]> git.immae.eu Git - perso/Immae/Config/Nix.git/blob - modules/private/pub/tmux.restrict.conf
Remove mylibs from module dependencies
[perso/Immae/Config/Nix.git] / modules / private / pub / tmux.restrict.conf
1 # Pour les nostalgiques de screen
2 # comme les raccourcis ne sont pas les mêmes, j'évite
3 set -g prefix C-a
4 unbind-key C-b
5
6 unbind-key -a
7 bind-key -n C-h list-keys
8 bind-key C-d detach
9 bind-key & confirm-before -p "kill-window #W? (y/n)" kill-window
10
11 # même hack que sur screen lorsqu'on veut profiter du scroll du terminal
12 # (xterm ...)
13 set -g terminal-overrides 'xterm*:smcup@:rmcup@'
14
15 #Pour les ctrl+arrow
16 set-option -g xterm-keys on
17
18 # c'est un minimum (defaut 2000)
19 set-option -g history-limit 10000
20
21 # lorsque j'ai encore un tmux ailleurs seule
22 # sa fenetre active réduit la taille de ma fenetre locale
23 setw -g aggressive-resize on
24
25 # Pour etre alerté sur un changement dans une autre fenêtre
26 setw -g monitor-activity on
27 #set -g visual-activity on
28 #set -g visual-bell on
29
30 set -g base-index 1
31
32 # repercuter le contenu de la fenetre dans la barre de titre
33 # reference des string : man tmux (status-left)
34 set -g set-titles on
35 set -g set-titles-string '#H #W #T' # host window command
36
37 #Dans les valeurs par defaut deja, avec le ssh-agent
38 set -g update-environment "DISPLAY SSH_ASKPASS SSH_AUTH_SOCK SSH_AGENT_PID SSH_CONNECTION WINDOWID XAUTHORITY PATH"
39
40 set -g status off
41 set -g status-left ''
42 set -g status-right ''
43