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:
parent
fd9ad280ad
commit
bba52e38de
4 changed files with 27 additions and 10 deletions
|
|
@ -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
|
||||
|
|
|
|||
|
|
@ -12,6 +12,7 @@
|
|||
_JAVA_OPTIONS = "-Djava.util.prefs.userRoot=${config.xdg.configHome}/java";
|
||||
CARGO_HOME = "${config.xdg.dataHome}/cargo";
|
||||
DIRENV_LOG_FORMAT = "";
|
||||
FZF_DEFAULT_COMMAND = "fd --type f --hidden --follow --exclude .git";
|
||||
GNUPGHOME = "${config.xdg.dataHome}/gnupg";
|
||||
GTK2_RC_FILES = "${config.xdg.configHome}/gtk-2.0/gtkrc";
|
||||
LESSHISTFILE = "-";
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue