You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

2.2 KiB

sway

sway es un compositor de Wayland compatible con i3. Lea el FAQ. Únase al canal de IRC (#sway on irc.freenode.net).

Si quiere apoyar el desarrollo de sway, por favor, contribuya en la página de Patreon de SirCmpwn.

Firmas de las versiones

Las distintas versiones están firmadas con B22DA89A y publicadas en GitHub.

Instalación

Usando paquetes

Sway está disponible en muchas distribuciones. Pruebe instalando el paquete "sway" desde la suya. Si no está disponible, puede consultar esta documentación y así obtener información acerca de como instalarlo.

Si está interesado en crear un paquete para su distribución, únase al canal de IRC o escriba un email a sir@cmpwn.com

Compilando el código fuente

Instale las dependencias:

  • meson *
  • wlroots
  • wayland
  • wayland-protocols *
  • pcre
  • json-c
  • pango
  • cairo
  • gdk-pixbuf2 **
  • scdoc (optional: man pages) *
  • git *

*Compile-time dep

**opcional: necesario para swaybg

Desde su consola, ejecute las órdenes:

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

En sistemas sin logind, necesitará cambiar los permisos del archivo compilado de sway:

sudo chmod a+s /usr/local/bin/sway

Sway abandonará los permisos de super-usuario al poco de arrancar.

Configuración

Si ya utiliza i3, copie su archivo de configuración de i3 a ~/.config/sway/config y sway funcionará sin tener que configurar nada más. En otro caso, copie el archivo de configuración básico a ~/.config/sway/config, normalmente se encuentra en /etc/sway/config. Ejecute man 5 sway para obtener información sobre la configuración.

Ejecución

Ejecute sway desde su consola. Algunos gestores de pantalla pueden funcionar sin estar soportados por sway (sabemos que gdm funciona bastante bien).