{% if packages %}
{% set user_installed_count = packages | selectattr('user_installed', 'equalto', true) | list | length %} {% set system_count = packages | length - user_installed_count %}
{{ packages|length }} package(s) installed ({{ user_installed_count }} user-installed, {{ system_count }} system)
{% set user_packages_list = packages | selectattr('user_installed', 'equalto', true) | list %} {% if user_packages_list %}

📦 User-Installed Packages ({{ user_packages_list | length }})

These packages will be automatically restored if the container is restarted.

{% for package in user_packages_list %}
User-Installed
{% endfor %}
{% endif %} {% set system_packages_list = packages | rejectattr('user_installed', 'equalto', true) | list %} {% if system_packages_list %}

🔧 System Packages ({{ system_packages_list | length }})

These packages came with the system and cannot be removed through this interface.

{% for package in system_packages_list %}
{{ package.name }} {% if package.version %} ({{ package.version }}) {% endif %}
{% if package.description %}
{{ package.description[:80] }} {% if package.description|length > 80 %}...{% endif %}
{% endif %}
System
{% endfor %}
{% endif %}
{% else %}
📦
No packages installed
Use the search above to install packages
{% endif %}