dotfiles/services/sv
Marty Oehme 2e9701ea26
services: Fix missing environment variables for user services
We add an additional 'core' user service (i.e. one that gets loaded
before all others by turnstile) which populates the TURNSTILE_ENV_DIR
with all manner of custom set env vars that are important for other
applications.

Most importantly, this sets up the XDG directory compliance for
applications either managed by turnstile or applications started through
turnstile on my system. So, for example `pass` knows to search for its
database in `XDG_DATA_HOME` and river knows to search for binaries in a
PATH which has been prefixed with my custom user binary location.
2025-03-19 21:30:00 +01:00
..
_example services: Add example service to base new services off of 2025-02-25 23:25:26 +01:00
dbus river: Change to runit-managed user service 2025-02-25 23:25:26 +01:00
kanshi services: Add desktop environment programs as user services 2025-02-25 23:25:27 +01:00
loadenv services: Fix missing environment variables for user services 2025-03-19 21:30:00 +01:00
pipewire services: Move pipewire into user service 2025-02-25 23:25:27 +01:00
river services: Fix missing environment variables for user services 2025-03-19 21:30:00 +01:00
swaybg swaybg: Fix single screen wallpaper display 2025-03-06 21:21:58 +01:00
swayidle services: Add swayidle processing as service 2025-02-25 23:25:30 +01:00
turnstile-ready services: Fix missing environment variables for user services 2025-03-19 21:30:00 +01:00
waybar services: Add desktop environment programs as user services 2025-02-25 23:25:27 +01:00
wl-paste services: Add desktop environment programs as user services 2025-02-25 23:25:27 +01:00
wlsunset wlsunset: Fix pass through time variables to service 2025-03-06 21:21:58 +01:00