Skip to main content

Aspire

Whatโ€‹

Status of your Aspire AppHost in the current repo and whether it is running. The segment uses the Aspire CLI to resolve the AppHost with aspire extension get-apphosts and checks running instances with aspire ps --format json.

Sample Configurationโ€‹

{
"type": "aspire",
"style": "powerline",
"powerline_symbol": "๎‚ฐ",
"foreground": "#193549",
"background": "#ffeb3b",
"options": {
"fetch_running": true
},
"template": " ๏ฃ {{ .Name }}{{ if .Running }} ๏€Œ{{ end }} "
}

Optionsโ€‹

NameTypeDefaultDescription
fetch_runningbooleantruequery aspire ps to determine whether the resolved AppHost is running

Template (info)โ€‹

default template
\uf423 {{ .Name }}{{ if .Running }} \uf00c{{ end }}

Propertiesโ€‹

NameTypeDescription
.AppHostPathstringthe resolved AppHost path reported by the Aspire CLI or file search
.Namestringthe Aspire AppHost display name
.Versionstringthe Aspire Hosting version from Directory.Packages.props
.Langstringthe detected single-file AppHost language (cs or ts)
.Runningbooleanwhether the resolved AppHost currently appears in aspire ps