25 lines
		
	
	
		
			919 B
		
	
	
	
		
			Lua
		
	
	
	
	
	
			
		
		
	
	
			25 lines
		
	
	
		
			919 B
		
	
	
	
		
			Lua
		
	
	
	
	
	
if true then return {} end -- WARN: REMOVE THIS LINE TO ACTIVATE THIS FILE
 | 
						|
 | 
						|
-- Customize None-ls sources
 | 
						|
 | 
						|
---@type LazySpec
 | 
						|
return {
 | 
						|
  "nvimtools/none-ls.nvim",
 | 
						|
  opts = function(_, opts)
 | 
						|
    -- opts variable is the default configuration table for the setup function call
 | 
						|
    -- local null_ls = require "null-ls"
 | 
						|
 | 
						|
    -- Check supported formatters and linters
 | 
						|
    -- https://github.com/nvimtools/none-ls.nvim/tree/main/lua/null-ls/builtins/formatting
 | 
						|
    -- https://github.com/nvimtools/none-ls.nvim/tree/main/lua/null-ls/builtins/diagnostics
 | 
						|
 | 
						|
    -- Only insert new sources, do not replace the existing ones
 | 
						|
    -- (If you wish to replace, use `opts.sources = {}` instead of the `list_insert_unique` function)
 | 
						|
    opts.sources = require("astrocore").list_insert_unique(opts.sources, {
 | 
						|
      -- Set a formatter
 | 
						|
      -- null_ls.builtins.formatting.stylua,
 | 
						|
      -- null_ls.builtins.formatting.prettier,
 | 
						|
    })
 | 
						|
  end,
 | 
						|
}
 |