Tak jsem do toho kopl a upravil ten layout, takže jsem si do /usr/share/X11/xkb/symbols/cz přidal na konec:
xkb_symbols "milos" {
// Altered Qwerty and developer keyboard layout.
// 2023 by Miloš Kozák <milos.kozak@lejmr.com>
include "cz(qwerty)"
name[Group1]= "Czech (QWERTY - Milos)";
// This is just because I am used to to english keyboard, i.e., more convenient to cmd-users
key <TLDE> {[ grave, asciitilde, semicolon, dead_abovering ]};
key <BKSL> {[backslash, bar, dead_diaeresis, apostrophe ] };
// AExx
key <AE11> {[ equal, percent, minus, underscore]};
key <AE12> {[dead_acute, dead_caron, equal, plus ] };
// ACxx
key <AC11> {[ section, exclam, apostrophe, quotedbl ] };
// AB08-10 section .. US original definition that should be available via AltGr
key <AB08> {[ comma, question, comma, less ] };
key <AB09> {[ period, colon, period, greater ] };
key <AB10> {[ minus, underscore, slash, question ] };
};
a do /usr/share/X11/xkb/rules/evdev.xml jsem přidal sekci:
<variant>
<configItem>
<name>milos</name>
<description>Czech (QWERTY Milos - version)</description>
</configItem>
</variant>
na řádek 3190, tedy do sekce věnované češtině.
Bylo by super, abych mohl mít tyto drobné změny v .config/, ale podle všeho to zatím není možné.. tak snad někdy příště :-)