1
0
Fork 0

Add one-handed Viterbi layout for gaming (#8963)

* Add one-handed Viterbi layout for gaming

* fixes for pr feedback

* Update keyboards/keebio/viterbi/keymaps/vosechu/config.h

Co-authored-by: Joel Challis <git@zvecr.com>

Co-authored-by: Joel Challis <git@zvecr.com>
This commit is contained in:
Chuck Lauer Vose 2020-05-09 20:53:32 -07:00 committed by GitHub
parent 8ca4ed9a98
commit 73992c68d5
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
4 changed files with 152 additions and 1 deletions

View file

@ -10,8 +10,13 @@ enum userspace_custom_layers {
RSE,
LWR,
LFT,
MOUSE
MOUSE,
TT1,
TT2,
TT3,
T23X
};
#define BASE DV
enum userspace_custom_keycodes {
PAWFIVE = SAFE_RANGE,
@ -34,9 +39,14 @@ enum userspace_custom_keycodes {
// == Macro keys for commonly used apps
// -- Slack
// Move one conversation up/down
#define SLACKTB LGUI(LSFT(KC_T))
#define SLACKUP LALT(LSFT(KC_UP))
#define SLACKDN LALT(LSFT(KC_DOWN))
// -- 1password
#define PSWD LCTL(KC_BSLS)
#define PSWD_ALT LCTL(LALT(KC_BSLS))
// -- Browser and OS X
// Activate one tab left/right
#define TAB_LFT LGUI(LSFT(KC_LBRC))
@ -52,6 +62,14 @@ enum userspace_custom_keycodes {
// Make window fill the whole monitor
#define SCR_FUL HYPR(KC_F)
// -- Windows variants of browser commanads
// Activate one tab left/right
#define WTABLFT LCTL(LSFT(KC_TAB))
#define WTABRGT LCTL(KC_TAB)
// Go back/forward in history
#define WBWSRBK LALT(KC_LEFT)
#define WBWSRFW LALT(KC_RGHT)
// == Extended alpha layer toggles
// -- Dvorak
// Pressing U opens up the LWR layer (numpad)