Jack Humbert
d2ff66a985
Creates a layouts/ folder for keymaps shared between keyboards ( #1609 )
...
* include variables and .h files as pp directives
* start layout compilation
* split ergodoxes up
* don't compile all layouts for everything
* might seg fault
* reset layouts variable
* actually reset layouts
* include rules.mk instead
* remove includes from rules.mk
* update variable setting
* load visualizer from path
* adds some more examples
* adds more layouts
* more boards added
* more boards added
* adds documentation for layouts
* use lowercase names for LAYOUT_
* add layout.json files for each layout
* add community folder, default keymaps for layouts
* touch-up default layouts
* touch-up layouts, some keyboard rules.mk
* update documentation for layouts
* fix up serial/i2c switches
7 years ago
Steve Holt
d54360b1d8
Update keymap.c
7 years ago
Steve Holt
fe4549839e
Update config.h
7 years ago
Steve Holt
1d930ebe45
Update Makefile
7 years ago
Joe Wasson
fe60cbd928
Remove PLAY_NOTE_ARRAY usages to get rid of warning.
7 years ago
Jack Humbert
81d7e7d4c8
Merge pull request #1601 from dlaroe/master
...
My keymaps only
7 years ago
8b62a0af74
Updated keymaps with second LOWER for the right hand
7 years ago
dwrz
70407a1b67
Add config.h to piemod keymap.
7 years ago
dwrz
3fa32867ad
Remove makefile from Let's Split piemod.
7 years ago
dwrz
72b7067489
Add piemod keymaps for Let's Split and Planck.
7 years ago
Jack Humbert
5c44d40a0c
Merge pull request #1540 from fabiant7t/master
...
amj40 added; my layouts for Let's Split, amj40 and XD75
7 years ago
Danny Nguyen
479139f9d4
Fix location of where the make command should be run
7 years ago
Danny Nguyen
e0caf94323
Move avrdude flashing script from individual keyboard rules.mk to common location and improve script.
...
Port detection script is now more informative and better handles first time flashing of a Pro Micro
7 years ago
Fabian Topfstedt
3c2343664c
Merge https://github.com/qmk/qmk_firmware
7 years ago
xk
23549791eb
Add keymap xk
7 years ago
Fabian Topfstedt
9609a47c3e
Merge https://github.com/qmk/qmk_firmware
8 years ago
ahtn
07cb997b6d
Changes lets_split to use timer based debouncing
...
The let's split code used delays in its debouncing algorithm which
increases input latency. This commit copies and adapts the code from
`quantum/matrix.c` to lets_split's `matrix.c`.
8 years ago
Fabian Topfstedt
de9331c50c
custom makefile
8 years ago
Fabian Topfstedt
3b05183deb
symmetric modifiers in bottom row
8 years ago
Fabian Topfstedt
75677655ad
left shift is backspace on tap
8 years ago
Fabian Topfstedt
c7ea65c6d3
default based customizations
8 years ago
07dcbd23fd
First Update
8 years ago
Fabian Topfstedt
ee43856ff7
Merge https://github.com/qmk/qmk_firmware
8 years ago
ishtob
087af43dee
fix implementation issues from SSD1306 clean up, added rotation ( #1494 )
...
* moved OLED update task to keymap
* fix splitting render display to keymap
* Added rotation option for OLED, fixed splitting display render update to keymap
* issues with attribute
8 years ago
Jack Humbert
cc468523df
clean up ssd1306 implementation
8 years ago
Jack Humbert
42d5a324eb
Start mvoing hardware drivers to /drivers/ ( #1433 )
...
* start driver isolation
* update nyquist and orthodox boards
* update atreus62
* move drivers to avr
* update avr conditional
8 years ago
Jack Humbert
9de443cbf1
Merge pull request #1471 from qmk/lufa_lib
...
Update LUFA and move it to /lib/lufa
8 years ago
Ethan Spitz
53174036e9
Add new keymap to try to get pretty close to the default layout for an ergodox keyboard. Coming from that I really like being able to use the backspace from my left thumb.
8 years ago
Jack Humbert
1c26468ad5
update include
8 years ago
Jack Humbert
7bddacf25f
update lets_split lufa include
8 years ago
Jack Humbert
b476d65b9c
Update keyboards' rules.mk/Makefiles ( #1442 )
...
this may change some of the keyboards' default settings - if you experience anything odd, please check back to this commit
8 years ago
Jack Humbert
61ef949576
update some copyright headers
8 years ago
Jack Humbert
f5f7dfa064
cleanup lets_split
8 years ago
Fabian Topfstedt
99b6e918ea
fixed brackets
8 years ago
Fabian Topfstedt
9aa748df2a
my layout
8 years ago
Fabian Topfstedt
7d0a471051
removed wrong readme
8 years ago
Fabian Topfstedt
786eb4e73d
my layout
8 years ago
Fabian Topfstedt
4c71b329a2
clone smt layout
8 years ago
skullY
62c77e7dbf
Remove the DIODE_DIRECTION defines from lets_split so we can close #1067
8 years ago
Jack Humbert
f2e1609801
remove hardware files, move arrow pad
8 years ago
Fred Sundvik
6ba22b5f5e
Don't define RGBLED_NUM in let-split khord keymap
...
It's already defined correctly by the parent keyboard project, and was
causing problems for rev1, where the pin is different.
8 years ago
Dylan Khor
a44ba492ea
minor fixes
8 years ago
Dylan Khor
22f985eba7
Add custom let's split keymap
8 years ago
Jack Humbert
a7ce482d14
remove the rest of the .pngs
8 years ago
Nic Aitch
3b38e6954a
Use single brackets for portability with other shells
8 years ago
Adam Bell
4ab61344f5
Adding permissive_hold
8 years ago
Adam Bell
587b0de6e5
adding lets split keymap
8 years ago
Alfrheim
974a77a07c
replacing one R for a T
8 years ago
Nikolaus Wittenstein
8ddbf7f59f
Fix spelling of "persistent"
...
Fixes #1201 .
8 years ago
Jack Humbert
27aa185222
Merge branch 'master' into master
8 years ago
Danny Nguyen
fbd9d04559
Include use of either TRS or TRRS
8 years ago
Danny Nguyen
ed9c18e866
Remove flip-half from keymap
8 years ago
Danny Nguyen
133ed52466
Update Let’s Split readme
8 years ago
Danny Nguyen
e3aeab356a
Move SSD1306 function declarations to header file
8 years ago
Danny Nguyen
d90ac76295
Move defines for RGB to after the config.h include
8 years ago
Danny Nguyen
563961328b
Rename COMPACT_KEYMAP to KC_KEYMAP and move to lets_split.h
8 years ago
Danny Nguyen
d0cfaba6d2
Revise KEYMAP macro to make left and right halves more clear
8 years ago
ishtob
4e51c1e3ca
Update ssd1306.c
8 years ago
Danny Nguyen
48f4c5997b
Move defines for RGB to after the config.h include
8 years ago
Danny Nguyen
344ebbac43
Revert removal of avrdude make option
8 years ago
Xyverz
c034b61b1a
Merge remote-tracking branch 'upstream/master'
8 years ago
Xyverz
571f39da66
Tidied up keymaps, Makefiles that actually work, Clueboard make v1.0
8 years ago
Jack Humbert
6e688ad5c2
Merge pull request #1172 from nooges/hexwire-fixes
...
Let's Split hexwire keymap fixes
8 years ago
Danny Nguyen
63e47a6425
Add RGB support for Let’s Split v1
8 years ago
Danny Nguyen
e5c5902e95
Move keymap into config file
8 years ago
Danny Nguyen
f3e3ff29a3
Add Makefile in keymap dir
8 years ago
Danny Nguyen
91776772fd
Remove line for hands selection via EEPROM, reduce tap duration from 200ms to 150ms
8 years ago
ishtob
2573e581a5
Update readme.md
8 years ago
ishtob
d5f56e91e4
Update i2c.c
8 years ago
ishtob
bb413383ee
Update i2c.c
8 years ago
ishtob
092416325b
Update i2c.c
8 years ago
ishtob
be0cfbb97e
Update i2c.c
8 years ago
ishtob
732a7f2be9
Update matrix.c
8 years ago
ishtob
ebb46694e5
Update split_util.c
8 years ago
ishtob
1f7b8a0343
Update matrix.c
8 years ago
ishtob
d1865db599
OLED code cleanup
8 years ago
ishtob
80270a2791
Add files via upload
8 years ago
ishtob
30f4507492
OLED code cleanup
8 years ago
ishtob
65317a3a02
Added OLED SSD1306 support to I2C
8 years ago
ishtob
423c68c210
Merged Fliphalf, now defined in config, added OLED
...
Can now use the following in the keymap config.h to call the flipped matrix
```
#define FLIPHALF
```
8 years ago
ishtob
3a7083d810
Delete rules.mk
8 years ago
ishtob
a4bdd6d084
Delete rev2fliphalf.h
8 years ago
ishtob
d012b01108
Delete rev2fliphalf.c
8 years ago
ishtob
6167d7937c
Delete config.h
8 years ago
ishtob
dfb5a0e8f4
Delete Makefile
8 years ago
ishtob
f0962bce50
Add files via upload
8 years ago
Jack Humbert
c36a4496eb
Update config.h
8 years ago
Jack Humbert
c043d1cc47
Update config.h
8 years ago
Jack Humbert
8685d73893
Merge pull request #1148 from nooges/hexwire-lets-split
...
Add Hexwire layout for Let's Split
8 years ago
Danny Nguyen
52ea58805a
Add RGB underglow, move keys to allow Adjust layer to be reached
8 years ago
Danny Nguyen
3df35f712e
Add readme for layout
8 years ago
Danny Nguyen
74c6c3d277
Convert keymap to compact version
8 years ago
Danny Nguyen
718b964806
Add hexwire layout for Let’s Split
8 years ago
Stephen Tudor
8d4bc714e4
Update smt keymap READMEs
8 years ago
Stephen Tudor
88e862e472
Update smt keymaps for consistency
8 years ago
Xyverz
fbbf618a46
Removed preceeding underscore from MASTER_RIGHT in config.h
8 years ago
Stephen Tudor
334edc3c7d
Add smt keymap for Let's Split (based on serial)
8 years ago
Xyverz
4894150094
Changes to the keymap to accommodate the RGB Underglow lighting.
8 years ago
Xyverz
134c354fc5
Adding a config file so that I can get RGB underglow for my Let's Split
8 years ago
Xyverz
902d5077cd
Merge remote-tracking branch 'upstream/master'
8 years ago