! ====================[ URxvt                              ]====================
!
! --------------------( SYNOPSIS                           )--------------------
! URxvt-specific resources. See far below for the (unfortunately) disseparate
! Kuake-specific resources.
!
! --------------------( TODO                               )--------------------
! * Rather than hardcode font sizes, this should be deferring to XRandR DPI.
!   How do we do this?
! * ZSH and Xft completely muck up the righthand prompt under DPI > 96. I have
!   no idea why, but it's certainly rather annoying.

! ....................{ MAIN                               }....................
urxvt.geometry:			80x32
urxvt.borderLess:		true
urxvt.insecure:			true
urxvt.saveLines:		2048

! ....................{ SECONDARY SCREEN                   }....................
! A secondary buffer for restoring the screen on quitting "less", "vim", et al.
urxvt.secondaryScreen: true
urxvt.secondaryScroll: true

! ....................{ INPUT CURSOR                       }....................
urxvt.cursorBlink: false

! ....................{ MOUSE POINTER                      }....................
urxvt.pointerColor:      white
urxvt.pointerColor2:     black
urxvt.pointerBlank:      true
urxvt.pointerBlankDelay: 1
urxvt.tripleclickwords:  true

! ....................{ SCROLLING                          }....................
urxvt.scrollBar:         false
urxvt.scrollTtyKeypress: true
urxvt.scrollTtyOutput:   false
urxvt.scrollWithBuffer:  true

! ....................{ SEARCHING                          }....................
!urxvt.searchable-scrollback:	M-/

! ....................{ TYPING                             }....................
urxvt.meta8: true

! ....................{ FONTS                              }....................
urxvt.font:              xft:Monospace:pixelsize=20
urxvt.skipBuiltinGlyphs: false
!urxvt.boldFont: 		xft:Monospace:pixelsize=13:style=bold
!urxvt.italicFont:		xft:Monospace:pixelsize=12
!urxvt.boldItalicFont:		xft:Monospace:pixelsize=13

! ....................{ TINTING                            }....................
! "Tinting" is URxvt-speak for psuedo-transparency.
urxvt.shading:       24
urxvt.tintColor:     white
urxvt.inheritPixmap: true

! ....................{ FADING                             }....................
! "Fading" is URxvt-speak for dimming the window on loss of window focus.
!rxvt.fadeColor:	black
!rxvt.fading:		0
!rxvt.fading:		16

! ....................{ COLORS                             }....................
! Main colors.
urxvt.background:	black
urxvt.foreground:	white

! Text colors. (Black, dark grey, light grey, and white, respectively.)
urxvt.color0:  rgb:0/0/0
urxvt.color8:  rgb:44/44/44
urxvt.color7:  rgb:bb/bb/bb
urxvt.color15: rgb:ff/ff/ff

! Text colors. (Red and bright red, respectively.)
urxvt.color1:  rgb:dd/44/44
urxvt.color9:  rgb:ff/88/88

! Text colors. (Green and bright green, respectively.)
urxvt.color2:  rgb:bb/ff/bb
urxvt.color10: rgb:88/ff/88

! Text colors. (Blue and bright blue, respectively.)
urxvt.color4:  rgb:88/88/dd
urxvt.color12: rgb:aa/aa/ff

! Text colors. (Yellow and bright yellow, respectively.)
urxvt.color3:  rgb:dd/dd/00
urxvt.color11: rgb:ff/ff/00

! Text colors. (Magenta and bright magenta, respectively.)
urxvt.color5:  rgb:dd/00/dd
urxvt.color13: rgb:ff/00/ff

! Text colors. (Cyan and bright cyan, respectively.)
urxvt.color6:  rgb:00/dd/dd
urxvt.color14: rgb:00/ff/ff


! -~+================[ KuakeConsole                                ]================+~-
! Kuake-specific resources. Unfortunately, X.org has no mechanism for inheriting,
! sharing, or otherwise reusing resources. As such, we explicitly repeat ourselves.

! :;:................{ MAIN                                 }................,;:
KuakeConsole.geometry:		80x32
KuakeConsole.borderLess:	true
KuakeConsole.insecure:		true
KuakeConsole.saveLines:		2048

! :;:................{ SECONDARY SCREEN                     }................,;:
! A secondary buffer for restoring the screen on quitting "less", "vim", et al.
KuakeConsole.secondaryScreen:	true
KuakeConsole.secondaryScroll:	true

! :;:................{ INPUT CURSOR                         }................,;:
KuakeConsole.cursorBlink:	false

! :;:................{ MOUSE POINTER                        }................,;:
KuakeConsole.pointerColor:	white
KuakeConsole.pointerColor2:	black
KuakeConsole.pointerBlank:	true
KuakeConsole.pointerBlankDelay:	1
KuakeConsole.tripleclickwords:	true

! :;:................{ SCROLLING                            }................,;:
KuakeConsole.scrollBar:		false
KuakeConsole.scrollTtyKeypress:	true
KuakeConsole.scrollTtyOutput:	false
KuakeConsole.scrollWithBuffer:	true

! :;:................{ SEARCHING                            }................,;:
KuakeConsole.searchable-scrollback:	M-s

! :;:................{ TYPING                               }................,;:
KuakeConsole.meta8: true

! :;:................{ FONTS                                }................,;:
KuakeConsole.font:              xft:Monospace:pixelsize=20
KuakeConsole.skipBuiltinGlyphs: false

