-
-
Notifications
You must be signed in to change notification settings - Fork 39
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Entire mini.nvim, vim-fugitive and fzf-lua support #81
Comments
Hi @231tr0n! |
Hello @echasnovski! Hope I'm not being too cheeky asking this of you, but I can see you've made contributions to several other colorschemes just in the last day. I thought I'd jump on the opportunity to see if you'd be interested in adding Offical Mini Support™ to cyberdream.nvim as well. Would love input from the original author! |
@231tr0n I've added a borderless theme for fzf-lua that looks like this: This mimics the default telescope theme quite closely. For it to look correct, you need to set return {
"ibhagwan/fzf-lua",
dependencies = { "nvim-tree/nvim-web-devicons" },
config = function()
require("fzf-lua").setup({
fzf_colors = true,
})
end,
} |
|
Hi @scottmckendry! Since you are the first one to ask this (and nicely so), here you go. I'd like to explicitly stress though, that this is not an Offical Mini Support™, but my attempt to make 'mini.nvim' experience more pleasant for users. I'd much rather enjoy seeing that color scheme authors or their users add this kind of support on their own (it is explicitly stated as a welcome way to contribute to 'mini.nvim' with an explicit list of highlight groups needed for full support). I would also like to give some feedback for issues that were apparent when adding 'mini.nvim' support:
Hope this helps. |
You're a ⭐ @echasnovski! Thanks for the excellent feedback. Especially around useability and contrast. I want the colorscheme to be as friendly as possible for users and contributors alike. Appreciate all your hard work on neovim and mini! It's people like you that make the neovim community such a pleasure to be a part of 💚 |
partial support for vim-fugitive on #81
@231tr0n I've fixed the highlights for vim-fugitive's |
|
For some unknown reason, the `Visual` highlight group has had pretty poor constrast for a long time. I'm honestly not sure how it went unnoticed for so long. Thanks to echasnovski for pointing it out on #81
small change to fix reported issue in transparent mode on #81
Should be resolved now. Pretty sure this would only be an issue when transparency is enabled - due to the |
@scottmckendry yup it fixes it. One last addon, currently if we open buffers horizontally using :split command, there is visually no seperator spearating the two buffers horizontally. Vertically there is a line but my doubt was can something be done about this horizontally. |
Hmmm... I'm not 100% sure what that could be then. Could you try defining the fillchar manually in your config? If not, it might be getting overridden somewhere else. |
It is still the same even after the change you suggested.The thing is vertical line is coming, only horizontal is the issue. |
Looks like it might be a global statusline thing. If you run |
Yup this fixes it. Thank you soo much @scottmckendry. |
CLosing this issue. |
You're welcome! Best of luck keeping up with the not-always-easy burden of maintaining a color scheme.
I've remembered the other (probably more prominent) reason why |
as suggested in #81 - much better support for diffing plugins OOTB like diffview.nvim.
I've just added a fix for this in the latest commit. Gave it a spin with diffview.nvim and it looks SOO much better! Thank you again 🙂 |
Question or Suggestion
Can support for entire mini.nvim suite and fzf-lua be added. Currently this theme doesn't support mini.statusline, mini.indentscope afaik.
The text was updated successfully, but these errors were encountered: