diff options
author | tv <tv@krebsco.de> | 2021-01-25 01:42:51 +0100 |
---|---|---|
committer | tv <tv@krebsco.de> | 2021-01-26 20:54:47 +0100 |
commit | 46f57b43888027bd245d14087fc096329729cb03 (patch) | |
tree | 18048ae1db4db2e628c53cd0c397ecb690eb69f5 | |
parent | 6a29e8bfcc34b7d59957793496789909fa9e994a (diff) |
nixos/none: don't pull in feh unconditionally
-rw-r--r-- | krebs/3modules/upstream/desktop-managers/default.nix | 5 | ||||
-rw-r--r-- | krebs/3modules/upstream/desktop-managers/none.nix | 11 |
2 files changed, 16 insertions, 0 deletions
diff --git a/krebs/3modules/upstream/desktop-managers/default.nix b/krebs/3modules/upstream/desktop-managers/default.nix new file mode 100644 index 000000000..4f60ee27d --- /dev/null +++ b/krebs/3modules/upstream/desktop-managers/default.nix @@ -0,0 +1,5 @@ +{ + imports = [ + ./none.nix + ]; +} diff --git a/krebs/3modules/upstream/desktop-managers/none.nix b/krebs/3modules/upstream/desktop-managers/none.nix new file mode 100644 index 000000000..892def985 --- /dev/null +++ b/krebs/3modules/upstream/desktop-managers/none.nix @@ -0,0 +1,11 @@ +# Replace upstream none desktop-manager by a real none, that doesn't pull in +# any dependencies. +with import <stockholm/lib>; +{ + disabledModules = singleton "services/x11/desktop-managers/none.nix"; + config.services.xserver.desktopManager.session = singleton { + name = "none"; + bgSupport = true; + start = ""; + }; +} |