#### Beyond Linux® From Scratch (systemd Edition) - Version r13.0-1167

### Chapter 24. Graphical Environments

- Prev

  wayfire-0.11.0

- Next

  Graphical Environment Libraries

- Up
- Home

# wayfire-plugins-extra-0.10.0

## Introduction to wayfire-plugins-extra

The wayfire-plugins-extra package provides more plugins for wayfire-0.11.0 that you may want or need. For example, for focus follows mouse, you will need the `follow-focus` plugin from this package.

### Note

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.

### Package Information

- Download (HTTP): https://github.com/WayfireWM/wayfire-plugins-extra/releases/download/v0.10.0/wayfire-plugins-extra-0.10.0.tar.xz

- Download MD5 sum: 5bdbc8254fda405ac82d2dae51494c22

- Download size: 96 KB

- Estimated disk space required: 18 MB

- Estimated build time: 0.1 SBU (with parallelism=4)

### Additional Downloads

- Required patch: https://www.linuxfromscratch.org/patches/blfs/svn/wayfire-plugins-extra-0.10.0-upstream_fixes-1.patch

### wayfire-plugins-extra Dependencies

#### Required

Cairo-1.18.4, libevdev-1.13.6, wayfire-0.11.0, Wayland-1.26.0, and wayland-protocols-1.49

#### Recommended

Boost-1.91.0-1 and GLibmm-2.66.9

## Installation of wayfire-plugins-extra

Apply a patch to fix multiple failures when building against newer versions of Wayfire:

    patch -Np1 -i ../wayfire-plugins-extra-0.10.0-upstream_fixes-1.patch

Install wayfire-plugins-extra by running the following commands:

    mkdir build &&
    cd    build &&

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

Now, as the `root` user:

    ninja install

## Contents

Installed Plugins: annotate, autorotate-iio, bench, crosshair, extra-animations, fisheye, focus-change, focus-steal-prevent, follow-focus, force-fullscreen, ghost, glib-main-loop, hide-cursor, join-views, keycolor, mag, obs, pin-view, showrepaint, showtouch, view-shot, water, winzoom, and workspace-names

- Prev

  wayfire-0.11.0

- Next

  Graphical Environment Libraries

- Up
- Home