dap for go && lsp for elixir

This commit is contained in:
Devon Tingley 2022-10-19 21:39:07 -04:00
parent fb9c49cbf4
commit 28392022a3
4 changed files with 22 additions and 5 deletions

View file

@ -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'

View file

@ -21,3 +21,4 @@ vim.keymap.set('n', '<Space>s', dap.step_over)
-- Adapters
require('dap-python').setup()
require('dap-go').setup()

View file

@ -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 = {

View file

@ -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