diff options
author | David Luevano Alvarado <david@luevano.xyz> | 2024-02-03 02:34:32 -0600 |
---|---|---|
committer | David Luevano Alvarado <david@luevano.xyz> | 2024-02-03 02:34:32 -0600 |
commit | 2d8917bd24587b8c6aa8bdd8814fcc37a27773ee (patch) | |
tree | aa60e73032e9312f92e9981051fe4d98ce2c497c /lua/plugins/gitsigns.lua | |
parent | 06404a4568f783221bb8cb8db9f6ad91f500a77c (diff) |
refactor: all rust in one config, rename gitsigns to git
Diffstat (limited to 'lua/plugins/gitsigns.lua')
-rw-r--r-- | lua/plugins/gitsigns.lua | 31 |
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, - }, -} |