Wayfire
Wayfire is a Article description::Wayland compositor inspired by Compiz and based on wlroots.
Wayfire aims to create a customizable, extendable and lightweight environment without sacrificing its appearance. It features a lot of graphical effects such as the desktop cube, wobbly windows, fire animation, fish eye, workspace scale view and window rotations, among many other features.
Installation
USE flags
USE flags for gui-wm/wayfire compiz like 3D wayland compositor
X
|
Add support for X11 |
elogind
|
Enable session tracking via sys-auth/elogind |
gles
|
use libglvnd to do animations more efficiently |
system-wfconfig
|
use the system-wide wf-config, else build it as a submodule. DO NOT DISABLE UNLESS YOU KNOW WHAT YOU ARE DOING. |
system-wlroots
|
use the system wide wlroots, else build it as a submodule. DO NOT DISABLE UNLESS YOU KNOW WHAT YOU ARE DOING. |
systemd
|
Enable use of systemd-specific libraries and features like socket activation or session tracking |
Emerge
root #
emerge --ask gui-wm/wayfire
Configuration
The default configuration file is ~/.config/wayfire.ini but Wayfire also supports loading custom configuration files.
- Wayfire demo
- Wayfire demo
- Wayfire demo
- Wayfire demo
Usage
Wayfire is only a wayland compositor and does not provide the full capabilities expected from a desktop environment.
It needs additional applications which implement other part of the XDG specifications from Freedesktop, such as desktop notifications, application launchers, screenshotting, screen recording and screen locking among other important necessities.
A list of wayland native applications is compiled and maintained at the wayland desktop landscape article.
Removal
Unmerge
root #
emerge --ask --depclean --verbose gui-wm/wayfire
See also
- Wayland — a simpler and modern replacement for X display server.
- Wayland Desktop Landscape