transparent & borderless urxvt / rxvt-unicode with readable colors
English, Linux, Networkroll, Software, Tips March 16th, 2007This article is deprecated. You can find an updated version here.
Playing around with my urxvt and Xdefaults config I thought decided to leave them as they are for the moment.
My aim was getting a borderless terminal emulator supporting transparency (if true or via inherit pixmap wasn’t important to me) and, as my whole system is running with unicode, with unicode-support.
I won’t bother you with every step of getting urxvt/rxvt-unicode like that but show a screenshot and present the configs necessary.
But first some important things to know: I achieve the look not only with one config file but a mixture of Xdefaults settings and startup parameters for urxvt/rxvt-unicode. Everything except tinting color and transparency value are set in the Xdefaults, means colors, fonts, aso. With the current settings most fontcolors should be readable on dark and bright backgrounds.
I just read about the possibility of grouping some urxvt terminals in one terminal via the perl extension but didn’t try it so forgive me if it’s not the perfect way of having 4 terminals open on one display at the same time :) I also haven’t tried running urxvt deamonized but I will and tell you about it.
Enough talking, here are the results:
Screenshots:
Here you see urxvt with irssi (irc client), moc (music on console, very nice console based music player) and 4 urxvt on one display. I will present the moc config too when it’s ready.
Config-files:
Here is my /home/$user/.Xdefaults with most configuration for urxvt:
you have to start urxvt with the following options to get it looking like mine:
# urxvt -tint white -sh 35






March 17th, 2007 at 0:24
It looks great.
March 17th, 2007 at 4:38
thx a lot :)
February 25th, 2008 at 22:43
hi! how do you get moc transparent? is their some color i got wrong in ~/.Xdefaults, because the background is just black in moc, but in a regular urxvt with, for example irssi, the window is transparent?
Nice desktop anyway, even if it’s probably old by now :)
February 28th, 2008 at 14:01
this depends on your moc skin. I don’t know exactly which option it was, but you will have to modify your moc skin, then it should work