From 8c9e6879d5937157227138522aac86a78e522294 Mon Sep 17 00:00:00 2001 From: Alex Date: Mon, 11 May 2020 21:01:35 +0200 Subject: [PATCH] Update repo path --- user/dwm.service | 15 +++++++++++++++ user/feh.service | 11 +++++++++++ user/ffsnap.service | 9 +++++++++ user/slstatus.service | 10 ++++++++++ user/xcompmgr.service | 13 +++++++++++++ user/xorg@.service | 10 ++++++++++ user/xorg@.socket | 6 ++++++ 7 files changed, 74 insertions(+) create mode 100644 user/dwm.service create mode 100644 user/feh.service create mode 100644 user/ffsnap.service create mode 100644 user/slstatus.service create mode 100644 user/xcompmgr.service create mode 100644 user/xorg@.service create mode 100644 user/xorg@.socket diff --git a/user/dwm.service b/user/dwm.service new file mode 100644 index 0000000..b92ab7d --- /dev/null +++ b/user/dwm.service @@ -0,0 +1,15 @@ +[Unit] +Description=Dynamic Window Manager +Requires=xorg@0.service +Wants=slstatus.service +After=xorg@0.service + +[Service] +ExecStart=/usr/local/bin/dwm +ExecStartPost=/usr/bin/feh --randomize --bg-fill /home/caskd/Media/Pictures/wallpapers +Restart=always +RestartSec=1 +Type=exec + +[Install] +WantedBy=default.target diff --git a/user/feh.service b/user/feh.service new file mode 100644 index 0000000..ba2946c --- /dev/null +++ b/user/feh.service @@ -0,0 +1,11 @@ +[Unit] +Description=Feh wallpaper settings +Requires=dwm.service +After=dwm.service + +[Service] +ExecStart=/usr/bin/feh --randomize --bg-fill /home/caskd/Media/Pictures/wallpapers +Type=oneshot + +[Install] +WantedBy=dwm.service diff --git a/user/ffsnap.service b/user/ffsnap.service new file mode 100644 index 0000000..745d9cb --- /dev/null +++ b/user/ffsnap.service @@ -0,0 +1,9 @@ +[Unit] +Description=Keep recording segments to /tmp and encode them on ffmpeg kill like shadowplay +Requires=xorg@0.service + +[Service] +ExecStart=/bin/zsh /home/caskd/Projects/ffsnap/script.sh +Restart=always +RestartSec=1 +Type=exec diff --git a/user/slstatus.service b/user/slstatus.service new file mode 100644 index 0000000..f9712d1 --- /dev/null +++ b/user/slstatus.service @@ -0,0 +1,10 @@ +[Unit] +Description=Simple Status +Requires=xorg@.service +After=dwm.service + +[Service] +Type=exec +Restart=always +RestartSec=1 +ExecStart=/usr/local/bin/slstatus diff --git a/user/xcompmgr.service b/user/xcompmgr.service new file mode 100644 index 0000000..d2cd763 --- /dev/null +++ b/user/xcompmgr.service @@ -0,0 +1,13 @@ +[Unit] +Description=X composite manager +Requires=xorg@.service +After=xorg@.service + +[Service] +Type=exec +Restart=always +RestartSec=1 +ExecStart=/usr/bin/xcompmgr + +[Install] +WantedBy=dwm.service diff --git a/user/xorg@.service b/user/xorg@.service new file mode 100644 index 0000000..8f7b5b3 --- /dev/null +++ b/user/xorg@.service @@ -0,0 +1,10 @@ +[Unit] +Description=Xorg server at display %i +Requires=xorg@%i.socket +After=xorg@%i.socket + +[Service] +Type=exec +SuccessExitStatus=0 1 + +ExecStart=/usr/bin/Xorg :%i -nolisten tcp -noreset -verbose 2 "vt1" diff --git a/user/xorg@.socket b/user/xorg@.socket new file mode 100644 index 0000000..0172b17 --- /dev/null +++ b/user/xorg@.socket @@ -0,0 +1,6 @@ +[Unit] +Description=Socket for xorg at display %i + +[Socket] +ListenStream=/tmp/.X11-unix/X%i +