mirror of
https://github.com/basecamp/omarchy.git
synced 2026-02-17 15:25:37 +00:00
Turns out there are control codes for tracking mouse actions in xterm-compatible terminal emulators (mind blown). This patch adds mouse action awareness to our beloved screensaver setup: - on setup it sends the respective control codes for movement and click detection - in the main loop it opens up the input reader to read raw bytes and, thus, enable to detect even so much as a mouse's squeak Personally, I love swiping my trackpad to exit screensaver. But the explicit pressing-a-key to exit is nice, also. And I don't know if many people have jitter issues with their mouses or trackpads. Reckon, if they had they wouldn't get to see the glory that TTE is anyway, ever :) This is tested and working in Ghostty. Sorry for the low-effort testing.
1.0 KiB
Executable File
1.0 KiB
Executable File