Hyprlandは、豊富な視覚効果とカスタマイズ機能、プラグインシステムを備えた、独立した動的タイル型Waylandコンポジターです。
noctalia-dev/umbriel
スクロール、dwindle、master、stackingレイアウト、出力ごとのワークスペース、ぼかしやアニメーションを備えた、日常使い向けのWaylandコンポジター。
- スター
- 1,495
- フォーク
- 113
- 未解決の Issue
- 149
- 最終コミット
- 7 時間前
これは何?
UmbrielはWaylandコンポジターです。Waylandプロトコルを使うLinuxデスクトップで、ウィンドウの描画と入力の管理を担うコンポーネントです。スクロール、dwindle、master、stackingの各レイアウトに加え、タブグループやscratchpadを利用でき、出力ごとに独立したワークスペースを設けられます。また、分数スケーリングや、出力のホットプラグ後の状態復元にも対応しています。
見た目の機能として、ぼかし、シャドウ、角丸、二重枠線、アニメーション、GLSLエフェクトのプリセットを備え、ウィンドウやレイヤーのルール、アニメーション付きの概要表示も利用できます。ゲームやディスプレイ向けには、ハードウェアとクライアントが対応している場合に、オプトイン方式のHDR、可変リフレッシュレート、ティアリング、ダイレクトスキャンアウト、explicit syncを提供します。
Umbrielはwlrootsを基盤にC++23で開発されており、レンダラーにはリポジトリ内のSceneFXフォークを使用しています。Noctaliaデスクトップシェルとの組み合わせを想定しており、TOMLファイルをライブリロードして設定できます。まだ開発初期のため、リリース間で設定キーやキーバインドが変更される可能性があります。
主な機能
- 01ワークスペースごとに設定できるスクロール、dwindle、master、stackingレイアウト
- 02分数スケーリングに対応した、出力ごとの独立したワークスペース
- 03ウィンドウルール、レイヤールール、タイトルバー
- 04ぼかし、シャドウ、角丸、アニメーション
- 05オプトイン方式のHDR、可変リフレッシュレート、ダイレクトスキャンアウト
- 06IPCに対応し、ライブリロードできるTOML設定
ユースケース
- 日常の作業に使う、タイル型のWaylandデスクトップを構築する
- HDR、可変リフレッシュレート、設定可能なフルスクリーン表示を活用してゲームをプレイする
- 仮想出力を介して、デスクトップをリモートクライアントに配信する
- Noctaliaシェルと組み合わせて、Waylandデスクトップ環境を構成する
クイックスタート
- 1
インストールガイド(ディストリビューションのパッケージ、Nix、またはソースからのビルド)に従ってUmbrielをインストールします
- 2
ディスプレイマネージャーでUmbrielを選択するか、TTYから起動します
start-umbriel
使う前に知っておきたいこと
- プロジェクトはまだ新しく活発に開発されているため、設定キー、キーバインド、動作はリリースごとに変わる可能性があります。
- まだ粗削りな部分があり、現在のデフォルト設定は安定性を保証するものではありません。
収録されている特集
トピック
よくある質問
- umbriel とは?
- スクロール、dwindle、master、stackingレイアウト、出力ごとのワークスペース、ぼかしやアニメーションを備えた、日常使い向けのWaylandコンポジター。 UmbrielはWaylandコンポジターです。Waylandプロトコルを使うLinuxデスクトップで、ウィンドウの描画と入力の管理を担うコンポーネントです。スクロール、dwindle、master、stackingの各レイアウトに加え、タブグループやscratchpadを利用でき、出力ごとに独立したワークスペースを設けられます。また、分数スケーリングや、出力のホットプラグ後の状態復元にも対応しています。
- umbriel は無料で使えますか?ライセンスは?
- umbriel は MIT ライセンスのオープンソースです。商用製品で使う前にライセンス条件を確認してください。
- umbriel は今もメンテナンスされていますか?
- 活発にメンテナンス中。umbriel の最終コミットは 2026年11月6日 です。
- umbriel は何に使えますか?
- 日常の作業に使う、タイル型のWaylandデスクトップを構築する HDR、可変リフレッシュレート、設定可能なフルスクリーン表示を活用してゲームをプレイする 仮想出力を介して、デスクトップをリモートクライアントに配信する Noctaliaシェルと組み合わせて、Waylandデスクトップ環境を構成する
- umbriel のインストール方法は?
- インストールガイド(ディストリビューションのパッケージ、Nix、またはソースからのビルド)に従ってUmbrielをインストールします ディスプレイマネージャーでUmbrielを選択するか、TTYから起動します: start-umbriel
- umbriel はどこで入手できますか?
- ソースコードとインストール手順は GitHub にあります:https://github.com/noctalia-dev/umbriel
概要はプロジェクトの README をもとに AI が生成しています。GitHub の数値は毎日更新されます。
関連プロジェクト
Godot上で動作するLinux向けVRウィンドウマネージャー。仮想空間にデスクトップアプリのウィンドウを配置して作業できます。
Rune Rust UI frameworkでテーマ付き通知カードを描画する、Waylandコンポジター向けのfreedesktop通知デーモン。
コマンドラインから操作でき、二分空間分割でウィンドウを自動配置するmacOS用タイル型ウィンドウマネージャー。
AeroSpaceは、プレーンテキストファイルで設定し、コマンドラインから操作するmacOS向けのi3風タイル型ウィンドウマネージャーです。
既存ウィンドウのサイズを変えずに、無限の横長ストリップへウィンドウを配置するmacOS向けスライド式タイル型ウィンドウマネージャー。