Merge pull request #95 from ryan4yin/fix-home-manager

fix: macosSystem & colmenaSystem
This commit is contained in:
Ryan Yin
2024-03-14 01:01:21 +08:00
committed by GitHub
2 changed files with 6 additions and 6 deletions

View File

@@ -1,8 +1,9 @@
# colmena - Remote Deployment via SSH # colmena - Remote Deployment via SSH
{ {
lib,
inputs, inputs,
nixos-modules, nixos-modules,
home-module ? null, home-modules ? null,
myvars, myvars,
system, system,
tags, tags,
@@ -23,17 +24,16 @@ in
imports = imports =
nixos-modules nixos-modules
++ ( ++ (
if (home-module != null) lib.optionals ((lib.lists.length home-modules) > 0)
then [ [
home-manager.nixosModules.home-manager home-manager.nixosModules.home-manager
{ {
home-manager.useGlobalPkgs = true; home-manager.useGlobalPkgs = true;
home-manager.useUserPackages = true; home-manager.useUserPackages = true;
home-manager.extraSpecialArgs = specialArgs; home-manager.extraSpecialArgs = specialArgs;
home-manager.users."${myvars.username}" = home-module; home-manager.users."${myvars.username}".imports = home-modules;
} }
] ]
else []
); );
} }

View File

@@ -30,7 +30,7 @@ in
++ ( ++ (
lib.optionals ((lib.lists.length home-modules) > 0) lib.optionals ((lib.lists.length home-modules) > 0)
[ [
home-manager.nixosModules.home-manager home-manager.darwinModules.home-manager
{ {
home-manager.useGlobalPkgs = true; home-manager.useGlobalPkgs = true;
home-manager.useUserPackages = true; home-manager.useUserPackages = true;