Wayfire is a Wayland compositor which takes a lot of effects from the now deprecated Compiz Xorg compositor. It aims to be customizable, yet lightweight. Unlike other compositors, it is also 3D and supports multiple perspectives for seeing windows.
An Internet connection is needed for building this package. The system certificate store may need to be set up with make-ca-1.16.1 before building this package.
Development versions of BLFS may not build or run some packages properly if LFS or dependencies have been updated since the most recent stable versions of the books.
下载地址(HTTP):https://github.com/WayfireWM/wayfire/releases/download/v0.10.1/wayfire-0.10.1.tar.xz
MD5 校验和:326874a57bb11d3e5cdfa1eb21c2e468
大小:920 KB
预计所需磁盘空间:221 MB
预计构建时间:0.5 SBU(并行度=4)
GLM-1.0.3, FreeType-2.14.3, libdrm-2.4.134, libevdev-1.13.6, libinput-1.31.3, libjpeg-turbo-3.2.0, libpng-1.6.58, libxkbcommon-1.13.2, Mesa-26.1.3, nlohmann-json-3.12.0, Pango-1.58.0 (with Cairo), Pixman-0.46.4, Wayland-1.25.0, wayland-protocols-1.49, wlroots-0.19.3, and yyjson-0.12.0
Doxygen-1.17.0, libnotify-0.8.8, doctest (for tests), and libinotify
Install Wayfire by running the following commands:
mkdir build && cd build && meson setup --prefix=/usr --buildtype=release .. && ninja
Now, as the root user:
ninja install
Remove some useless static libraries as the root user:
rm -vf /usr/lib/libwftouch.a \
/usr/lib/libwayfire-{move-drag-interface,workspace-wall}.a
Copy the default configuration file to /usr/share/wayfire as the root user:
cp -v ../wayfire.ini /usr/share/wayfire
~/.config/wayfire.ini. The default
version is in /usr/share/wayfire
and will not be used and must be copied to ~/.config
Copy the default configuration file:
cp /usr/share/wayfire/wayfire.ini ~/.config
Now, inspect the file and make any changes to suit your workflow. If you need to know which plugins are installed, examine the list of Installed Plugins below.