Layers
Defining layers
Layer l0 =
{
{ k_tab, k_q, k_w, k_e, k_r, k_t, k_y, k_u, k_i, k_o, k_p, k_hyphen},
{ HLctrl(k_escape), k_a, k_s, k_d, k_f, k_g, k_h, k_j, k_k, k_l, k_semicolon, HRctrl(k_enter)},
{ m_lshift, k_z, k_x, k_c, k_v, k_b, k_n, k_m, k_comma, k_dot, k_slash, m_rshift},
{ m_lsuper, m_lalt, m_ralt, LS(3, k_empty), LS(2, k_empty), LS(1, k_space), k_space, LS(2, k_empty), LS(4, k_empty), m_ralt, m_lalt, m_rsuper},
};// Layer l0 = ...
// Layer l1 = ...
// Layer numbers = ...
// Layer symbols = ...
add_layer(l0);
add_layer(l1);
add_layer(numbers);
add_layer(symbols);Switching between layers
Locking
Last updated