From 51ef98874971ea12d26ed64ce6dcfea79b8097c0 Mon Sep 17 00:00:00 2001 From: makefu Date: Fri, 1 Oct 2021 18:42:23 +0200 Subject: [PATCH] ma neovim: new plugin configuration --- makefu/2configs/editor/neovim/default.nix | 50 +++++++++-------------- 1 file changed, 20 insertions(+), 30 deletions(-) diff --git a/makefu/2configs/editor/neovim/default.nix b/makefu/2configs/editor/neovim/default.nix index c288212e9..e7e59373a 100644 --- a/makefu/2configs/editor/neovim/default.nix +++ b/makefu/2configs/editor/neovim/default.nix @@ -30,37 +30,27 @@ withPython3 = true; # withNodeJs = true; extraPython3Packages = (ps: with ps; [ python-language-server pyls-mypy black libxml2]); - configure = { - customRC = builtins.readFile ./vimrc; - packages.myVimPackage = with pkgs.vimPlugins; - { - # loaded on launch - start = [ - undotree - vim-addon-nix + extraConfig = builtins.readFile ./vimrc; + plugins = with pkgs.vimPlugins;[ + undotree + vim-addon-nix - nerdtree # file manager - commentary # comment stuff out based on language - fugitive # full git integration - vim-airline-themes # lean & mean status/tabline - vim-airline # status bar - gitgutter # git diff in the gutter (sign column) - vim-trailing-whitespace # trailing whitspaces in red - tagbar # F3 function overview - ReplaceWithRegister # For better copying/replacing - polyglot # Language pack - vim-indent-guides # for displaying indent levels - deoplete-nvim # general autocompletion - deoplete-go - ale - molokai # color scheme - ]; - # manually loadable by calling `:packadd $plugin-name` - opt = []; - # To automatically load a plugin when opening a filetype, add vimrc lines like: - # autocmd FileType php :packadd phpCompletion - }; - }; + nerdtree # file manager + commentary # comment stuff out based on language + fugitive # full git integration + vim-airline-themes # lean & mean status/tabline + vim-airline # status bar + gitgutter # git diff in the gutter (sign column) + vim-trailing-whitespace # trailing whitspaces in red + tagbar # F3 function overview + ReplaceWithRegister # For better copying/replacing + polyglot # Language pack + vim-indent-guides # for displaying indent levels + deoplete-nvim # general autocompletion + deoplete-go + ale + molokai # color scheme + ]; }; }; }