48da2ebd5efbaf8a99566eadc3ece82d523f03c5
Note: Only verified these specific tools exist - did not audit existing uncommented entries for deprecation or correctness.
mason-conform.nvim
Automatically install formatters registered with conform.nvim via Mason.
Install
require("lazy").setup({
"williamboman/mason.nvim",
"stevearc/conform.nvim",
"zapling/mason-conform.nvim",
})
Setup
It's crucial to setup plugins in the following order:
mason.nvimconform.nvimmason-conform.nvim
Otherwise mason-conform.nvim will not have enough information about configured formatters and
access the mason registry.
Configuration
require("mason-conform").setup({
ignore_install = {'prettier'} -- List of formatters to ignore during install
})
Available formatters
Only formatters that are available in the mason registry
can be downloaded automatically. If the formatter is available in the registry and it's not being
downloaded, this plugin might be missing a conform => mason mapping in the file lua/mason-conform/mapping.lua.
License
mason-conform.nvim is a blatant copy of mason-nvim-lint
which in turn takes heavy insperation from mason-lspconfig.nvim
Languages
Lua
100%