Skip to content

Commit

Permalink
Update
Browse files Browse the repository at this point in the history
  • Loading branch information
trankillity committed Dec 11, 2023
1 parent 0165009 commit bc99b01
Show file tree
Hide file tree
Showing 4 changed files with 31 additions and 4 deletions.
2 changes: 1 addition & 1 deletion .github/workflows/build-firmware.yml
Original file line number Diff line number Diff line change
Expand Up @@ -28,7 +28,7 @@ jobs:
# path: keyboards/splitkb/kyria/keymaps/andrewjrae

- name: Build firmware
run: make fingerpunch/vulpes_majora/v1:${{ github.actor }} RGBLIGHT_ENABLE=yes FP_VM_RGB_6COL_WITH_CENTER=yes FP_TRACKBALL_ENABLE=yes ENCODER_ENABLE=yes HAPTIC_ENABLE=yes AUDIO_ENABLE=yes COMBO_ENABLE=yes KEY_OVERRIDE_ENABLE=yes
run: make fingerpunch/vulpes_majora/v1:${{ github.actor }}

- name: Archive firmware
uses: actions/upload-artifact@v3
Expand Down
12 changes: 12 additions & 0 deletions config.h
Original file line number Diff line number Diff line change
@@ -0,0 +1,12 @@
#pragma once

#define COMBO_VARIABLE_LEN
#undef COMBO_TERM
#define COMBO_TERM 30

#define IGNORE_MOD_TAP_INTERRUPT
#define PERMISSIVE_HOLD
#define HOLD_ON_OTHER_KEY_PRESS
#define TAPPPING_TERM 150
#define FP_SUPER_TAB_TIMEOUT 500
#define ONESHOT_TIMEOUT 1000
10 changes: 7 additions & 3 deletions keymap.c
Original file line number Diff line number Diff line change
@@ -1,5 +1,9 @@
#include QMK_KEYBOARD_H

#include "config.h"
#include "g/keymap_combo.h"
#include "casemodes.h"

// Defines names for use in layer keycodes and the keymap
enum layer_names {
_BASE,
Expand All @@ -8,7 +12,7 @@ enum layer_names {
_NAVI,
_SYST,
_MOUS,
_COMB
_COMB
};

#define C_SELA C(KC_A)
Expand Down Expand Up @@ -82,7 +86,7 @@ const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = {
C_TABI, KC_A, KC_R, KC_S, KC_T, KC_G, KC_M, KC_N, KC_E, KC_I, KC_O, C_TABD,
OSM_CTL, KC_Z, KC_X, KC_C, KC_D, KC_V, KC_K, KC_H, KC_COMM, KC_DOT, KC_SLSH, C_CENT,
OSL_NUM, OSM_SFT, KC_BSPC, KC_MS_BTN3, KC_MS_BTN1, KC_MS_BTN2, KC_ENTER, KC_SPC, OSL_NAV,
KC_VOLU, KC_MS_BTN1, KC_MS_BTN3, KC_MS_BTN2, KCf_VOLD, KC_MUTE, KC_VOLU, KC_VOLU,
KC_VOLU, KC_MS_BTN1, KC_MS_BTN3, KC_MS_BTN2, KC_VOLD, KC_MUTE, KC_VOLU, KC_VOLU,
KC_MPRV, KC_MPLY, KC_MNXT, KC_MPRV, KC_MPLY, KC_MNXT,
KC_VOLD, KC_VOLD
),
Expand All @@ -92,7 +96,7 @@ const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = {
C_TABI, _______, KC_A, KC_S, KC_D, KC_F, KC_M, KC_N, KC_E, KC_I, KC_O, C_TABD,
OSM_CTL, _______, KC_Z, KC_X, KC_C, KC_D, KC_K, KC_H, KC_COMM, KC_DOT, KC_SLSH, C_CENT,
OSL_NUM, OSM_SFT, KC_BSPC, KC_MS_BTN3, KC_MS_BTN1, KC_MS_BTN2, KC_ENTER, KC_SPC, OSL_NAV,
KC_VOLU, KC_MS_BTN1, KC_MS_BTN3, KC_MS_BTN2, KCf_VOLD, KC_MUTE, KC_VOLU, KC_VOLU,
KC_VOLU, KC_MS_BTN1, KC_MS_BTN3, KC_MS_BTN2, KC_VOLD, KC_MUTE, KC_VOLU, KC_VOLU,
KC_MPRV, KC_MPLY, KC_MNXT, KC_MPRV, KC_MPLY, KC_MNXT,
KC_VOLD, KC_VOLD
),
Expand Down
11 changes: 11 additions & 0 deletions rules.mk
Original file line number Diff line number Diff line change
@@ -0,0 +1,11 @@
RGBLIGHT_ENABLE=yes
FP_VM_RGB_6COL_WITH_CENTER=yes
FP_TRACKBALL_ENABLE=yes
ENCODER_ENABLE=yes
HAPTIC_ENABLE=yes
AUDIO_ENABLE=yes

COMBO_ENABLE = yes
KEY_OVERRIDE_ENABLE = yes

VPATH += keyboards/gboards

0 comments on commit bc99b01

Please sign in to comment.