fix: move home-manager config share functionality to module scope

This commit is contained in:
2026-02-08 16:27:20 +01:00
parent 36c81c7fa8
commit 3a1ebbcb66
3 changed files with 13 additions and 11 deletions
-2
View File
@@ -12,6 +12,4 @@
username = "leonhard"; username = "leonhard";
homeDirectory = "/home/leonhard"; homeDirectory = "/home/leonhard";
}; };
kekleo.graphical = false;
} }
+13
View File
@@ -1,3 +1,8 @@
{
config,
lib,
...
}:
{ {
imports = [ imports = [
./git.nix ./git.nix
@@ -7,4 +12,12 @@
./kitty.nix ./kitty.nix
./rofi ./rofi
]; ];
config.home-manager.sharedModules = [
{
kekleo.publicKeys = lib.mkDefault config.kekleo.publicKeys;
kekleo.graphical = lib.mkDefault config.kekleo.graphical;
kekleo.neovim = lib.mkDefault config.kekleo.neovim;
}
];
} }
-9
View File
@@ -1,5 +1,4 @@
{ {
config,
lib, lib,
... ...
}: }:
@@ -21,12 +20,4 @@
description = "Enable neovim"; description = "Enable neovim";
}; };
}; };
config.home-manager.sharedModules = [
{
kekleo.publicKeys = lib.mkDefault config.kekleo.publicKeys;
kekleo.graphical = lib.mkDefault config.kekleo.graphical;
kekleo.neovim = lib.mkDefault config.kekleo.neovim;
}
];
} }