Home manager

Home Manager brings NixOS-like modules to per-user configuration (files in ~).

If the NixOS module is used, then the home-manager configuration is built along with NixOS.

There is also a search engine for options, not to be confused with NixOS modules/options.

not updating

If one deletes a folder managed by Home Manager, ~/.config/nix/nix.conf, say, it won't necessarily be regenerated by sudo nixos-rebuild switch if the configuration hasn't changed.

A rebuild can be forced with

sudo systemctl restart home-manager-<user>.service