[Keyboard] CK60i support (#11432)
* Initial CK60i support
* Update README, add HAL_PWM and remove AUDIO and BLUETOOTH from rules.mk
* VIA support
* Fix VIA_ENABLE to 'yes'
* Remove CONSOLE_ENABLE from rules.mk
* attribute weak for encoder callback
* Remove KC_NO definition from default keymap
Co-authored-by: Gondolindrim <alvaro.augusto.volpato@gmail.com>
[Keymap] Georgian linear keymap for idobo (#11386)
* Georgian linear layout for idobo keyboard
* fixup! Keymap formatting
Co-authored-by: Giorgi Chavchanidze <giorgi@vivaldi.com>
[Keymap] revamped rjhilgefort planck keymap (#11385)
[Keymap] rjhilgefort's Corne KBD (#11381)
* initial crkbd rjhilgefort keymap
* finished v1 of rjhilgefort's crkbd keymap
* Update keyboards/crkbd/keymaps/rjhilgefort/readme.md
Co-authored-by: Ryan <fauxpark@gmail.com>
* Update keyboards/crkbd/keymaps/rjhilgefort/readme.md
* Update keyboards/crkbd/keymaps/rjhilgefort/readme.md
* Update keyboards/crkbd/keymaps/rjhilgefort/readme.md
Co-authored-by: Ryan <fauxpark@gmail.com>
[Docs] Update feature_rgblight.md (#11363)
* Update feature_rgblight.md
The note is meant to let people know that this is specific to RGB Backlight and does not work with RGB Matrix based implementations.
* Update docs/feature_rgblight.md
Co-authored-by: Drashna Jaelre <drashna@live.com>
Co-authored-by: Drashna Jaelre <drashna@live.com>
[Keymap] stanrc85 Keymap/userspace updates (#11349)
* keymap updates
* adding fanfare back
[Keymap] Danielo515/redox_w (#11340)
* chore: pulled the latest from master
Bring my redox layout from my latest redox branch
Bring my latest user stuff from my redox branch
* Update users/danielo515/config.h
Co-authored-by: Drashna Jaelre <drashna@live.com>
* chore: some more layouts
* feat: add gaming layer (has a bug)
* chore: more gaming layout
* chore: deactivate gaming layer when switching
* chore: simplify gaming toggle
* Update .vscode/settings.json
Co-authored-by: Drashna Jaelre <drashna@live.com>
[Keyboard] Add the 'THE40' (#11317)
* Add support for keyboard 'THE40'
Add support for keyboard 'THE40'
* Update keyboards/lazydesigners/the40/the40.c
Co-authored-by: Joel Challis <git@zvecr.com>
* Update keyboards/lazydesigners/the40/readme.md
Co-authored-by: Ryan <fauxpark@gmail.com>
* Update the40.h
Add layout option.
* Update info.json
Add layout option.
* Update keymap.c
Change for layout option.
* Update keyboards/lazydesigners/the40/readme.md
Co-authored-by: Ryan <fauxpark@gmail.com>
* Update keyboards/lazydesigners/the40/readme.md
Co-authored-by: Ryan <fauxpark@gmail.com>
* Update keyboards/lazydesigners/the40/readme.md
Co-authored-by: Ryan <fauxpark@gmail.com>
* Update keyboards/lazydesigners/the40/config.h
Co-authored-by: Drashna Jaelre <drashna@live.com>
Co-authored-by: Joel Challis <git@zvecr.com>
Co-authored-by: Ryan <fauxpark@gmail.com>
Co-authored-by: Drashna Jaelre <drashna@live.com>
[Keymap] Adding my Planck Keymap (#11315)
* Adding keymap files
* Added compatible license header to config file
* Apply suggestions from code review
Co-authored-by: Ryan <fauxpark@gmail.com>
Co-authored-by: Ryan <fauxpark@gmail.com>
[Keyboard] Add isometria 75 keyboard (#11210)
* added isometria_75
* added missing license header
* added reset explanation
* Update keyboards/ebastler/isometria_75/rev1/keymaps/via/keymap.c
Co-authored-by: Drashna Jaelre <drashna@live.com>
* Update keyboards/ebastler/isometria_75/rev1/keymaps/via/keymap.c
Co-authored-by: Drashna Jaelre <drashna@live.com>
* Update keyboards/ebastler/isometria_75/rev1/config.h
Co-authored-by: Drashna Jaelre <drashna@live.com>
* Update keyboards/ebastler/isometria_75/rev1/keymaps/default/keymap.c
Co-authored-by: Drashna Jaelre <drashna@live.com>
* Update keyboards/ebastler/isometria_75/rev1/keymaps/default/keymap.c
Co-authored-by: Drashna Jaelre <drashna@live.com>
* renamed uppercase readme
* Update keyboards/ebastler/isometria_75/rev1/info.json
Co-authored-by: Ryan <fauxpark@gmail.com>
* Update keyboards/ebastler/isometria_75/rev1/rules.mk
Co-authored-by: Ryan <fauxpark@gmail.com>
* Update keyboards/ebastler/isometria_75/rev1/rules.mk
Co-authored-by: Ryan <fauxpark@gmail.com>
* Update keyboards/ebastler/isometria_75/rev1/rev1.c
Co-authored-by: Ryan <fauxpark@gmail.com>
* changed configs to only necessary lines
Co-authored-by: Drashna Jaelre <drashna@live.com>
Co-authored-by: Ryan <fauxpark@gmail.com>
[Keyboard] Add support for idobao id80 iso layout (#11246)
* add support for idobao id80 iso layout
* This change is required as there is a logic bug on the board that C7
(capslock) is inverted thus lowercase is with light on. Mind the ! in
the write to the pin.
* Apply suggestions from code review
All fine for me, thanks for the additional information!
Co-authored-by: James Young <18669334+noroadsleft@users.noreply.github.com>
* move device information to separate config.h for id80 iso and ansi
* commit via keymap similar to default. There is a problem with mapping compiling vor via, resulting in KC_ENT residing on KC_PGDN. Switching off via support in rules.mk makes the keyboard behave fine
* change KC_BSLS to KC_NUHS as this is an iso board
Co-authored-by: Carsten <modebm@gmail.com>
Co-authored-by: James Young <18669334+noroadsleft@users.noreply.github.com>
[Keyboard] Add the [n]40-o (#11286)
* Create Alter folder
* Revert "Create Alter folder"
This reverts commit 361103b821dbb22957b66cdedb0d11f996def71c.
* Added the n40_o folder
* Edited info.json, n40_o.h and rules.mk
* Edited readme as per comment
[Keymap] Quefrency layout for rogthefrog (#11140)
* noop; indent and comment cleanup
* config for rogthefrog layout
* removed encoder function as there is no encoder on this pcb
* removed unnecessary declaration
* replaced individual constants with an enum for extensibility
* removed unused enum
* Added GPL license language
* added copyright for my changes, per GPL
* noop; removed unneeded line continuations; fixed indentation
Fix documentation of `lsusb` behaviour (#10903)