0
0

tmux.conf 1.1 KB

123456789101112131415161718192021222324252627282930313233343536373839404142
  1. # === === === === === === === Minimal tmux Config === === === === === === ===
  2. #
  3. # This tmux configuration expects that tmux is used almost exclusively for
  4. # session management, as opposed to single-window multiplexing.
  5. #
  6. # === === === === === === === === === === === === === === === === === === ===
  7. # Default commands
  8. set-option -g default-shell /bin/zsh
  9. # `terminfo` config for alacritty
  10. set -g default-terminal "alacritty"
  11. set-option -sa terminal-features ',alacritty:RGB'
  12. set -as terminal-overrides ',*:Smulx=\E[4::%p1%dm'
  13. set -as terminal-overrides ',*:Setulc=\E[58::2::%p1%{65536}%/%d::%p1%{256}%/%{255}%&%d::%p1%{255}%&%d%;m'
  14. # Global settings
  15. set -g mouse off
  16. set -g escape-time 0
  17. set-option -g xterm-keys on
  18. set-option -g focus-events on
  19. # Feedback
  20. set -g visual-activity on
  21. set -g visual-bell on
  22. set -g visual-silence off
  23. setw -g monitor-activity off
  24. set -g bell-action none
  25. set -s escape-time 0
  26. set -s escape-time 0
  27. # Status Bar
  28. set -g status off
  29. # Panes
  30. set -g pane-border-status 'off'
  31. set -g pane-border-lines 'single'
  32. set -g pane-border-style 'fg=colour8'
  33. set -g pane-active-border-style 'fg=colour8'
  34. # Set path variable
  35. set-environment -g PATH "$PATH"