awww-0.11.2

#### Supplemental Linux® From Scratch - Version 13.0

### Chapter 12. Graphical Applications

- Prev

  Graphical Applications

- Next

  grim-1.5.0

- Up
- Home

# awww-0.11.2

## Introduction to awww

The awww (Answer to your Wayland Wallpaper Woes) package provides a powerful wallpaper daemon for Wayland, controlled at runtime.

### Note

An Internet connection is needed for building this package. The system certificate store may need to be set up with make-ca before building this package.

- Download: https://codeberg.org/LGFae/awww/archive/v0.11.2.tar.gz

### awww Dependencies

#### Required

Rustc, Wayland, and Wayland-Protocols

#### Optional

dav1d and scdoc-1.11.4 (to build the man pages)

## Installation of awww

Install awww by running the following commands:

    cargo build --release

To test the results, issue: cargo test --release.

If you installed scdoc and wish to build the man pages, execute the following commands:

    ./doc/gen.sh

Now, as the `root` user:

    install -vDm755 target/release/swww -t /usr/bin/ &&
    install -vDm755 target/release/swww-daemon -t /usr/bin/

If you wish to install shell completions, execute the relevant commands for your shell(s) as the `root` user:

    install -vDm644 completions/swww.bash /usr/share/bash-completion/completions/swww
    install -vDm644 completions/_swww -t /usr/share/zsh/site-functions/
    install -vDm644 completions/swww.fish -t /usr/share/fish/vendor_completions.d/

If you built the man pages, install them as the `root` user:

    install -vDm644 doc/generated/* -t /usr/share/man/man1/

## Command Explanations

`--features=avif`: Use this switch if you want to be able to display AVIF images (requires dav1d).

## Contents

Installed Programs: swww and swww-daemon
Installed Libraries: None
Installed Directories: None

### Short Descriptions

swww | is the control tool for swww-daemon
swww-daemon | is the backend for the Answer to your Wayland Wallpaper Woes

- Prev

  Graphical Applications

- Next

  grim-1.5.0

- Up
- Home