## Problem diffs.nvim blanked `NeogitDiffContextHighlight` globally on attach and on `ColorScheme` to work around Neogit's `ViewContext` decoration provider overriding `DiffsAdd`/`DiffsDelete` line backgrounds with `NeogitDiffContextHighlight` at priority 200. ## Solution Remove the `override_neogit_context_highlights` workaround. NeogitOrg/neogit#1907 moves the `neogit_disable_hunk_highlight` check inside ViewContext's per-line loop, so non-cursor lines skip `add_line_highlight` entirely. `vim.b[bufnr].neogit_disable_hunk_highlight = true` (set on attach) is sufficient. Closes #135 |
||
|---|---|---|
| .. | ||
| diffs | ||