diff --git a/.prompt b/.prompt index 1e25b9f..87b3944 100644 --- a/.prompt +++ b/.prompt @@ -123,11 +123,11 @@ __prompt() { # Text # [INT], [4], etc. - local SIG="$([ $PEC -ne 0 ] && printf "$BLU[$RED$(__sig $PEC)$BLU] ")" + local SIG="$([ $PEC -ne 0 ] && printf '%s[%s%s%s] ' "$BLU" "$RED" "$(__sig $PEC)" "$BLU")" # [user@homeserver:~] - local CLR="$([ $UID -eq 0 ] && printf $RED || printf $YLW)" - local UHD="$BLD$BLU[$CLR\u$PRP@$CYN\h$PRP:$GRN\w$BLU]" + local COL="$([ $UID -eq 0 ] && printf %s "$RED" || printf %s "$YLW")" + local UHD="$BLD$BLU[$COL\u$PRP@$CYN\h$PRP:$GRN\w$BLU]" # 2y 351d 12m 43s 382969μs local TIME="$YLW$(__get_cmd_time)"