From 98e926d05911b399af2226f28f15cfb461a61054 Mon Sep 17 00:00:00 2001 From: TheSiahxyz <164138827+TheSiahxyz@users.noreply.github.com> Date: Mon, 10 Nov 2025 14:12:52 +0900 Subject: updates --- .../assets/complex_modifications/1700711318.json | 96 +---- .../assets/complex_modifications/1700983079.json | 63 +-- .../assets/complex_modifications/1704627767.json | 21 +- .../assets/complex_modifications/1704850809.json | 26 +- .../assets/complex_modifications/1755910681.json | 33 +- .../assets/complex_modifications/1755910750.json | 31 +- .../assets/complex_modifications/1762504409.json | 30 ++ .../automatic_backups/karabiner_20231122.json | 201 +-------- .../automatic_backups/karabiner_20231126.json | 394 +---------------- .../automatic_backups/karabiner_20231128.json | 465 +------------------- .../automatic_backups/karabiner_20240107.json | 394 +---------------- .../automatic_backups/karabiner_20240108.json | 418 +----------------- .../automatic_backups/karabiner_20240109.json | 418 +----------------- .../automatic_backups/karabiner_20240112.json | 462 +------------------- .../automatic_backups/karabiner_20240113.json | 473 +-------------------- .../automatic_backups/karabiner_20240114.json | 392 +---------------- .../automatic_backups/karabiner_20240115.json | 392 +---------------- .../automatic_backups/karabiner_20250823.json | 291 +------------ .../automatic_backups/karabiner_20250902.json | 53 +-- .../automatic_backups/karabiner_20251015.json | 99 +++++ .../automatic_backups/karabiner_20251016.json | 48 +++ .../automatic_backups/karabiner_20251107.json | 64 +++ mac/.config/karabiner/karabiner.json | 177 ++++---- 23 files changed, 341 insertions(+), 4700 deletions(-) mode change 100644 => 120000 mac/.config/karabiner/assets/complex_modifications/1700711318.json mode change 100644 => 120000 mac/.config/karabiner/assets/complex_modifications/1700983079.json mode change 100644 => 120000 mac/.config/karabiner/assets/complex_modifications/1704627767.json mode change 100644 => 120000 mac/.config/karabiner/assets/complex_modifications/1704850809.json mode change 100644 => 120000 mac/.config/karabiner/assets/complex_modifications/1755910681.json mode change 100644 => 120000 mac/.config/karabiner/assets/complex_modifications/1755910750.json create mode 100644 mac/.config/karabiner/assets/complex_modifications/1762504409.json mode change 100644 => 120000 mac/.config/karabiner/automatic_backups/karabiner_20231122.json mode change 100644 => 120000 mac/.config/karabiner/automatic_backups/karabiner_20231126.json mode change 100644 => 120000 mac/.config/karabiner/automatic_backups/karabiner_20231128.json mode change 100644 => 120000 mac/.config/karabiner/automatic_backups/karabiner_20240107.json mode change 100644 => 120000 mac/.config/karabiner/automatic_backups/karabiner_20240108.json mode change 100644 => 120000 mac/.config/karabiner/automatic_backups/karabiner_20240109.json mode change 100644 => 120000 mac/.config/karabiner/automatic_backups/karabiner_20240112.json mode change 100644 => 120000 mac/.config/karabiner/automatic_backups/karabiner_20240113.json mode change 100644 => 120000 mac/.config/karabiner/automatic_backups/karabiner_20240114.json mode change 100644 => 120000 mac/.config/karabiner/automatic_backups/karabiner_20240115.json mode change 100644 => 120000 mac/.config/karabiner/automatic_backups/karabiner_20250823.json mode change 100644 => 120000 mac/.config/karabiner/automatic_backups/karabiner_20250902.json create mode 100644 mac/.config/karabiner/automatic_backups/karabiner_20251015.json create mode 100644 mac/.config/karabiner/automatic_backups/karabiner_20251016.json create mode 100644 mac/.config/karabiner/automatic_backups/karabiner_20251107.json diff --git a/mac/.config/karabiner/assets/complex_modifications/1700711318.json b/mac/.config/karabiner/assets/complex_modifications/1700711318.json deleted file mode 100644 index 970adb0..0000000 --- a/mac/.config/karabiner/assets/complex_modifications/1700711318.json +++ /dev/null @@ -1,95 +0,0 @@ -{ - "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 - } - } - ] - } - } - ] - } - ] -} diff --git a/mac/.config/karabiner/assets/complex_modifications/1700711318.json b/mac/.config/karabiner/assets/complex_modifications/1700711318.json new file mode 120000 index 0000000..05e5d4d --- /dev/null +++ b/mac/.config/karabiner/assets/complex_modifications/1700711318.json @@ -0,0 +1 @@ +../../../../.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 deleted file mode 100644 index 3bdfd01..0000000 --- a/mac/.config/karabiner/assets/complex_modifications/1700983079.json +++ /dev/null @@ -1,62 +0,0 @@ -{ - "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" - ] - } - ] - } - ] - } - ] -} diff --git a/mac/.config/karabiner/assets/complex_modifications/1700983079.json b/mac/.config/karabiner/assets/complex_modifications/1700983079.json new file mode 120000 index 0000000..9544bce --- /dev/null +++ b/mac/.config/karabiner/assets/complex_modifications/1700983079.json @@ -0,0 +1 @@ +../../../../.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 deleted file mode 100644 index 71909d1..0000000 --- a/mac/.config/karabiner/assets/complex_modifications/1704627767.json +++ /dev/null @@ -1,20 +0,0 @@ -{ - "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"] - } - } - } - ] - } - ] -} diff --git a/mac/.config/karabiner/assets/complex_modifications/1704627767.json b/mac/.config/karabiner/assets/complex_modifications/1704627767.json new file mode 120000 index 0000000..2cb2faa --- /dev/null +++ b/mac/.config/karabiner/assets/complex_modifications/1704627767.json @@ -0,0 +1 @@ +../../../../.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 deleted file mode 100644 index 2f3271f..0000000 --- a/mac/.config/karabiner/assets/complex_modifications/1704850809.json +++ /dev/null @@ -1,25 +0,0 @@ -{ - "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" - } - ] - } - ] -} diff --git a/mac/.config/karabiner/assets/complex_modifications/1704850809.json b/mac/.config/karabiner/assets/complex_modifications/1704850809.json new file mode 120000 index 0000000..1bda0ad --- /dev/null +++ b/mac/.config/karabiner/assets/complex_modifications/1704850809.json @@ -0,0 +1 @@ +../../../../.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 deleted file mode 100644 index 0bcabe9..0000000 --- a/mac/.config/karabiner/assets/complex_modifications/1755910681.json +++ /dev/null @@ -1,32 +0,0 @@ -{ - "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" - } - ] - } - ] - } - ] -} diff --git a/mac/.config/karabiner/assets/complex_modifications/1755910681.json b/mac/.config/karabiner/assets/complex_modifications/1755910681.json new file mode 120000 index 0000000..3e476c6 --- /dev/null +++ b/mac/.config/karabiner/assets/complex_modifications/1755910681.json @@ -0,0 +1 @@ +../../../../.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 deleted file mode 100644 index 77ead31..0000000 --- a/mac/.config/karabiner/assets/complex_modifications/1755910750.json +++ /dev/null @@ -1,30 +0,0 @@ -{ - "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/assets/complex_modifications/1755910750.json b/mac/.config/karabiner/assets/complex_modifications/1755910750.json new file mode 120000 index 0000000..aa383e0 --- /dev/null +++ b/mac/.config/karabiner/assets/complex_modifications/1755910750.json @@ -0,0 +1 @@ +../../../../.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 deleted file mode 100644 index ea801fd..0000000 --- a/mac/.config/karabiner/automatic_backups/karabiner_20231122.json +++ /dev/null @@ -1,200 +0,0 @@ -{ - "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 diff --git a/mac/.config/karabiner/automatic_backups/karabiner_20231122.json b/mac/.config/karabiner/automatic_backups/karabiner_20231122.json new file mode 120000 index 0000000..5279ef6 --- /dev/null +++ b/mac/.config/karabiner/automatic_backups/karabiner_20231122.json @@ -0,0 +1 @@ +../../../.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 deleted file mode 100644 index 62cc54f..0000000 --- a/mac/.config/karabiner/automatic_backups/karabiner_20231126.json +++ /dev/null @@ -1,393 +0,0 @@ -{ - "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 diff --git a/mac/.config/karabiner/automatic_backups/karabiner_20231126.json b/mac/.config/karabiner/automatic_backups/karabiner_20231126.json new file mode 120000 index 0000000..d1358b5 --- /dev/null +++ b/mac/.config/karabiner/automatic_backups/karabiner_20231126.json @@ -0,0 +1 @@ +../../../.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 deleted file mode 100644 index 7161b59..0000000 --- a/mac/.config/karabiner/automatic_backups/karabiner_20231128.json +++ /dev/null @@ -1,464 +0,0 @@ -{ - "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 diff --git a/mac/.config/karabiner/automatic_backups/karabiner_20231128.json b/mac/.config/karabiner/automatic_backups/karabiner_20231128.json new file mode 120000 index 0000000..4679d9f --- /dev/null +++ b/mac/.config/karabiner/automatic_backups/karabiner_20231128.json @@ -0,0 +1 @@ +../../../.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 deleted file mode 100644 index 62cc54f..0000000 --- a/mac/.config/karabiner/automatic_backups/karabiner_20240107.json +++ /dev/null @@ -1,393 +0,0 @@ -{ - "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 diff --git a/mac/.config/karabiner/automatic_backups/karabiner_20240107.json b/mac/.config/karabiner/automatic_backups/karabiner_20240107.json new file mode 120000 index 0000000..28ffbaf --- /dev/null +++ b/mac/.config/karabiner/automatic_backups/karabiner_20240107.json @@ -0,0 +1 @@ +../../../.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 deleted file mode 100644 index 0088e24..0000000 --- a/mac/.config/karabiner/automatic_backups/karabiner_20240108.json +++ /dev/null @@ -1,417 +0,0 @@ -{ - "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 diff --git a/mac/.config/karabiner/automatic_backups/karabiner_20240108.json b/mac/.config/karabiner/automatic_backups/karabiner_20240108.json new file mode 120000 index 0000000..ba044f2 --- /dev/null +++ b/mac/.config/karabiner/automatic_backups/karabiner_20240108.json @@ -0,0 +1 @@ +../../../.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 deleted file mode 100644 index 0088e24..0000000 --- a/mac/.config/karabiner/automatic_backups/karabiner_20240109.json +++ /dev/null @@ -1,417 +0,0 @@ -{ - "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 diff --git a/mac/.config/karabiner/automatic_backups/karabiner_20240109.json b/mac/.config/karabiner/automatic_backups/karabiner_20240109.json new file mode 120000 index 0000000..23c38c2 --- /dev/null +++ b/mac/.config/karabiner/automatic_backups/karabiner_20240109.json @@ -0,0 +1 @@ +../../../.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 deleted file mode 100644 index 2b1171d..0000000 --- a/mac/.config/karabiner/automatic_backups/karabiner_20240112.json +++ /dev/null @@ -1,461 +0,0 @@ -{ - "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 diff --git a/mac/.config/karabiner/automatic_backups/karabiner_20240112.json b/mac/.config/karabiner/automatic_backups/karabiner_20240112.json new file mode 120000 index 0000000..432f7aa --- /dev/null +++ b/mac/.config/karabiner/automatic_backups/karabiner_20240112.json @@ -0,0 +1 @@ +../../../.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 deleted file mode 100644 index 13346ea..0000000 --- a/mac/.config/karabiner/automatic_backups/karabiner_20240113.json +++ /dev/null @@ -1,472 +0,0 @@ -{ - "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 diff --git a/mac/.config/karabiner/automatic_backups/karabiner_20240113.json b/mac/.config/karabiner/automatic_backups/karabiner_20240113.json new file mode 120000 index 0000000..34f46ce --- /dev/null +++ b/mac/.config/karabiner/automatic_backups/karabiner_20240113.json @@ -0,0 +1 @@ +../../../.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 deleted file mode 100644 index 9193d0d..0000000 --- a/mac/.config/karabiner/automatic_backups/karabiner_20240114.json +++ /dev/null @@ -1,391 +0,0 @@ -{ - "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 diff --git a/mac/.config/karabiner/automatic_backups/karabiner_20240114.json b/mac/.config/karabiner/automatic_backups/karabiner_20240114.json new file mode 120000 index 0000000..aa4f84e --- /dev/null +++ b/mac/.config/karabiner/automatic_backups/karabiner_20240114.json @@ -0,0 +1 @@ +../../../.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 deleted file mode 100644 index 9193d0d..0000000 --- a/mac/.config/karabiner/automatic_backups/karabiner_20240115.json +++ /dev/null @@ -1,391 +0,0 @@ -{ - "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 diff --git a/mac/.config/karabiner/automatic_backups/karabiner_20240115.json b/mac/.config/karabiner/automatic_backups/karabiner_20240115.json new file mode 120000 index 0000000..d264c65 --- /dev/null +++ b/mac/.config/karabiner/automatic_backups/karabiner_20240115.json @@ -0,0 +1 @@ +../../../.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 deleted file mode 100644 index db9c040..0000000 --- a/mac/.config/karabiner/automatic_backups/karabiner_20250823.json +++ /dev/null @@ -1,290 +0,0 @@ -{ - "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 diff --git a/mac/.config/karabiner/automatic_backups/karabiner_20250823.json b/mac/.config/karabiner/automatic_backups/karabiner_20250823.json new file mode 120000 index 0000000..185ab26 --- /dev/null +++ b/mac/.config/karabiner/automatic_backups/karabiner_20250823.json @@ -0,0 +1 @@ +../../../.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 deleted file mode 100644 index 014d5e4..0000000 --- a/mac/.config/karabiner/automatic_backups/karabiner_20250902.json +++ /dev/null @@ -1,52 +0,0 @@ -{ - "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 diff --git a/mac/.config/karabiner/automatic_backups/karabiner_20250902.json b/mac/.config/karabiner/automatic_backups/karabiner_20250902.json new file mode 120000 index 0000000..d382ee2 --- /dev/null +++ b/mac/.config/karabiner/automatic_backups/karabiner_20250902.json @@ -0,0 +1 @@ +../../../.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 -- cgit v1.2.3