Skip to content

Instantly share code, notes, and snippets.

@junkdog
Created March 17, 2026 19:26
Show Gist options
  • Select an option

  • Save junkdog/2c3b628ce95a87330f537412ddf0c833 to your computer and use it in GitHub Desktop.

Select an option

Save junkdog/2c3b628ce95a87330f537412ddf0c833 to your computer and use it in GitHub Desktop.
tmux conf
# Unbind default prefix and set Ctrl-a
unbind C-b
set -g prefix C-a
bind C-a send-prefix
# General
set -g mouse on
set -g history-limit 50000
set -g base-index 1
set -g pane-base-index 1
set -g renumber-windows on
set -s escape-time 0
set-option -g default-command "cd ~; exec $SHELL"
# Gruvbox colors
set -g default-terminal "tmux-256color"
set -ag terminal-overrides ",*:RGB"
# Status bar
set -g status-style "bg=#3c3836,fg=#ebdbb2"
set -g status-left-style "bg=#a89984,fg=#282828,bold"
set -g status-left " #S "
set -g status-right-style "bg=#a89984,fg=#282828,bold"
set -g status-right " %H:%M "
# Window status
set -g window-status-style "bg=#3c3836,fg=#a89984"
set -g window-status-format " #I:#W "
set -g window-status-current-style "bg=#504945,fg=#ebdbb2,bold"
set -g window-status-current-format " #I:#W "
set -g window-status-separator ""
# Pane borders
set -g pane-border-style "fg=#504945"
set -g pane-active-border-style "fg=#d79921"
# Message/command
set -g message-style "bg=#3c3836,fg=#ebdbb2"
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment