setup(1)
π setup(1) β like, the setup & installation situation
okay bestie, welcome to setup from the General Commands Manual β yes that's setup(1), the section-1 girlies know π
β¨ NAME β¨
setup β Setup and installation utilities. that's it, that's the vibe π
πΈ SYNOPSIS πΈ
setup [--download] [--model] [--quiet] [--no-post-install] [--activate]
[--progress-format] [-h|--help] [subcommands]
π¦ DESCRIPTION π¦
Setup and installation utilities β literally what it says on the tin, no cap. it's the whole "get your stuff installed and configured" moment β¨
π OPTIONS π
--downloadβ download the model if it's missing, periodt. this is the shorthand for basic setup π«Ά--model <NAME>β pick which model to download, and yes you use this together with--download. the tea:- Whisper:
tiny,base,small,medium,large-v3,large-v3-turbo(plus the.envariants, iykyk) - Parakeet:
parakeet-tdt-0.6b-v3,parakeet-tdt-0.6b-v3-int8 - Other engines (Moonshine, SenseVoice, Paraformer, Dolphin, Omnilingual, Cohere, OpenVINO) take the directory-form names that
voxtype info modelsshows you β like, for example,cohere-transcribe-q4f16π
- Whisper:
--quietβ suppress all output. perfect for scripting/automation, so it just does its thing silently like a main character π--no-post-installβ only suppresses the "Next steps" instructions, nothing else. so you still get the rest, just not the little pep talk at the end π--activateβ also switches the config over to use the model, exactly the way the interactive picker does: it setsengineand<engine>.modelπ₯
Off by default, bestie. downloading a model does not select it β so a GUI's Download button and scripted pre-downloads genuinely can't change which engine the daemon loads. if you want it selected, do it explicitly:
voxtype config set <engine>.model <NAME>
--progress-format <FORMAT>[default: human] β controls how download progress gets reported:humanβ curl's progress bar, the classicjsonβ one NDJSON event per update on stdout, so a GUI can render it π
json implies --quiet for human status lines, so stdout carries only events. failures still exit non-zero though, with an "error" event alongside β so don't think you're getting away with anything π
[possible values: human, json]
may also be specified with the VOXTYPE_PROGRESS_FORMAT environment variable π
-h,--helpβ print help (see a summary with-h) π
π§ SUBCOMMANDS π§
setup-check(1)β check system configuration and dependencies βsetup-systemd(1)β install voxtype as a systemd user service (Linux) π§setup-waybar(1)β show Waybar configuration snippets πΈsetup-dms(1)β DankMaterialShell (DMS) integration π«Άsetup-model(1)β interactive model selection and download β¨setup-gpu(1)β manage GPU acceleration (Vulkan for Whisper, CUDA/MIGraphX for Parakeet) π₯setup-npu(1)β manage Intel NPU acceleration through OpenVINO πsetup-onnx(1)β switch between Whisper and ONNX transcription engines π¦setup-compositor(1)β compositor integration (fixes modifier key interference) πsetup-vad(1)β download the Silero VAD model for speech detection πsetup-osd(1)β apply or list OSD recipe presets πsetup-quickshell(1)β install the Quickshell QML tree for thevoxtype-osd-quickshelllauncher πsetup-help(1)β print this message or the help of the given subcommand(s) π
ok that's literally the whole page, go forth and install things bestie π
and for the sign-off: this one's from the setup manual, dated setup(1) β that's the source/version-and-date situation at the bottom of the page, mwah π periodt π
π¦ where this page comes from
- nixpkgs unstable: voxtype 1.1.1
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash-1017 on : a language model's rewrite of the original, under its terms