star-platinum is a key binding manager for x11. It acts primarily
as a translator: the canonical example is to Emacs-ify various
programs by customizing how some key are handled.
Check out the manpage for more information.
star-platinum depends on
xlib and needs a C compiler,
lex to compile. With that in place, it's as easy as
yacc were tested, as well as
bison 3.3.2, GNU
gcc 4.2.1 and 8.4.0, and clang 10.0.1
Configuration for the build process can be found in
you usually don't need to modify it: passing the variables to make
should be enough. For instance, to build with
bison can be used instead of
yacc by changing the
Unless you are compiling on OpenBSD, you probably want to change the
etags is available, a
TAGS file is created. Note however that
etags is not needed for building: it's only a support tool used
to aid the development.
- it does not seems to work!
There’s currently a limitation, star-platinum won’t work with reparenting window manager (such as the heavier DE, but also some lighter WM like stumpwm or i3).
- the name is a jojo reference?
Sort of. I was listening to 「sono chi kioku」, the fourth opening, while I was playing with the idea of translating the key. Given that I'm generally bad at naming things...