Commit bff6cf3b authored by Dylan Araps's avatar Dylan Araps

general: Fix prompt issues 2

parent e8ab52de
......@@ -4201,20 +4201,20 @@ kde_config_dir() {
dynamic_prompt() {
[[ "$image_backend" == "off" ]] && { printf "\n"; return; }
[[ "$image_backend" != "ascii" ]] && ((lines+=1000))
[[ "$image_backend" != "ascii" ]] && { printf "%b" "\e[1000;0H"; return; }
# If the ascii art is taller than the info.
if ((lines > info_height)); then
lines="$((lines - info_height + 1))"
prompt="$((lines - info_height + 1))"
else
lines=1
prompt=1
fi
# Set the prompt location.
if ((lines >= 1)); then
case "$kernel_name" in
"OpenBSD") tput cud "$lines" ;;
*) printf "%b" "\e[${lines}B" ;;
"OpenBSD") tput cud "$prompt" ;;
*) printf "\n\n%b" "\e[${prompt}D" ;;
esac
fi
}
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment