From 6f59926d6415a73e95e94b7acb595bea088f0fcb Mon Sep 17 00:00:00 2001
From: Michael Grote <michael.grote@posteo.de>
Date: Wed, 20 Mar 2024 18:07:22 +0100
Subject: [PATCH] ferris, skeletyl: combo for win + e

---
 keyboards/bastardkb/skeletyl/keymaps/quotengrote/keymap.c | 4 +++-
 keyboards/ferris/keymaps/quotengrote/keymap.c             | 3 +++
 readme.md                                                 | 4 ++--
 3 files changed, 8 insertions(+), 3 deletions(-)

diff --git a/keyboards/bastardkb/skeletyl/keymaps/quotengrote/keymap.c b/keyboards/bastardkb/skeletyl/keymaps/quotengrote/keymap.c
index 899a71d23b..f44e9ea0b4 100644
--- a/keyboards/bastardkb/skeletyl/keymaps/quotengrote/keymap.c
+++ b/keyboards/bastardkb/skeletyl/keymaps/quotengrote/keymap.c
@@ -44,9 +44,9 @@ enum combos {
   C_KA,
   C_KK,
   C_ESC,
-  C_MOV,
   C_MED,
   C_SV // Strg + S
+  C_WE // Windows Explorer
 };
 
 const uint16_t PROGMEM ae_combo[]  = {LT(0,KC_Q),     LT(0,KC_A),     COMBO_END};
@@ -58,6 +58,7 @@ const uint16_t PROGMEM kk_combo[]  = {LSFT_T(KC_N),   LALT_T(KC_I),   COMBO_END}
 const uint16_t PROGMEM esc_combo[] = {LCTL_T(KC_S),   LSFT_T(KC_T),   COMBO_END};
 const uint16_t PROGMEM med_combo[] = {LT(3, KC_DEL),  MO(3),          COMBO_END};
 const uint16_t PROGMEM sv_combo[]  = {LCTL_T(KC_S),   LT(0,KC_C),     COMBO_END};
+const uint16_t PROGMEM we_combo[]  = {LT(0,KC_W),     LCTL_T(KC_E),   COMBO_END};
 
 combo_t key_combos[] = {
   [C_AE] = COMBO(ae_combo, DE_ADIA),
@@ -69,6 +70,7 @@ combo_t key_combos[] = {
   [C_ESC] = COMBO(esc_combo, KC_ESC),
   [C_MED] = COMBO(med_combo, MO(4)),
   [C_SV] = COMBO(sv_combo, LCTL(KC_S)),
+  [C_WE] = COMBO(we_combo, LGUI(KC_E)),
 };
 
 // keymap
diff --git a/keyboards/ferris/keymaps/quotengrote/keymap.c b/keyboards/ferris/keymaps/quotengrote/keymap.c
index 3c4bbb7cb0..b36ef512bd 100644
--- a/keyboards/ferris/keymaps/quotengrote/keymap.c
+++ b/keyboards/ferris/keymaps/quotengrote/keymap.c
@@ -12,6 +12,7 @@ enum combos {
   C_ESC,
   C_MED,
   C_SV // Strg + S
+  C_WE // Windows Explorer
 };
 
 const uint16_t PROGMEM ae_combo[]  = {LT(0,KC_Q),     LT(0,KC_A),     COMBO_END};
@@ -23,6 +24,7 @@ const uint16_t PROGMEM kk_combo[]  = {LSFT_T(KC_N),   LALT_T(KC_I),   COMBO_END}
 const uint16_t PROGMEM esc_combo[] = {LCTL_T(KC_S),   LSFT_T(KC_T),   COMBO_END};
 const uint16_t PROGMEM med_combo[] = {LT(3, KC_DEL),  MO(3),          COMBO_END};
 const uint16_t PROGMEM sv_combo[]  = {LCTL_T(KC_S),   LT(0,KC_C),     COMBO_END};
+const uint16_t PROGMEM we_combo[]  = {LT(0,KC_W),     LCTL_T(KC_E),   COMBO_END};
 
 combo_t key_combos[] = {
   [C_AE] = COMBO(ae_combo, DE_ADIA),
@@ -34,6 +36,7 @@ combo_t key_combos[] = {
   [C_ESC] = COMBO(esc_combo, KC_ESC),
   [C_MED] = COMBO(med_combo, MO(4)),
   [C_SV] = COMBO(sv_combo, LCTL(KC_S)),
+  [C_WE] = COMBO(we_combo, LGUI(KC_E)),
 };
 
 // keymap
diff --git a/readme.md b/readme.md
index c14bc1fa46..bd6cc42a8a 100644
--- a/readme.md
+++ b/readme.md
@@ -95,9 +95,9 @@ Combos 2/3
 
 Combos 3/3
 -------------------------------         -------------------------------
-|     |     |     |     |     |         |     |     |     |     |     |
+|     | WE  |     |     |     |         |     |     |     |     |     |
 -------------------------------         -------------------------------
-|     |KEEPA| SFE |KEEPA|     |         |     |     |     |     |     |
+|     |KEEPA| SFE |KEEPA|     |         |     |     | WE  |     |     |
 -------------------------------         -------------------------------
 |     |     | SFE |     |     |         |     |     |     |     |     |
 -------------------------------         -------------------------------