From 877d315c83304851eec25f000b2cd81f77db5a60 Mon Sep 17 00:00:00 2001 From: Ben Brooks Date: Mon, 1 Jun 2020 23:58:24 +0100 Subject: [PATCH] Add general.default_icon option to specify fallback icon --- src/lib.rs | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/src/lib.rs b/src/lib.rs index 6fab4e0..266d7bf 100644 --- a/src/lib.rs +++ b/src/lib.rs @@ -99,7 +99,10 @@ fn get_class(conn: &xcb::Connection, id: u32, options: &Options) -> Result format!("{}", class_display_name), + None => match options.general.get("default_icon") { + Some(default_icon) => format!("{} {}", default_icon, class_display_name), + None => format!("{}", class_display_name), + }, } });