summaryrefslogtreecommitdiff
path: root/.icons/Material-Black-Lime-Numix/32/mimetypes
diff options
context:
space:
mode:
Diffstat (limited to '.icons/Material-Black-Lime-Numix/32/mimetypes')
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/application-7zip.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/application-acad.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/32/mimetypes/application-apk.svg10
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/application-archive-blank.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/32/mimetypes/application-archive-zip.svg15
-rw-r--r--.icons/Material-Black-Lime-Numix/32/mimetypes/application-archive.svg11
-rw-r--r--.icons/Material-Black-Lime-Numix/32/mimetypes/application-ascii.svg12
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/application-atom+xml.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/32/mimetypes/application-audio-playlist.svg12
-rw-r--r--.icons/Material-Black-Lime-Numix/32/mimetypes/application-audio.svg6
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/application-autocad_dwg.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/32/mimetypes/application-blank.svg5
-rw-r--r--.icons/Material-Black-Lime-Numix/32/mimetypes/application-certificate.svg6
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/application-clariscad.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/32/mimetypes/application-database.svg10
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/application-document-blank.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/32/mimetypes/application-document-template.svg11
-rw-r--r--.icons/Material-Black-Lime-Numix/32/mimetypes/application-document.svg13
-rw-r--r--.icons/Material-Black-Lime-Numix/32/mimetypes/application-drawing-template.svg4
-rw-r--r--.icons/Material-Black-Lime-Numix/32/mimetypes/application-drawing.svg7
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/application-dwg.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/application-dxf.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/32/mimetypes/application-epub+zip.svg6
-rw-r--r--.icons/Material-Black-Lime-Numix/32/mimetypes/application-executable.svg5
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/application-ffDiaporama.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/32/mimetypes/application-flash.svg6
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/application-font-snf.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/32/mimetypes/application-font.svg6
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/application-geo+json.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/application-gpx+xml.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/application-gpx.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/application-gzip.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/application-illustrator.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/32/mimetypes/application-image-bmp.svg10
-rw-r--r--.icons/Material-Black-Lime-Numix/32/mimetypes/application-image-gif.svg10
-rw-r--r--.icons/Material-Black-Lime-Numix/32/mimetypes/application-image-ico.svg10
-rw-r--r--.icons/Material-Black-Lime-Numix/32/mimetypes/application-image-jpg.svg10
-rw-r--r--.icons/Material-Black-Lime-Numix/32/mimetypes/application-image-png.svg10
-rw-r--r--.icons/Material-Black-Lime-Numix/32/mimetypes/application-image-psd.svg10
-rw-r--r--.icons/Material-Black-Lime-Numix/32/mimetypes/application-image-tga.svg10
-rw-r--r--.icons/Material-Black-Lime-Numix/32/mimetypes/application-image-tiff.svg11
-rw-r--r--.icons/Material-Black-Lime-Numix/32/mimetypes/application-images.svg6
-rw-r--r--.icons/Material-Black-Lime-Numix/32/mimetypes/application-info.svg6
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/application-install.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/32/mimetypes/application-java.svg15
-rw-r--r--.icons/Material-Black-Lime-Numix/32/mimetypes/application-javascript.svg9
-rw-r--r--.icons/Material-Black-Lime-Numix/32/mimetypes/application-json.svg9
-rw-r--r--.icons/Material-Black-Lime-Numix/32/mimetypes/application-mathematica.svg13
-rw-r--r--.icons/Material-Black-Lime-Numix/32/mimetypes/application-mbox.svg6
-rw-r--r--.icons/Material-Black-Lime-Numix/32/mimetypes/application-msword-template.svg9
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/application-msword.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/application-music-blank.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/application-music-playlist-blank.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/32/mimetypes/application-octet-stream.svg6
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/application-ogg.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/32/mimetypes/application-pdf.svg8
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/application-pgp-encrypted.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/application-pgp-keys.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/application-pgp-signature.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/application-pgp.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/application-pkcs7-mime.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/application-pkcs7-signature.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/application-pkix-cerl.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/application-pkix-cert.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/32/mimetypes/application-postscript.svg10
-rw-r--r--.icons/Material-Black-Lime-Numix/32/mimetypes/application-presentation-template.svg8
-rw-r--r--.icons/Material-Black-Lime-Numix/32/mimetypes/application-presentation.svg10
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/application-ram.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/application-rdata.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/application-relaxng.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/application-rss+xml.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/32/mimetypes/application-rss.svg6
-rw-r--r--.icons/Material-Black-Lime-Numix/32/mimetypes/application-rtf.svg18
-rw-r--r--.icons/Material-Black-Lime-Numix/32/mimetypes/application-script-blank.svg9
-rw-r--r--.icons/Material-Black-Lime-Numix/32/mimetypes/application-software.svg5
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/application-sql.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/application-sxw.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/32/mimetypes/application-table-template.svg4
-rw-r--r--.icons/Material-Black-Lime-Numix/32/mimetypes/application-table.svg6
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/application-template-blank.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/32/mimetypes/application-template.svg3
-rw-r--r--.icons/Material-Black-Lime-Numix/32/mimetypes/application-text-template.svg10
-rw-r--r--.icons/Material-Black-Lime-Numix/32/mimetypes/application-text.svg12
-rw-r--r--.icons/Material-Black-Lime-Numix/32/mimetypes/application-torrent.svg6
-rw-r--r--.icons/Material-Black-Lime-Numix/32/mimetypes/application-users.svg6
-rw-r--r--.icons/Material-Black-Lime-Numix/32/mimetypes/application-vector-template.svg4
-rw-r--r--.icons/Material-Black-Lime-Numix/32/mimetypes/application-vector.svg6
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/application-vestor.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/32/mimetypes/application-video.svg6
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/application-vnd-google-earth-kml.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/application-vnd.android.package-archive.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/application-vnd.appimage.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/32/mimetypes/application-vnd.coffeescript.svg9
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/application-vnd.corel-draw.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/application-vnd.debian.binary-package.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/32/mimetypes/application-vnd.flatpak.svg9
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/application-vnd.flowblade-project.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/application-vnd.geo+json.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/32/mimetypes/application-vnd.geogebra.file.svg6
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/application-vnd.google-earth.kml+xml.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/application-vnd.google-earth.kml.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/application-vnd.google-earth.kmz.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/application-vnd.insync.link.drive.doc.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/application-vnd.insync.link.drive.draw.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/application-vnd.insync.link.drive.form.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/application-vnd.insync.link.drive.link.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/application-vnd.insync.link.drive.note.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/application-vnd.insync.link.drive.script.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/application-vnd.insync.link.drive.sheet.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/application-vnd.insync.link.drive.slides.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/application-vnd.insync.link.drive.table.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/application-vnd.mlt+xml.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/32/mimetypes/application-vnd.ms-access.svg14
-rw-r--r--.icons/Material-Black-Lime-Numix/32/mimetypes/application-vnd.ms-cab-compressed.svg15
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/application-vnd.ms-excel.sheet.macroEnabled.12.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/application-vnd.ms-excel.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/application-vnd.ms-powerpoint.presentation.macroEnabled.12.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/application-vnd.ms-powerpoint.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/application-vnd.ms-word.document.macroEnabled.12.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/application-vnd.ms-word.document.macroenabled.12.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/application-vnd.ms-word.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/application-vnd.ms-word.template.macroenabled.12.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/32/mimetypes/application-vnd.nintendo.snes.rom.svg6
-rw-r--r--.icons/Material-Black-Lime-Numix/32/mimetypes/application-vnd.oasis.opendocument.chart-template.svg11
-rw-r--r--.icons/Material-Black-Lime-Numix/32/mimetypes/application-vnd.oasis.opendocument.chart.svg13
-rw-r--r--.icons/Material-Black-Lime-Numix/32/mimetypes/application-vnd.oasis.opendocument.database.svg16
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/application-vnd.oasis.opendocument.draw.template.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/32/mimetypes/application-vnd.oasis.opendocument.drawing-template.svg10
-rw-r--r--.icons/Material-Black-Lime-Numix/32/mimetypes/application-vnd.oasis.opendocument.drawing.svg12
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/application-vnd.oasis.opendocument.drawing.template.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/32/mimetypes/application-vnd.oasis.opendocument.formula-template.svg8
-rw-r--r--.icons/Material-Black-Lime-Numix/32/mimetypes/application-vnd.oasis.opendocument.formula.svg10
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/application-vnd.oasis.opendocument.graphics.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/32/mimetypes/application-vnd.oasis.opendocument.image-template.svg10
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/application-vnd.oasis.opendocument.image.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/32/mimetypes/application-vnd.oasis.opendocument.master-document.svg15
-rw-r--r--.icons/Material-Black-Lime-Numix/32/mimetypes/application-vnd.oasis.opendocument.presentation-template.svg13
-rw-r--r--.icons/Material-Black-Lime-Numix/32/mimetypes/application-vnd.oasis.opendocument.presentation.svg15
-rw-r--r--.icons/Material-Black-Lime-Numix/32/mimetypes/application-vnd.oasis.opendocument.spreadsheet-template.svg8
-rw-r--r--.icons/Material-Black-Lime-Numix/32/mimetypes/application-vnd.oasis.opendocument.spreadsheet.svg10
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/application-vnd.oasis.opendocument.text-master.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/32/mimetypes/application-vnd.oasis.opendocument.text-template.svg14
-rw-r--r--.icons/Material-Black-Lime-Numix/32/mimetypes/application-vnd.oasis.opendocument.text-web-template.svg20
-rw-r--r--.icons/Material-Black-Lime-Numix/32/mimetypes/application-vnd.oasis.opendocument.text-web.svg22
-rw-r--r--.icons/Material-Black-Lime-Numix/32/mimetypes/application-vnd.oasis.opendocument.text.svg18
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/application-vnd.oasis.opendocument.web-template.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/application-vnd.openofficeorg.extension.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/application-vnd.openshot-qt-project.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/32/mimetypes/application-vnd.openxmlformats-officedocument.presentationml.presentation.svg14
-rw-r--r--.icons/Material-Black-Lime-Numix/32/mimetypes/application-vnd.openxmlformats-officedocument.presentationml.slideshow.svg14
-rw-r--r--.icons/Material-Black-Lime-Numix/32/mimetypes/application-vnd.openxmlformats-officedocument.presentationml.template.svg9
-rw-r--r--.icons/Material-Black-Lime-Numix/32/mimetypes/application-vnd.openxmlformats-officedocument.spreadsheetml.sheet.svg11
-rw-r--r--.icons/Material-Black-Lime-Numix/32/mimetypes/application-vnd.openxmlformats-officedocument.spreadsheetml.template.svg11
-rw-r--r--.icons/Material-Black-Lime-Numix/32/mimetypes/application-vnd.openxmlformats-officedocument.wordprocessingml.document.svg17
-rw-r--r--.icons/Material-Black-Lime-Numix/32/mimetypes/application-vnd.openxmlformats-officedocument.wordprocessingml.template.svg15
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/application-vnd.rar.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/application-vnd.recordare.musicxml+xml.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/application-vnd.recordare.musicxml.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/application-vnd.rn-realmedia.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/application-vnd.scribus.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/32/mimetypes/application-vnd.snap.svg9
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/application-vnd.stardivision.calc.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/application-vnd.stardivision.draw.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/application-vnd.stardivision.mail.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/application-vnd.stardivision.math.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/application-vnd.sun.xml.calc.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/application-vnd.sun.xml.calc.template.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/application-vnd.sun.xml.draw.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/application-vnd.sun.xml.draw.template.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/application-vnd.sun.xml.impress.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/application-vnd.sun.xml.impress.template.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/application-vnd.sun.xml.math.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/application-vnd.sun.xml.writer.global.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/application-vnd.sun.xml.writer.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/application-vnd.sun.xml.writer.template.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/32/mimetypes/application-vnd.tcpdump.pcap.svg9
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/application-vnd.wordperfect.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/application-vnd.xdgapp.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/32/mimetypes/application-web-template.svg14
-rw-r--r--.icons/Material-Black-Lime-Numix/32/mimetypes/application-word-template.svg11
-rw-r--r--.icons/Material-Black-Lime-Numix/32/mimetypes/application-word.svg13
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/application-wps-office.doc.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/application-wps-office.docx.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/application-wps-office.dot.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/application-wps-office.dotx.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-7z-ace.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-7z-arj.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-7z-compressed.svg14
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-7zip.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-abiword.svg16
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-acad.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-ace.svg15
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-addon.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-amiga-disk-format.svg9
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-anki.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-anki2.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-apkg.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-aportisdoc.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-appimage.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-apple-diskimage.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-applix-spreadsheet.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-applix-word.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-ar.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-arc.svg15
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-archive.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-ardour.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-arj.svg15
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-audacity-project.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-autocad.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-awk.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-backpack.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-bittorrent.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-blender.svg9
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-bzdvi.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-bzip-compressed-tar.svg15
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-bzip-compressed.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-bzip.svg16
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-bzpdf.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-bzpostscript.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-cd-image.svg6
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-cda.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-class-file.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-compress-tar.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-compress.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-compressed-tar.svg15
-rw-r--r--.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-cpio.svg16
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-csproj.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-cue.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-cuecard.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-deb.svg10
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-designer.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-desktop.svg6
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-dgn.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-domingo.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-dwg.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-egon.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-executable-script.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-executable.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-extension-fcstd.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-extension-html.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-fictionbook+xml.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-flash-video.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-flashqard.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-font-afm.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-font-bdf.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-font-dos.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-font-framemaker.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-font-libgrx.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-font-linux-psf.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-font-otf.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-font-pcf.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-font-snf.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-font-speedo.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-font-sunos-news.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-font-tex-tfm.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-font-tex.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-font-ttf.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-font-ttx.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-font-type1.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-font-vfont.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-gambas3.svg7
-rw-r--r--.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-gameboy-rom.svg12
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-gamecube-rom.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-gba-rom.svg13
-rw-r--r--.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-genesis-rom.svg13
-rw-r--r--.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-gettext-translation.svg6
-rw-r--r--.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-glade.svg6
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-gnome-theme-package.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-gnucash.svg12
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-gnumeric.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-gpx+xml.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-gpx.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-gramps-package.svg6
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-granuledeck.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-gtk-builder.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-gzdvi.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-gzip.svg16
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-gzpdf.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-gzpostscript.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-img.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-ipynb+json.svg9
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-iso.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-iso9660-appimage.svg10
-rw-r--r--.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-jar.svg22
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-java-applet.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-java-archive.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-java.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-javascript.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-jmemorizelesson.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-jokosher.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-jvlt.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-k3b.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-keepass.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-keepass2.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-kexiproject-sqlite.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-kexiproject-sqlite2.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-kexiproject-sqlite3.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-kformula.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-kgeographymap.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-kgetlist.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-kontour.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-krita.svg6
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-kvtml.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-kword.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-lha.svg15
-rw-r--r--.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-lhz.svg15
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-lmms-project.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-lrzip-compressed-tar.svg16
-rw-r--r--.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-lrzip.svg15
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-ludem.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-lyx.svg6
-rw-r--r--.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-lzip-compressed-tar.svg15
-rw-r--r--.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-lzip.svg16
-rw-r--r--.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-lzma-compressed-tar.svg16
-rw-r--r--.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-lzma.svg16
-rw-r--r--.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-lzop.svg16
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-lzpdf.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-m4.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-matroska.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-mimearchive.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-mobi8-ebook.svg6
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-mobipocket-ebook.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-mono-develop.svg7
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-mplayer2.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-ms-dos-executable.svg10
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-msdownload.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-msi.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-mswinurl.svg6
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-mswrite.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-musescore+xml.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-musescore.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-n64-rom.svg13
-rw-r--r--.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-navi-animation.svg13
-rw-r--r--.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-nes-rom.svg13
-rw-r--r--.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-nintendo-ds-rom.svg13
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-nzb.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-object.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-ole-storage.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-openteacher.svg6
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-openteachingmedia.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-openteachingtopography.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-openteachingwords.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-oriente-voca.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-osm+xml.svg6
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-overhoor.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-overhoringsprogrammatalen.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-pak.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-pauker.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-pem-key.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-perl.svg6
-rw-r--r--.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-php.svg11
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-pkcs12.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-pkcs7-certificates.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-python-bytecode.svg7
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-qet-element.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-qet-project.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-quattropro.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-r-project.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-rar.svg15
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-raw-disk-image.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-riff.svg11
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-rosegarden-composition.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-rpm.svg10
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-ruby.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-sami.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-scilab.svg14
-rw-r--r--.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-scribus.svg6
-rw-r--r--.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-shar.svg16
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-shared-library-la.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-sharedlib.svg29
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-shellscript.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-shockwave-flash.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-siag.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-sif.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-sln.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-smb-server.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-sms-rom.svg13
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-sony-bbeb.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-sqlite2.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-sqlite3.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-stuffit.svg16
-rw-r--r--.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-subrip.svg12
-rw-r--r--.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-tar.svg15
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-tarz.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-teach2000.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-teachmaster.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-tex-gf.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-tgif.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-tha.svg15
-rw-r--r--.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-theme.svg6
-rw-r--r--.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-thz.svg15
-rw-r--r--.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-trash.svg10
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-troff-man.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-tzo.svg15
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-vocabularium.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-vokabeltrainer.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-webarchive.svg15
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-wmf.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-wrts.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-x509-ca-cert.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-x509-user-cert.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-xar.svg15
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-xpinstall.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-xz-compressed-tar.svg15
-rw-r--r--.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-xz.svg14
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-xzpdf.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-zerosize.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-zip.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-zoo.svg15
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/application-xhtml+xml.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/application-xml-dtd.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/application-xml.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/application-xsd.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/application-xslt+xml.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/application-xspf+xml.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/application-zip.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/archive.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/ascii.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/audio-aac.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/audio-ac3.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/audio-m4a.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/32/mimetypes/audio-midi.svg6
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/audio-mp2.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/audio-mp3.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/audio-mp4.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/audio-mpeg.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/audio-prs.sid.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/audio-scpls.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/audio-vn.rn-realmedia.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/audio-vnd.rn-realvideo.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/audio-x-aac.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/audio-x-adpcm.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/audio-x-aiff.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/audio-x-flac+ogg.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/audio-x-flac.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/audio-x-generic.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/audio-x-it.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/audio-x-m4a.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/audio-x-midi.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/audio-x-monkey.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/audio-x-mp2.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/audio-x-mp3-playlist.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/audio-x-mpeg.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/audio-x-mpegurl.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/audio-x-mpg.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/audio-x-ms-wma.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/audio-x-playlist.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/audio-x-scpis.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/audio-x-scpls.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/audio-x-shorten.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/32/mimetypes/audio-x-smart-playlist.svg10
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/audio-x-speex+ogg.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/audio-x-vorbis+ogg.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/audio-x-wav.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/audio-x-xi.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/audio-x-xm.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/audiobook.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/authors.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/binary.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/contents2.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/deb.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/divx.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/document.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/drawing-dwg.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/empty.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/32/mimetypes/encrypted-key.svg6
-rw-r--r--.icons/Material-Black-Lime-Numix/32/mimetypes/encrypted.svg6
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/exec.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/32/mimetypes/extension.svg10
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/folder_tar.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/font-otf.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/font-ttf.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/font-woff.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/font-x-generic.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/font.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/font_bitmap.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/font_truetype.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/font_type1.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/fonts-package.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/32/mimetypes/gddoc.svg13
-rw-r--r--.icons/Material-Black-Lime-Numix/32/mimetypes/gddraw.svg10
-rw-r--r--.icons/Material-Black-Lime-Numix/32/mimetypes/gdform.svg17
-rw-r--r--.icons/Material-Black-Lime-Numix/32/mimetypes/gdlink.svg11
-rw-r--r--.icons/Material-Black-Lime-Numix/32/mimetypes/gdnote.svg11
-rw-r--r--.icons/Material-Black-Lime-Numix/32/mimetypes/gdscript.svg6
-rw-r--r--.icons/Material-Black-Lime-Numix/32/mimetypes/gdsheet.svg6
-rw-r--r--.icons/Material-Black-Lime-Numix/32/mimetypes/gdslides.svg10
-rw-r--r--.icons/Material-Black-Lime-Numix/32/mimetypes/gdtable.svg13
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/gedit-plugin.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/gif.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-exe-thumbnailer-generic-x.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-exe-thumbnailer-generic.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-exe-thumbnailer-template.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-fs-executable.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-fs-regular.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-application-atom+xml.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-application-javascript.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-application-magicpoint.svg15
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-application-msword.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-application-ogg.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-application-pdf.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-application-postscript.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-application-rss+xml.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-application-rtf.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-application-vnd.lotus-1-2-3.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-application-vnd.ms-cab-compressed.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-application-vnd.ms-excel.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-application-vnd.ms-powerpoint.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-application-vnd.oasis.opendocument.graphics-template.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-application-vnd.oasis.opendocument.graphics.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-application-vnd.oasis.opendocument.image.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-application-vnd.oasis.opendocument.presentation-template.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-application-vnd.oasis.opendocument.presentation.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-application-vnd.oasis.opendocument.spreadsheet-template.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-application-vnd.oasis.opendocument.spreadsheet.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-application-vnd.oasis.opendocument.text-template.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-application-vnd.oasis.opendocument.text-web.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-application-vnd.oasis.opendocument.text.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-application-vnd.openxmlformats-officedocument.presentationml.presentation.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-application-vnd.openxmlformats-officedocument.presentationml.slideshow.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-application-vnd.openxmlformats-officedocument.spreadsheetml.sheet.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-application-vnd.openxmlformats-officedocument.wordprocessingml.document.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-application-vnd.rn-realmedia-secure.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-application-vnd.rn-realmedia-vbr.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-application-vnd.rn-realmedia.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-application-vnd.stardivision.calc.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-application-vnd.stardivision.impress.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-application-vnd.stardivision.writer.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-application-vnd.sun.xml.calc.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-application-vnd.sun.xml.calc.template.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-application-vnd.sun.xml.draw.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-application-vnd.sun.xml.draw.template.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-application-vnd.sun.xml.impress.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-application-vnd.sun.xml.impress.template.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-application-vnd.sun.xml.writer.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-application-vnd.sun.xml.writer.template.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-application-wordperfect.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-application-x-7z-compressed.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-application-x-7zip.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-application-x-abiword.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-application-x-ace.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-application-x-applix-spreadsheet.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-application-x-applix-word.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-application-x-archive.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-application-x-arj.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-application-x-bittorrent.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-application-x-bzip-compressed-tar.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-application-x-bzip-compressed.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-application-x-bzip.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-application-x-class-file.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-application-x-compress.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-application-x-compressed-tar.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-application-x-cpio-compress.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-application-x-cpio-compressed.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-application-x-cpio.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-application-x-deb.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-application-x-designer.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-application-x-desktop.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-application-x-dvi.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-application-x-executable.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-application-x-font-afm.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-application-x-font-bdf.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-application-x-font-linux-psf.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-application-x-font-pcf.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-application-x-font-sunos-news.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-application-x-font-ttf.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-application-x-glade.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-application-x-gnome-app-info.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-application-x-gnome-theme-package.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-application-x-gnumeric.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-application-x-gzip.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-application-x-gzpostscript.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-application-x-illustrator.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-application-x-jar.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-application-x-java-archive.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-application-x-java.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-application-x-javascript.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-application-x-killustrator.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-application-x-kpresenter.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-application-x-kspread.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-application-x-kword.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-application-x-lha.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-application-x-lhz.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-application-x-lzma-compressed-tar.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-application-x-lzma.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-application-x-lzop.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-application-x-ms-dos-executable.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-application-x-perl.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-application-x-php.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-application-x-python-bytecode.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-application-x-rar.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-application-x-rpm.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-application-x-ruby.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-application-x-scribus.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-application-x-shar.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-application-x-shellscript.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-application-x-shockwave-flash.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-application-x-stuffit.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-application-x-tar.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-application-x-tarz.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-application-x-tex.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-application-x-theme.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-application-x-zip.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-application-x-zoo.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-application-xhtml+xml.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-application-xml.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-application-zip.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-audio.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-image-bmp.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-image-gif.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-image-jpeg.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-image-png.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-image-tiff.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-image-x-cmu-raster.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-image-x-portable-bitmap.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-image-x-psd.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-image-x-xpixmap.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-image.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-imagebmp.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-text-css.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-text-html.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-text-javascript.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-text-plain.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-text-vnd.wap.wml.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-text-x-authors.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-text-x-c++.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-text-x-c++src.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-text-x-c.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-text-x-changelog.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-text-x-chdr.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-text-x-copying.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-text-x-credits.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-text-x-csh.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-text-x-csharp.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-text-x-csrc.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-text-x-gtkrc.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-text-x-install.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-text-x-java-source.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-text-x-java.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-text-x-javascript.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-text-x-makefile.svg10
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-text-x-python.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-text-x-readme.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-text-x-sh.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-text-x-source.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-text-x-vcalendar.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-text-x-vcard.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-text-x-zsh.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-text.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-video-x-ms-asf.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-video-x-ms-wmv.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-video.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-x-font-afm.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-x-install.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-package.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/gtk-file.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/html.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/image-blank.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/image-bmp.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/image-cgm.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/image-emf.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/image-generic.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/image-gif.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/image-ico.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/image-jpeg.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/image-jpeg2000.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/32/mimetypes/image-openraster.svg10
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/image-png.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/image-svg+xml-compressed.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/image-svg+xml.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/image-tiff-multipage.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/image-tiff.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/image-vnd.adobe.photoshop.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/image-vnd.dwg.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/image-vnd.microsoft.icon.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/image-vnd.zbrush.pcx.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/32/mimetypes/image-webp.svg11
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/image-wmf.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/image-x-3ds.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/32/mimetypes/image-x-adobe-dng.svg15
-rw-r--r--.icons/Material-Black-Lime-Numix/32/mimetypes/image-x-canon-cr2.svg15
-rw-r--r--.icons/Material-Black-Lime-Numix/32/mimetypes/image-x-canon-crw.svg15
-rw-r--r--.icons/Material-Black-Lime-Numix/32/mimetypes/image-x-compressed-xcf.svg10
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/image-x-dwg.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/image-x-emf.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/image-x-eps.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/32/mimetypes/image-x-exr.svg12
-rw-r--r--.icons/Material-Black-Lime-Numix/32/mimetypes/image-x-fuji-raf.svg15
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/image-x-generic.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/32/mimetypes/image-x-hdr.svg15
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/image-x-ico.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/image-x-icon.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/32/mimetypes/image-x-kodak-dcr.svg15
-rw-r--r--.icons/Material-Black-Lime-Numix/32/mimetypes/image-x-kodak-kdc.svg15
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/image-x-krita.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/32/mimetypes/image-x-minolta-mrw.svg15
-rw-r--r--.icons/Material-Black-Lime-Numix/32/mimetypes/image-x-nikon-nef.svg15
-rw-r--r--.icons/Material-Black-Lime-Numix/32/mimetypes/image-x-olympus-orf.svg15
-rw-r--r--.icons/Material-Black-Lime-Numix/32/mimetypes/image-x-panasonic-raw.svg15
-rw-r--r--.icons/Material-Black-Lime-Numix/32/mimetypes/image-x-panasonic-raw2.svg15
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/image-x-panasonic-rw.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/image-x-panasonic-rw2.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/32/mimetypes/image-x-pcx.svg10
-rw-r--r--.icons/Material-Black-Lime-Numix/32/mimetypes/image-x-pentax-pef.svg15
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/image-x-portable-bitmap.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/image-x-psd.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/image-x-psdimage-x-psd.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/32/mimetypes/image-x-sigma-x3f.svg15
-rw-r--r--.icons/Material-Black-Lime-Numix/32/mimetypes/image-x-sony-arw.svg15
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/image-x-svg+xml.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/image-x-tga.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/32/mimetypes/image-x-win-bitmap.svg13
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/image-x-win-bmp.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/image-x-wmf.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/32/mimetypes/image-x-xcf.svg6
-rw-r--r--.icons/Material-Black-Lime-Numix/32/mimetypes/image-x-xcursor.svg9
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/image-x-xfig.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/32/mimetypes/image-x-xpixmap.svg10
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/image.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/32/mimetypes/inode-symlink.svg6
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/internet-feed.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/jpeg.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/jpg.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/kpresenter_kpr.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/libpeas-plugin.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/libreoffice-database.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/libreoffice-drawing-template.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/libreoffice-drawing.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/32/mimetypes/libreoffice-extension.svg16
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/libreoffice-formula.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/libreoffice-master-docment.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/libreoffice-master-document.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/libreoffice-oasis-database.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/libreoffice-oasis-drawing-template.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/libreoffice-oasis-drawing.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/libreoffice-oasis-formula.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/libreoffice-oasis-master-document.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/libreoffice-oasis-presentation-template.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/libreoffice-oasis-presentation.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/libreoffice-oasis-spreadsheet-template.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/libreoffice-oasis-spreadsheet.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/libreoffice-oasis-text-template.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/libreoffice-oasis-text.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/libreoffice-oasis-web-template.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/libreoffice-oasis-web.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/libreoffice-presentation-template.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/libreoffice-presentation.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/libreoffice-spreadsheet-template.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/libreoffice-spreadsheet.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/libreoffice-text-template.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/libreoffice-text.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/libreoffice-web.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/media-audio.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/media-image.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/media-video.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/message-news.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/message-rfc822.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/message-x-gnu-rmail.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/message.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/mime_ascii.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/misc.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/model-fcstd.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/model-vnd.dwf.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/model-vrml.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/model-x.stl-binary.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/model-x3d+binary.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/model-x3d+vrml.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/model-x3d+xml.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/model-x3d.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/32/mimetypes/model.svg6
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/multipart-encrypted.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/music.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/none.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/odf.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/office-contact.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/office-document.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/office-illustration.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/office-spreadsheet.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/openofficeorg3-database.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/openofficeorg3-drawing.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/openofficeorg3-extension.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/openofficeorg3-oasis-database.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/openofficeorg3-oasis-spreadsheet.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/opera-extension.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/package-gdebi.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/package-x-generic.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/package.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/package_editors.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/package_wordprocessing.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/plan.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/playlist-automatic.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/playlist.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/rar.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/raw.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/rpm.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/shellscript.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/sound.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/source-playlist.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/source-smart-playlist.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/spreadsheet.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/stock_addressbook.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/stock_calendar.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/stock_certificate.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/stock_new-drawing.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/stock_playlist.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/stock_script.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/stock_smart-playlist.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/svg.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/tar.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/template-source.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/template_source.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/text-calendar.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/text-csharp.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/text-css.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/text-csv.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/text-directory.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/text-enriched.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/32/mimetypes/text-html.svg16
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/text-html_alt.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/text-htmlh.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/text-javascript.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/text-markdown.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/text-mathml.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/text-mht.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/text-plain.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/text-r.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/text-rdf+xml.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/text-rdf.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/text-richtext.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/text-rtf.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/32/mimetypes/text-rust.svg7
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/text-sgml.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/text-spreadsheet.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/text-troff.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/text-vcalendar.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/text-vnd.abc.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/text-vnd.qt.linguist.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/text-vnd.wap.wml.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/text-x-R.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/32/mimetypes/text-x-arduino.svg11
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/text-x-authors.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/text-x-bak.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/text-x-bibtex.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/32/mimetypes/text-x-c++.svg8
-rw-r--r--.icons/Material-Black-Lime-Numix/32/mimetypes/text-x-c++hdr.svg10
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/text-x-c++src.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/32/mimetypes/text-x-c.svg6
-rw-r--r--.icons/Material-Black-Lime-Numix/32/mimetypes/text-x-changelog.svg17
-rw-r--r--.icons/Material-Black-Lime-Numix/32/mimetypes/text-x-chdr.svg8
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/text-x-cmake.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/32/mimetypes/text-x-copying.svg9
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/text-x-credits.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/32/mimetypes/text-x-crystal.svg65
-rw-r--r--.icons/Material-Black-Lime-Numix/32/mimetypes/text-x-csharp.svg9
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/text-x-csrc.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/32/mimetypes/text-x-css.svg6
-rw-r--r--.icons/Material-Black-Lime-Numix/32/mimetypes/text-x-dsrc.svg6
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/text-x-dtd.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/32/mimetypes/text-x-emacs-lisp.svg6
-rw-r--r--.icons/Material-Black-Lime-Numix/32/mimetypes/text-x-fortran.svg6
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/text-x-generic-template.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/text-x-generic.svapplication-x-awk.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/text-x-generic.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/32/mimetypes/text-x-gettext-translation-template.svg8
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/text-x-gettext-translation.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/32/mimetypes/text-x-go.svg10
-rw-r--r--.icons/Material-Black-Lime-Numix/32/mimetypes/text-x-gtkrc.svg8
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/text-x-haskell.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/32/mimetypes/text-x-haxe.svg69
-rw-r--r--.icons/Material-Black-Lime-Numix/32/mimetypes/text-x-install.svg9
-rw-r--r--.icons/Material-Black-Lime-Numix/32/mimetypes/text-x-iptables.svg6
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/text-x-ipynb.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/text-x-java-source.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/text-x-java.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/text-x-javascript.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/text-x-katefilelist.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/text-x-ldif.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/32/mimetypes/text-x-lilypond.svg6
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/text-x-log.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/32/mimetypes/text-x-lua.svg6
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/text-x-lyx.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/text-x-makefile.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/text-x-markdown.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/text-x-matlab.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/text-x-microdvd.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/text-x-nfo.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/32/mimetypes/text-x-nim.svg67
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/text-x-objchdr.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/text-x-objcsrc.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/32/mimetypes/text-x-ocaml.svg6
-rw-r--r--.icons/Material-Black-Lime-Numix/32/mimetypes/text-x-octave.svg14
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/text-x-opml+xml.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/text-x-opml.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/32/mimetypes/text-x-pascal.svg6
-rw-r--r--.icons/Material-Black-Lime-Numix/32/mimetypes/text-x-patch.svg6
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/text-x-perl.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/text-x-php.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/text-x-plain.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/32/mimetypes/text-x-po.svg9
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/text-x-preview.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/32/mimetypes/text-x-python.svg9
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/text-x-python3.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/32/mimetypes/text-x-qml.svg12
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/text-x-r-source.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/32/mimetypes/text-x-r.svg9
-rw-r--r--.icons/Material-Black-Lime-Numix/32/mimetypes/text-x-readme.svg10
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/text-x-rsrc.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/32/mimetypes/text-x-ruby.svg65
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/text-x-rust.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/32/mimetypes/text-x-sass.svg6
-rw-r--r--.icons/Material-Black-Lime-Numix/32/mimetypes/text-x-scala.svg6
-rw-r--r--.icons/Material-Black-Lime-Numix/32/mimetypes/text-x-scheme.svg6
-rw-r--r--.icons/Material-Black-Lime-Numix/32/mimetypes/text-x-script.svg10
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/text-x-scss.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/text-x-source.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/32/mimetypes/text-x-sql.svg16
-rw-r--r--.icons/Material-Black-Lime-Numix/32/mimetypes/text-x-tcl.svg6
-rw-r--r--.icons/Material-Black-Lime-Numix/32/mimetypes/text-x-tex.svg10
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/text-x-texinfo.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/32/mimetypes/text-x-vala.svg6
-rw-r--r--.icons/Material-Black-Lime-Numix/32/mimetypes/text-x-vcard.svg8
-rw-r--r--.icons/Material-Black-Lime-Numix/32/mimetypes/text-x-xges.svg6
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/text-x-xslfo.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/text-x.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/text-xhtml+xml.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/text-xmcd.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/32/mimetypes/text-xml.svg10
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/text.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/text2.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/tgz.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/torrent.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/txt.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/txt2.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/32/mimetypes/unknown.svg6
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/uri-mms.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/uri-mmst.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/uri-mmsu.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/uri-pnm.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/uri-rtspt.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/uri-rtspu.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/vcalendar.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/vcard.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/video-mlt-playlist.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/video-mp4.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/video-vivo.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/video-vnd.rn-realvideo.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/video-wavelet.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/video-webm.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/video-x-anim.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/video-x-flic.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/video-x-flv.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/video-x-generic.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/video-x-google-vlc-plugin.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/video-x-javafx.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/video-x-matroska.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/video-x-mng.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/video-x-ms-asf-plugin.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/video-x-ms-asf.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/video-x-ms-wmp.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/video-x-ms-wmv.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/video-x-msvideo.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/video-x-nsv.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/video-x-ogm+ogg.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/video-x-sgi-movie.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/video-x-theora+ogg.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/video-x-wmv.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/video.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/32/mimetypes/virtualbox-hdd.svg10
-rw-r--r--.icons/Material-Black-Lime-Numix/32/mimetypes/virtualbox-ova.svg10
-rw-r--r--.icons/Material-Black-Lime-Numix/32/mimetypes/virtualbox-ovf.svg10
-rw-r--r--.icons/Material-Black-Lime-Numix/32/mimetypes/virtualbox-vbox-extpack.svg10
-rw-r--r--.icons/Material-Black-Lime-Numix/32/mimetypes/virtualbox-vbox.svg11
-rw-r--r--.icons/Material-Black-Lime-Numix/32/mimetypes/virtualbox-vdi.svg12
-rw-r--r--.icons/Material-Black-Lime-Numix/32/mimetypes/virtualbox-vhd.svg12
-rw-r--r--.icons/Material-Black-Lime-Numix/32/mimetypes/virtualbox-vmdk.svg11
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/vnd.oasis.opendocument.drawing.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/wordprocessing.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/32/mimetypes/wps-office-doc.svg18
-rw-r--r--.icons/Material-Black-Lime-Numix/32/mimetypes/wps-office-dot.svg16
-rw-r--r--.icons/Material-Black-Lime-Numix/32/mimetypes/wps-office-dps.svg15
-rw-r--r--.icons/Material-Black-Lime-Numix/32/mimetypes/wps-office-dpt.svg13
-rw-r--r--.icons/Material-Black-Lime-Numix/32/mimetypes/wps-office-et.svg9
-rw-r--r--.icons/Material-Black-Lime-Numix/32/mimetypes/wps-office-ett.svg8
-rw-r--r--.icons/Material-Black-Lime-Numix/32/mimetypes/wps-office-pot.svg13
-rw-r--r--.icons/Material-Black-Lime-Numix/32/mimetypes/wps-office-ppt.svg15
-rw-r--r--.icons/Material-Black-Lime-Numix/32/mimetypes/wps-office-wps.svg18
-rw-r--r--.icons/Material-Black-Lime-Numix/32/mimetypes/wps-office-wpt.svg16
-rw-r--r--.icons/Material-Black-Lime-Numix/32/mimetypes/wps-office-xls.svg10
-rw-r--r--.icons/Material-Black-Lime-Numix/32/mimetypes/wps-office-xlt.svg8
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/www.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/x-mail-distribution-list.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/32/mimetypes/x-office-address-book.svg6
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/x-office-address-book1.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/32/mimetypes/x-office-calendar.svg6
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/x-office-contact.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/x-office-document-template.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/x-office-document.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/x-office-drawing-template.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/x-office-drawing.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/x-office-presentation-template.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/x-office-presentation.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/x-office-spreadsheet-template.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/x-office-spreadsheet.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/x-world-x-3dmf.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/zip.svg1
1005 files changed, 3861 insertions, 0 deletions
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/application-7zip.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-7zip.svg
new file mode 120000
index 00000000..4e4d75cf
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-7zip.svg
@@ -0,0 +1 @@
+application-archive.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/application-acad.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-acad.svg
new file mode 120000
index 00000000..8ac89c37
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-acad.svg
@@ -0,0 +1 @@
+model.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/application-apk.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-apk.svg
new file mode 100644
index 00000000..3eafc3b7
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-apk.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <path d="m 5.371 4 c -0.684 0 -1.371 0.687 -1.371 1.371 l 0 21.297 c 0 0.645 0.688 1.332 1.332 1.332 l 21.336 0 c 0.645 0 1.332 -0.688 1.332 -1.332 l 0 -21.336 c 0 -0.645 -0.688 -1.332 -1.332 -1.332 z" style="fill:#c19553"/>
+ <path d="m 5.371 4 c -0.684 0 -1.371 0.687 -1.371 1.371 l 0 6.629 c 2.668 0 21.332 0 24 0 l 0 -6.668 c 0 -0.645 -0.688 -1.332 -1.332 -1.332 z" style="fill:#fff;fill-opacity:0.196"/>
+ <path d="m 14 7 0 10 4 0 0 -10 z" style="fill:#fff;fill-opacity:0.392"/>
+ <g transform="scale(1.062002,0.94161779)" style="fill:#000;fill-opacity:1;stroke:none">
+ <path d="m 11.562 26.684 -0.269 -1.196 -1.531 0 -0.26 1.196 -1.188 0 c 0.473 -1.936 1.071 -3.791 1.633 -5.56 l 1.243 0 c 0.62 1.881 1.172 3.785 1.596 5.56 z m -1.021 -4.482 c -0.241 0.741 -0.417 1.495 -0.566 2.225 l 1.123 0 c -0.132 -0.789 -0.35 -1.492 -0.557 -2.225 z" style="fill:#fff"/>
+ <path d="m 14.785 21.06 c 0.707 0 1.255 0.147 1.644 0.44 0.389 0.287 0.584 0.761 0.584 1.419 0 0.665 -0.198 1.147 -0.593 1.446 -0.389 0.293 -0.943 0.44 -1.662 0.44 l -0.446 0 0 1.877 -1.055 0 0 -5.489 c 0.509 -0.112 1.017 -0.112 1.527 -0.135 z m 0.126 0.961 c -0.193 -0.003 -0.406 0.017 -0.598 0.027 l 0 1.797 0.499 0 c 0.353 0 0.62 -0.069 0.799 -0.207 0.18 -0.144 0.269 -0.386 0.269 -0.728 0 -0.323 -0.09 -0.551 -0.269 -0.683 -0.174 -0.138 -0.407 -0.207 -0.701 -0.207 z" style="fill:#fff"/>
+ <path d="m 20.52 26.684 c -0.354 -1.02 -0.978 -1.797 -1.662 -2.542 l 0 2.542 -1.099 0 0 -5.56 1.099 0 0 2.309 c 0.588 -0.71 1.041 -1.49 1.469 -2.309 l 1.279 0 c -0.482 0.95 -1.117 1.773 -1.757 2.56 0.887 0.83 1.485 1.872 1.95 3 z" style="fill:#fff"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/application-archive-blank.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-archive-blank.svg
new file mode 120000
index 00000000..4e4d75cf
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-archive-blank.svg
@@ -0,0 +1 @@
+application-archive.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/application-archive-zip.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-archive-zip.svg
new file mode 100644
index 00000000..9fb690a4
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-archive-zip.svg
@@ -0,0 +1,15 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <path d="m 5.336 0 c -0.687 0 -1.336 0.676 -1.336 1.394 l 0 29.21 c 0 0.676 0.687 1.394 1.336 1.394 l 21.327 0 c 0.648 0 1.336 -0.717 1.336 -1.394 l 0.001 -21.606 l -9 -9 z" style="fill:#c19553;fill-opacity:1"/>
+ <path d="m 21 9 7 7 0 -7 z" style="fill:#000;fill-opacity:0.196"/>
+ <path d="m 4 24 0 6.668 c 0 0.648 0.688 1.332 1.332 1.332 l 21.336 0 c 0.645 0 1.332 -0.684 1.332 -1.332 l 0 -6.668 z" style="fill:#000;fill-opacity:0.196"/>
+ <path d="m 19 0 8.992 9 -7.613 0 c -0.673 0 -1.378 -0.713 -1.378 -1.386 z" style="fill:#fff;fill-opacity:0.392"/>
+ <path d="m 13.211 25.836 c -0.962 1.375 -1.834 2.761 -2.648 4.164 l 2.742 0 0 1 -4.206 0 0 -0.8 c 0.813 -1.504 1.72 -2.834 2.587 -4.213 l -2.454 0 0 -0.987 3.978 0 0 0.836" style="fill:#fff"/>
+ <rect width="3" height="3" x="9" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <path d="m 14.287 31 0 -1 1.463 0 0 -4 -1.463 0 0 -1 4 0 0 1 -1.287 0 0 4 1.287 0 0 1 -4 0" style="fill:#fff"/>
+ <rect width="3" height="3" x="12" y="3" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <path d="m 20.805 24.95 c 0.79 0 1.403 0.155 1.84 0.474 0.437 0.306 0.655 0.816 0.655 1.525 0 0.718 -0.223 1.237 -0.664 1.556 -0.437 0.319 -1.059 0.474 -1.861 0.474 l -0.475 0 0 2.02 -1.205 0 0 -5.908 c 0.122 -0.022 0.256 -0.049 0.403 -0.066 0.155 -0.018 0.307 -0.031 0.462 -0.04 0.155 -0.013 0.307 -0.022 0.454 -0.027 0.147 -0.009 0.277 -0.009 0.391 -0.009 m 0.143 1.033 c -0.076 0 -0.181 0.005 -0.315 0.009 -0.126 0 -0.261 0.009 -0.332 0.022 l 0 1.932 0.534 0 c 0.395 0 0.693 -0.075 0.895 -0.222 0.202 -0.155 0.302 -0.417 0.302 -0.785 0 -0.35 -0.101 -0.594 -0.302 -0.736 c -0.193 -0.146 -0.454 -0.222 -0.781 -0.222" style="fill:#fff"/>
+ <rect width="3" height="3" x="9" y="6" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <rect width="3" height="3" x="12" y="9" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <rect width="3" height="3" x="9" y="12" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <rect width="6" height="6" x="9" y="16" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/application-archive.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-archive.svg
new file mode 100644
index 00000000..967f317e
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-archive.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <path d="m 5.336 0 c -0.687 0 -1.336 0.676 -1.336 1.394 l 0 29.21 c 0 0.676 0.687 1.394 1.336 1.394 l 21.327 0 c 0.648 0 1.336 -0.717 1.336 -1.394 l 0.001 -21.606 l -9 -9 z" style="fill:#c19553;fill-opacity:1"/>
+ <path d="m 21 9 7 7 0 -7 z" style="fill:#000;fill-opacity:0.196"/>
+ <path d="m 19 0 8.992 9 -7.613 0 c -0.673 0 -1.378 -0.713 -1.378 -1.386 z" style="fill:#fff;fill-opacity:0.392"/>
+ <rect width="3" height="3" x="9" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <rect width="3" height="3" x="12" y="3" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <rect width="3" height="3" x="9" y="6" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <rect width="3" height="3" x="12" y="9" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <rect width="3" height="3" x="9" y="12" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <rect width="6" height="6" x="9" y="16" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/application-ascii.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-ascii.svg
new file mode 100644
index 00000000..e5fcf504
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-ascii.svg
@@ -0,0 +1,12 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <path d="m 5.336 0 c -0.687 0 -1.336 0.676 -1.336 1.394 l 0 29.21 c 0 0.676 0.687 1.394 1.336 1.394 l 21.327 0 c 0.648 0 1.336 -0.717 1.336 -1.394 l 0.001 -21.606 l -9 -9 z" style="fill:#dcdcdc;fill-opacity:1"/>
+ <path d="m 21 9 7 7 0 -7 z" style="fill:#000;fill-opacity:0.196"/>
+ <path d="m 19 0 8.992 9 -7.613 0 c -0.673 0 -1.378 -0.713 -1.378 -1.386 z" style="fill:#fff;fill-opacity:0.392"/>
+ <g transform="matrix(1.040476,0,0,1.040476,-0.61754897,-0.0743741)" style="fill:#555;fill-opacity:1">
+ <path d="m 9.348 21.21 -0.223 -1.328 l -1.266 0 -0.211 1.328 -0.98 0 c 0.223 -1.133 0.449 -2.164 0.68 -3.09 0.23 -0.938 0.453 -1.82 0.668 -2.656 l 1.023 0 c 0.227 0.84 0.449 1.734 0.668 2.684 0.223 0.941 0.441 1.961 0.648 3.063 l -1.01 0 m -0.844 -4.633 c -0.051 0.215 -0.098 0.426 -0.145 0.621 -0.043 0.191 -0.082 0.387 -0.125 0.578 -0.035 0.184 -0.07 0.375 -0.105 0.566 -0.031 0.191 -0.063 0.391 -0.09 0.594 l 0.926 0 c -0.031 -0.203 -0.063 -0.402 -0.094 -0.594 -0.031 -0.191 -0.066 -0.383 -0.105 -0.566 -0.035 -0.191 -0.078 -0.387 -0.125 -0.578 -0.039 -0.195 -0.086 -0.406 -0.137 -0.621" style="fill:#555"/>
+ <path d="m 12.203 20.375 c 0.156 0 0.289 -0.016 0.391 -0.055 0.105 -0.043 0.191 -0.098 0.25 -0.168 0.063 -0.074 0.105 -0.152 0.125 -0.238 0.023 -0.094 0.039 -0.188 0.039 -0.281 0 -0.117 -0.031 -0.223 -0.086 -0.316 -0.055 -0.09 -0.129 -0.172 -0.215 -0.238 -0.086 -0.074 -0.184 -0.141 -0.289 -0.195 -0.109 -0.063 -0.215 -0.117 -0.324 -0.168 -0.141 -0.063 -0.289 -0.133 -0.441 -0.215 -0.156 -0.078 -0.293 -0.184 -0.422 -0.305 -0.125 -0.125 -0.227 -0.277 -0.309 -0.457 -0.078 -0.184 -0.121 -0.414 -0.121 -0.688 0 -0.539 0.145 -0.957 0.43 -1.262 0.289 -0.305 0.688 -0.457 1.195 -0.457 0.289 0 0.543 0.043 0.758 0.121 0.219 0.082 0.402 0.172 0.551 0.27 l -0.277 0.883 c -0.125 -0.086 -0.27 -0.16 -0.43 -0.223 -0.152 -0.063 -0.328 -0.094 -0.535 -0.094 -0.5 0 -0.75 0.223 -0.75 0.66 0 0.113 0.027 0.211 0.078 0.297 0.051 0.082 0.113 0.156 0.191 0.223 0.082 0.063 0.172 0.117 0.266 0.168 0.105 0.051 0.203 0.098 0.301 0.141 0.148 0.066 0.301 0.145 0.457 0.23 0.164 0.082 0.313 0.191 0.445 0.336 0.137 0.137 0.25 0.309 0.336 0.52 0.09 0.203 0.133 0.465 0.133 0.781 0 0.539 -0.148 0.957 -0.438 1.254 -0.285 0.289 -0.723 0.434 -1.309 0.434 -0.395 0 -0.707 -0.047 -0.941 -0.148 -0.234 -0.105 -0.41 -0.199 -0.531 -0.285 l 0.277 -0.93 c 0.137 0.098 0.301 0.191 0.488 0.277 0.195 0.086 0.43 0.129 0.707 0.129" style="fill:#555"/>
+ <path d="m 16.52 21.332 c -0.668 0 -1.18 -0.258 -1.531 -0.777 -0.352 -0.52 -0.527 -1.262 -0.527 -2.223 0 -0.477 0.055 -0.898 0.16 -1.27 0.109 -0.371 0.258 -0.688 0.445 -0.941 0.195 -0.258 0.422 -0.453 0.68 -0.582 0.266 -0.137 0.555 -0.207 0.867 -0.207 0.168 0 0.316 0.02 0.449 0.059 0.141 0.031 0.258 0.066 0.363 0.109 0.102 0.043 0.184 0.09 0.25 0.141 0.074 0.051 0.125 0.086 0.16 0.109 l -0.242 0.91 c -0.117 -0.09 -0.262 -0.168 -0.43 -0.23 -0.164 -0.066 -0.352 -0.102 -0.566 -0.102 c -0.148 0 -0.293 0.035 -0.438 0.102 -0.137 0.063 -0.262 0.172 -0.375 0.324 -0.105 0.148 -0.195 0.352 -0.27 0.605 -0.063 0.254 -0.098 0.57 -0.098 0.945 0 0.656 0.094 1.16 0.277 1.516 0.188 0.348 0.492 0.52 0.918 0.52 0.246 0 0.445 -0.035 0.605 -0.102 0.16 -0.07 0.293 -0.137 0.391 -0.203 l 0.234 0.898 c -0.133 0.102 -0.313 0.191 -0.543 0.277 -0.223 0.082 -0.484 0.121 -0.781 0.121" style="fill:#555"/>
+ <path d="m 18.496 21.21 0 -0.945 1.035 0 0 -3.855 -1.035 0 0 -0.945 3.01 0 0 0.945 -1.023 0 0 3.855 1.023 0 0 0.945 -3.01 0" style="fill:#555"/>
+ <path d="m 22.324 21.21 0 -0.945 1.035 0 0 -3.855 -1.035 0 0 -0.945 3.01 0 0 0.945 -1.023 0 0 3.855 1.023 0 0 0.945 -3.01 0" style="fill:#555"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/application-atom+xml.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-atom+xml.svg
new file mode 120000
index 00000000..23990f37
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-atom+xml.svg
@@ -0,0 +1 @@
+application-rss.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/application-audio-playlist.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-audio-playlist.svg
new file mode 100644
index 00000000..d9c148d2
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-audio-playlist.svg
@@ -0,0 +1,12 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <path d="m 5.336 0 c -0.687 0 -1.336 0.676 -1.336 1.394 l 0 29.21 c 0 0.676 0.687 1.394 1.336 1.394 l 21.327 0 c 0.648 0 1.336 -0.717 1.336 -1.394 l 0.001 -21.606 -9 -9 z" style="fill:#9b4a85;fill-opacity:1"/>
+ <path d="m 21 9 7 7 0 -7 z" style="fill:#000;fill-opacity:0.196"/>
+ <path d="m 19 0 8.992 9 -7.613 0 c -0.673 0 -1.378 -0.713 -1.378 -1.386 z" style="fill:#fff;fill-opacity:0.392"/>
+ <path d="m 13.469 13.453 c -0.777 0.195 -1.43 0.91 -1.43 0.91 l 0.02 0.02 1.246 4.625 c -0.891 -0.484 -2.16 -0.363 -3.211 0.398 -1.359 0.98 -1.832 2.652 -1.047 3.73 0.789 1.082 2.523 1.156 3.883 0.176 c 1.07 -0.777 1.664 -1.996 1.449 -2.996 c -0.004 -0.031 -0.016 -0.063 -0.023 -0.094 l -1.195 -4.621 c 0.027 -0.039 0.379 -0.199 1.504 -0.277 1.195 -0.078 2 -1.992 2 -1.992 0 0 -1.344 0.516 -2.398 0.145 -0.266 -0.094 -0.543 -0.09 -0.801 -0.023 z" style="fill:#fff"/>
+ <path d="m 18 14 0 -1 5 0 0 1 z" style="fill:#fff"/>
+ <path d="m 15 17 0 1 8 0 0 -1 z" style="fill:#fff"/>
+ <path d="m 17 16 0 -1 6 0 0 1 z" style="fill:#fff"/>
+ <path d="m 16 19 0 1 7 0 0 -1 z" style="fill:#fff"/>
+ <path d="m 16 21 0 1 7 0 0 -1 z" style="fill:#fff"/>
+ <path d="m 15 23 0 1 8 0 0 -1 z" style="fill:#fff"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/application-audio.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-audio.svg
new file mode 100644
index 00000000..659f7cda
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-audio.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <path d="m 5.336 0 c -0.687 0 -1.336 0.676 -1.336 1.394 l 0 29.21 c 0 0.676 0.687 1.394 1.336 1.394 l 21.327 0 c 0.648 0 1.336 -0.717 1.336 -1.394 l 0.001 -21.606 l -9 -9 z" style="fill:#9b4a85;fill-opacity:1"/>
+ <path d="m 21 9 7 7 0 -7 z" style="fill:#000;fill-opacity:0.196"/>
+ <path d="m 19 0 8.992 9 -7.613 0 c -0.673 0 -1.378 -0.713 -1.378 -1.386 z" style="fill:#fff;fill-opacity:0.392"/>
+ <path d="m 16.801 13.453 c -0.777 0.195 -1.43 0.91 -1.43 0.91 l 0.023 0.02 l 1.242 4.625 c -0.891 -0.484 -2.16 -0.363 -3.211 0.398 c -1.359 0.98 -1.832 2.652 -1.047 3.73 c 0.789 1.082 2.523 1.156 3.883 0.176 c 1.07 -0.777 1.668 -1.996 1.453 -2.996 c -0.008 -0.031 -0.02 -0.063 -0.027 -0.094 l -1.191 -4.621 c 0.027 -0.039 0.375 -0.199 1.504 -0.277 c 1.191 -0.078 2 -1.992 2 -1.992 c 0 0 -1.344 0.516 -2.398 0.145 c -0.266 -0.094 -0.543 -0.09 -0.801 -0.023 Z" style="fill:#fff"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/application-autocad_dwg.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-autocad_dwg.svg
new file mode 120000
index 00000000..8ac89c37
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-autocad_dwg.svg
@@ -0,0 +1 @@
+model.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/application-blank.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-blank.svg
new file mode 100644
index 00000000..ff29bbc6
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-blank.svg
@@ -0,0 +1,5 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <path d="m 5.336 0 c -0.687 0 -1.336 0.676 -1.336 1.394 l 0 29.21 c 0 0.676 0.687 1.394 1.336 1.394 l 21.327 0 c 0.648 0 1.336 -0.717 1.336 -1.394 l 0.001 -21.606 -9 -9 z" style="fill:#dcdcdc;fill-opacity:1"/>
+ <path d="m 21 9 7 7 0 -7 z" style="fill:#000;fill-opacity:0.196"/>
+ <path d="m 19 0 8.992 9 -7.613 0 c -0.673 0 -1.378 -0.713 -1.378 -1.386 z" style="fill:#fff;fill-opacity:0.392"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/application-certificate.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-certificate.svg
new file mode 100644
index 00000000..3ee6997a
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-certificate.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <path d="m 5.336 0 c -0.687 0 -1.336 0.676 -1.336 1.394 l 0 29.21 c 0 0.676 0.687 1.394 1.336 1.394 l 21.327 0 c 0.648 0 1.336 -0.717 1.336 -1.394 l 0.001 -21.606 -9 -9 z" style="fill:#ce6a20;fill-opacity:1"/>
+ <path d="m 21 9 7 7 0 -7 z" style="fill:#000;fill-opacity:0.196"/>
+ <path d="m 19 0 8.992 9 -7.613 0 c -0.673 0 -1.378 -0.713 -1.378 -1.386 z" style="fill:#fff;fill-opacity:0.392"/>
+ <path d="m 16 10 c -0.543 0 -1 0.312 -1.207 0.751 -0.414 -0.284 -0.988 -0.336 -1.461 -0.076 -0.465 0.252 -0.711 0.747 -0.664 1.222 -0.504 -0.044 -1.023 0.192 -1.293 0.635 -0.27 0.443 -0.215 0.991 0.082 1.382 -0.465 0.196 -0.789 0.631 -0.789 1.146 0 0.515 0.324 0.947 0.789 1.146 -0.297 0.391 -0.352 0.935 -0.082 1.382 0.27 0.443 0.789 0.675 1.293 0.631 -0.047 0.479 0.199 0.971 0.664 1.226 0.211 0.116 0.441 0.16 0.668 0.16 l 0 5.393 2 -1.897 2 1.897 0 -5.393 c 0.227 0 0.457 -0.044 0.668 -0.16 0.465 -0.256 0.711 -0.747 0.664 -1.226 0.504 0.044 1.023 -0.188 1.293 -0.631 0.27 -0.447 0.215 -0.991 -0.082 -1.382 0.465 -0.2 0.789 -0.631 0.789 -1.146 0 -0.515 -0.324 -0.951 -0.789 -1.146 0.297 -0.391 0.352 -0.939 0.082 -1.382 -0.27 -0.443 -0.789 -0.679 -1.293 -0.635 0.047 -0.475 -0.199 -0.971 -0.664 -1.222 -0.473 -0.26 -1.047 -0.208 -1.461 0.076 c -0.207 -0.439 -0.664 -0.751 -1.207 -0.751 z m 0 1.877 c 1.84 0 3.332 1.418 3.332 3.164 0 1.746 -1.492 3.16 -3.332 3.16 -1.84 0 -3.332 -1.414 -3.332 -3.16 0 -1.746 1.492 -3.164 3.332 -3.164 z m 0 0.635 c -1.473 0 -2.668 1.13 -2.668 2.529 0 1.394 1.195 2.529 2.668 2.529 1.473 0 2.668 -1.134 2.668 -2.529 0 -1.398 -1.195 -2.529 -2.668 -2.529 z" style="fill:#fff"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/application-clariscad.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-clariscad.svg
new file mode 120000
index 00000000..8ac89c37
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-clariscad.svg
@@ -0,0 +1 @@
+model.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/application-database.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-database.svg
new file mode 100644
index 00000000..8e920afc
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-database.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <path d="m 5.336 0 c -0.687 0 -1.336 0.676 -1.336 1.394 l 0 29.21 c 0 0.676 0.687 1.394 1.336 1.394 l 21.327 0 c 0.648 0 1.336 -0.717 1.336 -1.394 l 0.001 -21.606 -9 -9 z" style="fill:#a33639;fill-opacity:1"/>
+ <path d="m 21 9 7 7 0 -7 z" style="fill:#000;fill-opacity:0.196"/>
+ <path d="m 19 0 8.992 9 -7.613 0 c -0.673 0 -1.378 -0.713 -1.378 -1.386 z" style="fill:#fff;fill-opacity:0.392"/>
+ <g transform="matrix(1.1252748,0,0,1.1252748,-2.0043964,-1.5076938)" style="fill:#fff">
+ <path d="m 16 12 c -2.945 0 -5.332 0.746 -5.332 1.668 l 0 1.332 c 0 0.922 2.387 1.668 5.332 1.668 2.945 0 5.332 -0.746 5.332 -1.668 l 0 -1.332 c 0 -0.922 -2.387 -1.668 -5.332 -1.668 z"/>
+ <path d="m 15.984 17.332 c -2.391 0 -4.402 -0.488 -5.082 -1.164 -0.16 0.156 -0.234 0.324 -0.234 0.5 l 0 1.332 c 0 0.922 2.387 1.668 5.332 1.668 2.945 0 5.332 -0.746 5.332 -1.668 l 0 -1.332 c 0 -0.176 -0.094 -0.344 -0.25 -0.5 -0.68 0.676 -2.711 1.164 -5.098 1.164 z"/>
+ <path d="m 15.984 20.332 c -2.391 0 -4.402 -0.488 -5.082 -1.164 -0.16 0.156 -0.234 0.324 -0.234 0.5 l 0 1.332 c 0 0.922 2.387 1.668 5.332 1.668 2.945 0 5.332 -0.746 5.332 -1.668 l 0 -1.332 c 0 -0.176 -0.094 -0.344 -0.25 -0.5 -0.68 0.676 -2.711 1.164 -5.098 1.164 z"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/application-document-blank.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-document-blank.svg
new file mode 120000
index 00000000..a3635320
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-document-blank.svg
@@ -0,0 +1 @@
+application-document.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/application-document-template.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-document-template.svg
new file mode 100644
index 00000000..01804818
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-document-template.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <path d="m 5.344 0 c -0.687 0 -1.344 0.689 -1.344 1.406 l 0 29.19 c 0 0.676 0.695 1.406 1.344 1.406 l 21.313 0 c 0.648 0 1.344 -0.73 1.344 -1.406 l 0 -21.594 0 -7.625 c 0 -0.673 -0.702 -1.375 -1.375 -1.375 l -7.625 0 -13.656 0 z" style="fill:#dcdcdc;fill-opacity:1"/>
+ <rect width="6" height="5" x="10" y="10" style="fill:#888;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <rect width="5" height="1" x="17" y="10" style="fill:#888;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <rect width="5" height="1" x="17" y="12" style="fill:#888;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <rect width="5" height="1" x="17" y="14" style="fill:#888;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <rect width="12" height="1" x="10" y="16" style="fill:#888;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <rect width="12" height="1" x="10" y="18" style="fill:#888;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <rect width="12" height="1" x="10" y="20" style="fill:#888;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <rect width="12" height="1" x="10" y="22" style="fill:#888;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/application-document.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-document.svg
new file mode 100644
index 00000000..0ec866e8
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-document.svg
@@ -0,0 +1,13 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <path d="m 5.336 0 c -0.687 0 -1.336 0.676 -1.336 1.394 l 0 29.21 c 0 0.676 0.687 1.394 1.336 1.394 l 21.327 0 c 0.648 0 1.336 -0.717 1.336 -1.394 l 0.001 -21.606 l -9 -9 z" style="fill:#dcdcdc;fill-opacity:1"/>
+ <path d="m 21 9 7 7 0 -7 z" style="fill:#000;fill-opacity:0.196"/>
+ <path d="m 19 0 8.992 9 -7.613 0 c -0.673 0 -1.378 -0.713 -1.378 -1.386 z" style="fill:#fff;fill-opacity:0.392"/>
+ <rect width="6" height="5" x="10" y="11" style="fill:#888;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <rect width="5" height="1" x="17" y="11" style="fill:#888;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <rect width="5" height="1" x="17" y="13" style="fill:#888;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <rect width="5" height="1" x="17" y="15" style="fill:#888;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <rect width="12" height="1" x="10" y="17" style="fill:#888;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <rect width="12" height="1" x="10" y="19" style="fill:#888;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <rect width="12" height="1" x="10" y="21" style="fill:#888;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <rect width="12" height="1" x="10" y="23" style="fill:#888;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/application-drawing-template.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-drawing-template.svg
new file mode 100644
index 00000000..ce4ffd2a
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-drawing-template.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <path d="m 5.344 0 c -0.687 0 -1.344 0.689 -1.344 1.406 l 0 29.19 c 0 0.676 0.695 1.406 1.344 1.406 l 21.313 0 c 0.648 0 1.344 -0.73 1.344 -1.406 l 0 -21.594 0 -7.625 c 0 -0.673 -0.702 -1.375 -1.375 -1.375 l -7.625 0 -13.656 0 z" style="fill:#edaf02;fill-opacity:1"/>
+ <path d="m 10 22 0 -12 12 0 0 12 -7 0 0 -6 3 0 0 2 -1 0 0 2 3 0 0 -8 -8 0 0 10 z" style="fill:#fff"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/application-drawing.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-drawing.svg
new file mode 100644
index 00000000..fab897f5
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-drawing.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <path d="m 5.336 0 c -0.687 0 -1.336 0.676 -1.336 1.394 l 0 29.21 c 0 0.676 0.687 1.394 1.336 1.394 l 21.327 0 c 0.648 0 1.336 -0.717 1.336 -1.394 l 0.001 -21.606 -9 -9 z" style="fill:#edaf02;fill-opacity:1"/>
+ <path d="m 21 9 7 7 0 -7 z" style="fill:#000;fill-opacity:0.196"/>
+ <path d="m 19 0 8.992 9 -7.613 0 c -0.673 0 -1.378 -0.713 -1.378 -1.386 z" style="fill:#fff;fill-opacity:0.392"/>
+ <rect width="5" height="1" x="17" y="13" style="fill:#888;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <path d="m 10 24 0 -12 12 0 0 12 -7 0 0 -6 3 0 0 2 -1 0 0 2 3 0 0 -8 -8 0 0 10 z" style="fill:#fff"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/application-dwg.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-dwg.svg
new file mode 120000
index 00000000..8ac89c37
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-dwg.svg
@@ -0,0 +1 @@
+model.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/application-dxf.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-dxf.svg
new file mode 120000
index 00000000..8ac89c37
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-dxf.svg
@@ -0,0 +1 @@
+model.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/application-epub+zip.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-epub+zip.svg
new file mode 100644
index 00000000..51aeb089
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-epub+zip.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <path d="m 5.336 0 c -0.687 0 -1.336 0.676 -1.336 1.394 l 0 29.21 c 0 0.676 0.687 1.394 1.336 1.394 l 21.327 0 c 0.648 0 1.336 -0.717 1.336 -1.394 l 0.001 -21.606 l -9 -9 z" style="fill:#7c9c35;fill-opacity:1"/>
+ <path d="m 21 9 7 7 0 -7 z" style="fill:#000;fill-opacity:0.196"/>
+ <path d="m 19 0 8.992 9 -7.613 0 c -0.673 0 -1.378 -0.713 -1.378 -1.386 z" style="fill:#fff;fill-opacity:0.392"/>
+ <path d="m 16 21.887 -4.555 -4.555 4.555 -4.551 1.52 1.515 -3.039 3.035 1.52 1.52 4.555 -4.555 -3.969 -3.965 c -0.323 -0.323 -0.849 -0.323 -1.172 0 l -6.414 6.414 c -0.327 0.323 -0.327 0.849 0 1.176 l 6.414 6.414 c 0.323 0.323 0.849 0.323 1.172 0 l 6.414 -6.414 c 0.327 -0.327 0.327 -0.853 0 -1.176 l -0.93 -0.93 z" style="fill:#fff"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/application-executable.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-executable.svg
new file mode 100644
index 00000000..356c89be
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-executable.svg
@@ -0,0 +1,5 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <path d="m 5.371 4 c -0.684 0 -1.371 0.688 -1.371 1.371 l 0 21.297 c 0 0.645 0.688 1.332 1.332 1.332 l 21.336 0 c 0.645 0 1.332 -0.688 1.332 -1.332 l 0 -21.336 c 0 -0.645 -0.688 -1.332 -1.332 -1.332 Z" style="fill:#eee"/>
+ <path d="m 15.551 8.07 c -1.336 0.43 -0.164 2.418 -2.078 3.391 c -2.184 1.113 -3.27 -1.695 -4.582 0.309 c -1.313 2.01 1.809 1.695 1.723 4.059 c -0.09 2.359 -3.18 1.859 -2.02 3.941 c 1.16 2.082 2.449 -0.652 4.547 0.598 c 2.098 1.246 0.09 3.555 2.563 3.633 c 2.473 0.074 0.637 -2.348 2.824 -3.461 c 2.184 -1.113 3.27 1.695 4.582 -0.309 c 1.313 -2.01 -1.809 -1.695 -1.723 -4.055 c 0.09 -2.363 3.18 -1.859 2.02 -3.945 c -1.16 -2.082 -2.449 0.652 -4.547 -0.594 c -2.098 -1.25 -0.09 -3.559 -2.563 -3.633 c -0.309 -0.012 -0.555 0.008 -0.746 0.066 m 0.023 6.01 c 1.105 -0.227 2.188 0.449 2.422 1.512 c 0.234 1.059 -0.469 2.102 -1.57 2.324 c -1.105 0.227 -2.188 -0.449 -2.422 -1.512 c -0.234 -1.059 0.469 -2.098 1.57 -2.324 Z" style="fill:#888"/>
+ <path d="m 5.668 4 c -0.445 0 -0.785 0 -1.234 0.426 -0.434 0.395 -0.434 0.797 -0.434 1.242 l 0 20.707 c 0 0.434 -0.01 0.818 0.424 1.194 0.498 0.431 0.767 0.431 1.201 0.431 l 20.75 0 c 0.434 0 0.739 0 1.223 -0.438 c 0.412 -0.372 0.402 -0.754 0.402 -1.188 l 0 -20.75 c 0 -0.434 -0.008 -0.8 -0.418 -1.195 -0.445 -0.43 -0.773 -0.43 -1.207 -0.43 z m 0.332 1 20.02 0 c 0.195 0 0.449 0.117 0.645 0.313 0.195 0.195 0.313 0.449 0.313 0.645 l 0 20.06 c 0 0.195 -0.117 0.449 -0.313 0.645 -0.195 0.195 -0.449 0.313 -0.645 0.313 l -20.04 0 c -0.195 0 -0.449 -0.117 -0.645 -0.313 -0.195 -0.195 -0.312 -0.449 -0.313 -0.645 l -0.021 -20.02 c 0 -0.223 0.113 -0.492 0.313 -0.688 0.195 -0.199 0.465 -0.313 0.688 -0.313 z" style="fill:#aaa"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/application-ffDiaporama.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-ffDiaporama.svg
new file mode 120000
index 00000000..49ccd217
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-ffDiaporama.svg
@@ -0,0 +1 @@
+application-images.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/application-flash.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-flash.svg
new file mode 100644
index 00000000..897eb96e
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-flash.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <path d="m 5.336 0 c -0.687 0 -1.336 0.676 -1.336 1.394 l 0 29.21 c 0 0.676 0.687 1.394 1.336 1.394 l 21.327 0 c 0.648 0 1.336 -0.717 1.336 -1.394 l 0.001 -21.606 l -9 -9 z" style="fill:#cc2929;fill-opacity:1"/>
+ <path d="m 9.695 22.471 0.35 2.678 c 0 0 4.61 1.454 6.925 -5.149 l 4.03 0 l 0 -2.949 -2.512 0 c 0 0 1.173 -3.074 3.768 -3.336 0 -0.064 -0.281 -2.549 -0.281 -2.549 0 0 -4.279 -0.589 -6.879 5.752 -2.245 6.207 -5.402 5.554 -5.402 5.554 z" style="fill:#fff;fill-rule:evenodd"/>
+ <path d="m 21 9 7 7 0 -7 z" style="fill:#000;fill-opacity:0.196"/>
+ <path d="m 19 0 8.992 9 -7.613 0 c -0.673 0 -1.378 -0.713 -1.378 -1.386 z" style="fill:#fff;fill-opacity:0.392"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/application-font-snf.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-font-snf.svg
new file mode 120000
index 00000000..473ef97c
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-font-snf.svg
@@ -0,0 +1 @@
+application-font.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/application-font.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-font.svg
new file mode 100644
index 00000000..c71135ce
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-font.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <path d="m 5.336 0 c -0.687 0 -1.336 0.676 -1.336 1.394 l 0 29.21 c 0 0.676 0.687 1.394 1.336 1.394 l 21.327 0 c 0.648 0 1.336 -0.717 1.336 -1.394 l 0.001 -21.606 l -9 -9 z" style="fill:#dcdcdc;fill-opacity:1"/>
+ <path d="m 21 9 7 7 0 -7 z" style="fill:#000;fill-opacity:0.196"/>
+ <path d="m 19 0 8.992 9 -7.613 0 c -0.673 0 -1.378 -0.713 -1.378 -1.386 z" style="fill:#fff;fill-opacity:0.392"/>
+ <path d="m 20.43 10 -0.948 11.387 c -0.049 0.533 -0.074 0.882 -0.074 1.05 0 0.267 0.049 0.476 0.139 0.615 0.115 0.197 0.271 0.34 0.468 0.435 0.201 0.094 0.537 0.139 1.01 0.139 l -0.098 0.373 l -4.906 0 0.103 -0.373 0.213 0 c 0.398 0 0.722 -0.094 0.972 -0.283 0.176 -0.127 0.316 -0.336 0.414 -0.636 0.066 -0.209 0.131 -0.697 0.193 -1.473 l 0.144 -1.735 -3.561 0 -1.268 1.887 c -0.287 0.423 -0.468 0.73 -0.541 0.919 -0.074 0.18 -0.111 0.353 -0.111 0.513 0 0.217 0.082 0.402 0.238 0.558 0.16 0.152 0.423 0.238 0.792 0.25 l -0.103 0.373 -3.679 0 0.098 -0.373 c 0.455 -0.021 0.853 -0.185 1.194 -0.492 0.349 -0.316 0.866 -0.989 1.555 -2.01 l 7.437 -11.125 l 0.32 0 m -1.817 3.36 -3.61 5.402 3.13 0 0.48 -5.402" style="fill:#555;fill-opacity:1"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/application-geo+json.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-geo+json.svg
new file mode 120000
index 00000000..52e990cd
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-geo+json.svg
@@ -0,0 +1 @@
+application-x-osm+xml.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/application-gpx+xml.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-gpx+xml.svg
new file mode 120000
index 00000000..52e990cd
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-gpx+xml.svg
@@ -0,0 +1 @@
+application-x-osm+xml.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/application-gpx.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-gpx.svg
new file mode 120000
index 00000000..52e990cd
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-gpx.svg
@@ -0,0 +1 @@
+application-x-osm+xml.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/application-gzip.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-gzip.svg
new file mode 120000
index 00000000..96e2183a
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-gzip.svg
@@ -0,0 +1 @@
+application-x-gzip.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/application-illustrator.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-illustrator.svg
new file mode 120000
index 00000000..e86ecbea
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-illustrator.svg
@@ -0,0 +1 @@
+application-vestor.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/application-image-bmp.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-image-bmp.svg
new file mode 100644
index 00000000..e248c919
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-image-bmp.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <path d="m 5.336 0 c -0.687 0 -1.336 0.676 -1.336 1.394 l 0 29.21 c 0 0.676 0.687 1.394 1.336 1.394 l 21.327 0 c 0.648 0 1.336 -0.717 1.336 -1.394 l 0.001 -21.606 -9 -9 z" style="fill:#38a34e;fill-opacity:1"/>
+ <path d="m 21 9 7 7 0 -7 z" style="fill:#000;fill-opacity:0.196"/>
+ <path d="m 19 0 8.992 9 -7.613 0 c -0.673 0 -1.378 -0.713 -1.378 -1.386 z" style="fill:#fff;fill-opacity:0.392"/>
+ <path d="m 11.645 11 c -0.352 0.033 -0.652 0.406 -0.645 0.802 l 0 8.415 c 0.004 0.414 0.333 0.787 0.703 0.784 l 8.612 0 c 0.363 -0.007 0.681 -0.373 0.685 -0.784 l 0 -8.415 c 0.007 -0.417 -0.315 -0.798 -0.685 -0.802 z m 0.355 1 l 8 0 0 5.701 -2.352 -2.658 -1.491 1.388 l -1.963 -2.461 -2.194 2.83" style="fill:#fff"/>
+ <path d="m 4 24 0 6.668 c 0 0.648 0.688 1.332 1.332 1.332 l 21.336 0 c 0.645 0 1.332 -0.684 1.332 -1.332 l 0 -6.668 z" style="fill:#000;fill-opacity:0.196"/>
+ <path d="m 13.1 29.28 c 0 0.352 -0.062 0.591 -0.185 0.828 -0.127 0.237 -0.3 0.426 -0.517 0.571 -0.209 0.136 -0.464 0.237 -0.759 0.303 -0.291 0.057 -0.603 0.084 -0.94 0.084 -0.267 0 -0.55 -0.018 -0.837 -0.048 c -0.291 -0.026 -0.579 -0.066 -0.862 -0.123 l 0 -5.688 c 0.234 -0.04 0.484 -0.07 0.763 -0.097 c 0.275 -0.031 0.55 -0.044 0.817 -0.044 0.464 0 0.837 0.044 1.129 0.141 0.291 0.088 0.517 0.207 0.681 0.36 0.164 0.145 0.275 0.308 0.337 0.492 0.057 0.18 0.086 0.365 0.09 0.549 -0.004 0.277 -0.074 0.635 -0.218 0.85 -0.14 0.211 -0.328 0.382 -0.566 0.51 0.415 0.145 0.698 0.338 0.841 0.585 0.152 0.246 0.226 0.454 0.226 0.726 m -2.886 -0.744 0 1.48 c 0.086 0.013 0.181 0.022 0.279 0.026 0.103 0.009 0.205 0.013 0.304 0.013 0.14 0 0.275 -0.013 0.406 -0.031 0.131 -0.026 0.246 -0.066 0.345 -0.123 0.107 -0.062 0.193 -0.149 0.259 -0.255 0.066 -0.114 0.098 -0.195 0.098 -0.367 0 -0.286 -0.095 -0.436 -0.288 -0.555 -0.185 -0.123 -0.435 -0.189 -0.751 -0.189 l -0.653 0 m 0.476 -0.967 c 0.308 0 0.542 -0.062 0.702 -0.189 0.156 -0.132 0.238 -0.424 0.238 -0.648 0 -0.141 -0.025 -0.251 -0.07 -0.334 -0.045 -0.088 -0.111 -0.154 -0.189 -0.198 -0.078 -0.048 -0.172 -0.084 -0.275 -0.092 -0.107 -0.022 -0.213 -0.031 -0.328 -0.031 -0.09 0 -0.189 0.004 -0.287 0.009 -0.098 0.009 -0.185 0.018 -0.267 0.031 l 0 1.452 0.476 0" style="fill:#fff"/>
+ <path d="m 15.06 25.2 c 0.316 0.857 0.617 1.716 0.922 2.567 0.32 -0.872 0.629 -1.708 0.953 -2.567 l 1.076 0 c 0.214 1.964 0.328 3.905 0.391 5.8 l -1.195 0 0.066 -4.508 -0.804 2.289 -0.921 0 -0.805 -2.289 0.053 4.508 -1.195 0 c 0.081 -1.967 0.174 -3.883 0.382 -5.8 l 1.076 0" style="fill:#fff"/>
+ <path d="m 20.629 25.2 c 0.751 0 1.335 0.151 1.748 0.452 c 0.417 0.297 0.624 0.787 0.624 1.463 c 0 0.688 -0.211 1.183 -0.632 1.493 -0.417 0.301 -1 0.456 -1.772 0.456 l -0.417 0 0 1.936 -1.18 0 0 -5.662 c 0.42 -0.093 0.842 -0.101 1.255 -0.129 0.139 -0.009 0.262 -0.009 0.373 -0.009 m 0.131 0.99 c -0.068 0 -0.167 0.004 -0.294 0.009 -0.123 0 -0.218 0.009 -0.286 0.022 l 0 1.85 0.477 0 c 0.377 0 0.659 -0.069 0.85 -0.211 0.191 -0.151 0.286 -0.4 0.286 -0.753 0 -0.331 -0.095 -0.568 -0.286 -0.701 -0.183 -0.142 -0.433 -0.215 -0.747 -0.215" style="fill:#fff"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/application-image-gif.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-image-gif.svg
new file mode 100644
index 00000000..bcf8c5c3
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-image-gif.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <path d="m 5.336 0 c -0.687 0 -1.336 0.676 -1.336 1.394 l 0 29.21 c 0 0.676 0.687 1.394 1.336 1.394 l 21.327 0 c 0.648 0 1.336 -0.717 1.336 -1.394 l 0.001 -21.606 -9 -9 z" style="fill:#38a34e;fill-opacity:1"/>
+ <path d="m 21 9 7 7 0 -7 z" style="fill:#000;fill-opacity:0.196"/>
+ <path d="m 19 0 8.992 9 -7.613 0 c -0.673 0 -1.378 -0.713 -1.378 -1.386 z" style="fill:#fff;fill-opacity:0.392"/>
+ <path d="m 11.645 11 c -0.352 0.033 -0.652 0.406 -0.645 0.802 l 0 8.415 c 0.004 0.414 0.333 0.787 0.703 0.784 l 8.612 0 c 0.363 -0.007 0.681 -0.373 0.685 -0.784 l 0 -8.415 c 0.007 -0.417 -0.315 -0.798 -0.685 -0.802 z m 0.355 1 l 8 0 0 5.701 -2.352 -2.658 -1.491 1.388 l -1.963 -2.461 -2.194 2.83" style="fill:#fff"/>
+ <path d="m 4 24 0 6.668 c 0 0.648 0.688 1.332 1.332 1.332 l 21.336 0 c 0.645 0 1.332 -0.684 1.332 -1.332 l 0 -6.668 z" style="fill:#000;fill-opacity:0.196"/>
+ <path d="m 11.815 25.997 c -0.291 0 -0.532 0.048 -0.732 0.145 -0.196 0.101 -0.36 0.242 -0.491 0.417 -0.127 0.176 -0.217 0.387 -0.278 0.633 -0.053 0.242 -0.078 0.51 -0.078 0.808 0 0.685 0.115 1.195 0.344 1.524 0.233 0.321 0.569 0.483 1.019 0.483 0.07 0 0.151 -0.005 0.237 -0.013 0.086 -0.005 0.164 -0.013 0.237 -0.026 l 0 -2.1 1.211 0 0 2.873 c -0.143 0.048 -0.372 0.105 -0.679 0.167 -0.303 0.061 -0.671 0.092 -1.105 0.092 -0.385 0 -0.728 -0.061 -1.039 -0.189 -0.303 -0.127 -0.561 -0.316 -0.777 -0.562 -0.217 -0.255 -0.385 -0.567 -0.503 -0.94 -0.119 -0.378 -0.18 -0.813 -0.18 -1.309 c 0 -0.488 0.07 -0.918 0.209 -1.291 0.139 -0.378 0.327 -0.694 0.561 -0.944 0.237 -0.255 0.52 -0.444 0.843 -0.567 0.319 -0.132 0.667 -0.198 1.035 -0.198 0.237 0 0.446 0.022 0.63 0.057 0.192 0.031 0.356 0.07 0.495 0.11 0.139 0.044 0.25 0.092 0.336 0.141 0.09 0.048 0.16 0.088 0.205 0.114 l -0.315 0.909 c -0.143 -0.088 -0.319 -0.167 -0.532 -0.233 -0.209 -0.07 -0.426 -0.101 -0.651 -0.101" style="fill:#fff"/>
+ <path d="m 14.4 30.992 0 -0.992 l 1.38 0 0 -4 -1.38 0 0 -1 3.879 0 0 1 l -1.279 0 l 0 4 1.279 0 0 0.992 -3.879 0" style="fill:#fff"/>
+ <path d="m 19.15 30.992 0 -5.992 3.85 0 l 0 1 -2.67 0 0 2 2.245 0 0 1 -2.245 0 0 1.992 -1.18 0" style="fill:#fff"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/application-image-ico.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-image-ico.svg
new file mode 100644
index 00000000..e2c565ab
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-image-ico.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <path d="m 5.336 0 c -0.687 0 -1.336 0.676 -1.336 1.394 l 0 29.21 c 0 0.676 0.687 1.394 1.336 1.394 l 21.327 0 c 0.648 0 1.336 -0.717 1.336 -1.394 l 0.001 -21.606 -9 -9 z" style="fill:#38a34e;fill-opacity:1"/>
+ <path d="m 21 9 7 7 0 -7 z" style="fill:#000;fill-opacity:0.196"/>
+ <path d="m 19 0 8.992 9 -7.613 0 c -0.673 0 -1.378 -0.713 -1.378 -1.386 z" style="fill:#fff;fill-opacity:0.392"/>
+ <path d="m 11.645 11 c -0.352 0.033 -0.652 0.406 -0.645 0.802 l 0 8.415 c 0.004 0.414 0.333 0.787 0.703 0.784 l 8.612 0 c 0.363 -0.007 0.681 -0.373 0.685 -0.784 l 0 -8.415 c 0.007 -0.417 -0.315 -0.798 -0.685 -0.802 z m 0.355 1 l 8 0 0 5.701 -2.352 -2.658 -1.491 1.388 l -1.963 -2.461 -2.194 2.83" style="fill:#fff"/>
+ <path d="m 4 24 0 6.668 c 0 0.648 0.688 1.332 1.332 1.332 l 21.336 0 c 0.645 0 1.332 -0.684 1.332 -1.332 l 0 -6.668 z" style="fill:#000;fill-opacity:0.196"/>
+ <path d="m 8.4 30.987 0 -0.99 1.459 0 0 -3.997 -1.459 0 0 -1.013 4.246 0 0 1.013 -1.45 0 0 3.997 1.45 0 0 0.99 -4.246 0" style="fill:#fff"/>
+ <path d="m 16.268 31 c -0.915 0 -1.613 -0.259 -2.097 -0.782 c -0.484 -0.519 -0.724 -1.257 -0.724 -2.22 c 0 -0.475 0.074 -0.901 0.222 -1.27 0.144 -0.374 0.349 -0.686 0.606 -0.941 0.266 -0.259 0.575 -0.453 0.933 -0.585 0.366 -0.136 0.759 -0.202 1.186 -0.202 0.231 0 0.436 0.018 0.619 0.053 0.187 0.031 0.353 0.07 0.493 0.114 0.139 0.044 0.257 0.088 0.344 0.136 0.1 0.053 0.174 0.088 0.222 0.114 l -0.336 0.91 c -0.161 -0.092 -0.357 -0.171 -0.589 -0.233 -0.222 -0.066 -0.48 -0.101 -0.776 -0.101 -0.201 0 -0.401 0.035 -0.597 0.101 -0.187 0.062 -0.357 0.171 -0.514 0.325 -0.144 0.149 -0.266 0.352 -0.366 0.602 -0.092 0.255 -0.135 0.571 -0.135 0.949 0 0.655 0.126 1.16 0.375 1.516 0.262 0.343 0.68 0.519 1.26 0.519 0.336 0 0.61 -0.035 0.828 -0.101 0.222 -0.07 0.401 -0.136 0.536 -0.207 l 0.323 0.901 c -0.179 0.101 -0.427 0.193 -0.741 0.281 c -0.31 0.079 -0.667 0.119 -1.072 0.119" style="fill:#fff"/>
+ <path d="m 19.867 27.998 c 0 0.281 0.009 0.545 0.033 0.791 0.028 0.242 0.079 0.453 0.154 0.633 0.084 0.18 0.196 0.321 0.34 0.426 0.14 0.105 0.431 0.158 0.668 0.158 0.233 0 0.519 -0.053 0.663 -0.158 0.149 -0.105 0.261 -0.246 0.336 -0.426 0.079 -0.189 0.135 -0.4 0.154 -0.642 0.033 -0.242 0.047 -0.501 0.047 -0.782 0 -0.277 -0.014 -0.536 -0.047 -0.778 -0.019 -0.251 -0.075 -0.462 -0.154 -0.642 -0.075 -0.18 -0.186 -0.321 -0.326 -0.426 -0.144 -0.105 -0.43 -0.158 -0.673 -0.158 -0.238 0 -0.529 0.053 -0.668 0.158 -0.144 0.105 -0.256 0.251 -0.34 0.435 -0.075 0.18 -0.126 0.391 -0.154 0.633 -0.023 0.242 -0.033 0.501 -0.033 0.778 m -1.303 0 c 0 -0.989 0.219 -1.736 0.662 -2.237 0.438 -0.51 1.053 -0.76 1.836 -0.76 0.815 0 1.435 0.251 1.864 0.76 0.424 0.501 0.638 1.248 0.638 2.237 0 0.993 -0.219 1.741 -0.652 2.251 -0.433 0.501 -1.044 0.752 -1.836 0.752 -0.815 0 -1.44 -0.251 -1.873 -0.752 c -0.424 -0.51 -0.638 -1.257 -0.638 -2.251" style="fill:#fff"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/application-image-jpg.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-image-jpg.svg
new file mode 100644
index 00000000..3c5191d9
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-image-jpg.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <path d="m 5.336 0 c -0.687 0 -1.336 0.676 -1.336 1.394 l 0 29.21 c 0 0.676 0.687 1.394 1.336 1.394 l 21.327 0 c 0.648 0 1.336 -0.717 1.336 -1.394 l 0.001 -21.606 -9 -9 z" style="fill:#38a34e;fill-opacity:1"/>
+ <path d="m 21 9 7 7 0 -7 z" style="fill:#000;fill-opacity:0.196"/>
+ <path d="m 19 0 8.992 9 -7.613 0 c -0.673 0 -1.378 -0.713 -1.378 -1.386 z" style="fill:#fff;fill-opacity:0.392"/>
+ <path d="m 11.645 11 c -0.352 0.033 -0.652 0.406 -0.645 0.802 l 0 8.415 c 0.004 0.414 0.333 0.787 0.703 0.784 l 8.612 0 c 0.363 -0.007 0.681 -0.373 0.685 -0.784 l 0 -8.415 c 0.007 -0.417 -0.315 -0.798 -0.685 -0.802 z m 0.355 1 l 8 0 0 5.701 -2.352 -2.658 -1.491 1.388 l -1.963 -2.461 -2.194 2.83" style="fill:#fff"/>
+ <path d="m 4 24 0 6.668 c 0 0.648 0.688 1.332 1.332 1.332 l 21.336 0 c 0.645 0 1.332 -0.684 1.332 -1.332 l 0 -6.668 z" style="fill:#000;fill-opacity:0.196"/>
+ <path d="m 12.931 28.912 c 0 0.283 -0.041 0.552 -0.119 0.808 -0.074 0.251 -0.196 0.472 -0.372 0.665 -0.172 0.189 -0.392 0.341 -0.666 0.454 c -0.278 0.108 -0.609 0.162 -1 0.162 -0.413 0 -0.756 -0.049 -1.03 -0.153 -0.274 -0.099 -0.507 -0.225 -0.699 -0.368 l 0.462 -0.93 c 0.164 0.099 0.343 0.198 0.54 0.292 0.204 0.094 0.409 0.144 0.617 0.144 0.315 0 0.568 -0.081 0.756 -0.238 0.196 -0.166 0.294 -0.467 0.294 -0.903 l 0 -2.874 -2.032 0 0 -0.97 3.25 0 0 3.912" style="fill:#fff"/>
+ <path d="m 15.735 25 c 0.773 0 1.374 0.159 1.799 0.471 0.425 0.308 0.638 0.811 0.638 1.514 0 0.707 -0.217 1.224 -0.65 1.541 -0.425 0.313 -1.03 0.471 -1.815 0.471 l -0.429 0 0 2 -1.21 0 0 -5.855 c 0.43 -0.095 0.865 -0.104 1.288 -0.131 0.143 -0.009 0.27 -0.014 0.38 -0.014 m 0.139 1.029 c -0.074 0 -0.172 0 -0.303 0.009 -0.127 0 -0.225 0.005 -0.294 0.018 l 0 1.917 0.491 0 c 0.384 0 0.675 -0.077 0.871 -0.222 0.196 -0.154 0.294 -0.412 0.294 -0.775 0 -0.344 -0.098 -0.589 -0.294 -0.73 -0.188 -0.145 -0.446 -0.218 -0.764 -0.218" style="fill:#fff"/>
+ <path d="m 21.508 25.993 c -0.29 0 -0.531 0.048 -0.728 0.149 -0.196 0.097 -0.36 0.237 -0.491 0.418 -0.123 0.171 -0.217 0.382 -0.274 0.629 -0.053 0.242 -0.078 0.514 -0.078 0.809 0 0.69 0.114 1.196 0.343 1.525 0.229 0.321 0.564 0.484 1.01 0.484 0.074 0 0.151 -0.004 0.237 -0.009 0.082 -0.009 0.164 -0.018 0.233 -0.031 l 0 -2.097 1.206 0 0 2.87 c -0.143 0.048 -0.368 0.105 -0.675 0.167 c -0.303 0.062 -0.666 0.092 -1.1 0.092 c -0.38 0 -0.724 -0.062 -1.03 -0.185 -0.303 -0.132 -0.56 -0.321 -0.777 -0.567 c -0.213 -0.255 -0.38 -0.567 -0.499 -0.941 -0.119 -0.378 -0.176 -0.813 -0.176 -1.31 c 0 -0.488 0.065 -0.919 0.204 -1.288 0.139 -0.378 0.323 -0.695 0.56 -0.949 0.237 -0.255 0.515 -0.444 0.834 -0.567 0.319 -0.132 0.662 -0.193 1.03 -0.193 0.237 0 0.446 0.018 0.63 0.053 0.188 0.031 0.352 0.07 0.491 0.114 0.135 0.044 0.245 0.088 0.331 0.136 0.094 0.053 0.159 0.088 0.208 0.114 l -0.315 0.91 c -0.143 -0.088 -0.323 -0.163 -0.531 -0.233 -0.208 -0.066 -0.425 -0.101 -0.646 -0.101" style="fill:#fff"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/application-image-png.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-image-png.svg
new file mode 100644
index 00000000..73cc21bf
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-image-png.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <path d="m 5.336 0 c -0.687 0 -1.336 0.676 -1.336 1.394 l 0 29.21 c 0 0.676 0.687 1.394 1.336 1.394 l 21.327 0 c 0.648 0 1.336 -0.717 1.336 -1.394 l 0.001 -21.606 -9 -9 z" style="fill:#38a34e;fill-opacity:1"/>
+ <path d="m 21 9 7 7 0 -7 z" style="fill:#000;fill-opacity:0.196"/>
+ <path d="m 19 0 8.992 9 -7.613 0 c -0.673 0 -1.378 -0.713 -1.378 -1.386 z" style="fill:#fff;fill-opacity:0.392"/>
+ <path d="m 11.645 11 c -0.352 0.033 -0.652 0.406 -0.645 0.802 l 0 8.415 c 0.004 0.414 0.333 0.787 0.703 0.784 l 8.612 0 c 0.363 -0.007 0.681 -0.373 0.685 -0.784 l 0 -8.415 c 0.007 -0.417 -0.315 -0.798 -0.685 -0.802 z m 0.355 1 l 8 0 0 5.701 -2.352 -2.658 -1.491 1.388 l -1.963 -2.461 -2.194 2.83" style="fill:#fff"/>
+ <path d="m 4 24 0 6.668 c 0 0.648 0.688 1.332 1.332 1.332 l 21.336 0 c 0.645 0 1.332 -0.684 1.332 -1.332 l 0 -6.668 z" style="fill:#000;fill-opacity:0.196"/>
+ <path d="m 10.69 25 c 0.779 0 1.386 0.159 1.817 0.471 0.431 0.308 0.644 0.811 0.644 1.514 0 0.707 -0.217 1.224 -0.656 1.541 -0.426 0.313 -1.042 0.471 -1.833 0.471 l -0.439 0 0 2 l -1.222 0 0 -5.855 c 0.436 -0.095 0.873 -0.104 1.3 -0.131 0.148 -0.009 0.275 -0.014 0.39 -0.014 m 0.139 1.029 c -0.074 0 -0.176 0 -0.308 0.009 -0.127 0 -0.226 0.005 -0.299 0.018 l 0 1.917 0.496 0 c 0.39 0 0.685 -0.077 0.886 -0.222 0.197 -0.154 0.295 -0.412 0.295 -0.775 0 -0.344 -0.098 -0.589 -0.295 -0.73 -0.193 -0.145 -0.451 -0.218 -0.775 -0.218" style="fill:#fff"/>
+ <path d="m 17.04 31 c -0.597 -1.411 -1.316 -2.744 -2.01 -3.983 l 0 3.983 -1.13 0 0 -6 1.01 0 c 0.776 1.2 1.402 2.428 2.01 3.694 l 0 -3.694 1.13 0 0 6 -1.01 0" style="fill:#fff"/>
+ <path d="m 21.491 25.993 c -0.291 0 -0.537 0.048 -0.734 0.149 -0.201 0.097 -0.365 0.237 -0.496 0.418 -0.127 0.171 -0.221 0.382 -0.279 0.629 -0.053 0.242 -0.082 0.514 -0.082 0.809 0 0.69 0.119 1.196 0.349 1.525 0.234 0.321 0.574 0.484 1.021 0.484 0.074 0 0.156 -0.004 0.242 -0.009 0.086 -0.009 0.164 -0.018 0.238 -0.031 l 0 -2.097 1.218 0 0 2.87 c -0.144 0.048 -0.373 0.105 -0.685 0.167 -0.303 0.062 -0.673 0.092 -1.111 0.092 c -0.381 0 -0.73 -0.062 -1.042 -0.185 -0.303 -0.132 -0.566 -0.321 -0.783 -0.567 -0.217 -0.255 -0.39 -0.567 -0.508 -0.941 -0.119 -0.378 -0.176 -0.813 -0.176 -1.31 0 -0.488 0.07 -0.919 0.209 -1.288 0.139 -0.378 0.328 -0.695 0.566 -0.949 0.238 -0.255 0.517 -0.444 0.841 -0.567 c 0.324 -0.132 0.673 -0.193 1.046 -0.193 c 0.238 0 0.447 0.018 0.632 0.053 0.193 0.031 0.361 0.07 0.5 0.114 0.135 0.044 0.25 0.088 0.336 0.136 0.09 0.053 0.16 0.088 0.209 0.114 l -0.32 0.91 c -0.144 -0.088 -0.324 -0.163 -0.537 -0.233 -0.209 -0.066 -0.426 -0.101 -0.652 -0.101" style="fill:#fff"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/application-image-psd.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-image-psd.svg
new file mode 100644
index 00000000..3f5eba30
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-image-psd.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <path d="m 5.336 0 c -0.687 0 -1.336 0.676 -1.336 1.394 l 0 29.21 c 0 0.676 0.687 1.394 1.336 1.394 l 21.327 0 c 0.648 0 1.336 -0.717 1.336 -1.394 l 0.001 -21.606 -9 -9 z" style="fill:#38a34e;fill-opacity:1"/>
+ <path d="m 21 9 7 7 0 -7 z" style="fill:#000;fill-opacity:0.196"/>
+ <path d="m 19 0 8.992 9 -7.613 0 c -0.673 0 -1.378 -0.713 -1.378 -1.386 z" style="fill:#fff;fill-opacity:0.392"/>
+ <path d="m 11.645 11 c -0.352 0.033 -0.652 0.406 -0.645 0.802 l 0 8.415 c 0.004 0.414 0.333 0.787 0.703 0.784 l 8.612 0 c 0.363 -0.007 0.681 -0.373 0.685 -0.784 l 0 -8.415 c 0.007 -0.417 -0.315 -0.798 -0.685 -0.802 z m 0.355 1 l 8 0 0 5.701 -2.352 -2.658 -1.491 1.388 l -1.963 -2.461 -2.194 2.83" style="fill:#fff"/>
+ <path d="m 4 24 0 6.668 c 0 0.648 0.688 1.332 1.332 1.332 l 21.336 0 c 0.645 0 1.332 -0.684 1.332 -1.332 l 0 -6.668 z" style="fill:#000;fill-opacity:0.196"/>
+ <path d="m 10.705 25.06 c 0.788 0 1.4 0.154 1.834 0.457 0.438 0.299 0.654 0.787 0.654 1.468 0 0.686 -0.221 1.187 -0.663 1.495 -0.433 0.303 -1.054 0.457 -1.855 0.457 l -0.442 0 0 2.062 l -1.234 0 0 -5.798 c 0.439 -0.092 0.881 -0.101 1.313 -0.127 0.15 -0.009 0.279 -0.013 0.392 -0.013 m 0.142 0.998 c -0.075 0 -0.179 0 -0.313 0.009 -0.125 0 -0.225 0.004 -0.3 0.018 l 0 1.859 0.5 0 c 0.396 0 0.692 -0.075 0.896 -0.215 0.2 -0.149 0.3 -0.4 0.3 -0.752 0 -0.334 -0.1 -0.571 -0.3 -0.708 -0.196 -0.141 -0.454 -0.211 -0.784 -0.211" style="fill:#fff"/>
+ <path d="m 15.798 30.04 c 0.208 0 0.379 -0.018 0.513 -0.053 0.142 -0.044 0.25 -0.101 0.329 -0.167 0.083 -0.075 0.133 -0.158 0.163 -0.242 0.033 -0.092 0.05 -0.189 0.05 -0.281 0 -0.119 -0.038 -0.22 -0.113 -0.316 -0.071 -0.092 -0.167 -0.171 -0.279 -0.242 -0.113 -0.07 -0.242 -0.136 -0.379 -0.193 -0.142 -0.062 -0.283 -0.119 -0.421 -0.167 -0.188 -0.062 -0.383 -0.132 -0.584 -0.215 -0.2 -0.079 -0.383 -0.18 -0.55 -0.303 -0.163 -0.127 -0.296 -0.277 -0.4 -0.457 -0.108 -0.185 -0.163 -0.413 -0.163 -0.686 0 -0.541 0.188 -0.963 0.563 -1.266 0.379 -0.303 0.9 -0.453 1.563 -0.453 0.379 0 0.713 0.04 0.992 0.119 0.288 0.079 0.529 0.171 0.721 0.268 l -0.358 0.884 c -0.167 -0.084 -0.354 -0.158 -0.563 -0.22 -0.2 -0.066 -0.433 -0.097 -0.7 -0.097 -0.659 0 -0.984 0.22 -0.984 0.659 0 0.114 0.033 0.211 0.1 0.299 0.067 0.079 0.15 0.154 0.25 0.224 0.108 0.062 0.225 0.119 0.35 0.167 0.133 0.048 0.267 0.097 0.392 0.141 0.196 0.066 0.396 0.145 0.6 0.229 0.217 0.084 0.408 0.193 0.584 0.334 0.179 0.136 0.329 0.312 0.442 0.523 0.113 0.202 0.171 0.466 0.171 0.778 0 0.541 -0.192 0.958 -0.571 1.257 c -0.375 0.29 -0.946 0.435 -1.717 0.435 -0.513 0 -0.925 -0.048 -1.234 -0.149 -0.304 -0.105 -0.538 -0.202 -0.692 -0.286 l 0.363 -0.932 c 0.179 0.101 0.396 0.193 0.642 0.281 0.254 0.084 0.563 0.127 0.921 0.127" style="fill:#fff"/>
+ <path d="m 20.262 29.949 c 0.033 0.009 0.067 0.009 0.108 0.009 0.042 0 0.079 0 0.113 0 0.279 0 0.513 -0.048 0.7 -0.149 0.192 -0.097 0.346 -0.233 0.463 -0.409 0.117 -0.171 0.204 -0.374 0.25 -0.611 0.054 -0.242 0.079 -0.505 0.079 -0.791 0 -0.246 -0.021 -0.488 -0.058 -0.721 -0.042 -0.237 -0.113 -0.444 -0.213 -0.624 -0.1 -0.18 -0.238 -0.321 -0.413 -0.426 -0.171 -0.114 -0.396 -0.167 -0.671 -0.167 -0.054 0 -0.113 0 -0.179 0.009 -0.067 0 -0.129 0.004 -0.179 0.018 l 0 3.864 m 2.968 -1.952 c 0 0.536 -0.075 0.989 -0.221 1.367 -0.142 0.374 -0.338 0.677 -0.592 0.91 -0.254 0.237 -0.559 0.409 -0.913 0.523 -0.346 0.101 -0.734 0.154 -1.155 0.154 -0.221 0 -0.438 -0.009 -0.65 -0.035 -0.208 -0.018 -0.429 -0.053 -0.671 -0.101 l 0 -5.613 c 0.279 -0.053 0.542 -0.092 0.792 -0.11 0.246 -0.018 0.475 -0.031 0.692 -0.031 0.408 0 0.779 0.057 1.113 0.171 0.342 0.11 0.629 0.286 0.863 0.527 0.233 0.237 0.413 0.541 0.542 0.91 0.133 0.365 0.2 0.809 0.2 1.327" style="fill:#fff"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/application-image-tga.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-image-tga.svg
new file mode 100644
index 00000000..ad645e99
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-image-tga.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <path d="m 5.336 0 c -0.687 0 -1.336 0.676 -1.336 1.394 l 0 29.21 c 0 0.676 0.687 1.394 1.336 1.394 l 21.327 0 c 0.648 0 1.336 -0.717 1.336 -1.394 l 0.001 -21.606 -9 -9 z" style="fill:#38a34e;fill-opacity:1"/>
+ <path d="m 21 9 7 7 0 -7 z" style="fill:#000;fill-opacity:0.196"/>
+ <path d="m 19 0 8.992 9 -7.613 0 c -0.673 0 -1.378 -0.713 -1.378 -1.386 z" style="fill:#fff;fill-opacity:0.392"/>
+ <path d="m 11.645 11 c -0.352 0.033 -0.652 0.406 -0.645 0.802 l 0 8.415 c 0.004 0.414 0.333 0.787 0.703 0.784 l 8.612 0 c 0.363 -0.007 0.681 -0.373 0.685 -0.784 l 0 -8.415 c 0.007 -0.417 -0.315 -0.798 -0.685 -0.802 z m 0.355 1 l 8 0 0 5.701 -2.352 -2.658 -1.491 1.388 l -1.963 -2.461 -2.194 2.83" style="fill:#fff"/>
+ <path d="m 4 24 0 6.668 c 0 0.648 0.688 1.332 1.332 1.332 l 21.336 0 c 0.645 0 1.332 -0.684 1.332 -1.332 l 0 -6.668 z" style="fill:#000;fill-opacity:0.196"/>
+ <path d="m 12.9 25 0 1 -1.776 0 0 5 -1.229 0 0 -5 l -1.795 0 l 0 -1 4.8 0" style="fill:#fff"/>
+ <path d="m 16.49 25.927 c -0.3 0 -0.548 0.05 -0.753 0.154 -0.2 0.1 -0.37 0.245 -0.505 0.432 -0.126 0.177 -0.222 0.395 -0.283 0.65 -0.057 0.25 -0.083 0.531 -0.083 0.836 0 0.713 0.117 1.235 0.357 1.576 0.235 0.332 0.583 0.5 1.044 0.5 0.074 0 0.152 -0.005 0.239 -0.009 0.091 -0.009 0.17 -0.018 0.244 -0.032 l 0 -2.167 1.249 0 0 2.966 c -0.148 0.05 -0.383 0.109 -0.701 0.173 -0.309 0.063 -0.688 0.095 -1.136 0.095 -0.392 0 -0.744 -0.064 -1.062 -0.191 c -0.313 -0.136 -0.579 -0.332 -0.801 -0.586 -0.222 -0.263 -0.396 -0.586 -0.518 -0.972 -0.122 -0.391 -0.183 -0.84 -0.183 -1.354 c 0 -0.504 0.07 -0.949 0.213 -1.331 0.144 -0.391 0.335 -0.718 0.579 -0.981 0.244 -0.263 0.531 -0.459 0.862 -0.586 c 0.331 -0.136 0.683 -0.2 1.062 -0.2 c 0.244 0 0.461 0.018 0.648 0.055 0.196 0.032 0.366 0.073 0.509 0.118 0.139 0.045 0.257 0.091 0.344 0.141 0.091 0.055 0.165 0.091 0.213 0.118 l -0.326 0.94 c -0.148 -0.091 -0.331 -0.168 -0.548 -0.241 -0.213 -0.068 -0.435 -0.104 -0.666 -0.104" style="fill:#fff"/>
+ <path d="m 22.659 31 -0.302 -1.257 -1.657 0 l -0.297 1.257 -1.3 0 c 0.527 -2.079 1.195 -4.088 1.817 -6 l 1.313 0 c 0.682 2.036 1.303 4.089 1.77 6 l -1.344 0 m -1.117 -4.835 c -0.26 0.805 -0.475 1.779 -0.64 2.592 l 1.251 0 c -0.143 -0.85 -0.383 -1.798 -0.611 -2.592" style="fill:#fff"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/application-image-tiff.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-image-tiff.svg
new file mode 100644
index 00000000..5545de63
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-image-tiff.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <path d="m 5.336 0 c -0.687 0 -1.336 0.676 -1.336 1.394 l 0 29.21 c 0 0.676 0.687 1.394 1.336 1.394 l 21.327 0 c 0.648 0 1.336 -0.717 1.336 -1.394 l 0.001 -21.606 -9 -9 z" style="fill:#38a34e;fill-opacity:1"/>
+ <path d="m 21 9 7 7 0 -7 z" style="fill:#000;fill-opacity:0.196"/>
+ <path d="m 19 0 8.992 9 -7.613 0 c -0.673 0 -1.378 -0.713 -1.378 -1.386 z" style="fill:#fff;fill-opacity:0.392"/>
+ <path d="m 11.645 11 c -0.352 0.033 -0.652 0.406 -0.645 0.802 l 0 8.415 c 0.004 0.414 0.333 0.787 0.703 0.784 l 8.612 0 c 0.363 -0.007 0.681 -0.373 0.685 -0.784 l 0 -8.415 c 0.007 -0.417 -0.315 -0.798 -0.685 -0.802 z m 0.355 1 l 8 0 0 5.701 -2.352 -2.658 -1.491 1.388 l -1.963 -2.461 -2.194 2.83" style="fill:#fff"/>
+ <path d="m 4 24 0 6.668 c 0 0.648 0.688 1.332 1.332 1.332 l 21.336 0 c 0.645 0 1.332 -0.684 1.332 -1.332 l 0 -6.668 z" style="fill:#000;fill-opacity:0.196"/>
+ <path d="m 11.282 25 0 0.989 -1.43 0 0 5.01 -1.164 0 0 -5.01 -1.631 0 0 -0.989 4.225 0" style="fill:#fff"/>
+ <path d="m 21.15 31 0 -5.992 3.55 0 0 1 -2.37 0 0 2 1.845 0 0 1 -1.845 0 0 1.992 -1.18 0" style="fill:#fff"/>
+ <path d="m 11.82 31 0 -0.992 1.27 0 0 -4 -1.27 0 0 -1 3.879 0 0 1 -1.389 0 0 4 1.389 0 0 0.992 l -3.879 0" style="fill:#fff"/>
+ <path d="m 16.65 31 0 -5.992 3.85 0 0 1 -2.67 0 0 2 2.245 0 0 1 -2.245 0 0 1.992 -1.18 0" style="fill:#fff"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/application-images.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-images.svg
new file mode 100644
index 00000000..9ad89bd8
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-images.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <path d="m 5.336 0 c -0.687 0 -1.336 0.676 -1.336 1.394 l 0 29.21 c 0 0.676 0.687 1.394 1.336 1.394 l 21.327 0 c 0.648 0 1.336 -0.717 1.336 -1.394 l 0.001 -21.606 -9 -9 z" style="fill:#38a34e;fill-opacity:1"/>
+ <path d="m 21 9 7 7 0 -7 z" style="fill:#000;fill-opacity:0.196"/>
+ <path d="m 19 0 8.992 9 -7.613 0 c -0.673 0 -1.378 -0.713 -1.378 -1.386 z" style="fill:#fff;fill-opacity:0.392"/>
+ <path d="m 10.774 12 c -0.422 0.04 -0.782 0.488 -0.774 0.962 l 0 10.1 c 0.004 0.497 0.4 0.945 0.844 0.94 l 10.334 0 c 0.435 -0.009 0.818 -0.448 0.822 -0.94 l 0 -10.1 c 0.009 -0.501 -0.378 -0.958 -0.822 -0.962 m -10.178 1 10 0 0 7 -3.02 -3.149 -1.789 1.665 -2.356 -2.953 -2.833 3.436" style="fill:#fff"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/application-info.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-info.svg
new file mode 100644
index 00000000..c940808b
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-info.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <path d="m 5.336 0 c -0.687 0 -1.336 0.676 -1.336 1.394 l 0 29.21 c 0 0.676 0.687 1.394 1.336 1.394 l 21.327 0 c 0.648 0 1.336 -0.717 1.336 -1.394 l 0.001 -21.606 l -9 -9 z" style="fill:#4a80d6;fill-opacity:1"/>
+ <path d="m 21 9 7 7 0 -7 z" style="fill:#000;fill-opacity:0.196"/>
+ <path d="m 19 0 8.992 9 -7.613 0 c -0.673 0 -1.378 -0.713 -1.378 -1.386 z" style="fill:#fff;fill-opacity:0.392"/>
+ <path d="m 11.499 12 c -0.831 0 -1.499 0.668 -1.499 1.498 l 0 8.999 c 0 0.83 0.668 1.503 1.499 1.503 l 9 0 c 0.831 0 1.499 -0.672 1.499 -1.503 l 0 -8.999 c 0 -0.83 -0.668 -1.498 -1.499 -1.498 z m 3.501 2 l 2 0 0 2 -2 0 z m -1 3 3 0 0 4 1 0 0 2 -4 0 0 -2 1 0 0 -2 -1 -0.002 z" style="fill:#fff"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/application-install.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-install.svg
new file mode 120000
index 00000000..a04e350b
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-install.svg
@@ -0,0 +1 @@
+gnome-mime-x-install.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/application-java.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-java.svg
new file mode 100644
index 00000000..a5e5ca6f
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-java.svg
@@ -0,0 +1,15 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <path d="m 5.336 0 c -0.687 0 -1.336 0.676 -1.336 1.394 l 0 29.21 c 0 0.676 0.687 1.394 1.336 1.394 l 21.327 0 c 0.648 0 1.336 -0.717 1.336 -1.394 l 0.001 -21.606 -9 -9 z" style="fill:#e66f00;fill-opacity:1"/>
+ <path d="m 21 9 7 7 0 -7 z" style="fill:#000;fill-opacity:0.196"/>
+ <path d="m 19 0 8.992 9 -7.613 0 c -0.673 0 -1.378 -0.713 -1.378 -1.386 z" style="fill:#fff;fill-opacity:0.392"/>
+ <g transform="matrix(1.3019455,0,0,1.3019455,-4.831255,-4.0328379)" style="fill:#fff;fill-rule:evenodd">
+ <path d="m 14.34 19.945 c 0 0 -0.484 0.27 0.344 0.359 1 0.109 1.516 0.094 2.621 -0.105 0 0 0.289 0.172 0.695 0.32 -2.477 1.01 -5.605 -0.059 -3.66 -0.574"/>
+ <path d="m 14.04 18.633 c 0 0 -0.543 0.383 0.285 0.461 1.074 0.105 1.918 0.113 3.383 -0.152 0 0 0.203 0.195 0.52 0.301 -2.992 0.832 -6.332 0.066 -4.188 -0.609"/>
+ <path d="m 16.59 16.406 c 0.609 0.664 -0.164 1.266 -0.164 1.266 0 0 1.551 -0.762 0.84 -1.711 -0.664 -0.887 -1.176 -1.324 1.586 -2.844 0 0 -4.332 1.027 -2.262 3.289"/>
+ <path d="m 19.863 20.918 c 0 0 0.359 0.281 -0.395 0.496 -1.43 0.41 -5.949 0.535 -7.207 0.016 -0.449 -0.184 0.395 -0.445 0.664 -0.496 0.277 -0.059 0.434 -0.047 0.434 -0.047 -0.5 -0.336 -3.246 0.656 -1.391 0.941 5.05 0.777 9.207 -0.348 7.895 -0.91"/>
+ <path d="m 14.57 17.273 c 0 0 -2.301 0.516 -0.813 0.703 0.625 0.082 1.875 0.063 3.043 -0.031 0.949 -0.074 1.906 -0.234 1.906 -0.234 0 0 -0.336 0.133 -0.578 0.293 -2.336 0.582 -6.848 0.309 -5.551 -0.285 1.102 -0.504 1.992 -0.445 1.992 -0.445"/>
+ <path d="m 18.695 19.457 c 2.375 -1.168 1.277 -2.293 0.512 -2.141 -0.188 0.035 -0.27 0.07 -0.27 0.07 0 0 0.066 -0.105 0.203 -0.148 1.516 -0.508 2.68 1.488 -0.492 2.281 0 0 0.039 -0.031 0.047 -0.063"/>
+ <path d="m 17.266 10.668 c 0 0 1.316 1.246 -1.246 3.164 -2.055 1.539 -0.469 2.414 0 3.418 -1.199 -1.027 -2.082 -1.93 -1.492 -2.77 0.867 -1.234 3.27 -1.832 2.738 -3.813"/>
+ <path d="m 14.805 22.629 c 2.277 0.137 5.777 -0.078 5.863 -1.098 0 0 -0.16 0.387 -1.887 0.695 -1.945 0.344 -4.344 0.305 -5.766 0.082 0 0 0.293 0.23 1.789 0.32"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/application-javascript.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-javascript.svg
new file mode 100644
index 00000000..5b7270c2
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-javascript.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <path d="m 5.336 0 c -0.687 0 -1.336 0.676 -1.336 1.394 l 0 29.21 c 0 0.676 0.687 1.394 1.336 1.394 l 21.327 0 c 0.648 0 1.336 -0.717 1.336 -1.394 l 0.001 -21.606 l -9 -9 z" style="fill:#e5b819;fill-opacity:1"/>
+ <path d="m 21 9 7 7 0 -7 z" style="fill:#000;fill-opacity:0.196"/>
+ <path d="m 19 0 8.992 9 -7.613 0 c -0.673 0 -1.378 -0.713 -1.378 -1.386 z" style="fill:#fff;fill-opacity:0.392"/>
+ <g transform="matrix(1.0715781,0,0,1.0501026,-0.85893714,0.7975376)" style="fill:#fff">
+ <path d="m 12 10.668 2.8 0 0 13.332 -5.599 0 0 -2.857 2.8 0 z"/>
+ <path d="m 15.733 10.668 5.599 0 0 2.857 -2.8 0 0 2.857 2.8 0 0 7.618 -5.599 0 0 -2.857 2.8 0 0 -2.857 -2.8 0 z"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/application-json.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-json.svg
new file mode 100644
index 00000000..86ce5cb1
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-json.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <path d="m 5.336 0 c -0.687 0 -1.336 0.676 -1.336 1.394 l 0 29.21 c 0 0.676 0.687 1.394 1.336 1.394 l 21.327 0 c 0.648 0 1.336 -0.717 1.336 -1.394 l 0.001 -21.606 l -9 -9 z" style="fill:#e5b819;fill-opacity:1"/>
+ <path d="m 21 9 7 7 0 -7 z" style="fill:#000;fill-opacity:0.196"/>
+ <path d="m 19 0 8.992 9 -7.613 0 c -0.673 0 -1.378 -0.713 -1.378 -1.386 z" style="fill:#fff;fill-opacity:0.392"/>
+ <g transform="matrix(2,0,0,1.9663864,0,-0.5630232)">
+ <path d="m 8 6.389 c -1.887 0 -3.5 1.407 -3.5 3.306 c 0 1.653 1.165 2.892 2.411 3.306 -0.828 -0.569 -1.588 -1.653 -1.588 -2.892 c 0 -1.428 1.029 -2.479 2.227 -2.479 1.118 0 1.886 1.069 1.89 2.066 0 0.7 -0.572 1.275 -1.029 1.653 0.824 0 1.853 -0.684 1.853 -2.066 c 0 -1.24 -1.029 -2.892 -2.265 -2.892" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <path d="m 8 13 c 1.887 0 3.5 -1.407 3.5 -3.306 0 -1.653 -1.165 -2.892 -2.411 -3.306 0.828 0.569 1.588 1.653 1.588 2.892 0 1.428 -1.029 2.479 -2.227 2.479 -1.118 0 -1.886 -1.069 -1.89 -2.066 0 -0.7 0.572 -1.275 1.029 -1.653 -0.824 0 -1.853 0.684 -1.853 2.066 c 0 1.24 1.029 2.892 2.265 2.892" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/application-mathematica.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-mathematica.svg
new file mode 100644
index 00000000..2235c9f4
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-mathematica.svg
@@ -0,0 +1,13 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <path d="m 5.333 0 c -0.686 0 -1.333 0.676 -1.333 1.391 l 0 29.22 c 0 0.676 0.686 1.391 1.333 1.391 l 21.333 0 c 0.648 0 1.333 -0.716 1.333 -1.391 l 0 -21.565 -8.667 -9.04" style="fill:#ecccd0;fill-opacity:1"/>
+ <path d="m 19.333 7.652 0.042 0.043 0.104 -0.043 -0.146 0 z m 1.333 1.391 7.333 7.652 l 0 -7.652 -7.333 0 z" style="fill-opacity:0.196"/>
+ <path d="m 19.333 0 8.667 9.04 l -7.333 0 c -0.648 0 -1.333 -0.716 -1.333 -1.391 l 0 -7.652 z" style="fill:#fff;fill-opacity:0.392"/>
+ <g transform="matrix(0.61538462,0,0,0.61533728,1.2307691,5.234982)">
+ <!-- color: #f2dbde -->
+ <g>
+ <path d="m 24.844 10.996 c -2.43 7.797 -3.57 5.668 -8.77 1.945 3.09 7.727 2.609 6.449 -3.5 5.996 5.285 3.996 4.344 5.355 -1.574 8.324 6.094 0.043 8.219 -0.418 5.508 5.305 5.551 -2.824 4.898 -2.852 6.566 4.43 2.699 -7.316 2.602 -6.566 8.262 -3.055 -2.156 -5.926 -2.262 -6.086 4.875 -4.582 -6.05 -5.105 -4.762 -5.469 0.789 -9.01 -7.855 0.285 -6.914 -0.273 -4.684 -6.605 -6.426 4.941 -5.93 3.363 -7.473 -2.75 m 0 0" style="fill:#ec4c45;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 17.445 17.996 c 2.727 5.324 0.902 6.469 -3.449 9.34 6.285 -0.059 7.109 0.363 7.887 6.66 2.664 -5.305 3.465 -6.68 9.113 -5.168 -3.582 -3.816 -4.379 -5.379 -2.613 -10.371 -4.438 2.875 -6.438 2.102 -10.938 -0.461 m 0 0" style="fill:#ff6f7f;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 23.605 19.996 c 1.594 2.543 1.672 2.574 4.398 3.586 -2.727 1.18 -2.289 1.16 -2.098 4.219 -2.215 -1.844 -2.922 -1.563 -5.344 0.195 1.168 -3.137 0.969 -3.297 -1.559 -5.242 3.03 -0.098 3.445 -0.055 4.602 -2.758 m 0 0" style="fill:#ffb2cd;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ </g>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/application-mbox.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-mbox.svg
new file mode 100644
index 00000000..8b6cff16
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-mbox.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <path d="m 5.336 0 c -0.687 0 -1.336 0.676 -1.336 1.394 l 0 29.21 c 0 0.676 0.687 1.394 1.336 1.394 l 21.327 0 c 0.648 0 1.336 -0.717 1.336 -1.394 l 0.001 -21.606 -9 -9 z" style="fill:#def37f;fill-opacity:1"/>
+ <path d="m 21 9 7 7 0 -7 z" style="fill:#000;fill-opacity:0.196"/>
+ <path d="m 19 0 8.992 9 -7.613 0 c -0.673 0 -1.378 -0.713 -1.378 -1.386 z" style="fill:#fff;fill-opacity:0.392"/>
+ <path d="m 9.827 14 6.173 5.27 6.173 -5.27 -12.347 0 m -0.827 0.755 0 9.245 14 0 0 -9.245 -7 5.975 -7 -5.975" style="fill:#998977;fill-opacity:1"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/application-msword-template.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-msword-template.svg
new file mode 100644
index 00000000..f6a3861e
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-msword-template.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <path d="m 5.336 0 c -0.687 0 -1.336 0.676 -1.336 1.394 l 0 29.21 c 0 0.676 0.687 1.394 1.336 1.394 l 21.327 0 c 0.648 0 1.336 -0.717 1.336 -1.394 l 0.001 -21.606 l -9 -9 z" style="fill:#37669f;fill-opacity:1"/>
+ <path d="m 21 9 7 7 0 -7 z" style="fill:#000;fill-opacity:0.196"/>
+ <path d="m 19 0 8.992 9 -7.613 0 c -0.673 0 -1.378 -0.713 -1.378 -1.386 z" style="fill:#fff;fill-opacity:0.392"/>
+ <path d="m 10.998 13.998 0.002 4 1 0 0 -3 3 0 0 -1 z" style="fill:#fff"/>
+ <path d="m 21 13.998 -0.002 4 -1 0 0 -3 -3 0 0 -1 z" style="fill:#fff"/>
+ <path d="m 21 24 -0.002 -4 -1 0 0 3 -3 0 0 1 z" style="fill:#fff"/>
+ <path d="m 10.998 24 0.002 -4 1 0 0 3 3 0 0 1 z" style="fill:#fff"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/application-msword.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-msword.svg
new file mode 120000
index 00000000..e3ddc190
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-msword.svg
@@ -0,0 +1 @@
+wps-office-doc.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/application-music-blank.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-music-blank.svg
new file mode 120000
index 00000000..9b775702
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-music-blank.svg
@@ -0,0 +1 @@
+application-audio.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/application-music-playlist-blank.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-music-playlist-blank.svg
new file mode 120000
index 00000000..f8e482a4
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-music-playlist-blank.svg
@@ -0,0 +1 @@
+application-audio-playlist.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/application-octet-stream.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-octet-stream.svg
new file mode 100644
index 00000000..92113327
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-octet-stream.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <path d="m 5.336 0 c -0.687 0 -1.336 0.676 -1.336 1.394 l 0 29.21 c 0 0.676 0.687 1.394 1.336 1.394 l 21.327 0 c 0.648 0 1.336 -0.717 1.336 -1.394 l 0.001 -21.606 l -9 -9 z" style="fill:#dcdcdc;fill-opacity:1"/>
+ <path d="m 21 9 7 7 0 -7 z" style="fill:#000;fill-opacity:0.196"/>
+ <path d="m 19 0 8.992 9 -7.613 0 c -0.673 0 -1.378 -0.713 -1.378 -1.386 z" style="fill:#fff;fill-opacity:0.392"/>
+ <path d="m 10 11 l 0 1 l 1 0 l 0 3 l 1 0 l 0 -4 l -1 0 l -1 0 z m 0 5 l 0 1 l 1 0 l 0 3 l 1 0 l 0 -3 l 0 -1 l -2 0 z m 3 0 l 0 4 l 1 0 l 1 0 l 1 0 l 0 -4 l -1 0 l -1 0 l -1 0 z m 1 1 l 1 0 l 0 2 l -1 0 l 0 -2 z m -4 4 l 0 1 l 1 0 l 0 3 l 1 0 l 0 -3 l 0 -1 l -2 0 z m 3 0 l 0 4 l 1 0 l 1 0 l 1 0 l 0 -4 l -1 0 l -1 0 l -1 0 z m 4 0 l 0 1 l 1 0 l 0 3 l 1 0 l 0 -3 l 0 -1 l -2 0 z m -3 1 l 1 0 l 0 2 l -1 0 l 0 -2 z" style="fill:#555;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/application-ogg.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-ogg.svg
new file mode 120000
index 00000000..9b775702
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-ogg.svg
@@ -0,0 +1 @@
+application-audio.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/application-pdf.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-pdf.svg
new file mode 100644
index 00000000..c3c3f966
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-pdf.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <path d="m 5.336 0 c -0.687 0 -1.336 0.676 -1.336 1.394 l 0 29.21 c 0 0.676 0.687 1.394 1.336 1.394 l 21.327 0 c 0.648 0 1.336 -0.717 1.336 -1.394 l 0.001 -21.606 -9 -9 z" style="fill:#df1818;fill-opacity:1"/>
+ <path d="m 21 9 7 7 0 -7 z" style="fill:#000;fill-opacity:0.196"/>
+ <path d="m 19 0 8.992 9 -7.613 0 c -0.673 0 -1.378 -0.713 -1.378 -1.386 z" style="fill:#fff;fill-opacity:0.392"/>
+ <path d="m 15.688 10.676 c 0 0 0.461 4.246 -2.793 9.855 c -3.254 5.605 -4.211 4.852 -4.551 4.66 -0.344 -0.195 -0.785 -0.828 0.66 -2.09 c 1.441 -1.262 2 -1.238 2 -1.238 0 0 -1.32 0.801 -1.832 1.578 -0.516 0.777 -0.93 1.262 -0.809 1.48 0.121 0.219 1.598 -0.895 2.207 -1.84 0.973 -1.504 2.809 -4.301 3.664 -6.969 0.855 -2.672 1.449 -5.438 1.449 -5.438 z" style="fill:#fff"/>
+ <path d="m 23.707 20.504 c 0 0 -0.074 0.195 -0.93 0.125 c -0.855 -0.074 -4.184 -1.117 -5.969 -3.254 -1.785 -2.137 -1.934 -5.074 -2.055 -6.602 c -0.125 -1.527 0.555 -1.102 0.652 -0.91 0.152 0.129 0.227 0.547 0.227 0.547 0 0 -0.055 -0.625 -0.324 -0.895 c -0.27 -0.266 -0.508 -0.27 -0.777 0.191 c -0.27 0.461 -0.391 1.746 -0.172 2.984 0.223 1.238 1.129 4.078 2.254 5.387 1.125 1.313 3.375 2.453 5.04 2.793 1.664 0.34 2.055 -0.363 2.055 -0.363 z" style="fill:#fff"/>
+ <path d="m 12.867 21.06 c 0 0 3.23 -1.043 6.289 -1.332 3.059 -0.293 4.113 0.023 4.379 0.242 0.27 0.219 0.27 0.461 0.27 0.461 0 0 0.344 -0.34 0.117 -0.684 -0.191 -0.359 -0.484 -0.652 -2.906 -0.578 -2.422 0.07 -2.594 0.168 -4.82 0.582 -2.227 0.414 -3.328 1.309 -3.328 1.309 z" style="fill:#fff"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/application-pgp-encrypted.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-pgp-encrypted.svg
new file mode 120000
index 00000000..73b83902
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-pgp-encrypted.svg
@@ -0,0 +1 @@
+encrypted.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/application-pgp-keys.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-pgp-keys.svg
new file mode 120000
index 00000000..de2284a9
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-pgp-keys.svg
@@ -0,0 +1 @@
+encrypted-key.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/application-pgp-signature.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-pgp-signature.svg
new file mode 120000
index 00000000..de2284a9
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-pgp-signature.svg
@@ -0,0 +1 @@
+encrypted-key.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/application-pgp.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-pgp.svg
new file mode 120000
index 00000000..73b83902
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-pgp.svg
@@ -0,0 +1 @@
+encrypted.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/application-pkcs7-mime.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-pkcs7-mime.svg
new file mode 120000
index 00000000..de2284a9
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-pkcs7-mime.svg
@@ -0,0 +1 @@
+encrypted-key.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/application-pkcs7-signature.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-pkcs7-signature.svg
new file mode 120000
index 00000000..de2284a9
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-pkcs7-signature.svg
@@ -0,0 +1 @@
+encrypted-key.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/application-pkix-cerl.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-pkix-cerl.svg
new file mode 120000
index 00000000..b02dde5b
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-pkix-cerl.svg
@@ -0,0 +1 @@
+application-certificate.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/application-pkix-cert.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-pkix-cert.svg
new file mode 120000
index 00000000..b02dde5b
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-pkix-cert.svg
@@ -0,0 +1 @@
+application-certificate.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/application-postscript.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-postscript.svg
new file mode 100644
index 00000000..c6bd2abf
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-postscript.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <path d="m 5.336 0 c -0.687 0 -1.336 0.676 -1.336 1.394 l 0 29.21 c 0 0.676 0.687 1.394 1.336 1.394 l 21.327 0 c 0.648 0 1.336 -0.717 1.336 -1.394 l 0.001 -21.606 -9 -9 z" style="fill:#eb1b23;fill-opacity:1"/>
+ <path d="m 21 9 7 7 0 -7 z" style="fill:#000;fill-opacity:0.196"/>
+ <path d="m 19 0 8.992 9 -7.613 0 c -0.673 0 -1.378 -0.713 -1.378 -1.386 z" style="fill:#fff;fill-opacity:0.392"/>
+ <g transform="translate(0,1.000031)" style="fill:#fff">
+ <path d="m 11.566 15.859 c 0.516 0.023 1.082 0.352 1.504 0.633 1.234 0.82 2.223 2.184 2.027 3.746 0.184 -0.297 0.195 -0.73 0.195 -1.074 0 -1.098 -0.59 -2.227 -1.336 -2.992 c -0.246 -0.258 -0.508 -0.551 -0.832 -0.707 l 3.676 -4.352 0.883 -1.043 c 0.066 -0.082 0.293 -0.266 0.242 -0.387 -0.043 -0.109 -0.254 -0.18 -0.355 -0.227 -0.113 -0.051 -0.316 -0.16 -0.445 -0.113 -0.125 0.047 -0.234 0.23 -0.32 0.332 l -0.676 0.789 -3.18 3.73 -0.941 1.102 c -0.148 0.176 -0.344 0.352 -0.441 0.563 z"/>
+ <path d="m 9.484 17.13 c 1.262 -1.344 2.379 -2.844 3.59 -4.238 l 1.527 -1.809 c 0.352 -0.402 0.77 -0.813 1.051 -1.27 -0.184 -0.055 -0.602 -0.09 -0.777 0 -0.188 0.094 -0.344 0.352 -0.48 0.508 l -0.871 0.988 c -0.125 0.152 -0.277 0.387 -0.453 0.48 -0.258 0.129 -0.723 0.078 -1 0.086 l -1.027 0.082 c -0.766 0.055 -1.641 0.055 -2.02 0.879 -0.305 0.656 -0.258 1.598 -0.289 2.313 -0.063 1.5 -0.113 3.02 0.027 4.52 0.059 0.645 -0.012 1.461 0.316 2.035 0.32 0.563 0.938 0.684 1.52 0.738 1.129 0.105 2.48 0.074 3.391 -0.719 1.082 -0.941 0.93 -2.621 -0.055 -3.547 -1.074 -1.016 -3.047 -1.527 -4.445 -1.047 z"/>
+ <path d="m 13.289 22.582 c 0.207 0.09 0.555 0.059 0.781 0.059 l 1.418 0.027 c 1.797 0 3.57 -0.113 5.363 -0.195 0.852 -0.039 1.813 -0.07 2.164 -1.02 0.227 -0.602 0.184 -1.371 0.227 -2 0.102 -1.469 0.141 -2.973 0.004 -4.438 -0.066 -0.684 0.016 -1.539 -0.281 -2.172 -0.457 -0.984 -1.844 -0.91 -2.754 -0.934 -0.227 -0.008 -0.645 -0.141 -0.852 -0.039 -0.156 0.074 -0.25 0.48 -0.324 0.633 l -0.805 1.777 c -0.953 2.105 -1.844 4.262 -2.875 6.328 -0.402 0.801 -1.125 1.813 -2.066 1.977 z"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/application-presentation-template.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-presentation-template.svg
new file mode 100644
index 00000000..901e7b3f
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-presentation-template.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <path d="m 5.344 0 c -0.687 0 -1.344 0.689 -1.344 1.406 l 0 29.19 c 0 0.676 0.695 1.406 1.344 1.406 l 21.313 0 c 0.648 0 1.344 -0.73 1.344 -1.406 l 0 -21.594 0 -7.625 c 0 -0.673 -0.702 -1.375 -1.375 -1.375 l -7.625 0 -13.656 0 z" style="fill:#d14626;fill-opacity:1"/>
+ <path d="m 8 11 5 0 0 3 -5 0 z" style="fill:#fff"/>
+ <path d="m 8 16 5 0 0 3 -5 0 z" style="fill:#fff"/>
+ <path d="m 8 21 16 0 0 1 -16 0 z" style="fill:#fff"/>
+ <path d="m 20 9.993 0 4.01 4 0 c 0 -2.214 -1.791 -4.01 -4 -4.01 z" style="fill:#fff"/>
+ <path d="m 19 11 c -2.21 0 -4 1.79 -4 4 c 0 2.21 1.792 4 4 4 c 2.21 0 3.998 -1.79 3.998 -4 l -3.998 0 z" style="fill:#fff"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/application-presentation.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-presentation.svg
new file mode 100644
index 00000000..6f1ec294
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-presentation.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <path d="m 5.336 0 c -0.687 0 -1.336 0.676 -1.336 1.394 l 0 29.21 c 0 0.676 0.687 1.394 1.336 1.394 l 21.327 0 c 0.648 0 1.336 -0.717 1.336 -1.394 l 0.001 -21.606 -9 -9 z" style="fill:#d14626;fill-opacity:1"/>
+ <path d="m 21 9 7 7 0 -7 z" style="fill:#000;fill-opacity:0.196"/>
+ <path d="m 19 0 8.992 9 -7.613 0 c -0.673 0 -1.378 -0.713 -1.378 -1.386 z" style="fill:#fff;fill-opacity:0.392"/>
+ <path d="m 8 12 5 0 0 3 -5 0 z" style="fill:#fff"/>
+ <path d="m 8 17 5 0 0 3 -5 0 z" style="fill:#fff"/>
+ <path d="m 8 22 16 0 0 1 -16 0 z" style="fill:#fff"/>
+ <path d="m 20 10.993 0 4.01 l 4 0 c 0 -2.214 -1.791 -4.01 -4 -4.01 z" style="fill:#fff"/>
+ <path d="m 19 12 c -2.21 0 -4 1.79 -4 4 c 0 2.21 1.792 4 4 4 c 2.21 0 3.998 -1.79 3.998 -4 l -3.998 0 z" style="fill:#fff"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/application-ram.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-ram.svg
new file mode 120000
index 00000000..dff032f5
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-ram.svg
@@ -0,0 +1 @@
+application-video.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/application-rdata.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-rdata.svg
new file mode 120000
index 00000000..6e531487
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-rdata.svg
@@ -0,0 +1 @@
+text-x-r.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/application-relaxng.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-relaxng.svg
new file mode 120000
index 00000000..c4ba3155
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-relaxng.svg
@@ -0,0 +1 @@
+text-html.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/application-rss+xml.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-rss+xml.svg
new file mode 120000
index 00000000..23990f37
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-rss+xml.svg
@@ -0,0 +1 @@
+application-rss.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/application-rss.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-rss.svg
new file mode 100644
index 00000000..95a1ce76
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-rss.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <path d="m 5.336 0 c -0.687 0 -1.336 0.676 -1.336 1.394 l 0 29.21 c 0 0.676 0.687 1.394 1.336 1.394 l 21.327 0 c 0.648 0 1.336 -0.717 1.336 -1.394 l 0.001 -21.606 -9 -9 z" style="fill:#ff6401;fill-opacity:1"/>
+ <path d="m 21 9 7 7 0 -7 z" style="fill:#000;fill-opacity:0.196"/>
+ <path d="m 19 0 8.992 9 -7.613 0 c -0.673 0 -1.378 -0.713 -1.378 -1.386 z" style="fill:#fff;fill-opacity:0.392"/>
+ <path d="m 9,11 0,2.07 1.035,0 c 6.03,0 10.895,4.865 10.895,10.895 l 0,1.035 2.07,0 0,-1.035 C 23,16.817 17.183,11 10.035,11 L 9,11 Z m 0,5 0,2.07 1.035,0 c 3.268,0 5.895,2.627 5.895,5.895 l 0,1.035 2.07,0 0,-1.035 C 18,19.578 14.422,16 10.035,16 L 9,16 Z m 2,5 a 2,2 0 0 0 -2,2 2,2 0 0 0 2,2 2,2 0 0 0 2,-2 2,2 0 0 0 -2,-2 z" style="visibility:visible;shape-rendering:auto;color-interpolation-filters:linearRGB;fill:#fff;opacity:1;image-rendering:auto;fill-opacity:1;text-rendering:auto;stroke:none;display:inline;color:#000;fill-rule:nonzero;color-rendering:auto;color-interpolation:sRGB"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/application-rtf.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-rtf.svg
new file mode 100644
index 00000000..4594f28a
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-rtf.svg
@@ -0,0 +1,18 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <path d="m 5.336 0 c -0.687 0 -1.336 0.676 -1.336 1.394 l 0 29.21 c 0 0.676 0.687 1.394 1.336 1.394 l 21.327 0 c 0.648 0 1.336 -0.717 1.336 -1.394 l 0.001 -21.606 -9 -9 z" style="fill:#3468ce;fill-opacity:1"/>
+ <path d="m 21 9 7 7 0 -7 z" style="fill:#000;fill-opacity:0.196"/>
+ <path d="m 19 0 8.992 9 -7.613 0 c -0.673 0 -1.378 -0.713 -1.378 -1.386 z" style="fill:#fff;fill-opacity:0.392"/>
+ <rect width="6" height="5" x="10" y="11" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <rect width="5" height="1" x="17" y="11" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <path d="m 4 24 0 6.668 c 0 0.648 0.687 1.332 1.332 1.332 l 21.336 0 c 0.645 0 1.332 -0.684 1.332 -1.332 l 0 -6.668 z" style="fill:#000;fill-opacity:0.196"/>
+ <rect width="5" height="1" x="17" y="13" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <g transform="matrix(1.0497949,0,0,1.1252748,-0.79671876,-2.758244)" style="fill:#fff">
+ <path d="m 10.7 24.668 c 0.34 0 0.645 0.031 0.922 0.102 0.273 0.066 0.512 0.172 0.711 0.316 0.199 0.141 0.348 0.32 0.449 0.543 0.109 0.215 0.164 0.473 0.164 0.766 0 0.309 -0.07 0.586 -0.211 0.836 -0.141 0.25 -0.375 0.441 -0.699 0.57 0.109 0.148 0.223 0.313 0.344 0.496 0.121 0.176 0.242 0.363 0.355 0.563 0.117 0.191 0.227 0.387 0.328 0.586 0.109 0.195 0.199 0.379 0.277 0.555 l -1.238 0 c -0.148 -0.34 -0.32 -0.668 -0.52 -0.98 -0.191 -0.316 -0.398 -0.637 -0.625 -0.961 l -0.72 0 0 1.941 -1.076 0 0 -5.195 c 0.513 -0.112 1.024 -0.116 1.539 -0.137 m 1.047 1.719 c 0 -0.277 -0.098 -0.48 -0.289 -0.613 -0.191 -0.129 -0.445 -0.195 -0.758 -0.195 -0.123 -0.003 -0.348 0.018 -0.463 0.027 l 0 1.582 0.365 0 c 0.402 0 0.695 -0.066 0.875 -0.203 0.18 -0.141 0.27 -0.34 0.27 -0.598"/>
+ <path d="m 17.938 24.668 0 0.889 -1.748 0 0 4.443 -1.12 0 0 -4.443 -1.738 0 0 -0.889 4.606 0"/>
+ <path d="m 19.03 30 0 -5.332 3.4 0 0 0.889 -2.366 0 0 1.728 1.962 0 0 0.877 -1.962 0 0 1.838 -1.034 0"/>
+ </g>
+ <rect width="5" height="1" x="17" y="15" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <rect width="12" height="1" x="10" y="17" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <rect width="12" height="1" x="10" y="19" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <rect width="12" height="1" x="10" y="21" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/application-script-blank.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-script-blank.svg
new file mode 100644
index 00000000..d3cbb05c
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-script-blank.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <path d="m 5.336 0 c -0.687 0 -1.336 0.676 -1.336 1.394 l 0 29.21 c 0 0.676 0.687 1.394 1.336 1.394 l 21.327 0 c 0.648 0 1.336 -0.717 1.336 -1.394 l 0.001 -21.606 l -9 -9 z" style="fill:#dcdcdc;fill-opacity:1"/>
+ <path d="m 21 9 7 7 0 -7 z" style="fill:#000;fill-opacity:0.196"/>
+ <path d="m 19 0 8.992 9 -7.613 0 c -0.673 0 -1.378 -0.713 -1.378 -1.386 z" style="fill:#fff;fill-opacity:0.392"/>
+ <g transform="matrix(1.3128207,0,0,1.254902,-5.0051304,-4.4184666)" style="fill:#555;fill-opacity:1">
+ <path d="m 12.918 20.66 c 0 0.406 0.105 0.699 0.313 0.883 0.215 0.184 0.527 0.281 0.938 0.289 l 0 0.836 c -0.688 -0.008 -1.223 -0.184 -1.598 -0.52 -0.379 -0.34 -0.566 -0.816 -0.566 -1.43 l 0 -1.809 c 0 -0.414 -0.113 -0.707 -0.344 -0.883 -0.227 -0.18 -0.559 -0.27 -0.992 -0.27 l 0 -0.844 c 0.469 -0.008 0.809 -0.102 1.02 -0.285 0.211 -0.184 0.316 -0.465 0.316 -0.848 l 0 -1.828 c 0 -0.617 0.195 -1.098 0.586 -1.441 c 0.391 -0.34 0.918 -0.512 1.578 -0.512 l 0 0.832 c -0.836 0.023 -1.25 0.418 -1.25 1.188 l 0 1.762 c 0 0.855 -0.406 1.359 -1.215 1.516 l 0 0.074 c 0.809 0.152 1.215 0.66 1.215 1.516 l 0 1.773" style="fill:#555"/>
+ <path d="m 20.285 17.297 c -0.809 -0.156 -1.215 -0.66 -1.215 -1.516 l 0 -1.762 c 0 -0.77 -0.41 -1.164 -1.234 -1.188 l 0 -0.832 c 0.668 0 1.191 0.172 1.574 0.52 0.383 0.348 0.574 0.824 0.574 1.434 l 0 1.828 c 0 0.387 0.105 0.672 0.32 0.852 0.215 0.18 0.559 0.273 1.027 0.281 l 0 0.844 c -0.441 0 -0.777 0.09 -1 0.27 -0.23 0.176 -0.344 0.469 -0.344 0.883 l 0 1.809 c 0 0.609 -0.188 1.082 -0.559 1.422 -0.371 0.344 -0.898 0.52 -1.59 0.527 l 0 -0.836 c 0.402 -0.008 0.711 -0.105 0.922 -0.289 0.207 -0.184 0.313 -0.477 0.313 -0.883 l 0 -1.773 c 0 -0.453 0.102 -0.801 0.301 -1.039 0.199 -0.238 0.504 -0.398 0.914 -0.477 l 0 -0.074" style="fill:#555"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/application-software.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-software.svg
new file mode 100644
index 00000000..ad415c99
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-software.svg
@@ -0,0 +1,5 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <path d="m 5.371 4 c -0.684 0 -1.371 0.688 -1.371 1.371 l 0 21.297 c 0 0.645 0.688 1.332 1.332 1.332 l 21.336 0 c 0.645 0 1.332 -0.688 1.332 -1.332 l 0 -21.336 c 0 -0.645 -0.688 -1.332 -1.332 -1.332 Z" style="fill:#c19553"/>
+ <path d="M 5.371094,4 C 4.6875,4 4,4.6875 4,5.371094 L 4,12 c 2.667969,0 21.332031,0 24,0 L 28,5.332031 C 28,4.6875 27.3125,4 26.667969,4 z" style="fill:#fff;fill-opacity:0.196"/>
+ <path d="m 14 7 0 10 4 0 0 -10 z" style="fill:#fff;fill-opacity:0.392"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/application-sql.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-sql.svg
new file mode 120000
index 00000000..9d514aab
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-sql.svg
@@ -0,0 +1 @@
+text-x-sql.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/application-sxw.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-sxw.svg
new file mode 120000
index 00000000..86b2f629
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-sxw.svg
@@ -0,0 +1 @@
+x-office-document.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/application-table-template.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-table-template.svg
new file mode 100644
index 00000000..90a387c0
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-table-template.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <path d="m 5.344 0 c -0.687 0 -1.344 0.689 -1.344 1.406 l 0 29.19 c 0 0.676 0.695 1.406 1.344 1.406 l 21.313 0 c 0.648 0 1.344 -0.73 1.344 -1.406 l 0 -21.594 0 -7.625 c 0 -0.673 -0.702 -1.375 -1.375 -1.375 l -7.625 0 -13.656 0 z" style="fill:#207145;fill-opacity:1"/>
+ <path d="M 23,11 23,24 9,24 9,11 z m -1,1 -7,0 0,3 7,0 z m -8,0 -4,0 0,3 4,0 z m 8,4 -7,0 0,3 7,0 z m -8,0 -4,0 0,3 4,0 z m 8,4 -7,0 0,3 7,0 z m -8,0 -4,0 0,3 4,0 z" style="fill:#fff"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/application-table.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-table.svg
new file mode 100644
index 00000000..a2bc56f3
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-table.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <path d="m 5.336 0 c -0.687 0 -1.336 0.676 -1.336 1.394 l 0 29.21 c 0 0.676 0.687 1.394 1.336 1.394 l 21.327 0 c 0.648 0 1.336 -0.717 1.336 -1.394 l 0.001 -21.606 l -9 -9 z" style="fill:#207145;fill-opacity:1"/>
+ <path d="m 21 9 7 7 0 -7 z" style="fill:#000;fill-opacity:0.196"/>
+ <path d="M 23,12 23,25 9,25 9,12 z m -1,1 -7,0 0,3 7,0 z m -8,0 -4,0 0,3 4,0 z m 8,4 -7,0 0,3 7,0 z m -8,0 -4,0 0,3 4,0 z m 8,4 -7,0 0,3 7,0 z m -8,0 -4,0 0,3 4,0 z" style="fill:#fff"/>
+ <path d="m 19 0 8.992 9 -7.613 0 c -0.673 0 -1.378 -0.713 -1.378 -1.386 z" style="fill:#fff;fill-opacity:0.392"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/application-template-blank.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-template-blank.svg
new file mode 120000
index 00000000..234fc82d
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-template-blank.svg
@@ -0,0 +1 @@
+application-template.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/application-template.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-template.svg
new file mode 100644
index 00000000..efd77145
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-template.svg
@@ -0,0 +1,3 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <path d="m 5.344 0 c -0.687 0 -1.344 0.689 -1.344 1.406 l 0 29.19 c 0 0.676 0.695 1.406 1.344 1.406 l 21.313 0 c 0.648 0 1.344 -0.73 1.344 -1.406 l 0 -21.594 l 0 -7.625 c 0 -0.673 -0.702 -1.375 -1.375 -1.375 l -7.625 0 l -13.656 0 z" style="fill:#f5423d;fill-opacity:1"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/application-text-template.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-text-template.svg
new file mode 100644
index 00000000..0eebc9a7
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-text-template.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <path d="m 5.344 0 c -0.687 0 -1.344 0.689 -1.344 1.406 l 0 29.19 c 0 0.676 0.695 1.406 1.344 1.406 l 21.313 0 c 0.648 0 1.344 -0.73 1.344 -1.406 l 0 -21.594 0 -7.625 c 0 -0.673 -0.702 -1.375 -1.375 -1.375 l -7.625 0 -13.656 0 z" style="fill:#dcdcdc;fill-opacity:1"/>
+ <rect width="12" height="1" x="10" y="10" style="fill:#888;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <rect width="12" height="1" x="10" y="12" style="fill:#888;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <rect width="12" height="1" x="10" y="14" style="fill:#888;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <rect width="12" height="1" x="10" y="16" style="fill:#888;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <rect width="12" height="1" x="10" y="18" style="fill:#888;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <rect width="12" height="1" x="10" y="20" style="fill:#888;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <rect width="12" height="1" x="10" y="22" style="fill:#888;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/application-text.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-text.svg
new file mode 100644
index 00000000..98c5b9ec
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-text.svg
@@ -0,0 +1,12 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <path d="m 5.336 0 c -0.687 0 -1.336 0.676 -1.336 1.394 l 0 29.21 c 0 0.676 0.687 1.394 1.336 1.394 l 21.327 0 c 0.648 0 1.336 -0.717 1.336 -1.394 l 0.001 -21.606 l -9 -9 z" style="fill:#dcdcdc;fill-opacity:1"/>
+ <path d="m 21 9 7 7 0 -7 z" style="fill:#000;fill-opacity:0.196"/>
+ <path d="m 19 0 8.992 9 -7.613 0 c -0.673 0 -1.378 -0.713 -1.378 -1.386 z" style="fill:#fff;fill-opacity:0.392"/>
+ <rect width="12" height="1" x="10" y="11" style="fill:#888;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <rect width="12" height="1" x="10" y="13" style="fill:#888;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <rect width="12" height="1" x="10" y="15" style="fill:#888;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <rect width="12" height="1" x="10" y="17" style="fill:#888;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <rect width="12" height="1" x="10" y="19" style="fill:#888;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <rect width="12" height="1" x="10" y="21" style="fill:#888;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <rect width="12" height="1" x="10" y="23" style="fill:#888;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/application-torrent.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-torrent.svg
new file mode 100644
index 00000000..ddf34974
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-torrent.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <path d="m 5.336 0 c -0.687 0 -1.336 0.676 -1.336 1.394 l 0 29.21 c 0 0.676 0.687 1.394 1.336 1.394 l 21.327 0 c 0.648 0 1.336 -0.717 1.336 -1.394 l 0.001 -21.606 l -9 -9 z" style="fill:#00853d;fill-opacity:1"/>
+ <path d="m 21 9 7 7 0 -7 z" style="fill:#000;fill-opacity:0.196"/>
+ <path d="m 19 0 8.992 9 -7.613 0 c -0.673 0 -1.378 -0.713 -1.378 -1.386 z" style="fill:#fff;fill-opacity:0.392"/>
+ <path d="m 19.342 24.14 -2.58 0 c -0.784 0 -1.554 0.014 -2.302 -0.273 -0.611 -0.237 -1.185 -0.597 -1.641 -1.075 -1.509 -1.577 -1.709 -4.083 -0.342 -5.823 0.834 -1.062 2.119 -1.741 3.482 -1.741 0.369 0 1.149 -0.059 1.304 0.378 0.082 0.223 -0.087 0.478 -0.319 0.519 -0.219 0.036 -0.469 -0.073 -0.693 -0.077 -0.652 -0.009 -1.24 0.082 -1.837 0.351 -2.215 1 -2.767 4.251 -0.957 5.896 0.469 0.428 0.998 0.752 1.613 0.911 0.542 0.146 1.103 0.114 1.659 0.114 l 3.355 0 c 0.141 0 0.342 0.036 0.474 -0.009 0.105 -0.036 0.191 -0.146 0.264 -0.223 0.182 -0.182 0.456 -0.383 0.561 -0.624 l -4.211 0 c -0.506 0 -1.039 0.05 -1.545 -0.023 -0.593 -0.087 -1.121 -0.365 -1.559 -0.77 -0.228 -0.21 -0.41 -0.478 -0.547 -0.752 -0.834 -1.672 0.237 -3.668 2.06 -3.987 0.314 -0.059 0.656 -0.041 0.966 0.023 0.31 0.059 0.697 0.173 0.939 0.383 0.173 0.15 0.191 0.396 0.041 0.57 -0.219 0.251 -0.442 0.096 -0.684 -0.009 -0.187 -0.082 -0.383 -0.141 -0.588 -0.169 -0.88 -0.105 -1.727 0.387 -2.065 1.198 -0.428 1.021 0.109 2.246 1.158 2.611 0.506 0.173 1.085 0.105 1.613 0.105 l 4.385 0 c 0.173 0 0.465 0.055 0.624 -0.014 0.064 -0.023 0.096 -0.114 0.128 -0.169 l 0.26 -0.51 c 0.31 -0.711 0.52 -1.435 0.602 -2.205 0.346 -3.212 -1.613 -6.274 -4.653 -7.359 -2.375 -0.848 -5.137 -0.264 -7 1.422 -0.866 0.788 -1.49 1.768 -1.901 2.862 -0.542 1.454 -0.542 3.235 0.009 4.689 0.123 0.333 0.255 0.661 0.428 0.971 0.046 0.082 0.105 0.269 0.201 0.301 0.201 0.077 0.032 -0.365 0.014 -0.433 -0.137 -0.551 -0.182 -1.098 -0.182 -1.663 0 -2.406 1.627 -4.616 3.815 -5.536 0.656 -0.273 1.408 -0.451 2.119 -0.451 0.1 0 0.214 -0.014 0.314 0.018 0.223 0.077 0.36 0.337 0.246 0.56 -0.15 0.296 -0.456 0.223 -0.725 0.246 -0.583 0.059 -1.149 0.173 -1.691 0.401 -1.563 0.656 -2.785 2.078 -3.136 3.745 -0.506 2.365 0.624 4.839 2.803 5.933 0.921 0.46 1.928 0.606 2.944 0.533 0.716 -0.05 1.422 -0.219 2.087 -0.488 0.205 -0.087 0.542 -0.182 0.688 -0.355 z" style="fill:#fff"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/application-users.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-users.svg
new file mode 100644
index 00000000..320c9925
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-users.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <path d="m 5.336 0 c -0.687 0 -1.336 0.676 -1.336 1.394 l 0 29.21 c 0 0.676 0.687 1.394 1.336 1.394 l 21.327 0 c 0.648 0 1.336 -0.717 1.336 -1.394 l 0.001 -21.606 l -9 -9 z" style="fill:#6b7daa;fill-opacity:1"/>
+ <path d="m 21 9 7 7 0 -7 z" style="fill:#000;fill-opacity:0.196"/>
+ <path d="m 19 0 8.992 9 -7.613 0 c -0.673 0 -1.378 -0.713 -1.378 -1.386 z" style="fill:#fff;fill-opacity:0.392"/>
+ <path d="m 18 12 2 0 c 2 0 2 2 2 2 l 0 3 c 0 0.785 -1 2 -1 2 l 0 1 2 1.429 l 0 1.571 -9 0 0 -1.422 3 -1.578 0 -1 c 0 0 -1 -1.215 -1 -2 l 0 -3 c 0 0 0 -2 2 -2 z m -5.112 1.571 1.112 0.047 0 3.086 c 0 0.785 1 2.296 1 2.296 l -2 1.644 0 1.356 -4 0 0 -0.595 3 -1.405 0 -0.872 c 0 0 -1.45 -1.654 -1.442 -2.44 l 0 -0.761 c 0 -2.356 2.329 -2.356 2.329 -2.356 z" style="fill:#fff"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/application-vector-template.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-vector-template.svg
new file mode 100644
index 00000000..acfbe295
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-vector-template.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <path d="m 5.344 0 c -0.687 0 -1.344 0.689 -1.344 1.406 l 0 29.19 c 0 0.676 0.695 1.406 1.344 1.406 l 21.313 0 c 0.648 0 1.344 -0.73 1.344 -1.406 l 0 -21.594 0 -7.625 c 0 -0.673 -0.702 -1.375 -1.375 -1.375 l -7.625 0 -13.656 0 z" style="fill:#04aa9c;fill-opacity:1"/>
+ <path d="m 20 10.387 c -0.422 0 -0.802 0.286 -1 0.614 l -4 0 c 0 0 -0.972 -0.075 -1.82 0.334 -0.853 0.409 -1.752 1.348 -1.752 2.911 0 1.563 0.9 2.502 1.752 2.911 0.4 0.194 0.797 0.276 1.107 0.327 l 0 0.241 -1.572 1.516 c -0.047 -0.013 -0.09 -0.034 -0.142 -0.034 -0.319 0 -0.573 0.245 -0.573 0.551 0 0.306 0.254 0.551 0.573 0.551 0.314 0 0.568 -0.245 0.568 -0.551 0 -0.052 -0.022 -0.09 -0.034 -0.138 l 1.572 -1.516 1.895 0 0 -0.551 0.568 0 c 0 0 0.603 0.013 1.18 0.293 0.581 0.28 1.107 0.719 1.107 1.912 0 1.193 -0.525 1.632 -1.107 1.912 -0.577 0.28 -1.321 0.333 -1.321 0.333 l -4 0 c -0.198 -0.327 -0.578 -0.591 -1 -0.591 -0.633 0 -1.145 0.495 -1.145 1.102 0 0.607 0.512 1.102 1.145 1.102 0.422 0 0.802 -0.286 1 -0.614 l 4 0 c 0 0 0.972 0.075 1.82 -0.334 0.853 -0.409 1.752 -1.348 1.752 -2.911 0 -1.563 -0.9 -2.502 -1.752 -2.911 -0.848 -0.409 -1.679 -0.396 -1.679 -0.396 l -0.568 0 0 -0.172 1.572 -1.516 c 0.047 0.013 0.09 0.034 0.142 0.034 0.314 0 0.573 -0.245 0.573 -0.551 0 -0.306 -0.258 -0.551 -0.573 -0.551 -0.314 0 -0.573 0.245 -0.573 0.551 0 0.052 0.022 0.09 0.039 0.138 l -1.576 1.516 -1.89 0 0 0.465 c -0.189 -0.043 -0.396 -0.103 -0.607 -0.207 -0.581 -0.28 -1.107 -0.719 -1.107 -1.912 0 -1.193 0.525 -1.632 1.107 -1.912 0.577 -0.28 1.321 -0.333 1.321 -0.333 l 4 0 c 0.198 0.327 0.578 0.591 1 0.591 0.633 0 1.145 -0.495 1.145 -1.102 0 -0.607 -0.512 -1.102 -1.145 -1.102 z" style="fill:#fff"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/application-vector.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-vector.svg
new file mode 100644
index 00000000..6871b4bf
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-vector.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <path d="m 5.336 0 c -0.687 0 -1.336 0.676 -1.336 1.394 l 0 29.21 c 0 0.676 0.687 1.394 1.336 1.394 l 21.327 0 c 0.648 0 1.336 -0.717 1.336 -1.394 l 0.001 -21.606 l -9 -9 z" style="fill:#04aa9c;fill-opacity:1"/>
+ <path d="m 21 9 7 7 0 -7 z" style="fill:#000;fill-opacity:0.196"/>
+ <path d="m 19 0 8.992 9 -7.613 0 c -0.673 0 -1.378 -0.713 -1.378 -1.386 z" style="fill:#fff;fill-opacity:0.392"/>
+ <path d="m 20 11.386 c -0.422 0 -0.802 0.286 -1 0.614 l -4 0 c 0 0 -0.972 -0.075 -1.82 0.334 -0.853 0.409 -1.752 1.348 -1.752 2.911 0 1.563 0.9 2.502 1.752 2.911 0.4 0.194 0.797 0.276 1.107 0.327 l 0 0.241 -1.572 1.516 c -0.047 -0.013 -0.09 -0.034 -0.142 -0.034 -0.319 0 -0.573 0.245 -0.573 0.551 0 0.306 0.254 0.551 0.573 0.551 0.314 0 0.568 -0.245 0.568 -0.551 0 -0.052 -0.022 -0.09 -0.034 -0.138 l 1.572 -1.516 1.895 0 0 -0.551 0.568 0 c 0 0 0.603 0.013 1.18 0.293 0.581 0.28 1.107 0.719 1.107 1.912 0 1.193 -0.525 1.632 -1.107 1.912 c -0.577 0.28 -1.321 0.333 -1.321 0.333 l -4 0 c -0.198 -0.327 -0.578 -0.591 -1 -0.591 -0.633 0 -1.145 0.495 -1.145 1.102 0 0.607 0.512 1.102 1.145 1.102 0.422 0 0.802 -0.286 1 -0.614 l 4 0 c 0 0 0.972 0.075 1.82 -0.334 0.853 -0.409 1.752 -1.348 1.752 -2.911 0 -1.563 -0.9 -2.502 -1.752 -2.911 -0.848 -0.409 -1.679 -0.396 -1.679 -0.396 l -0.568 0 0 -0.172 1.572 -1.516 c 0.047 0.013 0.09 0.034 0.142 0.034 0.314 0 0.573 -0.245 0.573 -0.551 0 -0.306 -0.258 -0.551 -0.573 -0.551 -0.314 0 -0.573 0.245 -0.573 0.551 0 0.052 0.022 0.09 0.039 0.138 l -1.576 1.516 -1.89 0 0 0.465 c -0.189 -0.043 -0.396 -0.103 -0.607 -0.207 -0.581 -0.28 -1.107 -0.719 -1.107 -1.912 0 -1.193 0.525 -1.632 1.107 -1.912 c 0.577 -0.28 1.321 -0.333 1.321 -0.333 l 4 0 c 0.198 0.327 0.578 0.591 1 0.591 0.633 0 1.145 -0.495 1.145 -1.102 0 -0.607 -0.512 -1.102 -1.145 -1.102 z" style="fill:#fff"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/application-vestor.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-vestor.svg
new file mode 120000
index 00000000..34b7aa58
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-vestor.svg
@@ -0,0 +1 @@
+application-vector.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/application-video.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-video.svg
new file mode 100644
index 00000000..01878966
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-video.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <path d="m 5.336 0 c -0.687 0 -1.336 0.676 -1.336 1.394 l 0 29.21 c 0 0.676 0.687 1.394 1.336 1.394 l 21.327 0 c 0.648 0 1.336 -0.717 1.336 -1.394 l 0.001 -21.606 l -9 -9 z" style="fill:#2f238f;fill-opacity:1"/>
+ <path d="m 21 9 7 7 0 -7 z" style="fill:#000;fill-opacity:0.196"/>
+ <path d="m 19 0 8.992 9 -7.613 0 c -0.673 0 -1.378 -0.713 -1.378 -1.386 z" style="fill:#fff;fill-opacity:0.392"/>
+ <path d="m 16 11 c -3.855 0 -7 3.142 -7 6.998 0 3.856 3.145 7 7 7 3.855 0 7 -3.146 7 -7 0 -3.856 -3.145 -6.998 -7 -6.998 z m 0 1.747 c 2.907 0 5.249 2.342 5.249 5.251 0 2.912 -2.342 5.251 -5.249 5.251 -2.907 0 -5.249 -2.338 -5.249 -5.251 0 -2.908 2.342 -5.251 5.249 -5.251 z m -2 2.25 0 6 5 -3 z" style="fill:#fff"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/application-vnd-google-earth-kml.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-vnd-google-earth-kml.svg
new file mode 120000
index 00000000..05323c4a
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-vnd-google-earth-kml.svg
@@ -0,0 +1 @@
+application-vnd.google-earth.kml.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/application-vnd.android.package-archive.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-vnd.android.package-archive.svg
new file mode 120000
index 00000000..7c961b96
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-vnd.android.package-archive.svg
@@ -0,0 +1 @@
+application-apk.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/application-vnd.appimage.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-vnd.appimage.svg
new file mode 120000
index 00000000..a588d45e
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-vnd.appimage.svg
@@ -0,0 +1 @@
+application-x-iso9660-appimage.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/application-vnd.coffeescript.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-vnd.coffeescript.svg
new file mode 100644
index 00000000..63060650
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-vnd.coffeescript.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <path d="m 5.336 0 c -0.687 0 -1.336 0.676 -1.336 1.394 l 0 29.21 c 0 0.676 0.687 1.394 1.336 1.394 l 21.327 0 c 0.648 0 1.336 -0.717 1.336 -1.394 l 0.001 -21.606 l -9 -9 z" style="fill:#1f244f;fill-opacity:1"/>
+ <path d="m 21 9 7 7 0 -7 z" style="fill:#000;fill-opacity:0.196"/>
+ <path d="m 19 0 8.992 9 -7.613 0 c -0.673 0 -1.378 -0.713 -1.378 -1.386 z" style="fill:#fff;fill-opacity:0.392"/>
+ <g transform="matrix(1.0715781,0,0,1.0501026,0.14106292,0.7975376)" style="fill:#fff">
+ <path d="m 8 12 0 14 l 6 0 l 0 -3 -3 0 0 -8 3 0 0 -3 z" transform="matrix(0.9332031,0,0,0.9522879,0.8015628,-0.75948541)" style="fill:#e6e6e6;fill-opacity:1"/>
+ <path d="m 15.733 10.668 5.599 0 0 2.857 -2.8 0 0 2.857 2.8 0 0 7.618 -5.599 0 0 -2.857 2.8 0 0 -2.857 -2.8 0 z" style="fill:#e6e6e6;fill-opacity:1"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/application-vnd.corel-draw.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-vnd.corel-draw.svg
new file mode 120000
index 00000000..34b7aa58
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-vnd.corel-draw.svg
@@ -0,0 +1 @@
+application-vector.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/application-vnd.debian.binary-package.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-vnd.debian.binary-package.svg
new file mode 120000
index 00000000..abada3e5
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-vnd.debian.binary-package.svg
@@ -0,0 +1 @@
+application-x-deb.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/application-vnd.flatpak.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-vnd.flatpak.svg
new file mode 100644
index 00000000..b812a973
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-vnd.flatpak.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <path d="m 5.371 4 c -0.684 0 -1.371 0.687 -1.371 1.371 l 0 21.297 c 0 0.645 0.688 1.332 1.332 1.332 l 21.336 0 c 0.645 0 1.332 -0.688 1.332 -1.332 l 0 -21.336 c 0 -0.645 -0.688 -1.332 -1.332 -1.332 z" style="fill:#c19553"/>
+ <path d="m 5.371 4 c -0.684 0 -1.371 0.687 -1.371 1.371 l 0 6.629 c 2.668 0 21.332 0 24 0 l 0 -6.668 c 0 -0.645 -0.688 -1.332 -1.332 -1.332 z" style="fill:#fff;fill-opacity:0.196"/>
+ <path d="m 14 7 0 10 4 0 0 -10 z" style="fill:#fff;fill-opacity:0.392"/>
+ <path d="m 8 25 0 -5 3.172 0 0 0.824 -2.142 0 0 1.212 1.874 0 0 0.824 -1.874 0 0 2.141 -1.029 0 z" style="fill:#fff;fill-opacity:1;stroke:none"/>
+ <path d="m 15.355 25 -3.355 0 0 -5 1 0 0 4.176 2.355 0 z" style="fill:#fff;fill-opacity:1;stroke:none"/>
+ <path d="m 18.996 25 -0.261 -1.155 -1.483 0 -0.252 1.155 -1.151 0 c 0.458 -1.74 1.065 -3.408 1.61 -5 l 1.14 0 c 0.601 1.692 1.172 3.404 1.583 5 z m -0.989 -4.03 c -0.235 0.666 -0.403 1.396 -0.548 2.052 l 1.088 0 c -0.127 -0.71 -0.341 -1.392 -0.539 -2.052" style="fill:#fff;fill-opacity:1;stroke:none"/>
+ <path d="m 24.4 20 0 0.824 -1.5 0 0 4.176 -1 0 0 -4.176 -1.466 0 0 -0.824 z" style="fill:#fff;fill-opacity:1;stroke:none"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/application-vnd.flowblade-project.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-vnd.flowblade-project.svg
new file mode 120000
index 00000000..f84eafca
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-vnd.flowblade-project.svg
@@ -0,0 +1 @@
+text-x-xges.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/application-vnd.geo+json.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-vnd.geo+json.svg
new file mode 120000
index 00000000..48ddf96d
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-vnd.geo+json.svg
@@ -0,0 +1 @@
+application-geo+json.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/application-vnd.geogebra.file.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-vnd.geogebra.file.svg
new file mode 100644
index 00000000..d6dd3806
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-vnd.geogebra.file.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <path d="m 5.336 0 c -0.687 0 -1.336 0.676 -1.336 1.394 l 0 29.21 c 0 0.676 0.687 1.394 1.336 1.394 l 21.327 0 c 0.648 0 1.336 -0.717 1.336 -1.394 l 0.001 -21.606 -9 -9 z" style="fill:#6f72db;fill-opacity:1"/>
+ <path d="m 21 9 7 7 0 -7 z" style="fill:#000;fill-opacity:0.196"/>
+ <path d="m 19 0 8.992 9 -7.613 0 c -0.673 0 -1.378 -0.713 -1.378 -1.386 z" style="fill:#fff;fill-opacity:0.392"/>
+ <path d="m 16 11 c -0.993 0 -1.816 0.733 -1.969 1.684 c -1.28 0.549 -2.42 1.402 -3.295 2.461 c -0.228 -0.091 -0.476 -0.145 -0.736 -0.145 c -1.101 0 -2 0.899 -2 2 c 0 0.764 0.437 1.423 1.07 1.76 c -0.21 1.522 0.155 2.909 0.955 3.986 c -0.011 0.084 -0.025 0.167 -0.025 0.254 c 0 1.101 0.899 2 2 2 c 0.365 0 0.703 -0.105 0.998 -0.277 c 0.54 0.155 1.108 0.267 1.725 0.275 c 1.53 0.022 3.03 -0.454 4.338 -1.244 c 0.282 0.152 0.598 0.246 0.939 0.246 c 1.101 0 2 -0.899 2 -2 c 0 -0.305 -0.074 -0.591 -0.197 -0.85 c 0.516 -0.782 0.899 -1.64 1.078 -2.553 c 0.058 -0.294 0.085 -0.581 0.1 -0.865 c 0.605 -0.345 1.02 -0.989 1.02 -1.732 c 0 -1.101 -0.899 -2 -2 -2 c -0.073 0 -0.142 0.014 -0.213 0.021 c -0.932 -1.118 -2.345 -1.853 -4.049 -1.988 c -0.343 -0.612 -0.989 -1.033 -1.738 -1.033 z m 0 0.566 c 0.795 0 1.434 0.639 1.434 1.434 c 0 0.795 -0.639 1.434 -1.434 1.434 c -0.795 0 -1.434 -0.639 -1.434 -1.434 c 0 -0.795 0.639 -1.434 1.434 -1.434 z m 1.941 1.893 c 1.021 0.187 1.873 0.649 2.5 1.305 c -0.272 0.342 -0.441 0.768 -0.441 1.236 c 0 0.958 0.68 1.762 1.582 1.955 c -0.013 0.205 -0.035 0.412 -0.076 0.623 c -0.113 0.576 -0.343 1.118 -0.631 1.633 c -0.265 -0.131 -0.56 -0.211 -0.875 -0.211 c -1.101 0 -2 0.899 -2 2 c 0 0.29 0.066 0.565 0.178 0.814 c -0.972 0.528 -2.062 0.852 -3.189 0.836 c -0.376 -0.005 -0.727 -0.058 -1.066 -0.131 c 0.045 -0.167 0.078 -0.339 0.078 -0.52 c 0 -1.101 -0.899 -2 -2 -2 c -0.404 0 -0.779 0.123 -1.094 0.33 c -0.369 -0.698 -0.537 -1.508 -0.461 -2.385 c 0.888 -0.204 1.555 -0.998 1.555 -1.945 c 0 -0.387 -0.115 -0.746 -0.307 -1.053 c 0.673 -0.841 1.559 -1.526 2.566 -1.98 c 0.342 0.613 0.991 1.033 1.74 1.033 c 0.943 0 1.732 -0.66 1.941 -1.541 z m 4.059 1.107 c 0.795 0 1.434 0.639 1.434 1.434 c 0 0.795 -0.639 1.434 -1.434 1.434 c -0.795 0 -1.434 -0.639 -1.434 -1.434 c 0 -0.795 0.639 -1.434 1.434 -1.434 z m -12 1 c 0.795 0 1.434 0.639 1.434 1.434 c 0 0.795 -0.639 1.434 -1.434 1.434 c -0.795 0 -1.434 -0.639 -1.434 -1.434 c 0 -0.795 0.639 -1.434 1.434 -1.434 z m 10 5 c 0.795 0 1.434 0.639 1.434 1.434 c 0 0.795 -0.639 1.434 -1.434 1.434 c -0.795 0 -1.434 -0.639 -1.434 -1.434 c 0 -0.795 0.639 -1.434 1.434 -1.434 z m -8 1 c 0.795 0 1.434 0.639 1.434 1.434 c 0 0.795 -0.639 1.434 -1.434 1.434 c -0.795 0 -1.434 -0.639 -1.434 -1.434 c 0 -0.795 0.639 -1.434 1.434 -1.434 z" mix-blend-mode="normal" isolation="auto" white-space="normal" solid-opacity="1" solid-color="#000000" style="visibility:visible;shape-rendering:auto;color-interpolation-filters:linearRGB;fill:#fff;opacity:1;image-rendering:auto;fill-opacity:1;stroke:none;display:inline;color:#000;fill-rule:nonzero;color-rendering:auto;color-interpolation:sRGB"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/application-vnd.google-earth.kml+xml.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-vnd.google-earth.kml+xml.svg
new file mode 120000
index 00000000..52e990cd
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-vnd.google-earth.kml+xml.svg
@@ -0,0 +1 @@
+application-x-osm+xml.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/application-vnd.google-earth.kml.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-vnd.google-earth.kml.svg
new file mode 120000
index 00000000..52e990cd
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-vnd.google-earth.kml.svg
@@ -0,0 +1 @@
+application-x-osm+xml.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/application-vnd.google-earth.kmz.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-vnd.google-earth.kmz.svg
new file mode 120000
index 00000000..52e990cd
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-vnd.google-earth.kmz.svg
@@ -0,0 +1 @@
+application-x-osm+xml.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/application-vnd.insync.link.drive.doc.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-vnd.insync.link.drive.doc.svg
new file mode 120000
index 00000000..e9abfe46
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-vnd.insync.link.drive.doc.svg
@@ -0,0 +1 @@
+gddoc.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/application-vnd.insync.link.drive.draw.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-vnd.insync.link.drive.draw.svg
new file mode 120000
index 00000000..a775ce00
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-vnd.insync.link.drive.draw.svg
@@ -0,0 +1 @@
+gddraw.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/application-vnd.insync.link.drive.form.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-vnd.insync.link.drive.form.svg
new file mode 120000
index 00000000..5cf342bc
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-vnd.insync.link.drive.form.svg
@@ -0,0 +1 @@
+gdform.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/application-vnd.insync.link.drive.link.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-vnd.insync.link.drive.link.svg
new file mode 120000
index 00000000..195b96e5
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-vnd.insync.link.drive.link.svg
@@ -0,0 +1 @@
+gdlink.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/application-vnd.insync.link.drive.note.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-vnd.insync.link.drive.note.svg
new file mode 120000
index 00000000..1e78ab75
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-vnd.insync.link.drive.note.svg
@@ -0,0 +1 @@
+gdnote.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/application-vnd.insync.link.drive.script.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-vnd.insync.link.drive.script.svg
new file mode 120000
index 00000000..e38819a9
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-vnd.insync.link.drive.script.svg
@@ -0,0 +1 @@
+gdscript.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/application-vnd.insync.link.drive.sheet.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-vnd.insync.link.drive.sheet.svg
new file mode 120000
index 00000000..e5b1c026
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-vnd.insync.link.drive.sheet.svg
@@ -0,0 +1 @@
+gdsheet.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/application-vnd.insync.link.drive.slides.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-vnd.insync.link.drive.slides.svg
new file mode 120000
index 00000000..50be691f
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-vnd.insync.link.drive.slides.svg
@@ -0,0 +1 @@
+gdslides.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/application-vnd.insync.link.drive.table.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-vnd.insync.link.drive.table.svg
new file mode 120000
index 00000000..ce406456
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-vnd.insync.link.drive.table.svg
@@ -0,0 +1 @@
+gdtable.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/application-vnd.mlt+xml.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-vnd.mlt+xml.svg
new file mode 120000
index 00000000..f84eafca
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-vnd.mlt+xml.svg
@@ -0,0 +1 @@
+text-x-xges.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/application-vnd.ms-access.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-vnd.ms-access.svg
new file mode 100644
index 00000000..89563357
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-vnd.ms-access.svg
@@ -0,0 +1,14 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <path d="m 5.336 0 c -0.687 0 -1.336 0.676 -1.336 1.394 l 0 29.21 c 0 0.676 0.687 1.394 1.336 1.394 l 21.327 0 c 0.648 0 1.336 -0.717 1.336 -1.394 l 0.001 -21.606 -9 -9 z" style="fill:#a33639;fill-opacity:1"/>
+ <path d="m 4 24 0 6.668 c 0 0.648 0.688 1.332 1.332 1.332 l 21.336 0 c 0.645 0 1.332 -0.684 1.332 -1.332 l 0 -6.668 z" style="fill:#000;fill-opacity:0.196"/>
+ <g transform="matrix(1.125,0,0,0.93772898,-2,2.8681306)" style="fill:#fff">
+ <path d="m 7.988 26 c -0.445 1.594 -0.917 3.268 -1.289 5 l 0.938 0 l 0.205 -1.104 l 1.205 0 l 0.215 1.104 l 0.967 0 c -0.338 -1.591 -0.77 -3.302 -1.262 -5 l -0.979 0 z m 4.619 0 c -0.277 0 -0.533 0.054 -0.766 0.168 c -0.232 0.11 -0.432 0.272 -0.604 0.488 c -0.171 0.212 -0.303 0.472 -0.396 0.783 c -0.094 0.308 -0.143 0.663 -0.143 1.059 c 0 0.802 0.155 1.417 0.469 1.85 c 0.31 0.436 0.762 0.652 1.357 0.652 c 0.261 0 0.494 -0.034 0.693 -0.104 c 0.204 -0.07 0.362 -0.146 0.48 -0.23 l -0.211 -0.75 c -0.086 0.059 -0.201 0.113 -0.348 0.172 c -0.139 0.055 -0.317 0.084 -0.533 0.084 c -0.375 0 -0.647 -0.146 -0.814 -0.436 c -0.163 -0.293 -0.246 -0.714 -0.246 -1.26 c 0 -0.315 0.029 -0.579 0.09 -0.791 c 0.061 -0.209 0.143 -0.377 0.236 -0.502 c 0.098 -0.128 0.214 -0.22 0.336 -0.271 c 0.126 -0.055 0.252 -0.084 0.387 -0.084 c 0.188 0 0.355 0.029 0.502 0.084 c 0.147 0.051 0.273 0.116 0.379 0.193 l 0.215 -0.758 c -0.029 -0.022 -0.077 -0.052 -0.143 -0.096 c -0.057 -0.04 -0.131 -0.077 -0.225 -0.113 c -0.09 -0.037 -0.194 -0.068 -0.316 -0.094 c -0.118 -0.029 -0.25 -0.045 -0.4 -0.045 z m 3.648 0 c -0.277 0 -0.533 0.054 -0.766 0.168 c -0.232 0.11 -0.432 0.272 -0.604 0.488 c -0.171 0.212 -0.301 0.472 -0.395 0.783 c -0.094 0.308 -0.143 0.663 -0.143 1.059 c 0 0.802 0.155 1.417 0.469 1.85 c 0.31 0.436 0.762 0.652 1.357 0.652 c 0.261 0 0.492 -0.034 0.691 -0.104 c 0.204 -0.07 0.364 -0.146 0.482 -0.23 l -0.213 -0.75 c -0.086 0.059 -0.199 0.113 -0.346 0.172 c -0.139 0.055 -0.319 0.084 -0.535 0.084 c -0.375 0 -0.647 -0.146 -0.814 -0.436 c -0.163 -0.293 -0.244 -0.714 -0.244 -1.26 c 0 -0.315 0.029 -0.579 0.09 -0.791 c 0.061 -0.209 0.143 -0.377 0.236 -0.502 c 0.098 -0.128 0.212 -0.22 0.334 -0.271 c 0.126 -0.055 0.252 -0.084 0.387 -0.084 c 0.188 0 0.355 0.029 0.502 0.084 c 0.147 0.051 0.273 0.116 0.379 0.193 l 0.217 -0.758 c -0.029 -0.022 -0.079 -0.052 -0.145 -0.096 c -0.057 -0.04 -0.129 -0.077 -0.223 -0.113 c -0.09 -0.037 -0.196 -0.068 -0.318 -0.094 c -0.118 -0.029 -0.25 -0.045 -0.4 -0.045 z m 2.932 0.092 c -0.158 0 -0.324 0.011 -0.504 0.025 c -0.18 0.014 -0.374 0.043 -0.58 0.09 l 0 4.582 c 0.176 0.039 0.343 0.068 0.492 0.082 c 0.158 0.022 0.316 0.029 0.475 0.029 c 0.308 0 0.589 -0.043 0.844 -0.129 c 0.259 -0.09 0.478 -0.23 0.662 -0.424 c 0.185 -0.19 0.331 -0.437 0.432 -0.742 c 0.11 -0.309 0.162 -0.683 0.162 -1.117 c 0 -0.423 -0.048 -0.786 -0.145 -1.084 c -0.092 -0.301 -0.225 -0.552 -0.396 -0.742 c -0.171 -0.197 -0.381 -0.34 -0.627 -0.434 c -0.246 -0.09 -0.516 -0.137 -0.814 -0.137 z m 3.98 0 c -0.198 0 -0.399 0.014 -0.605 0.039 c -0.202 0.022 -0.391 0.047 -0.563 0.076 l 0 4.557 c 0.211 0.047 0.421 0.078 0.637 0.1 c 0.215 0.025 0.421 0.037 0.619 0.037 c 0.25 0 0.484 -0.022 0.699 -0.068 c 0.22 -0.05 0.404 -0.129 0.563 -0.24 c 0.158 -0.118 0.287 -0.268 0.379 -0.455 c 0.092 -0.194 0.141 -0.431 0.141 -0.715 c 0 -0.215 -0.058 -0.424 -0.168 -0.621 c -0.11 -0.197 -0.315 -0.356 -0.623 -0.471 c 0.176 -0.1 0.315 -0.236 0.416 -0.408 c 0.105 -0.172 0.164 -0.369 0.164 -0.592 c 0 -0.147 -0.022 -0.294 -0.066 -0.441 c -0.044 -0.147 -0.127 -0.276 -0.25 -0.395 c -0.123 -0.118 -0.291 -0.215 -0.506 -0.287 c -0.215 -0.075 -0.493 -0.115 -0.836 -0.115 z m -3.9 0.814 c 0.202 0 0.365 0.043 0.492 0.137 c 0.127 0.086 0.224 0.201 0.299 0.348 c 0.075 0.147 0.124 0.316 0.154 0.506 c 0.031 0.194 0.043 0.391 0.043 0.592 c 0 0.233 -0.017 0.449 -0.057 0.646 c -0.035 0.19 -0.098 0.358 -0.186 0.498 c -0.083 0.144 -0.193 0.255 -0.338 0.334 c -0.136 0.083 -0.303 0.123 -0.51 0.123 l -0.078 0 c -0.031 0 -0.058 -0.001 -0.084 -0.008 l 0 -3.154 c 0.04 -0.011 0.083 -0.014 0.131 -0.014 c 0.048 -0.007 0.093 -0.008 0.133 -0.008 z m 4.04 0 c 0.083 0 0.163 0.007 0.242 0.021 c 0.079 0.011 0.146 0.037 0.207 0.076 c 0.057 0.036 0.102 0.09 0.137 0.158 c 0.035 0.068 0.053 0.152 0.053 0.264 c 0 0.183 -0.057 0.328 -0.176 0.436 c -0.119 0.1 -0.291 0.15 -0.52 0.15 l -0.352 0 l 0 -1.076 c 0.057 -0.011 0.123 -0.018 0.197 -0.021 c 0.07 -0.007 0.141 -0.008 0.211 -0.008 z m -14.852 0.064 c 0.161 0.663 0.335 1.346 0.439 2.053 l -0.887 0 c 0.122 -0.673 0.248 -1.367 0.447 -2.053 z m 14.443 1.816 l 0.484 0 c 0.233 0 0.416 0.05 0.553 0.15 c 0.141 0.097 0.215 0.258 0.215 0.484 c 0 0.136 -0.026 0.25 -0.074 0.34 c -0.048 0.086 -0.115 0.155 -0.189 0.205 c -0.075 0.047 -0.161 0.08 -0.258 0.102 c -0.097 0.014 -0.198 0.021 -0.299 0.021 c -0.075 0 -0.149 -0.001 -0.229 -0.008 c -0.07 -0.004 -0.142 -0.011 -0.203 -0.021 l 0 -1.273 z" transform="matrix(0.88888889,0,0,1.0664062,1.7777778,-3.0585923)"/>
+ </g>
+ <path d="m 21 9 7 7 0 -7 z" style="fill:#000;fill-opacity:0.196"/>
+ <path d="m 19 0 8.992 9 -7.613 0 c -0.673 0 -1.378 -0.713 -1.378 -1.386 z" style="fill:#fff;fill-opacity:0.392"/>
+ <g transform="matrix(0.93772881,0,0,0.93772881,0.9963399,-0.2564071)" style="fill:#fff">
+ <path d="m 16 12 c -2.945 0 -5.332 0.746 -5.332 1.668 l 0 1.332 c 0 0.922 2.387 1.668 5.332 1.668 2.945 0 5.332 -0.746 5.332 -1.668 l 0 -1.332 c 0 -0.922 -2.387 -1.668 -5.332 -1.668 z"/>
+ <path d="m 15.984 17.332 c -2.391 0 -4.402 -0.488 -5.082 -1.164 -0.16 0.156 -0.234 0.324 -0.234 0.5 l 0 1.332 c 0 0.922 2.387 1.668 5.332 1.668 2.945 0 5.332 -0.746 5.332 -1.668 l 0 -1.332 c 0 -0.176 -0.094 -0.344 -0.25 -0.5 -0.68 0.676 -2.711 1.164 -5.098 1.164 z"/>
+ <path d="m 15.984 20.332 c -2.391 0 -4.402 -0.488 -5.082 -1.164 -0.16 0.156 -0.234 0.324 -0.234 0.5 l 0 1.332 c 0 0.922 2.387 1.668 5.332 1.668 2.945 0 5.332 -0.746 5.332 -1.668 l 0 -1.332 c 0 -0.176 -0.094 -0.344 -0.25 -0.5 -0.68 0.676 -2.711 1.164 -5.098 1.164 z"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/application-vnd.ms-cab-compressed.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-vnd.ms-cab-compressed.svg
new file mode 100644
index 00000000..5c8ac33f
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-vnd.ms-cab-compressed.svg
@@ -0,0 +1,15 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <path d="m 5.336 0 c -0.687 0 -1.336 0.676 -1.336 1.394 l 0 29.21 c 0 0.676 0.687 1.394 1.336 1.394 l 21.327 0 c 0.648 0 1.336 -0.717 1.336 -1.394 l 0.001 -21.606 l -9 -9 z" style="fill:#c19553;fill-opacity:1"/>
+ <path d="m 4 24 0 6.668 c 0 0.648 0.688 1.332 1.332 1.332 l 21.336 0 c 0.645 0 1.332 -0.684 1.332 -1.332 l 0 -6.668 z" style="fill:#000;fill-opacity:0.196"/>
+ <path d="m 21 9 7 7 0 -7 z" style="fill:#000;fill-opacity:0.196"/>
+ <path d="m 11.599 31.1 c -0.877 0 -1.542 -0.268 -2 -0.808 -0.462 -0.536 -0.695 -1.299 -0.695 -2.294 c 0 -0.491 0.072 -0.931 0.212 -1.313 0.14 -0.386 0.335 -0.709 0.581 -0.972 0.254 -0.268 0.555 -0.468 0.894 -0.604 0.347 -0.141 0.725 -0.209 1.131 -0.209 0.225 0 0.42 0.018 0.593 0.055 0.182 0.032 0.339 0.073 0.47 0.118 0.136 0.045 0.246 0.091 0.335 0.141 0.093 0.055 0.161 0.091 0.208 0.118 l -0.322 0.94 c -0.153 -0.095 -0.339 -0.177 -0.559 -0.241 -0.216 -0.068 -0.462 -0.104 -0.742 -0.104 -0.195 0 -0.386 0.036 -0.572 0.104 -0.182 0.064 -0.343 0.177 -0.492 0.336 -0.14 0.154 -0.258 0.363 -0.352 0.622 -0.089 0.263 -0.131 0.59 -0.131 0.981 0 0.677 0.123 1.199 0.36 1.562 0.25 0.359 0.653 0.541 1.203 0.541 0.322 0 0.589 -0.036 0.792 -0.104 0.216 -0.073 0.386 -0.141 0.513 -0.213 l 0.314 0.931 c -0.174 0.104 -0.411 0.2 -0.712 0.291 c -0.297 0.082 -0.636 0.123 -1.025 0.123" style="fill:#fff"/>
+ <path d="m 19 0 8.992 9 -7.613 0 c -0.673 0 -1.378 -0.713 -1.378 -1.386 z" style="fill:#fff;fill-opacity:0.392"/>
+ <path d="m 17.15 31 -0.275 -1.189 -1.717 0 l -0.267 1.189 -1.301 0 c 0.522 -2.08 1.191 -4.088 1.813 -6 l 1.318 0 c 0.68 2.036 1.31 4.088 1.769 6 l -1.34 0 m -1.121 -4.866 c -0.265 0.824 -0.494 1.881 -0.658 2.691 l 1.309 0 c -0.14 -0.848 -0.423 -1.9 -0.651 -2.691" style="fill:#fff"/>
+ <rect width="3" height="3" x="9" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <path d="m 23.13 29.19 c 0 0.366 -0.064 0.671 -0.191 0.921 -0.127 0.241 -0.301 0.435 -0.521 0.588 -0.216 0.143 -0.475 0.245 -0.775 0.31 -0.292 0.06 -0.61 0.088 -0.953 0.088 -0.271 0 -0.555 -0.014 -0.852 -0.046 c -0.292 -0.028 -0.553 -0.069 -0.841 -0.13 l 0 -5.876 c 0.237 -0.037 0.459 -0.069 0.743 -0.097 0.28 -0.032 0.555 -0.051 0.831 -0.051 0.47 0 0.847 0.051 1.144 0.148 0.292 0.093 0.525 0.217 0.691 0.37 0.169 0.153 0.284 0.324 0.343 0.509 0.059 0.19 0.089 0.379 0.089 0.569 0 0.287 -0.072 0.541 -0.22 0.763 -0.14 0.222 -0.331 0.398 -0.572 0.527 0.42 0.148 0.708 0.352 0.852 0.606 0.157 0.254 0.233 0.523 0.233 0.8 m -2.932 -0.819 0 1.643 c 0.089 0.014 0.182 0.023 0.284 0.028 0.106 0.009 0.208 0.009 0.309 0.009 0.14 0 0.28 -0.009 0.411 -0.028 0.136 -0.028 0.25 -0.069 0.352 -0.13 0.106 -0.065 0.195 -0.153 0.263 -0.264 0.064 -0.116 0.097 -0.264 0.097 -0.44 0 -0.291 -0.097 -0.5 -0.288 -0.625 -0.191 -0.13 -0.445 -0.194 -0.763 -0.194 l -0.665 0 m 0.483 -0.999 c 0.314 0 0.551 -0.065 0.712 -0.194 0.161 -0.139 0.242 -0.324 0.242 -0.56 0 -0.143 -0.025 -0.254 -0.072 -0.342 -0.047 -0.088 -0.11 -0.157 -0.191 -0.204 -0.076 -0.051 -0.174 -0.083 -0.28 -0.097 -0.106 -0.019 -0.216 -0.028 -0.331 -0.028 -0.093 0 -0.191 0 -0.292 0.009 -0.097 0.005 -0.191 0.014 -0.271 0.028 l 0 1.388 0.483 0" style="fill:#fff"/>
+ <rect width="3" height="3" x="12" y="3" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <rect width="3" height="3" x="9" y="6" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <rect width="3" height="3" x="12" y="9" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <rect width="3" height="3" x="9" y="12" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <rect width="6" height="6" x="9" y="16" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/application-vnd.ms-excel.sheet.macroEnabled.12.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-vnd.ms-excel.sheet.macroEnabled.12.svg
new file mode 120000
index 00000000..3c211834
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-vnd.ms-excel.sheet.macroEnabled.12.svg
@@ -0,0 +1 @@
+wps-office-xls.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/application-vnd.ms-excel.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-vnd.ms-excel.svg
new file mode 120000
index 00000000..3c211834
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-vnd.ms-excel.svg
@@ -0,0 +1 @@
+wps-office-xls.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/application-vnd.ms-powerpoint.presentation.macroEnabled.12.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-vnd.ms-powerpoint.presentation.macroEnabled.12.svg
new file mode 120000
index 00000000..a54c77de
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-vnd.ms-powerpoint.presentation.macroEnabled.12.svg
@@ -0,0 +1 @@
+wps-office-ppt.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/application-vnd.ms-powerpoint.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-vnd.ms-powerpoint.svg
new file mode 120000
index 00000000..a54c77de
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-vnd.ms-powerpoint.svg
@@ -0,0 +1 @@
+wps-office-ppt.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/application-vnd.ms-word.document.macroEnabled.12.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-vnd.ms-word.document.macroEnabled.12.svg
new file mode 120000
index 00000000..e3ddc190
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-vnd.ms-word.document.macroEnabled.12.svg
@@ -0,0 +1 @@
+wps-office-doc.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/application-vnd.ms-word.document.macroenabled.12.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-vnd.ms-word.document.macroenabled.12.svg
new file mode 120000
index 00000000..803a0edf
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-vnd.ms-word.document.macroenabled.12.svg
@@ -0,0 +1 @@
+application-msword.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/application-vnd.ms-word.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-vnd.ms-word.svg
new file mode 120000
index 00000000..e3ddc190
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-vnd.ms-word.svg
@@ -0,0 +1 @@
+wps-office-doc.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/application-vnd.ms-word.template.macroenabled.12.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-vnd.ms-word.template.macroenabled.12.svg
new file mode 120000
index 00000000..a53f5569
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-vnd.ms-word.template.macroenabled.12.svg
@@ -0,0 +1 @@
+application-msword-template.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/application-vnd.nintendo.snes.rom.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-vnd.nintendo.snes.rom.svg
new file mode 100644
index 00000000..931618fa
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-vnd.nintendo.snes.rom.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <path d="m 5.336 0 c -0.687 0 -1.336 0.676 -1.336 1.394 l 0 29.21 c 0 0.676 0.687 1.394 1.336 1.394 l 21.327 0 c 0.648 0 1.336 -0.717 1.336 -1.394 l 0.001 -21.606 l -9 -9 z" style="fill:#a6a6a6;fill-opacity:1"/>
+ <path d="m 21 9 7 7 0 -7 z" style="fill:#000;fill-opacity:0.196"/>
+ <path d="m 19 0 8.992 9 -7.613 0 c -0.673 0 -1.378 -0.713 -1.378 -1.386 z" style="fill:#fff;fill-opacity:0.392"/>
+ <path d="m 15.999 10 c -4.406 0 -7.999 3.582 -7.999 8 0 4.418 3.593 8 7.999 8 4.409 0 8 -3.582 8 -8 c 0 -4.418 -3.594 -8 -8 -8 z m 0 1.01 c 3.884 0 7.01 3.13 7.01 6.99 0 3.86 -3.127 6.99 -7.01 6.99 -3.882 0 -7.01 -3.13 -7.01 -6.99 0 -3.86 3.127 -6.99 7.01 -6.99 z m 0.228 0.997 c -0.564 0 -1.129 0.216 -1.562 0.648 l -4.02 4.01 c -0.865 0.864 -0.865 2.255 0 3.119 0.865 0.864 2.258 0.864 3.123 0 l 4.01 -4.01 c 0.865 -0.864 0.865 -2.255 0 -3.119 -0.432 -0.432 -0.996 -0.648 -1.56 -0.648 z m 0 0.316 c 0.485 0 0.97 0.185 1.339 0.554 0.741 0.739 0.741 1.937 0 2.677 -0.743 0.739 -1.941 0.739 -2.679 0 -0.739 -0.737 -0.739 -1.935 0 -2.677 0.37 -0.37 0.855 -0.554 1.339 -0.554 z m 3.569 3.247 c -0.564 0 -1.129 0.216 -1.562 0.648 l -4.02 4.01 c -0.865 0.864 -0.865 2.255 0 3.119 0.865 0.864 2.259 0.864 3.125 0 l 4.02 -4.01 c 0.865 -0.864 0.865 -2.256 0 -3.12 -0.433 -0.432 -0.998 -0.648 -1.562 -0.648 z m 0 0.319 c 0.485 0 0.97 0.184 1.341 0.553 0.739 0.744 0.739 1.936 0 2.675 -0.741 0.737 -1.939 0.737 -2.679 0 -0.739 -0.744 -0.739 -1.936 0 -2.675 0.369 -0.369 0.853 -0.553 1.338 -0.553 z m -7.585 0.447 c 0.485 0 0.969 0.185 1.339 0.554 0.739 0.737 0.739 1.934 0 2.675 -0.744 0.739 -1.941 0.739 -2.677 0 -0.741 -0.739 -0.741 -1.936 0 -2.675 0.369 -0.37 0.853 -0.554 1.338 -0.554 z m 3.569 3.563 c 0.484 0 0.967 0.185 1.335 0.554 0.741 0.739 0.741 1.936 0 2.675 -0.739 0.744 -1.937 0.744 -2.673 0 -0.741 -0.737 -0.741 -1.934 0 -2.675 0.369 -0.37 0.854 -0.554 1.338 -0.554 z" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/application-vnd.oasis.opendocument.chart-template.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-vnd.oasis.opendocument.chart-template.svg
new file mode 100644
index 00000000..df9587c8
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-vnd.oasis.opendocument.chart-template.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <path d="m 5.344 0 c -0.687 0 -1.344 0.689 -1.344 1.406 l 0 29.19 c 0 0.676 0.695 1.406 1.344 1.406 l 21.313 0 c 0.648 0 1.344 -0.73 1.344 -1.406 l 0 -21.594 0 -7.625 c 0 -0.673 -0.702 -1.375 -1.375 -1.375 l -7.625 0 -13.656 0 z" style="fill:#b8c300;fill-opacity:1"/>
+ <path d="m 4 24 0 6.668 c 0 0.648 0.688 1.332 1.332 1.332 l 21.336 0 c 0.645 0 1.332 -0.684 1.332 -1.332 l 0 -6.668 z" style="fill:#000;fill-opacity:0.196"/>
+ <path d="m 17 21 0 -8 2 0 0 8 z" style="fill:#fff"/>
+ <path d="m 14 21 0 -11 2 0 0 11 z" style="fill:#fff"/>
+ <path d="m 11 21 0 -6 2 0 0 6 z" style="fill:#fff"/>
+ <path d="m 20 21 0 -3 2 0 0 3 z" style="fill:#fff"/>
+ <path d="m 9.847 27.998 c 0 0.291 0.014 0.563 0.032 0.818 0.032 0.25 0.082 0.468 0.151 0.654 0.082 0.186 0.187 0.332 0.324 0.441 0.137 0.109 0.429 0.164 0.657 0.164 0.224 0 0.51 -0.055 0.647 -0.164 0.142 -0.109 0.251 -0.254 0.324 -0.441 0.078 -0.195 0.128 -0.413 0.151 -0.663 0.027 -0.25 0.041 -0.518 0.041 -0.808 0 -0.286 -0.014 -0.554 -0.041 -0.804 -0.023 -0.259 -0.073 -0.477 -0.151 -0.663 -0.073 -0.186 -0.178 -0.332 -0.315 -0.441 -0.137 -0.109 -0.423 -0.164 -0.656 -0.164 -0.228 0 -0.52 0.055 -0.657 0.164 -0.137 0.109 -0.242 0.259 -0.324 0.45 -0.068 0.186 -0.119 0.404 -0.151 0.654 -0.018 0.25 -0.032 0.518 -0.032 0.804 m -1.247 0 c 0 -1.022 0.215 -1.794 0.639 -2.312 0.425 -0.527 1.018 -0.786 1.771 -0.786 c 0.785 0 1.383 0.259 1.794 0.786 0.411 0.518 0.616 1.29 0.616 2.312 0 1.027 -0.21 1.799 -0.625 2.326 c -0.42 0.518 -1.01 0.777 -1.771 0.777 -0.785 0 -1.388 -0.259 -1.808 -0.777 -0.411 -0.527 -0.616 -1.299 -0.616 -2.326" style="fill:#fff"/>
+ <path d="m 18.64 25 0 0.99 -1.625 0 0 5.01 -1.215 0 0 -5.01 -1.739 0 0 -0.99 4.579 0" style="fill:#fff"/>
+ <path d="m 21.767 31 c -0.867 0 -1.524 -0.259 -1.98 -0.782 -0.456 -0.519 -0.687 -1.257 -0.687 -2.22 c 0 -0.475 0.071 -0.901 0.209 -1.27 0.138 -0.374 0.331 -0.686 0.574 -0.941 0.251 -0.259 0.548 -0.453 0.883 -0.585 c 0.343 -0.136 0.716 -0.202 1.122 -0.202 c 0.218 0 0.41 0.018 0.582 0.053 0.18 0.031 0.335 0.07 0.465 0.114 0.134 0.044 0.243 0.088 0.331 0.136 0.092 0.053 0.159 0.088 0.205 0.114 l -0.314 0.91 c -0.155 -0.092 -0.339 -0.171 -0.557 -0.233 -0.209 -0.066 -0.456 -0.101 -0.733 -0.101 -0.193 0 -0.381 0.035 -0.565 0.101 -0.18 0.062 -0.339 0.171 -0.486 0.325 -0.138 0.149 -0.255 0.352 -0.347 0.602 -0.084 0.255 -0.13 0.571 -0.13 0.949 0 0.655 0.121 1.16 0.36 1.512 0.243 0.347 0.64 0.523 1.189 0.523 0.314 0 0.578 -0.035 0.783 -0.101 0.209 -0.07 0.377 -0.136 0.502 -0.207 l 0.31 0.901 c -0.172 0.101 -0.406 0.193 -0.703 0.281 -0.293 0.079 -0.628 0.119 -1.013 0.119" style="fill:#fff"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/application-vnd.oasis.opendocument.chart.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-vnd.oasis.opendocument.chart.svg
new file mode 100644
index 00000000..c5b4d3a8
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-vnd.oasis.opendocument.chart.svg
@@ -0,0 +1,13 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <path d="m 5.336 0 c -0.687 0 -1.336 0.676 -1.336 1.394 l 0 29.21 c 0 0.676 0.687 1.394 1.336 1.394 l 21.327 0 c 0.648 0 1.336 -0.717 1.336 -1.394 l 0.001 -21.606 -9 -9 z" style="fill:#b8c300;fill-opacity:1"/>
+ <path d="m 21 9 7 7 0 -7 z" style="fill:#000;fill-opacity:0.196"/>
+ <path d="m 19 0 8.992 9 -7.613 0 c -0.673 0 -1.378 -0.713 -1.378 -1.386 z" style="fill:#fff;fill-opacity:0.392"/>
+ <path d="m 4 24 0 6.668 c 0 0.648 0.688 1.332 1.332 1.332 l 21.336 0 c 0.645 0 1.332 -0.684 1.332 -1.332 l 0 -6.668 z" style="fill:#000;fill-opacity:0.196"/>
+ <path d="m 9.912 27.998 c 0 0.281 0.013 0.545 0.03 0.791 0.03 0.242 0.077 0.453 0.141 0.633 0.077 0.18 0.176 0.321 0.304 0.426 0.128 0.105 0.385 0.158 0.599 0.158 0.21 0 0.461 -0.053 0.59 -0.158 0.133 -0.105 0.235 -0.246 0.304 -0.426 0.073 -0.189 0.12 -0.4 0.141 -0.642 0.026 -0.242 0.039 -0.501 0.039 -0.782 0 -0.277 -0.013 -0.536 -0.039 -0.778 -0.021 -0.251 -0.069 -0.462 -0.141 -0.642 -0.069 -0.18 -0.167 -0.321 -0.295 -0.426 -0.128 -0.105 -0.38 -0.158 -0.598 -0.158 -0.214 0 -0.47 0.053 -0.599 0.158 -0.128 0.105 -0.227 0.251 -0.304 0.435 -0.064 0.18 -0.111 0.391 -0.141 0.633 -0.017 0.242 -0.03 0.501 -0.03 0.778 m -1.186 0 c 0 -0.989 0.201 -1.736 0.599 -2.237 c 0.398 -0.51 0.955 -0.76 1.661 -0.76 c 0.736 0 1.297 0.251 1.683 0.76 0.385 0.501 0.578 1.248 0.578 2.237 0 0.993 -0.197 1.741 -0.587 2.251 c -0.394 0.501 -0.946 0.752 -1.661 0.752 -0.736 0 -1.301 -0.251 -1.695 -0.752 -0.385 -0.51 -0.578 -1.257 -0.578 -2.251" style="fill:#fff"/>
+ <path d="m 15.269 29.949 c 0.033 0.009 0.071 0.009 0.109 0.009 0.038 0 0.075 0 0.109 0 0.276 0 0.511 -0.048 0.695 -0.149 0.188 -0.097 0.343 -0.233 0.456 -0.409 0.117 -0.171 0.201 -0.374 0.247 -0.611 0.05 -0.242 0.08 -0.505 0.08 -0.791 0 -0.246 -0.021 -0.488 -0.059 -0.725 -0.042 -0.233 -0.113 -0.44 -0.209 -0.62 -0.1 -0.18 -0.234 -0.321 -0.406 -0.426 -0.172 -0.114 -0.394 -0.167 -0.666 -0.167 -0.05 0 -0.113 0 -0.176 0.009 -0.067 0 -0.126 0.004 -0.18 0.018 l 0 3.864 m 2.935 -1.952 c 0 0.532 -0.075 0.989 -0.218 1.367 -0.142 0.374 -0.335 0.677 -0.586 0.91 -0.251 0.237 -0.553 0.409 -0.904 0.519 -0.343 0.105 -0.72 0.158 -1.139 0.158 -0.218 0 -0.431 -0.009 -0.645 -0.035 -0.205 -0.018 -0.423 -0.053 -0.661 -0.101 l 0 -5.613 c 0.276 -0.057 0.536 -0.092 0.783 -0.11 0.243 -0.018 0.473 -0.031 0.682 -0.031 0.402 0 0.77 0.057 1.101 0.167 0.335 0.114 0.62 0.29 0.85 0.532 0.234 0.237 0.41 0.541 0.536 0.91 0.134 0.365 0.201 0.809 0.201 1.327" style="fill:#fff"/>
+ <path d="m 21.462 31 c -0.886 0 -1.559 -0.259 -2.025 -0.782 -0.467 -0.519 -0.702 -1.257 -0.702 -2.22 0 -0.475 0.073 -0.901 0.214 -1.27 0.141 -0.374 0.338 -0.686 0.587 -0.941 0.257 -0.259 0.561 -0.453 0.903 -0.585 c 0.351 -0.136 0.732 -0.202 1.148 -0.202 c 0.223 0 0.42 0.018 0.595 0.053 0.184 0.031 0.343 0.07 0.475 0.114 0.137 0.044 0.248 0.088 0.338 0.136 0.094 0.053 0.163 0.088 0.21 0.114 l -0.321 0.91 c -0.158 -0.092 -0.347 -0.171 -0.569 -0.233 -0.214 -0.066 -0.467 -0.101 -0.749 -0.101 -0.197 0 -0.39 0.035 -0.578 0.101 -0.184 0.062 -0.347 0.171 -0.497 0.325 -0.141 0.149 -0.261 0.352 -0.355 0.602 -0.086 0.255 -0.133 0.571 -0.133 0.949 0 0.655 0.124 1.16 0.368 1.512 0.248 0.347 0.655 0.523 1.216 0.523 0.321 0 0.591 -0.035 0.801 -0.101 0.214 -0.07 0.385 -0.136 0.514 -0.207 l 0.317 0.901 c -0.176 0.101 -0.415 0.193 -0.719 0.281 -0.3 0.079 -0.642 0.119 -1.036 0.119" style="fill:#fff"/>
+ <path d="m 17 21 0 -8 2 0 0 8 z" style="fill:#fff"/>
+ <path d="m 14 21 0 -11 2 0 0 11 z" style="fill:#fff"/>
+ <path d="m 11 21 0 -6 2 0 0 6 z" style="fill:#fff"/>
+ <path d="m 20 21 0 -3 2 0 0 3 z" style="fill:#fff"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/application-vnd.oasis.opendocument.database.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-vnd.oasis.opendocument.database.svg
new file mode 100644
index 00000000..d0549847
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-vnd.oasis.opendocument.database.svg
@@ -0,0 +1,16 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <path d="m 5.336 0 c -0.687 0 -1.336 0.676 -1.336 1.394 l 0 29.21 c 0 0.676 0.687 1.394 1.336 1.394 l 21.327 0 c 0.648 0 1.336 -0.717 1.336 -1.394 l 0.001 -21.606 -9 -9 z" style="fill:#a33639;fill-opacity:1"/>
+ <path d="m 4 24 0 6.668 c 0 0.648 0.688 1.332 1.332 1.332 l 21.336 0 c 0.645 0 1.332 -0.684 1.332 -1.332 l 0 -6.668 z" style="fill:#000;fill-opacity:0.196"/>
+ <path d="m 21 9 7 7 0 -7 z" style="fill:#000;fill-opacity:0.196"/>
+ <g transform="matrix(1.0731044,0,0,1.0731044,-0.94783357,-1.2204761)" style="fill:#fff">
+ <path d="m 22.482 28.27 c 0 0.319 -0.059 0.585 -0.176 0.803 -0.117 0.21 -0.277 0.379 -0.48 0.513 -0.199 0.125 -0.438 0.214 -0.715 0.27 -0.27 0.052 -0.563 0.077 -0.879 0.077 -0.25 0 -0.512 -0.012 -0.785 -0.04 -0.27 -0.024 -0.539 -0.061 -0.805 -0.113 l 0 -5.126 c 0.219 -0.032 0.453 -0.061 0.715 -0.085 0.258 -0.028 0.512 -0.04 0.766 -0.04 0.434 0 0.781 0.04 1.055 0.125 0.27 0.081 0.484 0.19 0.637 0.327 0.156 0.129 0.262 0.279 0.316 0.44 0.055 0.165 0.082 0.331 0.082 0.496 0 0.25 -0.066 0.472 -0.203 0.666 -0.129 0.194 -0.305 0.347 -0.527 0.46 0.387 0.129 0.652 0.307 0.785 0.529 0.145 0.222 0.215 0.456 0.215 0.698 m -2.703 -0.714 0 1.433 c 0.082 0.012 0.168 0.02 0.262 0.024 0.098 0.008 0.191 0.008 0.285 0.008 0.129 0 0.258 -0.008 0.379 -0.024 0.125 -0.024 0.23 -0.061 0.324 -0.109 0.098 -0.061 0.18 -0.137 0.242 -0.234 0.059 -0.101 0.09 -0.23 0.09 -0.383 0 -0.254 -0.09 -0.436 -0.266 -0.545 -0.176 -0.113 -0.41 -0.17 -0.703 -0.17 l -0.613 0 m 0.445 -0.872 c 0.289 0 0.508 -0.057 0.656 -0.17 0.148 -0.121 0.223 -0.283 0.223 -0.488 0 -0.125 -0.023 -0.222 -0.066 -0.295 -0.043 -0.081 -0.102 -0.141 -0.176 -0.182 -0.074 -0.044 -0.16 -0.073 -0.258 -0.085 -0.098 -0.016 -0.199 -0.024 -0.305 -0.024 -0.086 0 -0.176 0 -0.27 0.008 -0.09 0.004 -0.176 0.012 -0.25 0.024 l 0 1.211 0.445 0"/>
+ </g>
+ <path d="m 19 0 8.992 9 -7.613 0 c -0.673 0 -1.378 -0.713 -1.378 -1.386 z" style="fill:#fff;fill-opacity:0.392"/>
+ <g transform="matrix(0.93772881,0,0,0.93772881,0.9963399,-0.256407)" style="fill:#fff">
+ <path d="m 16 12 c -2.945 0 -5.332 0.746 -5.332 1.668 l 0 1.332 c 0 0.922 2.387 1.668 5.332 1.668 2.945 0 5.332 -0.746 5.332 -1.668 l 0 -1.332 c 0 -0.922 -2.387 -1.668 -5.332 -1.668 z"/>
+ <path d="m 15.984 17.332 c -2.391 0 -4.402 -0.488 -5.082 -1.164 -0.16 0.156 -0.234 0.324 -0.234 0.5 l 0 1.332 c 0 0.922 2.387 1.668 5.332 1.668 2.945 0 5.332 -0.746 5.332 -1.668 l 0 -1.332 c 0 -0.176 -0.094 -0.344 -0.25 -0.5 -0.68 0.676 -2.711 1.164 -5.098 1.164 z"/>
+ <path d="m 15.984 20.332 c -2.391 0 -4.402 -0.488 -5.082 -1.164 -0.16 0.156 -0.234 0.324 -0.234 0.5 l 0 1.332 c 0 0.922 2.387 1.668 5.332 1.668 2.945 0 5.332 -0.746 5.332 -1.668 l 0 -1.332 c 0 -0.176 -0.094 -0.344 -0.25 -0.5 -0.68 0.676 -2.711 1.164 -5.098 1.164 z"/>
+ </g>
+ <path d="m 9.912 27.998 c 0 0.281 0.013 0.545 0.03 0.791 0.03 0.242 0.077 0.453 0.141 0.633 0.077 0.18 0.176 0.321 0.304 0.426 0.128 0.105 0.385 0.158 0.599 0.158 0.21 0 0.461 -0.053 0.59 -0.158 0.133 -0.105 0.235 -0.246 0.304 -0.426 0.073 -0.189 0.12 -0.4 0.141 -0.642 0.026 -0.242 0.039 -0.501 0.039 -0.782 0 -0.277 -0.013 -0.536 -0.039 -0.778 -0.021 -0.251 -0.069 -0.462 -0.141 -0.642 -0.069 -0.18 -0.167 -0.321 -0.295 -0.426 -0.128 -0.105 -0.38 -0.158 -0.598 -0.158 -0.214 0 -0.47 0.053 -0.599 0.158 -0.128 0.105 -0.227 0.251 -0.304 0.435 -0.064 0.18 -0.111 0.391 -0.141 0.633 -0.017 0.242 -0.03 0.501 -0.03 0.778 m -1.186 0 c 0 -0.989 0.201 -1.736 0.599 -2.237 c 0.398 -0.51 0.955 -0.76 1.661 -0.76 c 0.736 0 1.297 0.251 1.683 0.76 0.385 0.501 0.578 1.248 0.578 2.237 0 0.993 -0.197 1.741 -0.587 2.251 c -0.394 0.501 -0.946 0.752 -1.661 0.752 -0.736 0 -1.301 -0.251 -1.695 -0.752 -0.385 -0.51 -0.578 -1.257 -0.578 -2.251" style="fill:#fff"/>
+ <path d="m 15.269 29.949 c 0.033 0.009 0.071 0.009 0.109 0.009 0.038 0 0.075 0 0.109 0 0.276 0 0.511 -0.048 0.695 -0.149 0.188 -0.097 0.343 -0.233 0.456 -0.409 0.117 -0.171 0.201 -0.374 0.247 -0.611 0.05 -0.242 0.08 -0.505 0.08 -0.791 0 -0.246 -0.021 -0.488 -0.059 -0.725 -0.042 -0.233 -0.113 -0.44 -0.209 -0.62 -0.1 -0.18 -0.234 -0.321 -0.406 -0.426 -0.172 -0.114 -0.394 -0.167 -0.666 -0.167 -0.05 0 -0.113 0 -0.176 0.009 -0.067 0 -0.126 0.004 -0.18 0.018 l 0 3.864 m 2.935 -1.952 c 0 0.532 -0.075 0.989 -0.218 1.367 -0.142 0.374 -0.335 0.677 -0.586 0.91 -0.251 0.237 -0.553 0.409 -0.904 0.519 -0.343 0.105 -0.72 0.158 -1.139 0.158 -0.218 0 -0.431 -0.009 -0.645 -0.035 -0.205 -0.018 -0.423 -0.053 -0.661 -0.101 l 0 -5.613 c 0.276 -0.057 0.536 -0.092 0.783 -0.11 0.243 -0.018 0.473 -0.031 0.682 -0.031 0.402 0 0.77 0.057 1.101 0.167 0.335 0.114 0.62 0.29 0.85 0.532 0.234 0.237 0.41 0.541 0.536 0.91 0.134 0.365 0.201 0.809 0.201 1.327" style="fill:#fff"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/application-vnd.oasis.opendocument.draw.template.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-vnd.oasis.opendocument.draw.template.svg
new file mode 120000
index 00000000..d4181d2d
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-vnd.oasis.opendocument.draw.template.svg
@@ -0,0 +1 @@
+application-vnd.sun.xml.draw.template.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/application-vnd.oasis.opendocument.drawing-template.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-vnd.oasis.opendocument.drawing-template.svg
new file mode 100644
index 00000000..3cc45746
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-vnd.oasis.opendocument.drawing-template.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <path d="m 5.344 0 c -0.687 0 -1.344 0.689 -1.344 1.406 l 0 29.19 c 0 0.676 0.695 1.406 1.344 1.406 l 21.313 0 c 0.648 0 1.344 -0.73 1.344 -1.406 l 0 -21.594 0 -7.625 c 0 -0.673 -0.702 -1.375 -1.375 -1.375 l -7.625 0 -13.656 0 z" style="fill:#edaf02;fill-opacity:1"/>
+ <path d="m 4 24 0 6.668 c 0 0.648 0.688 1.332 1.332 1.332 l 21.336 0 c 0.645 0 1.332 -0.684 1.332 -1.332 l 0 -6.668 z" style="fill:#000;fill-opacity:0.196"/>
+ <path d="m 10 21 0 -12 l 12 0 0 12 l -7 0 0 -6 3 0 0 2 -1 0 0 2 3 0 0 -8 -8 0 0 10 z" style="fill:#fff"/>
+ <g transform="matrix(1.049502,0,0,1.1252748,-0.79007905,-2.758244)" style="fill:#fff">
+ <path d="m 21.258 25.551 c -0.273 0 -0.504 0.043 -0.688 0.133 -0.188 0.086 -0.34 0.211 -0.465 0.371 -0.117 0.152 -0.203 0.34 -0.258 0.559 -0.051 0.215 -0.074 0.457 -0.074 0.719 0 0.613 0.105 1.063 0.324 1.355 0.215 0.285 0.535 0.43 0.953 0.43 0.07 0 0.145 -0.004 0.223 -0.008 0.082 -0.008 0.156 -0.016 0.223 -0.027 l 0 -1.863 1.145 0 0 2.551 c -0.137 0.043 -0.352 0.094 -0.641 0.148 -0.285 0.055 -0.633 0.082 -1.039 0.082 c -0.359 0 -0.684 -0.055 -0.977 -0.164 -0.285 -0.117 -0.527 -0.285 -0.73 -0.504 -0.207 -0.227 -0.363 -0.504 -0.477 -0.836 -0.109 -0.336 -0.164 -0.723 -0.164 -1.164 0 -0.434 0.063 -0.816 0.195 -1.145 0.129 -0.336 0.305 -0.617 0.527 -0.844 0.223 -0.227 0.484 -0.395 0.789 -0.504 0.301 -0.117 0.629 -0.172 0.973 -0.172 0.223 0 0.422 0.016 0.594 0.047 0.18 0.027 0.336 0.063 0.465 0.102 0.129 0.039 0.234 0.078 0.316 0.121 0.086 0.047 0.152 0.078 0.195 0.102 l -0.297 0.809 c -0.137 -0.078 -0.305 -0.145 -0.504 -0.207 -0.195 -0.059 -0.402 -0.09 -0.609 -0.09"/>
+ </g>
+ <path d="m 9.867 27.998 c 0 0.281 0.014 0.545 0.032 0.791 0.032 0.242 0.084 0.453 0.153 0.633 0.084 0.18 0.19 0.321 0.329 0.426 0.139 0.105 0.436 0.158 0.668 0.158 0.227 0 0.519 -0.053 0.658 -0.158 0.144 -0.105 0.255 -0.246 0.329 -0.426 0.079 -0.189 0.13 -0.4 0.153 -0.642 0.028 -0.242 0.042 -0.501 0.042 -0.782 0 -0.277 -0.014 -0.536 -0.042 -0.778 -0.023 -0.251 -0.074 -0.462 -0.153 -0.642 -0.074 -0.18 -0.181 -0.321 -0.32 -0.426 -0.139 -0.105 -0.43 -0.158 -0.667 -0.158 -0.232 0 -0.528 0.053 -0.668 0.158 -0.139 0.105 -0.246 0.251 -0.329 0.435 -0.07 0.18 -0.121 0.391 -0.153 0.633 -0.019 0.242 -0.032 0.501 -0.032 0.778 m -1.267 0 c 0 -0.989 0.218 -1.736 0.65 -2.237 0.432 -0.51 1.035 -0.76 1.8 -0.76 c 0.798 0 1.406 0.251 1.824 0.76 0.418 0.501 0.626 1.248 0.626 2.237 0 0.993 -0.213 1.741 -0.636 2.251 c -0.427 0.501 -1.025 0.752 -1.8 0.752 -0.798 0 -1.411 -0.251 -1.837 -0.752 -0.418 -0.51 -0.626 -1.257 -0.626 -2.251" style="fill:#fff"/>
+ <path d="m 18.64 25 0 0.99 -1.625 0 0 5.01 -1.215 0 0 -5.01 -1.739 0 0 -0.99 4.579 0" style="fill:#fff"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/application-vnd.oasis.opendocument.drawing.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-vnd.oasis.opendocument.drawing.svg
new file mode 100644
index 00000000..82769f86
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-vnd.oasis.opendocument.drawing.svg
@@ -0,0 +1,12 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <path d="m 5.336 0 c -0.687 0 -1.336 0.676 -1.336 1.394 l 0 29.21 c 0 0.676 0.687 1.394 1.336 1.394 l 21.327 0 c 0.648 0 1.336 -0.717 1.336 -1.394 l 0.001 -21.606 l -9 -9 z" style="fill:#edaf02;fill-opacity:1"/>
+ <path d="m 21 9 7 7 0 -7 z" style="fill:#000;fill-opacity:0.196"/>
+ <path d="m 19 0 8.992 9 -7.613 0 c -0.673 0 -1.378 -0.713 -1.378 -1.386 z" style="fill:#fff;fill-opacity:0.392"/>
+ <path d="m 4 24 0 6.668 c 0 0.648 0.688 1.332 1.332 1.332 l 21.336 0 c 0.645 0 1.332 -0.684 1.332 -1.332 l 0 -6.668 z" style="fill:#000;fill-opacity:0.196"/>
+ <path d="m 10 22 0 -11 12 0 0 11 -7 0 0 -6 3 0 0 2 -1 0 0 2 3 0 0 -7 -8 0 0 9 z" style="fill:#fff"/>
+ <g transform="matrix(1.0556532,0,0,1.0556532,-0.92951295,-0.66959459)" style="fill:#fff">
+ <path d="m 21.258 25.26 c -0.273 0 -0.504 0.046 -0.688 0.142 -0.188 0.092 -0.34 0.225 -0.465 0.396 -0.117 0.162 -0.203 0.362 -0.258 0.595 -0.051 0.229 -0.074 0.487 -0.074 0.766 0 0.654 0.105 1.133 0.324 1.445 0.215 0.304 0.535 0.458 0.953 0.458 0.07 0 0.145 -0.004 0.223 -0.008 0.082 -0.008 0.156 -0.017 0.223 -0.029 l 0 -1.986 1.145 0 0 2.719 c -0.137 0.046 -0.352 0.1 -0.641 0.158 -0.285 0.058 -0.633 0.087 -1.039 0.087 c -0.359 0 -0.684 -0.058 -0.977 -0.175 -0.285 -0.125 -0.527 -0.304 -0.73 -0.537 -0.207 -0.242 -0.363 -0.537 -0.477 -0.891 -0.109 -0.358 -0.164 -0.77 -0.164 -1.241 0 -0.462 0.063 -0.87 0.195 -1.22 0.129 -0.358 0.305 -0.658 0.527 -0.899 0.223 -0.242 0.484 -0.421 0.789 -0.537 0.301 -0.125 0.629 -0.183 0.973 -0.183 0.223 0 0.422 0.017 0.594 0.05 0.18 0.029 0.336 0.067 0.465 0.108 0.129 0.042 0.234 0.083 0.316 0.129 0.086 0.05 0.152 0.083 0.195 0.108 l -0.297 0.862 c -0.137 -0.083 -0.305 -0.154 -0.504 -0.221 -0.195 -0.062 -0.402 -0.096 -0.609 -0.096"/>
+ </g>
+ <path d="m 9.912 27.998 c 0 0.281 0.013 0.545 0.03 0.791 0.03 0.242 0.077 0.453 0.141 0.633 0.077 0.18 0.176 0.321 0.304 0.426 0.128 0.105 0.385 0.158 0.599 0.158 0.21 0 0.461 -0.053 0.59 -0.158 0.133 -0.105 0.235 -0.246 0.304 -0.426 0.073 -0.189 0.12 -0.4 0.141 -0.642 0.026 -0.242 0.039 -0.501 0.039 -0.782 0 -0.277 -0.013 -0.536 -0.039 -0.778 -0.021 -0.251 -0.069 -0.462 -0.141 -0.642 -0.069 -0.18 -0.167 -0.321 -0.295 -0.426 -0.128 -0.105 -0.38 -0.158 -0.598 -0.158 -0.214 0 -0.47 0.053 -0.599 0.158 -0.128 0.105 -0.227 0.251 -0.304 0.435 -0.064 0.18 -0.111 0.391 -0.141 0.633 -0.017 0.242 -0.03 0.501 -0.03 0.778 m -1.186 0 c 0 -0.989 0.201 -1.736 0.599 -2.237 c 0.398 -0.51 0.955 -0.76 1.661 -0.76 c 0.736 0 1.297 0.251 1.683 0.76 0.385 0.501 0.578 1.248 0.578 2.237 0 0.993 -0.197 1.741 -0.587 2.251 c -0.394 0.501 -0.946 0.752 -1.661 0.752 -0.736 0 -1.302 -0.251 -1.695 -0.752 -0.385 -0.51 -0.578 -1.257 -0.578 -2.251" style="fill:#fff"/>
+ <path d="m 15.269 29.949 c 0.033 0.009 0.071 0.009 0.109 0.009 0.038 0 0.075 0 0.109 0 0.276 0 0.511 -0.048 0.695 -0.149 0.188 -0.097 0.343 -0.233 0.456 -0.409 0.117 -0.171 0.201 -0.374 0.247 -0.611 0.05 -0.242 0.08 -0.505 0.08 -0.791 0 -0.246 -0.021 -0.488 -0.059 -0.725 -0.042 -0.233 -0.113 -0.44 -0.209 -0.62 -0.1 -0.18 -0.234 -0.321 -0.406 -0.426 -0.172 -0.114 -0.394 -0.167 -0.666 -0.167 -0.05 0 -0.113 0 -0.176 0.009 -0.067 0 -0.126 0.004 -0.18 0.018 l 0 3.864 m 2.935 -1.952 c 0 0.532 -0.075 0.989 -0.218 1.367 -0.142 0.374 -0.335 0.677 -0.586 0.91 -0.251 0.237 -0.553 0.409 -0.904 0.519 -0.343 0.105 -0.72 0.158 -1.139 0.158 -0.218 0 -0.431 -0.009 -0.645 -0.035 -0.205 -0.018 -0.423 -0.053 -0.661 -0.101 l 0 -5.613 c 0.276 -0.057 0.536 -0.092 0.783 -0.11 0.243 -0.018 0.473 -0.031 0.682 -0.031 0.402 0 0.77 0.057 1.101 0.167 0.335 0.114 0.62 0.29 0.85 0.532 0.234 0.237 0.41 0.541 0.536 0.91 0.134 0.365 0.201 0.809 0.201 1.327" style="fill:#fff"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/application-vnd.oasis.opendocument.drawing.template.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-vnd.oasis.opendocument.drawing.template.svg
new file mode 120000
index 00000000..3ead4f1e
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-vnd.oasis.opendocument.drawing.template.svg
@@ -0,0 +1 @@
+application-vnd.oasis.opendocument.draw.template.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/application-vnd.oasis.opendocument.formula-template.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-vnd.oasis.opendocument.formula-template.svg
new file mode 100644
index 00000000..551d93da
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-vnd.oasis.opendocument.formula-template.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <path d="m 5.344 0 c -0.687 0 -1.344 0.689 -1.344 1.406 l 0 29.19 c 0 0.676 0.695 1.406 1.344 1.406 l 21.313 0 c 0.648 0 1.344 -0.73 1.344 -1.406 l 0 -21.594 0 -7.625 c 0 -0.673 -0.702 -1.375 -1.375 -1.375 l -7.625 0 -13.656 0 z" style="fill:#785a8b;fill-opacity:1"/>
+ <path d="m 4 24 0 6.668 c 0 0.648 0.688 1.332 1.332 1.332 l 21.336 0 c 0.645 0 1.332 -0.684 1.332 -1.332 l 0 -6.668 z" style="fill:#000;fill-opacity:0.196"/>
+ <path d="m 12 11 0 6 -2 0 2 4 1 0 0 -9 c 2.953 0 6.149 0 9 0 l 0 -1 z m 3.62 1.88 -1.416 1.476 2.478 2.584 -2.478 2.584 l 1.416 1.476 2.478 -2.584 2.478 2.584 l 1.416 -1.476 -2.478 -2.584 2.478 -2.584 -1.416 -1.476 -2.478 2.584 z" style="fill:#fff"/>
+ <path d="m 19.18 31 0 -6 3.82 0 0 1 -2.737 0 0 1.957 2.2 0 0 0.986 -2.2 0 0 2.057 l -1.083 0" style="fill:#fff"/>
+ <path d="m 9.937 27.998 c 0 0.281 0.014 0.545 0.032 0.791 0.032 0.242 0.084 0.453 0.153 0.633 0.084 0.18 0.19 0.321 0.329 0.426 0.139 0.105 0.436 0.158 0.668 0.158 0.227 0 0.519 -0.053 0.658 -0.158 0.144 -0.105 0.255 -0.246 0.329 -0.426 0.079 -0.189 0.13 -0.4 0.153 -0.642 0.028 -0.242 0.042 -0.501 0.042 -0.782 0 -0.277 -0.014 -0.536 -0.042 -0.778 -0.023 -0.251 -0.074 -0.462 -0.153 -0.642 -0.074 -0.18 -0.181 -0.321 -0.32 -0.426 -0.139 -0.105 -0.43 -0.158 -0.667 -0.158 -0.232 0 -0.528 0.053 -0.668 0.158 -0.139 0.105 -0.246 0.251 -0.329 0.435 -0.07 0.18 -0.121 0.391 -0.153 0.633 -0.019 0.242 -0.032 0.501 -0.032 0.778 m -1.267 0 c 0 -0.989 0.218 -1.736 0.65 -2.237 c 0.432 -0.51 1.035 -0.76 1.8 -0.76 c 0.798 0 1.406 0.251 1.824 0.76 0.418 0.501 0.626 1.248 0.626 2.237 0 0.993 -0.213 1.741 -0.636 2.251 c -0.427 0.501 -1.025 0.752 -1.8 0.752 -0.798 0 -1.411 -0.251 -1.837 -0.752 -0.418 -0.51 -0.626 -1.257 -0.626 -2.251" style="fill:#fff"/>
+ <path d="m 18.67 25 0 0.99 -1.682 0 0 5.01 -1.215 0 0 -5.01 -1.711 0 0 -0.99 4.609 0" style="fill:#fff"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/application-vnd.oasis.opendocument.formula.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-vnd.oasis.opendocument.formula.svg
new file mode 100644
index 00000000..ebf52a14
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-vnd.oasis.opendocument.formula.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <path d="m 5.336 0 c -0.687 0 -1.336 0.676 -1.336 1.394 l 0 29.21 c 0 0.676 0.687 1.394 1.336 1.394 l 21.327 0 c 0.648 0 1.336 -0.717 1.336 -1.394 l 0.001 -21.606 l -9 -9 z" style="fill:#785a8b;fill-opacity:1"/>
+ <path d="m 21 9 7 7 0 -7 z" style="fill:#000;fill-opacity:0.196"/>
+ <path d="m 19 0 8.992 9 -7.613 0 c -0.673 0 -1.378 -0.713 -1.378 -1.386 z" style="fill:#fff;fill-opacity:0.392"/>
+ <path d="m 4 24 0 6.668 c 0 0.648 0.688 1.332 1.332 1.332 l 21.336 0 c 0.645 0 1.332 -0.684 1.332 -1.332 l 0 -6.668 z" style="fill:#000;fill-opacity:0.196"/>
+ <path d="m 19.217 31 0 -6 l 3.783 0 l 0 0.991 -2.755 0 0 1.954 2.355 0 0 0.986 -2.355 0 0 2.069 -1.028 0" style="fill:#fff"/>
+ <path d="m 12 12 0 6 -2 0 2 4 1 0 0 -9 c 2.953 0 6.149 0 9 0 l 0 -1 z m 3.62 1.88 -1.416 1.476 2.478 2.584 -2.478 2.584 l 1.416 1.476 2.478 -2.584 2.478 2.584 l 1.416 -1.476 -2.478 -2.584 2.478 -2.584 -1.416 -1.476 -2.478 2.584 z" style="fill:#fff"/>
+ <path d="m 9.912 27.998 c 0 0.281 0.013 0.545 0.03 0.791 0.03 0.242 0.077 0.453 0.141 0.633 0.077 0.18 0.176 0.321 0.304 0.426 0.128 0.105 0.385 0.158 0.599 0.158 0.21 0 0.461 -0.053 0.59 -0.158 0.133 -0.105 0.235 -0.246 0.304 -0.426 0.073 -0.189 0.12 -0.4 0.141 -0.642 0.026 -0.242 0.039 -0.501 0.039 -0.782 0 -0.277 -0.013 -0.536 -0.039 -0.778 -0.021 -0.251 -0.069 -0.462 -0.141 -0.642 -0.069 -0.18 -0.167 -0.321 -0.295 -0.426 -0.128 -0.105 -0.38 -0.158 -0.598 -0.158 -0.214 0 -0.47 0.053 -0.599 0.158 -0.128 0.105 -0.227 0.251 -0.304 0.435 -0.064 0.18 -0.111 0.391 -0.141 0.633 -0.017 0.242 -0.03 0.501 -0.03 0.778 m -1.186 0 c 0 -0.989 0.201 -1.736 0.599 -2.237 c 0.398 -0.51 0.955 -0.76 1.661 -0.76 c 0.736 0 1.297 0.251 1.683 0.76 0.385 0.501 0.578 1.248 0.578 2.237 0 0.993 -0.197 1.741 -0.587 2.251 c -0.394 0.501 -0.946 0.752 -1.661 0.752 -0.736 0 -1.301 -0.251 -1.695 -0.752 -0.385 -0.51 -0.578 -1.257 -0.578 -2.251" style="fill:#fff"/>
+ <path d="m 15.2 29.949 c 0.033 0.009 0.14 0.009 0.178 0.009 l 0.109 0 c 0.276 0 0.511 -0.048 0.695 -0.149 0.188 -0.097 0.343 -0.233 0.456 -0.409 0.117 -0.171 0.201 -0.374 0.247 -0.611 0.05 -0.242 0.08 -0.505 0.08 -0.791 0 -0.246 -0.021 -0.488 -0.059 -0.725 -0.042 -0.233 -0.113 -0.44 -0.209 -0.62 -0.1 -0.18 -0.234 -0.321 -0.406 -0.426 -0.172 -0.114 -0.394 -0.167 -0.666 -0.167 -0.05 0 -0.113 0 -0.176 0.009 -0.067 0 -0.194 0.004 -0.249 0.018 l 0 3.864 m 3 -1.952 c 0 0.532 -0.075 0.989 -0.218 1.367 -0.142 0.374 -0.335 0.677 -0.586 0.91 -0.251 0.237 -0.553 0.409 -0.904 0.519 -0.343 0.105 -0.72 0.158 -1.139 0.158 -0.218 0 -0.431 -0.009 -0.645 -0.035 -0.205 -0.018 -0.423 -0.053 -0.661 -0.101 l 0 -5.613 c 0.276 -0.057 0.536 -0.092 0.783 -0.11 0.243 -0.018 0.473 -0.031 0.682 -0.031 0.402 0 0.77 0.057 1.101 0.167 0.335 0.114 0.62 0.29 0.85 0.532 0.234 0.237 0.41 0.541 0.536 0.91 0.134 0.365 0.201 0.809 0.201 1.327" style="fill:#fff"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/application-vnd.oasis.opendocument.graphics.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-vnd.oasis.opendocument.graphics.svg
new file mode 120000
index 00000000..0095318b
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-vnd.oasis.opendocument.graphics.svg
@@ -0,0 +1 @@
+application-vnd.oasis.opendocument.drawing.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/application-vnd.oasis.opendocument.image-template.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-vnd.oasis.opendocument.image-template.svg
new file mode 100644
index 00000000..b363c82b
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-vnd.oasis.opendocument.image-template.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <path d="m 5.344 0 c -0.687 0 -1.344 0.689 -1.344 1.406 l 0 29.19 c 0 0.676 0.695 1.406 1.344 1.406 l 21.313 0 c 0.648 0 1.344 -0.73 1.344 -1.406 l 0 -21.594 0 -7.625 c 0 -0.673 -0.702 -1.375 -1.375 -1.375 l -7.625 0 -13.656 0 z" style="fill:#edaf02;fill-opacity:1"/>
+ <path d="m 4 24 0 6.668 c 0 0.648 0.688 1.332 1.332 1.332 l 21.336 0 c 0.645 0 1.332 -0.684 1.332 -1.332 l 0 -6.668 z" style="fill:#000;fill-opacity:0.196"/>
+ <path d="m 10 21 0 -12 l 12 0 0 12 l -7 0 0 -6 l 3 0 l 0 2 -1 0 0 2 3 0 0 -8 -8 0 0 10 z" style="fill:#fff"/>
+ <g transform="matrix(1.0568245,0,0,1.1734149,-0.95606499,-4.078524)" style="fill:#fff">
+ <path d="m 19.234 29.895 0 -0.852 1.353 0 0 -3.409 -1.353 0 0 -0.852 3.691 0 0 0.852 -1.215 0 0 3.409 1.215 0 0 0.852 -3.691 0"/>
+ </g>
+ <path d="m 9.937 27.998 c 0 0.281 0.014 0.545 0.032 0.791 0.032 0.242 0.084 0.453 0.153 0.633 0.084 0.18 0.19 0.321 0.329 0.426 0.139 0.105 0.436 0.158 0.668 0.158 0.227 0 0.519 -0.053 0.658 -0.158 0.144 -0.105 0.255 -0.246 0.329 -0.426 0.079 -0.189 0.13 -0.4 0.153 -0.642 0.028 -0.242 0.042 -0.501 0.042 -0.782 0 -0.277 -0.014 -0.536 -0.042 -0.778 -0.023 -0.251 -0.074 -0.462 -0.153 -0.642 -0.074 -0.18 -0.181 -0.321 -0.32 -0.426 -0.139 -0.105 -0.43 -0.158 -0.667 -0.158 -0.232 0 -0.528 0.053 -0.668 0.158 -0.139 0.105 -0.246 0.251 -0.329 0.435 -0.07 0.18 -0.121 0.391 -0.153 0.633 -0.019 0.242 -0.032 0.501 -0.032 0.778 m -1.267 0 c 0 -0.989 0.218 -1.736 0.65 -2.237 c 0.432 -0.51 1.035 -0.76 1.8 -0.76 c 0.798 0 1.406 0.251 1.824 0.76 0.418 0.501 0.626 1.248 0.626 2.237 0 0.993 -0.213 1.741 -0.636 2.251 c -0.427 0.501 -1.025 0.752 -1.8 0.752 -0.798 0 -1.411 -0.251 -1.837 -0.752 -0.418 -0.51 -0.626 -1.257 -0.626 -2.251" style="fill:#fff"/>
+ <path d="m 18.67 25 0 0.99 -1.682 0 0 5.01 -1.215 0 0 -5.01 -1.711 0 0 -0.99 4.609 0" style="fill:#fff"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/application-vnd.oasis.opendocument.image.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-vnd.oasis.opendocument.image.svg
new file mode 120000
index 00000000..a2c40c72
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-vnd.oasis.opendocument.image.svg
@@ -0,0 +1 @@
+image-x-generic.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/application-vnd.oasis.opendocument.master-document.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-vnd.oasis.opendocument.master-document.svg
new file mode 100644
index 00000000..77cc893d
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-vnd.oasis.opendocument.master-document.svg
@@ -0,0 +1,15 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <path d="m 5.336 0 c -0.687 0 -1.336 0.676 -1.336 1.394 l 0 29.21 c 0 0.676 0.687 1.394 1.336 1.394 l 21.327 0 c 0.648 0 1.336 -0.717 1.336 -1.394 l 0.001 -21.606 l -9 -9 z" style="fill:#37669f;fill-opacity:1"/>
+ <path d="m 21 9 7 7 0 -7 z" style="fill:#000;fill-opacity:0.196"/>
+ <path d="m 19 0 8.992 9 -7.613 0 c -0.673 0 -1.378 -0.713 -1.378 -1.386 z" style="fill:#fff;fill-opacity:0.392"/>
+ <path d="m 10.998 10.999 0.002 4 1 0 l 0 -3 3 0 0 -1 z" style="fill:#fff"/>
+ <path d="m 21 10.999 -0.002 4 -1 0 l 0 -3 -3 0 0 -1 z" style="fill:#fff"/>
+ <path d="m 4 24 0 6.668 c 0 0.648 0.688 1.332 1.332 1.332 l 21.336 0 c 0.645 0 1.332 -0.684 1.332 -1.332 l 0 -6.668 z" style="fill:#000;fill-opacity:0.196"/>
+ <g transform="matrix(1.1183529,0,0,1.1734149,-2.044559,-4.0786874)" style="fill:#fff">
+ <path d="m 19.765 24.781 c 0.272 0.756 0.529 1.512 0.801 2.262 0.279 -0.767 0.544 -1.504 0.824 -2.262 l 0.941 0 c 0.183 1.734 0.32 3.443 0.376 5.113 l -1.039 0 0.019 -3.973 -0.699 2.164 -0.828 0 -0.672 -2.164 0.019 3.973 -1.039 0 c 0.069 -1.733 0.175 -3.426 0.36 -5.113 l 0.938 0"/>
+ </g>
+ <path d="m 21 21 -0.002 -4 -1 0 0 3 -3 0 0 1 z" style="fill:#fff"/>
+ <path d="m 10.998 21 0.002 -4 1 0 l 0 3 l 3 0 0 1 z" style="fill:#fff"/>
+ <path d="m 9.912 27.998 c 0 0.281 0.013 0.545 0.03 0.791 0.03 0.242 0.077 0.453 0.141 0.633 0.077 0.18 0.176 0.321 0.304 0.426 0.128 0.105 0.385 0.158 0.599 0.158 0.21 0 0.461 -0.053 0.59 -0.158 0.133 -0.105 0.235 -0.246 0.304 -0.426 0.073 -0.189 0.12 -0.4 0.141 -0.642 0.026 -0.242 0.039 -0.501 0.039 -0.782 0 -0.277 -0.013 -0.536 -0.039 -0.778 -0.021 -0.251 -0.069 -0.462 -0.141 -0.642 -0.069 -0.18 -0.167 -0.321 -0.295 -0.426 -0.128 -0.105 -0.38 -0.158 -0.598 -0.158 -0.214 0 -0.47 0.053 -0.599 0.158 -0.128 0.105 -0.227 0.251 -0.304 0.435 -0.064 0.18 -0.111 0.391 -0.141 0.633 -0.017 0.242 -0.03 0.501 -0.03 0.778 m -1.186 0 c 0 -0.989 0.201 -1.736 0.599 -2.237 c 0.398 -0.51 0.955 -0.76 1.661 -0.76 c 0.736 0 1.297 0.251 1.683 0.76 0.385 0.501 0.578 1.248 0.578 2.237 0 0.993 -0.197 1.741 -0.587 2.251 c -0.394 0.501 -0.946 0.752 -1.661 0.752 -0.736 0 -1.301 -0.251 -1.695 -0.752 -0.385 -0.51 -0.578 -1.257 -0.578 -2.251" style="fill:#fff"/>
+ <path d="m 15.269 29.949 c 0.033 0.009 0.071 0.009 0.109 0.009 0.038 0 0.075 0 0.109 0 0.276 0 0.511 -0.048 0.695 -0.149 0.188 -0.097 0.343 -0.233 0.456 -0.409 0.117 -0.171 0.201 -0.374 0.247 -0.611 0.05 -0.242 0.08 -0.505 0.08 -0.791 0 -0.246 -0.021 -0.488 -0.059 -0.725 -0.042 -0.233 -0.113 -0.44 -0.209 -0.62 -0.1 -0.18 -0.234 -0.321 -0.406 -0.426 -0.172 -0.114 -0.394 -0.167 -0.666 -0.167 -0.05 0 -0.113 0 -0.176 0.009 -0.067 0 -0.126 0.004 -0.18 0.018 l 0 3.864 m 2.935 -1.952 c 0 0.532 -0.075 0.989 -0.218 1.367 -0.142 0.374 -0.335 0.677 -0.586 0.91 -0.251 0.237 -0.553 0.409 -0.904 0.519 -0.343 0.105 -0.72 0.158 -1.139 0.158 -0.218 0 -0.431 -0.009 -0.645 -0.035 -0.205 -0.018 -0.423 -0.053 -0.661 -0.101 l 0 -5.613 c 0.276 -0.057 0.536 -0.092 0.783 -0.11 0.243 -0.018 0.473 -0.031 0.682 -0.031 0.402 0 0.77 0.057 1.101 0.167 0.335 0.114 0.62 0.29 0.85 0.532 0.234 0.237 0.41 0.541 0.536 0.91 0.134 0.365 0.201 0.809 0.201 1.327" style="fill:#fff"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/application-vnd.oasis.opendocument.presentation-template.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-vnd.oasis.opendocument.presentation-template.svg
new file mode 100644
index 00000000..b37801a0
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-vnd.oasis.opendocument.presentation-template.svg
@@ -0,0 +1,13 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <path d="m 5.344 0 c -0.687 0 -1.344 0.689 -1.344 1.406 l 0 29.19 c 0 0.676 0.695 1.406 1.344 1.406 l 21.313 0 c 0.648 0 1.344 -0.73 1.344 -1.406 l 0 -21.594 0 -7.625 c 0 -0.673 -0.702 -1.375 -1.375 -1.375 l -7.625 0 -13.656 0 z" style="fill:#d14626;fill-opacity:1"/>
+ <path d="m 4 24 0 6.668 c 0 0.648 0.688 1.332 1.332 1.332 l 21.336 0 c 0.645 0 1.332 -0.684 1.332 -1.332 l 0 -6.668 z" style="fill:#000;fill-opacity:0.196"/>
+ <path d="m 8 11 5 0 0 3 -5 0 z" style="fill:#fff"/>
+ <g transform="matrix(1.0547745,0,0,1.1601208,-0.73882533,-3.6812672)" style="fill:#fff">
+ <path d="m 20.379 24.723 c 0.727 0 1.289 0.137 1.688 0.406 0.398 0.266 0.602 0.699 0.602 1.305 0 0.609 -0.203 1.055 -0.609 1.328 -0.402 0.27 -0.969 0.406 -1.707 0.406 l -0.5 0 0 1.727 -1.043 0 0 -5.05 c 0.523 -0.1 1.045 -0.103 1.57 -0.125 m 0.129 0.887 c -0.198 -0.004 -0.459 0.015 -0.656 0.023 l 0 1.652 0.555 0 c 0.363 0 0.637 -0.066 0.82 -0.191 0.184 -0.133 0.277 -0.355 0.277 -0.668 0 -0.297 -0.094 -0.508 -0.277 -0.629 -0.176 -0.125 -0.418 -0.188 -0.719 -0.188"/>
+ </g>
+ <path d="m 8 16 5 0 0 3 -5 0 z" style="fill:#fff"/>
+ <path d="m 20 9.993 0 4.01 4 0 c 0 -2.214 -1.791 -4.01 -4 -4.01 z" style="fill:#fff"/>
+ <path d="m 19 11 c -2.21 0 -4 1.79 -4 4 c 0 2.21 1.792 4 4 4 c 2.21 0 3.998 -1.79 3.998 -4 l -3.998 0 z" style="fill:#fff"/>
+ <path d="m 9.937 27.998 c 0 0.281 0.014 0.545 0.032 0.791 0.032 0.242 0.084 0.453 0.153 0.633 0.084 0.18 0.19 0.321 0.329 0.426 0.139 0.105 0.436 0.158 0.668 0.158 0.227 0 0.519 -0.053 0.658 -0.158 0.144 -0.105 0.255 -0.246 0.329 -0.426 0.079 -0.189 0.13 -0.4 0.153 -0.642 0.028 -0.242 0.042 -0.501 0.042 -0.782 0 -0.277 -0.014 -0.536 -0.042 -0.778 -0.023 -0.251 -0.074 -0.462 -0.153 -0.642 -0.074 -0.18 -0.181 -0.321 -0.32 -0.426 -0.139 -0.105 -0.43 -0.158 -0.667 -0.158 -0.232 0 -0.528 0.053 -0.668 0.158 -0.139 0.105 -0.246 0.251 -0.329 0.435 -0.07 0.18 -0.121 0.391 -0.153 0.633 -0.019 0.242 -0.032 0.501 -0.032 0.778 m -1.267 0 c 0 -0.989 0.218 -1.736 0.65 -2.237 c 0.432 -0.51 1.035 -0.76 1.8 -0.76 c 0.798 0 1.406 0.251 1.824 0.76 0.418 0.501 0.626 1.248 0.626 2.237 0 0.993 -0.213 1.741 -0.636 2.251 c -0.427 0.501 -1.025 0.752 -1.8 0.752 -0.798 0 -1.411 -0.251 -1.837 -0.752 -0.418 -0.51 -0.626 -1.257 -0.626 -2.251" style="fill:#fff"/>
+ <path d="m 18.67 25 0 0.99 -1.682 0 0 5.01 -1.215 0 0 -5.01 -1.711 0 0 -0.99 4.609 0" style="fill:#fff"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/application-vnd.oasis.opendocument.presentation.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-vnd.oasis.opendocument.presentation.svg
new file mode 100644
index 00000000..c0d8e7fb
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-vnd.oasis.opendocument.presentation.svg
@@ -0,0 +1,15 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <path d="m 5.336 0 c -0.687 0 -1.336 0.676 -1.336 1.394 l 0 29.21 c 0 0.676 0.687 1.394 1.336 1.394 l 21.327 0 c 0.648 0 1.336 -0.717 1.336 -1.394 l 0.001 -21.606 l -9 -9 z" style="fill:#d14626;fill-opacity:1"/>
+ <path d="m 21 9 7 7 0 -7 z" style="fill:#000;fill-opacity:0.196"/>
+ <path d="m 19 0 8.992 9 -7.613 0 c -0.673 0 -1.378 -0.713 -1.378 -1.386 z" style="fill:#fff;fill-opacity:0.392"/>
+ <path d="m 4 24 0 6.668 c 0 0.648 0.688 1.332 1.332 1.332 l 21.336 0 c 0.645 0 1.332 -0.684 1.332 -1.332 l 0 -6.668 z" style="fill:#000;fill-opacity:0.196"/>
+ <path d="m 8 12 5 0 0 3 -5 0 z" style="fill:#fff"/>
+ <g transform="matrix(1.0547745,0,0,1.0547745,-0.9095951,-0.64323424)" style="fill:#fff">
+ <path d="m 20.446 24.312 c 0.727 0 1.289 0.15 1.688 0.447 0.398 0.292 0.602 0.769 0.602 1.435 0 0.67 -0.203 1.16 -0.609 1.461 -0.402 0.296 -0.969 0.447 -1.707 0.447 l -0.453 0 0 1.899 -1.09 0 0 -5.551 c 0.523 -0.11 1.045 -0.113 1.57 -0.137 m 0.129 0.975 c -0.198 -0.004 -0.412 0.017 -0.609 0.026 l 0 1.817 0.507 0 c 0.363 0 0.637 -0.073 0.82 -0.211 0.184 -0.146 0.277 -0.391 0.277 -0.735 0 -0.327 -0.094 -0.559 -0.277 -0.692 -0.176 -0.137 -0.418 -0.206 -0.719 -0.206"/>
+ </g>
+ <path d="m 8 17 5 0 0 3 -5 0 z" style="fill:#fff"/>
+ <path d="m 20 10.993 0 4.01 l 4 0 c 0 -2.214 -1.791 -4.01 -4 -4.01 z" style="fill:#fff"/>
+ <path d="m 19 12 c -2.21 0 -4 1.79 -4 4 c 0 2.21 1.792 4 4 4 c 2.21 0 3.998 -1.79 3.998 -4 l -3.998 0 z" style="fill:#fff"/>
+ <path d="m 9.912 27.998 c 0 0.281 0.013 0.545 0.03 0.791 0.03 0.242 0.077 0.453 0.141 0.633 0.077 0.18 0.176 0.321 0.304 0.426 0.128 0.105 0.385 0.158 0.599 0.158 0.21 0 0.461 -0.053 0.59 -0.158 0.133 -0.105 0.235 -0.246 0.304 -0.426 0.073 -0.189 0.12 -0.4 0.141 -0.642 0.026 -0.242 0.039 -0.501 0.039 -0.782 0 -0.277 -0.013 -0.536 -0.039 -0.778 -0.021 -0.251 -0.069 -0.462 -0.141 -0.642 -0.069 -0.18 -0.167 -0.321 -0.295 -0.426 -0.128 -0.105 -0.38 -0.158 -0.598 -0.158 -0.214 0 -0.47 0.053 -0.599 0.158 -0.128 0.105 -0.227 0.251 -0.304 0.435 -0.064 0.18 -0.111 0.391 -0.141 0.633 -0.017 0.242 -0.03 0.501 -0.03 0.778 m -1.186 0 c 0 -0.989 0.201 -1.736 0.599 -2.237 c 0.398 -0.51 0.955 -0.76 1.661 -0.76 c 0.736 0 1.297 0.251 1.683 0.76 0.385 0.501 0.578 1.248 0.578 2.237 0 0.993 -0.197 1.741 -0.587 2.251 c -0.394 0.501 -0.946 0.752 -1.661 0.752 -0.736 0 -1.301 -0.251 -1.695 -0.752 -0.385 -0.51 -0.578 -1.257 -0.578 -2.251" style="fill:#fff"/>
+ <path d="m 15.2 29.949 c 0.033 0.009 0.14 0.009 0.178 0.009 l 0.109 0 c 0.276 0 0.511 -0.048 0.695 -0.149 0.188 -0.097 0.343 -0.233 0.456 -0.409 0.117 -0.171 0.201 -0.374 0.247 -0.611 0.05 -0.242 0.08 -0.505 0.08 -0.791 0 -0.246 -0.021 -0.488 -0.059 -0.725 -0.042 -0.233 -0.113 -0.44 -0.209 -0.62 -0.1 -0.18 -0.234 -0.321 -0.406 -0.426 -0.172 -0.114 -0.394 -0.167 -0.666 -0.167 -0.05 0 -0.113 0 -0.176 0.009 -0.067 0 -0.194 0.004 -0.249 0.018 l 0 3.864 m 3 -1.952 c 0 0.532 -0.075 0.989 -0.218 1.367 -0.142 0.374 -0.335 0.677 -0.586 0.91 -0.251 0.237 -0.553 0.409 -0.904 0.519 -0.343 0.105 -0.72 0.158 -1.139 0.158 -0.218 0 -0.431 -0.009 -0.645 -0.035 -0.205 -0.018 -0.423 -0.053 -0.661 -0.101 l 0 -5.613 c 0.276 -0.057 0.536 -0.092 0.783 -0.11 0.243 -0.018 0.473 -0.031 0.682 -0.031 0.402 0 0.77 0.057 1.101 0.167 0.335 0.114 0.62 0.29 0.85 0.532 0.234 0.237 0.41 0.541 0.536 0.91 0.134 0.365 0.201 0.809 0.201 1.327" style="fill:#fff"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/application-vnd.oasis.opendocument.spreadsheet-template.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-vnd.oasis.opendocument.spreadsheet-template.svg
new file mode 100644
index 00000000..9b29be92
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-vnd.oasis.opendocument.spreadsheet-template.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <path d="m 5.344 0 c -0.687 0 -1.344 0.689 -1.344 1.406 l 0 29.19 c 0 0.676 0.695 1.406 1.344 1.406 l 21.313 0 c 0.648 0 1.344 -0.73 1.344 -1.406 l 0 -21.594 0 -7.625 c 0 -0.673 -0.702 -1.375 -1.375 -1.375 l -7.625 0 -13.656 0 z" style="fill:#207145;fill-opacity:1"/>
+ <path d="M 23,9 23,22 9,22 9,9 z m -1,1 -7,0 0,3 7,0 z m -8,0 -4,0 0,3 4,0 z m 8,4 -7,0 0,3 7,0 z m -8,0 -4,0 0,3 4,0 z m 8,4 -7,0 0,3 7,0 z m -8,0 -4,0 0,3 4,0 z" style="fill:#fff"/>
+ <path d="m 4 24 0 6.668 c 0 0.648 0.688 1.332 1.332 1.332 l 21.336 0 c 0.645 0 1.332 -0.684 1.332 -1.332 l 0 -6.668 z" style="fill:#000;fill-opacity:0.196"/>
+ <path d="m 10.236 27.97 c 0 0.284 0.009 0.55 0.031 0.799 0.031 0.244 0.08 0.457 0.151 0.639 0.075 0.182 0.182 0.324 0.315 0.43 0.133 0.106 0.315 0.16 0.541 0.16 0.217 0 0.39 -0.053 0.528 -0.16 0.138 -0.106 0.244 -0.248 0.315 -0.43 0.08 -0.191 0.129 -0.404 0.146 -0.648 0.031 -0.244 0.044 -0.506 0.044 -0.79 0 -0.279 -0.013 -0.541 -0.044 -0.785 -0.018 -0.253 -0.067 -0.466 -0.146 -0.648 -0.071 -0.182 -0.173 -0.324 -0.306 -0.43 -0.133 -0.106 -0.315 -0.16 -0.537 -0.16 -0.226 0 -0.408 0.053 -0.541 0.16 -0.133 0.106 -0.24 0.253 -0.315 0.439 -0.071 0.182 -0.12 0.395 -0.151 0.639 -0.022 0.244 -0.031 0.506 -0.031 0.785 m -1.322 0 c 0 -0.998 0.209 -1.752 0.626 -2.258 0.417 -0.515 0.994 -0.768 1.735 -0.768 0.768 0 1.349 0.253 1.752 0.768 0.399 0.506 0.603 1.26 0.603 2.258 0 1 -0.204 1.757 -0.612 2.271 c -0.413 0.506 -0.989 0.759 -1.735 0.759 -0.768 0 -1.358 -0.253 -1.766 -0.759 -0.399 -0.515 -0.603 -1.269 -0.603 -2.271" style="fill:#fff"/>
+ <path d="m 18.932 25.07 0 0.958 -1.721 0 0 4.849 -1.309 0 0 -4.849 -1.721 0 0 -0.958 4.752 0" style="fill:#fff"/>
+ <path d="m 21.651 30.03 c 0.217 0 0.395 -0.018 0.537 -0.053 0.146 -0.044 0.266 -0.102 0.35 -0.169 0.084 -0.075 0.138 -0.16 0.169 -0.244 0.035 -0.093 0.053 -0.191 0.053 -0.284 0 -0.12 -0.04 -0.222 -0.115 -0.319 -0.08 -0.093 -0.177 -0.173 -0.297 -0.244 -0.12 -0.071 -0.253 -0.138 -0.404 -0.195 -0.146 -0.062 -0.293 -0.12 -0.444 -0.169 -0.195 -0.062 -0.399 -0.133 -0.612 -0.217 -0.213 -0.08 -0.404 -0.182 -0.581 -0.306 -0.169 -0.129 -0.311 -0.28 -0.421 -0.461 -0.115 -0.186 -0.169 -0.417 -0.169 -0.692 0 -0.546 0.195 -0.972 0.59 -1.278 0.404 -0.306 0.949 -0.457 1.65 -0.457 0.399 0 0.75 0.04 1.043 0.12 0.306 0.08 0.559 0.173 0.763 0.271 l -0.382 0.892 c -0.173 -0.089 -0.373 -0.16 -0.59 -0.226 -0.213 -0.062 -0.457 -0.093 -0.741 -0.093 -0.692 0 -1.034 0.222 -1.034 0.665 0 0.115 0.035 0.213 0.106 0.302 0.067 0.08 0.155 0.155 0.262 0.226 0.111 0.062 0.235 0.12 0.368 0.169 0.142 0.049 0.279 0.098 0.413 0.142 0.204 0.067 0.417 0.146 0.634 0.231 0.226 0.084 0.43 0.195 0.612 0.337 0.191 0.138 0.346 0.315 0.466 0.528 0.12 0.204 0.182 0.466 0.182 0.785 0 0.546 -0.204 0.967 -0.603 1.269 c -0.395 0.293 -0.998 0.439 -1.806 0.439 c -0.546 0 -0.976 -0.049 -1.3 -0.151 -0.324 -0.106 -0.568 -0.204 -0.732 -0.288 l 0.382 -0.941 c 0.191 0.102 0.417 0.195 0.674 0.284 0.271 0.084 0.594 0.129 0.976 0.129" style="fill:#fff"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/application-vnd.oasis.opendocument.spreadsheet.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-vnd.oasis.opendocument.spreadsheet.svg
new file mode 100644
index 00000000..f803cc10
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-vnd.oasis.opendocument.spreadsheet.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <path d="m 5.336 0 c -0.687 0 -1.336 0.676 -1.336 1.394 l 0 29.21 c 0 0.676 0.687 1.394 1.336 1.394 l 21.327 0 c 0.648 0 1.336 -0.717 1.336 -1.394 l 0.001 -21.606 -9 -9 z" style="fill:#207145;fill-opacity:1"/>
+ <path d="m 21 9 7 7 0 -7 z" style="fill:#000;fill-opacity:0.196"/>
+ <path d="m 22 11 0 10 -12 0 0 -10 z m -1 1 -6 0 0 2 6 0 z m -7 0 -3 0 0 2 3 0 z m 7 3 -6 0 0 2 6 0 z m -7 0 -3 0 0 2 3 0 z m 7 3 -6 0 0 2 6 0 z m -7 0 -3 0 0 2 3 0 z" style="fill:#fff"/>
+ <path d="m 4 24 0 6.668 c 0 0.648 0.688 1.332 1.332 1.332 l 21.336 0 c 0.645 0 1.332 -0.684 1.332 -1.332 l 0 -6.668 z" style="fill:#000;fill-opacity:0.196"/>
+ <path d="m 19 0 8.992 9 -7.613 0 c -0.673 0 -1.378 -0.713 -1.378 -1.386 z" style="fill:#fff;fill-opacity:0.392"/>
+ <path d="m 20.928 30.04 c 0.206 0 0.375 -0.018 0.509 -0.053 0.139 -0.044 0.253 -0.101 0.332 -0.167 0.08 -0.075 0.13 -0.158 0.16 -0.242 0.034 -0.092 0.051 -0.189 0.051 -0.281 0 -0.119 -0.038 -0.22 -0.109 -0.316 -0.076 -0.092 -0.168 -0.171 -0.282 -0.242 -0.114 -0.07 -0.24 -0.136 -0.383 -0.193 -0.139 -0.062 -0.278 -0.119 -0.421 -0.167 -0.185 -0.062 -0.379 -0.132 -0.581 -0.215 -0.202 -0.079 -0.383 -0.18 -0.551 -0.303 c -0.16 -0.127 -0.295 -0.277 -0.4 -0.457 -0.109 -0.185 -0.16 -0.413 -0.16 -0.686 c 0 -0.541 0.185 -0.963 0.56 -1.266 c 0.383 -0.303 0.901 -0.453 1.566 -0.453 c 0.379 0 0.711 0.04 0.989 0.119 0.29 0.079 0.53 0.171 0.724 0.268 l -0.362 0.884 c -0.164 -0.088 -0.354 -0.158 -0.56 -0.224 -0.202 -0.062 -0.433 -0.092 -0.703 -0.092 -0.657 0 -0.981 0.22 -0.981 0.659 0 0.114 0.034 0.211 0.101 0.299 0.063 0.079 0.147 0.154 0.248 0.224 0.105 0.062 0.223 0.119 0.349 0.167 0.135 0.048 0.265 0.097 0.391 0.141 0.194 0.066 0.396 0.145 0.602 0.229 0.215 0.084 0.408 0.193 0.581 0.334 0.181 0.136 0.328 0.312 0.442 0.523 0.114 0.202 0.173 0.462 0.173 0.778 0 0.541 -0.194 0.958 -0.572 1.257 c -0.375 0.29 -0.947 0.435 -1.713 0.435 -0.518 0 -0.926 -0.048 -1.233 -0.149 -0.307 -0.105 -0.539 -0.202 -0.694 -0.286 l 0.362 -0.932 c 0.181 0.101 0.396 0.193 0.64 0.281 0.257 0.084 0.564 0.127 0.926 0.127" style="fill:#fff"/>
+ <path d="m 9.912 27.998 c 0 0.281 0.013 0.545 0.03 0.791 0.03 0.242 0.077 0.453 0.141 0.633 0.077 0.18 0.176 0.321 0.304 0.426 0.128 0.105 0.385 0.158 0.599 0.158 0.21 0 0.461 -0.053 0.59 -0.158 0.133 -0.105 0.235 -0.246 0.304 -0.426 0.073 -0.189 0.12 -0.4 0.141 -0.642 0.026 -0.242 0.039 -0.501 0.039 -0.782 0 -0.277 -0.013 -0.536 -0.039 -0.778 -0.021 -0.251 -0.069 -0.462 -0.141 -0.642 -0.069 -0.18 -0.167 -0.321 -0.295 -0.426 -0.128 -0.105 -0.38 -0.158 -0.598 -0.158 -0.214 0 -0.47 0.053 -0.599 0.158 -0.128 0.105 -0.227 0.251 -0.304 0.435 -0.064 0.18 -0.111 0.391 -0.141 0.633 -0.017 0.242 -0.03 0.501 -0.03 0.778 m -1.186 0 c 0 -0.989 0.201 -1.736 0.599 -2.237 c 0.398 -0.51 0.955 -0.76 1.661 -0.76 c 0.736 0 1.297 0.251 1.683 0.76 0.385 0.501 0.578 1.248 0.578 2.237 0 0.993 -0.197 1.741 -0.587 2.251 c -0.394 0.501 -0.946 0.752 -1.661 0.752 -0.736 0 -1.302 -0.251 -1.695 -0.752 -0.385 -0.51 -0.578 -1.257 -0.578 -2.251" style="fill:#fff"/>
+ <path d="m 15.2 29.949 c 0.033 0.009 0.14 0.009 0.178 0.009 l 0.109 0 c 0.276 0 0.511 -0.048 0.695 -0.149 0.188 -0.097 0.343 -0.233 0.456 -0.409 0.117 -0.171 0.201 -0.374 0.247 -0.611 0.05 -0.242 0.08 -0.505 0.08 -0.791 0 -0.246 -0.021 -0.488 -0.059 -0.725 -0.042 -0.233 -0.113 -0.44 -0.209 -0.62 -0.1 -0.18 -0.234 -0.321 -0.406 -0.426 -0.172 -0.114 -0.394 -0.167 -0.666 -0.167 -0.05 0 -0.113 0 -0.176 0.009 -0.067 0 -0.194 0.004 -0.249 0.018 l 0 3.864 m 3 -1.952 c 0 0.532 -0.075 0.989 -0.218 1.367 -0.142 0.374 -0.335 0.677 -0.586 0.91 -0.251 0.237 -0.553 0.409 -0.904 0.519 -0.343 0.105 -0.72 0.158 -1.139 0.158 -0.218 0 -0.431 -0.009 -0.645 -0.035 -0.205 -0.018 -0.423 -0.053 -0.661 -0.101 l 0 -5.613 c 0.276 -0.057 0.536 -0.092 0.783 -0.11 0.243 -0.018 0.473 -0.031 0.682 -0.031 0.402 0 0.77 0.057 1.101 0.167 0.335 0.114 0.62 0.29 0.85 0.532 0.234 0.237 0.41 0.541 0.536 0.91 0.134 0.365 0.201 0.809 0.201 1.327" style="fill:#fff"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/application-vnd.oasis.opendocument.text-master.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-vnd.oasis.opendocument.text-master.svg
new file mode 120000
index 00000000..86b2f629
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-vnd.oasis.opendocument.text-master.svg
@@ -0,0 +1 @@
+x-office-document.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/application-vnd.oasis.opendocument.text-template.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-vnd.oasis.opendocument.text-template.svg
new file mode 100644
index 00000000..2f1ba075
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-vnd.oasis.opendocument.text-template.svg
@@ -0,0 +1,14 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <path d="m 5.344 0 c -0.687 0 -1.344 0.689 -1.344 1.406 l 0 29.19 c 0 0.676 0.695 1.406 1.344 1.406 l 21.313 0 c 0.648 0 1.344 -0.73 1.344 -1.406 l 0 -21.594 0 -7.625 c 0 -0.673 -0.702 -1.375 -1.375 -1.375 l -7.625 0 -13.656 0 z" style="fill:#3468ce;fill-opacity:1"/>
+ <rect width="6" height="5" x="10" y="10" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <rect width="5" height="1" x="17" y="10" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <rect width="5" height="1" x="17" y="12" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <rect width="5" height="1" x="17" y="14" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <rect width="12" height="1" x="10" y="16" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <rect width="12" height="1" x="10" y="18" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <rect width="12" height="1" x="10" y="20" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <path d="m 4 24 0 6.668 c 0 0.648 0.688 1.332 1.332 1.332 l 21.336 0 c 0.645 0 1.332 -0.684 1.332 -1.332 l 0 -6.668 z" style="fill:#000;fill-opacity:0.196"/>
+ <path d="m 9.937 27.998 c 0 0.281 0.014 0.545 0.032 0.791 0.032 0.242 0.084 0.453 0.153 0.633 0.084 0.18 0.19 0.321 0.329 0.426 0.139 0.105 0.436 0.158 0.668 0.158 0.227 0 0.519 -0.053 0.658 -0.158 0.144 -0.105 0.255 -0.246 0.329 -0.426 0.079 -0.189 0.13 -0.4 0.153 -0.642 0.028 -0.242 0.042 -0.501 0.042 -0.782 0 -0.277 -0.014 -0.536 -0.042 -0.778 -0.023 -0.251 -0.074 -0.462 -0.153 -0.642 -0.074 -0.18 -0.181 -0.321 -0.32 -0.426 -0.139 -0.105 -0.43 -0.158 -0.667 -0.158 -0.232 0 -0.528 0.053 -0.668 0.158 -0.139 0.105 -0.246 0.251 -0.329 0.435 -0.07 0.18 -0.121 0.391 -0.153 0.633 -0.019 0.242 -0.032 0.501 -0.032 0.778 m -1.267 0 c 0 -0.989 0.218 -1.736 0.65 -2.237 c 0.432 -0.51 1.035 -0.76 1.8 -0.76 c 0.798 0 1.406 0.251 1.824 0.76 0.418 0.501 0.626 1.248 0.626 2.237 0 0.993 -0.213 1.741 -0.636 2.251 c -0.427 0.501 -1.025 0.752 -1.8 0.752 -0.798 0 -1.411 -0.251 -1.837 -0.752 -0.418 -0.51 -0.626 -1.257 -0.626 -2.251" style="fill:#fff"/>
+ <path d="m 18.57 25 0 0.99 -1.573 0 0 5.01 -1.136 0 0 -5.01 -1.6 0 0 -0.99 4.309 0" style="fill:#fff"/>
+ <path d="m 23.67 25 0 0.99 -1.573 0 0 5.01 -1.136 0 0 -5.01 -1.6 0 0 -0.99 4.309 0" style="fill:#fff"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/application-vnd.oasis.opendocument.text-web-template.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-vnd.oasis.opendocument.text-web-template.svg
new file mode 100644
index 00000000..5d6501b4
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-vnd.oasis.opendocument.text-web-template.svg
@@ -0,0 +1,20 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <path d="m 5.344 0 c -0.687 0 -1.344 0.689 -1.344 1.406 l 0 29.19 c 0 0.676 0.695 1.406 1.344 1.406 l 21.313 0 c 0.648 0 1.344 -0.73 1.344 -1.406 l 0 -21.594 0 -7.625 c 0 -0.673 -0.702 -1.375 -1.375 -1.375 l -7.625 0 -13.656 0 z" style="fill:#7099c3;fill-opacity:1"/>
+ <path d="m 11 13 0 1 l 9.999 0 0 -1 z" style="fill:#fff"/>
+ <path d="m 10.555 15.335 0 1.114 11.11 0 0 -1.114 z" style="fill:#fff"/>
+ <path d="m 11 18 0 1 9.999 0 0 -1 z" style="fill:#fff"/>
+ <path d="m 15.671 10.34 0 11.1 0.873 0 0 -11.1 z" style="fill:#fff"/>
+ <g transform="matrix(1.0182376,0,0,1.0181853,-0.18379206,-2.4350831)" style="fill:none;stroke:#fff">
+ <g style="stroke-width:2">
+ <path d="m 20.441 33 c -1.998 -6 -1.998 -12 0 -18" transform="matrix(0.54545,0,0,0.54545,2.90922,4.90928)"/>
+ <path d="m 27.466 33 c 2.01 -4.999 2.01 -12 0 -18" transform="matrix(0.54545,0,0,0.54545,2.90922,4.90928)"/>
+ </g>
+ <path d="m 33.06 27.317 c 0 5.03 -4.075 9.102 -9.102 9.102 -5.03 0 -9.102 -4.075 -9.102 -9.102 0 -5.03 4.075 -9.102 9.102 -9.102 5.03 0 9.102 4.075 9.102 9.102 z" transform="matrix(0.59913,0,0,0.59913,1.64887,1.63352)" style="stroke-linecap:round;stroke-width:1.821"/>
+ </g>
+ <path d="m 4 24 0 6.668 c 0 0.648 0.688 1.332 1.332 1.332 l 21.336 0 c 0.645 0 1.332 -0.684 1.332 -1.332 l 0 -6.668 z" style="fill:#000;fill-opacity:0.196"/>
+ <g transform="matrix(1.044898,0,0,1.1743119,-0.6857153,-4.1009174)" style="fill:#fff">
+ <path d="m 22.668 24.781 0 5.109 -1.053 0 0 -2.506 -1.723 0 0 2.506 -1 0 0 -5.109 1 0 0 1.76 1.723 0 0 -1.76 1.053 0"/>
+ </g>
+ <path d="m 10.167 27.998 c 0 0.281 0.014 0.545 0.032 0.791 0.032 0.242 0.084 0.453 0.153 0.633 0.084 0.18 0.19 0.321 0.329 0.426 0.139 0.105 0.436 0.158 0.668 0.158 0.227 0 0.519 -0.053 0.658 -0.158 0.144 -0.105 0.255 -0.246 0.329 -0.426 0.079 -0.189 0.13 -0.4 0.153 -0.642 0.028 -0.242 0.042 -0.501 0.042 -0.782 0 -0.277 -0.014 -0.536 -0.042 -0.778 -0.023 -0.251 -0.074 -0.462 -0.153 -0.642 -0.074 -0.18 -0.181 -0.321 -0.32 -0.426 -0.139 -0.105 -0.43 -0.158 -0.667 -0.158 -0.232 0 -0.528 0.053 -0.668 0.158 -0.139 0.105 -0.246 0.251 -0.329 0.435 -0.07 0.18 -0.121 0.391 -0.153 0.633 -0.019 0.242 -0.032 0.501 -0.032 0.778 m -1.267 0 c 0 -0.989 0.218 -1.736 0.65 -2.237 0.432 -0.51 1.035 -0.76 1.8 -0.76 c 0.798 0 1.406 0.251 1.824 0.76 0.418 0.501 0.626 1.248 0.626 2.237 0 0.993 -0.213 1.741 -0.636 2.251 c -0.427 0.501 -1.025 0.752 -1.8 0.752 -0.798 0 -1.411 -0.251 -1.837 -0.752 -0.418 -0.51 -0.626 -1.257 -0.626 -2.251" style="fill:#fff"/>
+ <path d="m 18.559 25 0 0.99 -1.553 0 0 5.01 -1.136 0 0 -5.01 -1.62 0 0 -0.99 4.309 0" style="fill:#fff"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/application-vnd.oasis.opendocument.text-web.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-vnd.oasis.opendocument.text-web.svg
new file mode 100644
index 00000000..d8a3cb43
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-vnd.oasis.opendocument.text-web.svg
@@ -0,0 +1,22 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <path d="m 5.336 0 c -0.687 0 -1.336 0.676 -1.336 1.394 l 0 29.21 c 0 0.676 0.687 1.394 1.336 1.394 l 21.327 0 c 0.648 0 1.336 -0.717 1.336 -1.394 l 0.001 -21.606 -9 -9 z" style="fill:#7099c3;fill-opacity:1"/>
+ <path d="m 21 9 7 7 0 -7 z" style="fill:#000;fill-opacity:0.196"/>
+ <path d="m 19 0 8.992 9 -7.613 0 c -0.673 0 -1.378 -0.713 -1.378 -1.386 z" style="fill:#fff;fill-opacity:0.392"/>
+ <path d="m 11 14 0 1 l 9.999 0 0 -1 z" style="fill:#fff"/>
+ <path d="m 10.555 16.335 0 1.114 11.11 0 0 -1.114 z" style="fill:#fff"/>
+ <path d="m 11 19 0 1 9.999 0 0 -1 z" style="fill:#fff"/>
+ <path d="m 15.671 11.34 0 11.1 0.873 0 0 -11.1 z" style="fill:#fff"/>
+ <g transform="matrix(1.0182376,0,0,1.0181853,-0.183792,-1.4350832)" style="fill:none;stroke:#fff">
+ <g style="stroke-width:2">
+ <path d="m 20.441 33 c -1.998 -6 -1.998 -12 0 -18" transform="matrix(0.54545,0,0,0.54545,2.90922,4.90928)"/>
+ <path d="m 27.466 33 c 2.01 -4.999 2.01 -12 0 -18" transform="matrix(0.54545,0,0,0.54545,2.90922,4.90928)"/>
+ </g>
+ <path d="m 33.06 27.317 c 0 5.03 -4.075 9.102 -9.102 9.102 -5.03 0 -9.102 -4.075 -9.102 -9.102 0 -5.03 4.075 -9.102 9.102 -9.102 5.03 0 9.102 4.075 9.102 9.102 z" transform="matrix(0.59913,0,0,0.59913,1.64887,1.63352)" style="stroke-linecap:round;stroke-width:1.821"/>
+ </g>
+ <path d="m 4 24 0 6.668 c 0 0.648 0.688 1.332 1.332 1.332 l 21.336 0 c 0.645 0 1.332 -0.684 1.332 -1.332 l 0 -6.668 z" style="fill:#000;fill-opacity:0.196"/>
+ <g transform="matrix(1.044898,0,0,1.1743119,-0.68571532,-4.1009174)" style="fill:#fff">
+ <path d="m 22.668 24.781 0 5.109 -1.053 0 0 -2.506 -1.723 0 0 2.506 -1 0 0 -5.109 1 0 0 1.76 1.723 0 0 -1.76 1.053 0"/>
+ </g>
+ <path d="m 10.167 27.998 c 0 0.281 0.014 0.545 0.032 0.791 0.032 0.242 0.084 0.453 0.153 0.633 0.084 0.18 0.19 0.321 0.329 0.426 0.139 0.105 0.436 0.158 0.668 0.158 0.227 0 0.519 -0.053 0.658 -0.158 0.144 -0.105 0.255 -0.246 0.329 -0.426 0.079 -0.189 0.13 -0.4 0.153 -0.642 0.028 -0.242 0.042 -0.501 0.042 -0.782 0 -0.277 -0.014 -0.536 -0.042 -0.778 -0.023 -0.251 -0.074 -0.462 -0.153 -0.642 -0.074 -0.18 -0.181 -0.321 -0.32 -0.426 -0.139 -0.105 -0.43 -0.158 -0.667 -0.158 -0.232 0 -0.528 0.053 -0.668 0.158 -0.139 0.105 -0.246 0.251 -0.329 0.435 -0.07 0.18 -0.121 0.391 -0.153 0.633 -0.019 0.242 -0.032 0.501 -0.032 0.778 m -1.267 0 c 0 -0.989 0.218 -1.736 0.65 -2.237 0.432 -0.51 1.035 -0.76 1.8 -0.76 c 0.798 0 1.406 0.251 1.824 0.76 0.418 0.501 0.626 1.248 0.626 2.237 0 0.993 -0.213 1.741 -0.636 2.251 c -0.427 0.501 -1.025 0.752 -1.8 0.752 -0.798 0 -1.411 -0.251 -1.837 -0.752 -0.418 -0.51 -0.626 -1.257 -0.626 -2.251" style="fill:#fff"/>
+ <path d="m 18.559 25 0 0.99 -1.553 0 0 5.01 -1.136 0 0 -5.01 -1.62 0 0 -0.99 4.309 0" style="fill:#fff"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/application-vnd.oasis.opendocument.text.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-vnd.oasis.opendocument.text.svg
new file mode 100644
index 00000000..b560d438
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-vnd.oasis.opendocument.text.svg
@@ -0,0 +1,18 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <path d="m 5.336 0 c -0.687 0 -1.336 0.676 -1.336 1.394 l 0 29.21 c 0 0.676 0.687 1.394 1.336 1.394 l 21.327 0 c 0.648 0 1.336 -0.717 1.336 -1.394 l 0.001 -21.606 -9 -9 z" style="fill:#3468ce;fill-opacity:1"/>
+ <path d="m 21 9 7 7 0 -7 z" style="fill:#000;fill-opacity:0.196"/>
+ <path d="m 19 0 8.992 9 -7.613 0 c -0.673 0 -1.378 -0.713 -1.378 -1.386 z" style="fill:#fff;fill-opacity:0.392"/>
+ <rect width="6" height="5" x="10" y="11" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <rect width="5" height="1" x="17" y="11" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <path d="m 4 24 0 6.668 c 0 0.648 0.687 1.332 1.332 1.332 l 21.336 0 c 0.645 0 1.332 -0.684 1.332 -1.332 l 0 -6.668 z" style="fill:#000;fill-opacity:0.196"/>
+ <rect width="5" height="1" x="17" y="13" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <rect width="5" height="1" x="17" y="15" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <g transform="matrix(1.0538957,0,0,1.0538957,-0.88967469,-0.50749552)" style="fill:#fff">
+ <path d="m 22.478 24.2 0 0.949 -1.537 0 0 4.744 -1.043 0 0 -4.744 -1.623 0 0 -0.949 4.203 0"/>
+ </g>
+ <rect width="12" height="1" x="10" y="17" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <rect width="12" height="1" x="10" y="19" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <rect width="12" height="1" x="10" y="21" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <path d="m 9.912 27.998 c 0 0.281 0.013 0.545 0.03 0.791 0.03 0.242 0.077 0.453 0.141 0.633 0.077 0.18 0.176 0.321 0.304 0.426 0.128 0.105 0.385 0.158 0.599 0.158 0.21 0 0.461 -0.053 0.59 -0.158 0.133 -0.105 0.235 -0.246 0.304 -0.426 0.073 -0.189 0.12 -0.4 0.141 -0.642 0.026 -0.242 0.039 -0.501 0.039 -0.782 0 -0.277 -0.013 -0.536 -0.039 -0.778 -0.021 -0.251 -0.069 -0.462 -0.141 -0.642 -0.069 -0.18 -0.167 -0.321 -0.295 -0.426 -0.128 -0.105 -0.38 -0.158 -0.598 -0.158 -0.214 0 -0.47 0.053 -0.599 0.158 -0.128 0.105 -0.227 0.251 -0.304 0.435 -0.064 0.18 -0.111 0.391 -0.141 0.633 -0.017 0.242 -0.03 0.501 -0.03 0.778 m -1.186 0 c 0 -0.989 0.201 -1.736 0.599 -2.237 c 0.398 -0.51 0.955 -0.76 1.661 -0.76 c 0.736 0 1.297 0.251 1.683 0.76 0.385 0.501 0.578 1.248 0.578 2.237 0 0.993 -0.197 1.741 -0.587 2.251 c -0.394 0.501 -0.946 0.752 -1.661 0.752 -0.736 0 -1.301 -0.251 -1.695 -0.752 -0.385 -0.51 -0.578 -1.257 -0.578 -2.251" style="fill:#fff"/>
+ <path d="m 15.2 29.949 c 0.033 0.009 0.14 0.009 0.178 0.009 l 0.109 0 c 0.276 0 0.511 -0.048 0.695 -0.149 0.188 -0.097 0.343 -0.233 0.456 -0.409 0.117 -0.171 0.201 -0.374 0.247 -0.611 0.05 -0.242 0.08 -0.505 0.08 -0.791 0 -0.246 -0.021 -0.488 -0.059 -0.725 -0.042 -0.233 -0.113 -0.44 -0.209 -0.62 -0.1 -0.18 -0.234 -0.321 -0.406 -0.426 -0.172 -0.114 -0.394 -0.167 -0.666 -0.167 -0.05 0 -0.113 0 -0.176 0.009 -0.067 0 -0.194 0.004 -0.249 0.018 l 0 3.864 m 3 -1.952 c 0 0.532 -0.075 0.989 -0.218 1.367 -0.142 0.374 -0.335 0.677 -0.586 0.91 -0.251 0.237 -0.553 0.409 -0.904 0.519 -0.343 0.105 -0.72 0.158 -1.139 0.158 -0.218 0 -0.431 -0.009 -0.645 -0.035 -0.205 -0.018 -0.423 -0.053 -0.661 -0.101 l 0 -5.613 c 0.276 -0.057 0.536 -0.092 0.783 -0.11 0.243 -0.018 0.473 -0.031 0.682 -0.031 0.402 0 0.77 0.057 1.101 0.167 0.335 0.114 0.62 0.29 0.85 0.532 0.234 0.237 0.41 0.541 0.536 0.91 0.134 0.365 0.201 0.809 0.201 1.327" style="fill:#fff"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/application-vnd.oasis.opendocument.web-template.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-vnd.oasis.opendocument.web-template.svg
new file mode 120000
index 00000000..19ce0032
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-vnd.oasis.opendocument.web-template.svg
@@ -0,0 +1 @@
+application-vnd.oasis.opendocument.text-web-template.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/application-vnd.openofficeorg.extension.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-vnd.openofficeorg.extension.svg
new file mode 120000
index 00000000..fbf993b9
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-vnd.openofficeorg.extension.svg
@@ -0,0 +1 @@
+libreoffice-extension.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/application-vnd.openshot-qt-project.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-vnd.openshot-qt-project.svg
new file mode 120000
index 00000000..f84eafca
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-vnd.openshot-qt-project.svg
@@ -0,0 +1 @@
+text-x-xges.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/application-vnd.openxmlformats-officedocument.presentationml.presentation.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-vnd.openxmlformats-officedocument.presentationml.presentation.svg
new file mode 100644
index 00000000..e526ed3f
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-vnd.openxmlformats-officedocument.presentationml.presentation.svg
@@ -0,0 +1,14 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <path d="m 5.336 0 c -0.687 0 -1.336 0.676 -1.336 1.394 l 0 29.21 c 0 0.676 0.687 1.394 1.336 1.394 l 21.327 0 c 0.648 0 1.336 -0.717 1.336 -1.394 l 0.001 -21.606 -9 -9 z" style="fill:#d14626;fill-opacity:1"/>
+ <path d="m 21 9 7 7 0 -7 z" style="fill:#000;fill-opacity:0.196"/>
+ <path d="m 19 0 8.992 9 -7.613 0 c -0.673 0 -1.378 -0.713 -1.378 -1.386 z" style="fill:#fff;fill-opacity:0.392"/>
+ <path d="m 4 24 0 6.668 c 0 0.648 0.688 1.332 1.332 1.332 l 21.336 0 c 0.645 0 1.332 -0.684 1.332 -1.332 l 0 -6.668 z" style="fill:#000;fill-opacity:0.196"/>
+ <path d="m 8 12 5 0 0 3 -5 0 z" style="fill:#fff"/>
+ <path d="m 8 17 5 0 0 3 -5 0 z" style="fill:#fff"/>
+ <path d="m 20 10.993 0 4.01 l 4 0 c 0 -2.214 -1.791 -4.01 -4 -4.01 z" style="fill:#fff"/>
+ <path d="m 19 12 c -2.21 0 -4 1.79 -4 4 c 0 2.21 1.792 4 4 4 c 2.21 0 3.998 -1.79 3.998 -4 l -3.998 0 z" style="fill:#fff"/>
+ <path d="m 9.374 26 c 0.635 0 1.126 0.128 1.475 0.392 0.349 0.253 0.524 0.674 0.524 1.26 0 0.593 -0.175 1.022 -0.531 1.286 -0.349 0.264 -0.847 0.392 -1.495 0.392 l -0.353 0 0 1.67 -0.995 0 0 -4.883 c 0.097 -0.018 0.205 -0.04 0.323 -0.055 0.124 -0.015 0.249 -0.026 0.373 -0.033 0.124 -0.011 0.245 -0.018 0.363 -0.022 c 0.118 -0.007 0.222 -0.007 0.316 -0.007 m 0.111 0.853 c -0.057 0 -0.141 0.004 -0.249 0.007 -0.104 0 -0.185 0.007 -0.242 0.018 l 0 1.597 0.403 0 c 0.316 0 0.558 -0.062 0.719 -0.183 0.161 -0.128 0.242 -0.344 0.242 -0.648 0 -0.289 -0.081 -0.491 -0.242 -0.608 -0.158 -0.121 -0.366 -0.183 -0.632 -0.183" style="fill:#fff"/>
+ <path d="m 13.41 26 c 0.635 0 1.126 0.128 1.475 0.392 0.349 0.253 0.524 0.674 0.524 1.26 0 0.593 -0.175 1.022 -0.531 1.286 -0.349 0.264 -0.847 0.392 -1.492 0.392 l -0.356 0 0 1.67 -0.995 0 0 -4.883 c 0.097 -0.018 0.205 -0.04 0.323 -0.055 0.124 -0.015 0.249 -0.026 0.373 -0.033 0.124 -0.011 0.245 -0.018 0.363 -0.022 c 0.118 -0.007 0.225 -0.007 0.316 -0.007 m 0.111 0.853 c -0.057 0 -0.141 0.004 -0.249 0.007 -0.104 0 -0.185 0.007 -0.242 0.018 l 0 1.597 0.403 0 c 0.316 0 0.558 -0.062 0.719 -0.183 0.161 -0.128 0.242 -0.344 0.242 -0.648 0 -0.289 -0.081 -0.491 -0.242 -0.608 -0.158 -0.121 -0.366 -0.183 -0.632 -0.183" style="fill:#fff"/>
+ <path d="m 19.4 26 0 0.822 -1.342 0 0 4.178 -1.02 0 0 -4.178 -1.338 0 0 -0.822 3.7 0" style="fill:#fff"/>
+ <path d="m 22.977 31 c -0.292 -0.673 -0.634 -1.305 -0.957 -1.914 -0.372 0.652 -0.678 1.274 -0.993 1.914 l -1.227 0 c 0.453 -0.919 1.042 -1.78 1.583 -2.643 l -1.489 -2.357 1.223 0 0.903 1.6 0.95 -1.6 l 1.141 0 -1.454 2.334 c 0.505 0.697 0.898 1.42 1.297 2.139 c 0.102 0.206 0.188 0.378 0.246 0.527 l -1.223 0" style="fill:#fff"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/application-vnd.openxmlformats-officedocument.presentationml.slideshow.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-vnd.openxmlformats-officedocument.presentationml.slideshow.svg
new file mode 100644
index 00000000..23cb4016
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-vnd.openxmlformats-officedocument.presentationml.slideshow.svg
@@ -0,0 +1,14 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <path d="m 5.336 0 c -0.687 0 -1.336 0.676 -1.336 1.394 l 0 29.21 c 0 0.676 0.687 1.394 1.336 1.394 l 21.327 0 c 0.648 0 1.336 -0.717 1.336 -1.394 l 0.001 -21.606 -9 -9 z" style="fill:#d14626;fill-opacity:1"/>
+ <path d="m 21 9 7 7 0 -7 z" style="fill:#000;fill-opacity:0.196"/>
+ <path d="m 19 0 8.992 9 -7.613 0 c -0.673 0 -1.378 -0.713 -1.378 -1.386 z" style="fill:#fff;fill-opacity:0.392"/>
+ <path d="m 4 24 0 6.668 c 0 0.648 0.688 1.332 1.332 1.332 l 21.336 0 c 0.645 0 1.332 -0.684 1.332 -1.332 l 0 -6.668 z" style="fill:#000;fill-opacity:0.196"/>
+ <path d="m 8 12 5 0 0 3 -5 0 z" style="fill:#fff"/>
+ <path d="m 8 17 5 0 0 3 -5 0 z" style="fill:#fff"/>
+ <path d="m 20 10.993 0 4.01 l 4 0 c 0 -2.214 -1.791 -4.01 -4 -4.01 z" style="fill:#fff"/>
+ <path d="m 19 12 c -2.21 0 -4 1.79 -4 4 c 0 2.21 1.792 4 4 4 c 2.21 0 3.998 -1.79 3.998 -4 l -3.998 0 z" style="fill:#fff"/>
+ <path d="m 17.647 30.27 c 0.175 0 0.32 -0.015 0.436 -0.046 0.12 -0.038 0.215 -0.088 0.28 -0.145 0.069 -0.065 0.116 -0.137 0.138 -0.21 0.029 -0.084 0.044 -0.164 0.044 -0.244 0 -0.103 -0.033 -0.19 -0.095 -0.274 -0.062 -0.08 -0.142 -0.149 -0.24 -0.21 -0.098 -0.061 -0.207 -0.118 -0.324 -0.168 -0.12 -0.053 -0.24 -0.103 -0.36 -0.145 -0.16 -0.053 -0.327 -0.114 -0.498 -0.187 -0.171 -0.069 -0.327 -0.156 -0.473 -0.263 -0.135 -0.11 -0.251 -0.24 -0.342 -0.396 -0.091 -0.16 -0.138 -0.358 -0.138 -0.594 0 -0.469 0.16 -0.834 0.48 -1.097 0.327 -0.263 0.771 -0.392 1.338 -0.392 0.324 0 0.607 0.034 0.847 0.103 0.247 0.069 0.451 0.149 0.618 0.232 l -0.309 0.766 c -0.142 -0.076 -0.302 -0.137 -0.48 -0.194 -0.171 -0.053 -0.371 -0.08 -0.6 -0.08 -0.56 0 -0.84 0.19 -0.84 0.571 0 0.099 0.029 0.183 0.087 0.259 0.055 0.069 0.127 0.133 0.215 0.194 0.091 0.053 0.189 0.103 0.298 0.145 0.116 0.042 0.225 0.084 0.335 0.122 0.167 0.057 0.338 0.126 0.513 0.198 0.185 0.072 0.349 0.168 0.498 0.29 0.153 0.118 0.28 0.27 0.378 0.453 0.095 0.175 0.145 0.4 0.145 0.674 0 0.469 -0.164 0.83 -0.491 1.09 -0.32 0.251 -0.807 0.377 -1.462 0.377 -0.44 0 -0.793 -0.042 -1.055 -0.13 c -0.262 -0.091 -0.462 -0.175 -0.593 -0.248 l 0.309 -0.808 c 0.153 0.088 0.338 0.168 0.549 0.244 0.218 0.072 0.48 0.11 0.789 0.11" style="fill:#fff"/>
+ <path d="m 23 31.01 c -0.115 -0.274 -0.256 -0.579 -0.424 -0.91 -0.16 -0.335 -0.332 -0.667 -0.512 -0.998 -0.176 0.316 -0.348 0.644 -0.523 0.99 -0.172 0.335 -0.321 0.644 -0.447 0.918 l -1.199 0 c 0.061 -0.149 0.149 -0.32 0.263 -0.526 0.118 -0.202 0.248 -0.423 0.386 -0.659 0.145 -0.236 0.294 -0.48 0.451 -0.724 0.157 -0.255 0.306 -0.495 0.447 -0.728 l -1.455 -2.35 1.195 0 0.882 1.596 0.928 -1.596 1.115 0 -1.421 2.328 c 0.16 0.232 0.321 0.472 0.474 0.724 0.157 0.255 0.302 0.499 0.432 0.743 0.141 0.236 0.26 0.457 0.363 0.667 0.099 0.206 0.183 0.377 0.241 0.526 l -1.195 0" style="fill:#fff"/>
+ <path d="m 9.426 25.905 c 0.659 0 1.168 0.131 1.53 0.399 0.363 0.258 0.544 0.687 0.544 1.284 0 0.605 -0.181 1.041 -0.551 1.31 -0.363 0.269 -0.878 0.399 -1.551 0.399 l -0.366 0 0 1.702 -1.032 0 0 -4.975 c 0.101 -0.019 0.213 -0.041 0.335 -0.056 0.129 -0.015 0.258 -0.026 0.387 -0.034 0.129 -0.011 0.254 -0.019 0.376 -0.022 0.122 -0.008 0.23 -0.008 0.328 -0.008 m 0.115 0.87 c -0.059 0 -0.146 0.004 -0.258 0.008 -0.108 0 -0.192 0.008 -0.251 0.019 l 0 1.627 0.418 0 c 0.328 0 0.579 -0.063 0.746 -0.187 0.167 -0.131 0.251 -0.351 0.251 -0.661 0 -0.295 -0.084 -0.5 -0.251 -0.62 -0.164 -0.123 -0.38 -0.187 -0.655 -0.187" style="fill:#fff"/>
+ <path d="m 13.426 25.905 c 0.659 0 1.168 0.131 1.53 0.399 c 0.363 0.258 0.544 0.687 0.544 1.284 c 0 0.605 -0.181 1.041 -0.551 1.31 -0.363 0.269 -0.878 0.399 -1.548 0.399 l -0.37 0 0 1.702 -1.032 0 0 -4.975 c 0.101 -0.019 0.213 -0.041 0.335 -0.056 0.129 -0.015 0.258 -0.026 0.387 -0.034 0.129 -0.011 0.254 -0.019 0.376 -0.022 0.122 -0.008 0.234 -0.008 0.328 -0.008 m 0.115 0.87 c -0.059 0 -0.146 0.004 -0.258 0.008 -0.108 0 -0.192 0.008 -0.251 0.019 l 0 1.627 0.418 0 c 0.328 0 0.579 -0.063 0.746 -0.187 0.167 -0.131 0.251 -0.351 0.251 -0.661 0 -0.295 -0.084 -0.5 -0.251 -0.62 -0.164 -0.123 -0.38 -0.187 -0.655 -0.187" style="fill:#fff"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/application-vnd.openxmlformats-officedocument.presentationml.template.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-vnd.openxmlformats-officedocument.presentationml.template.svg
new file mode 100644
index 00000000..9ea3ddb8
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-vnd.openxmlformats-officedocument.presentationml.template.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <path d="m 5.344 0 c -0.687 0 -1.344 0.689 -1.344 1.406 l 0 29.19 c 0 0.676 0.695 1.406 1.344 1.406 l 21.313 0 c 0.648 0 1.344 -0.73 1.344 -1.406 l 0 -21.594 0 -7.625 c 0 -0.673 -0.702 -1.375 -1.375 -1.375 l -7.625 0 -13.656 0 z" style="fill:#d14626;fill-opacity:1"/>
+ <path d="m 4 24 0 6.668 c 0 0.648 0.688 1.332 1.332 1.332 l 21.336 0 c 0.645 0 1.332 -0.684 1.332 -1.332 l 0 -6.668 z" style="fill:#000;fill-opacity:0.196"/>
+ <path d="m 13.615 25.926 c -0.601 0 -1.07 0.213 -1.41 0.65 -0.336 0.43 -0.506 1.07 -0.506 1.918 0 0.852 0.163 1.493 0.488 1.93 0.333 0.43 0.812 0.645 1.438 0.645 0.604 0 1.076 -0.215 1.408 -0.645 0.329 -0.437 0.498 -1.078 0.498 -1.93 0 -0.848 -0.165 -1.488 -0.49 -1.918 -0.325 -0.437 -0.8 -0.65 -1.426 -0.65 z m -4.248 0.006 c -0.466 -0.009 -0.914 0.068 -1.367 0.127 l 0 4.941 l 0.988 0 0 -1.643 0.352 0 c 0.645 0 1.139 -0.134 1.486 -0.402 0.354 -0.272 0.529 -0.714 0.529 -1.32 0 -0.602 -0.176 -1.033 -0.523 -1.297 -0.348 -0.268 -0.833 -0.406 -1.465 -0.406 z m 6.34 0.068 l 0 1 1.363 0 0 4 1.037 0 0 -4 1.365 0 0 -1 z m 4.281 0.012 1.422 2.355 c -0.545 0.879 -1.049 1.735 -1.51 2.645 l 1.17 0 c 0.299 -0.67 0.631 -1.299 0.949 -1.914 0.348 0.647 0.629 1.278 0.912 1.914 l 1.168 0 c -0.392 -0.942 -0.929 -1.819 -1.473 -2.666 l 1.387 -2.334 -1.088 0 -0.906 1.602 -0.863 -1.602 z m -6.373 0.766 c 0.182 0 0.393 0.044 0.504 0.135 0.107 0.09 0.191 0.211 0.248 0.365 0.064 0.155 0.103 0.336 0.121 0.551 0.021 0.207 0.035 0.429 0.035 0.666 0 0.241 -0.014 0.465 -0.035 0.672 -0.018 0.207 -0.057 0.387 -0.121 0.549 -0.057 0.155 -0.145 0.277 -0.26 0.367 -0.107 0.09 -0.313 0.135 -0.492 0.135 -0.182 0 -0.397 -0.044 -0.504 -0.135 -0.111 -0.09 -0.197 -0.213 -0.258 -0.367 -0.057 -0.154 -0.1 -0.334 -0.121 -0.541 -0.018 -0.211 -0.025 -0.439 -0.025 -0.68 0 -0.237 0.008 -0.459 0.025 -0.666 0.021 -0.207 0.064 -0.388 0.121 -0.543 0.061 -0.158 0.147 -0.283 0.258 -0.373 0.107 -0.09 0.322 -0.135 0.504 -0.135 z m -4.139 0.037 c 0.264 0 0.472 0.063 0.629 0.188 0.16 0.12 0.24 0.33 0.24 0.625 0 0.311 -0.08 0.532 -0.24 0.664 -0.16 0.124 -0.403 0.189 -0.717 0.189 l -0.4 0 0 -1.643 c 0.17 -0.025 0.314 -0.015 0.488 -0.023 z" style="fill:#fff"/>
+ <path d="m 8 11 5 0 0 3 -5 0 z" style="fill:#fff"/>
+ <path d="m 8 16 5 0 0 3 -5 0 z" style="fill:#fff"/>
+ <path d="m 20 9.993 0 4.01 4 0 c 0 -2.214 -1.791 -4.01 -4 -4.01 z" style="fill:#fff"/>
+ <path d="m 19 11 c -2.21 0 -4 1.79 -4 4 c 0 2.21 1.792 4 4 4 c 2.21 0 3.998 -1.79 3.998 -4 l -3.998 0 z" style="fill:#fff"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/application-vnd.openxmlformats-officedocument.spreadsheetml.sheet.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-vnd.openxmlformats-officedocument.spreadsheetml.sheet.svg
new file mode 100644
index 00000000..713ff1f9
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-vnd.openxmlformats-officedocument.spreadsheetml.sheet.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <path d="m 5.336 0 c -0.687 0 -1.336 0.676 -1.336 1.394 l 0 29.21 c 0 0.676 0.687 1.394 1.336 1.394 l 21.327 0 c 0.648 0 1.336 -0.717 1.336 -1.394 l 0.001 -21.606 l -9 -9 z" style="fill:#207145;fill-opacity:1"/>
+ <path d="m 21 9 7 7 0 -7 z" style="fill:#000;fill-opacity:0.196"/>
+ <path d="m 22 11 0 10 -12 0 0 -10 z m -1 1 -6 0 0 2 6 0 z m -7 0 -3 0 0 2 3 0 z m 7 3 -6 0 0 2 6 0 z m -7 0 -3 0 0 2 3 0 z m 7 3 -6 0 0 2 6 0 z m -7 0 -3 0 0 2 3 0 z" style="fill:#fff"/>
+ <path d="m 4 24 0 6.668 c 0 0.648 0.688 1.332 1.332 1.332 l 21.336 0 c 0.645 0 1.332 -0.684 1.332 -1.332 l 0 -6.668 z" style="fill:#000;fill-opacity:0.196"/>
+ <path d="m 19 0 8.992 9 -7.613 0 c -0.673 0 -1.378 -0.713 -1.378 -1.386 z" style="fill:#fff;fill-opacity:0.392"/>
+ <path d="m 10.504 31 c -0.276 -0.67 -0.599 -1.301 -0.905 -1.909 -0.352 0.65 -0.641 1.271 -0.938 1.909 l -1.16 0 c 0.428 -0.915 0.985 -1.775 1.496 -2.636 l -1.408 -2.35 1.156 0 0.853 1.596 0.898 -1.596 1.079 0 -1.374 2.328 c 0.582 0.861 1.043 1.737 1.459 2.659 l -1.156 0" style="fill:#fff"/>
+ <path d="m 15.44 31 -3.323 0 0 -4.987 0.983 0 0 4.085 2.34 0 0 0.902" style="fill:#fff"/>
+ <path d="m 17.675 30.27 c 0.177 0 0.325 -0.015 0.444 -0.046 0.122 -0.038 0.218 -0.088 0.285 -0.145 0.07 -0.065 0.118 -0.137 0.14 -0.21 0.03 -0.084 0.044 -0.164 0.044 -0.244 0 -0.103 -0.033 -0.19 -0.096 -0.274 -0.063 -0.08 -0.144 -0.149 -0.244 -0.21 -0.1 -0.061 -0.211 -0.118 -0.329 -0.168 -0.122 -0.053 -0.244 -0.103 -0.366 -0.145 -0.163 -0.053 -0.333 -0.114 -0.506 -0.187 -0.174 -0.069 -0.333 -0.156 -0.481 -0.263 -0.137 -0.11 -0.255 -0.24 -0.348 -0.396 -0.092 -0.16 -0.14 -0.358 -0.14 -0.594 0 -0.469 0.163 -0.834 0.488 -1.097 0.333 -0.263 0.784 -0.392 1.36 -0.392 0.329 0 0.617 0.034 0.861 0.103 0.251 0.069 0.458 0.149 0.628 0.232 l -0.314 0.766 c -0.144 -0.076 -0.307 -0.137 -0.488 -0.194 -0.174 -0.053 -0.377 -0.08 -0.61 -0.08 -0.569 0 -0.854 0.19 -0.854 0.571 0 0.099 0.03 0.183 0.089 0.259 0.055 0.069 0.129 0.133 0.218 0.194 0.092 0.053 0.192 0.103 0.303 0.145 0.118 0.042 0.229 0.084 0.34 0.122 0.17 0.057 0.344 0.126 0.521 0.198 0.189 0.072 0.355 0.168 0.506 0.29 0.155 0.118 0.285 0.27 0.384 0.453 0.096 0.175 0.148 0.4 0.148 0.674 0 0.469 -0.166 0.83 -0.499 1.09 -0.325 0.251 -0.821 0.377 -1.486 0.377 -0.447 0 -0.806 -0.042 -1.072 -0.13 c -0.266 -0.091 -0.47 -0.175 -0.603 -0.248 l 0.314 -0.808 c 0.155 0.088 0.344 0.168 0.558 0.244 0.222 0.072 0.488 0.11 0.802 0.11" style="fill:#fff"/>
+ <path d="m 23.23 31.01 c -0.278 -0.67 -0.605 -1.301 -0.914 -1.909 -0.355 0.65 -0.647 1.271 -0.947 1.909 l -1.171 0 c 0.432 -0.915 0.994 -1.775 1.511 -2.636 l -1.421 -2.35 1.167 0 0.862 1.596 0.906 -1.596 1.089 0 -1.388 2.328 c 0.587 0.861 1.053 1.737 1.473 2.659 l -1.167 0" style="fill:#fff"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/application-vnd.openxmlformats-officedocument.spreadsheetml.template.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-vnd.openxmlformats-officedocument.spreadsheetml.template.svg
new file mode 100644
index 00000000..467a4115
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-vnd.openxmlformats-officedocument.spreadsheetml.template.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <path d="m 5.344 0 c -0.687 0 -1.344 0.689 -1.344 1.406 l 0 29.19 c 0 0.676 0.695 1.406 1.344 1.406 l 21.312 0 c 0.648 0 1.344 -0.73 1.344 -1.406 l 0 -21.594 0 -7.625 c 0 -0.673 -0.702 -1.375 -1.375 -1.375 l -7.625 0 -13.656 0 z" style="fill:#207145;fill-opacity:1"/>
+ <path d="m 23 9 0 13 -14 0 0 -13 z m -1 1 -7 0 0 3 7 0 z m -8 0 -4 0 0 3 4 0 z m 8 4 -7 0 0 3 7 0 z m -8 0 -4 0 0 3 4 0 z m 8 4 -7 0 0 3 7 0 z m -8 0 -4 0 0 3 4 0 z" style="fill:#fff"/>
+ <path d="m 4 24 0 6.668 c 0 0.648 0.688 1.332 1.332 1.332 l 21.336 0 c 0.645 0 1.332 -0.684 1.332 -1.332 l 0 -6.668 z" style="fill:#000;fill-opacity:0.196"/>
+ <g transform="matrix(0.8271577,0,0,0.89324969,0.5555807,3.3092596)">
+ <path d="m 12.545 31 c -0.338 -0.753 -0.733 -1.461 -1.107 -2.145 -0.424 0.733 -0.781 1.43 -1.148 2.145 l -1.412 0 c 0.522 -1.026 1.198 -1.992 1.826 -2.957 l -1.717 -2.641 1.412 0 1.038 1.788 1.093 -1.788 1.316 0 -1.676 2.612 c 0.717 0.968 1.272 1.951 1.785 2.985 l -1.412 0" style="fill:#fff"/>
+ <path d="m 18.679 31 -3.719 0 0 -5.598 1.185 0 0 4.675 2.534 0 0 0.923" style="fill:#fff"/>
+ <path d="m 22.857 25.402 0 1.034 -1.558 0 0 4.563 -1.185 0 0 -4.563 -1.562 0 0 -1.034 4.306 0" style="fill:#fff"/>
+ <path d="m 27.17 31 c -0.34 -0.757 -0.734 -1.463 -1.107 -2.145 -0.423 0.731 -0.78 1.429 -1.148 2.145 l -1.412 0 c 0.527 -1.035 1.2 -1.995 1.826 -2.957 l -1.717 -2.641 1.412 0 1.038 1.788 1.093 -1.788 1.316 0 -1.676 2.612 c 0.708 0.956 1.267 1.941 1.785 2.985 l -1.412 0" style="fill:#fff"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/application-vnd.openxmlformats-officedocument.wordprocessingml.document.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-vnd.openxmlformats-officedocument.wordprocessingml.document.svg
new file mode 100644
index 00000000..b909ad55
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-vnd.openxmlformats-officedocument.wordprocessingml.document.svg
@@ -0,0 +1,17 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <path d="m 5.336 0 c -0.687 0 -1.336 0.676 -1.336 1.394 l 0 29.21 c 0 0.676 0.687 1.394 1.336 1.394 l 21.327 0 c 0.648 0 1.336 -0.717 1.336 -1.394 l 0.001 -21.606 l -9 -9 z" style="fill:#3468ce;fill-opacity:1"/>
+ <path d="m 21 9 7 7 0 -7 z" style="fill:#000;fill-opacity:0.196"/>
+ <path d="m 19 0 8.992 9 -7.613 0 c -0.673 0 -1.378 -0.713 -1.378 -1.386 z" style="fill:#fff;fill-opacity:0.392"/>
+ <rect width="6" height="5" x="10" y="11" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <rect width="5" height="1" x="17" y="11" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <path d="m 4 24 0 6.668 c 0 0.648 0.687 1.332 1.332 1.332 l 21.336 0 c 0.645 0 1.332 -0.684 1.332 -1.332 l 0 -6.668 z" style="fill:#000;fill-opacity:0.196"/>
+ <rect width="5" height="1" x="17" y="13" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <path d="m 19.992 26 1.419 2.359 c -0.547 0.879 -1.048 1.731 -1.511 2.641 l 1.128 0 c 0.304 -0.669 0.672 -1.299 0.989 -1.916 c 0.347 0.647 0.673 1.28 0.957 1.916 l 1.126 0 c -0.452 -1 -0.931 -1.821 -1.477 -2.667 l 1.387 -2.333 -1.029 0 -0.964 1.596 -0.917 -1.596" style="fill:#fff"/>
+ <rect width="5" height="1" x="17" y="15" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <rect width="12" height="1" x="10" y="17" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <rect width="12" height="1" x="10" y="19" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <rect width="12" height="1" x="10" y="21" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <path d="m 18.224 25.9 c -0.321 0 -0.62 0.057 -0.893 0.176 -0.269 0.114 -0.504 0.282 -0.704 0.507 -0.194 0.221 -0.348 0.49 -0.46 0.814 c -0.112 0.32 -0.168 0.69 -0.168 1.102 c 0 0.834 0.184 1.474 0.548 1.923 0.364 0.453 0.892 0.678 1.581 0.678 0.308 0 0.577 -0.034 0.807 -0.107 0.239 -0.072 0.426 -0.153 0.564 -0.241 l -0.246 -0.78 c -0.102 0.061 -0.236 0.118 -0.403 0.179 -0.164 0.057 -0.374 0.087 -0.626 0.087 -0.436 0 -0.754 -0.151 -0.947 -0.452 -0.19 -0.305 -0.287 -0.744 -0.287 -1.312 0 -0.328 0.034 -0.602 0.103 -0.823 0.075 -0.217 0.167 -0.392 0.279 -0.521 0.115 -0.133 0.245 -0.229 0.386 -0.282 0.148 -0.057 0.299 -0.087 0.45 -0.087 0.223 0 0.418 0.03 0.586 0.087 0.174 0.053 0.323 0.123 0.444 0.203 l 0.252 -0.789 c -0.036 -0.023 -0.093 -0.054 -0.165 -0.099 -0.069 -0.042 -0.157 -0.08 -0.262 -0.118 -0.105 -0.038 -0.23 -0.073 -0.371 -0.099 -0.138 -0.03 -0.295 -0.045 -0.469 -0.045 z" style="fill:#fff"/>
+ <path d="m 13.756 25.9 c -0.583 0 -1.035 0.217 -1.363 0.659 c -0.328 0.434 -0.493 1.082 -0.493 1.94 c 0 0.861 0.159 1.509 0.477 1.95 c 0.321 0.434 0.782 0.651 1.389 0.651 c 0.586 0 1.042 -0.217 1.363 -0.651 0.324 -0.442 0.483 -1.089 0.483 -1.95 0 -0.857 -0.16 -1.505 -0.473 -1.94 c -0.317 -0.442 -0.776 -0.659 -1.383 -0.659 m 0 0.861 c 0.179 0 0.371 0.046 0.475 0.138 0.107 0.091 0.186 0.213 0.241 0.369 0.062 0.156 0.101 0.338 0.118 0.555 0.021 0.21 0.034 0.435 0.034 0.675 0 0.244 -0.014 0.469 -0.034 0.678 -0.017 0.21 -0.056 0.392 -0.118 0.555 -0.055 0.156 -0.137 0.278 -0.247 0.369 -0.107 0.091 -0.296 0.138 -0.468 0.138 -0.176 0 -0.369 -0.046 -0.476 -0.138 -0.103 -0.091 -0.187 -0.213 -0.249 -0.369 -0.055 -0.156 -0.092 -0.339 -0.116 -0.548 -0.017 -0.213 -0.025 -0.442 -0.025 -0.686 0 -0.24 0.007 -0.465 0.025 -0.675 0.024 -0.21 0.061 -0.392 0.116 -0.548 0.062 -0.16 0.146 -0.285 0.249 -0.376 0.107 -0.091 0.3 -0.138 0.476 -0.138 z" style="fill:#fff"/>
+ <path d="m 9.2 25.902 c -0.415 -0.014 -0.825 0.074 -1.2 0.125 l 0 4.953 c 0.362 0.096 0.733 0.094 1.072 0.12 0.34 0 0.654 -0.047 0.933 -0.14 0.286 -0.097 0.535 -0.247 0.74 -0.457 0.205 -0.206 0.363 -0.473 0.478 -0.803 c 0.118 -0.334 0.177 -0.737 0.177 -1.207 0 -0.458 -0.054 -0.85 -0.161 -1.172 -0.104 -0.326 -0.248 -0.598 -0.436 -0.803 -0.192 -0.213 -0.424 -0.369 -0.7 -0.47 -0.269 -0.097 -0.573 -0.147 -0.903 -0.147 m 0.091 0.881 c 0.222 0 0.404 0.047 0.545 0.147 0.138 0.093 0.25 0.219 0.331 0.378 0.084 0.159 0.137 0.34 0.171 0.545 0.034 0.209 0.051 0.424 0.051 0.641 0 0.252 -0.023 0.485 -0.067 0.698 -0.037 0.206 -0.105 0.388 -0.203 0.54 -0.091 0.155 -0.214 0.274 -0.372 0.359 -0.151 0.089 -0.34 0.133 -0.569 0.133 -0.059 0.006 -0.125 -0.005 -0.179 -0.007 l 0 -3.41 c 0.1 -0.021 0.196 -0.016 0.292 -0.024 z" style="fill:#fff"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/application-vnd.openxmlformats-officedocument.wordprocessingml.template.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-vnd.openxmlformats-officedocument.wordprocessingml.template.svg
new file mode 100644
index 00000000..4557086a
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-vnd.openxmlformats-officedocument.wordprocessingml.template.svg
@@ -0,0 +1,15 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <path d="m 5.344 0 c -0.687 0 -1.344 0.689 -1.344 1.406 l 0 29.19 c 0 0.676 0.695 1.406 1.344 1.406 l 21.313 0 c 0.648 0 1.344 -0.73 1.344 -1.406 l 0 -21.594 0 -7.625 c 0 -0.673 -0.702 -1.375 -1.375 -1.375 l -7.625 0 -13.656 0 z" style="fill:#3468ce;fill-opacity:1"/>
+ <rect width="6" height="5" x="10" y="10" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <rect width="5" height="1" x="17" y="10" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <rect width="5" height="1" x="17" y="12" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <rect width="5" height="1" x="17" y="14" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <rect width="12" height="1" x="10" y="16" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <rect width="12" height="1" x="10" y="18" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <rect width="12" height="1" x="10" y="20" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <path d="m 4 24 0 6.668 c 0 0.648 0.688 1.332 1.332 1.332 l 21.336 0 c 0.645 0 1.332 -0.684 1.332 -1.332 l 0 -6.668 z" style="fill:#000;fill-opacity:0.196"/>
+ <path d="m 19.991 26 1.419 2.359 c -0.548 0.878 -1.049 1.73 -1.51 2.641 l 1.1 0 c 0.304 -0.67 0.7 -1.299 1.017 -1.916 c 0.348 0.647 0.691 1.281 0.978 1.916 l 1.105 0 c -0.497 -1 -0.989 -1.888 -1.477 -2.667 l 1.388 -2.333 -1.059 0 -0.935 1.597 -0.889 -1.597" style="fill:#fff"/>
+ <path d="m 15.8 26 0 0.825 1.335 0 0 4.175 0.965 0 0 -4.175 1.392 0 0 -0.825 z" style="fill:#fff"/>
+ <path d="m 9.187 25.902 c -0.411 -0.014 -0.816 0.074 -1.187 0.125 l 0 4.953 c 0.356 0.097 0.724 0.092 1.057 0.12 0.337 0 0.645 -0.047 0.925 -0.137 0.284 -0.101 0.523 -0.252 0.727 -0.461 0.204 -0.206 0.361 -0.473 0.475 -0.802 0.117 -0.334 0.176 -0.733 0.176 -1.206 0 -0.458 -0.054 -0.849 -0.16 -1.171 c -0.103 -0.326 -0.246 -0.593 -0.433 -0.802 -0.187 -0.213 -0.417 -0.37 -0.69 -0.467 -0.267 -0.101 -0.562 -0.151 -0.889 -0.151 m 0.087 0.882 c 0.22 0 0.401 0.047 0.538 0.148 0.14 0.093 0.25 0.217 0.33 0.376 0.08 0.159 0.137 0.34 0.167 0.546 0.033 0.209 0.049 0.423 0.049 0.64 0 0.252 -0.023 0.484 -0.067 0.697 -0.037 0.209 -0.103 0.389 -0.2 0.541 -0.09 0.155 -0.213 0.274 -0.367 0.36 -0.15 0.089 -0.337 0.133 -0.56 0.133 -0.059 0.007 -0.124 -0.006 -0.178 -0.009 l 0 -3.409 c 0.098 -0.022 0.193 -0.015 0.287 -0.022 z" style="fill:#fff"/>
+ <path d="m 13.709 25.9 c -0.574 0 -1.02 0.218 -1.345 0.66 -0.321 0.434 -0.481 1.082 -0.481 1.939 0 0.861 0.154 1.508 0.465 1.95 0.318 0.434 0.775 0.652 1.372 0.652 0.577 0 1.027 -0.218 1.345 -0.652 0.314 -0.442 0.474 -1.089 0.474 -1.95 0 -0.857 -0.157 -1.504 -0.468 -1.939 c -0.311 -0.442 -0.765 -0.66 -1.363 -0.66 m 0 0.861 c 0.174 0 0.355 0.046 0.461 0.138 0.102 0.091 0.181 0.213 0.236 0.37 0.061 0.156 0.1 0.339 0.117 0.556 0.02 0.21 0.034 0.434 0.034 0.674 0 0.244 -0.014 0.468 -0.034 0.678 -0.017 0.21 -0.055 0.392 -0.117 0.556 -0.055 0.156 -0.136 0.278 -0.245 0.37 -0.102 0.091 -0.28 0.138 -0.451 0.138 -0.174 0 -0.353 -0.046 -0.456 -0.138 -0.106 -0.091 -0.187 -0.213 -0.245 -0.37 -0.055 -0.156 -0.096 -0.339 -0.117 -0.549 -0.017 -0.213 -0.024 -0.441 -0.024 -0.685 0 -0.24 0.007 -0.464 0.024 -0.674 0.02 -0.21 0.062 -0.393 0.117 -0.549 0.058 -0.16 0.139 -0.285 0.245 -0.377 0.102 -0.091 0.282 -0.138 0.456 -0.138 z" style="fill:#fff"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/application-vnd.rar.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-vnd.rar.svg
new file mode 120000
index 00000000..832a1384
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-vnd.rar.svg
@@ -0,0 +1 @@
+application-x-rar.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/application-vnd.recordare.musicxml+xml.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-vnd.recordare.musicxml+xml.svg
new file mode 120000
index 00000000..6bb9cc7d
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-vnd.recordare.musicxml+xml.svg
@@ -0,0 +1 @@
+text-x-lilypond.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/application-vnd.recordare.musicxml.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-vnd.recordare.musicxml.svg
new file mode 120000
index 00000000..6bb9cc7d
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-vnd.recordare.musicxml.svg
@@ -0,0 +1 @@
+text-x-lilypond.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/application-vnd.rn-realmedia.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-vnd.rn-realmedia.svg
new file mode 120000
index 00000000..dff032f5
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-vnd.rn-realmedia.svg
@@ -0,0 +1 @@
+application-video.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/application-vnd.scribus.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-vnd.scribus.svg
new file mode 120000
index 00000000..c9ef5c7c
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-vnd.scribus.svg
@@ -0,0 +1 @@
+application-x-scribus.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/application-vnd.snap.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-vnd.snap.svg
new file mode 100644
index 00000000..73168d8a
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-vnd.snap.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <path d="m 5.371 4 c -0.684 0 -1.371 0.687 -1.371 1.371 l 0 21.297 c 0 0.645 0.688 1.332 1.332 1.332 l 21.336 0 c 0.645 0 1.332 -0.688 1.332 -1.332 l 0 -21.336 c 0 -0.645 -0.688 -1.332 -1.332 -1.332 z" style="fill:#c19553"/>
+ <path d="m 5.371 4 c -0.684 0 -1.371 0.687 -1.371 1.371 l 0 6.629 c 2.668 0 21.332 0 24 0 l 0 -6.668 c 0 -0.645 -0.688 -1.332 -1.332 -1.332 z" style="fill:#fff;fill-opacity:0.196"/>
+ <path d="m 14 7 0 10 4 0 0 -10 z" style="fill:#fff;fill-opacity:0.392"/>
+ <path d="m 9.59 24.2 q 0.257 0 0.422 -0.046 0.174 -0.054 0.273 -0.139 0.099 -0.093 0.133 -0.201 0.041 -0.116 0.041 -0.232 0 -0.147 -0.091 -0.263 -0.091 -0.116 -0.232 -0.201 q -0.141 -0.093 -0.315 -0.163 -0.174 -0.077 -0.348 -0.139 -0.232 -0.077 -0.48 -0.178 -0.248 -0.101 -0.455 -0.255 -0.199 -0.155 -0.331 -0.379 -0.133 -0.232 -0.133 -0.573 q 0 -0.673 0.464 -1.053 0.472 -0.379 1.292 -0.379 0.472 0 0.82 0.101 0.356 0.101 0.596 0.224 l -0.298 0.735 q -0.207 -0.108 -0.464 -0.186 -0.248 -0.077 -0.58 -0.077 -0.812 0 -0.812 0.55 0 0.139 0.083 0.248 0.083 0.101 0.207 0.186 0.133 0.077 0.29 0.139 0.166 0.062 0.323 0.116 0.24 0.085 0.497 0.193 0.265 0.101 0.48 0.279 0.224 0.17 0.364 0.433 0.141 0.255 0.141 0.65 0 0.673 -0.472 1.045 -0.464 0.364 -1.416 0.364 -0.638 0 -1.019 -0.124 -0.381 -0.132 -0.571 -0.24 l 0.298 -0.774 q 0.224 0.124 0.53 0.232 0.315 0.108 0.762 0.108 z" style="fill:#fff;fill-opacity:1;stroke:none"/>
+ <path d="m 14.962 25 c -0.547 -1.179 -1.206 -2.286 -1.834 -3.32 l 0 3.32 -1.028 0 0 -5 0.917 0 c 0.706 0.995 1.272 2.02 1.834 3.078 l 0 -3.078 1.028 0 0 5 z" style="fill:#fff;fill-opacity:1;stroke:none"/>
+ <path d="m 19.469 24.999 -0.252 -1.155 -1.435 0 -0.244 1.155 -1.113 0 c 0.255 -0.985 0.513 -1.882 0.774 -2.69 0.261 -0.813 0.513 -1.583 0.757 -2.31 l 1.165 0 c 0.255 0.732 0.507 1.511 0.757 2.334 0.255 0.819 0.502 1.707 0.739 2.666 z m -0.957 -4.03 c -0.228 0.668 -0.39 1.397 -0.531 2.052 l 1.052 0 c -0.122 -0.708 -0.33 -1.391 -0.522 -2.052 z" style="fill:#fff;fill-opacity:1;stroke:none"/>
+ <path d="m 22.408 19.949 c 0.651 0 1.157 0.132 1.516 0.395 0.359 0.258 0.538 0.683 0.538 1.275 0 0.597 -0.182 1.03 -0.547 1.299 -0.359 0.264 -0.87 0.395 -1.532 0.395 l -0.364 0 0 1.686 -1.019 0 0 -4.929 c 0.462 -0.101 0.982 -0.1 1.408 -0.121 z m 0.116 0.863 c -0.178 -0.003 -0.328 0.016 -0.505 0.024 l 0 1.613 0.414 0 c 0.326 0 0.571 -0.062 0.737 -0.186 0.166 -0.129 0.248 -0.347 0.248 -0.653 0 -0.29 -0.083 -0.495 -0.248 -0.613 -0.16 -0.124 -0.375 -0.186 -0.646 -0.186 z" style="fill:#fff;fill-opacity:1;stroke:none"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/application-vnd.stardivision.calc.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-vnd.stardivision.calc.svg
new file mode 120000
index 00000000..b17ea280
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-vnd.stardivision.calc.svg
@@ -0,0 +1 @@
+x-office-spreadsheet.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/application-vnd.stardivision.draw.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-vnd.stardivision.draw.svg
new file mode 120000
index 00000000..a3382f09
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-vnd.stardivision.draw.svg
@@ -0,0 +1 @@
+x-office-drawing.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/application-vnd.stardivision.mail.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-vnd.stardivision.mail.svg
new file mode 120000
index 00000000..ed063565
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-vnd.stardivision.mail.svg
@@ -0,0 +1 @@
+message-rfc822.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/application-vnd.stardivision.math.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-vnd.stardivision.math.svg
new file mode 120000
index 00000000..15f67cb9
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-vnd.stardivision.math.svg
@@ -0,0 +1 @@
+application-vnd.oasis.opendocument.formula.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/application-vnd.sun.xml.calc.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-vnd.sun.xml.calc.svg
new file mode 120000
index 00000000..dd1df899
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-vnd.sun.xml.calc.svg
@@ -0,0 +1 @@
+application-table.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/application-vnd.sun.xml.calc.template.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-vnd.sun.xml.calc.template.svg
new file mode 120000
index 00000000..15b1361b
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-vnd.sun.xml.calc.template.svg
@@ -0,0 +1 @@
+application-vnd.oasis.opendocument.spreadsheet-template.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/application-vnd.sun.xml.draw.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-vnd.sun.xml.draw.svg
new file mode 120000
index 00000000..0095318b
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-vnd.sun.xml.draw.svg
@@ -0,0 +1 @@
+application-vnd.oasis.opendocument.drawing.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/application-vnd.sun.xml.draw.template.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-vnd.sun.xml.draw.template.svg
new file mode 120000
index 00000000..9e61b2c5
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-vnd.sun.xml.draw.template.svg
@@ -0,0 +1 @@
+application-vnd.oasis.opendocument.formula-template.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/application-vnd.sun.xml.impress.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-vnd.sun.xml.impress.svg
new file mode 120000
index 00000000..73bb02f6
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-vnd.sun.xml.impress.svg
@@ -0,0 +1 @@
+x-office-presentation.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/application-vnd.sun.xml.impress.template.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-vnd.sun.xml.impress.template.svg
new file mode 120000
index 00000000..63c9c547
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-vnd.sun.xml.impress.template.svg
@@ -0,0 +1 @@
+application-vnd.oasis.opendocument.presentation-template.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/application-vnd.sun.xml.math.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-vnd.sun.xml.math.svg
new file mode 120000
index 00000000..15f67cb9
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-vnd.sun.xml.math.svg
@@ -0,0 +1 @@
+application-vnd.oasis.opendocument.formula.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/application-vnd.sun.xml.writer.global.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-vnd.sun.xml.writer.global.svg
new file mode 120000
index 00000000..86b2f629
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-vnd.sun.xml.writer.global.svg
@@ -0,0 +1 @@
+x-office-document.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/application-vnd.sun.xml.writer.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-vnd.sun.xml.writer.svg
new file mode 120000
index 00000000..e1d28269
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-vnd.sun.xml.writer.svg
@@ -0,0 +1 @@
+application-vnd.oasis.opendocument.text.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/application-vnd.sun.xml.writer.template.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-vnd.sun.xml.writer.template.svg
new file mode 120000
index 00000000..14e1d14e
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-vnd.sun.xml.writer.template.svg
@@ -0,0 +1 @@
+application-vnd.oasis.opendocument.text-template.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/application-vnd.tcpdump.pcap.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-vnd.tcpdump.pcap.svg
new file mode 100644
index 00000000..905ecff1
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-vnd.tcpdump.pcap.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <defs>
+
+ </defs>
+ <path d="m 5.336 0 c -0.687 0 -1.336 0.676 -1.336 1.394 l 0 29.21 c 0 0.676 0.687 1.394 1.336 1.394 l 21.327 0 c 0.648 0 1.336 -0.717 1.336 -1.394 l 0.001 -21.606 -9 -9 z" style="fill:#af5b63;fill-opacity:1"/>
+ <path d="m 21 9 7 7 0 -7 z" style="fill:#000;fill-opacity:0.196"/>
+ <path d="m 19 0 8.992 9 -7.613 0 c -0.673 0 -1.378 -0.713 -1.378 -1.386 z" style="fill:#fff;fill-opacity:0.392"/>
+ <path d="m 14.988 10 c -1.536 -0.002 -3.074 0.578 -4.238 1.746 -2.329 2.336 -2.335 6.163 -0.006 8.5 1.974 1.979 5.02 2.282 7.316 0.906 l 3.586 3.447 c 0.566 0.551 1.458 0.533 1.998 -0.043 0.522 -0.557 0.435 -1.557 -0.041 -2.033 l -3.521 -3.375 c 1.419 -2.313 1.255 -5.284 -0.863 -7.402 -1.16 -1.16 -2.694 -1.744 -4.23 -1.746 z m 0.012 1 c 1.276 0 2.552 0.489 3.531 1.469 0 0 0 0.002 0 0.002 1.957 1.959 1.958 5.102 0 7.06 -1.958 1.959 -5.104 1.959 -7.06 0 -1.958 -1.958 -1.957 -5.101 0 -7.06 0 0 0 -0.002 0 -0.002 c 0.979 -0.979 2.255 -1.469 3.531 -1.469 m -3.137 2 c -0.293 0.306 -0.52 0.645 -0.707 1 l 1.844 0 0 -1 -1.137 0 z m 2.137 0 0 1 2 0 0 -1 -2 0 z m 3 0 0 1 1.842 0 c -0.187 -0.355 -0.416 -0.694 -0.709 -1 l -1.133 0 z m -6.229 2 c -0.079 0.329 -0.131 0.664 -0.131 1 l 1.359 0 0 -1 -1.229 0 z m 2.229 0 0 1 3 0 0 -1 -3 0 z m 4 0 0 1 2 0 0 -1 -2 0 z m -6.227 2 c 0.083 0.345 0.213 0.679 0.383 1 l 1.844 0 0 -1 -2.227 0 z m 3.227 0 0 1 2 0 0 -1 -2 0 z m 3 0 0 1 1.84 0 c 0.169 -0.322 0.302 -0.655 0.385 -1 l -2.225 0 z m -4 2 0 0.842 c 0.099 0.052 0.193 0.114 0.295 0.158 l 2.705 0 0 -1 -3 0 z m 4 0 0 0.842 c 0.381 -0.202 0.747 -0.444 1.07 -0.768 0.023 -0.023 0.038 -0.051 0.061 -0.074 l -1.131 0 z" style="fill:#f9f9f9;stroke:none"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/application-vnd.wordperfect.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-vnd.wordperfect.svg
new file mode 120000
index 00000000..7472b14d
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-vnd.wordperfect.svg
@@ -0,0 +1 @@
+application-word.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/application-vnd.xdgapp.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-vnd.xdgapp.svg
new file mode 120000
index 00000000..6bddb89f
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-vnd.xdgapp.svg
@@ -0,0 +1 @@
+application-vnd.flatpak.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/application-web-template.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-web-template.svg
new file mode 100644
index 00000000..3c95c048
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-web-template.svg
@@ -0,0 +1,14 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <path d="m 5.344 0 c -0.687 0 -1.344 0.689 -1.344 1.406 l 0 29.19 c 0 0.676 0.695 1.406 1.344 1.406 l 21.313 0 c 0.648 0 1.344 -0.73 1.344 -1.406 l 0 -21.594 0 -7.625 c 0 -0.673 -0.702 -1.375 -1.375 -1.375 l -7.625 0 -13.656 0 z" style="fill:#7099c3;fill-opacity:1"/>
+ <path d="m 10.27 14 0 1 11.46 0 0 -1 z" style="fill:#fff"/>
+ <path d="m 9.637 16.362 0 1.276 12.727 0 0 -1.276 z" style="fill:#fff"/>
+ <path d="m 10.27 19 0 1 11.46 0 0 -1 z" style="fill:#fff"/>
+ <path d="m 15.5 10.637 0 12.727 1 0 0 -12.727 z" style="fill:#fff"/>
+ <g transform="matrix(1.1669608,0,0,1.1669009,-2.6712309,-4.0040583)" style="fill:none;stroke:#fff">
+ <g style="stroke-width:2">
+ <path d="m 20.441 33 c -1.998 -6 -1.998 -12 0 -18" transform="matrix(0.54545,0,0,0.54545,2.90922,4.90928)"/>
+ <path d="m 27.466 33 c 2.01 -4.999 2.01 -12 0 -18" transform="matrix(0.54545,0,0,0.54545,2.90922,4.90928)"/>
+ </g>
+ <path d="m 33.06 27.317 c 0 5.03 -4.075 9.102 -9.102 9.102 -5.03 0 -9.102 -4.075 -9.102 -9.102 0 -5.03 4.075 -9.102 9.102 -9.102 5.03 0 9.102 4.075 9.102 9.102 z" transform="matrix(0.59913,0,0,0.59913,1.64887,1.63352)" style="stroke-linecap:round;stroke-width:1.821"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/application-word-template.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-word-template.svg
new file mode 100644
index 00000000..eed0cbf3
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-word-template.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <path d="m 5.344 0 c -0.687 0 -1.344 0.689 -1.344 1.406 l 0 29.19 c 0 0.676 0.695 1.406 1.344 1.406 l 21.313 0 c 0.648 0 1.344 -0.73 1.344 -1.406 l 0 -21.594 0 -7.625 c 0 -0.673 -0.702 -1.375 -1.375 -1.375 l -7.625 0 -13.656 0 z" style="fill:#3468ce;fill-opacity:1"/>
+ <rect width="6" height="5" x="10" y="10" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <rect width="5" height="1" x="17" y="10" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <rect width="5" height="1" x="17" y="12" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <rect width="5" height="1" x="17" y="14" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <rect width="12" height="1" x="10" y="16" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <rect width="12" height="1" x="10" y="18" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <rect width="12" height="1" x="10" y="20" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <rect width="12" height="1" x="10" y="22" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/application-word.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-word.svg
new file mode 100644
index 00000000..dc8a6015
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-word.svg
@@ -0,0 +1,13 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <path d="m 5.336 0 c -0.687 0 -1.336 0.676 -1.336 1.394 l 0 29.21 c 0 0.676 0.687 1.394 1.336 1.394 l 21.327 0 c 0.648 0 1.336 -0.717 1.336 -1.394 l 0.001 -21.606 -9 -9 z" style="fill:#3468ce;fill-opacity:1"/>
+ <path d="m 21 9 7 7 0 -7 z" style="fill:#000;fill-opacity:0.196"/>
+ <path d="m 19 0 8.992 9 -7.613 0 c -0.673 0 -1.378 -0.713 -1.378 -1.386 z" style="fill:#fff;fill-opacity:0.392"/>
+ <rect width="6" height="5" x="10" y="11" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <rect width="5" height="1" x="17" y="11" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <rect width="5" height="1" x="17" y="13" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <rect width="5" height="1" x="17" y="15" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <rect width="12" height="1" x="10" y="17" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <rect width="12" height="1" x="10" y="19" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <rect width="12" height="1" x="10" y="21" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <rect width="12" height="1" x="10" y="23" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/application-wps-office.doc.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-wps-office.doc.svg
new file mode 120000
index 00000000..803a0edf
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-wps-office.doc.svg
@@ -0,0 +1 @@
+application-msword.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/application-wps-office.docx.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-wps-office.docx.svg
new file mode 120000
index 00000000..803a0edf
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-wps-office.docx.svg
@@ -0,0 +1 @@
+application-msword.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/application-wps-office.dot.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-wps-office.dot.svg
new file mode 120000
index 00000000..a53f5569
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-wps-office.dot.svg
@@ -0,0 +1 @@
+application-msword-template.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/application-wps-office.dotx.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-wps-office.dotx.svg
new file mode 120000
index 00000000..a53f5569
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-wps-office.dotx.svg
@@ -0,0 +1 @@
+application-msword-template.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-7z-ace.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-7z-ace.svg
new file mode 120000
index 00000000..753c10f3
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-7z-ace.svg
@@ -0,0 +1 @@
+application-x-ace.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-7z-arj.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-7z-arj.svg
new file mode 120000
index 00000000..2c7ae246
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-7z-arj.svg
@@ -0,0 +1 @@
+application-x-arj.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-7z-compressed.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-7z-compressed.svg
new file mode 100644
index 00000000..e215087a
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-7z-compressed.svg
@@ -0,0 +1,14 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <path d="m 5.336 0 c -0.687 0 -1.336 0.676 -1.336 1.394 l 0 29.21 c 0 0.676 0.687 1.394 1.336 1.394 l 21.327 0 c 0.648 0 1.336 -0.717 1.336 -1.394 l 0.001 -21.606 l -9 -9 z" style="fill:#c19553;fill-opacity:1"/>
+ <path d="m 4 24 0 6.668 c 0 0.648 0.688 1.332 1.332 1.332 l 21.336 0 c 0.645 0 1.332 -0.684 1.332 -1.332 l 0 -6.668 z" style="fill:#000;fill-opacity:0.196"/>
+ <path d="m 21 9 7 7 0 -7 z" style="fill:#000;fill-opacity:0.196"/>
+ <path d="m 19 0 8.992 9 -7.613 0 c -0.673 0 -1.378 -0.713 -1.378 -1.386 z" style="fill:#fff;fill-opacity:0.392"/>
+ <rect width="3" height="3" x="9" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <rect width="3" height="3" x="12" y="3" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <rect width="3" height="3" x="9" y="6" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <rect width="3" height="3" x="12" y="9" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <rect width="3" height="3" x="9" y="12" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <rect width="6" height="6" x="9" y="16" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <path d="m 11.457 31 c 0.026 -0.413 0.105 -0.848 0.246 -1.31 0.141 -0.466 0.303 -0.923 0.497 -1.376 0.202 -0.453 0.418 -0.879 0.651 -1.279 0.233 -0.409 0.453 -0.756 0.664 -1.046 l -3.02 0 0 -0.989 4.69 0 0 0.901 c -0.211 0.198 -0.435 0.479 -0.686 0.844 -0.246 0.36 -0.484 0.769 -0.708 1.231 -0.215 0.457 -0.409 0.949 -0.58 1.473 c -0.163 0.519 -0.264 1.033 -0.303 1.552 l -1.451 0" style="fill:#fff"/>
+ <path d="m 20.933 25.831 c -1.08 1.375 -2.065 2.77 -2.985 4.18 l 3.09 0 0 0.989 -4.738 0 0 -0.69 c 0.918 -1.503 1.937 -2.946 2.914 -4.321 l -2.76 0 0 -0.989 4.479 0 0 0.831" style="fill:#fff"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-7zip.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-7zip.svg
new file mode 120000
index 00000000..75c3a8eb
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-7zip.svg
@@ -0,0 +1 @@
+application-x-7z-compressed.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-abiword.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-abiword.svg
new file mode 100644
index 00000000..fce893c1
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-abiword.svg
@@ -0,0 +1,16 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <path d="m 5.336 0 c -0.687 0 -1.336 0.676 -1.336 1.394 l 0 29.21 c 0 0.676 0.687 1.394 1.336 1.394 l 21.327 0 c 0.648 0 1.336 -0.717 1.336 -1.394 l 0.001 -21.606 -9 -9 z" style="fill:#3468ce;fill-opacity:1"/>
+ <path d="m 21 9 7 7 0 -7 z" style="fill:#000;fill-opacity:0.196"/>
+ <path d="m 19 0 8.992 9 -7.613 0 c -0.673 0 -1.378 -0.713 -1.378 -1.386 z" style="fill:#fff;fill-opacity:0.392"/>
+ <rect width="6" height="5" x="10" y="11" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <rect width="5" height="1" x="17" y="11" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <path d="m 4 24 0 6.668 c 0 0.648 0.687 1.332 1.332 1.332 l 21.336 0 c 0.645 0 1.332 -0.684 1.332 -1.332 l 0 -6.668 z" style="fill:#000;fill-opacity:0.196"/>
+ <rect width="5" height="1" x="17" y="13" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <rect width="5" height="1" x="17" y="15" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <rect width="12" height="1" x="10" y="17" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <rect width="12" height="1" x="10" y="19" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <rect width="12" height="1" x="10" y="21" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <path d="m 18.15 29.15 c 0 0.352 -0.062 0.651 -0.185 0.888 -0.127 0.237 -0.3 0.426 -0.517 0.571 -0.209 0.136 -0.464 0.237 -0.759 0.303 c -0.291 0.057 -0.603 0.084 -0.94 0.084 -0.267 0 -0.55 -0.018 -0.837 -0.048 -0.291 -0.026 -0.579 -0.066 -0.862 -0.123 l 0 -5.688 c 0.54 -0.098 1.066 -0.116 1.58 -0.141 0.464 0 0.837 0.044 1.129 0.141 0.291 0.088 0.517 0.207 0.681 0.36 0.164 0.145 0.275 0.308 0.337 0.492 0.057 0.18 0.086 0.365 0.09 0.549 -0.004 0.277 -0.074 0.572 -0.218 0.787 -0.14 0.211 -0.328 0.382 -0.566 0.51 0.415 0.145 0.695 0.341 0.841 0.585 0.149 0.248 0.226 0.457 0.226 0.729 m -2.95 -0.747 0 1.542 c 0.198 0.033 0.46 0.027 0.648 0.04 0.14 0 0.275 -0.013 0.406 -0.031 0.131 -0.026 0.246 -0.066 0.345 -0.123 0.107 -0.062 0.193 -0.149 0.259 -0.255 0.066 -0.114 0.099 -0.255 0.099 -0.426 0 -0.286 -0.094 -0.439 -0.287 -0.558 -0.185 -0.123 -0.435 -0.189 -0.751 -0.189 l -0.717 0 m 0.541 -0.967 c 0.308 0 0.542 -0.062 0.702 -0.189 0.156 -0.132 0.238 -0.361 0.238 -0.585 0 -0.141 -0.025 -0.251 -0.07 -0.334 -0.045 -0.088 -0.111 -0.154 -0.189 -0.198 -0.078 -0.048 -0.172 -0.084 -0.275 -0.092 -0.107 -0.022 -0.213 -0.031 -0.328 -0.031 -0.192 -0.01 -0.439 0.027 -0.619 0.039 l 0 1.39 0.541 0" style="fill:#fff"/>
+ <path d="m 12.287 30.891 -0.278 -1.16 -1.596 0 -0.274 1.16 -1.238 0 c 0.499 -2.047 1.117 -4.01 1.704 -5.891 l 1.296 0 c 0.648 1.994 1.22 4.01 1.666 5.891 l -1.28 0 m -1.064 -4.747 c -0.249 0.787 -0.462 1.82 -0.623 2.619 l 1.238 0 c -0.137 -0.837 -0.399 -1.841 -0.615 -2.619" style="fill:#fff"/>
+ <path d="m 21.38 27.335 c 0 0 0.569 1.503 0.82 2.33 c -0.011 -1.578 -0.07 -3.126 -0.08 -4.665 l 1.18 0 c -0.064 2.039 -0.183 4.02 -0.362 6 l -1.058 0 c -0.329 -0.909 -0.614 -1.592 -0.91 -2.455 -0.337 0.911 -0.629 1.577 -0.928 2.455 l -1.058 0 c -0.242 -2.02 -0.319 -4.02 -0.383 -6 l 1.18 0 c -0.025 1.558 -0.085 3.249 -0.1 4.665 0.268 -0.863 0.86 -2.33 0.86 -2.33" style="fill:#fff"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-acad.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-acad.svg
new file mode 120000
index 00000000..8ac89c37
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-acad.svg
@@ -0,0 +1 @@
+model.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-ace.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-ace.svg
new file mode 100644
index 00000000..8aaa131d
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-ace.svg
@@ -0,0 +1,15 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <path d="m 5.336 0 c -0.687 0 -1.336 0.676 -1.336 1.394 l 0 29.21 c 0 0.676 0.687 1.394 1.336 1.394 l 21.327 0 c 0.648 0 1.336 -0.717 1.336 -1.394 l 0.001 -21.606 l -9 -9 z" style="fill:#c19553;fill-opacity:1"/>
+ <path d="m 4 24 0 6.668 c 0 0.648 0.688 1.332 1.332 1.332 l 21.336 0 c 0.645 0 1.332 -0.684 1.332 -1.332 l 0 -6.668 z" style="fill:#000;fill-opacity:0.196"/>
+ <path d="m 21 9 7 7 0 -7 z" style="fill:#000;fill-opacity:0.196"/>
+ <path d="m 19 0 8.992 9 -7.613 0 c -0.673 0 -1.378 -0.713 -1.378 -1.386 z" style="fill:#fff;fill-opacity:0.392"/>
+ <rect width="3" height="3" x="9" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <rect width="3" height="3" x="12" y="3" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <rect width="3" height="3" x="9" y="6" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <rect width="3" height="3" x="12" y="9" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <rect width="3" height="3" x="9" y="12" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <rect width="6" height="6" x="9" y="16" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <path d="m 12.488 30.993 -0.292 -1.3 -1.642 0 -0.279 1.3 -1.274 0 c 0.292 -1.179 0.588 -2.257 0.889 -3.225 0.296 -0.977 0.584 -1.904 0.863 -2.775 l 1.338 0 c 0.292 0.881 0.58 1.812 0.863 2.803 0.292 0.982 0.576 2.05 0.847 3.197 l -1.312 0 m -1.096 -4.835 c -0.266 0.834 -0.459 1.679 -0.61 2.549 l 1.206 0 c -0.121 -0.893 -0.37 -1.736 -0.597 -2.549" style="fill:#fff"/>
+ <path d="m 16.617 31.11 c -0.852 0 -1.501 -0.268 -1.947 -0.808 c -0.447 -0.536 -0.67 -1.299 -0.67 -2.294 c 0 -0.491 0.066 -0.931 0.203 -1.313 0.136 -0.386 0.327 -0.709 0.566 -0.972 0.244 -0.268 0.533 -0.468 0.864 -0.604 0.339 -0.141 0.703 -0.209 1.1 -0.209 0.215 0 0.405 0.018 0.575 0.055 0.174 0.032 0.327 0.073 0.455 0.118 0.132 0.045 0.236 0.091 0.323 0.141 0.091 0.055 0.157 0.091 0.203 0.118 l -0.31 0.94 c -0.149 -0.095 -0.331 -0.177 -0.546 -0.241 -0.207 -0.068 -0.447 -0.104 -0.719 -0.104 c -0.186 0 -0.372 0.036 -0.554 0.104 -0.174 0.064 -0.335 0.177 -0.475 0.336 -0.136 0.154 -0.252 0.363 -0.343 0.622 -0.083 0.263 -0.124 0.59 -0.124 0.981 0 0.677 0.116 1.199 0.351 1.562 0.24 0.359 0.628 0.541 1.166 0.541 0.31 0 0.566 -0.036 0.769 -0.104 0.207 -0.073 0.372 -0.141 0.496 -0.213 l 0.302 0.931 c -0.17 0.104 -0.401 0.2 -0.69 0.286 -0.285 0.086 -0.616 0.127 -0.992 0.127" style="fill:#fff"/>
+ <path d="m 19.08 30.993 0 -6 3.673 0 0 0.991 -2.5 0 0 1.148 2.175 0 0 0.986 -2.175 0 0 1.888 2.716 0 0 0.986 -3.889 0" style="fill:#fff"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-addon.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-addon.svg
new file mode 120000
index 00000000..f6d9d702
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-addon.svg
@@ -0,0 +1 @@
+extension.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-amiga-disk-format.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-amiga-disk-format.svg
new file mode 100644
index 00000000..c9113227
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-amiga-disk-format.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <defs>
+
+ </defs>
+ <path d="m 5.336 0 c -0.687 0 -1.336 0.676 -1.336 1.394 l 0 29.21 c 0 0.676 0.687 1.394 1.336 1.394 l 21.327 0 c 0.648 0 1.336 -0.717 1.336 -1.394 l 0.001 -21.606 -9 -9 z" style="fill:#dcdcdc;fill-opacity:1"/>
+ <path d="m 21 9 7 7 0 -7 z" style="fill:#000;fill-opacity:0.196"/>
+ <path d="m 19 0 8.992 9 -7.613 0 c -0.673 0 -1.378 -0.713 -1.378 -1.386 z" style="fill:#fff;fill-opacity:0.392"/>
+ <path d="m 10 24 c 0.004 -4.216 0.011 -7.551 0 -12 l 10.177 0 c 0.647 0.619 1.232 1.293 1.823 1.964 l 0 10.04 m -2 -6 -8 0 0 5 3.978 0 4.02 0 z m -1 -5 -5 0 0 3 5 0 z m -2 1 1 0 0 1 -1 0 z" style="fill:#888;fill-opacity:1"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-anki.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-anki.svg
new file mode 120000
index 00000000..18cafbc8
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-anki.svg
@@ -0,0 +1 @@
+application-x-openteacher.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-anki2.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-anki2.svg
new file mode 120000
index 00000000..18cafbc8
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-anki2.svg
@@ -0,0 +1 @@
+application-x-openteacher.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-apkg.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-apkg.svg
new file mode 120000
index 00000000..18cafbc8
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-apkg.svg
@@ -0,0 +1 @@
+application-x-openteacher.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-aportisdoc.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-aportisdoc.svg
new file mode 120000
index 00000000..c98224c7
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-aportisdoc.svg
@@ -0,0 +1 @@
+application-x-mobi8-ebook.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-appimage.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-appimage.svg
new file mode 120000
index 00000000..a588d45e
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-appimage.svg
@@ -0,0 +1 @@
+application-x-iso9660-appimage.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-apple-diskimage.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-apple-diskimage.svg
new file mode 120000
index 00000000..38aa8675
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-apple-diskimage.svg
@@ -0,0 +1 @@
+application-x-cd-image.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-applix-spreadsheet.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-applix-spreadsheet.svg
new file mode 120000
index 00000000..dd1df899
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-applix-spreadsheet.svg
@@ -0,0 +1 @@
+application-table.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-applix-word.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-applix-word.svg
new file mode 120000
index 00000000..86b2f629
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-applix-word.svg
@@ -0,0 +1 @@
+x-office-document.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-ar.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-ar.svg
new file mode 120000
index 00000000..4e4d75cf
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-ar.svg
@@ -0,0 +1 @@
+application-archive.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-arc.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-arc.svg
new file mode 100644
index 00000000..5395c55d
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-arc.svg
@@ -0,0 +1,15 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <path d="m 5.336 0 c -0.687 0 -1.336 0.676 -1.336 1.394 l 0 29.21 c 0 0.676 0.687 1.394 1.336 1.394 l 21.327 0 c 0.648 0 1.336 -0.717 1.336 -1.394 l 0.001 -21.606 l -9 -9 z" style="fill:#c19553;fill-opacity:1"/>
+ <path d="m 4 24 0 6.668 c 0 0.648 0.688 1.332 1.332 1.332 l 21.336 0 c 0.645 0 1.332 -0.684 1.332 -1.332 l 0 -6.668 z" style="fill:#000;fill-opacity:0.196"/>
+ <path d="m 21 9 7 7 0 -7 z" style="fill:#000;fill-opacity:0.196"/>
+ <path d="m 19 0 8.992 9 -7.613 0 c -0.673 0 -1.378 -0.713 -1.378 -1.386 z" style="fill:#fff;fill-opacity:0.392"/>
+ <rect width="3" height="3" x="9" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <rect width="3" height="3" x="12" y="3" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <rect width="3" height="3" x="9" y="6" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <rect width="3" height="3" x="12" y="9" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <rect width="3" height="3" x="9" y="12" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <rect width="6" height="6" x="9" y="16" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <path d="m 12.633 30.993 -0.304 -1.286 -1.711 0 -0.291 1.286 -1.327 0 c 0.538 -2.079 1.188 -4.09 1.825 -6 l 1.393 0 c 0.691 2.036 1.309 4.087 1.781 6 l -1.367 0 m -1.142 -4.835 c -0.269 0.804 -0.463 1.751 -0.635 2.563 l 1.257 0 c -0.146 -0.849 -0.392 -1.77 -0.622 -2.563" style="fill:#fff"/>
+ <path d="m 21.775 31.04 c -0.838 0 -1.477 -0.264 -1.916 -0.795 c -0.439 -0.527 -0.659 -1.278 -0.659 -2.257 c 0 -0.483 0.065 -0.916 0.199 -1.292 0.134 -0.38 0.321 -0.697 0.557 -0.956 0.24 -0.264 0.525 -0.46 0.85 -0.594 0.334 -0.139 0.692 -0.206 1.082 -0.206 0.212 0 0.399 0.018 0.565 0.054 0.171 0.031 0.321 0.072 0.448 0.116 0.13 0.045 0.232 0.089 0.317 0.139 0.09 0.054 0.155 0.089 0.199 0.116 l -0.305 0.925 c -0.146 -0.094 -0.325 -0.174 -0.537 -0.237 -0.203 -0.067 -0.439 -0.103 -0.708 -0.103 -0.183 0 -0.366 0.036 -0.545 0.103 -0.171 0.063 -0.33 0.174 -0.468 0.331 -0.134 0.152 -0.248 0.358 -0.338 0.612 -0.081 0.259 -0.122 0.581 -0.122 0.965 0 0.666 0.114 1.18 0.346 1.537 0.236 0.353 0.618 0.532 1.147 0.532 0.305 0 0.557 -0.036 0.757 -0.103 0.203 -0.072 0.366 -0.139 0.488 -0.21 l 0.297 0.916 c -0.167 0.103 -0.395 0.197 -0.679 0.282 -0.281 0.085 -0.606 0.125 -0.976 0.125" style="fill:#fff"/>
+ <path d="m 16.298 24.95 c 0.349 0 0.66 0.037 0.943 0.114 0.279 0.078 0.521 0.201 0.722 0.36 0.205 0.164 0.357 0.374 0.463 0.625 0.111 0.246 0.164 0.538 0.164 0.876 0 0.351 -0.07 0.671 -0.213 0.958 -0.144 0.283 -0.381 0.502 -0.718 0.652 c 0.533 0.785 0.938 1.642 1.333 2.464 l -1.263 0 c -0.328 -0.785 -0.767 -1.492 -1.165 -2.172 l -0.627 0 0 2.172 -1.206 0 0 -5.895 c 0.41 -0.101 0.822 -0.112 1.226 -0.146 0.131 -0.009 0.242 -0.009 0.34 -0.009 m 1.07 1.966 c 0 -0.319 -0.098 -0.552 -0.295 -0.703 -0.197 -0.146 -0.455 -0.224 -0.775 -0.224 -0.125 -0.003 -0.245 0.022 -0.361 0.032 l 0 1.811 0.262 0 c 0.414 0 0.709 -0.078 0.894 -0.233 0.18 -0.164 0.275 -0.392 0.275 -0.684" style="fill:#fff"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-archive.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-archive.svg
new file mode 120000
index 00000000..4e4d75cf
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-archive.svg
@@ -0,0 +1 @@
+application-archive.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-ardour.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-ardour.svg
new file mode 120000
index 00000000..6bb9cc7d
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-ardour.svg
@@ -0,0 +1 @@
+text-x-lilypond.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-arj.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-arj.svg
new file mode 100644
index 00000000..b09eb367
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-arj.svg
@@ -0,0 +1,15 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <path d="m 5.336 0 c -0.687 0 -1.336 0.676 -1.336 1.394 l 0 29.21 c 0 0.676 0.687 1.394 1.336 1.394 l 21.327 0 c 0.648 0 1.336 -0.717 1.336 -1.394 l 0.001 -21.606 l -9 -9 z" style="fill:#c19553;fill-opacity:1"/>
+ <path d="m 4 24 0 6.668 c 0 0.648 0.688 1.332 1.332 1.332 l 21.336 0 c 0.645 0 1.332 -0.684 1.332 -1.332 l 0 -6.668 z" style="fill:#000;fill-opacity:0.196"/>
+ <path d="m 12.328 30.995 -0.283 -1.25 -1.616 0 -0.275 1.25 -1.255 0 c 0.503 -2.08 1.125 -4.09 1.726 -6 l 1.312 0 c 0.659 2.034 1.234 4.091 1.685 6 l -1.296 0 m -1.074 -4.838 c -0.263 0.826 -0.437 1.785 -0.599 2.599 l 1.185 0 c -0.139 -0.848 -0.369 -1.807 -0.586 -2.599" style="fill:#fff"/>
+ <path d="m 21 9 7 7 0 -7 z" style="fill:#000;fill-opacity:0.196"/>
+ <path d="m 15.742 24.935 c 0.357 0 0.676 0.036 0.965 0.113 0.285 0.077 0.533 0.199 0.739 0.358 0.21 0.163 0.365 0.372 0.474 0.621 0.113 0.245 0.168 0.535 0.168 0.87 0 0.349 -0.071 0.666 -0.218 0.952 -0.147 0.281 -0.39 0.499 -0.735 0.648 0.559 0.791 0.966 1.641 1.364 2.497 l -1.293 0 c -0.321 -0.802 -0.781 -1.526 -1.192 -2.207 l -0.642 0 0 2.207 -1.234 0 0 -5.906 c 0.122 -0.027 0.252 -0.05 0.39 -0.068 0.147 -0.027 0.294 -0.041 0.441 -0.05 0.147 -0.014 0.29 -0.023 0.424 -0.027 0.134 -0.009 0.248 -0.009 0.348 -0.009 m 1.095 1.953 c 0 -0.317 -0.101 -0.548 -0.302 -0.698 -0.201 -0.145 -0.466 -0.222 -0.793 -0.222 -0.046 0 -0.101 0.005 -0.168 0.009 -0.067 0 -0.134 0.009 -0.201 0.023 l 0 1.799 0.269 0 c 0.424 0 0.726 -0.077 0.915 -0.231 0.185 -0.163 0.281 -0.39 0.281 -0.68" style="fill:#fff"/>
+ <path d="m 19 0 8.992 9 -7.613 0 c -0.673 0 -1.378 -0.713 -1.378 -1.386 z" style="fill:#fff;fill-opacity:0.392"/>
+ <path d="m 23.1 28.911 c 0 0.284 -0.043 0.556 -0.125 0.809 -0.078 0.253 -0.207 0.471 -0.392 0.662 c -0.177 0.191 -0.41 0.342 -0.699 0.458 -0.289 0.107 -0.638 0.16 -1.052 0.16 -0.431 0 -0.793 -0.049 -1.082 -0.151 -0.289 -0.102 -0.53 -0.227 -0.729 -0.373 l 0.483 -0.929 c 0.172 0.102 0.362 0.2 0.565 0.293 0.216 0.098 0.431 0.142 0.651 0.142 0.328 0 0.595 -0.076 0.793 -0.236 0.207 -0.164 0.306 -0.467 0.306 -0.902 l 0 -2.876 -2.13 0 0 -0.969 3.411 0 0 3.911" style="fill:#fff"/>
+ <rect width="3" height="3" x="9" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <rect width="3" height="3" x="12" y="3" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <rect width="3" height="3" x="9" y="6" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <rect width="3" height="3" x="12" y="9" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <rect width="3" height="3" x="9" y="12" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <rect width="6" height="6" x="9" y="16" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-audacity-project.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-audacity-project.svg
new file mode 120000
index 00000000..6bb9cc7d
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-audacity-project.svg
@@ -0,0 +1 @@
+text-x-lilypond.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-autocad.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-autocad.svg
new file mode 120000
index 00000000..8ac89c37
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-autocad.svg
@@ -0,0 +1 @@
+model.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-awk.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-awk.svg
new file mode 120000
index 00000000..1dc3be3c
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-awk.svg
@@ -0,0 +1 @@
+text-x-generic.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-backpack.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-backpack.svg
new file mode 120000
index 00000000..18cafbc8
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-backpack.svg
@@ -0,0 +1 @@
+application-x-openteacher.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-bittorrent.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-bittorrent.svg
new file mode 120000
index 00000000..82827e35
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-bittorrent.svg
@@ -0,0 +1 @@
+application-torrent.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-blender.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-blender.svg
new file mode 100644
index 00000000..9615eb6e
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-blender.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <path d="m 5.336 0 c -0.687 0 -1.336 0.676 -1.336 1.394 l 0 29.21 c 0 0.676 0.687 1.394 1.336 1.394 l 21.327 0 c 0.648 0 1.336 -0.717 1.336 -1.394 l 0.001 -21.606 l -9 -9 z" style="fill:#ce5b00;fill-opacity:1"/>
+ <path d="m 21 9 7 7 0 -7 z" style="fill:#000;fill-opacity:0.196"/>
+ <path d="m 19 0 8.992 9 -7.613 0 c -0.673 0 -1.378 -0.713 -1.378 -1.386 z" style="fill:#fff;fill-opacity:0.392"/>
+ <g transform="matrix(1.1463933,0,0,1.1463933,-2.244741,-1.4403975)" style="fill:#fff">
+ <path d="m 15.684 10.668 c -0.219 0 -0.445 0.082 -0.629 0.223 -0.188 0.145 -0.309 0.332 -0.324 0.559 -0.016 0.223 0.07 0.449 0.242 0.605 l 0 0.016 c 0.402 0.348 0.82 0.707 1.227 1.063 l -4.547 0 c -0.324 0 -0.598 0.074 -0.809 0.242 -0.207 0.164 -0.344 0.41 -0.387 0.684 -0.086 0.535 0.297 1.145 0.918 1.145 l 1.984 0 -4.145 3.375 c 0 0 -0.004 -0.008 -0.016 0 -0.254 0.215 -0.434 0.508 -0.5 0.813 -0.066 0.301 -0.035 0.621 0.145 0.875 0.367 0.516 1.102 0.5 1.613 0.047 l 2.176 -1.957 c 0.004 0.227 0.059 0.586 0.148 0.891 0.176 0.625 0.48 1.211 0.902 1.719 0.43 0.523 0.953 0.945 1.563 1.242 0.641 0.313 1.332 0.461 2.051 0.461 0.719 0 1.406 -0.164 2.047 -0.477 0.609 -0.301 1.152 -0.719 1.582 -1.242 0.418 -0.512 0.707 -1.094 0.887 -1.719 0.09 -0.316 0.152 -0.648 0.176 -0.973 c 0.023 -0.316 0.012 -0.637 -0.031 -0.953 -0.078 -0.621 -0.266 -1.207 -0.566 -1.734 -0.234 -0.414 -0.543 -0.777 -0.887 -1.098 l 0.016 -0.016 l -0.176 -0.145 -4.03 -3.406 c 0 0 -0.016 -0.012 -0.016 -0.016 -0.004 0 -0.016 0 -0.016 0 -0.176 -0.145 -0.383 -0.223 -0.598 -0.223 z m 1.563 3.582 c 2.086 0 3.773 1.668 3.773 3.723 0 2.059 -1.688 3.727 -3.773 3.727 -2.082 0 -3.773 -1.668 -3.773 -3.727 0 -2.055 1.691 -3.723 3.773 -3.723 z" style="fill-rule:evenodd"/>
+ <path d="m 18.332 18 c 0 0.617 -0.504 1.117 -1.129 1.117 -0.621 0 -1.129 -0.5 -1.129 -1.117 0 -0.613 0.508 -1.113 1.129 -1.113 0.625 0 1.129 0.5 1.129 1.113 z"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-bzdvi.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-bzdvi.svg
new file mode 120000
index 00000000..4e4d75cf
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-bzdvi.svg
@@ -0,0 +1 @@
+application-archive.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-bzip-compressed-tar.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-bzip-compressed-tar.svg
new file mode 100644
index 00000000..779cec34
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-bzip-compressed-tar.svg
@@ -0,0 +1,15 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <path d="m 5.336 0 c -0.687 0 -1.336 0.676 -1.336 1.394 l 0 29.21 c 0 0.676 0.687 1.394 1.336 1.394 l 21.327 0 c 0.648 0 1.336 -0.717 1.336 -1.394 l 0.001 -21.606 -9 -9 z" style="fill:#c19553;fill-opacity:1"/>
+ <path d="m 4 24 0 6.668 c 0 0.648 0.688 1.332 1.332 1.332 l 21.336 0 c 0.645 0 1.332 -0.684 1.332 -1.332 l 0 -6.668 z" style="fill:#000;fill-opacity:0.196"/>
+ <path d="m 21 9 7 7 0 -7 z" style="fill:#000;fill-opacity:0.196"/>
+ <path d="m 13.5 25 0 0.986 -1.542 0 0 5.01 -1.228 0 0 -5.01 -1.73 0 l 0 -0.986 l 4.5 0" style="fill:#fff"/>
+ <path d="m 19 0 8.992 9 -7.613 0 c -0.673 0 -1.378 -0.713 -1.378 -1.386 z" style="fill:#fff;fill-opacity:0.392"/>
+ <path d="m 18.35 29.19 c 0 0.363 -0.064 0.672 -0.193 0.918 -0.129 0.245 -0.309 0.441 -0.532 0.59 c -0.219 0.141 -0.485 0.245 -0.789 0.313 -0.3 0.059 -0.626 0.086 -0.974 0.086 -0.283 0 -0.57 -0.018 -0.871 -0.05 -0.3 -0.027 -0.6 -0.068 -0.892 -0.127 l 0 -5.878 c 0.559 -0.102 1.107 -0.12 1.638 -0.145 0.48 0 0.866 0.045 1.166 0.145 0.3 0.091 0.536 0.213 0.708 0.372 0.172 0.15 0.287 0.318 0.347 0.509 0.064 0.186 0.094 0.377 0.094 0.568 0 0.286 -0.077 0.541 -0.227 0.763 -0.142 0.218 -0.335 0.395 -0.583 0.527 0.433 0.15 0.72 0.35 0.871 0.604 0.159 0.254 0.236 0.522 0.236 0.804 m -3.05 -0.843 0 1.665 c 0.206 0.034 0.471 0.028 0.666 0.041 0.142 0 0.283 -0.014 0.42 -0.032 0.133 -0.027 0.253 -0.068 0.356 -0.127 0.112 -0.064 0.197 -0.154 0.266 -0.263 0.069 -0.118 0.103 -0.263 0.103 -0.441 0 -0.295 -0.099 -0.525 -0.296 -0.647 -0.193 -0.132 -0.45 -0.195 -0.781 -0.195 l -0.734 0 m 0.55 -0.999 c 0.322 0 0.566 -0.064 0.729 -0.195 0.163 -0.136 0.244 -0.302 0.244 -0.534 0 -0.145 -0.021 -0.259 -0.069 -0.345 -0.051 -0.091 -0.116 -0.159 -0.197 -0.204 -0.081 -0.05 -0.176 -0.086 -0.287 -0.095 -0.107 -0.023 -0.219 -0.032 -0.339 -0.032 -0.199 -0.01 -0.444 0.017 -0.631 0.03 l 0 1.375 0.55 0" style="fill:#fff"/>
+ <rect width="3" height="3" x="9" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <path d="m 22.998 25.833 c -0.948 1.382 -1.798 2.777 -2.597 4.177 l 2.69 0 0 0.99 -4.124 0 0 -0.689 c 0.791 -1.501 1.685 -2.947 2.538 -4.326 l -2.407 0 0 -0.986 3.9 0 0 0.833" style="fill:#fff"/>
+ <rect width="3" height="3" x="12" y="3" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <rect width="3" height="3" x="9" y="6" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <rect width="3" height="3" x="12" y="9" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <rect width="3" height="3" x="9" y="12" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <rect width="6" height="6" x="9" y="16" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-bzip-compressed.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-bzip-compressed.svg
new file mode 120000
index 00000000..c4eaf8c9
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-bzip-compressed.svg
@@ -0,0 +1 @@
+application-x-bzip.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-bzip.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-bzip.svg
new file mode 100644
index 00000000..449d3059
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-bzip.svg
@@ -0,0 +1,16 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <path d="m 5.336 0 c -0.687 0 -1.336 0.676 -1.336 1.394 l 0 29.21 c 0 0.676 0.687 1.394 1.336 1.394 l 21.327 0 c 0.648 0 1.336 -0.717 1.336 -1.394 l 0.001 -21.606 -9 -9 z" style="fill:#c19553;fill-opacity:1"/>
+ <path d="m 4 24 0 6.668 c 0 0.648 0.688 1.332 1.332 1.332 l 21.336 0 c 0.645 0 1.332 -0.684 1.332 -1.332 l 0 -6.668 z" style="fill:#000;fill-opacity:0.196"/>
+ <path d="m 11.55 29.497 c 0 0.299 -0.052 0.553 -0.16 0.758 -0.108 0.198 -0.256 0.359 -0.445 0.482 -0.184 0.116 -0.405 0.202 -0.661 0.258 -0.248 0.049 -0.521 0.071 -0.813 0.071 -0.232 0 -0.477 -0.015 -0.725 -0.041 c -0.252 -0.019 -0.501 -0.056 -0.745 -0.105 l 0 -4.835 c 0.2 -0.034 0.421 -0.06 0.657 -0.082 c 0.24 -0.026 0.477 -0.037 0.713 -0.037 c 0.397 0 0.721 0.037 0.974 0.12 0.252 0.075 0.449 0.176 0.589 0.306 0.144 0.123 0.24 0.262 0.293 0.418 0.052 0.153 0.076 0.31 0.076 0.467 0 0.235 -0.06 0.445 -0.188 0.628 -0.12 0.179 -0.28 0.325 -0.485 0.433 0.357 0.123 0.601 0.291 0.725 0.497 0.132 0.209 0.196 0.43 0.196 0.661 m -2.496 -0.676 0 1.353 c 0.072 0.011 0.152 0.019 0.236 0.022 0.092 0.008 0.18 0.011 0.268 0.011 0.12 0 0.236 -0.011 0.349 -0.026 0.116 -0.022 0.216 -0.056 0.301 -0.105 0.092 -0.052 0.164 -0.127 0.22 -0.217 0.06 -0.097 0.088 -0.217 0.088 -0.362 0 -0.243 -0.084 -0.411 -0.248 -0.516 -0.16 -0.105 -0.377 -0.161 -0.649 -0.161 l -0.565 0 m 0.409 -0.818 c 0.268 0 0.473 -0.056 0.609 -0.164 0.136 -0.112 0.204 -0.265 0.204 -0.456 0 -0.12 -0.02 -0.213 -0.06 -0.284 -0.04 -0.075 -0.092 -0.131 -0.16 -0.168 -0.072 -0.041 -0.148 -0.071 -0.24 -0.078 -0.092 -0.019 -0.188 -0.026 -0.284 -0.026 -0.08 0 -0.16 0.004 -0.248 0.008 -0.084 0.008 -0.16 0.015 -0.228 0.026 l 0 1.143 0.409 0" style="fill:#fff"/>
+ <path d="m 21 9 7 7 0 -7 z" style="fill:#000;fill-opacity:0.196"/>
+ <path d="m 15.819 26.699 c -0.826 1.154 -1.566 2.317 -2.257 3.481 l 2.335 0 0 0.825 -3.58 0 0 -0.574 c 0.684 -1.247 1.461 -2.455 2.203 -3.605 l -2.092 0 0 -0.821 3.391 0 0 0.694" style="fill:#fff"/>
+ <path d="m 19 0 8.992 9 -7.613 0 c -0.673 0 -1.378 -0.713 -1.378 -1.386 z" style="fill:#fff;fill-opacity:0.392"/>
+ <path d="m 16.7 31.01 0 -0.825 1.169 0 0 -3.353 -1.169 0 0 -0.821 3.289 0 0 0.821 -1.081 0 0 3.353 1.081 0 0 0.825 -3.289 0" style="fill:#fff"/>
+ <rect width="3" height="3" x="9" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <path d="m 22.23 25.955 c 0.656 0 1.168 0.131 1.527 0.393 0.363 0.258 0.543 0.686 0.543 1.274 0 0.599 -0.184 1.03 -0.551 1.3 -0.359 0.266 -0.875 0.397 -1.543 0.397 l -0.367 0 0 1.686 -1.027 0 0 -4.93 c 0.102 -0.022 0.211 -0.041 0.336 -0.056 0.129 -0.015 0.254 -0.026 0.383 -0.034 0.129 -0.011 0.254 -0.019 0.375 -0.022 0.121 -0.008 0.23 -0.008 0.324 -0.008 m 0.117 0.862 c -0.059 0 -0.145 0.004 -0.258 0.008 -0.105 0 -0.187 0.008 -0.25 0.019 l 0 1.611 0.418 0 c 0.328 0 0.574 -0.06 0.742 -0.184 0.168 -0.131 0.25 -0.348 0.25 -0.656 0 -0.288 -0.082 -0.495 -0.25 -0.611 -0.16 -0.124 -0.379 -0.187 -0.652 -0.187" style="fill:#fff"/>
+ <rect width="3" height="3" x="12" y="3" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <rect width="3" height="3" x="9" y="6" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <rect width="3" height="3" x="12" y="9" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <rect width="3" height="3" x="9" y="12" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <rect width="6" height="6" x="9" y="16" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-bzpdf.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-bzpdf.svg
new file mode 120000
index 00000000..9e6d8a1b
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-bzpdf.svg
@@ -0,0 +1 @@
+application-pdf.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-bzpostscript.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-bzpostscript.svg
new file mode 120000
index 00000000..d62c818d
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-bzpostscript.svg
@@ -0,0 +1 @@
+application-postscript.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-cd-image.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-cd-image.svg
new file mode 100644
index 00000000..701ff4b2
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-cd-image.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <path d="m 5.336 0 c -0.687 0 -1.336 0.676 -1.336 1.394 l 0 29.21 c 0 0.676 0.687 1.394 1.336 1.394 l 21.327 0 c 0.648 0 1.336 -0.717 1.336 -1.394 l 0.001 -21.606 l -9 -9 z" style="fill:#dcdcdc;fill-opacity:1"/>
+ <path d="m 21 9 7 7 0 -7 z" style="fill:#000;fill-opacity:0.196"/>
+ <path d="m 19 0 8.992 9 -7.613 0 c -0.673 0 -1.378 -0.713 -1.378 -1.386 z" style="fill:#fff;fill-opacity:0.392"/>
+ <path d="m 16 10 c -4.42 0 -8 3.583 -8 7.998 0 4.419 3.58 8 8 8 4.42 0 8 -3.583 8 -8 0 -4.414 -3.58 -7.998 -8 -7.998 z m 0 6 c 1 0 2 1 2 2 0 1.206 -1 2 -2 2 -1 0 -2 -1 -2 -2 0 -1 1 -2 2 -2 z" style="fill:#888"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-cda.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-cda.svg
new file mode 120000
index 00000000..38aa8675
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-cda.svg
@@ -0,0 +1 @@
+application-x-cd-image.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-class-file.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-class-file.svg
new file mode 120000
index 00000000..5a6bee20
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-class-file.svg
@@ -0,0 +1 @@
+application-java.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-compress-tar.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-compress-tar.svg
new file mode 120000
index 00000000..8a367b72
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-compress-tar.svg
@@ -0,0 +1 @@
+application-x-compressed-tar.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-compress.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-compress.svg
new file mode 120000
index 00000000..4e4d75cf
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-compress.svg
@@ -0,0 +1 @@
+application-archive.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-compressed-tar.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-compressed-tar.svg
new file mode 100644
index 00000000..57af77c9
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-compressed-tar.svg
@@ -0,0 +1,15 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <path d="m 5.336 0 c -0.687 0 -1.336 0.676 -1.336 1.394 l 0 29.21 c 0 0.676 0.687 1.394 1.336 1.394 l 21.327 0 c 0.648 0 1.336 -0.717 1.336 -1.394 l 0.001 -21.606 l -9 -9 z" style="fill:#c19553;fill-opacity:1"/>
+ <path d="m 4 24 0 6.668 c 0 0.648 0.688 1.332 1.332 1.332 l 21.336 0 c 0.645 0 1.332 -0.684 1.332 -1.332 l 0 -6.668 z" style="fill:#000;fill-opacity:0.196"/>
+ <path d="m 13.604 24.994 0 0.991 -1.652 0 0 5.01 -1.207 0 0 -5.01 -1.74 0 0 -0.991 4.6 0" style="fill:#fff"/>
+ <path d="m 21 9 7 7 0 -7 z" style="fill:#000;fill-opacity:0.196"/>
+ <path d="m 16.761 25.936 c -0.289 0 -0.532 0.05 -0.73 0.154 -0.194 0.1 -0.359 0.245 -0.491 0.432 -0.124 0.177 -0.219 0.395 -0.276 0.65 -0.054 0.25 -0.078 0.531 -0.078 0.836 0 0.713 0.116 1.235 0.347 1.576 0.227 0.332 0.565 0.5 1.015 0.5 0.07 0 0.149 -0.005 0.235 -0.009 0.087 -0.009 0.165 -0.018 0.235 -0.032 l 0 -2.167 1.213 0 0 2.966 c -0.144 0.05 -0.371 0.109 -0.681 0.173 -0.301 0.064 -0.668 0.095 -1.102 0.095 -0.384 0 -0.726 -0.064 -1.036 -0.191 -0.301 -0.136 -0.561 -0.332 -0.78 -0.586 -0.215 -0.263 -0.384 -0.586 -0.503 -0.972 -0.116 -0.391 -0.177 -0.84 -0.177 -1.354 0 -0.504 0.07 -0.949 0.21 -1.331 0.136 -0.391 0.322 -0.718 0.561 -0.981 0.235 -0.263 0.516 -0.459 0.838 -0.586 0.322 -0.136 0.664 -0.2 1.036 -0.2 0.235 0 0.446 0.018 0.627 0.055 0.194 0.032 0.355 0.073 0.495 0.118 0.136 0.045 0.248 0.091 0.334 0.141 0.091 0.055 0.161 0.091 0.206 0.118 l -0.314 0.94 c -0.144 -0.091 -0.322 -0.168 -0.532 -0.241 -0.21 -0.068 -0.429 -0.104 -0.652 -0.104" style="fill:#fff"/>
+ <path d="m 19 0 8.992 9 -7.613 0 c -0.673 0 -1.378 -0.713 -1.378 -1.386 z" style="fill:#fff;fill-opacity:0.392"/>
+ <path d="m 23 25.829 c -0.926 1.382 -1.753 2.779 -2.533 4.179 l 2.624 0 0 0.986 -4.02 0 0 -0.688 c 0.773 -1.498 1.643 -2.942 2.476 -4.321 l -2.348 0 0 -0.991 3.804 0 0 0.835" style="fill:#fff"/>
+ <rect width="3" height="3" x="9" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <rect width="3" height="3" x="12" y="3" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <rect width="3" height="3" x="9" y="6" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <rect width="3" height="3" x="12" y="9" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <rect width="3" height="3" x="9" y="12" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <rect width="6" height="6" x="9" y="16" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-cpio.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-cpio.svg
new file mode 100644
index 00000000..a0999839
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-cpio.svg
@@ -0,0 +1,16 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <path d="m 5.336 0 c -0.687 0 -1.336 0.676 -1.336 1.394 l 0 29.21 c 0 0.676 0.687 1.394 1.336 1.394 l 21.327 0 c 0.648 0 1.336 -0.717 1.336 -1.394 l 0.001 -21.606 l -9 -9 z" style="fill:#c19553;fill-opacity:1"/>
+ <path d="m 4 24 0 6.668 c 0 0.648 0.688 1.332 1.332 1.332 l 21.336 0 c 0.645 0 1.332 -0.684 1.332 -1.332 l 0 -6.668 z" style="fill:#000;fill-opacity:0.196"/>
+ <path d="m 21 9 7 7 0 -7 z" style="fill:#000;fill-opacity:0.196"/>
+ <path d="m 10.01 31.1 c -0.719 0 -1.266 -0.225 -1.645 -0.678 -0.379 -0.45 -0.566 -1.09 -0.566 -1.924 0 -0.411 0.059 -0.781 0.172 -1.101 0.117 -0.324 0.273 -0.594 0.477 -0.815 0.211 -0.225 0.453 -0.392 0.734 -0.507 0.285 -0.118 0.594 -0.175 0.926 -0.175 c 0.184 0 0.344 0.015 0.488 0.046 0.148 0.027 0.273 0.061 0.387 0.099 0.109 0.038 0.199 0.076 0.27 0.118 0.078 0.046 0.133 0.076 0.172 0.099 l -0.262 0.789 c -0.125 -0.08 -0.281 -0.149 -0.461 -0.202 -0.176 -0.057 -0.379 -0.088 -0.609 -0.088 -0.156 0 -0.313 0.03 -0.469 0.088 -0.148 0.053 -0.281 0.149 -0.402 0.282 -0.113 0.13 -0.211 0.305 -0.289 0.522 -0.07 0.221 -0.105 0.495 -0.105 0.823 0 0.568 0.098 1.01 0.297 1.31 0.203 0.301 0.531 0.453 0.984 0.453 0.266 0 0.48 -0.03 0.652 -0.088 0.176 -0.061 0.313 -0.118 0.418 -0.179 l 0.254 0.781 c -0.141 0.088 -0.336 0.168 -0.582 0.244 c -0.242 0.069 -0.52 0.103 -0.84 0.103" style="fill:#fff"/>
+ <path d="m 19 0 8.992 9 -7.613 0 c -0.673 0 -1.378 -0.713 -1.378 -1.386 z" style="fill:#fff;fill-opacity:0.392"/>
+ <path d="m 13.549 25.945 c 0.611 0 1.082 0.133 1.417 0.397 0.335 0.259 0.504 0.683 0.504 1.274 0 0.595 -0.169 1.03 -0.511 1.297 -0.335 0.263 -0.813 0.397 -1.431 0.397 l -0.342 0 0 1.686 -0.953 0 0 -4.928 c 0.339 -0.082 0.684 -0.086 1.016 -0.111 0.114 -0.008 0.213 -0.011 0.302 -0.011 m 0.11 0.866 c -0.167 -0.004 -0.31 0.015 -0.475 0.023 l 0 1.613 0.386 0 c 0.305 0 0.537 -0.065 0.692 -0.187 0.155 -0.13 0.232 -0.347 0.232 -0.652 0 -0.29 -0.077 -0.496 -0.232 -0.614 -0.151 -0.122 -0.353 -0.183 -0.603 -0.183" style="fill:#fff"/>
+ <rect width="3" height="3" x="9" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <path d="m 15.9 30.995 0 -0.825 1.145 0 0 -3.35 -1.145 0 0 -0.825 3.23 0 0 0.825 -1.066 0 0 3.35 1.066 0 0 0.825 -3.23 0" style="fill:#fff"/>
+ <rect width="3" height="3" x="12" y="3" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <path d="m 20.821 28.498 c 0 0.244 0.009 0.472 0.032 0.686 0.023 0.21 0.069 0.392 0.133 0.549 0.073 0.156 0.169 0.278 0.289 0.37 0.124 0.091 0.372 0.137 0.578 0.137 0.197 0 0.44 -0.046 0.563 -0.137 0.128 -0.091 0.224 -0.213 0.288 -0.37 0.069 -0.164 0.114 -0.347 0.133 -0.556 0.027 -0.21 0.041 -0.434 0.041 -0.678 0 -0.24 -0.014 -0.465 -0.041 -0.674 -0.018 -0.217 -0.064 -0.4 -0.133 -0.556 -0.064 -0.156 -0.156 -0.278 -0.279 -0.37 -0.124 -0.091 -0.367 -0.137 -0.573 -0.137 -0.206 0 -0.454 0.046 -0.578 0.137 -0.119 0.091 -0.215 0.217 -0.289 0.377 -0.064 0.156 -0.11 0.339 -0.133 0.549 -0.023 0.21 -0.032 0.434 -0.032 0.674 m -1.121 0 c 0 -0.857 0.192 -1.505 0.568 -1.939 c 0.38 -0.442 0.907 -0.659 1.584 -0.659 c 0.701 0 1.232 0.217 1.598 0.659 c 0.366 0.434 0.55 1.082 0.55 1.939 0 0.861 -0.188 1.509 -0.559 1.95 -0.371 0.434 -0.902 0.651 -1.58 0.651 -0.701 0 -1.236 -0.217 -1.612 -0.651 -0.366 -0.442 -0.55 -1.09 -0.55 -1.95" style="fill:#fff"/>
+ <rect width="3" height="3" x="9" y="6" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <rect width="3" height="3" x="12" y="9" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <rect width="3" height="3" x="9" y="12" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <rect width="6" height="6" x="9" y="16" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-csproj.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-csproj.svg
new file mode 120000
index 00000000..dcd46146
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-csproj.svg
@@ -0,0 +1 @@
+application-x-mono-develop.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-cue.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-cue.svg
new file mode 120000
index 00000000..38aa8675
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-cue.svg
@@ -0,0 +1 @@
+application-x-cd-image.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-cuecard.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-cuecard.svg
new file mode 120000
index 00000000..18cafbc8
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-cuecard.svg
@@ -0,0 +1 @@
+application-x-openteacher.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-deb.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-deb.svg
new file mode 100644
index 00000000..36bb16d9
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-deb.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <path d="m 5.371 4 c -0.684 0 -1.371 0.687 -1.371 1.371 l 0 21.297 c 0 0.645 0.688 1.332 1.332 1.332 l 21.336 0 c 0.645 0 1.332 -0.688 1.332 -1.332 l 0 -21.336 c 0 -0.645 -0.688 -1.332 -1.332 -1.332 z" style="fill:#c19553"/>
+ <path d="m 5.371 4 c -0.684 0 -1.371 0.687 -1.371 1.371 l 0 6.629 c 2.668 0 21.332 0 24 0 l 0 -6.668 c 0 -0.645 -0.688 -1.332 -1.332 -1.332 z" style="fill:#fff;fill-opacity:0.196"/>
+ <path d="m 14 7 0 10 4 0 0 -10 z" style="fill:#fff;fill-opacity:0.392"/>
+ <g transform="translate(0,-0.132031)" style="fill:#fff">
+ <path d="m 10.292 24.426 c 0.031 0.004 0.066 0.008 0.105 0.008 0.035 0 0.07 0 0.102 0 0.266 0 0.484 -0.047 0.66 -0.137 0.184 -0.09 0.328 -0.211 0.434 -0.367 0.113 -0.16 0.191 -0.344 0.234 -0.555 0.051 -0.219 0.078 -0.457 0.078 -0.715 0 -0.227 -0.02 -0.445 -0.059 -0.656 -0.039 -0.215 -0.102 -0.402 -0.199 -0.566 -0.094 -0.16 -0.223 -0.289 -0.383 -0.387 -0.164 -0.102 -0.375 -0.152 -0.633 -0.152 -0.051 0 -0.105 0.004 -0.172 0.012 -0.063 0 -0.117 0.004 -0.168 0.016 l 0 3.5 m 2.789 -1.766 c 0 0.48 -0.07 0.891 -0.207 1.234 -0.133 0.336 -0.316 0.613 -0.555 0.824 -0.238 0.215 -0.527 0.371 -0.859 0.473 -0.324 0.094 -0.688 0.141 -1.082 0.141 -0.207 0 -0.414 -0.012 -0.613 -0.031 c -0.195 -0.02 -0.406 -0.047 -0.633 -0.094 l 0 -5.082 c 0.266 -0.051 0.512 -0.082 0.746 -0.102 0.23 -0.016 0.449 -0.023 0.648 -0.023 c 0.383 0 0.734 0.051 1.047 0.152 0.32 0.102 0.59 0.262 0.813 0.48 0.219 0.211 0.387 0.484 0.508 0.824 0.125 0.328 0.188 0.73 0.188 1.203"/>
+ <path d="m 14 25.27 0 -5.207 3.535 0 0 0.859 -2.375 0 0 1.184 2.063 0 0 0.859 -2.063 0 0 1.445 2.582 0 0 0.859 -3.742 0"/>
+ <path d="m 22.71 23.691 c 0 0.316 -0.063 0.578 -0.18 0.793 -0.121 0.207 -0.285 0.375 -0.492 0.504 -0.199 0.125 -0.441 0.215 -0.723 0.27 -0.277 0.051 -0.574 0.074 -0.895 0.074 -0.258 0 -0.527 -0.012 -0.805 -0.039 -0.273 -0.023 -0.527 -0.063 -0.796 -0.109 l 0 -5.059 c 0.509 -0.084 1 -0.099 1.488 -0.125 0.438 0 0.797 0.043 1.074 0.125 0.273 0.078 0.492 0.188 0.648 0.32 0.156 0.129 0.266 0.273 0.32 0.438 0.055 0.164 0.086 0.324 0.086 0.488 0 0.246 -0.07 0.465 -0.207 0.656 -0.133 0.191 -0.313 0.344 -0.539 0.453 0.395 0.129 0.664 0.305 0.801 0.523 0.145 0.219 0.219 0.449 0.219 0.688 m -2.754 -0.707 0 1.414 c 0.19 0.034 0.379 0.024 0.559 0.035 0.129 0 0.258 -0.008 0.387 -0.027 0.125 -0.02 0.234 -0.059 0.328 -0.109 0.102 -0.055 0.184 -0.129 0.246 -0.227 0.063 -0.102 0.094 -0.227 0.094 -0.379 0 -0.25 -0.094 -0.43 -0.273 -0.535 -0.176 -0.113 -0.414 -0.172 -0.715 -0.172 l -0.625 0 m 0.453 -0.855 c 0.297 0 0.52 -0.059 0.668 -0.168 0.152 -0.117 0.227 -0.277 0.227 -0.48 0 -0.125 -0.02 -0.223 -0.066 -0.293 -0.043 -0.078 -0.102 -0.141 -0.176 -0.18 -0.078 -0.043 -0.164 -0.07 -0.266 -0.082 -0.102 -0.016 -0.203 -0.027 -0.313 -0.027 -0.184 -0.004 -0.355 0.024 -0.527 0.035 l 0 1.195 0.453 0"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-designer.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-designer.svg
new file mode 120000
index 00000000..396774ef
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-designer.svg
@@ -0,0 +1 @@
+application-x-glade.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-desktop.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-desktop.svg
new file mode 100644
index 00000000..57be2de6
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-desktop.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <path d="m 5.336 0 c -0.687 0 -1.336 0.676 -1.336 1.394 l 0 29.21 c 0 0.676 0.687 1.394 1.336 1.394 l 21.327 0 c 0.648 0 1.336 -0.717 1.336 -1.394 l 0.001 -21.606 l -9 -9 z" style="fill:#dcdcdc;fill-opacity:1"/>
+ <path d="m 21 9 7 7 0 -7 z" style="fill:#000;fill-opacity:0.196"/>
+ <path d="m 19 0 8.992 9 -7.613 0 c -0.673 0 -1.378 -0.713 -1.378 -1.386 z" style="fill:#fff;fill-opacity:0.392"/>
+ <path d="m 15.551 9.406 c -1.336 0.426 -0.164 2.414 -2.078 3.387 c -2.184 1.113 -3.27 -1.695 -4.582 0.313 c -1.313 2 1.809 1.695 1.723 4.055 c -0.09 2.359 -3.18 1.859 -2.02 3.941 c 1.16 2.082 2.449 -0.648 4.547 0.598 c 2.098 1.246 0.09 3.555 2.563 3.633 c 2.473 0.078 0.637 -2.348 2.824 -3.461 c 2.184 -1.113 3.27 1.699 4.582 -0.309 c 1.313 -2 -1.809 -1.695 -1.723 -4.055 c 0.09 -2.359 3.18 -1.859 2.02 -3.941 c -1.16 -2.086 -2.449 0.648 -4.547 -0.598 c -2.098 -1.246 -0.09 -3.555 -2.563 -3.633 c -0.309 -0.008 -0.555 0.008 -0.746 0.07 m 0.023 6.01 c 1.105 -0.223 2.188 0.453 2.422 1.512 c 0.234 1.059 -0.469 2.102 -1.57 2.328 c -1.105 0.223 -2.188 -0.453 -2.422 -1.512 c -0.234 -1.059 0.469 -2.102 1.57 -2.328 Z" style="fill:#888"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-dgn.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-dgn.svg
new file mode 120000
index 00000000..396774ef
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-dgn.svg
@@ -0,0 +1 @@
+application-x-glade.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-domingo.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-domingo.svg
new file mode 120000
index 00000000..18cafbc8
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-domingo.svg
@@ -0,0 +1 @@
+application-x-openteacher.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-dwg.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-dwg.svg
new file mode 120000
index 00000000..8ac89c37
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-dwg.svg
@@ -0,0 +1 @@
+model.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-egon.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-egon.svg
new file mode 120000
index 00000000..49ccd217
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-egon.svg
@@ -0,0 +1 @@
+application-images.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-executable-script.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-executable-script.svg
new file mode 120000
index 00000000..05ab0ed6
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-executable-script.svg
@@ -0,0 +1 @@
+text-x-script.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-executable.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-executable.svg
new file mode 120000
index 00000000..fdb3f4fb
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-executable.svg
@@ -0,0 +1 @@
+application-executable.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-extension-fcstd.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-extension-fcstd.svg
new file mode 120000
index 00000000..8ac89c37
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-extension-fcstd.svg
@@ -0,0 +1 @@
+model.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-extension-html.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-extension-html.svg
new file mode 120000
index 00000000..c4ba3155
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-extension-html.svg
@@ -0,0 +1 @@
+text-html.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-fictionbook+xml.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-fictionbook+xml.svg
new file mode 120000
index 00000000..c98224c7
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-fictionbook+xml.svg
@@ -0,0 +1 @@
+application-x-mobi8-ebook.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-flash-video.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-flash-video.svg
new file mode 120000
index 00000000..be844f1e
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-flash-video.svg
@@ -0,0 +1 @@
+application-flash.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-flashqard.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-flashqard.svg
new file mode 120000
index 00000000..18cafbc8
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-flashqard.svg
@@ -0,0 +1 @@
+application-x-openteacher.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-font-afm.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-font-afm.svg
new file mode 120000
index 00000000..473ef97c
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-font-afm.svg
@@ -0,0 +1 @@
+application-font.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-font-bdf.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-font-bdf.svg
new file mode 120000
index 00000000..473ef97c
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-font-bdf.svg
@@ -0,0 +1 @@
+application-font.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-font-dos.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-font-dos.svg
new file mode 120000
index 00000000..cee8f73b
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-font-dos.svg
@@ -0,0 +1 @@
+application-x-font-ttf.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-font-framemaker.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-font-framemaker.svg
new file mode 120000
index 00000000..cee8f73b
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-font-framemaker.svg
@@ -0,0 +1 @@
+application-x-font-ttf.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-font-libgrx.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-font-libgrx.svg
new file mode 120000
index 00000000..cee8f73b
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-font-libgrx.svg
@@ -0,0 +1 @@
+application-x-font-ttf.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-font-linux-psf.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-font-linux-psf.svg
new file mode 120000
index 00000000..cee8f73b
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-font-linux-psf.svg
@@ -0,0 +1 @@
+application-x-font-ttf.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-font-otf.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-font-otf.svg
new file mode 120000
index 00000000..473ef97c
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-font-otf.svg
@@ -0,0 +1 @@
+application-font.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-font-pcf.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-font-pcf.svg
new file mode 120000
index 00000000..473ef97c
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-font-pcf.svg
@@ -0,0 +1 @@
+application-font.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-font-snf.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-font-snf.svg
new file mode 120000
index 00000000..cee8f73b
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-font-snf.svg
@@ -0,0 +1 @@
+application-x-font-ttf.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-font-speedo.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-font-speedo.svg
new file mode 120000
index 00000000..cee8f73b
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-font-speedo.svg
@@ -0,0 +1 @@
+application-x-font-ttf.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-font-sunos-news.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-font-sunos-news.svg
new file mode 120000
index 00000000..cee8f73b
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-font-sunos-news.svg
@@ -0,0 +1 @@
+application-x-font-ttf.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-font-tex-tfm.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-font-tex-tfm.svg
new file mode 120000
index 00000000..cee8f73b
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-font-tex-tfm.svg
@@ -0,0 +1 @@
+application-x-font-ttf.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-font-tex.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-font-tex.svg
new file mode 120000
index 00000000..cee8f73b
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-font-tex.svg
@@ -0,0 +1 @@
+application-x-font-ttf.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-font-ttf.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-font-ttf.svg
new file mode 120000
index 00000000..473ef97c
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-font-ttf.svg
@@ -0,0 +1 @@
+application-font.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-font-ttx.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-font-ttx.svg
new file mode 120000
index 00000000..cee8f73b
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-font-ttx.svg
@@ -0,0 +1 @@
+application-x-font-ttf.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-font-type1.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-font-type1.svg
new file mode 120000
index 00000000..473ef97c
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-font-type1.svg
@@ -0,0 +1 @@
+application-font.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-font-vfont.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-font-vfont.svg
new file mode 120000
index 00000000..cee8f73b
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-font-vfont.svg
@@ -0,0 +1 @@
+application-x-font-ttf.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-gambas3.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-gambas3.svg
new file mode 100644
index 00000000..b462bb81
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-gambas3.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <path d="m 5.336 0 c -0.687 0 -1.336 0.676 -1.336 1.394 l 0 29.21 c 0 0.676 0.687 1.394 1.336 1.394 l 21.327 0 c 0.648 0 1.336 -0.717 1.336 -1.394 l 0.001 -21.606 l -9 -9 z" style="fill:#3398c3;fill-opacity:1"/>
+ <path d="m 21 9 7 7 0 -7 z" style="fill:#000;fill-opacity:0.196"/>
+ <path d="m 19 0 8.992 9 -7.613 0 c -0.673 0 -1.378 -0.713 -1.378 -1.386 z" style="fill:#fff;fill-opacity:0.392"/>
+ <path d="m 23 12.5 c -1.099 1.593 -2.338 3 -4.949 3.697 c -0.303 -1.849 -1.913 -3.197 -3.801 -3.197 c -2.126 0 -3.85 1.7 -3.85 3.81 0.002 0.16 0.014 0.319 0.036 0.477 c -0.87 0.492 -1.436 1.387 -1.436 2.852 0 2.45 2.388 4.861 5.111 4.861 5.384 0 8.889 -5.556 8.889 -12.5 m -8.75 2.222 c 1.16 0 2.1 0.933 2.1 2.083 0 1.151 -0.94 2.083 -2.1 2.083 -1.16 0 -2.1 -0.933 -2.1 -2.083 0 -1.151 0.94 -2.083 2.1 -2.083 z m 5.111 5.107 c 0 0.386 -2.361 3.434 -4.761 3.434 -2.139 0 -3.361 -1.435 -3.361 -2.927 2.333 2.27 6.161 0.773 8.121 -0.507 z" style="fill:#fff;opacity:1;fill-opacity:1;stroke:none"/>
+ <ellipse cx="14.88" cy="15.972" rx="1.12" ry="1.111" style="fill:#fff;opacity:1;fill-opacity:1;stroke:none"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-gameboy-rom.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-gameboy-rom.svg
new file mode 100644
index 00000000..6f82e03e
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-gameboy-rom.svg
@@ -0,0 +1,12 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <defs>
+
+ </defs>
+ <path d="m 5.336 0 c -0.687 0 -1.336 0.676 -1.336 1.394 l 0 29.21 c 0 0.676 0.687 1.394 1.336 1.394 l 21.327 0 c 0.648 0 1.336 -0.717 1.336 -1.394 l 0.001 -21.606 -9 -9 z" style="fill:#a6a6a6;fill-opacity:1"/>
+ <path d="m 21 9 7 7 0 -7 z" style="fill:#000;fill-opacity:0.196"/>
+ <path d="m 19 0 8.992 9 -7.613 0 c -0.673 0 -1.378 -0.713 -1.378 -1.386 z" style="fill:#fff;fill-opacity:0.392"/>
+ <path d="m 19.231 14.889 a 0.538 0.556 0 0 1 -0.538 0.556 0.538 0.556 0 0 1 -0.538 -0.556 0.538 0.556 0 0 1 0.538 -0.556 0.538 0.556 0 0 1 0.538 0.556 z m 1.077 1.111 a 0.538 0.556 0 0 1 -0.538 0.556 0.538 0.556 0 0 1 -0.538 -0.556 0.538 0.556 0 0 1 0.538 -0.556 0.538 0.556 0 0 1 0.538 0.556 z m 1.077 -1.111 a 0.538 0.556 0 0 1 -0.538 0.556 0.538 0.556 0 0 1 -0.538 -0.556 0.538 0.556 0 0 1 0.538 -0.556 0.538 0.556 0 0 1 0.538 0.556 z m -1.077 -1.111 a 0.538 0.556 0 0 1 -0.538 0.556 0.538 0.556 0 0 1 -0.538 -0.556 0.538 0.556 0 0 1 0.538 -0.556 0.538 0.556 0 0 1 0.538 0.556 z m -7 1.111 a 1.077 1.111 0 0 1 -1.077 1.111 1.077 1.111 0 0 1 -1.077 -1.111 1.077 1.111 0 0 1 1.077 -1.111 1.077 1.111 0 0 1 1.077 1.111 z m -0.952 -3.887 c -0.387 0.016 -0.706 0.187 -0.925 0.359 C 10.133 12.376 9 16.611 9 18.853 c 0 2.242 0.499 2.146 0.933 2.146 0.433 0 0.978 -0.307 1.454 -0.74 1.315 -1.194 1.92 -2.593 3.228 -2.593 l 2.77 0 c 1.307 0 1.913 1.399 3.228 2.593 0.476 0.433 1.021 0.74 1.454 0.74 0.433 0 0.933 0.095 0.933 -2.146 0 -2.242 -1.133 -6.477 -2.43 -7.493 -0.351 -0.275 -0.955 -0.548 -1.691 -0.188 -0.493 0.242 -0.934 0.383 -1.579 0.383 l -2.6 0 c -0.644 0 -1.085 -0.141 -1.579 -0.383 -0.276 -0.135 -0.533 -0.181 -0.766 -0.171 z" style="fill:#fff;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 4 24 0 6.668 c 0 0.648 0.688 1.332 1.332 1.332 l 21.336 0 c 0.645 0 1.332 -0.684 1.332 -1.332 l 0 -6.668" style="fill:#000;fill-opacity:0.196"/>
+ <path d="m 13.609 25.994 q -0.403 0 -0.677 0.149 -0.275 0.149 -0.458 0.418 -0.174 0.26 -0.256 0.632 -0.073 0.362 -0.073 0.808 0 1.031 0.32 1.523 0.32 0.483 0.943 0.483 0.101 0 0.22 -0.009 0.119 -0.009 0.22 -0.028 l 0 -2.099 1.126 0 0 2.87 q -0.201 0.074 -0.632 0.167 q -0.421 0.093 -1.025 0.093 -0.531 0 -0.961 -0.186 -0.421 -0.195 -0.723 -0.567 -0.302 -0.381 -0.467 -0.938 -0.165 -0.567 -0.165 -1.31 q 0 -0.734 0.192 -1.291 0.192 -0.567 0.522 -0.947 0.33 -0.381 0.778 -0.567 0.449 -0.195 0.961 -0.195 0.33 0 0.586 0.056 0.265 0.046 0.458 0.111 0.192 0.065 0.311 0.139 0.128 0.074 0.192 0.111 l -0.293 0.91 q -0.201 -0.13 -0.494 -0.232 -0.293 -0.102 -0.604 -0.102 z" style="fill:#fff;fill-opacity:1;stroke:none"/>
+ <path d="m 20 29.15 c 0 0.353 -0.061 0.65 -0.183 0.89 -0.122 0.233 -0.289 0.423 -0.501 0.568 -0.206 0.139 -0.453 0.24 -0.742 0.303 c -0.283 0.057 -0.588 0.085 -0.916 0.085 -0.263 0 -0.537 -0.016 -0.819 -0.047 -0.283 -0.025 -0.562 -0.066 -0.839 -0.123 l 0 -5.688 c 0.225 -0.038 0.472 -0.069 0.742 -0.095 0.27 -0.032 0.537 -0.047 0.8 -0.047 0.45 0 0.816 0.047 1.099 0.142 0.283 0.088 0.504 0.208 0.665 0.36 0.161 0.145 0.27 0.309 0.328 0.492 0.058 0.183 0.087 0.366 0.087 0.549 0 0.278 -0.071 0.524 -0.212 0.738 -0.135 0.215 -0.318 0.385 -0.549 0.511 0.405 0.145 0.678 0.341 0.819 0.587 0.148 0.246 0.222 0.505 0.222 0.776 z m -3 -0.795 0 1.59 c 0.084 0.013 0.199 0.022 0.296 0.028 0.103 0.006 0.202 0.009 0.299 0.009 0.135 0 0.267 -0.009 0.395 -0.028 0.129 -0.025 0.241 -0.066 0.337 -0.123 0.103 -0.063 0.186 -0.148 0.251 -0.256 0.064 -0.114 0.096 -0.256 0.096 -0.426 0 -0.284 -0.093 -0.486 -0.28 -0.606 -0.18 -0.126 -0.424 -0.189 -0.733 -0.189 l -0.662 0 z m 1.181 -1.415 c 0.175 -0.093 0.217 -0.413 0.156 -0.61 -0.045 -0.088 -0.106 -0.155 -0.183 -0.199 -0.077 -0.05 -0.167 -0.082 -0.27 -0.095 -0.103 -0.019 -0.209 -0.028 -0.318 -0.028 -0.09 0 -0.183 0.003 -0.28 0.009 c -0.096 0.006 -0.209 0.016 -0.286 0.028 l 0 0.95 l 0.489 0 c 0 0 0.564 0.039 0.692 -0.056 z" style="fill:#fff;fill-opacity:1;stroke:none"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-gamecube-rom.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-gamecube-rom.svg
new file mode 120000
index 00000000..66963b7c
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-gamecube-rom.svg
@@ -0,0 +1 @@
+application-x-apple-diskimage.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-gba-rom.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-gba-rom.svg
new file mode 100644
index 00000000..6ccecdb0
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-gba-rom.svg
@@ -0,0 +1,13 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <defs>
+
+ </defs>
+ <path d="m 5.336 0 c -0.687 0 -1.336 0.676 -1.336 1.394 l 0 29.21 c 0 0.676 0.687 1.394 1.336 1.394 l 21.327 0 c 0.648 0 1.336 -0.717 1.336 -1.394 l 0.001 -21.606 -9 -9 z" style="fill:#a6a6a6;fill-opacity:1"/>
+ <path d="m 21 9 7 7 0 -7 z" style="fill:#000;fill-opacity:0.196"/>
+ <path d="m 19 0 8.992 9 -7.613 0 c -0.673 0 -1.378 -0.713 -1.378 -1.386 z" style="fill:#fff;fill-opacity:0.392"/>
+ <path d="m 19.231 14.889 a 0.538 0.556 0 0 1 -0.538 0.556 0.538 0.556 0 0 1 -0.538 -0.556 0.538 0.556 0 0 1 0.538 -0.556 0.538 0.556 0 0 1 0.538 0.556 z m 1.077 1.111 a 0.538 0.556 0 0 1 -0.538 0.556 0.538 0.556 0 0 1 -0.538 -0.556 0.538 0.556 0 0 1 0.538 -0.556 0.538 0.556 0 0 1 0.538 0.556 z m 1.077 -1.111 a 0.538 0.556 0 0 1 -0.538 0.556 0.538 0.556 0 0 1 -0.538 -0.556 0.538 0.556 0 0 1 0.538 -0.556 0.538 0.556 0 0 1 0.538 0.556 z m -1.077 -1.111 a 0.538 0.556 0 0 1 -0.538 0.556 0.538 0.556 0 0 1 -0.538 -0.556 0.538 0.556 0 0 1 0.538 -0.556 0.538 0.556 0 0 1 0.538 0.556 z m -7 1.111 a 1.077 1.111 0 0 1 -1.077 1.111 1.077 1.111 0 0 1 -1.077 -1.111 1.077 1.111 0 0 1 1.077 -1.111 1.077 1.111 0 0 1 1.077 1.111 z m -0.952 -3.887 c -0.387 0.016 -0.706 0.187 -0.925 0.359 C 10.133 12.376 9 16.611 9 18.853 c 0 2.242 0.499 2.146 0.933 2.146 0.433 0 0.978 -0.307 1.454 -0.74 1.315 -1.194 1.92 -2.593 3.228 -2.593 l 2.77 0 c 1.307 0 1.913 1.399 3.228 2.593 0.476 0.433 1.021 0.74 1.454 0.74 0.433 0 0.933 0.095 0.933 -2.146 0 -2.242 -1.133 -6.477 -2.43 -7.493 -0.351 -0.275 -0.955 -0.548 -1.691 -0.188 -0.493 0.242 -0.934 0.383 -1.579 0.383 l -2.6 0 c -0.644 0 -1.085 -0.141 -1.579 -0.383 -0.276 -0.135 -0.533 -0.181 -0.766 -0.171 z" style="fill:#fff;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 4 24 0 6.668 c 0 0.648 0.688 1.332 1.332 1.332 l 21.336 0 c 0.645 0 1.332 -0.684 1.332 -1.332 l 0 -6.668" style="fill:#000;fill-opacity:0.196"/>
+ <path d="m 10.609 25.994 q -0.403 0 -0.677 0.149 -0.275 0.149 -0.458 0.418 -0.174 0.26 -0.256 0.632 -0.073 0.362 -0.073 0.808 0 1.031 0.32 1.523 0.32 0.483 0.943 0.483 0.101 0 0.22 -0.009 0.119 -0.009 0.22 -0.028 l 0 -2.099 1.126 0 0 2.87 q -0.201 0.074 -0.632 0.167 q -0.421 0.093 -1.025 0.093 -0.531 0 -0.961 -0.186 -0.421 -0.195 -0.723 -0.567 -0.302 -0.381 -0.467 -0.938 -0.165 -0.567 -0.165 -1.31 q 0 -0.734 0.192 -1.291 0.192 -0.567 0.522 -0.947 0.33 -0.381 0.778 -0.567 0.449 -0.195 0.961 -0.195 0.33 0 0.586 0.056 0.265 0.046 0.458 0.111 0.192 0.065 0.311 0.139 0.128 0.074 0.192 0.111 l -0.293 0.91 q -0.201 -0.13 -0.494 -0.232 -0.293 -0.102 -0.604 -0.102 z" style="fill:#fff;fill-opacity:1;stroke:none"/>
+ <path d="m 21.631 31 -0.268 -1 -1.8 0 -0.235 1 -1.328 0 c 0.304 -1.183 0.612 -2.258 0.923 -3.228 c 0.311 -0.976 0.612 -1.9 0.902 -2.772 l 1.39 0 c 0.304 0.879 0.605 1.813 0.902 2.801 c 0.304 0.982 0.598 2.048 0.882 3.199 m -2.51 -4.837 c -0.069 0.226 -0.135 0.443 -0.197 0.649 l -0.166 0.601 c -0.048 0.194 -0.097 0.391 -0.145 0.591 c -0.041 0.2 -0.205 0.782 -0.246 0.995 l 1.465 0 c -0.041 -0.213 -0.171 -0.795 -0.213 -0.995 -0.041 -0.2 -0.09 -0.397 -0.145 -0.591 -0.048 -0.2 -0.104 -0.401 -0.166 -0.601 -0.055 -0.207 -0.118 -0.423 -0.187 -0.649 z" style="fill:#fff;fill-opacity:1;stroke:none"/>
+ <path d="m 17 29.15 c 0 0.353 -0.061 0.65 -0.183 0.89 -0.122 0.233 -0.289 0.423 -0.501 0.568 -0.206 0.139 -0.453 0.24 -0.742 0.303 c -0.283 0.057 -0.588 0.085 -0.916 0.085 -0.263 0 -0.537 -0.016 -0.819 -0.047 -0.283 -0.025 -0.562 -0.066 -0.839 -0.123 l 0 -5.688 c 0.225 -0.038 0.472 -0.069 0.742 -0.095 0.27 -0.032 0.537 -0.047 0.8 -0.047 0.45 0 0.816 0.047 1.099 0.142 0.283 0.088 0.504 0.208 0.665 0.36 0.161 0.145 0.27 0.309 0.328 0.492 0.058 0.183 0.087 0.366 0.087 0.549 0 0.278 -0.071 0.524 -0.212 0.738 -0.135 0.215 -0.318 0.385 -0.549 0.511 0.405 0.145 0.678 0.341 0.819 0.587 0.148 0.246 0.222 0.505 0.222 0.776 z m -3 -0.795 0 1.59 c 0.084 0.013 0.199 0.022 0.296 0.028 0.103 0.006 0.202 0.009 0.299 0.009 0.135 0 0.267 -0.009 0.395 -0.028 0.129 -0.025 0.241 -0.066 0.337 -0.123 0.103 -0.063 0.186 -0.148 0.251 -0.256 0.064 -0.114 0.096 -0.256 0.096 -0.426 0 -0.284 -0.093 -0.486 -0.28 -0.606 -0.18 -0.126 -0.424 -0.189 -0.733 -0.189 l -0.662 0 z m 1.181 -1.415 c 0.175 -0.093 0.217 -0.413 0.156 -0.61 -0.045 -0.088 -0.106 -0.155 -0.183 -0.199 -0.077 -0.05 -0.167 -0.082 -0.27 -0.095 -0.103 -0.019 -0.209 -0.028 -0.318 -0.028 -0.09 0 -0.183 0.003 -0.28 0.009 c -0.096 0.006 -0.209 0.016 -0.286 0.028 l 0 0.95 l 0.489 0 c 0 0 0.564 0.039 0.692 -0.056 z" style="fill:#fff;fill-opacity:1;stroke:none"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-genesis-rom.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-genesis-rom.svg
new file mode 100644
index 00000000..9cd650c8
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-genesis-rom.svg
@@ -0,0 +1,13 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <defs>
+
+ </defs>
+ <path d="m 5.336 0 c -0.687 0 -1.336 0.676 -1.336 1.394 l 0 29.21 c 0 0.676 0.687 1.394 1.336 1.394 l 21.327 0 c 0.648 0 1.336 -0.717 1.336 -1.394 l 0.001 -21.606 -9 -9 z" style="fill:#a6a6a6;fill-opacity:1"/>
+ <path d="m 21 9 7 7 0 -7 z" style="fill:#000;fill-opacity:0.196"/>
+ <path d="m 19 0 8.992 9 -7.613 0 c -0.673 0 -1.378 -0.713 -1.378 -1.386 z" style="fill:#fff;fill-opacity:0.392"/>
+ <path d="m 19.231 14.889 a 0.538 0.556 0 0 1 -0.538 0.556 0.538 0.556 0 0 1 -0.538 -0.556 0.538 0.556 0 0 1 0.538 -0.556 0.538 0.556 0 0 1 0.538 0.556 z m 1.077 1.111 a 0.538 0.556 0 0 1 -0.538 0.556 0.538 0.556 0 0 1 -0.538 -0.556 0.538 0.556 0 0 1 0.538 -0.556 0.538 0.556 0 0 1 0.538 0.556 z m 1.077 -1.111 a 0.538 0.556 0 0 1 -0.538 0.556 0.538 0.556 0 0 1 -0.538 -0.556 0.538 0.556 0 0 1 0.538 -0.556 0.538 0.556 0 0 1 0.538 0.556 z m -1.077 -1.111 a 0.538 0.556 0 0 1 -0.538 0.556 0.538 0.556 0 0 1 -0.538 -0.556 0.538 0.556 0 0 1 0.538 -0.556 0.538 0.556 0 0 1 0.538 0.556 z m -7 1.111 a 1.077 1.111 0 0 1 -1.077 1.111 1.077 1.111 0 0 1 -1.077 -1.111 1.077 1.111 0 0 1 1.077 -1.111 1.077 1.111 0 0 1 1.077 1.111 z m -0.952 -3.887 c -0.387 0.016 -0.706 0.187 -0.925 0.359 C 10.133 12.376 9 16.611 9 18.853 c 0 2.242 0.499 2.146 0.933 2.146 0.433 0 0.978 -0.307 1.454 -0.74 1.315 -1.194 1.92 -2.593 3.228 -2.593 l 2.77 0 c 1.307 0 1.913 1.399 3.228 2.593 0.476 0.433 1.021 0.74 1.454 0.74 0.433 0 0.933 0.095 0.933 -2.146 0 -2.242 -1.133 -6.477 -2.43 -7.493 -0.351 -0.275 -0.955 -0.548 -1.691 -0.188 -0.493 0.242 -0.934 0.383 -1.579 0.383 l -2.6 0 c -0.644 0 -1.085 -0.141 -1.579 -0.383 -0.276 -0.135 -0.533 -0.181 -0.766 -0.171 z" style="fill:#fff;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 4 24 0 6.668 c 0 0.648 0.688 1.332 1.332 1.332 l 21.336 0 c 0.645 0 1.332 -0.684 1.332 -1.332 l 0 -6.668" style="fill:#000;fill-opacity:0.196"/>
+ <path d="m 10.678 31 c -0.15 0 -0.309 -0.012 -0.478 -0.037 -0.163 -0.019 -0.322 -0.043 -0.478 -0.074 -0.15 -0.031 -0.289 -0.065 -0.42 -0.102 -0.13 -0.037 -0.231 -0.071 -0.302 -0.102 l 0.234 -0.957 c 0.15 0.062 0.341 0.127 0.576 0.195 0.241 0.068 0.527 0.102 0.859 0.102 0.41 0 0.696 -0.084 0.859 -0.251 0.169 -0.167 0.254 -0.668 0.254 -0.915 0 -0.303 -0.127 -0.514 -0.38 -0.632 -0.276 -0.091 -0.543 -0.235 -0.966 -0.235 l -0.371 0 0 -0.947 0.449 0 c 0.298 0.021 0.488 -0.045 0.702 -0.109 c 0.098 -0.056 0.176 -0.13 0.234 -0.223 0.082 -0.279 -0.007 -0.433 -0.107 -0.552 -0.13 -0.124 -0.312 -0.186 -0.546 -0.186 -0.228 0 -0.455 0.037 -0.683 0.111 -0.221 0.068 -0.413 0.155 -0.576 0.26 l -0.429 -0.836 c 0.176 -0.111 0.407 -0.223 0.693 -0.334 0.293 -0.118 0.621 -0.176 0.985 -0.176 0.338 0 0.631 0.04 0.878 0.121 0.254 0.081 0.462 0.195 0.624 0.344 0.163 0.142 0.283 0.313 0.361 0.511 0.078 0.198 0.117 0.119 0.117 0.348 0 0.229 -0.068 0.449 -0.205 0.659 -0.137 0.211 -0.319 0.372 -0.546 0.483 0.312 0.124 0.553 0.306 0.722 0.548 c 0.176 0.241 0.263 0.529 0.263 0.864 c 0 0.266 -0.046 0.804 -0.137 1.027 -0.091 0.223 -0.231 0.418 -0.42 0.585 -0.189 0.161 -0.429 0.288 -0.722 0.381 c -0.293 0.087 -0.641 0.13 -1.044 0.13" style="fill:#fff;fill-opacity:1;stroke:none"/>
+ <path d="m 17.733 26.678 q 0 0.303 -0.115 0.588 -0.115 0.275 -0.305 0.54 -0.191 0.265 -0.43 0.512 -0.239 0.246 -0.487 0.474 -0.124 0.114 -0.286 0.275 -0.162 0.152 -0.305 0.322 -0.143 0.161 -0.248 0.332 -0.095 0.171 -0.095 0.313 l 2.539 0 l 0 0.967 -3.857 0 q -0.029 -0.095 -0.029 -0.237 0.01 -0.142 0.01 -0.199 0 -0.474 0.172 -0.872 0.181 -0.398 0.449 -0.73 0.277 -0.341 0.582 -0.626 0.315 -0.294 0.582 -0.559 0.277 -0.265 0.449 -0.512 0.181 -0.246 0.181 -0.502 0 -0.36 -0.22 -0.55 -0.22 -0.199 -0.554 -0.199 -0.277 0 -0.582 0.133 -0.305 0.133 -0.601 0.445 l -0.582 -0.815 q 0.382 -0.398 0.878 -0.588 0.506 -0.19 1 -0.19 q 0.363 0 0.697 0.104 0.334 0.104 0.592 0.313 0.258 0.209 0.411 0.531 0.153 0.313 0.153 0.73 z" style="fill:#fff;fill-opacity:1;stroke:none"/>
+ <path d="m 22.609 31 q -0.199 -0.494 -0.492 -1.095 -0.282 -0.601 -0.596 -1.202 -0.303 0.572 -0.607 1.192 -0.303 0.611 -0.523 1.105 l -1.391 0 q 0.105 -0.262 0.303 -0.63 0.209 -0.368 0.45 -0.795 0.251 -0.426 0.523 -0.872 0.272 -0.456 0.523 -0.872 l -1.695 -2.83 1.391 0 1.025 1.919 1.077 -1.919 l 1.297 0 -1.653 2.801 q 0.282 0.417 0.554 0.872 0.272 0.456 0.502 0.892 0.241 0.426 0.418 0.805 q 0.178 0.368 0.282 0.63 l -1.391 0 z" style="fill:#fff;fill-opacity:1;stroke:none"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-gettext-translation.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-gettext-translation.svg
new file mode 100644
index 00000000..0ef047b5
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-gettext-translation.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <path d="m 5.336 0 c -0.687 0 -1.336 0.676 -1.336 1.394 l 0 29.21 c 0 0.676 0.687 1.394 1.336 1.394 l 21.327 0 c 0.648 0 1.336 -0.717 1.336 -1.394 l 0.001 -21.606 l -9 -9 z" style="fill:#dda06a;fill-opacity:1"/>
+ <path d="m 21 9 7 7 0 -7 z" style="fill:#000;fill-opacity:0.196"/>
+ <path d="m 19 0 8.992 9 -7.613 0 c -0.673 0 -1.378 -0.713 -1.378 -1.386 z" style="fill:#fff;fill-opacity:0.392"/>
+ <path d="m 10 11 l 0 1 l 1 0 l 0 3 l 1 0 l 0 -4 l -1 0 l -1 0 z m 0 5 l 0 1 l 1 0 l 0 3 l 1 0 l 0 -3 l 0 -1 l -2 0 z m 3 0 l 0 4 l 1 0 l 1 0 l 1 0 l 0 -4 l -1 0 l -1 0 l -1 0 z m 1 1 l 1 0 l 0 2 l -1 0 l 0 -2 z m -4 4 l 0 1 l 1 0 l 0 3 l 1 0 l 0 -3 l 0 -1 l -2 0 z m 3 0 l 0 4 l 1 0 l 1 0 l 1 0 l 0 -4 l -1 0 l -1 0 l -1 0 z m 4 0 l 0 1 l 1 0 l 0 3 l 1 0 l 0 -3 l 0 -1 l -2 0 z m -3 1 l 1 0 l 0 2 l -1 0 l 0 -2 z" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-glade.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-glade.svg
new file mode 100644
index 00000000..78d46038
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-glade.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <path d="m 5.336 0 c -0.687 0 -1.336 0.676 -1.336 1.394 l 0 29.21 c 0 0.676 0.687 1.394 1.336 1.394 l 21.327 0 c 0.648 0 1.336 -0.717 1.336 -1.394 l 0.001 -21.606 l -9 -9 z" style="fill:#7ac334;fill-opacity:1"/>
+ <path d="m 21 9 7 7 0 -7 z" style="fill:#000;fill-opacity:0.196"/>
+ <path d="m 19 0 8.992 9 -7.613 0 c -0.673 0 -1.378 -0.713 -1.378 -1.386 z" style="fill:#fff;fill-opacity:0.392"/>
+ <path d="m 23 14 -15 11 3 0 0 -1 1 0 0 1 1 0 0 -1 1 0 0 1 1 0 0 -1 1 0 0 1 1 0 0 -1 1 0 0 1 1 0 0 -1 1 0 0 1 1 0 0 -1 1 0 0 1 1 0 z m -1 1.775 0 6.225 -8 0 z" style="fill:#fff;fill-rule:evenodd"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-gnome-theme-package.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-gnome-theme-package.svg
new file mode 120000
index 00000000..9b59dbaf
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-gnome-theme-package.svg
@@ -0,0 +1 @@
+application-x-theme.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-gnucash.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-gnucash.svg
new file mode 100644
index 00000000..3bfe4740
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-gnucash.svg
@@ -0,0 +1,12 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <defs>
+
+ </defs>
+ <path d="m 5.336 0 c -0.687 0 -1.336 0.676 -1.336 1.394 l 0 29.21 c 0 0.676 0.687 1.394 1.336 1.394 l 21.327 0 c 0.648 0 1.336 -0.717 1.336 -1.394 l 0.001 -21.606 -9 -9 z" style="fill:#55649b;fill-opacity:1"/>
+ <path d="m 21 9 7 7 0 -7 z" style="fill:#000;fill-opacity:0.196"/>
+ <path d="m 19 0 8.992 9 -7.613 0 c -0.673 0 -1.378 -0.713 -1.378 -1.386 z" style="fill:#fff;fill-opacity:0.392"/>
+ <path d="m 10 23 2 -2 l 0 4 -2 0 z m 3 -2 2 2 0 2 -2 0 m 3 0 0 -2 l 2 -2 0 4 m 1 -5 2 -2 l 0 7 -2 0 z m -6.5 -0.5 -3.5 3.5 0 -1.5 3.5 -3.5 3 3 5 -5.5 -1.5 -1.5 l 4 0 0 4 l -1.5 -1.5 l -6 6 z" style="fill:#f9f9f9"/>
+ <g transform="matrix(0.58950886,0,0,0.52505442,-1.4285822,-0.95834695)" style="fill:#f9f9f9;fill-opacity:1;stroke:none">
+ <path d="m 27.868 34.2 -3.393 0 0 -1.905 5.937 0 c 0.848 0 0.848 -0.952 0.848 -0.952 0 0 0 -0.952 -0.848 -0.952 l -5.089 0 c -0.848 0 -0.848 -0.952 -0.848 -0.952 l 0 -3.809 c 0 -0.501 0.445 -0.952 0.876 -0.944 l 2.516 -0.008 0 -1.905 1.696 0 0 1.905 3.393 0 0 1.905 -5.937 0 c -0.848 0 -0.848 0.952 -0.848 0.952 0 0 0 0.952 0.848 0.952 0 0 4.379 -0.011 5.089 0 0 0 0.848 0 0.848 0.952 l 0 2.381 0 1.428 c 0 0.527 -0.384 0.952 -0.848 0.952 l -2.544 0 0 1.905 -1.696 0 z"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-gnumeric.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-gnumeric.svg
new file mode 120000
index 00000000..dd1df899
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-gnumeric.svg
@@ -0,0 +1 @@
+application-table.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-gpx+xml.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-gpx+xml.svg
new file mode 120000
index 00000000..52e990cd
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-gpx+xml.svg
@@ -0,0 +1 @@
+application-x-osm+xml.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-gpx.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-gpx.svg
new file mode 120000
index 00000000..52e990cd
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-gpx.svg
@@ -0,0 +1 @@
+application-x-osm+xml.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-gramps-package.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-gramps-package.svg
new file mode 100644
index 00000000..8d29311a
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-gramps-package.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <path d="m 5.336 0 c -0.687 0 -1.336 0.676 -1.336 1.394 l 0 29.21 c 0 0.676 0.687 1.394 1.336 1.394 l 21.327 0 c 0.648 0 1.336 -0.717 1.336 -1.394 l 0.001 -21.606 -9 -9 z" style="fill:#a88167;fill-opacity:1"/>
+ <path d="m 21 9 7 7 0 -7 z" style="fill:#000;fill-opacity:0.196"/>
+ <path d="m 19 0 8.992 9 -7.613 0 c -0.673 0 -1.378 -0.713 -1.378 -1.386 z" style="fill:#fff;fill-opacity:0.392"/>
+ <path d="m 20 19 c -0.648 0 -1 0.42 -1 1 l 0 3 c 0.003 0.535 0.446 1 1 1 l 1 0 c 0.639 0 1 -0.419 1 -1 l 0 -3 c 0 -0.605 -0.406 -1 -1 -1 z m 0 1 1 0 0 3 -1 0 z m 1 -5 0 4 l -1 0 0 -3 -2 0 0 -1 m -7 4 c -0.567 0 -1 0.354 -1 1 l 0 3 c 0 0.692 0.386 1 1 1 l 1 0 c 0.718 0 1 -0.385 1 -1 l 0 -3 c 0 -0.636 -0.33 -1 -1 -1 z m 0 1 1 0 0 3 -1 0 z m 4 -7 c -0.715 0 -1 0.422 -1 1 l 0 3 c 0 0.68 0.421 1 1 1 l 2 0 c 0.764 0 1 -0.363 1 -1 l 0 -3 c 0 -0.758 -0.401 -1 -1 -1 z m 0 1 2 0 0 3 -2 0 z m -4 1 0 4 l 1 0 0 -3 2 0 0 -1" mix-blend-mode="normal" isolation="auto" white-space="normal" solid-opacity="1" solid-color="#000000" style="visibility:visible;shape-rendering:auto;color-interpolation-filters:linearRGB;fill:#f9f9f9;opacity:1;image-rendering:auto;fill-opacity:1;stroke:none;display:inline;color:#000;fill-rule:nonzero;color-rendering:auto;color-interpolation:sRGB"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-granuledeck.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-granuledeck.svg
new file mode 120000
index 00000000..18cafbc8
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-granuledeck.svg
@@ -0,0 +1 @@
+application-x-openteacher.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-gtk-builder.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-gtk-builder.svg
new file mode 120000
index 00000000..396774ef
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-gtk-builder.svg
@@ -0,0 +1 @@
+application-x-glade.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-gzdvi.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-gzdvi.svg
new file mode 120000
index 00000000..4e4d75cf
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-gzdvi.svg
@@ -0,0 +1 @@
+application-archive.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-gzip.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-gzip.svg
new file mode 100644
index 00000000..5ab8d1f8
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-gzip.svg
@@ -0,0 +1,16 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <path d="m 5.336 0 c -0.687 0 -1.336 0.676 -1.336 1.394 l 0 29.21 c 0 0.676 0.687 1.394 1.336 1.394 l 21.327 0 c 0.648 0 1.336 -0.717 1.336 -1.394 l 0.001 -21.606 l -9 -9 z" style="fill:#c19553;fill-opacity:1"/>
+ <path d="m 4 24 0 6.668 c 0 0.648 0.688 1.332 1.332 1.332 l 21.336 0 c 0.645 0 1.332 -0.684 1.332 -1.332 l 0 -6.668 z" style="fill:#000;fill-opacity:0.196"/>
+ <path d="m 10.513 26.761 c -0.249 0 -0.458 0.042 -0.627 0.13 -0.169 0.084 -0.31 0.206 -0.422 0.362 -0.109 0.149 -0.185 0.331 -0.237 0.545 -0.044 0.21 -0.068 0.446 -0.068 0.701 0 0.598 0.101 1.036 0.298 1.322 0.197 0.278 0.487 0.419 0.873 0.419 0.06 0 0.129 -0.004 0.201 -0.008 0.076 -0.008 0.141 -0.015 0.205 -0.027 l 0 -1.817 1.042 0 0 2.488 c -0.125 0.042 -0.318 0.091 -0.583 0.145 c -0.261 0.053 -0.579 0.08 -0.949 0.08 -0.33 0 -0.623 -0.053 -0.889 -0.16 -0.261 -0.114 -0.483 -0.278 -0.672 -0.491 -0.185 -0.221 -0.33 -0.491 -0.43 -0.815 -0.101 -0.328 -0.153 -0.705 -0.153 -1.135 c 0 -0.423 0.06 -0.796 0.177 -1.116 0.121 -0.328 0.282 -0.602 0.483 -0.823 c 0.205 -0.221 0.442 -0.385 0.72 -0.491 0.277 -0.114 0.575 -0.168 0.889 -0.168 c 0.205 0 0.386 0.015 0.543 0.046 0.165 0.027 0.306 0.061 0.422 0.099 0.121 0.038 0.217 0.076 0.29 0.118 0.08 0.046 0.137 0.076 0.177 0.099 l -0.269 0.789 c -0.125 -0.076 -0.277 -0.141 -0.458 -0.202 -0.181 -0.057 -0.366 -0.088 -0.559 -0.088" style="fill:#fff"/>
+ <path d="m 21 9 7 7 0 -7 z" style="fill:#000;fill-opacity:0.196"/>
+ <path d="m 15.943 26.686 c -0.805 1.152 -1.526 2.317 -2.204 3.482 l 2.282 0 0 0.822 -3.5 0 0 -0.573 c 0.672 -1.249 1.43 -2.452 2.155 -3.601 l -2.045 0 0 -0.826 3.313 0 0 0.696" style="fill:#fff"/>
+ <path d="m 19 0 8.992 9 -7.613 0 c -0.673 0 -1.378 -0.713 -1.378 -1.386 z" style="fill:#fff;fill-opacity:0.392"/>
+ <path d="m 16.749 30.991 0 -0.822 1.144 0 0 -3.352 -1.144 0 0 -0.826 3.33 0 0 0.826 -1.136 0 0 3.352 1.136 0 0 0.822 -3.33 0" style="fill:#fff"/>
+ <rect width="3" height="3" x="9" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <path d="m 22.348 25.941 c 0.645 0 1.148 0.134 1.504 0.397 0.355 0.26 0.535 0.683 0.535 1.275 0 0.595 -0.18 1.031 -0.543 1.298 -0.355 0.263 -0.863 0.397 -1.523 0.397 l -0.359 0 0 1.683 -1.012 0 0 -4.928 c 0.359 -0.082 0.724 -0.086 1.078 -0.111 0.117 -0.008 0.227 -0.011 0.32 -0.011 m 0.113 0.866 c -0.176 -0.004 -0.324 0.015 -0.5 0.023 l 0 1.615 0.41 0 c 0.324 0 0.566 -0.065 0.73 -0.187 0.168 -0.13 0.25 -0.347 0.25 -0.653 0 -0.29 -0.082 -0.496 -0.25 -0.615 -0.156 -0.122 -0.371 -0.183 -0.641 -0.183" style="fill:#fff"/>
+ <rect width="3" height="3" x="12" y="3" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <rect width="3" height="3" x="9" y="6" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <rect width="3" height="3" x="12" y="9" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <rect width="3" height="3" x="9" y="12" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <rect width="6" height="6" x="9" y="16" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-gzpdf.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-gzpdf.svg
new file mode 120000
index 00000000..9e6d8a1b
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-gzpdf.svg
@@ -0,0 +1 @@
+application-pdf.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-gzpostscript.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-gzpostscript.svg
new file mode 120000
index 00000000..d62c818d
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-gzpostscript.svg
@@ -0,0 +1 @@
+application-postscript.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-img.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-img.svg
new file mode 120000
index 00000000..38aa8675
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-img.svg
@@ -0,0 +1 @@
+application-x-cd-image.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-ipynb+json.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-ipynb+json.svg
new file mode 100644
index 00000000..9fcfc374
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-ipynb+json.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <path d="m 5.336 0 c -0.687 0 -1.336 0.676 -1.336 1.394 l 0 29.21 c 0 0.676 0.687 1.394 1.336 1.394 l 21.327 0 c 0.648 0 1.336 -0.717 1.336 -1.394 l 0.001 -21.606 -9 -9 z" style="fill:#e46e2e;fill-opacity:1"/>
+ <circle cx="21.75" cy="11.75" r="1.25" style="fill:#fff;opacity:1;fill-opacity:1;stroke:none"/>
+ <path d="m 21 9 7 7 0 -7 z" style="fill:#000;fill-opacity:0.196"/>
+ <path d="m 19 0 8.992 9 -7.613 0 c -0.673 0 -1.378 -0.713 -1.378 -1.386 z" style="fill:#fff;fill-opacity:0.392"/>
+ <circle cx="10.25" cy="26.25" r="1.25" style="fill:#fff;opacity:1;fill-opacity:1;stroke:none"/>
+ <circle cx="10" cy="12" r="1" style="fill:#fff;opacity:1;fill-opacity:1;stroke:none"/>
+ <path d="M 16 12 A 7 7 0 0 0 9.217 17.303 A 7.5 4 0 0 1 16 15 A 7.5 4 0 0 1 22.785 17.307 A 7 7 0 0 0 16 12 z M 9.215 20.693 A 7 7 0 0 0 16 26 A 7 7 0 0 0 22.783 20.697 A 7.5 4 0 0 1 16 23 A 7.5 4 0 0 1 9.215 20.693 z" style="fill:#fff;opacity:1;fill-opacity:1;stroke:none"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-iso.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-iso.svg
new file mode 120000
index 00000000..38aa8675
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-iso.svg
@@ -0,0 +1 @@
+application-x-cd-image.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-iso9660-appimage.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-iso9660-appimage.svg
new file mode 100644
index 00000000..95efdada
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-iso9660-appimage.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <path d="m 5.371 4 c -0.684 0 -1.371 0.687 -1.371 1.371 l 0 21.297 c 0 0.645 0.688 1.332 1.332 1.332 l 21.336 0 c 0.645 0 1.332 -0.688 1.332 -1.332 l 0 -21.336 c 0 -0.645 -0.688 -1.332 -1.332 -1.332 z" style="fill:#c19553"/>
+ <path d="m 5.371 4 c -0.684 0 -1.371 0.687 -1.371 1.371 l 0 6.629 c 2.668 0 21.332 0 24 0 l 0 -6.668 c 0 -0.645 -0.688 -1.332 -1.332 -1.332 z" style="fill:#fff;fill-opacity:0.196"/>
+ <path d="m 14 7 0 10 4 0 0 -10 z" style="fill:#fff;fill-opacity:0.392"/>
+ <g transform="scale(1.062002,0.94161779)" style="fill:#000;fill-opacity:1;stroke:none">
+ <path d="m 11.894 26.55 -0.283 -1.062 -1.612 0 -0.274 1.062 -1.251 0 c 0.498 -1.849 1.128 -3.621 1.719 -5.31 l 1.309 0 c 0.653 1.796 1.234 3.615 1.68 5.31 z m -1.075 -4.28 c -0.254 0.708 -0.439 1.459 -0.596 2.156 l 1.182 0 c -0.139 -0.754 -0.368 -1.456 -0.586 -2.156 z" style="fill:#fff"/>
+ <path d="m 15.571 21.13 c -0.515 0.009 -1.028 0.021 -1.541 0.129 l 0 5.287 1.045 0 0 -1.807 0.469 0 c 0.725 0 1.185 -0.143 1.577 -0.425 0.399 -0.287 0.598 -0.751 0.598 -1.392 0 -0.634 -0.197 -1.088 -0.589 -1.367 -0.394 -0.28 -0.846 -0.438 -1.559 -0.425 z m 0.127 0.927 c 0.297 0.002 0.472 0.07 0.649 0.199 0.179 0.13 0.272 0.346 0.272 0.658 0 0.329 -0.09 0.564 -0.272 0.701 -0.18 0.135 -0.39 0.199 -0.746 0.199 l -0.526 0 0 -1.732 c 0.194 -0.01 0.429 -0.026 0.623 -0.025 z" style="fill:#fff"/>
+ <path d="m 20.279 21.11 c -0.515 0.009 -1.028 0.021 -1.541 0.129 l 0 5.287 1.045 0 0 -1.807 0.469 0 c 0.725 0 1.185 -0.143 1.577 -0.425 0.399 -0.287 0.598 -0.751 0.598 -1.392 0 -0.634 -0.197 -1.088 -0.589 -1.367 -0.394 -0.28 -0.846 -0.438 -1.559 -0.425 z m 0.127 0.927 c 0.297 0.002 0.472 0.07 0.649 0.199 0.179 0.13 0.272 0.346 0.272 0.658 0 0.329 -0.09 0.564 -0.272 0.701 -0.18 0.135 -0.39 0.199 -0.746 0.199 l -0.526 0 0 -1.732 c 0.194 -0.01 0.429 -0.026 0.623 -0.025 z" style="fill:#fff"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-jar.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-jar.svg
new file mode 100644
index 00000000..e024db98
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-jar.svg
@@ -0,0 +1,22 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <path d="m 5.336 0 c -0.687 0 -1.336 0.676 -1.336 1.394 l 0 29.21 c 0 0.676 0.687 1.394 1.336 1.394 l 21.327 0 c 0.648 0 1.336 -0.717 1.336 -1.394 l 0.001 -21.606 -9 -9 z" style="fill:#e66f00;fill-opacity:1"/>
+ <path d="m 21 9 7 7 0 -7 z" style="fill:#000;fill-opacity:0.196"/>
+ <path d="m 19 0 8.992 9 -7.613 0 c -0.673 0 -1.378 -0.713 -1.378 -1.386 z" style="fill:#fff;fill-opacity:0.392"/>
+ <g transform="matrix(1.3019455,0,0,1.3019455,-33.655593,1.3634433)" style="fill:#fff;fill-rule:evenodd"/>
+ <g style="fill:#fff;fill-rule:evenodd">
+ <path d="m 14.34 19.281 c 0 0 -0.484 0.266 0.344 0.355 c 1 0.109 1.516 0.094 2.621 -0.105 c 0 0 0.289 0.172 0.695 0.324 c -2.477 1 -5.605 -0.059 -3.66 -0.574"/>
+ <path d="m 14.04 17.965 c 0 0 -0.543 0.383 0.285 0.465 c 1.074 0.105 1.918 0.113 3.383 -0.156 c 0 0 0.203 0.195 0.52 0.301 c -2.992 0.832 -6.332 0.066 -4.188 -0.609"/>
+ <path d="m 16.59 15.738 c 0.609 0.664 -0.164 1.266 -0.164 1.266 c 0 0 1.551 -0.758 0.84 -1.707 c -0.664 -0.887 -1.176 -1.328 1.586 -2.848 c 0 0 -4.332 1.027 -2.262 3.289"/>
+ <path d="m 19.863 20.254 c 0 0 0.359 0.277 -0.395 0.492 c -1.43 0.414 -5.949 0.535 -7.207 0.02 c -0.449 -0.188 0.395 -0.445 0.664 -0.5 c 0.277 -0.059 0.434 -0.047 0.434 -0.047 c -0.5 -0.336 -3.246 0.66 -1.391 0.945 c 5.05 0.773 9.207 -0.352 7.895 -0.91"/>
+ <path d="m 14.57 16.605 c 0 0 -2.301 0.52 -0.813 0.707 c 0.625 0.078 1.875 0.059 3.043 -0.031 c 0.949 -0.078 1.906 -0.238 1.906 -0.238 c 0 0 -0.336 0.137 -0.578 0.293 c -2.336 0.582 -6.848 0.313 -5.551 -0.285 c 1.102 -0.504 1.992 -0.445 1.992 -0.445"/>
+ <path d="m 18.695 18.793 c 2.375 -1.172 1.277 -2.297 0.512 -2.145 c -0.188 0.039 -0.27 0.07 -0.27 0.07 c 0 0 0.066 -0.105 0.203 -0.148 c 1.516 -0.504 2.68 1.492 -0.492 2.281 c 0 0 0.039 -0.031 0.047 -0.059"/>
+ <path d="m 17.266 10 c 0 0 1.316 1.246 -1.246 3.164 c -2.055 1.539 -0.469 2.418 0 3.418 c -1.199 -1.023 -2.082 -1.93 -1.492 -2.77 c 0.867 -1.234 3.27 -1.832 2.738 -3.813"/>
+ <path d="m 14.805 21.961 c 2.277 0.141 5.777 -0.074 5.863 -1.098 c 0 0 -0.16 0.387 -1.887 0.695 c -1.945 0.348 -4.344 0.305 -5.766 0.086 c 0 -0.004 0.293 0.227 1.789 0.316"/>
+ </g>
+ <path d="m 4 24 0 6.668 c 0 0.648 0.688 1.332 1.332 1.332 l 21.336 0 c 0.645 0 1.332 -0.684 1.332 -1.332 l 0 -6.668 z" style="fill:#000;fill-opacity:0.196"/>
+ <g transform="matrix(1.089106,0,0,1.089106,-1.188863,-1.5628027)" style="fill:#fff">
+ <path d="m 13.1 28.04 c 0 0.266 -0.035 0.519 -0.11 0.755 -0.067 0.232 -0.185 0.44 -0.354 0.618 -0.157 0.178 -0.37 0.319 -0.629 0.427 -0.26 0.1 -0.574 0.149 -0.948 0.149 -0.389 0 -0.712 -0.046 -0.971 -0.141 -0.26 -0.095 -0.48 -0.212 -0.661 -0.349 l 0.436 -0.867 c 0.157 0.095 0.326 0.187 0.511 0.274 0.193 0.091 0.385 0.133 0.586 0.133 0.295 0 0.535 -0.071 0.712 -0.22 0.185 -0.154 0.279 -0.436 0.279 -0.842 l 0 -2.684 -1.919 0 0 -0.904 3.067 0 0 3.651"/>
+ <path d="m 16.864 29.891 -0.29 -1.088 -1.634 0 -0.277 1.088 -1.268 0 c 0.509 -1.913 1.136 -3.757 1.743 -5.509 l 1.327 0 c 0.665 1.865 1.249 3.754 1.705 5.509 l -1.306 0 m -1.092 -4.442 c -0.263 0.757 -0.444 1.699 -0.605 2.446 l 1.201 0 c -0.145 -0.78 -0.374 -1.721 -0.596 -2.446"/>
+ <path d="m 20.03 24.29 c 0.321 0 0.615 0.034 0.874 0.105 0.263 0.071 0.487 0.184 0.677 0.331 0.189 0.151 0.332 0.344 0.429 0.574 0.104 0.226 0.155 0.494 0.155 0.804 0 0.323 -0.066 0.634 -0.201 0.898 -0.135 0.26 -0.356 0.461 -0.665 0.599 0.506 0.732 0.878 1.499 1.241 2.29 l -1.179 0 c -0.289 -0.743 -0.707 -1.391 -1.082 -2.02 l -0.653 0 0 2.02 -1.052 0 0 -5.458 c 0.379 -0.093 0.76 -0.103 1.137 -0.134 0.124 -0.008 0.228 -0.008 0.321 -0.008 m 0.994 1.806 c 0 -0.293 -0.093 -0.507 -0.274 -0.645 -0.182 -0.134 -0.421 -0.205 -0.719 -0.205 -0.117 -0.003 -0.296 0.02 -0.405 0.029 l 0 1.682 0.312 0 c 0.383 0 0.661 -0.071 0.831 -0.214 0.17 -0.151 0.255 -0.379 0.255 -0.647"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-java-applet.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-java-applet.svg
new file mode 120000
index 00000000..5a6bee20
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-java-applet.svg
@@ -0,0 +1 @@
+application-java.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-java-archive.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-java-archive.svg
new file mode 120000
index 00000000..876c2f5c
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-java-archive.svg
@@ -0,0 +1 @@
+application-x-jar.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-java.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-java.svg
new file mode 120000
index 00000000..5a6bee20
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-java.svg
@@ -0,0 +1 @@
+application-java.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-javascript.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-javascript.svg
new file mode 120000
index 00000000..8b40d5ea
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-javascript.svg
@@ -0,0 +1 @@
+text-x-javascript.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-jmemorizelesson.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-jmemorizelesson.svg
new file mode 120000
index 00000000..18cafbc8
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-jmemorizelesson.svg
@@ -0,0 +1 @@
+application-x-openteacher.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-jokosher.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-jokosher.svg
new file mode 120000
index 00000000..9b775702
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-jokosher.svg
@@ -0,0 +1 @@
+application-audio.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-jvlt.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-jvlt.svg
new file mode 120000
index 00000000..18cafbc8
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-jvlt.svg
@@ -0,0 +1 @@
+application-x-openteacher.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-k3b.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-k3b.svg
new file mode 120000
index 00000000..38aa8675
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-k3b.svg
@@ -0,0 +1 @@
+application-x-cd-image.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-keepass.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-keepass.svg
new file mode 120000
index 00000000..de2284a9
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-keepass.svg
@@ -0,0 +1 @@
+encrypted-key.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-keepass2.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-keepass2.svg
new file mode 120000
index 00000000..de2284a9
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-keepass2.svg
@@ -0,0 +1 @@
+encrypted-key.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-kexiproject-sqlite.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-kexiproject-sqlite.svg
new file mode 120000
index 00000000..4c56fc46
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-kexiproject-sqlite.svg
@@ -0,0 +1 @@
+application-database.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-kexiproject-sqlite2.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-kexiproject-sqlite2.svg
new file mode 120000
index 00000000..4c56fc46
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-kexiproject-sqlite2.svg
@@ -0,0 +1 @@
+application-database.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-kexiproject-sqlite3.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-kexiproject-sqlite3.svg
new file mode 120000
index 00000000..4c56fc46
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-kexiproject-sqlite3.svg
@@ -0,0 +1 @@
+application-database.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-kformula.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-kformula.svg
new file mode 120000
index 00000000..15f67cb9
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-kformula.svg
@@ -0,0 +1 @@
+application-vnd.oasis.opendocument.formula.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-kgeographymap.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-kgeographymap.svg
new file mode 120000
index 00000000..18cafbc8
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-kgeographymap.svg
@@ -0,0 +1 @@
+application-x-openteacher.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-kgetlist.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-kgetlist.svg
new file mode 120000
index 00000000..a6d0d70d
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-kgetlist.svg
@@ -0,0 +1 @@
+application-x-bittorrent.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-kontour.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-kontour.svg
new file mode 120000
index 00000000..34b7aa58
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-kontour.svg
@@ -0,0 +1 @@
+application-vector.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-krita.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-krita.svg
new file mode 100644
index 00000000..da0afe48
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-krita.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <path d="m 5.336 0 c -0.687 0 -1.336 0.676 -1.336 1.394 l 0 29.21 c 0 0.676 0.687 1.394 1.336 1.394 l 21.327 0 c 0.648 0 1.336 -0.717 1.336 -1.394 l 0.001 -21.606 l -9 -9 z" style="fill:#9a773c;fill-opacity:1"/>
+ <path d="m 21 9 7 7 0 -7 z" style="fill:#000;fill-opacity:0.196"/>
+ <path d="m 19 0 8.992 9 -7.613 0 c -0.673 0 -1.378 -0.713 -1.378 -1.386 z" style="fill:#fff;fill-opacity:0.392"/>
+ <path d="m 10.849 10.667 c -0.781 0 -1.961 1.538 -1.344 2.09 l 3.221 2.878 c 0.122 -0.243 0.278 -0.492 0.495 -0.728 0.237 -0.256 0.465 -0.424 0.675 -0.565 l -2.425 -3.214 c -0.254 -0.272 -0.299 -0.461 -0.62 -0.461 z m 5.928 3.659 c -0.168 0 -0.346 0.006 -0.514 0.01 -0.701 0.004 -1.436 0.126 -2.087 0.365 -0.466 0.378 -0.789 0.795 -1.097 1.293 -0.615 1.701 0.118 4.566 2.814 5.232 3.056 0.752 3.219 -0.061 4.528 0.836 1.316 0.895 0.579 2.25 1.203 1.874 0.32 -0.191 1.336 -1.616 0.958 -3.941 -0.409 -2.491 -1.476 -3.818 -2.548 -4.724 -0.832 -0.704 -2.065 -0.944 -3.255 -0.944 z" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-kvtml.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-kvtml.svg
new file mode 120000
index 00000000..18cafbc8
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-kvtml.svg
@@ -0,0 +1 @@
+application-x-openteacher.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-kword.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-kword.svg
new file mode 120000
index 00000000..86b2f629
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-kword.svg
@@ -0,0 +1 @@
+x-office-document.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-lha.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-lha.svg
new file mode 100644
index 00000000..5e0f418e
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-lha.svg
@@ -0,0 +1,15 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <path d="m 5.336 0 c -0.687 0 -1.336 0.676 -1.336 1.394 l 0 29.21 c 0 0.676 0.687 1.394 1.336 1.394 l 21.327 0 c 0.648 0 1.336 -0.717 1.336 -1.394 l 0.001 -21.606 l -9 -9 z" style="fill:#c19553;fill-opacity:1"/>
+ <path d="m 4 24 0 6.668 c 0 0.648 0.688 1.332 1.332 1.332 l 21.336 0 c 0.645 0 1.332 -0.684 1.332 -1.332 l 0 -6.668 z" style="fill:#000;fill-opacity:0.196"/>
+ <path d="m 21 9 7 7 0 -7 z" style="fill:#000;fill-opacity:0.196"/>
+ <path d="m 13 31 -4.1 0 0 -6 1.2 0 0 5.01 2.9 0 l 0 0.989" style="fill:#fff"/>
+ <path d="m 19 0 8.992 9 -7.613 0 c -0.673 0 -1.378 -0.713 -1.378 -1.386 z" style="fill:#fff;fill-opacity:0.392"/>
+ <path d="m 18.08 25 0 6 -1.156 0 0 -2.846 -1.807 0 0 2.846 -1.156 0 0 -6 1.156 0 0 2.164 1.807 0 0 -2.164 1.156 0" style="fill:#fff"/>
+ <rect width="3" height="3" x="9" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <path d="m 22.5 31 -0.313 -1.258 -1.79 0 l -0.307 1.258 -1.297 0 c 0.535 -2.086 1.208 -4.089 1.843 -6 l 1.403 0 c 0.7 2.032 1.324 4.087 1.804 6 m -2.536 -4.84 c -0.275 0.824 -0.52 1.778 -0.691 2.592 l 1.368 0 c -0.147 -0.852 -0.444 -1.801 -0.677 -2.592" style="fill:#fff"/>
+ <rect width="3" height="3" x="12" y="3" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <rect width="3" height="3" x="9" y="6" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <rect width="3" height="3" x="12" y="9" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <rect width="3" height="3" x="9" y="12" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <rect width="6" height="6" x="9" y="16" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-lhz.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-lhz.svg
new file mode 100644
index 00000000..8d881d52
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-lhz.svg
@@ -0,0 +1,15 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <path d="m 5.336 0 c -0.687 0 -1.336 0.676 -1.336 1.394 l 0 29.21 c 0 0.676 0.687 1.394 1.336 1.394 l 21.327 0 c 0.648 0 1.336 -0.717 1.336 -1.394 l 0.001 -21.606 l -9 -9 z" style="fill:#c19553;fill-opacity:1"/>
+ <path d="m 4 24 0 6.668 c 0 0.648 0.688 1.332 1.332 1.332 l 21.336 0 c 0.645 0 1.332 -0.684 1.332 -1.332 l 0 -6.668 z" style="fill:#000;fill-opacity:0.196"/>
+ <path d="m 21 9 7 7 0 -7 z" style="fill:#000;fill-opacity:0.196"/>
+ <path d="m 19 0 8.992 9 -7.613 0 c -0.673 0 -1.378 -0.713 -1.378 -1.386 z" style="fill:#fff;fill-opacity:0.392"/>
+ <rect width="3" height="3" x="9" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <path d="m 23 25.831 c -0.951 1.383 -1.813 2.779 -2.618 4.18 l 2.712 0 0 0.989 -4.157 0 0 -0.69 c 0.789 -1.473 1.749 -3.03 2.556 -4.321 l -2.423 0 0 -0.989 l 3.93 0 l 0 0.831" style="fill:#fff"/>
+ <rect width="3" height="3" x="12" y="3" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <rect width="3" height="3" x="9" y="6" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <rect width="3" height="3" x="12" y="9" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <rect width="3" height="3" x="9" y="12" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <rect width="6" height="6" x="9" y="16" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <path d="m 13 31 -4.1 0 0 -6 1.2 0 0 5.01 2.9 0 l 0 0.989" style="fill:#fff"/>
+ <path d="m 18.08 25 0 6 -1.156 0 0 -2.846 -1.807 0 0 2.846 -1.156 0 0 -6 1.156 0 0 2.164 1.807 0 0 -2.164 1.156 0" style="fill:#fff"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-lmms-project.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-lmms-project.svg
new file mode 120000
index 00000000..6bb9cc7d
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-lmms-project.svg
@@ -0,0 +1 @@
+text-x-lilypond.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-lrzip-compressed-tar.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-lrzip-compressed-tar.svg
new file mode 100644
index 00000000..c2e8d058
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-lrzip-compressed-tar.svg
@@ -0,0 +1,16 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <path d="m 5.336 0 c -0.687 0 -1.336 0.676 -1.336 1.394 l 0 29.21 c 0 0.676 0.687 1.394 1.336 1.394 l 21.327 0 c 0.648 0 1.336 -0.717 1.336 -1.394 l 0.001 -21.606 -9 -9 z" style="fill:#c19553;fill-opacity:1"/>
+ <path d="m 4 24 0 6.668 c 0 0.648 0.688 1.332 1.332 1.332 l 21.336 0 c 0.645 0 1.332 -0.684 1.332 -1.332 l 0 -6.668 z" style="fill:#000;fill-opacity:0.196"/>
+ <path d="m 21 9 7 7 0 -7 z" style="fill:#000;fill-opacity:0.196"/>
+ <path d="m 19 0 8.992 9 -7.613 0 c -0.673 0 -1.378 -0.713 -1.378 -1.386 z" style="fill:#fff;fill-opacity:0.392"/>
+ <rect width="3" height="3" x="9" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <rect width="3" height="3" x="12" y="3" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <rect width="3" height="3" x="9" y="6" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <rect width="3" height="3" x="12" y="9" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <rect width="3" height="3" x="9" y="12" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <rect width="6" height="6" x="9" y="16" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <path d="m 23.924 26.698 c -0.807 1.153 -1.531 2.315 -2.207 3.478 l 2.283 0 0 0.824 -3.5 0 0 -0.573 c 0.669 -1.246 1.429 -2.453 2.154 -3.601 l -2.046 0 0 -0.82 3.315 0 0 0.693" style="fill:#fff"/>
+ <path d="m 15 31 -3 0 0 -5 1 0 0 4.1 2 0 0 0.9" style="fill:#fff"/>
+ <path d="m 11.441 26 0 0.9 -1.441 0 0 4.1 -1 0 0 -4.1 -1.4 0 0 -0.9 3.839 0" style="fill:#fff"/>
+ <path d="m 17.385 25.95 c 0.315 0 0.605 0.034 0.861 0.097 0.255 0.063 0.478 0.161 0.66 0.292 0.188 0.131 0.328 0.299 0.423 0.505 0.103 0.202 0.154 0.438 0.154 0.711 0 0.288 -0.069 0.546 -0.196 0.778 -0.132 0.232 -0.465 0.467 -0.771 0.587 0.496 0.646 1.026 1.433 1.408 2.08 l -1.155 0 c -0.354 -0.655 -0.872 -1.342 -1.239 -1.9 l -0.477 0 0 1.9 -1.102 0 0 -4.923 c 0.478 -0.098 0.95 -0.105 1.432 -0.127 m 1.046 1.598 c 0 -0.258 -0.101 -0.465 -0.279 -0.588 -0.178 -0.12 -0.472 -0.159 -0.765 -0.159 -0.115 -0.003 -0.226 0.015 -0.332 0.023 l 0 1.447 0.243 0 c 0.375 0 0.707 -0.023 0.873 -0.151 0.166 -0.131 0.262 -0.331 0.262 -0.57" style="fill:#fff"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-lrzip.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-lrzip.svg
new file mode 100644
index 00000000..10dd76a6
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-lrzip.svg
@@ -0,0 +1,15 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <path d="m 5.336 0 c -0.687 0 -1.336 0.676 -1.336 1.394 l 0 29.21 c 0 0.676 0.687 1.394 1.336 1.394 l 21.327 0 c 0.648 0 1.336 -0.717 1.336 -1.394 l 0.001 -21.606 l -9 -9 z" style="fill:#c19553;fill-opacity:1"/>
+ <path d="m 4 24 0 6.668 c 0 0.648 0.688 1.332 1.332 1.332 l 21.336 0 c 0.645 0 1.332 -0.684 1.332 -1.332 l 0 -6.668 z" style="fill:#000;fill-opacity:0.196"/>
+ <path d="m 21 9 7 7 0 -7 z" style="fill:#000;fill-opacity:0.196"/>
+ <path d="m 19 0 8.992 9 -7.613 0 c -0.673 0 -1.378 -0.713 -1.378 -1.386 z" style="fill:#fff;fill-opacity:0.392"/>
+ <rect width="3" height="3" x="9" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <path d="m 23.01 25.831 c -0.287 0.426 -0.552 0.831 -0.796 1.204 -0.24 0.374 -0.463 0.734 -0.673 1.077 -0.206 0.334 -0.404 0.659 -0.594 0.976 -0.181 0.312 -0.354 0.62 -0.522 0.923 l 2.677 0 0 0.989 -4.1 0 0 -0.69 c 0.147 -0.277 0.307 -0.567 0.471 -0.87 0.168 -0.312 0.358 -0.642 0.564 -0.989 0.206 -0.352 0.433 -0.73 0.673 -1.134 0.249 -0.409 0.522 -0.853 0.817 -1.327 l -2.395 0 0 -0.989 3.881 0 0 0.831" style="fill:#fff"/>
+ <rect width="3" height="3" x="12" y="3" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <rect width="3" height="3" x="9" y="6" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <rect width="3" height="3" x="12" y="9" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <rect width="3" height="3" x="9" y="12" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <rect width="6" height="6" x="9" y="16" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <path d="m 13 31 -4 0 l 0 -6 1.2 0 0 5 2.8 0 0 1" style="fill:#fff"/>
+ <path d="m 15.533 24.95 c 0.347 0 0.661 0.035 0.945 0.115 0.284 0.076 0.53 0.195 0.733 0.359 0.203 0.159 0.36 0.363 0.462 0.616 0.115 0.244 0.169 0.536 0.169 0.869 0 0.35 -0.072 0.664 -0.216 0.949 -0.144 0.283 -0.385 0.501 -0.72 0.647 c 0.544 0.788 0.948 1.638 1.343 2.495 l -1.276 0 c -0.316 -0.805 -0.773 -1.525 -1.178 -2.203 l -0.677 0 0 2.203 -1.17 0 0 -5.894 c 0.414 -0.103 0.829 -0.114 1.237 -0.146 0.131 -0.009 0.246 -0.009 0.347 -0.009 m 1.116 1.95 c 0 -0.315 -0.097 -0.545 -0.292 -0.696 -0.199 -0.146 -0.502 -0.222 -0.824 -0.222 -0.127 -0.003 -0.298 0.021 -0.414 0.031 l 0 1.795 0.312 0 c 0.415 0 0.76 -0.076 0.942 -0.231 0.186 -0.159 0.276 -0.385 0.276 -0.678" style="fill:#fff"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-ludem.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-ludem.svg
new file mode 120000
index 00000000..18cafbc8
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-ludem.svg
@@ -0,0 +1 @@
+application-x-openteacher.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-lyx.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-lyx.svg
new file mode 100644
index 00000000..1bf99e83
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-lyx.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <path d="m 5.336 0 c -0.687 0 -1.336 0.676 -1.336 1.394 l 0 29.21 c 0 0.676 0.687 1.394 1.336 1.394 l 21.327 0 c 0.648 0 1.336 -0.717 1.336 -1.394 l 0.001 -21.606 -9 -9 z" style="fill:#3468ce;fill-opacity:1"/>
+ <path d="m 21 9 7 7 0 -7 z" style="fill:#000;fill-opacity:0.196"/>
+ <path d="m 19 0 8.992 9 -7.613 0 c -0.673 0 -1.378 -0.713 -1.378 -1.386 z" style="fill:#fff;fill-opacity:0.392"/>
+ <path d="m 14.609 24 -4.609 -10.221 3.803 -1.779 2.991 6.948 3.592 -1.751 1.615 3.301" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-lzip-compressed-tar.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-lzip-compressed-tar.svg
new file mode 100644
index 00000000..24a46a46
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-lzip-compressed-tar.svg
@@ -0,0 +1,15 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <path d="m 5.336 0 c -0.687 0 -1.336 0.676 -1.336 1.394 l 0 29.21 c 0 0.676 0.687 1.394 1.336 1.394 l 21.327 0 c 0.648 0 1.336 -0.717 1.336 -1.394 l 0.001 -21.606 l -9 -9 z" style="fill:#c19553;fill-opacity:1"/>
+ <path d="m 4 24 0 6.668 c 0 0.648 0.688 1.332 1.332 1.332 l 21.336 0 c 0.645 0 1.332 -0.684 1.332 -1.332 l 0 -6.668 z" style="fill:#000;fill-opacity:0.196"/>
+ <path d="m 21 9 7 7 0 -7 z" style="fill:#000;fill-opacity:0.196"/>
+ <path d="m 13.737 25.02 0 0.989 -1.714 0 0 5.01 -1.183 0 0 -5.01 -1.74 0 0 -0.989 4.637 0" style="fill:#fff"/>
+ <path d="m 19 0 8.992 9 -7.613 0 c -0.673 0 -1.378 -0.713 -1.378 -1.386 z" style="fill:#fff;fill-opacity:0.392"/>
+ <path d="m 18.52 31.02 -3.649 0 0 -6 1.178 0 0 5.01 2.471 0 0 0.989" style="fill:#fff"/>
+ <rect width="3" height="3" x="9" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <path d="m 23.3 25.849 c -0.925 1.384 -1.754 2.781 -2.534 4.18 l 2.625 0 0 0.989 -4.02 0 0 -0.69 c 0.772 -1.497 1.642 -2.942 2.476 -4.321 l -2.348 0 0 -0.989 3.805 0 0 0.831" style="fill:#fff"/>
+ <rect width="3" height="3" x="12" y="3" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <rect width="3" height="3" x="9" y="6" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <rect width="3" height="3" x="12" y="9" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <rect width="3" height="3" x="9" y="12" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <rect width="6" height="6" x="9" y="16" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-lzip.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-lzip.svg
new file mode 100644
index 00000000..9da257f3
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-lzip.svg
@@ -0,0 +1,16 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <path d="m 5.336 0 c -0.687 0 -1.336 0.676 -1.336 1.394 l 0 29.21 c 0 0.676 0.687 1.394 1.336 1.394 l 21.327 0 c 0.648 0 1.336 -0.717 1.336 -1.394 l 0.001 -21.606 -9 -9 z" style="fill:#c19553;fill-opacity:1"/>
+ <path d="m 4 24 0 6.668 c 0 0.648 0.688 1.332 1.332 1.332 l 21.336 0 c 0.645 0 1.332 -0.684 1.332 -1.332 l 0 -6.668 z" style="fill:#000;fill-opacity:0.196"/>
+ <path d="m 21 9 7 7 0 -7 z" style="fill:#000;fill-opacity:0.196"/>
+ <path d="m 15.78 26.699 c -0.849 1.154 -1.61 2.317 -2.32 3.481 l 2.4 0 0 0.825 -3.68 0 0 -0.574 c 0.703 -1.247 1.502 -2.455 2.265 -3.605 l -2.151 0 0 -0.821 3.486 0 0 0.694" style="fill:#fff"/>
+ <path d="m 19 0 8.992 9 -7.613 0 c -0.673 0 -1.378 -0.713 -1.378 -1.386 z" style="fill:#fff;fill-opacity:0.392"/>
+ <path d="m 16.7 31.01 0 -0.825 1.169 0 0 -3.353 -1.169 0 0 -0.821 3.289 0 0 0.821 -1.081 0 0 3.353 1.081 0 0 0.825 -3.289 0" style="fill:#fff"/>
+ <rect width="3" height="3" x="9" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <path d="m 22.247 25.955 c 0.664 0 1.182 0.131 1.546 0.393 0.368 0.258 0.549 0.686 0.549 1.274 0 0.599 -0.186 1.03 -0.557 1.3 -0.364 0.266 -0.885 0.397 -1.561 0.397 l -0.372 0 0 1.686 -1.04 0 0 -4.93 c 0.103 -0.022 0.213 -0.041 0.34 -0.056 0.13 -0.015 0.257 -0.026 0.387 -0.034 0.13 -0.011 0.257 -0.019 0.379 -0.022 0.123 -0.008 0.233 -0.008 0.328 -0.008 m 0.119 0.862 c -0.059 0 -0.146 0.004 -0.261 0.008 -0.107 0 -0.19 0.008 -0.253 0.019 l 0 1.611 0.423 0 c 0.332 0 0.581 -0.06 0.751 -0.184 0.17 -0.131 0.253 -0.348 0.253 -0.656 0 -0.288 -0.083 -0.495 -0.253 -0.611 -0.162 -0.124 -0.383 -0.187 -0.66 -0.187" style="fill:#fff"/>
+ <rect width="3" height="3" x="12" y="3" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <rect width="3" height="3" x="9" y="6" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <rect width="3" height="3" x="12" y="9" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <rect width="3" height="3" x="9" y="12" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <rect width="6" height="6" x="9" y="16" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <path d="m 11.242 31 -3.242 0 l 0 -5 1.069 0 0 4.176 2.173 0 0 0.824" style="fill:#fff"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-lzma-compressed-tar.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-lzma-compressed-tar.svg
new file mode 100644
index 00000000..f411b23a
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-lzma-compressed-tar.svg
@@ -0,0 +1,16 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <path d="m 5.336 0 c -0.687 0 -1.336 0.676 -1.336 1.394 l 0 29.21 c 0 0.676 0.687 1.394 1.336 1.394 l 21.327 0 c 0.648 0 1.336 -0.717 1.336 -1.394 l 0.001 -21.606 -9 -9 z" style="fill:#c19553;fill-opacity:1"/>
+ <path d="m 4 24 0 6.668 c 0 0.648 0.688 1.332 1.332 1.332 l 21.336 0 c 0.645 0 1.332 -0.684 1.332 -1.332 l 0 -6.668 z" style="fill:#000;fill-opacity:0.196"/>
+ <path d="m 21 9 7 7 0 -7 z" style="fill:#000;fill-opacity:0.196"/>
+ <path d="m 19 0 8.992 9 -7.613 0 c -0.673 0 -1.378 -0.713 -1.378 -1.386 z" style="fill:#fff;fill-opacity:0.392"/>
+ <rect width="3" height="3" x="9" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <rect width="3" height="3" x="12" y="3" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <rect width="3" height="3" x="9" y="6" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <rect width="3" height="3" x="12" y="9" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <rect width="3" height="3" x="9" y="12" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <rect width="6" height="6" x="9" y="16" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <path d="m 11.441 26 0 0.9 -1.441 0 0 4.1 -1 0 0 -4.1 -1.4 0 0 -0.9 3.839 0" style="fill:#fff"/>
+ <path d="m 14.999 31 -2.999 0 l 0 -5 1 0 0 4.176 2 0 0 0.824" style="fill:#fff"/>
+ <path d="m 18.987 26.692 c -0.782 1.152 -1.488 2.317 -2.145 3.484 l 2.219 0 0 0.824 -3.402 0 0 -0.575 c 0.654 -1.247 1.391 -2.452 2.094 -3.601 l -2.153 0 0 -0.824 3.388 0 0 0.692" style="fill:#fff"/>
+ <path d="m 21.06 26 c 0.276 0.737 0.641 1.325 0.906 2.06 c 0.282 -0.75 0.653 -1.317 0.932 -2.06 l 1.02 0 c 0.185 1.693 0.217 3.368 0.27 5 l -1.045 0 0.065 -3.886 -0.901 1.826 -0.668 0 l -0.871 -1.826 0.054 3.886 -1.045 0 c 0.067 -1.694 0.086 -3.346 0.267 -5 l 1.015 0" style="fill:#fff"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-lzma.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-lzma.svg
new file mode 100644
index 00000000..f736700e
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-lzma.svg
@@ -0,0 +1,16 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <path d="m 5.336 0 c -0.687 0 -1.336 0.676 -1.336 1.394 l 0 29.21 c 0 0.676 0.687 1.394 1.336 1.394 l 21.327 0 c 0.648 0 1.336 -0.717 1.336 -1.394 l 0.001 -21.606 l -9 -9 z" style="fill:#c19553;fill-opacity:1"/>
+ <path d="m 4 24 0 6.668 c 0 0.648 0.688 1.332 1.332 1.332 l 21.336 0 c 0.645 0 1.332 -0.684 1.332 -1.332 l 0 -6.668 z" style="fill:#000;fill-opacity:0.196"/>
+ <path d="m 21 9 7 7 0 -7 z" style="fill:#000;fill-opacity:0.196"/>
+ <path d="m 11.04 31 -3.042 0 l 0 -5 1.035 0 0 4.176 2.01 0 0 0.824" style="fill:#fff"/>
+ <path d="m 19 0 8.992 9 -7.613 0 c -0.673 0 -1.378 -0.713 -1.378 -1.386 z" style="fill:#fff;fill-opacity:0.392"/>
+ <path d="m 14.985 26.692 c -0.782 1.152 -1.488 2.317 -2.145 3.484 l 2.219 0 0 0.824 -3.402 0 0 -0.575 c 0.654 -1.247 1.391 -2.452 2.094 -3.601 l -1.984 0 0 -0.824 3.219 0 0 0.692" style="fill:#fff"/>
+ <rect width="3" height="3" x="9" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <path d="m 17.16 26 c 0.276 0.737 0.541 1.215 0.806 1.95 0.282 -0.75 0.553 -1.207 0.832 -1.95 l 1.02 0 c 0.185 1.693 0.317 3.368 0.37 5 l -1.045 0 0.025 -3.886 -0.861 1.717 l -0.668 0 l -0.831 -1.717 0.014 3.886 -1.045 0 c 0.067 -1.694 0.186 -3.346 0.367 -5 l 1.015 0" style="fill:#fff"/>
+ <rect width="3" height="3" x="12" y="3" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <path d="m 23.414 31 -0.238 -1.154 -1.375 0 l -0.234 1.154 -1.066 0 c 0.424 -1.736 0.96 -3.407 1.465 -5 l 1.117 0 c 0.56 1.694 1.056 3.408 1.434 5 m -2.02 -4.03 c -0.219 0.675 -0.375 1.422 -0.508 2.055 l 1.01 0 c -0.131 -0.743 -0.322 -1.396 -0.5 -2.055" style="fill:#fff"/>
+ <rect width="3" height="3" x="9" y="6" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <rect width="3" height="3" x="12" y="9" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <rect width="3" height="3" x="9" y="12" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <rect width="6" height="6" x="9" y="16" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-lzop.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-lzop.svg
new file mode 100644
index 00000000..bcc7f1ba
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-lzop.svg
@@ -0,0 +1,16 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <path d="m 5.336 0 c -0.687 0 -1.336 0.676 -1.336 1.394 l 0 29.21 c 0 0.676 0.687 1.394 1.336 1.394 l 21.327 0 c 0.648 0 1.336 -0.717 1.336 -1.394 l 0.001 -21.606 l -9 -9 z" style="fill:#c19553;fill-opacity:1"/>
+ <path d="m 4 24 0 6.668 c 0 0.648 0.688 1.332 1.332 1.332 l 21.336 0 c 0.645 0 1.332 -0.684 1.332 -1.332 l 0 -6.668 z" style="fill:#000;fill-opacity:0.196"/>
+ <path d="m 21 9 7 7 0 -7 z" style="fill:#000;fill-opacity:0.196"/>
+ <path d="m 11.273 30.995 -3.273 0 0 -5 1.043 0 0 4.175 2.23 0 0 0.825" style="fill:#fff"/>
+ <path d="m 19 0 8.992 9 -7.613 0 c -0.673 0 -1.378 -0.713 -1.378 -1.386 z" style="fill:#fff;fill-opacity:0.392"/>
+ <path d="m 15.355 26.69 c -0.787 1.151 -1.499 2.313 -2.164 3.48 l 2.242 0 0 0.825 -3.438 0 0 -0.577 c 0.663 -1.247 1.406 -2.449 2.113 -3.598 l -2 0 0 -0.825 3.25 0 0 0.695" style="fill:#fff"/>
+ <rect width="3" height="3" x="9" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <path d="m 17.04 28.498 c 0 0.244 0.008 0.472 0.029 0.686 0.021 0.21 0.062 0.392 0.125 0.549 0.067 0.156 0.154 0.278 0.266 0.37 0.117 0.091 0.346 0.137 0.538 0.137 0.187 0 0.417 -0.046 0.53 -0.137 0.121 -0.091 0.208 -0.213 0.271 -0.37 0.062 -0.164 0.108 -0.347 0.125 -0.556 0.025 -0.21 0.033 -0.434 0.033 -0.678 0 -0.24 -0.008 -0.465 -0.033 -0.674 -0.017 -0.217 -0.062 -0.4 -0.125 -0.556 -0.062 -0.156 -0.15 -0.278 -0.262 -0.37 -0.112 -0.091 -0.347 -0.137 -0.538 -0.137 -0.191 0 -0.421 0.046 -0.538 0.137 -0.112 0.091 -0.2 0.217 -0.266 0.377 -0.062 0.156 -0.104 0.339 -0.125 0.549 -0.021 0.21 -0.029 0.434 -0.029 0.674 m -1.04 0 c 0 -0.857 0.175 -1.505 0.529 -1.939 c 0.354 -0.442 0.841 -0.659 1.469 -0.659 c 0.653 0 1.149 0.217 1.49 0.659 c 0.341 0.434 0.512 1.082 0.512 1.939 0 0.861 -0.175 1.509 -0.52 1.95 -0.345 0.434 -0.837 0.651 -1.473 0.651 -0.649 0 -1.149 -0.217 -1.494 -0.651 -0.341 -0.442 -0.512 -1.09 -0.512 -1.95" style="fill:#fff"/>
+ <rect width="3" height="3" x="12" y="3" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <path d="m 22.273 25.823 c 0.641 0 1.143 0.137 1.496 0.406 0.353 0.266 0.531 0.699 0.531 1.305 0 0.609 -0.178 1.055 -0.539 1.328 -0.357 0.27 -0.858 0.406 -1.515 0.406 l -0.361 0 0 1.727 -1.01 0 0 -5.05 c 0.358 -0.083 0.722 -0.087 1.074 -0.113 0.118 -0.008 0.224 -0.012 0.319 -0.012 m 0.114 0.887 c -0.177 -0.004 -0.325 0.015 -0.501 0.023 l 0 1.652 0.41 0 c 0.323 0 0.566 -0.066 0.729 -0.191 0.163 -0.133 0.243 -0.355 0.243 -0.668 0 -0.297 -0.08 -0.508 -0.243 -0.629 -0.159 -0.125 -0.372 -0.188 -0.638 -0.188" style="fill:#fff"/>
+ <rect width="3" height="3" x="9" y="6" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <rect width="3" height="3" x="12" y="9" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <rect width="3" height="3" x="9" y="12" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <rect width="6" height="6" x="9" y="16" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-lzpdf.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-lzpdf.svg
new file mode 120000
index 00000000..9e6d8a1b
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-lzpdf.svg
@@ -0,0 +1 @@
+application-pdf.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-m4.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-m4.svg
new file mode 120000
index 00000000..86b2f629
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-m4.svg
@@ -0,0 +1 @@
+x-office-document.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-matroska.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-matroska.svg
new file mode 120000
index 00000000..dff032f5
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-matroska.svg
@@ -0,0 +1 @@
+application-video.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-mimearchive.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-mimearchive.svg
new file mode 120000
index 00000000..c4ba3155
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-mimearchive.svg
@@ -0,0 +1 @@
+text-html.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-mobi8-ebook.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-mobi8-ebook.svg
new file mode 100644
index 00000000..58d8dc14
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-mobi8-ebook.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <path d="m 5.336 0 c -0.687 0 -1.336 0.676 -1.336 1.394 l 0 29.21 c 0 0.676 0.687 1.394 1.336 1.394 l 21.327 0 c 0.648 0 1.336 -0.717 1.336 -1.394 l 0.001 -21.606 l -9 -9 z" style="fill:#7c9c35;fill-opacity:1"/>
+ <path d="m 21 9 7 7 0 -7 z" style="fill:#000;fill-opacity:0.196"/>
+ <path d="m 19 0 8.992 9 -7.613 0 c -0.673 0 -1.378 -0.713 -1.378 -1.386 z" style="fill:#fff;fill-opacity:0.392"/>
+ <path d="m 10 11 l 0 5 l 6 0 l 0 -5 l -6 0 z m 7 0 l 0 1 l 5 0 l 0 -1 l -5 0 z m 0 2 l 0 1 l 5 0 l 0 -1 l -5 0 z m 0 2 l 0 1 l 5 0 l 0 -1 l -5 0 z m -7 2 l 0 1 l 12 0 l 0 -1 l -12 0 z m 0 2 l 0 1 l 12 0 l 0 -1 l -12 0 z m 0 2 l 0 1 l 12 0 l 0 -1 l -12 0 z m 0 2 l 0 1 l 12 0 l 0 -1 l -12 0 z" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-mobipocket-ebook.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-mobipocket-ebook.svg
new file mode 120000
index 00000000..c98224c7
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-mobipocket-ebook.svg
@@ -0,0 +1 @@
+application-x-mobi8-ebook.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-mono-develop.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-mono-develop.svg
new file mode 100644
index 00000000..f6c58703
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-mono-develop.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <path d="m 5.336 0 c -0.687 0 -1.336 0.676 -1.336 1.394 l 0 29.21 c 0 0.676 0.687 1.394 1.336 1.394 l 21.327 0 c 0.648 0 1.336 -0.717 1.336 -1.394 l 0.001 -21.606 -9 -9 z" style="fill:#678bb8;fill-opacity:1"/>
+ <path d="m 21 9 7 7 0 -7 z" style="fill:#000;fill-opacity:0.196"/>
+ <path d="m 19 0 8.992 9 -7.613 0 c -0.673 0 -1.378 -0.713 -1.378 -1.386 z" style="fill:#fff;fill-opacity:0.392"/>
+ <path d="m 12.897 11.368 c -2.3 0 -5.193 2.175 -5.168 5.543 0.024 3.258 1.109 5.02 1.938 7.02 l 2.459 -1.021 c -0.563 -1.148 -1.302 -2.286 -1.563 -2.855 -0.732 -1.592 -0.979 -2.31 -0.917 -3.521 c 0.057 -1.172 0.448 -1.889 1.167 -2.584 0.716 -0.69 1.711 -1.039 2.896 -0.875 1.707 0.234 2.609 1.191 3.042 2.063 0.245 -0.034 0.495 -0.064 0.771 -0.063 0.216 0.002 0.433 0.017 0.646 0.063 -0.46 -1.813 -2.722 -3.772 -5.272 -3.772 z m 1.042 3.167 c -1.046 -0.069 -2.573 0.442 -2.563 2.042 0.006 1.514 0.955 2.649 2.084 3.105 -0.025 -0.381 0.002 -0.804 0.063 -1.229 -0.612 -0.333 -0.983 -0.924 -1.042 -1.75 -0.07 -0.918 0.841 -1.844 2.292 -1.375 0.234 0.076 0.242 -0.329 -0.021 -0.542 -0.171 -0.135 -0.464 -0.227 -0.813 -0.25 z m 3.584 1.209 c -0.184 -0.001 -0.357 0.006 -0.521 0.021 0.043 0.163 0.073 0.326 0.083 0.458 0.106 -0.007 0.221 -0.005 0.333 0 0.308 0.014 0.593 0.064 0.854 0.146 0.01 -0.172 0.005 -0.337 0 -0.5 -0.248 -0.077 -0.5 -0.123 -0.75 -0.125 z m -0.5 1.125 c -0.163 0.706 -0.659 1.571 -1.667 1.813 -0.024 0.145 -0.048 0.283 -0.042 0.375 0.013 0.193 0.053 0.461 0.167 0.75 1.728 -0.318 2.471 -1.53 2.709 -2.771 -0.231 -0.092 -0.495 -0.152 -0.813 -0.167 -0.123 -0.006 -0.246 -0.01 -0.354 0 z m -2.855 1.834 c -0.036 0.322 -0.062 0.642 -0.042 0.938 0.005 0.069 0.009 0.137 0.021 0.208 0.129 0.019 0.246 0.061 0.375 0.063 0.108 0.001 0.21 -0.016 0.313 -0.021 -0.102 -0.287 -0.172 -0.56 -0.188 -0.792 -0.007 -0.1 -0.009 -0.217 0 -0.333 -0.167 -0.009 -0.331 -0.033 -0.479 -0.063 z" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 22.384 11.379 c 0.83 1.995 1.933 3.753 1.956 7.01 0.025 3.367 -2.884 5.545 -5.184 5.545 -2.784 0 -5.233 -2.334 -5.36 -4.266 -0.118 -1.745 0.507 -4.282 3.735 -4.264 1.541 0.011 3.143 1.341 3.151 3.321 0.011 2.135 -2.688 2.347 -3.367 1.802 -0.262 -0.212 -0.254 -0.63 -0.024 -0.554 1.454 0.469 2.349 -0.456 2.284 -1.376 -0.091 -1.251 -0.837 -1.993 -2.174 -2.055 -1.929 -0.092 -2.469 1.771 -2.419 2.529 0.06 0.919 0.867 2.81 3.378 3.154 1.185 0.164 2.17 -0.188 2.885 -0.88 0.716 -0.693 1.123 -1.407 1.18 -2.579 0.06 -1.211 -0.205 -1.922 -0.935 -3.514 -0.261 -0.57 -0.989 -1.714 -1.556 -2.862 l 2.451 -1.016 m -0.003 0" style="fill:#a9c1e3;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-mplayer2.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-mplayer2.svg
new file mode 120000
index 00000000..db0a1dc4
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-mplayer2.svg
@@ -0,0 +1 @@
+video-x-generic.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-ms-dos-executable.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-ms-dos-executable.svg
new file mode 100644
index 00000000..20e112ca
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-ms-dos-executable.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <path d="m 5.371 4 c -0.684 0 -1.371 0.688 -1.371 1.371 l 0 21.297 c 0 0.645 0.688 1.332 1.332 1.332 l 21.336 0 c 0.645 0 1.332 -0.688 1.332 -1.332 l 0 -21.336 c 0 -0.645 -0.688 -1.332 -1.332 -1.332 z" style="fill:#eee"/>
+ <g style="fill:#888">
+ <path d="m 8 16 l 3.555 -3.555 l 3.555 3.555 l -3.555 3.555 Z"/>
+ <path d="m 12.445 11.555 l 3.555 -3.555 l 3.555 3.555 l -3.555 3.555 Z"/>
+ <path d="m 16.891 16 l 3.555 -3.555 l 3.555 3.555 l -3.555 3.555 Z"/>
+ <path d="m 12.445 20.445 l 3.555 -3.555 l 3.555 3.555 l -3.555 3.555 Z"/>
+ </g>
+ <path d="m 5.668 4 c -0.445 0 -0.785 0 -1.234 0.426 -0.434 0.395 -0.434 0.797 -0.434 1.242 l 0 20.707 c 0 0.434 -0.01 0.818 0.424 1.194 c 0.498 0.431 0.767 0.431 1.201 0.431 l 20.75 0 c 0.434 0 0.739 0 1.223 -0.438 0.412 -0.372 0.402 -0.754 0.402 -1.188 l 0 -20.75 c 0 -0.434 -0.008 -0.8 -0.418 -1.195 -0.445 -0.43 -0.773 -0.43 -1.207 -0.43 z m 0.332 1 20.02 0 c 0.195 0 0.449 0.117 0.645 0.313 0.195 0.195 0.313 0.449 0.313 0.645 l 0 20.06 c 0 0.195 -0.117 0.449 -0.313 0.645 -0.195 0.195 -0.449 0.313 -0.645 0.313 l -20.04 0 c -0.195 0 -0.449 -0.117 -0.645 -0.313 -0.195 -0.195 -0.312 -0.449 -0.313 -0.645 l -0.021 -20.02 c 0 -0.223 0.113 -0.492 0.313 -0.687 0.195 -0.199 0.465 -0.313 0.688 -0.313 z" style="fill:#aaa"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-msdownload.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-msdownload.svg
new file mode 120000
index 00000000..21665810
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-msdownload.svg
@@ -0,0 +1 @@
+application-x-ms-dos-executable.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-msi.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-msi.svg
new file mode 120000
index 00000000..21665810
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-msi.svg
@@ -0,0 +1 @@
+application-x-ms-dos-executable.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-mswinurl.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-mswinurl.svg
new file mode 100644
index 00000000..e68f52cf
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-mswinurl.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <path d="m 5.336 0 c -0.687 0 -1.336 0.676 -1.336 1.394 l 0 29.21 c 0 0.676 0.687 1.394 1.336 1.394 l 21.327 0 c 0.648 0 1.336 -0.717 1.336 -1.394 l 0.001 -21.606 -9 -9 z" style="fill:#dcdcdc;fill-opacity:1"/>
+ <path d="m 21 9 7 7 0 -7 z" style="fill:#000;fill-opacity:0.196"/>
+ <path d="m 19 0 8.992 9 -7.613 0 c -0.673 0 -1.378 -0.713 -1.378 -1.386 z" style="fill:#fff;fill-opacity:0.392"/>
+ <path d="m 18.936 15.193 c 0.34 0.34 0.34 0.892 0 1.232 l -4.641 4.641 c -0.34 0.34 -0.892 0.34 -1.232 0 l 0 0 c -0.34 -0.34 -0.34 -0.892 0 -1.232 l 4.641 -4.641 c 0.34 -0.34 0.892 -0.34 1.232 0 l 0 0 z m -5.331 7.809 c -0.683 0.683 -1.795 0.683 -2.478 0 -0.683 -0.683 -0.683 -1.795 0 -2.478 l 3.289 -3.285 c -1.104 -0.268 -2.316 0.029 -3.178 0.891 l -1.253 1.253 c -1.315 1.315 -1.315 3.447 0 4.761 1.315 1.315 3.447 1.315 4.761 0 l 1.253 -1.253 c 0.862 -0.862 1.159 -2.074 0.891 -3.178 l -3.285 3.289 z m 3.647 -10.886 -1.253 1.253 c -0.862 0.862 -1.161 2.073 -0.893 3.176 l 3.287 -3.287 c 0.683 -0.683 1.795 -0.683 2.478 0 0.683 0.683 0.683 1.795 0 2.478 l -3.287 3.287 c 1.104 0.268 2.314 -0.031 3.176 -0.893 l 1.253 -1.253 c 1.315 -1.315 1.315 -3.447 0 -4.761 -1.315 -1.315 -3.447 -1.315 -4.762 0 z" style="fill:#888;fill-opacity:1"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-mswrite.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-mswrite.svg
new file mode 120000
index 00000000..86b2f629
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-mswrite.svg
@@ -0,0 +1 @@
+x-office-document.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-musescore+xml.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-musescore+xml.svg
new file mode 120000
index 00000000..6bb9cc7d
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-musescore+xml.svg
@@ -0,0 +1 @@
+text-x-lilypond.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-musescore.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-musescore.svg
new file mode 120000
index 00000000..6bb9cc7d
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-musescore.svg
@@ -0,0 +1 @@
+text-x-lilypond.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-n64-rom.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-n64-rom.svg
new file mode 100644
index 00000000..3c00240b
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-n64-rom.svg
@@ -0,0 +1,13 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <defs>
+
+ </defs>
+ <path d="m 5.336 0 c -0.687 0 -1.336 0.676 -1.336 1.394 l 0 29.21 c 0 0.676 0.687 1.394 1.336 1.394 l 21.327 0 c 0.648 0 1.336 -0.717 1.336 -1.394 l 0.001 -21.606 -9 -9 z" style="fill:#a6a6a6;fill-opacity:1"/>
+ <path d="m 21 9 7 7 0 -7 z" style="fill:#000;fill-opacity:0.196"/>
+ <path d="m 19 0 8.992 9 -7.613 0 c -0.673 0 -1.378 -0.713 -1.378 -1.386 z" style="fill:#fff;fill-opacity:0.392"/>
+ <path d="m 19.231 14.889 a 0.538 0.556 0 0 1 -0.538 0.556 0.538 0.556 0 0 1 -0.538 -0.556 0.538 0.556 0 0 1 0.538 -0.556 0.538 0.556 0 0 1 0.538 0.556 z m 1.077 1.111 a 0.538 0.556 0 0 1 -0.538 0.556 0.538 0.556 0 0 1 -0.538 -0.556 0.538 0.556 0 0 1 0.538 -0.556 0.538 0.556 0 0 1 0.538 0.556 z m 1.077 -1.111 a 0.538 0.556 0 0 1 -0.538 0.556 0.538 0.556 0 0 1 -0.538 -0.556 0.538 0.556 0 0 1 0.538 -0.556 0.538 0.556 0 0 1 0.538 0.556 z m -1.077 -1.111 a 0.538 0.556 0 0 1 -0.538 0.556 0.538 0.556 0 0 1 -0.538 -0.556 0.538 0.556 0 0 1 0.538 -0.556 0.538 0.556 0 0 1 0.538 0.556 z m -7 1.111 a 1.077 1.111 0 0 1 -1.077 1.111 1.077 1.111 0 0 1 -1.077 -1.111 1.077 1.111 0 0 1 1.077 -1.111 1.077 1.111 0 0 1 1.077 1.111 z m -0.952 -3.887 c -0.387 0.016 -0.706 0.187 -0.925 0.359 C 10.133 12.376 9 16.611 9 18.853 c 0 2.242 0.499 2.146 0.933 2.146 0.433 0 0.978 -0.307 1.454 -0.74 1.315 -1.194 1.92 -2.593 3.228 -2.593 l 2.77 0 c 1.307 0 1.913 1.399 3.228 2.593 0.476 0.433 1.021 0.74 1.454 0.74 0.433 0 0.933 0.095 0.933 -2.146 0 -2.242 -1.133 -6.477 -2.43 -7.493 -0.351 -0.275 -0.955 -0.548 -1.691 -0.188 -0.493 0.242 -0.934 0.383 -1.579 0.383 l -2.6 0 c -0.644 0 -1.085 -0.141 -1.579 -0.383 -0.276 -0.135 -0.533 -0.181 -0.766 -0.171 z" style="fill:#fff;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 4 24 0 6.668 c 0 0.648 0.688 1.332 1.332 1.332 l 21.336 0 c 0.645 0 1.332 -0.684 1.332 -1.332 l 0 -6.668" style="fill:#000;fill-opacity:0.196"/>
+ <path d="m 12.03 31 q -0.412 -0.998 -0.902 -1.987 -0.48 -0.998 -1.039 -1.997 l 0 3.984 -1.088 0 0 -6 0.971 0 q 0.275 0.426 0.549 0.931 0.275 0.494 0.529 0.989 0.265 0.494 0.48 0.96 0.225 0.465 0.382 0.814 l 0 -3.693 1.088 0 l 0 6 -0.971 0 z" style="fill:#fff;fill-opacity:1;stroke:none"/>
+ <path d="m 15.907 28.1 q -0.186 0 -0.381 0.038 -0.196 0.038 -0.323 0.104 -0.01 0.085 -0.02 0.17 0 0.085 0 0.179 0 0.274 0.039 0.528 0.039 0.245 0.137 0.443 0.098 0.198 0.264 0.321 0.176 0.113 0.43 0.113 0.205 0 0.352 -0.094 0.147 -0.094 0.235 -0.236 0.098 -0.142 0.137 -0.311 0.049 -0.17 0.049 -0.33 0 -0.443 -0.205 -0.679 -0.205 -0.245 -0.714 -0.245 z m 0.156 -0.962 q 0.528 0 0.89 0.151 0.372 0.151 0.606 0.406 0.235 0.255 0.333 0.594 q 0.108 0.34 0.108 0.717 q 0 0.34 -0.117 0.689 -0.108 0.349 -0.342 0.642 -0.235 0.292 -0.597 0.481 q -0.362 0.179 -0.861 0.179 -1.017 0 -1.555 -0.604 -0.528 -0.613 -0.528 -1.906 q 0 -0.849 0.254 -1.5 0.264 -0.651 0.743 -1.094 q 0.479 -0.443 1.154 -0.67 0.675 -0.226 1.496 -0.226 l 0.068 0.991 q -0.391 0.009 -0.763 0.075 -0.372 0.066 -0.685 0.226 -0.313 0.151 -0.548 0.396 -0.225 0.245 -0.333 0.613 0.186 -0.075 0.362 -0.113 0.176 -0.047 0.313 -0.047 z" style="fill:#fff;fill-opacity:1;stroke:none"/>
+ <path d="m 20.973 26.968 c -0.92 2.043 0 0 -0.92 2.043 l 0.897 0 c -0.007 -0.681 0.003 -1.362 0.022 -2.043 z m 1.076 -1.968 l 0 4.01 0.951 0 0 0.979 -0.951 0 0 1.01 -1.098 0 0 -1.01 -1.951 0 0 -0.872 1.027 -2.246 l 1.04 -1.871" style="fill:#fff;fill-opacity:1;stroke:none"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-navi-animation.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-navi-animation.svg
new file mode 100644
index 00000000..712d719a
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-navi-animation.svg
@@ -0,0 +1,13 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <defs>
+
+ </defs>
+ <path d="m 5.336 0 c -0.687 0 -1.336 0.676 -1.336 1.394 l 0 29.21 c 0 0.676 0.687 1.394 1.336 1.394 l 21.327 0 c 0.648 0 1.336 -0.717 1.336 -1.394 l 0.001 -21.606 -9 -9 z" style="fill:#757d32;fill-opacity:1"/>
+ <path d="m 21 9 7 7 0 -7 z" style="fill:#000;fill-opacity:0.196"/>
+ <path d="m 19 0 8.992 9 -7.613 0 c -0.673 0 -1.378 -0.713 -1.378 -1.386 z" style="fill:#fff;fill-opacity:0.392"/>
+ <path d="m 13 10 0.014 9.908 2.199 -2.242 l 1.759 3.335 1.589 -0.786 -1.564 -3.296 3.153 -0.001" style="visibility:visible;fill:#f9f9f9;fill-opacity:1;stroke:none;display:inline;color:#000;fill-rule:nonzero"/>
+ <path d="m 4 24 0 6.668 c 0 0.648 0.688 1.332 1.332 1.332 l 21.336 0 c 0.645 0 1.332 -0.684 1.332 -1.332 l 0 -6.668" style="fill:#000;fill-opacity:0.196"/>
+ <path d="m 11.631 31 -0.301 -1 -1.712 0 -0.29 1 -1.328 0 c 0.304 -1.183 0.612 -2.258 0.923 -3.228 0.311 -0.976 0.612 -1.9 0.902 -2.772 l 1.39 0 c 0.304 0.879 0.605 1.813 0.902 2.801 c 0.304 0.982 0.598 2.048 0.882 3.199 m -2.51 -4.837 c -0.069 0.226 -0.135 0.443 -0.197 0.649 l -0.166 0.601 c -0.048 0.194 -0.097 0.391 -0.145 0.591 c -0.041 0.2 -0.24 0.782 -0.281 0.995 l 1.5 0 c -0.041 -0.213 -0.171 -0.795 -0.212 -0.995 -0.041 -0.2 -0.09 -0.397 -0.145 -0.591 -0.048 -0.2 -0.104 -0.401 -0.166 -0.601 -0.055 -0.207 -0.118 -0.423 -0.187 -0.649 z" style="fill:#fff;fill-opacity:1;stroke:none"/>
+ <path d="m 17.03 31 q -0.412 -0.998 -0.902 -1.987 -0.48 -0.998 -1.039 -1.997 l 0 3.984 -1.088 0 l 0 -6 0.971 0 q 0.275 0.426 0.549 0.931 0.275 0.494 0.529 0.989 0.265 0.494 0.48 0.96 0.225 0.465 0.382 0.814 l 0 -3.693 1.088 0 l 0 6 -0.971 0 z" style="fill:#fff;fill-opacity:1;stroke:none"/>
+ <path d="m 19.5 31 0 -0.989 1.374 0 0 -4.02 -1.374 0 0 -0.989 4 0 0 0.989 -1.364 0 0 4.02 1.364 0 0 0.989 l -4 0" style="fill:#fff;fill-opacity:1;stroke:none"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-nes-rom.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-nes-rom.svg
new file mode 100644
index 00000000..e708583b
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-nes-rom.svg
@@ -0,0 +1,13 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <defs>
+
+ </defs>
+ <path d="m 5.336 0 c -0.687 0 -1.336 0.676 -1.336 1.394 l 0 29.21 c 0 0.676 0.687 1.394 1.336 1.394 l 21.327 0 c 0.648 0 1.336 -0.717 1.336 -1.394 l 0.001 -21.606 -9 -9 z" style="fill:#a6a6a6;fill-opacity:1"/>
+ <path d="m 21 9 7 7 0 -7 z" style="fill:#000;fill-opacity:0.196"/>
+ <path d="m 19 0 8.992 9 -7.613 0 c -0.673 0 -1.378 -0.713 -1.378 -1.386 z" style="fill:#fff;fill-opacity:0.392"/>
+ <path d="m 19.231 14.889 a 0.538 0.556 0 0 1 -0.538 0.556 0.538 0.556 0 0 1 -0.538 -0.556 0.538 0.556 0 0 1 0.538 -0.556 0.538 0.556 0 0 1 0.538 0.556 z m 1.077 1.111 a 0.538 0.556 0 0 1 -0.538 0.556 0.538 0.556 0 0 1 -0.538 -0.556 0.538 0.556 0 0 1 0.538 -0.556 0.538 0.556 0 0 1 0.538 0.556 z m 1.077 -1.111 a 0.538 0.556 0 0 1 -0.538 0.556 0.538 0.556 0 0 1 -0.538 -0.556 0.538 0.556 0 0 1 0.538 -0.556 0.538 0.556 0 0 1 0.538 0.556 z m -1.077 -1.111 a 0.538 0.556 0 0 1 -0.538 0.556 0.538 0.556 0 0 1 -0.538 -0.556 0.538 0.556 0 0 1 0.538 -0.556 0.538 0.556 0 0 1 0.538 0.556 z m -7 1.111 a 1.077 1.111 0 0 1 -1.077 1.111 1.077 1.111 0 0 1 -1.077 -1.111 1.077 1.111 0 0 1 1.077 -1.111 1.077 1.111 0 0 1 1.077 1.111 z m -0.952 -3.887 c -0.387 0.016 -0.706 0.187 -0.925 0.359 C 10.133 12.376 9 16.611 9 18.853 c 0 2.242 0.499 2.146 0.933 2.146 0.433 0 0.978 -0.307 1.454 -0.74 1.315 -1.194 1.92 -2.593 3.228 -2.593 l 2.77 0 c 1.307 0 1.913 1.399 3.228 2.593 0.476 0.433 1.021 0.74 1.454 0.74 0.433 0 0.933 0.095 0.933 -2.146 0 -2.242 -1.133 -6.477 -2.43 -7.493 -0.351 -0.275 -0.955 -0.548 -1.691 -0.188 -0.493 0.242 -0.934 0.383 -1.579 0.383 l -2.6 0 c -0.644 0 -1.085 -0.141 -1.579 -0.383 -0.276 -0.135 -0.533 -0.181 -0.766 -0.171 z" style="fill:#fff;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 4 24 0 6.668 c 0 0.648 0.688 1.332 1.332 1.332 l 21.336 0 c 0.645 0 1.332 -0.684 1.332 -1.332 l 0 -6.668" style="fill:#000;fill-opacity:0.196"/>
+ <path d="m 12.03 31 q -0.412 -0.998 -0.902 -1.987 -0.48 -0.998 -1.039 -1.997 l 0 3.984 -1.088 0 0 -6 0.971 0 q 0.275 0.426 0.549 0.931 0.275 0.494 0.529 0.989 0.265 0.494 0.48 0.96 0.225 0.465 0.382 0.814 l 0 -3.693 1.088 0 l 0 6 -0.971 0 z" style="fill:#fff;fill-opacity:1;stroke:none"/>
+ <path d="m 14 31 0 -6 3.778 0 0 0.989 -2.539 0 0 1.017 2.207 0 0 0.989 -2.207 0 0 2.02 2.761 0 l 0 0.989" style="fill:#fff;fill-opacity:1;stroke:none"/>
+ <path d="m 20.829 30.04 q 0.295 0 0.486 -0.056 0.2 -0.065 0.314 -0.167 0.114 -0.111 0.152 -0.241 0.048 -0.139 0.048 -0.279 0 -0.176 -0.105 -0.316 -0.105 -0.139 -0.267 -0.241 -0.162 -0.111 -0.362 -0.195 -0.2 -0.093 -0.4 -0.167 -0.267 -0.093 -0.552 -0.214 -0.286 -0.121 -0.524 -0.306 -0.229 -0.186 -0.381 -0.455 -0.152 -0.279 -0.152 -0.687 0 -0.808 0.533 -1.263 0.543 -0.455 1.486 -0.455 0.543 0 0.943 0.121 0.41 0.121 0.686 0.269 l -0.343 0.882 q -0.238 -0.13 -0.533 -0.223 -0.286 -0.093 -0.667 -0.093 -0.933 0 -0.933 0.659 0 0.167 0.095 0.297 0.095 0.121 0.238 0.223 0.152 0.093 0.333 0.167 0.19 0.074 0.371 0.139 0.276 0.102 0.571 0.232 0.305 0.121 0.552 0.334 0.257 0.204 0.419 0.52 q 0.162 0.307 0.162 0.78 0 0.808 -0.543 1.254 -0.533 0.437 -1.629 0.437 -0.733 0 -1.171 -0.149 -0.438 -0.158 -0.657 -0.288 l 0.343 -0.929 q 0.257 0.149 0.61 0.279 0.362 0.13 0.876 0.13 z" style="fill:#fff;fill-opacity:1;stroke:none"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-nintendo-ds-rom.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-nintendo-ds-rom.svg
new file mode 100644
index 00000000..78197a21
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-nintendo-ds-rom.svg
@@ -0,0 +1,13 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <defs>
+
+ </defs>
+ <path d="m 5.336 0 c -0.687 0 -1.336 0.676 -1.336 1.394 l 0 29.21 c 0 0.676 0.687 1.394 1.336 1.394 l 21.327 0 c 0.648 0 1.336 -0.717 1.336 -1.394 l 0.001 -21.606 -9 -9 z" style="fill:#a6a6a6;fill-opacity:1"/>
+ <path d="m 21 9 7 7 0 -7 z" style="fill:#000;fill-opacity:0.196"/>
+ <path d="m 19 0 8.992 9 -7.613 0 c -0.673 0 -1.378 -0.713 -1.378 -1.386 z" style="fill:#fff;fill-opacity:0.392"/>
+ <path d="m 19.231 14.889 a 0.538 0.556 0 0 1 -0.538 0.556 0.538 0.556 0 0 1 -0.538 -0.556 0.538 0.556 0 0 1 0.538 -0.556 0.538 0.556 0 0 1 0.538 0.556 z m 1.077 1.111 a 0.538 0.556 0 0 1 -0.538 0.556 0.538 0.556 0 0 1 -0.538 -0.556 0.538 0.556 0 0 1 0.538 -0.556 0.538 0.556 0 0 1 0.538 0.556 z m 1.077 -1.111 a 0.538 0.556 0 0 1 -0.538 0.556 0.538 0.556 0 0 1 -0.538 -0.556 0.538 0.556 0 0 1 0.538 -0.556 0.538 0.556 0 0 1 0.538 0.556 z m -1.077 -1.111 a 0.538 0.556 0 0 1 -0.538 0.556 0.538 0.556 0 0 1 -0.538 -0.556 0.538 0.556 0 0 1 0.538 -0.556 0.538 0.556 0 0 1 0.538 0.556 z m -7 1.111 a 1.077 1.111 0 0 1 -1.077 1.111 1.077 1.111 0 0 1 -1.077 -1.111 1.077 1.111 0 0 1 1.077 -1.111 1.077 1.111 0 0 1 1.077 1.111 z m -0.952 -3.887 c -0.387 0.016 -0.706 0.187 -0.925 0.359 C 10.133 12.376 9 16.611 9 18.853 c 0 2.242 0.499 2.146 0.933 2.146 0.433 0 0.978 -0.307 1.454 -0.74 1.315 -1.194 1.92 -2.593 3.228 -2.593 l 2.77 0 c 1.307 0 1.913 1.399 3.228 2.593 0.476 0.433 1.021 0.74 1.454 0.74 0.433 0 0.933 0.095 0.933 -2.146 0 -2.242 -1.133 -6.477 -2.43 -7.493 -0.351 -0.275 -0.955 -0.548 -1.691 -0.188 -0.493 0.242 -0.934 0.383 -1.579 0.383 l -2.6 0 c -0.644 0 -1.085 -0.141 -1.579 -0.383 -0.276 -0.135 -0.533 -0.181 -0.766 -0.171 z" style="fill:#fff;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 4 24 0 6.668 c 0 0.648 0.688 1.332 1.332 1.332 l 21.336 0 c 0.645 0 1.332 -0.684 1.332 -1.332 l 0 -6.668" style="fill:#000;fill-opacity:0.196"/>
+ <path d="m 12.03 31 q -0.412 -0.998 -0.902 -1.987 -0.48 -0.998 -1.039 -1.997 l 0 3.984 -1.088 0 0 -6 0.971 0 q 0.275 0.426 0.549 0.931 0.275 0.494 0.529 0.989 0.265 0.494 0.48 0.96 0.225 0.465 0.382 0.814 l 0 -3.693 1.088 0 l 0 6 -0.971 0 z" style="fill:#fff;fill-opacity:1;stroke:none"/>
+ <path d="m 15.174 29.978 q 0.048 0.009 0.105 0.009 0.057 0 0.105 0 0.401 0 0.668 -0.151 0.277 -0.151 0.439 -0.416 0.172 -0.265 0.239 -0.625 0.076 -0.369 0.076 -0.804 0 -0.379 -0.057 -0.738 -0.057 -0.36 -0.2 -0.634 -0.143 -0.274 -0.391 -0.435 -0.248 -0.17 -0.64 -0.17 -0.076 0 -0.172 0.009 -0.095 0 -0.172 0.019 l 0 3.937 z m 2.826 -1.987 q 0 0.814 -0.21 1.391 -0.2 0.568 -0.563 0.927 -0.363 0.36 -0.869 0.53 q -0.496 0.161 -1.098 0.161 -0.315 0 -0.621 -0.038 -0.296 -0.028 -0.64 -0.104 l 0 -5.716 q 0.401 -0.085 0.754 -0.114 0.353 -0.028 0.659 -0.028 q 0.582 0 1.06 0.17 0.487 0.17 0.821 0.539 0.334 0.36 0.516 0.927 q 0.191 0.558 0.191 1.353" style="fill:#fff;fill-opacity:1;stroke:none"/>
+ <path d="m 20.829 30.04 q 0.295 0 0.486 -0.056 0.2 -0.065 0.314 -0.167 0.114 -0.111 0.152 -0.241 0.048 -0.139 0.048 -0.279 0 -0.176 -0.105 -0.316 -0.105 -0.139 -0.267 -0.241 -0.162 -0.111 -0.362 -0.195 -0.2 -0.093 -0.4 -0.167 -0.267 -0.093 -0.552 -0.214 -0.286 -0.121 -0.524 -0.306 -0.229 -0.186 -0.381 -0.455 -0.152 -0.279 -0.152 -0.687 0 -0.808 0.533 -1.263 0.543 -0.455 1.486 -0.455 0.543 0 0.943 0.121 0.41 0.121 0.686 0.269 l -0.343 0.882 q -0.238 -0.13 -0.533 -0.223 -0.286 -0.093 -0.667 -0.093 -0.933 0 -0.933 0.659 0 0.167 0.095 0.297 0.095 0.121 0.238 0.223 0.152 0.093 0.333 0.167 0.19 0.074 0.371 0.139 0.276 0.102 0.571 0.232 0.305 0.121 0.552 0.334 0.257 0.204 0.419 0.52 q 0.162 0.307 0.162 0.78 0 0.808 -0.543 1.254 -0.533 0.437 -1.629 0.437 -0.733 0 -1.171 -0.149 -0.438 -0.158 -0.657 -0.288 l 0.343 -0.929 q 0.257 0.149 0.61 0.279 0.362 0.13 0.876 0.13 z" style="fill:#fff;fill-opacity:1;stroke:none"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-nzb.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-nzb.svg
new file mode 120000
index 00000000..80081e2c
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-nzb.svg
@@ -0,0 +1 @@
+x-office-contact.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-object.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-object.svg
new file mode 120000
index 00000000..656ee235
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-object.svg
@@ -0,0 +1 @@
+application-octet-stream.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-ole-storage.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-ole-storage.svg
new file mode 120000
index 00000000..fced6e4a
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-ole-storage.svg
@@ -0,0 +1 @@
+application-x-riff.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-openteacher.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-openteacher.svg
new file mode 100644
index 00000000..5810111d
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-openteacher.svg
@@ -0,0 +1,6 @@
+<svg version="1.1" viewBox="0 0 32 32" xmlns="http://www.w3.org/2000/svg">
+ <path d="m5.336 0c-0.687 0-1.336 0.676-1.336 1.394v29.21c0 0.676 0.687 1.394 1.336 1.394h21.327c0.648 0 1.336-0.717 1.336-1.394l1e-3 -21.606-9-9z" style="fill:#8900a9"/>
+ <path d="m21 9 7 7v-7z" style="fill-opacity:.196"/>
+ <path d="m19 0 8.992 9h-7.613c-0.673 0-1.378-0.713-1.378-1.386z" style="fill-opacity:.392;fill:#fff"/>
+ <path d="m15.999 10.001-8.9992 6h2.9992v8.999h-2v2h16v-2h-2v-8.999h3.0008zm-4 6h3.0008v8.999h-3.0008zm5.0008 0h2.9992v8.999h-2.9992z" style="fill:#fff"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-openteachingmedia.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-openteachingmedia.svg
new file mode 120000
index 00000000..18cafbc8
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-openteachingmedia.svg
@@ -0,0 +1 @@
+application-x-openteacher.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-openteachingtopography.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-openteachingtopography.svg
new file mode 120000
index 00000000..18cafbc8
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-openteachingtopography.svg
@@ -0,0 +1 @@
+application-x-openteacher.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-openteachingwords.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-openteachingwords.svg
new file mode 120000
index 00000000..18cafbc8
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-openteachingwords.svg
@@ -0,0 +1 @@
+application-x-openteacher.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-oriente-voca.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-oriente-voca.svg
new file mode 120000
index 00000000..18cafbc8
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-oriente-voca.svg
@@ -0,0 +1 @@
+application-x-openteacher.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-osm+xml.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-osm+xml.svg
new file mode 100644
index 00000000..e16782b8
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-osm+xml.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <path d="m 5.336 0 c -0.687 0 -1.336 0.676 -1.336 1.394 l 0 29.21 c 0 0.676 0.687 1.394 1.336 1.394 l 21.327 0 c 0.648 0 1.336 -0.717 1.336 -1.394 l 0.001 -21.606 -9 -9 z" style="fill:#dcdcdc;fill-opacity:1"/>
+ <path d="m 21 9 7 7 0 -7 z" style="fill:#000;fill-opacity:0.196"/>
+ <path d="m 19 0 8.992 9 -7.613 0 c -0.673 0 -1.378 -0.713 -1.378 -1.386 z" style="fill:#fff;fill-opacity:0.392"/>
+ <path d="m 16 11 c -3.314 0 -6 2.686 -6 6 c 0 3.314 4 10 6 10 c 2 0 6 -6.686 6 -10 0 -3.314 -2.686 -6 -6 -6 z m 0 2.667 c 1.841 0 3.333 1.492 3.333 3.333 0 1.841 -1.492 3.333 -3.333 3.333 -1.841 0 -3.333 -1.492 -3.333 -3.333 0 -1.841 1.492 -3.333 3.333 -3.333 z" style="fill:#888;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-overhoor.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-overhoor.svg
new file mode 120000
index 00000000..18cafbc8
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-overhoor.svg
@@ -0,0 +1 @@
+application-x-openteacher.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-overhoringsprogrammatalen.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-overhoringsprogrammatalen.svg
new file mode 120000
index 00000000..18cafbc8
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-overhoringsprogrammatalen.svg
@@ -0,0 +1 @@
+application-x-openteacher.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-pak.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-pak.svg
new file mode 120000
index 00000000..de6105c9
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-pak.svg
@@ -0,0 +1 @@
+application-software.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-pauker.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-pauker.svg
new file mode 120000
index 00000000..18cafbc8
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-pauker.svg
@@ -0,0 +1 @@
+application-x-openteacher.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-pem-key.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-pem-key.svg
new file mode 120000
index 00000000..de2284a9
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-pem-key.svg
@@ -0,0 +1 @@
+encrypted-key.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-perl.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-perl.svg
new file mode 100644
index 00000000..ef8e596a
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-perl.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <path d="m 5.336 0 c -0.687 0 -1.336 0.676 -1.336 1.394 l 0 29.21 c 0 0.676 0.687 1.394 1.336 1.394 l 21.327 0 c 0.648 0 1.336 -0.717 1.336 -1.394 l 0.001 -21.606 l -9 -9 z" style="fill:#4cb4e0;fill-opacity:1"/>
+ <path d="m 21 9 7 7 0 -7 z" style="fill:#000;fill-opacity:0.196"/>
+ <path d="m 19 0 8.992 9 -7.613 0 c -0.673 0 -1.378 -0.713 -1.378 -1.386 z" style="fill:#fff;fill-opacity:0.392"/>
+ <path d="m 17.805 23.994 c -0.385 -0.051 0.068 -0.439 0.196 -0.517 0.246 -0.148 0.447 -0.316 0.602 -0.594 0.245 -0.447 0.354 -1.039 0.458 -1.551 0.069 -0.348 0.137 -0.551 -0.048 -0.846 -0.183 -0.293 0.129 -0.535 -0.065 -0.846 -0.325 -0.52 -0.463 -1.209 -0.785 -1.724 -0.092 -0.146 -0.058 -0.282 -0.189 -0.297 -0.063 -0.008 -0.226 0.144 -0.281 0.187 -0.159 0.129 -0.354 0.189 -0.51 0.314 -0.079 0.062 -0.229 0.017 -0.294 0.078 -0.188 0.176 -0.144 0.723 -0.125 1 0.028 0.399 0.295 0.524 0.295 0.908 0 0.464 -0.07 0.78 0.052 1.254 0.069 0.272 0.245 0.583 0.273 0.861 0.024 0.219 -0.011 0.214 -0.065 0.422 -0.063 0.248 -0.091 0.469 -0.287 0.581 -0.112 0.062 -0.626 0.089 -0.689 -0.062 -0.125 -0.297 0.351 -0.399 0.431 -0.581 0.174 -0.39 -0.185 -1.4 -0.342 -1.739 -0.087 -0.184 -0.24 -0.331 -0.302 -0.517 -0.084 -0.25 0.085 -0.42 0.058 -0.611 -0.052 -0.373 -0.183 -0.768 -0.281 -1.128 -0.229 -0.834 -0.546 0.433 -0.679 0.753 -0.054 0.125 -0.092 0.263 -0.144 0.392 -0.063 0.151 0.076 0.282 0.038 0.469 -0.035 0.176 -0.205 0.274 -0.3 0.407 -0.144 0.202 -0.243 0.458 -0.321 0.706 -0.161 0.517 -0.218 1.417 -0.516 1.831 -0.043 0.061 -0.163 0.026 -0.208 0.079 -0.104 0.121 0.027 0.255 -0.177 0.337 -0.156 0.062 -0.551 0.131 -0.699 0.023 -0.284 -0.206 0.071 -0.46 0.248 -0.674 0.249 -0.297 0.538 -0.569 0.733 -0.923 0.256 -0.465 0.309 -0.99 0.36 -1.527 0.024 -0.259 -0.21 -0.388 -0.008 -0.698 0.065 -0.098 0.262 -0.085 0.262 -0.187 0 -0.324 0.008 -0.649 0 -0.971 -0.009 -0.392 -0.008 -1.037 -0.321 -1.285 -0.415 -0.333 -0.943 -0.42 -1.339 -0.776 -0.395 -0.356 -0.756 -0.677 -0.995 -1.245 -0.123 -0.297 -0.188 -0.588 -0.287 -0.893 -0.073 -0.225 -0.052 -0.149 -0.169 -0.282 -0.069 -0.078 -0.172 -0.132 -0.249 -0.219 -0.201 -0.231 -0.237 -0.458 -0.575 -0.361 -0.134 0.04 -0.355 0.341 -0.431 0.157 -0.049 -0.117 -0.019 -0.225 0.006 -0.344 0.038 -0.178 -0.142 -0.236 -0.137 -0.407 0.008 -0.293 0.403 -0.602 0.608 -0.651 0.259 -0.062 0.543 0.072 0.818 0.008 0.221 -0.051 0.414 -0.195 0.627 -0.257 0.223 -0.068 0.423 -0.091 0.614 0.07 0.087 0.074 0.12 0.206 0.196 0.282 0.065 0.062 0.122 0.045 0.196 0.11 0.224 0.193 0.242 0.479 -0.144 0.392 0.163 0.804 0.951 2.967 1.83 1.848 0.411 -0.522 0.788 -1.101 1.176 -1.644 0.343 -0.479 0.542 -1.018 1.124 -0.925 0.575 0.091 0.968 0.564 1.413 0.955 0.363 0.322 0.791 0.392 1.176 0.658 0.409 0.282 0.774 0.757 0.914 1.3 0.204 0.785 0.087 1.542 0.445 2.287 0.216 0.452 0.524 0.768 0.797 1.143 0.147 0.202 0.245 0.481 0.196 0.751 -0.033 0.187 -0.144 0.221 -0.144 0.439 0 0.38 0.028 0.757 0.014 1.137 -0.013 0.339 -0.035 0.67 -0.074 1 -0.035 0.289 -0.136 0.371 -0.215 0.585 -0.117 0.316 -0.098 0.454 -0.379 0.579 -0.159 0.07 -0.431 0.212 -0.602 0.204 -0.245 -0.013 -0.279 -0.255 -0.092 -0.517 0.122 -0.17 0.335 -0.225 0.471 -0.409 0.396 -0.532 0.567 -2.13 0.235 -2.694 -0.137 -0.235 -0.3 -0.236 -0.313 -0.594 -0.013 -0.32 0.071 -0.431 -0.17 -0.721 -0.767 -0.469 -0.823 -0.804 -1.072 -0.643 -0.303 0.197 -0.065 1.304 0 1.614 0.117 0.556 0.576 0.817 0.275 1.379 -0.216 0.401 -0.317 0.815 -0.464 1.285 -0.133 0.422 -0.122 1.025 -0.333 1.377 -0.041 0.068 -0.106 0.106 -0.144 0.172 -0.028 0.049 -0.071 0.191 -0.092 0.219 -0.088 0.123 -0.107 0.155 -0.249 0.219 -0.253 0.115 -0.562 0.078 -0.835 0.078" style="fill:#fff;fill-rule:evenodd"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-php.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-php.svg
new file mode 100644
index 00000000..4c820d16
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-php.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <path d="m 5.336 0 c -0.687 0 -1.336 0.676 -1.336 1.394 l 0 29.21 c 0 0.676 0.687 1.394 1.336 1.394 l 21.327 0 c 0.648 0 1.336 -0.717 1.336 -1.394 l 0.001 -21.606 l -9 -9 z" style="fill:#5a68a4;fill-opacity:1"/>
+ <path d="m 21 9 7 7 0 -7 z" style="fill:#000;fill-opacity:0.196"/>
+ <path d="m 19 0 8.992 9 -7.613 0 c -0.673 0 -1.378 -0.713 -1.378 -1.386 z" style="fill:#fff;fill-opacity:0.392"/>
+ <path d="m 24 18.5 c 0 3.038 -3.582 5.5 -8 5.5 -4.418 0 -8 -2.462 -8 -5.5 0 -3.038 3.582 -5.5 8 -5.5 c 4.418 0 8 2.462 8 5.5 z" style="fill:#fff;fill-rule:evenodd"/>
+ <g transform="matrix(1,0,0,1.0315019,0,-0.06703384)" style="fill:#5a68a4">
+ <path d="m 13.754 16.02 c 0.34 0 0.609 0.117 0.809 0.352 0.195 0.234 0.297 0.559 0.297 0.977 0 0.414 -0.082 0.816 -0.242 1.199 -0.16 0.383 -0.379 0.684 -0.656 0.91 -0.277 0.223 -0.582 0.336 -0.918 0.336 -0.195 0 -0.359 -0.039 -0.5 -0.121 -0.141 -0.078 -0.27 -0.215 -0.391 -0.41 l -0.027 0 c -0.027 0.348 -0.078 0.664 -0.152 0.961 l -0.25 1.105 -1.055 0 1.199 -5.238 0.805 0 -0.059 0.551 0.031 0 c 0.32 -0.414 0.691 -0.621 1.109 -0.621 m -0.422 0.797 c -0.16 0 -0.316 0.07 -0.465 0.219 -0.148 0.145 -0.266 0.34 -0.355 0.586 -0.09 0.242 -0.133 0.512 -0.133 0.809 0 0.172 0.043 0.313 0.129 0.418 0.086 0.102 0.203 0.156 0.355 0.156 0.156 0 0.309 -0.078 0.449 -0.227 0.145 -0.148 0.258 -0.355 0.344 -0.613 0.09 -0.266 0.133 -0.523 0.133 -0.777 0 -0.383 -0.152 -0.57 -0.457 -0.57"/>
+ <path d="m 17.539 19.73 -1.055 0 0.48 -2.125 c 0.035 -0.148 0.055 -0.277 0.055 -0.387 0 -0.266 -0.125 -0.398 -0.379 -0.398 -0.215 0 -0.41 0.121 -0.586 0.371 -0.176 0.246 -0.313 0.59 -0.414 1.035 l -0.34 1.504 -1.059 0 1.16 -5.063 1.055 0 c -0.094 0.391 -0.164 0.691 -0.211 0.902 -0.051 0.211 -0.148 0.547 -0.301 1.01 l 0.027 0 c 0.145 -0.168 0.305 -0.301 0.484 -0.402 0.176 -0.102 0.383 -0.152 0.617 -0.152 0.32 0 0.57 0.094 0.746 0.273 0.176 0.18 0.266 0.438 0.266 0.777 0 0.156 -0.027 0.352 -0.082 0.586 l -0.465 2.07"/>
+ <path d="m 20.23 16.02 c 0.34 0 0.609 0.117 0.805 0.352 0.199 0.234 0.297 0.559 0.297 0.977 0 0.414 -0.078 0.816 -0.242 1.199 -0.156 0.383 -0.375 0.684 -0.652 0.91 -0.281 0.223 -0.586 0.336 -0.918 0.336 -0.195 0 -0.363 -0.039 -0.504 -0.121 -0.141 -0.078 -0.27 -0.215 -0.387 -0.41 l -0.031 0 c -0.027 0.348 -0.078 0.664 -0.148 0.961 l -0.254 1.105 -1.055 0 1.199 -5.238 0.805 0 -0.059 0.551 0.031 0 c 0.324 -0.414 0.695 -0.621 1.113 -0.621 m -0.426 0.797 c -0.16 0 -0.313 0.07 -0.461 0.219 -0.148 0.145 -0.27 0.34 -0.359 0.586 -0.09 0.242 -0.133 0.512 -0.133 0.809 0 0.172 0.043 0.313 0.129 0.418 0.086 0.102 0.207 0.156 0.359 0.156 0.156 0 0.305 -0.078 0.449 -0.227 0.141 -0.148 0.254 -0.355 0.344 -0.613 0.086 -0.266 0.133 -0.523 0.133 -0.777 0 -0.383 -0.156 -0.57 -0.461 -0.57"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-pkcs12.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-pkcs12.svg
new file mode 120000
index 00000000..b02dde5b
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-pkcs12.svg
@@ -0,0 +1 @@
+application-certificate.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-pkcs7-certificates.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-pkcs7-certificates.svg
new file mode 120000
index 00000000..b02dde5b
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-pkcs7-certificates.svg
@@ -0,0 +1 @@
+application-certificate.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-python-bytecode.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-python-bytecode.svg
new file mode 100644
index 00000000..987f0d65
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-python-bytecode.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <path d="m 5.336 0 c -0.687 0 -1.336 0.676 -1.336 1.394 l 0 29.21 c 0 0.676 0.687 1.394 1.336 1.394 l 21.327 0 c 0.648 0 1.336 -0.717 1.336 -1.394 l 0.001 -21.606 -9 -9 z" style="fill:#2d2d2d;fill-opacity:1"/>
+ <path d="m 21 9 7 7 0 -7 z" style="fill:#000;fill-opacity:0.196"/>
+ <path d="m 19 0 8.992 9 -7.613 0 c -0.673 0 -1.378 -0.713 -1.378 -1.386 z" style="fill:#fff;fill-opacity:0.392"/>
+ <path d="m 20 15 0 4 -7 0 0 6 6 0 0 -3 -4 0 0 -1 7 0 0 -6 z m -4 7.5 1.5 0 0 1.5 -1.5 0 z" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <path d="m 13 12 0 3 4 0 0 1 -7 0 0 6 2 0 0 -4 7 0 0 -6 z m 1.5 1 1.5 0 0 1.5 -1.5 0 z" style="fill:#fff;fill-opacity:1;stroke:none"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-qet-element.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-qet-element.svg
new file mode 120000
index 00000000..c4ba3155
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-qet-element.svg
@@ -0,0 +1 @@
+text-html.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-qet-project.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-qet-project.svg
new file mode 120000
index 00000000..c4ba3155
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-qet-project.svg
@@ -0,0 +1 @@
+text-html.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-quattropro.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-quattropro.svg
new file mode 120000
index 00000000..dd1df899
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-quattropro.svg
@@ -0,0 +1 @@
+application-table.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-r-project.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-r-project.svg
new file mode 120000
index 00000000..6e531487
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-r-project.svg
@@ -0,0 +1 @@
+text-x-r.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-rar.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-rar.svg
new file mode 100644
index 00000000..b0a89249
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-rar.svg
@@ -0,0 +1,15 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <path d="m 5.336 0 c -0.687 0 -1.336 0.676 -1.336 1.394 l 0 29.21 c 0 0.676 0.687 1.394 1.336 1.394 l 21.327 0 c 0.648 0 1.336 -0.717 1.336 -1.394 l 0.001 -21.606 l -9 -9 z" style="fill:#c19553;fill-opacity:1"/>
+ <path d="m 4 24 0 6.668 c 0 0.648 0.688 1.332 1.332 1.332 l 21.336 0 c 0.645 0 1.332 -0.684 1.332 -1.332 l 0 -6.668 z" style="fill:#000;fill-opacity:0.196"/>
+ <path d="m 10.546 24.9 c 0.341 0 0.649 0.036 0.925 0.116 0.276 0.076 0.515 0.197 0.714 0.362 0.199 0.161 0.353 0.366 0.454 0.621 0.11 0.246 0.162 0.541 0.162 0.876 0 0.353 -0.069 0.67 -0.211 0.956 -0.142 0.286 -0.377 0.505 -0.702 0.652 c 0.531 0.802 0.929 1.654 1.311 2.516 l -1.246 0 c -0.304 -0.808 -0.751 -1.537 -1.148 -2.221 l -0.666 0 0 2.221 l -1.14 0 0 -5.944 c 0.515 -0.127 1.028 -0.131 1.546 -0.156 m 1.051 1.966 c 0 -0.317 -0.097 -0.55 -0.288 -0.702 -0.195 -0.147 -0.446 -0.223 -0.763 -0.223 -0.124 -0.003 -0.292 0.021 -0.406 0.031 l 0 1.81 0.309 0 c 0.406 0 0.698 -0.076 0.881 -0.232 0.179 -0.161 0.268 -0.389 0.268 -0.684" style="fill:#fff"/>
+ <path d="m 21 9 7 7 0 -7 z" style="fill:#000;fill-opacity:0.196"/>
+ <path d="m 17.17 31 -0.29 -1.187 -1.706 0 l -0.281 1.187 -1.245 0 c 0.506 -2.082 1.146 -4.088 1.754 -6 l 1.339 0 c 0.67 2.034 1.262 4.091 1.716 6 l -1.287 0 m -1.13 -4.836 c -0.261 0.824 -0.477 1.851 -0.642 2.662 l 1.275 0 c -0.14 -0.85 -0.408 -1.871 -0.633 -2.662" style="fill:#fff"/>
+ <path d="m 19 0 8.992 9 -7.613 0 c -0.673 0 -1.378 -0.713 -1.378 -1.386 z" style="fill:#fff;fill-opacity:0.392"/>
+ <path d="m 20.421 24.9 c 0.341 0 0.649 0.036 0.925 0.116 0.276 0.076 0.515 0.197 0.714 0.362 0.199 0.161 0.349 0.366 0.454 0.621 0.11 0.246 0.162 0.541 0.162 0.876 0 0.353 -0.069 0.67 -0.211 0.956 -0.142 0.286 -0.377 0.505 -0.706 0.652 c 0.538 0.8 0.93 1.655 1.315 2.516 l -1.246 0 c -0.309 -0.806 -0.751 -1.534 -1.148 -2.221 l -0.666 0 0 2.221 -1.14 0 0 -5.944 c 0.513 -0.127 1.025 -0.132 1.546 -0.156 m 1.051 1.966 c 0 -0.317 -0.097 -0.55 -0.292 -0.702 -0.191 -0.147 -0.446 -0.223 -0.759 -0.223 -0.124 -0.003 -0.29 0.021 -0.406 0.031 l 0 1.81 0.309 0 c 0.406 0 0.698 -0.076 0.877 -0.232 0.183 -0.161 0.272 -0.389 0.272 -0.684" style="fill:#fff"/>
+ <rect width="3" height="3" x="9" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <rect width="3" height="3" x="12" y="3" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <rect width="3" height="3" x="9" y="6" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <rect width="3" height="3" x="12" y="9" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <rect width="3" height="3" x="9" y="12" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <rect width="6" height="6" x="9" y="16" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-raw-disk-image.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-raw-disk-image.svg
new file mode 120000
index 00000000..38aa8675
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-raw-disk-image.svg
@@ -0,0 +1 @@
+application-x-cd-image.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-riff.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-riff.svg
new file mode 100644
index 00000000..5d106feb
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-riff.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <path d="m 5.336 0 c -0.687 0 -1.336 0.676 -1.336 1.394 l 0 29.21 c 0 0.676 0.687 1.394 1.336 1.394 l 21.327 0 c 0.648 0 1.336 -0.717 1.336 -1.394 l 0.001 -21.606 -9 -9 z" style="fill:#dcdcdc;fill-opacity:1"/>
+ <path d="m 21 9 7 7 0 -7 z" style="fill:#000;fill-opacity:0.196"/>
+ <path d="m 19 0 8.992 9 -7.613 0 c -0.673 0 -1.378 -0.713 -1.378 -1.386 z" style="fill:#fff;fill-opacity:0.392"/>
+ <g transform="translate(0,2)" style="fill:#888">
+ <path d="m 8 16 3.555 -3.555 3.555 3.555 -3.555 3.555"/>
+ <path d="m 12.445 11.555 3.555 -3.555 3.555 3.555 -3.555 3.555"/>
+ <path d="m 16.891 16 3.555 -3.555 3.555 3.555 -3.555 3.555"/>
+ <path d="m 12.445 20.445 3.555 -3.555 3.555 3.555 -3.555 3.555"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-rosegarden-composition.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-rosegarden-composition.svg
new file mode 120000
index 00000000..6bb9cc7d
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-rosegarden-composition.svg
@@ -0,0 +1 @@
+text-x-lilypond.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-rpm.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-rpm.svg
new file mode 100644
index 00000000..8a0f70d3
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-rpm.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <path d="m 5.371 4 c -0.684 0 -1.371 0.688 -1.371 1.371 l 0 21.297 c 0 0.645 0.688 1.332 1.332 1.332 l 21.336 0 c 0.645 0 1.332 -0.688 1.332 -1.332 l 0 -21.336 c 0 -0.645 -0.688 -1.332 -1.332 -1.332 z" style="fill:#c19553"/>
+ <path d="m 5.371 4 c -0.684 0 -1.371 0.688 -1.371 1.371 l 0 6.629 c 2.668 0 21.332 0 24 0 l 0 -6.668 c 0 -0.645 -0.688 -1.332 -1.332 -1.332 z" style="fill:#fff;fill-opacity:0.196"/>
+ <path d="m 14 7 0 10 4 0 0 -10 z" style="fill:#fff;fill-opacity:0.392"/>
+ <g transform="translate(0,-0.182031)" style="fill:#fff">
+ <path d="m 10.595 20 c 0.324 0 0.617 0.035 0.876 0.102 0.263 0.07 0.488 0.172 0.678 0.316 0.187 0.141 0.332 0.324 0.431 0.543 0.103 0.219 0.152 0.473 0.152 0.77 0 0.305 -0.065 0.582 -0.198 0.832 -0.137 0.25 -0.358 0.441 -0.667 0.574 0.505 0.693 0.878 1.441 1.242 2.195 l -1.181 0 c -0.29 -0.71 -0.711 -1.345 -1.086 -1.941 l -0.587 0 0 1.941 -1.124 0 0 -5.195 c 0.488 -0.107 0.972 -0.113 1.463 -0.137 m 0.998 1.723 c 0 -0.281 -0.091 -0.484 -0.274 -0.613 -0.183 -0.133 -0.427 -0.199 -0.724 -0.199 -0.117 0.003 -0.23 0.019 -0.339 0.027 l 0 1.586 0.248 0 c 0.385 0 0.663 -0.07 0.831 -0.207 0.171 -0.141 0.259 -0.34 0.259 -0.594"/>
+ <path d="m 15.609 20 c 0.738 0 1.309 0.141 1.715 0.418 0.406 0.273 0.609 0.723 0.609 1.344 0 0.633 -0.203 1.09 -0.617 1.375 -0.406 0.277 -0.984 0.414 -1.734 0.414 l -0.41 0 0 1.781 -1.152 0 0 -5.203 c 0.529 -0.109 1.058 -0.106 1.59 -0.129 m 0.133 0.91 c -0.201 0.001 -0.369 0.018 -0.57 0.027 l 0 1.703 0.469 0 c 0.367 0 0.645 -0.066 0.832 -0.195 0.188 -0.137 0.281 -0.367 0.281 -0.691 0 -0.305 -0.094 -0.52 -0.281 -0.645 -0.18 -0.133 -0.426 -0.199 -0.73 -0.199"/>
+ <path d="m 20.04 20.06 c 0.298 0.782 0.634 1.559 0.928 2.336 0.315 -0.791 0.642 -1.553 0.954 -2.336 l 1.017 0 c 0.207 1.787 0.284 3.551 0.35 5.273 l -1.148 0 0.08 -4.098 -0.808 1.948 -0.863 0 -0.778 -1.948 0.071 4.098 -1.148 0 c 0.072 -1.788 0.136 -3.533 0.338 -5.273"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-ruby.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-ruby.svg
new file mode 120000
index 00000000..99f12ae3
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-ruby.svg
@@ -0,0 +1 @@
+text-x-ruby.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-sami.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-sami.svg
new file mode 120000
index 00000000..043fc373
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-sami.svg
@@ -0,0 +1 @@
+application-x-subrip.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-scilab.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-scilab.svg
new file mode 100644
index 00000000..c15f54c7
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-scilab.svg
@@ -0,0 +1,14 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <path d="m 5.336 0 c -0.687 0 -1.336 0.676 -1.336 1.394 l 0 29.21 c 0 0.676 0.687 1.394 1.336 1.394 l 21.328 0 c 0.648 0 1.336 -0.717 1.336 -1.394 l 0 -21.606 -9 -9" style="fill:#d35f5f;fill-opacity:1"/>
+ <path d="m 21.17 6.664 0.031 0.039 0.08 -0.039 z m -0.166 2.336 l 7 7 0 -7 z" style="fill:#000;fill-opacity:0.196"/>
+ <path d="m 19 0 8.993 9 -7.569 0 c -0.598 0 -1.424 -0.825 -1.424 -1.424" style="fill:#de8787;fill-opacity:1"/>
+ <path d="m 18.64 12.331 c 0 0.921 -0.746 1.667 -1.667 1.667 -0.921 0 -1.667 -0.746 -1.667 -1.667 0 -0.921 0.746 -1.667 1.667 -1.667 0.921 0 1.667 0.746 1.667 1.667 z" style="fill:#f2f2f2;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 15.16 16.327 c 0 0.921 -0.746 1.667 -1.667 1.667 -0.921 0 -1.667 -0.746 -1.667 -1.667 0 -0.921 0.746 -1.667 1.667 -1.667 0.921 0 1.667 0.746 1.667 1.667 z" style="fill:#f2f2f2;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 11.757 20.324 c 0 0.921 -0.746 1.667 -1.667 1.667 -0.921 0 -1.667 -0.746 -1.667 -1.667 0 -0.921 0.746 -1.667 1.667 -1.667 0.921 0 1.667 0.746 1.667 1.667 z" style="fill:#f2f2f2;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 17.213 20.324 c 0 0.921 -0.746 1.667 -1.667 1.667 -0.921 0 -1.667 -0.746 -1.667 -1.667 0 -0.921 0.746 -1.667 1.667 -1.667 0.921 0 1.667 0.746 1.667 1.667 z" style="fill:#f2f2f2;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 20.829 16.327 c 0 0.921 -0.746 1.667 -1.667 1.667 -0.921 0 -1.667 -0.746 -1.667 -1.667 0 -0.921 0.746 -1.667 1.667 -1.667 0.921 0 1.667 0.746 1.667 1.667 z" style="fill:#f2f2f2;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 22.669 20.324 c 0 0.921 -0.746 1.667 -1.667 1.667 -0.921 0 -1.667 -0.746 -1.667 -1.667 0 -0.921 0.746 -1.667 1.667 -1.667 0.921 0 1.667 0.746 1.667 1.667 z" style="fill:#f2f2f2;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 24.24 24.321 c 0 0.921 -0.746 1.667 -1.667 1.667 -0.921 0 -1.667 -0.746 -1.667 -1.667 0 -0.921 0.746 -1.667 1.667 -1.667 0.921 0 1.667 0.746 1.667 1.667 z" style="fill:#f2f2f2;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 19.2 24.321 c 0 0.921 -0.746 1.667 -1.667 1.667 -0.921 0 -1.667 -0.746 -1.667 -1.667 0 -0.921 0.746 -1.667 1.667 -1.667 0.921 0 1.667 0.746 1.667 1.667 z" style="fill:#f2f2f2;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 14.166 24.321 c 0 0.921 -0.746 1.667 -1.667 1.667 -0.921 0 -1.667 -0.746 -1.667 -1.667 0 -0.921 0.746 -1.667 1.667 -1.667 0.921 0 1.667 0.746 1.667 1.667 z" style="fill:#f2f2f2;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-scribus.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-scribus.svg
new file mode 100644
index 00000000..c66b9064
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-scribus.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <path d="m 5.336 0 c -0.687 0 -1.336 0.676 -1.336 1.394 l 0 29.21 c 0 0.676 0.687 1.394 1.336 1.394 l 21.327 0 c 0.648 0 1.336 -0.717 1.336 -1.394 l 0.001 -21.606 -9 -9 z" style="fill:#eb1b23;fill-opacity:1"/>
+ <path d="m 21 9 7 7 0 -7 z" style="fill:#000;fill-opacity:0.196"/>
+ <path d="m 19 0 8.992 9 -7.613 0 c -0.673 0 -1.378 -0.713 -1.378 -1.386 z" style="fill:#fff;fill-opacity:0.392"/>
+ <path d="m 19.17 11.03 c -0.427 -0.048 -0.77 -0.048 -1.085 0.013 -0.315 0.061 -0.606 0.211 -0.779 0.4 -0.173 0.189 -0.227 0.374 -0.255 0.464 -0.61 1.198 -1.331 2.388 -1.991 3.406 -0.814 1.207 -1.765 2.612 -2.261 3.746 -0.302 0.692 -0.627 1.527 -0.947 2.397 c -0.665 1.822 -1.265 3.643 -1.848 5.474 0.949 0.066 0.949 0.06 1.682 0.066 c 0.539 -0.99 1.434 -1.932 2.183 -2.62 1.295 -1.182 3.163 -2.391 4.948 -2.661 l 0.601 -0.089 c 0.033 -1.867 0.204 -3.888 1.127 -5.525 0.378 -0.681 0.906 -1.221 1.395 -1.839 0.126 -0.101 0.027 -0.221 0.041 -0.332 -0.365 -1.813 -1.602 -2.712 -2.775 -2.895 -0.013 0.002 -0.025 -0.003 -0.036 -0.004 z" mix-blend-mode="normal" isolation="auto" white-space="normal" solid-opacity="1" solid-color="#000000" style="visibility:visible;shape-rendering:auto;color-interpolation-filters:linearRGB;fill:#f3ffff;opacity:1;image-rendering:auto;fill-opacity:1;stroke:none;display:inline;color:#000;fill-rule:evenodd;color-rendering:auto;color-interpolation:sRGB"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-shar.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-shar.svg
new file mode 100644
index 00000000..62a30198
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-shar.svg
@@ -0,0 +1,16 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <path d="m 5.336 0 c -0.687 0 -1.336 0.676 -1.336 1.394 l 0 29.21 c 0 0.676 0.687 1.394 1.336 1.394 l 21.327 0 c 0.648 0 1.336 -0.717 1.336 -1.394 l 0.001 -21.606 l -9 -9 z" style="fill:#c19553;fill-opacity:1"/>
+ <path d="m 4 24 0 6.668 c 0 0.648 0.688 1.332 1.332 1.332 l 21.336 0 c 0.645 0 1.332 -0.684 1.332 -1.332 l 0 -6.668 z" style="fill:#000;fill-opacity:0.196"/>
+ <path d="m 21 9 7 7 0 -7 z" style="fill:#000;fill-opacity:0.196"/>
+ <path d="m 19 0 8.992 9 -7.613 0 c -0.673 0 -1.378 -0.713 -1.378 -1.386 z" style="fill:#fff;fill-opacity:0.392"/>
+ <rect width="3" height="3" x="9" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <rect width="3" height="3" x="12" y="3" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <rect width="3" height="3" x="9" y="6" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <rect width="3" height="3" x="12" y="9" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <rect width="3" height="3" x="9" y="12" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <rect width="6" height="6" x="9" y="16" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <path d="m 9.374 30.27 c 0.172 0 0.313 -0.015 0.422 -0.046 0.113 -0.038 0.203 -0.088 0.27 -0.145 0.066 -0.065 0.109 -0.137 0.133 -0.21 0.027 -0.084 0.039 -0.164 0.039 -0.244 0 -0.103 -0.031 -0.194 -0.09 -0.274 -0.059 -0.08 -0.137 -0.149 -0.23 -0.21 c -0.094 -0.065 -0.195 -0.118 -0.313 -0.168 -0.113 -0.053 -0.23 -0.103 -0.344 -0.145 -0.152 -0.053 -0.313 -0.114 -0.477 -0.187 -0.164 -0.069 -0.313 -0.156 -0.449 -0.263 -0.133 -0.11 -0.242 -0.24 -0.328 -0.396 -0.09 -0.16 -0.133 -0.358 -0.133 -0.594 c 0 -0.469 0.152 -0.834 0.461 -1.097 0.309 -0.263 0.738 -0.392 1.277 -0.392 0.313 0 0.586 0.034 0.813 0.103 0.238 0.069 0.434 0.149 0.594 0.232 l -0.297 0.766 c -0.137 -0.076 -0.289 -0.137 -0.461 -0.194 -0.164 -0.053 -0.355 -0.08 -0.574 -0.08 -0.535 0 -0.805 0.19 -0.805 0.571 0 0.099 0.027 0.183 0.082 0.259 0.055 0.069 0.125 0.133 0.207 0.194 0.086 0.053 0.184 0.103 0.289 0.145 0.109 0.042 0.215 0.084 0.316 0.118 0.16 0.061 0.324 0.13 0.496 0.202 0.172 0.072 0.332 0.168 0.473 0.29 0.148 0.118 0.27 0.27 0.363 0.453 0.094 0.175 0.141 0.4 0.141 0.674 0 0.469 -0.156 0.83 -0.469 1.09 c -0.309 0.251 -0.773 0.377 -1.406 0.377 -0.418 0 -0.758 -0.042 -1.01 -0.13 -0.25 -0.091 -0.441 -0.175 -0.566 -0.248 l 0.297 -0.808 c 0.145 0.088 0.32 0.168 0.523 0.244 0.207 0.072 0.461 0.11 0.754 0.11" style="fill:#fff"/>
+ <path d="m 15.167 26 0 5 -0.952 0 0 -2.202 -1.264 0 0 2.202 -1.052 0 0 -5 1.052 0 0 1.972 1.264 0 0 -1.972 0.952 0" style="fill:#fff"/>
+ <path d="m 19.05 31 -0.265 -1.154 -1.507 0 l -0.256 1.154 -1.168 0 c 0.466 -1.74 1.096 -3.408 1.647 -5 l 1.145 0 c 0.611 1.691 1.192 3.401 1.608 5 l -1.203 0 m -1 -4.03 c -0.245 0.682 -0.406 1.377 -0.556 2.053 l 1.103 0 c -0.13 -0.71 -0.346 -1.392 -0.547 -2.053" style="fill:#fff"/>
+ <path d="m 22.243 26 c 0.289 0 0.555 0.034 0.789 0.098 0.234 0.064 0.438 0.163 0.605 0.295 0.172 0.132 0.301 0.302 0.387 0.51 0.094 0.204 0.141 0.442 0.141 0.718 0 0.291 -0.063 0.552 -0.18 0.786 -0.121 0.234 -0.32 0.412 -0.602 0.533 0.455 0.653 0.791 1.352 1.117 2.06 l -1.059 0 c -0.262 -0.662 -0.641 -1.255 -0.977 -1.818 l -0.527 0 0 1.818 -1.01 0 0 -4.872 c 0.438 -0.099 0.871 -0.106 1.313 -0.128 m 0.895 1.614 c 0 -0.261 -0.082 -0.45 -0.246 -0.574 -0.164 -0.121 -0.379 -0.181 -0.648 -0.181 -0.105 -0.003 -0.207 0.015 -0.305 0.023 l 0 1.485 0.223 0 c 0.344 0 0.594 -0.064 0.746 -0.193 0.152 -0.132 0.23 -0.317 0.23 -0.559" style="fill:#fff"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-shared-library-la.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-shared-library-la.svg
new file mode 120000
index 00000000..71137a9a
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-shared-library-la.svg
@@ -0,0 +1 @@
+application-x-sharedlib.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-sharedlib.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-sharedlib.svg
new file mode 100644
index 00000000..3e914b02
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-sharedlib.svg
@@ -0,0 +1,29 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <path d="m 5.336 0 c -0.687 0 -1.336 0.676 -1.336 1.394 l 0 29.21 c 0 0.676 0.687 1.394 1.336 1.394 l 21.327 0 c 0.648 0 1.336 -0.717 1.336 -1.394 l 0.001 -21.606 -9 -9 z" style="fill:#dcdcdc;fill-opacity:1"/>
+ <path d="m 21 9 7 7 0 -7 z" style="fill:#000;fill-opacity:0.196"/>
+ <path d="m 19 0 8.992 9 -7.613 0 c -0.673 0 -1.378 -0.713 -1.378 -1.386 z" style="fill:#fff;fill-opacity:0.392"/>
+ <g transform="matrix(0.53968252,0,0,0.53968252,-6.2539684,-8.3492057)" style="fill:#999">
+ <path transform="matrix(1.8529412,0,0,1.8529412,11.588236,15.470588)" d="m 14 10 0 4 4 0 0 -4 -4 0 z m 1 1 2 0 0 2 -2 0 0 -2 z" style="visibility:visible;fill:#888;fill-opacity:1;stroke:none;display:inline;color:#000;fill-rule:nonzero"/>
+ </g>
+ <g transform="matrix(0.53968252,0,0,0.53968252,-11.253968,-3.3492057)" style="fill:#999">
+ <path transform="matrix(1.8529412,0,0,1.8529412,11.588236,15.470588)" d="m 14 10 0 4 4 0 0 -4 -4 0 z m 1 1 2 0 0 2 -2 0 0 -2 z" style="visibility:visible;fill:#888;fill-opacity:1;stroke:none;display:inline;color:#000;fill-rule:nonzero"/>
+ </g>
+ <g transform="matrix(0.53968252,0,0,0.53968252,-6.2539681,1.6507943)" style="fill:#999">
+ <path transform="matrix(1.8529412,0,0,1.8529412,11.588236,15.470588)" d="m 14 10 0 4 4 0 0 -4 -4 0 z m 1 1 2 0 0 2 -2 0 0 -2 z" style="visibility:visible;fill:#888;fill-opacity:1;stroke:none;display:inline;color:#000;fill-rule:nonzero"/>
+ </g>
+ <g transform="matrix(0.53968252,0,0,0.53968252,-1.2539686,1.6507943)" style="fill:#999">
+ <path d="m 37.529 34 0 7.412 7.412 0 0 -7.412 z" style="visibility:visible;fill:#888;fill-opacity:1;stroke:none;display:inline;color:#000;fill-rule:nonzero"/>
+ </g>
+ <g transform="matrix(0.53968252,0,0,0.53968252,-6.2539686,-3.3492057)" style="fill:#999">
+ <path d="m 37.529 34 0 7.412 7.412 0 0 -7.412 z" style="visibility:visible;fill:#888;fill-opacity:1;stroke:none;display:inline;color:#000;fill-rule:nonzero"/>
+ </g>
+ <g transform="matrix(0.53968252,0,0,0.53968252,-11.253969,1.6507943)" style="fill:#999">
+ <path d="m 37.529 34 0 7.412 7.412 0 0 -7.412 z" style="visibility:visible;fill:#888;fill-opacity:1;stroke:none;display:inline;color:#000;fill-rule:nonzero"/>
+ </g>
+ <g transform="matrix(0.53968252,0,0,0.53968252,-11.253969,-8.3492057)" style="fill:#999">
+ <path d="m 37.529 34 0 7.412 7.412 0 0 -7.412 z" style="visibility:visible;fill:#888;fill-opacity:1;stroke:none;display:inline;color:#000;fill-rule:nonzero"/>
+ </g>
+ <g transform="matrix(0.53968252,0,0,0.53968252,-1.253968,-3.3492057)" style="fill:#999">
+ <path transform="matrix(1.8529412,0,0,1.8529412,11.588236,15.470588)" d="m 14 10 0 4 4 0 0 -4 -4 0 z m 1 1 2 0 0 2 -2 0 0 -2 z" style="visibility:visible;fill:#888;fill-opacity:1;stroke:none;display:inline;color:#000;fill-rule:nonzero"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-shellscript.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-shellscript.svg
new file mode 120000
index 00000000..05ab0ed6
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-shellscript.svg
@@ -0,0 +1 @@
+text-x-script.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-shockwave-flash.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-shockwave-flash.svg
new file mode 120000
index 00000000..be844f1e
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-shockwave-flash.svg
@@ -0,0 +1 @@
+application-flash.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-siag.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-siag.svg
new file mode 120000
index 00000000..dd1df899
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-siag.svg
@@ -0,0 +1 @@
+application-table.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-sif.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-sif.svg
new file mode 120000
index 00000000..957b1d90
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-sif.svg
@@ -0,0 +1 @@
+application-x-wmf.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-sln.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-sln.svg
new file mode 120000
index 00000000..dcd46146
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-sln.svg
@@ -0,0 +1 @@
+application-x-mono-develop.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-smb-server.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-smb-server.svg
new file mode 120000
index 00000000..d150bb25
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-smb-server.svg
@@ -0,0 +1 @@
+application-vnd.oasis.opendocument.database.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-sms-rom.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-sms-rom.svg
new file mode 100644
index 00000000..56983070
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-sms-rom.svg
@@ -0,0 +1,13 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <defs>
+
+ </defs>
+ <path d="m 5.336 0 c -0.687 0 -1.336 0.676 -1.336 1.394 l 0 29.21 c 0 0.676 0.687 1.394 1.336 1.394 l 21.327 0 c 0.648 0 1.336 -0.717 1.336 -1.394 l 0.001 -21.606 -9 -9 z" style="fill:#a6a6a6;fill-opacity:1"/>
+ <path d="m 21 9 7 7 0 -7 z" style="fill:#000;fill-opacity:0.196"/>
+ <path d="m 19 0 8.992 9 -7.613 0 c -0.673 0 -1.378 -0.713 -1.378 -1.386 z" style="fill:#fff;fill-opacity:0.392"/>
+ <path d="m 19.231 14.889 a 0.538 0.556 0 0 1 -0.538 0.556 0.538 0.556 0 0 1 -0.538 -0.556 0.538 0.556 0 0 1 0.538 -0.556 0.538 0.556 0 0 1 0.538 0.556 z m 1.077 1.111 a 0.538 0.556 0 0 1 -0.538 0.556 0.538 0.556 0 0 1 -0.538 -0.556 0.538 0.556 0 0 1 0.538 -0.556 0.538 0.556 0 0 1 0.538 0.556 z m 1.077 -1.111 a 0.538 0.556 0 0 1 -0.538 0.556 0.538 0.556 0 0 1 -0.538 -0.556 0.538 0.556 0 0 1 0.538 -0.556 0.538 0.556 0 0 1 0.538 0.556 z m -1.077 -1.111 a 0.538 0.556 0 0 1 -0.538 0.556 0.538 0.556 0 0 1 -0.538 -0.556 0.538 0.556 0 0 1 0.538 -0.556 0.538 0.556 0 0 1 0.538 0.556 z m -7 1.111 a 1.077 1.111 0 0 1 -1.077 1.111 1.077 1.111 0 0 1 -1.077 -1.111 1.077 1.111 0 0 1 1.077 -1.111 1.077 1.111 0 0 1 1.077 1.111 z m -0.952 -3.887 c -0.387 0.016 -0.706 0.187 -0.925 0.359 C 10.133 12.376 9 16.611 9 18.853 c 0 2.242 0.499 2.146 0.933 2.146 0.433 0 0.978 -0.307 1.454 -0.74 1.315 -1.194 1.92 -2.593 3.228 -2.593 l 2.77 0 c 1.307 0 1.913 1.399 3.228 2.593 0.476 0.433 1.021 0.74 1.454 0.74 0.433 0 0.933 0.095 0.933 -2.146 0 -2.242 -1.133 -6.477 -2.43 -7.493 -0.351 -0.275 -0.955 -0.548 -1.691 -0.188 -0.493 0.242 -0.934 0.383 -1.579 0.383 l -2.6 0 c -0.644 0 -1.085 -0.141 -1.579 -0.383 -0.276 -0.135 -0.533 -0.181 -0.766 -0.171 z" style="fill:#fff;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 4 24 0 6.668 c 0 0.648 0.688 1.332 1.332 1.332 l 21.336 0 c 0.645 0 1.332 -0.684 1.332 -1.332 l 0 -6.668" style="fill:#000;fill-opacity:0.196"/>
+ <path d="m 10.829 30.04 q 0.295 0 0.486 -0.056 0.2 -0.065 0.314 -0.167 0.114 -0.111 0.152 -0.241 0.048 -0.139 0.048 -0.279 0 -0.176 -0.105 -0.316 -0.105 -0.139 -0.267 -0.241 -0.162 -0.111 -0.362 -0.195 -0.2 -0.093 -0.4 -0.167 -0.267 -0.093 -0.552 -0.214 -0.286 -0.121 -0.524 -0.306 -0.229 -0.186 -0.381 -0.455 -0.152 -0.279 -0.152 -0.687 0 -0.808 0.533 -1.263 0.543 -0.455 1.486 -0.455 0.543 0 0.943 0.121 0.41 0.121 0.686 0.269 l -0.343 0.882 q -0.238 -0.13 -0.533 -0.223 -0.286 -0.093 -0.667 -0.093 -0.933 0 -0.933 0.659 0 0.167 0.095 0.297 0.095 0.121 0.238 0.223 0.152 0.093 0.333 0.167 0.19 0.074 0.371 0.139 0.276 0.102 0.571 0.232 0.305 0.121 0.552 0.334 0.257 0.204 0.419 0.52 q 0.162 0.307 0.162 0.78 0 0.808 -0.543 1.254 -0.533 0.437 -1.629 0.437 -0.733 0 -1.171 -0.149 -0.438 -0.158 -0.657 -0.288 l 0.343 -0.929 q 0.257 0.149 0.61 0.279 0.362 0.13 0.876 0.13 z" style="fill:#fff;fill-opacity:1;stroke:none"/>
+ <path d="m 15.52 25 q 0.077 0.204 0.187 0.523 0.121 0.32 0.253 0.688 0.132 0.368 0.264 0.746 0.132 0.378 0.253 0.698 0.132 -0.359 0.275 -0.737 0.143 -0.388 0.275 -0.737 0.132 -0.359 0.242 -0.669 q 0.11 -0.31 0.198 -0.514 l 1.123 0 q 0.077 0.785 0.143 1.532 0.077 0.746 0.121 1.483 0.055 0.727 0.088 1.473 q 0.033 0.737 0.055 1.512 l -1.244 0 0.066 -4.662 -0.837 2.54 -0.991 0 -0.804 -2.54 l 0.055 4.662 -1.244 0 q 0.033 -0.737 0.066 -1.532 0.044 -0.795 0.088 -1.58 0.044 -0.785 0.099 -1.522 q 0.066 -0.737 0.143 -1.367 l 1.123 0 z" style="fill:#fff;fill-opacity:1;stroke:none"/>
+ <path d="m 21.829 30.04 q 0.295 0 0.486 -0.056 0.2 -0.065 0.314 -0.167 0.114 -0.111 0.152 -0.241 0.048 -0.139 0.048 -0.279 0 -0.176 -0.105 -0.316 -0.105 -0.139 -0.267 -0.241 -0.162 -0.111 -0.362 -0.195 -0.2 -0.093 -0.4 -0.167 -0.267 -0.093 -0.552 -0.214 -0.286 -0.121 -0.524 -0.306 -0.229 -0.186 -0.381 -0.455 -0.152 -0.279 -0.152 -0.687 0 -0.808 0.533 -1.263 0.543 -0.455 1.486 -0.455 0.543 0 0.943 0.121 0.41 0.121 0.686 0.269 l -0.343 0.882 q -0.238 -0.13 -0.533 -0.223 -0.286 -0.093 -0.667 -0.093 -0.933 0 -0.933 0.659 0 0.167 0.095 0.297 0.095 0.121 0.238 0.223 0.152 0.093 0.333 0.167 0.19 0.074 0.371 0.139 0.276 0.102 0.571 0.232 0.305 0.121 0.552 0.334 0.257 0.204 0.419 0.52 q 0.162 0.307 0.162 0.78 0 0.808 -0.543 1.254 -0.533 0.437 -1.629 0.437 -0.733 0 -1.171 -0.149 -0.438 -0.158 -0.657 -0.288 l 0.343 -0.929 q 0.257 0.149 0.61 0.279 0.362 0.13 0.876 0.13 z" style="fill:#fff;fill-opacity:1;stroke:none"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-sony-bbeb.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-sony-bbeb.svg
new file mode 120000
index 00000000..c98224c7
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-sony-bbeb.svg
@@ -0,0 +1 @@
+application-x-mobi8-ebook.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-sqlite2.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-sqlite2.svg
new file mode 120000
index 00000000..9d514aab
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-sqlite2.svg
@@ -0,0 +1 @@
+text-x-sql.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-sqlite3.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-sqlite3.svg
new file mode 120000
index 00000000..9d514aab
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-sqlite3.svg
@@ -0,0 +1 @@
+text-x-sql.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-stuffit.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-stuffit.svg
new file mode 100644
index 00000000..39d0c714
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-stuffit.svg
@@ -0,0 +1,16 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <path d="m 5.336 0 c -0.687 0 -1.336 0.676 -1.336 1.394 l 0 29.21 c 0 0.676 0.687 1.394 1.336 1.394 l 21.327 0 c 0.648 0 1.336 -0.717 1.336 -1.394 l 0.001 -21.606 l -9 -9 z" style="fill:#c19553;fill-opacity:1"/>
+ <path d="m 4 24 0 6.668 c 0 0.648 0.688 1.332 1.332 1.332 l 21.336 0 c 0.645 0 1.332 -0.684 1.332 -1.332 l 0 -6.668 z" style="fill:#000;fill-opacity:0.196"/>
+ <path d="m 21 9 7 7 0 -7 z" style="fill:#000;fill-opacity:0.196"/>
+ <path d="m 19 0 8.992 9 -7.613 0 c -0.673 0 -1.378 -0.713 -1.378 -1.386 z" style="fill:#fff;fill-opacity:0.392"/>
+ <rect width="3" height="3" x="9" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <rect width="3" height="3" x="12" y="3" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <rect width="3" height="3" x="9" y="6" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <rect width="3" height="3" x="12" y="9" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <rect width="3" height="3" x="9" y="12" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <rect width="6" height="6" x="9" y="16" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <path d="m 9.574 30.27 c 0.172 0 0.313 -0.015 0.422 -0.046 0.113 -0.038 0.203 -0.088 0.27 -0.145 0.066 -0.065 0.109 -0.137 0.133 -0.21 0.027 -0.084 0.039 -0.164 0.039 -0.244 0 -0.103 -0.031 -0.194 -0.09 -0.274 -0.059 -0.08 -0.137 -0.149 -0.23 -0.21 -0.094 -0.065 -0.195 -0.118 -0.313 -0.168 c -0.113 -0.053 -0.23 -0.103 -0.344 -0.145 -0.152 -0.053 -0.313 -0.114 -0.477 -0.187 -0.164 -0.069 -0.313 -0.156 -0.449 -0.263 -0.133 -0.11 -0.242 -0.24 -0.328 -0.396 -0.09 -0.16 -0.133 -0.358 -0.133 -0.594 c 0 -0.469 0.152 -0.834 0.461 -1.097 0.309 -0.263 0.738 -0.392 1.277 -0.392 0.313 0 0.586 0.034 0.813 0.103 0.238 0.069 0.434 0.149 0.594 0.232 l -0.297 0.766 c -0.137 -0.076 -0.289 -0.137 -0.461 -0.194 -0.164 -0.053 -0.355 -0.08 -0.574 -0.08 -0.535 0 -0.805 0.19 -0.805 0.571 0 0.099 0.027 0.183 0.082 0.259 0.055 0.069 0.125 0.133 0.207 0.194 0.086 0.053 0.184 0.103 0.289 0.145 0.109 0.042 0.215 0.084 0.316 0.118 0.16 0.061 0.324 0.13 0.496 0.202 0.172 0.072 0.332 0.168 0.473 0.29 0.148 0.118 0.27 0.27 0.363 0.453 0.094 0.175 0.141 0.4 0.141 0.674 0 0.469 -0.156 0.83 -0.469 1.09 c -0.309 0.251 -0.773 0.377 -1.406 0.377 -0.418 0 -0.758 -0.042 -1.01 -0.13 -0.25 -0.091 -0.441 -0.175 -0.566 -0.248 l 0.297 -0.808 c 0.145 0.088 0.32 0.168 0.523 0.244 0.207 0.072 0.461 0.11 0.754 0.11" style="fill:#fff"/>
+ <path d="m 11.9 31 0 -0.822 1.109 0 0 -3.352 -1.109 0 0 -0.826 3.227 0 0 0.826 -1.098 0 0 3.352 1.098 0 0 0.822 l -3.227 0" style="fill:#fff"/>
+ <path d="m 19.495 26 0 0.826 -1.34 0 0 4.174 -1.016 0 0 -4.174 -1.34 0 0 -0.826 3.695 0" style="fill:#fff"/>
+ <path d="m 22.98 31 c -0.275 -0.672 -0.586 -1.289 -0.961 -1.93 -0.386 0.608 -0.696 1.29 -0.999 1.93 l -1.12 0 c 0.425 -0.913 1.038 -1.856 1.513 -2.641 l -1.425 -2.359 1.14 0 0.891 1.64 0.932 -1.64 l 1.061 0 -1.387 2.336 c 0.589 0.861 1.049 1.739 1.475 2.664 l -1.12 0" style="fill:#fff"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-subrip.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-subrip.svg
new file mode 100644
index 00000000..5cb21ff4
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-subrip.svg
@@ -0,0 +1,12 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <path d="m 5.333 0 c -0.686 0 -1.333 0.676 -1.333 1.391 l 0 29.22 c 0 0.676 0.686 1.391 1.333 1.391 l 21.333 0 c 0.648 0 1.333 -0.716 1.333 -1.391 l 0 -21.565 -9 -9.04" style="fill:#376a94;fill-opacity:1"/>
+ <path d="m 19 0 8.992 9 -7.609 0 c -0.672 0 -1.383 -0.712 -1.383 -1.385 l 0 -7.615" style="fill:#fff;fill-opacity:0.392"/>
+ <g transform="matrix(0.58314884,0,0,0.52605821,2.0083911,5.6868117)" style="fill:#fff">
+ <!-- color: #474747 -->
+ <g style="fill:#fff">
+ <path d="m 19.19,12 c -3.926,0 -7.202,3.878 -7.202,7.804 l 0,3.902 c 0,3.926 3.276,7.304 7.202,7.304 l 9.603,0 c 3.926,0 7.202,-3.378 7.202,-7.304 l 0,-3.902 C 35.995,15.878 32.719,12 28.793,12" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 33.596 27.609 -13.03 0 -5.144 9.104" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ </g>
+ </g>
+ <path d="m 21 9 7 7 0 -7 z" style="fill:#000;fill-opacity:0.196"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-tar.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-tar.svg
new file mode 100644
index 00000000..ea6291a6
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-tar.svg
@@ -0,0 +1,15 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <path d="m 5.336 0 c -0.687 0 -1.336 0.676 -1.336 1.394 l 0 29.21 c 0 0.676 0.687 1.394 1.336 1.394 l 21.327 0 c 0.648 0 1.336 -0.717 1.336 -1.394 l 0.001 -21.606 l -9 -9 z" style="fill:#c19553;fill-opacity:1"/>
+ <path d="m 4 24 0 6.668 c 0 0.648 0.688 1.332 1.332 1.332 l 21.336 0 c 0.645 0 1.332 -0.684 1.332 -1.332 l 0 -6.668 z" style="fill:#000;fill-opacity:0.196"/>
+ <path d="m 21 9 7 7 0 -7 z" style="fill:#000;fill-opacity:0.196"/>
+ <path d="m 19 0 8.992 9 -7.613 0 c -0.673 0 -1.378 -0.713 -1.378 -1.386 z" style="fill:#fff;fill-opacity:0.392"/>
+ <rect width="3" height="3" x="9" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <rect width="3" height="3" x="12" y="3" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <rect width="3" height="3" x="9" y="6" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <rect width="3" height="3" x="12" y="9" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <rect width="3" height="3" x="9" y="12" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <rect width="6" height="6" x="9" y="16" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <path d="m 13.609 25 0 0.987 -1.599 0 0 5.01 -1.213 0 0 -5.01 -1.595 0 0 -0.987 4.406 0" style="fill:#fff"/>
+ <path d="m 17.06 31 -0.297 -1.187 -1.677 0 l -0.288 1.187 -1.302 0 c 0.519 -2.084 1.169 -4.089 1.791 -6 l 1.367 0 c 0.678 2.034 1.286 4.09 1.752 6 l -1.345 0 m -1.123 -4.836 c -0.266 0.823 -0.453 1.85 -0.62 2.662 l 1.232 0 c -0.141 -0.851 -0.385 -1.872 -0.612 -2.662" style="fill:#fff"/>
+ <path d="m 20.476 25 c 0.336 0 0.64 0.035 0.915 0.114 0.275 0.075 0.513 0.193 0.71 0.356 0.197 0.158 0.349 0.36 0.447 0.611 0.111 0.242 0.164 0.532 0.164 0.862 0 0.347 -0.07 0.659 -0.209 0.941 -0.139 0.281 -0.373 0.497 -0.697 0.642 0.527 0.782 0.918 1.625 1.3 2.475 l -1.235 0 c -0.306 -0.798 -0.748 -1.513 -1.14 -2.185 l -0.63 0 0 2.185 -1.158 0 0 -5.846 c 0.401 -0.102 0.803 -0.113 1.198 -0.145 c 0.127 -0.009 0.238 -0.009 0.336 -0.009 m 1.068 1.934 c 0 -0.312 -0.098 -0.541 -0.287 -0.69 -0.193 -0.145 -0.469 -0.22 -0.781 -0.22 -0.123 -0.003 -0.263 0.021 -0.376 0.031 l 0 1.78 0.277 0 c 0.402 0 0.719 -0.075 0.895 -0.229 0.18 -0.158 0.271 -0.382 0.271 -0.673" style="fill:#fff"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-tarz.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-tarz.svg
new file mode 120000
index 00000000..065c47e0
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-tarz.svg
@@ -0,0 +1 @@
+application-x-tar.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-teach2000.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-teach2000.svg
new file mode 120000
index 00000000..18cafbc8
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-teach2000.svg
@@ -0,0 +1 @@
+application-x-openteacher.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-teachmaster.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-teachmaster.svg
new file mode 120000
index 00000000..18cafbc8
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-teachmaster.svg
@@ -0,0 +1 @@
+application-x-openteacher.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-tex-gf.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-tex-gf.svg
new file mode 120000
index 00000000..cee8f73b
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-tex-gf.svg
@@ -0,0 +1 @@
+application-x-font-ttf.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-tgif.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-tgif.svg
new file mode 120000
index 00000000..34b7aa58
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-tgif.svg
@@ -0,0 +1 @@
+application-vector.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-tha.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-tha.svg
new file mode 100644
index 00000000..189d86a5
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-tha.svg
@@ -0,0 +1,15 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <path d="m 5.336 0 c -0.687 0 -1.336 0.676 -1.336 1.394 l 0 29.21 c 0 0.676 0.687 1.394 1.336 1.394 l 21.327 0 c 0.648 0 1.336 -0.717 1.336 -1.394 l 0.001 -21.606 -9 -9 z" style="fill:#c19553;fill-opacity:1"/>
+ <path d="m 4 24 0 6.668 c 0 0.648 0.688 1.332 1.332 1.332 l 21.336 0 c 0.645 0 1.332 -0.684 1.332 -1.332 l 0 -6.668 z" style="fill:#000;fill-opacity:0.196"/>
+ <path d="m 21 9 7 7 0 -7 z" style="fill:#000;fill-opacity:0.196"/>
+ <path d="m 19 0 8.992 9 -7.613 0 c -0.673 0 -1.378 -0.713 -1.378 -1.386 z" style="fill:#fff;fill-opacity:0.392"/>
+ <rect width="3" height="3" x="9" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <rect width="3" height="3" x="12" y="3" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <rect width="3" height="3" x="9" y="6" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <rect width="3" height="3" x="12" y="9" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <rect width="3" height="3" x="9" y="12" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <rect width="6" height="6" x="9" y="16" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <path d="m 13.319 25 0 0.989 -1.425 0 0 5.01 -1.134 0 0 -5.01 -1.66 0 l 0 -0.989 l 4.219 0" style="fill:#fff"/>
+ <path d="m 17.99 25 0 6 -1.113 0 0 -2.846 -1.777 0 0 2.846 -1.11 0 0 -6 1.11 0 0 2.164 1.777 0 0 -2.164 1.113 0" style="fill:#fff"/>
+ <path d="m 21.945 31 -0.288 -1.184 -1.651 0 l -0.284 1.184 -1.281 0 c 0.517 -2.081 1.149 -4.088 1.763 -6 l 1.341 0 c 0.672 2.035 1.266 4.091 1.724 6 l -1.324 0 m -1.101 -4.84 c -0.261 0.826 -0.446 1.854 -0.61 2.666 l 1.212 0 c -0.141 -0.85 -0.379 -1.874 -0.602 -2.666" style="fill:#fff"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-theme.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-theme.svg
new file mode 100644
index 00000000..247d8840
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-theme.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <path d="m 5.336 0 c -0.687 0 -1.336 0.676 -1.336 1.394 l 0 29.21 c 0 0.676 0.687 1.394 1.336 1.394 l 21.327 0 c 0.648 0 1.336 -0.717 1.336 -1.394 l 0.001 -21.606 l -9 -9 z" style="fill:#dc322f;fill-opacity:1"/>
+ <path d="m 21 9 7 7 0 -7 z" style="fill:#000;fill-opacity:0.196"/>
+ <path d="m 19 0 8.992 9 -7.613 0 c -0.673 0 -1.378 -0.713 -1.378 -1.386 z" style="fill:#fff;fill-opacity:0.392"/>
+ <path d="m 12 24 0 -7.374 -1.43 1.191 -1.238 -2.445 2.928 -2.371 1.74 0 c 1.137 0.711 3.03 0.602 4 0 l 1.669 0 2.999 2.262 -1.234 2.441 l -1.434 -1.261 0 7.558 z" style="fill:#fff"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-thz.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-thz.svg
new file mode 100644
index 00000000..712cdf65
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-thz.svg
@@ -0,0 +1,15 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <path d="m 5.336 0 c -0.687 0 -1.336 0.676 -1.336 1.394 l 0 29.21 c 0 0.676 0.687 1.394 1.336 1.394 l 21.327 0 c 0.648 0 1.336 -0.717 1.336 -1.394 l 0.001 -21.606 l -9 -9 z" style="fill:#c19553;fill-opacity:1"/>
+ <path d="m 4 24 0 6.668 c 0 0.648 0.688 1.332 1.332 1.332 l 21.336 0 c 0.645 0 1.332 -0.684 1.332 -1.332 l 0 -6.668 z" style="fill:#000;fill-opacity:0.196"/>
+ <path d="m 21 9 7 7 0 -7 z" style="fill:#000;fill-opacity:0.196"/>
+ <path d="m 13.537 25 0 0.989 -1.577 0 0 5.01 -1.184 0 0 -5.01 -1.776 0 l 0 -0.989 l 4.537 0" style="fill:#fff"/>
+ <path d="m 19 0 8.992 9 -7.613 0 c -0.673 0 -1.378 -0.713 -1.378 -1.386 z" style="fill:#fff;fill-opacity:0.392"/>
+ <path d="m 18 25 0 6 -1.143 0 0 -2.886 -1.618 0 0 2.886 -1.163 0 0 -6 1.163 0 0 2.124 1.618 0 0 -2.124 l 1.143 0" style="fill:#fff"/>
+ <rect width="3" height="3" x="9" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <path d="m 23 25.831 c -0.281 0.426 -0.541 0.831 -0.78 1.204 -0.235 0.374 -0.454 0.734 -0.66 1.077 -0.202 0.334 -0.396 0.659 -0.582 0.976 -0.177 0.312 -0.347 0.62 -0.512 0.923 l 2.625 0 0 0.989 -4.02 0 0 -0.69 c 0.144 -0.277 0.301 -0.567 0.462 -0.87 0.165 -0.312 0.351 -0.642 0.553 -0.989 0.202 -0.352 0.425 -0.73 0.66 -1.134 0.244 -0.409 0.512 -0.853 0.801 -1.327 l -2.348 0 0 -0.989 l 3.805 0 l 0 0.831" style="fill:#fff"/>
+ <rect width="3" height="3" x="12" y="3" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <rect width="3" height="3" x="9" y="6" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <rect width="3" height="3" x="12" y="9" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <rect width="3" height="3" x="9" y="12" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <rect width="6" height="6" x="9" y="16" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-trash.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-trash.svg
new file mode 100644
index 00000000..0292bddd
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-trash.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <path d="m 5.336 0 c -0.687 0 -1.336 0.676 -1.336 1.394 l 0 29.21 c 0 0.676 0.687 1.394 1.336 1.394 l 21.327 0 c 0.648 0 1.336 -0.717 1.336 -1.394 l 0.001 -21.606 l -9 -9 z" style="fill:#dcdcdc;fill-opacity:1"/>
+ <path d="m 21 9 7 7 0 -7 z" style="fill:#000;fill-opacity:0.196"/>
+ <path d="m 19 0 8.992 9 -7.613 0 c -0.673 0 -1.378 -0.713 -1.378 -1.386 z" style="fill:#fff;fill-opacity:0.392"/>
+ <g transform="matrix(1,0,0,1.0351477,-1e-8,-0.0385448)" style="fill:#888">
+ <path d="m 15.425 23.22 0.004 -3.429 -3.125 0 0.543 -0.918 1 0 -1.449 -2.441 -3.168 0 0.691 0.387 l -0.922 1.559 l 2.477 4.18 0.238 0.398 0.169 0.265 z"/>
+ <path d="m 21.13 15.484 -2.852 1.605 1.559 2.633 -1.086 0 -0.5 -0.84 -1.449 2.441 l 1.586 2.676 l 0 -0.777 1.844 0 2.48 -4.184 0.234 -0.395 l 0.059 -0.102 z"/>
+ <path d="m 11.586 13.777 2.852 1.605 1.563 -2.637 0.543 0.918 -0.543 0.864 l 2.933 0 1.591 -2.692 -0.688 0.387 -0.926 -1.559 -5.543 0 z"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-troff-man.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-troff-man.svg
new file mode 120000
index 00000000..4e8c273e
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-troff-man.svg
@@ -0,0 +1 @@
+application-epub+zip.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-tzo.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-tzo.svg
new file mode 100644
index 00000000..0c84b80e
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-tzo.svg
@@ -0,0 +1,15 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <path d="m 5.336 0 c -0.687 0 -1.336 0.676 -1.336 1.394 l 0 29.21 c 0 0.676 0.687 1.394 1.336 1.394 l 21.327 0 c 0.648 0 1.336 -0.717 1.336 -1.394 l 0.001 -21.606 l -9 -9 z" style="fill:#c19553;fill-opacity:1"/>
+ <path d="m 4 24 0 6.668 c 0 0.648 0.688 1.332 1.332 1.332 l 21.336 0 c 0.645 0 1.332 -0.684 1.332 -1.332 l 0 -6.668 z" style="fill:#000;fill-opacity:0.196"/>
+ <path d="m 21 9 7 7 0 -7 z" style="fill:#000;fill-opacity:0.196"/>
+ <path d="m 12.5 25 0 0.989 -1.41 0 0 5.01 -1.184 0 0 -5.01 -1.406 0 0 -0.989 4 0" style="fill:#fff"/>
+ <path d="m 19 0 8.992 9 -7.613 0 c -0.673 0 -1.378 -0.713 -1.378 -1.386 z" style="fill:#fff;fill-opacity:0.392"/>
+ <rect width="3" height="3" x="9" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <path d="m 17.505 25.831 c -0.96 1.384 -1.836 2.776 -2.645 4.18 l 2.74 0 0 0.989 -4.2 0 0 -0.69 c 0.806 -1.499 1.715 -2.944 2.585 -4.321 l -2.541 0 0 -0.989 4.061 0 0 0.831" style="fill:#fff"/>
+ <rect width="3" height="3" x="12" y="3" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <rect width="3" height="3" x="9" y="6" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <rect width="3" height="3" x="12" y="9" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <rect width="3" height="3" x="9" y="12" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <rect width="6" height="6" x="9" y="16" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <path d="m 19.304 27.998 c 0 0.291 0.009 0.563 0.033 0.818 0.028 0.25 0.084 0.468 0.159 0.654 0.08 0.186 0.232 0.332 0.372 0.441 0.145 0.109 0.39 0.164 0.629 0.164 0.234 0 0.479 -0.055 0.619 -0.164 0.15 -0.109 0.302 -0.254 0.377 -0.441 0.08 -0.195 0.131 -0.413 0.155 -0.663 0.028 -0.25 0.047 -0.518 0.047 -0.808 0 -0.286 -0.019 -0.554 -0.047 -0.804 -0.023 -0.259 -0.075 -0.477 -0.155 -0.663 -0.075 -0.186 -0.223 -0.332 -0.368 -0.441 -0.141 -0.109 -0.39 -0.164 -0.629 -0.164 -0.239 0 -0.484 0.055 -0.629 0.164 -0.141 0.109 -0.293 0.259 -0.372 0.45 -0.075 0.186 -0.131 0.404 -0.159 0.654 -0.023 0.25 -0.033 0.518 -0.033 0.804 m -1.304 0 c 0 -1.022 0.22 -1.794 0.661 -2.312 c 0.44 -0.527 1.054 -0.786 1.837 -0.786 c 0.815 0 1.434 0.259 1.86 0.786 c 0.426 0.518 0.642 1.29 0.642 2.312 0 1.027 -0.22 1.799 -0.651 2.326 -0.436 0.518 -1.045 0.777 -1.837 0.777 c -0.815 0 -1.439 -0.259 -1.874 -0.777 -0.426 -0.527 -0.637 -1.299 -0.637 -2.326" style="fill:#fff"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-vocabularium.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-vocabularium.svg
new file mode 120000
index 00000000..18cafbc8
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-vocabularium.svg
@@ -0,0 +1 @@
+application-x-openteacher.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-vokabeltrainer.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-vokabeltrainer.svg
new file mode 120000
index 00000000..18cafbc8
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-vokabeltrainer.svg
@@ -0,0 +1 @@
+application-x-openteacher.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-webarchive.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-webarchive.svg
new file mode 100644
index 00000000..e0c41fce
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-webarchive.svg
@@ -0,0 +1,15 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <path d="m 5.336 0 c -0.687 0 -1.336 0.676 -1.336 1.394 l 0 29.21 c 0 0.676 0.687 1.394 1.336 1.394 l 21.327 0 c 0.648 0 1.336 -0.717 1.336 -1.394 l 0.001 -21.606 l -9 -9 z" style="fill:#c19553;fill-opacity:1"/>
+ <path d="m 4 24 0 6.668 c 0 0.648 0.688 1.332 1.332 1.332 l 21.336 0 c 0.645 0 1.332 -0.684 1.332 -1.332 l 0 -6.668 z" style="fill:#000;fill-opacity:0.196"/>
+ <path d="m 21 9 7 7 0 -7 z" style="fill:#000;fill-opacity:0.196"/>
+ <path d="m 17.11 31 -0.301 -1.187 -1.773 0 l -0.292 1.187 -1.295 0 c 0.526 -2.082 1.248 -4.088 1.88 -6 l 1.275 0 c 0.697 2.034 1.373 4.091 1.845 6 l -1.338 0 m -1.175 -4.836 c -0.271 0.824 -0.496 1.851 -0.667 2.662 l 1.326 0 c -0.146 -0.85 -0.424 -1.871 -0.659 -2.662" style="fill:#fff"/>
+ <path d="m 19 0 8.992 9 -7.613 0 c -0.673 0 -1.378 -0.713 -1.378 -1.386 z" style="fill:#fff;fill-opacity:0.392"/>
+ <path d="m 20.421 24.9 c 0.341 0 0.649 0.036 0.925 0.116 0.276 0.076 0.515 0.197 0.714 0.362 0.199 0.161 0.349 0.366 0.454 0.621 0.11 0.246 0.162 0.541 0.162 0.876 0 0.353 -0.069 0.67 -0.211 0.956 -0.142 0.286 -0.377 0.505 -0.706 0.652 c 0.538 0.8 0.93 1.655 1.315 2.516 l -1.246 0 c -0.309 -0.806 -0.751 -1.534 -1.148 -2.221 l -0.666 0 0 2.221 -1.14 0 0 -5.944 c 0.513 -0.127 1.025 -0.132 1.546 -0.156 m 1.051 1.966 c 0 -0.317 -0.097 -0.55 -0.292 -0.702 -0.191 -0.147 -0.446 -0.223 -0.759 -0.223 -0.124 -0.003 -0.29 0.021 -0.406 0.031 l 0 1.81 0.309 0 c 0.406 0 0.698 -0.076 0.877 -0.232 0.183 -0.161 0.272 -0.389 0.272 -0.684" style="fill:#fff"/>
+ <rect width="3" height="3" x="9" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <rect width="3" height="3" x="12" y="3" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <rect width="3" height="3" x="9" y="6" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <rect width="3" height="3" x="12" y="9" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <rect width="3" height="3" x="9" y="12" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <rect width="6" height="6" x="9" y="16" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <path d="m 11.46 27.17 c 0.22 0.847 0.497 1.693 0.74 2.51 -0.014 -1.651 -0.023 -3.165 -0.029 -4.677 l 1.129 0 c -0.067 2.01 -0.199 4.045 -0.38 6 l -1.01 0 c -0.321 -0.899 -0.589 -1.775 -0.872 -2.629 -0.325 0.902 -0.606 1.765 -0.893 2.629 l -1.011 0 c -0.231 -1.995 -0.334 -4.04 -0.396 -6 l 1.129 0 c -0.022 1.562 -0.027 3.152 -0.038 4.677 0.247 -0.84 0.542 -1.752 0.768 -2.51" style="fill:#fff"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-wmf.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-wmf.svg
new file mode 120000
index 00000000..34b7aa58
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-wmf.svg
@@ -0,0 +1 @@
+application-vector.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-wrts.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-wrts.svg
new file mode 120000
index 00000000..18cafbc8
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-wrts.svg
@@ -0,0 +1 @@
+application-x-openteacher.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-x509-ca-cert.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-x509-ca-cert.svg
new file mode 120000
index 00000000..b02dde5b
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-x509-ca-cert.svg
@@ -0,0 +1 @@
+application-certificate.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-x509-user-cert.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-x509-user-cert.svg
new file mode 120000
index 00000000..b02dde5b
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-x509-user-cert.svg
@@ -0,0 +1 @@
+application-certificate.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-xar.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-xar.svg
new file mode 100644
index 00000000..287e1663
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-xar.svg
@@ -0,0 +1,15 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <path d="m 5.336 0 c -0.687 0 -1.336 0.676 -1.336 1.394 l 0 29.21 c 0 0.676 0.687 1.394 1.336 1.394 l 21.327 0 c 0.648 0 1.336 -0.717 1.336 -1.394 l 0.001 -21.606 l -9 -9 z" style="fill:#c19553;fill-opacity:1"/>
+ <path d="m 4 24 0 6.668 c 0 0.648 0.688 1.332 1.332 1.332 l 21.336 0 c 0.645 0 1.332 -0.684 1.332 -1.332 l 0 -6.668 z" style="fill:#000;fill-opacity:0.196"/>
+ <path d="m 21 9 7 7 0 -7 z" style="fill:#000;fill-opacity:0.196"/>
+ <path d="m 19 0 8.992 9 -7.613 0 c -0.673 0 -1.378 -0.713 -1.378 -1.386 z" style="fill:#fff;fill-opacity:0.392"/>
+ <rect width="3" height="3" x="9" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <rect width="3" height="3" x="12" y="3" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <rect width="3" height="3" x="9" y="6" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <rect width="3" height="3" x="12" y="9" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <rect width="3" height="3" x="9" y="12" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <rect width="6" height="6" x="9" y="16" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <path d="m 17.329 31 -0.302 -1.187 -1.707 0 l -0.294 1.187 -1.326 0 c 0.528 -2.084 1.191 -4.089 1.824 -6 l 1.392 0 c 0.691 2.034 1.309 4.09 1.784 6 l -1.37 0 m -1.144 -4.836 c -0.271 0.823 -0.461 1.85 -0.631 2.662 l 1.254 0 c -0.144 -0.851 -0.392 -1.872 -0.623 -2.662" style="fill:#fff"/>
+ <path d="m 20.565 25 c 0.343 0 0.653 0.035 0.934 0.114 0.281 0.075 0.524 0.193 0.725 0.356 0.201 0.158 0.356 0.36 0.456 0.611 0.113 0.242 0.167 0.532 0.167 0.862 0 0.347 -0.071 0.659 -0.213 0.941 -0.142 0.281 -0.381 0.497 -0.712 0.642 0.538 0.782 0.937 1.625 1.327 2.475 l -1.261 0 c -0.312 -0.798 -0.764 -1.513 -1.164 -2.185 l -0.725 0 0 2.185 -1.1 0 0 -5.846 c 0.409 -0.102 0.82 -0.113 1.223 -0.145 0.13 -0.009 0.243 -0.009 0.343 -0.009 m 1.09 1.934 c 0 -0.312 -0.1 -0.541 -0.293 -0.69 -0.197 -0.145 -0.479 -0.22 -0.797 -0.22 -0.126 -0.003 -0.351 0.021 -0.466 0.031 l 0 1.78 0.365 0 c 0.41 0 0.734 -0.075 0.914 -0.229 0.184 -0.158 0.277 -0.382 0.277 -0.673" style="fill:#fff"/>
+ <path d="m 12.07 31 c -0.329 -0.807 -0.713 -1.566 -1.076 -2.296 -0.417 0.783 -0.763 1.528 -1.117 2.296 l -1.38 0 c 0.509 -1.102 1.172 -2.136 1.78 -3.172 l -1.675 -2.828 1.375 0 1.016 1.921 1.065 -1.921 l 1.284 0 -1.636 2.801 c 0.692 1.035 1.24 2.089 1.736 3.199 l -1.375 0" style="fill:#fff"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-xpinstall.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-xpinstall.svg
new file mode 120000
index 00000000..f6d9d702
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-xpinstall.svg
@@ -0,0 +1 @@
+extension.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-xz-compressed-tar.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-xz-compressed-tar.svg
new file mode 100644
index 00000000..b3a0b1a6
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-xz-compressed-tar.svg
@@ -0,0 +1,15 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <path d="m 5.336 0 c -0.687 0 -1.336 0.676 -1.336 1.394 l 0 29.21 c 0 0.676 0.687 1.394 1.336 1.394 l 21.327 0 c 0.648 0 1.336 -0.717 1.336 -1.394 l 0.001 -21.606 l -9 -9 z" style="fill:#c19553;fill-opacity:1"/>
+ <path d="m 4 24 0 6.668 c 0 0.648 0.688 1.332 1.332 1.332 l 21.336 0 c 0.645 0 1.332 -0.684 1.332 -1.332 l 0 -6.668 z" style="fill:#000;fill-opacity:0.196"/>
+ <path d="m 12.804 24.994 0 0.991 -1.652 0 0 5.01 -1.152 0 0 -5.01 -1.796 0 0 -0.991 4.6 0" style="fill:#fff"/>
+ <path d="m 21 9 7 7 0 -7 z" style="fill:#000;fill-opacity:0.196"/>
+ <path d="m 19 0 8.992 9 -7.613 0 c -0.673 0 -1.378 -0.713 -1.378 -1.386 z" style="fill:#fff;fill-opacity:0.392"/>
+ <path d="m 23.13 25.829 c -0.926 1.382 -1.753 2.779 -2.533 4.179 l 2.624 0 0 0.986 -4.02 0 0 -0.688 c 0.773 -1.498 1.643 -2.942 2.476 -4.321 l -2.348 0 0 -0.991 3.804 0 0 0.835" style="fill:#fff"/>
+ <rect width="3" height="3" x="9" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <rect width="3" height="3" x="12" y="3" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <rect width="3" height="3" x="9" y="6" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <rect width="3" height="3" x="12" y="9" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <rect width="3" height="3" x="9" y="12" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <rect width="6" height="6" x="9" y="16" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <path d="m 17.09 31 c -0.339 -0.807 -0.736 -1.566 -1.111 -2.296 -0.431 0.783 -0.788 1.528 -1.152 2.296 l -1.424 0 c 0.526 -1.102 1.209 -2.136 1.837 -3.172 l -1.728 -2.828 l 1.42 0 1.048 1.921 l 1.102 -1.921 l 1.325 0 -1.688 2.801 c 0.714 1.035 1.28 2.089 1.792 3.199 l -1.42 0" style="fill:#fff"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-xz.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-xz.svg
new file mode 100644
index 00000000..25a0e9a2
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-xz.svg
@@ -0,0 +1,14 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <path d="m 5.336 0 c -0.687 0 -1.336 0.676 -1.336 1.394 l 0 29.21 c 0 0.676 0.687 1.394 1.336 1.394 l 21.327 0 c 0.648 0 1.336 -0.717 1.336 -1.394 l 0.001 -21.606 l -9 -9 z" style="fill:#c19553;fill-opacity:1"/>
+ <path d="m 4 24 0 6.668 c 0 0.648 0.688 1.332 1.332 1.332 l 21.336 0 c 0.645 0 1.332 -0.684 1.332 -1.332 l 0 -6.668 z" style="fill:#000;fill-opacity:0.196"/>
+ <path d="m 21 9 7 7 0 -7 z" style="fill:#000;fill-opacity:0.196"/>
+ <path d="m 19 0 8.992 9 -7.613 0 c -0.673 0 -1.378 -0.713 -1.378 -1.386 z" style="fill:#fff;fill-opacity:0.392"/>
+ <rect width="3" height="3" x="9" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <rect width="3" height="3" x="12" y="3" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <rect width="3" height="3" x="9" y="6" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <rect width="3" height="3" x="12" y="9" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <rect width="3" height="3" x="9" y="12" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <rect width="6" height="6" x="9" y="16" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <path d="m 20.933 25.831 c -1.08 1.375 -2.065 2.77 -2.985 4.18 l 3.09 0 0 0.989 -4.738 0 0 -0.69 c 0.918 -1.503 1.937 -2.946 2.914 -4.321 l -2.76 0 0 -0.989 4.479 0 0 0.831" style="fill:#fff"/>
+ <path d="m 14.11 31 c -0.345 -0.807 -0.75 -1.566 -1.133 -2.296 -0.439 0.783 -0.804 1.528 -1.175 2.296 l -1.452 0 c 0.536 -1.102 1.233 -2.136 1.873 -3.172 l -1.762 -2.828 1.448 0 1.068 1.921 1.124 -1.921 l 1.351 0 -1.721 2.801 c 0.728 1.035 1.306 2.089 1.827 3.199 l -1.448 0" style="fill:#fff"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-xzpdf.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-xzpdf.svg
new file mode 120000
index 00000000..9e6d8a1b
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-xzpdf.svg
@@ -0,0 +1 @@
+application-pdf.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-zerosize.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-zerosize.svg
new file mode 120000
index 00000000..cb0dc156
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-zerosize.svg
@@ -0,0 +1 @@
+application-blank.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-zip.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-zip.svg
new file mode 120000
index 00000000..0840f8f5
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-zip.svg
@@ -0,0 +1 @@
+application-archive-zip.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-zoo.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-zoo.svg
new file mode 100644
index 00000000..80b6b798
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-zoo.svg
@@ -0,0 +1,15 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <path d="m 5.336 0 c -0.687 0 -1.336 0.676 -1.336 1.394 l 0 29.21 c 0 0.676 0.687 1.394 1.336 1.394 l 21.327 0 c 0.648 0 1.336 -0.717 1.336 -1.394 l 0.001 -21.606 l -9 -9 z" style="fill:#c19553;fill-opacity:1"/>
+ <path d="m 4 24 0 6.668 c 0 0.648 0.688 1.332 1.332 1.332 l 21.336 0 c 0.645 0 1.332 -0.684 1.332 -1.332 l 0 -6.668 z" style="fill:#000;fill-opacity:0.196"/>
+ <path d="m 21 9 7 7 0 -7 z" style="fill:#000;fill-opacity:0.196"/>
+ <path d="m 12.901 25.83 c -0.282 0.427 -0.539 0.826 -0.772 1.202 -0.237 0.376 -0.453 0.734 -0.658 1.078 -0.2 0.335 -0.392 0.661 -0.576 0.977 -0.176 0.312 -0.343 0.619 -0.507 0.922 l 2.598 0 0 0.986 -3.987 0 0 -0.688 c 0.143 -0.275 0.298 -0.569 0.462 -0.872 0.163 -0.307 0.343 -0.638 0.547 -0.986 0.2 -0.349 0.421 -0.729 0.654 -1.138 0.241 -0.404 0.507 -0.849 0.792 -1.326 l -2.328 0 0 -0.991 3.774 0 0 0.835" style="fill:#fff"/>
+ <path d="m 19 0 8.992 9 -7.613 0 c -0.673 0 -1.378 -0.713 -1.378 -1.386 z" style="fill:#fff;fill-opacity:0.392"/>
+ <path d="m 14.991 28.01 c 0 0.291 0.008 0.563 0.029 0.818 0.025 0.25 0.074 0.468 0.139 0.654 0.069 0.186 0.167 0.332 0.29 0.441 0.127 0.109 0.322 0.164 0.53 0.164 0.204 0 0.417 -0.055 0.54 -0.164 0.131 -0.109 0.229 -0.254 0.294 -0.441 0.069 -0.195 0.114 -0.413 0.135 -0.663 0.025 -0.25 0.041 -0.518 0.041 -0.808 0 -0.286 -0.016 -0.554 -0.041 -0.804 -0.02 -0.259 -0.065 -0.477 -0.135 -0.663 -0.065 -0.186 -0.159 -0.332 -0.286 -0.441 -0.123 -0.109 -0.34 -0.164 -0.548 -0.164 -0.208 0 -0.404 0.055 -0.53 0.164 -0.123 0.109 -0.221 0.259 -0.29 0.45 -0.065 0.186 -0.114 0.404 -0.139 0.654 -0.02 0.25 -0.029 0.518 -0.029 0.804 m -1.189 0 c 0 -1.022 0.192 -1.794 0.576 -2.312 0.384 -0.527 0.919 -0.786 1.601 -0.786 0.711 0 1.25 0.259 1.622 0.786 0.372 0.518 0.56 1.29 0.56 2.312 0 1.027 -0.192 1.799 -0.568 2.326 -0.38 0.518 -0.911 0.777 -1.601 0.777 -0.711 0 -1.254 -0.259 -1.634 -0.777 c -0.372 -0.527 -0.556 -1.299 -0.556 -2.326" style="fill:#fff"/>
+ <rect width="3" height="3" x="9" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <path d="m 19.971 28.01 c 0 0.291 0.008 0.563 0.029 0.818 0.025 0.25 0.074 0.468 0.139 0.654 0.069 0.186 0.167 0.332 0.29 0.441 0.127 0.109 0.34 0.164 0.548 0.164 0.204 0 0.417 -0.055 0.54 -0.164 0.131 -0.109 0.229 -0.254 0.294 -0.441 0.069 -0.195 0.114 -0.413 0.135 -0.663 0.025 -0.25 0.041 -0.518 0.041 -0.808 0 -0.286 -0.016 -0.554 -0.041 -0.804 -0.02 -0.259 -0.065 -0.477 -0.135 -0.663 -0.065 -0.186 -0.159 -0.332 -0.286 -0.441 -0.123 -0.109 -0.34 -0.164 -0.548 -0.164 -0.208 0 -0.422 0.055 -0.548 0.164 -0.123 0.109 -0.221 0.259 -0.29 0.45 -0.065 0.186 -0.114 0.404 -0.139 0.654 -0.02 0.25 -0.029 0.518 -0.029 0.804 m -1.171 0 c 0 -1.022 0.192 -1.794 0.576 -2.312 0.384 -0.527 0.919 -0.786 1.601 -0.786 0.711 0 1.25 0.259 1.622 0.786 0.372 0.518 0.56 1.29 0.56 2.312 0 1.027 -0.192 1.799 -0.568 2.326 -0.38 0.518 -0.911 0.777 -1.601 0.777 -0.711 0 -1.254 -0.259 -1.634 -0.777 c -0.372 -0.527 -0.556 -1.299 -0.556 -2.326" style="fill:#fff"/>
+ <rect width="3" height="3" x="12" y="3" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <rect width="3" height="3" x="9" y="6" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <rect width="3" height="3" x="12" y="9" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <rect width="3" height="3" x="9" y="12" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <rect width="6" height="6" x="9" y="16" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/application-xhtml+xml.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-xhtml+xml.svg
new file mode 120000
index 00000000..c4ba3155
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-xhtml+xml.svg
@@ -0,0 +1 @@
+text-html.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/application-xml-dtd.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-xml-dtd.svg
new file mode 120000
index 00000000..8cee7263
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-xml-dtd.svg
@@ -0,0 +1 @@
+text-xml.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/application-xml.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-xml.svg
new file mode 120000
index 00000000..8cee7263
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-xml.svg
@@ -0,0 +1 @@
+text-xml.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/application-xsd.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-xsd.svg
new file mode 120000
index 00000000..8cee7263
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-xsd.svg
@@ -0,0 +1 @@
+text-xml.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/application-xslt+xml.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-xslt+xml.svg
new file mode 120000
index 00000000..8cee7263
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-xslt+xml.svg
@@ -0,0 +1 @@
+text-xml.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/application-xspf+xml.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-xspf+xml.svg
new file mode 120000
index 00000000..f8e482a4
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-xspf+xml.svg
@@ -0,0 +1 @@
+application-audio-playlist.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/application-zip.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-zip.svg
new file mode 120000
index 00000000..0840f8f5
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-zip.svg
@@ -0,0 +1 @@
+application-archive-zip.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/archive.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/archive.svg
new file mode 120000
index 00000000..4e4d75cf
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/archive.svg
@@ -0,0 +1 @@
+application-archive.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/ascii.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/ascii.svg
new file mode 120000
index 00000000..598bd3ac
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/ascii.svg
@@ -0,0 +1 @@
+application-ascii.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/audio-aac.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/audio-aac.svg
new file mode 120000
index 00000000..9b775702
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/audio-aac.svg
@@ -0,0 +1 @@
+application-audio.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/audio-ac3.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/audio-ac3.svg
new file mode 120000
index 00000000..9b775702
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/audio-ac3.svg
@@ -0,0 +1 @@
+application-audio.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/audio-m4a.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/audio-m4a.svg
new file mode 120000
index 00000000..9b775702
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/audio-m4a.svg
@@ -0,0 +1 @@
+application-audio.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/audio-midi.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/audio-midi.svg
new file mode 100644
index 00000000..413710a7
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/audio-midi.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <path d="m 5.336 0 c -0.687 0 -1.336 0.676 -1.336 1.394 l 0 29.21 c 0 0.676 0.687 1.394 1.336 1.394 l 21.327 0 c 0.648 0 1.336 -0.717 1.336 -1.394 l 0.001 -21.606 l -9 -9 z" style="fill:#9b4a85;fill-opacity:1"/>
+ <path d="m 21 9 7 7 0 -7 z" style="fill:#000;fill-opacity:0.196"/>
+ <path d="m 19 0 8.992 9 -7.613 0 c -0.673 0 -1.378 -0.713 -1.378 -1.386 z" style="fill:#fff;fill-opacity:0.392"/>
+ <path d="m 16 12 0 8 -6 0 0 6 8 0 0 -12 4 0 0 -2 z" style="fill:#fff;stroke:none;fill-rule:evenodd"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/audio-mp2.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/audio-mp2.svg
new file mode 120000
index 00000000..9b775702
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/audio-mp2.svg
@@ -0,0 +1 @@
+application-audio.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/audio-mp3.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/audio-mp3.svg
new file mode 120000
index 00000000..9b775702
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/audio-mp3.svg
@@ -0,0 +1 @@
+application-audio.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/audio-mp4.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/audio-mp4.svg
new file mode 120000
index 00000000..9b775702
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/audio-mp4.svg
@@ -0,0 +1 @@
+application-audio.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/audio-mpeg.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/audio-mpeg.svg
new file mode 120000
index 00000000..9b775702
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/audio-mpeg.svg
@@ -0,0 +1 @@
+application-audio.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/audio-prs.sid.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/audio-prs.sid.svg
new file mode 120000
index 00000000..d78c3ed6
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/audio-prs.sid.svg
@@ -0,0 +1 @@
+audio-midi.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/audio-scpls.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/audio-scpls.svg
new file mode 120000
index 00000000..f8e482a4
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/audio-scpls.svg
@@ -0,0 +1 @@
+application-audio-playlist.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/audio-vn.rn-realmedia.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/audio-vn.rn-realmedia.svg
new file mode 120000
index 00000000..db0a1dc4
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/audio-vn.rn-realmedia.svg
@@ -0,0 +1 @@
+video-x-generic.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/audio-vnd.rn-realvideo.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/audio-vnd.rn-realvideo.svg
new file mode 120000
index 00000000..db0a1dc4
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/audio-vnd.rn-realvideo.svg
@@ -0,0 +1 @@
+video-x-generic.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/audio-x-aac.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/audio-x-aac.svg
new file mode 120000
index 00000000..9b775702
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/audio-x-aac.svg
@@ -0,0 +1 @@
+application-audio.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/audio-x-adpcm.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/audio-x-adpcm.svg
new file mode 120000
index 00000000..9b775702
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/audio-x-adpcm.svg
@@ -0,0 +1 @@
+application-audio.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/audio-x-aiff.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/audio-x-aiff.svg
new file mode 120000
index 00000000..9b775702
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/audio-x-aiff.svg
@@ -0,0 +1 @@
+application-audio.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/audio-x-flac+ogg.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/audio-x-flac+ogg.svg
new file mode 120000
index 00000000..9b775702
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/audio-x-flac+ogg.svg
@@ -0,0 +1 @@
+application-audio.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/audio-x-flac.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/audio-x-flac.svg
new file mode 120000
index 00000000..9b775702
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/audio-x-flac.svg
@@ -0,0 +1 @@
+application-audio.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/audio-x-generic.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/audio-x-generic.svg
new file mode 120000
index 00000000..9b775702
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/audio-x-generic.svg
@@ -0,0 +1 @@
+application-audio.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/audio-x-it.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/audio-x-it.svg
new file mode 120000
index 00000000..9b775702
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/audio-x-it.svg
@@ -0,0 +1 @@
+application-audio.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/audio-x-m4a.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/audio-x-m4a.svg
new file mode 120000
index 00000000..9b775702
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/audio-x-m4a.svg
@@ -0,0 +1 @@
+application-audio.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/audio-x-midi.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/audio-x-midi.svg
new file mode 120000
index 00000000..d78c3ed6
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/audio-x-midi.svg
@@ -0,0 +1 @@
+audio-midi.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/audio-x-monkey.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/audio-x-monkey.svg
new file mode 120000
index 00000000..9b775702
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/audio-x-monkey.svg
@@ -0,0 +1 @@
+application-audio.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/audio-x-mp2.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/audio-x-mp2.svg
new file mode 120000
index 00000000..9b775702
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/audio-x-mp2.svg
@@ -0,0 +1 @@
+application-audio.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/audio-x-mp3-playlist.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/audio-x-mp3-playlist.svg
new file mode 120000
index 00000000..f8e482a4
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/audio-x-mp3-playlist.svg
@@ -0,0 +1 @@
+application-audio-playlist.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/audio-x-mpeg.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/audio-x-mpeg.svg
new file mode 120000
index 00000000..9b775702
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/audio-x-mpeg.svg
@@ -0,0 +1 @@
+application-audio.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/audio-x-mpegurl.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/audio-x-mpegurl.svg
new file mode 120000
index 00000000..9b775702
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/audio-x-mpegurl.svg
@@ -0,0 +1 @@
+application-audio.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/audio-x-mpg.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/audio-x-mpg.svg
new file mode 120000
index 00000000..9b775702
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/audio-x-mpg.svg
@@ -0,0 +1 @@
+application-audio.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/audio-x-ms-wma.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/audio-x-ms-wma.svg
new file mode 120000
index 00000000..9b775702
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/audio-x-ms-wma.svg
@@ -0,0 +1 @@
+application-audio.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/audio-x-playlist.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/audio-x-playlist.svg
new file mode 120000
index 00000000..f8e482a4
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/audio-x-playlist.svg
@@ -0,0 +1 @@
+application-audio-playlist.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/audio-x-scpis.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/audio-x-scpis.svg
new file mode 120000
index 00000000..9b775702
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/audio-x-scpis.svg
@@ -0,0 +1 @@
+application-audio.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/audio-x-scpls.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/audio-x-scpls.svg
new file mode 120000
index 00000000..f8e482a4
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/audio-x-scpls.svg
@@ -0,0 +1 @@
+application-audio-playlist.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/audio-x-shorten.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/audio-x-shorten.svg
new file mode 120000
index 00000000..9b775702
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/audio-x-shorten.svg
@@ -0,0 +1 @@
+application-audio.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/audio-x-smart-playlist.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/audio-x-smart-playlist.svg
new file mode 100644
index 00000000..e0697fd3
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/audio-x-smart-playlist.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <path d="m 5.336 0 c -0.687 0 -1.336 0.676 -1.336 1.394 l 0 29.21 c 0 0.676 0.687 1.394 1.336 1.394 l 21.327 0 c 0.648 0 1.336 -0.717 1.336 -1.394 l 0.001 -21.606 -9 -9 z" style="fill:#9b4a85;fill-opacity:1"/>
+ <path d="m 21 9 7 7 0 -7 z" style="fill:#000;fill-opacity:0.196"/>
+ <path d="m 19 0 8.992 9 -7.613 0 c -0.673 0 -1.378 -0.713 -1.378 -1.386 z" style="fill:#fff;fill-opacity:0.392"/>
+ <path d="m 13.469 13.453 c -0.777 0.195 -1.43 0.91 -1.43 0.91 l 0.02 0.02 1.246 4.625 c -0.891 -0.484 -2.16 -0.363 -3.211 0.398 -1.359 0.98 -1.832 2.652 -1.047 3.73 0.789 1.082 2.523 1.156 3.883 0.176 c 1.07 -0.777 1.664 -1.996 1.449 -2.996 c -0.004 -0.031 -0.016 -0.063 -0.023 -0.094 l -1.195 -4.621 c 0.027 -0.039 0.379 -0.199 1.504 -0.277 1.195 -0.078 2 -1.992 2 -1.992 0 0 -1.344 0.516 -2.398 0.145 -0.266 -0.094 -0.543 -0.09 -0.801 -0.023 z" style="fill:#fff"/>
+ <path d="m 16 19 0 1 7 0 0 -1 z" style="fill:#fff"/>
+ <path d="m 16 21 0 1 7 0 0 -1 z" style="fill:#fff"/>
+ <path d="m 15 23 0 1 8 0 0 -1 z" style="fill:#fff"/>
+ <path d="m 19.723 12.887 c -0.125 0 -0.223 0.102 -0.223 0.223 l 0 0.5 c -0.223 0.051 -0.43 0.141 -0.617 0.258 l -0.355 -0.355 c -0.086 -0.086 -0.227 -0.086 -0.313 0 l -0.313 0.313 c -0.086 0.09 -0.086 0.227 0 0.313 l 0.355 0.355 c -0.121 0.188 -0.207 0.395 -0.258 0.617 l -0.5 0 c -0.125 0 -0.223 0.102 -0.223 0.223 l 0 0.445 c 0 0.121 0.098 0.223 0.223 0.223 l 0.5 0 c 0.051 0.223 0.137 0.43 0.258 0.617 l -0.355 0.355 c -0.086 0.086 -0.086 0.223 0 0.313 l 0.313 0.313 c 0.086 0.086 0.227 0.086 0.313 0 l 0.355 -0.355 c 0.188 0.117 0.395 0.207 0.617 0.258 l 0 0.5 c 0 0.121 0.098 0.223 0.223 0.223 l 0.445 0 c 0.121 0 0.219 -0.102 0.219 -0.223 l 0 -0.5 c 0.227 -0.051 0.434 -0.141 0.621 -0.258 l 0.352 0.355 c 0.09 0.086 0.227 0.086 0.313 0 l 0.313 -0.313 c 0.09 -0.09 0.09 -0.227 0 -0.313 l -0.352 -0.355 c 0.117 -0.188 0.203 -0.395 0.254 -0.617 l 0.5 0 c 0.125 0 0.223 -0.102 0.223 -0.223 l 0 -0.445 c 0 -0.121 -0.098 -0.223 -0.223 -0.223 l -0.5 0 c -0.051 -0.223 -0.137 -0.43 -0.254 -0.617 l 0.352 -0.355 c 0.09 -0.086 0.09 -0.223 0 -0.313 l -0.313 -0.313 c -0.086 -0.086 -0.223 -0.086 -0.313 0 l -0.352 0.355 c -0.188 -0.117 -0.395 -0.207 -0.621 -0.258 l 0 -0.5 c 0 -0.121 -0.098 -0.223 -0.219 -0.223 z m 0.223 1.777 c 0.488 0 0.887 0.398 0.887 0.891 0 0.492 -0.398 0.891 -0.887 0.891 -0.492 0 -0.891 -0.398 -0.891 -0.891 0 -0.492 0.398 -0.891 0.891 -0.891 z" style="fill:#fff"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/audio-x-speex+ogg.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/audio-x-speex+ogg.svg
new file mode 120000
index 00000000..9b775702
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/audio-x-speex+ogg.svg
@@ -0,0 +1 @@
+application-audio.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/audio-x-vorbis+ogg.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/audio-x-vorbis+ogg.svg
new file mode 120000
index 00000000..9b775702
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/audio-x-vorbis+ogg.svg
@@ -0,0 +1 @@
+application-audio.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/audio-x-wav.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/audio-x-wav.svg
new file mode 120000
index 00000000..9b775702
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/audio-x-wav.svg
@@ -0,0 +1 @@
+application-audio.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/audio-x-xi.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/audio-x-xi.svg
new file mode 120000
index 00000000..9b775702
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/audio-x-xi.svg
@@ -0,0 +1 @@
+application-audio.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/audio-x-xm.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/audio-x-xm.svg
new file mode 120000
index 00000000..9b775702
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/audio-x-xm.svg
@@ -0,0 +1 @@
+application-audio.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/audiobook.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/audiobook.svg
new file mode 120000
index 00000000..4e8c273e
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/audiobook.svg
@@ -0,0 +1 @@
+application-epub+zip.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/authors.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/authors.svg
new file mode 120000
index 00000000..3a00ae02
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/authors.svg
@@ -0,0 +1 @@
+application-users.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/binary.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/binary.svg
new file mode 120000
index 00000000..fdb3f4fb
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/binary.svg
@@ -0,0 +1 @@
+application-executable.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/contents2.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/contents2.svg
new file mode 120000
index 00000000..3f74a9dd
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/contents2.svg
@@ -0,0 +1 @@
+x-office-address-book.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/deb.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/deb.svg
new file mode 120000
index 00000000..abada3e5
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/deb.svg
@@ -0,0 +1 @@
+application-x-deb.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/divx.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/divx.svg
new file mode 120000
index 00000000..dff032f5
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/divx.svg
@@ -0,0 +1 @@
+application-video.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/document.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/document.svg
new file mode 120000
index 00000000..a3635320
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/document.svg
@@ -0,0 +1 @@
+application-document.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/drawing-dwg.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/drawing-dwg.svg
new file mode 120000
index 00000000..8ac89c37
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/drawing-dwg.svg
@@ -0,0 +1 @@
+model.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/empty.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/empty.svg
new file mode 120000
index 00000000..cb0dc156
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/empty.svg
@@ -0,0 +1 @@
+application-blank.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/encrypted-key.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/encrypted-key.svg
new file mode 100644
index 00000000..6b9fbb39
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/encrypted-key.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <path d="m 5.336 0 c -0.687 0 -1.336 0.676 -1.336 1.394 l 0 29.21 c 0 0.676 0.687 1.394 1.336 1.394 l 21.327 0 c 0.648 0 1.336 -0.717 1.336 -1.394 l 0.001 -21.606 -9 -9 z" style="fill:#dcdcdc;fill-opacity:1"/>
+ <path d="m 21 9 7 7 0 -7 z" style="fill:#000;fill-opacity:0.196"/>
+ <path d="m 19 0 8.992 9 -7.613 0 c -0.673 0 -1.378 -0.713 -1.378 -1.386 z" style="fill:#fff;fill-opacity:0.392"/>
+ <path d="m 19.25 12 c -2.071 0 -3.75 1.559 -3.75 3.482 0 0.601 0.164 1.168 0.453 1.661 0.001 0.001 -0.001 0.006 0 0.007 l -6.953 6.456 0 1.393 l 1.5 0 0.5 -0.464 0 -0.929 1 0 0.5 -0.464 1 0 0.5 -0.464 0 -0.929 0.5 -0.464 1 0 0 -0.929 1.953 -1.814 c 0.002 0.001 0.006 -0.001 0.008 0 0.531 0.268 1.142 0.421 1.789 0.421 c 2.071 0 3.75 -1.559 3.75 -3.482 l 0 -0.015 c -0.007 -1.919 -1.684 -3.468 -3.75 -3.468 z m 0.75 1.857 c 0.551 0 0.998 0.417 1 0.929 0 0.513 -0.448 0.929 -1 0.929 -0.552 0 -1 -0.416 -1 -0.929 0 -0.513 0.448 -0.929 1 -0.929 z" style="fill:#888;fill-opacity:1"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/encrypted.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/encrypted.svg
new file mode 100644
index 00000000..d1ba2120
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/encrypted.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <path d="m 5.336 0 c -0.687 0 -1.336 0.676 -1.336 1.394 l 0 29.21 c 0 0.676 0.687 1.394 1.336 1.394 l 21.327 0 c 0.648 0 1.336 -0.717 1.336 -1.394 l 0.001 -21.606 -9 -9 z" style="fill:#dcdcdc;fill-opacity:1"/>
+ <path d="m 21 9 7 7 0 -7 z" style="fill:#000;fill-opacity:0.196"/>
+ <path d="m 19 0 8.992 9 -7.613 0 c -0.673 0 -1.378 -0.713 -1.378 -1.386 z" style="fill:#fff;fill-opacity:0.392"/>
+ <path d="m 16 11 c 0 0 4.995 -0.317 5 3 l 0 3 c 0 0 1 0.066 1 0.818 l 0 6.989 c 0 0.631 -0.613 1.193 -1.286 1.193 l -9.429 0 c -0.673 0 -1.286 -0.562 -1.286 -1.193 l 0 -6.989 c 0 -0.752 1 -0.818 1 -0.818 l 0 -3 c 0 -3 5 -3 5 -3 z m 0 2.045 c 0 0 -3 -0.116 -3 2.374 l 0 1.58 l 6 0 0 -1.568 c 0 -2.49 -3 -2.386 -3 -2.386 z" style="fill:#888;fill-opacity:1;color:#000"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/exec.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/exec.svg
new file mode 120000
index 00000000..fdb3f4fb
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/exec.svg
@@ -0,0 +1 @@
+application-executable.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/extension.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/extension.svg
new file mode 100644
index 00000000..18291e69
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/extension.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <path d="m 5.336 0 c -0.687 0 -1.336 0.676 -1.336 1.394 l 0 29.21 c 0 0.676 0.687 1.394 1.336 1.394 l 21.327 0 c 0.648 0 1.336 -0.717 1.336 -1.394 l 0.001 -21.606 -9 -9 z" style="fill:#888;fill-opacity:1"/>
+ <path d="m 21 9 7 7 0 -7 z" style="fill:#000;fill-opacity:0.196"/>
+ <path d="m 19 0 8.992 9 -7.613 0 c -0.673 0 -1.378 -0.713 -1.378 -1.386 z" style="fill:#fff;fill-opacity:0.392"/>
+ <g transform="translate(0,0.332031)" style="fill:#fff">
+ <path d="m 12 14.668 0 4 c 0 -0.738 0.598 -1.336 1.332 -1.336 0.738 0 1.336 0.598 1.336 1.336 c 0 0.734 -0.598 1.332 -1.336 1.332 -0.734 0 -1.332 -0.598 -1.332 -1.332 l 0 4 4 0 c -0.738 0 -1.332 -0.598 -1.332 -1.336 c 0 -0.734 0.594 -1.332 1.332 -1.332 c 0.738 0 1.332 0.598 1.332 1.332 0 0.738 -0.594 1.336 -1.332 1.336 l 4 0 0 -8 z"/>
+ <path d="m 17.332 13.332 c 0 0.738 -0.598 1.336 -1.332 1.336 -0.738 0 -1.332 -0.598 -1.332 -1.336 c 0 -0.734 0.594 -1.332 1.332 -1.332 c 0.734 0 1.332 0.598 1.332 1.332 z"/>
+ <path d="m 22.668 18.668 c 0 0.734 -0.598 1.332 -1.336 1.332 -0.734 0 -1.332 -0.598 -1.332 -1.332 c 0 -0.738 0.598 -1.336 1.332 -1.336 0.738 0 1.336 0.598 1.336 1.336 z"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/folder_tar.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/folder_tar.svg
new file mode 120000
index 00000000..065c47e0
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/folder_tar.svg
@@ -0,0 +1 @@
+application-x-tar.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/font-otf.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/font-otf.svg
new file mode 120000
index 00000000..473ef97c
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/font-otf.svg
@@ -0,0 +1 @@
+application-font.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/font-ttf.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/font-ttf.svg
new file mode 120000
index 00000000..473ef97c
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/font-ttf.svg
@@ -0,0 +1 @@
+application-font.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/font-woff.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/font-woff.svg
new file mode 120000
index 00000000..473ef97c
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/font-woff.svg
@@ -0,0 +1 @@
+application-font.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/font-x-generic.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/font-x-generic.svg
new file mode 120000
index 00000000..473ef97c
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/font-x-generic.svg
@@ -0,0 +1 @@
+application-font.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/font.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/font.svg
new file mode 120000
index 00000000..473ef97c
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/font.svg
@@ -0,0 +1 @@
+application-font.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/font_bitmap.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/font_bitmap.svg
new file mode 120000
index 00000000..473ef97c
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/font_bitmap.svg
@@ -0,0 +1 @@
+application-font.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/font_truetype.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/font_truetype.svg
new file mode 120000
index 00000000..473ef97c
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/font_truetype.svg
@@ -0,0 +1 @@
+application-font.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/font_type1.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/font_type1.svg
new file mode 120000
index 00000000..473ef97c
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/font_type1.svg
@@ -0,0 +1 @@
+application-font.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/fonts-package.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/fonts-package.svg
new file mode 120000
index 00000000..cee8f73b
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/fonts-package.svg
@@ -0,0 +1 @@
+application-x-font-ttf.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/gddoc.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/gddoc.svg
new file mode 100644
index 00000000..767a02ce
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/gddoc.svg
@@ -0,0 +1,13 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <path d="m 5.336 0 c -0.687 0 -1.336 0.676 -1.336 1.394 l 0 29.21 c 0 0.676 0.687 1.394 1.336 1.394 l 21.327 0 c 0.648 0 1.336 -0.717 1.336 -1.394 l 0.001 -21.606 -9 -9 z" style="fill:#53a1f2;fill-opacity:1"/>
+ <path d="m 21 9 7 7 0 -7 z" style="fill:#000;fill-opacity:0.196"/>
+ <path d="m 19 0 8.992 9 -7.613 0 c -0.673 0 -1.378 -0.713 -1.378 -1.386 z" style="fill:#fff;fill-opacity:0.392"/>
+ <rect width="6" height="5" x="10" y="11" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <rect width="5" height="1" x="17" y="11" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <rect width="5" height="1" x="17" y="13" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <rect width="5" height="1" x="17" y="15" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <rect width="12" height="1" x="10" y="17" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <rect width="12" height="1" x="10" y="19" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <rect width="12" height="1" x="10" y="21" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <rect width="12" height="1" x="10" y="23" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/gddraw.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/gddraw.svg
new file mode 100644
index 00000000..ed9f0e92
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/gddraw.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <defs>
+
+ </defs>
+ <path d="m 5.336 0 c -0.687 0 -1.336 0.676 -1.336 1.394 l 0 29.21 c 0 0.676 0.687 1.394 1.336 1.394 l 21.327 0 c 0.648 0 1.336 -0.717 1.336 -1.394 l 0.001 -21.606 -9 -9 z" style="fill:#e73144;fill-opacity:1"/>
+ <path d="m 21 9 7 7 0 -7 z" style="fill:#000;fill-opacity:0.196"/>
+ <path d="m 19 0 8.992 9 -7.613 0 c -0.673 0 -1.378 -0.713 -1.378 -1.386 z" style="fill:#fff;fill-opacity:0.392"/>
+ <path d="m 14 15 10 0 0 10 -10 0 m 0 -10" style="fill:#f9f9f9;fill-opacity:0.749;stroke:none;fill-rule:nonzero"/>
+ <path d="m 20 15 c 0.025 2.136 -1.114 4.119 -2.981 5.194 -1.867 1.075 -4.171 1.075 -6.04 0 c -1.864 -1.075 -3 -3.058 -2.981 -5.194 -0.022 -2.136 1.117 -4.119 2.981 -5.194 c 1.867 -1.075 4.171 -1.075 6.04 0 1.867 1.075 3.01 3.058 2.981 5.194 m 0 0" style="fill:#f9f9f9;fill-opacity:0.749;stroke:none;fill-rule:nonzero"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/gdform.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/gdform.svg
new file mode 100644
index 00000000..abd5db8a
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/gdform.svg
@@ -0,0 +1,17 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <path d="m 5.336 0 c -0.687 0 -1.336 0.676 -1.336 1.394 l 0 29.21 c 0 0.676 0.687 1.394 1.336 1.394 l 21.327 0 c 0.648 0 1.336 -0.717 1.336 -1.394 l 0.001 -21.606 l -9 -9 z" style="fill:#13a553;fill-opacity:1"/>
+ <path d="m 21 9 7 7 0 -7 z" style="fill:#000;fill-opacity:0.196"/>
+ <path d="m 19 0 8.992 9 -7.613 0 c -0.673 0 -1.378 -0.713 -1.378 -1.386 z" style="fill:#fff;fill-opacity:0.392"/>
+ <path d="m 12 14 0 1 11 0 0 -1 z" style="fill:#f9f9f9;fill-opacity:1"/>
+ <path d="m 12 16 0 1 11 0 0 -1 z" style="fill:#f9f9f9;fill-opacity:1"/>
+ <path d="m 12 18 0 1 11 0 0 -1 z" style="fill:#f9f9f9;fill-opacity:1"/>
+ <path d="m 12 20 0 1 11 0 0 -1 z" style="fill:#f9f9f9;fill-opacity:1"/>
+ <path d="m 12 22 0 1 11 0 0 -1 z" style="fill:#f9f9f9;fill-opacity:1"/>
+ <path d="m 12 24 0 1 11 0 0 -1 z" style="fill:#f9f9f9;fill-opacity:1"/>
+ <rect width="2" height="1" x="9" y="14" style="fill:#f9f9f9;fill-opacity:1;stroke:none"/>
+ <rect width="2" height="1" x="9" y="16" style="fill:#f9f9f9;fill-opacity:1;stroke:none"/>
+ <rect width="2" height="1" x="9" y="18" style="fill:#f9f9f9;fill-opacity:1;stroke:none"/>
+ <rect width="2" height="1" x="9" y="20" style="fill:#f9f9f9;fill-opacity:1;stroke:none"/>
+ <rect width="2" height="1" x="9" y="22" style="fill:#f9f9f9;fill-opacity:1;stroke:none"/>
+ <rect width="2" height="1" x="9" y="24" style="fill:#f9f9f9;fill-opacity:1;stroke:none"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/gdlink.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/gdlink.svg
new file mode 100644
index 00000000..366e2eeb
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/gdlink.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <defs>
+
+ </defs>
+ <path d="m 5.336 0 c -0.687 0 -1.336 0.676 -1.336 1.394 l 0 29.21 c 0 0.676 0.687 1.394 1.336 1.394 l 21.327 0 c 0.648 0 1.336 -0.717 1.336 -1.394 l 0.001 -21.606 -9 -9 z" style="fill:#3e86fb;fill-opacity:1"/>
+ <path d="m 21 9 7 7 0 -7 z" style="fill:#000;fill-opacity:0.196"/>
+ <path d="m 19 0 8.992 9 -7.613 0 c -0.673 0 -1.378 -0.713 -1.378 -1.386 z" style="fill:#fff;fill-opacity:0.392"/>
+ <polygon transform="matrix(1.139731e-4,0,0,1.0404008e-4,8.8235842,11.999913)" points="22194,115341 44385,76894 133156,76894 110963,115341 " style="fill:#f9f9f9;opacity:1;fill-opacity:1;fill-rule:evenodd"/>
+ <polygon transform="matrix(1.1264941e-4,0,0,1.1704449e-4,8.9998418,10.000013)" points="88772,0 44385,0 88772,76894 133156,76894 " style="fill:#f9f9f9;opacity:1;fill-opacity:1;fill-rule:evenodd"/>
+ <path d="m 13.2 10.8 -4.977 8.03 2.33 4.665 4.846 -8.491 z" style="fill:#f9f9f9;opacity:1;fill-opacity:1;fill-rule:evenodd"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/gdnote.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/gdnote.svg
new file mode 100644
index 00000000..56c24074
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/gdnote.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <path d="m 5.336 0 c -0.687 0 -1.336 0.676 -1.336 1.394 l 0 29.21 c 0 0.676 0.687 1.394 1.336 1.394 l 21.327 0 c 0.648 0 1.336 -0.717 1.336 -1.394 l 0.001 -21.606 -9 -9 z" style="fill:#f3b300;fill-opacity:1"/>
+ <path d="m 21 9 7 7 0 -7 z" style="fill:#000;fill-opacity:0.196"/>
+ <path d="m 19 0 8.992 9 -7.613 0 c -0.673 0 -1.378 -0.713 -1.378 -1.386 z" style="fill:#fff;fill-opacity:0.392"/>
+ <g transform="matrix(0.66656274,0,0,0.66655557,0.00608784,2.0019997)">
+ <!-- color: #f4b400 -->
+ <g>
+ <path d="m 24.01 12 c -2.898 0.004 -5.734 1.297 -7.48 3.691 -2.715 3.738 -1.73 8.801 2.145 11.441 l 0 7.871 1.328 0 0 1 8 0 0 -1 1.313 0 0 -7.871 c 0.832 -0.57 1.566 -1.258 2.145 -2.059 2.77 -3.828 1.691 -9.04 -2.43 -11.633 -1.543 -0.969 -3.289 -1.441 -5.03 -1.441 m -0.012 1.523 c 1.418 0 2.852 0.383 4.121 1.18 3.379 2.125 4.266 6.367 1.984 9.512 -0.527 0.723 -1.195 1.355 -1.977 1.848 l -0.133 1.941 -8 0 -0.117 -1.941 c -3.387 -2.125 -4.27 -6.367 -1.98 -9.512 1.426 -1.965 3.742 -3.03 6.102 -3.02 m -4 15.477 8 0 0 1.996 -8 0 m 0 1 8 0 0 1.715 -8 0 m 0 -1.715" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ </g>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/gdscript.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/gdscript.svg
new file mode 100644
index 00000000..a3169c66
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/gdscript.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <path d="m 5.336 0 c -0.687 0 -1.336 0.676 -1.336 1.394 l 0 29.21 c 0 0.676 0.687 1.394 1.336 1.394 l 21.327 0 c 0.648 0 1.336 -0.717 1.336 -1.394 l 0.001 -21.606 l -9 -9 z" style="fill:#0a99d6;fill-opacity:1"/>
+ <path d="m 21 9 7 7 0 -7 z" style="fill:#000;fill-opacity:0.196"/>
+ <path d="m 19 0 8.992 9 -7.613 0 c -0.673 0 -1.378 -0.713 -1.378 -1.386 z" style="fill:#fff;fill-opacity:0.392"/>
+ <path d="M 16 10 A 8 8 0 0 0 8 18 L 14 18 L 14 16 L 18 20 L 14 24 L 14 22 L 9.08 22 A 8 8 0 0 0 16 26 A 8 8 0 0 0 24 18 A 8 8 0 0 0 16 10 z" style="fill:#f9f9f9;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/gdsheet.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/gdsheet.svg
new file mode 100644
index 00000000..7f2e3bc3
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/gdsheet.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <path d="m 5.336 0 c -0.687 0 -1.336 0.676 -1.336 1.394 l 0 29.21 c 0 0.676 0.687 1.394 1.336 1.394 l 21.327 0 c 0.648 0 1.336 -0.717 1.336 -1.394 l 0.001 -21.606 l -9 -9 z" style="fill:#13a553;fill-opacity:1"/>
+ <path d="m 21 9 7 7 0 -7 z" style="fill:#000;fill-opacity:0.196"/>
+ <path d="M 23,12 23,25 9,25 9,12 z m -1,1 -7,0 0,3 7,0 z m -8,0 -4,0 0,3 4,0 z m 8,4 -7,0 0,3 7,0 z m -8,0 -4,0 0,3 4,0 z m 8,4 -7,0 0,3 7,0 z m -8,0 -4,0 0,3 4,0 z" style="fill:#fff"/>
+ <path d="m 19 0 8.992 9 -7.613 0 c -0.673 0 -1.378 -0.713 -1.378 -1.386 z" style="fill:#fff;fill-opacity:0.392"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/gdslides.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/gdslides.svg
new file mode 100644
index 00000000..9ee00a5c
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/gdslides.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <path d="m 5.336 0 c -0.687 0 -1.336 0.676 -1.336 1.394 l 0 29.21 c 0 0.676 0.687 1.394 1.336 1.394 l 21.327 0 c 0.648 0 1.336 -0.717 1.336 -1.394 l 0.001 -21.606 -9 -9 z" style="fill:#ffc522;fill-opacity:1"/>
+ <path d="m 21 9 7 7 0 -7 z" style="fill:#000;fill-opacity:0.196"/>
+ <path d="m 19 0 8.992 9 -7.613 0 c -0.673 0 -1.378 -0.713 -1.378 -1.386 z" style="fill:#fff;fill-opacity:0.392"/>
+ <path d="m 8 12 5 0 0 3 -5 0 z" style="fill:#fff"/>
+ <path d="m 8 17 5 0 0 3 -5 0 z" style="fill:#fff"/>
+ <path d="m 8 22 16 0 0 1 -16 0 z" style="fill:#fff"/>
+ <path d="m 20 10.993 0 4.01 l 4 0 c 0 -2.214 -1.791 -4.01 -4 -4.01 z" style="fill:#fff"/>
+ <path d="m 19 12 c -2.21 0 -4 1.79 -4 4 c 0 2.21 1.792 4 4 4 c 2.21 0 3.998 -1.79 3.998 -4 l -3.998 0 z" style="fill:#fff"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/gdtable.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/gdtable.svg
new file mode 100644
index 00000000..01112902
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/gdtable.svg
@@ -0,0 +1,13 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <path d="m 5.336 0 c -0.687 0 -1.336 0.676 -1.336 1.394 l 0 29.21 c 0 0.676 0.687 1.394 1.336 1.394 l 21.327 0 c 0.648 0 1.336 -0.717 1.336 -1.394 l 0.001 -21.606 l -9 -9 z" style="fill:#13a553;fill-opacity:1"/>
+ <path d="m 21 9 7 7 0 -7 z" style="fill:#000;fill-opacity:0.196"/>
+ <path d="m 19 0 8.992 9 -7.613 0 c -0.673 0 -1.378 -0.713 -1.378 -1.386 z" style="fill:#fff;fill-opacity:0.392"/>
+ <path d="m 23.709 11 -4.341 5.687 -2.036 -2.546 -4.539 6.06 -2.027 -2.393 -4.766 6.135 l 0.613 0.325 4.179 -5.379 2.039 2.405 4.523 -6.03 2.03 2.538 4.372 -5.731 1.659 1.853 l 0.585 -0.358 -2.291 -2.56" mix-blend-mode="normal" isolation="auto" white-space="normal" solid-opacity="1" solid-color="#000000" style="visibility:visible;shape-rendering:auto;color-interpolation-filters:linearRGB;fill:#f9f9f9;opacity:1;image-rendering:auto;fill-opacity:1;stroke:none;display:inline;color:#000;fill-rule:nonzero;color-rendering:auto;color-interpolation:sRGB"/>
+ <rect width="2" height="1" x="7" y="12" style="fill:#f9f9f9;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect width="2" height="1" x="7" y="14" style="fill:#f9f9f9;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect width="4" height="1" x="10" y="12" style="fill:#f9f9f9;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect width="4" height="1" x="10" y="14" style="fill:#f9f9f9;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect width="2" height="9" x="23" y="16" style="fill:#f9f9f9;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect width="2" height="5" x="19" y="20" style="fill:#f9f9f9;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect width="2" height="2" x="15" y="23" style="fill:#f9f9f9;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/gedit-plugin.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/gedit-plugin.svg
new file mode 120000
index 00000000..f6d9d702
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/gedit-plugin.svg
@@ -0,0 +1 @@
+extension.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/gif.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/gif.svg
new file mode 120000
index 00000000..cd9185ed
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/gif.svg
@@ -0,0 +1 @@
+application-image-gif.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-exe-thumbnailer-generic-x.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-exe-thumbnailer-generic-x.svg
new file mode 120000
index 00000000..21665810
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-exe-thumbnailer-generic-x.svg
@@ -0,0 +1 @@
+application-x-ms-dos-executable.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-exe-thumbnailer-generic.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-exe-thumbnailer-generic.svg
new file mode 120000
index 00000000..21665810
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-exe-thumbnailer-generic.svg
@@ -0,0 +1 @@
+application-x-ms-dos-executable.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-exe-thumbnailer-template.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-exe-thumbnailer-template.svg
new file mode 120000
index 00000000..21665810
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-exe-thumbnailer-template.svg
@@ -0,0 +1 @@
+application-x-ms-dos-executable.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-fs-executable.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-fs-executable.svg
new file mode 120000
index 00000000..fdb3f4fb
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-fs-executable.svg
@@ -0,0 +1 @@
+application-executable.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-fs-regular.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-fs-regular.svg
new file mode 120000
index 00000000..cb0dc156
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-fs-regular.svg
@@ -0,0 +1 @@
+application-blank.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-application-atom+xml.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-application-atom+xml.svg
new file mode 120000
index 00000000..23990f37
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-application-atom+xml.svg
@@ -0,0 +1 @@
+application-rss.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-application-javascript.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-application-javascript.svg
new file mode 120000
index 00000000..f5bb9a86
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-application-javascript.svg
@@ -0,0 +1 @@
+application-javascript.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-application-magicpoint.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-application-magicpoint.svg
new file mode 100644
index 00000000..afcfa1f1
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-application-magicpoint.svg
@@ -0,0 +1,15 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <path d="m 5.336 0 c -0.687 0 -1.336 0.676 -1.336 1.394 l 0 29.21 c 0 0.676 0.687 1.394 1.336 1.394 l 21.327 0 c 0.648 0 1.336 -0.717 1.336 -1.394 l 0.001 -21.606 -9 -9 z" style="fill:#d14626;fill-opacity:1"/>
+ <path d="m 4 24 0 6.668 c 0 0.648 0.688 1.332 1.332 1.332 l 21.336 0 c 0.645 0 1.332 -0.684 1.332 -1.332 l 0 -6.668 z" style="fill:#000;fill-opacity:0.196"/>
+ <g transform="matrix(1.0489172,0,0,1.0489172,-0.78852737,-0.3581414)" style="fill:#fff">
+ <path d="m 10.4 24.17 c 0.292 0.906 0.546 1.724 0.812 2.561 0.285 -0.857 0.576 -1.712 0.857 -2.561 l 0.951 0 c 0.183 1.941 0.246 3.85 0.301 5.72 l -1.039 0 0.093 -4.443 -0.824 2.399 -0.675 0 -0.777 -2.399 0.085 4.443 -1.043 0 c 0.068 -1.938 0.117 -3.831 0.294 -5.72"/>
+ <path d="m 16.558 25.07 c -0.27 0 -0.496 0.048 -0.68 0.147 -0.184 0.095 -0.34 0.234 -0.461 0.411 -0.117 0.169 -0.203 0.377 -0.258 0.619 -0.051 0.238 -0.074 0.507 -0.074 0.797 0 0.68 0.109 1.178 0.32 1.503 0.215 0.316 0.531 0.476 0.949 0.476 0.066 0 0.141 -0.004 0.223 -0.009 0.078 -0.009 0.152 -0.017 0.219 -0.03 l 0 -2.066 1.133 0 0 2.828 c -0.137 0.048 -0.348 0.104 -0.637 0.165 -0.281 0.061 -0.625 0.091 -1.027 0.091 -0.359 0 -0.68 -0.061 -0.969 -0.182 -0.281 -0.13 -0.523 -0.316 -0.727 -0.559 -0.203 -0.251 -0.359 -0.559 -0.469 -0.927 -0.109 -0.372 -0.164 -0.801 -0.164 -1.29 0 -0.481 0.063 -0.905 0.191 -1.269 0.129 -0.372 0.305 -0.684 0.523 -0.935 0.223 -0.251 0.484 -0.437 0.785 -0.559 0.301 -0.13 0.621 -0.191 0.965 -0.191 0.219 0 0.418 0.017 0.59 0.052 0.176 0.03 0.328 0.069 0.457 0.113 0.129 0.043 0.234 0.087 0.316 0.134 0.086 0.052 0.148 0.087 0.191 0.113 l -0.293 0.896 c -0.137 -0.087 -0.301 -0.16 -0.5 -0.23 -0.195 -0.065 -0.398 -0.1 -0.605 -0.1"/>
+ <path d="m 20.383 24.17 c 0.727 0 1.285 0.151 1.688 0.45 0.398 0.294 0.598 0.774 0.598 1.444 0 0.674 -0.203 1.167 -0.609 1.47 -0.398 0.298 -0.965 0.45 -1.703 0.45 l -0.402 0 0 1.907 -1.133 0 0 -5.582 c 0.522 -0.111 1.038 -0.114 1.563 -0.138 m 0.129 0.981 c -0.198 -0.004 -0.361 0.017 -0.559 0.026 l 0 1.829 0.461 0 c 0.359 0 0.633 -0.074 0.816 -0.212 0.184 -0.147 0.277 -0.393 0.277 -0.739 0 -0.329 -0.094 -0.562 -0.277 -0.696 c -0.176 -0.138 -0.418 -0.208 -0.719 -0.208"/>
+ </g>
+ <path d="m 21 9 7 7 0 -7 z" style="fill:#000;fill-opacity:0.196"/>
+ <path d="m 19 0 8.992 9 -7.613 0 c -0.673 0 -1.378 -0.713 -1.378 -1.386 z" style="fill:#fff;fill-opacity:0.392"/>
+ <path d="m 8 12 5 0 0 3 -5 0 z" style="fill:#fff"/>
+ <path d="m 8 17 5 0 0 3 -5 0 z" style="fill:#fff"/>
+ <path d="m 20 10.993 0 4.01 l 4 0 c 0 -2.214 -1.791 -4.01 -4 -4.01 z" style="fill:#fff"/>
+ <path d="m 19 12 c -2.21 0 -4 1.79 -4 4 c 0 2.21 1.792 4 4 4 c 2.21 0 3.998 -1.79 3.998 -4 l -3.998 0 z" style="fill:#fff"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-application-msword.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-application-msword.svg
new file mode 120000
index 00000000..e3ddc190
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-application-msword.svg
@@ -0,0 +1 @@
+wps-office-doc.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-application-ogg.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-application-ogg.svg
new file mode 120000
index 00000000..9b775702
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-application-ogg.svg
@@ -0,0 +1 @@
+application-audio.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-application-pdf.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-application-pdf.svg
new file mode 120000
index 00000000..9e6d8a1b
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-application-pdf.svg
@@ -0,0 +1 @@
+application-pdf.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-application-postscript.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-application-postscript.svg
new file mode 120000
index 00000000..d62c818d
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-application-postscript.svg
@@ -0,0 +1 @@
+application-postscript.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-application-rss+xml.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-application-rss+xml.svg
new file mode 120000
index 00000000..23990f37
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-application-rss+xml.svg
@@ -0,0 +1 @@
+application-rss.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-application-rtf.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-application-rtf.svg
new file mode 120000
index 00000000..6a756570
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-application-rtf.svg
@@ -0,0 +1 @@
+application-rtf.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-application-vnd.lotus-1-2-3.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-application-vnd.lotus-1-2-3.svg
new file mode 120000
index 00000000..dd1df899
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-application-vnd.lotus-1-2-3.svg
@@ -0,0 +1 @@
+application-table.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-application-vnd.ms-cab-compressed.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-application-vnd.ms-cab-compressed.svg
new file mode 120000
index 00000000..d225a884
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-application-vnd.ms-cab-compressed.svg
@@ -0,0 +1 @@
+application-vnd.ms-cab-compressed.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-application-vnd.ms-excel.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-application-vnd.ms-excel.svg
new file mode 120000
index 00000000..3c211834
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-application-vnd.ms-excel.svg
@@ -0,0 +1 @@
+wps-office-xls.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-application-vnd.ms-powerpoint.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-application-vnd.ms-powerpoint.svg
new file mode 120000
index 00000000..a54c77de
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-application-vnd.ms-powerpoint.svg
@@ -0,0 +1 @@
+wps-office-ppt.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-application-vnd.oasis.opendocument.graphics-template.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-application-vnd.oasis.opendocument.graphics-template.svg
new file mode 120000
index 00000000..8a248929
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-application-vnd.oasis.opendocument.graphics-template.svg
@@ -0,0 +1 @@
+application-vnd.oasis.opendocument.image-template.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-application-vnd.oasis.opendocument.graphics.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-application-vnd.oasis.opendocument.graphics.svg
new file mode 120000
index 00000000..0095318b
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-application-vnd.oasis.opendocument.graphics.svg
@@ -0,0 +1 @@
+application-vnd.oasis.opendocument.drawing.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-application-vnd.oasis.opendocument.image.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-application-vnd.oasis.opendocument.image.svg
new file mode 120000
index 00000000..0095318b
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-application-vnd.oasis.opendocument.image.svg
@@ -0,0 +1 @@
+application-vnd.oasis.opendocument.drawing.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-application-vnd.oasis.opendocument.presentation-template.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-application-vnd.oasis.opendocument.presentation-template.svg
new file mode 120000
index 00000000..63c9c547
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-application-vnd.oasis.opendocument.presentation-template.svg
@@ -0,0 +1 @@
+application-vnd.oasis.opendocument.presentation-template.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-application-vnd.oasis.opendocument.presentation.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-application-vnd.oasis.opendocument.presentation.svg
new file mode 120000
index 00000000..4175ef44
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-application-vnd.oasis.opendocument.presentation.svg
@@ -0,0 +1 @@
+application-vnd.oasis.opendocument.presentation.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-application-vnd.oasis.opendocument.spreadsheet-template.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-application-vnd.oasis.opendocument.spreadsheet-template.svg
new file mode 120000
index 00000000..15b1361b
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-application-vnd.oasis.opendocument.spreadsheet-template.svg
@@ -0,0 +1 @@
+application-vnd.oasis.opendocument.spreadsheet-template.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-application-vnd.oasis.opendocument.spreadsheet.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-application-vnd.oasis.opendocument.spreadsheet.svg
new file mode 120000
index 00000000..543316a9
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-application-vnd.oasis.opendocument.spreadsheet.svg
@@ -0,0 +1 @@
+application-vnd.oasis.opendocument.spreadsheet.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-application-vnd.oasis.opendocument.text-template.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-application-vnd.oasis.opendocument.text-template.svg
new file mode 120000
index 00000000..14e1d14e
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-application-vnd.oasis.opendocument.text-template.svg
@@ -0,0 +1 @@
+application-vnd.oasis.opendocument.text-template.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-application-vnd.oasis.opendocument.text-web.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-application-vnd.oasis.opendocument.text-web.svg
new file mode 120000
index 00000000..db1be2dd
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-application-vnd.oasis.opendocument.text-web.svg
@@ -0,0 +1 @@
+application-vnd.oasis.opendocument.text-web.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-application-vnd.oasis.opendocument.text.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-application-vnd.oasis.opendocument.text.svg
new file mode 120000
index 00000000..e1d28269
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-application-vnd.oasis.opendocument.text.svg
@@ -0,0 +1 @@
+application-vnd.oasis.opendocument.text.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-application-vnd.openxmlformats-officedocument.presentationml.presentation.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-application-vnd.openxmlformats-officedocument.presentationml.presentation.svg
new file mode 120000
index 00000000..34a57735
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-application-vnd.openxmlformats-officedocument.presentationml.presentation.svg
@@ -0,0 +1 @@
+application-presentation.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-application-vnd.openxmlformats-officedocument.presentationml.slideshow.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-application-vnd.openxmlformats-officedocument.presentationml.slideshow.svg
new file mode 120000
index 00000000..34a57735
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-application-vnd.openxmlformats-officedocument.presentationml.slideshow.svg
@@ -0,0 +1 @@
+application-presentation.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-application-vnd.openxmlformats-officedocument.spreadsheetml.sheet.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-application-vnd.openxmlformats-officedocument.spreadsheetml.sheet.svg
new file mode 120000
index 00000000..dd1df899
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-application-vnd.openxmlformats-officedocument.spreadsheetml.sheet.svg
@@ -0,0 +1 @@
+application-table.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-application-vnd.openxmlformats-officedocument.wordprocessingml.document.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-application-vnd.openxmlformats-officedocument.wordprocessingml.document.svg
new file mode 120000
index 00000000..e1d28269
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-application-vnd.openxmlformats-officedocument.wordprocessingml.document.svg
@@ -0,0 +1 @@
+application-vnd.oasis.opendocument.text.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-application-vnd.rn-realmedia-secure.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-application-vnd.rn-realmedia-secure.svg
new file mode 120000
index 00000000..dff032f5
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-application-vnd.rn-realmedia-secure.svg
@@ -0,0 +1 @@
+application-video.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-application-vnd.rn-realmedia-vbr.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-application-vnd.rn-realmedia-vbr.svg
new file mode 120000
index 00000000..dff032f5
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-application-vnd.rn-realmedia-vbr.svg
@@ -0,0 +1 @@
+application-video.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-application-vnd.rn-realmedia.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-application-vnd.rn-realmedia.svg
new file mode 120000
index 00000000..dff032f5
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-application-vnd.rn-realmedia.svg
@@ -0,0 +1 @@
+application-video.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-application-vnd.stardivision.calc.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-application-vnd.stardivision.calc.svg
new file mode 120000
index 00000000..dd1df899
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-application-vnd.stardivision.calc.svg
@@ -0,0 +1 @@
+application-table.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-application-vnd.stardivision.impress.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-application-vnd.stardivision.impress.svg
new file mode 120000
index 00000000..34a57735
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-application-vnd.stardivision.impress.svg
@@ -0,0 +1 @@
+application-presentation.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-application-vnd.stardivision.writer.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-application-vnd.stardivision.writer.svg
new file mode 120000
index 00000000..7472b14d
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-application-vnd.stardivision.writer.svg
@@ -0,0 +1 @@
+application-word.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-application-vnd.sun.xml.calc.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-application-vnd.sun.xml.calc.svg
new file mode 120000
index 00000000..dd1df899
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-application-vnd.sun.xml.calc.svg
@@ -0,0 +1 @@
+application-table.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-application-vnd.sun.xml.calc.template.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-application-vnd.sun.xml.calc.template.svg
new file mode 120000
index 00000000..15b1361b
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-application-vnd.sun.xml.calc.template.svg
@@ -0,0 +1 @@
+application-vnd.oasis.opendocument.spreadsheet-template.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-application-vnd.sun.xml.draw.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-application-vnd.sun.xml.draw.svg
new file mode 120000
index 00000000..0095318b
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-application-vnd.sun.xml.draw.svg
@@ -0,0 +1 @@
+application-vnd.oasis.opendocument.drawing.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-application-vnd.sun.xml.draw.template.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-application-vnd.sun.xml.draw.template.svg
new file mode 120000
index 00000000..c2e906ad
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-application-vnd.sun.xml.draw.template.svg
@@ -0,0 +1 @@
+application-vnd.oasis.opendocument.drawing-template.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-application-vnd.sun.xml.impress.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-application-vnd.sun.xml.impress.svg
new file mode 120000
index 00000000..34a57735
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-application-vnd.sun.xml.impress.svg
@@ -0,0 +1 @@
+application-presentation.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-application-vnd.sun.xml.impress.template.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-application-vnd.sun.xml.impress.template.svg
new file mode 120000
index 00000000..63c9c547
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-application-vnd.sun.xml.impress.template.svg
@@ -0,0 +1 @@
+application-vnd.oasis.opendocument.presentation-template.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-application-vnd.sun.xml.writer.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-application-vnd.sun.xml.writer.svg
new file mode 120000
index 00000000..e1d28269
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-application-vnd.sun.xml.writer.svg
@@ -0,0 +1 @@
+application-vnd.oasis.opendocument.text.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-application-vnd.sun.xml.writer.template.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-application-vnd.sun.xml.writer.template.svg
new file mode 120000
index 00000000..14e1d14e
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-application-vnd.sun.xml.writer.template.svg
@@ -0,0 +1 @@
+application-vnd.oasis.opendocument.text-template.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-application-wordperfect.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-application-wordperfect.svg
new file mode 120000
index 00000000..7472b14d
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-application-wordperfect.svg
@@ -0,0 +1 @@
+application-word.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-application-x-7z-compressed.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-application-x-7z-compressed.svg
new file mode 120000
index 00000000..75c3a8eb
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-application-x-7z-compressed.svg
@@ -0,0 +1 @@
+application-x-7z-compressed.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-application-x-7zip.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-application-x-7zip.svg
new file mode 120000
index 00000000..75c3a8eb
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-application-x-7zip.svg
@@ -0,0 +1 @@
+application-x-7z-compressed.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-application-x-abiword.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-application-x-abiword.svg
new file mode 120000
index 00000000..a8c388fc
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-application-x-abiword.svg
@@ -0,0 +1 @@
+application-x-abiword.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-application-x-ace.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-application-x-ace.svg
new file mode 120000
index 00000000..753c10f3
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-application-x-ace.svg
@@ -0,0 +1 @@
+application-x-ace.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-application-x-applix-spreadsheet.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-application-x-applix-spreadsheet.svg
new file mode 120000
index 00000000..dd1df899
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-application-x-applix-spreadsheet.svg
@@ -0,0 +1 @@
+application-table.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-application-x-applix-word.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-application-x-applix-word.svg
new file mode 120000
index 00000000..7472b14d
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-application-x-applix-word.svg
@@ -0,0 +1 @@
+application-word.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-application-x-archive.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-application-x-archive.svg
new file mode 120000
index 00000000..4e4d75cf
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-application-x-archive.svg
@@ -0,0 +1 @@
+application-archive.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-application-x-arj.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-application-x-arj.svg
new file mode 120000
index 00000000..2c7ae246
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-application-x-arj.svg
@@ -0,0 +1 @@
+application-x-arj.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-application-x-bittorrent.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-application-x-bittorrent.svg
new file mode 120000
index 00000000..82827e35
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-application-x-bittorrent.svg
@@ -0,0 +1 @@
+application-torrent.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-application-x-bzip-compressed-tar.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-application-x-bzip-compressed-tar.svg
new file mode 120000
index 00000000..7d87f107
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-application-x-bzip-compressed-tar.svg
@@ -0,0 +1 @@
+application-x-bzip-compressed-tar.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-application-x-bzip-compressed.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-application-x-bzip-compressed.svg
new file mode 120000
index 00000000..7d87f107
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-application-x-bzip-compressed.svg
@@ -0,0 +1 @@
+application-x-bzip-compressed-tar.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-application-x-bzip.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-application-x-bzip.svg
new file mode 120000
index 00000000..c4eaf8c9
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-application-x-bzip.svg
@@ -0,0 +1 @@
+application-x-bzip.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-application-x-class-file.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-application-x-class-file.svg
new file mode 120000
index 00000000..5a6bee20
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-application-x-class-file.svg
@@ -0,0 +1 @@
+application-java.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-application-x-compress.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-application-x-compress.svg
new file mode 120000
index 00000000..4e4d75cf
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-application-x-compress.svg
@@ -0,0 +1 @@
+application-archive.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-application-x-compressed-tar.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-application-x-compressed-tar.svg
new file mode 120000
index 00000000..8a367b72
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-application-x-compressed-tar.svg
@@ -0,0 +1 @@
+application-x-compressed-tar.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-application-x-cpio-compress.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-application-x-cpio-compress.svg
new file mode 120000
index 00000000..4f29bc3d
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-application-x-cpio-compress.svg
@@ -0,0 +1 @@
+application-x-cpio.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-application-x-cpio-compressed.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-application-x-cpio-compressed.svg
new file mode 120000
index 00000000..4f29bc3d
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-application-x-cpio-compressed.svg
@@ -0,0 +1 @@
+application-x-cpio.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-application-x-cpio.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-application-x-cpio.svg
new file mode 120000
index 00000000..4f29bc3d
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-application-x-cpio.svg
@@ -0,0 +1 @@
+application-x-cpio.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-application-x-deb.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-application-x-deb.svg
new file mode 120000
index 00000000..abada3e5
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-application-x-deb.svg
@@ -0,0 +1 @@
+application-x-deb.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-application-x-designer.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-application-x-designer.svg
new file mode 120000
index 00000000..396774ef
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-application-x-designer.svg
@@ -0,0 +1 @@
+application-x-glade.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-application-x-desktop.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-application-x-desktop.svg
new file mode 120000
index 00000000..1eeed398
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-application-x-desktop.svg
@@ -0,0 +1 @@
+application-x-desktop.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-application-x-dvi.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-application-x-dvi.svg
new file mode 120000
index 00000000..a3635320
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-application-x-dvi.svg
@@ -0,0 +1 @@
+application-document.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-application-x-executable.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-application-x-executable.svg
new file mode 120000
index 00000000..fdb3f4fb
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-application-x-executable.svg
@@ -0,0 +1 @@
+application-executable.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-application-x-font-afm.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-application-x-font-afm.svg
new file mode 120000
index 00000000..473ef97c
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-application-x-font-afm.svg
@@ -0,0 +1 @@
+application-font.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-application-x-font-bdf.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-application-x-font-bdf.svg
new file mode 120000
index 00000000..473ef97c
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-application-x-font-bdf.svg
@@ -0,0 +1 @@
+application-font.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-application-x-font-linux-psf.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-application-x-font-linux-psf.svg
new file mode 120000
index 00000000..473ef97c
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-application-x-font-linux-psf.svg
@@ -0,0 +1 @@
+application-font.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-application-x-font-pcf.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-application-x-font-pcf.svg
new file mode 120000
index 00000000..473ef97c
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-application-x-font-pcf.svg
@@ -0,0 +1 @@
+application-font.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-application-x-font-sunos-news.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-application-x-font-sunos-news.svg
new file mode 120000
index 00000000..473ef97c
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-application-x-font-sunos-news.svg
@@ -0,0 +1 @@
+application-font.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-application-x-font-ttf.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-application-x-font-ttf.svg
new file mode 120000
index 00000000..473ef97c
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-application-x-font-ttf.svg
@@ -0,0 +1 @@
+application-font.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-application-x-glade.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-application-x-glade.svg
new file mode 120000
index 00000000..396774ef
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-application-x-glade.svg
@@ -0,0 +1 @@
+application-x-glade.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-application-x-gnome-app-info.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-application-x-gnome-app-info.svg
new file mode 120000
index 00000000..19080afd
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-application-x-gnome-app-info.svg
@@ -0,0 +1 @@
+application-info.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-application-x-gnome-theme-package.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-application-x-gnome-theme-package.svg
new file mode 120000
index 00000000..9b59dbaf
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-application-x-gnome-theme-package.svg
@@ -0,0 +1 @@
+application-x-theme.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-application-x-gnumeric.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-application-x-gnumeric.svg
new file mode 120000
index 00000000..dd1df899
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-application-x-gnumeric.svg
@@ -0,0 +1 @@
+application-table.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-application-x-gzip.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-application-x-gzip.svg
new file mode 120000
index 00000000..96e2183a
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-application-x-gzip.svg
@@ -0,0 +1 @@
+application-x-gzip.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-application-x-gzpostscript.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-application-x-gzpostscript.svg
new file mode 120000
index 00000000..d62c818d
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-application-x-gzpostscript.svg
@@ -0,0 +1 @@
+application-postscript.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-application-x-illustrator.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-application-x-illustrator.svg
new file mode 120000
index 00000000..e86ecbea
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-application-x-illustrator.svg
@@ -0,0 +1 @@
+application-vestor.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-application-x-jar.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-application-x-jar.svg
new file mode 120000
index 00000000..876c2f5c
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-application-x-jar.svg
@@ -0,0 +1 @@
+application-x-jar.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-application-x-java-archive.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-application-x-java-archive.svg
new file mode 120000
index 00000000..876c2f5c
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-application-x-java-archive.svg
@@ -0,0 +1 @@
+application-x-jar.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-application-x-java.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-application-x-java.svg
new file mode 120000
index 00000000..5a6bee20
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-application-x-java.svg
@@ -0,0 +1 @@
+application-java.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-application-x-javascript.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-application-x-javascript.svg
new file mode 120000
index 00000000..8b40d5ea
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-application-x-javascript.svg
@@ -0,0 +1 @@
+text-x-javascript.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-application-x-killustrator.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-application-x-killustrator.svg
new file mode 120000
index 00000000..a2c40c72
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-application-x-killustrator.svg
@@ -0,0 +1 @@
+image-x-generic.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-application-x-kpresenter.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-application-x-kpresenter.svg
new file mode 120000
index 00000000..34a57735
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-application-x-kpresenter.svg
@@ -0,0 +1 @@
+application-presentation.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-application-x-kspread.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-application-x-kspread.svg
new file mode 120000
index 00000000..dd1df899
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-application-x-kspread.svg
@@ -0,0 +1 @@
+application-table.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-application-x-kword.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-application-x-kword.svg
new file mode 120000
index 00000000..7472b14d
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-application-x-kword.svg
@@ -0,0 +1 @@
+application-word.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-application-x-lha.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-application-x-lha.svg
new file mode 120000
index 00000000..0d3ec85f
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-application-x-lha.svg
@@ -0,0 +1 @@
+application-x-lha.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-application-x-lhz.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-application-x-lhz.svg
new file mode 120000
index 00000000..7f763014
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-application-x-lhz.svg
@@ -0,0 +1 @@
+application-x-lhz.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-application-x-lzma-compressed-tar.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-application-x-lzma-compressed-tar.svg
new file mode 120000
index 00000000..a72face1
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-application-x-lzma-compressed-tar.svg
@@ -0,0 +1 @@
+application-x-lzma-compressed-tar.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-application-x-lzma.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-application-x-lzma.svg
new file mode 120000
index 00000000..feec9664
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-application-x-lzma.svg
@@ -0,0 +1 @@
+application-x-lzma.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-application-x-lzop.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-application-x-lzop.svg
new file mode 120000
index 00000000..ab9ffd92
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-application-x-lzop.svg
@@ -0,0 +1 @@
+application-x-lzop.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-application-x-ms-dos-executable.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-application-x-ms-dos-executable.svg
new file mode 120000
index 00000000..fdb3f4fb
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-application-x-ms-dos-executable.svg
@@ -0,0 +1 @@
+application-executable.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-application-x-perl.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-application-x-perl.svg
new file mode 120000
index 00000000..9bab2b2c
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-application-x-perl.svg
@@ -0,0 +1 @@
+text-x-perl.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-application-x-php.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-application-x-php.svg
new file mode 120000
index 00000000..2215b06c
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-application-x-php.svg
@@ -0,0 +1 @@
+application-x-php.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-application-x-python-bytecode.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-application-x-python-bytecode.svg
new file mode 120000
index 00000000..c1a89b63
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-application-x-python-bytecode.svg
@@ -0,0 +1 @@
+application-x-python-bytecode.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-application-x-rar.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-application-x-rar.svg
new file mode 120000
index 00000000..832a1384
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-application-x-rar.svg
@@ -0,0 +1 @@
+application-x-rar.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-application-x-rpm.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-application-x-rpm.svg
new file mode 120000
index 00000000..08dae791
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-application-x-rpm.svg
@@ -0,0 +1 @@
+application-x-rpm.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-application-x-ruby.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-application-x-ruby.svg
new file mode 120000
index 00000000..99f12ae3
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-application-x-ruby.svg
@@ -0,0 +1 @@
+text-x-ruby.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-application-x-scribus.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-application-x-scribus.svg
new file mode 120000
index 00000000..c9ef5c7c
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-application-x-scribus.svg
@@ -0,0 +1 @@
+application-x-scribus.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-application-x-shar.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-application-x-shar.svg
new file mode 120000
index 00000000..a13f7523
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-application-x-shar.svg
@@ -0,0 +1 @@
+application-x-shar.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-application-x-shellscript.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-application-x-shellscript.svg
new file mode 120000
index 00000000..05ab0ed6
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-application-x-shellscript.svg
@@ -0,0 +1 @@
+text-x-script.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-application-x-shockwave-flash.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-application-x-shockwave-flash.svg
new file mode 120000
index 00000000..be844f1e
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-application-x-shockwave-flash.svg
@@ -0,0 +1 @@
+application-flash.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-application-x-stuffit.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-application-x-stuffit.svg
new file mode 120000
index 00000000..71de89a8
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-application-x-stuffit.svg
@@ -0,0 +1 @@
+application-x-stuffit.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-application-x-tar.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-application-x-tar.svg
new file mode 120000
index 00000000..065c47e0
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-application-x-tar.svg
@@ -0,0 +1 @@
+application-x-tar.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-application-x-tarz.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-application-x-tarz.svg
new file mode 120000
index 00000000..4e4d75cf
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-application-x-tarz.svg
@@ -0,0 +1 @@
+application-archive.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-application-x-tex.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-application-x-tex.svg
new file mode 120000
index 00000000..9f295214
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-application-x-tex.svg
@@ -0,0 +1 @@
+text-x-tex.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-application-x-theme.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-application-x-theme.svg
new file mode 120000
index 00000000..9b59dbaf
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-application-x-theme.svg
@@ -0,0 +1 @@
+application-x-theme.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-application-x-zip.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-application-x-zip.svg
new file mode 120000
index 00000000..0840f8f5
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-application-x-zip.svg
@@ -0,0 +1 @@
+application-archive-zip.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-application-x-zoo.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-application-x-zoo.svg
new file mode 120000
index 00000000..b73a3bf5
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-application-x-zoo.svg
@@ -0,0 +1 @@
+application-x-zoo.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-application-xhtml+xml.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-application-xhtml+xml.svg
new file mode 120000
index 00000000..8cee7263
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-application-xhtml+xml.svg
@@ -0,0 +1 @@
+text-xml.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-application-xml.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-application-xml.svg
new file mode 120000
index 00000000..8cee7263
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-application-xml.svg
@@ -0,0 +1 @@
+text-xml.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-application-zip.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-application-zip.svg
new file mode 120000
index 00000000..0840f8f5
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-application-zip.svg
@@ -0,0 +1 @@
+application-archive-zip.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-audio.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-audio.svg
new file mode 120000
index 00000000..9b775702
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-audio.svg
@@ -0,0 +1 @@
+application-audio.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-image-bmp.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-image-bmp.svg
new file mode 120000
index 00000000..bfc199b4
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-image-bmp.svg
@@ -0,0 +1 @@
+application-image-bmp.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-image-gif.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-image-gif.svg
new file mode 120000
index 00000000..cd9185ed
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-image-gif.svg
@@ -0,0 +1 @@
+application-image-gif.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-image-jpeg.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-image-jpeg.svg
new file mode 120000
index 00000000..9cd628f7
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-image-jpeg.svg
@@ -0,0 +1 @@
+application-image-jpg.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-image-png.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-image-png.svg
new file mode 120000
index 00000000..4effc019
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-image-png.svg
@@ -0,0 +1 @@
+application-image-png.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-image-tiff.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-image-tiff.svg
new file mode 120000
index 00000000..e2155dc2
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-image-tiff.svg
@@ -0,0 +1 @@
+application-image-tiff.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-image-x-cmu-raster.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-image-x-cmu-raster.svg
new file mode 120000
index 00000000..49ccd217
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-image-x-cmu-raster.svg
@@ -0,0 +1 @@
+application-images.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-image-x-portable-bitmap.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-image-x-portable-bitmap.svg
new file mode 120000
index 00000000..bfc199b4
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-image-x-portable-bitmap.svg
@@ -0,0 +1 @@
+application-image-bmp.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-image-x-psd.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-image-x-psd.svg
new file mode 120000
index 00000000..d00d4b1a
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-image-x-psd.svg
@@ -0,0 +1 @@
+application-image-psd.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-image-x-xpixmap.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-image-x-xpixmap.svg
new file mode 120000
index 00000000..45cb420a
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-image-x-xpixmap.svg
@@ -0,0 +1 @@
+image-x-xpixmap.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-image.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-image.svg
new file mode 120000
index 00000000..49ccd217
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-image.svg
@@ -0,0 +1 @@
+application-images.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-imagebmp.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-imagebmp.svg
new file mode 120000
index 00000000..bfc199b4
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-imagebmp.svg
@@ -0,0 +1 @@
+application-image-bmp.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-text-css.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-text-css.svg
new file mode 120000
index 00000000..5110f354
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-text-css.svg
@@ -0,0 +1 @@
+text-css.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-text-html.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-text-html.svg
new file mode 120000
index 00000000..c4ba3155
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-text-html.svg
@@ -0,0 +1 @@
+text-html.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-text-javascript.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-text-javascript.svg
new file mode 120000
index 00000000..f5bb9a86
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-text-javascript.svg
@@ -0,0 +1 @@
+application-javascript.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-text-plain.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-text-plain.svg
new file mode 120000
index 00000000..529423dd
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-text-plain.svg
@@ -0,0 +1 @@
+application-text.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-text-vnd.wap.wml.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-text-vnd.wap.wml.svg
new file mode 120000
index 00000000..8cee7263
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-text-vnd.wap.wml.svg
@@ -0,0 +1 @@
+text-xml.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-text-x-authors.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-text-x-authors.svg
new file mode 120000
index 00000000..3a00ae02
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-text-x-authors.svg
@@ -0,0 +1 @@
+application-users.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-text-x-c++.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-text-x-c++.svg
new file mode 120000
index 00000000..cac65765
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-text-x-c++.svg
@@ -0,0 +1 @@
+text-x-c++.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-text-x-c++src.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-text-x-c++src.svg
new file mode 120000
index 00000000..cac65765
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-text-x-c++src.svg
@@ -0,0 +1 @@
+text-x-c++.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-text-x-c.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-text-x-c.svg
new file mode 120000
index 00000000..728e4100
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-text-x-c.svg
@@ -0,0 +1 @@
+text-x-c.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-text-x-changelog.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-text-x-changelog.svg
new file mode 120000
index 00000000..15156d28
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-text-x-changelog.svg
@@ -0,0 +1 @@
+text-x-changelog.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-text-x-chdr.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-text-x-chdr.svg
new file mode 120000
index 00000000..05ab0ed6
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-text-x-chdr.svg
@@ -0,0 +1 @@
+text-x-script.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-text-x-copying.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-text-x-copying.svg
new file mode 120000
index 00000000..36dc65b0
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-text-x-copying.svg
@@ -0,0 +1 @@
+text-x-copying.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-text-x-credits.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-text-x-credits.svg
new file mode 120000
index 00000000..3a00ae02
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-text-x-credits.svg
@@ -0,0 +1 @@
+application-users.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-text-x-csh.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-text-x-csh.svg
new file mode 120000
index 00000000..05ab0ed6
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-text-x-csh.svg
@@ -0,0 +1 @@
+text-x-script.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-text-x-csharp.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-text-x-csharp.svg
new file mode 120000
index 00000000..a246be13
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-text-x-csharp.svg
@@ -0,0 +1 @@
+text-x-csharp.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-text-x-csrc.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-text-x-csrc.svg
new file mode 120000
index 00000000..728e4100
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-text-x-csrc.svg
@@ -0,0 +1 @@
+text-x-c.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-text-x-gtkrc.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-text-x-gtkrc.svg
new file mode 120000
index 00000000..e15a8dbc
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-text-x-gtkrc.svg
@@ -0,0 +1 @@
+text-x-gtkrc.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-text-x-install.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-text-x-install.svg
new file mode 120000
index 00000000..317ff648
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-text-x-install.svg
@@ -0,0 +1 @@
+text-x-install.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-text-x-java-source.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-text-x-java-source.svg
new file mode 120000
index 00000000..5a6bee20
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-text-x-java-source.svg
@@ -0,0 +1 @@
+application-java.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-text-x-java.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-text-x-java.svg
new file mode 120000
index 00000000..5a6bee20
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-text-x-java.svg
@@ -0,0 +1 @@
+application-java.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-text-x-javascript.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-text-x-javascript.svg
new file mode 120000
index 00000000..8b40d5ea
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-text-x-javascript.svg
@@ -0,0 +1 @@
+text-x-javascript.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-text-x-makefile.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-text-x-makefile.svg
new file mode 100644
index 00000000..8f2fd599
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-text-x-makefile.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <path d="m 5.336 0 c -0.687 0 -1.336 0.676 -1.336 1.394 l 0 29.21 c 0 0.676 0.687 1.394 1.336 1.394 l 21.327 0 c 0.648 0 1.336 -0.717 1.336 -1.394 l 0.001 -21.606 l -9 -9 z" style="fill:#dcdcdc;fill-opacity:1"/>
+ <path d="m 21 9 7 7 0 -7 z" style="fill:#000;fill-opacity:0.196"/>
+ <path d="m 19 0 8.992 9 -7.613 0 c -0.673 0 -1.378 -0.713 -1.378 -1.386 z" style="fill:#fff;fill-opacity:0.392"/>
+ <g style="fill:#888">
+ <path d="m 20.254 14.707 c 0.754 0.23 0.094 1.309 1.176 1.836 c 1.234 0.602 1.848 -0.922 2.59 0.168 c 0.742 1.086 -1.023 0.918 -0.977 2.195 c 0.051 1.277 1.801 1.01 1.145 2.137 c -0.656 1.125 -1.387 -0.355 -2.57 0.32 c -1.188 0.676 -0.051 1.926 -1.449 1.969 c -1.398 0.043 -0.359 -1.27 -1.598 -1.875 c -1.234 -0.602 -1.848 0.922 -2.59 -0.164 c -0.742 -1.09 1.023 -0.918 0.977 -2.199 c -0.051 -1.277 -1.801 -1.01 -1.145 -2.133 c 0.656 -1.129 1.387 0.352 2.57 -0.324 c 1.188 -0.676 0.051 -1.926 1.449 -1.969 c 0.176 -0.004 0.313 0.004 0.422 0.039 m -0.016 3.254 c -0.621 -0.121 -1.234 0.246 -1.367 0.82 c -0.133 0.57 0.266 1.137 0.891 1.258 c 0.621 0.121 1.234 -0.242 1.367 -0.816 c 0.133 -0.574 -0.266 -1.141 -0.891 -1.262 Z"/>
+ <path d="m 14.254 9.371 c 0.754 0.23 0.094 1.309 1.176 1.836 c 1.234 0.605 1.848 -0.918 2.59 0.168 c 0.742 1.086 -1.023 0.918 -0.977 2.199 c 0.051 1.277 1.801 1 1.145 2.133 c -0.656 1.129 -1.387 -0.352 -2.57 0.324 c -1.188 0.676 -0.051 1.926 -1.449 1.969 c -1.398 0.039 -0.359 -1.27 -1.598 -1.875 c -1.234 -0.602 -1.848 0.918 -2.59 -0.168 c -0.742 -1.086 1.023 -0.918 0.977 -2.195 c -0.051 -1.277 -1.801 -1.01 -1.145 -2.137 c 0.656 -1.129 1.387 0.352 2.57 -0.324 c 1.188 -0.676 0.051 -1.926 1.449 -1.965 c 0.176 -0.008 0.313 0.004 0.422 0.035 m -0.016 3.258 c -0.621 -0.125 -1.234 0.242 -1.367 0.816 c -0.133 0.574 0.266 1.141 0.891 1.262 c 0.621 0.121 1.234 -0.246 1.367 -0.82 c 0.133 -0.574 -0.266 -1.137 -0.891 -1.258 Z"/>
+ <path d="m 12.254 16.707 c 0.754 0.23 0.094 1.309 1.176 1.836 c 1.234 0.602 1.848 -0.922 2.59 0.168 c 0.742 1.086 -1.023 0.918 -0.977 2.195 c 0.051 1.277 1.801 1.01 1.145 2.137 c -0.656 1.125 -1.387 -0.355 -2.57 0.32 c -1.188 0.676 -0.051 1.926 -1.449 1.969 c -1.398 0.043 -0.359 -1.27 -1.598 -1.875 c -1.234 -0.602 -1.848 0.922 -2.59 -0.164 c -0.742 -1.09 1.023 -0.918 0.977 -2.199 c -0.051 -1.277 -1.801 -1.01 -1.145 -2.133 c 0.656 -1.129 1.387 0.352 2.57 -0.324 c 1.188 -0.676 0.051 -1.926 1.449 -1.969 c 0.176 -0.004 0.313 0.004 0.422 0.039 m -0.016 3.254 c -0.621 -0.121 -1.234 0.246 -1.367 0.82 c -0.133 0.57 0.266 1.137 0.891 1.258 c 0.621 0.121 1.234 -0.242 1.367 -0.816 c 0.133 -0.574 -0.266 -1.141 -0.891 -1.262 Z"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-text-x-python.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-text-x-python.svg
new file mode 120000
index 00000000..06f81fa8
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-text-x-python.svg
@@ -0,0 +1 @@
+text-x-python.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-text-x-readme.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-text-x-readme.svg
new file mode 120000
index 00000000..19080afd
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-text-x-readme.svg
@@ -0,0 +1 @@
+application-info.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-text-x-sh.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-text-x-sh.svg
new file mode 120000
index 00000000..05ab0ed6
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-text-x-sh.svg
@@ -0,0 +1 @@
+text-x-script.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-text-x-source.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-text-x-source.svg
new file mode 120000
index 00000000..6bf5cf5c
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-text-x-source.svg
@@ -0,0 +1 @@
+text-x-source.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-text-x-vcalendar.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-text-x-vcalendar.svg
new file mode 120000
index 00000000..170cc9e7
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-text-x-vcalendar.svg
@@ -0,0 +1 @@
+x-office-calendar.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-text-x-vcard.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-text-x-vcard.svg
new file mode 120000
index 00000000..aef18a65
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-text-x-vcard.svg
@@ -0,0 +1 @@
+text-x-vcard.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-text-x-zsh.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-text-x-zsh.svg
new file mode 120000
index 00000000..05ab0ed6
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-text-x-zsh.svg
@@ -0,0 +1 @@
+text-x-script.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-text.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-text.svg
new file mode 120000
index 00000000..529423dd
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-text.svg
@@ -0,0 +1 @@
+application-text.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-video-x-ms-asf.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-video-x-ms-asf.svg
new file mode 120000
index 00000000..dff032f5
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-video-x-ms-asf.svg
@@ -0,0 +1 @@
+application-video.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-video-x-ms-wmv.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-video-x-ms-wmv.svg
new file mode 120000
index 00000000..dff032f5
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-video-x-ms-wmv.svg
@@ -0,0 +1 @@
+application-video.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-video.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-video.svg
new file mode 120000
index 00000000..dff032f5
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-video.svg
@@ -0,0 +1 @@
+application-video.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-x-font-afm.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-x-font-afm.svg
new file mode 120000
index 00000000..473ef97c
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-x-font-afm.svg
@@ -0,0 +1 @@
+application-font.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-x-install.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-x-install.svg
new file mode 120000
index 00000000..317ff648
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-x-install.svg
@@ -0,0 +1 @@
+text-x-install.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-package.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-package.svg
new file mode 120000
index 00000000..de6105c9
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-package.svg
@@ -0,0 +1 @@
+application-software.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/gtk-file.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/gtk-file.svg
new file mode 120000
index 00000000..cb0dc156
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/gtk-file.svg
@@ -0,0 +1 @@
+application-blank.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/html.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/html.svg
new file mode 120000
index 00000000..c4ba3155
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/html.svg
@@ -0,0 +1 @@
+text-html.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/image-blank.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/image-blank.svg
new file mode 120000
index 00000000..49ccd217
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/image-blank.svg
@@ -0,0 +1 @@
+application-images.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/image-bmp.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/image-bmp.svg
new file mode 120000
index 00000000..bfc199b4
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/image-bmp.svg
@@ -0,0 +1 @@
+application-image-bmp.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/image-cgm.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/image-cgm.svg
new file mode 120000
index 00000000..34b7aa58
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/image-cgm.svg
@@ -0,0 +1 @@
+application-vector.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/image-emf.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/image-emf.svg
new file mode 120000
index 00000000..34b7aa58
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/image-emf.svg
@@ -0,0 +1 @@
+application-vector.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/image-generic.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/image-generic.svg
new file mode 120000
index 00000000..49ccd217
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/image-generic.svg
@@ -0,0 +1 @@
+application-images.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/image-gif.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/image-gif.svg
new file mode 120000
index 00000000..cd9185ed
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/image-gif.svg
@@ -0,0 +1 @@
+application-image-gif.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/image-ico.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/image-ico.svg
new file mode 120000
index 00000000..507cb26c
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/image-ico.svg
@@ -0,0 +1 @@
+application-image-ico.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/image-jpeg.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/image-jpeg.svg
new file mode 120000
index 00000000..9cd628f7
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/image-jpeg.svg
@@ -0,0 +1 @@
+application-image-jpg.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/image-jpeg2000.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/image-jpeg2000.svg
new file mode 120000
index 00000000..9cd628f7
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/image-jpeg2000.svg
@@ -0,0 +1 @@
+application-image-jpg.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/image-openraster.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/image-openraster.svg
new file mode 100644
index 00000000..ce9c2ef7
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/image-openraster.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <path d="m 5.336 0 c -0.687 0 -1.336 0.676 -1.336 1.394 l 0 29.21 c 0 0.676 0.687 1.394 1.336 1.394 l 21.327 0 c 0.648 0 1.336 -0.717 1.336 -1.394 l 0.001 -21.606 -9 -9 z" style="fill:#38a34e;fill-opacity:1"/>
+ <path d="m 21 9 7 7 0 -7 z" style="fill:#000;fill-opacity:0.196"/>
+ <path d="m 19 0 8.992 9 -7.613 0 c -0.673 0 -1.378 -0.713 -1.378 -1.386 z" style="fill:#fff;fill-opacity:0.392"/>
+ <path d="m 11.645 11 c -0.352 0.033 -0.652 0.406 -0.645 0.802 l 0 8.415 c 0.004 0.414 0.333 0.787 0.703 0.784 l 8.612 0 c 0.363 -0.007 0.681 -0.373 0.685 -0.784 l 0 -8.415 c 0.007 -0.417 -0.315 -0.798 -0.685 -0.802 z m 0.355 1 l 8 0 0 5.701 -2.352 -2.658 -1.491 1.388 l -1.963 -2.461 -2.194 2.83" style="fill:#fff"/>
+ <path d="m 4 24 0 6.668 c 0 0.648 0.688 1.332 1.332 1.332 l 21.336 0 c 0.645 0 1.332 -0.684 1.332 -1.332 l 0 -6.668 z" style="fill:#000;fill-opacity:0.196"/>
+ <path d="m 9.852 27.998 c 0 0.281 0.013 0.545 0.031 0.791 0.031 0.242 0.08 0.453 0.148 0.633 0.08 0.18 0.183 0.321 0.317 0.426 0.134 0.105 0.439 0.158 0.662 0.158 0.219 0 0.52 -0.053 0.654 -0.158 0.139 -0.105 0.246 -0.246 0.317 -0.426 0.076 -0.189 0.125 -0.4 0.148 -0.642 0.027 -0.242 0.04 -0.501 0.04 -0.782 0 -0.277 -0.013 -0.536 -0.04 -0.778 -0.022 -0.251 -0.072 -0.462 -0.148 -0.642 -0.072 -0.18 -0.174 -0.321 -0.308 -0.426 -0.134 -0.105 -0.435 -0.158 -0.663 -0.158 -0.224 0 -0.528 0.053 -0.662 0.158 -0.134 0.105 -0.237 0.251 -0.317 0.435 -0.067 0.18 -0.116 0.391 -0.148 0.633 -0.018 0.242 -0.031 0.501 -0.031 0.778 m -1.202 0 c 0 -0.989 0.21 -1.736 0.626 -2.237 c 0.416 -0.51 0.997 -0.76 1.735 -0.76 c 0.769 0 1.355 0.251 1.757 0.76 0.402 0.501 0.604 1.248 0.604 2.237 0 0.993 -0.206 1.741 -0.612 2.251 c -0.411 0.501 -0.988 0.752 -1.735 0.752 -0.769 0 -1.359 -0.251 -1.77 -0.752 -0.402 -0.51 -0.604 -1.257 -0.604 -2.251" style="fill:#fff"/>
+ <path d="m 15.711 24.9 c 0.341 0 0.649 0.036 0.925 0.116 0.276 0.076 0.515 0.197 0.714 0.362 0.199 0.161 0.353 0.366 0.454 0.621 0.11 0.246 0.162 0.541 0.162 0.876 0 0.353 -0.069 0.67 -0.211 0.956 -0.142 0.286 -0.377 0.505 -0.702 0.652 0.531 0.802 0.929 1.654 1.311 2.516 l -1.246 0 c -0.304 -0.808 -0.751 -1.537 -1.148 -2.221 l -0.666 0 0 2.221 -1.14 0 0 -5.944 c 0.515 -0.127 1.028 -0.131 1.546 -0.156 m 1.051 1.966 c 0 -0.317 -0.097 -0.55 -0.288 -0.702 -0.195 -0.147 -0.446 -0.223 -0.763 -0.223 -0.124 -0.003 -0.292 0.021 -0.406 0.031 l 0 1.81 0.309 0 c 0.406 0 0.698 -0.076 0.881 -0.232 0.179 -0.161 0.268 -0.389 0.268 -0.684" style="fill:#fff"/>
+ <path d="m 22.41 31 -0.296 -1.187 -1.741 0 l -0.287 1.187 -1.271 0 c 0.516 -2.082 1.17 -4.088 1.791 -6 l 1.366 0 c 0.684 2.034 1.288 4.091 1.752 6 l -1.314 0 m -1.153 -4.836 c -0.266 0.824 -0.487 1.851 -0.655 2.662 l 1.302 0 c -0.143 -0.85 -0.416 -1.871 -0.646 -2.662" style="fill:#fff"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/image-png.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/image-png.svg
new file mode 120000
index 00000000..4effc019
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/image-png.svg
@@ -0,0 +1 @@
+application-image-png.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/image-svg+xml-compressed.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/image-svg+xml-compressed.svg
new file mode 120000
index 00000000..34b7aa58
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/image-svg+xml-compressed.svg
@@ -0,0 +1 @@
+application-vector.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/image-svg+xml.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/image-svg+xml.svg
new file mode 120000
index 00000000..34b7aa58
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/image-svg+xml.svg
@@ -0,0 +1 @@
+application-vector.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/image-tiff-multipage.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/image-tiff-multipage.svg
new file mode 120000
index 00000000..e2155dc2
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/image-tiff-multipage.svg
@@ -0,0 +1 @@
+application-image-tiff.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/image-tiff.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/image-tiff.svg
new file mode 120000
index 00000000..e2155dc2
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/image-tiff.svg
@@ -0,0 +1 @@
+application-image-tiff.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/image-vnd.adobe.photoshop.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/image-vnd.adobe.photoshop.svg
new file mode 120000
index 00000000..d00d4b1a
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/image-vnd.adobe.photoshop.svg
@@ -0,0 +1 @@
+application-image-psd.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/image-vnd.dwg.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/image-vnd.dwg.svg
new file mode 120000
index 00000000..8ac89c37
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/image-vnd.dwg.svg
@@ -0,0 +1 @@
+model.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/image-vnd.microsoft.icon.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/image-vnd.microsoft.icon.svg
new file mode 120000
index 00000000..a5db7d93
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/image-vnd.microsoft.icon.svg
@@ -0,0 +1 @@
+image-x-ico.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/image-vnd.zbrush.pcx.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/image-vnd.zbrush.pcx.svg
new file mode 120000
index 00000000..bd20f335
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/image-vnd.zbrush.pcx.svg
@@ -0,0 +1 @@
+image-x-pcx.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/image-webp.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/image-webp.svg
new file mode 100644
index 00000000..95e95941
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/image-webp.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <path d="m 5.336 0 c -0.687 0 -1.336 0.676 -1.336 1.394 l 0 29.21 c 0 0.676 0.687 1.394 1.336 1.394 l 21.327 0 c 0.648 0 1.336 -0.717 1.336 -1.394 l 0.001 -21.606 -9 -9 z" style="fill:#38a34e;fill-opacity:1"/>
+ <path d="m 21 9 7 7 0 -7 z" style="fill:#000;fill-opacity:0.196"/>
+ <path d="m 19 0 8.992 9 -7.613 0 c -0.673 0 -1.378 -0.713 -1.378 -1.386 z" style="fill:#fff;fill-opacity:0.392"/>
+ <path d="m 11.645 11 c -0.352 0.033 -0.652 0.406 -0.645 0.802 l 0 8.415 c 0.004 0.414 0.333 0.787 0.703 0.784 l 8.612 0 c 0.363 -0.007 0.681 -0.373 0.685 -0.784 l 0 -8.415 c 0.007 -0.417 -0.315 -0.798 -0.685 -0.802 z m 0.355 1 l 8 0 0 5.701 -2.352 -2.658 -1.491 1.388 l -1.963 -2.461 -2.194 2.83" style="fill:#fff"/>
+ <path d="m 4 24 0 6.668 c 0 0.648 0.688 1.332 1.332 1.332 l 21.336 0 c 0.645 0 1.332 -0.684 1.332 -1.332 l 0 -6.668 z" style="fill:#000;fill-opacity:0.196"/>
+ <path d="m 10.544 27.825 c 0.222 0.706 0.501 1.411 0.746 2.092 -0.014 -1.376 -0.023 -2.638 -0.029 -3.897 l 1.139 0 c -0.067 1.679 -0.201 3.371 -0.383 5 l -1.016 0 c -0.323 -0.749 -0.595 -1.479 -0.88 -2.19 -0.328 0.752 -0.612 1.471 -0.901 2.19 l -1.02 0 c -0.234 -1.663 -0.337 -3.369 -0.4 -5 l 1.139 0 c -0.022 1.301 -0.027 2.627 -0.038 3.897 0.249 -0.7 0.547 -1.46 0.775 -2.092" style="fill:#fff"/>
+ <path d="m 22.522 25.979 c 0.613 0 1.09 0.129 1.425 0.395 0.338 0.255 0.507 0.679 0.507 1.27 0 0.598 -0.172 1.017 -0.514 1.283 -0.338 0.266 -0.818 0.395 -1.441 0.395 l -0.383 0 0 1.697 -0.916 0 0 -4.922 c 0.34 -0.079 0.686 -0.087 1.021 -0.111 0.113 -0.007 0.215 -0.007 0.302 -0.007 m 0.109 0.86 c -0.056 0 -0.136 0.004 -0.242 0.007 -0.099 0 -0.217 0.007 -0.273 0.018 l 0 1.597 0.429 0 c 0.308 0 0.537 -0.063 0.693 -0.185 0.159 -0.129 0.235 -0.334 0.235 -0.64 0 -0.292 -0.076 -0.495 -0.235 -0.613 -0.149 -0.122 -0.351 -0.185 -0.606 -0.185" style="fill:#fff"/>
+ <path d="m 13.219 31 0 -5 2.869 0 0 0.824 -1.932 0 0 1.131 1.639 0 0 0.824 -1.639 0 0 1.397 2.102 0 0 0.824 -3.039 0" style="fill:#fff"/>
+ <path d="m 20.356 29.5 c 0 0.305 -0.049 0.564 -0.147 0.77 -0.098 0.206 -0.234 0.37 -0.404 0.495 -0.166 0.118 -0.368 0.206 -0.599 0.263 -0.228 0.05 -0.475 0.072 -0.739 0.072 c -0.462 -0.012 -0.916 -0.061 -1.338 -0.1 l 0 -5 c 0.424 -0.085 0.841 -0.079 1.244 -0.1 0.365 0 0.658 0.038 0.886 0.122 0.228 0.076 0.407 0.179 0.537 0.312 0.13 0.126 0.218 0.267 0.264 0.427 0.049 0.156 0.072 0.316 0.072 0.476 0 0.24 -0.059 0.453 -0.173 0.64 -0.107 0.183 -0.254 0.331 -0.443 0.442 0.329 0.126 0.547 0.293 0.661 0.507 0.12 0.213 0.179 0.438 0.179 0.674 m -2.316 -0.707 0 1.396 c 0.156 0.029 0.357 0.023 0.505 0.034 0.107 0 0.215 -0.011 0.319 -0.027 0.101 -0.023 0.192 -0.057 0.27 -0.107 0.085 -0.053 0.15 -0.13 0.202 -0.221 0.052 -0.099 0.078 -0.221 0.078 -0.37 0 -0.248 -0.075 -0.44 -0.225 -0.543 -0.147 -0.11 -0.342 -0.164 -0.593 -0.164 l -0.557 0 m 0.417 -0.838 c 0.244 0 0.43 -0.053 0.554 -0.164 0.124 -0.114 0.186 -0.253 0.186 -0.448 0 -0.122 -0.016 -0.217 -0.052 -0.29 -0.039 -0.076 -0.088 -0.133 -0.15 -0.171 -0.062 -0.042 -0.134 -0.072 -0.218 -0.08 -0.081 -0.019 -0.166 -0.027 -0.257 -0.027 -0.151 -0.009 -0.337 0.014 -0.479 0.025 l 0 1.153 0.417 0" style="fill:#fff"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/image-wmf.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/image-wmf.svg
new file mode 120000
index 00000000..34b7aa58
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/image-wmf.svg
@@ -0,0 +1 @@
+application-vector.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/image-x-3ds.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/image-x-3ds.svg
new file mode 120000
index 00000000..8ac89c37
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/image-x-3ds.svg
@@ -0,0 +1 @@
+model.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/image-x-adobe-dng.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/image-x-adobe-dng.svg
new file mode 100644
index 00000000..8291f627
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/image-x-adobe-dng.svg
@@ -0,0 +1,15 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <path d="m 5.336 0 c -0.687 0 -1.336 0.676 -1.336 1.394 l 0 29.21 c 0 0.676 0.687 1.394 1.336 1.394 l 21.327 0 c 0.648 0 1.336 -0.717 1.336 -1.394 l 0.001 -21.606 -9 -9 z" style="fill:#38a34e;fill-opacity:1"/>
+ <path d="m 21 9 7 7 0 -7 z" style="fill:#000;fill-opacity:0.196"/>
+ <path d="m 19 0 8.992 9 -7.613 0 c -0.673 0 -1.378 -0.713 -1.378 -1.386 z" style="fill:#fff;fill-opacity:0.392"/>
+ <path d="m 4 24 0 6.668 c 0 0.648 0.688 1.332 1.332 1.332 l 21.336 0 c 0.645 0 1.332 -0.684 1.332 -1.332 l 0 -6.668" style="fill:#000;fill-opacity:0.196"/>
+ <path d="m 10.584 30 c 0.267 0 0.49 -0.063 0.668 -0.164 0.185 -0.101 0.331 -0.24 0.439 -0.416 0.115 -0.177 0.194 -0.385 0.239 -0.625 c 0.051 -0.246 0.07 -0.514 0.07 -0.804 c 0 -0.252 -0.013 -0.498 -0.051 -0.738 -0.038 -0.24 -0.105 -0.451 -0.2 -0.634 -0.095 -0.183 -0.226 -0.328 -0.391 -0.435 c -0.165 -0.114 -0.379 -0.183 -0.64 -0.183 l -0.717 0 0 4 m 3 -2.01 c 0 0.543 -0.07 1.01 -0.21 1.391 -0.134 0.379 -0.321 0.688 -0.563 0.927 -0.242 0.24 -0.531 0.416 -0.869 0.53 c -0.331 0.107 -0.697 0.161 -1.098 0.161 l -1.26 0 0 -6 1.413 0 c 0.388 0 0.741 0.057 1.06 0.17 0.325 0.114 0.598 0.293 0.821 0.539 0.223 0.24 0.395 0.549 0.516 0.927 c 0.127 0.372 0.191 0.823 0.191 1.353" style="fill:#fff;fill-opacity:1;stroke:none"/>
+ <path d="m 17 31 -2 -4 0 4 -1 0 0 -6 1 0 l 2 4 l 0 -4 1 0 l 0 6" style="fill:#fff;fill-opacity:1;stroke:none"/>
+ <path d="m 21.472 26 c -0.268 0 -0.495 0.043 -0.678 0.142 -0.183 0.099 -0.336 0.238 -0.458 0.418 -0.116 0.173 -0.201 0.384 -0.256 0.632 c -0.049 0.241 -0.081 0.511 -0.081 0.808 c 0 0.687 0.114 1.195 0.328 1.523 c 0.214 0.322 0.528 0.477 0.943 0.477 l 0.729 -0.031 0 -1.969 l 1 0 0 2.74 c -0.134 0.05 -0.372 0.105 -0.659 0.167 c -0.281 0.062 -0.622 0.093 -1.025 0.093 -0.354 0 -0.674 -0.062 -0.961 -0.186 -0.281 -0.13 -0.522 -0.319 -0.723 -0.567 -0.201 -0.254 -0.357 -0.567 -0.467 -0.938 -0.11 -0.378 -0.165 -0.814 -0.165 -1.31 c 0 -0.489 0.064 -0.92 0.192 -1.291 0.128 -0.378 0.302 -0.693 0.522 -0.947 0.22 -0.254 0.479 -0.443 0.778 -0.567 c 0.299 -0.13 0.619 -0.195 0.961 -0.195 c 0.22 0 0.415 0.019 0.586 0.056 0.177 0.031 0.33 0.068 0.458 0.111 0.128 0.043 0.232 0.09 0.311 0.139 l 0.192 0.111 -0.293 0.91 c -0.134 -0.087 -0.299 -0.164 -0.494 -0.232 -0.195 -0.068 -0.533 -0.096 -0.74 -0.096" style="fill:#fff;fill-opacity:1;stroke:none"/>
+ <g transform="matrix(0.40082111,0,0,0.40065477,6.3788233,6.3732701)" style="fill:#fff;fill-opacity:1">
+ <!-- color: #3d3d3d -->
+ <g style="fill:#fff">
+ <path transform="matrix(2.4970249,0,0,2.4976141,-15.947859,-15.944531)" d="m 16.09 10.01 c -1.647 0.023 -3.248 0.7 -4.391 1.936 l 2.873 2.887 1.518 -4.822 z m 1.471 0.318 -1.18 3.76 3.197 -0.537 1.809 -0.352 c -0.806 -1.417 -2.181 -2.47 -3.826 -2.871 z m -6.859 2.74 c -0.732 1.377 -0.908 3.01 -0.428 4.537 l 4.135 -0.676 -0.652 -0.793 -3.055 -3.068 z m 11.11 1.627 -3.807 0.639 3.182 3.779 c 0.768 -1.324 1.01 -2.908 0.625 -4.418 z m -4.236 2.459 -1.816 4.334 -0.205 0.508 c 1.698 0.073 3.373 -0.574 4.588 -1.795 l -2.566 -3.047 z m -2.098 1.121 -4.715 0.77 c 0.763 1.194 1.94 2.098 3.334 2.523 l 1.381 -3.293 z" style="fill:#fff;stroke:none;fill-rule:nonzero"/>
+ </g>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/image-x-canon-cr2.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/image-x-canon-cr2.svg
new file mode 100644
index 00000000..b83de84e
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/image-x-canon-cr2.svg
@@ -0,0 +1,15 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <path d="m 5.336 0 c -0.687 0 -1.336 0.676 -1.336 1.394 l 0 29.21 c 0 0.676 0.687 1.394 1.336 1.394 l 21.327 0 c 0.648 0 1.336 -0.717 1.336 -1.394 l 0.001 -21.606 -9 -9 z" style="fill:#38a34e;fill-opacity:1"/>
+ <path d="m 21 9 7 7 0 -7 z" style="fill:#000;fill-opacity:0.196"/>
+ <path d="m 19 0 8.992 9 -7.613 0 c -0.673 0 -1.378 -0.713 -1.378 -1.386 z" style="fill:#fff;fill-opacity:0.392"/>
+ <path d="m 4 24 0 6.668 c 0 0.648 0.688 1.332 1.332 1.332 l 21.336 0 c 0.645 0 1.332 -0.684 1.332 -1.332 l 0 -6.668" style="fill:#000;fill-opacity:0.196"/>
+ <path d="m 11.434 31 c -0.79 0 -1.394 -0.26 -1.81 -0.78 -0.416 -0.52 -0.624 -1.26 -0.624 -2.22 0 -0.477 0.063 -0.901 0.19 -1.272 0.127 -0.372 0.302 -0.684 0.525 -0.938 0.229 -0.26 0.498 -0.455 0.805 -0.585 0.314 -0.136 0.655 -0.204 1.023 -0.204 c 0.199 0 0.377 0.019 0.534 0.056 0.163 0.031 0.305 0.068 0.425 0.111 0.121 0.043 0.22 0.09 0.299 0.139 l 0.19 0.111 -0.29 0.91 c -0.139 -0.093 -0.308 -0.17 -0.507 -0.232 -0.193 -0.068 -0.553 -0.102 -0.807 -0.102 -0.175 0 -0.347 0.034 -0.516 0.102 -0.163 0.062 -0.311 0.17 -0.443 0.325 c -0.127 0.149 -0.232 0.35 -0.317 0.604 -0.078 0.254 -0.112 0.598 -0.112 0.975 c 0 0.656 0.103 1.133 0.32 1.486 c 0.223 0.347 0.585 0.514 1.086 0.514 c 0.29 0 0.665 -0.028 0.852 -0.096 0.193 -0.068 0.347 -0.136 0.462 -0.204 l 0.281 0.901 c -0.157 0.099 -0.371 0.192 -0.643 0.279 c -0.265 0.08 -0.573 0.121 -0.923 0.121" style="fill:#fff;fill-opacity:1;stroke:none"/>
+ <path d="m 22.998 26.678 c 0 0.202 -0.038 0.398 -0.115 0.588 -0.519 1.039 -1.506 1.72 -2.327 2.455 -0.064 0.114 -0.095 0.218 -0.095 0.313 l 2.539 0 0 0.967 l -4 0 c 0 0 0.11 -1 0.25 -1.3 0.658 -1.058 2.074 -1.414 2.75 -2.937 0 -0.24 -0.034 -0.423 -0.18 -0.55 c -0.146 -0.133 -0.331 -0.213 -0.554 -0.213 c -0.185 0 -0.879 0.058 -1.083 0.147 -0.204 0.088 -0.404 0.237 -0.601 0.445 l -0.582 -0.815 c 0.255 -0.265 0.547 -0.461 0.878 -0.588 c 0.337 -0.126 0.671 -0.19 1 -0.19 c 0.242 0 0.739 0.035 0.962 0.104 0.513 0.122 0.854 0.327 1 0.844 c 0.102 0.209 0.155 0.452 0.155 0.73" style="fill:#fff;fill-opacity:1;stroke:none"/>
+ <path d="m 15.871 25 c 0.325 0 0.619 0.038 0.883 0.115 0.264 0.077 0.49 0.195 0.68 0.355 0.19 0.16 0.334 0.364 0.432 0.613 c 0.104 0.243 0.133 0.585 0.133 0.917 0 0.345 -0.045 0.759 -0.179 1.04 -0.135 0.281 -0.508 0.313 -0.821 0.46 c 0.539 0.928 0.761 1.5 1 2.5 l -1 0 c -0.25 -0.76 -0.612 -1.443 -1 -2 l -1 0 0 2 -1 0 0 -5.847 c 0.11 -0.026 0.23 -0.048 0.359 -0.067 0.135 -0.026 0.27 -0.042 0.405 -0.048 0.135 -0.013 0.264 -0.022 0.386 -0.029 c 0.123 -0.006 0.63 -0.01 0.722 -0.01 m 1 1.125 c -0.184 -0.147 -0.703 -0.125 -1 -0.125 l -0.871 0 l 0 2 0.379 0 c 0.386 0 1.324 0.028 1.496 -0.125 c 0.172 -0.16 0.125 -0.587 0.125 -0.875 c 0 -0.352 0.017 -0.659 -0.125 -0.875 z" style="fill:#fff;fill-opacity:1;stroke:none"/>
+ <g transform="matrix(0.40082111,0,0,0.40065477,6.3788233,6.3732701)" style="fill:#fff;fill-opacity:1">
+ <!-- color: #3d3d3d -->
+ <g style="fill:#fff">
+ <path transform="matrix(2.4970249,0,0,2.4976141,-15.947859,-15.944531)" d="m 16.09 10.01 c -1.647 0.023 -3.248 0.7 -4.391 1.936 l 2.873 2.887 1.518 -4.822 z m 1.471 0.318 -1.18 3.76 3.197 -0.537 1.809 -0.352 c -0.806 -1.417 -2.181 -2.47 -3.826 -2.871 z m -6.859 2.74 c -0.732 1.377 -0.908 3.01 -0.428 4.537 l 4.135 -0.676 -0.652 -0.793 -3.055 -3.068 z m 11.11 1.627 -3.807 0.639 3.182 3.779 c 0.768 -1.324 1.01 -2.908 0.625 -4.418 z m -4.236 2.459 -1.816 4.334 -0.205 0.508 c 1.698 0.073 3.373 -0.574 4.588 -1.795 l -2.566 -3.047 z m -2.098 1.121 -4.715 0.77 c 0.763 1.194 1.94 2.098 3.334 2.523 l 1.381 -3.293 z" style="fill:#fff;stroke:none;fill-rule:nonzero"/>
+ </g>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/image-x-canon-crw.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/image-x-canon-crw.svg
new file mode 100644
index 00000000..7f3a2049
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/image-x-canon-crw.svg
@@ -0,0 +1,15 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <path d="m 5.336 0 c -0.687 0 -1.336 0.676 -1.336 1.394 l 0 29.21 c 0 0.676 0.687 1.394 1.336 1.394 l 21.327 0 c 0.648 0 1.336 -0.717 1.336 -1.394 l 0.001 -21.606 -9 -9 z" style="fill:#38a34e;fill-opacity:1"/>
+ <path d="m 21 9 7 7 0 -7 z" style="fill:#000;fill-opacity:0.196"/>
+ <path d="m 19 0 8.992 9 -7.613 0 c -0.673 0 -1.378 -0.713 -1.378 -1.386 z" style="fill:#fff;fill-opacity:0.392"/>
+ <path d="m 4 24 0 6.668 c 0 0.648 0.688 1.332 1.332 1.332 l 21.336 0 c 0.645 0 1.332 -0.684 1.332 -1.332 l 0 -6.668" style="fill:#000;fill-opacity:0.196"/>
+ <path d="m 10.434 31 c -0.79 0 -1.394 -0.26 -1.81 -0.78 -0.416 -0.52 -0.624 -1.26 -0.624 -2.22 0 -0.477 0.063 -0.901 0.19 -1.272 0.127 -0.372 0.302 -0.684 0.525 -0.938 0.229 -0.26 0.498 -0.455 0.805 -0.585 0.314 -0.136 0.655 -0.204 1.023 -0.204 c 0.199 0 0.377 0.019 0.534 0.056 0.163 0.031 0.305 0.068 0.425 0.111 0.121 0.043 0.22 0.09 0.299 0.139 l 0.19 0.111 -0.29 0.91 c -0.139 -0.093 -0.308 -0.17 -0.507 -0.232 -0.193 -0.068 -0.553 -0.102 -0.807 -0.102 -0.175 0 -0.347 0.034 -0.516 0.102 c -0.163 0.062 -0.311 0.17 -0.443 0.325 -0.127 0.149 -0.232 0.35 -0.317 0.604 -0.078 0.254 -0.112 0.598 -0.112 0.975 0 0.656 0.103 1.133 0.32 1.486 0.223 0.347 0.585 0.514 1.086 0.514 c 0.29 0 0.665 -0.028 0.852 -0.096 0.193 -0.068 0.347 -0.136 0.462 -0.204 l 0.281 0.901 c -0.157 0.099 -0.371 0.192 -0.643 0.279 c -0.265 0.08 -0.573 0.121 -0.923 0.121" style="fill:#fff;fill-opacity:1;stroke:none"/>
+ <path d="m 14.871 25 c 0.325 0 0.619 0.038 0.883 0.115 0.264 0.077 0.49 0.195 0.68 0.355 0.19 0.16 0.334 0.364 0.432 0.613 c 0.104 0.243 0.133 0.585 0.133 0.917 0 0.345 -0.045 0.759 -0.179 1.04 -0.135 0.281 -0.508 0.313 -0.821 0.46 c 0.539 0.928 0.761 1.5 1 2.5 l -1 0 c -0.25 -0.76 -0.612 -1.443 -1 -2 l -1 0 0 2 -1 0 0 -5.847 c 0.11 -0.026 0.23 -0.048 0.359 -0.067 0.135 -0.026 0.27 -0.042 0.405 -0.048 0.135 -0.013 0.264 -0.022 0.386 -0.029 c 0.123 -0.006 0.63 -0.01 0.722 -0.01 m 1 1.125 c -0.184 -0.147 -0.703 -0.125 -1 -0.125 l -0.871 0 l 0 2 0.379 0 c 0.386 0 1.324 0.028 1.496 -0.125 c 0.172 -0.16 0.125 -0.587 0.125 -0.875 c 0 -0.352 0.017 -0.659 -0.125 -0.875 z" style="fill:#fff;fill-opacity:1;stroke:none"/>
+ <path d="m 20.996 27 0.829 2.7 0.175 -4.7 l 1 0 c -0.077 1.998 -0.316 4.138 -0.5 6 l -1 0 c -0.348 -0.912 -0.668 -1.789 -1 -2.65 -0.34 0.916 -0.682 1.776 -1 2.65 l -1 0 c -0.254 -1.981 -0.435 -4.133 -0.5 -6 l 1 0 l 0.175 4.7 0.825 -2.7 l 1 0 z" style="fill:#fff;fill-opacity:1;stroke:none"/>
+ <g transform="matrix(0.40082111,0,0,0.40065477,6.3788233,6.3732701)" style="fill:#fff;fill-opacity:1">
+ <!-- color: #3d3d3d -->
+ <g style="fill:#fff">
+ <path transform="matrix(2.4970249,0,0,2.4976141,-15.947859,-15.944531)" d="m 16.09 10.01 c -1.647 0.023 -3.248 0.7 -4.391 1.936 l 2.873 2.887 1.518 -4.822 z m 1.471 0.318 -1.18 3.76 3.197 -0.537 1.809 -0.352 c -0.806 -1.417 -2.181 -2.47 -3.826 -2.871 z m -6.859 2.74 c -0.732 1.377 -0.908 3.01 -0.428 4.537 l 4.135 -0.676 -0.652 -0.793 -3.055 -3.068 z m 11.11 1.627 -3.807 0.639 3.182 3.779 c 0.768 -1.324 1.01 -2.908 0.625 -4.418 z m -4.236 2.459 -1.816 4.334 -0.205 0.508 c 1.698 0.073 3.373 -0.574 4.588 -1.795 l -2.566 -3.047 z m -2.098 1.121 -4.715 0.77 c 0.763 1.194 1.94 2.098 3.334 2.523 l 1.381 -3.293 z" style="fill:#fff;stroke:none;fill-rule:nonzero"/>
+ </g>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/image-x-compressed-xcf.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/image-x-compressed-xcf.svg
new file mode 100644
index 00000000..65267392
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/image-x-compressed-xcf.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <path d="m 5.336 0 c -0.687 0 -1.336 0.676 -1.336 1.394 l 0 29.21 c 0 0.676 0.687 1.394 1.336 1.394 l 21.327 0 c 0.648 0 1.336 -0.717 1.336 -1.394 l 0.001 -21.606 l -9 -9 z" style="fill:#9a773c;fill-opacity:1"/>
+ <path d="m 21 9 7 7 0 -7 z" style="fill:#000;fill-opacity:0.196"/>
+ <path d="m 19 0 8.992 9 -7.613 0 c -0.673 0 -1.378 -0.713 -1.378 -1.386 z" style="fill:#fff;fill-opacity:0.392"/>
+ <rect width="3" height="3" x="9" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <rect width="3" height="3" x="12" y="3" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <rect width="3" height="3" x="9" y="6" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <rect width="6" height="6" x="9" y="10" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <path d="m 21.03 17.344 c -0.051 0.023 -0.098 0.105 -0.141 0.238 -0.113 0.352 -0.926 2.781 -5.531 2.898 -2.195 0.055 -3.129 -1.906 -3.129 -1.906 l -0.055 2.523 c 0 0 0.234 0.559 -0.234 1.145 -0.027 -0.039 -0.043 -0.086 -0.07 -0.125 -0.168 -0.238 -0.367 -0.438 -0.578 -0.586 -0.242 -0.172 -0.496 -0.285 -0.746 -0.324 -0.285 -0.043 -0.566 0.02 -0.785 0.184 -0.223 0.16 -0.352 0.41 -0.402 0.699 -0.043 0.254 -0.027 0.523 0.059 0.813 0.07 0.25 0.188 0.504 0.355 0.742 0.18 0.25 0.402 0.477 0.637 0.629 0.262 0.176 0.539 0.281 0.813 0.297 0.086 0.004 0.172 -0.016 0.25 -0.031 1.766 1.426 5.273 2.75 7.598 1.234 0.051 0.016 0.102 0.039 0.152 0.055 0 0.027 -0.008 0.051 0 0.07 l 0.109 -0.043 c 0.02 0.008 0.035 0.023 0.055 0.031 0.004 0 0.012 -0.004 0.016 0 l 0.039 0.039 1.051 0.379 c -0.043 0.371 0.137 0.789 0.594 0.969 c 0.82 0.316 1.586 0.727 1.586 0.727 c -0.395 -1.352 -0.535 -2.434 -1.559 -2.34 -0.191 0.02 -0.336 0.098 -0.441 0.211 l -0.926 -0.602 -0.039 0 -0.016 -0.016 c 1.246 -1.242 1.973 -3.578 1.531 -7.645 -0.027 -0.203 -0.109 -0.309 -0.191 -0.266 z" style="fill:#fff"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/image-x-dwg.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/image-x-dwg.svg
new file mode 120000
index 00000000..8ac89c37
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/image-x-dwg.svg
@@ -0,0 +1 @@
+model.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/image-x-emf.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/image-x-emf.svg
new file mode 120000
index 00000000..34b7aa58
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/image-x-emf.svg
@@ -0,0 +1 @@
+application-vector.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/image-x-eps.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/image-x-eps.svg
new file mode 120000
index 00000000..d62c818d
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/image-x-eps.svg
@@ -0,0 +1 @@
+application-postscript.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/image-x-exr.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/image-x-exr.svg
new file mode 100644
index 00000000..fa005437
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/image-x-exr.svg
@@ -0,0 +1,12 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <path d="m 5.336 0 c -0.687 0 -1.336 0.676 -1.336 1.394 l 0 29.21 c 0 0.676 0.687 1.394 1.336 1.394 l 21.327 0 c 0.648 0 1.336 -0.717 1.336 -1.394 l 0.001 -21.606 -9 -9 z" style="fill:#38a34e;fill-opacity:1"/>
+ <path d="m 21 9 7 7 0 -7 z" style="fill:#000;fill-opacity:0.196"/>
+ <path d="m 19 0 8.992 9 -7.613 0 c -0.673 0 -1.378 -0.713 -1.378 -1.386 z" style="fill:#fff;fill-opacity:0.392"/>
+ <path d="m 11.645 11 c -0.352 0.033 -0.652 0.406 -0.645 0.802 l 0 8.415 c 0.004 0.414 0.333 0.787 0.703 0.784 l 8.612 0 c 0.363 -0.007 0.681 -0.373 0.685 -0.784 l 0 -8.415 c 0.007 -0.417 -0.315 -0.798 -0.685 -0.802 z m 0.355 1 l 8 0 0 5.701 -2.352 -2.658 -1.491 1.388 l -1.963 -2.461 -2.194 2.83" style="fill:#fff"/>
+ <path d="m 4 24 0 6.668 c 0 0.648 0.688 1.332 1.332 1.332 l 21.336 0 c 0.645 0 1.332 -0.684 1.332 -1.332 l 0 -6.668 z" style="fill:#000;fill-opacity:0.196"/>
+ <g transform="translate(6.5e-6,0)">
+ <path d="m 9 31 0 -6 3.778 0 0 0.989 -2.539 0 0 1.017 2.207 0 0 0.989 -2.207 0 0 2.02 2.761 0 0 0.989 z" style="fill:#fff;fill-opacity:1;stroke:none"/>
+ <path d="m 17.609 31 c -0.132 -0.33 -0.296 -0.695 -0.492 -1.095 -0.188 -0.401 -0.387 -0.801 -0.596 -1.202 -0.202 0.381 -0.404 0.779 -0.607 1.192 -0.202 0.407 -0.377 0.775 -0.523 1.105 l -1.391 0 c 0.07 -0.174 0.171 -0.384 0.303 -0.63 0.139 -0.246 0.289 -0.511 0.45 -0.795 c 0.167 -0.284 0.342 -0.575 0.523 -0.872 c 0.181 -0.304 0.356 -0.595 0.523 -0.872 l -1.799 -2.83 1.5 0 1.021 1.919 0.979 -1.919 1.5 0 -1.757 2.801 c 0.188 0.278 0.373 0.569 0.554 0.872 0.181 0.304 0.349 0.601 0.502 0.892 0.16 0.284 0.3 0.553 0.418 0.805 c 0.119 0.246 0.213 0.456 0.282 0.63" style="fill:#fff;fill-opacity:1;stroke:none"/>
+ <path d="m 21.655 25 c 0.366 0 0.797 0.038 1.094 0.115 0.297 0.077 0.552 0.195 0.766 0.355 0.214 0.16 0.376 0.364 0.486 0.613 0.117 0.243 0.176 0.53 0.176 0.863 0 0.345 -0.076 0.658 -0.228 0.939 -0.152 0.281 -0.504 0.495 -0.856 0.642 0.117 0.166 0.241 0.351 0.372 0.556 0.131 0.198 0.259 0.409 0.383 0.633 0.124 0.217 0.241 0.438 0.352 0.661 c 0.117 0.217 0.217 0.425 0.3 0.623 l -1.334 0 c -0.159 -0.383 -0.345 -0.751 -0.559 -1.102 -0.207 -0.358 -0.431 -0.719 -0.672 -1.083 l -0.662 0 0 2.185 l -1.272 0 0 -5.847 c 0.124 -0.026 0.259 -0.048 0.403 -0.067 0.152 -0.026 0.303 -0.042 0.455 -0.048 0.152 -0.013 0.297 -0.022 0.434 -0.029 0.138 -0.006 0.259 -0.01 0.362 -0.01 z m 1.228 1.936 c 0 -0.313 -0.103 -0.543 -0.31 -0.69 -0.207 -0.147 -0.58 -0.22 -0.918 -0.22 -0.048 0 -0.107 0.003 -0.176 0.01 -0.069 0 -0.138 0.006 -0.207 0.019 l 0 1.783 0.279 0 c 0.434 0 0.849 -0.077 1.042 -0.23 0.193 -0.16 0.29 -0.383 0.29 -0.671 z" style="fill:#fff;fill-opacity:1;stroke:none"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/image-x-fuji-raf.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/image-x-fuji-raf.svg
new file mode 100644
index 00000000..242b3ef1
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/image-x-fuji-raf.svg
@@ -0,0 +1,15 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <path d="m 5.336 0 c -0.687 0 -1.336 0.676 -1.336 1.394 l 0 29.21 c 0 0.676 0.687 1.394 1.336 1.394 l 21.327 0 c 0.648 0 1.336 -0.717 1.336 -1.394 l 0.001 -21.606 -9 -9 z" style="fill:#38a34e;fill-opacity:1"/>
+ <path d="m 21 9 7 7 0 -7 z" style="fill:#000;fill-opacity:0.196"/>
+ <path d="m 19 0 8.992 9 -7.613 0 c -0.673 0 -1.378 -0.713 -1.378 -1.386 z" style="fill:#fff;fill-opacity:0.392"/>
+ <path d="m 4 24 0 6.668 c 0 0.648 0.688 1.332 1.332 1.332 l 21.336 0 c 0.645 0 1.332 -0.684 1.332 -1.332 l 0 -6.668" style="fill:#000;fill-opacity:0.196"/>
+ <path d="m 10.871 25 c 0.325 0 0.619 0.038 0.883 0.115 0.264 0.077 0.49 0.195 0.68 0.355 0.19 0.16 0.334 0.364 0.432 0.613 c 0.104 0.243 0.133 0.585 0.133 0.917 0 0.345 -0.045 0.759 -0.179 1.04 -0.135 0.281 -0.508 0.313 -0.821 0.46 c 0.539 0.928 0.761 1.5 1 2.5 l -1 0 c -0.25 -0.76 -0.612 -1.443 -1 -2 l -1 0 0 2 -1 0 0 -5.847 c 0.11 -0.026 0.23 -0.048 0.359 -0.067 0.135 -0.026 0.27 -0.042 0.405 -0.048 0.135 -0.013 0.264 -0.022 0.386 -0.029 c 0.123 -0.006 0.63 -0.01 0.722 -0.01 m 1 1.125 c -0.184 -0.147 -0.703 -0.125 -1 -0.125 l -0.871 0 l 0 2 0.379 0 c 0.386 0 1.324 0.028 1.496 -0.125 c 0.172 -0.16 0.125 -0.587 0.125 -0.875 c 0 -0.352 0.017 -0.659 -0.125 -0.875 z" style="fill:#fff;fill-opacity:1;stroke:none"/>
+ <path d="m 17.6 31 -0.3 -1 -1.6 0 -0.4 1 -1.3 0 2 -6 1 0 2 6 z m -1.6 -2 1 0 -0.5 -3 z" style="fill:#fff;fill-opacity:1;stroke:none"/>
+ <path d="m 20 31 0 -6 4 0 0 0.989 -3 0 0 1.017 2 0 0 0.989 -2 0 l 0 3.01" style="fill:#fff;fill-opacity:1;stroke:none"/>
+ <g transform="matrix(0.40082111,0,0,0.40065477,6.3788233,6.3732701)" style="fill:#fff;fill-opacity:1">
+ <!-- color: #3d3d3d -->
+ <g style="fill:#fff">
+ <path transform="matrix(2.4970249,0,0,2.4976141,-15.947859,-15.944531)" d="m 16.09 10.01 c -1.647 0.023 -3.248 0.7 -4.391 1.936 l 2.873 2.887 1.518 -4.822 z m 1.471 0.318 -1.18 3.76 3.197 -0.537 1.809 -0.352 c -0.806 -1.417 -2.181 -2.47 -3.826 -2.871 z m -6.859 2.74 c -0.732 1.377 -0.908 3.01 -0.428 4.537 l 4.135 -0.676 -0.652 -0.793 -3.055 -3.068 z m 11.11 1.627 -3.807 0.639 3.182 3.779 c 0.768 -1.324 1.01 -2.908 0.625 -4.418 z m -4.236 2.459 -1.816 4.334 -0.205 0.508 c 1.698 0.073 3.373 -0.574 4.588 -1.795 l -2.566 -3.047 z m -2.098 1.121 -4.715 0.77 c 0.763 1.194 1.94 2.098 3.334 2.523 l 1.381 -3.293 z" style="fill:#fff;stroke:none;fill-rule:nonzero"/>
+ </g>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/image-x-generic.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/image-x-generic.svg
new file mode 120000
index 00000000..49ccd217
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/image-x-generic.svg
@@ -0,0 +1 @@
+application-images.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/image-x-hdr.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/image-x-hdr.svg
new file mode 100644
index 00000000..279c90d7
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/image-x-hdr.svg
@@ -0,0 +1,15 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <path d="m 5.336 0 c -0.687 0 -1.336 0.676 -1.336 1.394 l 0 29.21 c 0 0.676 0.687 1.394 1.336 1.394 l 21.327 0 c 0.648 0 1.336 -0.717 1.336 -1.394 l 0.001 -21.606 -9 -9 z" style="fill:#38a34e;fill-opacity:1"/>
+ <path d="m 21 9 7 7 0 -7 z" style="fill:#000;fill-opacity:0.196"/>
+ <path d="m 19 0 8.992 9 -7.613 0 c -0.673 0 -1.378 -0.713 -1.378 -1.386 z" style="fill:#fff;fill-opacity:0.392"/>
+ <path d="m 4 24 0 6.668 c 0 0.648 0.688 1.332 1.332 1.332 l 21.336 0 c 0.645 0 1.332 -0.684 1.332 -1.332 l 0 -6.668" style="fill:#000;fill-opacity:0.196"/>
+ <path d="m 15.703 30 c 0.287 0 0.527 -0.063 0.718 -0.164 0.199 -0.101 0.356 -0.24 0.472 -0.416 0.124 -0.177 0.209 -0.385 0.257 -0.625 0.055 -0.246 0.075 -0.514 0.075 -0.804 0 -0.252 -0.014 -0.498 -0.055 -0.738 -0.041 -0.24 -0.113 -0.451 -0.215 -0.634 -0.102 -0.183 -0.243 -0.328 -0.42 -0.435 -0.177 -0.114 -0.407 -0.183 -0.688 -0.183 l -0.771 0 0 4 m 3.225 -2.01 c 0 0.543 -0.075 1.01 -0.226 1.391 -0.144 0.379 -0.345 0.688 -0.605 0.927 -0.26 0.24 -0.571 0.416 -0.934 0.53 c -0.356 0.107 -0.749 0.161 -1.18 0.161 l -1.354 0 0 -6 1.519 0 c 0.417 0 0.797 0.057 1.139 0.17 0.349 0.114 0.643 0.293 0.883 0.539 0.24 0.24 0.425 0.549 0.555 0.927 0.137 0.372 0.205 0.823 0.205 1.353" style="fill:#fff;fill-opacity:1;stroke:none"/>
+ <g transform="matrix(0.40082111,0,0,0.40065477,6.3788233,6.3732701)" style="fill:#fff;fill-opacity:1">
+ <!-- color: #3d3d3d -->
+ <g>
+ <path transform="matrix(2.4970249,0,0,2.4976141,-15.947859,-15.944531)" d="m 16.09 10.01 c -1.647 0.023 -3.248 0.7 -4.391 1.936 l 2.873 2.887 1.518 -4.822 z m 1.471 0.318 -1.18 3.76 3.197 -0.537 1.809 -0.352 c -0.806 -1.417 -2.181 -2.47 -3.826 -2.871 z m -6.859 2.74 c -0.732 1.377 -0.908 3.01 -0.428 4.537 l 4.135 -0.676 -0.652 -0.793 -3.055 -3.068 z m 11.11 1.627 -3.807 0.639 3.182 3.779 c 0.768 -1.324 1.01 -2.908 0.625 -4.418 z m -4.236 2.459 -1.816 4.334 -0.205 0.508 c 1.698 0.073 3.373 -0.574 4.588 -1.795 l -2.566 -3.047 z m -2.098 1.121 -4.715 0.77 c 0.763 1.194 1.94 2.098 3.334 2.523 l 1.381 -3.293 z" style="stroke:none;fill-rule:nonzero"/>
+ </g>
+ </g>
+ <path d="m 20.544 25 c 0.342 0 0.744 0.038 1.021 0.115 0.277 0.077 0.515 0.195 0.715 0.355 0.2 0.16 0.351 0.364 0.454 0.613 0.109 0.243 0.164 0.53 0.164 0.863 0 0.345 -0.071 0.658 -0.213 0.939 -0.142 0.281 -0.47 0.495 -0.799 0.642 0.539 0.789 0.931 1.628 1.313 2.473 l -1.245 0 c -0.306 -0.79 -0.751 -1.509 -1.149 -2.185 l -0.718 0 0 2.185 l -1.087 0 0 -5.847 c 0.514 -0.122 1.025 -0.127 1.544 -0.154 z m 1.146 1.936 c 0 -0.313 -0.096 -0.543 -0.289 -0.69 -0.193 -0.147 -0.541 -0.22 -0.857 -0.22 -0.124 -0.001 -0.342 0.02 -0.457 0.029 l 0 1.783 0.36 0 c 0.405 0 0.792 -0.077 0.973 -0.23 0.18 -0.16 0.271 -0.383 0.271 -0.671 z" style="fill:#fff;fill-opacity:1;stroke:none"/>
+ <path d="m 13.02 25 0 6 -1.156 0 0 -2.846 -1.807 0 0 2.846 l -1.156 0 l 0 -6 1.156 0 0 2.164 1.807 0 0 -2.164 1.156 0" style="fill:#fff"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/image-x-ico.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/image-x-ico.svg
new file mode 120000
index 00000000..507cb26c
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/image-x-ico.svg
@@ -0,0 +1 @@
+application-image-ico.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/image-x-icon.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/image-x-icon.svg
new file mode 120000
index 00000000..507cb26c
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/image-x-icon.svg
@@ -0,0 +1 @@
+application-image-ico.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/image-x-kodak-dcr.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/image-x-kodak-dcr.svg
new file mode 100644
index 00000000..39b8f44b
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/image-x-kodak-dcr.svg
@@ -0,0 +1,15 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <path d="m 5.336 0 c -0.687 0 -1.336 0.676 -1.336 1.394 l 0 29.21 c 0 0.676 0.687 1.394 1.336 1.394 l 21.327 0 c 0.648 0 1.336 -0.717 1.336 -1.394 l 0.001 -21.606 -9 -9 z" style="fill:#38a34e;fill-opacity:1"/>
+ <path d="m 21 9 7 7 0 -7 z" style="fill:#000;fill-opacity:0.196"/>
+ <path d="m 19 0 8.992 9 -7.613 0 c -0.673 0 -1.378 -0.713 -1.378 -1.386 z" style="fill:#fff;fill-opacity:0.392"/>
+ <path d="m 4 24 0 6.668 c 0 0.648 0.688 1.332 1.332 1.332 l 21.336 0 c 0.645 0 1.332 -0.684 1.332 -1.332 l 0 -6.668" style="fill:#000;fill-opacity:0.196"/>
+ <path d="m 10.584 30 c 0.267 0 0.49 -0.063 0.668 -0.164 0.185 -0.101 0.331 -0.24 0.439 -0.416 0.115 -0.177 0.194 -0.385 0.239 -0.625 c 0.051 -0.246 0.07 -0.514 0.07 -0.804 0 -0.252 -0.013 -0.498 -0.051 -0.738 -0.038 -0.24 -0.105 -0.451 -0.2 -0.634 -0.095 -0.183 -0.226 -0.328 -0.391 -0.435 -0.165 -0.114 -0.379 -0.183 -0.64 -0.183 l -0.717 0 0 4 m 3 -2.01 c 0 0.543 -0.07 1.01 -0.21 1.391 -0.134 0.379 -0.321 0.688 -0.563 0.927 -0.242 0.24 -0.531 0.416 -0.869 0.53 c -0.331 0.107 -0.697 0.161 -1.098 0.161 l -1.26 0 0 -6 1.413 0 c 0.388 0 0.741 0.057 1.06 0.17 0.325 0.114 0.598 0.293 0.821 0.539 0.223 0.24 0.395 0.549 0.516 0.927 c 0.127 0.372 0.191 0.823 0.191 1.353" style="fill:#fff;fill-opacity:1;stroke:none"/>
+ <path d="m 16.434 31 c -0.79 0 -1.394 -0.26 -1.81 -0.78 -0.416 -0.52 -0.624 -1.26 -0.624 -2.22 c 0 -0.477 0.063 -0.901 0.19 -1.272 0.127 -0.372 0.302 -0.684 0.525 -0.938 0.229 -0.26 0.498 -0.455 0.805 -0.585 c 0.314 -0.136 0.655 -0.204 1.023 -0.204 c 0.199 0 0.377 0.019 0.534 0.056 0.163 0.031 0.305 0.068 0.425 0.111 0.121 0.043 0.22 0.09 0.299 0.139 l 0.19 0.111 -0.29 0.91 c -0.139 -0.093 -0.308 -0.17 -0.507 -0.232 -0.193 -0.068 -0.553 -0.102 -0.807 -0.102 -0.175 0 -0.347 0.034 -0.516 0.102 -0.163 0.062 -0.311 0.17 -0.443 0.325 c -0.127 0.149 -0.232 0.35 -0.317 0.604 -0.078 0.254 -0.112 0.598 -0.112 0.975 c 0 0.656 0.103 1.133 0.32 1.486 c 0.223 0.347 0.585 0.514 1.086 0.514 c 0.29 0 0.665 -0.028 0.852 -0.096 0.193 -0.068 0.347 -0.136 0.462 -0.204 l 0.281 0.901 c -0.157 0.099 -0.371 0.192 -0.643 0.279 c -0.265 0.08 -0.573 0.121 -0.923 0.121" style="fill:#fff;fill-opacity:1;stroke:none"/>
+ <path d="m 20.871 25 c 0.325 0 0.619 0.038 0.883 0.115 0.264 0.077 0.49 0.195 0.68 0.355 0.19 0.16 0.334 0.364 0.432 0.613 c 0.104 0.243 0.133 0.585 0.133 0.917 0 0.345 -0.045 0.759 -0.179 1.04 -0.135 0.281 -0.508 0.313 -0.821 0.46 c 0.539 0.928 0.761 1.5 1 2.5 l -1 0 c -0.25 -0.76 -0.612 -1.443 -1 -2 l -1 0 0 2 -1 0 0 -5.847 c 0.11 -0.026 0.23 -0.048 0.359 -0.067 0.135 -0.026 0.27 -0.042 0.405 -0.048 0.135 -0.013 0.264 -0.022 0.386 -0.029 c 0.123 -0.006 0.63 -0.01 0.722 -0.01 m 1 1.125 c -0.184 -0.147 -0.703 -0.125 -1 -0.125 l -0.871 0 l 0 2 0.379 0 c 0.386 0 1.324 0.028 1.496 -0.125 c 0.172 -0.16 0.125 -0.587 0.125 -0.875 c 0 -0.352 0.017 -0.659 -0.125 -0.875 z" style="fill:#fff;fill-opacity:1;stroke:none"/>
+ <g transform="matrix(0.40082111,0,0,0.40065477,6.3788233,6.3732701)" style="fill:#fff;fill-opacity:1">
+ <!-- color: #3d3d3d -->
+ <g style="fill:#fff">
+ <path transform="matrix(2.4970249,0,0,2.4976141,-15.947859,-15.944531)" d="m 16.09 10.01 c -1.647 0.023 -3.248 0.7 -4.391 1.936 l 2.873 2.887 1.518 -4.822 z m 1.471 0.318 -1.18 3.76 3.197 -0.537 1.809 -0.352 c -0.806 -1.417 -2.181 -2.47 -3.826 -2.871 z m -6.859 2.74 c -0.732 1.377 -0.908 3.01 -0.428 4.537 l 4.135 -0.676 -0.652 -0.793 -3.055 -3.068 z m 11.11 1.627 -3.807 0.639 3.182 3.779 c 0.768 -1.324 1.01 -2.908 0.625 -4.418 z m -4.236 2.459 -1.816 4.334 -0.205 0.508 c 1.698 0.073 3.373 -0.574 4.588 -1.795 l -2.566 -3.047 z m -2.098 1.121 -4.715 0.77 c 0.763 1.194 1.94 2.098 3.334 2.523 l 1.381 -3.293 z" style="fill:#fff;stroke:none;fill-rule:nonzero"/>
+ </g>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/image-x-kodak-kdc.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/image-x-kodak-kdc.svg
new file mode 100644
index 00000000..5121413f
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/image-x-kodak-kdc.svg
@@ -0,0 +1,15 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <path d="m 5.336 0 c -0.687 0 -1.336 0.676 -1.336 1.394 l 0 29.21 c 0 0.676 0.687 1.394 1.336 1.394 l 21.327 0 c 0.648 0 1.336 -0.717 1.336 -1.394 l 0.001 -21.606 -9 -9 z" style="fill:#38a34e;fill-opacity:1"/>
+ <path d="m 21 9 7 7 0 -7 z" style="fill:#000;fill-opacity:0.196"/>
+ <path d="m 19 0 8.992 9 -7.613 0 c -0.673 0 -1.378 -0.713 -1.378 -1.386 z" style="fill:#fff;fill-opacity:0.392"/>
+ <path d="m 4 24 0 6.668 c 0 0.648 0.688 1.332 1.332 1.332 l 21.336 0 c 0.645 0 1.332 -0.684 1.332 -1.332 l 0 -6.668" style="fill:#000;fill-opacity:0.196"/>
+ <path d="m 11.748 31 c -0.373 -0.8 -1.06 -1.736 -1.748 -2.5 l 0 2.5 -1 0 0 -6 1 0 l 0 2.5 c 0.735 -0.796 1.348 -1.651 2 -2.5 l 1 0 c -0.507 1.049 -1.369 2.145 -2 3 c 0.905 1.035 1.569 1.829 2 3 z" style="fill:#fff;fill-opacity:1;stroke:none"/>
+ <path d="m 15.584 30 c 0.267 0 0.49 -0.063 0.668 -0.164 0.185 -0.101 0.331 -0.24 0.439 -0.416 0.115 -0.177 0.194 -0.385 0.239 -0.625 c 0.051 -0.246 0.07 -0.514 0.07 -0.804 0 -0.252 -0.013 -0.498 -0.051 -0.738 -0.038 -0.24 -0.105 -0.451 -0.2 -0.634 -0.095 -0.183 -0.226 -0.328 -0.391 -0.435 -0.165 -0.114 -0.379 -0.183 -0.64 -0.183 l -0.717 0 0 4 m 3 -2.01 c 0 0.543 -0.07 1.01 -0.21 1.391 -0.134 0.379 -0.321 0.688 -0.563 0.927 -0.242 0.24 -0.531 0.416 -0.869 0.53 c -0.331 0.107 -0.697 0.161 -1.098 0.161 l -1.26 0 l 0 -6 1.413 0 c 0.388 0 0.741 0.057 1.06 0.17 0.325 0.114 0.598 0.293 0.821 0.539 0.223 0.24 0.395 0.549 0.516 0.927 c 0.127 0.372 0.191 0.823 0.191 1.353" style="fill:#fff;fill-opacity:1;stroke:none"/>
+ <path d="m 21.434 31 c -0.79 0 -1.394 -0.26 -1.81 -0.78 -0.416 -0.52 -0.624 -1.26 -0.624 -2.22 c 0 -0.477 0.063 -0.901 0.19 -1.272 0.127 -0.372 0.302 -0.684 0.525 -0.938 0.229 -0.26 0.498 -0.455 0.805 -0.585 c 0.314 -0.136 0.655 -0.204 1.023 -0.204 c 0.199 0 0.377 0.019 0.534 0.056 0.163 0.031 0.305 0.068 0.425 0.111 0.121 0.043 0.22 0.09 0.299 0.139 l 0.19 0.111 -0.29 0.91 c -0.139 -0.093 -0.308 -0.17 -0.507 -0.232 -0.193 -0.068 -0.553 -0.102 -0.807 -0.102 -0.175 0 -0.347 0.034 -0.516 0.102 -0.163 0.062 -0.311 0.17 -0.443 0.325 c -0.127 0.149 -0.232 0.35 -0.317 0.604 -0.078 0.254 -0.112 0.598 -0.112 0.975 c 0 0.656 0.103 1.133 0.32 1.486 c 0.223 0.347 0.585 0.514 1.086 0.514 c 0.29 0 0.665 -0.028 0.852 -0.096 0.193 -0.068 0.347 -0.136 0.462 -0.204 l 0.281 0.901 c -0.157 0.099 -0.371 0.192 -0.643 0.279 c -0.265 0.08 -0.573 0.121 -0.923 0.121" style="fill:#fff;fill-opacity:1;stroke:none"/>
+ <g transform="matrix(0.40082111,0,0,0.40065477,6.3788233,6.3732701)" style="fill:#fff;fill-opacity:1">
+ <!-- color: #3d3d3d -->
+ <g style="fill:#fff">
+ <path transform="matrix(2.4970249,0,0,2.4976141,-15.947859,-15.944531)" d="m 16.09 10.01 c -1.647 0.023 -3.248 0.7 -4.391 1.936 l 2.873 2.887 1.518 -4.822 z m 1.471 0.318 -1.18 3.76 3.197 -0.537 1.809 -0.352 c -0.806 -1.417 -2.181 -2.47 -3.826 -2.871 z m -6.859 2.74 c -0.732 1.377 -0.908 3.01 -0.428 4.537 l 4.135 -0.676 -0.652 -0.793 -3.055 -3.068 z m 11.11 1.627 -3.807 0.639 3.182 3.779 c 0.768 -1.324 1.01 -2.908 0.625 -4.418 z m -4.236 2.459 -1.816 4.334 -0.205 0.508 c 1.698 0.073 3.373 -0.574 4.588 -1.795 l -2.566 -3.047 z m -2.098 1.121 -4.715 0.77 c 0.763 1.194 1.94 2.098 3.334 2.523 l 1.381 -3.293 z" style="fill:#fff;stroke:none;fill-rule:nonzero"/>
+ </g>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/image-x-krita.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/image-x-krita.svg
new file mode 120000
index 00000000..8f1a819d
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/image-x-krita.svg
@@ -0,0 +1 @@
+application-x-krita.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/image-x-minolta-mrw.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/image-x-minolta-mrw.svg
new file mode 100644
index 00000000..e9da15ac
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/image-x-minolta-mrw.svg
@@ -0,0 +1,15 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <path d="m 5.336 0 c -0.687 0 -1.336 0.676 -1.336 1.394 l 0 29.21 c 0 0.676 0.687 1.394 1.336 1.394 l 21.327 0 c 0.648 0 1.336 -0.717 1.336 -1.394 l 0.001 -21.606 -9 -9 z" style="fill:#38a34e;fill-opacity:1"/>
+ <path d="m 21 9 7 7 0 -7 z" style="fill:#000;fill-opacity:0.196"/>
+ <path d="m 19 0 8.992 9 -7.613 0 c -0.673 0 -1.378 -0.713 -1.378 -1.386 z" style="fill:#fff;fill-opacity:0.392"/>
+ <path d="m 4 24 0 6.668 c 0 0.648 0.688 1.332 1.332 1.332 l 21.336 0 c 0.645 0 1.332 -0.684 1.332 -1.332 l 0 -6.668" style="fill:#000;fill-opacity:0.196"/>
+ <path d="m 10.996 29 0.829 -2.7 l 0.175 4.7 l 1 0 c -0.077 -1.998 -0.316 -4.138 -0.5 -6 l -1 0 c -0.348 0.912 -0.668 1.789 -1 2.65 -0.34 -0.916 -0.682 -1.776 -1 -2.65 l -1 0 c -0.254 1.981 -0.435 4.133 -0.5 6 l 1 0 0.175 -4.7 0.825 2.7 1 0 z" style="fill:#fff;fill-opacity:1;stroke:none"/>
+ <path d="m 21.996 27 0.829 2.7 0.175 -4.7 l 1 0 c -0.077 1.998 -0.316 4.138 -0.5 6 l -1 0 c -0.348 -0.912 -0.668 -1.789 -1 -2.65 -0.34 0.916 -0.682 1.776 -1 2.65 l -1 0 c -0.254 -1.981 -0.435 -4.133 -0.5 -6 l 1 0 l 0.175 4.7 0.825 -2.7 l 1 0 z" style="fill:#fff;fill-opacity:1;stroke:none"/>
+ <path d="m 15.871 25 c 0.325 0 0.619 0.038 0.883 0.115 0.264 0.077 0.49 0.195 0.68 0.355 0.19 0.16 0.334 0.364 0.432 0.613 c 0.104 0.243 0.133 0.585 0.133 0.917 0 0.345 -0.045 0.759 -0.179 1.04 -0.135 0.281 -0.508 0.313 -0.821 0.46 c 0.539 0.928 0.761 1.5 1 2.5 l -1 0 c -0.25 -0.76 -0.612 -1.443 -1 -2 l -1 0 0 2 -1 0 0 -5.847 c 0.11 -0.026 0.23 -0.048 0.359 -0.067 0.135 -0.026 0.27 -0.042 0.405 -0.048 0.135 -0.013 0.264 -0.022 0.386 -0.029 c 0.123 -0.006 0.63 -0.01 0.722 -0.01 m 1 1.125 c -0.184 -0.147 -0.703 -0.125 -1 -0.125 l -0.871 0 l 0 2 0.379 0 c 0.386 0 1.324 0.028 1.496 -0.125 c 0.172 -0.16 0.125 -0.587 0.125 -0.875 c 0 -0.352 0.017 -0.659 -0.125 -0.875 z" style="fill:#fff;fill-opacity:1;stroke:none"/>
+ <g transform="matrix(0.40082111,0,0,0.40065477,6.3788233,6.3732701)" style="fill:#fff;fill-opacity:1">
+ <!-- color: #3d3d3d -->
+ <g style="fill:#fff">
+ <path transform="matrix(2.4970249,0,0,2.4976141,-15.947859,-15.944531)" d="m 16.09 10.01 c -1.647 0.023 -3.248 0.7 -4.391 1.936 l 2.873 2.887 1.518 -4.822 z m 1.471 0.318 -1.18 3.76 3.197 -0.537 1.809 -0.352 c -0.806 -1.417 -2.181 -2.47 -3.826 -2.871 z m -6.859 2.74 c -0.732 1.377 -0.908 3.01 -0.428 4.537 l 4.135 -0.676 -0.652 -0.793 -3.055 -3.068 z m 11.11 1.627 -3.807 0.639 3.182 3.779 c 0.768 -1.324 1.01 -2.908 0.625 -4.418 z m -4.236 2.459 -1.816 4.334 -0.205 0.508 c 1.698 0.073 3.373 -0.574 4.588 -1.795 l -2.566 -3.047 z m -2.098 1.121 -4.715 0.77 c 0.763 1.194 1.94 2.098 3.334 2.523 l 1.381 -3.293 z" style="fill:#fff;stroke:none;fill-rule:nonzero"/>
+ </g>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/image-x-nikon-nef.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/image-x-nikon-nef.svg
new file mode 100644
index 00000000..d84e1d83
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/image-x-nikon-nef.svg
@@ -0,0 +1,15 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <path d="m 5.336 0 c -0.687 0 -1.336 0.676 -1.336 1.394 l 0 29.21 c 0 0.676 0.687 1.394 1.336 1.394 l 21.327 0 c 0.648 0 1.336 -0.717 1.336 -1.394 l 0.001 -21.606 -9 -9 z" style="fill:#38a34e;fill-opacity:1"/>
+ <path d="m 21 9 7 7 0 -7 z" style="fill:#000;fill-opacity:0.196"/>
+ <path d="m 19 0 8.992 9 -7.613 0 c -0.673 0 -1.378 -0.713 -1.378 -1.386 z" style="fill:#fff;fill-opacity:0.392"/>
+ <path d="m 4 24 0 6.668 c 0 0.648 0.688 1.332 1.332 1.332 l 21.336 0 c 0.645 0 1.332 -0.684 1.332 -1.332 l 0 -6.668" style="fill:#000;fill-opacity:0.196"/>
+ <path d="m 14 31 0 -6 4 0 l 0 1 l -3 0 0 1 2 0 0 1 -2 0 0 2 3 0 0 1 z" style="fill:#fff;fill-opacity:1;stroke:none"/>
+ <path d="m 12 31 -2 -4 0 4 -1 0 0 -6 1 0 l 2 4 l 0 -4 1 0 l 0 6" style="fill:#fff;fill-opacity:1;stroke:none"/>
+ <path d="m 19 31 0 -6 4 0 0 0.989 -3 0 0 1.017 2 0 0 0.989 -2 0 l 0 3.01" style="fill:#fff;fill-opacity:1;stroke:none"/>
+ <g transform="matrix(0.40082111,0,0,0.40065477,6.3788233,6.3732701)" style="fill:#fff;fill-opacity:1">
+ <!-- color: #3d3d3d -->
+ <g style="fill:#fff">
+ <path transform="matrix(2.4970249,0,0,2.4976141,-15.947859,-15.944531)" d="m 16.09 10.01 c -1.647 0.023 -3.248 0.7 -4.391 1.936 l 2.873 2.887 1.518 -4.822 z m 1.471 0.318 -1.18 3.76 3.197 -0.537 1.809 -0.352 c -0.806 -1.417 -2.181 -2.47 -3.826 -2.871 z m -6.859 2.74 c -0.732 1.377 -0.908 3.01 -0.428 4.537 l 4.135 -0.676 -0.652 -0.793 -3.055 -3.068 z m 11.11 1.627 -3.807 0.639 3.182 3.779 c 0.768 -1.324 1.01 -2.908 0.625 -4.418 z m -4.236 2.459 -1.816 4.334 -0.205 0.508 c 1.698 0.073 3.373 -0.574 4.588 -1.795 l -2.566 -3.047 z m -2.098 1.121 -4.715 0.77 c 0.763 1.194 1.94 2.098 3.334 2.523 l 1.381 -3.293 z" style="fill:#fff;stroke:none;fill-rule:nonzero"/>
+ </g>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/image-x-olympus-orf.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/image-x-olympus-orf.svg
new file mode 100644
index 00000000..c22e81e0
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/image-x-olympus-orf.svg
@@ -0,0 +1,15 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <path d="m 5.336 0 c -0.687 0 -1.336 0.676 -1.336 1.394 l 0 29.21 c 0 0.676 0.687 1.394 1.336 1.394 l 21.327 0 c 0.648 0 1.336 -0.717 1.336 -1.394 l 0.001 -21.606 -9 -9 z" style="fill:#38a34e;fill-opacity:1"/>
+ <path d="m 21 9 7 7 0 -7 z" style="fill:#000;fill-opacity:0.196"/>
+ <path d="m 19 0 8.992 9 -7.613 0 c -0.673 0 -1.378 -0.713 -1.378 -1.386 z" style="fill:#fff;fill-opacity:0.392"/>
+ <path d="m 4 24 0 6.668 c 0 0.648 0.688 1.332 1.332 1.332 l 21.336 0 c 0.645 0 1.332 -0.684 1.332 -1.332 l 0 -6.668" style="fill:#000;fill-opacity:0.196"/>
+ <path d="m 10 28 c 0 0.279 0.008 0.542 0.026 0.789 0.024 0.241 0.066 0.452 0.126 0.632 0.066 0.18 0.155 0.322 0.269 0.427 0.114 0.105 0.388 0.158 0.579 0.158 0.185 0 0.451 -0.053 0.565 -0.158 0.12 -0.105 0.209 -0.248 0.269 -0.427 0.066 -0.186 0.108 -0.399 0.126 -0.641 c 0.024 -0.241 0.041 -0.502 0.041 -0.78 c 0 -0.279 -0.017 -0.539 -0.041 -0.78 -0.018 -0.248 -0.06 -0.461 -0.126 -0.641 -0.06 -0.18 -0.146 -0.322 -0.26 -0.427 -0.114 -0.105 -0.382 -0.158 -0.574 -0.158 -0.191 0 -0.466 0.053 -0.579 0.158 -0.114 0.105 -0.203 0.251 -0.269 0.437 -0.06 0.18 -0.102 0.39 -0.126 0.632 c -0.018 0.241 -0.026 0.502 -0.026 0.78 m -1 0 c 0 -0.991 0.176 -1.737 0.529 -2.238 0.353 -0.508 0.843 -0.762 1.471 -0.762 c 0.652 0 1.148 0.254 1.489 0.762 c 0.341 0.502 0.511 1.248 0.511 2.238 0 0.991 -0.173 1.74 -0.52 2.248 -0.347 0.502 -0.837 0.752 -1.471 0.752 -0.652 0 -1.151 -0.251 -1.498 -0.752 -0.341 -0.508 -0.511 -1.257 -0.511 -2.248" style="fill:#fff;fill-opacity:1;stroke:none"/>
+ <path d="m 15.871 25 c 0.325 0 0.619 0.038 0.883 0.115 0.264 0.077 0.49 0.195 0.68 0.355 0.19 0.16 0.334 0.364 0.432 0.613 c 0.104 0.243 0.133 0.585 0.133 0.917 0 0.345 -0.045 0.759 -0.179 1.04 -0.135 0.281 -0.508 0.313 -0.821 0.46 c 0.539 0.928 0.761 1.5 1 2.5 l -1 0 c -0.25 -0.76 -0.612 -1.443 -1 -2 l -1 0 0 2 -1 0 0 -5.847 c 0.11 -0.026 0.23 -0.048 0.359 -0.067 0.135 -0.026 0.27 -0.042 0.405 -0.048 0.135 -0.013 0.264 -0.022 0.386 -0.029 c 0.123 -0.006 0.63 -0.01 0.722 -0.01 m 1 1.125 c -0.184 -0.147 -0.703 -0.125 -1 -0.125 l -0.871 0 l 0 2 0.379 0 c 0.386 0 1.324 0.028 1.496 -0.125 c 0.172 -0.16 0.125 -0.587 0.125 -0.875 c 0 -0.352 0.017 -0.659 -0.125 -0.875 z" style="fill:#fff;fill-opacity:1;stroke:none"/>
+ <path d="m 19 31 0 -6 4 0 0 0.989 -3 0 0 1.017 2 0 0 0.989 -2 0 l 0 3.01" style="fill:#fff;fill-opacity:1;stroke:none"/>
+ <g transform="matrix(0.40082111,0,0,0.40065477,6.3788233,6.3732701)" style="fill:#fff;fill-opacity:1">
+ <!-- color: #3d3d3d -->
+ <g style="fill:#fff">
+ <path transform="matrix(2.4970249,0,0,2.4976141,-15.947859,-15.944531)" d="m 16.09 10.01 c -1.647 0.023 -3.248 0.7 -4.391 1.936 l 2.873 2.887 1.518 -4.822 z m 1.471 0.318 -1.18 3.76 3.197 -0.537 1.809 -0.352 c -0.806 -1.417 -2.181 -2.47 -3.826 -2.871 z m -6.859 2.74 c -0.732 1.377 -0.908 3.01 -0.428 4.537 l 4.135 -0.676 -0.652 -0.793 -3.055 -3.068 z m 11.11 1.627 -3.807 0.639 3.182 3.779 c 0.768 -1.324 1.01 -2.908 0.625 -4.418 z m -4.236 2.459 -1.816 4.334 -0.205 0.508 c 1.698 0.073 3.373 -0.574 4.588 -1.795 l -2.566 -3.047 z m -2.098 1.121 -4.715 0.77 c 0.763 1.194 1.94 2.098 3.334 2.523 l 1.381 -3.293 z" style="fill:#fff;stroke:none;fill-rule:nonzero"/>
+ </g>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/image-x-panasonic-raw.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/image-x-panasonic-raw.svg
new file mode 100644
index 00000000..776aabd0
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/image-x-panasonic-raw.svg
@@ -0,0 +1,15 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <path d="m 5.336 0 c -0.687 0 -1.336 0.676 -1.336 1.394 l 0 29.21 c 0 0.676 0.687 1.394 1.336 1.394 l 21.327 0 c 0.648 0 1.336 -0.717 1.336 -1.394 l 0.001 -21.606 -9 -9 z" style="fill:#38a34e;fill-opacity:1"/>
+ <path d="m 21 9 7 7 0 -7 z" style="fill:#000;fill-opacity:0.196"/>
+ <path d="m 19 0 8.992 9 -7.613 0 c -0.673 0 -1.378 -0.713 -1.378 -1.386 z" style="fill:#fff;fill-opacity:0.392"/>
+ <path d="m 4 24 0 6.668 c 0 0.648 0.688 1.332 1.332 1.332 l 21.336 0 c 0.645 0 1.332 -0.684 1.332 -1.332 l 0 -6.668" style="fill:#000;fill-opacity:0.196"/>
+ <path d="m 9.871 25 c 0.325 0 0.619 0.038 0.883 0.115 0.264 0.077 0.49 0.195 0.68 0.355 0.19 0.16 0.334 0.364 0.432 0.613 c 0.104 0.243 0.133 0.585 0.133 0.917 0 0.345 -0.045 0.759 -0.179 1.04 -0.135 0.281 -0.508 0.313 -0.821 0.46 c 0.539 0.928 0.761 1.5 1 2.5 l -1 0 c -0.25 -0.76 -0.612 -1.443 -1 -2 l -1 0 0 2 -1 0 0 -5.847 c 0.11 -0.026 0.23 -0.048 0.359 -0.067 0.135 -0.026 0.27 -0.042 0.405 -0.048 c 0.135 -0.013 0.264 -0.022 0.386 -0.029 0.123 -0.006 0.63 -0.01 0.722 -0.01 m 1 1.125 c -0.184 -0.147 -0.703 -0.125 -1 -0.125 l -0.871 0 0 2 0.379 0 c 0.386 0 1.324 0.028 1.496 -0.125 0.172 -0.16 0.125 -0.587 0.125 -0.875 c 0 -0.352 0.017 -0.659 -0.125 -0.875 z" style="fill:#fff;fill-opacity:1;stroke:none"/>
+ <path d="m 16.6 31 -0.3 -1 -1.6 0 -0.4 1 -1.3 0 2 -6 1 0 2 6 z m -1.6 -2 1 0 -0.5 -3 z" style="fill:#fff;fill-opacity:1;stroke:none"/>
+ <path d="m 21.996 27 0.829 2.7 0.175 -4.7 l 1 0 c -0.077 1.998 -0.316 4.138 -0.5 6 l -1 0 c -0.348 -0.912 -0.668 -1.789 -1 -2.65 -0.34 0.916 -0.682 1.776 -1 2.65 l -1 0 c -0.254 -1.981 -0.435 -4.133 -0.5 -6 l 1 0 l 0.175 4.7 0.825 -2.7 l 1 0 z" style="fill:#fff;fill-opacity:1;stroke:none"/>
+ <g transform="matrix(0.40082111,0,0,0.40065477,6.3788233,6.3732701)" style="fill:#fff;fill-opacity:1">
+ <!-- color: #3d3d3d -->
+ <g style="fill:#fff">
+ <path transform="matrix(2.4970249,0,0,2.4976141,-15.947859,-15.944531)" d="m 16.09 10.01 c -1.647 0.023 -3.248 0.7 -4.391 1.936 l 2.873 2.887 1.518 -4.822 z m 1.471 0.318 -1.18 3.76 3.197 -0.537 1.809 -0.352 c -0.806 -1.417 -2.181 -2.47 -3.826 -2.871 z m -6.859 2.74 c -0.732 1.377 -0.908 3.01 -0.428 4.537 l 4.135 -0.676 -0.652 -0.793 -3.055 -3.068 z m 11.11 1.627 -3.807 0.639 3.182 3.779 c 0.768 -1.324 1.01 -2.908 0.625 -4.418 z m -4.236 2.459 -1.816 4.334 -0.205 0.508 c 1.698 0.073 3.373 -0.574 4.588 -1.795 l -2.566 -3.047 z m -2.098 1.121 -4.715 0.77 c 0.763 1.194 1.94 2.098 3.334 2.523 l 1.381 -3.293 z" style="fill:#fff;stroke:none;fill-rule:nonzero"/>
+ </g>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/image-x-panasonic-raw2.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/image-x-panasonic-raw2.svg
new file mode 100644
index 00000000..2ff871b8
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/image-x-panasonic-raw2.svg
@@ -0,0 +1,15 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <path d="m 5.336 0 c -0.687 0 -1.336 0.676 -1.336 1.394 l 0 29.21 c 0 0.676 0.687 1.394 1.336 1.394 l 21.327 0 c 0.648 0 1.336 -0.717 1.336 -1.394 l 0.001 -21.606 -9 -9 z" style="fill:#38a34e;fill-opacity:1"/>
+ <path d="m 21 9 7 7 0 -7 z" style="fill:#000;fill-opacity:0.196"/>
+ <path d="m 19 0 8.992 9 -7.613 0 c -0.673 0 -1.378 -0.713 -1.378 -1.386 z" style="fill:#fff;fill-opacity:0.392"/>
+ <path d="m 4 24 0 6.668 c 0 0.648 0.688 1.332 1.332 1.332 l 21.336 0 c 0.645 0 1.332 -0.684 1.332 -1.332 l 0 -6.668" style="fill:#000;fill-opacity:0.196"/>
+ <path d="m 10.871 25 c 0.325 0 0.619 0.038 0.883 0.115 0.264 0.077 0.49 0.195 0.68 0.355 0.19 0.16 0.334 0.364 0.432 0.613 c 0.104 0.243 0.133 0.585 0.133 0.917 0 0.345 -0.045 0.759 -0.179 1.04 -0.135 0.281 -0.508 0.313 -0.821 0.46 c 0.539 0.928 0.761 1.5 1 2.5 l -1 0 c -0.25 -0.76 -0.612 -1.443 -1 -2 l -1 0 0 2 -1 0 0 -5.847 c 0.11 -0.026 0.23 -0.048 0.359 -0.067 0.135 -0.026 0.27 -0.042 0.405 -0.048 0.135 -0.013 0.264 -0.022 0.386 -0.029 c 0.123 -0.006 0.63 -0.01 0.722 -0.01 m 1 1.125 c -0.184 -0.147 -0.703 -0.125 -1 -0.125 l -0.871 0 l 0 2 0.379 0 c 0.386 0 1.324 0.028 1.496 -0.125 c 0.172 -0.16 0.125 -0.587 0.125 -0.875 c 0 -0.352 0.017 -0.659 -0.125 -0.875 z" style="fill:#fff;fill-opacity:1;stroke:none"/>
+ <path d="m 16.996 27 0.829 2.7 0.175 -4.7 l 1 0 c -0.077 1.998 -0.316 4.138 -0.5 6 l -1 0 c -0.348 -0.912 -0.668 -1.789 -1 -2.65 -0.34 0.916 -0.682 1.776 -1 2.65 l -1 0 c -0.254 -1.981 -0.435 -4.133 -0.5 -6 l 1 0 l 0.175 4.7 0.825 -2.7 l 1 0 z" style="fill:#fff;fill-opacity:1;stroke:none"/>
+ <path d="m 23.998 26.678 c 0 0.202 -0.038 0.398 -0.115 0.588 -0.519 1.039 -1.506 1.72 -2.327 2.455 -0.064 0.114 -0.095 0.218 -0.095 0.313 l 2.539 0 0 0.967 l -4 0 c 0 0 0.11 -1 0.25 -1.3 0.658 -1.058 2.074 -1.414 2.75 -2.937 0 -0.24 -0.034 -0.423 -0.18 -0.55 c -0.146 -0.133 -0.331 -0.213 -0.554 -0.213 c -0.185 0 -0.879 0.058 -1.083 0.147 -0.204 0.088 -0.404 0.237 -0.601 0.445 l -0.582 -0.815 c 0.255 -0.265 0.547 -0.461 0.878 -0.588 c 0.337 -0.126 0.671 -0.19 1 -0.19 c 0.242 0 0.739 0.035 0.962 0.104 0.513 0.122 0.854 0.327 1 0.844 c 0.102 0.209 0.155 0.452 0.155 0.73" style="fill:#fff;fill-opacity:1;stroke:none"/>
+ <g transform="matrix(0.40082111,0,0,0.40065477,6.3788233,6.3732701)" style="fill:#fff;fill-opacity:1">
+ <!-- color: #3d3d3d -->
+ <g style="fill:#fff">
+ <path transform="matrix(2.4970249,0,0,2.4976141,-15.947859,-15.944531)" d="m 16.09 10.01 c -1.647 0.023 -3.248 0.7 -4.391 1.936 l 2.873 2.887 1.518 -4.822 z m 1.471 0.318 -1.18 3.76 3.197 -0.537 1.809 -0.352 c -0.806 -1.417 -2.181 -2.47 -3.826 -2.871 z m -6.859 2.74 c -0.732 1.377 -0.908 3.01 -0.428 4.537 l 4.135 -0.676 -0.652 -0.793 -3.055 -3.068 z m 11.11 1.627 -3.807 0.639 3.182 3.779 c 0.768 -1.324 1.01 -2.908 0.625 -4.418 z m -4.236 2.459 -1.816 4.334 -0.205 0.508 c 1.698 0.073 3.373 -0.574 4.588 -1.795 l -2.566 -3.047 z m -2.098 1.121 -4.715 0.77 c 0.763 1.194 1.94 2.098 3.334 2.523 l 1.381 -3.293 z" style="fill:#fff;stroke:none;fill-rule:nonzero"/>
+ </g>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/image-x-panasonic-rw.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/image-x-panasonic-rw.svg
new file mode 120000
index 00000000..5e36c57f
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/image-x-panasonic-rw.svg
@@ -0,0 +1 @@
+image-x-panasonic-raw.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/image-x-panasonic-rw2.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/image-x-panasonic-rw2.svg
new file mode 120000
index 00000000..45e67c9e
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/image-x-panasonic-rw2.svg
@@ -0,0 +1 @@
+image-x-panasonic-raw2.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/image-x-pcx.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/image-x-pcx.svg
new file mode 100644
index 00000000..0bf36e6c
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/image-x-pcx.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <path d="m 5.336 0 c -0.687 0 -1.336 0.676 -1.336 1.394 l 0 29.21 c 0 0.676 0.687 1.394 1.336 1.394 l 21.327 0 c 0.648 0 1.336 -0.717 1.336 -1.394 l 0.001 -21.606 -9 -9 z" style="fill:#38a34e;fill-opacity:1"/>
+ <path d="m 21 9 7 7 0 -7 z" style="fill:#000;fill-opacity:0.196"/>
+ <path d="m 19 0 8.992 9 -7.613 0 c -0.673 0 -1.378 -0.713 -1.378 -1.386 z" style="fill:#fff;fill-opacity:0.392"/>
+ <path d="m 11.645 11 c -0.352 0.033 -0.652 0.406 -0.645 0.802 l 0 8.415 c 0.004 0.414 0.333 0.787 0.703 0.784 l 8.612 0 c 0.363 -0.007 0.681 -0.373 0.685 -0.784 l 0 -8.415 c 0.007 -0.417 -0.315 -0.798 -0.685 -0.802 z m 0.355 1 l 8 0 0 5.701 -2.352 -2.658 -1.491 1.388 l -1.963 -2.461 -2.194 2.83" style="fill:#fff"/>
+ <path d="m 4 24 0 6.668 c 0 0.648 0.688 1.332 1.332 1.332 l 21.336 0 c 0.645 0 1.332 -0.684 1.332 -1.332 l 0 -6.668 z" style="fill:#000;fill-opacity:0.196"/>
+ <path d="m 10.629 24.947 c 0.751 0 1.335 0.157 1.748 0.471 c 0.417 0.31 0.624 0.821 0.624 1.526 c 0 0.718 -0.211 1.234 -0.632 1.557 -0.417 0.314 -1 0.476 -1.772 0.476 l -0.487 0 0 2.02 -1.11 0 0 -5.906 c 0.581 -0.118 1.088 -0.121 1.629 -0.143 m 0.131 1.032 c -0.205 -0.005 -0.445 0.02 -0.65 0.031 l 0 1.93 0.546 0 c 0.377 0 0.659 -0.072 0.85 -0.22 0.191 -0.157 0.286 -0.417 0.286 -0.785 0 -0.346 -0.095 -0.592 -0.286 -0.732 -0.183 -0.148 -0.433 -0.224 -0.747 -0.224" style="fill:#fff"/>
+ <path d="m 22.11 31 c -0.332 -0.807 -0.72 -1.566 -1.088 -2.296 -0.422 0.783 -0.772 1.528 -1.128 2.296 l -1.394 0 c 0.514 -1.102 1.184 -2.136 1.798 -3.172 l -1.692 -2.828 1.39 0 1.026 1.921 1.079 -1.921 l 1.297 0 -1.652 2.801 c 0.699 1.035 1.253 2.089 1.754 3.199 l -1.39 0" style="fill:#fff"/>
+ <path d="m 16.177 31.05 c -0.836 0 -1.474 -0.264 -1.916 -0.795 c -0.442 -0.527 -0.661 -1.278 -0.661 -2.257 c 0 -0.483 0.068 -0.916 0.203 -1.291 0.131 -0.38 0.319 -0.697 0.554 -0.956 0.243 -0.264 0.526 -0.46 0.852 -0.594 c 0.335 -0.139 0.693 -0.206 1.083 -0.206 c 0.211 0 0.398 0.018 0.566 0.054 0.171 0.031 0.323 0.072 0.45 0.116 0.127 0.045 0.235 0.089 0.315 0.139 0.092 0.054 0.159 0.089 0.203 0.116 l -0.307 0.925 c -0.147 -0.094 -0.327 -0.174 -0.538 -0.237 -0.203 -0.067 -0.438 -0.103 -0.709 -0.103 -0.183 0 -0.366 0.036 -0.546 0.103 -0.171 0.063 -0.327 0.174 -0.47 0.331 -0.131 0.152 -0.243 0.358 -0.335 0.612 -0.084 0.259 -0.123 0.581 -0.123 0.965 0 0.666 0.116 1.18 0.343 1.542 0.239 0.349 0.621 0.527 1.151 0.527 0.307 0 0.558 -0.036 0.757 -0.103 0.203 -0.072 0.366 -0.139 0.49 -0.21 l 0.295 0.916 c -0.163 0.103 -0.39 0.197 -0.677 0.286 c -0.283 0.08 -0.609 0.121 -0.98 0.121" style="fill:#fff"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/image-x-pentax-pef.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/image-x-pentax-pef.svg
new file mode 100644
index 00000000..87505675
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/image-x-pentax-pef.svg
@@ -0,0 +1,15 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <path d="m 5.336 0 c -0.687 0 -1.336 0.676 -1.336 1.394 l 0 29.21 c 0 0.676 0.687 1.394 1.336 1.394 l 21.327 0 c 0.648 0 1.336 -0.717 1.336 -1.394 l 0.001 -21.606 -9 -9 z" style="fill:#38a34e;fill-opacity:1"/>
+ <path d="m 21 9 7 7 0 -7 z" style="fill:#000;fill-opacity:0.196"/>
+ <path d="m 19 0 8.992 9 -7.613 0 c -0.673 0 -1.378 -0.713 -1.378 -1.386 z" style="fill:#fff;fill-opacity:0.392"/>
+ <path d="m 4 24 0 6.668 c 0 0.648 0.688 1.332 1.332 1.332 l 21.336 0 c 0.645 0 1.332 -0.684 1.332 -1.332 l 0 -6.668" style="fill:#000;fill-opacity:0.196"/>
+ <path d="m 10.627 25 c 0.753 0 1.337 0.157 1.751 0.47 c 0.415 0.307 0.622 0.827 0.622 1.53 c 0 0.709 -0.211 1.208 -0.632 1.527 -0.415 0.313 -1 0.47 -1.77 0.47 l -0.598 0.003 0 2 -1 0 0 -6 m 1 1 l 0 2 0.856 0 c 0.376 0 0.66 -0.102 0.852 -0.249 c 0.191 -0.153 0.293 -0.387 0.293 -0.751 0 -0.345 -0.101 -0.613 -0.293 -0.754 -0.185 -0.147 -0.356 -0.246 -0.669 -0.246" style="fill:#fff;fill-opacity:1;stroke:none"/>
+ <path d="m 19 31 0 -6 4 0 0 0.989 -3 0 0 1.017 2 0 0 0.989 -2 0 l 0 3.01" style="fill:#fff;fill-opacity:1;stroke:none"/>
+ <path d="m 14 31 0 -6 4 0 l 0 1 l -3 0 0 1 2 0 0 1 -2 0 0 2 3 0 0 1 z" style="fill:#fff;fill-opacity:1;stroke:none"/>
+ <g transform="matrix(0.40082111,0,0,0.40065477,6.3788233,6.3732701)" style="fill:#fff;fill-opacity:1">
+ <!-- color: #3d3d3d -->
+ <g style="fill:#fff">
+ <path transform="matrix(2.4970249,0,0,2.4976141,-15.947859,-15.944531)" d="m 16.09 10.01 c -1.647 0.023 -3.248 0.7 -4.391 1.936 l 2.873 2.887 1.518 -4.822 z m 1.471 0.318 -1.18 3.76 3.197 -0.537 1.809 -0.352 c -0.806 -1.417 -2.181 -2.47 -3.826 -2.871 z m -6.859 2.74 c -0.732 1.377 -0.908 3.01 -0.428 4.537 l 4.135 -0.676 -0.652 -0.793 -3.055 -3.068 z m 11.11 1.627 -3.807 0.639 3.182 3.779 c 0.768 -1.324 1.01 -2.908 0.625 -4.418 z m -4.236 2.459 -1.816 4.334 -0.205 0.508 c 1.698 0.073 3.373 -0.574 4.588 -1.795 l -2.566 -3.047 z m -2.098 1.121 -4.715 0.77 c 0.763 1.194 1.94 2.098 3.334 2.523 l 1.381 -3.293 z" style="fill:#fff;stroke:none;fill-rule:nonzero"/>
+ </g>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/image-x-portable-bitmap.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/image-x-portable-bitmap.svg
new file mode 120000
index 00000000..bfc199b4
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/image-x-portable-bitmap.svg
@@ -0,0 +1 @@
+application-image-bmp.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/image-x-psd.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/image-x-psd.svg
new file mode 120000
index 00000000..d00d4b1a
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/image-x-psd.svg
@@ -0,0 +1 @@
+application-image-psd.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/image-x-psdimage-x-psd.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/image-x-psdimage-x-psd.svg
new file mode 120000
index 00000000..d00d4b1a
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/image-x-psdimage-x-psd.svg
@@ -0,0 +1 @@
+application-image-psd.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/image-x-sigma-x3f.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/image-x-sigma-x3f.svg
new file mode 100644
index 00000000..d4bf252b
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/image-x-sigma-x3f.svg
@@ -0,0 +1,15 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <path d="m 5.336 0 c -0.687 0 -1.336 0.676 -1.336 1.394 l 0 29.21 c 0 0.676 0.687 1.394 1.336 1.394 l 21.327 0 c 0.648 0 1.336 -0.717 1.336 -1.394 l 0.001 -21.606 -9 -9 z" style="fill:#38a34e;fill-opacity:1"/>
+ <path d="m 21 9 7 7 0 -7 z" style="fill:#000;fill-opacity:0.196"/>
+ <path d="m 19 0 8.992 9 -7.613 0 c -0.673 0 -1.378 -0.713 -1.378 -1.386 z" style="fill:#fff;fill-opacity:0.392"/>
+ <path d="m 4 24 0 6.668 c 0 0.648 0.688 1.332 1.332 1.332 l 21.336 0 c 0.645 0 1.332 -0.684 1.332 -1.332 l 0 -6.668" style="fill:#000;fill-opacity:0.196"/>
+ <path d="m 11.609 31 c -0.332 -0.809 -0.741 -1.27 -1.109 -2 -0.418 0.782 -0.751 1.233 -1.109 2 l -1.391 0 c 0.503 -1.097 1.437 -2.062 2 -3 l -2 -3 1.5 0 1 2 1 -2 1.5 0 l -2 3 c 0.694 1 1.507 1.968 2 3 z" style="fill:#fff;fill-opacity:1;stroke:none"/>
+ <path d="m 15.678 31 c -0.15 0 -0.309 -0.012 -0.478 -0.037 -0.163 -0.019 -0.322 -0.043 -0.478 -0.074 -0.15 -0.031 -0.289 -0.065 -0.42 -0.102 -0.13 -0.037 -0.231 -0.071 -0.302 -0.102 l 0.234 -0.957 c 0.15 0.062 0.341 0.127 0.576 0.195 0.241 0.068 0.527 0.102 0.859 0.102 0.41 0 0.696 -0.084 0.859 -0.251 0.213 -0.233 0.342 -0.343 0.254 -1.01 c -0.04 -0.301 -0.127 -0.514 -0.38 -0.632 -0.254 -0.124 -0.576 -0.137 -0.966 -0.137 l -0.434 0 l 0 -1 0.512 0 0.923 0 c 0.313 0 0.495 -0.1 0.554 -0.509 0.011 -0.277 -0.214 -0.418 -0.323 -0.491 c -0.202 -0.017 -0.637 -0.025 -0.871 -0.025 -0.228 0 -0.455 0.037 -0.683 0.111 -0.221 0.068 -0.413 0.155 -0.576 0.26 l -0.429 -0.836 c 0.176 -0.111 0.407 -0.223 0.693 -0.334 c 0.293 -0.118 0.621 -0.176 0.985 -0.176 c 0 0 1.335 0 1.848 0.387 c 0.284 0.229 0.366 0.613 0.366 0.613 c 0 0 0 0.81 -0.088 0.978 -0.117 0.222 -0.669 0.286 -0.897 0.397 0.312 0.124 0.553 0.307 0.722 0.548 0.176 0.241 0.263 0.529 0.263 0.864 0 0.266 -0.046 0.894 -0.137 1.117 -0.091 0.223 -0.231 0.418 -0.42 0.585 -0.189 0.161 -0.429 0.288 -0.722 0.381 c -0.293 0.087 -0.641 0.13 -1.044 0.13" style="fill:#fff;fill-opacity:1;stroke:none"/>
+ <path d="m 19 31 0 -6 4 0 0 0.989 -3 0 0 1.017 2 0 0 0.989 -2 0 l 0 3.01" style="fill:#fff;fill-opacity:1;stroke:none"/>
+ <g transform="matrix(0.40082111,0,0,0.40065477,6.3788233,6.3732701)" style="fill:#fff;fill-opacity:1">
+ <!-- color: #3d3d3d -->
+ <g style="fill:#fff">
+ <path transform="matrix(2.4970249,0,0,2.4976141,-15.947859,-15.944531)" d="m 16.09 10.01 c -1.647 0.023 -3.248 0.7 -4.391 1.936 l 2.873 2.887 1.518 -4.822 z m 1.471 0.318 -1.18 3.76 3.197 -0.537 1.809 -0.352 c -0.806 -1.417 -2.181 -2.47 -3.826 -2.871 z m -6.859 2.74 c -0.732 1.377 -0.908 3.01 -0.428 4.537 l 4.135 -0.676 -0.652 -0.793 -3.055 -3.068 z m 11.11 1.627 -3.807 0.639 3.182 3.779 c 0.768 -1.324 1.01 -2.908 0.625 -4.418 z m -4.236 2.459 -1.816 4.334 -0.205 0.508 c 1.698 0.073 3.373 -0.574 4.588 -1.795 l -2.566 -3.047 z m -2.098 1.121 -4.715 0.77 c 0.763 1.194 1.94 2.098 3.334 2.523 l 1.381 -3.293 z" style="fill:#fff;stroke:none;fill-rule:nonzero"/>
+ </g>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/image-x-sony-arw.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/image-x-sony-arw.svg
new file mode 100644
index 00000000..f8a089c9
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/image-x-sony-arw.svg
@@ -0,0 +1,15 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <path d="m 5.336 0 c -0.687 0 -1.336 0.676 -1.336 1.394 l 0 29.21 c 0 0.676 0.687 1.394 1.336 1.394 l 21.327 0 c 0.648 0 1.336 -0.717 1.336 -1.394 l 0.001 -21.606 -9 -9 z" style="fill:#38a34e;fill-opacity:1"/>
+ <path d="m 21 9 7 7 0 -7 z" style="fill:#000;fill-opacity:0.196"/>
+ <path d="m 19 0 8.992 9 -7.613 0 c -0.673 0 -1.378 -0.713 -1.378 -1.386 z" style="fill:#fff;fill-opacity:0.392"/>
+ <path d="m 4 24 0 6.668 c 0 0.648 0.688 1.332 1.332 1.332 l 21.336 0 c 0.645 0 1.332 -0.684 1.332 -1.332 l 0 -6.668" style="fill:#000;fill-opacity:0.196"/>
+ <path d="m 21.996 27 0.829 2.7 0.175 -4.7 l 1 0 c -0.077 1.998 -0.316 4.138 -0.5 6 l -1 0 c -0.348 -0.912 -0.668 -1.789 -1 -2.65 -0.34 0.916 -0.682 1.776 -1 2.65 l -1 0 c -0.254 -1.981 -0.435 -4.133 -0.5 -6 l 1 0 l 0.175 4.7 0.825 -2.7 l 1 0 z" style="fill:#fff;fill-opacity:1;stroke:none"/>
+ <path d="m 11.6 31 -0.3 -1 -1.6 0 -0.4 1 -1.3 0 2 -6 1 0 2 6 z m -1.6 -2 1 0 -0.5 -3 z" style="fill:#fff;fill-opacity:1;stroke:none"/>
+ <path d="m 15.871 25 c 0.325 0 0.619 0.038 0.883 0.115 0.264 0.077 0.49 0.195 0.68 0.355 0.19 0.16 0.334 0.364 0.432 0.613 c 0.104 0.243 0.133 0.585 0.133 0.917 0 0.345 -0.045 0.759 -0.179 1.04 -0.135 0.281 -0.508 0.313 -0.821 0.46 c 0.539 0.928 0.761 1.5 1 2.5 l -1 0 c -0.25 -0.76 -0.612 -1.443 -1 -2 l -1 0 0 2 -1 0 0 -5.847 c 0.11 -0.026 0.23 -0.048 0.359 -0.067 0.135 -0.026 0.27 -0.042 0.405 -0.048 0.135 -0.013 0.264 -0.022 0.386 -0.029 c 0.123 -0.006 0.63 -0.01 0.722 -0.01 m 1 1.125 c -0.184 -0.147 -0.703 -0.125 -1 -0.125 l -0.871 0 l 0 2 0.379 0 c 0.386 0 1.324 0.028 1.496 -0.125 c 0.172 -0.16 0.125 -0.587 0.125 -0.875 c 0 -0.352 0.017 -0.659 -0.125 -0.875 z" style="fill:#fff;fill-opacity:1;stroke:none"/>
+ <g transform="matrix(0.40082111,0,0,0.40065477,6.3788233,6.3732701)" style="fill:#fff;fill-opacity:1">
+ <!-- color: #3d3d3d -->
+ <g style="fill:#fff">
+ <path transform="matrix(2.4970249,0,0,2.4976141,-15.947859,-15.944531)" d="m 16.09 10.01 c -1.647 0.023 -3.248 0.7 -4.391 1.936 l 2.873 2.887 1.518 -4.822 z m 1.471 0.318 -1.18 3.76 3.197 -0.537 1.809 -0.352 c -0.806 -1.417 -2.181 -2.47 -3.826 -2.871 z m -6.859 2.74 c -0.732 1.377 -0.908 3.01 -0.428 4.537 l 4.135 -0.676 -0.652 -0.793 -3.055 -3.068 z m 11.11 1.627 -3.807 0.639 3.182 3.779 c 0.768 -1.324 1.01 -2.908 0.625 -4.418 z m -4.236 2.459 -1.816 4.334 -0.205 0.508 c 1.698 0.073 3.373 -0.574 4.588 -1.795 l -2.566 -3.047 z m -2.098 1.121 -4.715 0.77 c 0.763 1.194 1.94 2.098 3.334 2.523 l 1.381 -3.293 z" style="fill:#fff;stroke:none;fill-rule:nonzero"/>
+ </g>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/image-x-svg+xml.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/image-x-svg+xml.svg
new file mode 120000
index 00000000..e86ecbea
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/image-x-svg+xml.svg
@@ -0,0 +1 @@
+application-vestor.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/image-x-tga.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/image-x-tga.svg
new file mode 120000
index 00000000..82ceab84
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/image-x-tga.svg
@@ -0,0 +1 @@
+application-image-tga.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/image-x-win-bitmap.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/image-x-win-bitmap.svg
new file mode 100644
index 00000000..790337ae
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/image-x-win-bitmap.svg
@@ -0,0 +1,13 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <defs>
+
+ </defs>
+ <path d="m 5.336 0 c -0.687 0 -1.336 0.676 -1.336 1.394 l 0 29.21 c 0 0.676 0.687 1.394 1.336 1.394 l 21.327 0 c 0.648 0 1.336 -0.717 1.336 -1.394 l 0.001 -21.606 -9 -9 z" style="fill:#757d32;fill-opacity:1"/>
+ <path d="m 21 9 7 7 0 -7 z" style="fill:#000;fill-opacity:0.196"/>
+ <path d="m 19 0 8.992 9 -7.613 0 c -0.673 0 -1.378 -0.713 -1.378 -1.386 z" style="fill:#fff;fill-opacity:0.392"/>
+ <path d="m 13 10 0.014 9.908 2.199 -2.242 l 1.759 3.335 1.589 -0.786 -1.564 -3.296 3.153 -0.001" style="visibility:visible;fill:#f9f9f9;fill-opacity:1;stroke:none;display:inline;color:#000;fill-rule:nonzero"/>
+ <path d="m 4 24 0 6.668 c 0 0.648 0.688 1.332 1.332 1.332 l 21.336 0 c 0.645 0 1.332 -0.684 1.332 -1.332 l 0 -6.668" style="fill:#000;fill-opacity:0.196"/>
+ <path d="m 11.434 31 q -1.186 0 -1.81 -0.78 q -0.624 -0.78 -0.624 -2.22 q 0 -0.715 0.19 -1.272 0.19 -0.557 0.525 -0.938 0.344 -0.39 0.805 -0.585 0.471 -0.204 1.023 -0.204 0.299 0 0.534 0.056 0.244 0.046 0.425 0.111 0.181 0.065 0.299 0.139 0.127 0.074 0.19 0.111 l -0.29 0.91 q -0.208 -0.139 -0.507 -0.232 -0.29 -0.102 -0.67 -0.102 -0.262 0 -0.516 0.102 -0.244 0.093 -0.443 0.325 -0.19 0.223 -0.317 0.604 -0.118 0.381 -0.118 0.947 0 0.985 0.326 1.514 0.335 0.52 1.086 0.52 0.434 0 0.715 -0.102 0.29 -0.102 0.462 -0.204 l 0.281 0.901 q -0.235 0.149 -0.643 0.279 -0.398 0.121 -0.923 0.121 z" style="fill:#fff;fill-opacity:1;stroke:none"/>
+ <path d="m 15.981 31 q -0.569 0 -0.957 -0.152 q -0.379 -0.161 -0.607 -0.456 -0.227 -0.294 -0.322 -0.712 -0.095 -0.418 -0.095 -0.93 l 0 -3.75 1.175 0 0 3.674 q 0 0.37 0.038 0.627 0.038 0.247 0.123 0.399 0.095 0.152 0.256 0.218 0.161 0.066 0.408 0.066 0.246 0 0.408 -0.066 0.161 -0.066 0.256 -0.218 0.095 -0.161 0.133 -0.408 0.038 -0.256 0.038 -0.627 l 0 -3.665 1.166 0 0 3.75 q 0 0.513 -0.095 0.93 -0.095 0.418 -0.332 0.712 -0.237 0.294 -0.626 0.456 -0.389 0.152 -0.967 0.152 z" style="fill:#fff;fill-opacity:1;stroke:none"/>
+ <path d="m 20.471 25 q 0.487 0 0.883 0.115 0.395 0.115 0.68 0.355 0.285 0.24 0.432 0.613 0.156 0.364 0.156 0.863 0 0.518 -0.202 0.939 -0.202 0.422 -0.671 0.642 0.156 0.249 0.331 0.556 0.175 0.297 0.34 0.633 0.166 0.326 0.313 0.661 q 0.156 0.326 0.267 0.623 l -1.186 0 q -0.211 -0.575 -0.497 -1.102 -0.276 -0.537 -0.598 -1.083 l -0.589 0 0 2.185 l -1.131 0 0 -5.847 q 0.166 -0.038 0.359 -0.067 0.202 -0.038 0.405 -0.048 0.202 -0.019 0.386 -0.029 0.184 -0.01 0.322 -0.01 z m 1 1.936 q 0 -0.47 -0.276 -0.69 -0.276 -0.22 -0.726 -0.22 -0.064 0 -0.156 0.01 -0.092 0 -0.184 0.019 l 0 1.783 0.248 0 q 0.579 0 0.837 -0.23 0.257 -0.24 0.257 -0.671 z" style="fill:#fff;fill-opacity:1;stroke:none"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/image-x-win-bmp.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/image-x-win-bmp.svg
new file mode 120000
index 00000000..bfc199b4
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/image-x-win-bmp.svg
@@ -0,0 +1 @@
+application-image-bmp.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/image-x-wmf.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/image-x-wmf.svg
new file mode 120000
index 00000000..34b7aa58
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/image-x-wmf.svg
@@ -0,0 +1 @@
+application-vector.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/image-x-xcf.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/image-x-xcf.svg
new file mode 100644
index 00000000..6a9ea01f
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/image-x-xcf.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <path d="m 5.336 0 c -0.687 0 -1.336 0.676 -1.336 1.394 l 0 29.21 c 0 0.676 0.687 1.394 1.336 1.394 l 21.327 0 c 0.648 0 1.336 -0.717 1.336 -1.394 l 0.001 -21.606 l -9 -9 z" style="fill:#9a773c;fill-opacity:1"/>
+ <path d="m 21 9 7 7 0 -7 z" style="fill:#000;fill-opacity:0.196"/>
+ <path d="m 19 0 8.992 9 -7.613 0 c -0.673 0 -1.378 -0.713 -1.378 -1.386 z" style="fill:#fff;fill-opacity:0.392"/>
+ <path d="m 22.03 11.944 c -0.061 0.033 -0.117 0.131 -0.169 0.286 -0.136 0.422 -1.111 3.337 -6.636 3.477 -2.634 0.07 -3.754 -2.282 -3.754 -2.282 l -0.066 3.02 c 0 0 0.281 0.675 -0.281 1.378 -0.033 -0.047 -0.052 -0.103 -0.084 -0.15 -0.202 -0.286 -0.441 -0.525 -0.694 -0.708 -0.291 -0.206 -0.595 -0.342 -0.895 -0.384 -0.342 -0.052 -0.68 0.023 -0.942 0.216 -0.267 0.197 -0.422 0.492 -0.483 0.844 -0.052 0.3 -0.033 0.628 0.07 0.975 0.084 0.3 0.225 0.605 0.426 0.89 0.216 0.3 0.483 0.567 0.764 0.755 0.314 0.211 0.647 0.333 0.975 0.351 0.103 0.009 0.206 -0.019 0.3 -0.033 2.118 1.706 6.327 3.299 9.115 1.481 0.061 0.019 0.122 0.042 0.183 0.066 0 0.028 -0.009 0.056 0 0.084 l 0.131 -0.052 c 0.023 0.009 0.042 0.028 0.066 0.033 0.005 0.005 0.014 0 0.019 0 l 0.047 0.052 1.261 0.455 c -0.052 0.441 0.164 0.947 0.712 1.158 c 0.984 0.384 1.903 0.876 1.903 0.876 -0.473 -1.622 -0.642 -2.92 -1.87 -2.807 c -0.23 0.023 -0.403 0.117 -0.53 0.253 l -1.111 -0.722 -0.047 0 -0.019 -0.019 c 1.495 -1.49 2.367 -4.298 1.837 -9.176 -0.033 -0.244 -0.131 -0.366 -0.23 -0.319 z" style="fill:#fff"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/image-x-xcursor.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/image-x-xcursor.svg
new file mode 100644
index 00000000..276c607f
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/image-x-xcursor.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <defs>
+
+ </defs>
+ <path d="m 5.336 0 c -0.687 0 -1.336 0.676 -1.336 1.394 l 0 29.21 c 0 0.676 0.687 1.394 1.336 1.394 l 21.327 0 c 0.648 0 1.336 -0.717 1.336 -1.394 l 0.001 -21.606 -9 -9 z" style="fill:#757d32;fill-opacity:1"/>
+ <path d="m 21 9 7 7 0 -7 z" style="fill:#000;fill-opacity:0.196"/>
+ <path d="m 19 0 8.992 9 -7.613 0 c -0.673 0 -1.378 -0.713 -1.378 -1.386 z" style="fill:#fff;fill-opacity:0.392"/>
+ <path d="m 12 10 0.018 12.61 2.768 -2.854 2.215 4.244 2 -1 -1.969 -4.196 3.969 -0.001" style="visibility:visible;fill:#f9f9f9;fill-opacity:1;stroke:none;display:inline;color:#000;fill-rule:nonzero"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/image-x-xfig.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/image-x-xfig.svg
new file mode 120000
index 00000000..34b7aa58
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/image-x-xfig.svg
@@ -0,0 +1 @@
+application-vector.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/image-x-xpixmap.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/image-x-xpixmap.svg
new file mode 100644
index 00000000..725560b9
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/image-x-xpixmap.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <path d="m 5.336 0 c -0.687 0 -1.336 0.676 -1.336 1.394 l 0 29.21 c 0 0.676 0.687 1.394 1.336 1.394 l 21.327 0 c 0.648 0 1.336 -0.717 1.336 -1.394 l 0.001 -21.606 -9 -9 z" style="fill:#38a34e;fill-opacity:1"/>
+ <path d="m 21 9 7 7 0 -7 z" style="fill:#000;fill-opacity:0.196"/>
+ <path d="m 19 0 8.992 9 -7.613 0 c -0.673 0 -1.378 -0.713 -1.378 -1.386 z" style="fill:#fff;fill-opacity:0.392"/>
+ <path d="m 11.645 11 c -0.352 0.033 -0.652 0.406 -0.645 0.802 l 0 8.415 c 0.004 0.414 0.333 0.787 0.703 0.784 l 8.612 0 c 0.363 -0.007 0.681 -0.373 0.685 -0.784 l 0 -8.415 c 0.007 -0.417 -0.315 -0.798 -0.685 -0.802 z m 0.355 1 l 8 0 0 5.701 -2.352 -2.658 -1.491 1.388 l -1.963 -2.461 -2.194 2.83" style="fill:#fff"/>
+ <path d="m 4 24 0 6.668 c 0 0.648 0.688 1.332 1.332 1.332 l 21.336 0 c 0.645 0 1.332 -0.684 1.332 -1.332 l 0 -6.668 z" style="fill:#000;fill-opacity:0.196"/>
+ <path d="m 20.13 24.997 c 0.31 0.887 0.604 1.776 0.903 2.656 0.313 -0.902 0.616 -1.767 0.933 -2.656 l 1.054 0 c 0.21 2.031 0.322 4.04 0.383 6 l -1.17 0 0.064 -4.663 -0.787 2.368 -0.901 0 -0.788 -2.368 0.052 4.663 -1.17 0 c 0.08 -2.035 0.171 -4.02 0.374 -6 l 1.054 0" style="fill:#fff"/>
+ <path d="m 15.629 24.947 c 0.751 0 1.335 0.157 1.748 0.471 c 0.417 0.31 0.624 0.821 0.624 1.526 c 0 0.718 -0.211 1.234 -0.632 1.557 -0.417 0.314 -1 0.476 -1.772 0.476 l -0.447 0 0 2.02 -1.15 0 0 -5.906 c 0.581 -0.118 1.088 -0.121 1.629 -0.143 m 0.131 1.032 c -0.205 -0.005 -0.405 0.02 -0.61 0.031 l 0 1.93 0.506 0 c 0.377 0 0.659 -0.072 0.85 -0.22 0.191 -0.157 0.286 -0.417 0.286 -0.785 0 -0.346 -0.095 -0.592 -0.286 -0.732 -0.183 -0.148 -0.433 -0.224 -0.747 -0.224" style="fill:#fff"/>
+ <path d="m 12 31 c -0.312 -0.807 -0.678 -1.566 -1.024 -2.296 -0.397 0.783 -0.727 1.528 -1.062 2.296 l -1.313 0 c 0.484 -1.102 1.115 -2.136 1.694 -3.172 l -1.593 -2.828 1.309 0 0.966 1.921 1.016 -1.921 l 1.221 0 -1.556 2.801 c 0.658 1.035 1.18 2.089 1.652 3.199 l -1.309 0" style="fill:#fff"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/image.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/image.svg
new file mode 120000
index 00000000..49ccd217
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/image.svg
@@ -0,0 +1 @@
+application-images.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/inode-symlink.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/inode-symlink.svg
new file mode 100644
index 00000000..b4c66144
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/inode-symlink.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <path d="m 5.336 0 c -0.687 0 -1.336 0.676 -1.336 1.394 l 0 29.21 c 0 0.676 0.687 1.394 1.336 1.394 l 21.327 0 c 0.648 0 1.336 -0.717 1.336 -1.394 l 0.001 -21.606 -9 -9 z" style="fill:#dc322f;fill-opacity:1"/>
+ <path d="m 21 9 7 7 0 -7 z" style="fill:#000;fill-opacity:0.196"/>
+ <path d="m 19 0 8.992 9 -7.613 0 c -0.673 0 -1.378 -0.713 -1.378 -1.386 z" style="fill:#fff;fill-opacity:0.392"/>
+ <path d="m 19.231 12 -3.231 3.231 -3.231 -3.231 -2.769 2.769 3.231 3.231 -3.231 3.231 2.769 2.769 3.231 -3.231 3.231 3.231 2.769 -2.769 -3.231 -3.231 3.231 -3.231" style="fill:#fff;fill-opacity:1"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/internet-feed.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/internet-feed.svg
new file mode 120000
index 00000000..2f0fbff8
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/internet-feed.svg
@@ -0,0 +1 @@
+application-rss+xml.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/jpeg.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/jpeg.svg
new file mode 120000
index 00000000..9cd628f7
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/jpeg.svg
@@ -0,0 +1 @@
+application-image-jpg.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/jpg.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/jpg.svg
new file mode 120000
index 00000000..9cd628f7
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/jpg.svg
@@ -0,0 +1 @@
+application-image-jpg.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/kpresenter_kpr.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/kpresenter_kpr.svg
new file mode 120000
index 00000000..34a57735
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/kpresenter_kpr.svg
@@ -0,0 +1 @@
+application-presentation.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/libpeas-plugin.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/libpeas-plugin.svg
new file mode 120000
index 00000000..f6d9d702
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/libpeas-plugin.svg
@@ -0,0 +1 @@
+extension.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/libreoffice-database.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/libreoffice-database.svg
new file mode 120000
index 00000000..d150bb25
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/libreoffice-database.svg
@@ -0,0 +1 @@
+application-vnd.oasis.opendocument.database.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/libreoffice-drawing-template.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/libreoffice-drawing-template.svg
new file mode 120000
index 00000000..8d1e1356
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/libreoffice-drawing-template.svg
@@ -0,0 +1 @@
+application-drawing-template.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/libreoffice-drawing.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/libreoffice-drawing.svg
new file mode 120000
index 00000000..0095318b
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/libreoffice-drawing.svg
@@ -0,0 +1 @@
+application-vnd.oasis.opendocument.drawing.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/libreoffice-extension.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/libreoffice-extension.svg
new file mode 100644
index 00000000..b94d9821
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/libreoffice-extension.svg
@@ -0,0 +1,16 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <path d="m 5.336 0 c -0.687 0 -1.336 0.676 -1.336 1.394 l 0 29.21 c 0 0.676 0.687 1.394 1.336 1.394 l 21.327 0 c 0.648 0 1.336 -0.717 1.336 -1.394 l 0.001 -21.606 -9 -9 z" style="fill:#888;fill-opacity:1"/>
+ <path d="m 21 9 7 7 0 -7 z" style="fill:#000;fill-opacity:0.196"/>
+ <path d="m 19 0 8.992 9 -7.613 0 c -0.673 0 -1.378 -0.713 -1.378 -1.386 z" style="fill:#fff;fill-opacity:0.392"/>
+ <g transform="translate(0,-1.667969)" style="fill:#fff">
+ <path d="m 12 14.668 0 4 c 0 -0.738 0.598 -1.336 1.332 -1.336 0.738 0 1.336 0.598 1.336 1.336 c 0 0.734 -0.598 1.332 -1.336 1.332 -0.734 0 -1.332 -0.598 -1.332 -1.332 l 0 4 4 0 c -0.738 0 -1.332 -0.598 -1.332 -1.336 c 0 -0.734 0.594 -1.332 1.332 -1.332 c 0.738 0 1.332 0.598 1.332 1.332 0 0.738 -0.594 1.336 -1.332 1.336 l 4 0 0 -8 z"/>
+ <path d="m 17.332 13.332 c 0 0.738 -0.598 1.336 -1.332 1.336 -0.738 0 -1.332 -0.598 -1.332 -1.336 c 0 -0.734 0.594 -1.332 1.332 -1.332 c 0.734 0 1.332 0.598 1.332 1.332 z"/>
+ <path d="m 22.668 18.668 c 0 0.734 -0.598 1.332 -1.336 1.332 -0.734 0 -1.332 -0.598 -1.332 -1.332 c 0 -0.738 0.598 -1.336 1.332 -1.336 0.738 0 1.336 0.598 1.336 1.336 z"/>
+ </g>
+ <path d="m 4 24 0 6.668 c 0 0.648 0.688 1.332 1.332 1.332 l 21.336 0 c 0.645 0 1.332 -0.684 1.332 -1.332 l 0 -6.668 z" style="fill:#000;fill-opacity:0.196"/>
+ <g transform="matrix(1.0612185,0,0,1.0612185,-1.055667,-0.7271786)" style="fill:#fff">
+ <path d="m 10.383 27.07 c 0 0.265 0.008 0.514 0.028 0.746 0.024 0.228 0.069 0.427 0.133 0.596 0.069 0.17 0.165 0.302 0.286 0.402 0.121 0.099 0.347 0.149 0.549 0.149 0.198 0 0.42 -0.05 0.541 -0.149 0.125 -0.099 0.222 -0.232 0.286 -0.402 0.069 -0.178 0.113 -0.377 0.133 -0.605 0.024 -0.228 0.036 -0.472 0.036 -0.737 0 -0.261 -0.012 -0.505 -0.036 -0.733 -0.02 -0.236 -0.064 -0.435 -0.133 -0.605 -0.064 -0.17 -0.157 -0.302 -0.278 -0.402 -0.121 -0.099 -0.348 -0.149 -0.549 -0.149 -0.202 0 -0.428 0.05 -0.549 0.149 -0.121 0.099 -0.218 0.236 -0.286 0.41 -0.064 0.17 -0.109 0.369 -0.133 0.596 -0.02 0.228 -0.028 0.472 -0.028 0.733 m -1.124 0 c 0 -0.932 0.189 -1.636 0.56 -2.108 0.375 -0.48 0.895 -0.717 1.56 -0.717 0.689 0 1.217 0.236 1.576 0.717 0.363 0.472 0.544 1.176 0.544 2.108 0 0.936 -0.185 1.64 -0.552 2.121 -0.367 0.472 -0.887 0.708 -1.56 0.708 -0.689 0 -1.217 -0.236 -1.584 -0.708 c -0.363 -0.48 -0.544 -1.185 -0.544 -2.121"/>
+ <path d="m 16.969 29.891 c -0.293 -0.759 -0.637 -1.473 -0.961 -2.161 -0.366 0.739 -0.676 1.438 -0.992 2.161 l -1.227 0 c 0.455 -1.036 1.042 -2.01 1.586 -2.987 l -1.492 -2.667 1.223 0 0.902 1.811 0.949 -1.811 1.141 0 -1.453 2.641 c 0.618 0.973 1.103 1.966 1.547 3.01 l -1.223 0"/>
+ <path d="m 22.479 24.24 0 0.934 -1.598 0 0 4.72 -1.046 0 0 -4.72 -1.406 0 0 -0.934 4.05 0"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/libreoffice-formula.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/libreoffice-formula.svg
new file mode 120000
index 00000000..15f67cb9
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/libreoffice-formula.svg
@@ -0,0 +1 @@
+application-vnd.oasis.opendocument.formula.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/libreoffice-master-docment.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/libreoffice-master-docment.svg
new file mode 120000
index 00000000..8f2ffb4c
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/libreoffice-master-docment.svg
@@ -0,0 +1 @@
+application-vnd.oasis.opendocument.master-document.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/libreoffice-master-document.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/libreoffice-master-document.svg
new file mode 120000
index 00000000..8f2ffb4c
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/libreoffice-master-document.svg
@@ -0,0 +1 @@
+application-vnd.oasis.opendocument.master-document.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/libreoffice-oasis-database.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/libreoffice-oasis-database.svg
new file mode 120000
index 00000000..d150bb25
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/libreoffice-oasis-database.svg
@@ -0,0 +1 @@
+application-vnd.oasis.opendocument.database.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/libreoffice-oasis-drawing-template.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/libreoffice-oasis-drawing-template.svg
new file mode 120000
index 00000000..8d1e1356
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/libreoffice-oasis-drawing-template.svg
@@ -0,0 +1 @@
+application-drawing-template.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/libreoffice-oasis-drawing.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/libreoffice-oasis-drawing.svg
new file mode 120000
index 00000000..0095318b
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/libreoffice-oasis-drawing.svg
@@ -0,0 +1 @@
+application-vnd.oasis.opendocument.drawing.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/libreoffice-oasis-formula.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/libreoffice-oasis-formula.svg
new file mode 120000
index 00000000..15f67cb9
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/libreoffice-oasis-formula.svg
@@ -0,0 +1 @@
+application-vnd.oasis.opendocument.formula.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/libreoffice-oasis-master-document.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/libreoffice-oasis-master-document.svg
new file mode 120000
index 00000000..8f2ffb4c
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/libreoffice-oasis-master-document.svg
@@ -0,0 +1 @@
+application-vnd.oasis.opendocument.master-document.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/libreoffice-oasis-presentation-template.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/libreoffice-oasis-presentation-template.svg
new file mode 120000
index 00000000..d91cc5bd
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/libreoffice-oasis-presentation-template.svg
@@ -0,0 +1 @@
+application-presentation-template.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/libreoffice-oasis-presentation.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/libreoffice-oasis-presentation.svg
new file mode 120000
index 00000000..4175ef44
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/libreoffice-oasis-presentation.svg
@@ -0,0 +1 @@
+application-vnd.oasis.opendocument.presentation.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/libreoffice-oasis-spreadsheet-template.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/libreoffice-oasis-spreadsheet-template.svg
new file mode 120000
index 00000000..00dbd860
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/libreoffice-oasis-spreadsheet-template.svg
@@ -0,0 +1 @@
+application-table-template.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/libreoffice-oasis-spreadsheet.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/libreoffice-oasis-spreadsheet.svg
new file mode 120000
index 00000000..543316a9
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/libreoffice-oasis-spreadsheet.svg
@@ -0,0 +1 @@
+application-vnd.oasis.opendocument.spreadsheet.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/libreoffice-oasis-text-template.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/libreoffice-oasis-text-template.svg
new file mode 120000
index 00000000..1532b4c5
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/libreoffice-oasis-text-template.svg
@@ -0,0 +1 @@
+application-word-template.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/libreoffice-oasis-text.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/libreoffice-oasis-text.svg
new file mode 120000
index 00000000..e1d28269
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/libreoffice-oasis-text.svg
@@ -0,0 +1 @@
+application-vnd.oasis.opendocument.text.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/libreoffice-oasis-web-template.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/libreoffice-oasis-web-template.svg
new file mode 120000
index 00000000..60c48514
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/libreoffice-oasis-web-template.svg
@@ -0,0 +1 @@
+application-web-template.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/libreoffice-oasis-web.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/libreoffice-oasis-web.svg
new file mode 120000
index 00000000..db1be2dd
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/libreoffice-oasis-web.svg
@@ -0,0 +1 @@
+application-vnd.oasis.opendocument.text-web.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/libreoffice-presentation-template.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/libreoffice-presentation-template.svg
new file mode 120000
index 00000000..d91cc5bd
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/libreoffice-presentation-template.svg
@@ -0,0 +1 @@
+application-presentation-template.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/libreoffice-presentation.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/libreoffice-presentation.svg
new file mode 120000
index 00000000..4175ef44
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/libreoffice-presentation.svg
@@ -0,0 +1 @@
+application-vnd.oasis.opendocument.presentation.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/libreoffice-spreadsheet-template.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/libreoffice-spreadsheet-template.svg
new file mode 120000
index 00000000..00dbd860
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/libreoffice-spreadsheet-template.svg
@@ -0,0 +1 @@
+application-table-template.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/libreoffice-spreadsheet.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/libreoffice-spreadsheet.svg
new file mode 120000
index 00000000..543316a9
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/libreoffice-spreadsheet.svg
@@ -0,0 +1 @@
+application-vnd.oasis.opendocument.spreadsheet.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/libreoffice-text-template.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/libreoffice-text-template.svg
new file mode 120000
index 00000000..1532b4c5
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/libreoffice-text-template.svg
@@ -0,0 +1 @@
+application-word-template.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/libreoffice-text.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/libreoffice-text.svg
new file mode 120000
index 00000000..e1d28269
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/libreoffice-text.svg
@@ -0,0 +1 @@
+application-vnd.oasis.opendocument.text.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/libreoffice-web.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/libreoffice-web.svg
new file mode 120000
index 00000000..db1be2dd
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/libreoffice-web.svg
@@ -0,0 +1 @@
+application-vnd.oasis.opendocument.text-web.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/media-audio.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/media-audio.svg
new file mode 120000
index 00000000..9b775702
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/media-audio.svg
@@ -0,0 +1 @@
+application-audio.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/media-image.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/media-image.svg
new file mode 120000
index 00000000..49ccd217
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/media-image.svg
@@ -0,0 +1 @@
+application-images.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/media-video.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/media-video.svg
new file mode 120000
index 00000000..dff032f5
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/media-video.svg
@@ -0,0 +1 @@
+application-video.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/message-news.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/message-news.svg
new file mode 120000
index 00000000..8283b074
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/message-news.svg
@@ -0,0 +1 @@
+application-mbox.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/message-rfc822.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/message-rfc822.svg
new file mode 120000
index 00000000..8283b074
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/message-rfc822.svg
@@ -0,0 +1 @@
+application-mbox.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/message-x-gnu-rmail.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/message-x-gnu-rmail.svg
new file mode 120000
index 00000000..8283b074
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/message-x-gnu-rmail.svg
@@ -0,0 +1 @@
+application-mbox.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/message.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/message.svg
new file mode 120000
index 00000000..8283b074
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/message.svg
@@ -0,0 +1 @@
+application-mbox.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/mime_ascii.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/mime_ascii.svg
new file mode 120000
index 00000000..598bd3ac
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/mime_ascii.svg
@@ -0,0 +1 @@
+application-ascii.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/misc.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/misc.svg
new file mode 120000
index 00000000..529423dd
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/misc.svg
@@ -0,0 +1 @@
+application-text.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/model-fcstd.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/model-fcstd.svg
new file mode 120000
index 00000000..8ac89c37
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/model-fcstd.svg
@@ -0,0 +1 @@
+model.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/model-vnd.dwf.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/model-vnd.dwf.svg
new file mode 120000
index 00000000..8ac89c37
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/model-vnd.dwf.svg
@@ -0,0 +1 @@
+model.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/model-vrml.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/model-vrml.svg
new file mode 120000
index 00000000..8ac89c37
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/model-vrml.svg
@@ -0,0 +1 @@
+model.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/model-x.stl-binary.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/model-x.stl-binary.svg
new file mode 120000
index 00000000..8ac89c37
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/model-x.stl-binary.svg
@@ -0,0 +1 @@
+model.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/model-x3d+binary.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/model-x3d+binary.svg
new file mode 120000
index 00000000..8ac89c37
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/model-x3d+binary.svg
@@ -0,0 +1 @@
+model.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/model-x3d+vrml.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/model-x3d+vrml.svg
new file mode 120000
index 00000000..8ac89c37
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/model-x3d+vrml.svg
@@ -0,0 +1 @@
+model.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/model-x3d+xml.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/model-x3d+xml.svg
new file mode 120000
index 00000000..8ac89c37
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/model-x3d+xml.svg
@@ -0,0 +1 @@
+model.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/model-x3d.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/model-x3d.svg
new file mode 120000
index 00000000..8ac89c37
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/model-x3d.svg
@@ -0,0 +1 @@
+model.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/model.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/model.svg
new file mode 100644
index 00000000..4f856ef8
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/model.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <path d="M 5.336,0.002 C 4.649,0.002 4,0.678 4,1.396 l 0,29.21 C 4,31.282 4.687,32 5.336,32 l 21.327,0 c 0.648,0 1.336,-0.717 1.336,-1.394 L 28,9 19,0 Z" style="fill:#ff8537;fill-opacity:1"/>
+ <path d="m 21 9 7 7 0 -7 z" style="fill:#000;fill-opacity:0.196"/>
+ <path d="m 19 0.002 8.992 9 -7.613 0 c -0.673 0 -1.378 -0.713 -1.378 -1.386 z" style="fill:#fff;fill-opacity:0.392"/>
+ <path d="m 8 14.703 0.373 9.223 7.627 4.636 7.664 -4.636 0.336 -9.225 -8 -3.086 m 0 2.143 4.324 1.67 -4.322 1.855 -4.324 -1.855 z m 5.918 3.162 -0.213 5.854 l -4.705 2.846 0 -6.59 m -6.908 -2.105 4.908 2.105 l 0 6.582 -4.672 -2.838 z" mix-blend-mode="normal" isolation="auto" white-space="normal" solid-opacity="1" solid-color="#000000" style="visibility:visible;shape-rendering:auto;color-interpolation-filters:linearRGB;fill:#f9f9f9;opacity:1;image-rendering:auto;fill-opacity:1;stroke:none;display:inline;color:#000;fill-rule:nonzero;color-rendering:auto;color-interpolation:sRGB"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/multipart-encrypted.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/multipart-encrypted.svg
new file mode 120000
index 00000000..656ee235
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/multipart-encrypted.svg
@@ -0,0 +1 @@
+application-octet-stream.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/music.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/music.svg
new file mode 120000
index 00000000..9b775702
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/music.svg
@@ -0,0 +1 @@
+application-audio.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/none.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/none.svg
new file mode 120000
index 00000000..cb105632
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/none.svg
@@ -0,0 +1 @@
+unknown.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/odf.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/odf.svg
new file mode 120000
index 00000000..86b2f629
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/odf.svg
@@ -0,0 +1 @@
+x-office-document.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/office-contact.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/office-contact.svg
new file mode 120000
index 00000000..aef18a65
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/office-contact.svg
@@ -0,0 +1 @@
+text-x-vcard.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/office-document.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/office-document.svg
new file mode 120000
index 00000000..a3635320
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/office-document.svg
@@ -0,0 +1 @@
+application-document.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/office-illustration.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/office-illustration.svg
new file mode 120000
index 00000000..e86ecbea
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/office-illustration.svg
@@ -0,0 +1 @@
+application-vestor.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/office-spreadsheet.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/office-spreadsheet.svg
new file mode 120000
index 00000000..b17ea280
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/office-spreadsheet.svg
@@ -0,0 +1 @@
+x-office-spreadsheet.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/openofficeorg3-database.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/openofficeorg3-database.svg
new file mode 120000
index 00000000..d150bb25
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/openofficeorg3-database.svg
@@ -0,0 +1 @@
+application-vnd.oasis.opendocument.database.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/openofficeorg3-drawing.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/openofficeorg3-drawing.svg
new file mode 120000
index 00000000..0095318b
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/openofficeorg3-drawing.svg
@@ -0,0 +1 @@
+application-vnd.oasis.opendocument.drawing.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/openofficeorg3-extension.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/openofficeorg3-extension.svg
new file mode 120000
index 00000000..fbf993b9
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/openofficeorg3-extension.svg
@@ -0,0 +1 @@
+libreoffice-extension.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/openofficeorg3-oasis-database.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/openofficeorg3-oasis-database.svg
new file mode 120000
index 00000000..d150bb25
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/openofficeorg3-oasis-database.svg
@@ -0,0 +1 @@
+application-vnd.oasis.opendocument.database.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/openofficeorg3-oasis-spreadsheet.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/openofficeorg3-oasis-spreadsheet.svg
new file mode 120000
index 00000000..0095318b
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/openofficeorg3-oasis-spreadsheet.svg
@@ -0,0 +1 @@
+application-vnd.oasis.opendocument.drawing.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/opera-extension.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/opera-extension.svg
new file mode 120000
index 00000000..f6d9d702
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/opera-extension.svg
@@ -0,0 +1 @@
+extension.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/package-gdebi.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/package-gdebi.svg
new file mode 120000
index 00000000..abada3e5
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/package-gdebi.svg
@@ -0,0 +1 @@
+application-x-deb.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/package-x-generic.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/package-x-generic.svg
new file mode 120000
index 00000000..de6105c9
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/package-x-generic.svg
@@ -0,0 +1 @@
+application-software.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/package.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/package.svg
new file mode 120000
index 00000000..de6105c9
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/package.svg
@@ -0,0 +1 @@
+application-software.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/package_editors.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/package_editors.svg
new file mode 120000
index 00000000..529423dd
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/package_editors.svg
@@ -0,0 +1 @@
+application-text.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/package_wordprocessing.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/package_wordprocessing.svg
new file mode 120000
index 00000000..7472b14d
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/package_wordprocessing.svg
@@ -0,0 +1 @@
+application-word.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/plan.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/plan.svg
new file mode 120000
index 00000000..170cc9e7
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/plan.svg
@@ -0,0 +1 @@
+x-office-calendar.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/playlist-automatic.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/playlist-automatic.svg
new file mode 120000
index 00000000..f126cefe
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/playlist-automatic.svg
@@ -0,0 +1 @@
+audio-x-smart-playlist.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/playlist.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/playlist.svg
new file mode 120000
index 00000000..ace508bd
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/playlist.svg
@@ -0,0 +1 @@
+audio-x-playlist.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/rar.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/rar.svg
new file mode 120000
index 00000000..832a1384
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/rar.svg
@@ -0,0 +1 @@
+application-x-rar.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/raw.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/raw.svg
new file mode 120000
index 00000000..49ccd217
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/raw.svg
@@ -0,0 +1 @@
+application-images.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/rpm.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/rpm.svg
new file mode 120000
index 00000000..08dae791
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/rpm.svg
@@ -0,0 +1 @@
+application-x-rpm.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/shellscript.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/shellscript.svg
new file mode 120000
index 00000000..05ab0ed6
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/shellscript.svg
@@ -0,0 +1 @@
+text-x-script.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/sound.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/sound.svg
new file mode 120000
index 00000000..9b775702
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/sound.svg
@@ -0,0 +1 @@
+application-audio.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/source-playlist.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/source-playlist.svg
new file mode 120000
index 00000000..ace508bd
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/source-playlist.svg
@@ -0,0 +1 @@
+audio-x-playlist.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/source-smart-playlist.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/source-smart-playlist.svg
new file mode 120000
index 00000000..f126cefe
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/source-smart-playlist.svg
@@ -0,0 +1 @@
+audio-x-smart-playlist.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/spreadsheet.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/spreadsheet.svg
new file mode 120000
index 00000000..dd1df899
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/spreadsheet.svg
@@ -0,0 +1 @@
+application-table.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/stock_addressbook.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/stock_addressbook.svg
new file mode 120000
index 00000000..3f74a9dd
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/stock_addressbook.svg
@@ -0,0 +1 @@
+x-office-address-book.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/stock_calendar.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/stock_calendar.svg
new file mode 120000
index 00000000..170cc9e7
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/stock_calendar.svg
@@ -0,0 +1 @@
+x-office-calendar.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/stock_certificate.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/stock_certificate.svg
new file mode 120000
index 00000000..b02dde5b
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/stock_certificate.svg
@@ -0,0 +1 @@
+application-certificate.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/stock_new-drawing.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/stock_new-drawing.svg
new file mode 120000
index 00000000..ca748d2c
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/stock_new-drawing.svg
@@ -0,0 +1 @@
+application-drawing.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/stock_playlist.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/stock_playlist.svg
new file mode 120000
index 00000000..f8e482a4
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/stock_playlist.svg
@@ -0,0 +1 @@
+application-audio-playlist.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/stock_script.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/stock_script.svg
new file mode 120000
index 00000000..05ab0ed6
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/stock_script.svg
@@ -0,0 +1 @@
+text-x-script.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/stock_smart-playlist.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/stock_smart-playlist.svg
new file mode 120000
index 00000000..f126cefe
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/stock_smart-playlist.svg
@@ -0,0 +1 @@
+audio-x-smart-playlist.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/svg.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/svg.svg
new file mode 120000
index 00000000..e86ecbea
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/svg.svg
@@ -0,0 +1 @@
+application-vestor.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/tar.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/tar.svg
new file mode 120000
index 00000000..065c47e0
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/tar.svg
@@ -0,0 +1 @@
+application-x-tar.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/template-source.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/template-source.svg
new file mode 120000
index 00000000..19265f5b
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/template-source.svg
@@ -0,0 +1 @@
+application-text-template.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/template_source.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/template_source.svg
new file mode 120000
index 00000000..19265f5b
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/template_source.svg
@@ -0,0 +1 @@
+application-text-template.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/text-calendar.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/text-calendar.svg
new file mode 120000
index 00000000..170cc9e7
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/text-calendar.svg
@@ -0,0 +1 @@
+x-office-calendar.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/text-csharp.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/text-csharp.svg
new file mode 120000
index 00000000..a246be13
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/text-csharp.svg
@@ -0,0 +1 @@
+text-x-csharp.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/text-css.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/text-css.svg
new file mode 120000
index 00000000..e76de636
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/text-css.svg
@@ -0,0 +1 @@
+text-x-css.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/text-csv.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/text-csv.svg
new file mode 120000
index 00000000..dd1df899
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/text-csv.svg
@@ -0,0 +1 @@
+application-table.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/text-directory.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/text-directory.svg
new file mode 120000
index 00000000..f8f54dda
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/text-directory.svg
@@ -0,0 +1 @@
+office-contact.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/text-enriched.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/text-enriched.svg
new file mode 120000
index 00000000..a3635320
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/text-enriched.svg
@@ -0,0 +1 @@
+application-document.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/text-html.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/text-html.svg
new file mode 100644
index 00000000..12f4fc64
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/text-html.svg
@@ -0,0 +1,16 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <path d="m 5.336 0 c -0.687 0 -1.336 0.676 -1.336 1.394 l 0 29.21 c 0 0.676 0.687 1.394 1.336 1.394 l 21.327 0 c 0.648 0 1.336 -0.717 1.336 -1.394 l 0.001 -21.606 l -9 -9 z" style="fill:#7099c3;fill-opacity:1"/>
+ <path d="m 21 9 7 7 0 -7 z" style="fill:#000;fill-opacity:0.196"/>
+ <path d="m 19 0 8.992 9 -7.613 0 c -0.673 0 -1.378 -0.713 -1.378 -1.386 z" style="fill:#fff;fill-opacity:0.392"/>
+ <path d="m 10.296 15 0 1 11.46 0 0 -1 z" style="fill:#fff"/>
+ <path d="m 9.637 17.375 0 1.25 12.727 0 0 -1.25 z" style="fill:#fff"/>
+ <path d="m 10.27 20 0 1 11.46 0 0 -1 z" style="fill:#fff"/>
+ <path d="m 15.5 11.637 0 12.727 1 0 0 -12.727 z" style="fill:#fff"/>
+ <g transform="matrix(1.1669608,0,0,1.1669009,-2.6710799,-3.0040641)" style="fill:none;stroke:#fff">
+ <g style="stroke-width:2">
+ <path d="m 20.441 33 c -1.998 -6 -1.998 -12 0 -18" transform="matrix(0.54545,0,0,0.54545,2.90922,4.90928)"/>
+ <path d="m 27.466 33 c 2.01 -4.999 2.01 -12 0 -18" transform="matrix(0.54545,0,0,0.54545,2.90922,4.90928)"/>
+ </g>
+ <path d="m 33.06 27.317 c 0 5.03 -4.075 9.102 -9.102 9.102 -5.03 0 -9.102 -4.075 -9.102 -9.102 0 -5.03 4.075 -9.102 9.102 -9.102 5.03 0 9.102 4.075 9.102 9.102 z" transform="matrix(0.59913,0,0,0.59913,1.64887,1.63352)" style="stroke-linecap:round;stroke-width:1.821"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/text-html_alt.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/text-html_alt.svg
new file mode 120000
index 00000000..c4ba3155
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/text-html_alt.svg
@@ -0,0 +1 @@
+text-html.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/text-htmlh.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/text-htmlh.svg
new file mode 120000
index 00000000..c4ba3155
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/text-htmlh.svg
@@ -0,0 +1 @@
+text-html.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/text-javascript.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/text-javascript.svg
new file mode 120000
index 00000000..f5bb9a86
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/text-javascript.svg
@@ -0,0 +1 @@
+application-javascript.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/text-markdown.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/text-markdown.svg
new file mode 120000
index 00000000..b9b7490a
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/text-markdown.svg
@@ -0,0 +1 @@
+text-x-markdown.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/text-mathml.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/text-mathml.svg
new file mode 120000
index 00000000..8cee7263
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/text-mathml.svg
@@ -0,0 +1 @@
+text-xml.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/text-mht.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/text-mht.svg
new file mode 120000
index 00000000..c4ba3155
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/text-mht.svg
@@ -0,0 +1 @@
+text-html.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/text-plain.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/text-plain.svg
new file mode 120000
index 00000000..529423dd
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/text-plain.svg
@@ -0,0 +1 @@
+application-text.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/text-r.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/text-r.svg
new file mode 120000
index 00000000..6e531487
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/text-r.svg
@@ -0,0 +1 @@
+text-x-r.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/text-rdf+xml.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/text-rdf+xml.svg
new file mode 120000
index 00000000..8cee7263
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/text-rdf+xml.svg
@@ -0,0 +1 @@
+text-xml.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/text-rdf.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/text-rdf.svg
new file mode 120000
index 00000000..6df7fd1a
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/text-rdf.svg
@@ -0,0 +1 @@
+text-rtf.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/text-richtext.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/text-richtext.svg
new file mode 120000
index 00000000..a3635320
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/text-richtext.svg
@@ -0,0 +1 @@
+application-document.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/text-rtf.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/text-rtf.svg
new file mode 120000
index 00000000..6a756570
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/text-rtf.svg
@@ -0,0 +1 @@
+application-rtf.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/text-rust.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/text-rust.svg
new file mode 100644
index 00000000..c5043cb3
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/text-rust.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <path d="m 5.336 0 c -0.687 0 -1.336 0.676 -1.336 1.394 l 0 29.21 c 0 0.676 0.687 1.394 1.336 1.394 l 21.327 0 c 0.648 0 1.336 -0.717 1.336 -1.394 l 0.001 -21.606 l -9 -9 z" style="fill:#b2542c;fill-opacity:1"/>
+ <path d="m 21 9 7 7 0 -7 z" style="fill:#000;fill-opacity:0.196"/>
+ <path d="m 19 0 8.992 9 -7.613 0 c -0.673 0 -1.378 -0.713 -1.378 -1.386 z" style="fill:#fff;fill-opacity:0.392"/>
+ <path d="m 15.482 11 l -0.543 1.068 c -0.366 0.056 -0.727 0.14 -1.08 0.252 l -0.953 -0.721 l -0.967 0.477 l -0.008 1.195 c -0.275 0.19 -0.538 0.398 -0.783 0.625 l -1.164 -0.246 l -0.711 0.898 l 0.523 1.07 c -0.141 0.258 -0.266 0.524 -0.373 0.797 l -1.168 0.266 l -0.254 1.176 l 0.938 0.734 c -0.011 0.136 -0.017 0.272 -0.02 0.408 c 0.001 0.138 0.005 0.275 0.014 0.412 l -0.934 0.73 l 0.26 1.176 l 1.16 0.264 c 0.11 0.272 0.237 0.537 0.381 0.793 l -0.525 1.074 l 0.711 0.9 l 1.166 -0.248 c 0.244 0.229 0.505 0.44 0.779 0.633 l 0.008 1.193 l 0.961 0.477 l 0.953 -0.721 c 0.354 0.11 0.717 0.191 1.084 0.244 l 0.541 1.064 l 1.039 0.008 l 0.543 -1.068 c 0.366 -0.056 0.727 -0.14 1.08 -0.252 l 0.953 0.721 l 0.967 -0.477 l 0.008 -1.195 c 0.275 -0.19 0.538 -0.398 0.783 -0.625 l 1.164 0.246 l 0.711 -0.898 l -0.523 -1.07 c 0.141 -0.258 0.266 -0.524 0.373 -0.797 l 1.168 -0.266 l 0.254 -1.176 l -0.938 -0.734 c 0.011 -0.136 0.017 -0.272 0.02 -0.408 c -0.001 -0.138 -0.005 -0.275 -0.014 -0.412 l 0.934 -0.73 l -0.26 -1.176 l -1.16 -0.264 c -0.11 -0.272 -0.237 -0.537 -0.381 -0.793 l 0.525 -1.074 l -0.711 -0.9 l -1.166 0.248 c -0.244 -0.229 -0.505 -0.44 -0.779 -0.633 l -0.008 -1.193 l -0.961 -0.477 l -0.953 0.721 c -0.354 -0.11 -0.717 -0.191 -1.084 -0.244 l -0.541 -1.064 l -1.039 -0.008 z m 0.518 2 a 6 6 0 0 1 6 6 a 6 6 0 0 1 -6 6 a 6 6 0 0 1 -6 -6 a 6 6 0 0 1 6 -6 z" style="fill:#fff;opacity:1;fill-opacity:1;stroke:none"/>
+ <path d="m 15.77 15 c 2.239 0 3.83 0.828 3.83 2.625 0 1.526 -1.227 1.986 -1.9 2.105 0.546 0.143 0.772 0.55 1.07 1.47 c 0.259 0.8 0.612 0.8 1.23 0.8 l 0 1 -1.5 0 c -0.787 0 -0.912 -0.633 -1.2 -1.4 -0.498 -1.324 -0.701 -1.35 -1.6 -1.35 l -0.7 0 0 1.75 1 0 l 0 1 l -4 0 0 -1 1 0 l 0 -6 l -1 0 0 -1 z m -0.77 4 0.87 0 c 1.421 -0.015 1.93 -0.646 1.93 -1.375 0 -0.972 -0.845 -1.375 -1.74 -1.375 l -1.06 0 z" style="fill:#fff;fill-opacity:1;stroke:none"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/text-sgml.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/text-sgml.svg
new file mode 120000
index 00000000..529423dd
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/text-sgml.svg
@@ -0,0 +1 @@
+application-text.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/text-spreadsheet.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/text-spreadsheet.svg
new file mode 120000
index 00000000..dd1df899
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/text-spreadsheet.svg
@@ -0,0 +1 @@
+application-table.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/text-troff.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/text-troff.svg
new file mode 120000
index 00000000..4e8c273e
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/text-troff.svg
@@ -0,0 +1 @@
+application-epub+zip.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/text-vcalendar.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/text-vcalendar.svg
new file mode 120000
index 00000000..170cc9e7
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/text-vcalendar.svg
@@ -0,0 +1 @@
+x-office-calendar.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/text-vnd.abc.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/text-vnd.abc.svg
new file mode 120000
index 00000000..6df7fd1a
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/text-vnd.abc.svg
@@ -0,0 +1 @@
+text-rtf.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/text-vnd.qt.linguist.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/text-vnd.qt.linguist.svg
new file mode 120000
index 00000000..e699548d
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/text-vnd.qt.linguist.svg
@@ -0,0 +1 @@
+text-x-qml.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/text-vnd.wap.wml.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/text-vnd.wap.wml.svg
new file mode 120000
index 00000000..8cee7263
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/text-vnd.wap.wml.svg
@@ -0,0 +1 @@
+text-xml.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/text-x-R.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/text-x-R.svg
new file mode 120000
index 00000000..6e531487
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/text-x-R.svg
@@ -0,0 +1 @@
+text-x-r.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/text-x-arduino.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/text-x-arduino.svg
new file mode 100644
index 00000000..5e87c9e3
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/text-x-arduino.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <defs>
+
+ </defs>
+ <path d="m 5.336 0 c -0.687 0 -1.336 0.676 -1.336 1.394 l 0 29.21 c 0 0.676 0.687 1.394 1.336 1.394 l 21.327 0 c 0.648 0 1.336 -0.717 1.336 -1.394 l 0.001 -21.606 -9 -9 z" style="fill:#0ca1a6;fill-opacity:1"/>
+ <path d="m 21 9 7 7 0 -7 z" style="fill:#000;fill-opacity:0.196"/>
+ <path d="m 19 0 8.992 9 -7.613 0 c -0.673 0 -1.378 -0.713 -1.378 -1.386 z" style="fill:#fff;fill-opacity:0.392"/>
+ <path d="m 23 17.5 c 0 -1.926 -1.553 -3.5 -3.441 -3.5 l 0 0 c -0.177 0 -0.354 0.021 -0.531 0.041 l 0 0 c -1.475 0.228 -2.458 1.346 -3.03 2.195 l 0 0 c -0.551 -0.849 -1.553 -1.988 -3.03 -2.195 l 0 0 c -0.177 -0.021 -0.354 -0.041 -0.531 -0.041 l 0 0 c -1.907 0 -3.441 1.574 -3.441 3.5 l 0 0 c 0 1.926 1.553 3.5 3.441 3.5 l 0 0 c 0.177 0 0.354 -0.021 0.531 -0.041 l 0 0 c 1.475 -0.228 2.458 -1.346 3.03 -2.195 l 0 0 c 0.551 0.87 1.534 1.988 3.03 2.195 l 0 0 c 0.177 0.021 0.354 0.041 0.531 0.041 l 0 0 c 1.888 0 3.441 -1.553 3.441 -3.5 l 0 0 z m -10.185 2.237 c -0.118 0.021 -0.236 0.021 -0.374 0.021 l 0 0 c -1.258 0 -2.261 -1.015 -2.261 -2.257 l 0 0 c 0 -1.243 1.022 -2.257 2.261 -2.257 l 0 0 c 0.118 0 0.236 0.021 0.374 0.021 l 0 0 c 1.396 0.207 2.242 1.657 2.537 2.237 l 0 0 c -0.295 0.58 -1.14 2.03 -2.537 2.237 l 0 0 z m 3.834 -2.237 c 0.295 -0.58 1.14 -2.03 2.537 -2.237 l 0 0 c 0.118 -0.021 0.236 -0.021 0.374 -0.021 l 0 0 c 1.258 0 2.261 1.015 2.261 2.257 l 0 0 c 0 1.243 -1.022 2.257 -2.261 2.257 l 0 0 c -0.118 0 -0.236 0 -0.374 -0.021 l 0 0 c -1.396 -0.207 -2.242 -1.657 -2.537 -2.237 l 0 0 z" style="fill:#fff"/>
+ <path d="m 11 17 0 0 0 1 3 0 0 0 0 -1 0 0 z" style="fill:#fff"/>
+ <path d="m 18 17 0 1 0 0 1 0 0 0 0 1 0 0 1 0 0 -1 1 0 0 -1 -1 0 0 -1 -1 0 0 1 z" style="fill:#fff"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/text-x-authors.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/text-x-authors.svg
new file mode 120000
index 00000000..3a00ae02
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/text-x-authors.svg
@@ -0,0 +1 @@
+application-users.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/text-x-bak.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/text-x-bak.svg
new file mode 120000
index 00000000..753cd55b
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/text-x-bak.svg
@@ -0,0 +1 @@
+application-x-trash.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/text-x-bibtex.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/text-x-bibtex.svg
new file mode 120000
index 00000000..9f295214
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/text-x-bibtex.svg
@@ -0,0 +1 @@
+text-x-tex.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/text-x-c++.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/text-x-c++.svg
new file mode 100644
index 00000000..67ef2441
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/text-x-c++.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <path d="m 5.336 0 c -0.687 0 -1.336 0.676 -1.336 1.394 l 0 29.21 c 0 0.676 0.687 1.394 1.336 1.394 l 21.327 0 c 0.648 0 1.336 -0.717 1.336 -1.394 l 0.001 -21.606 l -9 -9 z" style="fill:#2d2d2d;fill-opacity:1"/>
+ <path d="m 21 9 7 7 0 -7 z" style="fill:#000;fill-opacity:0.196"/>
+ <path d="m 19 0 8.992 9 -7.613 0 c -0.673 0 -1.378 -0.713 -1.378 -1.386 z" style="fill:#fff;fill-opacity:0.392"/>
+ <path d="m 8 18.595 c 0 -0.521 0.094 -1.035 0.277 -1.543 0.184 -0.511 0.449 -0.968 0.797 -1.371 0.355 -0.4 0.785 -0.727 1.289 -0.974 0.508 -0.248 1.086 -0.375 1.738 -0.375 0.766 0 1.426 0.175 1.98 0.517 0.563 0.346 0.977 0.797 1.242 1.349 l -1.281 0.879 c -0.094 -0.241 -0.219 -0.441 -0.371 -0.603 -0.156 -0.168 -0.324 -0.298 -0.508 -0.397 -0.176 -0.095 -0.363 -0.165 -0.555 -0.203 -0.195 -0.048 -0.379 -0.073 -0.555 -0.073 -0.395 0 -0.742 0.086 -1.039 0.254 -0.297 0.168 -0.547 0.387 -0.746 0.66 -0.195 0.267 -0.344 0.571 -0.449 0.914 -0.094 0.34 -0.145 0.676 -0.145 1.012 0 0.378 0.059 0.743 0.172 1.095 0.117 0.346 0.285 0.651 0.492 0.914 0.219 0.267 0.477 0.479 0.773 0.638 0.297 0.162 0.621 0.241 0.977 0.241 0.184 0 0.375 -0.022 0.566 -0.07 0.195 -0.051 0.379 -0.127 0.555 -0.232 0.188 -0.102 0.355 -0.235 0.508 -0.397 0.152 -0.168 0.277 -0.368 0.375 -0.6 l 1.363 0.781 c -0.129 0.321 -0.32 0.606 -0.566 0.854 -0.242 0.241 -0.52 0.448 -0.836 0.616 -0.313 0.168 -0.641 0.295 -0.988 0.384 c -0.344 0.089 -0.688 0.133 -1.023 0.133 -0.598 0 -1.145 -0.127 -1.641 -0.384 -0.492 -0.257 -0.918 -0.59 -1.281 -1 -0.352 -0.419 -0.629 -0.889 -0.832 -1.409 -0.191 -0.53 -0.289 -1.066 -0.289 -1.612" style="fill:#dcdcdc"/>
+ <path d="m 20 19 -2 0 0 1 0 1 -1 0 0 -2 -2 0 0 -1 2 0 0 -2 1 0 0 2 2 0" style="fill:#dcdcdc"/>
+ <path d="m 26 18 0 1 -2 0 0 2 -1 0 0 -2 -2 0 0 -1 2 0 0 -2 1 0 0 2 1 0" style="fill:#dcdcdc"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/text-x-c++hdr.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/text-x-c++hdr.svg
new file mode 100644
index 00000000..d3636983
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/text-x-c++hdr.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <path d="m 5.336 0 c -0.687 0 -1.336 0.676 -1.336 1.394 l 0 29.21 c 0 0.676 0.687 1.394 1.336 1.394 l 21.327 0 c 0.648 0 1.336 -0.717 1.336 -1.394 l 0.001 -21.606 l -9 -9 z" style="fill:#dcdcdc;fill-opacity:1"/>
+ <path d="m 21 9 7 7 0 -7 z" style="fill:#000;fill-opacity:0.196"/>
+ <path d="m 19 0 8.992 9 -7.613 0 c -0.673 0 -1.378 -0.713 -1.378 -1.386 z" style="fill:#fff;fill-opacity:0.392"/>
+ <g transform="matrix(0.56408269,0,0,0.5274681,-3.272983,2.2722063)" style="fill:#3e3e3e;fill-opacity:1;stroke:none">
+ <path d="m 28.849 39.3 -3.545 0 0 -8.6 c 0 -1.511 0.029 -2.126 -0.342 -2.711 -0.361 -0.595 -0.886 -0.925 -1.828 -0.925 -0.714 0 -1.336 0.23 -1.663 0.464 -0.372 0.266 -0.581 0.564 -0.815 1.022 -0.234 0.458 -0.4 1.023 -0.497 1.696 -0.097 0.673 -0.174 1.573 -0.174 2.31 l 0 6.743 -3.546 0 0 -22.751 3.546 0 0 9.443 c 0.478 -0.848 1.144 -1.457 1.885 -1.828 0.741 -0.38 1.237 -0.554 2.172 -0.554 0.809 0 1.077 0.101 1.73 0.335 0.663 0.224 1.228 0.58 1.696 1.067 0.468 0.487 0.829 1.111 1.082 1.872 0.253 0.751 0.299 1.652 0.299 2.705 z"/>
+ </g>
+ <path d="m 20 19 -2 0 0 1 0 1 -1 0 0 -2 -2 0 0 -1 2 0 0 -2 1 0 0 2 2 0" style="fill:#3e3e3e;fill-opacity:1"/>
+ <path d="m 26 18 0 1 -2 0 0 2 -1 0 0 -2 -2 0 0 -1 2 0 0 -2 1 0 0 2 1 0" style="fill:#3e3e3e;fill-opacity:1"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/text-x-c++src.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/text-x-c++src.svg
new file mode 120000
index 00000000..cac65765
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/text-x-c++src.svg
@@ -0,0 +1 @@
+text-x-c++.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/text-x-c.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/text-x-c.svg
new file mode 100644
index 00000000..23fd4011
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/text-x-c.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <path d="m 5.336 0 c -0.687 0 -1.336 0.676 -1.336 1.394 l 0 29.21 c 0 0.676 0.687 1.394 1.336 1.394 l 21.327 0 c 0.648 0 1.336 -0.717 1.336 -1.394 l 0.001 -21.606 l -9 -9 z" style="fill:#2d2d2d;fill-opacity:1"/>
+ <path d="m 21 9 7 7 0 -7 z" style="fill:#000;fill-opacity:0.196"/>
+ <path d="m 19 0 8.992 9 -7.613 0 c -0.673 0 -1.378 -0.713 -1.378 -1.386 z" style="fill:#fff;fill-opacity:0.392"/>
+ <path d="m 10 18.393 c 0 -0.781 0.149 -1.552 0.444 -2.313 0.299 -0.766 0.725 -1.452 1.284 -2.056 0.571 -0.6 1.262 -1.09 2.079 -1.461 c 0.813 -0.371 1.745 -0.562 2.796 -0.562 c 1.231 0 2.29 0.262 3.187 0.776 0.905 0.519 1.569 1.195 2 2.023 l -2.062 1.319 c -0.154 -0.362 -0.356 -0.662 -0.602 -0.904 -0.246 -0.252 -0.514 -0.447 -0.813 -0.595 -0.286 -0.143 -0.585 -0.248 -0.892 -0.305 -0.312 -0.071 -0.611 -0.109 -0.897 -0.109 -0.633 0 -1.191 0.129 -1.67 0.381 -0.479 0.252 -0.879 0.581 -1.204 0.99 -0.308 0.4 -0.549 0.857 -0.716 1.376 -0.154 0.505 -0.233 1.01 -0.233 1.514 0 0.566 0.088 1.114 0.273 1.642 0.193 0.519 0.457 0.976 0.796 1.371 0.347 0.4 0.765 0.719 1.244 0.957 0.479 0.243 1 0.362 1.574 0.362 0.295 0 0.602 -0.033 0.91 -0.105 0.312 -0.076 0.611 -0.19 0.892 -0.347 0.299 -0.152 0.571 -0.352 0.818 -0.595 0.246 -0.252 0.448 -0.552 0.602 -0.9 l 2.193 1.171 c -0.207 0.481 -0.51 0.909 -0.91 1.285 -0.391 0.357 -0.835 0.666 -1.341 0.919 -0.505 0.252 -1.037 0.443 -1.596 0.576 c -0.554 0.133 -1.103 0.2 -1.648 0.2 -0.958 0 -1.837 -0.19 -2.642 -0.576 -0.791 -0.386 -1.477 -0.885 -2.057 -1.499 -0.571 -0.628 -1.02 -1.333 -1.341 -2.114 -0.312 -0.795 -0.466 -1.599 -0.466 -2.418" style="fill:#dcdcdc"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/text-x-changelog.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/text-x-changelog.svg
new file mode 100644
index 00000000..7e08b5fa
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/text-x-changelog.svg
@@ -0,0 +1,17 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <path d="m 5.336 0 c -0.687 0 -1.336 0.676 -1.336 1.394 l 0 29.21 c 0 0.676 0.687 1.394 1.336 1.394 l 21.327 0 c 0.648 0 1.336 -0.717 1.336 -1.394 l 0.001 -21.606 l -9 -9 z" style="fill:#dcdcdc;fill-opacity:1"/>
+ <path d="m 21 9 7 7 0 -7 z" style="fill:#000;fill-opacity:0.196"/>
+ <path d="m 19 0 8.992 9 -7.613 0 c -0.673 0 -1.378 -0.713 -1.378 -1.386 z" style="fill:#fff;fill-opacity:0.392"/>
+ <path d="m 12 14 0 1 11 0 0 -1 z" style="fill:#888"/>
+ <path d="m 12 16 0 1 11 0 0 -1 z" style="fill:#888"/>
+ <path d="m 12 18 0 1 11 0 0 -1 z" style="fill:#888"/>
+ <path d="m 12 20 0 1 11 0 0 -1 z" style="fill:#888"/>
+ <path d="m 12 22 0 1 11 0 0 -1 z" style="fill:#888"/>
+ <path d="m 12 24 0 1 11 0 0 -1 z" style="fill:#888"/>
+ <rect width="2" height="1" x="9" y="14" style="fill:#888;fill-opacity:1;stroke:none"/>
+ <rect width="2" height="1" x="9" y="16" style="fill:#888;fill-opacity:1;stroke:none"/>
+ <rect width="2" height="1" x="9" y="18" style="fill:#888;fill-opacity:1;stroke:none"/>
+ <rect width="2" height="1" x="9" y="20" style="fill:#888;fill-opacity:1;stroke:none"/>
+ <rect width="2" height="1" x="9" y="22" style="fill:#888;fill-opacity:1;stroke:none"/>
+ <rect width="2" height="1" x="9" y="24" style="fill:#888;fill-opacity:1;stroke:none"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/text-x-chdr.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/text-x-chdr.svg
new file mode 100644
index 00000000..bc9ee3c0
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/text-x-chdr.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <path d="m 5.336 0 c -0.687 0 -1.336 0.676 -1.336 1.394 l 0 29.21 c 0 0.676 0.687 1.394 1.336 1.394 l 21.327 0 c 0.648 0 1.336 -0.717 1.336 -1.394 l 0.001 -21.606 l -9 -9 z" style="fill:#dcdcdc;fill-opacity:1"/>
+ <path d="m 21 9 7 7 0 -7 z" style="fill:#000;fill-opacity:0.196"/>
+ <path d="m 19 0 8.992 9 -7.613 0 c -0.673 0 -1.378 -0.713 -1.378 -1.386 z" style="fill:#fff;fill-opacity:0.392"/>
+ <g transform="matrix(0.84610277,0,0,0.79118226,-2.9091249,-5.0909088)" style="fill:#3e3e3e;fill-opacity:1;stroke:none">
+ <path d="m 29.44 39.3 -3.545 0 0 -8.6 c 0 -1.511 -0.212 -2.062 -0.582 -2.646 -0.361 -0.595 -1.236 -0.989 -2.178 -0.989 -0.714 0 -1.336 0.23 -1.663 0.464 -0.372 0.266 -0.581 0.564 -0.815 1.022 -0.234 0.458 -0.4 1.023 -0.497 1.696 -0.097 0.673 -0.174 1.573 -0.174 2.31 l 0 6.743 -3.546 0 0 -22.751 3.546 0 0 9.443 c 0.478 -0.848 1.144 -1.457 1.885 -1.828 0.741 -0.38 1.587 -0.554 2.522 -0.554 0.809 0 1.317 0.101 1.971 0.335 0.663 0.224 1.228 0.58 1.696 1.067 0.468 0.487 0.829 1.111 1.082 1.872 0.253 0.751 0.299 1.652 0.299 2.705 z"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/text-x-cmake.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/text-x-cmake.svg
new file mode 120000
index 00000000..a8f98714
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/text-x-cmake.svg
@@ -0,0 +1 @@
+gnome-mime-text-x-makefile.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/text-x-copying.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/text-x-copying.svg
new file mode 100644
index 00000000..9ecddcd4
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/text-x-copying.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <path d="m 5.336 0 c -0.687 0 -1.336 0.676 -1.336 1.394 l 0 29.21 c 0 0.676 0.687 1.394 1.336 1.394 l 21.327 0 c 0.648 0 1.336 -0.717 1.336 -1.394 l 0.001 -21.606 l -9 -9 z" style="fill:#dcdcdc;fill-opacity:1"/>
+ <path d="m 21 9 7 7 0 -7 z" style="fill:#000;fill-opacity:0.196"/>
+ <path d="m 19 0 8.992 9 -7.613 0 c -0.673 0 -1.378 -0.713 -1.378 -1.386 z" style="fill:#fff;fill-opacity:0.392"/>
+ <g transform="matrix(1.0497949,0,0,1.0501026,-0.79671876,0.79753835)" style="fill:#888">
+ <path d="m 16 10.668 c -3.684 0 -6.668 2.984 -6.668 6.664 c 0 3.684 2.984 6.668 6.668 6.668 c 3.684 0 6.668 -2.984 6.668 -6.668 0 -3.68 -2.984 -6.664 -6.668 -6.664 z m 0 1.332 c 2.945 0 5.332 2.387 5.332 5.332 0 2.945 -2.387 5.336 -5.332 5.336 -2.945 0 -5.332 -2.391 -5.332 -5.336 c 0 -2.945 2.387 -5.332 5.332 -5.332 z"/>
+ <path d="m 16.11 14.707 c -0.699 0 -1.238 0.234 -1.621 0.703 -0.383 0.465 -0.574 1.113 -0.574 1.945 0 1.738 0.73 2.605 2.195 2.605 0.613 0 1.359 -0.137 2.23 -0.41 l 0 1.383 c -0.715 0.266 -1.52 0.398 -2.402 0.398 -1.273 0 -2.246 -0.34 -2.922 -1.027 c -0.676 -0.688 -1.012 -1.672 -1.012 -2.957 c 0 -0.809 0.164 -1.52 0.496 -2.125 0.332 -0.609 0.805 -1.078 1.426 -1.398 0.621 -0.328 1.352 -0.492 2.184 -0.492 0.852 0 1.703 0.184 2.563 0.551 l -0.602 1.34 c -0.324 -0.137 -0.656 -0.258 -0.984 -0.363 -0.332 -0.102 -0.656 -0.152 -0.977 -0.152"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/text-x-credits.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/text-x-credits.svg
new file mode 120000
index 00000000..3a00ae02
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/text-x-credits.svg
@@ -0,0 +1 @@
+application-users.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/text-x-crystal.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/text-x-crystal.svg
new file mode 100644
index 00000000..39a35999
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/text-x-crystal.svg
@@ -0,0 +1,65 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<svg
+ xmlns:dc="http://purl.org/dc/elements/1.1/"
+ xmlns:cc="http://creativecommons.org/ns#"
+ xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
+ xmlns:svg="http://www.w3.org/2000/svg"
+ xmlns="http://www.w3.org/2000/svg"
+ xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
+ xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
+ viewBox="0 0 32 32"
+ id="svg2"
+ version="1.1"
+ inkscape:version="0.91 r13725"
+ sodipodi:docname="text-x-ruby.svg">
+ <metadata
+ id="metadata16">
+ <rdf:RDF>
+ <cc:Work
+ rdf:about="">
+ <dc:format>image/svg+xml</dc:format>
+ <dc:type
+ rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
+ </cc:Work>
+ </rdf:RDF>
+ </metadata>
+ <defs
+ id="defs14" />
+ <sodipodi:namedview
+ pagecolor="#ffffff"
+ bordercolor="#666666"
+ borderopacity="1"
+ objecttolerance="10"
+ gridtolerance="10"
+ guidetolerance="10"
+ inkscape:pageopacity="0"
+ inkscape:pageshadow="2"
+ inkscape:window-width="1440"
+ inkscape:window-height="880"
+ id="namedview12"
+ showgrid="false"
+ inkscape:zoom="7.375"
+ inkscape:cx="-2.5762712"
+ inkscape:cy="16"
+ inkscape:window-x="0"
+ inkscape:window-y="20"
+ inkscape:window-maximized="1"
+ inkscape:current-layer="svg2" />
+ <path
+ d="m 5.336 0 c -0.687 0 -1.336 0.676 -1.336 1.394 l 0 29.21 c 0 0.676 0.687 1.394 1.336 1.394 l 21.327 0 c 0.648 0 1.336 -0.717 1.336 -1.394 l 0.001 -21.606 -9 -9 z"
+ style="fill:#2d2d2d;fill-opacity:1"
+ id="path4" />
+ <path
+ d="m 21 9 7 7 0 -7 z"
+ style="fill:#000;fill-opacity:0.196"
+ id="path6" />
+ <path
+ d="m 19 0 8.992 9 -7.613 0 c -0.673 0 -1.378 -0.713 -1.378 -1.386 z"
+ style="fill:#fff;fill-opacity:0.392"
+ id="path8" />
+ <path
+ d="M 11,12 9,14 9,17.332 16,24 23,17.332 23,14 21,12 Z m 2,1 0,4 3,6 -4,-6 0,-3 z"
+ style="fill:#ffffff"
+ id="path10"
+ inkscape:connector-curvature="0" />
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/text-x-csharp.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/text-x-csharp.svg
new file mode 100644
index 00000000..f63e2608
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/text-x-csharp.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <path d="m 5.336 0 c -0.687 0 -1.336 0.676 -1.336 1.394 l 0 29.21 c 0 0.676 0.687 1.394 1.336 1.394 l 21.327 0 c 0.648 0 1.336 -0.717 1.336 -1.394 l 0.001 -21.606 -9 -9 z" style="fill:#2d2d2d;fill-opacity:1"/>
+ <path d="m 21 9 7 7 0 -7 z" style="fill:#000;fill-opacity:0.196"/>
+ <path d="m 19 0 8.992 9 -7.613 0 c -0.673 0 -1.378 -0.713 -1.378 -1.386 z" style="fill:#fff;fill-opacity:0.392"/>
+ <g style="fill:#dcdcdc">
+ <path d="m 7.332 18.578 c 0 -0.641 0.102 -1.273 0.301 -1.898 c 0.203 -0.629 0.492 -1.191 0.867 -1.687 c 0.383 -0.492 0.848 -0.895 1.398 -1.199 c 0.551 -0.305 1.18 -0.461 1.887 -0.461 c 0.828 0 1.543 0.215 2.148 0.637 c 0.609 0.426 1.059 0.98 1.348 1.66 l -1.387 1.082 c -0.105 -0.297 -0.242 -0.543 -0.406 -0.742 c -0.168 -0.207 -0.352 -0.367 -0.551 -0.488 c -0.191 -0.117 -0.395 -0.203 -0.602 -0.25 c -0.211 -0.059 -0.41 -0.09 -0.605 -0.09 c -0.426 0 -0.801 0.105 -1.125 0.313 c -0.32 0.207 -0.594 0.477 -0.813 0.813 c -0.207 0.328 -0.371 0.703 -0.484 1.129 c -0.102 0.414 -0.156 0.828 -0.156 1.242 c 0 0.465 0.063 0.914 0.184 1.348 c 0.133 0.426 0.309 0.801 0.539 1.125 c 0.234 0.328 0.512 0.59 0.836 0.785 c 0.324 0.199 0.676 0.297 1.063 0.297 c 0.199 0 0.402 -0.027 0.613 -0.086 c 0.211 -0.063 0.41 -0.156 0.602 -0.281 c 0.203 -0.129 0.387 -0.293 0.551 -0.492 c 0.164 -0.207 0.301 -0.453 0.406 -0.738 l 1.48 0.961 c -0.141 0.395 -0.348 0.746 -0.617 1.055 c -0.262 0.293 -0.563 0.547 -0.902 0.754 c -0.34 0.207 -0.699 0.363 -1.074 0.473 c -0.375 0.109 -0.746 0.164 -1.113 0.164 c -0.645 0 -1.238 -0.156 -1.781 -0.473 c -0.531 -0.316 -0.992 -0.727 -1.387 -1.23 c -0.383 -0.516 -0.684 -1.094 -0.902 -1.734 c -0.211 -0.652 -0.316 -1.313 -0.316 -1.984"/>
+ <path d="m 24.668 17.629 l -1.898 0 l -0.434 2.031 l 1.715 0 l 0 1.48 l -2.027 0 l -0.605 2.77 l -1.414 0 l 0.617 -2.77 l -1.57 0 l -0.59 2.77 l -1.414 0 l 0.602 -2.77 l -1.465 0 l 0 -1.48 l 1.781 0 l 0.43 -2.031 l -1.598 0 l 0 -1.391 l 1.898 0 l 0.617 -2.844 l 1.414 0 l -0.629 2.844 l 1.57 0 l 0.602 -2.844 l 1.414 0 l -0.613 2.844 l 1.598 0 l 0 1.391 m -3.734 2.031 l 0.422 -2.031 l -1.559 0 l -0.434 2.031 l 1.57 0"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/text-x-csrc.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/text-x-csrc.svg
new file mode 120000
index 00000000..728e4100
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/text-x-csrc.svg
@@ -0,0 +1 @@
+text-x-c.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/text-x-css.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/text-x-css.svg
new file mode 100644
index 00000000..ffc5e59e
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/text-x-css.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <path d="m 5.336 0 c -0.687 0 -1.336 0.676 -1.336 1.394 l 0 29.21 c 0 0.676 0.687 1.394 1.336 1.394 l 21.327 0 c 0.648 0 1.336 -0.717 1.336 -1.394 l 0.001 -21.606 -9 -9 z" style="fill:#0b71b9;fill-opacity:1"/>
+ <path d="m 21 9 7 7 0 -7 z" style="fill:#000;fill-opacity:0.196"/>
+ <path d="m 19 0 8.992 9 -7.613 0 c -0.673 0 -1.378 -0.713 -1.378 -1.386 z" style="fill:#fff;fill-opacity:0.392"/>
+ <path d="m 10 12 0 3 9 0 -0.26 2 l -4.74 0 0 3 4.441 0 -0.441 3.335 -2 0.73 -2 -0.699 0 -1.366 -3 0 0 3.535 5 1.465 5.251 -1.465 0.746 -13.535 z" style="fill:#fff"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/text-x-dsrc.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/text-x-dsrc.svg
new file mode 100644
index 00000000..129713b5
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/text-x-dsrc.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <path d="m 5.336 0 c -0.687 0 -1.336 0.676 -1.336 1.394 l 0 29.21 c 0 0.676 0.687 1.394 1.336 1.394 l 21.327 0 c 0.648 0 1.336 -0.717 1.336 -1.394 l 0.001 -21.606 -9 -9 z" style="fill:#2d2d2d;fill-opacity:1"/>
+ <path d="m 21 9 7 7 0 -7 z" style="fill:#000;fill-opacity:0.196"/>
+ <path d="m 19 0 8.992 9 -7.613 0 c -0.673 0 -1.378 -0.713 -1.378 -1.386 z" style="fill:#fff;fill-opacity:0.392"/>
+ <path d="m 22 18.5 c 0 5.331 -3.398 7.5 -6 7.5 l -6 0 0 -15 6 0 c 2.602 0 6 2.169 6 7.5 m -3 0 c 0 -3 -1.5 -4.5 -4 -4.5 l -2 0 0 9 2 0 c 2.5 0 4 -1.5 4 -4.5" style="fill:#dcdcdc;fill-opacity:1;stroke:none"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/text-x-dtd.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/text-x-dtd.svg
new file mode 120000
index 00000000..8335ad9e
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/text-x-dtd.svg
@@ -0,0 +1 @@
+text-vnd.wap.wml.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/text-x-emacs-lisp.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/text-x-emacs-lisp.svg
new file mode 100644
index 00000000..04ba8dc8
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/text-x-emacs-lisp.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <path d="m 5.336 0 c -0.687 0 -1.336 0.676 -1.336 1.394 l 0 29.21 c 0 0.676 0.687 1.394 1.336 1.394 l 21.327 0 c 0.648 0 1.336 -0.717 1.336 -1.394 l 0.001 -21.606 l -9 -9 z" style="fill:#5555b5;fill-opacity:1"/>
+ <path d="m 21 9 7 7 0 -7 z" style="fill:#000;fill-opacity:0.196"/>
+ <path d="m 19 0 8.992 9 -7.613 0 c -0.673 0 -1.378 -0.713 -1.378 -1.386 z" style="fill:#fff;fill-opacity:0.392"/>
+ <path d="m 12.242 25.09 c 1.675 0.395 3.428 0.374 5.162 0.415 0 0 1.517 -0.051 2.349 -0.199 0.872 -0.156 1.362 -0.33 1.627 -0.656 0.005 -0.076 0.122 -0.327 -0.226 -0.552 -0.893 -0.572 -2.023 -0.7 -4.227 -1.14 -2.438 -0.522 -3.181 -1.075 -3.555 -1.484 -0.358 -0.407 0.018 -1.294 1.952 -1.792 0.977 -0.273 4.649 -0.445 4.649 -0.445 -1.083 -0.796 -3.114 -2.22 -3.528 -2.522 -0.365 -0.266 -0.95 -0.674 -1.025 -1.053 -0.096 -0.369 0.485 -0.568 0.794 -0.601 1.573 -0.075 2.871 0.046 4.317 0.241 0.871 0.011 1.533 -0.468 1.464 -1.421 -0.042 -0.97 -1.04 -1.714 -2.12 -1.709 -1.016 0.002 -3.51 0.266 -3.51 0.266 2.936 0.497 3.418 0.633 3.581 0.976 -0.815 0.768 -2.263 0.339 -3.616 0.244 -1.715 -0.205 -2.909 -0.406 -3.406 0.286 -0.322 0.447 0.084 0.974 0.246 1.281 0.985 1.467 2.397 2.231 3.835 3.111 -2.676 -0.629 -4.775 -0.148 -6.092 0.599 -1.509 0.964 -1.196 2.486 1.303 3.834 1.471 0.794 2.426 1.137 4.576 1.384 1.392 0.172 1.6 0.254 1.593 0.37 -0.008 0.161 -1.627 0.278 -2.073 0.325 -1.131 0.117 -4.058 0.239 -4.074 0.24" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/text-x-fortran.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/text-x-fortran.svg
new file mode 100644
index 00000000..c1e95f31
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/text-x-fortran.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <path d="m 5.336 0 c -0.687 0 -1.336 0.676 -1.336 1.394 l 0 29.21 c 0 0.676 0.687 1.394 1.336 1.394 l 21.327 0 c 0.648 0 1.336 -0.717 1.336 -1.394 l 0.001 -21.606 -9 -9 z" style="fill:#2d2d2d;fill-opacity:1"/>
+ <path d="m 21 9 7 7 0 -7 z" style="fill:#000;fill-opacity:0.196"/>
+ <path d="m 19 0 8.992 9 -7.613 0 c -0.673 0 -1.378 -0.713 -1.378 -1.386 z" style="fill:#fff;fill-opacity:0.392"/>
+ <path d="m 10 12.02 0 1.383 c 2 0 2 0.6 2 2.6 l 0 6 c 0 2 0 2.6 -2 2.6 l 0 1.4 l 6 0 0 -1.4 c -2 0 -2 -0.6 -2 -2.6 l 0 -2 1 0 c 0.8 0 1.6 0 1.6 2 l 1.4 0 0 -6 -1.4 0 c 0 2 -0.8 2 -1.6 2 l -1 0 0 -4 4 0 c 2 0 2.6 0 2.6 2 l 1.4 0 0 -4 z" style="fill:#dcdcdc;fill-opacity:1"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/text-x-generic-template.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/text-x-generic-template.svg
new file mode 120000
index 00000000..19265f5b
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/text-x-generic-template.svg
@@ -0,0 +1 @@
+application-text-template.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/text-x-generic.svapplication-x-awk.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/text-x-generic.svapplication-x-awk.svg
new file mode 120000
index 00000000..1dc3be3c
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/text-x-generic.svapplication-x-awk.svg
@@ -0,0 +1 @@
+text-x-generic.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/text-x-generic.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/text-x-generic.svg
new file mode 120000
index 00000000..529423dd
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/text-x-generic.svg
@@ -0,0 +1 @@
+application-text.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/text-x-gettext-translation-template.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/text-x-gettext-translation-template.svg
new file mode 100644
index 00000000..24657826
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/text-x-gettext-translation-template.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <path d="m 5.344 0 c -0.687 0 -1.344 0.689 -1.344 1.406 l 0 29.19 c 0 0.676 0.695 1.406 1.344 1.406 l 21.313 0 c 0.648 0 1.344 -0.73 1.344 -1.406 l 0 -21.594 0 -7.625 c 0 -0.673 -0.702 -1.375 -1.375 -1.375 l -7.625 0 -13.656 0 z" style="fill:#dda06a;fill-opacity:1"/>
+ <path d="m 4 24 0 6.668 c 0 0.648 0.688 1.332 1.332 1.332 l 21.336 0 c 0.645 0 1.332 -0.684 1.332 -1.332 l 0 -6.668" style="fill:#000;fill-opacity:0.196"/>
+ <path d="m 12 8 0 12 1 0 0 -5 9 0 l -3.5 -3 3.5 -3 -9 0 0 -1" style="fill:#fff;opacity:1;fill-opacity:1;stroke:none"/>
+ <path d="m 10.577 25 c 0.775 0 1.374 0.159 1.8 0.471 0.426 0.308 0.64 0.811 0.64 1.514 0 0.707 -0.213 1.224 -0.648 1.541 -0.426 0.313 -1.033 0.471 -1.825 0.471 l -0.544 0 0 2 l -1.1 0 l 0 -5.855 c 0.558 -0.116 1.118 -0.12 1.677 -0.145 m 0.135 1.029 c -0.211 -0.004 -0.502 0.018 -0.713 0.027 l 0 1.917 0.606 0 c 0.385 0 0.681 -0.077 0.878 -0.222 0.197 -0.154 0.295 -0.412 0.295 -0.775 0 -0.344 -0.098 -0.589 -0.295 -0.73 -0.193 -0.145 -0.447 -0.218 -0.771 -0.218" style="fill:#fff"/>
+ <path d="m 14.963 27.998 c 0 0.281 0.008 0.545 0.029 0.791 0.025 0.242 0.076 0.453 0.143 0.633 0.071 0.18 0.172 0.321 0.303 0.426 0.126 0.105 0.346 0.158 0.56 0.158 0.21 0 0.432 -0.053 0.558 -0.158 0.134 -0.105 0.235 -0.246 0.303 -0.426 0.076 -0.189 0.122 -0.4 0.143 -0.642 0.025 -0.242 0.042 -0.501 0.042 -0.782 0 -0.277 -0.017 -0.536 -0.042 -0.778 -0.021 -0.251 -0.067 -0.462 -0.143 -0.642 -0.067 -0.18 -0.164 -0.321 -0.29 -0.426 -0.13 -0.105 -0.357 -0.158 -0.571 -0.158 -0.214 0 -0.434 0.053 -0.561 0.158 -0.13 0.105 -0.231 0.251 -0.303 0.435 -0.067 0.18 -0.118 0.391 -0.143 0.633 -0.021 0.242 -0.029 0.501 -0.029 0.778 m -1.213 0 c 0 -0.989 0.197 -1.736 0.592 -2.237 c 0.399 -0.51 0.95 -0.76 1.655 -0.76 c 0.735 0 1.294 0.251 1.676 0.76 0.382 0.501 0.576 1.248 0.576 2.237 0 0.993 -0.197 1.741 -0.584 2.251 c -0.391 0.501 -0.945 0.752 -1.655 0.752 -0.735 0 -1.298 -0.251 -1.689 -0.752 -0.382 -0.51 -0.571 -1.257 -0.571 -2.251" style="fill:#fff"/>
+ <path d="m 22.9 24.995 0 1.01 l -1.7 0 0 4.995 -1.15 0 0 -4.995 -1.6 0 0 -1.01 4.45 0" style="fill:#fff"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/text-x-gettext-translation.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/text-x-gettext-translation.svg
new file mode 120000
index 00000000..ba3afcce
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/text-x-gettext-translation.svg
@@ -0,0 +1 @@
+text-x-po.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/text-x-go.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/text-x-go.svg
new file mode 100644
index 00000000..6e086ee7
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/text-x-go.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <path d="m 5.336 0 c -0.687 0 -1.336 0.676 -1.336 1.394 l 0 29.21 c 0 0.676 0.687 1.394 1.336 1.394 l 21.327 0 c 0.648 0 1.336 -0.717 1.336 -1.394 l 0.001 -21.606 l -9 -9 z" style="fill:#70c9dc;fill-opacity:1"/>
+ <path d="m 21 9 7 7 0 -7 z" style="fill:#000;fill-opacity:0.196"/>
+ <path d="m 19 0 8.992 9 -7.613 0 c -0.673 0 -1.378 -0.713 -1.378 -1.386 z" style="fill:#fff;fill-opacity:0.392"/>
+ <path d="m 12 12 c -1.657 0 -3 1.343 -3 3 0 1.657 1.343 3 3 3 1.657 0 3 -1.343 3 -3 0 -1.657 -1.343 -3 -3 -3 z m -1 2 c 0.552 0 1 0.448 1 1 0 0.552 -0.448 1 -1 1 -0.552 0 -1 -0.448 -1 -1 0 -0.552 0.448 -1 1 -1 z" style="fill:#fff;opacity:1;fill-opacity:1;stroke:none"/>
+ <path d="m 20 12 c -1.657 0 -3 1.343 -3 3 0 1.657 1.343 3 3 3 1.657 0 3 -1.343 3 -3 0 -1.657 -1.343 -3 -3 -3 z m -1 2 c 0.552 0 1 0.448 1 1 0 0.552 -0.448 1 -1 1 -0.552 0 -1 -0.448 -1 -1 0 -0.552 0.448 -1 1 -1 z" style="fill:#fff;opacity:1;fill-opacity:1;stroke:none"/>
+ <path d="m 16 18 a 1.75 1 0 0 0 -1.75 1 l 3.5 0 A 1.75 1 0 0 0 16 18 m 1.75 1 A 1.75 1 0 0 1 16 20 1.75 1 0 0 1 14.25 19 l -0.75 0 c -0.831 0 -1.5 0.669 -1.5 1.5 0 0.831 0.669 1.5 1.5 1.5 l 5 0 C 19.331 22 20 21.331 20 20.5 20 19.669 19.331 19 18.5 19 l -0.75 0 z" style="fill:#fff;opacity:1;fill-opacity:1;stroke:none"/>
+ <rect width="2" height="4" x="16" y="21" rx="1" style="fill:#fff;opacity:1;fill-opacity:1;stroke:none"/>
+ <rect width="2" height="4" x="14" y="21" rx="1" style="fill:#fff;opacity:1;fill-opacity:1;stroke:none"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/text-x-gtkrc.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/text-x-gtkrc.svg
new file mode 100644
index 00000000..70c5974f
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/text-x-gtkrc.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <path d="m 5.336 0 c -0.687 0 -1.336 0.676 -1.336 1.394 l 0 29.21 c 0 0.676 0.687 1.394 1.336 1.394 l 21.327 0 c 0.648 0 1.336 -0.717 1.336 -1.394 l 0.001 -21.606 l -9 -9 z" style="fill:#dc322f;fill-opacity:1"/>
+ <path d="m 21 9 7 7 0 -7 z" style="fill:#000;fill-opacity:0.196"/>
+ <path d="m 19 0 8.992 9 -7.613 0 c -0.673 0 -1.378 -0.713 -1.378 -1.386 z" style="fill:#fff;fill-opacity:0.392"/>
+ <path d="m 10 12 c -0.554 0 -1 0.446 -1 1 l 0 4 c 0 0.554 0.446 1 1 1 l 12 0 c 0.554 0 1 -0.446 1 -1 l 0 -4 c 0 -0.554 -0.446 -1 -1 -1 z m 0 1 8 0 0 4 -8 0 z m 9 1 3 0 -1.5 2 z" style="fill:#fff;opacity:1;fill-opacity:1;stroke:none"/>
+ <path d="m 10.199 20 c -0.665 0 -1.199 0.534 -1.199 1.199 l 0 3.602 c 0 0.665 0.534 1.199 1.199 1.199 l 3.602 0 c 0.665 0 1.199 -0.534 1.199 -1.199 l 0 -3.602 c 0 -0.665 -0.534 -1.199 -1.199 -1.199 m -0.193 1 0.643 0.666 -3.215 3.334 -1.336 -1.334 0.643 -0.666 l 0.694 0.666 z" style="fill:#fff;opacity:1;fill-opacity:1;stroke:none"/>
+ <path d="m 20 20 a 3 3 0 0 0 -3 3 3 3 0 0 0 3 3 3 3 0 0 0 3 -3 3 3 0 0 0 -3 -3 z m 0 1 a 2 2 0 0 1 2 2 2 2 0 0 1 -2 2 2 2 0 0 1 -2 -2 2 2 0 0 1 2 -2 z m 0 1 a 1 1 0 0 0 -1 1 1 1 0 0 0 1 1 1 1 0 0 0 1 -1 1 1 0 0 0 -1 -1 z" style="fill:#fff;opacity:1;fill-opacity:1;stroke:none"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/text-x-haskell.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/text-x-haskell.svg
new file mode 120000
index 00000000..176eae25
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/text-x-haskell.svg
@@ -0,0 +1 @@
+text-x-scheme.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/text-x-haxe.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/text-x-haxe.svg
new file mode 100644
index 00000000..64787b10
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/text-x-haxe.svg
@@ -0,0 +1,69 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<svg
+ xmlns:dc="http://purl.org/dc/elements/1.1/"
+ xmlns:cc="http://creativecommons.org/ns#"
+ xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
+ xmlns:svg="http://www.w3.org/2000/svg"
+ xmlns="http://www.w3.org/2000/svg"
+ xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
+ xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
+ viewBox="0 0 32 32"
+ id="svg2"
+ version="1.1"
+ inkscape:version="0.91 r13725"
+ sodipodi:docname="text-x-haxe.svg">
+ <metadata
+ id="metadata16">
+ <rdf:RDF>
+ <cc:Work
+ rdf:about="">
+ <dc:format>image/svg+xml</dc:format>
+ <dc:type
+ rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
+ </cc:Work>
+ </rdf:RDF>
+ </metadata>
+ <defs
+ id="defs14" />
+ <sodipodi:namedview
+ pagecolor="#ffffff"
+ bordercolor="#666666"
+ borderopacity="1"
+ objecttolerance="10"
+ gridtolerance="10"
+ guidetolerance="10"
+ inkscape:pageopacity="0"
+ inkscape:pageshadow="2"
+ inkscape:window-width="1440"
+ inkscape:window-height="880"
+ id="namedview12"
+ showgrid="false"
+ inkscape:zoom="7.375"
+ inkscape:cx="-20.610169"
+ inkscape:cy="16"
+ inkscape:window-x="0"
+ inkscape:window-y="20"
+ inkscape:window-maximized="1"
+ inkscape:current-layer="svg2" />
+ <path
+ d="m 5.336 0 c -0.687 0 -1.336 0.676 -1.336 1.394 l 0 29.21 c 0 0.676 0.687 1.394 1.336 1.394 l 21.327 0 c 0.648 0 1.336 -0.717 1.336 -1.394 l 0.001 -21.606 -9 -9 z"
+ style="fill:#f68712;fill-opacity:1"
+ id="path4" />
+ <path
+ d="m 21 9 7 7 0 -7 z"
+ style="fill:#000;fill-opacity:0.196"
+ id="path6" />
+ <path
+ d="m 19 0 8.992 9 -7.613 0 c -0.673 0 -1.378 -0.713 -1.378 -1.386 z"
+ style="fill:#fff;fill-opacity:0.392"
+ id="path8" />
+ <g
+ transform="matrix(0.0095901,0,0,-0.00959026,10,28.353604)"
+ id="g3075">
+ <path
+ id="path38"
+ style="fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none"
+ d="m 1094.86,1079.59 156.43,-625.629 0,312.812 -156.43,312.817 m 0,0 156.43,625.64 0,-312.81 -156.43,-312.83 m -938.454,0 L 0,1705.23 0,1392.42 156.406,1079.59 m 0,0 L 0,453.961 0,766.773 156.406,1079.59 M 625.645,610.371 0,453.961 l 312.812,0 312.833,156.41 m 0,0 625.645,-156.41 -312.833,0 -312.812,156.41 m 0,938.449 625.645,156.41 -312.833,0 -312.812,-156.41 m 0,0 L 0,1705.23 l 312.812,0 312.833,-156.41 M 0,453.961 156.406,1079.59 625.645,610.371 0,453.961 m 1251.29,0 -625.645,156.41 469.215,469.219 156.43,-625.629 m 0,1251.269 -156.43,-625.64 -469.215,469.23 625.645,156.41 M 0,1705.23 625.645,1548.82 156.406,1079.59 0,1705.23 M 625.645,1548.82 156.406,1079.59 625.645,610.371 1094.86,1079.59 625.645,1548.82"
+ inkscape:connector-curvature="0" />
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/text-x-install.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/text-x-install.svg
new file mode 100644
index 00000000..c4a82e5e
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/text-x-install.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <path d="m 5.336 0 c -0.687 0 -1.336 0.676 -1.336 1.394 l 0 29.21 c 0 0.676 0.687 1.394 1.336 1.394 l 21.327 0 c 0.648 0 1.336 -0.717 1.336 -1.394 l 0.001 -21.606 l -9 -9 z" style="fill:#4d9a05;fill-opacity:1"/>
+ <path d="m 21 9 7 7 0 -7 z" style="fill:#000;fill-opacity:0.196"/>
+ <path d="m 19 0 8.992 9 -7.613 0 c -0.673 0 -1.378 -0.713 -1.378 -1.386 z" style="fill:#fff;fill-opacity:0.392"/>
+ <g style="fill:#fff">
+ <path d="m 14 12 c 1.332 0 2.668 0 4 0 l 0 5 2 0 -4 3 -4 -3 2 0 z"/>
+ <path d="m 10 24 12 0 0 -3 -12 0 z m 6 -2 5 0 0 1 -5 0 z"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/text-x-iptables.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/text-x-iptables.svg
new file mode 100644
index 00000000..860a099a
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/text-x-iptables.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <path d="m 5.336 0 c -0.687 0 -1.336 0.676 -1.336 1.394 l 0 29.21 c 0 0.676 0.687 1.394 1.336 1.394 l 21.327 0 c 0.648 0 1.336 -0.717 1.336 -1.394 l 0.001 -21.606 -9 -9 z" style="fill:#2d2d2d;fill-opacity:1"/>
+ <path d="m 21 9 7 7 0 -7 z" style="fill:#000;fill-opacity:0.196"/>
+ <path d="m 19 0 8.992 9 -7.613 0 c -0.673 0 -1.378 -0.713 -1.378 -1.386 z" style="fill:#fff;fill-opacity:0.392"/>
+ <path d="m 14.01 10 c -0.289 0.415 -0.522 1.836 0.312 2.539 0.986 0.842 1.196 1.853 1.196 3.384 0 2.154 -1.699 3.878 -0.503 5.923 -3.339 -2.945 0.026 -7.364 -2.514 -9.153 1.01 2.692 -2.514 4.308 -2.506 6.92 -0.008 2.772 2 4.387 4.417 4.381 c -1.721 -0.749 -2.503 -3.01 -2.414 -4.301 1.21 2.936 3.02 4.308 6.03 4.308 -1.163 -1.626 -1.353 -1.832 -1.42 -2.867 c 0.006 -0.955 0.366 -1.167 0.994 -2.362 1.581 -2.657 0.858 -5.338 -1.294 -6.589 -0.438 -0.234 -0.556 -0.299 -1.353 -0.633 -0.46 -0.229 -0.917 -0.728 -0.949 -1.548 m 5.394 4.499 c 1.595 2.186 -0.222 3.96 -1.055 5.298 -0.683 1.052 -0.026 2.791 0.689 4.203 0.063 -1.193 0.806 -2.01 1.406 -2.44 1.84 -1.483 1.899 -3.422 0.923 -5.147 -0.613 -0.947 -1.155 -1.253 -1.964 -1.914 m 0 0" style="fill:#ef9815;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/text-x-ipynb.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/text-x-ipynb.svg
new file mode 120000
index 00000000..18c646e0
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/text-x-ipynb.svg
@@ -0,0 +1 @@
+application-x-ipynb+json.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/text-x-java-source.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/text-x-java-source.svg
new file mode 120000
index 00000000..5a6bee20
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/text-x-java-source.svg
@@ -0,0 +1 @@
+application-java.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/text-x-java.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/text-x-java.svg
new file mode 120000
index 00000000..5a6bee20
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/text-x-java.svg
@@ -0,0 +1 @@
+application-java.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/text-x-javascript.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/text-x-javascript.svg
new file mode 120000
index 00000000..f5bb9a86
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/text-x-javascript.svg
@@ -0,0 +1 @@
+application-javascript.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/text-x-katefilelist.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/text-x-katefilelist.svg
new file mode 120000
index 00000000..529423dd
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/text-x-katefilelist.svg
@@ -0,0 +1 @@
+application-text.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/text-x-ldif.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/text-x-ldif.svg
new file mode 120000
index 00000000..80081e2c
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/text-x-ldif.svg
@@ -0,0 +1 @@
+x-office-contact.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/text-x-lilypond.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/text-x-lilypond.svg
new file mode 100644
index 00000000..bce69c1c
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/text-x-lilypond.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <path d="m 5.336 0 c -0.687 0 -1.336 0.676 -1.336 1.394 l 0 29.21 c 0 0.676 0.687 1.394 1.336 1.394 l 21.327 0 c 0.648 0 1.336 -0.717 1.336 -1.394 l 0.001 -21.606 l -9 -9 z" style="fill:#dcdcdc;fill-opacity:1"/>
+ <path d="m 21 9 7 7 0 -7 z" style="fill:#000;fill-opacity:0.196"/>
+ <path d="m 19 0 8.992 9 -7.613 0 c -0.673 0 -1.378 -0.713 -1.378 -1.386 z" style="fill:#fff;fill-opacity:0.392"/>
+ <path d="m 16.801 13.453 c -0.777 0.195 -1.43 0.91 -1.43 0.91 l 0.023 0.02 l 1.242 4.625 c -0.891 -0.484 -2.16 -0.363 -3.211 0.398 c -1.359 0.98 -1.832 2.652 -1.047 3.73 c 0.789 1.082 2.523 1.156 3.883 0.176 c 1.07 -0.777 1.668 -1.996 1.453 -2.996 c -0.008 -0.031 -0.02 -0.063 -0.027 -0.094 l -1.191 -4.621 c 0.027 -0.039 0.375 -0.199 1.504 -0.277 c 1.191 -0.078 2 -1.992 2 -1.992 c 0 0 -1.344 0.516 -2.398 0.145 c -0.266 -0.094 -0.543 -0.09 -0.801 -0.023 Z" style="fill:#555;fill-opacity:1"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/text-x-log.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/text-x-log.svg
new file mode 120000
index 00000000..15156d28
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/text-x-log.svg
@@ -0,0 +1 @@
+text-x-changelog.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/text-x-lua.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/text-x-lua.svg
new file mode 100644
index 00000000..e9db5033
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/text-x-lua.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <path d="m 5.336 0 c -0.687 0 -1.336 0.676 -1.336 1.394 l 0 29.21 c 0 0.676 0.687 1.394 1.336 1.394 l 21.327 0 c 0.648 0 1.336 -0.717 1.336 -1.394 l 0.001 -21.606 -9 -9 z" style="fill:#29328b;fill-opacity:1"/>
+ <path d="m 21 9 7 7 0 -7 z" style="fill:#000;fill-opacity:0.196"/>
+ <path d="m 19 0 8.992 9 -7.613 0 c -0.673 0 -1.378 -0.713 -1.378 -1.386 z" style="fill:#fff;fill-opacity:0.392"/>
+ <path d="M 20.5 13 A 1.5 1.5 0 0 0 19 14.5 1.5 1.5 0 0 0 20.5 16 1.5 1.5 0 0 0 22 14.5 1.5 1.5 0 0 0 20.5 13 M 15 15 a 5 5 0 0 0 -5 5 5 5 0 0 0 5 5 5 5 0 0 0 5 -5 5 5 0 0 0 -5 -5 z m 1.5 2 A 1.5 1.5 0 0 1 18 18.5 1.5 1.5 0 0 1 16.5 20 1.5 1.5 0 0 1 15 18.5 1.5 1.5 0 0 1 16.5 17" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/text-x-lyx.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/text-x-lyx.svg
new file mode 120000
index 00000000..b9b08596
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/text-x-lyx.svg
@@ -0,0 +1 @@
+application-x-lyx.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/text-x-makefile.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/text-x-makefile.svg
new file mode 120000
index 00000000..a8f98714
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/text-x-makefile.svg
@@ -0,0 +1 @@
+gnome-mime-text-x-makefile.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/text-x-markdown.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/text-x-markdown.svg
new file mode 120000
index 00000000..a3635320
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/text-x-markdown.svg
@@ -0,0 +1 @@
+application-document.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/text-x-matlab.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/text-x-matlab.svg
new file mode 120000
index 00000000..51185c5c
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/text-x-matlab.svg
@@ -0,0 +1 @@
+text-x-octave.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/text-x-microdvd.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/text-x-microdvd.svg
new file mode 120000
index 00000000..043fc373
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/text-x-microdvd.svg
@@ -0,0 +1 @@
+application-x-subrip.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/text-x-nfo.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/text-x-nfo.svg
new file mode 120000
index 00000000..61d1fd79
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/text-x-nfo.svg
@@ -0,0 +1 @@
+text-x-readme.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/text-x-nim.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/text-x-nim.svg
new file mode 100644
index 00000000..11aa04a1
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/text-x-nim.svg
@@ -0,0 +1,67 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<svg
+ xmlns:dc="http://purl.org/dc/elements/1.1/"
+ xmlns:cc="http://creativecommons.org/ns#"
+ xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
+ xmlns:svg="http://www.w3.org/2000/svg"
+ xmlns="http://www.w3.org/2000/svg"
+ xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
+ xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
+ viewBox="0 0 32 32"
+ id="svg2"
+ version="1.1"
+ inkscape:version="0.91 r13725"
+ sodipodi:docname="text-x-nim.svg">
+ <metadata
+ id="metadata16">
+ <rdf:RDF>
+ <cc:Work
+ rdf:about="">
+ <dc:format>image/svg+xml</dc:format>
+ <dc:type
+ rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
+ <dc:title />
+ </cc:Work>
+ </rdf:RDF>
+ </metadata>
+ <defs
+ id="defs14" />
+ <sodipodi:namedview
+ pagecolor="#ffffff"
+ bordercolor="#666666"
+ borderopacity="1"
+ objecttolerance="10"
+ gridtolerance="10"
+ guidetolerance="10"
+ inkscape:pageopacity="0"
+ inkscape:pageshadow="2"
+ inkscape:window-width="1600"
+ inkscape:window-height="880"
+ id="namedview12"
+ showgrid="false"
+ inkscape:zoom="55.333502"
+ inkscape:cx="16"
+ inkscape:cy="13.999981"
+ inkscape:window-x="0"
+ inkscape:window-y="20"
+ inkscape:window-maximized="1"
+ inkscape:current-layer="svg2" />
+ <path
+ d="m 5.336 0 c -0.687 0 -1.336 0.676 -1.336 1.394 l 0 29.21 c 0 0.676 0.687 1.394 1.336 1.394 l 21.327 0 c 0.648 0 1.336 -0.717 1.336 -1.394 l 0.001 -21.606 -9 -9 z"
+ style="fill:#efc743;fill-opacity:1"
+ id="path4" />
+ <path
+ d="m 21 9 7 7 0 -7 z"
+ style="fill:#000;fill-opacity:0.196"
+ id="path6" />
+ <path
+ d="m 19 0 8.992 9 -7.613 0 c -0.673 0 -1.378 -0.713 -1.378 -1.386 z"
+ style="fill:#fff;fill-opacity:0.392"
+ id="path8" />
+ <path
+ style="fill:#ffffff;fill-opacity:1"
+ d="m 15.524378,23.989928 c -1.130294,-0.09727 -2.25273,-0.417368 -3.22284,-0.919082 -0.880377,-0.455302 -1.552644,-1.02204 -1.982315,-1.671153 C 9.5846542,19.824449 9.4577474,19.215874 8.7313358,17.171259 8.7083214,17.113918 8.0774122,14.50395 8.0838976,14.49284 c 0.375638,0.151155 0.659794,0.271422 1.062431,0.439096 L 9.336124,14.746998 c 0.266259,-0.259446 0.541927,-0.460153 0.937565,-0.682619 l 0.12071,-0.06788 c 0.2259,-0.488077 0.480741,-0.978228 0.722573,-1.449959 0.416228,0.312687 0.738338,0.566533 1.173721,0.904521 0.01003,0.0077 0.13459,-0.01555 0.340297,-0.06347 0.865176,-0.20159 1.325824,-0.269607 1.905393,-0.281346 l 0.313156,-0.0063 c 0.38178,-0.367748 0.765342,-0.733763 1.148592,-1.099908 0.406182,0.385837 0.713419,0.682173 1.148592,1.099879 l 0.313151,0.0063 c 0.57487,0.01164 1.032424,0.07829 1.861186,0.271077 0.176156,0.041 0.332292,0.07687 0.346971,0.07977 0.452061,-0.309299 0.728377,-0.53976 1.219808,-0.916599 0.25997,0.508469 0.445823,0.902043 0.713612,1.455144 l 0.08755,0.04863 c 0.400438,0.222341 0.70586,0.44336 0.971451,0.702993 l 0.189948,0.185683 c 0.377154,-0.157359 0.736737,-0.3066 1.065752,-0.443416 -0.229846,0.954366 -0.455972,1.905581 -0.64698,2.668399 -0.496267,1.387575 -0.87533,2.509404 -1.421975,3.961552 -0.510563,0.947235 -1.526385,1.749118 -2.904014,2.292419 -0.701968,0.276832 -1.436507,0.460374 -2.211079,0.552489 -0.272212,0.0324 -0.9596,0.04694 -1.20773,0.02556 z m 0.474133,-5.541988 c 1.074518,0.595216 1.912988,1.074157 3.050902,1.712007 0.609093,-0.141321 0.925196,-0.253164 1.663853,-0.473498 0.430384,-0.51575 0.81961,-1.058128 1.168478,-1.620772 -0.04393,-0.129404 -0.184853,-0.402828 -0.282091,-0.547444 C 21.04221,16.689204 19.943365,15.975706 18.59727,15.568737 17.275095,15.169 15.770185,15.086983 14.34999,15.337269 c -1.854224,0.326772 -3.409745,1.22164 -4.046266,2.327763 -0.07891,0.13713 -0.171317,0.334378 -0.197298,0.421155 0.327088,0.588136 0.757271,1.056806 1.175829,1.599355 0.548202,0.168745 1.102046,0.325606 1.653144,0.480272 1.072053,-0.599719 1.971197,-1.110429 3.063112,-1.717874 z"
+ id="path4849"
+ inkscape:connector-curvature="0"
+ sodipodi:nodetypes="csccccscccccccccccccccsccccscccccccsssscccc" />
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/text-x-objchdr.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/text-x-objchdr.svg
new file mode 120000
index 00000000..19886063
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/text-x-objchdr.svg
@@ -0,0 +1 @@
+text-x-chdr.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/text-x-objcsrc.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/text-x-objcsrc.svg
new file mode 120000
index 00000000..728e4100
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/text-x-objcsrc.svg
@@ -0,0 +1 @@
+text-x-c.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/text-x-ocaml.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/text-x-ocaml.svg
new file mode 100644
index 00000000..822f87b3
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/text-x-ocaml.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <path d="m 5.336 0 c -0.687 0 -1.336 0.676 -1.336 1.394 l 0 29.21 c 0 0.676 0.687 1.394 1.336 1.394 l 21.327 0 c 0.648 0 1.336 -0.717 1.336 -1.394 l 0.001 -21.606 l -9 -9 z" style="fill:#f09828;fill-opacity:1"/>
+ <path d="m 21 9 7 7 0 -7 z" style="fill:#000;fill-opacity:0.196"/>
+ <path d="m 19 0 8.992 9 -7.613 0 c -0.673 0 -1.378 -0.713 -1.378 -1.386 z" style="fill:#fff;fill-opacity:0.392"/>
+ <path d="m 14.195 24.994 c 0.385 -0.051 -0.068 -0.439 -0.196 -0.517 -0.246 -0.148 -0.447 -0.316 -0.602 -0.594 -0.245 -0.447 -0.354 -1.039 -0.458 -1.551 -0.069 -0.348 -0.137 -0.551 0.048 -0.846 0.183 -0.293 -0.129 -0.535 0.065 -0.846 0.325 -0.52 0.463 -1.209 0.785 -1.724 0.092 -0.146 0.058 -0.282 0.189 -0.297 0.063 -0.008 0.226 0.144 0.281 0.187 0.159 0.129 0.354 0.189 0.51 0.314 0.079 0.062 0.229 0.017 0.294 0.078 0.188 0.176 0.144 0.723 0.125 1 -0.028 0.399 -0.295 0.524 -0.295 0.908 0 0.464 0.07 0.78 -0.052 1.254 -0.069 0.272 -0.245 0.583 -0.273 0.861 -0.024 0.219 0.011 0.214 0.065 0.422 0.063 0.248 0.091 0.469 0.287 0.581 0.112 0.062 0.626 0.089 0.689 -0.062 0.125 -0.297 -0.351 -0.399 -0.431 -0.581 -0.174 -0.39 0.185 -1.4 0.342 -1.739 0.087 -0.184 0.24 -0.331 0.302 -0.517 0.084 -0.25 -0.085 -0.42 -0.058 -0.611 0.052 -0.373 0.183 -0.768 0.281 -1.128 0.229 -0.834 0.546 0.433 0.679 0.753 0.054 0.125 0.092 0.263 0.144 0.392 0.063 0.151 -0.076 0.282 -0.038 0.469 0.035 0.176 0.205 0.274 0.3 0.407 0.144 0.202 0.243 0.458 0.321 0.706 0.161 0.517 0.218 1.417 0.516 1.831 0.043 0.061 0.163 0.026 0.208 0.079 0.104 0.121 -0.027 0.255 0.177 0.337 0.156 0.062 0.551 0.131 0.699 0.023 0.284 -0.206 -0.071 -0.46 -0.248 -0.674 -0.249 -0.297 -0.538 -0.569 -0.733 -0.923 -0.256 -0.465 -0.309 -0.99 -0.36 -1.527 -0.024 -0.259 0.21 -0.388 0.008 -0.698 -0.065 -0.098 -0.262 -0.085 -0.262 -0.187 0 -0.324 -0.008 -0.649 0 -0.971 0.009 -0.392 0.008 -1.037 0.321 -1.285 0.415 -0.333 0.943 -0.42 1.339 -0.776 0.395 -0.356 0.756 -0.677 0.995 -1.245 0.123 -0.297 0.188 -0.588 0.287 -0.893 0.073 -0.225 0.052 -0.149 0.169 -0.282 0.069 -0.078 0.172 -0.132 0.249 -0.219 0.201 -0.231 0.237 -0.458 0.575 -0.361 0.134 0.04 0.355 0.341 0.431 0.157 0.049 -0.117 0.019 -0.225 -0.006 -0.344 -0.038 -0.178 0.142 -0.236 0.137 -0.407 -0.008 -0.293 -0.403 -0.602 -0.608 -0.651 -0.259 -0.062 -0.543 0.072 -0.818 0.008 -0.221 -0.051 -0.414 -0.195 -0.627 -0.257 -0.223 -0.068 -0.423 -0.091 -0.614 0.07 -0.087 0.074 -0.12 0.206 -0.196 0.282 -0.065 0.062 -0.122 0.045 -0.196 0.11 -0.224 0.193 -0.242 0.479 0.144 0.392 -0.163 0.804 -0.951 2.967 -1.83 1.848 -0.411 -0.522 -0.788 -1.101 -1.176 -1.644 -0.343 -0.479 -0.542 -1.018 -1.124 -0.925 -0.575 0.091 -0.968 0.564 -1.413 0.955 -0.363 0.322 -0.791 0.392 -1.176 0.658 -0.409 0.282 -0.774 0.757 -0.914 1.3 -0.204 0.785 -0.087 1.542 -0.445 2.287 -0.216 0.452 -0.524 0.768 -0.797 1.143 -0.147 0.202 -0.245 0.481 -0.196 0.751 0.033 0.187 0.144 0.221 0.144 0.439 0 0.38 -0.028 0.757 -0.014 1.137 0.013 0.339 0.035 0.67 0.074 1 0.035 0.289 0.136 0.371 0.215 0.585 0.117 0.316 0.098 0.454 0.379 0.579 0.159 0.07 0.431 0.212 0.602 0.204 0.245 -0.013 0.279 -0.255 0.092 -0.517 -0.122 -0.17 -0.335 -0.225 -0.471 -0.409 -0.396 -0.532 -0.567 -2.13 -0.235 -2.694 0.137 -0.235 0.3 -0.236 0.313 -0.594 0.013 -0.32 -0.071 -0.431 0.17 -0.721 0.767 -0.469 0.823 -0.804 1.072 -0.643 0.303 0.197 0.065 1.304 0 1.614 -0.117 0.556 -0.576 0.817 -0.275 1.379 0.216 0.401 0.317 0.815 0.464 1.285 0.133 0.422 0.122 1.025 0.333 1.377 0.041 0.068 0.106 0.106 0.144 0.172 0.028 0.049 0.071 0.191 0.092 0.219 0.088 0.123 0.107 0.155 0.249 0.219 0.253 0.115 0.562 0.078 0.835 0.078" style="fill:#fff;fill-rule:evenodd"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/text-x-octave.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/text-x-octave.svg
new file mode 100644
index 00000000..7e465225
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/text-x-octave.svg
@@ -0,0 +1,14 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <path d="m 5.336 0 c -0.687 0 -1.336 0.676 -1.336 1.394 l 0 29.21 c 0 0.676 0.687 1.394 1.336 1.394 l 21.327 0 c 0.648 0 1.336 -0.717 1.336 -1.394 l 0.001 -21.606 l -9 -9 z" style="fill:#ef6f29;fill-opacity:1"/>
+ <path d="m 21 9 7 7 0 -7 z" style="fill:#000;fill-opacity:0.196"/>
+ <path d="m 19 0 8.992 9 -7.613 0 c -0.673 0 -1.378 -0.713 -1.378 -1.386 z" style="fill:#fff;fill-opacity:0.392"/>
+ <g transform="matrix(0.58330903,0,0,0.58339335,2.0002916,4.9994605)" style="fill:#fff">
+ <!-- color: #eeeeee -->
+ <g style="fill:#fff">
+ <path d="m 15.988 14.492 c -3.766 4.04 -2.852 11.574 2.031 16.828 4.887 5.25 11.898 6.227 15.66 2.184 3.762 -4.04 2.852 -11.578 -2.035 -16.824 -4.887 -5.254 -11.898 -6.23 -15.66 -2.187 m 3.414 1.68 c 2.957 -3.18 8.05 -2.488 11.798 1.543 3.75 4.03 4.567 9.875 1.606 13.05 -2.953 3.18 -8.224 2.488 -11.97 -1.539 -3.75 -4.03 -4.391 -9.871 -1.438 -13.05" style="fill:#fff;stroke:none;fill-rule:nonzero"/>
+ <path d="m 29.75 15.427 2.216 0 c 0.335 0 0.606 0.272 0.606 0.606 l 0 2.216 c 0 0.335 -0.272 0.606 -0.606 0.606 l -2.216 0 c -0.335 0 -0.606 -0.272 -0.606 -0.606 l 0 -2.216 c 0 -0.335 0.272 -0.606 0.606 -0.606 m 0 0" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 13.216,20.574 4.425,0 c 0.674,0 1.216,0.543 1.216,1.212 l 0,4.428 c 0,0.67 -0.543,1.212 -1.216,1.212 l -4.425,0 C 12.542,27.426 12,26.883 12,26.214 l 0,-4.428 c 0,-0.67 0.543,-1.212 1.216,-1.212 m 0,0" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 31.77 29.15 3.319 0 c 0.502 0 0.912 0.406 0.912 0.908 l 0 3.322 c 0 0.502 -0.409 0.908 -0.912 0.908 l -3.319 0 c -0.502 0 -0.912 -0.406 -0.912 -0.908 l 0 -3.322 c 0 -0.502 0.409 -0.908 0.912 -0.908 m 0 0" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ </g>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/text-x-opml+xml.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/text-x-opml+xml.svg
new file mode 120000
index 00000000..8cee7263
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/text-x-opml+xml.svg
@@ -0,0 +1 @@
+text-xml.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/text-x-opml.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/text-x-opml.svg
new file mode 120000
index 00000000..8cee7263
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/text-x-opml.svg
@@ -0,0 +1 @@
+text-xml.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/text-x-pascal.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/text-x-pascal.svg
new file mode 100644
index 00000000..4e13b675
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/text-x-pascal.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <path d="m 5.336 0 c -0.687 0 -1.336 0.676 -1.336 1.394 l 0 29.21 c 0 0.676 0.687 1.394 1.336 1.394 l 21.327 0 c 0.648 0 1.336 -0.717 1.336 -1.394 l 0.001 -21.606 -9 -9 z" style="fill:#f7ce6b;fill-opacity:1"/>
+ <path d="m 21 9 7 7 0 -7 z" style="fill:#000;fill-opacity:0.196"/>
+ <path d="m 19 0 8.992 9 -7.613 0 c -0.673 0 -1.378 -0.713 -1.378 -1.386 z" style="fill:#fff;fill-opacity:0.392"/>
+ <path d="m 13.541 23.619 c -0.711 -0.366 -1.268 -1.342 -0.895 -2.101 0.314 -0.641 1.385 -0.816 1.441 -1.63 0.053 -0.771 0.661 -1.401 1.432 -1.406 0.808 -0.006 1.774 -0.103 2.372 0.532 0.459 0.488 0.329 1.598 1.043 1.853 0.614 0.219 1.156 0.834 1.01 1.581 -0.157 0.789 -0.815 1.229 -1.556 1.339 -1.612 0.24 -3.287 0.384 -4.841 -0.165 m -2.681 -3.903 c -0.802 -0.56 -0.893 -1.653 -0.856 -2.576 0.014 -0.342 0.017 -1.51 0.269 -1.185 0.255 0.33 0.188 0.596 0.704 0.499 0.782 -0.147 1.077 1.01 1.682 1.459 0.544 0.407 0.526 1.455 -0.142 1.801 -0.515 0.267 -1.156 0.304 -1.653 -0.003 m 8.716 -0.047 c -0.723 -0.295 -0.718 -1.367 -0.097 -1.829 0.579 -0.43 0.798 -1.443 1.727 -1.348 0.277 0.028 0.226 -1.341 0.454 -0.656 0.235 0.708 0.271 1.479 0.327 2.221 0.061 0.809 -0.446 1.734 -1.3 1.849 -0.384 0.052 -0.793 -0.008 -1.113 -0.24 m -5.952 -3.176 c -0.856 -0.422 -1.03 -1.7 -0.485 -2.438 0.45 -0.609 0.303 -1.742 0.932 -2.033 0.365 -0.169 -0.266 1.01 0.435 1.071 0.993 0.088 0.453 1.228 0.787 1.847 0.377 0.699 0.237 1.654 -0.637 1.747 -0.35 0.038 -0.732 0.009 -1.032 -0.194 m 2.956 -0.076 c -0.534 -0.385 -0.307 -1.117 -0.167 -1.648 0.144 -0.548 -0.316 -1.752 0.462 -1.708 0.916 0.052 0.118 -1.167 0.464 -1.043 0.667 0.238 0.667 1.397 1.17 2.01 0.502 0.608 0.573 1.71 -0.081 2.291 -0.517 0.459 -1.285 0.428 -1.851 0.103" style="fill:#555;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/text-x-patch.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/text-x-patch.svg
new file mode 100644
index 00000000..5fdc5911
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/text-x-patch.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <path d="m 5.336 0 c -0.687 0 -1.336 0.676 -1.336 1.394 l 0 29.21 c 0 0.676 0.687 1.394 1.336 1.394 l 21.327 0 c 0.648 0 1.336 -0.717 1.336 -1.394 l 0.001 -21.606 l -9 -9 z" style="fill:#dda06a;fill-opacity:1"/>
+ <path d="m 21 9 7 7 0 -7 z" style="fill:#000;fill-opacity:0.196"/>
+ <path d="m 19 0 8.992 9 -7.613 0 c -0.673 0 -1.378 -0.713 -1.378 -1.386 z" style="fill:#fff;fill-opacity:0.392"/>
+ <path d="m 15.551 9.406 c -1.336 0.426 -0.164 2.414 -2.078 3.387 c -2.184 1.113 -3.27 -1.695 -4.582 0.313 c -1.313 2 1.809 1.695 1.723 4.055 c -0.09 2.359 -3.18 1.859 -2.02 3.941 c 1.16 2.082 2.449 -0.648 4.547 0.598 c 2.098 1.246 0.09 3.555 2.563 3.633 c 2.473 0.078 0.637 -2.348 2.824 -3.461 c 2.184 -1.113 3.27 1.699 4.582 -0.309 c 1.313 -2 -1.809 -1.695 -1.723 -4.055 c 0.09 -2.359 3.18 -1.859 2.02 -3.941 c -1.16 -2.086 -2.449 0.648 -4.547 -0.598 c -2.098 -1.246 -0.09 -3.555 -2.563 -3.633 c -0.309 -0.008 -0.555 0.008 -0.746 0.07 m 0.023 6.01 c 1.105 -0.223 2.188 0.453 2.422 1.512 c 0.234 1.059 -0.469 2.102 -1.57 2.328 c -1.105 0.223 -2.188 -0.453 -2.422 -1.512 c -0.234 -1.059 0.469 -2.102 1.57 -2.328 Z" style="fill:#f9ebdd;fill-opacity:1"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/text-x-perl.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/text-x-perl.svg
new file mode 120000
index 00000000..6101aad9
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/text-x-perl.svg
@@ -0,0 +1 @@
+application-x-perl.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/text-x-php.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/text-x-php.svg
new file mode 120000
index 00000000..2215b06c
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/text-x-php.svg
@@ -0,0 +1 @@
+application-x-php.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/text-x-plain.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/text-x-plain.svg
new file mode 120000
index 00000000..529423dd
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/text-x-plain.svg
@@ -0,0 +1 @@
+application-text.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/text-x-po.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/text-x-po.svg
new file mode 100644
index 00000000..48db5fcf
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/text-x-po.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <path d="m 5.336 0 c -0.687 0 -1.336 0.676 -1.336 1.394 l 0 29.21 c 0 0.676 0.687 1.394 1.336 1.394 l 21.327 0 c 0.648 0 1.336 -0.717 1.336 -1.394 l 0.001 -21.606 l -9 -9 z" style="fill:#dda06a;fill-opacity:1"/>
+ <path d="m 21 9 7 7 0 -7 z" style="fill:#000;fill-opacity:0.196"/>
+ <path d="m 19 0 8.992 9 -7.613 0 c -0.673 0 -1.378 -0.713 -1.378 -1.386 z" style="fill:#fff;fill-opacity:0.392"/>
+ <path d="m 4 24 0 6.668 c 0 0.648 0.688 1.332 1.332 1.332 l 21.336 0 c 0.645 0 1.332 -0.684 1.332 -1.332 l 0 -6.668" style="fill:#000;fill-opacity:0.196"/>
+ <path d="m 12.711 24.906 c -0.584 -0.005 -1.144 0.07 -1.711 0.141 l 0 5.959 1.167 0 0 -1.982 0.51 0 c 0.808 0 1.427 -0.205 1.862 -0.522 c 0.444 -0.321 0.661 -0.847 0.661 -1.563 c 0 -0.712 -0.219 -1.241 -0.654 -1.554 -0.435 -0.317 -1.044 -0.473 -1.835 -0.479 z m 0.139 1.103 c 0.331 -0.003 0.59 0.072 0.786 0.219 0.201 0.142 0.301 0.354 0.301 0.703 0 0.367 -0.1 0.59 -0.301 0.746 -0.201 0.147 -0.506 0.197 -0.898 0.226 l -0.572 0 0 -1.88 c 0.217 -0.012 0.506 -0.013 0.684 -0.014 z" style="fill:#fff;fill-opacity:1"/>
+ <path d="m 12 10 0 12 1 0 0 -5 9 0 -3.5 -3 3.5 -3 l -9 0 0 -1" style="fill:#fff;opacity:1;fill-opacity:1;stroke:none"/>
+ <path d="m 18.499 24.906 c -0.784 0 -1.398 0.258 -1.842 0.784 c -0.439 0.517 -0.657 1.289 -0.657 2.31 c 0 1.025 0.212 1.796 0.637 2.322 0.434 0.517 1.058 0.777 1.875 0.777 0.789 0 1.405 -0.259 1.839 -0.777 c 0.429 -0.526 0.649 -1.297 0.649 -2.322 c 0 -1.021 -0.214 -1.793 -0.639 -2.31 c -0.425 -0.526 -1.045 -0.784 -1.862 -0.784 m 0 1.026 c 0.238 0 0.546 0.053 0.691 0.162 0.14 0.109 0.247 0.254 0.322 0.44 0.084 0.186 0.134 0.404 0.157 0.663 0.028 0.25 0.046 0.517 0.046 0.803 0 0.29 -0.018 0.558 -0.046 0.808 -0.023 0.25 -0.073 0.468 -0.157 0.663 -0.075 0.186 -0.191 0.331 -0.34 0.44 -0.14 0.109 -0.439 0.162 -0.673 0.162 -0.238 0 -0.539 -0.053 -0.679 -0.162 -0.145 -0.109 -0.255 -0.254 -0.335 -0.44 -0.075 -0.186 -0.129 -0.404 -0.157 -0.653 -0.023 -0.254 -0.033 -0.527 -0.033 -0.818 0 -0.286 0.01 -0.554 0.033 -0.803 0.028 -0.25 0.083 -0.467 0.157 -0.653 0.079 -0.191 0.19 -0.341 0.335 -0.45 0.14 -0.109 0.441 -0.162 0.679 -0.162 z" style="fill:#fff;fill-opacity:1"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/text-x-preview.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/text-x-preview.svg
new file mode 120000
index 00000000..529423dd
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/text-x-preview.svg
@@ -0,0 +1 @@
+application-text.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/text-x-python.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/text-x-python.svg
new file mode 100644
index 00000000..b501f310
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/text-x-python.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <path d="m 5.336 0 c -0.687 0 -1.336 0.676 -1.336 1.394 l 0 29.21 c 0 0.676 0.687 1.394 1.336 1.394 l 21.327 0 c 0.648 0 1.336 -0.717 1.336 -1.394 l 0.001 -21.606 -9 -9 z" style="fill:#366994;fill-opacity:1"/>
+ <path d="m 21 9 7 7 0 -7 z" style="fill:#000;fill-opacity:0.196"/>
+ <path d="m 19 0 8.992 9 -7.613 0 c -0.673 0 -1.378 -0.713 -1.378 -1.386 z" style="fill:#fff;fill-opacity:0.392"/>
+ <g transform="translate(0,0.99973442)" style="fill:#fff">
+ <path d="m 16.14 10 c -0.543 0.004 -1.066 0.047 -1.523 0.125 -1.34 0.234 -1.625 0.305 -1.625 1.207 l 0 2 3.336 0 0 0.668 -4.672 0 c -0.918 0 -1.52 0.563 -1.77 1.605 -0.293 1.195 -0.305 1.938 0 3.188 0.223 0.926 0.852 1.875 1.77 1.875 l 0.668 0 0 -2 c 0 -1.035 0.93 -2 2 -2 l 3.336 0 c 0.883 0 1.336 -0.457 1.336 -1.336 l 0 -3.332 c 0 -0.852 -0.352 -1.734 -1.211 -1.875 -0.543 -0.09 -1.105 -0.129 -1.645 -0.125 z m -1.148 1.332 c 0.371 0 0.668 0.301 0.668 0.668 0 0.367 -0.297 0.668 -0.668 0.668 -0.367 0 -0.668 -0.301 -0.668 -0.668 0 -0.367 0.301 -0.668 0.668 -0.668 z"/>
+ <path d="m 15.855 24 c 0.543 -0.004 1.066 -0.047 1.523 -0.125 1.34 -0.234 1.625 -0.305 1.625 -1.207 l 0 -2 -3.336 0 0 -0.668 4.672 0 c 0.918 0 1.52 -0.563 1.77 -1.605 0.293 -1.195 0.305 -1.938 0 -3.188 -0.223 -0.926 -0.852 -1.875 -1.77 -1.875 l -0.668 0 0 2 c 0 1.035 -0.93 2 -2 2 l -3.336 0 c -0.883 0 -1.336 0.457 -1.336 1.336 l 0 3.332 c 0 0.852 0.352 1.734 1.211 1.875 0.543 0.09 1.105 0.129 1.645 0.125 z m 1.148 -1.332 c -0.371 0 -0.668 -0.301 -0.668 -0.668 0 -0.367 0.297 -0.668 0.668 -0.668 0.367 0 0.668 0.301 0.668 0.668 0 0.367 -0.301 0.668 -0.668 0.668 z"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/text-x-python3.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/text-x-python3.svg
new file mode 120000
index 00000000..06f81fa8
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/text-x-python3.svg
@@ -0,0 +1 @@
+text-x-python.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/text-x-qml.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/text-x-qml.svg
new file mode 100644
index 00000000..a31c5343
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/text-x-qml.svg
@@ -0,0 +1,12 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <path d="m 5.336 0 c -0.687 0 -1.336 0.676 -1.336 1.394 l 0 29.21 c 0 0.676 0.687 1.394 1.336 1.394 l 21.327 0 c 0.648 0 1.336 -0.717 1.336 -1.394 l 0.001 -21.606 -9 -9 z" style="fill:#7ec545;fill-opacity:1"/>
+ <path d="m 21 9 7 7 0 -7 z" style="fill:#000;fill-opacity:0.196"/>
+ <path d="m 19 0 8.992 9 -7.613 0 c -0.673 0 -1.378 -0.713 -1.378 -1.386 z" style="fill:#fff;fill-opacity:0.392"/>
+ <g transform="matrix(0.49993751,0,0,0.49993751,4.0002499,5.9967503)">
+ <!-- color: #4fb215 -->
+ <g>
+ <path d="m 29.2,28.551 c 0,-1.688 0,-7.098 0,-7.098 l -1.434,0 0,-2.367 c 2.148,0 1.434,0 2.508,-4.055 l 2.863,0 0,4.055 2.867,0 0,2.367 -2.867,0 0,6.082 c 0,0.633 0.141,1.105 0.418,1.426 0.273,0.316 0.641,0.48 1.094,0.48 0.574,0.051 1.355,-0.215 1.355,-0.215 l 0,2.363 c -0.07,0.051 -3.527,1.043 -5.371,0 C 28.84,30.577 29.199,28.55 29.199,28.55 m 0,0" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 19.2 12.01 c -2.422 0 -4.227 0.867 -5.418 2.602 -1.188 1.719 -1.781 4.207 -1.781 7.465 0 3.328 0.594 5.855 1.781 7.605 0.828 1.219 1.941 2.01 3.332 2.375 0 0 0.281 -0.012 0.305 0.27 0.48 3.68 2.914 3.684 5.688 3.684 0 0 0.359 0 0.359 -0.336 l 0 -2.027 c 0 -0.34 -0.359 -0.34 -0.359 -0.34 -1.387 0 -1.746 0.086 -2.113 -1.227 0.477 -0.109 0.902 -0.258 1.316 -0.453 0.914 -0.449 1.668 -1.102 2.258 -1.965 0.598 -0.867 1.035 -1.938 1.32 -3.211 0.297 -1.27 0.441 -2.727 0.441 -4.375 0 -3.293 -0.602 -5.797 -1.813 -7.5 -1.207 -1.711 -2.984 -2.566 -5.316 -2.566 m -0.02 1.915 c 0.512 0 1.026 0.202 1.356 0.552 0.189 0.201 0.374 0.418 0.52 0.738 0.101 0.221 0.199 0.474 0.269 0.75 0.188 0.747 0.346 1.381 0.424 2.456 0.078 1.074 0.16 2.293 0.16 3.656 0 1.371 -0.082 2.605 -0.16 3.695 -0.078 1.086 -0.237 1.733 -0.424 2.499 -0.07 0.285 -0.171 0.55 -0.269 0.785 -0.013 0.031 -0.026 0.063 -0.043 0.094 -0.147 0.273 -0.305 0.469 -0.477 0.659 -0.328 0.363 -0.848 0.575 -1.356 0.575 -0.504 0 -1.034 -0.206 -1.352 -0.575 -0.322 -0.373 -0.61 -0.882 -0.799 -1.612 -0.192 -0.742 -0.351 -1.378 -0.427 -2.448 -0.076 -1.078 -0.173 -2.309 -0.173 -3.676 0 -1.355 0.093 -2.563 0.173 -3.625 0.08 -1.059 0.236 -1.686 0.427 -2.405 0.191 -0.719 0.482 -1.223 0.799 -1.573 0.318 -0.35 0.844 -0.552 1.352 -0.552" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ </g>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/text-x-r-source.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/text-x-r-source.svg
new file mode 120000
index 00000000..6e531487
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/text-x-r-source.svg
@@ -0,0 +1 @@
+text-x-r.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/text-x-r.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/text-x-r.svg
new file mode 100644
index 00000000..f7f3548c
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/text-x-r.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <path d="m 5.336 0 c -0.687 0 -1.336 0.676 -1.336 1.394 l 0 29.21 c 0 0.676 0.687 1.394 1.336 1.394 l 21.327 0 c 0.648 0 1.336 -0.717 1.336 -1.394 l 0.001 -21.606 l -9 -9 z" style="fill:#98b3d0;fill-opacity:1"/>
+ <path d="m 21 9 7 7 0 -7 z" style="fill:#000;fill-opacity:0.196"/>
+ <path d="m 19 0 8.992 9 -7.613 0 c -0.673 0 -1.378 -0.713 -1.378 -1.386 z" style="fill:#fff;fill-opacity:0.392"/>
+ <g transform="matrix(0.66666667,0,0,0.66666667,0.66666663,-0.33333346)">
+ <path d="m 23 19 c -6.629 0 -12 3.582 -12 8 0 3.482 3.342 6.436 8 7.535 l 0 -2.65 c -2.417 -1.088 -4 -2.868 -4 -4.885 0 -3.313 4.254 -6 9.5 -6 5.246 0 9.5 2.688 9.5 6 0 2.592 -2.46 4.944 -6.106 5.782 0.293 0.483 0.586 0.965 0.877 1.434 c 3.794 -1.344 6.229 -4.152 6.229 -7.216 c 0 -4.418 -5.371 -8 -12 -8 z" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="M 20,23.004 20,38 l 3,0 0,-5 1,0 3,5 3,0 -3,-5 -0.219,-0.344 c 1.875,-0.719 3.215,-2.523 3.215,-4.656 0,-2.758 -2.238,-4.996 -5,-4.996 m -1.996,3 1.996,0 c 1.105,0 2,0.895 2,1.996 0,1.109 -0.898,2 -2,2 L 23,30 23,26 m 0,0.004" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/text-x-readme.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/text-x-readme.svg
new file mode 100644
index 00000000..79373d00
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/text-x-readme.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <path d="m 5.336 0 c -0.687 0 -1.336 0.676 -1.336 1.394 l 0 29.21 c 0 0.676 0.687 1.394 1.336 1.394 l 21.327 0 c 0.648 0 1.336 -0.717 1.336 -1.394 l 0.001 -21.606 l -9 -9 z" style="fill:#dcdcdc;fill-opacity:1"/>
+ <path d="m 21 9 7 7 0 -7 z" style="fill:#000;fill-opacity:0.196"/>
+ <path d="m 19 0 8.992 9 -7.613 0 c -0.673 0 -1.378 -0.713 -1.378 -1.386 z" style="fill:#fff;fill-opacity:0.392"/>
+ <g transform="matrix(1.0497949,0,0,1.0501026,-0.79671876,0.79753835)" style="fill:#888">
+ <path d="m 16 10.668 c -3.684 0 -6.668 2.984 -6.668 6.664 c 0 3.684 2.984 6.668 6.668 6.668 c 3.684 0 6.668 -2.984 6.668 -6.668 0 -3.68 -2.984 -6.664 -6.668 -6.664 z m 0 1.332 c 2.945 0 5.332 2.387 5.332 5.332 0 2.945 -2.387 5.336 -5.332 5.336 -2.945 0 -5.332 -2.391 -5.332 -5.336 c 0 -2.945 2.387 -5.332 5.332 -5.332 z"/>
+ <path d="m 17.332 14.668 c 0 0.734 -0.598 1.332 -1.332 1.332 c -0.738 0 -1.332 -0.598 -1.332 -1.332 0 -0.738 0.594 -1.336 1.332 -1.336 0.734 0 1.332 0.598 1.332 1.336 z"/>
+ <path d="m 15.332 16.668 1.336 0 c 0.664 0 0.664 -0.004 0.664 0.664 l 0 3.336 c 0 0.664 0.004 0.664 -0.664 0.664 l -1.336 0 c -0.664 0 -0.664 0.004 -0.664 -0.664 l 0 -3.336 c 0 -0.664 -0.004 -0.664 0.664 -0.664 z"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/text-x-rsrc.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/text-x-rsrc.svg
new file mode 120000
index 00000000..529423dd
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/text-x-rsrc.svg
@@ -0,0 +1 @@
+application-text.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/text-x-ruby.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/text-x-ruby.svg
new file mode 100644
index 00000000..065f4ab9
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/text-x-ruby.svg
@@ -0,0 +1,65 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<svg
+ xmlns:dc="http://purl.org/dc/elements/1.1/"
+ xmlns:cc="http://creativecommons.org/ns#"
+ xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
+ xmlns:svg="http://www.w3.org/2000/svg"
+ xmlns="http://www.w3.org/2000/svg"
+ xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
+ xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
+ viewBox="0 0 32 32"
+ id="svg2"
+ version="1.1"
+ inkscape:version="0.91 r13725"
+ sodipodi:docname="text-x-ruby.svg">
+ <metadata
+ id="metadata16">
+ <rdf:RDF>
+ <cc:Work
+ rdf:about="">
+ <dc:format>image/svg+xml</dc:format>
+ <dc:type
+ rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
+ </cc:Work>
+ </rdf:RDF>
+ </metadata>
+ <defs
+ id="defs14" />
+ <sodipodi:namedview
+ pagecolor="#ffffff"
+ bordercolor="#666666"
+ borderopacity="1"
+ objecttolerance="10"
+ gridtolerance="10"
+ guidetolerance="10"
+ inkscape:pageopacity="0"
+ inkscape:pageshadow="2"
+ inkscape:window-width="1440"
+ inkscape:window-height="880"
+ id="namedview12"
+ showgrid="false"
+ inkscape:zoom="7.375"
+ inkscape:cx="-2.5762712"
+ inkscape:cy="16"
+ inkscape:window-x="0"
+ inkscape:window-y="20"
+ inkscape:window-maximized="1"
+ inkscape:current-layer="svg2" />
+ <path
+ d="m 5.336 0 c -0.687 0 -1.336 0.676 -1.336 1.394 l 0 29.21 c 0 0.676 0.687 1.394 1.336 1.394 l 21.327 0 c 0.648 0 1.336 -0.717 1.336 -1.394 l 0.001 -21.606 -9 -9 z"
+ style="fill:#ee2828;fill-opacity:1"
+ id="path4" />
+ <path
+ d="m 21 9 7 7 0 -7 z"
+ style="fill:#000;fill-opacity:0.196"
+ id="path6" />
+ <path
+ d="m 19 0 8.992 9 -7.613 0 c -0.673 0 -1.378 -0.713 -1.378 -1.386 z"
+ style="fill:#fff;fill-opacity:0.392"
+ id="path8" />
+ <path
+ d="M 11,12 9,14 9,17.332 16,24 23,17.332 23,14 21,12 Z m 2,1 0,4 3,6 -4,-6 0,-3 z"
+ style="fill:#ffffff"
+ id="path10"
+ inkscape:connector-curvature="0" />
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/text-x-rust.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/text-x-rust.svg
new file mode 120000
index 00000000..8a1b2127
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/text-x-rust.svg
@@ -0,0 +1 @@
+./text-rust.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/text-x-sass.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/text-x-sass.svg
new file mode 100644
index 00000000..07ea98d1
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/text-x-sass.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <path d="m 5.336 0 c -0.687 0 -1.336 0.676 -1.336 1.394 l 0 29.21 c 0 0.676 0.687 1.394 1.336 1.394 l 21.327 0 c 0.648 0 1.336 -0.717 1.336 -1.394 l 0.001 -21.606 -9 -9 z" style="fill:#cd6799;fill-opacity:1"/>
+ <path d="m 21 9 7 7 0 -7 z" style="fill:#000;fill-opacity:0.196"/>
+ <path d="m 19 0 8.992 9 -7.613 0 c -0.673 0 -1.378 -0.713 -1.378 -1.386 z" style="fill:#fff;fill-opacity:0.392"/>
+ <path d="m 10 12 0 3 9 0 -0.26 2 l -4.74 0 0 3 4.441 0 -0.441 3.335 -2 0.73 -2 -0.699 0 -1.366 -3 0 0 3.535 5 1.465 5.251 -1.465 0.746 -13.535 z" style="fill:#fff"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/text-x-scala.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/text-x-scala.svg
new file mode 100644
index 00000000..71904773
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/text-x-scala.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <path d="m 5.336 0 c -0.687 0 -1.336 0.676 -1.336 1.394 l 0 29.21 c 0 0.676 0.687 1.394 1.336 1.394 l 21.327 0 c 0.648 0 1.336 -0.717 1.336 -1.394 l 0.001 -21.606 -9 -9 z" style="fill:#c61818;fill-opacity:1"/>
+ <path d="m 21 9 7 7 0 -7 z" style="fill:#000;fill-opacity:0.196"/>
+ <path d="m 19 0 8.992 9 -7.613 0 c -0.673 0 -1.378 -0.713 -1.378 -1.386 z" style="fill:#fff;fill-opacity:0.392"/>
+ <path d="m 22 12 l -12 2 l 0 3 l 12 -2 l 0 -3 z m 0 5 l -12 2 l 0 3 l 12 -2 l 0 -3 z m 0 5 l -12 2 l 0 3 l 12 -1.889 l 0 -3.111 z" style="fill:#fff;opacity:1;fill-opacity:1;stroke:none"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/text-x-scheme.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/text-x-scheme.svg
new file mode 100644
index 00000000..71610d90
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/text-x-scheme.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <path d="m 5.336 0 c -0.687 0 -1.336 0.676 -1.336 1.394 l 0 29.21 c 0 0.676 0.687 1.394 1.336 1.394 l 21.327 0 c 0.648 0 1.336 -0.717 1.336 -1.394 l 0.001 -21.606 l -9 -9 z" style="fill:#299f53;fill-opacity:1"/>
+ <path d="m 21 9 7 7 0 -7 z" style="fill:#000;fill-opacity:0.196"/>
+ <path d="m 19 0 8.992 9 -7.613 0 c -0.673 0 -1.378 -0.713 -1.378 -1.386 z" style="fill:#fff;fill-opacity:0.392"/>
+ <path d="m 10 25 4.212 -9.524 -1.929 -4.476 3.482 0 6.235 14 -3.647 0 -2.494 -6.606 -2.4 6.606" style="fill:#fff;fill-opacity:1;stroke:none"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/text-x-script.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/text-x-script.svg
new file mode 100644
index 00000000..76866404
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/text-x-script.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <path d="m 5.336 0 c -0.687 0 -1.336 0.676 -1.336 1.394 l 0 29.21 c 0 0.676 0.687 1.394 1.336 1.394 l 21.327 0 c 0.648 0 1.336 -0.717 1.336 -1.394 l 0.001 -21.606 -9 -9 z" style="fill:#dcdcdc;fill-opacity:1"/>
+ <path d="m 21 9 7 7 0 -7 z" style="fill:#000;fill-opacity:0.196"/>
+ <path d="m 19 0 8.992 9 -7.613 0 c -0.673 0 -1.378 -0.713 -1.378 -1.386 z" style="fill:#fff;fill-opacity:0.392"/>
+ <g style="fill:#888">
+ <path d="m 12 13 0 3 -2 0 0 1 2 0 0 2 -2 0 0 1 2 0 0 3 1 0 0 -3 2 0 0 3 1 0 0 -3 2 0 0 -1 -2 0 0 -2 2 0 0 -1 -2 0 0 -3 -1 0 0 3 -2 0 0 -3 z m 1 4 2 0 0 2 -2 0 z"/>
+ <path d="m 20 22 0 1 1 0 0 -1 z"/>
+ <path d="m 20 21 1 0 0 -8 -1 0 z"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/text-x-scss.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/text-x-scss.svg
new file mode 120000
index 00000000..3d16dc10
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/text-x-scss.svg
@@ -0,0 +1 @@
+text-x-sass.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/text-x-source.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/text-x-source.svg
new file mode 120000
index 00000000..529423dd
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/text-x-source.svg
@@ -0,0 +1 @@
+application-text.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/text-x-sql.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/text-x-sql.svg
new file mode 100644
index 00000000..353cf385
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/text-x-sql.svg
@@ -0,0 +1,16 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <path d="m 5.336 0 c -0.687 0 -1.336 0.676 -1.336 1.394 l 0 29.21 c 0 0.676 0.687 1.394 1.336 1.394 l 21.327 0 c 0.648 0 1.336 -0.717 1.336 -1.394 l 0.001 -21.606 -9 -9 z" style="fill:#a33639;fill-opacity:1"/>
+ <path d="m 4 24 0 6.668 c 0 0.648 0.688 1.332 1.332 1.332 l 21.336 0 c 0.645 0 1.332 -0.684 1.332 -1.332 l 0 -6.668 z" style="fill:#000;fill-opacity:0.196"/>
+ <g transform="matrix(1.0497949,0,0,1.1963234,-0.79671876,-4.5342351)" style="fill:#fff">
+ <path d="m 11.137 28.26 c 0.195 0 0.352 -0.012 0.477 -0.04 0.133 -0.032 0.238 -0.071 0.313 -0.123 0.074 -0.051 0.125 -0.111 0.148 -0.174 0.031 -0.067 0.047 -0.135 0.047 -0.202 0 -0.087 -0.035 -0.162 -0.102 -0.23 -0.07 -0.067 -0.156 -0.127 -0.262 -0.174 -0.109 -0.055 -0.227 -0.103 -0.359 -0.143 -0.129 -0.044 -0.262 -0.083 -0.395 -0.119 -0.176 -0.048 -0.355 -0.099 -0.543 -0.158 -0.187 -0.055 -0.359 -0.131 -0.516 -0.222 c -0.152 -0.087 -0.277 -0.198 -0.379 -0.329 -0.098 -0.135 -0.148 -0.301 -0.148 -0.499 c 0 -0.388 0.176 -0.693 0.527 -0.914 0.355 -0.222 0.844 -0.329 1.465 -0.329 0.355 0 0.664 0.028 0.93 0.087 0.266 0.059 0.492 0.123 0.676 0.194 l -0.34 0.641 c -0.156 -0.063 -0.332 -0.119 -0.527 -0.162 -0.188 -0.047 -0.406 -0.067 -0.656 -0.067 -0.613 0 -0.918 0.158 -0.918 0.479 0 0.079 0.031 0.15 0.094 0.214 0.063 0.059 0.141 0.111 0.234 0.162 0.098 0.044 0.207 0.083 0.328 0.119 0.125 0.036 0.246 0.071 0.367 0.103 0.18 0.048 0.367 0.107 0.563 0.166 0.199 0.059 0.383 0.143 0.543 0.245 0.172 0.099 0.309 0.222 0.414 0.376 0.105 0.146 0.16 0.336 0.16 0.566 0 0.388 -0.18 0.693 -0.535 0.907 -0.352 0.21 -0.887 0.317 -1.605 0.317 -0.484 0 -0.867 -0.036 -1.156 -0.107 -0.289 -0.075 -0.504 -0.146 -0.648 -0.21 l 0.34 -0.673 c 0.168 0.071 0.367 0.139 0.602 0.202 0.238 0.063 0.523 0.095 0.863 0.095"/>
+ <path d="m 13.857 26.81 c 0 -0.712 0.188 -1.251 0.568 -1.613 0.376 -0.366 0.904 -0.547 1.575 -0.547 0.7 0 1.232 0.181 1.595 0.547 0.364 0.362 0.548 0.901 0.548 1.613 0 0.625 -0.144 1.117 -0.432 1.479 -0.288 0.354 -0.704 0.57 -1.252 0.649 0.072 0.11 0.24 0.201 0.512 0.271 0.276 0.079 0.667 0.146 1.143 0.201 l -0.248 0.59 c -0.752 -0.071 -1.339 -0.193 -1.723 -0.362 -0.376 -0.165 -0.604 -0.401 -0.672 -0.716 -0.52 -0.087 -0.92 -0.311 -1.204 -0.661 -0.276 -0.358 -0.412 -0.842 -0.412 -1.452 m 1.171 0 c 0 0.201 0.012 0.389 0.032 0.563 0.024 0.173 0.068 0.326 0.132 0.46 0.072 0.13 0.168 0.232 0.288 0.307 0.124 0.079 0.316 0.114 0.52 0.114 0.2 0 0.388 -0.035 0.508 -0.114 0.128 -0.075 0.224 -0.177 0.288 -0.307 0.072 -0.134 0.116 -0.287 0.136 -0.46 0.024 -0.173 0.04 -0.362 0.04 -0.563 0 -0.201 -0.016 -0.389 -0.04 -0.563 -0.02 -0.177 -0.064 -0.33 -0.136 -0.46 -0.064 -0.13 -0.156 -0.232 -0.276 -0.307 -0.124 -0.079 -0.316 -0.114 -0.52 -0.114 -0.204 0 -0.396 0.035 -0.52 0.114 -0.12 0.075 -0.216 0.181 -0.288 0.315 -0.064 0.126 -0.108 0.279 -0.132 0.452 -0.02 0.173 -0.032 0.362 -0.032 0.563"/>
+ <path d="m 22.668 28.871 -3.747 0 0 -4.179 1.099 0 0 3.493 2.648 0 0 0.687"/>
+ </g>
+ <path d="m 21 9 7 7 0 -7 z" style="fill:#000;fill-opacity:0.196"/>
+ <path d="m 19 0 8.992 9 -7.613 0 c -0.673 0 -1.378 -0.713 -1.378 -1.386 z" style="fill:#fff;fill-opacity:0.392"/>
+ <g transform="matrix(0.93772881,0,0,0.93772881,0.99633989,-0.2564076)" style="fill:#fff">
+ <path d="m 16 12 c -2.945 0 -5.332 0.746 -5.332 1.668 l 0 1.332 c 0 0.922 2.387 1.668 5.332 1.668 2.945 0 5.332 -0.746 5.332 -1.668 l 0 -1.332 c 0 -0.922 -2.387 -1.668 -5.332 -1.668 z"/>
+ <path d="m 15.984 17.332 c -2.391 0 -4.402 -0.488 -5.082 -1.164 -0.16 0.156 -0.234 0.324 -0.234 0.5 l 0 1.332 c 0 0.922 2.387 1.668 5.332 1.668 2.945 0 5.332 -0.746 5.332 -1.668 l 0 -1.332 c 0 -0.176 -0.094 -0.344 -0.25 -0.5 -0.68 0.676 -2.711 1.164 -5.098 1.164 z"/>
+ <path d="m 15.984 20.332 c -2.391 0 -4.402 -0.488 -5.082 -1.164 -0.16 0.156 -0.234 0.324 -0.234 0.5 l 0 1.332 c 0 0.922 2.387 1.668 5.332 1.668 2.945 0 5.332 -0.746 5.332 -1.668 l 0 -1.332 c 0 -0.176 -0.094 -0.344 -0.25 -0.5 -0.68 0.676 -2.711 1.164 -5.098 1.164 z"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/text-x-tcl.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/text-x-tcl.svg
new file mode 100644
index 00000000..1909a841
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/text-x-tcl.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <path d="m 5.336 0 c -0.687 0 -1.336 0.676 -1.336 1.394 l 0 29.21 c 0 0.676 0.687 1.394 1.336 1.394 l 21.327 0 c 0.648 0 1.336 -0.717 1.336 -1.394 l 0.001 -21.606 l -9 -9 z" style="fill:#c3b15f;fill-opacity:1"/>
+ <path d="m 21 9 7 7 0 -7 z" style="fill:#000;fill-opacity:0.196"/>
+ <path d="m 19 0 8.992 9 -7.613 0 c -0.673 0 -1.378 -0.713 -1.378 -1.386 z" style="fill:#fff;fill-opacity:0.392"/>
+ <path d="m 14.482 10 c -5.499 0 -0.518 11.631 2.093 12.13 c -0.517 -8.552 -1.648 -11.245 -1.325 -11.488 0.323 -0.243 1.685 3.483 2.439 11.491 2.44 -1.125 4.29 -12.133 -1.708 -12.133 m 1.708 12.132 c -0.444 0.122 -0.846 0.071 -1.114 -0.003 l 0.542 3.824 0.864 2.047 0 -1.671 z" style="fill:#fff;opacity:1;fill-opacity:1;stroke:none"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/text-x-tex.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/text-x-tex.svg
new file mode 100644
index 00000000..7579b644
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/text-x-tex.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <path d="m 5.336 0 c -0.687 0 -1.336 0.676 -1.336 1.394 l 0 29.21 c 0 0.676 0.687 1.394 1.336 1.394 l 21.327 0 c 0.648 0 1.336 -0.717 1.336 -1.394 l 0.001 -21.606 -9 -9 z" style="fill:#dcdcdc;fill-opacity:1"/>
+ <path d="m 21 9 7 7 0 -7 z" style="fill:#000;fill-opacity:0.196"/>
+ <path d="m 19 0 8.992 9 -7.613 0 c -0.673 0 -1.378 -0.713 -1.378 -1.386 z" style="fill:#fff;fill-opacity:0.392"/>
+ <g transform="matrix(0.66666667,0,0,0.66666667,0,1.998667)">
+ <path d="m 20.2 17.02 -8.938 0 -0.262 3.441 0.277 0 c 0.199 -2.578 0.422 -3.03 2.82 -3.03 0.277 0 0.73 0 0.855 0 0.297 0.047 0.297 0.238 0.297 0.594 l 0 8.473 c 0 0.566 -0.047 0.734 -1.352 0.734 l -0.441 0 0 0.375 c 0.746 -0.016 1.52 -0.031 2.277 -0.031 0.758 0 1.535 0.023 2.277 0.031 l 0 -0.375 -0.441 0 c -1.285 0 -1.332 -0.172 -1.332 -0.734 l 0 -8.473 c 0 -0.344 0 -0.527 0.281 -0.594 l 0.848 0 c 2.367 0 2.605 0.449 2.809 3.03 l 0.27 0" style="fill:#2d2d2d;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 27.969 27.07 -0.277 0 c -0.34 2.309 -0.543 3.563 -3.266 3.563 l -2.148 0 c -0.617 0 -0.645 -0.078 -0.645 -0.613 l 0 -4.352 1.457 0 c 1.461 0 1.602 0.539 1.602 1.852 l 0.25 0 0 -4.047 -0.25 0 c 0 1.289 -0.141 1.82 -1.602 1.82 l -1.457 0 0 -3.859 c 0 -0.523 0.027 -0.602 0.645 -0.602 l 2.117 0 c 2.395 0 2.676 0.957 2.891 3.01 l 0.281 0 -0.371 -3.441 -7.84 0 0 0.43 c 1.098 0 1.273 0 1.273 0.699 l 0 8.398 c 0 0.699 -0.176 0.699 -1.273 0.699 l 0 0.375 8.05 0" style="fill:#2d2d2d;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 32.14 21.719 2.289 -3.328 c 0.23 -0.324 0.699 -0.996 1.969 -1.016 l 0 -0.375 c -0.355 0.031 -0.945 0.031 -1.316 0.031 -0.508 0 -1.145 0 -1.531 -0.031 l 0 0.375 c 0.496 0.047 0.621 0.359 0.621 0.609 0 0.188 -0.078 0.313 -0.188 0.465 l -2.043 2.98 -2.289 -3.367 c -0.109 -0.172 -0.125 -0.219 -0.125 -0.266 0 -0.141 0.168 -0.406 0.684 -0.422 l 0 -0.375 c -0.496 0.031 -1.25 0.031 -1.766 0.031 -0.398 0 -1.172 0 -1.547 -0.031 l 0 0.375 c 0.852 0 1.129 0.031 1.469 0.516 l 2.988 4.41 -2.695 3.957 c -0.664 0.965 -1.668 0.984 -1.965 0.984 l 0 0.375 c 0.355 -0.031 0.941 -0.031 1.316 -0.031 0.414 0 1.145 0 1.527 0.031 l 0 -0.375 c -0.477 -0.047 -0.617 -0.359 -0.617 -0.609 0 -0.203 0.078 -0.313 0.156 -0.422 l 2.477 -3.633 2.691 3.977 c 0.121 0.172 0.121 0.219 0.121 0.266 0 0.125 -0.137 0.391 -0.68 0.422 l 0 0.379 c 0.496 -0.031 1.25 -0.031 1.762 -0.031 0.402 0 1.176 0 1.551 0.031 l 0 -0.379 c -0.992 0 -1.148 -0.074 -1.453 -0.516" style="fill:#2d2d2d;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/text-x-texinfo.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/text-x-texinfo.svg
new file mode 120000
index 00000000..19080afd
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/text-x-texinfo.svg
@@ -0,0 +1 @@
+application-info.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/text-x-vala.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/text-x-vala.svg
new file mode 100644
index 00000000..e7091874
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/text-x-vala.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <path d="m 5.336 0 c -0.687 0 -1.336 0.676 -1.336 1.394 l 0 29.21 c 0 0.676 0.687 1.394 1.336 1.394 l 21.327 0 c 0.648 0 1.336 -0.717 1.336 -1.394 l 0.001 -21.606 -9 -9 z" style="fill:#2d2d2d;fill-opacity:1"/>
+ <path d="m 21 9 7 7 0 -7 z" style="fill:#000;fill-opacity:0.196"/>
+ <path d="m 19 0 8.992 9 -7.613 0 c -0.673 0 -1.378 -0.713 -1.378 -1.386 z" style="fill:#fff;fill-opacity:0.392"/>
+ <path d="m 21.449 12.933 c -1.207 0 -1.819 0.429 -2.301 1.023 -0.482 0.594 -0.769 1.385 -1.098 2.065 -0.221 0.457 -0.717 2.155 -1.175 3.758 -0.381 1.326 -0.722 2.635 -1.291 3.804 -0.406 0.627 -1.059 0.98 -1.717 0.98 -0.231 0 -0.461 -0.044 -0.683 -0.13 0.781 1.116 2.579 2.927 4.681 -0.089 1.452 -2.091 1.938 -6.592 2.972 -8.287 1.303 -2.155 1.961 -1.648 2.123 -1.467 0.03 -0.176 0.045 -0.358 0.037 -0.535 -0.014 -0.325 -0.093 -0.573 -0.28 -0.756 -0.187 -0.186 -0.539 -0.36 -1.272 -0.36 l 0.002 -0.006 z m -9.828 1.9 c 0.31 0.362 0.559 0.821 0.71 1.362 0.335 1.211 0.399 2.714 0.475 4.04 0.039 0.663 0.078 1.278 0.139 1.761 0.051 0.754 0.338 1.267 0.925 1.32 0.71 -0.036 0.929 -0.892 1.141 -1.524 -0.32 -0.139 -0.783 -0.909 -1.141 -3.86 -0.206 -1.703 -1.415 -2.642 -2.249 -3.095 z m -1.913 0.304 c -0.153 0 -0.283 0.044 -0.386 0.118 -0.137 0.097 -0.256 0.258 -0.31 0.589 -0.079 0.503 0.257 1.061 0.571 1.503 0 0 0 -0.627 0.605 -0.937 0.329 -0.169 0.735 0.105 1.043 0.392 -0.021 -0.09 -0.043 -0.179 -0.066 -0.264 -0.247 -0.888 -0.836 -1.313 -1.292 -1.387 l -0.164 -0.014 z" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/text-x-vcard.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/text-x-vcard.svg
new file mode 100644
index 00000000..09286858
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/text-x-vcard.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <path d="m 5.336 0 c -0.687 0 -1.336 0.676 -1.336 1.394 l 0 29.21 c 0 0.676 0.687 1.394 1.336 1.394 l 21.327 0 c 0.648 0 1.336 -0.717 1.336 -1.394 l 0.001 -21.606 l -9 -9 z" style="fill:#dcdcdc;fill-opacity:1"/>
+ <path d="m 21 9 7 7 0 -7 z" style="fill:#000;fill-opacity:0.196"/>
+ <path d="m 19 0 8.992 9 -7.613 0 c -0.673 0 -1.378 -0.713 -1.378 -1.386 z" style="fill:#fff;fill-opacity:0.392"/>
+ <g transform="matrix(1.0912095,0,0,1.0898747,-0.46111505,-1.9290517)" style="fill:#888">
+ <path d="m 21.5 18.508 q 0 1.131 -0.361 2.074 -0.361 0.935 -1.021 1.469 -0.66 0.534 -1.532 0.534 -0.581 0 -1.029 -0.275 -0.448 -0.283 -0.644 -0.739 l -0.126 0 q -0.849 1.014 -2.161 1.014 -1.391 0 -2.192 -0.833 -0.801 -0.841 -0.801 -2.294 0 -1.658 1.053 -2.671 1.053 -1.013 2.75 -1.013 0.676 0 1.485 0.134 0.817 0.126 1.343 0.306 l -0.181 3.842 q 0 1.092 0.597 1.092 0.503 0 0.801 -0.731 0.299 -0.739 0.299 -1.925 0 -1.265 -0.526 -2.231 -0.526 -0.974 -1.485 -1.485 -0.951 -0.511 -2.176 -0.511 -1.587 0 -2.758 0.652 -1.171 0.652 -1.799 1.886 -0.621 1.226 -0.621 2.836 0 2.168 1.155 3.331 1.163 1.155 3.363 1.155 0.833 0 1.831 -0.181 0.998 -0.189 1.964 -0.542 l 0 1.508 q -1.681 0.715 -3.732 0.715 -2.986 0 -4.659 -1.571 -1.666 -1.571 -1.666 -4.368 0 -1.941 0.849 -3.52 0.856 -1.587 2.428 -2.483 1.579 -0.904 3.63 -0.904 1.728 0 3.088 0.707 1.359 0.707 2.098 2.01 0.739 1.304 0.739 3.01 z m -8.05 0.982 q 0 1.658 1.351 1.658 0.707 0 1.076 -0.495 0.369 -0.503 0.448 -1.626 l 0.102 -1.736 q -0.401 -0.086 -0.904 -0.086 -0.982 0 -1.532 0.613 -0.542 0.613 -0.542 1.673 z"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/text-x-xges.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/text-x-xges.svg
new file mode 100644
index 00000000..ce52663e
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/text-x-xges.svg
@@ -0,0 +1,6 @@
+<svg version="1.1" viewBox="0 0 32 32" xmlns="http://www.w3.org/2000/svg">
+ <path d="m5.336 0c-0.687 0-1.336 0.676-1.336 1.394v29.21c0 0.676 0.687 1.394 1.336 1.394h21.327c0.648 0 1.336-0.717 1.336-1.394l1e-3 -21.606-9-9z" style="fill:#dcdcdc"/>
+ <path d="m21 9 7 7v-7z" style="fill-opacity:.196"/>
+ <path d="m19 0 8.992 9h-7.613c-0.673 0-1.378-0.713-1.378-1.386z" style="fill-opacity:.392;fill:#fff"/>
+ <path d="m16 11c-3.855 0-7 3.142-7 6.998s3.145 7 7 7 7-3.146 7-7c0-3.856-3.145-6.998-7-6.998zm0 1.747c2.907 0 5.249 2.342 5.249 5.251 0 2.912-2.342 5.251-5.249 5.251s-5.249-2.338-5.249-5.251c0-2.908 2.342-5.251 5.249-5.251zm-2 2.25v6l5-3z" style="fill:#888"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/text-x-xslfo.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/text-x-xslfo.svg
new file mode 120000
index 00000000..8cee7263
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/text-x-xslfo.svg
@@ -0,0 +1 @@
+text-xml.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/text-x.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/text-x.svg
new file mode 120000
index 00000000..529423dd
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/text-x.svg
@@ -0,0 +1 @@
+application-text.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/text-xhtml+xml.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/text-xhtml+xml.svg
new file mode 120000
index 00000000..c4ba3155
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/text-xhtml+xml.svg
@@ -0,0 +1 @@
+text-html.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/text-xmcd.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/text-xmcd.svg
new file mode 120000
index 00000000..441284b2
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/text-xmcd.svg
@@ -0,0 +1 @@
+application-x-cda.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/text-xml.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/text-xml.svg
new file mode 100644
index 00000000..e6c78a3b
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/text-xml.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <path d="m 5.336 0 c -0.687 0 -1.336 0.676 -1.336 1.394 l 0 29.21 c 0 0.676 0.687 1.394 1.336 1.394 l 21.327 0 c 0.648 0 1.336 -0.717 1.336 -1.394 l 0.001 -21.606 l -9 -9 z" style="fill:#dcdcdc;fill-opacity:1"/>
+ <path d="m 21 9 7 7 0 -7 z" style="fill:#000;fill-opacity:0.196"/>
+ <path d="m 19 0 8.992 9 -7.613 0 c -0.673 0 -1.378 -0.713 -1.378 -1.386 z" style="fill:#fff;fill-opacity:0.392"/>
+ <g transform="matrix(1,0,0,1.0715781,0,-1.0020933)" style="fill:#888">
+ <path d="m 12 14 -4 3.733 0 1.866 4 3.733 0 -2.8 -2 -1.864 2 -1.868 z"/>
+ <path d="m 20 14 4 3.733 0 1.866 -4 3.733 0 -2.8 2 -1.864 -2 -1.868 z"/>
+ <path d="m 17 14 2 0 -4 9.332 -2 0 z"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/text.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/text.svg
new file mode 120000
index 00000000..529423dd
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/text.svg
@@ -0,0 +1 @@
+application-text.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/text2.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/text2.svg
new file mode 120000
index 00000000..529423dd
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/text2.svg
@@ -0,0 +1 @@
+application-text.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/tgz.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/tgz.svg
new file mode 120000
index 00000000..4e4d75cf
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/tgz.svg
@@ -0,0 +1 @@
+application-archive.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/torrent.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/torrent.svg
new file mode 120000
index 00000000..82827e35
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/torrent.svg
@@ -0,0 +1 @@
+application-torrent.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/txt.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/txt.svg
new file mode 120000
index 00000000..529423dd
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/txt.svg
@@ -0,0 +1 @@
+application-text.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/txt2.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/txt2.svg
new file mode 120000
index 00000000..529423dd
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/txt2.svg
@@ -0,0 +1 @@
+application-text.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/unknown.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/unknown.svg
new file mode 100644
index 00000000..a7ab0af5
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/unknown.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <path d="m 5.336 0 c -0.687 0 -1.336 0.676 -1.336 1.394 l 0 29.21 c 0 0.676 0.687 1.394 1.336 1.394 l 21.327 0 c 0.648 0 1.336 -0.717 1.336 -1.394 l 0.001 -21.606 l -9 -9 z" style="fill:#dcdcdc;fill-opacity:1"/>
+ <path d="m 21 9 7 7 0 -7 z" style="fill:#000;fill-opacity:0.196"/>
+ <path d="m 19 0 8.992 9 -7.613 0 c -0.673 0 -1.378 -0.713 -1.378 -1.386 z" style="fill:#fff;fill-opacity:0.392"/>
+ <path d="m 14.625 21.19 0 -0.477 c 0 -0.688 0.121 -1.254 0.363 -1.695 0.238 -0.445 0.688 -0.914 1.344 -1.41 0.906 -0.676 1.48 -1.184 1.715 -1.523 0.238 -0.344 0.359 -0.754 0.359 -1.234 0 -0.602 -0.223 -1.063 -0.66 -1.387 -0.438 -0.328 -1.063 -0.492 -1.887 -0.492 -0.527 0 -1.043 0.055 -1.543 0.168 -0.5 0.105 -1.078 0.301 -1.727 0.59 l -0.59 -1.191 c 1.262 -0.582 2.582 -0.871 3.961 -0.871 1.277 0 2.27 0.273 2.977 0.828 0.707 0.551 1.063 1.332 1.063 2.336 0 0.43 -0.066 0.809 -0.199 1.137 -0.129 0.324 -0.32 0.633 -0.574 0.926 -0.254 0.289 -0.801 0.758 -1.641 1.402 -0.676 0.508 -1.125 0.926 -1.344 1.262 -0.215 0.336 -0.324 0.781 -0.324 1.34 l 0 0.293 -1.293 0 m -0.488 2.617 c 0 -0.797 0.398 -1.199 1.203 -1.199 0.387 0 0.684 0.105 0.891 0.309 0.215 0.207 0.32 0.504 0.32 0.891 0 0.379 -0.105 0.672 -0.32 0.883 c -0.215 0.207 -0.512 0.309 -0.891 0.309 -0.348 0 -0.637 -0.09 -0.863 -0.273 -0.227 -0.188 -0.34 -0.492 -0.34 -0.918" style="fill:#888"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/uri-mms.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/uri-mms.svg
new file mode 120000
index 00000000..dff032f5
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/uri-mms.svg
@@ -0,0 +1 @@
+application-video.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/uri-mmst.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/uri-mmst.svg
new file mode 120000
index 00000000..dff032f5
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/uri-mmst.svg
@@ -0,0 +1 @@
+application-video.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/uri-mmsu.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/uri-mmsu.svg
new file mode 120000
index 00000000..dff032f5
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/uri-mmsu.svg
@@ -0,0 +1 @@
+application-video.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/uri-pnm.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/uri-pnm.svg
new file mode 120000
index 00000000..dff032f5
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/uri-pnm.svg
@@ -0,0 +1 @@
+application-video.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/uri-rtspt.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/uri-rtspt.svg
new file mode 120000
index 00000000..dff032f5
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/uri-rtspt.svg
@@ -0,0 +1 @@
+application-video.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/uri-rtspu.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/uri-rtspu.svg
new file mode 120000
index 00000000..dff032f5
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/uri-rtspu.svg
@@ -0,0 +1 @@
+application-video.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/vcalendar.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/vcalendar.svg
new file mode 120000
index 00000000..170cc9e7
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/vcalendar.svg
@@ -0,0 +1 @@
+x-office-calendar.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/vcard.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/vcard.svg
new file mode 120000
index 00000000..aef18a65
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/vcard.svg
@@ -0,0 +1 @@
+text-x-vcard.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/video-mlt-playlist.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/video-mlt-playlist.svg
new file mode 120000
index 00000000..dff032f5
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/video-mlt-playlist.svg
@@ -0,0 +1 @@
+application-video.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/video-mp4.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/video-mp4.svg
new file mode 120000
index 00000000..dff032f5
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/video-mp4.svg
@@ -0,0 +1 @@
+application-video.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/video-vivo.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/video-vivo.svg
new file mode 120000
index 00000000..dff032f5
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/video-vivo.svg
@@ -0,0 +1 @@
+application-video.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/video-vnd.rn-realvideo.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/video-vnd.rn-realvideo.svg
new file mode 120000
index 00000000..db0a1dc4
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/video-vnd.rn-realvideo.svg
@@ -0,0 +1 @@
+video-x-generic.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/video-wavelet.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/video-wavelet.svg
new file mode 120000
index 00000000..dff032f5
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/video-wavelet.svg
@@ -0,0 +1 @@
+application-video.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/video-webm.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/video-webm.svg
new file mode 120000
index 00000000..dff032f5
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/video-webm.svg
@@ -0,0 +1 @@
+application-video.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/video-x-anim.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/video-x-anim.svg
new file mode 120000
index 00000000..dff032f5
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/video-x-anim.svg
@@ -0,0 +1 @@
+application-video.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/video-x-flic.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/video-x-flic.svg
new file mode 120000
index 00000000..dff032f5
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/video-x-flic.svg
@@ -0,0 +1 @@
+application-video.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/video-x-flv.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/video-x-flv.svg
new file mode 120000
index 00000000..be844f1e
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/video-x-flv.svg
@@ -0,0 +1 @@
+application-flash.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/video-x-generic.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/video-x-generic.svg
new file mode 120000
index 00000000..dff032f5
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/video-x-generic.svg
@@ -0,0 +1 @@
+application-video.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/video-x-google-vlc-plugin.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/video-x-google-vlc-plugin.svg
new file mode 120000
index 00000000..dff032f5
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/video-x-google-vlc-plugin.svg
@@ -0,0 +1 @@
+application-video.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/video-x-javafx.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/video-x-javafx.svg
new file mode 120000
index 00000000..dff032f5
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/video-x-javafx.svg
@@ -0,0 +1 @@
+application-video.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/video-x-matroska.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/video-x-matroska.svg
new file mode 120000
index 00000000..dff032f5
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/video-x-matroska.svg
@@ -0,0 +1 @@
+application-video.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/video-x-mng.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/video-x-mng.svg
new file mode 120000
index 00000000..49ccd217
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/video-x-mng.svg
@@ -0,0 +1 @@
+application-images.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/video-x-ms-asf-plugin.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/video-x-ms-asf-plugin.svg
new file mode 120000
index 00000000..dff032f5
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/video-x-ms-asf-plugin.svg
@@ -0,0 +1 @@
+application-video.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/video-x-ms-asf.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/video-x-ms-asf.svg
new file mode 120000
index 00000000..dff032f5
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/video-x-ms-asf.svg
@@ -0,0 +1 @@
+application-video.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/video-x-ms-wmp.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/video-x-ms-wmp.svg
new file mode 120000
index 00000000..dff032f5
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/video-x-ms-wmp.svg
@@ -0,0 +1 @@
+application-video.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/video-x-ms-wmv.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/video-x-ms-wmv.svg
new file mode 120000
index 00000000..dff032f5
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/video-x-ms-wmv.svg
@@ -0,0 +1 @@
+application-video.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/video-x-msvideo.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/video-x-msvideo.svg
new file mode 120000
index 00000000..dff032f5
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/video-x-msvideo.svg
@@ -0,0 +1 @@
+application-video.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/video-x-nsv.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/video-x-nsv.svg
new file mode 120000
index 00000000..dff032f5
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/video-x-nsv.svg
@@ -0,0 +1 @@
+application-video.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/video-x-ogm+ogg.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/video-x-ogm+ogg.svg
new file mode 120000
index 00000000..dff032f5
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/video-x-ogm+ogg.svg
@@ -0,0 +1 @@
+application-video.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/video-x-sgi-movie.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/video-x-sgi-movie.svg
new file mode 120000
index 00000000..dff032f5
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/video-x-sgi-movie.svg
@@ -0,0 +1 @@
+application-video.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/video-x-theora+ogg.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/video-x-theora+ogg.svg
new file mode 120000
index 00000000..dff032f5
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/video-x-theora+ogg.svg
@@ -0,0 +1 @@
+application-video.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/video-x-wmv.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/video-x-wmv.svg
new file mode 120000
index 00000000..dff032f5
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/video-x-wmv.svg
@@ -0,0 +1 @@
+application-video.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/video.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/video.svg
new file mode 120000
index 00000000..dff032f5
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/video.svg
@@ -0,0 +1 @@
+application-video.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/virtualbox-hdd.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/virtualbox-hdd.svg
new file mode 100644
index 00000000..c395d824
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/virtualbox-hdd.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <path d="m 5.336 0 c -0.687 0 -1.336 0.676 -1.336 1.394 l 0 29.21 c 0 0.676 0.687 1.394 1.336 1.394 l 21.327 0 c 0.648 0 1.336 -0.717 1.336 -1.394 l 0.001 -21.606 -9 -9 z" style="fill:#f05617;fill-opacity:1"/>
+ <path d="m 21 9 7 7 0 -7 z" style="fill:#000;fill-opacity:0.196"/>
+ <path d="m 19 0 8.992 9 -7.613 0 c -0.673 0 -1.378 -0.713 -1.378 -1.386 z" style="fill:#fff;fill-opacity:0.392"/>
+ <path d="m 4 24 0 6.668 c 0 0.648 0.688 1.332 1.332 1.332 l 21.336 0 c 0.645 0 1.332 -0.684 1.332 -1.332 l 0 -6.668 z" style="fill:#000;fill-opacity:0.196"/>
+ <path d="m 15.5 9.158 -2 8.579 l -1.224 -3.737 -2.276 0 l 0 1 1.644 0 1.957 5.994 0.229 0.006 1.98 -8.588 1.578 5.193 c 0.422 -1.607 0.85 -3.215 1.274 -4.822 0.938 2.165 -0.018 0.042 0.938 2.217 l 2.4 0 0 -1 -1.739 0 -1.6 -5 c -0.424 1.596 -0.851 3.191 -1.275 4.784 z" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 13 25 0 6 -1.2 0 0 -3.01 -1.6 0 l 0 3.01 -1.2 0 l 0 -6 1.2 0 0 2.01 1.6 0 l 0 -2.01" style="fill:#fff;fill-opacity:1;stroke:none"/>
+ <path d="m 15.174 29.978 q 0.048 0.009 0.105 0.009 0.057 0 0.105 0 0.401 0 0.668 -0.151 0.277 -0.151 0.439 -0.416 0.172 -0.265 0.239 -0.625 0.076 -0.369 0.076 -0.804 0 -0.379 -0.057 -0.738 -0.057 -0.36 -0.2 -0.634 -0.143 -0.274 -0.391 -0.435 -0.248 -0.17 -0.64 -0.17 -0.076 0 -0.172 0.009 -0.095 0 -0.172 0.019 l 0 3.937 z m 2.826 -1.987 q 0 0.814 -0.21 1.391 -0.2 0.568 -0.563 0.927 -0.363 0.36 -0.869 0.53 -0.496 0.161 -1.098 0.161 -0.315 0 -0.621 -0.038 q -0.296 -0.028 -0.64 -0.104 l 0 -5.716 q 0.401 -0.085 0.754 -0.114 0.353 -0.028 0.659 -0.028 0.582 0 1.06 0.17 0.487 0.17 0.821 0.539 0.334 0.36 0.516 0.927 q 0.191 0.558 0.191 1.353" style="fill:#fff;fill-opacity:1;stroke:none"/>
+ <path d="m 20.17 29.978 q 0.048 0.009 0.105 0.009 0.057 0 0.105 0 0.401 0 0.668 -0.151 0.277 -0.151 0.439 -0.416 0.172 -0.265 0.239 -0.625 0.076 -0.369 0.076 -0.804 0 -0.379 -0.057 -0.738 -0.057 -0.36 -0.2 -0.634 -0.143 -0.274 -0.391 -0.435 -0.248 -0.17 -0.64 -0.17 -0.076 0 -0.172 0.009 -0.095 0 -0.172 0.019 l 0 3.937 z m 2.826 -1.987 q 0 0.814 -0.21 1.391 -0.2 0.568 -0.563 0.927 -0.363 0.36 -0.869 0.53 -0.496 0.161 -1.098 0.161 -0.315 0 -0.621 -0.038 q -0.296 -0.028 -0.64 -0.104 l 0 -5.716 q 0.401 -0.085 0.754 -0.114 0.353 -0.028 0.659 -0.028 0.582 0 1.06 0.17 0.487 0.17 0.821 0.539 0.334 0.36 0.516 0.927 q 0.191 0.558 0.191 1.353" style="fill:#fff;fill-opacity:1;stroke:none"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/virtualbox-ova.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/virtualbox-ova.svg
new file mode 100644
index 00000000..fc3d471f
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/virtualbox-ova.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <path d="m 5.336 0 c -0.687 0 -1.336 0.676 -1.336 1.394 l 0 29.21 c 0 0.676 0.687 1.394 1.336 1.394 l 21.327 0 c 0.648 0 1.336 -0.717 1.336 -1.394 l 0.001 -21.606 -9 -9 z" style="fill:#a60ed7;fill-opacity:1"/>
+ <path d="m 21 9 7 7 0 -7 z" style="fill:#000;fill-opacity:0.196"/>
+ <path d="m 19 0 8.992 9 -7.613 0 c -0.673 0 -1.378 -0.713 -1.378 -1.386 z" style="fill:#fff;fill-opacity:0.392"/>
+ <path d="m 4 24 0 6.668 c 0 0.648 0.688 1.332 1.332 1.332 l 21.336 0 c 0.645 0 1.332 -0.684 1.332 -1.332 l 0 -6.668 z" style="fill:#000;fill-opacity:0.196"/>
+ <path d="m 15.5 9.158 -2 8.579 l -1.224 -3.737 -2.276 0 l 0 1 1.644 0 1.957 5.994 0.229 0.006 1.98 -8.588 1.578 5.193 c 0.422 -1.607 0.85 -3.215 1.274 -4.822 0.938 2.165 -0.018 0.042 0.938 2.217 l 2.4 0 0 -1 -1.739 0 -1.6 -5 c -0.424 1.596 -0.851 3.191 -1.275 4.784 z" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 10.121 28 q 0 0.418 0.027 0.789 0.036 0.362 0.126 0.632 0.099 0.269 0.269 0.427 0.17 0.158 0.457 0.158 0.278 0 0.448 -0.158 0.179 -0.158 0.269 -0.427 0.099 -0.279 0.126 -0.641 0.036 -0.362 0.036 -0.78 0 -0.418 -0.036 -0.78 -0.027 -0.372 -0.126 -0.641 -0.09 -0.269 -0.26 -0.427 -0.17 -0.158 -0.457 -0.158 -0.287 0 -0.457 0.158 -0.17 0.158 -0.269 0.437 -0.09 0.269 -0.126 0.632 q -0.027 0.362 -0.027 0.78 m -1.121 0 q 0 -1.486 0.529 -2.238 0.529 -0.762 1.471 -0.762 0.978 0 1.489 0.762 0.511 0.752 0.511 2.238 0 1.486 -0.52 2.248 -0.52 0.752 -1.471 0.752 -0.978 0 -1.498 -0.752 -0.511 -0.762 -0.511 -2.248" style="fill:#fff;fill-opacity:1;stroke:none"/>
+ <path d="m 15.821 31 q -0.253 -0.669 -0.537 -1.512 -0.284 -0.843 -0.537 -1.677 -0.253 -0.843 -0.453 -1.59 -0.2 -0.746 -0.295 -1.221 l 1.368 0 q 0.063 0.465 0.189 1.086 0.126 0.611 0.274 1.27 0.158 0.649 0.326 1.289 0.179 0.63 0.347 1.134 0.168 -0.494 0.337 -1.124 0.168 -0.64 0.316 -1.289 0.147 -0.659 0.274 -1.279 q 0.126 -0.62 0.211 -1.086 l 1.358 0 q -0.126 0.582 -0.316 1.299 -0.179 0.717 -0.421 1.512 -0.232 0.785 -0.516 1.609 q -0.284 0.814 -0.589 1.58 l -1.337 0 z" style="fill:#fff;fill-opacity:1;stroke:none"/>
+ <path d="m 22.631 31 -0.268 -1 -1.8 0 -0.235 1 -1.328 0 c 0.304 -1.183 0.612 -2.258 0.923 -3.228 c 0.311 -0.976 0.612 -1.9 0.902 -2.772 l 1.39 0 c 0.304 0.879 0.605 1.813 0.902 2.801 c 0.304 0.982 0.598 2.048 0.882 3.199 m -2.51 -4.837 c -0.069 0.226 -0.135 0.443 -0.197 0.649 l -0.166 0.601 c -0.048 0.194 -0.097 0.391 -0.145 0.591 c -0.041 0.2 -0.205 0.782 -0.246 0.995 l 1.465 0 c -0.041 -0.213 -0.171 -0.795 -0.213 -0.995 -0.041 -0.2 -0.09 -0.397 -0.145 -0.591 -0.048 -0.2 -0.104 -0.401 -0.166 -0.601 -0.055 -0.207 -0.118 -0.423 -0.187 -0.649 z" style="fill:#fff;fill-opacity:1;stroke:none"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/virtualbox-ovf.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/virtualbox-ovf.svg
new file mode 100644
index 00000000..5ed1cb28
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/virtualbox-ovf.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <path d="m 5.336 0 c -0.687 0 -1.336 0.676 -1.336 1.394 l 0 29.21 c 0 0.676 0.687 1.394 1.336 1.394 l 21.327 0 c 0.648 0 1.336 -0.717 1.336 -1.394 l 0.001 -21.606 -9 -9 z" style="fill:#a60ed7;fill-opacity:1"/>
+ <path d="m 21 9 7 7 0 -7 z" style="fill:#000;fill-opacity:0.196"/>
+ <path d="m 19 0 8.992 9 -7.613 0 c -0.673 0 -1.378 -0.713 -1.378 -1.386 z" style="fill:#fff;fill-opacity:0.392"/>
+ <path d="m 4 24 0 6.668 c 0 0.648 0.688 1.332 1.332 1.332 l 21.336 0 c 0.645 0 1.332 -0.684 1.332 -1.332 l 0 -6.668 z" style="fill:#000;fill-opacity:0.196"/>
+ <path d="m 15.5 9.158 -2 8.579 l -1.224 -3.737 -2.276 0 l 0 1 1.644 0 1.957 5.994 0.229 0.006 1.98 -8.588 1.578 5.193 c 0.422 -1.607 0.85 -3.215 1.274 -4.822 0.938 2.165 -0.018 0.042 0.938 2.217 l 2.4 0 0 -1 -1.739 0 -1.6 -5 c -0.424 1.596 -0.851 3.191 -1.275 4.784 z" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 10.121 27.943 q 0 0.426 0.027 0.804 0.036 0.369 0.126 0.644 0.099 0.274 0.269 0.435 0.17 0.161 0.457 0.161 0.278 0 0.448 -0.161 0.179 -0.161 0.269 -0.435 0.099 -0.284 0.126 -0.653 0.036 -0.369 0.036 -0.795 0 -0.426 -0.036 -0.795 -0.027 -0.379 -0.126 -0.653 -0.09 -0.274 -0.26 -0.435 -0.17 -0.161 -0.457 -0.161 -0.287 0 -0.457 0.161 -0.17 0.161 -0.269 0.445 -0.09 0.274 -0.126 0.644 -0.027 0.369 -0.027 0.795 z m -1.121 0 q 0 -1.514 0.529 -2.281 0.529 -0.776 1.471 -0.776 0.978 0 1.489 0.776 q 0.511 0.767 0.511 2.281 0 1.514 -0.52 2.29 -0.52 0.767 -1.471 0.767 -0.978 0 -1.498 -0.767 -0.511 -0.776 -0.511 -2.29" style="fill:#fff;fill-opacity:1;stroke:none"/>
+ <path d="m 15.821 31 q -0.253 -0.669 -0.537 -1.512 -0.284 -0.843 -0.537 -1.677 -0.253 -0.843 -0.453 -1.59 -0.2 -0.746 -0.295 -1.221 l 1.368 0 q 0.063 0.465 0.189 1.086 0.126 0.611 0.274 1.27 0.158 0.649 0.326 1.289 0.179 0.63 0.347 1.134 0.168 -0.494 0.337 -1.124 0.168 -0.64 0.316 -1.289 0.147 -0.659 0.274 -1.279 q 0.126 -0.62 0.211 -1.086 l 1.358 0 q -0.126 0.582 -0.316 1.299 -0.179 0.717 -0.421 1.512 -0.232 0.785 -0.516 1.609 q -0.284 0.814 -0.589 1.58 l -1.337 0 z" style="fill:#fff;fill-opacity:1;stroke:none"/>
+ <path d="m 20 31 0 -6 4 0 0 0.989 -3 0 0 1.017 2 0 0 0.989 -2 0 l 0 3.01" style="fill:#fff;fill-opacity:1;stroke:none"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/virtualbox-vbox-extpack.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/virtualbox-vbox-extpack.svg
new file mode 100644
index 00000000..a6dcc41b
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/virtualbox-vbox-extpack.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <path d="m 5.336 0 c -0.687 0 -1.336 0.676 -1.336 1.394 l 0 29.21 c 0 0.676 0.687 1.394 1.336 1.394 l 21.327 0 c 0.648 0 1.336 -0.717 1.336 -1.394 l 0.001 -21.606 -9 -9 z" style="fill:#82b933;fill-opacity:1"/>
+ <path d="m 21 9 7 7 0 -7 z" style="fill:#000;fill-opacity:0.196"/>
+ <path d="m 19 0 8.992 9 -7.613 0 c -0.673 0 -1.378 -0.713 -1.378 -1.386 z" style="fill:#fff;fill-opacity:0.392"/>
+ <path d="m 4 24 0 6.668 c 0 0.648 0.688 1.332 1.332 1.332 l 21.336 0 c 0.645 0 1.332 -0.684 1.332 -1.332 l 0 -6.668 z" style="fill:#000;fill-opacity:0.196"/>
+ <path d="m 15.5 9.158 -2 8.579 l -1.224 -3.737 -2.276 0 l 0 1 1.644 0 1.957 5.994 0.229 0.006 1.98 -8.588 1.578 5.193 c 0.422 -1.607 0.85 -3.215 1.274 -4.822 0.938 2.165 -0.018 0.042 0.938 2.217 l 2.4 0 0 -1 -1.739 0 -1.6 -5 c -0.424 1.596 -0.851 3.191 -1.275 4.784 z" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 9 31 0 -6 2.834 0 0 0.989 -1.904 0 0 1.017 1.655 0 0 0.989 -1.655 0 0 2.02 2.071 0 l 0 0.989" style="fill:#fff;fill-opacity:1;stroke:none"/>
+ <path d="m 16.609 31 q -0.199 -0.494 -0.492 -1.095 -0.282 -0.601 -0.596 -1.202 -0.303 0.572 -0.607 1.192 -0.303 0.611 -0.523 1.105 l -1.391 0 q 0.105 -0.262 0.303 -0.63 0.209 -0.368 0.45 -0.795 0.251 -0.426 0.523 -0.872 0.272 -0.456 0.523 -0.872 l -1.695 -2.83 1.391 0 1.025 1.919 1.077 -1.919 l 1.297 0 -1.653 2.801 q 0.282 0.417 0.554 0.872 0.272 0.456 0.502 0.892 0.241 0.426 0.418 0.805 q 0.178 0.368 0.282 0.63 l -1.391 0 z" style="fill:#fff;fill-opacity:1;stroke:none"/>
+ <path d="m 23 25 0 0.989 -1.811 0 0 5.01 -1.378 0 0 -5.01 -1.811 0 l 0 -0.989 l 5 0 z" style="fill:#fff;fill-opacity:1;stroke:none"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/virtualbox-vbox.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/virtualbox-vbox.svg
new file mode 100644
index 00000000..ae611aa8
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/virtualbox-vbox.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <path d="m 5.336 0 c -0.687 0 -1.336 0.676 -1.336 1.394 l 0 29.21 c 0 0.676 0.687 1.394 1.336 1.394 l 21.327 0 c 0.648 0 1.336 -0.717 1.336 -1.394 l 0.001 -21.606 -9 -9 z" style="fill:#14aae9;fill-opacity:1"/>
+ <path d="m 21 9 7 7 0 -7 z" style="fill:#000;fill-opacity:0.196"/>
+ <path d="m 19 0 8.992 9 -7.613 0 c -0.673 0 -1.378 -0.713 -1.378 -1.386 z" style="fill:#fff;fill-opacity:0.392"/>
+ <path d="m 4 24 0 6.668 c 0 0.648 0.688 1.332 1.332 1.332 l 21.336 0 c 0.645 0 1.332 -0.684 1.332 -1.332 l 0 -6.668 z" style="fill:#000;fill-opacity:0.196"/>
+ <path d="m 15.5 9.158 -2 8.579 l -1.224 -3.737 -2.276 0 l 0 1 1.644 0 1.957 5.994 0.229 0.006 1.98 -8.588 1.578 5.193 c 0.422 -1.607 0.85 -3.215 1.274 -4.822 0.938 2.165 -0.018 0.042 0.938 2.217 l 2.4 0 0 -1 -1.739 0 -1.6 -5 c -0.424 1.596 -0.851 3.191 -1.275 4.784 z" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 8.821 31 q -0.253 -0.669 -0.537 -1.512 -0.284 -0.843 -0.537 -1.677 -0.253 -0.843 -0.453 -1.59 -0.2 -0.746 -0.295 -1.221 l 1.368 0 q 0.063 0.465 0.189 1.086 0.126 0.611 0.274 1.27 0.158 0.649 0.326 1.289 0.179 0.63 0.347 1.134 0.168 -0.494 0.337 -1.124 0.168 -0.64 0.316 -1.289 0.147 -0.659 0.274 -1.279 q 0.126 -0.62 0.211 -1.086 l 1.358 0 q -0.126 0.582 -0.316 1.299 -0.179 0.717 -0.421 1.512 -0.232 0.785 -0.516 1.609 q -0.284 0.814 -0.589 1.58 l -1.337 0 z" style="fill:#fff;fill-opacity:1;stroke:none"/>
+ <path d="m 16 29.15 c 0 0.353 -0.061 0.65 -0.183 0.89 -0.122 0.233 -0.289 0.423 -0.501 0.568 -0.206 0.139 -0.453 0.24 -0.742 0.303 c -0.283 0.057 -0.588 0.085 -0.916 0.085 -0.263 0 -0.537 -0.016 -0.819 -0.047 -0.283 -0.025 -0.562 -0.066 -0.839 -0.123 l 0 -5.688 c 0.225 -0.038 0.472 -0.069 0.742 -0.095 0.27 -0.032 0.537 -0.047 0.8 -0.047 0.45 0 0.816 0.047 1.099 0.142 0.283 0.088 0.504 0.208 0.665 0.36 0.161 0.145 0.27 0.309 0.328 0.492 0.058 0.183 0.087 0.366 0.087 0.549 0 0.278 -0.071 0.524 -0.212 0.738 -0.135 0.215 -0.318 0.385 -0.549 0.511 0.405 0.145 0.678 0.341 0.819 0.587 0.148 0.246 0.222 0.505 0.222 0.776 z m -3 -0.795 0 1.59 c 0.084 0.013 0.199 0.022 0.296 0.028 0.103 0.006 0.202 0.009 0.299 0.009 0.135 0 0.267 -0.009 0.395 -0.028 0.129 -0.025 0.241 -0.066 0.337 -0.123 0.103 -0.063 0.186 -0.148 0.251 -0.256 0.064 -0.114 0.096 -0.256 0.096 -0.426 0 -0.284 -0.093 -0.486 -0.28 -0.606 -0.18 -0.126 -0.424 -0.189 -0.733 -0.189 l -0.662 0 z m 1.181 -1.415 c 0.175 -0.093 0.217 -0.413 0.156 -0.61 -0.045 -0.088 -0.106 -0.155 -0.183 -0.199 -0.077 -0.05 -0.167 -0.082 -0.27 -0.095 -0.103 -0.019 -0.209 -0.028 -0.318 -0.028 -0.09 0 -0.183 0.003 -0.28 0.009 c -0.096 0.006 -0.209 0.016 -0.286 0.028 l 0 0.95 l 0.489 0 c 0 0 0.564 0.039 0.692 -0.056 z" style="fill:#fff;fill-opacity:1;stroke:none"/>
+ <path d="m 17.12 28 q 0 0.418 0.027 0.789 0.036 0.362 0.126 0.632 0.099 0.269 0.269 0.427 0.17 0.158 0.457 0.158 0.278 0 0.448 -0.158 0.179 -0.158 0.269 -0.427 0.099 -0.279 0.126 -0.641 0.036 -0.362 0.036 -0.78 0 -0.418 -0.036 -0.78 -0.027 -0.372 -0.126 -0.641 -0.09 -0.269 -0.26 -0.427 q -0.17 -0.158 -0.457 -0.158 q -0.287 0 -0.457 0.158 -0.17 0.158 -0.269 0.437 -0.09 0.269 -0.126 0.632 q -0.027 0.362 -0.027 0.78 m -1.121 0 q 0 -1.486 0.529 -2.238 0.529 -0.762 1.471 -0.762 0.978 0 1.489 0.762 0.511 0.752 0.511 2.238 0 1.486 -0.52 2.248 -0.52 0.752 -1.471 0.752 -0.978 0 -1.498 -0.752 -0.511 -0.762 -0.511 -2.248" style="fill:#fff;fill-opacity:1;stroke:none"/>
+ <path d="m 23.609 31 q -0.199 -0.494 -0.492 -1.095 -0.282 -0.601 -0.596 -1.202 -0.303 0.572 -0.607 1.192 q -0.303 0.611 -0.523 1.105 l -1.391 0 q 0.105 -0.262 0.303 -0.63 0.209 -0.368 0.45 -0.795 0.251 -0.426 0.523 -0.872 0.272 -0.456 0.523 -0.872 l -1.695 -2.83 1.391 0 1.025 1.919 1.077 -1.919 l 1.297 0 -1.653 2.801 q 0.282 0.417 0.554 0.872 0.272 0.456 0.502 0.892 0.241 0.426 0.418 0.805 q 0.178 0.368 0.282 0.63 l -1.391 0 z" style="fill:#fff;fill-opacity:1;stroke:none"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/virtualbox-vdi.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/virtualbox-vdi.svg
new file mode 100644
index 00000000..819bd691
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/virtualbox-vdi.svg
@@ -0,0 +1,12 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <path d="m 5.336 0 c -0.687 0 -1.336 0.676 -1.336 1.394 l 0 29.21 c 0 0.676 0.687 1.394 1.336 1.394 l 21.327 0 c 0.648 0 1.336 -0.717 1.336 -1.394 l 0.001 -21.606 -9 -9 z" style="fill:#f05617;fill-opacity:1"/>
+ <path d="m 21 9 7 7 0 -7 z" style="fill:#000;fill-opacity:0.196"/>
+ <path d="m 19 0 8.992 9 -7.613 0 c -0.673 0 -1.378 -0.713 -1.378 -1.386 z" style="fill:#fff;fill-opacity:0.392"/>
+ <path d="m 4 24 0 6.668 c 0 0.648 0.688 1.332 1.332 1.332 l 21.336 0 c 0.645 0 1.332 -0.684 1.332 -1.332 l 0 -6.668 z" style="fill:#000;fill-opacity:0.196"/>
+ <path d="m 15.5 9.158 -2 8.579 l -1.224 -3.737 -2.276 0 l 0 1 1.644 0 1.957 5.994 0.229 0.006 1.98 -8.588 1.578 5.193 c 0.422 -1.607 0.85 -3.215 1.274 -4.822 0.938 2.165 -0.018 0.042 0.938 2.217 l 2.4 0 0 -1 -1.739 0 -1.6 -5 c -0.424 1.596 -0.851 3.191 -1.275 4.784 z" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <g>
+ <path d="m 10.821 31 q -0.253 -0.669 -0.537 -1.512 -0.284 -0.843 -0.537 -1.677 -0.253 -0.843 -0.453 -1.59 -0.2 -0.746 -0.295 -1.221 l 1.368 0 q 0.063 0.465 0.189 1.086 0.126 0.611 0.274 1.27 0.158 0.649 0.326 1.289 0.179 0.63 0.347 1.134 0.168 -0.494 0.337 -1.124 0.168 -0.64 0.316 -1.289 0.147 -0.659 0.274 -1.279 q 0.126 -0.62 0.211 -1.086 l 1.358 0 q -0.126 0.582 -0.316 1.299 -0.179 0.717 -0.421 1.512 -0.232 0.785 -0.516 1.609 q -0.284 0.814 -0.589 1.58 l -1.337 0 z" style="fill:#fff;fill-opacity:1;stroke:none"/>
+ <path d="m 16.17 29.978 q 0.048 0.009 0.105 0.009 0.057 0 0.105 0 0.401 0 0.668 -0.151 0.277 -0.151 0.439 -0.416 0.172 -0.265 0.239 -0.625 0.076 -0.369 0.076 -0.804 0 -0.379 -0.057 -0.738 -0.057 -0.36 -0.2 -0.634 -0.143 -0.274 -0.391 -0.435 -0.248 -0.17 -0.64 -0.17 -0.076 0 -0.172 0.009 -0.095 0 -0.172 0.019 l 0 3.937 z m 2.826 -1.987 q 0 0.814 -0.21 1.391 -0.2 0.568 -0.563 0.927 -0.363 0.36 -0.869 0.53 -0.496 0.161 -1.098 0.161 -0.315 0 -0.621 -0.038 q -0.296 -0.028 -0.64 -0.104 l 0 -5.716 q 0.401 -0.085 0.754 -0.114 0.353 -0.028 0.659 -0.028 0.582 0 1.06 0.17 0.487 0.17 0.821 0.539 0.334 0.36 0.516 0.927 0.191 0.558 0.191 1.353 z" style="fill:#fff;fill-opacity:1;stroke:none"/>
+ <path d="m 20 31 0 -0.989 1.031 0 0 -4.02 -1.031 0 l 0 -0.989 l 3 0 0 0.989 -1.023 0 0 4.02 1.023 0 l 0 0.989 -3 0" style="fill:#fff;fill-opacity:1;stroke:none"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/virtualbox-vhd.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/virtualbox-vhd.svg
new file mode 100644
index 00000000..e67f9994
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/virtualbox-vhd.svg
@@ -0,0 +1,12 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <path d="m 5.336 0 c -0.687 0 -1.336 0.676 -1.336 1.394 l 0 29.21 c 0 0.676 0.687 1.394 1.336 1.394 l 21.327 0 c 0.648 0 1.336 -0.717 1.336 -1.394 l 0.001 -21.606 -9 -9 z" style="fill:#f05617;fill-opacity:1"/>
+ <path d="m 21 9 7 7 0 -7 z" style="fill:#000;fill-opacity:0.196"/>
+ <path d="m 19 0 8.992 9 -7.613 0 c -0.673 0 -1.378 -0.713 -1.378 -1.386 z" style="fill:#fff;fill-opacity:0.392"/>
+ <path d="m 4 24 0 6.668 c 0 0.648 0.688 1.332 1.332 1.332 l 21.336 0 c 0.645 0 1.332 -0.684 1.332 -1.332 l 0 -6.668 z" style="fill:#000;fill-opacity:0.196"/>
+ <path d="m 15.5 9.158 -2 8.579 l -1.224 -3.737 -2.276 0 l 0 1 1.644 0 1.957 5.994 0.229 0.006 1.98 -8.588 1.578 5.193 c 0.422 -1.607 0.85 -3.215 1.274 -4.822 0.938 2.165 -0.018 0.042 0.938 2.217 l 2.4 0 0 -1 -1.739 0 -1.6 -5 c -0.424 1.596 -0.851 3.191 -1.275 4.784 z" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <g>
+ <path d="m 9.821 31 q -0.253 -0.669 -0.537 -1.512 -0.284 -0.843 -0.537 -1.677 -0.253 -0.843 -0.453 -1.59 -0.2 -0.746 -0.295 -1.221 l 1.368 0 q 0.063 0.465 0.189 1.086 0.126 0.611 0.274 1.27 0.158 0.649 0.326 1.289 0.179 0.63 0.347 1.134 0.168 -0.494 0.337 -1.124 0.168 -0.64 0.316 -1.289 0.147 -0.659 0.274 -1.279 q 0.126 -0.62 0.211 -1.086 l 1.358 0 q -0.126 0.582 -0.316 1.299 -0.179 0.717 -0.421 1.512 -0.232 0.785 -0.516 1.609 q -0.284 0.814 -0.589 1.58 l -1.337 0 z" style="fill:#fff;fill-opacity:1;stroke:none"/>
+ <path d="m 18 25 0 6 -1.2 0 0 -3.01 -1.6 0 0 3.01 l -1.2 0 l 0 -6 1.2 0 0 2.01 1.6 0 0 -2.01 z" style="fill:#fff;fill-opacity:1;stroke:none"/>
+ <path d="m 20.17 29.978 q 0.048 0.009 0.105 0.009 0.057 0 0.105 0 0.401 0 0.668 -0.151 0.277 -0.151 0.439 -0.416 0.172 -0.265 0.239 -0.625 0.076 -0.369 0.076 -0.804 0 -0.379 -0.057 -0.738 -0.057 -0.36 -0.2 -0.634 -0.143 -0.274 -0.391 -0.435 -0.248 -0.17 -0.64 -0.17 -0.076 0 -0.172 0.009 -0.095 0 -0.172 0.019 l 0 3.937 z m 2.826 -1.987 q 0 0.814 -0.21 1.391 -0.2 0.568 -0.563 0.927 -0.363 0.36 -0.869 0.53 -0.496 0.161 -1.098 0.161 -0.315 0 -0.621 -0.038 q -0.296 -0.028 -0.64 -0.104 l 0 -5.716 q 0.401 -0.085 0.754 -0.114 0.353 -0.028 0.659 -0.028 0.582 0 1.06 0.17 0.487 0.17 0.821 0.539 0.334 0.36 0.516 0.927 q 0.191 0.558 0.191 1.353" style="fill:#fff;fill-opacity:1;stroke:none"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/virtualbox-vmdk.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/virtualbox-vmdk.svg
new file mode 100644
index 00000000..6eb0e50a
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/virtualbox-vmdk.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <path d="m 5.336 0 c -0.687 0 -1.336 0.676 -1.336 1.394 l 0 29.21 c 0 0.676 0.687 1.394 1.336 1.394 l 21.327 0 c 0.648 0 1.336 -0.717 1.336 -1.394 l 0.001 -21.606 -9 -9 z" style="fill:#f05617;fill-opacity:1"/>
+ <path d="m 21 9 7 7 0 -7 z" style="fill:#000;fill-opacity:0.196"/>
+ <path d="m 19 0 8.992 9 -7.613 0 c -0.673 0 -1.378 -0.713 -1.378 -1.386 z" style="fill:#fff;fill-opacity:0.392"/>
+ <path d="m 4 24 0 6.668 c 0 0.648 0.688 1.332 1.332 1.332 l 21.336 0 c 0.645 0 1.332 -0.684 1.332 -1.332 l 0 -6.668 z" style="fill:#000;fill-opacity:0.196"/>
+ <path d="m 15.5 9.158 -2 8.579 l -1.224 -3.737 -2.276 0 l 0 1 1.644 0 1.957 5.994 0.229 0.006 1.98 -8.588 1.578 5.193 c 0.422 -1.607 0.85 -3.215 1.274 -4.822 0.938 2.165 -0.018 0.042 0.938 2.217 l 2.4 0 0 -1 -1.739 0 -1.6 -5 c -0.424 1.596 -0.851 3.191 -1.275 4.784 z" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 7.639 31 q -0.227 -0.669 -0.483 -1.512 -0.256 -0.843 -0.483 -1.677 -0.227 -0.843 -0.407 -1.59 -0.18 -0.746 -0.265 -1.221 l 1.232 0 q 0.057 0.465 0.171 1.086 0.114 0.611 0.246 1.27 0.142 0.649 0.294 1.289 0.161 0.63 0.313 1.134 q 0.152 -0.494 0.303 -1.124 0.152 -0.64 0.284 -1.289 0.133 -0.659 0.246 -1.279 0.114 -0.62 0.189 -1.086 l 1.222 0 q -0.114 0.582 -0.284 1.299 -0.161 0.717 -0.379 1.512 q -0.208 0.785 -0.464 1.609 -0.256 0.814 -0.531 1.58 l -1.203 0 z" style="fill:#fff;fill-opacity:1;stroke:none"/>
+ <path d="m 12.52 25 q 0.077 0.204 0.187 0.523 0.121 0.32 0.253 0.688 0.132 0.368 0.264 0.746 0.132 0.378 0.253 0.698 0.132 -0.359 0.275 -0.737 0.143 -0.388 0.275 -0.737 0.132 -0.359 0.242 -0.669 q 0.11 -0.31 0.198 -0.514 l 1.123 0 q 0.077 0.785 0.143 1.532 0.077 0.746 0.121 1.483 0.055 0.727 0.088 1.473 q 0.033 0.737 0.055 1.512 l -1.244 0 0.066 -4.662 -0.837 2.54 -0.991 0 l -0.804 -2.54 0.055 4.662 -1.244 0 q 0.033 -0.737 0.066 -1.532 0.044 -0.795 0.088 -1.58 0.044 -0.785 0.099 -1.522 q 0.066 -0.737 0.143 -1.367 l 1.123 0 z" style="fill:#fff;fill-opacity:1;stroke:none"/>
+ <path d="m 18.17 29.978 q 0.048 0.009 0.105 0.009 0.057 0 0.105 0 0.401 0 0.668 -0.151 0.277 -0.151 0.439 -0.416 0.172 -0.265 0.239 -0.625 0.076 -0.369 0.076 -0.804 0 -0.379 -0.057 -0.738 -0.057 -0.36 -0.2 -0.634 -0.143 -0.274 -0.391 -0.435 -0.248 -0.17 -0.64 -0.17 -0.076 0 -0.172 0.009 -0.095 0 -0.172 0.019 l 0 3.937 z m 2.826 -1.987 q 0 0.814 -0.21 1.391 -0.2 0.568 -0.563 0.927 -0.363 0.36 -0.869 0.53 -0.496 0.161 -1.098 0.161 -0.315 0 -0.621 -0.038 q -0.296 -0.028 -0.64 -0.104 l 0 -5.716 q 0.401 -0.085 0.754 -0.114 0.353 -0.028 0.659 -0.028 0.582 0 1.06 0.17 0.487 0.17 0.821 0.539 0.334 0.36 0.516 0.927 q 0.191 0.558 0.191 1.353" style="fill:#fff;fill-opacity:1;stroke:none"/>
+ <path d="m 24.748 31 q -0.099 -0.339 -0.288 -0.727 -0.18 -0.397 -0.405 -0.766 -0.225 -0.378 -0.477 -0.698 -0.243 -0.33 -0.468 -0.553 l 0 2.743 -1.108 0 l 0 -6 1.108 0 0 2.491 q 0.198 -0.271 0.414 -0.601 0.216 -0.33 0.405 -0.659 0.198 -0.33 0.36 -0.649 q 0.162 -0.32 0.27 -0.582 l 1.252 0 q -0.126 0.262 -0.306 0.601 -0.171 0.33 -0.396 0.698 -0.225 0.359 -0.486 0.737 -0.252 0.378 -0.532 0.727 0.279 0.291 0.568 0.669 0.288 0.378 0.541 0.814 0.261 0.426 0.468 0.882 q 0.207 0.446 0.333 0.872 l -1.252 0 z" style="fill:#fff;fill-opacity:1;stroke:none"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/vnd.oasis.opendocument.drawing.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/vnd.oasis.opendocument.drawing.svg
new file mode 120000
index 00000000..a3382f09
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/vnd.oasis.opendocument.drawing.svg
@@ -0,0 +1 @@
+x-office-drawing.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/wordprocessing.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/wordprocessing.svg
new file mode 120000
index 00000000..7472b14d
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/wordprocessing.svg
@@ -0,0 +1 @@
+application-word.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/wps-office-doc.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/wps-office-doc.svg
new file mode 100644
index 00000000..965fa00b
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/wps-office-doc.svg
@@ -0,0 +1,18 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <path d="m 5.336 0 c -0.687 0 -1.336 0.676 -1.336 1.394 l 0 29.21 c 0 0.676 0.687 1.394 1.336 1.394 l 21.327 0 c 0.648 0 1.336 -0.717 1.336 -1.394 l 0.001 -21.606 l -9 -9 z" style="fill:#3468ce;fill-opacity:1"/>
+ <path d="m 21 9 7 7 0 -7 z" style="fill:#000;fill-opacity:0.196"/>
+ <path d="m 19 0 8.992 9 -7.613 0 c -0.673 0 -1.378 -0.713 -1.378 -1.386 z" style="fill:#fff;fill-opacity:0.392"/>
+ <rect width="6" height="5" x="10" y="11" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <rect width="5" height="1" x="17" y="11" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <path d="m 4 24 0 6.668 c 0 0.648 0.687 1.332 1.332 1.332 l 21.336 0 c 0.645 0 1.332 -0.684 1.332 -1.332 l 0 -6.668 z" style="fill:#000;fill-opacity:0.196"/>
+ <rect width="5" height="1" x="17" y="13" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <g transform="matrix(1.0527705,0,0,1.0527705,-0.85183126,-0.5245205)" style="fill:#fff">
+ <path d="m 10.334 28.975 c 0.031 0.009 0.139 0.009 0.177 0.009 l 0.1 0 c 0.262 0 0.478 -0.047 0.651 -0.145 0.181 -0.094 0.324 -0.225 0.428 -0.396 0.112 -0.166 0.189 -0.366 0.231 -0.591 0.05 -0.234 0.077 -0.489 0.077 -0.766 0 -0.238 -0.019 -0.472 -0.058 -0.702 -0.039 -0.225 -0.1 -0.425 -0.196 -0.6 -0.092 -0.174 -0.22 -0.31 -0.378 -0.413 -0.162 -0.111 -0.37 -0.162 -0.624 -0.162 -0.05 0 -0.104 0 -0.169 0.009 -0.062 0 -0.189 0.004 -0.239 0.017 l 0 3.739 m 2.824 -1.888 c 0 0.515 -0.069 0.957 -0.204 1.323 -0.131 0.362 -0.312 0.655 -0.547 0.88 -0.235 0.23 -0.52 0.396 -0.847 0.502 -0.32 0.102 -0.678 0.153 -1.067 0.153 -0.204 0 -0.408 -0.009 -0.605 -0.034 -0.193 -0.017 -0.401 -0.051 -0.624 -0.098 l 0 -5.431 c 0.262 -0.055 0.505 -0.089 0.736 -0.106 0.227 -0.017 0.443 -0.03 0.639 -0.03 0.378 0 0.724 0.055 1.032 0.162 0.316 0.111 0.582 0.281 0.801 0.515 0.216 0.225 0.381 0.523 0.501 0.88 0.123 0.353 0.185 0.783 0.185 1.284"/>
+ <path d="m 14.955 27.09 c 0 0.267 0.008 0.518 0.029 0.752 0.029 0.23 0.075 0.43 0.141 0.601 0.075 0.171 0.174 0.305 0.299 0.405 0.129 0.1 0.391 0.15 0.602 0.15 0.207 0 0.462 -0.05 0.591 -0.15 0.133 -0.1 0.232 -0.234 0.299 -0.405 0.075 -0.18 0.12 -0.38 0.141 -0.61 0.025 -0.23 0.041 -0.476 0.041 -0.743 0 -0.263 -0.017 -0.509 -0.041 -0.739 -0.021 -0.238 -0.066 -0.438 -0.141 -0.61 -0.066 -0.171 -0.162 -0.305 -0.29 -0.405 -0.124 -0.1 -0.383 -0.15 -0.599 -0.15 -0.212 0 -0.474 0.05 -0.602 0.15 -0.124 0.1 -0.224 0.238 -0.299 0.413 -0.066 0.171 -0.112 0.372 -0.141 0.601 -0.021 0.23 -0.029 0.476 -0.029 0.739 m -1.161 0 c 0 -0.939 0.199 -1.649 0.593 -2.125 0.394 -0.484 0.938 -0.722 1.639 -0.722 0.73 0 1.282 0.238 1.664 0.722 0.378 0.476 0.568 1.186 0.568 2.125 0 0.944 -0.191 1.653 -0.581 2.138 -0.386 0.476 -0.934 0.714 -1.639 0.714 -0.73 0 -1.286 -0.238 -1.672 -0.714 -0.382 -0.484 -0.573 -1.194 -0.573 -2.138"/>
+ <path d="m 21.09 29.944 c -0.785 0 -1.387 -0.246 -1.802 -0.743 -0.415 -0.493 -0.624 -1.194 -0.624 -2.109 0 -0.451 0.064 -0.856 0.191 -1.207 0.127 -0.355 0.303 -0.651 0.523 -0.894 0.228 -0.246 0.497 -0.43 0.804 -0.555 0.31 -0.129 0.651 -0.192 1.017 -0.192 0.198 0 0.378 0.017 0.535 0.05 0.161 0.029 0.303 0.067 0.423 0.109 0.12 0.042 0.221 0.084 0.299 0.129 0.082 0.05 0.146 0.084 0.187 0.109 l -0.288 0.864 c -0.138 -0.088 -0.307 -0.163 -0.505 -0.221 -0.191 -0.063 -0.415 -0.096 -0.669 -0.096 -0.172 0 -0.344 0.033 -0.512 0.096 -0.161 0.058 -0.31 0.163 -0.441 0.309 -0.127 0.142 -0.232 0.334 -0.318 0.572 -0.079 0.242 -0.116 0.543 -0.116 0.902 0 0.622 0.108 1.102 0.325 1.436 0.221 0.33 0.583 0.497 1.081 0.497 0.288 0 0.527 -0.033 0.714 -0.096 0.191 -0.067 0.344 -0.129 0.46 -0.196 l 0.28 0.856 c -0.157 0.096 -0.37 0.184 -0.643 0.263 -0.262 0.079 -0.568 0.117 -0.92 0.117"/>
+ </g>
+ <rect width="5" height="1" x="17" y="15" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <rect width="12" height="1" x="10" y="17" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <rect width="12" height="1" x="10" y="19" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <rect width="12" height="1" x="10" y="21" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/wps-office-dot.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/wps-office-dot.svg
new file mode 100644
index 00000000..cfc6cfa2
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/wps-office-dot.svg
@@ -0,0 +1,16 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <path d="m 5.344 0 c -0.687 0 -1.344 0.689 -1.344 1.406 l 0 29.19 c 0 0.676 0.695 1.406 1.344 1.406 l 21.312 0 c 0.648 0 1.344 -0.73 1.344 -1.406 l 0 -21.594 0 -7.625 c 0 -0.673 -0.702 -1.375 -1.375 -1.375 l -7.625 0 -13.656 0 z" style="fill:#3468ce;fill-opacity:1"/>
+ <rect width="6" height="5" x="10" y="10" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <rect width="5" height="1" x="17" y="10" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <rect width="5" height="1" x="17" y="12" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <rect width="5" height="1" x="17" y="14" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <rect width="12" height="1" x="10" y="16" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <rect width="12" height="1" x="10" y="18" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <rect width="12" height="1" x="10" y="20" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <path d="m 4 24 0 6.668 c 0 0.648 0.688 1.332 1.332 1.332 l 21.336 0 c 0.645 0 1.332 -0.684 1.332 -1.332 l 0 -6.668 z" style="fill:#000;fill-opacity:0.196"/>
+ <g transform="matrix(1.0512595,0,0,1.0512595,-0.82991688,-0.42690971)" style="fill:#fff">
+ <path d="m 10.388 28.923 c 0.031 0.009 0.156 0.009 0.191 0.009 l 0.105 0 c 0.259 0 0.476 -0.047 0.651 -0.145 0.178 -0.094 0.321 -0.226 0.426 -0.396 0.112 -0.166 0.19 -0.362 0.232 -0.592 0.05 -0.234 0.077 -0.49 0.077 -0.767 0 -0.239 -0.019 -0.473 -0.058 -0.703 -0.035 -0.226 -0.101 -0.426 -0.194 -0.601 -0.093 -0.175 -0.221 -0.311 -0.383 -0.413 -0.159 -0.111 -0.368 -0.162 -0.624 -0.162 -0.05 0 -0.105 0 -0.167 0.009 -0.062 0 -0.207 0.004 -0.257 0.017 l 0 3.744 m 2.844 -1.891 c 0 0.52 -0.07 0.958 -0.205 1.325 -0.132 0.362 -0.314 0.656 -0.55 0.882 -0.236 0.23 -0.515 0.396 -0.844 0.507 -0.325 0.098 -0.682 0.149 -1.073 0.149 -0.201 0 -0.403 -0.009 -0.604 -0.034 -0.19 -0.017 -0.399 -0.051 -0.624 -0.098 l 0 -5.439 c 0.263 -0.051 0.507 -0.089 0.736 -0.106 0.229 -0.017 0.445 -0.03 0.643 -0.03 0.38 0 0.72 0.055 1.03 0.166 0.318 0.106 0.585 0.277 0.802 0.511 0.217 0.23 0.383 0.524 0.503 0.882 0.124 0.354 0.186 0.784 0.186 1.286"/>
+ <path d="m 15 27.04 c 0 0.268 0.008 0.518 0.028 0.753 0.024 0.23 0.072 0.431 0.136 0.602 0.068 0.171 0.164 0.305 0.288 0.406 0.12 0.1 0.348 0.151 0.552 0.151 0.2 0 0.394 -0.05 0.514 -0.151 0.128 -0.1 0.224 -0.234 0.288 -0.406 0.072 -0.18 0.116 -0.38 0.136 -0.61 0.024 -0.23 0.04 -0.477 0.04 -0.744 0 -0.263 -0.016 -0.51 -0.04 -0.74 -0.02 -0.238 -0.064 -0.439 -0.136 -0.61 -0.064 -0.171 -0.156 -0.305 -0.276 -0.406 -0.124 -0.1 -0.322 -0.151 -0.526 -0.151 -0.204 0 -0.432 0.05 -0.552 0.151 -0.124 0.1 -0.22 0.238 -0.288 0.414 -0.064 0.171 -0.112 0.372 -0.136 0.602 -0.02 0.23 -0.028 0.477 -0.028 0.74 m -1.134 0 c 0 -0.941 0.188 -1.652 0.564 -2.128 0.38 -0.485 0.903 -0.723 1.575 -0.723 0.699 0 1.231 0.238 1.595 0.723 0.364 0.477 0.548 1.187 0.548 2.128 0 0.945 -0.188 1.656 -0.556 2.141 -0.372 0.477 -0.899 0.715 -1.575 0.715 -0.699 0 -1.235 -0.238 -1.607 -0.715 -0.364 -0.485 -0.544 -1.196 -0.544 -2.141"/>
+ <path d="m 22.478 24.19 0 0.942 -1.541 0 0 4.766 -1.096 0 0 -4.766 -1.444 0 0 -0.942 4.081 0"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/wps-office-dps.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/wps-office-dps.svg
new file mode 100644
index 00000000..5b196ff8
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/wps-office-dps.svg
@@ -0,0 +1,15 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <path d="m 5.336 0 c -0.687 0 -1.336 0.676 -1.336 1.394 l 0 29.21 c 0 0.676 0.687 1.394 1.336 1.394 l 21.327 0 c 0.648 0 1.336 -0.717 1.336 -1.394 l 0.001 -21.606 l -9 -9 z" style="fill:#d14626;fill-opacity:1"/>
+ <path d="m 21 9 7 7 0 -7 z" style="fill:#000;fill-opacity:0.196"/>
+ <path d="m 19 0 8.992 9 -7.613 0 c -0.673 0 -1.378 -0.713 -1.378 -1.386 z" style="fill:#fff;fill-opacity:0.392"/>
+ <path d="m 4 24 0 6.668 c 0 0.648 0.688 1.332 1.332 1.332 l 21.336 0 c 0.645 0 1.332 -0.684 1.332 -1.332 l 0 -6.668 z" style="fill:#000;fill-opacity:0.196"/>
+ <path d="m 8 12 5 0 0 3 -5 0 z" style="fill:#fff"/>
+ <g transform="matrix(1.0495115,0,0,1.0495115,-0.79407292,-0.37597039)" style="fill:#fff">
+ <path d="m 10.418 28.923 c 0.031 0.009 0.148 0.009 0.187 0.009 l 0.102 0 c 0.266 0 0.488 -0.047 0.664 -0.145 0.184 -0.094 0.328 -0.226 0.438 -0.397 0.113 -0.166 0.191 -0.363 0.238 -0.593 0.051 -0.235 0.074 -0.491 0.074 -0.768 0 -0.239 -0.02 -0.474 -0.055 -0.704 -0.039 -0.226 -0.105 -0.427 -0.199 -0.602 -0.098 -0.175 -0.227 -0.311 -0.391 -0.414 -0.164 -0.111 -0.375 -0.162 -0.637 -0.162 -0.051 0 -0.105 0 -0.168 0.009 -0.066 0 -0.203 0.004 -0.254 0.017 l 0 3.75 m 2.89 -1.894 c 0 0.516 -0.07 0.96 -0.211 1.327 -0.133 0.363 -0.32 0.657 -0.559 0.883 -0.242 0.23 -0.527 0.397 -0.863 0.503 -0.328 0.102 -0.691 0.154 -1.09 0.154 -0.211 0 -0.414 -0.009 -0.617 -0.034 -0.195 -0.017 -0.406 -0.051 -0.637 -0.098 l 0 -5.448 c 0.266 -0.055 0.516 -0.09 0.75 -0.107 0.234 -0.017 0.453 -0.03 0.656 -0.03 0.383 0 0.734 0.055 1.051 0.162 0.324 0.111 0.594 0.282 0.816 0.516 0.223 0.226 0.391 0.525 0.512 0.883 0.125 0.354 0.191 0.785 0.191 1.288"/>
+ <path d="m 15.688 24.17 c 0.746 0 1.324 0.151 1.734 0.449 0.41 0.294 0.617 0.773 0.617 1.443 0 0.674 -0.207 1.167 -0.625 1.469 -0.41 0.298 -0.996 0.449 -1.754 0.449 l -0.513 0 0 1.906 -1.073 0 0 -5.579 c 0.537 -0.111 1.076 -0.114 1.613 -0.138 m 0.133 0.981 c -0.203 -0.004 -0.472 0.017 -0.673 0.026 l 0 1.828 0.568 0 c 0.375 0 0.656 -0.073 0.844 -0.212 0.191 -0.147 0.285 -0.393 0.285 -0.739 0 -0.328 -0.094 -0.562 -0.285 -0.696 c -0.184 -0.138 -0.43 -0.207 -0.738 -0.207"/>
+ <path d="m 20.504 28.983 c 0.195 0 0.359 -0.017 0.484 -0.05 0.133 -0.042 0.238 -0.096 0.313 -0.159 0.074 -0.071 0.125 -0.151 0.152 -0.23 0.031 -0.092 0.047 -0.18 0.047 -0.268 0 -0.113 -0.035 -0.214 -0.105 -0.302 -0.066 -0.088 -0.156 -0.163 -0.266 -0.23 -0.105 -0.071 -0.227 -0.13 -0.359 -0.184 -0.133 -0.059 -0.266 -0.113 -0.398 -0.159 -0.176 -0.059 -0.359 -0.126 -0.551 -0.205 -0.188 -0.075 -0.363 -0.172 -0.52 -0.289 -0.152 -0.121 -0.277 -0.264 -0.379 -0.436 -0.102 -0.176 -0.152 -0.394 -0.152 -0.653 0 -0.515 0.176 -0.917 0.531 -1.206 0.359 -0.289 0.852 -0.431 1.48 -0.431 0.359 0 0.672 0.038 0.938 0.113 0.27 0.075 0.5 0.163 0.684 0.255 l -0.344 0.842 c -0.156 -0.084 -0.332 -0.151 -0.531 -0.214 -0.188 -0.059 -0.41 -0.088 -0.664 -0.088 -0.617 0 -0.93 0.209 -0.93 0.628 0 0.109 0.035 0.201 0.098 0.285 0.063 0.075 0.141 0.147 0.234 0.214 0.102 0.059 0.215 0.113 0.332 0.159 0.129 0.046 0.25 0.092 0.371 0.13 0.184 0.067 0.375 0.142 0.57 0.222 0.203 0.08 0.383 0.184 0.551 0.318 0.168 0.13 0.309 0.297 0.414 0.498 0.109 0.193 0.164 0.44 0.164 0.741 0 0.515 -0.18 0.913 -0.543 1.198 -0.352 0.276 -0.895 0.415 -1.621 0.415 -0.484 0 -0.875 -0.046 -1.164 -0.142 -0.293 -0.101 -0.512 -0.193 -0.656 -0.272 l 0.34 -0.888 c 0.172 0.096 0.375 0.184 0.609 0.268 0.238 0.08 0.531 0.121 0.871 0.121"/>
+ </g>
+ <path d="m 8 17 5 0 0 3 -5 0 z" style="fill:#fff"/>
+ <path d="m 20 10.993 0 4.01 l 4 0 c 0 -2.214 -1.791 -4.01 -4 -4.01 z" style="fill:#fff"/>
+ <path d="m 19 12 c -2.21 0 -4 1.79 -4 4 c 0 2.21 1.792 4 4 4 c 2.21 0 3.998 -1.79 3.998 -4 l -3.998 0 z" style="fill:#fff"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/wps-office-dpt.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/wps-office-dpt.svg
new file mode 100644
index 00000000..252fa2ad
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/wps-office-dpt.svg
@@ -0,0 +1,13 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <path d="m 5.344 0 c -0.687 0 -1.344 0.689 -1.344 1.406 l 0 29.19 c 0 0.676 0.695 1.406 1.344 1.406 l 21.313 0 c 0.648 0 1.344 -0.73 1.344 -1.406 l 0 -21.594 0 -7.625 c 0 -0.673 -0.702 -1.375 -1.375 -1.375 l -7.625 0 -13.656 0 z" style="fill:#d14626;fill-opacity:1"/>
+ <path d="m 4 24 0 6.668 c 0 0.648 0.688 1.332 1.332 1.332 l 21.336 0 c 0.645 0 1.332 -0.684 1.332 -1.332 l 0 -6.668 z" style="fill:#000;fill-opacity:0.196"/>
+ <path d="m 8 11 5 0 0 3 -5 0 z" style="fill:#fff"/>
+ <path d="m 8 16 5 0 0 3 -5 0 z" style="fill:#fff"/>
+ <path d="m 20 9.993 0 4.01 4 0 c 0 -2.214 -1.791 -4.01 -4 -4.01 z" style="fill:#fff"/>
+ <g transform="matrix(1.0497949,0,0,1.0497949,-0.79671876,-0.42744168)" style="fill:#fff">
+ <path d="m 10.399 29.02 c 0.031 0.008 0.156 0.013 0.191 0.013 l 0.105 0 c 0.262 0 0.48 -0.05 0.656 -0.147 0.18 -0.096 0.324 -0.226 0.43 -0.398 0.113 -0.167 0.191 -0.364 0.234 -0.595 0.051 -0.234 0.078 -0.49 0.078 -0.766 0 -0.239 -0.02 -0.473 -0.059 -0.703 c -0.035 -0.226 -0.102 -0.427 -0.195 -0.603 c -0.094 -0.176 -0.223 -0.314 -0.387 -0.415 -0.16 -0.109 -0.371 -0.163 -0.629 -0.163 -0.051 0 -0.105 0.004 -0.168 0.008 -0.063 0 -0.207 0.008 -0.257 0.021 l 0 3.747 m 2.867 -1.893 c 0 0.519 -0.07 0.959 -0.207 1.327 -0.133 0.36 -0.316 0.653 -0.555 0.883 -0.238 0.226 -0.52 0.398 -0.852 0.502 c -0.328 0.105 -0.688 0.155 -1.082 0.155 -0.203 0 -0.406 -0.013 -0.609 -0.038 -0.191 -0.017 -0.402 -0.05 -0.629 -0.096 l 0 -5.447 c 0.266 -0.054 0.512 -0.092 0.742 -0.109 0.23 -0.017 0.449 -0.025 0.648 -0.025 0.383 0 0.727 0.054 1.039 0.159 0.32 0.109 0.59 0.281 0.809 0.515 0.219 0.23 0.387 0.523 0.508 0.883 0.125 0.356 0.188 0.787 0.188 1.29"/>
+ <path d="m 15.645 24.22 c 0.738 0 1.309 0.148 1.715 0.445 0.406 0.293 0.609 0.776 0.609 1.442 0 0.678 -0.203 1.166 -0.617 1.471 -0.406 0.297 -0.984 0.449 -1.734 0.449 l -0.475 0 0 1.908 -1.095 0 0 -5.58 c 0.57 -0.114 1.068 -0.113 1.598 -0.136 m 0.129 0.975 c -0.201 -0.004 -0.43 0.019 -0.631 0.03 l 0 1.823 0.53 0 c 0.367 0 0.648 -0.068 0.836 -0.208 0.188 -0.148 0.281 -0.394 0.281 -0.742 0 -0.326 -0.094 -0.56 -0.281 -0.691 -0.184 -0.14 -0.426 -0.212 -0.734 -0.212"/>
+ <path d="m 22.555 24.22 0 0.956 -1.601 0 0 4.76 -1.077 0 0 -4.76 -1.495 0 0 -0.956 4.173 0"/>
+ </g>
+ <path d="m 19 11 c -2.21 0 -4 1.79 -4 4 c 0 2.21 1.792 4 4 4 c 2.21 0 3.998 -1.79 3.998 -4 l -3.998 0 z" style="fill:#fff"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/wps-office-et.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/wps-office-et.svg
new file mode 100644
index 00000000..3900860f
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/wps-office-et.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <path d="m 5.336 0 c -0.687 0 -1.336 0.676 -1.336 1.394 l 0 29.21 c 0 0.676 0.687 1.394 1.336 1.394 l 21.327 0 c 0.648 0 1.336 -0.717 1.336 -1.394 l 0.001 -21.606 -9 -9 z" style="fill:#207145;fill-opacity:1"/>
+ <path d="m 21 9 7 7 0 -7 z" style="fill:#000;fill-opacity:0.196"/>
+ <path d="m 22 11 0 10 -12 0 0 -10 z m -1 1 -6 0 0 2 6 0 z m -7 0 -3 0 0 2 3 0 z m 7 3 -6 0 0 2 6 0 z m -7 0 -3 0 0 2 3 0 z m 7 3 -6 0 0 2 6 0 z m -7 0 -3 0 0 2 3 0 z" style="fill:#fff"/>
+ <path d="m 4 24 0 6.668 c 0 0.648 0.688 1.332 1.332 1.332 l 21.336 0 c 0.645 0 1.332 -0.684 1.332 -1.332 l 0 -6.668 z" style="fill:#000;fill-opacity:0.196"/>
+ <path d="m 19 0 8.992 9 -7.613 0 c -0.673 0 -1.378 -0.713 -1.378 -1.386 z" style="fill:#fff;fill-opacity:0.392"/>
+ <path d="m 10 31 0 -6 4.932 0 0 0.989 -3.314 0 0 1.145 2.884 0 0 0.966 -2.884 0 0 1.911 3.604 0 0 0.989 l -5.222 0" style="fill:#fff"/>
+ <path d="m 22.12 25 0 0.989 -2.145 0 0 5.01 -1.631 0 0 -5.01 -2.145 0 0 -0.989 5.921 0" style="fill:#fff"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/wps-office-ett.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/wps-office-ett.svg
new file mode 100644
index 00000000..ea9cd61a
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/wps-office-ett.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <path d="m 5.344 0 c -0.687 0 -1.344 0.689 -1.344 1.406 l 0 29.19 c 0 0.676 0.695 1.406 1.344 1.406 l 21.313 0 c 0.648 0 1.344 -0.73 1.344 -1.406 l 0 -21.594 0 -7.625 c 0 -0.673 -0.702 -1.375 -1.375 -1.375 l -7.625 0 -13.656 0 z" style="fill:#207145;fill-opacity:1"/>
+ <path d="m 23 9 0 13 -14 0 0 -13 z m -1 1 -7 0 l 0 3 l 7 0 z m -8 0 -4 0 l 0 3 4 0 z m 8 4 l -7 0 0 3 7 0 z m -8 0 -4 0 0 3 4 0 z m 8 4 -7 0 0 3 7 0 z m -8 0 -4 0 0 3 4 0 z" style="fill:#fff"/>
+ <path d="m 4 24 0 6.668 c 0 0.648 0.688 1.332 1.332 1.332 l 21.336 0 c 0.645 0 1.332 -0.684 1.332 -1.332 l 0 -6.668 z" style="fill:#000;fill-opacity:0.196"/>
+ <path d="m 9 31 0 -6 3.675 0 0 0.989 -2.475 0 0 1.116 2.1 0 0 0.989 -2.1 0 0 1.916 2.693 0 l 0 0.989 -3.893 0" style="fill:#fff"/>
+ <path d="m 18.01 25 0 1 -1.706 0 0 5 -1.23 0 0 -5 -1.595 0 0 -1 4.532 0" style="fill:#fff"/>
+ <path d="m 23 25 0 1 -1.706 0 0 5 -1.23 0 0 -5 -1.525 0 0 -1 l 4.462 0" style="fill:#fff"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/wps-office-pot.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/wps-office-pot.svg
new file mode 100644
index 00000000..1beea288
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/wps-office-pot.svg
@@ -0,0 +1,13 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <path d="m 5.344 0 c -0.687 0 -1.344 0.689 -1.344 1.406 l 0 29.19 c 0 0.676 0.695 1.406 1.344 1.406 l 21.313 0 c 0.648 0 1.344 -0.73 1.344 -1.406 l 0 -21.594 0 -7.625 c 0 -0.673 -0.702 -1.375 -1.375 -1.375 l -7.625 0 -13.656 0 z" style="fill:#d14626;fill-opacity:1"/>
+ <path d="m 4 24 0 6.668 c 0 0.648 0.688 1.332 1.332 1.332 l 21.336 0 c 0.645 0 1.332 -0.684 1.332 -1.332 l 0 -6.668 z" style="fill:#000;fill-opacity:0.196"/>
+ <g transform="matrix(1.0497949,0,0,1.0497949,-0.79671876,-0.38837868)" style="fill:#fff">
+ <path d="m 10.834 24.18 c 0.738 0 1.309 0.151 1.715 0.449 0.406 0.294 0.609 0.773 0.609 1.442 0 0.673 -0.203 1.166 -0.617 1.468 -0.406 0.298 -0.984 0.449 -1.738 0.449 l -0.519 0 0 1.908 -1.048 0 0 -5.577 c 0.532 -0.111 1.065 -0.114 1.598 -0.138 m 0.129 0.98 c -0.201 -0.004 -0.478 0.017 -0.679 0.026 l 0 1.826 0.577 0 c 0.367 0 0.648 -0.073 0.836 -0.212 0.188 -0.147 0.281 -0.393 0.281 -0.738 0 -0.328 -0.094 -0.561 -0.281 -0.695 -0.184 -0.138 -0.426 -0.207 -0.734 -0.207"/>
+ <path d="m 15.01 27.04 c 0 0.268 0.008 0.519 0.028 0.754 0.024 0.23 0.072 0.431 0.136 0.603 0.068 0.172 0.164 0.306 0.288 0.406 0.12 0.1 0.33 0.151 0.534 0.151 0.2 0 0.412 -0.05 0.532 -0.151 0.128 -0.1 0.224 -0.234 0.288 -0.406 0.072 -0.18 0.116 -0.381 0.136 -0.611 0.024 -0.23 0.04 -0.477 0.04 -0.745 0 -0.264 -0.016 -0.511 -0.04 -0.741 -0.02 -0.239 -0.064 -0.44 -0.136 -0.611 -0.064 -0.172 -0.156 -0.306 -0.276 -0.406 -0.124 -0.1 -0.34 -0.151 -0.544 -0.151 -0.204 0 -0.414 0.05 -0.534 0.151 -0.124 0.1 -0.22 0.239 -0.288 0.415 -0.064 0.172 -0.112 0.373 -0.136 0.603 -0.02 0.23 -0.028 0.477 -0.028 0.741 m -1.155 0 c 0 -0.942 0.188 -1.654 0.564 -2.131 0.38 -0.486 0.905 -0.724 1.577 -0.724 0.7 0 1.233 0.239 1.597 0.724 0.364 0.477 0.548 1.189 0.548 2.131 0 0.946 -0.188 1.658 -0.556 2.144 -0.372 0.477 -0.901 0.716 -1.577 0.716 -0.7 0 -1.237 -0.239 -1.609 -0.716 -0.364 -0.486 -0.544 -1.198 -0.544 -2.144"/>
+ <path d="m 22.573 24.18 0 0.958 -1.619 0 0 4.758 -1.095 0 0 -4.758 -1.476 0 0 -0.958 4.191 0"/>
+ </g>
+ <path d="m 8 11 5 0 0 3 -5 0 z" style="fill:#fff"/>
+ <path d="m 8 16 5 0 0 3 -5 0 z" style="fill:#fff"/>
+ <path d="m 20 9.993 0 4.01 4 0 c 0 -2.214 -1.791 -4.01 -4 -4.01 z" style="fill:#fff"/>
+ <path d="m 19 11 c -2.21 0 -4 1.79 -4 4 c 0 2.21 1.792 4 4 4 c 2.21 0 3.998 -1.79 3.998 -4 l -3.998 0 z" style="fill:#fff"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/wps-office-ppt.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/wps-office-ppt.svg
new file mode 100644
index 00000000..6a9844f9
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/wps-office-ppt.svg
@@ -0,0 +1,15 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <path d="m 5.336 0 c -0.687 0 -1.336 0.676 -1.336 1.394 l 0 29.21 c 0 0.676 0.687 1.394 1.336 1.394 l 21.327 0 c 0.648 0 1.336 -0.717 1.336 -1.394 l 0.001 -21.606 -9 -9 z" style="fill:#d14626;fill-opacity:1"/>
+ <path d="m 21 9 7 7 0 -7 z" style="fill:#000;fill-opacity:0.196"/>
+ <path d="m 19 0 8.992 9 -7.613 0 c -0.673 0 -1.378 -0.713 -1.378 -1.386 z" style="fill:#fff;fill-opacity:0.392"/>
+ <path d="m 4 24 0 6.668 c 0 0.648 0.688 1.332 1.332 1.332 l 21.336 0 c 0.645 0 1.332 -0.684 1.332 -1.332 l 0 -6.668 z" style="fill:#000;fill-opacity:0.196"/>
+ <path d="m 8 12 5 0 0 3 -5 0 z" style="fill:#fff"/>
+ <g transform="matrix(1.0497949,0,0,1.0497949,-0.79671876,-0.49384768)" style="fill:#fff">
+ <path d="m 10.93 24.285 c 0.738 0 1.309 0.147 1.715 0.448 0.406 0.289 0.609 0.77 0.609 1.44 0 0.678 -0.203 1.168 -0.617 1.47 -0.406 0.301 -0.984 0.448 -1.738 0.448 l -0.471 0 0 1.909 -1.095 0 0 -5.581 c 0.532 -0.111 1.065 -0.114 1.598 -0.134 m 0.129 0.976 c -0.201 -0.004 -0.43 0.019 -0.631 0.029 l 0 1.826 0.53 0 c 0.367 0 0.648 -0.071 0.836 -0.209 0.188 -0.147 0.281 -0.394 0.281 -0.741 0 -0.331 -0.094 -0.561 -0.281 -0.695 -0.184 -0.138 -0.426 -0.209 -0.734 -0.209"/>
+ <path d="m 15.621 24.285 c 0.738 0 1.309 0.147 1.715 0.448 0.406 0.289 0.609 0.77 0.609 1.44 0 0.678 -0.203 1.168 -0.617 1.47 -0.406 0.301 -0.984 0.448 -1.734 0.448 l -0.47 0 0 1.909 -1.1 0 0 -5.581 c 0.533 -0.111 1.062 -0.114 1.598 -0.134 m 0.129 0.976 c -0.201 -0.004 -0.425 0.019 -0.626 0.029 l 0 1.826 0.525 0 c 0.367 0 0.648 -0.071 0.836 -0.209 0.188 -0.147 0.281 -0.394 0.281 -0.741 0 -0.331 -0.094 -0.561 -0.281 -0.695 c -0.184 -0.138 -0.426 -0.209 -0.734 -0.209"/>
+ <path d="m 22.687 24.285 0 0.94 -1.638 0 0 4.776 -1.162 0 0 -4.776 -1.486 0 0 -0.94 4.287 0"/>
+ </g>
+ <path d="m 8 17 5 0 0 3 -5 0 z" style="fill:#fff"/>
+ <path d="m 20 10.993 0 4.01 l 4 0 c 0 -2.214 -1.791 -4.01 -4 -4.01 z" style="fill:#fff"/>
+ <path d="m 19 12 c -2.21 0 -4 1.79 -4 4 c 0 2.21 1.792 4 4 4 c 2.21 0 3.998 -1.79 3.998 -4 l -3.998 0 z" style="fill:#fff"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/wps-office-wps.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/wps-office-wps.svg
new file mode 100644
index 00000000..68ddb197
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/wps-office-wps.svg
@@ -0,0 +1,18 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <path d="m 5.336 0 c -0.687 0 -1.336 0.676 -1.336 1.394 l 0 29.21 c 0 0.676 0.687 1.394 1.336 1.394 l 21.327 0 c 0.648 0 1.336 -0.717 1.336 -1.394 l 0.001 -21.606 -9 -9 z" style="fill:#3468ce;fill-opacity:1"/>
+ <path d="m 21 9 7 7 0 -7 z" style="fill:#000;fill-opacity:0.196"/>
+ <path d="m 19 0 8.992 9 -7.613 0 c -0.673 0 -1.378 -0.713 -1.378 -1.386 z" style="fill:#fff;fill-opacity:0.392"/>
+ <rect width="6" height="5" x="10" y="11" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <rect width="5" height="1" x="17" y="11" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <path d="m 4 24 0 6.668 c 0 0.648 0.687 1.332 1.332 1.332 l 21.336 0 c 0.645 0 1.332 -0.684 1.332 -1.332 l 0 -6.668 z" style="fill:#000;fill-opacity:0.196"/>
+ <rect width="5" height="1" x="17" y="13" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <g transform="matrix(1.0663281,0,0,1.0663281,-1.0924783,-0.88046776)" style="fill:#fff">
+ <path d="m 20.551 28.999 c 0.191 0 0.352 -0.016 0.473 -0.049 0.133 -0.041 0.234 -0.095 0.309 -0.157 0.074 -0.07 0.121 -0.148 0.148 -0.227 0.031 -0.091 0.047 -0.177 0.047 -0.264 0 -0.111 -0.035 -0.21 -0.105 -0.297 -0.066 -0.087 -0.152 -0.161 -0.258 -0.227 -0.105 -0.07 -0.223 -0.128 -0.352 -0.181 -0.133 -0.058 -0.262 -0.111 -0.391 -0.157 c -0.172 -0.058 -0.352 -0.124 -0.539 -0.202 -0.184 -0.074 -0.355 -0.169 -0.512 -0.284 -0.148 -0.12 -0.27 -0.26 -0.371 -0.429 c -0.098 -0.173 -0.148 -0.387 -0.148 -0.643 0 -0.507 0.176 -0.903 0.52 -1.187 0.355 -0.284 0.836 -0.425 1.449 -0.425 0.352 0 0.66 0.037 0.918 0.111 0.266 0.074 0.488 0.161 0.668 0.251 l -0.332 0.829 c -0.156 -0.082 -0.328 -0.148 -0.52 -0.21 -0.188 -0.058 -0.402 -0.087 -0.652 -0.087 -0.605 0 -0.906 0.206 -0.906 0.618 0 0.107 0.031 0.198 0.09 0.28 0.063 0.074 0.141 0.144 0.234 0.21 0.098 0.058 0.207 0.111 0.324 0.157 0.125 0.045 0.242 0.091 0.359 0.128 0.18 0.066 0.367 0.14 0.559 0.218 0.199 0.078 0.379 0.181 0.539 0.313 0.168 0.128 0.301 0.293 0.406 0.491 0.105 0.19 0.16 0.433 0.16 0.73 0 0.507 -0.176 0.899 -0.531 1.179 -0.344 0.272 -0.875 0.408 -1.586 0.408 -0.477 0 -0.855 -0.045 -1.141 -0.14 -0.285 -0.099 -0.5 -0.19 -0.641 -0.268 l 0.336 -0.874 c 0.164 0.095 0.363 0.181 0.594 0.264 0.234 0.078 0.52 0.12 0.852 0.12"/>
+ </g>
+ <rect width="5" height="1" x="17" y="15" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <rect width="12" height="1" x="10" y="17" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <rect width="12" height="1" x="10" y="19" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <rect width="12" height="1" x="10" y="21" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <path d="m 11.46 27.17 c 0.22 0.847 0.497 1.693 0.74 2.51 -0.014 -1.651 -0.023 -3.165 -0.029 -4.677 l 1.129 0 c -0.067 2.01 -0.199 4.045 -0.38 6 l -1.01 0 c -0.321 -0.899 -0.589 -1.775 -0.872 -2.629 -0.325 0.902 -0.606 1.765 -0.893 2.629 l -1.011 0 c -0.231 -1.995 -0.334 -4.04 -0.396 -6 l 1.129 0 c -0.022 1.562 -0.027 3.152 -0.038 4.677 0.247 -0.84 0.542 -1.752 0.768 -2.51" style="fill:#fff"/>
+ <path d="m 15.793 25 c 0.76 0 1.352 0.154 1.767 0.47 0.419 0.303 0.629 0.809 0.629 1.512 0 0.712 -0.214 1.226 -0.637 1.543 -0.419 0.316 -1.015 0.47 -1.787 0.47 l -0.475 0 0 2 -1.136 0 0 -5.859 c 0.422 -0.094 0.851 -0.103 1.266 -0.132 0.14 -0.009 0.267 -0.009 0.374 -0.009 m 0.136 1.024 c -0.07 0 -0.168 0.004 -0.3 0.009 -0.123 0 -0.269 0.009 -0.339 0.022 l 0 1.916 0.532 0 c 0.382 0 0.666 -0.075 0.859 -0.22 0.197 -0.154 0.292 -0.413 0.292 -0.778 0 -0.347 -0.095 -0.589 -0.292 -0.73 -0.185 -0.145 -0.436 -0.22 -0.752 -0.22" style="fill:#fff"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/wps-office-wpt.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/wps-office-wpt.svg
new file mode 100644
index 00000000..9073620d
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/wps-office-wpt.svg
@@ -0,0 +1,16 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <path d="m 5.344 0 c -0.687 0 -1.344 0.689 -1.344 1.406 l 0 29.19 c 0 0.676 0.695 1.406 1.344 1.406 l 21.313 0 c 0.648 0 1.344 -0.73 1.344 -1.406 l 0 -21.594 0 -7.625 c 0 -0.673 -0.702 -1.375 -1.375 -1.375 l -7.625 0 -13.656 0 z" style="fill:#3468ce;fill-opacity:1"/>
+ <rect width="6" height="5" x="10" y="10" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <rect width="5" height="1" x="17" y="10" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <rect width="5" height="1" x="17" y="12" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <rect width="5" height="1" x="17" y="14" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <rect width="12" height="1" x="10" y="16" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <rect width="12" height="1" x="10" y="18" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <rect width="12" height="1" x="10" y="20" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <path d="m 4 24 0 6.668 c 0 0.648 0.688 1.332 1.332 1.332 l 21.336 0 c 0.645 0 1.332 -0.684 1.332 -1.332 l 0 -6.668 z" style="fill:#000;fill-opacity:0.196"/>
+ <g transform="matrix(1.0519309,0,0,1.0519309,-0.84513621,-0.55792591)" style="fill:#fff">
+ <path d="m 11.698 26.356 c 0.209 0.805 0.472 1.61 0.703 2.386 -0.014 -1.57 -0.022 -3.01 -0.027 -4.446 l 1.073 0 c -0.063 1.915 -0.189 3.845 -0.361 5.704 l -0.957 0 c -0.305 -0.854 -0.56 -1.687 -0.829 -2.499 -0.309 0.857 -0.576 1.678 -0.849 2.499 l -0.961 0 c -0.22 -1.897 -0.318 -3.843 -0.377 -5.704 l 1.073 0 c -0.021 1.485 -0.025 2.997 -0.036 4.446 0.235 -0.798 0.515 -1.666 0.73 -2.386"/>
+ <path d="m 15.77 24.296 c 0.723 0 1.285 0.146 1.68 0.447 0.398 0.288 0.598 0.769 0.598 1.437 0 0.677 -0.203 1.166 -0.605 1.467 -0.398 0.301 -0.965 0.447 -1.699 0.447 l -0.451 0 0 1.905 -1.08 0 0 -5.57 c 0.401 -0.089 0.809 -0.098 1.203 -0.125 0.133 -0.008 0.254 -0.008 0.355 -0.008 m 0.129 0.974 c -0.066 0 -0.16 0.004 -0.285 0.008 -0.117 0 -0.256 0.008 -0.322 0.021 l 0 1.822 0.506 0 c 0.363 0 0.633 -0.071 0.816 -0.209 0.188 -0.146 0.277 -0.393 0.277 -0.74 0 -0.33 -0.09 -0.56 -0.277 -0.694 c -0.176 -0.138 -0.414 -0.209 -0.715 -0.209"/>
+ <path d="m 22.668 24.359 0 0.928 -1.523 0 0 4.713 -1.137 0 0 -4.713 -1.473 0 0 -0.928 4.133 0"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/wps-office-xls.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/wps-office-xls.svg
new file mode 100644
index 00000000..ed6ea8bd
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/wps-office-xls.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <path d="m 5.336 0 c -0.687 0 -1.336 0.676 -1.336 1.394 l 0 29.21 c 0 0.676 0.687 1.394 1.336 1.394 l 21.327 0 c 0.648 0 1.336 -0.717 1.336 -1.394 l 0.001 -21.606 l -9 -9 z" style="fill:#207145;fill-opacity:1"/>
+ <path d="m 21 9 7 7 0 -7 z" style="fill:#000;fill-opacity:0.196"/>
+ <path d="m 22 11 0 10 -12 0 0 -10 z m -1 1 -6 0 0 2 6 0 z m -7 0 -3 0 0 2 3 0 z m 7 3 -6 0 0 2 6 0 z m -7 0 -3 0 0 2 3 0 z m 7 3 -6 0 0 2 6 0 z m -7 0 -3 0 0 2 3 0 z" style="fill:#fff"/>
+ <path d="m 4 24 0 6.668 c 0 0.648 0.688 1.332 1.332 1.332 l 21.336 0 c 0.645 0 1.332 -0.684 1.332 -1.332 l 0 -6.668 z" style="fill:#000;fill-opacity:0.196"/>
+ <path d="m 19 0 8.992 9 -7.613 0 c -0.673 0 -1.378 -0.713 -1.378 -1.386 z" style="fill:#fff;fill-opacity:0.392"/>
+ <path d="m 12.4 30.993 c -0.312 -0.807 -0.678 -1.566 -1.024 -2.296 -0.397 0.783 -0.727 1.528 -1.062 2.296 l -1.313 0 c 0.484 -1.102 1.115 -2.136 1.694 -3.172 l -1.593 -2.828 1.309 0 0.966 1.921 1.016 -1.921 1.221 0 -1.556 2.801 c 0.658 1.035 1.18 2.089 1.652 3.199 l -1.309 0" style="fill:#fff"/>
+ <path d="m 18.505 31 -3.835 0 l 0 -6 1.225 0 0 5.01 2.609 0 0 0.99" style="fill:#fff"/>
+ <path d="m 21.03 30.04 c 0.201 0 0.368 -0.018 0.502 -0.053 0.138 -0.044 0.247 -0.101 0.322 -0.167 0.079 -0.075 0.134 -0.158 0.159 -0.242 0.033 -0.097 0.05 -0.189 0.05 -0.281 0 -0.119 -0.038 -0.22 -0.109 -0.316 -0.071 -0.092 -0.163 -0.171 -0.276 -0.242 -0.113 -0.07 -0.238 -0.136 -0.372 -0.193 -0.138 -0.062 -0.276 -0.119 -0.414 -0.167 -0.184 -0.062 -0.376 -0.132 -0.573 -0.215 -0.197 -0.079 -0.376 -0.18 -0.544 -0.303 -0.155 -0.127 -0.289 -0.277 -0.393 -0.457 -0.105 -0.185 -0.159 -0.413 -0.159 -0.686 0 -0.541 0.184 -0.963 0.552 -1.266 c 0.376 -0.303 0.886 -0.453 1.539 -0.453 c 0.372 0 0.698 0.04 0.974 0.119 0.284 0.079 0.519 0.171 0.711 0.268 l -0.355 0.884 c -0.163 -0.088 -0.347 -0.158 -0.552 -0.224 -0.197 -0.062 -0.427 -0.092 -0.69 -0.092 -0.644 0 -0.966 0.22 -0.966 0.659 0 0.114 0.033 0.211 0.1 0.299 0.063 0.079 0.146 0.154 0.247 0.224 0.105 0.062 0.217 0.119 0.343 0.167 0.134 0.048 0.259 0.097 0.385 0.141 0.192 0.066 0.389 0.145 0.59 0.229 0.213 0.084 0.401 0.193 0.573 0.334 0.176 0.136 0.322 0.312 0.435 0.523 0.109 0.202 0.167 0.462 0.167 0.778 0 0.541 -0.188 0.958 -0.565 1.257 c -0.368 0.29 -0.928 0.435 -1.681 0.435 c -0.506 0 -0.912 -0.048 -1.213 -0.149 -0.301 -0.105 -0.531 -0.202 -0.682 -0.286 l 0.355 -0.932 c 0.176 0.101 0.389 0.193 0.631 0.281 0.251 0.084 0.552 0.127 0.907 0.127" style="fill:#fff"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/wps-office-xlt.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/wps-office-xlt.svg
new file mode 100644
index 00000000..1d1308ae
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/wps-office-xlt.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <path d="m 5.344 0 c -0.687 0 -1.344 0.689 -1.344 1.406 l 0 29.19 c 0 0.676 0.695 1.406 1.344 1.406 l 21.312 0 c 0.648 0 1.344 -0.73 1.344 -1.406 l 0 -21.594 0 -7.625 c 0 -0.673 -0.702 -1.375 -1.375 -1.375 l -7.625 0 -13.656 0 z" style="fill:#207145;fill-opacity:1"/>
+ <path d="m 23 9 0 13 -14 0 0 -13 z m -1 1 -7 0 0 3 7 0 z m -8 0 -4 0 0 3 4 0 z m 8 4 -7 0 0 3 7 0 z m -8 0 -4 0 0 3 4 0 z m 8 4 -7 0 0 3 7 0 z m -8 0 -4 0 0 3 4 0 z" style="fill:#fff"/>
+ <path d="m 4 24 0 6.668 c 0 0.648 0.688 1.332 1.332 1.332 l 21.336 0 c 0.645 0 1.332 -0.684 1.332 -1.332 l 0 -6.668 z" style="fill:#000;fill-opacity:0.196"/>
+ <path d="m 12.445 31 c -0.318 -0.808 -0.69 -1.566 -1.04 -2.299 -0.398 0.786 -0.735 1.532 -1.079 2.299 l -1.327 0 c 0.492 -1.103 1.126 -2.136 1.716 -3.169 l -1.613 -2.831 1.327 0 0.976 1.916 1.027 -1.916 l 1.237 0 -1.575 2.8 c 0.671 1.033 1.194 2.088 1.678 3.2 l -1.327 0" style="fill:#fff"/>
+ <path d="m 18.675 31 -3.719 0 0 -6 1.185 0 0 5.01 2.534 0 0 0.989" style="fill:#fff"/>
+ <path d="m 22.8 25 0 0.989 -1.558 0 0 5.01 -1.185 0 0 -5.01 -1.562 0 0 -0.989 4.306 0" style="fill:#fff"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/www.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/www.svg
new file mode 120000
index 00000000..c4ba3155
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/www.svg
@@ -0,0 +1 @@
+text-html.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/x-mail-distribution-list.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/x-mail-distribution-list.svg
new file mode 120000
index 00000000..3f74a9dd
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/x-mail-distribution-list.svg
@@ -0,0 +1 @@
+x-office-address-book.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/x-office-address-book.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/x-office-address-book.svg
new file mode 100644
index 00000000..5b923d88
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/x-office-address-book.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <path d="m 5.336 0 c -0.687 0 -1.336 0.676 -1.336 1.394 l 0 29.21 c 0 0.676 0.687 1.394 1.336 1.394 l 21.327 0 c 0.648 0 1.336 -0.717 1.336 -1.394 l 0.001 -21.606 -9 -9 z" style="fill:#cd9a66;fill-opacity:1"/>
+ <path d="m 21 9 7 7 0 -7 z" style="fill:#000;fill-opacity:0.196"/>
+ <path d="m 19 0 8.992 9 -7.613 0 c -0.673 0 -1.378 -0.713 -1.378 -1.386 z" style="fill:#fff;fill-opacity:0.392"/>
+ <path d="m 15.332 12 1.336 0 c 2 0 2.332 2.348 2.332 2.348 l 0 2.332 c 0 0.785 -1.668 2.388 -1.668 2.388 l 0 0.785 l 2.668 1.547 0 1.571 -4.332 0.028 -3.668 0 l 0 -1.571 2.668 -1.571 0 -0.785 c 0 0 -1.672 -1.595 -1.668 -2.381 l 0 -2.332 c 0 0 0.332 -2.36 2.332 -2.36 z" style="fill:#fff"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/x-office-address-book1.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/x-office-address-book1.svg
new file mode 120000
index 00000000..3f74a9dd
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/x-office-address-book1.svg
@@ -0,0 +1 @@
+x-office-address-book.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/x-office-calendar.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/x-office-calendar.svg
new file mode 100644
index 00000000..f31dd172
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/x-office-calendar.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <path d="m 5.336 0 c -0.687 0 -1.336 0.676 -1.336 1.394 l 0 29.21 c 0 0.676 0.687 1.394 1.336 1.394 l 21.327 0 c 0.648 0 1.336 -0.717 1.336 -1.394 l 0.001 -21.606 -9 -9" style="fill:#dc322f;fill-opacity:1"/>
+ <path d="m 10.293 12 c -0.281 0.031 -0.293 0.168 -0.293 0.668 l 0 2.328 l 12 0 0 -2.328 c 0 -0.668 0 -0.668 -0.668 -0.668 l -10.664 0 c -0.168 0 -0.281 -0.008 -0.375 0 z m -0.293 3.996 0 7.332 c 0 0.668 0 0.668 0.668 0.668 l 10.664 0 c 0.668 0 0.668 0 0.668 -0.668 l 0 -7.332 m -4.132 1 c 0.434 0 0.82 0.109 1.145 0.313 0.328 0.203 0.574 0.488 0.75 0.875 0.176 0.387 0.27 0.844 0.27 1.375 0 1.152 -0.238 2.02 -0.727 2.582 c -0.492 0.57 -1.238 0.855 -2.23 0.855 -0.352 0 -0.609 -0.027 -0.793 -0.063 l 0 -0.98 c 0.227 0.059 0.461 0.086 0.711 0.086 0.418 0 0.75 -0.07 1.02 -0.188 0.27 -0.125 0.48 -0.305 0.625 -0.563 0.145 -0.262 0.227 -0.629 0.25 -1.086 l -0.063 0 c -0.156 0.254 -0.336 0.422 -0.543 0.523 -0.203 0.102 -0.441 0.164 -0.75 0.164 -0.512 0 -0.93 -0.172 -1.227 -0.5 -0.297 -0.328 -0.438 -0.77 -0.438 -1.352 0 -0.629 0.184 -1.137 0.539 -1.5 c 0.363 -0.367 0.84 -0.543 1.461 -0.543 m -3.905 0 1.043 0 0 5.982 -1.25 0 0.02 -4.539 -1.105 0.938 -0.602 -0.75 z m 3.757 1 c -0.172 0.035 -0.328 0.117 -0.438 0.25 c -0.145 0.176 -0.207 0.441 -0.207 0.773 c 0 0.281 0.055 0.5 0.188 0.664 0.133 0.164 0.336 0.25 0.605 0.25 0.25 0 0.465 -0.086 0.645 -0.25 0.18 -0.164 0.27 -0.348 0.27 -0.563 0 -0.316 -0.078 -0.594 -0.25 -0.813 c -0.164 -0.219 -0.383 -0.313 -0.645 -0.313 c -0.066 0 -0.109 -0.012 -0.168 0 z" style="fill:#fff"/>
+ <path d="m 21 9 7 7 0 -7 z" style="fill:#000;fill-opacity:0.196"/>
+ <path d="m 19 0 8.992 9 -7.613 0 c -0.673 0 -1.378 -0.713 -1.378 -1.386" style="fill:#fff;fill-opacity:0.392"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/x-office-contact.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/x-office-contact.svg
new file mode 120000
index 00000000..3f74a9dd
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/x-office-contact.svg
@@ -0,0 +1 @@
+x-office-address-book.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/x-office-document-template.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/x-office-document-template.svg
new file mode 120000
index 00000000..8a7b2301
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/x-office-document-template.svg
@@ -0,0 +1 @@
+application-document-template.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/x-office-document.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/x-office-document.svg
new file mode 120000
index 00000000..a3635320
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/x-office-document.svg
@@ -0,0 +1 @@
+application-document.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/x-office-drawing-template.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/x-office-drawing-template.svg
new file mode 120000
index 00000000..8454db84
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/x-office-drawing-template.svg
@@ -0,0 +1 @@
+application-vector-template.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/x-office-drawing.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/x-office-drawing.svg
new file mode 120000
index 00000000..ca748d2c
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/x-office-drawing.svg
@@ -0,0 +1 @@
+application-drawing.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/x-office-presentation-template.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/x-office-presentation-template.svg
new file mode 120000
index 00000000..d91cc5bd
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/x-office-presentation-template.svg
@@ -0,0 +1 @@
+application-presentation-template.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/x-office-presentation.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/x-office-presentation.svg
new file mode 120000
index 00000000..34a57735
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/x-office-presentation.svg
@@ -0,0 +1 @@
+application-presentation.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/x-office-spreadsheet-template.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/x-office-spreadsheet-template.svg
new file mode 120000
index 00000000..00dbd860
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/x-office-spreadsheet-template.svg
@@ -0,0 +1 @@
+application-table-template.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/x-office-spreadsheet.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/x-office-spreadsheet.svg
new file mode 120000
index 00000000..dd1df899
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/x-office-spreadsheet.svg
@@ -0,0 +1 @@
+application-table.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/x-world-x-3dmf.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/x-world-x-3dmf.svg
new file mode 120000
index 00000000..8ac89c37
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/x-world-x-3dmf.svg
@@ -0,0 +1 @@
+model.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/zip.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/zip.svg
new file mode 120000
index 00000000..0840f8f5
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/zip.svg
@@ -0,0 +1 @@
+application-archive-zip.svg \ No newline at end of file