How set my font of choice as default for interface, title bars, desktop view and so on?

Hi,

well I know it should work with budgie desktop settings but here I have issues : many fonts are just wrongly displayed in the selector ( Fira, IBM plex… ) and many others won’t be applied ( ubuntu condensed, too bad it’s of my favorite… well I usually rely on condensed fonts. )


…those little squares will also appear with other fonts ( Fira, Cabin… )

Note, I also encountered same kinds of trouble on « regular » Ubuntu installations since 22.04, there are known problems with variable fonts but upstream seems not to care.

It’s probably a mutter issue.

So today on 24.04 Budgie desktop environment, trying to set « Ubuntu Sans Condensed Regular » does not do much… only place you may notice the change is some title bars ( I’d say older gtk ones ).

While doing so, you’ll notice the window size and proportion change as if the font was applied but the font itself is (almost) nowhere displayed.

Another issue while trying to set a global style of font in Budgie are desktop icons and Nemo, they have their own keys for fonts in dconf, so have to be set manually.

Does anyone have some hint or clue about about all these quirks ?

Please raise that here so that it can be discussed further

https://github/buddiesOfBudgie/budgie-desktop

Not sure about these. Again worth raising upstream. This may just be a gtk issue but raise on buddiesOfBudgie first

Zoom in, future stuff … 25.04 + budgie wayland. This though shows how to change the font on client side decoration windows where font values are not taken by the global setting but from the theme. This shows how to override a theme preset.

…not sure to understand.

Are you telling me it’s not possible to change interface font ?

If it’s broken in Budgie Desktop Settings, better disable it…

…now, I try to set Noto Sans Condensed as default.
I reviewed all « font » entries I could find in dconf-editor
but it does not change as expected.

Only font on desktop view is applied thanks to

/org/nemo/desktop/font

So where am I supposed to « set » default font ?

in 24.04 - the interface font for GTK apps with standard decorations is set via budgie-desktop-settings.

All CSD based apps you are forced to use the theme font/weight/size/weight as per the theme designer. You can override the theme designer by that css tweak

You cannot use Condensed fonts in 24.04 for titlebars.
You will be able to use Condensed fonts in 25.04 and later with the wayland version of budgie-desktop

…of course it is possible to use condensed fonts in title-bars in 24.04.

As long as it’s not a variable font, it will be ok.

So today what is my best chance to set let’s say Noto Sans Condensed 12 ( or 11 ) as default font ( almost ) everywhere ?

Here is a more general launchpad report about the issue :