osd(1)

πŸ“¦ version 1.1.1, in nixpkgs unstable

πŸŽ€ NAME πŸŽ€

okay so hi bestie, welcome to osd(1) from the General Commands Manual β€” yes, the manual name is folded right in here, we're doing this cute. This lil utility is osd, and she's here to apply or list OSD recipe presets. Slay.

✨ SYNOPSIS ✨

osd [--recipe] [--list] [--dry-run] [-h|--help]

🌸 DESCRIPTION 🌸

Apply or list OSD recipe presets β€” that's the whole job, fr fr.

A recipe is a complete [osd] preset: layout, frame, and [[osd.visual.layers]] β€” it's giving full preset energy, not just a lil accessory. πŸ‘‘

Applying one writes its keys into config.toml through the same editor as voxtype config set. The way that works: keys the recipe sets replace the existing ones (never duplicated), [osd] keys it doesn't set are kept, comments are preserved, and the result is validated before it is written. Every changed key is printed with its previous value. Validation before writing? Obsessed. πŸ’…

Recipes are looked up in ~/.config/voxtype/osd-recipes, ~/.local/share/voxtype/osd-recipes, then /usr/share/voxtype/osd-recipes; a user copy shadows a shipped one. So yes, your personal copy wins β€” main character energy.

With no --recipe name, it lists the available recipes. Easy.

Examples, bestie β€” copy these exactly:

voxtype setup osd --list
voxtype setup osd --recipe showcase-bars --dry-run
voxtype setup osd --recipe showcase-bars
voxtype setup osd --recipe ./my-recipe.toml

πŸ’… OPTIONS πŸ’…

  • --recipe [<NAME>] β€” Recipe name from --list, or a path to a recipe .toml file. Name or path, she's flexible.
  • --list β€” List available recipes. Vibe check the menu first.
  • --dry-run β€” Show what would change without writing config.toml. Preview era, no commitment.
  • -h, --help β€” Print help (see a summary with '-h'). Helpful icon behavior.

πŸ’– That's the tea, bestie β€” the footer gives us source/version osd and manual tag osd(1), with no date printed, so here's your cute sign-off: stay slay, validate before you write, and may your [osd] keys never duplicate. Periodt. Mwah! πŸ’…βœ¨

πŸ“¦ where this page comes from