diff options
| author | Dylan Araps <dylan.araps@gmail.com> | 2019-11-09 16:44:28 +0000 |
|---|---|---|
| committer | Dylan Araps <dylan.araps@gmail.com> | 2019-11-09 16:44:28 +0000 |
| commit | 8dd5981fbc3b47ebd3108360b0278da9561428c6 (patch) | |
| tree | 9df608f5a17f34964d555fc3d1f84efcc65dbb6b | |
| parent | 24498852fd8f79d35f8e84e554e0f312b851f95f (diff) | |
| download | pfetch-8dd5981fbc3b47ebd3108360b0278da9561428c6.tar.gz | |
pfetch: remove cursor movement for palette
| -rwxr-xr-x | pfetch | 16 |
1 files changed, 10 insertions, 6 deletions
@@ -24,7 +24,11 @@ log() { align=$(printf '%*.s' "$((${#name}-info_length))" "") - out="[3${PF_COL1-4};1m${name}[m${PF_SEP}${align}[3${PF_COL2-7}m${info}[m" + # Construct the information string. + out= + out="[3${PF_COL1-4};1m${name}[m" + out="$out${PF_SEP}${align}" + out="$out[3${PF_COL2-7}m${info}[m" } get_title() { @@ -781,12 +785,12 @@ get_palette() { # # This allows us to save hardcoding a second set of sequences # for background colors. - palette=" [7m$c1 $c2 $c3 $c4 $c5 $c6 $c7 " + palette="[7m$c1 $c1 $c2 $c2 $c3 $c3 $c4 $c4 $c5 $c5 $c6 $c6 [m" - # 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[m\n' "${ascii_width-1}" "$palette" >&6 + # Print the palette with a new-line before and afterwards. + printf '\n' >&6 + log "$palette + " " " } get_ascii() { |
