Palleiko's Keymap (#3096)

* cloned default layout to palleiko

* Added NAV layer, removed steno

* Added WM layout & Readme

* forgot comma

* Specify bootloader

* Fixed Mod Tap / Layer Tap bugs and updated readme

* Removed Layer Tap functionality

* KC_NO

* Updated Readme
This commit is contained in:
palleiko
2018-05-31 21:52:53 -04:00
committed by Drashna Jaelre
parent d27855665a
commit abce980b8b
4 changed files with 407 additions and 0 deletions

View File

@ -0,0 +1,42 @@
#ifndef CONFIG_USER_H
#define CONFIG_USER_H
#include "config_common.h"
#ifdef AUDIO_ENABLE
#define STARTUP_SONG SONG(PLANCK_SOUND)
// #define STARTUP_SONG SONG(NO_SOUND)
#define DEFAULT_LAYER_SONGS { SONG(QWERTY_SOUND), \
SONG(COLEMAK_SOUND), \
SONG(DVORAK_SOUND) \
}
#endif
#define MUSIC_MASK (keycode != KC_NO)
/*
* MIDI options
*/
/* Prevent use of disabled MIDI features in the keymap */
//#define MIDI_ENABLE_STRICT 1
/* enable basic MIDI features:
- MIDI notes can be sent when in Music mode is on
*/
#define MIDI_BASIC
/* enable advanced MIDI features:
- MIDI notes can be added to the keymap
- Octave shift and transpose
- Virtual sustain, portamento, and modulation wheel
- etc.
*/
//#define MIDI_ADVANCED
/* override number of MIDI tone keycodes (each octave adds 12 keycodes and allocates 12 bytes) */
//#define MIDI_TONE_KEYCODE_OCTAVES 2
#endif

File diff suppressed because it is too large Load Diff

View File

@ -0,0 +1,63 @@
# Palleiko's Layout
---
This layout is mostly stock with a increased functionality for my usage.
Changes over stock keymap:
1. Altered R1
1. Home row navigation layer
1. Hexadecimal numpad layer
1. Window manager layer for my i3 setup
All-in-all, anyone used to the standard map would have no problem using this.
### QWERTY Keymap & Addded Layers
##### Qwerty
```
Hold Enter for Right Shift
,-----------------------------------------------------------------------------------.
| Tab | Q | W | E | R | T | Y | U | I | O | P | Bksp |
|------+------+------+------+------+-------------+------+------+------+------+------|
| Esc | A | S | D | F | G | H | J | K | L | ; | " |
|------+------+------+------+------+------|------+------+------+------+------+------|
| Shift| Z | X | C | V | B | N | M | , | . | / |Enter |
|------+------+------+------+------+------+------+------+------+------+------+------|
| Ctrl | NUM | NAV | Alt |Lower | Space |Raise | NAV | GUI | NUM | WM |
`-----------------------------------------------------------------------------------'
```
##### Hex Numpad
```
,-----------------------------------------------------------------------------------.
| | | | { | } | A | B | 7 | 8 | 9 | | |
|------+------+------+------+------+-------------+------+------+------+------+------|
| _NUM | | | ( | ) | C | D | 4 | 5 | 6 | | |
|------+------+------+------+------+------|------+------+------+------+------+------|
| | | | [ | ] | E | F | 1 | 2 | 3 | | |
|------+------+------+------+------+------+------+------+------+------+------+------|
| | | | | | | | 0 | | | |
`-----------------------------------------------------------------------------------'
```
##### WM (i3 window binds)
```
,-----------------------------------------------------------------------------------.
| | WM1 | WM2 | WM3 | WM4 | WM5 | WM6 | WM7 | WM8 | WM9 | WM0 | |
|------+------+------+------+------+-------------+------+------+------+------+------|
| | | | | | | WM6 | WM5 | WM4 | | |
|------+------+------+------+------+------|------+------+------+------+------+------|
| | | | | | | WM1 | WM2 | WM3 | | |
|------+------+------+------+------+------+------+------+------+------+------+------|
| | | | | | | | WM0 | | | _WM |
`-----------------------------------------------------------------------------------'
```
##### Navigation Layer (Vim-like arrow binds & i3 binds)
```
,-----------------------------------------------------------------------------------.
| | | | | | | | | | | | |
|------+------+------+------+------+-------------+------+------+------+------+------|
| | | | | | | LEFT | DOWN | UP | RIGHT| | |
|------+------+------+------+------+------|------+------+------+------+------+------|
| | | | | | | | | | | | |
|------+------+------+------+------+------+------+------+------+------+------+------|
| | _NAV | | | | | | | | _NAV | |
`-----------------------------------------------------------------------------------'
```

View File

@ -0,0 +1,2 @@
# Atmel ATMEGA23U4 Bootloader
BOOTLOADER = atmel-dfu