-
-
Notifications
You must be signed in to change notification settings - Fork 40.2k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Add userspace and personal keymaps for brandonschlack #10411
Merged
Merged
Changes from all commits
Commits
Show all changes
736 commits
Select commit
Hold shift + click to select a range
3756ebc
[Keymap] Fix FN_LYR layer define refactor
brandonschlack 213810e
[Keymap] Refactor think65 keymap to 65_ansi_blocker
brandonschlack 9fbb3bd
Merge branch 'master' into brandonschlack
brandonschlack e084520
Merge branch 'master' into brandonschlack
brandonschlack 1ea2e44
[Keymap] 60_ansi keymap fixes
brandonschlack 04d0937
Merge branch 'master' into brandonschlack
brandonschlack 6d10204
Merge branch 'master' into brandonschlack
brandonschlack cf5a920
Merge branch 'master' into brandonschlack
brandonschlack 9a99aac
Merge branch 'master' into brandonschlack
brandonschlack 25c06e1
Merge branch 'master' into brandonschlack
brandonschlack 88d9de3
Merge branch 'master' into brandonschlack
brandonschlack 20fd5b3
[Keymap] Move vol controls on 60_ keymaps
brandonschlack 867999e
Merge branch 'master' into brandonschlack
brandonschlack 3e72033
Revert "[User] Move eeconfig_read_user to pre_init"
brandonschlack a28ba64
Merge branch 'master' into brandonschlack
brandonschlack e1b7aa7
Merge branch 'master' into brandonschlack
brandonschlack 9b6d2f5
Merge branch 'master' into brandonschlack
brandonschlack e1e1665
Merge branch 'master' into brandonschlack
brandonschlack 954a2e6
Merge branch 'master' into brandonschlack
brandonschlack e2e94c4
Merge branch 'master' into brandonschlack
brandonschlack a890318
Merge branch 'master' into brandonschlack
brandonschlack 31eea22
Merge branch 'master' into brandonschlack
brandonschlack 4674286
Merge branch 'master' into brandonschlack
brandonschlack 359f913
Merge branch 'master' into brandonschlack
brandonschlack 59d0283
Merge branch 'master' into brandonschlack
brandonschlack c958993
Merge branch 'master' into brandonschlack
brandonschlack f0bec78
Merge branch 'master' into brandonschlack
brandonschlack c798107
Merge branch 'master' into brandonschlack
brandonschlack 825097f
Merge branch 'master' into brandonschlack
brandonschlack 1ce4eac
Merge branch 'master' into brandonschlack
brandonschlack 5ead144
Merge branch 'master' into brandonschlack
brandonschlack a6589a7
Merge branch 'master' into brandonschlack
brandonschlack 30c602e
Merge branch 'master' into brandonschlack
brandonschlack e83ea63
Merge branch 'master' into brandonschlack
brandonschlack afcdeb6
Merge branch 'master' into brandonschlack
brandonschlack 544c219
Merge branch 'master' into brandonschlack
brandonschlack f2ea77a
[User] Move Hyper Tab alias to userspace
brandonschlack 9ff6379
[Keymap] Update nightmare keymap
brandonschlack 75a3f3d
Merge branch 'master' into brandonschlack
brandonschlack c89e3c6
Fixed OS detection such that OSX doesn't take over the world (#8248)
Duckle29 5013c40
Merge branch 'master' into brandonschlack
brandonschlack 9f3c731
[User] Add Lower-Space and Raise-Space aliases
brandonschlack 5837375
[Keymap] Update nightmare keymap
brandonschlack 18c1d87
Merge branch 'master' into brandonschlack
brandonschlack 984d4af
[User] Remove send_string delays in userspace
brandonschlack 62001cd
[User] Add Right-RGUI, Down-RAlt for 40% layouts
brandonschlack ad91b06
[Keymap] Fixes for nightmare keymap
brandonschlack 1a73f0a
Merge branch 'master' into brandonschlack
brandonschlack 2544626
[Keymap] More nightmare keymap additions
brandonschlack 6224bbc
[User][Keymap] Fix rgb_matrix_indicator for kbd67/mkiirgb
brandonschlack 54d6dca
Merge branch 'master' into brandonschlack
brandonschlack 1ac49ce
[User] Remove ENCODER_FLIP from userspace
brandonschlack b88efd8
[User] Exclude LTO from ChibiOS Boards
brandonschlack f329b38
Merge branch 'master' into brandonschlack
brandonschlack 59cdbc2
Merge branch 'master' into brandonschlack
brandonschlack 16691fc
Merge branch 'master' into brandonschlack
brandonschlack f9d5b14
Merge branch 'master' into brandonschlack
brandonschlack 461673a
Merge branch 'master' into brandonschlack
brandonschlack 23b0d42
Merge branch 'master' into brandonschlack
brandonschlack 5c75dc6
[Keymap] Add EEP_RST to 4x12 and 5x15 layouts
brandonschlack 7b87259
Merge branch 'master' into brandonschlack
brandonschlack 5b89003
Merge branch 'master' into brandonschlack
brandonschlack 56d4105
Merge branch 'master' into brandonschlack
brandonschlack 60b63bf
Merge branch 'master' into brandonschlack
brandonschlack a63535e
Merge branch 'master' into brandonschlack
brandonschlack cac939e
[User] Add PLY_FN2 alias
brandonschlack 87f327b
[Keymap] Fix 60_ansi_split_bs_rshift keymap
brandonschlack d1b91b4
[User] Refactor personal Media keycodes
brandonschlack 5e553dc
Merge branch 'master' into brandonschlack
brandonschlack a39be20
Merge branch 'master' into brandonschlack
brandonschlack bc8c897
Merge branch 'master' into brandonschlack
brandonschlack c55db49
Merge branch 'master' into brandonschlack
brandonschlack 583f60c
[Keymap] Update nightmare keymap
brandonschlack cd575bc
Merge branch 'master' into brandonschlack
brandonschlack 7383902
Merge branch 'master' into brandonschlack
brandonschlack 46542bb
Merge branch 'master' into brandonschlack
brandonschlack 5c2ddbb
Merge branch 'master' into brandonschlack
brandonschlack e023d37
VIA Support for GH60 (#8442)
diegomsong dbcaba2
Update JIS keymap and sendstring LUT (#8457)
fauxpark ce4054f
Add VIA support to Leaf 60 (#8490)
wilba 1be1e64
Highlight .inc files as .c files (#8496)
nicksnyder 1454628
Merge branch 'master' into brandonschlack
brandonschlack e9eb274
[User] Update make command
brandonschlack 4941b6d
[Keyboard] Added two new layouts for the cospad (#8502)
baronlanteigne c3bea84
Add Czech keymap (#8526)
fauxpark 0c7ee5e
Add Irish keymap (#8528)
fauxpark 23eb2f5
[Keymap] Add spidey3 keymap for 75_ansi, and a spidey3 userspace (#8470)
spidey3 cd8d532
[Keyboard] Snap96 Keyboard (#8416)
Xelus22 c5eccfd
[Keymap] Update discipline keymap to 2_right_mods
brandonschlack be2f8d9
Merge branch 'master' into brandonschlack
brandonschlack 01d3fb9
Merge branch 'master' into brandonschlack
brandonschlack b719142
Merge branch 'master' into brandonschlack
brandonschlack 68b8f34
Merge branch 'master' into brandonschlack
brandonschlack f94cca6
Merge branch 'master' into brandonschlack
brandonschlack ec7eebf
Merge branch 'master' into brandonschlack
brandonschlack e792f5a
Merge branch 'master' into brandonschlack
brandonschlack 6a4d1de
Merge branch 'master' into brandonschlack
brandonschlack f2136d8
Merge branch 'master' into brandonschlack
brandonschlack 841de36
Merge branch 'master' into brandonschlack
brandonschlack 49bf535
Merge branch 'master' into brandonschlack
brandonschlack 8d8ea2f
Merge branch 'master' into brandonschlack
brandonschlack baf021b
Merge branch 'master' into brandonschlack
brandonschlack 2c6c807
Merge branch 'master' into brandonschlack
brandonschlack afd34d9
Merge branch 'master' into brandonschlack
brandonschlack 2ae36ee
[User] Add more arrow mod-taps
brandonschlack c848c5b
[Keymap] Add romeo keymap
brandonschlack a998aea
[User] Update Arrow & Nav Mod-Tap aliases
brandonschlack c12ccbd
[Keymap] Update Romeo keymap
brandonschlack ba22bd0
Merge branch 'master' into brandonschlack
brandonschlack ddaa173
[User] Change *ALT,*GUI keycodes to *OPT,*CMD
brandonschlack a62defb
[Keymap] Update romeo keymap
brandonschlack d063456
Merge branch 'master' into brandonschlack
brandonschlack 010fa0e
Merge branch 'master' into brandonschlack
brandonschlack a5baa65
[User] Add CTL,CMD Mod-Tap aliases
brandonschlack 92554b4
[Keymap] Add initial neuron keymap
brandonschlack 8746f08
Merge branch 'master' into brandonschlack
brandonschlack 400ca8b
[Keymap] Fix neuron keymap
brandonschlack 61a74ed
Merge branch 'master' into brandonschlack
brandonschlack e4581b0
[Docs] Japanese translation of docs/feature_dynamic_macros.md (#8842)
umi-umi 132595b
kle2json: fix invocation error
kbrock f4ca1b7
kle2info: trim down x and y output
kbrock a274ddc
[Docs] Japanese translation of docs/feature_hd44780.md (#8875)
umi-umi 692bf47
[Docs] Japanese translation of docs/feature_grave_esc.md (#8873)
umi-umi 3bd347a
[Keyboard] Aplx2 osu! keyboard (#8847)
Aplyard 69d688d
[Keymap] Vitamins_included keymap vitavim (#8864)
ddylewsky 9918668
Merge branch 'master' into brandonschlack
brandonschlack ab588a9
[User] Remove CMD_TAB Mod-Tap, Add Slash-Lower
brandonschlack e0a0550
[Keymap] Change neuron keymap to single space
brandonschlack bdb2fca
Merge branch 'master' into brandonschlack
brandonschlack bc9e504
[User] Add BackSlash-Shift,-Lower aliases
brandonschlack 0a1fbe1
[Keymap] Update 40s keymaps
brandonschlack 14a12ea
[Keymap] Add Liminal keymap
brandonschlack 745e1a9
Merge branch 'master' into brandonschlack
brandonschlack a9017d2
[Keymap] Fix Neuron keymap
brandonschlack 4e1945d
Merge branch 'master' into brandonschlack
brandonschlack 26e51aa
edit to default funky40 keymap (#9014)
TheFourthCow fcabf8e
Add Elongate PCB support (#8419)
Gondolindrim c6e806f
New keyboard: Clueboard 2x1800 2019 (#8721)
skullydazed db0508e
[Keymap] Xyverz Kinesis keymap update (#9018)
Xyverz 02856f0
Remove old_keymap_files directory from planck (#8917)
fauxpark c4d030c
[Keymap] Custom preonic layout optimised for programming (#8263)
AlexDaigre e3ee08b
jj28 (jj40 SuperMicro) update (#8885)
stevexyz c8e0732
[Keymap] New keymap layout for dztech/dz65rgb/keymaps (#8199)
drootz aab1dc0
More community layout support for legacy KBD67 PCBs (#8933)
bcat cd40527
Changed the VID/PID for Helix keyboards (#8989)
MakotoKurauchi 03cf479
[Keyboard] Add QUAD-H LB75 keyboard (#8607)
715cd43
[Keyboard] Add keyboard firmware treadstone32lite (#8720)
marksard cdaef6d
Fix inconsistent MATRIX_COLS: basekeys/slice (#9022)
elfmimi 10b5ac1
Add TGR-910 VIA support (#8985)
halfenergized 3043800
format code according to conventions [skip ci]
qmk-bot 39ef10b
[Keyboard] Mechlovin Pisces (#8943)
mechlovin 41e1956
[Keyboard] treadstone48/rev2 (#8719)
marksard 362942c
[Keyboard] Mechlovin hannah60rgb (#8951)
mechlovin 89233b8
[Keyboard] Eniigma Keyboards ek87 (#8937)
eniigmakeyboards d087d20
[Keymap] Update brandonschlack-split keymap
brandonschlack 2adf520
Merge branch 'master' into brandonschlack
brandonschlack e021547
[Keymap] Swap R-Option and Lower on Romeo
brandonschlack ab2ddaf
[Keymap] Update nightmare keymap preview
brandonschlack d0fb52c
Merge branch 'master' into brandonschlack
brandonschlack fd626a6
[Keymap] Change bdn9 to ENCODER_DIRECTION_FLIP
brandonschlack 96f3d53
[Keymap] Update bdn9 doc comments and preview
brandonschlack 062195f
Merge branch 'master' into brandonschlack
brandonschlack 106a7d5
Merge branch 'master' into brandonschlack
brandonschlack 6127f7a
Merge branch 'master' into brandonschlack
brandonschlack 0a80a99
Merge branch 'master' into brandonschlack
brandonschlack 164dfda
Merge branch 'master' into brandonschlack
brandonschlack 2a80fc3
Merge branch 'master' into brandonschlack
brandonschlack f3e7564
Merge branch 'master' into brandonschlack
brandonschlack f05197c
[User] Add Command-Space Mod-Tap alias
brandonschlack 8c7a60a
[Keymap] Fix whitespace in ascii preview
brandonschlack 3acc490
Merge branch 'master' into brandonschlack
brandonschlack ed04626
[Keymap] Initial Wonderland keymap
brandonschlack 536adc0
Merge branch 'master' into brandonschlack
brandonschlack f949818
Merge branch 'master' into brandonschlack
brandonschlack 76358fe
[Keymap] Add extra MINS & EQL on Nightmare
brandonschlack ae0cf3c
Merge branch 'master' into brandonschlack
brandonschlack 56b9ea3
Merge branch 'master' into brandonschlack
brandonschlack 48019cb
Merge branch 'master' into brandonschlack
brandonschlack 3f0fe8c
[Keymap] Change arrows on romeo keymap
brandonschlack 523e6aa
Merge branch 'master' into brandonschlack
brandonschlack 4cb4847
[User] Add PGD_OPT alias
brandonschlack 40ee0b1
[Keymap] Add personal 60_tsangan_hhkb layout
brandonschlack 220de4c
[Keymap] Update personal 60_ansi_split_bs_rshift
brandonschlack 57013c0
Merge branch 'master' into brandonschlack
brandonschlack 00e3463
[User] Add Right-RShift Mod-Tap alias
brandonschlack 0a84882
[Keymap] Change arrows on Wonderland layout
brandonschlack 8831bc8
[Keymap] Restructure Stoplight LED towards feature
brandonschlack 24c117f
Merge branch 'master' into brandonschlack
brandonschlack b00479d
Merge branch 'master' into brandonschlack
brandonschlack 92a7b7b
Merge branch 'master' into brandonschlack
brandonschlack 69a4b6b
Merge branch 'master' into brandonschlack
brandonschlack 82ca362
Merge branch 'master' into brandonschlack
brandonschlack 115d690
Merge branch 'master' into brandonschlack
brandonschlack 81f7372
Merge branch 'master' into brandonschlack
brandonschlack 5abd625
[Keymap] Update Nightmare readme
brandonschlack 49e4c65
[Keymap] Swap KC_SCLN for KC_QUOT on Liminal
brandonschlack 59bed43
Merge branch 'master' into brandonschlack
brandonschlack bc64f68
Merge branch 'master' into brandonschlack
brandonschlack d3a00ec
Merge branch 'master' into brandonschlack
brandonschlack 14e567e
Merge branch 'master' into brandonschlack
brandonschlack fe867f7
Merge branch 'master' into brandonschlack
brandonschlack f2bae13
Merge branch 'master' into brandonschlack
brandonschlack 5aef5d5
Merge branch 'master' into brandonschlack
brandonschlack dabe3c4
[Keymap] Add 65_ansi_blocker_split_bs keymap
brandonschlack 905a5c9
[Keymap] Add initial TMOv2 keymap
brandonschlack c320cb2
Merge branch 'master' into brandonschlack
brandonschlack 45ec055
[User] Implement macro mode layers
brandonschlack 206cf3f
[User] Change make_command to use qmk cli
brandonschlack 0bd7f4d
[Keymap] Update launchpad RGB config
brandonschlack c5e4e9d
[User] Disable RGB_THEME with RGBLIGHT_LAYERS
brandonschlack 424b14f
[Keymap] Update TMOv2 with macro layers
brandonschlack 07aebca
[Keymap] Add initial adelais/rgb_led keymap
brandonschlack d6469a7
Merge branch 'master' into brandonschlack
brandonschlack 2752bf8
Merge branch 'master' into brandonschlack
brandonschlack 6db70b4
[Keymap] Move RGB to ADJUST layer on adelais
brandonschlack e309ed8
[Keymap] Move Esc on TMOv2
brandonschlack 94d2c83
Merge branch 'master' into brandonschlack
brandonschlack 5908d9c
Merge branch 'master' into brandonschlack
brandonschlack b8a344c
Merge branch 'master' into brandonschlack
brandonschlack a09c6f7
Merge branch 'master' into brandonschlack
brandonschlack 183fade
[User] Add FN2_LYR layer alias
brandonschlack bdd2a64
[Keymap] Update ASCII preview for 60 Tsangan HHKB
brandonschlack b9bcc1f
[User] Move Stoplight RGB to userspace
brandonschlack 7cc983a
[Keymap] Add OSAv2 keymap
brandonschlack a474592
Merge branch 'master' into brandonschlack
brandonschlack e20349b
[Keymap] Update mods for OSAv2
brandonschlack 869e0a4
Merge branch 'master' into brandonschlack
brandonschlack 8ce73df
[Keymap] Fix OSAv2 Nav keys
brandonschlack 925d859
[Keymap] Update Neuron with numpad layout
brandonschlack 3455f18
Merge branch 'master' into brandonschlack
brandonschlack 0c07353
[User] Disable Jamon theme, Enable Striker
brandonschlack c647bb3
Merge branch 'master' into brandonschlack
brandonschlack d6938ab
Merge branch 'master' into brandonschlack
brandonschlack 988b21b
[User] Refactor userspace layer naming
brandonschlack 9de899e
[User] Add Tap Toggle layer keycodes
brandonschlack c4c999a
[Keymap] Update ergo-layout keymaps
brandonschlack 399a80f
[Keymap] Add macro layers to ergo-layout keymaps
brandonschlack aaa3139
Merge branch 'master' into brandonschlack
brandonschlack cf787f6
Merge branch 'master' into brandonschlack
brandonschlack 3251cc6
[User] Fix copyright declarations for user
brandonschlack 385a498
Merge branch 'master' into brandonschlack
brandonschlack 4d6b3e2
[Keymap] Add Prime_E keymap
brandonschlack e9e3dd5
Merge branch 'master' into brandonschlack
brandonschlack 5ad31e2
Merge branch 'master' into brandonschlack
brandonschlack 1b7c217
[Keymap] Update license headers
brandonschlack 040c2d5
[Keymap] Simplify tri-layer-state function
brandonschlack dc26974
[Keymap] Remove empty functions and configs
brandonschlack fde49be
Merge branch 'master' into brandonschlack
brandonschlack 648ad5f
Merge branch 'master' into brandonschlack
brandonschlack bc166b9
Merge branch 'master' into brandonschlack
brandonschlack File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
There are no files selected for viewing
173 changes: 173 additions & 0 deletions
173
keyboards/cannonkeys/tmov2/keymaps/brandonschlack/keymap.c
Large diffs are not rendered by default.
Oops, something went wrong.
60 changes: 60 additions & 0 deletions
60
keyboards/coseyfannitutti/discipline/keymaps/brandonschlack/keymap.c
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,60 @@ | ||
/* Copyright 2019 Brandon Schlack | ||
* | ||
* This program is free software: you can redistribute it and/or modify | ||
* it under the terms of the GNU General Public License as published by | ||
* the Free Software Foundation, either version 2 of the License, or | ||
* (at your option) any later version. | ||
* | ||
* This program is distributed in the hope that it will be useful, | ||
* but WITHOUT ANY WARRANTY; without even the implied warranty of | ||
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the | ||
* GNU General Public License for more details. | ||
* | ||
* You should have received a copy of the GNU General Public License | ||
* along with this program. If not, see <http://www.gnu.org/licenses/>. | ||
*/ | ||
#include QMK_KEYBOARD_H | ||
#include "brandonschlack.h" | ||
|
||
const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = { | ||
/* Base Layer | ||
* ┌───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───────┬───┐ | ||
* │Esc│! 1│@ 2│# 3│$ 4│% 5│^ 6│& 7│* 8│( 9│) 0│_ -│+ =│ Bckspc│Hom│ | ||
* ├───┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─────┼───┤ | ||
* │Tab │ Q │ W │ E │ R │ T │ Y │ U │ I │ O │ P │{ [│} ]│| \│PgU│ | ||
* ├─────┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴─────┼───┤ | ||
* │HyCaps│ A │ S │ D │ F │ G │ H │ J │ K │ L │: ;│" '│ Enter│PgD│ | ||
* ├──────┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴────┬───┼───┤ | ||
* │Shift │ Z │ X │ C │ V │ B │ N │ M │< ,│> .│? /│ Shift│ Up│End│ | ||
* ├────┬───┴┬──┴─┬─┴───┴───┴───┴───┴───┴──┬┴───┴┬──┴──┬───┼───┼───┤ | ||
* │Ctrl│ Opt│ Cmd│ Space │ Cmd │FnPly│Lef│Dow│Rig│ | ||
* └────┴────┴────┴────────────────────────┴─────┴─────┴───┴───┴───┘ | ||
*/ | ||
[_BASE] = LAYOUT_65_ansi_2_right_mods( \ | ||
KC_ESC, KC_1, KC_2, KC_3, KC_4, KC_5, KC_6, KC_7, KC_8, KC_9, KC_0, KC_MINS, KC_EQL, KC_BSPC, KC_HOME, \ | ||
KC_TAB, KC_Q, KC_W, KC_E, KC_R, KC_T, KC_Y, KC_U, KC_I, KC_O, KC_P, KC_LBRC, KC_RBRC, KC_BSLS, KC_PGUP, \ | ||
HY_CAPS, KC_A, KC_S, KC_D, KC_F, KC_G, KC_H, KC_J, KC_K, KC_L, KC_SCLN, KC_QUOT, KC_ENT, KC_PGDN, \ | ||
KC_LSFT, KC_Z, KC_X, KC_C, KC_V, KC_B, KC_N, KC_M, KC_COMM, KC_DOT, KC_SLSH, KC_RSFT, KC_UP, KC_END, \ | ||
KC_LCTL, KC_LOPT, KC_LCMD, KC_SPC, KC_RCMD, PLY_FN1, KC_LEFT, KC_DOWN, KC_RGHT \ | ||
), | ||
/* Function Layer | ||
* ┌───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───────┬───┐ | ||
* │` ~│ F1│ F2│ F3│ F4│ F5│ F6│ F7│ F8│ F9│F10│F11│F12│ Del │SlD│ | ||
* ├───┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─────┼───┤ | ||
* │ │ │ │ │ │ │ │ │ │ │F13│F14│F15│ LHP │VlU│ | ||
* ├─────┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴─────┼───┤ | ||
* │ │ │ │ │ │ │ │ │ │ │ │ │ │VlD│ | ||
* ├──────┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴────┬───┼───┤ | ||
* │ │ │ │ │ │RST│ │Mke│Prv│Nxt│Ply│ │PgU│Mut│ | ||
* ├────┬───┴┬──┴─┬─┴───┴───┴───┴───┴───┴──┬┴───┴┬──┴──┬───┼───┼───┤ | ||
* │ │ │ │ │ │ │Hom│PgD│End│ | ||
* └────┴────┴────┴────────────────────────┴─────┴─────┴───┴───┴───┘ | ||
*/ | ||
[_FN1] = LAYOUT_65_ansi_2_right_mods( \ | ||
KC_GRV, KC_F1, KC_F2, KC_F3, KC_F4, KC_F5, KC_F6, KC_F7, KC_F8, KC_F9, KC_F10, KC_F11, KC_F12, KC_DELT, MC_SLPD, \ | ||
_______, _______, _______, _______, _______, _______, _______, _______, _______, _______, KC_F13, KC_F14, KC_F15, MC_LHPD, KC_VOLU, \ | ||
_______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, KC_VOLD, \ | ||
_______, _______, _______, _______, _______, RESET, _______, QM_MAKE, KC_MPRV, KC_MNXT, KC_MPLY, _______, KC_PGUP, KC_MUTE, \ | ||
_______, _______, _______, _______, _______, _______, KC_HOME, KC_PGDN, KC_END \ | ||
) | ||
}; |
111 changes: 111 additions & 0 deletions
111
keyboards/coseyfannitutti/romeo/keymaps/brandonschlack/keymap.c
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,111 @@ | ||
/* Copyright 2020 Brandon Schlack | ||
* | ||
* This program is free software: you can redistribute it and/or modify | ||
* it under the terms of the GNU General Public License as published by | ||
* the Free Software Foundation, either version 2 of the License, or | ||
* (at your option) any later version. | ||
* | ||
* This program is distributed in the hope that it will be useful, | ||
* but WITHOUT ANY WARRANTY; without even the implied warranty of | ||
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the | ||
* GNU General Public License for more details. | ||
* | ||
* You should have received a copy of the GNU General Public License | ||
* along with this program. If not, see <http://www.gnu.org/licenses/>. | ||
*/ | ||
#include QMK_KEYBOARD_H | ||
#include "brandonschlack.h" | ||
|
||
const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = { | ||
/* Base Layer | ||
* ┌─────┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬─────┐ | ||
* │Tab │ Q │ W │ E │ R │ T │ Y │ U │ I │ O │ P │ Bspc│ | ||
* ├─────┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴─────┤ | ||
* │HyEsc │ A │ S │ D │ F │ G │ H │ J │ K │ L │ Enter│ | ||
* ├──────┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬──────┤ | ||
* │Shift │ Z │ X │ C │ V │ B │ N │ M │< ,│> .│ ?/Sft│ | ||
* ├────┬───┼───┼───┴───┴───┴───┴───┴───┴┬──┴─┬─┴─┬────┤ | ||
* │Ctrl│Opt│Cmd│ Space │ Cmd│Opt│ Lwr│ | ||
* └────┴───┴───┴────────────────────────┴────┴───┴────┘ | ||
*/ | ||
[_BASE] = LAYOUT_ansi_40( \ | ||
KC_TAB, KC_Q, KC_W, KC_E, KC_R, KC_T, KC_Y, KC_U, KC_I, KC_O, KC_P, KC_BSPC, \ | ||
HY_ESC, KC_A, KC_S, KC_D, KC_F, KC_G, KC_H, KC_J, KC_K, KC_L, KC_ENT, \ | ||
KC_LSFT, KC_Z, KC_X, KC_C, KC_V, KC_B, KC_N, KC_M, KC_COMM, KC_DOT, SF_SLSH, \ | ||
KC_LCTL, KC_LOPT, KC_LCMD, SPC_RAI, KC_RCMD, KC_ROPT, LOWER \ | ||
), | ||
/* Lower | ||
* ┌─────┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬─────┐ | ||
* │Del │BrD│BrU│Msn│LHP│ │ │ │PgU│Hom│End│ SlpD│ | ||
* ├─────┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴─────┤ | ||
* │HyCaps│Mut│VlU│NxW│PvT│Bck│Fwd│NxT│PgD│ ↑ │ Play│ | ||
* ├──────┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬──────┤ | ||
* │ │Prv│VlD│Nxt│1PX│1Ps│ │ ← │ ↓ │ → │ │ | ||
* ├────┬───┼───┼───┴───┴───┴───┴───┴───┴┬──┴─┬─┴─┬────┤ | ||
* │ │ │ │ │ │ │ │ | ||
* └────┴───┴───┴────────────────────────┴────┴───┴────┘ | ||
*/ | ||
[_LOWER] = LAYOUT_ansi_40( \ | ||
KC_DELT, KC_BRMD, KC_BRMU, MC_MSSN, MC_LHPD, _______, _______, _______, KC_PGUP, KC_HOME, KC_END, MC_SLPD, \ | ||
HY_CAPS, KC_MUTE, KC_VOLU, NXT_WIN, PRV_TAB, MC_BACK, MC_FWRD, NXT_TAB, KC_PGDN, KC_UP, KC_MPLY, \ | ||
_______, KC_MPRV, KC_VOLD, KC_MNXT, PX_AFLL, OP_AFLL, _______, KC_LEFT, KC_DOWN, KC_RGHT, _______, \ | ||
_______, _______, _______, _______, _______, _______, _______ \ | ||
), | ||
/* Raise | ||
* ┌─────┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬─────┐ | ||
* │~ ` │! 1│@ 2│# 3│$ 4│% 5│^ 6│& 7│* 8│( 9│) 0│ │ | ||
* ├─────┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴─────┤ | ||
* │ │ F1│ F2│ F3│ F4│ F5│ F6│_ -│+ =│: ;│ " '│ | ||
* ├──────┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬──────┤ | ||
* │ │ F7│ F8│ F9│F10│F11│F12│ │{ [│} ]│ |\Sft│ | ||
* ├────┬───┼───┼───┴───┴───┴───┴───┴───┴┬──┴─┬─┴─┬────┤ | ||
* │ │ │ │ │ │ │ │ | ||
* └────┴───┴───┴────────────────────────┴────┴───┴────┘ | ||
*/ | ||
[_RAISE] = LAYOUT_ansi_40( \ | ||
KC_GRV, KC_1, KC_2, KC_3, KC_4, KC_5, KC_6, KC_7, KC_8, KC_9, KC_0, _______, \ | ||
_______, KC_F1, KC_F2, KC_F3, KC_F4, KC_F5, KC_F6, KC_MINS, KC_EQL, KC_SCLN, KC_QUOT, \ | ||
_______, KC_F7, KC_F8, KC_F9, KC_F10, KC_F11, KC_F12, _______, KC_LBRC, KC_RBRC, SF_BSLS, \ | ||
_______, _______, _______, _______, _______, _______, _______ \ | ||
), | ||
/* Adjust/Macro Layer | ||
* ┌─────┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬─────┐ | ||
* │Make │ │ │EEP│RST│ │ │ │ │ │ │ │ | ||
* ├─────┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴─────┤ | ||
* │ │ │ │ │ │ │ │ │ │ │ │ | ||
* ├──────┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬──────┤ | ||
* │ │ │ │ │ │ │ │ │ │ │ │ | ||
* ├────┬───┼───┼───┴───┴───┴───┴───┴───┴┬──┴─┬─┴─┬────┤ | ||
* │ │ │ │ │ │ │ │ | ||
* └────┴───┴───┴────────────────────────┴────┴───┴────┘ | ||
*/ | ||
[_ADJUST] = LAYOUT_ansi_40( \ | ||
QM_MAKE, _______, _______, EEP_RST, RESET, _______, _______, _______, _______, _______, _______, _______, \ | ||
_______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, \ | ||
_______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, \ | ||
_______, _______, _______, _______, _______, _______, _______ \ | ||
) | ||
/* Blank Layer | ||
* ┌─────┬───┬───┬───┬───┬───┬───┬───┬───┬───┬───┬─────┐ | ||
* │ │ │ │ │ │ │ │ │ │ │ │ │ | ||
* ├─────┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴┬──┴─────┤ | ||
* │ │ │ │ │ │ │ │ │ │ │ │ | ||
* ├──────┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬─┴─┬──────┤ | ||
* │ │ │ │ │ │ │ │ │ │ │ │ | ||
* ├────┬───┼───┼───┴───┴───┴───┴───┴───┴┬──┴─┬─┴─┬────┤ | ||
* │ │ │ │ │ │ │ │ | ||
* └────┴───┴───┴────────────────────────┴────┴───┴────┘ | ||
*/ | ||
/* | ||
[BLANK] = LAYOUT_ansi_40( \ | ||
_______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, \ | ||
_______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, \ | ||
_______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, \ | ||
_______, _______, _______, _______, _______, _______, _______ \ | ||
) | ||
*/ | ||
}; | ||
|
||
layer_state_t layer_state_set_keymap(layer_state_t state) { | ||
return update_tri_layer_state(state, _LOWER, _RAISE, _ADJUST); | ||
} |
20 changes: 20 additions & 0 deletions
20
keyboards/gray_studio/think65/solder/keymaps/brandonschlack/config.h
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,20 @@ | ||
/* Copyright 2019 Brandon Schlack | ||
* | ||
* This program is free software: you can redistribute it and/or modify | ||
* it under the terms of the GNU General Public License as published by | ||
* the Free Software Foundation, either version 2 of the License, or | ||
* (at your option) any later version. | ||
* | ||
* This program is distributed in the hope that it will be useful, | ||
* but WITHOUT ANY WARRANTY; without even the implied warranty of | ||
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the | ||
* GNU General Public License for more details. | ||
* | ||
* You should have received a copy of the GNU General Public License | ||
* along with this program. If not, see <http://www.gnu.org/licenses/>. | ||
*/ | ||
|
||
#pragma once | ||
|
||
#undef RGBLIGHT_ANIMATIONS | ||
#define RGBLIGHT_EFFECT_BREATHING // Only have Breathing Animation |
Oops, something went wrong.
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
etc.