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 ?

2 Likes

Please raise that here so that it can be discussed further

https://github/buddiesOfBudgie/budgie-desktop

1 Like

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

1 Like

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.

1 Like

…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 ?

1 Like

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

1 Like

…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 ?

1 Like

Here is a more general launchpad report about the issue :

2 Likes

Another install later, elsewhere… 24.04.

Still have issues to set condensed fonts as default for interface.

One though is working : Roboto Condensed.

But Ubuntu Condensed or Noto Sans Condensed won’t.

What’s different between them ?

Roboto is not a variable font, whereas other two are.

So something, somewhere can’t deal with variable fonts.

Same problem in regular Ubuntu.

1 Like