mirror of
				https://github.com/mfulz/qmk_firmware.git
				synced 2025-11-04 07:12:33 +01:00 
			
		
		
		
	
		
			
				
	
	
		
			33 lines
		
	
	
		
			651 B
		
	
	
	
		
			C
		
	
	
	
	
	
			
		
		
	
	
			33 lines
		
	
	
		
			651 B
		
	
	
	
		
			C
		
	
	
	
	
	
#include "billypython.h"
 | 
						|
 | 
						|
__attribute__((weak))
 | 
						|
bool process_record_keymap(uint16_t keycode, keyrecord_t *record) {
 | 
						|
  return true;
 | 
						|
}
 | 
						|
 | 
						|
bool process_record_user(uint16_t keycode, keyrecord_t *record) {
 | 
						|
  if (!process_record_keymap(keycode, record)) {
 | 
						|
    return false;
 | 
						|
  }
 | 
						|
 | 
						|
  switch (keycode) {
 | 
						|
  case CLEAR:
 | 
						|
    if (record->event.pressed) {
 | 
						|
      SEND_STRING(SS_LCTL("a") SS_TAP(X_DELETE));
 | 
						|
    }
 | 
						|
    return false;
 | 
						|
 | 
						|
  default:
 | 
						|
    return true;
 | 
						|
  }
 | 
						|
}
 | 
						|
 | 
						|
__attribute__((weak))
 | 
						|
layer_state_t layer_state_set_keymap(layer_state_t state) {
 | 
						|
  return state;
 | 
						|
}
 | 
						|
 | 
						|
layer_state_t layer_state_set_user(layer_state_t state) {
 | 
						|
  return layer_state_set_keymap(state);
 | 
						|
}
 |