Commit graph

13 commits

Author SHA1 Message Date
cyber-sushi
2d3f4785b9 Fallback to WAYLAND_DISPLAY if XDG_SESSION_TYPE isn't available 2024-05-08 17:55:17 +02:00
cyber-sushi
838f47df1d Run shell commands with least privileges even when running as root 2024-05-07 20:39:40 +02:00
cyber-sushi
89a0ac6143 Assume empty config if no default is found 2024-04-20 09:11:03 +02:00
cyber-sushi
ed8a93ecbd GRAB_DEVICE can be omitted and defaults to true 2024-04-18 18:51:53 +02:00
cyber-sushi
f5452cac5d Added support for custom key modifiers 2024-04-18 13:41:06 +02:00
cyber-sushi
4bb2525cf6 Added more diagnostics to stdout during initialization 2024-04-15 06:30:48 +02:00
cyber-sushi
9425ada0a3 Small change to stdout 2024-04-14 11:37:43 +02:00
cyber-sushi
974e1938fc Fixed line breaks for terminal output 2024-04-07 04:20:25 +02:00
cyber-sushi
28c1722b7e added logic to detect x11 session 2024-03-19 04:28:13 +01:00
cyber-sushi
9965e71c2f stdout now shows device names 2024-03-19 04:28:13 +01:00
cyber-sushi
965d9acd25 Refactor for consistency 2024-03-19 04:28:13 +01:00
cyber-sushi
a2cbcabb3d Added support for key combinations 2024-01-03 17:31:49 +01:00
cyber-sushi
b0f1ed6442
Split from main.rs 2023-12-24 22:18:08 +01:00