stop(1)

πŸ“¦ version 1.1.1, in nixpkgs unstable

🌸 stop β€” General Commands Manual, section 1 (stop(1)) 🌸

okay bestie, this is the page for stop, from the General Commands Manual. It's the "wrap it up" button for recording + transcription, and yes it's giving main-character signal energy πŸ’…


πŸŽ€ NAME πŸŽ€

stop β€” Stop recording and transcribe (send SIGUSR2 to daemon)

✨ SYNOPSIS ✨

stop [--type] [--clipboard] [--paste] [--wait] [--json] [--timeout]
[--wait-file] [-h|--help]

πŸ¦‹ DESCRIPTION πŸ¦‹

okay so stop stops recording and transcribes β€” and the way it does that is by sending SIGUSR2 to the daemon. That's the whole vibe, fr fr. 🫢

πŸ‘‘ OPTIONS πŸ‘‘

  • --type β€” Override output mode to simulate keyboard typing. keyboard go brrr, basically ⌨️✨
  • --clipboard β€” Override output mode to clipboard only. just the clipboard, no extra drama πŸŽ€
  • --paste β€” Override output mode to paste (clipboard + Ctrl+V). clipboard girlies rise 🫢
  • --wait β€” Block until the transcription is final instead of returning as soon as the daemon has been signalled. no "fire and forget" here, we're waiting for the actual final answer πŸ‘‘
    • Requires the recording to be writing to a file (started with --file, or output.mode = "file").
    • Exit code reports the outcome: 0 transcribed, 3 nothing to transcribe, 4 timed out, 1 failed. very important, bestie β€” check that exit code πŸ’…
  • --json β€” With --wait, print one JSON object describing the outcome. for the script girlies who want data, not vibes πŸ“Šβœ¨
  • --timeout <SECS> [default: 120] β€” With --wait, give up after this many seconds. patience is cute but this is a limit ⏳
  • --wait-file <FILE> β€” With --wait, the transcript path to wait on. point at the file and let it cook πŸ“
    • Defaults to the path the pending recording is already writing to, so a caller that passed --file to record start need not repeat it. lowkey convenient, highkey iconic πŸ¦‹
  • -h, --help β€” Print help (see a summary with '-h'). when in doubt, ask the command itself πŸ™ˆ

πŸ’– that's the whole stop(1) page, bestie β€” the footer was just stop / stop(1) from the General Commands Manual, with no extra source/version/date line hiding down there, so nothing else to report 🫢✨

πŸ“¦ where this page comes from