summaryrefslogtreecommitdiff
path: root/keyboards/preonic/keymaps/guillermoap/readme.md
blob: 29076523382377e9f6e5f56c840f11ebd99d99ff (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
# Preonic Double Spacebar HHKB layout mainly for programming
This layout is highly curated to my needs and what I like. I mainly use it for programming in macOS, but also gaming in Windows.

The main concept behind every key position is to be able to maximize how many things I can do without lifting my hands from the home row.
## Layers
### Base
- Ctrl/Cmd is on the Caps Lock place (HHKB like)
- Enter and Space are in the double space bar
- Normal arrows position (not vim-like)
- Left Shift on hold - Caps Lock Toggle on tap
- Vertical scroll on encoder
### Gaming
- Switched Enter and Space to reach more easily when gaming
- Left Shift doesn't have Caps Lock toggle
- ` is in Ctrl space, mainly used for Push To Talk in games
### Lower
- Main programming symbols with right hand
- Media controls with left hand
- Full F1..F12 Function keys on number row
- Ctrl + C | Ctrl + Z Macros to avoid having to constantly press encoder
- Ctrl + Tab | Ctrl + Shift + Tab on encoder
### Raise
- Arrow keys on JKLI
- Home End PgUp PgDown on M,.Up
- Numbers on asdfgqwert
- Del on BackSpace
- Horizontal scroll on encoder
### Config
- Swap Ctrl and GUI on H so I have Cmd next to KC_A when on MacOS
- Unswap Ctrl and GUI on G so I have Ctrl next to KC_A when on Windows
- J switches to BASE layer
- K switches to GAMING layer
- Default Config for Preonic