You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

2.5 KiB

sway

A Sway egy i3-kompatibilis Wayland kompozitor. Olvasd el a Gyarkan Ismételt Kérdéseket. Csatlakozz az IRC csatornához (#sway az irc.libera.chat-en).

Csomag aláírások

A kiadott csomagok az E88F5E48 kulccsal vannak aláírva és GitHub-on publikálva.

Telepítés

Csomagból

A Sway sok disztribúció csomagkezelőjéből elérhető, próbáld meg a "sway" csomagot telepíteni az általad használt eszközzel.

Ha szeretnél csomagot készíteni a saját disztribúciódhoz, ugorj be az IRC csatornára, vagy küldj levelet a sir@cmpwn.com címre tanácsokért.

Fordítás forráskódból

Olvasd el ezt a wiki oldalt, ha szeretnéd tesztelési vagy fejlesztési célokból lefordítani az aktuális (HEAD) állapotát a sway-nek és a wlroots-nak.

Telepítsd a függőségeket:

  • meson *
  • wlroots
  • wayland
  • wayland-protocols *
  • pcre2
  • json-c
  • pango
  • cairo
  • gdk-pixbuf2 (opcionális: system tray)
  • scdoc (opcionális: man pages) *
  • git (opcionális: version info) *

*Fordításidejű függőség

Futtasd ezeket a parancsokat:

meson build
ninja -C build
sudo ninja -C build install

Ha logind nélküli rendszert használsz, akkor be kell állítanod a suid bitet a futtaható állományon:

sudo chmod a+s /usr/local/bin/sway

A Sway indulás után nem sokkal el fogja engedni a root jogosultságait.

Konfiguráció

Ha előzőleg i3-mat használtál, akkor átmásolhatod az i3 beállításaidat a ~/.config/sway/config file-ba és ugyanúgy működni fognak. Egyéb esetben másold le kiindulási alapnak a mintát, ami általában az etc/sway/config elérési útvonalon található. Futtasd a man 5 sway parancsot további információért a konfigurációval kapcsolatban.

Futtatás

Futtasd a sway parancsot egy TTY felületről. Néhány bejelentkezéskezelő (display manager) működhet, de alapvetően nem támogatottak a sway által. (A gdm-ről ismeretes, hogy egész jól működik.)