Further customize tmux with status bar on top

This commit is contained in:
Anthony Oteri
2023-10-30 16:27:28 -04:00
parent ff77114eea
commit a28d44ac46
+17 -11
View File
@@ -12,6 +12,18 @@ setw -q -g utf8 on
set-option -g default-shell /usr/bin/fish set-option -g default-shell /usr/bin/fish
set -g set-clipboard on
# -- Plugins
set -g @plugin 'tmux-plugins/tpm'
set -g @plugin 'tmux-plugins/tmux-sensible'
set -g @plugin 'christoomey/vim-tmux-navigator'
set -g @plugin 'catppuccin/tmux'
set -g @plugin 'tmux-plugins/tmux-yank'
set -g @plugin 'tmux-plugins/tmux-pain-control'
# -- Set windows and panes at 1, not 0 # -- Set windows and panes at 1, not 0
set -g base-index 1 set -g base-index 1
@@ -31,8 +43,9 @@ bind -n M-Down select-pane -D
bind -n S-Left previous-window bind -n S-Left previous-window
bind -n S-Right next-window bind -n S-Right next-window
# -- Color theme # -- Layout and Theme
set -g status-position top # macOS / darwin style
set -g @catppuccin_flavour 'mocha' set -g @catppuccin_flavour 'mocha'
# -- Activity # -- Activity
@@ -40,16 +53,6 @@ set -g @catppuccin_flavour 'mocha'
set -g monitor-activity on set -g monitor-activity on
set -g visual-activity off set -g visual-activity off
# -- Plugins
set -g @plugin 'tmux-plugins/tpm'
set -g @plugin 'tmux-plugins/tmux-sensible'
set -g @plugin 'christoomey/vim-tmux-navigator'
set -g @plugin 'catppuccin/tmux'
set -g @plugin 'tmux-plugins/tmux-yank'
set -g @plugin 'tmux-plugins/tmux-pain-control'
run '~/.tmux/plugins/tpm/tpm'
# -- Set vi-mode # -- Set vi-mode
@@ -78,3 +81,6 @@ bind b list-buffers
bind p paste-buffer bind p paste-buffer
bind P choose-buffer bind P choose-buffer
# -- Run tmux plugins (always at end of the file)
run '~/.tmux/plugins/tpm/tpm'