2020-12-01 20:10:22 +01:00
|
|
|
# {{@@ header() @@}}
|
|
|
|
# _____ ____ _ _ _
|
|
|
|
# / __\ \ /\ / / _` | | | |
|
|
|
|
# \__ \\ V V / (_| | |_| |
|
|
|
|
# |___/ \_/\_/ \__,_|\__, |
|
|
|
|
# |___/
|
|
|
|
|
|
|
|
###############################################################
|
|
|
|
# User Programs
|
|
|
|
###############################################################
|
|
|
|
|
|
|
|
# kde connect
|
|
|
|
exec /usr/lib/kdeconnectd
|
|
|
|
exec kdeconnect-indicator
|
|
|
|
# Telegram
|
|
|
|
exec telegram-desktop-bin || telegram-desktop
|
|
|
|
# Music Player Daemon
|
|
|
|
exec pidof mpd || mpd
|
2021-03-31 00:58:56 +02:00
|
|
|
exec pidof -x mpDris2 || sleep 5s && mpDris2
|
2021-03-31 19:03:03 +02:00
|
|
|
# Syncthing, sync folders between stuff
|
|
|
|
exec pidof syncthing || syncthing -no-browser
|
2020-12-01 20:10:22 +01:00
|
|
|
|
|
|
|
|
|
|
|
###############################################################
|
|
|
|
# System Daemons
|
|
|
|
###############################################################
|
|
|
|
|
|
|
|
# start dbusd just in case
|
2021-04-16 06:58:02 +02:00
|
|
|
exec _start_dbus-daemon
|
2020-12-01 20:10:22 +01:00
|
|
|
|
2021-03-31 00:58:56 +02:00
|
|
|
# pipewire and desktop-portal for screen sharing
|
|
|
|
exec_always pidof pipewire || pipewire
|
|
|
|
exec_always pidof pipewire-media-session || pipewire-media-session
|
|
|
|
exec_always pidof xdg-desktop-portal || /usr/lib/xdg-desktop-portal
|
|
|
|
|
2020-12-01 20:10:22 +01:00
|
|
|
#Notification Daemon
|
|
|
|
exec_always pidof mako || mako
|
|
|
|
|
|
|
|
# Block device Mounter to /run/media/<username>
|
|
|
|
exec udiskie
|
|
|
|
|
|
|
|
# gesture daemon
|
2021-03-30 20:59:00 +02:00
|
|
|
exec_always pidof -x fusuma || fusuma
|
2020-12-01 20:10:22 +01:00
|
|
|
|
|
|
|
# Blue light filter
|
2021-03-18 04:00:52 +01:00
|
|
|
exec /usr/lib/geoclue-2.0/demos/agent
|
2020-12-01 20:10:22 +01:00
|
|
|
exec_always pidof redshift || redshift
|
|
|
|
|
|
|
|
# Screen manager
|
2021-04-05 00:50:23 +02:00
|
|
|
exec_always _sway_displays
|
2020-12-01 20:10:22 +01:00
|
|
|
# Set minimum brightness to 1 instead of 0
|
|
|
|
# not exactly a daemon
|
|
|
|
exec light -N 1
|
|
|
|
|
|
|
|
###############################################################
|
|
|
|
# Idle
|
|
|
|
###############################################################
|
|
|
|
|
|
|
|
# Prevent the screen from locking if fullscreen
|
|
|
|
for_window [title=.*] inhibit_idle fullscreen
|
|
|
|
|
|
|
|
# Idle daemon
|
2021-03-23 16:14:55 +01:00
|
|
|
exec_always _sway_idle
|
2020-12-01 20:10:22 +01:00
|
|
|
|
2020-12-01 20:30:44 +01:00
|
|
|
# vim: ft=i3
|