概要
自席では複数の外部ディスプレイを使っているため、
- ターミナルは内蔵ディスプレイ
- ブラウザは外部ディスプレイ1
- Slackは外部ディスプレイ2
のように配置することが多い自分です。
また外部ディスプレイを使わない場合は、内蔵ディスプレイで
- ターミナルは仮想デスクトップ1
- ブラウザは仮想デスクトップ2
- Slackは仮想デスクトップ4
のように配置しています。
問題はミーティングなどで外部ディスプレイを付けたり外したりする度に、上記のアプリの配置を手動で都度直さないといけない点です。
ただ残念ながら、よくあるウィンドウマネージャー・タイルマネージャーは仮想デスクトップ(Spaces)の操作まではできないため、この問題を解決することができませんでした。
しかしyabaiというツールは、SIPの一部をdisableにすることで上記を解決する事が可能です。
続きを読む