diff --git a/neofetch b/neofetch index 134237f1..e699fcbd 100755 --- a/neofetch +++ b/neofetch @@ -2912,6 +2912,8 @@ dynamicprompt() { if [ "$image" != "ascii" ]; then lines="$((${height:-1} / ${font_height:-1} + 2))" cursor_yoffset="$((${yoffset:-1} / ${font_height:-1}))" + else + cursor_yoffset="0 - 4" fi # If the info is higher than the ascii/image place the prompt @@ -2923,10 +2925,10 @@ dynamicprompt() { fi # Set the prompt location - [ "$image" != "off" ] && printf "\033[${lines/-*/0}B" + printf "\033[${lines/-*/0}B" # Add some padding - [ "$image_backend" != "w3m" ] && \ + [ "$image" == "ascii" ] && \ [ "$lines" -gt 0 ] && \ printf "\n\n" }