
# window title
Rxvt.title: terminal

# default window size
Rxvt.geometry: 96x34

# use a login shell by default (loads /etc/profile)
Rxvt.loginShell: on

# select font
Rxvt.font: xft:More Perfect DOS VGA:pixelsize=15:antialias=false
# TODO: add fonts for Chinese, Japanese, Korean, etc to list

# bold and italic fonts
# FIXME: buggy in rxvt 9.22; try again with later version
#Rxvt.boldFont:       xft:More Perfect DOS VGA:bold:antialias=false
#Rxvt.boldItalicFont: xft:More Perfect DOS VGA:bold:antialias=false
#Rxvt.italicFont:     xft:More Perfect DOS VGA:antialias=false

# use a blinking underline cursor
Rxvt.cursorBlink:     on
Rxvt.cursorUnderline: on

# don't corrupt scrollback buffer with secondary screen text
Rxvt.secondaryScroll: off

# allow scrolling with wheel in secondary screen
Rxvt.secondaryWheel: on

# put the scrollbar on the right
Rxvt.scrollBar_right: on

# use a basic scrollbar
Rxvt.scrollstyle: plain

# set scrollbar width
Rxvt.thickness: 12

# set number of lines in scrollback buffer
Rxvt.saveLines: 32768

# scrolling behavior
Rxvt.skipScroll:        on
Rxvt.jumpScroll:        on
Rxvt.scrollTtyOutput:   off
Rxvt.scrollTtyKeypress: on
Rxvt.scrollWithBuffer:  on

# bell character flashes window
URxvt.visualBell: on

# set color depth to 32-bit
Rxvt.depth: 32

# foreground color
Rxvt.foreground: rgb:bb/bb/bb

# background color
Rxvt.background: rgb:1a/1a/1a

# bold and italic colors
URxvt.colorBD:  rgb:bb/bb/bb
URxvt.colorIT:  rgb:bb/bb/bb

# use RGBA visual for background transparency
#Rxvt.background: rgba:1a00/1a00/1a00/fa00
# FIXME: see e16.notes for info on how to get true transparency working

# color palette
Rxvt.color0:  #1a1a1a
Rxvt.color1:  #bb0000
Rxvt.color2:  #00bb00
Rxvt.color3:  #bbbb00
Rxvt.color4:  #0000bb
Rxvt.color5:  #bb00bb
Rxvt.color6:  #00bbbb
Rxvt.color7:  #bbbbbb
Rxvt.color8:  #686868
Rxvt.color9:  #ff5050
Rxvt.color10: #50ff50
Rxvt.color11: #ffff50
Rxvt.color12: #5050ff
Rxvt.color13: #ff50ff
Rxvt.color14: #50ffff
Rxvt.color15: #ffffff

# enable transparency support
#Rxvt.transparent: on

# apply gaussian blur to background
#Rxvt.blurRadius: 20x20

# key bindings for line editing
Rxvt.keysym.Home:          \033[H
Rxvt.keysym.End:           \033[F

Rxvt.keysym.Control-Up:    \033[1;5A
Rxvt.keysym.Control-Down:  \033[1;5B
Rxvt.keysym.Control-Left:  \033[1;5D
Rxvt.keysym.Control-Right: \033[1;5C

# key bindings for document navigation
Rxvt.keysym.Control-Home:  \033[1;5H
Rxvt.keysym.Control-End:   \033[1;5F

# key binding for scrolling up or down one line
Rxvt.keysym.Shift-Up:   command:\033]720;1\007
Rxvt.keysym.Shift-Down: command:\033]721;1\007

