Skip to content

Commit

Permalink
refactor: disable external power management
Browse files Browse the repository at this point in the history
  • Loading branch information
simeonoff committed Sep 10, 2024
1 parent 638adcf commit fa058fd
Show file tree
Hide file tree
Showing 2 changed files with 16 additions and 9 deletions.
9 changes: 6 additions & 3 deletions config/splitkb_aurora_corne.conf
Original file line number Diff line number Diff line change
@@ -1,9 +1,9 @@
# Name
CONFIG_ZMK_KEYBOARD_NAME="Aurora Corne"

# Set sleep timeout to 30min (30*60*1000ms)
# Set sleep timeout to 15min (15*60*1000ms)
CONFIG_ZMK_SLEEP=y
CONFIG_ZMK_IDLE_SLEEP_TIMEOUT=1800000
CONFIG_ZMK_IDLE_SLEEP_TIMEOUT=900000

# Combo config, automated by build script
CONFIG_ZMK_COMBO_MAX_COMBOS_PER_KEY=6
Expand All @@ -16,12 +16,15 @@ CONFIG_BT_CTLR_TX_PWR_PLUS_8=y
CONFIG_BT_MAX_CONN=3
CONFIG_BT_MAX_PAIRED=3

# Power Management
CONFIG_ZMK_EXT_POWER=y

# Uncomment these two line to add support for encoders to your firmware
# CONFIG_EC11=y
# CONFIG_EC11_TRIGGER_GLOBAL_THREAD=y

# Uncomment the following line to enable the Kyria OLED Display
CONFIG_ZMK_DISPLAY=y
# CONFIG_ZMK_DISPLAY=y

# Uncomment the following lines to enable RGB underglow
# CONFIG_ZMK_RGB_UNDERGLOW=y
16 changes: 10 additions & 6 deletions config/splitkb_aurora_corne.keymap
Original file line number Diff line number Diff line change
Expand Up @@ -8,6 +8,7 @@
#include <dt-bindings/zmk/keys.h>
#include <dt-bindings/zmk/bt.h>
#include <dt-bindings/zmk/outputs.h>
#include <dt-bindings/zmk/ext_power.h>
#include <behaviors/num_word.dtsi>

#define DEF 0
Expand Down Expand Up @@ -38,6 +39,9 @@
#define WS_2 &kp LA(LS(LG(N2))) // workspace 2
#define WS_3 &kp LA(LS(LG(N3))) // workspace 3
#define WS_4 &kp LA(LS(LG(N4))) // workspace 4
#define ZOOM_IN &kp LG(EQUAL)
#define ZOOM_OUT &kp LG(MINUS)
#define VCC_OFF &ext_power EP_OFF

