summaryrefslogtreecommitdiff
path: root/.config/nvim/init.lua
diff options
context:
space:
mode:
authorSanto Cariotti <santo@dcariotti.me>2024-10-24 21:58:54 +0200
committerSanto Cariotti <santo@dcariotti.me>2024-10-24 21:58:54 +0200
commitddefe1a4d3963fec2d5b640bb8cd39cef8872b3b (patch)
treea1ec3a69918a11742571ddc09cf3ab3dff62ef88 /.config/nvim/init.lua
parent221204e376a1f17300704f7d615ca12a6f644f57 (diff)
Add test with nvim-dap
Diffstat (limited to '.config/nvim/init.lua')
-rw-r--r--.config/nvim/init.lua6
1 files changed, 6 insertions, 0 deletions
diff --git a/.config/nvim/init.lua b/.config/nvim/init.lua
index 8fb4457..faa58e1 100644
--- a/.config/nvim/init.lua
+++ b/.config/nvim/init.lua
@@ -43,6 +43,11 @@ require('packer').startup(function(use)
use 'folke/lsp-colors.nvim' -- Adds missing LSP diagnostics highlight groups
use 'sindrets/diffview.nvim' -- Git diff and history viewer
+ use 'mfussenegger/nvim-dap' -- Debug Adapter Protocol client implementation
+ use 'leoluz/nvim-dap-go' -- Neovim DAP extension for Go
+ -- use 'nvim-neotest/nvim-nio'
+ -- use 'rcarriga/nvim-dap-ui'
+
-- Automatically set up the configuration after cloning packer.nvim
if packer_bootstrap then
require('packer').sync()
@@ -203,6 +208,7 @@ vim.cmd.highlight('clear @ibl.scope.underline.1')
-- General settings
require('git') -- Load git-related settings
require('lsp_conf') -- Load LSP configuration
+require('test-dap')
-- Set up language client for Go
vim.g.LanguageClient_serverCommands = { go = { 'gopls' } }