use qmk userspac as described here: https://docs.qmk.fm/newbs_external_userspace
This commit is contained in:
parent
f848451aa7
commit
fdb81678f8
1
.gitignore
vendored
Normal file
1
.gitignore
vendored
Normal file
|
@ -0,0 +1 @@
|
|||
*.bin
|
|
@ -18,11 +18,13 @@ Layout with 42 keys based on Miryoku, using Dhorf as base layer:
|
|||
|
||||
LH/RH: 48.52% | 51.48%
|
||||
|
||||
ATM this needs to be cloned to
|
||||
# How to use
|
||||
|
||||
/home/cullmann/data/qmk/christoph-cullmann
|
||||
You need to have a locally setup QMK and use this repo as overlay:
|
||||
|
||||
to work properly.
|
||||
qmk config user.overlay_dir="/home/cullmann/data/qmk/christoph-cullmann"
|
||||
|
||||
# Foundation
|
||||
|
||||
Based on ideas and code from:
|
||||
|
||||
|
|
|
@ -6,7 +6,7 @@
|
|||
#pragma once
|
||||
|
||||
// our shared config parts
|
||||
#include "/home/cullmann/data/qmk/christoph-cullmann/common/config.h"
|
||||
#include "common/config.h"
|
||||
|
||||
// select hand configuration
|
||||
#define SPLIT_USB_DETECT
|
|
@ -27,4 +27,4 @@ K24, K25, K26, K27, K28, K29, K30, K31, K32, K33, K34, K35
|
|||
)
|
||||
|
||||
// our shared 42 keys keymap
|
||||
#include "../common/keymap.h"
|
||||
#include "common/keymap.h"
|
|
@ -1,5 +1,6 @@
|
|||
# include common settings
|
||||
include /home/cullmann/data/qmk/christoph-cullmann/common/rules.mk
|
||||
ROOT_DIR := $(dir $(realpath $(lastword $(MAKEFILE_LIST))))
|
||||
include ${ROOT_DIR}../../../../rules.mk
|
||||
|
||||
# build
|
||||
# qmk compile -kb crkbd -km christoph-cullmann
|
|
@ -6,7 +6,7 @@
|
|||
#pragma once
|
||||
|
||||
// our shared config parts
|
||||
#include "/home/cullmann/data/qmk/christoph-cullmann/common/config.h"
|
||||
#include "common/config.h"
|
||||
|
||||
//
|
||||
// audio configuration
|
|
@ -27,4 +27,4 @@ KC_NO, KC_NO, KC_NO, K36, K37, K38, K39, K40, K41, KC_NO, KC_NO, KC_
|
|||
)
|
||||
|
||||
// our shared 42 keys keymap
|
||||
#include "../common/keymap.h"
|
||||
#include "common/keymap.h"
|
|
@ -1,5 +1,6 @@
|
|||
# include common settings
|
||||
include /home/cullmann/data/qmk/christoph-cullmann/common/rules.mk
|
||||
ROOT_DIR := $(dir $(realpath $(lastword $(MAKEFILE_LIST))))
|
||||
include ${ROOT_DIR}../../../../rules.mk
|
||||
|
||||
# build
|
||||
# qmk compile -kb planck/rev6_drop -km christoph-cullmann
|
|
@ -11,7 +11,7 @@ MUSIC_ENABLE = no
|
|||
SPACE_CADET_ENABLE = no
|
||||
|
||||
# add achordion to improve home row modifiers
|
||||
SRC += /home/cullmann/data/qmk/christoph-cullmann/common/achordion.c
|
||||
SRC += common/achordion.c
|
||||
|
||||
# good optimizations
|
||||
LTO_ENABLE = yes
|
Loading…
Reference in a new issue