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

Juris Lambda <[email protected]>
Newsgroups gmane.os.openbsd.tech
Message-ID <PcGwqMoqh9vROeUxVJ1zbjVJGoP6MrN4tpgton6uY8zZKWvBvXfevnDCk6tqRbIeQW6ZFgIPZfcrakdfH8ZfiJVR3vt2-5DTvEgHD5iU1r8=@proton.me>
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
publickey - [email protected] - 0x48B6649F.asc (application/pgp-keys, 649 B)
-----BEGIN PGP PUBLIC KEY BLOCK-----

xjMEYlN3BhYJKwYBBAHaRw8BAQdA8XD+yQvCEXP190tfcl/SexqtNfdIBs2i
z5VoILuW8BzNJ2p4bGFtYmRhQHByb3Rvbi5tZSA8anhsYW1iZGFAcHJvdG9u
Lm1lPsKPBBAWCgAgBQJiU3cGBgsJBwgDAgQVCAoCBBYCAQACGQECGwMCHgEA
IQkQTJoGgtzSWmgWIQRItmSfddfmXmFbIpRMmgaC3NJaaHH8AQCJgHmTB9vr
AgWJ58+L0HdxBNBOgCCWoMykV2nUUFSylAD/eTNZnBeNlisuRCj+uglwHigi
ULVzXPYdmd64HZct5wTOOARiU3cGEgorBgEEAZdVAQUBAQdAhFDh+c03VuZI
X0TWTCc4ckpi7h9GggBSQnQJdu4W5H8DAQgHwngEGBYIAAkFAmJTdwYCGwwA
IQkQTJoGgtzSWmgWIQRItmSfddfmXmFbIpRMmgaC3NJaaCtiAP91Xv1vPJke
VvAwwTnBtVXzUByToO64YqC4fmUQgrS8sQD/WVmyhpzU4mfD8Xe2BiT/F4r7
Jz9LIHDHki3oNOUWnwc=
=OLpJ
-----END PGP PUBLIC KEY BLOCK-----
signature.asc (application/pgp-signature, 343 B)
-----BEGIN PGP SIGNATURE-----
Version: ProtonMail

wrsEARYKAG0FgmpIEVkJEEyaBoLc0lpoRRQAAAAAABwAIHNhbHRAbm90YXRp
b25zLm9wZW5wZ3Bqcy5vcmeDkb7MwyG/boer8zpj0AEy+a2cxcI9gYx+b0of
NJOlDBYhBEi2ZJ911+ZeYVsilEyaBoLc0lpoAACVBgD8DLklRGoPTDp2cYwa
jnLr5hYNE61eUeJEuBFxyHyCTYUA/jlIGscl7LjnzLODz+JHbLVU0a+md1P+
w7t7VjMdiWkC
=CAeC
-----END PGP SIGNATURE-----
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.