Page 1 sur 1

[gnome] Icones persos (en cours)

Publié : sam. 01 oct. 2022, 18:45
par albireo
bonjour, j'utilise beaucoup en ce moment les fichiers Latex *.tex et donc *.pdf. Ceux qui ont déjà utilisés latex savent que la compilation produit pas mal de fichiers annexes *.log *.aux etc ...
J'utilise gnome avec les icones d'origine et dans un dossier il n'est pas evident au premier coup d'œil de faire la différence entre tous ces fichiers. Donc j'ai décidé de faire des icones perso pour les *.pdf et les *.tex qui soient bien visibles. Pour cela j'ai lu et relu le wiki https://wiki.archlinux.org/title/Icons

Donc je crée des icones avec inkscape *.svg
je les exporte en *.png

Je récupère les noms des icones

Code : Tout sélectionner

[bruno@archlinux]$ sed -En 's/(.*)\/(.*)\:.*.tex.*/\1-\2/p' /usr/share/mime/globs
text-x-texinfo
text-x-texinfo
text-x-tex
text-x-tex
j'installe mes icones avec la commande

Code : Tout sélectionner

xdg-icon-resource install --theme Adwaita --size 48 --mode user --context mimetypes tex-x-tex.png tex-x-tex
ce qui me crée dans le fichier .local/share/icons/Adwaita les icones correspondant

Code : Tout sélectionner

ls -l
total 8
lrwxrwxrwx 1 bruno bruno   13  1 oct.  18:08 gnome-mime-tex-x-tex.png -> tex-x-tex.png
lrwxrwxrwx 1 bruno bruno   13  1 oct.  18:07 gnome-mime-tex-x-Tex.png -> tex-x-Tex.png
-rw------- 1 bruno bruno 1371  1 oct.  18:08 tex-x-tex.png
-rw------- 1 bruno bruno 1371  1 oct.  18:07 tex-x-Tex.png
malheureusement ça ne fonctionne pas j'ai toujours les icones Adwaita originaux

qu'ai-je oublié ? Que n'ai-je pas compris ?

Re: [gnome] Icones persos (en cours)

Publié : lun. 03 oct. 2022, 08:29
par albireo
Bon en fait j'ai installé thunar et la manip ci-dessus fonctionne, on peut installer ses propres icones sans problème. C'est avec nautilus que cela coince. C'est pas la peine que certains créent des icones si Nautilus est incapable de les utiliser. Il doit y avoir une limitation que je n'ai pas trouvé.

Vous avez une idée ?

Re: [gnome] Icones persos (en cours)

Publié : mer. 05 oct. 2022, 17:42
par RoyalPanda
Bonjour,

Je vois un mimetype text-x-tex et un nom tex-x-tex ( manque un t ), c'est normal ?

Re: [gnome] Icones persos (en cours)

Publié : mer. 05 oct. 2022, 21:08
par albireo
C'est une erreur que j'ai corrigé, mais si cela marche pour les fichiers *.tex je ne suis pas arrivé a faire la même chose pour les *.pdf.
Il y a un truc qui m'echappe dans ce systeme d'icone.

Code : Tout sélectionner

[bruno@archlinux ~]$ less /usr/share/mime/globs | grep *.tex
text/x-texinfo:*.texinfo
text/x-texinfo:*.texi
text/x-tex:*.tex
*tex existe mais :

Code : Tout sélectionner

[bruno@archlinux ~]$ less /usr/share/mime/globs | grep *.pdf
[bruno@archlinux ~]$ less /usr/share/mime/globs | grep *.odt
ne donne rien

Re: [gnome] Icones persos (en cours)

Publié : mer. 05 oct. 2022, 22:20
par benjarobin
Attention, quand tu fait "grep *.pdf", si tu as des fichiers pdf dans le dossier courant, cela ne fera pas ce que tu penses. Toujours mettre des guillemets dans ce cas. Ou simplement chercher ".pdf" et non pas "*.pdf".

Re: [gnome] Icones persos (en cours)

Publié : jeu. 06 oct. 2022, 08:00
par albireo
Oui c'est vrai. Par contre la commande qui est donné dans le wiki https://wiki.archlinux.org/title/Icons :

Code : Tout sélectionner

sed -En 's/(.*)\/(.*)\:.*.pdf.*/\1-\2/p' /usr/share/mime/globs
est censé retourner d'après ce que j'ai compris le nom que doit porter l'icone que l'on installe avec la commande :

Code : Tout sélectionner

xdg-icon-resource install --theme Adwaita --size 48 --mode user --context mimetypes icones.png text-x-tex
Or cela fonctionne pour les fichiers *.tex car text-x-tex est retourné mais pas pour les *pdf.

Pour les pdf on obtient ceci :
application-pdf
application-x-bzpdf
application-x-lzpdf
application-x-gzpdf
application-x-xzpdf
Aucun type mime ne correspond donc je suis perplexe .
j'ai essayé avec les icones numix et hicolor: toujours pas de possibilité de changer le pdf