From cc5c19cff0772cfed3ae9dd72d9f9584ad26f6e5 Mon Sep 17 00:00:00 2001 From: LordMZTE Date: Sun, 21 Apr 2024 20:57:10 +0200 Subject: [PATCH] mzte-nv: gitsigns works again --- mzte-nv/conf/lua/pluginconf/p-gitsigns.fnl | 14 ++++++++++++++ mzte-nv/conf/lua/plugins.fnl | 3 ++- 2 files changed, 16 insertions(+), 1 deletion(-) create mode 100644 mzte-nv/conf/lua/pluginconf/p-gitsigns.fnl diff --git a/mzte-nv/conf/lua/pluginconf/p-gitsigns.fnl b/mzte-nv/conf/lua/pluginconf/p-gitsigns.fnl new file mode 100644 index 0000000..5bebdb3 --- /dev/null +++ b/mzte-nv/conf/lua/pluginconf/p-gitsigns.fnl @@ -0,0 +1,14 @@ +(local gitsigns (require :gitsigns)) + +(fn on-attach [bufnr] + (print :attached bufnr) + (vim.keymap.set :n :gV + (fn [] + (gitsigns.toggle_deleted) + (gitsigns.toggle_numhl) + (gitsigns.toggle_linehl) + (gitsigns.toggle_word_diff) + (gitsigns.toggle_current_line_blame)) + {:buffer bufnr})) + +(gitsigns.setup {:on_attach on-attach}) diff --git a/mzte-nv/conf/lua/plugins.fnl b/mzte-nv/conf/lua/plugins.fnl index d2db415..38859d5 100644 --- a/mzte-nv/conf/lua/plugins.fnl +++ b/mzte-nv/conf/lua/plugins.fnl @@ -33,7 +33,8 @@ :noice :tsn-actions :lightbulb - :dressing]) + :dressing + :gitsigns]) (local errors {})