记录一次mac折腾过程,内容如下:
- 安装brew
- 安装iterm2
- 安装oh-my-zsh
- 美化iterm2(换图标)
安装brew
brew官网给出的安装方式太慢,故使用下面的方式安装brew,
/bin/zsh -c "$(curl -fsSL https://gitee.com/cunkai/HomebrewCN/raw/master/Homebrew.sh)"
需要事先安装好git,在网络上搜索mac git安装即可。
安装iterm2
官网安装即可
安装oh-my-zsh
官网给出的安装方式由于要从github clone该库,速度感人。换如下方式安装
- 下载【安装脚本】
wget https://raw.github.com/ohmyzsh/ohmyzsh/master/tools/install.sh
- 修改脚本配置
选择从gitee下载oh-my-zsh项目(镜像)安装
ZSH=${ZSH:-~/.oh-my-zsh}
#REPO=${REPO:-ohmyzsh/ohmyzsh}
REPO=${REPO:-geogra/ohmyzsh} //改库名称
#REMOTE=${REMOTE:-https://github.com/${REPO}.git}
REMOTE=${REMOTE:-https://gitee.com/${REPO}.git} //改为gitee
- 执行install.sh完成安装。
几个oh-my-zsh插件
- git
版本控制,可用于增强终端提示符,保护git - autojump
可模糊跳转至之前访问过的路径,极大提高切换目录速度,保护手指 - zsh-autosuggestions
终端下给出命令建议/候选,极大提高命令输入效率,保护手指 - zsh-syntaxhighlighting
实时标记终端下命令的正误,节省时间,保护手指 - web-search
终端下输入关键字即可打开浏览器搜索,减少鼠标使用,保护鼠标 - themes
快速切换预览oh-my-zsh主题,保护vim - sublime
终端下输入特定后缀名的文件,用sublime自动打开,保护鼠标+手指+vim
【安装插件】:参考oh-my-zsh文档plugins部分安装插件即可。
【配置插件】安装完后修改~/.zshrc
plugins=(git autojump web-search themes sublime zsh-autosuggestions zsh-syntax-highlighting)
注意:zsh-syntax-highlighting得放在最后一项,参见zsh-syntax-highlighting文档。
折腾完上面几步,终端效果如下
美化iterm2(换图标)
-
准备好新图标,大小为1024x1024,命名为new.png。
jpg格式的图片可能需要借助convert命令转化为png格式。convert可用brew install convertlit安装
-
当前目录下执行下列shell脚本
#!/bin/bash #convert xx.jpg xx.png file=./new.png todir=./icons.iconset mkdir ${todir} sips -z 32 32 ${file} --out ${todir}/icon_16x16@2x.png sips -z 32 32 ${file} --out ${todir}/icon_16x16@2x.png sips -z 32 32 ${file} --out ${todir}/icon_32x32.png sips -z 64 64 ${file} --out ${todir}/icon_32x32@2x.png sips -z 128 128 ${file} --out ${todir}/icon_128x128.png sips -z 256 256 ${file} --out ${todir}/icon_128x128@2x.png sips -z 256 256 ${file} --out ${todir}/icon_256x256.png sips -z 512 512 ${file} --out ${todir}/icon_256x256@2x.png sips -z 512 512 ${file} --out ${todir}/icon_512x512.png cp ${file} ${todir}/icon_512x512@2x.png iconutil -c icns ${todir} -o Icon.icns
-
将生成的Icon.icns拖到拖到[应用程序]-[iterm2]-[显示简介]面板上的logo位置,如下图所示。
-
更换后启动栏和dock栏logo效果如下。
完
有时间多搞点正事,别老搞这些花里胡哨的东西~