an2linux | ||
bloop | ||
blueman-applet | ||
kdeconnect | ||
mpd | ||
onboard | ||
picom | ||
pipewire | ||
pipewire-pulse | ||
polkit-auth-agent | ||
pueued | ||
redshift | ||
syncthing | ||
synergys | ||
taralli | ||
touchegg | ||
udiskie | ||
wireplumber | ||
xiccd | ||
xss-lock | ||
.gitignore | ||
import-env.zsh | ||
LICENSE | ||
log | ||
new-service | ||
README.md | ||
setup-supervise.zsh |
runit user service files
Various runit service files for per-user services. May need to be modified to work on your system.
Helper scripts:
log
: symlink as therun
script in your service's log directory to enable logging to~/.local/log/
setup-supervise.zsh
: run to create symlinks forsupervise
directories, so they are created in $XDG_RUNTIME_DIRnew-service
: create a new service, executing the given command line. Optionally pass-l
before any other arguments to also create a logging entry. Example:./new-service -l my-daemon --foreground -a -b -c