sway è un compositore di Wayland compatibile con i3. Leggi le FAQ. Unisciti al canale di IRC (#sway su irc.libera.chat).
Le versioni sono firmate con la chiave E88F5E48 e sono pubblicate su GitHub.
Sway è disponibile in molte distribuzioni, prova a installare il pacchetto "sway" per la tua.
Consulta questa pagina del wiki se vuoi compilare l'HEAD di sway e wlroots per testarli o contribuire allo sviluppo.
Installa le dipendenze:
- meson *
- wlroots
- wayland
- wayland-protocols *
- pcre
- json-c
- pango
- cairo
- gdk-pixbuf2 (opzionale: area di notifica)
- scdoc (opzionale: pagine del manuale) *
- git (opzionale: informazioni sulla versione) *
* Dipendenza necessaria per la compilazione
Esegui questi comandi:
meson build/
ninja -C build/
sudo ninja -C build/ install
Nei sistemi in cui non sono disponibili né logind né seatd, è necessario impostare il permesso suid al binario di sway:
sudo chmod a+s /usr/local/bin/sway
Sway rinuncerà ai permessi di root poco dopo l'avvio.
Se hai già usato i3, copia il tuo file di configurazione in
~/.config/sway/config
e sway funzionerà immediatamente. Altrimenti, copia il
file d'esempio in ~/.config/sway/config
, generalmente è situato in
/etc/sway/config
. Consulta man 5 sway
per ulteriori informazioni sulla
configurazione.
Lancia sway
da un TTY. Alcuni gestori d'accesso potrebbero funzionare ma non
sono supportati da sway (gdm funziona abbastanza bene).