This commit is contained in:
Matt Skalecki 2024-03-12 20:23:57 -04:00
commit a9c0a45008
5 changed files with 41 additions and 33 deletions

View file

@ -1,6 +0,0 @@
#pragma once
#include QMK_KEYBOARD_H
#include "general/custom_keys.h"
#include "sequence_transform/sequence_transform.h"

View file

@ -1,13 +0,0 @@
#pragma once
#include "../__init__.h"
enum custom_keycodes {
US_MAG1 = SAFE_RANGE,
US_MAG2,
US_MAG3,
US_MAG4,
US_D_UND,
US_QUOT_S,
};
// #define SEQUENCE_TRANSFORM_SPECIAL_KEY_0 US_MAG1

View file

@ -18,7 +18,8 @@
#include "__init__.h"
#include QMK_KEYBOARD_H
#include "sequence_transform/sequence_transform.h"
#define KC_MAC_UNDO LGUI(KC_Z)
#define KC_MAC_CUT LGUI(KC_X)
@ -41,9 +42,18 @@
#define C_GUI_ESC LGUI_T(KC_ESC)
#define C_RSFT_ENT RSFT_T(KC_ENT)
#define C_LALT_ENT LALT_T(KC_ENT)
#define C_RCTL_MINS RCTL_T(KC_MINS)
#define C_RCTL_QUOT RCTL_T(KC_QUOT)
#define C_LCTL_BSPC LCTL(KC_BSPC)
enum custom_keycodes {
US_MAG1 = SAFE_RANGE,
US_MAG2,
US_MAG3,
US_MAG4,
US_D_UND,
US_QUOT_S,
};
enum layers {
BASE, // default layer
SYMB, // symbols
@ -56,8 +66,8 @@ const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = {
[BASE] = LAYOUT_moonlander(
KC_DOT, KC_1, KC_2, KC_3, KC_4, KC_5, KC_EQL, KC_ASTR, KC_6, KC_7, KC_8, KC_9, KC_0, KC_BSPC,
KC_TAB, KC_V, KC_M, KC_L, KC_C, KC_P, KC_DQUO, KC_PIPE, KC_B, US_MAG1, KC_U, KC_O, KC_COMM, KC_BSLS,
LCTL(KC_BSPC), KC_S, KC_T, KC_R, KC_D, KC_Y, KC_Q, KC_DLR, KC_F, KC_N, KC_E, KC_A, KC_I, C_RCTL_MINS,
KC_LSFT, KC_X, KC_K, KC_J, KC_G, KC_W, KC_Z, KC_H, KC_QUOT, KC_QUES, KC_DOT, C_RSFT_ENT,
LCTL(KC_BSPC), KC_S, KC_T, KC_R, KC_D, KC_Y, KC_Q, KC_DLR, KC_F, KC_N, KC_E, KC_A, KC_I, C_RCTL_QUOT,
KC_LSFT, KC_X, KC_K, KC_J, KC_G, KC_W, KC_Z, KC_H, KC_MINS, KC_QUES, KC_DOT, C_RSFT_ENT,
KC_GRV, KC_LCTL, KC_LGUI, KC_ESC, TT(NAVI), C_LALT_ENT, C_GUI_ESC, C_S_T(KC_SLSH), KC_LALT, KC_LBRC, TT(MDIA), TT(SYMB),
KC_SPC, KC_BSPC, KC_DEL, OSL(SYMB), OSM(MOD_LSFT), US_MAG2
),
@ -92,8 +102,8 @@ const uint16_t PROGMEM combo_LB_IM[] = { KC_J, KC_G, COMBO_END};
const uint16_t PROGMEM combo_LB_MR[] = { KC_K, KC_J, COMBO_END};
const uint16_t PROGMEM combo_LB_RP[] = { KC_X, KC_K, COMBO_END};
const uint16_t PROGMEM combo_LB_IR[] = { KC_K, KC_G, COMBO_END};
const uint16_t PROGMEM combo_RB_IM[] = { KC_H, KC_QUOT, COMBO_END};
const uint16_t PROGMEM combo_RB_MR[] = { KC_QUOT, KC_QUES, COMBO_END};
const uint16_t PROGMEM combo_RB_IM[] = { KC_H, KC_MINS, COMBO_END};
const uint16_t PROGMEM combo_RB_MR[] = { KC_MINS, KC_QUES, COMBO_END};
const uint16_t PROGMEM combo_RB_RP[] = { KC_QUES, KC_DOT, COMBO_END};
const uint16_t PROGMEM combo_RB_IR[] = { KC_H, KC_QUES, COMBO_END};

@ -1 +1 @@
Subproject commit 0756a4c8373404c15f58dabd40d0217e97d707b3
Subproject commit 578e92e422a8ceedb95220f23c9d72dd43779afd

View file

@ -12,12 +12,16 @@ judge👆 ⇒ judgment
the👍 ⇒ theory
sim👆 ⇒ simultaneously
sim👆👆 ⇒ simultaneous
⎵i👍 ⇒ I
⎵i👍m ⇒ I'm
⎵i👍d ⇒ I'd
⎵i👍l ⇒ I'll
⎵i👍v ⇒ I've
⎵i👍t ⇒ isn't
⎵i👍ts ⇒ it's
⎵i👍s ⇒ increase
⎵i👍sg ⇒ increasing
⎵i👍e ⇒ include
@ -28,9 +32,10 @@ the👍 ⇒ theory
⎵c👍 ⇒ come
⎵c👍v ⇒ co
⎵c👍o ⇒ course
⎵c👍a ⇒ change
⎵c👍ai ⇒ changing
⎵c👍ai ⇒ changing
⎵c👍s ⇒ cause
⎵c👍n ⇒ consider
⎵c👍m ⇒ complete
@ -42,6 +47,7 @@ the👍 ⇒ theory
⎵c👍u ⇒ could
⎵w👍u ⇒ would
⎵s👍u ⇒ should
⎵s👍ur ⇒ shoulder
⎵c👍ut ⇒ couldn't
⎵w👍ut ⇒ wouldn't
⎵s👍ut ⇒ shouldn't
@ -59,12 +65,14 @@ the👍 ⇒ theory
⎵r👍m ⇒ remember
⎵r👍c ⇒ record
⎵r👍h ⇒ reach
⎵r👍s ⇒ restaurant
⎵r👍st ⇒ restaurant
⎵l👍 ⇒ like
⎵l👍g ⇒ liking
⎵l👍i ⇒ light
⎵l👍a ⇒ large
⎵l👍o ⇒ look
⎵l👍og ⇒ looking
⎵l👍f ⇒ life
⎵l👍t ⇒ last
⎵l👍n ⇒ line
@ -92,6 +100,7 @@ the👍 ⇒ theory
⎵👆d ⇒ they'd
⎵👆s⎵ ⇒ this⎵
⎵👆t ⇒ that
⎵👆ts ⇒ that's
⎵👆a⎵ ⇒ than⎵
⎵👆ak ⇒ thank
⎵👆o⎵ ⇒ those⎵
@ -169,6 +178,7 @@ rs👍 ⇒ rst
⎵n👍w ⇒ nowhere
⎵n👍g ⇒ nothing
⎵n👍m ⇒ number
⎵n👍r ⇒ neighbor
⎵e👍 ⇒ each
⎵e👍g ⇒ enough
@ -201,6 +211,8 @@ rs👍 ⇒ rst
⎵w👆i ⇒ will
⎵w👆l ⇒ well
⎵w👆r ⇒ write
⎵w👆rn ⇒ written
⎵w👆ri ⇒ writing
⎵w👆o ⇒ word
⎵w👆t ⇒ with
⎵w👆to ⇒ without
@ -233,16 +245,14 @@ rs👍 ⇒ rst
⎵s👍t ⇒ sometimes
⎵s👍g ⇒ something
⎵s👍h ⇒ somehow
⎵s👍w ⇒ somewhere
⎵s👍y ⇒ system
⎵s👍d ⇒ sound
⎵s👍c ⇒ success
⎵s👍c ⇒ science
⎵s👍s ⇒ success
⎵s👍l ⇒ school
⎵s👍m ⇒ small
⎵s👍p ⇒ special
⎵s👍w ⇒ show
⎵s👍wr ⇒ shower
⎵s👍wd ⇒ showed
⎵s👍wi ⇒ showing
⎵s👍a ⇒ state
⎵s👍e ⇒ seem
⎵s👍i ⇒ still
@ -309,6 +319,13 @@ s👆l ⇒ school
⎵g👍u ⇒ guage
⎵g👍a ⇒ guarantee
⎵y👍e ⇒ you're
⎵y👍l ⇒ you'll
⎵y👍v ⇒ you've
⎵y👍d ⇒ you'd
⎵y👍y ⇒ yesterday
⎵y👍o ⇒ yellow
⎵l👆 ⇒ little
v👆 ⇒ ver