sqwxl / qmk_custom

My custom QMK keymaps and keyboards

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

My custom QMK keymaps

Background

This repository is for my custom QMK code for both keymaps (i.e. just the keyboard layout and features), as well as code for a handwired keyboard (the matrix and keyboard layout).

I keep this as as separate directory to the forked qmk_firmware directory and use the setup script to create symlinks into the relevant directories in qmk_firmware so that I can build the firmware for my boards and layouts. I shamelessly stole this idea from someone else’s QMK configs, but I can’t remember which setup now, I’m afraid. I’m happy to include a link if someone recognises it.

hwcrkbd

This is a handwired keyboard I built based around the Corne keyboard. It has OLED screens and mini-E RGB LEDs.

mini3x5

This is a keymap for a 34 key Ferris Sweep v2.1 which is a super-compact 3x5+2 Kailh Choc keyboard. I’ve taken inspiration from a lot of other users’ keymaps:

…and probably many others that I’ve forgotten about.

The layout uses combos on the base layer for easy access to punctuation on the base layer that I don’t have space for otherwise (all the types of braces, dash, underscore, semi-colon and colon). I have tried a couple of non-qwerty base layouts, but I currently use Colemak Mod-DH.

You can see the most recent layout on Keyboard Layout Editor, though I haven’t found a good way to represent combos, so you will have to look at keymap.c for those.

mini3x6

This keymap is for a 42 key Corne keyboard, but only maps the 34 keys shared with the Ferris. It’s a temporary measure so that I can have the same layout on keyboards at home and work, until I’ve had a chance to build another Ferris. Likely to be temporary and not updated.

About

My custom QMK keymaps and keyboards


Languages

Language:C 75.7%Language:Python 22.1%Language:Makefile 1.3%Language:Shell 0.9%