sway/README.es.md
2017-12-01 16:46:16 -06:00

5.2 KiB

sway Donate with fosspay

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

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)