add my keymap
This commit is contained in:
		
							
								
								
									
										51
									
								
								keyboards/crkbd/keymaps/sporq/config.h
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										51
									
								
								keyboards/crkbd/keymaps/sporq/config.h
									
									
									
									
									
										Normal file
									
								
							@@ -0,0 +1,51 @@
 | 
			
		||||
/*
 | 
			
		||||
This is the c configuration file for the keymap
 | 
			
		||||
 | 
			
		||||
Copyright 2012 Jun Wako <wakojun@gmail.com>
 | 
			
		||||
Copyright 2015 Jack Humbert
 | 
			
		||||
 | 
			
		||||
This program is free software: you can redistribute it and/or modify
 | 
			
		||||
it under the terms of the GNU General Public License as published by
 | 
			
		||||
the Free Software Foundation, either version 2 of the License, or
 | 
			
		||||
(at your option) any later version.
 | 
			
		||||
 | 
			
		||||
This program is distributed in the hope that it will be useful,
 | 
			
		||||
but WITHOUT ANY WARRANTY; without even the implied warranty of
 | 
			
		||||
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
 | 
			
		||||
GNU General Public License for more details.
 | 
			
		||||
 | 
			
		||||
You should have received a copy of the GNU General Public License
 | 
			
		||||
along with this program.  If not, see <http://www.gnu.org/licenses/>.
 | 
			
		||||
*/
 | 
			
		||||
 | 
			
		||||
#pragma once
 | 
			
		||||
 | 
			
		||||
//#define USE_MATRIX_I2C
 | 
			
		||||
 | 
			
		||||
/* Select hand configuration */
 | 
			
		||||
 | 
			
		||||
#define MASTER_LEFT
 | 
			
		||||
// #define MASTER_RIGHT
 | 
			
		||||
// #define EE_HANDS
 | 
			
		||||
 | 
			
		||||
//#define QUICK_TAP_TERM 0
 | 
			
		||||
//#define TAPPING_TERM 100
 | 
			
		||||
 | 
			
		||||
#ifdef RGBLIGHT_ENABLE
 | 
			
		||||
    #define RGBLIGHT_EFFECT_BREATHING
 | 
			
		||||
    #define RGBLIGHT_EFFECT_RAINBOW_MOOD
 | 
			
		||||
    #define RGBLIGHT_EFFECT_RAINBOW_SWIRL
 | 
			
		||||
    #define RGBLIGHT_EFFECT_SNAKE
 | 
			
		||||
    #define RGBLIGHT_EFFECT_KNIGHT
 | 
			
		||||
    #define RGBLIGHT_EFFECT_CHRISTMAS
 | 
			
		||||
    #define RGBLIGHT_EFFECT_STATIC_GRADIENT
 | 
			
		||||
    #define RGBLIGHT_EFFECT_RGB_TEST
 | 
			
		||||
    #define RGBLIGHT_EFFECT_ALTERNATING
 | 
			
		||||
    #define RGBLIGHT_EFFECT_TWINKLE
 | 
			
		||||
    #define RGBLIGHT_LIMIT_VAL 120
 | 
			
		||||
    #define RGBLIGHT_HUE_STEP 10
 | 
			
		||||
    #define RGBLIGHT_SAT_STEP 17
 | 
			
		||||
    #define RGBLIGHT_VAL_STEP 17
 | 
			
		||||
#endif
 | 
			
		||||
 | 
			
		||||
#define OLED_FONT_H "keyboards/crkbd/lib/glcdfont.c"
 | 
			
		||||
							
								
								
									
										59
									
								
								keyboards/crkbd/keymaps/sporq/keymap.c
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										59
									
								
								keyboards/crkbd/keymaps/sporq/keymap.c
									
									
									
									
									
										Normal file
									
								
							@@ -0,0 +1,59 @@
 | 
			
		||||
 | 
			
		||||
/*
 | 
			
		||||
Copyright 2019 @foostan
 | 
			
		||||
Copyright 2020 Drashna Jaelre <@drashna>
 | 
			
		||||
 | 
			
		||||
This program is free software: you can redistribute it and/or modify
 | 
			
		||||
it under the terms of the GNU General Public License as published by
 | 
			
		||||
the Free Software Foundation, either version 2 of the License, or
 | 
			
		||||
(at your option) any later version.
 | 
			
		||||
 | 
			
		||||
This program is distributed in the hope that it will be useful,
 | 
			
		||||
but WITHOUT ANY WARRANTY; without even the implied warranty of
 | 
			
		||||
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
 | 
			
		||||
GNU General Public License for more details.
 | 
			
		||||
 | 
			
		||||
You should have received a copy of the GNU General Public License
 | 
			
		||||
along with this program.  If not, see <http://www.gnu.org/licenses/>.
 | 
			
		||||
*/
 | 
			
		||||
 | 
			
		||||
#include QMK_KEYBOARD_H
 | 
			
		||||
#include <stdio.h>
 | 
			
		||||
 | 
			
		||||
