From 6cce57a50cc5782186448bbc11607c5bdf0335be Mon Sep 17 00:00:00 2001 From: Oliver Ladner Date: Tue, 15 Sep 2026 10:23:23 +0200 Subject: [PATCH] feat(snipe): add indicator for modified files --- lua/weeheavy/plugins/snipe.lua | 12 ++++++++++++ 1 file changed, 12 insertions(+) diff --git a/lua/weeheavy/plugins/snipe.lua b/lua/weeheavy/plugins/snipe.lua index 15938e5..d333cdf 100644 --- a/lua/weeheavy/plugins/snipe.lua +++ b/lua/weeheavy/plugins/snipe.lua @@ -14,6 +14,7 @@ return { }, config = function() local snipe = require("snipe") + snipe.setup({ hints = { -- Charaters to use for hints @@ -28,6 +29,17 @@ return { border = "rounded", }, preselect_current = true, + -- Show a marker next to buffers that have unsaved changes + -- (no icons: filename/directory only) + buffer_format = { + "filename", + function(item) + if item.classifiers:sub(5, 5) == "+" then + return " [+]", "DiagnosticWarn" + end + return "" + end, + }, }, navigate = { cancel_snipe = "q",