mirror of
https://github.com/ryan4yin/nix-config.git
synced 2026-04-23 17:28:33 +02:00
Merge pull request #95 from ryan4yin/fix-home-manager
fix: macosSystem & colmenaSystem
This commit is contained in:
@@ -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 []
|
|
||||||
);
|
);
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -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;
|
||||||
|
|||||||
Reference in New Issue
Block a user