diff --git a/main.c b/main.c index d7229d5..e647998 100644 --- a/main.c +++ b/main.c @@ -227,8 +227,12 @@ print_menu(GList *dirs, GList *apps) if (!submenu->len) { continue; } - printf(" \n", - dir->name, dir->name_localized ? : dir->name); + printf(" name, dir->name_localized ? : dir->name); + if (show_icons && dir->icon) { + printf(" icon=\"%s\"", dir->icon); + } + printf(">\n"); + printf("%s", submenu->str); printf(" \n", dir->name); }