From 54553aea6bf5281ccd3975d7dfaa2b8035941dcf Mon Sep 17 00:00:00 2001 From: Tom Ryder Date: Sun, 29 Oct 2017 22:55:45 +1300 Subject: Allow and track COLORFGBG/TERM env vars in tmux Stop stripping them from the session on startup, and update them in the environment when new windows are reattached. This will allow me to use light-background terminals in future if I need to and have Vim accommodate it for syntax highlighting, at least in new windows. --- tmux/tmux.conf | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) (limited to 'tmux') diff --git a/tmux/tmux.conf b/tmux/tmux.conf index 4e277515..2eb1665a 100644 --- a/tmux/tmux.conf +++ b/tmux/tmux.conf @@ -1,7 +1,5 @@ # Strip out a lot of machine and X11 dependent crap from the initial # environment -set-environment -gru COLORFGBG -set-environment -gru COLORTERM set-environment -gru DISPLAY set-environment -gru SSH_CLIENT set-environment -gru SSH_CONNECTION @@ -10,7 +8,7 @@ set-environment -gru WINDOWID # Otherwise, use the environment we had when we started; don't touch it during # a session unless I specifically ask -set-option -g update-environment '' +set-option -g update-environment 'COLORFGBG COLORTERM' # Setting this makes each new pane a non-login shell, which suits me better set-option -g default-command "$SHELL" -- cgit v1.2.3