0
Way Coolerは、Rustで記述され、Luaを使用して構成可能で、D-Busで拡張可能なタイル型のWaylandウィンドウマネージャーです。Way Coolerを使用すると、ユーザーはウィンドウマネージャーの機能を完全に制御でき、Rustを1行も書く必要がありません。コア機能はD-Busクライアントとして実装され、ロック画面やステータスバーなどのプログラムをD-Busプロトコルを使用できる任意の言語で実装できます。LuaはWay Coolerの第一級市民です。タイルオプション、ウィンドウルール、テーマオプションは、統合されたLuaスレッドによって制御されます。それ以外では短すぎて適切なクライアントプログラムにはならない短いスクリプトを記述して、ウィンドウマネージャの機能を拡張することもできます。ウェイクーラーは安全のために一から設計されています。Rustは、Way Coolerがデータの競合、宙ぶらりんのポインター、またはセグメンテーション違反を起こさないようにします。Waylandのセキュリティ保証を最大化するために、すべてのクライアントプログラムは最初にLuaを使用して認証される必要があり、タスクを実行するために必要な権限のみが付与されます。
ウェブサイト:
http://way-cooler.org/特徴
カテゴリー
BSDのWay Coolerの代替
2