mirror of
https://github.com/romkatv/powerlevel10k.git
synced 2024-12-25 00:21:58 +00:00
respect POWERLEVEL9K_SHORTEN_DIR_LENGTH when POWERLEVEL9K_SHORTEN_STRATEGY=truncate_to_last
This commit is contained in:
parent
d3de2e558c
commit
eafd78c3e0
1 changed files with 5 additions and 2 deletions
|
@ -1768,9 +1768,12 @@ prompt_dir() {
|
|||
fi
|
||||
;;
|
||||
truncate_to_last)
|
||||
if [[ $#parts -gt 2 || $p[1] != / && $#parts -gt 1 ]]; then
|
||||
shortenlen=${_POWERLEVEL9K_SHORTEN_DIR_LENGTH:-1}
|
||||
(( shortenlen > 0 )) || shortenlen=1
|
||||
local -i i='shortenlen+1'
|
||||
if [[ $#parts -gt i || $p[1] != / && $#parts -gt shortenlen ]]; then
|
||||
fake_first=1
|
||||
parts[1,-2]=()
|
||||
parts[1,-i]=()
|
||||
fi
|
||||
;;
|
||||
truncate_to_first_and_last)
|
||||
|
|
Loading…
Reference in a new issue