aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/home/.config/nvim
Commit message (Collapse)AuthorAgeFilesLines
* fix(nvim): resolve leader-rv key conflict in refactoring pluginLibravatar sommerfeld45 hours1-1/+1
| | | | | <leader>rv was mapped to both "Extract Variable" and "Print Variable" in visual mode. Renamed Print Variable to <leader>rV to avoid shadowing.
* fix(nvim): guard nil concatenation in gitcommit ftpluginLibravatar sommerfeld45 hours1-1/+1
| | | | | vim.b.undo_ftplugin may be nil when no upstream ftplugin sets it, causing a nil concatenation error.
* fix(nvim): use vim.o instead of vim.wo for fold defaultsLibravatar sommerfeld45 hours1-2/+2
| | | | | vim.wo sets window-local options that only affect the first window. vim.o sets the global default that applies to all new windows.
* fix(nvim): correct reversed lhs/rhs in Treewalker SwapUp mappingLibravatar sommerfeld45 hours1-1/+1
| | | | | In lazy.nvim key specs the first element is lhs (key) and second is rhs (action). These were swapped, making the mapping broken.
* fix(nvim): split lualine searchcount/selectioncount into separate componentsLibravatar sommerfeld45 hours1-1/+1
| | | | | Was a single string "searchcount, selectioncount" which lualine treated as one nonexistent component name.
* fix(nvim): correct typecript typo in conform configLibravatar sommerfeld45 hours1-1/+1
| | | | | TypeScript files were never formatted by prettier because the filetype key was misspelled as "typecript".
* fix(nvim): correct grepformat missing % before fLibravatar sommerfeld45 hours1-1/+1
| | | | | The pattern "f:%l:%c:%m" was missing the % sigil before f, causing :grep results to fail parsing file names.
* refactor(nvim): remove LSP mappings now default in 0.12Libravatar sommerfeld45 hours1-5/+0
| | | | | | Remove gra (code_action) and <leader>cl (codelens.run) mappings. Neovim 0.12 provides these as gra and grx defaults respectively. Also remove unused nvmap helper function.
* fix(nvim): remove duplicate vim.lsp.enable("just")Libravatar sommerfeld45 hours1-2/+0
| | | | Already called in lsp.lua config function alongside tblgen_lsp_server.
* feat(nvim): enable treesitter foldexprLibravatar sommerfeld45 hours1-1/+1
| | | | | | Uncomment vim.treesitter.foldexpr() which is well-supported in 0.12. Folding remains disabled by default (foldenable=false) so this only takes effect when explicitly enabled per-buffer.
* feat(nvim): add pumborder and winborder optionsLibravatar sommerfeld45 hours1-0/+3
| | | | | Enable popup menu border and set rounded borders for all floating windows globally (Neovim 0.12).
* feat(nvim): add nearest flag to completeoptLibravatar sommerfeld45 hours1-1/+1
| | | | Sorts native completion results by cursor proximity (Neovim 0.12).
* feat(nvim): enable messagesopt configurationLibravatar sommerfeld45 hours1-1/+1
| | | | Set wait:5000 and history:500 for message display behavior.
* refactor(nvim): remove indent-heuristic from diffoptLibravatar sommerfeld45 hours1-1/+0
| | | | Now included in Neovim 0.12 defaults along with inline:char.
* refactor(nvim): remove redundant termguicolors optionLibravatar sommerfeld45 hours1-2/+0
| | | | Default since Neovim 0.10, no longer needs to be set explicitly.
* nvim: replace indent-line with blink.indentLibravatar sommerfeld8 days1-35/+28
|
* treesitter: remove jsoncLibravatar sommerfeld8 days1-1/+0
|
* mason: update toolingLibravatar sommerfeld8 days1-4/+6
|
* overseer: pin to version before breaking changesLibravatar sommerfeld8 days1-0/+1
|
* overseer: add just debug commandsLibravatar sommerfeld8 days1-0/+21
|
* nvim: use blink native rainbow hlLibravatar sommerfeld8 days1-7/+7
|
* nvim: Update mason packagesLibravatar sommerfeld2025-10-241-4/+5
|
* nvim: Use new hover APILibravatar sommerfeld2025-10-241-13/+23
|
* nvim: Highlight all indentsLibravatar sommerfeld2025-10-241-1/+1
|
* nvim: Use fzf-lua instead of telescopeLibravatar sommerfeld2025-10-241-255/+439
|
* nvim: Use mpchub extension to codecompanionLibravatar sommerfeld2025-10-241-1/+11
|
* nvim: Use vertical when overseer failureLibravatar sommerfeld2025-10-241-4/+6
|
* nvim: Add more overseer mappingsLibravatar sommerfeld2025-10-242-1/+28
|
* nvim: Improve completionLibravatar sommerfeld2025-10-241-1/+57
| | | | | | * NES * Colors in completion menu * Rainbow parenthesis using blink
* nvim: Add missing <CR> to mappingsLibravatar sommerfeld2025-10-241-1/+6
|
* nvim: Add fortls configLibravatar sommerfeld2025-10-241-0/+10
|
* nvim: Move LSP config to 'after'Libravatar sommerfeld2025-10-242-0/+0
|
* Add a lot of changesLibravatar sommerfeld2025-09-1133-1155/+1973
|
* [nvim][lsp] Format fileLibravatar sommerfeld2025-01-311-1/+1
|
* [nvim][lsp] Change conform configLibravatar sommerfeld2025-01-311-16/+19
|
* [nvim][lsp] Adapt to lspconfig changesLibravatar sommerfeld2025-01-311-4/+13
|
* [nvim][lsp] Add typescript lspLibravatar sommerfeld2025-01-311-0/+1
|
* [nvim][lsp] Rename ruff lspLibravatar sommerfeld2025-01-311-1/+1
|
* [nvim][ts] Add jsoncLibravatar sommerfeld2025-01-311-0/+1
|
* [nvim] Change diagnostics mappingsLibravatar sommerfeld2025-01-311-2/+2
|
* [nvim] Remove tmux navigatorLibravatar sommerfeld2025-01-312-8/+5
|
* [nvim] Update gitsigns configLibravatar sommerfeld2024-06-271-13/+18
|
* [nvim] Disable conflift line highlightingLibravatar sommerfeld2024-06-271-0/+6
|
* [nvim] Add LSP current word highlightingLibravatar sommerfeld2024-06-121-0/+39
|
* [nvim] Remove clangd_extensionsLibravatar sommerfeld2024-06-121-10/+0
|
* [nvim] Revamp treesitter configurationLibravatar sommerfeld2024-05-241-20/+26
|
* [nvim] Add autopairsLibravatar sommerfeld2024-05-241-0/+4
|
* [nvim] Remove tmux resize mappingsLibravatar sommerfeld2024-05-241-1/+5
|
* [nvim] Simplify clangd configurationLibravatar sommerfeld2024-05-241-15/+0
|
* [nvim] Add fidget.nvimLibravatar sommerfeld2024-05-241-0/+1
|