Add custom keymap and font for Smathev layout on Fingerpunch Sweeeeep keyboard

- Implemented glcdfont.c for custom font rendering.
- Created keymap.c with multiple layers including NORTO, QWERTY, NORTNAVIGATION, and SYMFKEYS.
- Added OLED display functionality to show layer states and modifier statuses.
- Included keymap.json for configuration.
This commit is contained in:
Smathev 2025-10-07 10:24:52 +02:00
commit 379e203b38
7 changed files with 9 additions and 26 deletions

View file

@ -0,0 +1,3 @@
{
"converter": "liatris"
}

View file

@ -1,4 +1,6 @@
{
"userspace_version": "1.0",
"build_targets": []
"userspace_version": "1.1",
"build_targets": [
["fingerpunch/sweeeeep", "smathev"]
]
}

View file

@ -36,7 +36,7 @@ combo_t key_combos[COMBO_COUNT] = {
COMBO(bcksp_combo, KC_BSPC),
COMBO(del_combo, KC_DEL),
COMBO(esc_combo, KC_ESC),
COMBO(reset_keyboard_combo, QK_BOOT),
COMBO(reset_keyboard_combo, QK_BOOT)
};

View file

@ -2,27 +2,5 @@
#include QMK_KEYBOARD_H
// Explicit extern declaration for introspection system with correct size
extern combo_t key_combos[COMBO_COUNT];
enum combo_events {
UNDO,
ENT,
TAB,
CUT,
COPY,
PASTE,
DEL,
BCKSP,
CTTB,
ESC,
SVFILE,
SRCH,
CTCL,
CANCEL,
CTROP,
FFIVE,
RESET_KEYBOARD
};
// Combo array declaration - COMBO_COUNT is automatically calculated by QMK
extern combo_t key_combos[];