Git status in the navigator and status bar
Resterm now reads your repo's Git state and shows it in the UI.
- Navigator markers - In a Git workspace, .http/.rest files show a status badge next to their name:
Mmodified,Aadded,Uuntracked,Ddeleted,Rrenamed,!conflict. Files resterm doesn't track are left out even if they've changed. - Status bar Git segment - The bottom bar shows the current branch (
⎇), change counts for your request files and↑/↓ahead/behind markers against the upstream. It refreshes when a file is saved or reparsed. - Editor position - New
Ln X/Y Col Zsegment in the status bar showing the cursor's line, total lines and column. - Mode indicator - Removed the background fill behind the view/insert/visual mode indicator.
New theme keys
git_branch, git_modified, git_added, git_untracked, git_deleted, git_renamed, git_conflict under [colors] and a [status_bar.editor] segment for the Ln/Col readout (faint by default). Git lookups run with a 2s timeout and are skipped when Git isn't available.