You are not logged in.

#1 2025-03-23 17:34:09

0815
Member
Registered: 2021-11-05
Posts: 12

Every font is suddenly massive and Adwaita

I use Hyprland and only a few gnome apps, however xdg-desktop-portal-gtk now seems to pull adwaita-fonts as a dependency, and now a lot of gtk applications default to that over what I had previously set in ~/.config/gtk-x.0/settings.ini or in dconf-editor. Even now I've changed the gsettings back to my preferred font not everything seems to have changed back. Any ideas what might be happening here?

Probably most annoying is in place of FiraMono Nerd Font 12 as I have in my init.el a newly started emacs-daemon will default Adwaita Mono 15. Upon changing monospace-font-name in dconf-editor to "Fira Mono 12", emacs now uses Fira Mono 16, even though the init file still says FiraMono Nerd Font 12 and reloading the init file applies it as it should.

I also get the feeling in other places the font size is wrong too.

Last edited by 0815 (2025-03-23 17:39:37)

Offline

#2 2025-03-28 19:38:37

dangdrjay
Member
Registered: 2025-03-28
Posts: 1

Re: Every font is suddenly massive and Adwaita

I was having the same issue on emacs (doom) and it was driving me crazy. The default font for doom emacs is Source Code Pro, but after upgrading my system, the default font was now Adwaita Mono Regular. I tried rolling back the system upgrade, but the font was still wrong.

However, I finally found a fix. It turns out gnome changed their default fonts from Source Code Pro 10 to Adwaita Mono 11: https://gitlab.gnome.org/GNOME/gsetting … 7059c6e00/

What fixed it for me was running

gsettings set org.gnome.desktop.interface monospace-font-name 'Source Code Pro 10'

. You can also configure gnome with the package dconf-editor. To change fonts in dconf-editor, install and open it, then click open path entry at the top, then paste the path /org/gnome/desktop/interface/monospace-font-name. Afterwards, uncheck default value and use whatever font you want (if you want to use the old one, it was Source Code Pro 10).

note: if you want to ditch Adwaita and go back to the old fonts completely, in dconf-editor, change font-name and document-font-name to Cantarell 11.

I'm not sure why gnome would enforce a font like this out of nowhere.

Offline

#3 2025-03-28 22:31:33

bulletmark
Member
From: Brisbane, Australia
Registered: 2013-10-22
Posts: 689

Re: Every font is suddenly massive and Adwaita

@dangdrjay, using gsettings in the terminal is low level and awkward. The best way to see and set default GNOME fonts (and various other misc settings) is to install gnome-tweaks from the standard packages. It is a small desktop app which pops up a nice GUI.

I don't really understand why it is not included with or in the standard GNOME settings. IMHO, every GNOME user should just install it immediately after installing GNOME.

Offline

Board footer

Powered by FluxBB