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 向(左/下/上/右)方向缩小当前窗口

展示

Mac上的平铺式桌面:chunkwm