diff options
Diffstat (limited to 'after/plugin/mason.lua')
| -rw-r--r-- | after/plugin/mason.lua | 62 |
1 files changed, 0 insertions, 62 deletions
diff --git a/after/plugin/mason.lua b/after/plugin/mason.lua deleted file mode 100644 index f3655c2..0000000 --- a/after/plugin/mason.lua +++ /dev/null @@ -1,62 +0,0 @@ -local ok, mason = pcall(require, "mason") -if not ok then - return -end - -local mason_lspconfig = require("mason-lspconfig") - -mason.setup({ - ui = { - icons = { - package_installed = "โ", - package_pending = "โ", - package_uninstalled = "โ", - }, - }, -}) - -mason_lspconfig.setup({ - automatic_installation = false, -}) - -require('mason-tool-installer').setup { - - -- a list of all tools you want to ensure are installed upon - -- start; they should be the names Mason uses for each tool - ensure_installed = { - "blade-formatter", - "dockerfile-language-server", - "emmet-ls", - "go-debug-adapter", - "golangci-lint", - "gopls", - "html-lsp", - "json-lsp", - "lua-language-server", - "php-debug-adapter", - "rust-analyzer", - "stylua", - "typescript-language-server", - "vue-language-server", - "phpactor", - "sql-formatter", - }, - - -- if set to true this will check each tool for updates. If updates - -- are available the tool will be updated. This setting does not - -- affect :MasonToolsUpdate or :MasonToolsInstall. - -- Default: false - auto_update = false, - - -- automatically install / update on startup. If set to false nothing - -- will happen on startup. You can use :MasonToolsInstall or - -- :MasonToolsUpdate to install tools and check for updates. - -- Default: true - run_on_start = true, - - -- set a delay (in ms) before the installation starts. This is only - -- effective if run_on_start is set to true. - -- e.g.: 5000 = 5 second delay, 10000 = 10 second delay, etc... - -- Default: 0 - start_delay = 3000, -- 3 second delay -} |