pfetch: remove cursor movement for palette

This commit is contained in:
Dylan Araps 2019-11-09 16:44:28 +00:00
parent 24498852fd
commit 8dd5981fbc
No known key found for this signature in database
GPG Key ID: 46D62DD9F1DE636E

16
pfetch
View File

@ -24,7 +24,11 @@ log() {
align=$(printf '%*.s' "$((${#name}-info_length))" "")
out="[3${PF_COL1-4};1m${name}${PF_SEP}${align}[3${PF_COL2-7}m${info}"
# Construct the information string.
out=
out="[3${PF_COL1-4};1m${name}"
out="$out${PF_SEP}${align}"
out="$out[3${PF_COL2-7}m${info}"
}
get_title() {
@ -781,12 +785,12 @@ get_palette() {
#
# This allows us to save hardcoding a second set of sequences
# for background colors.
palette=" $c1 $c2 $c3 $c4 $c5 $c6 $c7 "
palette="$c1 $c1 $c2 $c2 $c3 $c3 $c4 $c4 $c5 $c5 $c6 $c6 "
# Print the palette with a newline before and after.
# The '\033[%sC' moves the text to the right, the
# length of the ascii art.
printf '\n[%sC%s\n' "${ascii_width-1}" "$palette" >&6
# Print the palette with a new-line before and afterwards.
printf '\n' >&6
log "$palette
" " "
}
get_ascii() {