feat: Adds kanatactl to manage kanata installation, building, systemd service, etc.

This commit is contained in:
2025-10-12 20:43:11 -04:00
parent 5c6409c2e9
commit 0034ac6d87
5 changed files with 284 additions and 23 deletions

12
env/etc/systemd/system/kanata.service vendored Normal file
View File

@@ -0,0 +1,12 @@
[Unit]
Description=Kanata Service
Requires=local-fs.target
After=local-fs.target
[Service]
ExecStartPre=/usr/bin/modprobe uinput
ExecStart=/usr/bin/kanata --cfg /home/michael/.config/kanata/config.kbd
Restart=no
[Install]
WantedBy=sysinit.target