mirror of
https://github.com/romkatv/powerlevel10k.git
synced 2024-12-25 16:31:57 +00:00
doc: describe how p9k and p10k are related
This commit is contained in:
parent
6ca69df39f
commit
44bf61ac2c
1 changed files with 23 additions and 0 deletions
23
README.md
23
README.md
|
@ -100,6 +100,8 @@ but it will be [much faster](#uncompromising-performance) ([certainly](#is-it-re
|
||||||
#im-using-powerlevel9k-with-oh-my-zsh-how-do-i-migrate)
|
#im-using-powerlevel9k-with-oh-my-zsh-how-do-i-migrate)
|
||||||
- [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?](
|
||||||
#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)
|
||||||
|
- [What is the relationship between Powerlevel9k and Powerlevel10k?](
|
||||||
|
#What-is-the-relationship-between-powerlevel9k-and-powerlevel10k)
|
||||||
|
|
||||||
### Pure compatibility
|
### Pure compatibility
|
||||||
|
|
||||||
|
@ -717,6 +719,27 @@ Running this command with `~/powerlevel10k` as the current directory on the same
|
||||||
[prompt benchmark](#is-it-really-fast) takes 29 seconds (29 ms per invocation). This is about 6
|
[prompt benchmark](#is-it-really-fast) takes 29 seconds (29 ms per invocation). This is about 6
|
||||||
times faster than powerlevel9k/master and 17 times faster than powerlevel9k/next.
|
times faster than powerlevel9k/master and 17 times faster than powerlevel9k/next.
|
||||||
|
|
||||||
|
### What is the relationship between Powerlevel9k and Powerlevel10k?
|
||||||
|
|
||||||
|
Powerlevel10k was forked from Powerlevel9k in March 2019 after a week-long discussion in
|
||||||
|
[powerlevel9k#1170](https://github.com/Powerlevel9k/powerlevel9k/issues/1170). Powerlevel9k was
|
||||||
|
already a mature project with large user base and release cycle measured in months. Powerlevel10k
|
||||||
|
was spun off to iterate on performance improvements and new features at much higher pace.
|
||||||
|
|
||||||
|
Powerlevel9k and Powerlevel10k are independent projects. When using one, you shouldn't install the
|
||||||
|
other. Issues should be filed against the project that you actually use. There are no individuals
|
||||||
|
that have commit rights in both repositories. All bug fixes and new features committed to
|
||||||
|
Powerlevel9k repository get ported to Powerlevel10k.
|
||||||
|
|
||||||
|
Over time, virtually all code in Powerlevel10k has been rewritten. There is currently no meaningful
|
||||||
|
overlap between the implementations of Powerlevel9k and Powerlevel10k.
|
||||||
|
|
||||||
|
Powerlevel10k is committed to maintaining backward compatiblity with all configs indefinitely. This
|
||||||
|
committment covers all configuration parameters recognized by Powerlevel9k (see
|
||||||
|
[Powerlevel9k compatibility](#powerlevel9k-compatibility)) and additional parameters that only
|
||||||
|
Powerlevel10k understands. Names of all parameters in Powerlevel10k start with `POWERLEVEL9K_` for
|
||||||
|
consistency.
|
||||||
|
|
||||||
### 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?
|
||||||
|
|
||||||
Almost. There are a few differences.
|
Almost. There are a few differences.
|
||||||
|
|
Loading…
Reference in a new issue