Permissions: -rwxr-xr-x
#!/bin/bashcommand -v import &>/dev/null || { echo "this needs imagemagick"; exit 1; }[[ $TERM == 'linux' ]] && { echo "this doesn't work in a tty"; exit 2; }[[ $(tput cols) -le 100 ]] && { echo 'Maximize the terminal window and press enter.'; read; }cd "$(dirname "${BASH_SOURCE[0]}")"for what in 'exit' venv hg git root ; do clear grep -v '^\s*\(#\|$\)' "./prompt-session-${what}.sh" | HISTFILE= bash -i sleep 1 # otherwise "$ exit" is in a superposition of showing and not showing import -window $WINDOWID "./prompt-${what}.png" mogrify -trim -background black -extent 800x "./prompt-${what}.png"doneclearecho all done