Giter VIP home page Giter VIP logo

Comments (6)

bluz71 avatar bluz71 commented on July 17, 2024 1

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:

Tabline

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.

strayer avatar strayer commented on July 17, 2024 1

Sorry, this completely went off my radar. I'll get to this today.

from vim-nightfly-colors.

strayer avatar strayer commented on July 17, 2024

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.

strayer avatar strayer commented on July 17, 2024

grafik

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.

bluz71 avatar bluz71 commented on July 17, 2024

@strayer,

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.

bluz71 avatar bluz71 commented on July 17, 2024

@strayer,

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)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo 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.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.