Added choromanski keymap (#2528)
* Added ergodox layout * Added preonic layout * Added readme for exgodox layout * fixed errors with formatting readme * Added edited preonic keymap & readme
This commit is contained in:
		
							parent
							
								
									5d771039ad
								
							
						
					
					
						commit
						a3047f1ab3
					
				
					 7 changed files with 809 additions and 0 deletions
				
			
		
							
								
								
									
										52
									
								
								keyboards/preonic/keymaps/choromanski/config.h
									
										
									
									
									
										Normal file
									
								
							
							
						
						
									
										52
									
								
								keyboards/preonic/keymaps/choromanski/config.h
									
										
									
									
									
										Normal file
									
								
							| 
						 | 
				
			
			@ -0,0 +1,52 @@
 | 
			
		|||
#ifndef CONFIG_USER_H
 | 
			
		||||
#define CONFIG_USER_H
 | 
			
		||||
 | 
			
		||||
#include "config_common.h"
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
#ifdef AUDIO_ENABLE
 | 
			
		||||
    #define STARTUP_SONG SONG(PREONIC_SOUND)
 | 
			
		||||
    // #define STARTUP_SONG SONG(NO_SOUND)
 | 
			
		||||
 | 
			
		||||
    #define DEFAULT_LAYER_SONGS { SONG(COLEMAK_SOUND), \
 | 
			
		||||
                                  SONG(QWERTY_SOUND), \
 | 
			
		||||
                                  SONG(AUDIO_ON_SOUND), \
 | 
			
		||||
                                  SONG(TERMINAL_SOUND), \
 | 
			
		||||
                                  SONG(NO_SOUND), \
 | 
			
		||||
                                  SONG(MUSIC_ON_SOUND) \
 | 
			
		||||
                                }
 | 
			
		||||
#endif
 | 
			
		||||
 | 
			
		||||
#define MUSIC_MASK (keycode != MU_TOG)
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
/*
 | 
			
		||||
 * 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
 | 
			
		||||
 | 
			
		||||
#ifndef TAPPING_TERM
 | 
			
		||||
#define TAPPING_TERM 200
 | 
			
		||||
 | 
			
		||||
#endif
 | 
			
		||||
							
								
								
									
										175
									
								
								keyboards/preonic/keymaps/choromanski/keymap.c
									
										
									
									
									
										Normal file
									
								
							
							
						
						
									
										175
									
								
								keyboards/preonic/keymaps/choromanski/keymap.c
									
										
									
									
									
										Normal file
									
								
							| 
						 | 
				
			
			@ -0,0 +1,175 @@
 | 
			
		|||
#include "preonic.h"
 | 
			
		||||
#include "action_layer.h"
 | 
			
		||||
 | 
			
		||||
enum preonic_layers {
 | 
			
		||||
  _COLEMAK,
 | 
			
		||||
  _QWERTY,
 | 
			
		||||
  _FUNCT,
 | 
			
		||||
  _NUMPAD,
 | 
			
		||||
  _SYMB,
 | 
			
		||||
  _MUSIC
 | 
			
		||||
};
 | 
			
		||||
 | 
			
		||||
enum preonic_keycodes {
 | 
			
		||||
  FUNCT
 | 
			
		||||
};
 | 
			
		||||
 | 
			
		||||
//Tap Dance Declarations
 | 
			
		||||
enum {
 | 
			
		||||
  G1 = 0,
 | 
			
		||||
  BRC,
 | 
			
		||||
  EQ
 | 
			
		||||
};
 | 
			
		||||
 | 
			
		||||
//Tap Dance Definitions
 | 
			
		||||
qk_tap_dance_action_t tap_dance_actions[] = {
 | 
			
		||||
  //Tap once for 1, twice for Grave
 | 
			
		||||
  [G1] = ACTION_TAP_DANCE_DOUBLE(KC_1, KC_GRV),
 | 
			
		||||
  //Tap once for [, twice for ]
 | 
			
		||||
  [BRC] = ACTION_TAP_DANCE_DOUBLE(KC_LBRC, KC_RBRC),
 | 
			
		||||
  //Tap once for = twice for Backslash
 | 
			
		||||
  [EQ] = ACTION_TAP_DANCE_DOUBLE(KC_EQL, KC_BSLS)
 | 
			
		||||
};
 | 
			
		||||
 | 
			
		||||
const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = {
 | 
			
		||||
 | 
			
		||||
/* Colemak
 | 
			
		||||
 * ,-----------------------------------------------------------------------------------.
 | 
			
		||||
 * |  1 ` |   2  |   3  |   4  |   5  |   6  |   7  |   8  |   9  |   0  |   -  |  = \ |
 | 
			
		||||
 * |------+------+------+------+------+------+------+------+------+------+------+------|
 | 
			
		||||
 * | Tab  |   Q  |   W  |   F  |   P  |   G  |   J  |   L  |   U  |   Y  |   ;  |  [ ] |
 | 
			
		||||
 * |------+------+------+------+------+------+------+------+------+------+------+------|
 | 
			
		||||
 * | Esc  |   A  |   R  |   S  |   T  |   D  |   H  |   N  |   E  |   I  |   O  |  "   |
 | 
			
		||||
 * |------+------+------+------+------+------+------+------+------+------+------+------|
 | 
			
		||||
 * | Shift|   Z  |   X  |   C  |   V  |   B  |   K  |   M  |   ,  |   .  |   /  |Numpad|
 | 
			
		||||
 * |------+------+------+------+------+------+------+------+------+------+------+------|
 | 
			
		||||
 * |Symbol| Ctrl | Alt  | GUI  | Bksp | Del  |Enter |Space | Left | Down |  Up  |Right |
 | 
			
		||||
 * `-----------------------------------------------------------------------------------'
 | 
			
		||||
 */
 | 
			
		||||
