| XWALLPAPER(1) | General Commands Manual | XWALLPAPER(1) |
xwallpaper —
wallpaper setting utility for X
xwallpaper |
[--screen screen]
[--clear] [--daemon]
[--debug] [--no-atoms]
[--no-randr] [--no-root]
[--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--clear--daemonxwallpaper 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.--debugxwallpaper 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-atoms--no-root option. Automatically
enables --clear option.--no-randr--no-root--no-atoms option.--trim
widthxheight+x+y--output
outputall
will repeat subsequent actions on all displays. If the output could not be
found, its associated actions are ignored.--screen
screen--output for such a use case above.--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.pngFocuses on upper left corner of a JPEG file as a wallpaper on Virtual-1:
$ xwallpaper --output Virtual-1
--trim 1x1+0+0 --focus file.jpgTiles a PNG file as a wallpaper across all outputs:
$ xwallpaper --no-randr --tile
file.pngZooms into a JPEG file as a wallpaper on each output individually:
$ xwallpaper --zoom
file.jpgCenters and recenters a JPEG file after output updates on all outputs:
$ xwallpaper --daemon --center
file.jpgTiles 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.pngUse the GitHub issue tracker: https://github.com/stoeckmann/xwallpaper/issues
Tobias Stockmann <tobias@stoeckmann.org>
| August 8, 2021 | xwallpaper 0.7.3 |