From 6c167845e7dab6e217ea078a339c78f833f7f3a7 Mon Sep 17 00:00:00 2001 From: Rokas Puzonas Date: Thu, 11 May 2023 17:30:35 +0300 Subject: [PATCH] add gitblame --- lua/config/gitblame.lua | 8 ++++++++ lua/plugins.lua | 6 ++++++ 2 files changed, 14 insertions(+) create mode 100644 lua/config/gitblame.lua diff --git a/lua/config/gitblame.lua b/lua/config/gitblame.lua new file mode 100644 index 0000000..85729ca --- /dev/null +++ b/lua/config/gitblame.lua @@ -0,0 +1,8 @@ +local map = require 'utils.map' +local silent = {silent = true} + +map('n', 'gm', ":GitBlameCopySHA", silent) +map('n', 'gj', ":GitBlameOpenCommitURL", silent) +map('n', 'gu', ":GitBlameToggle", silent) + +vim.g["gitblame_enabled"] = 0 diff --git a/lua/plugins.lua b/lua/plugins.lua index 9f05700..d8a8520 100644 --- a/lua/plugins.lua +++ b/lua/plugins.lua @@ -16,6 +16,12 @@ local function usePlugins(use, use_rocks) -- Seemless pane switching betwen tmux and vim use 'christoomey/vim-tmux-navigator' + -- Git blame + use { + 'f-person/git-blame.nvim', + config = [[require 'config.gitblame']] + } + -- Ansible file syntax highlighting use 'pearofducks/ansible-vim'