Declarative package management for normal users

There are multiple ways of managing declarative profiles. 1) Attrset, compatible with imperative use of nix-env lnl-overlay.nix · GitHub ; 2) buildEnv, providing more control over the paths that are linked into the profile Expression for a buildEnv-based declarative user environment. · GitHub ; 3) home-manager, providing nixos-like config for your ~ GitHub - nix-community/home-manager: Manage a user environment using Nix [maintainer=@rycee]

5 Likes