summaryrefslogtreecommitdiff
path: root/users/ibnuda/ibnuda.h
diff options
context:
space:
mode:
Diffstat (limited to 'users/ibnuda/ibnuda.h')
-rw-r--r--users/ibnuda/ibnuda.h52
1 files changed, 1 insertions, 51 deletions
diff --git a/users/ibnuda/ibnuda.h b/users/ibnuda/ibnuda.h
index f50949df56..6047b546ff 100644
--- a/users/ibnuda/ibnuda.h
+++ b/users/ibnuda/ibnuda.h
@@ -1,55 +1,5 @@
#pragma once
#include "quantum.h"
-#include "tapdance.h"
+#include "abstraction.h"
#include "wrapper.h"
-//#include "combo.h"
-
-enum {
- _BASE,
- _LOWER,
- _RAISE,
- _ADJUST,
-};
-
-// thumb keys.
-#define ALT_ENT ALT_T(KC_ENT)
-#define SFT_ESC SFT_T(KC_ESC)
-
-// home row mods.
-#define CT_O LCTL_T(KC_O)
-#define CT_N RCTL_T(KC_N)
-#define SH_A LSFT_T(KC_A)
-#define SH_S RSFT_T(KC_S)
-#define AL_E LALT_T(KC_E)
-#define AL_T RALT_T(KC_T)
-#define GU_I LGUI_T(KC_I)
-#define GU_D RGUI_T(KC_D)
-
-// layer toggle.
-#define LW_I LT(_LOWER, KC_I)
-#define LW_BSPC LT(_LOWER, KC_BSPC)
-#define RS_SPC LT(_RAISE, KC_SPC)
-#define RS_D LT(_RAISE, KC_D)
-
-// idk, man. not used, i guess.
-#define ADDDD MO(_ADJUST)
-
-// common shortcuts for windows and linux that i use.
-#define NXTTAB LCTL(KC_PGDN)
-#define PRVTAB LCTL(KC_PGUP)
-#define UPTAB LCTL(LSFT(KC_PGUP))
-#define DNTAB LCTL(LSFT(KC_PGDN))
-#define NXTWIN LALT(KC_TAB)
-#define PRVWIN LALT(LSFT(KC_TAB))
-#define CALDL LCTL(LALT(KC_DELT))
-#define TSKMGR LCTL(LSFT(KC_ESC))
-#define EXPLR LGUI(KC_E)
-#define LCKGUI LGUI(KC_L)
-#define CONPST LSFT(KC_INS)
-#define CLSGUI LALT(KC_F4)
-
-// tap dances
-#define CTL_DLT TD(TD_DLT_CTLDLT)
-#define SM_CLN TD(TD_SCLN_CLN)
-#define LFT_TMB TD(TD_LEFT_THUMB)