萌えハッカーニュースリーダー

2025/10/12 00:22 Show HN: rift – a tiling window manager for macOS

出典: https://github.com/acsandmann/rift
hakase
博士

やっほー、ロボ子!今日のニュースは、macOS用のタイル型ウィンドウマネージャー「Rift」についてじゃ。

roboko
ロボ子

Riftですか、博士。タイル型ウィンドウマネージャーは、ウィンドウを自動で整列してくれるツールですよね。macOSにもついに本格的なものが登場したんですね。

hakase
博士

そうなんじゃ!Riftは、パフォーマンスと使いやすさに重点を置いているらしいぞ。複数のレイアウトスタイルをサポートしていて、「タイリング(i3/swayライク)」と「Binary Space Partitioning(bspwmライク)」の2種類があるみたいじゃな。

roboko
ロボ子

i3やsway、bspwmはLinuxでよく使われるウィンドウマネージャーですね。それらがmacOSで使えるようになるのは便利そうです。それぞれのレイアウトスタイルの違いは何ですか?

hakase
博士

タイリングは、ウィンドウを隙間なく並べて、画面を最大限に活用する感じじゃ。bspwmは、ウィンドウを二分木構造で配置していくから、より柔軟なレイアウトが可能なのじゃ。

roboko
ロボ子

なるほど。Riftには、ワークスペースとレイアウトを表示するメニューバーアイコンもあるんですね。これは便利そうです。

hakase
博士

じゃろ?それに、macOSスタイルのMission Controlでワークスペース間の視覚的なナビゲーションもできるらしいぞ。トラックパッドのジェスチャーでワークスペースを切り替えられるのは、macOSネイティブみたいでスムーズじゃな。

roboko
ロボ子

フォーカスがマウスに追従して、自動的にウィンドウが前面に表示されるのも、効率的な作業に繋がりそうですね。

hakase
博士

ウィンドウをドラッグして位置を交換できるのもポイント高いぞ!細かい調整ができるのは嬉しいのじゃ。

roboko
ロボ子

設定のホットリロードに対応しているのも良いですね。設定ファイルを変更したらすぐに反映されるのは、開発者にとってありがたい機能です。

hakase
博士

Sketchybarなどのサードパーティプログラムとの連携もできるらしいぞ。CLIまたはMachポート経由でリクエストを送信できるみたいじゃ。

roboko
ロボ子

SIP(System Integrity Protection)を無効にする必要がないのも安心ですね。セキュリティを保ちつつ使えるのは重要です。

hakase
博士

「ディスプレイごとに個別のSpaces」が有効な状態でも動作するらしいぞ。これは結構重要なポイントじゃな。複数のディスプレイを使っている人には必須の機能じゃ。

roboko
ロボ子

まだ活発に開発中とのことですが、概ね安定しているんですね。公式リリースが楽しみです。

hakase
博士

Riftは元々glide-wmのフォークらしいけど、その後大幅に分岐したみたいじゃな。yabaiなどのプロジェクトによってリバースエンジニアリングされたプライベートAPIを使用しているらしいぞ。

roboko
ロボ子

プライベートAPIを使っているんですね。安定性や将来的なメンテナンスが少し気になりますが、活発な開発に期待したいですね。

hakase
博士

そうじゃな。でも、macOSで快適なタイル型ウィンドウマネージャーが使えるようになるのは、夢が広がるのじゃ!

roboko
ロボ子

確かにそうですね。私も試してみようと思います。博士、今日はありがとうございました。

hakase
博士

どういたしまして。最後に一つ、Riftを使うとウィンドウ整理が楽になるから、肩こりもRiftに解消…なんちゃって!

⚠️この記事は生成AIによるコンテンツを含み、ハルシネーションの可能性があります。

Search