forked from mirrors/qmk_userspace
		
	Merge remote-tracking branch 'origin/master' into develop
This commit is contained in:
		
				commit
				
					
						6a28ceefcd
					
				
			
		
					 21 changed files with 142 additions and 101 deletions
				
			
		| 
						 | 
					@ -4,12 +4,14 @@
 | 
				
			||||||
// The underscores don't mean anything - you can have a layer called STUFF or any other name.
 | 
					// The underscores don't mean anything - you can have a layer called STUFF or any other name.
 | 
				
			||||||
// Layer names don't all need to be of the same length, obviously, and you can also skip them
 | 
					// Layer names don't all need to be of the same length, obviously, and you can also skip them
 | 
				
			||||||
// entirely and just use numbers.
 | 
					// entirely and just use numbers.
 | 
				
			||||||
#define _QWERTY 0
 | 
					enum layer_names {
 | 
				
			||||||
#define _COLEMAK 1
 | 
					    _QWERTY,
 | 
				
			||||||
#define _DVORAK 2
 | 
					    _COLEMAK,
 | 
				
			||||||
#define _LOWER 3
 | 
					    _DVORAK,
 | 
				
			||||||
#define _RAISE 4
 | 
					    _LOWER,
 | 
				
			||||||
#define _ADJUST 16
 | 
					    _RAISE,
 | 
				
			||||||
 | 
					    _ADJUST
 | 
				
			||||||
 | 
					};
 | 
				
			||||||
 | 
					
 | 
				
			||||||
enum custom_keycodes {
 | 
					enum custom_keycodes {
 | 
				
			||||||
  QWERTY = SAFE_RANGE,
 | 
					  QWERTY = SAFE_RANGE,
 | 
				
			||||||
| 
						 | 
					
 | 
				
			||||||
| 
						 | 
					@ -1,10 +1,12 @@
 | 
				
			||||||
#include QMK_KEYBOARD_H
 | 
					#include QMK_KEYBOARD_H
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					
 | 
				
			||||||
#define _QWERTY 0
 | 
					enum layer_names {
 | 
				
			||||||
#define _LOWER 1
 | 
					    _QWERTY,
 | 
				
			||||||
#define _RAISE 2
 | 
					    _LOWER,
 | 
				
			||||||
#define _ADJUST 16
 | 
					    _RAISE,
 | 
				
			||||||
 | 
					    _ADJUST,
 | 
				
			||||||
 | 
					};
 | 
				
			||||||
 | 
					
 | 
				
			||||||
enum custom_keycodes {
 | 
					enum custom_keycodes {
 | 
				
			||||||
  QWERTY = SAFE_RANGE,
 | 
					  QWERTY = SAFE_RANGE,
 | 
				
			||||||
| 
						 | 
					
 | 
				
			||||||
| 
						 | 
					@ -4,13 +4,15 @@
 | 
				
			||||||
// The underscores don't mean anything - you can have a layer called STUFF or any other name.
 | 
					// The underscores don't mean anything - you can have a layer called STUFF or any other name.
 | 
				
			||||||
// Layer names don't all need to be of the same length, obviously, and you can also skip them
 | 
					// Layer names don't all need to be of the same length, obviously, and you can also skip them
 | 
				
			||||||
// entirely and just use numbers.
 | 
					// entirely and just use numbers.
 | 
				
			||||||
#define _QWERTY 0
 | 
					enum layer_names {
 | 
				
			||||||
#define _COLEMAK 1
 | 
					    _QWERTY,
 | 
				
			||||||
#define _DVORAK 2
 | 
					    _COLEMAK,
 | 
				
			||||||
#define _LOWER 3
 | 
					    _DVORAK,
 | 
				
			||||||
#define _RAISE 4
 | 
					    _LOWER,
 | 
				
			||||||
#define _MOVEMENT 5
 | 
					    _RAISE,
 | 
				
			||||||
#define _ADJUST 16
 | 
					    _MOVEMENT,
 | 
				
			||||||
 | 
					    _ADJUST,
 | 
				
