iterm config + better tmux

main
Steffen Becker 12 years ago
parent 15652924f6
commit 4fe4fc601d

@ -0,0 +1,213 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
<key>Ansi 0 Color</key>
<dict>
<key>Blue Component</key>
<real>0.23137255012989044</real>
<key>Green Component</key>
<real>0.23137255012989044</real>
<key>Red Component</key>
<real>0.23137255012989044</real>
</dict>
<key>Ansi 1 Color</key>
<dict>
<key>Blue Component</key>
<real>0.29803922772407532</real>
<key>Green Component</key>
<real>0.41568627953529358</real>
<key>Red Component</key>
<real>0.81176471710205078</real>
</dict>
<key>Ansi 10 Color</key>
<dict>
<key>Blue Component</key>
<real>0.2039216011762619</real>
<key>Green Component</key>
<real>0.88627451658248901</real>
<key>Red Component</key>
<real>0.54117649793624878</real>
</dict>
<key>Ansi 11 Color</key>
<dict>
<key>Blue Component</key>
<real>0.30980390310287476</real>
<key>Green Component</key>
<real>0.91372549533843994</real>
<key>Red Component</key>
<real>0.98823529481887817</real>
</dict>
<key>Ansi 12 Color</key>
<dict>
<key>Blue Component</key>
<real>0.81176471710205078</real>
<key>Green Component</key>
<real>0.62352937459945679</real>
<key>Red Component</key>
<real>0.44705879688262939</real>
</dict>
<key>Ansi 13 Color</key>
<dict>
<key>Blue Component</key>
<real>0.65882349014282227</real>
<key>Green Component</key>
<real>0.49803918600082397</real>
<key>Red Component</key>
<real>0.67843139171600342</real>
</dict>
<key>Ansi 14 Color</key>
<dict>
<key>Blue Component</key>
<real>0.88627451658248901</real>
<key>Green Component</key>
<real>0.88627451658248901</real>
<key>Red Component</key>
<real>0.2039216011762619</real>
</dict>
<key>Ansi 15 Color</key>
<dict>
<key>Blue Component</key>
<real>0.92549020051956177</real>
<key>Green Component</key>
<real>0.93333327770233154</real>
<key>Red Component</key>
<real>0.93333327770233154</real>
</dict>
<key>Ansi 2 Color</key>
<dict>
<key>Blue Component</key>
<real>0.41568627953529358</real>
<key>Green Component</key>
<real>0.67843139171600342</real>
<key>Red Component</key>
<real>0.60000002384185791</real>
</dict>
<key>Ansi 3 Color</key>
<dict>
<key>Blue Component</key>
<real>0.29803922772407532</real>
<key>Green Component</key>
<real>0.67843139171600342</real>
<key>Red Component</key>
<real>0.84705883264541626</real>
</dict>
<key>Ansi 4 Color</key>
<dict>
<key>Blue Component</key>
<real>0.77254903316497803</real>
<key>Green Component</key>
<real>0.48235294222831726</real>
<key>Red Component</key>
<real>0.3490196168422699</real>
</dict>
<key>Ansi 5 Color</key>
<dict>
<key>Blue Component</key>
<real>0.69019609689712524</real>
<key>Green Component</key>
<real>0.21568627655506134</real>
<key>Red Component</key>
<real>0.62745100259780884</real>
</dict>
<key>Ansi 6 Color</key>
<dict>
<key>Blue Component</key>
<real>0.97254902124404907</real>
<key>Green Component</key>
<real>0.72549021244049072</real>
<key>Red Component</key>
<real>0.44313725829124451</real>
</dict>
<key>Ansi 7 Color</key>
<dict>
<key>Blue Component</key>
<real>0.67843139171600342</real>
<key>Green Component</key>
<real>0.67843139171600342</real>
<key>Red Component</key>
<real>0.67843139171600342</real>
</dict>
<key>Ansi 8 Color</key>
<dict>
<key>Blue Component</key>
<real>0.32549020648002625</real>
<key>Green Component</key>
<real>0.34117650985717773</real>
<key>Red Component</key>
<real>0.33333331346511841</real>
</dict>
<key>Ansi 9 Color</key>
<dict>
<key>Blue Component</key>
<real>0.16078430414199829</real>
<key>Green Component</key>
<real>0.16078430414199829</real>
<key>Red Component</key>
<real>0.93725490570068359</real>
</dict>
<key>Background Color</key>
<dict>
<key>Blue Component</key>
<real>0.071956306561085981</real>
<key>Green Component</key>
<real>0.071956306561085981</real>
<key>Red Component</key>
<real>0.071956306561085981</real>
</dict>
<key>Bold Color</key>
<dict>
<key>Blue Component</key>
<real>0.67843139171600342</real>
<key>Green Component</key>
<real>0.67843139171600342</real>
<key>Red Component</key>
<real>0.67843139171600342</real>
</dict>
<key>Cursor Color</key>
<dict>
<key>Blue Component</key>
<real>0.0</real>
<key>Green Component</key>
<real>0.0</real>
<key>Red Component</key>
<real>0.0</real>
</dict>
<key>Cursor Text Color</key>
<dict>
<key>Blue Component</key>
<real>1</real>
<key>Green Component</key>
<real>1</real>
<key>Red Component</key>
<real>1</real>
</dict>
<key>Foreground Color</key>
<dict>
<key>Blue Component</key>
<real>0.67843139171600342</real>
<key>Green Component</key>
<real>0.67843139171600342</real>
<key>Red Component</key>
<real>0.67843139171600342</real>
</dict>
<key>Selected Text Color</key>
<dict>
<key>Blue Component</key>
<real>0.67843139171600342</real>
<key>Green Component</key>
<real>0.67843139171600342</real>
<key>Red Component</key>
<real>0.67843139171600342</real>
</dict>
<key>Selection Color</key>
<dict>
<key>Blue Component</key>
<real>0.15686275064945221</real>
<key>Green Component</key>
<real>0.15686275064945221</real>
<key>Red Component</key>
<real>0.15686275064945221</real>
</dict>
</dict>
</plist>

