i3 kuenderana kunopihwa pakuraira, faira yekumisikidza uye IPC level, ichibvumira Sway kushandiswa seyakajeka i3 kutsiva iyo inoshandisa Wayland pachinzvimbo cheX11. Sway inokubvumira kuti uise mahwindo pachiratidziro kwete spatially, asi zvine musoro. Windows yakarongerwa mugidhi inoita kuti ishandise zvakaringana nzvimbo yechidzitiro uye inobvumidza iwe kukurumidza kushandura windows uchishandisa kiibhodhi chete.
Kugadzira nharaunda yevashandisi yakazara, zvinotevera zvinoperekedza zvikamu zvinopihwa:
Sway iri kuvandudzwa se modular purojekiti yakavakirwa pamusoro peraibhurari
kubviswa kwekuwana skrini, zvishandiso zvekupinza, kupa pasina kupinda zvakananga kuOpenGL, kudyidzana neKMS/DRM, libinput, Wayland uye X11 (mutsetse unopihwa wekumhanyisa X11 zvikumbiro zvichibva paXwayland). Pamusoro peSway, raibhurari yewlroots inoshandiswa zvakanyanya mukati
Mukuburitswa kutsva:
- Iyo yekushandisa yakakamurwa kuita imwe purojekiti
swaybg , yakagadzirirwa kubata desktop desktop. Swaybg haisisiri kusungirirwa kuSway uye inogona kushandiswa nechero Wayland composite maseva anotsigira mapuroteni epamberi.
wlr-layer-shell, xdg-output uye xdg-shell; - Basa rakaitwa kubvisa kusapindirana ne i3 hwindo maneja;
- Tsigiro yekubata zviratidziro yakawedzerwa kune swaybar panel (inomutsa zvinhu nekubata uye kuchovha bhasikoro kuburikidza nedesktop ine sliding gesture);
- Swaybar inoshandisa "overlay" mode kuratidza pani pamusoro pemamwe windows pasina kugadzirisa zviitiko zvekupinza;
- Yakawedzera kugona kudzima kudzora mapfupi ekhibhodi uchishandisa unbind{sym,code,switch} kuseta.
Source: opennet.ru