ssft.sh(1)
β¨ ssft.sh β SSFT manual, bestie edition β¨
okay so you found the ssft.sh man page and honestly? slay. it's from the SSFT manual, section 1, and it's about to make your shell scripts look expensive π
π NAME π
ssft.sh β a whole library of shell script frontend functions, no cap π
πΈ SYNOPSIS πΈ
. ssft.sh
that's it. that's the whole vibe. you source it. π¦
β¨ DESCRIPTION β¨
okay bestie, listen up, because this part matters π«Ά
ssft.sh is a library of shell functions, which means it is not a script you just run by itself β it has to be sourced from other scripts. iykyk.
if you do execute the script without arguments, it prints a usage message. it also supports the options --doc, --help and --version, so you're never just staring at it like π
- wanna see every function it has? call the script with the
--docargument. - wanna know what one specific function does? call the script with
--doc FUNCTION_NAME.
in the typical case β and this is the main character moment β the library must be sourced, and the SSFT_FRONTEND variable must be set to the frontend you want. your options are:
zenitydialogtext
if SSFT_FRONTEND is not set, the default frontend is noninteractive. noted. periodt.
and if you want the theoretically best looking frontend, you use the function ssft_choose_frontend, like this:
. ssft.sh
[ -n "$SSFT_FRONTEND" ] || SSFT_FRONTEND="$( ssft_choose_frontend )"
likeβ¦ look at her. she's choosing her own aesthetic. obsessed πβ¨
π AUTHOR π
Written by Sergio Talens-Oliag <sto@debian.org>. π
okay that's the whole page, bestie π this one's from the Debian folks, dated Jul 2016, and it lives in the SSFT manual as ssft.sh(1). go source it and make your scripts cute. mwah ππ
π¦ where this page comes from
- debian bookworm: ssft 0.9.17+nmu1
- debian trixie: ssft 0.9.17+nmu1
- ubuntu jammy: ssft 0.9.17+nmu1
- ubuntu noble: ssft 0.9.17+nmu1
- ubuntu resolute: ssft 0.9.17+nmu1build1
- ubuntu stonking: ssft 0.9.18 Β· GPL-3.0-only
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms