Track your writing progress across all phases of your project – from the first draft to final revisions. Unlike simple word‑count trackers, Git Progress Tracker analyses your Git commits to distinguish between new writing, deletions, and revisions, giving you a realistic picture of the work you’ve actually done.
**/*.md) using glob patterns.<vault>/.obsidian/plugins/git-revision-tracker/.| Setting | Description | Default |
|---|---|---|
| Repository path | Relative path inside the vault where your Git repository lives. Leave empty for the vault root. | (empty) |
| Author filter | Only analyse commits by this Git author (leave blank for all). | (empty) |
| Include files (glob) | Glob pattern for files to analyse. | **/*.md |
| Word separator (regex) | Regular expression used to split words. | [\s\-–—.,;:!?»«“”'"\[\]()]+ |
| Max context lines for revision | How many unchanged lines may appear between a deletion and an addition for them to still be considered a revision. | 0 |
| Weight: New words | Weight for added words. | 1.0 |
| Weight: Deleted words | Weight for deleted words. | 0.5 |
| Weight: Revised words | Weight for words changed during revision. | 1.2 |
| Daily goal | Target points per day (based on the weighted values). | 500 |
| Metric | Formula / Meaning |
|---|---|
| Net word difference | wordsAdded − wordsDeleted + revisionNetWords – The net effect on your manuscript’s size. |
| Gross work volume | wordsAdded + wordsDeleted + revisionWords – Every word you touched. |
| Pure revision effort | revisionWords – Words that were both removed and added in revisions. |
| New words | Words added without any corresponding deletion. |
| Deleted words | Words removed without replacement. |
| Revision net change | revisionNewWords − revisionOldWords – Net change caused by revisions. |
-) and added (+) lines that are not separated by context lines are paired as revisions.revisionWords (the number of individual word changes) and revisionNetWords (the net difference in word count).This means that if you change three words in a 19‑word sentence, the plugin counts three revisions, not 38.