Urxvt

From wikinotes

A terminal. Available in linux/bsd distros and unix-emulator environments.

Locations

~/.Xresources .Xresources] urxvt config file.
/usr/lib/urxvt/perl/tabbed tabbed heavily customized 'tabbed' perl extension for urxvt
/usr/lib/urxvt/perl/urxvt-theme-switch urxvt-theme-switch dynamically switch colorschemes in urxvt
~/.themes/urxvt/suprnova-light suprnova-light personal 'light' color theme
~/.themes/urxvt/suprnova-dark suprnova-dark personal 'dark' color scheme

Install

Archlinux

sudo pacman -S rxvt-unicode

MacOS

sudo port install rxvt-unicode  # install from macports

Compile

http://dist.schmorp.de/rxvt-unicode/                # rxvt-unicode find latest
curl -O# dist.schmorp.de/rxvt-unicode-9.21.tar.bz2  # get rxvt
xrdb ~/.Xresources                                  # Load Config File:

Extensions

Tabbed:

urxvt is customized with perl extensions in /usr/lib/urxvt/perl/.Tabs are one of the perl extensions found in there. Unfortunately, by default you cannot customize the hotkeys for controlling tabs in URxvt. However, you can do so by modifying tabbed.

The relevant section seems to be: tab_key_press

Enable

# ~/.Xdefaults
URxvt.perl-ext-common: tabbed, <other extensions>

logout and log back in for change to take effect.

NOTE:

Tabs are irrelevant, now that I'm using tmux


urxvt-color-switch

Allows you to change colourschemes on the fly in urxvt.

cd /usr/lib/urxvt/perl
git clone https://github.com/felixr/urxvt-theme-switch

### Themes kept in:
~/.themes/urxvt/

### Add to your .Xdefaults:
URxvt.perl-ext-common: color-themes, <other themes>

## If looking for a good base to start from, see the ArchWiki page for urxvt, they have a sample
colorscheme with the names of the colors commented out.