Skip to content

Commit

Permalink
Enable urob layers
Browse files Browse the repository at this point in the history
  • Loading branch information
r2d2rogers committed Aug 13, 2024
1 parent a94bb97 commit 02dac43
Showing 1 changed file with 91 additions and 7 deletions.
98 changes: 91 additions & 7 deletions config/base.keymap
Original file line number Diff line number Diff line change
Expand Up @@ -40,13 +40,13 @@
#define WHL 19
#define WPL 20

#define DEF 0
#define NAV 15
#define FN 16
#define NUM 17
#define SYS 18
#define UC 19
#define MOUSE 20
#define DEF 21
#define NAV 22
#define FN 23
#define NUM 24
#define SYS 25
#define UC 26
#define MOUSE 27

#include "combos.dtsi" // requires layer aliases
#include "mouse.dtsi"
Expand Down Expand Up @@ -425,6 +425,90 @@ ZMK_LAYER(hyperspace,
//╰──────╯ └─────────────────┴─────────────────┴────────┘ ╰──────╯ └──────────┴───────────┴───────────┘ ╰──────╯
)

ZMK_LAYER(knownspace,
//╭──────╮ ┌─────────┬─────────┬─────────┬─────────┬─────────┬─────────┐ ╭──────╮ ┌────────┬────────┬────────┬────────┬────────┬────────┐ ╭──────╮
X_LT ___ ___ ___ ___ ___ ___ X_MT ___ ___ ___ ___ ___ ___ X_RT
//├──────┤ ├─────────┼─────────┼─────────┼─────────┼─────────┼─────────┤ ├──────┤ ├────────┼────────┼────────┼────────┼────────┼────────┤ ├──────┤
X_LM ___ ___ ___ ___ ___ ___ X_MM ___ ___ ___ ___ ___ ___ X_RM
//├──────┤ ├─────────┼─────────┼─────────┼─────────┼─────────┼─────────┤ ├──────┤ ├────────┼────────┼────────┼────────┼────────┼────────┤ ├──────┤
X_LB ___ ___ ___ ___ ___ ___ X_MB ___ ___ ___ ___ ___ ___ X_RB
//├──────┤ └─────────┴─────────┴─────────┼─────────┼─────────┼─────────┤ ├──────┤ ├────────┼────────┼────────┼────────┴────────┴────────┘ ├──────┤
X_LH ___ ___ ___ X_MH ___ ___ ___ X_RH
//╰──────╯ └─────────┴─────────┴─────────┘ ╰──────╯ └────────┴────────┴────────┘ ╰──────╯
)

ZMK_LAYER(cyberspace,
//╭──────╮ ┌─────────┬─────────┬─────────┬─────────┬─────────┬─────────┐ ╭──────╮ ┌────────┬────────┬────────┬────────┬────────┬────────┐ ╭──────╮
X_LT ___ ___ ___ ___ ___ ___ X_MT ___ ___ ___ ___ ___ ___ X_RT
//├──────┤ ├─────────┼─────────┼─────────┼─────────┼─────────┼─────────┤ ├──────┤ ├────────┼────────┼────────┼────────┼────────┼────────┤ ├──────┤
X_LM ___ ___ ___ ___ ___ ___ X_MM ___ ___ ___ ___ ___ ___ X_RM
//├──────┤ ├─────────┼─────────┼─────────┼─────────┼─────────┼─────────┤ ├──────┤ ├────────┼────────┼────────┼────────┼────────┼────────┤ ├──────┤
X_LB ___ ___ ___ ___ ___ ___ X_MB ___ ___ ___ ___ ___ ___ X_RB
//├──────┤ └─────────┴─────────┴─────────┼─────────┼─────────┼─────────┤ ├──────┤ ├────────┼────────┼────────┼────────┴────────┴────────┘ ├──────┤
X_LH ___ ___ ___ X_MH ___ ___ ___ X_RH
//╰──────╯ └─────────┴─────────┴─────────┘ ╰──────╯ └────────┴────────┴────────┘ ╰──────╯
)

