2.5 KiB
sway
sway, i3-uyumlu bir Wayland birleştiricisidir. S.S.S.'yi okuyun. IRC kanalına katılın (irc.freenode.net üzerinde #sway).
sway'in geliştirilmesini desteklemek istiyorsanız, lütfen SirCmpwn'in Patreon sayfasına katkıda bulunun.
Sürüm İmzaları
Sürümler B22DA89A anahtarıyla imzalanır ve GitHub'da yayınlanır.
Kurulum
Paketlerden
sway, birçok dağıtımın depolarında bulunabilir. Kullandığınız dağıtımda "sway" paketini kurmayı deneyin. Eğer yoksa, dağıtımınızla ilgili kurulum bilgileri için bu wiki sayfasına göz atın.
Dağıtımınız için sway'i paketlemekle ilgileniyorsanız, tavsiye için IRC kanalına uğrayın veya sir@cmpwn.com adresine bir e-posta gönderin.
Kaynaktan derleme
Test etmek veya geliştirmek için sway ve wlroots'un HEAD'ini derlemek istiyorsanız bu wiki sayfasına göz atın.
Kurulum bağımlılıkları:
- meson *
- wlroots
- wayland
- wayland-protocols *
- pcre
- json-c
- pango
- cairo
- gdk-pixbuf2 (isteğe bağlı: sistem bildirim alanı)
- scdoc (isteğe bağlı: kılavuz sayfaları) *
- git (isteğe bağlı: sürüm bilgileri) *
*Derleme zamanı bağımlılığı
Aşağıdaki komutları çalıştırın:
meson build
ninja -C build
sudo ninja -C build install
logind olmayan sistemlerde, sway ikili dosyasını suid olarak ayarlamanız gerekir:
sudo chmod a+s /usr/local/bin/sway
sway, başlangıçtan kısa bir süre sonra root izinlerini bırakacaktır.
Yapılandırma
Zaten i3 kullanıyorsanız, i3 yapılandırma dosyanızı ~/.config/sway/config
konumuna kopyalayın, sorunsuz çalışacaktır. Aksi takdirde örnek yapılandırma dosyasını
~/.config/sway/config konumuna kopyalayın. Genelde /etc/sway/config konumunda
bulunur. Yapılandırma hakkında bilgiler için man 5 sway komutunu çalıştırın.
Çalıştırma
TTY üzerinden sway komutunu çalıştırın. Bazı görüntü yöneticileri çalışabilir ancak
sway tarafından desteklenmez (bilindiği kadarıyla gdm oldukça iyi çalışıyor).