aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/home/.config/nvim/lua/custom/plugins
Commit message (Collapse)AuthorAgeFilesLines
* chore: remove undocumented gitsigns internals and no-op highlightsLibravatar sommerfeld41 hours1-7/+0
| | | | | | Remove _threaded_diff and _refresh_staged_on_update (internal/undocumented options prefixed with _, may break on any update). Remove highlights block where all values were nil (just uses defaults, no-op).
* chore: remove commented-out rainbow-delimiters referenceLibravatar sommerfeld41 hours1-1/+0
|
* chore: remove commented-out nvim-treesitter-pairs dependencyLibravatar sommerfeld41 hours1-1/+0
| | | | | Plugin was disabled waiting for main branch support. Remove the dead comment; can be re-added from git history when ready.
* chore: remove commented-out debug configurationsLibravatar sommerfeld41 hours1-108/+0
| | | | | | Remove ~80 lines of commented-out GDB, LLDB, dap-ui, and dap-view configs. These were alternative configurations tried and abandoned. They can be recovered from git history if needed.
* fix: remove redundant config function from refactoring.nvimLibravatar sommerfeld41 hours1-4/+0
| | | | | | Both opts = {} and config calling setup({}) existed. The config function overrides opts entirely, making opts a no-op. Keep only opts = {} since lazy.nvim calls setup() automatically with opts.
* fix: use named mode field for treewalker lazy.nvim key specsLibravatar sommerfeld41 hours1-4/+4
| | | | | | The { "n", "v" } mode table was a 3rd positional element, silently ignored by lazy.nvim. Movement keys only worked in normal mode, not visual. Use named mode field to enable both modes.
* fix: use named fields for codecompanion lazy.nvim key specsLibravatar sommerfeld41 hours1-6/+12
| | | | | | | Mode and opts were positional args (positions 3+4) but lazy.nvim only uses positions 1 (lhs) and 2 (rhs). The mode and desc were silently ignored, making all mappings normal-mode only with no descriptions. Use named fields instead. Also fix [C]chat typo to [C]hat.
* fix: disambiguate duplicate localleader-gc keymapsLibravatar sommerfeld41 hours1-0/+2
| | | | | | Both git_bcommits and git_bcommits_range were bound to <localleader>gc, with the second silently shadowing the first. Split by mode: normal for buffer commits, visual for range commits.
* fix: correct undefined FzfLua global to lowercase fzfluaLibravatar sommerfeld41 hours1-1/+1
| | | | | | FzfLua.actions.file_split references undefined global. The local variable is named fzflua (lowercase). This caused a runtime error when pressing ctrl-x in any fzf-lua file picker.
* refactor(nvim): remove no-op config function from dial.nvimLibravatar sommerfeld41 hours1-1/+0
| | | | config = function() end serves no purpose and can be removed.
* refactor(nvim): remove duplicate fidget.nvim specLibravatar sommerfeld41 hours1-1/+0
| | | | | fidget.nvim was listed both as a dependency of nvim-lspconfig (line 60) and as a standalone spec (line 214).
* refactor(nvim): rename telescope.lua to search.luaLibravatar sommerfeld41 hours1-0/+0
| | | | | The file contains fzf-lua configuration, not telescope. Name now reflects actual content.
* refactor(nvim): remove ~470 lines of dead telescope configLibravatar sommerfeld41 hours1-355/+0
| | | | | The file was migrated to fzf-lua but the old telescope config remained as commented-out code.
* fix(nvim): resolve leader-rv key conflict in refactoring pluginLibravatar sommerfeld41 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): correct reversed lhs/rhs in Treewalker SwapUp mappingLibravatar sommerfeld41 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 sommerfeld41 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 sommerfeld41 hours1-1/+1
| | | | | TypeScript files were never formatted by prettier because the filetype key was misspelled as "typecript".
* nvim: replace indent-line with blink.indentLibravatar sommerfeld7 days1-35/+28
|
* treesitter: remove jsoncLibravatar sommerfeld7 days1-1/+0
|
* mason: update toolingLibravatar sommerfeld7 days1-4/+6
|
* overseer: pin to version before breaking changesLibravatar sommerfeld7 days1-0/+1
|
* overseer: add just debug commandsLibravatar sommerfeld7 days1-0/+21
|
* nvim: use blink native rainbow hlLibravatar sommerfeld7 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
* Add a lot of changesLibravatar sommerfeld2025-09-119-860/+1477
|
* [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] Remove tmux navigatorLibravatar sommerfeld2025-01-311-8/+0
|
* [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
|
* [nvim] Tweak UILibravatar sommerfeld2024-05-241-3/+2
|
* Use git.sommerfeld.dev for remoteLibravatar sommerfeld2024-05-221-1/+1
|