1diff --git a/init.lua b/init.lua
2index f39e7fae120566ec2fbbdb40911171fac1a7340b..2dca3720bb2323caaf0673a5288f700c013cdf7d 100644
3--- a/init.lua
4+++ b/init.lua
5@@ -25,6 +25,7 @@ "folke/trouble.nvim", -- diagnostics
6 "mfussenegger/nvim-dap", -- add dap support
7 "nvim-neotest/nvim-nio", -- async support library
8 "rcarriga/nvim-dap-ui", -- dap ui
9+ "theHamsta/nvim-dap-virtual-text", -- dap in line text
10 "nvim-lua/plenary.nvim", -- base lib
11 "nvim-telescope/telescope.nvim", -- telescope
12 "nvim-telescope/telescope-file-browser.nvim", -- telescope file browser
13diff --git a/lua/gabrielgio/dap.lua b/lua/gabrielgio/dap.lua
14index e4a29239c35f49a5f500347e5777a726c8c8af85..42a6e06c5a037fa678e472f3e21fbedd3a0a35a7 100644
15--- a/lua/gabrielgio/dap.lua
16+++ b/lua/gabrielgio/dap.lua
17@@ -11,6 +11,21 @@ key.nnoremap("<leader>B", ":lua require'dap'.set_breakpoint(vim.fn.input('Condition: '))<CR>")
18 key.nnoremap("<leader>dr", ":lua require'dap'.repl.open()<CR>")
19 key.nnoremap("<Alt-k>", "<Cmd>lua require'dapui'.eval()<CR>")
20
21+dap.listeners.before.attach.dapui_config = function()
22+ dapui.open()
23+end
24+dap.listeners.before.launch.dapui_config = function()
25+ dapui.open()
26+end
27+dap.listeners.before.event_terminated.dapui_config = function()
28+ dapui.close()
29+end
30+dap.listeners.before.event_exited.dapui_config = function()
31+ dapui.close()
32+end
33+
34+vim.keymap.set("n", "<leader>di", require("dap.ui.widgets").hover)
35+
36 dap.adapters.delve = {
37 type = "server",
38 host = "127.0.0.1",
39diff --git a/lua/gabrielgio/settable.lua b/lua/gabrielgio/settable.lua
40index 8c4814b335e53031d619fc4c9a01facf3066f858..387e47d97e2cd1a11fca69fe6ba867bc4c388b86 100644
41--- a/lua/gabrielgio/settable.lua
42+++ b/lua/gabrielgio/settable.lua
43@@ -47,6 +47,7 @@ vim.opt.updatetime = 100
44 vim.opt.foldmethod = "expr"
45 vim.opt.foldexpr = "nvim_treesitter#foldexpr()"
46 vim.opt.foldenable = false
47+vim.o.shell = "fish"
48 vim.o.background = "dark"
49 if 1 == 1 then
50 vim.cmd("colorscheme edge")
51@@ -66,7 +67,6 @@ vim.opt.compatible = false
52 vim.opt.syntax = "on"
53 vim.cmd("filetype plugin indent on")
54
55-key.nnoremap("<leader>w", "<C-w>w")
56 key.nnoremap("<TAB>", ":bnext<CR>")
57 key.nnoremap("<S-TAB>", ":bprevious<CR>")
58 key.nnoremap("<C-TAB>", ":bd<CR>")