From ee5b432e267358d7509eff106c0870d5cbaad14e Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Ball=C3=B3=20Gy=C3=B6rgy?= Date: Wed, 23 Sep 2026 22:24:12 +0200 Subject: [PATCH] chore(appearance): rely on cosmic-settings-daemon to configure GTK font preferences (#2217) This is now redundant now that the cosmic-settings-daemon manages this --- .../src/pages/desktop/appearance/font_config.rs | 11 ----------- 1 file changed, 11 deletions(-) diff --git a/cosmic-settings/src/pages/desktop/appearance/font_config.rs b/cosmic-settings/src/pages/desktop/appearance/font_config.rs index 2f88b13..e02290a 100644 --- a/cosmic-settings/src/pages/desktop/appearance/font_config.rs +++ b/cosmic-settings/src/pages/desktop/appearance/font_config.rs @@ -134,9 +134,6 @@ impl Model { stretch: cosmic::iced::font::Stretch::Normal, }; update_config(INTERFACE_FONT, self.interface_font.clone()); - tokio::spawn(async move { - set_gnome_font_name(font.as_ref()).await; - }); None } _ => None, @@ -221,11 +218,3 @@ fn update_config(variant: &str, font: FontConfig) { _ = config.set(variant, font); } } - -/// Set the preferred icon theme for GNOME/GTK applications. -pub async fn set_gnome_font_name(font_name: &str) { - let _res = tokio::process::Command::new("gsettings") - .args(["set", "org.gnome.desktop.interface", "font-name", font_name]) - .status() - .await; -}