diff options
| author | TheSiahxyz <164138827+TheSiahxyz@users.noreply.github.com> | 2025-11-10 14:12:52 +0900 |
|---|---|---|
| committer | TheSiahxyz <164138827+TheSiahxyz@users.noreply.github.com> | 2025-11-10 14:12:52 +0900 |
| commit | 98e926d05911b399af2226f28f15cfb461a61054 (patch) | |
| tree | 4f7329adf9f8dc65fddb1e3af693b6b39e76c0e7 | |
| parent | 6f509e6c7a26bd7efe480ab43d42930f89364629 (diff) | |
updates
23 files changed, 341 insertions, 4700 deletions
diff --git a/mac/.config/karabiner/assets/complex_modifications/1700711318.json b/mac/.config/karabiner/assets/complex_modifications/1700711318.json index 970adb0..05e5d4d 100644..120000 --- a/mac/.config/karabiner/assets/complex_modifications/1700711318.json +++ b/mac/.config/karabiner/assets/complex_modifications/1700711318.json @@ -1,95 +1 @@ -{ - "title": "fn twice -> change input source / fn hold -> iterm", - "author": "Ramiro Garcia (https://github.com/ranemirusG)", - "rules": [ - { - "description": "fn + ` -> iTerm", - "manipulators": [ - { - "type": "basic", - "from": { - "key_code": 53, - "modifiers": { "mandatory": ["fn"] } - }, - "to": [{ "shell_command": "open '/Applications/iTerm.app'" }] - } - ] - }, - { - "description": "Press twice fn to change input source & otherwise held_down and open iterm", - "manipulators": [ - { - "conditions": [ - { - "type": "variable_if", - "name": "fn pressed", - "value": 1 - } - ], - "type": "basic", - "from": { - "key_code": "fn", - "modifiers": { - "optional": [ - "any" - ] - } - }, - "to": [ - { - "repeat": false, - "key_code": "spacebar", - "modifiers": ["left_control", "left_alt"], - "lazy": true - } - ] - }, - { - "type": "basic", - "from": { - "key_code": "fn", - "modifiers": { - "optional": [ - "any" - ] - } - }, - "to": [ - { - "set_variable": { - "name": "fn pressed", - "value": 1 - } - } - ], - "to_if_held_down": [ - { - "key_code": "fn" - } - ], - "parameters": { - "basic.to_if_held_down_threshold_milliseconds": 0 - }, - "to_delayed_action": { - "to_if_invoked": [ - { - "set_variable": { - "name": "fn pressed", - "value": 0 - } - } - ], - "to_if_canceled": [ - { - "set_variable": { - "name": "fn pressed", - "value": 0 - } - } - ] - } - } - ] - } - ] -} +../../../../.dotfiles/mac/.config/karabiner/assets/complex_modifications/1700711318.json
\ No newline at end of file diff --git a/mac/.config/karabiner/assets/complex_modifications/1700983079.json b/mac/.config/karabiner/assets/complex_modifications/1700983079.json index 3bdfd01..9544bce 100644..120000 --- a/mac/.config/karabiner/assets/complex_modifications/1700983079.json +++ b/mac/.config/karabiner/assets/complex_modifications/1700983079.json @@ -1,62 +1 @@ -{ - "title": "Use ctrl + hl to Switch Tabs in Chrome, Brave & Firefox", - "rules": [ - { - "description": "Use ctrl + hl to Switch Tabs in Chrome, Brave & Firefox", - "manipulators": [ - { - "type": "basic", - "from": { - "key_code": "h", - "modifiers": { - "mandatory": ["control"], - "optional": ["any"] - } - }, - "to": [ - { - "key_code": "left_arrow", - "modifiers": ["command", "option"] - } - ], - "conditions": [ - { - "type": "frontmost_application_if", - "bundle_identifiers": [ - "^com.google.Chrome", - "^com.brave.Browser", - "^org.mozilla.firefox" - ] - } - ] - }, - { - "type": "basic", - "from": { - "key_code": "l", - "modifiers": { - "mandatory": ["control"], - "optional": ["any"] - } - }, - "to": [ - { - "key_code": "right_arrow", - "modifiers": ["command", "option"] - } - ], - "conditions": [ - { - "type": "frontmost_application_if", - "bundle_identifiers": [ - "^com.google.Chrome", - "^com.brave.Browser", - "^org.mozilla.firefox" - ] - } - ] - } - ] - } - ] -} +../../../../.dotfiles/mac/.config/karabiner/assets/complex_modifications/1700983079.json
\ No newline at end of file diff --git a/mac/.config/karabiner/assets/complex_modifications/1704627767.json b/mac/.config/karabiner/assets/complex_modifications/1704627767.json index 71909d1..2cb2faa 100644..120000 --- a/mac/.config/karabiner/assets/complex_modifications/1704627767.json +++ b/mac/.config/karabiner/assets/complex_modifications/1704627767.json @@ -1,20 +1 @@ -{ - "title": "Prevent unintended command-h hide window (rev 2)", - "rules": [ - { - "description": "Disable Cmd+H Hide (rev 2)", - "manipulators": [ - { - "type": "basic", - "description": "", - "from": { - "key_code": "h", - "modifiers": { - "mandatory": ["command"] - } - } - } - ] - } - ] -} +../../../../.dotfiles/mac/.config/karabiner/assets/complex_modifications/1704627767.json
\ No newline at end of file diff --git a/mac/.config/karabiner/assets/complex_modifications/1704850809.json b/mac/.config/karabiner/assets/complex_modifications/1704850809.json index 2f3271f..1bda0ad 100644..120000 --- a/mac/.config/karabiner/assets/complex_modifications/1704850809.json +++ b/mac/.config/karabiner/assets/complex_modifications/1704850809.json @@ -1,25 +1 @@ -{ - "title": "esc = ctrl + c", - "rules": [ - { - "description": "Control + c => Escape", - "manipulators": [ - { - "from": { - "key_code": "c", - "modifiers": { - "mandatory": ["control"], - "optional": ["caps_lock", "option"] - } - }, - "to": [ - { - "key_code": "escape" - } - ], - "type": "basic" - } - ] - } - ] -} +../../../../.dotfiles/mac/.config/karabiner/assets/complex_modifications/1704850809.json
\ No newline at end of file diff --git a/mac/.config/karabiner/assets/complex_modifications/1755910681.json b/mac/.config/karabiner/assets/complex_modifications/1755910681.json index 0bcabe9..3e476c6 100644..120000 --- a/mac/.config/karabiner/assets/complex_modifications/1755910681.json +++ b/mac/.config/karabiner/assets/complex_modifications/1755910681.json @@ -1,32 +1 @@ -{ - "title": "Tap Caps Lock for ESC or Hold for Control", - "rules": [ - { - "description": "Tap Caps Lock for ESC or Hold for Control", - "manipulators": [ - { - "type": "basic", - "from": { - "key_code": "caps_lock", - "modifiers": { - "optional": [ - "any" - ] - } - }, - "to": [ - { - "key_code": "left_control", - "lazy": true - } - ], - "to_if_alone": [ - { - "key_code": "escape" - } - ] - } - ] - } - ] -} +../../../../.dotfiles/mac/.config/karabiner/assets/complex_modifications/1755910681.json
\ No newline at end of file diff --git a/mac/.config/karabiner/assets/complex_modifications/1755910750.json b/mac/.config/karabiner/assets/complex_modifications/1755910750.json index 77ead31..aa383e0 100644..120000 --- a/mac/.config/karabiner/assets/complex_modifications/1755910750.json +++ b/mac/.config/karabiner/assets/complex_modifications/1755910750.json @@ -1,30 +1 @@ -{ - "title": "R_ALT to switch input languages as it is in Windows (especially Korean)", - "maintainers": [ - "pydemia" - ], - "rules": [ - { - "description": "R_ALT to switch input languages as it is in Windows (especially Korean)", - "manipulators": [ - { - "type": "basic", - "from": { - "key_code": "right_alt" - }, - "to": [ - { - "repeat": false, - "key_code": "spacebar", - "modifiers": [ - "left_control", - "left_alt" - ], - "lazy": true - } - ] - } - ] - } - ] -} +../../../../.dotfiles/mac/.config/karabiner/assets/complex_modifications/1755910750.json
\ No newline at end of file diff --git a/mac/.config/karabiner/assets/complex_modifications/1762504409.json b/mac/.config/karabiner/assets/complex_modifications/1762504409.json new file mode 100644 index 0000000..77ead31 --- /dev/null +++ b/mac/.config/karabiner/assets/complex_modifications/1762504409.json @@ -0,0 +1,30 @@ +{ + "title": "R_ALT to switch input languages as it is in Windows (especially Korean)", + "maintainers": [ + "pydemia" + ], + "rules": [ + { + "description": "R_ALT to switch input languages as it is in Windows (especially Korean)", + "manipulators": [ + { + "type": "basic", + "from": { + "key_code": "right_alt" + }, + "to": [ + { + "repeat": false, + "key_code": "spacebar", + "modifiers": [ + "left_control", + "left_alt" + ], + "lazy": true + } + ] + } + ] + } + ] +} diff --git a/mac/.config/karabiner/automatic_backups/karabiner_20231122.json b/mac/.config/karabiner/automatic_backups/karabiner_20231122.json index ea801fd..5279ef6 100644..120000 --- a/mac/.config/karabiner/automatic_backups/karabiner_20231122.json +++ b/mac/.config/karabiner/automatic_backups/karabiner_20231122.json @@ -1,200 +1 @@ -{ - "global": { - "ask_for_confirmation_before_quitting": true, - "check_for_updates_on_startup": true, - "show_in_menu_bar": true, - "show_profile_name_in_menu_bar": false, - "unsafe_ui": false - }, - "profiles": [ - { - "complex_modifications": { - "parameters": { - "basic.simultaneous_threshold_milliseconds": 50, - "basic.to_delayed_action_delay_milliseconds": 500, - "basic.to_if_alone_timeout_milliseconds": 1000, - "basic.to_if_held_down_threshold_milliseconds": 500, - "mouse_motion_to_scroll.speed": 100 - }, - "rules": [] - }, - "devices": [ - { - "disable_built_in_keyboard_if_exists": false, - "fn_function_keys": [], - "identifiers": { - "is_keyboard": true, - "is_pointing_device": false, - "product_id": 0, - "vendor_id": 0 - }, - "ignore": false, - "manipulate_caps_lock_led": true, - "simple_modifications": [], - "treat_as_built_in_keyboard": false - }, - { - "disable_built_in_keyboard_if_exists": false, - "fn_function_keys": [], - "identifiers": { - "is_keyboard": false, - "is_pointing_device": true, - "product_id": 0, - "vendor_id": 0 - }, - "ignore": true, - "manipulate_caps_lock_led": false, - "simple_modifications": [], - "treat_as_built_in_keyboard": false - }, - { - "disable_built_in_keyboard_if_exists": false, - "fn_function_keys": [], - "identifiers": { - "is_keyboard": true, - "is_pointing_device": false, - "product_id": 34304, - "vendor_id": 1452 - }, - "ignore": false, - "manipulate_caps_lock_led": true, - "simple_modifications": [], - "treat_as_built_in_keyboard": false - } - ], - "fn_function_keys": [ - { - "from": { - "key_code": "f1" - }, - "to": [ - { - "consumer_key_code": "display_brightness_decrement" - } - ] - }, - { - "from": { - "key_code": "f2" - }, - "to": [ - { - "consumer_key_code": "display_brightness_increment" - } - ] - }, - { - "from": { - "key_code": "f3" - }, - "to": [ - { - "apple_vendor_keyboard_key_code": "mission_control" - } - ] - }, - { - "from": { - "key_code": "f4" - }, - "to": [ - { - "apple_vendor_keyboard_key_code": "spotlight" - } - ] - }, - { - "from": { - "key_code": "f5" - }, - "to": [ - { - "consumer_key_code": "dictation" - } - ] - }, - { - "from": { - "key_code": "f6" - }, - "to": [ - { - "key_code": "f6" - } - ] - }, - { - "from": { - "key_code": "f7" - }, - "to": [ - { - "consumer_key_code": "rewind" - } - ] - }, - { - "from": { - "key_code": "f8" - }, - "to": [ - { - "consumer_key_code": "play_or_pause" - } - ] - }, - { - "from": { - "key_code": "f9" - }, - "to": [ - { - "consumer_key_code": "fast_forward" - } - ] - }, - { - "from": { - "key_code": "f10" - }, - "to": [ - { - "consumer_key_code": "mute" - } - ] - }, - { - "from": { - "key_code": "f11" - }, - "to": [ - { - "consumer_key_code": "volume_decrement" - } - ] - }, - { - "from": { - "key_code": "f12" - }, - "to": [ - { - "consumer_key_code": "volume_increment" - } - ] - } - ], - "name": "Default profile", - "parameters": { - "delay_milliseconds_before_open_device": 1000 - }, - "selected": true, - "simple_modifications": [], - "virtual_hid_keyboard": { - "country_code": 0, - "indicate_sticky_modifier_keys_state": true, - "mouse_key_xy_scale": 100 - } - } - ] -}
\ No newline at end of file +../../../.dotfiles/mac/.config/karabiner/automatic_backups/karabiner_20231122.json
\ No newline at end of file diff --git a/mac/.config/karabiner/automatic_backups/karabiner_20231126.json b/mac/.config/karabiner/automatic_backups/karabiner_20231126.json index 62cc54f..d1358b5 100644..120000 --- a/mac/.config/karabiner/automatic_backups/karabiner_20231126.json +++ b/mac/.config/karabiner/automatic_backups/karabiner_20231126.json @@ -1,393 +1 @@ -{ - "global": { - "ask_for_confirmation_before_quitting": true, - "check_for_updates_on_startup": true, - "show_in_menu_bar": true, - "show_profile_name_in_menu_bar": false, - "unsafe_ui": false - }, - "profiles": [ - { - "complex_modifications": { - "parameters": { - "basic.simultaneous_threshold_milliseconds": 50, - "basic.to_delayed_action_delay_milliseconds": 500, - "basic.to_if_alone_timeout_milliseconds": 1000, - "basic.to_if_held_down_threshold_milliseconds": 500, - "mouse_motion_to_scroll.speed": 100 - }, - "rules": [ - { - "description": "Change right_command+hjkl to arrow keys", - "manipulators": [ - { - "from": { - "key_code": "h", - "modifiers": { - "mandatory": [ - "right_command" - ], - "optional": [ - "any" - ] - } - }, - "to": [ - { - "key_code": "left_arrow" - } - ], - "type": "basic" - }, - { - "from": { - "key_code": "j", - "modifiers": { - "mandatory": [ - "right_command" - ], - "optional": [ - "any" - ] - } - }, - "to": [ - { - "key_code": "down_arrow" - } - ], - "type": "basic" - }, - { - "from": { - "key_code": "k", - "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" - } - ] - }, - { - "description": "fn + ` -> iTerm", - "manipulators": [ - { - "from": { - "key_code": 53, - "modifiers": { - "mandatory": [ - "fn" - ] - } - }, - "to": [ - { - "shell_command": "open '/Applications/iTerm.app'" - } - ], - "type": "basic" - } - ] - }, - { - "description": "Press twice fn to change input source & otherwise held_down and open iterm", - "manipulators": [ - { - "conditions": [ - { - "name": "fn pressed", - "type": "variable_if", - "value": 1 - } - ], - "from": { - "key_code": "fn", - "modifiers": { - "optional": [ - "any" - ] - } - }, - "to": [ - { - "key_code": "spacebar", - "lazy": true, - "modifiers": [ - "left_control", - "left_alt" - ], - "repeat": false - } - ], - "type": "basic" - }, - { - "from": { - "key_code": "fn", - "modifiers": { - "optional": [ - "any" - ] - } - }, - "parameters": { - "basic.to_if_held_down_threshold_milliseconds": 0 - }, - "to": [ - { - "set_variable": { - "name": "fn pressed", - "value": 1 - } - } - ], - "to_delayed_action": { - "to_if_canceled": [ - { - "set_variable": { - "name": "fn pressed", - "value": 0 - } - } - ], - "to_if_invoked": [ - { - "set_variable": { - "name": "fn pressed", - "value": 0 - } - } - ] - }, - "to_if_held_down": [ - { - "key_code": "fn" - } - ], - "type": "basic" - } - ] - } - ] - }, - "devices": [ - { - "disable_built_in_keyboard_if_exists": false, - "fn_function_keys": [], - "identifiers": { - "is_keyboard": true, - "is_pointing_device": false, - "product_id": 0, - "vendor_id": 0 - }, - "ignore": false, - "manipulate_caps_lock_led": true, - "simple_modifications": [], - "treat_as_built_in_keyboard": false - }, - { - "disable_built_in_keyboard_if_exists": false, - "fn_function_keys": [], - "identifiers": { - "is_keyboard": false, - "is_pointing_device": true, - "product_id": 0, - "vendor_id": 0 - }, - "ignore": true, - "manipulate_caps_lock_led": false, - "simple_modifications": [], - "treat_as_built_in_keyboard": false - }, - { - "disable_built_in_keyboard_if_exists": false, - "fn_function_keys": [], - "identifiers": { - "is_keyboard": true, - "is_pointing_device": false, - "product_id": 34304, - "vendor_id": 1452 - }, - "ignore": false, - "manipulate_caps_lock_led": true, - "simple_modifications": [], - "treat_as_built_in_keyboard": false - } - ], - "fn_function_keys": [ - { - "from": { - "key_code": "f1" - }, - "to": [ - { - "consumer_key_code": "display_brightness_decrement" - } - ] - }, - { - "from": { - "key_code": "f2" - }, - "to": [ - { - "consumer_key_code": "display_brightness_increment" - } - ] - }, - { - "from": { - "key_code": "f3" - }, - "to": [ - { - "apple_vendor_keyboard_key_code": "mission_control" - } - ] - }, - { - "from": { - "key_code": "f4" - }, - "to": [ - { - "apple_vendor_keyboard_key_code": "spotlight" - } - ] - }, - { - "from": { - "key_code": "f5" - }, - "to": [ - { - "consumer_key_code": "dictation" - } - ] - }, - { - "from": { - "key_code": "f6" - }, - "to": [ - { - "key_code": "f6" - } - ] - }, - { - "from": { - "key_code": "f7" - }, - "to": [ - { - "consumer_key_code": "rewind" - } - ] - }, - { - "from": { - "key_code": "f8" - }, - "to": [ - { - "consumer_key_code": "play_or_pause" - } - ] - }, - { - "from": { - "key_code": "f9" - }, - "to": [ - { - "consumer_key_code": "fast_forward" - } - ] - }, - { - "from": { - "key_code": "f10" - }, - "to": [ - { - "consumer_key_code": "mute" - } - ] - }, - { - "from": { - "key_code": "f11" - }, - "to": [ - { - "consumer_key_code": "volume_decrement" - } - ] - }, - { - "from": { - "key_code": "f12" - }, - "to": [ - { - "consumer_key_code": "volume_increment" - } - ] - } - ], - "name": "Default profile", - "parameters": { - "delay_milliseconds_before_open_device": 1000 - }, - "selected": true, - "simple_modifications": [ - { - "from": { - "key_code": "caps_lock" - }, - "to": [ - { - "key_code": "left_control" - } - ] - } - ], - "virtual_hid_keyboard": { - "country_code": 0, - "indicate_sticky_modifier_keys_state": true, - "mouse_key_xy_scale": 100 - } - } - ] -}
\ No newline at end of file +../../../.dotfiles/mac/.config/karabiner/automatic_backups/karabiner_20231126.json
\ No newline at end of file diff --git a/mac/.config/karabiner/automatic_backups/karabiner_20231128.json b/mac/.config/karabiner/automatic_backups/karabiner_20231128.json index 7161b59..4679d9f 100644..120000 --- a/mac/.config/karabiner/automatic_backups/karabiner_20231128.json +++ b/mac/.config/karabiner/automatic_backups/karabiner_20231128.json @@ -1,464 +1 @@ -{ - "global": { - "ask_for_confirmation_before_quitting": true, - "check_for_updates_on_startup": true, - "show_in_menu_bar": true, - "show_profile_name_in_menu_bar": false, - "unsafe_ui": false - }, - "profiles": [ - { - "complex_modifications": { - "parameters": { - "basic.simultaneous_threshold_milliseconds": 50, - "basic.to_delayed_action_delay_milliseconds": 500, - "basic.to_if_alone_timeout_milliseconds": 1000, - "basic.to_if_held_down_threshold_milliseconds": 500, - "mouse_motion_to_scroll.speed": 100 - }, - "rules": [ - { - "description": "Change right_command+hjkl to arrow keys", - "manipulators": [ - { - "from": { - "key_code": "h", - "modifiers": { - "mandatory": [ - "right_command" - ], - "optional": [ - "any" - ] - } - }, - "to": [ - { - "key_code": "left_arrow" - } - ], - "type": "basic" - }, - { - "from": { - "key_code": "j", - "modifiers": { - "mandatory": [ - "right_command" - ], - "optional": [ - "any" - ] - } - }, - "to": [ - { - "key_code": "down_arrow" - } - ], - "type": "basic" - }, - { - "from": { - "key_code": "k", - "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" - } - ] - }, - { - "description": "fn + ` -> iTerm", - "manipulators": [ - { - "from": { - "key_code": 53, - "modifiers": { - "mandatory": [ - "fn" - ] - } - }, - "to": [ - { - "shell_command": "open '/Applications/iTerm.app'" - } - ], - "type": "basic" - } - ] - }, - { - "description": "Press twice fn to change input source & otherwise held_down and open iterm", - "manipulators": [ - { - "conditions": [ - { - "name": "fn pressed", - "type": "variable_if", - "value": 1 - } - ], - "from": { - "key_code": "fn", - "modifiers": { - "optional": [ - "any" - ] - } - }, - "to": [ - { - "key_code": "spacebar", - "lazy": true, - "modifiers": [ - "left_control", - "left_alt" - ], - "repeat": false - } - ], - "type": "basic" - }, - { - "from": { - "key_code": "fn", - "modifiers": { - "optional": [ - "any" - ] - } - }, - "parameters": { - "basic.to_if_held_down_threshold_milliseconds": 0 - }, - "to": [ - { - "set_variable": { - "name": "fn pressed", - "value": 1 - } - } - ], - "to_delayed_action": { - "to_if_canceled": [ - { - "set_variable": { - "name": "fn pressed", - "value": 0 - } - } - ], - "to_if_invoked": [ - { - "set_variable": { - "name": "fn pressed", - "value": 0 - } - } - ] - }, - "to_if_held_down": [ - { - "key_code": "fn" - } - ], - "type": "basic" - } - ] - }, - { - "description": "Use ctrl + hl to Switch Tabs in Chrome, Brave & Firefox", - "manipulators": [ - { - "conditions": [ - { - "bundle_identifiers": [ - "^com.google.Chrome", - "^com.brave.Browser", - "^org.mozilla.firefox" - ], - "type": "frontmost_application_if" - } - ], - "from": { - "key_code": "h", - "modifiers": { - "mandatory": [ - "control" - ], - "optional": [ - "any" - ] - } - }, - "to": [ - { - "key_code": "left_arrow", - "modifiers": [ - "command", - "option" - ] - } - ], - "type": "basic" - }, - { - "conditions": [ - { - "bundle_identifiers": [ - "^com.google.Chrome", - "^com.brave.Browser", - "^org.mozilla.firefox" - ], - "type": "frontmost_application_if" - } - ], - "from": { - "key_code": "l", - "modifiers": { - "mandatory": [ - "control" - ], - "optional": [ - "any" - ] - } - }, - "to": [ - { - "key_code": "right_arrow", - "modifiers": [ - "command", - "option" - ] - } - ], - "type": "basic" - } - ] - } - ] - }, - "devices": [ - { - "disable_built_in_keyboard_if_exists": false, - "fn_function_keys": [], - "identifiers": { - "is_keyboard": true, - "is_pointing_device": false, - "product_id": 0, - "vendor_id": 0 - }, - "ignore": false, - "manipulate_caps_lock_led": true, - "simple_modifications": [], - "treat_as_built_in_keyboard": false - }, - { - "disable_built_in_keyboard_if_exists": false, - "fn_function_keys": [], - "identifiers": { - "is_keyboard": false, - "is_pointing_device": true, - "product_id": 0, - "vendor_id": 0 - }, - "ignore": true, - "manipulate_caps_lock_led": false, - "simple_modifications": [], - "treat_as_built_in_keyboard": false - }, - { - "disable_built_in_keyboard_if_exists": false, - "fn_function_keys": [], - "identifiers": { - "is_keyboard": true, - "is_pointing_device": false, - "product_id": 34304, - "vendor_id": 1452 - }, - "ignore": false, - "manipulate_caps_lock_led": true, - "simple_modifications": [], - "treat_as_built_in_keyboard": false - } - ], - "fn_function_keys": [ - { - "from": { - "key_code": "f1" - }, - "to": [ - { - "consumer_key_code": "display_brightness_decrement" - } - ] - }, - { - "from": { - "key_code": "f2" - }, - "to": [ - { - "consumer_key_code": "display_brightness_increment" - } - ] - }, - { - "from": { - "key_code": "f3" - }, - "to": [ - { - "apple_vendor_keyboard_key_code": "mission_control" - } - ] - }, - { - "from": { - "key_code": "f4" - }, - "to": [ - { - "apple_vendor_keyboard_key_code": "spotlight" - } - ] - }, - { - "from": { - "key_code": "f5" - }, - "to": [ - { - "consumer_key_code": "dictation" - } - ] - }, - { - "from": { - "key_code": "f6" - }, - "to": [ - { - "key_code": "f6" - } - ] - }, - { - "from": { - "key_code": "f7" - }, - "to": [ - { - "consumer_key_code": "rewind" - } - ] - }, - { - "from": { - "key_code": "f8" - }, - "to": [ - { - "consumer_key_code": "play_or_pause" - } - ] - }, - { - "from": { - "key_code": "f9" - }, - "to": [ - { - "consumer_key_code": "fast_forward" - } - ] - }, - { - "from": { - "key_code": "f10" - }, - "to": [ - { - "consumer_key_code": "mute" - } - ] - }, - { - "from": { - "key_code": "f11" - }, - "to": [ - { - "consumer_key_code": "volume_decrement" - } - ] - }, - { - "from": { - "key_code": "f12" - }, - "to": [ - { - "consumer_key_code": "volume_increment" - } - ] - } - ], - "name": "Default profile", - "parameters": { - "delay_milliseconds_before_open_device": 1000 - }, - "selected": true, - "simple_modifications": [ - { - "from": { - "key_code": "caps_lock" - }, - "to": [ - { - "key_code": "left_control" - } - ] - } - ], - "virtual_hid_keyboard": { - "country_code": 0, - "indicate_sticky_modifier_keys_state": true, - "mouse_key_xy_scale": 100 - } - } - ] -}
\ No newline at end of file +../../../.dotfiles/mac/.config/karabiner/automatic_backups/karabiner_20231128.json
\ No newline at end of file diff --git a/mac/.config/karabiner/automatic_backups/karabiner_20240107.json b/mac/.config/karabiner/automatic_backups/karabiner_20240107.json index 62cc54f..28ffbaf 100644..120000 --- a/mac/.config/karabiner/automatic_backups/karabiner_20240107.json +++ b/mac/.config/karabiner/automatic_backups/karabiner_20240107.json @@ -1,393 +1 @@ -{ - "global": { - "ask_for_confirmation_before_quitting": true, - "check_for_updates_on_startup": true, - "show_in_menu_bar": true, - "show_profile_name_in_menu_bar": false, - "unsafe_ui": false - }, - "profiles": [ - { - "complex_modifications": { - "parameters": { - "basic.simultaneous_threshold_milliseconds": 50, - "basic.to_delayed_action_delay_milliseconds": 500, - "basic.to_if_alone_timeout_milliseconds": 1000, - "basic.to_if_held_down_threshold_milliseconds": 500, - "mouse_motion_to_scroll.speed": 100 - }, - "rules": [ - { - "description": "Change right_command+hjkl to arrow keys", - "manipulators": [ - { - "from": { - "key_code": "h", - "modifiers": { - "mandatory": [ - "right_command" - ], - "optional": [ - "any" - ] - } - }, - "to": [ - { - "key_code": "left_arrow" - } - ], - "type": "basic" - }, - { - "from": { - "key_code": "j", - "modifiers": { - "mandatory": [ - "right_command" - ], - "optional": [ - "any" - ] - } - }, - "to": [ - { - "key_code": "down_arrow" - } - ], - "type": "basic" - }, - { - "from": { - "key_code": "k", - "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" - } - ] - }, - { - "description": "fn + ` -> iTerm", - "manipulators": [ - { - "from": { - "key_code": 53, - "modifiers": { - "mandatory": [ - "fn" - ] - } - }, - "to": [ - { - "shell_command": "open '/Applications/iTerm.app'" - } - ], - "type": "basic" - } - ] - }, - { - "description": "Press twice fn to change input source & otherwise held_down and open iterm", - "manipulators": [ - { - "conditions": [ - { - "name": "fn pressed", - "type": "variable_if", - "value": 1 - } - ], - "from": { - "key_code": "fn", - "modifiers": { - "optional": [ - "any" - ] - } - }, - "to": [ - { - "key_code": "spacebar", - "lazy": true, - "modifiers": [ - "left_control", - "left_alt" - ], - "repeat": false - } - ], - "type": "basic" - }, - { - "from": { - "key_code": "fn", - "modifiers": { - "optional": [ - "any" - ] - } - }, - "parameters": { - "basic.to_if_held_down_threshold_milliseconds": 0 - }, - "to": [ - { - "set_variable": { - "name": "fn pressed", - "value": 1 - } - } - ], - "to_delayed_action": { - "to_if_canceled": [ - { - "set_variable": { - "name": "fn pressed", - "value": 0 - } - } - ], - "to_if_invoked": [ - { - "set_variable": { - "name": "fn pressed", - "value": 0 - } - } - ] - }, - "to_if_held_down": [ - { - "key_code": "fn" - } - ], - "type": "basic" - } - ] - } - ] - }, - "devices": [ - { - "disable_built_in_keyboard_if_exists": false, - "fn_function_keys": [], - "identifiers": { - "is_keyboard": true, - "is_pointing_device": false, - "product_id": 0, - "vendor_id": 0 - }, - "ignore": false, - "manipulate_caps_lock_led": true, - "simple_modifications": [], - "treat_as_built_in_keyboard": false - }, - { - "disable_built_in_keyboard_if_exists": false, - "fn_function_keys": [], - "identifiers": { - "is_keyboard": false, - "is_pointing_device": true, - "product_id": 0, - "vendor_id": 0 - }, - "ignore": true, - "manipulate_caps_lock_led": false, - "simple_modifications": [], - "treat_as_built_in_keyboard": false - }, - { - "disable_built_in_keyboard_if_exists": false, - "fn_function_keys": [], - "identifiers": { - "is_keyboard": true, - "is_pointing_device": false, - "product_id": 34304, - "vendor_id": 1452 - }, - "ignore": false, - "manipulate_caps_lock_led": true, - "simple_modifications": [], - "treat_as_built_in_keyboard": false - } - ], - "fn_function_keys": [ - { - "from": { - "key_code": "f1" - }, - "to": [ - { - "consumer_key_code": "display_brightness_decrement" - } - ] - }, - { - "from": { - "key_code": "f2" - }, - "to": [ - { - "consumer_key_code": "display_brightness_increment" - } - ] - }, - { - "from": { - "key_code": "f3" - }, - "to": [ - { - "apple_vendor_keyboard_key_code": "mission_control" - } - ] - }, - { - "from": { - "key_code": "f4" - }, - "to": [ - { - "apple_vendor_keyboard_key_code": "spotlight" - } - ] - }, - { - "from": { - "key_code": "f5" - }, - "to": [ - { - "consumer_key_code": "dictation" - } - ] - }, - { - "from": { - "key_code": "f6" - }, - "to": [ - { - "key_code": "f6" - } - ] - }, - { - "from": { - "key_code": "f7" - }, - "to": [ - { - "consumer_key_code": "rewind" - } - ] - }, - { - "from": { - "key_code": "f8" - }, - "to": [ - { - "consumer_key_code": "play_or_pause" - } - ] - }, - { - "from": { - "key_code": "f9" - }, - "to": [ - { - "consumer_key_code": "fast_forward" - } - ] - }, - { - "from": { - "key_code": "f10" - }, - "to": [ - { - "consumer_key_code": "mute" - } - ] - }, - { - "from": { - "key_code": "f11" - }, - "to": [ - { - "consumer_key_code": "volume_decrement" - } - ] - }, - { - "from": { - "key_code": "f12" - }, - "to": [ - { - "consumer_key_code": "volume_increment" - } - ] - } - ], - "name": "Default profile", - "parameters": { - "delay_milliseconds_before_open_device": 1000 - }, - "selected": true, - "simple_modifications": [ - { - "from": { - "key_code": "caps_lock" - }, - "to": [ - { - "key_code": "left_control" - } - ] - } - ], - "virtual_hid_keyboard": { - "country_code": 0, - "indicate_sticky_modifier_keys_state": true, - "mouse_key_xy_scale": 100 - } - } - ] -}
\ No newline at end of file +../../../.dotfiles/mac/.config/karabiner/automatic_backups/karabiner_20240107.json
\ No newline at end of file diff --git a/mac/.config/karabiner/automatic_backups/karabiner_20240108.json b/mac/.config/karabiner/automatic_backups/karabiner_20240108.json index 0088e24..ba044f2 100644..120000 --- a/mac/.config/karabiner/automatic_backups/karabiner_20240108.json +++ b/mac/.config/karabiner/automatic_backups/karabiner_20240108.json @@ -1,417 +1 @@ -{ - "global": { - "ask_for_confirmation_before_quitting": true, - "check_for_updates_on_startup": true, - "show_in_menu_bar": true, - "show_profile_name_in_menu_bar": false, - "unsafe_ui": false - }, - "profiles": [ - { - "complex_modifications": { - "parameters": { - "basic.simultaneous_threshold_milliseconds": 50, - "basic.to_delayed_action_delay_milliseconds": 500, - "basic.to_if_alone_timeout_milliseconds": 1000, - "basic.to_if_held_down_threshold_milliseconds": 500, - "mouse_motion_to_scroll.speed": 100 - }, - "rules": [ - { - "description": "Change right_command+hjkl to arrow keys", - "manipulators": [ - { - "from": { - "key_code": "h", - "modifiers": { - "mandatory": [ - "right_command" - ], - "optional": [ - "any" - ] - } - }, - "to": [ - { - "key_code": "left_arrow" - } - ], - "type": "basic" - }, - { - "from": { - "key_code": "j", - "modifiers": { - "mandatory": [ - "right_command" - ], - "optional": [ - "any" - ] - } - }, - "to": [ - { - "key_code": "down_arrow" - } - ], - "type": "basic" - }, - { - "from": { - "key_code": "k", - "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" - } - ] - }, - { - "description": "fn + ` -> iTerm", - "manipulators": [ - { - "from": { - "key_code": 53, - "modifiers": { - "mandatory": [ - "fn" - ] - } - }, - "to": [ - { - "shell_command": "open '/Applications/iTerm.app'" - } - ], - "type": "basic" - } - ] - }, - { - "description": "Press twice fn to change input source & otherwise held_down and open iterm", - "manipulators": [ - { - "conditions": [ - { - "name": "fn pressed", - "type": "variable_if", - "value": 1 - } - ], - "from": { - "key_code": "fn", - "modifiers": { - "optional": [ - "any" - ] - } - }, - "to": [ - { - "key_code": "spacebar", - "lazy": true, - "modifiers": [ - "left_control", - "left_alt" - ], - "repeat": false - } - ], - "type": "basic" - }, - { - "from": { - "key_code": "fn", - "modifiers": { - "optional": [ - "any" - ] - } - }, - "parameters": { - "basic.to_if_held_down_threshold_milliseconds": 0 - }, - "to": [ - { - "set_variable": { - "name": "fn pressed", - "value": 1 - } - } - ], - "to_delayed_action": { - "to_if_canceled": [ - { - "set_variable": { - "name": "fn pressed", - "value": 0 - } - } - ], - "to_if_invoked": [ - { - "set_variable": { - "name": "fn pressed", - "value": 0 - } - } - ] - }, - "to_if_held_down": [ - { - "key_code": "fn" - } - ], - "type": "basic" - } - ] - } - ] - }, - "devices": [ - { - "disable_built_in_keyboard_if_exists": false, - "fn_function_keys": [], - "game_pad_swap_sticks": false, - "identifiers": { - "is_game_pad": false, - "is_keyboard": true, - "is_pointing_device": false, - "product_id": 0, - "vendor_id": 0 - }, - "ignore": false, - "manipulate_caps_lock_led": true, - "mouse_flip_horizontal_wheel": false, - "mouse_flip_vertical_wheel": false, - "mouse_flip_x": false, - "mouse_flip_y": false, - "mouse_swap_wheels": false, - "mouse_swap_xy": false, - "simple_modifications": [], - "treat_as_built_in_keyboard": false - }, - { - "disable_built_in_keyboard_if_exists": false, - "fn_function_keys": [], - "game_pad_swap_sticks": false, - "identifiers": { - "is_game_pad": false, - "is_keyboard": false, - "is_pointing_device": true, - "product_id": 0, - "vendor_id": 0 - }, - "ignore": true, - "manipulate_caps_lock_led": false, - "mouse_flip_horizontal_wheel": false, - "mouse_flip_vertical_wheel": false, - "mouse_flip_x": false, - "mouse_flip_y": false, - "mouse_swap_wheels": false, - "mouse_swap_xy": false, - "simple_modifications": [], - "treat_as_built_in_keyboard": false - }, - { - "disable_built_in_keyboard_if_exists": false, - "fn_function_keys": [], - "game_pad_swap_sticks": false, - "identifiers": { - "is_game_pad": false, - "is_keyboard": true, - "is_pointing_device": false, - "product_id": 34304, - "vendor_id": 1452 - }, - "ignore": false, - "manipulate_caps_lock_led": true, - "mouse_flip_horizontal_wheel": false, - "mouse_flip_vertical_wheel": false, - "mouse_flip_x": false, - "mouse_flip_y": false, - "mouse_swap_wheels": false, - "mouse_swap_xy": false, - "simple_modifications": [], - "treat_as_built_in_keyboard": false - } - ], - "fn_function_keys": [ - { - "from": { - "key_code": "f1" - }, - "to": [ - { - "consumer_key_code": "display_brightness_decrement" - } - ] - }, - { - "from": { - "key_code": "f2" - }, - "to": [ - { - "consumer_key_code": "display_brightness_increment" - } - ] - }, - { - "from": { - "key_code": "f3" - }, - "to": [ - { - "apple_vendor_keyboard_key_code": "mission_control" - } - ] - }, - { - "from": { - "key_code": "f4" - }, - "to": [ - { - "apple_vendor_keyboard_key_code": "spotlight" - } - ] - }, - { - "from": { - "key_code": "f5" - }, - "to": [ - { - "consumer_key_code": "dictation" - } - ] - }, - { - "from": { - "key_code": "f6" - }, - "to": [ - { - "key_code": "f6" - } - ] - }, - { - "from": { - "key_code": "f7" - }, - "to": [ - { - "consumer_key_code": "rewind" - } - ] - }, - { - "from": { - "key_code": "f8" - }, - "to": [ - { - "consumer_key_code": "play_or_pause" - } - ] - }, - { - "from": { - "key_code": "f9" - }, - "to": [ - { - "consumer_key_code": "fast_forward" - } - ] - }, - { - "from": { - "key_code": "f10" - }, - "to": [ - { - "consumer_key_code": "mute" - } - ] - }, - { - "from": { - "key_code": "f11" - }, - "to": [ - { - "consumer_key_code": "volume_decrement" - } - ] - }, - { - "from": { - "key_code": "f12" - }, - "to": [ - { - "consumer_key_code": "volume_increment" - } - ] - } - ], - "name": "Default profile", - "parameters": { - "delay_milliseconds_before_open_device": 1000 - }, - "selected": true, - "simple_modifications": [ - { - "from": { - "key_code": "caps_lock" - }, - "to": [ - { - "key_code": "left_control" - } - ] - } - ], - "virtual_hid_keyboard": { - "country_code": 0, - "indicate_sticky_modifier_keys_state": true, - "mouse_key_xy_scale": 100 - } - } - ] -}
\ No newline at end of file +../../../.dotfiles/mac/.config/karabiner/automatic_backups/karabiner_20240108.json
\ No newline at end of file diff --git a/mac/.config/karabiner/automatic_backups/karabiner_20240109.json b/mac/.config/karabiner/automatic_backups/karabiner_20240109.json index 0088e24..23c38c2 100644..120000 --- a/mac/.config/karabiner/automatic_backups/karabiner_20240109.json +++ b/mac/.config/karabiner/automatic_backups/karabiner_20240109.json @@ -1,417 +1 @@ -{ - "global": { - "ask_for_confirmation_before_quitting": true, - "check_for_updates_on_startup": true, - "show_in_menu_bar": true, - "show_profile_name_in_menu_bar": false, - "unsafe_ui": false - }, - "profiles": [ - { - "complex_modifications": { - "parameters": { - "basic.simultaneous_threshold_milliseconds": 50, - "basic.to_delayed_action_delay_milliseconds": 500, - "basic.to_if_alone_timeout_milliseconds": 1000, - "basic.to_if_held_down_threshold_milliseconds": 500, - "mouse_motion_to_scroll.speed": 100 - }, - "rules": [ - { - "description": "Change right_command+hjkl to arrow keys", - "manipulators": [ - { - "from": { - "key_code": "h", - "modifiers": { - "mandatory": [ - "right_command" - ], - "optional": [ - "any" - ] - } - }, - "to": [ - { - "key_code": "left_arrow" - } - ], - "type": "basic" - }, - { - "from": { - "key_code": "j", - "modifiers": { - "mandatory": [ - "right_command" - ], - "optional": [ - "any" - ] - } - }, - "to": [ - { - "key_code": "down_arrow" - } - ], - "type": "basic" - }, - { - "from": { - "key_code": "k", - "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" - } - ] - }, - { - "description": "fn + ` -> iTerm", - "manipulators": [ - { - "from": { - "key_code": 53, - "modifiers": { - "mandatory": [ - "fn" - ] - } - }, - "to": [ - { - "shell_command": "open '/Applications/iTerm.app'" - } - ], - "type": "basic" - } - ] - }, - { - "description": "Press twice fn to change input source & otherwise held_down and open iterm", - "manipulators": [ - { - "conditions": [ - { - "name": "fn pressed", - "type": "variable_if", - "value": 1 - } - ], - "from": { - "key_code": "fn", - "modifiers": { - "optional": [ - "any" - ] - } - }, - "to": [ - { - "key_code": "spacebar", - "lazy": true, - "modifiers": [ - "left_control", - "left_alt" - ], - "repeat": false - } - ], - "type": "basic" - }, - { - "from": { - "key_code": "fn", - "modifiers": { - "optional": [ - "any" - ] - } - }, - "parameters": { - "basic.to_if_held_down_threshold_milliseconds": 0 - }, - "to": [ - { - "set_variable": { - "name": "fn pressed", - "value": 1 - } - } - ], - "to_delayed_action": { - "to_if_canceled": [ - { - "set_variable": { - "name": "fn pressed", - "value": 0 - } - } - ], - "to_if_invoked": [ - { - "set_variable": { - "name": "fn pressed", - "value": 0 - } - } - ] - }, - "to_if_held_down": [ - { - "key_code": "fn" - } - ], - "type": "basic" - } - ] - } - ] - }, - "devices": [ - { - "disable_built_in_keyboard_if_exists": false, - "fn_function_keys": [], - "game_pad_swap_sticks": false, - "identifiers": { - "is_game_pad": false, - "is_keyboard": true, - "is_pointing_device": false, - "product_id": 0, - "vendor_id": 0 - }, - "ignore": false, - "manipulate_caps_lock_led": true, - "mouse_flip_horizontal_wheel": false, - "mouse_flip_vertical_wheel": false, - "mouse_flip_x": false, - "mouse_flip_y": false, - "mouse_swap_wheels": false, - "mouse_swap_xy": false, - "simple_modifications": [], - "treat_as_built_in_keyboard": false - }, - { - "disable_built_in_keyboard_if_exists": false, - "fn_function_keys": [], - "game_pad_swap_sticks": false, - "identifiers": { - "is_game_pad": false, - "is_keyboard": false, - "is_pointing_device": true, - "product_id": 0, - "vendor_id": 0 - }, - "ignore": true, - "manipulate_caps_lock_led": false, - "mouse_flip_horizontal_wheel": false, - "mouse_flip_vertical_wheel": false, - "mouse_flip_x": false, - "mouse_flip_y": false, - "mouse_swap_wheels": false, - "mouse_swap_xy": false, - "simple_modifications": [], - "treat_as_built_in_keyboard": false - }, - { - "disable_built_in_keyboard_if_exists": false, - "fn_function_keys": [], - "game_pad_swap_sticks": false, - "identifiers": { - "is_game_pad": false, - "is_keyboard": true, - "is_pointing_device": false, - "product_id": 34304, - "vendor_id": 1452 - }, - "ignore": false, - "manipulate_caps_lock_led": true, - "mouse_flip_horizontal_wheel": false, - "mouse_flip_vertical_wheel": false, - "mouse_flip_x": false, - "mouse_flip_y": false, - "mouse_swap_wheels": false, - "mouse_swap_xy": false, - "simple_modifications": [], - "treat_as_built_in_keyboard": false - } - ], - "fn_function_keys": [ - { - "from": { - "key_code": "f1" - }, - "to": [ - { - "consumer_key_code": "display_brightness_decrement" - } - ] - }, - { - "from": { - "key_code": "f2" - }, - "to": [ - { - "consumer_key_code": "display_brightness_increment" - } - ] - }, - { - "from": { - "key_code": "f3" - }, - "to": [ - { - "apple_vendor_keyboard_key_code": "mission_control" - } - ] - }, - { - "from": { - "key_code": "f4" - }, - "to": [ - { - "apple_vendor_keyboard_key_code": "spotlight" - } - ] - }, - { - "from": { - "key_code": "f5" - }, - "to": [ - { - "consumer_key_code": "dictation" - } - ] - }, - { - "from": { - "key_code": "f6" - }, - "to": [ - { - "key_code": "f6" - } - ] - }, - { - "from": { - "key_code": "f7" - }, - "to": [ - { - "consumer_key_code": "rewind" - } - ] - }, - { - "from": { - "key_code": "f8" - }, - "to": [ - { - "consumer_key_code": "play_or_pause" - } - ] - }, - { - "from": { - "key_code": "f9" - }, - "to": [ - { - "consumer_key_code": "fast_forward" - } - ] - }, - { - "from": { - "key_code": "f10" - }, - "to": [ - { - "consumer_key_code": "mute" - } - ] - }, - { - "from": { - "key_code": "f11" - }, - "to": [ - { - "consumer_key_code": "volume_decrement" - } - ] - }, - { - "from": { - "key_code": "f12" - }, - "to": [ - { - "consumer_key_code": "volume_increment" - } - ] - } - ], - "name": "Default profile", - "parameters": { - "delay_milliseconds_before_open_device": 1000 - }, - "selected": true, - "simple_modifications": [ - { - "from": { - "key_code": "caps_lock" - }, - "to": [ - { - "key_code": "left_control" - } - ] - } - ], - "virtual_hid_keyboard": { - "country_code": 0, - "indicate_sticky_modifier_keys_state": true, - "mouse_key_xy_scale": 100 - } - } - ] -}
\ No newline at end of file +../../../.dotfiles/mac/.config/karabiner/automatic_backups/karabiner_20240109.json
\ No newline at end of file diff --git a/mac/.config/karabiner/automatic_backups/karabiner_20240112.json b/mac/.config/karabiner/automatic_backups/karabiner_20240112.json index 2b1171d..432f7aa 100644..120000 --- a/mac/.config/karabiner/automatic_backups/karabiner_20240112.json +++ b/mac/.config/karabiner/automatic_backups/karabiner_20240112.json @@ -1,461 +1 @@ -{ - "global": { - "ask_for_confirmation_before_quitting": true, - "check_for_updates_on_startup": true, - "show_in_menu_bar": true, - "show_profile_name_in_menu_bar": false, - "unsafe_ui": false - }, - "profiles": [ - { - "complex_modifications": { - "parameters": { - "basic.simultaneous_threshold_milliseconds": 50, - "basic.to_delayed_action_delay_milliseconds": 500, - "basic.to_if_alone_timeout_milliseconds": 1000, - "basic.to_if_held_down_threshold_milliseconds": 500, - "mouse_motion_to_scroll.speed": 100 - }, - "rules": [ - { - "description": "Change right_command+hjkl to arrow keys", - "manipulators": [ - { - "from": { - "key_code": "h", - "modifiers": { - "mandatory": [ - "right_command" - ], - "optional": [ - "any" - ] - } - }, - "to": [ - { - "key_code": "left_arrow" - } - ], - "type": "basic" - }, - { - "from": { - "key_code": "j", - "modifiers": { - "mandatory": [ - "right_command" - ], - "optional": [ - "any" - ] - } - }, - "to": [ - { - "key_code": "down_arrow" - } - ], - "type": "basic" - }, - { - "from": { - "key_code": "k", - "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" - } - ] - }, - { - "description": "fn + ` -> iTerm", - "manipulators": [ - { - "from": { - "key_code": 53, - "modifiers": { - "mandatory": [ - "fn" - ] - } - }, - "to": [ - { - "shell_command": "open '/Applications/iTerm.app'" - } - ], - "type": "basic" - } - ] - }, - { - "description": "Press twice fn to change input source & otherwise held_down and open iterm", - "manipulators": [ - { - "conditions": [ - { - "name": "fn pressed", - "type": "variable_if", - "value": 1 - } - ], - "from": { - "key_code": "fn", - "modifiers": { - "optional": [ - "any" - ] - } - }, - "to": [ - { - "key_code": "spacebar", - "lazy": true, - "modifiers": [ - "left_control", - "left_alt" - ], - "repeat": false - } - ], - "type": "basic" - }, - { - "from": { - "key_code": "fn", - "modifiers": { - "optional": [ - "any" - ] - } - }, - "parameters": { - "basic.to_if_held_down_threshold_milliseconds": 0 - }, - "to": [ - { - "set_variable": { - "name": "fn pressed", - "value": 1 - } - } - ], - "to_delayed_action": { - "to_if_canceled": [ - { - "set_variable": { - "name": "fn pressed", - "value": 0 - } - } - ], - "to_if_invoked": [ - { - "set_variable": { - "name": "fn pressed", - "value": 0 - } - } - ] - }, - "to_if_held_down": [ - { - "key_code": "fn" - } - ], - "type": "basic" - } - ] - } - ] - }, - "devices": [ - { - "disable_built_in_keyboard_if_exists": false, - "fn_function_keys": [], - "game_pad_swap_sticks": false, - "identifiers": { - "is_game_pad": false, - "is_keyboard": true, - "is_pointing_device": false, - "product_id": 0, - "vendor_id": 0 - }, - "ignore": false, - "manipulate_caps_lock_led": true, - "mouse_flip_horizontal_wheel": false, - "mouse_flip_vertical_wheel": false, - "mouse_flip_x": false, - "mouse_flip_y": false, - "mouse_swap_wheels": false, - "mouse_swap_xy": false, - "simple_modifications": [], - "treat_as_built_in_keyboard": false - }, - { - "disable_built_in_keyboard_if_exists": false, - "fn_function_keys": [], - "game_pad_swap_sticks": false, - "identifiers": { - "is_game_pad": false, - "is_keyboard": false, - "is_pointing_device": true, - "product_id": 0, - "vendor_id": 0 - }, - "ignore": true, - "manipulate_caps_lock_led": false, - "mouse_flip_horizontal_wheel": false, - "mouse_flip_vertical_wheel": false, - "mouse_flip_x": false, - "mouse_flip_y": false, - "mouse_swap_wheels": false, - "mouse_swap_xy": false, - "simple_modifications": [], - "treat_as_built_in_keyboard": false - }, - { - "disable_built_in_keyboard_if_exists": false, - "fn_function_keys": [], - "game_pad_swap_sticks": false, - "identifiers": { - "is_game_pad": false, - "is_keyboard": true, - "is_pointing_device": false, - "product_id": 34304, - "vendor_id": 1452 - }, - "ignore": false, - "manipulate_caps_lock_led": true, - "mouse_flip_horizontal_wheel": false, - "mouse_flip_vertical_wheel": false, - "mouse_flip_x": false, - "mouse_flip_y": false, - "mouse_swap_wheels": false, - "mouse_swap_xy": false, - "simple_modifications": [], - "treat_as_built_in_keyboard": false - }, - { - "disable_built_in_keyboard_if_exists": false, - "fn_function_keys": [], - "game_pad_swap_sticks": false, - "identifiers": { - "is_game_pad": false, - "is_keyboard": true, - "is_pointing_device": true, - "product_id": 45924, - "vendor_id": 1133 - }, - "ignore": true, - "manipulate_caps_lock_led": true, - "mouse_flip_horizontal_wheel": false, - "mouse_flip_vertical_wheel": false, - "mouse_flip_x": false, - "mouse_flip_y": false, - "mouse_swap_wheels": false, - "mouse_swap_xy": false, - "simple_modifications": [], - "treat_as_built_in_keyboard": false - }, - { - "disable_built_in_keyboard_if_exists": false, - "fn_function_keys": [], - "game_pad_swap_sticks": false, - "identifiers": { - "is_game_pad": false, - "is_keyboard": false, - "is_pointing_device": true, - "product_id": 45085, - "vendor_id": 1133 - }, - "ignore": true, - "manipulate_caps_lock_led": false, - "mouse_flip_horizontal_wheel": false, - "mouse_flip_vertical_wheel": false, - "mouse_flip_x": false, - "mouse_flip_y": false, - "mouse_swap_wheels": false, - "mouse_swap_xy": false, - "simple_modifications": [], - "treat_as_built_in_keyboard": false - } - ], - "fn_function_keys": [ - { - "from": { - "key_code": "f1" - }, - "to": [ - { - "consumer_key_code": "display_brightness_decrement" - } - ] - }, - { - "from": { - "key_code": "f2" - }, - "to": [ - { - "consumer_key_code": "display_brightness_increment" - } - ] - }, - { - "from": { - "key_code": "f3" - }, - "to": [ - { - "apple_vendor_keyboard_key_code": "mission_control" - } - ] - }, - { - "from": { - "key_code": "f4" - }, - "to": [ - { - "apple_vendor_keyboard_key_code": "spotlight" - } - ] - }, - { - "from": { - "key_code": "f5" - }, - "to": [ - { - "consumer_key_code": "dictation" - } - ] - }, - { - "from": { - "key_code": "f6" - }, - "to": [ - { - "key_code": "f6" - } - ] - }, - { - "from": { - "key_code": "f7" - }, - "to": [ - { - "consumer_key_code": "rewind" - } - ] - }, - { - "from": { - "key_code": "f8" - }, - "to": [ - { - "consumer_key_code": "play_or_pause" - } - ] - }, - { - "from": { - "key_code": "f9" - }, - "to": [ - { - "consumer_key_code": "fast_forward" - } - ] - }, - { - "from": { - "key_code": "f10" - }, - "to": [ - { - "consumer_key_code": "mute" - } - ] - }, - { - "from": { - "key_code": "f11" - }, - "to": [ - { - "consumer_key_code": "volume_decrement" - } - ] - }, - { - "from": { - "key_code": "f12" - }, - "to": [ - { - "consumer_key_code": "volume_increment" - } - ] - } - ], - "name": "Default profile", - "parameters": { - "delay_milliseconds_before_open_device": 1000 - }, - "selected": true, - "simple_modifications": [ - { - "from": { - "key_code": "caps_lock" - }, - "to": [ - { - "key_code": "left_control" - } - ] - } - ], - "virtual_hid_keyboard": { - "country_code": 0, - "indicate_sticky_modifier_keys_state": true, - "mouse_key_xy_scale": 100 - } - } - ] -}
\ No newline at end of file +../../../.dotfiles/mac/.config/karabiner/automatic_backups/karabiner_20240112.json
\ No newline at end of file diff --git a/mac/.config/karabiner/automatic_backups/karabiner_20240113.json b/mac/.config/karabiner/automatic_backups/karabiner_20240113.json index 13346ea..34f46ce 100644..120000 --- a/mac/.config/karabiner/automatic_backups/karabiner_20240113.json +++ b/mac/.config/karabiner/automatic_backups/karabiner_20240113.json @@ -1,472 +1 @@ -{ - "global": { - "ask_for_confirmation_before_quitting": true, - "check_for_updates_on_startup": true, - "show_in_menu_bar": true, - "show_profile_name_in_menu_bar": false, - "unsafe_ui": false - }, - "profiles": [ - { - "complex_modifications": { - "parameters": { - "basic.simultaneous_threshold_milliseconds": 50, - "basic.to_delayed_action_delay_milliseconds": 500, - "basic.to_if_alone_timeout_milliseconds": 1000, - "basic.to_if_held_down_threshold_milliseconds": 500, - "mouse_motion_to_scroll.speed": 100 - }, - "rules": [ - { - "description": "Change right_command+hjkl to arrow keys", - "manipulators": [ - { - "from": { - "key_code": "h", - "modifiers": { - "mandatory": [ - "right_command" - ], - "optional": [ - "any" - ] - } - }, - "to": [ - { - "key_code": "left_arrow" - } - ], - "type": "basic" - }, - { - "from": { - "key_code": "j", - "modifiers": { - "mandatory": [ - "right_command" - ], - "optional": [ - "any" - ] - } - }, - "to": [ - { - "key_code": "down_arrow" - } - ], - "type": "basic" - }, - { - "from": { - "key_code": "k", - "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" - } - ] - }, - { - "description": "fn + ` -> iTerm", - "manipulators": [ - { - "from": { - "key_code": 53, - "modifiers": { - "mandatory": [ - "fn" - ] - } - }, - "to": [ - { - "shell_command": "open '/Applications/iTerm.app'" - } - ], - "type": "basic" - } - ] - }, - { - "description": "Press twice fn to change input source & otherwise held_down and open iterm", - "manipulators": [ - { - "conditions": [ - { - "name": "fn pressed", - "type": "variable_if", - "value": 1 - } - ], - "from": { - "key_code": "fn", - "modifiers": { - "optional": [ - "any" - ] - } - }, - "to": [ - { - "key_code": "spacebar", - "lazy": true, - "modifiers": [ - "left_control", - "left_alt" - ], - "repeat": false - } - ], - "type": "basic" - }, - { - "from": { - "key_code": "fn", - "modifiers": { - "optional": [ - "any" - ] - } - }, - "parameters": { - "basic.to_if_held_down_threshold_milliseconds": 0 - }, - "to": [ - { - "set_variable": { - "name": "fn pressed", - "value": 1 - } - } - ], - "to_delayed_action": { - "to_if_canceled": [ - { - "set_variable": { - "name": "fn pressed", - "value": 0 - } - } - ], - "to_if_invoked": [ - { - "set_variable": { - "name": "fn pressed", - "value": 0 - } - } - ] - }, - "to_if_held_down": [ - { - "key_code": "fn" - } - ], - "type": "basic" - } - ] - } - ] - }, - "devices": [ - { - "disable_built_in_keyboard_if_exists": false, - "fn_function_keys": [], - "game_pad_swap_sticks": false, - "identifiers": { - "is_game_pad": false, - "is_keyboard": true, - "is_pointing_device": false, - "product_id": 0, - "vendor_id": 0 - }, - "ignore": false, - "manipulate_caps_lock_led": true, - "mouse_flip_horizontal_wheel": false, - "mouse_flip_vertical_wheel": false, - "mouse_flip_x": false, - "mouse_flip_y": false, - "mouse_swap_wheels": false, - "mouse_swap_xy": false, - "simple_modifications": [], - "treat_as_built_in_keyboard": false - }, - { - "disable_built_in_keyboard_if_exists": false, - "fn_function_keys": [], - "game_pad_swap_sticks": false, - "identifiers": { - "is_game_pad": false, - "is_keyboard": false, - "is_pointing_device": true, - "product_id": 0, - "vendor_id": 0 - }, - "ignore": true, - "manipulate_caps_lock_led": false, - "mouse_flip_horizontal_wheel": false, - "mouse_flip_vertical_wheel": false, - "mouse_flip_x": false, - "mouse_flip_y": false, - "mouse_swap_wheels": false, - "mouse_swap_xy": false, - "simple_modifications": [], - "treat_as_built_in_keyboard": false - }, - { - "disable_built_in_keyboard_if_exists": false, - "fn_function_keys": [], - "game_pad_swap_sticks": false, - "identifiers": { - "is_game_pad": false, - "is_keyboard": true, - "is_pointing_device": false, - "product_id": 34304, - "vendor_id": 1452 - }, - "ignore": false, - "manipulate_caps_lock_led": true, - "mouse_flip_horizontal_wheel": false, - "mouse_flip_vertical_wheel": false, - "mouse_flip_x": false, - "mouse_flip_y": false, - "mouse_swap_wheels": false, - "mouse_swap_xy": false, - "simple_modifications": [], - "treat_as_built_in_keyboard": false - }, - { - "disable_built_in_keyboard_if_exists": false, - "fn_function_keys": [], - "game_pad_swap_sticks": false, - "identifiers": { - "is_game_pad": false, - "is_keyboard": true, - "is_pointing_device": true, - "product_id": 45924, - "vendor_id": 1133 - }, - "ignore": true, - "manipulate_caps_lock_led": true, - "mouse_flip_horizontal_wheel": false, - "mouse_flip_vertical_wheel": false, - "mouse_flip_x": false, - "mouse_flip_y": false, - "mouse_swap_wheels": false, - "mouse_swap_xy": false, - "simple_modifications": [], - "treat_as_built_in_keyboard": false - }, - { - "disable_built_in_keyboard_if_exists": false, - "fn_function_keys": [], - "game_pad_swap_sticks": false, - "identifiers": { - "is_game_pad": false, - "is_keyboard": false, - "is_pointing_device": true, - "product_id": 45085, - "vendor_id": 1133 - }, - "ignore": true, - "manipulate_caps_lock_led": false, - "mouse_flip_horizontal_wheel": false, - "mouse_flip_vertical_wheel": false, - "mouse_flip_x": false, - "mouse_flip_y": false, - "mouse_swap_wheels": false, - "mouse_swap_xy": false, - "simple_modifications": [], - "treat_as_built_in_keyboard": false - }, - { - "disable_built_in_keyboard_if_exists": false, - "fn_function_keys": [], - "game_pad_swap_sticks": false, - "identifiers": { - "is_game_pad": false, - "is_keyboard": true, - "is_pointing_device": false, - "product_id": 256, - "vendor_id": 2131 - }, - "ignore": false, - "manipulate_caps_lock_led": true, - "mouse_flip_horizontal_wheel": false, - "mouse_flip_vertical_wheel": false, - "mouse_flip_x": false, - "mouse_flip_y": false, - "mouse_swap_wheels": false, - "mouse_swap_xy": false, - "simple_modifications": [], - "treat_as_built_in_keyboard": false - } - ], - "fn_function_keys": [ - { - "from": { - "key_code": "f1" - }, - "to": [ - { - "consumer_key_code": "display_brightness_decrement" - } - ] - }, - { - "from": { - "key_code": "f2" - }, - "to": [ - { - "consumer_key_code": "display_brightness_increment" - } - ] - }, - { - "from": { - "key_code": "f3" - }, - "to": [ - { - "apple_vendor_keyboard_key_code": "mission_control" - } - ] - }, - { - "from": { - "key_code": "f4" - }, - "to": [ - { - "apple_vendor_keyboard_key_code": "spotlight" - } - ] - }, - { - "from": { - "key_code": "f5" - }, - "to": [ - { - "consumer_key_code": "dictation" - } - ] - }, - { - "from": { - "key_code": "f6" - }, - "to": [ - { - "key_code": "f6" - } - ] - }, - { - "from": { - "key_code": "f7" - }, - "to": [ - { - "consumer_key_code": "rewind" - } - ] - }, - { - "from": { - "key_code": "f8" - }, - "to": [ - { - "consumer_key_code": "play_or_pause" - } - ] - }, - { - "from": { - "key_code": "f9" - }, - "to": [ - { - "consumer_key_code": "fast_forward" - } - ] - }, - { - "from": { - "key_code": "f10" - }, - "to": [ - { - "consumer_key_code": "mute" - } - ] - }, - { - "from": { - "key_code": "f11" - }, - "to": [ - { - "consumer_key_code": "volume_decrement" - } - ] - }, - { - "from": { - "key_code": "f12" - }, - "to": [ - { - "consumer_key_code": "volume_increment" - } - ] - } - ], - "name": "Default profile", - "parameters": { - "delay_milliseconds_before_open_device": 1000 - }, - "selected": true, - "simple_modifications": [], - "virtual_hid_keyboard": { - "country_code": 0, - "indicate_sticky_modifier_keys_state": true, - "mouse_key_xy_scale": 100 - } - } - ] -}
\ No newline at end of file +../../../.dotfiles/mac/.config/karabiner/automatic_backups/karabiner_20240113.json
\ No newline at end of file diff --git a/mac/.config/karabiner/automatic_backups/karabiner_20240114.json b/mac/.config/karabiner/automatic_backups/karabiner_20240114.json index 9193d0d..aa4f84e 100644..120000 --- a/mac/.config/karabiner/automatic_backups/karabiner_20240114.json +++ b/mac/.config/karabiner/automatic_backups/karabiner_20240114.json @@ -1,391 +1 @@ -{ - "global": { - "ask_for_confirmation_before_quitting": true, - "check_for_updates_on_startup": true, - "show_in_menu_bar": true, - "show_profile_name_in_menu_bar": false, - "unsafe_ui": false - }, - "profiles": [ - { - "complex_modifications": { - "parameters": { - "basic.simultaneous_threshold_milliseconds": 50, - "basic.to_delayed_action_delay_milliseconds": 500, - "basic.to_if_alone_timeout_milliseconds": 1000, - "basic.to_if_held_down_threshold_milliseconds": 500, - "mouse_motion_to_scroll.speed": 100 - }, - "rules": [ - { - "description": "fn + ` -> iTerm", - "manipulators": [ - { - "from": { - "key_code": 53, - "modifiers": { - "mandatory": [ - "fn" - ] - } - }, - "to": [ - { - "shell_command": "open '/Applications/iTerm.app'" - } - ], - "type": "basic" - } - ] - }, - { - "description": "Press twice fn to change input source & otherwise held_down and open iterm", - "manipulators": [ - { - "conditions": [ - { - "name": "fn pressed", - "type": "variable_if", - "value": 1 - } - ], - "from": { - "key_code": "fn", - "modifiers": { - "optional": [ - "any" - ] - } - }, - "to": [ - { - "key_code": "spacebar", - "lazy": true, - "modifiers": [ - "left_control", - "left_alt" - ], - "repeat": false - } - ], - "type": "basic" - }, - { - "from": { - "key_code": "fn", - "modifiers": { - "optional": [ - "any" - ] - } - }, - "parameters": { - "basic.to_if_held_down_threshold_milliseconds": 0 - }, - "to": [ - { - "set_variable": { - "name": "fn pressed", - "value": 1 - } - } - ], - "to_delayed_action": { - "to_if_canceled": [ - { - "set_variable": { - "name": "fn pressed", - "value": 0 - } - } - ], - "to_if_invoked": [ - { - "set_variable": { - "name": "fn pressed", - "value": 0 - } - } - ] - }, - "to_if_held_down": [ - { - "key_code": "fn" - } - ], - "type": "basic" - } - ] - } - ] - }, - "devices": [ - { - "disable_built_in_keyboard_if_exists": false, - "fn_function_keys": [], - "game_pad_swap_sticks": false, - "identifiers": { - "is_game_pad": false, - "is_keyboard": true, - "is_pointing_device": false, - "product_id": 0, - "vendor_id": 0 - }, - "ignore": false, - "manipulate_caps_lock_led": true, - "mouse_flip_horizontal_wheel": false, - "mouse_flip_vertical_wheel": false, - "mouse_flip_x": false, - "mouse_flip_y": false, - "mouse_swap_wheels": false, - "mouse_swap_xy": false, - "simple_modifications": [], - "treat_as_built_in_keyboard": false - }, - { - "disable_built_in_keyboard_if_exists": false, - "fn_function_keys": [], - "game_pad_swap_sticks": false, - "identifiers": { - "is_game_pad": false, - "is_keyboard": false, - "is_pointing_device": true, - "product_id": 0, - "vendor_id": 0 - }, - "ignore": true, - "manipulate_caps_lock_led": false, - "mouse_flip_horizontal_wheel": false, - "mouse_flip_vertical_wheel": false, - "mouse_flip_x": false, - "mouse_flip_y": false, - "mouse_swap_wheels": false, - "mouse_swap_xy": false, - "simple_modifications": [], - "treat_as_built_in_keyboard": false - }, - { - "disable_built_in_keyboard_if_exists": false, - "fn_function_keys": [], - "game_pad_swap_sticks": false, - "identifiers": { - "is_game_pad": false, - "is_keyboard": true, - "is_pointing_device": false, - "product_id": 34304, - "vendor_id": 1452 - }, - "ignore": false, - "manipulate_caps_lock_led": true, - "mouse_flip_horizontal_wheel": false, - "mouse_flip_vertical_wheel": false, - "mouse_flip_x": false, - "mouse_flip_y": false, - "mouse_swap_wheels": false, - "mouse_swap_xy": false, - "simple_modifications": [], - "treat_as_built_in_keyboard": false - }, - { - "disable_built_in_keyboard_if_exists": false, - "fn_function_keys": [], - "game_pad_swap_sticks": false, - "identifiers": { - "is_game_pad": false, - "is_keyboard": true, - "is_pointing_device": true, - "product_id": 45924, - "vendor_id": 1133 - }, - "ignore": true, - "manipulate_caps_lock_led": true, - "mouse_flip_horizontal_wheel": false, - "mouse_flip_vertical_wheel": false, - "mouse_flip_x": false, - "mouse_flip_y": false, - "mouse_swap_wheels": false, - "mouse_swap_xy": false, - "simple_modifications": [], - "treat_as_built_in_keyboard": false - }, - { - "disable_built_in_keyboard_if_exists": false, - "fn_function_keys": [], - "game_pad_swap_sticks": false, - "identifiers": { - "is_game_pad": false, - "is_keyboard": false, - "is_pointing_device": true, - "product_id": 45085, - "vendor_id": 1133 - }, - "ignore": true, - "manipulate_caps_lock_led": false, - "mouse_flip_horizontal_wheel": false, - "mouse_flip_vertical_wheel": false, - "mouse_flip_x": false, - "mouse_flip_y": false, - "mouse_swap_wheels": false, - "mouse_swap_xy": false, - "simple_modifications": [], - "treat_as_built_in_keyboard": false - }, - { - "disable_built_in_keyboard_if_exists": false, - "fn_function_keys": [], - "game_pad_swap_sticks": false, - "identifiers": { - "is_game_pad": false, - "is_keyboard": true, - "is_pointing_device": false, - "product_id": 256, - "vendor_id": 2131 - }, - "ignore": false, - "manipulate_caps_lock_led": true, - "mouse_flip_horizontal_wheel": false, - "mouse_flip_vertical_wheel": false, - "mouse_flip_x": false, - "mouse_flip_y": false, - "mouse_swap_wheels": false, - "mouse_swap_xy": false, - "simple_modifications": [], - "treat_as_built_in_keyboard": false - } - ], - "fn_function_keys": [ - { - "from": { - "key_code": "f1" - }, - "to": [ - { - "consumer_key_code": "display_brightness_decrement" - } - ] - }, - { - "from": { - "key_code": "f2" - }, - "to": [ - { - "consumer_key_code": "display_brightness_increment" - } - ] - }, - { - "from": { - "key_code": "f3" - }, - "to": [ - { - "apple_vendor_keyboard_key_code": "mission_control" - } - ] - }, - { - "from": { - "key_code": "f4" - }, - "to": [ - { - "apple_vendor_keyboard_key_code": "spotlight" - } - ] - }, - { - "from": { - "key_code": "f5" - }, - "to": [ - { - "consumer_key_code": "dictation" - } - ] - }, - { - "from": { - "key_code": "f6" - }, - "to": [ - { - "key_code": "f6" - } - ] - }, - { - "from": { - "key_code": "f7" - }, - "to": [ - { - "consumer_key_code": "rewind" - } - ] - }, - { - "from": { - "key_code": "f8" - }, - "to": [ - { - "consumer_key_code": "play_or_pause" - } - ] - }, - { - "from": { - "key_code": "f9" - }, - "to": [ - { - "consumer_key_code": "fast_forward" - } - ] - }, - { - "from": { - "key_code": "f10" - }, - "to": [ - { - "consumer_key_code": "mute" - } - ] - }, - { - "from": { - "key_code": "f11" - }, - "to": [ - { - "consumer_key_code": "volume_decrement" - } - ] - }, - { - "from": { - "key_code": "f12" - }, - "to": [ - { - "consumer_key_code": "volume_increment" - } - ] - } - ], - "name": "Default profile", - "parameters": { - "delay_milliseconds_before_open_device": 1000 - }, - "selected": true, - "simple_modifications": [], - "virtual_hid_keyboard": { - "country_code": 0, - "indicate_sticky_modifier_keys_state": true, - "mouse_key_xy_scale": 100 - } - } - ] -}
\ No newline at end of file +../../../.dotfiles/mac/.config/karabiner/automatic_backups/karabiner_20240114.json
\ No newline at end of file diff --git a/mac/.config/karabiner/automatic_backups/karabiner_20240115.json b/mac/.config/karabiner/automatic_backups/karabiner_20240115.json index 9193d0d..d264c65 100644..120000 --- a/mac/.config/karabiner/automatic_backups/karabiner_20240115.json +++ b/mac/.config/karabiner/automatic_backups/karabiner_20240115.json @@ -1,391 +1 @@ -{ - "global": { - "ask_for_confirmation_before_quitting": true, - "check_for_updates_on_startup": true, - "show_in_menu_bar": true, - "show_profile_name_in_menu_bar": false, - "unsafe_ui": false - }, - "profiles": [ - { - "complex_modifications": { - "parameters": { - "basic.simultaneous_threshold_milliseconds": 50, - "basic.to_delayed_action_delay_milliseconds": 500, - "basic.to_if_alone_timeout_milliseconds": 1000, - "basic.to_if_held_down_threshold_milliseconds": 500, - "mouse_motion_to_scroll.speed": 100 - }, - "rules": [ - { - "description": "fn + ` -> iTerm", - "manipulators": [ - { - "from": { - "key_code": 53, - "modifiers": { - "mandatory": [ - "fn" - ] - } - }, - "to": [ - { - "shell_command": "open '/Applications/iTerm.app'" - } - ], - "type": "basic" - } - ] - }, - { - "description": "Press twice fn to change input source & otherwise held_down and open iterm", - "manipulators": [ - { - "conditions": [ - { - "name": "fn pressed", - "type": "variable_if", - "value": 1 - } - ], - "from": { - "key_code": "fn", - "modifiers": { - "optional": [ - "any" - ] - } - }, - "to": [ - { - "key_code": "spacebar", - "lazy": true, - "modifiers": [ - "left_control", - "left_alt" - ], - "repeat": false - } - ], - "type": "basic" - }, - { - "from": { - "key_code": "fn", - "modifiers": { - "optional": [ - "any" - ] - } - }, - "parameters": { - "basic.to_if_held_down_threshold_milliseconds": 0 - }, - "to": [ - { - "set_variable": { - "name": "fn pressed", - "value": 1 - } - } - ], - "to_delayed_action": { - "to_if_canceled": [ - { - "set_variable": { - "name": "fn pressed", - "value": 0 - } - } - ], - "to_if_invoked": [ - { - "set_variable": { - "name": "fn pressed", - "value": 0 - } - } - ] - }, - "to_if_held_down": [ - { - "key_code": "fn" - } - ], - "type": "basic" - } - ] - } - ] - }, - "devices": [ - { - "disable_built_in_keyboard_if_exists": false, - "fn_function_keys": [], - "game_pad_swap_sticks": false, - "identifiers": { - "is_game_pad": false, - "is_keyboard": true, - "is_pointing_device": false, - "product_id": 0, - "vendor_id": 0 - }, - "ignore": false, - "manipulate_caps_lock_led": true, - "mouse_flip_horizontal_wheel": false, - "mouse_flip_vertical_wheel": false, - "mouse_flip_x": false, - "mouse_flip_y": false, - "mouse_swap_wheels": false, - "mouse_swap_xy": false, - "simple_modifications": [], - "treat_as_built_in_keyboard": false - }, - { - "disable_built_in_keyboard_if_exists": false, - "fn_function_keys": [], - "game_pad_swap_sticks": false, - "identifiers": { - "is_game_pad": false, - "is_keyboard": false, - "is_pointing_device": true, - "product_id": 0, - "vendor_id": 0 - }, - "ignore": true, - "manipulate_caps_lock_led": false, - "mouse_flip_horizontal_wheel": false, - "mouse_flip_vertical_wheel": false, - "mouse_flip_x": false, - "mouse_flip_y": false, - "mouse_swap_wheels": false, - "mouse_swap_xy": false, - "simple_modifications": [], - "treat_as_built_in_keyboard": false - }, - { - "disable_built_in_keyboard_if_exists": false, - "fn_function_keys": [], - "game_pad_swap_sticks": false, - "identifiers": { - "is_game_pad": false, - "is_keyboard": true, - "is_pointing_device": false, - "product_id": 34304, - "vendor_id": 1452 - }, - "ignore": false, - "manipulate_caps_lock_led": true, - "mouse_flip_horizontal_wheel": false, - "mouse_flip_vertical_wheel": false, - "mouse_flip_x": false, - "mouse_flip_y": false, - "mouse_swap_wheels": false, - "mouse_swap_xy": false, - "simple_modifications": [], - "treat_as_built_in_keyboard": false - }, - { - "disable_built_in_keyboard_if_exists": false, - "fn_function_keys": [], - "game_pad_swap_sticks": false, - "identifiers": { - "is_game_pad": false, - "is_keyboard": true, - "is_pointing_device": true, - "product_id": 45924, - "vendor_id": 1133 - }, - "ignore": true, - "manipulate_caps_lock_led": true, - "mouse_flip_horizontal_wheel": false, - "mouse_flip_vertical_wheel": false, - "mouse_flip_x": false, - "mouse_flip_y": false, - "mouse_swap_wheels": false, - "mouse_swap_xy": false, - "simple_modifications": [], - "treat_as_built_in_keyboard": false - }, - { - "disable_built_in_keyboard_if_exists": false, - "fn_function_keys": [], - "game_pad_swap_sticks": false, - "identifiers": { - "is_game_pad": false, - "is_keyboard": false, - "is_pointing_device": true, - "product_id": 45085, - "vendor_id": 1133 - }, - "ignore": true, - "manipulate_caps_lock_led": false, - "mouse_flip_horizontal_wheel": false, - "mouse_flip_vertical_wheel": false, - "mouse_flip_x": false, - "mouse_flip_y": false, - "mouse_swap_wheels": false, - "mouse_swap_xy": false, - "simple_modifications": [], - "treat_as_built_in_keyboard": false - }, - { - "disable_built_in_keyboard_if_exists": false, - "fn_function_keys": [], - "game_pad_swap_sticks": false, - "identifiers": { - "is_game_pad": false, - "is_keyboard": true, - "is_pointing_device": false, - "product_id": 256, - "vendor_id": 2131 - }, - "ignore": false, - "manipulate_caps_lock_led": true, - "mouse_flip_horizontal_wheel": false, - "mouse_flip_vertical_wheel": false, - "mouse_flip_x": false, - "mouse_flip_y": false, - "mouse_swap_wheels": false, - "mouse_swap_xy": false, - "simple_modifications": [], - "treat_as_built_in_keyboard": false - } - ], - "fn_function_keys": [ - { - "from": { - "key_code": "f1" - }, - "to": [ - { - "consumer_key_code": "display_brightness_decrement" - } - ] - }, - { - "from": { - "key_code": "f2" - }, - "to": [ - { - "consumer_key_code": "display_brightness_increment" - } - ] - }, - { - "from": { - "key_code": "f3" - }, - "to": [ - { - "apple_vendor_keyboard_key_code": "mission_control" - } - ] - }, - { - "from": { - "key_code": "f4" - }, - "to": [ - { - "apple_vendor_keyboard_key_code": "spotlight" - } - ] - }, - { - "from": { - "key_code": "f5" - }, - "to": [ - { - "consumer_key_code": "dictation" - } - ] - }, - { - "from": { - "key_code": "f6" - }, - "to": [ - { - "key_code": "f6" - } - ] - }, - { - "from": { - "key_code": "f7" - }, - "to": [ - { - "consumer_key_code": "rewind" - } - ] - }, - { - "from": { - "key_code": "f8" - }, - "to": [ - { - "consumer_key_code": "play_or_pause" - } - ] - }, - { - "from": { - "key_code": "f9" - }, - "to": [ - { - "consumer_key_code": "fast_forward" - } - ] - }, - { - "from": { - "key_code": "f10" - }, - "to": [ - { - "consumer_key_code": "mute" - } - ] - }, - { - "from": { - "key_code": "f11" - }, - "to": [ - { - "consumer_key_code": "volume_decrement" - } - ] - }, - { - "from": { - "key_code": "f12" - }, - "to": [ - { - "consumer_key_code": "volume_increment" - } - ] - } - ], - "name": "Default profile", - "parameters": { - "delay_milliseconds_before_open_device": 1000 - }, - "selected": true, - "simple_modifications": [], - "virtual_hid_keyboard": { - "country_code": 0, - "indicate_sticky_modifier_keys_state": true, - "mouse_key_xy_scale": 100 - } - } - ] -}
\ No newline at end of file +../../../.dotfiles/mac/.config/karabiner/automatic_backups/karabiner_20240115.json
\ No newline at end of file diff --git a/mac/.config/karabiner/automatic_backups/karabiner_20250823.json b/mac/.config/karabiner/automatic_backups/karabiner_20250823.json index db9c040..185ab26 100644..120000 --- a/mac/.config/karabiner/automatic_backups/karabiner_20250823.json +++ b/mac/.config/karabiner/automatic_backups/karabiner_20250823.json @@ -1,290 +1 @@ -{ - "global": { - "ask_for_confirmation_before_quitting": true, - "check_for_updates_on_startup": true, - "show_in_menu_bar": true, - "show_profile_name_in_menu_bar": false, - "unsafe_ui": false - }, - "profiles": [ - { - "complex_modifications": { - "parameters": { - "basic.simultaneous_threshold_milliseconds": 50, - "basic.to_delayed_action_delay_milliseconds": 500, - "basic.to_if_alone_timeout_milliseconds": 1000, - "basic.to_if_held_down_threshold_milliseconds": 500, - "mouse_motion_to_scroll.speed": 100 - }, - "rules": [] - }, - "devices": [ - { - "disable_built_in_keyboard_if_exists": false, - "fn_function_keys": [], - "game_pad_swap_sticks": false, - "identifiers": { - "is_game_pad": false, - "is_keyboard": true, - "is_pointing_device": false, - "product_id": 0, - "vendor_id": 0 - }, - "ignore": false, - "manipulate_caps_lock_led": true, - "mouse_flip_horizontal_wheel": false, - "mouse_flip_vertical_wheel": false, - "mouse_flip_x": false, - "mouse_flip_y": false, - "mouse_swap_wheels": false, - "mouse_swap_xy": false, - "simple_modifications": [], - "treat_as_built_in_keyboard": false - }, - { - "disable_built_in_keyboard_if_exists": false, - "fn_function_keys": [], - "game_pad_swap_sticks": false, - "identifiers": { - "is_game_pad": false, - "is_keyboard": false, - "is_pointing_device": true, - "product_id": 0, - "vendor_id": 0 - }, - "ignore": true, - "manipulate_caps_lock_led": false, - "mouse_flip_horizontal_wheel": false, - "mouse_flip_vertical_wheel": false, - "mouse_flip_x": false, - "mouse_flip_y": false, - "mouse_swap_wheels": false, - "mouse_swap_xy": false, - "simple_modifications": [], - "treat_as_built_in_keyboard": false - }, - { - "disable_built_in_keyboard_if_exists": false, - "fn_function_keys": [], - "game_pad_swap_sticks": false, - "identifiers": { - "is_game_pad": false, - "is_keyboard": true, - "is_pointing_device": false, - "product_id": 34304, - "vendor_id": 1452 - }, - "ignore": false, - "manipulate_caps_lock_led": true, - "mouse_flip_horizontal_wheel": false, - "mouse_flip_vertical_wheel": false, - "mouse_flip_x": false, - "mouse_flip_y": false, - "mouse_swap_wheels": false, - "mouse_swap_xy": false, - "simple_modifications": [], - "treat_as_built_in_keyboard": false - }, - { - "disable_built_in_keyboard_if_exists": false, - "fn_function_keys": [], - "game_pad_swap_sticks": false, - "identifiers": { - "is_game_pad": false, - "is_keyboard": true, - "is_pointing_device": true, - "product_id": 45924, - "vendor_id": 1133 - }, - "ignore": true, - "manipulate_caps_lock_led": true, - "mouse_flip_horizontal_wheel": false, - "mouse_flip_vertical_wheel": false, - "mouse_flip_x": false, - "mouse_flip_y": false, - "mouse_swap_wheels": false, - "mouse_swap_xy": false, - "simple_modifications": [], - "treat_as_built_in_keyboard": false - }, - { - "disable_built_in_keyboard_if_exists": false, - "fn_function_keys": [], - "game_pad_swap_sticks": false, - "identifiers": { - "is_game_pad": false, - "is_keyboard": false, - "is_pointing_device": true, - "product_id": 45085, - "vendor_id": 1133 - }, - "ignore": true, - "manipulate_caps_lock_led": false, - "mouse_flip_horizontal_wheel": false, - "mouse_flip_vertical_wheel": false, - "mouse_flip_x": false, - "mouse_flip_y": false, - "mouse_swap_wheels": false, - "mouse_swap_xy": false, - "simple_modifications": [], - "treat_as_built_in_keyboard": false - }, - { - "disable_built_in_keyboard_if_exists": false, - "fn_function_keys": [], - "game_pad_swap_sticks": false, - "identifiers": { - "is_game_pad": false, - "is_keyboard": true, - "is_pointing_device": false, - "product_id": 256, - "vendor_id": 2131 - }, - "ignore": false, - "manipulate_caps_lock_led": true, - "mouse_flip_horizontal_wheel": false, - "mouse_flip_vertical_wheel": false, - "mouse_flip_x": false, - "mouse_flip_y": false, - "mouse_swap_wheels": false, - "mouse_swap_xy": false, - "simple_modifications": [], - "treat_as_built_in_keyboard": false - } - ], - "fn_function_keys": [ - { - "from": { - "key_code": "f1" - }, - "to": [ - { - "consumer_key_code": "display_brightness_decrement" - } - ] - }, - { - "from": { - "key_code": "f2" - }, - "to": [ - { - "consumer_key_code": "display_brightness_increment" - } - ] - }, - { - "from": { - "key_code": "f3" - }, - "to": [ - { - "apple_vendor_keyboard_key_code": "mission_control" - } - ] - }, - { - "from": { - "key_code": "f4" - }, - "to": [ - { - "apple_vendor_keyboard_key_code": "spotlight" - } - ] - }, - { - "from": { - "key_code": "f5" - }, - "to": [ - { - "consumer_key_code": "dictation" - } - ] - }, - { - "from": { - "key_code": "f6" - }, - "to": [ - { - "key_code": "f6" - } - ] - }, - { - "from": { - "key_code": "f7" - }, - "to": [ - { - "consumer_key_code": "rewind" - } - ] - }, - { - "from": { - "key_code": "f8" - }, - "to": [ - { - "consumer_key_code": "play_or_pause" - } - ] - }, - { - "from": { - "key_code": "f9" - }, - "to": [ - { - "consumer_key_code": "fast_forward" - } - ] - }, - { - "from": { - "key_code": "f10" - }, - "to": [ - { - "consumer_key_code": "mute" - } - ] - }, - { - "from": { - "key_code": "f11" - }, - "to": [ - { - "consumer_key_code": "volume_decrement" - } - ] - }, - { - "from": { - "key_code": "f12" - }, - "to": [ - { - "consumer_key_code": "volume_increment" - } - ] - } - ], - "name": "Default profile", - "parameters": { - "delay_milliseconds_before_open_device": 1000 - }, - "selected": true, - "simple_modifications": [], - "virtual_hid_keyboard": { - "country_code": 0, - "indicate_sticky_modifier_keys_state": true, - "mouse_key_xy_scale": 100 - } - } - ] -}
\ No newline at end of file +../../../.dotfiles/mac/.config/karabiner/automatic_backups/karabiner_20250823.json
\ No newline at end of file diff --git a/mac/.config/karabiner/automatic_backups/karabiner_20250902.json b/mac/.config/karabiner/automatic_backups/karabiner_20250902.json index 014d5e4..d382ee2 100644..120000 --- a/mac/.config/karabiner/automatic_backups/karabiner_20250902.json +++ b/mac/.config/karabiner/automatic_backups/karabiner_20250902.json @@ -1,52 +1 @@ -{ - "profiles": [ - { - "complex_modifications": { - "rules": [ - { - "description": "R_ALT to switch input languages as it is in Windows (especially Korean)", - "manipulators": [ - { - "from": { "key_code": "right_alt" }, - "to": [ - { - "key_code": "spacebar", - "lazy": true, - "modifiers": ["left_control", "left_alt"], - "repeat": false - } - ], - "type": "basic" - } - ] - }, - { - "description": "Tap Caps Lock for ESC or Hold for Control", - "manipulators": [ - { - "from": { - "key_code": "caps_lock", - "modifiers": { "optional": ["any"] } - }, - "to": [ - { - "key_code": "left_control", - "lazy": true - } - ], - "to_if_alone": [{ "key_code": "escape" }], - "type": "basic" - } - ] - } - ] - }, - "name": "Default profile", - "selected": true, - "virtual_hid_keyboard": { - "country_code": 0, - "keyboard_type_v2": "ansi" - } - } - ] -}
\ No newline at end of file +../../../.dotfiles/mac/.config/karabiner/automatic_backups/karabiner_20250902.json
\ No newline at end of file diff --git a/mac/.config/karabiner/automatic_backups/karabiner_20251015.json b/mac/.config/karabiner/automatic_backups/karabiner_20251015.json new file mode 100644 index 0000000..4a98cea --- /dev/null +++ b/mac/.config/karabiner/automatic_backups/karabiner_20251015.json @@ -0,0 +1,99 @@ +{ + "profiles": [ + { + "complex_modifications": { + "rules": [ + { + "description": "R_ALT to switch input languages as it is in Windows (especially Korean)", + "manipulators": [ + { + "from": { + "key_code": "right_alt" + }, + "to": [ + { + "key_code": "spacebar", + "lazy": true, + "modifiers": [ + "left_control", + "left_alt" + ], + "repeat": false + } + ], + "type": "basic" + } + ] + }, + { + "description": "Tap Caps Lock for ESC or Hold for Control", + "manipulators": [ + { + "from": { + "key_code": "caps_lock", + "modifiers": { + "optional": [ + "any" + ] + } + }, + "to": [ + { + "key_code": "left_control", + "lazy": true + } + ], + "to_if_alone": [ + { + "key_code": "escape" + } + ], + "type": "basic" + } + ] + } + ] + }, + "devices": [ + { + "identifiers": { + "is_pointing_device": true, + "product_id": 24585, + "vendor_id": 6127 + }, + "ignore": false, + "ignore_vendor_events": true, + "pointing_motion_wheels_multiplier": 3.0, + "pointing_motion_xy_multiplier": 5.0 + }, + { + "identifiers": { + "is_keyboard": true, + "product_id": 24585, + "vendor_id": 6127 + }, + "ignore_vendor_events": true + } + { + "identifiers": { "is_keyboard": true }, + "simple_modifications": [ + { + "from": { "key_code": "left_command" }, + "to": [{ "key_code": "left_option" }] + }, + { + "from": { "key_code": "left_option" }, + "to": [{ "key_code": "left_command" }] + } + ] + } + ], + "name": "Default profile", + "selected": true, + "virtual_hid_keyboard": { + "country_code": 0, + "keyboard_type_v2": "ansi" + } + } + ] +} diff --git a/mac/.config/karabiner/automatic_backups/karabiner_20251016.json b/mac/.config/karabiner/automatic_backups/karabiner_20251016.json new file mode 100644 index 0000000..da84eeb --- /dev/null +++ b/mac/.config/karabiner/automatic_backups/karabiner_20251016.json @@ -0,0 +1,48 @@ +{ + "profiles": [ + { + "complex_modifications": { + "rules": [ + { + "description": "Tap Caps Lock for ESC or Hold for Control", + "manipulators": [ + { + "from": { + "key_code": "caps_lock", + "modifiers": { "optional": ["any"] } + }, + "to": [ + { + "key_code": "left_control", + "lazy": true + } + ], + "to_if_alone": [{ "key_code": "escape" }], + "type": "basic" + } + ] + }, + { + "description": "R_ALT to switch input languages as it is in Windows (especially Korean)", + "manipulators": [ + { + "from": { "key_code": "right_alt" }, + "to": [ + { + "key_code": "spacebar", + "lazy": true, + "modifiers": ["left_control", "left_alt"], + "repeat": false + } + ], + "type": "basic" + } + ] + } + ] + }, + "name": "Default profile", + "selected": true + } + ] +}
\ No newline at end of file diff --git a/mac/.config/karabiner/automatic_backups/karabiner_20251107.json b/mac/.config/karabiner/automatic_backups/karabiner_20251107.json new file mode 100644 index 0000000..ba1bcc5 --- /dev/null +++ b/mac/.config/karabiner/automatic_backups/karabiner_20251107.json @@ -0,0 +1,64 @@ +{ + "profiles": [ + { + "complex_modifications": { + "rules": [ + { + "description": "Tap Caps Lock for ESC or Hold for Control", + "manipulators": [ + { + "from": { + "key_code": "caps_lock", + "modifiers": { "optional": ["any"] } + }, + "to": [ + { + "key_code": "left_control", + "lazy": true + } + ], + "to_if_alone": [{ "key_code": "escape" }], + "type": "basic" + } + ] + }, + { + "description": "R_ALT to switch input languages as it is in Windows (especially Korean)", + "manipulators": [ + { + "from": { "key_code": "right_alt" }, + "to": [ + { + "key_code": "spacebar", + "lazy": true, + "modifiers": ["left_control", "left_alt"], + "repeat": false + } + ], + "type": "basic" + } + ] + } + ] + }, + "devices": [ + { + "identifiers": { "is_keyboard": true }, + "simple_modifications": [ + { + "from": { "key_code": "left_option" }, + "to": [{ "key_code": "left_command" }] + }, + { + "from": { "key_code": "left_command" }, + "to": [{ "key_code": "left_option" }] + } + ] + } + ], + "name": "Default profile", + "selected": true, + "virtual_hid_keyboard": { "keyboard_type_v2": "ansi" } + } + ] +}
\ No newline at end of file diff --git a/mac/.config/karabiner/karabiner.json b/mac/.config/karabiner/karabiner.json index 4a98cea..c689d0b 100644 --- a/mac/.config/karabiner/karabiner.json +++ b/mac/.config/karabiner/karabiner.json @@ -1,99 +1,86 @@ { - "profiles": [ - { - "complex_modifications": { - "rules": [ - { - "description": "R_ALT to switch input languages as it is in Windows (especially Korean)", - "manipulators": [ - { - "from": { - "key_code": "right_alt" - }, - "to": [ - { - "key_code": "spacebar", - "lazy": true, - "modifiers": [ - "left_control", - "left_alt" - ], - "repeat": false - } - ], - "type": "basic" - } - ] - }, - { - "description": "Tap Caps Lock for ESC or Hold for Control", - "manipulators": [ - { - "from": { - "key_code": "caps_lock", - "modifiers": { - "optional": [ - "any" - ] - } - }, - "to": [ - { - "key_code": "left_control", - "lazy": true - } - ], - "to_if_alone": [ - { - "key_code": "escape" - } - ], - "type": "basic" - } - ] - } - ] - }, - "devices": [ - { - "identifiers": { - "is_pointing_device": true, - "product_id": 24585, - "vendor_id": 6127 - }, - "ignore": false, - "ignore_vendor_events": true, - "pointing_motion_wheels_multiplier": 3.0, - "pointing_motion_xy_multiplier": 5.0 - }, + "profiles": [ { - "identifiers": { - "is_keyboard": true, - "product_id": 24585, - "vendor_id": 6127 - }, - "ignore_vendor_events": true - } - { - "identifiers": { "is_keyboard": true }, - "simple_modifications": [ - { - "from": { "key_code": "left_command" }, - "to": [{ "key_code": "left_option" }] + "complex_modifications": { + "rules": [ + { + "description": "R_ALT to switch input languages as it is in Windows (especially Korean)", + "manipulators": [ + { + "from": { "key_code": "right_alt" }, + "to": [ + { + "key_code": "spacebar", + "lazy": true, + "modifiers": ["left_control", "left_alt"], + "repeat": false + } + ], + "type": "basic" + } + ] + }, + { + "description": "Disable Cmd+H Hide (rev 2)", + "manipulators": [ + { + "description": "", + "from": { + "key_code": "h", + "modifiers": { "mandatory": ["command"] } + }, + "type": "basic" + } + ] + }, + { + "description": "Tap Caps Lock for ESC or Hold for Control", + "manipulators": [ + { + "from": { + "key_code": "caps_lock", + "modifiers": { "optional": ["any"] } + }, + "to": [ + { + "key_code": "left_control", + "lazy": true + } + ], + "to_if_alone": [{ "key_code": "escape" }], + "type": "basic" + } + ] + } + ] }, - { - "from": { "key_code": "left_option" }, - "to": [{ "key_code": "left_command" }] - } - ] + "devices": [ + { + "identifiers": { "is_keyboard": true }, + "simple_modifications": [ + { + "from": { "key_code": "left_command" }, + "to": [{ "key_code": "left_option" }] + }, + { + "from": { "key_code": "left_option" }, + "to": [{ "key_code": "left_command" }] + } + ] + }, + { + "identifiers": { + "is_keyboard": true, + "is_pointing_device": true, + "product_id": 28, + "vendor_id": 12994 + }, + "ignore": false + } + ], + "name": "Default profile", + "selected": true, + "virtual_hid_keyboard": { "keyboard_type_v2": "ansi" } } - ], - "name": "Default profile", - "selected": true, - "virtual_hid_keyboard": { - "country_code": 0, - "keyboard_type_v2": "ansi" - } - } - ] -} + ] +}
\ No newline at end of file |
