beautify temp file name when printing it

This commit is contained in:
romkatv 2019-08-02 07:32:22 +02:00
parent 0f00e5e9e2
commit a491e86d92

View file

@ -787,8 +787,9 @@ function ask_config_overwrite() {
q) quit;; q) quit;;
r) return 1;; r) return 1;;
y) y)
config_backup="$(mktemp ${TMPDIR:-/tmp}/$__p9k_cfg_basename.XXXXXXXXXX)" || return 1 config_backup="$(mktemp ${TMPDIR:-/tmp}/$__p9k_cfg_basename.XXXXXXXXXX)" || exit 1
cp $__p9k_cfg_path $config_backup cp $__p9k_cfg_path $config_backup || exit 1
config_backup_u=${${TMPDIR:+\$TMPDIR}:-/tmp}/${(q-)config_backup:t}
write_config=1 write_config=1
break break
;; ;;
@ -966,7 +967,7 @@ fi
source $__p9k_root_dir/internal/icons.zsh || return source $__p9k_root_dir/internal/icons.zsh || return
while true; do while true; do
local POWERLEVEL9K_MODE= style= config_backup= gap_char=' ' local POWERLEVEL9K_MODE= style= config_backup= config_backup_u= gap_char=' '
local left_subsep= right_subsep= left_tail= right_tail= left_head= right_head= local left_subsep= right_subsep= left_tail= right_tail= left_head= right_head=
local -i num_lines=0 write_config=0 empty_line=0 color=2 left_frame=1 right_frame=1 local -i num_lines=0 write_config=0 empty_line=0 color=2 left_frame=1 right_frame=1
local -i cap_diamond=0 cap_python=0 cap_narrow_icons=0 cap_lock=0 local -i cap_diamond=0 cap_python=0 cap_narrow_icons=0 cap_lock=0
@ -1033,7 +1034,7 @@ clear
print -P "Powerlevel10k configuration has been written to %2F$__p9k_cfg_path_u%f." print -P "Powerlevel10k configuration has been written to %2F$__p9k_cfg_path_u%f."
if [[ -n $config_backup ]]; then if [[ -n $config_backup ]]; then
print -P "The backup of the previuos version is at %3F$config_backup%f." print -P "The backup of the previuos version is at %3F$config_backup_u%f."
fi fi
if (( write_config )); then if (( write_config )); then