Caps Lock → Hyper
Map CAPS_LOCK ⇪ to Hyper ⌘⌥⌃⇧, and keep as ⇪ if alone (or map to another
key if alone, e.g. toIfAlone('escape') for ⎋).
Example code: ( Open in the online editor → )
let rules = [
rule('Caps Lock → Hyper').manipulators([
map('caps_lock').toHyper().toIfAlone('caps_lock'),
]),
]