aboutsummaryrefslogtreecommitdiffstats
path: root/scalable/mimetypes
diff options
context:
space:
mode:
authorMattias Andrée <maandree@kth.se>2024-02-06 07:46:58 +0100
committerMattias Andrée <maandree@kth.se>2024-02-06 07:46:58 +0100
commit8c30c456806ff6d40684a7acf4084f387932db0e (patch)
treef534b0560067677c9813e3214f38bbb49523d449 /scalable/mimetypes
parentAdd some aliases and icons (diff)
downloadsimple-icon-theme-11.tar.gz
simple-icon-theme-11.tar.bz2
simple-icon-theme-11.tar.xz
Big update11
Signed-off-by: Mattias Andrée <maandree@kth.se>
Diffstat (limited to 'scalable/mimetypes')
l---------scalable/mimetypes/application-archive-zip.svg1
l---------scalable/mimetypes/application-archive.svg1
l---------scalable/mimetypes/application-ecmascript-executable.svg1
l---------scalable/mimetypes/application-ecmascript.svg1
l---------scalable/mimetypes/application-font.svg1
l---------scalable/mimetypes/application-gzip.svg1
l---------scalable/mimetypes/application-java.svg1
l---------scalable/mimetypes/application-javascript-executable.svg1
l---------scalable/mimetypes/application-magicpoint.svg1
l---------scalable/mimetypes/application-rtf.svg1
l---------scalable/mimetypes/application-sql.svg1
l---------scalable/mimetypes/application-vnd.lotus-1-2-3.svg1
l---------scalable/mimetypes/application-vnd.microsoft.portable-executable.svg1
l---------scalable/mimetypes/application-vnd.oasis.opendocument.database-template.svg1
l---------scalable/mimetypes/application-vnd.oasis.opendocument.formula-template.svg1
l---------scalable/mimetypes/application-vnd.oasis.opendocument.graphics-template.svg1
l---------scalable/mimetypes/application-vnd.oasis.opendocument.master-document.svg1
l---------scalable/mimetypes/application-vnd.oasis.opendocument.spreadsheet-template.svg1
l---------scalable/mimetypes/application-vnd.oasis.opendocument.text-template.svg1
l---------scalable/mimetypes/application-vnd.rn-realmedia-secure.svg1
l---------scalable/mimetypes/application-vnd.rn-realmedia-vbr.svg1
l---------scalable/mimetypes/application-vnd.stardivision.calc.svg1
l---------scalable/mimetypes/application-vnd.stardivision.draw.svg1
l---------scalable/mimetypes/application-vnd.stardivision.mail.svg1
l---------scalable/mimetypes/application-vnd.stardivision.writer.svg1
l---------scalable/mimetypes/application-vnd.sun.xml.calc.template.svg1
l---------scalable/mimetypes/application-vnd.sun.xml.draw.template.svg1
l---------scalable/mimetypes/application-vnd.sun.xml.writer.template.svg1
l---------scalable/mimetypes/application-wordperfect.svg1
l---------scalable/mimetypes/application-x-applix-spreadsheet.svg1
l---------scalable/mimetypes/application-x-applix-word.svg1
l---------scalable/mimetypes/application-x-ar.svg1
l---------scalable/mimetypes/application-x-arj.svg1
l---------scalable/mimetypes/application-x-brasero.svg1
l---------scalable/mimetypes/application-x-bzip-compressed-tar.svg1
l---------scalable/mimetypes/application-x-bzip.svg1
l---------scalable/mimetypes/application-x-bzpdf.svg1
l---------scalable/mimetypes/application-x-compressed-tar.svg2
l---------scalable/mimetypes/application-x-cpio-compressed.svg1
l---------scalable/mimetypes/application-x-cpio.svg1
l---------scalable/mimetypes/application-x-e-theme.svg1
l---------scalable/mimetypes/application-x-gnome-saved-search.svg1
l---------scalable/mimetypes/application-x-gzip.svg2
l---------scalable/mimetypes/application-x-gzpdf.svg1
l---------scalable/mimetypes/application-x-jar.svg1
l---------scalable/mimetypes/application-x-java-archive.svg2
l---------scalable/mimetypes/application-x-java-byte-code.svg1
l---------scalable/mimetypes/application-x-javascript-executable.svg1
l---------scalable/mimetypes/application-x-lha.svg2
l---------scalable/mimetypes/application-x-lhz.svg2
l---------scalable/mimetypes/application-x-lzop.svg1
l---------scalable/mimetypes/application-x-msi.svg1
l---------scalable/mimetypes/application-x-object-file.svg1
l---------scalable/mimetypes/application-x-object.svg1
l---------scalable/mimetypes/application-x-par2.svg1
l---------scalable/mimetypes/application-x-pdf.svg1
l---------scalable/mimetypes/application-x-perl-executable.svg1
l---------scalable/mimetypes/application-x-ruby-executable.svg1
-rw-r--r--scalable/mimetypes/application-x-sharedlib.svg2
l---------scalable/mimetypes/application-x-tar.svg2
l---------scalable/mimetypes/application-x-tarz.svg2
l---------scalable/mimetypes/application-x-wine-extension-ini.svg (renamed from scalable/mimetypes/stock_new-text.svg)0
l---------scalable/mimetypes/application-x-x509-ca-cert.svg1
l---------scalable/mimetypes/application-x-xpinstall.svg1
l---------scalable/mimetypes/application-x-zip.svg2
l---------scalable/mimetypes/archive.svg1
l---------scalable/mimetypes/audio-flac.svg1
l---------scalable/mimetypes/audio-m4a.svg1
l---------scalable/mimetypes/audio-mp3.svg2
l---------scalable/mimetypes/audio-x-mp3-playlist.svg1
l---------scalable/mimetypes/audio-x-mp3.svg1
l---------scalable/mimetypes/audio-x-mpegurl.svg1
l---------scalable/mimetypes/audio-x-playlist.svg1
l---------scalable/mimetypes/audio-x-scpls.svg2
l---------scalable/mimetypes/audio-x-speex+org.svg2
l---------scalable/mimetypes/audio-x-speex.svg1
l---------scalable/mimetypes/audio-x-xxm.svg1
l---------scalable/mimetypes/folder-tar.svg1
l---------scalable/mimetypes/font-otf.svg1
l---------scalable/mimetypes/font-ttf.svg1
l---------scalable/mimetypes/gnome-library.svg1
l---------scalable/mimetypes/gnome-mime-application-atom+xml.svg2
l---------scalable/mimetypes/gnome-mime-application-certificate.svg1
l---------scalable/mimetypes/gnome-mime-application-ecmascript-executable.svg1
l---------scalable/mimetypes/gnome-mime-application-ecmascript.svg1
l---------scalable/mimetypes/gnome-mime-application-javascript-executable.svg1
l---------scalable/mimetypes/gnome-mime-application-mbox.svg1
l---------scalable/mimetypes/gnome-mime-application-ogg.svg2
l---------scalable/mimetypes/gnome-mime-application-pgp-encrypted.svg1
l---------scalable/mimetypes/gnome-mime-application-rtf.svg2
l---------scalable/mimetypes/gnome-mime-application-vnd.lotus-1-2-3.svg2
l---------scalable/mimetypes/gnome-mime-application-vnd.ms-excel.sheet.macroEnabled.12.svg1
l---------scalable/mimetypes/gnome-mime-application-vnd.ms-powerpoint.presentation.macroEnabled.12.svg1
l---------scalable/mimetypes/gnome-mime-application-vnd.ms-word.document.macroEnabled.12.svg1
l---------scalable/mimetypes/gnome-mime-application-vnd.oasis.opendocument.database.svg1
l---------scalable/mimetypes/gnome-mime-application-vnd.oasis.opendocument.graphics-template.svg2
l---------scalable/mimetypes/gnome-mime-application-vnd.oasis.opendocument.graphics.svg2
l---------scalable/mimetypes/gnome-mime-application-vnd.oasis.opendocument.spreadsheet-template.svg2
l---------scalable/mimetypes/gnome-mime-application-vnd.oasis.opendocument.spreadsheet.svg2
l---------scalable/mimetypes/gnome-mime-application-vnd.oasis.opendocument.text-template.svg2
l---------scalable/mimetypes/gnome-mime-application-vnd.oasis.opendocument.text-web.svg2
l---------scalable/mimetypes/gnome-mime-application-vnd.oasis.opendocument.text.svg2
l---------scalable/mimetypes/gnome-mime-application-vnd.openxmlformats-officedocument.presentationml.presentation.svg1
l---------scalable/mimetypes/gnome-mime-application-vnd.openxmlformats-officedocument.spreadsheetml.sheet.svg1
l---------scalable/mimetypes/gnome-mime-application-vnd.openxmlformats-officedocument.wordprocessingml.document.svg2
l---------scalable/mimetypes/gnome-mime-application-vnd.rn-realmedia-secure.svg2
l---------scalable/mimetypes/gnome-mime-application-vnd.rn-realmedia-vbr.svg2
l---------scalable/mimetypes/gnome-mime-application-vnd.rn-realmedia.svg2
l---------scalable/mimetypes/gnome-mime-application-vnd.stardivision.calc.svg2
l---------scalable/mimetypes/gnome-mime-application-vnd.stardivision.draw.svg1
l---------scalable/mimetypes/gnome-mime-application-vnd.stardivision.mail.svg1
l---------scalable/mimetypes/gnome-mime-application-vnd.stardivision.writer.svg2
l---------scalable/mimetypes/gnome-mime-application-vnd.sun.xml.calc.svg2
l---------scalable/mimetypes/gnome-mime-application-vnd.sun.xml.calc.template.svg2
l---------scalable/mimetypes/gnome-mime-application-vnd.sun.xml.draw.svg2
l---------scalable/mimetypes/gnome-mime-application-vnd.sun.xml.draw.template.svg2
l---------scalable/mimetypes/gnome-mime-application-vnd.sun.xml.writer.svg2
l---------scalable/mimetypes/gnome-mime-application-vnd.sun.xml.writer.template.svg2
l---------scalable/mimetypes/gnome-mime-application-wordperfect.svg2
l---------scalable/mimetypes/gnome-mime-application-x-applix-spreadsheet.svg2
l---------scalable/mimetypes/gnome-mime-application-x-applix-word.svg2
l---------scalable/mimetypes/gnome-mime-application-x-ar.svg1
l---------scalable/mimetypes/gnome-mime-application-x-arc.svg1
l---------scalable/mimetypes/gnome-mime-application-x-archive.svg2
l---------scalable/mimetypes/gnome-mime-application-x-arj.svg2
l---------scalable/mimetypes/gnome-mime-application-x-audacity-project.svg1
l---------scalable/mimetypes/gnome-mime-application-x-blender.svg1
l---------scalable/mimetypes/gnome-mime-application-x-brasero.svg1
l---------scalable/mimetypes/gnome-mime-application-x-bzip-compressed-tar.svg2
l---------scalable/mimetypes/gnome-mime-application-x-bzip.svg2
l---------scalable/mimetypes/gnome-mime-application-x-class-file.svg2
l---------scalable/mimetypes/gnome-mime-application-x-compress.svg2
l---------scalable/mimetypes/gnome-mime-application-x-compressed-tar.svg2
l---------scalable/mimetypes/gnome-mime-application-x-cpio-compressed.svg2
l---------scalable/mimetypes/gnome-mime-application-x-cpio.svg2
l---------scalable/mimetypes/gnome-mime-application-x-cue.svg1
l---------scalable/mimetypes/gnome-mime-application-x-deb.svg2
l---------scalable/mimetypes/gnome-mime-application-x-desktop.svg2
l---------scalable/mimetypes/gnome-mime-application-x-e-theme.svg1
l---------scalable/mimetypes/gnome-mime-application-x-font-otf.svg1
l---------scalable/mimetypes/gnome-mime-application-x-gnome-saved-search.svg1
l---------scalable/mimetypes/gnome-mime-application-x-gnome-theme-package.svg2
l---------scalable/mimetypes/gnome-mime-application-x-gnumeric.svg2
l---------scalable/mimetypes/gnome-mime-application-x-gzip.svg2
l---------scalable/mimetypes/gnome-mime-application-x-jar.svg2
l---------scalable/mimetypes/gnome-mime-application-x-java-archive.svg1
l---------scalable/mimetypes/gnome-mime-application-x-java-byte-code.svg1
l---------scalable/mimetypes/gnome-mime-application-x-java.svg2
l---------scalable/mimetypes/gnome-mime-application-x-javascript-executable.svg1
l---------scalable/mimetypes/gnome-mime-application-x-lha.svg2
l---------scalable/mimetypes/gnome-mime-application-x-lhz.svg2
l---------scalable/mimetypes/gnome-mime-application-x-lzop.svg1
l---------scalable/mimetypes/gnome-mime-application-x-ms-dos-executable.svg2
l---------scalable/mimetypes/gnome-mime-application-x-msi.svg1
l---------scalable/mimetypes/gnome-mime-application-x-object-file.svg1
l---------scalable/mimetypes/gnome-mime-application-x-object.svg1
l---------scalable/mimetypes/gnome-mime-application-x-pak.svg1
l---------scalable/mimetypes/gnome-mime-application-x-par2.svg1
l---------scalable/mimetypes/gnome-mime-application-x-perl-executable.svg1
l---------scalable/mimetypes/gnome-mime-application-x-php.svg2
l---------scalable/mimetypes/gnome-mime-application-x-python-executable.svg1
l---------scalable/mimetypes/gnome-mime-application-x-rpm.svg2
l---------scalable/mimetypes/gnome-mime-application-x-ruby-executable.svg1
l---------scalable/mimetypes/gnome-mime-application-x-sharedlib.svg1
l---------scalable/mimetypes/gnome-mime-application-x-shellscript-executable.svg1
l---------scalable/mimetypes/gnome-mime-application-x-shockwave-flash.svg2
l---------scalable/mimetypes/gnome-mime-application-x-srt.svg1
l---------scalable/mimetypes/gnome-mime-application-x-subrip.svg1
l---------scalable/mimetypes/gnome-mime-application-x-tar.svg2
l---------scalable/mimetypes/gnome-mime-application-x-tarz.svg2
l---------scalable/mimetypes/gnome-mime-application-x-tex.svg2
l---------scalable/mimetypes/gnome-mime-application-x-trash.svg1
l---------scalable/mimetypes/gnome-mime-application-x-vnc.svg1
l---------scalable/mimetypes/gnome-mime-application-x-x509-ca-cert.svg1
l---------scalable/mimetypes/gnome-mime-application-xml.svg2
l---------scalable/mimetypes/gnome-mime-application-zip.svg2
l---------scalable/mimetypes/gnome-mime-audio-ac3.svg1
l---------scalable/mimetypes/gnome-mime-audio-basic.svg1
l---------scalable/mimetypes/gnome-mime-audio-m4a.svg1
l---------scalable/mimetypes/gnome-mime-audio-midi.svg1
l---------scalable/mimetypes/gnome-mime-audio-mp4.svg1
l---------scalable/mimetypes/gnome-mime-audio-mpeg.svg1
l---------scalable/mimetypes/gnome-mime-audio-vnd.rn-realaudio.svg1
l---------scalable/mimetypes/gnome-mime-audio-x-generic.svg1
l---------scalable/mimetypes/gnome-mime-audio-x-matroska.svg1
l---------scalable/mimetypes/gnome-mime-audio-x-mp3-playlist.svg1
l---------scalable/mimetypes/gnome-mime-audio-x-mp3.svg1
l---------scalable/mimetypes/gnome-mime-audio-x-mpegurl.svg1
l---------scalable/mimetypes/gnome-mime-audio-x-ms-wma.svg1
l---------scalable/mimetypes/gnome-mime-audio-x-scpls.svg1
l---------scalable/mimetypes/gnome-mime-audio-x-wav.svg1
l---------scalable/mimetypes/gnome-mime-audio-x-xxm.svg1
l---------scalable/mimetypes/gnome-mime-audio.svg2
l---------scalable/mimetypes/gnome-mime-cd-image-template.svg1
l---------scalable/mimetypes/gnome-mime-folder-tar.svg1
l---------scalable/mimetypes/gnome-mime-font-x-generic.svg1
l---------scalable/mimetypes/gnome-mime-image-svg+xml.svg1
l---------scalable/mimetypes/gnome-mime-image-svg.svg1
l---------scalable/mimetypes/gnome-mime-image-x-applix-graphics.svg1
l---------scalable/mimetypes/gnome-mime-image-x-generic.svg1
l---------scalable/mimetypes/gnome-mime-image-x-tga.svg1
l---------scalable/mimetypes/gnome-mime-image-x-xcf.svg1
l---------scalable/mimetypes/gnome-mime-inode-directory.svg1
l---------scalable/mimetypes/gnome-mime-package-x-generic.svg1
l---------scalable/mimetypes/gnome-mime-text-csv.svg1
l---------scalable/mimetypes/gnome-mime-text-mathml.svg1
l---------scalable/mimetypes/gnome-mime-text-plain.svg1
l---------scalable/mimetypes/gnome-mime-text-richtext.svg1
l---------scalable/mimetypes/gnome-mime-text-rtf.svg1
l---------scalable/mimetypes/gnome-mime-text-x-apport.svg1
l---------scalable/mimetypes/gnome-mime-text-x-authors.svg1
l---------scalable/mimetypes/gnome-mime-text-x-c++-header.svg1
l---------scalable/mimetypes/gnome-mime-text-x-c-header.svg1
l---------scalable/mimetypes/gnome-mime-text-x-credits.svg1
l---------scalable/mimetypes/gnome-mime-text-x-csh-executable.svg1
l---------scalable/mimetypes/gnome-mime-text-x-csharpsrc.svg1
l---------scalable/mimetypes/gnome-mime-text-x-generic-template.svg1
l---------scalable/mimetypes/gnome-mime-text-x-generic.svg1
l---------scalable/mimetypes/gnome-mime-text-x-gtkrc.svg2
l---------scalable/mimetypes/gnome-mime-text-x-install.svg2
l---------scalable/mimetypes/gnome-mime-text-x-javascript-executable.svg1
l---------scalable/mimetypes/gnome-mime-text-x-log.svg1
l---------scalable/mimetypes/gnome-mime-text-x-nfo.svg1
l---------scalable/mimetypes/gnome-mime-text-x-opml+xml.svg1
l---------scalable/mimetypes/gnome-mime-text-x-opml.svg1
l---------scalable/mimetypes/gnome-mime-text-x-patch.svg1
l---------scalable/mimetypes/gnome-mime-text-x-python-executable.svg1
l---------scalable/mimetypes/gnome-mime-text-x-script-executable.svg1
l---------scalable/mimetypes/gnome-mime-text-x-script.svg1
l---------scalable/mimetypes/gnome-mime-text-x-sh-executable.svg1
l---------scalable/mimetypes/gnome-mime-text-x-tex.svg1
l---------scalable/mimetypes/gnome-mime-text-x-vcard.svg2
l---------scalable/mimetypes/gnome-mime-text-x-zsh-executable.svg1
l---------scalable/mimetypes/gnome-mime-video-x-generic.svg1
l---------scalable/mimetypes/gnome-mime-video-x-ogm+ogg.svg1
l---------scalable/mimetypes/gnome-mime-x-directory-smb-share.svg1
l---------scalable/mimetypes/gnome-mime-x-office-address-book.svg1
l---------scalable/mimetypes/gnome-mime-x-office-calendar.svg1
l---------scalable/mimetypes/gnome-mime-x-office-document.svg1
l---------scalable/mimetypes/gnome-mime-x-office-drawing.svg1
l---------scalable/mimetypes/gnome-mime-x-office-presentation.svg1
l---------scalable/mimetypes/gnome-mime-x-office-spreadsheet.svg1
l---------scalable/mimetypes/image-svg.svg1
l---------scalable/mimetypes/image-vnd.adobe.illustrator.svg1
l---------scalable/mimetypes/image-x-applix-graphics.svg1
l---------scalable/mimetypes/inodes-directory.svg2
l---------scalable/mimetypes/libreoffice-drawing-template.svg2
l---------scalable/mimetypes/libreoffice-formula-template.svg1
l---------scalable/mimetypes/libreoffice-oasis-database-template.svg1
l---------scalable/mimetypes/libreoffice-oasis-drawing-template.svg2
l---------scalable/mimetypes/libreoffice-oasis-formula-template.svg1
l---------scalable/mimetypes/libreoffice-oasis-presentation-template.svg2
l---------scalable/mimetypes/libreoffice-oasis-presentation.svg2
l---------scalable/mimetypes/libreoffice-oasis-spreadsheet-template.svg2
l---------scalable/mimetypes/libreoffice-oasis-spreadsheet.svg2
l---------scalable/mimetypes/libreoffice-oasis-text-template.svg2
l---------scalable/mimetypes/libreoffice-presentation-template.svg2
l---------scalable/mimetypes/libreoffice-presentation.svg2
l---------scalable/mimetypes/libreoffice-spreadsheet-template.svg2
l---------scalable/mimetypes/libreoffice-spreadsheet.svg2
l---------scalable/mimetypes/libreoffice-text-template.svg2
l---------scalable/mimetypes/libreoffice3-oasis-text-template.svg2
l---------scalable/mimetypes/libreoffice3-presentation-template.svg2
l---------scalable/mimetypes/libreoffice3-spreadsheet-template.svg2
l---------scalable/mimetypes/libreoffice3-text-template.svg2
l---------scalable/mimetypes/libreoffice34-drawing-template.svg2
l---------scalable/mimetypes/libreoffice34-formula.svg2
l---------scalable/mimetypes/libreoffice34-oasis-drawing-template.svg2
l---------scalable/mimetypes/libreoffice34-oasis-formula.svg2
l---------scalable/mimetypes/libreoffice34-oasis-presentation-template.svg2
l---------scalable/mimetypes/libreoffice34-oasis-presentation.svg2
l---------scalable/mimetypes/libreoffice34-oasis-spreadsheet-template.svg2
l---------scalable/mimetypes/libreoffice34-oasis-spreadsheet.svg2
l---------scalable/mimetypes/libreoffice34-oasis-text-template.svg2
l---------scalable/mimetypes/libreoffice34-oasis-text.svg2
l---------scalable/mimetypes/libreoffice34-presentation-template.svg2
l---------scalable/mimetypes/libreoffice34-presentation.svg2
l---------scalable/mimetypes/libreoffice34-spreadsheet-template.svg2
l---------scalable/mimetypes/libreoffice34-spreadsheet.svg2
l---------scalable/mimetypes/libreoffice34-text-template.svg2
l---------scalable/mimetypes/libreoffice34-text.svg2
l---------scalable/mimetypes/office-database.svg1
l---------scalable/mimetypes/office-presentation.svg1
l---------scalable/mimetypes/openofficeorg-oasis-drawing-template.svg2
l---------scalable/mimetypes/openofficeorg-oasis-text-template.svg2
l---------scalable/mimetypes/openofficeorg-text-template.svg2
l---------scalable/mimetypes/openofficeorg23-oasis-text-template.svg2
l---------scalable/mimetypes/openofficeorg23-text-template.svg2
l---------scalable/mimetypes/openofficeorg3-drawing-template.svg2
l---------scalable/mimetypes/openofficeorg3-oasis-drawing-template.svg2
l---------scalable/mimetypes/openofficeorg3-oasis-presentation-template.svg2
l---------scalable/mimetypes/openofficeorg3-oasis-presentation.svg2
l---------scalable/mimetypes/openofficeorg3-oasis-spreadsheet-template.svg2
l---------scalable/mimetypes/openofficeorg3-oasis-spreadsheet.svg2
l---------scalable/mimetypes/openofficeorg3-oasis-text-template.svg2
l---------scalable/mimetypes/openofficeorg3-oasis-text.svg2
l---------scalable/mimetypes/openofficeorg3-presentation-template.svg2
l---------scalable/mimetypes/openofficeorg3-presentation.svg2
l---------scalable/mimetypes/openofficeorg3-spreadsheet-template.svg2
l---------scalable/mimetypes/openofficeorg3-spreadsheet.svg2
l---------scalable/mimetypes/openofficeorg3-text-template.svg2
l---------scalable/mimetypes/openofficeorg3-text.svg2
l---------scalable/mimetypes/org.gnome.Firmware.svg1
l---------scalable/mimetypes/presentation.svg1
l---------scalable/mimetypes/redhat-spreadsheet.svg1
l---------scalable/mimetypes/shellscript-executable.svg1
l---------scalable/mimetypes/stock_playlist.svg1
l---------scalable/mimetypes/tar.svg2
l---------scalable/mimetypes/text-directory.svg1
l---------scalable/mimetypes/text-document.svg1
l---------scalable/mimetypes/text-enriched.svg1
l---------scalable/mimetypes/text-htmlh.svg1
l---------scalable/mimetypes/text-mathml.svg1
l---------scalable/mimetypes/text-plain.svg1
l---------scalable/mimetypes/text-presentation.svg1
l---------scalable/mimetypes/text-richtext.svg1
l---------scalable/mimetypes/text-rtf.svg1
l---------scalable/mimetypes/text-x-c++-header.svg1
l---------scalable/mimetypes/text-x-c-header.svg1
l---------scalable/mimetypes/text-x-cmake.svg1
l---------scalable/mimetypes/text-x-credits.svg1
l---------scalable/mimetypes/text-x-csharpsrc.svg1
l---------scalable/mimetypes/text-x-javascript-executable.svg1
l---------scalable/mimetypes/text-x-nfo.svg1
l---------scalable/mimetypes/text-x-opml+xml.svg2
l---------scalable/mimetypes/text-x-opml.svg1
l---------scalable/mimetypes/text-x-plain.svg1
l---------scalable/mimetypes/text-x-python-executable.svg1
l---------scalable/mimetypes/text-x-python3-executable.svg1
l---------scalable/mimetypes/text-x-python3.svg1
-rw-r--r--scalable/mimetypes/text-x-script-executable.svg1
l---------scalable/mimetypes/text-x-vcard.svg2
l---------scalable/mimetypes/text.svg1
l---------scalable/mimetypes/tgz.svg2
l---------scalable/mimetypes/video-x-ogm+ogg.svg1
l---------scalable/mimetypes/vmlinux.svg1
l---------scalable/mimetypes/vmlinuz.svg2
l---------scalable/mimetypes/x-directory-smb-share.svg1
l---------[-rw-r--r--]scalable/mimetypes/x-office-address-book.svg2
l---------[-rw-r--r--]scalable/mimetypes/x-office-calendar.svg2
-rw-r--r--scalable/mimetypes/x-office-database-template.svg1
341 files changed, 340 insertions, 128 deletions
diff --git a/scalable/mimetypes/application-archive-zip.svg b/scalable/mimetypes/application-archive-zip.svg
new file mode 120000
index 0000000..6ffeef5
--- /dev/null
+++ b/scalable/mimetypes/application-archive-zip.svg
@@ -0,0 +1 @@
+application-x-zip.svg \ No newline at end of file
diff --git a/scalable/mimetypes/application-archive.svg b/scalable/mimetypes/application-archive.svg
new file mode 120000
index 0000000..115fd33
--- /dev/null
+++ b/scalable/mimetypes/application-archive.svg
@@ -0,0 +1 @@
+package-x-generic.svg \ No newline at end of file
diff --git a/scalable/mimetypes/application-ecmascript-executable.svg b/scalable/mimetypes/application-ecmascript-executable.svg
new file mode 120000
index 0000000..42282e4
--- /dev/null
+++ b/scalable/mimetypes/application-ecmascript-executable.svg
@@ -0,0 +1 @@
+application-javascript-executable.svg \ No newline at end of file
diff --git a/scalable/mimetypes/application-ecmascript.svg b/scalable/mimetypes/application-ecmascript.svg
new file mode 120000
index 0000000..f5bb9a8
--- /dev/null
+++ b/scalable/mimetypes/application-ecmascript.svg
@@ -0,0 +1 @@
+application-javascript.svg \ No newline at end of file
diff --git a/scalable/mimetypes/application-font.svg b/scalable/mimetypes/application-font.svg
new file mode 120000
index 0000000..5cf45d1
--- /dev/null
+++ b/scalable/mimetypes/application-font.svg
@@ -0,0 +1 @@
+font-x-generic.svg \ No newline at end of file
diff --git a/scalable/mimetypes/application-gzip.svg b/scalable/mimetypes/application-gzip.svg
new file mode 120000
index 0000000..96e2183
--- /dev/null
+++ b/scalable/mimetypes/application-gzip.svg
@@ -0,0 +1 @@
+application-x-gzip.svg \ No newline at end of file
diff --git a/scalable/mimetypes/application-java.svg b/scalable/mimetypes/application-java.svg
new file mode 120000
index 0000000..99857ff
--- /dev/null
+++ b/scalable/mimetypes/application-java.svg
@@ -0,0 +1 @@
+application-x-java.svg \ No newline at end of file
diff --git a/scalable/mimetypes/application-javascript-executable.svg b/scalable/mimetypes/application-javascript-executable.svg
new file mode 120000
index 0000000..3c12039
--- /dev/null
+++ b/scalable/mimetypes/application-javascript-executable.svg
@@ -0,0 +1 @@
+text-x-javascript-executable.svg \ No newline at end of file
diff --git a/scalable/mimetypes/application-magicpoint.svg b/scalable/mimetypes/application-magicpoint.svg
new file mode 120000
index 0000000..73bb02f
--- /dev/null
+++ b/scalable/mimetypes/application-magicpoint.svg
@@ -0,0 +1 @@
+x-office-presentation.svg \ No newline at end of file
diff --git a/scalable/mimetypes/application-rtf.svg b/scalable/mimetypes/application-rtf.svg
new file mode 120000
index 0000000..6df7fd1
--- /dev/null
+++ b/scalable/mimetypes/application-rtf.svg
@@ -0,0 +1 @@
+text-rtf.svg \ No newline at end of file
diff --git a/scalable/mimetypes/application-sql.svg b/scalable/mimetypes/application-sql.svg
new file mode 120000
index 0000000..9d514aa
--- /dev/null
+++ b/scalable/mimetypes/application-sql.svg
@@ -0,0 +1 @@
+text-x-sql.svg \ No newline at end of file
diff --git a/scalable/mimetypes/application-vnd.lotus-1-2-3.svg b/scalable/mimetypes/application-vnd.lotus-1-2-3.svg
new file mode 120000
index 0000000..b17ea28
--- /dev/null
+++ b/scalable/mimetypes/application-vnd.lotus-1-2-3.svg
@@ -0,0 +1 @@
+x-office-spreadsheet.svg \ No newline at end of file
diff --git a/scalable/mimetypes/application-vnd.microsoft.portable-executable.svg b/scalable/mimetypes/application-vnd.microsoft.portable-executable.svg
new file mode 120000
index 0000000..2166581
--- /dev/null
+++ b/scalable/mimetypes/application-vnd.microsoft.portable-executable.svg
@@ -0,0 +1 @@
+application-x-ms-dos-executable.svg \ No newline at end of file
diff --git a/scalable/mimetypes/application-vnd.oasis.opendocument.database-template.svg b/scalable/mimetypes/application-vnd.oasis.opendocument.database-template.svg
new file mode 120000
index 0000000..2ada406
--- /dev/null
+++ b/scalable/mimetypes/application-vnd.oasis.opendocument.database-template.svg
@@ -0,0 +1 @@
+x-office-database-template.svg \ No newline at end of file
diff --git a/scalable/mimetypes/application-vnd.oasis.opendocument.formula-template.svg b/scalable/mimetypes/application-vnd.oasis.opendocument.formula-template.svg
new file mode 120000
index 0000000..294bc50
--- /dev/null
+++ b/scalable/mimetypes/application-vnd.oasis.opendocument.formula-template.svg
@@ -0,0 +1 @@
+libreoffice-oasis-formula-template.svg \ No newline at end of file
diff --git a/scalable/mimetypes/application-vnd.oasis.opendocument.graphics-template.svg b/scalable/mimetypes/application-vnd.oasis.opendocument.graphics-template.svg
new file mode 120000
index 0000000..e24ef94
--- /dev/null
+++ b/scalable/mimetypes/application-vnd.oasis.opendocument.graphics-template.svg
@@ -0,0 +1 @@
+x-office-drawing-template.svg \ No newline at end of file
diff --git a/scalable/mimetypes/application-vnd.oasis.opendocument.master-document.svg b/scalable/mimetypes/application-vnd.oasis.opendocument.master-document.svg
new file mode 120000
index 0000000..7016de3
--- /dev/null
+++ b/scalable/mimetypes/application-vnd.oasis.opendocument.master-document.svg
@@ -0,0 +1 @@
+libreoffice-oasis-master-document.svg \ No newline at end of file
diff --git a/scalable/mimetypes/application-vnd.oasis.opendocument.spreadsheet-template.svg b/scalable/mimetypes/application-vnd.oasis.opendocument.spreadsheet-template.svg
new file mode 120000
index 0000000..bc8feb6
--- /dev/null
+++ b/scalable/mimetypes/application-vnd.oasis.opendocument.spreadsheet-template.svg
@@ -0,0 +1 @@
+x-office-spreadsheet-template.svg \ No newline at end of file
diff --git a/scalable/mimetypes/application-vnd.oasis.opendocument.text-template.svg b/scalable/mimetypes/application-vnd.oasis.opendocument.text-template.svg
new file mode 120000
index 0000000..59e195f
--- /dev/null
+++ b/scalable/mimetypes/application-vnd.oasis.opendocument.text-template.svg
@@ -0,0 +1 @@
+x-office-document-template.svg \ No newline at end of file
diff --git a/scalable/mimetypes/application-vnd.rn-realmedia-secure.svg b/scalable/mimetypes/application-vnd.rn-realmedia-secure.svg
new file mode 120000
index 0000000..a3820f0
--- /dev/null
+++ b/scalable/mimetypes/application-vnd.rn-realmedia-secure.svg
@@ -0,0 +1 @@
+application-vnd.rn-realmedia.svg \ No newline at end of file
diff --git a/scalable/mimetypes/application-vnd.rn-realmedia-vbr.svg b/scalable/mimetypes/application-vnd.rn-realmedia-vbr.svg
new file mode 120000
index 0000000..a3820f0
--- /dev/null
+++ b/scalable/mimetypes/application-vnd.rn-realmedia-vbr.svg
@@ -0,0 +1 @@
+application-vnd.rn-realmedia.svg \ No newline at end of file
diff --git a/scalable/mimetypes/application-vnd.stardivision.calc.svg b/scalable/mimetypes/application-vnd.stardivision.calc.svg
new file mode 120000
index 0000000..543316a
--- /dev/null
+++ b/scalable/mimetypes/application-vnd.stardivision.calc.svg
@@ -0,0 +1 @@
+application-vnd.oasis.opendocument.spreadsheet.svg \ No newline at end of file
diff --git a/scalable/mimetypes/application-vnd.stardivision.draw.svg b/scalable/mimetypes/application-vnd.stardivision.draw.svg
new file mode 120000
index 0000000..a63f1e2
--- /dev/null
+++ b/scalable/mimetypes/application-vnd.stardivision.draw.svg
@@ -0,0 +1 @@
+application-vnd.oasis.opendocument.graphics.svg \ No newline at end of file
diff --git a/scalable/mimetypes/application-vnd.stardivision.mail.svg b/scalable/mimetypes/application-vnd.stardivision.mail.svg
new file mode 120000
index 0000000..8283b07
--- /dev/null
+++ b/scalable/mimetypes/application-vnd.stardivision.mail.svg
@@ -0,0 +1 @@
+application-mbox.svg \ No newline at end of file
diff --git a/scalable/mimetypes/application-vnd.stardivision.writer.svg b/scalable/mimetypes/application-vnd.stardivision.writer.svg
new file mode 120000
index 0000000..e1d2826
--- /dev/null
+++ b/scalable/mimetypes/application-vnd.stardivision.writer.svg
@@ -0,0 +1 @@
+application-vnd.oasis.opendocument.text.svg \ No newline at end of file
diff --git a/scalable/mimetypes/application-vnd.sun.xml.calc.template.svg b/scalable/mimetypes/application-vnd.sun.xml.calc.template.svg
new file mode 120000
index 0000000..bc8feb6
--- /dev/null
+++ b/scalable/mimetypes/application-vnd.sun.xml.calc.template.svg
@@ -0,0 +1 @@
+x-office-spreadsheet-template.svg \ No newline at end of file
diff --git a/scalable/mimetypes/application-vnd.sun.xml.draw.template.svg b/scalable/mimetypes/application-vnd.sun.xml.draw.template.svg
new file mode 120000
index 0000000..e24ef94
--- /dev/null
+++ b/scalable/mimetypes/application-vnd.sun.xml.draw.template.svg
@@ -0,0 +1 @@
+x-office-drawing-template.svg \ No newline at end of file
diff --git a/scalable/mimetypes/application-vnd.sun.xml.writer.template.svg b/scalable/mimetypes/application-vnd.sun.xml.writer.template.svg
new file mode 120000
index 0000000..59e195f
--- /dev/null
+++ b/scalable/mimetypes/application-vnd.sun.xml.writer.template.svg
@@ -0,0 +1 @@
+x-office-document-template.svg \ No newline at end of file
diff --git a/scalable/mimetypes/application-wordperfect.svg b/scalable/mimetypes/application-wordperfect.svg
new file mode 120000
index 0000000..86b2f62
--- /dev/null
+++ b/scalable/mimetypes/application-wordperfect.svg
@@ -0,0 +1 @@
+x-office-document.svg \ No newline at end of file
diff --git a/scalable/mimetypes/application-x-applix-spreadsheet.svg b/scalable/mimetypes/application-x-applix-spreadsheet.svg
new file mode 120000
index 0000000..b17ea28
--- /dev/null
+++ b/scalable/mimetypes/application-x-applix-spreadsheet.svg
@@ -0,0 +1 @@
+x-office-spreadsheet.svg \ No newline at end of file
diff --git a/scalable/mimetypes/application-x-applix-word.svg b/scalable/mimetypes/application-x-applix-word.svg
new file mode 120000
index 0000000..86b2f62
--- /dev/null
+++ b/scalable/mimetypes/application-x-applix-word.svg
@@ -0,0 +1 @@
+x-office-document.svg \ No newline at end of file
diff --git a/scalable/mimetypes/application-x-ar.svg b/scalable/mimetypes/application-x-ar.svg
new file mode 120000
index 0000000..115fd33
--- /dev/null
+++ b/scalable/mimetypes/application-x-ar.svg
@@ -0,0 +1 @@
+package-x-generic.svg \ No newline at end of file
diff --git a/scalable/mimetypes/application-x-arj.svg b/scalable/mimetypes/application-x-arj.svg
new file mode 120000
index 0000000..115fd33
--- /dev/null
+++ b/scalable/mimetypes/application-x-arj.svg
@@ -0,0 +1 @@
+package-x-generic.svg \ No newline at end of file
diff --git a/scalable/mimetypes/application-x-brasero.svg b/scalable/mimetypes/application-x-brasero.svg
new file mode 120000
index 0000000..9a17a17
--- /dev/null
+++ b/scalable/mimetypes/application-x-brasero.svg
@@ -0,0 +1 @@
+../apps/brasero.svg \ No newline at end of file
diff --git a/scalable/mimetypes/application-x-bzip-compressed-tar.svg b/scalable/mimetypes/application-x-bzip-compressed-tar.svg
new file mode 120000
index 0000000..065c47e
--- /dev/null
+++ b/scalable/mimetypes/application-x-bzip-compressed-tar.svg
@@ -0,0 +1 @@
+application-x-tar.svg \ No newline at end of file
diff --git a/scalable/mimetypes/application-x-bzip.svg b/scalable/mimetypes/application-x-bzip.svg
new file mode 120000
index 0000000..115fd33
--- /dev/null
+++ b/scalable/mimetypes/application-x-bzip.svg
@@ -0,0 +1 @@
+package-x-generic.svg \ No newline at end of file
diff --git a/scalable/mimetypes/application-x-bzpdf.svg b/scalable/mimetypes/application-x-bzpdf.svg
new file mode 120000
index 0000000..9e6d8a1
--- /dev/null
+++ b/scalable/mimetypes/application-x-bzpdf.svg
@@ -0,0 +1 @@
+application-pdf.svg \ No newline at end of file
diff --git a/scalable/mimetypes/application-x-compressed-tar.svg b/scalable/mimetypes/application-x-compressed-tar.svg
index f7dbbb8..96e2183 120000
--- a/scalable/mimetypes/application-x-compressed-tar.svg
+++ b/scalable/mimetypes/application-x-compressed-tar.svg
@@ -1 +1 @@
-gnome-mime-application-x-gzip.svg \ No newline at end of file
+application-x-gzip.svg \ No newline at end of file
diff --git a/scalable/mimetypes/application-x-cpio-compressed.svg b/scalable/mimetypes/application-x-cpio-compressed.svg
new file mode 120000
index 0000000..115fd33
--- /dev/null
+++ b/scalable/mimetypes/application-x-cpio-compressed.svg
@@ -0,0 +1 @@
+package-x-generic.svg \ No newline at end of file
diff --git a/scalable/mimetypes/application-x-cpio.svg b/scalable/mimetypes/application-x-cpio.svg
new file mode 120000
index 0000000..115fd33
--- /dev/null
+++ b/scalable/mimetypes/application-x-cpio.svg
@@ -0,0 +1 @@
+package-x-generic.svg \ No newline at end of file
diff --git a/scalable/mimetypes/application-x-e-theme.svg b/scalable/mimetypes/application-x-e-theme.svg
new file mode 120000
index 0000000..115fd33
--- /dev/null
+++ b/scalable/mimetypes/application-x-e-theme.svg
@@ -0,0 +1 @@
+package-x-generic.svg \ No newline at end of file
diff --git a/scalable/mimetypes/application-x-gnome-saved-search.svg b/scalable/mimetypes/application-x-gnome-saved-search.svg
new file mode 120000
index 0000000..2948d6c
--- /dev/null
+++ b/scalable/mimetypes/application-x-gnome-saved-search.svg
@@ -0,0 +1 @@
+../places/folder-saved-search.svg \ No newline at end of file
diff --git a/scalable/mimetypes/application-x-gzip.svg b/scalable/mimetypes/application-x-gzip.svg
index f7dbbb8..115fd33 120000
--- a/scalable/mimetypes/application-x-gzip.svg
+++ b/scalable/mimetypes/application-x-gzip.svg
@@ -1 +1 @@
-gnome-mime-application-x-gzip.svg \ No newline at end of file
+package-x-generic.svg \ No newline at end of file
diff --git a/scalable/mimetypes/application-x-gzpdf.svg b/scalable/mimetypes/application-x-gzpdf.svg
new file mode 120000
index 0000000..9e6d8a1
--- /dev/null
+++ b/scalable/mimetypes/application-x-gzpdf.svg
@@ -0,0 +1 @@
+application-pdf.svg \ No newline at end of file
diff --git a/scalable/mimetypes/application-x-jar.svg b/scalable/mimetypes/application-x-jar.svg
new file mode 120000
index 0000000..2224d69
--- /dev/null
+++ b/scalable/mimetypes/application-x-jar.svg
@@ -0,0 +1 @@
+application-x-java-archive.svg \ No newline at end of file
diff --git a/scalable/mimetypes/application-x-java-archive.svg b/scalable/mimetypes/application-x-java-archive.svg
index 5df5757..115fd33 120000
--- a/scalable/mimetypes/application-x-java-archive.svg
+++ b/scalable/mimetypes/application-x-java-archive.svg
@@ -1 +1 @@
-gnome-mime-application-x-jar.svg \ No newline at end of file
+package-x-generic.svg \ No newline at end of file
diff --git a/scalable/mimetypes/application-x-java-byte-code.svg b/scalable/mimetypes/application-x-java-byte-code.svg
new file mode 120000
index 0000000..99857ff
--- /dev/null
+++ b/scalable/mimetypes/application-x-java-byte-code.svg
@@ -0,0 +1 @@
+application-x-java.svg \ No newline at end of file
diff --git a/scalable/mimetypes/application-x-javascript-executable.svg b/scalable/mimetypes/application-x-javascript-executable.svg
new file mode 120000
index 0000000..7e9546b
--- /dev/null
+++ b/scalable/mimetypes/application-x-javascript-executable.svg
@@ -0,0 +1 @@
+text-x-script-executable.svg \ No newline at end of file
diff --git a/scalable/mimetypes/application-x-lha.svg b/scalable/mimetypes/application-x-lha.svg
index 6193cc6..115fd33 120000
--- a/scalable/mimetypes/application-x-lha.svg
+++ b/scalable/mimetypes/application-x-lha.svg
@@ -1 +1 @@
-gnome-mime-application-x-lha.svg \ No newline at end of file
+package-x-generic.svg \ No newline at end of file
diff --git a/scalable/mimetypes/application-x-lhz.svg b/scalable/mimetypes/application-x-lhz.svg
index 2e77676..115fd33 120000
--- a/scalable/mimetypes/application-x-lhz.svg
+++ b/scalable/mimetypes/application-x-lhz.svg
@@ -1 +1 @@
-gnome-mime-application-x-lhz.svg \ No newline at end of file
+package-x-generic.svg \ No newline at end of file
diff --git a/scalable/mimetypes/application-x-lzop.svg b/scalable/mimetypes/application-x-lzop.svg
new file mode 120000
index 0000000..115fd33
--- /dev/null
+++ b/scalable/mimetypes/application-x-lzop.svg
@@ -0,0 +1 @@
+package-x-generic.svg \ No newline at end of file
diff --git a/scalable/mimetypes/application-x-msi.svg b/scalable/mimetypes/application-x-msi.svg
new file mode 120000
index 0000000..178dc00
--- /dev/null
+++ b/scalable/mimetypes/application-x-msi.svg
@@ -0,0 +1 @@
+application-x-executable.svg \ No newline at end of file
diff --git a/scalable/mimetypes/application-x-object-file.svg b/scalable/mimetypes/application-x-object-file.svg
new file mode 120000
index 0000000..5696d92
--- /dev/null
+++ b/scalable/mimetypes/application-x-object-file.svg
@@ -0,0 +1 @@
+application-x-object.svg \ No newline at end of file
diff --git a/scalable/mimetypes/application-x-object.svg b/scalable/mimetypes/application-x-object.svg
new file mode 120000
index 0000000..71137a9
--- /dev/null
+++ b/scalable/mimetypes/application-x-object.svg
@@ -0,0 +1 @@
+application-x-sharedlib.svg \ No newline at end of file
diff --git a/scalable/mimetypes/application-x-par2.svg b/scalable/mimetypes/application-x-par2.svg
new file mode 120000
index 0000000..304201b
--- /dev/null
+++ b/scalable/mimetypes/application-x-par2.svg
@@ -0,0 +1 @@
+text-x-patch.svg \ No newline at end of file
diff --git a/scalable/mimetypes/application-x-pdf.svg b/scalable/mimetypes/application-x-pdf.svg
new file mode 120000
index 0000000..9e6d8a1
--- /dev/null
+++ b/scalable/mimetypes/application-x-pdf.svg
@@ -0,0 +1 @@
+application-pdf.svg \ No newline at end of file
diff --git a/scalable/mimetypes/application-x-perl-executable.svg b/scalable/mimetypes/application-x-perl-executable.svg
new file mode 120000
index 0000000..7e9546b
--- /dev/null
+++ b/scalable/mimetypes/application-x-perl-executable.svg
@@ -0,0 +1 @@
+text-x-script-executable.svg \ No newline at end of file
diff --git a/scalable/mimetypes/application-x-ruby-executable.svg b/scalable/mimetypes/application-x-ruby-executable.svg
new file mode 120000
index 0000000..7e9546b
--- /dev/null
+++ b/scalable/mimetypes/application-x-ruby-executable.svg
@@ -0,0 +1 @@
+text-x-script-executable.svg \ No newline at end of file
diff --git a/scalable/mimetypes/application-x-sharedlib.svg b/scalable/mimetypes/application-x-sharedlib.svg
index 623049e..e3a9006 100644
--- a/scalable/mimetypes/application-x-sharedlib.svg
+++ b/scalable/mimetypes/application-x-sharedlib.svg
@@ -1 +1 @@
-<svg height="16" width="16" xmlns="http://www.w3.org/2000/svg"><path d="m569.0002 321.96875c-.25562 0-.52288.0854-.71875.28125l-6.03125 6.03125c-.39174.39174-.39174 1.04576 0 1.4375l4.34375 4.34375 1-.53125c-.017-.16809-.0312-.3274-.0312-.5s.0141-.33191.0312-.5l-1.84375-1c.0975-.44488.22853-.87248.40625-1.28125l2.09375.28125c.1695-.29.37133-.56351.59375-.8125l-.90625-1.90625c.33555-.29842.67387-.58239 1.0625-.8125l1.53125 1.46875c.3057-.13661.63429-.2392.96875-.3125l.40625-2.09375c.21544-.0199.4356-.0312.65625-.0312s.44081.0113.65625.0312l.40625 2.09375c.33446.0733.66305.17589.96875.3125l.6875-.65625-5.5625-5.5625c-.19587-.19587-.46313-.28125-.71875-.28125zm3.5625 8.0625c-1.65685 0-3 1.34315-3 3 0 .79675.30578 1.52531.8125 2.0625l4.25-4.25c-.53719-.50672-1.26575-.8125-2.0625-.8125zm-4.3125 5.5-.15625.0312.1875.1875c.0605.0605.14862.0832.21875.125-.0839-.11796-.17712-.21905-.25-.34375z" fill="#32a679" transform="translate(-561.0002 -320.99999)"/></svg> \ No newline at end of file
+<svg height="16.00001" width="16" xmlns="http://www.w3.org/2000/svg"><g fill="#bebebe"><path d="m3.1894531 1c-1.09071 0-2 .9093-2 2h10.8222659v11h-10.8222659c0 1.0907.90929 2 2 2h8.8222659c1.09069 0 2-.90929 2-2v-11c0-1.09071-.90931-2-2-2z"/><path d="m.59355 12a.50219246.50219246 0 1 0 .0937 1h1.8125a.50005.50005 0 1 0 0-1h-1.8125a.50005.50005 0 0 0 -.0937 0z"/><path d="m.59355 10a.50219246.50219246 0 1 0 .0937 1h1.8125a.50005.50005 0 1 0 0-1h-1.8125a.50005.50005 0 0 0 -.0937 0z"/><path d="m.59355 8a.50219246.50219246 0 1 0 .0937 1h1.8125a.50005.50005 0 1 0 0-1h-1.8125a.50005.50005 0 0 0 -.0937 0z"/><path d="m.59355 6a.50219246.50219246 0 1 0 .0937 1h1.8125a.50005.50005 0 1 0 0-1h-1.8125a.50005.50005 0 0 0 -.0937 0z"/><path d="m.59355 4a.50219246.50219246 0 1 0 .0937 1h1.8125a.50005.50005 0 1 0 0-1h-1.8125a.50005.50005 0 0 0 -.0937 0z"/><path d="m7.6704118 4.877c-.1331993 0-.2724642.044504-.3745289.1465643l-3.1427859 3.1429889c-.2041293.2041423-.2041293.5449631 0 .7491054l2.2634572 2.2636034.5210837-.276843c-.00886-.08759-.016258-.170614-.016258-.26056 0-.08995.00735-.172963.016258-.260558l-.9607481-.521117c.0508053-.2318351.1190833-.4546649.2116903-.667682l1.0910189.1465643c.088324-.1511241.1934941-.2936549.3093936-.4234077l-.4722322-.9933795c.1748497-.1555119.3511427-.3034937.5536514-.4234076l.7979096.7653906c.1592954-.0711857.3305176-.124651.5047998-.1628495l.2116902-1.0910883c.1122628-.010318.2269841-.016259.3419608-.016259.1149778 0 .2296992.00594.341962.016259l.2116908 1.0910883c.174281.038199.345504.091655.5048.1628495l.358244-.341983-2.8985281-2.8987148c-.1020609-.1020675-.2413298-.1465643-.3745291-.1465643zm1.8563604 4.201508c-.8633574 0-1.5632506.6999384-1.5632506 1.563351 0 .415201.1593371.794867.4233802 1.074806l2.2146072-2.2147493c-.279922-.2640602-.6595625-.4234077-1.0747368-.4234077zm-2.2471732 2.866146-.081419.01626.097704.09771c.031526.03153.077444.04336.1139871.06514-.043719-.06147-.092295-.114151-.130271-.179134z" stroke-width=".521101"/></g></svg> \ No newline at end of file
diff --git a/scalable/mimetypes/application-x-tar.svg b/scalable/mimetypes/application-x-tar.svg
index 086a1e8..8a367b7 120000
--- a/scalable/mimetypes/application-x-tar.svg
+++ b/scalable/mimetypes/application-x-tar.svg
@@ -1 +1 @@
-gnome-mime-application-x-compressed-tar.svg \ No newline at end of file
+application-x-compressed-tar.svg \ No newline at end of file
diff --git a/scalable/mimetypes/application-x-tarz.svg b/scalable/mimetypes/application-x-tarz.svg
index 92407b0..a1b3347 120000
--- a/scalable/mimetypes/application-x-tarz.svg
+++ b/scalable/mimetypes/application-x-tarz.svg
@@ -1 +1 @@
-gnome-mime-application-x-tarz.svg \ No newline at end of file
+tgz.svg \ No newline at end of file
diff --git a/scalable/mimetypes/stock_new-text.svg b/scalable/mimetypes/application-x-wine-extension-ini.svg
index 1dc3be3..1dc3be3 120000
--- a/scalable/mimetypes/stock_new-text.svg
+++ b/scalable/mimetypes/application-x-wine-extension-ini.svg
diff --git a/scalable/mimetypes/application-x-x509-ca-cert.svg b/scalable/mimetypes/application-x-x509-ca-cert.svg
new file mode 120000
index 0000000..b02dde5
--- /dev/null
+++ b/scalable/mimetypes/application-x-x509-ca-cert.svg
@@ -0,0 +1 @@
+application-certificate.svg \ No newline at end of file
diff --git a/scalable/mimetypes/application-x-xpinstall.svg b/scalable/mimetypes/application-x-xpinstall.svg
new file mode 120000
index 0000000..82cc793
--- /dev/null
+++ b/scalable/mimetypes/application-x-xpinstall.svg
@@ -0,0 +1 @@
+application-x-addon.svg \ No newline at end of file
diff --git a/scalable/mimetypes/application-x-zip.svg b/scalable/mimetypes/application-x-zip.svg
index 02e5c9b..c0416e8 120000
--- a/scalable/mimetypes/application-x-zip.svg
+++ b/scalable/mimetypes/application-x-zip.svg
@@ -1 +1 @@
-gnome-mime-application-zip.svg \ No newline at end of file
+zip.svg \ No newline at end of file
diff --git a/scalable/mimetypes/archive.svg b/scalable/mimetypes/archive.svg
new file mode 120000
index 0000000..115fd33
--- /dev/null
+++ b/scalable/mimetypes/archive.svg
@@ -0,0 +1 @@
+package-x-generic.svg \ No newline at end of file
diff --git a/scalable/mimetypes/audio-flac.svg b/scalable/mimetypes/audio-flac.svg
new file mode 120000
index 0000000..5c4968e
--- /dev/null
+++ b/scalable/mimetypes/audio-flac.svg
@@ -0,0 +1 @@
+audio-x-flac.svg \ No newline at end of file
diff --git a/scalable/mimetypes/audio-m4a.svg b/scalable/mimetypes/audio-m4a.svg
new file mode 120000
index 0000000..840f5e3
--- /dev/null
+++ b/scalable/mimetypes/audio-m4a.svg
@@ -0,0 +1 @@
+audio.svg \ No newline at end of file
diff --git a/scalable/mimetypes/audio-mp3.svg b/scalable/mimetypes/audio-mp3.svg
index fb7fe7c..840f5e3 120000
--- a/scalable/mimetypes/audio-mp3.svg
+++ b/scalable/mimetypes/audio-mp3.svg
@@ -1 +1 @@
-audio-x-generic.svg \ No newline at end of file
+audio.svg \ No newline at end of file
diff --git a/scalable/mimetypes/audio-x-mp3-playlist.svg b/scalable/mimetypes/audio-x-mp3-playlist.svg
new file mode 120000
index 0000000..fe8c5cb
--- /dev/null
+++ b/scalable/mimetypes/audio-x-mp3-playlist.svg
@@ -0,0 +1 @@
+audio-x-scpls.svg \ No newline at end of file
diff --git a/scalable/mimetypes/audio-x-mp3.svg b/scalable/mimetypes/audio-x-mp3.svg
new file mode 120000
index 0000000..fefcb53
--- /dev/null
+++ b/scalable/mimetypes/audio-x-mp3.svg
@@ -0,0 +1 @@
+audio-mp3.svg \ No newline at end of file
diff --git a/scalable/mimetypes/audio-x-mpegurl.svg b/scalable/mimetypes/audio-x-mpegurl.svg
new file mode 120000
index 0000000..fe8c5cb
--- /dev/null
+++ b/scalable/mimetypes/audio-x-mpegurl.svg
@@ -0,0 +1 @@
+audio-x-scpls.svg \ No newline at end of file
diff --git a/scalable/mimetypes/audio-x-playlist.svg b/scalable/mimetypes/audio-x-playlist.svg
new file mode 120000
index 0000000..d5d6682
--- /dev/null
+++ b/scalable/mimetypes/audio-x-playlist.svg
@@ -0,0 +1 @@
+../actions/playlist.svg \ No newline at end of file
diff --git a/scalable/mimetypes/audio-x-scpls.svg b/scalable/mimetypes/audio-x-scpls.svg
index 840f5e3..ace508b 120000
--- a/scalable/mimetypes/audio-x-scpls.svg
+++ b/scalable/mimetypes/audio-x-scpls.svg
@@ -1 +1 @@
-audio.svg \ No newline at end of file
+audio-x-playlist.svg \ No newline at end of file
diff --git a/scalable/mimetypes/audio-x-speex+org.svg b/scalable/mimetypes/audio-x-speex+org.svg
index fb7fe7c..899f568 120000
--- a/scalable/mimetypes/audio-x-speex+org.svg
+++ b/scalable/mimetypes/audio-x-speex+org.svg
@@ -1 +1 @@
-audio-x-generic.svg \ No newline at end of file
+audio-x-flac+ogg.svg \ No newline at end of file
diff --git a/scalable/mimetypes/audio-x-speex.svg b/scalable/mimetypes/audio-x-speex.svg
new file mode 120000
index 0000000..5ced261
--- /dev/null
+++ b/scalable/mimetypes/audio-x-speex.svg
@@ -0,0 +1 @@
+audio-x-speex+org.svg \ No newline at end of file
diff --git a/scalable/mimetypes/audio-x-xxm.svg b/scalable/mimetypes/audio-x-xxm.svg
new file mode 120000
index 0000000..840f5e3
--- /dev/null
+++ b/scalable/mimetypes/audio-x-xxm.svg
@@ -0,0 +1 @@
+audio.svg \ No newline at end of file
diff --git a/scalable/mimetypes/folder-tar.svg b/scalable/mimetypes/folder-tar.svg
new file mode 120000
index 0000000..115fd33
--- /dev/null
+++ b/scalable/mimetypes/folder-tar.svg
@@ -0,0 +1 @@
+package-x-generic.svg \ No newline at end of file
diff --git a/scalable/mimetypes/font-otf.svg b/scalable/mimetypes/font-otf.svg
new file mode 120000
index 0000000..cc93824
--- /dev/null
+++ b/scalable/mimetypes/font-otf.svg
@@ -0,0 +1 @@
+application-x-font-otf.svg \ No newline at end of file
diff --git a/scalable/mimetypes/font-ttf.svg b/scalable/mimetypes/font-ttf.svg
new file mode 120000
index 0000000..cee8f73
--- /dev/null
+++ b/scalable/mimetypes/font-ttf.svg
@@ -0,0 +1 @@
+application-x-font-ttf.svg \ No newline at end of file
diff --git a/scalable/mimetypes/gnome-library.svg b/scalable/mimetypes/gnome-library.svg
new file mode 120000
index 0000000..71137a9
--- /dev/null
+++ b/scalable/mimetypes/gnome-library.svg
@@ -0,0 +1 @@
+application-x-sharedlib.svg \ No newline at end of file
diff --git a/scalable/mimetypes/gnome-mime-application-atom+xml.svg b/scalable/mimetypes/gnome-mime-application-atom+xml.svg
index ca5d9df..7f714b0 120000
--- a/scalable/mimetypes/gnome-mime-application-atom+xml.svg
+++ b/scalable/mimetypes/gnome-mime-application-atom+xml.svg
@@ -1 +1 @@
-./application-rss+xml.svg \ No newline at end of file
+application-atom+xml.svg \ No newline at end of file
diff --git a/scalable/mimetypes/gnome-mime-application-certificate.svg b/scalable/mimetypes/gnome-mime-application-certificate.svg
new file mode 120000
index 0000000..b02dde5
--- /dev/null
+++ b/scalable/mimetypes/gnome-mime-application-certificate.svg
@@ -0,0 +1 @@
+application-certificate.svg \ No newline at end of file
diff --git a/scalable/mimetypes/gnome-mime-application-ecmascript-executable.svg b/scalable/mimetypes/gnome-mime-application-ecmascript-executable.svg
new file mode 120000
index 0000000..ebc2233
--- /dev/null
+++ b/scalable/mimetypes/gnome-mime-application-ecmascript-executable.svg
@@ -0,0 +1 @@
+application-ecmascript-executable.svg \ No newline at end of file
diff --git a/scalable/mimetypes/gnome-mime-application-ecmascript.svg b/scalable/mimetypes/gnome-mime-application-ecmascript.svg
new file mode 120000
index 0000000..7b2ac96
--- /dev/null
+++ b/scalable/mimetypes/gnome-mime-application-ecmascript.svg
@@ -0,0 +1 @@
+application-ecmascript.svg \ No newline at end of file
diff --git a/scalable/mimetypes/gnome-mime-application-javascript-executable.svg b/scalable/mimetypes/gnome-mime-application-javascript-executable.svg
new file mode 120000
index 0000000..3c12039
--- /dev/null
+++ b/scalable/mimetypes/gnome-mime-application-javascript-executable.svg
@@ -0,0 +1 @@
+text-x-javascript-executable.svg \ No newline at end of file
diff --git a/scalable/mimetypes/gnome-mime-application-mbox.svg b/scalable/mimetypes/gnome-mime-application-mbox.svg
new file mode 120000
index 0000000..8283b07
--- /dev/null
+++ b/scalable/mimetypes/gnome-mime-application-mbox.svg
@@ -0,0 +1 @@
+application-mbox.svg \ No newline at end of file
diff --git a/scalable/mimetypes/gnome-mime-application-ogg.svg b/scalable/mimetypes/gnome-mime-application-ogg.svg
index fb7fe7c..4b80811 120000
--- a/scalable/mimetypes/gnome-mime-application-ogg.svg
+++ b/scalable/mimetypes/gnome-mime-application-ogg.svg
@@ -1 +1 @@
-audio-x-generic.svg \ No newline at end of file
+application-ogg.svg \ No newline at end of file
diff --git a/scalable/mimetypes/gnome-mime-application-pgp-encrypted.svg b/scalable/mimetypes/gnome-mime-application-pgp-encrypted.svg
new file mode 120000
index 0000000..c14c515
--- /dev/null
+++ b/scalable/mimetypes/gnome-mime-application-pgp-encrypted.svg
@@ -0,0 +1 @@
+application-pgp-encrypted.svg \ No newline at end of file
diff --git a/scalable/mimetypes/gnome-mime-application-rtf.svg b/scalable/mimetypes/gnome-mime-application-rtf.svg
index 86b2f62..6a75657 120000
--- a/scalable/mimetypes/gnome-mime-application-rtf.svg
+++ b/scalable/mimetypes/gnome-mime-application-rtf.svg
@@ -1 +1 @@
-x-office-document.svg \ No newline at end of file
+application-rtf.svg \ No newline at end of file
diff --git a/scalable/mimetypes/gnome-mime-application-vnd.lotus-1-2-3.svg b/scalable/mimetypes/gnome-mime-application-vnd.lotus-1-2-3.svg
index b17ea28..3b43a80 120000
--- a/scalable/mimetypes/gnome-mime-application-vnd.lotus-1-2-3.svg
+++ b/scalable/mimetypes/gnome-mime-application-vnd.lotus-1-2-3.svg
@@ -1 +1 @@
-x-office-spreadsheet.svg \ No newline at end of file
+application-vnd.lotus-1-2-3.svg \ No newline at end of file
diff --git a/scalable/mimetypes/gnome-mime-application-vnd.ms-excel.sheet.macroEnabled.12.svg b/scalable/mimetypes/gnome-mime-application-vnd.ms-excel.sheet.macroEnabled.12.svg
new file mode 120000
index 0000000..e0be5ca
--- /dev/null
+++ b/scalable/mimetypes/gnome-mime-application-vnd.ms-excel.sheet.macroEnabled.12.svg
@@ -0,0 +1 @@
+application-vnd.ms-excel.sheet.macroEnabled.12.svg \ No newline at end of file
diff --git a/scalable/mimetypes/gnome-mime-application-vnd.ms-powerpoint.presentation.macroEnabled.12.svg b/scalable/mimetypes/gnome-mime-application-vnd.ms-powerpoint.presentation.macroEnabled.12.svg
new file mode 120000
index 0000000..a977694
--- /dev/null
+++ b/scalable/mimetypes/gnome-mime-application-vnd.ms-powerpoint.presentation.macroEnabled.12.svg
@@ -0,0 +1 @@
+application-vnd.ms-powerpoint.presentation.macroEnabled.12.svg \ No newline at end of file
diff --git a/scalable/mimetypes/gnome-mime-application-vnd.ms-word.document.macroEnabled.12.svg b/scalable/mimetypes/gnome-mime-application-vnd.ms-word.document.macroEnabled.12.svg
new file mode 120000
index 0000000..98b287c
--- /dev/null
+++ b/scalable/mimetypes/gnome-mime-application-vnd.ms-word.document.macroEnabled.12.svg
@@ -0,0 +1 @@
+application-vnd.ms-word.document.macroEnabled.12.svg \ No newline at end of file
diff --git a/scalable/mimetypes/gnome-mime-application-vnd.oasis.opendocument.database.svg b/scalable/mimetypes/gnome-mime-application-vnd.oasis.opendocument.database.svg
new file mode 120000
index 0000000..d150bb2
--- /dev/null
+++ b/scalable/mimetypes/gnome-mime-application-vnd.oasis.opendocument.database.svg
@@ -0,0 +1 @@
+application-vnd.oasis.opendocument.database.svg \ No newline at end of file
diff --git a/scalable/mimetypes/gnome-mime-application-vnd.oasis.opendocument.graphics-template.svg b/scalable/mimetypes/gnome-mime-application-vnd.oasis.opendocument.graphics-template.svg
index e24ef94..158ee5e 120000
--- a/scalable/mimetypes/gnome-mime-application-vnd.oasis.opendocument.graphics-template.svg
+++ b/scalable/mimetypes/gnome-mime-application-vnd.oasis.opendocument.graphics-template.svg
@@ -1 +1 @@
-x-office-drawing-template.svg \ No newline at end of file
+application-vnd.oasis.opendocument.graphics-template.svg \ No newline at end of file
diff --git a/scalable/mimetypes/gnome-mime-application-vnd.oasis.opendocument.graphics.svg b/scalable/mimetypes/gnome-mime-application-vnd.oasis.opendocument.graphics.svg
index a3382f0..a63f1e2 120000
--- a/scalable/mimetypes/gnome-mime-application-vnd.oasis.opendocument.graphics.svg
+++ b/scalable/mimetypes/gnome-mime-application-vnd.oasis.opendocument.graphics.svg
@@ -1 +1 @@
-x-office-drawing.svg \ No newline at end of file
+application-vnd.oasis.opendocument.graphics.svg \ No newline at end of file
diff --git a/scalable/mimetypes/gnome-mime-application-vnd.oasis.opendocument.spreadsheet-template.svg b/scalable/mimetypes/gnome-mime-application-vnd.oasis.opendocument.spreadsheet-template.svg
index bc8feb6..15b1361 120000
--- a/scalable/mimetypes/gnome-mime-application-vnd.oasis.opendocument.spreadsheet-template.svg
+++ b/scalable/mimetypes/gnome-mime-application-vnd.oasis.opendocument.spreadsheet-template.svg
@@ -1 +1 @@
-x-office-spreadsheet-template.svg \ No newline at end of file
+application-vnd.oasis.opendocument.spreadsheet-template.svg \ No newline at end of file
diff --git a/scalable/mimetypes/gnome-mime-application-vnd.oasis.opendocument.spreadsheet.svg b/scalable/mimetypes/gnome-mime-application-vnd.oasis.opendocument.spreadsheet.svg
index b17ea28..543316a 120000
--- a/scalable/mimetypes/gnome-mime-application-vnd.oasis.opendocument.spreadsheet.svg
+++ b/scalable/mimetypes/gnome-mime-application-vnd.oasis.opendocument.spreadsheet.svg
@@ -1 +1 @@
-x-office-spreadsheet.svg \ No newline at end of file
+application-vnd.oasis.opendocument.spreadsheet.svg \ No newline at end of file
diff --git a/scalable/mimetypes/gnome-mime-application-vnd.oasis.opendocument.text-template.svg b/scalable/mimetypes/gnome-mime-application-vnd.oasis.opendocument.text-template.svg
index 59e195f..14e1d14 120000
--- a/scalable/mimetypes/gnome-mime-application-vnd.oasis.opendocument.text-template.svg
+++ b/scalable/mimetypes/gnome-mime-application-vnd.oasis.opendocument.text-template.svg
@@ -1 +1 @@
-x-office-document-template.svg \ No newline at end of file
+application-vnd.oasis.opendocument.text-template.svg \ No newline at end of file
diff --git a/scalable/mimetypes/gnome-mime-application-vnd.oasis.opendocument.text-web.svg b/scalable/mimetypes/gnome-mime-application-vnd.oasis.opendocument.text-web.svg
index c4ba315..db1be2d 120000
--- a/scalable/mimetypes/gnome-mime-application-vnd.oasis.opendocument.text-web.svg
+++ b/scalable/mimetypes/gnome-mime-application-vnd.oasis.opendocument.text-web.svg
@@ -1 +1 @@
-text-html.svg \ No newline at end of file
+application-vnd.oasis.opendocument.text-web.svg \ No newline at end of file
diff --git a/scalable/mimetypes/gnome-mime-application-vnd.oasis.opendocument.text.svg b/scalable/mimetypes/gnome-mime-application-vnd.oasis.opendocument.text.svg
index 86b2f62..e1d2826 120000
--- a/scalable/mimetypes/gnome-mime-application-vnd.oasis.opendocument.text.svg
+++ b/scalable/mimetypes/gnome-mime-application-vnd.oasis.opendocument.text.svg
@@ -1 +1 @@
-x-office-document.svg \ No newline at end of file
+application-vnd.oasis.opendocument.text.svg \ No newline at end of file
diff --git a/scalable/mimetypes/gnome-mime-application-vnd.openxmlformats-officedocument.presentationml.presentation.svg b/scalable/mimetypes/gnome-mime-application-vnd.openxmlformats-officedocument.presentationml.presentation.svg
new file mode 120000
index 0000000..583d5bd
--- /dev/null
+++ b/scalable/mimetypes/gnome-mime-application-vnd.openxmlformats-officedocument.presentationml.presentation.svg
@@ -0,0 +1 @@
+application-vnd.openxmlformats-officedocument.presentationml.presentation.svg \ No newline at end of file
diff --git a/scalable/mimetypes/gnome-mime-application-vnd.openxmlformats-officedocument.spreadsheetml.sheet.svg b/scalable/mimetypes/gnome-mime-application-vnd.openxmlformats-officedocument.spreadsheetml.sheet.svg
new file mode 120000
index 0000000..6dba198
--- /dev/null
+++ b/scalable/mimetypes/gnome-mime-application-vnd.openxmlformats-officedocument.spreadsheetml.sheet.svg
@@ -0,0 +1 @@
+application-vnd.openxmlformats-officedocument.spreadsheetml.sheet.svg \ No newline at end of file
diff --git a/scalable/mimetypes/gnome-mime-application-vnd.openxmlformats-officedocument.wordprocessingml.document.svg b/scalable/mimetypes/gnome-mime-application-vnd.openxmlformats-officedocument.wordprocessingml.document.svg
index acc02e8..d33f249 120000
--- a/scalable/mimetypes/gnome-mime-application-vnd.openxmlformats-officedocument.wordprocessingml.document.svg
+++ b/scalable/mimetypes/gnome-mime-application-vnd.openxmlformats-officedocument.wordprocessingml.document.svg
@@ -1 +1 @@
-./application-msword.svg \ No newline at end of file
+application-vnd.openxmlformats-officedocument.wordprocessingml.document.svg \ No newline at end of file
diff --git a/scalable/mimetypes/gnome-mime-application-vnd.rn-realmedia-secure.svg b/scalable/mimetypes/gnome-mime-application-vnd.rn-realmedia-secure.svg
index db0a1dc..1f51ace 120000
--- a/scalable/mimetypes/gnome-mime-application-vnd.rn-realmedia-secure.svg
+++ b/scalable/mimetypes/gnome-mime-application-vnd.rn-realmedia-secure.svg
@@ -1 +1 @@
-video-x-generic.svg \ No newline at end of file
+application-vnd.rn-realmedia-secure.svg \ No newline at end of file
diff --git a/scalable/mimetypes/gnome-mime-application-vnd.rn-realmedia-vbr.svg b/scalable/mimetypes/gnome-mime-application-vnd.rn-realmedia-vbr.svg
index db0a1dc..9699f5b 120000
--- a/scalable/mimetypes/gnome-mime-application-vnd.rn-realmedia-vbr.svg
+++ b/scalable/mimetypes/gnome-mime-application-vnd.rn-realmedia-vbr.svg
@@ -1 +1 @@
-video-x-generic.svg \ No newline at end of file
+application-vnd.rn-realmedia-vbr.svg \ No newline at end of file
diff --git a/scalable/mimetypes/gnome-mime-application-vnd.rn-realmedia.svg b/scalable/mimetypes/gnome-mime-application-vnd.rn-realmedia.svg
index db0a1dc..a3820f0 120000
--- a/scalable/mimetypes/gnome-mime-application-vnd.rn-realmedia.svg
+++ b/scalable/mimetypes/gnome-mime-application-vnd.rn-realmedia.svg
@@ -1 +1 @@
-video-x-generic.svg \ No newline at end of file
+application-vnd.rn-realmedia.svg \ No newline at end of file
diff --git a/scalable/mimetypes/gnome-mime-application-vnd.stardivision.calc.svg b/scalable/mimetypes/gnome-mime-application-vnd.stardivision.calc.svg
index b17ea28..c52b969 120000
--- a/scalable/mimetypes/gnome-mime-application-vnd.stardivision.calc.svg
+++ b/scalable/mimetypes/gnome-mime-application-vnd.stardivision.calc.svg
@@ -1 +1 @@
-x-office-spreadsheet.svg \ No newline at end of file
+application-vnd.stardivision.calc.svg \ No newline at end of file
diff --git a/scalable/mimetypes/gnome-mime-application-vnd.stardivision.draw.svg b/scalable/mimetypes/gnome-mime-application-vnd.stardivision.draw.svg
new file mode 120000
index 0000000..65f06b2
--- /dev/null
+++ b/scalable/mimetypes/gnome-mime-application-vnd.stardivision.draw.svg
@@ -0,0 +1 @@
+application-vnd.stardivision.draw.svg \ No newline at end of file
diff --git a/scalable/mimetypes/gnome-mime-application-vnd.stardivision.mail.svg b/scalable/mimetypes/gnome-mime-application-vnd.stardivision.mail.svg
new file mode 120000
index 0000000..87af6fd
--- /dev/null
+++ b/scalable/mimetypes/gnome-mime-application-vnd.stardivision.mail.svg
@@ -0,0 +1 @@
+application-vnd.stardivision.mail.svg \ No newline at end of file
diff --git a/scalable/mimetypes/gnome-mime-application-vnd.stardivision.writer.svg b/scalable/mimetypes/gnome-mime-application-vnd.stardivision.writer.svg
index 86b2f62..acfe307 120000
--- a/scalable/mimetypes/gnome-mime-application-vnd.stardivision.writer.svg
+++ b/scalable/mimetypes/gnome-mime-application-vnd.stardivision.writer.svg
@@ -1 +1 @@
-x-office-document.svg \ No newline at end of file
+application-vnd.stardivision.writer.svg \ No newline at end of file
diff --git a/scalable/mimetypes/gnome-mime-application-vnd.sun.xml.calc.svg b/scalable/mimetypes/gnome-mime-application-vnd.sun.xml.calc.svg
index b17ea28..f7d1b7e 120000
--- a/scalable/mimetypes/gnome-mime-application-vnd.sun.xml.calc.svg
+++ b/scalable/mimetypes/gnome-mime-application-vnd.sun.xml.calc.svg
@@ -1 +1 @@
-x-office-spreadsheet.svg \ No newline at end of file
+application-vnd.sun.xml.calc.svg \ No newline at end of file
diff --git a/scalable/mimetypes/gnome-mime-application-vnd.sun.xml.calc.template.svg b/scalable/mimetypes/gnome-mime-application-vnd.sun.xml.calc.template.svg
index bc8feb6..7de8b00 120000
--- a/scalable/mimetypes/gnome-mime-application-vnd.sun.xml.calc.template.svg
+++ b/scalable/mimetypes/gnome-mime-application-vnd.sun.xml.calc.template.svg
@@ -1 +1 @@
-x-office-spreadsheet-template.svg \ No newline at end of file
+application-vnd.sun.xml.calc.template.svg \ No newline at end of file
diff --git a/scalable/mimetypes/gnome-mime-application-vnd.sun.xml.draw.svg b/scalable/mimetypes/gnome-mime-application-vnd.sun.xml.draw.svg
index a3382f0..3c5a5ba 120000
--- a/scalable/mimetypes/gnome-mime-application-vnd.sun.xml.draw.svg
+++ b/scalable/mimetypes/gnome-mime-application-vnd.sun.xml.draw.svg
@@ -1 +1 @@
-x-office-drawing.svg \ No newline at end of file
+application-vnd.sun.xml.draw.svg \ No newline at end of file
diff --git a/scalable/mimetypes/gnome-mime-application-vnd.sun.xml.draw.template.svg b/scalable/mimetypes/gnome-mime-application-vnd.sun.xml.draw.template.svg
index e24ef94..d4181d2 120000
--- a/scalable/mimetypes/gnome-mime-application-vnd.sun.xml.draw.template.svg
+++ b/scalable/mimetypes/gnome-mime-application-vnd.sun.xml.draw.template.svg
@@ -1 +1 @@
-x-office-drawing-template.svg \ No newline at end of file
+application-vnd.sun.xml.draw.template.svg \ No newline at end of file
diff --git a/scalable/mimetypes/gnome-mime-application-vnd.sun.xml.writer.svg b/scalable/mimetypes/gnome-mime-application-vnd.sun.xml.writer.svg
index 86b2f62..f38a223 120000
--- a/scalable/mimetypes/gnome-mime-application-vnd.sun.xml.writer.svg
+++ b/scalable/mimetypes/gnome-mime-application-vnd.sun.xml.writer.svg
@@ -1 +1 @@
-x-office-document.svg \ No newline at end of file
+application-vnd.sun.xml.writer.svg \ No newline at end of file
diff --git a/scalable/mimetypes/gnome-mime-application-vnd.sun.xml.writer.template.svg b/scalable/mimetypes/gnome-mime-application-vnd.sun.xml.writer.template.svg
index 59e195f..d56c644 120000
--- a/scalable/mimetypes/gnome-mime-application-vnd.sun.xml.writer.template.svg
+++ b/scalable/mimetypes/gnome-mime-application-vnd.sun.xml.writer.template.svg
@@ -1 +1 @@
-x-office-document-template.svg \ No newline at end of file
+application-vnd.sun.xml.writer.template.svg \ No newline at end of file
diff --git a/scalable/mimetypes/gnome-mime-application-wordperfect.svg b/scalable/mimetypes/gnome-mime-application-wordperfect.svg
index 86b2f62..1ad9443 120000
--- a/scalable/mimetypes/gnome-mime-application-wordperfect.svg
+++ b/scalable/mimetypes/gnome-mime-application-wordperfect.svg
@@ -1 +1 @@
-x-office-document.svg \ No newline at end of file
+application-wordperfect.svg \ No newline at end of file
diff --git a/scalable/mimetypes/gnome-mime-application-x-applix-spreadsheet.svg b/scalable/mimetypes/gnome-mime-application-x-applix-spreadsheet.svg
index b17ea28..1edd331 120000
--- a/scalable/mimetypes/gnome-mime-application-x-applix-spreadsheet.svg
+++ b/scalable/mimetypes/gnome-mime-application-x-applix-spreadsheet.svg
@@ -1 +1 @@
-x-office-spreadsheet.svg \ No newline at end of file
+application-x-applix-spreadsheet.svg \ No newline at end of file
diff --git a/scalable/mimetypes/gnome-mime-application-x-applix-word.svg b/scalable/mimetypes/gnome-mime-application-x-applix-word.svg
index 86b2f62..afab60b 120000
--- a/scalable/mimetypes/gnome-mime-application-x-applix-word.svg
+++ b/scalable/mimetypes/gnome-mime-application-x-applix-word.svg
@@ -1 +1 @@
-x-office-document.svg \ No newline at end of file
+application-x-applix-word.svg \ No newline at end of file
diff --git a/scalable/mimetypes/gnome-mime-application-x-ar.svg b/scalable/mimetypes/gnome-mime-application-x-ar.svg
new file mode 120000
index 0000000..8e823ff
--- /dev/null
+++ b/scalable/mimetypes/gnome-mime-application-x-ar.svg
@@ -0,0 +1 @@
+application-x-ar.svg \ No newline at end of file
diff --git a/scalable/mimetypes/gnome-mime-application-x-arc.svg b/scalable/mimetypes/gnome-mime-application-x-arc.svg
new file mode 120000
index 0000000..5755cf6
--- /dev/null
+++ b/scalable/mimetypes/gnome-mime-application-x-arc.svg
@@ -0,0 +1 @@
+application-x-arc.svg \ No newline at end of file
diff --git a/scalable/mimetypes/gnome-mime-application-x-archive.svg b/scalable/mimetypes/gnome-mime-application-x-archive.svg
index 115fd33..640cdc8 120000
--- a/scalable/mimetypes/gnome-mime-application-x-archive.svg
+++ b/scalable/mimetypes/gnome-mime-application-x-archive.svg
@@ -1 +1 @@
-package-x-generic.svg \ No newline at end of file
+application-x-archive.svg \ No newline at end of file
diff --git a/scalable/mimetypes/gnome-mime-application-x-arj.svg b/scalable/mimetypes/gnome-mime-application-x-arj.svg
index 115fd33..2c7ae24 120000
--- a/scalable/mimetypes/gnome-mime-application-x-arj.svg
+++ b/scalable/mimetypes/gnome-mime-application-x-arj.svg
@@ -1 +1 @@
-package-x-generic.svg \ No newline at end of file
+application-x-arj.svg \ No newline at end of file
diff --git a/scalable/mimetypes/gnome-mime-application-x-audacity-project.svg b/scalable/mimetypes/gnome-mime-application-x-audacity-project.svg
new file mode 120000
index 0000000..32e1961
--- /dev/null
+++ b/scalable/mimetypes/gnome-mime-application-x-audacity-project.svg
@@ -0,0 +1 @@
+../apps/audacity.svg \ No newline at end of file
diff --git a/scalable/mimetypes/gnome-mime-application-x-blender.svg b/scalable/mimetypes/gnome-mime-application-x-blender.svg
new file mode 120000
index 0000000..edbe7bf
--- /dev/null
+++ b/scalable/mimetypes/gnome-mime-application-x-blender.svg
@@ -0,0 +1 @@
+application-x-blender.svg \ No newline at end of file
diff --git a/scalable/mimetypes/gnome-mime-application-x-brasero.svg b/scalable/mimetypes/gnome-mime-application-x-brasero.svg
new file mode 120000
index 0000000..dc6f02a
--- /dev/null
+++ b/scalable/mimetypes/gnome-mime-application-x-brasero.svg
@@ -0,0 +1 @@
+application-x-brasero.svg \ No newline at end of file
diff --git a/scalable/mimetypes/gnome-mime-application-x-bzip-compressed-tar.svg b/scalable/mimetypes/gnome-mime-application-x-bzip-compressed-tar.svg
index 115fd33..7d87f10 120000
--- a/scalable/mimetypes/gnome-mime-application-x-bzip-compressed-tar.svg
+++ b/scalable/mimetypes/gnome-mime-application-x-bzip-compressed-tar.svg
@@ -1 +1 @@
-package-x-generic.svg \ No newline at end of file
+application-x-bzip-compressed-tar.svg \ No newline at end of file
diff --git a/scalable/mimetypes/gnome-mime-application-x-bzip.svg b/scalable/mimetypes/gnome-mime-application-x-bzip.svg
index 115fd33..c4eaf8c 120000
--- a/scalable/mimetypes/gnome-mime-application-x-bzip.svg
+++ b/scalable/mimetypes/gnome-mime-application-x-bzip.svg
@@ -1 +1 @@
-package-x-generic.svg \ No newline at end of file
+application-x-bzip.svg \ No newline at end of file
diff --git a/scalable/mimetypes/gnome-mime-application-x-class-file.svg b/scalable/mimetypes/gnome-mime-application-x-class-file.svg
index 19df4d1..f6a60f6 120000
--- a/scalable/mimetypes/gnome-mime-application-x-class-file.svg
+++ b/scalable/mimetypes/gnome-mime-application-x-class-file.svg
@@ -1 +1 @@
-./text-x-java.svg \ No newline at end of file
+application-x-class-file.svg \ No newline at end of file
diff --git a/scalable/mimetypes/gnome-mime-application-x-compress.svg b/scalable/mimetypes/gnome-mime-application-x-compress.svg
index 115fd33..a30c3ce 120000
--- a/scalable/mimetypes/gnome-mime-application-x-compress.svg
+++ b/scalable/mimetypes/gnome-mime-application-x-compress.svg
@@ -1 +1 @@
-package-x-generic.svg \ No newline at end of file
+application-x-compress.svg \ No newline at end of file
diff --git a/scalable/mimetypes/gnome-mime-application-x-compressed-tar.svg b/scalable/mimetypes/gnome-mime-application-x-compressed-tar.svg
index 115fd33..8a367b7 120000
--- a/scalable/mimetypes/gnome-mime-application-x-compressed-tar.svg
+++ b/scalable/mimetypes/gnome-mime-application-x-compressed-tar.svg
@@ -1 +1 @@
-package-x-generic.svg \ No newline at end of file
+application-x-compressed-tar.svg \ No newline at end of file
diff --git a/scalable/mimetypes/gnome-mime-application-x-cpio-compressed.svg b/scalable/mimetypes/gnome-mime-application-x-cpio-compressed.svg
index 115fd33..1ecbc33 120000
--- a/scalable/mimetypes/gnome-mime-application-x-cpio-compressed.svg
+++ b/scalable/mimetypes/gnome-mime-application-x-cpio-compressed.svg
@@ -1 +1 @@
-package-x-generic.svg \ No newline at end of file
+application-x-cpio-compressed.svg \ No newline at end of file
diff --git a/scalable/mimetypes/gnome-mime-application-x-cpio.svg b/scalable/mimetypes/gnome-mime-application-x-cpio.svg
index 115fd33..4f29bc3 120000
--- a/scalable/mimetypes/gnome-mime-application-x-cpio.svg
+++ b/scalable/mimetypes/gnome-mime-application-x-cpio.svg
@@ -1 +1 @@
-package-x-generic.svg \ No newline at end of file
+application-x-cpio.svg \ No newline at end of file
diff --git a/scalable/mimetypes/gnome-mime-application-x-cue.svg b/scalable/mimetypes/gnome-mime-application-x-cue.svg
new file mode 120000
index 0000000..146c8a2
--- /dev/null
+++ b/scalable/mimetypes/gnome-mime-application-x-cue.svg
@@ -0,0 +1 @@
+application-x-cue.svg \ No newline at end of file
diff --git a/scalable/mimetypes/gnome-mime-application-x-deb.svg b/scalable/mimetypes/gnome-mime-application-x-deb.svg
index 115fd33..abada3e 120000
--- a/scalable/mimetypes/gnome-mime-application-x-deb.svg
+++ b/scalable/mimetypes/gnome-mime-application-x-deb.svg
@@ -1 +1 @@
-package-x-generic.svg \ No newline at end of file
+application-x-deb.svg \ No newline at end of file
diff --git a/scalable/mimetypes/gnome-mime-application-x-desktop.svg b/scalable/mimetypes/gnome-mime-application-x-desktop.svg
index 9b59dba..1eeed39 120000
--- a/scalable/mimetypes/gnome-mime-application-x-desktop.svg
+++ b/scalable/mimetypes/gnome-mime-application-x-desktop.svg
@@ -1 +1 @@
-application-x-theme.svg \ No newline at end of file
+application-x-desktop.svg \ No newline at end of file
diff --git a/scalable/mimetypes/gnome-mime-application-x-e-theme.svg b/scalable/mimetypes/gnome-mime-application-x-e-theme.svg
new file mode 120000
index 0000000..08baf8c
--- /dev/null
+++ b/scalable/mimetypes/gnome-mime-application-x-e-theme.svg
@@ -0,0 +1 @@
+application-x-e-theme.svg \ No newline at end of file
diff --git a/scalable/mimetypes/gnome-mime-application-x-font-otf.svg b/scalable/mimetypes/gnome-mime-application-x-font-otf.svg
new file mode 120000
index 0000000..cc93824
--- /dev/null
+++ b/scalable/mimetypes/gnome-mime-application-x-font-otf.svg
@@ -0,0 +1 @@
+application-x-font-otf.svg \ No newline at end of file
diff --git a/scalable/mimetypes/gnome-mime-application-x-gnome-saved-search.svg b/scalable/mimetypes/gnome-mime-application-x-gnome-saved-search.svg
new file mode 120000
index 0000000..f388e35
--- /dev/null
+++ b/scalable/mimetypes/gnome-mime-application-x-gnome-saved-search.svg
@@ -0,0 +1 @@
+application-x-gnome-saved-search.svg \ No newline at end of file
diff --git a/scalable/mimetypes/gnome-mime-application-x-gnome-theme-package.svg b/scalable/mimetypes/gnome-mime-application-x-gnome-theme-package.svg
index 9b59dba..ed3b26f 120000
--- a/scalable/mimetypes/gnome-mime-application-x-gnome-theme-package.svg
+++ b/scalable/mimetypes/gnome-mime-application-x-gnome-theme-package.svg
@@ -1 +1 @@
-application-x-theme.svg \ No newline at end of file
+application-x-gnome-theme-package.svg \ No newline at end of file
diff --git a/scalable/mimetypes/gnome-mime-application-x-gnumeric.svg b/scalable/mimetypes/gnome-mime-application-x-gnumeric.svg
index b17ea28..49db8fc 120000
--- a/scalable/mimetypes/gnome-mime-application-x-gnumeric.svg
+++ b/scalable/mimetypes/gnome-mime-application-x-gnumeric.svg
@@ -1 +1 @@
-x-office-spreadsheet.svg \ No newline at end of file
+application-x-gnumeric.svg \ No newline at end of file
diff --git a/scalable/mimetypes/gnome-mime-application-x-gzip.svg b/scalable/mimetypes/gnome-mime-application-x-gzip.svg
index 115fd33..96e2183 120000
--- a/scalable/mimetypes/gnome-mime-application-x-gzip.svg
+++ b/scalable/mimetypes/gnome-mime-application-x-gzip.svg
@@ -1 +1 @@
-package-x-generic.svg \ No newline at end of file
+application-x-gzip.svg \ No newline at end of file
diff --git a/scalable/mimetypes/gnome-mime-application-x-jar.svg b/scalable/mimetypes/gnome-mime-application-x-jar.svg
index 115fd33..876c2f5 120000
--- a/scalable/mimetypes/gnome-mime-application-x-jar.svg
+++ b/scalable/mimetypes/gnome-mime-application-x-jar.svg
@@ -1 +1 @@
-package-x-generic.svg \ No newline at end of file
+application-x-jar.svg \ No newline at end of file
diff --git a/scalable/mimetypes/gnome-mime-application-x-java-archive.svg b/scalable/mimetypes/gnome-mime-application-x-java-archive.svg
new file mode 120000
index 0000000..2224d69
--- /dev/null
+++ b/scalable/mimetypes/gnome-mime-application-x-java-archive.svg
@@ -0,0 +1 @@
+application-x-java-archive.svg \ No newline at end of file
diff --git a/scalable/mimetypes/gnome-mime-application-x-java-byte-code.svg b/scalable/mimetypes/gnome-mime-application-x-java-byte-code.svg
new file mode 120000
index 0000000..94ac0c5
--- /dev/null
+++ b/scalable/mimetypes/gnome-mime-application-x-java-byte-code.svg
@@ -0,0 +1 @@
+application-x-java-byte-code.svg \ No newline at end of file
diff --git a/scalable/mimetypes/gnome-mime-application-x-java.svg b/scalable/mimetypes/gnome-mime-application-x-java.svg
index 19df4d1..99857ff 120000
--- a/scalable/mimetypes/gnome-mime-application-x-java.svg
+++ b/scalable/mimetypes/gnome-mime-application-x-java.svg
@@ -1 +1 @@
-./text-x-java.svg \ No newline at end of file
+application-x-java.svg \ No newline at end of file
diff --git a/scalable/mimetypes/gnome-mime-application-x-javascript-executable.svg b/scalable/mimetypes/gnome-mime-application-x-javascript-executable.svg
new file mode 120000
index 0000000..3c12039
--- /dev/null
+++ b/scalable/mimetypes/gnome-mime-application-x-javascript-executable.svg
@@ -0,0 +1 @@
+text-x-javascript-executable.svg \ No newline at end of file
diff --git a/scalable/mimetypes/gnome-mime-application-x-lha.svg b/scalable/mimetypes/gnome-mime-application-x-lha.svg
index 115fd33..0d3ec85 120000
--- a/scalable/mimetypes/gnome-mime-application-x-lha.svg
+++ b/scalable/mimetypes/gnome-mime-application-x-lha.svg
@@ -1 +1 @@
-package-x-generic.svg \ No newline at end of file
+application-x-lha.svg \ No newline at end of file
diff --git a/scalable/mimetypes/gnome-mime-application-x-lhz.svg b/scalable/mimetypes/gnome-mime-application-x-lhz.svg
index 115fd33..7f76301 120000
--- a/scalable/mimetypes/gnome-mime-application-x-lhz.svg
+++ b/scalable/mimetypes/gnome-mime-application-x-lhz.svg
@@ -1 +1 @@
-package-x-generic.svg \ No newline at end of file
+application-x-lhz.svg \ No newline at end of file
diff --git a/scalable/mimetypes/gnome-mime-application-x-lzop.svg b/scalable/mimetypes/gnome-mime-application-x-lzop.svg
new file mode 120000
index 0000000..ab9ffd9
--- /dev/null
+++ b/scalable/mimetypes/gnome-mime-application-x-lzop.svg
@@ -0,0 +1 @@
+application-x-lzop.svg \ No newline at end of file
diff --git a/scalable/mimetypes/gnome-mime-application-x-ms-dos-executable.svg b/scalable/mimetypes/gnome-mime-application-x-ms-dos-executable.svg
index 178dc00..2166581 120000
--- a/scalable/mimetypes/gnome-mime-application-x-ms-dos-executable.svg
+++ b/scalable/mimetypes/gnome-mime-application-x-ms-dos-executable.svg
@@ -1 +1 @@
-application-x-executable.svg \ No newline at end of file
+application-x-ms-dos-executable.svg \ No newline at end of file
diff --git a/scalable/mimetypes/gnome-mime-application-x-msi.svg b/scalable/mimetypes/gnome-mime-application-x-msi.svg
new file mode 120000
index 0000000..982acce
--- /dev/null
+++ b/scalable/mimetypes/gnome-mime-application-x-msi.svg
@@ -0,0 +1 @@
+application-x-msi.svg \ No newline at end of file
diff --git a/scalable/mimetypes/gnome-mime-application-x-object-file.svg b/scalable/mimetypes/gnome-mime-application-x-object-file.svg
new file mode 120000
index 0000000..63d6931
--- /dev/null
+++ b/scalable/mimetypes/gnome-mime-application-x-object-file.svg
@@ -0,0 +1 @@
+application-x-object-file.svg \ No newline at end of file
diff --git a/scalable/mimetypes/gnome-mime-application-x-object.svg b/scalable/mimetypes/gnome-mime-application-x-object.svg
new file mode 120000
index 0000000..5696d92
--- /dev/null
+++ b/scalable/mimetypes/gnome-mime-application-x-object.svg
@@ -0,0 +1 @@
+application-x-object.svg \ No newline at end of file
diff --git a/scalable/mimetypes/gnome-mime-application-x-pak.svg b/scalable/mimetypes/gnome-mime-application-x-pak.svg
new file mode 120000
index 0000000..8786116
--- /dev/null
+++ b/scalable/mimetypes/gnome-mime-application-x-pak.svg
@@ -0,0 +1 @@
+application-x-pak.svg \ No newline at end of file
diff --git a/scalable/mimetypes/gnome-mime-application-x-par2.svg b/scalable/mimetypes/gnome-mime-application-x-par2.svg
new file mode 120000
index 0000000..6874208
--- /dev/null
+++ b/scalable/mimetypes/gnome-mime-application-x-par2.svg
@@ -0,0 +1 @@
+application-x-par2.svg \ No newline at end of file
diff --git a/scalable/mimetypes/gnome-mime-application-x-perl-executable.svg b/scalable/mimetypes/gnome-mime-application-x-perl-executable.svg
new file mode 120000
index 0000000..eb0da3e
--- /dev/null
+++ b/scalable/mimetypes/gnome-mime-application-x-perl-executable.svg
@@ -0,0 +1 @@
+application-x-perl-executable.svg \ No newline at end of file
diff --git a/scalable/mimetypes/gnome-mime-application-x-php.svg b/scalable/mimetypes/gnome-mime-application-x-php.svg
index c4ba315..2215b06 120000
--- a/scalable/mimetypes/gnome-mime-application-x-php.svg
+++ b/scalable/mimetypes/gnome-mime-application-x-php.svg
@@ -1 +1 @@
-text-html.svg \ No newline at end of file
+application-x-php.svg \ No newline at end of file
diff --git a/scalable/mimetypes/gnome-mime-application-x-python-executable.svg b/scalable/mimetypes/gnome-mime-application-x-python-executable.svg
new file mode 120000
index 0000000..24f4ee3
--- /dev/null
+++ b/scalable/mimetypes/gnome-mime-application-x-python-executable.svg
@@ -0,0 +1 @@
+text-x-python-executable.svg \ No newline at end of file
diff --git a/scalable/mimetypes/gnome-mime-application-x-rpm.svg b/scalable/mimetypes/gnome-mime-application-x-rpm.svg
index a971887..08dae79 120000
--- a/scalable/mimetypes/gnome-mime-application-x-rpm.svg
+++ b/scalable/mimetypes/gnome-mime-application-x-rpm.svg
@@ -1 +1 @@
-rpm.svg \ No newline at end of file
+application-x-rpm.svg \ No newline at end of file
diff --git a/scalable/mimetypes/gnome-mime-application-x-ruby-executable.svg b/scalable/mimetypes/gnome-mime-application-x-ruby-executable.svg
new file mode 120000
index 0000000..28a1415
--- /dev/null
+++ b/scalable/mimetypes/gnome-mime-application-x-ruby-executable.svg
@@ -0,0 +1 @@
+application-x-ruby-executable.svg \ No newline at end of file
diff --git a/scalable/mimetypes/gnome-mime-application-x-sharedlib.svg b/scalable/mimetypes/gnome-mime-application-x-sharedlib.svg
new file mode 120000
index 0000000..71137a9
--- /dev/null
+++ b/scalable/mimetypes/gnome-mime-application-x-sharedlib.svg
@@ -0,0 +1 @@
+application-x-sharedlib.svg \ No newline at end of file
diff --git a/scalable/mimetypes/gnome-mime-application-x-shellscript-executable.svg b/scalable/mimetypes/gnome-mime-application-x-shellscript-executable.svg
new file mode 120000
index 0000000..7e9546b
--- /dev/null
+++ b/scalable/mimetypes/gnome-mime-application-x-shellscript-executable.svg
@@ -0,0 +1 @@
+text-x-script-executable.svg \ No newline at end of file
diff --git a/scalable/mimetypes/gnome-mime-application-x-shockwave-flash.svg b/scalable/mimetypes/gnome-mime-application-x-shockwave-flash.svg
index db0a1dc..6bb1786 120000
--- a/scalable/mimetypes/gnome-mime-application-x-shockwave-flash.svg
+++ b/scalable/mimetypes/gnome-mime-application-x-shockwave-flash.svg
@@ -1 +1 @@
-video-x-generic.svg \ No newline at end of file
+application-x-shockwave-flash.svg \ No newline at end of file
diff --git a/scalable/mimetypes/gnome-mime-application-x-srt.svg b/scalable/mimetypes/gnome-mime-application-x-srt.svg
new file mode 120000
index 0000000..5a4d60c
--- /dev/null
+++ b/scalable/mimetypes/gnome-mime-application-x-srt.svg
@@ -0,0 +1 @@
+application-x-srt.svg \ No newline at end of file
diff --git a/scalable/mimetypes/gnome-mime-application-x-subrip.svg b/scalable/mimetypes/gnome-mime-application-x-subrip.svg
new file mode 120000
index 0000000..043fc37
--- /dev/null
+++ b/scalable/mimetypes/gnome-mime-application-x-subrip.svg
@@ -0,0 +1 @@
+application-x-subrip.svg \ No newline at end of file
diff --git a/scalable/mimetypes/gnome-mime-application-x-tar.svg b/scalable/mimetypes/gnome-mime-application-x-tar.svg
index 115fd33..065c47e 120000
--- a/scalable/mimetypes/gnome-mime-application-x-tar.svg
+++ b/scalable/mimetypes/gnome-mime-application-x-tar.svg
@@ -1 +1 @@
-package-x-generic.svg \ No newline at end of file
+application-x-tar.svg \ No newline at end of file
diff --git a/scalable/mimetypes/gnome-mime-application-x-tarz.svg b/scalable/mimetypes/gnome-mime-application-x-tarz.svg
index c4bb0c3..447a04d 120000
--- a/scalable/mimetypes/gnome-mime-application-x-tarz.svg
+++ b/scalable/mimetypes/gnome-mime-application-x-tarz.svg
@@ -1 +1 @@
-tar.svg \ No newline at end of file
+application-x-tarz.svg \ No newline at end of file
diff --git a/scalable/mimetypes/gnome-mime-application-x-tex.svg b/scalable/mimetypes/gnome-mime-application-x-tex.svg
index 86b2f62..23215d0 120000
--- a/scalable/mimetypes/gnome-mime-application-x-tex.svg
+++ b/scalable/mimetypes/gnome-mime-application-x-tex.svg
@@ -1 +1 @@
-x-office-document.svg \ No newline at end of file
+application-x-tex.svg \ No newline at end of file
diff --git a/scalable/mimetypes/gnome-mime-application-x-trash.svg b/scalable/mimetypes/gnome-mime-application-x-trash.svg
new file mode 120000
index 0000000..753cd55
--- /dev/null
+++ b/scalable/mimetypes/gnome-mime-application-x-trash.svg
@@ -0,0 +1 @@
+application-x-trash.svg \ No newline at end of file
diff --git a/scalable/mimetypes/gnome-mime-application-x-vnc.svg b/scalable/mimetypes/gnome-mime-application-x-vnc.svg
new file mode 120000
index 0000000..2190d8e
--- /dev/null
+++ b/scalable/mimetypes/gnome-mime-application-x-vnc.svg
@@ -0,0 +1 @@
+application-x-vnc.svg \ No newline at end of file
diff --git a/scalable/mimetypes/gnome-mime-application-x-x509-ca-cert.svg b/scalable/mimetypes/gnome-mime-application-x-x509-ca-cert.svg
new file mode 120000
index 0000000..5a05fbd
--- /dev/null
+++ b/scalable/mimetypes/gnome-mime-application-x-x509-ca-cert.svg
@@ -0,0 +1 @@
+application-x-x509-ca-cert.svg \ No newline at end of file
diff --git a/scalable/mimetypes/gnome-mime-application-xml.svg b/scalable/mimetypes/gnome-mime-application-xml.svg
index 8769376..f50ba62 120000
--- a/scalable/mimetypes/gnome-mime-application-xml.svg
+++ b/scalable/mimetypes/gnome-mime-application-xml.svg
@@ -1 +1 @@
-./text-xml.svg \ No newline at end of file
+application-xml.svg \ No newline at end of file
diff --git a/scalable/mimetypes/gnome-mime-application-zip.svg b/scalable/mimetypes/gnome-mime-application-zip.svg
index c0416e8..d589439 120000
--- a/scalable/mimetypes/gnome-mime-application-zip.svg
+++ b/scalable/mimetypes/gnome-mime-application-zip.svg
@@ -1 +1 @@
-zip.svg \ No newline at end of file
+application-zip.svg \ No newline at end of file
diff --git a/scalable/mimetypes/gnome-mime-audio-ac3.svg b/scalable/mimetypes/gnome-mime-audio-ac3.svg
new file mode 120000
index 0000000..021ceb9
--- /dev/null
+++ b/scalable/mimetypes/gnome-mime-audio-ac3.svg
@@ -0,0 +1 @@
+audio-ac3.svg \ No newline at end of file
diff --git a/scalable/mimetypes/gnome-mime-audio-basic.svg b/scalable/mimetypes/gnome-mime-audio-basic.svg
new file mode 120000
index 0000000..75cff3a
--- /dev/null
+++ b/scalable/mimetypes/gnome-mime-audio-basic.svg
@@ -0,0 +1 @@
+audio-basic.svg \ No newline at end of file
diff --git a/scalable/mimetypes/gnome-mime-audio-m4a.svg b/scalable/mimetypes/gnome-mime-audio-m4a.svg
new file mode 120000
index 0000000..cb8b335
--- /dev/null
+++ b/scalable/mimetypes/gnome-mime-audio-m4a.svg
@@ -0,0 +1 @@
+audio-m4a.svg \ No newline at end of file
diff --git a/scalable/mimetypes/gnome-mime-audio-midi.svg b/scalable/mimetypes/gnome-mime-audio-midi.svg
new file mode 120000
index 0000000..d78c3ed
--- /dev/null
+++ b/scalable/mimetypes/gnome-mime-audio-midi.svg
@@ -0,0 +1 @@
+audio-midi.svg \ No newline at end of file
diff --git a/scalable/mimetypes/gnome-mime-audio-mp4.svg b/scalable/mimetypes/gnome-mime-audio-mp4.svg
new file mode 120000
index 0000000..7183734
--- /dev/null
+++ b/scalable/mimetypes/gnome-mime-audio-mp4.svg
@@ -0,0 +1 @@
+audio-mp4.svg \ No newline at end of file
diff --git a/scalable/mimetypes/gnome-mime-audio-mpeg.svg b/scalable/mimetypes/gnome-mime-audio-mpeg.svg
new file mode 120000
index 0000000..2ed58cc
--- /dev/null
+++ b/scalable/mimetypes/gnome-mime-audio-mpeg.svg
@@ -0,0 +1 @@
+audio-mpeg.svg \ No newline at end of file
diff --git a/scalable/mimetypes/gnome-mime-audio-vnd.rn-realaudio.svg b/scalable/mimetypes/gnome-mime-audio-vnd.rn-realaudio.svg
new file mode 120000
index 0000000..b2272f9
--- /dev/null
+++ b/scalable/mimetypes/gnome-mime-audio-vnd.rn-realaudio.svg
@@ -0,0 +1 @@
+audio-vnd.rn-realaudio.svg \ No newline at end of file
diff --git a/scalable/mimetypes/gnome-mime-audio-x-generic.svg b/scalable/mimetypes/gnome-mime-audio-x-generic.svg
new file mode 120000
index 0000000..fb7fe7c
--- /dev/null
+++ b/scalable/mimetypes/gnome-mime-audio-x-generic.svg
@@ -0,0 +1 @@
+audio-x-generic.svg \ No newline at end of file
diff --git a/scalable/mimetypes/gnome-mime-audio-x-matroska.svg b/scalable/mimetypes/gnome-mime-audio-x-matroska.svg
new file mode 120000
index 0000000..184dacf
--- /dev/null
+++ b/scalable/mimetypes/gnome-mime-audio-x-matroska.svg
@@ -0,0 +1 @@
+audio-x-matroska.svg \ No newline at end of file
diff --git a/scalable/mimetypes/gnome-mime-audio-x-mp3-playlist.svg b/scalable/mimetypes/gnome-mime-audio-x-mp3-playlist.svg
new file mode 120000
index 0000000..43ca887
--- /dev/null
+++ b/scalable/mimetypes/gnome-mime-audio-x-mp3-playlist.svg
@@ -0,0 +1 @@
+audio-x-mp3-playlist.svg \ No newline at end of file
diff --git a/scalable/mimetypes/gnome-mime-audio-x-mp3.svg b/scalable/mimetypes/gnome-mime-audio-x-mp3.svg
new file mode 120000
index 0000000..0bbba85
--- /dev/null
+++ b/scalable/mimetypes/gnome-mime-audio-x-mp3.svg
@@ -0,0 +1 @@
+audio-x-mp3.svg \ No newline at end of file
diff --git a/scalable/mimetypes/gnome-mime-audio-x-mpegurl.svg b/scalable/mimetypes/gnome-mime-audio-x-mpegurl.svg
new file mode 120000
index 0000000..def01f5
--- /dev/null
+++ b/scalable/mimetypes/gnome-mime-audio-x-mpegurl.svg
@@ -0,0 +1 @@
+audio-x-mpegurl.svg \ No newline at end of file
diff --git a/scalable/mimetypes/gnome-mime-audio-x-ms-wma.svg b/scalable/mimetypes/gnome-mime-audio-x-ms-wma.svg
new file mode 120000
index 0000000..0d12643
--- /dev/null
+++ b/scalable/mimetypes/gnome-mime-audio-x-ms-wma.svg
@@ -0,0 +1 @@
+audio-x-ms-wma.svg \ No newline at end of file
diff --git a/scalable/mimetypes/gnome-mime-audio-x-scpls.svg b/scalable/mimetypes/gnome-mime-audio-x-scpls.svg
new file mode 120000
index 0000000..fe8c5cb
--- /dev/null
+++ b/scalable/mimetypes/gnome-mime-audio-x-scpls.svg
@@ -0,0 +1 @@
+audio-x-scpls.svg \ No newline at end of file
diff --git a/scalable/mimetypes/gnome-mime-audio-x-wav.svg b/scalable/mimetypes/gnome-mime-audio-x-wav.svg
new file mode 120000
index 0000000..f766593
--- /dev/null
+++ b/scalable/mimetypes/gnome-mime-audio-x-wav.svg
@@ -0,0 +1 @@
+audio-x-wav.svg \ No newline at end of file
diff --git a/scalable/mimetypes/gnome-mime-audio-x-xxm.svg b/scalable/mimetypes/gnome-mime-audio-x-xxm.svg
new file mode 120000
index 0000000..12601d7
--- /dev/null
+++ b/scalable/mimetypes/gnome-mime-audio-x-xxm.svg
@@ -0,0 +1 @@
+audio-x-xxm.svg \ No newline at end of file
diff --git a/scalable/mimetypes/gnome-mime-audio.svg b/scalable/mimetypes/gnome-mime-audio.svg
index fb7fe7c..840f5e3 120000
--- a/scalable/mimetypes/gnome-mime-audio.svg
+++ b/scalable/mimetypes/gnome-mime-audio.svg
@@ -1 +1 @@
-audio-x-generic.svg \ No newline at end of file
+audio.svg \ No newline at end of file
diff --git a/scalable/mimetypes/gnome-mime-cd-image-template.svg b/scalable/mimetypes/gnome-mime-cd-image-template.svg
new file mode 120000
index 0000000..38aa867
--- /dev/null
+++ b/scalable/mimetypes/gnome-mime-cd-image-template.svg
@@ -0,0 +1 @@
+application-x-cd-image.svg \ No newline at end of file
diff --git a/scalable/mimetypes/gnome-mime-folder-tar.svg b/scalable/mimetypes/gnome-mime-folder-tar.svg
new file mode 120000
index 0000000..1f5929e
--- /dev/null
+++ b/scalable/mimetypes/gnome-mime-folder-tar.svg
@@ -0,0 +1 @@
+folder-tar.svg \ No newline at end of file
diff --git a/scalable/mimetypes/gnome-mime-font-x-generic.svg b/scalable/mimetypes/gnome-mime-font-x-generic.svg
new file mode 120000
index 0000000..5cf45d1
--- /dev/null
+++ b/scalable/mimetypes/gnome-mime-font-x-generic.svg
@@ -0,0 +1 @@
+font-x-generic.svg \ No newline at end of file
diff --git a/scalable/mimetypes/gnome-mime-image-svg+xml.svg b/scalable/mimetypes/gnome-mime-image-svg+xml.svg
new file mode 120000
index 0000000..bd5fc4c
--- /dev/null
+++ b/scalable/mimetypes/gnome-mime-image-svg+xml.svg
@@ -0,0 +1 @@
+image-svg+xml.svg \ No newline at end of file
diff --git a/scalable/mimetypes/gnome-mime-image-svg.svg b/scalable/mimetypes/gnome-mime-image-svg.svg
new file mode 120000
index 0000000..3d2029a
--- /dev/null
+++ b/scalable/mimetypes/gnome-mime-image-svg.svg
@@ -0,0 +1 @@
+image-svg.svg \ No newline at end of file
diff --git a/scalable/mimetypes/gnome-mime-image-x-applix-graphics.svg b/scalable/mimetypes/gnome-mime-image-x-applix-graphics.svg
new file mode 120000
index 0000000..9418ab8
--- /dev/null
+++ b/scalable/mimetypes/gnome-mime-image-x-applix-graphics.svg
@@ -0,0 +1 @@
+image-x-applix-graphics.svg \ No newline at end of file
diff --git a/scalable/mimetypes/gnome-mime-image-x-generic.svg b/scalable/mimetypes/gnome-mime-image-x-generic.svg
new file mode 120000
index 0000000..a2c40c7
--- /dev/null
+++ b/scalable/mimetypes/gnome-mime-image-x-generic.svg
@@ -0,0 +1 @@
+image-x-generic.svg \ No newline at end of file
diff --git a/scalable/mimetypes/gnome-mime-image-x-tga.svg b/scalable/mimetypes/gnome-mime-image-x-tga.svg
new file mode 120000
index 0000000..4cc1f91
--- /dev/null
+++ b/scalable/mimetypes/gnome-mime-image-x-tga.svg
@@ -0,0 +1 @@
+image-x-tga.svg \ No newline at end of file
diff --git a/scalable/mimetypes/gnome-mime-image-x-xcf.svg b/scalable/mimetypes/gnome-mime-image-x-xcf.svg
new file mode 120000
index 0000000..dc7220d
--- /dev/null
+++ b/scalable/mimetypes/gnome-mime-image-x-xcf.svg
@@ -0,0 +1 @@
+image-x-xcf.svg \ No newline at end of file
diff --git a/scalable/mimetypes/gnome-mime-inode-directory.svg b/scalable/mimetypes/gnome-mime-inode-directory.svg
new file mode 120000
index 0000000..736ff81
--- /dev/null
+++ b/scalable/mimetypes/gnome-mime-inode-directory.svg
@@ -0,0 +1 @@
+inode-directory.svg \ No newline at end of file
diff --git a/scalable/mimetypes/gnome-mime-package-x-generic.svg b/scalable/mimetypes/gnome-mime-package-x-generic.svg
new file mode 120000
index 0000000..115fd33
--- /dev/null
+++ b/scalable/mimetypes/gnome-mime-package-x-generic.svg
@@ -0,0 +1 @@
+package-x-generic.svg \ No newline at end of file
diff --git a/scalable/mimetypes/gnome-mime-text-csv.svg b/scalable/mimetypes/gnome-mime-text-csv.svg
new file mode 120000
index 0000000..1f782f7
--- /dev/null
+++ b/scalable/mimetypes/gnome-mime-text-csv.svg
@@ -0,0 +1 @@
+text-csv.svg \ No newline at end of file
diff --git a/scalable/mimetypes/gnome-mime-text-mathml.svg b/scalable/mimetypes/gnome-mime-text-mathml.svg
new file mode 120000
index 0000000..a694fc1
--- /dev/null
+++ b/scalable/mimetypes/gnome-mime-text-mathml.svg
@@ -0,0 +1 @@
+text-mathml.svg \ No newline at end of file
diff --git a/scalable/mimetypes/gnome-mime-text-plain.svg b/scalable/mimetypes/gnome-mime-text-plain.svg
new file mode 120000
index 0000000..894bd45
--- /dev/null
+++ b/scalable/mimetypes/gnome-mime-text-plain.svg
@@ -0,0 +1 @@
+text-plain.svg \ No newline at end of file
diff --git a/scalable/mimetypes/gnome-mime-text-richtext.svg b/scalable/mimetypes/gnome-mime-text-richtext.svg
new file mode 120000
index 0000000..f12adaf
--- /dev/null
+++ b/scalable/mimetypes/gnome-mime-text-richtext.svg
@@ -0,0 +1 @@
+text-richtext.svg \ No newline at end of file
diff --git a/scalable/mimetypes/gnome-mime-text-rtf.svg b/scalable/mimetypes/gnome-mime-text-rtf.svg
new file mode 120000
index 0000000..6df7fd1
--- /dev/null
+++ b/scalable/mimetypes/gnome-mime-text-rtf.svg
@@ -0,0 +1 @@
+text-rtf.svg \ No newline at end of file
diff --git a/scalable/mimetypes/gnome-mime-text-x-apport.svg b/scalable/mimetypes/gnome-mime-text-x-apport.svg
new file mode 120000
index 0000000..74a1718
--- /dev/null
+++ b/scalable/mimetypes/gnome-mime-text-x-apport.svg
@@ -0,0 +1 @@
+text-x-apport.svg \ No newline at end of file
diff --git a/scalable/mimetypes/gnome-mime-text-x-authors.svg b/scalable/mimetypes/gnome-mime-text-x-authors.svg
new file mode 120000
index 0000000..506c888
--- /dev/null
+++ b/scalable/mimetypes/gnome-mime-text-x-authors.svg
@@ -0,0 +1 @@
+text-x-authors.svg \ No newline at end of file
diff --git a/scalable/mimetypes/gnome-mime-text-x-c++-header.svg b/scalable/mimetypes/gnome-mime-text-x-c++-header.svg
new file mode 120000
index 0000000..d398070
--- /dev/null
+++ b/scalable/mimetypes/gnome-mime-text-x-c++-header.svg
@@ -0,0 +1 @@
+text-x-c++-header.svg \ No newline at end of file
diff --git a/scalable/mimetypes/gnome-mime-text-x-c-header.svg b/scalable/mimetypes/gnome-mime-text-x-c-header.svg
new file mode 120000
index 0000000..64b5b27
--- /dev/null
+++ b/scalable/mimetypes/gnome-mime-text-x-c-header.svg
@@ -0,0 +1 @@
+text-x-c-header.svg \ No newline at end of file
diff --git a/scalable/mimetypes/gnome-mime-text-x-credits.svg b/scalable/mimetypes/gnome-mime-text-x-credits.svg
new file mode 120000
index 0000000..8c21a13
--- /dev/null
+++ b/scalable/mimetypes/gnome-mime-text-x-credits.svg
@@ -0,0 +1 @@
+text-x-credits.svg \ No newline at end of file
diff --git a/scalable/mimetypes/gnome-mime-text-x-csh-executable.svg b/scalable/mimetypes/gnome-mime-text-x-csh-executable.svg
new file mode 120000
index 0000000..385ef50
--- /dev/null
+++ b/scalable/mimetypes/gnome-mime-text-x-csh-executable.svg
@@ -0,0 +1 @@
+gnome-mime-application-x-shellscript-executable.svg \ No newline at end of file
diff --git a/scalable/mimetypes/gnome-mime-text-x-csharpsrc.svg b/scalable/mimetypes/gnome-mime-text-x-csharpsrc.svg
new file mode 120000
index 0000000..0b8b9e9
--- /dev/null
+++ b/scalable/mimetypes/gnome-mime-text-x-csharpsrc.svg
@@ -0,0 +1 @@
+text-x-csharpsrc.svg \ No newline at end of file
diff --git a/scalable/mimetypes/gnome-mime-text-x-generic-template.svg b/scalable/mimetypes/gnome-mime-text-x-generic-template.svg
new file mode 120000
index 0000000..6bfc0e9
--- /dev/null
+++ b/scalable/mimetypes/gnome-mime-text-x-generic-template.svg
@@ -0,0 +1 @@
+text-x-generic-template.svg \ No newline at end of file
diff --git a/scalable/mimetypes/gnome-mime-text-x-generic.svg b/scalable/mimetypes/gnome-mime-text-x-generic.svg
new file mode 120000
index 0000000..1dc3be3
--- /dev/null
+++ b/scalable/mimetypes/gnome-mime-text-x-generic.svg
@@ -0,0 +1 @@
+text-x-generic.svg \ No newline at end of file
diff --git a/scalable/mimetypes/gnome-mime-text-x-gtkrc.svg b/scalable/mimetypes/gnome-mime-text-x-gtkrc.svg
index 04f9de3..e15a8db 120000
--- a/scalable/mimetypes/gnome-mime-text-x-gtkrc.svg
+++ b/scalable/mimetypes/gnome-mime-text-x-gtkrc.svg
@@ -1 +1 @@
-./application-x-theme.svg \ No newline at end of file
+text-x-gtkrc.svg \ No newline at end of file
diff --git a/scalable/mimetypes/gnome-mime-text-x-install.svg b/scalable/mimetypes/gnome-mime-text-x-install.svg
index 7d20ae2..317ff64 120000
--- a/scalable/mimetypes/gnome-mime-text-x-install.svg
+++ b/scalable/mimetypes/gnome-mime-text-x-install.svg
@@ -1 +1 @@
-./text-x-script.svg \ No newline at end of file
+text-x-install.svg \ No newline at end of file
diff --git a/scalable/mimetypes/gnome-mime-text-x-javascript-executable.svg b/scalable/mimetypes/gnome-mime-text-x-javascript-executable.svg
new file mode 120000
index 0000000..3c12039
--- /dev/null
+++ b/scalable/mimetypes/gnome-mime-text-x-javascript-executable.svg
@@ -0,0 +1 @@
+text-x-javascript-executable.svg \ No newline at end of file
diff --git a/scalable/mimetypes/gnome-mime-text-x-log.svg b/scalable/mimetypes/gnome-mime-text-x-log.svg
new file mode 120000
index 0000000..2262812
--- /dev/null
+++ b/scalable/mimetypes/gnome-mime-text-x-log.svg
@@ -0,0 +1 @@
+text-x-log.svg \ No newline at end of file
diff --git a/scalable/mimetypes/gnome-mime-text-x-nfo.svg b/scalable/mimetypes/gnome-mime-text-x-nfo.svg
new file mode 120000
index 0000000..e30e640
--- /dev/null
+++ b/scalable/mimetypes/gnome-mime-text-x-nfo.svg
@@ -0,0 +1 @@
+text-x-nfo.svg \ No newline at end of file
diff --git a/scalable/mimetypes/gnome-mime-text-x-opml+xml.svg b/scalable/mimetypes/gnome-mime-text-x-opml+xml.svg
new file mode 120000
index 0000000..1238017
--- /dev/null
+++ b/scalable/mimetypes/gnome-mime-text-x-opml+xml.svg
@@ -0,0 +1 @@
+text-x-opml+xml.svg \ No newline at end of file
diff --git a/scalable/mimetypes/gnome-mime-text-x-opml.svg b/scalable/mimetypes/gnome-mime-text-x-opml.svg
new file mode 120000
index 0000000..7d7e62d
--- /dev/null
+++ b/scalable/mimetypes/gnome-mime-text-x-opml.svg
@@ -0,0 +1 @@
+text-x-opml.svg \ No newline at end of file
diff --git a/scalable/mimetypes/gnome-mime-text-x-patch.svg b/scalable/mimetypes/gnome-mime-text-x-patch.svg
new file mode 120000
index 0000000..304201b
--- /dev/null
+++ b/scalable/mimetypes/gnome-mime-text-x-patch.svg
@@ -0,0 +1 @@
+text-x-patch.svg \ No newline at end of file
diff --git a/scalable/mimetypes/gnome-mime-text-x-python-executable.svg b/scalable/mimetypes/gnome-mime-text-x-python-executable.svg
new file mode 120000
index 0000000..24f4ee3
--- /dev/null
+++ b/scalable/mimetypes/gnome-mime-text-x-python-executable.svg
@@ -0,0 +1 @@
+text-x-python-executable.svg \ No newline at end of file
diff --git a/scalable/mimetypes/gnome-mime-text-x-script-executable.svg b/scalable/mimetypes/gnome-mime-text-x-script-executable.svg
new file mode 120000
index 0000000..7e9546b
--- /dev/null
+++ b/scalable/mimetypes/gnome-mime-text-x-script-executable.svg
@@ -0,0 +1 @@
+text-x-script-executable.svg \ No newline at end of file
diff --git a/scalable/mimetypes/gnome-mime-text-x-script.svg b/scalable/mimetypes/gnome-mime-text-x-script.svg
new file mode 120000
index 0000000..05ab0ed
--- /dev/null
+++ b/scalable/mimetypes/gnome-mime-text-x-script.svg
@@ -0,0 +1 @@
+text-x-script.svg \ No newline at end of file
diff --git a/scalable/mimetypes/gnome-mime-text-x-sh-executable.svg b/scalable/mimetypes/gnome-mime-text-x-sh-executable.svg
new file mode 120000
index 0000000..385ef50
--- /dev/null
+++ b/scalable/mimetypes/gnome-mime-text-x-sh-executable.svg
@@ -0,0 +1 @@
+gnome-mime-application-x-shellscript-executable.svg \ No newline at end of file
diff --git a/scalable/mimetypes/gnome-mime-text-x-tex.svg b/scalable/mimetypes/gnome-mime-text-x-tex.svg
new file mode 120000
index 0000000..9f29521
--- /dev/null
+++ b/scalable/mimetypes/gnome-mime-text-x-tex.svg
@@ -0,0 +1 @@
+text-x-tex.svg \ No newline at end of file
diff --git a/scalable/mimetypes/gnome-mime-text-x-vcard.svg b/scalable/mimetypes/gnome-mime-text-x-vcard.svg
index 0b7a856..aef18a6 120000
--- a/scalable/mimetypes/gnome-mime-text-x-vcard.svg
+++ b/scalable/mimetypes/gnome-mime-text-x-vcard.svg
@@ -1 +1 @@
-vcard.svg \ No newline at end of file
+text-x-vcard.svg \ No newline at end of file
diff --git a/scalable/mimetypes/gnome-mime-text-x-zsh-executable.svg b/scalable/mimetypes/gnome-mime-text-x-zsh-executable.svg
new file mode 120000
index 0000000..385ef50
--- /dev/null
+++ b/scalable/mimetypes/gnome-mime-text-x-zsh-executable.svg
@@ -0,0 +1 @@
+gnome-mime-application-x-shellscript-executable.svg \ No newline at end of file
diff --git a/scalable/mimetypes/gnome-mime-video-x-generic.svg b/scalable/mimetypes/gnome-mime-video-x-generic.svg
new file mode 120000
index 0000000..db0a1dc
--- /dev/null
+++ b/scalable/mimetypes/gnome-mime-video-x-generic.svg
@@ -0,0 +1 @@
+video-x-generic.svg \ No newline at end of file
diff --git a/scalable/mimetypes/gnome-mime-video-x-ogm+ogg.svg b/scalable/mimetypes/gnome-mime-video-x-ogm+ogg.svg
new file mode 120000
index 0000000..9ed1004
--- /dev/null
+++ b/scalable/mimetypes/gnome-mime-video-x-ogm+ogg.svg
@@ -0,0 +1 @@
+video-x-ogm+ogg.svg \ No newline at end of file
diff --git a/scalable/mimetypes/gnome-mime-x-directory-smb-share.svg b/scalable/mimetypes/gnome-mime-x-directory-smb-share.svg
new file mode 120000
index 0000000..77a6b9e
--- /dev/null
+++ b/scalable/mimetypes/gnome-mime-x-directory-smb-share.svg
@@ -0,0 +1 @@
+x-directory-smb-share.svg \ No newline at end of file
diff --git a/scalable/mimetypes/gnome-mime-x-office-address-book.svg b/scalable/mimetypes/gnome-mime-x-office-address-book.svg
new file mode 120000
index 0000000..3f74a9d
--- /dev/null
+++ b/scalable/mimetypes/gnome-mime-x-office-address-book.svg
@@ -0,0 +1 @@
+x-office-address-book.svg \ No newline at end of file
diff --git a/scalable/mimetypes/gnome-mime-x-office-calendar.svg b/scalable/mimetypes/gnome-mime-x-office-calendar.svg
new file mode 120000
index 0000000..170cc9e
--- /dev/null
+++ b/scalable/mimetypes/gnome-mime-x-office-calendar.svg
@@ -0,0 +1 @@
+x-office-calendar.svg \ No newline at end of file
diff --git a/scalable/mimetypes/gnome-mime-x-office-document.svg b/scalable/mimetypes/gnome-mime-x-office-document.svg
new file mode 120000
index 0000000..86b2f62
--- /dev/null
+++ b/scalable/mimetypes/gnome-mime-x-office-document.svg
@@ -0,0 +1 @@
+x-office-document.svg \ No newline at end of file
diff --git a/scalable/mimetypes/gnome-mime-x-office-drawing.svg b/scalable/mimetypes/gnome-mime-x-office-drawing.svg
new file mode 120000
index 0000000..a3382f0
--- /dev/null
+++ b/scalable/mimetypes/gnome-mime-x-office-drawing.svg
@@ -0,0 +1 @@
+x-office-drawing.svg \ No newline at end of file
diff --git a/scalable/mimetypes/gnome-mime-x-office-presentation.svg b/scalable/mimetypes/gnome-mime-x-office-presentation.svg
new file mode 120000
index 0000000..73bb02f
--- /dev/null
+++ b/scalable/mimetypes/gnome-mime-x-office-presentation.svg
@@ -0,0 +1 @@
+x-office-presentation.svg \ No newline at end of file
diff --git a/scalable/mimetypes/gnome-mime-x-office-spreadsheet.svg b/scalable/mimetypes/gnome-mime-x-office-spreadsheet.svg
new file mode 120000
index 0000000..b17ea28
--- /dev/null
+++ b/scalable/mimetypes/gnome-mime-x-office-spreadsheet.svg
@@ -0,0 +1 @@
+x-office-spreadsheet.svg \ No newline at end of file
diff --git a/scalable/mimetypes/image-svg.svg b/scalable/mimetypes/image-svg.svg
new file mode 120000
index 0000000..bd5fc4c
--- /dev/null
+++ b/scalable/mimetypes/image-svg.svg
@@ -0,0 +1 @@
+image-svg+xml.svg \ No newline at end of file
diff --git a/scalable/mimetypes/image-vnd.adobe.illustrator.svg b/scalable/mimetypes/image-vnd.adobe.illustrator.svg
new file mode 120000
index 0000000..34ddf0c
--- /dev/null
+++ b/scalable/mimetypes/image-vnd.adobe.illustrator.svg
@@ -0,0 +1 @@
+application-illustrator.svg \ No newline at end of file
diff --git a/scalable/mimetypes/image-x-applix-graphics.svg b/scalable/mimetypes/image-x-applix-graphics.svg
new file mode 120000
index 0000000..a3382f0
--- /dev/null
+++ b/scalable/mimetypes/image-x-applix-graphics.svg
@@ -0,0 +1 @@
+x-office-drawing.svg \ No newline at end of file
diff --git a/scalable/mimetypes/inodes-directory.svg b/scalable/mimetypes/inodes-directory.svg
index 021f133..736ff81 120000
--- a/scalable/mimetypes/inodes-directory.svg
+++ b/scalable/mimetypes/inodes-directory.svg
@@ -1 +1 @@
-../places/inode-directory.svg \ No newline at end of file
+inode-directory.svg \ No newline at end of file
diff --git a/scalable/mimetypes/libreoffice-drawing-template.svg b/scalable/mimetypes/libreoffice-drawing-template.svg
index e24ef94..8633547 120000
--- a/scalable/mimetypes/libreoffice-drawing-template.svg
+++ b/scalable/mimetypes/libreoffice-drawing-template.svg
@@ -1 +1 @@
-x-office-drawing-template.svg \ No newline at end of file
+openofficeorg-drawing-template.svg \ No newline at end of file
diff --git a/scalable/mimetypes/libreoffice-formula-template.svg b/scalable/mimetypes/libreoffice-formula-template.svg
new file mode 120000
index 0000000..90abd25
--- /dev/null
+++ b/scalable/mimetypes/libreoffice-formula-template.svg
@@ -0,0 +1 @@
+x-office-formula-template.svg \ No newline at end of file
diff --git a/scalable/mimetypes/libreoffice-oasis-database-template.svg b/scalable/mimetypes/libreoffice-oasis-database-template.svg
new file mode 120000
index 0000000..d7d9528
--- /dev/null
+++ b/scalable/mimetypes/libreoffice-oasis-database-template.svg
@@ -0,0 +1 @@
+application-vnd.oasis.opendocument.database-template.svg \ No newline at end of file
diff --git a/scalable/mimetypes/libreoffice-oasis-drawing-template.svg b/scalable/mimetypes/libreoffice-oasis-drawing-template.svg
index e24ef94..ab2212e 120000
--- a/scalable/mimetypes/libreoffice-oasis-drawing-template.svg
+++ b/scalable/mimetypes/libreoffice-oasis-drawing-template.svg
@@ -1 +1 @@
-x-office-drawing-template.svg \ No newline at end of file
+openofficeorg-oasis-drawing-template.svg \ No newline at end of file
diff --git a/scalable/mimetypes/libreoffice-oasis-formula-template.svg b/scalable/mimetypes/libreoffice-oasis-formula-template.svg
new file mode 120000
index 0000000..90abd25
--- /dev/null
+++ b/scalable/mimetypes/libreoffice-oasis-formula-template.svg
@@ -0,0 +1 @@
+x-office-formula-template.svg \ No newline at end of file
diff --git a/scalable/mimetypes/libreoffice-oasis-presentation-template.svg b/scalable/mimetypes/libreoffice-oasis-presentation-template.svg
index 79bcfa6..61cda22 120000
--- a/scalable/mimetypes/libreoffice-oasis-presentation-template.svg
+++ b/scalable/mimetypes/libreoffice-oasis-presentation-template.svg
@@ -1 +1 @@
-x-office-presentation-template.svg \ No newline at end of file
+openofficeorg-oasis-presentation-template.svg \ No newline at end of file
diff --git a/scalable/mimetypes/libreoffice-oasis-presentation.svg b/scalable/mimetypes/libreoffice-oasis-presentation.svg
index 73bb02f..a2f3bbc 120000
--- a/scalable/mimetypes/libreoffice-oasis-presentation.svg
+++ b/scalable/mimetypes/libreoffice-oasis-presentation.svg
@@ -1 +1 @@
-x-office-presentation.svg \ No newline at end of file
+openofficeorg-oasis-presentation.svg \ No newline at end of file
diff --git a/scalable/mimetypes/libreoffice-oasis-spreadsheet-template.svg b/scalable/mimetypes/libreoffice-oasis-spreadsheet-template.svg
index bc8feb6..56e7e3f 120000
--- a/scalable/mimetypes/libreoffice-oasis-spreadsheet-template.svg
+++ b/scalable/mimetypes/libreoffice-oasis-spreadsheet-template.svg
@@ -1 +1 @@
-x-office-spreadsheet-template.svg \ No newline at end of file
+openofficeorg-oasis-spreadsheet-template.svg \ No newline at end of file
diff --git a/scalable/mimetypes/libreoffice-oasis-spreadsheet.svg b/scalable/mimetypes/libreoffice-oasis-spreadsheet.svg
index b17ea28..7f503a9 120000
--- a/scalable/mimetypes/libreoffice-oasis-spreadsheet.svg
+++ b/scalable/mimetypes/libreoffice-oasis-spreadsheet.svg
@@ -1 +1 @@
-x-office-spreadsheet.svg \ No newline at end of file
+openofficeorg-oasis-spreadsheet.svg \ No newline at end of file
diff --git a/scalable/mimetypes/libreoffice-oasis-text-template.svg b/scalable/mimetypes/libreoffice-oasis-text-template.svg
index 59e195f..850769b 120000
--- a/scalable/mimetypes/libreoffice-oasis-text-template.svg
+++ b/scalable/mimetypes/libreoffice-oasis-text-template.svg
@@ -1 +1 @@
-x-office-document-template.svg \ No newline at end of file
+openofficeorg-oasis-text-template.svg \ No newline at end of file
diff --git a/scalable/mimetypes/libreoffice-presentation-template.svg b/scalable/mimetypes/libreoffice-presentation-template.svg
index 79bcfa6..ff0cac4 120000
--- a/scalable/mimetypes/libreoffice-presentation-template.svg
+++ b/scalable/mimetypes/libreoffice-presentation-template.svg
@@ -1 +1 @@
-x-office-presentation-template.svg \ No newline at end of file
+openofficeorg-presentation-template.svg \ No newline at end of file
diff --git a/scalable/mimetypes/libreoffice-presentation.svg b/scalable/mimetypes/libreoffice-presentation.svg
index 73bb02f..2b15bfd 120000
--- a/scalable/mimetypes/libreoffice-presentation.svg
+++ b/scalable/mimetypes/libreoffice-presentation.svg
@@ -1 +1 @@
-x-office-presentation.svg \ No newline at end of file
+openofficeorg-presentation.svg \ No newline at end of file
diff --git a/scalable/mimetypes/libreoffice-spreadsheet-template.svg b/scalable/mimetypes/libreoffice-spreadsheet-template.svg
index bc8feb6..8d5c3f1 120000
--- a/scalable/mimetypes/libreoffice-spreadsheet-template.svg
+++ b/scalable/mimetypes/libreoffice-spreadsheet-template.svg
@@ -1 +1 @@
-x-office-spreadsheet-template.svg \ No newline at end of file
+openofficeorg-spreadsheet-template.svg \ No newline at end of file
diff --git a/scalable/mimetypes/libreoffice-spreadsheet.svg b/scalable/mimetypes/libreoffice-spreadsheet.svg
index b17ea28..3a0a07a 120000
--- a/scalable/mimetypes/libreoffice-spreadsheet.svg
+++ b/scalable/mimetypes/libreoffice-spreadsheet.svg
@@ -1 +1 @@
-x-office-spreadsheet.svg \ No newline at end of file
+openofficeorg-spreadsheet.svg \ No newline at end of file
diff --git a/scalable/mimetypes/libreoffice-text-template.svg b/scalable/mimetypes/libreoffice-text-template.svg
index 59e195f..83bb3d2 120000
--- a/scalable/mimetypes/libreoffice-text-template.svg
+++ b/scalable/mimetypes/libreoffice-text-template.svg
@@ -1 +1 @@
-x-office-document-template.svg \ No newline at end of file
+openofficeorg-text-template.svg \ No newline at end of file
diff --git a/scalable/mimetypes/libreoffice3-oasis-text-template.svg b/scalable/mimetypes/libreoffice3-oasis-text-template.svg
index ba69b5f..42cc55a 120000
--- a/scalable/mimetypes/libreoffice3-oasis-text-template.svg
+++ b/scalable/mimetypes/libreoffice3-oasis-text-template.svg
@@ -1 +1 @@
-libreoffice-oasis-text.svg \ No newline at end of file
+libreoffice-oasis-text-template.svg \ No newline at end of file
diff --git a/scalable/mimetypes/libreoffice3-presentation-template.svg b/scalable/mimetypes/libreoffice3-presentation-template.svg
index 27179b7..3a3d92b 120000
--- a/scalable/mimetypes/libreoffice3-presentation-template.svg
+++ b/scalable/mimetypes/libreoffice3-presentation-template.svg
@@ -1 +1 @@
-libreoffice-presentation.svg \ No newline at end of file
+libreoffice-presentation-template.svg \ No newline at end of file
diff --git a/scalable/mimetypes/libreoffice3-spreadsheet-template.svg b/scalable/mimetypes/libreoffice3-spreadsheet-template.svg
index 9709eb6..8b54224 120000
--- a/scalable/mimetypes/libreoffice3-spreadsheet-template.svg
+++ b/scalable/mimetypes/libreoffice3-spreadsheet-template.svg
@@ -1 +1 @@
-libreoffice-spreadsheet.svg \ No newline at end of file
+libreoffice-spreadsheet-template.svg \ No newline at end of file
diff --git a/scalable/mimetypes/libreoffice3-text-template.svg b/scalable/mimetypes/libreoffice3-text-template.svg
index da9573f..cfb60ec 120000
--- a/scalable/mimetypes/libreoffice3-text-template.svg
+++ b/scalable/mimetypes/libreoffice3-text-template.svg
@@ -1 +1 @@
-libreoffice-text.svg \ No newline at end of file
+libreoffice-text-template.svg \ No newline at end of file
diff --git a/scalable/mimetypes/libreoffice34-drawing-template.svg b/scalable/mimetypes/libreoffice34-drawing-template.svg
index 8d9a58a..6cc44e8 120000
--- a/scalable/mimetypes/libreoffice34-drawing-template.svg
+++ b/scalable/mimetypes/libreoffice34-drawing-template.svg
@@ -1 +1 @@
-libreoffice-drawing-template.svg \ No newline at end of file
+libreoffice3-drawing-template.svg \ No newline at end of file
diff --git a/scalable/mimetypes/libreoffice34-formula.svg b/scalable/mimetypes/libreoffice34-formula.svg
index 0d1162d..c9d9e43 120000
--- a/scalable/mimetypes/libreoffice34-formula.svg
+++ b/scalable/mimetypes/libreoffice34-formula.svg
@@ -1 +1 @@
-libreoffice-formula.svg \ No newline at end of file
+libreoffice3-formula.svg \ No newline at end of file
diff --git a/scalable/mimetypes/libreoffice34-oasis-drawing-template.svg b/scalable/mimetypes/libreoffice34-oasis-drawing-template.svg
index e959e4d..fc3867a 120000
--- a/scalable/mimetypes/libreoffice34-oasis-drawing-template.svg
+++ b/scalable/mimetypes/libreoffice34-oasis-drawing-template.svg
@@ -1 +1 @@
-libreoffice-oasis-drawing-template.svg \ No newline at end of file
+libreoffice3-oasis-drawing-template.svg \ No newline at end of file
diff --git a/scalable/mimetypes/libreoffice34-oasis-formula.svg b/scalable/mimetypes/libreoffice34-oasis-formula.svg
index 5b84fc7..0933d50 120000
--- a/scalable/mimetypes/libreoffice34-oasis-formula.svg
+++ b/scalable/mimetypes/libreoffice34-oasis-formula.svg
@@ -1 +1 @@
-libreoffice-oasis-formula.svg \ No newline at end of file
+libreoffice3-oasis-formula.svg \ No newline at end of file
diff --git a/scalable/mimetypes/libreoffice34-oasis-presentation-template.svg b/scalable/mimetypes/libreoffice34-oasis-presentation-template.svg
index bb568e5..29dd1fd 120000
--- a/scalable/mimetypes/libreoffice34-oasis-presentation-template.svg
+++ b/scalable/mimetypes/libreoffice34-oasis-presentation-template.svg
@@ -1 +1 @@
-libreoffice-oasis-presentation-template.svg \ No newline at end of file
+libreoffice3-oasis-presentation-template.svg \ No newline at end of file
diff --git a/scalable/mimetypes/libreoffice34-oasis-presentation.svg b/scalable/mimetypes/libreoffice34-oasis-presentation.svg
index df590df..4b35741 120000
--- a/scalable/mimetypes/libreoffice34-oasis-presentation.svg
+++ b/scalable/mimetypes/libreoffice34-oasis-presentation.svg
@@ -1 +1 @@
-libreoffice-oasis-presentation.svg \ No newline at end of file
+libreoffice3-oasis-presentation.svg \ No newline at end of file
diff --git a/scalable/mimetypes/libreoffice34-oasis-spreadsheet-template.svg b/scalable/mimetypes/libreoffice34-oasis-spreadsheet-template.svg
index 6c06164..21dbab9 120000
--- a/scalable/mimetypes/libreoffice34-oasis-spreadsheet-template.svg
+++ b/scalable/mimetypes/libreoffice34-oasis-spreadsheet-template.svg
@@ -1 +1 @@
-libreoffice-oasis-spreadsheet-template.svg \ No newline at end of file
+libreoffice3-oasis-spreadsheet-template.svg \ No newline at end of file
diff --git a/scalable/mimetypes/libreoffice34-oasis-spreadsheet.svg b/scalable/mimetypes/libreoffice34-oasis-spreadsheet.svg
index a9d8309..fe22421 120000
--- a/scalable/mimetypes/libreoffice34-oasis-spreadsheet.svg
+++ b/scalable/mimetypes/libreoffice34-oasis-spreadsheet.svg
@@ -1 +1 @@
-libreoffice-oasis-spreadsheet.svg \ No newline at end of file
+libreoffice3-oasis-spreadsheet.svg \ No newline at end of file
diff --git a/scalable/mimetypes/libreoffice34-oasis-text-template.svg b/scalable/mimetypes/libreoffice34-oasis-text-template.svg
index ba69b5f..14911a1 120000
--- a/scalable/mimetypes/libreoffice34-oasis-text-template.svg
+++ b/scalable/mimetypes/libreoffice34-oasis-text-template.svg
@@ -1 +1 @@
-libreoffice-oasis-text.svg \ No newline at end of file
+libreoffice3-oasis-text-template.svg \ No newline at end of file
diff --git a/scalable/mimetypes/libreoffice34-oasis-text.svg b/scalable/mimetypes/libreoffice34-oasis-text.svg
index ba69b5f..1620096 120000
--- a/scalable/mimetypes/libreoffice34-oasis-text.svg
+++ b/scalable/mimetypes/libreoffice34-oasis-text.svg
@@ -1 +1 @@
-libreoffice-oasis-text.svg \ No newline at end of file
+libreoffice3-oasis-text.svg \ No newline at end of file
diff --git a/scalable/mimetypes/libreoffice34-presentation-template.svg b/scalable/mimetypes/libreoffice34-presentation-template.svg
index 27179b7..7fd80f8 120000
--- a/scalable/mimetypes/libreoffice34-presentation-template.svg
+++ b/scalable/mimetypes/libreoffice34-presentation-template.svg
@@ -1 +1 @@
-libreoffice-presentation.svg \ No newline at end of file
+libreoffice3-presentation-template.svg \ No newline at end of file
diff --git a/scalable/mimetypes/libreoffice34-presentation.svg b/scalable/mimetypes/libreoffice34-presentation.svg
index 27179b7..dae8c86 120000
--- a/scalable/mimetypes/libreoffice34-presentation.svg
+++ b/scalable/mimetypes/libreoffice34-presentation.svg
@@ -1 +1 @@
-libreoffice-presentation.svg \ No newline at end of file
+libreoffice3-presentation.svg \ No newline at end of file
diff --git a/scalable/mimetypes/libreoffice34-spreadsheet-template.svg b/scalable/mimetypes/libreoffice34-spreadsheet-template.svg
index 9709eb6..85b3b96 120000
--- a/scalable/mimetypes/libreoffice34-spreadsheet-template.svg
+++ b/scalable/mimetypes/libreoffice34-spreadsheet-template.svg
@@ -1 +1 @@
-libreoffice-spreadsheet.svg \ No newline at end of file
+libreoffice3-spreadsheet-template.svg \ No newline at end of file
diff --git a/scalable/mimetypes/libreoffice34-spreadsheet.svg b/scalable/mimetypes/libreoffice34-spreadsheet.svg
index 9709eb6..ea92149 120000
--- a/scalable/mimetypes/libreoffice34-spreadsheet.svg
+++ b/scalable/mimetypes/libreoffice34-spreadsheet.svg
@@ -1 +1 @@
-libreoffice-spreadsheet.svg \ No newline at end of file
+libreoffice3-spreadsheet.svg \ No newline at end of file
diff --git a/scalable/mimetypes/libreoffice34-text-template.svg b/scalable/mimetypes/libreoffice34-text-template.svg
index da9573f..0b43643 120000
--- a/scalable/mimetypes/libreoffice34-text-template.svg
+++ b/scalable/mimetypes/libreoffice34-text-template.svg
@@ -1 +1 @@
-libreoffice-text.svg \ No newline at end of file
+libreoffice3-text-template.svg \ No newline at end of file
diff --git a/scalable/mimetypes/libreoffice34-text.svg b/scalable/mimetypes/libreoffice34-text.svg
index da9573f..c8b1b80 120000
--- a/scalable/mimetypes/libreoffice34-text.svg
+++ b/scalable/mimetypes/libreoffice34-text.svg
@@ -1 +1 @@
-libreoffice-text.svg \ No newline at end of file
+libreoffice3-text.svg \ No newline at end of file
diff --git a/scalable/mimetypes/office-database.svg b/scalable/mimetypes/office-database.svg
new file mode 120000
index 0000000..9d514aa
--- /dev/null
+++ b/scalable/mimetypes/office-database.svg
@@ -0,0 +1 @@
+text-x-sql.svg \ No newline at end of file
diff --git a/scalable/mimetypes/office-presentation.svg b/scalable/mimetypes/office-presentation.svg
new file mode 120000
index 0000000..73bb02f
--- /dev/null
+++ b/scalable/mimetypes/office-presentation.svg
@@ -0,0 +1 @@
+x-office-presentation.svg \ No newline at end of file
diff --git a/scalable/mimetypes/openofficeorg-oasis-drawing-template.svg b/scalable/mimetypes/openofficeorg-oasis-drawing-template.svg
index e24ef94..158ee5e 120000
--- a/scalable/mimetypes/openofficeorg-oasis-drawing-template.svg
+++ b/scalable/mimetypes/openofficeorg-oasis-drawing-template.svg
@@ -1 +1 @@
-x-office-drawing-template.svg \ No newline at end of file
+application-vnd.oasis.opendocument.graphics-template.svg \ No newline at end of file
diff --git a/scalable/mimetypes/openofficeorg-oasis-text-template.svg b/scalable/mimetypes/openofficeorg-oasis-text-template.svg
index 59e195f..14e1d14 120000
--- a/scalable/mimetypes/openofficeorg-oasis-text-template.svg
+++ b/scalable/mimetypes/openofficeorg-oasis-text-template.svg
@@ -1 +1 @@
-x-office-document-template.svg \ No newline at end of file
+application-vnd.oasis.opendocument.text-template.svg \ No newline at end of file
diff --git a/scalable/mimetypes/openofficeorg-text-template.svg b/scalable/mimetypes/openofficeorg-text-template.svg
index 59e195f..d56c644 120000
--- a/scalable/mimetypes/openofficeorg-text-template.svg
+++ b/scalable/mimetypes/openofficeorg-text-template.svg
@@ -1 +1 @@
-x-office-document-template.svg \ No newline at end of file
+application-vnd.sun.xml.writer.template.svg \ No newline at end of file
diff --git a/scalable/mimetypes/openofficeorg23-oasis-text-template.svg b/scalable/mimetypes/openofficeorg23-oasis-text-template.svg
index 1dc3be3..6bfc0e9 120000
--- a/scalable/mimetypes/openofficeorg23-oasis-text-template.svg
+++ b/scalable/mimetypes/openofficeorg23-oasis-text-template.svg
@@ -1 +1 @@
-text-x-generic.svg \ No newline at end of file
+text-x-generic-template.svg \ No newline at end of file
diff --git a/scalable/mimetypes/openofficeorg23-text-template.svg b/scalable/mimetypes/openofficeorg23-text-template.svg
index 1dc3be3..6bfc0e9 120000
--- a/scalable/mimetypes/openofficeorg23-text-template.svg
+++ b/scalable/mimetypes/openofficeorg23-text-template.svg
@@ -1 +1 @@
-text-x-generic.svg \ No newline at end of file
+text-x-generic-template.svg \ No newline at end of file
diff --git a/scalable/mimetypes/openofficeorg3-drawing-template.svg b/scalable/mimetypes/openofficeorg3-drawing-template.svg
index e24ef94..8633547 120000
--- a/scalable/mimetypes/openofficeorg3-drawing-template.svg
+++ b/scalable/mimetypes/openofficeorg3-drawing-template.svg
@@ -1 +1 @@
-x-office-drawing-template.svg \ No newline at end of file
+openofficeorg-drawing-template.svg \ No newline at end of file
diff --git a/scalable/mimetypes/openofficeorg3-oasis-drawing-template.svg b/scalable/mimetypes/openofficeorg3-oasis-drawing-template.svg
index e24ef94..ab2212e 120000
--- a/scalable/mimetypes/openofficeorg3-oasis-drawing-template.svg
+++ b/scalable/mimetypes/openofficeorg3-oasis-drawing-template.svg
@@ -1 +1 @@
-x-office-drawing-template.svg \ No newline at end of file
+openofficeorg-oasis-drawing-template.svg \ No newline at end of file
diff --git a/scalable/mimetypes/openofficeorg3-oasis-presentation-template.svg b/scalable/mimetypes/openofficeorg3-oasis-presentation-template.svg
index 79bcfa6..61cda22 120000
--- a/scalable/mimetypes/openofficeorg3-oasis-presentation-template.svg
+++ b/scalable/mimetypes/openofficeorg3-oasis-presentation-template.svg
@@ -1 +1 @@
-x-office-presentation-template.svg \ No newline at end of file
+openofficeorg-oasis-presentation-template.svg \ No newline at end of file
diff --git a/scalable/mimetypes/openofficeorg3-oasis-presentation.svg b/scalable/mimetypes/openofficeorg3-oasis-presentation.svg
index 73bb02f..a2f3bbc 120000
--- a/scalable/mimetypes/openofficeorg3-oasis-presentation.svg
+++ b/scalable/mimetypes/openofficeorg3-oasis-presentation.svg
@@ -1 +1 @@
-x-office-presentation.svg \ No newline at end of file
+openofficeorg-oasis-presentation.svg \ No newline at end of file
diff --git a/scalable/mimetypes/openofficeorg3-oasis-spreadsheet-template.svg b/scalable/mimetypes/openofficeorg3-oasis-spreadsheet-template.svg
index bc8feb6..56e7e3f 120000
--- a/scalable/mimetypes/openofficeorg3-oasis-spreadsheet-template.svg
+++ b/scalable/mimetypes/openofficeorg3-oasis-spreadsheet-template.svg
@@ -1 +1 @@
-x-office-spreadsheet-template.svg \ No newline at end of file
+openofficeorg-oasis-spreadsheet-template.svg \ No newline at end of file
diff --git a/scalable/mimetypes/openofficeorg3-oasis-spreadsheet.svg b/scalable/mimetypes/openofficeorg3-oasis-spreadsheet.svg
index b17ea28..7f503a9 120000
--- a/scalable/mimetypes/openofficeorg3-oasis-spreadsheet.svg
+++ b/scalable/mimetypes/openofficeorg3-oasis-spreadsheet.svg
@@ -1 +1 @@
-x-office-spreadsheet.svg \ No newline at end of file
+openofficeorg-oasis-spreadsheet.svg \ No newline at end of file
diff --git a/scalable/mimetypes/openofficeorg3-oasis-text-template.svg b/scalable/mimetypes/openofficeorg3-oasis-text-template.svg
index 59e195f..850769b 120000
--- a/scalable/mimetypes/openofficeorg3-oasis-text-template.svg
+++ b/scalable/mimetypes/openofficeorg3-oasis-text-template.svg
@@ -1 +1 @@
-x-office-document-template.svg \ No newline at end of file
+openofficeorg-oasis-text-template.svg \ No newline at end of file
diff --git a/scalable/mimetypes/openofficeorg3-oasis-text.svg b/scalable/mimetypes/openofficeorg3-oasis-text.svg
index 86b2f62..853b031 120000
--- a/scalable/mimetypes/openofficeorg3-oasis-text.svg
+++ b/scalable/mimetypes/openofficeorg3-oasis-text.svg
@@ -1 +1 @@
-x-office-document.svg \ No newline at end of file
+openofficeorg-oasis-text.svg \ No newline at end of file
diff --git a/scalable/mimetypes/openofficeorg3-presentation-template.svg b/scalable/mimetypes/openofficeorg3-presentation-template.svg
index 79bcfa6..ff0cac4 120000
--- a/scalable/mimetypes/openofficeorg3-presentation-template.svg
+++ b/scalable/mimetypes/openofficeorg3-presentation-template.svg
@@ -1 +1 @@
-x-office-presentation-template.svg \ No newline at end of file
+openofficeorg-presentation-template.svg \ No newline at end of file
diff --git a/scalable/mimetypes/openofficeorg3-presentation.svg b/scalable/mimetypes/openofficeorg3-presentation.svg
index 73bb02f..2b15bfd 120000
--- a/scalable/mimetypes/openofficeorg3-presentation.svg
+++ b/scalable/mimetypes/openofficeorg3-presentation.svg
@@ -1 +1 @@
-x-office-presentation.svg \ No newline at end of file
+openofficeorg-presentation.svg \ No newline at end of file
diff --git a/scalable/mimetypes/openofficeorg3-spreadsheet-template.svg b/scalable/mimetypes/openofficeorg3-spreadsheet-template.svg
index bc8feb6..8d5c3f1 120000
--- a/scalable/mimetypes/openofficeorg3-spreadsheet-template.svg
+++ b/scalable/mimetypes/openofficeorg3-spreadsheet-template.svg
@@ -1 +1 @@
-x-office-spreadsheet-template.svg \ No newline at end of file
+openofficeorg-spreadsheet-template.svg \ No newline at end of file
diff --git a/scalable/mimetypes/openofficeorg3-spreadsheet.svg b/scalable/mimetypes/openofficeorg3-spreadsheet.svg
index b17ea28..3a0a07a 120000
--- a/scalable/mimetypes/openofficeorg3-spreadsheet.svg
+++ b/scalable/mimetypes/openofficeorg3-spreadsheet.svg
@@ -1 +1 @@
-x-office-spreadsheet.svg \ No newline at end of file
+openofficeorg-spreadsheet.svg \ No newline at end of file
diff --git a/scalable/mimetypes/openofficeorg3-text-template.svg b/scalable/mimetypes/openofficeorg3-text-template.svg
index 59e195f..83bb3d2 120000
--- a/scalable/mimetypes/openofficeorg3-text-template.svg
+++ b/scalable/mimetypes/openofficeorg3-text-template.svg
@@ -1 +1 @@
-x-office-document-template.svg \ No newline at end of file
+openofficeorg-text-template.svg \ No newline at end of file
diff --git a/scalable/mimetypes/openofficeorg3-text.svg b/scalable/mimetypes/openofficeorg3-text.svg
index 86b2f62..fe1b970 120000
--- a/scalable/mimetypes/openofficeorg3-text.svg
+++ b/scalable/mimetypes/openofficeorg3-text.svg
@@ -1 +1 @@
-x-office-document.svg \ No newline at end of file
+openofficeorg-text.svg \ No newline at end of file
diff --git a/scalable/mimetypes/org.gnome.Firmware.svg b/scalable/mimetypes/org.gnome.Firmware.svg
new file mode 120000
index 0000000..a582582
--- /dev/null
+++ b/scalable/mimetypes/org.gnome.Firmware.svg
@@ -0,0 +1 @@
+application-x-firmware.svg \ No newline at end of file
diff --git a/scalable/mimetypes/presentation.svg b/scalable/mimetypes/presentation.svg
new file mode 120000
index 0000000..73bb02f
--- /dev/null
+++ b/scalable/mimetypes/presentation.svg
@@ -0,0 +1 @@
+x-office-presentation.svg \ No newline at end of file
diff --git a/scalable/mimetypes/redhat-spreadsheet.svg b/scalable/mimetypes/redhat-spreadsheet.svg
new file mode 120000
index 0000000..4c93be5
--- /dev/null
+++ b/scalable/mimetypes/redhat-spreadsheet.svg
@@ -0,0 +1 @@
+spreadsheet.svg \ No newline at end of file
diff --git a/scalable/mimetypes/shellscript-executable.svg b/scalable/mimetypes/shellscript-executable.svg
new file mode 120000
index 0000000..385ef50
--- /dev/null
+++ b/scalable/mimetypes/shellscript-executable.svg
@@ -0,0 +1 @@
+gnome-mime-application-x-shellscript-executable.svg \ No newline at end of file
diff --git a/scalable/mimetypes/stock_playlist.svg b/scalable/mimetypes/stock_playlist.svg
new file mode 120000
index 0000000..ace508b
--- /dev/null
+++ b/scalable/mimetypes/stock_playlist.svg
@@ -0,0 +1 @@
+audio-x-playlist.svg \ No newline at end of file
diff --git a/scalable/mimetypes/tar.svg b/scalable/mimetypes/tar.svg
index 115fd33..065c47e 120000
--- a/scalable/mimetypes/tar.svg
+++ b/scalable/mimetypes/tar.svg
@@ -1 +1 @@
-package-x-generic.svg \ No newline at end of file
+application-x-tar.svg \ No newline at end of file
diff --git a/scalable/mimetypes/text-directory.svg b/scalable/mimetypes/text-directory.svg
new file mode 120000
index 0000000..3f74a9d
--- /dev/null
+++ b/scalable/mimetypes/text-directory.svg
@@ -0,0 +1 @@
+x-office-address-book.svg \ No newline at end of file
diff --git a/scalable/mimetypes/text-document.svg b/scalable/mimetypes/text-document.svg
new file mode 120000
index 0000000..86b2f62
--- /dev/null
+++ b/scalable/mimetypes/text-document.svg
@@ -0,0 +1 @@
+x-office-document.svg \ No newline at end of file
diff --git a/scalable/mimetypes/text-enriched.svg b/scalable/mimetypes/text-enriched.svg
new file mode 120000
index 0000000..f12adaf
--- /dev/null
+++ b/scalable/mimetypes/text-enriched.svg
@@ -0,0 +1 @@
+text-richtext.svg \ No newline at end of file
diff --git a/scalable/mimetypes/text-htmlh.svg b/scalable/mimetypes/text-htmlh.svg
new file mode 120000
index 0000000..c4ba315
--- /dev/null
+++ b/scalable/mimetypes/text-htmlh.svg
@@ -0,0 +1 @@
+text-html.svg \ No newline at end of file
diff --git a/scalable/mimetypes/text-mathml.svg b/scalable/mimetypes/text-mathml.svg
new file mode 120000
index 0000000..9f29521
--- /dev/null
+++ b/scalable/mimetypes/text-mathml.svg
@@ -0,0 +1 @@
+text-x-tex.svg \ No newline at end of file
diff --git a/scalable/mimetypes/text-plain.svg b/scalable/mimetypes/text-plain.svg
new file mode 120000
index 0000000..1dc3be3
--- /dev/null
+++ b/scalable/mimetypes/text-plain.svg
@@ -0,0 +1 @@
+text-x-generic.svg \ No newline at end of file
diff --git a/scalable/mimetypes/text-presentation.svg b/scalable/mimetypes/text-presentation.svg
new file mode 120000
index 0000000..73bb02f
--- /dev/null
+++ b/scalable/mimetypes/text-presentation.svg
@@ -0,0 +1 @@
+x-office-presentation.svg \ No newline at end of file
diff --git a/scalable/mimetypes/text-richtext.svg b/scalable/mimetypes/text-richtext.svg
new file mode 120000
index 0000000..86b2f62
--- /dev/null
+++ b/scalable/mimetypes/text-richtext.svg
@@ -0,0 +1 @@
+x-office-document.svg \ No newline at end of file
diff --git a/scalable/mimetypes/text-rtf.svg b/scalable/mimetypes/text-rtf.svg
new file mode 120000
index 0000000..f12adaf
--- /dev/null
+++ b/scalable/mimetypes/text-rtf.svg
@@ -0,0 +1 @@
+text-richtext.svg \ No newline at end of file
diff --git a/scalable/mimetypes/text-x-c++-header.svg b/scalable/mimetypes/text-x-c++-header.svg
new file mode 120000
index 0000000..b0edd85
--- /dev/null
+++ b/scalable/mimetypes/text-x-c++-header.svg
@@ -0,0 +1 @@
+text-x-c++hdr.svg \ No newline at end of file
diff --git a/scalable/mimetypes/text-x-c-header.svg b/scalable/mimetypes/text-x-c-header.svg
new file mode 120000
index 0000000..1988606
--- /dev/null
+++ b/scalable/mimetypes/text-x-c-header.svg
@@ -0,0 +1 @@
+text-x-chdr.svg \ No newline at end of file
diff --git a/scalable/mimetypes/text-x-cmake.svg b/scalable/mimetypes/text-x-cmake.svg
new file mode 120000
index 0000000..2df582f
--- /dev/null
+++ b/scalable/mimetypes/text-x-cmake.svg
@@ -0,0 +1 @@
+text-x-makefile.svg \ No newline at end of file
diff --git a/scalable/mimetypes/text-x-credits.svg b/scalable/mimetypes/text-x-credits.svg
new file mode 120000
index 0000000..506c888
--- /dev/null
+++ b/scalable/mimetypes/text-x-credits.svg
@@ -0,0 +1 @@
+text-x-authors.svg \ No newline at end of file
diff --git a/scalable/mimetypes/text-x-csharpsrc.svg b/scalable/mimetypes/text-x-csharpsrc.svg
new file mode 120000
index 0000000..a246be1
--- /dev/null
+++ b/scalable/mimetypes/text-x-csharpsrc.svg
@@ -0,0 +1 @@
+text-x-csharp.svg \ No newline at end of file
diff --git a/scalable/mimetypes/text-x-javascript-executable.svg b/scalable/mimetypes/text-x-javascript-executable.svg
new file mode 120000
index 0000000..d3b7623
--- /dev/null
+++ b/scalable/mimetypes/text-x-javascript-executable.svg
@@ -0,0 +1 @@
+application-x-javascript-executable.svg \ No newline at end of file
diff --git a/scalable/mimetypes/text-x-nfo.svg b/scalable/mimetypes/text-x-nfo.svg
new file mode 120000
index 0000000..61d1fd7
--- /dev/null
+++ b/scalable/mimetypes/text-x-nfo.svg
@@ -0,0 +1 @@
+text-x-readme.svg \ No newline at end of file
diff --git a/scalable/mimetypes/text-x-opml+xml.svg b/scalable/mimetypes/text-x-opml+xml.svg
index 1dc3be3..7d7e62d 120000
--- a/scalable/mimetypes/text-x-opml+xml.svg
+++ b/scalable/mimetypes/text-x-opml+xml.svg
@@ -1 +1 @@
-text-x-generic.svg \ No newline at end of file
+text-x-opml.svg \ No newline at end of file
diff --git a/scalable/mimetypes/text-x-opml.svg b/scalable/mimetypes/text-x-opml.svg
new file mode 120000
index 0000000..1dc3be3
--- /dev/null
+++ b/scalable/mimetypes/text-x-opml.svg
@@ -0,0 +1 @@
+text-x-generic.svg \ No newline at end of file
diff --git a/scalable/mimetypes/text-x-plain.svg b/scalable/mimetypes/text-x-plain.svg
new file mode 120000
index 0000000..1dc3be3
--- /dev/null
+++ b/scalable/mimetypes/text-x-plain.svg
@@ -0,0 +1 @@
+text-x-generic.svg \ No newline at end of file
diff --git a/scalable/mimetypes/text-x-python-executable.svg b/scalable/mimetypes/text-x-python-executable.svg
new file mode 120000
index 0000000..7e9546b
--- /dev/null
+++ b/scalable/mimetypes/text-x-python-executable.svg
@@ -0,0 +1 @@
+text-x-script-executable.svg \ No newline at end of file
diff --git a/scalable/mimetypes/text-x-python3-executable.svg b/scalable/mimetypes/text-x-python3-executable.svg
new file mode 120000
index 0000000..24f4ee3
--- /dev/null
+++ b/scalable/mimetypes/text-x-python3-executable.svg
@@ -0,0 +1 @@
+text-x-python-executable.svg \ No newline at end of file
diff --git a/scalable/mimetypes/text-x-python3.svg b/scalable/mimetypes/text-x-python3.svg
new file mode 120000
index 0000000..06f81fa
--- /dev/null
+++ b/scalable/mimetypes/text-x-python3.svg
@@ -0,0 +1 @@
+text-x-python.svg \ No newline at end of file
diff --git a/scalable/mimetypes/text-x-script-executable.svg b/scalable/mimetypes/text-x-script-executable.svg
new file mode 100644
index 0000000..7b644e5
--- /dev/null
+++ b/scalable/mimetypes/text-x-script-executable.svg
@@ -0,0 +1 @@
+<svg height="16" width="16" xmlns="http://www.w3.org/2000/svg"><g fill="#bebebe"><path d="m464.8125 301a1.0000999 1.0000999 0 0 0 -.8125 1v13a1.0000999 1.0000999 0 0 0 1 1h10a1.0000999 1.0000999 0 0 0 1-1v-3.85938l-2 2.00196v.85742h-8v-11h5v.35547l.50977-.50977c.34941-.34938.7924-.48047 1.18554-.48047.2224 0 .46054.04482.68946.14454l-1.22852-1.22852a1.0000999 1.0000999 0 0 0 -.71875-.28125h-6.4375a1.0000999 1.0000999 0 0 0 -.09375 0 1.0000999 1.0000999 0 0 0 -.09375 0z" transform="translate(-462 -300)"/><path d="m10.695802 3.365c-.170411 0-.348581.056933-.479159.1874973l-4.020776 4.0207757c-.261156.261156-.261156.697163 0 .95832l2.895792 2.895791.666657-.354162c-.01133-.112058-.0208-.218263-.0208-.333328s.0094-.221271.0208-.333329l-1.229149-.666657c.065-.296582.152351-.581645.270829-.854154l1.395814.187497c.112998-.19333.247549-.375668.395827-.541658l-.604158-1.2708155c.223697-.1989441.44924-.3882547.708323-.5416592l1.020819.9791527c.203797-.09107.422854-.159464.645824-.20833l.270829-1.3958137c.143625-.013266.290396-.0208.437494-.0208s.293869.00753.437494.0208l.270829 1.3958137c.22297.04887.442027.117258.645824.20833l.458327-.4374935-3.70828-3.7082802c-.130578-.1305781-.308749-.1874973-.47916-.1874973zm2.374966 5.374923c-1.104551 0-1.999971.89542-1.999971 1.999971 0 .531159.20385 1.016858.541659 1.37498l2.833292-2.833293c-.358121-.337808-.843821-.541658-1.37498-.541658zm-2.874958 3.666613-.104166.0208.124999.124998c.04033.04033.09908.05547.145831.08333-.05593-.07864-.118078-.146031-.166664-.229163z" stroke-width=".667"/></g></svg> \ No newline at end of file
diff --git a/scalable/mimetypes/text-x-vcard.svg b/scalable/mimetypes/text-x-vcard.svg
index 635626c..0b7a856 120000
--- a/scalable/mimetypes/text-x-vcard.svg
+++ b/scalable/mimetypes/text-x-vcard.svg
@@ -1 +1 @@
-../apps/user-info.svg \ No newline at end of file
+vcard.svg \ No newline at end of file
diff --git a/scalable/mimetypes/text.svg b/scalable/mimetypes/text.svg
new file mode 120000
index 0000000..1dc3be3
--- /dev/null
+++ b/scalable/mimetypes/text.svg
@@ -0,0 +1 @@
+text-x-generic.svg \ No newline at end of file
diff --git a/scalable/mimetypes/tgz.svg b/scalable/mimetypes/tgz.svg
index 115fd33..c4bb0c3 120000
--- a/scalable/mimetypes/tgz.svg
+++ b/scalable/mimetypes/tgz.svg
@@ -1 +1 @@
-package-x-generic.svg \ No newline at end of file
+tar.svg \ No newline at end of file
diff --git a/scalable/mimetypes/video-x-ogm+ogg.svg b/scalable/mimetypes/video-x-ogm+ogg.svg
new file mode 120000
index 0000000..db0a1dc
--- /dev/null
+++ b/scalable/mimetypes/video-x-ogm+ogg.svg
@@ -0,0 +1 @@
+video-x-generic.svg \ No newline at end of file
diff --git a/scalable/mimetypes/vmlinux.svg b/scalable/mimetypes/vmlinux.svg
new file mode 120000
index 0000000..59ebb4f
--- /dev/null
+++ b/scalable/mimetypes/vmlinux.svg
@@ -0,0 +1 @@
+../apps/linux.svg \ No newline at end of file
diff --git a/scalable/mimetypes/vmlinuz.svg b/scalable/mimetypes/vmlinuz.svg
index 59ebb4f..15e1e08 120000
--- a/scalable/mimetypes/vmlinuz.svg
+++ b/scalable/mimetypes/vmlinuz.svg
@@ -1 +1 @@
-../apps/linux.svg \ No newline at end of file
+vmlinux.svg \ No newline at end of file
diff --git a/scalable/mimetypes/x-directory-smb-share.svg b/scalable/mimetypes/x-directory-smb-share.svg
new file mode 120000
index 0000000..6b81823
--- /dev/null
+++ b/scalable/mimetypes/x-directory-smb-share.svg
@@ -0,0 +1 @@
+../places/folder-remote-smb.svg \ No newline at end of file
diff --git a/scalable/mimetypes/x-office-address-book.svg b/scalable/mimetypes/x-office-address-book.svg
index a6cd466..8943552 100644..120000
--- a/scalable/mimetypes/x-office-address-book.svg
+++ b/scalable/mimetypes/x-office-address-book.svg
@@ -1 +1 @@
-<svg height="16.00001" width="16" xmlns="http://www.w3.org/2000/svg"><g fill="#bebebe" transform="translate(-541.0002 -321)"><path d="m542.18896 335c0 1.0907.90929 2.00001 2 2.00001l8.82323-.00002c1.09069 0 1.99999-.90928 1.99999-1.99999l.00001-11.00001c0-1.09069-.9093-1.99999-2-1.99999l-8.82323.00001c-1.09069 0-1.99999.90929-2 2 4.33333-.00001 6.48989-.00001 10.82322-.00001l.00001 11.00001c-4.33333-.00001-6.4899-.00001-10.82323-.00001z"/><path d="m541.59375 333a.50219246.50219246 0 1 0 .0937 1h1.8125a.50005.50005 0 1 0 0-1h-1.8125a.50005.50005 0 0 0 -.0937 0z"/><path d="m541.59375 331a.50219246.50219246 0 1 0 .0937 1h1.8125a.50005.50005 0 1 0 0-1h-1.8125a.50005.50005 0 0 0 -.0937 0z"/><path d="m541.59375 329a.50219246.50219246 0 1 0 .0937 1h1.8125a.50005.50005 0 1 0 0-1h-1.8125a.50005.50005 0 0 0 -.0937 0z"/><path d="m541.59375 327a.50219246.50219246 0 1 0 .0937 1h1.8125a.50005.50005 0 1 0 0-1h-1.8125a.50005.50005 0 0 0 -.0937 0z"/><path d="m541.59375 325a.50219246.50219246 0 1 0 .0937 1h1.8125a.50005.50005 0 1 0 0-1h-1.8125a.50005.50005 0 0 0 -.0937 0z"/><path d="m548.0002 331c.32762.0664.66579.007 1 0 .33355-.007.66868.0392 1 0 .62377-.0737 1.19577-.46158 1.52274-.99787s.41177-1.20749.26-1.81699c-.15177-.60949-.53175-1.15378-1.03205-1.53354s-1.11579-.59773-1.74158-.6516c-.90784-.0782-1.84201.19208-2.56548.74605-.72346.55397-1.22846 1.38688-1.38113 2.2852-.10756.63289-.0431 1.29417.18467 1.89437.22777.60021.61825 1.13777 1.11861 1.53996.50037.40219 1.10931.66796 1.74444.76136.63514.0934 1.29481.0142 1.88978-.22694v-1c-.45327.29856-.99976.45332-1.54228.43675-.54251-.0166-1.07854-.20438-1.51276-.53004-.43421-.32566-.7646-.78766-.93241-1.30383-.1678-.51618-.17225-1.08414-.0126-1.60288.19034-.61825.6121-1.15862 1.15428-1.51147.54219-.35284 1.19956-.51929 1.84572-.48853.53715.0256 1.08173.19329 1.48295.55136.20061.17903.36214.40374.45639.65556.0943.25182.11974.53077.0607.79308-.0541.24043-.17919.46445-.35541.63674s-.403.29225-.64459.34096v-.9777c-.1194-.2972-.32939-.55729-.59474-.73665s-.58498-.27726-.90526-.27726-.63991.0979-.90526.27726-.47534.43945-.59474.73665c-.15846.39444-.15178.85562.0334 1.23826.18515.38263.55001.67735.96663.76174m1.03589-.97703c-.10348.10419-.24042.17463-.38536.19821-.14494.0236-.29714.00019-.42831-.0658-.13117-.066-.24063-.17433-.30804-.30479-.0674-.13046-.0924-.28241-.0704-.42759.0188-.1237.0714-.2421.15056-.33896.0792-.0969.18478-.17193.30228-.21491.11751-.043.24661-.0538.36961-.0309s.23958.0794.33375.16178"/></g></svg> \ No newline at end of file
+../apps/addressbook.svg \ No newline at end of file
diff --git a/scalable/mimetypes/x-office-calendar.svg b/scalable/mimetypes/x-office-calendar.svg
index 744194c..f93e01b 100644..120000
--- a/scalable/mimetypes/x-office-calendar.svg
+++ b/scalable/mimetypes/x-office-calendar.svg
@@ -1 +1 @@
-<svg height="16" width="16" xmlns="http://www.w3.org/2000/svg"><g fill="#bebebe" transform="translate(-541.0002 -301)"><path d="m543.0002 301c-1.05237 0-2 .84508-2 1.9375v11.125c0 1.09242.94763 1.9375 2 1.9375h11c1.05237 0 2-.84508 2-1.9375v-11.125c0-1.09242-.94763-1.9375-2-1.9375zm0 5h3.03125v2h-3.03125zm4.03125 0h2.96875v2h-2.96875zm3.96875 0h3v2h-3zm-8 3h3.03125v2h-3.03125zm4.03125 0h2.96875v2h-2.96875zm3.96875 0h3v2h-3zm-8 3h3.03125v2h-3.03125zm4.03125 0h2.96875v2h-2.96875zm3.96875 0h3v2h-3z"/><path d="m551.00018 309h2.999999v1.999999h-2.999999z" opacity=".35"/></g></svg> \ No newline at end of file
+../actions/view-calendar.svg \ No newline at end of file
diff --git a/scalable/mimetypes/x-office-database-template.svg b/scalable/mimetypes/x-office-database-template.svg
new file mode 100644
index 0000000..09a35d8
--- /dev/null
+++ b/scalable/mimetypes/x-office-database-template.svg
@@ -0,0 +1 @@
+<svg height="16" width="16" xmlns="http://www.w3.org/2000/svg"><g fill="#bebebe"><path d="m10.58398 11.11449c-.13328.0903-.27644.17073-.43359.24024-.58468.25861-1.32974.39844-2.15039.39844s-1.56571-.13983-2.15039-.39844c-.15674-.0693-.30059-.14832-.43359-.23828a2.7554348 1.21875 0 0 0 -.17188.41797 2.7554348 1.21875 0 0 0 2.75586 1.21875 2.7554348 1.21875 0 0 0 2.75586-1.21875 2.7554348 1.21875 0 0 0 -.17188-.41993z"/><path d="m5.47266 9.55199a2.7554348 1.21875 0 0 0 -.22852.48243 2.7554348 1.21875 0 0 0 2.75586 1.21875 2.7554348 1.21875 0 0 0 2.75586-1.21875 2.7554348 1.21875 0 0 0 -.23047-.48243c-.11714.0738-.24069.14177-.375.20118-.58468.25861-1.32974.40039-2.15039.40039s-1.56571-.14178-2.15039-.40039c-.13486-.0597-.25942-.12706-.37695-.20118z"/><path d="m10.75543 8.43493a2.7554348 1.21875 0 0 1 -2.75543 1.21875 2.7554348 1.21875 0 0 1 -2.75543-1.21875 2.7554348 1.21875 0 0 1 2.75543-1.21875 2.7554348 1.21875 0 0 1 2.75543 1.21875z"/><g transform="translate(1.559517 19.21124)"><g fill-rule="evenodd" transform="translate(-562.55958 -214.21149)"><path d="m564.00018 204h.99998v1h-.99998z"/><path d="m563.00018 205h.99998v1h-.99998z"/><path d="m564.00018 206h.99998v1h-.99998z"/><path d="m563.00018 207h.99998v1h-.99998z"/><path d="m564.00018 208h.99998v1h-.99998z"/><path d="m563.00018 209h.99998v1h-.99998z"/><path d="m565.00018 209h.99998v1h-.99998z"/><path d="m567.00018 209h.99998v1h-.99998z"/><path d="m569.00018 209h.99998v1h-.99998z"/><path d="m571.00018 209h.99998v1h-.99998z"/></g><path d="m1.25312-18.21149c-.4584.0875-.82072.5334-.8125 1v8h2v-7h5v3h3v7.99746h2v-8.43496c.006-.26406-.0976-.52897-.28125-.71875l-3.5625-3.5625c-.18978-.18371-.45469-.28737-.71875-.28125h-6.4375c-.0312-.001-.0625-.001-.0937 0-.0312-.001-.0625-.001-.0937 0z"/><g fill-rule="evenodd" transform="translate(-562.55958 -214.21149)"><path d="m564.00018 210h.99998v1h-.99998z"/><path d="m566.00018 210h.99998v1h-.99998z"/><path d="m568.00018 210h.99998v1h-.99998z"/><path d="m570.00018 210h.99998v1h-.99998z"/><path d="m572.00024 210h.99998v1h-.99998z"/><path d="m573.00018 208.8125h.99999v1.1875h-.99999z"/></g></g></g></svg> \ No newline at end of file