caelestia/hyprland/execs.conf
2025-01-30 12:48:05 +11:00

33 lines
999 B
Text

# Core components (authentication, lock screen)
exec-once = gnome-keyring-daemon --start --components=secrets
exec-once = /usr/lib/polkit-gnome/polkit-gnome-authentication-agent-1
# Shell
exec-once = uwsm app -- caelestia shell
# Clipboard history
exec-once = wl-paste --type text --watch cliphist store
exec-once = wl-paste --type image --watch cliphist store
# Auto delete trash 30 days old
exec-once = trash-empty 30
# Cursors
exec-once = hyprctl setcursor sweet-cursors 24
exec-once = gsettings set org.gnome.desktop.interface cursor-theme 'sweet-cursors'
# Location provider and night light
exec-once = /usr/lib/geoclue-2.0/demos/agent
exec-once = sleep 1 && gammastep
# Idle inhibit when audio playing
exec-once = sway-audio-idle-inhibit --ignore-source-outputs cava
# Forward bluetooth media commands to MPRIS
exec-once = mpris-proxy
# Resize and move picture in picture windows
exec-once = caelestia pip -d
# SafeEyes
exec-once = uwsm app -- ags run -d ~/.config/caelestia/safeeyes