sway/README.pt.md
Jan Beich 68caa8deba readme: Stop recommending setuid bit for non-logind systems
- Optional since Sway 1.6 per swaywm/wlroots@bad1e9afa8
- Deprecated in Sway 1.7 per 67d3d952b6
- Removed in Sway 1.8 per e5728052b5
- Ignored in future versions (keeps root priveleges)
2023-09-13 10:21:59 +02:00

2.2 KiB

sway

O sway é um compositor do Wayland compatível com o i3. Leia o FAQ. Junte-se ao canal do
IRC
(#sway em irc.libera.chat).

Assinatura das versões

As versões são assinadas com E88F5E48 e publicadas no GitHub.

Instalação

A partir de pacotes

O Sway está disponível em várias distribuições. Tente instalar o pacote "sway" na sua. Caso não esteja disponível, verifique esta wiki para se informar a sobre a instalação para sua distribuição.

Se você está interessado em criar um pacote do sway para a sua distribuição, verifique canal do IRC ou mande um email para sir@cmpwn.com para obter informações.

Compilando a partir do código-fonte

Verifique essa página da wiki se você quer compilar o HEAD do sway e o wlroots para testes ou desenvolvimento.

Instale as dependências:

  • meson *
  • wlroots
  • wayland
  • wayland-protocols *
  • pcre2
  • json-c
  • pango
  • cairo
  • gdk-pixbuf2 (opcional: system tray)
  • scdoc (opcional: man pages) *
  • git (opcional: informações de versão) *

*Dependência de tempo de compilação

Execute esses comandos:

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

Configuração

Se você já utiliza o i3, então copie os seus arquivos de configuração para ~/.config/sway/config e tudo funcionará normalmente. Caso contrário, copie o arquivo de configuração de exemplo para ~/.config/sway/config. Normalmente, este arquivo está localizado em /etc/sway/config. Execute man 5 sway para se informar sobre a configuração.

Execução

Execute o comando sway de um TTY. Alguns gerenciadores de display (ou gerenciadores de login) podem funcionar mas alguns não são suportados pelo sway (o gdm é conhecido por funcionar bem).