add latency data

pull/22/head
Roman Perepelitsa 6 years ago committed by GitHub
parent 8cb27f335b
commit 78e8b909fb
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

@ -21,3 +21,18 @@ Powerlevel10k as well.
If you are on Linux or WSL, consider enabling [gitstatus](https://github.com/romkatv/gitstatus) If you are on Linux or WSL, consider enabling [gitstatus](https://github.com/romkatv/gitstatus)
plugin for massive performance improvement in vcs/prompt segment. It works well with Powerlevel10k. plugin for massive performance improvement in vcs/prompt segment. It works well with Powerlevel10k.
## How fast is it?
Powerlevel10k with [gitstatus](https://github.com/romkatv/gitstatus) renders prompt 5+ times
faster than Powerlevel9k. In some cases it can be over 10 times faster. When using Linux,
you should expect less than 50ms prompt latency in most cases, about 100ms in large git
repos and 200ms in huge repos such as Linux kernel. To get comfortable upper bound on
latency in any repo, set `GITSTATUS_DIRTY_MAX_INDEX_SIZE=4096`. It'll disable dirty file
scanning in repos with over 4k files. This should give you under 100ms prompt latency
everywhere.
## What's the catch?
Really, there is no catch. It's the same prompt with the same flexibility and literally the
same configuration as Powerlevel9k but **much faster**.

Loading…
Cancel
Save