summaryrefslogtreecommitdiff
path: root/after/plugin/gitsigns.lua
blob: b781fb6a682581ae2c6b91d2d7fa3377ab1aa633 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
require("gitsigns").setup({
	signs = {
		add = { text = "▎" },
		change = { text = "▎" },
		delete = { text = "▎" },
		topdelete = { text = "▎" },
		changedelete = { text = "▎" },
		untracked = { text = "▎" },
	},
	on_attach = function(buffer)
		local gs = package.loaded.gitsigns
		local map = vim.keymap.set

	        -- stylua: ignore start
	        map("n", "]g", gs.next_hunk, { desc = "Next git hunk" })
	        map("n", "[g", gs.prev_hunk, { desc = "Previous git hunk" })
	end,
})