-
Notifications
You must be signed in to change notification settings - Fork 0
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
- Loading branch information
Showing
1 changed file
with
65 additions
and
0 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,65 @@ | ||
# https://github.com/seebi/tmux-colors-solarized/blob/master/tmuxcolors-256.conf | ||
# default statusbar colors | ||
set-option -g status-bg colour235 #base02 | ||
set-option -g status-fg colour130 #yellow | ||
set-option -g status-attr default | ||
|
||
# default window title colors | ||
set-window-option -g window-status-fg colour33 #base0 | ||
set-window-option -g window-status-bg default | ||
#set-window-option -g window-status-attr dim | ||
|
||
# active window title colors | ||
set-window-option -g window-status-current-fg colour196 #orange | ||
set-window-option -g window-status-current-bg default | ||
#set-window-option -g window-status-current-attr bright | ||
|
||
# pane border | ||
set-option -g pane-border-fg colour235 #base02 | ||
set-option -g pane-active-border-fg colour46 #base01 | ||
|
||
# message text | ||
set-option -g message-bg colour235 #base02 | ||
set-option -g message-fg colour196 #orange | ||
|
||
# pane number display | ||
set-option -g display-panes-active-colour colour20 #blue | ||
set-option -g display-panes-colour colour196 #orange | ||
|
||
# clock | ||
set-window-option -g clock-mode-colour colour40 #green | ||
|
||
|
||
set -g status-interval 1 | ||
set -g status-justify centre # center align window list | ||
set -g status-left-length 20 | ||
set -g status-right-length 140 | ||
set -g status-left '#[fg=green]#H #[fg=black]• #[fg=green,bright]#(uname -r | cut -c 1-6)#[default]' | ||
set -g status-right '#[fg=green,bg=default,bright]#(tmux-mem-cpu-load 1) #[fg=red,dim,bg=default]#(uptime | cut -f 4-5 -d " " | cut -f 1 -d ",") #[fg=white,bg=default]%a%l:%M:%S %p#[default] #[fg=blue]%Y-%m-%d' | ||
|
||
|
||
# reload config | ||
bind r source-file ~/.tmux.conf \; display-message "Config reloaded..." | ||
|
||
# auto window rename | ||
set-window-option -g automatic-rename | ||
|
||
# color | ||
set -g default-terminal "screen-256color" | ||
|
||
# status bar | ||
set-option -g status-utf8 on | ||
|
||
# History | ||
set -g history-limit 1000 | ||
|
||
# start windows numbers from 1 rather than 0, to reduce keyboard walk | ||
set -g base-index 1 | ||
set-window-option -g pane-base-index 1 | ||
|
||
# get rid of escape delay time in vim | ||
set -sg escape-time 0 | ||
|
||
|
||
# Patch for OS X pbpaste and pbcopy under tmux. | ||
set-option -g default-command "which reattach-to-user-namespace > /dev/null && reattach-to-user-namespace -l $SHELL || $SHELL" |