Niri
Wayland 用タイル型ウィンドウマネージャ兼コンポジタ。 タイル型WMでありながら、スクローラブルタイルという機能を持っている。 この機能はレイアウトをスクロールしながら表示範囲を変更できる機能であり、特に狭い画面での操作に向いているよう。 Niri Compositor を使ってみる
タイル型WM比較
| 特徴 | niri | Hyprland | Sway |
|---|---|---|---|
| タイリング | スクロール可能な水平タイル(PaperWM系譜) | 動的タイル+自由なアニメ・エフェクト | 伝統的な垂直・水平タイル(i3互換) |
| カスタマイズ性 | Rust言語実装・個性的な設計。自由度は高いが新規プロジェクト | ricing・エフェクト・アニメの柔軟性、プラグインも豊富 | シンプル&堅牢。大規模カスタム不要派向き |
| 安定性 | 新興ながらも「十分安定」の声多数 | 機能追加が早く、アップデートで仕様変化あり | 非常に安定。設定一度決めれば長期そのまま |
| XWayland対応 | 公式サポートなし(外部ツールで可能) | 標準サポート | 標準サポート |
| 設定方法 | YAML風コンフィグ。NixFlake対応 | 独特なINI形式config・記法自由度が高い | i3準拠のシンプルな記法 |
| アニメ | ワークスペース遷移時などにアニメ「あり」 | エフェクトやアニメ多彩 | デフォルトは「なし」。SwayFXで対応可能 |
| リソース使用 | 軽量で応答性高い | SwayよりCPU高い。アニメ・エフェクト分リソース増 | 非常に軽快 |