home-manager.nix (450B)
1 { lib, machine, vars, ... }: 2 3 let 4 hmVersion = (import ../variables.nix { inherit lib; }).hm-version; 5 home-manager = builtins.fetchTarball "https://github.com/nix-community/home-manager/archive/release-${hmVersion}.tar.gz"; 6 in 7 8 { 9 imports = [ (import "${home-manager}/nixos") ]; 10 11 home-manager = { 12 backupFileExtension = "hm-bak"; 13 useGlobalPkgs = true; 14 useUserPackages = true; 15 extraSpecialArgs = { inherit machine vars; }; 16 }; 17 }