NixOS and Home Manager config

refactor: move home config entrypoint into seperate directory

nel.pet 7e7e072e e0f03ce3

verified
+15 -8
+1 -1
flake.nix
··· 20 20 homeConfigurations."nel" = home-manager.lib.homeManagerConfiguration { 21 21 inherit pkgs; 22 22 extraSpecialArgs = { inherit inputs; }; 23 - modules = [(import ./modules/home)]; 23 + modules = [(import ./homes/nel/default.nix)]; 24 24 }; 25 25 26 26 nixosConfigurations."nel-desktop" = nixpkgs.lib.nixosSystem {
+14
homes/nel/default.nix
··· 1 + {...}: let 2 + modulesDir = ../../modules/home; 3 + in { 4 + imports = [ 5 + modulesDir 6 + ]; 7 + 8 + home.username = "nel"; 9 + home.homeDirectory = "/home/nel"; 10 + home.stateVersion = "24.11"; 11 + programs.home-manager.enable = true; 12 + home.preferXdgDirectories = true; 13 + nixpkgs.config.allowUnfree = true; 14 + }
-7
modules/home/default.nix
··· 12 12 ./envvars.nix 13 13 ./misc.nix 14 14 ]; 15 - 16 - home.username = "nel"; 17 - home.homeDirectory = "/home/nel"; 18 - home.stateVersion = "24.11"; 19 - programs.home-manager.enable = true; 20 - home.preferXdgDirectories = true; 21 - nixpkgs.config.allowUnfree = true; 22 15 }