[ERROR]: gitstatus failed to initialize.


1 問題描述

Manjaro升級后,zsh的主題p10k出現的問題。

Your git prompt may disappear or become slow.
Run the following command to retry with extra diagnostics:
GITSTATUS_ENABLE_LOGGING=1 gitstatus_start -s 1 -u 1 -d 1 -m -1 POWERLEVEL9K

OUTPUT:

[ERROR]: gitstatus failed to initialize.
......

2 解決方法

來自gitstatus官方issue,戳這里,其實就是把p10k主題更新到最新版本就好了,用

pacman -Qi zsh-theme-powerlevel10k

查看版本,若不是最新版本,不要使用自帶的軟件包升級:

pcaman -S zsh-theme-powerlevel10k

官方說這是舊的,不要使用:
在這里插入圖片描述
因此先把配置文件備份:

sudo cp ~/.p10k.zsh ~/Desktop

再卸載掉,然后clone安裝:

pacman -R zsh-theme-powerlevel10k
git clone --depth=1 https://github.com/romkatv/powerlevel10k.git ${ZSH_CUSTOM:-~/.oh-my-zsh/custom}/themes/powerlevel10k
# 或使用碼雲上的鏡像
# git clone --depth=1 https://gitee.com/romkatv/powerlevel10k.git ${ZSH_CUSTOM:-~/.oh-my-zsh/custom}/themes/powerlevel10k

~/.zshrc

修改主題:

ZSH_THEME="powerlevel10k/powerlevel10k"

最后把配置文件覆蓋:

sudo cp ~/.p10k.zsh ~/.p10k.zsh.bak
sudo cp ~/Desktop/.p10k.zsh ~/.p10k.zsh


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM