HN 日本語サマリー

← 一覧へ戻る
オープンソース

Show HN: SteppeWM – スタッキング型IceWMライクなWaylandコンポジタ

Show HN: SteppeWM – a stacking IceWM-like Wayland compositor (github.com)

6 pointsby uncognic3 コメント

要約

SteppeWMは、IceWMのような浮遊・重なり合うウィンドウ、タイトルバー、タスクバーを提供するスタッキング型Waylandコンポジタです。Arch LinuxのAURからインストール可能で、wlroots 0.18以降に対応しています。設定はLuaで行い、25種類のIceWM風テーマが同梱されています。

全文翻訳

steppewm-readme.mp4 steppewm スタッキング型で軽量なwlrootsウィンドウマネージャ ウィンドウを浮遊させ、重なり合うように表示し、タイトルバーやタスクバーを備えたものが必要で、IceWMのようなものに選択肢があまりない場合、それがsteppewmです。 スタッキング型、軽量、テーマ対応 機能 スタッキング型ウィンドウ管理、スナップ機能、ワークスペース タスクバーとAlt-Tabスイッチャー 25種類のクラシックなIceWMピクセルマップテーマ同梱 音量、明るさ、キーボードレイアウト用のOSD レイヤーシェル、セッションロック、マルチモニター システムトレイ Xwayland via xwayland-satellite (オプション) Luaによる設定 インストール Archでは、AURから: git clone https://aur.archlinux.org/steppewm-git.git cd steppewm-git makepkg -si それ以外の場合は、ビルドしてください。 wlroots 0.20、0.19、0.18のいずれも動作するため、お使いのディストリビューションが提供するもので問題ないはずです。 必須: Meson Ninja Make wlroots 0.20, 0.19 または 0.18 wayland xkbcommon libinput lua 5.4 pixman cairo オプション: libpulse: 音量関連 (タスクバーとOSD) sdbus-c++: システムトレイ (DBus) librsvg: SVGアイコンレンダリング % make configure % make build # make install 設定 steppewmは、config.luaで設定されます。このファイルは、$XDG_CONFIG_HOME/steppewm/config.lua (~/.config/steppewm/config.lua) で検索されます。 カスタムパスは steppewm -c /path/to/config.lua で指定できます。 設定オプションについては、サンプルconfig.luaを参照してください。 テーマ設定やIceWMテーマコンバータを含む完全なリファレンスは、doc/steppewm.mdにあります。 便利なツール swaybg swayidle wlr-randr wlrctl wlopm xwayland-satellite