summaryrefslogtreecommitdiff
path: root/lua/plugins/gitsigns.lua
diff options
context:
space:
mode:
authorDavid Luevano Alvarado <david@luevano.xyz>2024-02-03 02:34:32 -0600
committerDavid Luevano Alvarado <david@luevano.xyz>2024-02-03 02:34:32 -0600
commit2d8917bd24587b8c6aa8bdd8814fcc37a27773ee (patch)
treeaa60e73032e9312f92e9981051fe4d98ce2c497c /lua/plugins/gitsigns.lua
parent06404a4568f783221bb8cb8db9f6ad91f500a77c (diff)
refactor: all rust in one config, rename gitsigns to git
Diffstat (limited to 'lua/plugins/gitsigns.lua')
-rw-r--r--lua/plugins/gitsigns.lua31
1 files changed, 0 insertions, 31 deletions
diff --git a/lua/plugins/gitsigns.lua b/lua/plugins/gitsigns.lua
deleted file mode 100644
index a40a3dc..0000000
--- a/lua/plugins/gitsigns.lua
+++ /dev/null
@@ -1,31 +0,0 @@
-return {
- 'lewis6991/gitsigns.nvim',
- opts = {
- signs = {
- add = { text = '+' },
- change = { text = '~' },
- delete = { text = '_' },
- topdelete = { text = '‾' },
- changedelete = { text = '~' },
- },
- signcolumn = true, -- Toggle with `:Gitsigns toggle_signs`
- numhl = true, -- Toggle with `:Gitsigns toggle_numhl`
- linehl = false, -- Toggle with `:Gitsigns toggle_linehl`
- word_diff = false, -- Toggle with `:Gitsigns toggle_word_diff`
- on_attach = function(bufnr)
- local gs = require('gitsigns')
-
- -- TODO: use this function for most of the keymaps across plugins?
- local function map(mode, l, r, opts)
- opts = opts or {}
- opts.buffer = bufnr
- vim.keymap.set(mode, l, r, opts)
- end
-
- map('n', '<leader>gp', gs.prev_hunk, { desc = '[g]it: [p]revious hunk' })
- map('n', '<leader>gn', gs.next_hunk, { desc = '[g]it: [n]ext hunk' })
- map('n', '<leader>gv', gs.preview_hunk, { desc = '[g]it: [v]iew hunk' })
- map('n', '<leader>gb', gs.toggle_current_line_blame, { desc = '[g]it: [b]lame toggle' })
- end,
- },
-}