This is a brief introduction to the tools needed to maintain a personal fork of ZMK (or QMK or really whatever). It covers:
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
"source ~/.vimrc | |
" Find more examples here: https://jb.gg/share-ideavimrc | |
let mapleader=" " | |
" Don't use Ex mode, use Q for formatting. | |
map Q gq | |
set number relativenumber | |
set scrolloff=5 |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
{:des "Leader-key layer" | |
:rules [ | |
:!leader-layer | |
[:right_command :right_command nil {:alone [["leader-layer" 1][:noti :leader "leader-key"]] | |
:delayed {:invoked [["leader-layer" 0][:noti :leader]]} | |
:params {:delay 2000}}] | |
:leader-layer | |
[:s [["leader-layer-s" 1]["leader-layer" 0][:noti :leader "leader-key s"]]] | |
[{:any :key_code} [["leader-layer" 0][:noti :leader]]] |
Settings: System Preferences » Keyboard » Key Repeat/Delay Until Repeat
Use the commands below to increase the key repeat rate on macOS beyond the possible settings via the user interface. The changes aren't applied until you restart your computer.