chore: decouple null-ls from lsp
This commit is contained in:
		@@ -131,28 +131,4 @@ return {
 | 
			
		||||
      require('rust-tools').setup(rust_tools_opts)
 | 
			
		||||
    end,
 | 
			
		||||
  },
 | 
			
		||||
 | 
			
		||||
  {
 | 
			
		||||
    -- inject lsp formatting, diagonstics etc
 | 
			
		||||
    'jose-elias-alvarez/null-ls.nvim',
 | 
			
		||||
    dependencies = { 'nvim-lua/plenary.nvim' },
 | 
			
		||||
    config = function()
 | 
			
		||||
      local null_ls = require 'null-ls'
 | 
			
		||||
 | 
			
		||||
      null_ls.setup {
 | 
			
		||||
        sources = {
 | 
			
		||||
          -- general
 | 
			
		||||
          null_ls.builtins.code_actions.gitsigns,
 | 
			
		||||
          -- python
 | 
			
		||||
          -- null_ls.builtins.diagnostics.pylint,
 | 
			
		||||
          null_ls.builtins.formatting.black,
 | 
			
		||||
          null_ls.builtins.formatting.isort,
 | 
			
		||||
          -- typescript
 | 
			
		||||
          null_ls.builtins.formatting.prettier,
 | 
			
		||||
          -- lua
 | 
			
		||||
          null_ls.builtins.formatting.stylua,
 | 
			
		||||
        },
 | 
			
		||||
      }
 | 
			
		||||
    end,
 | 
			
		||||
  },
 | 
			
		||||
}
 | 
			
		||||
 
 | 
			
		||||
							
								
								
									
										23
									
								
								lua/plugins/null_ls.lua
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										23
									
								
								lua/plugins/null_ls.lua
									
									
									
									
									
										Normal file
									
								
							@@ -0,0 +1,23 @@
 | 
			
		||||
return {
 | 
			
		||||
  -- inject lsp formatting, diagonstics etc
 | 
			
		||||
  'jose-elias-alvarez/null-ls.nvim',
 | 
			
		||||
  dependencies = { 'nvim-lua/plenary.nvim' },
 | 
			
		||||
  config = function()
 | 
			
		||||
    local null_ls = require 'null-ls'
 | 
			
		||||
 | 
			
		||||
    null_ls.setup {
 | 
			
		||||
      sources = {
 | 
			
		||||
        -- general
 | 
			
		||||
        null_ls.builtins.code_actions.gitsigns,
 | 
			
		||||
        -- python
 | 
			
		||||
        -- null_ls.builtins.diagnostics.pylint,
 | 
			
		||||
        null_ls.builtins.formatting.black,
 | 
			
		||||
        null_ls.builtins.formatting.isort,
 | 
			
		||||
        -- typescript
 | 
			
		||||
        null_ls.builtins.formatting.prettier,
 | 
			
		||||
        -- lua
 | 
			
		||||
        null_ls.builtins.formatting.stylua,
 | 
			
		||||
      },
 | 
			
		||||
    }
 | 
			
		||||
  end,
 | 
			
		||||
}
 | 
			
		||||
		Reference in New Issue
	
	Block a user