Simon Bos' dotfiles, managed with chezmoi.
First, ensure you have git and chezmoi installed.
Next, install the dotfiles with:
chezmoi init simonbos
chezmoi is explicitly kept simple and doesn't include support for multiple repositories1.
However, in my setup, I do keep some (work) dotfiles private by using these guidelines:
- I have a seperate private dotfiles repository which is also managed by
chezmoi. - In this repository, I include a
chezmoialias (cheznous) in myfishconfig, which adds the appropriate flags for having a seperate source directory. - To avoid conflicts, I try to include support for config directories. See for example the
zshsetup.