]> git.donarmstrong.com Git - qmk_firmware.git/blobdiff - keyboards/rama/m6_a/keymaps/krusli/keymap.c
[Keyboard] Snagpad Configurator bugfix and readme refactor (#6381)
[qmk_firmware.git] / keyboards / rama / m6_a / keymaps / krusli / keymap.c
index 679d0bc43bac814a1c6c3785ba572500bb7e10d7..410229ae471aaed1779b42ef327a059533a35c5a 100644 (file)
@@ -1,4 +1,4 @@
-#include "../../m6_a.h"
+#include QMK_KEYBOARD_H
 #include "action_layer.h"
 #include "eeconfig.h"
 
@@ -9,64 +9,63 @@ extern keymap_config_t keymap_config;
 // Layer names don't all need to be of the same length, obviously, and you can also skip them
 // entirely and just use numbers.
 
-enum layers {
-  _LAYER0,
-  _LAYER1,
-  _LAYER2
+enum layers
+{
+    _LAYER0,
+    _LAYER1,
+    _LAYER2
 };
 
-enum custom_keycodes {
-  GIT_ADD = SAFE_RANGE,
-  GIT_COMMIT,
-  GIT_PUSH,
-  MUTE,
-  DEAFEN
+enum custom_keycodes
+{
+    GIT_ADD = SAFE_RANGE,
+    GIT_COMMIT,
+    GIT_PUSH,
+    MUTE,
+    DEAFEN
 };
 
-bool process_record_user(uint16_t keycode, keyrecord_t *record) {
-       if (record->event.pressed) {
-               switch(keycode) {
-                       case GIT_ADD:
-                               SEND_STRING("git add ."SS_TAP(X_ENTER));
-        break;
-      case GIT_COMMIT:
-        SEND_STRING("git commit -m "SS_DOWN(X_LSHIFT)SS_TAP(X_QUOTE)SS_UP(X_LSHIFT));
-        break;
-      case GIT_PUSH:
-        SEND_STRING("git push"SS_TAP(X_ENTER));
-        break;
-      case MUTE:
-        SEND_STRING(SS_LGUI(SS_LSFT("M")));
-        break;
-      case DEAFEN:
-        SEND_STRING(SS_LGUI(SS_LSFT("D")));
-        break;
-      return false;
-               }
-       }
-       return true;
+bool process_record_user(uint16_t keycode, keyrecord_t *record)
+{
+    if (record->event.pressed)
+    {
+        switch (keycode)
+        {
+        case GIT_ADD:
+            SEND_STRING("git add ." SS_TAP(X_ENTER));
+            break;
+        case GIT_COMMIT:
+            SEND_STRING("git commit -m " SS_DOWN(X_LSHIFT) SS_TAP(X_QUOTE) SS_UP(X_LSHIFT));
+            break;
+        case GIT_PUSH:
+            SEND_STRING("git push" SS_TAP(X_ENTER));
+            break;
+        case MUTE:
+            SEND_STRING(SS_LGUI(SS_LSFT("M")));
+            break;
+        case DEAFEN:
+            SEND_STRING(SS_LGUI(SS_LSFT("D")));
+            break;
+            return false;
+        }
+    }
+    return true;
 };
 
-#define _______ KC_TRNS
-#define XXXXXXX KC_NO
-
 const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = {
-  [_LAYER0] = KEYMAP(
-    MUTE,    DEAFEN,     TO(_LAYER1),
-    GIT_ADD, GIT_COMMIT, GIT_PUSH
-  ),
-  [_LAYER1] = KEYMAP(
-    KC_VOLD, KC_VOLU, TO(_LAYER2),
-    KC_MRWD, KC_MPLY, KC_MNXT
-  ),
-  [_LAYER2] = KEYMAP(
-    KC_ESC,  KC_UP,   TO(_LAYER0),
-    KC_Z,    KC_X,    KC_SPACE
-  )
-};
+    [_LAYER0] = LAYOUT(
+        MUTE, DEAFEN, TO(_LAYER1),
+        GIT_ADD, GIT_COMMIT, GIT_PUSH),
+    [_LAYER1] = LAYOUT(
+        KC_VOLD, KC_VOLU, TO(_LAYER2),
+        KC_MRWD, KC_MPLY, KC_MNXT),
+    [_LAYER2] = LAYOUT(
+        KC_ESC, KC_UP, TO(_LAYER0),
+        KC_Z, KC_X, KC_SPACE)};
 
-void matrix_init_user(void) {
-  #ifdef BACKLIGHT_ENABLE
+void matrix_init_user(void)
+{
+#ifdef BACKLIGHT_ENABLE
     backlight_level(0);
-  #endif
+#endif
 }