From eeb8c240992c487a98ad67715c5cd714d3ce75bf Mon Sep 17 00:00:00 2001 From: Dmitriy Pleshevskiy Date: Thu, 23 Jun 2022 14:49:13 +0300 Subject: [PATCH] nix/nvim: add gitgutter plugin --- nix/progs/nvim/default.nix | 1 + nix/progs/nvim/plugins.vim | 8 ++++++++ 2 files changed, 9 insertions(+) diff --git a/nix/progs/nvim/default.nix b/nix/progs/nvim/default.nix index d1c3824..13384be 100644 --- a/nix/progs/nvim/default.nix +++ b/nix/progs/nvim/default.nix @@ -21,6 +21,7 @@ let material-vim # modern theme with true colors support vim-nix # nix support vim-easymotion # highlights keys to move quickly + vim-gitgutter # shows git diff markers in the sign column nerdtree # tree explorer nerdtree-git-plugin # shows files git status on the NerdTree neoformat # formating code diff --git a/nix/progs/nvim/plugins.vim b/nix/progs/nvim/plugins.vim index 17323c5..af29321 100644 --- a/nix/progs/nvim/plugins.vim +++ b/nix/progs/nvim/plugins.vim @@ -30,3 +30,11 @@ aug fmt au! au BufWritePre * try | undojoin | Neoformat | catch /E790/ | Neoformat | endtry aug END + +" GitGutter +let g:gitgutter_sign_priority = 1 +let g:gitgutter_set_sign_backgrounds = 0 +let g:gitgutter_map_keys = 0 + +nnoremap ghp :GitGutterPreviewHunk +