NixOS and Home Manager config

refactor: move home config entrypoint into seperate directory

nel.pet 7e7e072e e0f03ce3

verified
Changed files
+15 -8
homes
modules
+1 -1
flake.nix
···
homeConfigurations."nel" = home-manager.lib.homeManagerConfiguration {
inherit pkgs;
extraSpecialArgs = { inherit inputs; };
-
modules = [(import ./modules/home)];
+
modules = [(import ./homes/nel/default.nix)];
};
nixosConfigurations."nel-desktop" = nixpkgs.lib.nixosSystem {
+14
homes/nel/default.nix
···
+
{...}: let
+
modulesDir = ../../modules/home;
+
in {
+
imports = [
+
modulesDir
+
];
+
+
home.username = "nel";
+
home.homeDirectory = "/home/nel";
+
home.stateVersion = "24.11";
+
programs.home-manager.enable = true;
+
home.preferXdgDirectories = true;
+
nixpkgs.config.allowUnfree = true;
+
}
-7
modules/home/default.nix
···
./envvars.nix
./misc.nix
];
-
-
home.username = "nel";
-
home.homeDirectory = "/home/nel";
-
home.stateVersion = "24.11";
-
programs.home-manager.enable = true;
-
home.preferXdgDirectories = true;
-
nixpkgs.config.allowUnfree = true;
}