From 2f409616e7c0a191f351bc159eb0f65043866844 Mon Sep 17 00:00:00 2001 From: kemonine Date: Mon, 23 Nov 2020 15:20:48 -0500 Subject: [PATCH] Update kemonine tidbit config / keymaps --- keyboards/nullbitsco/tidbit/keymap.c | 44 +- .../nullbitsco/tidbit/layer-1---mouse.json | 22 +- .../nullbitsco/tidbit/layer-1---mouse.png | Bin 14804 -> 14733 bytes .../tidbit/layer-2---number-pad.json | 2 +- .../tidbit/layer-2---number-pad.png | Bin 9553 -> 9766 bytes .../tidbit/nullbitsco_tidbit_kemonine.hex | 1008 +++++++++++++++++ keyboards/nullbitsco/tidbit/rules.mk | 1 + .../tidbit/keymaps/kemonine/keymap.c | 44 +- .../tidbit/keymaps/kemonine/rules.mk | 1 + 9 files changed, 1066 insertions(+), 56 deletions(-) create mode 100644 keyboards/nullbitsco/tidbit/nullbitsco_tidbit_kemonine.hex create mode 100644 keyboards/nullbitsco/tidbit/rules.mk create mode 100644 qmk/keyboards/nullbitsco/tidbit/keymaps/kemonine/rules.mk diff --git a/keyboards/nullbitsco/tidbit/keymap.c b/keyboards/nullbitsco/tidbit/keymap.c index 5246a5f3..8d389518 100644 --- a/keyboards/nullbitsco/tidbit/keymap.c +++ b/keyboards/nullbitsco/tidbit/keymap.c @@ -40,20 +40,20 @@ void change_accel(void) { const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = { // Base layer (numpad) [0] = LAYOUT( - TO(1), PROG, KC_AUDIO_VOL_UP, \ - KC_MS_WH_LEFT, KC_NO, KC_MS_WH_RIGHT, KC_AUDIO_VOL_DOWN, \ - KC_MS_BTN1, KC_MS_UP, KC_MS_BTN2, LCTL(LALT(KC_TAB)), \ - KC_MS_LEFT, KC_MS_DOWN, KC_MS_RIGHT, LGUI(KC_DOWN), \ - KC_NO, KC_ESC, ACCEL_ADJ, ACCEL \ + TO(1), PROG, KC_NO, \ + KC_MS_BTN1, KC_MS_UP, KC_MS_BTN2, LCTL(LALT(KC_TAB)), \ + KC_MS_LEFT, KC_MS_DOWN, KC_MS_RIGHT, LGUI(KC_DOWN), \ + KC_ESC, KC_MS_WH_LEFT, KC_MS_WH_RIGHT, ACCEL, \ + KC_AUDIO_MUTE, KC_AUDIO_VOL_DOWN, KC_AUDIO_VOL_UP, ACCEL_ADJ \ ), // Function layer (numpad) [1] = LAYOUT( - TO(0), PROG, KC_KP_SLASH, - KC_KP_7, KC_KP_8, KC_KP_9, KC_KP_ASTERISK, - KC_KP_4, KC_KP_5, KC_KP_6, KC_KP_MINUS, - KC_KP_1, KC_KP_2, KC_KP_3, KC_KP_PLUS, - KC_NO, KC_KP_0, KC_KP_DOT, KC_KP_ENTER + TO(0), PROG, KC_KP_SLASH, + KC_KP_7, KC_KP_8, KC_KP_9, KC_KP_ASTERISK, + KC_KP_4, KC_KP_5, KC_KP_6, KC_KP_MINUS, + KC_KP_1, KC_KP_2, KC_KP_3, KC_KP_PLUS, + KC_AUDIO_MUTE, KC_KP_0, KC_KP_DOT, KC_KP_ENTER ), }; @@ -127,8 +127,8 @@ void encoder_update_user(uint8_t index, bool clockwise) { } // Customized HSV values for layer highlights -#define HSV_KMN_PURPLE 191, 255, 120 -#define HSV_KMN_ORANGE 10,255, 120 +#define HSV_KMN_PURPLE 191, 255, 180 +#define HSV_KMN_ORANGE 10,255, 180 const rgblight_segment_t PROGMEM led_underglow_purple[] = RGBLIGHT_LAYER_SEGMENTS( {0, RGBLED_NUM, HSV_KMN_PURPLE} @@ -154,15 +154,15 @@ void keyboard_post_init_user(void) { } layer_state_t layer_state_set_user(layer_state_t state) { - switch (get_highest_layer(state)) { - case 1: - register_code(KC_NLCK); - rgblight_set_layer_state(1, layer_state_cmp(state, 1)); - break; - default: // for any other layers, or the default layer - unregister_code(KC_NLCK); - rgblight_set_layer_state(0, layer_state_cmp(state, 0)); - break; - } + rgblight_set_layer_state(1, layer_state_cmp(state, 1)); + rgblight_set_layer_state(0, layer_state_cmp(state, 0)); + switch (get_highest_layer(state)) { + case 1: + register_code(KC_NLCK); + break; + case 0: + unregister_code(KC_NLCK); + break; + } return state; } diff --git a/keyboards/nullbitsco/tidbit/layer-1---mouse.json b/keyboards/nullbitsco/tidbit/layer-1---mouse.json index dca94b0f..4f290ebb 100644 --- a/keyboards/nullbitsco/tidbit/layer-1---mouse.json +++ b/keyboards/nullbitsco/tidbit/layer-1---mouse.json @@ -11,13 +11,7 @@ }, "TG(1)", "Boot", - "Vol Up" - ], - [ - "Wheel Left", - "", - "Wheel Right", - "Vol Down" + "" ], [ "Left Click", @@ -31,16 +25,22 @@ "Right", "GUI + Down" ], + [ + "Esc", + "Wheel Left", + "Wheel Right", + "Accel" + ], [ { "a": 5 }, - "W Up\nW Dn", + "W Up\nW Dn\n\n\n\n\nMute", { "a": 7 }, - "Esc", - "Accel Mode", - "Accel" + "Vol Down", + "Vol Up", + "Accel Mode" ] ] \ No newline at end of file diff --git a/keyboards/nullbitsco/tidbit/layer-1---mouse.png b/keyboards/nullbitsco/tidbit/layer-1---mouse.png index 52f8cf79b72c81ccb85e57aa49a93fc7900f889a..4074e9feb1296fc0eee5349c62efa62122a1fd52 100644 GIT binary patch literal 14733 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 literal 14804 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 diff --git a/keyboards/nullbitsco/tidbit/layer-2---number-pad.json b/keyboards/nullbitsco/tidbit/layer-2---number-pad.json index 26121366..96e5fe9a 100644 --- a/keyboards/nullbitsco/tidbit/layer-2---number-pad.json +++ b/keyboards/nullbitsco/tidbit/layer-2---number-pad.json @@ -35,7 +35,7 @@ { "a": 5 }, - "V Up\nV Dn\n\n\n\n\nEnc", + "V Up\nV Dn\n\n\n\n\nMute", { "a": 7 }, diff --git a/keyboards/nullbitsco/tidbit/layer-2---number-pad.png b/keyboards/nullbitsco/tidbit/layer-2---number-pad.png index 90a6ec90d938c48008639e8a68de07ec1c94c3b1..815618460c299e9b29cb94daf33cd02cfa21049f 100644 GIT binary patch literal 9766 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 diff --git a/keyboards/nullbitsco/tidbit/nullbitsco_tidbit_kemonine.hex b/keyboards/nullbitsco/tidbit/nullbitsco_tidbit_kemonine.hex new file mode 100644 index 00000000..4c7e9b90 --- /dev/null +++ b/keyboards/nullbitsco/tidbit/nullbitsco_tidbit_kemonine.hex @@ -0,0 +1,1008 @@ +:100000000C94A9010C94F0010C94F0010C94F001F3 +:100010000C94F0010C94F0010C94F0010C94F0019C +:100020000C94F0010C94F0010C94001A0C94BC197F +:100030000C941E1E0C94F0010C94F0010C94F00131 +:100040000C94F0010C94F0010C94F0010C94F0016C +:100050000C94F0010C94FA1D0C94F0010C94F00136 +:100060000C94F0010C94451E0C94671E0C94F00146 +:100070000C94F0010C94F0010C94F0010C94F0013C +:100080000C94F0010C94F0010C94F0010C94F0012C +:100090000C94F0010C94F0010C94F0010C94F0011C +:1000A0000C94F0010C94F0010C94F00100080AFF8C +:1000B000B4FF000000000008BFFFB4FF0000000014 +:1000C000000101010101010101010202020202021B +:1000D00002020203030303030303030404040404EE +:1000E00004040505050505060606060607070707B5 +:1000F0000708080808090909090A0A0A0B0B0B0C6A +:100100000C0C0D0D0D0E0E0E0F0F0F101011111106 +:100110001212131314141515161617171818191987 +:100120001A1A1B1B1C1D1D1E1E1F202021222223EC +:100130002424252626272829292A2B2C2D2D2E2F2D +:1001400030313232333435363738393A3B3C3D3E44 +:100150003F404142434445464748494A4C4D4E4F33 +:1001600050515354555658595A5B5D5E5F616264F5 +:10017000656668696B6C6D6F7072737577787A7B82 +:100180007D7E8082838587888A8C8E8F91939596D9 +:10019000989A9C9EA0A2A3A5A7A9ABADAFB1B3B5F9 +:1001A000B7BABCBEC0C2C4C6C9CBCDCFD1D4D6D8D5 +:1001B000DBDDDFE2E4E7E9EBEEF0F3F5F8FAFDFF73 +:1001C00000001150285D0000F400F000F5002B0540 +:1001D000F200F100F30051082900FB00FC00295D4A +:1001E000A800AA00A9002A5D00001050285D540054 +:1001F0005F006000610055005C005D005E0056001D +:1002000059005A005B005700A800620063005800C4 +:10021000B600AC00000005010902A1018502090138 +:10022000A10005091901290515002501950575018C +:10023000810295017503810105010930093115819C +:10024000257F95027508810609381581257F95015E +:1002500075088106050C0A38021581257F95017500 +:10026000088106C0C005010980A101850319012A82 +:10027000B700150126B700950175108100C0050C67 +:100280000901A101850419012AA002150126A00275 +:10029000950175108100C005010906A10105071926 +:1002A000E029E71500250195087501810295017582 +:1002B0000881010507190029FF150026FF00950692 +:1002C0007508810005081901290595057501910238 +:1002D000950175039101C009023B00020100A0FADB +:1002E000090400000103010100092111010001229C +:1002F00040000705810308000A090401000103000A +:10030000000009211101000122810007058203205C +:10031000000A1201100100000008616E6160010016 +:10032000010203010403300000000E0354004900E1 +:100330004400420049005400000012036E007500A2 +:100340006C006C006200690074007300000004031C +:10035000090411241FBECFEFDAE0DEBFCDBF04B623 +:1003600003FE27C08091680390916903A0916A03FE +:10037000B0916B038730904BA740B04BD1F41092F3 +:1003800068031092690310926A0310926B0314BE03 +:1003900084B7877F84BF0FB6F894A89580916000DA +:1003A000886180936000109260000FBEE0E0F8E387 +:1003B000099511E0A0E0B1E0E6E8FEE302C0059097 +:1003C0000D92A835B107D9F723E0A8E5B1E001C047 +:1003D0001D92A836B207E1F70E94DB1A0C94091FA0 +:1003E0000C940000E8EDF0E080818E7F8083109215 +:1003F000E2001092DA001092E100A0EEB0E08C91E1 +:1004000081608C9380818F77808319BCA7EDB0E0E9 +:100410008C918E7F8C9380818F7E8083109251038C +:1004200008952091E4003091E50095E6A90120911E +:10043000EC00822F817020FF06C08091E80080FFD1 +:1004400006C080E008952091E80022FD1AC0809146 +:100450005E03882389F0853089F08091EB0085FD6B +:100460000FC02091E4003091E50042175307F9F2E4 +:100470009150E1F684E0089582E0089583E00895C4 +:1004800081E00895EF92FF920F931F93CF937C0129 +:100490008B010E941102C82F811117C08091E800C2 +:1004A00085FD0BC08091E8008E778093E8000E9464 +:1004B0001102882399F3C82F08C0F70181917F01A9 +:1004C0008093F1000150110949F78C2FCF911F91B2 +:1004D0000F91FF90EF9008958091600387FF13C004 +:1004E0008091E80082FF06C08091E8008B778093BE +:1004F000E80004C080915E038111F2CF08958091DD +:100500005E038823D9F38091E80080FFF8CF8091C3 +:10051000E8008E77ECCF982F9093E900242F762F68 +:1005200050E0891731F07091EC002091ED0050916E +:10053000F00021FD07C09F5F973071F78093E900BD +:1005400081E008953091EB003E7F3093EB003091D5 +:10055000ED003D7F3093ED003091EB003160309342 +:10056000EB007093EC002093ED005093F00020918D +:10057000EE0027FDE0CF80E00895CF92DF92EF926A +:10058000FF920F931F93CF93DF93C8EDD0E0888144 +:100590008F7E8883E7EDF0E080818160808384E056 +:1005A00082BF81E08093510388818E7F888302EE31 +:1005B00010E0F80110821092DA0081EEC82ED12CE2 +:1005C000F601108288818F7788838881806888838C +:1005D00088818F7D888319BC10925E0310925F031F +:1005E00010925D0310925C0390EEE92EF12CF7015E +:1005F00080818B7F808388818160888342E060E096 +:1006000080E00E948B02F60180818E7F8083F8015A +:10061000808181608083808188608083F701808110 +:100620008E7F8083888180618883DF91CF911F9145 +:100630000F91FF90EF90DF90CF900895FC01809193 +:1006400066039091670386179707A0F061157105FF +:1006500029F49091E8009E779093E80090E061156E +:10066000710551F4911108C08091E80082FF34C0F7 +:1006700080E00895BC01F2CF80915E038823C1F130 +:100680008530C1F18091E80083FD30C08091E800A1 +:1006900082FDEACF8091E80080FFE1CF8091F300F6 +:1006A0002091F200382F6115710519F028303105BD +:1006B00058F091E02830310509F090E02091E800F1 +:1006C0002E772093E800CBCF81918093F100615089 +:1006D00071092F5F3F4FE7CF80915E03882341F080 +:1006E000853041F08091E80083FFBECF81E008951E +:1006F00082E0089583E008958091530308959091D6 +:100700004603803F59F48091470387FF0DC0109244 +:10071000470391110BC01092410308C0813F81F43F +:100720008091470318169CF3992381F08091480328 +:1007300090914903892B09F064C010923E030895FB +:10074000823F49F497FFF0CF109246038091470310 +:100750008111ECCFE0CF833F19F41916ACF3E4CF4D +:1007600020914803893F29F41216F4F610924803A9 +:10077000DBCF8A3F19F427FFD7CFF8CF2091490369 +:100780008B3F29F427FFD0CF10924903CDCF8C3F68 +:1007900019F41216CCF3C8CF843F31F4809145038D +:1007A0008E7F80934503C0CF853F21F48091450320 +:1007B0008D7FF7CF863F21F4809145038B7FF1CF6A +:1007C000873F21F480914503877FEBCF883F21F459 +:1007D000809145038F7EE5CF8D3F31F480911F03DB +:1007E0008E7F80931F03A0CF8E3F21F480911F0343 +:1007F0008D7FF7CF8F3F09F097CF80911F038B7FBD +:10080000F0CF089580911F0380FD1CC081FD14C0AE +:1008100082FD14C0809141038823A1F0843180F4CB +:100820002AE0829FC001112464E170E00E949E1EB4 +:10083000862F672B39F0089585E008958FE7089596 +:100840008AE0089581E0089580911F0380FD14C01F +:1008500081FD14C082FD14C080914103882391F072 +:100860008F3090F429E1829FC00111246FE070E085 +:100870000E949E1E862F089581E008958CE00895C1 +:100880008FE7089585E0089589E10895803F31F468 +:100890000E9424048195809347030895813F19F4B1 +:1008A0000E942404F8CF823F31F40E9424048195F1 +:1008B000809346030895833F19F40E942404F8CFDF +:1008C000893F29F40E9402048093480308958A3FD7 +:1008D00021F40E9402048195F7CF8B3F31F40E94EE +:1008E000020481958093490308958C3F19F40E9476 +:1008F0000204F8CF843F31F48091450381608093F6 +:1009000045030895853F21F4809145038260F7CF28 +:10091000863F21F4809145038460F1CF873F21F425 +:10092000809145038860EBCF883F21F48091450397 +:100930008061E5CF8D3F31F480911F03816080930A +:100940001F0308958E3F21F480911F038260F7CF2B +:100950008F3FB9F780911F038460F1CF9C014FB79F +:10096000F89480911B0390911C03A0911D03B091FA +:100970001E034FBF821B930B08952FB7F8948091ED +:100980001B0390911C03A0911D03B0911E032FBF68 +:1009900008950E94BD049C019091460380914703F5 +:1009A000982B21F030934303209342039091480306 +:1009B00080914903982B21F03093400320933F030B +:1009C000E0913303F0913403309749F082E0809353 +:1009D00044030480F581E02D84E493E009940895B4 +:1009E0009C01FC0132969FEF80E04191461751F047 +:1009F0009F3F19F4411101C0982F8F5F8630A9F7EE +:100A00009F3F09F40895290F311D97FD3A95F9018B +:100A10006283089580911603811110921603089540 +:100A20008091150390911403892B90911303892BC6 +:100A30008093580190911603992391F0892B80930C +:100A4000580120E08AE591E0FC013191CF0131119C +:100A50002F5FF1E080369F07B9F721110E940A0548 +:100A6000E0913303F0913403309731F00280F38149 +:100A7000E02D88E591E009940895990F990F890F69 +:100A8000982F977086958695869525E0829FF00130 +:100A90001124ED5FFC4F50E040E080E0219130E018 +:100AA000092E02C0369527950A94E2F72170332764 +:100AB000042E01C0220F0A94EAF7822B4F5F5F4F8A +:100AC0004530510559F70895990F990F890F982FBF +:100AD000977041E001C0440F9A95EAF78695869594 +:100AE000869595E0899FF0011124ED5FFC4F30E081 +:100AF00020E070E05191DF011197CB01022E02C07E +:100B0000969587950A94E2F78170819585278423CD +:100B100085278C932F5F3F4F2530310559F7089576 +:100B2000282F8091250390912603A0912703B0914F +:100B300028030097A105B10521F4822F80958170CB +:100B4000089504C0B695A795979587952A95D2F7ED +:100B5000F6CF809102039091D102981301C00895BD +:100B60008F5F8770FACF882341F0809590911503AD +:100B70008923809315030C9410050895882339F078 +:100B800090911503982B909315030C9410050895DC +:100B90002091C4013091C5012817390771F0909355 +:100BA000C5018093C401E0913303F0913403309781 +:100BB00021F00084F185E02D099408952091C2016F +:100BC0003091C3012817390771F09093C3018093C6 +:100BD000C201E0913303F0913403309721F0068095 +:100BE000F781E02D099408951092140310921303D5 +:100BF0000E94100586E0E4E4F3E0DF011D928A958F +:100C0000E9F71092410310923E0310921F030E94D5 +:100C1000C90490E080E00E94DE0590E080E00C9442 +:100C2000C80560931703709318038093190390937A +:100C30001A030C94F4058823F1F19CEF980F913A74 +:100C400078F4EAE5F1E020E631E09191891303C000 +:100C5000DF0111971C922E173F07B9F70C9410056E +:100C600090E2980F983088F4877021E030E0A90175 +:100C700002C0440F551F8A95E2F7CA0180959091F2 +:100C80001503892380931503E9CF9BE5980F9330D3 +:100C900020F490E080E00C94DE0598E5980F973101 +:100CA00020F490E080E00C94C805803F20F00E9482 +:100CB0007F030C94C9040895CF93C82F882309F4A7 +:100CC00056C08CEF8C0F813AF8F4EAE5F1E080E64B +:100CD00091E0DF012D91C21759F08A179B07D1F7D8 +:100CE0006C2F88E591E00E94F004CF910C941005E0 +:100CF0002191C21303C0DF0111971C928E179F0729 +:100D0000B9F70E941005ECCF80E28C0F883068F4B0 +:100D1000C77021E030E001C0220FCA95EAF7809148 +:100D20001503822B80931503E0CFEBE5EC0FE33046 +:100D300040F4F0E0E35FFE4F808190E0CF910C94AF +:100D4000DE05E8E5EC0FE73150F4F0E0EE0FFF1FB1 +:100D5000E05FFE4F80819181CF910C94C805C03F28 +:100D600030F08C2F0E944604CF910C94C904CF918F +:100D70000895E0913303F0913403309721F001900E +:100D8000F081E02D099480E00895FA01811101C0FD +:100D9000FB01099480912B03982F9E7F39F4809159 +:100DA0002B038170826080932B0308958430B8F701 +:100DB0000895AF92BF92DF92EF92FF920F931F932D +:100DC000CF93DF93082F162FE901E42FF0E0E054D2 +:100DD000FF4F611110C0E4915E2F4E2F4983E883CD +:100DE0005A83DF91CF911F910F91FF90EF90DF9089 +:100DF000BF90AF900895E62EF12C4491D42EE42FAD +:100E0000F0E026E0829FC00111242FEF30E0B9010D +:100E10000E948A1E802F90E0880F991F55E5569FEB +:100E2000D001579FB00D11248A1B9B0B982F990F4F +:100E3000890F5901AE18BF08AE9ED001AF9EB00D0C +:100E4000BE9EB00D11245B2F189F80011124012F2D +:100E500011275901A01AB10AAE9E8001AF9E100D54 +:100E6000BE9E100D11245901A81AB108AE9CC001F4 +:100E7000AF9C900DBE9C900D1124892F9927281BA3 +:100E8000390B2E9FC0012F9F900D3E9F900D112476 +:100E9000E92F62307105A1F050F46115710509F474 +:100EA0009DCF6130710581F0EB2F512F97CF6430CA +:100EB000710569F080F06630710509F48FCFF4CFC9 +:100EC000E42F4B2F592F8ACFE42F412F87CFEB2FC1 +:100ED000542F492F83CF4B2F5D2DE12F7FCF909142 +:100EE000290392FF06C0282F28712830F9F4877F44 +:100EF000846093FF06C0282F28712831F1F4877E83 +:100F0000846120912A0320FF06C0382F38713830C1 +:100F1000D9F4877F816021FF06C0282F28712831EE +:100F2000D1F4877E816194FD877E0895282F2471F6 +:100F30002430F9F68B7F8860DCCF282F2471243190 +:100F400001F78B7E8861DDCF382F3171313019F791 +:100F50008E7F8860E0CF282F2171213121F78E7E8E +:100F60008861E1CFCF93DF9325E0829FC0011124F8 +:100F7000FC01E70FF11DEE0FFF1FEE0FFF1FE60F45 +:100F8000F11DEE0FFF1FE054FE4FC591D491CE012D +:100F9000C238D105B9F1E8F5C133D10509F499C0DA +:100FA00050F5C932D10509F48DC0CA32D10509F412 +:100FB00097C0C11531E5D30708F0BFC0C11520E5C2 +:100FC000D20708F016C1C83ED10508F09DC0C13E49 +:100FD000D10568F5C83AD10508F089C0C53AD105F0 +:100FE00008F0FFC0C130D10511F1209709F443C0CA +:100FF0002497E8F440C0C533D10509F45CC0C93377 +:10100000D105B9F620912903237089F080EE90E094 +:101010000EC0C33ED10591F168F4C03ED105F9F090 +:10102000C23ED10531F62091290322FD20C0DF9177 +:10103000CF910895C63ED10561F1C73ED10581F13A +:10104000C43ED10509F0B5CF20912A0321FFEFCF8F +:101050008091290384FD0FC087EE90E0E8CF2091B6 +:10106000290320FD12C130912A0330FFE0CF83EE27 +:1010700090E024FFDCCF90E080E0D9CF20912903DD +:1010800022FD06C130912A0330FDC0CF24FFCFCF0F +:10109000F2CF2091290323FFCACF24FDECCFDCCF70 +:1010A0002091290323FDF7C030912A0331FFEECFB1 +:1010B00084EE90E0BCCF2091290325FFB8CF89E2D0 +:1010C00090E0B5CF2091290325FFB1CF85E390E0D3 +:1010D000AECF2091290326FFAACF8AE290E0A7CFC6 +:1010E0002091290326FFA3CF81E390E0A0CFCF3B3F +:1010F000D10508F6C85AD0E0CC0FDD1FC05FDE4F27 +:1011000088819981946493CFC11530E2D30760F44C +:10111000C11521E0D20708F08ACFCE019065C03F0B +:10112000D10508F084CFA7CFC11530E4D30708F468 +:10113000A2CFCE019F70906A7ACFC11585E5D807FE +:1011400010F5C11524E5D20708F088C0C11533E5B4 +:10115000D30708F06FC0C11582E5D80708F465C051 +:101160009E012370332781E090E002C0880F991F11 +:101170002A95E2F7C695C69520E2C29FE0011124A8 +:101180008C2B9D2B50C0C11529E5D207A0F4C115A9 +:1011900038E5D30708F067C0C11586E5D80708F021 +:1011A0006ACF8C2F0E946F0790E0982F882788279E +:1011B0009F7190623CCFC1152AE5D20708F458C050 +:1011C000CE0190568115904208F055CF8D2F8F712A +:1011D0000E946F0790E0982F882788279F718C2B9B +:1011E000E8CFC55AD0E0C35FDE4F888190E09064BD +:1011F0001ECF9E01E4E036952795EA95E1F723702E +:101200008C2F86958695837030E2839FC0011124D0 +:10121000922BC37021E030E002C0220F331FCA9529 +:10122000E2F7822B932B9C6802CF9C2F8827816F3B +:10123000906AFDCE9E012370332781E090E002C0CA +:10124000880F991F2A95E2F7C695C69530E2C39F8D +:10125000E00111248C2B9D2B9A68E9CE9C2F8827C6 +:10126000846F906AE4CE9C2F8827806F906ADFCECF +:101270008C2F8F700E946F0734E0D695C7953A95F2 +:10128000E1F7CF709C2F9069D2CE89E390E0CFCE6A +:1012900082EE90E0CCCE86EE90E0C9CEBF92CF92A7 +:1012A000DF92EF92FF920F931F93CF93DF938C0106 +:1012B000C0902503D0902603E0902703F0902803E8 +:1012C0008091170390911803A0911903B0911A030C +:1012D000C82AD92AEA2AFB2ACFE1D0E0BC2ED701BE +:1012E000C6010C2E04C0B695A795979587950A94CC +:1012F000D2F780FD0EC0219788F7B12C8B2DDF919E +:10130000CF911F910F91FF90EF90DF90CF90BF9002 +:101310000895B8018C2F0E94B207019761F3EECFB8 +:10132000CF93DF93EC010E944E09BE01DF91CF9174 +:101330000C94B2070E949009292F2F7092959F70EC +:1013400092509E3078F4E92FF0E0E55FF04E0C9477 +:10135000B21E803F19F020F4883E20F481E0089509 +:10136000843FE1F380E00895883EC0F3813FD1F7E8 +:10137000F5CF822F86958695869508950C941B0649 +:101380000C945C06CF9384E090E00E94C11EC82FAD +:1013900081E290E00E94C11E982F8C2FCF9108957A +:1013A000CF93DF9300D00F92CDB7DEB790915E035D +:1013B000943019F589837B836A8382E08093E90006 +:1013C0008FEF9091E800815095FD06C095ED9A95BC +:1013D000F1F700008111F5CF8091E80085FF0DC085 +:1013E00050E040E063E070E0CE0101960E944202CE +:1013F0008091E8008E778093E8000F900F900F9017 +:10140000DF91CF910895BC0184E00C94D009BC0118 +:1014100083E00C94D0099C0182E08093E9009FEF67 +:101420008091E800915085FD06C085ED8A95F1F721 +:1014300000009111F5CF8091E80085FF0CC050E0CD +:1014400040E066E070E0C9010E9442028091E8003D +:101450008E778093E8000895CF93DF93EC0181E0CD +:101460008093E9008FEF9091E800815095FD06C0D0 +:1014700095ED9A95F1F700008111F5CF8091E80084 +:1014800085FF14C050E040E068E070E0CE010E94AB +:1014900042028091E8008E778093E80088E0FE01A8 +:1014A000A4E5B3E001900D928A95E1F7DF91CF9129 +:1014B0000895CF93C82F0E945C06C93349F42FEFDB +:1014C00087EE93E0215080409040E1F700C000009B +:1014D0008C2FCF910C941B060F931F93CF93DF9308 +:1014E000C42FD22FFC0182818823A1F04093C9022E +:1014F0000E94BD049093C1018093C001C77081E038 +:1015000001C0880FCA95EAF7DF91CF911F910F9123 +:101510000C94BE051091C902141335C08091C0010E +:101520009091C1010E94AE04883C910560F5C0E233 +:10153000CD0F1D17B9F080E2810F883040F417708D +:1015400081E001C0880F1A95EAF70E94B305C83000 +:1015500048F481E09D2F977001C0880F9A95EAF7B3 +:101560000E94BE05802F0E94590AC83098F4D77097 +:1015700081E001C0880FDA95EAF7DF91CF911F91E2 +:101580000F910C94B305C77081E001C0880FCA9514 +:10159000EAF7F3CFDF91CF911F910F9108954F920A +:1015A0005F927F928F929F92AF92BF92CF92DF9283 +:1015B000EF92FF920F931F93CF93DF930EE311E00F +:1015C00030E020E0C0E0EE24E394F12C55E2A52EBB +:1015D00053E0B52ED8018D918D01E82FE295EF7083 +:1015E000F0E091A18F70B70101C0660F8A95EAF70C +:1015F000892F862B81A382A1D62FD0958D2382A3FC +:10160000B0EABA95F1F7A701022E01C0440F0A947F +:10161000EAF7942E409580E2482E83E0582E92E41B +:10162000C92E91E0D92E812CD2017D902D01D601B9 +:101630005D916D01852F82958F7090E0DC01909611 +:101640008C9190E05F7002C0959587955A95E2F76E +:10165000592D572980FF02C0542F5721751631F09C +:10166000C2010197DC015C9388248394A414B5041F +:10167000D9F681A1D823D1A382A1682B62A3C8295E +:101680002F5F3F4F2430310509F0A4CFCC2341F127 +:1016900081E08093A4010E94BD049093A3018093F4 +:1016A000A2018091A2019091A3010E94AE0406972D +:1016B000D8F080912003809336038091210380939A +:1016C0003703809122038093380380912303809312 +:1016D00039038091240380933A031092A40104C03B +:1016E0008091A4018111DDCF8C2FDF91CF911F91CB +:1016F0000F91FF90EF90DF90CF90BF90AF909F90B1 +:101700008F907F905F904F900895CF92DF92EF92ED +:10171000FF926B017C010E94CA06B701A60188E016 +:1017200090E0FF90EF90DF90CF900C94E71E8091B7 +:101730002F03882319F0815080932F0360912B038E +:1017400070912C0380912D0390912E030C94850BA6 +:1017500080912F03833018F48F5F80932F03609163 +:101760002B0370912C0380912D0390912E030C94E8 +:10177000850BEBE2F3E083E0808311828FEF8283BD +:101780008383148260817181828193810C94850BA3 +:101790006CEE7EEF90E080E00E94F31E60E082E05D +:1017A00090E00E94D51E60E083E090E00E94D51E8C +:1017B00010921703109218031092190310921A0333 +:1017C00060E084E090E00E94D51E60E081E290E05D +:1017D0000E94D51E60E085E090E00E94D51E60E08A +:1017E00086E090E00E94D51E6FEF87E090E00E94B7 +:1017F000D51E40E050E0BA0188E090E00E94E71E6C +:1018000060E08DE090E00E94D51E40E050E0BA011B +:1018100088E190E00E94E71E60E087E190E00E948E +:10182000D51E40E050E0BA018CE190E00E94E71E36 +:1018300060E080E290E00E94D51E40E050E0BA01F6 +:101840008FE090E00E94E71E40E050E0BA0183E1A3 +:1018500090E00C94E71E10921503EAE5F1E086E0B3 +:10186000DF011D928A95E9F70C94F4051F93CF933D +:10187000DF93CDB7DEB7AA970FB6F894DEBF0FBEE1 +:10188000CDBF80E693E02091F100FC012193CF01D0 +:10189000F3E088369F07B9F780916103833009F43C +:1018A0006FC0B8F4813009F446C0823009F4B0C08A +:1018B0008091E80083FF87C280916003909161036B +:1018C0009A3008F080C2E92FF0E0E75EF04E0C9409 +:1018D000B21E8A3009F48BC08B3009F46EC0893097 +:1018E00039F780916003813219F7809164039091F8 +:1018F00065030297E8F68091E800877F8093E8000F +:101900008091E80082FF37C09091F3008091F2004F +:10191000029729F48091F1008B7F813021F480912E +:10192000F100809353038091E8008B778093E80067 +:101930000E946C02BDCF80916003813A09F0B8CF5C +:101940008091E800877F8093E80080916403909104 +:101950006503892B61F468E084E593E070E00E9400 +:101960001E038091E8008B778093E800A1CF60E0B0 +:1019700090E080E0F3CF80915E038111C1CF98CFDA +:1019800080916003813A09F093CF80916403909134 +:101990006503892B09F08CCF8091E800877F8093C5 +:1019A000E8008091E80080FFFCCF80910A018093DD +:1019B000F1008091E8008E77B9CF80916003813289 +:1019C00009F076CF8091640390916503892B09F02B +:1019D0006FCF8091E800877F8093E8000E946C02BF +:1019E0008091620380930A010E942B0C61CF809149 +:1019F0006003813209F05CCF8091E800877F80939B +:101A0000E8000E946C02809163038093520350CFE0 +:101A100080916003813A09F04BCF8091E800877F85 +:101A20008093E8008091E80080FFFCCF8091520312 +:101A3000BECF803899F0823809F0C5C18091640327 +:101A40008F70873008F0BFC18093E9008091EB0070 +:101A500085FB882780F91092E90006C080915C031D +:101A600090915D03911182609091E800977F90932F +:101A7000E8008093F1001092F1008091E8008E77E9 +:101A80009EC1882309F48CC1823009F09CC18091E9 +:101A9000620381118FC1809164038F702FEF280F33 +:101AA000263008F090C18093E9002091EB0020FFE0 +:101AB00081C1933031F48091EB0080628093EB0020 +:101AC00079C19091EB0090619093EB0021E030E0C0 +:101AD00001C0220F8A95EAF72093EA001092EA00EB +:101AE0008091EB008860EACF81116DC11091620393 +:101AF0001F778091E3008078812B8093E3008091B1 +:101B0000E800877F8093E8000E946C028091E800E3 +:101B100080FFFCCF8091E30080688093E30082E047 +:101B2000111183E080935E034EC18058823008F02B +:101B30004AC180916203909163038C3D23E0920738 +:101B4000A1F583E08A838AE289834FB7F894DE01A6 +:101B5000139620E03EE051E2E32FF0E0509357006F +:101B6000E49120FF03C0E295EF703F5FEF708E2F8E +:101B700090E0EA30C0F0C7968D939D932F5F24319B +:101B800059F74FBF8091E800877F8093E8006AE2B1 +:101B900070E0CE0101960E941E038091E8008B77D1 +:101BA0008093E80010C1C096E7CF40916403509144 +:101BB0006503292F33272330310509F445C078F513 +:101BC0002130310509F47BC08BE390E0E7EDF2E0D2 +:101BD0002230310509F0F7C02091E800277F2093DB +:101BE000E80020916603309167038217930708F499 +:101BF0009C0140E02115310509F070C041116EC013 +:101C00008091E80082FDC9CF80915E03882329F28C +:101C1000853019F28091E80083FFF2CFBECF2132E8 +:101C2000310509F440C02232310509F0CCC041151C +:101C3000510509F44EC04130510509F0C4C081E896 +:101C400090E0E6E1F2E0C8CF992781309105D9F024 +:101C5000009771F082309105F1F0039709F0B3C05D +:101C6000E4E2F3E0E4918E2F90E0E4E2F3E007C0D9 +:101C7000EEE4F3E0E4918E2F90E0EEE4F3E00097E1 +:101C800009F4A1C0A9CFEAE3F3E0E4918E2F90E03C +:101C9000EAE3F3E0F4CFEAE2F3E0E4918E2F90E0A0 +:101CA000EAE2F3E0ECCF4115510571F04130510506 +:101CB00009F089C089E090E0E2E0F3E08DCF82E1B5 +:101CC00090E0E2E1F3E088CF89E090E0E9EEF2E035 +:101CD00083CF80E490E0E7E9F2E07ECF80915E037D +:101CE000882309F45ACF853009F457CF8091E80052 +:101CF00083FD53CF8091E80082FD82CF8091E80080 +:101D000080FF78CF9091F3008091F200211531058A +:101D100019F08830910550F041E0089709F040E053 +:101D20008091E8008E778093E80064CF44914093DF +:101D3000F1003196215031090196E8CF803809F041 +:101D400042C08091E800877F8093E80080915F0324 +:101D50008093F10092CE811136C01091620312304F +:101D600090F58091E800877F8093E80010935F03EF +:101D70000E946C02112311F084E005C08091E30001 +:101D800087FDFACF81E080935E0342E061EC81E061 +:101D90000E948B0242E261EC82E00E948B0213C03F +:101DA00080916203813079F481E0933009F080E022 +:101DB00080935D031092E9008091E800877F809313 +:101DC000E8000E946C028091E80083FF0AC08091C5 +:101DD000E800877F8093E8008091EB008062809329 +:101DE000EB00AA960FB6F894DEBF0FBECDBFDF9111 +:101DF000CF911F9108950E942B0C2FEF84E39CE05C +:101E0000215080409040E1F700C0000081E08093C5 +:101E1000E00080E28093D8001092C9008FE19EE438 +:101E20000197F1F700C0000087E090EBDC018093A0 +:101E3000680390936903A0936A03B0936B0388E1EE +:101E40009CE00FB6F894A895809360000FBE909325 +:101E50006000FFCF5F926F927F928F929F92AF92BE +:101E6000BF92CF92DF92EF92FF920F931F93CF9387 +:101E7000DF9300D000D00F92CDB7DEB780912B0357 +:101E800080FD0AC0E8EAF1E01182108212823396E6 +:101E900021E0E03CF207C1F78090310390903203DB +:101EA0008114910409F457C080FF55C0D12CC12C76 +:101EB00066246394712C53E0552E8091A701930101 +:101EC0000C2C01C0220F0A94EAF7822309F43BC0CC +:101ED000F601EE0FFF1FE80DF91DE590F490E114F7 +:101EE000F104C9F145E050E0B701CE0101960E942E +:101EF000B81E09810F3F39F18A81800F9927991FF8 +:101F00008930910514F088E090E05C01AA0CBB1CBC +:101F10008A0D9B1DFC01E855FE4F5F01059D800168 +:101F2000112408551E4F0A151B0520F0F5E0EF0E91 +:101F3000F11CD8CF98014D816C818B810E94D9060C +:101F40000D5F1F4FF0CF2FEFC21AD20A38E0C31631 +:101F5000D10409F0B2CF269A35B13F7B25B1206478 +:101F60004FB7F89488EA91E0FC015191CF0168E005 +:101F700025B9000000C057FF35B9550F000000C05B +:101F800000C000C035B900C06A9591F7F1E0803C0F +:101F90009F0751F74FBF8FE594E00197F1F700C01D +:101FA00000000F900F900F900F900F90DF91CF9146 +:101FB0001F910F91FF90EF90DF90CF90BF90AF9067 +:101FC0009F908F907F906F905F900895EF92FF9217 +:101FD0000F931F93CF93DF9300D00F92CDB7DEB74F +:101FE000F82E062F142FE22E80912B0380FF36C08F +:101FF000E82FE695F0E0E55FFE4F90819093A50114 +:102000008E7F8230C9F49E012F5F3F4F8F2D0E943B +:10201000D90680912B0380FF0FC08B8199812A8183 +:10202000E8EAF1E0218390838283339631E0E03C5B +:10203000F307C1F70E942A0FF0922C0300932D039F +:1020400010932E03EE2051F060912B0370912C031E +:1020500080912D0390912E030E94850B0F900F907D +:102060000F90DF91CF911F910F91FF90EF90089506 +:1020700080912B0380FF19C08170826080932B03B5 +:10208000662351F060912B0370912C0380912D03F6 +:1020900090912E030E94850B20E040912E036091C9 +:1020A0002D0380912C030C94E60F089521E030E07D +:1020B000A90102C0440F551F8A95E2F7CA01209179 +:1020C000A701662369F0822B8093A7018091A60166 +:1020D000811109C080912B0360E086950C94381023 +:1020E00080958223F1CF0895CF92DF92EF92FF92F5 +:1020F0000F931F936B017C0160E0C114D104E104D4 +:10210000F10441F0DC01C601B695A7959795879536 +:10211000682F617081E00E94561061E0C114D10403 +:10212000E104F10409F06C2D617080E00E9456100A +:10213000A7016627772780E14115510561057105E3 +:1021400019F4B701A60180E0052F162F272F33279A +:10215000011511052105310519F0885FB901A801A4 +:102160008A019B01F4E03695279517950795FA9516 +:10217000D1F7011511052105310519F08C5FB90161 +:10218000A8018A019B01E2E03695279517950795EE +:10219000EA95D1F7011511052105310519F08E5F7A +:1021A000B901A8017695679557954795452B462B1C +:1021B000472B09F08F5F882371F0813019F483E594 +:1021C0000E945C06C701B6011F910F91FF90EF902E +:1021D000DF90CF90089583E50E941B06F3CF0E9405 +:1021E00074106093250370932603809327039093C4 +:1021F00028030C94F4050F931F9341E050E060E036 +:1022000070E004C0440F551F661F771F8A95D2F7F0 +:10221000CB01BA016095709580959095009125034A +:102220001091260320912703309128036023712306 +:10223000822393231F910F910C94EF10909112031E +:102240008095892380931203282F277071F4282FFB +:10225000082E000C330B9217130639F085958595DF +:1022600085950E94FB101092120308950F931F93FF +:1022700041E050E060E070E004C0440F551F661F6D +:10228000771F8A95D2F78091250390912603A0911C +:102290002703B09128038A019B01082B192B2A2BB5 +:1022A0003B2BC901B8011F910F910C94EF104F9275 +:1022B0005F926F927F928F929F92AF92BF92CF92D6 +:1022C000DF92EF92FF920F931F93CF93DF9300D093 +:1022D00000D00F92CDB7DEB77C01FC0183819481E1 +:1022E000892B39F010810181812F80238F3F09F0E4 +:1022F00053C50F900F900F900F900F90DF91CF91DB +:102300001F910F91FF90EF90DF90CF90BF90AF9013 +:102310009F908F907F906F905F904F9008950E9454 +:102320004E09D82E682F89819A810E946405E02F7A +:10233000F0E025E0D29EE00DF11D1124EE0FFF1F0D +:10234000EE0FFF1FE10FF11DEE0FFF1FE054FE4FD8 +:102350000591149109323DE5130709F496C00A323C +:102360008DE5180709F4DBC008329DE5190709F46B +:1023700073C0033FECE51E0709F4EFC008F05AC034 +:10238000083D2CE5120709F4E2C0093D3CE51307BE +:1023900009F4F5C0073D8CE5180709F4CFC0F70133 +:1023A0009281992309F409C51092C9020230FCE513 +:1023B0001F0708F4C8C106312CE5120738F0980150 +:1023C0002A5F3C452930310508F0BDC10E94C20991 +:1023D00090932A038093290300313CE5130709F405 +:1023E00081C108F00FC108309CE5190709F470C1DC +:1023F00008F0DEC00430FCE51F0709F461C108F0F5 +:10240000C4C002303CE5130709F450C103301C4539 +:1024100009F452C16091290310912A0384E090E0ED +:102420000E94D51E612F81E290E00E94D51E0E947D +:102430002B0C37C0053F9CE5190709F49AC008F436 +:1024400092C0063FFCE51F0709F0A9CF07E225EE81 +:1024500046EE66EF7CE577C0F7018281882309F4B8 +:102460009ECF809A889A80912B038E7F80932B0336 +:10247000FFEF20E732E0F15020403040E1F700C0AC +:1024800000000E942A0F0E94FB0E8091C802F701F3 +:102490009281992399F1813059F1882321F1823079 +:1024A00051F180911203877009F423CFF7018281E3 +:1024B000882309F41ECF82E00F900F900F900F90A9 +:1024C0000F90DF91CF911F910F91FF90EF90DF90D0 +:1024D000CF90BF90AF909F908F907F906F905F90C4 +:1024E0004F900C941E118DEF90E00E94C009D9CF3F +:1024F0008EEF90E0FACF8FEF90E0F7CF813061F070 +:10250000882329F0823069F68FEF90E002C08DEFCA +:1025100090E00E94BE09C5CF8EEF90E0FACFF701A0 +:1025200082818111BECF8091C8028F5F833018F401 +:102530008093C802B6CF1092C802B3CF06E221EE54 +:1025400041EE67ED7CE5C7010E946C0AAACF07E265 +:1025500025EE45EE68ED7CE5F6CF06E221EE40EE95 +:1025600063EF7CE5F0CF07E225EE44EE64EF7CE517 +:10257000EACF06E221EE42EE65EF7CE5E4CF08E229 +:1025800021E045EE69ED7CE5DECF80912903806195 +:1025900006309CE5190709F48CC0809129038860F6 +:1025A00007301C4508F485C080912903806281C0F2 +:1025B000809129038D7F0C30FCE51F0709F479C059 +:1025C00070F4809129038C600A303CE5130709F40C +:1025D00070C008F481C0809129038E7F6AC0809109 +:1025E0002903877F0E309CE5190709F462C08091AA +:1025F00029038B7F0F301C4508F45BC080912903B1 +:102600008F7E57C00B3FFCE51F0709F45DC030F516 +:1026100003313CE5130709F46DC078F401319CE502 +:10262000190709F463C002311C4509F0F3CE0E947A +:102630002B0C809129038F773CC00531FCE51F07E7 +:1026400009F460C008F474C080912A0381600A3FD5 +:102650001C4509F0DFCE80932A03DCCE0F3F8CE5CA +:10266000180709F44BC088F480912A038D7F0D3F31 +:10267000ECE51E0781F380912A038E7F0E3F1C45F7 +:1026800050F380912A038360E6CF01302DE51207D5 +:1026900009F457C008F442C060E002301D4509F05B +:1026A000B9CE8EE090E00E94D51EB4CE8091290371 +:1026B000816080932903AECE809129038260F9CF97 +:1026C000809129038460F5CF80912A038260C3CF73 +:1026D000809129038064EDCF0E942B0C8091290307 +:1026E0008068E7CF809129038F7DE3CF8091290314 +:1026F0008F7BDFCF80912903837FDBCF80912A03FB +:102700008C7FA9CF8091290382FB992790F921E042 +:10271000922790FB82F990FB83F9CBCF80912A031B +:10272000982F909591708E7F892B90FB81F993CF94 +:102730000E942B0C90912903892F97FB87F98058D1 +:10274000B8CF61E0AECF809115030631ECE51E07EE +:1027500009F04AC38A7A91E009F490E09093CA02A2 +:1027600069E2811165E388E591E00E94F0040E942E +:10277000100597CE85E32AC380912B0380FF19C0F3 +:102780008E7F80932B0360912B0370912C0380919B +:102790002D0390912E030E94850BFFEF20E732E07E +:1027A000F15020403040E1F700C000000E942A0FA5 +:1027B00078CE816080932B0361E086950E9438106B +:1027C00070CE4DE659E166E779E10E94C50669CE13 +:1027D00046E759E16DE679E1F8CF4AEA59E163EB62 +:1027E00079E1F3CF43EB59E16AEA79E1EECF42E9CF +:1027F00059E16EE979E1E9CF4EE959E162E979E120 +:10280000E4CF4AE759E166E879E1DFCF46E859E1EC +:102810006AE779E1DACF47E95BE068EA7BE0D5CFA8 +:1028200048EA5BE067E97BE0D0CF61E081E0C6CFBA +:1028300001158CE5180709F426CE0E3D1C4509F458 +:1028400043C0F70100811181992309F440C0C801F8 +:102850000E944E09D82E682FC8010E946405B80155 +:102860008D2D0E94B2078C01882EF701A580A294BD +:102870007FE0A722D280D11010921403809112031E +:10288000877099F0DD2089F0812F807F803421F0DE +:1028900080E2800F883048F082E00E941E11809113 +:1028A00012038770CC24C3948111C12CB12EB29431 +:1028B0006FE0B622FBE0FB1508F443C0EB2DF0E01F +:1028C000ED5DF04E0C94B21E0E94C80BEACDC8011B +:1028D0000E943D05D82EC3CF212F2F70A22E107F2E +:1028E00019F0A29450EFA522DD20C9F0AA2069F0CA +:1028F00080E2800F883010F081100BC080911503AA +:10290000A82AA09215030E941005802F0E945C0641 +:1029100018C080911403A82AA0921403F4CF802F2A +:102920000E941B06AA2069F0A094005E083010F0F7 +:10293000811048C080911503A822A09215030E941F +:102940001005EB2DE850FF0B349710F40E94B906E8 +:10295000CC20A9F08091120380FD11C0F7011282F2 +:102960008595859585950E943611C7010E9457115E +:10297000809112038595859585950E94FB1085E0D1 +:10298000F701DE01119601900D928A95E1F7898198 +:102990009A810E943D05EA81F0E025E0829FE00DEA +:1029A000F11D1124CF01880F991F880F991FE9810C +:1029B000E80FF92FF11DEE0FFF1FE054FE4F859138 +:1029C000949197CC80911403A822A0921403B7CFBE +:1029D000312F3F70932E107F103219F0929440EFF8 +:1029E0009422882071F081E0881661F1DD20B9F130 +:1029F000AA2071F1F701858180FF87CF8F708583D1 +:102A000027C0DD2091F090911603892D892BA1100C +:102A100003C00E94BE0595CFE1E0AE12FACF891740 +:102A200009F48FCF809316038CCFA11006C00E94AB +:102A30000A05892D0E94B30584CFF1E0AF1609F491 +:102A400080CFF5CFDD2031F025E02A1508F479CFCD +:102A5000892DDFCF34E03A1508F473CFEACFAA20EE +:102A600041F3F9E38F1291C12FEF37EE83E021504C +:102A700030408040E1F700C0000087C1812F86957B +:102A80008695837061F0813009F05BCFC801937047 +:102A9000D11002C090E080E00E94C80552CFC8016A +:102AA0009370D11002C090E080E00E94DE0549CF13 +:102AB000802FDD2029F00E9446040E94C90441CFE6 +:102AC0000E947F03FACF812F837009F066C0D11076 +:102AD00038CF802F829586958770880F880F602F5A +:102AE0006F70462E512C712C612C082E04C0440CA2 +:102AF000551C661C771C0A94D2F740E050E0BA01DE +:102B000004FF0FC04FE050E060E070E004C0440FED +:102B1000551F661F771F8A95D2F74095509560958F +:102B20007095812F869586958370823019F1D8F43F +:102B300000911703109118032091190330911A0383 +:102B4000813069F04429552966297729CB01BA01DA +:102B500060237123822393230E941106F2CE402A20 +:102B6000512A622A732ACB01BA0164297529862960 +:102B70009729F2CF4429552966297729009117030F +:102B8000109118032091190330911A03CB01BA0157 +:102B90006027712782279327DFCF8695DD2011F0EC +:102BA000812F8170882309F4CCCE802F8295869561 +:102BB0008770880F880F602F6F70462E512C712CF4 +:102BC000612C082E04C0440C551C661C771C0A940A +:102BD000D2F740E050E0BA0104FF0FC04FE050E0F0 +:102BE00060E070E004C0440F551F661F771F8A9590 +:102BF000D2F74095509560957095812F8695869572 +:102C00008370823019F1D8F40091250310912603C6 +:102C10002091270330912803813069F044295529F8 +:102C200066297729CB01BA0160237123822393237C +:102C30000E94EF1086CE402A512A622A732ACB01C5 +:102C4000BA016429752986299729F2CF4429552983 +:102C500066297729009125031091260320912703E7 +:102C600030912803CB01BA0160277127822793276F +:102C7000DFCF1F70DD2029F0812F0E943611802FB9 +:102C8000C8CE802F0E94B305812F0E94FB1059CE21 +:102C9000802F92EF891609F450C0981578F0E0EF74 +:102CA0008E1619F1F1EF8F1609F43FC0DD2009F4FB +:102CB00067C0A1102ACE812F8F713CC023EF8216EE +:102CC00009F440C034EF8312F1CFDD2009F44DC088 +:102CD0001F71812F0E943611E8E01E9FC001112450 +:102CE000836080931203812F25C0DD20C9F084E02A +:102CF0008A1508F426CE1F7161E070E080E090E054 +:102D000004C0660F771F881F991F1A95D2F700918C +:102D10002503109126032091270330912803A4CF87 +:102D200095E09A1508F40DCEE6CF812F8F71DD2046 +:102D300009F4ABCF0E94361104CE812F8F71DD20B4 +:102D4000C9F3A3CF60E070E0CB01DD2009F470CFC0 +:102D50001F7161E070E080E090E004C0660F771FB3 +:102D6000881F991F1A95D2F763CF81E00E941E1128 +:102D7000F1E0FA1508F0E5CD82E00E941E11E1CDE8 +:102D8000AA2039F0893309F46FCE802F0E941B06E8 +:102D9000D8CD812F8F7179CF85E0DE01119601901A +:102DA0000D928A95E1F7F701228189819A8121119B +:102DB000B6CA0E943D05D82EBACA06311C4509F094 +:102DC00040CD8091CA028111D5CC89E2EAE5F1E0DB +:102DD00020E631E09191891303C0DF0111971C9225 +:102DE0002E173F07B9F7C3CC8272F801E25CFC45AD +:102DF000E431F10508F01CCDE15DF04E0C94B21EFB +:102E00001F93CF93DF938091D002807FA9F48091AC +:102E1000CD02882389F080910203D091D102609184 +:102E2000CB027091CC02A091CE02B091CF02C62FFE +:102E3000C72316E0D81304C0DF91CF911F910895E6 +:102E400090E0109711F0CF3F19F401968770F2CF00 +:102E5000189F9001199F300D1124F901EE52FD4F7A +:102E600041814713F2CF40814613EFCF4281411198 +:102E7000ECCF438154814A1B5B0B483C510528F73A +:102E80008091D0028F7080618093D002F901E95265 +:102E9000FD4F80818F70806180838BEC92E00E9477 +:102EA0005711DF91CF911F910C94A905AF92BF925A +:102EB000CF92DF92EF92FF920F931F93CF93DF9306 +:102EC000CDB7DEB761970FB6F894DEBF0FBECDBFAA +:102ED0008C0185E0F801DE011D9601900D928A9526 +:102EE000E1F7F80180819181E2802BECA22E22E0B3 +:102EF000B22E6091CE027091CF026115710509F476 +:102F00003EC13091CB024091CC02232F24232F3F8E +:102F100009F435C1C380D480F090CD02F601E61BE0 +:102F2000F70BFF2009F4FBC02091D002522F507FF5 +:102F3000E83CF10508F0BBC0511178C0FE2C4913E4 +:102F400021C038131FC0E1101DC02F7020612093D5 +:102F5000D002C5010E9457118091D002F8018583EB +:102F60008F2D61960FB6F894DEBF0FBECDBFDF91F7 +:102F7000CF911F910F91FF90EF90DF90CF90BF9076 +:102F8000AF900895CD2829F0282F29232F3F09F04D +:102F900014C120E0F22FF170DF2E20FF3DC0209100 +:102FA00002034091D10256E0241315C08D879E87FD +:102FB0008D859E850E949009292F22952F702230A1 +:102FC000F8F0243020F59F70F9F0F8019581907F9A +:102FD000D9F4D12C1FC030E0529FF001539FF00D67 +:102FE0001124EE52FD4F6181961306C06081861355 +:102FF00003C06281E61210C02F5F3F4F2770D4CF0D +:103000009F7011F0882329F3805E883010F3C80187 +:103010000E945711FD2CA4CFEE2009F4A1CF80917E +:10302000D00281608093D002F12C9ACF491312C054 +:10303000381310C0E1100EC0F8012583C8010E94AA +:10304000571186E0F801ABECB2E001900D928A9541 +:10305000E1F786CF8D879E878D859E850E949A0990 +:10306000882309F1EE20F9F08091D002803270F0CF +:103070002091CB023091CC0238872F831986DB86D2 +:10308000CA868C87CE0107960E94571186E0F80108 +:10309000ABECB2E001900D928A95E1F70E94001727 +:1030A000FF24F3945DCFC8010E945711F9CF51114D +:1030B0000AC08BEC92E00E94571186E0F501119254 +:1030C0008A95E9F7B1CF49130FC038130DC0E1104D +:1030D0000BC0F8012583C8010E94571186E0F50155 +:1030E00011928A95E9F73CCF8D879E878D859E85C5 +:1030F0000E949A098823B9F2EE20A9F28091D002A9 +:10310000803220F22091CB023091CC023A83298385 +:103110001B82DD82CC828E83CE010196B5CFE83C46 +:10312000F105E0F6FE2CEE2009F4BDCF491316C0E0 +:10313000381314C08091D00280FD83CF982F907FE8 +:1031400009F47FCFF8018583903F09F477CF982F5A +:10315000907F905F8F70892B858370CF8D879E873E +:103160008D859E850E949A09811190CF8091D00211 +:1031700081608093D002C8010E945711F1CEEE20E9 +:1031800009F491CF8D879E878D859E850E949A092F +:10319000F82E882309F487CF86E0F801ABECB2E083 +:1031A00001900D928A95E1F78091CB029091CC022B +:1031B0000E9490090E940017D3CE21E02E25EACE6E +:1031C0001F93CF93DF93CDB7DEB767970FB6F89411 +:1031D000DEBF0FBECDBF4B8B5C8B6D8B7E8B8F8B21 +:1031E0001A8A198A85E0FE017396DE011D96019008 +:1031F0000D928A95E1F786E0FE013D96DE01179675 +:1032000001900D928A95E1F7CE0107960E9456171C +:10321000882389F016E0809102039091D1028913EE +:1032200049C067960FB6F894DEBF0FBECDBFDF91E1 +:10323000CF911F91089586E0FE013796DE01119629 +:1032400001900D928A95E1F78A859B85892B11F370 +:103250008F81988589238F3FE9F22091D10230E058 +:10326000C9010196877099274091020348171906F2 +:1032700071F40E942B0C1092D1021092020386E08E +:10328000EBECF2E0DF011D928A95E9F7C3CF96E0FF +:10329000929FD001939FB00D1124AE52BD4FFE01FD +:1032A000319601900D929A95E1F78093D1020E9498 +:1032B000A905B0CF819FC00111248E529D4F0E945D +:1032C0005617882309F4ADCF8091020390E0019650 +:1032D00087709927809302039ECF80912B03869558 +:1032E000815009F481E061E00C94381061E081E0E4 +:1032F0000C943810EBE2F3E0438121E1421B08F427 +:1033000040E021E0628181810C94E60FEBE2F3E082 +:10331000438121E1420F08F44FEF21E06281818176 +:103320000C94E60FEBE2F3E0628121E1621B08F40A +:1033300060E021E0438181810C94E60FEBE2F3E051 +:10334000628121E1620F08F46FEF21E04381818106 +:103350000C94E60FEBE2F3E0818121E0438162818E +:1033600088500C94E60FEBE2F3E0818121E0438189 +:103370006281885F0C94E60F1F920F920FB60F9236 +:1033800011242F933F934F935F936F937F938F936A +:103390009F93AF93BF93CF93DF93EF93FF93D0911E +:1033A000E900DF708091EC00C82FC17080FDC0E89B +:1033B0001092E9008091F000877F8093F00078946C +:1033C0000E94360C1092E9008091F0008860809392 +:1033D000F000CD2BCF70C093E900FF91EF91DF910A +:1033E000CF91BF91AF919F918F917F916F915F919D +:1033F0004F913F912F910F900FBE0F901F901895F6 +:103400001F920F920FB60F9211242F933F934F9359 +:103410005F936F937F938F939F93AF93BF93EF933C +:10342000FF938091E10082FF09C08091E20082FF5A +:1034300005C08091E1008B7F8093E1008091DA00EC +:1034400080FF24C08091D80080FF20C08091DA00E6 +:103450008E7F8093DA008091D90080FF9FC080E149 +:1034600089BD82E189BD09B400FEFDCF81E0809372 +:103470005E0380915103811109C00E94F2010E94F4 +:10348000BD028091E20084608093E2008091E100BF +:1034900080FF17C08091E20080FF13C08091E2009E +:1034A0008E7F8093E2008091E20080618093E20051 +:1034B0008091D80080628093D80019BC85E0809309 +:1034C0005E038091E10084FF2DC08091E20084FFC3 +:1034D00029C080E189BD82E189BD89B5982F9170AD +:1034E00080FFFBCF8091D8008F7D8093D8008091A2 +:1034F000E1008F7E8093E1008091E2008F7E8093D7 +:10350000E2008091E20081608093E20080915F039D +:10351000882309F449C084E080935E030E942B0C49 +:103520000E94B9068091E10083FF27C08091E200EC +:1035300083FF23C08091E100877F8093E10082E0D8 +:1035400080935E0310925F038091E1008E7F8093F1 +:10355000E1008091E2008E7F8093E2008091E200A2 +:1035600080618093E20042E060E080E00E948B0294 +:103570008091F00088608093F000FF91EF91BF91FF +:10358000AF919F918F917F916F915F914F913F91FB +:103590002F910F900FBE0F901F90189519BC10928D +:1035A0005E031092510372CF8091E30087FD93E098 +:1035B00090935E03B3CFCDB7DEB760970FB6F894A4 +:1035C000DEBF0FBECDBF84B7877F84BF0FB6F89430 +:1035D000A8958091600088618093600010926000DF +:1035E0000FBE80E890E00FB6F8948093610090934E +:1035F00061000FBE85B7806885BF85B7806885BFCD +:103600000E94F2010E94BD028091E20084608093DA +:10361000E200789480915E038823A1F01091E90084 +:103620001F709091EC00892F817090FD80E8182B1D +:103630001092E9008091E80083FD0E94360C1F7013 +:103640001093E90082E084BD93E095BD9AEF97BDA9 +:1036500080936E00AEE3B1E022E431E041E050E05F +:103660008D91E82FE295EF70F0E011A18F70BA0113 +:1036700001C0660F8A95EAF7962F9095912391A342 +:1036800082A1862B82A32A173B0751F7A2E4B1E05F +:1036900027E431E041E050E08D91E82FE295EF70B2 +:1036A000F0E011A18F70BA0101C0660F8A95EAF7A8 +:1036B000962F9095912391A382A1862B82A32A17FE +:1036C0003B0751F71092200310923603109221030A +:1036D00010923703109222031092380310922303A2 +:1036E000109239031092240310923A0390E080E084 +:1036F0000E94CF1E8C3E9E4F59F00E94C80B90E056 +:1037000080E00E94CF1E8C3E9E4F11F00E94C80B9D +:1037100082E090E00E94C11E80934B030E94C20988 +:1037200090932A038093290383E090E00E94C11EB6 +:10373000682F70E090E080E00E9411066091250300 +:103740007091260380912703909128030E947410A2 +:1037500080913003811134C090E080E00E94CF1E40 +:103760008C3E9E4F21F00E94C80B0E94B90B88E04E +:1037700090E00E94C91E60932B0370932C038093EA +:103780002D0390932E036E7F71F40E94B90B88E095 +:1037900090E00E94C91E60932B0370932C038093CA +:1037A0002D0390932E030E94CA0680912B0380FF65 +:1037B00004C060E086950E94381081E08093300359 +:1037C00053985B9A52985A9A89B183FB882780F95B +:1037D0004A9982C190E0892B80933D0380E192E079 +:1037E00090933203809331038098889860E070E072 +:1037F000CB010E94EF1080E00E94361120E044EBE4 +:103800006FEF8FEB0E94E60F80E091E0909334031E +:1038100080933303FF24F39499249A9486E393E0EE +:1038200095E0E92EE80E20E1822E32E1732E48E188 +:10383000A42EB12C50E4652E80915E03853009F4EE +:103840004DC10E94CF0AA6E3B3E0ECE4F3E010E040 +:1038500000E0302F8D919191981709F478C1292FAC +:10386000282790E055245394422F452109F46AC13A +:103870009F833887852191E009F490E099870E9421 +:10388000BD048160782F9B878A874F815885698521 +:103890008B850E94E018F801E45BFC4F808158267C +:1038A0005082E0913D03EE0FEE0FE0933D0389B1AE +:1038B00083FBCC24C0F84A9960C180E08C29E82BB6 +:1038C000E0933D03EF70F0E0E95BFE4F8081909163 +:1038D0003C03890F80933C03843074F080913B0358 +:1038E0008F5F80933B0380E00E949005882309F45A +:1038F00047C18AEF0E94590A80913C038D3F74F4BE +:1039000080913B03815080933B0380E00E949005AF +:10391000882309F43DC189EF0E94590A80913C0334 +:10392000837887FF03C081508C6F8F5F80933C0347 +:1039300086E0E4E4F3E0DE01119601900D928A95B1 +:10394000E1F75090460340904703109148030091DF +:1039500049031092460310924703109248031092B5 +:103960004903852D842909F448C080914203909130 +:1039700043030E94AE049C0190914103992309F4F2 +:1039800034C125313105C8F19F3F19F09F5F9093F5 +:103990004103552059F00E9424049FEF15140CF4A4 +:1039A00091E0899F802D112480934603442059F093 +:1039B0000E9424049FEF14140CF491E0899F802D41 +:1039C000112480934703309146033323B1F02091B3 +:1039D0004703222391F045EB3403C00111249923BE +:1039E00009F4DEC09093460345EB240390011124B3 +:1039F000332309F4D8C030934703812F802B09F477 +:103A000048C080913F03909140030E94AE049C0106 +:103A100090913E03992309F4E3C023333105C8F1A3 +:103A20009F3F19F09F5F90933E03112359F00E942E +:103A300002049FEF11160CF491E0899F802D112450 +:103A400080934803002359F00E9402049FEF101650 +:103A50000CF491E0899F802D1124809349033091CB +:103A600048033323B1F020914903222391F045EB21 +:103A70003403C0011124992309F498C0909348039A +:103A800045EB240390011124332309F492C03093B1 +:103A900049038091460390914703892B90914803F5 +:103AA000892B90914903892B11F00E94C90486E06B +:103AB000FE013196A4E4B3E001900D928A95E1F7FE +:103AC0000E94B90690914A03891709F4B5CE0E9465 +:103AD000B90680934A03B0CE92E07DCE80915E031A +:103AE000843009F1109235030FB6F894A895A0928E +:103AF00060000FBE6092600083B7817F846083BFE7 +:103B000083B7816083BF7894889583B78E7F83BFA6 +:103B10000FB6F894A895809160008861809360004A +:103B2000109260000FBE80915D03882309F484CE5B +:103B30000E94CF0AE6E3F3E0819181113DC0EE12CD +:103B4000FBCF7ACE9F5F550C943009F08DCE0F5F7E +:103B50001F4F0530110509F07CCE9C869D861E8680 +:103B60000E94BD048160782F988B8F874C855D857E +:103B70006E8588890E94E01894CE82E090E09ECE07 +:103B800081E00E949005882309F4C8CE8AEAB2CE6B +:103B900081E00E949005882309F4C0CE89EABCCE5A +:103BA000F092460321CFF092470327CFF0924803CB +:103BB00067CFF09249036DCF89BC79BC09B400FE90 +:103BC000FDCF8091D8008F7D8093D8008091E00058 +:103BD00082608093E0008091E00081FDFCCF2CCEDC +:103BE0002B3A310508F01ECF54CF2B3A310508F09F +:103BF000CDCE03CF78941F921FB61F9211248F93BE +:103C00009F93AF93BF9380911B0390911C03A0914E +:103C10001D03B0911E030196A11DB11D80931B03CE +:103C200090931C03A0931D03B0931E03BF91AF910B +:103C30009F918F911F901FBE1F9018951F921FB6C6 +:103C40001F9211248F939F93AF93BF93809135035D +:103C5000811113C080911B0390911C03A0911D033F +:103C6000B0911E034196A11DB11D80931B0390933B +:103C70001C03A0931D03B0931E03BF91AF919F91AE +:103C80008F911F901FBE1F9018952F932FB72F93C2 +:103C90008F939F93EF93FF939091CE008091A1011A +:103CA0008F5F803408F080E02091A001281739F060 +:103CB000E82FF0E0E05AFE4F90838093A101FF913E +:103CC000EF919F918F912F912FBF2F9118958F93E7 +:103CD0008FB78F939F93EF93FF939091C70280913B +:103CE000C60298130AC088E98093C900FF91EF913A +:103CF0009F918F918FBF8F9118958091C6028F5F92 +:103D0000E82FF0E0EA53FE4F90819093CE0080932D +:103D1000C602ECCFAA1BBB1B51E107C0AA1FBB1FE9 +:103D2000A617B70710F0A61BB70B881F991F5A9547 +:103D3000A9F780959095BC01CD01089597FB072EBA +:103D400016F4009407D077FD09D00E948A1E07FC64 +:103D500005D03EF4909581959F4F0895709561959B +:103D60007F4F0895EE0FFF1F0590F491E02D099409 +:103D7000FB01DC0102C005900D9241505040D8F784 +:103D80000895F999FECF92BD81BDF89A992780B523 +:103D90000895A6E1B0E044E050E00C94FB1EA8E1D9 +:103DA000B0E042E050E00C94FB1E262FF999FECFC4 +:103DB00092BD81BDF89A019700B4021639F01FBA7E +:103DC00020BD0FB6F894FA9AF99A0FBE089503969B +:103DD000272F0E94D61E0E94D51E252F0E94D61E78 +:103DE000242F0C94D61E0196272F0E94D61E0C94C9 +:103DF000D51EDC01CB01FC01F999FECF06C0F2BD56 +:103E0000E1BDF89A319600B40D9241505040B8F798 +:103E10000895F894FFCFA909A909B209B209B40914 +:103E2000B209B209B209A909A909B909B209B209C5 +:103E3000B909190D410DE30E410DE30E740D950DF9 +:103E4000E30E9E0EAB0E6C146C14E814E8143E15D1 +:103E50005815A114A1146315391648164816BC1339 +:103E6000E113E813ED13F213F713FC130114061416 +:103E70000B141014151451125112511251125112E7 +:063E800051125112511213 +:103E86007C032C0A0B0A070A030A010001818283BC +:103E9600E200E900EA00B500B600B700CD008301F4 +:103EA600CC008A01920194012102230224022502F8 +:103EB600260227022A02B300B4006F007000F4F550 +:103EC600F6F731C697669400FF0100010000FFFF78 +:083ED6000000010001FF0000E3 +:00000001FF diff --git a/keyboards/nullbitsco/tidbit/rules.mk b/keyboards/nullbitsco/tidbit/rules.mk new file mode 100644 index 00000000..d73e8b57 --- /dev/null +++ b/keyboards/nullbitsco/tidbit/rules.mk @@ -0,0 +1 @@ +MOUSEKEY_ENABLE = yes diff --git a/qmk/keyboards/nullbitsco/tidbit/keymaps/kemonine/keymap.c b/qmk/keyboards/nullbitsco/tidbit/keymaps/kemonine/keymap.c index 55e3e939..b3f81887 100644 --- a/qmk/keyboards/nullbitsco/tidbit/keymaps/kemonine/keymap.c +++ b/qmk/keyboards/nullbitsco/tidbit/keymaps/kemonine/keymap.c @@ -40,20 +40,20 @@ void change_accel(void) { const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = { // Base layer (numpad) [0] = LAYOUT( - TO(1), PROG, KC_AUDIO_VOL_UP, \ - KC_MS_WH_LEFT, KC_NO, KC_MS_WH_RIGHT, KC_AUDIO_VOL_DOWN, \ - KC_MS_BTN1, KC_MS_UP, KC_MS_BTN2, LCTL(LALT(KC_TAB)), \ - KC_MS_LEFT, KC_MS_DOWN, KC_MS_RIGHT, LGUI(KC_DOWN), \ - KC_NO, KC_ESC, ACCEL_ADJ, ACCEL \ + TO(1), PROG, KC_NO, \ + KC_MS_BTN1, KC_MS_UP, KC_MS_BTN2, LCTL(LALT(KC_TAB)), \ + KC_MS_LEFT, KC_MS_DOWN, KC_MS_RIGHT, LGUI(KC_DOWN), \ + KC_ESC, KC_MS_WH_LEFT, KC_MS_WH_RIGHT, ACCEL, \ + KC_AUDIO_MUTE, KC_AUDIO_VOL_DOWN, KC_AUDIO_VOL_UP, ACCEL_ADJ \ ), // Function layer (numpad) [1] = LAYOUT( - TO(0), PROG, KC_KP_SLASH, - KC_KP_7, KC_KP_8, KC_KP_9, KC_KP_ASTERISK, - KC_KP_4, KC_KP_5, KC_KP_6, KC_KP_MINUS, - KC_KP_1, KC_KP_2, KC_KP_3, KC_KP_PLUS, - KC_NO, KC_KP_0, KC_KP_DOT, KC_KP_ENTER + TO(0), PROG, KC_KP_SLASH, + KC_KP_7, KC_KP_8, KC_KP_9, KC_KP_ASTERISK, + KC_KP_4, KC_KP_5, KC_KP_6, KC_KP_MINUS, + KC_KP_1, KC_KP_2, KC_KP_3, KC_KP_PLUS, + KC_AUDIO_MUTE, KC_KP_0, KC_KP_DOT, KC_KP_ENTER ), }; @@ -127,8 +127,8 @@ void encoder_update_user(uint8_t index, bool clockwise) { } // Customized HSV values for layer highlights -#define HSV_KMN_PURPLE 191, 255, 120 -#define HSV_KMN_ORANGE 10,255, 120 +#define HSV_KMN_PURPLE 191, 255, 180 +#define HSV_KMN_ORANGE 10,255, 180 const rgblight_segment_t PROGMEM led_underglow_purple[] = RGBLIGHT_LAYER_SEGMENTS( {0, RGBLED_NUM, HSV_KMN_PURPLE} @@ -154,15 +154,15 @@ void keyboard_post_init_user(void) { } layer_state_t layer_state_set_user(layer_state_t state) { - switch (get_highest_layer(state)) { - case 1: - register_code(KC_NLCK); - rgblight_set_layer_state(1, layer_state_cmp(state, 1)); - break; - default: // for any other layers, or the default layer - unregister_code(KC_NLCK); - rgblight_set_layer_state(0, layer_state_cmp(state, 0)); - break; - } + rgblight_set_layer_state(1, layer_state_cmp(state, 1)); + rgblight_set_layer_state(0, layer_state_cmp(state, 0)); + switch (get_highest_layer(state)) { + case 1: + register_code(KC_NLCK); + break; + case 0: + unregister_code(KC_NLCK); + break; + } return state; } diff --git a/qmk/keyboards/nullbitsco/tidbit/keymaps/kemonine/rules.mk b/qmk/keyboards/nullbitsco/tidbit/keymaps/kemonine/rules.mk new file mode 100644 index 00000000..6c605dae --- /dev/null +++ b/qmk/keyboards/nullbitsco/tidbit/keymaps/kemonine/rules.mk @@ -0,0 +1 @@ +MOUSEKEY_ENABLE = yes