Files
2026-04-23 11:17:45 -05:00

49 lines
1.1 KiB
Bash

BG=default
COLOR1=#16A085
COLOR2=#fabd2f
# Global Settings
set -g default-terminal "screen-256color"
set -ga terminal-overrides ",*256col*:Tc"
# Bar Position
set -g status-position bottom
# Bar Background Color
set -g status-style 'bg=#{BG}'
# Command Bar Color
set -g message-style 'fg=#{COLOR2}'
# Session Selector Background Color
set -g mode-style 'bg=#{COLOR1}'
# Border
set -g pane-border-style '#{fg=#{COLOR1}}'
set -g pane-active-border-style '#{fg=#{COLOR2}}'
# Extra Space On Top
# set -g status 2
# set -Fg status-format[1] '#{status-format[0]}'
# set -g status-format[0] ''
# Left
set -g status-left '#[fg=#{COLOR1} bold]  '
# Window Status
set -g window-status-current-format '#[fg=#{COLOR2} bold]#I  #W '
set -g window-status-format '#[fg=#{COLOR1} bold]#I  #W '
# Right
set -g status-right-length 200
set -g status-right '#[fg=#{COLOR1} bold]  %l:%M%p  󰃭 %m/%d/%Y  '
# Movement Keybindings
bind-key -r -T prefix C-k select-pane -U
bind-key -r -T prefix C-j select-pane -D
bind-key -r -T prefix C-h select-pane -L
bind-key -r -T prefix C-l select-pane -R
# Sync Pane Keybinding
bind-key -r -T prefix S setw synchronize-panes