ZMK_LAYER(slipspace,
//╭──────╮ ┌─────────┬─────────┬─────────┬─────────┬─────────┬─────────┐ ╭──────╮ ┌────────┬────────┬────────┬────────┬────────┬────────┐ ╭──────╮
X_LT ___ ___ ___ ___ ___ ___ X_MT ___ ___ ___ ___ ___ ___ X_RT
//├──────┤ ├─────────┼─────────┼─────────┼─────────┼─────────┼─────────┤ ├──────┤ ├────────┼────────┼────────┼────────┼────────┼────────┤ ├──────┤
X_LM ___ ___ ___ ___ ___ ___ X_MM ___ ___ ___ ___ ___ ___ X_RM
//├──────┤ ├─────────┼─────────┼─────────┼─────────┼─────────┼─────────┤ ├──────┤ ├────────┼────────┼────────┼────────┼────────┼────────┤ ├──────┤
X_LB ___ ___ ___ ___ ___ ___ X_MB ___ ___ ___ ___ ___ ___ X_RB
//├──────┤ └─────────┴─────────┴─────────┼─────────┼─────────┼─────────┤ ├──────┤ ├────────┼────────┼────────┼────────┴────────┴────────┘ ├──────┤
X_LH ___ ___ ___ X_MH ___ ___ ___ X_RH
//╰──────╯ └─────────┴─────────┴─────────┘ ╰──────╯ └────────┴────────┴────────┘ ╰──────╯
)

ZMK_LAYER(foldspace,
//╭──────╮ ┌─────────┬─────────┬─────────┬─────────┬─────────┬─────────┐ ╭──────╮ ┌────────┬────────┬────────┬────────┬────────┬────────┐ ╭──────╮
X_LT ___ ___ ___ ___ ___ ___ X_MT ___ ___ ___ ___ ___ ___ X_RT
//├──────┤ ├─────────┼─────────┼─────────┼─────────┼─────────┼─────────┤ ├──────┤ ├────────┼────────┼────────┼────────┼────────┼────────┤ ├──────┤
X_LM ___ ___ ___ ___ ___ ___ X_MM ___ ___ ___ ___ ___ ___ X_RM
//├──────┤ ├─────────┼─────────┼─────────┼─────────┼─────────┼─────────┤ ├──────┤ ├────────┼────────┼────────┼────────┼────────┼────────┤ ├──────┤
X_LB ___ ___ ___ ___ ___ ___ X_MB ___ ___ ___ ___ ___ ___ X_RB
//├──────┤ └─────────┴─────────┴─────────┼─────────┼─────────┼─────────┤ ├──────┤ ├────────┼────────┼────────┼────────┴────────┴────────┘ ├──────┤
X_LH ___ ___ ___ X_MH ___ ___ ___ X_RH
//╰──────╯ └─────────┴─────────┴─────────┘ ╰──────╯ └────────┴────────┴────────┘ ╰──────╯
)

ZMK_LAYER(blackhole,
//╭──────╮ ┌─────────┬─────────┬─────────┬─────────┬─────────┬─────────┐ ╭──────╮ ┌────────┬────────┬────────┬────────┬────────┬────────┐ ╭──────╮
X_LT ___ ___ ___ ___ ___ ___ X_MT ___ ___ ___ ___ ___ ___ X_RT
//├──────┤ ├─────────┼─────────┼─────────┼─────────┼─────────┼─────────┤ ├──────┤ ├────────┼────────┼────────┼────────┼────────┼────────┤ ├──────┤
X_LM ___ ___ ___ ___ ___ ___ X_MM ___ ___ ___ ___ ___ ___ X_RM
//├──────┤ ├─────────┼─────────┼─────────┼─────────┼─────────┼─────────┤ ├──────┤ ├────────┼────────┼────────┼────────┼────────┼────────┤ ├──────┤
X_LB ___ ___ ___ ___ ___ ___ X_MB ___ ___ ___ ___ ___ ___ X_RB
//├──────┤ └─────────┴─────────┴─────────┼─────────┼─────────┼─────────┤ ├──────┤ ├────────┼────────┼────────┼────────┴────────┴────────┘ ├──────┤
X_LH ___ ___ ___ X_MH ___ ___ ___ X_RH
//╰──────╯ └─────────┴─────────┴─────────┘ ╰──────╯ └────────┴────────┴────────┘ ╰──────╯
)

