website/docs/segments/cli/aspire.mdx
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.
import Config from "@site/src/components/Config.js";
<Config data={{ type: "aspire", style: "powerline", powerline_symbol: "\uE0B0", foreground: "#193549", background: "#ffeb3b", options: { fetch_running: true, }, template: " \uf423 {{ .Name }}{{ if .Running }} \uf00c{{ end }} ", }} />
| Name | Type | Default | Description |
|---|---|---|---|
fetch_running | boolean | true | query aspire ps to determine whether the resolved AppHost is running |
:::note default template
\uf423 {{ .Name }}{{ if .Running }} \uf00c{{ end }}
:::
| Name | Type | Description |
|---|---|---|
.AppHostPath | string | the resolved AppHost path reported by the Aspire CLI or file search |
.Name | string | the Aspire AppHost display name |
.Version | string | the Aspire Hosting version from Directory.Packages.props |
.Lang | string | the detected single-file AppHost language (cs or ts) |
.Running | boolean | whether the resolved AppHost currently appears in aspire ps |