aboutsummaryrefslogtreecommitdiff
path: root/nixpkgs/nixos/modules/services/x11/desktop-managers/xfce.nix
diff options
context:
space:
mode:
Diffstat (limited to 'nixpkgs/nixos/modules/services/x11/desktop-managers/xfce.nix')
-rw-r--r--nixpkgs/nixos/modules/services/x11/desktop-managers/xfce.nix11
1 files changed, 3 insertions, 8 deletions
diff --git a/nixpkgs/nixos/modules/services/x11/desktop-managers/xfce.nix b/nixpkgs/nixos/modules/services/x11/desktop-managers/xfce.nix
index a08b1947f65..21f59074f3a 100644
--- a/nixpkgs/nixos/modules/services/x11/desktop-managers/xfce.nix
+++ b/nixpkgs/nixos/modules/services/x11/desktop-managers/xfce.nix
@@ -127,14 +127,9 @@ in
"/share/gtksourceview-4.0"
];
- services.xserver.desktopManager.session = [{
- name = "xfce";
- bgSupport = true;
- start = ''
- ${pkgs.runtimeShell} ${pkgs.xfce.xfce4-session.xinitrc} &
- waitPID=$!
- '';
- }];
+ services.xserver.displayManager.sessionPackages = [
+ pkgs.xfce.xfce4-session
+ ];
services.xserver.updateDbusEnvironment = true;
services.xserver.gdk-pixbuf.modulePackages = [ pkgs.librsvg ];