i3 icon indicating copy to clipboard operation
i3 copied to clipboard

Dashed borders for accessibility (accepting patches?)

Open nsbgn opened this issue 2 years ago • 1 comments

The project goals say:

simple borders are the most decoration we want to have

I agree with this! However, dashed/dotted borders aren't strictly decoration; they also have have accessibility benefits. Being able to visually distinguish active windows without relying on color becomes much easier (without sacrificing pixels for a thick border), and it's a must-have on e-ink devices.

While it would require additional configuration, it also sounds like it wouldn't add much complexity.

Therefore, might a patch for such a feature be accepted in i3? Or is it still better suited for something like SwayFX? Thanks!

Related: https://github.com/i3/i3/issues/5479

I'm submitting a…

[ ] Bug
[x] Feature Request
[ ] Documentation Request
[ ] Other (Please describe in detail)

Current Behavior

Borders have a single solid line.

Desired Behavior

Borders on inactive windows could optionally have a dashed or dotted line.

Impact

[x] This feature requires new configuration and/or commands

Environment

Output of i3 --moreversion 2>&-:

Binary i3 version:  4.22 (2023-01-02)
- Linux Distribution & Version: Debian 12, 6.1.0-10-amd64
- Are you using a compositor (e.g., xcompmgr or compton): no

nsbgn avatar Jul 30 '23 12:07 nsbgn

Please note that new features which require additional configuration will usually not be considered. We are happy with the feature set of i3 and want to focus in fixing bugs instead. We do accept feature requests, however, and will evaluate whether the added benefit (clearly) outweighs the complexity it adds to i3.

Keep in mind that i3 provides a powerful way to interact with it through its IPC interface: https://i3wm.org/docs/ipc.html.

i3bot avatar Jul 30 '23 12:07 i3bot