HOWTO: Grundkonfiguration av rxvt-unicode (urxvt)
Postat: 10 mar 2008, 18:27
rxvt-unicode (hädanefter urxvt) är en lättviktig terminal som passar bra om man t.ex. kör openbox eller fluxbox, men även om man vill ha något lättare i gnome eller KDE.
Tänkte här gå igenom lite grundläggande inställningar som kan vara bra att kunna.
Installation:
Grundutförande av urxvt är ganska fult och passar sällan in i skrivbordstemat man kör. Detta går såklart att ändra på med lite konfiguration. Det smidigaste är att konfigurera via ~/.Xresources så man slipper långa kommandorader med flaggor för varje inställning.
Om ~/.Xresources inte finns skapar vi den (finns den redan, lägg till konfigurationsraderna längst ner i den existerande filen):
Nu börjar vi konfigurera:
Färger: Vi sätter förgrund och bakgrund. Jag föredrar riktig transparent bakgrund tonad i svart (fungerar endast i openbox om man kör xcompmgr, för helsvart sätt till "black" ) och vit text (förgrund). Sätter oxå färgdjupet.
Du kan naturligtvis välja vilka färger du vill ovan.
Om du valde helfärgad bakgrund ovan kanke du vill ha pseudotransparens (bakgrundsbilden på skrivbordet syns genom terminalfönstret, och skuggas med shade.) Exempel:
Font: Sätter en font som passar bra. Jag väljer Monospace, pixelstorlek 13.
Scrollbar: Scrollisten i urxvt är ful, och jag väljer att ta bort den (scrollar emd mushjulet ändå). Sätter oxå hur många rader som ska lagras.
Storlek: Sätter defaultstorleken för nya terminalfönster
Klickbara länkar: Erhålls genom att aktivera en perl-extension. Länkarna blir understrukna och klickbara med den knapp du väljer (jag väljer musknapp 1 här). Länkarna öppnas i valfri webläsare.
Sådär, nu har vi förhoppningsvis fått till en funktionell terminal som dessutom är snygg. För att inställningarna ska börja gälla på en gång, kör:
Här är min .Xresources som exempel:
[edit] Ändrade URxvt*termName: till rxvt-unicode i min egna .Xresources då den fungerar bättre överlag vad jag märkt. [/edit]
Mer läsning, se t.ex. manualsidan för urxvt
http://pod.tst.eu/http://cvs.schmorp.de ... rxvt.1.pod
och Sids tråd om Openbox eyecandy
http://ubuntu-se.org/phpBB3/viewtopic.php?f=54&t=17550
Kom gärna med synpunkter på denna howto och förslag till ändringar!
Lycka till!
Tänkte här gå igenom lite grundläggande inställningar som kan vara bra att kunna.
Installation:
Kod: Markera allt
sudo apt-get install rxvt-unicode
Grundutförande av urxvt är ganska fult och passar sällan in i skrivbordstemat man kör. Detta går såklart att ändra på med lite konfiguration. Det smidigaste är att konfigurera via ~/.Xresources så man slipper långa kommandorader med flaggor för varje inställning.
Om ~/.Xresources inte finns skapar vi den (finns den redan, lägg till konfigurationsraderna längst ner i den existerande filen):
Kod: Markera allt
gedit ~/.Xresources
Nu börjar vi konfigurera:
Färger: Vi sätter förgrund och bakgrund. Jag föredrar riktig transparent bakgrund tonad i svart (fungerar endast i openbox om man kör xcompmgr, för helsvart sätt till "black" ) och vit text (förgrund). Sätter oxå färgdjupet.
Kod: Markera allt
URxvt*depth: 32
URxvt*background: rgba:0000/0000/0000/bbbb
URxvt*foreground: white
Om du valde helfärgad bakgrund ovan kanke du vill ha pseudotransparens (bakgrundsbilden på skrivbordet syns genom terminalfönstret, och skuggas med shade.) Exempel:
Kod: Markera allt
URxvt.transparent: true
URxvt*shading: 35
Font: Sätter en font som passar bra. Jag väljer Monospace, pixelstorlek 13.
Kod: Markera allt
URxvt*font: xft:Monospace:pixelsize=13
Kod: Markera allt
URxvt*scrollBar: false
URxvt*saveLines: 3000
Kod: Markera allt
URxvt*geometry: 100x30
Kod: Markera allt
URxvt.perl-ext-common: default,matcher
URxvt.urlLauncher: firefox
URxvt.matcher.button: 1
Kod: Markera allt
xrdb -load ~/.Xresources
Kod: Markera allt
!!urxvt-inställningar
URxvt*geometry: 100x30
!URxvt*font: xft:Bitstream Vera Sans Mono:pixelsize=14
URxvt*font: xft:Monospace:pixelsize=13
URxvt*depth: 32
URxvt*background: rgba:0000/0000/0000/bbbb
URxvt*foreground: white
URxvt*scrollBar: false
URxvt*saveLines: 3000
!!Sätter termName till rxvt-unicode för att undvika problem med diverse program
URxvt*termName: rxvt-unicode
!!Laddar perlmodul för klickbara länkar
URxvt.perl-ext-common: default,matcher
URxvt.urlLauncher: firefox
URxvt.matcher.button: 1
Mer läsning, se t.ex. manualsidan för urxvt
http://pod.tst.eu/http://cvs.schmorp.de ... rxvt.1.pod
och Sids tråd om Openbox eyecandy
http://ubuntu-se.org/phpBB3/viewtopic.php?f=54&t=17550
Kom gärna med synpunkter på denna howto och förslag till ändringar!
Lycka till!