Mac上的平铺式桌面:chunkwm
背景
之前在装Arch的时候使用了i3wm的桌面管理,结合Vim键位绑定,感觉很简洁、高效。于是尝试寻找了一下Mac上有没有类似的工具,找到了chunkwm, 以下是简单的配置过程。
流水
# 使用brew安装
brew tap koekeishiya/formulae
brew install chunkwm
brew install khd
# 复制chunkwm默认配置
cp /usr/local/opt/chunkwm/share/chunkwm/examples/chunkwmrc ~/.chunkwmrc
chmod +x ~/.chunkwmrc
# 链接到plugin配置
ln -sf /usr/local/opt/chunkwm/share/chunkwm/plugins/ ~/.chunkwm_plugins
# 复制khdrc默认配置
cp /usr/local/opt/chunkwm/share/chunkwm/examples/khdrc ~/.khdrc
# 启动服务, 按提示配置"允许使用辅助功能"
brew services start chunkwm
brew services start khd
快捷键绑定都在~/.khdrc
中,不记得就查一下。
常见的操作有:alt + h/j/k/l
移动焦点到(左/下/上/右)边的窗口shift + alt + h/j/k/l
移动当前窗口到(左/下/上/右)边alt + f
当前窗口全屏,再按一次恢复原状alt + e
切换窗口平铺方式shift + alt + a/s/w/d
向(左/下/上/右)方向扩大当前窗口shift + cmd + a/s/w/d
向(左/下/上/右)方向缩小当前窗口