I'm not actually using this code anymore. I switched to using skhd_parse.py and feeding it's output to Chrome with this keybind in my skhdrc
# ## Launch // This Dialog // <fn><shift> ? ##
fn + shift - 0x2C : open -na "Google Chrome" --args --new-window --app="$(skhd_parse.py -f data)"
Leaving this here in case it's useful to anyone.
A keybinding viewer widget for SKHD and other programs.
Inspired by Remontoire from Regolith Linux (which I sadly can't run on my work MacBook), this widget uses the same Model to mark up a config file.
An example from my config for Yabai+SKHD
## Session // Reload Key Bindings // <fn><Shift> r ##
fn + shift - r : skhd -r
## Navigate // Relative Window // <fn> k j h l ##
fn - h : yabai -m window --focus west
fn - j : yabai -m window --focus south
fn - k : yabai -m window --focus north
fn - l : yabai -m window --focus east
change configFile at the top of remontoire.jsx
to point to your marked up config file.