34 lines
1 KiB
Text
34 lines
1 KiB
Text
# Keyring and auth
|
|
exec-once = gnome-keyring-daemon --start --components=secrets
|
|
exec-once = /usr/lib/polkit-gnome/polkit-gnome-authentication-agent-1
|
|
|
|
# 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 $cursorTheme $cursorSize
|
|
exec-once = gsettings set org.gnome.desktop.interface cursor-theme '$cursorTheme'
|
|
exec-once = gsettings set org.gnome.desktop.interface cursor-size $cursorSize
|
|
|
|
# Location provider and night light
|
|
exec-once = /usr/lib/geoclue-2.0/demos/agent
|
|
exec-once = sleep 1 && gammastep
|
|
|
|
# Forward bluetooth media commands to MPRIS
|
|
exec-once = mpris-proxy
|
|
|
|
# Resize and move windows based on matches (e.g. pip)
|
|
exec-once = caelestia resizer -d
|
|
|
|
# Start shell
|
|
exec-once = caelestia shell -d
|
|
|
|
# Random Wallpaper
|
|
exec-once = caelestia wallpaper -r
|
|
|
|
# Fast Ghostty
|
|
exec-once = ghostty --gtk-single-instance=true --quit-after-last-window-closed=false --initial-window=false
|