Support syntax highlighting in NeogitStatus page
Nobody has claimed this yet.
- Dominant language
- Lua
- Stars
- 5.6k
- Forks
- 357
- Avg merge
- 15h 47m
- Merged PRs (30d)
- 2
Description
Is your feature request related to a problem? Please describe.
Currently, the diff view in NeogitStatus is sparse: no syntax highlighting, barely any colors that help me understand the diff/hunk.
The contrast to supported diff views with codediff and diffview is quite high.
Describe the solution you'd like
A clear and concise description of what you want to happen.
It would be great, if the hunks in NeogitStatus used syntax highligthing. Maybe via treesitter, maybe via one of the diff view plugins.
Contributor guide
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Research direction
Start by locating the NeogitStatus diff and hunk rendering, then compare the existing codediff and diffview integrations mentioned in the issue. Evaluate the suggested treesitter or diff-view-plugin approaches; done means hunks in NeogitStatus display clear syntax highlighting and useful diff colors.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- git, lua, neovim
- Domain
- devtools
- Issue type
- Feature
- Difficulty
- 5/5
- Estimated time
- Over a week
- Activity status
- Stale
- Clarity
- Mostly clear
- Newbie friendliness
- 35/100