chore: only include gui-programs when running gui
This commit is contained in:
@@ -11,12 +11,13 @@
|
|||||||
inputs.nix-index-database.hmModules.nix-index
|
inputs.nix-index-database.hmModules.nix-index
|
||||||
../modules
|
../modules
|
||||||
./auth.nix
|
./auth.nix
|
||||||
./gui-programs
|
|
||||||
./programs
|
./programs
|
||||||
./scripts.nix
|
./scripts.nix
|
||||||
./services
|
./services
|
||||||
]
|
]
|
||||||
++ lib.optionals device.isLinux [./linux];
|
++ lib.optionals device.isLinux [./linux]
|
||||||
|
++ lib.optionals device.hasGui [./gui-programs];
|
||||||
|
|
||||||
# ++ lib.optionals.device.isMac [./macos];
|
# ++ lib.optionals.device.isMac [./macos];
|
||||||
|
|
||||||
xdg.enable = true;
|
xdg.enable = true;
|
||||||
|
|||||||
@@ -3,9 +3,7 @@
|
|||||||
device,
|
device,
|
||||||
...
|
...
|
||||||
}: {
|
}: {
|
||||||
imports =
|
imports = [
|
||||||
[]
|
|
||||||
++ (lib.optionals device.hasGui [
|
|
||||||
./cursor.nix
|
./cursor.nix
|
||||||
./firefox.nix
|
./firefox.nix
|
||||||
./ghostty.nix
|
./ghostty.nix
|
||||||
@@ -13,5 +11,5 @@
|
|||||||
./vscode.nix
|
./vscode.nix
|
||||||
./wezterm.nix
|
./wezterm.nix
|
||||||
./mpv.nix
|
./mpv.nix
|
||||||
]);
|
];
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user