An open API service indexing awesome lists of open source software.

https://github.com/nanvenomous/tasty_poison

ergonomic layouts with symbol and number layers for nuquist and planck keyboards
https://github.com/nanvenomous/tasty_poison

Last synced: 4 months ago
JSON representation

ergonomic layouts with symbol and number layers for nuquist and planck keyboards

Awesome Lists containing this project

README

          

# Layout (for olkb planck & nyquist)

### Qwerty
```
,-----------------------------------------------------------------------------------.
| Ctrl | Alt | GUI | NUM |Shift | MOV | TAB |Shift | SYM | GUI | Alt | Ctrl |
|------+------+------+------+------+-------------+------+------+------+------+------|
| TAB | Q | W | E | R | T | Y | U | I | O | P | Bksp |
|------+------+------+------+------+-------------+------+------+------+------+------|
| Esc | A | S | D | F | G | H | J | K | L |Space |Enter |
|------+------+------+------+------+------|------+------+------+------+------+------|
| CAPS | Z | X | C | V | B | N | M | LEAD | . | ; | FUN |
`-----------------------------------------------------------------------------------'
```

### SYM
```
,-----------------------------------------------------------------------------------.
| | | | | | | | | | | | |
|------+------+------+------+------+-------------+------+------+------+------+------|
| ` | ! | @ | { | } | _ | | | | | | |
|------+------+------+------+------+-------------+------+------+------+------+------|
| ~ | ' | " | ( | ) | # | | | | | | |
|------+------+------+------+------+------|------+------+------+------+------+------|
| | \ | ? | [ | ] | & | | | | | | |
`-----------------------------------------------------------------------------------'
```

### NUM
```
,-----------------------------------------------------------------------------------.
| | | | | | | | * | + | | % | |
|------+------+------+------+------+-------------+------+------+------+------+------|
| | | | | | | ^ | 7 | 8 | 9 | $ | |
|------+------+------+------+------+-------------+------+------+------+------+------|
| | | | | | | - | 4 | 5 | 6 | = | : |
|------+------+------+------+------+------+------+------+------+------+------+------|
| | | | | | | 0 | 1 | 2 | 3 | / | | |
`-----------------------------------------------------------------------------------'
```

### MOV
```
,-----------------------------------------------------------------------------------.
| | | | | | | | | | | | |
|------+------+------+------+------+-------------+------+------+------+------+------|
| | | | | | | | Tab |Enter | | PU | |
|------+------+------+------+------+------|------+------+------+------+------+------|
| | | | | | | LT | DN | UP | RT | PD | |
|------+------+------+------+------+------+------+------+------+------+------+------|
| | | | | | | | BK | HOME | END | DL | |
`-----------------------------------------------------------------------------------'
```

### FUN
```
,-----------------------------------------------------------------------------------.
| | F1 | F2 | F3 | F4 | | | | | | | |
|------+------+------+------+------+-------------+------+------+------+------+------|
| | F5 | F6 | F7 | F8 | | | | | | | |
|------+------+------+------+------+------|------+------+------+------+------+------|
|Reset | F9 | F10 | F11 | F12 | | Vol- | BRDN | BRUP | Vol+ | | |
|------+------+------+------+------+------+------+------+------+------+------+------|
| |Pr Scr| | | | | | | | | | |
`-----------------------------------------------------------------------------------'
```

### LEAD
```
,-----------------------------------------------------------------------------------.
| | | | | | | | | | | | |
|------+------+------+------+------+-------------+------+------+------+------+------|
| | | | | | | | | | | | |
|------+------+------+------+------+------|------+------+------+------+------+------|
| | |Escape|SftTab| Tab |Enter | | | | | | |
|------+------+------+------+------+------+------+------+------+------+------+------|
| | | | | | | | |Comma | | | |
`-----------------------------------------------------------------------------------'
```

# Installation

* full instructions to setup a qmk environment can be found [here](https://docs.qmk.fm/#/newbs_getting_started)
* on arch linux
```
sudo pacman -S qmk
qmk setup --home "${HOME}/projects/qmk_firmware"
```
* clone this repository & enter repo
```
git clone https://github.com/nanvenomous/tasty_poison.git
cd tasty_poison
```
* copy to local qmk\_firmware
```
cp -r planck/nanvenomous ~/projects/qmk_firmware/keyboards/planck/keymaps/
```

# Building and Developemnt

```bash
qmk config user.keyboard=keebio/nyquist/rev5
qmk config user.keymap=venom
qmk new-keymap
```

```bash
udiskie
```

- command to compile only

```
qmk compile -kb planck/rev6 -km nanvenomous
qmk compile -kb keebio/nyquist/rev3 -km nanvenomous
```

- command to flash (board must be in reset mode)

```
qmk flash -kb planck/rev6 -km nanvenomous
qmk flash -kb keebio/nyquist/rev3 -km nanvenomous
```

# Other Resources

[standard qmk keycodes](https://github.com/qmk/qmk_firmware/blob/master/docs/keycodes.md)

[all unicode symbols](https://fsymbols.com/keyboard/linux/compose/)

[official qmk documentation](https://docs.qmk.fm)