hpcesia

joined 5 days ago
[–] hpcesia@myce.li -1 points 1 week ago

@mawkler@lemmy.ml
Home-manager has a large number of interdependent modules, which makes Nix's evaluation slow. If you add more external homeModules, the situation becomes even worse.

If you are using home-manager's nixosModule, you can try switching to standalone home-manager. Alternatively, you can try lightweight $HOME management tools like hejm.

You can also try home-manager's lib.file.mkOutOfStoreSymlink to speed up your dotfiles iteration. Note that if you are using flakes, you should use absolute path.