diff --git a/nvim/nvim/config/new/init.lua b/nvim/nvim/config/new/init.lua index 04eebc7..bf1ab54 100644 --- a/nvim/nvim/config/new/init.lua +++ b/nvim/nvim/config/new/init.lua @@ -10,4 +10,5 @@ require "utils" require "dap-config" require "tests" require "documentation" +require "build" diff --git a/nvim/nvim/config/new/lua/build.lua b/nvim/nvim/config/new/lua/build.lua new file mode 100644 index 0000000..3db5141 --- /dev/null +++ b/nvim/nvim/config/new/lua/build.lua @@ -0,0 +1,3 @@ +function BUILD() + -- TODO: handle builds manually +end diff --git a/nvim/nvim/config/new/lua/dap-config.lua b/nvim/nvim/config/new/lua/dap-config.lua index 366d3e5..265c044 100644 --- a/nvim/nvim/config/new/lua/dap-config.lua +++ b/nvim/nvim/config/new/lua/dap-config.lua @@ -6,7 +6,7 @@ end dap.adapters = { coreclr = { type = 'executable', - command = 'netcoredbg', + command = '/usr/bin/netcoredbg', args = {'--interpreter=vscode'} }, } @@ -18,12 +18,13 @@ dap.configurations = { name = "launch - netcoredbg", request = "launch", program = function() - return vim.fn.input('Path to dll', vim.fn.getcwd() .. '/bin/Debug/', 'file') + return "/home/anonymus-raccoon/projects/Kyoo/src/Kyoo.Host.Console/bin/Debug/net6.0/Kyoo.Host.Console.dll" + -- return vim.fn.input('Path to dll', vim.fn.getcwd() .. '/bin/Debug/', 'file') end, }, }, } - +require('dap').set_log_level('TRACE') local wk = require("which-key") wk.register({ diff --git a/nvim/nvim/config/new/lua/documentation.lua b/nvim/nvim/config/new/lua/documentation.lua index d286dd7..ee3568d 100644 --- a/nvim/nvim/config/new/lua/documentation.lua +++ b/nvim/nvim/config/new/lua/documentation.lua @@ -16,7 +16,7 @@ neogen.setup({ local wk = require("which-key") wk.register({ - d = { "Neogen any", "Generate documentation" }, + n = { "Neogen any", "Generate documentation" }, }, { prefix = "", }) diff --git a/nvim/nvim/config/new/lua/tests.lua b/nvim/nvim/config/new/lua/tests.lua index 893df95..8ef07d8 100644 --- a/nvim/nvim/config/new/lua/tests.lua +++ b/nvim/nvim/config/new/lua/tests.lua @@ -18,7 +18,9 @@ wk.register({ name = "Unit Tests", r = { "(ultest-run-nearest)", "Run nearest" }, o = { "(ultest-output-show)", "Show test output" }, - t = { "(ultest-summary-toggle)", "Toggle the test window" }, + a = { "(ultest-attach)", "Attach to the nearest running test" }, + s = { "(ultest-stop-nearest)", "Stop the nearest test" }, + t = { "UltestSummary!", "Toggle the test window" }, }, }, { prefix = "", diff --git a/nvim/nvim/config/new/lua/windows/telescope.lua b/nvim/nvim/config/new/lua/windows/telescope.lua index fb5a1c1..c472e60 100644 --- a/nvim/nvim/config/new/lua/windows/telescope.lua +++ b/nvim/nvim/config/new/lua/windows/telescope.lua @@ -19,6 +19,7 @@ telescope.setup({ path_display = { "truncate" }, mappings = { i = { + [""] = actions.close, [""] = actions.move_selection_previous, [""] = actions.move_selection_next, }, diff --git a/nvim/packages.txt b/nvim/packages.txt index f4f7410..72d6805 100644 --- a/nvim/packages.txt +++ b/nvim/packages.txt @@ -1,4 +1,5 @@ neovim +python-pynvim ripgrep fd gfold