This repository should be cloned to: ~/.config/nvim
current: vim-plug
- sharkdp/fd (nvim-telescope)
- ripgrep (nvim-telescope)
- fzf (nvim-bqf)
- build tools & libs
- cmake, make, gcc, libstdc++ (nvim-telescope, nvim-treesitter)
- other terminal tools
- tar, curl, git
- lua-language-server
- @angular/language-server
npm install -g @angular/language-server
- Typescript
npm install -g typescript-language-server typescript
- Vue
npm install -g @vue/language-server @vue/typescript-plugin vue-tsc
- VSCode language servers (html, cssls, eslint, etc)
npm i -g vscode-langservers-extracted
- Rust Analyzer
- Install rustup
rustup component add rust-analyzer
- Plugin management, configuration, and file organization
- File navigation & search
- Theme
- Syntax Highlighting & LSP
- nvim-treesitter
- neovim-lsp
- nvim-cmp (auto-complete)
- html
- cssls
- tsserver
- angularls
- volar
- rust_analyzer
- Tabbed buffers
- Code folding
- UI Enhancements
- Git integrations
- gitsigns
- markdown-preview
- git diff & conflict resolution?
- Formatting and linters
- Debugging