XWALLPAPER(1) | General Commands Manual | XWALLPAPER(1) |
xwallpaper
—
wallpaper setting utility for X
xwallpaper |
[--screen screen]
[--daemon ] [--debug ]
[--no-randr ] [--trim
widthxheight[+x+y]]
[--output output]
[--center file]
[--focus file]
[--maximize file]
[--stretch file]
[--tile file]
[--zoom file]
[--version ] |
The xwallpaper
program allows you to set
image files as your X wallpaper. PNG file format is supported by default and
preferred, but optional JPEG support exists as well.
The wallpaper is also advertised to programs which support semi-transparent backgrounds.
The various options are as follows:
--center
file--daemon
xwallpaper
running in background, listening
for RandR events. In this mode, the wallpapers are redrawn when output
sizes change. This option can only be used when RandR support is available
and activated.--debug
xwallpaper
is running. If used in conjunction with
--daemon
the process will not modify the standard
input and outputs.--focus
file--trim
the specified trim box
will be guaranteed to be visible on output, zooming out if needed. If
black pixels would occur around the selection, the input image is zoomed
in and moved to cover them as good as possible under the constraint of
keeping the specified trim box (or whole image if no trim box has been
specified) on output.--maximize
file--no-randr
--trim
widthxheight+x+y--output
outputall
will repeat subsequent actions on all displays.--screen
screen--output
for such a use case above. If the
output could not be found, nothing happens.--stretch
file--tile
file--version
--zoom
fileIf multiple contradicting options were given, the last supplied option wins. It is also possible to repeat output arguments without any subsequent files. In that case, the last mode and file will be reused.
Centers a PNG file as a wallpaper on LVDS-1:
$ xwallpaper --output LVDS-1 --center
file.png
Focuses on upper left corner of a JPEG file as a wallpaper on Virtual-1:
$ xwallpaper --output Virtual-1
--trim 1x1+0+0 --focus file.jpg
Tiles a PNG file as a wallpaper across all outputs:
$ xwallpaper --no-randr --tile
file.png
Zooms into a JPEG file as a wallpaper on each output individually:
$ xwallpaper --zoom
file.jpg
Centers and recenters a JPEG file after output updates on all outputs:
$ xwallpaper --daemon --center
file.jpg
Tiles a JPEG file as a wallpaper on VGA-1 and zooms into a PNG file on LVDS-1:
$ xwallpaper --output VGA-1 --tile
file.jpg --output LVDS-1 --zoom file.png
Use the GitHub issue tracker: https://github.com/stoeckmann/xwallpaper/issues
Tobias Stockmann <tobias@stoeckmann.org>
April 13, 2020 | xwallpaper 0.6.5 |