Back to Oh My Posh

ZVM

website/docs/segments/cli/zvm.mdx

29.18.01.2 KB
Original Source

What

Display the active Zig version reported by ZVM (Zig Version Manager).

The segment is only enabled when the zvm command is available and a version is currently in use.

Sample Configuration

import Config from "@site/src/components/Config.js";

<Config data={{ type: "zvm", style: "powerline", powerline_symbol: "\uE0B0", foreground: "#F7A41D", background: "#193549", template: " {{ if .ZigIcon }}{{ .ZigIcon }} {{ end }}{{ .Version }} ", options: { zigicon: "ZVM - " } }} />

Options

NameTypeDefaultDescription
zigiconstringZVMthe icon to display before the version

Template (info)

:::note default template

template
 {{ if .ZigIcon }}{{ .ZigIcon }} {{ end }}{{ .Version }}

:::

Properties

NameTypeDescription
.Versionstringthe active Zig version used by zvm
.ZigIconstringthe configured zigicon