Commit graph

15 commits

Author SHA1 Message Date
Albert Armea
b840a7d694 Implement Ctrl+w and Alt+F4 to close the current activity
Mouse not required

This is done by sending StopCommand to shepherdd, not by natively
closing the window. Sway initiates this to avoid any issues with
shepherd-launcher not having focus (as it won't when an activity is
running).
2026-02-08 13:54:17 -05:00
Albert Armea
9c955e5d66 Make sway log out on config failure
If you don't, it becomes impossible to reconfigure without restarting the machine completely
2026-01-04 21:05:08 -05:00
Albert Armea
5ace934882 Fix secrets management 2026-01-04 18:22:04 -05:00
Albert Armea
a8a61813b8 Make environment behave more like a real session 2026-01-04 14:21:02 -05:00
Albert Armea
66cfcce29d Make Sway/systemd call shepherdd's graceful shutdown on logout 2026-01-01 22:48:47 -05:00
Albert Armea
f5d7d69578 :%s/daemon/service/g 2025-12-29 12:52:03 -05:00
Albert Armea
d78f58bdc7 Hide window borders even more 2025-12-29 02:54:16 -05:00
Albert Armea
2711782c42 Hide Steam UI while loading 2025-12-29 02:30:08 -05:00
Albert Armea
1082810587 Disable "proper" fullscreen
It conflicts with the HUD
2025-12-28 01:09:15 -05:00
Albert Armea
5ee5d80e52 Remove window decorations 2025-12-28 01:06:51 -05:00
Albert Armea
ea15c978ba Fix Minecraft window focus 2025-12-27 21:16:58 -05:00
Albert Armea
3b4477490d Make Sway start the daemon 2025-12-27 12:16:00 -05:00
Albert Armea
6ad5a760b8 Remove window decorations 2025-12-27 12:14:19 -05:00
Albert Armea
2965afacae Make launcher runnable 2025-12-27 10:50:54 -05:00
Albert Armea
d2eceaf424 Add development run script 2025-12-22 23:50:34 -05:00