set(1)

πŸ“¦ version 1.1.1, in nixpkgs unstable

πŸ’… set(1) β€” set a single config value, no cap

okay so bestie, welcome to set(1) from the General Commands Manual β€” the tiny little command that sets one configuration value in the on-disk config file. Periodt. ✨

πŸŽ€ NAME πŸŽ€

set β€” Set a single configuration value in the on-disk config file

πŸ› οΈ SYNOPSIS πŸ› οΈ

set [-h|--help] <KEY> <VALUE>

πŸ’– DESCRIPTION πŸ’–

Set a single configuration value in the on-disk config file. That’s the whole vibe. πŸ’…

<KEY> is a dotted TOML path from the allowlist printed by voxtype config schema. <VALUE> gets type-checked and range-checked against that key before anything is written. Comments and unrelated fields are preserved β€” not me coming for your fave config lines, never. 🫢

Word replacements are addressed by their spoken form: text.replacements.<from>. iykyk. ✨

Exit codes, fr fr:

  • 0 β€” success, we love that for us
  • 2 β€” unknown key, invalid value, or a key belonging to an engine this binary wasn’t built with
  • 1 β€” filesystem and validation failures

Examples, bestie:

voxtype config set engine whisper
voxtype config set hotkey.key F13
voxtype config set audio.feedback.volume 0.6
voxtype config set text.replacements.btw 'by the way'

See voxtype info engines for the engines this binary supports. πŸ‘‘

πŸ‘‘ OPTIONS πŸ‘‘

  • -h, --help β€” Print help (see a summary with '-h')
  • <KEY> β€” Dotted config key, e.g. hotkey.mode or audio.feedback.volume
  • <VALUE> β€” New value. Booleans accept true/false, 1/0, yes/no, on/off

β€” source/version: General Commands Manual / set(1); date: not shown in the footer, so here’s your sparkly sign-off instead πŸ’–βœ¨

πŸ“¦ where this page comes from