mirror of
				https://github.com/mfulz/qmk_firmware.git
				synced 2025-10-31 21:32:31 +01:00 
			
		
		
		
	
		
			
				
	
	
		
			34 lines
		
	
	
		
			882 B
		
	
	
	
		
			C
		
	
	
	
	
	
			
		
		
	
	
			34 lines
		
	
	
		
			882 B
		
	
	
	
		
			C
		
	
	
	
	
	
| // 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(tap_dance_state_t *state, void *user_data);
 | |
| void dance_SSHT_reset(tap_dance_state_t *state, void *user_data);
 | |
| void dance_LBRC_finished(tap_dance_state_t *state, void *user_data);
 | |
| void dance_LBRC_reset(tap_dance_state_t *state, void *user_data);
 | |
| void dance_SCLN_finished(tap_dance_state_t *state, void *user_data);
 | |
| void dance_SCLN_reset(tap_dance_state_t *state, void *user_data);
 | |
| void dance_QUOT_finished(tap_dance_state_t *state, void *user_data);
 | |
| void dance_QUOT_reset(tap_dance_state_t *state, void *user_data);
 | 
