From 74139cb912214db6a026d0f2c8ad41189acecf81 Mon Sep 17 00:00:00 2001 From: rootiest Date: Tue, 11 Mar 2025 12:45:31 -0400 Subject: [PATCH] =?UTF-8?q?=E2=9C=A8=20Feat(lualine):=20tweak=20nvim=5Fupd?= =?UTF-8?q?ater=20lualine=20component=20colors?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Make sure the bgcolor always matches its position in lualine, fixes compatibility issue with some colorschemes. --- lua/plugins/statusline/lualine.lua | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/lua/plugins/statusline/lualine.lua b/lua/plugins/statusline/lualine.lua index c2ecd90..ee50114 100644 --- a/lua/plugins/statusline/lualine.lua +++ b/lua/plugins/statusline/lualine.lua @@ -299,7 +299,11 @@ return { -- Lualine return require('nvim_updater').get_statusline().icon_text end, color = function() - return require('nvim_updater').get_statusline().color + local fg = require('data.func').get_fg_color( + require('nvim_updater').get_statusline().color + ) + local bg = require('data.func').get_bg_color('lualine_x') + return { fg = fg, bg = bg } end, on_click = function() require('nvim_updater').show_new_commits({