Aug
14
2010

urxvt – the unbeatable terminal

urxvt is my favorite termimal :)

It renders fonts nicely, supports unicode and has various other interesting features.

I’ve also configured it to open links on mouse click!

To configure urxvt to look like the above screenshots, add the following in your ~/.Xdefaults file:

URxvt*loginShell:true
URxvt*transparent:true
URxvt*shading:5
URxvt*background:Black
URxvt*foreground:White
URxvt*scrollBar:true
URxvt*scrollBar_right:true
URxvt*scrollBar_floating:false
URxvt*scrollstyle:plain
URxvt*secondaryScroll:true

# how many lines you want it to save per session
URxvt*saveLines:32767
URxvt*troughColor:#000000
URxvt*scrollColor:#222222
URxvt*font: xft:Dejavu Sans Mono:pixelsize=11

# with this set to true, when an app sends a bell to the terminal, awesome hilights the appropriate tag(s) ;)
URxvt*urgentOnBell: true

# these three lines enable clicking on links to open them ;)
## if you want to enable tab support, append ,tabbed to the next line
## then use shift+down arrow to create tabs and shift+{left,right} arrows to switch between them
URxvt*perl-ext-common: default,matcher,-option-popup,-selection-popup,-realine
URxvt*matcher.button: 1
# don't forget to change this to your favorite browser
URxvt*urlLauncher: chromium

enjoy!

tags: , , ,
posted in configs by Alex “wired” Alexander

Follow comments via the RSS Feed | Leave a comment | Trackback URL

8 Responses to “urxvt – the unbeatable terminal”

  1. […] urxvt – the unbeatable terminal […]

  2. Francois says:

    And does it have tabs?

    • wired says:

      I don’t like tabs, but yeah, it does have tab support :)

      Start urxvt with the following command: urxvt -pe tabbed
      or append ,tabbed to the URxvt*perl-ext-common line in your .Xdefaults,

      then use shift+down arrow to create a tab and shift+{left,right} arrows to switch between tabs.

  3. gcassonnet says:

    # you’ll have to create a separate script to actully open the browser
    Why exactly? I have this configuration :
    urxvt*urlLauncher: firefox
    And it’s working just fine.

    • wired says:

      Indeed :) creating a script allows you to do stuff before launching the browser.
      I can’t remember the exact reason now but when I originally added this I ran more commands.

      I’ll adjust the post, thanks

  4. The last couple months i am using: lilyterm

    http://lilyterm.luna.com.tw/

    take a look on your free time

  5. Andrew says:

    Hello, I think your site might be having browser compatibility issues.
    When I look at

    your blog site in Safari, it looks fine but when opening in Internet Explorer, it

    has some overlapping. I just wanted to give you a quick
    heads up! Other then that, awesome blog!

Leave a Reply

 
Powered by Wordpress and MySQL. Original theme by openark.org - customization by me :)