No description
| 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 therunscript in your service's log directory to enable logging to~/.local/log/ -
setup-supervise.zsh: run to create symlinks forsupervisedirectories, so they are created in $XDG_RUNTIME_DIR -
new-service: create a new service, executing the given command line. Accepted options before service name:-l,--log: create a log directory and symlinklogscript-i PROC,--import-env PROC: include import-env script and import environment from processPROC
Example
./new-service -l my-daemon --foreground -a -b -c