Point the Budgie menu button at the textless mark #67

Merged
TheDarkWizard merged 1 commit from budgie-textless-menu-logo into main 2026-07-18 02:04:07 +00:00

The Budgie menu button used monolith-logo-icon.png, which includes the wordmark; at panel size the text under the M is an unreadable smudge. Swap it for logo-menu.png, the squared textless mark the KDE Kickoff and XFCE Whisker buttons already use. It ships via files/system on every edition, so this is only a gschema override path change.

Builds budgie + budgie-nvidia only (gschema-overrides mapping also covers GNOME, so those rebuild too per pick-editions).

The Budgie menu button used monolith-logo-icon.png, which includes the wordmark; at panel size the text under the M is an unreadable smudge. Swap it for logo-menu.png, the squared textless mark the KDE Kickoff and XFCE Whisker buttons already use. It ships via files/system on every edition, so this is only a gschema override path change. Builds budgie + budgie-nvidia only (gschema-overrides mapping also covers GNOME, so those rebuild too per pick-editions).
Point the Budgie menu button at the textless mark
All checks were successful
bluebuild / Check if a rebuild is needed (pull_request) Successful in 6s
PR Rebase Hint / Post rebase command (pull_request) Successful in 5s
bluebuild / Build Budgie NVIDIA (Budgie NVIDIA, recipe-budgie-nvidia.yml) (pull_request) Successful in 36m54s
bluebuild / Build Budgie (Budgie, recipe-budgie.yml) (pull_request) Successful in 29m22s
bluebuild / Build GNOME (GNOME, recipe-gnome.yml) (pull_request) Successful in 24m22s
bluebuild / Build GNOME NVIDIA (GNOME NVIDIA, recipe-gnome-nvidia.yml) (pull_request) Successful in 30m24s
bluebuild / Generate Release (pull_request) Successful in 20s
bluebuild / Release (pull_request) Successful in 0s
4488662c05
The menu icon was the monolith-logo-icon pixmap, which carries the
Monolith wordmark under the M; at panel size the text is an unreadable
smudge. Use logo-menu.png instead, the squared textless mark the KDE
Kickoff and XFCE Whisker buttons already use (files/system ships it on
every edition, so nothing new to install).

🧪 Test this PR on a real install

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

gnome

rpm-ostree rebase ostree-image-signed:docker://forge.waywardinn.com/monolith-os/gnome:pr-67-44
systemctl reboot

budgie

rpm-ostree rebase ostree-image-signed:docker://forge.waywardinn.com/monolith-os/budgie:pr-67-44
systemctl reboot

gnome-nvidia

rpm-ostree rebase ostree-image-signed:docker://forge.waywardinn.com/monolith-os/gnome-nvidia:pr-67-44
systemctl reboot

budgie-nvidia

rpm-ostree rebase ostree-image-signed:docker://forge.waywardinn.com/monolith-os/budgie-nvidia:pr-67-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 commands cover the editions this PR affected when it was opened; commits that touch more editions publish their tags too, just without a refreshed comment. The test tags stop updating once this PR is merged or closed.

### 🧪 Test this PR on a real install **Once the build checks on this PR pass**, a signed test image is published for each edition this PR builds. Pick the one matching your hardware and, from an existing Monolith install (which already has the signing policy), rebase onto it: **`gnome`** ```bash rpm-ostree rebase ostree-image-signed:docker://forge.waywardinn.com/monolith-os/gnome:pr-67-44 systemctl reboot ``` **`budgie`** ```bash rpm-ostree rebase ostree-image-signed:docker://forge.waywardinn.com/monolith-os/budgie:pr-67-44 systemctl reboot ``` **`gnome-nvidia`** ```bash rpm-ostree rebase ostree-image-signed:docker://forge.waywardinn.com/monolith-os/gnome-nvidia:pr-67-44 systemctl reboot ``` **`budgie-nvidia`** ```bash rpm-ostree rebase ostree-image-signed:docker://forge.waywardinn.com/monolith-os/budgie-nvidia:pr-67-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 commands cover the editions this PR affected when it was opened; commits that touch more editions publish their tags too, just without a refreshed comment. The test tags stop updating once this PR is merged or closed._
Sign in to join this conversation.
No description provided.