tmux statusbar
This commit is contained in:
parent
2ed964f198
commit
0ee9d4f60f
@ -951,10 +951,10 @@ hide_when_typing = false
|
|||||||
|
|
||||||
|
|
||||||
[shell]
|
[shell]
|
||||||
program="/usr/bin/tmux"
|
program="/opt/homebrew/bin/tmux"
|
||||||
|
args=['new-session', '-A', '-s', 'default']
|
||||||
|
|
||||||
[font]
|
[font]
|
||||||
normal = { family = "DejaVu Sans Mono", style = "Normal" }
|
normal = { family = "Hack Nerd Font Mono" }
|
||||||
size = 13
|
size = 13
|
||||||
builtin_box_drawing = true
|
builtin_box_drawing = true
|
||||||
|
|
||||||
|
@ -107,8 +107,62 @@ unbind -T copy-mode-vi MouseDragEnd1Pane
|
|||||||
bind -n S-Pageup send-keys S-Pageup
|
bind -n S-Pageup send-keys S-Pageup
|
||||||
bind -n S-Pagedown send-keys S-Pagedown
|
bind -n S-Pagedown send-keys S-Pagedown
|
||||||
|
|
||||||
set -g status-right '#[fg=white]#(hostname)@#(host `hostname` | cut -d " " -f 4)'
|
####### Status Bar ######
|
||||||
|
|
||||||
|
# Refresh status line every 5 seconds - Good for when music is playing / update time etc
|
||||||
|
set -g status-interval 1
|
||||||
|
|
||||||
|
# Start window and pane indices at 1.
|
||||||
|
set -g base-index 1
|
||||||
|
set -g pane-base-index 0
|
||||||
|
|
||||||
|
# Length of tmux status line
|
||||||
|
set -g status-left-length 30
|
||||||
|
set -g status-right-length 150
|
||||||
|
|
||||||
|
set-option -g status "on"
|
||||||
|
|
||||||
|
# Default statusbar color
|
||||||
|
set-option -g status-style bg=colour237,fg=colour223 # bg=bg1, fg=fg1
|
||||||
|
|
||||||
|
# Default window title colors
|
||||||
|
set-window-option -g window-status-style bg=colour237,fg=colour231 # bg=yellow, fg=bg1
|
||||||
|
|
||||||
|
# Default window with an activity alert
|
||||||
|
set-window-option -g window-status-activity-style bg=colour9,fg=colour248 # bg=bg1, fg=fg3
|
||||||
|
|
||||||
|
# Active window title colors
|
||||||
|
set-window-option -g window-status-current-style bg=colour2,fg=colour237 # fg=bg1
|
||||||
|
|
||||||
|
# Set active pane border color
|
||||||
|
set-option -g pane-active-border-style fg=colour214
|
||||||
|
|
||||||
|
# Set inactive pane border color
|
||||||
|
set-option -g pane-border-style fg=colour239
|
||||||
|
set-option -g status-left "\
|
||||||
|
#[fg=colour215, bg=colour241]#{?client_prefix,#[bg=colour167],} %a, %b %d %y %H:%M:%S \
|
||||||
|
#[fg=colour241, bg=colour237]#{?client_prefix,#[fg=colour167],}#{?window_zoomed_flag, 🔍,}"
|
||||||
|
|
||||||
|
# Pane number display
|
||||||
|
set-option -g display-panes-active-colour colour1 #fg2
|
||||||
|
set-option -g display-panes-colour colour237 #bg1
|
||||||
|
|
||||||
|
# Clock
|
||||||
|
set-window-option -g clock-mode-colour colour109 #blue
|
||||||
|
|
||||||
|
set -g status-right '#[fg=colour117, bg=colour237]#(hostname | cut -d "." -f1)@#(host `hostname` | cut -d " " -f 4) '
|
||||||
|
|
||||||
|
set-window-option -g window-status-current-format "\
|
||||||
|
#[fg=colour237, bg=colour2]\
|
||||||
|
#[fg=colour239, bg=colour2] #I* \
|
||||||
|
#[fg=colour239, bg=colour2, bold] #W \
|
||||||
|
#[fg=colour2, bg=colour237]"
|
||||||
|
|
||||||
|
set-window-option -g window-status-format "\
|
||||||
|
#[fg=colour237,bg=colour239,noitalics]\
|
||||||
|
#[fg=colour231,bg=colour239] #I \
|
||||||
|
#[fg=colour231, bg=colour239] #W \
|
||||||
|
#[fg=colour231, bg=colour237]"
|
||||||
# SPOTIFY
|
# SPOTIFY
|
||||||
|
|
||||||
unbind s
|
unbind s
|
||||||
|
Loading…
Reference in New Issue
Block a user