[from now] 2012/05/21 01:51:21

diff --git c/d0tfiles/zsh/zshenv i/d0tfiles/zsh/zshenv
index b793fcb..e69de29 100644
--- c/d0tfiles/zsh/zshenv
+++ i/d0tfiles/zsh/zshenv
@@ -1,184 +0,0 @@
-# $HOME/.zshenv
-
-zdotdir=${ZDOTDIR:-$HOME}
-ZDOTDIR=$zdotdir
-zsh=${ZDOTDIR:-$HOME}/.zsh
-ZSH=$zsh
-
-# Utilities to setup Zsh #{{1
-# GLOBAL VARIABLES #{{2
-# Darwin? Linux? #{{{3
-if [[ $(uname) == "Darwin" ]]; then
-    _isMac=true
-fi
-if [[ $(uname) == "Linux" ]]; then
-    _isLinux=true
-fi
-
-# XDG #{{{3
-
-if [[ $(echo $_isLinux) = true ]]; then
-    export LSOPTS='--color=auto --group-directories-first'
-    export XDG_CACHE_HOME='$HOME/.cache'
-    export XDG_CONFIG_DIRS='$HOME/.config'
-    export XDG_CONFIG_HOME='$HOME/.config'
-    export XDG_DATA_DIRS='/usr/shara:/usr/local/share'
-fi
-
-
-
-# options #{{{1
-# these options apply to NONINTERACTIVE shells
-# non default are CAPITALIZED
-setopt \
-  no_allexport \
-  bad_pattern \
-  no_bsdecho \
-  no_chaselinks \
-  NO_CLOBBER \
-  no_cshjunkieloops \
-  no_cshjunkiequotes \
-  no_cshnullglob \
-  equals \
-  no_errexit \
-  exec \
-  EXTENDEDGLOB \
-  functionargzero \
-  glob \
-  no_globassign \
-  GLOBDOTS \
-  no_globsubst \
-  hashcmds \
-  hashdirs \
-  no_ignorebraces \
-  no_ksharrays \
-  no_localoptions \
-  no_magicequalsubst \
-  no_markdirs \
-  multios \
-  nomatch \
-  no_nullglob \
-  NUMERICGLOBSORT \
-  no_pathdirs \
-  no_posixbuiltins \
-  no_printexitvalue \
-  PUSHDIGNOREDUPS \
-  PUSHDMINUS \
-  PUSHDSILENT \
-  PUSHDTOHOME \
-  no_rcexpandparam \
-  no_rcquotes \
-  rcs \
-  no_shfileexpansion \
-  no_shglob \
-  no_shoptionletters \
-  shortloops \
-  no_shwordsplit \
-  bareglobqual \
-  no_kshautoload \
-  no_kshglob \
-  no_printeightbit \
-  no_restricted \
-  no_chasedots \
-  NO_GLOBALRCS \
-  no_localtraps \
-  no_cshnullcmd \
-  NO_GLOBALEXPORT \
-  no_octalzeroes \
-  no_shnullcmd
-
-# PATH #{{{1
-# $fpath
-#   for autoloadable functions.
-fpath=(
-    /usr/local/Cellar/zsh/$ZSH_VERSION/share/zsh/functions
-    #$ZSH/zsh/functions
-    #~/.zsh/{func/comp,func/f,[l]ib,}
-    "$fpath[@]"
-)
-typeset -U fpath
-export fpath
-
-# $path
-#   though it should already be exported
-path=(
-  "$path[@]"
-  "$fpath[@]"
-)
-# only unique entries
-typeset -U path
-export path
-
-# autoloaded functions
-#   autoload all functions in $fpath
-#   if there are none let them print into /dev/null
-for paths in "$fpath[@]"
-do
-    autoload -U "$paths"/*(N:t) >/dev/null
-done
-unset paths
-
-# ENVIRONMENT #{{{1
-# for ls du df
-export BLOCK_SIZE="human-readable"
-# print elapsed time when more than 10 sec
-export REPORT_TIME=10
-#DIRSTACKSIZE=
-#HISTSIZE=
-
-# $PAGER #{{{2
-#export PAGER=
-# less options.
-#export LESS='-deiq'
-# underline non-printable characters
-#export LESSBINFMT='*u[%X]'
-#export LESSCHARSET=latin1
-
-# $EDITOR #{{{2
-export EDITOR=vim
-export VISUAL=vim
-
-# Perl #{{{2
-typeset -TU PERL5LIB perl5lib
-perl5lib=(
-    #~/{local/,}lib/[p]erl5{/site_perl,}(N)
-    /usr/local/lib/[p]erl5{/site_perl,}(N)
-    $perl5lib
-)
-export PERL5LIB
-
-# Perlbrew
-#export PERLBREW_ROOT=$HOME/local/lib/perlbrew
-export PERLBREW_ROOT=$HOME/.perlbrew
-export PERLBREW_HOME=$HOME/.perlbrew
-if [[ -f $HOME/.perlbrew/etc/bashrc ]]; then
-    source $HOME/.perlbrew/etc/bashrc
-fi
-
-# Ruby #{{{2
-typeset -TU RUBYLIB rubylib
-rubylib=(
-    #~/{local/,}lib/[r]uby(N)
-    #/usr/local/lib/[r]uby{/1.9.1,}(N)
-    $rubylib
-)
-export RUBYLIB
-
-# Python #{{{2
-typeset -TU PYTHONPATH pythonpath
-pythonpath=(
-    #~/{local/,}lib/[p]ython*{/site-packages,}(N)
-    /usr/local/share/python
-    $pythonpath
-)
-export PYTHONPATH
-#export PYTHONSTARTUP=$HOME/.pythonrc
-
-# MISC. #{{{2
-#export INFOPATH=
-#export QTDIR=
-#export LD_LIBRARY_PATH=
-# ispell
-#export WORDLIST="$HOME/.words"
-
-# vim: set ft=zsh:ts=4:sw=4:et:fdm=marker :
diff --git c/tmux/tmux.conf i/tmux/tmux.conf
index 995835b..fb407aa 100644
--- c/tmux/tmux.conf
+++ i/tmux/tmux.conf
@@ -3,8 +3,40 @@
 #  | __| '_ ` _ \| | | \ \/ / / __/ _ \| '_ \| |_
 #  | |_| | | | | | |_| |>  < | (_| (_) | | | |  _|
 # (_)__|_| |_| |_|\__,_/_/\_(_)___\___/|_| |_|_|
+
+set-window-option -g utf8 on
+set-window-option -g mode-keys vi
+set-window-option -g automatic-rename off
+
+set -s escape-time 0
+setw -g window-status-current-attr underscore
+
+set-option -g default-terminal "screen-256color"
+
+set -g status-bg black
+set -g status-fg white
+set -g status-attr dim
+# whoami@hostname
+set -g status-left '#[fg=blue,bold][#20(whoami) No.#I-#P]#[default]'
+set -g status-left-length 20
+# [YYYY/MM/DD(day)HH:MM]
+set -g status-right '#[fg=blue,bold][%Y/%m/%d(%a)%H:%M]#[default]'
+set -g message-attr bold
+set -g message-fg white
+set -g message-bg red
+
+set -g pane-active-border-fg white
+set -g pane-active-border-bg black
+
+set-window-option -g mode-bg white
+set-window-option -g mode-fg black
+set-window-option -g window-status-bg black
+set-window-option -g window-status-fg white
+set-window-option -g window-status-current-bg blue
+set-window-option -g window-status-current-fg black
+set-window-option -g window-status-current-attr bold

-# KeyBindings #{{{1
+# KeyBindings
 #change prefix to <C-a>
 #unbind C-b
 #unbind C-a
@@ -44,10 +76,9 @@ bind / command-prompt "split-window 'exec man %%'"
 bind '~' split-window "exec htop"

 # Options #{{{1
-# start window indexing at 1 instead of 0
-# tmux-MacOSX-pasteboard #{{{
+# tmux-MacOSX-pasteboard
 #set-option -g default-command "reattach-to-user-namespace -l zsh"
-#}}}
+# start window indexing at 1 instead of 0
 set-option -g base-index 1
 set-option -g bell-action none
 set-option -g status-keys vi