Module karaconv::json [] [src]

Structs necessary for de/serializing Karabiner-Elements JSON format

Structs

ComplexModifications

A complex rule (may involve several keys, mouse buttons, modifier keys...)

FromModifiers

Origin modifiers key(s)

Karabiner

Root element

KeyCode

A key on the keyboard

Manipulator

Key replacement

Profile

User profile

Rule

Ruleset

SimpleModification

Simple rule (single keys, no modifiers, etc)

Enums

From

Origin key/button

KeyOrButton
To

Destination key/button

Traits

KeyOrButtonConv