/* Keymap */
ZMK_CONDITIONAL_LAYER(num, NAV SYM, SYS) // NAV + SYM --> SYS
Expand All @@ -56,7 +60,7 @@ ZMK_LAYER(base,

ZMK_LAYER(nav,
//╭───────────╮ ╭─────────────┬─────────────┬─────────────┬─────────────┬─────────────╮ ╭─────────────┬─────────────┬─────────────┬─────────────┬─────────────╮ ╭───────────╮
&alt_tab &prev_c &next_c &lang &cast &kp C_VOL_UP XXX &kp HOME &kp END WS_PREV WS_NEXT ___
&alt_tab &prev_c &next_c &lang &cast &kp C_VOL_UP XXX &kp HOME &kp END ZOOM_OUT ZOOM_IN ___
//├───────────┤ ├─────────────┼─────────────┼─────────────┼─────────────┼─────────────┤ ├─────────────┼─────────────┼─────────────┼─────────────┼─────────────┤ ├───────────┤
&kp LCTL &prev_d &next_d &skm LALT &skm LGUI &kp C_VOL_DN &kp LEFT &kp DOWN &kp UP &kp RIGHT XXX XXX
//├───────────┤ ├─────────────┼─────────────┼─────────────┼─────────────┼─────────────┤ ├─────────────┼─────────────┼─────────────┼─────────────┼─────────────┤ ├───────────┤
Expand All @@ -72,17 +76,17 @@ ZMK_LAYER(sym,
//├───────────┤ ├─────────────┼─────────────┼─────────────┼─────────────┼─────────────┤ ├─────────────┼─────────────┼─────────────┼─────────────┼─────────────┤ ├───────────┤
CTL_CAN &kp MINUS &kp EQUAL &kp AMPS &kp UNDER &kp DLLR &kp HASH &skm RGUI &skm LALT &full_view &next_view XXX
//├───────────┤ ├─────────────┼─────────────┼─────────────┼─────────────┼─────────────┤ ├─────────────┼─────────────┼─────────────┼─────────────┼─────────────┤ ├───────────┤
___ &kp PLUS &kp PIPE &kp AT &kp FSLH &kp PRCNT XXX &kp BSLH XXX &kp QMARK XXX ___
___ &kp PLUS &kp AT &kp PIPE &kp FSLH &kp PRCNT XXX &kp BSLH XXX &kp QMARK XXX ___
//╰───────────╯ ╰─────────────┼─────────────┴─────────────┼─────────────┼─────────────┤ ├─────────────┼─────────────┼─────────────┴───────────────────────────╯ ╰───────────╯
___ ___ ___ ___ ___ ___
// ╰─────────────┴─────────────┴─────────────╯ ╰─────────────┴─────────────┴─────────────╯
)

ZMK_LAYER(num,
//╭───────────╮ ╭─────────────┬─────────────┬─────────────┬─────────────┬─────────────╮ ╭─────────────┬─────────────┬─────────────┬─────────────┬─────────────╮ ╭───────────╮
&alt_tab &kp N1 &kp N2 &kp N3 &kp N4 &kp N5 &kp N6 &kp N7 &kp N8 &kp N9 &kp N0 ___
XXX &kp N1 &kp N2 &kp N3 &kp N4 &kp N5 &kp N6 &kp N7 &kp N8 &kp N9 &kp N0 ___
//├───────────┤ ├─────────────┼─────────────┼─────────────┼─────────────┼─────────────┤ ├─────────────┼─────────────┼─────────────┼─────────────┼─────────────┤ ├───────────┤
CTL_CAN ___ ___ ___ ___ ___ ___ ___ ___ ___ ___ XXX
___ ___ ___ ___ ___ ___ ___ ___ ___ ___ ___ XXX
//├───────────┤ ├─────────────┼─────────────┼─────────────┼─────────────┼─────────────┤ ├─────────────┼─────────────┼─────────────┼─────────────┼─────────────┤ ├───────────┤
___ ___ ___ ___ ___ ___ ___ ___ ___ ___ ___ ___
//╰───────────╯ ╰─────────────┼─────────────┴─────────────┼─────────────┼─────────────┤ ├─────────────┼─────────────┼─────────────┴───────────────────────────╯ ╰───────────╯
Expand All @@ -104,9 +108,9 @@ ZMK_LAYER(fn,

ZMK_LAYER(sys,
//╭───────────╮ ╭─────────────┬─────────────┬─────────────┬─────────────┬─────────────╮ ╭─────────────┬─────────────┬─────────────┬─────────────┬─────────────╮ ╭───────────╮
XXX &bt BT_SEL 0 &bt BT_SEL 1 &bt BT_SEL 2 &bt BT_SEL 3 &bt BT_CLR ___ ___ ___ ___ ___ ___
XXX &bt BT_SEL 0 &bt BT_SEL 1 &bt BT_SEL 2 ___ &bt BT_CLR ___ ___ ___ ___ ___ ___
//├───────────┤ ├─────────────┼─────────────┼─────────────┼─────────────┼─────────────┤ ├─────────────┼─────────────┼─────────────┼─────────────┼─────────────┤ ├───────────┤
___ &out OUT_TOG ___ ___ ___ &bootloader &bootloader ___ ___ ___ ___ XXX
___ &out OUT_TOG VCC_OFF ___ ___ &bootloader &bootloader ___ ___ ___ ___ XXX
//├───────────┤ ├─────────────┼─────────────┼─────────────┼─────────────┼─────────────┤ ├─────────────┼─────────────┼─────────────┼─────────────┼─────────────┤ ├───────────┤
___ ___ ___ ___ ___ &sys_reset &sys_reset ___ ___ ___ ___ ___
//╰───────────╯ ╰─────────────┼─────────────┴─────────────┼─────────────┼─────────────┤ ├─────────────┼─────────────┼─────────────┴───────────────────────────╯ ╰───────────╯
Expand Down

0 comments on commit fa058fd

Please sign in to comment.