Add Fossil VCS support

Commit amended on 2024-04-19 to update the README.
This commit is contained in:
demize
2024-04-18 22:44:45 -04:00
parent 83bf89d10c
commit 921a6f40fb
3 changed files with 79 additions and 0 deletions

View File

@@ -63,6 +63,10 @@ This theme is based loosely on [agnoster][btf-agnoster].
* Unpushed commits (**`+`**)
* Unpulled _and_ unpushed commits (**`±`**)
* _Note that not all of these have been implemented for hg yet :)_
* Fossil status:
* Dirty working directory (**`*`**)
* Untracked files (**`…`**)
* Conflicts (**`!`**)
* Abbreviated project-relative path
@@ -244,6 +248,10 @@ If you do any Git worktree shenanigans, setting this to `yes` will fix incorrect
This feature is disabled by default. Use `yes` to enable Mercurial support in Bobthefish. If you don't use Mercurial, leave it disabled because it's ... not fast.
#### `set -g theme_display_fossil yes`
This feature is also disabled by default. It should be faster than Mercurial, but if you aren't using Fossil it's safe to leave disabled.
#### `set -g theme_vcs_ignore_paths /some/path /some/other/path{foo,bar}`
Ignore project paths for Git or Mercurial. Supports glob patterns.