summaryrefslogtreecommitdiff
path: root/keyboards/keebio
AgeCommit message (Collapse)Author
2020-10-17[Keymap] Drashna Code Cleanup (#10656)Drashna Jaelre
* Add Launchpad keymap Note: RGB and Audio won't work when using B pins for audio * Add support for rgb matrix on launchpad * Update config for launchpag * Disable wait on layer change * Update config for ErgoDox EZ * Fixup rgb light userspace code * Move Corne layout to community layouts folder * Update config for corne to support community layouts * Add license header to files * Minor cleanup of userspace config * Update Pimironi Trackball code * Increase debounce time on ergodox * Fix keymap handling * Enable wait for USB for moonlander * Update/add license headers * fix review issues
2020-10-17Add Levinson VIA support (#10631)Danny
* Add Levinson VIA keymap * Update product IDs for Levinson to embed version number * Add layer 3 access * Apply suggestions from code review
2020-10-17Update Nyquist VIA support and default keymap (#10632)Danny
* Update default and via keymaps * Update PID and enabled build options * Update keyboards/keebio/nyquist/keymaps/via/keymap.c * Update keyboards/keebio/nyquist/rev3/rules.mk * Update keyboards/keebio/nyquist/rev2/rules.mk
2020-10-15update eosti keymaps (#10610)Reid Sox-Harris
* adds eosti/planck keymaps * updates eosti keymaps * add header guard to bdn9 config.h Co-authored-by: Joel Challis <git@zvecr.com> * reduce file size of compiled firmware * move console disable to rules.mk Co-authored-by: Joel Challis <git@zvecr.com>
2020-10-04[Keymap] Add winterNebs keymaps (#10328)Isaac
* Add kyria keymap * Add planck keymap * Add nyquist keymap * Add vim movement instead of regular movement layer * Use partial home row mods :) * Update keyboards/keebio/nyquist/keymaps/winterNebs/config.h Co-authored-by: Drashna Jaelre <drashna@live.com> * Update keyboards/keebio/nyquist/keymaps/winterNebs/keymap.c Co-authored-by: Drashna Jaelre <drashna@live.com> * Update keyboards/keebio/nyquist/keymaps/winterNebs/keymap.c Co-authored-by: Drashna Jaelre <drashna@live.com> * Update keyboards/keebio/nyquist/keymaps/winterNebs/keymap.c Co-authored-by: Drashna Jaelre <drashna@live.com> * Update keyboards/keebio/nyquist/keymaps/winterNebs/keymap.c Co-authored-by: Drashna Jaelre <drashna@live.com> * Update keyboards/kyria/keymaps/winterNebs/keymap.c Co-authored-by: Drashna Jaelre <drashna@live.com> * Update keyboards/kyria/keymaps/winterNebs/rules.mk Co-authored-by: Drashna Jaelre <drashna@live.com> * Update keyboards/planck/keymaps/winterNebs/keymap.c Co-authored-by: Drashna Jaelre <drashna@live.com> * Update keyboards/planck/keymaps/winterNebs/keymap.c Co-authored-by: Drashna Jaelre <drashna@live.com> * Update keyboards/planck/keymaps/winterNebs/keymap.c Co-authored-by: Drashna Jaelre <drashna@live.com> * Fix outdated function call * Apply suggestions from code review Co-authored-by: James Young <18669334+noroadsleft@users.noreply.github.com> Co-authored-by: Drashna Jaelre <drashna@live.com> * Update keyboards/kyria/keymaps/winterNebs/keymap.c somehow this wasn't added to the batch? Co-authored-by: James Young <18669334+noroadsleft@users.noreply.github.com> * remove deprecated function * Rename to lowercase * Update keyboards/planck/keymaps/winterNebs/keymap.c Co-authored-by: Drashna Jaelre <drashna@live.com> * fix oled path * rebase and add back nyquist that was lost by rename * Add licenses * License in the wrong file Co-authored-by: Drashna Jaelre <drashna@live.com> Co-authored-by: James Young <18669334+noroadsleft@users.noreply.github.com>
2020-10-04[Keymap] Added 333fred 5x6_5 keymap (#10272)Fred Silberberg
* First pass at manuform layout. * Updates from actual usage on my board. Fixed a couple of bugs, added a stormlight quote randomizer. * Use a 32-bit timer that can actually hit 5 minutes. * Some updates after a day of usage: * Turn off WPM. It's too inaccurate and takes up a decent amount of space that can be devoted to quotes. * Turn off the OLEDs after 5 minutes * Move the keys around a bit. * Add many more quotes. * Adjust the quotes to make room for missing and misswritten WoT quote. Adjusted the keymap slightly. Adjust the mods display to include one_shots. * Revert osm on lgui as it makes start menu search impossible to use. * Use LTO_ENABLE flag. * License all of my (333fred's) keymaps as MIT. * Update users/333fred/rgb.c Co-authored-by: Ryan <fauxpark@gmail.com> Co-authored-by: Ryan <fauxpark@gmail.com>
2020-10-02Add joestrong keymap for quefrency rev 2 (#10503)Joe Strong
2020-09-21Add Amethyst keybindings for some dcompact implementations (#10345)Dan
* Fix missing VAI * Add amethyst keybindings * Add amethyst bindings for planck
2020-09-12added VIA keymap for Keebio Viterbi (#10168)TheLibra23
* added via keymap * replaced PRODUCT_ID 0x1157 with PRODUCT_ID 0x2157 replaced product id to distinguish rev2 from rev1. bakingpy gave me permission through discord chat. * Update keyboards/keebio/viterbi/keymaps/via/keymap.c * Update keyboards/keebio/viterbi/keymaps/via/rules.mk * made a simplier keymap.c for via folder Based from the default keymap, removed unnecessary codes.
2020-09-01add keebio/bdn9:ghostseven keymap (#10154)Blake
Keebio BDN9 Additional Keymap - Rev Encoders
2020-09-01keebio/viterbi/rev2/: replaced change PRODUCT_ID (#10167)TheLibra23
* replaced #define PRODUCT_ID 0x1157 with #define PRODUCT_ID 0x2157 replaced product id to distinguish rev2 from rev1. bakingpy gave me permission through discord chat.
2020-08-29Better handle LTO_ENABLE (#9832)Drashna Jaelre
* Better handle LTO_ENABLE Especially when calling from command line * Replace LINK_TIME_OPTIMIZATION_ENABLE with LTO_ENABLE * Remove long for LTO from show_options.mk
2020-08-29Keebio RGB wiring update (#7754)Danny
* Change RGB wiring for Levinson * Update RGB wiring for Iris * Update RGB wiring for Nyquist * Update RGB wiring for Quefrency * Update RGB wiring for Viterbi * Update RGB wiring for Fourier * Update RGB wiring for BFO * Handle redefinition of RGBLED_SPLIT
2020-08-19Update keymap for Keebio/iris4/rev4 (#10062)Yoonbae Cho
2020-07-26Adding keymaps for iris and kyria keyboards (#9783)John Helveston
* updated iris and kyria keymaps * added symbols I forgot to add to keymap * Update keyboards/keebio/iris/keymaps/jhelvy/keymap.c Co-authored-by: Ryan <fauxpark@gmail.com> * condense code Co-authored-by: Ryan <fauxpark@gmail.com> * condense code Co-authored-by: Ryan <fauxpark@gmail.com> * made another small fix to a missing symbol in my iris keymap Co-authored-by: Ryan <fauxpark@gmail.com>
2020-07-25Keymap for keebio/iris rev.4 supporting VIA (#9749)Yoonbae Cho
* Create keymap.c * Create config.h * Update first revision * Enhance keymap * Enhance keymap * Update keymap * Make Via compatable * Support mouse key * Apply reviewer's change requests * Adjust mouse factors * Update config.h
2020-07-23Switch bcat Chrome OS media keys workaround from mouse keys to NKRO (#9790)Jonathan Rascher
* Switch Chrome OS mouse keys workaround to NKRO * Add NKRO toggle to keymaps * USE NK_TOGG keycode instead of defining my own
2020-07-21mattly goes windows (#9677)Matthew Lyon
* mattly's userspace and iris * [Keymap] mattly's windows overlays * biton32->get_highest_layer * few more small tweaks
2020-07-01Quefrency rev1: Fix default VIA layout options (#9618)Sergey Vlasov
Apparently VIA allocates bits in the layout options field from the lowest bit, but starting from the **last** option defined in the JSON file. So the default value 0x06 was actually trying to set the value `3` (`0b11`) for the second-to-last option ("Right Shift"), which had only 3 values defined, and the attempt to set an undefined option value caused the VIA app to hang with a black window. Fix the default layout options so that it works as intended (the "Macropad" and "65% Column" options are set).
2020-07-01Mojito-keymap (#9566)Mojitas
Co-authored-by: Joel Challis <git@zvecr.com> Co-authored-by: Ryan <fauxpark@gmail.com>
2020-06-23[Keyboard] Add KBO-5000 keyboard (#9381)Danny
* Initial fork of Sinc * Setup keymaps, layouts, and encoders * Add ANSI configurator layout * Add ISO layout for configurator * Add all layout option for configurator * Fix spacing * Remove extra line * Remove unneeded ifdef
2020-06-20Enable Mousekeys for Keebio Quefrency rev1 (#9478)James Young
2020-06-17[Keymap] Dcompact for iris (#9406)Dan
Co-authored-by: Dan Herrera <sonarius@shew.io> Co-authored-by: Ryan <fauxpark@gmail.com>
2020-06-15[Keymap] csc027/keymap-updates (#9420)csc027
2020-06-15Add VIA support to keebio/nyquist (#9399)Thomas Lim
2020-06-10Add Sinc keyboard (#8986)Danny
* Add Sinc (WIP) * Rename layouts, add keymaps * Set EEPROM VIA layout value * Update QMK Configurator json * Update VIA layout value * Add default folder * Add PR suggestions * Fix keyboard name
2020-06-10Add new iris keymap 'fluffactually' (#9325)fluffactually
* Add new iris keymap 'fluffactually' * Keymap suggested changes - layer_state_t
2020-06-09Add BDN9 rev2 (#9017)Danny
2020-05-302020 May 30 Breaking Changes Update (#9215)James Young
* Branch point for 2020 May 30 Breaking Change * Migrate `ACTION_LAYER_TOGGLE` to `TG()` (#8954) * Migrate `ACTION_MODS_ONESHOT` to `OSM()` (#8957) * Migrate `ACTION_DEFAULT_LAYER_SET` to `DF()` (#8958) * Migrate `ACTION_LAYER_MODS` to `LM()` (#8959) * Migrate `ACTION_MODS_TAP_KEY` to `MT()` (#8968) * Convert V-USB usbdrv to a submodule (#8321) * Unify Tap Hold functions and documentation (#8348) * Changing board names to prevent confusion (#8412) * Move the Keyboardio Model01 to a keyboardio/ subdir (#8499) * Move spaceman keyboards (#8830) * Migrate miscellaneous `fn_actions` entries (#8977) * Migrate `ACTION_MODS_KEY` to chained mod keycodes (#8979) * Organizing my keyboards (plaid, tartan, ergoinu) (#8537) * Refactor Lily58 to use split_common (#6260) * Refactor zinc to use split_common (#7114) * Add a message if bin/qmk doesn't work (#9000) * Fix conflicting types for 'tfp_printf' (#8269) * Fixed RGB_DISABLE_AFTER_TIMEOUT to be seconds based & small internals cleanup (#6480) * Refactor and updates to TKC1800 code (#8472) * Switch to qmk forks for everything (#9019) * audio refactor: replace deprecated PLAY_NOTE_ARRAY (#8484) * Audio enable corrections (2/3) (#8903) * Split HHKB to ANSI and JP layouts and Add VIA support for each (#8582) * Audio enable corrections (Part 4) (#8974) * Fix typo from PR7114 (#9171) * Augment future branch Changelogs (#8978) * Revert "Branch point for 2020 May 30 Breaking Change"
2020-05-18[Keymap] added my gergo keymap (#8476)AbstractKB
* added my gergo keymap * updated personal bfo9000 keymap * fixed redundancy, extended debounce time
2020-05-10Add one-handed Viterbi layout for gaming (#8963)Chuck Lauer Vose
* Add one-handed Viterbi layout for gaming * fixes for pr feedback * Update keyboards/keebio/viterbi/keymaps/vosechu/config.h Co-authored-by: Joel Challis <git@zvecr.com> Co-authored-by: Joel Challis <git@zvecr.com>
2020-04-28[Keymap] Added Xd75 and viterbi keymaps,refactored my userspace. (#8776)Eric Gebhart
2020-04-25[Keymap] Make personal keymaps a bit more consistent (#8915)Jonathan Rascher
* Move menu key on ergo boards to match staggered * Unify 60_tsangan_hhkb and 60_ansi_split_bs_rshift * Sync KBD67, Quefrency with community layouts * Update ergo KLE images * Update community layout KLE images * Update KLE images/descriptions for remaining keebs
2020-04-25Add Keebio lighting defaults (#8884)Danny
* Set Iris LED/RGB defaults * Add lighting defaults for more boards
2020-04-23[Keymap] Dvorak for Keeb.io Iris (#8863)Peter Becich
* Dvorak keymap for Iris Tested to work with Iris rev. 2 Squashed commit of the following: commit c7a1bcf831e79953e81dda4a014b90daf4f63276 Author: Peter Becich <peterbecich@gmail.com> Date: Sat Oct 13 17:34:11 2018 -0700 backtick commit 7a7f6a5fec56446f973a4f145c5f8d002de6cd08 Author: Peter Becich <peterbecich@gmail.com> Date: Sun Sep 23 17:27:17 2018 -0700 iris dvorak commit 625461097eb1ba4585a716853999a0f30daffb2b Author: Peter Becich <peterbecich@gmail.com> Date: Sun Sep 23 17:22:01 2018 -0700 iris dvorak * dvorak keymap readme * key correction, keymap readme * Apply suggestions from code review Co-Authored-By: Joel Challis <git@zvecr.com> * revise backspace key Co-authored-by: Joel Challis <git@zvecr.com>
2020-04-20Add naked60 layout, clean up my userspace files and rules.mk. (#8848)Fred Silberberg
2020-04-19Remove no-longer-necessary LTO checks from keyboards' config.h files (#8773)Konstantin Đorđević
* Remove no-longer-necessary LTO checks from keyboards' config.h files * Remove unnecessary LTO check in @danielo515's Ergodox EZ keymap * Remove unnecessary USE_Link_Time_Optimization checks from keyboards' config.h files Note: DISABLE_LEADER doesn't seem to be used anywhere
2020-04-19[Keymap] Updates to personal keymaps (#8818)khitsule
* sync with upstream; initial iris design * sync with upstream * update to iris keymap * merge upstream * iris keymap refined * Iris readme update * messed up upstream merge somehow, hopefully fixed * removed extra closing bracket * Apply suggestions from code review Co-Authored-By: Joel Challis <git@zvecr.com> * change layers from define to enum per suggestions Co-authored-by: Mysti Woodard <mystiwoodard@gmail.com> Co-authored-by: Joel Challis <git@zvecr.com>
2020-04-13update pvinis keymap (#8746)Pavlos Vinieratos
* update a bunch of stuff Better rules, better config, added encoders, lights, audio. * some fmt * more fmt
2020-04-13Add via support to keebio/bdn9 (#8620)Joshua Rubin
Signed-off-by: Joshua Rubin <me@jawa.dev>
2020-04-12[Keyboard] Quefrency Rev2 Caps Lock LED, set lighting defaults (#8729)Danny
* Add support for Caps Lock LED Currently ignores the fact that led_state is not synced between halves, so caps lock LED doesn't do anything if USB is plugged into right half * Set initial backlight and RGB mode/values on blank EEPROM * Set default VIA layout options * Add backlight/RGB ifdefs * Set bootloaders for each rev
2020-04-12[Keymap] Add keymap for Nyquist rev3 (#8706)George Petri
* copy nyquist setup * enable i2c * update colors * update readme * Update keyboards/keebio/nyquist/keymaps/georgepetri3/keymap.c Co-Authored-By: Joel Challis <git@zvecr.com> Co-authored-by: Joel Challis <git@zvecr.com>
2020-04-08Add Choconum (#8709)Danny
* Add Choconum * Disable SPI/I2C, add mem fix * Rename layouts * Nuke unused config.h files * Fix username
2020-03-31Update Quefrency (#8623)Danny
* Add Quefrency Rev. 2 VIA support * Fix matrix mapping * Add Rev. 1 VIA support * Flip encoder pinout * Drop trailing backslashes * Remove layer names * Remove unneeded extern Co-Authored-By: Ryan <fauxpark@gmail.com> * Fix bracket alignment Co-Authored-By: Ryan <fauxpark@gmail.com> Co-authored-by: Ryan <fauxpark@gmail.com>
2020-03-29[Keyboard] Iris via changes (#8597)Danny
* Change PID to allow differentiation between Rev. 3 and Rev. 4 * Rebadge thumb keys in macro to show physical wiring better * Add more rules for VIA keymap
2020-03-29Update keymap keebio/nyquist (#8602)George Petri
* format code, add shift color * testing colors * todos, shift on right * changed colors * use rgh layers api * impl shift layer * replace xor with != * moved shift rbg * breathing animation, simplyfy layers * remove breating animation * use tt * minor cleanup * debounce eager, lto * shut down rbg when poweroff * update readme * readme.md fix * more readme.md fix * more readme.md fix
2020-03-18Allow RGBLIGHT_ANIMATIONS to work on keebio/iris configurator builds (#8482)James Young
* Allow RGBLIGHT_ANIMATIONS to work on keebio/iris configurator builds * Also align rules.mk
2020-03-19Also align rules.mkzvecr
2020-03-19Allow RGBLIGHT_ANIMATIONS to work on keebio/iris configurator buildszvecr
2020-03-18[Keymap] Add the fsck layout for iris (#8473)Frederick Hirsch