--- id: fossil title: Fossil sidebar_label: Fossil --- ## What Display [fossil][fossil] information when in a fossil repository. Local changes can also be displayed which uses the following syntax: - `+` added - `!` conflicted - `-` deleted - `~` modified - `>` moved ## Sample Configuration ```json { "type": "fossil", "style": "powerline", "powerline_symbol": "\uE0B0", "foreground": "#193549", "background": "#ffeb3b" } ``` ## Template ([info][templates]) :::note default template ``` template \ufb2b {{.Branch}} {{.Status.String}} ``` ::: ### Properties - `.Status`: `FossilStatus` - changes in the worktree (see below) - `.Branch`: `string` - current branch ### FossilStatus - `.Modified`: `int` - number of edited, updated and changed files - `.Deleted`: `int` - number of deleted files - `.Added`: `int` - number of added files - `.Moved`: `int` - number of renamed files - `.Conflicted`: `int` - number of conflicting files - `.Changed`: `boolean` - if the status contains changes or not - `.HasConflicts`: `boolean` - if the status contains conflicts or not - `.String`: `string` - a string representation of the changes above [fossil]: https://fossil-scm.org [templates]: /docs/config-templates [hyperlinks]: /docs/config-templates#helper-functions