const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = {
 | 
			
		||||
  [0] = LAYOUT_split_3x6_3(
 | 
			
		||||
  //,-----------------------------------------------------.                    ,-----------------------------------------------------.
 | 
			
		||||
        KC_ESC,   KC_Q,    KC_W,    KC_E,    KC_R,    KC_T,                       KC_Y,    KC_U,    KC_I,     KC_O,   KC_P,    KC_LBRC,
 | 
			
		||||
  //|--------+--------+--------+--------+--------+--------|                    |--------+--------+--------+--------+--------+--------|
 | 
			
		||||
        KC_CAPS,  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_COMMA, KC_DOT, KC_SLSH, MO(2),
 | 
			
		||||
  //|--------+--------+--------+--------+--------+--------+--------|  |--------+--------+--------+--------+--------+--------+--------|
 | 
			
		||||
                                    KC_LGUI, KC_LCTL, KC_SPC,       LCTL(KC_LALT),  MO(1), KC_RALT
 | 
			
		||||
                                      //`--------------------------'  `--------------------------'
 | 
			
		||||
 | 
			
		||||
  ),
 | 
			
		||||
 | 
			
		||||
  [1] = LAYOUT_split_3x6_3(
 | 
			
		||||
  //,-----------------------------------------------------.                    ,-----------------------------------------------------.
 | 
			
		||||
      KC_NO,  KC_PGUP, KC_BSPC, KC_UP,   KC_DEL, KC_PGDN,                        KC_NO,  KC_7,  KC_8,  KC_9,  KC_NO,  KC_NO,
 | 
			
		||||
  //|--------+--------+--------+--------+--------+--------|                    |--------+--------+--------+--------+--------+--------|
 | 
			
		||||
      KC_NO,  KC_HOME, KC_LEFT, KC_DOWN, KC_RIGHT, KC_END,                        KC_NO,  KC_4,  KC_5,  KC_6,  KC_0,  KC_NO,
 | 
			
		||||
  //|--------+--------+--------+--------+--------+--------|                    |--------+--------+--------+--------+--------+--------|
 | 
			
		||||
      KC_NO, KC_ESC, KC_TAB,  KC_INSERT, KC_ENTER, KC_UNDO,                       KC_0,  KC_1,  KC_2,  KC_3,  KC_NO,  KC_NO,
 | 
			
		||||
  //|--------+--------+--------+--------+--------+--------+--------|  |--------+--------+--------+--------+--------+--------+--------|
 | 
			
		||||
                                       KC_LGUI, KC_LCTL, KC_SPC,       LCTL(KC_LALT),  MO(1), KC_RALT
 | 
			
		||||
                                      //`--------------------------'  `--------------------------'
 | 
			
		||||
  ),
 | 
			
		||||
  [2] = LAYOUT_split_3x6_3(
 | 
			
		||||
  //,-----------------------------------------------------.                                                   ,-----------------------------------------------------.
 | 
			
		||||
      KC_AUDIO_MUTE, KC_AUDIO_VOL_DOWN, KC_AUDIO_VOL_UP, KC_MEDIA_PREV_TRACK, KC_MEDIA_NEXT_TRACK, KC_MPLY,           KC_NO, KC_NO, KC_NO, KC_NO, KC_NO, KC_NO,
 | 
			
		||||
  //|--------+--------+--------+--------+--------+--------|                                                    |--------+--------+--------+--------+--------+--------|
 | 
			
		||||
      KC_F1,   KC_F2,   KC_F3,   KC_F4,   KC_F5,   KC_F6,                         KC_NO, KC_NO, KC_NO, KC_NO, KC_NO, KC_NO,
 | 
			
		||||
  //|--------+--------+--------+--------+--------+--------|                    |--------+--------+--------+--------+--------+--------|
 | 
			
		||||
      KC_F7,   KC_F8,   KC_F9,   KC_F10,  KC_F11,  KC_F12,                        KC_NO, KC_NO, KC_NO, KC_NO, KC_NO, KC_PAUSE,
 | 
			
		||||
  //|--------+--------+--------+--------+--------+--------+--------|  |--------+--------+--------+--------+--------+--------+--------|
 | 
			
		||||
                                       KC_LGUI, KC_LCTL, KC_SPC,       LCTL(KC_LALT),  MO(1), KC_RALT
 | 
			
		||||
                                      //`--------------------------'  `--------------------------'
 | 
			
		||||
  )
 | 
			
		||||
};
 | 
			
		||||
							
								
								
									
										6
									
								
								keyboards/crkbd/keymaps/sporq/rules.mk
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										6
									
								
								keyboards/crkbd/keymaps/sporq/rules.mk
									
									
									
									
									
										Normal file
									
								
							@@ -0,0 +1,6 @@
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
CONVERT_TO = liatris
 | 
			
		||||
 | 
			
		||||
CONSOLE_ENABLE = no        # Console for debug
 | 
			
		||||
COMMAND_ENABLE = no        # Commands for debug and configuration
 | 
			
		||||
		Reference in New Issue
	
	Block a user