diff --git a/programs/neovim/base.nix b/programs/neovim/base.nix index 0a3ae26c..78452424 100644 --- a/programs/neovim/base.nix +++ b/programs/neovim/base.nix @@ -126,6 +126,8 @@ in "" Plugin configuration let g:ale_fixers = { '*': ['remove_trailing_lines', 'trim_whitespace'] } let g:ale_fix_on_save = 1 + + let g:deoplete#enable_at_startup = 1 ''; vam.knownPlugins = pkgs.vimPlugins // customPlugins; vam.pluginDictionaries = [ @@ -133,6 +135,7 @@ in names = [ "ale" "auto-pairs" + "deoplete-nvim" "editorconfig-vim" "snow-color-theme" "vim-nix" diff --git a/shells/accentor-api.nix b/shells/accentor-api.nix index 906e3815..77e84257 100644 --- a/shells/accentor-api.nix +++ b/shells/accentor-api.nix @@ -16,8 +16,6 @@ in " Required for operations modifying multiple buffers like rename set hidden - let g:deoplete#enable_at_startup = 1 - let g:LanguageClient_serverCommands = { \ 'ruby': ['${solargraph}/bin/solargraph', 'stdio'], \ } @@ -26,7 +24,6 @@ in vam.pluginDictionaries = (baseVimConfig.vam.pluginDictionaries or []) ++ [ { names = [ - "deoplete-nvim" "LanguageClient-neovim" "vim-ruby" ]; diff --git a/shells/dodona.nix b/shells/dodona.nix index dab11029..53a30e25 100644 --- a/shells/dodona.nix +++ b/shells/dodona.nix @@ -26,8 +26,6 @@ in " Required for operations modifying multiple buffers like rename set hidden - let g:deoplete#enable_at_startup = 1 - let g:LanguageClient_serverCommands = { \ 'ruby': ['${solargraph}/bin/solargraph', 'stdio'], \ 'javascript': ['${nodePackages.javascript-typescript-langserver}/bin/javascript-typescript-stdio'], @@ -38,7 +36,6 @@ in vam.pluginDictionaries = (baseVimConfig.vam.pluginDictionaries or []) ++ [ { names = [ - "deoplete-nvim" "LanguageClient-neovim" "vim-ruby" "yats-vim"