Skip to content

issmirnov/qmk-keebs

master
Switch branches/tags

Name already in use

A tag already exists with the provided branch name. Many Git commands accept both tag and branch names, so creating this branch may cause unexpected behavior. Are you sure you want to create this branch?
Code
This branch is 178 commits ahead, 92 commits behind thenyeguy:master.

Latest commit

 

Git stats

Files

Permalink
Failed to load latest commit information.
Type
Name
Latest commit message
Commit time
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
qmk
 
 
 
 

Ivan's QMK Keyboard Layouts

Build Status

Forked from https://github.com/thenyeguy/qmk - thank you to @thenyeguy for the structure and template setup.

Supported Keyboards:

  • Ergodox EZ
  • Levinson
  • Planck

Commands

  • init.sh for initial setup of repo after cloning. Will run qmk_install.sh
  • update.sh will pull upstream changes to QMK. Note: Currently there is no sanity checking for breakages, so run a build to test.
  • qmk is a util script that is used to interact with this repo. Available subcommands:
    • build - compiles layout into hex file
    • push - flashes firmware to keyboard
    • show - displays layout in visualizer
  • cd qmk_firmware && make clean - clear stale builds, solves odd bugs

Caveats

  • OSM key has to be tapped withing the TAPPING_TERM timeout, otherwise it will be ignored. The current timeout is 50ms, since otherwise the TAP_TOG key becomes useless.

Common Errors

  • lib/lufa/LUFA/makefile: No such file or directory
    • fix with cd qmk_firmware && make git-submodule
    • if that doesn't work, cd qmk_firmware/lib/lufa && git reset --hard head && cd ../../ && make-gitsubmodule

About

Tools and config for my QMK keyboards

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • C 73.0%
  • Python 17.0%
  • Shell 5.8%
  • Makefile 4.2%