diff --git a/settings-daemon/theme/thememanager.cpp b/settings-daemon/theme/thememanager.cpp
index ee1fa07..d412819 100644
--- a/settings-daemon/theme/thememanager.cpp
+++ b/settings-daemon/theme/thememanager.cpp
@@ -367,9 +367,11 @@ void ThemeManager::updateGtkIconTheme()
void ThemeManager::updateFontConfig()
{
- const QString &fimilyFont = systemFont();
+ const QString &familyFont = systemFont();
const QString &fixedFont = systemFixedFont();
+ const QString &familyFallback = "Noto Sans";
+
QSettings settings(QSettings::UserScope, "cutefishos", "theme");
bool hinting = settings.value("XftAntialias", 1).toBool();
QString hintStyle = settings.value("XftHintStyle", "hintslight").toString();
@@ -406,7 +408,7 @@ void ThemeManager::updateFontConfig()
""
""
""
- "rgb"
+ "rgb"
""
""
""
@@ -419,10 +421,10 @@ void ThemeManager::updateFontConfig()
""
""
""
- ).arg(fimilyFont).arg(fimilyFont)
- .arg(fimilyFont).arg(fimilyFont)
+ ).arg(familyFont).arg(familyFallback)
+ .arg(familyFont).arg(familyFallback)
.arg(fixedFont).arg(fixedFont)
- .arg(fimilyFont).arg(hinting ? "true" : "false")
+ .arg(familyFont).arg(hinting ? "true" : "false")
.arg(hintStyle);
QString targetPath(QStandardPaths::writableLocation(QStandardPaths::GenericConfigLocation) + QLatin1Char('/') + QLatin1String("fontconfig"));