Skip to content
/ dotfiles Public

My dotfiles for GNU/Linux, FreeBSD and macOS. Managed using chezmoi. Fish, Mutt/Neomutt, neovim, tmux, ...

Notifications You must be signed in to change notification settings

gwarf/dotfiles

Repository files navigation

gwarf's dotfiles

My somewhat messy and ever WIP dotfiles for GNU/Linux, FreeBSD and macOS.

Use at you own risk :)

Chezmoi

Everything is managed using chezmoi.

Some files or configuration parts are only avaible for GNU/Linux, FreeBSD, or macOS.

OS packages are installed via a packages.yaml and using run_onchange_install-packages.sh.

Initialising

chezmoi init gwarf
chezmoi diff
chezmoi apply

Pulling changes

# Pull changes and review them
chezmoi git pull -- --autostash --rebase && chezmoi diff
# Apply them
chezmoi apply
# Pull and apply all at once
chezmoi update

Pushing changes

chezmoi cd
git status
git commit -a
git push

About

My dotfiles for GNU/Linux, FreeBSD and macOS. Managed using chezmoi. Fish, Mutt/Neomutt, neovim, tmux, ...

Topics

Resources

Stars

Watchers

Forks