Problem: gitsigns blame popup highlighting needs access to diffs.nvim's highlight config, but no public API exposes it. Solution: add `diffs.GitsignsConfig` type, `gitsigns` field (default `false`) with normalization and validation, and a public `get_highlight_opts()` getter returning `hide_prefix` + `highlights`. |
||
|---|---|---|
| .. | ||
| diffs | ||