Back to Oh My Posh

Aspire

website/docs/segments/cli/aspire.mdx

29.18.01.8 KB
Original Source

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

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 }} ", }} />

Options

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

Template (info)

:::note default template

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