{% extends "base.html" %} {% set remote_run = workspace.remote_run | default(none) %} {% set server_terminal = workspace.is_server_terminal | default(false) %} {% set remote_run_state_key = ('remote_run.state.' ~ (remote_run_display_state or remote_run.state)) if remote_run else '' %} {% set remote_run_terminal = remote_run and remote_run.state in ('finished', 'stopped', 'failed', 'lost') %} {% if remote_run %} {% set workspace_kind_label = 'remote_run.workspace_mode' %} {% elif server_terminal %} {% set workspace_kind_label = 'server_terminal.mode' %} {% elif workspace.backend_kind == 'remote' %} {% set workspace_kind_label = 'workspace.kind.remote' %} {% else %} {% set workspace_kind_label = 'workspace.kind.local' %} {% endif %} {% set workspace_sidebar_status = t('server_terminal.mode') if server_terminal else t(session_status_label) %} {% set workspace_sidebar_detail = t('common.terminal') ~ ' ' ~ terminal_count %} {% macro workspace_run_menu(placement) %} {% if workspace_commands_visible %}
{{ t('workspace.run.open') }}
{{ t('workspace.run.heading') }} {{ t('workspace.run.copy') }}
{% if workspace_commands_supported %}
{% for index in range(3) %} {% set item = workspace_commands[index] if workspace_commands | length > index else none %}
{{ item.command if item else t('workspace.run.slot', number=index + 1) }} {{ t('workspace.run.configure') }}
{% if item %}
{% endif %}
{% endfor %}
{% else %}

{{ t('workspace.run.unsupported_node') }}

{% endif %}
{% endif %} {% endmacro %} {% block body_class %}workspace-page{% endblock %} {% block body %}

Termroom {{ workspace.connection_label or t('home.this_computer') }} · {{ t(workspace_kind_label) }} {{ user_settings_menu('workspace-desktop', workspace) }}
{{ workspace.display_name }} {{ workspace.connection_label or t('home.this_computer') }} · {{ t(workspace_kind_label) }}
{{ workspace.connection_label or t('home.this_computer') }} {{ t(workspace_kind_label) }} {% if not workspace.transient %}
{{ t('workspace.usage.cpu') }}
{{ t('workspace.usage.heading') }} {{ t('workspace.usage.estimated') }}
{{ t('workspace.usage.cpu') }}
{{ t('workspace.usage.memory') }}
{{ t('workspace.usage.processes') }}

{{ t('workspace.usage.loading') }}

{% endif %} {{ user_settings_menu('workspace-mobile', workspace) }}
{% if remote_run %} {% endif %}
{% block workspace_content %}{% endblock %}
{% if workspace.transient %} {% else %} {% endif %} {% block workspace_scripts %}{% endblock %} {% if remote_run %} {% endif %} {% endblock %}