Commit graph

158 commits

Author SHA1 Message Date
cyber-sushi
9dba3c564f Fixed default directory when running with no root permissions 2024-05-09 16:55:23 +02:00
cyber-sushi
6373bbecbc
Update README.md 2024-05-09 04:29:09 +02:00
cyber-sushi
6917842b1b Version bumped to 0.6.9 2024-05-09 02:31:57 +02:00
cyber-sushi
7566e34efc Refactored subprocess spawning and fixed bug that prevented shell commands with arguments from running 2024-05-09 02:31:01 +02:00
cyber-sushi
d45025f0d2 If MAKIMA_CONFIG is set, don't bother locating the default config directory 2024-05-09 02:03:28 +02:00
cyber-sushi
a78978536b Automatically set DISPLAY if not found 2024-05-09 01:57:23 +02:00
cyber-sushi
8bdd868003
Additional info regarding systemd services added to README 2024-05-09 01:49:48 +02:00
cyber-sushi
4cceafab89 Version bumped to 0.6.8 2024-05-08 20:23:21 +02:00
cyber-sushi
245ee365e1 Ignore commands if no SUDO_USER env var is found when running as root 2024-05-08 20:18:47 +02:00
cyber-sushi
ce7071ce00 Version bumped to 0.6.7 2024-05-08 20:08:46 +02:00
cyber-sushi
3f4df618d9 Removed unnecessary command 2024-05-08 18:30:12 +02:00
cyber-sushi
0b6c39a79c Ignore output of child processes 2024-05-08 18:16:39 +02:00
cyber-sushi
60731de5ef Added fork dependency 2024-05-08 17:56:02 +02:00
cyber-sushi
4529b0499c Use fork() to spawn subprocess 2024-05-08 17:55:37 +02:00
cyber-sushi
2d3f4785b9 Fallback to WAYLAND_DISPLAY if XDG_SESSION_TYPE isn't available 2024-05-08 17:55:17 +02:00
cyber-sushi
2c9cd872df Check HOME instead of USER to determine cfg dir 2024-05-08 17:54:26 +02:00
cyber-sushi
ebfa3a4944 Updated 'running makima' section 2024-05-07 20:46:51 +02:00
cyber-sushi
3cfd0e8d41 Removed dependency and bumped version to 0.6.6 2024-05-07 20:39:40 +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
7239372900 Handling of home dir when running as root 2024-05-07 20:39:40 +02:00
cyber-sushi
0a931e671f
Small changes to the docs 2024-04-20 15:13:23 +02:00
cyber-sushi
22e8d0dcf6
Updated documentation 2024-04-20 12:02:55 +02:00
cyber-sushi
c30477e66d
Updated documentation 2024-04-20 11:25:46 +02:00
cyber-sushi
ab25252223
README rewritten 2024-04-20 11:10:02 +02:00
cyber-sushi
6d2ab9c49b Version bumped to 0.6.5 2024-04-20 09:11:33 +02:00
cyber-sushi
89a0ac6143 Assume empty config if no default is found 2024-04-20 09:11:03 +02:00
cyber-sushi
e33b16e2c7 Corrected inaccuracy in the docs 2024-04-19 13:09:13 +02:00
cyber-sushi
8d62c09112 Version bumped to 0.6.4 2024-04-19 13:08:18 +02:00
cyber-sushi
150db1b8f2 Axis events should now behave correctly when used with modifiers 2024-04-19 13:07:52 +02:00
cyber-sushi
b0bf01c5cd Version bumped to 0.6.3 2024-04-19 11:37:32 +02:00
cyber-sushi
7ab876255c Prevent commands from firing on key-up 2024-04-19 11:37:08 +02:00
cyber-sushi
e767a3b82a Version bumped to 0.6.2 2024-04-19 09:41:08 +02:00
cyber-sushi
0dcc72882d Commands count as key activations 2024-04-19 09:40:00 +02:00
cyber-sushi
4d5c00200a
Docs updated to v0.6.1 2024-04-18 19:55:11 +02:00
cyber-sushi
ac5a040ae6 Docs updated to v0.6.1 2024-04-18 18:54:45 +02:00
cyber-sushi
b6bb593af1 Version bumped to 0.6.1 2024-04-18 18:54:29 +02:00
cyber-sushi
6615b22534 GRAB_DEVICE line removed as it can now be omitted 2024-04-18 18:53:58 +02:00
cyber-sushi
ed8a93ecbd GRAB_DEVICE can be omitted and defaults to true 2024-04-18 18:51:53 +02:00
cyber-sushi
b52349e681 Docs updated for v0.6.0 2024-04-18 13:42:48 +02:00
cyber-sushi
6f8e04b902 Version bumped to 0.6.0 2024-04-18 13:42:20 +02:00
cyber-sushi
b7e829361c Updated config files to show new features 2024-04-18 13:41:41 +02:00
cyber-sushi
f5452cac5d Added support for custom key modifiers 2024-04-18 13:41:06 +02:00
cyber-sushi
a6dfe9dfd4 Cleaned stdout 2024-04-15 12:16:37 +02:00
cyber-sushi
83f1481288 Custom config path can now be set with MAKIMA_CONFIG env var 2024-04-15 12:14:54 +02:00
cyber-sushi
4bb2525cf6 Added more diagnostics to stdout during initialization 2024-04-15 06:30:48 +02:00
cyber-sushi
9286a5e848 Version bumped to 0.5.2 2024-04-14 11:59:19 +02:00
cyber-sushi
1150cdf77b Fixed error when remapping scroll wheels 2024-04-14 11:39:01 +02:00
cyber-sushi
9425ada0a3 Small change to stdout 2024-04-14 11:37:43 +02:00
cyber-sushi
d366575679 Fixed config file syntax 2024-04-14 11:14:39 +02:00
cyber-sushi
2d9bd767b8 Version bumped to 0.5.1 2024-04-14 10:23:42 +02:00