Comments (6)
Adding in colors for barbar.nvim
is fine via plugin specific highlight groups. PR is welcome.
However, the following setting listed above is a no go:
exec 'highlight TablineFill guibg=bg'
That breaks the tabline for stock installations as seen here:
I already set TablineFill
to:
exec 'highlight TablineFill cterm=none guibg=' . s:slate_blue . ' guifg=' . s:slate_blue . ' gui=none'
That should remain as is.
from vim-nightfly-colors.
Sorry, this completely went off my radar. I'll get to this today.
from vim-nightfly-colors.
However, the following setting listed above is a no go
I absolutely agree, I was just testing things out. I'd rather provide a patch to barbar.nvim for having another variable that only uses TablineFill
as a fallback, like the other variables.
I'll look into this a bit more. Thanks for the feedback!
from vim-nightfly-colors.
What do you think about this? I'm not all too great with colors, but I think it fits the original style of barbar.nvim very well while staying mostly true to the default tabline of nightfly.
exec 'highlight BufferCurrent guibg=' . s:dark_blue . ' guifg=' . s:white
exec 'highlight BufferCurrentMod guibg=' . s:dark_blue . ' guifg=' . s:tan
exec 'highlight BufferCurrentSign guibg=' . s:dark_blue . ' guifg=' . s:blue
exec 'highlight BufferVisible guibg=' . s:dark_blue . ' guifg=' . s:grey_blue
exec 'highlight BufferVisibleMod guibg=' . s:dark_blue . ' guifg=' . s:tan
exec 'highlight BufferVisibleSign guibg=' . s:dark_blue . ' guifg=' . s:grey_blue
exec 'highlight BufferInactive guibg=' . s:slate_blue . ' guifg=' . s:grey_blue
exec 'highlight BufferInactiveMod guibg=' . s:slate_blue . ' guifg=' . s:tan
exec 'highlight BufferInactiveSign guibg=' . s:slate_blue . ' guifg=' . s:cadet_blue
I can't figure out why some of the icons have an incorrect background, I think this may be a bug in barbar.nvim.
If you think the colors are fine, I'll try to resolve the icon background issue and open a PR.
from vim-nightfly-colors.
The barbar.nvim theme colors are fine. Go ahead and open a PR.
I will then try and port those colors over to my other moonfly theme. I like to keep the two color schemes in synchronization.
Best regards.
from vim-nightfly-colors.
Is it still your intention to produce a PR?
I would like to get this issue off the books soonish, if possible.
Regards.
from vim-nightfly-colors.
Related Issues (20)
- Disable airline theme? HOT 3
- [TS] Unused variables are impossible to see HOT 8
- Extremely hard to notice `listchars` HOT 3
- icon background are off at places HOT 6
- Invalid character HOT 7
- Disruptive changes in treesitter HOT 1
- colorscheme nightfly not found HOT 4
- W18: Invalid character in group name HOT 1
- `g:nightflyTransparent` is not working HOT 2
- LSP diagnostics is not colored HOT 5
- Tmux Version of Nightfly Theme? HOT 3
- Cant enable theme HOT 2
- How to customize (or fix) some elements HOT 4
- Provide an option for colourful diagnostic virtual text. HOT 1
- Lsp Saga Support HOT 2
- IncSearch is a bit hard to read HOT 4
- Gigsign inline group HOT 4
- Nvim-navic highlight support HOT 7
- When I use nightfly colors the color become weird, how can I fix it ? HOT 2
- Visual stimulus overdose HOT 3
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from vim-nightfly-colors.