【Mac 从 0 到 1 保姆级配置教程 05】 - 全网最详细 20+ 张图逐帧安装 powerlevel10k zsh 主题

1. 前言

今天我们要介绍的是一款风靡全球的 zsh 主题,因为使用这款主题的人实在是太多了,powerlevel10k 为什么能深受广大开发者的喜爱呢?
powerlevel10k 是一个高度可定制的 Zsh 终端主题,它提供了丰富的功能和配置选项,以增强你的命令行体验。以下是 powerlevel10k 的一些主要特性:

  1. 美观的界面:powerlevel10k 拥有一个现代且美观的界面,支持多种颜色和字体样式。
  2. 即时反馈:它提供了即时的命令执行反馈,包括命令执行时间、退出状态等。
  3. Git 集成:powerlevel10k 深度集成了 Git,可以显示当前分支、状态、上次提交信息等。
  4. 自定义配置:用户可以根据自己的喜好和需求,通过配置文件来定制主题的外观和功能。
  5. 插件系统:powerlevel10k 拥有一个插件系统,允许用户添加或移除特定的功能模块。
  6. 等等…

在没有使用 powerlevel10k(下面我将使用 p10k 简写来代替它) 之前,我比较喜欢实用那种简洁一点的主题,那时候经常大家晒 p10k 的终端截图,说实话我个人感觉有点花里胡哨,看多了就有点审美疲劳,当时并没有动手去安装 p10k,而且网上的教程大多介绍都比较复杂还都是来回抄,当我去官网看了作者写的教程真的非常简单,真正去安装使用也就几分钟的时间,安装的过程中我也发现 p10k 也有简洁简单的风格,安装成功之后我非常喜欢。
老样子官网贴上来:https://github.com/romkatv/powerlevel10k
下面我们开始正式安装 p10k。
image.png

2. 安装 Meslo Nerd Font 字体

作者推荐使用 Meslo Nerd Font 这个字体,Nerd Font 相信大家都不陌生了,就是图标字体,可以在终端上展示各种好看的图标。其实我们之前已经安装过 Nerd Font 类型的字体了,如果你不想安装可以跳过。
但是说到安装 Meslo Nerd Font 字体,官网说了如果是 iterm2 可以在安装 p10k 的时候进行安装,没有必要手动去下载那一堆字体文件进行安装。(这一点我不知道有几篇文章讲出来了,都是来回抄!!!
image.png
所以我们待会安装即可。

3. 安装 p10k 主题

如果使用的是 oh my zsh 这套配置的话,可以这样安装

git clone --depth=1 https://github.com/romkatv/powerlevel10k.git ${ZSH_CUSTOM:-$HOME/.oh-my-zsh/custom}/themes/powerlevel10k

还贴心的放上了 gitee 的地址:

git clone --depth=1 https://gitee.com/romkatv/powerlevel10k.git ${ZSH_CUSTOM:-$HOME/.oh-my-zsh/custom}/themes/powerlevel10k

打开 zsh 的配置文件 vim ~/.zshrc将主题修改为 p10k

ZSH_THEME="powerlevel10k/powerlevel10k"

:wq 保存退出
然后记得刷新配置,或者重启终端也行。

source ~/.zshrc

到这里 p10k 就安装好了!

4. 逐帧配置 p10k

执行 source ~/.zshrc之后会进行 p10k 的配置引导程序里。
第一个页面会提示你是否安装 Meslo Nerd Font 字体,输入 y 即可,安装成功就是下面这样。
image.png
然后 Command + Q 退出 iterm2,重新打开。
关闭之后我们记得配置一下字体,选择带有 Nerd Font 后缀的字体。
**重要重要重要,**如果你是按照我的流程在 iterm2 里安装的字体,那么默认会帮我们设置,可以 Command + .自行检查一下字体是否设置成功。
image.png

(1)可以看到图标的话,说明你的字体安装成功了,支持展示图标!
image.png
(2)一把锁
image.png
(3)向上的箭头
image.png
(4)交叉但不重叠
image.png
(5)选择终端提示符,想要炫酷的效果就选 2(对应图上的 3),我这里就选 1(对应图上的 2)了。
image.png
(6)Unicode 还是 ASCII,我这里选 1 了。
image.png
(7)选择终端提示符的主题,我这里选 3 了。
image.png
(8)展示时间,选 2image.png
(9)分隔符,选 2
image.png
(10)提示头部,选圆角 5 舒服一点。
image.png
(11) 提示尾部,圆角 5
image.png
(12)命令在一行输入还是两行输入,两行 2。
image.png
(13)头尾连接符,虚线 2
image.png
(14)提示框架,全连 4 就是左边也连着,右边也连着。
image.png
(15)两个提示符之间的间距,2 别那么挤。
image.png
(16)选择图标,一定要 2 呀,要不然我们安装那么多字体干什么(坏笑!
image.png
(17)1 信息展示精简一点
image.png
(18)y,完成的命令就归档在一起,很好的设计。
image.png
(19)命令行模式选择 1,给你详细的提示。
image.png
(20)y,把我们的这些配置写到配置文件中。
image.png
好了,至此我们就安装完成了,每一步都给大家截图展示了,跟着我的步骤一步一步来,就可以看到最终的效果了。
image.png
期间哪一步如果设置错误都可以按 r 重新开始配置,全部搞完用不了 1 分钟。

5. 最后

本文介绍了一款 zsh 主题 p10k,并且从 0 到 1 带大家安装 p10k,逐帧配置 p10k 每一步都附有图示,相信大家跟着教程可以一次成功,不知道大家安装成功的感受是什么,反正我当时还是又被惊艳到,完全符合我的审美,这样一套主题希望能够提升大家打开终端的次数,真正把终端利用起来!
到这里,我们用了五篇文章给大家介绍了终端和 Shell,手把手完全保姆式的教大家如何去安装配置,如果这个系列你跟到这里了,那么恭喜你已经超过绝大多数人了,迈出第一步真的很难,第一次接触这些东西你会感到陌生,当你接触久了,多配置几遍从实践中才能融会贯通,这也是我使用多年的经验。
下面我们开始配置一下我们的终端工作环境,以及常用的工具软件,比如 Vim、Tmux、Git 等,这些都是开发必不可少的应用。


如果感觉文章对你有所帮助,请三连支持一下博主哦,感谢大家~
最重要的是给博主留一个大大的关注,你的支持是我更新的最大动力!
这个系列会继续更新下去的!

6. 参考资料

  • 26
    点赞
  • 9
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值