summary refs log tree commit diff
path: root/users
diff options
context:
space:
mode:
authorJoel Challis <git@zvecr.com>2022-10-13 02:22:16 +0100
committerGitHub <noreply@github.com>2022-10-13 02:22:16 +0100
commit14b522bb34df9fa9a7f1c8857434518e35d3a312 (patch)
tree0fb8c933ab3690e587e97f7c47e3a024a26fb772 /users
parent2078a56369af376e3275f02e21d48ab6cc39bc36 (diff)
Remove keymaps that still reference legacy macros (#18690)
Diffstat (limited to 'users')
-rw-r--r--users/mtdjr/config.h7
-rw-r--r--users/mtdjr/mtdjr.c163
-rw-r--r--users/mtdjr/mtdjr.h99
-rw-r--r--users/mtdjr/readme.md14
-rw-r--r--users/mtdjr/rules.mk2
-rw-r--r--users/mtdjr/solenoid.h98
6 files changed, 0 insertions, 383 deletions
diff --git a/users/mtdjr/config.h b/users/mtdjr/config.h
deleted file mode 100644
index 9769ebc18a..0000000000
--- a/users/mtdjr/config.h
+++ /dev/null
@@ -1,7 +0,0 @@
-#ifndef USERSPACE_CONFIG_H
-#define USERSPACE_CONFIG_H
-
-// Put normal config.h settings here:
-#define TAPPING_TERM 250
-
-#endif // !USERSPACE_CONFIG_H
diff --git a/users/mtdjr/mtdjr.c b/users/mtdjr/mtdjr.c
deleted file mode 100644
index cd67bf3b5f..0000000000
--- a/users/mtdjr/mtdjr.c
+++ /dev/null
@@ -1,163 +0,0 @@
-#include "mtdjr.h"
-
-#ifdef SOLENOID_ENABLE
-  #include "solenoid.h"
-#endif
-
-#ifndef RGB_MODE
-  #define RGB_MODE 2
-#endif
-#ifndef RGB_HUE
-  #define RGB_HUE 285
-#endif
-
-// Tap Dance Definitions
-qk_tap_dance_action_t tap_dance_actions[] = {
-  [TD_ESC]     = ACTION_TAP_DANCE_DOUBLE(KC_GRV, KC_ESC),
-  [TD_ALTLOCK] = ACTION_TAP_DANCE_DOUBLE(KC_RALT, LGUI(KC_L)),
-  [TD_ENDLOCK] = ACTION_TAP_DANCE_DOUBLE(KC_END, LGUI(KC_L)),
-  [TD_PRINT]   = ACTION_TAP_DANCE_DOUBLE(LGUI(LSFT(KC_3)), LGUI(LSFT(KC_4))),
-};
-
-// Macros
-const macro_t *action_get_macro(keyrecord_t *record, uint8_t id, uint8_t opt) {
-  if (record->event.pressed) {
-      switch(id) {
-          case ROOT:
-              SEND_STRING("sudo su -\n");
-              return false; break;
-          case PPLY:
-              SEND_STRING("puppet apply /etc/puppetlabs/code/environments/production/manifests/site.pp\n");
-              return false; break;
-          case PSEF:
-              SEND_STRING("ps -ef | grep ");
-              return false; break;
-      }
-  }
-  return MACRO_NONE;
-};
-
-void matrix_init_user(void) {
-  #ifdef RGBLIGHT_ENABLE
-    rgblight_enable_noeeprom();
-    rgblight_mode_noeeprom(RGB_MODE);
-    rgblight_sethsv (RGB_HUE, 255, 255);
-  #endif
-  #ifdef SOLENOID_ENABLE
-    solenoid_setup();
-  #endif
-}
-
-void matrix_scan_user(void) {
-  #ifdef SOLENOID_ENABLE
-    solenoid_check();
-  #endif
-}
-
-bool process_record_user(uint16_t keycode, keyrecord_t *record) {
-  #ifdef SOLENOID_ENABLE
-    if (record->event.pressed) {
-      solenoid_fire();
-    }
-  #endif
-  switch (keycode) {
-    case QWERTY:
-      if (record->event.pressed) {
-        set_single_persistent_default_layer(_QWERTY);
-      }
-      return false;
-      break;
-    case LOWER:
-      if (record->event.pressed) {
-        layer_on(_LOWER);
-        update_tri_layer(_LOWER, _RAISE, _ADJUST);
-      } else {
-        layer_off(_LOWER);
-        update_tri_layer(_LOWER, _RAISE, _ADJUST);
-      }
-      return false;
-      break;
-    case RAISE:
-      if (record->event.pressed) {
-        layer_on(_RAISE);
-        update_tri_layer(_LOWER, _RAISE, _ADJUST);
-      } else {
-        layer_off(_RAISE);
-        update_tri_layer(_LOWER, _RAISE, _ADJUST);
-      }
-      return false;
-      break;
-    case ADJUST:
-      if (record->event.pressed) {
-        layer_on(_ADJUST);
-        update_tri_layer(_LOWER, _RAISE, _ADJUST);
-      } else {
-        layer_off(_ADJUST);
-        update_tri_layer(_LOWER, _RAISE, _ADJUST);
-      }
-      return false;
-      break;
-    case SOLENOID_TOG:
-      #ifdef SOLENOID_ENABLE
-        if (record->event.pressed) {
-          solenoid_toggle();
-        }
-      #endif
-      break;
-    case SOLENOID_DWELL_MINUS:
-      #ifdef SOLENOID_ENABLE
-        if (record->event.pressed) {
-          solenoid_dwell_minus();
-        }
-      #endif
-      break;
-    case SOLENOID_DWELL_PLUS:
-      #ifdef SOLENOID_ENABLE
-        if (record->event.pressed) {
-          solenoid_dwell_plus();
-        }
-        #endif
-      break;
-    case SOLENOID_BUZZ_ON:
-      #ifdef SOLENOID_ENABLE
-        if (record->event.pressed) {
-          solenoid_buzz_on();
-        }
-      #endif
-      break;
-    case SOLENOID_BUZZ_OFF:
-      #ifdef SOLENOID_ENABLE
-        if (record->event.pressed) {
-          solenoid_buzz_off();
-        }
-      #endif
-      break;
-  }
-  return true;
-};
-
-layer_state_t layer_state_set_user(layer_state_t state) {
-  switch (get_highest_layer(state)) {
-    case _RAISE:
-      #ifdef RGBLIGHT_ENABLE
-      rgblight_sethsv_noeeprom (240, 255, 255);
-      #endif
-      break;
-    case _LOWER:
-      #ifdef RGBLIGHT_ENABLE
-      rgblight_sethsv_noeeprom (0, 255, 255);
-      #endif
-      break;
-    case _ADJUST:
-      #ifdef RGBLIGHT_ENABLE
-      rgblight_sethsv_noeeprom (0, 0, 255);
-      #endif
-      break;
-    default:
-      #ifdef RGBLIGHT_ENABLE
-      rgblight_sethsv_noeeprom (RGB_HUE, 255, 255);
-      #endif
-      break;
-    }
-  return state;
-}
diff --git a/users/mtdjr/mtdjr.h b/users/mtdjr/mtdjr.h
deleted file mode 100644
index 4d0b046fc3..0000000000
--- a/users/mtdjr/mtdjr.h
+++ /dev/null
@@ -1,99 +0,0 @@
-#ifndef USERSPACE
-#define USERSPACE
-
-#include "quantum.h"
-
-// Layers
-enum user_enum {
-  // Layers
-  QWERTY = SAFE_RANGE,
-  LOWER,
-  RAISE,
-  SUPER,
-  ADJUST,
-  // Solenoid
-  SOLENOID_TOG,
-  SOLENOID_DWELL_MINUS,
-  SOLENOID_DWELL_PLUS,
-  SOLENOID_BUZZ_ON,
-  SOLENOID_BUZZ_OFF,
-};
-
-// Macro / Send String
-enum user_macros {
-  ROOT,
-  PPLY,
-  PSEF,
-};
-
-// TapDance
-enum user_tapdance {
-  TD_ENDLOCK,
-  TD_ALTLOCK,
-  TD_PRINT,
-  TD_ESC,
-};
-
-
-// Layers
-#define _QWERTY 0
-#define _LOWER  1
-#define _RAISE  2
-#define _SUPER  3
-#define _ADJUST 16
-
-// Macros
-#define KC_ROOT M(ROOT)
-#define KC_PPLY M(PPLY)
-#define KC_PSEF M(PSEF)
-
-// Tapdance
-#define KC_EXC  TD(TD_ESC)
-#define KC_ELCK TD(TD_ENDLOCK)
-#define KC_ALCK TD(TD_ALTLOCK)
-#define KC_MPNT TD(TD_PRINT)
-
-// Custom Keycodes
-#define KC_     KC_TRNS
-#define KC_xxxx KC_NO
-#define KC_LOWR LOWER
-#define KC_RASE RAISE
-#define KC_SUPR SUPER
-#define KC_RST  RESET
-
-// Key Combos
-#define KC_XCPY LCTL(KC_INS)
-#define KC_XINS LSFT(KC_INS)
-#define KC_CAD  LCTL(LALT(KC_DEL))
-#define KC_XCAD LCTL(LALT(KC_DEL))
-#define KC_XLCK LGUI(KC_L)
-
-// Solenoid
-#define KC_STOG SOLENOID_TOG
-#define KC_SDM  SOLENOID_DWELL_MINUS
-#define KC_SDP  SOLENOID_DWELL_PLUS
-#define KC_SBON SOLENOID_BUZZ_ON
-#define KC_SBOF SOLENOID_BUZZ_OFF
-
-// RGB and Backlighting
-#define KC_RGB  RGB_TOG
-#define KC_RHUI RGB_HUI
-#define KC_RHUD RGB_HUD
-#define KC_RSAI RGB_SAI
-#define KC_RSAD RGB_SAD
-#define KC_RVAI RGB_VAI
-#define KC_RVAD RGB_VAD
-#define KC_MOD  RGB_MOD
-#define KC_RMOD RGB_RMOD
-#define KC_RPLN RGB_M_P
-#define KC_RBTH RGB_M_B
-#define KC_BLT  BL_TOGG
-#define KC_BLS  BL_STEP
-#define KC_BLI  BL_INC
-#define KC_BLD  BL_DEC
-#define KC_BLB  BL_BRTG
-#define KC_BLON BL_ON
-#define KC_BLOF BL_OFF
-
-
-#endif
diff --git a/users/mtdjr/readme.md b/users/mtdjr/readme.md
deleted file mode 100644
index e795ee23a5..0000000000
--- a/users/mtdjr/readme.md
+++ /dev/null
@@ -1,14 +0,0 @@
-Copyright 2018 @mtdjr
-
-This program is free software: you can redistribute it and/or modify
-it under the terms of the GNU General Public License as published by
-the Free Software Foundation, either version 2 of the License, or
-(at your option) any later version.
-
-This program is distributed in the hope that it will be useful,
-but WITHOUT ANY WARRANTY; without even the implied warranty of
-MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
-GNU General Public License for more details.
-
-You should have received a copy of the GNU General Public License
-along with this program.  If not, see <http://www.gnu.org/licenses/>.
diff --git a/users/mtdjr/rules.mk b/users/mtdjr/rules.mk
deleted file mode 100644
index 6eec4b5b85..0000000000
--- a/users/mtdjr/rules.mk
+++ /dev/null
@@ -1,2 +0,0 @@
-SRC += mtdjr.c
-TAP_DANCE_ENABLE = yes
diff --git a/users/mtdjr/solenoid.h b/users/mtdjr/solenoid.h
deleted file mode 100644
index 4ef329b4ad..0000000000
--- a/users/mtdjr/solenoid.h
+++ /dev/null
@@ -1,98 +0,0 @@
-#ifndef SOLENOID_H
-#define SOLENOID_H
-
-#include <timer.h>
-
-
-#define SOLENOID_DEFAULT_DWELL 12
-#define SOLENOID_MAX_DWELL 100
-#define SOLENOID_MIN_DWELL 4
-#ifndef SOLENOID_ACTIVE
-  #define SOLENOID_ACTIVE false
-#endif
-#ifndef SOLENOID_PIN
-  #define SOLENOID_PIN F6
-#endif
-
-
-bool solenoid_enabled = SOLENOID_ACTIVE;
-bool solenoid_on = false;
-bool solenoid_buzz = false;
-bool solenoid_buzzing = false;
-uint16_t solenoid_start = 0;
-uint8_t solenoid_dwell = SOLENOID_DEFAULT_DWELL;
-
-
-void solenoid_buzz_on(void) {
-  solenoid_buzz = true;
-}
-
-void solenoid_buzz_off(void) {
-  solenoid_buzz = false;
-}
-
-void solenoid_dwell_minus(void) {
-  if (solenoid_dwell > 0) solenoid_dwell--;
-}
-
-void solenoid_dwell_plus(void) {
-  if (solenoid_dwell < SOLENOID_MAX_DWELL) solenoid_dwell++;
-}
-
-void solenoid_toggle(void) {
-  solenoid_enabled = !solenoid_enabled;
-}
-
-void solenoid_stop(void) {
-  writePinLow(SOLENOID_PIN);
-  solenoid_on = false;
-  solenoid_buzzing = false;
-}
-
-void solenoid_fire(void) {
-  if (!solenoid_enabled) return;
-
-  if (!solenoid_buzz && solenoid_on) return;
-  if (solenoid_buzz && solenoid_buzzing) return;
-
-  solenoid_on = true;
-  solenoid_buzzing = true;
-  solenoid_start = timer_read();
-  writePinHigh(SOLENOID_PIN);
-}
-
-void solenoid_check(void) {
-  uint16_t elapsed = 0;
-
-  if (!solenoid_on) return;
-
-  elapsed = timer_elapsed(solenoid_start);
-
-  //Check if it's time to finish this solenoid click cycle
-  if (elapsed > solenoid_dwell) {
-    solenoid_stop();
-    return;
-  }
-
-  //Check whether to buzz the solenoid on and off
-  if (solenoid_buzz) {
-    if (elapsed / SOLENOID_MIN_DWELL % 2 == 0){
-      if (!solenoid_buzzing) {
-        solenoid_buzzing = true;
-        writePinHigh(SOLENOID_PIN);
-      }
-    }
-    else {
-      if (solenoid_buzzing) {
-        solenoid_buzzing = false;
-        writePinLow(SOLENOID_PIN);
-      }
-    }
-  }
-}
-
-void solenoid_setup(void) {
-  setPinOutput(SOLENOID_PIN);
-}
-
-#endif