user/neovim: some changes

- replace ctrlp with fzf(-lsp)
- remove nerdtree
- use lsp_signature-nvim
- remove ts-comment and ts-jsdoc
  - performance issues
- add volar takeover
This commit is contained in:
LavaDesu 2022-04-10 13:25:22 +07:00
parent fd9ad280ad
commit bba52e38de
Signed by: cilly
GPG key ID: 6500251E087653C9
4 changed files with 27 additions and 10 deletions

View file

@ -26,15 +26,16 @@ in {
];
plugins = with pkgs.vimPlugins; [
ctrlp-vim
fzf-vim
fzf-lsp-nvim
lualine-nvim
nerdtree
tokyonight-nvim
vim-fugitive
vim-nix
vim-repeat
vim-signify
vim-surround
lsp_signature-nvim
nvim-cmp
nvim-lspconfig
@ -43,12 +44,10 @@ in {
luasnip
(pkgs.me.nvim-treesitter-nightly.withPlugins (p: with p; [
tree-sitter-comment
tree-sitter-c-sharp
pkgs.me.tree-sitter-glimmer
tree-sitter-html
tree-sitter-javascript
tree-sitter-jsdoc
tree-sitter-json
pkgs.me.tree-sitter-jsonc
tree-sitter-lua