Open Issues Need Help
View All on GitHubAI 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.
Portable package manager for Neovim that runs everywhere Neovim runs. Easily install and manage LSP servers, DAP servers, linters, and formatters.
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.
Portable package manager for Neovim that runs everywhere Neovim runs. Easily install and manage LSP servers, DAP servers, linters, and formatters.
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.
Portable package manager for Neovim that runs everywhere Neovim runs. Easily install and manage LSP servers, DAP servers, linters, and formatters.