mirror of
https://github.com/qmk/qmk_firmware.git
synced 2024-12-23 01:49:54 +00:00
b2ee290c9f
* Move boards into keebio folder * Rename keymap * Update BDN9 files * Update BFO-9000 files * Update Chocopad files * Update Dilly files * Update Fourier files, collapse rev1 into main * Update Iris files * Update Laplace files * Update Levinson files, fix buswerks keymap * Update Nyquist files * Fix keymap issues * Update Quefrency files * Update Rorschach files * Update TF68 files * Update Viterbi files * Update Viterbi files * Update Wavelet files * Reformat default layout * Fix up default folder for Iris * Remove already defined aliases
155 lines
4.2 KiB
JSON
155 lines
4.2 KiB
JSON
{
|
|
"title": "RS",
|
|
"rules": [{
|
|
"description": "CapsLock to Escape / Control Mod-Tap",
|
|
"manipulators": [{
|
|
"type": "basic",
|
|
"from": {
|
|
"key_code": "caps_lock",
|
|
"modifiers": {
|
|
"optional": ["any"]
|
|
}
|
|
},
|
|
"to": [{"key_code": "left_control"}],
|
|
"to_if_alone": [{"key_code": "escape"}]
|
|
}]
|
|
},
|
|
{
|
|
"description": "Right-Shift / Enter Mod-Tap",
|
|
"manipulators": [{
|
|
"type": "basic",
|
|
"from": {
|
|
"key_code": "right_shift",
|
|
"modifiers": {
|
|
"optional": ["any"]
|
|
}
|
|
},
|
|
"to": [{"key_code": "right_shift"}],
|
|
"to_if_alone": [{"key_code": "return_or_enter"}]
|
|
}]
|
|
},
|
|
{
|
|
"description": "Right-Command / Backspace Mod-Tap",
|
|
"manipulators": [{
|
|
"type": "basic",
|
|
"from": {
|
|
"key_code": "right_command",
|
|
"modifiers": {
|
|
"optional": ["any"]
|
|
}
|
|
},
|
|
"to": [{"key_code": "right_command"}],
|
|
"to_if_alone": [{"key_code": "delete_or_backspace"}]
|
|
}]
|
|
},
|
|
{
|
|
"description": "Right-Command Accents",
|
|
"manipulators": [
|
|
{
|
|
"type": "basic",
|
|
"from": {
|
|
"key_code": "a",
|
|
"modifiers": {
|
|
"mandatory": ["right_command"],
|
|
"optional": ["left_shift", "right_shift"]
|
|
}
|
|
},
|
|
"to": [
|
|
{"key_code": "grave_accent_and_tilde", "modifiers": ["left_option"]},
|
|
{"key_code": "a"}
|
|
]
|
|
}]
|
|
},
|
|
{
|
|
"description": "Right Command Navigation",
|
|
"manipulators": [{
|
|
"type": "basic",
|
|
"from": {
|
|
"key_code": "j",
|
|
"modifiers": {
|
|
"mandatory": ["right_command"],
|
|
"optional": ["any"]
|
|
}
|
|
},
|
|
"to": [{"key_code": "left_arrow"}]
|
|
},
|
|
{
|
|
"type": "basic",
|
|
"from": {
|
|
"key_code": "k",
|
|
"modifiers": {
|
|
"mandatory": ["right_command"],
|
|
"optional": ["any"]
|
|
}
|
|
},
|
|
"to": [{"key_code": "down_arrow"}]
|
|
},
|
|
{
|
|
"type": "basic",
|
|
"from": {
|
|
"key_code": "i",
|
|
"modifiers": {
|
|
"mandatory": ["right_command"],
|
|
"optional": ["any"]
|
|
}
|
|
},
|
|
"to": [{"key_code": "up_arrow"}]
|
|
},
|
|
{
|
|
"type": "basic",
|
|
"from": {
|
|
"key_code": "l",
|
|
"modifiers": {
|
|
"mandatory": ["right_command"],
|
|
"optional": ["any"]
|
|
}
|
|
},
|
|
"to": [{"key_code": "right_arrow"}]
|
|
},
|
|
{
|
|
"type": "basic",
|
|
"from": {
|
|
"key_code": "e",
|
|
"modifiers": {
|
|
"mandatory": ["right_command"],
|
|
"optional": ["any"]
|
|
}
|
|
},
|
|
"to": [{"key_code": "page_up"}]
|
|
},
|
|
{
|
|
"type": "basic",
|
|
"from": {
|
|
"key_code": "d",
|
|
"modifiers": {
|
|
"mandatory": ["right_command"],
|
|
"optional": ["any"]
|
|
}
|
|
},
|
|
"to": [{"key_code": "page_down"}]
|
|
},
|
|
{
|
|
"type": "basic",
|
|
"from": {
|
|
"key_code": "s",
|
|
"modifiers": {
|
|
"mandatory": ["right_command"],
|
|
"optional": ["any"]
|
|
}
|
|
},
|
|
"to": [{"key_code": "home"}]
|
|
},
|
|
{
|
|
"type": "basic",
|
|
"from": {
|
|
"key_code": "f",
|
|
"modifiers": {
|
|
"mandatory": ["right_command"],
|
|
"optional": ["any"]
|
|
}
|
|
},
|
|
"to": [{"key_code": "end"}]
|
|
}]
|
|
}]
|
|
}
|