dvn0 / wayfire

3D wayland compositor

Home Page:https://wayfire.org/

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Version IRC

Wayfire is a 3D Wayland compositor, inspired by Compiz and based on wlroots.

It aims to create a customizable, extendable and lightweight environment without sacrificing its appearance.

Wayfire demos YouTube Play Button · Wayfire demos

Dependencies

Installation

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

Note: wf-config and wlroots can be built as submodules, by specifying -Duse_system_wfconfig=disabled and -Duse_system_wlroots=disabled options to meson. This is the default if they are not present on your system.

Arch Linux

wayfire and wayfire-git are available in the AUR.

pacman -S wayfire
Exherbo
cave resolve -x wayfire
Fedora
dnf install wayfire
FreeBSD
pkg install wayfire
NixOS

See nixpkgs-wayland.

Ubuntu

See the build instructions from @soreau.

Void
xbps-install -S wayfire

Configuration

Copy wayfire.ini to ~/.config/wayfire.ini. Before running Wayfire, you may want to change the command to start a terminal. See the Configuration document for information on the options.

Running

Run wayfire from a TTY, or via a Wayland-compatible login manager.

About

3D wayland compositor

https://wayfire.org/

License:MIT License


Languages

Language:C++ 95.8%Language:C 2.1%Language:Meson 1.9%Language:GLSL 0.1%