Skip to content

Commit

Permalink
Tentative alpha placements
Browse files Browse the repository at this point in the history
  • Loading branch information
treeman committed Dec 2, 2024
1 parent ccabf53 commit d88e057
Show file tree
Hide file tree
Showing 2 changed files with 63 additions and 62 deletions.
22 changes: 11 additions & 11 deletions keyboards/cybershard/keymaps/left/combos.def
Original file line number Diff line number Diff line change
Expand Up @@ -5,32 +5,32 @@ COMB(del, KC_DEL, SE_E, SE_T)
COMB(backsp, KC_BSPC, SE_T, SE_A)
COMB(tab, KC_TAB, SE_A, SE_O)
COMB(ctrl_w, C(SE_W), SE_T, SE_A, SE_O)
COMB(ctrl_w, SE_COLN, SE_O, SE_I)
COMB(ctrl_w, SE_V, SE_O, SE_I)
// Home-row
COMB(dot, SE_DOT, SE_S, SE_R)
COMB(dot, SE_G, SE_S, SE_R)
COMB(esc, KC_ESC, SE_R, SE_H)
COMB(combo_v, SE_V, SE_H, SE_L)
COMB(combo_v, SE_F, SE_H, SE_L)
COMB(ent, KC_ENT, SE_S, SE_R, SE_H)
COMB(save_vim, SAVE_VIM, SE_N, SE_S, SE_R, SE_H)
COMB(dquo, SE_DQUO, SE_S, SE_H)
// Bottom row
COMB(combo_x, SE_COMM, SE_U, SE_M)
COMB(combo_q, SE_Q, SE_M, SE_W)
COMB(ctrl_w, SE_SLSH, SE_W, SE_F)
COMB(combo_x, SE_P, SE_U, SE_M)
COMB(combo_q, SE_Y, SE_M, SE_W)
COMB(ctrl_w, SE_B, SE_W, SE_F)
COMB(ctrl_w, SE_EQL, SE_U, SE_M, SE_W)
COMB(leader, LEADER, SE_U, SE_W)
// Very bottom
COMB(combo_z, SE_Z, SE_Q, SE_X)
COMB(combo_z, SE_X, SE_COMM, SE_DOT)

// Mixed
COMB(scln, SE_SCLN, SE_R, SE_W)
COMB(perc, SE_PERC, SE_S, SE_W)

// Vertical
COMB(combo_v, SE_V, SE_T, SE_S)
COMB(combo_x, SE_X, SE_S, SE_U)
COMB(combo_p, SE_P, SE_A, SE_R)
COMB(combo_b, SE_B, SE_R, SE_M)
COMB(combo_z, SE_Z, SE_T, SE_S)
COMB(combo_slsh, SE_SLSH, SE_S, SE_U)
COMB(combo_q, SE_Q, SE_A, SE_R)
COMB(combo_coln, SE_COLN, SE_R, SE_M)
COMB(combo_k, SE_K, SE_O, SE_H)
COMB(combo_j, SE_J, SE_H, SE_W)

Expand Down
103 changes: 52 additions & 51 deletions keyboards/cybershard/keymaps/left/keymap.c
Original file line number Diff line number Diff line change
Expand Up @@ -28,6 +28,7 @@
//
// Alt: Vertical bottom ring (not often used, can be moved)

// cybershard (columns)
// g o u
// e t a h i n s r
// y k w c j
Expand All @@ -36,10 +37,46 @@
// f l
// p
//
// hands-down
// e o q
// a u
// i y
// hands-down (columns)
// w f m p v / . q " ' z
// r s n t b , a e i h j
// x c l d g - u o y k
//
// index (8 pure)
// n
// k
// j
// h
// l
// w
// m
// c
//
// middle (5 pure)
// i
// a
// u
// .
// q
//
//
// ring (6 pure)
// r
// s
// t
// d
// ,
// z
//
// pinky (2)
// e
// o
//
// ring-middle (3 + del bscp)
// g p x
//
// middle-index (3-4 + esc tab)
// f y b v
//
// frogpad:
// SE_P, SE_W, SE_R, SE_A, SE_F,
Expand All @@ -52,60 +89,24 @@

// clang-format off
const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = {
// 15 keys per layer
// Most common: e t a o i n s r h l
// th inward roll plz ty
// e t a o i n s r h l
// c u m w f (maybe switch?)
[_BASE] = LAYOUT_left(
[_BASE_REF] = LAYOUT_left(
SE_E, SE_T, SE_A, SE_O, SE_I,
SE_N, SE_S, SE_R, SE_H, SE_L,
SE_C, SE_U, SE_M, SE_W, SE_F,
SE_Q, SE_X,
SE_COMM, SE_DOT,
SYM, MT_SPC
),
// e t a o i n s r h l
// c u m w f
// g y p b v k j x q z
//
// åäö?
// x y b
// kj?
//
// x q z shouldn't be prioritized over symbols
[_BASE] = LAYOUT_left(
SE_D, SE_S, SE_I, SE_C, SE_W,
SE_E, SE_T, SE_A, SE_N, SE_L,
SE_O, SE_R, SE_U, SE_H, SE_M,
SE_COMM, SE_DOT,
SYM, MT_SPC
),
// y : . / , " x ( $ ) ' q [ - _ % z = }
//
// capsword
// numword
// clear
// leader
//
// : combo
// . combo
// / combo
// , combo
// " split combo
// ' split combo (hold)
// ( ) layer
// $ combo
// [ ] layer
// - combo
// _ combo
// % combo?
// = combo
// { } layer
// *
// < > layer
// #
// ?
// ; combo?
// ~
// !
// \ (hold /)
// +
// @
// &
// |
// `
// ^
[_SYM] = LAYOUT_left(
TILD, CIRC, SE_LABK, SE_RABK, _______,
SE_LCBR, SE_RCBR, SE_LPRN, SE_RPRN, GRV,
Expand Down

0 comments on commit d88e057

Please sign in to comment.