[_COLEMAK] = {
 | 
			
		||||
	{TD(G1),		KC_2,		KC_3,		KC_4,		KC_5,		KC_6,	KC_7,	KC_8,	KC_9,		KC_0,		KC_MINS,	TD(EQ)},
 | 
			
		||||
	{KC_TAB,		KC_Q,		KC_W,		KC_F,		KC_P,		KC_G,	KC_J,	KC_L,	KC_U,		KC_Y,		KC_SCLN,	TD(BRC)},
 | 
			
		||||
	{KC_ESC,		KC_A,		KC_R,		KC_S,		KC_T,		KC_D,	KC_H,	KC_N,	KC_E,		KC_I,		KC_O,		KC_QUOT},
 | 
			
		||||
	{KC_LSFT,		KC_Z,		KC_X,		KC_C,		KC_V,		KC_B,	KC_K,	KC_M,	KC_COMM,	KC_DOT,		KC_SLSH,	TG(_NUMPAD)},
 | 
			
		||||
	{OSL(_SYMB),	KC_LCTL,	KC_LALT,	KC_LGUI,	KC_BSPC,	KC_DEL,	KC_ENT,	KC_SPC,	KC_LEFT,	KC_DOWN,	KC_UP,		KC_RGHT}
 | 
			
		||||
},
 | 
			
		||||
 | 
			
		||||
/* Qwerty
 | 
			
		||||
 * ,-----------------------------------------------------------------------------------.
 | 
			
		||||
 * |  1 ` |   2  |   3  |   4  |   5  |   6  |   7  |   8  |   9  |   0  |   -  |  = \ |
 | 
			
		||||
 * |------+------+------+------+------+------+------+------+------+------+------+------|
 | 
			
		||||
 * | Tab  |   Q  |   W  |   E  |   R  |   T  |   Y  |   U  |   I  |   O  |   P  |  [ ] |
 | 
			
		||||
 * |------+------+------+------+------+------+------+------+------+------+------+------|
 | 
			
		||||
 * | Esc  |   A  |   S  |   D  |   F  |   G  |   H  |   J  |   K  |   L  |   ;  |  "   |
 | 
			
		||||
 * |------+------+------+------+------+------+------+------+------+------+------+------|
 | 
			
		||||
 * | Shift|   Z  |   X  |   C  |   V  |   B  |   N  |   M  |   ,  |   .  |   /  |Numpad|
 | 
			
		||||
 * |------+------+------+------+------+------+------+------+------+------+------+------|
 | 
			
		||||
 * |Symbol| Ctrl | Alt  | GUI  | Bksp | Del  |Enter |Space | Left | Down |  Up  |Right |
 | 
			
		||||
 * `-----------------------------------------------------------------------------------'
 | 
			
		||||
 */
 | 
			
		||||
