Colemak_arch

small parking
Table of Contents

在arch的 live environment 中

loadkeys colemak 
## 使console的字体布局变成colemak

在arch的系统中

#增加(或编辑)/etc/vconsole.conf

(base) xtcc@xtccarch:~ $ cat /etc/vconsole.conf                                                      
KEYMAP=colemak
KEYMAP_TOGGLE=colemak

达到这样的结果就行了

(base) xtcc@xtccarch:~ $  localectl
   System Locale: LANG=C
       VC Keymap: colemak
VC Toggle Keymap: colemak
      X11 Layout: us
       X11 Model: colemak
     X11 Variant: colemak
     X11 Options: colemak

或者这种方法,修改00-keyboard.conf 文件的"XkbVariant" 为us 和 colemak


cat /etc/X11/xorg.conf.d/00-keyboard.conf
## Written by systemd-localed(8), read by systemd-localed and Xorg. It's
## probably wise not to edit this file manually. Use localectl(1) to
## instruct systemd-localed to update it.
Section "InputClass"
        Identifier "system-keyboard"
        MatchIsKeyboard "on"
        Option "XkbLayout" "us"
        Option "XkbModel" "us"
	Option "XkbVariant" "us"
EndSection