ProjectOngoing
Rounded Window Corners Native

A native GNOME Shell extension that rounds all non-Adwaita application windows dynamically using styles extracted from your active GTK theme.
GNOME Shell rounds modern Libadwaita applications natively, but leaves GTK3, Qt, Electron, Java, and terminal windows square.
This extension rounds all application windows automatically to match the surrounding desktop. Instead of requiring manual configuration sliders, it inspects the live GTK theme stylesheet to extract the border radius, hairline outline, and drop shadows. The clipping logic hooks into Mutter window actors without keeping continuous render loops active, so idle windows consume no extra GPU or CPU resources.
For installation instructions, configuration options, and setup guides, see details in the GitHub repository.