aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/systemd-units/user
diff options
context:
space:
mode:
Diffstat (limited to 'systemd-units/user')
-rw-r--r--systemd-units/user/.ignore9
-rw-r--r--systemd-units/user/graphical.txt8
-rw-r--r--systemd-units/user/mail.txt2
3 files changed, 19 insertions, 0 deletions
diff --git a/systemd-units/user/.ignore b/systemd-units/user/.ignore
index 1a7e6d9..9f95ce0 100644
--- a/systemd-units/user/.ignore
+++ b/systemd-units/user/.ignore
@@ -2,3 +2,12 @@
# Typically defaults pulled in by graphical-session / xdg-desktop-portal that
# are neither worth curating nor worth disabling. One unit per line, # comments OK.
+# Socket-activated audio stack (pipewire + wireplumber), pulled in by the
+# session; enabled state is set by the distro package, not by us.
+pipewire.socket
+pipewire-pulse.socket
+wireplumber.service
+
+# Misc default user services we neither enable nor disable.
+p11-kit-server.socket
+xdg-user-dirs.service
diff --git a/systemd-units/user/graphical.txt b/systemd-units/user/graphical.txt
new file mode 100644
index 0000000..93b9584
--- /dev/null
+++ b/systemd-units/user/graphical.txt
@@ -0,0 +1,8 @@
+# User units that compose the sway graphical session.
+# All are WantedBy=sway-session.target so enabling them wires them into
+# the session; sway itself starts sway-session.target on login.
+cliphist-image.service
+cliphist-text.service
+display-watcher.service
+swayidle.service
+waybar.service
diff --git a/systemd-units/user/mail.txt b/systemd-units/user/mail.txt
new file mode 100644
index 0000000..1f7804c
--- /dev/null
+++ b/systemd-units/user/mail.txt
@@ -0,0 +1,2 @@
+# User services we override via drop-ins in dot_config/systemd/user/.
+protonmail-bridge.service