Sway | |||||||||
---|---|---|---|---|---|---|---|---|---|
![]() | |||||||||
![]() | |||||||||
Tipe | manajer jendela menyusun, Wayland compositor (en) ![]() ![]() | ||||||||
Berdasarkan | i3 ![]() | ||||||||
Versi pertama | 24 Maret 2016[1] | ||||||||
Versi stabil | |||||||||
Genre | Manajer jendela | ||||||||
Lisensi | Lisensi MIT | ||||||||
| |||||||||
| |||||||||
Sumber kode | |||||||||
| |||||||||
Sway adalah sebuah manajer jendela ubin dan kompositor Wayland. Sway terinspirasi dari i3 dan ditulis dengan bahasa pemrograman C.[2] Sway dirancang sebagai pengganti i3 dengan menggunakan protokol peladen layar Wayland yang lebih modern dan pustaka kompositor wlroots.[3] Sway dapat berjalan menggunakan berkas konfigurasi i3 yang sudah ada dan mendukung sebagian besar fitur i3 sembari menyediakan beberapa fitur baru lainnya.[4]
Kontrol sistem baku Sway untuk menggerakkan jendela hampir sama dengan vi. Pemfokusan jendela dapat dikendalikan dengan kombinasi tombol Super dan salah satu tombol H, J, K, atau L. Penggerakan jendela dilakukan dengan kombinasi tombol yang sama dengan penambahan tombol Shift.
Seperti halnya dengan i3, Sway dapat diperluas dan digerakkan menggunakan soket domain Unix-nya dan antarmuka IPC berbasis JSON dari banyak bahasa pemrograman.[5]
Rilis stabil Sway yang pertama adalah pada tanggal 11 Maret 2019, setelah 3,6 tahun pengembangan.[6]