From 82a1c1e251210f4805dec8f6d59a6ab2c6791334 Mon Sep 17 00:00:00 2001 From: pml68 Date: Fri, 29 Nov 2024 23:28:27 +0100 Subject: feat: split plugins.lua into manageable "chunks" --- lua/pml68/plugins/git.lua | 21 +++++++++++++++++++++ 1 file changed, 21 insertions(+) create mode 100644 lua/pml68/plugins/git.lua (limited to 'lua/pml68/plugins/git.lua') diff --git a/lua/pml68/plugins/git.lua b/lua/pml68/plugins/git.lua new file mode 100644 index 0000000..38e67ea --- /dev/null +++ b/lua/pml68/plugins/git.lua @@ -0,0 +1,21 @@ +return { + "lewis6991/gitsigns.nvim", + event = { "BufReadPost", "BufNewFile" }, + config = function() + require("gitsigns").setup({ + signs = { + add = { text = "│" }, + change = { text = "│" }, + delete = { text = "󰍵" }, + topdelete = { text = "‾" }, + changedelete = { text = "~" }, + untracked = { text = "│" }, + }, + on_attach = function(bufnr) + local gs = package.loaded.gitsigns + + vim.keymap.set("n", "gb", gs.blame_line, { buffer = bufnr }) + end, + }) + end +} -- cgit v1.2.3