Adds lsp configuration and servers for go, elixir, typescript and python

This commit is contained in:
Mariano Uvalle 2021-06-21 19:57:46 -05:00
parent e042914777
commit 35d7f6d756
13 changed files with 313 additions and 35 deletions

119
plugin/packer_compiled.vim Normal file
View file

@ -0,0 +1,119 @@
" Automatically generated packer.nvim plugin loader code
if !has('nvim-0.5')
echohl WarningMsg
echom "Invalid Neovim version for packer.nvim!"
echohl None
finish
endif
packadd packer.nvim
try
lua << END
local package_path_str = "/Users/marianouvalle/.cache/nvim/packer_hererocks/2.1.0-beta3/share/lua/5.1/?.lua;/Users/marianouvalle/.cache/nvim/packer_hererocks/2.1.0-beta3/share/lua/5.1/?/init.lua;/Users/marianouvalle/.cache/nvim/packer_hererocks/2.1.0-beta3/lib/luarocks/rocks-5.1/?.lua;/Users/marianouvalle/.cache/nvim/packer_hererocks/2.1.0-beta3/lib/luarocks/rocks-5.1/?/init.lua"
local install_cpath_pattern = "/Users/marianouvalle/.cache/nvim/packer_hererocks/2.1.0-beta3/lib/lua/5.1/?.so"
if not string.find(package.path, package_path_str, 1, true) then
package.path = package.path .. ';' .. package_path_str
end
if not string.find(package.cpath, install_cpath_pattern, 1, true) then
package.cpath = package.cpath .. ';' .. install_cpath_pattern
end
local function try_loadstring(s, component, name)
local success, result = pcall(loadstring(s))
if not success then
print('Error running ' .. component .. ' for ' .. name)
error(result)
end
return result
end
_G.packer_plugins = {
["auto-pairs"] = {
loaded = true,
path = "/Users/marianouvalle/.local/share/nvim/site/pack/packer/start/auto-pairs"
},
fzf = {
loaded = true,
path = "/Users/marianouvalle/.local/share/nvim/site/pack/packer/start/fzf"
},
["fzf.vim"] = {
loaded = true,
path = "/Users/marianouvalle/.local/share/nvim/site/pack/packer/start/fzf.vim"
},
["gitsigns.nvim"] = {
config = { "\27LJ\2\n6\0\0\3\0\3\0\0066\0\0\0'\2\1\0B\0\2\0029\0\2\0B\0\1\1K\0\1\0\nsetup\rgitsigns\frequire\0" },
loaded = true,
path = "/Users/marianouvalle/.local/share/nvim/site/pack/packer/start/gitsigns.nvim"
},
["lightline.vim"] = {
loaded = true,
path = "/Users/marianouvalle/.local/share/nvim/site/pack/packer/start/lightline.vim"
},
["lspsaga.nvim"] = {
loaded = true,
path = "/Users/marianouvalle/.local/share/nvim/site/pack/packer/start/lspsaga.nvim"
},
["nvim-compe"] = {
loaded = true,
path = "/Users/marianouvalle/.local/share/nvim/site/pack/packer/start/nvim-compe"
},
["nvim-lspconfig"] = {
loaded = true,
path = "/Users/marianouvalle/.local/share/nvim/site/pack/packer/start/nvim-lspconfig"
},
["nvim-web-devicons"] = {
loaded = true,
path = "/Users/marianouvalle/.local/share/nvim/site/pack/packer/start/nvim-web-devicons"
},
["packer.nvim"] = {
loaded = true,
path = "/Users/marianouvalle/.local/share/nvim/site/pack/packer/start/packer.nvim"
},
["palenight.vim"] = {
loaded = true,
path = "/Users/marianouvalle/.local/share/nvim/site/pack/packer/start/palenight.vim"
},
["plenary.nvim"] = {
loaded = true,
path = "/Users/marianouvalle/.local/share/nvim/site/pack/packer/start/plenary.nvim"
},
["popup.nvim"] = {
loaded = true,
path = "/Users/marianouvalle/.local/share/nvim/site/pack/packer/start/popup.nvim"
},
["telescope.nvim"] = {
loaded = true,
path = "/Users/marianouvalle/.local/share/nvim/site/pack/packer/start/telescope.nvim"
},
["vim-polyglot"] = {
loaded = true,
path = "/Users/marianouvalle/.local/share/nvim/site/pack/packer/start/vim-polyglot"
},
["vim-prettier"] = {
loaded = true,
path = "/Users/marianouvalle/.local/share/nvim/site/pack/packer/start/vim-prettier"
},
["vim-rooter"] = {
loaded = true,
path = "/Users/marianouvalle/.local/share/nvim/site/pack/packer/start/vim-rooter"
},
["vim-styled-components"] = {
loaded = true,
path = "/Users/marianouvalle/.local/share/nvim/site/pack/packer/start/vim-styled-components"
}
}
-- Config for: gitsigns.nvim
try_loadstring("\27LJ\2\n6\0\0\3\0\3\0\0066\0\0\0'\2\1\0B\0\2\0029\0\2\0B\0\1\1K\0\1\0\nsetup\rgitsigns\frequire\0", "config", "gitsigns.nvim")
END
catch
echohl ErrorMsg
echom "Error in packer_compiled: " .. v:exception
echom "Please check your config for correctness"
echohl None
endtry