前情提要(一些碎碎念可以略过)
win10钉子户,从去年年底开始,不知道是哪一次更新过后,电脑开始经常蓝屏,最近实在是忍不了(一周蓝5次)
索性换了mbp,又要学不少东西,不过不用为搭建环境发愁了,就是终端和cmd比没好哪去,
win上的用oh-my-posh美化过,看习惯了看不惯oh-my-zsh,但是网上几乎除了官方文档没有教mac用oh-my-posh的文章,官方文档又不是很全面
研究了半天,终于搞好了,写个文章帮助大家
正文开始
由于弄的时候忘记截图了,安装过程没有截图,配置项会有截图的。
直接上干货
如果是新装mac,请先安装brew包管理工具
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"
安装
brew install jandedobbeleer/oh-my-posh/oh-my-posh
字体安装
选择 CascadiaMono 我觉得这个字体挺全的
如果对你喜欢的主题不全可以试着找找其他字体
oh-my-posh font install
创建zshrc文件
这个文件用来让终端启动自执行里面的东西,可以用来初始化主题,否则只能手动输入启用主题
由于oh-my-posh不会自动创建zshrc文件,所以需要手动创建一个
touch ~/.zshrc
创建完成后,按住command,将鼠标拖到刚才的指令上,单击进入
打开文件之后写入以下指令并保存退出
官方主题库
主题名字后面一定要带上.omp.json
eval "$(oh-my-posh init zsh --config $(brew --prefix oh-my-posh)/themes/这里改成你喜欢的主题文件)"
例:
这些完成后还不能启动,因为没配置字体时终端会乱码
zsh配置字体
vscode终端字体修改
iterm字体修改
导航栏选择设置
profile > text > font
做完以上几点就可以使用了
oh-my-posh的文件都是json格式可以自定义修改
不建议新手去改
有过一定开发基础的哥们可以cmd+单击路径进入主题文件修改
2024/03/08更新问题补档
今天突然提示更新,想都没想更新了,结果自己改的主题文件直接被重置原版了
之前的cmd+单击主题路径已经失效了,好像是文件结构改动了,这都不重要
如何找到主题配置文件
直接搜oh-my-posh文件夹
brew list oh-my-posh
会输出两个路径,cmd+单击有/themes/的路径
相关文档
oh-my-posh官方mac文档
官方github主题库
nerdfonts字体库
有关brew安装的各种问题
brew安装的文件都在哪里
到这里文章就结束了,祝使用愉快😆