diff --git a/tmux.conf b/tmux.conf index de86880..16b679b 100644 --- a/tmux.conf +++ b/tmux.conf @@ -21,13 +21,15 @@ set-option -g status-utf8 on set-window-option -g utf8 on -#### session --------------------------------------------------------- +### session {{{ ## If run a local session, source additionnal configuration # Different prefix key # Different colors if '[ -z "${SSH_TTY}" ]' 'source-file $HOME/.tmux/tmux.conf.local' -#### statusbar --------------------------------------------------------- +### }}} + +### statusbar {{{ # Centrer la liste des terminaux #set -g status-justify centre @@ -54,9 +56,9 @@ if '[ -z "$DISPLAY" ]' 'set -g status-right-length 50' # Raffraichissement de la barre d'état toutes les X secondes set -g status-interval 1 +### }}} - -#### keybindings -------------------------------------------------------------- +### keybindings {{{ ## Redéfinition des raccourcis: # Renommer le terminal courant @@ -210,9 +212,9 @@ bind _ switch-client -n unbind C-_ bind C-_ choose-session +### }}} - -#### Configuration -------------------------------------------------------------- +### Configuration {{{ # Numéroter les fenêtres et les splits à partir de 1 set -g base-index 1 set -g pane-base-index 1 @@ -228,7 +230,9 @@ bind I source-file ~/.tmux/splitWORK\; display-message "tmux split for Work" bind V source-file ~/.tmux/split101010\; display-message "tmux split for 101010" bind H source-file ~/.tmux/splitHP\; display-message "tmux split for HP" -#### Session -------------------------------------------------------------- +### }}} + +### Session {{{ # -sX : numéro de la session # -nNOM_TERMINAL : nom du terminal # -d : indique à tmux de ne pas attacher la session et de ne pas prendre les @@ -239,3 +243,4 @@ bind H source-file ~/.tmux/splitHP\; display-message "tmux split for HP" # Pour se connecter à une session, on peut utiliser: # tmux attach -d -t X +### }}} diff --git a/tmux.conf.local b/tmux.conf.local index 52318ba..730c59a 100644 --- a/tmux.conf.local +++ b/tmux.conf.local @@ -1,4 +1,4 @@ -#### statusbar --------------------------------------------------------- +### statusbar {{{ # Couleur du foreground (premier plan) set -g status-fg yellow @@ -42,8 +42,14 @@ set -g pane-border-fg white ## Panel actif set -g pane-active-border-fg cyan +### }}} + +### keybindings {{{ + ## Prefix key (default: C-b) # Use C-a as a prefix-key only on local session unbind C-b set -g prefix C-a bind a send-prefix + +### }}}