← 返回命令列表

Linux command

awww 命令

文本

复制后可按需替换文件名、目录或参数。

常用示例

Set a wallpaper image

awww img [path/to/image]

Set wallpaper on specific monitors

awww img -o [output1,output2] [path/to/image]

Set wallpaper with a transition effect

awww img --transition-type [wipe] --transition-duration [1] [path/to/image]

Restore the last set wallpaper

awww restore

Clear the screen with a solid color

awww clear [RRGGBB]

Query current output and wallpaper information

awww query

Stop the daemon

awww kill

说明

awww ("An Answer to your Wayland Wallpaper Woes") is a wallpaper manager for Wayland compositors. It controls the awww-daemon at runtime to change monitor backgrounds, supporting animated GIFs, various image formats, and smooth transition effects between wallpapers. The daemon must be started first with awww-daemon, then the awww client sends commands to control wallpaper settings. Per-output wallpaper control allows different images on multiple monitors. Processed images are cached for optimization.

参数

-o, --outputs _names_
Target specific displays (comma-separated).
-f, --filter _filter_
Scaling filter: Nearest, Bilinear, CatmullRom, Mitchell, Lanczos3.
--resize _mode_
Resize mode: no, crop, fit, stretch.
--no-resize
Disable resizing; center image instead.
--fill-color _RRGGBB_
Padding color for unfilled areas (default: 000000).
-t, --transition-type _type_
Effect: none, simple, fade, left, right, top, bottom, wipe, wave, grow, center, any, outer, random.
--transition-step _n_
RGB increment per frame (0-255).
--transition-duration _seconds_
Transition completion time in seconds.
--transition-fps _n_
Transition frame rate (max 255).
--transition-angle _degrees_
Angle for wipe and wave transitions.
--transition-pos _position_
Circle center position for grow and outer effects.
--transition-bezier _curve_
Custom cubic-bezier animation curve.
--transition-wave _width,height_
Wave dimensions for wave transition.
-n, --namespace _name_
Target a specific Wayland namespace.
-a, --all
Target all active namespaces.

FAQ

What is the awww command used for?

awww ("An Answer to your Wayland Wallpaper Woes") is a wallpaper manager for Wayland compositors. It controls the awww-daemon at runtime to change monitor backgrounds, supporting animated GIFs, various image formats, and smooth transition effects between wallpapers. The daemon must be started first with awww-daemon, then the awww client sends commands to control wallpaper settings. Per-output wallpaper control allows different images on multiple monitors. Processed images are cached for optimization.

How do I run a basic awww example?

Run `awww img [path/to/image]` in a terminal, then adjust file names, paths, flags, or remote targets for your system.

What does -o, --outputs _names_ do in awww?

Target specific displays (comma-separated).