ZMK_LAYER(whitehole,
//╭──────╮ ┌─────────┬─────────┬─────────┬─────────┬─────────┬─────────┐ ╭──────╮ ┌────────┬────────┬────────┬────────┬────────┬────────┐ ╭──────╮
X_LT ___ ___ ___ ___ ___ ___ X_MT ___ ___ ___ ___ ___ ___ X_RT
//├──────┤ ├─────────┼─────────┼─────────┼─────────┼─────────┼─────────┤ ├──────┤ ├────────┼────────┼────────┼────────┼────────┼────────┤ ├──────┤
X_LM ___ ___ ___ ___ ___ ___ X_MM ___ ___ ___ ___ ___ ___ X_RM
//├──────┤ ├─────────┼─────────┼─────────┼─────────┼─────────┼─────────┤ ├──────┤ ├────────┼────────┼────────┼────────┼────────┼────────┤ ├──────┤
X_LB ___ ___ ___ ___ ___ ___ X_MB ___ ___ ___ ___ ___ ___ X_RB
//├──────┤ └─────────┴─────────┴─────────┼─────────┼─────────┼─────────┤ ├──────┤ ├────────┼────────┼────────┼────────┴────────┴────────┘ ├──────┤
X_LH ___ ___ ___ X_MH ___ ___ ___ X_RH
//╰──────╯ └─────────┴─────────┴─────────┘ ╰──────╯ └────────┴────────┴────────┘ ╰──────╯
)

ZMK_LAYER(warp,
//╭──────╮ ┌─────────┬─────────┬─────────┬─────────┬─────────┬─────────┐ ╭──────╮ ┌────────┬────────┬────────┬────────┬────────┬────────┐ ╭──────╮
X_LT ___ ___ ___ ___ ___ ___ X_MT ___ ___ ___ ___ ___ ___ X_RT
//├──────┤ ├─────────┼─────────┼─────────┼─────────┼─────────┼─────────┤ ├──────┤ ├────────┼────────┼────────┼────────┼────────┼────────┤ ├──────┤
X_LM ___ ___ ___ ___ ___ ___ X_MM ___ ___ ___ ___ ___ ___ X_RM
//├──────┤ ├─────────┼─────────┼─────────┼─────────┼─────────┼─────────┤ ├──────┤ ├────────┼────────┼────────┼────────┼────────┼────────┤ ├──────┤
X_LB ___ ___ ___ ___ ___ ___ X_MB ___ ___ ___ ___ ___ ___ X_RB
//├──────┤ └─────────┴─────────┴─────────┼─────────┼─────────┼─────────┤ ├──────┤ ├────────┼────────┼────────┼────────┴────────┴────────┘ ├──────┤
X_LH ___ ___ ___ X_MH ___ ___ ___ X_RH
//╰──────╯ └─────────┴─────────┴─────────┘ ╰──────╯ └────────┴────────┴────────┘ ╰──────╯
)

ZMK_LAYER(base,
//╭──────╮ ╭────────┬─────────────┬─────────────┬─────────────┬───────────────┬────────────╮ ╭──────╮ ╭─────────────┬─────────────┬─────────────┬─────────────┬─────────────┬───────╮ ╭──────╮
X_LT ___ &kp Q &kp W &kp F &kp P &kp B X_MT &kp J &kp L &kp U &kp Y &kp SQT ___ X_RT
Expand Down

0 comments on commit 02dac43

Please sign in to comment.