A collection of gnome-session and xsession files required to make the i3 tiling window manager work with GNOME Flashback. The upshot of which is that you can use i3 within a GNOME 3 session (via GDM), and make use of gnome-flashback utility functions.
These files are updated to work with the most recent Ubuntu release (currently 22.04).
You should have the following installed:
For example, to install on Ubuntu 22.04 Jammy Jellyfish:
sudo apt install git make i3 gnome-flashback
git clone https://github.com/nmakel/i3-gnome.git
cd i3-gnome
sudo make install
To install, run sudo make install
.
After installation, choose i3-gnome
from GDM's option menu at login.
GNOME Flashback creates a desktop window for desktop icons. To disable the creation of this window, and to enable the wallpaper functionality in its absense, execute the following gsettings
commands:
gsettings set org.gnome.gnome-flashback desktop false
gsettings set org.gnome.gnome-flashback root-background true
To uninstall, run sudo make uninstall
.