i3: tidy 'exec' (auto start on boot)

This commit is contained in:
inkch 2025-02-06 15:23:00 +09:00
parent d42375ac06
commit 2670a5c92e

View File

@ -433,65 +433,27 @@ assign [class="steam_app_1172470" instance="steam_app_1172470" title="Apex Legen
# Auto Exec
#######################################################
# Power saving (xidlehook)
exec --no-startup-id powersave-on
# xss-lock (hook systemd-suspend)
exec --no-startup-id xss-lock -- slock
# Auto-hide mouse cursor
exec --no-startup-id unclutter --timeout 1 --ignore-scrolling &
# Key repeat rate
# exec_always --no-startup-id xset r rate 200 60
# compositor
exec_always --no-startup-id picom -b > /dev/null 2>&1
# Notification
exec --no-startup-id dunst
# Watch plug
exec --no-startup-id udiskie &
# Japanese Input
exec --no-startup-id fcitx5 -d
# Clipboard Manager
# exec_always --no-startup-id clipcatd -r
exec_always --no-startup-id copyq
# Wallpaper
exec --no-startup-id nitrogen --restore
exec_always --no-startup-id $HOME/.config/conky/start.sh
# # Launch terminal
# exec --no-startup-id launch-console
exec --no-startup-id "$XDG_CONFIG_HOME/polybar/toggle.sh" # status bar
exec --no-startup-id unclutter --timeout 1 --ignore-scrolling & # hide mouse cursor
exec --no-startup-id dunst # Notification
exec --no-startup-id udiskie & # Watch plug
exec --no-startup-id fcitx5 -d # Japanese Input
exec --no-startup-id copyq # clipboard
exec --no-startup-id flameshot # screenshot # TODO needed?
exec --no-startup-id emacs --daemon
exec --no-startup-id redshift # like f.lux
exec --no-startup-id powersave-on # auto screen lock (deps: xidlehook, slock)
# Note
# exec --no-startup-id note.sh
# exec --no-startup-id setsid sync-vimwiki.sh > /dev/null &
# Util
exec --no-startup-id goldendictxdg.sh
exec --no-startup-id flameshot > /dev/null 2>&1
# Audio
exec --no-startup-id start-mpd
exec --no-startup-id shairport-sync -o=pa
# JACK/Carla
exec --no-startup-id carla /home/inkch/Carla/play.carxp
# redshift (like f.lux)
exec --no-startup-id redshift
# Polybar
exec --no-startup-id "$XDG_CONFIG_HOME/polybar/toggle.sh"
# Transmission
exec --no-startup-id "transmission-daemon"
{{ if eq .chezmoi.hostname "arch" }}
exec --no-startup-id xss-lock -- slock # xss-lock (hook systemd-suspend)
exec --no-startup-id "transmission-daemon" # torrent
exec --no-startup-id start-mpd # music server
exec --no-startup-id shairport-sync -o=pa # for AirPlay
exec --no-startup-id carla /home/inkch/Carla/play.carxp # JACK
exec_always --no-startup-id picom -b > /dev/null 2>&1 # compositor
exec_always --no-startup-id nitrogen --restore # wallpaper
exec_always --no-startup-id $HOME/.config/conky/start.sh # widgets
{{ end }}
{{ if eq .chezmoi.hostname "buzz" }}
exec --no-startup-id "kmonad $XDG_CONFIG_HOME/kmonad/thinkpad.kbd"