diff --git a/data/resources.gresource.xml b/data/resources.gresource.xml
index 8354989..6cfc86b 100644
--- a/data/resources.gresource.xml
+++ b/data/resources.gresource.xml
@@ -4,16 +4,16 @@
style.css
-
+
icons/org.gabmus.envision.svg
icons/org.gabmus.envision.Devel.svg
-
+
icons/org.gabmus.envision-symbolic.svg
-
+
icons/run-debug-symbolic.svg
diff --git a/src/main.rs b/src/main.rs
index da75234..d22b860 100644
--- a/src/main.rs
+++ b/src/main.rs
@@ -93,6 +93,9 @@ fn main() -> Result<()> {
&provider,
gtk::STYLE_PROVIDER_PRIORITY_APPLICATION,
);
+
+ let icon_theme = gtk::IconTheme::for_display(&display);
+ icon_theme.add_resource_path(&format!("{RESOURCES_BASE_PATH}/icons/"));
}
gtk::Window::set_default_icon_name(APP_ID);