Xterm ako z rozprávky I. – Priehľadnosť, farba a fonty

xtermXterm je štandardný emulátor terminálu pre X11, ktorý neobsahuje menu toolbar. Na jeho zobrazenie potrebujeme stlačiť ľavý Clrl a ľavý klik. Vtedy sa zobrazí Hlavná ponuka. Pri súčasnom stlačení ľavého Ctrl a pravého kliku si môžeme upraviť nastavenia pre písmo. Pri stiknutí ľavého Ctrl a kolečka myši sa zobrazia Možnosti, kde sa dá povoliť napríklad opačné zobrazenie. Defaultne totižto xterm prichádza s bielym pozadím a čiernym písmo. A bez priamej podpory transparentnosti.
V prvej časti sa budeme venovať pridaniu priehľadnosti a úprave vzhľadu bez použitia konfiguračného súboru Xresources. Jeho vytvorenie a nastavenie si priblížime v druhej časti.

 

Priehľadnosť

Na vytvorenie priehľadnosti si potrebujeme nainštalovať kompozitného správcu okien (xcompmgr alebo compton), transset-df a upraviť .bashrc.

Inštalácia:

sudo pacman -S xcompmgr
sudo pacman -S compton
sudo pacman -S transset-df

Ja uprednostňujem compton pre širšiu podporu:

sudo pacman -S compton transset-df

transset-df je program potrebný na nakonfigurovanie priehľadnosti. Veľmi dobrá pomôcka pre vytváranie priehľadnosti jednotlivých okien (a nielen priehľadnosti) je devilspie. O ňom si napíšeme v inej téme.

 

Pomoc a manuálová stránka:

man xterm
xterm -h

 

Automatické spustenie pri štarte:

Na správne fungovanie sa kompozitný správca okien musí automaticky spúšťať pri štarte.

V OpenBoxe to docielime úpravou súboru:

gedit ~/.config/openbox/autostart

V i3 to docielime úpravou súboru:

gedit ~/.config/i3/config

 

Pokiaľ nechceme iné efekty, postačí tento krátky zápis:

Pre xcompmgr:

xcompmgr -b &

Pre compton:

compton -b &

-b znamená, že sa aplikácia spúšťa ako daemon, čiže program spúšťaný na pozadí.

 

Už potrebujme upraviť iba .bashrc alebo .zshrc:

Pomocou nejakého textového editoru si otvoríme súbory pre úpravu:

gedit ~/.bashrc
gedit ~/.zshrc

Do súboru dopíšeme:

[ -n "$XTERM_VERSION" ] && transset-df -a >/dev/null

 

Pomoc a manuálová stránka:

man compton
man xcompmgr
compton -h
xcompmgr -h

 

Vlastná farba pozadia a písma, vlastné písmo

Defaultne má xterm biele pozadie a čierny text:

xterm_default

 

Čierne pozadie a biely text:

xterm -rv

xterm_opaque

 

 

 

 

 

 

 

 

 

Vlastné parametre pre farbu pozadia a písma:

xterm -fg "#729FCF" -bg "#1E3D00"

-fg (foreground) je farba písma
-bg (background) je farba pozadia

Farbu môžme napísať vo viacerých variantách, ktoré sa dajú samozrejme kombinovať (uvedené príklady sú všetky rovnaké):

hexadecimálna podoba: xterm -fg "#729FCF" -bg "#1E3D00"
RGB podoba: xterm -fg "rgb:72/9f/cf" -bg "rgb:1e/3d/00"
Textová podoba: xterm -fg JordyBlue -bg PineTree
Vlastný štýl písma: xterm -fn 7x13 -fa "Monospace:size=11:antialias=false"

-fn sú opravené monospace bitmapové písma
-fa (pattern; vzor) sa používa pri konkrétnom písme
antialias (vyhladenie) má dve hodnoty: false vyhladenie zakáže a true ho povolí

Výsledný príklad upraveného xtermu:

xterm -fg "#729FCF" -bg "#1E3D00" -fn 7x13 -fa "Monospace:size=11:antialias=false"

xterm_edited

 

 

 

 

 

 

 

 

 

 

 

Xterm si s vytvorenou konfiguráciou spustíme pomocou zmeny príkazu na spustenie:

Priamo cez položku v menu:

xterm_entry

 

Alebo úpravou .desktop súboru:

xterm_desktop

.desktop súbory sa nachádzajú na dvoch miestach:

Celosystémové: /usr/share/applications
Užívateľské: ~/.local/share/applications

 

 

Štítky , , , , .Záložka pro permanentní odkaz.

Autor: lombardo1981

Ja som proste ja. Baba zamilovaná do Archu, kyberpunku, metalu, spevu a Slovenských čuvačov.

Napsat komentář

Vaše emailová adresa nebude zveřejněna. Vyžadované informace jsou označeny *

Tato stránka používá Akismet k omezení spamu. Podívejte se, jak vaše data z komentářů zpracováváme..