beyond
Cassidy’s idea of what GNOME could look like in the future—today
Beyond is an opinionated look at what an ideal GNOME-based OS would look like, from the perspective of Cassidy James Blaede.
Default Apps
-
GNOME core apps from Flathub—including upcoming hopeful inclusions—e.g. Calculator, Calendar, Characters, Clocks, Contacts, Document Viewer, Fonts, Loupe, Maps, Music, Nautilus Preview (Sushi), Videos, Weather, Web
-
GNOME apps from Fedora where there are gaps or it doesn't make sense from Flathub, e.g. Console, Disks, Files, Settings, Software, System Monitor
User Experience
-
Stock GNOME starting point as much as possible, e.g. default background, stylesheet, icons, window button positions, keyboard shortcuts
-
GNOME design experiments like experimental Activities button behavior, font changes, and more to come
-
Dock integrated as well as it can be into Shell since it’s the number one complaint I hear about GNOME from new users in the wild
-
Default settings tweaked very occasionally for accessibility, e.g. tap-to-click for touchpads
-
Flathub included as a user remote so each user can install their own apps without interfering with other users
Usage
This is highly experimental at this stage! Settings and installed apps may change frequently until a 1.0 release.
For existing Silverblue/Kinoite users
Prepare
-
Ensure you're not using any overlays, as it could cause problems—you can add them back later if you choose:
rpm-ostree reset
-
Install all available OS updates:
rpm-ostree upgrade
-
Restart your computer to ensure you're running the latest updates
-
Pin the working deployment so you can safely rollback (more info):
sudo ostree admin pin 0
Rebase
-
Run the following in a terminal, based on which type of GPU you use:
AMD/Intel
sudo rpm-ostree rebase ostree-unverified-registry:ghcr.io/ublue-os/beyond:38
NVIDIA
sudo rpm-ostree rebase ostree-unverified-registry:ghcr.io/ublue-os/beyond-nvidia:38
-
Restart your computer
-
Rebase onto a signed image (optional, but recommended), based on which type of GPU you use:
AMD/Intel
sudo rpm-ostree rebase ostree-image-signed:docker://ghcr.io/ublue-os/beyond:38
NVIDIA
sudo rpm-ostree rebase ostree-image-signed:docker://ghcr.io/ublue-os/beyond-nvidia:38
-
Restart your computer (again, yes)
Install extensions
Beyond comes with some GNOME extensions to tailor the desktop experience. For now, you must manually install them (#74).
-
Open Console and run:
just install-beyond-extensions
-
Log out and back in (or restart your computer) to ensure the extensions are running
To revert back to Silverblue
sudo rpm-ostree rebase fedora:fedora/38/x86_64/silverblue
Verification
These images are signed with sigstore's cosign. You can verify the signature by downloading the cosign.pub
key from this repo and running the following command:
cosign verify --key cosign.pub ghcr.io/ublue-os/beyond