Compare commits

...

3 commits

Author SHA1 Message Date
crater2150
4f5174063d Track supervise symlinks 2025-08-04 21:12:45 +02:00
crater2150
3baf00e958 new service: atuin 2025-08-04 21:12:32 +02:00
crater2150
58782c2d75 barrierc: Fix paths 2025-08-04 21:11:15 +02:00
29 changed files with 37 additions and 5 deletions

2
.gitignore vendored
View file

@ -1,2 +1,2 @@
supervise
supervise/
down

1
an2linux/supervise Symbolic link
View file

@ -0,0 +1 @@
/run/user/1000/supervise.an2linux

1
atuin/log/run Symbolic link
View file

@ -0,0 +1 @@
../../log

6
atuin/run Executable file
View file

@ -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

1
atuin/supervise Symbolic link
View file

@ -0,0 +1 @@
/run/user/1000/supervise.atuin

View file

@ -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)

1
barrierc/server Normal file
View file

@ -0,0 +1 @@
gaminghorst

1
bloop/log/supervise Symbolic link
View file

@ -0,0 +1 @@
/run/user/1000/supervise.bloop-log

1
bloop/supervise Symbolic link
View file

@ -0,0 +1 @@
/run/user/1000/supervise.bloop

1
blueman-applet/supervise Symbolic link
View file

@ -0,0 +1 @@
/run/user/1000/supervise.blueman-applet/

1
kdeconnect/supervise Symbolic link
View file

@ -0,0 +1 @@
/run/user/1000/supervise.kdeconnect

1
mpd/supervise Symbolic link
View file

@ -0,0 +1 @@
/run/user/1000/supervise.mpd

1
onboard/supervise Symbolic link
View file

@ -0,0 +1 @@
/run/user/1000/supervise.onboard

View file

@ -0,0 +1 @@
/run/user/1000/supervise.pipewire-pulse-log

1
pipewire-pulse/supervise Symbolic link
View file

@ -0,0 +1 @@
/run/user/1000/supervise.pipewire-pulse

1
pipewire/log/supervise Symbolic link
View file

@ -0,0 +1 @@
/run/user/1000/supervise.pipewire-log

1
pipewire/supervise Symbolic link
View file

@ -0,0 +1 @@
/run/user/1000/supervise.pipewire

1
polkit-auth-agent/supervise Symbolic link
View file

@ -0,0 +1 @@
/run/user/1000/supervise.polkit-auth-agent

1
redshift/supervise Symbolic link
View file

@ -0,0 +1 @@
/run/user/1000/supervise.redshift

1
syncthing/log/supervise Symbolic link
View file

@ -0,0 +1 @@
/run/user/1000/supervise.syncthing-log

1
synergys/log/supervise Symbolic link
View file

@ -0,0 +1 @@
/run/user/1000/supervise.synergys-log

1
synergys/supervise Symbolic link
View file

@ -0,0 +1 @@
/run/user/1000/supervise.synergys

1
taralli/supervise Symbolic link
View file

@ -0,0 +1 @@
/run/user/1000/supervise.taralli

1
touchegg/supervise Symbolic link
View file

@ -0,0 +1 @@
/run/user/1000/supervise.touchegg

1
udiskie/supervise Symbolic link
View file

@ -0,0 +1 @@
/run/user/1000/supervise.udiskie

1
wireplumber/log/supervise Symbolic link
View file

@ -0,0 +1 @@
/run/user/1000/supervise.wireplumber-log

1
wireplumber/supervise Symbolic link
View file

@ -0,0 +1 @@
/run/user/1000/supervise.wireplumber

1
xiccd/supervise Symbolic link
View file

@ -0,0 +1 @@
/run/user/1000/supervise.xiccd

1
xss-lock/supervise Symbolic link
View file

@ -0,0 +1 @@
/run/user/1000/supervise.xss-lock