Suggestions for improving window-status
kimsin98 opened this issue ยท 3 comments
- Move zoom indicator to index:
*Z
can be difficult to see after long names. Window indices are consistent and feels like a more natural place for the indicator:#I#{?window_zoomed_flag,*Z,}
- Display pane title for current window: Currently, pane title (which may have useful information) is displayed nowhere. Window name in
window-status-current-format
could be replaced:#W
โ#T
Hi @Aksoo, Bit later, but trying to address your message ๐
Thank you very much for your care and writing down your suggestions ๐
I to be honest, when reading it I was very curious if the changes can bring something new and I quickly establish a branch with your suggestions (https://github.com/egel/tmux-gruvbox/tree/improving-window-status-from-aksoo) and I tried to compare it with my current configuration from origin/main.
Here is the comparison with my local ZSH config:
origin/main | improved-window-status (AKSoo) |
---|---|
I like the changes, although when thinking about it for a few moments, I think proposed changes might break some default tmux expected behaviors (like having *Z
right after the name of the running program; just after tmux installation, without custom configs) which some users using tmux might get used to.
Regarding the #W
-> #T
, in my case, it produced a long text which not fit my subjective taste. I think it's due to the configuration/zsh theme/os I am using.
So I am not quite sure of the proposed changes, and before going with them further, I'd love to get some additional opinions/feedback from others about it ๐
For the time of gathering feedback, if you need the changes urgently, I would encourage you to fork and roll out your own skin ๐ - it's not complex to do, but rather time-consuming ๐
Both are subjective suggestions that may not fit everyone's use case, so it's totally fine if you don't think they are suitable. I've been using a slightly modified tmux-gruvbox for a while for myself.
What I want to highlight is thank you @Aksoo for your willingness to improve this theme and thank you very much for any ideas. ๐
In this case, I would like to know some more opinions on whether these modifications will be desirable - for a potential reaction I would give time until the end of the month ie: 31.07.22.
Otherwise, I will want to close this ticket, with the possibility of reopening it in the future if there are more users who want this functionality.
Sidenote: I would like to mention that I am considering the introduction of custom statuses, which could solve the problem of modifying the statuses as the user wishes ๐