On my Ubuntu / Unity desktop neither Terminator, the default gnome-terminal, or tilix display anything related to monospaced fonts with the GDK_DEBUG=settings prefix. (There is a proportional system font returned, but that's not what we're interested in here.)
Those are only querying gsettings exactly the same as we are.
If there was an easy way to query xsettings then I suppose it could be added as a fallback but, so far as I can tell, there is no commonly used/accepted python module for querying xsettings.
On my Ubuntu / Unity desktop neither Terminator, the default gnome-terminal, or tilix display anything related to monospaced fonts with the GDK_DEBUG=settings prefix. (There is a proportional system font returned, but that's not what we're interested in here.)
In the gnome-terminal source (which is effectively the bible so far as Terminator is concerned for how to do things)... /github. com/GNOME/ gnome-terminal/ blob/master/ src/terminal- app.h#L33 /github. com/GNOME/ gnome-terminal/ blob/master/ src/terminal- app.c#L1135
https:/
and
https:/
Same in tilix... /github. com/gnunn1/ tilix/blob/ master/ source/ gx/tilix/ preferences. d#L26 /github. com/gnunn1/ tilix/blob/ master/ source/ gx/tilix/ terminal/ terminal. d#L2330
https:/
and
https:/
Those are only querying gsettings exactly the same as we are.
If there was an easy way to query xsettings then I suppose it could be added as a fallback but, so far as I can tell, there is no commonly used/accepted python module for querying xsettings.