update
This commit is contained in:
		
							parent
							
								
									8b1aa22dad
								
							
						
					
					
						commit
						a75939bc8d
					
				
					 1 changed files with 24 additions and 2 deletions
				
			
		
							
								
								
									
										26
									
								
								init.lua
									
									
									
									
									
								
							
							
						
						
									
										26
									
								
								init.lua
									
									
									
									
									
								
							|  | @ -303,8 +303,30 @@ cmp.setup({ | ||||||
| }) | }) | ||||||
| 
 | 
 | ||||||
| require('lspconfig').basedpyright.setup {} | require('lspconfig').basedpyright.setup {} | ||||||
| require('lspconfig').lua_ls.setup({}) | require 'lspconfig'.lua_ls.setup { | ||||||
| require("lspconfig").pyright.setup({}) | 	on_init = function(client) | ||||||
|  | 		local path = client.workspace_folders[1].name | ||||||
|  | 		if vim.loop.fs_stat(path .. '/.luarc.json') or vim.loop.fs_stat(path .. '/.luarc.jsonc') then | ||||||
|  | 			return | ||||||
|  | 		end | ||||||
|  | 
 | ||||||
|  | 		client.config.settings.Lua = vim.tbl_deep_extend('force', client.config.settings.Lua, { | ||||||
|  | 			runtime = { | ||||||
|  | 				version = 'LuaJIT' | ||||||
|  | 			}, | ||||||
|  | 			workspace = { | ||||||
|  | 				checkThirdParty = false, | ||||||
|  | 				library = { | ||||||
|  | 					vim.env.VIMRUNTIME | ||||||
|  | 				} | ||||||
|  | 			} | ||||||
|  | 		}) | ||||||
|  | 	end, | ||||||
|  | 	settings = { | ||||||
|  | 		Lua = {} | ||||||
|  | 	} | ||||||
|  | } | ||||||
|  | -- require("lspconfig").pyright.setup({}) | ||||||
| vim.api.nvim_create_autocmd('BufWritePre', { | vim.api.nvim_create_autocmd('BufWritePre', { | ||||||
| 	callback = function() | 	callback = function() | ||||||
| 		vim.lsp.buf.format() | 		vim.lsp.buf.format() | ||||||
|  |  | ||||||
		Loading…
	
		Reference in a new issue