summaryrefslogtreecommitdiff
path: root/users/danielo515/combo.c
diff options
context:
space:
mode:
authorDaniel Rodríguez Rivero <rdanielo@gmail.com>2020-01-27 23:42:38 +0100
committerDrashna Jaelre <drashna@live.com>2020-01-27 14:42:38 -0800
commit1b7a003d842c76cd141af726c13e2af1a4458bac (patch)
tree678d8482537b4b444810fa0d520dbff9eb0c4ff4 /users/danielo515/combo.c
parent0804f0a5dd08ed0807a67793ef329fa49ed5b16f (diff)
[Keymap] update to Danielo515 keymaps (#8004)
* feat(build): added script for compiling with docker easily * chore: bring my own build with docker to master * feat: merge ergodox ez into latest maste * chore: remove my build with docker file * chore: remove my changes to process_leader * feat: more modular user danielo515 * Apply suggestions from @ridingqwerty Co-Authored-By: ridingqwerty <george.g.koenig@gmail.com> * chore: more suggestions implemented * chore: add my basic details * Apply suggestions from @drashna Co-Authored-By: Drashna Jaelre <drashna@live.com> * fix: more @drashna fixes * feat: @fauxpark optimization * fix: some more @drashna improvements Co-Authored-By: Drashna Jaelre <drashna@live.com> * chore: small improvement on layout * fix: some more @drashna improvements * chore: remove some F dance Co-authored-by: ridingqwerty <george.g.koenig@gmail.com> Co-authored-by: Drashna Jaelre <drashna@live.com>
Diffstat (limited to 'users/danielo515/combo.c')
-rw-r--r--users/danielo515/combo.c21
1 files changed, 21 insertions, 0 deletions
diff --git a/users/danielo515/combo.c b/users/danielo515/combo.c
new file mode 100644
index 0000000000..bf7d5f9a8a
--- /dev/null
+++ b/users/danielo515/combo.c
@@ -0,0 +1,21 @@
+#include "combo.h"
+enum combos {
+ JK_ESC,
+ YU_COM,
+ UI_COM,
+ IO_COM,
+ OP_COM,
+ QW_COM
+};
+
+const uint16_t PROGMEM ui_combo[] = {KC_U, KC_I, COMBO_END};
+const uint16_t PROGMEM jk_combo[] = {KC_J, KC_K, COMBO_END};
+const uint16_t PROGMEM yu_combo[] = {KC_Y, KC_U, COMBO_END};
+const uint16_t PROGMEM io_combo[] = {KC_I, KC_O, COMBO_END};
+
+combo_t key_combos[COMBO_COUNT] = {
+ [JK_ESC] = COMBO(jk_combo, KC_ESC),
+ [YU_COM] = COMBO(yu_combo, KC_CIRC),
+ [UI_COM] = COMBO(ui_combo, KC_ESC),
+ [IO_COM] = COMBO(io_combo, KC_TILD)
+};