mirror of
https://github.com/romkatv/powerlevel10k.git
synced 2024-11-11 00:00:06 +00:00
update docs: powerlevel10k is no longer slow to load (still not fast though)
This commit is contained in:
parent
47cb0b26d8
commit
4f3e6c5a8e
1 changed files with 7 additions and 6 deletions
13
README.md
13
README.md
|
@ -262,8 +262,9 @@ prompt latency when using Powerlevel10k, please
|
||||||
|
|
||||||
### Is Powerlevel10k fast to load?
|
### Is Powerlevel10k fast to load?
|
||||||
|
|
||||||
The short answer is no. The amount of time it takes for Powerlevel10k to render the first prompt
|
The amount of time it takes for Powerlevel10k to render the first prompt is singnificantly higher
|
||||||
is in the same ballpark as for Powerlevel9k.
|
than for the subsequent prompts. In comparison to other ZSH themes, Powerlevel10k loading latency
|
||||||
|
is unremarkable. Powerlevel10k is neither fast nor slow to load.
|
||||||
|
|
||||||
Time to first prompt can be measured with the following benchmark:
|
Time to first prompt can be measured with the following benchmark:
|
||||||
|
|
||||||
|
@ -271,13 +272,13 @@ Time to first prompt can be measured with the following benchmark:
|
||||||
time (repeat 100 zsh -dfis <<< 'source ~/powerlevel10k/powerlevel10k.zsh-theme')
|
time (repeat 100 zsh -dfis <<< 'source ~/powerlevel10k/powerlevel10k.zsh-theme')
|
||||||
```
|
```
|
||||||
|
|
||||||
On the same machine as in the [prompt benchmark](#is-it-really-fast) this results in 147 ms per
|
On the same machine as in the [prompt benchmark](#is-it-really-fast) this results in 59.7 ms per
|
||||||
invocation when executed in a small git repository (I used the `powerlevel10k` repo itself). For
|
invocation when executed in a small git repository (I used the `powerlevel10k` repo itself). For
|
||||||
comparison, the same benchmark gives 170 ms for powerlevel9k/master and 505 ms for
|
comparison, the same benchmark gives 171 ms for powerlevel9k/master and 505 ms for
|
||||||
powerlevel9k/next.
|
powerlevel9k/next.
|
||||||
|
|
||||||
If your workflow requires that you open a terminal tab, type a command or two and close the tab,
|
*Note: Powerlevel10k startup latency can be reduced by about 15% by compiling its source files with
|
||||||
Powerlevel10k isn't the best choice. Powerlevel10k is optimized for long-lived ZSH sessions.
|
`zcompile`.*
|
||||||
|
|
||||||
### Does Powerlevel10k always render exactly the same prompt as Powerlevel9k given the same config?
|
### Does Powerlevel10k always render exactly the same prompt as Powerlevel9k given the same config?
|
||||||
|
|
||||||
|
|
Loading…
Reference in a new issue