summaryrefslogtreecommitdiffstats
path: root/nixos
diff options
context:
space:
mode:
authorLéo Gaspard <leo@gaspard.io>2021-03-06 19:04:15 +0100
committerGitHub <noreply@github.com>2021-03-06 19:04:15 +0100
commit393d3000557f04763b35a27f2ac96d486922cab9 (patch)
tree5b330786ae0728db11de416aea17e4019651ec3a /nixos
parentdb74faeb719c51c318050fec3a2cd5bb18b8abf6 (diff)
xfce module: enable notification daemon by default (#115130)
The notification daemon is just one part of XFCE that is, to the best of my understanding, not particularly related to it being desktop or not — for instance, not more related than the session manager or the like.
Diffstat (limited to 'nixos')
-rw-r--r--nixos/modules/services/x11/desktop-managers/xfce.nix7
1 files changed, 4 insertions, 3 deletions
diff --git a/nixos/modules/services/x11/desktop-managers/xfce.nix b/nixos/modules/services/x11/desktop-managers/xfce.nix
index d39b4d64904f..fc7f7bea4e44 100644
--- a/nixos/modules/services/x11/desktop-managers/xfce.nix
+++ b/nixos/modules/services/x11/desktop-managers/xfce.nix
@@ -58,7 +58,7 @@ in
noDesktop = mkOption {
type = types.bool;
default = false;
- description = "Don't install XFCE desktop components (xfdesktop, panel and notification daemon).";
+ description = "Don't install XFCE desktop components (xfdesktop and panel).";
};
enableXfwm = mkOption {
@@ -98,6 +98,7 @@ in
parole
ristretto
xfce4-appfinder
+ xfce4-notifyd
xfce4-screenshooter
xfce4-session
xfce4-settings
@@ -119,7 +120,6 @@ in
xfwm4
xfwm4-themes
] ++ optionals (!cfg.noDesktop) [
- xfce4-notifyd
xfce4-panel
xfdesktop
];
@@ -166,7 +166,8 @@ in
# Systemd services
systemd.packages = with pkgs.xfce; [
(thunar.override { thunarPlugins = cfg.thunarPlugins; })
- ] ++ optional (!cfg.noDesktop) xfce4-notifyd;
+ xfce4-notifyd
+ ];
};
}