Skip to main content

Fossil

Whatโ€‹

Display fossil information when in a fossil repository.

Sample Configurationโ€‹

{
"type": "fossil",
"style": "powerline",
"powerline_symbol": "๎‚ฐ",
"foreground": "#193549",
"background": "#ffeb3b"
}

Propertiesโ€‹

NameTypeDefaultDescription
native_fallbackbooleanfalsewhen set to true and fossil.exe is not available when inside a WSL2 shared Windows drive, we will fallback to the native fossil executable to fetch data. Not all information can be displayed in this case

Template (info)โ€‹

default template
 \ue725 {{.Branch}} {{.Status.String}}

Propertiesโ€‹

NameTypeDescription
.StatusFossilStatuschanges in the worktree (see below)
.Branchstringcurrent branch

FossilStatusโ€‹

NameTypeDescription
.Modifiedintnumber of edited, updated and changed files
.Deletedintnumber of deleted files
.Addedintnumber of added files
.Movedintnumber of renamed files
.Conflictedintnumber of conflicting files
.Changedbooleanif the status contains changes or not
.HasConflictsbooleanif the status contains conflicts or not
.Stringstringa string representation of the changes above

Local changes use the following syntax:

IconDescription
+added
!conflicted
-deleted
~modified
>moved