<?xml version="1.0" encoding="UTF-8"?>
<commit>
  <added type="array">
    <added>
      <filename>.vim/syntax/git-diff.vim</filename>
    </added>
    <added>
      <filename>.vim/syntax/git-log.vim</filename>
    </added>
    <added>
      <filename>.vim/syntax/git-status.vim</filename>
    </added>
    <added>
      <filename>.vim/syntax/snippet.vim</filename>
    </added>
  </added>
  <modified type="array">
    <modified>
      <diff>@@ -11,7 +11,7 @@ Xcursor.size:           10
 ! {{{ URxvt
 URxvt*termName:         rxvt-256color
 URxvt*imLocale:         en_AU.UTF-8
-URxvt*loginShell:      	true
+URxvt*loginShell:       true
 URxvt*saveLines:        32767
 
 URxvt*scrollBar:        false
@@ -27,8 +27,8 @@ URxvt*depth:            32
 URxvt*transparent:      false
 URxvt*inheritPixmap:    true
 URxvt*shading:          30
-!URxvt*fadeColor:        black
-!URxvt*tintColor:        #555555
+URxvt*fadeColor:        black
+URxvt*tintColor:        #555555
 URxvt*dynamicColors:    on
 
 URxvt*visualBell:       true
@@ -72,7 +72,7 @@ URxvt*boldItalicFont:   -*-terminus-medium-r-*-*-12-120-*-*-*-*-*-*
 !URxvt*foreground: #dcdccc
 
 ! Daisuke
-URxvt*background: #000000
+URxvt*background: #1c1c1c
 URxvt*foreground: #dcdccc
 !black
 URxvt*color0: #1e1e1e</diff>
      <filename>.Xdefaults</filename>
    </modified>
    <modified>
      <diff>@@ -1,5 +1,5 @@
 # -- THEME AUTO-WRITTEN DO NOT EDIT
-include &quot;/home/stxza/.themes/Murrine-Gray/gtk-2.0/gtkrc&quot;
+include &quot;/home/stxza/.themes/AuroraSmooth1/gtk-2.0/gtkrc&quot;
 
 include &quot;/home/stxza/.gtkrc.mine&quot;
 </diff>
      <filename>.gtkrc-2.0</filename>
    </modified>
    <modified>
      <diff>@@ -2,7 +2,7 @@
 # /home/stxza/.nvidia-settings-rc
 #
 # Configuration file for nvidia-settings - the NVIDIA X Server Settings utility
-# Generated on Fri Feb 20 05:52:37 2009
+# Generated on Thu Aug  6 02:07:11 2009
 #
 
 # ConfigProperties:
@@ -12,7 +12,7 @@ ToolTips = Yes
 DisplayStatusBar = Yes
 SliderTextEntries = Yes
 IncludeDisplayNameInConfigFile = No
-ShowQuitDialog = Yes
+ShowQuitDialog = No
 Timer = PowerMizer_Monitor_(GPU_0),Yes,1000
 Timer = Thermal_Monitor_(GPU_0),Yes,1000
 
@@ -46,8 +46,8 @@ Timer = Thermal_Monitor_(GPU_0),Yes,1000
 0/DigitalVibrance[DFP-0]=989
 0/GPUScaling[DFP-0]=131075
 0/XVideoTextureBrightness=0
-0/XVideoTextureContrast=4096
+0/XVideoTextureContrast=0
 0/XVideoTextureHue=0
-0/XVideoTextureSaturation=4096
+0/XVideoTextureSaturation=0
 0/XVideoTextureSyncToVBlank=1
 0/XVideoSyncToDisplay=65536</diff>
      <filename>.nvidia-settings-rc</filename>
    </modified>
    <modified>
      <diff>@@ -2,10 +2,12 @@
 &quot; Original Maintainer: Anders Korte &lt;anderskorte@eml.cc&gt;
 
 &quot;    Modified: by entheon &lt;jazzworksweb@yahoo.com&gt;
-&quot;              by Gigamo &lt;gigamo@gmail.com&gt;
-&quot; Last Change: 30 Mar 2008
+&quot; Last Change: 13 Sept 2005
 
-&quot; Gardener v1.2
+&quot;		Modified: by Christian Wills &lt;chipmonk010@gmail.com&gt;
+&quot;	Last Change: 28 Mar 2008
+
+&quot; Gardener v1.1
 &quot; A modification of the Guardian colorscheme v1.2
 
 &quot;   'For code surgeons and web gardeners everywhere'
@@ -36,8 +38,6 @@
 &quot;   should have been in the  first place esp considering the
 &quot;   name  Gardener, now  all  vimsters can  truly frolic  in
 &quot;   their Vim Gardens
-&quot;   removed   background  color,   changed    statuslike  to
-&quot;   something more dark
 
 &quot; Options:
 &quot;   g:gardener_light_comments
@@ -57,6 +57,13 @@
 &quot;
 &quot;   g:gardener_setnum
 &quot;       turns the background of the line numbers black
+&quot;
+&quot;		g:gardener_transbg
+&quot;				Sets a transparent background. The background color
+&quot;				of vim becomes whatever your terminal background is.
+&quot;				Works nice with pseudo transparent terminals. Without
+&quot;				this you get a solid background color that matches the
+&quot;				scheme. 
 
 &quot; Using The Options:
 &quot;       To enable a feature add the line
@@ -87,7 +94,8 @@ if has(&quot;gui_running&quot;)
     else
         hi Normal           guibg=black       guifg=white      gui=none 
     endif
-    hi NonText          guibg=#445566     guifg=#ffeecc    gui=bold 
+&quot;		hi NonText          guibg=#445566     guifg=#ffeecc    gui=bold 
+		hi NonText          guibg=bg			    guifg=#ffeecc    gui=bold 
     hi Visual           guibg=#557799     guifg=white      gui=none 
 
     hi Directory        guibg=bg	      guifg=#337700    gui=none
@@ -161,6 +169,7 @@ if has(&quot;gui_running&quot;)
     hi Underlined       guibg=bg          guifg=#99ccff    gui=underline
 
     hi Title            guibg=#445566     guifg=white	   gui=bold    
+&quot;    hi Title            guibg=bg     guifg=white	   gui=bold    
     hi Ignore           guibg=bg	      guifg=#cccccc    gui=italic  
     hi Error            guibg=#ff0000     guifg=white	   gui=bold    
     hi Todo	            guibg=#556677     guifg=#ff0000    gui=bold    
@@ -183,17 +192,27 @@ else
 
 
     exec &quot;hi Cursor         cterm=BOLD   ctermfg=255   ctermbg=167&quot;
+    exec &quot;hi CursorLine     cterm=none   ctermbg=238&quot;
     exec &quot;hi CursorIM       cterm=BOLD   ctermfg=255   ctermbg=167&quot;
 
-    exec &quot;hi Normal         cterm=NONE   ctermfg=255&quot;   
-    exec &quot;hi NonText        cterm=NONE   ctermfg=230&quot;
+		if exists(&quot;g:gardener_transbg&quot;)
+			exec &quot;hi Normal         cterm=NONE   ctermfg=255   ctermbg=NONE&quot;
+			exec &quot;hi NonText        cterm=NONE   ctermfg=230   ctermbg=NONE&quot;
+      exec &quot;hi linenr					cterm=BOLD   ctermfg=244   ctermbg=NONE&quot;
+		else
+			exec &quot;hi Normal         cterm=NONE   ctermfg=255   ctermbg=233&quot;
+			exec &quot;hi NonText        cterm=NONE   ctermfg=230   ctermbg=233&quot;
+&quot;			exec &quot;hi NonText        cterm=NONE   ctermfg=230   ctermbg=60&quot;
+		endif
+
     exec &quot;hi Visual         cterm=NONE   ctermfg=255   ctermbg=68&quot;
 
     exec &quot;hi Linear         cterm=NONE   ctermfg=248   ctermbg=NONE&quot;
 
     exec &quot;hi Directory      cterm=NONE   ctermfg=64    ctermbg=NONE&quot;
 
-    exec &quot;hi IncSearch      cterm=NONE   ctermfg=255   ctermbg=25&quot;
+    exec &quot;hi IncSearch      cterm=NONE   ctermfg=255   ctermbg=240&quot;
+    exec &quot;hi link Search IncSearch&quot;
 
     exec &quot;hi ErrorMsg       cterm=BOLD   ctermfg=196   ctermbg=NONE&quot;
     exec &quot;hi WarningMsg     cterm=BOLD   ctermfg=196   ctermbg=NONE&quot;
@@ -228,7 +247,7 @@ else
     exec &quot;hi Function       cterm=BOLD   ctermfg=229  ctermbg=NONE&quot;
     exec &quot;hi Statement      cterm=BOLD   ctermfg=230  ctermbg=NONE&quot;
 
-    exec &quot;hi Define         cterm=BOLD   ctermfg=68  ctermbg=NONE&quot;
+    exec &quot;hi Define         cterm=BOLD   ctermfg=68   ctermbg=NONE&quot;
     exec &quot;hi Conditional    cterm=BOLD   ctermfg=149  ctermbg=NONE&quot;
 
     exec &quot;hi Repeat         cterm=BOLD   ctermfg=208  ctermbg=NONE&quot;
@@ -271,4 +290,3 @@ endif
 
 let g:colors_name = &quot;gardener&quot;
 let colors_name   = &quot;gardener&quot;
-</diff>
      <filename>.vim/colors/gardener.vim</filename>
    </modified>
    <modified>
      <diff>@@ -44,7 +44,8 @@ hi link htmlTag                     xmlTag
 hi link htmlTagName                 xmlTagName
 hi link htmlEndTag                  xmlEndTag
 
-hi Normal                    guifg=#E6E1DC guibg=#111111 
+hi Normal                    guifg=#E6E1DC guibg=#111111
+hi NonText                   guifg=#888888 ctermfg=244
 hi Cursor                    guifg=#000000 ctermfg=0 guibg=#FFFFFF ctermbg=15	
 hi CursorLine                guibg=#000000 ctermbg=236 cterm=NONE
 hi CursorColumn              guibg=#262626
@@ -52,8 +53,8 @@ hi TabLine                   guifg=black guibg=#b0b8c0 gui=italic
 hi TabLineFill               guifg=#9098a0
 hi TabLineSel                guifg=black guibg=#f0f0f0 gui=italic,bold
 hi Pmenu                     guifg=white guibg=#808080
-hi StatusLine                guifg=#f0f0f0 guibg=#101010 gui=italic
-hi StatusLineNC              guifg=#a0a0a0 guibg=#181818 gui=italic
+hi StatusLine                guifg=#f0f0f0 guibg=#444444 gui=italic
+hi StatusLineNC              guifg=#a0a0a0 guibg=#333333 gui=italic
 hi Folded                    guibg=#384048 guifg=#a0a8b0 gui=italic
 hi FoldColumn                guibg=#384048 guifg=#a0a8b0
 hi SignColumn                guibg=#384048 guifg=#a0a8b0
@@ -83,10 +84,10 @@ hi Special                   guifg=#DA4939 ctermfg=167
 
 hi pythonBuiltin             guifg=#6D9CBE ctermfg=73 gui=NONE cterm=NONE
 hi rubyBlockParameter        guifg=#FFFFFF ctermfg=73
-hi rubyClass                 guifg=#FFFFFF ctermfg=73
+&quot;hi rubyClass                 guifg=#FFFFFF ctermfg=73
 hi rubyConstant              guifg=#DA4939 ctermfg=167
 hi rubyInstanceVariable      guifg=#D0D0FF ctermfg=73
-hi rubyInterpolation         guifg=#519F50 ctermfg=107
+&quot;hi rubyInterpolation         guifg=#519F50 ctermfg=107
 hi rubyLocalVariableOrMethod guifg=#D0D0FF ctermfg=189
 hi rubyPredefinedConstant    guifg=#DA4939 ctermfg=167
 hi rubyPseudoVariable        guifg=#FFC66D ctermfg=221</diff>
      <filename>.vim/colors/railscasts.vim</filename>
    </modified>
    <modified>
      <diff>@@ -14,36 +14,36 @@ let colors_name = &quot;wombat&quot;
 
 &quot; Vim &gt;= 7.0 specific colors
 if version &gt;= 700
-  hi CursorLine guibg=#2d2d2d
-  hi CursorColumn guibg=#2d2d2d
-  hi MatchParen guifg=#f6f3e8 guibg=#857b6f gui=bold
-  hi Pmenu 		guifg=#f6f3e8 guibg=#444444
-  hi PmenuSel 	guifg=#000000 guibg=#cae682
+  hi CursorLine guibg=#2d2d2d ctermbg=236 cterm=none
+  hi CursorColumn guibg=#2d2d2d ctermbg=236
+  hi MatchParen guifg=#f6f3e8 guibg=#857b6f gui=bold ctermfg=230 ctermbg=144 cterm=bold
+  hi Pmenu 		guifg=#f6f3e8 guibg=#444444 ctermfg=230 ctermbg=238
+  hi PmenuSel 	guifg=#000000 guibg=#cae682 ctermfg=232 ctermbg=191
 endif
 
 &quot; General colors
-hi Cursor 		guifg=NONE    guibg=#656565 gui=none
-hi Normal 		guifg=#f6f3e8 guibg=#242424 gui=none
-hi NonText 		guifg=#808080 guibg=#303030 gui=none
-hi LineNr 		guifg=#857b6f guibg=#000000 gui=none
-hi StatusLine 	guifg=#f6f3e8 guibg=#444444 gui=none
-hi StatusLineNC guifg=#857b6f guibg=#444444 gui=none
-hi VertSplit 	guifg=#444444 guibg=#444444 gui=none
-hi Folded 		guibg=#384048 guifg=#a0a8b0 gui=none
-hi Title		guifg=#f6f3e8 guibg=NONE	gui=bold
-hi Visual		guifg=#f6f3e8 guibg=#444444 gui=none
-hi SpecialKey	guifg=#808080 guibg=#343434 gui=none
+hi Cursor 		guifg=NONE    guibg=#656565 gui=none ctermfg=NONE ctermbg=242  cterm=none
+hi Normal 		guifg=#f6f3e8 guibg=#242424 gui=none ctermfg=252  ctermbg=235  cterm=none
+hi NonText 		guifg=#808080 guibg=#303030 gui=none ctermfg=244  ctermbg=236  cterm=none
+hi LineNr 		guifg=#857b6f guibg=#000000 gui=none ctermfg=240  ctermbg=232  cterm=none
+hi StatusLine 	guifg=#f6f3e8 guibg=#444444 gui=none ctermfg=230  ctermbg=238  cterm=none
+hi StatusLineNC guifg=#857b6f guibg=#444444 gui=none ctermfg=144  ctermbg=238  cterm=none
+hi VertSplit 	guifg=#444444 guibg=#444444 gui=none ctermfg=238  ctermbg=238  cterm=none
+hi Folded 		guibg=#384048 guifg=#a0a8b0 gui=none ctermfg=237  ctermbg=247  cterm=none
+hi Title		guifg=#f6f3e8 guibg=NONE	gui=bold ctermfg=230  ctermbg=NONE cterm=bold
+hi Visual		guifg=#f6f3e8 guibg=#444444 gui=none ctermfg=230  ctermbg=238  cterm=none
+hi SpecialKey	guifg=#808080 guibg=#343434 gui=none ctermfg=244  ctermbg=236  cterm=none
 
 &quot; Syntax highlighting
-hi Comment 		guifg=#99968b gui=none
-hi Todo 		guifg=#8f8f8f gui=none
-hi Constant 	guifg=#e5786d gui=none
-hi String 		guifg=#95e454 gui=none
-hi Identifier 	guifg=#cae682 gui=none
-hi Function 	guifg=#cae682 gui=none
-hi Type 		guifg=#cae682 gui=none
-hi Statement 	guifg=#8ac6f2 gui=none
-hi Keyword		guifg=#8ac6f2 gui=none
-hi PreProc 		guifg=#e5786d gui=none
-hi Number		guifg=#e5786d gui=none
-hi Special		guifg=#e7f6da gui=none
+hi Comment 		guifg=#99968b gui=none ctermfg=246 cterm=none
+hi Todo 		guifg=#8f8f8f gui=none ctermfg=245 cterm=none ctermbg=238
+hi Constant 	guifg=#e5786d gui=none ctermfg=167 cterm=none
+hi String 		guifg=#95e454 gui=none ctermfg=113 cterm=none ctermbg=237
+hi Identifier 	guifg=#cae682 gui=none ctermfg=150 cterm=none
+hi Function 	guifg=#cae682 gui=none ctermfg=150 cterm=none
+hi Type 		guifg=#cae682 gui=none ctermfg=150 cterm=none
+hi Statement 	guifg=#8ac6f2 gui=none ctermfg=111 cterm=none
+hi Keyword		guifg=#8ac6f2 gui=none ctermfg=111 cterm=none
+hi PreProc 		guifg=#e5786d gui=none ctermfg=167 cterm=none
+hi Number		guifg=#e5786d gui=none ctermfg=167 cterm=none
+hi Special		guifg=#e7f6da gui=none ctermfg=225 cterm=none</diff>
      <filename>.vim/colors/wombat.vim</filename>
    </modified>
    <modified>
      <diff>@@ -1,11 +1,10 @@
 &quot; Vim syntax file
 &quot; Language:	Python
 &quot; Maintainer:	Dmitry Vasiliev &lt;dima@hlabs.spb.ru&gt;
-&quot; URL:		http://www.hlabs.spb.ru/vim/python.vim
-&quot; Last Change:	$Date: 2007-02-04 16:43:14 +0300 (&#1042;&#1089;, 04 &#1092;&#1077;&#1074; 2007) $
+&quot; URL:		http://www.hlabs.spb.ru/vim/python3.0.vim
+&quot; Last Change:	2008-12-07
 &quot; Filenames:	*.py
-&quot; Version:	2.5.6
-&quot; $Rev: 632 $
+&quot; Version:	3.0.0
 &quot;
 &quot; Based on python.vim (from Vim 6.1 distribution)
 &quot; by Neil Schemenauer &lt;nas@python.ca&gt;
@@ -13,10 +12,12 @@
 &quot; Thanks:
 &quot;
 &quot;    Jeroen Ruigrok van der Werven
-&quot;        for the idea of highlighting for erroneous operators
+&quot;        for the idea to highlight erroneous operators
 &quot;    Pedro Algarvio
 &quot;        for the patch to enable spell checking only for the right spots
 &quot;        (strings and comments)
+&quot;    John Eikenberry
+&quot;        for the patch fixing small typo
 
 &quot;
 &quot; Options:
@@ -35,6 +36,12 @@
 &quot;    For highlight string formatting:
 &quot;       python_highlight_string_formatting
 &quot;
+&quot;    For highlight str.format syntax:
+&quot;       python_highlight_string_format
+&quot;
+&quot;    For highlight string.Template syntax:
+&quot;       python_highlight_string_templates
+&quot;
 &quot;    For highlight indentation errors:
 &quot;       python_highlight_indent_errors
 &quot;
@@ -44,13 +51,12 @@
 &quot;    For highlight doc-tests:
 &quot;       python_highlight_doctests
 &quot;
-&quot;    If you want all possible Python highlighting:
-&quot;    (This option not override previously set options)
+&quot;    If you want all Python highlightings above:
 &quot;       python_highlight_all
+&quot;    (This option not override previously set options)
 &quot;
 &quot;    For fast machines:
 &quot;       python_slow_sync
-&quot;
 
 &quot; For version 5.x: Clear all syntax items
 &quot; For version 6.x: Quit when a syntax file was already loaded
@@ -71,6 +77,12 @@ if exists(&quot;python_highlight_all&quot;) &amp;&amp; python_highlight_all != 0
   if !exists(&quot;python_highlight_string_formatting&quot;)
     let python_highlight_string_formatting = 1
   endif
+  if !exists(&quot;python_highlight_string_format&quot;)
+    let python_highlight_string_format = 1
+  endif
+  if !exists(&quot;python_highlight_string_templates&quot;)
+    let python_highlight_string_templates = 1
+  endif
   if !exists(&quot;python_highlight_indent_errors&quot;)
     let python_highlight_indent_errors = 1
   endif
@@ -84,16 +96,17 @@ endif
 
 &quot; Keywords
 syn keyword pythonStatement	break continue del
-syn keyword pythonStatement	exec return
-syn keyword pythonStatement	pass print raise
+syn keyword pythonStatement	exec return as
+syn keyword pythonStatement	pass raise
 syn keyword pythonStatement	global assert
 syn keyword pythonStatement	lambda yield
-syn keyword pythonStatement	with
+syn keyword pythonStatement	with nonlocal
+syn keyword pythonStatement	False None True
 syn keyword pythonStatement	def class nextgroup=pythonFunction skipwhite
-syn match   pythonFunction	&quot;[a-zA-Z_][a-zA-Z0-9_]*&quot; display contained
+syn match   pythonFunction	&quot;\%([^[:cntrl:][:space:][:punct:][:digit:]]\|_\)\%([^[:cntrl:][:punct:][:space:]]\|_\)*&quot; display contained
 syn keyword pythonRepeat	for while
 syn keyword pythonConditional	if elif else
-syn keyword pythonImport	import from as
+syn keyword pythonImport	import from
 syn keyword pythonException	try except finally
 syn keyword pythonOperator	and in is not or
 
@@ -103,19 +116,19 @@ syn match   pythonDecorator	&quot;@&quot; display nextgroup=pythonFunction skipwhite
 &quot; Comments
 syn match   pythonComment	&quot;#.*$&quot; display contains=pythonTodo,@Spell
 syn match   pythonRun		&quot;\%^#!.*$&quot;
-syn match   pythonCoding	&quot;\%^.*\(\n.*\)\?#.*coding[:=]\s*[0-9A-Za-z-_.]\+.*$&quot;
+syn match   pythonCoding	&quot;\%^.*\%(\n.*\)\?#.*coding[:=]\s*[0-9A-Za-z-_.]\+.*$&quot;
 syn keyword pythonTodo		TODO FIXME XXX contained
 
 &quot; Errors
-syn match pythonError		&quot;\&lt;\d\+\D\+\&gt;&quot; display
+&quot; syn match pythonError		&quot;\&lt;\d\+\D\+\&gt;&quot; display
 syn match pythonError		&quot;[$?]&quot; display
-syn match pythonError		&quot;[-+&amp;|]\{2,}&quot; display
+syn match pythonError		&quot;[&amp;|]\{2,}&quot; display
 syn match pythonError		&quot;[=]\{3,}&quot; display
 
 &quot; TODO: Mixing spaces and tabs also may be used for pretty formatting multiline
 &quot; statements. For now I don't know how to work around this.
 if exists(&quot;python_highlight_indent_errors&quot;) &amp;&amp; python_highlight_indent_errors != 0
-  syn match pythonIndentError	&quot;^\s*\( \t\|\t \)\s*\S&quot;me=e-1 display
+  syn match pythonIndentError	&quot;^\s*\%( \t\|\t \)\s*\S&quot;me=e-1 display
 endif
 
 &quot; Trailing space errors
@@ -129,25 +142,18 @@ syn region pythonString		start=+&quot;+ skip=+\\\\\|\\&quot;\|\\$+ excludenl end=+&quot;+ end=+
 syn region pythonString		start=+&quot;&quot;&quot;+ end=+&quot;&quot;&quot;+ keepend contains=pythonEscape,pythonEscapeError,pythonDocTest2,pythonSpaceError,@Spell
 syn region pythonString		start=+'''+ end=+'''+ keepend contains=pythonEscape,pythonEscapeError,pythonDocTest,pythonSpaceError,@Spell
 
-syn match  pythonEscape		+\\[abfnrtv'&quot;\\]+ display contained
-syn match  pythonEscape		&quot;\\\o\o\=\o\=&quot; display contained
+syn match  pythonEscape		    +\\[abfnrtv'&quot;\\]+ display contained
+syn match  pythonEscape		    &quot;\\\o\o\=\o\=&quot; display contained
 syn match  pythonEscapeError	&quot;\\\o\{,2}[89]&quot; display contained
-syn match  pythonEscape		&quot;\\x\x\{2}&quot; display contained
+syn match  pythonEscape		    &quot;\\x\x\{2}&quot; display contained
 syn match  pythonEscapeError	&quot;\\x\x\=\X&quot; display contained
-syn match  pythonEscape		&quot;\\$&quot;
-
-&quot; Unicode strings
-syn region pythonUniString	start=+[uU]'+ skip=+\\\\\|\\'\|\\$+ excludenl end=+'+ end=+$+ keepend contains=pythonEscape,pythonUniEscape,pythonEscapeError,pythonUniEscapeError,@Spell
-syn region pythonUniString	start=+[uU]&quot;+ skip=+\\\\\|\\&quot;\|\\$+ excludenl end=+&quot;+ end=+$+ keepend contains=pythonEscape,pythonUniEscape,pythonEscapeError,pythonUniEscapeError,@Spell
-syn region pythonUniString	start=+[uU]&quot;&quot;&quot;+ end=+&quot;&quot;&quot;+ keepend contains=pythonEscape,pythonUniEscape,pythonEscapeError,pythonUniEscapeError,pythonDocTest2,pythonSpaceError,@Spell
-syn region pythonUniString	start=+[uU]'''+ end=+'''+ keepend contains=pythonEscape,pythonUniEscape,pythonEscapeError,pythonUniEscapeError,pythonDocTest,pythonSpaceError,@Spell
-
-syn match  pythonUniEscape	&quot;\\u\x\{4}&quot; display contained
-syn match  pythonUniEscapeError	&quot;\\u\x\{,3}\X&quot; display contained
-syn match  pythonUniEscape	&quot;\\U\x\{8}&quot; display contained
-syn match  pythonUniEscapeError	&quot;\\U\x\{,7}\X&quot; display contained
-syn match  pythonUniEscape	&quot;\\N{[A-Z ]\+}&quot; display contained
-syn match  pythonUniEscapeError	&quot;\\N{[^A-Z ]\+}&quot; display contained
+syn match  pythonEscape		    &quot;\\$&quot;
+syn match  pythonEscape         &quot;\\u\x\{4}&quot; display contained
+syn match  pythonEscapeError	&quot;\\u\x\{,3}\X&quot; display contained
+syn match  pythonEscape	        &quot;\\U\x\{8}&quot; display contained
+syn match  pythonEscapeError	&quot;\\U\x\{,7}\X&quot; display contained
+syn match  pythonEscape	        &quot;\\N{[A-Z ]\+}&quot; display contained
+syn match  pythonEscapeError	&quot;\\N{[^A-Z ]\+}&quot; display contained
 
 &quot; Raw strings
 syn region pythonRawString	start=+[rR]'+ skip=+\\\\\|\\'\|\\$+ excludenl end=+'+ end=+$+ keepend contains=pythonRawEscape,@Spell
@@ -157,19 +163,39 @@ syn region pythonRawString	start=+[rR]'''+ end=+'''+ keepend contains=pythonDocT
 
 syn match pythonRawEscape	+\\['&quot;]+ display transparent contained
 
-&quot; Unicode raw strings
-syn region pythonUniRawString	start=+[uU][rR]'+ skip=+\\\\\|\\'\|\\$+ excludenl end=+'+ end=+$+ keepend contains=pythonRawEscape,pythonUniRawEscape,pythonUniRawEscapeError,@Spell
-syn region pythonUniRawString	start=+[uU][rR]&quot;+ skip=+\\\\\|\\&quot;\|\\$+ excludenl end=+&quot;+ end=+$+ keepend contains=pythonRawEscape,pythonUniRawEscape,pythonUniRawEscapeError,@Spell
-syn region pythonUniRawString	start=+[uU][rR]&quot;&quot;&quot;+ end=+&quot;&quot;&quot;+ keepend contains=pythonUniRawEscape,pythonUniRawEscapeError,pythonDocTest2,pythonSpaceError,@Spell
-syn region pythonUniRawString	start=+[uU][rR]'''+ end=+'''+ keepend contains=pythonUniRawEscape,pythonUniRawEscapeError,pythonDocTest,pythonSpaceError,@Spell
+&quot; Bytes
+syn region pythonBytes		start=+[bB]'+ skip=+\\\\\|\\'\|\\$+ excludenl end=+'+ end=+$+ keepend contains=pythonBytesContent,pythonBytesError,pythonBytesEscape,pythonBytesEscapeError,@Spell
+syn region pythonBytes		start=+[bB]&quot;+ skip=+\\\\\|\\&quot;\|\\$+ excludenl end=+&quot;+ end=+$+ keepend contains=pythonBytesContent,pythonBytesError,pythonBytesEscape,pythonBytesEscapeError,@Spell
+syn region pythonBytes		start=+[bB]&quot;&quot;&quot;+ end=+&quot;&quot;&quot;+ keepend contains=pythonBytesContent,pythonBytesError,pythonBytesEscape,pythonBytesEscapeError,pythonDocTest2,pythonSpaceError,@Spell
+syn region pythonBytes		start=+[bB]'''+ end=+'''+ keepend contains=pythonBytesContent,pythonBytesError,pythonBytesEscape,pythonBytesEscapeError,pythonDocTest,pythonSpaceError,@Spell
+
+syn match pythonBytesContent    &quot;[\u0001-\u007f]\+&quot; display contained
+syn match pythonBytesError    &quot;[^\u0001-\u007f]\+&quot; display contained
 
-syn match  pythonUniRawEscape		&quot;\([^\\]\(\\\\\)*\)\@&lt;=\\u\x\{4}&quot; display contained
-syn match  pythonUniRawEscapeError	&quot;\([^\\]\(\\\\\)*\)\@&lt;=\\u\x\{,3}\X&quot; display contained
+syn match pythonBytesEscape	    +\\[abfnrtv'&quot;\\]+ display contained
+syn match pythonBytesEscape	    &quot;\\\o\o\=\o\=&quot; display contained
+syn match pythonBytesEscapeError	&quot;\\\o\{,2}[89]&quot; display contained
+syn match pythonBytesEscape	    &quot;\\x\x\{2}&quot; display contained
+syn match pythonBytesEscapeError	&quot;\\x\x\=\X&quot; display contained
+syn match pythonBytesEscape	    &quot;\\$&quot;
 
 if exists(&quot;python_highlight_string_formatting&quot;) &amp;&amp; python_highlight_string_formatting != 0
   &quot; String formatting
-  syn match pythonStrFormat	&quot;%\(([^)]\+)\)\=[-#0 +]*\d*\(\.\d\+\)\=[hlL]\=[diouxXeEfFgGcrs%]&quot; contained containedin=pythonString,pythonUniString,pythonRawString,pythonUniRawString
-  syn match pythonStrFormat	&quot;%[-#0 +]*\(\*\|\d\+\)\=\(\.\(\*\|\d\+\)\)\=[hlL]\=[diouxXeEfFgGcrs%]&quot; contained containedin=pythonString,pythonUniString,pythonRawString,pythonUniRawString
+  syn match pythonStrFormatting	&quot;%\%(([^)]\+)\)\=[-#0 +]*\d*\%(\.\d\+\)\=[hlL]\=[diouxXeEfFgGcrs%]&quot; contained containedin=pythonString,pythonRawString
+  syn match pythonStrFormatting	&quot;%[-#0 +]*\%(\*\|\d\+\)\=\%(\.\%(\*\|\d\+\)\)\=[hlL]\=[diouxXeEfFgGcrs%]&quot; contained containedin=pythonString,pythonRawString
+endif
+
+if exists(&quot;python_highlight_string_format&quot;) &amp;&amp; python_highlight_string_format != 0
+  &quot; str.format syntax
+  syn match pythonStrFormat &quot;{{\|}}&quot; contained containedin=pythonString,pythonRawString
+  syn match pythonStrFormat	&quot;{\%(\%([^[:cntrl:][:space:][:punct:][:digit:]]\|_\)\%([^[:cntrl:][:punct:][:space:]]\|_\)*\|\d\+\)\%(\.\%([^[:cntrl:][:space:][:punct:][:digit:]]\|_\)\%([^[:cntrl:][:punct:][:space:]]\|_*\)\|\[\%(\d\+\|[^!:\}]\+\)\]\)*\%(![rsa]\)\=\%(:\%({\%(\%([^[:cntrl:][:space:][:punct:][:digit:]]\|_\)\%([^[:cntrl:][:punct:][:space:]]\|_\)*\|\d\+\)}\|\%([^}]\=[&lt;&gt;=^]\)\=[ +-]\=#\=0\=\d*\%(\.\d\+\)\=[bcdeEfFgGnoxX%]\=\)\=\)\=}&quot; contained containedin=pythonString,pythonRawString
+endif
+
+if exists(&quot;python_highlight_string_templates&quot;) &amp;&amp; python_highlight_string_templates != 0
+  &quot; String templates
+  syn match pythonStrTemplate	&quot;\$\$&quot; contained containedin=pythonString,pythonRawString
+  syn match pythonStrTemplate	&quot;\${[a-zA-Z_][a-zA-Z0-9_]*}&quot; contained containedin=pythonString,pythonRawString
+  syn match pythonStrTemplate	&quot;\$[a-zA-Z_][a-zA-Z0-9_]*&quot; contained containedin=pythonString,pythonRawString
 endif
 
 if exists(&quot;python_highlight_doctests&quot;) &amp;&amp; python_highlight_doctests != 0
@@ -179,42 +205,51 @@ if exists(&quot;python_highlight_doctests&quot;) &amp;&amp; python_highlight_doctests != 0
 endif
 
 &quot; Numbers (ints, longs, floats, complex)
-syn match   pythonHexNumber	&quot;\&lt;0[xX]\x\+[lL]\=\&gt;&quot; display
-syn match   pythonHexNumber	&quot;\&lt;0[xX]\&gt;&quot; display
-syn match   pythonNumber	&quot;\&lt;\d\+[lLjJ]\=\&gt;&quot; display
-syn match   pythonFloat		&quot;\.\d\+\([eE][+-]\=\d\+\)\=[jJ]\=\&gt;&quot; display
+syn match   pythonHexError	&quot;\&lt;0[xX]\x*[g-zG-Z]\x*\&gt;&quot; display
+
+syn match   pythonHexNumber	&quot;\&lt;0[xX]\x\+\&gt;&quot; display
+syn match   pythonOctNumber &quot;\&lt;0[oO]\o\+\&gt;&quot; display
+syn match   pythonBinNumber &quot;\&lt;0[bB][01]\+\&gt;&quot; display
+
+syn match   pythonNumber	&quot;\&lt;\d\&gt;&quot; display
+syn match   pythonNumber	&quot;\&lt;[1-9]\d\+\&gt;&quot; display
+syn match   pythonNumber	&quot;\&lt;\d\+[jJ]\&gt;&quot; display
+syn match   pythonNumberError	&quot;\&lt;0\d\+\&gt;&quot; display
+
+syn match   pythonFloat		&quot;\.\d\+\%([eE][+-]\=\d\+\)\=[jJ]\=\&gt;&quot; display
 syn match   pythonFloat		&quot;\&lt;\d\+[eE][+-]\=\d\+[jJ]\=\&gt;&quot; display
-syn match   pythonFloat		&quot;\&lt;\d\+\.\d*\([eE][+-]\=\d\+\)\=[jJ]\=&quot; display
+syn match   pythonFloat		&quot;\&lt;\d\+\.\d*\%([eE][+-]\=\d\+\)\=[jJ]\=&quot; display
 
-syn match   pythonOctalError	&quot;\&lt;0\o*[89]\d*[lL]\=\&gt;&quot; display
-syn match   pythonHexError	&quot;\&lt;0[xX]\X\+[lL]\=\&gt;&quot; display
+syn match   pythonOctError	&quot;\&lt;0[oO]\=\o*[8-9]\d*\&gt;&quot; display
+syn match   pythonBinError	&quot;\&lt;0[bB][01]*[2-9]\d*\&gt;&quot; display
 
 if exists(&quot;python_highlight_builtins&quot;) &amp;&amp; python_highlight_builtins != 0
   &quot; Builtin functions, types and objects
-  syn keyword pythonBuiltinObj	True False Ellipsis None NotImplemented
+  syn keyword pythonBuiltinObj	Ellipsis NotImplemented
+  syn keyword pythonBuiltinObj	__debug__ __doc__ __file__ __name__ __package__
 
-  syn keyword pythonBuiltinFunc	__import__ abs all any apply
-  syn keyword pythonBuiltinFunc	basestring bool buffer callable
-  syn keyword pythonBuiltinFunc	chr classmethod cmp coerce compile complex
+  syn keyword pythonBuiltinFunc	__import__ abs all any ascii
+  syn keyword pythonBuiltinFunc	bin bool bytearray bytes
+  syn keyword pythonBuiltinFunc	chr classmethod cmp compile complex
   syn keyword pythonBuiltinFunc	delattr dict dir divmod enumerate eval
-  syn keyword pythonBuiltinFunc	execfile file filter float frozenset getattr
-  syn keyword pythonBuiltinfunc globals hasattr hash help hex id 
-  syn keyword pythonBuiltinFunc	input int intern isinstance
-  syn keyword pythonBuiltinFunc	issubclass iter len list locals long map max
-  syn keyword pythonBuiltinFunc	min object oct open ord pow property range
-  syn keyword pythonBuiltinFunc	raw_input reduce reload repr
-  syn keyword pythonBuiltinFunc reversed round set setattr
+  syn keyword pythonBuiltinFunc	exec filter float format frozenset getattr
+  syn keyword pythonBuiltinFunc	globals hasattr hash hex id 
+  syn keyword pythonBuiltinFunc	input int isinstance
+  syn keyword pythonBuiltinFunc	issubclass iter len list locals map max
+  syn keyword pythonBuiltinFunc	memoryview min next object oct open ord
+  syn keyword pythonBuiltinFunc	pow print property range
+  syn keyword pythonBuiltinFunc	repr reversed round set setattr
   syn keyword pythonBuiltinFunc	slice sorted staticmethod str sum super tuple
-  syn keyword pythonBuiltinFunc	type unichr unicode vars xrange zip
+  syn keyword pythonBuiltinFunc	type vars zip
 endif
 
 if exists(&quot;python_highlight_exceptions&quot;) &amp;&amp; python_highlight_exceptions != 0
   &quot; Builtin exceptions and warnings
   syn keyword pythonExClass	BaseException
-  syn keyword pythonExClass	Exception StandardError ArithmeticError
+  syn keyword pythonExClass	Exception ArithmeticError
   syn keyword pythonExClass	LookupError EnvironmentError
 
-  syn keyword pythonExClass	AssertionError AttributeError EOFError
+  syn keyword pythonExClass	AssertionError AttributeError BufferError EOFError
   syn keyword pythonExClass	FloatingPointError GeneratorExit IOError
   syn keyword pythonExClass	ImportError IndexError KeyError
   syn keyword pythonExClass	KeyboardInterrupt MemoryError NameError
@@ -224,12 +259,12 @@ if exists(&quot;python_highlight_exceptions&quot;) &amp;&amp; python_highlight_exceptions != 0
   syn keyword pythonExClass	SystemError SystemExit TypeError
   syn keyword pythonExClass	UnboundLocalError UnicodeError
   syn keyword pythonExClass	UnicodeEncodeError UnicodeDecodeError
-  syn keyword pythonExClass	UnicodeTranslateError ValueError
+  syn keyword pythonExClass	UnicodeTranslateError ValueError VMSError
   syn keyword pythonExClass	WindowsError ZeroDivisionError
 
-  syn keyword pythonExClass	Warning UserWarning DeprecationWarning
+  syn keyword pythonExClass	Warning UserWarning BytesWarning DeprecationWarning
   syn keyword pythonExClass	PendingDepricationWarning SyntaxWarning
-  syn keyword pythonExClass	RuntimeWarning FutureWarning OverflowWarning
+  syn keyword pythonExClass	RuntimeWarning FutureWarning
   syn keyword pythonExClass	ImportWarning UnicodeWarning
 endif
 
@@ -271,27 +306,32 @@ if version &gt;= 508 || !exists(&quot;did_python_syn_inits&quot;)
   HiLink pythonSpaceError	Error
 
   HiLink pythonString		String
-  HiLink pythonUniString	String
   HiLink pythonRawString	String
-  HiLink pythonUniRawString	String
-
   HiLink pythonEscape			Special
   HiLink pythonEscapeError		Error
-  HiLink pythonUniEscape		Special
-  HiLink pythonUniEscapeError		Error
-  HiLink pythonUniRawEscape		Special
-  HiLink pythonUniRawEscapeError	Error
 
-  HiLink pythonStrFormat	Special
+  HiLink pythonBytes		    String
+  HiLink pythonBytesContent	    String
+  HiLink pythonBytesError	    Error
+  HiLink pythonBytesEscape		Special
+  HiLink pythonBytesEscapeError	Error
+
+  HiLink pythonStrFormatting	Special
+  HiLink pythonStrFormat    	Special
+  HiLink pythonStrTemplate	    Special
 
   HiLink pythonDocTest		Special
   HiLink pythonDocTest2		Special
 
   HiLink pythonNumber		Number
   HiLink pythonHexNumber	Number
+  HiLink pythonOctNumber	Number
+  HiLink pythonBinNumber	Number
   HiLink pythonFloat		Float
-  HiLink pythonOctalError	Error
+  HiLink pythonNumberError  Error
+  HiLink pythonOctError	    Error
   HiLink pythonHexError		Error
+  HiLink pythonBinError		Error
 
   HiLink pythonBuiltinObj	Structure
   HiLink pythonBuiltinFunc	Function</diff>
      <filename>.vim/syntax/python.vim</filename>
    </modified>
    <modified>
      <diff>@@ -7,6 +7,9 @@ set background=dark
 set encoding=utf-8
 set termencoding=utf-8 
 set shell=/bin/zsh
+set tf                  &quot; Improves redrawing for newer computers
+set splitbelow
+
 filetype on
 set complete=k          &quot; global autocompletion
 set completeopt+=longest
@@ -28,32 +31,36 @@ set incsearch           &quot; increment search
 set ignorecase          &quot; case-insensitive search
 set smartcase           &quot; upper-case sensitive search
 
+set wildchar=&lt;tab&gt;
+set wildmenu
+set wildmode=longest:full,full
+
 set laststatus=2        &quot; occasions to show status line, 2=always.
 &quot; set cmdheight=1         &quot; command line height
 set ruler               &quot; ruler display in status line
 set showmode            &quot; show mode at bottom of screen
-&quot; set previewheight=5
+
+&quot; common save shortcuts
+inoremap &lt;C-s&gt; &lt;esc&gt;:w&lt;cr&gt;a
+nnoremap &lt;C-s&gt; :w&lt;cr&gt;
+
+&quot; MiniBufExplorer
+let g:miniBufExplMapWindowNavVim = 1
+let g:miniBufExplMapWindowNavArrows = 1
+let g:miniBufExplMapCTabSwitchBufs = 1
+let g:miniBufExplModSelTarget = 0 
 
 &quot; Set taglist plugin options
 let Tlist_Use_Right_Window = 1
 let Tlist_Exit_OnlyWindow = 1
-let Tlist_Enable_Fold_Column = 0
 let Tlist_Compact_Format = 1
-let Tlist_File_Fold_Auto_Close = 0
-let Tlist_Inc_Winwidth = 1
-
-&quot; Toggle taglist script
-map &lt;F7&gt; :Tlist&lt;CR&gt;
+let Tlist_Show_Menu = 1
+map &lt;F7&gt; :TlistToggle&lt;CR&gt;
 
-&quot; VTreeExplorer
-map &lt;F12&gt; :VSTreeExplore &lt;CR&gt;
-let g:treeExplVertical=1
-let g:treeExplWinSize=35
-let g:treeExplDirSort=1
-
-&quot; common save shortcuts
-&quot; inoremap &lt;C-s&gt; &lt;esc&gt;:w&lt;cr&gt;a
-&quot; nnoremap &lt;C-s&gt; :w&lt;cr&gt;
+&quot; NERDTree
+let NERDTreeHijackNetrw=1
+let NERDTreeMouseMode=1
+map &lt;F12&gt; :NERDTreeToggle&lt;CR&gt;
 
 &quot; Set bracket matching and comment formats
 set matchpairs+=&lt;:&gt;
@@ -64,11 +71,9 @@ set comments+=b:\&quot;
 set comments+=n::
 
 &quot; Fix filetype detection
-au BufNewFile,BufRead .torsmorc* set filetype=rc
 au BufNewFile,BufRead *.inc set filetype=php
 au BufNewFile,BufRead *.sys set filetype=php
 au BufNewFile,BufRead grub.conf set filetype=grub
-au BufNewFile,BufRead *.dentry set filetype=dentry
 au BufNewFile,BufRead *.blog set filetype=blog
 
 &quot; C file specific options
@@ -77,14 +82,22 @@ au FileType c,cpp set formatoptions+=ro
 
 &quot; HTML abbreviations
 au FileType html,xhtml,php,eruby imap bbb &lt;br /&gt;
-au FileType html,xhtml,php,eruby imap aaa &lt;a href=&quot;&quot;&gt;&lt;left&gt;&lt;left&gt;
+au FileType html,xhtml,php,eruby imap aaa &lt;a href=&quot;&quot;&gt;&lt;/a&gt;&lt;left&gt;&lt;left&gt;&lt;left&gt;&lt;left&gt;&lt;left&gt;&lt;left&gt;
 au FileType html,xhtml,php,eruby imap iii &lt;img src=&quot;&quot; /&gt;&lt;left&gt;&lt;left&gt;&lt;left&gt;&lt;left&gt;
-au FileType html,xhtml,php,eruby imap ddd &lt;div class=&quot;&quot;&gt;&lt;left&gt;&lt;left&gt;
+au FileType html,xhtml,php,eruby imap ddd &lt;div id=&quot;&quot;&gt;&lt;/div&gt;&lt;left&gt;&lt;left&gt;&lt;left&gt;&lt;left&gt;&lt;left&gt;&lt;left&gt;&lt;left&gt;&lt;left&gt;
+
+&quot; MS Word document reading
+au BufReadPre *.doc set ro
+au BufReadPre *.doc set hlsearch!
+au BufReadPost *.doc %!antiword &quot;%&quot;
+
+&quot; Reload vimrc when we edit it
+au! BufWritePost .vimrc source %
 
 &quot; Session Settings
 set sessionoptions=blank,buffers,curdir,folds,help,resize,tabpages,winsize
 map &lt;c-q&gt; :mksession! ~/.vim/.session &lt;cr&gt;
-map &lt;c-s&gt; :source ~/.vim/.session &lt;cr&gt;
+map &lt;c-l&gt; :source ~/.vim/.session &lt;cr&gt;
 
 &quot; Set up the status line
 fun! &lt;SID&gt;SetStatusLine()
@@ -109,8 +122,8 @@ set t_vb=   &quot; ^
 
 if has('gui_running')
     let &amp;guicursor = &amp;guicursor . &quot;,a:blinkon0&quot;
-    colorscheme candycode
-    set guifont=Monaco\ 9
+    colorscheme railscasts
+    set guifont=Monaco\ 8
     set guioptions-=T
     &quot;set guioptions+=g
     &quot;set guioptions-=t
@@ -130,6 +143,6 @@ elseif (&amp;term =~ 'linux')
 else
     set t_Co=256
     set mouse=a         
-    colorscheme jellybeans
-    set termencoding=utf-8 
+    colorscheme candycode
+    set termencoding=utf-8
 endif</diff>
      <filename>.vimrc</filename>
    </modified>
    <modified>
      <diff>@@ -4,7 +4,7 @@
 xrdb -merge $HOME/.Xresources &amp;
 
 # wall
-feh --bg-scale pics/Walls/hi-definition.png &amp;
+feh --bg-scale pics/Walls/1897_colorsofparis_1280x800.jpg &amp;
 
 # Trayer icon tray -&gt; try different heights
 trayer --edge top --align right --SetDockType true --SetPartialStrut true \
@@ -24,6 +24,6 @@ urxvtd -q -o -f &amp;
 
 # D-bus -&gt; fixed in xmonad-darcs?
 if which dbus-launch &gt;/dev/null &amp;&amp; test -z &quot;$DBUS_SESSION_BUS_ADDRESS&quot;; then
-       eval `dbus-launch --sh-syntax --exit-with-session`
+    eval `dbus-launch --sh-syntax --exit-with-session`
 fi
 exec xmonad &gt; $HOME/.xmonad.log 2&gt;&amp;1</diff>
      <filename>.xinitrc</filename>
    </modified>
    <modified>
      <diff>@@ -30,10 +30,10 @@ own_window_transparent no
 double_buffer yes
 
 # Minimum size of text area
-minimum_size 480 14
+minimum_size 500 14
 
 # Maximum width
-maximum_width 480
+maximum_width 620
 
 # Draw shades?
 draw_shades no
@@ -60,9 +60,9 @@ draw_graph_borders no
 default_color ffffff
 default_shade_color red
 default_outline_color green
-color1 a3c5e7
+color1 9094ee
 color2 bbbbbb
-color3 c8c8c8
+color3 777777
 color4 c7dff7
 color5 e9e9e9
 
@@ -75,7 +75,7 @@ alignment top_right
 
 # Gap between borders of screen and text
 # same thing as passing -x at command line
-gap_x 80
+gap_x 650
 gap_y 2
 
 # Subtract file system buffers from used memory?
@@ -91,7 +91,9 @@ cpu_avg_samples 4
 # Force UTF8? note that UTF8 support required XFT
 override_utf8_locale yes
 
+if_up_strictness address
+
 # variable is given either in format $variable or in ${variable}
 
 TEXT
-${color FBDCA4}CPU$color ${cpu cpu1}% ${color1}${execi 20 echo $[$(sensors coretemp-isa-0000 | grep 'Core 0' | awk '{print $3}' | sed '{s/[^.0-9]//g}' | cut -d'.' -f1)-16]}${color}C ${cpu cpu2}% ${color1}${execi 20 echo $[$(sensors coretemp-isa-0001 | grep 'Core 1' | awk '{print $3}' | sed '{s/[^.0-9]//g}' | cut -d'.' -f1)-16]}${color}C ${color3}:: ${color B2FBA4}GPU$color ${execi 20 nvidia-settings -q GPUCurrentClockFreqs | grep Attribute | awk '{print $4}' | cut -c1-7} ${color1}${execi 20 nvidia-settings -q gpucoretemp | grep Attribute | awk '{print $4}' | cut -c1-2}${color}C ${color3}:: ${color BDA4FB}RAM$color ${memperc}% ${color3}::$color ${color FBA4A8}DiskF${color} ${color1}R${color}${fs_free /} ${color1}H${color}${fs_free /home/seynthantx}
+${color1}CPU$color ${cpu cpu1}% ${color1}${execi 20 echo $(sensors coretemp-isa-0000 | grep 'Core 0' | awk '{print $3}' | sed '{s/[^.0-9]//g}' | cut -d'.' -f1)}${color}C ${cpu cpu2}% ${color1}${execi 20 echo $(sensors coretemp-isa-0001 | grep 'Core 1' | awk '{print $3}' | sed '{s/[^.0-9]//g}' | cut -d'.' -f1)}${color}C ${color3}| ${color1}GPU$color ${execi 20 nvidia-settings -q gpucoretemp | grep Attribute | awk '{print $4}' | cut -c1-2}C ${color3}| ${color1}RAM$color ${memperc}% ${color3}| ${color1}DF R${color}${fs_free /} ${color1}H${color}${fs_free /home/stxza} ${color3}| ${color1}V${color} ${exec amixer get Master | awk '/Mono:/ {print $4}' | tr '[]' ' ' | awk '{print $1}'} ${color3}| ${color1}BAT$color ${execi 60 ~/bin/battery.pl} ${color3}| ${color1}${time %k:%M.%d/%m}</diff>
      <filename>.xmonad/conkyrc</filename>
    </modified>
    <modified>
      <diff>@@ -1,7 +1,9 @@
 -- $HOME/.xmonad/xmonad.hs
 -- original author: &#216;yvind 'Mr.Elendig' Heggstad &lt;mrelendig AT har-ikkje DOT net&gt;
 -- modifier: STxza/ST.x &lt;seynthan DOT tx AT gmail DOT com&gt;
--- version: Arch Linux | xmonad-darcs &amp; xmonad-contrib-darcs &amp; haskell-x11-darcs &amp; dzen2-gadgets-svn
+-- version: Arch Linux(lappy) | non-darcs (05/08/09)
+--          old: xmonad-darcs &amp; xmonad-contrib-darcs
+--          &amp; haskell-x11-darcs &amp; dzen2-gadgets-svn
 -- validate syntax: xmonad --recompile
 -- vim :fdm=marker sw=4 sts=4 ts=4 et ai:
 
@@ -22,12 +24,11 @@ import XMonad.Prompt.Shell
  
 -- hooks
 import XMonad.Hooks.ManageDocks
-import XMonad.Hooks.DynamicLog
+import XMonad.Hooks.DynamicLog hiding (xmobar, xmobarPP, xmobarColor, sjanssenPP, byorgeyPP)
 import XMonad.Hooks.UrgencyHook
 import XMonad.Hooks.SetWMName
  
 -- layouts
-import XMonad.Layout.Gaps
 import XMonad.Layout.ResizableTile
 import XMonad.Layout.Spiral
 import XMonad.Layout.PerWorkspace
@@ -41,14 +42,13 @@ import XMonad.Actions.CycleWS
 import XMonad.Actions.RotSlaves
 import qualified XMonad.Actions.FlexibleManipulate as Flex (Flex.mouseWindow, Flex.linear)
 import XMonad.Actions.CopyWindow
-import XMonad.Actions.GridSelect (defaultGSConfig, goToSelected)
+--import XMonad.Actions.GridSelect (defaultGSConfig, goToSelected)
 --}}} 
 --------------------------------------------------------------------------------------
 --{{{ Main
 main = do
        dzenSbar &lt;- spawnPipe sBarCmd
-       dzenConkyTop &lt;- spawnPipe topBarCmd
-       dzenConkyBot &lt;- spawnPipe botBarCmd 
+       dzenConky &lt;- spawnPipe topBarCmd
        xmonad $ myUrgencyHook $ defaultConfig 
               { workspaces = workspaces'
               , modMask = modMask'
@@ -57,7 +57,7 @@ main = do
               , focusedBorderColor = focusedBorderColor'
               , terminal = terminal'
               , keys = keys'
-              , focusFollowsMouse = True
+              , focusFollowsMouse = False
               , mouseBindings = mouseBindings'
               , logHook = logHook' dzenSbar
               , layoutHook = layoutHook'
@@ -72,28 +72,26 @@ myManageHook = composeAll . concat $
     [ [ className       =? c                 --&gt; doFloat | c &lt;- myFloats ]
     , [ title           =? t                 --&gt; doFloat | t &lt;- myOtherFloats ]
     , [ resource        =? r                 --&gt; doIgnore | r &lt;- myIgnores ]
-    , [ className       =? &quot;Firefox&quot;         --&gt; doF (W.shift &quot;2:www&quot;) ]
-    , [ className       =? &quot;Gimp&quot;            --&gt; doF (W.shift &quot;8:gfx&quot;) &lt;+&gt; doF (W.swapUp) ]
-    , [ className       =? &quot;Gvim&quot;            --&gt; doF (W.shift &quot;4:dev&quot;) ]
-    , [ className       =? &quot;Geany&quot;           --&gt; doF (W.shift &quot;4:dev&quot;) &lt;+&gt; doF (W.swapUp) ]
-    , [ className       =? &quot;OpenOffice.org 3.0&quot; --&gt; doF (W.shift &quot;7:OOo&quot;) ]
-    , [ className       =? &quot;Smplayer&quot;        --&gt; doF (W.shift &quot;6:vid&quot;) ]
-    , [ className       =? &quot;Transmission&quot;    --&gt; doF (W.shift &quot;2:www&quot;) ]
-    , [ className       =? &quot;Controller.py&quot;   --&gt; doF (W.shift &quot;3:chat&quot;) ]
-    , [ (className      =? &quot;Controller.py&quot; &lt;&amp;&amp;&gt; resource =? &quot;chat&quot;) --&gt; doF (W.shift &quot;3:chat&quot;) ]
-    , [ className       =? &quot;Easytag&quot;         --&gt; doF (W.swapDown) ]
-    , [ className       =? &quot;Eclipse&quot;         --&gt; doF (W.shift &quot;4:dev&quot;) ]
-    , [ (title =? &quot;ncmpcpp&quot; &lt;&amp;&amp;&gt; className =? &quot;URxvt&quot;)  --&gt; doF (W.shift &quot;5:mus&quot; ) ]
+    , [ className       =? &quot;Firefox&quot;         --&gt; doF (W.shift &quot;w&quot;) ]
+    , [ className       =? &quot;Gimp&quot;            --&gt; doF (W.shift &quot;gfx&quot;) &lt;+&gt; doF (W.swapUp) ]
+    , [ className       =? &quot;Gvim&quot;            --&gt; doF (W.shift &quot;dev&quot;) ]
+    , [ className       =? &quot;Geany&quot;           --&gt; doF (W.shift &quot;dev&quot;) &lt;+&gt; doF (W.swapUp) ]
+    , [ className       =? &quot;OpenOffice.org 3.0&quot; --&gt; doF (W.shift &quot;OOo&quot;) ]
+    , [ className       =? &quot;Transmission&quot;    --&gt; doF (W.shift &quot;w&quot;) ]
+    , [ className       =? &quot;Controller.py&quot;   --&gt; doF (W.shift &quot;im&quot;) ]
+    , [ (className      =? &quot;Controller.py&quot; &lt;&amp;&amp;&gt; resource =? &quot;chat&quot;) --&gt; doF (W.shift &quot;im&quot;) ]
+    , [ className       =? &quot;Eclipse&quot;         --&gt; doF (W.shift &quot;dev+&quot;) ]
+    , [ className       =? &quot;FlashMagic.exe&quot;  --&gt; doF (W.shift &quot;rand()&quot;) ]
     ]
     where
-        myIgnores       = [&quot;panel&quot;, &quot;trayer&quot;, &quot;xfce4-notifyd&quot;]
-        myFloats        = [&quot;feh&quot;, &quot;Gimp&quot;, &quot;Xmessage&quot;, &quot;Qalculate&quot;, &quot;Nvidia-settings&quot;]
+        myIgnores       = [&quot;panel&quot;, &quot;trayer&quot;]
+        myFloats        = [&quot;feh&quot;, &quot;Gimp&quot;, &quot;Xmessage&quot;, &quot;Qalculate&quot;, &quot;Nvidia-settings&quot;, &quot;Gtk-chtheme&quot;]
         myOtherFloats   = [&quot;alsamixer&quot;, &quot;Firefox Preferences&quot;, &quot;Session Manager - Mozilla Firefox&quot;, 
-                            &quot;Firefox Add-on Updates&quot;, &quot;Clear Private Data&quot;
+                            &quot;Firefox Add-on Updates&quot;, &quot;Clear Private Data&quot;, &quot;Dialog&quot;
                           ]
 
 manageHook' :: ManageHook
-manageHook' = (doF W.swapDown) &lt;+&gt; manageDocks &lt;+&gt; manageHook defaultConfig &lt;+&gt; myManageHook
+manageHook' = manageDocks &lt;+&gt; manageHook defaultConfig &lt;+&gt; myManageHook
 
 logHook' :: Handle -&gt;  X ()
 logHook' dzenSbar = dynamicLogWithPP $ myDzenPP dzenSbar
@@ -104,34 +102,33 @@ layoutHook' = customLayout
 --{{{ Looks
 
 -- dzen bars
-sBarCmd = &quot;dzen2 -e 'onstart=lower' -x '0' -y '0' -h '16' -w '1368' -ta 'l' -fg '#f0f0f0' -bg '#000000' -fn '-*-profont-*-*-*-*-12-*-*-*-*-*-*-*'&quot;
-topBarCmd = &quot;conky -c ~/.xmonad/conkyrc | dzen2 -e 'onstart=lower' -h '16' -w '480' -ta 'r'&quot;
-botBarCmd = &quot;conky -c ~/.xmonad/conky_botrc | dzen2 -e 'onstart=lower' -h '16' -w '1440' -ta 'r'&quot;
+sBarCmd = &quot;dzen2 -e 'onstart=lower' -x '0' -y '0' -h '16' -w '1229' -ta 'l' -fg '#f0f0f0' -bg '#000000' -fn '-*-profont-*-*-*-*-12-*-*-*-*-*-*-*'&quot;
+topBarCmd = &quot;conky -c ~/.xmonad/conkyrc | dzen2 -e 'onstart=lower' -h '16' -w '500' -ta 'r'&quot;
 
 myDzenPP dzenSbar = defaultPP
-    { ppCurrent = wrap &quot;^p()[^fg(#a3c5e7)&quot; &quot;^fg()]^p()&quot;
-    , ppVisible = wrap &quot;^p()[^fg()&quot; &quot;^fg()]^p()&quot;
-    , ppHidden = wrap &quot;&quot; &quot;^fg()^p()&quot;
+    { ppCurrent = wrap &quot;^p()[^fg(#f87a7d)&quot; &quot;^fg()]^p()&quot;
+    , ppVisible = wrap &quot;^p(2)[^fg()&quot; &quot;^fg()]^p(2)&quot;
+    , ppHidden = wrap &quot;&quot; &quot;^fg()^p(2)&quot;
     --, ppHiddenNoWindows = wrap &quot;^fg(#555555)&quot; &quot;^fg()&quot;
     , ppUrgent = wrap &quot;!^fg(#e9c789)^p()&quot; &quot;^fg()^p()&quot;
     , ppSep = &quot; &quot;
-    , ppWsSep = &quot; &quot;
+    , ppWsSep = &quot;&quot;
     , ppTitle = dzenColor &quot;#ffffff&quot; &quot;&quot; . wrap &quot;&lt; &quot; &quot; &gt;&quot;
     , ppLayout = dzenColor &quot;#777777&quot; &quot;&quot; .
         (\x -&gt; case x of
-        &quot;Full&quot; -&gt; &quot;^fg(#777777)^i(/home/seynthantx/.dzen/full.xbm)&quot;
-        &quot;ResizableTall&quot; -&gt; &quot;^fg(#777777)^i(/home/seynthantx/.dzen/tall.xbm)&quot;
-        &quot;Mirror ResizableTall&quot; -&gt; &quot;^fg(#777777)^i(/home/seynthantx/.dzen/mtall.xbm)&quot;
-        &quot;Hinted Mirror ResizableTall&quot; -&gt; &quot;^fg(#777777)^i(/home/seynthantx/.dzen/layout-mirror-bottom.xbm)&quot;
+        &quot;Full&quot; -&gt; &quot;^fg(#777777)^i(/home/stxza/.dzen/full.xbm)&quot;
+        &quot;ResizableTall&quot; -&gt; &quot;^fg(#777777)^i(/home/stxza/.dzen/tall.xbm)&quot;
+        &quot;Mirror ResizableTall&quot; -&gt; &quot;^fg(#777777)^i(/home/stxza/.dzen/mtall.xbm)&quot;
+        &quot;Hinted Mirror ResizableTall&quot; -&gt; &quot;^fg(#777777)^i(/home/stxza/.dzen/layout-mirror-bottom.xbm)&quot;
         &quot;Spiral&quot; -&gt; &quot;[sP]&quot;
-        &quot;Grid&quot; -&gt; &quot;^fg(#777777)^i(/home/seynthantx/.dzen/grid.xbm)&quot;
+        &quot;Grid&quot; -&gt; &quot;^fg(#777777)^i(/home/stxza/.dzen/grid.xbm)&quot;
         &quot;IM Grid&quot; -&gt; &quot;[iM]&quot;
         &quot;SimplestFloat&quot; -&gt; &quot;[sfL]&quot;
         _ -&gt; x
         )
     , ppOutput = hPutStrLn dzenSbar
     }
-    
+
 -- Urgency hint options:
 myUrgencyHook = withUrgencyHook NoUrgencyHook
 --myUrgencyHook = withUrgencyHook dzenUrgencyHook
@@ -139,20 +136,19 @@ myUrgencyHook = withUrgencyHook NoUrgencyHook
  
 -- borders
 borderWidth' :: Dimension
-borderWidth' = 2
+borderWidth' = 1
  
 normalBorderColor', focusedBorderColor' :: String
 normalBorderColor'  = &quot;#2a2a2a&quot;
-focusedBorderColor' = &quot;#0093ff&quot;
+focusedBorderColor' = &quot;#9094ee&quot;
  
 -- workspaces
 workspaces' :: [WorkspaceId]
-workspaces' = [&quot;1:main&quot;, &quot;2:www&quot;, &quot;3:chat&quot;, &quot;4:dev&quot;, &quot;5:mus&quot;, &quot;6:vid&quot;, &quot;7:OOo&quot;, &quot;8:gfx&quot;, &quot;9:rand&quot;]
+workspaces' = [&quot;m&quot;, &quot;w&quot;, &quot;im&quot;, &quot;dev&quot;, &quot;dev+&quot;, &quot;OOo&quot;, &quot;gfx&quot;, &quot;rand()&quot;]
  
 -- layouts
-customLayout = gaps [(U,16), (D,16), (L,0), (R,0)] $ avoidStruts $ onWorkspace &quot;3:chat&quot; lc $ tiled 
-                ||| Mirror tiled ||| Full ||| spiral (6/7) 
-                ||| Grid ||| simplestFloat
+customLayout = (avoidStruts (onWorkspace &quot;im&quot; lc $ tiled 
+               ||| Mirror tiled ||| Full ||| spiral (6/7) ||| Grid ||| simplestFloat))
     where
         tiled = ResizableTall nmaster delta ratio []
         -- The default number of windows in the master pane
@@ -161,16 +157,16 @@ customLayout = gaps [(U,16), (D,16), (L,0), (R,0)] $ avoidStruts $ onWorkspace &quot;
         ratio = toRational (2/(1+sqrt(5)::Double)) -- golden
         -- Percent of screen to increment by when resizing panes
         delta = 0.03
-        -- For emesene in &quot;chat&quot;
+        --For pidgin in &quot;chat&quot;
         lc = withIM (1%7) (And (ClassName &quot;Controller.py&quot;) (Role &quot;main&quot;)) Grid
 
 -- XPConfig options:
 myXPConfig = defaultXPConfig
     { font = &quot;-*-profont-*-*-*-*-12-*-*-*-*-*-*-*&quot;
-    , bgColor = &quot;#222222&quot;
+    , bgColor = &quot;#2a2a2a&quot;
     , fgColor = &quot;#ffffff&quot;
-    , fgHLight = &quot;#ffffff&quot;
-    , bgHLight = &quot;#0066ff&quot;
+    , fgHLight = &quot;#9094ee&quot;
+    , bgHLight = &quot;#000000&quot;
     , borderColor = &quot;#ffffff&quot;
     , promptBorderWidth = 1
     , position = Bottom
@@ -195,14 +191,14 @@ keys' conf@(XConfig {XMonad.modMask = modMask}) = M.fromList $
     -- launching and killing programs
     [ ((modMask,               xK_x     ), spawn $ XMonad.terminal conf)
     , ((modMask .|. controlMask, xK_x   ), shellPrompt myXPConfig)
-    , ((modMask,               xK_r     ), spawn &quot;dmenu_run -fn \&quot;-*-profont-*-*-*-*-12-*-*-*-*-*-*-*\&quot; -nb \&quot;#000000\&quot; -nf \&quot;#888888\&quot; -sb \&quot;#2A2A2A\&quot; -sf \&quot;#ADD8E6\&quot;&quot;)
-    , ((modMask,               xK_a     ), spawn &quot;urxvtc -e alsamixer&quot;) 
+    , ((modMask,               xK_r     ), spawn &quot;dmenu_run -fn \&quot;-*-profont-*-*-*-*-12-*-*-*-*-*-*-*\&quot; -nb \&quot;#000000\&quot; -nf \&quot;#888888\&quot; -sb \&quot;#2A2A2A\&quot; -sf \&quot;#9094ee\&quot;&quot;)
+    , ((modMask,               xK_a     ), spawn &quot;urxvtc -e alsamixer&quot;)
     , ((modMask,               xK_f     ), spawn &quot;firefox&quot;) 
-    , ((modMask,               xK_t     ), spawn &quot;thunar&quot;)
+    , ((modMask,               xK_t     ), spawn &quot;pcmanfm&quot;)
     , ((modMask,               xK_g     ), spawn &quot;geany&quot;)
     , ((modMask,               xK_e     ), spawn &quot;emesene&quot;)
     , ((modMask,               xK_v     ), spawn &quot;transmission&quot;)
-    , ((modMask,               xK_Print ), spawn &quot;scrot -q90 /home/seynthantx/Pictures/Screenshots/%Y-%m-%d.png&quot;)   
+    , ((modMask,               xK_Print ), spawn &quot;scrot -q90 /home/stxza/pics/Screens/%Y-%m-%d.png&quot;)   
     , ((modMask .|. shiftMask, xK_c     ), kill1) -- Close the focused window
     
     -- Java hack
@@ -249,7 +245,7 @@ keys' conf@(XConfig {XMonad.modMask = modMask}) = M.fromList $
     , ((modMask,               xK_Left  ),  prevWS)
     
     -- GridSelect
-    , ((modMask .|. shiftMask, xK_g     ), goToSelected defaultGSConfig)
+    --, ((modMask .|. shiftMask, xK_g     ), goToSelected defaultGSConfig)
  
     -- quit, or restart
     , ((modMask .|. shiftMask, xK_q     ), io (exitWith ExitSuccess))</diff>
      <filename>.xmonad/xmonad.hs</filename>
    </modified>
    <modified>
      <diff>@@ -56,19 +56,19 @@ zstyle ':completion:*:options' auto-description '%d'
 # {{{ Window Title
 case $TERM in
     *xterm*|rxvt|rxvt-unicode|rxvt-256color|(dt|k|E)term)
-    precmd () { print -Pn &quot;\e]0;$TERM - (%L) [%n@%M]%# [%~]\a&quot; }
-    preexec () { print -Pn &quot;\e]0;$TERM - (%L) [%n@%M]%# [%~] ($1)\a&quot; }
-  ;;
+        precmd () { print -Pn &quot;\e]0;$TERM - (%L) [%n@%M]%# [%~]\a&quot; } 
+        preexec () { print -Pn &quot;\e]0;$TERM - (%L) [%n@%M]%# [%~] ($1)\a&quot; }
+    ;;
     screen)
-      precmd () {
-      print -Pn &quot;\e]83;title \&quot;$1\&quot;\a&quot;
-      print -Pn &quot;\e]0;$TERM - (%L) [%n@%M]%# [%~]\a&quot;
-    }
-    preexec () {
-      print -Pn &quot;\e]83;title \&quot;$1\&quot;\a&quot;
-      print -Pn &quot;\e]0;$TERM - (%L) [%n@%M]%# [%~] ($1)\a&quot;
-    }
-  ;;
+        precmd () { 
+            print -Pn &quot;\e]83;title \&quot;$1\&quot;\a&quot; 
+            print -Pn &quot;\e]0;$TERM - (%L) [%n@%M]%# [%~]\a&quot; 
+        }
+        preexec () { 
+            print -Pn &quot;\e]83;title \&quot;$1\&quot;\a&quot; 
+            print -Pn &quot;\e]0;$TERM - (%L) [%n@%M]%# [%~] ($1)\a&quot; 
+        }
+    ;; 
 esac
 # }}}
 
@@ -89,8 +89,8 @@ setprompt () {
 	}
 
     PROMPT='%{$fg_bold[grey]%}[%{$fg_bold[cyan]%}%~%{$reset_color%}%{$fg_bold[grey]%}]%{$reset_color%}%{$fg_bold[yellow]%}$(parse_git_branch)%{$reset_color%}
--%{$fg_bold[red]%}&gt;%{$reset_color%} '
-    RPROMPT='%{$fg[cyan]%}%D{%H:%M}%{$reset_color%}'
+ %{$fg_bold[blue]%}&#187;%{$reset_color%} '
+    RPROMPT='&#171; %{$fg[cyan]%}%D{%H:%M}%{$reset_color%}'
 }
 setprompt
 # }}}
@@ -125,7 +125,9 @@ bindkey &quot;\e[7~&quot; beginning-of-line
 
 # {{{ Aliases
 #alias startx='SHELL=/bin/sh startx'
+alias ls='ls -ahl --color'
 alias ll='ls -ahl --color | more; echo &quot;\e[1;32m --[\e[1;34m Dirs:\e[1;36m `ls -al | egrep \&quot;^drw\&quot; | wc -l` \e[1;32m|\e[1;35m Files: \e[1;31m`ls -al | egrep -v \&quot;^drw\&quot; | grep -v total | wc -l` \e[1;32m]--&quot;'
+alias grep='grep --color=auto'
 alias egrep='egrep --color=auto'
 alias shutdownhome='sudo netcfg2 -d wifihome &amp;&amp; sleep 3 &amp;&amp; sudo shutdown -hP now'
 alias reboothome='sudo netcfg2 -d wifihome &amp;&amp; sleep 3 &amp;&amp; sudo reboot'
@@ -135,7 +137,10 @@ alias screenie='cd ~/bin/ &amp;&amp; ./info.pl'
 alias pacman='sudo pacman-color'
 alias xpop='xprop | grep --color=none &quot;WM_WINDOW_ROLE\|WM_CLASS&quot; | xmessage -file - -center'
 alias nvtemp='echo &quot;$(nvidia-settings -q gpucoretemp | grep Attribute | sed &quot;s/ //g&quot;)&quot;'
-alias matlab='cd /home/seynthantx/matlabr2008a/bin/ &amp;&amp; ./matlab'
+alias matlab='cd /home/stxza/matlabr2008a/bin/ &amp;&amp; ./matlab'
+alias aurbuildpkg=&quot;sudo env EDITOR=\$EDITOR aurbuild -smc&quot;
+alias aurupd=&quot;sudo env EDITOR=\$EDITOR aurbuild -su&quot;
+alias aursearch=&quot;aurbuild -S&quot;
 # }}}
 
 # {{{ URXVT workaround - stop first line completion bug in tiling WMs</diff>
      <filename>.zshrc</filename>
    </modified>
    <modified>
      <diff>@@ -55,7 +55,7 @@ Section &quot;Device&quot;
     Option          &quot;OnDemandVBlankInterrupts&quot; &quot;True&quot;
     #Option         &quot;Coolbits&quot;       &quot;1&quot;
     # on battery - max power saving, on AC - adaptive strategy
-    Option          &quot;RegistryDwords&quot; &quot;PowerMizerEnable=0x1; PerfLevelSrc=0x2233; PowerMizerDefault=0x3&quot;
+    #Option          &quot;RegistryDwords&quot; &quot;PowerMizerEnable=0x1; PerfLevelSrc=0x2233; PowerMizerDefault=0x3&quot;
 EndSection
 
 Section &quot;Screen&quot;</diff>
      <filename>system/etc/X11/XF86Config_lappy</filename>
    </modified>
    <modified>
      <diff>@@ -26,11 +26,12 @@ DLAGENTS=('ftp::/usr/bin/wget -c --passive-ftp -t 3 --waitretry=3 -O %o %u'
 CARCH=&quot;x86_64&quot;
 CHOST=&quot;x86_64-pc-linux-gnu&quot;
 
-#-- Exclusive: will only run on -march=x86-64 
+#-- Exclusive: will only run on x86_64
 # -march (or -mcpu) builds exclusively for an architecture
 # -mtune optimizes for an architecture, but builds for whole processor family
 CFLAGS=&quot;-march=native -O2 -pipe&quot;
 CXXFLAGS=&quot;${CFLAGS}&quot;
+#LDFLAGS=&quot;&quot;
 #-- Make Flags: change this for DistCC/SMP systems
 MAKEFLAGS=&quot;-j3&quot;
 
@@ -38,16 +39,15 @@ MAKEFLAGS=&quot;-j3&quot;
 # BUILD ENVIRONMENT
 #########################################################################
 #
-# Defaults: BUILDENV=(fakeroot !distcc color !ccache !xdelta)
+# Defaults: BUILDENV=(fakeroot !distcc color !ccache)
 #  A negated environment option will do the opposite of the comments below.
 #
 #-- fakeroot: Allow building packages as a non-root user
 #-- distcc:   Use the Distributed C/C++/ObjC compiler
 #-- color:    Colorize output messages
 #-- ccache:   Use ccache to cache compilation
-#-- xdelta:   Generate delta patch from previous to current package
 #
-BUILDENV=(fakeroot !distcc color !ccache !xdelta)
+BUILDENV=(fakeroot !distcc color !ccache)
 #
 #-- If using DistCC, your MAKEFLAGS will also need modification. In addition,
 #-- specify a space-delimited list of hosts running in the DistCC cluster.
@@ -58,23 +58,28 @@ BUILDENV=(fakeroot !distcc color !ccache !xdelta)
 #   These are default values for the options=() settings
 #########################################################################
 #
-# Default: OPTIONS=(strip docs libtool emptydirs zipman)
+# Default: OPTIONS=(strip docs libtool emptydirs zipman purge)
 #  A negated option will do the opposite of the comments below.
 #
-#-- strip:     Strip symbols from binaries/libraries
-#-- docs:      Save doc and info directories
+#-- strip:     Strip symbols from binaries/libraries in STRIP_DIRS
+#-- docs:      Save doc directories specified by DOC_DIRS
 #-- libtool:   Leave libtool (.la) files in packages
 #-- emptydirs: Leave empty directories in packages
-#-- zipman:    Compress manpages with gzip
+#-- zipman:    Compress manual (man and info) pages in MAN_DIRS with gzip
+#-- purge:     Remove files specified by PURGE_TARGETS
 #
-OPTIONS=(strip docs libtool emptydirs zipman)
+OPTIONS=(strip docs libtool emptydirs zipman purge)
 
 #-- File integrity checks to use. Valid: md5, sha1, sha256, sha384, sha512
 INTEGRITY_CHECK=(md5)
-#-- Info and doc directories to remove (if option set correctly above)
-DOC_DIRS=(usr/{,share/}{info,doc,gtk-doc} opt/*/{info,doc,gtk-doc})
-#-- Directories to be searched for the strip option (if option set correctly above)
+#-- Manual (man and info) directories to compress (if zipman is specified)
+MAN_DIRS=({usr{,/local}{,/share},opt/*}/{man,info})
+#-- Doc directories to remove (if !docs is specified)
+DOC_DIRS=(usr/{,local/}{,share/}{doc,gtk-doc} opt/*/{doc,gtk-doc})
+#-- Directories to be searched for the strip option (if strip is specified)
 STRIP_DIRS=(bin lib sbin usr/{bin,lib,sbin,local/{bin,lib,sbin}} opt/*/{bin,lib,sbin})
+#-- Files to be removed from all packages (if purge is specified)
+PURGE_TARGETS=(usr/{,share}/info/dir .packlist *.pod)
 
 #########################################################################
 # PACKAGE OUTPUT
@@ -90,16 +95,13 @@ STRIP_DIRS=(bin lib sbin usr/{bin,lib,sbin,local/{bin,lib,sbin}} opt/*/{bin,lib,
 PACKAGER=&quot;Seynthan Thanapalan &lt;seynthan.tx@gmail.com&gt;&quot;
 
 #########################################################################
-# BUILDSCRIPT/EXTENSION DEFAULTS
+# EXTENSION DEFAULTS
 #########################################################################
 #
 # WARNING: Do NOT modify these variables unless you know what you are
 #          doing.
 #
-BUILDSCRIPT='PKGBUILD'
 PKGEXT='.pkg.tar.gz'
 SRCEXT='.src.tar.gz'
-DB_COMPRESSION='gz'
-DB_CHECKSUMS=(md5)
 
 # vim: set ft=sh ts=2 sw=2 et:</diff>
      <filename>system/etc/makepkg.conf</filename>
    </modified>
    <modified>
      <diff>@@ -36,7 +36,7 @@ USECOLOR=&quot;yes&quot;
 #
 MOD_AUTOLOAD=&quot;yes&quot;
 #MOD_BLACKLIST=() #deprecated
-MODULES=(acpi-cpufreq cpufreq_ondemand tg3 snd-mixer-oss snd-pcm-oss snd-hwdep snd-page-alloc snd-pcm snd-timer snd snd-hda-intel soundcore !pcspkr !snd_pcsp !ohci1394 !ieee1394 !uvcvideo)
+MODULES=(acpi-cpufreq cpufreq_ondemand tg3 snd-mixer-oss snd-pcm-oss snd-hwdep snd-page-alloc snd-pcm snd-timer snd snd-hda-intel soundcore loop !pcspkr !snd_pcsp !ohci1394 !ieee1394 !uvcvideo)
 
 # Scan for LVM volume groups at startup, required if you use LVM
 USELVM=&quot;no&quot;</diff>
      <filename>system/etc/rc_lappy.conf</filename>
    </modified>
  </modified>
  <removed type="array">
    <removed>
      <filename>.config/awesome/functions.lua</filename>
    </removed>
    <removed>
      <filename>.config/awesome/functions.stable.lua</filename>
    </removed>
    <removed>
      <filename>.config/awesome/icons/accordion.png</filename>
    </removed>
    <removed>
      <filename>.config/awesome/icons/alt/ac.png</filename>
    </removed>
    <removed>
      <filename>.config/awesome/icons/alt/ac_01.png</filename>
    </removed>
    <removed>
      <filename>.config/awesome/icons/alt/arch.png</filename>
    </removed>
    <removed>
      <filename>.config/awesome/icons/alt/arch_10x10.png</filename>
    </removed>
    <removed>
      <filename>.config/awesome/icons/alt/bat_empty_01.png</filename>
    </removed>
    <removed>
      <filename>.config/awesome/icons/alt/bat_empty_02.png</filename>
    </removed>
    <removed>
      <filename>.config/awesome/icons/alt/bat_full_01.png</filename>
    </removed>
    <removed>
      <filename>.config/awesome/icons/alt/bat_full_02.png</filename>
    </removed>
    <removed>
      <filename>.config/awesome/icons/alt/bat_low_01.png</filename>
    </removed>
    <removed>
      <filename>.config/awesome/icons/alt/bat_low_02.png</filename>
    </removed>
    <removed>
      <filename>.config/awesome/icons/alt/bluetooth.png</filename>
    </removed>
    <removed>
      <filename>.config/awesome/icons/alt/bug_01.png</filename>
    </removed>
    <removed>
      <filename>.config/awesome/icons/alt/bug_02.png</filename>
    </removed>
    <removed>
      <filename>.config/awesome/icons/alt/cat.png</filename>
    </removed>
    <removed>
      <filename>.config/awesome/icons/alt/clock.png</filename>
    </removed>
    <removed>
      <filename>.config/awesome/icons/alt/cpu.png</filename>
    </removed>
    <removed>
      <filename>.config/awesome/icons/alt/dish.png</filename>
    </removed>
    <removed>
      <filename>.config/awesome/icons/alt/diskette.png</filename>
    </removed>
    <removed>
      <filename>.config/awesome/icons/alt/down.png</filename>
    </removed>
    <removed>
      <filename>.config/awesome/icons/alt/empty.png</filename>
    </removed>
    <removed>
      <filename>.config/awesome/icons/alt/eye_l.png</filename>
    </removed>
    <removed>
      <filename>.config/awesome/icons/alt/eye_r.png</filename>
    </removed>
    <removed>
      <filename>.config/awesome/icons/alt/fox.png</filename>
    </removed>
    <removed>
      <filename>.config/awesome/icons/alt/fs_01.png</filename>
    </removed>
    <removed>
      <filename>.config/awesome/icons/alt/fs_02.png</filename>
    </removed>
    <removed>
      <filename>.config/awesome/icons/alt/full.png</filename>
    </removed>
    <removed>
      <filename>.config/awesome/icons/alt/fwd.png</filename>
    </removed>
    <removed>
      <filename>.config/awesome/icons/alt/half.png</filename>
    </removed>
    <removed>
      <filename>.config/awesome/icons/alt/info_01.png</filename>
    </removed>
    <removed>
      <filename>.config/awesome/icons/alt/info_02.png</filename>
    </removed>
    <removed>
      <filename>.config/awesome/icons/alt/info_03.png</filename>
    </removed>
    <removed>
      <filename>.config/awesome/icons/alt/load.png</filename>
    </removed>
    <removed>
      <filename>.config/awesome/icons/alt/mail.png</filename>
    </removed>
    <removed>
      <filename>.config/awesome/icons/alt/mem.png</filename>
    </removed>
    <removed>
      <filename>.config/awesome/icons/alt/mouse_01.png</filename>
    </removed>
    <removed>
      <filename>.config/awesome/icons/alt/mpd.png</filename>
    </removed>
    <removed>
      <filename>.config/awesome/icons/alt/net-wifi.png</filename>
    </removed>
    <removed>
      <filename>.config/awesome/icons/alt/net-wifi3.png</filename>
    </removed>
    <removed>
      <filename>.config/awesome/icons/alt/net-wifi4.png</filename>
    </removed>
    <removed>
      <filename>.config/awesome/icons/alt/net-wifi5.png</filename>
    </removed>
    <removed>
      <filename>.config/awesome/icons/alt/net-wired.png</filename>
    </removed>
    <removed>
      <filename>.config/awesome/icons/alt/net-wired2.png</filename>
    </removed>
    <removed>
      <filename>.config/awesome/icons/alt/net_down_01.png</filename>
    </removed>
    <removed>
      <filename>.config/awesome/icons/alt/net_down_02.png</filename>
    </removed>
    <removed>
      <filename>.config/awesome/icons/alt/net_down_03.png</filename>
    </removed>
    <removed>
      <filename>.config/awesome/icons/alt/net_up_01.png</filename>
    </removed>
    <removed>
      <filename>.config/awesome/icons/alt/net_up_02.png</filename>
    </removed>
    <removed>
      <filename>.config/awesome/icons/alt/net_up_03.png</filename>
    </removed>
    <removed>
      <filename>.config/awesome/icons/alt/net_wired.png</filename>
    </removed>
    <removed>
      <filename>.config/awesome/icons/alt/next.png</filename>
    </removed>
    <removed>
      <filename>.config/awesome/icons/alt/note.png</filename>
    </removed>
    <removed>
      <filename>.config/awesome/icons/alt/pacman.png</filename>
    </removed>
    <removed>
      <filename>.config/awesome/icons/alt/pause.png</filename>
    </removed>
    <removed>
      <filename>.config/awesome/icons/alt/phones.png</filename>
    </removed>
    <removed>
      <filename>.config/awesome/icons/alt/play.png</filename>
    </removed>
    <removed>
      <filename>.config/awesome/icons/alt/plug.png</filename>
    </removed>
    <removed>
      <filename>.config/awesome/icons/alt/plus.png</filename>
    </removed>
    <removed>
      <filename>.config/awesome/icons/alt/power-ac.png</filename>
    </removed>
    <removed>
      <filename>.config/awesome/icons/alt/power-bat.png</filename>
    </removed>
    <removed>
      <filename>.config/awesome/icons/alt/power-bat2.png</filename>
    </removed>
    <removed>
      <filename>.config/awesome/icons/alt/prev.png</filename>
    </removed>
    <removed>
      <filename>.config/awesome/icons/alt/rwd.png</filename>
    </removed>
    <removed>
      <filename>.config/awesome/icons/alt/scorpio.png</filename>
    </removed>
    <removed>
      <filename>.config/awesome/icons/alt/shroom.png</filename>
    </removed>
    <removed>
      <filename>.config/awesome/icons/alt/spkr_01.png</filename>
    </removed>
    <removed>
      <filename>.config/awesome/icons/alt/spkr_02.png</filename>
    </removed>
    <removed>
      <filename>.config/awesome/icons/alt/spkr_03.png</filename>
    </removed>
    <removed>
      <filename>.config/awesome/icons/alt/stop.png</filename>
    </removed>
    <removed>
      <filename>.config/awesome/icons/alt/temp.png</filename>
    </removed>
    <removed>
      <filename>.config/awesome/icons/alt/test.png</filename>
    </removed>
    <removed>
      <filename>.config/awesome/icons/alt/up.png</filename>
    </removed>
    <removed>
      <filename>.config/awesome/icons/alt/usb.png</filename>
    </removed>
    <removed>
      <filename>.config/awesome/icons/alt/usb_02.png</filename>
    </removed>
    <removed>
      <filename>.config/awesome/icons/alt/vol-hi.png</filename>
    </removed>
    <removed>
      <filename>.config/awesome/icons/alt/vol-mute.png</filename>
    </removed>
    <removed>
      <filename>.config/awesome/icons/alt/wifi_01.png</filename>
    </removed>
    <removed>
      <filename>.config/awesome/icons/alt/wifi_02.png</filename>
    </removed>
    <removed>
      <filename>.config/awesome/icons/arch.png</filename>
    </removed>
    <removed>
      <filename>.config/awesome/icons/arch2.png</filename>
    </removed>
    <removed>
      <filename>.config/awesome/icons/arch_10x10.png</filename>
    </removed>
    <removed>
      <filename>.config/awesome/icons/arch_grey.png</filename>
    </removed>
    <removed>
      <filename>.config/awesome/icons/awesome.png</filename>
    </removed>
    <removed>
      <filename>.config/awesome/icons/awesome16.png</filename>
    </removed>
    <removed>
      <filename>.config/awesome/icons/awesome16_black.png</filename>
    </removed>
    <removed>
      <filename>.config/awesome/icons/awesome16_gray.png</filename>
    </removed>
    <removed>
      <filename>.config/awesome/icons/awesome16_gray_darker.png</filename>
    </removed>
    <removed>
      <filename>.config/awesome/icons/awesome16_white.png</filename>
    </removed>
    <removed>
      <filename>.config/awesome/icons/awesome_blk.png</filename>
    </removed>
    <removed>
      <filename>.config/awesome/icons/awesome_grey.png</filename>
    </removed>
    <removed>
      <filename>.config/awesome/icons/bat.png</filename>
    </removed>
    <removed>
      <filename>.config/awesome/icons/cpu.png</filename>
    </removed>
    <removed>
      <filename>.config/awesome/icons/down.png</filename>
    </removed>
    <removed>
      <filename>.config/awesome/icons/fs.png</filename>
    </removed>
    <removed>
      <filename>.config/awesome/icons/im.png</filename>
    </removed>
    <removed>
      <filename>.config/awesome/icons/layouts/floating.png</filename>
    </removed>
    <removed>
      <filename>.config/awesome/icons/layouts/floatingw.png</filename>
    </removed>
    <removed>
      <filename>.config/awesome/icons/layouts/max.png</filename>
    </removed>
    <removed>
      <filename>.config/awesome/icons/layouts/mtall.png</filename>
    </removed>
    <removed>
      <filename>.config/awesome/icons/layouts/tall.png</filename>
    </removed>
    <removed>
      <filename>.config/awesome/icons/layouts/tile.png</filename>
    </removed>
    <removed>
      <filename>.config/awesome/icons/layouts/tilebottom.png</filename>
    </removed>
    <removed>
      <filename>.config/awesome/icons/mem.png</filename>
    </removed>
    <removed>
      <filename>.config/awesome/icons/pacman.png</filename>
    </removed>
    <removed>
      <filename>.config/awesome/icons/plus.png</filename>
    </removed>
    <removed>
      <filename>.config/awesome/icons/separators/link14.png</filename>
    </removed>
    <removed>
      <filename>.config/awesome/icons/separators/link15.png</filename>
    </removed>
    <removed>
      <filename>.config/awesome/icons/separators/link16.png</filename>
    </removed>
    <removed>
      <filename>.config/awesome/icons/submenu.png</filename>
    </removed>
    <removed>
      <filename>.config/awesome/icons/temp.png</filename>
    </removed>
    <removed>
      <filename>.config/awesome/icons/up.png</filename>
    </removed>
    <removed>
      <filename>.config/awesome/icons/vol.png</filename>
    </removed>
    <removed>
      <filename>.config/awesome/icons/wifi.png</filename>
    </removed>
    <removed>
      <filename>.config/awesome/rc.lua</filename>
    </removed>
    <removed>
      <filename>.config/awesome/rc.stable.lua</filename>
    </removed>
    <removed>
      <filename>.config/awesome/themes/stxza</filename>
    </removed>
  </removed>
  <parents type="array">
    <parent>
      <id>0de75ac3183709da6662af95e0854bd54356cd41</id>
    </parent>
  </parents>
  <author>
    <name>stxza</name>
    <email>seynthan.tx@gmail.com</email>
  </author>
  <url>http://github.com/stxza/arch-linux-configs/commit/207f901b48151c8115836350fa8d9015b209da0c</url>
  <id>207f901b48151c8115836350fa8d9015b209da0c</id>
  <committed-date>2009-08-07T04:17:50-07:00</committed-date>
  <authored-date>2009-08-07T04:17:50-07:00</authored-date>
  <message>long time no see =)</message>
  <tree>0ad0021a22311a6ee23677fc6f207e94515d957f</tree>
  <committer>
    <name>stxza</name>
    <email>seynthan.tx@gmail.com</email>
  </committer>
</commit>
