Skip to content
Gustavo Reis edited this page Apr 21, 2019 · 2 revisions
  • alternative-icon.sh – vous permet de changer l’icône alternative ;
  • build_color_folders.sh – génère de nouvelles couleurs des dossiers ;
  • build_gradient_folders.sh – remplace le dégradé des dossiers :
    • Le dossier par défaut est folder-discodingo;
    • N'oubliez pas de copier le dossier discodingo du dossier folders de ce dépôt dans un nouveau dossier sécurisé. Dans le dossier sécurisé, vous pouvez remplacer les couleurs du dégradé ;
    • Ensuite, utilisez KRename pour renommer le discodingo avec votre nouveau nom. Certaines icônes seront cassées, mais vous pouvez les corriger en utilisant la commande du terminal : rename -s 'discodingo' -- 'votre_nouveau_nom' *.svg ;
  • ffsvg.sh CHEMIN... – trouve, corrige et nettoie des fichiers SVG ;
  • _clean_attrs.sed – supprime les attributs inutilisés et les attributs avec les valeurs par défaut des éléments dans des fichiers SVG (partie du ffsvg.sh);
  • _clean_style_attr.sed – supprime les propriétés inutilisées et les propriétés avec les valeurs par défaut des attributs de style dans des fichiers SVG (partie du ffsvg.sh);
  • _fix_color_scheme.sh FILE... – recherche dans les fichiers SVG certaines couleurs et les remplace par la classe de feuille de style correspondante. Corrige un schème de couleurs après Inkscape (une partie du ffsvg.sh);
  • _scour.sh FILE... – Classe wrapper Scour (partie du ffsvg.sh);
  • _svgo.yml – la configuration du SVGO (partie du ffsvg.sh).

Notez que SVGO est plus recommandé que Scour. Vous devez installer SVGO via npm avant.

Bouts de code utiles

Optimiser et corriger les fichiers SVG ajoutés ou modifiés mais non envoyés vers le dépôt (recommandé) :

git status --porcelain | awk '/A|M/{print $2}' | xargs ./tools/ffsvg.sh
Clone this wiki locally