做了一款小清新的 zsh 主题 jovial

折腾过各种带有一堆状态监控的 zsh 配置,那个时候每次打开终端就像个 HUD 一样,满屏的参数;

后来看腻了,于是自己做了个简约一点,颜色清爽一点的主题 jovial

https://github.com/zthxxx/jovial

没有 powerline 字体,没有复杂的监控显示,

powerline 看多了,觉得那种色块对比度太厚重了,现在喜欢偏线条的一点的,感觉优雅一些;

只有最简单的几个状态展示:项目依赖语言git 状态当前时间

自定义插件 里还添加了一些有用的特性,比如长时间的命令执行成功或失败时都发送一条系统推送、比如给 less 添加代码高亮支持等。

上图

jovial-theme

安装

手动安装的话,就是直接下载 jovial.zsh-theme 这个文件到 oh-my-zsh 主题目录,

然后再改 ~/.zshrc 中的主题名为 jovial

当然,我这么懒的人肯定是提供了自动化的一句话安装嘛:

curl -sSL git.io/jovial | sudo bash -s $USER
1

会自动下载主题文件、安装 git autojump urltools 插件,并自动修改 .zshrc 中的主题名和插件名配置。

如果没有 zshoh-my-zsh 的话,也会默认尝试自动安装并修改默认 shell (所以才需要 root 权限)~

支持 MacOS、Debian / Ubuntu、CentOS、Arch,

所以也可以在服务器上这样一句话安装

比如把上面那句话加入到服务器初始化脚本中,方便的多,简直不要太爽!