diff options
Diffstat (limited to 'etc/tmux/tmux.conf')
| -rw-r--r-- | etc/tmux/tmux.conf | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/etc/tmux/tmux.conf b/etc/tmux/tmux.conf index 53fee2b3..562edc0a 100644 --- a/etc/tmux/tmux.conf +++ b/etc/tmux/tmux.conf @@ -98,3 +98,9 @@ set -g @resurrect-capture-pane-contents 'on' set -g @resurrect-processes '~make ~ssh ~e "~alot->alot" "~ranger->ranger" "~newsboat->newsboat" "~entr->entr" "~git->git" "~info->info"' run-shell ~/.guix-home/profile/share/tmux-plugins/resurrect/resurrect.tmux run-shell ~/.guix-home/profile/share/tmux-plugins/continuum/continuum.tmux + +# Throttle continuum's status-right hook to avoid per-client per-tick fork +# storms (the upstream save script forks bash + several `tmux show-option` +# subprocesses every invocation). The wrapper short-circuits in pure bash. +set -g status-interval 60 +set -g status-right "#(~/.usr/etc/tmux/continuum-throttle.sh)" |
