From 2709e7f94ddb5a81249c8b27162f9b33590b1516 Mon Sep 17 00:00:00 2001 From: triethyl Date: Tue, 5 Aug 2025 22:46:29 -0400 Subject: neovim: fixed git status? --- pkgs/custom-neovim/config/lua/statusline.lua | 12 ++++++++++++ 1 file changed, 12 insertions(+) (limited to 'pkgs/custom-neovim/config') diff --git a/pkgs/custom-neovim/config/lua/statusline.lua b/pkgs/custom-neovim/config/lua/statusline.lua index 72ce6ca..fcfc1d2 100644 --- a/pkgs/custom-neovim/config/lua/statusline.lua +++ b/pkgs/custom-neovim/config/lua/statusline.lua @@ -163,6 +163,18 @@ statusline_components.git_status = function() return '' end + if not vim.b.gitsigns_status_dict.added then + return '' + end + + if not vim.b.gitsigns_status_dict.changed then + return '' + end + + if not vim.b.gitsigns_status_dict.removed then + return '' + end + local status = {} local gitsigns_status = vim.b.gitsigns_status_dict -- cgit v1.2.3