keyboards/corne/v3qmk/README.md
2025-09-19 23:34:34 +03:00

72 lines
2.3 KiB
Markdown
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

# crkbd-rev1
My keyboard settings. Mostly inspired by [Miryoku](https://github.com/manna-harbour/miryoku) and [this](https://habr.com/ru/articles/717912/) Russian keyboard layout.
# TODO:
1) Add custom keycodes to VIAL https://get.vial.today/manual/custom_keycode.html
2) Upgrade VIAL to QMK state (currently firmware is very different, I use QMK)
3) Write a more detailed flashing guide below
4) ~~Swap Z and H to make it easier to typing the bigram CH~~
# Flashing on Arch Linux
## Vial
Coming soon...
https://get.vial.today/docs/porting-to-vial.html
The old version of the guide
1) Create firmware file
2) `make crkbd/rev1:vial`
3) Flash one half of the keyboard, then the other half
4) `qmk flash -kb crkbd/rev1 -km vial`
## QMK
https://docs.qmk.fm/#/newbs_getting_started
Type this in the terminal
1) `sudo pacman --needed --noconfirm -S git python-pip libffi`
2) `paru -S qmk-git`
3) `qmk setup `
4) Move your settings to the `~/qmk_firmware/keyboards/crkbd/keymaps/default` directory. Or you can create your own directory in `keymaps` instead of `default` and put your settings there.
6) `qmk compile -kb crkbd/rev1 -km default`
7) `qmk flash -kb crkbd/rev1 -km default`
That's all
# Layout
My phonetic layout (en/ru):
```
|-----------------------------------------------------------------------|
| | -/щ | -/э | x/я | q/ы | -/ъ | j/й | d/д | l/л | k/к | c/ц | -/ж |
|-----------------------------------------------------------------------|
| f/ф | s/с | e/е | o/о | a/а | -/ь | g/г | t/т | n/н | v/в | h/х | -/ч |
|-----------------------------------------------------------------------|
| | w/ш | u/ю | y/у | i/и | -/ё | b/б | m/м | r/р | p/п | z/з | |
|-----------------------------------------------------------------------|
```
RU:
```
|-----------------------------------------------|
| | щ | э | я | ы | ъ | й | д | л | к | ц | ж |
| ф | с | е | о | а | ь | г | т | н | в | х | ч |
| | ш | ю | у | и | ё | б | м | р | п | з | |
|-----------------------------------------------|
```
ENG:
```
|-----------------------------------------------|
| | | | x | q | | j | d | l | k | c | |
| f | s | e | o | a | | g | t | n | v | h | |
| | w | u | y | i | | b | m | r | p | z | |
|-----------------------------------------------|
```
## Layers
![Layers](/img/layers.png)