chore: initial commit
This commit is contained in:
53
dot_tmux.conf
Normal file
53
dot_tmux.conf
Normal file
@@ -0,0 +1,53 @@
|
||||
set -g default-terminal "tmux-256color"
|
||||
set -g base-index 1
|
||||
set -g set-titles on
|
||||
set -g status-keys vi
|
||||
# Faster Command Sequences
|
||||
set -s escape-time 0
|
||||
set-option -g focus-events on
|
||||
|
||||
set -g set-clipboard on
|
||||
set -g history-limit 50000
|
||||
|
||||
setw -g xterm-keys on
|
||||
setw -g automatic-rename on
|
||||
setw -g monitor-activity on
|
||||
setw -g aggressive-resize on
|
||||
|
||||
set -g mouse on
|
||||
|
||||
unbind C-a
|
||||
unbind C-b
|
||||
|
||||
set -g prefix C-a
|
||||
bind-key C-a last-window
|
||||
|
||||
set -g terminal-overrides 'xterm*:smcup@:rmcup@' # enable native xterm scrolling where available
|
||||
|
||||
bind a send-key C-a
|
||||
|
||||
set -g xterm-keys on
|
||||
|
||||
bind | split-window -h -c "#{pane_current_path}"
|
||||
bind _ split-window -v -c "#{pane_current_path}"
|
||||
|
||||
bind A command-prompt "rename-window '%%'"
|
||||
|
||||
set -g mouse on
|
||||
|
||||
set-option -ga update-environment "DISPLAY SSH_ASKPASS SSH_AUTH_SOCK SSH_AGENT_PID SSH_CONNECTION WINDOWID XAUTHORITY"
|
||||
|
||||
new-session # always create a session (can always `tmux a`)
|
||||
|
||||
set -g status on
|
||||
set -g status-interval 15
|
||||
set -g status-justify left
|
||||
set -g status-keys vi
|
||||
set -g status-left "#[fg=colour193,bg=colour65] #S #[fg=colour65,bg=colour237,nobold,nounderscore,noitalics]"
|
||||
set -g status-left-length 100
|
||||
set -g status-left-style default
|
||||
set -g status-position bottom
|
||||
set -g status-right "#[fg=colour235,bg=colour237,nobold,nounderscore,noitalics]#[fg=colour250,bg=colour235] %Y-%m-%d %H:%M #[fg=colour65,bg=colour235,nobold,nounderscore,noitalics]#[fg=colour193,bg=colour65] #h "
|
||||
set -g status-right-length 100
|
||||
set -g status-right-style default
|
||||
set -g status-style fg=black,bg=colour237
|
||||
Reference in New Issue
Block a user