{# ── Branch bar ── #}
{{ branch or "detached" }} {% if ahead %}↑{{ ahead }}{% endif %} {% if behind %}↓{{ behind }}{% endif %}
{% if tracking %}
tracking {{ tracking }}
{% endif %} {% if remote_output %}
{{ remote_output }} {% if remote_error and "force delete" in remote_output and failed_branch %}
{% endif %}
{% endif %} {# ── Branches ── #}
{% for b in branches %}
{% if b == branch %}●{% else %}○{% endif %} {{ b }} {% if b != branch %} {% endif %}
{% endfor %}
{# ── Staged ── #} {% if staged %}
Staged
{% for e in staged %}
{{ e.x }} {{ e.path }}
{% endfor %} {% endif %} {# ── Modified ── #} {% if unstaged %}
Modified
{% for e in unstaged %}
{{ e.y }} {{ e.path }}
{% endfor %} {% endif %} {# ── Untracked ── #} {% if untracked %}
Untracked
{% for e in untracked %}
? {{ e.path }}
{% endfor %} {% endif %} {% if not staged and not unstaged and not untracked %}

Working tree clean

{% endif %} {# ── Commit ── #} {% if staged %}
{% endif %} {# ── History (commit graph) ── #}

Loading…