			||||||
 | 
					};
 | 
				
			||||||
 | 
					
 | 
				
			||||||
enum custom_keycodes {
 | 
					enum custom_keycodes {
 | 
				
			||||||
  QWERTY = SAFE_RANGE,
 | 
					  QWERTY = SAFE_RANGE,
 | 
				
			||||||
| 
						 | 
					
 | 
				
			||||||
| 
						 | 
					@ -4,12 +4,14 @@
 | 
				
			||||||
// The underscores don't mean anything - you can have a layer called STUFF or any other name.
 | 
					// The underscores don't mean anything - you can have a layer called STUFF or any other name.
 | 
				
			||||||
// Layer names don't all need to be of the same length, obviously, and you can also skip them
 | 
					// Layer names don't all need to be of the same length, obviously, and you can also skip them
 | 
				
			||||||
// entirely and just use numbers.
 | 
					// entirely and just use numbers.
 | 
				
			||||||
#define _QWERTY 0
 | 
					enum layer_names {
 | 
				
			||||||
#define _COLEMAK 1
 | 
					    _QWERTY,
 | 
				
			||||||
#define _DVORAK 2
 | 
					    _COLEMAK,
 | 
				
			||||||
#define _LOWER 3
 | 
					    _DVORAK,
 | 
				
			||||||
#define _RAISE 4
 | 
					    _LOWER,
 | 
				
			||||||
#define _ADJUST 16
 | 
					    _RAISE,
 | 
				
			||||||
 | 
					    _ADJUST
 | 
				
			||||||
 | 
					};
 | 
				
			||||||
 | 
					
 | 
				
			||||||
enum custom_keycodes {
 | 
					enum custom_keycodes {
 | 
				
			||||||
  QWERTY = SAFE_RANGE,
 | 
					  QWERTY = SAFE_RANGE,
 | 
				
			||||||
| 
						 | 
					
 | 
				
			||||||
| 
						 | 
					@ -5,12 +5,14 @@
 | 
				
			||||||
// The underscores don't mean anything - you can have a layer called STUFF or any other name.
 | 
					// The underscores don't mean anything - you can have a layer called STUFF or any other name.
 | 
				
			||||||
// Layer names don't all need to be of the same length, obviously, and you can also skip them
 | 
					// Layer names don't all need to be of the same length, obviously, and you can also skip them
 | 
				
			||||||
// entirely and just use numbers.
 | 
					// entirely and just use numbers.
 | 
				
			||||||
#define _QWERTY 0
 | 
					enum layer_names {
 | 
				
			||||||
#define _COLEMAK 1
 | 
					    _QWERTY,
 | 
				
			||||||
#define _DVORAK 2
 | 
					    _COLEMAK,
 | 
				
			||||||
#define _LOWER 3
 | 
					    _DVORAK,
 | 
				
			||||||
#define _RAISE 4
 | 
					    _LOWER,
 | 
				
			||||||
#define _ADJUST 16
 | 
					    _RAISE,
 | 
				
			||||||
 | 
					    _ADJUST
 | 
				
			||||||
 | 
					};
 | 
				
			||||||
 | 
					
 | 
				
			||||||
enum custom_keycodes {
 | 
					enum custom_keycodes {
 | 
				
			||||||
  QWERTY = SAFE_RANGE,
 | 
					  QWERTY = SAFE_RANGE,
 | 
				
			||||||
| 
						 | 
					
 | 
				
			||||||
| 
						 | 
					@ -5,12 +5,14 @@
 | 
				
			||||||
// The underscores don't mean anything - you can have a layer called STUFF or any other name.
 | 
					// The underscores don't mean anything - you can have a layer called STUFF or any other name.
 | 
				
			||||||
// Layer names don't all need to be of the same length, obviously, and you can also skip them
 | 
					// Layer names don't all need to be of the same length, obviously, and you can also skip them
 | 
				
			||||||
// entirely and just use numbers.
 | 
					// entirely and just use numbers.
 | 
				
			||||||
#define _QWERTY 0
 | 
					enum layer_names {
 | 
				
