forked from mirrors/qmk_userspace
333fred layout update (#1971)
* Set up tap dance for layers on the lower button. * Refactored code to share in the users directory between my two keyboard layouts. * Small keyboard layout change. * Updated documentation on oneshot usage in macros/tap dance.
This commit is contained in:
parent
16843bc8c9
commit
89357b96d4
11 changed files with 163 additions and 73 deletions
22
users/333fred/333fred.h
Normal file
22
users/333fred/333fred.h
Normal file
|
@ -0,0 +1,22 @@
|
|||
#ifndef FRED_333
|
||||
#define FRED_333
|
||||
|
||||
#include "quantum.h"
|
||||
|
||||
#define BASE 0
|
||||
#define CODE 1 // code layer
|
||||
#define SYMB 2
|
||||
#define MDIA 3 // media keys
|
||||
#define VIM 4
|
||||
#define GAME 5
|
||||
|
||||
// Tap dance config shared between my keyboards
|
||||
enum tap_dance_declarations {
|
||||
TD_SYM_VIM = 0
|
||||
};
|
||||
|
||||
void tap_dance_layer_finished(qk_tap_dance_state_t*, void*);
|
||||
void tap_dance_layer_reset(qk_tap_dance_state_t*, void*);
|
||||
void tap_dance_process_record(uint16_t);
|
||||
|
||||
#endif
|
Loading…
Add table
Add a link
Reference in a new issue