Skip to content

Replace GNOME System Monitor with Resources flatpak#16

Merged
Mondrethos merged 1 commit into
mainfrom
replace-system-monitor-with-resources
Jun 28, 2026
Merged

Replace GNOME System Monitor with Resources flatpak#16
Mondrethos merged 1 commit into
mainfrom
replace-system-monitor-with-resources

Conversation

@Mondrethos

@Mondrethos Mondrethos commented Jun 28, 2026

Copy link
Copy Markdown
Owner

Summary

  • Remove the stock gnome-system-monitor app from the base image (added to the dnf remove list)
  • Add the Resources flatpak (net.nokyan.Resources) to the system flatpaks

Resources is a modern GTK4/libadwaita system monitor and replaces the GNOME System Monitor app across both GNOME editions (it lives in gnome-base.yml, shared by plain + NVIDIA).

Test plan

  • Image builds successfully
  • gnome-system-monitor is absent and net.nokyan.Resources is installed on a rebased system

Drop the layered gnome-system-monitor app from the base image and add
net.nokyan.Resources to the system flatpaks instead.
@github-actions

Copy link
Copy Markdown

🧪 Test this PR on a real install

Once the build checks on this PR pass, a signed test image is published for each edition. Pick the one matching your hardware and, from an existing Monolith install (which already has the signing policy), rebase onto it:

monolith-gnome

rpm-ostree rebase ostree-image-signed:docker://ghcr.io/mondrethos/monolith-gnome:pr-16-44
systemctl reboot

monolith-gnome-nvidia

rpm-ostree rebase ostree-image-signed:docker://ghcr.io/mondrethos/monolith-gnome-nvidia:pr-16-44
systemctl reboot

The tags are rebuilt on every new commit here, so rpm-ostree upgrade pulls the latest build. When you're done testing, return to your edition's released image (:latest).

The test tags stop updating once this PR is merged or closed.

@Mondrethos Mondrethos merged commit 094c9de into main Jun 28, 2026
4 checks passed
@Mondrethos Mondrethos deleted the replace-system-monitor-with-resources branch June 29, 2026 07:17
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant