mirror of
				https://github.com/WarrenHood/dotfiles.git
				synced 2025-11-04 04:58:41 +00:00 
			
		
		
		
	
							parent
							
								
									36b26e4cee
								
							
						
					
					
						commit
						d5a05605cd
					
				| 
						 | 
				
			
			@ -3,7 +3,7 @@ require("mason").setup()
 | 
			
		|||
 | 
			
		||||
 | 
			
		||||
require("mason-lspconfig").setup({
 | 
			
		||||
	ensure_installed = { "sumneko_lua", "rust_analyzer", "pyright" }
 | 
			
		||||
	ensure_installed = { "rust_analyzer", "pyright" }
 | 
			
		||||
})
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
| 
						 | 
				
			
			@ -25,29 +25,29 @@ require("mason-lspconfig").setup_handlers({
 | 
			
		|||
        }
 | 
			
		||||
	end,
 | 
			
		||||
	-- Overrides
 | 
			
		||||
	["sumneko_lua"] = function()
 | 
			
		||||
		lspconfig.sumneko_lua.setup {
 | 
			
		||||
			settings = {
 | 
			
		||||
				Lua = {
 | 
			
		||||
					runtime = {
 | 
			
		||||
						-- Tell the language server which version of Lua you're using (most likely LuaJIT in the case of Neovim)
 | 
			
		||||
						version = 'LuaJIT',
 | 
			
		||||
					},
 | 
			
		||||
					diagnostics = {
 | 
			
		||||
						-- Get the language server to recognize the `vim` global
 | 
			
		||||
						globals = { 'vim' },
 | 
			
		||||
					},
 | 
			
		||||
					workspace = {
 | 
			
		||||
						-- Make the server aware of Neovim runtime files
 | 
			
		||||
						library = vim.api.nvim_get_runtime_file("", true),
 | 
			
		||||
					},
 | 
			
		||||
					-- Do not send telemetry data containing a randomized but unique identifier
 | 
			
		||||
					telemetry = {
 | 
			
		||||
						enable = false,
 | 
			
		||||
					},
 | 
			
		||||
				},
 | 
			
		||||
			},
 | 
			
		||||
		}
 | 
			
		||||
	end,
 | 
			
		||||
	-- ["sumneko_lua"] = function()
 | 
			
		||||
	-- 	lspconfig.sumneko_lua.setup {
 | 
			
		||||
	-- 		settings = {
 | 
			
		||||
	-- 			Lua = {
 | 
			
		||||
	-- 				runtime = {
 | 
			
		||||
	-- 					-- Tell the language server which version of Lua you're using (most likely LuaJIT in the case of Neovim)
 | 
			
		||||
	-- 					version = 'LuaJIT',
 | 
			
		||||
	-- 				},
 | 
			
		||||
	-- 				diagnostics = {
 | 
			
		||||
	-- 					-- Get the language server to recognize the `vim` global
 | 
			
		||||
	-- 					globals = { 'vim' },
 | 
			
		||||
	-- 				},
 | 
			
		||||
	-- 				workspace = {
 | 
			
		||||
	-- 					-- Make the server aware of Neovim runtime files
 | 
			
		||||
	-- 					library = vim.api.nvim_get_runtime_file("", true),
 | 
			
		||||
	-- 				},
 | 
			
		||||
	-- 				-- Do not send telemetry data containing a randomized but unique identifier
 | 
			
		||||
	-- 				telemetry = {
 | 
			
		||||
	-- 					enable = false,
 | 
			
		||||
	-- 				},
 | 
			
		||||
	-- 			},
 | 
			
		||||
	-- 		},
 | 
			
		||||
	-- 	}
 | 
			
		||||
	-- end,
 | 
			
		||||
})
 | 
			
		||||
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
		Loading…
	
		Reference in a new issue