aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorPatrick Spek <p.spek@tyil.nl>2024-02-06 11:26:35 +0100
committerPatrick Spek <p.spek@tyil.nl>2024-02-06 11:26:35 +0100
commitd6084153819efa094200d850bbbcddf79876140f (patch)
treef86980e3abf148134e48bf3db0ee93ece2a397e3
parent317e444ce6425638ec5ade64761f2fdf059439e2 (diff)
Add services to start up with
-rw-r--r--.config/systemd/user/chwp.service11
-rw-r--r--.config/systemd/user/dunst.service11
-rw-r--r--.config/systemd/user/evolution.service11
-rw-r--r--.config/systemd/user/firefox.service11
-rw-r--r--.config/systemd/user/keepassxc.service11
-rw-r--r--.config/systemd/user/nm-applet.service11
-rw-r--r--.config/systemd/user/ntfy.service11
-rw-r--r--.config/systemd/user/redshift.service11
-rw-r--r--.config/systemd/user/sxhkd.service11
-rw-r--r--.config/systemd/user/xcompmgr.service11
-rw-r--r--.config/systemd/user/xss-lock.service11
11 files changed, 121 insertions, 0 deletions
diff --git a/.config/systemd/user/chwp.service b/.config/systemd/user/chwp.service
new file mode 100644
index 0000000..c9356f0
--- /dev/null
+++ b/.config/systemd/user/chwp.service
@@ -0,0 +1,11 @@
+[Unit]
+Description=Change wallpaper on x11
+PartOf=graphical-session.target
+
+[Service]
+Type=oneshot
+ExecStart=/bin/sh -c "exec $HOME/.local/bin/chwp"
+Restart=on-failure
+
+[Install]
+WantedBy=desktop-x11.target
diff --git a/.config/systemd/user/dunst.service b/.config/systemd/user/dunst.service
new file mode 100644
index 0000000..6301a41
--- /dev/null
+++ b/.config/systemd/user/dunst.service
@@ -0,0 +1,11 @@
+[Unit]
+Description=Start dunst
+PartOf=graphical-session.target
+
+[Service]
+Type=exec
+ExecStart=/usr/bin/dunst
+Restart=on-failure
+
+[Install]
+WantedBy=desktop.target
diff --git a/.config/systemd/user/evolution.service b/.config/systemd/user/evolution.service
new file mode 100644
index 0000000..c60bca7
--- /dev/null
+++ b/.config/systemd/user/evolution.service
@@ -0,0 +1,11 @@
+[Unit]
+Description=Start Evolution
+PartOf=graphical-session.target
+
+[Service]
+Type=exec
+ExecStart=/usr/bin/evolution
+Restart=on-failure
+
+[Install]
+WantedBy=desktop.target
diff --git a/.config/systemd/user/firefox.service b/.config/systemd/user/firefox.service
new file mode 100644
index 0000000..869d1bd
--- /dev/null
+++ b/.config/systemd/user/firefox.service
@@ -0,0 +1,11 @@
+[Unit]
+Description=Start Firefox
+PartOf=graphical-session.target
+
+[Service]
+Type=exec
+ExecStart=/bin/sh -c "exec $HOME/.local/bin/firefox"
+Restart=on-failure
+
+[Install]
+WantedBy=desktop.target
diff --git a/.config/systemd/user/keepassxc.service b/.config/systemd/user/keepassxc.service
new file mode 100644
index 0000000..75ac2b4
--- /dev/null
+++ b/.config/systemd/user/keepassxc.service
@@ -0,0 +1,11 @@
+[Unit]
+Description=Start KeePassXC
+PartOf=graphical-session.target
+
+[Service]
+Type=exec
+ExecStart=/usr/bin/keepassxc
+Restart=on-failure
+
+[Install]
+WantedBy=desktop.target
diff --git a/.config/systemd/user/nm-applet.service b/.config/systemd/user/nm-applet.service
new file mode 100644
index 0000000..a88498c
--- /dev/null
+++ b/.config/systemd/user/nm-applet.service
@@ -0,0 +1,11 @@
+[Unit]
+Description=Start the NetworkManager applet
+PartOf=graphical-session.target
+
+[Service]
+Type=exec
+ExecStart=/usr/bin/nm-applet
+Restart=on-failure
+
+[Install]
+WantedBy=desktop.target
diff --git a/.config/systemd/user/ntfy.service b/.config/systemd/user/ntfy.service
new file mode 100644
index 0000000..0906333
--- /dev/null
+++ b/.config/systemd/user/ntfy.service
@@ -0,0 +1,11 @@
+[Unit]
+Description=Start ntfy
+PartOf=graphical-session.target
+
+[Service]
+Type=exec
+ExecStart=/usr/bin/ntfy subscribe --from-config
+Restart=on-failure
+
+[Install]
+WantedBy=desktop.target
diff --git a/.config/systemd/user/redshift.service b/.config/systemd/user/redshift.service
new file mode 100644
index 0000000..a63fa5d
--- /dev/null
+++ b/.config/systemd/user/redshift.service
@@ -0,0 +1,11 @@
+[Unit]
+Description=Start redshift
+PartOf=graphical-session.target
+
+[Service]
+Type=exec
+ExecStart=/usr/bin/redshift -l 51.50:4.59 -t 6500:3500
+Restart=on-failure
+
+[Install]
+WantedBy=desktop-x11.target
diff --git a/.config/systemd/user/sxhkd.service b/.config/systemd/user/sxhkd.service
new file mode 100644
index 0000000..b8a806f
--- /dev/null
+++ b/.config/systemd/user/sxhkd.service
@@ -0,0 +1,11 @@
+[Unit]
+Description=Start sxhkd
+PartOf=graphical-session.target
+
+[Service]
+Type=exec
+ExecStart=/usr/bin/sxhkd
+Restart=on-failure
+
+[Install]
+WantedBy=desktop-x11.target
diff --git a/.config/systemd/user/xcompmgr.service b/.config/systemd/user/xcompmgr.service
new file mode 100644
index 0000000..2de0721
--- /dev/null
+++ b/.config/systemd/user/xcompmgr.service
@@ -0,0 +1,11 @@
+[Unit]
+Description=Start xcompmgr
+PartOf=graphical-session.target
+
+[Service]
+Type=exec
+ExecStart=/usr/bin/xcompmgr
+Restart=on-failure
+
+[Install]
+WantedBy=desktop-x11.target
diff --git a/.config/systemd/user/xss-lock.service b/.config/systemd/user/xss-lock.service
new file mode 100644
index 0000000..072a268
--- /dev/null
+++ b/.config/systemd/user/xss-lock.service
@@ -0,0 +1,11 @@
+[Unit]
+Description=Start xss-lock
+PartOf=graphical-session.target
+
+[Service]
+Type=exec
+ExecStart=/usr/bin/xss-lock -- i3lock -c '#000000' -n
+Restart=on-failure
+
+[Install]
+WantedBy=desktop-x11.target