28 lines
		
	
	
		
			720 B
		
	
	
	
		
			C
		
	
	
	
	
	
			
		
		
	
	
			28 lines
		
	
	
		
			720 B
		
	
	
	
		
			C
		
	
	
	
	
	
// Copyright 2023 Peter.Falken (@PeterFalken)
 | 
						|
// SPDX-License-Identifier: GPL-2.0-or-later
 | 
						|
 | 
						|
#pragma once
 | 
						|
#include QMK_KEYBOARD_H
 | 
						|
 | 
						|
#ifndef CUSTOM_KEYMAP_LAYERS
 | 
						|
 enum default_layers {
 | 
						|
    _QWERTY,
 | 
						|
    _LOWER,
 | 
						|
    _RAISE,
 | 
						|
    _ADJUST
 | 
						|
 };
 | 
						|
#endif  // CUSTOM_KEYMAP_LAYERS
 | 
						|
 | 
						|
// Custom definitions for keys
 | 
						|
#define CK_CW  CW_TOGG     // CAPS_WORD for Caps Word feature
 | 
						|
#define CK_SLP KC_SLEP     // System Sleep
 | 
						|
#define CK_M1  C(KC_DOWN)  // Mission Control - One apps
 | 
						|
#define CK_CO  KC_COPY     // COPY = CMD + C
 | 
						|
#define CK_CU  KC_CUT      // CUT = CMD + X
 | 
						|
#define CK_MV  LAG(KC_V)   // MOVE = CMD + OPT + V
 | 
						|
#define CK_PA  KC_PASTE    // PASTE = CMD + V
 | 
						|
 | 
						|
// Layer activation
 | 
						|
#define LOWER  MO(_LOWER)
 | 
						|
#define RAISE  MO(_RAISE)
 |