Closed 231tr0n closed 3 weeks ago
This was a conscious styling decision from the author of mini.nvim, who contributed this to Everforest (if I remember correctly).
The way colors are distributed among the different sections of status bars is highly dependent on what these sections actually contain. With that being said, I agree that we should be consistent across status bars and will see how I can improve the current mini.nvim styling.
I just looked into this issue (sorry for the delay!).
Here is the statusline generated by mini.statusline
with plain defaults:
:=MiniStatusline.active()
%#MiniStatuslineModeNormal# Normal %#MiniStatuslineDevinfo# ī„ main ļ +6 %<%#MiniStatuslineFilename# %F%m%r %=%#MiniStatuslineFileinfo# ī lua utf-8[unix] 21.42KiB %#MiniStatuslineModeNormal# %l|%Lā%2v|%-2{virtcol("$") - 1}
It looks different from what can be seen in your screenshot:
The middle part has the same background as the main window, which is wrong[^1], but other than that the usage of shades is what you expected I guess?
[^1]:
Hi yeah. Altough the middle part is also coloured according to the picture in README.md and is not the same color as background.
I just drafted a fix, what do you think about it?
Yup this seems to be right! Thank you for accomodating the change. All other mini.plugins that I use have correct highlighting. This was the only issue I found.
I have done the following steps before reporting this issue:
Operating system/version
Ubuntu 24.04 WSL2
Terminal emulator/version
Windows Terminal
$TERM environment variable
tmux-256color
Tmux version
3.4
Feature matrix
Minimal vimrc that can reproduce this bug.
Any minimal setup with everforest colorscheme and mini.statusline configured.
Steps to reproduce this bug using minimal vimrc
Open the editor with everforest colorscheme. You can see that the section for filename and section for diagnostics and filetype colors are swapped and the dark one is used for diagnostics and filetype sections while lighter one is used for filename sections.
Expected behavior
The colors to be swapped to look like ones in the screenshot in README.md of this colorscheme repo.
Actual behavior
They look the opposite.