My dotfiles. Period.

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859
  1. [be.def.spot.dock:undocked]
  2. enter = newfeh
  3. enter = i3-msg reload
  4. # enter = weechat-fifo -s \*/disconnect -all || true
  5. [be.def.spot.dock:docked]
  6. enter = newfeh
  7. enter = i3-msg reload
  8. # enter = weechat-fifo -s \*/connect -all || true
  9. [be.def.spot.role:afk]
  10. shape = bounce
  11. spike = bmo kb home && slock
  12. [be.def.axis.role]
  13. important = true
  14. [be.def.spot.role:working]
  15. enter = :
  16. [be.def.spot.role:onbreak]
  17. enter = :
  18. [be.def.spot.role:gone]
  19. shape = bounce
  20. enter = ssh-add -D 2>&1 && notify-send "all identities removed"
  21. enter = bmo_beh__if -P weechat weechat-fifo -s \*/disconnect -all gone
  22. spike = bmo kb home && slock
  23. leave = bmo_beh__if -P weechat weechat-fifo -s \*/connect -all
  24. leave = bmo nag -R
  25. [be.def.spot.role:zleeping]
  26. shape = bounce
  27. enter = bmo be .undocked
  28. enter = bmo_beh__if -P mocp --then mocp --pause
  29. enter = ssh-add -D 2>&1 && notify-send "all identities removed"
  30. enter = bmo_beh__if -P weechat weechat-fifo -s \*/disconnect -all offline
  31. spike = bmo kb home && slock systemctl suspend -i
  32. leave = bmo_beh__if -P weechat weechat-fifo -s \*/connect -all
  33. [be.def.spot.role:presenting]
  34. important = true
  35. enter = :
  36. [be.def.spot.feel:night]
  37. enter = light -S 8
  38. enter = redshift -O 1000
  39. leave = redshift -x
  40. # ^^ hack: for some reason moving to lower value to higher does not work without resetting first
  41. # (this flicks full spectrum for a fragment of a second)
  42. [be.def.spot.feel:twilight]
  43. enter = light -S 50
  44. enter = redshift -O 1500
  45. [be.def.spot.feel:day]
  46. enter = light -S 100
  47. enter = redshift -x