williamboman / mason.nvim

Portable package manager for Neovim that runs everywhere Neovim runs. Easily install and manage LSP servers, DAP servers, linters, and formatters.
Apache License 2.0
7.22k stars 258 forks source link

(feat): add option to ignore non-installed languages in the healthcheck #1676

Open KaspervdHeijden opened 2 months ago

KaspervdHeijden commented 2 months ago

Hi! :wave:

Currently, we get a warning message for every language binary that is not installed. This PR adds the options to "ack" these by adding a setting to be able to ignore a non-installed language.

image

Options to setup:

    {
        health = {
            ignore = {
                'cargo',
                'Go',
                'javac',
                'julia',
                'luarocks',
                'RubyGem',
            },
        },
    }