Index | Thread | Search

From:
Juris Lambda <jxlambda@proton.me>
Subject:
tmux: opinionated {pane,session,window}-status styling
To:
"tech@openbsd.org" <tech@openbsd.org>
Date:
Fri, 03 Jul 2026 19:45:54 +0000

Download raw body.

Thread
  • Juris Lambda:

    tmux: opinionated {pane,session,window}-status styling

Hello, tech@

In revision 1.227 of usr.bin/tmux/options-table.c, nicm@ changed the default
values for the pane-status-current-style, session-status-current-style, and
window-status-current-style options from "default" to "underscore".

As a result of this, my status line, which has worked for over a decade, now
has an ugly underscore, and I explicitly need to set the options to "default"
in my user configuration to get it back to the previous behavior.

Why do this, when in the default configuration, the current window (for the
case of window-status-current-style) already has a visual indicator in the form
of an asterisk, to indicate the currently active window?

Also note that the default is no longer "default", but "underscore", making the
value of "default" a misnomer.

This just seems like an arbitrary choice by the author stemming from their
personal preference. Can that be reverted? If the user wants to use
underscores, or any other styling options, they will explicitly do so
themselves.

Kindly,
jxl