My version of the Preonic Rev3_DROP QMK firmware. It's a fork of the original QMK firmware, but with support for is-IS keyboard layout.
I set it up with the idea of using at my day job as a programmer / developer.
This is very much work in progress.
I wrote up a short guide for me to reference when flashing a new layout. It's here, guide.md.
Printable cheat sheet. It's here, print.md.
Feel free to fork and improve on it.
Happy hacking!
The current layout is in it's sixth iteration as of 23-04-2023.
/* Qwerty Icelandic is-IS
* ,-----------------------------------------------------------------------------------.
* | Esc | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 0 | Ö |
* |------+------+------+------+------+------+------+------+------+------+------+------|
* | Tab | Q | W | E | R | T | Y | U | I | O | P | Ð |
* |------+------+------+------+------+-------------+------+------+------+------+------|
* | Bksp | A | S | D | F | G | H | J | K | L | Æ | ´ |
* |------+------+------+------+------+------|------+------+------+------+------+------|
* | Shift| Z | X | C | V | B | N | M | , | . | Þ |Enter |
* |------+------+------+------+------+------+------+------+------+------+------+------|
* | Ctrl | Os | Alt | Shift| Mod | Space | Mod | Left | Down | Up |Right |
* `-----------------------------------------------------------------------------------'
*/
/* Mod Left
* ,-----------------------------------------------------------------------------------.
* | F1 | F2 | F3 | F4 | F5 | F6 | F7 | F8 | F9 | F10 | F11 | F12 |
* |------+------+------+------+------+-------------+------+------+------+------+------|
* | Esc | ! | @ | # | $ | [ | ] | ^ | / | \ | | | PrSc |
* |------+------+------+------+------+-------------+------+------+------+------+------|
* | Del | + | - | _ | = | { | } | " | ' | ` | ? | |
* |------+------+------+------+------+------|------+------+------+------+------+------|
* | Home | % | ~ | & | * | ( | ) | < | ; | : | > | End |
* |------+------+------+------+------+------+------+------+------+------+------+------|
* | Ctrl | Os | Alt | Shift| | Space | Mod | | Ctrl | Alt | Del |
* `-----------------------------------------------------------------------------------'
*/
/* Mod Right
* ,-----------------------------------------------------------------------------------.
* | F1 | F2 | F3 | F4 | F5 | F6 | F7 | F8 | F9 | F10 | F11 | F12 |
* |------+------+------+------+------+-------------+------+------+------+------+------|
* | Esc | ! | @ | # | $ | [ | ] | ^ | / | \ | | | PrSc |
* |------+------+------+------+------+-------------+------+------+------+------+------|
* | Del | + | - | _ | = | { | } | " | ' | ` | ? | |
* |------+------+------+------+------+------|------+------+------+------+------+------|
* | Home | % | ~ | & | * | ( | ) | < | ; | : | > | End |
* |------+------+------+------+------+------+------+------+------+------+------+------|
* | Ctrl | Os | Alt | Shift| Mod | Space | | | Ctrl | Alt | Del |
* `-----------------------------------------------------------------------------------'
*/
/* Extra (Mod Left + Mod Right)
* ,-----------------------------------------------------------------------------------.
* |RGBTOG| | | | |Vol - |Vol + | | | | Debug| Reset|
* |------+------+------+------+------+------+------+------+------+------+------+------|
* | | | Home | End | | | | X | C | V | | |
* |------+------+------+------+------+-------------+------+------+------+------+------|
* | | Ctrl | Os | Alt | Shift| | | Left | Down | Up |Right | |
* |------+------+------+------+------+------|------+------+------+------+------+------|
* | | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 0 | |
* |------+------+------+------+------+------+------+------+------+------+------+------|
* | | | | | | Space | | | | | |
* `-----------------------------------------------------------------------------------'
*/