diff --git a/.gitignore b/.gitignore index bc125f2..1591033 100644 --- a/.gitignore +++ b/.gitignore @@ -1,2 +1,2 @@ -supervise +supervise/ down diff --git a/an2linux/supervise b/an2linux/supervise new file mode 120000 index 0000000..83ddf4b --- /dev/null +++ b/an2linux/supervise @@ -0,0 +1 @@ +/run/user/1000/supervise.an2linux \ No newline at end of file diff --git a/atuin/log/run b/atuin/log/run new file mode 120000 index 0000000..a6e7493 --- /dev/null +++ b/atuin/log/run @@ -0,0 +1 @@ +../../log \ No newline at end of file diff --git a/atuin/run b/atuin/run new file mode 100755 index 0000000..9ae587f --- /dev/null +++ b/atuin/run @@ -0,0 +1,6 @@ +#!/bin/zsh +export XDG_CONFIG_HOME=${XDG_CONFIG_HOME:-$HOME/.config} +export XDG_DATA_HOME=${XDG_CONFIG_HOME:-$HOME/.config} +export XDG_RUNTIME_DIR=${XDG_RUNTIME_DIR:-/run/user/$UID} +exec 2>&1 +exec atuin daemon diff --git a/atuin/supervise b/atuin/supervise new file mode 120000 index 0000000..497876c --- /dev/null +++ b/atuin/supervise @@ -0,0 +1 @@ +/run/user/1000/supervise.atuin \ No newline at end of file diff --git a/barrierc/run b/barrierc/run index f79b3ca..c536d0a 100755 --- a/barrierc/run +++ b/barrierc/run @@ -1,13 +1,13 @@ #!/bin/zsh -if [[ ! -e ${0:a:h}/server ]] then +if [[ ! -e ${0:A:h}/server ]] then <<-ERROR Service requires configuration! - Create \`${0:a:h}/server\` containing the target server name + Create \`${0:A:h}/server\` containing the target server name ERROR exit 1 fi -source ${0:a:h:h}/import-env.zsh +source ${0:A:h:h}/import-env.zsh import-env awesome || exit 1 exec 2>&1 -exec barrierc --no-daemon $(<${0:a:h}/server) +exec barrierc --no-daemon $(<${0:A:h}/server) diff --git a/barrierc/server b/barrierc/server new file mode 100644 index 0000000..84fe995 --- /dev/null +++ b/barrierc/server @@ -0,0 +1 @@ +gaminghorst diff --git a/bloop/log/supervise b/bloop/log/supervise new file mode 120000 index 0000000..3ba6f50 --- /dev/null +++ b/bloop/log/supervise @@ -0,0 +1 @@ +/run/user/1000/supervise.bloop-log \ No newline at end of file diff --git a/bloop/supervise b/bloop/supervise new file mode 120000 index 0000000..b830aa8 --- /dev/null +++ b/bloop/supervise @@ -0,0 +1 @@ +/run/user/1000/supervise.bloop \ No newline at end of file diff --git a/blueman-applet/supervise b/blueman-applet/supervise new file mode 120000 index 0000000..48c8e05 --- /dev/null +++ b/blueman-applet/supervise @@ -0,0 +1 @@ +/run/user/1000/supervise.blueman-applet/ \ No newline at end of file diff --git a/kdeconnect/supervise b/kdeconnect/supervise new file mode 120000 index 0000000..1b7e5a3 --- /dev/null +++ b/kdeconnect/supervise @@ -0,0 +1 @@ +/run/user/1000/supervise.kdeconnect \ No newline at end of file diff --git a/mpd/supervise b/mpd/supervise new file mode 120000 index 0000000..c504b05 --- /dev/null +++ b/mpd/supervise @@ -0,0 +1 @@ +/run/user/1000/supervise.mpd \ No newline at end of file diff --git a/onboard/supervise b/onboard/supervise new file mode 120000 index 0000000..218a60f --- /dev/null +++ b/onboard/supervise @@ -0,0 +1 @@ +/run/user/1000/supervise.onboard \ No newline at end of file diff --git a/pipewire-pulse/log/supervise b/pipewire-pulse/log/supervise new file mode 120000 index 0000000..d6d8748 --- /dev/null +++ b/pipewire-pulse/log/supervise @@ -0,0 +1 @@ +/run/user/1000/supervise.pipewire-pulse-log \ No newline at end of file diff --git a/pipewire-pulse/supervise b/pipewire-pulse/supervise new file mode 120000 index 0000000..67f08a6 --- /dev/null +++ b/pipewire-pulse/supervise @@ -0,0 +1 @@ +/run/user/1000/supervise.pipewire-pulse \ No newline at end of file diff --git a/pipewire/log/supervise b/pipewire/log/supervise new file mode 120000 index 0000000..f7232aa --- /dev/null +++ b/pipewire/log/supervise @@ -0,0 +1 @@ +/run/user/1000/supervise.pipewire-log \ No newline at end of file diff --git a/pipewire/supervise b/pipewire/supervise new file mode 120000 index 0000000..c623b6a --- /dev/null +++ b/pipewire/supervise @@ -0,0 +1 @@ +/run/user/1000/supervise.pipewire \ No newline at end of file diff --git a/polkit-auth-agent/supervise b/polkit-auth-agent/supervise new file mode 120000 index 0000000..eaa6e1a --- /dev/null +++ b/polkit-auth-agent/supervise @@ -0,0 +1 @@ +/run/user/1000/supervise.polkit-auth-agent \ No newline at end of file diff --git a/redshift/supervise b/redshift/supervise new file mode 120000 index 0000000..e3b6b2e --- /dev/null +++ b/redshift/supervise @@ -0,0 +1 @@ +/run/user/1000/supervise.redshift \ No newline at end of file diff --git a/syncthing/log/supervise b/syncthing/log/supervise new file mode 120000 index 0000000..80e8a08 --- /dev/null +++ b/syncthing/log/supervise @@ -0,0 +1 @@ +/run/user/1000/supervise.syncthing-log \ No newline at end of file diff --git a/synergys/log/supervise b/synergys/log/supervise new file mode 120000 index 0000000..1a13d11 --- /dev/null +++ b/synergys/log/supervise @@ -0,0 +1 @@ +/run/user/1000/supervise.synergys-log \ No newline at end of file diff --git a/synergys/supervise b/synergys/supervise new file mode 120000 index 0000000..7d003e0 --- /dev/null +++ b/synergys/supervise @@ -0,0 +1 @@ +/run/user/1000/supervise.synergys \ No newline at end of file diff --git a/taralli/supervise b/taralli/supervise new file mode 120000 index 0000000..4a49ff2 --- /dev/null +++ b/taralli/supervise @@ -0,0 +1 @@ +/run/user/1000/supervise.taralli \ No newline at end of file diff --git a/touchegg/supervise b/touchegg/supervise new file mode 120000 index 0000000..122e4b7 --- /dev/null +++ b/touchegg/supervise @@ -0,0 +1 @@ +/run/user/1000/supervise.touchegg \ No newline at end of file diff --git a/udiskie/supervise b/udiskie/supervise new file mode 120000 index 0000000..1943884 --- /dev/null +++ b/udiskie/supervise @@ -0,0 +1 @@ +/run/user/1000/supervise.udiskie \ No newline at end of file diff --git a/wireplumber/log/supervise b/wireplumber/log/supervise new file mode 120000 index 0000000..e9578ee --- /dev/null +++ b/wireplumber/log/supervise @@ -0,0 +1 @@ +/run/user/1000/supervise.wireplumber-log \ No newline at end of file diff --git a/wireplumber/supervise b/wireplumber/supervise new file mode 120000 index 0000000..3e69018 --- /dev/null +++ b/wireplumber/supervise @@ -0,0 +1 @@ +/run/user/1000/supervise.wireplumber \ No newline at end of file diff --git a/xiccd/supervise b/xiccd/supervise new file mode 120000 index 0000000..6ddd298 --- /dev/null +++ b/xiccd/supervise @@ -0,0 +1 @@ +/run/user/1000/supervise.xiccd \ No newline at end of file diff --git a/xss-lock/supervise b/xss-lock/supervise new file mode 120000 index 0000000..76cc378 --- /dev/null +++ b/xss-lock/supervise @@ -0,0 +1 @@ +/run/user/1000/supervise.xss-lock \ No newline at end of file