These are my dotfiles for an awesome ZSH-based environment that supports customized installations on multiple machines!
I now use chezmoi for managing my dotfiles, so I can have dynamic dotfiles based
on the environment/machine I'm working on. The old manually managed dotfiles are still there in the
old-single-machine-setup
branch.
You can bootstrap these dotfiles on a fresh machine as follows:
curl -sfL https://git.io/chezmoi | sh
chezmoi init https://github.com/DandyDev/dotfiles
# or if you're me and you have write access to this repo:
chezmoi init git@github.com:DandyDev/dotfiles.git
chezmoi apply
To update:
chezmoi update
When you make changes to the dotfiles, you'll have to apply them
dot!
(dot!
is short for chezmoi apply
)
You can reload the shell only by doing:
reload!
Suggestions/improvements welcome!