* fix(astrocore): update to the new `diagnostics` settings style * fix(mason): move to installing Mason packages with `mason-tool-installer.nvim` * fix(user): update dashboard header example to use `snacks.dashboard` * fix(lazy_setup): bump version to v5 for release
		
			
				
	
	
		
			29 lines
		
	
	
		
			659 B
		
	
	
	
		
			Lua
		
	
	
	
	
	
			
		
		
	
	
			29 lines
		
	
	
		
			659 B
		
	
	
	
		
			Lua
		
	
	
	
	
	
if true then return {} end -- WARN: REMOVE THIS LINE TO ACTIVATE THIS FILE
 | 
						|
 | 
						|
-- Customize Mason
 | 
						|
 | 
						|
---@type LazySpec
 | 
						|
return {
 | 
						|
  -- use mason-tool-installer for automatically installing Mason packages
 | 
						|
  {
 | 
						|
    "WhoIsSethDaniel/mason-tool-installer.nvim",
 | 
						|
    -- overrides `require("mason-tool-installer").setup(...)`
 | 
						|
    opts = {
 | 
						|
      -- Make sure to use the names found in `:Mason`
 | 
						|
      ensure_installed = {
 | 
						|
        -- install language servers
 | 
						|
        "lua-language-server",
 | 
						|
 | 
						|
        -- install formatters
 | 
						|
        "stylua",
 | 
						|
 | 
						|
        -- install debuggers
 | 
						|
        "debugpy",
 | 
						|
 | 
						|
        -- install any other package
 | 
						|
        "tree-sitter-cli",
 | 
						|
      },
 | 
						|
    },
 | 
						|
  },
 | 
						|
}
 |