dap for go && lsp for elixir
This commit is contained in:
parent
fb9c49cbf4
commit
28392022a3
4 changed files with 22 additions and 5 deletions
|
@ -31,6 +31,7 @@ require('packer').startup(function(use)
|
|||
end
|
||||
}
|
||||
use 'mfussenegger/nvim-dap-python'
|
||||
use 'leoluz/nvim-dap-go'
|
||||
|
||||
use 'nvim-lualine/lualine.nvim'
|
||||
use 'morhetz/gruvbox'
|
||||
|
|
|
@ -21,3 +21,4 @@ vim.keymap.set('n', '<Space>s', dap.step_over)
|
|||
|
||||
-- Adapters
|
||||
require('dap-python').setup()
|
||||
require('dap-go').setup()
|
||||
|
|
|
@ -22,7 +22,17 @@ vim.api.nvim_create_autocmd(
|
|||
local capabilities = require('cmp_nvim_lsp').default_capabilities()
|
||||
capabilities.textDocument.completion.completionItem.snippetSupport = true
|
||||
|
||||
local language_servers = { 'gopls', 'pyright', 'rust_analyzer', 'html', 'cssls', 'tsserver', 'emmet_ls', 'sumneko_lua' }
|
||||
local language_servers = {
|
||||
'gopls',
|
||||
'pyright',
|
||||
'rust_analyzer',
|
||||
'elixirls',
|
||||
'html',
|
||||
'cssls',
|
||||
'tsserver',
|
||||
'emmet_ls',
|
||||
'sumneko_lua',
|
||||
}
|
||||
local settings = {
|
||||
Lua = {
|
||||
diagnostics = {
|
||||
|
|
|
@ -168,6 +168,11 @@ _G.packer_plugins = {
|
|||
path = "/home/digyx/.local/share/nvim/site/pack/packer/start/nvim-dap",
|
||||
url = "https://github.com/mfussenegger/nvim-dap"
|
||||
},
|
||||
["nvim-dap-go"] = {
|
||||
loaded = true,
|
||||
path = "/home/digyx/.local/share/nvim/site/pack/packer/start/nvim-dap-go",
|
||||
url = "https://github.com/leoluz/nvim-dap-go"
|
||||
},
|
||||
["nvim-dap-python"] = {
|
||||
loaded = true,
|
||||
path = "/home/digyx/.local/share/nvim/site/pack/packer/start/nvim-dap-python",
|
||||
|
@ -233,6 +238,10 @@ _G.packer_plugins = {
|
|||
}
|
||||
|
||||
time([[Defining packer_plugins]], false)
|
||||
-- Config for: lspsaga.nvim
|
||||
time([[Config for lspsaga.nvim]], true)
|
||||
try_loadstring("\27LJ\2\nA\0\0\3\0\3\0\a6\0\0\0'\2\1\0B\0\2\0029\0\2\0004\2\0\0B\0\2\1K\0\1\0\18init_lsp_saga\flspsaga\frequire\0", "config", "lspsaga.nvim")
|
||||
time([[Config for lspsaga.nvim]], false)
|
||||
-- Config for: trouble.nvim
|
||||
time([[Config for trouble.nvim]], true)
|
||||
try_loadstring("\27LJ\2\n9\0\0\3\0\3\0\a6\0\0\0'\2\1\0B\0\2\0029\0\2\0004\2\0\0B\0\2\1K\0\1\0\nsetup\ftrouble\frequire\0", "config", "trouble.nvim")
|
||||
|
@ -241,10 +250,6 @@ time([[Config for trouble.nvim]], false)
|
|||
time([[Config for nvim-dap-ui]], true)
|
||||
try_loadstring("\27LJ\2\n3\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\ndapui\frequire\0", "config", "nvim-dap-ui")
|
||||
time([[Config for nvim-dap-ui]], false)
|
||||
-- Config for: lspsaga.nvim
|
||||
time([[Config for lspsaga.nvim]], true)
|
||||
try_loadstring("\27LJ\2\nA\0\0\3\0\3\0\a6\0\0\0'\2\1\0B\0\2\0029\0\2\0004\2\0\0B\0\2\1K\0\1\0\18init_lsp_saga\flspsaga\frequire\0", "config", "lspsaga.nvim")
|
||||
time([[Config for lspsaga.nvim]], false)
|
||||
vim.cmd [[augroup packer_load_aucmds]]
|
||||
vim.cmd [[au!]]
|
||||
-- Event lazy-loads
|
||||
|
|
Loading…
Reference in a new issue