]> git.donarmstrong.com Git - qmk_firmware.git/commitdiff
type brackets in symbol layer, using bottom row
authorlucwastiaux <luc.wastiaux@airpost.net>
Sat, 22 Oct 2016 16:11:16 +0000 (00:11 +0800)
committerlucwastiaux <luc.wastiaux@airpost.net>
Sat, 22 Oct 2016 16:11:16 +0000 (00:11 +0800)
keyboards/ergodox/keymaps/dvorak_programmer/Makefile
keyboards/ergodox/keymaps/dvorak_programmer/keymap.c

index 20364897b607fabea3337f68fb063cfdee2016a2..1fd6cb9ffd21404e81f40482e921ff7c9e0d86d8 100644 (file)
@@ -1,2 +1,8 @@
+BOOTMAGIC_ENABLE=no
+COMMAND_ENABLE=no
 SLEEP_LED_ENABLE=no
+FORCE_NKRO ?= yes
+DEBUG_ENABLE = no
+CONSOLE_ENABLE = no
 TAP_DANCE_ENABLE = yes
+MOUSEKEY_ENABLE = no
index ebc88c3d39621fd0f79defad59293d8aebfa565a..ac876c7c4368ab9b7bc1796ee63a7daf74a5cc88 100644 (file)
@@ -44,15 +44,11 @@ const uint16_t PROGMEM fn_actions[] = {
 
 //Tap Dance Declarations
 enum {
-  TD_SHIFT_CAPSLOCK = 0
+  TD_SHIFT_CAPSLOCK = 0,
+  TD_BRK_LEFT = 1,
+  TD_BRK_RIGHT = 2
 };
 
-//Tap Dance Definitions
-qk_tap_dance_action_t tap_dance_actions[] = {
-  //Tap once for Esc, twice for Caps Lock
-  [TD_SHIFT_CAPSLOCK]  = ACTION_TAP_DANCE_DOUBLE(KC_LSFT, KC_CAPSLOCK)
-// Other declarations would go here, separated by commas, if you have them
-};
 
 
 const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = {
@@ -203,7 +199,7 @@ const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = {
        KC_TRNS, KC_PLUS, KC_AMPR, KC_ASTR, KC_GRAVE,KC_TILD, KC_TRNS,
                 KC_MINS, KC_DLR,  KC_PERC, KC_CIRC, KC_PIPE, KC_TRNS,
        KC_TRNS, KC_EQUAL,KC_EXLM, KC_AT,   KC_HASH, KC_TRNS, KC_TRNS,
-                         KC_TRNS,KC_TRNS,KC_TRNS,KC_TRNS,KC_TRNS,
+                         KC_LBRC, KC_RBRC, TD(TD_BRK_LEFT), TD(TD_BRK_RIGHT), KC_TRNS,
        KC_TRNS, KC_TRNS,
        KC_TRNS,
        KC_TRNS, KC_TRNS, KC_TRNS
@@ -365,6 +361,14 @@ void led_set_user(uint8_t usb_led) {
     }
 }
 
+qk_tap_dance_action_t tap_dance_actions[] = {
+  [TD_SHIFT_CAPSLOCK]  = ACTION_TAP_DANCE_DOUBLE(KC_LSFT, KC_CAPSLOCK),
+  [TD_BRK_LEFT]  = ACTION_TAP_DANCE_DOUBLE (KC_LPRN, KC_LCBR),
+  [TD_BRK_RIGHT] = ACTION_TAP_DANCE_DOUBLE (KC_RPRN, KC_RCBR)
+
+};
+
+
 // Runs constantly in the background, in a loop.
 void matrix_scan_user(void) {