Make glamorous shell scripts. More information: https://github.com/charmbracelet/gum.
stdout
:gum choose "{{option_1}}" "{{option_2}}" "{{option_3}}"
gum input --placeholder "{{value}}"
<0>
or <1>
:gum confirm "{{Continue?}}" --default=false --affirmative "{{Yes}}" --negative "{{No}}" {{&& echo "Yes selected" || echo "No selected"}}
gum spin --spinner {{dot|line|minidot|jump|pulse|points|globe|moon|monkey|meter|hamburger}} --title "{{loading...}}" -- {{command}}
gum format -t {{emoji}} "{{:smile: :heart: hello}}"
<Ctrl d>
to save) and write to data.txt
:gum write > {{data.txt}}