Reputation: 2118
I'm not sure it this is possible but I use a graphical terminal emulator that has a translucent background so I can see the GUI windows behind it (in this case tinted a shade of blue). I want my status Line to have this as its background color.
Upvotes: 32
Views: 28449
Reputation: 306
The answers are a bit outdated.
For v3.2
, if you want to change both the fg
and bg
you need to do it in one command:
set -g status-style "fg=white bg=color237"
Upvotes: 2
Reputation: 2118
I was able to find this useful example: http://jasonwryan.com/blog/2010/01/07/tmux-terminal-multiplexer/
And it used the color default
.
so what I wanted was:
set status-bg default
EDIT: this might not work in newer versions of tmux, see other answers below
Upvotes: 61
Reputation: 611
The accepted answer from olleicua (to be more specific, the comment from sammy) stopped working for me as of tmux 3.2.
I changed the line to the following and now it's working again:
set-option -g status-style bg=default
The "3.2 questions and comments" thread on the official github page explains why this is the case:
status-fg
andstatus-bg
are now applied beforestatus-style
rather than instead of; this means that if either is set todefault
thestatus-style
colour will be used. To fix, replacestatus-bg default
withstatus-style bg=default
.
Upvotes: 51