refactor(hm-system-defaults): reorganize and prettify

This commit is contained in:
Infinidoge 2022-04-20 09:45:01 -04:00
parent c067650709
commit d69bd43b50

View file

@ -9,20 +9,21 @@
sharedModules = [ sharedModules = [
{ {
home.sessionVariables = { home = {
stateVersion = config.system.stateVersion;
sessionVariables = {
inherit (config.environment.sessionVariables) NIX_PATH; inherit (config.environment.sessionVariables) NIX_PATH;
}; };
xdg = };
{ xdg = {
enable = true;
configFile = { configFile = {
"nix/registry.json".text = config.environment.etc."nix/registry.json".text; "nix/registry.json".text = config.environment.etc."nix/registry.json".text;
"nixpkgs/config.nix".text = lib.generators.toPretty { } { "nixpkgs/config.nix".text = lib.generators.toPretty { } {
allowUnfree = true; allowUnfree = true;
}; };
}; };
enable = true;
}; };
home.stateVersion = config.system.stateVersion;
} }
(lib.mkIf config.services.xserver.enable { (lib.mkIf config.services.xserver.enable {
xsession.enable = true; xsession.enable = true;