Sway (správce oken) - Sway (window manager)
![]() | tento článek příliš spoléhá na Reference na primární zdroje.Srpna 2019) (Zjistěte, jak a kdy odstranit tuto zprávu šablony) ( |
![]() | |
![]() | |
Původní autoři | Drew DeVault (SirCmpwn) |
---|---|
První vydání | 24. března 2016[1] |
Stabilní uvolnění | 1.5 / 15. července 2020 |
Úložiště | ![]() |
Napsáno | C |
Operační systém | Unixový |
Velikost | 5,2 MiB |
Typ | Správce oken |
Licence | Licence MIT |
webová stránka | swaywm |
Houpat je správce oken obkladů a skladatel Wayland, inspirovaný i3 a napsáno v C.[2] Sway je navržen jako náhrada za i3 pomocí modernějšího Protokol serveru Wayland a wroroots skladatelská knihovna.[3] Sway pracuje s existující i3 konfigurační soubory a podporuje většinu funkcí i3 a zároveň poskytuje několik vlastních nových funkcí.[4]
Výchozí ovládací prvky Sway pro manipulaci s okny jsou podobné vi. Zaostření okna se ovládá kombinací Super klíč a jeden z klávesy H, J, K nebo L. Pohyb okna se provádí stejnou kombinací kláves s přidáním klávesy klávesa Shift.
Stejně jako i3 lze Sway rozšiřovat a manipulovat s ním Unixový socket domény a JSON -na základě IPC rozhraní z mnoha programovacích jazyků.[5]
První stabilní vydání Sway bylo 11. března 2019, po 3,6 letech vývoje.[6]
Funkce
Sway replikuje několik funkcí i3:
- Konfigurace se provádí pomocí a prostý text soubor.[5]
- Obklady oken se řeší spíše ručně než dynamicky.
- Okna lze rozdělit vodorovně nebo svisle.
- Windows mohou být uspořádána v kartách (horizontální výpis, jako je tomu ve webových prohlížečích) nebo skládaný (vertikální výpis).
- Windows lze plovoucí podobně jako a správce plovoucího okna.
- Dlaždičková a plovoucí okna lze měnit velikost nebo přesouvat pomocí myši i klávesnice.[7]
- Sway lze zcela ovládat pomocí klávesnice.[8]
Sway také poskytuje několik jedinečných funkcí:
- Podporuje více nemodifikujících kláves při přiřazování klávesových zkratek.[9]
- Podporuje mezery mezi a vně oken.
- Okna ve stejném pracovním prostoru lze rozdělit do více kontejnerů, takže jedna sada oken může být uspořádána v rozložení s kartami, zatímco ostatní okna v pracovním prostoru mohou být vedle sebe normálně, plovoucí nebo uspořádána ve skládaném rozložení.
- Zpracovává konfigurace vstupu, výstupu a tapety namísto spoléhání se na samostatné programy.
Reference
- ^ Počáteční vydání Sway, Sway, 08.08.2019, vyvoláno 2019-08-09
- ^ „State of Sway - prosinec 2015“. Blog Drew DeVault. 2015-12-20. Citováno 2019-08-09.
- ^ „Wlroots je nová modulární skladatelská knihovna Wayland - Phoronix“. www.phoronix.com. Citováno 2019-08-09.
- ^ „Recenze hardwaru Linuxu, srovnávací testy open-source a výkon Linuxu - Phoronix“. www.phoronix.com. Citováno 2019-08-09.
- ^ A b Sway - FLOSS Weekly 501, vyvoláno 2019-08-09
- ^ „Oznamujeme vydání verze Sway 1.0“. Blog Drew DeVault. 2019-03-11. Citováno 2019-08-09.
- ^ „Sway - Tiling Wayland i3-Compatible Compositor“. FOSSMint: Vše o Linuxu a FOSS. 2019-03-20. Citováno 2019-08-09.
- ^ „Sway: Správce obkladových oken speciálně vytvořený pro Wayland“. itsfoss.com. Citováno 2019-08-09.
- ^ Rozdíly od i3, Sway, 08.08.2019, vyvoláno 2019-08-09