summaryrefslogtreecommitdiff
path: root/users/seth/home.nix
diff options
context:
space:
mode:
authorseth <[email protected]>2023-01-28 06:30:33 -0500
committerseth <[email protected]>2023-01-28 06:30:33 -0500
commit5ee4a77d0a6dd23b080f30a08cb1b3d7cea360a0 (patch)
tree9a20a3c40ad587410a71d1fc03cdba312f4df8d3 /users/seth/home.nix
parent904c82a745715966cbf023a3e8bdae609975f5d4 (diff)
make managing desktops easier for user
Diffstat (limited to 'users/seth/home.nix')
-rw-r--r--users/seth/home.nix10
1 files changed, 8 insertions, 2 deletions
diff --git a/users/seth/home.nix b/users/seth/home.nix
index 1ca1ac7..401a208 100644
--- a/users/seth/home.nix
+++ b/users/seth/home.nix
@@ -1,10 +1,16 @@
-_: {
+{config, ...}: let
+ sysDesktop = with builtins;
+ if config ? config.sys.desktop
+ then config.sys.desktop
+ else "";
+in {
imports = [
- ./desktop/gnome.nix
./options.nix
+ ./desktop
./programs
./shell
];
seth.devel.enable = true;
+ seth.desktop = sysDesktop;
}