chore: decouple null-ls from lsp
This commit is contained in:
		@@ -131,28 +131,4 @@ return {
 | 
				
			|||||||
      require('rust-tools').setup(rust_tools_opts)
 | 
					      require('rust-tools').setup(rust_tools_opts)
 | 
				
			||||||
    end,
 | 
					    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