Skip to content
Jose Maranan edited this page Nov 8, 2023 · 4 revisions

Welcome to Forge

Forge is a GNOME extension that focuses on tiling and window management. It borrows (forges 👍🏼) ideas from other tiling implementations written in other languages. But its main inspiration is from i3 and some of my contributions to pop-shell.

Why another GNOME extension?

I'm continuosly learning about GNOME development and extension ecosystem.

Developing and Testing Forge

  • Currently gnome-45 work is on the main branch.
  • gnome-44 as last stable branch.
  • gnome-3.x on legacy branch.
  • Clone this repo.
  • Run make install. Restart and logout.
  • After logging in, run make test-x so it auto logs out on Wayland or restarts the shell in X11.
  • Run make test-wayland to open up a small Wayland desktop.
Clone this wiki locally