为什么升级?
Powerlevel9k项目不再维护,Powerlevel10k更快更强大(10-100倍的性能提升)。
Powerlevel10k并且完美兼容Powerlevel9k, 以前的配置参数可以不用任何修改.
1. 替换
1 2 3
| git clone --depth=1 https://github.com/romkatv/powerlevel10k.git $ZSH_CUSTOM/themes/powerlevel10k
|
2. 配置
可以通过 p10k configure
安装推荐字体. 也可以p10k configure
进行傻瓜式主题配置. 不过还是建议自己定制.
3. 我的配置
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18
| POWERLEVEL9K_MODE='nerdfont-complete' ZSH_THEME="powerlevel10k/powerlevel10k" POWERLEVEL9K_CONTEXT_TEMPLATE='%n' POWERLEVEL9K_CONTEXT_DEFAULT_FOREGROUND='white' POWERLEVEL9K_PROMPT_ON_NEWLINE=true POWERLEVEL9K_MULTILINE_LAST_PROMPT_PREFIX="%F{014}\u2570%F{cyan}\uF460%F{073}\uF460%F{109}\uF460%f " POWERLEVEL9K_SHORTEN_DIR_LENGTH=1 POWERLEVEL9K_NODE_VERSION_BACKGROUND="002" POWERLEVEL9K_NODE_VERSION_FOREGROUND="black" POWERLEVEL9K_GO_VERSION_BACKGROUND="001" POWERLEVEL9K_GO_VERSION_FOREGROUND="black" POWERLEVEL9K_WIFI_BACKGROUND="003" POWERLEVEL9K_WIFI_FOREGROUND="black" POWERLEVEL9K_LEFT_PROMPT_ELEMENTS=(os_icon context ssh dir vcs) POWERLEVEL9K_RIGHT_PROMPT_ELEMENTS=(status proxy anaconda node_version go_version wifi)
|
4. 参考资料