changelog shortlog graph tags branches changeset file revisions annotate raw help

Mercurial > infra > home / .tmux.conf

revision 2: 2cd49f7c09bb
child 8: bdf5ff2733ea
     1.1--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
     1.2+++ b/.tmux.conf	Wed May 01 18:04:18 2024 -0400
     1.3@@ -0,0 +1,52 @@
     1.4+# tmux.conf --- tmux configuration file
     1.5+set -g default-terminal "xterm-256color"
     1.6+
     1.7+set -s escape-time 0 #faster command sequences
     1.8+
     1.9+unbind-key C-b
    1.10+set -g prefix "C-a"
    1.11+bind-key "C-z" send-prefix
    1.12+unbind '"'
    1.13+unbind '%'
    1.14+unbind 'a'
    1.15+bind a send-prefix
    1.16+bind - split-window -v
    1.17+bind = split-window -h
    1.18+set -g default-shell $SHELL
    1.19+setw -g automatic-rename on   # rename window to reflect current program
    1.20+set -g renumber-windows on    # renumber windows when a window is closed
    1.21+set -g set-titles on          # set terminal title
    1.22+set -g display-panes-time 800 # slightly longer pane indicators display time
    1.23+set -g display-time 1000      # slightly longer status messages display time
    1.24+set -g base-index 1
    1.25+
    1.26+# open new windows in the current path
    1.27+bind c new-window -c "#{pane_current_path}"
    1.28+
    1.29+# shhhh
    1.30+set -g visual-activity off
    1.31+set -g visual-bell off
    1.32+set -g visual-silence off
    1.33+setw -g monitor-activity on
    1.34+set -g bell-action none
    1.35+
    1.36+# reload config with r
    1.37+unbind r
    1.38+bind r source-file ~/.tmux.conf
    1.39+
    1.40+set -g mouse on
    1.41+
    1.42+#  modes
    1.43+setw -g clock-mode-colour colour6
    1.44+
    1.45+# panes
    1.46+# set -g pane-active-border-style 'bg=colour7 fg=colour3'
    1.47+
    1.48+# status bar
    1.49+set -g status-position bottom
    1.50+set -g status-justify left
    1.51+set -g status-right '%Y-%m-%d : %H:%M:%S'
    1.52+set -g status-right-length 100
    1.53+
    1.54+set -g status-left-length 20
    1.55+