Install banner deps and prompt for punchline

This commit is contained in:
2026-01-24 06:52:10 +00:00
parent 874c7910d5
commit affc90af41
3 changed files with 64 additions and 14 deletions

View File

@@ -47,22 +47,19 @@ if [[ -r /etc/ps1-punchline ]]; then
PUNCHLINE="${PUNCHLINE%%$'\r'}"
fi
# Print banner (only if figlet exists)
# Print banner + sysinfo
if [[ -n "${FIGLET:-}" ]]; then
if [[ "$HAVE_LOLCAT" -eq 1 ]]; then
"$FIGLET" "$(hostname)" -c | "$LOLCAT"
"$FIGLET" -f digital "$PUNCHLINE" -c | "$LOLCAT"
if [[ -n "${LANDSCAPE:-}" ]]; then
"$LANDSCAPE" | "$LOLCAT"
fi
else
"$FIGLET" "$(hostname)" -c
"$FIGLET" -f digital "$PUNCHLINE" -c
fi
fi
# Print sysinfo if available (Linux)
if [[ -n "${LANDSCAPE:-}" ]]; then
if [[ "$HAVE_LOLCAT" -eq 1 ]]; then
"$LANDSCAPE" | "$LOLCAT"
else
"$LANDSCAPE"
if [[ -n "${LANDSCAPE:-}" ]]; then
"$LANDSCAPE"
fi
fi
fi