From 407f3ad172883c846e00e2bd2247e2fa4fb23e48 Mon Sep 17 00:00:00 2001 From: Daniel Flanagan Date: Mon, 17 Feb 2025 18:55:34 -0600 Subject: [PATCH] chore: trying to fix missing stateVersion issues --- lib/modules/nixos/default-module.nix | 24 ++++++++++++------------ 1 file changed, 12 insertions(+), 12 deletions(-) diff --git a/lib/modules/nixos/default-module.nix b/lib/modules/nixos/default-module.nix index 23b3f81..5b4cb1c 100644 --- a/lib/modules/nixos/default-module.nix +++ b/lib/modules/nixos/default-module.nix @@ -68,13 +68,6 @@ }; }; - # TODO: for each non-system user on the machine? - home-manager = { - useGlobalPkgs = lib.mkDefault true; - useUserPackages = lib.mkDefault true; - backupFileExtension = lib.mkDefault "hm-backup"; - }; - systemd.services.nix-daemon.environment.TMPDIR = lib.mkDefault "/var/tmp"; # TODO: why did I do this again? boot.tmp.cleanOnBoot = lib.mkDefault true; programs.gnupg.agent.enable = lib.mkDefault true; @@ -181,11 +174,18 @@ ]; packages = [ ]; }; - home-manager.users.daniel = { - home.stateVersion = lib.mkDefault config.system.stateVersion; - imports = with self.outputs.homeManagerModules; [ - default - ]; + home-manager = { + useGlobalPkgs = lib.mkDefault true; + useUserPackages = lib.mkDefault true; + backupFileExtension = lib.mkDefault "hm-backup"; + users = { + daniel = { + home.stateVersion = config.system.stateVersion; + imports = with self.outputs.homeManagerModules; [ + default + ]; + }; + }; }; } // lib.mkIf config.family-account.enable {