updated to fix tmux 2.9 style changes
This commit is contained in:
parent
38662a5c15
commit
ec36be9d18
3 changed files with 49 additions and 2 deletions
|
|
@ -13,5 +13,6 @@ In case any of these bindings interfere with other commands, they can be tempora
|
||||||
|
|
||||||
1. Clone this repository to your home folder.
|
1. Clone this repository to your home folder.
|
||||||
2. Establish a symbolic link from the tmux.conf file in the repository folder your home folder:
|
2. Establish a symbolic link from the tmux.conf file in the repository folder your home folder:
|
||||||
<code>ln -s /home/$USER/fmux/.tmux.conf /home/$USER/.tmux.conf</code>
|
<code>ln -s /home/$USER/fmux/tmux.conf /home/$USER/.tmux.conf</code>
|
||||||
|
If your tmux version is 2.9 or greater, use `tmux-2.9.conf` instead. Version 2.9 introduced some [breaking changes](https://github.com/tmux/tmux/issues/1689) to the style formatting.
|
||||||
3. Start a new tmux session, or reload the configuration file in existing session(s).
|
3. Start a new tmux session, or reload the configuration file in existing session(s).
|
||||||
|
|
|
||||||
46
tmux-2.9.conf
Normal file
46
tmux-2.9.conf
Normal file
|
|
@ -0,0 +1,46 @@
|
||||||
|
# fmux v0.5
|
||||||
|
# LWS 2017
|
||||||
|
|
||||||
|
# source local file
|
||||||
|
source ~/.tmux-local.conf
|
||||||
|
|
||||||
|
# make tmux play nice with various apps
|
||||||
|
set -g default-terminal "screen-256color"
|
||||||
|
|
||||||
|
# source ~/fmux/f-keys, which adds the useful byobu F-key shortcuts
|
||||||
|
source ~/fmux/f-keys
|
||||||
|
|
||||||
|
# pane border colors
|
||||||
|
|
||||||
|
set -g pane-border-style fg=black
|
||||||
|
set -g pane-active-border fg=white
|
||||||
|
|
||||||
|
#
|
||||||
|
# status bar shenanigans
|
||||||
|
#
|
||||||
|
|
||||||
|
set -g status on
|
||||||
|
setw -g monitor-activity on
|
||||||
|
|
||||||
|
# bar refresh interval
|
||||||
|
set -g status-interval 5
|
||||||
|
|
||||||
|
# don't rename panes, renumber panes so they stay in order after one is closed
|
||||||
|
set-option -g allow-rename off
|
||||||
|
set -g renumber-windows on
|
||||||
|
tmux_conf_new_window_retain_current_path=false
|
||||||
|
tmux_conf_new_pane_retain_current_path=true
|
||||||
|
set -g window-status-separator ''
|
||||||
|
|
||||||
|
set -g @ssh_auto_rename_window off
|
||||||
|
set -g status-style 'fg=colour250,bg=colour0'
|
||||||
|
|
||||||
|
set-window-option -g status-left "#{?client_prefix,#[bg=coolour250]#[bg=colour34 fg=colour255],} #S "
|
||||||
|
set-window-option -g status-right "#(~/fmux/tmux-right.sh)"
|
||||||
|
|
||||||
|
set-window-option -g window-status-style "fg=colour250,bg=colour237"
|
||||||
|
set-window-option -g window-status-current-style "fg=colour255,bg=colour34"
|
||||||
|
set-window-option -g window-status-bell-style "fg=colour160,bg=colour237"
|
||||||
|
set-window-option -g window-status-activity-style "fg=colour34,bg=colour237"
|
||||||
|
set-window-option -g window-status-format ' #I #W '
|
||||||
|
set-window-option -g window-status-current-format ' #I #W '
|
||||||
Loading…
Add table
Reference in a new issue