バイナリーツリー構造のアイデアを用いたMac用ウィンドウマネージャーアプリ「Kwm」がリリースされています。詳細は以下から。
Kwmはノルウェー在中のkoekeishiyaさんが開発しているバイナリーツリー(二分木)のアイデアを用いたマウスフォーカス型のウィンドウマネージャーで、現在CUI版しかリリースされていませんが、OS X 10.11.xでは以下の様にインストールし利用できます。
git clone https://github.com/koekeishiya/kwm.git cd kwm make ./bin/kwm (*アクセシビリティをONにする必要があります)
Kwmはアプリウィンドウがバイナリーツリーの葉(リーフ)となり、タイル状に表示され、新たなウィンドウが出るとマウスポインターもそのウィンドウにフォーカスされるように作られています。
Kwm started as a simple project to get true focus-follows-mouse support on OSX through event tapping. It is now a tiling window manager that represents windows as the leaves of a binary tree. Kwm supports binary space partitioned, monocle and floating spaces.
Kwmはホットキーも利用可能で、公式サイトにはGoogleの面接でも出題されているバイナリツリーを用いたウィンドウマネージメントの詳細が公開されているので、興味がある方はGitHubへどうぞ。
関連リンク
- Kwm by koekeishiya – Kwm
- baskerville/bspwm – GitHub
- 二分木 – Wikipedia
コメント
学生の頃、Xでは好んでタイリングウィンドウマネージャーを使っていたからこの感じはなじみ深い。おぉ考えたらもう30年も前の話か。
ちょうどこういうのを探していた時期がありました。
今ではWindow Tidyを使っていますが、要素の入れ替えなどスムーズかつ
キーボードで全て完結するような仕上がりであれば乗り換えてもよいかもです
見た感じ、システム環境設定のウインドウが一定以上縮小できないウインドウになっているため
画面からはみ出していますね。おそらくこういった問題には対処できないソフトになるかと…
Howellさんグーグルにこんなこと言われてたの…海外企業のインタビューて怖いね。
ttps://twitter.com/mxcl/status/608682016205344768
仮想デスクトップを増やしたらどうなるんだろう?
すぐに試せない・・・
>>3
iBooksも駄目みたい。
最近はウィンドウを綺麗に並べることに凝っているからこれはタイムリー。Window Tidyってのも初耳だ。
マルチディスプレイの方が有用だった。
2枚目の画像のカスタムは何を使われているんですか?