- 在
Big Sur
这个系统里面,每次重启都需要自行的在终端输入sudo yabai --load-sa
这行命令yabai
才能正常启动,为了解决这种情况,作者给出了解决方案:
sudo visudo -f /private/etc/sudoers.d/yabai
- 然后编辑;
<user> ALL = (root) NOPASSWD: /usr/local/bin/yabai --load-sa
- 里面的
<user>
就是你的用户名,如果不知道是什么你可以在终端输入whoami
- 我的内容如下:
itgoyo ALL = (root) NOPASSWD: /usr/local/bin/yabai --load-sa
- 然后在
yabairc
配置文件里面的首行复制一下命令:
sudo yabai --load-sa
yabai -m signal --add event=dock_did_restart action="sudo yabai --load-sa"
- 如何更新文件
manage window set which app run on that window