Sway (ウィンドウマネージャ)
From Wikipedia, the free encyclopedia
|
| |
|
| |
| 作者 | Drew DeVault |
|---|---|
| 初版 | 2016年3月24日[1] |
| 最新版 | |
| リポジトリ | |
| プログラミング 言語 | C言語 |
| 対応OS | Unix系 |
| 種別 | ウィンドウマネージャ |
| ライセンス | MITライセンス |
| 公式サイト |
swaywm |
Swayは、タイル型ウィンドウマネージャ及びWaylandコンポジタである。 i3に触発されており、C言語で書かれている[3]。 SwayはWayland及びwlrootsコンポジタライブラリを使用しており[4]、i3の完全互換品として設計されている。 Swayは既存のi3の設定ファイルで動作し、i3の殆どの機能に対応している。 また、独自の幾つかの新機能を提供している[5]。
ウィンドウを操作するためのSwayのデフォルトのキーバインドはviのそれに似ている。 ウィンドウのフォーカスはスーパーキーとH、J、K又はLの何れかのキーの組み合わせによって制御する[6]。 ウィンドウの移動はこれらのキーに⇧ Shiftを追加した組み合わせによって実行する。
i3と同様に、SwayはUNIXドメインソケット及び多くのプログラミング言語のJSONベースのIPCインタフェースを使用して拡張及び操作が可能である[7]。
Swayの最初の安定版は、開発開始から約三年半が経過した2019年3月11日にリリースされた[8]。