Listens for keyboard events on function keys to launch programs
python3 main.py
python3 main.py --help Available key bindings: F16: openBrowser() F17: openTerminal('watch -n 1 "sensors | grep temp1"')
Bash:
virtualenv env source env/bin/activate
Fish:
virtualenv env source env/bin/activate.fish
Install system packages:
(sudo) apt install jq xdotool
Install python dependencies:
pip3 install -r requirements.txt
Copy the systemd template & activate it:
(sudo) cp templates/keyboard-autostart.service /etc/systemd/system/ (sudo) systemctl enable keyboard-autostart.service (sudo) systemctl start keyboard-autostart.service
(sudo) journalctl -u keyboard-autostart.service