TMUX: Updated tmux bar

Ghostty: Updated scrollback and sizing and macos specific settings
This commit is contained in:
2026-10-10 03:32:40 -04:00
parent ca015f90f9
commit 4275967e0a
12 changed files with 26 additions and 26 deletions
Vendored
BIN
View File
Binary file not shown.
+2
View File
@@ -0,0 +1,2 @@
tmux/.config/tmux/plugins
.DS_Store
Binary file not shown.
+3 -3
View File
@@ -3,16 +3,16 @@ font-family = "JetBrainsMono Nerd Font Medium"
font-thicken = true
font-size = 14
scrollback-limit = 10000
macos-titlebar-style = transparent
macos-titlebar-proxy-icon = hidden
title = " "
background-opacity = 0.92
background-opacity = 0.90
background-blur = 64
confirm-close-surface = false
window-padding-x = 15
window-padding-y = 15
mouse-hide-while-typing = true
adjust-cell-height = 5%
adjust-cell-width = -5%
alpha-blending = linear-corrected
mouse-hide-while-typing = true
copy-on-select = true
BIN
View File
Binary file not shown.
BIN
View File
Binary file not shown.
BIN
View File
Binary file not shown.
BIN
View File
Binary file not shown.
BIN
View File
Binary file not shown.
BIN
View File
Binary file not shown.
Binary file not shown.
+21 -23
View File
@@ -2,41 +2,39 @@ unbind M-,
set -g prefix C-Space
bind C-Space send-prefix
set -g default-shell $SHELL
set -s escape-time 0
set -g focus-events on
set -g set-clipboard on
set -g detach-on-destroy off
set -ga terminal-features ',xterm-ghostty:RGB'
set -as terminal-overrides ',xterm-ghostty:Tc'
set-option -g default-shell $SHELL
set -g status-position top
set -g status-justify left
set -g status-style 'bg=default' # Completely transparent container
set -g status-left-length 100
set -g status-left "#[fg=#090E13,bg=colour6,bold] #S "
set -g status-right ""
set -g window-status-current-format "#[fg=colour1,bg=default] #F#I:#W "
set -g window-status-format "#[fg=colour7,bg=default] #I:#W "
set -g message-style 'fg=colour3 bg=default bold'
set -g base-index 1
set -g pane-base-index 1
set -g detach-on-destroy off
set -g renumber-windows on
set -g set-clipboard on
set -s escape-time 0
set -g status off
set -g status-position top
set -g status-justify centre
set -g status-style bg=default
set -g status-left-length 40
set -g status-left "#{?client_prefix,#[fg=colour234]#[bg=colour6]#[bold] #S #[bg=default]#[nobold],#[fg=color242]#[bg=default]#S }"
set -g status-right ""
set -g window-status-separator " "
set -g window-status-format "#[fg=color242]#I:#W"
set -g window-status-current-format "#[fg=colour3 bold]#I:#W"
set -g message-style 'fg=colour3 bg=default bold'
bind-key h previous-window
bind-key l next-window
bind -r v run-shell "tmux neww ~/.local/bin/tmux-sessionizer"
bind-key z resize-pane -Z
bind -n C-h select-pane -L
bind -n C-j select-pane -D
bind -n C-k select-pane -U
bind -n C-l select-pane -R
bind-key b set-option -g status
bind -r v run-shell "tmux neww ~/.local/bin/tmux-sessionizer"
bind -n C-S-h resize-pane -L 5
bind -n C-S-j resize-pane -D 5
bind -n C-S-k resize-pane -U 5