Revert "Large improvement to tmux config"

This reverts commit 0a8c6c6553.
This commit is contained in:
2025-07-21 10:43:49 +02:00
parent 0a8c6c6553
commit c8ba38833f
4 changed files with 12 additions and 52 deletions
-8
View File
@@ -1,8 +0,0 @@
[submodule "_config/tmux/plugins/catppuccin/tmux"]
path = _config/tmux/plugins/catppuccin/tmux
url = https://github.com/sambuc/catppuccin-tmux.git
[submodule "_config/tmux/plugins/kube-tmux"]
path = _config/tmux/plugins/kube-tmux
url = git@github.com:sambuc/kube-tmux.git
[submodule "_config/tmux/plugins/catppuccin"]
url = git@github.com:sambuc/catppuccin-tmux.git
+12 -42
View File
@@ -1,54 +1,24 @@
# Enable 265 colors
# https://github.com/tmux/tmux/wiki/FAQ#how-do-i-use-a-256-colour-terminal
set -g default-terminal "tmux-256color"
#Does not work with Terminal.app?
#set -as terminal-overrides ",*:RGB"
# Might be useful with Windows Terminal
#set -g default-terminal "screen-255color"
# Enable xterm scrolling
#set -g terminal-overrides 'xterm*:smcup@:rmcup@'
# Enable mouse support
#set -g mouse on
set -g mouse on
# Highlight pane with activity
setw -g monitor-activity on
# THEME
#set -g pane-border-lines double
#set -g pane-active-border-style fg=blue
set -g pane-border-lines double
set -g pane-active-border-style fg=blue
# Test using catppuccin
set -g @catppuccin_flavor 'mocha'
set -g status-bg white
set -g status-fg black
set -g status-left-length 30
set -g status-right-length 60
set -g status-left '#[fg=black] [#S] #[default]'
set -g status-right '#[fg=black]%H:%M#[default] '
set -ogq @catppuccin_window_flags "icon" # none, icon, or text
set -ogq @catppuccin_window_flags_icon_last " 󰖰" # -
set -ogq @catppuccin_window_flags_icon_current " 󰖯" # *
set -ogq @catppuccin_window_flags_icon_zoom " 󰁌" # Z
set -ogq @catppuccin_window_flags_icon_mark " 󰃀" # M
set -ogq @catppuccin_window_flags_icon_silent " 󰂛" # ~
set -ogq @catppuccin_window_flags_icon_activity " 󱅫" # #
set -ogq @catppuccin_window_flags_icon_bell " 󰂞" # !
# Matches icon order when using `#F` (`#!~[*-]MZ`)
set -ogq @catppuccin_window_flags_icon_format "##{?window_activity_flag,#{E:@catppuccin_window_flags_icon_activity},}##{?window_bell_flag,#{E:@catppuccin_window_flags_icon_bell},}##{?window_silence_flag,#{E:@catppuccin_window_flags_icon_silent},}##{?window_active,#{E:@catppuccin_window_flags_icon_current},}##{?window_last_flag,#{E:@catppuccin_window_flags_icon_last},}##{?window_marked_flag,#{E:@catppuccin_window_flags_icon_mark},}##{?window_zoomed_flag,#{E:@catppuccin_window_flags_icon_zoom},}"
set -ogq @catppuccin_window_status_style "rounded" # basic, rounded, slanted, custom, or none
set -ogq @catppuccin_window_number_position "right"
set -ogq @catppuccin_window_default_fill "number"
set -ogq @catppuccin_window_default_text "#W"
set -ogq @catppuccin_window_current_fill "number"
set -ogq @catppuccin_window_current_text "#W"
#set -ogq @catppuccin_window_current_text "#{E:@catppuccin_status_application}"
set -ogq @catppuccin_window_text "#W"
set -ogq @catppuccin_status_background "#000000"
set -ogq @catppuccin_status_fill "icon"
run ~/.config/tmux/plugins/catppuccin/tmux/catppuccin.tmux
# Ensure that everything on the right side of the status line
# is included.
set -g status-right-length 100
set -g status-left '#[fg=#{@thm_crust},bg=#{@thm_teal}]#[reverse]#[noreverse]#S#[reverse] '
set -g status-right '#[bg=#{@thm_blue},fg=#{@thm_crust}]#[reverse]#[noreverse]%H:%M #(/bin/bash $HOME/.config/tmux/plugins/kube-tmux/kube.tmux black red blue)#[bg=#{@thm_blue},fg=#{@thm_crust}]#[reverse]'
setw -g window-status-format '#[fg=blue]#I#[fg=black]:#W#F#[default]'
setw -g window-status-current-format '#[bg=black,fg=white]#I:#W#F#[default]'