-! generic settings
-!xft:Dina:size=8
-*font: -*-dina-medium-r-*-*-10-*-*-*-*-*-*-*
+! fonts
+*font: -windows-dina-medium-r-*-*-10-80-*-*-*-*-*
+*faceName: Dina
+*faceSize: 8
+Xft.antialias: 1
+Xft.rgba: rgb
+Xft.dpi: 96
+Xft.hinting: 1
+Xft.hintstyle: hintslight
-! Solarized colors, http://ethanschoonover.com/solarized
-!#define S_base03 #002b36
-#define S_base03 #000a0d
-#define S_base02 #073642
-#define S_base01 #586e75
-#define S_base00 #657b83
-#define S_base0 #839496
-#define S_base1 #93a1a1
-#define S_base2 #eee8d5
-#define S_base3 #fdf6e3
-*background: S_base03
-*foreground: S_base0
-*fadeColor: S_base03
-*cursorColor: S_base1
-*pointerColorBackground: S_base01
-*pointerColorForeground: S_base1
-
-#define S_yellow #b58900
-#define S_orange #cb4b16
-#define S_red #dc322f
-#define S_magenta #d33682
-#define S_violet #6c71c4
-#define S_blue #268bd2
-#define S_cyan #2aa198
-!#define S_green #859900
-#define S_green #85c000
-! black dark/light
-*color0: S_base02
-*color8: S_base03
-! red dark/light
-*color1: S_red
-*color9: S_orange
-! green dark/light
-*color2: S_green
-*color10: S_base01
-! yellow dark/light
-*color3: S_yellow
-*color11: S_base00
-! blue dark/light
-*color4: S_blue
-*color12: S_base0
-! magenta dark/light
-*color5: S_magenta
-*color13: S_violet
-! cyan dark/light
-*color6: S_cyan
-*color14: S_base1
-! white dark/light
-*color7: S_base2
-*color15: S_base3
-! underline
-*underlineColor: S_yellow
+! theming
+Xcursor.theme: Paper-Mono-Dark
+! colors
+! http://ethanschoonover.com/solarized
+!#define S_base03 #002b36
+#define S_base03 #000a0d
+#define S_base02 #073642
+#define S_base01 #586e75
+#define S_base00 #657b83
+#define S_base0 #839496
+#define S_base1 #93a1a1
+#define S_base2 #eee8d5
+#define S_base3 #fdf6e3
+#define S_yellow #b58900
+#define S_orange #cb4b16
+#define S_red #dc322f
+#define S_magenta #d33682
+#define S_violet #6c71c4
+#define S_blue #268bd2
+#define S_cyan #2aa198
+!#define S_green #859900
+#define S_green #85c000
+*background: S_base03
+*foreground: S_base0
+*fadeColor: S_base03
+*cursorColor: S_base1
+*pointerColorBackground: S_base01
+*pointerColorForeground: S_base1
+*underlineColor: S_yellow
+! black
+*color0: S_base02
+*color8: S_base03
+! red
+*color1: S_red
+*color9: S_orange
+! green
+*color2: S_green
+*color10: S_base01
+! yellow
+*color3: S_yellow
+*color11: S_base00
+! blue
+*color4: S_blue
+*color12: S_base0
+! magenta
+*color5: S_magenta
+*color13: S_violet
+! cyan
+*color6: S_cyan
+*color14: S_base1
+! white
+*color7: S_base2
+*color15: S_base3
! URxvt
-URxvt.termName: rxvt-256color
+URxvt.termName: rxvt-unicode-256color
URxvt.perl-ext:
-URxvt.perl-ext-common:
+URxvt.perl-ext-common: searchable-scrollback,confirm-paste,matcher,font-size
+
+URxvt.depth: 32
+URxvt.background: rgba:0000/0a00/0d00/d000
+URxvt.internalBorder: 1
+URxvt.dynamicColors: true
+URxvt.intensityStyles: false
+URxvt.cursorBlink: on
+URxvt.scrollstyle: plain
+URxvt.scrollBar_right: true
+URxvt.urgentOnBell: true
+URxvt.visualBell: true
+
+URxvt.url-launcher: firefox
+URxvt.matcher.button: 2
+URxvt.matcher.pattern.0: [a-zA-Z\d]+:/\/[\\w-](?:\\.?[\\w-]+)*(?::\\d{1,5})?(?:/(?:[\\w\\d\\.!#$&\\-;=?~[\\]/]|%[\\da-fA-F]{2})*)?
+URxvt.matcher.rend.0: Uline Bold fg6
+!URxvt.matcher.pattern.1: \\s(/\\S+?):(\\d+)(?=:|$)
+!URxvt.matcher.rend.1: Uline fg3
+!URxvt.matcher.launcher.1: urxvtc -e vim +$2 $1
+URxvt.keysym.M-o: matcher:last
+URxvt.keysym.M-u: matcher:list
+URxvt.keysym.M-plus: font-size:increase
+URxvt.keysym.M-minus: font-size:decrease
+URxvt.keysym.M-equal: font-size:reset
+URxvt.keysym.M-slash: font-size:show
-URxvt.cursorBlink: on
-URxvt.cursorUnderline: on
-URxvt.scrollstyle: plain
-URxvt.scrollBar_right: true
-URxvt.urgentOnBell: true
-URxvt.visualBell: true
+URxvt.print-pipe: cat > "$HOME/urxvt-$(date +'%Y-%m-%d-%H%M%S')"
-URxvt.depth: 32
-URxvt.background: rgba:0000/0a00/0d00/d000
-URxvt.dynamicColors: true
-URxvt.intensityStyles: false
+! bg terminal 1
+TermBg1.termName: rxvt-unicode-256color
+TermBg1.perl-ext:
+TermBg1.perl-ext-common:
-URxvt.print-pipe: cat > "$HOME/urxvt-$(date +'%Y-%m-%d-%H%M%S')"
+TermBg1.scrollBar: false
+TermBg1.cursorUnderline: true
+TermBg1.visualBell: true
-! bg terminal
-URxvtRoot.termName: rxvt-256color
-URxvtRoot.perl-ext:
-URxvtRoot.perl-ext-common:
+TermBg1.depth: 32
+TermBg1.borderLess: true
+TermBg1.transparent: true
+TermBg1.shading: 80
+TermBg1.blurRadius: 2x4
-URxvtRoot.scrollBar: false
-URxvtRoot.visualBell: true
+! bg terminal 2
+TermBg2.termName: rxvt-unicode-256color
+TermBg2.perl-ext:
+TermBg2.perl-ext-common:
-URxvtRoot.depth: 32
-URxvtRoot.borderLess: true
-URxvtRoot.transparent: true
-URxvtRoot.shading: 80
+TermBg2.scrollBar: false
+TermBg2.cursorUnderline: true
+TermBg2.visualBell: true
+
+TermBg2.depth: 32
+TermBg2.borderLess: true
+TermBg2.transparent: true
! xvkbd
-xvkbd.Alt_R.width: 1
-xvkbd.Meta_R.width: 1
-xvkbd.Multi_key.width: 1
-xvkbd.Shift_R.width: 75
+xvkbd.Alt_R.width: 1
+xvkbd.Meta_R.width: 1
+xvkbd.Multi_key.width: 1
+xvkbd.Shift_R.width: 75
+
+! yeahconsole
+yeahconsole.term: urxvtc
+yeahconsole.toggleKey: Alt+grave
+yeahconsole.keySmaller: AltShift+subtract
+yeahconsole.keyBigger: AltShift+equals
+yeahconsole.keyFull: Alt+F11
+yeahconsole.scrollBar: false
+yeahconsole.cursorUnderline: true
+yeahconsole.visualBell: true
+
+yeahconsole.depth: 32
+yeahconsole.borderLess: true
+yeahconsole.transparent: true
+yeahconsole.shading: 80
+yeahconsole.blurRadius: 2x4