Changes

{% set cap = 200 %} {% for group, files in [("staged", changes.staged), ("unstaged", changes.unstaged)] %} {% if files %}
{{ group }} {{ files|length }}
{% for f in files[:cap] %}
{{ f.kind[0]|upper }} {% if f.old_path %}{{ f.old_path }} → {% endif %}{{ f.path }} {% if f.binary %}binary {% else %}+{{ f.added }} −{{ f.removed }}{% endif %}
loading…
{% endfor %} {% if files|length > cap %}
showing first {{ cap }} of {{ files|length }} — full list in a terminal via git status
{% endif %}
{% endif %} {% endfor %} {% if changes.untracked %}
untracked {{ changes.untracked|length }}
{% for path in changes.untracked[:cap] %}
U {{ path }} new
loading…
{% endfor %} {% if changes.untracked|length > cap %}
showing first {{ cap }} of {{ changes.untracked|length }} — full list in a terminal via git status
{% endif %}
{% endif %}