39967dc120
Remove crashy console section from dap-view
2025-12-17 21:37:21 +00:00
bea244a4aa
Add nvim-dap-disasm to view disassembly during debug
2025-12-17 21:18:29 +00:00
f08562558b
Add DapViewToggle mapping
2025-12-17 21:17:19 +00:00
bc5ddb6dc7
Add restart & run_to_cursor dap mappings
2025-12-17 20:55:54 +00:00
f213c20d23
Update switchbuf for better nvim-dap usage
2025-12-16 19:31:43 +00:00
481c127583
Add console to nvim-dap-view's buffer
2025-12-16 19:19:55 +00:00
e0286197f8
Cleanup debugger plugin config
2025-12-16 19:19:08 +00:00
6fefe27f0e
nvim-treesitter has breaking changes use master branch
2025-12-16 19:17:56 +00:00
82143dea23
Update switchbuf to include newtab
2025-12-16 19:14:30 +00:00
144d2b11cf
Add nvim-dap & nvim-dap-view
...
Also don't enter insert mode when launching a debug session.
2025-12-16 18:24:50 +00:00
44199d81b4
Remove config = true from mdx pluing config
2025-12-16 18:24:04 +00:00
6401649361
Remove now default K mapping for LSP hover
2025-12-16 17:08:36 +00:00
ee385eb5da
Cleanup completion plugins configuration
2025-12-16 17:08:36 +00:00
95d8c16621
Add pythonTodo to the list of naughty highlight groups
2025-12-04 14:57:16 +00:00
25209c7928
Remove broken mdx LSP
2025-11-21 14:10:03 +00:00
555644bc02
Add MDX LSP, filetype, and syntax highlighting
2025-11-21 12:08:01 +00:00
f51bbe1236
Add Hammerspoon Lua completions
2025-11-11 23:01:08 +00:00
b65d0ef36d
Revert to the goated vim-unimpaired
2025-11-06 16:08:28 +00:00
65c394a681
Add vim-rhubarb for GitHub support in :GBrowse
2025-11-06 16:01:46 +00:00
4a03e07c59
Add marksman language server for markdown
2025-11-04 20:47:50 +00:00
3a8fb33ced
Disable QuickFiles for now
...
This command can be invoked with `:Q` at the moment which happens
accidentally way more than I actually use this command.
2025-11-03 12:21:44 +00:00
3d736dca8a
Switch to oil.nvim and drop netrw
2025-09-14 20:51:08 +01:00
745f6c408b
Disable spell mode highlight groups if harper-ls installed
2025-08-27 11:04:23 +01:00
62f3061f48
Use tmux clipboard provider on Wayland
...
On Gnome Shell on Wayland `wl-copy` is automatically detected but using
it requires switching focus to the temporary invisible window it creates
as a workaround to the Wayland security feature that only the focused
application can interact with the clipboard. This does not happen when
`nvim` is run outside of `tmux`, so I can only assume that `tmux` is
seen to be the focused application, even though it's running inside
`kitty`, rather than `nvim` when running inside `tmux`.
2025-08-26 20:47:08 +01:00
8653c8b4cd
Use same settings for gomod filetype as go
2025-08-26 20:40:28 +01:00
d261a49feb
Add tinymist lsp
2025-08-19 23:09:43 +01:00
53ad787167
Ensure vim.lsp.hover has a rounded border
2025-08-19 17:04:05 +01:00
595c45724d
Add most commonly used Doxygen comment snippets
2025-08-14 12:21:53 +01:00
4fc07f90d4
Fix typo
2025-08-13 15:06:46 +01:00
53d9b50e0b
Reenable broadcast of extended LSP capabilities
2025-08-13 14:54:33 +01:00
4f38790589
Fix some lint in completsions.lua
2025-08-13 14:54:15 +01:00
00f87db692
Add harper-ls for spelling & grammer checking
...
This language server's default list of supported filetypes is
overridden, instead it is not automatically enabled but rather
(dis|en)abled when the `spell` setting is changed.
2025-08-13 14:28:33 +01:00
5a265839f9
Fix lsp setting overrides
2025-08-13 14:28:18 +01:00
0e2dcbc55b
Show neovide border on macOS
...
This aligns with style of other windows.
2025-07-29 13:24:44 +01:00
7ff5ca4a6a
Add support for local overrides in lua/local.lua
...
GUI's like Neovide require system specific settings for font size based
on monitor resolution, pixel density, and scaling. Add support for
loading `lua/local.lua` if it exists to enable overriding the default
for `vim.o.guifont` or similar options.
2025-07-29 11:38:46 +01:00
1529032ffb
Add basic neovide config
2025-07-28 16:08:20 +01:00
3b79830ece
Fix #include snippet for c/c++
2025-07-23 14:39:58 +01:00
fad688fc15
Improve #include snippet for c/c++
2025-07-23 14:15:39 +01:00
0471dd67c4
Add disabled dynamic node for C/C++ once snippet
2025-07-23 12:17:30 +01:00
94288ce806
Make LuaSnip mapping case consistent
2025-07-23 12:17:05 +01:00
516d3cbce7
Add LuaSnip choice mappings
2025-07-23 12:16:45 +01:00
a8c313b9cd
Add live grep with args telescope mapping
2025-07-16 10:39:14 +01:00
Kenneth Benzie (Benie)
709b5b775f
Switch back to virtualenv fallback of mason.nvim
2025-07-01 15:48:59 +01:00
d588b435ea
Fix diagnostics mappings
2025-06-30 15:03:08 +01:00
fa06857e83
Add :QuickFiles command to add files to quickfix list
2025-06-19 13:29:23 +01:00
440fea18ee
Be explicit about clangd when calling :LspRestart
2025-06-19 10:25:26 +01:00
d0b4e419e6
Use transparent foldtext feature
...
Removes an old workaround to show the first line of text in the fold
rather than a message.
2025-06-18 12:45:53 +01:00
1704b2f482
Switch back to williamboman/mason.nvim due to nvim v0.11.x
2025-06-06 10:50:37 +01:00
dc6aa82d73
Make netrw sort C/C++ header/source files beside each other
2025-06-03 12:25:01 +01:00
0b6fa260b9
Add <leader>gc mapping for :Telescope commands
2025-05-29 09:32:24 +01:00