Waybox
A *compositor de Wayland (minimalista) modelado en gran medida en OpenBox (WIP)
Objetivos
El objetivo principal de este proyecto es proporcionar una sensación similar a los administradores de ventanas de *estilo de caja, pero en Wayland
Que contribuye
Detalles sobre contribución.
Dependencias
- Meson o Muón
- Tierra
- Libevdev
- libinput
- libxml2
- wlroots
- xkbcommon
Construir instrucciones
meson setup build
cd build
ninja
Después de eso, debe tener un ejecutable como Waybox/Waybox
Para aquellos que no quieren usar un sistema de compilación basado en Python, también es posible usar Muon en lugar de Meson.
Capturas de pantalla



Programas útiles
Debido a que *los compositores de estilo de caja son minimalistas, la mayor parte de la funcionalidad se deja a programas externos. Como tal, Waybox solo funciona como una caja en la que puede poner lo que necesite. Aquí hay algunos programas útiles para complementar Waybox si lo desea:
- Panel: puede usar Way Bar o Yambar, similar a Tint2 o FBPanel en OpenBox o Fluxbox.
- Dock: puede usar el Dock de El Cairo como lo hizo en OpenBox. También hay un puerto con mejoras específicas de Wayland que es posible que desee probar. Una opción mucho más compacta es Lavalauncher, pero es mucho más difícil de configurar.
- Utilidad de papel tapiz: hay varias utilidades para establecer su papel tapiz, cada uno con sus propias ventajas, incluida la Waperd (puede seleccionar un fondo de pantalla aleatorio desde un directorio), Swaybg (puede establecer el color de fondo así como un fondo de pantalla) e Hypraper (puede cambiar el fondo de pantalla dinámicamente durante el tiempo de ejecución a través de IPC).
- Notificación Cliente: Mako
- WL-Clipboard: Acceda al portapapeles en los scripts (también utilizado por Neovim)
- Capturas de pantalla: sombrío y sorbo
- Grabación de pantalla: WF-RECORDER
- Soporte del menú: Rofi-Wayland
Contacto
Me pueden encontrar como Wiz en Rizon y Wizbright en Libera. Únete a #waybox para discusión