All Projects → WayfireWM → Wayfire

WayfireWM / Wayfire

Licence: mit
3D wayland compositor

Projects that are alternatives of or similar to Wayfire

Awesome Wayland
A curated list of Wayland code and resources.
Stars: ✭ 219 (-72.96%)
Mutual labels:  wayland, window-manager
River
A dynamic tiling wayland compositor
Stars: ✭ 513 (-36.67%)
Mutual labels:  wayland, window-manager
Fireplace
Modular wayland window manager written in rust
Stars: ✭ 513 (-36.67%)
Mutual labels:  wayland, window-manager
swayfire
Sway/I3 inspired tiling window manager for Wayfire
Stars: ✭ 146 (-81.98%)
Mutual labels:  window-manager, wayland
Perceptia
Dynamic window manager with support for Wayland
Stars: ✭ 138 (-82.96%)
Mutual labels:  wayland, window-manager
gobble
Rust rewrite of Devour
Stars: ✭ 23 (-97.16%)
Mutual labels:  window-manager, wayland
Archcraft
// Source : ISO
Stars: ✭ 437 (-46.05%)
Mutual labels:  window-manager
Smithay
A smithy for rusty wayland compositors
Stars: ✭ 525 (-35.19%)
Mutual labels:  wayland
Keypad Layout
Control window layout using Ctrl + Numeric Keypad on macOS
Stars: ✭ 410 (-49.38%)
Mutual labels:  window-manager
Yabar
A modern and lightweight status bar for X window managers.
Stars: ✭ 646 (-20.25%)
Mutual labels:  window-manager
Nscde
Modern and functional CDE desktop based on FVWM
Stars: ✭ 526 (-35.06%)
Mutual labels:  window-manager
Dotfiles
Configuration for Arch Linux, sway, kitty, kakoune, zsh and more + scripted installation guide
Stars: ✭ 385 (-52.47%)
Mutual labels:  wayland
Wl Clipboard
Command-line copy/paste utilities for Wayland
Stars: ✭ 467 (-42.35%)
Mutual labels:  wayland
Grim
Grab images from a Wayland compositor
Stars: ✭ 533 (-34.2%)
Mutual labels:  wayland
Wayland Rs
Rust implementation of the wayland protocol (client and server).
Stars: ✭ 429 (-47.04%)
Mutual labels:  wayland
Dotfiles
i3 + Plasma: using the i3 window manager on the top of KDE Plasma and other dotfiles, configurations, scripts, workarounds and practises from my Debian Sid machines.
Stars: ✭ 651 (-19.63%)
Mutual labels:  window-manager
Awesome
awesome window manager
Stars: ✭ 4,351 (+437.16%)
Mutual labels:  window-manager
Herbstluftwm
A manual tiling window manager for X11
Stars: ✭ 635 (-21.6%)
Mutual labels:  window-manager
Appgrid
macOS window manager with Vim–like hotkeys
Stars: ✭ 500 (-38.27%)
Mutual labels:  window-manager
Workspacer
a tiling window manager for Windows
Stars: ✭ 486 (-40%)
Mutual labels:  window-manager

Wayfire

Version IRC: #wayfire on freenode CI Packaging status License

Get started | Manual | Configuration

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

Wayfire Dependencies

These are the dependencies needed for building Wayfire.

wlroots Dependencies

These are the dependencies needed for building wlroots, and should be installed before building it. They are relevant for cases when the system doesn't have a version of wlroots installed.

Session Provider (optional, recommended)

XWayland Support (optional)

X11 Backend (optional)

Installation

The easiest way to install Wayfire, wf-shell and WCM to get a functional desktop is to use the install scripts.

Alternatively, you can build from source:

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.

Installing wf-shell is recommended for a complete experience.

Arch Linux

wayfire and wayfire-git are available in the AUR.

yay -S wayfire
Exherbo
cave resolve -x wayfire
Fedora
dnf install wayfire
FreeBSD
pkg install wayfire
Gentoo

Install the latest release with

emerge --ask --verbose wayfire

and to use the live version

emerge --ask --verbose "=gui-wm/wayfire-9999"
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.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].