A collection of gnome-session and xsession files required to make the i3 tiling window manager work with GNOME desktop environment services. The upshot of which is that you can use i3 within a GNOME 3 session (via GDM), and make use of things like
gnome-control-centerto change system settings (wifi, bluetooth, displays, sound, power, etc.)- Media keys
These files are updated to work with the most recent Ubuntu LTS release (currently 24.04). The archived original project, https://github.com/i3-gnome/i3-gnome, has worked at least for some through 22.04.
You should have the following installed:
- make (or build-essential)
- i3wm, or i3-gaps
- GNOME 3
- GNOME Flashback, installed from Universe via
aptfor systemd integration
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.