[_QWERTY] = {
 | 
			
		||||
	{TD(G1),		KC_2,		KC_3,		KC_4,		KC_5,		KC_6,	KC_7,	KC_8,	KC_9,		KC_0,		KC_MINS,	TD(EQ)},
 | 
			
		||||
	{KC_TAB,		KC_Q,		KC_W,		KC_E,		KC_R,		KC_T,	KC_Y,	KC_U,	KC_I,		KC_O,		KC_P,		TD(BRC)},
 | 
			
		||||
	{KC_ESC,		KC_A,		KC_S,		KC_D,		KC_F,		KC_G,	KC_H,	KC_J,	KC_K,		KC_L,		KC_SCLN,	KC_QUOT},
 | 
			
		||||
	{KC_LSFT,		KC_Z,		KC_X,		KC_C,		KC_V,		KC_B,	KC_N,	KC_M,	KC_COMM,	KC_DOT,		KC_SLSH,	TG(_NUMPAD)},
 | 
			
		||||
	{OSL(_SYMB),	KC_LCTL,	KC_LALT,	KC_LGUI,	KC_BSPC,	KC_DEL,	KC_ENT,	KC_SPC,	KC_LEFT,	KC_DOWN,	KC_UP,		KC_RGHT}
 | 
			
		||||
},
 | 
			
		||||
 | 
			
		||||
/* Function
 | 
			
		||||
 * ,-----------------------------------------------------------------------------------.
 | 
			
		||||
 * |  F1  |  F2  |  F3  |  F4  |  F5  |  F6  |  F7  |  F8  |  F9  |  F10 |  F11 |  F12 |
 | 
			
		||||
 * |------+------+------+------+------+------+------+------+------+------+------+------|
 | 
			
		||||
 * |      |      |      |      |      |      |      |      |      |      |      |      |
 | 
			
		||||
 * |------+------+------+------+------+------+------+------+------+------+------+------|
 | 
			
		||||
 * |      |      |      |      |      |      |      |      |      |      |      |      |
 | 
			
		||||
 * |------+------+------+------+------+------+------+------+------+------+------+------|
 | 
			
		||||
 * |      |      |      |      |      |      |      |      |      |      |      |      |
 | 
			
		||||
 * |------+------+------+------+------+------+------+------+------+------+------+------|
 | 
			
		||||
 * |Symbol|      |      |      |      |      |      |      |      |      |      |      |
 | 
			
		||||
 * `-----------------------------------------------------------------------------------'
 | 
			
		||||
 */
 | 
			
		||||
[_FUNCT] = {
 | 
			
		||||
	{KC_F1,		KC_F2,		KC_F3,		KC_F4,		KC_F5,		KC_F6,		KC_F7,		KC_F8,		KC_F9,		KC_F10,		KC_F11,		KC_F12},
 | 
			
		||||
	{_______,	_______,	_______,	_______,	_______,	_______,	_______,	_______,	_______,	_______,	_______,	_______},
 | 
			
		||||
	{_______,	_______,	_______,	_______,	_______,	_______,	_______,	_______,	_______,	_______,	_______,	_______},
 | 
			
		||||
	{_______,	_______,	_______,	_______,	_______,	_______,	_______,	_______,	_______,	_______,	_______,	_______},
 | 
			
		||||
	{_______,	_______,	_______,	_______,	_______,	_______,	_______,	_______,	_______,	_______,	_______,	_______}
 | 
			
		||||
},
 | 
			
		||||
 | 
			
		||||
/* Numpad & Mouse
 | 
			
		||||
 * ,-----------------------------------------------------------------------------------.
 | 
			
		||||
 * |   `  |      |      |M-clic|      |      |      |      |   /  |   *  |   -  |  \   |
 | 
			
		||||
 * |------+------+------+------+------+------+------+------+------+------+------+------|
 | 
			
		||||
 * |      | ACL0 |L-clck|  Up  |R-clck|Scrl U|      |   7  |   8  |   9  |   +  |  ]   |
 | 
			
		||||
 * |------+------+------+------+------+------+------+------+------+------+------+------|
 | 
			
		||||
 * |      | ACL1 | Left | Down |Right |Scrl D|      |   4  |   5  |   6  |   +  |      |
 | 
			
		||||
 * |------+------+------+------+------+------+------+------+------+------+------+------|
 | 
			
		||||
 * |      | ACL2 | VOLU | PREV |PAUSE | NEXT |      |   1  |   2  |   3  |Enter | Back |
 | 
			
		||||
 * |------+------+------+------+------+------+------+------+------+------+------+------|
 | 
			
		||||
 * |Symbol|      | VOLD | MUTE | Bksp | Del  |Enter |Space |   0  |   .  |Enter |      |
 | 
			
		||||
 * `-----------------------------------------------------------------------------------'
 | 
			
		||||
 */
 | 
			
		||||
