做了一款算是小清新的 zsh 主题 jovial,有人要晒终端么~

2018-05-01 15:35:29 +08:00
 zthxxx

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

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

https://github.com/zthxxx/jovial

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

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

上图

安装

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

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

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

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

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

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

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

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

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

16446 次点击
所在节点   Z shell
44 条回复
kmahyyg
2018-05-01 16:12:27 +08:00
mark 马上去试试 不过实在
kmahyyg
2018-05-01 16:15:27 +08:00
丑了点
ynyounuo
2018-05-01 16:19:45 +08:00
你对「清爽」是不是有点误解 - -
kamen
2018-05-01 16:27:31 +08:00
ys 不解释
zthxxx
2018-05-01 17:01:09 +08:00
@kmahyyg #2
我是觉得配色还可以再改改的 🌝
hu6360567
2018-05-01 17:09:41 +08:00
还可以,一般我服务器上用 frisk,自己的机器用 powerlevel9k。这个算是两者的结合吧
zthxxx
2018-05-01 17:10:45 +08:00
@ynyounuo #3

大概是指和这种比起来要简单一点 🌚

kmahyyg
2018-05-01 17:13:45 +08:00
@zthxxx r#5

[![20180501171155.png]( https://i.loli.net/2018/05/01/5ae82f88437e7.png)]( https://i.loli.net/2018/05/01/5ae82f88437e7.png)
[![20180501171102.png]( https://i.loli.net/2018/05/01/5ae82f8838b40.png)]( https://i.loli.net/2018/05/01/5ae82f8838b40.png)

借鉴下楼主的,魔改 agnoster, 加了个显示 exit code, 语言显示我觉得没必要,因为不准......
zthxxx
2018-05-01 17:22:56 +08:00
@kmahyyg #8
还行。。 我是觉得 powerline 看多了,觉得那种色块对比度太厚重了,现在喜欢偏线条的一点的,感觉优雅一些

另外 v2 评论不支持 md 语法的
ynyounuo
2018-05-01 17:28:13 +08:00
@zthxxx
这个只是 tmux 配置了 https://github.com/gpakosz/.tmux/ 后开了个 horizontal split 然后下面运行了一个 vtop。

prompt 看起来就是在开头配了个 Font Awesome 的 Drupal,实际上如果狭义 「 zsh 主题」到「 prompt 样式」(至少我这样认为)的话,这个配置并不一定很重啊,当然很有可能是 powerlevel9k 之类的。
zthxxx
2018-05-01 17:39:44 +08:00
@hu6360567 #6
powerlevel9k 的图标提示是真的全,我写这个主题的时候也参考了 powerlevel9k 的 后置提示时间 和 print_icon 函数(虽然最后也没用到
powerlevel9k 的感觉就是太过全面,完全找不到黑点,可能就是配置项太多有点麻烦


@kmahyyg #8
感谢指正
rosu
2018-05-01 17:51:28 +08:00


楼主的 wiki 主题一直在用,感谢~
zthxxx
2018-05-01 19:01:50 +08:00
@rosu 感谢支持; hyperjs 我也有在用,win 下可以把 cmder 集成进去
kenken
2018-05-01 22:12:17 +08:00
可以
shutongxinq
2018-05-01 22:37:20 +08:00
好看。和 bira 的两层布局差不多很赞。谢谢楼主分享作品。
zthxxx
2018-05-01 23:57:41 +08:00
@shutongxinq
最初的样式灵感来自 fino,刚刚看了下 bira 也有些类似,
主要是觉得双行方便输入一些长一点的命令,
单行太挤了,有些主题的路径和状态展示一加上,就完全没位置了
JasonSi
2018-05-02 03:21:00 +08:00
跟我现在用的 seeker 蛮像的…… 反而楼主的更详细点,不够“清爽”哦
param
2018-05-02 03:53:36 +08:00
為什麼不提交 pr。。
msg7086
2018-05-02 05:32:31 +08:00
你这个……在 prompt 上塞表情包是几个意思……
hei1000
2018-05-02 09:20:22 +08:00
exit code 这个创意收了,我可以加到我的 fish 里面去

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/451213

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX