diff --git a/config/nvim/lua/config/feline.lua b/config/nvim/lua/config/feline.lua index 034f83c9..584785ab 100644 --- a/config/nvim/lua/config/feline.lua +++ b/config/nvim/lua/config/feline.lua @@ -1,5 +1,12 @@ -local ctp_feline = require("catppuccin.groups.integrations.feline") -local components = ctp_feline.get() +local components = require("catppuccin.groups.integrations.feline").get() +local original_provider = components.active[2][1].provider +components.active[2][1].provider = function() + local message = original_provider() + if message ~= "" then + return message + end + return require("nvim-treesitter").statusline() +end require("feline").setup({ components = components, })