split config into user and system dirs

This commit is contained in:
caandt 2024-10-11 01:00:10 -05:00
parent 64d41242fd
commit 9e33f85778
29 changed files with 3 additions and 3 deletions

View file

@ -27,14 +27,14 @@
nixosConfigurations.nixos = nixpkgs.lib.nixosSystem { nixosConfigurations.nixos = nixpkgs.lib.nixosSystem {
inherit system; inherit system;
modules = [ modules = [
./configuration.nix system/configuration.nix
overlays overlays
]; ];
}; };
homeConfigurations.ahnwuoa = home-manager.lib.homeManagerConfiguration { homeConfigurations.ahnwuoa = home-manager.lib.homeManagerConfiguration {
inherit pkgs; inherit pkgs;
modules = [ modules = [
./home.nix user/home.nix
overlays overlays
]; ];
}; };

View file

@ -3,7 +3,7 @@
let let
username = "ahnwuoa"; username = "ahnwuoa";
homeDirectory = "/home/${username}"; homeDirectory = "/home/${username}";
mkln = x: config.lib.file.mkOutOfStoreSymlink "${homeDirectory}/.local/nixos/${x}"; mkln = x: config.lib.file.mkOutOfStoreSymlink "${homeDirectory}/.local/nixos/user/${x}";
in in
{ {
home.username = username; home.username = username;