qmk_firmware/users
Rocco Meli ee71362f99
Personal user space and CRKBD R2G keymap (#15888)
* r2g folder groundwork

* Default mb keymap featuring mb logos

* Migrate Oled to keyboard folder

* Move rules configs to support config better

* update readmes

* Liscnece update

* Update config and fix issues caused by redef errs

* funciton name adjusts, define specific rgb modes

* move default oled font to postconfig

* update oled in line with develop merge

* fix return value

* Add some default rgb matrix defines

* del ugfx

* remove #include <stdio.h>

* create personal keymap for r2g

* reduce firmware size

* change keymap to follow physical layout

* remove RGBlight config lines to make both sides work (@Dasky on MechboardsUK Discord)

* strip down configuration, similar to crkbd/r2g:mb_via

* remove wrong oled code overwriting the r2g one

* broken code with RGB matrix (briks right side)

* remove high max brightness limit

* caps lock tap dance and RGB indicator for active caps lock

* fix caps lock led on right side

* add test macro

* remove latex macro which is too slow

* move caps lock tap dance to RALT and add space cadet shift

* switch CTL with ALT in first layer

* add tap dance for ESC/DEL

* space cadet tap dance with caps lock; shift works by needs a short pause

* add space cadet tap dance with caps lock on the right; shift works by needs a short pause and does not hold

* make more keys transparent

* enable auto shift and use logo on both oleds

* add user oled logo, slows down linking considerably

* oled name

* add arrow keys in usual configuration and add linear configuration to symbol layer

* add unicoede support

* add accents

* update to latest version

* add colemak dh layer

* report auto shift timeout

* define layer name shorcuts correctly

* disable VIA to enable more layers

* enable NKRO

* move some rules and unicode to user space

* move oled and tap dances to user space

* move tap dances fully out of keymap

* expand unicode map

* fix unicode code

* revert changes to r2g, make it equal to merged code

* revert changes to r2g, make it equal to merged code

* clang-format userspace

* clang-format config file

* Update keyboards/crkbd/keymaps/rmeli/keymap.c

* replace define with enum

* add licenses
2022-03-10 15:27:37 -08:00
..
_example
333fred
ajp10304
alfrdmalr
anderson
arkag
art
badger
bbaserdem
bcat
billypython
brandonschlack
brett
byungyoonc
callum
cbbrowne
cedrikl
cjuniet
csc027
curry
cwebster2
d4mation
danielo515
datagrok
dennytom/chording_engine
devdev
dhertz
doogle999
draevin
drashna
dshields
dudeofawesome
edvorakjp
ericgebhart
gary
gordon
greatwizard
haervig
hvp
ibnuda
imchipwood
ishtob
issmirnov
jackhumbert
jarred
jdelkins
jjerrell
jonavin
kageurufu
klackygears
konstantin
kuatsure
kuchosauronad0
losinggeneration
manna-harbour_miryoku
mattly
mechmerlin
mguterl
miles2go
mnil
moults31
mtdjr
mverteuil
narze
nchristus
ninjonas
noroadsleft
not-quite-neo
nstickney
pcoves
peej
pvinis
replicaJunction
riblee
ridingqwerty
rishka
rmeli Personal user space and CRKBD R2G keymap (#15888) 2022-03-10 15:27:37 -08:00
rmw
romus
rossman360
rs
rupa
rverst
scheiklp
sethBarberee
sigma
sigul
snowe
spacebarracecar
spidey3
spotpuff
stanrc85
talljoe
tominabox1
turbomech
twschum
txkyel
uqs
vitoni
vosechu
wanleg
xtonhasvim
xulkal
yanfali
yet-another-developer
zer09
zigotica
readme.md
yanfali_wkl

User space

This is a place for users to put code that they might use between keyboards. If you build the keymap mine, /users/mine/rules.mk will be included in your build, and /users/mine/ will be in your path - keep these things in mind when naming your files and referencing them from other places.