ZVM-BUG(1)
π ZVM-BUG(1) β like, the whole manual, bestie
okay so this is the manual page for zvm-bug from the ZVM-BUG(1) family of docs β sit down, hydrate, and let me tell you about the one command that turns "it's broken π" into an actual, fillable bug report π
β¨ NAME β¨
zvm-bug β start a ZVM bug report ππ
πΈ SYNOPSIS πΈ
zvm bug [--print]
π¦ DESCRIPTION π¦
It opens a prefilled issue form for the ZVM repository in your browser. Periodt. π The form comes with a report template and a collected description of the environment ZVM is running in β like it did the homework for you, no cap πβ¨
Important vibe check: zvm does not submit the report for you. You fill in what you did, what happened, and what you expected, you review the collected environment, and then you submit the issue yourself. Main character energy only ππ
The collected environment includes:
- the ZVM version
- the target operating system and architecture
- the ZVM base directory
- the values of the
ZVM_*environment variables - the configured mirror list and version-map URLs
- the installed Zig versions
- the selected Zig and ZLS versions
- the host kernel and distribution
likeβ¦ it's thorough. it's giving "receipts" π§Ύπ₯
π ANONYMIZATION π
Paths inside the user's home directory are reported relative to ~, so the report doesn't name the account it came from π«Ά cute, right? Paths outside the home directory are reported as they are. no filter, no changes π
Mirror-list and version-map URLs distributed with ZVM are reported verbatim β
A URL the user configured is replaced by a short digest, written as custom sha256:digest π
okay bestie, listen β the digest is a correlation tag, not a secret. A URL is drawn from a small enough set of candidates that hashing guesses recovers it, so the digest only serves to distinguish one custom source from another without publishing it. Report contents should still be reviewed before submitting ππ
π OPTIONS π
--printβ Print the report URL instead of opening a browser. Useful on machines with no browser, such as a remote shell or a container π₯οΈβ¨
π§ BROWSER SELECTION π§
If BROWSER is set, it is run with the report URL as its argument π«‘
Otherwise the platform handler is used:
openon macOS πcmd /c starton Windows πͺxdg-open,www-browser, orx-www-browserelsewhere π§
On other systems, a browser is only attempted when DISPLAY or WAYLAND_DISPLAY is set π
When no browser can be started, the URL is printed instead β no drama, it still slays π
π ENVIRONMENT π
BROWSERβ Command used to open the report URL πDISPLAY,WAYLAND_DISPLAYβ Presence of either indicates a display server that can show a browser πΌοΈ
π₯ EXAMPLES π₯
zvm bug
zvm bug --print
that's it. that's the whole thing. ate and left no crumbs π
π SEE ALSO π
zvm(1), zvm-version(1), zvm-upgrade(1)
go read those too, they're iconic, iykyk π
βΏ and that's the tea, bestie βΏ this page is from ZVM v0.9.4, dated August 2026 β take care of her, she's a whole queen ππ β¨
π¦ where this page comes from
- nixpkgs unstable: zvm 0.9.4
- Copyright 2026 Tristan Isham. All rights reserved
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash-1017 on : a language model's rewrite of the original, under its terms