From 2eb9cec01cc1fa995a6e71660e440aad6537fe34 Mon Sep 17 00:00:00 2001 From: wholteza Date: Wed, 11 Feb 2026 12:00:05 +0100 Subject: [PATCH] Adding colemak-se layout --- .xkb/symbols/colemak-se | 37 +++++++++++++++++++++++++++++++++++++ 1 file changed, 37 insertions(+) create mode 100644 .xkb/symbols/colemak-se diff --git a/.xkb/symbols/colemak-se b/.xkb/symbols/colemak-se new file mode 100644 index 0000000..5ad1e5b --- /dev/null +++ b/.xkb/symbols/colemak-se @@ -0,0 +1,37 @@ +// Colemak-SE symbols for xkb on X.org Server 7.x +// 2018, github.com/motform/colemak-se. GPL3. +// Only remaps keys that diff. + +partial alphanumeric_keys +xkb_symbols "colemak" { + + include "se(basic)" + + name[Group1]="Swedish (Colemak)"; + + // top row + key { [ f, F ] }; + key { [ p, P ] }; + key { [ g, G ] }; + key { [ j, J ] }; + key { [ l, L ] }; + key { [ u, U ] }; + key { [ y, Y ] }; + key { [ odiaeresis, Odiaeresis ] }; + key { [ aring, Aring ] }; + + // home row + key { [ r, R ] }; + key { [ s, S ] }; + key { [ t, T ] }; + key { [ d, D ] }; + key { [ h, H ] }; + key { [ n, N ] }; + key { [ e, E ] }; + key { [ i, I ] }; + key { [ o, O ] }; + + // bottom row + key { [ k, K ] }; + +};