[_NUMPAD] = {
 | 
			
		||||
	{KC_GRV,		_______,	_______,	KC_BTN3,	_______,	_______,	_______,	KC_NLCK,	KC_SLSH,	KC_ASTR,	KC_MINS,	KC_BSLS},
 | 
			
		||||
	{_______,		KC_ACL0,	KC_BTN1,	KC_MS_U,	KC_BTN2,	KC_WH_U,	_______,	KC_7,		KC_8,		KC_9,		KC_PLUS,	KC_RBRC},
 | 
			
		||||
	{_______,		KC_ACL1,	KC_MS_L,	KC_MS_D,	KC_MS_R,	KC_WH_D,	_______,	KC_4,		KC_5,		KC_6,		KC_PLUS,	_______},
 | 
			
		||||
	{_______,		KC_ACL2,	KC_VOLU,	KC_MPRV,	KC_MPLY,	KC_MNXT,	_______,	KC_1,		KC_2,		KC_3,		KC_ENT,		_______},
 | 
			
		||||
	{OSL(_SYMB),	_______,	KC_VOLD,	KC_MUTE,	KC_BSPC,	KC_DEL,		KC_ENT,		KC_SPC,		KC_0,		KC_DOT,		KC_ENT,		_______}
 | 
			
		||||
},
 | 
			
		||||
 | 
			
		||||
/* Symbol
 | 
			
		||||
 * ,-----------------------------------------------------------------------------------.
 | 
			
		||||
 * |  F1  |  F2  |  F3  |  F4  |  F5  |  F6  |  F7  |  F8  |  F9  |  F10 |  F11 |  F12 |
 | 
			
		||||
 * |------+------+------+------+------+------+------+------+------+------+------+------|
 | 
			
		||||
 * |      |   |  |  +   |  <   |  >   |  #   |   ~  |   (  |   )  |   \  |   :  |      |
 | 
			
		||||
 * |------+------+------+------+------+------+------+------+------+------+------+------|
 | 
			
		||||
 * |      |   !  |  -   |  =   |  %   |  @   |   _  |   {  |   }  |   /  |   ?  |      |
 | 
			
		||||
 * |------+------+------+------+------+------+------+------+------+------+------+------|
 | 
			
		||||
 * |MUSIC |   *  |  &   |  /   |  $   |  ^   |   |  |   [  |   ]  |      |      |      |
 | 
			
		||||
 * |------+------+------+------+------+------+------+------+------+------+------+------|
 | 
			
		||||
 * |      |  FN  |COLMAK|QWERTY|      |      |      |      |      |      |      |      |
 | 
			
		||||
 * `-----------------------------------------------------------------------------------'
 | 
			
		||||
 */
 | 
			
		||||
[_SYMB] = {
 | 
			
		||||
	{KC_F1,			KC_F2,		KC_F3,			KC_F4,			KC_F5,		KC_F6,		KC_F7,		KC_F8,		KC_F9,		KC_F10,		KC_F11,		KC_F12},
 | 
			
		||||
	{_______,		KC_PIPE,	KC_PLUS,		KC_LABK,		KC_RABK,	KC_HASH,	KC_TILD,	KC_LPRN,	KC_RPRN,	KC_BSLS,	KC_COLN,	_______},
 | 
			
		||||
	{_______,		KC_EXLM,	KC_MINS,		KC_EQL,			KC_PERC,	KC_AT,		KC_UNDS,	KC_LCBR,	KC_RCBR,	KC_SLSH,	KC_QUES,	_______},
 | 
			
		||||
	{TO(_MUSIC),	KC_ASTR,	KC_AMPR,		KC_SLSH,		KC_DLR,		KC_CIRC,	KC_PIPE,	KC_LBRC,	KC_RBRC,	_______,	_______,	_______},
 | 
			
		||||
	{_______,		FUNCT,		TO(_COLEMAK),	TO(_QWERTY),	_______,	_______,	_______,	_______,	_______,	_______,	_______,	_______}
 | 
			
		||||
},
 | 
			
		||||
 | 
			
		||||
