MangoWC-0.10.5

Introduction to MangoWC

MangoWC is a Wlroots-based Wayland compositor dependent on SceneFX for animations and effects. It is small, based on DWL. Its configuration is handled via a configuration file instead of source code.

mangowc Dependencies

Required

libdrm, libinput, libxkbcommon, Wayland, Wayland-Protocols, and wlroots-0.19.2

Recommended

Installation of MangoWC

Install MangoWC by running the following commands:

mkdir build &&
cd    build &&

meson setup --prefix=/usr --buildtype=release .. &&
ninja

Now, as the root user:

ninja install

Configuring MangoWC

Config Files

~/.config/mango/config.conf. The default version is in /etc/mango. It can be used but is a fallback and not recommended. It can be copied to ~/.config/mango manually.

Configuration Information

Create the configuration file:

mkdir -pv ~/.config/mango &&
cp -v /etc/mango/config.conf ~/.config/mango

Edit the configuration file as necessary to fit your workflow. You can read how to configure MangoWC by reading the MangoWC Wiki.

Contents

Installed Programs: mango and mmsg
Installed Libraries: None
Installed Directories: None

Short Descriptions

mango

is a SceneFX Wlroots-based Wayland compositor

mmsg

sends and retrieves messages to and from mango