summaryrefslogtreecommitdiff
path: root/keyboards/ergodox_ez/keymaps/hacker_dvorak/user
diff options
context:
space:
mode:
authorJoel Challis <git@zvecr.com>2024-02-16 13:25:44 +0000
committerGitHub <noreply@github.com>2024-02-16 13:25:44 +0000
commit78a74ca9748b12c27fcddef576a2a9f7f8a9eb38 (patch)
tree13f73755150379bc824424610740411f6fc76b30 /keyboards/ergodox_ez/keymaps/hacker_dvorak/user
parentb8646bc40bd616167da150f6da4eda372f7de23d (diff)
[Keymap Removal] keyboard with most keymaps (#23092)
Diffstat (limited to 'keyboards/ergodox_ez/keymaps/hacker_dvorak/user')
-rw-r--r--keyboards/ergodox_ez/keymaps/hacker_dvorak/user/eeconfig_init_user.c3
-rw-r--r--keyboards/ergodox_ez/keymaps/hacker_dvorak/user/layer_set_state_user.c121
-rw-r--r--keyboards/ergodox_ez/keymaps/hacker_dvorak/user/matrix_scan_user.c20
-rw-r--r--keyboards/ergodox_ez/keymaps/hacker_dvorak/user/process_record_user.c75
4 files changed, 0 insertions, 219 deletions
diff --git a/keyboards/ergodox_ez/keymaps/hacker_dvorak/user/eeconfig_init_user.c b/keyboards/ergodox_ez/keymaps/hacker_dvorak/user/eeconfig_init_user.c
deleted file mode 100644
index 41b7b66941..0000000000
--- a/keyboards/ergodox_ez/keymaps/hacker_dvorak/user/eeconfig_init_user.c
+++ /dev/null
@@ -1,3 +0,0 @@
-// void eeconfig_init_user(void) {
-//
-// };
diff --git a/keyboards/ergodox_ez/keymaps/hacker_dvorak/user/layer_set_state_user.c b/keyboards/ergodox_ez/keymaps/hacker_dvorak/user/layer_set_state_user.c
deleted file mode 100644
index 5ce5f5298f..0000000000
--- a/keyboards/ergodox_ez/keymaps/hacker_dvorak/user/layer_set_state_user.c
+++ /dev/null
@@ -1,121 +0,0 @@
-
-layer_state_t layer_state_set_user(layer_state_t state) {
- uint8_t layer = get_highest_layer(state);
-
- switch (layer) {
- case DVORAK:
- rgblight_sethsv_noeeprom(HSV_GREEN);
- rgblight_mode_noeeprom(RGBLIGHT_MODE_STATIC_LIGHT);
-
- if (PLOVER_MODE) {
- plover_toggle();
- PLOVER_MODE = false;
- }
-
- break;
-
- case PLOVER:
- rgblight_sethsv_noeeprom(HSV_RED);
- rgblight_mode_noeeprom(RGBLIGHT_MODE_BREATHING + 3);
-
- if (!(PLOVER_MODE)) {
- plover_toggle();
- PLOVER_MODE = true;
- }
-
- break;
-
- case GAMING:
- rgblight_sethsv_noeeprom(HSV_RED);
- rgblight_mode_noeeprom(RGBLIGHT_MODE_KNIGHT + 2);
-
- if (PLOVER_MODE) {
- plover_toggle();
- PLOVER_MODE = false;
- }
-
- break;
-
- case ARROWS:
- rgblight_sethsv_noeeprom(HSV_BLUE);
- rgblight_mode_noeeprom(RGBLIGHT_MODE_KNIGHT + 2);
-
- if (PLOVER_MODE) {
- plover_toggle();
- PLOVER_MODE = false;
- }
-
- break;
-
- case MOUSE:
- rgblight_sethsv_noeeprom(HSV_BLUE);
- rgblight_mode_noeeprom(RGBLIGHT_MODE_KNIGHT + 2);
-
- if (PLOVER_MODE) {
- plover_toggle();
- PLOVER_MODE = false;
- }
-
- break;
-
- case NUMPAD:
- rgblight_sethsv_noeeprom(HSV_BLUE);
- rgblight_mode_noeeprom(RGBLIGHT_MODE_KNIGHT + 2);
-
- if (PLOVER_MODE) {
- plover_toggle();
- PLOVER_MODE = false;
- }
-
- break;
-
- case LAYERS:
- rgblight_sethsv_noeeprom(HSV_CYAN);
- rgblight_mode_noeeprom(RGBLIGHT_MODE_KNIGHT + 2);
-
- if (PLOVER_MODE) {
- plover_toggle();
- PLOVER_MODE = false;
- }
-
- break;
-
- case MEDIA_FN:
- rgblight_sethsv_noeeprom(HSV_YELLOW);
- rgblight_mode_noeeprom(RGBLIGHT_MODE_KNIGHT + 2);
-
- if (PLOVER_MODE) {
- plover_toggle();
- PLOVER_MODE = false;
- }
-
- break;
-
- case CHORD:
- rgblight_sethsv_noeeprom(HSV_MAGENTA);
- rgblight_mode_noeeprom(RGBLIGHT_MODE_KNIGHT + 2);
-
- if (PLOVER_MODE) {
- plover_toggle();
- PLOVER_MODE = false;
- }
-
- break;
-
- case FIRMWARE:
- rgblight_sethsv_noeeprom(HSV_MAGENTA);
- rgblight_mode_noeeprom(RGBLIGHT_MODE_KNIGHT + 2);
-
- if (PLOVER_MODE) {
- plover_toggle();
- PLOVER_MODE = false;
- }
-
- break;
-
- default:
- break;
- }
-
- return state;
-}
diff --git a/keyboards/ergodox_ez/keymaps/hacker_dvorak/user/matrix_scan_user.c b/keyboards/ergodox_ez/keymaps/hacker_dvorak/user/matrix_scan_user.c
deleted file mode 100644
index fc6c99cb85..0000000000
--- a/keyboards/ergodox_ez/keymaps/hacker_dvorak/user/matrix_scan_user.c
+++ /dev/null
@@ -1,20 +0,0 @@
-bool MATRIX_SCANNED = false;
-
-void matrix_scan_user(void) {
- if (!(MATRIX_SCANNED)) {
- rgblight_sethsv_noeeprom(HSV_GREEN);
- MATRIX_SCANNED = true;
- }
-};
-
-void leader_end_user(void) {
- if (leader_sequence_one_key(TD(APMR_PIPE))) {
- register_code(KC_LCTL);
- register_code(KC_LSFT);
- register_code(KC_U);
-
- unregister_code(KC_U);
- unregister_code(KC_LSFT);
- unregister_code(KC_LCTL);
- }
-}
diff --git a/keyboards/ergodox_ez/keymaps/hacker_dvorak/user/process_record_user.c b/keyboards/ergodox_ez/keymaps/hacker_dvorak/user/process_record_user.c
deleted file mode 100644
index 967d554081..0000000000
--- a/keyboards/ergodox_ez/keymaps/hacker_dvorak/user/process_record_user.c
+++ /dev/null
@@ -1,75 +0,0 @@
-// TODO: Improve this currently there is no feedback if activated by other means.
-bool CAPS_LOCK = false;
-bool NUM_LOCK = false;
-bool SCROLL_LOCK = false;
-
-bool process_record_user(uint16_t keycode, keyrecord_t *record) {
- if (!process_record_dynamic_macro(keycode, record)) {
- return false;
- }
-
- switch (keycode) {
- case KC_CAPS_LOCK:
- if (record->event.pressed) {
- if (!(CAPS_LOCK)) {
- ergodox_right_led_1_on();
- CAPS_LOCK = true;
- } else {
- ergodox_right_led_1_off();
- CAPS_LOCK = false;
- }
- }
-
- return true;
-
- case KC_NUM_LOCK:
- if (record->event.pressed) {
- if (!(NUM_LOCK)) {
- ergodox_right_led_2_on();
- NUM_LOCK = true;
- } else {
- ergodox_right_led_2_off();
- NUM_LOCK = false;
- }
- }
-
- return true;
-
- case KC_SCROLL_LOCK:
- if (record->event.pressed) {
- if (!(SCROLL_LOCK)) {
- ergodox_right_led_3_on();
- SCROLL_LOCK = true;
- } else {
- ergodox_right_led_3_off();
- SCROLL_LOCK = false;
- }
- }
-
- return true;
-
- case KC_MS_WH_UP ... KC_MS_WH_RIGHT:
- if (record->event.pressed) {
- if (SCROLL_LOCK) {
- return false;
- } else {
- return true;
- }
- }
-
- case MY_CUSTOM_MACRO:
- if (record->event.pressed) {
- SEND_STRING("QMK is the best thing ever!"); // this is our macro!
- return false;
- }
-
- case MY_OTHER_MACRO:
- if (record->event.pressed) {
- SEND_STRING(SS_LCTL("ac")); // selects all and copies
- return false;
- }
-
- default:
- return true;
- }
-}