/* Music
 | 
			
		||||
 * ,-----------------------------------------------------------------------------------.
 | 
			
		||||
 * |      |      |      |      |      |      |      |      |      |      |      |      |
 | 
			
		||||
 * |------+------+------+------+------+------+------+------+------+------+------+------|
 | 
			
		||||
 * |      |      |      |      |      |      |      |      |      |      |      |      |
 | 
			
		||||
 * |------+------+------+------+------+------+------+------+------+------+------+------|
 | 
			
		||||
 * |      |      |      |      |      |      |      |      |      |      |      |      |
 | 
			
		||||
 * |------+------+------+------+------+------+------+------+------+------+------+------|
 | 
			
		||||
 * |      |      |      |      |      |      |      |      |      |      |      |      |
 | 
			
		||||
 * |------+------+------+------+------+------+------+------+------+------+------+------|
 | 
			
		||||
 * |COLMAK|      |      |      |      |      |      |      |      |      | MOD  | TOG  |
 | 
			
		||||
 * `-----------------------------------------------------------------------------------'
 | 
			
		||||
 */
 | 
			
		||||
[_MUSIC] = {
 | 
			
		||||
	{KC_NO,			KC_NO,	KC_NO,	KC_NO,	KC_NO,	KC_NO,	KC_NO,	KC_NO,	KC_NO,	KC_NO,	KC_NO,	KC_NO},
 | 
			
		||||
	{KC_NO,			KC_NO,	KC_NO,	KC_NO,	KC_NO,	KC_NO,	KC_NO,	KC_NO,	KC_NO,	KC_NO,	KC_NO,	KC_NO},
 | 
			
		||||
	{KC_NO,			KC_NO,	KC_NO,	KC_NO,	KC_NO,	KC_NO,	KC_NO,	KC_NO,	KC_NO,	KC_NO,	KC_NO,	KC_NO},
 | 
			
		||||
	{KC_NO,			KC_NO,	KC_NO,	KC_NO,	KC_NO,	KC_NO,	KC_NO,	KC_NO,	KC_NO,	KC_NO,	KC_NO,	KC_NO},
 | 
			
		||||
	{TO(_COLEMAK),	KC_NO,	KC_NO,	KC_NO,	KC_NO,	KC_NO,	KC_NO,	KC_NO,	KC_NO,	KC_NO,	MU_MOD,	MU_TOG}
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
};
 | 
			
		||||
 | 
			
		||||
bool process_record_user(uint16_t keycode, keyrecord_t *record) {
 | 
			
		||||
	switch (keycode) {
 | 
			
		||||
		case FUNCT:
 | 
			
		||||
			if (record->event.pressed) {
 | 
			
		||||
				layer_off(_SYMB);
 | 
			
		||||
				layer_on(_FUNCT);
 | 
			
		||||
			}
 | 
			
		||||
			return false;
 | 
			
		||||
			break;
 | 
			
		||||
	}
 | 
			
		||||
	return true;
 | 
			
		||||
};
 | 
			
		||||
							
								
								
									
										95
									
								
								keyboards/preonic/keymaps/choromanski/readme.md
									
										
									
									
									
										Normal file
									
								
							
							
						
						
									
										95
									
								
								keyboards/preonic/keymaps/choromanski/readme.md
									
										
									
									
									
										Normal file
									
								
							| 
						 | 
				
			
			@ -0,0 +1,95 @@
 | 
			
		|||
# Choromanski
 | 
			
		||||
 | 
			
		||||
## Features
 | 
			
		||||
* Colemak
 | 
			
		||||
* Qwerty
 | 
			
		||||
* Toggable function row
 | 
			
		||||
* Symbol layer programmer friendly
 | 
			
		||||
* Numpad/Mouse layer with media controls
 | 
			
		||||
 | 
			
		||||
