- Clone Repository
git clone --recurse-submodules [email protected]:JanKleine/home-manager.git ~/.config/home-manager
- Initialize
home-manager
nix run home-manager/master -- init --switch
- Later
home-manager switch
# OR
hm switch
home-manager/
├── README.md
├── configs/ # additional configs that only need to be symlinked
├── home-ipt.nix # users go here
├── home-jankleine.nix
└── programs/ # programs configured through home-manager
├── default.nix
├── git.nix
┊
├── zsh/ # additional configs for these programs go here
└── zsh.nix