feat(neovim): Rust dev with rustaceanvim & LSP servers installation through OS installer and NOT mason

- Use `rustaceanvim` for Rust development
- `rustaceanvim` keymaps in NeoVim `after` file
- Remove Rust LSP setup through builtin LSP
- Remove LSP installations from Mason when equivalent available through
  OS installers
- All LSP plugins in `code-lsp.lua`
This commit is contained in:
Pratik Tripathy
2025-07-28 10:44:32 +05:30
parent e6827f91ad
commit dd9246cda7
7 changed files with 104 additions and 33 deletions

View File

@@ -3,6 +3,7 @@
bat
bats-core
dnscrypt-proxy
dockerfile-language-server
fd
fzf
gitleaks
@@ -13,20 +14,31 @@ kondo
lazydocker
lazygit
lua
luajit
lua-language-server
luajit
markdown-toc
markdownlint-cli
marksman
n
neovim
prettier
prettierd
python-lsp-server
python@3.12
rclone
sccache
shellcheck
shellharden
shodan
speedtest-cli
sqlite
stylua
taplo
tlrc
tokei
tree-sitter
typescript-language-server
vue-language-server
yamlfmt
yt-dlp
zoxide