BouleJaune / qmk_firmware

Fork of qmk for my personal firmwares

Home Page:https://qmk.fm

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Quantum Mechanical Keyboard Firmware

Current Version Discord Docs Status GitHub contributors GitHub forks

This is a fork of QMK official repos that I use for my own keyboards and keymaps.

Keymaps

How to compile and flash

Elite-C board use dfu bootloader and pro-micro uses caterina, so the commands varies if you have different boards for each half like I do.

For the corne : For Elite-C : qmk flash -kb crkbd -km BouleJaune -bl dfu

For Pro-micro : qmk flash -kb crkbd -km BouleJaune -bl avrdude

For the sweepi0 (sweep with rp2040 zero) : qmk compile -kb sweepi0 -km BouleJaune -j 20 -e MAKECMDGOALS=uf2-split-left then sudo mount -L RPI-RP2 ~/Documents/RPI-RP2; sudo cp sweepi0_BouleJaune.uf2 ../RPI-RP2

For the right half just change the end of the command : qmk compile -kb sweepi0 -km BouleJaune -j 20 -e MAKECMDGOALS=uf2-split-right

To do

Change tapping term for layers

Change ' " and : / ! .

" as shifted '

/ not in shifted . neither

Script to dynamically create images for the layout

Add Shoc board, and first custom pcb custom board to qmk

For crkbd: options (tapping terms, etc), layers (symbols specifically), resolder leds and screen, add new layers to screen...

Documentation

About

Fork of qmk for my personal firmwares

https://qmk.fm

License:GNU General Public License v2.0


Languages

Language:C 93.9%Language:Makefile 3.0%Language:C++ 2.3%Language:Python 0.7%Language:Shell 0.0%Language:Roff 0.0%Language:Assembly 0.0%Language:Nix 0.0%Language:SourcePawn 0.0%Language:Go 0.0%Language:AutoHotkey 0.0%Language:Dockerfile 0.0%Language:JavaScript 0.0%