craftzdog / solarized-osaka.nvim

🏯 A clean, dark Neovim theme written in Lua, with support for lsp, treesitter and lots of plugins.
Apache License 2.0
650 stars 29 forks source link

feature: Compatibility with mini.nvim [specifically mini-statusline] #5

Closed Numkil closed 7 months ago

Numkil commented 9 months ago

Did you check the docs?

Is your feature request related to a problem? Please describe.

I love the colorscheme you have created and I would love to use it but i've built a setup around mini.nvim and this colorscheme is incompatible with mini-statusline. The middle part of the statusline is completely grayed out instead of correctly displaying the filename. See screenshot.

Screenshot 2023-11-27 at 09 19 11

Describe the solution you'd like

If you are interested and have the time I would be very happy if you could add compatibility for mini-statusline in this project that way i could switch over to this colorscheme permanently.

Describe alternatives you've considered

Maybe you could share a way how i could resolve this issue using the on_colors or on_highlights functionality of your plugin.

Additional context

No response

craftzdog commented 9 months ago

PR would be appreciated The highlights are defined here https://github.com/craftzdog/solarized-osaka.nvim/blob/83b7026ac7a4e185d4ecbe99926fd94b5735e2ea/lua/solarized-osaka/theme.lua#L713

TinusgragLin commented 7 months ago

Hey, I think that this can be closed after https://github.com/craftzdog/solarized-osaka.nvim/commit/83b7026ac7a4e185d4ecbe99926fd94b5735e2ea, unless more improvements are expected? @Numkil