Xmonad, Xinit a CapsLock

Po nějaké době se mi v jednu v noci konečně podařilo zrušit si CapsLock. Neznám zbytečnější klávesu. Na druhou stranu můj thinkpad nemá win klávesu. To je pochopitelně v pořádku, protoře mi jinak hezký notebook nehyzdí logo JSOS.

Ona má ve Woknech tato klávesa velmi mizerné využití. Mít na klávesnici klávesu navíc, která umí jedinou věc a to otevřít nabídku Start, mi příjde jako mrhání možnostmi i prostorem.

CapsLock je kapitola sama pro sebe. Za dobu, co používám počítač jsem ji potřeboval párkrát. Většinou to bylo v situaci, kdy jsem měl použít kapitálky a ne CapsLock. Od té doby mi prínáší jen problémy.

A tak vznikla myšlenka namapovat na klávesu CapsLock funkci modifikátoru, konkrétně Mod4 (Win, Super). Po jistých peripetiích jsem našel příkaz, který to zvládá a tak jsem si ho přidal do startovního skriptu .xinitrc. Příkaz vypadá takhle:

setxkbmap -option caps:super 

Maje funkční další modifikátor, jal jsem se upravit si konfiguraci a hlavně klávesové zkratky v Xmonadu. Podařilo se mi nadefinovat nová rozložení oken, takže Gimp se mi chová jako jedno okno a na práci mám mnohem elegantnější rozložení oken.

Navíc jsem obměnil GTK a téma ikon. Teď tu mám GTK Zuki Blues, které jsem trochu ztmavil a iḱony Any Color You Like. Celé to vypadá takto:

V přílohách je můj částečně komentovaný konfigurační soubor xmonadu xmonad.hs a pročistěný .Xdefaults.

Klíčová slova: