Skip to content

Instantly share code, notes, and snippets.

@radlinskii
Last active December 6, 2022 17:51
Show Gist options
  • Select an option

  • Save radlinskii/ae12636c1a3a68a9008d41a53a09d0d1 to your computer and use it in GitHub Desktop.

Select an option

Save radlinskii/ae12636c1a3a68a9008d41a53a09d0d1 to your computer and use it in GitHub Desktop.

Revisions

  1. radlinskii revised this gist Dec 6, 2022. 1 changed file with 1 addition and 1 deletion.
    2 changes: 1 addition & 1 deletion README.md
    Original file line number Diff line number Diff line change
    @@ -5,5 +5,5 @@ Profiles:
    - qwerty - default profile without any changes
    - qwerty with custom arrows - JKIL keys act as arrows when Capslock key is held. Section sign acts as caps
    - colemak dh - [colemak mod dh](https://colemakmods.github.io/mod-dh/) keyboard layout
    - qwerty with custom arrows - colemak dh with JKIL keys acting as arrows when Capslock key is held. Section sign acts as caps.
    - colemak dh with custom arrows - colemak dh with JKIL keys acting as arrows when Capslock key is held. Section sign acts as caps.

  2. radlinskii revised this gist Jun 29, 2022. 1 changed file with 4 additions and 112 deletions.
    116 changes: 4 additions & 112 deletions karabiner.json
    Original file line number Diff line number Diff line change
    @@ -16,34 +16,7 @@
    },
    "rules": []
    },
    "devices": [
    {
    "disable_built_in_keyboard_if_exists": false,
    "fn_function_keys": [],
    "identifiers": {
    "is_keyboard": true,
    "is_pointing_device": false,
    "product_id": 25174,
    "vendor_id": 51984
    },
    "ignore": true,
    "manipulate_caps_lock_led": true,
    "simple_modifications": []
    },
    {
    "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": true,
    "manipulate_caps_lock_led": true,
    "simple_modifications": []
    }
    ],
    "devices": [],
    "fn_function_keys": [
    {
    "from": {
    @@ -334,34 +307,7 @@
    }
    ]
    },
    "devices": [
    {
    "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": true,
    "manipulate_caps_lock_led": true,
    "simple_modifications": []
    },
    {
    "disable_built_in_keyboard_if_exists": false,
    "fn_function_keys": [],
    "identifiers": {
    "is_keyboard": true,
    "is_pointing_device": false,
    "product_id": 25174,
    "vendor_id": 51984
    },
    "ignore": true,
    "manipulate_caps_lock_led": true,
    "simple_modifications": []
    }
    ],
    "devices": [],
    "fn_function_keys": [
    {
    "from": {
    @@ -3733,34 +3679,7 @@
    }
    ]
    },
    "devices": [
    {
    "disable_built_in_keyboard_if_exists": false,
    "fn_function_keys": [],
    "identifiers": {
    "is_keyboard": true,
    "is_pointing_device": false,
    "product_id": 25174,
    "vendor_id": 51984
    },
    "ignore": true,
    "manipulate_caps_lock_led": true,
    "simple_modifications": []
    },
    {
    "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": true,
    "manipulate_caps_lock_led": true,
    "simple_modifications": []
    }
    ],
    "devices": [],
    "fn_function_keys": [
    {
    "from": {
    @@ -7265,34 +7184,7 @@
    }
    ]
    },
    "devices": [
    {
    "disable_built_in_keyboard_if_exists": false,
    "fn_function_keys": [],
    "identifiers": {
    "is_keyboard": true,
    "is_pointing_device": false,
    "product_id": 25174,
    "vendor_id": 51984
    },
    "ignore": true,
    "manipulate_caps_lock_led": true,
    "simple_modifications": []
    },
    {
    "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": true,
    "manipulate_caps_lock_led": true,
    "simple_modifications": []
    }
    ],
    "devices": [],
    "fn_function_keys": [
    {
    "from": {
  3. radlinskii revised this gist Jun 29, 2022. 1 changed file with 124 additions and 16 deletions.
    140 changes: 124 additions & 16 deletions karabiner.json
    Original file line number Diff line number Diff line change
    @@ -16,7 +16,34 @@
    },
    "rules": []
    },
    "devices": [],
    "devices": [
    {
    "disable_built_in_keyboard_if_exists": false,
    "fn_function_keys": [],
    "identifiers": {
    "is_keyboard": true,
    "is_pointing_device": false,
    "product_id": 25174,
    "vendor_id": 51984
    },
    "ignore": true,
    "manipulate_caps_lock_led": true,
    "simple_modifications": []
    },
    {
    "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": true,
    "manipulate_caps_lock_led": true,
    "simple_modifications": []
    }
    ],
    "fn_function_keys": [
    {
    "from": {
    @@ -307,7 +334,34 @@
    }
    ]
    },
    "devices": [],
    "devices": [
    {
    "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": true,
    "manipulate_caps_lock_led": true,
    "simple_modifications": []
    },
    {
    "disable_built_in_keyboard_if_exists": false,
    "fn_function_keys": [],
    "identifiers": {
    "is_keyboard": true,
    "is_pointing_device": false,
    "product_id": 25174,
    "vendor_id": 51984
    },
    "ignore": true,
    "manipulate_caps_lock_led": true,
    "simple_modifications": []
    }
    ],
    "fn_function_keys": [
    {
    "from": {
    @@ -3679,7 +3733,34 @@
    }
    ]
    },
    "devices": [],
    "devices": [
    {
    "disable_built_in_keyboard_if_exists": false,
    "fn_function_keys": [],
    "identifiers": {
    "is_keyboard": true,
    "is_pointing_device": false,
    "product_id": 25174,
    "vendor_id": 51984
    },
    "ignore": true,
    "manipulate_caps_lock_led": true,
    "simple_modifications": []
    },
    {
    "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": true,
    "manipulate_caps_lock_led": true,
    "simple_modifications": []
    }
    ],
    "fn_function_keys": [
    {
    "from": {
    @@ -3806,7 +3887,7 @@
    "parameters": {
    "delay_milliseconds_before_open_device": 1000
    },
    "selected": true,
    "selected": false,
    "simple_modifications": [],
    "virtual_hid_keyboard": {
    "country_code": 0,
    @@ -5854,7 +5935,7 @@
    },
    "to": [
    {
    "key_code": "x",
    "key_code": "z",
    "modifiers": ["left_shift"]
    }
    ],
    @@ -5878,7 +5959,7 @@
    },
    "to": [
    {
    "key_code": "c",
    "key_code": "x",
    "modifiers": ["left_shift"]
    }
    ],
    @@ -5902,7 +5983,7 @@
    },
    "to": [
    {
    "key_code": "d",
    "key_code": "c",
    "modifiers": ["left_shift"]
    }
    ],
    @@ -5926,7 +6007,7 @@
    },
    "to": [
    {
    "key_code": "v",
    "key_code": "d",
    "modifiers": ["left_shift"]
    }
    ],
    @@ -5950,7 +6031,7 @@
    },
    "to": [
    {
    "key_code": "z",
    "key_code": "v",
    "modifiers": ["left_shift"]
    }
    ],
    @@ -6958,7 +7039,7 @@
    },
    "to": [
    {
    "key_code": "x",
    "key_code": "z",
    "modifiers": ["right_shift"]
    }
    ],
    @@ -6982,7 +7063,7 @@
    },
    "to": [
    {
    "key_code": "c",
    "key_code": "x",
    "modifiers": ["right_shift"]
    }
    ],
    @@ -7006,7 +7087,7 @@
    },
    "to": [
    {
    "key_code": "d",
    "key_code": "c",
    "modifiers": ["right_shift"]
    }
    ],
    @@ -7030,7 +7111,7 @@
    },
    "to": [
    {
    "key_code": "v",
    "key_code": "d",
    "modifiers": ["right_shift"]
    }
    ],
    @@ -7054,7 +7135,7 @@
    },
    "to": [
    {
    "key_code": "z",
    "key_code": "v",
    "modifiers": ["right_shift"]
    }
    ],
    @@ -7184,7 +7265,34 @@
    }
    ]
    },
    "devices": [],
    "devices": [
    {
    "disable_built_in_keyboard_if_exists": false,
    "fn_function_keys": [],
    "identifiers": {
    "is_keyboard": true,
    "is_pointing_device": false,
    "product_id": 25174,
    "vendor_id": 51984
    },
    "ignore": true,
    "manipulate_caps_lock_led": true,
    "simple_modifications": []
    },
    {
    "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": true,
    "manipulate_caps_lock_led": true,
    "simple_modifications": []
    }
    ],
    "fn_function_keys": [
    {
    "from": {
    @@ -7311,7 +7419,7 @@
    "parameters": {
    "delay_milliseconds_before_open_device": 1000
    },
    "selected": false,
    "selected": true,
    "simple_modifications": [],
    "virtual_hid_keyboard": {
    "country_code": 0,
  4. radlinskii created this gist Jun 4, 2022.
    9 changes: 9 additions & 0 deletions README.md
    Original file line number Diff line number Diff line change
    @@ -0,0 +1,9 @@
    Config file for [Karabiner Elements](https://karabiner-elements.pqrs.org/) used for customizing keyboard layout on MacOS.

    Profiles:

    - qwerty - default profile without any changes
    - qwerty with custom arrows - JKIL keys act as arrows when Capslock key is held. Section sign acts as caps
    - colemak dh - [colemak mod dh](https://colemakmods.github.io/mod-dh/) keyboard layout
    - qwerty with custom arrows - colemak dh with JKIL keys acting as arrows when Capslock key is held. Section sign acts as caps.

    7,323 changes: 7,323 additions & 0 deletions karabiner.json
    7,323 additions, 0 deletions not shown because the diff is too large. Please use a local Git client to view these changes.