Asi pĹed tĂ˝dnem mne pĹestalo bavit hĂĄdĂĄnĂ se s Etermem, kterĂŠho jsem jako emulĂĄtor terminĂĄlu pouĹžĂval prakticky od svĂ˝ch zaÄĂĄtkĹŻ s Linuxem, hlavnÄ proto, Ĺže byl souÄĂĄstĂ projektu Enlightenment, coĹž je v prvĂŠ ĹadÄ window manager. Dnes uĹž pouĹžĂvĂĄm mĂŠnÄ nĂĄroÄnĂ˝ wm (i kdyĹž cesta k nÄmu vedla pĹes ĹĄĂlenÄ ĹžravĂŠ KDE 😉 a Eterm mne ĹĄtval ÄĂm dĂĄl vĂce hlavnÄ tĂm, Ĺže obÄas zlobil pĹi velikosti terminĂĄlu jinĂŠm neĹž standardnĂm.
No a tak jsem se zeptal na IRC a zvĂĹĂĄtko mi doporuÄilo Aterm. No na prvnĂ pohled to opravdu vypadalo sqÄle, obzvlĂĄĹĄĹĽ, kdyĹž mi poslal tenhle skript, kterĂ˝ mne pĹesvÄdÄil, Ĺže to stojĂ za to. NicmĂŠnÄ po chvĂli pouĹžĂvĂĄnĂ terminĂĄlĹŻ s prĹŻhlednostĂ jsem se o5 vrĂĄtil k pĹŻvodnĂmu neprĹŻhlednĂŠmu terminĂĄlu. HlavnÄ proto, Ĺže mĹŻj background je hezky vĂ˝raznÄ zelenĂ˝ a to zelenĂŠ pĂsmo pak nebylo moc ÄitelnĂŠ 😉
VĹĄechny dĹŻleĹžitĂŠ volby (pĂsmo, barvu popĹedĂ a pozadĂ…) jsem nacpal do toho skriptu a pĹejmenoval jsem ho prostÄ na term. NicmĂŠnÄ dosti brzo jsem objevil jednu moc oĹĄklivou vÄc: ta modrĂĄ byla zase nechutnÄ tmavÄ modrĂĄ, takĹže tĹeba ve vimu, kde se modrĂĄ pouĹžĂvĂĄ skoro vĹĄude to bylo dost nechutnĂ˝ a neĹĄly ty vÄci tĂm napsanĂŠ vĹŻbec pĹeÄĂst.
VzpomnÄl jsem si, Ĺže jsem kdysi pĹedefinoval pĹĂmo v konfiguraÄnĂm souboru Etermu, aby systĂŠmovou barvu „modrĂĄ“ zobrazoval jako takovou ĹĄmolkovÄ modrou. Aterm tedy musĂ mĂt nÄco podobnĂŠho. Podle manuĂĄlovĂŠ strĂĄnky jsem zjistil, Ĺže konfiguraci aterm oÄekĂĄvĂĄ systĂŠmem Xresources, tedy nejÄastÄji v souboru ~/.Xdefaults StĂĄhl jsem si nÄkde z netu takovĂ˝ jeden, ale ten mĹŻj aterm z distribuce bohuĹžel nezabral. ProstÄ ho ignoroval. StejnÄ jako parametry na pĹĂkazovĂŠ ĹĂĄdce –color4 ‚#414171‘
Jinak formĂĄt ~/.Xdefaults je zhruba nĂĄsledujĂcĂ:
XTerm*color0: #000000
XTerm*color1: #A80000
XTerm*color2: #00A800
XTerm*color3: #A8A800
XTerm*color4: #414171
XTerm*color5: #A800A8
XTerm*color6: #00A8A8
XTerm*color7: #A8A8A8
MĂsto toho XTerm tam mĹŻĹže bĂ˝t i Aterm a myslĂm, Ĺže by mohlo fungovat i rxvt.
Napadlo mne, Ĺže problĂŠm bude v tom, Ĺže se moĹžnost konfigurĂĄku v Xdefaults musĂ zapnout pĹi kompilaci a tak jsem stĂĄhnul pĹĂmo zdrojĂĄky a pĹekompiloval s tÄmito volbami:
$ ./configure –prefix=/usr –enable-fading –enable-utmp –disable-resources–disable-resources
Pak uĹž to mĹŻj aterm Ĺžral, ale bohuĹžel zase pĹestaly fungovat klĂĄvesy End/Home. KdyĹž jsem ve vimu zmĂĄÄkl jednu z nich, tak ze z malĂŠho pĂsmene stalo velkĂŠ a opaÄnÄ. Nakonec jsem vygooglil odpovÄÄ. UkĂĄzalo se, Ĺže to zĂĄleŞà na tom, jak se terminĂĄl hlĂĄsĂ v promÄnnĂŠ prostĹedĂ TERM. KdyĹž se bude hlĂĄsit jako XTerm, tak to fungovalo. Tedy k tomu configure jsem pĹidal jeĹĄtÄ volbu –with-term=xter a uĹž to vĹĄechno chodĂ tak jak mĂĄ.
Napsat komentář
Pro přidávání komentářů se musíte nejdříve přihlásit.