aboutsummaryrefslogtreecommitdiffstats
path: root/tmux.conf
diff options
context:
space:
mode:
authorErik Sandström <erik@kyriasis.com>2015-08-15 21:04:16 +0200
committerErik Sandström <erik@kyriasis.com>2015-08-15 21:04:16 +0200
commit3b94b429286c50eb98e31b9f153c9082373f4328 (patch)
treea5a3f84d1aff577cd0630d94fa665d478d718940 /tmux.conf
parent7364323cb664ce24fbc382234d35bb363278cf7f (diff)
downloaddotfiles-3b94b429286c50eb98e31b9f153c9082373f4328.tar.xz
Updated mpv conf and changed some structure
Diffstat (limited to 'tmux.conf')
-rw-r--r--tmux.conf179
1 files changed, 0 insertions, 179 deletions
diff --git a/tmux.conf b/tmux.conf
deleted file mode 100644
index ea85d4a..0000000
--- a/tmux.conf
+++ /dev/null
@@ -1,179 +0,0 @@
-# change prefix to Ctrl-a (like in gnu-screen)
-unbind C-b
-set-option -g prefix C-a
-bind-key C-a send-prefix
-
-
-# shell
-set -g default-command /bin/zsh
-set -g default-shell /bin/zsh
-
-
-# start with window 1 (instead of 0)
-set -g base-index 1
-
-
-# start with pane 1
-set -g pane-base-index 1
-
-
-# screen mode
-set -g default-terminal "screen-256color"
-
-
-# source config file
-bind r source-file ~/.tmux.conf
-
-
-# history
-set -g history-limit 4096
-
-
-# allow terminal scrolling
-set-option -g terminal-overrides 'xterm*:smcup@:rmcup@'
-
-
-# copy mode
-#unbind [
-#bind Escape copy-mode
-#unbind ]
-bind ] paste-buffer
-
-
-# use vi mode
-setw -g mode-keys vi
-set -g status-keys vi
-setw -g utf8 on
-# use mouse in copy mode
-setw -g mode-mouse on
-
-
-# tmux-zoom.sh
-bind C-z run "tmux-zoom.sh"
-
-
-# splitting
-unbind %
-bind h split-window -h
-unbind '"'
-bind v split-window -v
-
-
-# window switching
-#urxvt tab like window switching (-n: no prior escape seq)
-bind-key -n S-left prev
-bind-key -n S-right next
-bind-key -n C-left swap-window -t -1
-bind-key -n C-right swap-window -t +1
-# with mouse (click on pretty little boxes)
-set -g mouse-select-window on
-
-
-# colon :
-bind : command-prompt
-
-
-# panes
-set -g mouse-select-pane on
-set -g pane-border-fg black
-set -g pane-active-border-fg brightred
-#set -g pane-active-border-attr blink
-# resize panes with mouse (drag borders)
-set -g mouse-select-pane on
-set -g mouse-resize-pane on
-
-
-# status line
-set -g status-utf8 on
-set -g status-justify left
-set -g status-bg default
-set -g status-fg colour12
-set -g status-interval 2
-
-
-# messaging
-set -g message-fg black
-set -g message-bg yellow
-set -g message-command-fg blue
-set -g message-command-bg black
-
-
-#window mode
-setw -g mode-bg colour6
-setw -g mode-fg colour0
-
-
-# window status
-#setw -g window-status-format " #F#I:#W#F "
-#setw -g window-status-current-format " #F#I:#W#F "
-setw -g window-status-format "#[bg=green]#[fg=colour0] #I #[fg=brightgreen]#[bg=black] #W "
-setw -g window-status-current-format "#[bg=brightyellow]#[fg=black] #I #[fg=colour11]#[bg=red] #W "
-setw -g window-status-current-bg colour0
-setw -g window-status-current-fg colour11
-setw -g window-status-current-attr dim
-setw -g window-status-bg green
-setw -g window-status-fg black
-setw -g window-status-attr dim
-setw -g window-status-content-bg colour0
-setw -g window-status-content-fg colour11
-setw -g window-status-content-attr blink
-
-
-# Info on right
-set -g status-right-length 30
-set -g status-right ''
-# '#[fg=magenta]#(cut -d " " -f 1-3 /proc/loadavg) #[fg=colour8]// #[fg=cyan]Tmux [#S]'
-# Info on left (no session display)
-set -g status-left ''
-
-
-# loud or quiet?
-set-option -g visual-activity off
-set-option -g visual-bell off
-set-option -g visual-content off
-set-option -g visual-silence off
-set-window-option -g monitor-activity off
-set-window-option -g monitor-content on
-set -g bell-action any
-
-# tmux clock
-set -g clock-mode-colour blue
-
-# some key-binding changes
-bind x kill-pane
-bind X next-layout
-bind Z previous-layout
-#unbind Left
-#bind C-Left resize-pane -L 2
-#bind h select-pane -L
-#unbind Down
-#bind C-Down resize-pane -D 2
-#bind j select-pane -D
-#unbind Up
-#bind C-Up resize-pane -U 2
-#bind k select-pane -U
-#unbind Right
-#bind C-Right resize-pane -R 2
-#bind l select-pane -R
-#unbind C-Left
-#bind C-h resize-pane -L 1
-#unbind C-Down
-#bind C-j resize-pane -D 1
-#unbind C-Up
-#bind C-k resize-pane -U 1
-#unbind C-Right
-#bind C-l resize-pane -R 1
-#unbind M-Left
-#bind C-H resize-pane -L 30
-#unbind M-Down
-#bind C-J resize-pane -D 30
-#unbind M-Up
-#bind C-K resize-pane -U 30
-#unbind M-Right
-#bind C-L resize-pane -R 30
-
-# default sessions - need to use 'tmux attach'
-#new-session weechat
-#new-window rtorrent
-#new-window mutt
-#new-window zsh