diff --git a/dot_tmux.conf.tmpl b/dot_tmux.conf.tmpl index 1b18017..399c731 100644 --- a/dot_tmux.conf.tmpl +++ b/dot_tmux.conf.tmpl @@ -39,35 +39,13 @@ setw -g mode-keys vi # don't allow tmux to rename the window based on commands running set-option -wg automatic-rename off -# address vim mode switching delay (http://superuser.com/a/252717/65504) -set -s escape-time 0 - -# increase scrollback buffer size -set -g history-limit 50000 - -# tmux messages are displayed for 4 seconds -set -g display-time 4000 - -# refresh 'status-left' and 'status-right' more often -set -g status-interval 5 - # upgrade $TERM set -g default-terminal "tmux-256color" set-option -sa terminal-features ',{{ .term }}:RGB' -# emacs key bindings in tmux command prompt (prefix + :) are better than -# vi keys, even for vim users -set -g status-keys emacs - # Enable mouse mode (tmux 2.1 and above) set -g mouse on -# focus events enabled for terminals that support them -set -g focus-events on - -# super useful when using "grouped sessions" and multi-monitor setup -setw -g aggressive-resize on - set -g default-command {{ .shell }} set -g default-shell {{ .shell }} @@ -83,7 +61,7 @@ set -g @catppuccin_window_default_text "#W" set -g @catppuccin_window_current_fill "number" set -g @catppuccin_window_current_text "#W" -set -g @catppuccin_status_modules_right "directory user host session" +set -g @catppuccin_status_modules_right "directory user host date_time session" set -g @catppuccin_status_left_separator " " set -g @catppuccin_status_right_separator "" set -g @catppuccin_status_right_separator_inverse "no" @@ -91,8 +69,11 @@ set -g @catppuccin_status_fill "icon" set -g @catppuccin_status_connect_separator "no" set -g @catppuccin_directory_text "#{pane_current_path}" +set -g @catppuccin_date_time_icon " " +set -g @catppuccin_date_time_text "%H:%M" # List of plugins +set -g @plugin 'tmux-plugins/tmux-sensible' set -g @plugin 'tmux-plugins/tmux-pain-control' set -g @plugin 'tmux-plugins/tmux-logging' set -g @plugin 'tmux-plugins/tmux-resurrect'