diff options
author | Rossman360 <53881724+Rossman360@users.noreply.github.com> | 2020-01-06 23:36:00 -0500 |
---|---|---|
committer | fauxpark <fauxpark@gmail.com> | 2020-01-07 15:36:00 +1100 |
commit | 6486c7809c06ef52f305528135ee4d97f5daf1b8 (patch) | |
tree | f5e29987556308da1c44b29fcce081315aa4306f /users/rossman360 | |
parent | 37d7fd12e2fea0dd50dd8ff0a4772e4cad7f0a27 (diff) | |
download | qmk_firmware-6486c7809c06ef52f305528135ee4d97f5daf1b8.tar.gz |
Making keymaps based on userspace (#7812)
* hope this works
* TF working with userspace
* rules for tf
* Fixed changed default files
* delete old keymap
* revert tf68 default to default
Co-authored-by: Akaash Suresh <casa.akaash@gmail.com>
Diffstat (limited to 'users/rossman360')
-rw-r--r-- | users/rossman360/rossman360.c | 26 | ||||
-rw-r--r-- | users/rossman360/rossman360.h | 27 |
2 files changed, 26 insertions, 27 deletions
diff --git a/users/rossman360/rossman360.c b/users/rossman360/rossman360.c index ade1b630a..a1c4ad8f9 100644 --- a/users/rossman360/rossman360.c +++ b/users/rossman360/rossman360.c @@ -4,35 +4,11 @@ void my_custom_function(void) { } -#define PGMOD LT(_NUM, KC_PGDN) -#define TABMOD LT(_FN1, KC_TAB) -#define SPCMOD LT(_FN1, KC_SPACE) -#define ENTMOD LT(_FN2, KC_ENTER) -#define ESCMOD LT(_NUM, KC_ESC) -#define RSMOD LT(_FN1, KC_RSHIFT) -#define CMDBSP MT(MOD_LGUI, KC_BSPC) -#define ALTDEL MT(MOD_LALT, KC_DEL) -#define CTRLSP MT(MOD_LCTL, KC_SPACE) -#define BWORD LCTL(KC_BSPC) -#define JUMPBACK LSFT(KC_TAB) -#define LWORD LCTL(KC_LEFT) -#define RWORD LCTL(KC_RIGHT) -#define UNDO LCTL(KC_Z) -#define NTAB LCTL(KC_T) -#define CTAB LCTL(KC_W) -#define XPANDR LCTL(LSFT(KC_X)) -#define TAB1 LCTL(KC_1) -#define TAB2 LCTL(KC_2) -#define TAB3 LCTL(KC_3) -#define TAB4 LCTL(KC_4) -#define RVOLU LCTL(KC_RBRC) -#define RVOLD LCTL(KC_LBRC) - __attribute__ ((weak)) bool process_record_keymap(uint16_t keycode, keyrecord_t *record) { return true; } - + bool process_record_user(uint16_t keycode, keyrecord_t *record) { switch (keycode) { case KC_MAKE: // Compiles the firmware, and adds the flash command based on keyboard bootloader diff --git a/users/rossman360/rossman360.h b/users/rossman360/rossman360.h index 4c3e01a99..e5629e20e 100644 --- a/users/rossman360/rossman360.h +++ b/users/rossman360/rossman360.h @@ -1,6 +1,29 @@ #pragma once - #include "quantum.h" -void my_custom_function(void); +#define BWORD LCTL(KC_BSPC) +#define LWORD LCTL(KC_LEFT) +#define RWORD LCTL(KC_RIGHT) +#define JUMPBACK LSFT(KC_TAB) +#define UNDO LCTL(KC_Z) +#define XPANDR LCTL(LSFT(KC_X)) +#define NTAB LCTL(KC_T) +#define CTAB LCTL(KC_W) +#define XPANDR LCTL(LSFT(KC_X)) +#define CMDBSP MT(MOD_LGUI, KC_BSPC) +#define ALTDEL MT(MOD_LALT, KC_DEL) + +// Define all of +enum custom_keycodes { + KC_MAKE = SAFE_RANGE, + CSPEAK, + SPEAK1, + SPEAK2, + SPEAK3, + SPEAK4, + PARADOWN, + WREFRESH, + PMERGE, + REMCAPS, +}; |