diff --git a/misc/lily58.vil b/misc/lily58.vil new file mode 100644 index 0000000..65d744d --- /dev/null +++ b/misc/lily58.vil @@ -0,0 +1,582 @@ +{ + "version": 1, + "uid": 452674973127736702, + "layout": [ + [ + [ + "KC_ESCAPE", + "KC_1", + "KC_2", + "KC_3", + "KC_4", + "KC_5" + ], + [ + "KC_TAB", + "KC_Q", + "KC_W", + "KC_E", + "KC_R", + "KC_T" + ], + [ + "KC_LCTRL", + "KC_A", + "KC_S", + "KC_D", + "KC_F", + "KC_G" + ], + [ + "KC_LSHIFT", + "KC_Z", + "KC_X", + "KC_C", + "KC_V", + "KC_B" + ], + [ + -1, + "MO(1)", + "KC_LGUI", + "KC_LALT", + "KC_SPACE", + "KC_LBRACKET" + ], + [ + "KC_EQUAL", + "KC_0", + "KC_9", + "KC_8", + "KC_7", + "KC_6" + ], + [ + "KC_MINUS", + "KC_P", + "KC_O", + "KC_I", + "KC_U", + "KC_Y" + ], + [ + "KC_QUOTE", + "KC_SCOLON", + "KC_L", + "KC_K", + "KC_J", + "KC_H" + ], + [ + "KC_BSLASH", + "KC_SLASH", + "KC_DOT", + "KC_COMMA", + "KC_M", + "KC_N" + ], + [ + -1, + "KC_ESCAPE", + "MO(2)", + "KC_BSPACE", + "TD(0)", + "KC_RBRACKET" + ] + ], + [ + [ + "KC_F1", + "KC_F2", + "KC_F3", + "KC_F4", + "KC_F5", + "KC_F6" + ], + [ + "KC_TRNS", + "KC_TRNS", + "KC_TRNS", + "KC_TRNS", + "KC_TRNS", + "KC_TRNS" + ], + [ + "KC_TRNS", + "KC_TRNS", + "KC_TRNS", + "KC_TRNS", + "KC_TRNS", + "KC_TRNS" + ], + [ + "KC_TRNS", + "KC_TRNS", + "KC_TRNS", + "KC_TRNS", + "KC_TRNS", + "KC_TRNS" + ], + [ + -1, + "KC_TRNS", + "KC_TRNS", + "KC_TRNS", + "KC_TRNS", + "KC_NO" + ], + [ + "KC_F12", + "KC_F11", + "KC_F10", + "KC_F9", + "KC_F8", + "KC_F7" + ], + [ + "KC_NO", + "KC_NO", + "KC_NO", + "KC_BTN2", + "KC_BTN1", + "KC_BTN1" + ], + [ + "KC_NO", + "KC_NO", + "KC_MS_R", + "KC_MS_U", + "KC_MS_D", + "KC_MS_L" + ], + [ + "KC_NO", + "KC_NO", + "KC_NO", + "KC_WH_U", + "KC_WH_D", + "KC_NO" + ], + [ + -1, + "KC_TRNS", + "KC_TRNS", + "KC_TRNS", + "KC_DELETE", + "KC_NO" + ] + ], + [ + [ + "KC_GRAVE", + "KC_TRNS", + "KC_TRNS", + "KC_TRNS", + "KC_TRNS", + "KC_TRNS" + ], + [ + "KC_TRNS", + "KC_TRNS", + "KC_TRNS", + "KC_TRNS", + "KC_LBRACKET", + "KC_RBRACKET" + ], + [ + "KC_TRNS", + "KC_BRID", + "KC_BRIU", + "KC_TRNS", + "LSFT(KC_9)", + "LSFT(KC_0)" + ], + [ + "KC_TRNS", + "KC_TRNS", + "KC_TRNS", + "KC_TRNS", + "LSFT(KC_LBRACKET)", + "LSFT(KC_RBRACKET)" + ], + [ + -1, + "KC_TRNS", + "KC_TRNS", + "KC_TRNS", + "KC_TRNS", + "KC_TRNS" + ], + [ + "KC_TRNS", + "KC_VOLU", + "KC_VOLD", + "KC_MUTE", + "KC_TRNS", + "KC_TRNS" + ], + [ + "KC_MPLY", + "KC_MNXT", + "KC_MPRV", + "KC_PSCREEN", + "KC_TRNS", + "LSFT(KC_BSLASH)" + ], + [ + "KC_TRNS", + "KC_TRNS", + "KC_RIGHT", + "KC_UP", + "KC_DOWN", + "KC_LEFT" + ], + [ + "KC_TRNS", + "KC_TRNS", + "KC_TRNS", + "KC_TRNS", + "KC_TRNS", + "KC_TRNS" + ], + [ + -1, + "KC_TRNS", + "KC_TRNS", + "KC_TRNS", + "KC_TRNS", + "KC_TRNS" + ] + ], + [ + [ + "KC_NO", + "KC_NO", + "KC_NO", + "KC_NO", + "KC_NO", + "KC_NO" + ], + [ + "KC_NO", + "KC_NO", + "KC_NO", + "KC_NO", + "KC_NO", + "KC_NO" + ], + [ + "KC_NO", + "KC_NO", + "KC_NO", + "KC_NO", + "KC_NO", + "KC_NO" + ], + [ + "KC_NO", + "KC_NO", + "KC_NO", + "KC_NO", + "KC_NO", + "KC_NO" + ], + [ + -1, + "KC_TRNS", + "KC_TRNS", + "KC_TRNS", + "KC_TRNS", + "KC_NO" + ], + [ + "KC_NO", + "KC_NO", + "KC_NO", + "KC_NO", + "KC_NO", + "KC_NO" + ], + [ + "KC_NO", + "KC_NO", + "KC_NO", + "KC_NO", + "KC_NO", + "KC_NO" + ], + [ + "KC_NO", + "KC_NO", + "KC_NO", + "KC_NO", + "KC_NO", + "KC_NO" + ], + [ + "KC_NO", + "KC_NO", + "KC_NO", + "KC_NO", + "KC_NO", + "KC_NO" + ], + [ + -1, + "KC_TRNS", + "KC_TRNS", + "KC_TRNS", + "KC_TRNS", + "KC_NO" + ] + ], + [ + [ + "KC_NO", + "KC_NO", + "KC_NO", + "KC_NO", + "KC_NO", + "KC_NO" + ], + [ + "KC_NO", + "KC_NO", + "KC_NO", + "KC_NO", + "KC_NO", + "KC_NO" + ], + [ + "KC_NO", + "KC_NO", + "KC_NO", + "KC_NO", + "KC_NO", + "KC_NO" + ], + [ + "KC_NO", + "KC_NO", + "KC_NO", + "KC_NO", + "KC_NO", + "KC_NO" + ], + [ + -1, + "KC_TRNS", + "KC_TRNS", + "KC_TRNS", + "KC_TRNS", + "KC_NO" + ], + [ + "KC_NO", + "KC_NO", + "KC_NO", + "KC_NO", + "KC_NO", + "KC_NO" + ], + [ + "KC_NO", + "KC_NO", + "KC_NO", + "KC_NO", + "KC_NO", + "KC_NO" + ], + [ + "KC_NO", + "KC_NO", + "KC_NO", + "KC_NO", + "KC_NO", + "KC_NO" + ], + [ + "KC_NO", + "KC_NO", + "KC_NO", + "KC_NO", + "KC_NO", + "KC_NO" + ], + [ + -1, + "KC_TRNS", + "KC_TRNS", + "KC_TRNS", + "KC_TRNS", + "KC_NO" + ] + ], + [ + [ + "KC_NO", + "KC_NO", + "KC_NO", + "KC_NO", + "KC_NO", + "KC_NO" + ], + [ + "KC_NO", + "KC_NO", + "KC_NO", + "KC_NO", + "KC_NO", + "KC_NO" + ], + [ + "KC_NO", + "KC_NO", + "KC_NO", + "KC_NO", + "KC_NO", + "KC_NO" + ], + [ + "KC_NO", + "KC_NO", + "KC_NO", + "KC_NO", + "KC_NO", + "KC_NO" + ], + [ + -1, + "KC_TRNS", + "KC_TRNS", + "KC_TRNS", + "KC_TRNS", + "KC_NO" + ], + [ + "KC_NO", + "KC_NO", + "KC_NO", + "KC_NO", + "KC_NO", + "KC_NO" + ], + [ + "KC_NO", + "KC_NO", + "KC_NO", + "KC_NO", + "KC_NO", + "KC_NO" + ], + [ + "KC_NO", + "KC_NO", + "KC_NO", + "KC_NO", + "KC_NO", + "KC_NO" + ], + [ + "KC_NO", + "KC_NO", + "KC_NO", + "KC_NO", + "KC_NO", + "KC_NO" + ], + [ + -1, + "KC_TRNS", + "KC_TRNS", + "KC_TRNS", + "KC_TRNS", + "KC_NO" + ] + ] + ], + "encoder_layout": [ + [], + [], + [], + [], + [], + [] + ], + "layout_options": -1, + "macro": [ + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [], + [] + ], + "vial_protocol": 6, + "via_protocol": 9, + "tap_dance": [ + [ + "KC_ENTER", + "KC_LGUI", + "KC_NO", + "KC_NO", + 135 + ], + [ + "KC_NO", + "KC_NO", + "KC_NO", + "KC_NO", + 100 + ], + [ + "KC_NO", + "KC_NO", + "KC_NO", + "KC_NO", + 100 + ], + [ + "KC_NO", + "KC_NO", + "KC_NO", + "KC_NO", + 100 + ] + ], + "combo": [], + "key_override": [], + "settings": { + "1": 0, + "2": 50, + "3": 0, + "4": 175, + "5": 5, + "6": 5000, + "7": 100, + "8": 0, + "9": 10, + "10": 20, + "11": 4, + "12": 6, + "13": 18, + "14": 0, + "15": 84, + "16": 7, + "17": 42, + "18": 0, + "19": 80, + "20": 5, + "21": 0 + } +} diff --git a/misc/vimium_c.json b/misc/vimium_c.json new file mode 100644 index 0000000..5ca73cf --- /dev/null +++ b/misc/vimium_c.json @@ -0,0 +1,34 @@ +{ + "name": "Vimium C", + "@time": "7/8/2025, 3:04:38 PM", + "time": 1751976278158, + "environment": { + "extension": "2.12.3", + "platform": "linux", + "firefox": 140 + }, + "exclusionRules": [ + { + "passKeys": " ", + "pattern": ":https://www.twitch.tv/" + }, + { + "passKeys": "c t", + "pattern": ":https://www.youtube.com/" + }, + { + "passKeys": "", + "pattern": ":https://monkeytype.com/" + } + ], + "keyLayout": 2, + "keyMappings": [ + "#!no-check", + "# since i use vertival tabs it's move logical to use J and K to move up and down", + "unmap J", + "unmap K", + "map J nextTab", + "map K previousTab" + ], + "vimSync": true +}