关于MBP到手后的一系列配置
写在前面
Win 转 macOS ,我在上手的这几天里经历了一次又一次阵痛,几度怀疑果子徒有虚名。
在此记录分享一下配置的内容和软件,少走弯路,少掉头发。
配置 & 软件
按时间顺序简要列举了一下配置的流程与安装的软件。
Locasend
从局域网上其他设备传文件,比如说 ClashX 安装包。
ClashX
不开代理怎么用电脑?
终端使用代理
没有代理寸步难行,终端里更是如此。
为了方便可以配置相关指令别名,参考: macOS terminal - 让终端使用代理的方法
Git 使用代理
可以参考我的相关文章: Git & SSH 使用代理
Edge 或 Chrome 浏览器
已经离不开 Edge 同步了。
搜狗输入法
一个顺手的输入法绝对能加快配置的速度。
无广告,据说安全性也比 win 系统下好。甚至自带的皮肤都比 win 搜狗更好看。
一句话总结:拳打 win 搜狗同袍,脚踢 mac 原生拼音。
Homebrew
Mac 必备包管理工具,一行代码安装各种环境
Mos
除非你用 Apple 的妙控鼠标,不然还是装一个平滑滚动吧
项目主页: GitHub - Caldis/Mos: 一个用于在 macOS 上平滑你的鼠标滚动效果或单独设置滚动方向的小工具, 让你的滚轮爽如触控板
Alfred
大名鼎鼎的效率启动工具。
按键重复延迟
Mac 的按键重复不像 win 系统那样快速的触发,而且只能缩短重复前的延时:系统偏好 -> 键盘 -> 重复前延时
Item 2 + oh my zsh + Powerlevel10k
这一套组合拳,直接让你爱上使用终端
Item 2
代替 mac 自带的终端。
安装 iTerm2 后建议设置一下文字大小和文字编辑方式
- 文字大小: Preferences->profile->text
- 文字编辑方式:Preferences->profile->keys>key mappings->Presets->选择 natural text editing->点击 remove
设置文字编辑方式后,你可以用 cmd/opt
+ 方向键,移动光标,而不是插入一些奇奇怪怪的字符
Oh my zsh
增强你的终端。
oh my zsh 安装会将原来的 .zshrc
备份,生成新的 .zshrc
。强迫症建议将备份文件内容拷贝回 .zshrc
中,删除备份。
关于 oh my zsh 的插件,我目前只用了 zsh-syntax-highlighting
和 git
。
Powerlevel10k 主题
根据官方的指引进行下载吧:romkatv/powerlevel10k: A Zsh theme
Git 配置
生成 SSH key 并上传到 Github,加上前面配置了 Git 代理,可以直接测试一下能否连通: ssh -T git@github.com
OrbStack
一款 macOS 上的 Docker 工具,吊打 Docker Desktop。
直接上官网安装即可,个人使用免费。而且安装 OrbStack 也会一同安装好 Docker。Mac 上安装 Docker 和 Ubuntu 上安装相比,简直快捷、方便得让人落泪。
OrbStack 会自动每个容器提供一个本地域名!域名和容器的名称有关。注意是以 .local
为顶级域名的本地的域名,只能本机访问。可以在 Containers · OrbStack 查看所有容器的本地域名。
原理大概是创建了一个本地 DNS 服务器吧,总之就是非常方便。详情可见: Container domain names · OrbStack Docs
NeatDownloadManager
软件对标 IDM,虽然功能细节上还差了一些,但是配置好之后体验还不错。
Flux
暖色护眼。
Bartender
管理菜单栏的图标显示,拯救狭窄的刘海屏。
Stats
开源工具,可以监视系统内存、CPU、GUP、温度等等参数。
详情可见: exelban/stats: macOS system monitor in your menu bar (github.com)
CotEditor
轻量文本编辑器,用于替代 mac 自带的记事本。
当然,重活还得是 vscode。
其他
开发相关的 IDE 等等就不提了,大家都知道自己该用啥。
至于截图工具,个人习惯 Snipaste,期待后浪 Pixpin 的表现吧。
最后
一段时间后,我已经基本适应了 macOS 的各种别扭之处。抛开这些不谈,果子系统确实挺不错的。
不过呢,这到底是我适应了果子,还是果子调教了我 🤔
Vector Landscape Vectors by Vecteezy关于MBP到手后的一系列配置