一款美观小巧的 Oh My Zsh 主题

1244

由于之前从 Oh My Zsh 切换到 Fish shell 后一直在用 Terlar prompt,用了一段时间后还是发现 Oh My Zsh 又改回来了,但是看习惯了 Terlar prompt,所以 DIY 了一个适用于 Oh My Zsh 的主题。

image-1668671685604
它分为两行,第一行显示用户名、路径、git还有时间等,第二行为输入。
特性:

  • 箭头符号在命令正常执行时显示为 user color,输入执行错误后显示红色
  • 目录提示符只会显示当前所在目录名,上级目录只显示首字母
  • 在一个 Git 仓库时会显示分支名称和工作区状态,当工作区 clean 时分支名为绿色,dirty 时分支名为红色,还有勾、叉、星等具体的状态提示符
    image-1668672053502

使用方式:

  1. cd ~/.oh-my-zsh/custom/themes
  2. 下载一下文件到此目录
  3. vim ~/.zshrc 然后修改ZSH_THEME的值为ZSH_THEME="guqing"
  4. source ~/.zshrc 就完成啦🥳