#include QMK_KEYBOARD_H
#pragma once
#defineUSE_SERIAL#defineMASTER_LEFT// Layers
// #define BASE 0 // Base layer
// #define FCTN 4 // Function
#define_QWERTY0#define_LOWER1#define_RAISE2enumcustom_keycodes{
QWERTY = SAFE_RANGE,
LOWER,
RAISE,};#defineKC_RST RESET#defineKC_ KC_TRNS#defineKC_LOWRMO(_LOWER)// Lower layer#defineKC_RASEMO(_RAISE)// Raise layer#defineKC_CTLCC(KC_C)#defineKC_CLTBC(KC_TAB)#defineKC_OPASSG(KC_BSLS)// GUI + Back Slash#defineKC_GARYLT(_RAISE, KC_SPC)// Hold for Raise, Tap for Space#defineKC_SHOTSCMD(C(KC_4))// Screenshot to Paste// Window Management
#defineKC_FULLA(G(KC_F))// Full Screen#defineKC_CNTRA(G(KC_C))// Center#defineKC_LHLFA(G(KC_LEFT))// Left Half#defineKC_RHLFA(G(KC_RGHT))// Right Half#defineKC_UPLFC(G(KC_LEFT))// Upper Left#defineKC_UPRGC(G(KC_RGHT))// Upper Right#defineKC_DNLFS(C(G(KC_LEFT)))// Lower Left#defineKC_DNRGS(C(G(KC_RGHT)))// Lower Right#defineKC_NEXTLCAG(KC_LEFT)// Move the Window to next display