/keyboard

⌨️ QMK keymap for my Iris keyboard

Primary LanguageC

Layer 1 - Colemak DHm

┌───────┬───────┬───────┬───────┬───────┬───────┐   ┌───────┬───────┬───────┬───────┬───────┬───────┐
│       │       │       │       │       │       │   │       │       │       │       │       │       │
├───────┼───────┼───────┼───────┼───────┼───────┤   ├───────┼───────┼───────┼───────┼───────┼───────┤
│       │   Q   │   W   │   F   │   P   │   B   │   │   J   │   L   │   U   │   Y   │ ' / " │       │
├───────┼───────┼───────┼───────┼───────┼───────┤   ├───────┼───────┼───────┼───────┼───────┼───────┤
│  @L2  │   A   │   R   │   S   │   T   │   G   │   │   M   │   N   │   E   │   I   │   O   │  ESC  │
├───────┼───────┼───────┼───────┼───────┼───────┤   ├───────┼───────┼───────┼───────┼───────┼───────┤
│       │   Z   │   X   │   C   │   D   │   V   │   │   K   │   H   │ , / ? │ . / ! │ ; / : │       │
└───────┴───────┴───────┼───────┼───────┼───────┤   ├───────┼───────┼───────┼───────┴───────┴───────┘
                        │  @L3  │  @L4  │ SPACE │   │ ENTER │  @L5  │       │
                        └───────┴───────┴───────┘   └───────┴───────┴───────┘

Layer 1 - Tap Dance (Hold)

┌───────┬───────┬───────┬───────┬───────┬───────┐   ┌───────┬───────┬───────┬───────┬───────┬───────┐
│       │       │       │       │       │       │   │       │       │       │       │       │       │
├───────┼───────┼───────┼───────┼───────┼───────┤   ├───────┼───────┼───────┼───────┼───────┼───────┤
│       │       │       │  @L6  │       │       │   │       │       │       │       │       │       │
├───────┼───────┼───────┼───────┼───────┼───────┤   ├───────┼───────┼───────┼───────┼───────┼───────┤
│       │ SHIFT │  CTL  │  GUI  │  ALT  │       │   │       │  ALT  │  GUI  │  CTL  │ SHIFT │       │
├───────┼───────┼───────┼───────┼───────┼───────┤   ├───────┼───────┼───────┼───────┼───────┼───────┤
│       │       │       │       │       │       │   │       │       │       │       │       │       │
└───────┴───────┴───────┼───────┼───────┼───────┤   ├───────┼───────┼───────┼───────┴───────┴───────┘
                        │       │       │  @L7  │   │  @L8  │       │       │
                        └───────┴───────┴───────┘   └───────┴───────┴───────┘

Layer 2 - Arrow Keys

┌───────┬───────┬───────┬───────┬───────┬───────┐   ┌───────┬───────┬───────┬───────┬───────┬───────┐
│       │       │       │       │       │       │   │       │       │       │       │       │       │
├───────┼───────┼───────┼───────┼───────┼───────┤   ├───────┼───────┼───────┼───────┼───────┼───────┤
│       │       │       │       │       │       │   │       │       │       │       │       │       │
├───────┼───────┼───────┼───────┼───────┼───────┤   ├───────┼───────┼───────┼───────┼───────┼───────┤
│       │       │       │       │       │       │   │  LFT  │  DWN  │  U P  │ RIGHT │       │       │
├───────┼───────┼───────┼───────┼───────┼───────┤   ├───────┼───────┼───────┼───────┼───────┼───────┤
│       │       │       │       │       │       │   │       │       │       │       │       │       │
└───────┴───────┴───────┼───────┼───────┼───────┤   ├───────┼───────┼───────┼───────┴───────┴───────┘
                        │       │       │       │   │       │       │       │
                        └───────┴───────┴───────┘   └───────┴───────┴───────┘

Layer 3 - Media Keys

┌───────┬───────┬───────┬───────┬───────┬───────┐   ┌───────┬───────┬───────┬───────┬───────┬───────┐
│       │       │       │       │       │       │   │       │       │       │       │       │       │
├───────┼───────┼───────┼───────┼───────┼───────┤   ├───────┼───────┼───────┼───────┼───────┼───────┤
│       │       │       │       │       │       │   │ STOP  │ PREV  │ NEXT  │       │       │       │
├───────┼───────┼───────┼───────┼───────┼───────┤   ├───────┼───────┼───────┼───────┼───────┼───────┤
│       │       │       │       │       │       │   │ MUTE  │ VOL-  │ VOL+  │ BRT+  │       │       │
├───────┼───────┼───────┼───────┼───────┼───────┤   ├───────┼───────┼───────┼───────┼───────┼───────┤
│       │       │       │       │       │       │   │ PLAY  │ RWND  │ FAFD  │ BRT-  │       │       │
└───────┴───────┴───────┼───────┼───────┼───────┤   ├───────┼───────┼───────┼───────┴───────┴───────┘
                        │       │       │       │   │       │       │       │
                        └───────┴───────┴───────┘   └───────┴───────┴───────┘

Layer 4 - Mouse Navigation

