Skip to content

Herramientas

Gustavo Reis edited this page Apr 20, 2019 · 1 revision
  • alternative-icon.sh – te permite cambiar el icono alternativo;
  • build_color_folders.sh – genera nuevos colores de las carpetas;
  • build_gradient_folders.sh – reemplaza el gradiente de carpetas:
    • La carpeta predeterminada es folder-discodingo;
    • Memoriza de copiar la carpeta discodingo de la carpetafolders de este repositorio en la una nueva carpeta segura. Dentro de la carpeta segura, puedes reemplazar los colores del gradiente;
    • Después, usa KRename para cambiar el nombre del discodingo con tu nuevo nombre. Algunos iconos serán rotos, pero puedes corregirlos con el comando en la terminal: rename -s 'discodingo' - 'tu_nuevo_nombre' * .svg;
  • ffsvg.sh PATH... – encuentra, corrige y limpia archivos SVG;
  • _clean_attrs.sed – elimina atributos y atributos no utilizados con valores predeterminados de elementos dentro de archivos SVG (parte de ffsvg.sh);
  • _clean_style_attr.sed – elimina las propiedades no utilizadas y las propiedades con valores predeterminados de los atributos de estilo dentro de los archivos SVG (parte de ffsvg.sh);
  • _fix_color_scheme.sh FILE... – busca en los archivos SVG ciertos colores y los reemplaza con la clase de hoja de estilo correspondiente. Corrige una combinación de colores después de Inkscape (parte de ffsvg.sh);
  • _scour.sh FILE... – classe wrapper Scour (parte de ffsvg.sh);
  • _svgo.yml – la configuración del SVGO (parte de ffsvg.sh).

Observa que SVG0 es más recomendado que Scour. Debes instalar SVGO via npm antes.

Useful snippets

Optimiza y corrige los archivos SVG que son agregados o modificados, pero no son cargados en el repositorio (recomendado)

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