Skip to content

Commit

Permalink
bastardkbk/charybdis/readme.md: update build commands
Browse files Browse the repository at this point in the history
Merge pull request qmk#5 from Nathancooke7/update_charybdis_readme_v2_shield.
  • Loading branch information
Nathan authored and 0xcharly committed Jul 5, 2022
1 parent ff5102e commit aedf9b1
Showing 1 changed file with 17 additions and 18 deletions.
35 changes: 17 additions & 18 deletions keyboards/bastardkb/charybdis/readme.md
Original file line number Diff line number Diff line change
Expand Up @@ -18,33 +18,32 @@ Check out the [keyboard build guides](https://docs.bastardkb.com) for the Charyb

## Building the firmware

### Charybdis (4x6)

The `default` keymap is inspired from the original [Dactyl Manuform](../../handwired/dactyl_manuform) layout.
**You must specify the shield version when compiling/flashing the firmware.**

The template is:
```shell
qmk compile -kb bastardkb/charybdis/4x6 -km default
qmk compile -kb bastardkb/charybdis/{LAYOUT}/{VERSION}/elitec -km {KEYMAP}
```

Check out the `via` layout if you're looking for VIA support:
See below for populated commands per layout

```shell
qmk compile -kb bastardkb/charybdis/4x6 -km via
```
The `default` keymap is inspired from the original [Dactyl Manuform](../../handwired/dactyl_manuform) layout.

### Charybdis (3x5)
Check out the `via` layout if you're looking for VIA support.

The `default` keymap is inspired from the original [Dactyl Manuform](../../handwired/dactyl_manuform) layout.
### Charybdis (4x6)

```shell
qmk compile -kb bastardkb/charybdis/3x5 -km default
```
| Shield Version | default | via |
|----------------|-----------------------------------------------------------------|-----------------------------------------------------------------|
| v1 | `qmk compile -kb bastardkb/charybdis/4x6/v1/elitec -km default` | `qmk compile -kb bastardkb/charybdis/4x6/v1/elitec -km via` |
| v2 | `qmk compile -kb bastardkb/charybdis/4x6/v2/elitec -km default` | `qmk compile -kb bastardkb/charybdis/4x6/v2/elitec -km via` |

Check out the `via` layout if you're looking for VIA support:
### Charybdis (3x5)

```shell
qmk compile -kb bastardkb/charybdis/3x5 -km via
```
| Shield Version | default | via |
|----------------|-----------------------------------------------------------------|-----------------------------------------------------------------|
| v1 | `qmk compile -kb bastardkb/charybdis/3x5/v1/elitec -km default` | `qmk compile -kb bastardkb/charybdis/3x5/v1/elitec -km via` |
| v2 | `qmk compile -kb bastardkb/charybdis/3x5/v2/elitec -km default` | `qmk compile -kb bastardkb/charybdis/3x5/v2/elitec -km via` |

## Customizing the firmware

Expand Down Expand Up @@ -73,7 +72,7 @@ Drag-scroll enables scrolling with the trackball. When drag-scroll is enabled, t
Call `charybdis_set_pointer_dragscroll_enabled(bool enable)` to enable/disable drag-scroll.
`charybdis_get_pointer_dragscroll_enabled()` returns whether sniping mode is currently enabled.
`charybdis_get_pointer_dragscroll_enabled()` returns whether drag-scroll mode is currently enabled.
To invert the horizontal scrolling direction, define `CHARYBDIS_DRAGSCROLL_REVERSE_X`:
Expand Down

0 comments on commit aedf9b1

Please sign in to comment.