Eu gostaria de ter suporte para a especificação do tema do ícone xdg, então você só precisa definir um nome de tema e não vinte diretórios. Permite que um diretório seja pesquisado antes do tema do ícone, onde você pode colocar seus próprios ícones, se necessário.
http://standards.freedesktop.org/icon-theme-spec/icon-theme-spec-latest.html#icon_lookup
Talvez você possa encontrar algum código útil aqui
jgmenu também suporta a leitura do tema do ícone de xsettings com fallback para arquivos de configuração GTK.
Meu campo de configuração icon_path
tem atualmente mais de 2.000 caracteres , embora possa reduzir para menos de 20 caracteres. Isso é uma loucura.
As implementações atuais deste não são mantidas, não têm suporte de escalonamento ou não são uma biblioteca / pacote comum. Provavelmente escreverei um novo para este algoritmo. Provavelmente, isso me dará alguma experiência em bibliotecas.
Obrigado por mencionar o tint2. À primeira vista, o código para o tema do ícone também parece muito bom!
https://gitlab.com/o9000/tint2/blob/master/src/launcher/icon-theme-common.c
Comentários muito úteis
Meu campo de configuração
icon_path
tem atualmente mais de 2.000 caracteres , embora possa reduzir para menos de 20 caracteres. Isso é uma loucura.As implementações atuais deste não são mantidas, não têm suporte de escalonamento ou não são uma biblioteca / pacote comum. Provavelmente escreverei um novo para este algoritmo. Provavelmente, isso me dará alguma experiência em bibliotecas.