From b0c1e697b8d42be88568bbf97915bd535fbee49a Mon Sep 17 00:00:00 2001 From: Sean Buckley Date: Wed, 20 Sep 2023 13:55:22 -0400 Subject: [PATCH] vim nerdtree: add devicons and git --- modules/vim/default.nix | 9 ++++++++- modules/vim/init.vim | 2 ++ 2 files changed, 10 insertions(+), 1 deletion(-) diff --git a/modules/vim/default.nix b/modules/vim/default.nix index 12fa212..a4b37f1 100644 --- a/modules/vim/default.nix +++ b/modules/vim/default.nix @@ -12,12 +12,19 @@ coc-nvim coc-tsserver nerdtree + nerdtree-git-plugin vim-autoformat vim-code-dark + vim-devicons vim-gitgutter vim-nix vim-startify - ]; + ] ++ + # skip syntax-highlight on nixos 23.05 + lib.optional + (vim-nerdtree-syntax-highlight.version != "2021-01-11") + (vim-nerdtree-syntax-highlight); + customRC = '' source ${./init.vim} luafile ${./init.lua} diff --git a/modules/vim/init.vim b/modules/vim/init.vim index 8fbeb39..80cfac8 100644 --- a/modules/vim/init.vim +++ b/modules/vim/init.vim @@ -24,6 +24,8 @@ let g:startify_custom_header = "''" let g:startify_custom_indices = map(range(1,100), 'string(v:val)') let NERDTreeMinimalUI=1 +let g:NERDTreeExtensionHighlightColor = {} +let g:NERDTreeExtensionHighlightColor['nix'] = "689FB6" "auto formatting