Refactor custom options

Signed-off-by: Nikolaos Karaolidis <nick@karaolidis.com>
This commit is contained in:
2025-06-11 19:02:35 +01:00
parent 229169de0f
commit 0b15c9c3fa
27 changed files with 46 additions and 164 deletions

View File

@@ -0,0 +1,18 @@
{
user ? throw "user argument is required",
home ? throw "home argument is required",
}:
{ ... }:
{
imports = [
./options.nix
];
home-manager.users.${user}.imports = [
./console/zsh/options.nix
./gui/clipbook/options.nix
./gui/hyprland/options.nix
(import ./gui/theme/options.nix { inherit user home; })
./gui/vscode/options.nix
];
}