## Layers
 | 
			
		||||
 | 
			
		||||
### 0 Colemak
 | 
			
		||||
```
 | 
			
		||||
,-----------------------------------------------------------------------------------.
 | 
			
		||||
|  1 ` |   2  |   3  |   4  |   5  |   6  |   7  |   8  |   9  |   0  |   -  |  = \ |
 | 
			
		||||
|------+------+------+------+------+------+------+------+------+------+------+------|
 | 
			
		||||
| Tab  |   Q  |   W  |   F  |   P  |   G  |   J  |   L  |   U  |   Y  |   ;  |  [ ] |
 | 
			
		||||
|------+------+------+------+------+------+------+------+------+------+------+------|
 | 
			
		||||
| Esc  |   A  |   R  |   S  |   T  |   D  |   H  |   N  |   E  |   I  |   O  |  "   |
 | 
			
		||||
|------+------+------+------+------+------+------+------+------+------+------+------|
 | 
			
		||||
| Shift|   Z  |   X  |   C  |   V  |   B  |   K  |   M  |   ,  |   .  |   /  |Numpad|
 | 
			
		||||
|------+------+------+------+------+------+------+------+------+------+------+------|
 | 
			
		||||
|Symbol| Ctrl | Alt  | GUI  | Bksp | Del  |Enter |Space | Left | Down |  Up  |Right |
 | 
			
		||||
`-----------------------------------------------------------------------------------'
 | 
			
		||||
```
 | 
			
		||||
### 1 Qwerty
 | 
			
		||||
```
 | 
			
		||||
,-----------------------------------------------------------------------------------.
 | 
			
		||||
|  1 ` |   2  |   3  |   4  |   5  |   6  |   7  |   8  |   9  |   0  |   -  |  = \ |
 | 
			
		||||
|------+------+------+------+------+------+------+------+------+------+------+------|
 | 
			
		||||
| Tab  |   Q  |   W  |   E  |   R  |   T  |   Y  |   U  |   I  |   O  |   P  |  [ ] |
 | 
			
		||||
|------+------+------+------+------+------+------+------+------+------+------+------|
 | 
			
		||||
| Esc  |   A  |   S  |   D  |   F  |   G  |   H  |   J  |   K  |   L  |   ;  |  "   |
 | 
			
		||||
|------+------+------+------+------+------+------+------+------+------+------+------|
 | 
			
		||||
| Shift|   Z  |   X  |   C  |   V  |   B  |   N  |   M  |   ,  |   .  |   /  |Numpad|
 | 
			
		||||
|------+------+------+------+------+------+------+------+------+------+------+------|
 | 
			
		||||
|Symbol| Ctrl | Alt  | GUI  | Bksp | Del  |Enter |Space | Left | Down |  Up  |Right |
 | 
			
		||||
`-----------------------------------------------------------------------------------'
 | 
			
		||||
```
 | 
			
		||||
### 2 Function Lock
 | 
			
		||||
```
 | 
			
		||||
,-----------------------------------------------------------------------------------.
 | 
			
		||||
|  F1  |  F2  |  F3  |  F4  |  F5  |  F6  |  F7  |  F8  |  F9  |  F10 |  F11 |  F12 |
 | 
			
		||||
|------+------+------+------+------+------+------+------+------+------+------+------|
 | 
			
		||||
|      |      |      |      |      |      |      |      |      |      |      |      |
 | 
			
		||||
|------+------+------+------+------+------+------+------+------+------+------+------|
 | 
			
		||||
|      |      |      |      |      |      |      |      |      |      |      |      |
 | 
			
		||||
|------+------+------+------+------+------+------+------+------+------+------+------|
 | 
			
		||||
|      |      |      |      |      |      |      |      |      |      |      |      |
 | 
			
		||||
|------+------+------+------+------+------+------+------+------+------+------+------|
 | 
			
		||||
|Symbol|      |      |      |      |      |      |      |      |      |      |      |
 | 
			
		||||
`-----------------------------------------------------------------------------------'
 | 
			
		||||
```
 | 
			
		||||
### 3 Numpad/Mouse with Media Controls
 | 
			
		||||
```
 | 
			
		||||
,-----------------------------------------------------------------------------------.
 | 
			
		||||
