kitten-ask(1)

πŸŽ€ Name πŸŽ€

okay so bestie, this is kitten-ask(1) β€” the little kitten command that literally asks the user for input πŸ’¬βœ¨ it lives in the kitten Manual, and it's here to get you an answer with main character energy.


🌸 Usage 🌸

kitten ask

πŸ¦‹ Description πŸ¦‹

Ask the user for input. That's the vibe. That's the whole job. πŸ’…


✨ Options ✨

  • --type, -t [=line] β€” the type of input you're asking for. Defaults to asking for a line of text. Choices: line, choices, file, password, yesno. pick your fighter πŸŽ€
  • --message, -m β€” the message to display to the user. If you don't specify one, a default message is shown. no cap, it's got you covered πŸ’–
  • --name, -n β€” the name for this question. It's used to store history of previous answers, which can be used for completions and via the browse history readline bindings. history staying booked and busy πŸ‘‘
  • --title, --window-title β€” the title for the window in which the question is displayed. Only implemented for yesno and choices types. so cute, but only for those two πŸͺŸβœ¨
  • --choice, -c β€” a choice for the choices type. Can be specified multiple times. Every choice has the syntax: letter[;color]:text, where text is the choice text and letter is the selection key. letter is a single letter belonging to text. This letter is highlighted within the choice text. There can be an optional color specification after the letter to indicate what color it should be. For example: y:Yes and n;red:No 🌈
  • --default, -d β€” a default choice or text. If unspecified, it is y for the type yesno, the first choice for choices, and empty for other types. The default choice is selected when the user presses the Enter key. preselecting is self-care πŸ’…
  • --prompt, -p [="> "] β€” the prompt to use when inputting a line of text or a password. yes, the default is literally "> " πŸŽ€
  • --unhide-key [=u] β€” the key to be pressed to unhide hidden text. secret text reveal moment πŸ”πŸ’–
  • --hidden-text-placeholder β€” the text in the message to be replaced by hidden text. The hidden text is read via STDIN. sneaky but readable, iykyk πŸ™ˆ
  • --help, -h [=no] β€” show help for this command. when in doubt, ask for help bestie 🫢

okay that's the whole page, mwah πŸ’‹ this is from the kitten Manual, version 0.49.2, dated Oct 01, 2026 β€” go forth and ask away, icon βœ¨πŸ‘‘

πŸ“¦ where this page comes from