This is a fork of KeyCastr, an open-source keystroke visualizer.
This version is specifically for recording of the GIF guides on Twitter @emacs_gifs general purpose OSX/macOS users will almost certainly prefer the original version!
I needed a visualizer which would be nicer (subjective), for recording GIFs on emacs_gifs.
I based this on the Svelte visualizer and had some time sucking problems just building as a new plugin, so I made this fork instead.
The Emacs specific stuff is simple changes to the display of keystrokes, instead of Mac specific glyphs, this visualizer displays Esc, Meta, Ctrl, Super.
Tab and Space are also shown as simple text.
You need OSX to build and run, with XCode installed.
git clone https://github.com/emacsfodder/emacs_gifs_keycastr
cd emacs_gifs_keycastr/keycastr
xcodebuild -alltargets
mv build/Release/KeyCastr.app /Applications/
open -a KeyCastr
You'll need to open Preferences > Security > Privacy and add/allow KeyCastr to the list of applications, as you see here.
For more info see the main keycastr repo.
- sdeken wrote the original version.
- akitchen fixes for more recent OS X releases and other maintenance.
- elia created
keycastr
organization and forked into it. - lqez added a new menu bar icon.
BSD 3-Clause