changeset 8: |
bdf5ff2733ea |
parent 7: |
d0058e5787b5 |
child 9: |
cd83e87a9735 |
author: |
Richard Westhaver <ellis@rwest.io> |
date: |
Sun, 12 May 2024 20:56:41 -0400 |
files: |
.tmux.conf |
description: |
update tmux conf |
1.1--- a/.tmux.conf Fri May 10 19:56:52 2024 -0400
1.2+++ b/.tmux.conf Sun May 12 20:56:41 2024 -0400
1.3@@ -1,8 +1,11 @@
1.4+#!/usr/bin/env bash
1.5 # tmux.conf --- tmux configuration file
1.6+
1.7 set -g default-terminal "xterm-256color"
1.8-
1.9+set-option -g default-shell "/bin/bash"
1.10 set -s escape-time 0 #faster command sequences
1.11
1.12+# keys
1.13 unbind-key C-b
1.14 set -g prefix "C-a"
1.15 bind-key "C-z" send-prefix
1.16@@ -12,7 +15,41 @@
1.17 bind a send-prefix
1.18 bind - split-window -v
1.19 bind = split-window -h
1.20-set -g default-shell $SHELL
1.21+
1.22+bind-key C-r new-session ssh rurik \; set-option default-command "ssh rurik"
1.23+bind-key C-h new-session ssh hyde \; set-option default-command "ssh hyde"
1.24+bind-key C-j new-session ssh jekyll \; set-option default-command "ssh jekyll"
1.25+
1.26+# clock mode
1.27+setw -g clock-mode-colour colour1
1.28+
1.29+# copy mode
1.30+setw -g mode-style 'fg=colour1 bg=colour18 bold'
1.31+
1.32+# pane borders
1.33+set -g pane-border-style 'fg=colour1'
1.34+set -g pane-active-border-style 'fg=colour3'
1.35+
1.36+# statusbar
1.37+set -g status-position bottom
1.38+set -g status-justify left
1.39+set -g status-style 'fg=colour1'
1.40+set -g status-left ''
1.41+set -g status-right '%Y-%m-%d %H:%M '
1.42+set -g status-right-length 50
1.43+set -g status-left-length 10
1.44+
1.45+setw -g window-status-current-style 'fg=colour0 bg=colour1 bold'
1.46+setw -g window-status-current-format ' #I #W #F '
1.47+
1.48+setw -g window-status-style 'fg=colour1 dim'
1.49+setw -g window-status-format ' #I #[fg=colour7]#W #[fg=colour1]#F '
1.50+
1.51+setw -g window-status-bell-style 'fg=colour2 bg=colour1 bold'
1.52+
1.53+# messages
1.54+set -g message-style 'fg=colour2 bg=colour0 bold'
1.55+
1.56 setw -g automatic-rename on # rename window to reflect current program
1.57 set -g renumber-windows on # renumber windows when a window is closed
1.58 set -g set-titles on # set terminal title
1.59@@ -43,10 +80,39 @@
1.60 # set -g pane-active-border-style 'bg=colour7 fg=colour3'
1.61
1.62 # status bar
1.63+# set -g status-position bottom
1.64+# set -g status-justify left
1.65+# set -g status-right '%Y-%m-%d : %H:%M:%S'
1.66+# set -g status-right-length 100
1.67+
1.68+# set -g status-left-length 20
1.69+
1.70+# clock mode
1.71+setw -g clock-mode-colour colour1
1.72+
1.73+# copy mode
1.74+setw -g mode-style 'fg=colour1 bg=colour18 bold'
1.75+
1.76+# pane borders
1.77+set -g pane-border-style 'fg=colour1'
1.78+set -g pane-active-border-style 'fg=colour3'
1.79+
1.80+# statusbar
1.81 set -g status-position bottom
1.82 set -g status-justify left
1.83-set -g status-right '%Y-%m-%d : %H:%M:%S'
1.84-set -g status-right-length 100
1.85+set -g status-style 'fg=colour1'
1.86+set -g status-left ''
1.87+set -g status-right '%Y-%m-%d %H:%M '
1.88+set -g status-right-length 50
1.89+set -g status-left-length 10
1.90
1.91-set -g status-left-length 20
1.92+setw -g window-status-current-style 'fg=colour0 bg=colour1 bold'
1.93+setw -g window-status-current-format ' #I #W #F '
1.94
1.95+setw -g window-status-style 'fg=colour1 dim'
1.96+setw -g window-status-format ' #I #[fg=colour7]#W #[fg=colour1]#F '
1.97+
1.98+setw -g window-status-bell-style 'fg=colour2 bg=colour1 bold'
1.99+
1.100+# messages
1.101+set -g message-style 'fg=colour2 bg=colour0 bold'
1.102\ No newline at end of file