dotfiles/sway/config.d/autostart
James Patrick 3e1eb7e28d Migrating to wl-clipboard-manager tooling.
For some reason clipman causes crashes, plus this works better.
2020-06-27 00:47:59 -04:00

48 lines
1.3 KiB
Plaintext

### Start Nextcloud.
exec --no-startup-id nextcloud 2>&1 >/tmp/nextcloud.log
### ProtonMail Bridge
exec --no-startup-id protonmail-bridge 2>&1 >/tmp/mail.log
### Make things a little easier easier on the eyes.
exec --no-startup-id redshift 2>&1 >/tmp/redshift.log
### Clipboard manager
exec --no-startup-id $scripts/clipboard daemon 2>&1 >/tmp/clipboardmanager.log
### Notifications
# https://github.com/emersion/mako
exec --no-startup-id mako 2>&1 >/tmp/mako.log
###
exec --no-startup-id SchubsiGo 2>&1 >/tmp/SchubsiGo.log
### ydotool
exec --no-startup-id ydotoold 2>&1 >/tmp/ydotoold.log
### Autotiling
# https://github.com/nwg-piotr/autotiling
exec --no-startup-id autotiling
### Idle configuration
exec swayidle -w \
timeout 280 notify-send "鈴 sleeping in 20 seconds" -t 5000 -c 'sleep' \
timeout 285 'light -O && let "a = $(light -G) / 2" && light -S $a '\
resume 'light -I' \
timeout 300 'swaylock-fancy' \
timeout 600 'swaymsg "output * dpms off"' \
resume 'swaymsg "output * dpms on"' \
before-sleep 'swaylock-fancy'
# wob configuration
exec_always {
killall -q wob || true
mkfifo /tmp/wobpipe
tail -f /tmp/wobpipe | ~/.config/sway/scripts/sanitize_wob | wob
}
# vim: ft=cfg
# -*- mode: conf-space -*-