Here’s me dotfiles.
Emacs and Neovim config are symlinked, so they can be easily updated without having to invoke home-manager
. Everything else has to be updated with home-manager
.
On a new system, run the following to bootstrap nix
and home-manager
.
sh bootstrap.sh
After bootstrapping, and after any further changes to config, run the relevant “switch”, based on system type.
Darwin:
darwin-rebuild switch
Linux:
home-manager switch