Configuration for my NixOS based systems and Home Manager
0
fork

Configure Feed

Select the types of activity you want to include in your feed.

WIP: add aleister home-manager

+15 -3
+15 -3
flake.nix
··· 60 60 }; 61 61 modules = [ 62 62 determinite.nixosModules.default 63 - ./configuration.nix 63 + ./common.nix 64 64 ./users.nix 65 65 ./services.nix 66 66 agenix.nixosModules.default ··· 68 68 { 69 69 home-manager.useGlobalPkgs = true; 70 70 home-manager.useUserPackages = true; 71 - home-manager.users.noah = ./home.nix; 71 + home-manager.users.noah = ./default-home.nix; 72 72 home-manager.extraSpecialArgs = { 73 73 inherit inputs; 74 74 } ··· 143 143 ./host-specific/edge/configuration.nix 144 144 ]; 145 145 }; 146 + homeConfigurations."noah" = home-manager.lib.homeManagerConfiguration { 147 + pkgs = nixpkgs.legacyPackages.aarch64-darwin; 148 + # Specify your home configuration modules here, for example, 149 + # the path to your home.nix. 150 + modules = [ ./host-specific/aleister-noah.nix ]; 151 + 152 + # Optionally use extraSpecialArgs 153 + # to pass through arguments to home.nix 154 + extraSpecialArgs = { 155 + unstable = nixpkgs-unstable.legacyPackages.aarch64-darwin; 156 + }; 157 + }; 146 158 checks = forAllSystems (system: { 147 - pre-commit-check = inputs.pre-commit-hooks.lib.${system}.run { 159 + pre-commit-check = pre-commit-hooks.lib.${system}.run { 148 160 src = ./.; 149 161 # If your hooks are intrusive, avoid running on each commit with a default_states like this: 150 162 # default_stages = ["manual" "push"];
home.nix default-home.nix