This commit is contained in:
tulg 2026-02-28 18:54:33 +03:00
parent 7dbc8d70cb
commit 6c6f54eb00

View file

@ -1,15 +1,21 @@
{lib, ...}: {
options = {
tulg.desktop.enable = lib.mkEnableOption "gui";
};
{
config,
lib,
...
}: {
# 1. Define the option (Keep it here if this is the only place it lives)
options.tulg.desktop.enable = lib.mkEnableOption "gui";
imports = [
./noctalia.nix
./symlink.nix
./hyprland.nix
./spicetify.nix
./browsers/zen.nix
./vscode.nix
./pkgs.nix
];
# 2. Wrap the imports in a conditional config block
config = lib.mkIf config.tulg.desktop.enable {
imports = [
./noctalia.nix
./symlink.nix
./hyprland.nix
./spicetify.nix
./browsers/zen.nix
./vscode.nix
./pkgs.nix
];
};
}