run 2
This commit is contained in:
parent
7dbc8d70cb
commit
6c6f54eb00
1 changed files with 19 additions and 13 deletions
|
|
@ -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
|
||||
];
|
||||
};
|
||||
}
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue