aboutsummaryrefslogtreecommitdiff
path: root/keyboards/holyswitch
diff options
context:
space:
mode:
authornuess0r <[email protected]>2024-12-09 07:21:49 +0100
committerGitHub <[email protected]>2024-12-08 23:21:49 -0700
commit3c359529445942eda9c9efc3e448f059a5d24cc0 (patch)
tree0da19911bccebfc55d01613a255aee66274a1b42 /keyboards/holyswitch
parent379bb770057eb4d8c49fb748813fc1b589802acc (diff)
downloadqmk_firmware-3c359529445942eda9c9efc3e448f059a5d24cc0.tar.gz
qmk_firmware-3c359529445942eda9c9efc3e448f059a5d24cc0.zip
Adding ctrl-M replacement controller for IBM Model M (#24375)
* This is a configuration of QMK intended to be used with the [ctrl-M controller](https://github.com/nuess0r/ctrl-M). * Move USB_MAX_POWER_CONSUMPTION to data driven due to upstream change * Clean up according to PR checklist Check the keymaps/nuess0r how you can make better use of your Model M including Windows, multimedia keys etc. * Move CAPS_HOLD feature from default build to custom keymap * More data driven configuration Move layout definition from ctrl_m.h to info.json Move has_ghost to info.json -> this makes the config.h file obsolete * Implement changes suggested by review * Removing user keymap (nuess0r) to follow current guidelines The nuess0r keymap which is shipped with the ctrl-M controller is kept here: https://github.com/nuess0r/qmk_firmware/tree/nuess0r_keymap * Changed image hosting location to Github requested in review by drashna * Changed image hosting location to imgur * Settings removed from info.json that are disabled by default. * Change URL as suggested by @dunk2k Not pointing to the QMK firmware but to the replacement controller electronics project. * Migrate build target markers to keyboard.json * Adding tindie link and implement review suggestions * Removing via keymap to follow current guidelines Will be moved to the https://github.com/the-via/qmk_userspace_via repo. * Add LAYOUT_all to support ANSI and ISO keyboards with the same firmware Add a LAYOUT_all similar to other keyboards that defines all available keys. Change the default keymap to use the _all layout so both ANSI and ISO Model M variants work out of the box. * Remove unnecessary enum from default keymap Co-authored-by: Less/Rikki <[email protected]> --------- Co-authored-by: Less/Rikki <[email protected]>
Diffstat (limited to 'keyboards/holyswitch')
0 files changed, 0 insertions, 0 deletions