Martin Larsson
1e18e2d419
Change to blink over cmp, improve mason so that we don't need configs
...
for each language server. We only override the set keys in the custom
lsp config if it exists, otherwise we rely on the default one from
lspconfig.
2024-10-20 03:40:10 +02:00
Martin Larsson
006ac8ce9c
Use main branch of dap profiles and remove dev stuff
2024-10-09 00:42:54 +02:00
Martin Larsson
b6f533183c
Add persistent breakpoints which are serialized and loaded on startup.
...
Additionally, add better visualization for the breakpoints and change
keybindings. Now supports conditional breakpoints, regular breakpoints,
and clearing all breakpoints.
2024-10-04 23:58:30 +02:00
Martin Larsson
1c36d605f0
Fix warning: multiple different client offset_encodings detected for buffer, this is not supported yet by forcing offsetEncoding to utf16. utf8 has problems with copilot.
2024-09-24 14:09:12 +02:00
e540508216
Add nvimdaprunner
2024-08-28 23:49:10 +02:00
e54038aafd
Remove neodev as I wasn't even using it, additionally, fix so that we
...
properly exit debug mode when manually stopping the debugger
2024-07-16 11:37:52 +02:00
12840af4c9
Add a debug mode which adds keymaps to step the debugger and removes
...
them when the debugger is stopped or finished.
2024-07-16 11:08:44 +02:00
456fc0da59
Optimize startup time and make some minor refactorings
2024-07-12 23:00:01 +02:00
c33c08ec31
Add nvim-dap-virtual-text plugin which shows the values of the local memory inline
2024-05-25 02:14:42 +02:00
ec81bcfa73
Remove snippets and buffer completion from nvim cmp, Copilot does a great job of this, now we only have completions for defined variables, functions, and keywords etc
2024-05-23 11:00:28 +02:00
9d6927225c
Update to use the new api for inlay hints that cme with 0.10
2024-05-20 22:53:53 +02:00
bc87253453
Setup the directory structure to handle both mac and linux, and stowing with only one command, well two, one for the OS specific dir as well.
2024-04-19 01:19:38 +02:00