Compare commits

...

3 Commits

Author SHA1 Message Date
Anton Volnuhin
771d30c136 Add tmux option tab bindings 2026-05-22 02:00:21 +03:00
Anton Volnuhin
b12882aa80 Make tmux tabs theme-aware 2026-05-22 01:57:56 +03:00
Anton Volnuhin
ca06e649c9 Update tmux tab labels 2026-05-22 01:27:11 +03:00

View File

@ -18,6 +18,8 @@ set -s extended-keys always
set -s extended-keys-format csi-u
bind-key -n C-S-[ previous-window
bind-key -n C-S-] next-window
bind-key -n "M-{" previous-window
bind-key -n "M-}" next-window
set -as terminal-features ",xterm-kitty:RGB"
set -as terminal-features ",xterm-kitty:clipboard"
set -as terminal-features ",xterm-kitty:extkeys"
@ -57,7 +59,8 @@ set -g @nova-nerdfonts-left 
#set -g @nova-nerdfonts-left 
#set -g @nova-nerdfonts-right 
set -g @nova-nerdfonts-right 
set -g @nova-status-style-bg "#1c2836"
set -g @nova-status-style-bg "default"
set -g @nova-status-style-fg "terminal"
set -g @nova-segment-mode "#{?client_prefix,Ω,ω}"
set -g @nova-segment-mode-colors "#50fa7b #282a36"
@ -65,7 +68,8 @@ set -g @nova-segment-mode-colors "#50fa7b #282a36"
set -g @nova-segment-whoami "#(whoami)@#h"
set -g @nova-segment-whoami-colors "#50fa7b #282a36"
set -g @nova-pane "#I#{?pane_in_mode,  #{pane_mode},}  #W"
set -g @nova-pane "#W"
set -g window-status-separator ""
set -g @nova-rows 0
set -g @nova-segments-0-left "mode"
@ -90,3 +94,8 @@ set -g status-interval 10 # redraw status line every 10 seconds
# Initialize TMUX plugin manager (keep this line at the very bottom of tmux.conf)
run '~/.tmux/plugins/tpm/tpm'
# Nova renders this separator with @nova-status-style-bg as a foreground.
# With bg=default that becomes black on light themes, so keep only this
# active-tab edge explicit while the rest of the line remains theme-native.
set-window-option -g window-status-current-format "#[fg=#6272a4,bg=default]#[fg=#f8f8f2,bg=#6272a4] #W #[fg=#6272a4,bg=default]"