dotfiles/sway/config.d/autostart
James Patrick f3bf8f377f Added pushover notification tool
So far I'm the only other person using this. This app need to be
manually installed and configured, but is worth the headache.

https://github.com/jangxx/SchubsiGo
2020-06-27 00:33:47 -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
### 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
}
### Clipboard manager
# https://github.com/yory8/clipman
exec --no-startup-id wl-paste -t text --watch clipman store
# vim: ft=cfg
# -*- mode: conf-space -*-