feat: update neovim & add new plugins

This commit is contained in:
Felix Schröter 2020-03-04 19:03:00 +01:00 committed by Felix Schroeter
parent 9b4f18d0a7
commit 9ccc8aaffd

View file

@ -42,8 +42,8 @@ in
src = pkgs.fetchFromGitHub { src = pkgs.fetchFromGitHub {
owner = "neovim"; owner = "neovim";
repo = "neovim"; repo = "neovim";
rev = "ed424655bef3169dc5452c5a8212e250dc483f9e"; rev = "f1923d4b92239ef2ca280bf1ce6c5f6cc7cb4f1a";
sha256 = "0ri31nxs3lcx9x1gwwx6ch5b5nddqvg5n1gdzskyfwffvg3wwrl3"; sha256 = "1algrgwvv38sw0spxraff3s0fqnb6pz7xd66cf6dd2vnsvnhpay5";
}; };
nativeBuildInputs = oldAttrs.nativeBuildInputs ++ [ nativeBuildInputs = oldAttrs.nativeBuildInputs ++ [
pkgs.utf8proc pkgs.utf8proc
@ -80,9 +80,12 @@ in
vim-surround vim-surround
vim-commentary vim-commentary
vim-easymotion vim-easymotion
vim-peekaboo
vim-gitgutter vim-gitgutter
vim-fugitive vim-fugitive
vim-test
camelcasemotion camelcasemotion
argtextobj-vim
# nvim-lsp # nixos-rebuild currently fails # nvim-lsp # nixos-rebuild currently fails
@ -92,6 +95,7 @@ in
# Most coc-* plugins are incomplete in nixpkgs # Most coc-* plugins are incomplete in nixpkgs
# Instead they are currently installed manually via :CocInstall # Instead they are currently installed manually via :CocInstall
coc-nvim coc-nvim
# coc-tabnine
# coc-pairs # coc-pairs
# coc-emmet # coc-emmet
# coc-snippets # coc-snippets
@ -104,6 +108,7 @@ in
# coc-eslint # coc-eslint
# coc-stylelint # coc-stylelint
# coc-prettier # coc-prettier
# coc-angular
# # coc-omnisharp # not really maintained # # coc-omnisharp # not really maintained
ale # only used for omnisharp-vim ale # only used for omnisharp-vim