Sway është një këngëtar dhe këngëtar i Wayland, i cili synon të jetë një zëvendësim për menaxherin e dritares i3 për X11. Punon me konfigurimin ekzistues i3 dhe mbështet shumicën e veçorive të i3, plus disa shtesa.
ndikoj ju lejon të organizoni Windows aplikacionin logjikisht, në vend se hapësinor. Dritaret janë rregulluar në një rrjet si parazgjedhje, gjë që maksimizon efikasitetin e ekranit tuaj dhe mund të manipulohet shpejt duke përdorur vetëm tastierën.
Rreth Sway
Mbështetja e menaxherit të dritares I3 sigurohet në nivelin e komandës, skedarët e konfigurimit dhe IPC, duke lejuar që Sway të përdoret si një zëvendësim transparent për i3 duke përdorur Wayland në vend të X11.
En Kontrolloni që ofrohen përbërësit e mëposhtëm për të organizuar një mjedis të plotë të përdoruesit:
- Lëkundje (procesi i sfondit me zbatimin e protokollit të papunë të KDE)
- Mbytje (mbrojtës Ekrani)
- Mako (menaxheri i njoftimeve)
- I zymtë(mjet i dedikuar për pamjet e ekranit)
- Rrëshqitje (zgjedhja e një zone në ekran)
- Wf-regjistrues (kujdeset për kapjen e videos)
- Rruga e shiritave (Një shirit aplikimi)
- Dërrasë e zezë (kujdeset për tastierën në ekran)
- wl-clipboard (për të punuar me clipboard)
- muret (kontrolli i sfondit të desktopit).
Sway është duke u zhvilluar si një projekt modular i ndërtuar në majë të bibliotekës wlroots, i cili përfshin të gjitha primitivët themelorë për organizimin e punës së menaxherit të përbërë.
Wlroots përfshin backends për qasje abstrakte në ekran, pajisjet e hyrjes, jepni pa qasje të drejtpërdrejtë në OpenGL, bashkëveproni me KMS / DRM, libinput, Wayland dhe X11 (sigurohet një shtresë e mesme për të ekzekutuar aplikacione X11 të bazuara në X11).
Përveç Sway, biblioteka wlroots përdoret në mënyrë aktive në projekte të tjera , përfshirë Librem5 dhe Cage. Përveç C / C ++, lidhjet u zhvilluan për Scheme, Common Lisp, Go, Haskell, OCaml, Python dhe Rust.
Kodi i projektit Sway është shkruar në C dhe shpërndahet nën licencën MIT. Projekti synon të përdoret në Linux dhe FreeBSD.
Rreth versionit të ri të Sway 1.1
Disa orë më parë u njoftua lëshimi i versionit të ri të Sway 1.1, një version në të cilin një orë pas lëshimit të tij 1.1.0, u botua një lëshim korrigjues 1.1.1 me heqjen e ndryshimeve të shtuara gabimisht ato nuk janë në përputhje me rrënjët 0.6.
Ndër risitë kryesore të këtij versioni të ri mund ta gjejmë atë dobia e swaybg për të menaxhuar sfondin e desktopit është theksuar në një projekt të veçantë.
Me këtë njoftim, tani Swaybg nuk është më i lidhur me Sway dhe mund të përdoret me çdo server të përbërë nga Wayland që mbështet protokollet e përparuara të shtresës wlr-shell, xdg-output dhe xdg-shell.
Por otro lado Shtë bërë punë për të eleminuar papajtueshmëritë me menaxherin e dritares i3. Përveç kësaj mbështetja për ekranet me prekje është shtuar në panelin e shiritit të stabilizuesit (aktivizimi i elementeve duke prekur dhe çiklizuar në tavolina me një gjest të ndryshueshëm).
Në shiritin lëvizës, mënyra "mbivendosje" zbatohet për të shfaqur panelin në dritaret e tjera pa përpunuar ngjarjet e hyrjes.
Y shtoi aftësinë për të çaktivizuar shkurtesat e tastierës së kontrollit duke përdorur cilësimin unbind {sim, code, switch}.
Si të merrni Sway?
Për ata që janë të interesuar të jenë në gjendje të testojnë Sway në sistemet e tyre, dAta duhet të kenë parasysh se kërkesa kryesore për të qenë në gjendje ta përdorin atë është të kesh Wayland nën kapuçin e sistemit tuaj.
Në rastin e Ubuntu kjo është e mundur, thjesht duhet të aktivizoni sesionin me Wayland. Një shpërndarje tjetër që mund të bëjë përdorimin e Sway pa probleme është Fedora, ku edhe Sway është tashmë në depot e Fedora për instalim.
Për të instaluar Sway në distro, Ju duhet të vizitoni lidhjen vijuese ku do të gjeni skedarët e projektit, si dhe udhëzimet për instalimin e tij.
Importantshtë e rëndësishme të përmendet se Sway nuk do të punojë me drejtuesit e grafikës së pronarit. Pra, nëse keni një kartë video që ekzekutohet me drejtuesit e pronarit, duhet t'i çinstaloni këto dhe të përdorni drejtuesit falas në vend të tyre.