/keeb-go

Custom macro bindings in golang

Primary LanguageCMIT LicenseMIT

keeb

Tiny keybinding utility written in Go. Built for The Key

Note: I don't know why anyone would want to do this, but this is primarily for posterity so I don't forget this entire setup.

Setup

To use this program you either need an input device that can emit F17, F18 and F19 or use The Key with the firmware I built.

More details at Drop on how to flash the firmware.

Installing

keeb is a tiny go program that can be compiled with

go get
go build cmd/keeb.go # Outputs a binary at ./keeb

Alternatively you can install it globally via

go install # Installs to $GOPATH/bin

Running

keeb # Runs the program if you installed it globally

Ideally you'd be running this a daemon on system start.

That's it! keeb would respond to the binded keys you can pretty much do anything you want with it.