Replies: 4 comments 2 replies
-
|
the same problem, have any plans to fix it? |
Beta Was this translation helpful? Give feedback.
-
|
I can confirm that this happens for me too. |
Beta Was this translation helpful? Give feedback.
-
|
For a workaround, I was able to get it somewhat better looking by setting up the Catppuccin opts: dim_inactive = {
enabled = true,
shade = "dark",
percentage = 0.15,
},
integrations = {
bufferline = false,
},bufferline opts: highlights = require("catppuccin.groups.integrations.bufferline").get {
styles = { "italic", "bold" },
},I still think it would look better with the separator_bg across the entire bar and opaque, but this may be a limitation of the highlights. I would need someone else with more experience to confirm this. |
Beta Was this translation helpful? Give feedback.
-
|
I think @coryshaw1 he's right. The This is not an issue, this belongs to the discussion section. You can still change the separator background like this: local mocha = require('catppuccin.palettes').get_palette('mocha')
require('bufferline').setup({
-- Bufferline configuration
highlights = require('catppuccin.groups.integrations.bufferline').get({
custom = {
all = {
separator = { fg = mocha.crust },
separator_visible = { fg = mocha.crust },
separator_selected = { fg = mocha.crust },
},
},
}
}and it looks like this:
|
Beta Was this translation helpful? Give feedback.



Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
-
Description
I'm trying to use akinsho/bufferline.nvim along with Catppuccin, but using bufferline.nvim's separator style of "slant". When using this and setting
transparent_backgroundandterm_colors=true, the background of the bufferline tabs is odd and not transparent.Neovim version
Terminal and multiplexer
kitty 0.25.2 and tmux 3.4
Catppuccin version / branch / rev
"catppuccin": { "branch": "main", "commit": "d97387aea8264f484bb5d5e74f2182a06c83e0d8" }
Steps to reproduce
Catppuccin opts
{ transparent_background = true, background = { light = "latte", dark = "macchiato", }, term_colors = true, integrations = { bufferline = true, }, } }Bufferline opts
Expected behavior
The ideal behavior would be for the background of the bufferline's entirety to be transparent with a slightly darker opaque background like the "With transparent_background disabled" screenshot below.
Actual behavior
With transparent_background enabled

With transparent_background disabled

Repro
No response
Beta Was this translation helpful? Give feedback.
All reactions