			||||||
#define _COLEMAK 1
 | 
					    _QWERTY,
 | 
				
			||||||
#define _DVORAK 2
 | 
					    _COLEMAK,
 | 
				
			||||||
#define _LOWER 3
 | 
					    _DVORAK,
 | 
				
			||||||
#define _RAISE 4
 | 
					    _LOWER,
 | 
				
			||||||
#define _ADJUST 16
 | 
					    _RAISE,
 | 
				
			||||||
 | 
					    _ADJUST
 | 
				
			||||||
 | 
					};
 | 
				
			||||||
 | 
					
 | 
				
			||||||
enum custom_keycodes {
 | 
					enum custom_keycodes {
 | 
				
			||||||
  QWERTY = SAFE_RANGE,
 | 
					  QWERTY = SAFE_RANGE,
 | 
				
			||||||
| 
						 | 
					
 | 
				
			||||||
| 
						 | 
					@ -1,10 +1,12 @@
 | 
				
			||||||
#include QMK_KEYBOARD_H
 | 
					#include QMK_KEYBOARD_H
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					
 | 
				
			||||||
#define _QWERTY 0
 | 
					enum layer_names {
 | 
				
			||||||
#define _LOWER 1
 | 
					    _QWERTY,
 | 
				
			||||||
#define _RAISE 2
 | 
					    _LOWER,
 | 
				
			||||||
#define _ADJUST 16
 | 
					    _RAISE,
 | 
				
			||||||
 | 
					    _ADJUST
 | 
				
			||||||
 | 
					};
 | 
				
			||||||
 | 
					
 | 
				
			||||||
#define LOWER MO(_LOWER)
 | 
					#define LOWER MO(_LOWER)
 | 
				
			||||||
#define RAISE MO(_RAISE)
 | 
					#define RAISE MO(_RAISE)
 | 
				
			||||||
| 
						 | 
					
 | 
				
			||||||
| 
						 | 
					@ -5,10 +5,12 @@
 | 
				
			||||||
// The underscores don't mean anything - you can have a layer called STUFF or any other name.
 | 
					// The underscores don't mean anything - you can have a layer called STUFF or any other name.
 | 
				
			||||||
// Layer names don't all need to be of the same length, obviously, and you can also skip them
 | 
					// Layer names don't all need to be of the same length, obviously, and you can also skip them
 | 
				
			||||||
// entirely and just use numbers.
 | 
					// entirely and just use numbers.
 | 
				
			||||||
#define _QWERTY 0
 | 
					enum layer_names {
 | 
				
			||||||
#define _LOWER 1
 | 
					    _QWERTY,
 | 
				
			||||||
#define _RAISE 2
 | 
					    _LOWER,
 | 
				
			||||||
#define _ADJUST 16
 | 
					    _RAISE,
 | 
				
			||||||
 | 
					    _ADJUST
 | 
				
			||||||
 | 
					};
 | 
				
			||||||
 | 
					
 | 
				
			||||||
enum custom_keycodes {
 | 
					enum custom_keycodes {
 | 
				
			||||||
  QWERTY = SAFE_RANGE,
 | 
					  QWERTY = SAFE_RANGE,
 | 
				
			||||||
| 
						 | 
					
 | 
				
			||||||
| 
						 | 
					@ -5,12 +5,14 @@
 | 
				
			||||||
// The underscores don't mean anything - you can have a layer called STUFF or any other name.
 | 
					// The underscores don't mean anything - you can have a layer called STUFF or any other name.
 | 
				
			||||||
// Layer names don't all need to be of the same length, obviously, and you can also skip them
 | 
					// Layer names don't all need to be of the same length, obviously, and you can also skip them
 | 
				
			||||||
// entirely and just use numbers.
 | 
					// entirely and just use numbers.
 | 
				
			||||||
#define _QWERTY 0
 | 
					enum layer_names {
 | 
				
			||||||
#define _COLEMAK 1
 | 
					    _QWERTY,
 | 
				
			||||||
#define _DVORAK 2
 | 
					    _COLEMAK,
 | 
				
			||||||
#define _LOWER 3
 | 
					    _DVORAK,
 | 
				
			||||||
#define _RAISE 4
 | 
					    _LOWER,
 | 
				
			||||||
#define _ADJUST 16
 | 
					    _RAISE,
 | 
				
			||||||
 | 
					    _ADJUST
 | 
				
			||||||
 | 
					};
 | 
				
			||||||
 | 
					
 | 
				
			||||||
enum custom_keycodes {
 | 
					enum custom_keycodes {
 | 
				
			||||||
  QWERTY = SAFE_RANGE,
 | 
					  QWERTY = SAFE_RANGE,
 | 
				
			||||||
| 
						 | 
					
 | 
				
			||||||
| 
						 | 
					@ -4,12 +4,14 @@
 | 
				
			||||||
// The underscores don't mean anything - you can have a layer called STUFF or any other name.
 | 
					// The underscores don't mean anything - you can have a layer called STUFF or any other name.
 | 
				
			||||||
// Layer names don't all need to be of the same length, obviously, and you can also skip them
 | 
					// Layer names don't all need to be of the same length, obviously, and you can also skip them
 | 
				
			||||||
// entirely and just use numbers.
 | 
					// entirely and just use numbers.
 | 
				
			||||||
#define _QWERTY 0
 | 
					enum layer_names {
 | 
				
			||||||
#define _COLEMAK 1
 | 
					    _QWERTY,
 | 
				
			||||||
#define _DVORAK 2
 | 
					    _COLEMAK,
 | 
				
			||||||
#define _LOWER 3
 | 
					    _DVORAK,
 | 
				
			||||||
#define _RAISE 4
 | 
					    _LOWER,
 | 
				
			||||||
#define _ADJUST 16
 | 
					    _RAISE,
 | 
				
			||||||
 | 
					    _ADJUST
 | 
				
			||||||
 | 
					};
 | 
				
			||||||
 | 
					
 | 
				
			||||||
enum custom_keycodes {
 | 
					enum custom_keycodes {
 | 
				
			||||||
  QWERTY = SAFE_RANGE,
 | 
					  QWERTY = SAFE_RANGE,
 | 
				
			||||||
| 
						 | 
					
 | 
				
			||||||
| 
						 | 
					@ -6,9 +6,10 @@
 | 
				
			||||||
// The underscores don't mean anything - you can have a layer called STUFF or any other name.
 | 
					// The underscores don't mean anything - you can have a layer called STUFF or any other name.
 | 
				
			||||||
// Layer names don't all need to be of the same length, obviously, and you can also skip them
 | 
					// Layer names don't all need to be of the same length, obviously, and you can also skip them
 | 
				
			||||||
// entirely and just use numbers.
 | 
					// entirely and just use numbers.
 | 
				
			||||||
#define _QWERTY 0
 | 
					enum layer_names {
 | 
				
			||||||
 | 
					    _QWERTY,
 | 
				
			||||||
#define _FUNC 15
 | 
					    _FUNC
 | 
				
			||||||
 | 
					};
 | 
				
			||||||
 | 
					
 | 
				
			||||||
// Defines for task manager and such
 | 
					// Defines for task manager and such
 | 
				
			||||||
#define CALTDEL LCTL(LALT(KC_DEL))
 | 
					#define CALTDEL LCTL(LALT(KC_DEL))
 | 
				
			||||||
| 
						 | 
					
 | 
				
			||||||
| 
						 | 
					@ -7,9 +7,11 @@ extern keymap_config_t keymap_config;
 | 
				
			||||||
// The underscores don't mean anything - you can have a layer called STUFF or any other name.
 | 
					// The underscores don't mean anything - you can have a layer called STUFF or any other name.
 | 
				
			||||||
// Layer names don't all need to be of the same length, obviously, and you can also skip them
 | 
					// Layer names don't all need to be of the same length, obviously, and you can also skip them
 | 
				
			||||||
// entirely and just use numbers.
 | 
					// entirely and just use numbers.
 | 
				
			||||||
#define _QWERTY 0
 | 
					enum layer_names {
 | 
				