File diff suppressed because it is too large Load Diff

@ -2,10 +2,10 @@
set-option -g default-terminal "screen-256color"
# Fix for sending keys to Vim
set-window-option -g xterm-keys on
setw -g xterm-keys on
# bind default prefix to ctrl-a
set-option -g prefix C-a
set -g prefix C-a
unbind-key C-b
bind-key a send-prefix
@ -14,12 +14,7 @@ unbind-key r
bind-key r source-file ~/.tmux.conf \; display-message "Configuration reloaded!"
# set esc-timeout to 50ms (better vim)
set-option -sg escape-time 50
# easy window cycling
bind-key C-a last-window
bind-key Space next-window
bind-key C-Space previous-window
set -sg escape-time 50
# Saner window splitting
unbind %
@ -43,42 +38,37 @@ bind-key -r h select-pane -L
bind-key -r l select-pane -R
# Mouse support
set-option -g mouse-select-pane on
set-option -g mouse-select-window on
set-option -g mouse-resize-pane on
set-window-option -g mode-mouse on
set -g mouse-select-pane on
set -g mouse-select-window on
set -g mouse-resize-pane on
setw -g mode-mouse on
# Number windows and panes from 1
set-option -g base-index 1
set-window-option -g pane-base-index 1
set -g base-index 1
setw -g pane-base-index 1
# How long should we show any messages?
set-option -g display-time 2000
set -g display-time 2000
# Statusbar
set-option -g status-fg white
set-option -g status-bg colour234
set-option -g window-status-activity-attr bold
set-option -g pane-border-fg colour245
set-option -g pane-active-border-fg colour39
set-option -g message-fg colour16
set-option -g message-bg colour221
set-option -g message-attr bold
set -g status-fg white
set -g status-bg colour234
set -g window-status-activity-attr bold
set -g pane-border-fg colour245
set -g pane-active-border-fg colour39
set -g message-fg colour16
set -g message-bg colour221
set -g message-attr bold
# Custom status bar
# Powerline symbols: ⮂ ⮃ ⮀ ⮁ ⭤
set-option -g status-left-length 32
set-option -g status-right-length 150
set-option -g status-interval 5
set -g status-left-length 32
set -g status-right-length 150
set -g status-interval 5
set-option -g status-left-length 60
set-option -g status-left '#[fg=colour235,bg=colour252,bold] ❐ #S #[fg=colour252,bg=colour238,nobold]⮀#[fg=colour245,bg=colour238,bold] ⣿ #P #[fg=colour238,bg=colour234,nobold]⮀'
set-option -g status-right '#[fg=colour238,bg=colour234,nobold]⮂#[fg=colour245,bg=colour238] #(whoami)@#h #[fg=colour252]⮂#[fg=colour235,bg=colour252,bold] ○ #(date +"%H:%M") '
set-option -g window-status-format "#[fg=white,bg=colour234] #I #W "
set-option -g window-status-current-format "#[fg=colour234,bg=colour39]⮀#[fg=colour25,bg=colour39,noreverse,bold] #I ⮁ #W #[fg=colour39,bg=colour234,nobold]⮀"
set -g status-left-length 60
set -g status-left '#[fg=colour235,bg=colour252,bold] ❐ #S #[fg=colour252,bg=colour238,nobold]⮀#[fg=colour245,bg=colour238,bold] ⣿ #P #[fg=colour238,bg=colour234,nobold]⮀'
set -g status-right '#[fg=colour238,bg=colour234,nobold]⮂#[fg=colour245,bg=colour238] #(whoami)@#h #[fg=colour252]⮂#[fg=colour235,bg=colour252,bold] ○ #(date +"%H:%M") '
set -g window-status-format "#[fg=white,bg=colour234] #I #W "
set -g window-status-current-format "#[fg=colour234,bg=colour39]⮀#[fg=colour25,bg=colour39,noreverse,bold] #I ⮁ #W #[fg=colour39,bg=colour234,nobold]⮀"
# set window notifications and acticity
set-option -g visual-activity on
set-option -g visual-content on
set-window-option -g monitor-activity on
set-window-option -g automatic-rename off

@ -23,6 +23,9 @@ export VISUAL=mvim
# node.js
export NODE_PATH=/usr/local/lib/jsctags/:$NODE_PATH
# disable auto titling fixes tmux window
export DISABLE_AUTO_TITLE=true
### aliases ##
# aliases for apache and mysql
alias apachestart='_ /usr/sbin/apachectl start'

Loading…
Cancel
Save