ulthar.xyz > Repos

dotfiles

Seven years worth of accumulated configuration cruft
About Files Commits git clone https://ulthar.xyz/repos/dotfiles/dotfiles.git

dotfiles/tmux/.config/tmux/tmux.conf

Download raw file: tmux/.config/tmux/tmux.conf

### General
set -g mouse on
set -g history-limit 10000000
set -g escape-time 10
set -g set-titles on
set-option -g status-keys emacs

### Statusbar
set-option -g status-bg grey
set -g status-position top
set -g status-right '"#{pane_title}" %Y-%m-%d %H:%M'
setw -g window-status-format ' #I #W '
setw -g window-status-current-style 'fg=red bg=black'

### Keybindings
unbind C-b
set -g prefix C-z
bind C-z send-prefix
bind r source-file ~/.config/tmux/tmux.conf

# # Double LMB Select & Copy (Word)
# bind-key -T copy-mode DoubleClick1Pane \
#     select-pane \; \
#     send-keys -X select-word \; \
#     send-keys -X copy-pipe-no-clear "xclip -in -sel primary"
# bind-key -n DoubleClick1Pane \
#     select-pane \; \
#     copy-mode -M \; \
#     send-keys -X select-word \; \
#     send-keys -X copy-pipe-no-clear "xclip -in -sel primary"

# # Triple LMB: Select & Copy (Line)
# bind-key -T copy-mode TripleClick1Pane \
#     select-pane \; \
#     send-keys -X select-line \; \
#     send-keys -X copy-pipe-no-clear "xclip -in -sel primary"
# bind-key -n TripleClick1Pane \
#     select-pane \; \
#     copy-mode -M \; \
#     send-keys -X select-line \; \
#     send-keys -X copy-pipe-no-clear "xclip -in -sel primary"

Generated 2025-06-03 10:44:59 -0600 by RepoRat