			||||||
#define _RGB 1
 | 
					    _QWERTY,
 | 
				
			||||||
#define _FUNC 15
 | 
					    _RGB,
 | 
				
			||||||
 | 
					    _FUNC
 | 
				
			||||||
 | 
					};
 | 
				
			||||||
 | 
					
 | 
				
			||||||
// Defines for task manager and such
 | 
					// Defines for task manager and such
 | 
				
			||||||
#define CALTDEL LCTL(LALT(KC_DEL))
 | 
					#define CALTDEL LCTL(LALT(KC_DEL))
 | 
				
			||||||
| 
						 | 
					
 | 
				
			||||||
| 
						 | 
					@ -5,10 +5,12 @@
 | 
				
			||||||
// The underscores don't mean anything - you can have a layer called STUFF or any other name.
 | 
					// The underscores don't mean anything - you can have a layer called STUFF or any other name.
 | 
				
			||||||
// Layer names don't all need to be of the same length, obviously, and you can also skip them
 | 
					// Layer names don't all need to be of the same length, obviously, and you can also skip them
 | 
				
			||||||
// entirely and just use numbers.
 | 
					// entirely and just use numbers.
 | 
				
			||||||
#define _QWERTY 0
 | 
					enum layer_names {
 | 
				
			||||||
#define _LOWER 1
 | 
					    _QWERTY,
 | 
				
			||||||
#define _RAISE 2
 | 
					    _LOWER,
 | 
				
			||||||
#define _ADJUST 16
 | 
					    _RAISE,
 | 
				
			||||||
 | 
					    _ADJUST
 | 
				
			||||||
 | 
					};
 | 
				
			||||||
 | 
					
 | 
				
			||||||
enum custom_keycodes {
 | 
					enum custom_keycodes {
 | 
				
			||||||
  QWERTY = SAFE_RANGE,
 | 
					  QWERTY = SAFE_RANGE,
 | 
				
			||||||
| 
						 | 
					
 | 
				
			||||||
| 
						 | 
					@ -16,10 +16,12 @@
 | 
				
			||||||
#include QMK_KEYBOARD_H
 | 
					#include QMK_KEYBOARD_H
 | 
				
			||||||
 | 
					
 | 
				
			||||||
// Defines the keycodes used by our macros in process_record_user
 | 
					// Defines the keycodes used by our macros in process_record_user
 | 
				
			||||||
#define _QWERTY 0
 | 
					enum layer_names {
 | 
				
			||||||
#define _LOWER 1
 | 
					    _QWERTY,
 | 
				
			||||||
#define _RAISE 2
 | 
					    _LOWER,
 | 
				
			||||||
#define _ADJUST 16
 | 
					    _RAISE,
 | 
				
			||||||
 | 
					    _ADJUST
 | 
				
			||||||
 | 
					};
 | 
				
			||||||
 | 
					
 | 
				
			||||||
enum custom_keycodes {
 | 
					enum custom_keycodes {
 | 
				
			||||||
  QWERTY = SAFE_RANGE,
 | 
					  QWERTY = SAFE_RANGE,
 | 
				
			||||||
| 
						 | 
					
 | 
				
			||||||
| 
						 | 
					@ -16,10 +16,12 @@
 | 
				
			||||||
#include QMK_KEYBOARD_H
 | 
					#include QMK_KEYBOARD_H
 | 
				
			||||||
 | 
					
 | 
				
			||||||
// Defines the keycodes used by our macros in process_record_user
 | 
					// Defines the keycodes used by our macros in process_record_user
 | 
				
			||||||
#define _QWERTY 0
 | 
					enum layer_names {
 | 
				
			||||||
#define _LOWER 1
 | 
					    _QWERTY,
 | 
				
			||||||
#define _RAISE 2
 | 
					    _LOWER,
 | 
				
			||||||
#define _ADJUST 16
 | 
					    _RAISE,
 | 
				
			||||||
 | 
					    _ADJUST
 | 
				
			||||||
 | 
					};
 | 
				
			||||||
 | 
					
 | 
				
			||||||
enum custom_keycodes {
 | 
					enum custom_keycodes {
 | 
				
			||||||
  QWERTY = SAFE_RANGE,
 | 
					  QWERTY = SAFE_RANGE,
 | 
				
			||||||
| 
						 | 
					
 | 
				
			||||||
| 
						 | 
					@ -1,10 +1,12 @@
 | 
				
			||||||
#include QMK_KEYBOARD_H
 | 
					#include QMK_KEYBOARD_H
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					
 | 
				
			||||||
#define _QWERTY 0
 | 
					enum layer_names {
 | 
				
			||||||
#define _LOWER 1
 | 
					    _QWERTY,
 | 
				
			||||||
#define _RAISE 2
 | 
					    _LOWER,
 | 
				
			||||||
#define _ADJUST 16
 | 
					    _RAISE,
 | 
				
			||||||
 | 
					    _ADJUST
 | 
				
			||||||
 | 
					};
 | 
				
			||||||
 | 
					
 | 
				
			||||||
enum custom_keycodes {
 | 
					enum custom_keycodes {
 | 
				
			||||||
  QWERTY = SAFE_RANGE,
 | 
					  QWERTY = SAFE_RANGE,
 | 
				
			||||||
| 
						 | 
					
 | 
				
			||||||
| 
						 | 
					@ -1,10 +1,12 @@
 | 
				
			||||||
#include QMK_KEYBOARD_H
 | 
					#include QMK_KEYBOARD_H
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					
 | 
				
			||||||
#define _QWERTY 0
 | 
					enum layer_names {
 | 
				
			||||||
#define _LOWER 1
 | 
					    _QWERTY,
 | 
				
			||||||
#define _RAISE 2
 | 
					    _LOWER,
 | 
				
			||||||
#define _ADJUST 16
 | 
					    _RAISE,
 | 
				
			||||||
 | 
					    _ADJUST
 | 
				
			||||||
 | 
					};
 | 
				
			||||||
 | 
					
 | 
				
			||||||
enum custom_keycodes {
 | 
					enum custom_keycodes {
 | 
				
			||||||
  QWERTY = SAFE_RANGE,
 | 
					  QWERTY = SAFE_RANGE,
 | 
				
			||||||
| 
						 | 
					
 | 
				
			||||||
| 
						 | 
					@ -25,12 +25,14 @@ along with this program.  If not, see <http://www.gnu.org/licenses/>.
 | 
				
			||||||
// The underscores don't mean anything - you can have a layer called STUFF or any other name.
 | 
					// The underscores don't mean anything - you can have a layer called STUFF or any other name.
 | 
				
			||||||
// Layer names don't all need to be of the same length, obviously, and you can also skip them
 | 
					// Layer names don't all need to be of the same length, obviously, and you can also skip them
 | 
				
			||||||
// entirely and just use numbers.
 | 
					// entirely and just use numbers.
 | 
				
			||||||
#define _QWERTY 0
 | 
					enum layer_names {
 | 
				
			||||||
#define _COLEMAK 1
 | 
					    _QWERTY,
 | 
				
			||||||
#define _DVORAK 2
 | 
					    _COLEMAK,
 | 
				
			||||||
#define _LOWER 3
 | 
					    _DVORAK,
 | 
				
			||||||
#define _RAISE 4
 | 
					    _LOWER,
 | 
				
			||||||
#define _ADJUST 16
 | 
					    _RAISE,
 | 
				
			||||||
 | 
					    _ADJUST
 | 
				
			||||||
 | 
					};
 | 
				
			||||||
 | 
					
 | 
				
			||||||
enum custom_keycodes {
 | 
					enum custom_keycodes {
 | 
				
			||||||
  QWERTY = SAFE_RANGE,
 | 
					  QWERTY = SAFE_RANGE,
 | 
				
			||||||
| 
						 | 
					
 | 
				
			||||||
| 
						 | 
					@ -22,12 +22,14 @@
 | 
				
			||||||
// The underscores don't mean anything - you can have a layer called STUFF or any other name.
 | 
					// The underscores don't mean anything - you can have a layer called STUFF or any other name.
 | 
				
			||||||
// Layer names don't all need to be of the same length, obviously, and you can also skip them
 | 
					// Layer names don't all need to be of the same length, obviously, and you can also skip them
 | 
				
			||||||
// entirely and just use numbers.
 | 
					// entirely and just use numbers.
 | 
				
			||||||
#define _QWERTY 0
 | 
					enum layer_names {
 | 
				
			||||||
#define _COLEMAK 1
 | 
					    _QWERTY,
 | 
				
			||||||
#define _DVORAK 2
 | 
					    _COLEMAK,
 | 
				
			||||||
#define _LOWER 3
 | 
					    _DVORAK,
 | 
				
			||||||
#define _RAISE 4
 | 
					    _LOWER,
 | 
				
			||||||
#define _ADJUST 16
 | 
					    _RAISE,
 | 
				
			||||||
 | 
					    _ADJUST
 | 
				
			||||||
 | 
					};
 | 
				
			||||||
 | 
					
 | 
				
			||||||
enum custom_keycodes {
 | 
					enum custom_keycodes {
 | 
				
			||||||
  QWERTY = SAFE_RANGE,
 | 
					  QWERTY = SAFE_RANGE,
 | 
				
			||||||
| 
						 | 
					
 | 
				
			||||||
| 
						 | 
					@ -20,12 +20,14 @@
 | 
				
			||||||
extern rgblight_config_t rgblight_config;
 | 
					extern rgblight_config_t rgblight_config;
 | 
				
			||||||
#endif
 | 
					#endif
 | 
				
			||||||
 | 
					
 | 
				
			||||||
#define _QWERTY 0
 | 
					enum layer_names {
 | 
				
			||||||
#define _COLEMAK 1
 | 
					    _QWERTY,
 | 
				
			||||||
#define _DVORAK 2
 | 
					    _COLEMAK,
 | 
				
			||||||
#define _LOWER 3
 | 
					    _DVORAK,
 | 
				
			||||||
#define _RAISE 4
 | 
					    _LOWER,
 | 
				
			||||||
#define _ADJUST 16
 | 
					    _RAISE,
 | 
				
			||||||
 | 
					    _ADJUST
 | 
				
			||||||
 | 
					};
 | 
				
			||||||
 | 
					
 | 
				
			||||||
enum custom_keycodes {
 | 
					enum custom_keycodes {
 | 
				
			||||||
  QWERTY = SAFE_RANGE,
 | 
					  QWERTY = SAFE_RANGE,
 | 
				
			||||||
| 
						 | 
					
 | 
				
			||||||
| 
						 | 
					@ -17,6 +17,8 @@ uint8_t keymap_layer_count(void) {
 | 
				
			||||||
    return NUM_KEYMAP_LAYERS;
 | 
					    return NUM_KEYMAP_LAYERS;
 | 
				
			||||||
}
 | 
					}
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					_Static_assert(NUM_KEYMAP_LAYERS <= MAX_LAYER, "Number of keymap layers exceeds maximum set by LAYER_STATE_(8|16|32)BIT");
 | 
				
			||||||
 | 
					
 | 
				
			||||||
#if defined(ENCODER_ENABLE) && defined(ENCODER_MAP_ENABLE)
 | 
					#if defined(ENCODER_ENABLE) && defined(ENCODER_MAP_ENABLE)
 | 
				
			||||||
 | 
					
 | 
				
			||||||
#    define NUM_ENCODERMAP_LAYERS ((uint8_t)(sizeof(encoder_map) / ((NUM_ENCODERS) * (2) * sizeof(uint16_t))))
 | 
					#    define NUM_ENCODERMAP_LAYERS ((uint8_t)(sizeof(encoder_map) / ((NUM_ENCODERS) * (2) * sizeof(uint16_t))))
 | 
				
			||||||
| 
						 | 
					
 | 
				
			||||||
		Loading…
	
	Add table
		Add a link
		
	
		Reference in a new issue