From bbd48eaaef9384a69985400e80f89fa5c0c646e8 Mon Sep 17 00:00:00 2001 From: Yufan You Date: Tue, 4 May 2021 01:12:26 +0800 Subject: [PATCH] feat(git): show diff stats when there's no branch For example, it can show stats for yadm managed files. --- lua/hardline/parts/git.lua | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/lua/hardline/parts/git.lua b/lua/hardline/parts/git.lua index 886d9fd..44c29f8 100644 --- a/lua/hardline/parts/git.lua +++ b/lua/hardline/parts/git.lua @@ -45,7 +45,11 @@ end local function get_item() local hunks, branch = get_hunks(), get_branch() if branch == '' then - return '' + if hunks == '+0 ~0 -0' then + return '' + else + return hunks + end end branch = not branch and '' or ' ' .. branch return table.concat({hunks, branch})