mirror of
https://github.com/Keychron/qmk_firmware.git
synced 2024-12-29 12:48:52 +06:00
1cd336dde4
Overall changes =============== * Updated to work with QMK master. * The `$` and `^` symbols on the number row were swapped on both the base and the ADORE layers. * The bracket tap-dance keys can now be used to input Japanese brackets, `「` and `」` with a third tap. * The second column of the top row on the right side will act as a "Social" application selector on the `AppSel` layer. * The third key on the same column will select a password manager. * The `GUI` key will now launch `rofi` when triple-tapped. Miscellaneous ============= * The `👶` symbol can be entered with UCIS. * The `👪` symbol can be entered with UCIS. Tools ===== * `tools/hid-commands` can now find the `Mstdn`, not just `Slack`, as the "Slack"/chat app. * `tools/hid-commands` can now find the Plex web app as a music/media player. * `tools/hid-commands` now understands the "Social" application selector. It raises the `Mstdn` and `Tweetdeck` windows, but keeps focus on the previous window. * `tools/hid-commands` now understands the "Social2" application selector, which raises `Signal` and `Viber`, but keeps focus on the previous window. * `tools/hid-commands` is now able to select a password manager (KeePass*). * `tools/hid-commands` can now run `rofi` when receiving an `appsel_helper` command (triggered by a triple-tapped `GUI` key). Signed-off-by: Gergely Nagy <algernon@madhouse-project.org>
42 lines
963 B
Makefile
42 lines
963 B
Makefile
BOOTMAGIC_ENABLE=no
|
|
COMMAND_ENABLE=no
|
|
SLEEP_LED_ENABLE=no
|
|
FORCE_NKRO ?= yes
|
|
DEBUG_ENABLE = no
|
|
CONSOLE_ENABLE = no
|
|
TAP_DANCE_ENABLE = yes
|
|
KEYLOGGER_ENABLE ?= yes
|
|
UCIS_ENABLE = yes
|
|
MOUSEKEY_ENABLE = no
|
|
|
|
AUTOLOG_ENABLE ?= no
|
|
|
|
ifeq (${FORCE_NKRO},yes)
|
|
OPT_DEFS += -DFORCE_NKRO
|
|
endif
|
|
|
|
ifeq (${AUTOLOG_ENABLE},yes)
|
|
KEYLOGGER_ENABLE = yes
|
|
OPT_DEFS += -DAUTOLOG_ENABLE
|
|
endif
|
|
|
|
ifeq (${KEYLOGGER_ENABLE},yes)
|
|
OPT_DEFS += -DKEYLOGGER_ENABLE
|
|
CONSOLE_ENABLE = yes
|
|
endif
|
|
|
|
OPT_DEFS += -DUSER_PRINT
|
|
|
|
LAYOUT_ergodox_VERSION = $(shell \
|
|
if [ -d "${LAYOUT_ergodox_PATH}/.git" ]; then \
|
|
cd "${LAYOUT_ergodox_PATH}" && git describe --abbrev=6 --dirty --always --tags --match 'v*' 2>/dev/null; \
|
|
else echo QMK; fi)
|
|
|
|
LAYOUT_ergodox_BRANCH = $(shell \
|
|
if [ -d "${LAYOUT_ergodox_PATH}/.git" ]; then \
|
|
cd "${LAYOUT_ergodox_PATH}"; \
|
|
fi; \
|
|
git rev-parse --abbrev-ref HEAD 2>/dev/null)
|
|
|
|
OPT_DEFS += -DLAYOUT_ergodox_VERSION=\"$(LAYOUT_ergodox_VERSION)\\\#$(LAYOUT_ergodox_BRANCH)\"
|