MacOS 软件推荐
包管理器#
由于 MacOS 本质上还是个 Unix-like 的系统,因此还是离不开包管理器,用起来也更加方便,我使用的是 HomeBrew ,应该算比较大众的选择。也可以选择 MacPorts
输入法#
由于 Mac 自带的输入法不太习惯(因为之前用了一段时间的 Linux)所以我切换到了以前用过的 RIME + 雾凇 上
搜索#
原本用的系统自带的 Spotlight,但是后来被师兄推荐了 Raycast,感觉不错,很好用,可以自定义的内容很多
系统软件替代#
文本编辑器的替代:CotEditor
图片预览的替代:FlowVision
视频预览的替代:IINA
邮件的替代:ThunderBrid
卸载软件的替代:Pear Cleaner
截图的替代:Snipaste ,这个可能需要小小配置一下快捷键,我设置的是 <⌥-Q>
终端#
对于 Shell,我推荐使用 Fish,简单好用无需配置
对于终端模拟器,选择很多(非要用默认的应用也可以),但我一般推荐大家都在用的 iterm2 这个大部分只有外观需要配置,因此在这里省略
也可以使用 kitty,在 Hyprland-Yes 中可以参考先前 kitty 的配置
也可以使用 warp,如果你更喜欢 AI 的话
代码相关#
个人用的东西可能会比较多,很多时候都是来回切换
代码&项目#
可以参考 代码编辑器推荐 中提到的内容,这里再简单介绍一下目前的情况:
VS Code 是主力开发工具(因为退订了 Cursor),有时候也会用 Zed,但是这个现在确实是有点新,很多支持也不全,所以用的比较少,喜欢 Vim 的话可以试试看
Vim 是命令行修改文件可能使用的,但是因为没有高亮啥都没有,所以有时候修改单个文件就会使用:
现在打算是从 VS Code 全面转向 Emacs(主要是想自己配置 AI 和自己的配置,还有 All-in-One 的感觉)
笔记相关#
目前就是使用 Obsidian 来记录个人笔记,但是因为 Obsidian 不太好打开单个 Markdown 文件,因此平时也使用 CotEditor 打开单个 Markdown 文件
之前也试过 notion 来做笔记,但是感觉有点慢,而且不太喜欢 notion 组织笔记的方式,所以还是选择了 Obsidian
其他杂项开发相关#
日常使用的 Docker,但是由于 Docker Desktop 的开销太大,目前使用的是 OrbStack,轻量化创建容器(甚至虚拟机)
前文 #输入法 中的键位,这里推荐 Karabiner ,可以对 Mac 做键位映射,例如我现在就将 输入法切换(Windows 上的 Caps Lock )映射到了 Control 上。(习惯 Vim 的可以映射到 ESC)
美化#
这部分倒是没下什么软件,就对托盘做了一下美化,原来的托盘实在是太宽松了,甚至都放不下多少图标
我用的 bartender 但是这个是付费的,而且我也不需要他提供的那么多功能,感觉不如找个开源的划算,比如 Ice
然后可以加上 Stats 引入一些传感器监视,比如我引入的是 CPU 最高温度 以及 内存占用
讨论
想法、补充,或只是打个招呼。