This repository has been archived on 2022-01-04. You can view files and clone it, but cannot push or open issues/pull-requests.

47 lines
1.3 KiB

This is a small patch for the i3 window manager to support the use of a
desktop window (with wallpaper and icons) created by a file manager like
Nautilus, PCManFM and others.
How to use
* Download and unzip the i3 source code (this patch is made for version
4.11, can't say if/when newer versions will break it).
* Apply the patch:
$ patch -p1 < /path/to/i3-desktop.patch
* Compile, install and restart i3
* Launch a desktop manager, e.g.
$ pcmanfm --desktop
$ nautilus
(nautilus should start the desktop manager automatically, unless you have
previously disabled it).
* Go to an empty workspace, you should see the icons of your ~/Desktop
folder on the desktop. If you open any tiling window it should hide
the desktop.
* Test what happens on a dual monitor setup.
* The code does not handle the case where the window desktop is closed if
e.g. it crashes or the user kills it. Nothing really bad should happen,
but it should be handled properly.
* It looks like the height for the i3bar is not subtracted from the desktop
window (so, i3bar may partially cover some elements).
* More desktop managers should be tested.
You can send bug reports, comments, suggestions, improvements to: