Portable package manager for Neovim that runs everywhere Neovim runs. Easily install and manage LSP servers, DAP servers, linters, and formatters.

lua mason neovim neovim-plugin nvim nvim-lsp-installer nvim-plugin package package-manager packages
13 Open Issues Need Help Last updated: Jul 23, 2026

Open Issues Need Help

View All on GitHub
help wanted new-package-request

Portable package manager for Neovim that runs everywhere Neovim runs. Easily install and manage LSP servers, DAP servers, linters, and formatters.

Lua
#lua#mason#neovim#neovim-plugin#nvim#nvim-lsp-installer#nvim-plugin#package#package-manager#packages
help wanted new-package-request

Portable package manager for Neovim that runs everywhere Neovim runs. Easily install and manage LSP servers, DAP servers, linters, and formatters.

Lua
#lua#mason#neovim#neovim-plugin#nvim#nvim-lsp-installer#nvim-plugin#package#package-manager#packages
help wanted new-package-request

Portable package manager for Neovim that runs everywhere Neovim runs. Easily install and manage LSP servers, DAP servers, linters, and formatters.

Lua
#lua#mason#neovim#neovim-plugin#nvim#nvim-lsp-installer#nvim-plugin#package#package-manager#packages
help wanted new-package-request

Portable package manager for Neovim that runs everywhere Neovim runs. Easily install and manage LSP servers, DAP servers, linters, and formatters.

Lua
#lua#mason#neovim#neovim-plugin#nvim#nvim-lsp-installer#nvim-plugin#package#package-manager#packages
help wanted new-package-request

Portable package manager for Neovim that runs everywhere Neovim runs. Easily install and manage LSP servers, DAP servers, linters, and formatters.

Lua
#lua#mason#neovim#neovim-plugin#nvim#nvim-lsp-installer#nvim-plugin#package#package-manager#packages
help wanted new-package-request

Portable package manager for Neovim that runs everywhere Neovim runs. Easily install and manage LSP servers, DAP servers, linters, and formatters.

Lua
#lua#mason#neovim#neovim-plugin#nvim#nvim-lsp-installer#nvim-plugin#package#package-manager#packages
help wanted installation-issue

Portable package manager for Neovim that runs everywhere Neovim runs. Easily install and manage LSP servers, DAP servers, linters, and formatters.

Lua
#lua#mason#neovim#neovim-plugin#nvim#nvim-lsp-installer#nvim-plugin#package#package-manager#packages
help wanted new-package-request

Portable package manager for Neovim that runs everywhere Neovim runs. Easily install and manage LSP servers, DAP servers, linters, and formatters.

Lua
#lua#mason#neovim#neovim-plugin#nvim#nvim-lsp-installer#nvim-plugin#package#package-manager#packages
help wanted new-package-request

Portable package manager for Neovim that runs everywhere Neovim runs. Easily install and manage LSP servers, DAP servers, linters, and formatters.

Lua
#lua#mason#neovim#neovim-plugin#nvim#nvim-lsp-installer#nvim-plugin#package#package-manager#packages
help wanted new-package-request

Portable package manager for Neovim that runs everywhere Neovim runs. Easily install and manage LSP servers, DAP servers, linters, and formatters.

Lua
#lua#mason#neovim#neovim-plugin#nvim#nvim-lsp-installer#nvim-plugin#package#package-manager#packages

AI Summary: The task is to add support for the Varnish Configuration Language (VCL) LSP server, `varnishls`, to the `mason.nvim` Neovim plugin. This involves adding the package to the `mason-org/mason-registry` repository, which requires creating a new entry in the registry's data structure, specifying the package's source (GitHub releases), and potentially adding any necessary build or installation instructions. The existing `mason.nvim` documentation should be updated to reflect the addition of this new package.

Complexity: 3/5
help wanted new-package-request

Portable package manager for Neovim that runs everywhere Neovim runs. Easily install and manage LSP servers, DAP servers, linters, and formatters.

Lua
#lua#mason#neovim#neovim-plugin#nvim#nvim-lsp-installer#nvim-plugin#package#package-manager#packages

AI Summary: Add the ESLint package to the mason.nvim package registry. This involves updating the registry's configuration to include ESLint, specifying its distribution method (npm), and potentially adding any necessary plugins for supporting various file types (JS, TS, CSS, SCSS, Vue, HTML, JSON, Markdown, YAML, TOML, GraphQL). The update should be tested to ensure correct installation and functionality within Neovim using mason.nvim.

Complexity: 3/5
help wanted new-package-request

Portable package manager for Neovim that runs everywhere Neovim runs. Easily install and manage LSP servers, DAP servers, linters, and formatters.

Lua
#lua#mason#neovim#neovim-plugin#nvim#nvim-lsp-installer#nvim-plugin#package#package-manager#packages

AI Summary: The task is to add support for the `cabal-fmt` Haskell formatter to the `mason.nvim` Neovim plugin. This involves creating a new package entry in `mason.nvim`'s registry, specifying how to install `cabal-fmt` using `cabal`, and potentially adding support for other package managers like Homebrew, nixpkgs, and AUR if feasible and desired.

Complexity: 3/5
help wanted new-package-request

Portable package manager for Neovim that runs everywhere Neovim runs. Easily install and manage LSP servers, DAP servers, linters, and formatters.

Lua
#lua#mason#neovim#neovim-plugin#nvim#nvim-lsp-installer#nvim-plugin#package#package-manager#packages