summary refs log tree commit diff
path: root/nixos/modules/system/boot/systemd.nix
diff options
context:
space:
mode:
authorPeter Hoeg <peter@hoeg.com>2021-03-21 14:09:53 +0800
committerPeter Hoeg <peter@hoeg.com>2021-03-23 09:44:34 +0800
commit6b815bbb99d51230cf1b792a839f92acb74515e1 (patch)
treecefc70cc7ad86e937478b0a710502005e26a92a4 /nixos/modules/system/boot/systemd.nix
parentb8ed926d781606701c815941e981554c60add558 (diff)
downloadnixpkgs-6b815bbb99d51230cf1b792a839f92acb74515e1.tar
nixpkgs-6b815bbb99d51230cf1b792a839f92acb74515e1.tar.gz
nixpkgs-6b815bbb99d51230cf1b792a839f92acb74515e1.tar.bz2
nixpkgs-6b815bbb99d51230cf1b792a839f92acb74515e1.tar.lz
nixpkgs-6b815bbb99d51230cf1b792a839f92acb74515e1.tar.xz
nixpkgs-6b815bbb99d51230cf1b792a839f92acb74515e1.tar.zst
nixpkgs-6b815bbb99d51230cf1b792a839f92acb74515e1.zip
nixos/systemd: missing a few units for KDE to use systemd
Diffstat (limited to 'nixos/modules/system/boot/systemd.nix')
-rw-r--r--nixos/modules/system/boot/systemd.nix8
1 files changed, 6 insertions, 2 deletions
diff --git a/nixos/modules/system/boot/systemd.nix b/nixos/modules/system/boot/systemd.nix
index 6b672c7b2eb..45febb27bfd 100644
--- a/nixos/modules/system/boot/systemd.nix
+++ b/nixos/modules/system/boot/systemd.nix
@@ -175,8 +175,10 @@ let
       "timers.target.wants"
     ];
 
-  upstreamUserUnits =
-    [ "basic.target"
+    upstreamUserUnits = [
+      "app.slice"
+      "background.slice"
+      "basic.target"
       "bluetooth.target"
       "default.target"
       "exit.target"
@@ -184,6 +186,7 @@ let
       "graphical-session.target"
       "paths.target"
       "printer.target"
+      "session.slice"
       "shutdown.target"
       "smartcard.target"
       "sockets.target"
@@ -193,6 +196,7 @@ let
       "systemd-tmpfiles-clean.timer"
       "systemd-tmpfiles-setup.service"
       "timers.target"
+      "xdg-desktop-autostart.target"
     ];
 
   makeJobScript = name: text: