对于任何东西我们都需要支付两次成本, 一次是购买它花的成本, 另一次是学习使用它所花的成本.
Final Setup
我的电脑是 M2 版本 Air,因为我觉得笔记本只需要做轻量级的东西,重量级的任何事情直接ssh到远端做就好了,解耦轻便与性能 (参考文章既要又要还要)
M2 很鸡贼,8GB 版本纯坑钱,至少加到 16GB RAM。M4开始默认16起底,所以买最低配即可。本文核心是软硬件一体,而硬件才是基础和重点,所以与硬件无关的软件配置请看最后小结,此处不作为重点展开。
升降桌自不必解释,懂得都懂
双显示器横着放是最优解因为人脑袋左右转比较舒服。我用的是一个老的 U2718Q 显示器和一个新的 S2721QS 显示器. 后者太矮导致高度不统一, 垫一本书解决
问题一: 多显示器高度不统一会有人体工学上的问题,所以最好所有显示器都横着. 笔记本在下方放聊天窗口之类的另一种context, 这样反而能增加 focus, 因为增加了水群的复杂性。
问题二: 凑得离屏幕太近看边缘会有角度导致的畸变的问题, 需要V型呈现以及配合桌面扩展器增加桌面深度
https://www.amazon.com/dp/B0C7GTRD63?ref_=ppx_hzsearch_conn_dt_b_fed_asin_title_2&th=1
问题三: 对于比较旧的macbook m2 air,不支持双外接显示器,需要一个displaylink 外设来解决这个问题,这儿我买的附带充电功能,可以节约一个usb口. m1 macbook pro也有相同的问题. M4芯片的电脑不需要这个了
https://sidebarapp.net/ 苹果电脑的dock默认只会在一个显示器上出现,非常不方便。Sidebar在配置后显示效果无限接近原生, 以下为配置文件
椅子的话,我一直觉得人体工学椅是智商税。背部支撑是有道理的,但是你去costco买个20块钱的枕头夹在自己和椅子中间问题就解决了,为什么要花1000买Herman Miller。所谓调节功能实际上也没什么用,你又不是每天骨头形状不一样之类的
键盘我买的这个灯光很烦 早知道买无背光版本 Keyboard Keychron K2 V2
fn + light
to disable light, or fn + l + light
to lock lighthttps://rectangleapp.com/ 可以通过快捷键拼贴窗口格子。
# drag to menu to maximize. naive double click maximize has bugs
# of not respecting left gap
# also need to disable drag to mission control in mac setting
defaults write com.knollsoft.Rectangle missionControlDragging -int 3
# for sidebar
defaults write com.knollsoft.Rectangle screenEdgeGapLeft -int 60
苹果触摸板配合键盘使用. 这个主要是看pdf的时候上下左右滑动, 鼠标做不了. 我一般左手触摸板右手鼠标, 中间键盘, 空间互相不竞争
iTerm2
Set a Global Shortcut for iTerm2
# use a shorter hostname
sudo scutil --set HostName air
sudo scutil --set LocalHostName air
sudo scutil --set ComputerName air
openinterminal-lite
从当前处打开终端
homebrew for package management
zsh 和 ssh 等标准 linux 配置参考 Ubuntu 系统配置