default.nix (630B)
1 inputs: 2 3 let 4 inherit (inputs) self; 5 6 sharedModules = [ 7 { _module.args = { inherit inputs; }; } 8 #../modules/minimal.nix 9 #../modules/security.nix 10 inputs.home-manager.nixosModule 11 { 12 home-manager = { 13 inherit (inputs.self.lib) extraSpecialArgs; 14 useGlobalPkgs = true; 15 }; 16 } 17 ]; 18 19 inherit (self.lib) nixosSystem makeOverridable; 20 # inherit (import "${self}/home/profiles" inputs) homeImports; 21 in 22 { 23 # naruhodo 24 naruhodo = nixosSystem { 25 modules = [ 26 ./naruhodo.nix 27 ] ++ sharedModules; 28 system = "x86_64-linux"; 29 }; 30 # shikoku 31 # aomi 32 # wakasu 33 # sakhalin 34 }