! :;:................{ TINTING  [ psuedo-transparency ]     }................,;:
KuakeConsole.shading:       24
KuakeConsole.tintColor:     white
KuakeConsole.inheritPixmap: true

! :;:................{ COLORS                               }................,;:
! Main colors.
KuakeConsole.background:	black
KuakeConsole.foreground:	white

! Text colors. (Black, dark grey, light grey, and white, respectively.)
KuakeConsole.color0:	rgb:0/0/0
KuakeConsole.color8:	rgb:44/44/44
KuakeConsole.color7:	rgb:bb/bb/bb
KuakeConsole.color15:	rgb:ff/ff/ff

! Text colors. (Red and bright red, respectively.)
KuakeConsole.color1:    rgb:dd/44/44
KuakeConsole.color9:    rgb:ff/88/88

! Text colors. (Green and bright green, respectively.)
KuakeConsole.color2:	rgb:bb/ff/bb
KuakeConsole.color10:	rgb:88/ff/88

! Text colors. (Blue and bright blue, respectively.)
KuakeConsole.color4:	rgb:88/88/dd
KuakeConsole.color12:	rgb:aa/aa/ff

! Text colors. (Yellow and bright yellow, respectively.)
KuakeConsole.color3:	rgb:dd/dd/00
KuakeConsole.color11:	rgb:ff/ff/00

! Text colors. (Magenta and bright magenta, respectively.)
KuakeConsole.color5:	rgb:dd/00/dd
KuakeConsole.color13:	rgb:ff/00/ff

! Text colors. (Cyan and bright cyan, respectively.)
KuakeConsole.color6:	rgb:00/dd/dd
KuakeConsole.color14:	rgb:00/ff/ff


! -~+================[ BangBar                                     ]================+~-
! Bang!-specific resources. Unfortunately, X.org has no mechanism for inheriting,
! sharing, or otherwise reusing resources. As such, we explicitly repeat ourselves.

! :;:................{ MAIN                                 }................,;:
BangBar.geometry:   80x3
BangBar.borderLess: true
BangBar.insecure:   true
BangBar.saveLines:  64  

! :;:................{ SECONDARY SCREEN                     }................,;:
! A secondary buffer for restoring the screen on quitting "less", "vim", et al.
BangBar.secondaryScreen: false
BangBar.secondaryScroll: false

! :;:................{ INPUT CURSOR                         }................,;:
BangBar.cursorBlink: false

! :;:................{ MOUSE POINTER                        }................,;:
BangBar.pointerColor:      white
BangBar.pointerColor2:     black
BangBar.pointerBlank:      true
BangBar.pointerBlankDelay: 1
BangBar.tripleclickwords:  true

! :;:................{ SCROLLING                            }................,;:
BangBar.scrollBar:         false
BangBar.scrollTtyKeypress: true
BangBar.scrollTtyOutput:   false
BangBar.scrollWithBuffer:  true

! :;:................{ TYPING                               }................,;:
BangBar.meta8: true

! :;:................{ FONTS                                }................,;:
BangBar.font:              xft:Monospace:pixelsize=14
BangBar.skipBuiltinGlyphs: false

! :;:................{ TINTING  [ psuedo-transparency ]     }................,;:
BangBar.shading:       24
BangBar.tintColor:     white
BangBar.inheritPixmap: true

! :;:................{ COLORS                               }................,;:
! Main colors.
BangBar.background:	black
BangBar.foreground:	white

! Text colors. (Black, dark grey, light grey, and white, respectively.)
BangBar.color0:	 rgb:0/0/0
BangBar.color8:  rgb:88/88/88
BangBar.color7:  rgb:bb/bb/bb
BangBar.color15: rgb:ff/ff/ff

! Text colors. (Red and bright red, respectively.)
BangBar.color1:	 rgb:dd/44/44
BangBar.color9:	 rgb:ff/88/88

! Text colors. (Green and bright green, respectively.)
BangBar.color2:	 rgb:bb/ff/bb
BangBar.color10: rgb:88/ff/88

! Text colors. (Blue and bright blue, respectively.)
BangBar.color4:  rgb:88/88/dd
BangBar.color12: rgb:aa/aa/ff

! Text colors. (Yellow and bright yellow, respectively.)
BangBar.color3:	 rgb:dd/dd/00
BangBar.color11: rgb:ff/ff/00

! Text colors. (Magenta and bright magenta, respectively.)
BangBar.color5:  rgb:dd/00/dd
BangBar.color13: rgb:ff/00/ff

! Text colors. (Cyan and bright cyan, respectively.)
BangBar.color6:  rgb:00/dd/dd
BangBar.color14: rgb:00/ff/ff

! --------------------( COPYRIGHT AND LICENSE              )--------------------
! The information below applies to everything in this distribution,
! except where noted.
!              
! Copyleft 2009 and 2010 by Cecil Curry.
!   
!   http://www.raiazome.com
! 
! This program is free software; you can redistribute it and/or modify
! it under the terms of the GNU General Public License as published by
! the Free Software Foundation; either version 3 of the License, or
! (at your option) any later version.
!
! This program is distributed in the hope that it will be useful,
! but WITHOUT ANY WARRANTY; without even the implied warranty of
! MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
! GNU General Public License for more details.
!
! You should have received a copy of the GNU General Public License
! along with this program. If not, see <http://www.gnu.org/licenses/>.
