* Remove keymap_config extern from default keymaps
* Revert unicode
Apparently VSCode does not like unicode, I didn't actually edit these lines, so it must have been automatic... :(
Co-Authored-By: fauxpark <fauxpark@gmail.com>
* add the dog keyboard
* set rgbled
* fix info.json and readme.md
* Update keyboards/thedogkeyboard/readme.md
Co-Authored-By: James Young <18669334+noroadsleft@users.noreply.github.com>
* Update keyboards/thedogkeyboard/readme.md
Co-Authored-By: James Young <18669334+noroadsleft@users.noreply.github.com>
* Update keyboards/thedogkeyboard/readme.md
Co-Authored-By: James Young <18669334+noroadsleft@users.noreply.github.com>
* Update keyboards/thedogkeyboard/readme.md
Co-Authored-By: James Young <18669334+noroadsleft@users.noreply.github.com>
* update thedogkeyboard
* Add Kyria Keymap
* Enable all RGBLIGHT Animations for ARM and high capacity AVR
* Reduce GNUC version for __has_include
* Cleanup Ortho 4x12 Community layout
* Update Collide 39 keymap
* Cleanup Keymaps
* Enable full 30 LEDs for Ergodox
* Change EEPROM Load timing
* Use RGB Matrix on Planck Rev6
* Use correct keymap swap
* Enable everything for ARM
* Only enable rgb sleep on avr until crash is fixed
* Add additional Kyria keymap config
* Overhaul Kyria OLED display
* Improve kyria keymap based on usage
* Minor tweaks to rules
* Update OLED code to truncate properly
* Fix RGB Light layer indication
* Switch all of biton32 to get_highest_layer function
* Fix OLED Keylogger display
* Run qmk cformat over all of my user files
* Slight tweak to kyria based on usage
* Move around LALT_T config
* Add comments about base wrappers to keymaps
* Another cformat pass
* Temp fix for VUSB boards and NKRO
* Convert tabs to spaces in rules.mk files
* Only enable RGBLight if it's enabled
* Add Encoder Flip setting
* Update OLED font file
* Add auto-handling of stale PRs/Issues
This adds the configuration for probot-stale, so that PRs and Issues can be automatically pruned without intervention by collaborators.
This marks PRs with `awaiting changes` label after 45 days, and then closes any PR with "Awaiting changes" after 30 days. Unless they have `awaiting review`, `breaking_changes`, `in progress` or `on hold` labels.
This marks issues as `solved` after 90 days, and then closes them 30 days afterwards. Unless they have `bug`, `discussion, `to do`, `in progress` or `on hold` labels.
* Cleanup the text some
* Update .github/stale.yml
Co-Authored-By: fauxpark <fauxpark@gmail.com>
* Initial commit
* Fix links so that they point to the german translation
* minor changes to the wording of some sentences
* correctly capitalize second person pronouns
* Fix links so that they point to the german translation
* minor changes to the wording of some sentences
* correctly capitalize second person pronouns
* Translate newbs_learn_more_resources.md
* Clear up some phrases
* Add newbs_building_firmware.md, fix spelling
* Add newbs_building_firmware.md, fix spelling
* Update docs/de/_summary.md
Danke
* Update docs/de/README.md
* Update docs/de/_summary.md
Ich wollte es kuerzer halten damit die Navigationsleiste nicht zu breit wird, aber das ist halt die deutsche Sprache :)
* Update docs/de/newbs.md
* Update docs/de/newbs_getting_started.md
* Update docs/de/newbs_getting_started.md
* Update docs/de/newbs_getting_started.md
* Update docs/de/newbs_getting_started.md
* Update docs/de/newbs_getting_started.md
* Update docs/de/newbs.md
* Update docs/de/newbs_learn_more_resources.md
* Update docs/de/newbs_getting_started.md
* Update docs/de/newbs_getting_started.md
* Update docs/de/newbs.md
* Update docs/de/newbs.md
* Update docs/de/newbs.md
* Update docs/de/README.md
* Update docs/de/README.md
* Update docs/de/README.md
* Update docs/de/README.md
* Update docs/de/newbs_getting_started.md
* Update docs/de/newbs_getting_started.md
* Update docs/de/newbs_building_firmware.md
* Update docs/de/newbs_building_firmware.md
* Update docs/de/newbs_building_firmware.md
* Update docs/de/newbs_building_firmware.md
* Update docs/de/newbs_learn_more_resources.md
* Update docs/de/newbs_building_firmware.md
* Update docs/de/newbs_building_firmware.md
* Update docs/de/newbs_learn_more_resources.md
* Update docs/de/newbs_building_firmware.md
* Update docs/de/newbs_building_firmware.md
* Update docs/de/newbs_learn_more_resources.md
* Update docs/de/newbs_building_firmware.md
* Update docs/de/newbs_getting_started.md
* Update docs/de/newbs_getting_started.md
* Update docs/de/newbs_building_firmware.md
* Update docs/de/newbs_building_firmware.md
* Update docs/de/newbs_building_firmware.md
* Update docs/de/newbs_building_firmware.md
* Apply suggestions from code review
* Add translation of newbs_flashing.md
* Apply suggestions from code review
Danke
* Add translation of Zadig-guide
* Translate newbs_testing_debugging.md to german
Co-Authored-By: Max Rumpf <max.rumpf1998@gmail.com>
Co-Authored-By: geisterfurz007 <geisterfurz007@users.noreply.github.com>
* my custom layout
* asd
* use qmk-dfu
* :)
* ganti keymap lagi
* my custom layout
* asd
* use qmk-dfu
* :)
* ganti keymap lagi
* my custom layout
* asd
* use qmk-dfu
* :)
* ganti keymap lagi
* Add handwired2x2 project, define pins for atmega328p in config_common.h
* Add USB IDs
* my custom KBD75 layout
* renaldi danang's numpad
* my redox keymap
* reynaldi danang's numpad
* asdasd
* ASH-1800
* added description and layer 1
* added requested changes from fauxpark
* forgot to include this
* USB descriptor parameter:
- assign product id
- assign description
edit formatting on readme.md
* update USB descriptor: change manufacturer
* review from fauxpark and noroadsleft
* remove extra files
* removed unnecessary comment
* minor cleanup
* Pull in updates for MILC
* Remove the shadow argparser
* Make it easier to reason about arguments and how they're translated into the config tree
* Populate self.config during init to support setting user.qmk_home for the global CLI
* Remove the short argument -c so that we can unambiguously determine the config file location without doing full argument processing
* Remove the --save-config option as it's a little confusing anyway
* Use Pathlib for path manipulation
* Fix commands with no arguments
* [keymap] Add abnt2 format to gh60
* Fix typing errors
* Change key names to capitals
* Fix layout define
* Apply suggestions from code review
* Fix layout define again I used a k
* Remove layer variable
* Update keyboards/dz60/keymaps/default_abnt2/readme.md
* Make changes from noroadsleft
* Add Community Layout: 60_abnt2
Add a 60% version of the standard keyboard layout used in Brazil.
* Enable 60_abnt2 support for DZ60
* fix the indenting in the Community Layout keymap
* debug lint info.json
Because I need to debug this file.
* move ISO Enter to the proper location in sequence
* add key counts because I like having them
A new CLI subcommand was added, flash, which behaves very similar to the already present compile CLI comamnd, but with the added ability to target a bootloader. The command is used like so: qmk flash [-h] [-b] [-kb KEYBOARD] [-km KEYMAP] [-bl BOOTLOADER] [filename].
A -kb <keyboard> and -km <keymap> is expected, or a configurator export JSON filename. A bootloader can be specified using -bl <target>, and if left unspecified, the target is assumed to be :flash. -bl can be used to list the available bootloaders.
If -km <keymap> is provided, but no -kb <keyboard>, then a message is printed suggesting the user to run qmk list_keyboards.
* Error out when Solenid pin is not defined
Instead of defaulting to a (literally) random pin, error out instead. Because this pin may be used, or because that pin may not be exposed, or may not exist.
* Remove 'SOLENOID_ACTIVE' setting since it's not used
* Update documentation
* adding new pcb with default keymap and personal keymap
* Update keyboards/leeku/finger65/readme.md
Co-Authored-By: fauxpark <fauxpark@gmail.com>
* Change to newer DEBOUNCE format
Co-Authored-By: fauxpark <fauxpark@gmail.com>
* switch to pragma
Co-Authored-By: fauxpark <fauxpark@gmail.com>
* remove unused define keyboards/leeku/finger65/config.h
Co-Authored-By: fauxpark <fauxpark@gmail.com>
* some cleanup after debounce and other changes
* Remove no_suspend_power_down from keyboards/leeku/finger65/rules.mk
Co-Authored-By: fauxpark <fauxpark@gmail.com>
* move to newer format and remove unused stuff
* ensure default has no leds for now
* change default layout name
* clean up the keymap a bit
* want grave not tilde
* a minor change and cleanup
* more stuff removed cause I don't care for LEDs
* remove some remaining stuff
* add RGBLED stuff
* Update keyboards/leeku/finger65/usbconfig.h
Co-Authored-By: fauxpark <fauxpark@gmail.com>
* Update keyboards/leeku/finger65/usbconfig.h
Co-Authored-By: fauxpark <fauxpark@gmail.com>
* Update keyboards/leeku/finger65/usbconfig.h
Co-Authored-By: fauxpark <fauxpark@gmail.com>
* Update keyboards/leeku/finger65/usbconfig.h
Co-Authored-By: fauxpark <fauxpark@gmail.com>
* update USB information
* Update keyboards/leeku/finger65/usbconfig.h
Co-Authored-By: fauxpark <fauxpark@gmail.com>
* Update keyboards/leeku/finger65/rules.mk
Co-Authored-By: fauxpark <fauxpark@gmail.com>
* Update keyboards/leeku/finger65/rules.mk
Co-Authored-By: fauxpark <fauxpark@gmail.com>
* Update keyboards/leeku/finger65/rules.mk
Co-Authored-By: fauxpark <fauxpark@gmail.com>
* Update keyboards/leeku/finger65/rules.mk
Co-Authored-By: fauxpark <fauxpark@gmail.com>
* Update keyboards/leeku/finger65/keymaps/default/keymap.c
Co-Authored-By: fauxpark <fauxpark@gmail.com>
* Update keyboards/leeku/finger65/keymaps/default/keymap.c
Co-Authored-By: fauxpark <fauxpark@gmail.com>
* Update keyboards/leeku/finger65/keymaps/madhatter/keymap.c
Co-Authored-By: fauxpark <fauxpark@gmail.com>
* Update keyboards/leeku/finger65/keymaps/madhatter/keymap.c
Co-Authored-By: fauxpark <fauxpark@gmail.com>
* cleanup and conform to existing standard
* Update keyboards/leeku/finger65/rules.mk
Co-Authored-By: fauxpark <fauxpark@gmail.com>
* remove stuff that doesn't work
* add a JSON for the QMK configurator
* list the layouts only available
* let's just make it the 65 ansi layout with split backspace, eh?
* remove extra space
* Update keyboards/leeku/finger65/readme.md
Co-Authored-By: fauxpark <fauxpark@gmail.com>
* Update keyboards/leeku/finger65/readme.md
Co-Authored-By: fauxpark <fauxpark@gmail.com>
* update readme
* remove redundant title
* Monica Bellucci ruined my life
* I'm having a RELIGIOUS EXPERIENCE ... and I don't take any DRUGS
* Update keyboards/leeku/finger65/rules.mk
Co-Authored-By: fauxpark <fauxpark@gmail.com>
* add a URL to the username
* fix readme and make it simpler with links this time
* Update keyboards/leeku/finger65/readme.md
Co-Authored-By: James Young <18669334+noroadsleft@users.noreply.github.com>
* Update keyboards/leeku/finger65/readme.md
Co-Authored-By: James Young <18669334+noroadsleft@users.noreply.github.com>
* incorporate suggested changes
* update usb stuff for some stuff coming in the future
* update layout for LAYOUT_ALL
* USB power changes
* Move Ergodox EZ RGB code to custom driver
Also implements full addressing of Ergodox EZ's LED Strip, as written by seebs
Co-authored-by: Seebs <seebs@seebs.net>
* Make Clipping range accessible for custom drivers
* Remove RGBW_BB_TWI from driver and docs
* Revert changes to clipping range support
* Use just rgblight_set instead of full custom driver
* Convert to i2c_master commands
* Rename rgblight driver and clean up includes
* initial commit
* add pins and matrix
* add an appropriate keymap
* set bootloader to caterina
* add QMK Configurator support
* turn on RGB and link time optimization
* add rgb pin
* update readme on rgb underglow info
* Update keyboards/tg4x/readme.md
Co-Authored-By: fauxpark <fauxpark@gmail.com>
* Update keyboards/tg4x/readme.md
Co-Authored-By: fauxpark <fauxpark@gmail.com>
* Update keyboards/tg4x/readme.md
Co-Authored-By: fauxpark <fauxpark@gmail.com>
* setting product id to 1 to match original code