Since scdoc 1.9.1 is bugged, this updates the meson version check to >= 1.9.2 and drops the version requirement from the README. This should make it more obvious to users who have 1.9.1 that they need to update scdoc to be able to compile man pages and hopefully cut down on the duplicate issues
3.2 KiB
sway
English - 日本語 - Deutsch - Ελληνικά - Français - Українська - Italiano - Português - Русский - Български - Español - Polski
sway jest kompozytorem Wayland kompatybilnym z i3. Przeczytaj FAQ. Dołącz do kanału IRC (#sway na irc.freenode.net).
Jeśli chcesz wesprzeć rozwój sway, rozważ wsparcie SirCmpwn na jego stronie Patreon.
Podpisy cyfrowe wydań
Wydania są podpisywane przy pomocy klucza B22DA89A i publikowane na GitHubie.
Instalacja
Z pakietów
Sway jest dostępny w wielu dystybucjach. Spróbuj zainstalować pakiet "sway" w swoim menedżerze pakietów. Jeśli nie jest dostępny, sprawdź tę stronę wiki aby uzyskać informacje dotyczące instalacji w swojej dystrybucji.
Jeśli chciałbyś stworzyć pakiet sway dla swojej dystrybucji, odwiedź kanał IRC lub wyślij email na adres sir@cmpwn.com w celu uzyskania wskazówek.
Kompilacja ze Źródła
Zainstaluj zależności:
- meson *
- wlroots
- wayland
- wayland-protocols *
- pcre
- json-c
- pango
- cairo
- gdk-pixbuf2 **
- scdoc (opcjonalnie: strony pomocy man) *
- git *
*zależności kompilacji
**opcjonalnie: wymagane dla swaybg
Wykonaj następujące polecenia:
meson build
ninja -C build
sudo ninja -C build install
Na systemach bez logind należy wykonać polecenie suid na pliku wykonywalnym sway:
sudo chmod a+s /usr/local/bin/sway
Sway pozbędzie się uprawnień roota tuż po wystartowaniu.
Konfiguracja
Jeśli już korzystasz z i3, skopiuj swoją konfigurację i3 do katalogu ~/.config/sway/config
i
zadziała od ręki. W przeciwnym razie skopiuj przykładowy plik konfiguracyjny do folderu
~/.config/sway/config
; zazwyczaj znajduje się w /etc/sway/config
.
Wykonaj polecenie man 5 sway
aby uzyskać informacje dotyczące konfiguracji.
Uruchamianie
Wykonaj polecenie sway
z poziomu TTY. Niektóre menedżery wyświetlania mogą umożliwiać rozruch z ich
poziomu, ale nie jest to wspierane przez sway (w gdm podobno działa to całkiem nieźle).