┌───────┬───────┬───────┬───────┬───────┬───────┐   ┌───────┬───────┬───────┬───────┬───────┬───────┐
│       │       │       │       │       │       │   │       │       │       │       │       │       │
├───────┼───────┼───────┼───────┼───────┼───────┤   ├───────┼───────┼───────┼───────┼───────┼───────┤
│       │       │       │       │ PSCRN │       │   │       │ WHLDN │  U P  │ WHLUP │       │       │
├───────┼───────┼───────┼───────┼───────┼───────┤   ├───────┼───────┼───────┼───────┼───────┼───────┤
│       │       │       │       │       │       │   │  BCK  │  LFT  │  DWN  │ RIGHT │ FRWRD │       │
├───────┼───────┼───────┼───────┼───────┼───────┤   ├───────┼───────┼───────┼───────┼───────┼───────┤
│       │       │ ACCL0 │ ACCL1 │ ACCL2 │       │   │       │ WHLLT │       │ WHLRT │       │       │
└───────┴───────┴───────┼───────┼───────┼───────┤   ├───────┼───────┼───────┼───────┴───────┴───────┘
                        │       │       │       │   │  BT1  │  BT2  │  BT3  │
                        └───────┴───────┴───────┘   └───────┴───────┴───────┘

Layer 5 - System Keys

┌───────┬───────┬───────┬───────┬───────┬───────┐   ┌───────┬───────┬───────┬───────┬───────┬───────┐
│       │       │       │       │       │       │   │       │       │       │       │       │       │
├───────┼───────┼───────┼───────┼───────┼───────┤   ├───────┼───────┼───────┼───────┼───────┼───────┤
│       │ RESET │       │       │ POWER │       │   │       │       │       │       │       │       │
├───────┼───────┼───────┼───────┼───────┼───────┤   ├───────┼───────┼───────┼───────┼───────┼───────┤
│       │       │ SLEEP │ WAKEY │       │       │   │       │       │       │       │       │       │
├───────┼───────┼───────┼───────┼───────┼───────┤   ├───────┼───────┼───────┼───────┼───────┼───────┤
│       │       │       │       │       │       │   │       │       │       │       │       │       │
└───────┴───────┴───────┼───────┼───────┼───────┤   ├───────┼───────┼───────┼───────┴───────┴───────┘
                        │       │       │       │   │       │       │       │
                        └───────┴───────┴───────┘   └───────┴───────┴───────┘

Layer 6 - Function Keys

┌───────┬───────┬───────┬───────┬───────┬───────┐   ┌───────┬───────┬───────┬───────┬───────┬───────┐
│       │       │       │       │       │       │   │       │       │       │       │       │       │
├───────┼───────┼───────┼───────┼───────┼───────┤   ├───────┼───────┼───────┼───────┼───────┼───────┤
│       │       │       │       │       │       │   │       │  F 9  │  F 8  │  F 7  │  F12  │       │
├───────┼───────┼───────┼───────┼───────┼───────┤   ├───────┼───────┼───────┼───────┼───────┼───────┤
│       │       │       │       │       │       │   │       │  F 4  │  F 5  │  F 6  │  F11  │       │
├───────┼───────┼───────┼───────┼───────┼───────┤   ├───────┼───────┼───────┼───────┼───────┼───────┤
│       │       │       │       │       │       │   │       │  F 1  │  F 2  │  F 3  │  F10  │       │
└───────┴───────┴───────┼───────┼───────┼───────┤   ├───────┼───────┼───────┼───────┴───────┴───────┘
                        │       │       │       │   │       │       │       │
                        └───────┴───────┴───────┘   └───────┴───────┴───────┘

Layer 7 - Number Pad

┌───────┬───────┬───────┬───────┬───────┬───────┐   ┌───────┬───────┬───────┬───────┬───────┬───────┐
│       │       │       │       │       │       │   │       │   =   │   /   │   *   │ BKSPC │       │
├───────┼───────┼───────┼───────┼───────┼───────┤   ├───────┼───────┼───────┼───────┼───────┼───────┤
│       │       │       │       │       │       │   │       │   7   │   8   │   9   │   -   │       │
├───────┼───────┼───────┼───────┼───────┼───────┤   ├───────┼───────┼───────┼───────┼───────┼───────┤
│       │       │       │ SFTAB │  TAB  │       │   │ SPACE │   4   │   5   │   6   │   +   │       │
├───────┼───────┼───────┼───────┼───────┼───────┤   ├───────┼───────┼───────┼───────┼───────┼───────┤
│       │       │       │  DEL  │ BKSPC │       │   │       │   1   │   2   │   3   │ ENTER │       │
└───────┴───────┴───────┼───────┼───────┼───────┤   ├───────┼───────┼───────┼───────┴───────┴───────┘
                        │       │       │       │   │       │   0   │   .   │
                        └───────┴───────┴───────┘   └───────┴───────┴───────┘

Layer 8 - Symbols

┌───────┬───────┬───────┬───────┬───────┬───────┐   ┌───────┬───────┬───────┬───────┬───────┬───────┐
│       │       │       │       │       │       │   │       │       │       │       │       │       │
├───────┼───────┼───────┼───────┼───────┼───────┤   ├───────┼───────┼───────┼───────┼───────┼───────┤
│       │ NDASH │ MDASH │   {   │   }   │   +   │   │   |   │   &   │   *   │   =   │   `   │       │
├───────┼───────┼───────┼───────┼───────┼───────┤   ├───────┼───────┼───────┼───────┼───────┼───────┤
│       │   <   │   >   │   [   │   ]   │   -   │   │   ~   │   $   │   %   │   ^   │   /   │       │
├───────┼───────┼───────┼───────┼───────┼───────┤   ├───────┼───────┼───────┼───────┼───────┼───────┤
│       │       │       │   (   │   )   │   _   │   │       │   !   │   @   │   #   │   \   │       │
└───────┴───────┴───────┼───────┼───────┼───────┤   ├───────┼───────┼───────┼───────┴───────┴───────┘
                        │       │       │       │   │       │       │       │
                        └───────┴───────┴───────┘   └───────┴───────┴───────┘