Add peterfalken userspace & keymaps (#19897)
Co-authored-by: Peter.Falken <luis.garcia@bitjester.com>
This commit is contained in:
parent
596319c92f
commit
d058091d0b
25 changed files with 896 additions and 0 deletions
27
users/peterfalken/peterfalken.h
Normal file
27
users/peterfalken/peterfalken.h
Normal file
|
@ -0,0 +1,27 @@
|
|||
// 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)
|
Loading…
Add table
Add a link
Reference in a new issue