5.2 KiB
sway

English - 日本語 - Deutsch - Ελληνικά - Español - Français - Українська - Italiano - Português - Русский
"SirCmpwn's Wayland compositor" es un gestor de composición de ventanas compatible con i3 Wayland en processo de desarrollo. Lee el "FAQ". Únete al canal de "IRC" (#sway en irc.freenode.net).
Nota: Sway se encuentra actualmente "congelado"("frozen"), es decir que nuevas características no están siendo desarrolladas, hasta que terminemos de integrar Sway y wlroots. Las correcciones a fallos "Bug fixes" continúan. Para mayor información lee éste articulo. Para mantenerte informado del estado de integración de wlroots, lee éste ticket.
Para el soporte de desarrollo de Sway se puede contribuir a SirCmpwn's Patreon o se puede contribuir mediante el formato de recompensas "bounties" para características especificas. Cualquier persona es bienvenida a contribuir y reclamar una recompensa. Adicionalmente se pueden crear recompensas("bounties") para cualquier característica que se desee desarrollar. En general el uso de Patreon es más útil para el sustento de Sway.
Ayuda en Español
Al momento no hay ayuda en Español en IRC, tonyskapunk puede proveer ayuda en Español en GitHub en el uso horario UTC-6
La traducción al Español no esta completa, información sobre el progreso de la traducción se encuentra documentada en el "issue": Documentation i18n
Firmas digitales
Los lanzamientos son firmados con B22DA89A y son publicados en GitHub.
Estado de características
- i3 - soporte de características
- IPC - soporte de características
- i3bar - soporte de características
- i3-gaps - soporte de características
- características de seguridad
Instalación
Por medio de paquetes
Sway esta disponible en muchas distribuciones. Intenta instalar el paquete "sway" en tu distribución. Si no esta disponible revisa ésta wiki para información de la instalación en tu distribución.
Si estas interesado en crear un paquete de Sway para tu distribución entra al canal de IRC o envía un correo(en Inglés) a sir@cmpwn.com para más información.
Compilando código fuente
Instalación de dependencias:
- cmake
- wlc
- wayland
- xwayland
- libinput >= 1.6.0
- libcap
- asciidoc
- pcre
- json-c
- pango
- cairo
- gdk-pixbuf2 *
- pam **
- imagemagick (requerido para captura de imágenes con swaygrab)
- ffmpeg (requerido para captura de video con swaygrab)
*Sólo requerido para swaybar, swaybg, and swaylock
**Sólo requerido para swaylock
Ejecuta estos comandos:
mkdir build
cd build
cmake -DCMAKE_BUILD_TYPE=Release -DCMAKE_INSTALL_SYSCONFDIR=/etc ..
make
sudo make install
En sistemas con logind, se necesita fijar algunos "setcap" en el binario:
sudo setcap "cap_sys_ptrace,cap_sys_tty_config=eip" /usr/bin/sway
En sistemas sin logind, se necesita habilitar el "suid" en el binario de sway:
sudo chmod a+s /usr/local/bin/sway
Configuración
Si ya haces uso de i3 sólo copia tu configuración de i3 a
~/.config/sway/config y sway funcionará sin configuraciones adicionales.
De lo contrario, copia el archivo de configuración de ejemplo a
~/.config/sway/config. El archivo de configuración generalmente se encuentra
en /etc/sway/config.
Ejecuta man 5 sway para mayor información en la configuración.
Ejecución
Ejecuta sway desde una TTY. Algunos gestores de pantalla "display managers"
pueden ejecutar Sway, no todos soportan Sway (gdm tiende a funcionar bastante
bien)
