1
0
Fork 0

[Keymap] Personal user space code and keymaps by ZyBeR (#18512)

Co-authored-by: ZyBeR <n/a>
This commit is contained in:
ZyberSE 2022-09-30 04:01:33 +02:00 committed by GitHub
parent 5b2eb4ec85
commit adcdacf93c
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
21 changed files with 678 additions and 0 deletions

33
users/zyber/zyber.h Normal file
View file

@ -0,0 +1,33 @@
// Copyright 2022 ZyBeR (@ZyberSE)
// SPDX-License-Identifier: GPL-2.0
#pragma once
#include QMK_KEYBOARD_H
#include "quantum.h"
enum custom_keycodes {
CTRL_C_UP = SAFE_RANGE,
L1_EXPL,
ROPT_SRH,
C_BLK
};
enum tap_dances {
SSHT = 0,
LBRC,
SCLN,
QUOT,
END_HOME
};
bool process_record_user(uint16_t keycode, keyrecord_t *record);
void dance_SSHT_finished(qk_tap_dance_state_t *state, void *user_data);
void dance_SSHT_reset(qk_tap_dance_state_t *state, void *user_data);
void dance_LBRC_finished(qk_tap_dance_state_t *state, void *user_data);
void dance_LBRC_reset(qk_tap_dance_state_t *state, void *user_data);
void dance_SCLN_finished(qk_tap_dance_state_t *state, void *user_data);
void dance_SCLN_reset(qk_tap_dance_state_t *state, void *user_data);
void dance_QUOT_finished(qk_tap_dance_state_t *state, void *user_data);
void dance_QUOT_reset(qk_tap_dance_state_t *state, void *user_data);