// ENGRAMMER BEGIN //////////////////////////////////////// // // Engrammer - Arno's Engram 2.0 https://engram.dev variant // with standard shifted pairs, for programmers // // `~ 1! 2@ 3# 4$ 5% 6^ 7& 8* 9( 0) [{ ]} // bB yY oO uU '" ;: lL dD wW vV zZ =+ \| // cC iI eE aA ,< .> hH tT sS nN qQ // gG xX jJ kK -_ /? rR mM fF pP // partial alphanumeric_keys xkb_symbols "engrammer" { include "gb(basic)" key { [ grave, asciitilde ] }; // `~ key { [ 1, exclam ] }; // 1! key { [ 2, at ] }; // 2@ key { [ 3, numbersign ] }; // 3# key { [ 4, dollar ] }; // 4$ key { [ 5, percent ] }; // 5% key { [ 6, asciicircum] }; // 6^ key { [ 7, ampersand ] }; // 7& key { [ 8, asterisk ] }; // 8* key { [ 9, parenleft ] }; // 9( key { [ 0, parenright ] }; // 0) key { [ bracketleft, braceleft ] }; // [{ key { [ bracketright, braceright ] }; // ]} key { [ b, B ] }; // bB key { [ y, Y ] }; // yY key { [ o, O ] }; // oO key { [ u, U ] }; // uU key { [ apostrophe, quotedbl ] }; // '" key { [ semicolon, colon ] }; // ;: key { [ l, L ] }; // lL key { [ d, D ] }; // dD key { [ w, W ] }; // wW key { [ v, V ] }; // vV key { [ z, Z ] }; // zZ key { [ equal, plus ] }; // =+ key { [ backslash, bar ] }; // \| key { [ c, C ] }; // cC key { [ i, I ] }; // iI key { [ e, E ] }; // eE key { [ a, A ] }; // aA key { [ comma, less ] }; // ,< key { [ period, greater ] }; // .> key { [ h, H ] }; // hH key { [ t, T ] }; // tT key { [ s, S ] }; // sS key { [ n, N ] }; // nN key { [ q, Q ] }; // qQ key { [ g, G ] }; // gG key { [ x, X ] }; // xX key { [ j, J ] }; // jJ key { [ k, K ] }; // kK key { [ minus, underscore ] }; // -_ key { [ slash, question ] }; // /? key { [ r, R ] }; // rR key { [ m, M ] }; // mM key { [ f, F ] }; // fF key { [ p, P ] }; // pP }; // ENGRAMMER END //////////////////////////////////////////