|   `  |      |      |M-clic|      |      |      |      |   /  |   |   -  |  \   |
 | 
			
		||||
|------+------+------+------+------+------+------+------+------+------+------+------|
 | 
			
		||||
|      | ACL0 |L-clck|  Up  |R-clck|Scrl U|      |   7  |   8  |   9  |   +  |  ]   |
 | 
			
		||||
|------+------+------+------+------+------+------+------+------+------+------+------|
 | 
			
		||||
|      | ACL1 | Left | Down |Right |Scrl D|      |   4  |   5  |   6  |   +  |      |
 | 
			
		||||
|------+------+------+------+------+------+------+------+------+------+------+------|
 | 
			
		||||
|      | ACL2 | VOLU | PREV |PAUSE | NEXT |      |   1  |   2  |   3  |Enter | Back |
 | 
			
		||||
|------+------+------+------+------+------+------+------+------+------+------+------|
 | 
			
		||||
|Symbol|      | VOLD | MUTE | Bksp | Del  |Enter |Space |   0  |   .  |Enter |      |
 | 
			
		||||
`-----------------------------------------------------------------------------------'
 | 
			
		||||
```
 | 
			
		||||
### 4 Symbols
 | 
			
		||||
```
 | 
			
		||||
,-----------------------------------------------------------------------------------.
 | 
			
		||||
|  F1  |  F2  |  F3  |  F4  |  F5  |  F6  |  F7  |  F8  |  F9  |  F10 |  F11 |  F12 |
 | 
			
		||||
|------+------+------+------+------+------+------+------+------+------+------+------|
 | 
			
		||||
|      |   |  |  +   |  <   |  >   |  #   |   ~  |   (  |   )  |   \  |   :  |      |
 | 
			
		||||
|------+------+------+------+------+------+------+------+------+------+------+------|
 | 
			
		||||
|      |   !  |  -   |  =   |  %   |  @   |   _  |   {  |   }  |   /  |   ?  |      |
 | 
			
		||||
|------+------+------+------+------+------+------+------+------+------+------+------|
 | 
			
		||||
|MUSIC |   *  |  &   |  /   |  $   |  ^   |   |  |   [  |   ]  |      |      |      |
 | 
			
		||||
|------+------+------+------+------+------+------+------+------+------+------+------|
 | 
			
		||||
|      |  FN  |COLMAK|QWERTY|      |      |      |      |      |      |      |      |
 | 
			
		||||
`-----------------------------------------------------------------------------------'
 | 
			
		||||
```
 | 
			
		||||
### 5 Music
 | 
			
		||||
```
 | 
			
		||||
,-----------------------------------------------------------------------------------.
 | 
			
		||||
|      |      |      |      |      |      |      |      |      |      |      |      |
 | 
			
		||||
|------+------+------+------+------+------+------+------+------+------+------+------|
 | 
			
		||||
|      |      |      |      |      |      |      |      |      |      |      |      |
 | 
			
		||||
|------+------+------+------+------+------+------+------+------+------+------+------|
 | 
			
		||||
|      |      |      |      |      |      |      |      |      |      |      |      |
 | 
			
		||||
|------+------+------+------+------+------+------+------+------+------+------+------|
 | 
			
		||||
|      |      |      |      |      |      |      |      |      |      |      |      |
 | 
			
		||||
|------+------+------+------+------+------+------+------+------+------+------+------|
 | 
			
		||||
|COLMAK|      |      |      |      |      |      |      |      |      | MOD  | TOG  |
 | 
			
		||||
`-----------------------------------------------------------------------------------'
 | 
			
		||||
```
 | 
			
		||||
							
								
								
									
										3
									
								
								keyboards/preonic/keymaps/choromanski/rules.mk
									
										
									
									
									
										Normal file
									
								
							
							
						
						
									
										3
									
								
								keyboards/preonic/keymaps/choromanski/rules.mk
									
										
									
									
									
										Normal file
									
								
							| 
						 | 
				
			
			@ -0,0 +1,3 @@
 | 
			
		|||
TAP_DANCE_ENABLE = yes
 | 
			
		||||
MOUSEKEY_ENABLE = yes
 | 
			
		||||
AUDIO_ENABLE = yes
 | 
			
		||||
		Loading…
	
	Add table
		Add a link
		
	
		Reference in a new issue