All Projects → noahfrederick → qmk-keymaps

noahfrederick / qmk-keymaps

Licence: GPL-3.0 license
Personal keyboard keymap files for QMK firmware

Programming Languages

c
50402 projects - #5 most used programming language
HTML
75241 projects
ruby
36898 projects - #4 most used programming language
Makefile
30231 projects

Projects that are alternatives of or similar to qmk-keymaps

Fx Experience
fx-experience -> fx onscreen keyboard
Stars: ✭ 72 (+56.52%)
Mutual labels:  keyboard-layout
Ergodox Layout
algernon's ErgoDox EZ layout
Stars: ✭ 135 (+193.48%)
Mutual labels:  keyboard-layout
ganymede
the Ganymede keyboard. An ARM based, split, ergonomic keyboard
Stars: ✭ 58 (+26.09%)
Mutual labels:  qmk
Klfc
Keyboard Layout Files Creator
Stars: ✭ 96 (+108.7%)
Mutual labels:  keyboard-layout
Norman
Norman keyboard layout - alternative to QWERTY for touch typing in English
Stars: ✭ 112 (+143.48%)
Mutual labels:  keyboard-layout
Xkbswitch Macosx
Console keyboard layout switcher for MacOS
Stars: ✭ 144 (+213.04%)
Mutual labels:  keyboard-layout
Keyboardlayoutguide
⌨️ Manage iOS keyboard with Apple's missing KeyboardLayoutGuide
Stars: ✭ 1,054 (+2191.3%)
Mutual labels:  keyboard-layout
kbct
Keyboard keycode mapping utility for Linux supporting layered configuration
Stars: ✭ 209 (+354.35%)
Mutual labels:  keyboard-layout
Keypress Osd
This program is an On-Screen Display or a Heads-Up Display for keys. It displays every key press at a clearly visible text size. It is developed for people with poor eye sight. It is meant to aid desktop computer usage. It is especially useful while chatting or for occasional typing. The user no longer has to squint or zoom in the entire screen to see what s/he writes in small text fields.
Stars: ✭ 131 (+184.78%)
Mutual labels:  keyboard-layout
Gowla-Macro-Boards
Gowla Macro Boards are PCB designs for use with QMK to build DIY Reprogrammable Macro Keyboards for use with a computer.
Stars: ✭ 41 (-10.87%)
Mutual labels:  qmk
Bigbagkbdtrixxkb
"DreymaR's Big Bag of Keyboard Tricks" for *nix with XKB
Stars: ✭ 95 (+106.52%)
Mutual labels:  keyboard-layout
Gnome Cedilla Fix
A fix to make the Gnome "US-International" layouts generate a cedilla c (ç) when the user types '+c.
Stars: ✭ 106 (+130.43%)
Mutual labels:  keyboard-layout
Amadia
Astus' Mathematical Display Application : A GUI for Mathematics (Calculator, LaTeX Converter, Plotter, ... )
Stars: ✭ 172 (+273.91%)
Mutual labels:  keyboard-layout
Awesome Mechanical Keyboard
⌨️ A curated list of Open Source Mechanical Keyboard resources.
Stars: ✭ 1,294 (+2713.04%)
Mutual labels:  keyboard-layout
Strata
Раскладка клавиатуры для тех, кто любит Markdown и пишет по-русски
Stars: ✭ 70 (+52.17%)
Mutual labels:  keyboard-layout
Qwerty Lafayette
QWERTY keyboard layout for French-speaking users
Stars: ✭ 60 (+30.43%)
Mutual labels:  keyboard-layout
Extra Keyboards For Chrome Os
Extra keyboard layouts and input methods for Chrome OS
Stars: ✭ 140 (+204.35%)
Mutual labels:  keyboard-layout
birman-typography-layouts-for-ubuntu
Типографские раскладки Ильи Бирмана для Ubuntu
Stars: ✭ 73 (+58.7%)
Mutual labels:  keyboard-layout
QMKAmbientBacklight
Automatically set your keyboard's backlight based on your Mac's ambient light sensor.
Stars: ✭ 29 (-36.96%)
Mutual labels:  qmk
Keyboard Layout Editor For Blender
Allows you to import keyboard layouts into blender and render them in 3d
Stars: ✭ 224 (+386.96%)
Mutual labels:  keyboard-layout

QMK Firmware

Software License Build Status

The QMK firmware powers my keyboards. This is the source code for my keyboard layouts.

.
├── LICENSE.txt
├── README.md
├── Rakefile      # Tasks for managing QMK source
├── combos.yaml   # Combo definitions (COMBO_ENABLE)
├── ...
├── planck        # Keyboard/keymap-specific files
│   ├── README.md
│   ├── keymap.c  # Keymap implementation
│   └── rules.mk  # Keymap make rules
├── ...
├── qmk           # QMK firmware source tree
│   └── ...
└── user          # Keyboard/keymap-agnostic files
    ├── config.h  # Configuration applied across all keymaps
    ├── my.c      # Global implementation file
    ├── my.h      # Global header file
    ├── ...
    └── rules.mk  # Global make rules

Building

The Rakefile manages the QMK firmware source code:

rake ci           # Build all keymaps for CI
rake clean        # Remove build artifacts
rake generate     # Regenerate generated C files
rake install      # Symlink keymap files into QMK source tree
rake qmk:install  # Install QMK dependencies
rake qmk:update   # Update QMK firmware
rake uninstall    # Remove symlinks from QMK source tree
Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].