Pop Shell — advanced tiling window management for #Pop_OS 20.04 — is now very close to completion.
As of today, the GNOME Shell extension has been fully converted to TypeScript to get all of those static type-checking guarantees. Requires TypeScript 3.7 at minimum.
- i3-like tiling window management mode
- Grid-snapping mode
- Inner and outer gaps
- Ability to disable title bars of server-side windows
- Drag & drop support
- Window focus nav & search
To all that are using , the GNOME Shell / Mutter optimization patches were pushed to the stable repositories last night.
After upgrading to the latest packages, you will need to reboot in order to see the improved performance.
A recap of all of the included patches will be in this week's, "This Week in Pop!"
There's a "geometric picking" patch, for example, which cuts NVIDIA CPU usage in half.
I'll announce whichever patches I test that end up working out. With any luck you'll have a more responsive Pop!_OS desktop by the end of the day.
System76 Engineer; Pop!_OS maintainer; Rust / Linux software developer
Fosstodon is an English speaking Mastodon instance that is open to anyone who is interested in technology; particularly free & open source software.