Pejman Moghadam / Slackware

Slackware 12.2 - rxvt-unicode

Public domain


libAfterImage

# http://www.afterstep.org/afterimage/
cd /usr/src
wget -c "ftp://ftp.afterstep.org/stable/libAfterImage/libAfterImage-1.18.tar.bz2"
tar jxf libAfterImage-1.18.tar.bz2
cd libAfterImage-1.18
./configure && make && make install && ldconfig

rxvt-unicode

# http://software.schmorp.de/pkg/rxvt-unicode.html
cd /usr/src
wget -c "http://dist.schmorp.de/rxvt-unicode/rxvt-unicode-9.07.tar.bz2"
tar jxf rxvt-unicode-9.07.tar.bz2
cd rxvt-unicode-9.07
./configure --prefix=/usr/local/urxvt --enable-everything
make && make install

~/.Xdefaults

urxvt.transparent: true
urxvt.shading: 35
urxvt.fading: 30 
urxvt.fadeColor: black
urxvt.foreground: white
URxvt.font: xft:DejaVu Sans Mono:pixelsize=12
urxvt.tintColor: blue
urxvt.scrollBar_right: true
urxvt.saveLines: 10000
URxvt.perl-ext-common: default,tabbed,matcher,searchable-scrollback
URxvt.urlLauncher: firefox
URxvt.matcher.button: 1
#URxvt.matcher.pattern.1: \bwww\.[w-]\.[w./?&@#-]*[w/-]
URxvt.geometry: 110x40
URxvt.termName: xterm
URxvt.scrollBar: true
URxvt.skipScroll: true
URxvt.scrollTtyOutput: false
URxvt.scrollWithBuffer: true
URxvt.scrollTtyKeypress: true

/etc/inputrc

# for urxvt - key codes found after ^v
"\e[7~": beginning-of-line
"\e[8~": end-of-line

~/.local/share/applications/urxvt.desktop

[Desktop Entry]
Name=urxvtc
GenericName=urxvt client
Type=Application
Categories=Utility;TerminalEmulator;
Exec=/usr/local/urxvt/bin/urxvtc
Icon=konsole
Terminal=false

~/.kde/Autostart/urxvtd.sh

#!/bin/bash
/usr/local/urxvt/bin/urxvtd -q -f -o

Commands

if ! grep -q rxvt-unicode /etc/termcap  ; then 
  cat /usr/src/rxvt-unicode-9.07/doc/etc/rxvt-unicode.termcap >> /etc/termcap
fi
chmod  +x ~/.kde/Autostart/urxvtd.sh
/usr/local/urxvt/bin/urxvtd -q -f -o
/usr/local/urxvt/bin/urxvtc

Tabbed Window

Shift-Down : new tab
Shift-Left : previous tab
Shift-Right: next tab

BY: Pejman Moghadam
TAG: gui, urxvt
DATE: 2010-06-08 01:32:26


Pejman Moghadam / Slackware [ TXT ]