GSP
Quick Navigator

Search Site

Unix VPS
A - Starter
B - Basic
C - Preferred
D - Commercial
MPS - Dedicated
Previous VPSs
* Sign Up! *

Support
Contact Us
Online Help
Handbooks
Domain Status
Man Pages

FAQ
Virtual Servers
Pricing
Billing
Technical

Network
Facilities
Connectivity
Topology Map

Miscellaneous
Server Agreement
Year 2038
Credits
 

USA Flag

 

 

Man Pages
swww(1) FreeBSD General Commands Manual swww(1)

swww - A Solution to your Wayland Wallpaper Woes

swww <COMMAND>

clear

Fills the specified outputs with the given color

restore

Restores the last displayed image on the specified outputs

clear-cache

Fills the specified outputs with the given color

img

Sends an image (or animated gif) for the daemon to display

kill

Kills the daemon

query

Asks the daemon to print output information (names and dimensions)

help [COMMAND]

Print help or the help of the given command

-h, --help

Print help (see a summary with '-h')

-V, --version

Print version

swww is a wallpaper manager that lets you change what your monitors display as a background by controlling the swww-daemon at runtime.

It supports animated gifs and putting different stuff in different monitors. I also did my best to make it as resource efficient as possible.

To start, begin by running swww-daemon. That will set up the swww-daemon. Then, you can send images to be displayed with swww img. To kill the daemon, use swww kill.

Note that swww only works in a compositor that implements the layer-shell protocol. Typically, wlr-roots based compositors.

swww will create the following files in your system:

A socket in ${XDG_RUNTIME_DIR}/swww-${WAYLAND_DISPLAY}.socket, or
/tmp/swww/swww-${WAYLAND_DISPLAY}.socket, if $XDG_RUNTIME_DIR is not set.
Cache files in $XDG_CACHE_HOME/swww or $HOME/.cache/swww if $XDG_CACHE_HOME does not exist. These are used to set the wallpaper to the previous image when a monitor is (re)connected or turned on.

swww-daemon(1) swww-clear(1) swww-img(1) swww-kill(1) swww-query(1)

2025-07-04

Search for    or go to Top of page |  Section 1 |  Main Index

Powered by GSP Visit the GSP FreeBSD Man Page Interface.
Output converted with ManDoc.