summaryrefslogtreecommitdiffstats
path: root/users
Commit message (Collapse)AuthorAgeFilesLines
* [Keymap] Update to Drashna Keymaps (#5594)Drashna Jaelre2019-04-229-62/+51
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * Start to standardize macro timer * Update Fractal layout Specifically, limit the RGB Lighting, since it's too many for the power, and only have the KITT annimation on the front * Update Iris keymap to use I2C for transport * Remove TAP_CODE_DELAY from keyboard in favor of global setting * Remove Woodpad Since it\'s no longer in my possession * Only enable LTO on AVR boards * Run matrix_scans while doing startup light * Run matrix_scan to get split keyboard code synced properly * Fix rgb mode * Remove custom debouncing settings * Make RGB Light Startup Animation optional * Fix opt def * Remove extra tap code delay value * Fix references to keebio boards * Add support for LP Iris keyboard * Add backlight code * Make startup animation optional * Update gitlab ci script * Remove port declaration * Revert avrgcc changes to gitlab ci file * Don't re-set mods * Remove MACRO_TIMER define * Add custom name for crkbd * Add name for Prime M pad * Add names for ortho 4x12 boards * Add some additional handling for rgb init * Change thumb clusters on ergodox * Switch Orthodox to I2C * Fix Space in ergodox keymap * Use OSL for ergodox layout * Ugh, can't find a good layout * Fix typo * Fix up animation startup * Cries in AVR * Fix makefiles for ergodox ez boards * Add support for "secret songs" in my userspace * Reset debounce to 5ms for Ergodox EZ * Fix gitlab CI yaml file * More crying in AVR * Cannot use rgb light and rgb matrix at the same time due to the WS2812 rgb matrix PR until the "Coexistance" PR is merged * Update ODox for split common and i2c * Add split config * Impement Split code * Add support for xscorpion OLED code * Add OLED display config * Fix OLED screen font * Get OLED set up in vertical mode * Remove old OLED code * add per key support for crkbd * Fix split changes * RGB Tweeaks * More OLED tweaks * Fix rotation stuff * Fix more OLED stuff * Remove custom Debounce from Ergodox layout since it's no longer needed
* Xulkal KeymapsRyan Caltabiano2019-04-167-0/+284
|
* Features/ws2812 matrix driver (#5418)XScorpion22019-04-141-1/+1
| | | | | | * WS2812 driver implementation for RGB Matrix * Added driver configuration docs
* remove call to custom rgb filestanrc852019-04-031-4/+0
|
* Removed duplicated zeal60 filesstanrc852019-04-034-2151/+0
|
* remove uneeded returns floating aroundstanrc852019-04-021-2/+0
|
* Adding zeal60 rgb files with modificationsstanrc852019-04-024-0/+2151
|
* Tweaking tapping_term valuestanrc852019-04-021-1/+1
|
* Use modified rgb_backlight.c filestanrc852019-04-021-0/+4
|
* Adjusting tapping termstanrc852019-04-021-1/+1
|
* [Keymap] Add custom macro to launch RDP (#5502)stanrc852019-03-282-1/+13
| | | | | | | | | | | | * Add keycodes for new macros to keymaps * add macros for commonly used shortcuts * FIx macro code and add comments * Replaced with build in QMK keycodes * Removed macros that duplicated QMK keycodes
* [Keymap] New tap dance code added to userspace and keymaps (#5468)stanrc852019-03-222-12/+66
| | | | | | | | | | | | | | * Adding new tap dance key * Adding new tap dance code * add code for copy/paste to tap dance * testing tap dance enums * New tap dance keycodes * Fix enums
* [Keymap] Keymap and readme updates (#5449)stanrc852019-03-192-0/+11
| | | | | | | | | | * Remove tap dance code from keymap.c * Add tap dance code to userspace files * Readme updates * Update keymap images
* [Keymap] Arkag Userspace Update (#5438)Alexander Kagno2019-03-182-10/+36
| | | | | | | | | | | | | | | | * fresh commit for a new fork for PR to upstream/master * gaming mode added, lighting changes for other modes * rules.mk fixed... * fixed collision issue with aesthetic and shifty modes * fixed collision issue with aesthetic and shifty modes * troubleshooting game mode failing * moved game tapdance key to default layer, fixed issue
* [Keymap] Update to drashna keymaps: Conform to QMK Standards Edition (#5377)Drashna Jaelre2019-03-156-56/+49
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * Use correct functions for dip switch code * Some planck cleanup * Hopefully fix RGB Sleeping with RGB Matrix * Add rgbmatrix extern * Add numpad 5x6 layout * RGB Tweaks * Add RGB startup animation * Minor RGB Fixes * Turn off RBG on planck * Enable separate storage of EEPROM * Update Macro pad * Add BJohnson Keymap and minor darshna tweaks * Clean up rgb and other code for new numpad * Remove clicky hachy thing * Update my code to use built in MOD_MASK defines * Fix up modifier calls * Tweak to KC_MAKE * Tweak to KC_MAKE * Add Semi-colon to numpad * Preprocess out rgb matrix stuff if not enabled * Formatting of KC_MAKE * Add stuff for matrix and light rgb coexistance * Fix bad spelling * Change where layer indication shows based on rgblight status * Force set mods in KC_MAKE * Optimize CRKBD
* fresh commit for a new fork for PR to upstream/master (#5406)Alexander Kagno2019-03-143-116/+179
|
* [Keymap] Add atreus, ergotravel and org60 keymaps (#5381)Jarred Steenvoorden2019-03-131-0/+4
| | | | | | * Add atreus, ergotravel and org60 keymaps * Cleanup my keymap config files
* Keymap / userspace update (#5358)Jarred Steenvoorden2019-03-103-22/+131
| | | | | | | | | | | | | | | | | | | | * Update userspace with common config.h * Add my dz60, satan and xd75 keyboard keymaps * Fixing executable bits changed during last upstream merge * Cleanup unnecessary files and defines * Remove unnecessary defines from userspace config * Add underglow controls to dz60 function layer * Fixing merge conflicts * Fixing exectable bits changed during merge * Userspace update
* Update edvorak keymap simplify (#5350)epaew2019-03-096-226/+38
| | | | | | | | * Update edvorakjp layouts * swap master hand * update tapping_term
* [Keymap] Smarter KC_MAKE code and removed duplicate MOD_MASK entries (#5331)stanrc852019-03-072-13/+8
| | | | | | | | | | * Change to predefined MOD_MASK codes * Remove duplicate predefined codes * Better reset keybaord logic * Cleaned up code as requested
* [Keymap] Add KC_MAKE keycode to my userspace and keymaps (#5324)stanrc852019-03-063-0/+52
| | | | | | | | | | | | | | | | | | | | * Add keycode for KC_MAKE * Add KC_MAKE keycode * Add stanrc85.c file with KC_MAKE * Remove unused include * Improved KC_MAKE stolen from Drashna * Define mod mask for new KC_MAKE code * RESET board to flash after compiling * Remove send_string * RESET fixed in KC_MAKE
* Update personal userspace and keymaps + improve custom functionality (#5289)Drashna Jaelre2019-03-059-90/+236
|\ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * Change how desktop commands work * Add DST_MOD_MASK as a config option * DST_RMV → DST_REM * Add melody96:konstantin keymap * Update custom SEND_STRING * Move feature flags from userspace into keyboard rules * Use "Vo-", "Vo+" instead of "VoD", "VoU" in keymap comments * Add RGB controls and numpad Unicode to Melody96 keymap * Add RGB_SET keycode to Melody96 and RGB files to userspace * Generate UNICODE and UNICODEMAP constants using macros * Avoid collisions with X_* send string constants * Use two spaces before inline comments * Add _keymap versions of other custom Quantum functions Not added: eeconfig_update_keymap, eeconfig_read_keymap * Switch to UNICODEMAP in keyboard rules * Make toggle_numpad a nested function in process_record_user * Set Melody96 underglow color to Godspeed blue on EEPROM reset * Remove most _keymap and _user definitions in userspace Some keyboards misuse _user functions by defining them in the base files instead of the corresponding _kb functions (especially led_set_user and matrix_init_user). Until this is fixed (#5148), I've removed definitions in my userspace that could cause linking collisions. * Update GODSPEED_BLUE values and RGB mode keys * Add GODSPEED_YELLOW color * Set preferred intervals for rgblight effects * Update tap dance function names * Replace td_lshift_fn with generic td_mod_layer, add TD_RCTL_FN Move TD_FN_RCTL after TD_RCTL_FN * Replace td_fn_rctrl with generic td_layer_mod * Add blank lines, prefer explicit initialization * ACTION_TAP_DANCE_DOUBLE_MODS → ACTION_TAP_DANCE_DOUBLE_MOD * Update Godspeed colors * Add media controls to Melody96 keymap * Add SysRq, Break combos and other keys to Melody96 keymap
| * Add SysRq, Break combos and other keys to Melody96 keymapKonstantin Đorđević2019-03-021-0/+4
| |
| * Update Godspeed colorsKonstantin Đorđević2019-03-021-2/+2
| |
| * ACTION_TAP_DANCE_DOUBLE_MODS → ACTION_TAP_DANCE_DOUBLE_MODKonstantin Đorđević2019-03-021-8/+8
| |
| * Add blank lines, prefer explicit initializationKonstantin Đorđević2019-03-021-1/+8
| |
| * Replace td_fn_rctrl with generic td_layer_modKonstantin Đorđević2019-03-021-19/+28
| |
| * Replace td_lshift_fn with generic td_mod_layer, add TD_RCTL_FNKonstantin Đorđević2019-03-022-37/+47
| | | | | | | | Move TD_FN_RCTL after TD_RCTL_FN
| * Update tap dance function namesKonstantin Đorđević2019-03-021-4/+4
| |
| * Set preferred intervals for rgblight effectsKonstantin Đorđević2019-03-023-13/+33
| |
| * Add GODSPEED_YELLOW colorKonstantin Đorđević2019-03-023-2/+4
| |
| * Update GODSPEED_BLUE values and RGB mode keysKonstantin Đorđević2019-03-021-1/+1
| |
| * Remove most _keymap and _user definitions in userspaceKonstantin Đorđević2019-03-022-57/+0
| | | | | | | | | | | | | | Some keyboards misuse _user functions by defining them in the base files instead of the corresponding _kb functions (especially led_set_user and matrix_init_user). Until this is fixed (#5148), I've removed definitions in my userspace that could cause linking collisions.
| * Make toggle_numpad a nested function in process_record_userKonstantin Đorđević2019-03-021-11/+10
| |
| * Add _keymap versions of other custom Quantum functionsKonstantin Đorđević2019-03-022-5/+87
| | | | | | | | Not added: eeconfig_update_keymap, eeconfig_read_keymap
| * Use two spaces before inline commentsKonstantin Đorđević2019-03-023-9/+9
| |
| * Avoid collisions with X_* send string constantsKonstantin Đorđević2019-03-022-6/+6
| |
| * Generate UNICODE and UNICODEMAP constants using macrosKonstantin Đorđević2019-03-024-8/+41
| |
| * Add RGB_SET keycode to Melody96 and RGB files to userspaceKonstantin Đorđević2019-03-024-0/+26
| |
| * Move feature flags from userspace into keyboard rulesKonstantin Đorđević2019-03-021-9/+0
| |
| * Update custom SEND_STRINGKonstantin Đorđević2019-03-021-5/+5
| |
| * DST_RMV → DST_REMKonstantin Đorđević2019-03-023-3/+3
| |
| * Add DST_MOD_MASK as a config optionKonstantin Đorđević2019-03-022-2/+5
| |
| * Change how desktop commands workKonstantin Đorđević2019-03-024-5/+22
| |
* | Adopted LAYOUT, added some keys (#5320)Christopher Browne2019-03-053-0/+40
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * Add HOME/END keys as upper/lower on arrow-up/down * Reduce .hex file size by turning off unneeded options * Put digit keypad onto left hand upon RAISE; this will sometimes be preferable to double-hits of right hand * Latest super latest version merge * cbbrowne keymap for XD75re * starting notes on XD75re keymap plans * First draft of bottom row of QWERTY * Switch my special bottom line over to QCENT * Dunno * Filling in wanted keys, bit by bit... * Add copyright, extra macro * Clean up comments, remove some experimental code I didn't like * TODO plans for xd75re * clean up keyboard layout * QCENT2 is my new experiment for the main keyboard... * Add a few more main layer keys, and modify LOWER to shift things outwards to conform with main layer * Clean up RAISE layer to conform with main layer, remove QCENT layer as QCENT2 is the new thing * More xd75 changes, now that I actually have it in hand * shift keymap around, as original attempt was a bit too aggressive in keeping to the edges * more revs to XD75 * Dropping parts of the centre keypad in favor of Keys I Really Need * Improve documentation to conform with how builds are done now * Improve documentation to conform with how builds are done now * Add cbbrowne rules file as alternative to having the rules in Makefile * Makefile not needed anymore for individual keymap * Some revs to my keymapping * Add {} * Add PGUP/PGDN * Shifted some middle-range keys around * Needed Tilde, Backquote, and to shift RESET onto FUNCTION layer * Wanted ~ * cbbrowne hasn't anything to do with hadron keymaps * trim unneeded bits * I prefer OrgMode for my notes * Have a right-alt * Layer keys make LED colors change * Add sample user rules for cbbrowne * Add source of xd75 rules * Individualized xd75 rules * Adopt LAYOUT to genericize the layout as an ortholinear 5x15 keyboard
* | [Keymap] Add RGB config and controls to userspace (#5299)stanrc852019-03-033-0/+36
|/ | | | | | | | | | | | | | | | | | * Add INSERT and EEP_RST to HS60 keymap * Add INSERT to keymap * Layer based RGB colors * Move RGB code to layer_rgb.c * New file with layer based RGB colors * Use RGB code if RGBLIGHT is enabled * Set RGB options in config.h * Remove rgb enable from init user
* [Keymap] Fix rgblight_enable ifdefs (#5283)MechMerlin2019-03-012-5/+18
|
* [Keymap] Cleaning up my config and userspace files (#5265)stanrc852019-02-282-5/+0
| | | | | | | | | | | | | | | | | | | | * Removed since options are in userspace * Removed RGB option that was breaking one of my builds * Remove unused options * Removed options present in userspace, add board specific options here * Removed code also present in userspace * Turns out those lines were needed, added them back * Testing changes * Added code to ensure board read as ANSI instead of default ISO for HS60 * Setting \ key to "MOD" instead of "ALPHA" for lighting
* [Keymap] Userspace Keymap Updates (#5215)MechMerlin2019-02-284-3/+38
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * enable velocikey for my userspace and explicitly for my 75% layout * add guards to only turn on RGB stuff if the RGB pin is actually defined * update 60_ansi keymap * update the 60_ansi_split_bs_rshift keymap * update 66_ansi keymap * update docs * Update layouts/community/60_ansi/mechmerlin-ansi/keymap.c Co-Authored-By: mechmerlin <30334081+mechmerlin@users.noreply.github.com> * Update layouts/community/60_ansi_split_bs_rshift/mechmerlin-split/keymap.c Co-Authored-By: mechmerlin <30334081+mechmerlin@users.noreply.github.com> * Update layouts/community/60_ansi_split_bs_rshift/mechmerlin-split/keymap.c Co-Authored-By: mechmerlin <30334081+mechmerlin@users.noreply.github.com> * Update layouts/community/66_ansi/mechmerlin/keymap.c Co-Authored-By: mechmerlin <30334081+mechmerlin@users.noreply.github.com> * Update layouts/community/60_ansi_split_bs_rshift/mechmerlin-split/keymap.c Co-Authored-By: mechmerlin <30334081+mechmerlin@users.noreply.github.com> * Update layouts/community/60_ansi/mechmerlin-ansi/keymap.c Co-Authored-By: mechmerlin <30334081+mechmerlin@users.noreply.github.com> * Update layouts/community/60_ansi/mechmerlin-ansi/keymap.c Co-Authored-By: mechmerlin <30334081+mechmerlin@users.noreply.github.com> * remove my attempt to find a good way to detect this * move audio clicky into user space and do feature setting per keyboard * fixup 66_ansi keymap * update changelog * update readme
* [Keymap] Converted stanrc85 community layout to userspace (#5244)stanrc852019-02-264-0/+88
| | | | | | | | | | | | | | * Convert community layout to userspace for future use * Big readme update * Move layer toggle to CAPS * Readme updates * Deleted since unused * Removed call to unused .c file