summaryrefslogtreecommitdiff
path: root/.icons/Material-Black-Lime-Numix/64/mimetypes
diff options
context:
space:
mode:
Diffstat (limited to '.icons/Material-Black-Lime-Numix/64/mimetypes')
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/application-7zip.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/application-acad.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/64/mimetypes/application-apk.svg12
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/application-archive-blank.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/64/mimetypes/application-archive-zip.svg17
-rw-r--r--.icons/Material-Black-Lime-Numix/64/mimetypes/application-archive.svg13
-rw-r--r--.icons/Material-Black-Lime-Numix/64/mimetypes/application-ascii.svg10
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/application-atom+xml.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/64/mimetypes/application-audio-playlist.svg14
-rw-r--r--.icons/Material-Black-Lime-Numix/64/mimetypes/application-audio.svg8
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/application-autocad_dwg.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/64/mimetypes/application-blank.svg7
-rw-r--r--.icons/Material-Black-Lime-Numix/64/mimetypes/application-certificate.svg8
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/application-clariscad.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/64/mimetypes/application-database.svg10
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/application-document-blank.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/64/mimetypes/application-document-template.svg11
-rw-r--r--.icons/Material-Black-Lime-Numix/64/mimetypes/application-document.svg13
-rw-r--r--.icons/Material-Black-Lime-Numix/64/mimetypes/application-drawing-template.svg6
-rw-r--r--.icons/Material-Black-Lime-Numix/64/mimetypes/application-drawing.svg9
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/application-dwg.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/application-dxf.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/64/mimetypes/application-epub+zip.svg8
-rw-r--r--.icons/Material-Black-Lime-Numix/64/mimetypes/application-executable.svg5
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/application-ffDiaporama.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/64/mimetypes/application-flash.svg8
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/application-font-snf.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/64/mimetypes/application-font.svg6
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/application-geo+json.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/application-gpx+xml.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/application-gpx.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/application-gzip.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/application-illustrator.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/64/mimetypes/application-image-bmp.svg12
-rw-r--r--.icons/Material-Black-Lime-Numix/64/mimetypes/application-image-gif.svg12
-rw-r--r--.icons/Material-Black-Lime-Numix/64/mimetypes/application-image-ico.svg12
-rw-r--r--.icons/Material-Black-Lime-Numix/64/mimetypes/application-image-jpg.svg12
-rw-r--r--.icons/Material-Black-Lime-Numix/64/mimetypes/application-image-png.svg12
-rw-r--r--.icons/Material-Black-Lime-Numix/64/mimetypes/application-image-psd.svg12
-rw-r--r--.icons/Material-Black-Lime-Numix/64/mimetypes/application-image-tga.svg12
-rw-r--r--.icons/Material-Black-Lime-Numix/64/mimetypes/application-image-tiff.svg13
-rw-r--r--.icons/Material-Black-Lime-Numix/64/mimetypes/application-images.svg8
-rw-r--r--.icons/Material-Black-Lime-Numix/64/mimetypes/application-info.svg8
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/application-install.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/64/mimetypes/application-java.svg15
-rw-r--r--.icons/Material-Black-Lime-Numix/64/mimetypes/application-javascript.svg9
-rw-r--r--.icons/Material-Black-Lime-Numix/64/mimetypes/application-json.svg11
-rw-r--r--.icons/Material-Black-Lime-Numix/64/mimetypes/application-mathematica.svg13
-rw-r--r--.icons/Material-Black-Lime-Numix/64/mimetypes/application-mbox.svg8
-rw-r--r--.icons/Material-Black-Lime-Numix/64/mimetypes/application-msword-template.svg9
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/application-msword.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/application-music-blank.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/application-music-playlist-blank.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/64/mimetypes/application-octet-stream.svg6
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/application-ogg.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/64/mimetypes/application-pdf.svg10
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/application-pgp-encrypted.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/application-pgp-keys.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/application-pgp-signature.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/application-pgp.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/application-pkcs7-mime.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/application-pkcs7-signature.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/application-pkix-cerl.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/application-pkix-cert.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/64/mimetypes/application-postscript.svg10
-rw-r--r--.icons/Material-Black-Lime-Numix/64/mimetypes/application-presentation-template.svg10
-rw-r--r--.icons/Material-Black-Lime-Numix/64/mimetypes/application-presentation.svg12
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/application-ram.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/application-rdata.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/application-relaxng.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/application-rss+xml.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/64/mimetypes/application-rss.svg6
-rw-r--r--.icons/Material-Black-Lime-Numix/64/mimetypes/application-rtf.svg18
-rw-r--r--.icons/Material-Black-Lime-Numix/64/mimetypes/application-script-blank.svg7
-rw-r--r--.icons/Material-Black-Lime-Numix/64/mimetypes/application-software.svg7
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/application-sql.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/application-sxw.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/64/mimetypes/application-table-template.svg6
-rw-r--r--.icons/Material-Black-Lime-Numix/64/mimetypes/application-table.svg8
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/application-template-blank.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/64/mimetypes/application-template.svg5
-rw-r--r--.icons/Material-Black-Lime-Numix/64/mimetypes/application-text-template.svg10
-rw-r--r--.icons/Material-Black-Lime-Numix/64/mimetypes/application-text.svg12
-rw-r--r--.icons/Material-Black-Lime-Numix/64/mimetypes/application-torrent.svg8
-rw-r--r--.icons/Material-Black-Lime-Numix/64/mimetypes/application-users.svg8
-rw-r--r--.icons/Material-Black-Lime-Numix/64/mimetypes/application-vector-template.svg6
-rw-r--r--.icons/Material-Black-Lime-Numix/64/mimetypes/application-vector.svg8
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/application-vestor.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/64/mimetypes/application-video.svg8
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/application-vnd-google-earth-kml.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/application-vnd.android.package-archive.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/application-vnd.appimage.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/64/mimetypes/application-vnd.coffeescript.svg9
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/application-vnd.corel-draw.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/application-vnd.debian.binary-package.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/64/mimetypes/application-vnd.flatpak.svg11
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/application-vnd.flowblade-project.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/application-vnd.geo+json.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/64/mimetypes/application-vnd.geogebra.file.svg6
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/application-vnd.google-earth.kml+xml.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/application-vnd.google-earth.kml.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/application-vnd.google-earth.kmz.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/application-vnd.insync.link.drive.doc.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/application-vnd.insync.link.drive.draw.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/application-vnd.insync.link.drive.form.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/application-vnd.insync.link.drive.link.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/application-vnd.insync.link.drive.note.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/application-vnd.insync.link.drive.script.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/application-vnd.insync.link.drive.sheet.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/application-vnd.insync.link.drive.slides.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/application-vnd.insync.link.drive.table.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/application-vnd.mlt+xml.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/64/mimetypes/application-vnd.ms-access.svg16
-rw-r--r--.icons/Material-Black-Lime-Numix/64/mimetypes/application-vnd.ms-cab-compressed.svg17
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/application-vnd.ms-excel.sheet.macroEnabled.12.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/application-vnd.ms-excel.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/application-vnd.ms-powerpoint.presentation.macroEnabled.12.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/application-vnd.ms-powerpoint.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/application-vnd.ms-word.document.macroEnabled.12.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/application-vnd.ms-word.document.macroenabled.12.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/application-vnd.ms-word.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/application-vnd.ms-word.template.macroenabled.12.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/64/mimetypes/application-vnd.nintendo.snes.rom.svg6
-rw-r--r--.icons/Material-Black-Lime-Numix/64/mimetypes/application-vnd.oasis.opendocument.chart-template.svg13
-rw-r--r--.icons/Material-Black-Lime-Numix/64/mimetypes/application-vnd.oasis.opendocument.chart.svg15
-rw-r--r--.icons/Material-Black-Lime-Numix/64/mimetypes/application-vnd.oasis.opendocument.database.svg14
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/application-vnd.oasis.opendocument.draw.template.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/64/mimetypes/application-vnd.oasis.opendocument.drawing-template.svg10
-rw-r--r--.icons/Material-Black-Lime-Numix/64/mimetypes/application-vnd.oasis.opendocument.drawing.svg12
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/application-vnd.oasis.opendocument.drawing.template.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/64/mimetypes/application-vnd.oasis.opendocument.formula-template.svg10
-rw-r--r--.icons/Material-Black-Lime-Numix/64/mimetypes/application-vnd.oasis.opendocument.formula.svg12
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/application-vnd.oasis.opendocument.graphics.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/64/mimetypes/application-vnd.oasis.opendocument.image-template.svg10
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/application-vnd.oasis.opendocument.image.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/64/mimetypes/application-vnd.oasis.opendocument.master-document.svg15
-rw-r--r--.icons/Material-Black-Lime-Numix/64/mimetypes/application-vnd.oasis.opendocument.presentation-template.svg13
-rw-r--r--.icons/Material-Black-Lime-Numix/64/mimetypes/application-vnd.oasis.opendocument.presentation.svg15
-rw-r--r--.icons/Material-Black-Lime-Numix/64/mimetypes/application-vnd.oasis.opendocument.spreadsheet-template.svg10
-rw-r--r--.icons/Material-Black-Lime-Numix/64/mimetypes/application-vnd.oasis.opendocument.spreadsheet.svg12
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/application-vnd.oasis.opendocument.text-master.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/64/mimetypes/application-vnd.oasis.opendocument.text-template.svg16
-rw-r--r--.icons/Material-Black-Lime-Numix/64/mimetypes/application-vnd.oasis.opendocument.text-web-template.svg16
-rw-r--r--.icons/Material-Black-Lime-Numix/64/mimetypes/application-vnd.oasis.opendocument.text-web.svg18
-rw-r--r--.icons/Material-Black-Lime-Numix/64/mimetypes/application-vnd.oasis.opendocument.text.svg18
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/application-vnd.oasis.opendocument.web-template.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/application-vnd.openofficeorg.extension.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/application-vnd.openshot-qt-project.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/64/mimetypes/application-vnd.openxmlformats-officedocument.presentationml.presentation.svg14
-rw-r--r--.icons/Material-Black-Lime-Numix/64/mimetypes/application-vnd.openxmlformats-officedocument.presentationml.slideshow.svg14
-rw-r--r--.icons/Material-Black-Lime-Numix/64/mimetypes/application-vnd.openxmlformats-officedocument.presentationml.template.svg12
-rw-r--r--.icons/Material-Black-Lime-Numix/64/mimetypes/application-vnd.openxmlformats-officedocument.spreadsheetml.sheet.svg13
-rw-r--r--.icons/Material-Black-Lime-Numix/64/mimetypes/application-vnd.openxmlformats-officedocument.spreadsheetml.template.svg11
-rw-r--r--.icons/Material-Black-Lime-Numix/64/mimetypes/application-vnd.openxmlformats-officedocument.wordprocessingml.document.svg19
-rw-r--r--.icons/Material-Black-Lime-Numix/64/mimetypes/application-vnd.openxmlformats-officedocument.wordprocessingml.template.svg17
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/application-vnd.rar.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/application-vnd.recordare.musicxml+xml.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/application-vnd.recordare.musicxml.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/application-vnd.rn-realmedia.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/application-vnd.scribus.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/64/mimetypes/application-vnd.snap.svg11
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/application-vnd.stardivision.calc.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/application-vnd.stardivision.draw.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/application-vnd.stardivision.mail.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/application-vnd.stardivision.math.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/application-vnd.sun.xml.calc.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/application-vnd.sun.xml.calc.template.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/application-vnd.sun.xml.draw.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/application-vnd.sun.xml.draw.template.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/application-vnd.sun.xml.impress.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/application-vnd.sun.xml.impress.template.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/application-vnd.sun.xml.math.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/application-vnd.sun.xml.writer.global.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/application-vnd.sun.xml.writer.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/application-vnd.sun.xml.writer.template.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/64/mimetypes/application-vnd.tcpdump.pcap.svg13
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/application-vnd.wordperfect.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/application-vnd.xdgapp.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/64/mimetypes/application-web-template.svg12
-rw-r--r--.icons/Material-Black-Lime-Numix/64/mimetypes/application-word-template.svg13
-rw-r--r--.icons/Material-Black-Lime-Numix/64/mimetypes/application-word.svg15
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/application-wps-office.doc.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/application-wps-office.docx.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/application-wps-office.dot.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/application-wps-office.dotx.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-7z-ace.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-7z-arj.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-7z-compressed.svg16
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-7zip.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-abiword.svg18
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-acad.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-ace.svg17
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-addon.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-amiga-disk-format.svg6
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-anki.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-anki2.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-apkg.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-aportisdoc.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-appimage.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-apple-diskimage.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-applix-spreadsheet.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-applix-word.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-ar.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-arc.svg15
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-archive.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-ardour.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-arj.svg17
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-audacity-project.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-autocad.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-awk.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-backpack.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-bittorrent.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-blender.svg9
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-bzdvi.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-bzip-compressed-tar.svg17
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-bzip-compressed.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-bzip.svg18
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-bzpdf.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-bzpostscript.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-cd-image.svg6
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-cda.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-class-file.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-compress-tar.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-compress.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-compressed-tar.svg17
-rw-r--r--.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-cpio.svg18
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-csproj.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-cue.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-cuecard.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-deb.svg10
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-designer.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-desktop.svg6
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-dgn.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-domingo.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-dwg.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-egon.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-executable-script.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-executable.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-extension-fcstd.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-extension-html.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-fictionbook+xml.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-flash-video.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-flashqard.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-font-afm.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-font-bdf.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-font-dos.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-font-framemaker.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-font-libgrx.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-font-linux-psf.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-font-otf.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-font-pcf.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-font-snf.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-font-speedo.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-font-sunos-news.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-font-tex-tfm.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-font-tex.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-font-ttf.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-font-ttx.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-font-type1.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-font-vfont.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-gambas3.svg9
-rw-r--r--.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-gameboy-rom.svg11
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-gamecube-rom.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-gba-rom.svg10
-rw-r--r--.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-genesis-rom.svg10
-rw-r--r--.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-gettext-translation.svg8
-rw-r--r--.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-glade.svg8
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-gnome-theme-package.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-gnucash.svg12
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-gnumeric.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-gpx+xml.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-gpx.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-gramps-package.svg9
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-granuledeck.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-gtk-builder.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-gzdvi.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-gzip.svg18
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-gzpdf.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-gzpostscript.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-img.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-ipynb+json.svg11
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-iso.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-iso9660-appimage.svg10
-rw-r--r--.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-jar.svg19
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-java-applet.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-java-archive.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-java.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-javascript.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-jmemorizelesson.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-jokosher.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-jvlt.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-k3b.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-keepass.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-keepass2.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-kexiproject-sqlite.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-kexiproject-sqlite2.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-kexiproject-sqlite3.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-kformula.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-kgeographymap.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-kgetlist.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-kontour.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-krita.svg8
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-kvtml.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-kword.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-lha.svg17
-rw-r--r--.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-lhz.svg17
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-lmms-project.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-lrzip-compressed-tar.svg18
-rw-r--r--.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-lrzip.svg17
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-ludem.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-lyx.svg6
-rw-r--r--.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-lzip-compressed-tar.svg17
-rw-r--r--.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-lzip.svg18
-rw-r--r--.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-lzma-compressed-tar.svg18
-rw-r--r--.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-lzma.svg18
-rw-r--r--.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-lzop.svg18
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-lzpdf.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-m4.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-matroska.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-mimearchive.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-mobi8-ebook.svg6
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-mobipocket-ebook.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-mono-develop.svg9
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-mplayer2.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-ms-dos-executable.svg10
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-msdownload.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-msi.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-mswinurl.svg8
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-mswrite.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-musescore+xml.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-musescore.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-n64-rom.svg10
-rw-r--r--.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-navi-animation.svg10
-rw-r--r--.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-nes-rom.svg12
-rw-r--r--.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-nintendo-ds-rom.svg10
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-nzb.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-object.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-ole-storage.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-openteacher.svg6
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-openteachingmedia.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-openteachingtopography.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-openteachingwords.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-oriente-voca.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-osm+xml.svg8
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-overhoor.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-overhoringsprogrammatalen.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-pak.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-pauker.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-pem-key.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-perl.svg8
-rw-r--r--.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-php.svg11
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-pkcs12.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-pkcs7-certificates.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-python-bytecode.svg9
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-qet-element.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-qet-project.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-quattropro.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-r-project.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-rar.svg17
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-raw-disk-image.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-riff.svg13
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-rosegarden-composition.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-rpm.svg10
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-ruby.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-sami.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-scilab.svg14
-rw-r--r--.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-scribus.svg8
-rw-r--r--.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-shar.svg18
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-shared-library-la.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-sharedlib.svg29
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-shellscript.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-shockwave-flash.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-siag.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-sif.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-sln.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-smb-server.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-sms-rom.svg10
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-sony-bbeb.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-sqlite2.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-sqlite3.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-stuffit.svg18
-rw-r--r--.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-subrip.svg12
-rw-r--r--.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-tar.svg17
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-tarz.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-teach2000.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-teachmaster.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-tex-gf.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-tgif.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-tha.svg17
-rw-r--r--.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-theme.svg8
-rw-r--r--.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-thz.svg17
-rw-r--r--.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-trash.svg8
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-troff-man.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-tzo.svg17
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-vocabularium.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-vokabeltrainer.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-webarchive.svg17
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-wmf.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-wrts.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-x509-ca-cert.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-x509-user-cert.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-xar.svg17
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-xpinstall.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-xz-compressed-tar.svg17
-rw-r--r--.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-xz.svg16
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-xzpdf.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-zerosize.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-zip.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-zoo.svg17
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/application-xhtml+xml.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/application-xml-dtd.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/application-xml.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/application-xsd.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/application-xslt+xml.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/application-xspf+xml.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/application-zip.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/archive.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/ascii.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/audio-aac.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/audio-ac3.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/audio-m4a.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/64/mimetypes/audio-midi.svg8
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/audio-mp2.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/audio-mp3.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/audio-mp4.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/audio-mpeg.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/audio-prs.sid.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/audio-scpls.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/audio-vn.rn-realmedia.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/audio-vnd.rn-realvideo.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/audio-x-aac.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/audio-x-adpcm.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/audio-x-aiff.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/audio-x-flac+ogg.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/audio-x-flac.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/audio-x-generic.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/audio-x-it.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/audio-x-m4a.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/audio-x-midi.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/audio-x-monkey.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/audio-x-mp2.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/audio-x-mp3-playlist.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/audio-x-mpeg.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/audio-x-mpegurl.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/audio-x-mpg.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/audio-x-ms-wma.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/audio-x-playlist.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/audio-x-scpis.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/audio-x-scpls.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/audio-x-shorten.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/64/mimetypes/audio-x-smart-playlist.svg12
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/audio-x-speex+ogg.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/audio-x-vorbis+ogg.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/audio-x-wav.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/audio-x-xi.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/audio-x-xm.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/audiobook.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/authors.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/binary.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/contents2.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/deb.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/divx.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/document.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/drawing-dwg.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/empty.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/64/mimetypes/encrypted-key.svg6
-rw-r--r--.icons/Material-Black-Lime-Numix/64/mimetypes/encrypted.svg6
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/exec.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/64/mimetypes/extension.svg10
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/folder_tar.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/font-otf.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/font-ttf.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/font-woff.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/font-x-generic.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/font.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/font_bitmap.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/font_truetype.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/font_type1.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/fonts-package.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/64/mimetypes/gddoc.svg13
-rw-r--r--.icons/Material-Black-Lime-Numix/64/mimetypes/gddraw.svg12
-rw-r--r--.icons/Material-Black-Lime-Numix/64/mimetypes/gdform.svg17
-rw-r--r--.icons/Material-Black-Lime-Numix/64/mimetypes/gdlink.svg11
-rw-r--r--.icons/Material-Black-Lime-Numix/64/mimetypes/gdnote.svg11
-rw-r--r--.icons/Material-Black-Lime-Numix/64/mimetypes/gdscript.svg6
-rw-r--r--.icons/Material-Black-Lime-Numix/64/mimetypes/gdsheet.svg6
-rw-r--r--.icons/Material-Black-Lime-Numix/64/mimetypes/gdslides.svg10
-rw-r--r--.icons/Material-Black-Lime-Numix/64/mimetypes/gdtable.svg13
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/gedit-plugin.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/gif.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/gnome-exe-thumbnailer-generic-x.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/gnome-exe-thumbnailer-generic.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/gnome-exe-thumbnailer-template.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/gnome-fs-executable.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/gnome-fs-regular.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/gnome-mime-application-atom+xml.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/gnome-mime-application-javascript.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/64/mimetypes/gnome-mime-application-magicpoint.svg15
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/gnome-mime-application-msword.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/gnome-mime-application-ogg.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/gnome-mime-application-pdf.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/gnome-mime-application-postscript.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/gnome-mime-application-rss+xml.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/gnome-mime-application-rtf.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/gnome-mime-application-vnd.lotus-1-2-3.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/gnome-mime-application-vnd.ms-cab-compressed.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/gnome-mime-application-vnd.ms-excel.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/gnome-mime-application-vnd.ms-powerpoint.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/gnome-mime-application-vnd.oasis.opendocument.graphics-template.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/gnome-mime-application-vnd.oasis.opendocument.graphics.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/gnome-mime-application-vnd.oasis.opendocument.image.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/gnome-mime-application-vnd.oasis.opendocument.presentation-template.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/gnome-mime-application-vnd.oasis.opendocument.presentation.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/gnome-mime-application-vnd.oasis.opendocument.spreadsheet-template.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/gnome-mime-application-vnd.oasis.opendocument.spreadsheet.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/gnome-mime-application-vnd.oasis.opendocument.text-template.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/gnome-mime-application-vnd.oasis.opendocument.text-web.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/gnome-mime-application-vnd.oasis.opendocument.text.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/gnome-mime-application-vnd.openxmlformats-officedocument.presentationml.presentation.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/gnome-mime-application-vnd.openxmlformats-officedocument.presentationml.slideshow.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/gnome-mime-application-vnd.openxmlformats-officedocument.spreadsheetml.sheet.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/gnome-mime-application-vnd.openxmlformats-officedocument.wordprocessingml.document.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/gnome-mime-application-vnd.rn-realmedia-secure.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/gnome-mime-application-vnd.rn-realmedia-vbr.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/gnome-mime-application-vnd.rn-realmedia.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/gnome-mime-application-vnd.stardivision.calc.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/gnome-mime-application-vnd.stardivision.impress.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/gnome-mime-application-vnd.stardivision.writer.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/gnome-mime-application-vnd.sun.xml.calc.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/gnome-mime-application-vnd.sun.xml.calc.template.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/gnome-mime-application-vnd.sun.xml.draw.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/gnome-mime-application-vnd.sun.xml.draw.template.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/gnome-mime-application-vnd.sun.xml.impress.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/gnome-mime-application-vnd.sun.xml.impress.template.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/gnome-mime-application-vnd.sun.xml.writer.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/gnome-mime-application-vnd.sun.xml.writer.template.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/gnome-mime-application-wordperfect.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/gnome-mime-application-x-7z-compressed.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/gnome-mime-application-x-7zip.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/gnome-mime-application-x-abiword.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/gnome-mime-application-x-ace.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/gnome-mime-application-x-applix-spreadsheet.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/gnome-mime-application-x-applix-word.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/gnome-mime-application-x-archive.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/gnome-mime-application-x-arj.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/gnome-mime-application-x-bittorrent.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/gnome-mime-application-x-bzip-compressed-tar.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/gnome-mime-application-x-bzip-compressed.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/gnome-mime-application-x-bzip.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/gnome-mime-application-x-class-file.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/gnome-mime-application-x-compress.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/gnome-mime-application-x-compressed-tar.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/gnome-mime-application-x-cpio-compress.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/gnome-mime-application-x-cpio-compressed.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/gnome-mime-application-x-cpio.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/gnome-mime-application-x-deb.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/gnome-mime-application-x-designer.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/gnome-mime-application-x-desktop.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/gnome-mime-application-x-dvi.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/gnome-mime-application-x-executable.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/gnome-mime-application-x-font-afm.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/gnome-mime-application-x-font-bdf.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/gnome-mime-application-x-font-linux-psf.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/gnome-mime-application-x-font-pcf.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/gnome-mime-application-x-font-sunos-news.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/gnome-mime-application-x-font-ttf.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/gnome-mime-application-x-glade.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/gnome-mime-application-x-gnome-app-info.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/gnome-mime-application-x-gnome-theme-package.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/gnome-mime-application-x-gnumeric.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/gnome-mime-application-x-gzip.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/gnome-mime-application-x-gzpostscript.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/gnome-mime-application-x-illustrator.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/gnome-mime-application-x-jar.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/gnome-mime-application-x-java-archive.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/gnome-mime-application-x-java.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/gnome-mime-application-x-javascript.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/gnome-mime-application-x-killustrator.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/gnome-mime-application-x-kpresenter.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/gnome-mime-application-x-kspread.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/gnome-mime-application-x-kword.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/gnome-mime-application-x-lha.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/gnome-mime-application-x-lhz.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/gnome-mime-application-x-lzma-compressed-tar.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/gnome-mime-application-x-lzma.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/gnome-mime-application-x-lzop.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/gnome-mime-application-x-ms-dos-executable.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/gnome-mime-application-x-perl.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/gnome-mime-application-x-php.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/gnome-mime-application-x-python-bytecode.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/gnome-mime-application-x-rar.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/gnome-mime-application-x-rpm.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/gnome-mime-application-x-ruby.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/gnome-mime-application-x-scribus.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/gnome-mime-application-x-shar.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/gnome-mime-application-x-shellscript.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/gnome-mime-application-x-shockwave-flash.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/gnome-mime-application-x-stuffit.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/gnome-mime-application-x-tar.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/gnome-mime-application-x-tarz.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/gnome-mime-application-x-tex.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/gnome-mime-application-x-theme.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/gnome-mime-application-x-zip.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/gnome-mime-application-x-zoo.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/gnome-mime-application-xhtml+xml.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/gnome-mime-application-xml.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/gnome-mime-application-zip.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/gnome-mime-audio.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/gnome-mime-image-bmp.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/gnome-mime-image-gif.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/gnome-mime-image-jpeg.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/gnome-mime-image-png.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/gnome-mime-image-tiff.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/gnome-mime-image-x-cmu-raster.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/gnome-mime-image-x-portable-bitmap.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/gnome-mime-image-x-psd.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/gnome-mime-image-x-xpixmap.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/gnome-mime-image.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/gnome-mime-imagebmp.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/gnome-mime-text-css.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/gnome-mime-text-html.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/gnome-mime-text-javascript.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/gnome-mime-text-plain.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/gnome-mime-text-vnd.wap.wml.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/gnome-mime-text-x-authors.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/gnome-mime-text-x-c++.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/gnome-mime-text-x-c++src.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/gnome-mime-text-x-c.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/gnome-mime-text-x-changelog.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/gnome-mime-text-x-chdr.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/gnome-mime-text-x-copying.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/gnome-mime-text-x-credits.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/gnome-mime-text-x-csh.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/gnome-mime-text-x-csharp.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/gnome-mime-text-x-csrc.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/gnome-mime-text-x-gtkrc.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/gnome-mime-text-x-install.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/gnome-mime-text-x-java-source.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/gnome-mime-text-x-java.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/gnome-mime-text-x-javascript.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/64/mimetypes/gnome-mime-text-x-makefile.svg8
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/gnome-mime-text-x-python.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/gnome-mime-text-x-readme.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/gnome-mime-text-x-sh.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/gnome-mime-text-x-source.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/gnome-mime-text-x-vcalendar.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/gnome-mime-text-x-vcard.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/gnome-mime-text-x-zsh.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/gnome-mime-text.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/gnome-mime-video-x-ms-asf.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/gnome-mime-video-x-ms-wmv.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/gnome-mime-video.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/gnome-mime-x-font-afm.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/gnome-mime-x-install.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/gnome-package.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/gtk-file.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/html.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/image-blank.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/image-bmp.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/image-cgm.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/image-emf.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/image-generic.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/image-gif.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/image-ico.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/image-jpeg.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/image-jpeg2000.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/64/mimetypes/image-openraster.svg12
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/image-png.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/image-svg+xml-compressed.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/image-svg+xml.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/image-tiff-multipage.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/image-tiff.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/image-vnd.adobe.photoshop.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/image-vnd.dwg.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/image-vnd.microsoft.icon.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/image-vnd.zbrush.pcx.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/64/mimetypes/image-webp.svg13
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/image-wmf.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/image-x-3ds.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/64/mimetypes/image-x-adobe-dng.svg20
-rw-r--r--.icons/Material-Black-Lime-Numix/64/mimetypes/image-x-canon-cr2.svg20
-rw-r--r--.icons/Material-Black-Lime-Numix/64/mimetypes/image-x-canon-crw.svg20
-rw-r--r--.icons/Material-Black-Lime-Numix/64/mimetypes/image-x-compressed-xcf.svg12
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/image-x-dwg.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/image-x-emf.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/image-x-eps.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/64/mimetypes/image-x-exr.svg12
-rw-r--r--.icons/Material-Black-Lime-Numix/64/mimetypes/image-x-fuji-raf.svg20
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/image-x-generic.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/64/mimetypes/image-x-hdr.svg20
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/image-x-ico.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/image-x-icon.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/64/mimetypes/image-x-kodak-dcr.svg20
-rw-r--r--.icons/Material-Black-Lime-Numix/64/mimetypes/image-x-kodak-kdc.svg20
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/image-x-krita.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/64/mimetypes/image-x-minolta-mrw.svg20
-rw-r--r--.icons/Material-Black-Lime-Numix/64/mimetypes/image-x-nikon-nef.svg20
-rw-r--r--.icons/Material-Black-Lime-Numix/64/mimetypes/image-x-olympus-orf.svg20
-rw-r--r--.icons/Material-Black-Lime-Numix/64/mimetypes/image-x-panasonic-raw.svg20
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/image-x-panasonic-raw2.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/image-x-panasonic-rw.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/64/mimetypes/image-x-panasonic-rw2.svg20
-rw-r--r--.icons/Material-Black-Lime-Numix/64/mimetypes/image-x-pcx.svg12
-rw-r--r--.icons/Material-Black-Lime-Numix/64/mimetypes/image-x-pentax-pef.svg20
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/image-x-portable-bitmap.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/image-x-psd.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/image-x-psdimage-x-psd.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/64/mimetypes/image-x-sigma-x3f.svg20
-rw-r--r--.icons/Material-Black-Lime-Numix/64/mimetypes/image-x-sony-arw.svg20
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/image-x-svg+xml.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/image-x-tga.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/64/mimetypes/image-x-win-bitmap.svg10
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/image-x-win-bmp.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/image-x-wmf.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/64/mimetypes/image-x-xcf.svg8
-rw-r--r--.icons/Material-Black-Lime-Numix/64/mimetypes/image-x-xcursor.svg6
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/image-x-xfig.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/64/mimetypes/image-x-xpixmap.svg12
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/image.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/64/mimetypes/inode-symlink.svg6
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/internet-feed.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/jpeg.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/jpg.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/kpresenter_kpr.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/libpeas-plugin.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/libreoffice-database.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/libreoffice-drawing-template.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/libreoffice-drawing.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/64/mimetypes/libreoffice-extension.svg14
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/libreoffice-formula.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/libreoffice-master-docment.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/libreoffice-master-document.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/libreoffice-oasis-database.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/libreoffice-oasis-drawing-template.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/libreoffice-oasis-drawing.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/libreoffice-oasis-formula.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/libreoffice-oasis-master-document.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/libreoffice-oasis-presentation-template.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/libreoffice-oasis-presentation.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/libreoffice-oasis-spreadsheet-template.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/libreoffice-oasis-spreadsheet.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/libreoffice-oasis-text-template.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/libreoffice-oasis-text.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/libreoffice-oasis-web-template.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/libreoffice-oasis-web.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/libreoffice-presentation-template.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/libreoffice-presentation.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/libreoffice-spreadsheet-template.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/libreoffice-spreadsheet.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/libreoffice-text-template.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/libreoffice-text.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/libreoffice-web.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/media-audio.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/media-image.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/media-video.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/message-news.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/message-rfc822.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/message-x-gnu-rmail.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/message.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/mime_ascii.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/misc.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/model-fcstd.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/model-vnd.dwf.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/model-vrml.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/model-x.stl-binary.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/model-x3d+binary.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/model-x3d+vrml.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/model-x3d+xml.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/model-x3d.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/64/mimetypes/model.svg6
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/multipart-encrypted.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/music.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/none.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/odf.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/office-contact.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/office-document.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/office-illustration.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/office-spreadsheet.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/openofficeorg3-database.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/openofficeorg3-drawing.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/openofficeorg3-extension.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/openofficeorg3-oasis-database.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/openofficeorg3-oasis-spreadsheet.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/opera-extension.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/package-gdebi.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/package-x-generic.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/package.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/package_editors.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/package_wordprocessing.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/plan.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/playlist-automatic.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/playlist.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/rar.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/raw.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/rpm.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/shellscript.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/sound.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/source-playlist.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/source-smart-playlist.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/spreadsheet.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/stock_addressbook.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/stock_calendar.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/stock_certificate.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/stock_new-drawing.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/stock_playlist.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/stock_script.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/stock_smart-playlist.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/svg.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/tar.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/template-source.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/template_source.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/text-calendar.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/text-csharp.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/text-css.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/text-csv.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/text-directory.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/text-enriched.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/64/mimetypes/text-html.svg14
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/text-html_alt.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/text-htmlh.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/text-javascript.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/text-markdown.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/text-mathml.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/text-mht.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/text-plain.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/text-r.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/text-rdf+xml.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/text-rdf.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/text-richtext.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/text-rtf.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/64/mimetypes/text-rust.svg9
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/text-sgml.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/text-spreadsheet.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/text-troff.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/text-vcalendar.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/text-vnd.abc.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/text-vnd.qt.linguist.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/text-vnd.wap.wml.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/text-x-R.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/64/mimetypes/text-x-arduino.svg8
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/text-x-authors.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/text-x-bak.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/text-x-bibtex.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/64/mimetypes/text-x-c++.svg10
-rw-r--r--.icons/Material-Black-Lime-Numix/64/mimetypes/text-x-c++hdr.svg8
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/text-x-c++src.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/64/mimetypes/text-x-c.svg8
-rw-r--r--.icons/Material-Black-Lime-Numix/64/mimetypes/text-x-changelog.svg17
-rw-r--r--.icons/Material-Black-Lime-Numix/64/mimetypes/text-x-chdr.svg6
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/text-x-cmake.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/64/mimetypes/text-x-copying.svg7
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/text-x-credits.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/64/mimetypes/text-x-crystal.svg68
-rw-r--r--.icons/Material-Black-Lime-Numix/64/mimetypes/text-x-csharp.svg9
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/text-x-csrc.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/64/mimetypes/text-x-css.svg8
-rw-r--r--.icons/Material-Black-Lime-Numix/64/mimetypes/text-x-dsrc.svg6
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/text-x-dtd.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/64/mimetypes/text-x-emacs-lisp.svg8
-rw-r--r--.icons/Material-Black-Lime-Numix/64/mimetypes/text-x-fortran.svg6
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/text-x-generic-template.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/text-x-generic.svapplication-x-awk.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/text-x-generic.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/64/mimetypes/text-x-gettext-translation-template.svg8
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/text-x-gettext-translation.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/64/mimetypes/text-x-go.svg12
-rw-r--r--.icons/Material-Black-Lime-Numix/64/mimetypes/text-x-gtkrc.svg10
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/text-x-haskell.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/64/mimetypes/text-x-haxe.svg73
-rw-r--r--.icons/Material-Black-Lime-Numix/64/mimetypes/text-x-install.svg9
-rw-r--r--.icons/Material-Black-Lime-Numix/64/mimetypes/text-x-iptables.svg6
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/text-x-ipynb.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/text-x-java-source.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/text-x-java.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/text-x-javascript.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/text-x-katefilelist.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/text-x-ldif.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/64/mimetypes/text-x-lilypond.svg8
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/text-x-log.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/64/mimetypes/text-x-lua.svg6
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/text-x-lyx.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/text-x-makefile.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/text-x-markdown.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/text-x-matlab.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/text-x-microdvd.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/text-x-nfo.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/64/mimetypes/text-x-nim.svg71
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/text-x-objchdr.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/text-x-objcsrc.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/64/mimetypes/text-x-ocaml.svg8
-rw-r--r--.icons/Material-Black-Lime-Numix/64/mimetypes/text-x-octave.svg14
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/text-x-opml+xml.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/text-x-opml.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/64/mimetypes/text-x-pascal.svg6
-rw-r--r--.icons/Material-Black-Lime-Numix/64/mimetypes/text-x-patch.svg6
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/text-x-perl.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/text-x-php.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/text-x-plain.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/64/mimetypes/text-x-po.svg11
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/text-x-preview.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/64/mimetypes/text-x-python.svg9
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/text-x-python3.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/64/mimetypes/text-x-qml.svg12
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/text-x-r-source.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/64/mimetypes/text-x-r.svg11
-rw-r--r--.icons/Material-Black-Lime-Numix/64/mimetypes/text-x-readme.svg8
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/text-x-rsrc.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/64/mimetypes/text-x-ruby.svg68
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/text-x-rust.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/64/mimetypes/text-x-sass.svg8
-rw-r--r--.icons/Material-Black-Lime-Numix/64/mimetypes/text-x-scala.svg8
-rw-r--r--.icons/Material-Black-Lime-Numix/64/mimetypes/text-x-scheme.svg8
-rw-r--r--.icons/Material-Black-Lime-Numix/64/mimetypes/text-x-script.svg8
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/text-x-scss.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/text-x-source.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/64/mimetypes/text-x-sql.svg14
-rw-r--r--.icons/Material-Black-Lime-Numix/64/mimetypes/text-x-tcl.svg8
-rw-r--r--.icons/Material-Black-Lime-Numix/64/mimetypes/text-x-tex.svg10
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/text-x-texinfo.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/64/mimetypes/text-x-vala.svg6
-rw-r--r--.icons/Material-Black-Lime-Numix/64/mimetypes/text-x-vcard.svg10
-rw-r--r--.icons/Material-Black-Lime-Numix/64/mimetypes/text-x-xges.svg6
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/text-x-xslfo.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/text-x.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/text-xhtml+xml.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/text-xmcd.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/64/mimetypes/text-xml.svg8
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/text.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/text2.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/tgz.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/torrent.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/txt.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/txt2.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/64/mimetypes/unknown.svg6
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/uri-mms.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/uri-mmst.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/uri-mmsu.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/uri-pnm.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/uri-rtspt.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/uri-rtspu.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/vcalendar.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/vcard.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/video-mlt-playlist.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/video-mp4.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/video-vivo.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/video-vnd.rn-realvideo.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/video-wavelet.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/video-webm.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/video-x-anim.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/video-x-flic.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/video-x-flv.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/video-x-generic.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/video-x-google-vlc-plugin.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/video-x-javafx.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/video-x-matroska.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/video-x-mng.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/video-x-ms-asf-plugin.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/video-x-ms-asf.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/video-x-ms-wmp.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/video-x-ms-wmv.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/video-x-msvideo.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/video-x-nsv.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/video-x-ogm+ogg.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/video-x-sgi-movie.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/video-x-theora+ogg.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/video-x-wmv.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/video.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/64/mimetypes/virtualbox-hdd.svg15
-rw-r--r--.icons/Material-Black-Lime-Numix/64/mimetypes/virtualbox-ova.svg13
-rw-r--r--.icons/Material-Black-Lime-Numix/64/mimetypes/virtualbox-ovf.svg15
-rw-r--r--.icons/Material-Black-Lime-Numix/64/mimetypes/virtualbox-vbox-extpack.svg15
-rw-r--r--.icons/Material-Black-Lime-Numix/64/mimetypes/virtualbox-vbox.svg16
-rw-r--r--.icons/Material-Black-Lime-Numix/64/mimetypes/virtualbox-vdi.svg15
-rw-r--r--.icons/Material-Black-Lime-Numix/64/mimetypes/virtualbox-vhd.svg15
-rw-r--r--.icons/Material-Black-Lime-Numix/64/mimetypes/virtualbox-vmdk.svg16
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/vnd.oasis.opendocument.drawing.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/wordprocessing.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/64/mimetypes/wps-office-doc.svg18
-rw-r--r--.icons/Material-Black-Lime-Numix/64/mimetypes/wps-office-dot.svg16
-rw-r--r--.icons/Material-Black-Lime-Numix/64/mimetypes/wps-office-dps.svg15
-rw-r--r--.icons/Material-Black-Lime-Numix/64/mimetypes/wps-office-dpt.svg13
-rw-r--r--.icons/Material-Black-Lime-Numix/64/mimetypes/wps-office-et.svg11
-rw-r--r--.icons/Material-Black-Lime-Numix/64/mimetypes/wps-office-ett.svg10
-rw-r--r--.icons/Material-Black-Lime-Numix/64/mimetypes/wps-office-pot.svg13
-rw-r--r--.icons/Material-Black-Lime-Numix/64/mimetypes/wps-office-ppt.svg15
-rw-r--r--.icons/Material-Black-Lime-Numix/64/mimetypes/wps-office-wps.svg18
-rw-r--r--.icons/Material-Black-Lime-Numix/64/mimetypes/wps-office-wpt.svg16
-rw-r--r--.icons/Material-Black-Lime-Numix/64/mimetypes/wps-office-xls.svg12
-rw-r--r--.icons/Material-Black-Lime-Numix/64/mimetypes/wps-office-xlt.svg10
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/www.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/x-mail-distribution-list.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/64/mimetypes/x-office-address-book.svg8
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/x-office-address-book1.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/64/mimetypes/x-office-calendar.svg6
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/x-office-contact.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/x-office-document-template.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/x-office-document.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/x-office-drawing-template.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/x-office-drawing.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/x-office-presentation-template.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/x-office-presentation.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/x-office-spreadsheet-template.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/x-office-spreadsheet.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/x-world-x-3dmf.svg1
l---------.icons/Material-Black-Lime-Numix/64/mimetypes/zip.svg1
1005 files changed, 4169 insertions, 0 deletions
diff --git a/.icons/Material-Black-Lime-Numix/64/mimetypes/application-7zip.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-7zip.svg
new file mode 120000
index 00000000..4e4d75cf
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-7zip.svg
@@ -0,0 +1 @@
+application-archive.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/mimetypes/application-acad.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-acad.svg
new file mode 120000
index 00000000..8ac89c37
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-acad.svg
@@ -0,0 +1 @@
+model.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/mimetypes/application-apk.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-apk.svg
new file mode 100644
index 00000000..51fb8b9f
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-apk.svg
@@ -0,0 +1,12 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <g>
+ <path d="m 10.742 8 c -1.367 0 -2.742 1.375 -2.742 2.742 l 0 42.594 c 0 1.289 1.375 2.664 2.664 2.664 l 42.672 0 c 1.289 0 2.664 -1.375 2.664 -2.664 l 0 -42.672 c 0 -1.289 -1.375 -2.664 -2.664 -2.664 m -42.594 0" style="fill:#c19553;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 10.742 8 c -1.367 0 -2.742 1.375 -2.742 2.742 l 0 13.258 c 5.336 0 42.664 0 48 0 l 0 -13.336 c 0 -1.289 -1.375 -2.664 -2.664 -2.664 m -42.594 0" style="fill:#fff;fill-opacity:0.196;stroke:none;fill-rule:nonzero"/>
+ <path d="m 28 14 l 0 20 l 8 0 l 0 -20 m -8 0" style="fill:#fff;fill-opacity:0.392;stroke:none;fill-rule:nonzero"/>
+ </g>
+ <g transform="scale(1.033909,0.96720311)" style="fill:#ff0;fill-opacity:1;stroke:none">
+ <path d="m 24.34 52.729 -0.55 -2.317 -3.364 0 -0.531 2.317 -2.312 0 c 0.974 -3.951 2.178 -7.755 3.339 -11.373 l 2.542 0 c 1.269 3.852 2.397 7.748 3.263 11.373 z m -2.205 -9.168 c -0.482 1.521 -0.927 3.379 -1.215 4.874 l 2.402 0 c -0.27 -1.611 -0.765 -3.374 -1.188 -4.874 z" style="fill:#fff"/>
+ <path d="m 30.914 41.36 c 1.393 0 2.473 0.297 3.24 0.89 0.767 0.581 1.151 1.538 1.151 2.871 0 1.344 -0.39 2.319 -1.169 2.925 -0.767 0.593 -1.859 0.89 -3.276 0.89 l -0.779 0 0 3.797 -2.178 0 0 -11.1 c 1 -0.211 2 -0.246 3.01 -0.273 z m 0.248 1.944 c -0.381 -0.002 -0.701 0.03 -1.08 0.055 l 0 3.634 0.885 0 c 0.696 0 1.222 -0.139 1.576 -0.418 0.354 -0.291 0.531 -0.781 0.531 -1.472 0 -0.654 -0.177 -1.114 -0.531 -1.381 -0.342 -0.279 -0.803 -0.418 -1.381 -0.418 z" style="fill:#fff"/>
+ <path d="m 42.24 52.729 c -0.709 -2.026 -1.9 -3.718 -3.307 -5.2 l 0 5.2 -2.235 0 0 -11.373 2.235 0 0 4.722 c 1.148 -1.474 2.113 -3.038 2.925 -4.722 l 2.525 0 c -0.958 1.917 -2.18 3.637 -3.47 5.236 1.747 1.721 2.983 3.839 3.852 6.137 z" style="fill:#fff"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/mimetypes/application-archive-blank.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-archive-blank.svg
new file mode 120000
index 00000000..4e4d75cf
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/application-archive-zip.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-archive-zip.svg
new file mode 100644
index 00000000..55c1e09f
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-archive-zip.svg
@@ -0,0 +1,17 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <g>
+ <path d="m 10.672 0 c -1.375 0 -2.672 1.355 -2.672 2.789 l 0 58.42 c 0 1.355 1.375 2.789 2.672 2.789 l 42.656 0 c 1.297 0 2.672 -1.434 2.672 -2.789 l 0 -43.21 l -18 -18 m -27.328 0" style="fill:#c19553;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 42 18 l 14 14 l 0 -14 m -14 0" style="fill:#000;fill-opacity:0.196;stroke:none;fill-rule:nonzero"/>
+ <path d="m 8 48 l 0 13.336 c 0 1.297 1.375 2.664 2.664 2.664 l 42.672 0 c 1.289 0 2.664 -1.367 2.664 -2.664 l 0 -13.336 m -48 0" style="fill:#000;fill-opacity:0.196;stroke:none;fill-rule:nonzero"/>
+ <path d="m 38 0 l 17.984 18 l -15.227 0 c -1.348 0 -2.758 -1.426 -2.758 -2.773 m 0 -15.227" style="fill:#fff;fill-opacity:0.392;stroke:none;fill-rule:nonzero"/>
+ <path d="m 25.832 52.47 c -0.559 0.781 -1.074 1.527 -1.551 2.215 c -0.465 0.691 -0.91 1.355 -1.313 1.984 c -0.41 0.625 -0.793 1.223 -1.156 1.805 c -0.352 0.574 -0.695 1.141 -1.023 1.707 l 5.223 0 l 0 1.82 l -8.01 0 l 0 -1.27 c 0.285 -0.512 0.598 -1.051 0.926 -1.609 c 0.328 -0.574 0.691 -1.18 1.102 -1.828 c 0.398 -0.641 0.844 -1.336 1.313 -2.094 c 0.48 -0.746 1.016 -1.566 1.59 -2.449 l -4.676 0 l 0 -1.82 l 7.578 0 l 0 1.539" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 18 0 l 6 0 l 0 6 l -6 0 m 0 -6" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <path d="m 27.973 62 l 0 -1.82 l 2.648 0 l 0 -7.43 l -2.648 0 l 0 -1.82 l 7.719 0 l 0 1.82 l -2.633 0 l 0 7.43 l 2.633 0 l 0 1.82 l -7.719 0" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 24 6 l 6 0 l 0 6 l -6 0 m 0 -6" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <path d="m 41.13 50.805 c 1.543 0 2.738 0.289 3.59 0.879 c 0.855 0.566 1.281 1.508 1.281 2.82 c 0 1.328 -0.434 2.289 -1.297 2.879 c -0.852 0.59 -2.066 0.879 -3.633 0.879 l -0.859 0 l 0 3.738 l -2.422 0 l 0 -10.934 c 0.238 -0.039 0.5 -0.09 0.789 -0.121 c 0.305 -0.035 0.598 -0.059 0.902 -0.074 c 0.305 -0.023 0.598 -0.043 0.887 -0.051 c 0.285 -0.016 0.539 -0.016 0.762 -0.016 m 0.277 1.91 c -0.148 0 -0.352 0.008 -0.613 0.016 c -0.246 0 -0.445 0.02 -0.582 0.043 l 0 3.574 l 0.977 0 c 0.77 0 1.352 -0.137 1.746 -0.41 c 0.395 -0.285 0.59 -0.77 0.59 -1.449 c 0 -0.648 -0.195 -1.102 -0.59 -1.363 c -0.379 -0.27 -0.887 -0.41 -1.527 -0.41" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 18 12 l 6 0 l 0 6 l -6 0 m 0 -6" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <path d="m 24 18 l 6 0 l 0 6 l -6 0 m 0 -6" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <path d="m 18 24 l 6 0 l 0 6 l -6 0 m 0 -6" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <path d="m 18 32 l 12 0 l 0 12 l -12 0 m 0 -12" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/mimetypes/application-archive.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-archive.svg
new file mode 100644
index 00000000..7b1de360
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-archive.svg
@@ -0,0 +1,13 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <g>
+ <path d="m 10.672 0 c -1.375 0 -2.672 1.355 -2.672 2.789 l 0 58.42 c 0 1.355 1.375 2.789 2.672 2.789 l 42.656 0 c 1.297 0 2.672 -1.434 2.672 -2.789 l 0 -43.21 l -18 -18 m -27.328 0" style="fill:#c19553;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 42 18 l 14 14 l 0 -14 m -14 0" style="fill:#000;fill-opacity:0.196;stroke:none;fill-rule:nonzero"/>
+ <path d="m 38 0 l 17.984 18 l -15.227 0 c -1.348 0 -2.758 -1.426 -2.758 -2.773 m 0 -15.227" style="fill:#fff;fill-opacity:0.392;stroke:none;fill-rule:nonzero"/>
+ <path d="m 18 0 l 6 0 l 0 6 l -6 0 m 0 -6" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <path d="m 24 6 l 6 0 l 0 6 l -6 0 m 0 -6" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <path d="m 18 12 l 6 0 l 0 6 l -6 0 m 0 -6" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <path d="m 24 18 l 6 0 l 0 6 l -6 0 m 0 -6" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <path d="m 18 24 l 6 0 l 0 6 l -6 0 m 0 -6" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <path d="m 18 32 l 12 0 l 0 12 l -12 0 m 0 -12" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/mimetypes/application-ascii.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-ascii.svg
new file mode 100644
index 00000000..29576bc9
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-ascii.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <path d="m 10.672 0 c -1.375 0 -2.672 1.355 -2.672 2.789 l 0 58.42 c 0 1.355 1.375 2.789 2.672 2.789 l 42.656 0 c 1.297 0 2.672 -1.434 2.672 -2.789 l 0 -43.21 -18 -18 m -27.328 0" style="fill:#dcdcdc;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 42 18 14 14 0 -14 z m 0 0" style="fill:#000;fill-opacity:0.196;stroke:none;fill-rule:nonzero"/>
+ <path d="m 38 0 17.984 18 -15.227 0 c -1.348 0 -2.758 -1.426 -2.758 -2.773 m 0 -15.227" style="fill:#fff;fill-opacity:0.392;stroke:none;fill-rule:nonzero"/>
+ <path d="m 18.219 43.988 -0.465 -2.762 -2.633 0 -0.441 2.762 -2.039 0 c 0.465 -2.355 0.934 -4.5 1.414 -6.43 0.48 -1.949 0.941 -3.785 1.391 -5.527 l 2.129 0 c 0.473 1.75 0.934 3.609 1.391 5.586 0.465 1.961 0.918 4.082 1.348 6.371 l -2.094 0 m -1.758 -9.641 c -0.105 0.449 -0.203 0.887 -0.301 1.293 -0.09 0.398 -0.172 0.805 -0.262 1.203 -0.07 0.383 -0.145 0.781 -0.219 1.18 -0.063 0.398 -0.129 0.813 -0.188 1.234 l 1.93 0 c -0.066 -0.422 -0.133 -0.836 -0.195 -1.234 -0.066 -0.398 -0.141 -0.797 -0.223 -1.18 -0.07 -0.398 -0.16 -0.805 -0.258 -1.203 -0.082 -0.406 -0.18 -0.844 -0.285 -1.293" style="fill:#555;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 24.16 42.25 c 0.324 0 0.602 -0.031 0.813 -0.113 0.219 -0.09 0.398 -0.203 0.52 -0.348 0.129 -0.156 0.219 -0.32 0.262 -0.496 0.047 -0.195 0.078 -0.391 0.078 -0.586 0 -0.246 -0.063 -0.465 -0.176 -0.66 -0.117 -0.188 -0.27 -0.355 -0.449 -0.496 -0.18 -0.152 -0.383 -0.293 -0.602 -0.406 c -0.227 -0.129 -0.445 -0.242 -0.676 -0.348 -0.289 -0.133 -0.602 -0.277 -0.918 -0.449 -0.324 -0.16 -0.609 -0.379 -0.875 -0.633 -0.262 -0.262 -0.473 -0.578 -0.645 -0.949 c -0.16 -0.383 -0.25 -0.863 -0.25 -1.434 0 -1.121 0.301 -1.992 0.895 -2.625 0.602 -0.633 1.43 -0.949 2.484 -0.949 0.602 0 1.133 0.09 1.578 0.25 0.457 0.172 0.836 0.359 1.145 0.563 l -0.574 1.836 c -0.262 -0.18 -0.563 -0.332 -0.895 -0.465 -0.316 -0.129 -0.684 -0.195 -1.113 -0.195 c -1.043 0 -1.563 0.465 -1.563 1.375 0 0.238 0.059 0.441 0.164 0.617 0.105 0.172 0.234 0.328 0.398 0.465 0.168 0.129 0.355 0.242 0.551 0.348 0.219 0.105 0.422 0.203 0.625 0.293 0.313 0.141 0.629 0.301 0.953 0.48 0.34 0.172 0.648 0.398 0.926 0.699 0.285 0.285 0.52 0.641 0.699 1.082 0.188 0.422 0.277 0.965 0.277 1.625 0 1.121 -0.309 1.992 -0.91 2.609 -0.594 0.602 -1.504 0.902 -2.723 0.902 -0.82 0 -1.473 -0.098 -1.961 -0.309 -0.488 -0.219 -0.852 -0.414 -1.105 -0.594 l 0.578 -1.934 c 0.285 0.203 0.625 0.398 1.016 0.574 0.406 0.18 0.895 0.27 1.473 0.27" style="fill:#555;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 33.14 44.24 c -1.391 0 -2.453 -0.535 -3.188 -1.617 -0.73 -1.082 -1.098 -2.625 -1.098 -4.625 c 0 -0.992 0.117 -1.871 0.336 -2.641 0.227 -0.773 0.535 -1.434 0.926 -1.961 0.406 -0.535 0.879 -0.941 1.414 -1.211 0.555 -0.285 1.156 -0.43 1.805 -0.43 0.352 0 0.66 0.039 0.934 0.121 0.293 0.066 0.539 0.137 0.758 0.227 0.211 0.09 0.383 0.188 0.52 0.293 0.156 0.105 0.262 0.18 0.332 0.227 l -0.504 1.895 c -0.242 -0.188 -0.543 -0.348 -0.891 -0.48 -0.344 -0.137 -0.734 -0.211 -1.18 -0.211 -0.309 0 -0.609 0.074 -0.91 0.211 -0.285 0.133 -0.547 0.359 -0.781 0.676 -0.219 0.309 -0.406 0.73 -0.563 1.262 -0.129 0.527 -0.203 1.184 -0.203 1.965 0 1.367 0.195 2.414 0.578 3.156 0.391 0.723 1.023 1.078 1.91 1.078 0.512 0 0.926 -0.07 1.262 -0.211 0.332 -0.145 0.609 -0.285 0.813 -0.422 l 0.488 1.871 c -0.277 0.211 -0.652 0.398 -1.133 0.574 -0.461 0.172 -1.01 0.254 -1.625 0.254" style="fill:#555;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 37.25 43.988 0 -1.965 2.156 0 0 -8.02 -2.156 0 0 -1.969 6.258 0 0 1.969 -2.129 0 0 8.02 2.129 0 0 1.965 -6.258 0" style="fill:#555;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 45.22 43.988 0 -1.965 2.156 0 0 -8.02 -2.156 0 0 -1.969 6.262 0 0 1.969 -2.129 0 0 8.02 2.129 0 0 1.965 -6.262 0" style="fill:#555;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/mimetypes/application-atom+xml.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-atom+xml.svg
new file mode 120000
index 00000000..23990f37
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/application-audio-playlist.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-audio-playlist.svg
new file mode 100644
index 00000000..099ffa73
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-audio-playlist.svg
@@ -0,0 +1,14 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <g>
+ <path d="m 10.672 0 c -1.375 0 -2.672 1.355 -2.672 2.789 l 0 58.42 c 0 1.355 1.375 2.789 2.672 2.789 l 42.656 0 c 1.297 0 2.672 -1.434 2.672 -2.789 l 0 -43.21 l -18 -18 m -27.328 0" style="fill:#9b4a85;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 42 18 l 14 14 l 0 -14 m -14 0" style="fill:#000;fill-opacity:0.196;stroke:none;fill-rule:nonzero"/>
+ <path d="m 38 0 l 17.984 18 l -15.227 0 c -1.348 0 -2.758 -1.426 -2.758 -2.773 m 0 -15.227" style="fill:#fff;fill-opacity:0.392;stroke:none;fill-rule:nonzero"/>
+ <path d="m 26.938 26.906 c -1.555 0.391 -2.859 1.82 -2.859 1.82 l 0.039 0.039 l 2.492 9.25 c -1.781 -0.969 -4.32 -0.727 -6.422 0.797 c -2.719 1.961 -3.664 5.305 -2.094 7.461 c 1.578 2.164 5.05 2.313 7.766 0.352 c 2.141 -1.555 3.328 -3.992 2.898 -5.992 c -0.008 -0.063 -0.031 -0.125 -0.047 -0.188 l -2.391 -9.242 c 0.055 -0.078 0.758 -0.398 3.01 -0.555 c 2.391 -0.156 4.01 -3.984 4.01 -3.984 c 0 0 -2.688 1.031 -4.797 0.289 c -0.531 -0.188 -1.086 -0.18 -1.602 -0.047 m 0 0" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 36 28 l 0 -2 l 10 0 l 0 2 m -10 0" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 30 34 l 0 2 l 16 0 l 0 -2 m -16 0" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 34 32 l 0 -2 l 12 0 l 0 2 m -12 0" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 32 38 l 0 2 l 14 0 l 0 -2 m -14 0" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 32 42 l 0 2 l 14 0 l 0 -2 m -14 0" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 30 46 l 0 2 l 16 0 l 0 -2 m -16 0" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/mimetypes/application-audio.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-audio.svg
new file mode 100644
index 00000000..51b874fa
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-audio.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <g>
+ <path d="m 10.672 0 c -1.375 0 -2.672 1.355 -2.672 2.789 l 0 58.42 c 0 1.355 1.375 2.789 2.672 2.789 l 42.656 0 c 1.297 0 2.672 -1.434 2.672 -2.789 l 0 -43.21 l -18 -18 m -27.328 0" style="fill:#9b4a85;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 42 18 l 14 14 l 0 -14 m -14 0" style="fill:#000;fill-opacity:0.196;stroke:none;fill-rule:nonzero"/>
+ <path d="m 38 0 l 17.984 18 l -15.227 0 c -1.348 0 -2.758 -1.426 -2.758 -2.773 m 0 -15.227" style="fill:#fff;fill-opacity:0.392;stroke:none;fill-rule:nonzero"/>
+ <path d="m 33.602 26.906 c -1.555 0.391 -2.859 1.82 -2.859 1.82 l 0.047 0.039 l 2.484 9.25 c -1.781 -0.969 -4.32 -0.727 -6.422 0.797 c -2.719 1.961 -3.664 5.305 -2.094 7.461 c 1.578 2.164 5.05 2.313 7.766 0.352 c 2.141 -1.555 3.336 -3.992 2.906 -5.992 c -0.016 -0.063 -0.039 -0.125 -0.055 -0.188 l -2.383 -9.242 c 0.055 -0.078 0.75 -0.398 3.01 -0.555 c 2.383 -0.156 4 -3.984 4 -3.984 c 0 0 -2.688 1.031 -4.797 0.289 c -0.531 -0.188 -1.086 -0.18 -1.602 -0.047 m 0 0" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/mimetypes/application-autocad_dwg.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-autocad_dwg.svg
new file mode 120000
index 00000000..8ac89c37
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-autocad_dwg.svg
@@ -0,0 +1 @@
+model.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/mimetypes/application-blank.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-blank.svg
new file mode 100644
index 00000000..a42009b7
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-blank.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <g>
+ <path d="m 10.672 0 c -1.375 0 -2.672 1.355 -2.672 2.789 l 0 58.42 c 0 1.355 1.375 2.789 2.672 2.789 l 42.656 0 c 1.297 0 2.672 -1.434 2.672 -2.789 l 0 -43.21 l -18 -18 m -27.328 0" style="fill:#dcdcdc;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 42 18 l 14 14 l 0 -14 m -14 0" style="fill:#000;fill-opacity:0.196;stroke:none;fill-rule:nonzero"/>
+ <path d="m 38 0 l 17.984 18 l -15.227 0 c -1.348 0 -2.758 -1.426 -2.758 -2.773 m 0 -15.227" style="fill:#fff;fill-opacity:0.392;stroke:none;fill-rule:nonzero"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/mimetypes/application-certificate.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-certificate.svg
new file mode 100644
index 00000000..57d823fd
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-certificate.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <g>
+ <path d="m 10.672 0 c -1.375 0 -2.672 1.355 -2.672 2.789 l 0 58.42 c 0 1.355 1.375 2.789 2.672 2.789 l 42.656 0 c 1.297 0 2.672 -1.434 2.672 -2.789 l 0 -43.21 l -18 -18 m -27.328 0" style="fill:#ce6920;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 42 18 l 14 14 l 0 -14 m -14 0" style="fill:#000;fill-opacity:0.196;stroke:none;fill-rule:nonzero"/>
+ <path d="m 38 0 l 17.984 18 l -15.227 0 c -1.348 0 -2.758 -1.426 -2.758 -2.773 m 0 -15.227" style="fill:#fff;fill-opacity:0.392;stroke:none;fill-rule:nonzero"/>
+ <path d="m 32 20 c -1.086 0 -2 0.625 -2.414 1.504 c -0.828 -0.57 -1.977 -0.672 -2.922 -0.152 c -0.93 0.504 -1.422 1.492 -1.328 2.445 c -1.01 -0.09 -2.047 0.383 -2.586 1.27 c -0.539 0.887 -0.43 1.98 0.164 2.762 c -0.93 0.395 -1.578 1.266 -1.578 2.293 c 0 1.031 0.648 1.895 1.578 2.293 c -0.594 0.785 -0.703 1.871 -0.164 2.766 c 0.539 0.887 1.578 1.352 2.586 1.262 c -0.094 0.961 0.398 1.941 1.328 2.453 c 0.422 0.23 0.883 0.32 1.336 0.32 l 0 10.785 l 4 -3.797 l 4 3.797 l 0 -10.785 c 0.453 0 0.914 -0.09 1.336 -0.32 c 0.93 -0.512 1.422 -1.492 1.328 -2.453 c 1.01 0.09 2.047 -0.375 2.586 -1.262 c 0.539 -0.895 0.43 -1.98 -0.164 -2.766 c 0.93 -0.398 1.578 -1.262 1.578 -2.293 c 0 -1.027 -0.648 -1.898 -1.578 -2.293 c 0.594 -0.781 0.703 -1.875 0.164 -2.762 c -0.539 -0.887 -1.578 -1.359 -2.586 -1.27 c 0.094 -0.953 -0.398 -1.941 -1.328 -2.445 c -0.945 -0.52 -2.094 -0.418 -2.922 0.152 c -0.414 -0.879 -1.328 -1.504 -2.414 -1.504 m 0 3.754 c 3.68 0 6.664 2.836 6.664 6.328 c 0 3.492 -2.984 6.32 -6.664 6.32 c -3.68 0 -6.664 -2.828 -6.664 -6.32 c 0 -3.492 2.984 -6.328 6.664 -6.328 m 0 1.27 c -2.945 0 -5.336 2.262 -5.336 5.059 c 0 2.789 2.391 5.059 5.336 5.059 c 2.945 0 5.336 -2.27 5.336 -5.059 c 0 -2.797 -2.391 -5.059 -5.336 -5.059 m 0 0" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/mimetypes/application-clariscad.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-clariscad.svg
new file mode 120000
index 00000000..8ac89c37
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-clariscad.svg
@@ -0,0 +1 @@
+model.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/mimetypes/application-database.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-database.svg
new file mode 100644
index 00000000..4714a40f
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-database.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <g>
+ <path d="m 10.672 0 c -1.375 0 -2.672 1.355 -2.672 2.789 l 0 58.42 c 0 1.355 1.375 2.789 2.672 2.789 l 42.656 0 c 1.297 0 2.672 -1.434 2.672 -2.789 l 0 -43.21 l -18 -18 m -27.328 0" style="fill:#a33638;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 42 18 l 14 14 l 0 -14 m -14 0" style="fill:#000;fill-opacity:0.196;stroke:none;fill-rule:nonzero"/>
+ <path d="m 38 0 l 17.984 18 l -15.227 0 c -1.348 0 -2.758 -1.426 -2.758 -2.773 m 0 -15.227" style="fill:#fff;fill-opacity:0.392;stroke:none;fill-rule:nonzero"/>
+ <path d="m 32 23.992 c -6.629 0 -12 1.68 -12 3.754 l 0 2.996 c 0 2.074 5.371 3.754 12 3.754 c 6.629 0 12 -1.68 12 -3.754 l 0 -2.996 c 0 -2.074 -5.371 -3.754 -12 -3.754 m 0 0" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 31.965 35.992 c -5.379 0 -9.906 -1.102 -11.438 -2.621 c -0.359 0.352 -0.527 0.73 -0.527 1.125 l 0 3 c 0 2.074 5.371 3.754 12 3.754 c 6.629 0 12 -1.68 12 -3.754 l 0 -3 c 0 -0.395 -0.211 -0.773 -0.563 -1.125 c -1.531 1.52 -6.102 2.621 -11.473 2.621 m 0 0" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 31.965 42.742 c -5.379 0 -9.906 -1.098 -11.438 -2.617 c -0.359 0.352 -0.527 0.727 -0.527 1.125 l 0 2.996 c 0 2.074 5.371 3.754 12 3.754 c 6.629 0 12 -1.68 12 -3.754 l 0 -2.996 c 0 -0.398 -0.211 -0.773 -0.563 -1.125 c -1.531 1.52 -6.102 2.617 -11.473 2.617 m 0 0" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/mimetypes/application-document-blank.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-document-blank.svg
new file mode 120000
index 00000000..a3635320
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/application-document-template.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-document-template.svg
new file mode 100644
index 00000000..5f99c746
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-document-template.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <path d="M 10.6875,0 C 9.3125,0 8,1.378906 8,2.8125 l 0,58.375 C 8,62.539062 9.390625,64 10.6875,64 l 42.625,0 C 54.609375,64 56,62.539062 56,61.1875 L 56,2.75 C 56,1.402344 54.597656,0 53.25,0 Z m 0,0" style="fill:#dcdcdc;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 20 20 12 0 0 10 -12 0 z m 0 0" style="fill:#888;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <path d="m 34 20 10 0 0 2 -10 0 z m 0 0" style="fill:#888;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <path d="m 34 24 10 0 0 2 -10 0 z m 0 0" style="fill:#888;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <path d="m 34 28 10 0 0 2 -10 0 z m 0 0" style="fill:#888;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <path d="m 20 32 24 0 0 2 -24 0 z m 0 0" style="fill:#888;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <path d="m 20 36 24 0 0 2 -24 0 z m 0 0" style="fill:#888;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <path d="m 20 40 24 0 0 2 -24 0 z m 0 0" style="fill:#888;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <path d="m 20 44 24 0 0 2 -24 0 z m 0 0" style="fill:#888;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/mimetypes/application-document.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-document.svg
new file mode 100644
index 00000000..57d93db2
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-document.svg
@@ -0,0 +1,13 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <path d="m 10.672 0 c -1.375 0 -2.672 1.355 -2.672 2.789 l 0 58.42 c 0 1.355 1.375 2.789 2.672 2.789 l 42.656 0 c 1.297 0 2.672 -1.434 2.672 -2.789 l 0 -43.21 -18 -18 m -27.328 0" style="fill:#dcdcdc;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 42 18 14 14 0 -14 z m 0 0" style="fill:#000;fill-opacity:0.196;stroke:none;fill-rule:nonzero"/>
+ <path d="m 38 0 17.984 18 -15.227 0 c -1.348 0 -2.758 -1.426 -2.758 -2.773 m 0 -15.227" style="fill:#fff;fill-opacity:0.392;stroke:none;fill-rule:nonzero"/>
+ <path d="m 20 22 12 0 0 10 -12 0 z m 0 0" style="fill:#888;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <path d="m 34 22 10 0 0 2 -10 0 z m 0 0" style="fill:#888;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <path d="m 34 26 10 0 0 2 -10 0 z m 0 0" style="fill:#888;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <path d="m 34 30 10 0 0 2 -10 0 z m 0 0" style="fill:#888;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <path d="m 20 34 24 0 0 2 -24 0 z m 0 0" style="fill:#888;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <path d="m 20 38 24 0 0 2 -24 0 z m 0 0" style="fill:#888;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <path d="m 20 42 24 0 0 2 -24 0 z m 0 0" style="fill:#888;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <path d="m 20 46 24 0 0 2 -24 0 z m 0 0" style="fill:#888;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/mimetypes/application-drawing-template.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-drawing-template.svg
new file mode 100644
index 00000000..e404cb71
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-drawing-template.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <g>
+ <path d="m 10.688 0 c -1.375 0 -2.688 1.379 -2.688 2.813 l 0 58.38 c 0 1.352 1.391 2.813 2.688 2.813 l 42.625 0 c 1.297 0 2.688 -1.461 2.688 -2.813 l 0 -58.44 c 0 -1.348 -1.402 -2.75 -2.75 -2.75 m -42.563 0" style="fill:#ecaf02;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 20 44 l 0 -24 l 24 0 l 0 24 l -14 0 l 0 -12 l 6 0 l 0 4 l -2 0 l 0 4 l 6 0 l 0 -16 l -16 0 l 0 20 m -4 0" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/mimetypes/application-drawing.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-drawing.svg
new file mode 100644
index 00000000..d8261306
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-drawing.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <g>
+ <path d="m 10.672 0 c -1.375 0 -2.672 1.355 -2.672 2.789 l 0 58.42 c 0 1.355 1.375 2.789 2.672 2.789 l 42.656 0 c 1.297 0 2.672 -1.434 2.672 -2.789 l 0 -43.21 l -18 -18 m -27.328 0" style="fill:#ecaf02;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 42 18 l 14 14 l 0 -14 m -14 0" style="fill:#000;fill-opacity:0.196;stroke:none;fill-rule:nonzero"/>
+ <path d="m 38 0 l 17.984 18 l -15.227 0 c -1.348 0 -2.758 -1.426 -2.758 -2.773 m 0 -15.227" style="fill:#fff;fill-opacity:0.392;stroke:none;fill-rule:nonzero"/>
+ <path d="m 34 26 l 10 0 l 0 2 l -10 0 m 0 -2" style="fill:#878787;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <path d="m 20 48 l 0 -24 l 24 0 l 0 24 l -14 0 l 0 -12 l 6 0 l 0 4 l -2 0 l 0 4 l 6 0 l 0 -16 l -16 0 l 0 20 m -4 0" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/mimetypes/application-dwg.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-dwg.svg
new file mode 120000
index 00000000..8ac89c37
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-dwg.svg
@@ -0,0 +1 @@
+model.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/mimetypes/application-dxf.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-dxf.svg
new file mode 120000
index 00000000..8ac89c37
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-dxf.svg
@@ -0,0 +1 @@
+model.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/mimetypes/application-epub+zip.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-epub+zip.svg
new file mode 100644
index 00000000..41725507
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-epub+zip.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <g>
+ <path d="m 10.672 0 c -1.375 0 -2.672 1.355 -2.672 2.789 l 0 58.42 c 0 1.355 1.375 2.789 2.672 2.789 l 42.656 0 c 1.297 0 2.672 -1.434 2.672 -2.789 l 0 -43.21 l -18 -18 m -27.328 0" style="fill:#7c9c35;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 42 18 l 14 14 l 0 -14 m -14 0" style="fill:#000;fill-opacity:0.196;stroke:none;fill-rule:nonzero"/>
+ <path d="m 38 0 l 17.984 18 l -15.227 0 c -1.348 0 -2.758 -1.426 -2.758 -2.773 m 0 -15.227" style="fill:#fff;fill-opacity:0.392;stroke:none;fill-rule:nonzero"/>
+ <path d="m 32 43.773 l -9.109 -9.109 l 9.109 -9.102 l 3.039 3.03 l -6.078 6.07 l 3.039 3.039 l 9.109 -9.109 l -7.938 -7.93 c -0.645 -0.645 -1.699 -0.645 -2.344 0 l -12.828 12.828 c -0.652 0.645 -0.652 1.699 0 2.352 l 12.828 12.828 c 0.645 0.645 1.699 0.645 2.344 0 l 12.828 -12.828 c 0.652 -0.652 0.652 -1.707 0 -2.352 l -1.859 -1.859 m -12.141 12.141" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/mimetypes/application-executable.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-executable.svg
new file mode 100644
index 00000000..a3365503
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-executable.svg
@@ -0,0 +1,5 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <path d="M 10.742188,8 C 9.375,8 8,9.375 8,10.742188 l 0,42.59375 C 8,54.625 9.375,56 10.664062,56 l 42.671876,0 C 54.625,56 56,54.625 56,53.335938 L 56,10.664062 C 56,9.375 54.625,8 53.335938,8 Z m 0,0" style="fill:#eee;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 31.1 16.14 c -2.672 0.859 -0.328 4.836 -4.156 6.781 -4.367 2.227 -6.539 -3.391 -9.164 0.617 c -2.625 4.02 3.617 3.391 3.445 8.117 -0.18 4.719 -6.359 3.719 -4.04 7.883 2.32 4.164 4.898 -1.305 9.09 1.195 4.195 2.492 0.18 7.109 5.125 7.266 4.945 0.148 1.273 -4.695 5.648 -6.922 4.367 -2.227 6.539 3.391 9.164 -0.617 2.625 -4.02 -3.617 -3.391 -3.445 -8.109 0.18 -4.727 6.359 -3.719 4.04 -7.891 -2.32 -4.164 -4.898 1.305 -9.09 -1.188 -4.195 -2.5 -0.18 -7.117 -5.125 -7.266 -0.617 -0.023 -1.109 0.016 -1.492 0.133 z m 0.047 12.02 c 2.211 -0.453 4.375 0.898 4.844 3.02 0.469 2.117 -0.938 4.203 -3.141 4.648 -2.211 0.453 -4.375 -0.898 -4.844 -3.02 -0.469 -2.117 0.938 -4.195 3.141 -4.648 z m 0 0" style="fill:#888;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 11.336 8 c -0.891 0 -1.57 0 -2.469 0.852 -0.867 0.789 -0.867 1.594 -0.867 2.484 l 0 41.41 c 0 0.867 -0.02 1.637 0.848 2.387 0.996 0.863 1.535 0.863 2.402 0.863 l 41.5 0 c 0.867 0 1.477 0 2.445 -0.875 c 0.824 -0.746 0.805 -1.508 0.805 -2.375 l 0 -41.5 c 0 -0.867 -0.016 -1.598 -0.836 -2.391 -0.891 -0.859 -1.547 -0.859 -2.414 -0.859 m -40.75 2 40.04 0 c 0.391 0 0.898 0.234 1.289 0.625 0.391 0.391 0.625 0.898 0.625 1.289 l 0 40.13 c 0 0.391 -0.234 0.898 -0.625 1.289 -0.391 0.391 -0.898 0.625 -1.289 0.625 l -40.09 0 c -0.391 0 -0.898 -0.234 -1.289 -0.625 -0.391 -0.391 -0.625 -0.898 -0.625 -1.289 l -0.043 -40.04 c 0 -0.445 0.227 -0.984 0.625 -1.375 c 0.391 -0.398 0.93 -0.625 1.375 -0.625 m 0 0" style="fill:#a8a8a8;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/mimetypes/application-ffDiaporama.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-ffDiaporama.svg
new file mode 120000
index 00000000..49ccd217
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-ffDiaporama.svg
@@ -0,0 +1 @@
+application-images.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/mimetypes/application-flash.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-flash.svg
new file mode 100644
index 00000000..3d4d0a38
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-flash.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <g>
+ <path d="m 10.672 0 c -1.375 0 -2.672 1.355 -2.672 2.789 l 0 58.42 c 0 1.355 1.375 2.789 2.672 2.789 l 42.656 0 c 1.297 0 2.672 -1.434 2.672 -2.789 l 0 -43.21 l -18 -18 m -27.328 0" style="fill:#cc2828;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 19.391 44.941 l 0.699 5.355 c 0 0 9.219 2.91 13.848 -10.297 l 8.06 0 l 0 -5.898 l -5.02 0 c 0 0 2.344 -6.148 7.535 -6.672 c 0 -0.129 -0.563 -5.098 -0.563 -5.098 c 0 0 -8.555 -1.18 -13.758 11.504 c -4.488 12.414 -10.801 11.11 -10.801 11.11 m 0 0" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <path d="m 42 18 l 14 14 l 0 -14 m -14 0" style="fill:#000;fill-opacity:0.196;stroke:none;fill-rule:nonzero"/>
+ <path d="m 38 0 l 17.984 18 l -15.227 0 c -1.348 0 -2.758 -1.426 -2.758 -2.773 m 0 -15.227" style="fill:#fff;fill-opacity:0.392;stroke:none;fill-rule:nonzero"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/mimetypes/application-font-snf.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-font-snf.svg
new file mode 120000
index 00000000..473ef97c
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/application-font.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-font.svg
new file mode 100644
index 00000000..9e2ce0fc
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-font.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <path d="m 10.672 0 c -1.375 0 -2.672 1.355 -2.672 2.789 l 0 58.42 c 0 1.355 1.375 2.789 2.672 2.789 l 42.656 0 c 1.297 0 2.672 -1.434 2.672 -2.789 l 0 -43.21 -18 -18 m -27.328 0" style="fill:#dcdcdc;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 42 18 14 14 0 -14 z m 0 0" style="fill:#000;fill-opacity:0.196;stroke:none;fill-rule:nonzero"/>
+ <path d="m 38 0 17.984 18 -15.227 0 c -1.348 0 -2.758 -1.426 -2.758 -2.773 m 0 -15.227" style="fill:#fff;fill-opacity:0.392;stroke:none;fill-rule:nonzero"/>
+ <path d="m 40.859 20 -1.895 22.773 c -0.098 1.066 -0.148 1.766 -0.148 2.102 0 0.531 0.098 0.949 0.277 1.23 0.23 0.395 0.543 0.68 0.938 0.867 0.402 0.191 1.074 0.281 2.02 0.281 l -0.199 0.746 l -9.813 0 0.207 -0.746 0.426 0 c 0.797 0 1.445 -0.188 1.945 -0.566 0.352 -0.254 0.629 -0.672 0.828 -1.273 0.129 -0.418 0.262 -1.395 0.387 -2.945 l 0.285 -3.469 l -7.121 0 -2.535 3.773 c -0.574 0.844 -0.934 1.461 -1.082 1.84 -0.148 0.359 -0.223 0.703 -0.223 1.023 0 0.434 0.164 0.805 0.477 1.117 0.32 0.301 0.844 0.477 1.582 0.5 l -0.203 0.746 l -7.359 0 0.195 -0.746 c 0.91 -0.043 1.707 -0.371 2.391 -0.984 c 0.695 -0.633 1.73 -1.977 3.105 -4.02 l 14.875 -22.25 0.641 0 m -3.633 6.719 -7.223 10.805 6.262 0 0.961 -10.805" style="fill:#555;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/mimetypes/application-geo+json.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-geo+json.svg
new file mode 120000
index 00000000..52e990cd
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/application-gpx+xml.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-gpx+xml.svg
new file mode 120000
index 00000000..52e990cd
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/application-gpx.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-gpx.svg
new file mode 120000
index 00000000..52e990cd
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/application-gzip.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-gzip.svg
new file mode 120000
index 00000000..96e2183a
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/application-illustrator.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-illustrator.svg
new file mode 120000
index 00000000..e86ecbea
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-illustrator.svg
@@ -0,0 +1 @@
+application-vestor.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/mimetypes/application-image-bmp.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-image-bmp.svg
new file mode 100644
index 00000000..8fd70256
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-image-bmp.svg
@@ -0,0 +1,12 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <g>
+ <path d="m 10.672 0 c -1.375 0 -2.672 1.355 -2.672 2.789 l 0 58.42 c 0 1.355 1.375 2.789 2.672 2.789 l 42.656 0 c 1.297 0 2.672 -1.434 2.672 -2.789 l 0 -43.21 l -18 -18 m -27.328 0" style="fill:#37a34d;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 42 18 l 14 14 l 0 -14 m -14 0" style="fill:#000;fill-opacity:0.196;stroke:none;fill-rule:nonzero"/>
+ <path d="m 38 0 l 17.984 18 l -15.227 0 c -1.348 0 -2.758 -1.426 -2.758 -2.773 m 0 -15.227" style="fill:#fff;fill-opacity:0.392;stroke:none;fill-rule:nonzero"/>
+ <path d="m 23.289 22 c -0.703 0.066 -1.305 0.813 -1.289 1.605 l 0 16.828 c 0.008 0.828 0.668 1.574 1.406 1.566 l 17.223 0 c 0.727 -0.016 1.363 -0.746 1.371 -1.566 l 0 -16.828 c 0.016 -0.836 -0.629 -1.598 -1.371 -1.605 m -16.629 2 16 0 0 11.402 -4.703 -5.316 -2.98 2.773 -3.93 -4.922 -4.387 5.66" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 8 48 l 0 13.336 c 0 1.297 1.375 2.664 2.664 2.664 l 42.672 0 c 1.289 0 2.664 -1.367 2.664 -2.664 l 0 -13.336 m -48 0" style="fill:#000;fill-opacity:0.196;stroke:none;fill-rule:nonzero"/>
+ <path d="m 26.2 58.688 c 0 0.656 -0.125 1.215 -0.371 1.656 c -0.254 0.445 -0.598 0.797 -1.031 1.066 c -0.418 0.254 -0.926 0.445 -1.516 0.566 c -0.582 0.105 -1.207 0.156 -1.879 0.156 c -0.531 0 -1.098 -0.031 -1.672 -0.09 c -0.582 -0.051 -1.156 -0.125 -1.723 -0.23 l 0 -10.609 c 0.469 -0.074 0.969 -0.133 1.523 -0.18 c 0.551 -0.059 1.102 -0.082 1.633 -0.082 c 0.926 0 1.672 0.082 2.254 0.262 c 0.582 0.164 1.035 0.387 1.363 0.672 c 0.328 0.27 0.547 0.574 0.672 0.918 c 0.113 0.336 0.172 0.68 0.18 1.027 c -0.008 0.516 -0.148 0.973 -0.434 1.375 c -0.281 0.395 -0.656 0.715 -1.133 0.953 c 0.828 0.27 1.395 0.629 1.68 1.09 c 0.305 0.457 0.453 0.941 0.453 1.449 m -5.766 -1.484 l 0 2.969 c 0.172 0.027 0.363 0.043 0.559 0.051 c 0.207 0.016 0.41 0.023 0.605 0.023 c 0.281 0 0.551 -0.023 0.813 -0.055 c 0.262 -0.051 0.492 -0.125 0.688 -0.23 c 0.215 -0.117 0.387 -0.281 0.52 -0.477 c 0.129 -0.215 0.195 -0.477 0.195 -0.797 c 0 -0.531 -0.188 -0.91 -0.574 -1.129 c -0.367 -0.23 -0.867 -0.352 -1.5 -0.352 l -1.305 0 m 0.953 -1.805 c 0.613 0 1.082 -0.117 1.402 -0.355 c 0.309 -0.246 0.473 -0.582 0.473 -1 c 0 -0.262 -0.047 -0.465 -0.137 -0.621 c -0.09 -0.164 -0.223 -0.289 -0.379 -0.371 c -0.156 -0.09 -0.344 -0.152 -0.547 -0.172 c -0.215 -0.039 -0.43 -0.055 -0.656 -0.055 c -0.184 0 -0.379 0.008 -0.574 0.016 c -0.199 0.016 -0.371 0.031 -0.535 0.059 l 0 2.5 l 0.953 0" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 29.988 51.06 c 0.098 0.246 0.203 0.566 0.336 0.953 c 0.145 0.383 0.301 0.805 0.457 1.254 c 0.156 0.441 0.313 0.902 0.477 1.359 c 0.156 0.461 0.305 0.879 0.449 1.273 c 0.156 -0.434 0.32 -0.887 0.492 -1.344 c 0.172 -0.469 0.336 -0.922 0.492 -1.348 c 0.164 -0.434 0.305 -0.836 0.438 -1.211 c 0.129 -0.379 0.254 -0.691 0.359 -0.938 l 2.01 0 c 0.09 0.953 0.18 1.879 0.254 2.789 c 0.098 0.91 0.164 1.805 0.223 2.699 c 0.066 0.883 0.113 1.777 0.156 2.688 c 0.039 0.895 0.074 1.813 0.098 2.754 l -2.23 0 l 0.125 -8.492 l -1.504 4.625 l -1.777 0 l -1.441 -4.625 l 0.098 8.492 l -2.23 0 c 0.039 -0.891 0.082 -1.828 0.121 -2.793 c 0.051 -0.961 0.109 -1.922 0.156 -2.879 c 0.051 -0.953 0.117 -1.879 0.18 -2.773 c 0.074 -0.891 0.164 -1.719 0.254 -2.484 l 2.01 0" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 41.11 50.941 c 1.551 0 2.754 0.285 3.605 0.859 c 0.863 0.566 1.289 1.5 1.289 2.789 c 0 1.313 -0.434 2.254 -1.305 2.844 c -0.859 0.574 -2.074 0.871 -3.656 0.871 l -0.859 0 l 0 3.688 l -2.438 0 l 0 -10.789 c 0.238 -0.051 0.5 -0.09 0.797 -0.121 c 0.305 -0.035 0.605 -0.059 0.91 -0.074 c 0.293 -0.027 0.598 -0.043 0.887 -0.051 c 0.285 -0.016 0.539 -0.016 0.77 -0.016 m 0.27 1.887 c -0.141 0 -0.344 0.008 -0.605 0.016 c -0.254 0 -0.453 0.016 -0.59 0.039 l 0 3.527 l 0.984 0 c 0.777 0 1.359 -0.133 1.754 -0.402 c 0.395 -0.285 0.59 -0.762 0.59 -1.434 c 0 -0.633 -0.195 -1.082 -0.59 -1.336 c -0.379 -0.273 -0.895 -0.41 -1.543 -0.41" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/mimetypes/application-image-gif.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-image-gif.svg
new file mode 100644
index 00000000..f428ad47
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-image-gif.svg
@@ -0,0 +1,12 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <g>
+ <path d="m 10.672 0 c -1.375 0 -2.672 1.355 -2.672 2.789 l 0 58.42 c 0 1.355 1.375 2.789 2.672 2.789 l 42.656 0 c 1.297 0 2.672 -1.434 2.672 -2.789 l 0 -43.21 l -18 -18 m -27.328 0" style="fill:#37a34d;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 42 18 l 14 14 l 0 -14 m -14 0" style="fill:#000;fill-opacity:0.196;stroke:none;fill-rule:nonzero"/>
+ <path d="m 38 0 l 17.984 18 l -15.227 0 c -1.348 0 -2.758 -1.426 -2.758 -2.773 m 0 -15.227" style="fill:#fff;fill-opacity:0.392;stroke:none;fill-rule:nonzero"/>
+ <path d="m 23.289 22 c -0.703 0.066 -1.305 0.813 -1.289 1.605 l 0 16.828 c 0.008 0.828 0.668 1.574 1.406 1.566 l 17.223 0 c 0.727 -0.016 1.363 -0.746 1.371 -1.566 l 0 -16.828 c 0.016 -0.836 -0.629 -1.598 -1.371 -1.605 m -16.629 2 16 0 0 11.402 -4.703 -5.316 -2.98 2.773 -3.93 -4.922 -4.387 5.66" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 8 48 l 0 13.336 c 0 1.297 1.375 2.664 2.664 2.664 l 42.672 0 c 1.289 0 2.664 -1.367 2.664 -2.664 l 0 -13.336 m -48 0" style="fill:#000;fill-opacity:0.196;stroke:none;fill-rule:nonzero"/>
+ <path d="m 23.691 52.906 c -0.578 0 -1.063 0.09 -1.465 0.273 c -0.391 0.188 -0.719 0.449 -0.98 0.777 c -0.254 0.324 -0.434 0.719 -0.559 1.176 c -0.105 0.449 -0.152 0.949 -0.152 1.508 c 0 1.273 0.227 2.227 0.688 2.84 c 0.465 0.598 1.137 0.898 2.035 0.898 c 0.141 0 0.305 -0.008 0.477 -0.023 c 0.172 -0.008 0.328 -0.027 0.473 -0.051 l 0 -3.91 l 2.422 0 l 0 5.352 c -0.285 0.09 -0.742 0.195 -1.355 0.313 c -0.605 0.113 -1.344 0.172 -2.211 0.172 c -0.77 0 -1.457 -0.117 -2.078 -0.355 c -0.605 -0.234 -1.121 -0.586 -1.555 -1.047 c -0.434 -0.473 -0.77 -1.055 -1.01 -1.75 c -0.238 -0.703 -0.359 -1.516 -0.359 -2.438 c 0 -0.91 0.141 -1.711 0.418 -2.406 c 0.277 -0.703 0.652 -1.293 1.121 -1.762 c 0.473 -0.473 1.039 -0.824 1.684 -1.055 c 0.641 -0.246 1.336 -0.367 2.07 -0.367 c 0.477 0 0.895 0.039 1.262 0.105 c 0.383 0.059 0.711 0.133 0.992 0.203 c 0.277 0.082 0.496 0.172 0.668 0.266 c 0.18 0.09 0.32 0.16 0.41 0.211 l -0.629 1.695 c -0.289 -0.164 -0.641 -0.313 -1.066 -0.434 c -0.414 -0.133 -0.848 -0.191 -1.301 -0.191" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 28.473 62 l 0 -1.762 l 2.66 0 l 0 -7.176 l -2.66 0 l 0 -1.766 l 7.758 0 l 0 1.766 l -2.652 0 l 0 7.176 l 2.652 0 l 0 1.762 l -7.758 0" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 38.512 62 l 0 -10.703 l 7.488 0 l 0 1.766 l -5.059 0 l 0 2.594 l 4.422 0 l 0 1.762 l -4.422 0 l 0 4.582 l -2.43 0" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/mimetypes/application-image-ico.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-image-ico.svg
new file mode 100644
index 00000000..7a88450f
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-image-ico.svg
@@ -0,0 +1,12 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <g>
+ <path d="m 10.672 0 c -1.375 0 -2.672 1.355 -2.672 2.789 l 0 58.42 c 0 1.355 1.375 2.789 2.672 2.789 l 42.656 0 c 1.297 0 2.672 -1.434 2.672 -2.789 l 0 -43.21 l -18 -18 m -27.328 0" style="fill:#37a34d;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 42 18 l 14 14 l 0 -14 m -14 0" style="fill:#000;fill-opacity:0.196;stroke:none;fill-rule:nonzero"/>
+ <path d="m 38 0 l 17.984 18 l -15.227 0 c -1.348 0 -2.758 -1.426 -2.758 -2.773 m 0 -15.227" style="fill:#fff;fill-opacity:0.392;stroke:none;fill-rule:nonzero"/>
+ <path d="m 23.289 22 c -0.703 0.066 -1.305 0.813 -1.289 1.605 l 0 16.828 c 0.008 0.828 0.668 1.574 1.406 1.566 l 17.223 0 c 0.727 -0.016 1.363 -0.746 1.371 -1.566 l 0 -16.828 c 0.016 -0.836 -0.629 -1.598 -1.371 -1.605 m -16.629 2 16 0 0 11.402 -4.703 -5.316 -2.98 2.773 -3.93 -4.922 -4.387 5.66" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 8 48 l 0 13.336 c 0 1.297 1.375 2.664 2.664 2.664 l 42.672 0 c 1.289 0 2.664 -1.367 2.664 -2.664 l 0 -13.336 m -48 0" style="fill:#000;fill-opacity:0.196;stroke:none;fill-rule:nonzero"/>
+ <path d="m 18 61.984 l 0 -1.801 l 2.711 0 l 0 -7.316 l -2.711 0 l 0 -1.801 l 7.891 0 l 0 1.801 l -2.695 0 l 0 7.316 l 2.695 0 l 0 1.801 l -7.891 0" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 32.891 62.21 c -1.75 0 -3.086 -0.492 -4.01 -1.484 c -0.926 -0.984 -1.387 -2.387 -1.387 -4.215 c 0 -0.898 0.145 -1.707 0.426 -2.41 c 0.277 -0.707 0.668 -1.301 1.16 -1.785 c 0.508 -0.492 1.102 -0.859 1.785 -1.109 c 0.699 -0.258 1.453 -0.383 2.27 -0.383 c 0.441 0 0.832 0.035 1.184 0.102 c 0.359 0.059 0.676 0.133 0.941 0.215 c 0.27 0.082 0.492 0.168 0.66 0.258 c 0.191 0.102 0.336 0.168 0.426 0.219 l -0.641 1.727 c -0.309 -0.176 -0.684 -0.324 -1.129 -0.441 c -0.426 -0.125 -0.918 -0.191 -1.484 -0.191 c -0.383 0 -0.766 0.066 -1.141 0.191 c -0.359 0.117 -0.684 0.324 -0.984 0.617 c -0.277 0.281 -0.512 0.668 -0.703 1.141 c -0.176 0.484 -0.258 1.086 -0.258 1.805 c 0 1.242 0.242 2.199 0.719 2.875 c 0.5 0.652 1.301 0.984 2.41 0.984 c 0.641 0 1.168 -0.066 1.586 -0.191 c 0.426 -0.133 0.766 -0.258 1.023 -0.391 l 0.617 1.711 c -0.34 0.191 -0.816 0.367 -1.418 0.531 c -0.59 0.152 -1.273 0.227 -2.051 0.227" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 40.04 56.51 c 0 0.535 0.016 1.035 0.059 1.504 c 0.051 0.457 0.141 0.859 0.277 1.199 c 0.148 0.344 0.348 0.609 0.605 0.809 c 0.254 0.203 0.594 0.301 1.02 0.301 c 0.418 0 0.75 -0.098 1.01 -0.301 c 0.27 -0.199 0.469 -0.465 0.602 -0.809 c 0.141 -0.355 0.242 -0.758 0.277 -1.215 c 0.059 -0.461 0.082 -0.953 0.082 -1.488 c 0 -0.523 -0.023 -1.016 -0.082 -1.477 c -0.035 -0.473 -0.137 -0.875 -0.277 -1.215 c -0.133 -0.344 -0.332 -0.609 -0.582 -0.813 c -0.262 -0.199 -0.594 -0.297 -1.027 -0.297 c -0.426 0 -0.766 0.098 -1.02 0.297 c -0.258 0.203 -0.457 0.477 -0.605 0.828 c -0.137 0.34 -0.227 0.742 -0.277 1.199 c -0.043 0.461 -0.059 0.953 -0.059 1.477 m -2.512 0 c 0 -1.875 0.395 -3.293 1.188 -4.246 c 0.781 -0.965 1.883 -1.441 3.285 -1.441 c 1.461 0 2.57 0.477 3.336 1.441 c 0.762 0.953 1.145 2.371 1.145 4.246 c 0 1.887 -0.395 3.305 -1.168 4.273 c -0.777 0.949 -1.871 1.426 -3.289 1.426 c -1.457 0 -2.574 -0.477 -3.352 -1.426 c -0.758 -0.969 -1.145 -2.387 -1.145 -4.273" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/mimetypes/application-image-jpg.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-image-jpg.svg
new file mode 100644
index 00000000..d60effb2
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-image-jpg.svg
@@ -0,0 +1,12 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <g>
+ <path d="m 10.672 0 c -1.375 0 -2.672 1.355 -2.672 2.789 l 0 58.42 c 0 1.355 1.375 2.789 2.672 2.789 l 42.656 0 c 1.297 0 2.672 -1.434 2.672 -2.789 l 0 -43.21 l -18 -18 m -27.328 0" style="fill:#37a34d;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 42 18 l 14 14 l 0 -14 m -14 0" style="fill:#000;fill-opacity:0.196;stroke:none;fill-rule:nonzero"/>
+ <path d="m 38 0 l 17.984 18 l -15.227 0 c -1.348 0 -2.758 -1.426 -2.758 -2.773 m 0 -15.227" style="fill:#fff;fill-opacity:0.392;stroke:none;fill-rule:nonzero"/>
+ <path d="m 23.289 22 c -0.703 0.066 -1.305 0.813 -1.289 1.605 l 0 16.828 c 0.008 0.828 0.668 1.574 1.406 1.566 l 17.223 0 c 0.727 -0.016 1.363 -0.746 1.371 -1.566 l 0 -16.828 c 0.016 -0.836 -0.629 -1.598 -1.371 -1.605 m -16.629 2 16 0 0 11.402 -4.703 -5.316 -2.98 2.773 -3.93 -4.922 -4.387 5.66" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 8 48 l 0 13.336 c 0 1.297 1.375 2.664 2.664 2.664 l 42.672 0 c 1.289 0 2.664 -1.367 2.664 -2.664 l 0 -13.336 m -48 0" style="fill:#000;fill-opacity:0.196;stroke:none;fill-rule:nonzero"/>
+ <path d="m 25.863 58.21 c 0 0.516 -0.082 1 -0.238 1.469 c -0.148 0.461 -0.395 0.859 -0.746 1.211 c -0.344 0.344 -0.785 0.621 -1.332 0.828 c -0.555 0.195 -1.219 0.293 -2 0.293 c -0.824 0 -1.512 -0.09 -2.059 -0.277 c -0.547 -0.18 -1.016 -0.41 -1.398 -0.672 l 0.926 -1.691 c 0.324 0.18 0.684 0.359 1.078 0.531 c 0.406 0.172 0.816 0.262 1.234 0.262 c 0.629 0 1.137 -0.148 1.512 -0.434 c 0.395 -0.301 0.59 -0.852 0.59 -1.645 l 0 -5.23 l -4.063 0 l 0 -1.766 l 6.5 0 l 0 7.121" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 31.469 50.969 c 1.547 0 2.75 0.285 3.598 0.852 c 0.852 0.555 1.277 1.465 1.277 2.73 c 0 1.273 -0.434 2.207 -1.301 2.781 c -0.852 0.563 -2.059 0.848 -3.629 0.848 l -0.859 0 l 0 3.613 l -2.422 0 l 0 -10.563 c 0.238 -0.039 0.5 -0.082 0.785 -0.121 c 0.305 -0.035 0.605 -0.059 0.91 -0.066 c 0.301 -0.023 0.598 -0.039 0.883 -0.051 c 0.285 -0.016 0.539 -0.023 0.758 -0.023 m 0.281 1.855 c -0.148 0 -0.344 0 -0.605 0.016 c -0.254 0 -0.449 0.012 -0.59 0.035 l 0 3.457 l 0.98 0 c 0.77 0 1.352 -0.137 1.742 -0.398 c 0.395 -0.277 0.59 -0.746 0.59 -1.398 c 0 -0.621 -0.195 -1.063 -0.59 -1.316 c -0.375 -0.262 -0.891 -0.395 -1.527 -0.395" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 43.02 52.703 c -0.582 0 -1.063 0.09 -1.457 0.277 c -0.391 0.18 -0.719 0.441 -0.98 0.777 c -0.246 0.32 -0.434 0.711 -0.547 1.168 c -0.105 0.449 -0.156 0.957 -0.156 1.504 c 0 1.285 0.23 2.227 0.688 2.84 c 0.457 0.598 1.129 0.898 2.02 0.898 c 0.148 0 0.305 -0.008 0.473 -0.016 c 0.164 -0.016 0.328 -0.035 0.469 -0.059 l 0 -3.898 l 2.41 0 l 0 5.336 c -0.285 0.094 -0.734 0.199 -1.348 0.313 c -0.605 0.113 -1.332 0.172 -2.199 0.172 c -0.762 0 -1.449 -0.113 -2.063 -0.344 c -0.605 -0.246 -1.117 -0.598 -1.551 -1.055 c -0.426 -0.473 -0.762 -1.055 -1 -1.75 c -0.234 -0.703 -0.352 -1.512 -0.352 -2.438 c 0 -0.906 0.133 -1.707 0.41 -2.395 c 0.277 -0.703 0.645 -1.293 1.121 -1.766 c 0.473 -0.473 1.027 -0.824 1.668 -1.055 c 0.637 -0.246 1.324 -0.359 2.059 -0.359 c 0.477 0 0.891 0.031 1.262 0.098 c 0.375 0.059 0.703 0.129 0.98 0.211 c 0.27 0.082 0.488 0.164 0.66 0.254 c 0.188 0.098 0.32 0.164 0.418 0.215 l -0.629 1.691 c -0.285 -0.164 -0.648 -0.301 -1.063 -0.434 c -0.418 -0.121 -0.852 -0.188 -1.293 -0.188" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/mimetypes/application-image-png.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-image-png.svg
new file mode 100644
index 00000000..c3df36b9
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-image-png.svg
@@ -0,0 +1,12 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <g>
+ <path d="m 10.672 0 c -1.375 0 -2.672 1.355 -2.672 2.789 l 0 58.42 c 0 1.355 1.375 2.789 2.672 2.789 l 42.656 0 c 1.297 0 2.672 -1.434 2.672 -2.789 l 0 -43.21 l -18 -18 m -27.328 0" style="fill:#37a34d;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 42 18 l 14 14 l 0 -14 m -14 0" style="fill:#000;fill-opacity:0.196;stroke:none;fill-rule:nonzero"/>
+ <path d="m 38 0 l 17.984 18 l -15.227 0 c -1.348 0 -2.758 -1.426 -2.758 -2.773 m 0 -15.227" style="fill:#fff;fill-opacity:0.392;stroke:none;fill-rule:nonzero"/>
+ <path d="m 23.289 22 c -0.703 0.066 -1.305 0.813 -1.289 1.605 l 0 16.828 c 0.008 0.828 0.668 1.574 1.406 1.566 l 17.223 0 c 0.727 -0.016 1.363 -0.746 1.371 -1.566 l 0 -16.828 c 0.016 -0.836 -0.629 -1.598 -1.371 -1.605 m -16.629 2 16 0 0 11.402 -4.703 -5.316 -2.98 2.773 -3.93 -4.922 -4.387 5.66" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 8 48 l 0 13.336 c 0 1.297 1.375 2.664 2.664 2.664 l 42.672 0 c 1.289 0 2.664 -1.367 2.664 -2.664 l 0 -13.336 m -48 0" style="fill:#000;fill-opacity:0.196;stroke:none;fill-rule:nonzero"/>
+ <path d="m 21.379 51.13 c 1.559 0 2.773 0.289 3.633 0.855 c 0.863 0.559 1.289 1.469 1.289 2.738 c 0 1.281 -0.434 2.215 -1.313 2.789 c -0.855 0.566 -2.082 0.852 -3.668 0.852 l -0.875 0 l 0 3.625 l -2.445 0 l 0 -10.594 c 0.238 -0.043 0.508 -0.082 0.797 -0.125 c 0.301 -0.031 0.605 -0.059 0.918 -0.066 c 0.301 -0.023 0.598 -0.039 0.887 -0.047 c 0.293 -0.016 0.547 -0.027 0.777 -0.027 m 0.277 1.863 c -0.145 0 -0.352 0 -0.613 0.016 c -0.254 0 -0.453 0.008 -0.598 0.035 l 0 3.469 l 0.992 0 c 0.777 0 1.367 -0.141 1.77 -0.402 c 0.395 -0.277 0.59 -0.746 0.59 -1.402 c 0 -0.625 -0.195 -1.066 -0.59 -1.32 c -0.383 -0.262 -0.902 -0.395 -1.551 -0.395" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 33.902 61.988 c -0.551 -1.195 -1.164 -2.379 -1.82 -3.559 c -0.648 -1.188 -1.352 -2.379 -2.109 -3.566 l 0 7.125 l -2.203 0 l 0 -10.734 l 1.969 0 c 0.367 0.508 0.734 1.066 1.113 1.664 c 0.371 0.59 0.723 1.184 1.066 1.773 c 0.359 0.59 0.68 1.156 0.977 1.711 c 0.305 0.559 0.566 1.043 0.77 1.461 l 0 -6.609 l 2.207 0 l 0 10.734 l -1.969 0" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 42.98 52.871 c -0.582 0 -1.074 0.09 -1.465 0.277 c -0.402 0.18 -0.73 0.441 -0.996 0.777 c -0.254 0.32 -0.441 0.715 -0.555 1.176 c -0.109 0.449 -0.164 0.957 -0.164 1.508 c 0 1.289 0.238 2.23 0.695 2.848 c 0.469 0.598 1.148 0.898 2.043 0.898 c 0.148 0 0.313 -0.008 0.484 -0.016 c 0.172 -0.016 0.328 -0.031 0.477 -0.055 l 0 -3.914 l 2.434 0 l 0 5.355 c -0.285 0.09 -0.746 0.199 -1.367 0.313 c -0.609 0.113 -1.348 0.172 -2.223 0.172 c -0.766 0 -1.461 -0.113 -2.086 -0.344 c -0.605 -0.246 -1.129 -0.598 -1.566 -1.059 c -0.434 -0.477 -0.777 -1.059 -1.016 -1.754 c -0.238 -0.707 -0.352 -1.52 -0.352 -2.445 c 0 -0.91 0.137 -1.715 0.418 -2.402 c 0.277 -0.707 0.656 -1.297 1.129 -1.773 c 0.477 -0.473 1.035 -0.828 1.684 -1.059 c 0.648 -0.246 1.344 -0.359 2.09 -0.359 c 0.477 0 0.895 0.031 1.266 0.098 c 0.383 0.059 0.719 0.133 1 0.215 c 0.27 0.082 0.5 0.164 0.672 0.254 c 0.18 0.098 0.32 0.164 0.418 0.215 l -0.641 1.695 c -0.285 -0.164 -0.648 -0.305 -1.074 -0.434 c -0.418 -0.125 -0.852 -0.188 -1.305 -0.188" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/mimetypes/application-image-psd.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-image-psd.svg
new file mode 100644
index 00000000..019586dd
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-image-psd.svg
@@ -0,0 +1,12 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <g>
+ <path d="m 10.672 0 c -1.375 0 -2.672 1.355 -2.672 2.789 l 0 58.42 c 0 1.355 1.375 2.789 2.672 2.789 l 42.656 0 c 1.297 0 2.672 -1.434 2.672 -2.789 l 0 -43.21 l -18 -18 m -27.328 0" style="fill:#37a34d;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 42 18 l 14 14 l 0 -14 m -14 0" style="fill:#000;fill-opacity:0.196;stroke:none;fill-rule:nonzero"/>
+ <path d="m 38 0 l 17.984 18 l -15.227 0 c -1.348 0 -2.758 -1.426 -2.758 -2.773 m 0 -15.227" style="fill:#fff;fill-opacity:0.392;stroke:none;fill-rule:nonzero"/>
+ <path d="m 23.289 22 c -0.703 0.066 -1.305 0.813 -1.289 1.605 l 0 16.828 c 0.008 0.828 0.668 1.574 1.406 1.566 l 17.223 0 c 0.727 -0.016 1.363 -0.746 1.371 -1.566 l 0 -16.828 c 0.016 -0.836 -0.629 -1.598 -1.371 -1.605 m -16.629 2 16 0 0 11.402 -4.703 -5.316 -2.98 2.773 -3.93 -4.922 -4.387 5.66" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 8 48 l 0 13.336 c 0 1.297 1.375 2.664 2.664 2.664 l 42.672 0 c 1.289 0 2.664 -1.367 2.664 -2.664 l 0 -13.336 m -48 0" style="fill:#000;fill-opacity:0.196;stroke:none;fill-rule:nonzero"/>
+ <path d="m 21.41 50.949 c 1.574 0 2.801 0.293 3.668 0.867 c 0.875 0.566 1.309 1.492 1.309 2.785 c 0 1.301 -0.441 2.25 -1.328 2.832 c -0.863 0.574 -2.105 0.867 -3.707 0.867 l -0.883 0 l 0 3.684 l -2.469 0 l 0 -10.77 c 0.242 -0.039 0.508 -0.082 0.809 -0.125 c 0.301 -0.031 0.609 -0.059 0.918 -0.066 c 0.309 -0.023 0.609 -0.039 0.898 -0.051 c 0.301 -0.016 0.559 -0.023 0.785 -0.023 m 0.281 1.891 c -0.148 0 -0.355 0 -0.625 0.02 c -0.25 0 -0.449 0.008 -0.598 0.031 l 0 3.527 l 1 0 c 0.789 0 1.383 -0.141 1.793 -0.41 c 0.398 -0.281 0.598 -0.758 0.598 -1.426 c 0 -0.633 -0.199 -1.082 -0.598 -1.34 c -0.395 -0.266 -0.91 -0.402 -1.57 -0.402" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 31.598 60.39 c 0.414 0 0.758 -0.035 1.023 -0.102 c 0.285 -0.082 0.5 -0.191 0.66 -0.316 c 0.164 -0.141 0.266 -0.301 0.324 -0.457 c 0.066 -0.176 0.098 -0.359 0.098 -0.535 c 0 -0.223 -0.074 -0.418 -0.223 -0.602 c -0.141 -0.172 -0.336 -0.324 -0.559 -0.457 c -0.227 -0.133 -0.484 -0.258 -0.758 -0.367 c -0.285 -0.117 -0.566 -0.223 -0.844 -0.316 c -0.375 -0.117 -0.766 -0.25 -1.168 -0.406 c -0.398 -0.152 -0.766 -0.344 -1.098 -0.578 c -0.328 -0.242 -0.594 -0.523 -0.801 -0.867 c -0.219 -0.348 -0.324 -0.781 -0.324 -1.301 c 0 -1.023 0.375 -1.824 1.125 -2.398 c 0.758 -0.574 1.801 -0.859 3.125 -0.859 c 0.758 0 1.426 0.074 1.984 0.227 c 0.574 0.148 1.059 0.324 1.441 0.508 l -0.719 1.676 c -0.332 -0.16 -0.707 -0.301 -1.125 -0.418 c -0.398 -0.125 -0.867 -0.184 -1.398 -0.184 c -1.316 0 -1.969 0.418 -1.969 1.25 c 0 0.219 0.066 0.402 0.199 0.566 c 0.137 0.152 0.301 0.293 0.504 0.426 c 0.215 0.117 0.449 0.227 0.699 0.316 c 0.266 0.094 0.531 0.184 0.781 0.27 c 0.395 0.125 0.793 0.273 1.203 0.434 c 0.434 0.156 0.816 0.363 1.164 0.633 c 0.359 0.258 0.66 0.59 0.887 0.992 c 0.223 0.383 0.34 0.883 0.34 1.473 c 0 1.027 -0.383 1.82 -1.141 2.387 c -0.75 0.551 -1.895 0.824 -3.434 0.824 c -1.027 0 -1.852 -0.09 -2.469 -0.285 c -0.609 -0.199 -1.074 -0.383 -1.383 -0.539 l 0.723 -1.77 c 0.359 0.191 0.793 0.367 1.285 0.535 c 0.508 0.156 1.125 0.242 1.844 0.242" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 40.523 60.22 c 0.066 0.016 0.133 0.016 0.219 0.016 c 0.082 0 0.156 0 0.223 0 c 0.559 0 1.027 -0.09 1.402 -0.281 c 0.383 -0.184 0.691 -0.441 0.926 -0.777 c 0.23 -0.324 0.406 -0.707 0.5 -1.156 c 0.105 -0.461 0.156 -0.961 0.156 -1.504 c 0 -0.465 -0.043 -0.922 -0.117 -1.367 c -0.082 -0.449 -0.223 -0.84 -0.426 -1.184 c -0.199 -0.34 -0.473 -0.605 -0.824 -0.809 c -0.34 -0.215 -0.793 -0.316 -1.34 -0.316 c -0.109 0 -0.227 0 -0.359 0.02 c -0.133 0 -0.258 0.008 -0.359 0.031 l 0 7.328 m 5.934 -3.703 c 0 1.02 -0.148 1.879 -0.441 2.594 c -0.281 0.711 -0.672 1.285 -1.184 1.727 c -0.508 0.449 -1.117 0.773 -1.824 0.992 c -0.691 0.191 -1.469 0.289 -2.309 0.289 c -0.441 0 -0.875 -0.016 -1.301 -0.066 c -0.418 -0.031 -0.859 -0.098 -1.344 -0.191 l 0 -10.645 c 0.559 -0.098 1.086 -0.176 1.586 -0.207 c 0.492 -0.035 0.949 -0.059 1.383 -0.059 c 0.816 0 1.559 0.109 2.227 0.324 c 0.684 0.211 1.258 0.543 1.727 1 c 0.465 0.449 0.824 1.027 1.082 1.727 c 0.266 0.691 0.398 1.535 0.398 2.516" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/mimetypes/application-image-tga.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-image-tga.svg
new file mode 100644
index 00000000..280f06ee
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-image-tga.svg
@@ -0,0 +1,12 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <g>
+ <path d="m 10.672 0 c -1.375 0 -2.672 1.355 -2.672 2.789 l 0 58.42 c 0 1.355 1.375 2.789 2.672 2.789 l 42.656 0 c 1.297 0 2.672 -1.434 2.672 -2.789 l 0 -43.21 l -18 -18 m -27.328 0" style="fill:#37a34d;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 42 18 l 14 14 l 0 -14 m -14 0" style="fill:#000;fill-opacity:0.196;stroke:none;fill-rule:nonzero"/>
+ <path d="m 38 0 l 17.984 18 l -15.227 0 c -1.348 0 -2.758 -1.426 -2.758 -2.773 m 0 -15.227" style="fill:#fff;fill-opacity:0.392;stroke:none;fill-rule:nonzero"/>
+ <path d="m 23.289 22 c -0.703 0.066 -1.305 0.813 -1.289 1.605 l 0 16.828 c 0.008 0.828 0.668 1.574 1.406 1.566 l 17.223 0 c 0.727 -0.016 1.363 -0.746 1.371 -1.566 l 0 -16.828 c 0.016 -0.836 -0.629 -1.598 -1.371 -1.605 m -16.629 2 16 0 0 11.402 -4.703 -5.316 -2.98 2.773 -3.93 -4.922 -4.387 5.66" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 8 48 l 0 13.336 c 0 1.297 1.375 2.664 2.664 2.664 l 42.672 0 c 1.289 0 2.664 -1.367 2.664 -2.664 l 0 -13.336 m -48 0" style="fill:#000;fill-opacity:0.196;stroke:none;fill-rule:nonzero"/>
+ <path d="m 26.676 51.12 l 0 1.793 l -3.148 0 l 0 9.07 l -2.402 0 l 0 -9.07 l -3.16 0 l 0 -1.793 l 8.711 0" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 33.2 52.754 c -0.574 0 -1.047 0.09 -1.438 0.281 c -0.383 0.184 -0.707 0.449 -0.965 0.789 c -0.242 0.324 -0.422 0.723 -0.539 1.188 c -0.109 0.457 -0.16 0.973 -0.16 1.531 c 0 1.305 0.227 2.262 0.684 2.883 c 0.449 0.605 1.113 0.914 1.992 0.914 c 0.145 0 0.293 -0.008 0.461 -0.016 c 0.172 -0.016 0.32 -0.035 0.465 -0.059 l 0 -3.965 l 2.383 0 l 0 5.426 c -0.281 0.094 -0.73 0.203 -1.336 0.316 c -0.59 0.117 -1.313 0.176 -2.172 0.176 c -0.746 0 -1.418 -0.117 -2.027 -0.348 c -0.598 -0.25 -1.105 -0.609 -1.527 -1.074 c -0.426 -0.48 -0.758 -1.07 -0.988 -1.777 c -0.234 -0.715 -0.352 -1.539 -0.352 -2.477 c 0 -0.922 0.133 -1.738 0.41 -2.434 c 0.273 -0.715 0.637 -1.316 1.105 -1.797 c 0.465 -0.48 1.012 -0.84 1.645 -1.07 c 0.629 -0.25 1.305 -0.367 2.027 -0.367 c 0.465 0 0.879 0.035 1.238 0.102 c 0.375 0.055 0.699 0.133 0.973 0.215 c 0.266 0.082 0.488 0.164 0.656 0.258 c 0.176 0.098 0.316 0.164 0.406 0.215 l -0.621 1.719 c -0.285 -0.164 -0.633 -0.305 -1.047 -0.438 c -0.41 -0.125 -0.832 -0.191 -1.273 -0.191" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 43.777 61.984 l -0.555 -2.508 l -3.191 0 l -0.551 2.508 l -2.477 0 c 0.574 -2.133 1.148 -4.086 1.73 -5.84 c 0.574 -1.77 1.137 -3.449 1.68 -5.03 l 2.59 0 c 0.566 1.594 1.133 3.281 1.688 5.078 c 0.566 1.777 1.113 3.715 1.648 5.789 l -2.563 0 m -2.125 -8.758 c -0.125 0.406 -0.25 0.797 -0.367 1.172 c -0.098 0.367 -0.207 0.73 -0.309 1.09 c -0.09 0.355 -0.18 0.715 -0.273 1.07 c -0.074 0.367 -0.148 0.742 -0.23 1.133 l 2.34 0 c -0.074 -0.391 -0.156 -0.766 -0.23 -1.133 c -0.074 -0.355 -0.168 -0.715 -0.273 -1.07 c -0.086 -0.359 -0.191 -0.723 -0.309 -1.09 c -0.102 -0.375 -0.215 -0.766 -0.348 -1.172" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/mimetypes/application-image-tiff.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-image-tiff.svg
new file mode 100644
index 00000000..b3ce75ab
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-image-tiff.svg
@@ -0,0 +1,13 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <g>
+ <path d="m 10.672 0 c -1.375 0 -2.672 1.355 -2.672 2.789 l 0 58.42 c 0 1.355 1.375 2.789 2.672 2.789 l 42.656 0 c 1.297 0 2.672 -1.434 2.672 -2.789 l 0 -43.21 l -18 -18 m -27.328 0" style="fill:#37a34d;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 42 18 l 14 14 l 0 -14 m -14 0" style="fill:#000;fill-opacity:0.196;stroke:none;fill-rule:nonzero"/>
+ <path d="m 38 0 l 17.984 18 l -15.227 0 c -1.348 0 -2.758 -1.426 -2.758 -2.773 m 0 -15.227" style="fill:#fff;fill-opacity:0.392;stroke:none;fill-rule:nonzero"/>
+ <path d="m 23.289 22 c -0.703 0.066 -1.305 0.813 -1.289 1.605 l 0 16.828 c 0.008 0.828 0.668 1.574 1.406 1.566 l 17.223 0 c 0.727 -0.016 1.363 -0.746 1.371 -1.566 l 0 -16.828 c 0.016 -0.836 -0.629 -1.598 -1.371 -1.605 m -16.629 2 16 0 0 11.402 -4.703 -5.316 -2.98 2.773 -3.93 -4.922 -4.387 5.66" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 8 48 l 0 13.336 c 0 1.297 1.375 2.664 2.664 2.664 l 42.672 0 c 1.289 0 2.664 -1.367 2.664 -2.664 l 0 -13.336 m -48 0" style="fill:#000;fill-opacity:0.196;stroke:none;fill-rule:nonzero"/>
+ <path d="m 22.465 50.934 l 0 1.824 l -3.059 0 l 0 9.242 l -2.328 0 l 0 -9.242 l -3.063 0 l 0 -1.824 l 8.449 0" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 23.945 62 l 0 -1.824 l 2.531 0 l 0 -7.418 l -2.531 0 l 0 -1.824 l 7.379 0 l 0 1.824 l -2.52 0 l 0 7.418 l 2.52 0 l 0 1.824 l -7.379 0" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 33.5 62 l 0 -11.07 l 7.109 0 l 0 1.824 l -4.801 0 l 0 2.684 l 4.203 0 l 0 1.824 l -4.203 0 l 0 4.734 l -2.309 0" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 42.879 62 l 0 -11.07 l 7.121 0 l 0 1.824 l -4.809 0 l 0 2.684 l 4.207 0 l 0 1.824 l -4.207 0 l 0 4.734 l -2.313 0" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/mimetypes/application-images.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-images.svg
new file mode 100644
index 00000000..fc42b904
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-images.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <g>
+ <path d="m 10.672 0 c -1.375 0 -2.672 1.355 -2.672 2.789 l 0 58.42 c 0 1.355 1.375 2.789 2.672 2.789 l 42.656 0 c 1.297 0 2.672 -1.434 2.672 -2.789 l 0 -43.21 l -18 -18 m -27.328 0" style="fill:#37a34d;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 42 18 l 14 14 l 0 -14 m -14 0" style="fill:#000;fill-opacity:0.196;stroke:none;fill-rule:nonzero"/>
+ <path d="m 38 0 l 17.984 18 l -15.227 0 c -1.348 0 -2.758 -1.426 -2.758 -2.773 m 0 -15.227" style="fill:#fff;fill-opacity:0.392;stroke:none;fill-rule:nonzero"/>
+ <path d="m 21.547 24 c -0.844 0.078 -1.563 0.977 -1.547 1.926 l 0 20.2 c 0.008 0.992 0.801 1.887 1.688 1.879 l 20.668 0 c 0.871 -0.016 1.637 -0.895 1.645 -1.879 l 0 -20.2 c 0.016 -1 -0.758 -1.918 -1.645 -1.926 m -20.355 2 20 0 0 14 -6.04 -6.297 -3.578 3.328 -4.711 -5.902 -5.668 6.871" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/mimetypes/application-info.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-info.svg
new file mode 100644
index 00000000..d7fa9ef3
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-info.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <g>
+ <path d="m 10.672 0 c -1.375 0 -2.672 1.355 -2.672 2.789 l 0 58.42 c 0 1.355 1.375 2.789 2.672 2.789 l 42.656 0 c 1.297 0 2.672 -1.434 2.672 -2.789 l 0 -43.21 l -18 -18 m -27.328 0" style="fill:#4a7fd6;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 42 18 l 14 14 l 0 -14 m -14 0" style="fill:#000;fill-opacity:0.196;stroke:none;fill-rule:nonzero"/>
+ <path d="m 38 0 l 17.984 18 l -15.227 0 c -1.348 0 -2.758 -1.426 -2.758 -2.773 m 0 -15.227" style="fill:#fff;fill-opacity:0.392;stroke:none;fill-rule:nonzero"/>
+ <path d="m 22.996 24 c -1.66 0 -2.996 1.336 -2.996 2.996 l 0 18 c 0 1.66 1.336 3 2.996 3 l 18.01 0 c 1.66 0 2.996 -1.344 2.996 -3 l 0 -18 c 0 -1.66 -1.336 -2.996 -2.996 -2.996 m -11 4 l 4 0 l 0 4 l -4 0 m -2 2 l 6 0 l 0 8 l 2 0 l 0 4 l -8 0 l 0 -4 l 2 0 l 0 -4 l -2 -0.004 m 0 -3.996" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/mimetypes/application-install.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-install.svg
new file mode 120000
index 00000000..a04e350b
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/application-java.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-java.svg
new file mode 100644
index 00000000..739ae559
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-java.svg
@@ -0,0 +1,15 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <g>
+ <path d="m 10.672 0 c -1.375 0 -2.672 1.355 -2.672 2.789 l 0 58.42 c 0 1.355 1.375 2.789 2.672 2.789 l 42.656 0 c 1.297 0 2.672 -1.434 2.672 -2.789 l 0 -43.21 l -18 -18 m -27.328 0" style="fill:#e56f00;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 42 18 l 14 14 l 0 -14 m -14 0" style="fill:#000;fill-opacity:0.196;stroke:none;fill-rule:nonzero"/>
+ <path d="m 38 0 l 17.984 18 l -15.227 0 c -1.348 0 -2.758 -1.426 -2.758 -2.773 m 0 -15.227" style="fill:#fff;fill-opacity:0.392;stroke:none;fill-rule:nonzero"/>
+ <path d="m 27.676 43.871 c 0 0 -1.262 0.699 0.895 0.934 c 2.617 0.285 3.949 0.246 6.828 -0.273 c 0 0 0.75 0.445 1.809 0.832 c -6.449 2.625 -14.594 -0.152 -9.531 -1.492" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <path d="m 26.883 40.453 c 0 0 -1.414 0.996 0.742 1.199 c 2.797 0.273 4.996 0.297 8.809 -0.398 c 0 0 0.531 0.512 1.355 0.785 c -7.793 2.168 -16.488 0.172 -10.906 -1.586" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <path d="m 33.535 34.656 c 1.586 1.727 -0.426 3.293 -0.426 3.293 c 0 0 4.04 -1.984 2.188 -4.453 c -1.73 -2.309 -3.063 -3.449 4.129 -7.406 c 0 0 -11.281 2.676 -5.891 8.566" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <path d="m 42.06 46.4 c 0 0 0.938 0.734 -1.027 1.293 c -3.723 1.066 -15.492 1.391 -18.766 0.039 c -1.168 -0.477 1.027 -1.16 1.73 -1.293 c 0.723 -0.152 1.129 -0.121 1.129 -0.121 c -1.305 -0.875 -8.453 1.711 -3.621 2.453 c 13.152 2.023 23.973 -0.906 20.555 -2.371" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <path d="m 28.28 36.914 c 0 0 -5.992 1.34 -2.117 1.828 c 1.629 0.215 4.883 0.164 7.926 -0.082 c 2.469 -0.191 4.961 -0.609 4.961 -0.609 c 0 0 -0.875 0.348 -1.504 0.766 c -6.082 1.516 -17.832 0.801 -14.453 -0.746 c 2.867 -1.309 5.188 -1.156 5.188 -1.156" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <path d="m 39.02 42.598 c 6.184 -3.039 3.324 -5.969 1.332 -5.574 c -0.488 0.094 -0.703 0.184 -0.703 0.184 c 0 0 0.172 -0.273 0.527 -0.387 c 3.949 -1.32 6.98 3.875 -1.281 5.941 c 0 0 0.102 -0.082 0.125 -0.164" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <path d="m 35.3 19.711 c 0 0 3.426 3.246 -3.246 8.242 c -5.352 4 -1.223 6.285 0 8.898 c -3.121 -2.676 -5.422 -5.02 -3.887 -7.211 c 2.258 -3.215 8.516 -4.77 7.133 -9.93" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <path d="m 28.887 50.859 c 5.93 0.355 15.04 -0.207 15.27 -2.859 c 0 0 -0.418 1.01 -4.914 1.809 c -5.066 0.895 -11.313 0.793 -15.01 0.215 c 0 0 0.762 0.602 4.656 0.836" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/mimetypes/application-javascript.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-javascript.svg
new file mode 100644
index 00000000..60ac3ae3
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-javascript.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <g>
+ <path d="m 10.672 0 c -1.375 0 -2.672 1.355 -2.672 2.789 l 0 58.42 c 0 1.355 1.375 2.789 2.672 2.789 l 42.656 0 c 1.297 0 2.672 -1.434 2.672 -2.789 l 0 -43.21 l -18 -18 m -27.328 0" style="fill:#e5b819;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 42 18 l 14 14 l 0 -14 m -14 0" style="fill:#000;fill-opacity:0.196;stroke:none;fill-rule:nonzero"/>
+ <path d="m 38 0 l 17.984 18 l -15.227 0 c -1.348 0 -2.758 -1.426 -2.758 -2.773 m 0 -15.227" style="fill:#fff;fill-opacity:0.392;stroke:none;fill-rule:nonzero"/>
+ <path d="m 24 24 l 6 0 l 0 28 l -12 0 l 0 -6 l 6 0 m 0 -22" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 32 24 l 12 0 l 0 6 l -6 0 l 0 6 l 6 0 l 0 16 l -12 0 l 0 -6 l 6 0 l 0 -6 l -6 0 m 0 -16" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/mimetypes/application-json.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-json.svg
new file mode 100644
index 00000000..0b47e0ef
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-json.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <g>
+ <path d="m 10.672 0 c -1.375 0 -2.672 1.355 -2.672 2.789 l 0 58.42 c 0 1.355 1.375 2.789 2.672 2.789 l 42.656 0 c 1.297 0 2.672 -1.434 2.672 -2.789 l 0 -43.21 l -18 -18 m -27.328 0" style="fill:#e5b819;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 42 18 l 14 14 l 0 -14 m -14 0" style="fill:#000;fill-opacity:0.196;stroke:none;fill-rule:nonzero"/>
+ <path d="m 38 0 l 17.984 18 l -15.227 0 c -1.348 0 -2.758 -1.426 -2.758 -2.773 m 0 -15.227" style="fill:#fff;fill-opacity:0.392;stroke:none;fill-rule:nonzero"/>
+ </g>
+ <g transform="matrix(4,0,0,3.9327729,0,-1.1260477)">
+ <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/64/mimetypes/application-mathematica.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-mathematica.svg
new file mode 100644
index 00000000..3b588325
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-mathematica.svg
@@ -0,0 +1,13 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <path d="m 10.672 0 c -1.375 0 -2.672 1.355 -2.672 2.789 l 0 58.42 c 0 1.355 1.375 2.789 2.672 2.789 l 42.656 0 c 1.297 0 2.672 -1.434 2.672 -2.789 l 0 -43.21 -18 -18 m -27.328 0" style="fill:#ecccd0;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <g transform="matrix(1.2307692,0,0,1.2306746,2.4615392,10.469962)">
+ <!-- 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>
+ <path d="m 42 18 14 14 0 -14 z m 0 0" style="fill:#000;fill-opacity:0.196;stroke:none;fill-rule:nonzero"/>
+ <path d="m 38 0 17.984 18 -15.227 0 c -1.348 0 -2.758 -1.426 -2.758 -2.773 m 0 -15.227" style="fill:#fff;fill-opacity:0.392;stroke:none;fill-rule:nonzero"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/mimetypes/application-mbox.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-mbox.svg
new file mode 100644
index 00000000..34674b3b
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-mbox.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <g>
+ <path d="m 10.672 0 c -1.375 0 -2.672 1.355 -2.672 2.789 l 0 58.42 c 0 1.355 1.375 2.789 2.672 2.789 l 42.656 0 c 1.297 0 2.672 -1.434 2.672 -2.789 l 0 -43.21 l -18 -18 m -27.328 0" style="fill:#def37f;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 42 18 l 14 14 l 0 -14 m -14 0" style="fill:#000;fill-opacity:0.196;stroke:none;fill-rule:nonzero"/>
+ <path d="m 38 0 l 17.984 18 l -15.227 0 c -1.348 0 -2.758 -1.426 -2.758 -2.773 m 0 -15.227" style="fill:#fff;fill-opacity:0.392;stroke:none;fill-rule:nonzero"/>
+ </g>
+ <path d="m 19.653 28 12.347 10.539 12.347 -10.539 -24.694 0 m -1.653 1.51 0 18.49 28 0 0 -18.49 -14 11.951 -14 -11.951" style="fill:#998977;fill-opacity:1"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/mimetypes/application-msword-template.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-msword-template.svg
new file mode 100644
index 00000000..78fe1d95
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-msword-template.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <path d="m 10.672 0 c -1.375 0 -2.672 1.355 -2.672 2.789 l 0 58.42 c 0 1.355 1.375 2.789 2.672 2.789 l 42.656 0 c 1.297 0 2.672 -1.434 2.672 -2.789 l 0 -43.21 -18 -18 z m 0 0" style="fill:#35669e;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 42 18 14 14 0 -14 z m 0 0" style="fill:#000;fill-opacity:0.196;stroke:none;fill-rule:nonzero"/>
+ <path d="m 38 0 17.984 18 -15.227 0 c -1.348 0 -2.758 -1.426 -2.758 -2.773 z m 0 0" style="fill:#fff;fill-opacity:0.392;stroke:none;fill-rule:nonzero"/>
+ <path d="m 21.996 27.896 0.004 8 l 2 0 0 -6 6 0 0 -2 z m 0 0" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 42 27.896 -0.004 8 l -2 0 0 -6 -6 0 0 -2 z m 0 0" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 42 47.904 -0.004 -8 l -2 0 0 6 -6 0 0 2 z m 0 0" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 21.996 47.904 0.004 -8 l 2 0 0 6 6 0 0 2 z m 0 0" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/mimetypes/application-msword.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-msword.svg
new file mode 120000
index 00000000..e3ddc190
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/application-music-blank.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-music-blank.svg
new file mode 120000
index 00000000..9b775702
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/application-music-playlist-blank.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-music-playlist-blank.svg
new file mode 120000
index 00000000..f8e482a4
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/application-octet-stream.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-octet-stream.svg
new file mode 100644
index 00000000..5e6508cf
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-octet-stream.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <path d="m 10.672 0 c -1.375 0 -2.672 1.355 -2.672 2.789 l 0 58.42 c 0 1.355 1.375 2.789 2.672 2.789 l 42.656 0 c 1.297 0 2.672 -1.434 2.672 -2.789 l 0 -43.21 -18 -18 m -27.328 0" style="fill:#dcdcdc;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 42 18 14 14 0 -14 z m 0 0" style="fill:#000;fill-opacity:0.196;stroke:none;fill-rule:nonzero"/>
+ <path d="m 38 0 17.984 18 -15.227 0 c -1.348 0 -2.758 -1.426 -2.758 -2.773 m 0 -15.227" style="fill:#fff;fill-opacity:0.392;stroke:none;fill-rule:nonzero"/>
+ <path d="m 19 15 0 2 2 0 0 6 2 0 0 -8 z m 0 10 0 2 2 0 0 6 2 0 0 -8 z m 6 0 0 8 6 0 0 -8 z m 2 2 2 0 0 4 -2 0 z m -8 8 0 2 2 0 0 6 2 0 0 -8 z m 6 0 0 8 6 0 0 -8 z m 8 0 0 2 2 0 0 6 2 0 0 -8 z m -6 2 2 0 0 4 -2 0 z m -8 8 0 2 2 0 0 6 2 0 0 -8 z m 6 0 0 8 6 0 0 -8 z m 8 0 0 2 2 0 0 6 2 0 0 -8 z m 6 0 0 8 6 0 0 -8 z m -12 2 2 0 0 4 -2 0 z m 14 0 2 0 0 4 -2 0 z" style="fill:#555;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/mimetypes/application-ogg.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-ogg.svg
new file mode 120000
index 00000000..9b775702
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-ogg.svg
@@ -0,0 +1 @@
+application-audio.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/mimetypes/application-pdf.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-pdf.svg
new file mode 100644
index 00000000..fffb1b66
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-pdf.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <g>
+ <path d="m 10.672 0 c -1.375 0 -2.672 1.355 -2.672 2.789 l 0 58.42 c 0 1.355 1.375 2.789 2.672 2.789 l 42.656 0 c 1.297 0 2.672 -1.434 2.672 -2.789 l 0 -43.21 l -18 -18 m -27.328 0" style="fill:#de1818;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 42 18 l 14 14 l 0 -14 m -14 0" style="fill:#000;fill-opacity:0.196;stroke:none;fill-rule:nonzero"/>
+ <path d="m 38 0 l 17.984 18 l -15.227 0 c -1.348 0 -2.758 -1.426 -2.758 -2.773 m 0 -15.227" style="fill:#fff;fill-opacity:0.392;stroke:none;fill-rule:nonzero"/>
+ <path d="m 31.375 21.352 c 0 0 0.922 8.492 -5.586 19.711 c -6.508 11.211 -8.422 9.703 -9.102 9.32 c -0.688 -0.391 -1.57 -1.656 1.32 -4.18 c 2.883 -2.523 4.01 -2.477 4.01 -2.477 c 0 0 -2.641 1.602 -3.664 3.156 c -1.031 1.555 -1.859 2.523 -1.617 2.961 c 0.242 0.438 3.195 -1.789 4.414 -3.68 c 1.945 -3.01 5.617 -8.602 7.328 -13.938 c 1.711 -5.344 2.898 -10.875 2.898 -10.875 m 0 0" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 47.41 41.01 c 0 0 -0.148 0.391 -1.859 0.25 c -1.711 -0.148 -8.367 -2.234 -11.938 -6.508 c -3.57 -4.273 -3.867 -10.148 -4.109 -13.203 c -0.25 -3.055 1.109 -2.203 1.305 -1.82 c 0.305 0.258 0.453 1.094 0.453 1.094 c 0 0 -0.109 -1.25 -0.648 -1.789 c -0.539 -0.531 -1.016 -0.539 -1.555 0.383 c -0.539 0.922 -0.781 3.492 -0.344 5.969 c 0.445 2.477 2.258 8.156 4.508 10.773 c 2.25 2.625 6.75 4.906 10.08 5.586 c 3.328 0.68 4.109 -0.727 4.109 -0.727 m 0 -0.008" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 25.734 42.13 c 0 0 6.461 -2.086 12.578 -2.664 c 6.117 -0.586 8.227 0.047 8.758 0.484 c 0.539 0.438 0.539 0.922 0.539 0.922 c 0 0 0.688 -0.68 0.234 -1.367 c -0.383 -0.719 -0.969 -1.305 -5.813 -1.156 c -4.844 0.141 -5.188 0.336 -9.641 1.164 c -4.453 0.828 -6.656 2.617 -6.656 2.617 m 0 0" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/mimetypes/application-pgp-encrypted.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-pgp-encrypted.svg
new file mode 120000
index 00000000..73b83902
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-pgp-encrypted.svg
@@ -0,0 +1 @@
+encrypted.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/mimetypes/application-pgp-keys.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-pgp-keys.svg
new file mode 120000
index 00000000..de2284a9
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/application-pgp-signature.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-pgp-signature.svg
new file mode 120000
index 00000000..de2284a9
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/application-pgp.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-pgp.svg
new file mode 120000
index 00000000..73b83902
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-pgp.svg
@@ -0,0 +1 @@
+encrypted.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/mimetypes/application-pkcs7-mime.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-pkcs7-mime.svg
new file mode 120000
index 00000000..de2284a9
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/application-pkcs7-signature.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-pkcs7-signature.svg
new file mode 120000
index 00000000..de2284a9
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/application-pkix-cerl.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-pkix-cerl.svg
new file mode 120000
index 00000000..b02dde5b
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/application-pkix-cert.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-pkix-cert.svg
new file mode 120000
index 00000000..b02dde5b
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/application-postscript.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-postscript.svg
new file mode 100644
index 00000000..d55ac99d
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-postscript.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <g>
+ <path d="m 10.672 0 c -1.375 0 -2.672 1.355 -2.672 2.789 l 0 58.42 c 0 1.355 1.375 2.789 2.672 2.789 l 42.656 0 c 1.297 0 2.672 -1.434 2.672 -2.789 l 0 -43.21 l -18 -18 m -27.328 0" style="fill:#eb1a22;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 42 18 l 14 14 l 0 -14 m -14 0" style="fill:#000;fill-opacity:0.196;stroke:none;fill-rule:nonzero"/>
+ <path d="m 38 0 l 17.984 18 l -15.227 0 c -1.348 0 -2.758 -1.426 -2.758 -2.773 m 0 -15.227" style="fill:#fff;fill-opacity:0.392;stroke:none;fill-rule:nonzero"/>
+ <path d="m 23.13 33.719 c 1.031 0.047 2.164 0.703 3.01 1.266 c 2.469 1.641 4.445 4.367 4.055 7.492 c 0.367 -0.594 0.391 -1.461 0.391 -2.148 c 0 -2.195 -1.18 -4.453 -2.672 -5.984 c -0.492 -0.516 -1.016 -1.102 -1.664 -1.414 l 7.352 -8.703 l 1.766 -2.086 c 0.133 -0.164 0.586 -0.531 0.484 -0.773 c -0.086 -0.219 -0.508 -0.359 -0.711 -0.453 c -0.227 -0.102 -0.633 -0.32 -0.891 -0.227 c -0.25 0.094 -0.469 0.461 -0.641 0.664 l -1.352 1.578 l -6.359 7.461 l -1.883 2.203 c -0.297 0.352 -0.688 0.703 -0.883 1.125 m 0 0" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 18.969 36.27 c 2.523 -2.688 4.758 -5.688 7.18 -8.477 l 3.055 -3.617 c 0.703 -0.805 1.539 -1.625 2.102 -2.539 c -0.367 -0.109 -1.203 -0.18 -1.555 0 c -0.375 0.188 -0.688 0.703 -0.961 1.016 l -1.742 1.977 c -0.25 0.305 -0.555 0.773 -0.906 0.961 c -0.516 0.258 -1.445 0.156 -2.01 0.172 l -2.055 0.164 c -1.531 0.109 -3.281 0.109 -4.04 1.758 c -0.609 1.313 -0.516 3.195 -0.578 4.625 c -0.125 3 -0.227 6.05 0.055 9.04 c 0.117 1.289 -0.023 2.922 0.633 4.07 c 0.641 1.125 1.875 1.367 3.039 1.477 c 2.258 0.211 4.961 0.148 6.781 -1.438 c 2.164 -1.883 1.859 -5.242 -0.109 -7.094 c -2.148 -2.031 -6.094 -3.055 -8.891 -2.094 m 0 0" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 26.578 47.16 c 0.414 0.18 1.109 0.117 1.563 0.117 l 2.836 0.055 c 3.594 0 7.141 -0.227 10.727 -0.391 c 1.703 -0.078 3.625 -0.141 4.328 -2.039 c 0.453 -1.203 0.367 -2.742 0.453 -4.01 c 0.203 -2.938 0.281 -5.945 0.008 -8.875 c -0.133 -1.367 0.031 -3.078 -0.563 -4.344 c -0.914 -1.969 -3.688 -1.82 -5.508 -1.867 c -0.453 -0.016 -1.289 -0.281 -1.703 -0.078 c -0.313 0.148 -0.5 0.961 -0.648 1.266 l -1.609 3.555 c -1.906 4.211 -3.688 8.523 -5.75 12.656 c -0.805 1.602 -2.25 3.625 -4.133 3.953 m 0 0" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/mimetypes/application-presentation-template.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-presentation-template.svg
new file mode 100644
index 00000000..ad1b0d7e
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-presentation-template.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <g>
+ <path d="m 10.688 0 c -1.375 0 -2.688 1.379 -2.688 2.813 l 0 58.38 c 0 1.352 1.391 2.813 2.688 2.813 l 42.625 0 c 1.297 0 2.688 -1.461 2.688 -2.813 l 0 -58.44 c 0 -1.348 -1.402 -2.75 -2.75 -2.75 m -42.563 0" style="fill:#d04526;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 16 22 l 10 0 l 0 6 l -10 0 m 0 -6" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 16 32 l 10 0 l 0 6 l -10 0 m 0 -6" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 16 42 l 32 0 l 0 2 l -32 0 m 0 -2" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 40 19.984 l 0 8.02 l 8 0 c 0 -4.43 -3.582 -8.02 -8 -8.02 m 0 0" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 38 22 c -4.418 0 -8 3.578 -8 8 c 0 4.422 3.586 8 8 8 c 4.418 0 7.996 -3.578 7.996 -8 l -7.996 0 m 0 -8" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/mimetypes/application-presentation.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-presentation.svg
new file mode 100644
index 00000000..9d7c77fe
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-presentation.svg
@@ -0,0 +1,12 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <g>
+ <path d="m 10.672 0 c -1.375 0 -2.672 1.355 -2.672 2.789 l 0 58.42 c 0 1.355 1.375 2.789 2.672 2.789 l 42.656 0 c 1.297 0 2.672 -1.434 2.672 -2.789 l 0 -43.21 l -18 -18 m -27.328 0" style="fill:#d04526;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 42 18 l 14 14 l 0 -14 m -14 0" style="fill:#000;fill-opacity:0.196;stroke:none;fill-rule:nonzero"/>
+ <path d="m 38 0 l 17.984 18 l -15.227 0 c -1.348 0 -2.758 -1.426 -2.758 -2.773 m 0 -15.227" style="fill:#fff;fill-opacity:0.392;stroke:none;fill-rule:nonzero"/>
+ <path d="m 16 24 l 10 0 l 0 6 l -10 0 m 0 -6" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 16 34 l 10 0 l 0 6 l -10 0 m 0 -6" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 16 44 l 32 0 l 0 2 l -32 0 m 0 -2" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 40 21.984 l 0 8.02 l 8 0 c 0 -4.43 -3.582 -8.02 -8 -8.02 m 0 0" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 38 24 c -4.418 0 -8 3.578 -8 8 c 0 4.422 3.586 8 8 8 c 4.418 0 7.996 -3.578 7.996 -8 l -7.996 0 m 0 -8" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/mimetypes/application-ram.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-ram.svg
new file mode 120000
index 00000000..dff032f5
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-ram.svg
@@ -0,0 +1 @@
+application-video.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/mimetypes/application-rdata.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-rdata.svg
new file mode 120000
index 00000000..6e531487
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/application-relaxng.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-relaxng.svg
new file mode 120000
index 00000000..c4ba3155
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-relaxng.svg
@@ -0,0 +1 @@
+text-html.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/mimetypes/application-rss+xml.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-rss+xml.svg
new file mode 120000
index 00000000..23990f37
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/application-rss.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-rss.svg
new file mode 100644
index 00000000..8470c50e
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-rss.svg
@@ -0,0 +1,6 @@
+<svg viewBox="0 0 64 64" xmlns="http://www.w3.org/2000/svg">
+ <path style="fill:#ff6301;fill-opacity:1;stroke:none;fill-rule:nonzero" d="M 10.672,0 C 9.297,0 8,1.355 8,2.789 l 0,58.42 c 0,1.355 1.375,2.789 2.672,2.789 l 42.656,0 c 1.297,0 2.672,-1.434 2.672,-2.789 l 0,-43.21 -18,-18 m -27.328,0"/>
+ <path style="fill:#000;fill-opacity:0.196;stroke:none;fill-rule:nonzero" d="m 42 18 14 14 0 -14 m -14 0"/>
+ <path style="fill:#fff;fill-opacity:0.392;stroke:none;fill-rule:nonzero" d="m 38,0 17.984,18 -15.227,0 c -1.348,0 -2.758,-1.426 -2.758,-2.773 M 37.999,0"/>
+ <path 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" d="m 18,21 0,4.141 2.07,0 c 12.06,0 21.789,9.731 21.789,21.789 l 0,2.07 4.141,0 0,-2.07 C 46,32.634 34.366,21 20.07,21 L 18,21 Z m 0,10 0,4.141 2.07,0 c 6.536,0 11.789,5.253 11.789,11.789 l 0,2.07 4.141,0 0,-2.07 C 36,38.157 28.844,31 20.07,31 L 18,31 Z m 4,10 a 4,4 0 0 0 -4,4 4,4 0 0 0 4,4 4,4 0 0 0 4,-4 4,4 0 0 0 -4,-4 z"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/mimetypes/application-rtf.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-rtf.svg
new file mode 100644
index 00000000..5b9df98e
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-rtf.svg
@@ -0,0 +1,18 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <g>
+ <path d="m 10.672 0 c -1.375 0 -2.672 1.355 -2.672 2.789 l 0 58.42 c 0 1.355 1.375 2.789 2.672 2.789 l 42.656 0 c 1.297 0 2.672 -1.434 2.672 -2.789 l 0 -43.21 l -18 -18 m -27.328 0" style="fill:#3468ce;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 42 18 l 14 14 l 0 -14 m -14 0" style="fill:#000;fill-opacity:0.196;stroke:none;fill-rule:nonzero"/>
+ <path d="m 38 0 l 17.984 18 l -15.227 0 c -1.348 0 -2.758 -1.426 -2.758 -2.773 m 0 -15.227" style="fill:#fff;fill-opacity:0.392;stroke:none;fill-rule:nonzero"/>
+ <path d="m 20 22 l 12 0 l 0 10 l -12 0 m 0 -10" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <path d="m 34 22 l 10 0 l 0 2 l -10 0 m 0 -2" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <path d="m 8 48 l 0 13.336 c 0 1.297 1.375 2.664 2.664 2.664 l 42.672 0 c 1.289 0 2.664 -1.367 2.664 -2.664 l 0 -13.336 m -48 0" style="fill:#000;fill-opacity:0.196;stroke:none;fill-rule:nonzero"/>
+ <path d="m 34 26 l 10 0 l 0 2 l -10 0 m 0 -2" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <path d="m 21.23 50.805 c 0.715 0 1.355 0.066 1.938 0.215 c 0.574 0.137 1.074 0.359 1.492 0.664 c 0.418 0.293 0.73 0.672 0.941 1.141 c 0.23 0.449 0.348 0.992 0.348 1.605 c 0 0.648 -0.148 1.23 -0.445 1.754 c -0.293 0.527 -0.785 0.93 -1.469 1.199 c 0.23 0.313 0.469 0.656 0.723 1.043 c 0.254 0.367 0.508 0.762 0.746 1.18 c 0.246 0.402 0.477 0.813 0.688 1.23 c 0.23 0.41 0.422 0.797 0.586 1.164 l -2.602 0 c -0.313 -0.715 -0.672 -1.402 -1.09 -2.059 c -0.402 -0.664 -0.836 -1.336 -1.313 -2.02 l -1.289 0 l 0 4.074 l -2.484 0 l 0 -10.906 c 0.246 -0.051 0.508 -0.094 0.789 -0.133 c 0.293 -0.051 0.59 -0.074 0.883 -0.09 c 0.305 -0.023 0.582 -0.043 0.855 -0.051 c 0.27 -0.016 0.5 -0.016 0.703 -0.016 m 2.199 3.609 c 0 -0.582 -0.207 -1.01 -0.605 -1.289 c -0.402 -0.27 -0.938 -0.41 -1.594 -0.41 c -0.098 0 -0.211 0.008 -0.344 0.016 c -0.133 0 -0.27 0.02 -0.402 0.043 l 0 3.32 l 0.543 0 c 0.844 0 1.457 -0.137 1.836 -0.426 c 0.379 -0.293 0.566 -0.715 0.566 -1.254" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 36.578 50.93 l 0 1.82 l -3.289 0 l 0 9.25 l -2.504 0 l 0 -9.25 l -3.281 0 l 0 -1.82 l 9.07 0" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 38.36 62 l 0 -11.07 l 7.645 0 l 0 1.82 l -5.168 0 l 0 2.688 l 4.52 0 l 0 1.82 l -4.52 0 l 0 4.742 l -2.477 0" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 34 30 l 10 0 l 0 2 l -10 0 m 0 -2" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <path d="m 20 34 l 24 0 l 0 2 l -24 0 m 0 -2" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <path d="m 20 38 l 24 0 l 0 2 l -24 0 m 0 -2" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <path d="m 20 42 l 24 0 l 0 2 l -24 0 m 0 -2" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/mimetypes/application-script-blank.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-script-blank.svg
new file mode 100644
index 00000000..cca366d3
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-script-blank.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <path d="m 10.672 0 c -1.375 0 -2.672 1.355 -2.672 2.789 l 0 58.42 c 0 1.355 1.375 2.789 2.672 2.789 l 42.656 0 c 1.297 0 2.672 -1.434 2.672 -2.789 l 0 -43.21 -18 -18 m -27.328 0" style="fill:#dcdcdc;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 42 18 14 14 0 -14 z m 0 0" style="fill:#000;fill-opacity:0.196;stroke:none;fill-rule:nonzero"/>
+ <path d="m 38 0 17.984 18 -15.227 0 c -1.348 0 -2.758 -1.426 -2.758 -2.773 m 0 -15.227" style="fill:#fff;fill-opacity:0.392;stroke:none;fill-rule:nonzero"/>
+ <path d="m 23.906 43.02 c 0 1.02 0.277 1.754 0.82 2.215 0.566 0.461 1.387 0.707 2.465 0.727 l 0 2.098 c -1.809 -0.02 -3.211 -0.461 -4.195 -1.305 -0.996 -0.852 -1.488 -2.047 -1.488 -3.586 l 0 -4.539 c 0 -1.039 -0.297 -1.777 -0.902 -2.219 c -0.594 -0.449 -1.469 -0.676 -2.605 -0.676 l 0 -2.117 c 1.23 -0.02 2.125 -0.254 2.676 -0.715 0.555 -0.461 0.832 -1.168 0.832 -2.129 l 0 -4.586 c 0 -1.551 0.512 -2.754 1.539 -3.617 1.023 -0.855 2.41 -1.285 4.145 -1.285 l 0 2.086 c -2.195 0.063 -3.285 1.051 -3.285 2.98 l 0 4.422 c 0 2.148 -1.066 3.414 -3.188 3.805 l 0 0.188 c 2.121 0.383 3.188 1.656 3.188 3.805 l 0 4.449" style="fill:#555;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 43.25 34.574 c -2.121 -0.391 -3.188 -1.656 -3.188 -3.805 l 0 -4.422 c 0 -1.93 -1.078 -2.918 -3.242 -2.98 l 0 -2.086 c 1.754 0 3.129 0.43 4.133 1.305 1 0.871 1.508 2.066 1.508 3.598 l 0 4.586 c 0 0.973 0.277 1.688 0.84 2.137 0.566 0.453 1.469 0.688 2.699 0.707 l 0 2.117 c -1.16 0 -2.043 0.227 -2.637 0.676 -0.605 0.441 -0.902 1.18 -0.902 2.219 l 0 4.539 c 0 1.527 -0.492 2.715 -1.465 3.566 -0.977 0.863 -2.359 1.305 -4.176 1.324 l 0 -2.098 c 1.055 -0.02 1.867 -0.266 2.422 -0.727 0.543 -0.461 0.82 -1.195 0.82 -2.215 l 0 -4.449 c 0 -1.137 0.266 -2.01 0.789 -2.609 0.523 -0.598 1.324 -1 2.398 -1.195 l 0 -0.188" style="fill:#555;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/mimetypes/application-software.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-software.svg
new file mode 100644
index 00000000..f79ad12d
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-software.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <g>
+ <path d="m 10.742 8 c -1.367 0 -2.742 1.375 -2.742 2.742 l 0 42.594 c 0 1.289 1.375 2.664 2.664 2.664 l 42.672 0 c 1.289 0 2.664 -1.375 2.664 -2.664 l 0 -42.672 c 0 -1.289 -1.375 -2.664 -2.664 -2.664 m -42.594 0" style="fill:#c19553;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 10.742 8 c -1.367 0 -2.742 1.375 -2.742 2.742 l 0 13.258 c 5.336 0 42.664 0 48 0 l 0 -13.336 c 0 -1.289 -1.375 -2.664 -2.664 -2.664 m -42.594 0" style="fill:#fff;fill-opacity:0.196;stroke:none;fill-rule:nonzero"/>
+ <path d="m 28 14 l 0 20 l 8 0 l 0 -20 m -8 0" style="fill:#fff;fill-opacity:0.392;stroke:none;fill-rule:nonzero"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/mimetypes/application-sql.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-sql.svg
new file mode 120000
index 00000000..9d514aab
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/application-sxw.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-sxw.svg
new file mode 120000
index 00000000..86b2f629
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/application-table-template.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-table-template.svg
new file mode 100644
index 00000000..c34d2eb3
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-table-template.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <g>
+ <path d="m 10.688 0 c -1.375 0 -2.688 1.379 -2.688 2.813 l 0 58.38 c 0 1.352 1.391 2.813 2.688 2.813 l 42.625 0 c 1.297 0 2.688 -1.461 2.688 -2.813 l 0 -58.44 c 0 -1.348 -1.402 -2.75 -2.75 -2.75 m -42.563 0" style="fill:#207045;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 46 22 l 0 26 l -28 0 l 0 -26 m 26 2 l -14 0 l 0 6 l 14 0 m -16 -6 l -8 0 l 0 6 l 8 0 m 16 2 l -14 0 l 0 6 l 14 0 m -16 -6 l -8 0 l 0 6 l 8 0 m 16 2 l -14 0 l 0 6 l 14 0 m -16 -6 l -8 0 l 0 6 l 8 0 m 0 -6" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/mimetypes/application-table.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-table.svg
new file mode 100644
index 00000000..39a37ef1
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-table.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <g>
+ <path d="m 10.672 0 c -1.375 0 -2.672 1.355 -2.672 2.789 l 0 58.42 c 0 1.355 1.375 2.789 2.672 2.789 l 42.656 0 c 1.297 0 2.672 -1.434 2.672 -2.789 l 0 -43.21 l -18 -18 m -27.328 0" style="fill:#207045;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 42 18 l 14 14 l 0 -14 m -14 0" style="fill:#000;fill-opacity:0.196;stroke:none;fill-rule:nonzero"/>
+ <path d="m 46 24 l 0 26 l -28 0 l 0 -26 m 26 2 l -14 0 l 0 6 l 14 0 m -16 -6 l -8 0 l 0 6 l 8 0 m 16 2 l -14 0 l 0 6 l 14 0 m -16 -6 l -8 0 l 0 6 l 8 0 m 16 2 l -14 0 l 0 6 l 14 0 m -16 -6 l -8 0 l 0 6 l 8 0 m 0 -6" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 38 0 l 17.984 18 l -15.227 0 c -1.348 0 -2.758 -1.426 -2.758 -2.773 m 0 -15.227" style="fill:#fff;fill-opacity:0.392;stroke:none;fill-rule:nonzero"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/mimetypes/application-template-blank.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-template-blank.svg
new file mode 120000
index 00000000..234fc82d
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/application-template.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-template.svg
new file mode 100644
index 00000000..9fdbbae3
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-template.svg
@@ -0,0 +1,5 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <g>
+ <path d="m 10.688 0 c -1.375 0 -2.688 1.379 -2.688 2.813 l 0 58.38 c 0 1.352 1.391 2.813 2.688 2.813 l 42.625 0 c 1.297 0 2.688 -1.461 2.688 -2.813 l 0 -58.44 c 0 -1.348 -1.402 -2.75 -2.75 -2.75 m -42.563 0" style="fill:#f4423d;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/mimetypes/application-text-template.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-text-template.svg
new file mode 100644
index 00000000..6085b9f5
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-text-template.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <path d="M 10.6875,0 C 9.3125,0 8,1.378906 8,2.8125 l 0,58.375 C 8,62.539062 9.390625,64 10.6875,64 l 42.625,0 C 54.609375,64 56,62.539062 56,61.1875 L 56,2.75 C 56,1.402344 54.597656,0 53.25,0 Z m 0,0" style="fill:#dcdcdc;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 20 20 24 0 0 2 -24 0 z m 0 0" style="fill:#888;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <path d="m 20 24 24 0 0 2 -24 0 z m 0 0" style="fill:#888;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <path d="m 20 28 24 0 0 2 -24 0 z m 0 0" style="fill:#888;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <path d="m 20 32 24 0 0 2 -24 0 z m 0 0" style="fill:#888;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <path d="m 20 36 24 0 0 2 -24 0 z m 0 0" style="fill:#888;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <path d="m 20 40 24 0 0 2 -24 0 z m 0 0" style="fill:#888;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <path d="m 20 44 24 0 0 2 -24 0 z m 0 0" style="fill:#888;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/mimetypes/application-text.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-text.svg
new file mode 100644
index 00000000..7c401455
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-text.svg
@@ -0,0 +1,12 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <path d="m 10.672 0 c -1.375 0 -2.672 1.355 -2.672 2.789 l 0 58.42 c 0 1.355 1.375 2.789 2.672 2.789 l 42.656 0 c 1.297 0 2.672 -1.434 2.672 -2.789 l 0 -43.21 -18 -18 m -27.328 0" style="fill:#dcdcdc;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 42 18 14 14 0 -14 z m 0 0" style="fill:#000;fill-opacity:0.196;stroke:none;fill-rule:nonzero"/>
+ <path d="m 38 0 17.984 18 -15.227 0 c -1.348 0 -2.758 -1.426 -2.758 -2.773 m 0 -15.227" style="fill:#fff;fill-opacity:0.392;stroke:none;fill-rule:nonzero"/>
+ <path d="m 20 22 24 0 0 2 -24 0 z m 0 0" style="fill:#888;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <path d="m 20 26 24 0 0 2 -24 0 z m 0 0" style="fill:#888;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <path d="m 20 30 24 0 0 2 -24 0 z m 0 0" style="fill:#888;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <path d="m 20 34 24 0 0 2 -24 0 z m 0 0" style="fill:#888;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <path d="m 20 38 24 0 0 2 -24 0 z m 0 0" style="fill:#888;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <path d="m 20 42 24 0 0 2 -24 0 z m 0 0" style="fill:#888;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <path d="m 20 46 24 0 0 2 -24 0 z m 0 0" style="fill:#888;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/mimetypes/application-torrent.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-torrent.svg
new file mode 100644
index 00000000..e5871363
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-torrent.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <g>
+ <path d="m 10.672 0 c -1.375 0 -2.672 1.355 -2.672 2.789 l 0 58.42 c 0 1.355 1.375 2.789 2.672 2.789 l 42.656 0 c 1.297 0 2.672 -1.434 2.672 -2.789 l 0 -43.21 l -18 -18 m -27.328 0" style="fill:#00853d;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 42 18 l 14 14 l 0 -14 m -14 0" style="fill:#000;fill-opacity:0.196;stroke:none;fill-rule:nonzero"/>
+ <path d="m 38 0 l 17.984 18 l -15.227 0 c -1.348 0 -2.758 -1.426 -2.758 -2.773 m 0 -15.227" style="fill:#fff;fill-opacity:0.392;stroke:none;fill-rule:nonzero"/>
+ <path d="m 38.684 48.28 l -5.16 0 c -1.566 0 -3.109 0.027 -4.602 -0.547 c -1.223 -0.473 -2.371 -1.191 -3.281 -2.148 c -3.02 -3.156 -3.422 -8.168 -0.684 -11.648 c 1.668 -2.121 4.238 -3.48 6.961 -3.48 c 0.738 0 2.297 -0.117 2.609 0.758 c 0.164 0.445 -0.176 0.957 -0.641 1.039 c -0.438 0.07 -0.938 -0.148 -1.383 -0.156 c -1.305 -0.02 -2.48 0.164 -3.676 0.703 c -4.43 2 -5.531 8.5 -1.914 11.789 c 0.941 0.859 1.996 1.504 3.227 1.824 c 1.086 0.293 2.207 0.227 3.32 0.227 l 6.707 0 c 0.285 0 0.684 0.074 0.949 -0.016 c 0.211 -0.074 0.383 -0.293 0.527 -0.449 c 0.367 -0.363 0.914 -0.766 1.121 -1.246 l -8.422 0 c -1.012 0 -2.078 0.098 -3.09 -0.047 c -1.184 -0.172 -2.242 -0.73 -3.117 -1.539 c -0.457 -0.418 -0.82 -0.957 -1.094 -1.504 c -1.668 -3.344 0.473 -7.336 4.121 -7.973 c 0.629 -0.121 1.313 -0.082 1.93 0.043 c 0.621 0.121 1.395 0.348 1.879 0.766 c 0.348 0.301 0.383 0.793 0.082 1.141 c -0.438 0.5 -0.883 0.191 -1.367 -0.02 c -0.375 -0.164 -0.766 -0.281 -1.176 -0.336 c -1.758 -0.211 -3.453 0.773 -4.129 2.395 c -0.855 2.043 0.219 4.496 2.316 5.223 c 1.012 0.348 2.168 0.211 3.227 0.211 l 8.77 0 c 0.344 0 0.93 0.109 1.246 -0.027 c 0.129 -0.047 0.191 -0.227 0.258 -0.336 l 0.52 -1.023 c 0.617 -1.422 1.039 -2.871 1.203 -4.41 c 0.691 -6.426 -3.227 -12.547 -9.309 -14.719 c -4.75 -1.695 -10.273 -0.527 -14 2.844 c -1.734 1.578 -2.98 3.535 -3.801 5.723 c -1.086 2.91 -1.086 6.473 0.016 9.379 c 0.246 0.664 0.512 1.32 0.859 1.941 c 0.09 0.164 0.207 0.539 0.398 0.602 c 0.402 0.156 0.066 -0.73 0.027 -0.867 c -0.273 -1.102 -0.363 -2.195 -0.363 -3.324 c 0 -4.813 3.254 -9.234 7.629 -11.07 c 1.313 -0.547 2.816 -0.902 4.238 -0.902 c 0.203 0 0.43 -0.027 0.629 0.035 c 0.449 0.156 0.723 0.676 0.492 1.121 c -0.301 0.594 -0.91 0.449 -1.449 0.492 c -1.164 0.121 -2.297 0.348 -3.379 0.805 c -3.129 1.313 -5.57 4.156 -6.273 7.488 c -1.012 4.73 1.25 9.68 5.605 11.867 c 1.844 0.922 3.855 1.211 5.891 1.066 c 1.43 -0.102 2.844 -0.438 4.176 -0.977 c 0.41 -0.172 1.082 -0.363 1.375 -0.711 m 0 0" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/mimetypes/application-users.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-users.svg
new file mode 100644
index 00000000..5d49bd73
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-users.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <g>
+ <path d="m 10.672 0 c -1.375 0 -2.672 1.355 -2.672 2.789 l 0 58.42 c 0 1.355 1.375 2.789 2.672 2.789 l 42.656 0 c 1.297 0 2.672 -1.434 2.672 -2.789 l 0 -43.21 l -18 -18 m -27.328 0" style="fill:#6a7daa;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 42 18 l 14 14 l 0 -14 m -14 0" style="fill:#000;fill-opacity:0.196;stroke:none;fill-rule:nonzero"/>
+ <path d="m 38 0 l 17.984 18 l -15.227 0 c -1.348 0 -2.758 -1.426 -2.758 -2.773 m 0 -15.227" style="fill:#fff;fill-opacity:0.392;stroke:none;fill-rule:nonzero"/>
+ <path d="m 36 24 l 4 0 c 4 0 4 4 4 4 l 0 6 c 0 1.57 -2 4 -2 4 l 0 2 l 4 2.859 l 0 3.141 l -18 0 l 0 -2.844 l 6 -3.156 l 0 -2 c 0 0 -2.01 -2.43 -2 -4 l 0 -6 c 0 0 0 -4 4 -4 m -10.227 3.141 l 2.227 0.094 l 0 6.172 c 0 1.574 2 4.594 2 4.594 l -4 3.289 l 0 2.711 l -8 0 l 0 -1.191 l 6 -2.809 l 0 -1.742 c 0 0 -2.898 -3.309 -2.883 -4.883 l 0 -1.52 c 0 -4.715 4.656 -4.715 4.656 -4.715 m 0 0" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/mimetypes/application-vector-template.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-vector-template.svg
new file mode 100644
index 00000000..532df368
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-vector-template.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <g>
+ <path d="m 10.688 0 c -1.375 0 -2.688 1.379 -2.688 2.813 l 0 58.38 c 0 1.352 1.391 2.813 2.688 2.813 l 42.625 0 c 1.297 0 2.688 -1.461 2.688 -2.813 l 0 -58.44 c 0 -1.348 -1.402 -2.75 -2.75 -2.75 m -42.563 0" style="fill:#03aa9c;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 40 20.773 c -0.844 0 -1.602 0.574 -2 1.227 l -8 0 c 0 0 -1.945 -0.148 -3.641 0.668 c -1.703 0.82 -3.504 2.695 -3.504 5.82 c 0 3.129 1.801 5 3.504 5.824 c 0.801 0.387 1.594 0.551 2.215 0.652 l 0 0.484 l -3.145 3.03 c -0.094 -0.027 -0.18 -0.07 -0.285 -0.07 c -0.637 0 -1.145 0.492 -1.145 1.102 c 0 0.613 0.508 1.102 1.145 1.102 c 0.629 0 1.137 -0.488 1.137 -1.102 c 0 -0.102 -0.043 -0.18 -0.066 -0.273 l 3.141 -3.03 l 3.789 0 l 0 -1.105 l 1.137 0 c 0 0 1.207 0.027 2.359 0.586 c 1.164 0.563 2.215 1.438 2.215 3.824 c 0 2.387 -1.051 3.266 -2.215 3.824 c -1.152 0.559 -2.641 0.664 -2.641 0.664 l -8 0 c -0.395 -0.652 -1.156 -1.18 -2 -1.18 c -1.266 0 -2.289 0.988 -2.289 2.203 c 0 1.215 1.023 2.203 2.289 2.203 c 0.844 0 1.605 -0.57 2 -1.227 l 8 0 c 0 0 1.945 0.152 3.641 -0.668 c 1.707 -0.816 3.504 -2.695 3.504 -5.82 c 0 -3.125 -1.797 -5 -3.504 -5.82 c -1.695 -0.82 -3.359 -0.793 -3.359 -0.793 l -1.137 0 l 0 -0.344 l 3.145 -3.03 c 0.094 0.023 0.18 0.07 0.285 0.07 c 0.629 0 1.145 -0.492 1.145 -1.105 c 0 -0.609 -0.516 -1.102 -1.145 -1.102 c -0.629 0 -1.145 0.492 -1.145 1.102 c 0 0.105 0.043 0.184 0.074 0.277 l -3.148 3.03 l -3.781 0 l 0 0.93 c -0.379 -0.086 -0.793 -0.207 -1.215 -0.414 c -1.164 -0.559 -2.215 -1.438 -2.215 -3.824 c 0 -2.383 1.051 -3.262 2.215 -3.82 c 1.152 -0.563 2.641 -0.668 2.641 -0.668 l 8 0 c 0.398 0.656 1.156 1.184 2 1.184 c 1.266 0 2.293 -0.992 2.293 -2.207 c 0 -1.211 -1.027 -2.203 -2.293 -2.203 m 0 0" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/mimetypes/application-vector.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-vector.svg
new file mode 100644
index 00000000..d9bcbb4d
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-vector.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <g>
+ <path d="m 10.672 0 c -1.375 0 -2.672 1.355 -2.672 2.789 l 0 58.42 c 0 1.355 1.375 2.789 2.672 2.789 l 42.656 0 c 1.297 0 2.672 -1.434 2.672 -2.789 l 0 -43.21 l -18 -18 m -27.328 0" style="fill:#03aa9c;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 42 18 l 14 14 l 0 -14 m -14 0" style="fill:#000;fill-opacity:0.196;stroke:none;fill-rule:nonzero"/>
+ <path d="m 38 0 l 17.984 18 l -15.227 0 c -1.348 0 -2.758 -1.426 -2.758 -2.773 m 0 -15.227" style="fill:#fff;fill-opacity:0.392;stroke:none;fill-rule:nonzero"/>
+ <path d="m 40 22.773 c -0.844 0 -1.605 0.57 -2 1.227 l -8 0 c 0 0 -1.945 -0.152 -3.641 0.668 c -1.703 0.816 -3.504 2.695 -3.504 5.82 c 0 3.125 1.801 5 3.504 5.82 c 0.801 0.391 1.594 0.551 2.215 0.656 l 0 0.48 l -3.145 3.03 c -0.094 -0.023 -0.18 -0.066 -0.285 -0.066 c -0.637 0 -1.145 0.488 -1.145 1.102 c 0 0.609 0.508 1.102 1.145 1.102 c 0.629 0 1.137 -0.492 1.137 -1.102 c 0 -0.105 -0.043 -0.18 -0.066 -0.277 l 3.141 -3.03 l 3.789 0 l 0 -1.102 l 1.137 0 c 0 0 1.207 0.027 2.359 0.586 c 1.164 0.559 2.215 1.438 2.215 3.824 c 0 2.387 -1.051 3.262 -2.215 3.824 c -1.152 0.559 -2.641 0.664 -2.641 0.664 l -8 0 c -0.395 -0.656 -1.156 -1.184 -2 -1.184 c -1.266 0 -2.289 0.992 -2.289 2.207 c 0 1.215 1.023 2.203 2.289 2.203 c 0.844 0 1.605 -0.57 2 -1.227 l 8 0 c 0 0 1.945 0.152 3.641 -0.668 c 1.703 -0.816 3.504 -2.695 3.504 -5.82 c 0 -3.125 -1.801 -5 -3.504 -5.82 c -1.695 -0.82 -3.359 -0.793 -3.359 -0.793 l -1.137 0 l 0 -0.344 l 3.145 -3.03 c 0.094 0.023 0.18 0.066 0.285 0.066 c 0.629 0 1.145 -0.488 1.145 -1.102 c 0 -0.609 -0.516 -1.102 -1.145 -1.102 c -0.629 0 -1.148 0.492 -1.148 1.102 c 0 0.105 0.043 0.18 0.078 0.277 l -3.152 3.03 l -3.777 0 l 0 0.93 c -0.379 -0.086 -0.793 -0.207 -1.215 -0.414 c -1.164 -0.559 -2.215 -1.438 -2.215 -3.824 c 0 -2.387 1.051 -3.262 2.215 -3.824 c 1.152 -0.559 2.641 -0.664 2.641 -0.664 l 8 0 c 0.395 0.656 1.156 1.184 2 1.184 c 1.266 0 2.289 -0.992 2.289 -2.207 c 0 -1.215 -1.023 -2.203 -2.289 -2.203 m 0 0" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/mimetypes/application-vestor.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-vestor.svg
new file mode 120000
index 00000000..34b7aa58
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-vestor.svg
@@ -0,0 +1 @@
+application-vector.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/mimetypes/application-video.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-video.svg
new file mode 100644
index 00000000..ca7831b0
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-video.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <g>
+ <path d="m 10.672 0 c -1.375 0 -2.672 1.355 -2.672 2.789 l 0 58.42 c 0 1.355 1.375 2.789 2.672 2.789 l 42.656 0 c 1.297 0 2.672 -1.434 2.672 -2.789 l 0 -43.21 l -18 -18 m -27.328 0" style="fill:#2f228e;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 42 18 l 14 14 l 0 -14 m -14 0" style="fill:#000;fill-opacity:0.196;stroke:none;fill-rule:nonzero"/>
+ <path d="m 38 0 l 17.984 18 l -15.227 0 c -1.348 0 -2.758 -1.426 -2.758 -2.773 m 0 -15.227" style="fill:#fff;fill-opacity:0.392;stroke:none;fill-rule:nonzero"/>
+ <path d="m 32 22 c -7.732 0 -14 6.268 -14 14 0 7.732 6.268 14 14 14 7.732 0 14 -6.268 14 -14 0 -7.732 -6.268 -14 -14 -14 z m 0 3 c 6.075 0 11 4.925 11 11 0 6.075 -4.925 11 -11 11 -6.075 0 -11 -4.925 -11 -11 0 -6.075 4.925 -11 11 -11 z m -4 4.5 0 13 11 -6.5 z" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/mimetypes/application-vnd-google-earth-kml.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-vnd-google-earth-kml.svg
new file mode 120000
index 00000000..05323c4a
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/application-vnd.android.package-archive.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-vnd.android.package-archive.svg
new file mode 120000
index 00000000..7c961b96
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/application-vnd.appimage.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-vnd.appimage.svg
new file mode 120000
index 00000000..a588d45e
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/application-vnd.coffeescript.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-vnd.coffeescript.svg
new file mode 100644
index 00000000..486e2f88
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-vnd.coffeescript.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <g>
+ <path d="m 10.672 0 c -1.375 0 -2.672 1.355 -2.672 2.789 l 0 58.42 c 0 1.355 1.375 2.789 2.672 2.789 l 42.656 0 c 1.297 0 2.672 -1.434 2.672 -2.789 l 0 -43.21 l -18 -18 m -27.328 0" style="fill:#1f244f;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 42 18 l 14 14 l 0 -14 m -14 0" style="fill:#000;fill-opacity:0.196;stroke:none;fill-rule:nonzero"/>
+ <path d="m 38 0 l 17.984 18 l -15.227 0 c -1.348 0 -2.758 -1.426 -2.758 -2.773 m 0 -15.227" style="fill:#fff;fill-opacity:0.392;stroke:none;fill-rule:nonzero"/>
+ <path d="m 18 24 c 0 9.333 0 18.667 0 28 l 12 0 0 -6 -6 0 0 -16 6 0 0 -6 c -4 0 -8 0 -12 0 z" style="fill:#e6e6e6;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 34 24 12 0 0 6 -6 0 0 6 6 0 0 16 -12 0 0 -6 6 0 0 -6 -6 0 z m 0 0" style="fill:#e6e6e6;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/mimetypes/application-vnd.corel-draw.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-vnd.corel-draw.svg
new file mode 120000
index 00000000..34b7aa58
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/application-vnd.debian.binary-package.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-vnd.debian.binary-package.svg
new file mode 120000
index 00000000..abada3e5
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/application-vnd.flatpak.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-vnd.flatpak.svg
new file mode 100644
index 00000000..53e23d8f
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-vnd.flatpak.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <g>
+ <path d="m 10.742 8 c -1.367 0 -2.742 1.375 -2.742 2.742 l 0 42.594 c 0 1.289 1.375 2.664 2.664 2.664 l 42.672 0 c 1.289 0 2.664 -1.375 2.664 -2.664 l 0 -42.672 c 0 -1.289 -1.375 -2.664 -2.664 -2.664 m -42.594 0" style="fill:#c19553;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 10.742 8 c -1.367 0 -2.742 1.375 -2.742 2.742 l 0 13.258 c 5.336 0 42.664 0 48 0 l 0 -13.336 c 0 -1.289 -1.375 -2.664 -2.664 -2.664 m -42.594 0" style="fill:#fff;fill-opacity:0.196;stroke:none;fill-rule:nonzero"/>
+ <path d="m 28 14 l 0 20 l 8 0 l 0 -20 m -8 0" style="fill:#fff;fill-opacity:0.392;stroke:none;fill-rule:nonzero"/>
+ </g>
+ <path d="m 16 51 0 -11 l 6.343 0 0 1.813 -4.285 0 0 2.666 3.749 0 0 1.813 -3.749 0 0 4.709 -2.059 0 z" style="fill:#fff;fill-opacity:1;stroke:none"/>
+ <path d="m 30.51 51 -6.51 0 0 -11 l 2.075 0 0 9.187 4.435 0 0 1.813 z" style="fill:#fff;fill-opacity:1;stroke:none"/>
+ <path d="m 37.981 51 -0.509 -2.541 -2.898 0 -0.492 2.541 -2.248 0 q 0.773 -3.252 1.563 -5.918 0.79 -2.683 1.528 -5.082 l 2.354 0 q 0.773 2.417 1.528 5.136 0.773 2.701 1.493 5.864 l -2.319 0 z m -1.932 -8.868 q -0.176 0.622 -0.334 1.191 -0.141 0.551 -0.281 1.102 -0.123 0.533 -0.246 1.084 -0.105 0.551 -0.211 1.137 l 2.126 0 q -0.105 -0.586 -0.211 -1.137 -0.105 -0.551 -0.246 -1.084 -0.123 -0.551 -0.281 -1.102 -0.141 -0.569 -0.316 -1.191 z" style="fill:#fff;fill-opacity:1;stroke:none"/>
+ <path d="m 47.8 40 0 1.813 -2.728 0 0 9.187 -2.075 0 0 -9.187 -2.728 0 0 -1.813 7.531 0 z" style="fill:#fff;fill-opacity:1;stroke:none"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/mimetypes/application-vnd.flowblade-project.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-vnd.flowblade-project.svg
new file mode 120000
index 00000000..f84eafca
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/application-vnd.geo+json.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-vnd.geo+json.svg
new file mode 120000
index 00000000..48ddf96d
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/application-vnd.geogebra.file.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-vnd.geogebra.file.svg
new file mode 100644
index 00000000..715052f2
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-vnd.geogebra.file.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <path d="m 10.672 0 c -1.375 0 -2.672 1.355 -2.672 2.789 l 0 58.42 c 0 1.355 1.375 2.789 2.672 2.789 l 42.656 0 c 1.297 0 2.672 -1.434 2.672 -2.789 l 0 -43.21 -18 -18 m -27.328 0" style="fill:#6f72db;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 30.5 21 c -1.927 0 -3.5 1.573 -3.5 3.5 c 0 0.09 0.021 0.175 0.027 0.264 c -2.595 1.267 -4.864 3.146 -6.479 5.416 c -0.334 -0.106 -0.681 -0.18 -1.049 -0.18 c -1.927 0 -3.5 1.573 -3.5 3.5 c 0 1.415 0.851 2.633 2.064 3.184 c -0.271 3.223 0.878 6.072 3.01 8.107 c -0.048 0.229 -0.074 0.466 -0.074 0.709 c 0 1.927 1.573 3.5 3.5 3.5 c 1.062 0 2.01 -0.487 2.648 -1.238 c 0.735 0.132 1.491 0.226 2.287 0.236 c 2.473 0.033 4.923 -0.547 7.156 -1.572 c 0.55 0.36 1.204 0.574 1.908 0.574 c 1.927 0 3.5 -1.573 3.5 -3.5 c 0 -0.28 -0.043 -0.548 -0.105 -0.809 c 1.924 -1.98 3.326 -4.381 3.865 -7.01 c 0.069 -0.334 0.113 -0.662 0.148 -0.988 c 1.228 -0.545 2.092 -1.772 2.092 -3.197 c 0 -1.927 -1.573 -3.5 -3.5 -3.5 c -0.023 0 -0.044 0.007 -0.066 0.008 c -1.921 -2.993 -5.473 -4.946 -9.867 -5.01 c -0.299 -0.004 -0.596 0.025 -0.895 0.041 c -0.556 -1.201 -1.766 -2.043 -3.172 -2.043 z m 0 0.992 c 1.391 0 2.508 1.116 2.508 2.508 c 0 1.391 -1.116 2.508 -2.508 2.508 c -1.391 0 -2.508 -1.116 -2.508 -2.508 c 0 -1.391 1.116 -2.508 2.508 -2.508 z m 3.523 3.654 c 3.449 0.047 6.189 1.487 7.76 3.678 c -0.482 0.6 -0.783 1.35 -0.783 2.176 c 0 1.462 0.908 2.716 2.188 3.238 c -0.027 0.301 -0.064 0.604 -0.127 0.912 c -0.374 1.821 -1.287 3.524 -2.564 4.982 c -0.567 -0.396 -1.254 -0.633 -1.996 -0.633 c -1.927 0 -3.5 1.573 -3.5 3.5 c 0 0.3 0.052 0.585 0.123 0.863 c -1.616 0.641 -3.358 1.014 -5.145 0.99 c -0.709 -0.01 -1.374 -0.1 -2.02 -0.225 c -0.189 -1.751 -1.661 -3.129 -3.461 -3.129 c -0.607 0 -1.171 0.169 -1.67 0.443 c -1.398 -1.51 -2.134 -3.501 -2.033 -5.699 c 1.287 -0.518 2.203 -1.776 2.203 -3.244 c 0 -0.656 -0.193 -1.265 -0.51 -1.791 c 1.308 -1.99 3.262 -3.649 5.549 -4.727 c 0.633 0.628 1.503 1.018 2.461 1.018 c 1.521 0 2.809 -0.987 3.289 -2.348 c 0.078 -0.001 0.156 -0.007 0.234 -0.006 z m 10.477 3.346 c 1.391 0 2.508 1.116 2.508 2.508 c 0 1.391 -1.116 2.508 -2.508 2.508 c -1.391 0 -2.508 -1.116 -2.508 -2.508 c 0 -1.391 1.116 -2.508 2.508 -2.508 z m -25 2 c 1.391 0 2.508 1.116 2.508 2.508 c 0 1.391 -1.116 2.508 -2.508 2.508 c -1.391 0 -2.508 -1.116 -2.508 -2.508 c 0 -1.391 1.116 -2.508 2.508 -2.508 z m 19 10 c 1.391 0 2.508 1.116 2.508 2.508 c 0 1.391 -1.116 2.508 -2.508 2.508 c -1.391 0 -2.508 -1.116 -2.508 -2.508 c 0 -1.391 1.116 -2.508 2.508 -2.508 z m -14 2 c 1.391 0 2.508 1.116 2.508 2.508 c 0 1.391 -1.116 2.508 -2.508 2.508 c -1.391 0 -2.508 -1.116 -2.508 -2.508 c 0 -1.391 1.116 -2.508 2.508 -2.508 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"/>
+ <path d="m 42 18 14 14 0 -14 z m 0 0" style="fill:#000;fill-opacity:0.196;stroke:none;fill-rule:nonzero"/>
+ <path d="m 38 0 17.984 18 -15.227 0 c -1.348 0 -2.758 -1.426 -2.758 -2.773 m 0 -15.227" style="fill:#fff;fill-opacity:0.392;stroke:none;fill-rule:nonzero"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/mimetypes/application-vnd.google-earth.kml+xml.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-vnd.google-earth.kml+xml.svg
new file mode 120000
index 00000000..52e990cd
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/application-vnd.google-earth.kml.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-vnd.google-earth.kml.svg
new file mode 120000
index 00000000..52e990cd
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/application-vnd.google-earth.kmz.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-vnd.google-earth.kmz.svg
new file mode 120000
index 00000000..52e990cd
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/application-vnd.insync.link.drive.doc.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-vnd.insync.link.drive.doc.svg
new file mode 120000
index 00000000..e9abfe46
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/application-vnd.insync.link.drive.draw.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-vnd.insync.link.drive.draw.svg
new file mode 120000
index 00000000..a775ce00
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/application-vnd.insync.link.drive.form.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-vnd.insync.link.drive.form.svg
new file mode 120000
index 00000000..5cf342bc
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/application-vnd.insync.link.drive.link.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-vnd.insync.link.drive.link.svg
new file mode 120000
index 00000000..195b96e5
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/application-vnd.insync.link.drive.note.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-vnd.insync.link.drive.note.svg
new file mode 120000
index 00000000..1e78ab75
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/application-vnd.insync.link.drive.script.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-vnd.insync.link.drive.script.svg
new file mode 120000
index 00000000..e38819a9
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/application-vnd.insync.link.drive.sheet.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-vnd.insync.link.drive.sheet.svg
new file mode 120000
index 00000000..e5b1c026
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/application-vnd.insync.link.drive.slides.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-vnd.insync.link.drive.slides.svg
new file mode 120000
index 00000000..50be691f
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/application-vnd.insync.link.drive.table.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-vnd.insync.link.drive.table.svg
new file mode 120000
index 00000000..ce406456
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/application-vnd.mlt+xml.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-vnd.mlt+xml.svg
new file mode 120000
index 00000000..f84eafca
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/application-vnd.ms-access.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-vnd.ms-access.svg
new file mode 100644
index 00000000..d15d4511
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-vnd.ms-access.svg
@@ -0,0 +1,16 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <g>
+ <path d="m 10.672 0 c -1.375 0 -2.672 1.355 -2.672 2.789 l 0 58.42 c 0 1.355 1.375 2.789 2.672 2.789 l 42.656 0 c 1.297 0 2.672 -1.434 2.672 -2.789 l 0 -43.21 l -18 -18 m -27.328 0" style="fill:#a33638;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 8 48 l 0 13.336 c 0 1.297 1.375 2.664 2.664 2.664 l 42.672 0 c 1.289 0 2.664 -1.367 2.664 -2.664 l 0 -13.336 m -48 0" style="fill:#000;fill-opacity:0.196;stroke:none;fill-rule:nonzero"/>
+ <path d="m 20.555 59.832 l -0.383 -1.832 l -2.141 0 l -0.367 1.832 l -1.664 0 c 0.383 -1.563 0.766 -2.984 1.156 -4.266 c 0.391 -1.293 0.766 -2.516 1.133 -3.668 l 1.742 0 c 0.383 1.164 0.758 2.395 1.133 3.703 c 0.383 1.301 0.75 2.711 1.109 4.23 l -1.719 0 m -1.43 -6.395 c -0.086 0.297 -0.172 0.582 -0.25 0.855 c -0.07 0.266 -0.141 0.535 -0.211 0.793 c -0.055 0.262 -0.117 0.523 -0.18 0.785 c -0.055 0.266 -0.102 0.539 -0.156 0.824 l 1.578 0 c -0.055 -0.285 -0.109 -0.559 -0.156 -0.824 c -0.055 -0.262 -0.117 -0.523 -0.188 -0.785 c -0.063 -0.258 -0.125 -0.527 -0.203 -0.793 c -0.07 -0.273 -0.148 -0.559 -0.234 -0.855" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 26.23 60 c -1.133 0 -2 -0.359 -2.602 -1.078 c -0.594 -0.719 -0.898 -1.734 -0.898 -3.063 c 0 -0.656 0.094 -1.246 0.273 -1.754 c 0.188 -0.516 0.438 -0.945 0.758 -1.297 c 0.328 -0.359 0.719 -0.625 1.156 -0.809 c 0.453 -0.188 0.945 -0.277 1.469 -0.277 c 0.289 0 0.547 0.023 0.773 0.07 c 0.234 0.043 0.438 0.098 0.609 0.16 c 0.172 0.059 0.313 0.121 0.43 0.188 c 0.117 0.07 0.211 0.121 0.273 0.156 l -0.422 1.254 c -0.195 -0.125 -0.438 -0.234 -0.727 -0.32 c -0.273 -0.09 -0.594 -0.141 -0.961 -0.141 c -0.25 0 -0.5 0.051 -0.742 0.141 c -0.234 0.086 -0.445 0.238 -0.633 0.449 c -0.188 0.207 -0.336 0.484 -0.461 0.832 c -0.109 0.352 -0.164 0.789 -0.164 1.309 c 0 0.906 0.156 1.602 0.469 2.086 c 0.32 0.48 0.836 0.723 1.555 0.723 c 0.422 0 0.758 -0.047 1.031 -0.141 c 0.273 -0.094 0.5 -0.188 0.664 -0.285 l 0.398 1.246 c -0.219 0.137 -0.531 0.266 -0.922 0.383 c -0.383 0.113 -0.82 0.168 -1.328 0.168" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 32.742 60 c -1.141 0 -2.01 -0.359 -2.602 -1.078 c -0.602 -0.719 -0.898 -1.734 -0.898 -3.063 c 0 -0.656 0.094 -1.246 0.273 -1.754 c 0.18 -0.516 0.43 -0.945 0.758 -1.297 c 0.328 -0.359 0.711 -0.625 1.156 -0.809 c 0.445 -0.188 0.938 -0.277 1.469 -0.277 c 0.289 0 0.539 0.023 0.766 0.07 c 0.234 0.043 0.438 0.098 0.609 0.16 c 0.18 0.059 0.32 0.121 0.43 0.188 c 0.125 0.07 0.219 0.121 0.273 0.156 l -0.414 1.254 c -0.203 -0.125 -0.445 -0.234 -0.727 -0.32 c -0.281 -0.09 -0.602 -0.141 -0.961 -0.141 c -0.258 0 -0.5 0.051 -0.742 0.141 c -0.234 0.086 -0.453 0.238 -0.641 0.449 c -0.18 0.207 -0.336 0.484 -0.453 0.832 c -0.117 0.352 -0.172 0.789 -0.172 1.309 c 0 0.906 0.156 1.602 0.469 2.086 c 0.32 0.48 0.844 0.723 1.563 0.723 c 0.414 0 0.758 -0.047 1.023 -0.141 c 0.281 -0.094 0.5 -0.188 0.664 -0.285 l 0.406 1.246 c -0.227 0.137 -0.531 0.266 -0.922 0.383 c -0.383 0.113 -0.828 0.168 -1.328 0.168" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 37.695 58.55 c 0.047 0.012 0.094 0.012 0.148 0.012 c 0.047 0 0.094 0 0.141 0 c 0.367 0 0.664 -0.066 0.906 -0.207 c 0.258 -0.133 0.453 -0.32 0.602 -0.563 c 0.156 -0.238 0.266 -0.523 0.328 -0.844 c 0.07 -0.332 0.102 -0.699 0.102 -1.09 c 0 -0.34 -0.023 -0.676 -0.078 -1 c -0.055 -0.32 -0.141 -0.605 -0.273 -0.855 c -0.133 -0.246 -0.305 -0.441 -0.531 -0.586 c -0.227 -0.16 -0.516 -0.23 -0.875 -0.23 c -0.07 0 -0.148 0 -0.234 0.012 c -0.086 0 -0.164 0.004 -0.234 0.023 l 0 5.332 m 3.852 -2.695 c 0 0.734 -0.094 1.367 -0.289 1.887 c -0.18 0.516 -0.438 0.938 -0.766 1.258 c -0.328 0.328 -0.719 0.563 -1.18 0.715 c -0.453 0.145 -0.953 0.219 -1.5 0.219 c -0.281 0 -0.563 -0.012 -0.844 -0.051 c -0.266 -0.023 -0.563 -0.07 -0.875 -0.137 l 0 -7.746 c 0.367 -0.078 0.711 -0.129 1.031 -0.152 c 0.32 -0.023 0.617 -0.043 0.898 -0.043 c 0.531 0 1.01 0.078 1.445 0.23 c 0.438 0.16 0.813 0.402 1.117 0.734 c 0.305 0.32 0.539 0.746 0.703 1.258 c 0.172 0.5 0.258 1.113 0.258 1.832" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 48 57.43 c 0 0.48 -0.086 0.879 -0.25 1.207 c -0.164 0.316 -0.391 0.57 -0.672 0.77 c -0.281 0.191 -0.609 0.324 -1 0.406 c -0.383 0.082 -0.797 0.117 -1.242 0.117 c -0.352 0 -0.719 -0.02 -1.102 -0.063 c -0.383 -0.035 -0.758 -0.09 -1.133 -0.168 l 0 -7.703 c 0.305 -0.047 0.641 -0.09 1 -0.129 c 0.367 -0.039 0.727 -0.066 1.078 -0.066 c 0.609 0 1.102 0.066 1.484 0.195 c 0.383 0.121 0.68 0.285 0.898 0.484 c 0.219 0.199 0.367 0.418 0.445 0.668 c 0.078 0.25 0.117 0.496 0.117 0.746 c 0 0.375 -0.102 0.711 -0.289 1 c -0.18 0.293 -0.43 0.523 -0.742 0.691 c 0.547 0.195 0.914 0.461 1.109 0.797 c 0.195 0.332 0.297 0.684 0.297 1.047 m -3.797 -1.074 l 0 2.156 c 0.109 0.016 0.234 0.027 0.359 0.035 c 0.141 0.012 0.273 0.012 0.406 0.012 c 0.18 0 0.359 -0.012 0.531 -0.035 c 0.172 -0.039 0.328 -0.094 0.461 -0.172 c 0.133 -0.086 0.25 -0.199 0.336 -0.344 c 0.086 -0.152 0.133 -0.348 0.133 -0.578 c 0 -0.383 -0.133 -0.652 -0.383 -0.816 c -0.242 -0.172 -0.57 -0.258 -0.984 -0.258 l -0.859 0 m 0.625 -1.309 c 0.406 0 0.711 -0.086 0.922 -0.254 c 0.211 -0.184 0.313 -0.426 0.313 -0.734 c 0 -0.188 -0.031 -0.332 -0.094 -0.449 c -0.063 -0.113 -0.141 -0.207 -0.242 -0.266 c -0.109 -0.066 -0.227 -0.109 -0.367 -0.129 c -0.141 -0.023 -0.281 -0.035 -0.43 -0.035 c -0.125 0 -0.25 0 -0.375 0.012 c -0.133 0.004 -0.25 0.02 -0.352 0.035 l 0 1.82 l 0.625 0" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 42 18 l 14 14 l 0 -14 m -14 0" style="fill:#000;fill-opacity:0.196;stroke:none;fill-rule:nonzero"/>
+ <path d="m 38 0 l 17.984 18 l -15.227 0 c -1.348 0 -2.758 -1.426 -2.758 -2.773 m 0 -15.227" style="fill:#fff;fill-opacity:0.392;stroke:none;fill-rule:nonzero"/>
+ <path d="m 32 21.992 c -5.523 0 -10 1.398 -10 3.129 l 0 2.496 c 0 1.73 4.477 3.129 10 3.129 c 5.523 0 10 -1.398 10 -3.129 l 0 -2.496 c 0 -1.73 -4.477 -3.129 -10 -3.129 m 0 0" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 31.969 31.992 c -4.48 0 -8.254 -0.914 -9.527 -2.184 c -0.301 0.293 -0.441 0.609 -0.441 0.938 l 0 2.5 c 0 1.727 4.477 3.129 10 3.129 c 5.523 0 10 -1.402 10 -3.129 l 0 -2.5 c 0 -0.328 -0.176 -0.645 -0.469 -0.938 c -1.273 1.27 -5.086 2.184 -9.563 2.184 m 0 0" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 31.969 37.617 c -4.48 0 -8.254 -0.914 -9.527 -2.18 c -0.301 0.293 -0.441 0.605 -0.441 0.938 l 0 2.496 c 0 1.73 4.477 3.129 10 3.129 c 5.523 0 10 -1.398 10 -3.129 l 0 -2.496 c 0 -0.332 -0.176 -0.645 -0.469 -0.938 c -1.273 1.266 -5.086 2.18 -9.563 2.18 m 0 0" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/mimetypes/application-vnd.ms-cab-compressed.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-vnd.ms-cab-compressed.svg
new file mode 100644
index 00000000..7cd9782e
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-vnd.ms-cab-compressed.svg
@@ -0,0 +1,17 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <g>
+ <path d="m 10.672 0 c -1.375 0 -2.672 1.355 -2.672 2.789 l 0 58.42 c 0 1.355 1.375 2.789 2.672 2.789 l 42.656 0 c 1.297 0 2.672 -1.434 2.672 -2.789 l 0 -43.21 l -18 -18 m -27.328 0" style="fill:#c19553;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 8 48 l 0 13.336 c 0 1.297 1.375 2.664 2.664 2.664 l 42.672 0 c 1.289 0 2.664 -1.367 2.664 -2.664 l 0 -13.336 m -48 0" style="fill:#000;fill-opacity:0.196;stroke:none;fill-rule:nonzero"/>
+ <path d="m 42 18 l 14 14 l 0 -14 m -14 0" style="fill:#000;fill-opacity:0.196;stroke:none;fill-rule:nonzero"/>
+ <path d="m 23.22 62 c -1.695 0 -2.984 -0.484 -3.879 -1.461 c -0.895 -0.965 -1.344 -2.344 -1.344 -4.141 c 0 -0.887 0.141 -1.68 0.41 -2.371 c 0.27 -0.695 0.648 -1.277 1.125 -1.754 c 0.492 -0.484 1.074 -0.844 1.73 -1.09 c 0.672 -0.254 1.402 -0.379 2.188 -0.379 c 0.438 0 0.813 0.031 1.148 0.098 c 0.352 0.059 0.656 0.133 0.91 0.215 c 0.262 0.082 0.477 0.164 0.648 0.254 c 0.18 0.098 0.313 0.164 0.402 0.215 l -0.625 1.695 c -0.293 -0.172 -0.656 -0.32 -1.082 -0.434 c -0.418 -0.125 -0.895 -0.188 -1.434 -0.188 c -0.379 0 -0.746 0.063 -1.109 0.188 c -0.352 0.113 -0.664 0.32 -0.949 0.605 c -0.27 0.281 -0.5 0.656 -0.68 1.125 c -0.176 0.477 -0.258 1.066 -0.258 1.77 c 0 1.223 0.238 2.168 0.699 2.824 c 0.484 0.648 1.262 0.973 2.328 0.973 c 0.625 0 1.141 -0.063 1.535 -0.188 c 0.418 -0.129 0.746 -0.254 0.992 -0.383 l 0.605 1.68 c -0.336 0.188 -0.793 0.359 -1.375 0.523 c -0.574 0.148 -1.23 0.223 -1.988 0.223" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 38 0 l 17.984 18 l -15.227 0 c -1.348 0 -2.758 -1.426 -2.758 -2.773 m 0 -15.227" style="fill:#fff;fill-opacity:0.392;stroke:none;fill-rule:nonzero"/>
+ <path d="m 34.16 61.777 l -0.566 -2.484 l -3.199 0 l -0.547 2.484 l -2.484 0 c 0.574 -2.113 1.148 -4.04 1.73 -5.773 c 0.582 -1.746 1.148 -3.402 1.688 -4.961 l 2.602 0 c 0.574 1.574 1.129 3.238 1.688 5.01 c 0.566 1.754 1.125 3.664 1.648 5.723 l -2.559 0 m -2.141 -8.652 c -0.121 0.402 -0.246 0.789 -0.367 1.156 c -0.098 0.363 -0.207 0.723 -0.305 1.082 c -0.098 0.348 -0.188 0.699 -0.277 1.051 c -0.074 0.363 -0.156 0.73 -0.23 1.117 l 2.344 0 c -0.074 -0.387 -0.156 -0.754 -0.227 -1.117 c -0.074 -0.352 -0.176 -0.703 -0.273 -1.051 c -0.09 -0.359 -0.195 -0.719 -0.313 -1.082 c -0.105 -0.367 -0.219 -0.754 -0.352 -1.156" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 18 0 l 6 0 l 0 6 l -6 0 m 0 -6" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <path d="m 46 58.53 c 0 0.648 -0.121 1.188 -0.367 1.633 c -0.246 0.426 -0.586 0.77 -1.012 1.039 c -0.418 0.254 -0.918 0.438 -1.5 0.551 c -0.566 0.105 -1.18 0.156 -1.844 0.156 c -0.527 0 -1.074 -0.023 -1.648 -0.082 c -0.566 -0.051 -1.133 -0.125 -1.691 -0.23 l 0 -10.414 c 0.461 -0.066 0.953 -0.125 1.5 -0.172 c 0.543 -0.059 1.074 -0.094 1.609 -0.094 c 0.91 0 1.641 0.094 2.215 0.266 c 0.566 0.164 1.016 0.383 1.336 0.656 c 0.328 0.27 0.551 0.574 0.664 0.902 c 0.113 0.336 0.172 0.672 0.172 1.01 c 0 0.508 -0.141 0.957 -0.426 1.352 c -0.27 0.395 -0.641 0.707 -1.105 0.938 c 0.809 0.262 1.367 0.621 1.648 1.074 c 0.301 0.449 0.449 0.926 0.449 1.418 m -5.676 -1.453 l 0 2.914 c 0.172 0.023 0.352 0.039 0.551 0.047 c 0.203 0.016 0.402 0.016 0.598 0.016 c 0.27 0 0.543 -0.016 0.797 -0.047 c 0.262 -0.051 0.484 -0.125 0.68 -0.23 c 0.203 -0.113 0.379 -0.27 0.508 -0.469 c 0.125 -0.203 0.188 -0.465 0.188 -0.777 c 0 -0.516 -0.188 -0.887 -0.555 -1.109 c -0.371 -0.227 -0.863 -0.344 -1.477 -0.344 l -1.289 0 m 0.934 -1.77 c 0.609 0 1.066 -0.117 1.379 -0.344 c 0.313 -0.246 0.469 -0.574 0.469 -0.992 c 0 -0.258 -0.051 -0.453 -0.141 -0.609 c -0.09 -0.156 -0.211 -0.277 -0.367 -0.359 c -0.148 -0.09 -0.336 -0.148 -0.543 -0.172 c -0.203 -0.035 -0.418 -0.051 -0.641 -0.051 c -0.18 0 -0.367 0 -0.566 0.016 c -0.188 0.008 -0.367 0.027 -0.523 0.051 l 0 2.461 l 0.934 0" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 24 6 l 6 0 l 0 6 l -6 0 m 0 -6" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <path d="m 18 12 l 6 0 l 0 6 l -6 0 m 0 -6" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <path d="m 24 18 l 6 0 l 0 6 l -6 0 m 0 -6" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <path d="m 18 24 l 6 0 l 0 6 l -6 0 m 0 -6" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <path d="m 18 32 l 12 0 l 0 12 l -12 0 m 0 -12" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/mimetypes/application-vnd.ms-excel.sheet.macroEnabled.12.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-vnd.ms-excel.sheet.macroEnabled.12.svg
new file mode 120000
index 00000000..3c211834
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/application-vnd.ms-excel.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-vnd.ms-excel.svg
new file mode 120000
index 00000000..3c211834
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/application-vnd.ms-powerpoint.presentation.macroEnabled.12.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-vnd.ms-powerpoint.presentation.macroEnabled.12.svg
new file mode 120000
index 00000000..a54c77de
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/application-vnd.ms-powerpoint.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-vnd.ms-powerpoint.svg
new file mode 120000
index 00000000..a54c77de
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/application-vnd.ms-word.document.macroEnabled.12.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-vnd.ms-word.document.macroEnabled.12.svg
new file mode 120000
index 00000000..e3ddc190
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/application-vnd.ms-word.document.macroenabled.12.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-vnd.ms-word.document.macroenabled.12.svg
new file mode 120000
index 00000000..803a0edf
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/application-vnd.ms-word.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-vnd.ms-word.svg
new file mode 120000
index 00000000..e3ddc190
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/application-vnd.ms-word.template.macroenabled.12.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-vnd.ms-word.template.macroenabled.12.svg
new file mode 120000
index 00000000..a53f5569
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/application-vnd.nintendo.snes.rom.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-vnd.nintendo.snes.rom.svg
new file mode 100644
index 00000000..1acb632c
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-vnd.nintendo.snes.rom.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <path d="m 10.672 0 c -1.375 0 -2.672 1.355 -2.672 2.789 l 0 58.42 c 0 1.355 1.375 2.789 2.672 2.789 l 42.656 0 c 1.297 0 2.672 -1.434 2.672 -2.789 l 0 -43.21 -18 -18 m -27.328 0" style="fill:#a6a6a6;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 42 18 14 14 0 -14 z m 0 0" style="fill:#000;fill-opacity:0.196;stroke:none;fill-rule:nonzero"/>
+ <path d="m 38 0 17.984 18 -15.227 0 c -1.348 0 -2.758 -1.426 -2.758 -2.773 m 0 -15.227" style="fill:#fff;fill-opacity:0.392;stroke:none;fill-rule:nonzero"/>
+ <path d="m 31.997 20 c -8.811 0 -15.997 7.164 -15.997 16 0 8.836 7.186 16 15.997 16 8.818 0 16 -7.164 16 -16 0 -8.836 -7.188 -16 -16 -16 m 0 2.02 c 7.769 0 14.02 6.261 14.02 13.981 0 7.72 -6.253 13.981 -14.02 13.981 -7.764 0 -14.02 -6.261 -14.02 -13.981 0 -7.72 6.255 -13.981 14.02 -13.981 z m 0.456 1.993 c -1.129 0 -2.258 0.431 -3.123 1.295 l -8.03 8.02 c -1.731 1.728 -1.731 4.509 0 6.238 1.731 1.728 4.516 1.728 6.247 0 l 8.03 -8.02 c 1.731 -1.728 1.731 -4.509 0 -6.238 -0.863 -0.864 -1.992 -1.295 -3.121 -1.295 z m 0 0.632 c 0.969 0 1.939 0.369 2.679 1.109 1.482 1.478 1.482 3.875 0 5.353 -1.486 1.478 -3.883 1.478 -5.358 0 -1.477 -1.474 -1.477 -3.871 0 -5.353 0.741 -0.739 1.71 -1.109 2.679 -1.109 z m 7.139 6.494 c -1.128 0 -2.258 0.431 -3.123 1.295 l -8.03 8.02 c -1.731 1.728 -1.731 4.509 0 6.238 1.731 1.728 4.519 1.728 6.25 0 l 8.03 -8.02 c 1.731 -1.728 1.731 -4.513 0 -6.241 -0.865 -0.864 -1.995 -1.295 -3.123 -1.295 z m 0 0.638 c 0.969 0 1.94 0.369 2.682 1.106 1.477 1.487 1.477 3.872 0 5.351 -1.482 1.474 -3.878 1.474 -5.358 0 -1.477 -1.487 -1.477 -3.872 0 -5.351 0.739 -0.737 1.707 -1.106 2.676 -1.106 z m -15.17 0.893 c 0.969 0 1.937 0.369 2.679 1.109 1.477 1.474 1.477 3.868 0 5.351 -1.489 1.478 -3.883 1.478 -5.355 0 -1.482 -1.478 -1.482 -3.872 0 -5.351 0.739 -0.739 1.707 -1.109 2.676 -1.109 z m 7.139 7.125 c 0.968 0 1.934 0.369 2.67 1.109 1.482 1.478 1.482 3.872 0 5.351 -1.477 1.487 -3.873 1.487 -5.346 0 -1.482 -1.474 -1.482 -3.868 0 -5.351 0.739 -0.739 1.708 -1.109 2.676 -1.109 z" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/mimetypes/application-vnd.oasis.opendocument.chart-template.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-vnd.oasis.opendocument.chart-template.svg
new file mode 100644
index 00000000..377f9670
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-vnd.oasis.opendocument.chart-template.svg
@@ -0,0 +1,13 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <g>
+ <path d="m 10.688 0 c -1.375 0 -2.688 1.379 -2.688 2.813 l 0 58.38 c 0 1.352 1.391 2.813 2.688 2.813 l 42.625 0 c 1.297 0 2.688 -1.461 2.688 -2.813 l 0 -58.44 c 0 -1.348 -1.402 -2.75 -2.75 -2.75 m -42.563 0" style="fill:#b8c200;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 8 48 l 0 13.336 c 0 1.297 1.375 2.664 2.664 2.664 l 42.672 0 c 1.289 0 2.664 -1.367 2.664 -2.664 l 0 -13.336 m -48 0" style="fill:#000;fill-opacity:0.196;stroke:none;fill-rule:nonzero"/>
+ <path d="m 34 42 l 0 -16 l 4 0 l 0 16 m -4 0" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 28 42 l 0 -22 l 4 0 l 0 22 m -4 0" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 22 42 l 0 -12 l 4 0 l 0 12 m -4 0" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 40 42 l 0 -6 l 4 0 l 0 6 m -4 0" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 20.328 56.28 c 0 0.535 0.027 1.039 0.059 1.508 c 0.059 0.461 0.152 0.863 0.277 1.207 c 0.152 0.34 0.344 0.609 0.594 0.809 c 0.254 0.203 0.598 0.305 1.016 0.305 c 0.41 0 0.742 -0.102 0.996 -0.305 c 0.258 -0.199 0.461 -0.469 0.594 -0.809 c 0.141 -0.363 0.234 -0.766 0.277 -1.223 c 0.051 -0.461 0.074 -0.957 0.074 -1.492 c 0 -0.527 -0.023 -1.02 -0.074 -1.48 c -0.043 -0.477 -0.137 -0.879 -0.277 -1.223 c -0.133 -0.344 -0.328 -0.613 -0.578 -0.813 c -0.25 -0.203 -0.586 -0.301 -1.012 -0.301 c -0.418 0 -0.762 0.098 -1.016 0.301 c -0.25 0.199 -0.441 0.477 -0.594 0.828 c -0.125 0.344 -0.219 0.746 -0.277 1.207 c -0.031 0.461 -0.059 0.953 -0.059 1.48 m -2.477 0 c 0 -1.883 0.395 -3.309 1.172 -4.262 c 0.777 -0.973 1.867 -1.449 3.25 -1.449 c 1.438 0 2.535 0.477 3.289 1.449 c 0.754 0.953 1.129 2.379 1.129 4.262 c 0 1.891 -0.383 3.316 -1.145 4.285 c -0.77 0.957 -1.852 1.434 -3.25 1.434 c -1.441 0 -2.543 -0.477 -3.316 -1.434 c -0.754 -0.969 -1.129 -2.395 -1.129 -4.285" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 36.641 50.813 l 0 1.809 l -3.223 0 l 0 9.152 l -2.465 0 l 0 -9.152 l -3.23 0 l 0 -1.809 l 8.918 0" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 43 62 c -1.734 0 -3.051 -0.492 -3.961 -1.492 c -0.914 -0.984 -1.375 -2.395 -1.375 -4.227 c 0 -0.902 0.145 -1.715 0.422 -2.418 c 0.273 -0.715 0.66 -1.309 1.145 -1.793 c 0.504 -0.492 1.098 -0.863 1.766 -1.113 c 0.688 -0.262 1.434 -0.387 2.246 -0.387 c 0.434 0 0.82 0.035 1.164 0.102 c 0.359 0.059 0.668 0.133 0.93 0.219 c 0.266 0.082 0.484 0.168 0.66 0.258 c 0.184 0.102 0.316 0.168 0.41 0.219 l -0.629 1.734 c -0.309 -0.176 -0.676 -0.328 -1.113 -0.445 c -0.418 -0.125 -0.91 -0.191 -1.465 -0.191 c -0.383 0 -0.762 0.066 -1.129 0.191 c -0.359 0.117 -0.68 0.328 -0.973 0.621 c -0.277 0.281 -0.512 0.668 -0.695 1.145 c -0.168 0.488 -0.258 1.09 -0.258 1.809 c 0 1.25 0.242 2.211 0.719 2.883 c 0.484 0.66 1.281 0.996 2.379 0.996 c 0.629 0 1.156 -0.07 1.566 -0.195 c 0.418 -0.133 0.754 -0.258 1 -0.391 l 0.617 1.715 c -0.34 0.191 -0.809 0.367 -1.406 0.535 c -0.586 0.152 -1.254 0.227 -2.023 0.227" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/mimetypes/application-vnd.oasis.opendocument.chart.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-vnd.oasis.opendocument.chart.svg
new file mode 100644
index 00000000..22f151ac
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-vnd.oasis.opendocument.chart.svg
@@ -0,0 +1,15 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <g>
+ <path d="m 10.672 0 c -1.375 0 -2.672 1.355 -2.672 2.789 l 0 58.42 c 0 1.355 1.375 2.789 2.672 2.789 l 42.656 0 c 1.297 0 2.672 -1.434 2.672 -2.789 l 0 -43.21 l -18 -18 m -27.328 0" style="fill:#b8c200;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 42 18 l 14 14 l 0 -14 m -14 0" style="fill:#000;fill-opacity:0.196;stroke:none;fill-rule:nonzero"/>
+ <path d="m 38 0 l 17.984 18 l -15.227 0 c -1.348 0 -2.758 -1.426 -2.758 -2.773 m 0 -15.227" style="fill:#fff;fill-opacity:0.392;stroke:none;fill-rule:nonzero"/>
+ <path d="m 8 48 l 0 13.336 c 0 1.297 1.375 2.664 2.664 2.664 l 42.672 0 c 1.289 0 2.664 -1.367 2.664 -2.664 l 0 -13.336 m -48 0" style="fill:#000;fill-opacity:0.196;stroke:none;fill-rule:nonzero"/>
+ <path d="m 20.328 56.28 c 0 0.535 0.027 1.039 0.059 1.508 c 0.059 0.461 0.152 0.863 0.277 1.207 c 0.152 0.34 0.344 0.609 0.594 0.809 c 0.254 0.203 0.598 0.305 1.016 0.305 c 0.41 0 0.742 -0.102 0.996 -0.305 c 0.258 -0.199 0.461 -0.469 0.594 -0.809 c 0.141 -0.363 0.234 -0.766 0.277 -1.223 c 0.051 -0.461 0.074 -0.957 0.074 -1.492 c 0 -0.527 -0.023 -1.02 -0.074 -1.48 c -0.043 -0.477 -0.137 -0.879 -0.277 -1.223 c -0.133 -0.344 -0.328 -0.613 -0.578 -0.813 c -0.25 -0.203 -0.586 -0.301 -1.012 -0.301 c -0.418 0 -0.762 0.098 -1.016 0.301 c -0.25 0.199 -0.441 0.477 -0.594 0.828 c -0.125 0.344 -0.219 0.746 -0.277 1.207 c -0.031 0.461 -0.059 0.953 -0.059 1.48 m -2.477 0 c 0 -1.883 0.395 -3.309 1.172 -4.262 c 0.777 -0.973 1.867 -1.449 3.25 -1.449 c 1.438 0 2.535 0.477 3.289 1.449 c 0.754 0.953 1.129 2.379 1.129 4.262 c 0 1.891 -0.383 3.316 -1.145 4.285 c -0.77 0.957 -1.852 1.434 -3.25 1.434 c -1.441 0 -2.543 -0.477 -3.316 -1.434 c -0.754 -0.969 -1.129 -2.395 -1.129 -4.285" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 30.738 60 c 0.066 0.016 0.141 0.016 0.215 0.016 c 0.078 0 0.152 0 0.219 0 c 0.555 0 1.023 -0.094 1.391 -0.285 c 0.375 -0.184 0.688 -0.441 0.914 -0.777 c 0.234 -0.328 0.398 -0.711 0.492 -1.164 c 0.102 -0.461 0.16 -0.965 0.16 -1.508 c 0 -0.469 -0.043 -0.93 -0.117 -1.383 c -0.086 -0.441 -0.227 -0.836 -0.418 -1.18 c -0.203 -0.344 -0.469 -0.609 -0.813 -0.813 c -0.344 -0.215 -0.789 -0.316 -1.332 -0.316 c -0.102 0 -0.227 0 -0.352 0.016 c -0.133 0 -0.25 0.008 -0.359 0.035 l 0 7.359 m 5.867 -3.719 c 0 1.012 -0.148 1.883 -0.434 2.605 c -0.285 0.711 -0.672 1.289 -1.172 1.73 c -0.504 0.453 -1.105 0.781 -1.809 0.988 c -0.688 0.203 -1.441 0.301 -2.277 0.301 c -0.438 0 -0.863 -0.016 -1.289 -0.066 c -0.41 -0.031 -0.848 -0.098 -1.324 -0.191 l 0 -10.691 c 0.551 -0.109 1.07 -0.176 1.566 -0.211 c 0.484 -0.031 0.945 -0.059 1.363 -0.059 c 0.805 0 1.539 0.109 2.203 0.32 c 0.668 0.219 1.238 0.551 1.699 1.012 c 0.469 0.453 0.82 1.031 1.07 1.734 c 0.27 0.695 0.402 1.539 0.402 2.527" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 43 62 c -1.734 0 -3.051 -0.492 -3.961 -1.492 c -0.914 -0.984 -1.375 -2.395 -1.375 -4.227 c 0 -0.902 0.145 -1.715 0.422 -2.418 c 0.273 -0.715 0.66 -1.309 1.145 -1.793 c 0.504 -0.492 1.098 -0.863 1.766 -1.113 c 0.688 -0.262 1.434 -0.387 2.246 -0.387 c 0.434 0 0.82 0.035 1.164 0.102 c 0.359 0.059 0.668 0.133 0.93 0.219 c 0.266 0.082 0.484 0.168 0.66 0.258 c 0.184 0.102 0.316 0.168 0.41 0.219 l -0.629 1.734 c -0.309 -0.176 -0.676 -0.328 -1.113 -0.445 c -0.418 -0.125 -0.91 -0.191 -1.465 -0.191 c -0.383 0 -0.762 0.066 -1.129 0.191 c -0.359 0.117 -0.68 0.328 -0.973 0.621 c -0.277 0.281 -0.512 0.668 -0.695 1.145 c -0.168 0.488 -0.258 1.09 -0.258 1.809 c 0 1.25 0.242 2.211 0.719 2.883 c 0.484 0.66 1.281 0.996 2.379 0.996 c 0.629 0 1.156 -0.07 1.566 -0.195 c 0.418 -0.133 0.754 -0.258 1 -0.391 l 0.617 1.715 c -0.34 0.191 -0.809 0.367 -1.406 0.535 c -0.586 0.152 -1.254 0.227 -2.023 0.227" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 34 42 l 0 -16 l 4 0 l 0 16 m -4 0" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 28 42 l 0 -22 l 4 0 l 0 22 m -4 0" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 22 42 l 0 -12 l 4 0 l 0 12 m -4 0" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 40 42 l 0 -6 l 4 0 l 0 6 m -4 0" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/mimetypes/application-vnd.oasis.opendocument.database.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-vnd.oasis.opendocument.database.svg
new file mode 100644
index 00000000..94d65d24
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-vnd.oasis.opendocument.database.svg
@@ -0,0 +1,14 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <g>
+ <path d="m 10.672 0 c -1.375 0 -2.672 1.355 -2.672 2.789 l 0 58.42 c 0 1.355 1.375 2.789 2.672 2.789 l 42.656 0 c 1.297 0 2.672 -1.434 2.672 -2.789 l 0 -43.21 l -18 -18 m -27.328 0" style="fill:#a33638;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 8 48 l 0 13.336 c 0 1.297 1.375 2.664 2.664 2.664 l 42.672 0 c 1.289 0 2.664 -1.367 2.664 -2.664 l 0 -13.336 m -48 0" style="fill:#000;fill-opacity:0.196;stroke:none;fill-rule:nonzero"/>
+ <path d="m 42 18 l 14 14 l 0 -14 m -14 0" style="fill:#000;fill-opacity:0.196;stroke:none;fill-rule:nonzero"/>
+ <path d="m 20.613 56.22 c 0 0.535 0.027 1.039 0.059 1.508 c 0.059 0.461 0.152 0.867 0.277 1.211 c 0.152 0.344 0.344 0.609 0.598 0.813 c 0.25 0.199 0.594 0.301 1.012 0.301 c 0.41 0 0.746 -0.102 1 -0.301 c 0.258 -0.203 0.461 -0.469 0.594 -0.813 c 0.141 -0.363 0.234 -0.766 0.277 -1.227 c 0.051 -0.461 0.074 -0.957 0.074 -1.492 c 0 -0.527 -0.023 -1.023 -0.074 -1.484 c -0.043 -0.477 -0.137 -0.879 -0.277 -1.223 c -0.133 -0.344 -0.328 -0.613 -0.578 -0.813 c -0.25 -0.203 -0.586 -0.305 -1.016 -0.305 c -0.418 0 -0.762 0.102 -1.012 0.305 c -0.254 0.199 -0.445 0.477 -0.598 0.828 c -0.125 0.344 -0.219 0.746 -0.277 1.207 c -0.031 0.461 -0.059 0.957 -0.059 1.484 m -2.48 0 c 0 -1.887 0.395 -3.313 1.172 -4.266 c 0.781 -0.973 1.863 -1.453 3.254 -1.453 c 1.441 0 2.543 0.48 3.297 1.453 c 0.754 0.953 1.129 2.379 1.129 4.266 c 0 1.895 -0.383 3.32 -1.148 4.293 c -0.77 0.957 -1.852 1.434 -3.25 1.434 c -1.445 0 -2.551 -0.477 -3.32 -1.434 c -0.754 -0.973 -1.133 -2.398 -1.133 -4.293" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 31.04 59.941 c 0.066 0.016 0.145 0.016 0.219 0.016 c 0.074 0 0.148 0 0.219 0 c 0.551 0 1.02 -0.09 1.391 -0.273 c 0.375 -0.195 0.688 -0.453 0.914 -0.781 c 0.234 -0.336 0.402 -0.723 0.492 -1.176 c 0.102 -0.461 0.16 -0.961 0.16 -1.508 c 0 -0.469 -0.039 -0.93 -0.117 -1.375 c -0.082 -0.453 -0.227 -0.848 -0.418 -1.191 c -0.203 -0.344 -0.469 -0.609 -0.813 -0.813 c -0.344 -0.219 -0.789 -0.316 -1.336 -0.316 c -0.098 0 -0.227 0 -0.352 0.016 c -0.133 0 -0.25 0.008 -0.359 0.035 l 0 7.367 m 5.879 -3.723 c 0 1.023 -0.152 1.887 -0.438 2.609 c -0.285 0.711 -0.672 1.289 -1.176 1.734 c -0.5 0.453 -1.105 0.777 -1.809 0.996 c -0.688 0.203 -1.441 0.293 -2.281 0.293 c -0.438 0 -0.863 -0.016 -1.289 -0.066 c -0.414 -0.031 -0.848 -0.102 -1.328 -0.191 l 0 -10.707 c 0.555 -0.102 1.074 -0.176 1.57 -0.211 c 0.484 -0.031 0.945 -0.047 1.367 -0.047 c 0.805 0 1.543 0.098 2.203 0.316 c 0.672 0.211 1.242 0.547 1.703 1.01 c 0.469 0.453 0.82 1.031 1.07 1.734 c 0.27 0.695 0.406 1.543 0.406 2.531" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 46.754 58.4 c 0 0.664 -0.125 1.215 -0.375 1.668 c -0.254 0.438 -0.598 0.789 -1.031 1.066 c -0.43 0.258 -0.941 0.445 -1.535 0.563 c -0.578 0.109 -1.207 0.156 -1.887 0.156 c -0.535 0 -1.098 -0.023 -1.684 -0.082 c -0.582 -0.051 -1.16 -0.125 -1.73 -0.234 l 0 -10.648 c 0.473 -0.066 0.973 -0.125 1.535 -0.176 c 0.555 -0.059 1.098 -0.082 1.645 -0.082 c 0.93 0 1.676 0.082 2.262 0.258 c 0.578 0.168 1.039 0.395 1.367 0.68 c 0.336 0.27 0.563 0.578 0.68 0.914 c 0.117 0.344 0.176 0.688 0.176 1.031 c 0 0.52 -0.141 0.98 -0.438 1.383 c -0.273 0.402 -0.652 0.723 -1.129 0.957 c 0.828 0.266 1.398 0.637 1.684 1.098 c 0.313 0.461 0.461 0.945 0.461 1.449 m -5.801 -1.484 l 0 2.977 c 0.176 0.027 0.359 0.043 0.563 0.051 c 0.207 0.016 0.41 0.016 0.609 0.016 c 0.277 0 0.555 -0.016 0.816 -0.051 c 0.266 -0.047 0.492 -0.125 0.695 -0.223 c 0.207 -0.129 0.383 -0.285 0.52 -0.488 c 0.125 -0.211 0.191 -0.477 0.191 -0.797 c 0 -0.527 -0.191 -0.906 -0.57 -1.133 c -0.375 -0.234 -0.879 -0.352 -1.508 -0.352 l -1.316 0 m 0.957 -1.809 c 0.617 0 1.09 -0.117 1.406 -0.352 c 0.32 -0.254 0.48 -0.59 0.48 -1.016 c 0 -0.262 -0.051 -0.461 -0.145 -0.613 c -0.094 -0.168 -0.219 -0.293 -0.379 -0.375 c -0.156 -0.094 -0.344 -0.152 -0.551 -0.176 c -0.211 -0.035 -0.43 -0.051 -0.656 -0.051 c -0.184 0 -0.375 0 -0.578 0.016 c -0.191 0.008 -0.375 0.023 -0.535 0.051 l 0 2.516 l 0.957 0" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 38 0 l 17.984 18 l -15.227 0 c -1.348 0 -2.758 -1.426 -2.758 -2.773 m 0 -15.227" style="fill:#fff;fill-opacity:0.392;stroke:none;fill-rule:nonzero"/>
+ <path d="m 32 21.992 c -5.523 0 -10 1.398 -10 3.129 l 0 2.496 c 0 1.73 4.477 3.129 10 3.129 c 5.523 0 10 -1.398 10 -3.129 l 0 -2.496 c 0 -1.73 -4.477 -3.129 -10 -3.129 m 0 0" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 31.969 31.992 c -4.48 0 -8.254 -0.914 -9.527 -2.184 c -0.301 0.293 -0.441 0.609 -0.441 0.938 l 0 2.5 c 0 1.727 4.477 3.129 10 3.129 c 5.523 0 10 -1.402 10 -3.129 l 0 -2.5 c 0 -0.328 -0.176 -0.645 -0.469 -0.938 c -1.273 1.27 -5.086 2.184 -9.563 2.184 m 0 0" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 31.969 37.617 c -4.48 0 -8.254 -0.914 -9.527 -2.18 c -0.301 0.293 -0.441 0.605 -0.441 0.938 l 0 2.496 c 0 1.73 4.477 3.129 10 3.129 c 5.523 0 10 -1.398 10 -3.129 l 0 -2.496 c 0 -0.332 -0.176 -0.645 -0.469 -0.938 c -1.273 1.266 -5.086 2.18 -9.563 2.18 m 0 0" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/mimetypes/application-vnd.oasis.opendocument.draw.template.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-vnd.oasis.opendocument.draw.template.svg
new file mode 120000
index 00000000..d4181d2d
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/application-vnd.oasis.opendocument.drawing-template.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-vnd.oasis.opendocument.drawing-template.svg
new file mode 100644
index 00000000..31a3d886
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-vnd.oasis.opendocument.drawing-template.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <g>
+ <path d="m 10.688 0 c -1.375 0 -2.688 1.379 -2.688 2.813 l 0 58.38 c 0 1.352 1.391 2.813 2.688 2.813 l 42.625 0 c 1.297 0 2.688 -1.461 2.688 -2.813 l 0 -58.44 c 0 -1.348 -1.402 -2.75 -2.75 -2.75 m -42.563 0" style="fill:#ecaf02;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 8 48 l 0 13.336 c 0 1.297 1.375 2.664 2.664 2.664 l 42.672 0 c 1.289 0 2.664 -1.367 2.664 -2.664 l 0 -13.336 m -48 0" style="fill:#000;fill-opacity:0.196;stroke:none;fill-rule:nonzero"/>
+ <path d="m 20 42 l 0 -24 l 24 0 l 0 24 l -14 0 l 0 -12 l 6 0 l 0 4 l -2 0 l 0 4 l 6 0 l 0 -16 l -16 0 l 0 20 m -4 0" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 20.441 56.617 c 0 0.527 0.027 1.02 0.059 1.477 c 0.059 0.453 0.148 0.844 0.277 1.18 c 0.141 0.34 0.34 0.602 0.582 0.797 c 0.246 0.195 0.574 0.297 0.992 0.297 c 0.402 0 0.73 -0.102 0.977 -0.297 c 0.254 -0.195 0.453 -0.457 0.582 -0.797 c 0.141 -0.352 0.238 -0.746 0.273 -1.195 c 0.055 -0.449 0.082 -0.934 0.082 -1.461 c 0 -0.516 -0.027 -1 -0.082 -1.449 c -0.035 -0.469 -0.133 -0.863 -0.273 -1.199 c -0.129 -0.336 -0.32 -0.598 -0.566 -0.793 c -0.246 -0.199 -0.57 -0.297 -0.992 -0.297 c -0.418 0 -0.746 0.098 -0.992 0.297 c -0.242 0.195 -0.441 0.465 -0.582 0.813 c -0.129 0.336 -0.219 0.727 -0.277 1.18 c -0.031 0.449 -0.059 0.934 -0.059 1.449 m -2.434 0 c 0 -1.844 0.387 -3.238 1.148 -4.172 c 0.77 -0.949 1.836 -1.418 3.195 -1.418 c 1.422 0 2.496 0.469 3.23 1.418 c 0.746 0.934 1.117 2.328 1.117 4.172 c 0 1.855 -0.379 3.25 -1.133 4.199 c -0.754 0.934 -1.82 1.402 -3.195 1.402 c -1.41 0 -2.492 -0.469 -3.25 -1.402 c -0.746 -0.949 -1.113 -2.344 -1.113 -4.199" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 36.473 51.27 l 0 1.77 l -3.172 0 l 0 8.953 l -2.422 0 l 0 -8.953 l -3.172 0 l 0 -1.77 l 8.766 0" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 43.04 52.879 c -0.574 0 -1.059 0.09 -1.441 0.281 c -0.395 0.18 -0.715 0.441 -0.977 0.777 c -0.246 0.32 -0.426 0.715 -0.539 1.172 c -0.109 0.453 -0.156 0.961 -0.156 1.508 c 0 1.289 0.219 2.23 0.68 2.848 c 0.449 0.598 1.121 0.902 2 0.902 c 0.148 0 0.305 -0.008 0.469 -0.02 c 0.172 -0.016 0.328 -0.031 0.465 -0.055 l 0 -3.91 l 2.402 0 l 0 5.352 c -0.285 0.09 -0.738 0.199 -1.344 0.313 c -0.598 0.113 -1.328 0.172 -2.18 0.172 c -0.754 0 -1.438 -0.113 -2.051 -0.344 c -0.598 -0.246 -1.105 -0.598 -1.535 -1.059 c -0.434 -0.477 -0.762 -1.059 -1 -1.754 c -0.227 -0.707 -0.344 -1.516 -0.344 -2.445 c 0 -0.91 0.133 -1.711 0.41 -2.402 c 0.27 -0.703 0.641 -1.293 1.109 -1.77 c 0.465 -0.477 1.016 -0.828 1.656 -1.059 c 0.629 -0.246 1.316 -0.359 2.039 -0.359 c 0.469 0 0.887 0.031 1.246 0.098 c 0.379 0.059 0.707 0.133 0.977 0.215 c 0.27 0.082 0.492 0.164 0.664 0.254 c 0.18 0.098 0.32 0.164 0.41 0.211 l -0.625 1.699 c -0.285 -0.164 -0.637 -0.305 -1.055 -0.434 c -0.41 -0.125 -0.844 -0.191 -1.281 -0.191" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/mimetypes/application-vnd.oasis.opendocument.drawing.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-vnd.oasis.opendocument.drawing.svg
new file mode 100644
index 00000000..ad7efcf9
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-vnd.oasis.opendocument.drawing.svg
@@ -0,0 +1,12 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <g>
+ <path d="m 10.672 0 c -1.375 0 -2.672 1.355 -2.672 2.789 l 0 58.42 c 0 1.355 1.375 2.789 2.672 2.789 l 42.656 0 c 1.297 0 2.672 -1.434 2.672 -2.789 l 0 -43.21 l -18 -18 m -27.328 0" style="fill:#ecaf02;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 42 18 l 14 14 l 0 -14 m -14 0" style="fill:#000;fill-opacity:0.196;stroke:none;fill-rule:nonzero"/>
+ <path d="m 38 0 l 17.984 18 l -15.227 0 c -1.348 0 -2.758 -1.426 -2.758 -2.773 m 0 -15.227" style="fill:#fff;fill-opacity:0.392;stroke:none;fill-rule:nonzero"/>
+ <path d="m 8 48 l 0 13.336 c 0 1.297 1.375 2.664 2.664 2.664 l 42.672 0 c 1.289 0 2.664 -1.367 2.664 -2.664 l 0 -13.336 m -48 0" style="fill:#000;fill-opacity:0.196;stroke:none;fill-rule:nonzero"/>
+ <path d="m 20 44 l 0 -22 l 24 0 l 0 22 l -14 0 l 0 -12 l 6 0 l 0 4 l -2 0 l 0 4 l 6 0 l 0 -14 l -16 0 l 0 18 m -4 0" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 20.293 56.37 c 0 0.527 0.023 1.023 0.059 1.484 c 0.059 0.453 0.148 0.848 0.281 1.188 c 0.141 0.34 0.336 0.602 0.586 0.801 c 0.246 0.199 0.574 0.297 0.996 0.297 c 0.402 0 0.734 -0.098 0.98 -0.297 c 0.258 -0.199 0.453 -0.461 0.586 -0.801 c 0.141 -0.355 0.238 -0.75 0.273 -1.203 c 0.059 -0.453 0.082 -0.941 0.082 -1.469 c 0 -0.52 -0.023 -1.01 -0.082 -1.461 c -0.035 -0.469 -0.133 -0.863 -0.273 -1.203 c -0.133 -0.34 -0.32 -0.602 -0.57 -0.801 c -0.246 -0.195 -0.574 -0.297 -0.996 -0.297 c -0.422 0 -0.75 0.102 -0.996 0.297 c -0.25 0.199 -0.445 0.473 -0.586 0.816 c -0.133 0.34 -0.223 0.734 -0.281 1.188 c -0.035 0.453 -0.059 0.941 -0.059 1.461 m -2.449 0 c 0 -1.855 0.387 -3.258 1.156 -4.199 c 0.773 -0.957 1.848 -1.426 3.215 -1.426 c 1.426 0 2.508 0.469 3.25 1.426 c 0.75 0.941 1.121 2.344 1.121 4.199 c 0 1.863 -0.379 3.266 -1.137 4.223 c -0.762 0.941 -1.832 1.41 -3.219 1.41 c -1.418 0 -2.508 -0.469 -3.266 -1.41 c -0.75 -0.957 -1.121 -2.359 -1.121 -4.223" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 30.578 60.03 c 0.066 0.02 0.141 0.02 0.215 0.02 c 0.082 0 0.156 0 0.223 0 c 0.543 0 0.996 -0.094 1.367 -0.281 c 0.379 -0.184 0.676 -0.438 0.898 -0.77 c 0.242 -0.32 0.398 -0.707 0.488 -1.145 c 0.105 -0.453 0.156 -0.949 0.156 -1.484 c 0 -0.461 -0.031 -0.914 -0.117 -1.359 c -0.074 -0.438 -0.211 -0.828 -0.41 -1.164 c -0.191 -0.34 -0.461 -0.602 -0.801 -0.801 c -0.336 -0.215 -0.773 -0.313 -1.313 -0.313 c -0.105 0 -0.223 0 -0.352 0.016 c -0.133 0 -0.25 0.008 -0.355 0.035 l 0 7.246 m 5.797 -3.66 c 0 0.996 -0.141 1.855 -0.43 2.566 c -0.27 0.699 -0.66 1.27 -1.152 1.707 c -0.496 0.445 -1.09 0.766 -1.781 0.973 c -0.688 0.195 -1.438 0.297 -2.254 0.297 c -0.438 0 -0.855 -0.016 -1.277 -0.066 c -0.402 -0.035 -0.84 -0.098 -1.313 -0.191 l 0 -10.531 c 0.555 -0.105 1.066 -0.172 1.551 -0.207 c 0.48 -0.031 0.934 -0.055 1.355 -0.055 c 0.789 0 1.516 0.105 2.168 0.313 c 0.668 0.215 1.227 0.543 1.691 0.996 c 0.453 0.438 0.809 1.016 1.055 1.707 c 0.262 0.688 0.387 1.52 0.387 2.492" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 43.02 52.605 c -0.578 0 -1.066 0.09 -1.453 0.281 c -0.395 0.18 -0.715 0.445 -0.98 0.785 c -0.246 0.32 -0.43 0.715 -0.543 1.176 c -0.109 0.457 -0.156 0.969 -0.156 1.52 c 0 1.293 0.223 2.242 0.684 2.863 c 0.453 0.602 1.129 0.906 2.01 0.906 c 0.148 0 0.305 -0.008 0.469 -0.016 c 0.176 -0.02 0.332 -0.035 0.473 -0.059 l 0 -3.934 l 2.414 0 l 0 5.383 c -0.289 0.094 -0.742 0.199 -1.352 0.316 c -0.602 0.113 -1.336 0.172 -2.195 0.172 c -0.758 0 -1.441 -0.117 -2.059 -0.348 c -0.605 -0.246 -1.113 -0.602 -1.543 -1.063 c -0.438 -0.477 -0.77 -1.063 -1.01 -1.766 c -0.23 -0.707 -0.348 -1.523 -0.348 -2.457 c 0 -0.914 0.133 -1.723 0.414 -2.418 c 0.273 -0.707 0.645 -1.301 1.113 -1.781 c 0.469 -0.477 1.023 -0.832 1.668 -1.063 c 0.633 -0.246 1.324 -0.363 2.051 -0.363 c 0.473 0 0.891 0.035 1.254 0.098 c 0.379 0.059 0.711 0.133 0.98 0.215 c 0.273 0.082 0.496 0.168 0.668 0.258 c 0.184 0.098 0.324 0.164 0.414 0.215 l -0.625 1.707 c -0.289 -0.168 -0.645 -0.305 -1.066 -0.438 c -0.41 -0.125 -0.848 -0.191 -1.285 -0.191" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/mimetypes/application-vnd.oasis.opendocument.drawing.template.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-vnd.oasis.opendocument.drawing.template.svg
new file mode 120000
index 00000000..3ead4f1e
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/application-vnd.oasis.opendocument.formula-template.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-vnd.oasis.opendocument.formula-template.svg
new file mode 100644
index 00000000..4475501a
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-vnd.oasis.opendocument.formula-template.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <g>
+ <path d="m 10.688 0 c -1.375 0 -2.688 1.379 -2.688 2.813 l 0 58.38 c 0 1.352 1.391 2.813 2.688 2.813 l 42.625 0 c 1.297 0 2.688 -1.461 2.688 -2.813 l 0 -58.44 c 0 -1.348 -1.402 -2.75 -2.75 -2.75 m -42.563 0" style="fill:#785a8b;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 8 48 l 0 13.336 c 0 1.297 1.375 2.664 2.664 2.664 l 42.672 0 c 1.289 0 2.664 -1.367 2.664 -2.664 l 0 -13.336 m -48 0" style="fill:#000;fill-opacity:0.196;stroke:none;fill-rule:nonzero"/>
+ <path d="m 24 22 l 0 12 l -4 0 l 4 8 l 2 0 l 0 -18 c 5.906 0 12.297 0 18 0 l 0 -2 m -12.762 3.762 l -2.828 2.953 l 4.957 5.164 l -4.957 5.168 l 2.828 2.953 l 4.957 -5.168 l 4.957 5.168 l 2.832 -2.953 l -4.957 -5.168 l 4.957 -5.164 l -2.832 -2.953 l -4.957 5.164 m -4.957 -5.164" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 20.27 56.35 c 0 0.531 0.016 1.027 0.059 1.488 c 0.059 0.457 0.148 0.852 0.281 1.191 c 0.148 0.34 0.348 0.605 0.594 0.801 c 0.258 0.199 0.598 0.301 1.02 0.301 c 0.414 0 0.742 -0.102 1 -0.301 c 0.266 -0.195 0.461 -0.461 0.594 -0.801 c 0.148 -0.355 0.242 -0.75 0.281 -1.207 c 0.051 -0.453 0.082 -0.941 0.082 -1.473 c 0 -0.52 -0.031 -1.01 -0.082 -1.461 c -0.039 -0.473 -0.133 -0.867 -0.281 -1.207 c -0.133 -0.34 -0.32 -0.605 -0.578 -0.805 c -0.246 -0.195 -0.586 -0.297 -1.016 -0.297 c -0.422 0 -0.762 0.102 -1.02 0.297 c -0.246 0.199 -0.445 0.473 -0.594 0.82 c -0.133 0.34 -0.223 0.734 -0.281 1.191 c -0.043 0.453 -0.059 0.941 -0.059 1.461 m -2.496 0 c 0 -1.859 0.398 -3.266 1.184 -4.207 c 0.785 -0.957 1.867 -1.43 3.266 -1.43 c 1.453 0 2.555 0.473 3.313 1.43 c 0.754 0.941 1.133 2.348 1.133 4.207 c 0 1.871 -0.379 3.277 -1.156 4.234 c -0.77 0.941 -1.859 1.414 -3.266 1.414 c -1.453 0 -2.563 -0.473 -3.332 -1.414 c -0.762 -0.957 -1.141 -2.363 -1.141 -4.234" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 36.684 50.953 l 0 1.785 l -3.25 0 l 0 9.03 l -2.473 0 l 0 -9.03 l -3.25 0 l 0 -1.785 l 8.973 0" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 38.434 61.77 l 0 -10.816 l 7.566 0 l 0 1.785 l -5.109 0 l 0 2.621 l 4.465 0 l 0 1.777 l -4.465 0 l 0 4.633 l -2.457 0" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/mimetypes/application-vnd.oasis.opendocument.formula.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-vnd.oasis.opendocument.formula.svg
new file mode 100644
index 00000000..6beeb9e8
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-vnd.oasis.opendocument.formula.svg
@@ -0,0 +1,12 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <g>
+ <path d="m 10.672 0 c -1.375 0 -2.672 1.355 -2.672 2.789 l 0 58.42 c 0 1.355 1.375 2.789 2.672 2.789 l 42.656 0 c 1.297 0 2.672 -1.434 2.672 -2.789 l 0 -43.21 l -18 -18 m -27.328 0" style="fill:#785a8b;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 42 18 l 14 14 l 0 -14 m -14 0" style="fill:#000;fill-opacity:0.196;stroke:none;fill-rule:nonzero"/>
+ <path d="m 38 0 l 17.984 18 l -15.227 0 c -1.348 0 -2.758 -1.426 -2.758 -2.773 m 0 -15.227" style="fill:#fff;fill-opacity:0.392;stroke:none;fill-rule:nonzero"/>
+ <path d="m 8 48 l 0 13.336 c 0 1.297 1.375 2.664 2.664 2.664 l 42.672 0 c 1.289 0 2.664 -1.367 2.664 -2.664 l 0 -13.336 m -48 0" style="fill:#000;fill-opacity:0.196;stroke:none;fill-rule:nonzero"/>
+ <path d="m 20.27 56.35 c 0 0.531 0.016 1.027 0.059 1.488 c 0.059 0.457 0.148 0.852 0.281 1.191 c 0.148 0.34 0.348 0.605 0.594 0.801 c 0.258 0.199 0.598 0.301 1.02 0.301 c 0.414 0 0.742 -0.102 1 -0.301 c 0.266 -0.195 0.461 -0.461 0.594 -0.801 c 0.148 -0.355 0.242 -0.75 0.281 -1.207 c 0.051 -0.453 0.082 -0.941 0.082 -1.473 c 0 -0.52 -0.031 -1.01 -0.082 -1.461 c -0.039 -0.473 -0.133 -0.867 -0.281 -1.207 c -0.133 -0.34 -0.32 -0.605 -0.578 -0.805 c -0.246 -0.195 -0.586 -0.297 -1.016 -0.297 c -0.422 0 -0.762 0.102 -1.02 0.297 c -0.246 0.199 -0.445 0.473 -0.594 0.82 c -0.133 0.34 -0.223 0.734 -0.281 1.191 c -0.043 0.453 -0.059 0.941 -0.059 1.461 m -2.496 0 c 0 -1.859 0.398 -3.266 1.184 -4.207 c 0.785 -0.957 1.867 -1.43 3.266 -1.43 c 1.453 0 2.555 0.473 3.313 1.43 c 0.754 0.941 1.133 2.348 1.133 4.207 c 0 1.871 -0.379 3.277 -1.156 4.234 c -0.77 0.941 -1.859 1.414 -3.266 1.414 c -1.453 0 -2.563 -0.473 -3.332 -1.414 c -0.762 -0.957 -1.141 -2.363 -1.141 -4.234" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 30.738 60.02 c 0.066 0.016 0.141 0.016 0.223 0.016 c 0.074 0 0.148 0 0.215 0 c 0.563 0 1.023 -0.09 1.398 -0.281 c 0.387 -0.18 0.691 -0.438 0.918 -0.766 c 0.238 -0.324 0.402 -0.711 0.496 -1.152 c 0.105 -0.453 0.164 -0.949 0.164 -1.488 c 0 -0.461 -0.043 -0.918 -0.125 -1.363 c -0.074 -0.438 -0.215 -0.828 -0.414 -1.164 c -0.195 -0.34 -0.469 -0.605 -0.816 -0.805 c -0.348 -0.215 -0.793 -0.313 -1.34 -0.313 c -0.109 0 -0.223 0 -0.355 0.016 c -0.133 0 -0.258 0.008 -0.363 0.035 l 0 7.266 m 5.902 -3.672 c 0 1 -0.141 1.863 -0.438 2.574 c -0.281 0.703 -0.672 1.273 -1.176 1.711 c -0.504 0.445 -1.105 0.77 -1.816 0.977 c -0.688 0.195 -1.457 0.297 -2.293 0.297 c -0.438 0 -0.867 -0.02 -1.297 -0.066 c -0.414 -0.035 -0.859 -0.102 -1.332 -0.191 l 0 -10.559 c 0.555 -0.105 1.086 -0.172 1.57 -0.207 c 0.496 -0.031 0.953 -0.055 1.383 -0.055 c 0.809 0 1.547 0.105 2.207 0.313 c 0.68 0.215 1.258 0.547 1.719 1 c 0.465 0.438 0.828 1.016 1.074 1.711 c 0.266 0.688 0.398 1.523 0.398 2.496" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 38.434 61.77 l 0 -10.816 l 7.566 0 l 0 1.785 l -5.109 0 l 0 2.621 l 4.465 0 l 0 1.777 l -4.465 0 l 0 4.633 l -2.457 0" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 24 24 l 0 12 l -4 0 l 4 8 l 2 0 l 0 -18 c 5.906 0 12.297 0 18 0 l 0 -2 m -12.762 3.762 l -2.828 2.953 l 4.957 5.164 l -4.957 5.168 l 2.828 2.953 l 4.957 -5.168 l 4.957 5.168 l 2.832 -2.953 l -4.957 -5.168 l 4.957 -5.164 l -2.832 -2.953 l -4.957 5.164 m -4.957 -5.164" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/mimetypes/application-vnd.oasis.opendocument.graphics.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-vnd.oasis.opendocument.graphics.svg
new file mode 120000
index 00000000..0095318b
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/application-vnd.oasis.opendocument.image-template.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-vnd.oasis.opendocument.image-template.svg
new file mode 100644
index 00000000..c2a52206
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-vnd.oasis.opendocument.image-template.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <g>
+ <path d="m 10.688 0 c -1.375 0 -2.688 1.379 -2.688 2.813 l 0 58.38 c 0 1.352 1.391 2.813 2.688 2.813 l 42.625 0 c 1.297 0 2.688 -1.461 2.688 -2.813 l 0 -58.44 c 0 -1.348 -1.402 -2.75 -2.75 -2.75 m -42.563 0" style="fill:#ecaf02;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 8 48 l 0 13.336 c 0 1.297 1.375 2.664 2.664 2.664 l 42.672 0 c 1.289 0 2.664 -1.367 2.664 -2.664 l 0 -13.336 m -48 0" style="fill:#000;fill-opacity:0.196;stroke:none;fill-rule:nonzero"/>
+ <path d="m 20 42 l 0 -24 l 24 0 l 0 24 l -14 0 l 0 -12 l 6 0 l 0 4 l -2 0 l 0 4 l 6 0 l 0 -16 l -16 0 l 0 20 m -4 0" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 20.297 56.59 c 0 0.527 0.016 1.023 0.059 1.484 c 0.051 0.453 0.148 0.852 0.281 1.188 c 0.141 0.34 0.34 0.605 0.594 0.801 c 0.246 0.199 0.586 0.297 1.01 0.297 c 0.414 0 0.742 -0.098 1 -0.297 c 0.262 -0.195 0.461 -0.461 0.594 -0.801 c 0.141 -0.355 0.238 -0.75 0.273 -1.203 c 0.055 -0.453 0.082 -0.941 0.082 -1.469 c 0 -0.523 -0.027 -1.01 -0.082 -1.465 c -0.035 -0.469 -0.133 -0.867 -0.273 -1.203 c -0.133 -0.34 -0.332 -0.602 -0.578 -0.801 c -0.25 -0.199 -0.586 -0.297 -1.016 -0.297 c -0.422 0 -0.762 0.098 -1.01 0.297 c -0.254 0.199 -0.453 0.469 -0.594 0.816 c -0.133 0.34 -0.23 0.734 -0.281 1.188 c -0.043 0.457 -0.059 0.941 -0.059 1.465 m -2.484 0 c 0 -1.859 0.395 -3.262 1.172 -4.203 c 0.785 -0.961 1.867 -1.43 3.254 -1.43 c 1.445 0 2.543 0.469 3.293 1.43 c 0.762 0.941 1.133 2.344 1.133 4.203 c 0 1.863 -0.379 3.27 -1.148 4.227 c -0.77 0.941 -1.848 1.41 -3.254 1.41 c -1.445 0 -2.551 -0.469 -3.316 -1.41 c -0.754 -0.957 -1.133 -2.363 -1.133 -4.227" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 36.629 51.19 l 0 1.785 l -3.238 0 l 0 9.02 l -2.457 0 l 0 -9.02 l -3.238 0 l 0 -1.785 l 8.934 0" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 38.2 62 l 0 -1.781 l 2.672 0 l 0 -7.242 l -2.672 0 l 0 -1.785 l 7.801 0 l 0 1.785 l -2.66 0 l 0 7.242 l 2.66 0 l 0 1.781 l -7.801 0" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/mimetypes/application-vnd.oasis.opendocument.image.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-vnd.oasis.opendocument.image.svg
new file mode 120000
index 00000000..a2c40c72
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/application-vnd.oasis.opendocument.master-document.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-vnd.oasis.opendocument.master-document.svg
new file mode 100644
index 00000000..3497ca44
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-vnd.oasis.opendocument.master-document.svg
@@ -0,0 +1,15 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <g>
+ <path d="m 10.672 0 c -1.375 0 -2.672 1.355 -2.672 2.789 l 0 58.42 c 0 1.355 1.375 2.789 2.672 2.789 l 42.656 0 c 1.297 0 2.672 -1.434 2.672 -2.789 l 0 -43.21 l -18 -18 m -27.328 0" style="fill:#36669e;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 42 18 l 14 14 l 0 -14 m -14 0" style="fill:#000;fill-opacity:0.196;stroke:none;fill-rule:nonzero"/>
+ <path d="m 38 0 l 17.984 18 l -15.227 0 c -1.348 0 -2.758 -1.426 -2.758 -2.773 m 0 -15.227" style="fill:#fff;fill-opacity:0.392;stroke:none;fill-rule:nonzero"/>
+ <path d="m 21.996 21.996 l 0.004 8 l 2 0 l 0 -6 l 6 0 l 0 -2 m -8 -0.004" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 42 21.996 l -0.004 8 l -2 0 l 0 -6 l -6 0 l 0 -2 m 8 -0.004" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 8 48 l 0 13.336 c 0 1.297 1.375 2.664 2.664 2.664 l 42.672 0 c 1.289 0 2.664 -1.367 2.664 -2.664 l 0 -13.336 m -48 0" style="fill:#000;fill-opacity:0.196;stroke:none;fill-rule:nonzero"/>
+ <path d="m 20.1 56.5 c 0 0.535 0.016 1.039 0.059 1.508 c 0.051 0.461 0.141 0.863 0.277 1.207 c 0.141 0.344 0.336 0.613 0.586 0.813 c 0.25 0.199 0.586 0.301 1 0.301 c 0.41 0 0.738 -0.102 0.988 -0.301 c 0.262 -0.199 0.461 -0.469 0.598 -0.813 c 0.141 -0.359 0.234 -0.762 0.273 -1.223 c 0.051 -0.461 0.078 -0.957 0.078 -1.492 c 0 -0.527 -0.027 -1.023 -0.078 -1.484 c -0.039 -0.477 -0.133 -0.879 -0.273 -1.223 c -0.137 -0.344 -0.328 -0.609 -0.578 -0.813 c -0.246 -0.199 -0.586 -0.301 -1.01 -0.301 c -0.418 0 -0.754 0.102 -1 0.301 c -0.25 0.203 -0.445 0.477 -0.586 0.832 c -0.137 0.34 -0.227 0.742 -0.277 1.203 c -0.043 0.461 -0.059 0.957 -0.059 1.484 m -2.473 0 c 0 -1.887 0.395 -3.309 1.164 -4.266 c 0.781 -0.969 1.852 -1.449 3.234 -1.449 c 1.434 0 2.531 0.48 3.277 1.449 c 0.746 0.957 1.121 2.379 1.121 4.266 c 0 1.895 -0.375 3.316 -1.137 4.289 c -0.766 0.957 -1.844 1.434 -3.234 1.434 c -1.434 0 -2.531 -0.477 -3.293 -1.434 c -0.754 -0.973 -1.133 -2.395 -1.133 -4.289" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 30.445 60.22 c 0.066 0.02 0.141 0.02 0.219 0.02 c 0.082 0 0.148 0 0.215 0 c 0.555 0 1.016 -0.094 1.383 -0.285 c 0.387 -0.188 0.688 -0.445 0.906 -0.781 c 0.242 -0.324 0.402 -0.711 0.492 -1.164 c 0.109 -0.461 0.16 -0.965 0.16 -1.508 c 0 -0.469 -0.043 -0.93 -0.117 -1.383 c -0.082 -0.445 -0.219 -0.836 -0.418 -1.18 c -0.191 -0.344 -0.461 -0.613 -0.805 -0.813 c -0.344 -0.219 -0.781 -0.32 -1.324 -0.32 c -0.102 0 -0.227 0 -0.352 0.016 c -0.133 0 -0.25 0.012 -0.359 0.035 l 0 7.363 m 5.84 -3.719 c 0 1.023 -0.145 1.887 -0.438 2.605 c -0.277 0.711 -0.66 1.289 -1.156 1.734 c -0.504 0.453 -1.098 0.777 -1.801 0.988 c -0.68 0.203 -1.441 0.301 -2.262 0.301 c -0.438 0 -0.863 -0.016 -1.281 -0.066 c -0.41 -0.031 -0.855 -0.102 -1.324 -0.191 l 0 -10.699 c 0.551 -0.109 1.07 -0.176 1.559 -0.211 c 0.484 -0.031 0.938 -0.059 1.355 -0.059 c 0.805 0 1.535 0.109 2.195 0.328 c 0.672 0.211 1.234 0.543 1.691 1 c 0.461 0.453 0.816 1.031 1.066 1.734 c 0.266 0.695 0.395 1.543 0.395 2.531" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 39.996 51.03 c 0.09 0.254 0.199 0.57 0.336 0.957 c 0.141 0.395 0.293 0.813 0.449 1.258 c 0.16 0.453 0.32 0.902 0.473 1.363 c 0.156 0.461 0.309 0.891 0.457 1.273 c 0.152 -0.434 0.32 -0.879 0.488 -1.34 c 0.176 -0.477 0.336 -0.922 0.492 -1.348 c 0.16 -0.438 0.305 -0.848 0.438 -1.223 c 0.133 -0.379 0.25 -0.688 0.352 -0.941 l 2.02 0 c 0.094 0.957 0.176 1.895 0.25 2.801 c 0.094 0.914 0.168 1.809 0.219 2.715 c 0.066 0.879 0.117 1.773 0.16 2.688 c 0.039 0.898 0.074 1.82 0.102 2.766 l -2.23 0 l 0.117 -8.52 l -1.5 4.641 l -1.777 0 l -1.438 -4.641 l 0.098 8.52 l -2.227 0 c 0.039 -0.906 0.074 -1.836 0.117 -2.797 c 0.051 -0.973 0.109 -1.938 0.16 -2.891 c 0.047 -0.957 0.105 -1.887 0.176 -2.781 c 0.074 -0.898 0.164 -1.727 0.258 -2.5 l 2.01 0" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 42 42 l -0.004 -8 l -2 0 l 0 6 l -6 0 l 0 2 m 8 0.004" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 21.996 42 l 0.004 -8 l 2 0 l 0 6 l 6 0 l 0 2 m -8 0.004" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/mimetypes/application-vnd.oasis.opendocument.presentation-template.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-vnd.oasis.opendocument.presentation-template.svg
new file mode 100644
index 00000000..03676f7f
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-vnd.oasis.opendocument.presentation-template.svg
@@ -0,0 +1,13 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <g>
+ <path d="m 10.688 0 c -1.375 0 -2.688 1.379 -2.688 2.813 l 0 58.38 c 0 1.352 1.391 2.813 2.688 2.813 l 42.625 0 c 1.297 0 2.688 -1.461 2.688 -2.813 l 0 -58.44 c 0 -1.348 -1.402 -2.75 -2.75 -2.75 m -42.563 0" style="fill:#d04526;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 8 48 l 0 13.336 c 0 1.297 1.375 2.664 2.664 2.664 l 42.672 0 c 1.289 0 2.664 -1.367 2.664 -2.664 l 0 -13.336 m -48 0" style="fill:#000;fill-opacity:0.196;stroke:none;fill-rule:nonzero"/>
+ <path d="m 16 22 l 10 0 l 0 6 l -10 0 m 0 -6" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 20.305 56.37 c 0 0.527 0.02 1.023 0.059 1.484 c 0.051 0.453 0.141 0.848 0.273 1.188 c 0.141 0.336 0.336 0.602 0.586 0.797 c 0.246 0.199 0.574 0.297 0.988 0.297 c 0.402 0 0.723 -0.098 0.973 -0.297 c 0.262 -0.195 0.453 -0.461 0.582 -0.797 c 0.141 -0.355 0.234 -0.75 0.273 -1.203 c 0.051 -0.453 0.082 -0.941 0.082 -1.469 c 0 -0.52 -0.031 -1 -0.082 -1.457 c -0.039 -0.469 -0.133 -0.867 -0.273 -1.203 c -0.129 -0.34 -0.32 -0.602 -0.559 -0.801 c -0.246 -0.195 -0.586 -0.297 -0.996 -0.297 c -0.414 0 -0.742 0.102 -0.988 0.297 c -0.25 0.199 -0.445 0.469 -0.586 0.816 c -0.133 0.34 -0.223 0.734 -0.273 1.188 c -0.039 0.453 -0.059 0.938 -0.059 1.457 m -2.438 0 c 0 -1.852 0.387 -3.254 1.152 -4.195 c 0.77 -0.953 1.832 -1.426 3.191 -1.426 c 1.418 0 2.488 0.473 3.23 1.426 c 0.742 0.941 1.109 2.344 1.109 4.195 c 0 1.863 -0.379 3.266 -1.129 4.219 c -0.75 0.941 -1.82 1.41 -3.195 1.41 c -1.41 0 -2.496 -0.469 -3.246 -1.41 c -0.742 -0.953 -1.113 -2.355 -1.113 -4.219" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 36.32 50.992 l 0 1.777 l -3.172 0 l 0 9.01 l -2.414 0 l 0 -9.01 l -3.172 0 l 0 -1.777 l 8.758 0" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 41.17 50.867 c 1.531 0 2.719 0.289 3.559 0.855 c 0.84 0.563 1.27 1.477 1.27 2.754 c 0 1.285 -0.43 2.227 -1.285 2.801 c -0.848 0.57 -2.043 0.859 -3.602 0.859 l -0.855 0 l 0 3.641 l -2.398 0 l 0 -10.645 c 0.238 -0.043 0.492 -0.086 0.781 -0.125 c 0.297 -0.035 0.594 -0.059 0.891 -0.066 c 0.305 -0.023 0.594 -0.043 0.883 -0.051 c 0.277 -0.016 0.535 -0.023 0.758 -0.023 m 0.27 1.871 c -0.137 0 -0.344 0 -0.602 0.016 c -0.246 0 -0.441 0.008 -0.582 0.035 l 0 3.484 l 0.973 0 c 0.766 0 1.34 -0.141 1.73 -0.406 c 0.387 -0.277 0.582 -0.746 0.582 -1.406 c 0 -0.629 -0.195 -1.07 -0.582 -1.328 c -0.371 -0.262 -0.883 -0.395 -1.52 -0.395" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 16 32 l 10 0 l 0 6 l -10 0 m 0 -6" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 40 19.984 l 0 8.02 l 8 0 c 0 -4.43 -3.582 -8.02 -8 -8.02 m 0 0" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 38 22 c -4.418 0 -8 3.578 -8 8 c 0 4.422 3.586 8 8 8 c 4.418 0 7.996 -3.578 7.996 -8 l -7.996 0 m 0 -8" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/mimetypes/application-vnd.oasis.opendocument.presentation.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-vnd.oasis.opendocument.presentation.svg
new file mode 100644
index 00000000..608127ff
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-vnd.oasis.opendocument.presentation.svg
@@ -0,0 +1,15 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <g>
+ <path d="m 10.672 0 c -1.375 0 -2.672 1.355 -2.672 2.789 l 0 58.42 c 0 1.355 1.375 2.789 2.672 2.789 l 42.656 0 c 1.297 0 2.672 -1.434 2.672 -2.789 l 0 -43.21 l -18 -18 m -27.328 0" style="fill:#d04526;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 42 18 l 14 14 l 0 -14 m -14 0" style="fill:#000;fill-opacity:0.196;stroke:none;fill-rule:nonzero"/>
+ <path d="m 38 0 l 17.984 18 l -15.227 0 c -1.348 0 -2.758 -1.426 -2.758 -2.773 m 0 -15.227" style="fill:#fff;fill-opacity:0.392;stroke:none;fill-rule:nonzero"/>
+ <path d="m 8 48 l 0 13.336 c 0 1.297 1.375 2.664 2.664 2.664 l 42.672 0 c 1.289 0 2.664 -1.367 2.664 -2.664 l 0 -13.336 m -48 0" style="fill:#000;fill-opacity:0.196;stroke:none;fill-rule:nonzero"/>
+ <path d="m 16 24 l 10 0 l 0 6 l -10 0 m 0 -6" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 20.305 56.37 c 0 0.527 0.02 1.023 0.059 1.484 c 0.051 0.453 0.141 0.848 0.273 1.188 c 0.141 0.336 0.336 0.602 0.586 0.797 c 0.246 0.199 0.574 0.297 0.988 0.297 c 0.402 0 0.723 -0.098 0.973 -0.297 c 0.262 -0.195 0.453 -0.461 0.582 -0.797 c 0.141 -0.355 0.234 -0.75 0.273 -1.203 c 0.051 -0.453 0.082 -0.941 0.082 -1.469 c 0 -0.52 -0.031 -1 -0.082 -1.457 c -0.039 -0.469 -0.133 -0.867 -0.273 -1.203 c -0.129 -0.34 -0.32 -0.602 -0.559 -0.801 c -0.246 -0.195 -0.586 -0.297 -0.996 -0.297 c -0.414 0 -0.742 0.102 -0.988 0.297 c -0.25 0.199 -0.445 0.469 -0.586 0.816 c -0.133 0.34 -0.223 0.734 -0.273 1.188 c -0.039 0.453 -0.059 0.938 -0.059 1.457 m -2.438 0 c 0 -1.852 0.387 -3.254 1.152 -4.195 c 0.77 -0.953 1.832 -1.426 3.191 -1.426 c 1.418 0 2.488 0.473 3.23 1.426 c 0.742 0.941 1.109 2.344 1.109 4.195 c 0 1.863 -0.379 3.266 -1.129 4.219 c -0.75 0.941 -1.82 1.41 -3.195 1.41 c -1.41 0 -2.496 -0.469 -3.246 -1.41 c -0.742 -0.953 -1.113 -2.355 -1.113 -4.219" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 30.523 60.03 c 0.066 0.016 0.133 0.016 0.215 0.016 c 0.074 0 0.148 0 0.215 0 c 0.543 0 0.996 -0.09 1.359 -0.273 c 0.379 -0.188 0.676 -0.445 0.898 -0.766 c 0.23 -0.328 0.395 -0.707 0.484 -1.152 c 0.102 -0.453 0.16 -0.949 0.16 -1.484 c 0 -0.461 -0.043 -0.914 -0.117 -1.352 c -0.082 -0.445 -0.215 -0.832 -0.41 -1.168 c -0.199 -0.34 -0.465 -0.602 -0.801 -0.801 c -0.34 -0.215 -0.773 -0.313 -1.301 -0.313 c -0.109 0 -0.223 0 -0.355 0.016 c -0.125 0 -0.246 0.008 -0.348 0.035 l 0 7.242 m 5.762 -3.66 c 0 1.01 -0.141 1.855 -0.43 2.563 c -0.27 0.703 -0.66 1.27 -1.145 1.707 c -0.496 0.445 -1.09 0.766 -1.773 0.98 c -0.676 0.188 -1.426 0.289 -2.238 0.289 c -0.43 0 -0.852 -0.016 -1.27 -0.066 c -0.398 -0.035 -0.832 -0.098 -1.305 -0.191 l 0 -10.52 c 0.547 -0.102 1.066 -0.176 1.543 -0.207 c 0.477 -0.035 0.922 -0.059 1.344 -0.059 c 0.789 0 1.508 0.105 2.156 0.32 c 0.66 0.207 1.223 0.535 1.676 0.988 c 0.453 0.445 0.805 1.016 1.055 1.707 c 0.254 0.684 0.387 1.516 0.387 2.488" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 41.17 50.867 c 1.531 0 2.719 0.289 3.559 0.855 c 0.84 0.563 1.27 1.477 1.27 2.754 c 0 1.285 -0.43 2.227 -1.285 2.801 c -0.848 0.57 -2.043 0.859 -3.602 0.859 l -0.855 0 l 0 3.641 l -2.398 0 l 0 -10.645 c 0.238 -0.043 0.492 -0.086 0.781 -0.125 c 0.297 -0.035 0.594 -0.059 0.891 -0.066 c 0.305 -0.023 0.594 -0.043 0.883 -0.051 c 0.277 -0.016 0.535 -0.023 0.758 -0.023 m 0.27 1.871 c -0.137 0 -0.344 0 -0.602 0.016 c -0.246 0 -0.441 0.008 -0.582 0.035 l 0 3.484 l 0.973 0 c 0.766 0 1.34 -0.141 1.73 -0.406 c 0.387 -0.277 0.582 -0.746 0.582 -1.406 c 0 -0.629 -0.195 -1.07 -0.582 -1.328 c -0.371 -0.262 -0.883 -0.395 -1.52 -0.395" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 16 34 l 10 0 l 0 6 l -10 0 m 0 -6" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 40 21.984 l 0 8.02 l 8 0 c 0 -4.43 -3.582 -8.02 -8 -8.02 m 0 0" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 38 24 c -4.418 0 -8 3.578 -8 8 c 0 4.422 3.586 8 8 8 c 4.418 0 7.996 -3.578 7.996 -8 l -7.996 0 m 0 -8" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/mimetypes/application-vnd.oasis.opendocument.spreadsheet-template.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-vnd.oasis.opendocument.spreadsheet-template.svg
new file mode 100644
index 00000000..6117c525
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-vnd.oasis.opendocument.spreadsheet-template.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <g>
+ <path d="m 10.688 0 c -1.375 0 -2.688 1.379 -2.688 2.813 l 0 58.38 c 0 1.352 1.391 2.813 2.688 2.813 l 42.625 0 c 1.297 0 2.688 -1.461 2.688 -2.813 l 0 -58.44 c 0 -1.348 -1.402 -2.75 -2.75 -2.75 m -42.563 0" style="fill:#207045;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 46 18 l 0 26 l -28 0 l 0 -26 m 26 2 l -14 0 l 0 6 l 14 0 m -16 -6 l -8 0 l 0 6 l 8 0 m 16 2 l -14 0 l 0 6 l 14 0 m -16 -6 l -8 0 l 0 6 l 8 0 m 16 2 l -14 0 l 0 6 l 14 0 m -16 -6 l -8 0 l 0 6 l 8 0 m 0 -6" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 8 48 l 0 13.336 c 0 1.297 1.375 2.664 2.664 2.664 l 42.672 0 c 1.289 0 2.664 -1.367 2.664 -2.664 l 0 -13.336 m -48 0" style="fill:#000;fill-opacity:0.196;stroke:none;fill-rule:nonzero"/>
+ <path d="m 20.473 55.941 c 0 0.566 0.016 1.098 0.063 1.594 c 0.063 0.488 0.16 0.914 0.301 1.281 c 0.152 0.363 0.363 0.645 0.629 0.859 c 0.266 0.211 0.633 0.32 1.082 0.32 c 0.438 0 0.781 -0.109 1.059 -0.32 c 0.273 -0.215 0.488 -0.496 0.629 -0.859 c 0.16 -0.383 0.258 -0.809 0.293 -1.297 c 0.063 -0.488 0.09 -1.012 0.09 -1.578 c 0 -0.563 -0.027 -1.086 -0.09 -1.57 c -0.035 -0.508 -0.133 -0.934 -0.293 -1.297 c -0.141 -0.363 -0.348 -0.648 -0.613 -0.859 c -0.266 -0.215 -0.629 -0.32 -1.074 -0.32 c -0.449 0 -0.816 0.105 -1.082 0.32 c -0.266 0.211 -0.477 0.504 -0.629 0.875 c -0.141 0.367 -0.238 0.793 -0.301 1.281 c -0.047 0.484 -0.063 1.01 -0.063 1.57 m -2.645 0 c 0 -2 0.418 -3.508 1.25 -4.52 c 0.836 -1.027 1.988 -1.535 3.469 -1.535 c 1.535 0 2.699 0.508 3.508 1.535 c 0.797 1.012 1.207 2.52 1.207 4.52 c 0 2 -0.41 3.512 -1.227 4.543 c -0.824 1.012 -1.977 1.516 -3.469 1.516 c -1.535 0 -2.715 -0.504 -3.531 -1.516 c -0.801 -1.031 -1.207 -2.539 -1.207 -4.543" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 37.863 50.14 l 0 1.918 l -3.441 0 l 0 9.699 l -2.617 0 l 0 -9.699 l -3.445 0 l 0 -1.918 l 9.504 0" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 43.3 60.07 c 0.438 0 0.793 -0.035 1.074 -0.105 c 0.293 -0.09 0.535 -0.207 0.703 -0.34 c 0.168 -0.148 0.273 -0.32 0.336 -0.488 c 0.07 -0.184 0.105 -0.379 0.105 -0.566 c 0 -0.238 -0.078 -0.445 -0.23 -0.641 c -0.16 -0.184 -0.355 -0.344 -0.594 -0.488 c -0.238 -0.141 -0.504 -0.273 -0.809 -0.387 c -0.293 -0.125 -0.586 -0.242 -0.887 -0.34 c -0.391 -0.125 -0.797 -0.266 -1.223 -0.434 c -0.426 -0.16 -0.809 -0.363 -1.164 -0.613 c -0.336 -0.258 -0.621 -0.559 -0.844 -0.922 c -0.23 -0.371 -0.336 -0.836 -0.336 -1.383 c 0 -1.094 0.391 -1.945 1.18 -2.559 c 0.809 -0.609 1.898 -0.914 3.301 -0.914 c 0.801 0 1.5 0.082 2.086 0.242 c 0.613 0.16 1.117 0.344 1.527 0.539 l -0.766 1.785 c -0.344 -0.18 -0.742 -0.32 -1.18 -0.453 c -0.426 -0.125 -0.914 -0.188 -1.48 -0.188 c -1.383 0 -2.066 0.445 -2.066 1.332 c 0 0.23 0.07 0.426 0.211 0.605 c 0.133 0.156 0.313 0.309 0.523 0.449 c 0.223 0.125 0.473 0.242 0.738 0.34 c 0.281 0.098 0.559 0.195 0.824 0.281 c 0.406 0.133 0.832 0.293 1.27 0.461 c 0.453 0.172 0.859 0.391 1.223 0.676 c 0.383 0.277 0.691 0.629 0.934 1.055 c 0.238 0.41 0.363 0.934 0.363 1.57 c 0 1.094 -0.41 1.938 -1.207 2.539 c -0.789 0.586 -1.996 0.879 -3.613 0.879 c -1.09 0 -1.949 -0.098 -2.598 -0.301 c -0.648 -0.215 -1.137 -0.41 -1.465 -0.578 l 0.762 -1.879 c 0.383 0.203 0.836 0.391 1.352 0.566 c 0.539 0.168 1.188 0.258 1.949 0.258" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/mimetypes/application-vnd.oasis.opendocument.spreadsheet.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-vnd.oasis.opendocument.spreadsheet.svg
new file mode 100644
index 00000000..8047d261
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-vnd.oasis.opendocument.spreadsheet.svg
@@ -0,0 +1,12 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <g>
+ <path d="m 10.672 0 c -1.375 0 -2.672 1.355 -2.672 2.789 l 0 58.42 c 0 1.355 1.375 2.789 2.672 2.789 l 42.656 0 c 1.297 0 2.672 -1.434 2.672 -2.789 l 0 -43.21 l -18 -18 m -27.328 0" style="fill:#207045;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 42 18 l 14 14 l 0 -14 m -14 0" style="fill:#000;fill-opacity:0.196;stroke:none;fill-rule:nonzero"/>
+ <path d="m 44 22 l 0 20 l -24 0 l 0 -20 m 22 2 l -12 0 l 0 4 l 12 0 m -14 -4 l -6 0 l 0 4 l 6 0 m 14 2 l -12 0 l 0 4 l 12 0 m -14 -4 l -6 0 l 0 4 l 6 0 m 14 2 l -12 0 l 0 4 l 12 0 m -14 -4 l -6 0 l 0 4 l 6 0 m 0 -4" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 8 48 l 0 13.336 c 0 1.297 1.375 2.664 2.664 2.664 l 42.672 0 c 1.289 0 2.664 -1.367 2.664 -2.664 l 0 -13.336 m -48 0" style="fill:#000;fill-opacity:0.196;stroke:none;fill-rule:nonzero"/>
+ <path d="m 38 0 l 17.984 18 l -15.227 0 c -1.348 0 -2.758 -1.426 -2.758 -2.773 m 0 -15.227" style="fill:#fff;fill-opacity:0.392;stroke:none;fill-rule:nonzero"/>
+ <path d="m 20.336 56.25 c 0 0.539 0.016 1.043 0.059 1.516 c 0.059 0.465 0.152 0.867 0.285 1.211 c 0.145 0.348 0.348 0.617 0.598 0.816 c 0.254 0.203 0.598 0.305 1.027 0.305 c 0.414 0 0.742 -0.102 1 -0.305 c 0.262 -0.199 0.461 -0.469 0.598 -0.816 c 0.152 -0.359 0.242 -0.766 0.277 -1.227 c 0.059 -0.465 0.082 -0.961 0.082 -1.5 c 0 -0.527 -0.023 -1.027 -0.082 -1.488 c -0.035 -0.48 -0.125 -0.883 -0.277 -1.23 c -0.137 -0.344 -0.328 -0.613 -0.582 -0.816 c -0.254 -0.199 -0.598 -0.301 -1.02 -0.301 c -0.43 0 -0.773 0.102 -1.027 0.301 c -0.25 0.203 -0.453 0.48 -0.598 0.836 c -0.133 0.344 -0.227 0.746 -0.285 1.211 c -0.043 0.461 -0.059 0.961 -0.059 1.488 m -2.508 0 c 0 -1.895 0.395 -3.324 1.188 -4.281 c 0.789 -0.977 1.883 -1.457 3.289 -1.457 c 1.457 0 2.559 0.48 3.324 1.457 c 0.758 0.957 1.148 2.387 1.148 4.281 c 0 1.902 -0.391 3.336 -1.164 4.313 c -0.781 0.957 -1.875 1.438 -3.289 1.438 c -1.457 0 -2.578 -0.48 -3.352 -1.438 c -0.758 -0.977 -1.145 -2.41 -1.145 -4.313" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 30.867 59.988 c 0.066 0.016 0.133 0.016 0.219 0.016 c 0.074 0 0.152 0 0.219 0 c 0.563 0 1.027 -0.09 1.406 -0.285 c 0.387 -0.184 0.688 -0.445 0.914 -0.781 c 0.246 -0.328 0.414 -0.715 0.508 -1.172 c 0.109 -0.461 0.16 -0.969 0.16 -1.516 c 0 -0.469 -0.043 -0.934 -0.117 -1.387 c -0.086 -0.445 -0.23 -0.844 -0.422 -1.188 c -0.203 -0.344 -0.48 -0.613 -0.824 -0.816 c -0.348 -0.219 -0.801 -0.32 -1.348 -0.32 c -0.102 0 -0.227 0 -0.363 0.016 c -0.125 0 -0.25 0.008 -0.352 0.035 l 0 7.398 m 5.934 -3.738 c 0 1.027 -0.152 1.895 -0.445 2.617 c -0.277 0.719 -0.676 1.297 -1.18 1.742 c -0.512 0.457 -1.121 0.785 -1.828 1 c -0.695 0.191 -1.465 0.293 -2.305 0.293 c -0.438 0 -0.875 -0.016 -1.305 -0.066 c -0.414 -0.035 -0.859 -0.102 -1.34 -0.195 l 0 -10.746 c 0.559 -0.109 1.086 -0.176 1.582 -0.211 c 0.5 -0.035 0.953 -0.059 1.383 -0.059 c 0.816 0 1.555 0.109 2.23 0.328 c 0.68 0.211 1.254 0.547 1.715 1.012 c 0.473 0.453 0.836 1.035 1.086 1.742 c 0.27 0.695 0.406 1.547 0.406 2.539" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 41.992 60.16 c 0.414 0 0.75 -0.031 1.02 -0.102 c 0.277 -0.082 0.504 -0.191 0.664 -0.316 c 0.16 -0.145 0.262 -0.305 0.32 -0.465 c 0.066 -0.176 0.102 -0.363 0.102 -0.539 c 0 -0.227 -0.074 -0.422 -0.219 -0.605 c -0.152 -0.176 -0.336 -0.328 -0.563 -0.465 c -0.23 -0.133 -0.48 -0.258 -0.766 -0.367 c -0.281 -0.121 -0.559 -0.23 -0.844 -0.32 c -0.371 -0.117 -0.758 -0.254 -1.16 -0.414 c -0.406 -0.152 -0.766 -0.344 -1.105 -0.582 c -0.316 -0.242 -0.586 -0.527 -0.797 -0.875 c -0.219 -0.352 -0.32 -0.789 -0.32 -1.313 c 0 -1.035 0.371 -1.844 1.117 -2.422 c 0.77 -0.582 1.805 -0.867 3.133 -0.867 c 0.758 0 1.422 0.074 1.977 0.227 c 0.582 0.152 1.063 0.328 1.449 0.512 l -0.723 1.691 c -0.328 -0.168 -0.707 -0.301 -1.121 -0.426 c -0.402 -0.121 -0.867 -0.18 -1.406 -0.18 c -1.313 0 -1.961 0.422 -1.961 1.266 c 0 0.219 0.066 0.402 0.203 0.57 c 0.125 0.152 0.293 0.293 0.496 0.43 c 0.211 0.117 0.445 0.227 0.699 0.32 c 0.27 0.094 0.531 0.184 0.781 0.27 c 0.387 0.125 0.793 0.277 1.203 0.438 c 0.43 0.16 0.816 0.371 1.164 0.641 c 0.359 0.258 0.656 0.598 0.883 1 c 0.227 0.387 0.344 0.883 0.344 1.488 c 0 1.035 -0.387 1.836 -1.145 2.41 c -0.746 0.555 -1.895 0.832 -3.426 0.832 c -1.035 0 -1.852 -0.094 -2.465 -0.285 c -0.613 -0.203 -1.078 -0.387 -1.391 -0.547 l 0.727 -1.785 c 0.359 0.191 0.789 0.371 1.277 0.539 c 0.516 0.16 1.129 0.242 1.852 0.242" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/mimetypes/application-vnd.oasis.opendocument.text-master.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-vnd.oasis.opendocument.text-master.svg
new file mode 120000
index 00000000..86b2f629
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/application-vnd.oasis.opendocument.text-template.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-vnd.oasis.opendocument.text-template.svg
new file mode 100644
index 00000000..41090ced
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-vnd.oasis.opendocument.text-template.svg
@@ -0,0 +1,16 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <g>
+ <path d="m 10.688 0 c -1.375 0 -2.688 1.379 -2.688 2.813 l 0 58.38 c 0 1.352 1.391 2.813 2.688 2.813 l 42.625 0 c 1.297 0 2.688 -1.461 2.688 -2.813 l 0 -58.44 c 0 -1.348 -1.402 -2.75 -2.75 -2.75 m -42.563 0" style="fill:#3468ce;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 20 20 l 12 0 l 0 10 l -12 0 m 0 -10" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <path d="m 34 20 l 10 0 l 0 2 l -10 0 m 0 -2" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <path d="m 34 24 l 10 0 l 0 2 l -10 0 m 0 -2" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <path d="m 34 28 l 10 0 l 0 2 l -10 0 m 0 -2" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <path d="m 20 32 l 24 0 l 0 2 l -24 0 m 0 -2" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <path d="m 20 36 l 24 0 l 0 2 l -24 0 m 0 -2" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <path d="m 20 40 l 24 0 l 0 2 l -24 0 m 0 -2" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <path d="m 8 48 l 0 13.336 c 0 1.297 1.375 2.664 2.664 2.664 l 42.672 0 c 1.289 0 2.664 -1.367 2.664 -2.664 l 0 -13.336 m -48 0" style="fill:#000;fill-opacity:0.196;stroke:none;fill-rule:nonzero"/>
+ <path d="m 20.313 56.6 c 0 0.523 0.016 1.02 0.059 1.48 c 0.051 0.453 0.141 0.848 0.273 1.188 c 0.137 0.336 0.336 0.602 0.582 0.797 c 0.25 0.199 0.578 0.297 0.988 0.297 c 0.406 0 0.727 -0.098 0.973 -0.297 c 0.258 -0.195 0.453 -0.461 0.586 -0.797 c 0.141 -0.355 0.23 -0.75 0.273 -1.203 c 0.047 -0.453 0.07 -0.941 0.07 -1.465 c 0 -0.52 -0.023 -1.01 -0.07 -1.461 c -0.043 -0.469 -0.133 -0.863 -0.273 -1.203 c -0.133 -0.336 -0.32 -0.602 -0.57 -0.797 c -0.246 -0.199 -0.574 -0.297 -0.988 -0.297 c -0.41 0 -0.738 0.098 -0.988 0.297 c -0.246 0.195 -0.445 0.469 -0.582 0.816 c -0.133 0.336 -0.223 0.73 -0.273 1.184 c -0.043 0.453 -0.059 0.941 -0.059 1.461 m -2.43 0 c 0 -1.855 0.387 -3.258 1.145 -4.195 c 0.766 -0.957 1.828 -1.426 3.188 -1.426 c 1.41 0 2.488 0.469 3.223 1.426 c 0.742 0.938 1.113 2.34 1.113 4.195 c 0 1.859 -0.379 3.262 -1.129 4.215 c -0.75 0.941 -1.813 1.41 -3.188 1.41 c -1.41 0 -2.488 -0.469 -3.238 -1.41 c -0.742 -0.953 -1.113 -2.355 -1.113 -4.215" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 36.3 51.21 l 0 1.781 l -3.164 0 l 0 9 l -2.414 0 l 0 -9 l -3.164 0 l 0 -1.781 l 8.742 0" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 46.01 51.21 l 0 1.781 l -3.172 0 l 0 9 l -2.406 0 l 0 -9 l -3.164 0 l 0 -1.781 l 8.742 0" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/mimetypes/application-vnd.oasis.opendocument.text-web-template.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-vnd.oasis.opendocument.text-web-template.svg
new file mode 100644
index 00000000..a73efa84
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-vnd.oasis.opendocument.text-web-template.svg
@@ -0,0 +1,16 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <g>
+ <path d="m 10.688 0 c -1.375 0 -2.688 1.379 -2.688 2.813 l 0 58.38 c 0 1.352 1.391 2.813 2.688 2.813 l 42.625 0 c 1.297 0 2.688 -1.461 2.688 -2.813 l 0 -58.44 c 0 -1.348 -1.402 -2.75 -2.75 -2.75 m -42.563 0" style="fill:#7099c2;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 22 26 l 0 2 l 20 0 l 0 -2 m -20 0" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 21.11 30.672 l 0 2.227 l 22.21 0 l 0 -2.227 m -22.21 0" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 22 36 l 0 2 l 20 0 l 0 -2 m -20 0" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 31.344 20.68 l 0 22.21 l 1.746 0 l 0 -22.21 m -1.746 0" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 20.44 33 c -1.997 -6 -1.997 -12 0 -18.01" transform="matrix(1.110795,0,0,1.110738,5.55697,5.126947)" style="stroke-opacity:1;fill:none;stroke-miterlimit:4;stroke:#fff;stroke-linecap:butt;stroke-linejoin:miter;stroke-width:2"/>
+ <path d="m 27.466 33 c 2 -5 2 -12 0 -18.01" transform="matrix(1.110795,0,0,1.110738,5.55697,5.126947)" style="stroke-opacity:1;fill:none;stroke-miterlimit:4;stroke:#fff;stroke-linecap:butt;stroke-linejoin:miter;stroke-width:2"/>
+ <path d="m 33.05 27.318 c 0 5.03 -4.076 9.102 -9.102 9.102 c -5.03 0 -9.102 -4.076 -9.102 -9.102 c 0 -5.03 4.076 -9.102 9.102 -9.102 c 5.03 0 9.102 4.076 9.102 9.102 m 0 0" transform="matrix(1.220113,0,0,1.220051,2.990299,-1.543714)" style="stroke-opacity:1;fill:none;stroke-miterlimit:4;stroke:#fff;stroke-linecap:round;stroke-linejoin:miter;stroke-width:1.821"/>
+ <path d="m 8 48 l 0 13.336 c 0 1.297 1.375 2.664 2.664 2.664 l 42.672 0 c 1.289 0 2.664 -1.367 2.664 -2.664 l 0 -13.336 m -48 0" style="fill:#000;fill-opacity:0.196;stroke:none;fill-rule:nonzero"/>
+ <path d="m 20.01 56.55 c 0 0.531 0.023 1.031 0.059 1.496 c 0.059 0.457 0.148 0.855 0.281 1.195 c 0.141 0.344 0.34 0.609 0.59 0.809 c 0.258 0.199 0.59 0.297 1.016 0.297 c 0.414 0 0.75 -0.098 0.996 -0.297 c 0.27 -0.199 0.469 -0.465 0.602 -0.809 c 0.141 -0.355 0.23 -0.754 0.273 -1.211 c 0.051 -0.461 0.082 -0.949 0.082 -1.48 c 0 -0.527 -0.031 -1.016 -0.082 -1.473 c -0.043 -0.477 -0.133 -0.875 -0.273 -1.215 c -0.133 -0.34 -0.324 -0.605 -0.582 -0.809 c -0.25 -0.199 -0.59 -0.297 -1.016 -0.297 c -0.426 0 -0.758 0.098 -1.016 0.297 c -0.25 0.203 -0.449 0.477 -0.59 0.824 c -0.133 0.34 -0.223 0.742 -0.281 1.199 c -0.035 0.457 -0.059 0.945 -0.059 1.473 m -2.488 0 c 0 -1.871 0.391 -3.285 1.172 -4.234 c 0.785 -0.965 1.871 -1.438 3.262 -1.438 c 1.445 0 2.543 0.473 3.301 1.438 c 0.758 0.949 1.133 2.363 1.133 4.234 c 0 1.879 -0.383 3.293 -1.148 4.258 c -0.773 0.945 -1.855 1.422 -3.262 1.422 c -1.445 0 -2.551 -0.477 -3.316 -1.422 c -0.758 -0.965 -1.141 -2.379 -1.141 -4.258" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 36.37 51.12 l 0 1.797 l -3.234 0 l 0 9.08 l -2.469 0 l 0 -9.08 l -3.234 0 l 0 -1.797 l 8.938 0" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 45.914 51.12 l 0 10.879 l -2.445 0 l 0 -4.789 l -3.258 0 l 0 4.789 l -2.445 0 l 0 -10.879 l 2.445 0 l 0 4.293 l 3.258 0 l 0 -4.293 l 2.445 0" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/mimetypes/application-vnd.oasis.opendocument.text-web.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-vnd.oasis.opendocument.text-web.svg
new file mode 100644
index 00000000..d0ce288a
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-vnd.oasis.opendocument.text-web.svg
@@ -0,0 +1,18 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <g>
+ <path d="m 10.672 0 c -1.375 0 -2.672 1.355 -2.672 2.789 l 0 58.42 c 0 1.355 1.375 2.789 2.672 2.789 l 42.656 0 c 1.297 0 2.672 -1.434 2.672 -2.789 l 0 -43.21 l -18 -18 m -27.328 0" style="fill:#7099c2;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 42 18 l 14 14 l 0 -14 m -14 0" style="fill:#000;fill-opacity:0.196;stroke:none;fill-rule:nonzero"/>
+ <path d="m 38 0 l 17.984 18 l -15.227 0 c -1.348 0 -2.758 -1.426 -2.758 -2.773 m 0 -15.227" style="fill:#fff;fill-opacity:0.392;stroke:none;fill-rule:nonzero"/>
+ <path d="m 22 28 l 0 2 l 20 0 l 0 -2 m -20 0" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 21.11 32.672 l 0 2.227 l 22.21 0 l 0 -2.227 m -22.21 0" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 22 38 l 0 2 l 20 0 l 0 -2 m -20 0" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 31.344 22.68 l 0 22.21 l 1.746 0 l 0 -22.21 m -1.746 0" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 20.44 33 c -1.997 -6 -1.997 -12 0 -18.01" transform="matrix(1.110795,0,0,1.110738,5.55697,7.126947)" style="stroke-opacity:1;fill:none;stroke-miterlimit:4;stroke:#fff;stroke-linecap:butt;stroke-linejoin:miter;stroke-width:2"/>
+ <path d="m 27.466 33 c 2 -5 2 -12 0 -18.01" transform="matrix(1.110795,0,0,1.110738,5.55697,7.126947)" style="stroke-opacity:1;fill:none;stroke-miterlimit:4;stroke:#fff;stroke-linecap:butt;stroke-linejoin:miter;stroke-width:2"/>
+ <path d="m 33.05 27.318 c 0 5.03 -4.076 9.102 -9.102 9.102 c -5.03 0 -9.102 -4.076 -9.102 -9.102 c 0 -5.03 4.076 -9.102 9.102 -9.102 c 5.03 0 9.102 4.076 9.102 9.102 m 0 0" transform="matrix(1.220113,0,0,1.220051,2.990299,0.456286)" style="stroke-opacity:1;fill:none;stroke-miterlimit:4;stroke:#fff;stroke-linecap:round;stroke-linejoin:miter;stroke-width:1.821"/>
+ <path d="m 8 48 l 0 13.336 c 0 1.297 1.375 2.664 2.664 2.664 l 42.672 0 c 1.289 0 2.664 -1.367 2.664 -2.664 l 0 -13.336 m -48 0" style="fill:#000;fill-opacity:0.196;stroke:none;fill-rule:nonzero"/>
+ <path d="m 20.11 56.55 c 0 0.531 0.023 1.031 0.059 1.496 c 0.059 0.457 0.148 0.855 0.281 1.195 c 0.141 0.344 0.34 0.609 0.59 0.809 c 0.258 0.199 0.59 0.297 1.016 0.297 c 0.414 0 0.746 -0.098 0.996 -0.297 c 0.266 -0.199 0.469 -0.465 0.602 -0.809 c 0.141 -0.355 0.23 -0.754 0.273 -1.211 c 0.051 -0.461 0.082 -0.949 0.082 -1.48 c 0 -0.527 -0.031 -1.016 -0.082 -1.473 c -0.043 -0.477 -0.133 -0.875 -0.273 -1.215 c -0.133 -0.34 -0.324 -0.605 -0.582 -0.809 c -0.25 -0.199 -0.594 -0.297 -1.016 -0.297 c -0.426 0 -0.758 0.098 -1.016 0.297 c -0.25 0.203 -0.449 0.477 -0.59 0.824 c -0.133 0.34 -0.223 0.742 -0.281 1.199 c -0.035 0.457 -0.059 0.945 -0.059 1.473 m -2.488 0 c 0 -1.871 0.391 -3.285 1.172 -4.234 c 0.781 -0.965 1.871 -1.438 3.262 -1.438 c 1.445 0 2.543 0.473 3.301 1.438 c 0.758 0.949 1.133 2.363 1.133 4.234 c 0 1.879 -0.383 3.293 -1.148 4.258 c -0.773 0.945 -1.855 1.422 -3.262 1.422 c -1.445 0 -2.551 -0.477 -3.316 -1.422 c -0.758 -0.965 -1.141 -2.379 -1.141 -4.258" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 36.461 51.12 l 0 1.797 l -3.234 0 l 0 9.08 l -2.469 0 l 0 -9.08 l -3.234 0 l 0 -1.797 l 8.938 0" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 46.01 51.12 l 0 10.879 l -2.445 0 l 0 -4.789 l -3.258 0 l 0 4.789 l -2.445 0 l 0 -10.879 l 2.445 0 l 0 4.293 l 3.258 0 l 0 -4.293 l 2.445 0" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/mimetypes/application-vnd.oasis.opendocument.text.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-vnd.oasis.opendocument.text.svg
new file mode 100644
index 00000000..cbb25657
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-vnd.oasis.opendocument.text.svg
@@ -0,0 +1,18 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <g>
+ <path d="m 10.672 0 c -1.375 0 -2.672 1.355 -2.672 2.789 l 0 58.42 c 0 1.355 1.375 2.789 2.672 2.789 l 42.656 0 c 1.297 0 2.672 -1.434 2.672 -2.789 l 0 -43.21 l -18 -18 m -27.328 0" style="fill:#3468ce;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 42 18 l 14 14 l 0 -14 m -14 0" style="fill:#000;fill-opacity:0.196;stroke:none;fill-rule:nonzero"/>
+ <path d="m 38 0 l 17.984 18 l -15.227 0 c -1.348 0 -2.758 -1.426 -2.758 -2.773 m 0 -15.227" style="fill:#fff;fill-opacity:0.392;stroke:none;fill-rule:nonzero"/>
+ <path d="m 20 22 l 12 0 l 0 10 l -12 0 m 0 -10" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <path d="m 34 22 l 10 0 l 0 2 l -10 0 m 0 -2" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <path d="m 8 48 l 0 13.336 c 0 1.297 1.375 2.664 2.664 2.664 l 42.672 0 c 1.289 0 2.664 -1.367 2.664 -2.664 l 0 -13.336 m -48 0" style="fill:#000;fill-opacity:0.196;stroke:none;fill-rule:nonzero"/>
+ <path d="m 34 26 l 10 0 l 0 2 l -10 0 m 0 -2" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <path d="m 34 30 l 10 0 l 0 2 l -10 0 m 0 -2" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <path d="m 20.32 56.59 c 0 0.527 0.016 1.023 0.059 1.484 c 0.047 0.453 0.137 0.848 0.27 1.184 c 0.141 0.34 0.34 0.602 0.586 0.801 c 0.246 0.195 0.574 0.297 0.988 0.297 c 0.402 0 0.723 -0.102 0.969 -0.297 c 0.258 -0.199 0.453 -0.461 0.586 -0.801 c 0.141 -0.352 0.23 -0.75 0.273 -1.199 c 0.047 -0.453 0.074 -0.941 0.074 -1.469 c 0 -0.516 -0.027 -1 -0.074 -1.457 c -0.043 -0.469 -0.133 -0.863 -0.273 -1.199 c -0.133 -0.34 -0.32 -0.602 -0.566 -0.801 c -0.25 -0.195 -0.578 -0.297 -0.988 -0.297 c -0.414 0 -0.742 0.102 -0.988 0.297 c -0.246 0.199 -0.445 0.469 -0.586 0.816 c -0.133 0.336 -0.223 0.73 -0.27 1.184 c -0.043 0.453 -0.059 0.941 -0.059 1.457 m -2.43 0 c 0 -1.852 0.387 -3.25 1.145 -4.188 c 0.766 -0.957 1.828 -1.426 3.188 -1.426 c 1.406 0 2.484 0.469 3.219 1.426 c 0.742 0.938 1.109 2.336 1.109 4.188 c 0 1.863 -0.379 3.262 -1.125 4.219 c -0.75 0.938 -1.813 1.406 -3.188 1.406 c -1.41 0 -2.488 -0.469 -3.234 -1.406 c -0.742 -0.957 -1.113 -2.355 -1.113 -4.219" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 30.512 60.25 c 0.059 0.016 0.133 0.016 0.207 0.016 c 0.082 0 0.156 0 0.215 0 c 0.543 0 0.996 -0.09 1.359 -0.277 c 0.375 -0.184 0.672 -0.438 0.895 -0.766 c 0.23 -0.32 0.395 -0.711 0.488 -1.145 c 0.098 -0.453 0.156 -0.949 0.156 -1.484 c 0 -0.461 -0.043 -0.914 -0.125 -1.355 c -0.074 -0.438 -0.207 -0.824 -0.402 -1.164 c -0.199 -0.336 -0.461 -0.598 -0.801 -0.797 c -0.336 -0.215 -0.766 -0.313 -1.301 -0.313 c -0.098 0 -0.211 0 -0.344 0.016 c -0.133 0 -0.246 0.008 -0.348 0.031 l 0 7.238 m 5.738 -3.656 c 0 0.996 -0.137 1.855 -0.426 2.563 c -0.273 0.699 -0.652 1.266 -1.145 1.703 c -0.488 0.445 -1.078 0.766 -1.762 0.973 c -0.676 0.199 -1.418 0.297 -2.23 0.297 c -0.43 0 -0.852 -0.016 -1.262 -0.066 c -0.402 -0.031 -0.84 -0.098 -1.301 -0.191 l 0 -10.512 c 0.543 -0.109 1.055 -0.172 1.531 -0.207 c 0.477 -0.031 0.922 -0.059 1.336 -0.059 c 0.789 0 1.512 0.109 2.156 0.313 c 0.656 0.215 1.219 0.547 1.672 0.996 c 0.453 0.438 0.797 1.016 1.043 1.707 c 0.266 0.684 0.387 1.516 0.387 2.484" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 46 51.22 l 0 1.777 l -3.168 0 l 0 8.992 l -2.406 0 l 0 -8.992 l -3.16 0 l 0 -1.777 l 8.734 0" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 20 34 l 24 0 l 0 2 l -24 0 m 0 -2" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <path d="m 20 38 l 24 0 l 0 2 l -24 0 m 0 -2" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <path d="m 20 42 l 24 0 l 0 2 l -24 0 m 0 -2" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/mimetypes/application-vnd.oasis.opendocument.web-template.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-vnd.oasis.opendocument.web-template.svg
new file mode 120000
index 00000000..19ce0032
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/application-vnd.openofficeorg.extension.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-vnd.openofficeorg.extension.svg
new file mode 120000
index 00000000..fbf993b9
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/application-vnd.openshot-qt-project.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-vnd.openshot-qt-project.svg
new file mode 120000
index 00000000..f84eafca
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/application-vnd.openxmlformats-officedocument.presentationml.presentation.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-vnd.openxmlformats-officedocument.presentationml.presentation.svg
new file mode 100644
index 00000000..d3189141
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-vnd.openxmlformats-officedocument.presentationml.presentation.svg
@@ -0,0 +1,14 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <path d="m 10.672 0 c -1.375 0 -2.672 1.355 -2.672 2.789 l 0 58.42 c 0 1.355 1.375 2.789 2.672 2.789 l 42.656 0 c 1.297 0 2.672 -1.434 2.672 -2.789 l 0 -43.21 -18 -18 m -27.328 0" style="fill:#cf4523;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 42 18 14 14 0 -14 z m 0 0" style="fill:#000;fill-opacity:0.196;stroke:none;fill-rule:nonzero"/>
+ <path d="m 38 0 17.984 18 -15.227 0 c -1.348 0 -2.758 -1.426 -2.758 -2.773 m 0 -15.227" style="fill:#fff;fill-opacity:0.392;stroke:none;fill-rule:nonzero"/>
+ <path d="m 8 48 0 13.336 c 0 1.297 1.375 2.664 2.664 2.664 l 42.672 0 c 1.289 0 2.664 -1.367 2.664 -2.664 l 0 -13.336 m -48 0" style="fill:#000;fill-opacity:0.196;stroke:none;fill-rule:nonzero"/>
+ <path d="m 16 24 10 0 0 6 -10 0 z m 0 0" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 18.804 51.646 c 1.296 0 2.294 0.242 3.01 0.734 0.715 0.473 1.071 1.26 1.071 2.356 0 1.11 -0.356 1.913 -1.084 2.405 -0.712 0.493 -1.727 0.734 -3.048 0.734 l -0.721 0 0 3.123 l -2.027 0 0 -9.135 c 0.199 -0.033 0.418 -0.075 0.659 -0.101 0.251 -0.029 0.506 -0.049 0.76 -0.062 0.251 -0.02 0.499 -0.036 0.738 -0.042 0.242 -0.013 0.454 -0.013 0.646 -0.013 m 0.225 1.596 c -0.117 0 -0.287 0.007 -0.506 0.013 -0.212 0 -0.379 0.016 -0.496 0.036 l 0 2.986 0.822 0 c 0.646 0 1.139 -0.114 1.469 -0.343 0.33 -0.238 0.493 -0.643 0.493 -1.211 0 -0.542 -0.163 -0.92 -0.493 -1.139 -0.323 -0.225 -0.747 -0.343 -1.289 -0.343" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 27.03 51.646 c 1.296 0 2.298 0.242 3.01 0.734 0.712 0.473 1.071 1.26 1.071 2.356 0 1.11 -0.359 1.913 -1.084 2.405 -0.712 0.493 -1.727 0.734 -3.042 0.734 l -0.728 0 0 3.123 -2.027 0 0 -9.135 c 0.196 -0.033 0.418 -0.075 0.656 -0.101 0.255 -0.029 0.509 -0.049 0.76 -0.062 0.255 -0.02 0.499 -0.036 0.741 -0.042 0.238 -0.013 0.46 -0.013 0.643 -0.013 m 0.228 1.596 c -0.117 0 -0.29 0.007 -0.509 0.013 -0.212 0 -0.375 0.016 -0.493 0.036 l 0 2.986 0.822 0 c 0.643 0 1.139 -0.114 1.465 -0.343 0.33 -0.238 0.496 -0.643 0.496 -1.211 0 -0.542 -0.166 -0.92 -0.496 -1.139 -0.32 -0.225 -0.747 -0.343 -1.286 -0.343" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 39.39 51.75 0 1.521 -2.686 0 0 7.729 -2.043 0 0 -7.729 -2.68 0 0 -1.521 7.409 0" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 16 34 10 0 0 6 -10 0 z m 0 0" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 40 21.984 0 8.02 l 8 0 c 0 -4.43 -3.582 -8.02 -8 -8.02 z m 0 0" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 38 24 c -4.418 0 -8 3.578 -8 8 c 0 4.422 3.586 8 8 8 c 4.418 0 7.996 -3.578 7.996 -8 l -7.996 0 z m 0 0" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 45.813 61 c -0.212 -0.503 -0.47 -1.061 -0.777 -1.671 -0.294 -0.614 -0.607 -1.221 -0.937 -1.828 -0.32 0.578 -0.636 1.178 -0.956 1.815 c -0.317 0.617 -0.587 1.181 -0.819 1.684 l -2.193 0 c 0.111 -0.271 0.271 -0.587 0.483 -0.963 0.215 -0.372 0.454 -0.777 0.705 -1.211 0.264 -0.431 0.539 -0.878 0.826 -1.325 0.284 -0.47 0.558 -0.911 0.816 -1.335 l -2.663 -4.311 2.19 0 1.612 2.928 1.697 -2.928 2.043 0 -2.601 4.269 c 0.294 0.424 0.587 0.865 0.868 1.328 0.284 0.467 0.552 0.914 0.787 1.361 0.261 0.434 0.477 0.839 0.666 1.224 c 0.183 0.375 0.336 0.692 0.441 0.963 l -2.187 0" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/mimetypes/application-vnd.openxmlformats-officedocument.presentationml.slideshow.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-vnd.openxmlformats-officedocument.presentationml.slideshow.svg
new file mode 100644
index 00000000..d7d33328
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-vnd.openxmlformats-officedocument.presentationml.slideshow.svg
@@ -0,0 +1,14 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <path d="m 10.672 0 c -1.375 0 -2.672 1.355 -2.672 2.789 l 0 58.42 c 0 1.355 1.375 2.789 2.672 2.789 l 42.656 0 c 1.297 0 2.672 -1.434 2.672 -2.789 l 0 -43.21 -18 -18 m -27.328 0" style="fill:#cf4523;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 42 18 14 14 0 -14 z m 0 0" style="fill:#000;fill-opacity:0.196;stroke:none;fill-rule:nonzero"/>
+ <path d="m 38 0 17.984 18 -15.227 0 c -1.348 0 -2.758 -1.426 -2.758 -2.773 m 0 -15.227" style="fill:#fff;fill-opacity:0.392;stroke:none;fill-rule:nonzero"/>
+ <path d="m 8 48 0 13.336 c 0 1.297 1.375 2.664 2.664 2.664 l 42.672 0 c 1.289 0 2.664 -1.367 2.664 -2.664 l 0 -13.336 m -48 0" style="fill:#000;fill-opacity:0.196;stroke:none;fill-rule:nonzero"/>
+ <path d="m 16 24 10 0 0 6 -10 0 z m 0 0" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 18.804 51.646 c 1.296 0 2.294 0.242 3.01 0.734 0.715 0.473 1.071 1.26 1.071 2.356 0 1.11 -0.356 1.913 -1.084 2.405 -0.712 0.493 -1.727 0.734 -3.048 0.734 l -0.721 0 0 3.123 l -2.027 0 0 -9.135 c 0.199 -0.033 0.418 -0.075 0.659 -0.101 0.251 -0.029 0.506 -0.049 0.76 -0.062 0.251 -0.02 0.499 -0.036 0.738 -0.042 0.242 -0.013 0.454 -0.013 0.646 -0.013 m 0.225 1.596 c -0.117 0 -0.287 0.007 -0.506 0.013 -0.212 0 -0.379 0.016 -0.496 0.036 l 0 2.986 0.822 0 c 0.646 0 1.139 -0.114 1.469 -0.343 0.33 -0.238 0.493 -0.643 0.493 -1.211 0 -0.542 -0.163 -0.92 -0.493 -1.139 -0.323 -0.225 -0.747 -0.343 -1.289 -0.343" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 27.03 51.646 c 1.296 0 2.298 0.242 3.01 0.734 0.712 0.473 1.071 1.26 1.071 2.356 0 1.11 -0.359 1.913 -1.084 2.405 -0.712 0.493 -1.727 0.734 -3.042 0.734 l -0.728 0 0 3.123 -2.027 0 0 -9.135 c 0.196 -0.033 0.418 -0.075 0.656 -0.101 0.255 -0.029 0.509 -0.049 0.76 -0.062 0.255 -0.02 0.499 -0.036 0.741 -0.042 0.238 -0.013 0.46 -0.013 0.643 -0.013 m 0.228 1.596 c -0.117 0 -0.29 0.007 -0.509 0.013 -0.212 0 -0.375 0.016 -0.493 0.036 l 0 2.986 0.822 0 c 0.643 0 1.139 -0.114 1.465 -0.343 0.33 -0.238 0.496 -0.643 0.496 -1.211 0 -0.542 -0.166 -0.92 -0.496 -1.139 -0.32 -0.225 -0.747 -0.343 -1.286 -0.343" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 16 34 10 0 0 6 -10 0 z m 0 0" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 40 21.984 0 8.02 l 8 0 c 0 -4.43 -3.582 -8.02 -8 -8.02 z m 0 0" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 38 24 c -4.418 0 -8 3.578 -8 8 c 0 4.422 3.586 8 8 8 c 4.418 0 7.996 -3.578 7.996 -8 l -7.996 0 z m 0 0" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 45.813 61 c -0.212 -0.503 -0.47 -1.061 -0.777 -1.671 -0.294 -0.614 -0.607 -1.221 -0.937 -1.828 -0.32 0.578 -0.636 1.178 -0.956 1.815 c -0.317 0.617 -0.587 1.181 -0.819 1.684 l -2.193 0 c 0.111 -0.271 0.271 -0.587 0.483 -0.963 0.215 -0.372 0.454 -0.777 0.705 -1.211 0.264 -0.431 0.539 -0.878 0.826 -1.325 0.284 -0.47 0.558 -0.911 0.816 -1.335 l -2.663 -4.311 2.19 0 1.612 2.928 1.697 -2.928 2.043 0 -2.601 4.269 c 0.294 0.424 0.587 0.865 0.868 1.328 0.284 0.467 0.552 0.914 0.787 1.361 0.261 0.434 0.477 0.839 0.666 1.224 c 0.183 0.375 0.336 0.692 0.441 0.963 l -2.187 0" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 35.29 59.61 c 0.313 0 0.57 -0.028 0.769 -0.085 0.207 -0.071 0.37 -0.164 0.491 -0.271 0.121 -0.121 0.199 -0.256 0.242 -0.392 0.05 -0.157 0.071 -0.306 0.071 -0.456 0 -0.192 -0.057 -0.363 -0.164 -0.513 -0.107 -0.15 -0.249 -0.278 -0.42 -0.392 -0.171 -0.121 -0.356 -0.221 -0.57 -0.313 -0.207 -0.1 -0.42 -0.192 -0.627 -0.271 -0.278 -0.1 -0.57 -0.214 -0.869 -0.349 -0.299 -0.128 -0.57 -0.292 -0.819 -0.491 -0.242 -0.207 -0.442 -0.449 -0.598 -0.741 -0.164 -0.299 -0.242 -0.669 -0.242 -1.111 0 -0.876 0.278 -1.56 0.84 -2.051 0.563 -0.491 1.346 -0.734 2.329 -0.734 0.57 0 1.068 0.064 1.481 0.192 0.434 0.128 0.79 0.278 1.082 0.434 l -0.541 1.431 c -0.249 -0.142 -0.527 -0.256 -0.84 -0.363 -0.299 -0.1 -0.648 -0.15 -1.047 -0.15 -0.976 0 -1.467 0.356 -1.467 1.068 0 0.185 0.05 0.342 0.15 0.484 0.1 0.128 0.228 0.249 0.377 0.363 0.157 0.1 0.335 0.192 0.527 0.271 0.199 0.078 0.392 0.157 0.577 0.221 0.292 0.114 0.591 0.242 0.904 0.377 0.313 0.135 0.605 0.313 0.862 0.541 0.271 0.221 0.491 0.506 0.662 0.847 0.171 0.328 0.256 0.748 0.256 1.261 0 0.876 -0.285 1.552 -0.855 2.037 -0.563 0.47 -1.41 0.705 -2.564 0.705 -0.762 0 -1.382 -0.078 -1.837 -0.242 -0.456 -0.171 -0.805 -0.328 -1.033 -0.463 l 0.541 -1.51 c 0.263 0.164 0.584 0.313 0.954 0.456 0.377 0.135 0.84 0.207 1.374 0.207" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/mimetypes/application-vnd.openxmlformats-officedocument.presentationml.template.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-vnd.openxmlformats-officedocument.presentationml.template.svg
new file mode 100644
index 00000000..26850b61
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-vnd.openxmlformats-officedocument.presentationml.template.svg
@@ -0,0 +1,12 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <path d="M 10.6875,0 C 9.3125,0 8,1.378906 8,2.8125 l 0,58.375 C 8,62.539062 9.390625,64 10.6875,64 l 42.625,0 C 54.609375,64 56,62.539062 56,61.1875 L 56,2.75 C 56,1.402344 54.597656,0 53.25,0 Z m 0,0" style="fill:#cf4523;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 8 48 0 13.336 c 0 1.297 1.375 2.664 2.664 2.664 l 42.672 0 c 1.289 0 2.664 -1.367 2.664 -2.664 l 0 -13.336 m -48 0" style="fill:#000;fill-opacity:0.196;stroke:none;fill-rule:nonzero"/>
+ <path d="m 18.769 51.855 c 1.28 0 2.266 0.239 2.969 0.706 0.706 0.461 1.057 1.212 1.057 2.26 0 1.057 -0.351 1.828 -1.07 2.302 -0.703 0.467 -1.705 0.703 -3.01 0.703 l -0.712 0 0 2.991 -2 0 0 -8.742 c 0.197 -0.035 0.413 -0.068 0.651 -0.103 0.248 -0.026 0.5 -0.048 0.751 -0.055 0.248 -0.019 0.493 -0.032 0.729 -0.039 0.239 -0.013 0.448 -0.023 0.638 -0.023 m 0.222 1.538 c -0.116 0 -0.284 0 -0.5 0.013 -0.21 0 -0.374 0.006 -0.49 0.029 l 0 2.863 0.812 0 c 0.638 0 1.125 -0.116 1.451 -0.332 0.326 -0.229 0.487 -0.616 0.487 -1.157 0 -0.516 -0.161 -0.88 -0.487 -1.09 -0.319 -0.216 -0.738 -0.326 -1.273 -0.326" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 25.726 56.38 c 0 0.432 0.013 0.838 0.048 1.219 0.039 0.371 0.122 0.696 0.229 0.974 0.116 0.277 0.277 0.496 0.487 0.658 0.203 0.161 0.48 0.242 0.828 0.242 0.335 0 0.606 -0.081 0.809 -0.242 0.219 -0.161 0.38 -0.38 0.49 -0.658 0.119 -0.29 0.197 -0.616 0.229 -0.986 0.042 -0.374 0.068 -0.774 0.068 -1.206 0 -0.426 -0.026 -0.825 -0.068 -1.199 -0.032 -0.384 -0.11 -0.709 -0.229 -0.986 -0.11 -0.277 -0.264 -0.493 -0.467 -0.658 -0.21 -0.161 -0.487 -0.242 -0.832 -0.242 -0.348 0 -0.625 0.081 -0.828 0.242 -0.21 0.164 -0.371 0.387 -0.487 0.671 -0.106 0.277 -0.19 0.603 -0.229 0.974 -0.035 0.374 -0.048 0.774 -0.048 1.199 m -2.031 0 c 0 -1.522 0.319 -2.672 0.954 -3.446 0.645 -0.783 1.531 -1.17 2.669 -1.17 1.183 0 2.082 0.387 2.698 1.17 0.616 0.774 0.928 1.924 0.928 3.446 0 1.528 -0.319 2.679 -0.941 3.465 c -0.629 0.77 -1.522 1.157 -2.666 1.157 c -1.186 0 -2.092 -0.387 -2.721 -1.157 -0.616 -0.787 -0.922 -1.937 -0.922 -3.465" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 39.11 51.958 0 1.46 -2.653 0 0 7.398 -2.02 0 0 -7.398 -2.647 0 0 -1.46 7.318 0" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 16 22 10 0 0 6 -10 0 z m 0 0" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 16 32 10 0 0 6 -10 0 z m 0 0" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 40 19.984 0 8.02 l 8 0 c 0 -4.43 -3.582 -8.02 -8 -8.02 z m 0 0" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 38 22 c -4.418 0 -8 3.578 -8 8 c 0 4.422 3.586 8 8 8 c 4.418 0 7.996 -3.578 7.996 -8 l -7.996 0 z m 0 0" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 45.84 60.826 c -0.21 -0.496 -0.464 -1.048 -0.767 -1.65 -0.29 -0.606 -0.6 -1.206 -0.925 -1.805 -0.316 0.571 -0.629 1.164 -0.945 1.792 -0.313 0.609 -0.58 1.167 -0.809 1.663 l -2.166 0 c 0.11 -0.268 0.268 -0.58 0.477 -0.951 0.213 -0.367 0.448 -0.767 0.696 -1.196 0.261 -0.426 0.532 -0.867 0.816 -1.309 0.28 -0.464 0.551 -0.899 0.806 -1.318 l -2.63 -4.258 2.163 0 1.592 2.892 1.676 -2.892 2.02 0 -2.569 4.216 c 0.29 0.419 0.58 0.854 0.857 1.312 0.28 0.461 0.545 0.903 0.777 1.344 0.258 0.429 0.471 0.828 0.658 1.209 0.181 0.371 0.332 0.683 0.435 0.951 l -2.16 0" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/mimetypes/application-vnd.openxmlformats-officedocument.spreadsheetml.sheet.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-vnd.openxmlformats-officedocument.spreadsheetml.sheet.svg
new file mode 100644
index 00000000..7c4d8b44
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-vnd.openxmlformats-officedocument.spreadsheetml.sheet.svg
@@ -0,0 +1,13 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <path d="m 10.672 0 c -1.375 0 -2.672 1.355 -2.672 2.789 l 0 58.42 c 0 1.355 1.375 2.789 2.672 2.789 l 42.656 0 c 1.297 0 2.672 -1.434 2.672 -2.789 l 0 -43.21 -18 -18 m -27.328 0" style="fill:#1e7045;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 42 18 14 14 0 -14 z m 0 0" style="fill:#000;fill-opacity:0.196;stroke:none;fill-rule:nonzero"/>
+ <path d="m 44 22 0 20 -24 0 0 -20 z m -2 2 -12 0 0 4 12 0 z m -14 0 -6 0 0 4 6 0 z m 14 6 -12 0 0 4 12 0 z m -14 0 -6 0 0 4 6 0 z m 14 6 -12 0 0 4 12 0 z m -14 0 -6 0 0 4 6 0 z m 0 0" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 8 48 0 13.336 c 0 1.297 1.375 2.664 2.664 2.664 l 42.672 0 c 1.289 0 2.664 -1.367 2.664 -2.664 l 0 -13.336 m -48 0" style="fill:#000;fill-opacity:0.196;stroke:none;fill-rule:nonzero"/>
+ <path d="m 38 0 17.984 18 -15.227 0 c -1.348 0 -2.758 -1.426 -2.758 -2.773 m 0 -15.227" style="fill:#fff;fill-opacity:0.392;stroke:none;fill-rule:nonzero"/>
+ <g transform="matrix(0.8237875,0,0,0.8237875,1.171825,9.9514094)">
+ <path d="m 24.801 61.984 c -0.254 -0.602 -0.563 -1.27 -0.93 -2 c -0.352 -0.734 -0.727 -1.461 -1.121 -2.188 c -0.383 0.691 -0.762 1.41 -1.145 2.172 -0.379 0.738 -0.703 1.414 -0.98 2.02 l -2.625 0 c 0.133 -0.324 0.324 -0.703 0.578 -1.152 0.258 -0.445 0.543 -0.93 0.844 -1.449 0.316 -0.516 0.645 -1.051 0.988 -1.586 0.34 -0.563 0.668 -1.09 0.977 -1.598 l -3.188 -5.16 2.621 0 1.93 3.504 2.031 -3.504 2.445 0 -3.113 5.109 c 0.352 0.508 0.703 1.035 1.039 1.59 0.34 0.559 0.66 1.094 0.941 1.629 0.313 0.52 0.57 1 0.797 1.465 0.219 0.449 0.402 0.828 0.527 1.152 l -2.617 0" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 36.699 61.984 -7.668 0 0 -10.945 2.449 0 0 9.141 5.219 0 0 1.805" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 42.06 60.39 c 0.398 0 0.734 -0.031 1 -0.098 0.273 -0.086 0.492 -0.195 0.641 -0.32 0.16 -0.141 0.27 -0.301 0.32 -0.461 0.066 -0.184 0.098 -0.359 0.098 -0.535 0 -0.223 -0.074 -0.418 -0.215 -0.602 -0.145 -0.176 -0.328 -0.324 -0.555 -0.457 -0.223 -0.137 -0.477 -0.262 -0.742 -0.371 -0.277 -0.117 -0.551 -0.223 -0.828 -0.316 -0.367 -0.117 -0.754 -0.25 -1.145 -0.41 -0.395 -0.148 -0.754 -0.344 -1.09 -0.578 -0.309 -0.242 -0.574 -0.527 -0.785 -0.867 -0.207 -0.352 -0.316 -0.789 -0.316 -1.305 0 -1.031 0.367 -1.832 1.102 -2.41 0.754 -0.578 1.773 -0.859 3.078 -0.859 0.746 0 1.398 0.074 1.949 0.223 0.57 0.152 1.039 0.328 1.422 0.512 l -0.711 1.68 c -0.324 -0.168 -0.695 -0.301 -1.105 -0.426 -0.391 -0.117 -0.852 -0.176 -1.379 -0.176 -1.289 0 -1.93 0.418 -1.93 1.254 0 0.219 0.066 0.402 0.199 0.57 0.125 0.148 0.293 0.293 0.492 0.426 0.211 0.117 0.438 0.227 0.688 0.316 0.266 0.094 0.52 0.188 0.77 0.27 0.383 0.125 0.777 0.277 1.18 0.434 0.426 0.16 0.801 0.367 1.145 0.637 0.352 0.258 0.645 0.594 0.871 0.996 0.215 0.383 0.332 0.879 0.332 1.48 0 1.027 -0.375 1.82 -1.129 2.391 -0.734 0.551 -1.855 0.828 -3.359 0.828 -1.012 0 -1.824 -0.094 -2.426 -0.285 -0.602 -0.199 -1.063 -0.383 -1.363 -0.543 l 0.711 -1.773 c 0.352 0.191 0.777 0.367 1.262 0.535 0.5 0.16 1.105 0.242 1.816 0.242" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 54.23 62 c -0.254 -0.602 -0.563 -1.27 -0.93 -2 -0.352 -0.734 -0.727 -1.461 -1.121 -2.188 -0.383 0.691 -0.762 1.41 -1.145 2.172 -0.379 0.738 -0.703 1.414 -0.98 2.02 l -2.625 0 c 0.133 -0.324 0.324 -0.703 0.578 -1.152 0.258 -0.445 0.543 -0.93 0.844 -1.449 0.316 -0.516 0.645 -1.051 0.988 -1.586 0.34 -0.563 0.668 -1.09 0.977 -1.598 l -3.188 -5.16 2.621 0 1.93 3.504 2.031 -3.504 2.445 0 -3.113 5.109 c 0.352 0.508 0.703 1.035 1.039 1.59 0.34 0.559 0.66 1.094 0.941 1.629 0.313 0.52 0.57 1 0.797 1.465 0.219 0.449 0.402 0.828 0.527 1.152 l -2.617 0" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/mimetypes/application-vnd.openxmlformats-officedocument.spreadsheetml.template.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-vnd.openxmlformats-officedocument.spreadsheetml.template.svg
new file mode 100644
index 00000000..aa7b552a
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-vnd.openxmlformats-officedocument.spreadsheetml.template.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <path d="M 10.6875,0 C 9.3125,0 8,1.378906 8,2.8125 l 0,58.375 C 8,62.539062 9.390625,64 10.6875,64 l 42.625,0 C 54.609375,64 56,62.539062 56,61.1875 L 56,2.75 C 56,1.402344 54.597656,0 53.25,0 Z m 0,0" style="fill:#1e7045;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 46 18 0 26 -28 0 0 -26 z m -2 2 -14 0 0 6 14 0 z m -16 0 -8 0 0 6 8 0 z m 16 8 -14 0 0 6 14 0 z m -16 0 -8 0 0 6 8 0 z m 16 8 -14 0 0 6 14 0 z m -16 0 -8 0 0 6 8 0 z m 0 0" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 8 48 0 13.336 c 0 1.297 1.375 2.664 2.664 2.664 l 42.672 0 c 1.289 0 2.664 -1.367 2.664 -2.664 l 0 -13.336 m -48 0" style="fill:#000;fill-opacity:0.196;stroke:none;fill-rule:nonzero"/>
+ <g transform="matrix(0.84354244,0,0,0.84354244,0.81623608,8.7003687)">
+ <path d="m 24.602 62 c -0.246 -0.613 -0.539 -1.297 -0.902 -2.043 -0.344 -0.746 -0.703 -1.5 -1.09 -2.246 -0.371 0.715 -0.738 1.453 -1.105 2.23 c -0.371 0.754 -0.691 1.445 -0.961 2.059 l -2.543 0 c 0.133 -0.328 0.313 -0.715 0.559 -1.172 0.254 -0.461 0.523 -0.961 0.82 -1.484 0.313 -0.535 0.621 -1.074 0.957 -1.633 0.328 -0.566 0.648 -1.109 0.953 -1.625 l -3.094 -5.281 2.543 0 1.871 3.574 1.969 -3.574 2.371 0 -3.02 5.223 c 0.344 0.52 0.68 1.066 1.016 1.633 0.328 0.566 0.633 1.117 0.922 1.668 0.285 0.523 0.539 1.023 0.762 1.5 0.211 0.457 0.383 0.844 0.516 1.172 l -2.543 0" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 36.15 62 -7.438 0 0 -11.195 2.371 0 0 9.352 5.066 0 0 1.844" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 45.6 50.805 0 1.844 -3.117 0 0 9.352 -2.371 0 0 -9.352 -3.125 0 0 -1.844 8.613 0" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 53.39 62 c -0.246 -0.613 -0.539 -1.297 -0.902 -2.043 -0.344 -0.746 -0.703 -1.5 -1.09 -2.246 -0.371 0.715 -0.738 1.453 -1.105 2.23 c -0.371 0.754 -0.691 1.445 -0.961 2.059 l -2.543 0 c 0.133 -0.328 0.313 -0.715 0.559 -1.172 0.254 -0.461 0.523 -0.961 0.82 -1.484 0.313 -0.535 0.621 -1.074 0.957 -1.633 0.328 -0.566 0.648 -1.109 0.953 -1.625 l -3.094 -5.281 2.543 0 1.871 3.574 1.969 -3.574 2.371 0 -3.02 5.223 c 0.344 0.52 0.68 1.066 1.016 1.633 0.328 0.566 0.633 1.117 0.922 1.668 0.285 0.523 0.539 1.023 0.762 1.5 0.211 0.457 0.383 0.844 0.516 1.172 l -2.543 0" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/mimetypes/application-vnd.openxmlformats-officedocument.wordprocessingml.document.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-vnd.openxmlformats-officedocument.wordprocessingml.document.svg
new file mode 100644
index 00000000..4eb0c0de
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-vnd.openxmlformats-officedocument.wordprocessingml.document.svg
@@ -0,0 +1,19 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <path d="m 10.672 0 c -1.375 0 -2.672 1.355 -2.672 2.789 l 0 58.42 c 0 1.355 1.375 2.789 2.672 2.789 l 42.656 0 c 1.297 0 2.672 -1.434 2.672 -2.789 l 0 -43.21 -18 -18 m -27.328 0" style="fill:#36c;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 42 18 14 14 0 -14 z m 0 0" style="fill:#000;fill-opacity:0.196;stroke:none;fill-rule:nonzero"/>
+ <path d="m 38 0 17.984 18 -15.227 0 c -1.348 0 -2.758 -1.426 -2.758 -2.773 m 0 -15.227" style="fill:#fff;fill-opacity:0.392;stroke:none;fill-rule:nonzero"/>
+ <path d="m 20 22 12 0 0 10 -12 0 z m 0 0" style="fill:#f8f8f8;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <path d="m 34 22 10 0 0 2 -10 0 z m 0 0" style="fill:#f8f8f8;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <path d="m 8 48 0 13.336 c 0 1.297 1.375 2.664 2.664 2.664 l 42.672 0 c 1.289 0 2.664 -1.367 2.664 -2.664 l 0 -13.336 m -48 0" style="fill:#000;fill-opacity:0.196;stroke:none;fill-rule:nonzero"/>
+ <path d="m 34 26 10 0 0 2 -10 0 z m 0 0" style="fill:#f8f8f8;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <path d="m 34 30 10 0 0 2 -10 0 z m 0 0" style="fill:#f8f8f8;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <path d="m 20 34 24 0 0 2 -24 0 z m 0 0" style="fill:#f8f8f8;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <path d="m 20 38 24 0 0 2 -24 0 z m 0 0" style="fill:#f8f8f8;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <path d="m 20 42 24 0 0 2 -24 0 z m 0 0" style="fill:#f8f8f8;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <g transform="matrix(0.82742851,0,0,0.82957432,1.1515372,9.574176)">
+ <path d="m 20.387 60.15 c 0.066 0.016 0.141 0.016 0.223 0.016 0.074 0 0.148 0 0.215 0 0.559 0 1.02 -0.09 1.391 -0.281 0.387 -0.18 0.691 -0.434 0.91 -0.762 0.242 -0.324 0.406 -0.707 0.496 -1.145 0.105 -0.453 0.164 -0.945 0.164 -1.48 0 -0.461 -0.043 -0.914 -0.125 -1.359 -0.082 -0.434 -0.211 -0.82 -0.418 -1.156 -0.199 -0.34 -0.469 -0.602 -0.805 -0.801 -0.348 -0.211 -0.793 -0.313 -1.332 -0.313 -0.109 0 -0.223 0 -0.363 0.02 -0.133 0 -0.246 0.008 -0.355 0.031 l 0 7.23 m 5.875 -3.652 c 0 0.996 -0.148 1.852 -0.438 2.559 -0.277 0.699 -0.664 1.266 -1.168 1.703 -0.5 0.441 -1.109 0.762 -1.809 0.969 -0.684 0.199 -1.449 0.297 -2.277 0.297 -0.438 0 -0.875 -0.016 -1.293 -0.066 -0.41 -0.031 -0.855 -0.098 -1.332 -0.188 l 0 -10.504 c 0.559 -0.109 1.078 -0.172 1.57 -0.207 0.484 -0.031 0.945 -0.059 1.367 -0.059 0.805 0 1.547 0.109 2.203 0.313 0.676 0.215 1.242 0.543 1.711 0.996 0.461 0.438 0.813 1.012 1.07 1.703 0.262 0.684 0.395 1.512 0.395 2.484" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 29.813 56.5 c 0 0.527 0.016 1.02 0.059 1.48 0.059 0.453 0.148 0.848 0.281 1.184 0.148 0.336 0.344 0.602 0.59 0.797 0.254 0.199 0.594 0.297 1.012 0.297 0.41 0 0.742 -0.098 0.996 -0.297 0.262 -0.195 0.461 -0.461 0.594 -0.797 0.145 -0.352 0.238 -0.746 0.277 -1.199 0.051 -0.453 0.082 -0.938 0.082 -1.465 0 -0.52 -0.031 -1 -0.082 -1.457 c -0.039 -0.469 -0.133 -0.863 -0.277 -1.199 -0.133 -0.34 -0.324 -0.602 -0.578 -0.797 -0.246 -0.199 -0.582 -0.297 -1.012 -0.297 c -0.418 0 -0.758 0.098 -1.012 0.297 -0.246 0.195 -0.441 0.469 -0.59 0.813 -0.133 0.336 -0.223 0.73 -0.281 1.184 -0.039 0.453 -0.059 0.938 -0.059 1.457 m -2.484 0 c 0 -1.852 0.395 -3.25 1.18 -4.188 0.781 -0.953 1.855 -1.422 3.246 -1.422 1.449 0 2.543 0.469 3.301 1.422 0.746 0.938 1.125 2.336 1.125 4.188 0 1.859 -0.379 3.258 -1.152 4.211 -0.766 0.938 -1.852 1.406 -3.246 1.406 -1.449 0 -2.551 -0.469 -3.316 -1.406 c -0.758 -0.953 -1.137 -2.352 -1.137 -4.211" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 42.586 62.12 c -1.727 0 -3.051 -0.484 -3.965 -1.465 c -0.91 -0.969 -1.371 -2.352 -1.371 -4.152 c 0 -0.887 0.141 -1.688 0.418 -2.379 0.281 -0.699 0.668 -1.281 1.152 -1.758 0.5 -0.484 1.094 -0.848 1.77 -1.094 0.68 -0.254 1.43 -0.379 2.234 -0.379 0.438 0 0.832 0.031 1.176 0.098 0.355 0.059 0.668 0.133 0.93 0.215 0.266 0.082 0.488 0.164 0.66 0.254 0.18 0.098 0.32 0.164 0.41 0.215 l -0.633 1.703 c -0.305 -0.172 -0.676 -0.32 -1.109 -0.438 -0.422 -0.121 -0.914 -0.188 -1.473 -0.188 c -0.379 0 -0.758 0.066 -1.129 0.188 -0.352 0.117 -0.68 0.32 -0.969 0.609 -0.281 0.281 -0.512 0.656 -0.699 1.125 -0.172 0.48 -0.254 1.07 -0.254 1.777 0 1.227 0.238 2.172 0.715 2.832 0.484 0.648 1.281 0.977 2.375 0.977 0.633 0 1.16 -0.066 1.57 -0.188 0.422 -0.133 0.758 -0.258 1.012 -0.387 l 0.617 1.684 c -0.344 0.191 -0.813 0.363 -1.414 0.52 -0.574 0.156 -1.25 0.23 -2.023 0.23" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 54 62 c -0.254 -0.602 -0.563 -1.27 -0.93 -2 -0.352 -0.734 -0.727 -1.461 -1.121 -2.188 -0.383 0.691 -0.762 1.41 -1.145 2.172 -0.379 0.738 -0.703 1.414 -0.98 2.02 l -2.625 0 c 0.133 -0.324 0.324 -0.703 0.578 -1.152 0.258 -0.445 0.543 -0.93 0.844 -1.449 0.316 -0.516 0.645 -1.051 0.988 -1.586 0.34 -0.563 0.668 -1.09 0.977 -1.598 l -3.188 -5.16 2.621 0 1.93 3.504 2.031 -3.504 2.445 0 -3.113 5.109 c 0.352 0.508 0.703 1.035 1.039 1.59 0.34 0.559 0.66 1.094 0.941 1.629 0.313 0.52 0.57 1 0.797 1.465 0.219 0.449 0.402 0.828 0.527 1.152 l -2.617 0" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/mimetypes/application-vnd.openxmlformats-officedocument.wordprocessingml.template.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-vnd.openxmlformats-officedocument.wordprocessingml.template.svg
new file mode 100644
index 00000000..4582a328
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-vnd.openxmlformats-officedocument.wordprocessingml.template.svg
@@ -0,0 +1,17 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <path d="M 10.6875,0 C 9.3125,0 8,1.378906 8,2.8125 l 0,58.375 C 8,62.539062 9.390625,64 10.6875,64 l 42.625,0 C 54.609375,64 56,62.539062 56,61.1875 L 56,2.75 C 56,1.402344 54.597656,0 53.25,0 Z m 0,0" style="fill:#36c;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 20 20 12 0 0 10 -12 0 z m 0 0" style="fill:#f8f8f8;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <path d="m 34 20 10 0 0 2 -10 0 z m 0 0" style="fill:#f8f8f8;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <path d="m 34 24 10 0 0 2 -10 0 z m 0 0" style="fill:#f8f8f8;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <path d="m 34 28 10 0 0 2 -10 0 z m 0 0" style="fill:#f8f8f8;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <path d="m 20 32 24 0 0 2 -24 0 z m 0 0" style="fill:#f8f8f8;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <path d="m 20 36 24 0 0 2 -24 0 z m 0 0" style="fill:#f8f8f8;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <path d="m 20 40 24 0 0 2 -24 0 z m 0 0" style="fill:#f8f8f8;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <path d="m 8 48 0 13.336 c 0 1.297 1.375 2.664 2.664 2.664 l 42.672 0 c 1.289 0 2.664 -1.367 2.664 -2.664 l 0 -13.336 m -48 0" style="fill:#000;fill-opacity:0.196;stroke:none;fill-rule:nonzero"/>
+ <g transform="matrix(0.82440562,0,0,0.82440562,1.1929018,9.9262927)">
+ <path d="m 20.391 60.26 c 0.066 0.016 0.141 0.016 0.215 0.016 0.082 0 0.156 0 0.223 0 0.551 0 1.01 -0.09 1.379 -0.277 0.379 -0.18 0.684 -0.434 0.902 -0.766 0.238 -0.32 0.402 -0.695 0.492 -1.141 0.109 -0.449 0.164 -0.945 0.164 -1.477 0 -0.461 -0.039 -0.914 -0.121 -1.355 -0.074 -0.438 -0.215 -0.82 -0.41 -1.16 -0.199 -0.336 -0.469 -0.598 -0.813 -0.797 -0.34 -0.211 -0.781 -0.309 -1.324 -0.309 -0.105 0 -0.223 0 -0.352 0.016 -0.133 0 -0.246 0.008 -0.355 0.031 l 0 7.219 m 5.84 -3.645 c 0 1 -0.148 1.848 -0.434 2.555 -0.281 0.695 -0.668 1.262 -1.168 1.699 -0.5 0.441 -1.09 0.762 -1.789 0.977 -0.691 0.188 -1.445 0.289 -2.277 0.289 -0.426 0 -0.852 -0.02 -1.277 -0.066 c -0.406 -0.035 -0.848 -0.098 -1.324 -0.191 l 0 -10.484 c 0.559 -0.102 1.074 -0.176 1.559 -0.207 0.488 -0.031 0.945 -0.059 1.363 -0.059 0.809 0 1.531 0.109 2.188 0.32 0.672 0.207 1.238 0.535 1.699 0.988 0.461 0.441 0.813 1.01 1.066 1.699 0.266 0.68 0.395 1.512 0.395 2.48" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 29.762 56.61 c 0 0.523 0.02 1.016 0.059 1.477 0.051 0.453 0.148 0.848 0.281 1.184 0.137 0.336 0.336 0.598 0.59 0.797 0.246 0.195 0.582 0.297 1 0.297 0.414 0 0.742 -0.102 0.988 -0.297 0.262 -0.199 0.457 -0.461 0.59 -0.797 0.148 -0.352 0.238 -0.746 0.281 -1.199 0.047 -0.453 0.082 -0.938 0.082 -1.461 0 -0.52 -0.035 -1 -0.082 -1.453 -0.043 -0.469 -0.133 -0.863 -0.281 -1.199 -0.133 -0.34 -0.32 -0.602 -0.566 -0.797 -0.254 -0.199 -0.59 -0.297 -1.012 -0.297 -0.418 0 -0.754 0.098 -1 0.297 -0.254 0.195 -0.453 0.469 -0.59 0.813 -0.133 0.336 -0.23 0.73 -0.281 1.184 -0.039 0.449 -0.059 0.934 -0.059 1.453 m -2.461 0 c 0 -1.848 0.383 -3.246 1.156 -4.18 0.781 -0.953 1.855 -1.422 3.234 -1.422 1.437 0 2.531 0.469 3.277 1.422 0.75 0.934 1.125 2.332 1.125 4.18 0 1.855 -0.383 3.25 -1.141 4.203 -0.762 0.938 -1.848 1.406 -3.234 1.406 -1.438 0 -2.539 -0.469 -3.301 -1.406 -0.75 -0.953 -1.117 -2.348 -1.117 -4.203" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 46 51.25 0 1.773 -3.219 0 0 8.977 -2.449 0 0 -8.977 -3.211 0 0 -1.773 8.879 0" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 54.16 62 c -0.254 -0.602 -0.563 -1.27 -0.93 -2 -0.352 -0.734 -0.727 -1.461 -1.121 -2.188 -0.383 0.691 -0.762 1.41 -1.145 2.172 c -0.379 0.738 -0.703 1.414 -0.98 2.02 l -2.625 0 c 0.133 -0.324 0.324 -0.703 0.578 -1.152 0.258 -0.445 0.543 -0.93 0.844 -1.449 0.316 -0.516 0.645 -1.051 0.988 -1.586 0.34 -0.563 0.668 -1.09 0.977 -1.598 l -3.188 -5.16 2.621 0 1.93 3.504 2.031 -3.504 2.445 0 -3.113 5.109 c 0.352 0.508 0.703 1.035 1.039 1.59 0.34 0.559 0.66 1.094 0.941 1.629 0.313 0.52 0.57 1 0.797 1.465 0.219 0.449 0.402 0.828 0.527 1.152 l -2.617 0" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/mimetypes/application-vnd.rar.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-vnd.rar.svg
new file mode 120000
index 00000000..832a1384
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/application-vnd.recordare.musicxml+xml.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-vnd.recordare.musicxml+xml.svg
new file mode 120000
index 00000000..6bb9cc7d
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/application-vnd.recordare.musicxml.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-vnd.recordare.musicxml.svg
new file mode 120000
index 00000000..6bb9cc7d
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/application-vnd.rn-realmedia.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-vnd.rn-realmedia.svg
new file mode 120000
index 00000000..dff032f5
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/application-vnd.scribus.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-vnd.scribus.svg
new file mode 120000
index 00000000..c9ef5c7c
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/application-vnd.snap.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-vnd.snap.svg
new file mode 100644
index 00000000..f17d72f6
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-vnd.snap.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <g>
+ <path d="m 10.742 8 c -1.367 0 -2.742 1.375 -2.742 2.742 l 0 42.594 c 0 1.289 1.375 2.664 2.664 2.664 l 42.672 0 c 1.289 0 2.664 -1.375 2.664 -2.664 l 0 -42.672 c 0 -1.289 -1.375 -2.664 -2.664 -2.664 m -42.594 0" style="fill:#c19553;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 10.742 8 c -1.367 0 -2.742 1.375 -2.742 2.742 l 0 13.258 c 5.336 0 42.664 0 48 0 l 0 -13.336 c 0 -1.289 -1.375 -2.664 -2.664 -2.664 m -42.594 0" style="fill:#fff;fill-opacity:0.196;stroke:none;fill-rule:nonzero"/>
+ <path d="m 28 14 l 0 20 l 8 0 l 0 -20 m -8 0" style="fill:#fff;fill-opacity:0.392;stroke:none;fill-rule:nonzero"/>
+ </g>
+ <path d="m 18.379 49.31 q 0.546 0 0.898 -0.104 0.37 -0.121 0.581 -0.312 0.211 -0.208 0.282 -0.451 0.088 -0.26 0.088 -0.52 0 -0.329 -0.194 -0.589 -0.194 -0.26 -0.493 -0.451 -0.299 -0.208 -0.669 -0.364 -0.37 -0.173 -0.739 -0.312 -0.493 -0.173 -1.021 -0.399 -0.528 -0.225 -0.968 -0.572 -0.422 -0.347 -0.704 -0.85 -0.282 -0.52 -0.282 -1.283 0 -1.508 0.986 -2.358 q 1 -0.85 2.745 -0.85 q 1 0 1.742 0.225 0.757 0.225 1.267 0.503 l -0.634 1.647 q -0.44 -0.243 -0.986 -0.416 -0.528 -0.173 -1.232 -0.173 -1.725 0 -1.725 1.231 0 0.312 0.176 0.555 0.176 0.225 0.44 0.416 0.282 0.173 0.616 0.312 0.352 0.139 0.686 0.26 0.51 0.191 1.056 0.433 0.563 0.225 1.021 0.624 0.475 0.381 0.774 0.971 0.299 0.572 0.299 1.456 0 1.508 -1 2.341 q -0.986 0.815 -3.01 0.815 -1.355 0 -2.165 -0.277 -0.81 -0.295 -1.214 -0.537 l 0.634 -1.734 q 0.475 0.277 1.126 0.52 0.669 0.243 1.619 0.243 z" style="fill:#fff;fill-opacity:1;stroke:none"/>
+ <path d="m 29.404 51 c -1.094 -2.568 -2.217 -5.04 -3.49 -7.304 l 0 7.304 -2.114 0 0 -11 1.796 0 c 1.382 2.204 2.404 4.35 3.49 6.67 l 0 -6.67 2.114 0 0 11 z" style="fill:#fff;fill-opacity:1;stroke:none"/>
+ <path d="m 38.36 51 -0.522 -2.541 -2.972 0 l -0.504 2.541 -2.306 0 c 0.922 -3.814 2.066 -7.497 3.17 -11 l 2.414 0 c 1.206 3.732 2.278 7.5 3.098 11 z m -1.981 -8.868 c -0.459 1.474 -0.827 3.071 -1.099 4.514 l 2.18 0 c -0.256 -1.554 -0.679 -3.061 -1.081 -4.514 z" style="fill:#fff;fill-opacity:1;stroke:none"/>
+ <path d="m 44.836 39.8 c 1.384 0 2.458 0.292 3.22 0.877 0.763 0.573 1.144 1.515 1.144 2.827 0 1.324 -0.387 2.284 -1.161 2.881 -0.763 0.584 -1.848 0.877 -3.256 0.877 l -0.774 0 0 3.739 -2.165 0 0 -10.932 c 0.996 -0.212 1.991 -0.237 2.992 -0.268 m 0.246 1.914 c -0.129 0 -0.311 0.006 -0.546 0.018 -0.223 0 -0.399 0.012 -0.528 0.036 l 0 3.578 0.88 0 c 0.692 0 1.214 -0.137 1.566 -0.412 0.352 -0.286 0.528 -0.769 0.528 -1.449 0 -0.644 -0.176 -1.097 -0.528 -1.36 -0.34 -0.274 -0.798 -0.412 -1.373 -0.411 z" style="fill:#fff;fill-opacity:1;stroke:none"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/mimetypes/application-vnd.stardivision.calc.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-vnd.stardivision.calc.svg
new file mode 120000
index 00000000..b17ea280
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/application-vnd.stardivision.draw.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-vnd.stardivision.draw.svg
new file mode 120000
index 00000000..a3382f09
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/application-vnd.stardivision.mail.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-vnd.stardivision.mail.svg
new file mode 120000
index 00000000..ed063565
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/application-vnd.stardivision.math.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-vnd.stardivision.math.svg
new file mode 120000
index 00000000..15f67cb9
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/application-vnd.sun.xml.calc.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-vnd.sun.xml.calc.svg
new file mode 120000
index 00000000..dd1df899
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/application-vnd.sun.xml.calc.template.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-vnd.sun.xml.calc.template.svg
new file mode 120000
index 00000000..15b1361b
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/application-vnd.sun.xml.draw.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-vnd.sun.xml.draw.svg
new file mode 120000
index 00000000..0095318b
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/application-vnd.sun.xml.draw.template.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-vnd.sun.xml.draw.template.svg
new file mode 120000
index 00000000..9e61b2c5
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/application-vnd.sun.xml.impress.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-vnd.sun.xml.impress.svg
new file mode 120000
index 00000000..73bb02f6
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/application-vnd.sun.xml.impress.template.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-vnd.sun.xml.impress.template.svg
new file mode 120000
index 00000000..63c9c547
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/application-vnd.sun.xml.math.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-vnd.sun.xml.math.svg
new file mode 120000
index 00000000..15f67cb9
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/application-vnd.sun.xml.writer.global.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-vnd.sun.xml.writer.global.svg
new file mode 120000
index 00000000..86b2f629
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/application-vnd.sun.xml.writer.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-vnd.sun.xml.writer.svg
new file mode 120000
index 00000000..e1d28269
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/application-vnd.sun.xml.writer.template.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-vnd.sun.xml.writer.template.svg
new file mode 120000
index 00000000..14e1d14e
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/application-vnd.tcpdump.pcap.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-vnd.tcpdump.pcap.svg
new file mode 100644
index 00000000..165e0832
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-vnd.tcpdump.pcap.svg
@@ -0,0 +1,13 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <path d="m 10.672 0 c -1.375 0 -2.672 1.355 -2.672 2.789 l 0 58.42 c 0 1.355 1.375 2.789 2.672 2.789 l 42.656 0 c 1.297 0 2.672 -1.434 2.672 -2.789 l 0 -43.21 -18 -18 m -27.328 0" style="fill:#af5b63;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 42 18 14 14 0 -14 z m 0 0" style="fill:#000;fill-opacity:0.196;stroke:none;fill-rule:nonzero"/>
+ <path d="m 38 0 17.984 18 -15.227 0 c -1.348 0 -2.758 -1.426 -2.758 -2.773 m 0 -15.227" style="fill:#fff;fill-opacity:0.392;stroke:none;fill-rule:nonzero"/>
+ <g transform="matrix(0.52173913,0,0,0.52173913,19.478522,21.478261)">
+ <g transform="translate(1,1)">
+ <g style="opacity:0.1">
+ <!-- color: #5968a2 -->
+ </g>
+ </g>
+ </g>
+ <path d="m 31 21 c -2.823 0 -5.645 1.073 -7.785 3.219 -4.28 4.291 -4.29 11.318 -0.01 15.609 3.626 3.636 9.226 4.117 13.452 1.59 l 7.05 6.928 c 0.818 0.818 2.617 0.954 3.586 -0.082 0.969 -1.036 0.923 -2.667 -0.066 -3.656 l -6.86 -6.797 c 2.607 -4.249 2.077 -9.919 -1.586 -13.592 -2.14 -2.145 -4.963 -3.219 -7.785 -3.219 m 0 3 c 2.04 0 4.08 0.783 5.649 2.352 3.137 3.136 3.137 8.16 0 11.297 -3.137 3.136 -8.161 3.136 -11.297 0 -3.137 -3.136 -3.137 -8.16 0 -11.297 c 1.568 -1.568 3.609 -2.352 5.649 -2.352 m -2.385 1 c -0.56 0.193 -1.104 0.45 -1.615 0.783 l 0 3.217 3 0 0 -4 z m 2.385 0 0 1 1 0 0 3 1 0 0 -4 z m 3 0.242 0 3.758 3 0 0 -1.303 c -0.232 -0.321 -0.485 -0.631 -0.775 -0.922 -0.072 -0.072 -0.15 -0.134 -0.225 -0.203 l 0 1.428 -1 0 0 -2 0.305 0 c -0.415 -0.301 -0.851 -0.554 -1.305 -0.758 z m -6 0.758 l 1 0 0 2 -1 0 z m -2 0.572 c -0.074 0.069 -0.152 0.131 -0.225 0.203 -0.29 0.29 -0.543 0.599 -0.775 0.92 l 0 1.305 1 0 z m -2 3.428 l 0 4 3 0 0 -4 z m 4 0 0 1 1 0 0 3 0.991 0 l 0.009 0 0.004 -4 -0.004 0 m 1 0 l 0 4 3 0 0 -4 z m 4.02 0 0 1 1 0 0 3 1 0 0 -4 z m -10.02 1 1 0 0 2 -1 0 z m 7 0 l 1 0 0 2 -1 0 z m -7.758 4 c 0.154 0.343 0.332 0.678 0.541 1 l 0.217 0 0 0.305 c 0.232 0.32 0.486 0.63 0.775 0.92 0.072 0.072 0.15 0.134 0.225 0.203 l 0 -2.428 z m 2.758 0 0 3.217 c 0.512 0.333 1.056 0.59 1.615 0.783 l 1.385 0 0 -4 z m 4 0 0 1 1 0 0 3 1 0 0 -4 z m 3 0 0 3.758 c 0.453 -0.204 0.888 -0.458 1.303 -0.758 l -0.303 0 0 -2 1 0 0 1.428 c 0.074 -0.069 0.152 -0.131 0.225 -0.203 0.29 -0.29 0.543 -0.601 0.775 -0.922 l 0 -1.303 z m -6 1 1 0 0 2 -1 0 z" style="fill:#f9f9f9;stroke:none"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/mimetypes/application-vnd.wordperfect.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-vnd.wordperfect.svg
new file mode 120000
index 00000000..7472b14d
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/application-vnd.xdgapp.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-vnd.xdgapp.svg
new file mode 120000
index 00000000..6bddb89f
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/application-web-template.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-web-template.svg
new file mode 100644
index 00000000..a4fcd101
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-web-template.svg
@@ -0,0 +1,12 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <g>
+ <path d="m 10.688 0 c -1.375 0 -2.688 1.379 -2.688 2.813 l 0 58.38 c 0 1.352 1.391 2.813 2.688 2.813 l 42.625 0 c 1.297 0 2.688 -1.461 2.688 -2.813 l 0 -58.44 c 0 -1.348 -1.402 -2.75 -2.75 -2.75 m -42.563 0" style="fill:#7099c2;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 20.539 28 l 0 2 l 22.922 0 l 0 -2 m -22.922 0" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 19.273 32.723 l 0 2.555 l 25.453 0 l 0 -2.555 m -25.453 0" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 20.539 38 l 0 2 l 22.922 0 l 0 -2 m -22.922 0" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 31 21.273 l 0 25.453 l 2 0 l 0 -25.453 m -2 0" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 20.44 33 c -1.998 -6 -1.998 -12 0 -18" transform="matrix(1.273038,0,0,1.272972,1.44743,3.44917)" style="stroke-opacity:1;fill:none;stroke-miterlimit:4;stroke:#fff;stroke-linecap:butt;stroke-linejoin:miter;stroke-width:2"/>
+ <path d="m 27.467 33 c 2 -4.999 2 -12 0 -18" transform="matrix(1.273038,0,0,1.272972,1.44743,3.44917)" style="stroke-opacity:1;fill:none;stroke-miterlimit:4;stroke:#fff;stroke-linecap:butt;stroke-linejoin:miter;stroke-width:2"/>
+ <path d="m 33.05 27.317 c 0 5.03 -4.073 9.102 -9.101 9.102 c -5.03 0 -9.101 -4.076 -9.101 -9.102 c 0 -5.03 4.076 -9.102 9.101 -9.102 c 5.03 0 9.101 4.076 9.101 9.102 m 0 0" transform="matrix(1.398322,0,0,1.398251,-1.494128,-4.195805)" style="stroke-opacity:1;fill:none;stroke-miterlimit:4;stroke:#fff;stroke-linecap:round;stroke-linejoin:miter;stroke-width:1.821"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/mimetypes/application-word-template.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-word-template.svg
new file mode 100644
index 00000000..7fb4c628
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-word-template.svg
@@ -0,0 +1,13 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <g>
+ <path d="m 10.688 0 c -1.375 0 -2.688 1.379 -2.688 2.813 l 0 58.38 c 0 1.352 1.391 2.813 2.688 2.813 l 42.625 0 c 1.297 0 2.688 -1.461 2.688 -2.813 l 0 -58.44 c 0 -1.348 -1.402 -2.75 -2.75 -2.75 m -42.563 0" style="fill:#3468ce;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 20 20 l 12 0 l 0 10 l -12 0 m 0 -10" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <path d="m 34 20 l 10 0 l 0 2 l -10 0 m 0 -2" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <path d="m 34 24 l 10 0 l 0 2 l -10 0 m 0 -2" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <path d="m 34 28 l 10 0 l 0 2 l -10 0 m 0 -2" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <path d="m 20 32 l 24 0 l 0 2 l -24 0 m 0 -2" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <path d="m 20 36 l 24 0 l 0 2 l -24 0 m 0 -2" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <path d="m 20 40 l 24 0 l 0 2 l -24 0 m 0 -2" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <path d="m 20 44 l 24 0 l 0 2 l -24 0 m 0 -2" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/mimetypes/application-word.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-word.svg
new file mode 100644
index 00000000..0e07e887
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-word.svg
@@ -0,0 +1,15 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <g>
+ <path d="m 10.672 0 c -1.375 0 -2.672 1.355 -2.672 2.789 l 0 58.42 c 0 1.355 1.375 2.789 2.672 2.789 l 42.656 0 c 1.297 0 2.672 -1.434 2.672 -2.789 l 0 -43.21 l -18 -18 m -27.328 0" style="fill:#3468ce;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 42 18 l 14 14 l 0 -14 m -14 0" style="fill:#000;fill-opacity:0.196;stroke:none;fill-rule:nonzero"/>
+ <path d="m 38 0 l 17.984 18 l -15.227 0 c -1.348 0 -2.758 -1.426 -2.758 -2.773 m 0 -15.227" style="fill:#fff;fill-opacity:0.392;stroke:none;fill-rule:nonzero"/>
+ <path d="m 20 22 l 12 0 l 0 10 l -12 0 m 0 -10" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <path d="m 34 22 l 10 0 l 0 2 l -10 0 m 0 -2" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <path d="m 34 26 l 10 0 l 0 2 l -10 0 m 0 -2" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <path d="m 34 30 l 10 0 l 0 2 l -10 0 m 0 -2" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <path d="m 20 34 l 24 0 l 0 2 l -24 0 m 0 -2" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <path d="m 20 38 l 24 0 l 0 2 l -24 0 m 0 -2" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <path d="m 20 42 l 24 0 l 0 2 l -24 0 m 0 -2" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <path d="m 20 46 l 24 0 l 0 2 l -24 0 m 0 -2" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/mimetypes/application-wps-office.doc.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-wps-office.doc.svg
new file mode 120000
index 00000000..803a0edf
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/application-wps-office.docx.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-wps-office.docx.svg
new file mode 120000
index 00000000..803a0edf
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/application-wps-office.dot.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-wps-office.dot.svg
new file mode 120000
index 00000000..a53f5569
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/application-wps-office.dotx.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-wps-office.dotx.svg
new file mode 120000
index 00000000..a53f5569
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/application-x-7z-ace.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-7z-ace.svg
new file mode 120000
index 00000000..753c10f3
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/application-x-7z-arj.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-7z-arj.svg
new file mode 120000
index 00000000..2c7ae246
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/application-x-7z-compressed.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-7z-compressed.svg
new file mode 100644
index 00000000..bf4c9cf4
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-7z-compressed.svg
@@ -0,0 +1,16 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <g>
+ <path d="m 10.672 0 c -1.375 0 -2.672 1.355 -2.672 2.789 l 0 58.42 c 0 1.355 1.375 2.789 2.672 2.789 l 42.656 0 c 1.297 0 2.672 -1.434 2.672 -2.789 l 0 -43.21 l -18 -18 m -27.328 0" style="fill:#c19553;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 8 48 l 0 13.336 c 0 1.297 1.375 2.664 2.664 2.664 l 42.672 0 c 1.289 0 2.664 -1.367 2.664 -2.664 l 0 -13.336 m -48 0" style="fill:#000;fill-opacity:0.196;stroke:none;fill-rule:nonzero"/>
+ <path d="m 42 18 l 14 14 l 0 -14 m -14 0" style="fill:#000;fill-opacity:0.196;stroke:none;fill-rule:nonzero"/>
+ <path d="m 38 0 l 17.984 18 l -15.227 0 c -1.348 0 -2.758 -1.426 -2.758 -2.773 m 0 -15.227" style="fill:#fff;fill-opacity:0.392;stroke:none;fill-rule:nonzero"/>
+ <path d="m 18 0 l 6 0 l 0 6 l -6 0 m 0 -6" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <path d="m 24 6 l 6 0 l 0 6 l -6 0 m 0 -6" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <path d="m 18 12 l 6 0 l 0 6 l -6 0 m 0 -6" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <path d="m 24 18 l 6 0 l 0 6 l -6 0 m 0 -6" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <path d="m 18 24 l 6 0 l 0 6 l -6 0 m 0 -6" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <path d="m 18 32 l 12 0 l 0 12 l -12 0 m 0 -12" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <path d="m 22.914 62 c 0.055 -0.828 0.211 -1.695 0.492 -2.621 c 0.281 -0.93 0.605 -1.844 0.992 -2.75 c 0.406 -0.906 0.836 -1.758 1.301 -2.559 c 0.469 -0.816 0.906 -1.512 1.328 -2.094 l -6.04 0 l 0 -1.977 l 9.383 0 l 0 1.801 c -0.426 0.398 -0.871 0.961 -1.375 1.688 c -0.492 0.723 -0.965 1.539 -1.414 2.465 c -0.43 0.914 -0.816 1.898 -1.16 2.945 c -0.324 1.035 -0.527 2.063 -0.605 3.102 l -2.902 0" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 41.789 51.66 c -0.668 0.855 -1.273 1.664 -1.836 2.41 c -0.555 0.746 -1.074 1.469 -1.559 2.152 c -0.473 0.668 -0.93 1.32 -1.363 1.953 c -0.422 0.625 -0.824 1.238 -1.211 1.848 l 6.18 0 l 0 1.977 l -9.477 0 l 0 -1.379 c 0.344 -0.555 0.711 -1.137 1.098 -1.742 c 0.387 -0.625 0.82 -1.285 1.293 -1.977 c 0.484 -0.695 1 -1.461 1.555 -2.27 c 0.574 -0.816 1.207 -1.707 1.883 -2.656 l -5.52 0 l 0 -1.977 l 8.957 0 l 0 1.66" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-7zip.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-7zip.svg
new file mode 120000
index 00000000..75c3a8eb
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/application-x-abiword.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-abiword.svg
new file mode 100644
index 00000000..b82f18c0
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-abiword.svg
@@ -0,0 +1,18 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <g>
+ <path d="m 10.672 0 c -1.375 0 -2.672 1.355 -2.672 2.789 l 0 58.42 c 0 1.355 1.375 2.789 2.672 2.789 l 42.656 0 c 1.297 0 2.672 -1.434 2.672 -2.789 l 0 -43.21 l -18 -18 m -27.328 0" style="fill:#3468ce;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 42 18 l 14 14 l 0 -14 m -14 0" style="fill:#000;fill-opacity:0.196;stroke:none;fill-rule:nonzero"/>
+ <path d="m 38 0 l 17.984 18 l -15.227 0 c -1.348 0 -2.758 -1.426 -2.758 -2.773 m 0 -15.227" style="fill:#fff;fill-opacity:0.392;stroke:none;fill-rule:nonzero"/>
+ <path d="m 20 22 l 12 0 l 0 10 l -12 0 m 0 -10" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <path d="m 34 22 l 10 0 l 0 2 l -10 0 m 0 -2" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <path d="m 8 48 l 0 13.336 c 0 1.297 1.375 2.664 2.664 2.664 l 42.672 0 c 1.289 0 2.664 -1.367 2.664 -2.664 l 0 -13.336 m -48 0" style="fill:#000;fill-opacity:0.196;stroke:none;fill-rule:nonzero"/>
+ <path d="m 34 26 l 10 0 l 0 2 l -10 0 m 0 -2" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <path d="m 42.45 55 c 0.467 1.5 0.996 3.066 1.457 4.555 c -0.018 -2.894 -0.102 -5.732 -0.117 -8.555 l 2.261 0 c -0.14 3.736 -0.325 7.377 -0.692 11 l -2.026 0 c -0.637 -1.666 -1.171 -3.291 -1.744 -4.871 -0.64 1.673 -1.205 3.26 -1.776 4.871 l -2.026 0 c -0.471 -3.7 -0.606 -7.375 -0.735 -11 l 2.261 0 c -0.042 2.895 -0.12 5.726 -0.141 8.555 c 0.506 -1.542 0.981 -3.056 1.523 -4.555" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 34 30 l 10 0 l 0 2 l -10 0 m 0 -2" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <path d="m 20 34 l 24 0 l 0 2 l -24 0 m 0 -2" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <path d="m 20 38 l 24 0 l 0 2 l -24 0 m 0 -2" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <path d="m 20 42 l 24 0 l 0 2 l -24 0 m 0 -2" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ </g>
+ <path d="m 36.1 58.61 c 0 0.645 -0.122 1.194 -0.362 1.628 -0.248 0.438 -0.584 0.783 -1.01 1.048 -0.408 0.25 -0.904 0.438 -1.48 0.557 c -0.568 0.104 -1.179 0.154 -1.835 0.154 -0.519 0 -1.072 -0.031 -1.633 -0.088 -0.568 -0.05 -1.129 -0.123 -1.682 -0.227 l 0 -10.428 c 0.458 -0.073 0.946 -0.131 1.488 -0.177 c 0.538 -0.058 1.076 -0.081 1.595 -0.081 c 0.904 0 1.633 0.081 2.201 0.257 0.568 0.161 1.01 0.38 1.331 0.66 0.32 0.265 0.534 0.564 0.656 0.902 0.111 0.33 0.168 0.668 0.175 1.01 -0.008 0.507 -0.145 0.956 -0.423 1.351 -0.275 0.388 -0.641 0.703 -1.106 0.937 0.809 0.265 1.362 0.618 1.64 1.071 c 0.298 0.449 0.443 0.925 0.443 1.424 m -5.631 -1.459 0 2.918 c 0.168 0.027 0.355 0.042 0.546 0.05 0.202 0.015 0.401 0.023 0.591 0.023 0.275 0 0.538 -0.023 0.794 -0.054 0.256 -0.05 0.481 -0.123 0.671 -0.227 0.21 -0.115 0.378 -0.276 0.507 -0.468 0.126 -0.211 0.191 -0.468 0.191 -0.783 0 -0.522 -0.183 -0.895 -0.561 -1.11 -0.359 -0.227 -0.847 -0.346 -1.465 -0.346 l -1.274 0 m 0.931 -1.774 c 0.599 0 1.057 -0.115 1.37 -0.349 0.301 -0.242 0.462 -0.572 0.462 -0.983 0 -0.257 -0.046 -0.457 -0.134 -0.61 -0.088 -0.161 -0.217 -0.284 -0.37 -0.365 -0.153 -0.088 -0.336 -0.15 -0.534 -0.169 -0.21 -0.038 -0.42 -0.054 -0.641 -0.054 -0.179 0 -0.37 0.008 -0.561 0.015 -0.195 0.015 -0.362 0.031 -0.523 0.058 l 0 2.457 0.931 0" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 24.655 62.1 -0.666 -2.837 l -3.03 0 l -0.651 2.837 -2.508 0 c 1.01 -3.825 2.249 -7.604 3.453 -11.1 l 2.625 0 c 1.319 3.72 2.463 7.591 3.371 11.1 l -2.594 0 m -2.148 -8.971 c -0.511 1.513 -0.807 2.821 -1.115 4.319 l 2.208 0 c -0.274 -1.562 -0.66 -2.869 -1.093 -4.319" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-acad.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-acad.svg
new file mode 120000
index 00000000..8ac89c37
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-acad.svg
@@ -0,0 +1 @@
+model.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-ace.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-ace.svg
new file mode 100644
index 00000000..8f208656
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-ace.svg
@@ -0,0 +1,17 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <g>
+ <path d="m 10.672 0 c -1.375 0 -2.672 1.355 -2.672 2.789 l 0 58.42 c 0 1.355 1.375 2.789 2.672 2.789 l 42.656 0 c 1.297 0 2.672 -1.434 2.672 -2.789 l 0 -43.21 l -18 -18 m -27.328 0" style="fill:#c19553;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 8 48 l 0 13.336 c 0 1.297 1.375 2.664 2.664 2.664 l 42.672 0 c 1.289 0 2.664 -1.367 2.664 -2.664 l 0 -13.336 m -48 0" style="fill:#000;fill-opacity:0.196;stroke:none;fill-rule:nonzero"/>
+ <path d="m 42 18 l 14 14 l 0 -14 m -14 0" style="fill:#000;fill-opacity:0.196;stroke:none;fill-rule:nonzero"/>
+ <path d="m 38 0 l 17.984 18 l -15.227 0 c -1.348 0 -2.758 -1.426 -2.758 -2.773 m 0 -15.227" style="fill:#fff;fill-opacity:0.392;stroke:none;fill-rule:nonzero"/>
+ <path d="m 18 0 l 6 0 l 0 6 l -6 0 m 0 -6" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <path d="m 24 6 l 6 0 l 0 6 l -6 0 m 0 -6" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <path d="m 18 12 l 6 0 l 0 6 l -6 0 m 0 -6" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <path d="m 24 18 l 6 0 l 0 6 l -6 0 m 0 -6" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <path d="m 18 24 l 6 0 l 0 6 l -6 0 m 0 -6" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <path d="m 18 32 l 12 0 l 0 12 l -12 0 m 0 -12" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <path d="m 24.863 61.984 l -0.574 -2.516 l -3.234 0 l -0.547 2.516 l -2.508 0 c 0.574 -2.141 1.156 -4.098 1.75 -5.855 c 0.582 -1.773 1.148 -3.453 1.699 -5.04 l 2.629 0 c 0.578 1.598 1.141 3.289 1.699 5.086 c 0.574 1.785 1.133 3.723 1.668 5.805 l -2.582 0 m -2.156 -8.777 c -0.133 0.41 -0.258 0.801 -0.375 1.176 c -0.102 0.367 -0.211 0.73 -0.309 1.09 c -0.094 0.359 -0.184 0.715 -0.277 1.074 c -0.082 0.367 -0.156 0.742 -0.238 1.133 l 2.371 0 c -0.074 -0.391 -0.156 -0.766 -0.23 -1.133 c -0.086 -0.359 -0.176 -0.715 -0.277 -1.074 c -0.09 -0.359 -0.199 -0.723 -0.316 -1.09 c -0.098 -0.375 -0.215 -0.766 -0.348 -1.176" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 33.426 62.22 c -1.719 0 -3.02 -0.492 -3.926 -1.484 c -0.898 -0.98 -1.348 -2.379 -1.348 -4.203 c 0 -0.898 0.133 -1.707 0.406 -2.406 c 0.277 -0.711 0.66 -1.301 1.145 -1.785 c 0.488 -0.488 1.074 -0.855 1.738 -1.105 c 0.684 -0.258 1.418 -0.383 2.215 -0.383 c 0.434 0 0.816 0.031 1.16 0.098 c 0.348 0.059 0.656 0.133 0.914 0.219 c 0.266 0.082 0.477 0.164 0.648 0.258 c 0.184 0.098 0.316 0.164 0.41 0.215 l -0.625 1.727 c -0.301 -0.176 -0.668 -0.328 -1.098 -0.441 c -0.418 -0.125 -0.902 -0.191 -1.449 -0.191 c -0.375 0 -0.75 0.066 -1.117 0.191 c -0.352 0.113 -0.676 0.324 -0.957 0.613 c -0.277 0.285 -0.508 0.668 -0.691 1.141 c -0.168 0.484 -0.25 1.086 -0.25 1.801 c 0 1.242 0.234 2.199 0.707 2.863 c 0.484 0.66 1.266 0.992 2.348 0.992 c 0.625 0 1.141 -0.066 1.551 -0.191 c 0.414 -0.133 0.75 -0.258 1 -0.391 l 0.605 1.707 c -0.34 0.191 -0.805 0.367 -1.391 0.523 c -0.574 0.16 -1.238 0.234 -1.996 0.234" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 38.656 61.984 l 0 -10.891 l 7.344 0 l 0 1.797 l -4.938 0 l 0 2.449 l 4.289 0 l 0 1.789 l -4.289 0 l 0 3.066 l 5.371 0 l 0 1.789 l -7.777 0" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-addon.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-addon.svg
new file mode 120000
index 00000000..f6d9d702
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-addon.svg
@@ -0,0 +1 @@
+extension.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-amiga-disk-format.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-amiga-disk-format.svg
new file mode 100644
index 00000000..f1795985
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-amiga-disk-format.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <path d="m 10.672 0.001 c -1.375 0 -2.672 1.353 -2.672 2.787 l 0 58.42 c 0 1.353 1.375 2.787 2.672 2.787 l 42.655 0 c 1.297 0 2.672 -1.434 2.672 -2.787 l 0.002 -43.21 -18 -18 z" style="fill:#dcdcdc;fill-opacity:1"/>
+ <path d="m 42 18 14 14 0 -14 z" style="fill:#000;fill-opacity:0.196"/>
+ <path d="m 38 0.001 17.983 17.999 -15.227 0 c -1.346 0 -2.757 -1.427 -2.757 -2.773 z" style="fill:#fff;fill-opacity:0.392"/>
+ <path d="m 19 49 c 0.009 -9.135 0.024 -16.361 0 -26 l 22.05 0 c 1.402 1.34 2.67 2.801 3.95 4.255 l 0 21.745 m -4 -13 -18 0 0 12 8.953 0 9.05 0 m -3 -24 -12 0 0 8 12 0 z m -6 1 4 0 0 6 -4 0 z" style="fill:#888;fill-opacity:1"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-anki.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-anki.svg
new file mode 120000
index 00000000..18cafbc8
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/application-x-anki2.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-anki2.svg
new file mode 120000
index 00000000..18cafbc8
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/application-x-apkg.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-apkg.svg
new file mode 120000
index 00000000..18cafbc8
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/application-x-aportisdoc.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-aportisdoc.svg
new file mode 120000
index 00000000..c98224c7
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/application-x-appimage.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-appimage.svg
new file mode 120000
index 00000000..a588d45e
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/application-x-apple-diskimage.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-apple-diskimage.svg
new file mode 120000
index 00000000..38aa8675
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/application-x-applix-spreadsheet.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-applix-spreadsheet.svg
new file mode 120000
index 00000000..dd1df899
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/application-x-applix-word.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-applix-word.svg
new file mode 120000
index 00000000..86b2f629
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/application-x-ar.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-ar.svg
new file mode 120000
index 00000000..4e4d75cf
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/application-x-arc.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-arc.svg
new file mode 100644
index 00000000..0a9dac2e
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-arc.svg
@@ -0,0 +1,15 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <path d="m 10.672 0 c -1.375 0 -2.672 1.355 -2.672 2.789 l 0 58.42 c 0 1.355 1.375 2.789 2.672 2.789 l 42.656 0 c 1.297 0 2.672 -1.434 2.672 -2.789 l 0 -43.21 -18 -18 z m 0 0" style="fill:#bf9451;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 8 48 0 13.336 c 0 1.297 1.375 2.664 2.664 2.664 l 42.672 0 c 1.289 0 2.664 -1.367 2.664 -2.664 l 0 -13.336 z m 0 0" style="fill:#000;fill-opacity:0.196;stroke:none;fill-rule:nonzero"/>
+ <path d="m 24.855 61.988 -0.566 -2.5 -3.23 0 -0.551 2.5 -2.508 0 c 0.574 -2.133 1.156 -4.082 1.746 -5.832 0.59 -1.762 1.156 -3.434 1.707 -5.01 l 2.625 0 c 0.574 1.582 1.141 3.27 1.707 5.059 0.57 1.781 1.121 3.707 1.664 5.781 l -2.594 0 m -2.148 -8.742 c -0.129 0.41 -0.254 0.805 -0.375 1.172 -0.109 0.363 -0.207 0.723 -0.313 1.094 -0.09 0.344 -0.18 0.703 -0.27 1.063 -0.082 0.363 -0.164 0.738 -0.238 1.125 l 2.367 0 c -0.082 -0.387 -0.152 -0.762 -0.234 -1.125 -0.074 -0.359 -0.164 -0.719 -0.273 -1.063 -0.09 -0.371 -0.195 -0.73 -0.313 -1.094 -0.105 -0.367 -0.219 -0.762 -0.352 -1.172" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 42 18 14 14 0 -14 z m 0 0" style="fill:#000;fill-opacity:0.196;stroke:none;fill-rule:nonzero"/>
+ <path d="m 31.813 51.02 c 0.695 0 1.32 0.066 1.887 0.207 0.555 0.137 1.039 0.359 1.441 0.645 0.41 0.297 0.715 0.676 0.926 1.125 0.223 0.441 0.328 0.969 0.328 1.574 0 0.633 -0.137 1.207 -0.426 1.723 -0.285 0.508 -0.762 0.902 -1.434 1.172 0.219 0.305 0.457 0.641 0.703 1.02 0.254 0.359 0.492 0.746 0.73 1.156 0.23 0.395 0.453 0.793 0.664 1.203 0.223 0.402 0.41 0.781 0.566 1.141 l -2.527 0 c -0.301 -0.695 -0.656 -1.367 -1.055 -2.02 -0.395 -0.648 -0.813 -1.313 -1.273 -1.977 l -1.254 0 0 3.992 -2.41 0 0 -10.688 c 0.238 -0.047 0.492 -0.09 0.762 -0.121 0.285 -0.051 0.574 -0.074 0.859 -0.09 0.289 -0.023 0.566 -0.043 0.828 -0.051 0.266 -0.016 0.484 -0.016 0.684 -0.016 m 2.141 3.535 c 0 -0.574 -0.199 -0.992 -0.59 -1.262 -0.395 -0.266 -0.914 -0.402 -1.551 -0.402 -0.09 0 -0.199 0.008 -0.328 0.016 -0.133 0 -0.262 0.016 -0.395 0.039 l 0 3.258 0.523 0 c 0.828 0 1.422 -0.141 1.789 -0.418 0.359 -0.297 0.551 -0.707 0.551 -1.23" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 38 0 17.984 18 -15.227 0 c -1.348 0 -2.758 -1.426 -2.758 -2.773 z m 0 0" style="fill:#fff;fill-opacity:0.392;stroke:none;fill-rule:nonzero"/>
+ <path d="m 18 0 6 0 0 6 -6 0 z m 0 0" style="fill:#f8f8f8;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <path d="m 24 6 6 0 0 6 -6 0 z m 0 0" style="fill:#f8f8f8;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <path d="m 18 12 6 0 0 6 -6 0 z m 0 0" style="fill:#f8f8f8;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <path d="m 24 18 6 0 0 6 -6 0 z m 0 0" style="fill:#f8f8f8;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <path d="m 18 24 6 0 0 6 -6 0 z m 0 0" style="fill:#f8f8f8;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <path d="m 18 32 12 0 0 12 -12 0 z m 0 0" style="fill:#f8f8f8;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <path d="m 43.22 62.07 c -1.719 0 -3.02 -0.492 -3.926 -1.484 -0.898 -0.98 -1.348 -2.379 -1.348 -4.203 0 -0.898 0.133 -1.707 0.406 -2.406 0.277 -0.711 0.66 -1.301 1.145 -1.785 0.488 -0.488 1.074 -0.855 1.738 -1.105 0.684 -0.258 1.418 -0.383 2.215 -0.383 0.434 0 0.816 0.031 1.16 0.098 0.348 0.059 0.656 0.133 0.914 0.219 0.266 0.082 0.477 0.164 0.648 0.258 0.184 0.098 0.316 0.164 0.41 0.215 l -0.625 1.727 c -0.301 -0.176 -0.668 -0.328 -1.098 -0.441 -0.418 -0.125 -0.902 -0.191 -1.449 -0.191 -0.375 0 -0.75 0.066 -1.117 0.191 -0.352 0.113 -0.676 0.324 -0.957 0.613 -0.277 0.285 -0.508 0.668 -0.691 1.141 -0.168 0.484 -0.25 1.086 -0.25 1.801 0 1.242 0.234 2.199 0.707 2.863 0.484 0.66 1.266 0.992 2.348 0.992 0.625 0 1.141 -0.066 1.551 -0.191 0.414 -0.133 0.75 -0.258 1 -0.391 l 0.605 1.707 c -0.34 0.191 -0.805 0.367 -1.391 0.523 c -0.574 0.16 -1.238 0.234 -1.996 0.234" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-archive.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-archive.svg
new file mode 120000
index 00000000..4e4d75cf
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/application-x-ardour.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-ardour.svg
new file mode 120000
index 00000000..6bb9cc7d
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/application-x-arj.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-arj.svg
new file mode 100644
index 00000000..9b8d4fc5
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-arj.svg
@@ -0,0 +1,17 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <g>
+ <path d="m 10.672 0 c -1.375 0 -2.672 1.355 -2.672 2.789 l 0 58.42 c 0 1.355 1.375 2.789 2.672 2.789 l 42.656 0 c 1.297 0 2.672 -1.434 2.672 -2.789 l 0 -43.21 l -18 -18 m -27.328 0" style="fill:#c19553;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 8 48 l 0 13.336 c 0 1.297 1.375 2.664 2.664 2.664 l 42.672 0 c 1.289 0 2.664 -1.367 2.664 -2.664 l 0 -13.336 m -48 0" style="fill:#000;fill-opacity:0.196;stroke:none;fill-rule:nonzero"/>
+ <path d="m 24.855 61.988 l -0.566 -2.5 l -3.23 0 l -0.551 2.5 l -2.508 0 c 0.574 -2.133 1.156 -4.082 1.746 -5.832 c 0.59 -1.762 1.156 -3.434 1.707 -5.01 l 2.625 0 c 0.574 1.582 1.141 3.27 1.707 5.059 c 0.57 1.781 1.121 3.707 1.664 5.781 l -2.594 0 m -2.148 -8.742 c -0.129 0.41 -0.254 0.805 -0.375 1.172 c -0.109 0.363 -0.207 0.723 -0.313 1.094 c -0.09 0.344 -0.18 0.703 -0.27 1.063 c -0.082 0.363 -0.164 0.738 -0.238 1.125 l 2.367 0 c -0.082 -0.387 -0.152 -0.762 -0.234 -1.125 c -0.074 -0.359 -0.164 -0.719 -0.273 -1.063 c -0.09 -0.371 -0.195 -0.73 -0.313 -1.094 c -0.105 -0.367 -0.219 -0.762 -0.352 -1.172" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 42 18 l 14 14 l 0 -14 m -14 0" style="fill:#000;fill-opacity:0.196;stroke:none;fill-rule:nonzero"/>
+ <path d="m 31.813 51.02 c 0.695 0 1.32 0.066 1.887 0.207 c 0.555 0.137 1.039 0.359 1.441 0.645 c 0.41 0.297 0.715 0.676 0.926 1.125 c 0.223 0.441 0.328 0.969 0.328 1.574 c 0 0.633 -0.137 1.207 -0.426 1.723 c -0.285 0.508 -0.762 0.902 -1.434 1.172 c 0.219 0.305 0.457 0.641 0.703 1.02 c 0.254 0.359 0.492 0.746 0.73 1.156 c 0.23 0.395 0.453 0.793 0.664 1.203 c 0.223 0.402 0.41 0.781 0.566 1.141 l -2.527 0 c -0.301 -0.695 -0.656 -1.367 -1.055 -2.02 c -0.395 -0.648 -0.813 -1.313 -1.273 -1.977 l -1.254 0 l 0 3.992 l -2.41 0 l 0 -10.688 c 0.238 -0.047 0.492 -0.09 0.762 -0.121 c 0.285 -0.051 0.574 -0.074 0.859 -0.09 c 0.289 -0.023 0.566 -0.043 0.828 -0.051 c 0.266 -0.016 0.484 -0.016 0.684 -0.016 m 2.141 3.535 c 0 -0.574 -0.199 -0.992 -0.59 -1.262 c -0.395 -0.266 -0.914 -0.402 -1.551 -0.402 c -0.09 0 -0.199 0.008 -0.328 0.016 c -0.133 0 -0.262 0.016 -0.395 0.039 l 0 3.258 l 0.523 0 c 0.828 0 1.422 -0.141 1.789 -0.418 c 0.359 -0.297 0.551 -0.707 0.551 -1.23" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 38 0 l 17.984 18 l -15.227 0 c -1.348 0 -2.758 -1.426 -2.758 -2.773 m 0 -15.227" style="fill:#fff;fill-opacity:0.392;stroke:none;fill-rule:nonzero"/>
+ <path d="m 46 58.36 c 0 0.527 -0.082 1.027 -0.238 1.492 c -0.148 0.469 -0.395 0.871 -0.746 1.223 c -0.336 0.352 -0.777 0.633 -1.328 0.844 c -0.551 0.199 -1.215 0.297 -2 0.297 c -0.82 0 -1.512 -0.09 -2.059 -0.277 c -0.551 -0.191 -1.012 -0.418 -1.387 -0.691 l 0.918 -1.715 c 0.328 0.191 0.688 0.371 1.074 0.543 c 0.41 0.18 0.82 0.262 1.238 0.262 c 0.625 0 1.133 -0.141 1.508 -0.434 c 0.395 -0.305 0.582 -0.863 0.582 -1.664 l 0 -5.309 l -4.051 0 l 0 -1.785 l 6.488 0 l 0 7.215" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 18 0 l 6 0 l 0 6 l -6 0 m 0 -6" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <path d="m 24 6 l 6 0 l 0 6 l -6 0 m 0 -6" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <path d="m 18 12 l 6 0 l 0 6 l -6 0 m 0 -6" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <path d="m 24 18 l 6 0 l 0 6 l -6 0 m 0 -6" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <path d="m 18 24 l 6 0 l 0 6 l -6 0 m 0 -6" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <path d="m 18 32 l 12 0 l 0 12 l -12 0 m 0 -12" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-audacity-project.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-audacity-project.svg
new file mode 120000
index 00000000..6bb9cc7d
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/application-x-autocad.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-autocad.svg
new file mode 120000
index 00000000..8ac89c37
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-autocad.svg
@@ -0,0 +1 @@
+model.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-awk.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-awk.svg
new file mode 120000
index 00000000..1dc3be3c
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/application-x-backpack.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-backpack.svg
new file mode 120000
index 00000000..18cafbc8
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/application-x-bittorrent.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-bittorrent.svg
new file mode 120000
index 00000000..82827e35
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/application-x-blender.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-blender.svg
new file mode 100644
index 00000000..7f4922e3
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-blender.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <g>
+ <path d="m 10.672 0 c -1.375 0 -2.672 1.355 -2.672 2.789 l 0 58.42 c 0 1.355 1.375 2.789 2.672 2.789 l 42.656 0 c 1.297 0 2.672 -1.434 2.672 -2.789 l 0 -43.21 l -18 -18 m -27.328 0" style="fill:#ce5b00;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 42 18 l 14 14 l 0 -14 m -14 0" style="fill:#000;fill-opacity:0.196;stroke:none;fill-rule:nonzero"/>
+ <path d="m 38 0 l 17.984 18 l -15.227 0 c -1.348 0 -2.758 -1.426 -2.758 -2.773 m 0 -15.227" style="fill:#fff;fill-opacity:0.392;stroke:none;fill-rule:nonzero"/>
+ <path d="m 31.469 21.578 c -0.5 0 -1.02 0.188 -1.441 0.512 c -0.43 0.332 -0.707 0.762 -0.742 1.281 c -0.035 0.508 0.16 1.027 0.555 1.387 l 0 0.035 c 0.922 0.797 1.879 1.621 2.813 2.438 l -10.426 0 c -0.742 0 -1.371 0.168 -1.855 0.555 c -0.473 0.375 -0.785 0.941 -0.887 1.566 c -0.195 1.227 0.684 2.625 2.105 2.625 l 4.551 0 l -9.504 7.738 c 0 0 -0.008 -0.02 -0.035 0 c -0.582 0.492 -0.992 1.164 -1.145 1.863 c -0.152 0.688 -0.082 1.422 0.332 2 c 0.84 1.184 2.523 1.148 3.695 0.109 l 4.992 -4.488 c 0.008 0.52 0.133 1.344 0.34 2.043 c 0.402 1.434 1.102 2.777 2.066 3.941 c 0.988 1.199 2.188 2.168 3.582 2.848 c 1.469 0.715 3.055 1.059 4.703 1.059 c 1.648 0 3.227 -0.379 4.695 -1.094 c 1.395 -0.691 2.641 -1.648 3.625 -2.848 c 0.957 -1.176 1.621 -2.508 2.035 -3.941 c 0.203 -0.727 0.348 -1.488 0.402 -2.23 c 0.055 -0.727 0.027 -1.461 -0.074 -2.184 c -0.176 -1.426 -0.605 -2.77 -1.297 -3.977 c -0.539 -0.949 -1.246 -1.785 -2.031 -2.52 l 0.035 -0.035 l -0.402 -0.332 l -9.246 -7.809 c 0 0 -0.035 -0.027 -0.035 -0.035 c -0.008 0 -0.035 0 -0.035 0 c -0.402 -0.332 -0.879 -0.512 -1.371 -0.512 m 3.582 8.215 c 4.785 0 8.652 3.824 8.652 8.535 c 0 4.719 -3.867 8.543 -8.652 8.543 c -4.773 0 -8.648 -3.824 -8.648 -8.543 c 0 -4.711 3.875 -8.535 8.648 -8.535 m 0 0" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <path d="m 37.543 38.4 c 0 1.414 -1.156 2.563 -2.59 2.563 c -1.422 0 -2.586 -1.148 -2.586 -2.563 c 0 -1.406 1.164 -2.551 2.586 -2.551 c 1.434 0 2.59 1.145 2.59 2.551 m 0 0" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-bzdvi.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-bzdvi.svg
new file mode 120000
index 00000000..4e4d75cf
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/application-x-bzip-compressed-tar.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-bzip-compressed-tar.svg
new file mode 100644
index 00000000..90faed9e
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-bzip-compressed-tar.svg
@@ -0,0 +1,17 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <g>
+ <path d="m 10.672 0 c -1.375 0 -2.672 1.355 -2.672 2.789 l 0 58.42 c 0 1.355 1.375 2.789 2.672 2.789 l 42.656 0 c 1.297 0 2.672 -1.434 2.672 -2.789 l 0 -43.21 l -18 -18 m -27.328 0" style="fill:#c19553;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 8 48 l 0 13.336 c 0 1.297 1.375 2.664 2.664 2.664 l 42.672 0 c 1.289 0 2.664 -1.367 2.664 -2.664 l 0 -13.336 m -48 0" style="fill:#000;fill-opacity:0.196;stroke:none;fill-rule:nonzero"/>
+ <path d="m 42 18 l 14 14 l 0 -14 m -14 0" style="fill:#000;fill-opacity:0.196;stroke:none;fill-rule:nonzero"/>
+ <path d="m 26.875 50.996 l 0 1.809 l -3.211 0 l 0 9.195 l -2.445 0 l 0 -9.195 l -3.219 0 l 0 -1.809 l 8.875 0" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 38 0 l 17.984 18 l -15.227 0 c -1.348 0 -2.758 -1.426 -2.758 -2.773 m 0 -15.227" style="fill:#fff;fill-opacity:0.392;stroke:none;fill-rule:nonzero"/>
+ <path d="m 36.613 58.672 c 0 0.66 -0.121 1.223 -0.371 1.668 c -0.246 0.445 -0.594 0.801 -1.023 1.074 c -0.422 0.254 -0.934 0.445 -1.52 0.57 c -0.578 0.105 -1.203 0.156 -1.871 0.156 c -0.547 0 -1.098 -0.035 -1.676 -0.09 c -0.578 -0.051 -1.156 -0.125 -1.719 -0.23 l 0 -10.684 c 0.461 -0.074 0.965 -0.133 1.52 -0.18 c 0.555 -0.059 1.098 -0.086 1.633 -0.086 c 0.926 0 1.668 0.086 2.246 0.266 c 0.578 0.164 1.031 0.387 1.363 0.676 c 0.328 0.273 0.551 0.578 0.668 0.926 c 0.125 0.34 0.18 0.684 0.18 1.031 c 0 0.52 -0.148 0.984 -0.438 1.387 c -0.27 0.398 -0.641 0.719 -1.121 0.957 c 0.836 0.273 1.387 0.637 1.676 1.098 c 0.305 0.465 0.453 0.949 0.453 1.461 m -5.754 -1.492 l 0 2.988 c 0.168 0.023 0.355 0.039 0.555 0.051 c 0.207 0.016 0.414 0.023 0.609 0.023 c 0.273 0 0.547 -0.023 0.809 -0.059 c 0.258 -0.051 0.488 -0.125 0.688 -0.23 c 0.215 -0.117 0.379 -0.281 0.512 -0.48 c 0.133 -0.215 0.199 -0.477 0.199 -0.801 c 0 -0.535 -0.191 -0.914 -0.57 -1.137 c -0.371 -0.242 -0.867 -0.355 -1.504 -0.355 l -1.297 0 m 0.941 -1.816 c 0.621 0 1.09 -0.117 1.406 -0.355 c 0.313 -0.246 0.469 -0.586 0.469 -1.01 c 0 -0.262 -0.043 -0.469 -0.133 -0.625 c -0.098 -0.168 -0.223 -0.289 -0.379 -0.371 c -0.156 -0.094 -0.34 -0.16 -0.555 -0.176 c -0.203 -0.039 -0.418 -0.059 -0.652 -0.059 c -0.18 0 -0.371 0.012 -0.566 0.02 c -0.199 0.016 -0.371 0.031 -0.531 0.055 l 0 2.52 l 0.941 0" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 18 0 l 6 0 l 0 6 l -6 0 m 0 -6" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <path d="m 46 52.52 c -0.563 0.785 -1.082 1.52 -1.559 2.203 c -0.473 0.688 -0.91 1.348 -1.324 1.973 c -0.402 0.621 -0.789 1.215 -1.152 1.793 c -0.355 0.57 -0.703 1.141 -1.035 1.691 l 5.25 0 l 0 1.816 l -8.05 0 l 0 -1.262 c 0.289 -0.512 0.602 -1.051 0.926 -1.602 c 0.328 -0.57 0.699 -1.172 1.105 -1.816 c 0.414 -0.637 0.852 -1.328 1.32 -2.082 c 0.488 -0.742 1.023 -1.551 1.602 -2.434 l -4.695 0 l 0 -1.809 l 7.609 0 l 0 1.527" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 24 6 l 6 0 l 0 6 l -6 0 m 0 -6" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <path d="m 18 12 l 6 0 l 0 6 l -6 0 m 0 -6" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <path d="m 24 18 l 6 0 l 0 6 l -6 0 m 0 -6" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <path d="m 18 24 l 6 0 l 0 6 l -6 0 m 0 -6" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <path d="m 18 32 l 12 0 l 0 12 l -12 0 m 0 -12" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-bzip-compressed.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-bzip-compressed.svg
new file mode 120000
index 00000000..c4eaf8c9
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/application-x-bzip.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-bzip.svg
new file mode 100644
index 00000000..2b78b09c
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-bzip.svg
@@ -0,0 +1,18 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <g>
+ <path d="m 10.672 0 c -1.375 0 -2.672 1.355 -2.672 2.789 l 0 58.42 c 0 1.355 1.375 2.789 2.672 2.789 l 42.656 0 c 1.297 0 2.672 -1.434 2.672 -2.789 l 0 -43.21 l -18 -18 m -27.328 0" style="fill:#c19553;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 8 48 l 0 13.336 c 0 1.297 1.375 2.664 2.664 2.664 l 42.672 0 c 1.289 0 2.664 -1.367 2.664 -2.664 l 0 -13.336 m -48 0" style="fill:#000;fill-opacity:0.196;stroke:none;fill-rule:nonzero"/>
+ <path d="m 22.934 58.852 c 0 0.625 -0.102 1.156 -0.313 1.586 c -0.211 0.414 -0.5 0.75 -0.867 1.01 c -0.359 0.242 -0.789 0.422 -1.289 0.539 c -0.484 0.102 -1.016 0.148 -1.586 0.148 c -0.453 0 -0.93 -0.031 -1.414 -0.086 c -0.492 -0.039 -0.977 -0.117 -1.453 -0.219 l 0 -10.11 c 0.391 -0.07 0.82 -0.125 1.281 -0.172 c 0.469 -0.055 0.93 -0.078 1.391 -0.078 c 0.773 0 1.406 0.078 1.898 0.25 c 0.492 0.156 0.875 0.367 1.148 0.641 c 0.281 0.258 0.469 0.547 0.57 0.875 c 0.102 0.32 0.148 0.648 0.148 0.977 c 0 0.492 -0.117 0.93 -0.367 1.313 c -0.234 0.375 -0.547 0.68 -0.945 0.906 c 0.695 0.258 1.172 0.609 1.414 1.039 c 0.258 0.438 0.383 0.898 0.383 1.383 m -4.867 -1.414 l 0 2.828 c 0.141 0.023 0.297 0.039 0.461 0.047 c 0.18 0.016 0.352 0.023 0.523 0.023 c 0.234 0 0.461 -0.023 0.68 -0.055 c 0.227 -0.047 0.422 -0.117 0.586 -0.219 c 0.18 -0.109 0.32 -0.266 0.43 -0.453 c 0.117 -0.203 0.172 -0.453 0.172 -0.758 c 0 -0.508 -0.164 -0.859 -0.484 -1.078 c -0.313 -0.219 -0.734 -0.336 -1.266 -0.336 l -1.102 0 m 0.797 -1.711 c 0.523 0 0.922 -0.117 1.188 -0.344 c 0.266 -0.234 0.398 -0.555 0.398 -0.953 c 0 -0.25 -0.039 -0.445 -0.117 -0.594 c -0.078 -0.156 -0.18 -0.273 -0.313 -0.352 c -0.141 -0.086 -0.289 -0.148 -0.469 -0.164 c -0.18 -0.039 -0.367 -0.055 -0.555 -0.055 c -0.156 0 -0.313 0.008 -0.484 0.016 c -0.164 0.016 -0.313 0.031 -0.445 0.055 l 0 2.391 l 0.797 0" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 42 18 l 14 14 l 0 -14 m -14 0" style="fill:#000;fill-opacity:0.196;stroke:none;fill-rule:nonzero"/>
+ <path d="m 30.879 53.03 c -0.477 0.742 -0.922 1.438 -1.32 2.086 c -0.398 0.648 -0.773 1.273 -1.117 1.867 c -0.344 0.586 -0.672 1.148 -0.984 1.703 c -0.297 0.531 -0.586 1.07 -0.867 1.594 l 4.438 0 l 0 1.719 l -6.805 0 l 0 -1.195 c 0.242 -0.484 0.5 -0.984 0.781 -1.516 c 0.281 -0.539 0.594 -1.109 0.938 -1.719 c 0.344 -0.602 0.711 -1.258 1.117 -1.969 c 0.406 -0.703 0.859 -1.469 1.352 -2.305 l -3.977 0 l 0 -1.711 l 6.445 0 l 0 1.445" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 38 0 l 17.984 18 l -15.227 0 c -1.348 0 -2.758 -1.426 -2.758 -2.773 m 0 -15.227" style="fill:#fff;fill-opacity:0.392;stroke:none;fill-rule:nonzero"/>
+ <path d="m 32.699 62 l 0 -1.719 l 2.25 0 l 0 -6.984 l -2.25 0 l 0 -1.711 l 6.555 0 l 0 1.711 l -2.234 0 l 0 6.984 l 2.234 0 l 0 1.719 l -6.555 0" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 18 0 l 6 0 l 0 6 l -6 0 m 0 -6" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <path d="m 43.871 51.47 c 1.313 0 2.336 0.273 3.055 0.82 c 0.727 0.539 1.086 1.43 1.086 2.656 c 0 1.25 -0.367 2.148 -1.102 2.711 c -0.719 0.555 -1.75 0.828 -3.086 0.828 l -0.734 0 l 0 3.516 l -2.055 0 l 0 -10.281 c 0.203 -0.047 0.422 -0.086 0.672 -0.117 c 0.258 -0.031 0.508 -0.055 0.766 -0.07 c 0.258 -0.023 0.508 -0.039 0.75 -0.047 c 0.242 -0.016 0.461 -0.016 0.648 -0.016 m 0.234 1.797 c -0.117 0 -0.289 0.008 -0.516 0.016 c -0.211 0 -0.375 0.016 -0.5 0.039 l 0 3.359 l 0.836 0 c 0.656 0 1.148 -0.125 1.484 -0.383 c 0.336 -0.273 0.5 -0.727 0.5 -1.367 c 0 -0.602 -0.164 -1.031 -0.5 -1.273 c -0.32 -0.258 -0.758 -0.391 -1.305 -0.391" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 24 6 l 6 0 l 0 6 l -6 0 m 0 -6" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <path d="m 18 12 l 6 0 l 0 6 l -6 0 m 0 -6" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <path d="m 24 18 l 6 0 l 0 6 l -6 0 m 0 -6" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <path d="m 18 24 l 6 0 l 0 6 l -6 0 m 0 -6" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <path d="m 18 32 l 12 0 l 0 12 l -12 0 m 0 -12" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-bzpdf.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-bzpdf.svg
new file mode 120000
index 00000000..9e6d8a1b
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/application-x-bzpostscript.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-bzpostscript.svg
new file mode 120000
index 00000000..d62c818d
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/application-x-cd-image.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-cd-image.svg
new file mode 100644
index 00000000..00f7d89c
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-cd-image.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <path d="m 10.672 0 c -1.375 0 -2.672 1.355 -2.672 2.789 l 0 58.42 c 0 1.355 1.375 2.789 2.672 2.789 l 42.656 0 c 1.297 0 2.672 -1.434 2.672 -2.789 l 0 -43.21 -18 -18 m -27.328 0" style="fill:#dcdcdc;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 42 18 14 14 0 -14 z m 0 0" style="fill:#000;fill-opacity:0.196;stroke:none;fill-rule:nonzero"/>
+ <path d="m 38 0 17.984 18 -15.227 0 c -1.348 0 -2.758 -1.426 -2.758 -2.773 m 0 -15.227" style="fill:#fff;fill-opacity:0.392;stroke:none;fill-rule:nonzero"/>
+ <path d="m 32 20 c -8.84 0 -16 7.168 -16 15.996 0 8.836 7.16 16 16 16 8.84 0 16 -7.168 16 -16 0 -8.828 -7.16 -15.996 -16 -15.996 m 0 12 c 2 0 4 2 4 4 0 2.41 -2 4 -4 4 -2 0 -4 -2 -4 -4 0 -2 2 -4 4 -4 z m 0 0" style="fill:#888;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-cda.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-cda.svg
new file mode 120000
index 00000000..38aa8675
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/application-x-class-file.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-class-file.svg
new file mode 120000
index 00000000..5a6bee20
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/application-x-compress-tar.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-compress-tar.svg
new file mode 120000
index 00000000..8a367b72
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/application-x-compress.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-compress.svg
new file mode 120000
index 00000000..4e4d75cf
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/application-x-compressed-tar.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-compressed-tar.svg
new file mode 100644
index 00000000..46a64271
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-compressed-tar.svg
@@ -0,0 +1,17 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <g>
+ <path d="m 10.672 0 c -1.375 0 -2.672 1.355 -2.672 2.789 l 0 58.42 c 0 1.355 1.375 2.789 2.672 2.789 l 42.656 0 c 1.297 0 2.672 -1.434 2.672 -2.789 l 0 -43.21 l -18 -18 m -27.328 0" style="fill:#c19553;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 8 48 l 0 13.336 c 0 1.297 1.375 2.664 2.664 2.664 l 42.672 0 c 1.289 0 2.664 -1.367 2.664 -2.664 l 0 -13.336 m -48 0" style="fill:#000;fill-opacity:0.196;stroke:none;fill-rule:nonzero"/>
+ <path d="m 26.879 51.2 l 0 1.781 l -3.211 0 l 0 9.01 l -2.441 0 l 0 -9.01 l -3.219 0 l 0 -1.781 l 8.871 0" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 42 18 l 14 14 l 0 -14 m -14 0" style="fill:#000;fill-opacity:0.196;stroke:none;fill-rule:nonzero"/>
+ <path d="m 33.523 52.82 c -0.578 0 -1.066 0.09 -1.461 0.281 c -0.391 0.18 -0.719 0.445 -0.984 0.781 c -0.246 0.324 -0.438 0.719 -0.551 1.18 c -0.109 0.457 -0.156 0.969 -0.156 1.52 c 0 1.297 0.23 2.246 0.691 2.863 c 0.453 0.602 1.133 0.91 2.031 0.91 c 0.141 0 0.297 -0.012 0.469 -0.02 c 0.176 -0.016 0.332 -0.031 0.473 -0.055 l 0 -3.938 l 2.426 0 l 0 5.387 c -0.289 0.094 -0.742 0.199 -1.363 0.316 c -0.602 0.113 -1.336 0.172 -2.203 0.172 c -0.766 0 -1.453 -0.117 -2.07 -0.348 c -0.602 -0.246 -1.121 -0.602 -1.559 -1.063 c -0.43 -0.48 -0.77 -1.066 -1.01 -1.766 c -0.23 -0.711 -0.355 -1.527 -0.355 -2.461 c 0 -0.914 0.141 -1.723 0.422 -2.418 c 0.27 -0.711 0.645 -1.305 1.121 -1.781 c 0.473 -0.48 1.031 -0.836 1.676 -1.066 c 0.645 -0.246 1.328 -0.363 2.07 -0.363 c 0.473 0 0.891 0.035 1.254 0.102 c 0.391 0.055 0.711 0.129 0.992 0.215 c 0.273 0.082 0.496 0.164 0.668 0.254 c 0.18 0.098 0.32 0.164 0.414 0.215 l -0.629 1.707 c -0.289 -0.164 -0.645 -0.305 -1.063 -0.438 c -0.422 -0.121 -0.859 -0.188 -1.305 -0.188" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 38 0 l 17.984 18 l -15.227 0 c -1.348 0 -2.758 -1.426 -2.758 -2.773 m 0 -15.227" style="fill:#fff;fill-opacity:0.392;stroke:none;fill-rule:nonzero"/>
+ <path d="m 46 52.695 c -0.563 0.77 -1.082 1.484 -1.559 2.164 c -0.473 0.676 -0.91 1.32 -1.32 1.938 c -0.406 0.602 -0.793 1.188 -1.156 1.758 c -0.355 0.563 -0.703 1.113 -1.031 1.66 l 5.246 0 l 0 1.773 l -8.04 0 l 0 -1.238 c 0.289 -0.496 0.602 -1.023 0.922 -1.566 c 0.332 -0.555 0.703 -1.148 1.105 -1.777 c 0.414 -0.625 0.852 -1.313 1.32 -2.047 c 0.488 -0.723 1.023 -1.523 1.602 -2.383 l -4.695 0 l 0 -1.781 l 7.609 0 l 0 1.5" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 18 0 l 6 0 l 0 6 l -6 0 m 0 -6" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <path d="m 24 6 l 6 0 l 0 6 l -6 0 m 0 -6" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <path d="m 18 12 l 6 0 l 0 6 l -6 0 m 0 -6" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <path d="m 24 18 l 6 0 l 0 6 l -6 0 m 0 -6" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <path d="m 18 24 l 6 0 l 0 6 l -6 0 m 0 -6" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <path d="m 18 32 l 12 0 l 0 12 l -12 0 m 0 -12" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-cpio.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-cpio.svg
new file mode 100644
index 00000000..15c694d3
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-cpio.svg
@@ -0,0 +1,18 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <g>
+ <path d="m 10.672 0 c -1.375 0 -2.672 1.355 -2.672 2.789 l 0 58.42 c 0 1.355 1.375 2.789 2.672 2.789 l 42.656 0 c 1.297 0 2.672 -1.434 2.672 -2.789 l 0 -43.21 l -18 -18 m -27.328 0" style="fill:#c19553;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 8 48 l 0 13.336 c 0 1.297 1.375 2.664 2.664 2.664 l 42.672 0 c 1.289 0 2.664 -1.367 2.664 -2.664 l 0 -13.336 m -48 0" style="fill:#000;fill-opacity:0.196;stroke:none;fill-rule:nonzero"/>
+ <path d="m 42 18 l 14 14 l 0 -14 m -14 0" style="fill:#000;fill-opacity:0.196;stroke:none;fill-rule:nonzero"/>
+ <path d="m 20.422 62.2 c -1.438 0 -2.531 -0.461 -3.289 -1.391 c -0.758 -0.922 -1.133 -2.234 -1.133 -3.945 c 0 -0.844 0.117 -1.602 0.344 -2.258 c 0.234 -0.664 0.547 -1.219 0.953 -1.672 c 0.422 -0.461 0.906 -0.805 1.469 -1.039 c 0.57 -0.242 1.188 -0.359 1.852 -0.359 c 0.367 0 0.688 0.031 0.977 0.094 c 0.297 0.055 0.547 0.125 0.773 0.203 c 0.219 0.078 0.398 0.156 0.539 0.242 c 0.156 0.094 0.266 0.156 0.344 0.203 l -0.523 1.617 c -0.25 -0.164 -0.563 -0.305 -0.922 -0.414 c -0.352 -0.117 -0.758 -0.18 -1.219 -0.18 c -0.313 0 -0.625 0.063 -0.938 0.18 c -0.297 0.109 -0.563 0.305 -0.805 0.578 c -0.227 0.266 -0.422 0.625 -0.578 1.07 c -0.141 0.453 -0.211 1.016 -0.211 1.688 c 0 1.164 0.195 2.063 0.594 2.688 c 0.406 0.617 1.063 0.93 1.969 0.93 c 0.531 0 0.961 -0.063 1.305 -0.18 c 0.352 -0.125 0.625 -0.242 0.836 -0.367 l 0.508 1.602 c -0.281 0.18 -0.672 0.344 -1.164 0.5 c -0.484 0.141 -1.039 0.211 -1.68 0.211" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 38 0 l 17.984 18 l -15.227 0 c -1.348 0 -2.758 -1.426 -2.758 -2.773 m 0 -15.227" style="fill:#fff;fill-opacity:0.392;stroke:none;fill-rule:nonzero"/>
+ <path d="m 27.461 51.645 c 1.297 0 2.297 0.273 3.01 0.813 c 0.711 0.531 1.07 1.398 1.07 2.609 c 0 1.219 -0.359 2.109 -1.086 2.656 c -0.711 0.539 -1.727 0.813 -3.039 0.813 l -0.727 0 l 0 3.453 l -2.023 0 l 0 -10.09 c 0.195 -0.039 0.422 -0.078 0.656 -0.117 c 0.258 -0.031 0.508 -0.055 0.758 -0.063 c 0.258 -0.023 0.5 -0.039 0.742 -0.047 c 0.242 -0.016 0.453 -0.023 0.641 -0.023 m 0.234 1.773 c -0.125 0 -0.297 0 -0.516 0.016 c -0.203 0 -0.367 0.008 -0.492 0.031 l 0 3.305 l 0.82 0 c 0.648 0 1.141 -0.133 1.469 -0.383 c 0.328 -0.266 0.492 -0.711 0.492 -1.336 c 0 -0.594 -0.164 -1.016 -0.492 -1.258 c -0.32 -0.25 -0.75 -0.375 -1.281 -0.375" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 18 0 l 6 0 l 0 6 l -6 0 m 0 -6" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <path d="m 32.891 61.988 l 0 -1.688 l 2.219 0 l 0 -6.852 l -2.219 0 l 0 -1.688 l 6.461 0 l 0 1.688 l -2.203 0 l 0 6.852 l 2.203 0 l 0 1.688 l -6.461 0" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 24 6 l 6 0 l 0 6 l -6 0 m 0 -6" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <path d="m 42.719 56.863 c 0 0.5 0.016 0.969 0.055 1.406 c 0.039 0.43 0.117 0.805 0.227 1.125 c 0.125 0.32 0.289 0.57 0.492 0.758 c 0.211 0.188 0.492 0.281 0.844 0.281 c 0.336 0 0.609 -0.094 0.82 -0.281 c 0.219 -0.188 0.383 -0.438 0.492 -0.758 c 0.117 -0.336 0.195 -0.711 0.227 -1.141 c 0.047 -0.43 0.07 -0.891 0.07 -1.391 c 0 -0.492 -0.023 -0.953 -0.07 -1.383 c -0.031 -0.445 -0.109 -0.82 -0.227 -1.141 c -0.109 -0.32 -0.266 -0.57 -0.477 -0.758 c -0.211 -0.188 -0.484 -0.281 -0.836 -0.281 c -0.352 0 -0.633 0.094 -0.844 0.281 c -0.203 0.188 -0.367 0.445 -0.492 0.773 c -0.109 0.32 -0.188 0.695 -0.227 1.125 c -0.039 0.43 -0.055 0.891 -0.055 1.383 m -2.055 0 c 0 -1.758 0.328 -3.086 0.969 -3.977 c 0.648 -0.906 1.547 -1.352 2.703 -1.352 c 1.195 0 2.102 0.445 2.727 1.352 c 0.625 0.891 0.938 2.219 0.938 3.977 c 0 1.766 -0.32 3.094 -0.953 4 c -0.633 0.891 -1.539 1.336 -2.695 1.336 c -1.195 0 -2.109 -0.445 -2.75 -1.336 c -0.625 -0.906 -0.938 -2.234 -0.938 -4" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 18 12 l 6 0 l 0 6 l -6 0 m 0 -6" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <path d="m 24 18 l 6 0 l 0 6 l -6 0 m 0 -6" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <path d="m 18 24 l 6 0 l 0 6 l -6 0 m 0 -6" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <path d="m 18 32 l 12 0 l 0 12 l -12 0 m 0 -12" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-csproj.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-csproj.svg
new file mode 120000
index 00000000..dcd46146
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/application-x-cue.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-cue.svg
new file mode 120000
index 00000000..38aa8675
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/application-x-cuecard.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-cuecard.svg
new file mode 120000
index 00000000..18cafbc8
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/application-x-deb.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-deb.svg
new file mode 100644
index 00000000..cdef3958
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-deb.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <g>
+ <path d="m 10.742 8 c -1.367 0 -2.742 1.375 -2.742 2.742 l 0 42.594 c 0 1.289 1.375 2.664 2.664 2.664 l 42.672 0 c 1.289 0 2.664 -1.375 2.664 -2.664 l 0 -42.672 c 0 -1.289 -1.375 -2.664 -2.664 -2.664 m -42.594 0" style="fill:#c19553;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 10.742 8 c -1.367 0 -2.742 1.375 -2.742 2.742 l 0 13.258 c 5.336 0 42.664 0 48 0 l 0 -13.336 c 0 -1.289 -1.375 -2.664 -2.664 -2.664 m -42.594 0" style="fill:#fff;fill-opacity:0.196;stroke:none;fill-rule:nonzero"/>
+ <path d="m 28 14 l 0 20 l 8 0 l 0 -20 m -8 0" style="fill:#fff;fill-opacity:0.392;stroke:none;fill-rule:nonzero"/>
+ <path d="m 21.04 49.15 c 0.063 0.008 0.134 0.017 0.214 0.017 l 0.206 0 c 0.538 0 0.981 -0.099 1.337 -0.289 0.372 -0.19 0.665 -0.446 0.878 -0.776 0.229 -0.338 0.388 -0.726 0.475 -1.172 0.103 -0.462 0.158 -0.965 0.158 -1.51 0 -0.479 -0.04 -0.941 -0.119 -1.386 -0.079 -0.454 -0.206 -0.85 -0.403 -1.197 -0.19 -0.338 -0.451 -0.611 -0.775 -0.817 -0.332 -0.215 -0.759 -0.322 -1.282 -0.322 -0.103 0 -0.214 0.008 -0.348 0.025 -0.127 0 -0.237 0.008 -0.34 0.033 l 0 7.394 m 5.649 -3.73 c 0 1.015 -0.142 1.881 -0.419 2.608 -0.269 0.71 -0.641 1.296 -1.123 1.741 -0.483 0.454 -1.068 0.784 -1.74 0.998 -0.657 0.198 -1.392 0.297 -2.191 0.297 -0.419 0 -0.839 -0.025 -1.242 -0.066 c -0.396 -0.041 -0.892 -0.099 -1.351 -0.198 l 0 -10.736 c 0.538 -0.107 1.106 -0.173 1.581 -0.215 0.467 -0.033 0.91 -0.05 1.313 -0.05 0.775 0 1.487 0.107 2.12 0.322 0.649 0.215 1.195 0.553 1.646 1.015 0.443 0.446 0.783 1.023 1.028 1.741 0.253 0.693 0.38 1.543 0.38 2.542" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 28.26 50.931 0 -10.814 7.164 0 0 1.768 -4.813 0 0 2.403 4.18 0 0 1.768 -4.18 0 0 3.108 5.233 0 0 1.768 -7.584 0" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 45.58 47.598 c 0 0.668 -0.126 1.221 -0.361 1.675 -0.243 0.437 -0.573 0.792 -0.989 1.065 -0.4 0.264 -0.887 0.454 -1.452 0.569 -0.557 0.107 -1.153 0.157 -1.797 0.157 -0.518 0 -1.059 -0.025 -1.616 -0.083 c -0.549 -0.05 -1.074 -0.132 -1.616 -0.231 l 0 -10.686 c 0.439 -0.066 0.902 -0.124 1.427 -0.173 0.534 -0.058 1.059 -0.091 1.577 -0.091 0.879 0 1.601 0.091 2.158 0.264 0.549 0.165 0.989 0.396 1.302 0.677 0.314 0.272 0.534 0.578 0.643 0.924 0.11 0.347 0.173 0.685 0.173 1.032 0 0.52 -0.141 0.982 -0.416 1.386 -0.267 0.404 -0.628 0.726 -1.083 0.957 0.792 0.272 1.334 0.644 1.608 1.106 0.29 0.462 0.439 0.949 0.439 1.452 m -5.532 -1.494 0 2.987 c 0.165 0.025 0.345 0.041 0.534 0.058 0.204 0.008 0.4 0.017 0.588 0.017 0.259 0 0.518 -0.017 0.777 -0.058 0.251 -0.041 0.471 -0.124 0.659 -0.231 0.204 -0.116 0.369 -0.272 0.494 -0.479 0.126 -0.215 0.188 -0.479 0.188 -0.8 0 -0.528 -0.188 -0.908 -0.549 -1.131 c -0.353 -0.239 -0.832 -0.363 -1.436 -0.363 l -1.255 0 m 0.91 -1.807 c 0.596 0 1.044 -0.124 1.342 -0.355 0.306 -0.248 0.455 -0.586 0.455 -1.015 0 -0.264 -0.039 -0.47 -0.133 -0.619 -0.086 -0.165 -0.204 -0.297 -0.353 -0.38 -0.157 -0.091 -0.33 -0.149 -0.534 -0.173 -0.204 -0.033 -0.408 -0.058 -0.628 -0.058 -0.173 0 -0.353 0.008 -0.549 0.025 -0.188 0.008 -0.353 0.025 -0.51 0.05 l 0 2.525 0.91 0" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-designer.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-designer.svg
new file mode 120000
index 00000000..396774ef
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/application-x-desktop.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-desktop.svg
new file mode 100644
index 00000000..17d2e8e1
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-desktop.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <path d="m 10.672 0 c -1.375 0 -2.672 1.355 -2.672 2.789 l 0 58.42 c 0 1.355 1.375 2.789 2.672 2.789 l 42.656 0 c 1.297 0 2.672 -1.434 2.672 -2.789 l 0 -43.21 -18 -18 m -27.328 0" style="fill:#dcdcdc;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 42 18 14 14 0 -14 z m 0 0" style="fill:#000;fill-opacity:0.196;stroke:none;fill-rule:nonzero"/>
+ <path d="m 38 0 17.984 18 -15.227 0 c -1.348 0 -2.758 -1.426 -2.758 -2.773 m 0 -15.227" style="fill:#fff;fill-opacity:0.392;stroke:none;fill-rule:nonzero"/>
+ <path d="m 31.1 18.813 c -2.672 0.852 -0.328 4.828 -4.156 6.773 -4.367 2.227 -6.539 -3.391 -9.164 0.625 -2.625 4.01 3.617 3.391 3.445 8.109 -0.18 4.719 -6.359 3.719 -4.04 7.883 2.32 4.164 4.898 -1.297 9.09 1.195 4.195 2.492 0.18 7.109 5.125 7.266 4.945 0.156 1.273 -4.695 5.648 -6.922 4.367 -2.227 6.539 3.398 9.164 -0.617 2.625 -4.01 -3.617 -3.391 -3.445 -8.109 0.18 -4.719 6.359 -3.719 4.04 -7.883 -2.32 -4.172 -4.898 1.297 -9.09 -1.195 -4.195 -2.492 -0.18 -7.109 -5.125 -7.266 -0.617 -0.016 -1.109 0.016 -1.492 0.141 z m 0.047 12.02 c 2.211 -0.445 4.375 0.906 4.844 3.02 0.469 2.117 -0.938 4.203 -3.141 4.656 -2.211 0.445 -4.375 -0.906 -4.844 -3.02 -0.469 -2.117 0.938 -4.203 3.141 -4.656 z m 0 0" style="fill:#888;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-dgn.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-dgn.svg
new file mode 120000
index 00000000..396774ef
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/application-x-domingo.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-domingo.svg
new file mode 120000
index 00000000..18cafbc8
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/application-x-dwg.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-dwg.svg
new file mode 120000
index 00000000..8ac89c37
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-dwg.svg
@@ -0,0 +1 @@
+model.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-egon.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-egon.svg
new file mode 120000
index 00000000..49ccd217
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/application-x-executable-script.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-executable-script.svg
new file mode 120000
index 00000000..05ab0ed6
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/application-x-executable.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-executable.svg
new file mode 120000
index 00000000..fdb3f4fb
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/application-x-extension-fcstd.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-extension-fcstd.svg
new file mode 120000
index 00000000..8ac89c37
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/application-x-extension-html.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-extension-html.svg
new file mode 120000
index 00000000..c4ba3155
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/application-x-fictionbook+xml.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-fictionbook+xml.svg
new file mode 120000
index 00000000..c98224c7
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/application-x-flash-video.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-flash-video.svg
new file mode 120000
index 00000000..be844f1e
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/application-x-flashqard.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-flashqard.svg
new file mode 120000
index 00000000..18cafbc8
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/application-x-font-afm.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-font-afm.svg
new file mode 120000
index 00000000..473ef97c
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/application-x-font-bdf.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-font-bdf.svg
new file mode 120000
index 00000000..473ef97c
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/application-x-font-dos.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-font-dos.svg
new file mode 120000
index 00000000..cee8f73b
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/application-x-font-framemaker.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-font-framemaker.svg
new file mode 120000
index 00000000..cee8f73b
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/application-x-font-libgrx.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-font-libgrx.svg
new file mode 120000
index 00000000..cee8f73b
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/application-x-font-linux-psf.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-font-linux-psf.svg
new file mode 120000
index 00000000..cee8f73b
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/application-x-font-otf.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-font-otf.svg
new file mode 120000
index 00000000..473ef97c
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/application-x-font-pcf.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-font-pcf.svg
new file mode 120000
index 00000000..473ef97c
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/application-x-font-snf.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-font-snf.svg
new file mode 120000
index 00000000..cee8f73b
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/application-x-font-speedo.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-font-speedo.svg
new file mode 120000
index 00000000..cee8f73b
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/application-x-font-sunos-news.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-font-sunos-news.svg
new file mode 120000
index 00000000..cee8f73b
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/application-x-font-tex-tfm.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-font-tex-tfm.svg
new file mode 120000
index 00000000..cee8f73b
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/application-x-font-tex.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-font-tex.svg
new file mode 120000
index 00000000..cee8f73b
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/application-x-font-ttf.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-font-ttf.svg
new file mode 120000
index 00000000..473ef97c
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/application-x-font-ttx.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-font-ttx.svg
new file mode 120000
index 00000000..cee8f73b
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/application-x-font-type1.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-font-type1.svg
new file mode 120000
index 00000000..473ef97c
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/application-x-font-vfont.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-font-vfont.svg
new file mode 120000
index 00000000..cee8f73b
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/application-x-gambas3.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-gambas3.svg
new file mode 100644
index 00000000..191d88ac
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-gambas3.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <g>
+ <path d="m 10.672 0 c -1.375 0 -2.672 1.355 -2.672 2.789 l 0 58.42 c 0 1.355 1.375 2.789 2.672 2.789 l 42.656 0 c 1.297 0 2.672 -1.434 2.672 -2.789 l 0 -43.21 l -18 -18 m -27.328 0" style="fill:#3398c3;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 42 18 l 14 14 l 0 -14 m -14 0" style="fill:#000;fill-opacity:0.196;stroke:none;fill-rule:nonzero"/>
+ <path d="m 38 0 l 17.984 18 l -15.227 0 c -1.348 0 -2.758 -1.426 -2.758 -2.773 m 0 -15.227" style="fill:#fff;fill-opacity:0.392;stroke:none;fill-rule:nonzero"/>
+ </g>
+ <path d="m 46 24 c -3 3 -5 6 -9.898 7.413 -0.606 -3.698 -3.825 -6.413 -7.602 -6.413 -4.253 0 -7.7 3.42 -7.7 7.639 0.004 0.319 0.027 0.638 0.071 0.955 c -1.739 0.984 -2.871 2.755 -2.871 5.684 0 4.901 4.777 9.722 10.221 9.722 10.767 0 17.779 -11.11 17.779 -25 m -17.5 4.444 c 2.32 0 4.2 1.865 4.2 4.167 0 2.301 -1.88 4.167 -4.2 4.167 -2.32 0 -4.2 -1.865 -4.2 -4.167 0 -2.301 1.88 -4.167 4.2 -4.167 z m 10.221 10.215 c 0 0.772 -4.854 6.868 -9.521 6.868 -4.279 0 -6.721 -2.871 -6.721 -5.854 4.667 4.54 12.322 1.546 16.242 -1.015 z" style="fill:#fff;opacity:1;fill-opacity:1;stroke:none"/>
+ <ellipse cx="30.14" cy="30.877" rx="2.14" ry="2.123" style="fill:#fff;opacity:1;fill-opacity:1;stroke:none"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-gameboy-rom.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-gameboy-rom.svg
new file mode 100644
index 00000000..3af3aa6a
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-gameboy-rom.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <path d="m 10.672 0 c -1.375 0 -2.672 1.355 -2.672 2.789 l 0 58.42 c 0 1.355 1.375 2.789 2.672 2.789 l 42.656 0 c 1.297 0 2.672 -1.434 2.672 -2.789 l 0 -43.21 -18 -18 m -27.328 0" style="fill:#a6a6a6;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 42 18 14 14 0 -14 z m 0 0" style="fill:#000;fill-opacity:0.196;stroke:none;fill-rule:nonzero"/>
+ <path d="m 38 0 17.984 18 -15.227 0 c -1.348 0 -2.758 -1.426 -2.758 -2.773 m 0 -15.227" style="fill:#fff;fill-opacity:0.392;stroke:none;fill-rule:nonzero"/>
+ <path d="m 8 48 0 13.336 c 0 1.297 1.375 2.664 2.664 2.664 l 42.672 0 c 1.289 0 2.664 -1.367 2.664 -2.664 l 0 -13.336 m -48 0" style="fill:#000;fill-opacity:0.196;stroke:none;fill-rule:nonzero"/>
+ <g transform="translate(5,0)">
+ <path d="m 23.22 52.822 q -0.805 0 -1.355 0.272 -0.549 0.272 -0.915 0.766 -0.348 0.477 -0.513 1.158 -0.146 0.664 -0.146 1.481 0 1.89 0.641 2.793 0.641 0.885 1.886 0.885 0.201 0 0.439 -0.017 0.238 -0.017 0.439 -0.051 l 0 -3.848 2.252 0 0 5.262 q -0.403 0.136 -1.263 0.307 -0.842 0.17 -2.05 0.17 -1.062 0 -1.922 -0.341 q -0.842 -0.358 -1.446 -1.039 -0.604 -0.698 -0.934 -1.72 -0.33 -1.039 -0.33 -2.401 q 0 -1.345 0.384 -2.367 0.384 -1.039 1.043 -1.737 0.659 -0.698 1.556 -1.039 0.897 -0.358 1.922 -0.358 0.659 0 1.172 0.102 0.531 0.085 0.915 0.204 0.384 0.119 0.622 0.255 q 0.256 0.136 0.384 0.204 l -0.586 1.669 q -0.403 -0.238 -0.989 -0.426 -0.586 -0.187 -1.208 -0.187" style="fill:#fff;fill-opacity:1;stroke:none"/>
+ <path d="m 36 58.62 q 0 0.972 -0.366 1.631 -0.366 0.642 -1 1.041 -0.617 0.382 -1.484 0.555 q -0.848 0.156 -1.831 0.156 -0.79 0 -1.639 -0.087 -0.848 -0.069 -1.677 -0.226 l 0 -10.427 q 0.675 -0.104 1.484 -0.174 q 0.81 -0.087 1.6 -0.087 q 1.349 0 2.198 0.26 0.848 0.243 1.33 0.659 0.482 0.399 0.655 0.902 0.173 0.503 0.173 1.01 0 0.763 -0.424 1.353 -0.405 0.59 -1.099 0.937 1.214 0.399 1.639 1.076 q 0.443 0.677 0.443 1.423 m -5.629 -1.457 0 2.915 q 0.251 0.035 0.54 0.052 0.308 0.017 0.598 0.017 0.405 0 0.79 -0.052 0.386 -0.069 0.675 -0.226 0.308 -0.174 0.501 -0.468 0.193 -0.312 0.193 -0.781 0 -0.781 -0.559 -1.11 -0.54 -0.347 -1.465 -0.347 l -1.272 0 z m 0.925 -1.77 q 0.906 0 1.369 -0.347 0.463 -0.364 0.463 -0.989 0 -0.382 -0.135 -0.607 -0.135 -0.243 -0.366 -0.364 -0.231 -0.139 -0.54 -0.174 -0.308 -0.052 -0.636 -0.052 -0.27 0 -0.559 0.017 -0.289 0.017 -0.52 0.052 l 0 2.464 0.925 0 z" style="fill:#fff;fill-opacity:1;stroke:none"/>
+ </g>
+ <path d="m 38.462 29.922 a 1.077 1.098 0 0 1 -1.077 1.098 1.077 1.098 0 0 1 -1.077 -1.098 1.077 1.098 0 0 1 1.077 -1.098 1.077 1.098 0 0 1 1.077 1.098 z m 2.154 2.196 a 1.077 1.098 0 0 1 -1.077 1.098 1.077 1.098 0 0 1 -1.077 -1.098 1.077 1.098 0 0 1 1.077 -1.098 1.077 1.098 0 0 1 1.077 1.098 z m 2.154 -2.196 a 1.077 1.098 0 0 1 -1.077 1.098 1.077 1.098 0 0 1 -1.077 -1.098 1.077 1.098 0 0 1 1.077 -1.098 1.077 1.098 0 0 1 1.077 1.098 z m -2.154 -2.196 a 1.077 1.098 0 0 1 -1.077 1.098 1.077 1.098 0 0 1 -1.077 -1.098 1.077 1.098 0 0 1 1.077 -1.098 1.077 1.098 0 0 1 1.077 1.098 z m -14 2.196 a 2.154 2.196 0 0 1 -2.154 2.196 2.154 2.196 0 0 1 -2.154 -2.196 2.154 2.196 0 0 1 2.154 -2.196 2.154 2.196 0 0 1 2.154 2.196 z m -1.904 -7.683 c -0.775 0.032 -1.412 0.371 -1.851 0.71 C 20.266 24.955 18 33.33 18 37.757 c 0 4.43 0.999 4.242 1.866 4.242 0.867 0 1.956 -0.608 2.909 -1.463 2.629 -2.36 3.841 -5.124 6.455 -5.124 l 5.54 0 c 2.615 0 3.826 2.764 6.455 5.124 0.952 0.855 2.042 1.463 2.909 1.463 C 45 41.999 46 42.19 46 37.757 46 33.33 43.734 24.955 41.14 22.948 40.44 22.405 39.23 21.864 37.757 22.577 36.77 23.06 35.889 23.333 34.6 23.333 l -5.2 0 c -1.289 0 -2.171 -0.278 -3.157 -0.756 -0.552 -0.267 -1.067 -0.358 -1.531 -0.339 z" style="fill:#fff;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-gamecube-rom.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-gamecube-rom.svg
new file mode 120000
index 00000000..66963b7c
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/application-x-gba-rom.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-gba-rom.svg
new file mode 100644
index 00000000..e52f2b99
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-gba-rom.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <path d="m 10.672 0 c -1.375 0 -2.672 1.355 -2.672 2.789 l 0 58.42 c 0 1.355 1.375 2.789 2.672 2.789 l 42.656 0 c 1.297 0 2.672 -1.434 2.672 -2.789 l 0 -43.21 -18 -18 m -27.328 0" style="fill:#a6a6a6;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 42 18 14 14 0 -14 z m 0 0" style="fill:#000;fill-opacity:0.196;stroke:none;fill-rule:nonzero"/>
+ <path d="m 38 0 17.984 18 -15.227 0 c -1.348 0 -2.758 -1.426 -2.758 -2.773 m 0 -15.227" style="fill:#fff;fill-opacity:0.392;stroke:none;fill-rule:nonzero"/>
+ <path d="m 8 48 0 13.336 c 0 1.297 1.375 2.664 2.664 2.664 l 42.672 0 c 1.289 0 2.664 -1.367 2.664 -2.664 l 0 -13.336 m -48 0" style="fill:#000;fill-opacity:0.196;stroke:none;fill-rule:nonzero"/>
+ <path d="m 23.22 52.822 q -0.805 0 -1.355 0.272 -0.549 0.272 -0.915 0.766 -0.348 0.477 -0.513 1.158 -0.146 0.664 -0.146 1.481 0 1.89 0.641 2.793 0.641 0.885 1.886 0.885 0.201 0 0.439 -0.017 0.238 -0.017 0.439 -0.051 l 0 -3.848 2.252 0 0 5.262 q -0.403 0.136 -1.263 0.307 -0.842 0.17 -2.05 0.17 -1.062 0 -1.922 -0.341 q -0.842 -0.358 -1.446 -1.039 -0.604 -0.698 -0.934 -1.72 -0.33 -1.039 -0.33 -2.401 q 0 -1.345 0.384 -2.367 0.384 -1.039 1.043 -1.737 0.659 -0.698 1.556 -1.039 0.897 -0.358 1.922 -0.358 0.659 0 1.172 0.102 0.531 0.085 0.915 0.204 0.384 0.119 0.622 0.255 q 0.256 0.136 0.384 0.204 l -0.586 1.669 q -0.403 -0.238 -0.989 -0.426 -0.586 -0.187 -1.208 -0.187" style="fill:#fff;fill-opacity:1;stroke:none"/>
+ <path d="m 36 58.62 q 0 0.972 -0.366 1.631 -0.366 0.642 -1 1.041 -0.617 0.382 -1.484 0.555 q -0.848 0.156 -1.831 0.156 -0.79 0 -1.639 -0.087 -0.848 -0.069 -1.677 -0.226 l 0 -10.427 q 0.675 -0.104 1.484 -0.174 q 0.81 -0.087 1.6 -0.087 q 1.349 0 2.198 0.26 0.848 0.243 1.33 0.659 0.482 0.399 0.655 0.902 0.173 0.503 0.173 1.01 0 0.763 -0.424 1.353 -0.405 0.59 -1.099 0.937 1.214 0.399 1.639 1.076 q 0.443 0.677 0.443 1.423 m -5.629 -1.457 0 2.915 q 0.251 0.035 0.54 0.052 0.308 0.017 0.598 0.017 0.405 0 0.79 -0.052 0.386 -0.069 0.675 -0.226 0.308 -0.174 0.501 -0.468 0.193 -0.312 0.193 -0.781 0 -0.781 -0.559 -1.11 -0.54 -0.347 -1.465 -0.347 l -1.272 0 z m 0.925 -1.77 q 0.906 0 1.369 -0.347 0.463 -0.364 0.463 -0.989 0 -0.382 -0.135 -0.607 -0.135 -0.243 -0.366 -0.364 -0.231 -0.139 -0.54 -0.174 -0.308 -0.052 -0.636 -0.052 -0.27 0 -0.559 0.017 -0.289 0.017 -0.52 0.052 l 0 2.464 0.925 0 z" style="fill:#fff;fill-opacity:1;stroke:none"/>
+ <path d="m 43.535 62 -0.541 -2.541 -3.081 0 l -0.523 2.541 -2.39 0 q 0.822 -3.252 1.662 -5.918 0.84 -2.683 1.624 -5.082 l 2.502 0 q 0.822 2.417 1.624 5.136 q 0.822 2.701 1.587 5.864 l -2.465 0 z m -2.054 -8.868 q -0.187 0.622 -0.355 1.191 -0.149 0.551 -0.299 1.102 -0.131 0.533 -0.261 1.084 -0.112 0.551 -0.224 1.137 l 2.259 0 q -0.112 -0.586 -0.224 -1.137 -0.112 -0.551 -0.261 -1.084 -0.131 -0.551 -0.299 -1.102 -0.149 -0.569 -0.336 -1.191 z" style="fill:#fff;fill-opacity:1;stroke:none"/>
+ <path d="m 38.462 29.922 a 1.077 1.098 0 0 1 -1.077 1.098 1.077 1.098 0 0 1 -1.077 -1.098 1.077 1.098 0 0 1 1.077 -1.098 1.077 1.098 0 0 1 1.077 1.098 z m 2.154 2.196 a 1.077 1.098 0 0 1 -1.077 1.098 1.077 1.098 0 0 1 -1.077 -1.098 1.077 1.098 0 0 1 1.077 -1.098 1.077 1.098 0 0 1 1.077 1.098 z m 2.154 -2.196 a 1.077 1.098 0 0 1 -1.077 1.098 1.077 1.098 0 0 1 -1.077 -1.098 1.077 1.098 0 0 1 1.077 -1.098 1.077 1.098 0 0 1 1.077 1.098 z m -2.154 -2.196 a 1.077 1.098 0 0 1 -1.077 1.098 1.077 1.098 0 0 1 -1.077 -1.098 1.077 1.098 0 0 1 1.077 -1.098 1.077 1.098 0 0 1 1.077 1.098 z m -14 2.196 a 2.154 2.196 0 0 1 -2.154 2.196 2.154 2.196 0 0 1 -2.154 -2.196 2.154 2.196 0 0 1 2.154 -2.196 2.154 2.196 0 0 1 2.154 2.196 z m -1.904 -7.683 c -0.775 0.032 -1.412 0.371 -1.851 0.71 C 20.266 24.955 18 33.33 18 37.757 c 0 4.43 0.999 4.242 1.866 4.242 0.867 0 1.956 -0.608 2.909 -1.463 2.629 -2.36 3.841 -5.124 6.455 -5.124 l 5.54 0 c 2.615 0 3.826 2.764 6.455 5.124 0.952 0.855 2.042 1.463 2.909 1.463 C 45 41.999 46 42.19 46 37.757 46 33.33 43.734 24.955 41.14 22.948 40.44 22.405 39.23 21.864 37.757 22.577 36.77 23.06 35.889 23.333 34.6 23.333 l -5.2 0 c -1.289 0 -2.171 -0.278 -3.157 -0.756 -0.552 -0.267 -1.067 -0.358 -1.531 -0.339 z" style="fill:#fff;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-genesis-rom.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-genesis-rom.svg
new file mode 100644
index 00000000..e10d7f05
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-genesis-rom.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <path d="m 10.672 0 c -1.375 0 -2.672 1.355 -2.672 2.789 l 0 58.42 c 0 1.355 1.375 2.789 2.672 2.789 l 42.656 0 c 1.297 0 2.672 -1.434 2.672 -2.789 l 0 -43.21 -18 -18 m -27.328 0" style="fill:#a6a6a6;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 42 18 14 14 0 -14 z m 0 0" style="fill:#000;fill-opacity:0.196;stroke:none;fill-rule:nonzero"/>
+ <path d="m 38 0 17.984 18 -15.227 0 c -1.348 0 -2.758 -1.426 -2.758 -2.773 m 0 -15.227" style="fill:#fff;fill-opacity:0.392;stroke:none;fill-rule:nonzero"/>
+ <path d="m 8 48 0 13.336 c 0 1.297 1.375 2.664 2.664 2.664 l 42.672 0 c 1.289 0 2.664 -1.367 2.664 -2.664 l 0 -13.336 m -48 0" style="fill:#000;fill-opacity:0.196;stroke:none;fill-rule:nonzero"/>
+ <path d="m 21.356 62 q -0.449 0 -0.956 -0.068 -0.488 -0.051 -0.956 -0.136 q -0.449 -0.085 -0.839 -0.187 -0.39 -0.102 -0.605 -0.187 l 0.468 -1.754 q 0.449 0.17 1.151 0.358 0.722 0.187 1.717 0.187 1.229 0 1.717 -0.46 0.507 -0.46 0.507 -1.141 0 -0.834 -0.761 -1.158 -0.761 -0.341 -1.932 -0.341 l -0.741 0 0 -1.737 0.898 0 q 0.371 0 0.741 -0.068 0.371 -0.068 0.663 -0.221 0.293 -0.153 0.468 -0.409 0.195 -0.255 0.195 -0.647 0 -0.579 -0.41 -0.902 -0.39 -0.341 -1.093 -0.341 -0.683 0 -1.366 0.204 -0.663 0.187 -1.151 0.477 l -0.859 -1.533 q 0.527 -0.307 1.385 -0.613 q 0.878 -0.324 1.971 -0.324 1.015 0 1.756 0.221 0.761 0.221 1.249 0.63 0.488 0.392 0.722 0.937 0.234 0.545 0.234 1.175 0 0.63 -0.41 1.209 -0.41 0.579 -1.093 0.885 0.937 0.341 1.444 1 q 0.527 0.664 0.527 1.584 q 0 0.732 -0.273 1.345 -0.273 0.613 -0.839 1.073 -0.566 0.443 -1.444 0.698 -0.878 0.238 -2.088 0.238 z" style="fill:#fff;fill-opacity:1;stroke:none"/>
+ <path d="m 35.465 54.08 q 0 0.556 -0.229 1.077 -0.229 0.504 -0.611 0.991 -0.382 0.487 -0.859 0.938 -0.477 0.452 -0.974 0.869 -0.248 0.209 -0.573 0.504 -0.325 0.278 -0.611 0.591 -0.286 0.295 -0.496 0.608 -0.191 0.313 -0.191 0.573 l 5.079 0 0 1.773 -7.714 0 q -0.057 -0.174 -0.057 -0.434 0.019 -0.261 0.019 -0.365 0 -0.869 0.344 -1.599 0.363 -0.73 0.897 -1.338 0.554 -0.626 1.165 -1.147 0.63 -0.539 1.165 -1.025 0.554 -0.487 0.897 -0.938 0.363 -0.452 0.363 -0.921 0 -0.66 -0.439 -1.01 -0.439 -0.365 -1.107 -0.365 -0.554 0 -1.165 0.243 -0.611 0.243 -1.203 0.817 l -1.165 -1.494 q 0.764 -0.73 1.757 -1.077 1.012 -0.348 2 -0.348 q 0.726 0 1.394 0.191 0.668 0.191 1.184 0.573 0.516 0.382 0.821 0.973 0.305 0.573 0.305 1.338 z" style="fill:#fff;fill-opacity:1;stroke:none"/>
+ <path d="m 43.774 62 q -0.318 -0.906 -0.787 -2.01 -0.452 -1.102 -0.954 -2.204 -0.485 1.048 -0.971 2.186 -0.485 1.12 -0.837 2.026 l -2.226 0 q 0.167 -0.48 0.485 -1.155 0.335 -0.675 0.72 -1.457 0.402 -0.782 0.837 -1.599 0.435 -0.835 0.837 -1.599 l -2.711 -5.189 l 2.226 0 1.64 3.519 l 1.724 -3.519 l 2.075 0 -2.644 5.136 q 0.452 0.764 0.887 1.599 0.435 0.835 0.803 1.635 0.385 0.782 0.669 1.475 q 0.285 0.675 0.452 1.155 l -2.226 0 z" style="fill:#fff;fill-opacity:1;stroke:none"/>
+ <path d="m 38.462 29.922 a 1.077 1.098 0 0 1 -1.077 1.098 1.077 1.098 0 0 1 -1.077 -1.098 1.077 1.098 0 0 1 1.077 -1.098 1.077 1.098 0 0 1 1.077 1.098 z m 2.154 2.196 a 1.077 1.098 0 0 1 -1.077 1.098 1.077 1.098 0 0 1 -1.077 -1.098 1.077 1.098 0 0 1 1.077 -1.098 1.077 1.098 0 0 1 1.077 1.098 z m 2.154 -2.196 a 1.077 1.098 0 0 1 -1.077 1.098 1.077 1.098 0 0 1 -1.077 -1.098 1.077 1.098 0 0 1 1.077 -1.098 1.077 1.098 0 0 1 1.077 1.098 z m -2.154 -2.196 a 1.077 1.098 0 0 1 -1.077 1.098 1.077 1.098 0 0 1 -1.077 -1.098 1.077 1.098 0 0 1 1.077 -1.098 1.077 1.098 0 0 1 1.077 1.098 z m -14 2.196 a 2.154 2.196 0 0 1 -2.154 2.196 2.154 2.196 0 0 1 -2.154 -2.196 2.154 2.196 0 0 1 2.154 -2.196 2.154 2.196 0 0 1 2.154 2.196 z m -1.904 -7.683 c -0.775 0.032 -1.412 0.371 -1.851 0.71 C 20.266 24.955 18 33.33 18 37.757 c 0 4.43 0.999 4.242 1.866 4.242 0.867 0 1.956 -0.608 2.909 -1.463 2.629 -2.36 3.841 -5.124 6.455 -5.124 l 5.54 0 c 2.615 0 3.826 2.764 6.455 5.124 0.952 0.855 2.042 1.463 2.909 1.463 C 45 41.999 46 42.19 46 37.757 46 33.33 43.734 24.955 41.14 22.948 40.44 22.405 39.23 21.864 37.757 22.577 36.77 23.06 35.889 23.333 34.6 23.333 l -5.2 0 c -1.289 0 -2.171 -0.278 -3.157 -0.756 -0.552 -0.267 -1.067 -0.358 -1.531 -0.339 z" style="fill:#fff;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-gettext-translation.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-gettext-translation.svg
new file mode 100644
index 00000000..070400b9
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-gettext-translation.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <g>
+ <path d="m 10.672 0 c -1.375 0 -2.672 1.355 -2.672 2.789 l 0 58.42 c 0 1.355 1.375 2.789 2.672 2.789 l 42.656 0 c 1.297 0 2.672 -1.434 2.672 -2.789 l 0 -43.21 l -18 -18 m -27.328 0" style="fill:#dda06a;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 42 18 l 14 14 l 0 -14 m -14 0" style="fill:#000;fill-opacity:0.196;stroke:none;fill-rule:nonzero"/>
+ <path d="m 38 0 l 17.984 18 l -15.227 0 c -1.348 0 -2.758 -1.426 -2.758 -2.773 m 0 -15.227" style="fill:#fff;fill-opacity:0.392;stroke:none;fill-rule:nonzero"/>
+ <path d="m 19 15 0 2 2 0 0 6 2 0 0 -8 z m 0 10 0 2 2 0 0 6 2 0 0 -8 z m 6 0 0 8 6 0 0 -8 z m 2 2 2 0 0 4 -2 0 z m -8 8 0 2 2 0 0 6 2 0 0 -8 z m 6 0 0 8 6 0 0 -8 z m 8 0 0 2 2 0 0 6 2 0 0 -8 z m -6 2 2 0 0 4 -2 0 z m -8 8 0 2 2 0 0 6 2 0 0 -8 z m 6 0 0 8 6 0 0 -8 z m 8 0 0 2 2 0 0 6 2 0 0 -8 z m 6 0 0 8 6 0 0 -8 z m -12 2 2 0 0 4 -2 0 z m 14 0 2 0 0 4 -2 0 z" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-glade.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-glade.svg
new file mode 100644
index 00000000..f74f7a51
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-glade.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <g>
+ <path d="m 10.672 0 c -1.375 0 -2.672 1.355 -2.672 2.789 l 0 58.42 c 0 1.355 1.375 2.789 2.672 2.789 l 42.656 0 c 1.297 0 2.672 -1.434 2.672 -2.789 l 0 -43.21 l -18 -18 m -27.328 0" style="fill:#79c234;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 42 18 l 14 14 l 0 -14 m -14 0" style="fill:#000;fill-opacity:0.196;stroke:none;fill-rule:nonzero"/>
+ <path d="m 38 0 l 17.984 18 l -15.227 0 c -1.348 0 -2.758 -1.426 -2.758 -2.773 m 0 -15.227" style="fill:#fff;fill-opacity:0.392;stroke:none;fill-rule:nonzero"/>
+ <path d="m 46 28 l -30 22 l 6 0 l 0 -2 l 2 0 l 0 2 l 2 0 l 0 -2 l 2 0 l 0 2 l 2 0 l 0 -2 l 2 0 l 0 2 l 2 0 l 0 -2 l 2 0 l 0 2 l 2 0 l 0 -2 l 2 0 l 0 2 l 2 0 l 0 -2 l 2 0 l 0 2 l 2 0 m -2 -18.449 l 0 12.449 l -16 0 m 16 -12.449" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-gnome-theme-package.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-gnome-theme-package.svg
new file mode 120000
index 00000000..9b59dbaf
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/application-x-gnucash.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-gnucash.svg
new file mode 100644
index 00000000..04003b56
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-gnucash.svg
@@ -0,0 +1,12 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <defs>
+
+ </defs>
+ <path d="m 10.672 0 c -1.375 0 -2.672 1.355 -2.672 2.789 l 0 58.42 c 0 1.355 1.375 2.789 2.672 2.789 l 42.656 0 c 1.297 0 2.672 -1.434 2.672 -2.789 l 0 -43.21 -18 -18 m -27.328 0" style="fill:#55649b;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 42 18 14 14 0 -14 z m 0 0" style="fill:#000;fill-opacity:0.196;stroke:none;fill-rule:nonzero"/>
+ <path d="m 38 0 17.984 18 -15.227 0 c -1.348 0 -2.758 -1.426 -2.758 -2.773 m 0 -15.227" style="fill:#fff;fill-opacity:0.392;stroke:none;fill-rule:nonzero"/>
+ <path d="m 20,44 5,-5 0,10 -5,0 z m 6,-4 5,5 0,4 -5,0 z m 6,9 0,-4 5,-5 0,9 z m 6,-10 5,-5 0,15 -5,0 z m -13,-1.5 -7,7 0,-3 7,-7 L 31.5,41 42,30.5 39,28 l 7,0 0,6 -2.5,-2 -12,12 z" style="fill:#f9f9f9"/>
+ <g transform="matrix(1.1790171,0,0,1.0501083,-2.8571535,-2.9166669)" style="fill:#f9f9f9;fill-opacity:1;stroke:none">
+ <path d="m 28.716 34.2 -2.544 0 0 -1.905 4.241 0 c 0.848 0 0.848 -0.952 0.848 -0.952 0 0 0 -0.952 -0.848 -0.952 l -3.393 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 1.668 -0.008 0 -1.905 1.696 0 0 1.905 2.545 0 0 1.905 -4.241 0 c -0.848 0 -0.848 0.952 -0.848 0.952 0 0 0 0.952 0.848 0.952 0 0 2.683 -0.011 3.393 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 -1.696 0 0 1.905 -1.696 0 z"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-gnumeric.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-gnumeric.svg
new file mode 120000
index 00000000..dd1df899
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/application-x-gpx+xml.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-gpx+xml.svg
new file mode 120000
index 00000000..52e990cd
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/application-x-gpx.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-gpx.svg
new file mode 120000
index 00000000..52e990cd
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/application-x-gramps-package.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-gramps-package.svg
new file mode 100644
index 00000000..175e4387
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-gramps-package.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <defs>
+
+ </defs>
+ <path d="m 10.672 0 c -1.375 0 -2.672 1.355 -2.672 2.789 l 0 58.42 c 0 1.355 1.375 2.789 2.672 2.789 l 42.656 0 c 1.297 0 2.672 -1.434 2.672 -2.789 l 0 -43.21 -18 -18 m -27.328 0" style="fill:#a88167;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 42 18 14 14 0 -14 z m 0 0" style="fill:#000;fill-opacity:0.196;stroke:none;fill-rule:nonzero"/>
+ <path d="m 38 0 17.984 18 -15.227 0 c -1.348 0 -2.758 -1.426 -2.758 -2.773 m 0 -15.227" style="fill:#fff;fill-opacity:0.392;stroke:none;fill-rule:nonzero"/>
+ <path d="m 36 34 0 8 1 0 0 -7 1 0 0 -1 m -3 8 c -0.511 0 -1 0.552 -1 1 l 0 5 c 0 0.642 0.404 1 1 1 l 3 0 c 0.508 0 1 -0.547 1 -1 l 0 -5 c 0 -0.442 -0.496 -1 -1 -1 z m 0 1 3 0 0 5 -3 0 z m 9 -1 c -0.503 0 -1 0.547 -1 1 l 0 5 c 0 0.443 0.501 1 1 1 l 3 0 c 0.503 0 1 -0.557 1 -1 l 0 -5 c 0 -0.616 -0.349 -1 -1 -1 z m 3 1 0 5 -3 0 0 -5 z m -8 -12 c -0.503 0 -1 0.552 -1 1 l 0 5 c 0 0.635 0.391 1 1 1 l 3 0 c 0.5 0 1 -0.507 1 -1 l 0 -5 c 0 -0.607 -0.39 -1 -1 -1 z m 3 1 0 5 -3 0 0 -5 z m 4 1.998 0 8 -1 0 0 -6.994 -2 0 0 -1 m -25 -0.002 l 0 8 1 0 0 -7 2 0 0 -1 m -4 8 c -0.511 0 -1 0.552 -1 1 l 0 5 c 0 0.603 0.42 1 1 1 l 3 0 c 0.508 0 1 -0.547 1 -1 l 0 -5 c 0 -0.442 -0.496 -1 -1 -1 z m 0 1 3 0 0 5 -3 0 z m 9 -1 c -0.503 0 -1 0.547 -1 1 l 0 5 c 0 0.443 0.501 1 1 1 l 3 0 c 0.503 0 1 -0.557 1 -1 l 0 -5 c 0 -0.725 -0.419 -1 -1 -1 z m 3 1 0 5 -3 0 0 -5 z m -7 -12 c -0.503 0 -1 0.552 -1 1 l 0 5 c 0 0.646 0.446 1 1 1 l 3 0 c 0.5 0 1 -0.552 1 -1 l 0 -5 c 0 -0.679 -0.418 -1 -1 -1 z m 3 1 0 5 -3 0 0 -5 z m 3 2 0 8 -1 0 0 -7 -1 0 0 -1 m 15 -10 l 0 7 -1 0 0 -6 -5 0 0 -1 m -5 -3 c -0.505 0 -1 0.557 -1 1 l 0 5 c 0 0.681 0.457 1 1 1 l 4 0 c 0.505 0 1 -0.542 1 -1 l 0 -5 c 0 -0.443 -0.501 -1 -1 -1 z m 4 1 0 5 -4 0 0 -5 z m -11 2 0 7 1 0 0 -6 5 0 0 -1" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-granuledeck.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-granuledeck.svg
new file mode 120000
index 00000000..18cafbc8
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/application-x-gtk-builder.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-gtk-builder.svg
new file mode 120000
index 00000000..396774ef
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/application-x-gzdvi.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-gzdvi.svg
new file mode 120000
index 00000000..4e4d75cf
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/application-x-gzip.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-gzip.svg
new file mode 100644
index 00000000..66b03424
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-gzip.svg
@@ -0,0 +1,18 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <g>
+ <path d="m 10.672 0 c -1.375 0 -2.672 1.355 -2.672 2.789 l 0 58.42 c 0 1.355 1.375 2.789 2.672 2.789 l 42.656 0 c 1.297 0 2.672 -1.434 2.672 -2.789 l 0 -43.21 l -18 -18 m -27.328 0" style="fill:#c19553;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 8 48 l 0 13.336 c 0 1.297 1.375 2.664 2.664 2.664 l 42.672 0 c 1.289 0 2.664 -1.367 2.664 -2.664 l 0 -13.336 m -48 0" style="fill:#000;fill-opacity:0.196;stroke:none;fill-rule:nonzero"/>
+ <path d="m 20.688 53.3 c -0.484 0 -0.891 0.086 -1.219 0.266 c -0.328 0.172 -0.602 0.422 -0.82 0.742 c -0.211 0.305 -0.359 0.68 -0.461 1.117 c -0.086 0.43 -0.133 0.914 -0.133 1.438 c 0 1.227 0.195 2.125 0.578 2.711 c 0.383 0.57 0.945 0.859 1.695 0.859 c 0.117 0 0.25 -0.008 0.391 -0.016 c 0.148 -0.016 0.273 -0.031 0.398 -0.055 l 0 -3.727 l 2.023 0 l 0 5.102 c -0.242 0.086 -0.617 0.188 -1.133 0.297 c -0.508 0.109 -1.125 0.164 -1.844 0.164 c -0.641 0 -1.211 -0.109 -1.727 -0.328 c -0.508 -0.234 -0.938 -0.57 -1.305 -1.01 c -0.359 -0.453 -0.641 -1.01 -0.836 -1.672 c -0.195 -0.672 -0.297 -1.445 -0.297 -2.328 c 0 -0.867 0.117 -1.633 0.344 -2.289 c 0.234 -0.672 0.547 -1.234 0.938 -1.688 c 0.398 -0.453 0.859 -0.789 1.398 -1.01 c 0.539 -0.234 1.117 -0.344 1.727 -0.344 c 0.398 0 0.75 0.031 1.055 0.094 c 0.32 0.055 0.594 0.125 0.82 0.203 c 0.234 0.078 0.422 0.156 0.563 0.242 c 0.156 0.094 0.266 0.156 0.344 0.203 l -0.523 1.617 c -0.242 -0.156 -0.539 -0.289 -0.891 -0.414 c -0.352 -0.117 -0.711 -0.18 -1.086 -0.18" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 42 18 l 14 14 l 0 -14 m -14 0" style="fill:#000;fill-opacity:0.196;stroke:none;fill-rule:nonzero"/>
+ <path d="m 31.1 53.18 c -0.469 0.727 -0.906 1.406 -1.297 2.047 c -0.398 0.641 -0.766 1.25 -1.102 1.836 c -0.344 0.57 -0.664 1.125 -0.969 1.664 c -0.297 0.531 -0.586 1.055 -0.859 1.57 l 4.375 0 l 0 1.68 l -6.711 0 l 0 -1.172 c 0.242 -0.469 0.5 -0.969 0.773 -1.484 c 0.273 -0.523 0.578 -1.086 0.922 -1.68 c 0.336 -0.594 0.703 -1.242 1.102 -1.938 c 0.406 -0.688 0.852 -1.445 1.336 -2.258 l -3.922 0 l 0 -1.688 l 6.352 0 l 0 1.422" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 38 0 l 17.984 18 l -15.227 0 c -1.348 0 -2.758 -1.426 -2.758 -2.773 m 0 -15.227" style="fill:#fff;fill-opacity:0.392;stroke:none;fill-rule:nonzero"/>
+ <path d="m 32.898 61.98 l 0 -1.68 l 2.219 0 l 0 -6.852 l -2.219 0 l 0 -1.688 l 6.461 0 l 0 1.688 l -2.203 0 l 0 6.852 l 2.203 0 l 0 1.68 l -6.461 0" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 18 0 l 6 0 l 0 6 l -6 0 m 0 -6" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <path d="m 43.922 51.645 c 1.289 0 2.297 0.273 3.01 0.813 c 0.711 0.531 1.07 1.398 1.07 2.609 c 0 1.219 -0.359 2.109 -1.086 2.656 c -0.711 0.539 -1.727 0.813 -3.047 0.813 l -0.719 0 l 0 3.445 l -2.023 0 l 0 -10.09 c 0.195 -0.039 0.414 -0.078 0.656 -0.117 c 0.25 -0.031 0.508 -0.055 0.758 -0.063 c 0.25 -0.023 0.5 -0.039 0.742 -0.047 c 0.234 -0.016 0.453 -0.023 0.641 -0.023 m 0.227 1.773 c -0.117 0 -0.289 0 -0.508 0.016 c -0.211 0 -0.375 0.008 -0.492 0.031 l 0 3.305 l 0.82 0 c 0.648 0 1.133 -0.133 1.461 -0.383 c 0.336 -0.266 0.5 -0.711 0.5 -1.336 c 0 -0.594 -0.164 -1.016 -0.5 -1.258 c -0.313 -0.25 -0.742 -0.375 -1.281 -0.375" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 24 6 l 6 0 l 0 6 l -6 0 m 0 -6" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <path d="m 18 12 l 6 0 l 0 6 l -6 0 m 0 -6" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <path d="m 24 18 l 6 0 l 0 6 l -6 0 m 0 -6" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <path d="m 18 24 l 6 0 l 0 6 l -6 0 m 0 -6" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <path d="m 18 32 l 12 0 l 0 12 l -12 0 m 0 -12" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-gzpdf.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-gzpdf.svg
new file mode 120000
index 00000000..9e6d8a1b
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/application-x-gzpostscript.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-gzpostscript.svg
new file mode 120000
index 00000000..d62c818d
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/application-x-img.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-img.svg
new file mode 120000
index 00000000..38aa8675
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/application-x-ipynb+json.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-ipynb+json.svg
new file mode 100644
index 00000000..a22a21e3
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-ipynb+json.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <g>
+ <path d="m 10.672 0 c -1.375 0 -2.672 1.355 -2.672 2.789 l 0 58.42 c 0 1.355 1.375 2.789 2.672 2.789 l 42.656 0 c 1.297 0 2.672 -1.434 2.672 -2.789 l 0 -43.21 l -18 -18 m -27.328 0" style="fill:#e46e2e;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 42 18 l 14 14 l 0 -14 m -14 0" style="fill:#000;fill-opacity:0.196;stroke:none;fill-rule:nonzero"/>
+ <path d="m 38 0 l 17.984 18 l -15.227 0 c -1.348 0 -2.758 -1.426 -2.758 -2.773 m 0 -15.227" style="fill:#fff;fill-opacity:0.392;stroke:none;fill-rule:nonzero"/>
+ </g>
+ <circle cx="42.5" cy="22.5" r="2.5" style="fill:#fff;opacity:1;fill-opacity:1;stroke:none"/>
+ <circle cx="20.5" cy="53.5" r="2.5" style="fill:#fff;opacity:1;fill-opacity:1;stroke:none"/>
+ <circle cx="20" cy="25" r="2" style="fill:#fff;opacity:1;fill-opacity:1;stroke:none"/>
+ <path d="m 32 24 a 14 14 0 0 0 -13.566 10.606 15 8 0 0 1 13.566 -4.606 15 8 0 0 1 13.57 4.614 14 14 0 0 0 -13.57 -10.614 z m -13.57 17.386 a 14 14 0 0 0 13.57 10.614 14 14 0 0 0 13.566 -10.606 15 8 0 0 1 -13.566 4.606 15 8 0 0 1 -13.57 -4.614 z" style="fill:#fff;opacity:1;fill-opacity:1;stroke:none"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-iso.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-iso.svg
new file mode 120000
index 00000000..38aa8675
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/application-x-iso9660-appimage.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-iso9660-appimage.svg
new file mode 100644
index 00000000..a775b08c
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-iso9660-appimage.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <g>
+ <path d="m 10.742 8 c -1.367 0 -2.742 1.375 -2.742 2.742 l 0 42.594 c 0 1.289 1.375 2.664 2.664 2.664 l 42.672 0 c 1.289 0 2.664 -1.375 2.664 -2.664 l 0 -42.672 c 0 -1.289 -1.375 -2.664 -2.664 -2.664 m -42.594 0" style="fill:#c19553;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 10.742 8 c -1.367 0 -2.742 1.375 -2.742 2.742 l 0 13.258 c 5.336 0 42.664 0 48 0 l 0 -13.336 c 0 -1.289 -1.375 -2.664 -2.664 -2.664 m -42.594 0" style="fill:#fff;fill-opacity:0.196;stroke:none;fill-rule:nonzero"/>
+ <path d="m 28 14 l 0 20 l 8 0 l 0 -20 m -8 0" style="fill:#fff;fill-opacity:0.392;stroke:none;fill-rule:nonzero"/>
+ </g>
+ <path d="m 25.474 51 -0.511 -2 -3.11 0 l -0.495 2 -2.158 0 c 0.899 -3.483 2.037 -6.822 3.104 -10 l 2.363 0 c 1.179 3.384 2.228 6.81 3.033 10 m -4.266 -8 c -0.459 1.334 -0.893 2.685 -1.176 3.999 l 2.334 0 c -0.392 -1.389 -0.764 -2.68 -1.158 -3.999" style="fill:#fff;fill-opacity:1;stroke:none"/>
+ <path d="m 32.08 40.789 c -1.305 0.021 -1.985 0.057 -3.075 0.261 l 0 9.942 2.02 0 0 -3.404 0.997 0 c 1.54 0 2.317 -0.269 3.15 -0.801 0.848 -0.541 1.271 -1.415 1.271 -2.622 0 -1.194 -0.419 -2.05 -1.252 -2.575 -0.837 -0.528 -1.808 -0.821 -3.112 -0.801 z m 0.27 1.746 c 0.631 0.004 1 0.132 1.379 0.375 0.38 0.245 0.578 0.652 0.578 1.24 0 0.62 -0.191 1.063 -0.578 1.321 -0.382 0.254 -0.829 0.375 -1.585 0.375 l -1.118 0 0 -3.263 c 0.412 -0.019 0.912 -0.049 1.324 -0.047 z" style="fill:#fff;fill-opacity:1;stroke:none"/>
+ <path d="m 41.07 40.789 c -1.305 0.021 -1.985 0.057 -3.075 0.261 l 0 9.942 2.02 0 0 -3.404 0.997 0 c 1.54 0 2.317 -0.269 3.15 -0.801 0.848 -0.541 1.271 -1.415 1.271 -2.622 0 -1.194 -0.419 -2.05 -1.252 -2.575 -0.837 -0.528 -1.808 -0.821 -3.112 -0.801 z m 0.27 1.746 c 0.631 0.004 1 0.132 1.379 0.375 0.38 0.245 0.578 0.652 0.578 1.24 0 0.62 -0.191 1.063 -0.578 1.321 -0.382 0.254 -0.829 0.375 -1.585 0.375 l -1.118 0 0 -3.263 c 0.412 -0.019 0.912 -0.049 1.324 -0.047 z" style="fill:#fff;fill-opacity:1;stroke:none"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-jar.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-jar.svg
new file mode 100644
index 00000000..44d06ec8
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-jar.svg
@@ -0,0 +1,19 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <g>
+ <path d="m 10.672 0 c -1.375 0 -2.672 1.355 -2.672 2.789 l 0 58.42 c 0 1.355 1.375 2.789 2.672 2.789 l 42.656 0 c 1.297 0 2.672 -1.434 2.672 -2.789 l 0 -43.21 l -18 -18 m -27.328 0" style="fill:#e56f00;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 42 18 l 14 14 l 0 -14 m -14 0" style="fill:#000;fill-opacity:0.196;stroke:none;fill-rule:nonzero"/>
+ <path d="m 38 0 l 17.984 18 l -15.227 0 c -1.348 0 -2.758 -1.426 -2.758 -2.773 m 0 -15.227" style="fill:#fff;fill-opacity:0.392;stroke:none;fill-rule:nonzero"/>
+ <path d="m 28.68 38.563 c 0 0 -0.969 0.531 0.688 0.711 c 2.01 0.219 3.03 0.188 5.242 -0.211 c 0 0 0.578 0.344 1.391 0.648 c -4.953 2.01 -11.211 -0.117 -7.32 -1.148" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <path d="m 28.07 35.93 c 0 0 -1.086 0.766 0.57 0.93 c 2.148 0.211 3.836 0.227 6.766 -0.313 c 0 0 0.406 0.391 1.039 0.602 c -5.984 1.664 -12.664 0.133 -8.375 -1.219" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <path d="m 33.18 31.477 c 1.219 1.328 -0.328 2.531 -0.328 2.531 c 0 0 3.102 -1.516 1.68 -3.414 c -1.328 -1.773 -2.352 -2.656 3.172 -5.695 c 0 0 -8.664 2.055 -4.523 6.578" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <path d="m 39.727 40.508 c 0 0 0.719 0.555 -0.789 0.984 c -2.859 0.828 -11.898 1.07 -14.414 0.039 c -0.898 -0.375 0.789 -0.891 1.328 -1 c 0.555 -0.117 0.867 -0.094 0.867 -0.094 c -1 -0.672 -6.492 1.32 -2.781 1.891 c 10.1 1.547 18.414 -0.703 15.789 -1.82" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <path d="m 29.14 33.21 c 0 0 -4.602 1.039 -1.625 1.414 c 1.25 0.156 3.75 0.117 6.086 -0.063 c 1.898 -0.156 3.813 -0.477 3.813 -0.477 c 0 0 -0.672 0.273 -1.156 0.586 c -4.672 1.164 -13.695 0.625 -11.1 -0.57 c 2.203 -1.01 3.984 -0.891 3.984 -0.891" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <path d="m 37.39 37.586 c 4.75 -2.344 2.555 -4.594 1.023 -4.289 c -0.375 0.078 -0.539 0.141 -0.539 0.141 c 0 0 0.133 -0.211 0.406 -0.297 c 3.03 -1.01 5.359 2.984 -0.984 4.563 c 0 0 0.078 -0.063 0.094 -0.117" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <path d="m 34.531 20 c 0 0 2.633 2.492 -2.492 6.328 c -4.109 3.078 -0.938 4.836 0 6.836 c -2.398 -2.047 -4.164 -3.859 -2.984 -5.539 c 1.734 -2.469 6.539 -3.664 5.477 -7.625" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <path d="m 29.609 43.922 c 4.555 0.281 11.555 -0.148 11.727 -2.195 c 0 0 -0.32 0.773 -3.773 1.391 c -3.891 0.695 -8.688 0.609 -11.531 0.172 c 0 -0.008 0.586 0.453 3.578 0.633" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <path d="m 8 48 l 0 13.336 c 0 1.297 1.375 2.664 2.664 2.664 l 42.672 0 c 1.289 0 2.664 -1.367 2.664 -2.664 l 0 -13.336 m -48 0" style="fill:#000;fill-opacity:0.196;stroke:none;fill-rule:nonzero"/>
+ <path d="m 25.898 58.22 c 0 0.543 -0.078 1.063 -0.238 1.547 c -0.148 0.477 -0.402 0.902 -0.77 1.27 c -0.34 0.363 -0.797 0.652 -1.359 0.875 c -0.563 0.203 -1.242 0.309 -2.051 0.309 c -0.844 0 -1.539 -0.094 -2.102 -0.293 c -0.563 -0.195 -1.039 -0.434 -1.43 -0.715 l 0.945 -1.777 c 0.34 0.195 0.707 0.383 1.105 0.563 c 0.418 0.188 0.832 0.273 1.27 0.273 c 0.637 0 1.156 -0.145 1.539 -0.453 c 0.398 -0.313 0.602 -0.891 0.602 -1.727 l 0 -5.504 l -4.152 0 l 0 -1.855 l 6.641 0 l 0 7.488" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 34.36 61.984 l -0.59 -2.598 l -3.309 0 l -0.563 2.598 l -2.57 0 c 0.59 -2.215 1.184 -4.238 1.789 -6.05 c 0.605 -1.832 1.184 -3.566 1.742 -5.199 l 2.691 0 c 0.586 1.641 1.172 3.395 1.742 5.25 c 0.598 1.848 1.156 3.844 1.711 6 l -2.645 0 m -2.215 -9.07 c -0.137 0.422 -0.262 0.832 -0.383 1.215 c -0.102 0.375 -0.211 0.75 -0.32 1.133 c -0.094 0.355 -0.188 0.73 -0.281 1.105 c -0.078 0.375 -0.156 0.766 -0.238 1.164 l 2.434 0 c -0.086 -0.398 -0.164 -0.789 -0.25 -1.164 c -0.074 -0.375 -0.168 -0.75 -0.277 -1.105 c -0.094 -0.383 -0.199 -0.758 -0.316 -1.133 c -0.109 -0.383 -0.23 -0.793 -0.367 -1.215" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 41.477 50.605 c 0.707 0 1.352 0.07 1.922 0.215 c 0.578 0.145 1.074 0.375 1.488 0.672 c 0.418 0.305 0.734 0.695 0.945 1.164 c 0.23 0.461 0.34 1 0.34 1.633 c 0 0.656 -0.145 1.254 -0.441 1.789 c -0.297 0.527 -0.781 0.934 -1.465 1.215 c 0.23 0.316 0.469 0.664 0.723 1.055 c 0.258 0.375 0.504 0.777 0.742 1.203 c 0.238 0.406 0.469 0.824 0.68 1.25 c 0.23 0.414 0.426 0.809 0.586 1.184 l -2.594 0 c -0.305 -0.727 -0.664 -1.422 -1.082 -2.094 c -0.398 -0.672 -0.832 -1.363 -1.301 -2.051 l -1.285 0 l 0 4.145 l -2.465 0 l 0 -11.09 c 0.238 -0.051 0.492 -0.094 0.781 -0.125 c 0.289 -0.051 0.586 -0.078 0.875 -0.094 c 0.301 -0.027 0.578 -0.043 0.844 -0.051 c 0.273 -0.02 0.504 -0.02 0.707 -0.02 m 2.188 3.668 c 0 -0.594 -0.207 -1.027 -0.605 -1.309 c -0.398 -0.273 -0.926 -0.418 -1.582 -0.418 c -0.094 0 -0.203 0.008 -0.34 0.016 c -0.137 0 -0.273 0.02 -0.402 0.043 l 0 3.379 l 0.539 0 c 0.84 0 1.453 -0.145 1.828 -0.434 c 0.375 -0.309 0.563 -0.734 0.563 -1.277" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-java-applet.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-java-applet.svg
new file mode 120000
index 00000000..5a6bee20
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/application-x-java-archive.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-java-archive.svg
new file mode 120000
index 00000000..876c2f5c
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/application-x-java.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-java.svg
new file mode 120000
index 00000000..5a6bee20
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/application-x-javascript.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-javascript.svg
new file mode 120000
index 00000000..8b40d5ea
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/application-x-jmemorizelesson.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-jmemorizelesson.svg
new file mode 120000
index 00000000..18cafbc8
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/application-x-jokosher.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-jokosher.svg
new file mode 120000
index 00000000..9b775702
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/application-x-jvlt.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-jvlt.svg
new file mode 120000
index 00000000..18cafbc8
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/application-x-k3b.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-k3b.svg
new file mode 120000
index 00000000..38aa8675
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/application-x-keepass.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-keepass.svg
new file mode 120000
index 00000000..de2284a9
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/application-x-keepass2.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-keepass2.svg
new file mode 120000
index 00000000..de2284a9
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/application-x-kexiproject-sqlite.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-kexiproject-sqlite.svg
new file mode 120000
index 00000000..4c56fc46
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/application-x-kexiproject-sqlite2.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-kexiproject-sqlite2.svg
new file mode 120000
index 00000000..4c56fc46
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/application-x-kexiproject-sqlite3.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-kexiproject-sqlite3.svg
new file mode 120000
index 00000000..4c56fc46
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/application-x-kformula.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-kformula.svg
new file mode 120000
index 00000000..15f67cb9
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/application-x-kgeographymap.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-kgeographymap.svg
new file mode 120000
index 00000000..18cafbc8
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/application-x-kgetlist.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-kgetlist.svg
new file mode 120000
index 00000000..a6d0d70d
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/application-x-kontour.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-kontour.svg
new file mode 120000
index 00000000..34b7aa58
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/application-x-krita.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-krita.svg
new file mode 100644
index 00000000..89a3c093
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-krita.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <g>
+ <path d="m 10.672 0 c -1.375 0 -2.672 1.355 -2.672 2.789 l 0 58.42 c 0 1.355 1.375 2.789 2.672 2.789 l 42.656 0 c 1.297 0 2.672 -1.434 2.672 -2.789 l 0 -43.21 l -18 -18 m -27.328 0" style="fill:#9a773c;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 42 18 l 14 14 l 0 -14 m -14 0" style="fill:#000;fill-opacity:0.196;stroke:none;fill-rule:nonzero"/>
+ <path d="m 38 0 l 17.984 18 l -15.227 0 c -1.348 0 -2.758 -1.426 -2.758 -2.773 m 0 -15.227" style="fill:#fff;fill-opacity:0.392;stroke:none;fill-rule:nonzero"/>
+ </g>
+ <path d="m 21.18 22 c -1.64 0 -4.119 3.231 -2.823 4.389 l 6.763 6.04 c 0.256 -0.51 0.583 -1.033 1.039 -1.529 0.497 -0.538 0.976 -0.89 1.417 -1.187 l -5.094 -6.749 c -0.533 -0.571 -0.628 -0.968 -1.303 -0.968 z m 12.45 7.684 c -0.353 0 -0.726 0.012 -1.08 0.022 -1.473 0.009 -3.02 0.265 -4.384 0.766 -0.978 0.794 -1.656 1.669 -2.303 2.715 -1.291 3.572 0.247 9.589 5.909 10.987 6.418 1.579 6.761 -0.128 9.51 1.756 2.763 1.879 1.216 4.726 2.526 3.935 0.673 -0.4 2.807 -3.394 2.01 -8.277 -0.86 -5.231 -3.099 -8.02 -5.352 -9.921 -1.747 -1.478 -4.337 -1.982 -6.837 -1.982 z" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-kvtml.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-kvtml.svg
new file mode 120000
index 00000000..18cafbc8
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/application-x-kword.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-kword.svg
new file mode 120000
index 00000000..86b2f629
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/application-x-lha.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-lha.svg
new file mode 100644
index 00000000..93701060
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-lha.svg
@@ -0,0 +1,17 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <g>
+ <path d="m 10.672 0 c -1.375 0 -2.672 1.355 -2.672 2.789 l 0 58.42 c 0 1.355 1.375 2.789 2.672 2.789 l 42.656 0 c 1.297 0 2.672 -1.434 2.672 -2.789 l 0 -43.21 l -18 -18 m -27.328 0" style="fill:#c19553;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 8 48 l 0 13.336 c 0 1.297 1.375 2.664 2.664 2.664 l 42.672 0 c 1.289 0 2.664 -1.367 2.664 -2.664 l 0 -13.336 m -48 0" style="fill:#000;fill-opacity:0.196;stroke:none;fill-rule:nonzero"/>
+ <path d="m 42 18 l 14 14 l 0 -14 m -14 0" style="fill:#000;fill-opacity:0.196;stroke:none;fill-rule:nonzero"/>
+ <path d="m 25.707 62 l -7.707 0 l 0 -11.25 l 2.457 0 l 0 9.395 l 5.25 0 l 0 1.855" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 38 0 l 17.984 18 l -15.227 0 c -1.348 0 -2.758 -1.426 -2.758 -2.773 m 0 -15.227" style="fill:#fff;fill-opacity:0.392;stroke:none;fill-rule:nonzero"/>
+ <path d="m 35.516 50.75 l 0 11.25 l -2.434 0 l 0 -4.961 l -3.254 0 l 0 4.961 l -2.434 0 l 0 -11.25 l 2.434 0 l 0 4.434 l 3.254 0 l 0 -4.434 l 2.434 0" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 18 0 l 6 0 l 0 6 l -6 0 m 0 -6" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <path d="m 43.516 62 l -0.566 -2.598 l -3.273 0 l -0.551 2.598 l -2.539 0 c 0.586 -2.219 1.168 -4.234 1.762 -6.05 c 0.594 -1.836 1.172 -3.566 1.723 -5.199 l 2.656 0 c 0.582 1.648 1.152 3.395 1.723 5.25 c 0.582 1.848 1.145 3.84 1.688 6 l -2.621 0 m -2.176 -9.07 c -0.133 0.43 -0.254 0.832 -0.379 1.219 c -0.105 0.379 -0.207 0.75 -0.313 1.129 c -0.09 0.363 -0.191 0.734 -0.281 1.105 c -0.074 0.379 -0.156 0.766 -0.238 1.172 l 2.398 0 c -0.074 -0.406 -0.156 -0.793 -0.238 -1.172 c -0.074 -0.371 -0.164 -0.742 -0.273 -1.105 c -0.098 -0.379 -0.195 -0.75 -0.32 -1.129 c -0.105 -0.387 -0.223 -0.789 -0.355 -1.219" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 24 6 l 6 0 l 0 6 l -6 0 m 0 -6" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <path d="m 18 12 l 6 0 l 0 6 l -6 0 m 0 -6" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <path d="m 24 18 l 6 0 l 0 6 l -6 0 m 0 -6" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <path d="m 18 24 l 6 0 l 0 6 l -6 0 m 0 -6" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <path d="m 18 32 l 12 0 l 0 12 l -12 0 m 0 -12" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-lhz.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-lhz.svg
new file mode 100644
index 00000000..f881ca4c
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-lhz.svg
@@ -0,0 +1,17 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <g>
+ <path d="m 10.672 0 c -1.375 0 -2.672 1.355 -2.672 2.789 l 0 58.42 c 0 1.355 1.375 2.789 2.672 2.789 l 42.656 0 c 1.297 0 2.672 -1.434 2.672 -2.789 l 0 -43.21 l -18 -18 m -27.328 0" style="fill:#c19553;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 8 48 l 0 13.336 c 0 1.297 1.375 2.664 2.664 2.664 l 42.672 0 c 1.289 0 2.664 -1.367 2.664 -2.664 l 0 -13.336 m -48 0" style="fill:#000;fill-opacity:0.196;stroke:none;fill-rule:nonzero"/>
+ <path d="m 42 18 l 14 14 l 0 -14 m -14 0" style="fill:#000;fill-opacity:0.196;stroke:none;fill-rule:nonzero"/>
+ <path d="m 25.926 62 l -7.926 0 l 0 -11.27 l 2.527 0 l 0 9.41 l 5.398 0 l 0 1.859" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 38 0 l 17.984 18 l -15.227 0 c -1.348 0 -2.758 -1.426 -2.758 -2.773 m 0 -15.227" style="fill:#fff;fill-opacity:0.392;stroke:none;fill-rule:nonzero"/>
+ <path d="m 36.02 50.73 l 0 11.27 l -2.5 0 l 0 -4.973 l -3.344 0 l 0 4.973 l -2.512 0 l 0 -11.27 l 2.512 0 l 0 4.441 l 3.344 0 l 0 -4.441 l 2.5 0" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 18 0 l 6 0 l 0 6 l -6 0 m 0 -6" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <path d="m 46 52.29 c -0.578 0.801 -1.113 1.563 -1.609 2.262 c -0.488 0.703 -0.941 1.379 -1.363 2.023 c -0.422 0.629 -0.816 1.238 -1.195 1.832 c -0.375 0.59 -0.73 1.168 -1.066 1.734 l 5.426 0 l 0 1.859 l -8.316 0 l 0 -1.297 c 0.297 -0.52 0.621 -1.066 0.957 -1.633 c 0.34 -0.586 0.719 -1.207 1.141 -1.859 c 0.422 -0.66 0.875 -1.371 1.363 -2.129 c 0.504 -0.77 1.055 -1.602 1.648 -2.496 l -4.844 0 l 0 -1.855 l 7.859 0 l 0 1.559" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 24 6 l 6 0 l 0 6 l -6 0 m 0 -6" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <path d="m 18 12 l 6 0 l 0 6 l -6 0 m 0 -6" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <path d="m 24 18 l 6 0 l 0 6 l -6 0 m 0 -6" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <path d="m 18 24 l 6 0 l 0 6 l -6 0 m 0 -6" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <path d="m 18 32 l 12 0 l 0 12 l -12 0 m 0 -12" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-lmms-project.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-lmms-project.svg
new file mode 120000
index 00000000..6bb9cc7d
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/application-x-lrzip-compressed-tar.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-lrzip-compressed-tar.svg
new file mode 100644
index 00000000..47418589
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-lrzip-compressed-tar.svg
@@ -0,0 +1,18 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <g>
+ <path d="m 10.672 0 c -1.375 0 -2.672 1.355 -2.672 2.789 l 0 58.42 c 0 1.355 1.375 2.789 2.672 2.789 l 42.656 0 c 1.297 0 2.672 -1.434 2.672 -2.789 l 0 -43.21 l -18 -18 m -27.328 0" style="fill:#c19553;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 8 48 l 0 13.336 c 0 1.297 1.375 2.664 2.664 2.664 l 42.672 0 c 1.289 0 2.664 -1.367 2.664 -2.664 l 0 -13.336 m -48 0" style="fill:#000;fill-opacity:0.196;stroke:none;fill-rule:nonzero"/>
+ <path d="m 42 18 l 14 14 l 0 -14 m -14 0" style="fill:#000;fill-opacity:0.196;stroke:none;fill-rule:nonzero"/>
+ <path d="m 38 0 l 17.984 18 l -15.227 0 c -1.348 0 -2.758 -1.426 -2.758 -2.773 m 0 -15.227" style="fill:#fff;fill-opacity:0.392;stroke:none;fill-rule:nonzero"/>
+ <path d="m 18 0 l 6 0 l 0 6 l -6 0 m 0 -6" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <path d="m 24 6 l 6 0 l 0 6 l -6 0 m 0 -6" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <path d="m 18 12 l 6 0 l 0 6 l -6 0 m 0 -6" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <path d="m 24 18 l 6 0 l 0 6 l -6 0 m 0 -6" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <path d="m 18 24 l 6 0 l 0 6 l -6 0 m 0 -6" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <path d="m 18 32 l 12 0 l 0 12 l -12 0 m 0 -12" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <path d="m 47.811 53.16 c -1.572 2.363 -3 4.74 -4.328 7.132 l 4.484 0 0 1.692 -6.875 0 0 -1.183 c 1.329 -2.551 2.806 -5.02 4.227 -7.376 l -4.01 0 0 -1.692 6.5 0 0 1.425" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 30.45 61.988 -6.45 0 0 -10.238 2.086 0 0 8.548 4.364 0 0 1.69" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ </g>
+ <path d="m 34.851 51.663 c 0.627 0 1.202 0.07 1.71 0.203 0.508 0.133 0.948 0.336 1.313 0.609 0.373 0.273 0.653 0.625 0.838 1.055 0.204 0.422 0.305 0.914 0.305 1.484 0 0.602 -0.135 1.141 -0.389 1.625 -0.262 0.484 -0.695 0.852 -1.304 1.102 0.976 1.359 1.736 2.79 2.423 4.258 l -2.295 0 c -0.574 -1.36 -1.377 -2.599 -2.118 -3.757 l -1.144 0 0 3.758 l -2.19 0 0 -10.07 c 0.948 -0.195 1.889 -0.23 2.846 -0.265 m 1.984 3.336 c 0 -0.539 -0.171 -0.93 -0.526 -1.188 -0.356 -0.25 -0.873 -0.375 -1.457 -0.375 -0.085 0 -0.186 0 -0.305 0.016 -0.118 0 -0.237 0.008 -0.356 0.031 l 0 3.07 0.482 0 c 0.746 0 1.339 -0.133 1.669 -0.398 0.331 -0.273 0.493 -0.656 0.493 -1.156" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 22.691 51.77 0 1.69 -2.68 0 0 8.54 -2.031 0 0 -8.54 -2.68 0 0 -1.69 7.391 0" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-lrzip.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-lrzip.svg
new file mode 100644
index 00000000..af51fc56
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-lrzip.svg
@@ -0,0 +1,17 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <g>
+ <path d="m 10.672 0 c -1.375 0 -2.672 1.355 -2.672 2.789 l 0 58.42 c 0 1.355 1.375 2.789 2.672 2.789 l 42.656 0 c 1.297 0 2.672 -1.434 2.672 -2.789 l 0 -43.21 l -18 -18 m -27.328 0" style="fill:#c19553;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 8 48 l 0 13.336 c 0 1.297 1.375 2.664 2.664 2.664 l 42.672 0 c 1.289 0 2.664 -1.367 2.664 -2.664 l 0 -13.336 m -48 0" style="fill:#000;fill-opacity:0.196;stroke:none;fill-rule:nonzero"/>
+ <path d="m 42 18 l 14 14 l 0 -14 m -14 0" style="fill:#000;fill-opacity:0.196;stroke:none;fill-rule:nonzero"/>
+ <path d="m 38 0 l 17.984 18 l -15.227 0 c -1.348 0 -2.758 -1.426 -2.758 -2.773 m 0 -15.227" style="fill:#fff;fill-opacity:0.392;stroke:none;fill-rule:nonzero"/>
+ <path d="m 46.31 52.52 c -1.921 2.527 -3.666 5.085 -5.293 7.664 l 5.481 0 0 1.807 -8.4 0 0 -1.262 c 1.619 -2.755 3.433 -5.402 5.171 -7.923 l -4.905 0 0 -1.815 7.95 0 0 1.529" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 18 0 l 6 0 l 0 6 l -6 0 m 0 -6" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <path d="m 24 6 l 6 0 l 0 6 l -6 0 m 0 -6" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <path d="m 18 12 l 6 0 l 0 6 l -6 0 m 0 -6" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <path d="m 24 18 l 6 0 l 0 6 l -6 0 m 0 -6" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <path d="m 18 24 l 6 0 l 0 6 l -6 0 m 0 -6" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <path d="m 18 32 l 12 0 l 0 12 l -12 0 m 0 -12" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ </g>
+ <path d="m 31.11 50.9 c 0.731 0 1.385 0.062 1.981 0.209 0.591 0.139 1.107 0.36 1.534 0.658 0.427 0.294 0.752 0.67 0.968 1.131 0.24 0.449 0.354 0.984 0.354 1.596 0 0.643 -0.152 1.22 -0.452 1.739 -0.304 0.523 -0.806 0.918 -1.508 1.189 c 1.124 1.453 2 2.994 2.809 4.578 l -2.669 0 c -0.667 -1.475 -1.605 -2.807 -2.462 -4.04 l -1.496 0 0 4.04 -2.373 0 0 -10.817 c 1.107 -0.221 2.205 -0.257 3.316 -0.283 m 2.409 3.579 c 0 -0.577 -0.286 -1 -0.692 -1.278 -0.418 -0.267 -1.041 -0.407 -1.717 -0.407 -0.266 -0.008 -0.699 0.04 -0.943 0.058 l 0 3.292 0.732 0 c 0.87 0 1.581 -0.139 1.962 -0.422 c 0.392 -0.294 0.658 -0.709 0.658 -1.243" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 25.668,61.998995 -7.668,0 L 18,51 l 2.349,0 0,9 5.319,0 0,2" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-ludem.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-ludem.svg
new file mode 120000
index 00000000..18cafbc8
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/application-x-lyx.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-lyx.svg
new file mode 100644
index 00000000..3f679cbe
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-lyx.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <path d="m 10.672 0.002 c -1.375 0 -2.672 1.353 -2.672 2.787 l 0 58.42 c 0 1.353 1.375 2.787 2.672 2.787 l 42.654 0 c 1.297 0 2.672 -1.434 2.672 -2.787 l 0.002 -43.21 -18 -18 z" style="fill:#3468ce;fill-opacity:1"/>
+ <path d="m 41.999 18 14 14 0 -14 z" style="fill:#000;fill-opacity:0.196"/>
+ <path d="m 38 0.002 17.983 17.999 -15.226 0 c -1.346 0 -2.757 -1.427 -2.757 -2.773 z" style="fill:#fff;fill-opacity:0.392"/>
+ <path d="m 29.22 48 -9.218 -20.442 7.606 -3.558 5.982 13.896 7.183 -3.502 3.229 6.602" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-lzip-compressed-tar.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-lzip-compressed-tar.svg
new file mode 100644
index 00000000..cb3f48f3
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-lzip-compressed-tar.svg
@@ -0,0 +1,17 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <g>
+ <path d="m 10.672 0 c -1.375 0 -2.672 1.355 -2.672 2.789 l 0 58.42 c 0 1.355 1.375 2.789 2.672 2.789 l 42.656 0 c 1.297 0 2.672 -1.434 2.672 -2.789 l 0 -43.21 l -18 -18 m -27.328 0" style="fill:#c19553;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 8 48 l 0 13.336 c 0 1.297 1.375 2.664 2.664 2.664 l 42.672 0 c 1.289 0 2.664 -1.367 2.664 -2.664 l 0 -13.336 m -48 0" style="fill:#000;fill-opacity:0.196;stroke:none;fill-rule:nonzero"/>
+ <path d="m 42 18 l 14 14 l 0 -14 m -14 0" style="fill:#000;fill-opacity:0.196;stroke:none;fill-rule:nonzero"/>
+ <path d="m 26.875 50.77 l 0 1.859 l -3.211 0 l 0 9.41 l -2.445 0 l 0 -9.41 l -3.219 0 l 0 -1.859 l 8.875 0" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 38 0 l 17.984 18 l -15.227 0 c -1.348 0 -2.758 -1.426 -2.758 -2.773 m 0 -15.227" style="fill:#fff;fill-opacity:0.392;stroke:none;fill-rule:nonzero"/>
+ <path d="m 36.441 62.04 l -7.668 0 l 0 -11.27 l 2.441 0 l 0 9.41 l 5.227 0 l 0 1.859" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 18 0 l 6 0 l 0 6 l -6 0 m 0 -6" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <path d="m 46 52.33 c -0.563 0.801 -1.082 1.563 -1.559 2.262 c -0.473 0.703 -0.91 1.379 -1.324 2.023 c -0.402 0.629 -0.789 1.238 -1.152 1.832 c -0.355 0.586 -0.703 1.164 -1.035 1.734 l 5.25 0 l 0 1.859 l -8.05 0 l 0 -1.297 c 0.289 -0.52 0.602 -1.066 0.926 -1.637 c 0.328 -0.586 0.699 -1.203 1.105 -1.855 c 0.414 -0.66 0.852 -1.371 1.32 -2.129 c 0.488 -0.77 1.023 -1.602 1.602 -2.492 l -4.695 0 l 0 -1.859 l 7.609 0 l 0 1.559" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 24 6 l 6 0 l 0 6 l -6 0 m 0 -6" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <path d="m 18 12 l 6 0 l 0 6 l -6 0 m 0 -6" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <path d="m 24 18 l 6 0 l 0 6 l -6 0 m 0 -6" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <path d="m 18 24 l 6 0 l 0 6 l -6 0 m 0 -6" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <path d="m 18 32 l 12 0 l 0 12 l -12 0 m 0 -12" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-lzip.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-lzip.svg
new file mode 100644
index 00000000..f804067c
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-lzip.svg
@@ -0,0 +1,18 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <g>
+ <path d="m 10.672 0 c -1.375 0 -2.672 1.355 -2.672 2.789 l 0 58.42 c 0 1.355 1.375 2.789 2.672 2.789 l 42.656 0 c 1.297 0 2.672 -1.434 2.672 -2.789 l 0 -43.21 l -18 -18 m -27.328 0" style="fill:#c19553;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 8 48 l 0 13.336 c 0 1.297 1.375 2.664 2.664 2.664 l 42.672 0 c 1.289 0 2.664 -1.367 2.664 -2.664 l 0 -13.336 m -48 0" style="fill:#000;fill-opacity:0.196;stroke:none;fill-rule:nonzero"/>
+ <path d="m 42 18 l 14 14 l 0 -14 m -14 0" style="fill:#000;fill-opacity:0.196;stroke:none;fill-rule:nonzero"/>
+ <path d="m 22.547 61.988 l -6.547 0 l 0 -10.227 l 2.086 0 l 0 8.539 l 4.461 0 l 0 1.688" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 38 0 l 17.984 18 l -15.227 0 c -1.348 0 -2.758 -1.426 -2.758 -2.773 m 0 -15.227" style="fill:#fff;fill-opacity:0.392;stroke:none;fill-rule:nonzero"/>
+ <path d="m 30.711 53.18 c -0.484 0.727 -0.922 1.406 -1.328 2.047 c -0.406 0.641 -0.781 1.25 -1.125 1.836 c -0.352 0.57 -0.68 1.125 -1 1.664 c -0.297 0.531 -0.594 1.055 -0.875 1.57 l 4.484 0 l 0 1.688 l -6.875 0 l 0 -1.18 c 0.25 -0.469 0.516 -0.969 0.797 -1.484 c 0.281 -0.523 0.594 -1.086 0.938 -1.68 c 0.352 -0.594 0.727 -1.242 1.133 -1.938 c 0.414 -0.688 0.867 -1.445 1.359 -2.258 l -4.01 0 l 0 -1.688 l 6.5 0 l 0 1.422" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 18 0 l 6 0 l 0 6 l -6 0 m 0 -6" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <path d="m 24 6 l 6 0 l 0 6 l -6 0 m 0 -6" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <path d="m 43.828 51.645 c 1.32 0 2.352 0.273 3.078 0.813 c 0.727 0.531 1.094 1.398 1.094 2.609 c 0 1.219 -0.367 2.109 -1.109 2.656 c -0.734 0.539 -1.766 0.813 -3.117 0.813 l -0.742 0 l 0 3.453 l -2.07 0 l 0 -10.09 c 0.203 -0.039 0.43 -0.078 0.68 -0.117 c 0.258 -0.031 0.516 -0.055 0.773 -0.063 c 0.258 -0.023 0.508 -0.039 0.758 -0.047 c 0.242 -0.016 0.461 -0.023 0.656 -0.023 m 0.234 1.773 c -0.125 0 -0.297 0 -0.523 0.016 c -0.211 0 -0.383 0.008 -0.508 0.031 l 0 3.305 l 0.844 0 c 0.664 0 1.164 -0.133 1.5 -0.383 c 0.336 -0.266 0.5 -0.711 0.5 -1.336 c 0 -0.594 -0.164 -1.016 -0.5 -1.258 c -0.328 -0.25 -0.766 -0.375 -1.313 -0.375" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 18 12 l 6 0 l 0 6 l -6 0 m 0 -6" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <path d="m 24 18 l 6 0 l 0 6 l -6 0 m 0 -6" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <path d="m 18 24 l 6 0 l 0 6 l -6 0 m 0 -6" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <path d="m 18 32 l 12 0 l 0 12 l -12 0 m 0 -12" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ </g>
+ <path d="m 32.25 62 0 -1.682 2.447 0 0 -6.864 -2.447 0 0 -1.682 7.131 0 0 1.682 -2.432 0 0 6.864 2.432 0 0 1.682 l -7.131 0" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-lzma-compressed-tar.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-lzma-compressed-tar.svg
new file mode 100644
index 00000000..fe0cf3b8
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-lzma-compressed-tar.svg
@@ -0,0 +1,18 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <g>
+ <path d="m 10.672 0 c -1.375 0 -2.672 1.355 -2.672 2.789 l 0 58.42 c 0 1.355 1.375 2.789 2.672 2.789 l 42.656 0 c 1.297 0 2.672 -1.434 2.672 -2.789 l 0 -43.21 l -18 -18 m -27.328 0" style="fill:#c19553;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 8 48 l 0 13.336 c 0 1.297 1.375 2.664 2.664 2.664 l 42.672 0 c 1.289 0 2.664 -1.367 2.664 -2.664 l 0 -13.336 m -48 0" style="fill:#000;fill-opacity:0.196;stroke:none;fill-rule:nonzero"/>
+ <path d="m 42 18 l 14 14 l 0 -14 m -14 0" style="fill:#000;fill-opacity:0.196;stroke:none;fill-rule:nonzero"/>
+ <path d="m 38 0 l 17.984 18 l -15.227 0 c -1.348 0 -2.758 -1.426 -2.758 -2.773 m 0 -15.227" style="fill:#fff;fill-opacity:0.392;stroke:none;fill-rule:nonzero"/>
+ <path d="m 18 0 l 6 0 l 0 6 l -6 0 m 0 -6" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <path d="m 24 6 l 6 0 l 0 6 l -6 0 m 0 -6" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <path d="m 18 12 l 6 0 l 0 6 l -6 0 m 0 -6" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <path d="m 24 18 l 6 0 l 0 6 l -6 0 m 0 -6" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <path d="m 18 24 l 6 0 l 0 6 l -6 0 m 0 -6" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <path d="m 18 32 l 12 0 l 0 12 l -12 0 m 0 -12" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ </g>
+ <path d="m 22.691 51 0 1.817 -2.68 0 0 9.183 -2.031 0 0 -9.183 -2.68 0 0 -1.817 7.391 0" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 30.484 61.996 -6.484 0 0 -10.992 2.07 0 0 9.18 4.414 0 0 1.812" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 38.47 52.53 c -1.564 2.54 -2.982 5.096 -4.288 7.658 l 4.438 0 0 1.812 -6.805 0 0 -1.265 c 1.319 -2.729 2.761 -5.401 4.188 -7.92 l -3.969 0 0 -1.812 6.438 0 0 1.522" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 42.37 51.01 c 0.551 1.619 1.054 3.253 1.587 4.864 0.57 -1.644 1.068 -3.239 1.639 -4.865 l 1.861 0 c 0.336 3.724 0.602 7.406 0.666 10.993 l -2.057 0 0.111 -8.544 -1.383 4.655 -1.639 0 l -1.332 -4.655 0.094 8.544 -2.057 0 c 0.144 -3.723 0.285 -7.356 0.658 -10.993 l 1.852 0" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-lzma.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-lzma.svg
new file mode 100644
index 00000000..045799fd
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-lzma.svg
@@ -0,0 +1,18 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <g>
+ <path d="m 10.672 0 c -1.375 0 -2.672 1.355 -2.672 2.789 l 0 58.42 c 0 1.355 1.375 2.789 2.672 2.789 l 42.656 0 c 1.297 0 2.672 -1.434 2.672 -2.789 l 0 -43.21 l -18 -18 m -27.328 0" style="fill:#c19553;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 8 48 l 0 13.336 c 0 1.297 1.375 2.664 2.664 2.664 l 42.672 0 c 1.289 0 2.664 -1.367 2.664 -2.664 l 0 -13.336 m -48 0" style="fill:#000;fill-opacity:0.196;stroke:none;fill-rule:nonzero"/>
+ <path d="m 42 18 l 14 14 l 0 -14 m -14 0" style="fill:#000;fill-opacity:0.196;stroke:none;fill-rule:nonzero"/>
+ <path d="m 22.484 62 l -6.484 0 l 0 -10.664 l 2.07 0 l 0 8.906 l 4.414 0 l 0 1.758" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 38 0 l 17.984 18 l -15.227 0 c -1.348 0 -2.758 -1.426 -2.758 -2.773 m 0 -15.227" style="fill:#fff;fill-opacity:0.392;stroke:none;fill-rule:nonzero"/>
+ <path d="m 30.57 52.813 c -0.484 0.758 -0.922 1.477 -1.32 2.141 c -0.398 0.664 -0.773 1.305 -1.117 1.914 c -0.344 0.594 -0.672 1.172 -0.984 1.734 c -0.297 0.555 -0.586 1.102 -0.867 1.641 l 4.438 0 l 0 1.758 l -6.805 0 l 0 -1.227 c 0.25 -0.492 0.508 -1.01 0.789 -1.547 c 0.273 -0.555 0.586 -1.141 0.93 -1.758 c 0.344 -0.625 0.719 -1.297 1.117 -2.02 c 0.414 -0.727 0.859 -1.516 1.352 -2.359 l -3.969 0 l 0 -1.758 l 6.438 0 l 0 1.477" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 18 0 l 6 0 l 0 6 l -6 0 m 0 -6" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <path d="m 34.16 51.34 c 0.078 0.242 0.172 0.547 0.289 0.93 c 0.117 0.375 0.25 0.781 0.383 1.219 c 0.133 0.438 0.266 0.883 0.398 1.328 c 0.133 0.453 0.258 0.859 0.383 1.242 c 0.133 -0.422 0.273 -0.859 0.414 -1.313 c 0.148 -0.453 0.289 -0.891 0.422 -1.305 c 0.133 -0.43 0.25 -0.82 0.367 -1.188 c 0.109 -0.367 0.211 -0.672 0.297 -0.914 l 1.703 0 c 0.078 0.93 0.148 1.836 0.211 2.719 c 0.078 0.883 0.141 1.766 0.188 2.641 c 0.055 0.859 0.102 1.734 0.133 2.617 c 0.031 0.875 0.063 1.766 0.078 2.688 l -1.883 0 l 0.102 -8.289 l -1.266 4.516 l -1.5 0 l -1.219 -4.516 l 0.086 8.289 l -1.883 0 c 0.031 -0.875 0.063 -1.781 0.102 -2.727 c 0.039 -0.938 0.086 -1.875 0.133 -2.805 c 0.047 -0.93 0.094 -1.836 0.148 -2.703 c 0.07 -0.875 0.141 -1.688 0.219 -2.43 l 1.695 0" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 24 6 l 6 0 l 0 6 l -6 0 m 0 -6" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <path d="m 45.797 62 l -0.477 -2.461 l -2.75 0 l -0.469 2.461 l -2.133 0 c 0.484 -2.102 0.984 -4.02 1.484 -5.742 c 0.5 -1.734 0.977 -3.375 1.445 -4.922 l 2.234 0 c 0.492 1.563 0.977 3.219 1.453 4.977 c 0.484 1.75 0.961 3.641 1.414 5.688 l -2.203 0 m -1.828 -8.602 c -0.109 0.406 -0.219 0.789 -0.32 1.156 c -0.086 0.359 -0.18 0.711 -0.266 1.07 c -0.078 0.344 -0.156 0.695 -0.234 1.047 c -0.063 0.359 -0.133 0.727 -0.195 1.109 l 2.02 0 c -0.07 -0.383 -0.133 -0.75 -0.203 -1.109 c -0.063 -0.352 -0.141 -0.703 -0.234 -1.047 c -0.078 -0.359 -0.164 -0.711 -0.266 -1.07 c -0.086 -0.367 -0.188 -0.75 -0.297 -1.156" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 18 12 l 6 0 l 0 6 l -6 0 m 0 -6" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <path d="m 24 18 l 6 0 l 0 6 l -6 0 m 0 -6" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <path d="m 18 24 l 6 0 l 0 6 l -6 0 m 0 -6" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <path d="m 18 32 l 12 0 l 0 12 l -12 0 m 0 -12" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-lzop.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-lzop.svg
new file mode 100644
index 00000000..c0716607
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-lzop.svg
@@ -0,0 +1,18 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <g>
+ <path d="m 10.672 0 c -1.375 0 -2.672 1.355 -2.672 2.789 l 0 58.42 c 0 1.355 1.375 2.789 2.672 2.789 l 42.656 0 c 1.297 0 2.672 -1.434 2.672 -2.789 l 0 -43.21 l -18 -18 m -27.328 0" style="fill:#c19553;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 8 48 l 0 13.336 c 0 1.297 1.375 2.664 2.664 2.664 l 42.672 0 c 1.289 0 2.664 -1.367 2.664 -2.664 l 0 -13.336 m -48 0" style="fill:#000;fill-opacity:0.196;stroke:none;fill-rule:nonzero"/>
+ <path d="m 42 18 l 14 14 l 0 -14 m -14 0" style="fill:#000;fill-opacity:0.196;stroke:none;fill-rule:nonzero"/>
+ <path d="m 22.547 61.988 l -6.547 0 l 0 -10.227 l 2.086 0 l 0 8.539 l 4.461 0 l 0 1.688" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 38 0 l 17.984 18 l -15.227 0 c -1.348 0 -2.758 -1.426 -2.758 -2.773 m 0 -15.227" style="fill:#fff;fill-opacity:0.392;stroke:none;fill-rule:nonzero"/>
+ <path d="m 30.711 53.18 c -0.484 0.727 -0.922 1.406 -1.328 2.047 c -0.406 0.641 -0.781 1.25 -1.125 1.836 c -0.352 0.57 -0.68 1.125 -1 1.664 c -0.297 0.531 -0.594 1.055 -0.875 1.57 l 4.484 0 l 0 1.688 l -6.875 0 l 0 -1.18 c 0.25 -0.469 0.516 -0.969 0.797 -1.484 c 0.281 -0.523 0.594 -1.086 0.938 -1.68 c 0.352 -0.594 0.727 -1.242 1.133 -1.938 c 0.414 -0.688 0.867 -1.445 1.359 -2.258 l -4.01 0 l 0 -1.688 l 6.5 0 l 0 1.422" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 18 0 l 6 0 l 0 6 l -6 0 m 0 -6" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <path d="m 34.2 56.863 c 0 0.5 0.016 0.969 0.055 1.406 c 0.039 0.43 0.117 0.805 0.234 1.125 c 0.125 0.32 0.289 0.57 0.5 0.758 c 0.219 0.188 0.5 0.281 0.859 0.281 c 0.352 0 0.633 -0.094 0.844 -0.281 c 0.227 -0.188 0.391 -0.438 0.508 -0.758 c 0.117 -0.336 0.203 -0.711 0.234 -1.141 c 0.047 -0.43 0.063 -0.891 0.063 -1.391 c 0 -0.492 -0.016 -0.953 -0.063 -1.383 c -0.031 -0.445 -0.117 -0.82 -0.234 -1.141 c -0.117 -0.32 -0.281 -0.57 -0.492 -0.758 c -0.211 -0.188 -0.5 -0.281 -0.859 -0.281 c -0.359 0 -0.641 0.094 -0.859 0.281 c -0.211 0.188 -0.375 0.445 -0.5 0.773 c -0.117 0.32 -0.195 0.695 -0.234 1.125 c -0.039 0.43 -0.055 0.891 -0.055 1.383 m -2.102 0 c 0 -1.758 0.328 -3.086 0.992 -3.977 c 0.664 -0.906 1.578 -1.352 2.758 -1.352 c 1.227 0 2.156 0.445 2.797 1.352 c 0.641 0.891 0.961 2.219 0.961 3.977 c 0 1.766 -0.328 3.094 -0.977 4 c -0.648 0.891 -1.57 1.336 -2.766 1.336 c -1.219 0 -2.156 -0.445 -2.805 -1.336 c -0.641 -0.906 -0.961 -2.234 -0.961 -4" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 24 6 l 6 0 l 0 6 l -6 0 m 0 -6" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <path d="m 43.828 51.645 c 1.32 0 2.352 0.273 3.078 0.813 c 0.727 0.531 1.094 1.398 1.094 2.609 c 0 1.219 -0.367 2.109 -1.109 2.656 c -0.734 0.539 -1.766 0.813 -3.117 0.813 l -0.742 0 l 0 3.453 l -2.07 0 l 0 -10.09 c 0.203 -0.039 0.43 -0.078 0.68 -0.117 c 0.258 -0.031 0.516 -0.055 0.773 -0.063 c 0.258 -0.023 0.508 -0.039 0.758 -0.047 c 0.242 -0.016 0.461 -0.023 0.656 -0.023 m 0.234 1.773 c -0.125 0 -0.297 0 -0.523 0.016 c -0.211 0 -0.383 0.008 -0.508 0.031 l 0 3.305 l 0.844 0 c 0.664 0 1.164 -0.133 1.5 -0.383 c 0.336 -0.266 0.5 -0.711 0.5 -1.336 c 0 -0.594 -0.164 -1.016 -0.5 -1.258 c -0.328 -0.25 -0.766 -0.375 -1.313 -0.375" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 18 12 l 6 0 l 0 6 l -6 0 m 0 -6" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <path d="m 24 18 l 6 0 l 0 6 l -6 0 m 0 -6" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <path d="m 18 24 l 6 0 l 0 6 l -6 0 m 0 -6" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <path d="m 18 32 l 12 0 l 0 12 l -12 0 m 0 -12" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-lzpdf.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-lzpdf.svg
new file mode 120000
index 00000000..9e6d8a1b
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/application-x-m4.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-m4.svg
new file mode 120000
index 00000000..86b2f629
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/application-x-matroska.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-matroska.svg
new file mode 120000
index 00000000..dff032f5
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/application-x-mimearchive.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-mimearchive.svg
new file mode 120000
index 00000000..c4ba3155
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/application-x-mobi8-ebook.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-mobi8-ebook.svg
new file mode 100644
index 00000000..64e390e1
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-mobi8-ebook.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <path d="m 10.672 0 c -1.375 0 -2.672 1.355 -2.672 2.789 l 0 58.42 c 0 1.355 1.375 2.789 2.672 2.789 l 42.656 0 c 1.297 0 2.672 -1.434 2.672 -2.789 l 0 -43.21 -18 -18 m -27.328 0" style="fill:#7c9c35;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 42 18 14 14 0 -14 z m 0 0" style="fill:#000;fill-opacity:0.196;stroke:none;fill-rule:nonzero"/>
+ <path d="m 38 0 17.984 18 -15.227 0 c -1.348 0 -2.758 -1.426 -2.758 -2.773 m 0 -15.227" style="fill:#fff;fill-opacity:0.392;stroke:none;fill-rule:nonzero"/>
+ <path d="m 20 22 l 0 10 l 12 0 l 0 -10 l -12 0 z m 14 0 l 0 2 l 10 0 l 0 -2 l -10 0 z m 0 4 l 0 2 l 10 0 l 0 -2 l -10 0 z m 0 4 l 0 2 l 10 0 l 0 -2 l -10 0 z m -14 4 l 0 2 l 24 0 l 0 -2 l -24 0 z m 0 4 l 0 2 l 24 0 l 0 -2 l -24 0 z m 0 4 l 0 2 l 24 0 l 0 -2 l -24 0 z m 0 4 l 0 2 l 24 0 l 0 -2 l -24 0 z" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-mobipocket-ebook.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-mobipocket-ebook.svg
new file mode 120000
index 00000000..c98224c7
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/application-x-mono-develop.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-mono-develop.svg
new file mode 100644
index 00000000..2685640c
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-mono-develop.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <g>
+ <path d="m 10.672 0 c -1.375 0 -2.672 1.355 -2.672 2.789 l 0 58.42 c 0 1.355 1.375 2.789 2.672 2.789 l 42.656 0 c 1.297 0 2.672 -1.434 2.672 -2.789 l 0 -43.21 l -18 -18 m -27.328 0" style="fill:#678bb8;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 42 18 l 14 14 l 0 -14 m -14 0" style="fill:#000;fill-opacity:0.196;stroke:none;fill-rule:nonzero"/>
+ <path d="m 38 0 l 17.984 18 l -15.227 0 c -1.348 0 -2.758 -1.426 -2.758 -2.773 m 0 -15.227" style="fill:#fff;fill-opacity:0.392;stroke:none;fill-rule:nonzero"/>
+ <path d="m 25.793 22.738 c -4.598 0 -10.387 4.348 -10.332 11.08 c 0.047 6.52 2.215 10.05 3.875 14.05 l 4.918 -2.043 c -1.129 -2.297 -2.605 -4.57 -3.129 -5.711 c -1.461 -3.184 -1.957 -4.617 -1.832 -7.04 c 0.113 -2.344 0.895 -3.777 2.332 -5.164 c 1.434 -1.383 3.426 -2.082 5.793 -1.754 c 3.418 0.469 5.219 2.383 6.086 4.129 c 0.488 -0.07 0.988 -0.129 1.543 -0.125 c 0.43 0 0.863 0.031 1.289 0.125 c -0.918 -3.629 -5.441 -7.543 -10.543 -7.543 m 2.086 6.332 c -2.094 -0.137 -5.145 0.883 -5.125 4.086 c 0.012 3.03 1.91 5.297 4.164 6.207 c -0.047 -0.762 0.004 -1.605 0.125 -2.457 c -1.223 -0.664 -1.965 -1.848 -2.082 -3.5 c -0.141 -1.836 1.684 -3.691 4.582 -2.75 c 0.469 0.148 0.484 -0.66 -0.039 -1.086 c -0.344 -0.27 -0.93 -0.453 -1.625 -0.5 m 7.168 2.418 c -0.367 0 -0.715 0.012 -1.043 0.043 c 0.086 0.324 0.148 0.652 0.168 0.914 c 0.211 -0.012 0.441 -0.008 0.664 0 c 0.617 0.031 1.188 0.129 1.711 0.293 c 0.02 -0.344 0.008 -0.672 0 -1 c -0.496 -0.156 -1 -0.246 -1.5 -0.25 m -1 2.25 c -0.328 1.41 -1.316 3.141 -3.336 3.625 c -0.047 0.293 -0.094 0.566 -0.082 0.75 c 0.023 0.387 0.105 0.926 0.332 1.5 c 3.457 -0.633 4.941 -3.059 5.418 -5.543 c -0.461 -0.184 -0.988 -0.301 -1.625 -0.332 c -0.246 -0.012 -0.492 -0.02 -0.707 0 m -5.711 3.668 c -0.07 0.645 -0.121 1.285 -0.082 1.875 c 0.008 0.141 0.016 0.273 0.039 0.418 c 0.258 0.035 0.496 0.121 0.75 0.125 c 0.219 0 0.422 -0.031 0.625 -0.043 c -0.203 -0.574 -0.344 -1.121 -0.375 -1.582 c -0.012 -0.199 -0.016 -0.434 0 -0.668 c -0.332 -0.016 -0.66 -0.066 -0.957 -0.125 m 0 0" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 44.766 22.758 c 1.664 3.988 3.867 7.504 3.914 14.03 c 0.051 6.734 -5.766 11.09 -10.367 11.09 c -5.566 0 -10.465 -4.668 -10.723 -8.531 c -0.234 -3.488 1.016 -8.563 7.473 -8.527 c 3.082 0.02 6.285 2.68 6.301 6.641 c 0.023 4.273 -5.375 4.695 -6.734 3.605 c -0.523 -0.422 -0.508 -1.262 -0.047 -1.109 c 2.906 0.938 4.699 -0.914 4.566 -2.75 c -0.18 -2.504 -1.672 -3.988 -4.348 -4.109 c -3.859 -0.184 -4.938 3.539 -4.84 5.05 c 0.121 1.84 1.734 5.621 6.758 6.309 c 2.371 0.328 4.34 -0.375 5.77 -1.758 c 1.434 -1.387 2.246 -2.816 2.363 -5.16 c 0.121 -2.422 -0.41 -3.844 -1.871 -7.03 c -0.523 -1.141 -1.98 -3.426 -3.113 -5.723 l 4.902 -2.031 m -0.004 0" style="fill:#a9c1e3;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-mplayer2.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-mplayer2.svg
new file mode 120000
index 00000000..db0a1dc4
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/application-x-ms-dos-executable.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-ms-dos-executable.svg
new file mode 100644
index 00000000..01ca48f7
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-ms-dos-executable.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <g>
+ <path d="m 10.742 8 c -1.367 0 -2.742 1.375 -2.742 2.742 l 0 42.594 c 0 1.289 1.375 2.664 2.664 2.664 l 42.672 0 c 1.289 0 2.664 -1.375 2.664 -2.664 l 0 -42.672 c 0 -1.289 -1.375 -2.664 -2.664 -2.664 m -42.594 0" style="fill:#ededed;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 16 32 l 7.109 -7.109 l 7.109 7.109 l -7.109 7.109 m -7.109 -7.109" style="fill:#878787;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 24.891 23.11 l 7.109 -7.109 l 7.109 7.109 l -7.109 7.109 m -7.109 -7.109" style="fill:#878787;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 33.781 32 l 7.109 -7.109 l 7.109 7.109 l -7.109 7.109 m -7.109 -7.109" style="fill:#878787;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 24.891 40.891 l 7.109 -7.109 l 7.109 7.109 l -7.109 7.109 m -7.109 -7.109" style="fill:#878787;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 11.336 8 c -0.891 0 -1.57 0 -2.469 0.852 c -0.867 0.789 -0.867 1.594 -0.867 2.484 l 0 41.41 c 0 0.867 -0.02 1.637 0.848 2.387 c 0.996 0.863 1.535 0.863 2.402 0.863 l 41.5 0 c 0.867 0 1.477 0 2.445 -0.875 c 0.824 -0.746 0.805 -1.508 0.805 -2.375 l 0 -41.5 c 0 -0.867 -0.016 -1.598 -0.836 -2.391 c -0.891 -0.859 -1.547 -0.859 -2.414 -0.859 m -40.75 2 l 40.04 0 c 0.391 0 0.898 0.234 1.289 0.625 c 0.391 0.391 0.625 0.898 0.625 1.289 l 0 40.13 c 0 0.391 -0.234 0.898 -0.625 1.289 c -0.391 0.391 -0.898 0.625 -1.289 0.625 l -40.09 0 c -0.391 0 -0.898 -0.234 -1.289 -0.625 c -0.391 -0.391 -0.625 -0.898 -0.625 -1.289 l -0.043 -40.04 c 0 -0.445 0.227 -0.984 0.625 -1.375 c 0.391 -0.398 0.93 -0.625 1.375 -0.625 m 0 0" style="fill:#aaa;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-msdownload.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-msdownload.svg
new file mode 120000
index 00000000..21665810
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/application-x-msi.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-msi.svg
new file mode 120000
index 00000000..21665810
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/application-x-mswinurl.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-mswinurl.svg
new file mode 100644
index 00000000..c17b1ee9
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-mswinurl.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <g>
+ <path d="m 10.672 0 c -1.375 0 -2.672 1.355 -2.672 2.789 l 0 58.42 c 0 1.355 1.375 2.789 2.672 2.789 l 42.656 0 c 1.297 0 2.672 -1.434 2.672 -2.789 l 0 -43.21 l -18 -18 m -27.328 0" style="fill:#dcdcdc;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 42 18 l 14 14 l 0 -14 m -14 0" style="fill:#000;fill-opacity:0.196;stroke:none;fill-rule:nonzero"/>
+ <path d="m 38 0 l 17.984 18 l -15.227 0 c -1.348 0 -2.758 -1.426 -2.758 -2.773 m 0 -15.227" style="fill:#fff;fill-opacity:0.392;stroke:none;fill-rule:nonzero"/>
+ </g>
+ <path d="m 37.873 30.13 c 0.681 0.681 0.681 1.784 0 2.465 l -9.281 9.281 c -0.681 0.681 -1.784 0.681 -2.465 0 l 0 0 c -0.681 -0.681 -0.681 -1.784 0 -2.465 l 9.281 -9.281 c 0.681 -0.681 1.784 -0.681 2.465 0 l 0 0 z m -10.661 15.617 c -1.366 1.366 -3.589 1.366 -4.956 0 -1.366 -1.366 -1.366 -3.589 0 -4.956 l 6.578 -6.571 c -2.207 -0.536 -4.633 0.058 -6.356 1.782 l -2.505 2.505 c -2.63 2.629 -2.63 6.893 0 9.523 2.63 2.629 6.893 2.629 9.523 0 l 2.505 -2.505 c 1.723 -1.723 2.317 -4.148 1.782 -6.356 l -6.571 6.577 z m 7.293 -21.772 -2.505 2.505 c -1.724 1.724 -2.321 4.145 -1.785 6.353 l 6.574 -6.574 c 1.366 -1.366 3.589 -1.366 4.955 0 1.366 1.366 1.366 3.589 0 4.955 l -6.574 6.574 c 2.207 0.535 4.629 -0.061 6.352 -1.785 l 2.505 -2.505 c 2.629 -2.63 2.629 -6.893 0 -9.523 -2.63 -2.629 -6.893 -2.629 -9.523 0 z" style="fill:#888;fill-opacity:1"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-mswrite.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-mswrite.svg
new file mode 120000
index 00000000..86b2f629
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/application-x-musescore+xml.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-musescore+xml.svg
new file mode 120000
index 00000000..6bb9cc7d
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/application-x-musescore.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-musescore.svg
new file mode 120000
index 00000000..6bb9cc7d
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/application-x-n64-rom.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-n64-rom.svg
new file mode 100644
index 00000000..7da50aa4
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-n64-rom.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <path d="m 10.672 0 c -1.375 0 -2.672 1.355 -2.672 2.789 l 0 58.42 c 0 1.355 1.375 2.789 2.672 2.789 l 42.656 0 c 1.297 0 2.672 -1.434 2.672 -2.789 l 0 -43.21 -18 -18 m -27.328 0" style="fill:#a6a6a6;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 42 18 14 14 0 -14 z m 0 0" style="fill:#000;fill-opacity:0.196;stroke:none;fill-rule:nonzero"/>
+ <path d="m 38 0 17.984 18 -15.227 0 c -1.348 0 -2.758 -1.426 -2.758 -2.773 m 0 -15.227" style="fill:#fff;fill-opacity:0.392;stroke:none;fill-rule:nonzero"/>
+ <path d="m 8 48 0 13.336 c 0 1.297 1.375 2.664 2.664 2.664 l 42.672 0 c 1.289 0 2.664 -1.367 2.664 -2.664 l 0 -13.336 m -48 0" style="fill:#000;fill-opacity:0.196;stroke:none;fill-rule:nonzero"/>
+ <path d="m 24.06 62 q -0.824 -1.83 -1.804 -3.643 -0.961 -1.83 -2.078 -3.661 l 0 7.304 -2.176 0 l 0 -11 1.941 0 q 0.549 0.782 1.098 1.706 0.549 0.906 1.059 1.813 0.529 0.906 0.961 1.759 0.451 0.853 0.765 1.493 l 0 -6.771 2.176 0 l 0 11 -1.941 0 z" style="fill:#fff;fill-opacity:1;stroke:none"/>
+ <path d="m 31.814 56.69 q -0.372 0 -0.763 0.069 -0.391 0.069 -0.645 0.19 -0.02 0.156 -0.039 0.311 0 0.156 0 0.329 0 0.502 0.078 0.969 0.078 0.45 0.274 0.813 0.196 0.363 0.528 0.588 0.352 0.208 0.861 0.208 0.411 0 0.704 -0.173 0.293 -0.173 0.469 -0.432 0.196 -0.259 0.274 -0.571 0.098 -0.311 0.098 -0.605 0 -0.813 -0.411 -1.245 -0.411 -0.45 -1.428 -0.45 z m 0.313 -1.764 q 1.056 0 1.78 0.277 0.743 0.277 1.213 0.744 0.469 0.467 0.665 1.09 q 0.215 0.623 0.215 1.314 q 0 0.623 -0.235 1.263 -0.215 0.64 -0.685 1.176 -0.469 0.536 -1.193 0.882 -0.724 0.329 -1.721 0.329 -2.034 0 -3.11 -1.107 q -1.056 -1.124 -1.056 -3.494 q 0 -1.557 0.509 -2.75 0.528 -1.193 1.487 -2.01 0.958 -0.813 2.308 -1.228 1.35 -0.415 2.993 -0.415 l 0.137 1.816 q -0.782 0.017 -1.526 0.138 -0.743 0.121 -1.369 0.415 -0.626 0.277 -1.095 0.726 -0.45 0.45 -0.665 1.124 0.372 -0.138 0.724 -0.208 0.352 -0.086 0.626 -0.086 z" style="fill:#fff;fill-opacity:1;stroke:none"/>
+ <path d="m 42.607 53.737 q -0.321 0.409 -0.661 0.871 -0.339 0.462 -0.679 0.977 -0.321 0.498 -0.625 1.013 -0.304 0.515 -0.536 1.013 l 2.5 0 0 -3.874 z m 2.196 -2.737 l 0 6.611 1.196 0 0 1.795 -1.196 0 0 2.595 -2.196 0 0 -2.595 -4.607 0 0 -1.599 q 0.339 -0.693 0.875 -1.564 0.536 -0.889 1.179 -1.813 0.643 -0.924 1.357 -1.813 q 0.714 -0.906 1.429 -1.617 l 1.964 0 z" style="fill:#fff;fill-opacity:1;stroke:none"/>
+ <path d="m 38.462 29.922 a 1.077 1.098 0 0 1 -1.077 1.098 1.077 1.098 0 0 1 -1.077 -1.098 1.077 1.098 0 0 1 1.077 -1.098 1.077 1.098 0 0 1 1.077 1.098 z m 2.154 2.196 a 1.077 1.098 0 0 1 -1.077 1.098 1.077 1.098 0 0 1 -1.077 -1.098 1.077 1.098 0 0 1 1.077 -1.098 1.077 1.098 0 0 1 1.077 1.098 z m 2.154 -2.196 a 1.077 1.098 0 0 1 -1.077 1.098 1.077 1.098 0 0 1 -1.077 -1.098 1.077 1.098 0 0 1 1.077 -1.098 1.077 1.098 0 0 1 1.077 1.098 z m -2.154 -2.196 a 1.077 1.098 0 0 1 -1.077 1.098 1.077 1.098 0 0 1 -1.077 -1.098 1.077 1.098 0 0 1 1.077 -1.098 1.077 1.098 0 0 1 1.077 1.098 z m -14 2.196 a 2.154 2.196 0 0 1 -2.154 2.196 2.154 2.196 0 0 1 -2.154 -2.196 2.154 2.196 0 0 1 2.154 -2.196 2.154 2.196 0 0 1 2.154 2.196 z m -1.904 -7.683 c -0.775 0.032 -1.412 0.371 -1.851 0.71 C 20.266 24.955 18 33.33 18 37.757 c 0 4.43 0.999 4.242 1.866 4.242 0.867 0 1.956 -0.608 2.909 -1.463 2.629 -2.36 3.841 -5.124 6.455 -5.124 l 5.54 0 c 2.615 0 3.826 2.764 6.455 5.124 0.952 0.855 2.042 1.463 2.909 1.463 C 45 41.999 46 42.19 46 37.757 46 33.33 43.734 24.955 41.14 22.948 40.44 22.405 39.23 21.864 37.757 22.577 36.77 23.06 35.889 23.333 34.6 23.333 l -5.2 0 c -1.289 0 -2.171 -0.278 -3.157 -0.756 -0.552 -0.267 -1.067 -0.358 -1.531 -0.339 z" style="fill:#fff;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-navi-animation.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-navi-animation.svg
new file mode 100644
index 00000000..e3c5b4a8
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-navi-animation.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <path d="m 10.672 0 c -1.375 0 -2.672 1.355 -2.672 2.789 l 0 58.42 c 0 1.355 1.375 2.789 2.672 2.789 l 42.656 0 c 1.297 0 2.672 -1.434 2.672 -2.789 l 0 -43.21 -18 -18 m -27.328 0" style="fill:#757d32;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 42 18 14 14 0 -14 z m 0 0" style="fill:#000;fill-opacity:0.196;stroke:none;fill-rule:nonzero"/>
+ <path d="m 38 0 17.984 18 -15.227 0 c -1.348 0 -2.758 -1.426 -2.758 -2.773 m 0 -15.227" style="fill:#fff;fill-opacity:0.392;stroke:none;fill-rule:nonzero"/>
+ <path d="m 25.91 18 -1.91 20.09 4.88 -4.123 2.216 7.03 3.75 -1.172 -2.216 -7.03 6.37 0.605" style="visibility:visible;fill:#f9f9f9;fill-opacity:1;stroke:none;display:inline;color:#000;fill-rule:nonzero"/>
+ <path d="m 8 48 0 13.336 c 0 1.297 1.375 2.664 2.664 2.664 l 42.672 0 c 1.289 0 2.664 -1.367 2.664 -2.664 l 0 -13.336 m -48 0" style="fill:#000;fill-opacity:0.196;stroke:none;fill-rule:nonzero"/>
+ <path d="m 23.535 62 -0.463 -2 -3.072 0 -0.61 2 -2.39 0 c 0.548 -2.168 1.102 -4.141 1.662 -5.918 0.56 -1.789 1.102 -3.483 1.624 -5.082 l 2.502 0 c 0.548 1.611 1.089 3.323 1.624 5.136 c 0.548 1.801 1.077 3.756 1.587 5.864 m -4.519 -8.868 c -0.124 0.415 -0.243 0.812 -0.355 1.191 l -0.299 1.102 c -0.087 0.355 -0.174 0.717 -0.261 1.084 c -0.075 0.367 -0.259 1.1 -0.333 1.491 l 2.462 0 c -0.075 -0.391 -0.243 -1.124 -0.318 -1.491 -0.075 -0.367 -0.162 -0.729 -0.261 -1.084 -0.087 -0.367 -0.187 -0.735 -0.299 -1.102 -0.1 -0.379 -0.212 -0.776 -0.336 -1.191 z" style="fill:#fff;fill-opacity:1;stroke:none"/>
+ <path d="m 34.06 62 q -0.824 -1.83 -1.804 -3.643 -0.961 -1.83 -2.078 -3.661 l 0 7.304 -2.176 0 l 0 -11 1.941 0 q 0.549 0.782 1.098 1.706 0.549 0.906 1.059 1.813 0.529 0.906 0.961 1.759 0.451 0.853 0.765 1.493 l 0 -6.771 2.176 0 l 0 11 -1.941 0 z" style="fill:#fff;fill-opacity:1;stroke:none"/>
+ <path d="m 38.8 62 0 -2 2.2 0 0 -7 -2.2 0 0 -2 6.4 0 0 2 -2.2 0 0 7 2.2 0 0 2 z" style="fill:#fff;fill-opacity:1;stroke:none"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-nes-rom.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-nes-rom.svg
new file mode 100644
index 00000000..44933535
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-nes-rom.svg
@@ -0,0 +1,12 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <path d="m 10.672 0 c -1.375 0 -2.672 1.355 -2.672 2.789 l 0 58.42 c 0 1.355 1.375 2.789 2.672 2.789 l 42.656 0 c 1.297 0 2.672 -1.434 2.672 -2.789 l 0 -43.21 -18 -18 m -27.328 0" style="fill:#a6a6a6;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 42 18 14 14 0 -14 z m 0 0" style="fill:#000;fill-opacity:0.196;stroke:none;fill-rule:nonzero"/>
+ <path d="m 38 0 17.984 18 -15.227 0 c -1.348 0 -2.758 -1.426 -2.758 -2.773 m 0 -15.227" style="fill:#fff;fill-opacity:0.392;stroke:none;fill-rule:nonzero"/>
+ <path d="m 8 48 0 13.336 c 0 1.297 1.375 2.664 2.664 2.664 l 42.672 0 c 1.289 0 2.664 -1.367 2.664 -2.664 l 0 -13.336 m -48 0" style="fill:#000;fill-opacity:0.196;stroke:none;fill-rule:nonzero"/>
+ <g transform="matrix(1,0,0,0.91666644,0,5.1666811)">
+ <path d="m 24.06 62 q -0.824 -1.997 -1.804 -3.974 -0.961 -1.997 -2.078 -3.994 l 0 7.968 l -2.176 0 l 0 -12 1.941 0 q 0.549 0.853 1.098 1.861 0.549 0.989 1.059 1.977 0.529 0.989 0.961 1.919 0.451 0.931 0.765 1.628 l 0 -7.386 2.176 0 l 0 12 -1.941 0 z" style="fill:#fff;fill-opacity:1;stroke:none"/>
+ <path d="m 28 62 0 -12 7.557 0 0 1.977 -5.078 0 0 2.695 4.413 0 0 1.977 -4.413 0 0 3.373 5.521 0 l 0 1.977 -8 0" style="fill:#fff;fill-opacity:1;stroke:none"/>
+ <path d="m 41.657 60.09 q 0.59 0 0.971 -0.111 0.4 -0.13 0.629 -0.334 0.229 -0.223 0.305 -0.483 0.095 -0.279 0.095 -0.557 0 -0.353 -0.21 -0.632 -0.21 -0.279 -0.533 -0.483 -0.324 -0.223 -0.724 -0.39 -0.4 -0.186 -0.8 -0.334 -0.533 -0.186 -1.105 -0.427 -0.571 -0.241 -1.048 -0.613 -0.457 -0.372 -0.762 -0.91 -0.305 -0.557 -0.305 -1.375 0 -1.616 1.067 -2.526 1.086 -0.91 2.971 -0.91 1.086 0 1.886 0.241 0.819 0.241 1.371 0.539 l -0.686 1.765 q -0.476 -0.26 -1.067 -0.446 -0.571 -0.186 -1.333 -0.186 -1.867 0 -1.867 1.319 0 0.334 0.19 0.594 0.19 0.241 0.476 0.446 0.305 0.186 0.667 0.334 0.381 0.149 0.743 0.279 0.552 0.204 1.143 0.464 0.61 0.241 1.105 0.669 0.514 0.409 0.838 1.04 q 0.324 0.613 0.324 1.56 q 0 1.616 -1.086 2.508 -1.067 0.873 -3.257 0.873 -1.467 0 -2.343 -0.297 q -0.876 -0.316 -1.314 -0.576 l 0.686 -1.858 q 0.514 0.297 1.219 0.557 0.724 0.26 1.752 0.26 z" style="fill:#fff;fill-opacity:1;stroke:none"/>
+ </g>
+ <path d="m 38.462 29.922 a 1.077 1.098 0 0 1 -1.077 1.098 1.077 1.098 0 0 1 -1.077 -1.098 1.077 1.098 0 0 1 1.077 -1.098 1.077 1.098 0 0 1 1.077 1.098 z m 2.154 2.196 a 1.077 1.098 0 0 1 -1.077 1.098 1.077 1.098 0 0 1 -1.077 -1.098 1.077 1.098 0 0 1 1.077 -1.098 1.077 1.098 0 0 1 1.077 1.098 z m 2.154 -2.196 a 1.077 1.098 0 0 1 -1.077 1.098 1.077 1.098 0 0 1 -1.077 -1.098 1.077 1.098 0 0 1 1.077 -1.098 1.077 1.098 0 0 1 1.077 1.098 z m -2.154 -2.196 a 1.077 1.098 0 0 1 -1.077 1.098 1.077 1.098 0 0 1 -1.077 -1.098 1.077 1.098 0 0 1 1.077 -1.098 1.077 1.098 0 0 1 1.077 1.098 z m -14 2.196 a 2.154 2.196 0 0 1 -2.154 2.196 2.154 2.196 0 0 1 -2.154 -2.196 2.154 2.196 0 0 1 2.154 -2.196 2.154 2.196 0 0 1 2.154 2.196 z m -1.904 -7.683 c -0.775 0.032 -1.412 0.371 -1.851 0.71 C 20.266 24.955 18 33.33 18 37.757 c 0 4.43 0.999 4.242 1.866 4.242 0.867 0 1.956 -0.608 2.909 -1.463 2.629 -2.36 3.841 -5.124 6.455 -5.124 l 5.54 0 c 2.615 0 3.826 2.764 6.455 5.124 0.952 0.855 2.042 1.463 2.909 1.463 C 45 41.999 46 42.19 46 37.757 46 33.33 43.734 24.955 41.14 22.948 40.44 22.405 39.23 21.864 37.757 22.577 36.77 23.06 35.889 23.333 34.6 23.333 l -5.2 0 c -1.289 0 -2.171 -0.278 -3.157 -0.756 -0.552 -0.267 -1.067 -0.358 -1.531 -0.339 z" style="fill:#fff;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-nintendo-ds-rom.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-nintendo-ds-rom.svg
new file mode 100644
index 00000000..646a724e
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-nintendo-ds-rom.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <path d="m 10.672 0 c -1.375 0 -2.672 1.355 -2.672 2.789 l 0 58.42 c 0 1.355 1.375 2.789 2.672 2.789 l 42.656 0 c 1.297 0 2.672 -1.434 2.672 -2.789 l 0 -43.21 -18 -18 m -27.328 0" style="fill:#a6a6a6;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 42 18 14 14 0 -14 z m 0 0" style="fill:#000;fill-opacity:0.196;stroke:none;fill-rule:nonzero"/>
+ <path d="m 38 0 17.984 18 -15.227 0 c -1.348 0 -2.758 -1.426 -2.758 -2.773 m 0 -15.227" style="fill:#fff;fill-opacity:0.392;stroke:none;fill-rule:nonzero"/>
+ <path d="m 8 48 0 13.336 c 0 1.297 1.375 2.664 2.664 2.664 l 42.672 0 c 1.289 0 2.664 -1.367 2.664 -2.664 l 0 -13.336 m -48 0" style="fill:#000;fill-opacity:0.196;stroke:none;fill-rule:nonzero"/>
+ <path d="m 24.06 62 q -0.824 -1.83 -1.804 -3.643 -0.961 -1.83 -2.078 -3.661 l 0 7.304 -2.176 0 l 0 -11 1.941 0 q 0.549 0.782 1.098 1.706 0.549 0.906 1.059 1.813 0.529 0.906 0.961 1.759 0.451 0.853 0.765 1.493 l 0 -6.771 2.176 0 l 0 11 -1.941 0 z" style="fill:#fff;fill-opacity:1;stroke:none"/>
+ <path d="m 30.348 60.13 q 0.095 0.017 0.21 0.017 0.115 0 0.21 0 0.802 0 1.337 -0.278 0.554 -0.278 0.878 -0.763 0.344 -0.486 0.477 -1.145 0.153 -0.677 0.153 -1.475 0 -0.694 -0.115 -1.353 -0.115 -0.659 -0.401 -1.162 -0.286 -0.503 -0.783 -0.798 -0.496 -0.312 -1.279 -0.312 -0.153 0 -0.344 0.017 -0.191 0 -0.344 0.035 l 0 7.218 z m 5.652 -3.644 q 0 1.492 -0.42 2.55 -0.401 1.041 -1.126 1.7 -0.726 0.659 -1.737 0.972 q -0.993 0.295 -2.196 0.295 -0.63 0 -1.241 -0.069 -0.592 -0.052 -1.279 -0.191 l 0 -10.479 q 0.802 -0.156 1.508 -0.208 0.706 -0.052 1.317 -0.052 q 1.165 0 2.119 0.312 0.974 0.312 1.642 0.989 0.668 0.659 1.031 1.7 q 0.382 1.024 0.382 2.481" style="fill:#fff;fill-opacity:1;stroke:none"/>
+ <path d="m 41.657 60.25 q 0.59 0 0.971 -0.102 0.4 -0.119 0.629 -0.307 0.229 -0.204 0.305 -0.443 0.095 -0.255 0.095 -0.511 0 -0.324 -0.21 -0.579 -0.21 -0.255 -0.533 -0.443 -0.324 -0.204 -0.724 -0.358 -0.4 -0.17 -0.8 -0.307 -0.533 -0.17 -1.105 -0.392 -0.571 -0.221 -1.048 -0.562 -0.457 -0.341 -0.762 -0.834 -0.305 -0.511 -0.305 -1.26 0 -1.481 1.067 -2.316 1.086 -0.834 2.971 -0.834 1.086 0 1.886 0.221 0.819 0.221 1.371 0.494 l -0.686 1.618 q -0.476 -0.238 -1.067 -0.409 -0.571 -0.17 -1.333 -0.17 -1.867 0 -1.867 1.209 0 0.307 0.19 0.545 0.19 0.221 0.476 0.409 0.305 0.17 0.667 0.307 0.381 0.136 0.743 0.255 0.552 0.187 1.143 0.426 0.61 0.221 1.105 0.613 0.514 0.375 0.838 0.954 q 0.324 0.562 0.324 1.43 q 0 1.481 -1.086 2.299 -1.067 0.8 -3.257 0.8 -1.467 0 -2.343 -0.272 q -0.876 -0.289 -1.314 -0.528 l 0.686 -1.703 q 0.514 0.272 1.219 0.511 0.724 0.238 1.752 0.238 z" style="fill:#fff;fill-opacity:1;stroke:none"/>
+ <path d="m 38.462 29.922 a 1.077 1.098 0 0 1 -1.077 1.098 1.077 1.098 0 0 1 -1.077 -1.098 1.077 1.098 0 0 1 1.077 -1.098 1.077 1.098 0 0 1 1.077 1.098 z m 2.154 2.196 a 1.077 1.098 0 0 1 -1.077 1.098 1.077 1.098 0 0 1 -1.077 -1.098 1.077 1.098 0 0 1 1.077 -1.098 1.077 1.098 0 0 1 1.077 1.098 z m 2.154 -2.196 a 1.077 1.098 0 0 1 -1.077 1.098 1.077 1.098 0 0 1 -1.077 -1.098 1.077 1.098 0 0 1 1.077 -1.098 1.077 1.098 0 0 1 1.077 1.098 z m -2.154 -2.196 a 1.077 1.098 0 0 1 -1.077 1.098 1.077 1.098 0 0 1 -1.077 -1.098 1.077 1.098 0 0 1 1.077 -1.098 1.077 1.098 0 0 1 1.077 1.098 z m -14 2.196 a 2.154 2.196 0 0 1 -2.154 2.196 2.154 2.196 0 0 1 -2.154 -2.196 2.154 2.196 0 0 1 2.154 -2.196 2.154 2.196 0 0 1 2.154 2.196 z m -1.904 -7.683 c -0.775 0.032 -1.412 0.371 -1.851 0.71 C 20.266 24.955 18 33.33 18 37.757 c 0 4.43 0.999 4.242 1.866 4.242 0.867 0 1.956 -0.608 2.909 -1.463 2.629 -2.36 3.841 -5.124 6.455 -5.124 l 5.54 0 c 2.615 0 3.826 2.764 6.455 5.124 0.952 0.855 2.042 1.463 2.909 1.463 C 45 41.999 46 42.19 46 37.757 46 33.33 43.734 24.955 41.14 22.948 40.44 22.405 39.23 21.864 37.757 22.577 36.77 23.06 35.889 23.333 34.6 23.333 l -5.2 0 c -1.289 0 -2.171 -0.278 -3.157 -0.756 -0.552 -0.267 -1.067 -0.358 -1.531 -0.339 z" style="fill:#fff;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-nzb.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-nzb.svg
new file mode 120000
index 00000000..80081e2c
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/application-x-object.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-object.svg
new file mode 120000
index 00000000..656ee235
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/application-x-ole-storage.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-ole-storage.svg
new file mode 120000
index 00000000..fced6e4a
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/application-x-openteacher.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-openteacher.svg
new file mode 100644
index 00000000..a5507ccd
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-openteacher.svg
@@ -0,0 +1,6 @@
+<svg version="1.1" viewBox="0 0 64 64" xmlns="http://www.w3.org/2000/svg">
+ <path d="m10.672 0c-1.375 0-2.672 1.355-2.672 2.789v58.42c0 1.355 1.375 2.789 2.672 2.789h42.656c1.297 0 2.672-1.434 2.672-2.789v-43.21l-18-18m-27.328 0" style="fill:#8900a9"/>
+ <path d="m42 18l14 14v-14m-14 0" style="fill-opacity:.196"/>
+ <path d="m38 0l17.984 18h-15.227c-1.348 0-2.758-1.426-2.758-2.773m0-15.227" style="fill-opacity:.392;fill:#fff"/>
+ <path d="m31.998 19.001-17.998 12h5.9984v17.999h-4v4h32v-4h-4v-17.999h6.0016zm-8 12h6.0016v17.999h-6.0016zm10.002 0h5.9984v17.999h-5.9984z" style="fill:#fff"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-openteachingmedia.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-openteachingmedia.svg
new file mode 120000
index 00000000..18cafbc8
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/application-x-openteachingtopography.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-openteachingtopography.svg
new file mode 120000
index 00000000..18cafbc8
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/application-x-openteachingwords.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-openteachingwords.svg
new file mode 120000
index 00000000..18cafbc8
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/application-x-oriente-voca.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-oriente-voca.svg
new file mode 120000
index 00000000..18cafbc8
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/application-x-osm+xml.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-osm+xml.svg
new file mode 100644
index 00000000..3bc722d6
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-osm+xml.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <g>
+ <path d="m 10.672 0 c -1.375 0 -2.672 1.355 -2.672 2.789 l 0 58.42 c 0 1.355 1.375 2.789 2.672 2.789 l 42.656 0 c 1.297 0 2.672 -1.434 2.672 -2.789 l 0 -43.21 l -18 -18 m -27.328 0" style="fill:#dcdcdc;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 42 18 l 14 14 l 0 -14 m -14 0" style="fill:#000;fill-opacity:0.196;stroke:none;fill-rule:nonzero"/>
+ <path d="m 38 0 l 17.984 18 l -15.227 0 c -1.348 0 -2.758 -1.426 -2.758 -2.773 m 0 -15.227" style="fill:#fff;fill-opacity:0.392;stroke:none;fill-rule:nonzero"/>
+ </g>
+ <path d="m 32 22 c -6.627 0 -12 5.373 -12 12 0 6.627 8 20 12 20 4 0 12 -13.373 12 -20 0 -6.627 -5.373 -12 -12 -12 z m 0 5.333 c 3.682 0 6.667 2.985 6.667 6.667 0 3.682 -2.985 6.667 -6.667 6.667 -3.682 0 -6.667 -2.985 -6.667 -6.667 0 -3.682 2.985 -6.667 6.667 -6.667 z" style="fill:#888;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-overhoor.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-overhoor.svg
new file mode 120000
index 00000000..18cafbc8
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/application-x-overhoringsprogrammatalen.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-overhoringsprogrammatalen.svg
new file mode 120000
index 00000000..18cafbc8
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/application-x-pak.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-pak.svg
new file mode 120000
index 00000000..de6105c9
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/application-x-pauker.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-pauker.svg
new file mode 120000
index 00000000..18cafbc8
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/application-x-pem-key.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-pem-key.svg
new file mode 120000
index 00000000..de2284a9
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/application-x-perl.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-perl.svg
new file mode 100644
index 00000000..abae1298
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-perl.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <g>
+ <path d="m 10.672 0 c -1.375 0 -2.672 1.355 -2.672 2.789 l 0 58.42 c 0 1.355 1.375 2.789 2.672 2.789 l 42.656 0 c 1.297 0 2.672 -1.434 2.672 -2.789 l 0 -43.21 l -18 -18 m -27.328 0" style="fill:#4cb4e0;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 42 18 l 14 14 l 0 -14 m -14 0" style="fill:#000;fill-opacity:0.196;stroke:none;fill-rule:nonzero"/>
+ <path d="m 38 0 l 17.984 18 l -15.227 0 c -1.348 0 -2.758 -1.426 -2.758 -2.773 m 0 -15.227" style="fill:#fff;fill-opacity:0.392;stroke:none;fill-rule:nonzero"/>
+ </g>
+ <path d="m 35.91 49.987 c -0.835 -0.111 0.147 -0.951 0.424 -1.119 0.534 -0.32 0.968 -0.685 1.303 -1.287 0.53 -0.967 0.767 -2.251 0.992 -3.361 0.151 -0.754 0.297 -1.193 -0.103 -1.832 -0.397 -0.635 0.281 -1.16 -0.14 -1.832 -0.705 -1.127 -1 -2.619 -1.7 -3.734 -0.198 -0.316 -0.127 -0.611 -0.411 -0.644 -0.137 -0.016 -0.489 0.312 -0.609 0.406 -0.346 0.279 -0.766 0.41 -1.105 0.68 -0.171 0.135 -0.496 0.037 -0.636 0.168 -0.407 0.381 -0.311 1.566 -0.27 2.173 0.062 0.865 0.64 1.136 0.64 1.968 0 1 -0.151 1.689 0.112 2.718 0.151 0.59 0.53 1.263 0.592 1.865 0.051 0.476 -0.024 0.463 -0.14 0.914 -0.137 0.537 -0.198 1.017 -0.622 1.258 -0.243 0.135 -1.357 0.193 -1.494 -0.135 -0.27 -0.644 0.759 -0.865 0.934 -1.258 0.376 -0.844 -0.401 -3.033 -0.74 -3.767 -0.188 -0.398 -0.52 -0.717 -0.654 -1.119 -0.181 -0.541 0.185 -0.91 0.127 -1.324 -0.113 -0.808 -0.397 -1.664 -0.609 -2.443 -0.496 -1.808 -1.184 0.939 -1.471 1.632 -0.116 0.271 -0.198 0.57 -0.311 0.849 -0.137 0.328 0.164 0.611 0.082 1.017 -0.075 0.381 -0.445 0.594 -0.65 0.881 -0.311 0.439 -0.527 0.992 -0.694 1.529 -0.349 1.119 -0.472 3.07 -1.119 3.968 -0.092 0.131 -0.352 0.057 -0.452 0.172 -0.226 0.262 0.058 0.553 -0.383 0.73 -0.339 0.135 -1.194 0.283 -1.515 0.049 -0.616 -0.447 0.154 -0.996 0.537 -1.459 0.541 -0.644 1.167 -1.234 1.587 -2 0.554 -1.01 0.671 -2.144 0.78 -3.308 0.051 -0.562 -0.455 -0.84 -0.017 -1.513 0.14 -0.213 0.568 -0.184 0.568 -0.406 0 -0.701 0.017 -1.406 0 -2.103 -0.021 -0.849 -0.017 -2.246 -0.694 -2.783 -0.9 -0.721 -2.042 -0.91 -2.901 -1.681 -0.855 -0.771 -1.639 -1.468 -2.155 -2.697 -0.267 -0.644 -0.407 -1.275 -0.623 -1.935 -0.157 -0.488 -0.113 -0.324 -0.366 -0.611 -0.151 -0.168 -0.373 -0.287 -0.541 -0.476 -0.434 -0.5 -0.513 -0.992 -1.245 -0.783 -0.291 0.086 -0.77 0.738 -0.934 0.34 -0.106 -0.254 -0.041 -0.488 0.014 -0.746 0.082 -0.385 -0.308 -0.512 -0.298 -0.881 0.017 -0.635 0.872 -1.304 1.317 -1.41 0.561 -0.135 1.177 0.156 1.772 0.016 0.479 -0.111 0.896 -0.422 1.358 -0.558 0.482 -0.148 0.917 -0.197 1.331 0.152 0.188 0.16 0.26 0.447 0.424 0.611 0.14 0.135 0.263 0.098 0.424 0.238 0.486 0.418 0.523 1.037 -0.311 0.849 0.352 1.742 2.059 6.428 3.965 4.01 0.889 -1.131 1.707 -2.386 2.549 -3.562 0.742 -1.037 1.173 -2.205 2.436 -2 1.245 0.197 2.097 1.222 3.062 2.07 0.787 0.697 1.714 0.849 2.549 1.427 0.886 0.611 1.676 1.64 1.981 2.816 0.441 1.701 0.188 3.341 0.965 4.956 0.469 0.98 1.136 1.664 1.728 2.476 0.318 0.439 0.53 1.041 0.424 1.627 -0.072 0.406 -0.311 0.48 -0.311 0.951 0 0.824 0.061 1.64 0.031 2.464 -0.027 0.734 -0.075 1.451 -0.161 2.177 -0.075 0.627 -0.294 0.803 -0.465 1.267 -0.253 0.685 -0.212 0.984 -0.821 1.254 -0.346 0.152 -0.934 0.459 -1.303 0.443 -0.53 -0.029 -0.606 -0.553 -0.198 -1.119 0.263 -0.369 0.725 -0.488 1.02 -0.885 0.859 -1.152 1.228 -4.616 0.51 -5.837 -0.298 -0.508 -0.65 -0.512 -0.678 -1.287 -0.027 -0.693 0.154 -0.935 -0.369 -1.562 -1.663 -1.017 -1.783 -1.742 -2.323 -1.394 -0.657 0.426 -0.14 2.824 0 3.497 0.253 1.205 1.249 1.771 0.595 2.988 -0.469 0.869 -0.688 1.767 -1.01 2.783 -0.287 0.914 -0.263 2.222 -0.722 2.984 -0.089 0.148 -0.229 0.23 -0.311 0.373 -0.062 0.107 -0.154 0.414 -0.198 0.476 -0.192 0.266 -0.233 0.336 -0.541 0.476 -0.547 0.25 -1.218 0.168 -1.81 0.168" style="fill:#fff;fill-rule:evenodd"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-php.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-php.svg
new file mode 100644
index 00000000..aabb059a
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-php.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <g>
+ <path d="m 10.672 0 c -1.375 0 -2.672 1.355 -2.672 2.789 l 0 58.42 c 0 1.355 1.375 2.789 2.672 2.789 l 42.656 0 c 1.297 0 2.672 -1.434 2.672 -2.789 l 0 -43.21 l -18 -18 m -27.328 0" style="fill:#5a68a3;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 42 18 l 14 14 l 0 -14 m -14 0" style="fill:#000;fill-opacity:0.196;stroke:none;fill-rule:nonzero"/>
+ <path d="m 38 0 l 17.984 18 l -15.227 0 c -1.348 0 -2.758 -1.426 -2.758 -2.773 m 0 -15.227" style="fill:#fff;fill-opacity:0.392;stroke:none;fill-rule:nonzero"/>
+ <path d="m 48 37 c 0 6.078 -7.164 11 -16 11 c -8.836 0 -16 -4.922 -16 -11 c 0 -6.078 7.164 -11 16 -11 c 8.836 0 16 4.922 16 11 m 0 0" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <path d="m 27.508 32.922 c 0.68 0 1.219 0.242 1.617 0.727 c 0.391 0.484 0.594 1.152 0.594 2.02 c 0 0.852 -0.164 1.684 -0.484 2.473 c -0.32 0.789 -0.758 1.41 -1.313 1.879 c -0.555 0.457 -1.164 0.691 -1.836 0.691 c -0.391 0 -0.719 -0.082 -1 -0.25 c -0.281 -0.16 -0.539 -0.441 -0.781 -0.848 l -0.055 0 c -0.055 0.719 -0.156 1.371 -0.305 1.984 l -0.5 2.281 l -2.109 0 l 2.398 -10.809 l 1.609 0 l -0.117 1.137 l 0.063 0 c 0.641 -0.855 1.383 -1.281 2.219 -1.281 m -0.844 1.645 c -0.32 0 -0.633 0.145 -0.93 0.453 c -0.297 0.297 -0.531 0.699 -0.711 1.207 c -0.18 0.5 -0.266 1.055 -0.266 1.668 c 0 0.355 0.086 0.645 0.258 0.863 c 0.172 0.207 0.406 0.32 0.711 0.32 c 0.313 0 0.617 -0.16 0.898 -0.465 c 0.289 -0.309 0.516 -0.734 0.688 -1.266 c 0.18 -0.551 0.266 -1.082 0.266 -1.605 c 0 -0.789 -0.305 -1.176 -0.914 -1.176" style="fill:#5a68a3;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 35.08 40.57 l -2.109 0 l 0.961 -4.383 c 0.07 -0.309 0.109 -0.574 0.109 -0.801 c 0 -0.547 -0.25 -0.82 -0.758 -0.82 c -0.43 0 -0.82 0.25 -1.172 0.766 c -0.352 0.508 -0.625 1.215 -0.828 2.137 l -0.68 3.102 l -2.117 0 l 2.32 -10.445 l 2.109 0 c -0.188 0.809 -0.328 1.426 -0.422 1.863 c -0.102 0.434 -0.297 1.129 -0.602 2.078 l 0.055 0 c 0.289 -0.348 0.609 -0.621 0.969 -0.828 c 0.352 -0.211 0.766 -0.316 1.234 -0.316 c 0.641 0 1.141 0.195 1.492 0.566 c 0.352 0.367 0.531 0.902 0.531 1.602 c 0 0.324 -0.055 0.727 -0.164 1.211 l -0.93 4.27" style="fill:#5a68a3;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 40.461 32.922 c 0.68 0 1.219 0.242 1.609 0.727 c 0.398 0.484 0.594 1.152 0.594 2.02 c 0 0.852 -0.156 1.684 -0.484 2.473 c -0.313 0.789 -0.75 1.41 -1.305 1.879 c -0.563 0.457 -1.172 0.691 -1.836 0.691 c -0.391 0 -0.727 -0.082 -1.01 -0.25 c -0.281 -0.16 -0.539 -0.441 -0.773 -0.848 l -0.063 0 c -0.055 0.719 -0.156 1.371 -0.297 1.984 l -0.508 2.281 l -2.109 0 l 2.398 -10.809 l 1.609 0 l -0.117 1.137 l 0.063 0 c 0.648 -0.855 1.391 -1.281 2.227 -1.281 m -0.852 1.645 c -0.32 0 -0.625 0.145 -0.922 0.453 c -0.297 0.297 -0.539 0.699 -0.719 1.207 c -0.18 0.5 -0.266 1.055 -0.266 1.668 c 0 0.355 0.086 0.645 0.258 0.863 c 0.172 0.207 0.414 0.32 0.719 0.32 c 0.313 0 0.609 -0.16 0.898 -0.465 c 0.281 -0.309 0.508 -0.734 0.688 -1.266 c 0.172 -0.551 0.266 -1.082 0.266 -1.605 c 0 -0.789 -0.313 -1.176 -0.922 -1.176" style="fill:#5a68a3;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-pkcs12.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-pkcs12.svg
new file mode 120000
index 00000000..b02dde5b
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/application-x-pkcs7-certificates.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-pkcs7-certificates.svg
new file mode 120000
index 00000000..b02dde5b
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/application-x-python-bytecode.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-python-bytecode.svg
new file mode 100644
index 00000000..eb6f9297
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-python-bytecode.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <g>
+ <path d="m 10.672 0 c -1.375 0 -2.672 1.355 -2.672 2.789 l 0 58.42 c 0 1.355 1.375 2.789 2.672 2.789 l 42.656 0 c 1.297 0 2.672 -1.434 2.672 -2.789 l 0 -43.21 l -18 -18 m -27.328 0" style="fill:#2d2d2d;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 42 18 l 14 14 l 0 -14 m -14 0" style="fill:#000;fill-opacity:0.196;stroke:none;fill-rule:nonzero"/>
+ <path d="m 38 0 l 17.984 18 l -15.227 0 c -1.348 0 -2.758 -1.426 -2.758 -2.773 m 0 -15.227" style="fill:#fff;fill-opacity:0.392;stroke:none;fill-rule:nonzero"/>
+ </g>
+ <path d="m 40 29 0 8 -14 0 0 13 12 0 0 -6 -7 0 0 -2 14 0 0 -13 z m -8 16 3 0 0 3 -3 0 z" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <path d="m 26 22 0 6 7 0 0 2 -14 0 0 13 5 0 0 -8 14 0 0 -13 z m 3 2 3 0 0 3 -3 0 z" style="fill:#fff;fill-opacity:1;stroke:none"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-qet-element.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-qet-element.svg
new file mode 120000
index 00000000..c4ba3155
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/application-x-qet-project.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-qet-project.svg
new file mode 120000
index 00000000..c4ba3155
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/application-x-quattropro.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-quattropro.svg
new file mode 120000
index 00000000..dd1df899
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/application-x-r-project.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-r-project.svg
new file mode 120000
index 00000000..6e531487
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/application-x-rar.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-rar.svg
new file mode 100644
index 00000000..6d9763df
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-rar.svg
@@ -0,0 +1,17 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <g>
+ <path d="m 10.672 0 c -1.375 0 -2.672 1.355 -2.672 2.789 l 0 58.42 c 0 1.355 1.375 2.789 2.672 2.789 l 42.656 0 c 1.297 0 2.672 -1.434 2.672 -2.789 l 0 -43.21 l -18 -18 m -27.328 0" style="fill:#c19553;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 8 48 l 0 13.336 c 0 1.297 1.375 2.664 2.664 2.664 l 42.672 0 c 1.289 0 2.664 -1.367 2.664 -2.664 l 0 -13.336 m -48 0" style="fill:#000;fill-opacity:0.196;stroke:none;fill-rule:nonzero"/>
+ <path d="m 21.13 50.781 c 0.691 0 1.316 0.066 1.875 0.215 c 0.559 0.141 1.043 0.363 1.445 0.668 c 0.402 0.293 0.715 0.672 0.922 1.141 c 0.223 0.453 0.328 0.996 0.328 1.609 c 0 0.652 -0.141 1.234 -0.426 1.762 c -0.289 0.523 -0.766 0.926 -1.422 1.199 c 0.215 0.313 0.453 0.656 0.699 1.043 c 0.246 0.367 0.492 0.762 0.723 1.184 c 0.238 0.402 0.461 0.813 0.664 1.23 c 0.223 0.41 0.41 0.797 0.566 1.168 l -2.523 0 c -0.293 -0.715 -0.648 -1.406 -1.051 -2.063 c -0.395 -0.664 -0.813 -1.34 -1.273 -2.023 l -1.25 0 l 0 4.086 l -2.406 0 l 0 -10.93 c 0.238 -0.051 0.492 -0.09 0.766 -0.133 c 0.285 -0.039 0.574 -0.07 0.863 -0.09 c 0.285 -0.016 0.559 -0.039 0.82 -0.047 c 0.254 -0.016 0.484 -0.016 0.68 -0.016 m 2.129 3.613 c 0 -0.582 -0.195 -1.012 -0.582 -1.289 c -0.395 -0.273 -0.902 -0.41 -1.547 -0.41 c -0.09 0 -0.203 0.008 -0.336 0.016 c -0.121 0 -0.254 0.016 -0.387 0.039 l 0 3.328 l 0.527 0 c 0.82 0 1.414 -0.137 1.785 -0.426 c 0.359 -0.297 0.539 -0.715 0.539 -1.258" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 42 18 l 14 14 l 0 -14 m -14 0" style="fill:#000;fill-opacity:0.196;stroke:none;fill-rule:nonzero"/>
+ <path d="m 33.738 62 l -0.57 -2.563 l -3.219 0 l -0.551 2.563 l -2.5 0 c 0.566 -2.188 1.152 -4.176 1.734 -5.965 c 0.594 -1.809 1.16 -3.52 1.703 -5.129 l 2.621 0 c 0.574 1.629 1.141 3.352 1.699 5.176 c 0.574 1.816 1.125 3.789 1.66 5.918 l -2.578 0 m -2.156 -8.941 c -0.121 0.418 -0.246 0.813 -0.367 1.199 c -0.102 0.371 -0.207 0.742 -0.313 1.109 c -0.09 0.363 -0.184 0.723 -0.273 1.094 c -0.082 0.371 -0.156 0.758 -0.238 1.152 l 2.367 0 c -0.074 -0.395 -0.156 -0.781 -0.23 -1.152 c -0.082 -0.371 -0.172 -0.73 -0.277 -1.094 c -0.09 -0.367 -0.191 -0.738 -0.313 -1.109 c -0.098 -0.387 -0.223 -0.781 -0.355 -1.199" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 38 0 l 17.984 18 l -15.227 0 c -1.348 0 -2.758 -1.426 -2.758 -2.773 m 0 -15.227" style="fill:#fff;fill-opacity:0.392;stroke:none;fill-rule:nonzero"/>
+ <path d="m 40.68 50.781 c 0.691 0 1.316 0.066 1.875 0.215 c 0.559 0.141 1.043 0.363 1.445 0.668 c 0.402 0.293 0.707 0.672 0.922 1.141 c 0.219 0.453 0.328 0.996 0.328 1.609 c 0 0.652 -0.141 1.234 -0.43 1.762 c -0.285 0.523 -0.762 0.926 -1.43 1.199 c 0.223 0.313 0.461 0.656 0.707 1.043 c 0.246 0.367 0.484 0.762 0.723 1.184 c 0.23 0.402 0.453 0.813 0.668 1.23 c 0.223 0.41 0.41 0.797 0.566 1.168 l -2.523 0 c -0.305 -0.715 -0.648 -1.406 -1.059 -2.063 c -0.387 -0.664 -0.816 -1.34 -1.266 -2.023 l -1.25 0 l 0 4.086 l -2.406 0 l 0 -10.93 c 0.23 -0.051 0.484 -0.09 0.762 -0.133 c 0.289 -0.039 0.566 -0.07 0.855 -0.09 c 0.289 -0.016 0.566 -0.039 0.82 -0.047 c 0.266 -0.016 0.496 -0.016 0.691 -0.016 m 2.129 3.613 c 0 -0.582 -0.199 -1.012 -0.59 -1.289 c -0.387 -0.273 -0.906 -0.41 -1.539 -0.41 c -0.098 0 -0.203 0.008 -0.336 0.016 c -0.133 0 -0.262 0.016 -0.387 0.039 l 0 3.328 l 0.527 0 c 0.82 0 1.41 -0.137 1.773 -0.426 c 0.371 -0.297 0.551 -0.715 0.551 -1.258" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 18 0 l 6 0 l 0 6 l -6 0 m 0 -6" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <path d="m 24 6 l 6 0 l 0 6 l -6 0 m 0 -6" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <path d="m 18 12 l 6 0 l 0 6 l -6 0 m 0 -6" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <path d="m 24 18 l 6 0 l 0 6 l -6 0 m 0 -6" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <path d="m 18 24 l 6 0 l 0 6 l -6 0 m 0 -6" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <path d="m 18 32 l 12 0 l 0 12 l -12 0 m 0 -12" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-raw-disk-image.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-raw-disk-image.svg
new file mode 120000
index 00000000..38aa8675
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/application-x-riff.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-riff.svg
new file mode 100644
index 00000000..a28a4f7d
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-riff.svg
@@ -0,0 +1,13 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <g>
+ <path d="m 10.672 0 c -1.375 0 -2.672 1.355 -2.672 2.789 l 0 58.42 c 0 1.355 1.375 2.789 2.672 2.789 l 42.656 0 c 1.297 0 2.672 -1.434 2.672 -2.789 l 0 -43.21 l -18 -18 m -27.328 0" style="fill:#dcdcdc;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 42 18 l 14 14 l 0 -14 m -14 0" style="fill:#000;fill-opacity:0.196;stroke:none;fill-rule:nonzero"/>
+ <path d="m 38 0 l 17.984 18 l -15.227 0 c -1.348 0 -2.758 -1.426 -2.758 -2.773 m 0 -15.227" style="fill:#fff;fill-opacity:0.392;stroke:none;fill-rule:nonzero"/>
+ </g>
+ <g transform="translate(0,4.3389829)">
+ <path d="m 16 32 7.109 -7.109 7.109 7.109 -7.109 7.109 m -7.109 -7.109" style="fill:#878787;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="M 24.890625,23.109375 32,16 39.109375,23.109375 32,30.21875 Z m 0,0" style="fill:#878787;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 33.781 32 7.109 -7.109 7.109 7.109 -7.109 7.109 m -7.109 -7.109" style="fill:#878787;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="M 24.890625,40.890625 32,33.78125 39.109375,40.890625 32,48 Z m 0,0" style="fill:#878787;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-rosegarden-composition.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-rosegarden-composition.svg
new file mode 120000
index 00000000..6bb9cc7d
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/application-x-rpm.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-rpm.svg
new file mode 100644
index 00000000..8f6b2904
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-rpm.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <g>
+ <path d="m 10.742 8 c -1.367 0 -2.742 1.375 -2.742 2.742 l 0 42.594 c 0 1.289 1.375 2.664 2.664 2.664 l 42.672 0 c 1.289 0 2.664 -1.375 2.664 -2.664 l 0 -42.672 c 0 -1.289 -1.375 -2.664 -2.664 -2.664 m -42.594 0" style="fill:#c19553;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 10.742 8 c -1.367 0 -2.742 1.375 -2.742 2.742 l 0 13.258 c 5.336 0 42.664 0 48 0 l 0 -13.336 c 0 -1.289 -1.375 -2.664 -2.664 -2.664 m -42.594 0" style="fill:#fff;fill-opacity:0.196;stroke:none;fill-rule:nonzero"/>
+ <path d="m 28 14 l 0 20 l 8 0 l 0 -20 m -8 0" style="fill:#fff;fill-opacity:0.392;stroke:none;fill-rule:nonzero"/>
+ <path d="m 21.88 39.8 c 0.668 0 1.272 0.074 1.807 0.213 0.542 0.147 1.01 0.36 1.398 0.662 0.385 0.294 0.683 0.679 0.888 1.137 0.212 0.458 0.314 0.99 0.314 1.611 0 0.638 -0.134 1.219 -0.408 1.742 -0.283 0.523 -0.738 0.924 -1.375 1.202 1.031 1.46 1.827 3.01 2.561 4.596 l -2.435 0 c -0.603 -1.479 -1.456 -2.821 -2.239 -4.065 l -1.21 0 0 4.065 -2.317 0 0 -10.878 c 1.01 -0.213 2 -0.252 3.02 -0.286 m 2.058 3.607 c 0 -0.589 -0.189 -1.014 -0.566 -1.284 -0.377 -0.278 -0.88 -0.417 -1.492 -0.417 -0.241 0.006 -0.475 0.039 -0.699 0.057 l 0 3.321 0.511 0 c 0.793 0 1.367 -0.147 1.712 -0.433 0.353 -0.294 0.534 -0.712 0.534 -1.243" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 31.06 39.8 c 1.42 0 2.517 0.294 3.298 0.875 0.781 0.573 1.172 1.513 1.172 2.813 0 1.325 -0.391 2.282 -1.187 2.879 -0.781 0.581 -1.893 0.867 -3.336 0.867 l -0.789 0 0 3.73 l -2.216 0 0 -10.894 c 1.015 -0.211 2.034 -0.246 3.058 -0.27 m 0.255 1.906 c -0.387 0.005 -0.71 0.033 -1.097 0.057 l 0 3.566 0.902 0 c 0.706 0 1.24 -0.139 1.6 -0.409 0.361 -0.286 0.541 -0.769 0.541 -1.448 0 -0.638 -0.18 -1.088 -0.541 -1.349 -0.346 -0.278 -0.819 -0.417 -1.405 -0.417" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 39.32 40.02 c 0.56 1.621 1.088 3.241 1.644 4.849 0.596 -1.636 1.112 -3.231 1.707 -4.849 l 1.937 0 c 0.382 3.71 0.583 7.371 0.704 10.947 l -2.142 0 0.111 -8.506 -1.439 4.538 -1.707 0 -1.383 -4.538 0.095 8.506 -2.142 0 c 0.146 -3.71 0.291 -7.334 0.68 -10.947 l 1.937 0" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-ruby.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-ruby.svg
new file mode 120000
index 00000000..99f12ae3
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/application-x-sami.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-sami.svg
new file mode 120000
index 00000000..043fc373
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/application-x-scilab.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-scilab.svg
new file mode 100644
index 00000000..72aa461d
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-scilab.svg
@@ -0,0 +1,14 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <path d="m 10.672 0 c -1.375 0 -2.672 1.353 -2.672 2.787 l 0 58.43 c 0 1.353 1.375 2.787 2.672 2.787 l 42.656 0 c 1.297 0 2.672 -1.435 2.672 -2.787 l 0 -43.21 -18 -18" style="fill:#d35f5f;fill-opacity:1"/>
+ <path d="m 42.33 13.328 0.062 0.078 0.16 -0.078 z m -0.333 4.672 l 14 14 0 -14 z" style="fill:#000;fill-opacity:0.196"/>
+ <path d="m 38 0 17.986 18 -14.986 0 c -2 0 -3 -1 -3 -3 z" style="fill:#de8787;fill-opacity:1"/>
+ <path d="m 37.28 24.661 c 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 1.841 0 3.333 1.492 3.333 3.333 z" style="fill:#f2f2f2;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 30.33 32.655 c 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 1.841 0 3.333 1.492 3.333 3.333 z" style="fill:#f2f2f2;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 23.515 40.648 c 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 1.841 0 3.333 1.492 3.333 3.333 z" style="fill:#f2f2f2;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 34.426 40.648 c 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 1.841 0 3.333 1.492 3.333 3.333 z" style="fill:#f2f2f2;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 41.658 32.655 c 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 1.841 0 3.333 1.492 3.333 3.333 z" style="fill:#f2f2f2;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 45.34 40.648 c 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 1.841 0 3.333 1.492 3.333 3.333 z" style="fill:#f2f2f2;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 48.49 48.641 c 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 1.841 0 3.333 1.492 3.333 3.333 z" style="fill:#f2f2f2;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 38.41 48.641 c 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 1.841 0 3.333 1.492 3.333 3.333 z" style="fill:#f2f2f2;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 28.332 48.641 c 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 1.841 0 3.333 1.492 3.333 3.333 z" style="fill:#f2f2f2;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-scribus.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-scribus.svg
new file mode 100644
index 00000000..8a553ab7
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-scribus.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <g>
+ <path d="m 10.672 0 c -1.375 0 -2.672 1.355 -2.672 2.789 l 0 58.42 c 0 1.355 1.375 2.789 2.672 2.789 l 42.656 0 c 1.297 0 2.672 -1.434 2.672 -2.789 l 0 -43.21 l -18 -18 m -27.328 0" style="fill:#eb1a22;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 42 18 l 14 14 l 0 -14 m -14 0" style="fill:#000;fill-opacity:0.196;stroke:none;fill-rule:nonzero"/>
+ <path d="m 38 0 l 17.984 18 l -15.227 0 c -1.348 0 -2.758 -1.426 -2.758 -2.773 m 0 -15.227" style="fill:#fff;fill-opacity:0.392;stroke:none;fill-rule:nonzero"/>
+ </g>
+ <path d="m 38.33 22.07 c -0.854 -0.096 -1.54 -0.097 -2.169 0.026 -0.629 0.123 -1.212 0.423 -1.558 0.8 -0.346 0.377 -0.455 0.748 -0.509 0.928 -1.22 2.396 -2.662 4.775 -3.982 6.811 -1.629 2.414 -3.53 5.225 -4.522 7.492 -0.603 1.385 -1.254 3.054 -1.894 4.793 c -1.331 3.645 -2.53 7.287 -3.697 10.949 1.899 0.131 1.899 0.121 3.364 0.131 c 1.079 -1.981 2.868 -3.864 4.365 -5.24 2.59 -2.364 6.327 -4.781 9.896 -5.321 l 1.202 -0.179 c 0.067 -3.734 0.408 -7.776 2.253 -11.05 0.757 -1.361 1.812 -2.442 2.79 -3.678 0.252 -0.203 0.054 -0.443 0.081 -0.664 -0.73 -3.625 -3.205 -5.424 -5.55 -5.789 -0.026 0.004 -0.05 -0.006 -0.071 -0.009 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/64/mimetypes/application-x-shar.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-shar.svg
new file mode 100644
index 00000000..239b4adf
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-shar.svg
@@ -0,0 +1,18 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <g>
+ <path d="m 10.672 0 c -1.375 0 -2.672 1.355 -2.672 2.789 l 0 58.42 c 0 1.355 1.375 2.789 2.672 2.789 l 42.656 0 c 1.297 0 2.672 -1.434 2.672 -2.789 l 0 -43.21 l -18 -18 m -27.328 0" style="fill:#c19553;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 8 48 l 0 13.336 c 0 1.297 1.375 2.664 2.664 2.664 l 42.672 0 c 1.289 0 2.664 -1.367 2.664 -2.664 l 0 -13.336 m -48 0" style="fill:#000;fill-opacity:0.196;stroke:none;fill-rule:nonzero"/>
+ <path d="m 42 18 l 14 14 l 0 -14 m -14 0" style="fill:#000;fill-opacity:0.196;stroke:none;fill-rule:nonzero"/>
+ <path d="m 38 0 l 17.984 18 l -15.227 0 c -1.348 0 -2.758 -1.426 -2.758 -2.773 m 0 -15.227" style="fill:#fff;fill-opacity:0.392;stroke:none;fill-rule:nonzero"/>
+ <path d="m 18 0 l 6 0 l 0 6 l -6 0 m 0 -6" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <path d="m 24 6 l 6 0 l 0 6 l -6 0 m 0 -6" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <path d="m 18 12 l 6 0 l 0 6 l -6 0 m 0 -6" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <path d="m 24 18 l 6 0 l 0 6 l -6 0 m 0 -6" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <path d="m 18 24 l 6 0 l 0 6 l -6 0 m 0 -6" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <path d="m 18 32 l 12 0 l 0 12 l -12 0 m 0 -12" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <path d="m 19.15 60.52 c 0.344 0 0.625 -0.031 0.844 -0.094 c 0.227 -0.078 0.406 -0.18 0.539 -0.297 c 0.133 -0.133 0.219 -0.281 0.266 -0.43 c 0.055 -0.172 0.078 -0.336 0.078 -0.5 c 0 -0.211 -0.063 -0.398 -0.18 -0.563 c -0.117 -0.164 -0.273 -0.305 -0.461 -0.43 c -0.188 -0.133 -0.391 -0.242 -0.625 -0.344 c -0.227 -0.109 -0.461 -0.211 -0.688 -0.297 c -0.305 -0.109 -0.625 -0.234 -0.953 -0.383 c -0.328 -0.141 -0.625 -0.32 -0.898 -0.539 c -0.266 -0.227 -0.484 -0.492 -0.656 -0.813 c -0.18 -0.328 -0.266 -0.734 -0.266 -1.219 c 0 -0.961 0.305 -1.711 0.922 -2.25 c 0.617 -0.539 1.477 -0.805 2.555 -0.805 c 0.625 0 1.172 0.07 1.625 0.211 c 0.477 0.141 0.867 0.305 1.188 0.477 l -0.594 1.57 c -0.273 -0.156 -0.578 -0.281 -0.922 -0.398 c -0.328 -0.109 -0.711 -0.164 -1.148 -0.164 c -1.07 0 -1.609 0.391 -1.609 1.172 c 0 0.203 0.055 0.375 0.164 0.531 c 0.109 0.141 0.25 0.273 0.414 0.398 c 0.172 0.109 0.367 0.211 0.578 0.297 c 0.219 0.086 0.43 0.172 0.633 0.242 c 0.32 0.125 0.648 0.266 0.992 0.414 c 0.344 0.148 0.664 0.344 0.945 0.594 c 0.297 0.242 0.539 0.555 0.727 0.93 c 0.188 0.359 0.281 0.82 0.281 1.383 c 0 0.961 -0.313 1.703 -0.938 2.234 c -0.617 0.516 -1.547 0.773 -2.813 0.773 c -0.836 0 -1.516 -0.086 -2.02 -0.266 c -0.5 -0.188 -0.883 -0.359 -1.133 -0.508 l 0.594 -1.656 c 0.289 0.18 0.641 0.344 1.047 0.5 c 0.414 0.148 0.922 0.227 1.508 0.227" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 31.02 51.781 l 0 10.219 l -2.023 0 l 0 -4.5 l -2.688 0 l 0 4.5 l -2.023 0 l 0 -10.219 l 2.023 0 l 0 4.03 l 2.688 0 l 0 -4.03 l 2.023 0" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 37.656 62 l -0.477 -2.359 l -2.711 0 l -0.461 2.359 l -2.102 0 c 0.484 -2.01 0.969 -3.844 1.461 -5.492 c 0.5 -1.664 0.969 -3.242 1.43 -4.727 l 2.203 0 c 0.484 1.5 0.961 3.086 1.43 4.773 c 0.477 1.672 0.945 3.492 1.391 5.445 l -2.164 0 m -1.805 -8.234 c -0.109 0.383 -0.219 0.75 -0.313 1.102 c -0.086 0.344 -0.18 0.688 -0.266 1.023 c -0.078 0.336 -0.148 0.672 -0.227 1.01 c -0.07 0.344 -0.133 0.695 -0.195 1.063 l 1.984 0 c -0.07 -0.367 -0.133 -0.719 -0.195 -1.063 c -0.07 -0.336 -0.148 -0.672 -0.234 -1.01 c -0.078 -0.336 -0.164 -0.68 -0.258 -1.023 c -0.094 -0.352 -0.188 -0.719 -0.297 -1.102" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 43.484 51.664 c 0.578 0 1.109 0.07 1.578 0.203 c 0.469 0.133 0.875 0.336 1.211 0.609 c 0.344 0.273 0.602 0.625 0.773 1.055 c 0.188 0.422 0.281 0.914 0.281 1.484 c 0 0.602 -0.125 1.141 -0.359 1.625 c -0.242 0.484 -0.641 0.852 -1.203 1.102 c 0.188 0.289 0.383 0.609 0.594 0.961 c 0.203 0.336 0.406 0.703 0.609 1.086 c 0.195 0.375 0.383 0.758 0.555 1.141 c 0.188 0.375 0.344 0.734 0.477 1.07 l -2.117 0 c -0.25 -0.656 -0.547 -1.289 -0.891 -1.898 c -0.328 -0.609 -0.68 -1.234 -1.063 -1.859 l -1.055 0 l 0 3.758 l -2.02 0 l 0 -10.07 c 0.195 -0.039 0.406 -0.078 0.641 -0.117 c 0.242 -0.039 0.477 -0.07 0.719 -0.078 c 0.242 -0.023 0.469 -0.039 0.688 -0.047 c 0.227 -0.016 0.414 -0.023 0.578 -0.023 m 1.789 3.336 c 0 -0.539 -0.164 -0.93 -0.492 -1.188 c -0.328 -0.25 -0.758 -0.375 -1.297 -0.375 c -0.078 0 -0.172 0 -0.281 0.016 c -0.109 0 -0.219 0.008 -0.328 0.031 l 0 3.07 l 0.445 0 c 0.688 0 1.188 -0.133 1.492 -0.398 c 0.305 -0.273 0.461 -0.656 0.461 -1.156" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-shared-library-la.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-shared-library-la.svg
new file mode 120000
index 00000000..71137a9a
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/application-x-sharedlib.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-sharedlib.svg
new file mode 100644
index 00000000..4b3ca0ff
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-sharedlib.svg
@@ -0,0 +1,29 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <path d="m 10.672 0 c -1.375 0 -2.672 1.355 -2.672 2.789 l 0 58.42 c 0 1.355 1.375 2.789 2.672 2.789 l 42.656 0 c 1.297 0 2.672 -1.434 2.672 -2.789 l 0 -43.21 -18 -18 m -27.328 0" style="fill:#dcdcdc;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 38 0 17.984 18 -15.227 0 c -1.348 0 -2.758 -1.426 -2.758 -2.773 m 0 -15.227" style="fill:#fff;fill-opacity:0.392;stroke:none;fill-rule:nonzero"/>
+ <path d="m 42 18 14 14 0 -14 z m 0 0" style="fill:#000;fill-opacity:0.196;stroke:none;fill-rule:nonzero"/>
+ <g transform="matrix(0.94444444,0,0,0.94444444,-6.8888885,9.333333)" style="fill:#999">
+ <path d="m 29 41 l 0 7 l 7 0 l 0 -7 l -7 0 z m 1 1 l 5 0 l 0 5 l -5 0 l 0 -5 z" transform="matrix(1.0588235,0,0,1.0588235,7.2941173,-9.8823526)" style="visibility:visible;fill:#888;fill-opacity:1;stroke:none;display:inline;color:#000;fill-rule:nonzero"/>
+ </g>
+ <g transform="matrix(0.94444444,0,0,0.94444444,-15.888889,0.3333333)" style="fill:#999">
+ <path d="m 29 41 0 7 7 0 0 -7 -7 0 z m 1 1 5 0 0 5 -5 0 0 -5 z" transform="matrix(1.0588235,0,0,1.0588235,7.2941173,-9.8823526)" style="visibility:visible;fill:#888;fill-opacity:1;stroke:none;display:inline;color:#000;fill-rule:nonzero"/>
+ </g>
+ <g transform="matrix(0.94444444,0,0,0.94444444,-6.8888886,-8.6666667)" style="fill:#999">
+ <path d="m 29 41 0 7 7 0 0 -7 -7 0 z m 1 1 5 0 0 5 -5 0 0 -5 z" transform="matrix(1.0588235,0,0,1.0588235,7.2941173,-9.8823526)" style="visibility:visible;fill:#888;fill-opacity:1;stroke:none;display:inline;color:#000;fill-rule:nonzero"/>
+ </g>
+ <g transform="matrix(0.94444444,0,0,0.94444444,-6.4444435,-0.11111096)" 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.94444444,0,0,0.94444444,2.1111114,0.3333333)" style="fill:#999">
+ <path d="m 29 41 0 7 7 0 0 -7 -7 0 z m 1 1 5 0 0 5 -5 0 0 -5 z" transform="matrix(1.0588235,0,0,1.0588235,7.2941173,-9.8823526)" style="visibility:visible;fill:#888;fill-opacity:1;stroke:none;display:inline;color:#000;fill-rule:nonzero"/>
+ </g>
+ <g transform="matrix(0.94444444,0,0,0.94444444,2.5555565,8.888889)" 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.94444444,0,0,0.94444444,-15.444443,8.888889)" 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.94444444,0,0,0.94444444,-15.444443,-9.111111)" 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>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-shellscript.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-shellscript.svg
new file mode 120000
index 00000000..05ab0ed6
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/application-x-shockwave-flash.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-shockwave-flash.svg
new file mode 120000
index 00000000..be844f1e
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/application-x-siag.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-siag.svg
new file mode 120000
index 00000000..dd1df899
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/application-x-sif.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-sif.svg
new file mode 120000
index 00000000..957b1d90
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/application-x-sln.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-sln.svg
new file mode 120000
index 00000000..dcd46146
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/application-x-smb-server.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-smb-server.svg
new file mode 120000
index 00000000..d150bb25
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/application-x-sms-rom.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-sms-rom.svg
new file mode 100644
index 00000000..1cfa0d35
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-sms-rom.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <path d="m 10.672 0 c -1.375 0 -2.672 1.355 -2.672 2.789 l 0 58.42 c 0 1.355 1.375 2.789 2.672 2.789 l 42.656 0 c 1.297 0 2.672 -1.434 2.672 -2.789 l 0 -43.21 -18 -18 m -27.328 0" style="fill:#a6a6a6;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 42 18 14 14 0 -14 z m 0 0" style="fill:#000;fill-opacity:0.196;stroke:none;fill-rule:nonzero"/>
+ <path d="m 38 0 17.984 18 -15.227 0 c -1.348 0 -2.758 -1.426 -2.758 -2.773 m 0 -15.227" style="fill:#fff;fill-opacity:0.392;stroke:none;fill-rule:nonzero"/>
+ <path d="m 8 48 0 13.336 c 0 1.297 1.375 2.664 2.664 2.664 l 42.672 0 c 1.289 0 2.664 -1.367 2.664 -2.664 l 0 -13.336 m -48 0" style="fill:#000;fill-opacity:0.196;stroke:none;fill-rule:nonzero"/>
+ <path d="m 21.657 60.25 q 0.59 0 0.971 -0.102 0.4 -0.119 0.629 -0.307 0.229 -0.204 0.305 -0.443 0.095 -0.255 0.095 -0.511 0 -0.324 -0.21 -0.579 -0.21 -0.255 -0.533 -0.443 -0.324 -0.204 -0.724 -0.358 -0.4 -0.17 -0.8 -0.307 -0.533 -0.17 -1.105 -0.392 -0.571 -0.221 -1.048 -0.562 -0.457 -0.341 -0.762 -0.834 -0.305 -0.511 -0.305 -1.26 0 -1.481 1.067 -2.316 1.086 -0.834 2.971 -0.834 1.086 0 1.886 0.221 0.819 0.221 1.371 0.494 l -0.686 1.618 q -0.476 -0.238 -1.067 -0.409 -0.571 -0.17 -1.333 -0.17 -1.867 0 -1.867 1.209 0 0.307 0.19 0.545 0.19 0.221 0.476 0.409 0.305 0.17 0.667 0.307 0.381 0.136 0.743 0.255 0.552 0.187 1.143 0.426 0.61 0.221 1.105 0.613 0.514 0.375 0.838 0.954 q 0.324 0.562 0.324 1.43 q 0 1.481 -1.086 2.299 -1.067 0.8 -3.257 0.8 -1.467 0 -2.343 -0.272 q -0.876 -0.289 -1.314 -0.528 l 0.686 -1.703 q 0.514 0.272 1.219 0.511 0.724 0.238 1.752 0.238 z" style="fill:#fff;fill-opacity:1;stroke:none"/>
+ <path d="m 30.432 51 q 0.123 0.373 0.3 0.96 0.194 0.586 0.405 1.262 0.211 0.675 0.423 1.368 0.211 0.693 0.405 1.279 0.211 -0.658 0.441 -1.351 0.229 -0.711 0.441 -1.351 q 0.211 -0.658 0.388 -1.226 0.176 -0.569 0.317 -0.942 l 1.797 0 q 0.123 1.439 0.229 2.808 0.123 1.368 0.194 2.719 0.088 1.333 0.141 2.701 q 0.053 1.351 0.088 2.772 l -1.991 0 0.106 -8.548 -1.339 4.656 -1.586 0 l -1.286 -4.656 0.088 8.548 -1.991 0 q 0.053 -1.351 0.106 -2.808 0.07 -1.457 0.141 -2.897 0.07 -1.439 0.159 -2.79 q 0.106 -1.351 0.229 -2.506 l 1.797 0 z" style="fill:#fff;fill-opacity:1;stroke:none"/>
+ <path d="m 41.657 60.25 q 0.59 0 0.971 -0.102 0.4 -0.119 0.629 -0.307 0.229 -0.204 0.305 -0.443 0.095 -0.255 0.095 -0.511 0 -0.324 -0.21 -0.579 -0.21 -0.255 -0.533 -0.443 -0.324 -0.204 -0.724 -0.358 -0.4 -0.17 -0.8 -0.307 -0.533 -0.17 -1.105 -0.392 -0.571 -0.221 -1.048 -0.562 -0.457 -0.341 -0.762 -0.834 -0.305 -0.511 -0.305 -1.26 0 -1.481 1.067 -2.316 1.086 -0.834 2.971 -0.834 1.086 0 1.886 0.221 0.819 0.221 1.371 0.494 l -0.686 1.618 q -0.476 -0.238 -1.067 -0.409 -0.571 -0.17 -1.333 -0.17 -1.867 0 -1.867 1.209 0 0.307 0.19 0.545 0.19 0.221 0.476 0.409 0.305 0.17 0.667 0.307 0.381 0.136 0.743 0.255 0.552 0.187 1.143 0.426 0.61 0.221 1.105 0.613 0.514 0.375 0.838 0.954 q 0.324 0.562 0.324 1.43 q 0 1.481 -1.086 2.299 -1.067 0.8 -3.257 0.8 -1.467 0 -2.343 -0.272 q -0.876 -0.289 -1.314 -0.528 l 0.686 -1.703 q 0.514 0.272 1.219 0.511 0.724 0.238 1.752 0.238 z" style="fill:#fff;fill-opacity:1;stroke:none"/>
+ <path d="m 38.462 29.922 a 1.077 1.098 0 0 1 -1.077 1.098 1.077 1.098 0 0 1 -1.077 -1.098 1.077 1.098 0 0 1 1.077 -1.098 1.077 1.098 0 0 1 1.077 1.098 z m 2.154 2.196 a 1.077 1.098 0 0 1 -1.077 1.098 1.077 1.098 0 0 1 -1.077 -1.098 1.077 1.098 0 0 1 1.077 -1.098 1.077 1.098 0 0 1 1.077 1.098 z m 2.154 -2.196 a 1.077 1.098 0 0 1 -1.077 1.098 1.077 1.098 0 0 1 -1.077 -1.098 1.077 1.098 0 0 1 1.077 -1.098 1.077 1.098 0 0 1 1.077 1.098 z m -2.154 -2.196 a 1.077 1.098 0 0 1 -1.077 1.098 1.077 1.098 0 0 1 -1.077 -1.098 1.077 1.098 0 0 1 1.077 -1.098 1.077 1.098 0 0 1 1.077 1.098 z m -14 2.196 a 2.154 2.196 0 0 1 -2.154 2.196 2.154 2.196 0 0 1 -2.154 -2.196 2.154 2.196 0 0 1 2.154 -2.196 2.154 2.196 0 0 1 2.154 2.196 z m -1.904 -7.683 c -0.775 0.032 -1.412 0.371 -1.851 0.71 C 20.266 24.955 18 33.33 18 37.757 c 0 4.43 0.999 4.242 1.866 4.242 0.867 0 1.956 -0.608 2.909 -1.463 2.629 -2.36 3.841 -5.124 6.455 -5.124 l 5.54 0 c 2.615 0 3.826 2.764 6.455 5.124 0.952 0.855 2.042 1.463 2.909 1.463 C 45 41.999 46 42.19 46 37.757 46 33.33 43.734 24.955 41.14 22.948 40.44 22.405 39.23 21.864 37.757 22.577 36.77 23.06 35.889 23.333 34.6 23.333 l -5.2 0 c -1.289 0 -2.171 -0.278 -3.157 -0.756 -0.552 -0.267 -1.067 -0.358 -1.531 -0.339 z" style="fill:#fff;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-sony-bbeb.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-sony-bbeb.svg
new file mode 120000
index 00000000..c98224c7
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/application-x-sqlite2.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-sqlite2.svg
new file mode 120000
index 00000000..9d514aab
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/application-x-sqlite3.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-sqlite3.svg
new file mode 120000
index 00000000..9d514aab
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/application-x-stuffit.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-stuffit.svg
new file mode 100644
index 00000000..a58a442b
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-stuffit.svg
@@ -0,0 +1,18 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <g>
+ <path d="m 10.672 0 c -1.375 0 -2.672 1.355 -2.672 2.789 l 0 58.42 c 0 1.355 1.375 2.789 2.672 2.789 l 42.656 0 c 1.297 0 2.672 -1.434 2.672 -2.789 l 0 -43.21 l -18 -18 m -27.328 0" style="fill:#c19553;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 8 48 l 0 13.336 c 0 1.297 1.375 2.664 2.664 2.664 l 42.672 0 c 1.289 0 2.664 -1.367 2.664 -2.664 l 0 -13.336 m -48 0" style="fill:#000;fill-opacity:0.196;stroke:none;fill-rule:nonzero"/>
+ <path d="m 42 18 l 14 14 l 0 -14 m -14 0" style="fill:#000;fill-opacity:0.196;stroke:none;fill-rule:nonzero"/>
+ <path d="m 38 0 l 17.984 18 l -15.227 0 c -1.348 0 -2.758 -1.426 -2.758 -2.773 m 0 -15.227" style="fill:#fff;fill-opacity:0.392;stroke:none;fill-rule:nonzero"/>
+ <path d="m 18 0 l 6 0 l 0 6 l -6 0 m 0 -6" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <path d="m 24 6 l 6 0 l 0 6 l -6 0 m 0 -6" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <path d="m 18 12 l 6 0 l 0 6 l -6 0 m 0 -6" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <path d="m 24 18 l 6 0 l 0 6 l -6 0 m 0 -6" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <path d="m 18 24 l 6 0 l 0 6 l -6 0 m 0 -6" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <path d="m 18 32 l 12 0 l 0 12 l -12 0 m 0 -12" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <path d="m 19.15 60.52 c 0.344 0 0.625 -0.031 0.844 -0.094 c 0.227 -0.078 0.406 -0.18 0.539 -0.297 c 0.133 -0.133 0.219 -0.281 0.266 -0.43 c 0.055 -0.172 0.078 -0.336 0.078 -0.5 c 0 -0.211 -0.063 -0.398 -0.18 -0.563 c -0.117 -0.164 -0.273 -0.305 -0.461 -0.43 c -0.188 -0.133 -0.391 -0.242 -0.625 -0.344 c -0.227 -0.109 -0.461 -0.211 -0.688 -0.297 c -0.305 -0.109 -0.625 -0.234 -0.953 -0.383 c -0.328 -0.141 -0.625 -0.32 -0.898 -0.539 c -0.266 -0.227 -0.484 -0.492 -0.656 -0.813 c -0.18 -0.328 -0.266 -0.734 -0.266 -1.219 c 0 -0.961 0.305 -1.711 0.922 -2.25 c 0.617 -0.539 1.477 -0.805 2.555 -0.805 c 0.625 0 1.172 0.07 1.625 0.211 c 0.477 0.141 0.867 0.305 1.188 0.477 l -0.594 1.57 c -0.273 -0.156 -0.578 -0.281 -0.922 -0.398 c -0.328 -0.109 -0.711 -0.164 -1.148 -0.164 c -1.07 0 -1.609 0.391 -1.609 1.172 c 0 0.203 0.055 0.375 0.164 0.531 c 0.109 0.141 0.25 0.273 0.414 0.398 c 0.172 0.109 0.367 0.211 0.578 0.297 c 0.219 0.086 0.43 0.172 0.633 0.242 c 0.32 0.125 0.648 0.266 0.992 0.414 c 0.344 0.148 0.664 0.344 0.945 0.594 c 0.297 0.242 0.539 0.555 0.727 0.93 c 0.188 0.359 0.281 0.82 0.281 1.383 c 0 0.961 -0.313 1.703 -0.938 2.234 c -0.617 0.516 -1.547 0.773 -2.813 0.773 c -0.836 0 -1.516 -0.086 -2.02 -0.266 c -0.5 -0.188 -0.883 -0.359 -1.133 -0.508 l 0.594 -1.656 c 0.289 0.18 0.641 0.344 1.047 0.5 c 0.414 0.148 0.922 0.227 1.508 0.227" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 24.438 62 l 0 -1.68 l 2.219 0 l 0 -6.852 l -2.219 0 l 0 -1.688 l 6.453 0 l 0 1.688 l -2.195 0 l 0 6.852 l 2.195 0 l 0 1.68 l -6.453 0" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 39.563 51.781 l 0 1.688 l -2.68 0 l 0 8.531 l -2.031 0 l 0 -8.531 l -2.68 0 l 0 -1.688 l 7.391 0" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 45.813 62 c -0.203 -0.555 -0.461 -1.18 -0.766 -1.859 c -0.297 -0.688 -0.609 -1.367 -0.938 -2.047 c -0.32 0.648 -0.633 1.32 -0.953 2.031 c -0.32 0.688 -0.594 1.32 -0.82 1.875 l -2.188 0 c 0.109 -0.297 0.273 -0.648 0.477 -1.07 c 0.219 -0.414 0.461 -0.867 0.711 -1.352 c 0.258 -0.484 0.531 -0.984 0.82 -1.484 c 0.281 -0.523 0.555 -1.016 0.82 -1.492 l -2.664 -4.82 l 2.188 0 l 1.609 3.273 l 1.688 -3.273 l 2.039 0 l -2.594 4.773 c 0.297 0.477 0.586 0.969 0.867 1.484 c 0.289 0.516 0.547 1.023 0.789 1.523 c 0.25 0.484 0.469 0.938 0.656 1.367 c 0.188 0.422 0.336 0.773 0.445 1.07 l -2.188 0" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-subrip.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-subrip.svg
new file mode 100644
index 00000000..f59f455c
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-subrip.svg
@@ -0,0 +1,12 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <path d="m 10.667 0 c -1.371 0 -2.667 1.352 -2.667 2.783 l 0 58.43 c 0 1.352 1.371 2.783 2.667 2.783 l 42.667 0 c 1.295 0 2.667 -1.431 2.667 -2.783 l 0 -43.22 -17 -18" style="fill:#376a94;fill-opacity:1"/>
+ <path d="m 39 -0.087 17 18.09 -14.385 0 c -1.27 0 -2.615 -1.431 -2.615 -2.783 l 0 -15.304 z" style="fill:#fff;fill-opacity:0.392"/>
+ <g transform="matrix(1.0829907,0,0,1.0521164,6.0155837,11.373623)" 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.23 27.21 -13.851 0 -3.693 9.505" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ </g>
+ </g>
+ <path d="m 42 18 14 14 0 -14 z m 0 0" style="fill:#000;fill-opacity:0.196;stroke:none;fill-rule:nonzero"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-tar.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-tar.svg
new file mode 100644
index 00000000..ce1613ad
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-tar.svg
@@ -0,0 +1,17 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <g>
+ <path d="m 10.672 0 c -1.375 0 -2.672 1.355 -2.672 2.789 l 0 58.42 c 0 1.355 1.375 2.789 2.672 2.789 l 42.656 0 c 1.297 0 2.672 -1.434 2.672 -2.789 l 0 -43.21 l -18 -18 m -27.328 0" style="fill:#c19553;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 8 48 l 0 13.336 c 0 1.297 1.375 2.664 2.664 2.664 l 42.672 0 c 1.289 0 2.664 -1.367 2.664 -2.664 l 0 -13.336 m -48 0" style="fill:#000;fill-opacity:0.196;stroke:none;fill-rule:nonzero"/>
+ <path d="m 42 18 l 14 14 l 0 -14 m -14 0" style="fill:#000;fill-opacity:0.196;stroke:none;fill-rule:nonzero"/>
+ <path d="m 38 0 l 17.984 18 l -15.227 0 c -1.348 0 -2.758 -1.426 -2.758 -2.773 m 0 -15.227" style="fill:#fff;fill-opacity:0.392;stroke:none;fill-rule:nonzero"/>
+ <path d="m 18 0 l 6 0 l 0 6 l -6 0 m 0 -6" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <path d="m 24 6 l 6 0 l 0 6 l -6 0 m 0 -6" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <path d="m 18 12 l 6 0 l 0 6 l -6 0 m 0 -6" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <path d="m 24 18 l 6 0 l 0 6 l -6 0 m 0 -6" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <path d="m 18 24 l 6 0 l 0 6 l -6 0 m 0 -6" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <path d="m 18 32 l 12 0 l 0 12 l -12 0 m 0 -12" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <path d="m 26.617 50.926 l 0 1.82 l -3.125 0 l 0 9.254 l -2.371 0 l 0 -9.254 l -3.117 0 l 0 -1.82 l 8.613 0" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 33.961 62 l -0.559 -2.559 l -3.148 0 l -0.543 2.559 l -2.445 0 c 0.559 -2.184 1.125 -4.168 1.699 -5.957 c 0.574 -1.801 1.133 -3.508 1.664 -5.117 l 2.566 0 c 0.559 1.625 1.117 3.348 1.66 5.168 c 0.566 1.813 1.105 3.781 1.633 5.906 l -2.527 0 m -2.109 -8.926 c -0.121 0.418 -0.246 0.813 -0.359 1.199 c -0.102 0.367 -0.207 0.738 -0.305 1.105 c -0.09 0.363 -0.18 0.723 -0.27 1.094 c -0.074 0.367 -0.156 0.754 -0.23 1.148 l 2.313 0 c -0.074 -0.395 -0.148 -0.781 -0.23 -1.148 c -0.074 -0.371 -0.164 -0.73 -0.262 -1.094 c -0.09 -0.367 -0.195 -0.738 -0.313 -1.105 c -0.098 -0.387 -0.211 -0.781 -0.344 -1.199" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 40.75 50.805 c 0.676 0 1.281 0.063 1.832 0.211 c 0.547 0.141 1.023 0.363 1.418 0.664 c 0.395 0.297 0.695 0.676 0.895 1.141 c 0.223 0.453 0.328 0.992 0.328 1.609 c 0 0.648 -0.141 1.23 -0.418 1.754 c -0.281 0.527 -0.746 0.926 -1.395 1.199 c 0.211 0.313 0.441 0.656 0.688 1.039 c 0.238 0.371 0.477 0.766 0.707 1.184 c 0.23 0.402 0.441 0.813 0.648 1.23 c 0.211 0.41 0.402 0.797 0.555 1.164 l -2.469 0 c -0.293 -0.715 -0.637 -1.402 -1.031 -2.059 c -0.387 -0.664 -0.797 -1.336 -1.246 -2.02 l -1.223 0 l 0 4.078 l -2.355 0 l 0 -10.91 c 0.23 -0.047 0.484 -0.09 0.746 -0.129 c 0.289 -0.051 0.566 -0.074 0.844 -0.094 c 0.281 -0.023 0.551 -0.039 0.805 -0.047 c 0.254 -0.016 0.477 -0.016 0.672 -0.016 m 2.086 3.609 c 0 -0.582 -0.199 -1.012 -0.574 -1.289 c -0.387 -0.27 -0.887 -0.41 -1.512 -0.41 c -0.09 0 -0.203 0.008 -0.328 0.016 c -0.129 0 -0.254 0.016 -0.383 0.043 l 0 3.32 l 0.516 0 c 0.805 0 1.387 -0.141 1.738 -0.426 c 0.363 -0.297 0.543 -0.715 0.543 -1.254" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-tarz.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-tarz.svg
new file mode 120000
index 00000000..065c47e0
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/application-x-teach2000.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-teach2000.svg
new file mode 120000
index 00000000..18cafbc8
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/application-x-teachmaster.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-teachmaster.svg
new file mode 120000
index 00000000..18cafbc8
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/application-x-tex-gf.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-tex-gf.svg
new file mode 120000
index 00000000..cee8f73b
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/application-x-tgif.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-tgif.svg
new file mode 120000
index 00000000..34b7aa58
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/application-x-tha.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-tha.svg
new file mode 100644
index 00000000..5b206a83
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-tha.svg
@@ -0,0 +1,17 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <g>
+ <path d="m 10.672 0 c -1.375 0 -2.672 1.355 -2.672 2.789 l 0 58.42 c 0 1.355 1.375 2.789 2.672 2.789 l 42.656 0 c 1.297 0 2.672 -1.434 2.672 -2.789 l 0 -43.21 l -18 -18 m -27.328 0" style="fill:#c19553;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 8 48 l 0 13.336 c 0 1.297 1.375 2.664 2.664 2.664 l 42.672 0 c 1.289 0 2.664 -1.367 2.664 -2.664 l 0 -13.336 m -48 0" style="fill:#000;fill-opacity:0.196;stroke:none;fill-rule:nonzero"/>
+ <path d="m 42 18 l 14 14 l 0 -14 m -14 0" style="fill:#000;fill-opacity:0.196;stroke:none;fill-rule:nonzero"/>
+ <path d="m 38 0 l 17.984 18 l -15.227 0 c -1.348 0 -2.758 -1.426 -2.758 -2.773 m 0 -15.227" style="fill:#fff;fill-opacity:0.392;stroke:none;fill-rule:nonzero"/>
+ <path d="m 18 0 l 6 0 l 0 6 l -6 0 m 0 -6" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <path d="m 24 6 l 6 0 l 0 6 l -6 0 m 0 -6" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <path d="m 18 12 l 6 0 l 0 6 l -6 0 m 0 -6" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <path d="m 24 18 l 6 0 l 0 6 l -6 0 m 0 -6" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <path d="m 18 24 l 6 0 l 0 6 l -6 0 m 0 -6" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <path d="m 18 32 l 12 0 l 0 12 l -12 0 m 0 -12" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <path d="m 26.637 50.75 l 0 1.855 l -3.121 0 l 0 9.395 l -2.383 0 l 0 -9.395 l -3.133 0 l 0 -1.855 l 8.637 0" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 35.852 50.75 l 0 11.25 l -2.367 0 l 0 -4.961 l -3.145 0 l 0 4.961 l -2.359 0 l 0 -11.25 l 2.359 0 l 0 4.434 l 3.145 0 l 0 -4.434 l 2.367 0" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 43.598 62 l -0.551 -2.598 l -3.164 0 l -0.543 2.598 l -2.457 0 c 0.566 -2.219 1.137 -4.234 1.715 -6.06 c 0.566 -1.828 1.129 -3.559 1.664 -5.191 l 2.57 0 c 0.563 1.648 1.121 3.395 1.672 5.25 c 0.563 1.848 1.105 3.84 1.633 6 l -2.539 0 m -2.109 -9.07 c -0.121 0.43 -0.246 0.832 -0.363 1.219 c -0.098 0.379 -0.203 0.75 -0.305 1.129 c -0.09 0.363 -0.18 0.734 -0.27 1.105 c -0.074 0.379 -0.156 0.766 -0.23 1.172 l 2.324 0 c -0.074 -0.406 -0.16 -0.793 -0.234 -1.172 c -0.07 -0.371 -0.164 -0.742 -0.27 -1.105 c -0.082 -0.379 -0.191 -0.75 -0.305 -1.129 c -0.102 -0.387 -0.215 -0.789 -0.348 -1.219" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-theme.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-theme.svg
new file mode 100644
index 00000000..925b865d
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-theme.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <g>
+ <path d="m 10.672 0 c -1.375 0 -2.672 1.355 -2.672 2.789 l 0 58.42 c 0 1.355 1.375 2.789 2.672 2.789 l 42.656 0 c 1.297 0 2.672 -1.434 2.672 -2.789 l 0 -43.21 l -18 -18 m -27.328 0" style="fill:#dc312f;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 42 18 l 14 14 l 0 -14 m -14 0" style="fill:#000;fill-opacity:0.196;stroke:none;fill-rule:nonzero"/>
+ <path d="m 38 0 l 17.984 18 l -15.227 0 c -1.348 0 -2.758 -1.426 -2.758 -2.773 m 0 -15.227" style="fill:#fff;fill-opacity:0.392;stroke:none;fill-rule:nonzero"/>
+ <path d="m 24 48 l 0 -14.75 l -2.859 2.383 l -2.477 -4.891 l 5.855 -4.742 l 3.48 0 c 2.273 1.422 6.06 1.203 8 0 l 3.336 0 l 6 4.523 l -2.469 4.883 l -2.867 -2.523 l 0 15.12 m -16 0" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-thz.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-thz.svg
new file mode 100644
index 00000000..27a2e8f8
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-thz.svg
@@ -0,0 +1,17 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <g>
+ <path d="m 10.672 0 c -1.375 0 -2.672 1.355 -2.672 2.789 l 0 58.42 c 0 1.355 1.375 2.789 2.672 2.789 l 42.656 0 c 1.297 0 2.672 -1.434 2.672 -2.789 l 0 -43.21 l -18 -18 m -27.328 0" style="fill:#c19553;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 8 48 l 0 13.336 c 0 1.297 1.375 2.664 2.664 2.664 l 42.672 0 c 1.289 0 2.664 -1.367 2.664 -2.664 l 0 -13.336 m -48 0" style="fill:#000;fill-opacity:0.196;stroke:none;fill-rule:nonzero"/>
+ <path d="m 42 18 l 14 14 l 0 -14 m -14 0" style="fill:#000;fill-opacity:0.196;stroke:none;fill-rule:nonzero"/>
+ <path d="m 26.875 50.73 l 0 1.859 l -3.211 0 l 0 9.41 l -2.445 0 l 0 -9.41 l -3.219 0 l 0 -1.859 l 8.875 0" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 38 0 l 17.984 18 l -15.227 0 c -1.348 0 -2.758 -1.426 -2.758 -2.773 m 0 -15.227" style="fill:#fff;fill-opacity:0.392;stroke:none;fill-rule:nonzero"/>
+ <path d="m 36.34 50.73 l 0 11.27 l -2.43 0 l 0 -4.969 l -3.234 0 l 0 4.969 l -2.426 0 l 0 -11.27 l 2.426 0 l 0 4.441 l 3.234 0 l 0 -4.441 l 2.43 0" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 18 0 l 6 0 l 0 6 l -6 0 m 0 -6" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <path d="m 46 52.29 c -0.563 0.801 -1.082 1.559 -1.559 2.262 c -0.473 0.703 -0.91 1.379 -1.324 2.023 c -0.402 0.625 -0.789 1.238 -1.16 1.832 c -0.355 0.586 -0.695 1.164 -1.027 1.734 l 5.25 0 l 0 1.855 l -8.05 0 l 0 -1.297 c 0.289 -0.52 0.602 -1.063 0.926 -1.633 c 0.328 -0.586 0.699 -1.207 1.105 -1.859 c 0.406 -0.66 0.852 -1.367 1.32 -2.129 c 0.488 -0.766 1.023 -1.602 1.602 -2.492 l -4.695 0 l 0 -1.859 l 7.609 0 l 0 1.563" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 24 6 l 6 0 l 0 6 l -6 0 m 0 -6" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <path d="m 18 12 l 6 0 l 0 6 l -6 0 m 0 -6" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <path d="m 24 18 l 6 0 l 0 6 l -6 0 m 0 -6" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <path d="m 18 24 l 6 0 l 0 6 l -6 0 m 0 -6" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <path d="m 18 32 l 12 0 l 0 12 l -12 0 m 0 -12" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-trash.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-trash.svg
new file mode 100644
index 00000000..86d8e4b0
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-trash.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <path d="m 10.672 0 c -1.375 0 -2.672 1.355 -2.672 2.789 l 0 58.42 c 0 1.355 1.375 2.789 2.672 2.789 l 42.656 0 c 1.297 0 2.672 -1.434 2.672 -2.789 l 0 -43.21 -18 -18 m -27.328 0" style="fill:#dcdcdc;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 42 18 14 14 0 -14 z m 0 0" style="fill:#000;fill-opacity:0.196;stroke:none;fill-rule:nonzero"/>
+ <path d="m 38 0 17.984 18 -15.227 0 c -1.348 0 -2.758 -1.426 -2.758 -2.773 m 0 -15.227" style="fill:#fff;fill-opacity:0.392;stroke:none;fill-rule:nonzero"/>
+ <path d="m 30.852 48 0.008 -7.102 -6.25 0 l 1.086 -1.898 l 2 0 -2.898 -5.05 -6.336 0 1.383 0.801 l -1.844 3.227 4.953 8.652 0.477 0.824 0.336 0.551 m 7.086 0" style="fill:#888;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 42.25 31.98 -5.703 3.324 3.117 5.449 -2.172 0 -1 -1.738 -2.898 5.05 3.172 5.539 0 -1.609 3.688 0 4.961 -8.66 0.469 -0.816 l 0.117 -0.211 m -3.75 -6.332" style="fill:#888;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 23.17 28.445 5.703 3.324 3.125 -5.457 1.086 1.898 -1.086 1.789 l 5.867 0 3.18 -5.574 -1.375 0.801 l -1.852 -3.227 -11.09 0 m -3.563 6.445" style="fill:#888;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-troff-man.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-troff-man.svg
new file mode 120000
index 00000000..4e8c273e
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/application-x-tzo.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-tzo.svg
new file mode 100644
index 00000000..e74ffad1
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-tzo.svg
@@ -0,0 +1,17 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <g>
+ <path d="m 10.672 0 c -1.375 0 -2.672 1.355 -2.672 2.789 l 0 58.42 c 0 1.355 1.375 2.789 2.672 2.789 l 42.656 0 c 1.297 0 2.672 -1.434 2.672 -2.789 l 0 -43.21 l -18 -18 m -27.328 0" style="fill:#c19553;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 8 48 l 0 13.336 c 0 1.297 1.375 2.664 2.664 2.664 l 42.672 0 c 1.289 0 2.664 -1.367 2.664 -2.664 l 0 -13.336 m -48 0" style="fill:#000;fill-opacity:0.196;stroke:none;fill-rule:nonzero"/>
+ <path d="m 26.679 50.988 0 1.815 -3.211 0 0 9.185 -2.441 0 0 -9.185 -3.219 0 0 -1.815 8.871 0" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 42 18 l 14 14 l 0 -14 m -14 0" style="fill:#000;fill-opacity:0.196;stroke:none;fill-rule:nonzero"/>
+ <path d="m 38 0 l 17.984 18 l -15.227 0 c -1.348 0 -2.758 -1.426 -2.758 -2.773 m 0 -15.227" style="fill:#fff;fill-opacity:0.392;stroke:none;fill-rule:nonzero"/>
+ <path d="m 35.8 52.53 c -1.839 2.527 -3.509 5.085 -5.066 7.664 l 5.246 0 0 1.807 -8.04 0 0 -1.262 c 1.55 -2.755 3.286 -5.402 4.949 -7.923 l -4.695 0 0 -1.815 7.609 0 0 1.529" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 18 0 l 6 0 l 0 6 l -6 0 m 0 -6" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <path d="m 24 6 l 6 0 l 0 6 l -6 0 m 0 -6" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <path d="m 18 12 l 6 0 l 0 6 l -6 0 m 0 -6" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <path d="m 24 18 l 6 0 l 0 6 l -6 0 m 0 -6" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <path d="m 18 24 l 6 0 l 0 6 l -6 0 m 0 -6" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <path d="m 18 32 l 12 0 l 0 12 l -12 0 m 0 -12" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ </g>
+ <path d="m 39.43 56.5 c 0 0.52 0.016 1.012 0.056 1.469 0.052 0.449 0.153 0.84 0.286 1.176 0.145 0.336 0.347 0.598 0.601 0.793 0.262 0.195 0.695 0.293 1.126 0.293 0.423 0 0.864 -0.098 1.118 -0.293 0.27 -0.195 0.472 -0.457 0.609 -0.793 0.141 -0.352 0.234 -0.742 0.278 -1.191 0.048 -0.449 0.081 -0.934 0.081 -1.453 0 -0.516 -0.032 -1 -0.081 -1.449 -0.044 -0.465 -0.137 -0.855 -0.278 -1.191 -0.137 -0.336 -0.331 -0.598 -0.593 -0.793 -0.254 -0.195 -0.703 -0.293 -1.134 -0.293 -0.431 0 -0.864 0.098 -1.126 0.293 -0.254 0.195 -0.456 0.465 -0.601 0.809 -0.133 0.336 -0.234 0.727 -0.286 1.176 -0.04 0.449 -0.056 0.934 -0.056 1.449 m -2.426 0 c 0 -1.84 0.399 -3.23 1.19 -4.16 0.794 -0.949 1.899 -1.414 3.306 -1.414 1.468 0 2.581 0.465 3.347 1.414 c 0.77 0.93 1.157 2.32 1.157 4.16 c 0 1.844 -0.395 3.234 -1.173 4.18 -0.782 0.934 -1.879 1.398 -3.306 1.398 -1.468 0 -2.589 -0.465 -3.371 -1.398 -0.77 -0.945 -1.149 -2.336 -1.149 -4.18" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-vocabularium.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-vocabularium.svg
new file mode 120000
index 00000000..18cafbc8
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/application-x-vokabeltrainer.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-vokabeltrainer.svg
new file mode 120000
index 00000000..18cafbc8
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/application-x-webarchive.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-webarchive.svg
new file mode 100644
index 00000000..40b84e93
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-webarchive.svg
@@ -0,0 +1,17 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <g>
+ <path d="m 10.672 0 c -1.375 0 -2.672 1.355 -2.672 2.789 l 0 58.42 c 0 1.355 1.375 2.789 2.672 2.789 l 42.656 0 c 1.297 0 2.672 -1.434 2.672 -2.789 l 0 -43.21 l -18 -18 m -27.328 0" style="fill:#c19553;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 8 48 l 0 13.336 c 0 1.297 1.375 2.664 2.664 2.664 l 42.672 0 c 1.289 0 2.664 -1.367 2.664 -2.664 l 0 -13.336 m -48 0" style="fill:#000;fill-opacity:0.196;stroke:none;fill-rule:nonzero"/>
+ <path d="m 42 18 l 14 14 l 0 -14 m -14 0" style="fill:#000;fill-opacity:0.196;stroke:none;fill-rule:nonzero"/>
+ <path d="m 38 0 l 17.984 18 l -15.227 0 c -1.348 0 -2.758 -1.426 -2.758 -2.773 m 0 -15.227" style="fill:#fff;fill-opacity:0.392;stroke:none;fill-rule:nonzero"/>
+ <path d="m 18 0 l 6 0 l 0 6 l -6 0 m 0 -6" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <path d="m 24 6 l 6 0 l 0 6 l -6 0 m 0 -6" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <path d="m 18 12 l 6 0 l 0 6 l -6 0 m 0 -6" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <path d="m 24 18 l 6 0 l 0 6 l -6 0 m 0 -6" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <path d="m 18 24 l 6 0 l 0 6 l -6 0 m 0 -6" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <path d="m 18 32 l 12 0 l 0 12 l -12 0 m 0 -12" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <path d="m 34.616 62 -0.547 -2.541 -3.08 0 l -0.531 2.541 -2.392 0 c 0.952 -3.825 2.152 -7.496 3.29 -11 l 2.511 0 c 1.249 3.726 2.362 7.497 3.222 11 l -2.473 0 m -2.064 -8.866 c -0.478 1.511 -0.844 3.02 -1.139 4.516 l 2.262 0 c -0.262 -1.562 -0.703 -3.068 -1.124 -4.516" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 40.782 50.9 c 0.635 0 1.204 0.062 1.722 0.209 0.514 0.139 0.962 0.36 1.333 0.658 0.371 0.294 0.654 0.67 0.841 1.131 0.209 0.449 0.308 0.984 0.308 1.596 0 0.643 -0.132 1.22 -0.393 1.739 -0.264 0.523 -0.701 0.918 -1.311 1.189 c 0.977 1.453 1.741 2.994 2.442 4.578 l -2.32 0 c -0.58 -1.475 -1.395 -2.807 -2.14 -4.04 l -1.149 0 0 4.04 l -2.214 0 0 -10.817 c 0.962 -0.221 1.917 -0.257 2.882 -0.283 m 1.961 3.579 c 0 -0.577 -0.187 -1 -0.54 -1.278 -0.363 -0.267 -0.833 -0.407 -1.421 -0.407 -0.231 -0.008 -0.456 0.04 -0.668 0.058 l 0 3.292 0.485 0 c 0.756 0 1.303 -0.139 1.634 -0.422 0.341 -0.294 0.51 -0.709 0.51 -1.243" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ </g>
+ <path d="m 24.271 55 c 0.427 1.577 0.962 3.033 1.428 4.555 c -0.017 -2.894 -0.064 -5.732 -0.079 -8.555 l 2.236 0 c -0.139 3.736 -0.359 7.377 -0.722 11 l -2 0 c -0.63 -1.665 -1.158 -3.291 -1.726 -4.871 -0.633 1.673 -1.192 3.26 -1.757 4.871 l -2 0 c -0.466 -3.699 -0.638 -7.374 -0.767 -11 l 2.236 0 c -0.041 2.895 -0.08 5.726 -0.1 8.555 c 0.502 -1.585 0.995 -2.966 1.493 -4.555" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-wmf.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-wmf.svg
new file mode 120000
index 00000000..34b7aa58
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/application-x-wrts.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-wrts.svg
new file mode 120000
index 00000000..18cafbc8
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/application-x-x509-ca-cert.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-x509-ca-cert.svg
new file mode 120000
index 00000000..b02dde5b
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/application-x-x509-user-cert.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-x509-user-cert.svg
new file mode 120000
index 00000000..b02dde5b
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/application-x-xar.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-xar.svg
new file mode 100644
index 00000000..8f5b5ee0
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-xar.svg
@@ -0,0 +1,17 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <g>
+ <path d="m 10.672 0 c -1.375 0 -2.672 1.355 -2.672 2.789 l 0 58.42 c 0 1.355 1.375 2.789 2.672 2.789 l 42.656 0 c 1.297 0 2.672 -1.434 2.672 -2.789 l 0 -43.21 l -18 -18 m -27.328 0" style="fill:#c19553;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 8 48 l 0 13.336 c 0 1.297 1.375 2.664 2.664 2.664 l 42.672 0 c 1.289 0 2.664 -1.367 2.664 -2.664 l 0 -13.336 m -48 0" style="fill:#000;fill-opacity:0.196;stroke:none;fill-rule:nonzero"/>
+ <path d="m 42 18 l 14 14 l 0 -14 m -14 0" style="fill:#000;fill-opacity:0.196;stroke:none;fill-rule:nonzero"/>
+ <path d="m 38 0 l 17.984 18 l -15.227 0 c -1.348 0 -2.758 -1.426 -2.758 -2.773 m 0 -15.227" style="fill:#fff;fill-opacity:0.392;stroke:none;fill-rule:nonzero"/>
+ <path d="m 18 0 l 6 0 l 0 6 l -6 0 m 0 -6" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <path d="m 24 6 l 6 0 l 0 6 l -6 0 m 0 -6" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <path d="m 18 12 l 6 0 l 0 6 l -6 0 m 0 -6" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <path d="m 24 18 l 6 0 l 0 6 l -6 0 m 0 -6" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <path d="m 18 24 l 6 0 l 0 6 l -6 0 m 0 -6" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <path d="m 18 32 l 12 0 l 0 12 l -12 0 m 0 -12" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <path d="m 34.616 62 -0.547 -2.541 -3.08 0 l -0.531 2.541 -2.392 0 c 0.952 -3.825 2.152 -7.496 3.29 -11 l 2.511 0 c 1.249 3.726 2.362 7.497 3.222 11 l -2.473 0 m -2.064 -8.866 c -0.478 1.511 -0.844 3.02 -1.139 4.516 l 2.262 0 c -0.262 -1.562 -0.703 -3.068 -1.124 -4.516" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 40.782 50.9 c 0.635 0 1.204 0.062 1.722 0.209 0.514 0.139 0.962 0.36 1.333 0.658 0.371 0.294 0.654 0.67 0.841 1.131 0.209 0.449 0.308 0.984 0.308 1.596 0 0.643 -0.132 1.22 -0.393 1.739 -0.264 0.523 -0.701 0.918 -1.311 1.189 c 0.977 1.453 1.741 2.994 2.442 4.578 l -2.32 0 c -0.58 -1.475 -1.395 -2.807 -2.14 -4.04 l -1.149 0 0 4.04 l -2.214 0 0 -10.817 c 0.962 -0.221 1.917 -0.257 2.882 -0.283 m 1.961 3.579 c 0 -0.577 -0.187 -1 -0.54 -1.278 -0.363 -0.267 -0.833 -0.407 -1.421 -0.407 -0.231 -0.008 -0.456 0.04 -0.668 0.058 l 0 3.292 0.485 0 c 0.756 0 1.303 -0.139 1.634 -0.422 0.341 -0.294 0.51 -0.709 0.51 -1.243" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ </g>
+ <path d="m 25.14 62 c -0.592 -1.481 -1.263 -2.877 -1.917 -4.214 -0.729 1.441 -1.36 2.804 -1.988 4.214 l -2.447 0 c 0.913 -2.024 2.074 -3.92 3.165 -5.811 l -2.978 -5.189 l 2.447 0 1.801 3.512 1.895 -3.512 2.282 0 -2.906 5.132 c 1.217 1.9 2.222 3.816 3.094 5.868 l -2.447 0" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-xpinstall.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-xpinstall.svg
new file mode 120000
index 00000000..f6d9d702
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-xpinstall.svg
@@ -0,0 +1 @@
+extension.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-xz-compressed-tar.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-xz-compressed-tar.svg
new file mode 100644
index 00000000..734f0280
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-xz-compressed-tar.svg
@@ -0,0 +1,17 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <g>
+ <path d="m 10.672 0 c -1.375 0 -2.672 1.355 -2.672 2.789 l 0 58.42 c 0 1.355 1.375 2.789 2.672 2.789 l 42.656 0 c 1.297 0 2.672 -1.434 2.672 -2.789 l 0 -43.21 l -18 -18 m -27.328 0" style="fill:#c19553;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 8 48 l 0 13.336 c 0 1.297 1.375 2.664 2.664 2.664 l 42.672 0 c 1.289 0 2.664 -1.367 2.664 -2.664 l 0 -13.336 m -48 0" style="fill:#000;fill-opacity:0.196;stroke:none;fill-rule:nonzero"/>
+ <path d="m 26.879 50.988 0 1.815 -3.211 0 0 9.185 -2.441 0 0 -9.185 -3.219 0 0 -1.815 8.871 0" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 42 18 l 14 14 l 0 -14 m -14 0" style="fill:#000;fill-opacity:0.196;stroke:none;fill-rule:nonzero"/>
+ <path d="m 38 0 l 17.984 18 l -15.227 0 c -1.348 0 -2.758 -1.426 -2.758 -2.773 m 0 -15.227" style="fill:#fff;fill-opacity:0.392;stroke:none;fill-rule:nonzero"/>
+ <path d="m 46 52.52 c -1.839 2.527 -3.509 5.085 -5.066 7.664 l 5.246 0 0 1.807 -8.04 0 0 -1.262 c 1.55 -2.755 3.286 -5.402 4.949 -7.923 l -4.695 0 0 -1.815 7.609 0 0 1.529" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 18 0 l 6 0 l 0 6 l -6 0 m 0 -6" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <path d="m 24 6 l 6 0 l 0 6 l -6 0 m 0 -6" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <path d="m 18 12 l 6 0 l 0 6 l -6 0 m 0 -6" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <path d="m 24 18 l 6 0 l 0 6 l -6 0 m 0 -6" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <path d="m 18 24 l 6 0 l 0 6 l -6 0 m 0 -6" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <path d="m 18 32 l 12 0 l 0 12 l -12 0 m 0 -12" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ </g>
+ <path d="m 34.502 62 c -0.615 -1.481 -1.312 -2.877 -1.992 -4.214 -0.757 1.441 -1.413 2.804 -2.066 4.214 l -2.543 0 c 0.949 -2.024 2.155 -3.92 3.289 -5.811 l -3.094 -5.189 2.543 0 1.871 3.512 1.969 -3.512 l 2.371 0 -3.02 5.132 c 1.265 1.9 2.309 3.816 3.215 5.868 l -2.543 0" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-xz.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-xz.svg
new file mode 100644
index 00000000..33045145
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-xz.svg
@@ -0,0 +1,16 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <g>
+ <path d="m 10.672 0 c -1.375 0 -2.672 1.355 -2.672 2.789 l 0 58.42 c 0 1.355 1.375 2.789 2.672 2.789 l 42.656 0 c 1.297 0 2.672 -1.434 2.672 -2.789 l 0 -43.21 l -18 -18 m -27.328 0" style="fill:#c19553;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 8 48 l 0 13.336 c 0 1.297 1.375 2.664 2.664 2.664 l 42.672 0 c 1.289 0 2.664 -1.367 2.664 -2.664 l 0 -13.336 m -48 0" style="fill:#000;fill-opacity:0.196;stroke:none;fill-rule:nonzero"/>
+ <path d="m 42 18 l 14 14 l 0 -14 m -14 0" style="fill:#000;fill-opacity:0.196;stroke:none;fill-rule:nonzero"/>
+ <path d="m 38 0 l 17.984 18 l -15.227 0 c -1.348 0 -2.758 -1.426 -2.758 -2.773 m 0 -15.227" style="fill:#fff;fill-opacity:0.392;stroke:none;fill-rule:nonzero"/>
+ <path d="m 18 0 l 6 0 l 0 6 l -6 0 m 0 -6" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <path d="m 24 6 l 6 0 l 0 6 l -6 0 m 0 -6" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <path d="m 18 12 l 6 0 l 0 6 l -6 0 m 0 -6" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <path d="m 24 18 l 6 0 l 0 6 l -6 0 m 0 -6" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <path d="m 18 24 l 6 0 l 0 6 l -6 0 m 0 -6" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <path d="m 18 32 l 12 0 l 0 12 l -12 0 m 0 -12" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <path d="m 41.794 51.66 c -2.103 2.758 -4.058 5.535 -5.843 8.363 l 6.05 0 0 1.977 l -9.277 0 0 -1.379 c 1.798 -3.01 3.79 -5.896 5.705 -8.645 l -5.403 0 0 -1.977 8.768 0 0 1.66" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ </g>
+ <path d="m 28.679 62 c -0.669 -1.615 -1.427 -3.138 -2.167 -4.597 -0.823 1.572 -1.537 3.059 -2.247 4.597 l -2.766 0 c 1.032 -2.208 2.344 -4.276 3.577 -6.339 l -3.365 -5.661 2.766 0 2.035 3.831 2.141 -3.831 2.579 0 -3.284 5.598 c 1.376 2.073 2.511 4.163 3.496 6.402 l -2.766 0" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-xzpdf.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-xzpdf.svg
new file mode 120000
index 00000000..9e6d8a1b
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/application-x-zerosize.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-zerosize.svg
new file mode 120000
index 00000000..cb0dc156
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/application-x-zip.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-zip.svg
new file mode 120000
index 00000000..0840f8f5
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/application-x-zoo.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-zoo.svg
new file mode 100644
index 00000000..86b39c40
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-x-zoo.svg
@@ -0,0 +1,17 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <g>
+ <path d="m 10.672 0 c -1.375 0 -2.672 1.355 -2.672 2.789 l 0 58.42 c 0 1.355 1.375 2.789 2.672 2.789 l 42.656 0 c 1.297 0 2.672 -1.434 2.672 -2.789 l 0 -43.21 l -18 -18 m -27.328 0" style="fill:#c19553;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 8 48 l 0 13.336 c 0 1.297 1.375 2.664 2.664 2.664 l 42.672 0 c 1.289 0 2.664 -1.367 2.664 -2.664 l 0 -13.336 m -48 0" style="fill:#000;fill-opacity:0.196;stroke:none;fill-rule:nonzero"/>
+ <path d="m 42 18 l 14 14 l 0 -14 m -14 0" style="fill:#000;fill-opacity:0.196;stroke:none;fill-rule:nonzero"/>
+ <path d="m 25.801 52.789 c -0.563 0.762 -1.078 1.473 -1.543 2.141 c -0.473 0.672 -0.906 1.309 -1.316 1.922 c -0.398 0.598 -0.781 1.176 -1.152 1.738 c -0.348 0.559 -0.684 1.105 -1.012 1.645 l 5.195 0 l 0 1.754 l -7.973 0 l 0 -1.223 c 0.285 -0.492 0.598 -1.016 0.922 -1.555 c 0.328 -0.547 0.688 -1.133 1.098 -1.754 c 0.398 -0.621 0.84 -1.301 1.305 -2.027 c 0.484 -0.719 1.016 -1.512 1.586 -2.359 l -4.656 0 l 0 -1.766 l 7.547 0 l 0 1.484" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 38 0 l 17.984 18 l -15.227 0 c -1.348 0 -2.758 -1.426 -2.758 -2.773 m 0 -15.227" style="fill:#fff;fill-opacity:0.392;stroke:none;fill-rule:nonzero"/>
+ <path d="m 29.848 56.641 c 0 0.52 0.016 1.012 0.055 1.469 c 0.051 0.449 0.148 0.84 0.277 1.176 c 0.141 0.336 0.336 0.598 0.582 0.793 c 0.254 0.195 0.578 0.293 0.996 0.293 c 0.41 0 0.734 -0.098 0.98 -0.293 c 0.262 -0.195 0.457 -0.457 0.59 -0.793 c 0.137 -0.352 0.227 -0.742 0.27 -1.191 c 0.047 -0.449 0.078 -0.934 0.078 -1.453 c 0 -0.516 -0.031 -1 -0.078 -1.449 c -0.043 -0.465 -0.133 -0.855 -0.27 -1.191 c -0.133 -0.336 -0.32 -0.598 -0.574 -0.793 c -0.246 -0.195 -0.578 -0.293 -0.996 -0.293 c -0.418 0 -0.742 0.098 -0.996 0.293 c -0.246 0.195 -0.441 0.465 -0.582 0.809 c -0.129 0.336 -0.227 0.727 -0.277 1.176 c -0.039 0.449 -0.055 0.934 -0.055 1.449 m -2.445 0 c 0 -1.84 0.387 -3.23 1.152 -4.16 c 0.77 -0.949 1.84 -1.414 3.203 -1.414 c 1.422 0 2.5 0.465 3.242 1.414 c 0.746 0.93 1.121 2.32 1.121 4.16 c 0 1.844 -0.383 3.234 -1.137 4.18 c -0.758 0.934 -1.82 1.398 -3.203 1.398 c -1.422 0 -2.508 -0.465 -3.266 -1.398 c -0.746 -0.945 -1.113 -2.336 -1.113 -4.18" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 18 0 l 6 0 l 0 6 l -6 0 m 0 -6" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <path d="m 39.617 56.641 c 0 0.52 0.016 1.012 0.059 1.469 c 0.047 0.449 0.145 0.84 0.277 1.176 c 0.137 0.336 0.332 0.598 0.578 0.793 c 0.254 0.195 0.582 0.293 0.996 0.293 c 0.41 0 0.738 -0.098 0.98 -0.293 c 0.262 -0.195 0.457 -0.457 0.59 -0.793 c 0.137 -0.352 0.227 -0.742 0.27 -1.191 c 0.051 -0.449 0.082 -0.934 0.082 -1.453 c 0 -0.516 -0.031 -1 -0.082 -1.449 c -0.039 -0.465 -0.133 -0.855 -0.27 -1.191 c -0.133 -0.336 -0.32 -0.598 -0.57 -0.793 c -0.246 -0.195 -0.582 -0.293 -1 -0.293 c -0.414 0 -0.742 0.098 -0.996 0.293 c -0.246 0.195 -0.441 0.465 -0.578 0.809 c -0.133 0.336 -0.23 0.727 -0.277 1.176 c -0.043 0.449 -0.059 0.934 -0.059 1.449 m -2.441 0 c 0 -1.84 0.383 -3.23 1.152 -4.16 c 0.766 -0.949 1.836 -1.414 3.199 -1.414 c 1.422 0 2.5 0.465 3.246 1.414 c 0.742 0.93 1.117 2.32 1.117 4.16 c 0 1.844 -0.383 3.234 -1.133 4.18 c -0.762 0.934 -1.824 1.398 -3.203 1.398 c -1.422 0 -2.508 -0.465 -3.27 -1.398 c -0.742 -0.945 -1.109 -2.336 -1.109 -4.18" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 24 6 l 6 0 l 0 6 l -6 0 m 0 -6" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <path d="m 18 12 l 6 0 l 0 6 l -6 0 m 0 -6" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <path d="m 24 18 l 6 0 l 0 6 l -6 0 m 0 -6" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <path d="m 18 24 l 6 0 l 0 6 l -6 0 m 0 -6" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <path d="m 18 32 l 12 0 l 0 12 l -12 0 m 0 -12" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/mimetypes/application-xhtml+xml.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-xhtml+xml.svg
new file mode 120000
index 00000000..c4ba3155
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/application-xml-dtd.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-xml-dtd.svg
new file mode 120000
index 00000000..8cee7263
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/application-xml.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-xml.svg
new file mode 120000
index 00000000..8cee7263
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-xml.svg
@@ -0,0 +1 @@
+text-xml.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/mimetypes/application-xsd.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-xsd.svg
new file mode 120000
index 00000000..8cee7263
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-xsd.svg
@@ -0,0 +1 @@
+text-xml.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/mimetypes/application-xslt+xml.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-xslt+xml.svg
new file mode 120000
index 00000000..8cee7263
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/application-xspf+xml.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-xspf+xml.svg
new file mode 120000
index 00000000..f8e482a4
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/application-zip.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/application-zip.svg
new file mode 120000
index 00000000..0840f8f5
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/archive.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/archive.svg
new file mode 120000
index 00000000..4e4d75cf
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/mimetypes/archive.svg
@@ -0,0 +1 @@
+application-archive.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/mimetypes/ascii.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/ascii.svg
new file mode 120000
index 00000000..598bd3ac
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/mimetypes/ascii.svg
@@ -0,0 +1 @@
+application-ascii.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/mimetypes/audio-aac.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/audio-aac.svg
new file mode 120000
index 00000000..9b775702
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/mimetypes/audio-aac.svg
@@ -0,0 +1 @@
+application-audio.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/mimetypes/audio-ac3.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/audio-ac3.svg
new file mode 120000
index 00000000..9b775702
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/mimetypes/audio-ac3.svg
@@ -0,0 +1 @@
+application-audio.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/mimetypes/audio-m4a.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/audio-m4a.svg
new file mode 120000
index 00000000..9b775702
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/mimetypes/audio-m4a.svg
@@ -0,0 +1 @@
+application-audio.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/mimetypes/audio-midi.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/audio-midi.svg
new file mode 100644
index 00000000..3a9001bc
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/mimetypes/audio-midi.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <g>
+ <path d="m 10.672 0 c -1.375 0 -2.672 1.355 -2.672 2.789 l 0 58.42 c 0 1.355 1.375 2.789 2.672 2.789 l 42.656 0 c 1.297 0 2.672 -1.434 2.672 -2.789 l 0 -43.21 l -18 -18 m -27.328 0" style="fill:#9b4a85;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 42 18 l 14 14 l 0 -14 m -14 0" style="fill:#000;fill-opacity:0.196;stroke:none;fill-rule:nonzero"/>
+ <path d="m 38 0 l 17.984 18 l -15.227 0 c -1.348 0 -2.758 -1.426 -2.758 -2.773 m 0 -15.227" style="fill:#fff;fill-opacity:0.392;stroke:none;fill-rule:nonzero"/>
+ </g>
+ <path d="m 32 24 0 16 -12 0 0 12 16 0 0 -24 8 0 0 -4 z" style="fill:#fff;stroke:none;fill-rule:evenodd"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/mimetypes/audio-mp2.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/audio-mp2.svg
new file mode 120000
index 00000000..9b775702
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/mimetypes/audio-mp2.svg
@@ -0,0 +1 @@
+application-audio.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/mimetypes/audio-mp3.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/audio-mp3.svg
new file mode 120000
index 00000000..9b775702
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/mimetypes/audio-mp3.svg
@@ -0,0 +1 @@
+application-audio.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/mimetypes/audio-mp4.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/audio-mp4.svg
new file mode 120000
index 00000000..9b775702
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/mimetypes/audio-mp4.svg
@@ -0,0 +1 @@
+application-audio.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/mimetypes/audio-mpeg.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/audio-mpeg.svg
new file mode 120000
index 00000000..9b775702
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/mimetypes/audio-mpeg.svg
@@ -0,0 +1 @@
+application-audio.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/mimetypes/audio-prs.sid.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/audio-prs.sid.svg
new file mode 120000
index 00000000..d78c3ed6
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/audio-scpls.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/audio-scpls.svg
new file mode 120000
index 00000000..f8e482a4
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/audio-vn.rn-realmedia.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/audio-vn.rn-realmedia.svg
new file mode 120000
index 00000000..db0a1dc4
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/audio-vnd.rn-realvideo.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/audio-vnd.rn-realvideo.svg
new file mode 120000
index 00000000..db0a1dc4
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/audio-x-aac.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/audio-x-aac.svg
new file mode 120000
index 00000000..9b775702
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/audio-x-adpcm.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/audio-x-adpcm.svg
new file mode 120000
index 00000000..9b775702
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/audio-x-aiff.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/audio-x-aiff.svg
new file mode 120000
index 00000000..9b775702
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/audio-x-flac+ogg.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/audio-x-flac+ogg.svg
new file mode 120000
index 00000000..9b775702
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/audio-x-flac.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/audio-x-flac.svg
new file mode 120000
index 00000000..9b775702
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/audio-x-generic.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/audio-x-generic.svg
new file mode 120000
index 00000000..9b775702
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/audio-x-it.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/audio-x-it.svg
new file mode 120000
index 00000000..9b775702
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/audio-x-m4a.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/audio-x-m4a.svg
new file mode 120000
index 00000000..9b775702
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/audio-x-midi.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/audio-x-midi.svg
new file mode 120000
index 00000000..d78c3ed6
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/audio-x-monkey.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/audio-x-monkey.svg
new file mode 120000
index 00000000..9b775702
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/audio-x-mp2.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/audio-x-mp2.svg
new file mode 120000
index 00000000..9b775702
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/audio-x-mp3-playlist.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/audio-x-mp3-playlist.svg
new file mode 120000
index 00000000..f8e482a4
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/audio-x-mpeg.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/audio-x-mpeg.svg
new file mode 120000
index 00000000..9b775702
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/audio-x-mpegurl.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/audio-x-mpegurl.svg
new file mode 120000
index 00000000..9b775702
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/audio-x-mpg.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/audio-x-mpg.svg
new file mode 120000
index 00000000..9b775702
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/audio-x-ms-wma.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/audio-x-ms-wma.svg
new file mode 120000
index 00000000..9b775702
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/audio-x-playlist.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/audio-x-playlist.svg
new file mode 120000
index 00000000..f8e482a4
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/audio-x-scpis.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/audio-x-scpis.svg
new file mode 120000
index 00000000..9b775702
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/audio-x-scpls.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/audio-x-scpls.svg
new file mode 120000
index 00000000..f8e482a4
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/audio-x-shorten.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/audio-x-shorten.svg
new file mode 120000
index 00000000..9b775702
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/audio-x-smart-playlist.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/audio-x-smart-playlist.svg
new file mode 100644
index 00000000..4795866c
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/mimetypes/audio-x-smart-playlist.svg
@@ -0,0 +1,12 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <g>
+ <path d="m 10.672 0 c -1.375 0 -2.672 1.355 -2.672 2.789 l 0 58.42 c 0 1.355 1.375 2.789 2.672 2.789 l 42.656 0 c 1.297 0 2.672 -1.434 2.672 -2.789 l 0 -43.21 l -18 -18 m -27.328 0" style="fill:#9b4a85;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 42 18 l 14 14 l 0 -14 m -14 0" style="fill:#000;fill-opacity:0.196;stroke:none;fill-rule:nonzero"/>
+ <path d="m 38 0 l 17.984 18 l -15.227 0 c -1.348 0 -2.758 -1.426 -2.758 -2.773 m 0 -15.227" style="fill:#fff;fill-opacity:0.392;stroke:none;fill-rule:nonzero"/>
+ <path d="m 26.938 26.906 c -1.555 0.391 -2.859 1.82 -2.859 1.82 l 0.039 0.039 l 2.492 9.25 c -1.781 -0.969 -4.32 -0.727 -6.422 0.797 c -2.719 1.961 -3.664 5.305 -2.094 7.461 c 1.578 2.164 5.05 2.313 7.766 0.352 c 2.141 -1.555 3.328 -3.992 2.898 -5.992 c -0.008 -0.063 -0.031 -0.125 -0.047 -0.188 l -2.391 -9.242 c 0.055 -0.078 0.758 -0.398 3.01 -0.555 c 2.391 -0.156 4.01 -3.984 4.01 -3.984 c 0 0 -2.688 1.031 -4.797 0.289 c -0.531 -0.188 -1.086 -0.18 -1.602 -0.047 m 0 0" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 32 38 l 0 2 l 14 0 l 0 -2 m -14 0" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 32 42 l 0 2 l 14 0 l 0 -2 m -14 0" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 30 46 l 0 2 l 16 0 l 0 -2 m -16 0" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 39.445 25.773 c -0.25 0 -0.445 0.203 -0.445 0.445 l 0 1 c -0.445 0.102 -0.859 0.281 -1.234 0.516 l -0.711 -0.711 c -0.172 -0.172 -0.453 -0.172 -0.625 0 l -0.625 0.625 c -0.172 0.18 -0.172 0.453 0 0.625 l 0.711 0.711 c -0.242 0.375 -0.414 0.789 -0.516 1.234 l -1 0 c -0.25 0 -0.445 0.203 -0.445 0.445 l 0 0.891 c 0 0.242 0.195 0.445 0.445 0.445 l 1 0 c 0.102 0.445 0.273 0.859 0.516 1.234 l -0.711 0.711 c -0.172 0.172 -0.172 0.445 0 0.625 l 0.625 0.625 c 0.172 0.172 0.453 0.172 0.625 0 l 0.711 -0.711 c 0.375 0.234 0.789 0.414 1.234 0.516 l 0 1 c 0 0.242 0.195 0.445 0.445 0.445 l 0.891 0 c 0.242 0 0.438 -0.203 0.438 -0.445 l 0 -1 c 0.453 -0.102 0.867 -0.281 1.242 -0.516 l 0.703 0.711 c 0.18 0.172 0.453 0.172 0.625 0 l 0.625 -0.625 c 0.18 -0.18 0.18 -0.453 0 -0.625 l -0.703 -0.711 c 0.234 -0.375 0.406 -0.789 0.508 -1.234 l 1 0 c 0.25 0 0.445 -0.203 0.445 -0.445 l 0 -0.891 c 0 -0.242 -0.195 -0.445 -0.445 -0.445 l -1 0 c -0.102 -0.445 -0.273 -0.859 -0.508 -1.234 l 0.703 -0.711 c 0.18 -0.172 0.18 -0.445 0 -0.625 l -0.625 -0.625 c -0.172 -0.172 -0.445 -0.172 -0.625 0 l -0.703 0.711 c -0.375 -0.234 -0.789 -0.414 -1.242 -0.516 l 0 -1 c 0 -0.242 -0.195 -0.445 -0.438 -0.445 m -0.445 3.555 c 0.977 0 1.773 0.797 1.773 1.781 c 0 0.984 -0.797 1.781 -1.773 1.781 c -0.984 0 -1.781 -0.797 -1.781 -1.781 c 0 -0.984 0.797 -1.781 1.781 -1.781 m 0 0" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/mimetypes/audio-x-speex+ogg.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/audio-x-speex+ogg.svg
new file mode 120000
index 00000000..9b775702
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/audio-x-vorbis+ogg.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/audio-x-vorbis+ogg.svg
new file mode 120000
index 00000000..9b775702
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/audio-x-wav.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/audio-x-wav.svg
new file mode 120000
index 00000000..9b775702
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/audio-x-xi.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/audio-x-xi.svg
new file mode 120000
index 00000000..9b775702
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/audio-x-xm.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/audio-x-xm.svg
new file mode 120000
index 00000000..9b775702
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/audiobook.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/audiobook.svg
new file mode 120000
index 00000000..4e8c273e
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/mimetypes/audiobook.svg
@@ -0,0 +1 @@
+application-epub+zip.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/mimetypes/authors.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/authors.svg
new file mode 120000
index 00000000..3a00ae02
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/mimetypes/authors.svg
@@ -0,0 +1 @@
+application-users.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/mimetypes/binary.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/binary.svg
new file mode 120000
index 00000000..fdb3f4fb
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/mimetypes/binary.svg
@@ -0,0 +1 @@
+application-executable.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/mimetypes/contents2.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/contents2.svg
new file mode 120000
index 00000000..3f74a9dd
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/deb.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/deb.svg
new file mode 120000
index 00000000..abada3e5
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/mimetypes/deb.svg
@@ -0,0 +1 @@
+application-x-deb.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/mimetypes/divx.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/divx.svg
new file mode 120000
index 00000000..dff032f5
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/mimetypes/divx.svg
@@ -0,0 +1 @@
+application-video.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/mimetypes/document.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/document.svg
new file mode 120000
index 00000000..a3635320
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/mimetypes/document.svg
@@ -0,0 +1 @@
+application-document.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/mimetypes/drawing-dwg.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/drawing-dwg.svg
new file mode 120000
index 00000000..8ac89c37
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/mimetypes/drawing-dwg.svg
@@ -0,0 +1 @@
+model.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/mimetypes/empty.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/empty.svg
new file mode 120000
index 00000000..cb0dc156
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/mimetypes/empty.svg
@@ -0,0 +1 @@
+application-blank.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/mimetypes/encrypted-key.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/encrypted-key.svg
new file mode 100644
index 00000000..5adf15d0
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/mimetypes/encrypted-key.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <path d="m 10.672 0.001 c -1.375 0 -2.672 1.353 -2.672 2.787 l 0 58.42 c 0 1.353 1.375 2.787 2.672 2.787 l 42.655 0 c 1.297 0 2.672 -1.434 2.672 -2.787 l 0.002 -43.21 -18 -18 z" style="fill:#dcdcdc;fill-opacity:1"/>
+ <path d="m 42 18 14 14 0 -14 z" style="fill:#000;fill-opacity:0.196"/>
+ <path d="m 38 0.001 17.983 17.999 -15.227 0 c -1.346 0 -2.757 -1.427 -2.757 -2.773 z" style="fill:#fff;fill-opacity:0.392"/>
+ <path d="m 38.5 24 c -4.142 0 -7.5 3.118 -7.5 6.964 0 1.202 0.329 2.336 0.906 3.323 0.002 0.003 -0.002 0.011 0 0.015 l -13.906 12.913 0 2.786 l 3 0 1 -0.929 0 -1.857 2 0 1 -0.929 2 0 1 -0.929 0 -1.857 1 -0.929 2 0 0 -1.857 3.906 -3.627 c 0.004 0.002 0.012 -0.002 0.016 0 1.063 0.536 2.284 0.842 3.578 0.842 4.142 0 7.5 -3.118 7.5 -6.964 l 0 -0.029 c -0.013 -3.838 -3.367 -6.935 -7.5 -6.935 z m 1.5 3.714 c 1.102 0 1.996 0.834 2 1.857 0 1.026 -0.895 1.857 -2 1.857 -1.105 0 -2 -0.831 -2 -1.857 0 -1.026 0.895 -1.857 2 -1.857 z" style="fill:#888;fill-opacity:1"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/mimetypes/encrypted.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/encrypted.svg
new file mode 100644
index 00000000..80dc4c2b
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/mimetypes/encrypted.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <path d="m 10.672 0.001 c -1.375 0 -2.672 1.353 -2.672 2.787 l 0 58.42 c 0 1.353 1.375 2.787 2.672 2.787 l 42.655 0 c 1.297 0 2.672 -1.434 2.672 -2.787 l 0.002 -43.21 -18 -18 z" style="fill:#dcdcdc;fill-opacity:1"/>
+ <path d="m 42 18 14 14 0 -14 z" style="fill:#000;fill-opacity:0.196"/>
+ <path d="m 38 0.001 17.983 17.999 -15.227 0 c -1.346 0 -2.757 -1.427 -2.757 -2.773 z" style="fill:#fff;fill-opacity:0.392"/>
+ <path d="m 32 22 c 0 0 9.991 -0.633 10 6 l 0 6 c 0 0 2 0.132 2 1.636 l 0 13.977 c 0 1.262 -1.225 2.386 -2.571 2.386 l -18.857 0 c -1.346 0 -2.571 -1.124 -2.571 -2.386 l 0 -13.977 c 0 -1.505 2 -1.636 2 -1.636 l 0 -6 c 0 -6 10 -6 10 -6 z m 0 4.091 c 0 0 -6 -0.232 -6 4.749 l 0 3.16 l 12 0 0 -3.136 c 0 -4.981 -6 -4.773 -6 -4.773 z" style="fill:#888;fill-opacity:1;color:#000"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/mimetypes/exec.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/exec.svg
new file mode 120000
index 00000000..fdb3f4fb
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/mimetypes/exec.svg
@@ -0,0 +1 @@
+application-executable.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/mimetypes/extension.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/extension.svg
new file mode 100644
index 00000000..319a1b6a
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/mimetypes/extension.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <g>
+ <path d="m 10.672 0 c -1.375 0 -2.672 1.355 -2.672 2.789 l 0 58.42 c 0 1.355 1.375 2.789 2.672 2.789 l 42.656 0 c 1.297 0 2.672 -1.434 2.672 -2.789 l 0 -43.21 l -18 -18 m -27.328 0" style="fill:#878787;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 42 18 l 14 14 l 0 -14 m -14 0" style="fill:#000;fill-opacity:0.196;stroke:none;fill-rule:nonzero"/>
+ <path d="m 38 0 l 17.984 18 l -15.227 0 c -1.348 0 -2.758 -1.426 -2.758 -2.773 m 0 -15.227" style="fill:#fff;fill-opacity:0.392;stroke:none;fill-rule:nonzero"/>
+ <path d="m 24 30 l 0 8 c 0 -1.477 1.195 -2.672 2.664 -2.672 c 1.477 0 2.672 1.195 2.672 2.672 c 0 1.469 -1.195 2.664 -2.672 2.664 c -1.469 0 -2.664 -1.195 -2.664 -2.664 l 0 8 l 8 0 c -1.477 0 -2.664 -1.195 -2.664 -2.672 c 0 -1.469 1.188 -2.664 2.664 -2.664 c 1.477 0 2.664 1.195 2.664 2.664 c 0 1.477 -1.188 2.672 -2.664 2.672 l 8 0 l 0 -16 m -16 0" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 34.664 27.328 c 0 1.477 -1.195 2.672 -2.664 2.672 c -1.477 0 -2.664 -1.195 -2.664 -2.672 c 0 -1.469 1.188 -2.664 2.664 -2.664 c 1.469 0 2.664 1.195 2.664 2.664 m 0 0" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 45.34 38 c 0 1.469 -1.195 2.664 -2.672 2.664 c -1.469 0 -2.664 -1.195 -2.664 -2.664 c 0 -1.477 1.195 -2.672 2.664 -2.672 c 1.477 0 2.672 1.195 2.672 2.672 m 0 0" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/mimetypes/folder_tar.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/folder_tar.svg
new file mode 120000
index 00000000..065c47e0
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/font-otf.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/font-otf.svg
new file mode 120000
index 00000000..473ef97c
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/mimetypes/font-otf.svg
@@ -0,0 +1 @@
+application-font.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/mimetypes/font-ttf.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/font-ttf.svg
new file mode 120000
index 00000000..473ef97c
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/mimetypes/font-ttf.svg
@@ -0,0 +1 @@
+application-font.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/mimetypes/font-woff.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/font-woff.svg
new file mode 120000
index 00000000..473ef97c
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/mimetypes/font-woff.svg
@@ -0,0 +1 @@
+application-font.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/mimetypes/font-x-generic.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/font-x-generic.svg
new file mode 120000
index 00000000..473ef97c
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/font.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/font.svg
new file mode 120000
index 00000000..473ef97c
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/mimetypes/font.svg
@@ -0,0 +1 @@
+application-font.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/mimetypes/font_bitmap.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/font_bitmap.svg
new file mode 120000
index 00000000..473ef97c
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/mimetypes/font_bitmap.svg
@@ -0,0 +1 @@
+application-font.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/mimetypes/font_truetype.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/font_truetype.svg
new file mode 120000
index 00000000..473ef97c
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/mimetypes/font_truetype.svg
@@ -0,0 +1 @@
+application-font.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/mimetypes/font_type1.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/font_type1.svg
new file mode 120000
index 00000000..473ef97c
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/mimetypes/font_type1.svg
@@ -0,0 +1 @@
+application-font.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/mimetypes/fonts-package.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/fonts-package.svg
new file mode 120000
index 00000000..cee8f73b
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/gddoc.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/gddoc.svg
new file mode 100644
index 00000000..235bef60
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/mimetypes/gddoc.svg
@@ -0,0 +1,13 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <path d="m 10.672 0 c -1.375 0 -2.672 1.355 -2.672 2.789 l 0 58.42 c 0 1.355 1.375 2.789 2.672 2.789 l 42.656 0 c 1.297 0 2.672 -1.434 2.672 -2.789 l 0 -43.21 -18 -18 m -27.328 0" style="fill:#53a1f2;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 42 18 14 14 0 -14 z m 0 0" style="fill:#000;fill-opacity:0.196;stroke:none;fill-rule:nonzero"/>
+ <path d="m 38 0 17.984 18 -15.227 0 c -1.348 0 -2.758 -1.426 -2.758 -2.773 m 0 -15.227" style="fill:#fff;fill-opacity:0.392;stroke:none;fill-rule:nonzero"/>
+ <path d="m 20 22 12 0 0 10 -12 0 z m 0 0" style="fill:#f8f8f8;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <path d="m 34 22 10 0 0 2 -10 0 z m 0 0" style="fill:#f8f8f8;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <path d="m 34 26 10 0 0 2 -10 0 z m 0 0" style="fill:#f8f8f8;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <path d="m 34 30 10 0 0 2 -10 0 z m 0 0" style="fill:#f8f8f8;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <path d="m 20 34 24 0 0 2 -24 0 z m 0 0" style="fill:#f8f8f8;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <path d="m 20 38 24 0 0 2 -24 0 z m 0 0" style="fill:#f8f8f8;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <path d="m 20 42 24 0 0 2 -24 0 z m 0 0" style="fill:#f8f8f8;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <path d="m 20 46 24 0 0 2 -24 0 z m 0 0" style="fill:#f8f8f8;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/mimetypes/gddraw.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/gddraw.svg
new file mode 100644
index 00000000..82c5ffbf
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/mimetypes/gddraw.svg
@@ -0,0 +1,12 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <path d="m 10.672 0 c -1.375 0 -2.672 1.355 -2.672 2.789 l 0 58.42 c 0 1.355 1.375 2.789 2.672 2.789 l 42.656 0 c 1.297 0 2.672 -1.434 2.672 -2.789 l 0 -43.21 -18 -18 m -27.328 0" style="fill:#e73144;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 42 18 14 14 0 -14 z m 0 0" style="fill:#000;fill-opacity:0.196;stroke:none;fill-rule:nonzero"/>
+ <path d="m 38 0 17.984 18 -15.227 0 c -1.348 0 -2.758 -1.426 -2.758 -2.773 m 0 -15.227" style="fill:#fff;fill-opacity:0.392;stroke:none;fill-rule:nonzero"/>
+ <g transform="matrix(1.3042662,0,0,1.2991372,1.3506823,3.530198)">
+ <!-- color: #e73245 -->
+ <g>
+ <path d="m 21 21 14 0 0 14 -14 0 m 0 -14" style="fill:#f9f9f9;fill-opacity:0.749;stroke:none;fill-rule:nonzero"/>
+ <path d="m 29 20.5 c 0.035 3.059 -1.578 5.898 -4.223 7.438 -2.645 1.539 -5.91 1.539 -8.555 0 -2.641 -1.539 -4.254 -4.379 -4.223 -7.438 -0.031 -3.059 1.582 -5.898 4.223 -7.438 2.645 -1.539 5.91 -1.539 8.555 0 2.645 1.539 4.258 4.379 4.223 7.438 m 0 0" style="fill:#f9f9f9;fill-opacity:0.749;stroke:none;fill-rule:nonzero"/>
+ </g>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/mimetypes/gdform.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/gdform.svg
new file mode 100644
index 00000000..b6b0e07b
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/mimetypes/gdform.svg
@@ -0,0 +1,17 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <path d="m 10.672 0 c -1.375 0 -2.672 1.355 -2.672 2.789 l 0 58.42 c 0 1.355 1.375 2.789 2.672 2.789 l 42.656 0 c 1.297 0 2.672 -1.434 2.672 -2.789 l 0 -43.21 -18 -18 m -27.328 0" style="fill:#13a553;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 42 18 14 14 0 -14 z m 0 0" style="fill:#000;fill-opacity:0.196;stroke:none;fill-rule:nonzero"/>
+ <path d="m 38 0 17.984 18 -15.227 0 c -1.348 0 -2.758 -1.426 -2.758 -2.773 m 0 -15.227" style="fill:#fff;fill-opacity:0.392;stroke:none;fill-rule:nonzero"/>
+ <path d="m 24 28 0 2 22 0 0 -2 z m 0 0" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 24 32 0 2 22 0 0 -2 z m 0 0" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 24 36 0 2 22 0 0 -2 z m 0 0" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 24 40 0 2 22 0 0 -2 z m 0 0" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 24 44 0 2 22 0 0 -2 z m 0 0" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 24 48 0 2 22 0 0 -2 z m 0 0" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 18 28 4 0 0 2 -4 0 z m 0 0" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 18 32 4 0 0 2 -4 0 z m 0 0" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 18 36 4 0 0 2 -4 0 z m 0 0" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 18 40 4 0 0 2 -4 0 z m 0 0" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 18 44 4 0 0 2 -4 0 z m 0 0" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 18 48 4 0 0 2 -4 0 z m 0 0" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/mimetypes/gdlink.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/gdlink.svg
new file mode 100644
index 00000000..f1731949
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/mimetypes/gdlink.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <defs>
+
+ </defs>
+ <path d="m 10.672 0 c -1.375 0 -2.672 1.355 -2.672 2.789 l 0 58.42 c 0 1.355 1.375 2.789 2.672 2.789 l 42.656 0 c 1.297 0 2.672 -1.434 2.672 -2.789 l 0 -43.21 -18 -18 m -27.328 0" style="fill:#3e86fb;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 42 18 14 14 0 -14 z m 0 0" style="fill:#000;fill-opacity:0.196;stroke:none;fill-rule:nonzero"/>
+ <path d="m 38 0 17.984 18 -15.227 0 c -1.348 0 -2.758 -1.426 -2.758 -2.773 m 0 -15.227" style="fill:#fff;fill-opacity:0.392;stroke:none;fill-rule:nonzero"/>
+ <polygon transform="matrix(2.2794641e-4,0,0,2.0808036e-4,17.695171,24.999803)" points="22194,115341 44385,76894 133156,76894 110963,115341 " style="fill:#f9f9f9;opacity:1;fill-opacity:1;fill-rule:evenodd"/>
+ <polygon transform="matrix(2.2529903e-4,0,0,2.340892e-4,18.047685,20.999999)" points="88772,0 44385,0 88772,76894 133156,76894 " style="fill:#f9f9f9;opacity:1;fill-opacity:1;fill-rule:evenodd"/>
+ <path d="m 26.448 22.6 -9.954 16.05 l 4.661 9.33 9.693 -16.982 z" style="fill:#f9f9f9;opacity:1;fill-opacity:1;fill-rule:evenodd"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/mimetypes/gdnote.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/gdnote.svg
new file mode 100644
index 00000000..6059754a
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/mimetypes/gdnote.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <path d="m 10.672 0 c -1.375 0 -2.672 1.355 -2.672 2.789 l 0 58.42 c 0 1.355 1.375 2.789 2.672 2.789 l 42.656 0 c 1.297 0 2.672 -1.434 2.672 -2.789 l 0 -43.21 -18 -18 m -27.328 0" style="fill:#f3b300;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 42 18 14 14 0 -14 z m 0 0" style="fill:#000;fill-opacity:0.196;stroke:none;fill-rule:nonzero"/>
+ <path d="m 38 0 17.984 18 -15.227 0 c -1.348 0 -2.758 -1.426 -2.758 -2.773 m 0 -15.227" style="fill:#fff;fill-opacity:0.392;stroke:none;fill-rule:nonzero"/>
+ <g transform="matrix(1.2220317,0,0,1.2497917,2.6778277,6.0037494)">
+ <!-- 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/64/mimetypes/gdscript.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/gdscript.svg
new file mode 100644
index 00000000..fcc2c13d
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/mimetypes/gdscript.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <path d="m 10.672 0 c -1.375 0 -2.672 1.355 -2.672 2.789 l 0 58.42 c 0 1.355 1.375 2.789 2.672 2.789 l 42.656 0 c 1.297 0 2.672 -1.434 2.672 -2.789 l 0 -43.21 -18 -18 m -27.328 0" style="fill:#0a99d6;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 42 18 14 14 0 -14 z m 0 0" style="fill:#000;fill-opacity:0.196;stroke:none;fill-rule:nonzero"/>
+ <path d="m 38 0 17.984 18 -15.227 0 c -1.348 0 -2.758 -1.426 -2.758 -2.773 m 0 -15.227" style="fill:#fff;fill-opacity:0.392;stroke:none;fill-rule:nonzero"/>
+ <path d="M 32 20 A 16 16 0 0 0 16 36 A 16 16 0 0 0 16.04 37 L 27 37 L 27 33 L 34 40 L 27 47 L 27 43 L 17.625 43 A 16 16 0 0 0 32 52 A 16 16 0 0 0 48 36 A 16 16 0 0 0 32 20 z" style="fill:#f9f9f9;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/mimetypes/gdsheet.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/gdsheet.svg
new file mode 100644
index 00000000..99b2484d
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/mimetypes/gdsheet.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <path d="m 10.672 0 c -1.375 0 -2.672 1.355 -2.672 2.789 l 0 58.42 c 0 1.355 1.375 2.789 2.672 2.789 l 42.656 0 c 1.297 0 2.672 -1.434 2.672 -2.789 l 0 -43.21 -18 -18 m -27.328 0" style="fill:#13a553;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 42 18 14 14 0 -14 z m 0 0" style="fill:#000;fill-opacity:0.196;stroke:none;fill-rule:nonzero"/>
+ <path d="m 46 24 0 26 -28 0 0 -26 z m -2 2 -14 0 0 6 14 0 z m -16 0 -8 0 0 6 8 0 z m 16 8 -14 0 0 6 14 0 z m -16 0 -8 0 0 6 8 0 z m 16 8 -14 0 0 6 14 0 z m -16 0 -8 0 0 6 8 0 z m 0 0" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 38 0 17.984 18 -15.227 0 c -1.348 0 -2.758 -1.426 -2.758 -2.773 m 0 -15.227" style="fill:#fff;fill-opacity:0.392;stroke:none;fill-rule:nonzero"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/mimetypes/gdslides.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/gdslides.svg
new file mode 100644
index 00000000..f2d1ab33
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/mimetypes/gdslides.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <path d="m 10.672 0 c -1.375 0 -2.672 1.355 -2.672 2.789 l 0 58.42 c 0 1.355 1.375 2.789 2.672 2.789 l 42.656 0 c 1.297 0 2.672 -1.434 2.672 -2.789 l 0 -43.21 -18 -18 m -27.328 0" style="fill:#ffc522;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 42 18 14 14 0 -14 z m 0 0" style="fill:#000;fill-opacity:0.196;stroke:none;fill-rule:nonzero"/>
+ <path d="m 38 0 17.984 18 -15.227 0 c -1.348 0 -2.758 -1.426 -2.758 -2.773 m 0 -15.227" style="fill:#fff;fill-opacity:0.392;stroke:none;fill-rule:nonzero"/>
+ <path d="m 16 24 10 0 0 6 -10 0 z m 0 0" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 16 34 10 0 0 6 -10 0 z m 0 0" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 16 44 32 0 0 2 -32 0 z m 0 0" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 40 21.984 0 8.02 l 8 0 c 0 -4.43 -3.582 -8.02 -8 -8.02 z m 0 0" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 38 24 c -4.418 0 -8 3.578 -8 8 c 0 4.422 3.586 8 8 8 c 4.418 0 7.996 -3.578 7.996 -8 l -7.996 0 z m 0 0" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/mimetypes/gdtable.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/gdtable.svg
new file mode 100644
index 00000000..56a2e2ff
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/mimetypes/gdtable.svg
@@ -0,0 +1,13 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <path d="m 10.672 0 c -1.375 0 -2.672 1.355 -2.672 2.789 l 0 58.42 c 0 1.355 1.375 2.789 2.672 2.789 l 42.656 0 c 1.297 0 2.672 -1.434 2.672 -2.789 l 0 -43.21 -18 -18 m -27.328 0" style="fill:#13a553;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 42 18 14 14 0 -14 z m 0 0" style="fill:#000;fill-opacity:0.196;stroke:none;fill-rule:nonzero"/>
+ <path d="m 38 0 17.984 18 -15.227 0 c -1.348 0 -2.758 -1.426 -2.758 -2.773 m 0 -15.227" style="fill:#fff;fill-opacity:0.392;stroke:none;fill-rule:nonzero"/>
+ <path d="m 46.49 24.05 -8.308 10.551 -3.896 -4.725 -8.688 11.236 -3.88 -4.439 -9.121 11.382 1.173 0.603 7.999 -9.98 3.902 4.462 8.656 -11.192 3.886 4.71 8.369 -10.633 3.175 3.439 1.12 -0.664 -4.385 -4.75 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"/>
+ <rect width="5" height="3" x="15" y="25" style="fill:#f9f9f9;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect width="5" height="3" x="15" y="29" style="fill:#f9f9f9;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect width="7" height="3" x="21" y="25" style="fill:#f9f9f9;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect width="7" height="3" x="21" y="29" style="fill:#f9f9f9;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect width="4" height="16" x="45" y="34" style="fill:#f9f9f9;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect width="4" height="10" x="37" y="40" style="fill:#f9f9f9;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect width="4" height="5" x="29" y="45" style="fill:#f9f9f9;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/mimetypes/gedit-plugin.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/gedit-plugin.svg
new file mode 120000
index 00000000..f6d9d702
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/mimetypes/gedit-plugin.svg
@@ -0,0 +1 @@
+extension.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/mimetypes/gif.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/gif.svg
new file mode 120000
index 00000000..cd9185ed
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/mimetypes/gif.svg
@@ -0,0 +1 @@
+application-image-gif.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/mimetypes/gnome-exe-thumbnailer-generic-x.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/gnome-exe-thumbnailer-generic-x.svg
new file mode 120000
index 00000000..21665810
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/gnome-exe-thumbnailer-generic.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/gnome-exe-thumbnailer-generic.svg
new file mode 120000
index 00000000..21665810
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/gnome-exe-thumbnailer-template.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/gnome-exe-thumbnailer-template.svg
new file mode 120000
index 00000000..21665810
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/gnome-fs-executable.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/gnome-fs-executable.svg
new file mode 120000
index 00000000..fdb3f4fb
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/gnome-fs-regular.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/gnome-fs-regular.svg
new file mode 120000
index 00000000..cb0dc156
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/gnome-mime-application-atom+xml.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/gnome-mime-application-atom+xml.svg
new file mode 120000
index 00000000..23990f37
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/gnome-mime-application-javascript.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/gnome-mime-application-javascript.svg
new file mode 120000
index 00000000..f5bb9a86
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/gnome-mime-application-magicpoint.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/gnome-mime-application-magicpoint.svg
new file mode 100644
index 00000000..691c6309
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/mimetypes/gnome-mime-application-magicpoint.svg
@@ -0,0 +1,15 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <g>
+ <path d="m 10.672 0 c -1.375 0 -2.672 1.355 -2.672 2.789 l 0 58.42 c 0 1.355 1.375 2.789 2.672 2.789 l 42.656 0 c 1.297 0 2.672 -1.434 2.672 -2.789 l 0 -43.21 l -18 -18 m -27.328 0" style="fill:#d04526;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 8 48 l 0 13.336 c 0 1.297 1.375 2.664 2.664 2.664 l 42.672 0 c 1.289 0 2.664 -1.367 2.664 -2.664 l 0 -13.336 m -48 0" style="fill:#000;fill-opacity:0.196;stroke:none;fill-rule:nonzero"/>
+ <path d="m 20.664 51.27 c 0.09 0.246 0.203 0.559 0.328 0.934 c 0.145 0.387 0.293 0.797 0.449 1.23 c 0.148 0.441 0.305 0.887 0.461 1.336 c 0.152 0.449 0.301 0.867 0.441 1.246 c 0.156 -0.426 0.32 -0.859 0.484 -1.313 c 0.172 -0.465 0.328 -0.898 0.48 -1.316 c 0.156 -0.43 0.297 -0.828 0.426 -1.199 c 0.133 -0.367 0.246 -0.672 0.348 -0.918 l 1.973 0 c 0.09 0.934 0.172 1.852 0.246 2.738 c 0.09 0.895 0.164 1.77 0.215 2.656 c 0.063 0.859 0.113 1.734 0.156 2.629 c 0.039 0.879 0.07 1.777 0.098 2.695 l -2.18 0 l 0.113 -8.324 l -1.465 4.539 l -1.738 0 l -1.41 -4.539 l 0.098 8.324 l -2.188 0 c 0.039 -0.875 0.082 -1.785 0.113 -2.727 c 0.059 -0.953 0.109 -1.895 0.156 -2.828 c 0.059 -0.934 0.117 -1.844 0.18 -2.723 c 0.074 -0.875 0.156 -1.688 0.246 -2.441 l 1.969 0" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 33.23 52.887 c -0.566 0 -1.043 0.09 -1.426 0.277 c -0.387 0.18 -0.715 0.441 -0.969 0.777 c -0.246 0.32 -0.426 0.715 -0.539 1.172 c -0.105 0.453 -0.156 0.961 -0.156 1.508 c 0 1.289 0.23 2.23 0.672 2.844 c 0.449 0.598 1.113 0.902 1.992 0.902 c 0.137 0 0.293 -0.008 0.465 -0.016 c 0.164 -0.016 0.32 -0.035 0.461 -0.059 l 0 -3.91 l 2.375 0 l 0 5.352 c -0.285 0.09 -0.727 0.199 -1.336 0.313 c -0.59 0.113 -1.309 0.172 -2.152 0.172 c -0.754 0 -1.426 -0.113 -2.035 -0.344 c -0.59 -0.246 -1.098 -0.598 -1.523 -1.059 c -0.426 -0.473 -0.754 -1.055 -0.984 -1.754 c -0.227 -0.703 -0.344 -1.516 -0.344 -2.441 c 0 -0.91 0.133 -1.711 0.402 -2.398 c 0.27 -0.707 0.641 -1.297 1.098 -1.773 c 0.469 -0.473 1.016 -0.824 1.648 -1.055 c 0.629 -0.246 1.301 -0.363 2.023 -0.363 c 0.457 0 0.875 0.035 1.238 0.102 c 0.367 0.055 0.688 0.129 0.957 0.211 c 0.27 0.082 0.492 0.164 0.664 0.254 c 0.18 0.098 0.313 0.164 0.402 0.215 l -0.613 1.695 c -0.289 -0.164 -0.633 -0.305 -1.051 -0.434 c -0.41 -0.125 -0.836 -0.188 -1.27 -0.188" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 41.18 51.15 c 1.523 0 2.695 0.285 3.539 0.852 c 0.836 0.559 1.254 1.469 1.254 2.738 c 0 1.277 -0.426 2.211 -1.277 2.785 c -0.836 0.566 -2.023 0.852 -3.574 0.852 l -0.844 0 l 0 3.613 l -2.375 0 l 0 -10.578 c 0.227 -0.043 0.492 -0.082 0.77 -0.125 c 0.293 -0.031 0.59 -0.055 0.895 -0.063 c 0.293 -0.027 0.578 -0.043 0.867 -0.051 c 0.277 -0.016 0.531 -0.023 0.746 -0.023 m 0.27 1.859 c -0.141 0 -0.336 0 -0.598 0.016 c -0.238 0 -0.434 0.008 -0.574 0.035 l 0 3.465 l 0.969 0 c 0.754 0 1.324 -0.141 1.711 -0.402 c 0.387 -0.277 0.582 -0.746 0.582 -1.402 c 0 -0.621 -0.195 -1.063 -0.582 -1.316 c -0.367 -0.262 -0.875 -0.395 -1.508 -0.395" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 42 18 l 14 14 l 0 -14 m -14 0" style="fill:#000;fill-opacity:0.196;stroke:none;fill-rule:nonzero"/>
+ <path d="m 38 0 l 17.984 18 l -15.227 0 c -1.348 0 -2.758 -1.426 -2.758 -2.773 m 0 -15.227" style="fill:#fff;fill-opacity:0.392;stroke:none;fill-rule:nonzero"/>
+ <path d="m 16 24 l 10 0 l 0 6 l -10 0 m 0 -6" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 16 34 l 10 0 l 0 6 l -10 0 m 0 -6" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 40 21.984 l 0 8.02 l 8 0 c 0 -4.43 -3.582 -8.02 -8 -8.02 m 0 0" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 38 24 c -4.418 0 -8 3.578 -8 8 c 0 4.422 3.586 8 8 8 c 4.418 0 7.996 -3.578 7.996 -8 l -7.996 0 m 0 -8" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/mimetypes/gnome-mime-application-msword.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/gnome-mime-application-msword.svg
new file mode 120000
index 00000000..e3ddc190
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/gnome-mime-application-ogg.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/gnome-mime-application-ogg.svg
new file mode 120000
index 00000000..9b775702
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/gnome-mime-application-pdf.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/gnome-mime-application-pdf.svg
new file mode 120000
index 00000000..9e6d8a1b
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/gnome-mime-application-postscript.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/gnome-mime-application-postscript.svg
new file mode 120000
index 00000000..d62c818d
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/gnome-mime-application-rss+xml.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/gnome-mime-application-rss+xml.svg
new file mode 120000
index 00000000..23990f37
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/gnome-mime-application-rtf.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/gnome-mime-application-rtf.svg
new file mode 120000
index 00000000..6a756570
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/gnome-mime-application-vnd.lotus-1-2-3.svg b/.icons/Material-Black-Lime-Numix/64/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/64/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/64/mimetypes/gnome-mime-application-vnd.ms-cab-compressed.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/gnome-mime-application-vnd.ms-cab-compressed.svg
new file mode 120000
index 00000000..d225a884
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/gnome-mime-application-vnd.ms-excel.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/gnome-mime-application-vnd.ms-excel.svg
new file mode 120000
index 00000000..3c211834
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/gnome-mime-application-vnd.ms-powerpoint.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/gnome-mime-application-vnd.ms-powerpoint.svg
new file mode 120000
index 00000000..a54c77de
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/gnome-mime-application-vnd.oasis.opendocument.graphics-template.svg b/.icons/Material-Black-Lime-Numix/64/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/64/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/64/mimetypes/gnome-mime-application-vnd.oasis.opendocument.graphics.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/gnome-mime-application-vnd.oasis.opendocument.graphics.svg
new file mode 120000
index 00000000..0095318b
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/gnome-mime-application-vnd.oasis.opendocument.image.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/gnome-mime-application-vnd.oasis.opendocument.image.svg
new file mode 120000
index 00000000..0095318b
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/gnome-mime-application-vnd.oasis.opendocument.presentation-template.svg b/.icons/Material-Black-Lime-Numix/64/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/64/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/64/mimetypes/gnome-mime-application-vnd.oasis.opendocument.presentation.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/gnome-mime-application-vnd.oasis.opendocument.presentation.svg
new file mode 120000
index 00000000..4175ef44
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/gnome-mime-application-vnd.oasis.opendocument.spreadsheet-template.svg b/.icons/Material-Black-Lime-Numix/64/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/64/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/64/mimetypes/gnome-mime-application-vnd.oasis.opendocument.spreadsheet.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/gnome-mime-application-vnd.oasis.opendocument.spreadsheet.svg
new file mode 120000
index 00000000..543316a9
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/gnome-mime-application-vnd.oasis.opendocument.text-template.svg b/.icons/Material-Black-Lime-Numix/64/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/64/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/64/mimetypes/gnome-mime-application-vnd.oasis.opendocument.text-web.svg b/.icons/Material-Black-Lime-Numix/64/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/64/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/64/mimetypes/gnome-mime-application-vnd.oasis.opendocument.text.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/gnome-mime-application-vnd.oasis.opendocument.text.svg
new file mode 120000
index 00000000..e1d28269
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/gnome-mime-application-vnd.openxmlformats-officedocument.presentationml.presentation.svg b/.icons/Material-Black-Lime-Numix/64/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/64/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/64/mimetypes/gnome-mime-application-vnd.openxmlformats-officedocument.presentationml.slideshow.svg b/.icons/Material-Black-Lime-Numix/64/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/64/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/64/mimetypes/gnome-mime-application-vnd.openxmlformats-officedocument.spreadsheetml.sheet.svg b/.icons/Material-Black-Lime-Numix/64/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/64/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/64/mimetypes/gnome-mime-application-vnd.openxmlformats-officedocument.wordprocessingml.document.svg b/.icons/Material-Black-Lime-Numix/64/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/64/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/64/mimetypes/gnome-mime-application-vnd.rn-realmedia-secure.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/gnome-mime-application-vnd.rn-realmedia-secure.svg
new file mode 120000
index 00000000..dff032f5
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/gnome-mime-application-vnd.rn-realmedia-vbr.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/gnome-mime-application-vnd.rn-realmedia-vbr.svg
new file mode 120000
index 00000000..dff032f5
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/gnome-mime-application-vnd.rn-realmedia.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/gnome-mime-application-vnd.rn-realmedia.svg
new file mode 120000
index 00000000..dff032f5
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/gnome-mime-application-vnd.stardivision.calc.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/gnome-mime-application-vnd.stardivision.calc.svg
new file mode 120000
index 00000000..dd1df899
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/gnome-mime-application-vnd.stardivision.impress.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/gnome-mime-application-vnd.stardivision.impress.svg
new file mode 120000
index 00000000..34a57735
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/gnome-mime-application-vnd.stardivision.writer.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/gnome-mime-application-vnd.stardivision.writer.svg
new file mode 120000
index 00000000..7472b14d
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/gnome-mime-application-vnd.sun.xml.calc.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/gnome-mime-application-vnd.sun.xml.calc.svg
new file mode 120000
index 00000000..dd1df899
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/gnome-mime-application-vnd.sun.xml.calc.template.svg b/.icons/Material-Black-Lime-Numix/64/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/64/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/64/mimetypes/gnome-mime-application-vnd.sun.xml.draw.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/gnome-mime-application-vnd.sun.xml.draw.svg
new file mode 120000
index 00000000..0095318b
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/gnome-mime-application-vnd.sun.xml.draw.template.svg b/.icons/Material-Black-Lime-Numix/64/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/64/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/64/mimetypes/gnome-mime-application-vnd.sun.xml.impress.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/gnome-mime-application-vnd.sun.xml.impress.svg
new file mode 120000
index 00000000..34a57735
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/gnome-mime-application-vnd.sun.xml.impress.template.svg b/.icons/Material-Black-Lime-Numix/64/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/64/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/64/mimetypes/gnome-mime-application-vnd.sun.xml.writer.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/gnome-mime-application-vnd.sun.xml.writer.svg
new file mode 120000
index 00000000..e1d28269
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/gnome-mime-application-vnd.sun.xml.writer.template.svg b/.icons/Material-Black-Lime-Numix/64/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/64/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/64/mimetypes/gnome-mime-application-wordperfect.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/gnome-mime-application-wordperfect.svg
new file mode 120000
index 00000000..7472b14d
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/gnome-mime-application-x-7z-compressed.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/gnome-mime-application-x-7z-compressed.svg
new file mode 120000
index 00000000..75c3a8eb
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/gnome-mime-application-x-7zip.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/gnome-mime-application-x-7zip.svg
new file mode 120000
index 00000000..75c3a8eb
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/gnome-mime-application-x-abiword.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/gnome-mime-application-x-abiword.svg
new file mode 120000
index 00000000..a8c388fc
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/gnome-mime-application-x-ace.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/gnome-mime-application-x-ace.svg
new file mode 120000
index 00000000..753c10f3
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/gnome-mime-application-x-applix-spreadsheet.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/gnome-mime-application-x-applix-spreadsheet.svg
new file mode 120000
index 00000000..dd1df899
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/gnome-mime-application-x-applix-word.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/gnome-mime-application-x-applix-word.svg
new file mode 120000
index 00000000..7472b14d
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/gnome-mime-application-x-archive.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/gnome-mime-application-x-archive.svg
new file mode 120000
index 00000000..4e4d75cf
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/gnome-mime-application-x-arj.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/gnome-mime-application-x-arj.svg
new file mode 120000
index 00000000..2c7ae246
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/gnome-mime-application-x-bittorrent.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/gnome-mime-application-x-bittorrent.svg
new file mode 120000
index 00000000..82827e35
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/gnome-mime-application-x-bzip-compressed-tar.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/gnome-mime-application-x-bzip-compressed-tar.svg
new file mode 120000
index 00000000..7d87f107
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/gnome-mime-application-x-bzip-compressed.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/gnome-mime-application-x-bzip-compressed.svg
new file mode 120000
index 00000000..7d87f107
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/gnome-mime-application-x-bzip.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/gnome-mime-application-x-bzip.svg
new file mode 120000
index 00000000..c4eaf8c9
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/gnome-mime-application-x-class-file.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/gnome-mime-application-x-class-file.svg
new file mode 120000
index 00000000..5a6bee20
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/gnome-mime-application-x-compress.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/gnome-mime-application-x-compress.svg
new file mode 120000
index 00000000..4e4d75cf
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/gnome-mime-application-x-compressed-tar.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/gnome-mime-application-x-compressed-tar.svg
new file mode 120000
index 00000000..8a367b72
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/gnome-mime-application-x-cpio-compress.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/gnome-mime-application-x-cpio-compress.svg
new file mode 120000
index 00000000..4f29bc3d
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/gnome-mime-application-x-cpio-compressed.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/gnome-mime-application-x-cpio-compressed.svg
new file mode 120000
index 00000000..4f29bc3d
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/gnome-mime-application-x-cpio.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/gnome-mime-application-x-cpio.svg
new file mode 120000
index 00000000..4f29bc3d
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/gnome-mime-application-x-deb.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/gnome-mime-application-x-deb.svg
new file mode 120000
index 00000000..abada3e5
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/gnome-mime-application-x-designer.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/gnome-mime-application-x-designer.svg
new file mode 120000
index 00000000..396774ef
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/gnome-mime-application-x-desktop.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/gnome-mime-application-x-desktop.svg
new file mode 120000
index 00000000..1eeed398
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/gnome-mime-application-x-dvi.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/gnome-mime-application-x-dvi.svg
new file mode 120000
index 00000000..a3635320
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/gnome-mime-application-x-executable.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/gnome-mime-application-x-executable.svg
new file mode 120000
index 00000000..fdb3f4fb
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/gnome-mime-application-x-font-afm.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/gnome-mime-application-x-font-afm.svg
new file mode 120000
index 00000000..473ef97c
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/gnome-mime-application-x-font-bdf.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/gnome-mime-application-x-font-bdf.svg
new file mode 120000
index 00000000..473ef97c
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/gnome-mime-application-x-font-linux-psf.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/gnome-mime-application-x-font-linux-psf.svg
new file mode 120000
index 00000000..473ef97c
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/gnome-mime-application-x-font-pcf.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/gnome-mime-application-x-font-pcf.svg
new file mode 120000
index 00000000..473ef97c
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/gnome-mime-application-x-font-sunos-news.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/gnome-mime-application-x-font-sunos-news.svg
new file mode 120000
index 00000000..473ef97c
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/gnome-mime-application-x-font-ttf.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/gnome-mime-application-x-font-ttf.svg
new file mode 120000
index 00000000..473ef97c
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/gnome-mime-application-x-glade.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/gnome-mime-application-x-glade.svg
new file mode 120000
index 00000000..396774ef
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/gnome-mime-application-x-gnome-app-info.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/gnome-mime-application-x-gnome-app-info.svg
new file mode 120000
index 00000000..19080afd
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/gnome-mime-application-x-gnome-theme-package.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/gnome-mime-application-x-gnome-theme-package.svg
new file mode 120000
index 00000000..9b59dbaf
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/gnome-mime-application-x-gnumeric.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/gnome-mime-application-x-gnumeric.svg
new file mode 120000
index 00000000..dd1df899
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/gnome-mime-application-x-gzip.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/gnome-mime-application-x-gzip.svg
new file mode 120000
index 00000000..96e2183a
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/gnome-mime-application-x-gzpostscript.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/gnome-mime-application-x-gzpostscript.svg
new file mode 120000
index 00000000..d62c818d
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/gnome-mime-application-x-illustrator.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/gnome-mime-application-x-illustrator.svg
new file mode 120000
index 00000000..e86ecbea
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/gnome-mime-application-x-jar.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/gnome-mime-application-x-jar.svg
new file mode 120000
index 00000000..876c2f5c
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/gnome-mime-application-x-java-archive.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/gnome-mime-application-x-java-archive.svg
new file mode 120000
index 00000000..876c2f5c
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/gnome-mime-application-x-java.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/gnome-mime-application-x-java.svg
new file mode 120000
index 00000000..5a6bee20
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/gnome-mime-application-x-javascript.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/gnome-mime-application-x-javascript.svg
new file mode 120000
index 00000000..8b40d5ea
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/gnome-mime-application-x-killustrator.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/gnome-mime-application-x-killustrator.svg
new file mode 120000
index 00000000..a2c40c72
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/gnome-mime-application-x-kpresenter.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/gnome-mime-application-x-kpresenter.svg
new file mode 120000
index 00000000..34a57735
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/gnome-mime-application-x-kspread.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/gnome-mime-application-x-kspread.svg
new file mode 120000
index 00000000..dd1df899
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/gnome-mime-application-x-kword.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/gnome-mime-application-x-kword.svg
new file mode 120000
index 00000000..7472b14d
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/gnome-mime-application-x-lha.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/gnome-mime-application-x-lha.svg
new file mode 120000
index 00000000..0d3ec85f
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/gnome-mime-application-x-lhz.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/gnome-mime-application-x-lhz.svg
new file mode 120000
index 00000000..7f763014
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/gnome-mime-application-x-lzma-compressed-tar.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/gnome-mime-application-x-lzma-compressed-tar.svg
new file mode 120000
index 00000000..a72face1
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/gnome-mime-application-x-lzma.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/gnome-mime-application-x-lzma.svg
new file mode 120000
index 00000000..feec9664
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/gnome-mime-application-x-lzop.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/gnome-mime-application-x-lzop.svg
new file mode 120000
index 00000000..ab9ffd92
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/gnome-mime-application-x-ms-dos-executable.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/gnome-mime-application-x-ms-dos-executable.svg
new file mode 120000
index 00000000..fdb3f4fb
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/gnome-mime-application-x-perl.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/gnome-mime-application-x-perl.svg
new file mode 120000
index 00000000..9bab2b2c
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/gnome-mime-application-x-php.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/gnome-mime-application-x-php.svg
new file mode 120000
index 00000000..2215b06c
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/gnome-mime-application-x-python-bytecode.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/gnome-mime-application-x-python-bytecode.svg
new file mode 120000
index 00000000..c1a89b63
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/gnome-mime-application-x-rar.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/gnome-mime-application-x-rar.svg
new file mode 120000
index 00000000..832a1384
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/gnome-mime-application-x-rpm.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/gnome-mime-application-x-rpm.svg
new file mode 120000
index 00000000..08dae791
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/gnome-mime-application-x-ruby.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/gnome-mime-application-x-ruby.svg
new file mode 120000
index 00000000..99f12ae3
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/gnome-mime-application-x-scribus.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/gnome-mime-application-x-scribus.svg
new file mode 120000
index 00000000..c9ef5c7c
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/gnome-mime-application-x-shar.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/gnome-mime-application-x-shar.svg
new file mode 120000
index 00000000..a13f7523
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/gnome-mime-application-x-shellscript.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/gnome-mime-application-x-shellscript.svg
new file mode 120000
index 00000000..05ab0ed6
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/gnome-mime-application-x-shockwave-flash.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/gnome-mime-application-x-shockwave-flash.svg
new file mode 120000
index 00000000..be844f1e
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/gnome-mime-application-x-stuffit.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/gnome-mime-application-x-stuffit.svg
new file mode 120000
index 00000000..71de89a8
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/gnome-mime-application-x-tar.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/gnome-mime-application-x-tar.svg
new file mode 120000
index 00000000..065c47e0
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/gnome-mime-application-x-tarz.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/gnome-mime-application-x-tarz.svg
new file mode 120000
index 00000000..4e4d75cf
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/gnome-mime-application-x-tex.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/gnome-mime-application-x-tex.svg
new file mode 120000
index 00000000..9f295214
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/gnome-mime-application-x-theme.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/gnome-mime-application-x-theme.svg
new file mode 120000
index 00000000..9b59dbaf
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/gnome-mime-application-x-zip.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/gnome-mime-application-x-zip.svg
new file mode 120000
index 00000000..0840f8f5
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/gnome-mime-application-x-zoo.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/gnome-mime-application-x-zoo.svg
new file mode 120000
index 00000000..b73a3bf5
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/gnome-mime-application-xhtml+xml.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/gnome-mime-application-xhtml+xml.svg
new file mode 120000
index 00000000..8cee7263
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/gnome-mime-application-xml.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/gnome-mime-application-xml.svg
new file mode 120000
index 00000000..8cee7263
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/gnome-mime-application-zip.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/gnome-mime-application-zip.svg
new file mode 120000
index 00000000..0840f8f5
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/gnome-mime-audio.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/gnome-mime-audio.svg
new file mode 120000
index 00000000..9b775702
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/gnome-mime-image-bmp.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/gnome-mime-image-bmp.svg
new file mode 120000
index 00000000..bfc199b4
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/gnome-mime-image-gif.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/gnome-mime-image-gif.svg
new file mode 120000
index 00000000..cd9185ed
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/gnome-mime-image-jpeg.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/gnome-mime-image-jpeg.svg
new file mode 120000
index 00000000..9cd628f7
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/gnome-mime-image-png.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/gnome-mime-image-png.svg
new file mode 120000
index 00000000..4effc019
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/gnome-mime-image-tiff.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/gnome-mime-image-tiff.svg
new file mode 120000
index 00000000..e2155dc2
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/gnome-mime-image-x-cmu-raster.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/gnome-mime-image-x-cmu-raster.svg
new file mode 120000
index 00000000..49ccd217
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/gnome-mime-image-x-portable-bitmap.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/gnome-mime-image-x-portable-bitmap.svg
new file mode 120000
index 00000000..bfc199b4
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/gnome-mime-image-x-psd.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/gnome-mime-image-x-psd.svg
new file mode 120000
index 00000000..d00d4b1a
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/gnome-mime-image-x-xpixmap.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/gnome-mime-image-x-xpixmap.svg
new file mode 120000
index 00000000..45cb420a
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/gnome-mime-image.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/gnome-mime-image.svg
new file mode 120000
index 00000000..49ccd217
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/gnome-mime-imagebmp.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/gnome-mime-imagebmp.svg
new file mode 120000
index 00000000..bfc199b4
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/gnome-mime-text-css.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/gnome-mime-text-css.svg
new file mode 120000
index 00000000..5110f354
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/gnome-mime-text-html.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/gnome-mime-text-html.svg
new file mode 120000
index 00000000..c4ba3155
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/gnome-mime-text-javascript.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/gnome-mime-text-javascript.svg
new file mode 120000
index 00000000..f5bb9a86
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/gnome-mime-text-plain.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/gnome-mime-text-plain.svg
new file mode 120000
index 00000000..529423dd
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/gnome-mime-text-vnd.wap.wml.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/gnome-mime-text-vnd.wap.wml.svg
new file mode 120000
index 00000000..8cee7263
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/gnome-mime-text-x-authors.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/gnome-mime-text-x-authors.svg
new file mode 120000
index 00000000..3a00ae02
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/gnome-mime-text-x-c++.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/gnome-mime-text-x-c++.svg
new file mode 120000
index 00000000..cac65765
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/gnome-mime-text-x-c++src.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/gnome-mime-text-x-c++src.svg
new file mode 120000
index 00000000..cac65765
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/gnome-mime-text-x-c.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/gnome-mime-text-x-c.svg
new file mode 120000
index 00000000..728e4100
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/gnome-mime-text-x-changelog.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/gnome-mime-text-x-changelog.svg
new file mode 120000
index 00000000..15156d28
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/gnome-mime-text-x-chdr.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/gnome-mime-text-x-chdr.svg
new file mode 120000
index 00000000..05ab0ed6
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/gnome-mime-text-x-copying.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/gnome-mime-text-x-copying.svg
new file mode 120000
index 00000000..36dc65b0
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/gnome-mime-text-x-credits.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/gnome-mime-text-x-credits.svg
new file mode 120000
index 00000000..3a00ae02
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/gnome-mime-text-x-csh.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/gnome-mime-text-x-csh.svg
new file mode 120000
index 00000000..05ab0ed6
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/gnome-mime-text-x-csharp.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/gnome-mime-text-x-csharp.svg
new file mode 120000
index 00000000..a246be13
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/gnome-mime-text-x-csrc.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/gnome-mime-text-x-csrc.svg
new file mode 120000
index 00000000..728e4100
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/gnome-mime-text-x-gtkrc.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/gnome-mime-text-x-gtkrc.svg
new file mode 120000
index 00000000..e15a8dbc
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/gnome-mime-text-x-install.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/gnome-mime-text-x-install.svg
new file mode 120000
index 00000000..317ff648
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/gnome-mime-text-x-java-source.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/gnome-mime-text-x-java-source.svg
new file mode 120000
index 00000000..5a6bee20
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/gnome-mime-text-x-java.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/gnome-mime-text-x-java.svg
new file mode 120000
index 00000000..5a6bee20
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/gnome-mime-text-x-javascript.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/gnome-mime-text-x-javascript.svg
new file mode 120000
index 00000000..8b40d5ea
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/gnome-mime-text-x-makefile.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/gnome-mime-text-x-makefile.svg
new file mode 100644
index 00000000..b1185304
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/mimetypes/gnome-mime-text-x-makefile.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <path d="m 10.672 0 c -1.375 0 -2.672 1.355 -2.672 2.789 l 0 58.42 c 0 1.355 1.375 2.789 2.672 2.789 l 42.656 0 c 1.297 0 2.672 -1.434 2.672 -2.789 l 0 -43.21 -18 -18 m -27.328 0" style="fill:#dcdcdc;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 42 18 14 14 0 -14 z m 0 0" style="fill:#000;fill-opacity:0.196;stroke:none;fill-rule:nonzero"/>
+ <path d="m 38 0 17.984 18 -15.227 0 c -1.348 0 -2.758 -1.426 -2.758 -2.773 m 0 -15.227" style="fill:#fff;fill-opacity:0.392;stroke:none;fill-rule:nonzero"/>
+ <path d="m 40.508 29.414 c 1.508 0.461 0.188 2.617 2.352 3.672 2.469 1.203 3.695 -1.844 5.18 0.336 1.484 2.172 -2.047 1.836 -1.953 4.391 0.102 2.555 3.602 2.02 2.289 4.273 -1.313 2.25 -2.773 -0.711 -5.141 0.641 -2.375 1.352 -0.102 3.852 -2.898 3.938 -2.797 0.086 -0.719 -2.539 -3.195 -3.75 -2.469 -1.203 -3.695 1.844 -5.18 -0.328 c -1.484 -2.18 2.047 -1.836 1.953 -4.398 -0.102 -2.555 -3.602 -2.02 -2.289 -4.266 c 1.313 -2.258 2.773 0.703 5.141 -0.648 2.375 -1.352 0.102 -3.852 2.898 -3.938 0.352 -0.008 0.625 0.008 0.844 0.078 z m -0.031 6.508 c -1.242 -0.242 -2.469 0.492 -2.734 1.641 -0.266 1.141 0.531 2.273 1.781 2.516 1.242 0.242 2.469 -0.484 2.734 -1.633 0.266 -1.148 -0.531 -2.281 -1.781 -2.523 z m 0 0" style="fill:#888;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 28.508 18.742 c 1.508 0.461 0.188 2.617 2.352 3.672 2.469 1.211 3.695 -1.836 5.18 0.336 1.484 2.172 -2.047 1.836 -1.953 4.398 0.102 2.555 3.602 2.01 2.289 4.266 -1.313 2.258 -2.773 -0.703 -5.141 0.648 -2.375 1.352 -0.102 3.852 -2.898 3.938 -2.797 0.078 -0.719 -2.539 -3.195 -3.75 -2.469 -1.203 -3.695 1.836 -5.18 -0.336 -1.484 -2.172 2.047 -1.836 1.953 -4.391 c -0.102 -2.555 -3.602 -2.02 -2.289 -4.273 c 1.313 -2.258 2.773 0.703 5.141 -0.648 2.375 -1.352 0.102 -3.852 2.898 -3.93 0.352 -0.016 0.625 0.008 0.844 0.07 z m -0.031 6.516 c -1.242 -0.25 -2.469 0.484 -2.734 1.633 -0.266 1.148 0.531 2.281 1.781 2.523 1.242 0.242 2.469 -0.492 2.734 -1.641 c 0.266 -1.148 -0.531 -2.273 -1.781 -2.516 m 0 0" style="fill:#888;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 24.508 33.414 c 1.508 0.461 0.188 2.617 2.352 3.672 2.469 1.203 3.695 -1.844 5.18 0.336 1.484 2.172 -2.047 1.836 -1.953 4.391 0.102 2.555 3.602 2.02 2.289 4.273 -1.313 2.25 -2.773 -0.711 -5.141 0.641 -2.375 1.352 -0.102 3.852 -2.898 3.938 -2.797 0.086 -0.719 -2.539 -3.195 -3.75 -2.469 -1.203 -3.695 1.844 -5.18 -0.328 c -1.484 -2.18 2.047 -1.836 1.953 -4.398 -0.102 -2.555 -3.602 -2.02 -2.289 -4.266 c 1.313 -2.258 2.773 0.703 5.141 -0.648 2.375 -1.352 0.102 -3.852 2.898 -3.938 0.352 -0.008 0.625 0.008 0.844 0.078 z m -0.031 6.508 c -1.242 -0.242 -2.469 0.492 -2.734 1.641 -0.266 1.141 0.531 2.273 1.781 2.516 1.242 0.242 2.469 -0.484 2.734 -1.633 0.266 -1.148 -0.531 -2.281 -1.781 -2.523 z m 0 0" style="fill:#888;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/mimetypes/gnome-mime-text-x-python.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/gnome-mime-text-x-python.svg
new file mode 120000
index 00000000..06f81fa8
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/gnome-mime-text-x-readme.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/gnome-mime-text-x-readme.svg
new file mode 120000
index 00000000..19080afd
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/gnome-mime-text-x-sh.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/gnome-mime-text-x-sh.svg
new file mode 120000
index 00000000..05ab0ed6
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/gnome-mime-text-x-source.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/gnome-mime-text-x-source.svg
new file mode 120000
index 00000000..6bf5cf5c
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/gnome-mime-text-x-vcalendar.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/gnome-mime-text-x-vcalendar.svg
new file mode 120000
index 00000000..170cc9e7
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/gnome-mime-text-x-vcard.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/gnome-mime-text-x-vcard.svg
new file mode 120000
index 00000000..aef18a65
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/gnome-mime-text-x-zsh.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/gnome-mime-text-x-zsh.svg
new file mode 120000
index 00000000..05ab0ed6
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/gnome-mime-text.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/gnome-mime-text.svg
new file mode 120000
index 00000000..529423dd
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/gnome-mime-video-x-ms-asf.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/gnome-mime-video-x-ms-asf.svg
new file mode 120000
index 00000000..dff032f5
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/gnome-mime-video-x-ms-wmv.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/gnome-mime-video-x-ms-wmv.svg
new file mode 120000
index 00000000..dff032f5
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/gnome-mime-video.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/gnome-mime-video.svg
new file mode 120000
index 00000000..dff032f5
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/gnome-mime-x-font-afm.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/gnome-mime-x-font-afm.svg
new file mode 120000
index 00000000..473ef97c
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/gnome-mime-x-install.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/gnome-mime-x-install.svg
new file mode 120000
index 00000000..317ff648
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/gnome-package.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/gnome-package.svg
new file mode 120000
index 00000000..de6105c9
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/mimetypes/gnome-package.svg
@@ -0,0 +1 @@
+application-software.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/mimetypes/gtk-file.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/gtk-file.svg
new file mode 120000
index 00000000..cb0dc156
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/mimetypes/gtk-file.svg
@@ -0,0 +1 @@
+application-blank.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/mimetypes/html.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/html.svg
new file mode 120000
index 00000000..c4ba3155
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/mimetypes/html.svg
@@ -0,0 +1 @@
+text-html.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/mimetypes/image-blank.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/image-blank.svg
new file mode 120000
index 00000000..49ccd217
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/mimetypes/image-blank.svg
@@ -0,0 +1 @@
+application-images.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/mimetypes/image-bmp.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/image-bmp.svg
new file mode 120000
index 00000000..bfc199b4
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/image-cgm.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/image-cgm.svg
new file mode 120000
index 00000000..34b7aa58
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/mimetypes/image-cgm.svg
@@ -0,0 +1 @@
+application-vector.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/mimetypes/image-emf.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/image-emf.svg
new file mode 120000
index 00000000..34b7aa58
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/mimetypes/image-emf.svg
@@ -0,0 +1 @@
+application-vector.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/mimetypes/image-generic.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/image-generic.svg
new file mode 120000
index 00000000..49ccd217
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/mimetypes/image-generic.svg
@@ -0,0 +1 @@
+application-images.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/mimetypes/image-gif.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/image-gif.svg
new file mode 120000
index 00000000..cd9185ed
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/image-ico.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/image-ico.svg
new file mode 120000
index 00000000..507cb26c
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/image-jpeg.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/image-jpeg.svg
new file mode 120000
index 00000000..9cd628f7
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/image-jpeg2000.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/image-jpeg2000.svg
new file mode 120000
index 00000000..9cd628f7
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/image-openraster.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/image-openraster.svg
new file mode 100644
index 00000000..e502ce7c
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/mimetypes/image-openraster.svg
@@ -0,0 +1,12 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <g>
+ <path d="m 10.672 0 c -1.375 0 -2.672 1.355 -2.672 2.789 l 0 58.42 c 0 1.355 1.375 2.789 2.672 2.789 l 42.656 0 c 1.297 0 2.672 -1.434 2.672 -2.789 l 0 -43.21 l -18 -18 m -27.328 0" style="fill:#37a34d;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 42 18 l 14 14 l 0 -14 m -14 0" style="fill:#000;fill-opacity:0.196;stroke:none;fill-rule:nonzero"/>
+ <path d="m 38 0 l 17.984 18 l -15.227 0 c -1.348 0 -2.758 -1.426 -2.758 -2.773 m 0 -15.227" style="fill:#fff;fill-opacity:0.392;stroke:none;fill-rule:nonzero"/>
+ <path d="m 23.289 22 c -0.703 0.066 -1.305 0.813 -1.289 1.605 l 0 16.828 c 0.008 0.828 0.668 1.574 1.406 1.566 l 17.223 0 c 0.727 -0.016 1.363 -0.746 1.371 -1.566 l 0 -16.828 c 0.016 -0.836 -0.629 -1.598 -1.371 -1.605 m -16.629 2 16 0 0 11.402 -4.703 -5.316 -2.98 2.773 -3.93 -4.922 -4.387 5.66" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 8 48 l 0 13.336 c 0 1.297 1.375 2.664 2.664 2.664 l 42.672 0 c 1.289 0 2.664 -1.367 2.664 -2.664 l 0 -13.336 m -48 0" style="fill:#000;fill-opacity:0.196;stroke:none;fill-rule:nonzero"/>
+ </g>
+ <path d="m 20.291 56.5 c 0 0.525 0.026 1.017 0.06 1.477 0.06 0.451 0.153 0.845 0.281 1.182 0.153 0.336 0.349 0.599 0.605 0.796 0.256 0.197 0.837 0.295 1.263 0.295 0.418 0 0.991 -0.098 1.247 -0.295 0.264 -0.197 0.469 -0.459 0.605 -0.796 0.145 -0.353 0.239 -0.747 0.281 -1.198 0.051 -0.451 0.077 -0.935 0.077 -1.461 0 -0.517 -0.026 -1 -0.077 -1.452 -0.043 -0.468 -0.136 -0.862 -0.281 -1.198 -0.136 -0.336 -0.332 -0.599 -0.588 -0.796 -0.256 -0.197 -0.829 -0.295 -1.264 -0.295 -0.426 0 -1.01 0.098 -1.263 0.295 -0.256 0.197 -0.452 0.468 -0.605 0.812 -0.128 0.336 -0.222 0.73 -0.281 1.182 -0.034 0.451 -0.06 0.935 -0.06 1.452 m -2.291 0 c 0 -1.846 0.401 -3.241 1.193 -4.176 c 0.793 -0.952 1.901 -1.419 3.307 -1.419 c 1.466 0 2.582 0.468 3.349 1.419 c 0.767 0.935 1.151 2.33 1.151 4.176 c 0 1.854 -0.392 3.249 -1.168 4.201 c -0.784 0.935 -1.884 1.403 -3.307 1.403 c -1.466 0 -2.591 -0.468 -3.375 -1.403 -0.767 -0.952 -1.151 -2.347 -1.151 -4.201" style="fill:#fff"/>
+ <path d="m 31.719 50.925 c 0.666 0 1.268 0.065 1.807 0.211 0.539 0.138 1.01 0.357 1.395 0.657 0.388 0.292 0.689 0.665 0.888 1.128 0.214 0.446 0.317 0.982 0.317 1.59 0 0.641 -0.135 1.217 -0.412 1.736 -0.277 0.519 -0.737 0.917 -1.371 1.185 c 1.038 1.456 1.815 3 2.56 4.568 l -2.433 0 c -0.593 -1.466 -1.467 -2.79 -2.243 -4.03 l -1.301 0 0 4.03 -2.226 0 0 -10.791 c 1.01 -0.23 2.01 -0.239 3.02 -0.284 m 2.052 3.57 c 0 -0.576 -0.19 -0.998 -0.563 -1.274 -0.38 -0.268 -0.872 -0.406 -1.49 -0.406 -0.242 -0.006 -0.57 0.039 -0.794 0.057 l 0 3.286 0.603 0 c 0.792 0 1.363 -0.138 1.72 -0.422 0.349 -0.292 0.523 -0.706 0.523 -1.241" style="fill:#fff"/>
+ <path d="m 44.994 62 -0.579 -2.176 -3.411 0 l -0.562 2.176 -2.491 0 c 1.012 -3.818 2.293 -7.494 3.508 -11 l 2.677 0 c 1.34 3.729 2.524 7.5 3.433 11 l -2.574 0 m -2.26 -8.865 c -0.521 1.512 -0.955 3.393 -1.284 4.881 l 2.55 0 c -0.281 -1.558 -0.816 -3.431 -1.266 -4.881" style="fill:#fff"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/mimetypes/image-png.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/image-png.svg
new file mode 120000
index 00000000..4effc019
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/image-svg+xml-compressed.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/image-svg+xml-compressed.svg
new file mode 120000
index 00000000..34b7aa58
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/image-svg+xml.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/image-svg+xml.svg
new file mode 120000
index 00000000..34b7aa58
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/image-tiff-multipage.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/image-tiff-multipage.svg
new file mode 120000
index 00000000..e2155dc2
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/image-tiff.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/image-tiff.svg
new file mode 120000
index 00000000..e2155dc2
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/image-vnd.adobe.photoshop.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/image-vnd.adobe.photoshop.svg
new file mode 120000
index 00000000..d00d4b1a
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/image-vnd.dwg.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/image-vnd.dwg.svg
new file mode 120000
index 00000000..8ac89c37
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/mimetypes/image-vnd.dwg.svg
@@ -0,0 +1 @@
+model.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/mimetypes/image-vnd.microsoft.icon.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/image-vnd.microsoft.icon.svg
new file mode 120000
index 00000000..a5db7d93
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/image-vnd.zbrush.pcx.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/image-vnd.zbrush.pcx.svg
new file mode 120000
index 00000000..bd20f335
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/image-webp.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/image-webp.svg
new file mode 100644
index 00000000..c0a1380b
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/mimetypes/image-webp.svg
@@ -0,0 +1,13 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <g>
+ <path d="m 10.672 0 c -1.375 0 -2.672 1.355 -2.672 2.789 l 0 58.42 c 0 1.355 1.375 2.789 2.672 2.789 l 42.656 0 c 1.297 0 2.672 -1.434 2.672 -2.789 l 0 -43.21 l -18 -18 m -27.328 0" style="fill:#37a34d;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 42 18 l 14 14 l 0 -14 m -14 0" style="fill:#000;fill-opacity:0.196;stroke:none;fill-rule:nonzero"/>
+ <path d="m 38 0 l 17.984 18 l -15.227 0 c -1.348 0 -2.758 -1.426 -2.758 -2.773 m 0 -15.227" style="fill:#fff;fill-opacity:0.392;stroke:none;fill-rule:nonzero"/>
+ <path d="m 23.289 22 c -0.703 0.066 -1.305 0.813 -1.289 1.605 l 0 16.828 c 0.008 0.828 0.668 1.574 1.406 1.566 l 17.223 0 c 0.727 -0.016 1.363 -0.746 1.371 -1.566 l 0 -16.828 c 0.016 -0.836 -0.629 -1.598 -1.371 -1.605 m -16.629 2 l 16 0 l 0 11.402 l -4.703 -5.316 l -1.18 1.133 l -1.801 1.641 l -1.102 -1.098 l -2.828 -3.824 l -4.387 5.66 m 0 -9.598" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 8 48 l 0 13.336 c 0 1.297 1.375 2.664 2.664 2.664 l 42.672 0 c 1.289 0 2.664 -1.367 2.664 -2.664 l 0 -13.336 m -48 0" style="fill:#000;fill-opacity:0.196;stroke:none;fill-rule:nonzero"/>
+ <path d="m 40.775 58.25 c 0 0.534 -0.1 0.988 -0.297 1.347 -0.203 0.362 -0.478 0.648 -0.825 0.867 -0.334 0.206 -0.74 0.362 -1.212 0.461 -0.465 0.086 -0.965 0.127 -1.502 0.127 -0.94 0.003 -1.851 -0.094 -2.714 -0.225 l 0 -8.697 c 0.863 -0.143 1.702 -0.151 2.524 -0.178 0.74 0 1.337 0.067 1.802 0.213 0.465 0.133 0.828 0.314 1.09 0.546 0.262 0.219 0.437 0.467 0.537 0.746 0.091 0.273 0.137 0.553 0.144 0.835 -0.006 0.419 -0.119 0.791 -0.347 1.118 -0.225 0.321 -0.525 0.581 -0.906 0.775 0.662 0.219 1.115 0.511 1.343 0.886 0.244 0.372 0.362 0.765 0.362 1.178 m -4.758 -1.207 0 2.414 c 0.137 0.022 0.439 0.035 0.595 0.041 0.166 0.013 0.328 0.019 0.484 0.019 0.225 0 0.44 -0.019 0.65 -0.044 0.209 -0.041 0.394 -0.102 0.55 -0.187 0.172 -0.095 0.309 -0.229 0.415 -0.388 0.103 -0.175 0.156 -0.388 0.156 -0.648 0 -0.432 -0.15 -0.74 -0.459 -0.918 -0.294 -0.187 -0.693 -0.286 -1.199 -0.286 l -1.191 0 m 0.91 -1.467 c 0.49 0 0.865 -0.095 1.121 -0.289 0.247 -0.2 0.378 -0.473 0.378 -0.813 0 -0.213 -0.037 -0.378 -0.109 -0.505 -0.072 -0.133 -0.178 -0.235 -0.303 -0.302 -0.125 -0.073 -0.275 -0.124 -0.437 -0.14 -0.172 -0.032 -0.344 -0.044 -0.525 -0.044 -0.308 -0.013 -0.748 0.036 -1.035 0.06 l 0 2.033 0.91 0" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 23.529 61 c -0.522 -1.329 -1.017 -2.481 -1.523 -3.801 -0.547 1.347 -1.018 2.475 -1.579 3.801 l -1.779 0 c -0.337 -3.048 -0.567 -6.06 -0.647 -9 l 1.977 0 -0.111 6.993 1.333 -3.406 1.575 0 1.277 3.406 l -0.087 -6.993 l 1.977 0 c -0.144 3.051 -0.273 6.03 -0.63 9 l -1.783 0" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 44.4 51.959 c 1.205 0 2.141 0.234 2.803 0.704 0.671 0.464 1 1.228 1 2.284 0 1.075 -0.337 1.846 -1.014 2.329 -0.668 0.47 -1.612 0.713 -2.842 0.713 l -0.668 0 0 3.02 -1.895 0 0 -8.88 c 0.676 -0.139 1.351 -0.119 2.02 -0.157 0.222 -0.013 0.419 -0.013 0.598 -0.013 m 0.21 1.545 c -0.328 -0.004 -0.599 0.025 -0.929 0.045 l 0 2.889 0.765 0 c 0.604 0 1.057 -0.109 1.363 -0.329 0.307 -0.234 0.458 -0.624 0.458 -1.174 0 -0.518 -0.152 -0.886 -0.458 -1.094 -0.295 -0.224 -0.695 -0.336 -1.199 -0.336" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ </g>
+ <path d="m 27.24 61 0 -9 5.786 0 0 1.572 -4.12 0 0 2.199 3.381 0 0 1.572 -3.381 0 0 2.084 4.195 0 0 1.572 -5.861 0" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/mimetypes/image-wmf.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/image-wmf.svg
new file mode 120000
index 00000000..34b7aa58
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/mimetypes/image-wmf.svg
@@ -0,0 +1 @@
+application-vector.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/mimetypes/image-x-3ds.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/image-x-3ds.svg
new file mode 120000
index 00000000..8ac89c37
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/mimetypes/image-x-3ds.svg
@@ -0,0 +1 @@
+model.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/mimetypes/image-x-adobe-dng.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/image-x-adobe-dng.svg
new file mode 100644
index 00000000..919fbb53
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/mimetypes/image-x-adobe-dng.svg
@@ -0,0 +1,20 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <path d="m 10.672 0 c -1.375 0 -2.672 1.355 -2.672 2.789 l 0 58.42 c 0 1.355 1.375 2.789 2.672 2.789 l 42.656 0 c 1.297 0 2.672 -1.434 2.672 -2.789 l 0 -43.21 -18 -18 m -27.328 0" style="fill:#35a14c;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 42 18 14 14 0 -14 z m 0 0" style="fill:#000;fill-opacity:0.196;stroke:none;fill-rule:nonzero"/>
+ <path d="m 38 0 17.984 18 -15.227 0 c -1.348 0 -2.758 -1.426 -2.758 -2.773 m 0 -15.227" style="fill:#fff;fill-opacity:0.392;stroke:none;fill-rule:nonzero"/>
+ <g transform="matrix(0.80051185,0,0,0.80026785,12.788106,12.78717)" style="fill:#fff;fill-opacity:1">
+ <!-- color: #3d3d3d -->
+ <g style="fill:#fff">
+ <path d="M 27.08,9.641 23.471,19.793 37.705,17.43 C 35.603,13.438 31.721,10.5 27.08,9.641 m 0,0" style="fill:#fff;stroke:none;fill-rule:nonzero"/>
+ <path d="m 38.15 19.449 -10.738 1.988 9.199 10.98 c 2.457 -3.797 3.09 -8.586 1.527 -12.969 m 0.012 0" style="fill:#fff;stroke:none;fill-rule:nonzero"/>
+ <path d="m 35.07 33.809 -7.121 -8.164 -5.05 13.344 c 4.566 0.195 9.09 -1.656 12.156 -5.18 m 0.012 0" style="fill:#fff;stroke:none;fill-rule:nonzero"/>
+ <path d="m 20.922 38.36 3.617 -10.152 -14.242 2.363 c 2.109 3.996 5.996 6.934 10.625 7.789 m 0 0" style="fill:#fff;stroke:none;fill-rule:nonzero"/>
+ <path d="M 9.852,28.559 20.586,26.571 11.387,15.591 C 8.934,19.392 8.297,24.177 9.86,28.56 m -0.008,0" style="fill:#fff;stroke:none;fill-rule:nonzero"/>
+ <path d="m 12.926 14.207 7.121 8.164 5.05 -13.344 c -4.563 -0.195 -9.09 1.656 -12.152 5.18 m -0.016 0" style="fill:#fff;stroke:none;fill-rule:nonzero"/>
+ </g>
+ </g>
+ <path d="m 8 48 0 13.336 c 0 1.297 1.375 2.664 2.664 2.664 l 42.672 0 c 1.289 0 2.664 -1.367 2.664 -2.664 l 0 -13.336 m -48 0" style="fill:#000;fill-opacity:0.196;stroke:none;fill-rule:nonzero"/>
+ <path d="m 20.348 60.13 q 0.095 0.017 0.21 0.017 0.115 0 0.21 0 0.802 0 1.337 -0.278 0.554 -0.278 0.878 -0.763 0.344 -0.486 0.477 -1.145 0.153 -0.677 0.153 -1.475 0 -0.694 -0.115 -1.353 -0.115 -0.659 -0.401 -1.162 -0.286 -0.503 -0.783 -0.798 -0.496 -0.312 -1.279 -0.312 -0.153 0 -0.344 0.017 -0.191 0 -0.344 0.035 l 0 7.218 z m 5.652 -3.644 q 0 1.492 -0.42 2.55 -0.401 1.041 -1.126 1.7 -0.726 0.659 -1.737 0.972 q -0.993 0.295 -2.196 0.295 -0.63 0 -1.241 -0.069 -0.592 -0.052 -1.279 -0.191 l 0 -10.479 q 0.802 -0.156 1.508 -0.208 0.706 -0.052 1.317 -0.052 q 1.165 0 2.119 0.312 0.974 0.312 1.642 0.989 0.668 0.659 1.031 1.7 q 0.382 1.024 0.382 2.481" style="fill:#fff;fill-opacity:1;stroke:none"/>
+ <path d="m 34.06 62 q -0.824 -1.83 -1.804 -3.643 -0.961 -1.83 -2.078 -3.661 l 0 7.304 -2.176 0 l 0 -11 1.941 0 q 0.549 0.782 1.098 1.706 0.549 0.906 1.059 1.813 0.529 0.906 0.961 1.759 0.451 0.853 0.765 1.493 l 0 -6.771 2.176 0 l 0 11 -1.941 0 z" style="fill:#fff;fill-opacity:1;stroke:none"/>
+ <path d="m 43.22 52.822 q -0.805 0 -1.355 0.272 -0.549 0.272 -0.915 0.766 -0.348 0.477 -0.513 1.158 -0.146 0.664 -0.146 1.481 0 1.89 0.641 2.793 0.641 0.885 1.886 0.885 0.201 0 0.439 -0.017 0.238 -0.017 0.439 -0.051 l 0 -3.848 2.252 0 0 5.262 q -0.403 0.136 -1.263 0.306 q -0.842 0.17 -2.05 0.17 -1.062 0 -1.922 -0.341 -0.842 -0.358 -1.446 -1.039 -0.604 -0.698 -0.934 -1.72 -0.33 -1.039 -0.33 -2.401 0 -1.345 0.384 -2.367 0.384 -1.039 1.043 -1.737 0.659 -0.698 1.556 -1.039 0.897 -0.358 1.922 -0.358 q 0.659 0 1.172 0.102 0.531 0.085 0.915 0.204 0.384 0.119 0.622 0.255 q 0.256 0.136 0.384 0.204 l -0.586 1.669 q -0.403 -0.238 -0.989 -0.426 -0.586 -0.187 -1.208 -0.187 z" style="fill:#fff;fill-opacity:1;stroke:none"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/mimetypes/image-x-canon-cr2.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/image-x-canon-cr2.svg
new file mode 100644
index 00000000..549c1e8a
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/mimetypes/image-x-canon-cr2.svg
@@ -0,0 +1,20 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <path d="m 10.672 0 c -1.375 0 -2.672 1.355 -2.672 2.789 l 0 58.42 c 0 1.355 1.375 2.789 2.672 2.789 l 42.656 0 c 1.297 0 2.672 -1.434 2.672 -2.789 l 0 -43.21 -18 -18 m -27.328 0" style="fill:#35a14c;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 42 18 14 14 0 -14 z m 0 0" style="fill:#000;fill-opacity:0.196;stroke:none;fill-rule:nonzero"/>
+ <path d="m 38 0 17.984 18 -15.227 0 c -1.348 0 -2.758 -1.426 -2.758 -2.773 m 0 -15.227" style="fill:#fff;fill-opacity:0.392;stroke:none;fill-rule:nonzero"/>
+ <path d="m 8 48 0 13.336 c 0 1.297 1.375 2.664 2.664 2.664 l 42.672 0 c 1.289 0 2.664 -1.367 2.664 -2.664 l 0 -13.336 m -48 0" style="fill:#000;fill-opacity:0.196;stroke:none;fill-rule:nonzero"/>
+ <path d="m 22.869 62 q -2.371 0 -3.62 -1.43 -1.249 -1.43 -1.249 -4.07 q 0 -1.311 0.38 -2.333 0.38 -1.022 1.05 -1.72 0.688 -0.715 1.611 -1.073 q 0.941 -0.375 2.045 -0.375 q 0.597 0 1.068 0.102 0.489 0.085 0.851 0.204 0.362 0.119 0.597 0.255 0.253 0.136 0.38 0.204 l -0.579 1.669 q -0.416 -0.255 -1.014 -0.426 -0.579 -0.187 -1.339 -0.187 -0.525 0 -1.032 0.187 -0.489 0.17 -0.887 0.596 -0.38 0.409 -0.633 1.107 -0.235 0.698 -0.235 1.737 0 1.805 0.652 2.776 0.67 0.954 2.172 0.954 0.869 0 1.43 -0.187 0.579 -0.187 0.923 -0.375 l 0.561 1.652 q -0.471 0.272 -1.285 0.511 -0.796 0.221 -1.846 0.221" style="fill:#fff;fill-opacity:1;stroke:none"/>
+ <path d="m 30.943 51 q 0.975 0 1.766 0.211 0.791 0.211 1.361 0.65 0.57 0.439 0.864 1.125 0.313 0.668 0.313 1.581 0 0.949 -0.405 1.722 -0.405 0.773 -1.343 1.177 0.313 0.457 0.662 1.019 0.349 0.545 0.68 1.16 0.331 0.597 0.625 1.212 q 0.313 0.597 0.533 1.142 l -2.372 0 q -0.423 -1.054 -0.993 -2.02 -0.552 -0.984 -1.195 -1.986 l -1.177 0 0 4.01 l -2.262 0 0 -10.719 q 0.331 -0.07 0.717 -0.123 0.405 -0.07 0.809 -0.088 0.405 -0.035 0.772 -0.053 0.368 -0.018 0.644 -0.018 z m 2 3.55 q 0 -0.861 -0.552 -1.265 -0.552 -0.404 -1.453 -0.404 -0.129 0 -0.313 0.018 -0.184 0 -0.368 0.035 l 0 3.268 0.497 0 q 1.159 0 1.674 -0.422 0.515 -0.439 0.515 -1.23 z" style="fill:#fff;fill-opacity:1;stroke:none"/>
+ <path d="m 45.47 54.08 q 0 0.556 -0.229 1.077 -0.229 0.504 -0.611 0.991 -0.382 0.487 -0.859 0.938 -0.477 0.452 -0.974 0.869 -0.248 0.209 -0.573 0.504 -0.325 0.278 -0.611 0.591 -0.286 0.295 -0.496 0.608 -0.191 0.313 -0.191 0.573 l 5.079 0 0 1.773 -7.714 0 q -0.057 -0.174 -0.057 -0.434 0.019 -0.261 0.019 -0.365 0 -0.869 0.344 -1.599 0.363 -0.73 0.897 -1.338 0.554 -0.626 1.165 -1.147 0.63 -0.539 1.165 -1.025 0.554 -0.487 0.897 -0.938 0.363 -0.452 0.363 -0.921 0 -0.66 -0.439 -1.01 -0.439 -0.365 -1.107 -0.365 -0.554 0 -1.165 0.243 -0.611 0.243 -1.203 0.817 l -1.165 -1.494 q 0.764 -0.73 1.757 -1.077 1.012 -0.348 2 -0.348 q 0.726 0 1.394 0.191 0.668 0.191 1.184 0.573 0.516 0.382 0.821 0.973 0.305 0.573 0.305 1.338 z" style="fill:#fff;fill-opacity:1;stroke:none"/>
+ <g transform="matrix(0.80051185,0,0,0.80026785,12.788106,12.78717)" style="fill:#fff;fill-opacity:1">
+ <!-- color: #3d3d3d -->
+ <g style="fill:#fff">
+ <path d="M 27.08,9.641 23.471,19.793 37.705,17.43 C 35.603,13.438 31.721,10.5 27.08,9.641 m 0,0" style="fill:#fff;stroke:none;fill-rule:nonzero"/>
+ <path d="m 38.15 19.449 -10.738 1.988 9.199 10.98 c 2.457 -3.797 3.09 -8.586 1.527 -12.969 m 0.012 0" style="fill:#fff;stroke:none;fill-rule:nonzero"/>
+ <path d="m 35.07 33.809 -7.121 -8.164 -5.05 13.344 c 4.566 0.195 9.09 -1.656 12.156 -5.18 m 0.012 0" style="fill:#fff;stroke:none;fill-rule:nonzero"/>
+ <path d="m 20.922 38.36 3.617 -10.152 -14.242 2.363 c 2.109 3.996 5.996 6.934 10.625 7.789 m 0 0" style="fill:#fff;stroke:none;fill-rule:nonzero"/>
+ <path d="M 9.852,28.559 20.586,26.571 11.387,15.591 C 8.934,19.392 8.297,24.177 9.86,28.56 m -0.008,0" style="fill:#fff;stroke:none;fill-rule:nonzero"/>
+ <path d="m 12.926 14.207 7.121 8.164 5.05 -13.344 c -4.563 -0.195 -9.09 1.656 -12.152 5.18 m -0.016 0" style="fill:#fff;stroke:none;fill-rule:nonzero"/>
+ </g>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/mimetypes/image-x-canon-crw.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/image-x-canon-crw.svg
new file mode 100644
index 00000000..7a86addd
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/mimetypes/image-x-canon-crw.svg
@@ -0,0 +1,20 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <path d="m 10.672 0 c -1.375 0 -2.672 1.355 -2.672 2.789 l 0 58.42 c 0 1.355 1.375 2.789 2.672 2.789 l 42.656 0 c 1.297 0 2.672 -1.434 2.672 -2.789 l 0 -43.21 -18 -18 m -27.328 0" style="fill:#35a14c;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 42 18 14 14 0 -14 z m 0 0" style="fill:#000;fill-opacity:0.196;stroke:none;fill-rule:nonzero"/>
+ <path d="m 38 0 17.984 18 -15.227 0 c -1.348 0 -2.758 -1.426 -2.758 -2.773 m 0 -15.227" style="fill:#fff;fill-opacity:0.392;stroke:none;fill-rule:nonzero"/>
+ <path d="m 8 48 0 13.336 c 0 1.297 1.375 2.664 2.664 2.664 l 42.672 0 c 1.289 0 2.664 -1.367 2.664 -2.664 l 0 -13.336 m -48 0" style="fill:#000;fill-opacity:0.196;stroke:none;fill-rule:nonzero"/>
+ <path d="M 22.869,62 Q 20.498,62 19.249,60.57 18,59.14 18,56.5 q 0,-1.311 0.38,-2.333 0.38,-1.022 1.05,-1.72 0.688,-0.715 1.611,-1.073 0.941,-0.375 2.045,-0.375 0.597,0 1.068,0.102 0.489,0.085 0.851,0.204 0.362,0.119 0.597,0.255 0.253,0.136 0.38,0.204 l -0.579,1.669 Q 24.987,53.178 24.389,53.007 23.81,52.82 23.05,52.82 q -0.525,0 -1.032,0.187 -0.489,0.17 -0.887,0.596 -0.38,0.409 -0.633,1.107 -0.235,0.698 -0.235,1.737 0,1.805 0.652,2.776 0.67,0.954 2.172,0.954 0.869,0 1.43,-0.187 0.579,-0.187 0.923,-0.375 l 0.561,1.652 q -0.471,0.272 -1.285,0.511 -0.796,0.221 -1.846,0.221" style="fill:#fff;fill-opacity:1;stroke:none"/>
+ <path d="m 30.943 51 q 0.975 0 1.766 0.211 0.791 0.211 1.361 0.65 0.57 0.439 0.864 1.125 0.313 0.668 0.313 1.581 0 0.949 -0.405 1.722 -0.405 0.773 -1.343 1.177 0.313 0.457 0.662 1.019 0.349 0.545 0.68 1.16 0.331 0.597 0.625 1.212 0.313 0.597 0.533 1.142 l -2.372 0 q -0.423 -1.054 -0.993 -2.02 -0.552 -0.984 -1.195 -1.986 l -1.177 0 0 4.01 -2.262 0 0 -10.719 q 0.331 -0.07 0.717 -0.123 0.405 -0.07 0.809 -0.088 0.405 -0.035 0.772 -0.053 0.368 -0.018 0.644 -0.018 m 2 3.55 q 0 -0.861 -0.552 -1.265 -0.552 -0.404 -1.453 -0.404 -0.129 0 -0.313 0.018 -0.184 0 -0.368 0.035 l 0 3.268 0.497 0 q 1.159 0 1.674 -0.422 0.515 -0.439 0.515 -1.23 z" style="fill:#fff;fill-opacity:1;stroke:none"/>
+ <path d="m 43.41 54.892 q 0.079 0.338 0.238 0.835 0.159 0.498 0.337 1.102 0.198 0.604 0.416 1.297 0.238 0.693 0.456 1.422 0 -0.924 -0.02 -1.973 -0.02 -1.066 -0.04 -2.168 -0.02 -1.102 -0.04 -2.221 -0.02 -1.137 -0.02 -2.186 l 2.26 0 q -0.059 1.351 -0.119 2.79 -0.059 1.422 -0.139 2.843 -0.079 1.404 -0.198 2.772 -0.099 1.368 -0.238 2.595 l -2.02 0 q -0.436 -1.12 -0.872 -2.399 -0.436 -1.297 -0.872 -2.47 -0.436 1.12 -0.912 2.435 -0.476 1.315 -0.872 2.435 l -2.02 0 q -0.159 -1.226 -0.278 -2.595 -0.119 -1.386 -0.218 -2.79 -0.079 -1.422 -0.139 -2.843 -0.059 -1.439 -0.099 -2.772 l 2.26 0 q -0.02 1.048 -0.04 2.168 -0.02 1.12 -0.04 2.239 -0.02 1.102 -0.04 2.168 -0.02 1.048 -0.02 1.973 0.178 -0.569 0.396 -1.244 0.238 -0.675 0.436 -1.333 0.218 -0.658 0.396 -1.208 0.178 -0.551 0.278 -0.871 l 1.784 0 z" style="fill:#fff;fill-opacity:1;stroke:none"/>
+ <g transform="matrix(0.80051185,0,0,0.80026785,12.788106,12.78717)" style="fill:#fff;fill-opacity:1">
+ <!-- color: #3d3d3d -->
+ <g style="fill:#fff">
+ <path d="M 27.08,9.641 23.471,19.793 37.705,17.43 C 35.603,13.438 31.721,10.5 27.08,9.641 m 0,0" style="fill:#fff;stroke:none;fill-rule:nonzero"/>
+ <path d="m 38.15 19.449 -10.738 1.988 9.199 10.98 c 2.457 -3.797 3.09 -8.586 1.527 -12.969 m 0.012 0" style="fill:#fff;stroke:none;fill-rule:nonzero"/>
+ <path d="m 35.07 33.809 -7.121 -8.164 -5.05 13.344 c 4.566 0.195 9.09 -1.656 12.156 -5.18 m 0.012 0" style="fill:#fff;stroke:none;fill-rule:nonzero"/>
+ <path d="m 20.922 38.36 3.617 -10.152 -14.242 2.363 c 2.109 3.996 5.996 6.934 10.625 7.789 m 0 0" style="fill:#fff;stroke:none;fill-rule:nonzero"/>
+ <path d="M 9.852,28.559 20.586,26.571 11.387,15.591 C 8.934,19.392 8.297,24.177 9.86,28.56 m -0.008,0" style="fill:#fff;stroke:none;fill-rule:nonzero"/>
+ <path d="m 12.926 14.207 7.121 8.164 5.05 -13.344 c -4.563 -0.195 -9.09 1.656 -12.152 5.18 m -0.016 0" style="fill:#fff;stroke:none;fill-rule:nonzero"/>
+ </g>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/mimetypes/image-x-compressed-xcf.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/image-x-compressed-xcf.svg
new file mode 100644
index 00000000..22bf9eab
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/mimetypes/image-x-compressed-xcf.svg
@@ -0,0 +1,12 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <g>
+ <path d="m 10.672 0 c -1.375 0 -2.672 1.355 -2.672 2.789 l 0 58.42 c 0 1.355 1.375 2.789 2.672 2.789 l 42.656 0 c 1.297 0 2.672 -1.434 2.672 -2.789 l 0 -43.21 l -18 -18 m -27.328 0" style="fill:#9a773c;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 42 18 l 14 14 l 0 -14 m -14 0" style="fill:#000;fill-opacity:0.196;stroke:none;fill-rule:nonzero"/>
+ <path d="m 38 0 l 17.984 18 l -15.227 0 c -1.348 0 -2.758 -1.426 -2.758 -2.773 m 0 -15.227" style="fill:#fff;fill-opacity:0.392;stroke:none;fill-rule:nonzero"/>
+ <path d="m 18 0 l 6 0 l 0 6 l -6 0 m 0 -6" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <path d="m 24 6 l 6 0 l 0 6 l -6 0 m 0 -6" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <path d="m 18 12 l 6 0 l 0 6 l -6 0 m 0 -6" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <path d="m 18 20 l 12 0 l 0 12 l -12 0 m 0 -12" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <path d="m 42.05 34.688 c -0.102 0.047 -0.195 0.211 -0.281 0.477 c -0.227 0.703 -1.852 5.563 -11.06 5.797 c -4.391 0.109 -6.258 -3.813 -6.258 -3.813 l -0.109 5.05 c 0 0 0.469 1.117 -0.469 2.289 c -0.055 -0.078 -0.086 -0.172 -0.141 -0.25 c -0.336 -0.477 -0.734 -0.875 -1.156 -1.172 c -0.484 -0.344 -0.992 -0.57 -1.492 -0.648 c -0.57 -0.086 -1.133 0.039 -1.57 0.367 c -0.445 0.32 -0.703 0.82 -0.805 1.398 c -0.086 0.508 -0.055 1.047 0.117 1.625 c 0.141 0.5 0.375 1.01 0.711 1.484 c 0.359 0.5 0.805 0.953 1.273 1.258 c 0.523 0.352 1.078 0.563 1.625 0.594 c 0.172 0.008 0.344 -0.031 0.5 -0.063 c 3.531 2.852 10.547 5.5 15.195 2.469 c 0.102 0.031 0.203 0.078 0.305 0.109 c 0 0.055 -0.016 0.102 0 0.141 l 0.219 -0.086 c 0.039 0.016 0.07 0.047 0.109 0.063 c 0.008 0 0.023 -0.008 0.031 0 l 0.078 0.078 l 2.102 0.758 c -0.086 0.742 0.273 1.578 1.188 1.938 c 1.641 0.633 3.172 1.453 3.172 1.453 c -0.789 -2.703 -1.07 -4.867 -3.117 -4.68 c -0.383 0.039 -0.672 0.195 -0.883 0.422 l -1.852 -1.203 l -0.078 0 l -0.031 -0.031 c 2.492 -2.484 3.945 -7.156 3.063 -15.289 c -0.055 -0.406 -0.219 -0.617 -0.383 -0.531 m 0 0" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/mimetypes/image-x-dwg.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/image-x-dwg.svg
new file mode 120000
index 00000000..8ac89c37
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/mimetypes/image-x-dwg.svg
@@ -0,0 +1 @@
+model.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/mimetypes/image-x-emf.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/image-x-emf.svg
new file mode 120000
index 00000000..34b7aa58
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/image-x-eps.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/image-x-eps.svg
new file mode 120000
index 00000000..d62c818d
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/image-x-exr.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/image-x-exr.svg
new file mode 100644
index 00000000..bf7235a5
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/mimetypes/image-x-exr.svg
@@ -0,0 +1,12 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <path d="m 10.672 0 c -1.375 0 -2.672 1.355 -2.672 2.789 l 0 58.42 c 0 1.355 1.375 2.789 2.672 2.789 l 42.656 0 c 1.297 0 2.672 -1.434 2.672 -2.789 l 0 -43.21 -18 -18 m -27.328 0" style="fill:#35a14c;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 42 18 14 14 0 -14 z m 0 0" style="fill:#000;fill-opacity:0.196;stroke:none;fill-rule:nonzero"/>
+ <path d="m 38 0 17.984 18 -15.227 0 c -1.348 0 -2.758 -1.426 -2.758 -2.773 m 0 -15.227" style="fill:#fff;fill-opacity:0.392;stroke:none;fill-rule:nonzero"/>
+ <path d="m 23.289 22 c -0.703 0.066 -1.305 0.813 -1.289 1.605 l 0 16.828 c 0.008 0.828 0.668 1.574 1.406 1.566 l 17.223 0 c 0.727 -0.016 1.363 -0.746 1.371 -1.566 l 0 -16.828 c 0.016 -0.836 -0.629 -1.598 -1.371 -1.605 m -16.629 2 16 0 0 11.402 -4.703 -5.316 -2.98 2.773 -3.93 -4.922 -4.387 5.66" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 8 48 0 13.336 c 0 1.297 1.375 2.664 2.664 2.664 l 42.672 0 c 1.289 0 2.664 -1.367 2.664 -2.664 l 0 -13.336 m -48 0" style="fill:#000;fill-opacity:0.196;stroke:none;fill-rule:nonzero"/>
+ <g transform="translate(0.9999995,0)">
+ <path d="m 18 62 0 -11 6.612 0 0 1.813 -4.443 0 0 2.47 3.861 0 0 1.813 -3.861 0 0 3.092 4.831 0 0 1.813 -7 0 z" style="fill:#fff;fill-opacity:1;stroke:none"/>
+ <path d="m 32.496 62 q -0.358 -0.906 -0.885 -2.01 -0.508 -1.102 -1.073 -2.204 -0.546 1.048 -1.092 2.186 -0.546 1.12 -0.941 2.026 l -2.504 0 q 0.188 -0.48 0.546 -1.155 0.377 -0.675 0.81 -1.457 0.452 -0.782 0.941 -1.599 0.49 -0.835 0.941 -1.599 l -3.05 -5.189 2.504 0 1.845 3.519 1.939 -3.519 l 2.335 0 -2.975 5.136 q 0.508 0.764 0.998 1.599 0.49 0.835 0.904 1.635 0.433 0.782 0.753 1.475 q 0.32 0.675 0.508 1.155 l -2.504 0 z" style="fill:#fff;fill-opacity:1;stroke:none"/>
+ <path d="m 38.943 51 q 0.975 0 1.766 0.211 0.791 0.211 1.361 0.65 0.57 0.439 0.864 1.125 0.313 0.668 0.313 1.581 0 0.949 -0.405 1.722 -0.405 0.773 -1.343 1.177 0.313 0.457 0.662 1.019 0.349 0.545 0.68 1.16 0.331 0.597 0.625 1.212 q 0.313 0.597 0.533 1.142 l -2.372 0 q -0.423 -1.054 -0.993 -2.02 -0.552 -0.984 -1.195 -1.986 l -1.177 0 0 4.01 l -2.262 0 0 -10.719 q 0.331 -0.07 0.717 -0.123 0.405 -0.07 0.809 -0.088 0.405 -0.035 0.772 -0.053 0.368 -0.018 0.644 -0.018 z m 2 3.55 q 0 -0.861 -0.552 -1.265 -0.552 -0.404 -1.453 -0.404 -0.129 0 -0.313 0.018 -0.184 0 -0.368 0.035 l 0 3.268 0.497 0 q 1.159 0 1.674 -0.422 0.515 -0.439 0.515 -1.23 z" style="fill:#fff;fill-opacity:1;stroke:none"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/mimetypes/image-x-fuji-raf.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/image-x-fuji-raf.svg
new file mode 100644
index 00000000..d63beb56
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/mimetypes/image-x-fuji-raf.svg
@@ -0,0 +1,20 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <path d="m 10.672 0 c -1.375 0 -2.672 1.355 -2.672 2.789 l 0 58.42 c 0 1.355 1.375 2.789 2.672 2.789 l 42.656 0 c 1.297 0 2.672 -1.434 2.672 -2.789 l 0 -43.21 -18 -18 m -27.328 0" style="fill:#35a14c;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 42 18 14 14 0 -14 z m 0 0" style="fill:#000;fill-opacity:0.196;stroke:none;fill-rule:nonzero"/>
+ <path d="m 38 0 17.984 18 -15.227 0 c -1.348 0 -2.758 -1.426 -2.758 -2.773 m 0 -15.227" style="fill:#fff;fill-opacity:0.392;stroke:none;fill-rule:nonzero"/>
+ <path d="m 8 48 0 13.336 c 0 1.297 1.375 2.664 2.664 2.664 l 42.672 0 c 1.289 0 2.664 -1.367 2.664 -2.664 l 0 -13.336 m -48 0" style="fill:#000;fill-opacity:0.196;stroke:none;fill-rule:nonzero"/>
+ <path d="m 21.943 51 q 0.975 0 1.766 0.211 0.791 0.211 1.361 0.65 0.57 0.439 0.864 1.125 0.313 0.668 0.313 1.581 0 0.949 -0.405 1.722 -0.405 0.773 -1.343 1.177 0.313 0.457 0.662 1.019 0.349 0.545 0.68 1.16 0.331 0.597 0.625 1.212 0.313 0.597 0.533 1.142 l -2.372 0 q -0.423 -1.054 -0.993 -2.02 -0.552 -0.984 -1.195 -1.986 l -1.177 0 0 4.01 -2.262 0 0 -10.719 q 0.331 -0.07 0.717 -0.123 0.405 -0.07 0.809 -0.088 0.405 -0.035 0.772 -0.053 0.368 -0.018 0.644 -0.018 m 2 3.55 q 0 -0.861 -0.552 -1.265 -0.552 -0.404 -1.453 -0.404 -0.129 0 -0.313 0.018 -0.184 0 -0.368 0.035 l 0 3.268 0.497 0 q 1.159 0 1.674 -0.422 0.515 -0.439 0.515 -1.23 z" style="fill:#fff;fill-opacity:1;stroke:none"/>
+ <path d="m 34.535,62 -0.541,-2.541 -3.081,0 L 30.39,62 28,62 q 0.822,-3.252 1.662,-5.918 0.84,-2.683 1.624,-5.082 l 2.502,0 q 0.822,2.417 1.624,5.136 0.822,2.701 1.587,5.864 l -2.465,0 z m -2.054,-8.868 q -0.187,0.622 -0.355,1.191 -0.149,0.551 -0.299,1.102 -0.131,0.533 -0.261,1.084 -0.112,0.551 -0.224,1.137 l 2.259,0 Q 33.489,57.06 33.377,56.509 33.265,55.958 33.116,55.425 32.985,54.874 32.817,54.323 32.668,53.754 32.481,53.132 Z" style="fill:#fff;fill-opacity:1;stroke:none"/>
+ <path d="m 38 62 0 -11 7 0 0 2 -4.728 0 0 2 4.137 0 0 2 -4.137 0 0 5 z" style="fill:#fff;fill-opacity:1;stroke:none"/>
+ <g transform="matrix(0.80051185,0,0,0.80026785,12.788106,12.78717)" style="fill:#fff;fill-opacity:1">
+ <!-- color: #3d3d3d -->
+ <g style="fill:#fff">
+ <path d="M 27.08,9.641 23.471,19.793 37.705,17.43 C 35.603,13.438 31.721,10.5 27.08,9.641 m 0,0" style="fill:#fff;stroke:none;fill-rule:nonzero"/>
+ <path d="m 38.15 19.449 -10.738 1.988 9.199 10.98 c 2.457 -3.797 3.09 -8.586 1.527 -12.969 m 0.012 0" style="fill:#fff;stroke:none;fill-rule:nonzero"/>
+ <path d="m 35.07 33.809 -7.121 -8.164 -5.05 13.344 c 4.566 0.195 9.09 -1.656 12.156 -5.18 m 0.012 0" style="fill:#fff;stroke:none;fill-rule:nonzero"/>
+ <path d="m 20.922 38.36 3.617 -10.152 -14.242 2.363 c 2.109 3.996 5.996 6.934 10.625 7.789 m 0 0" style="fill:#fff;stroke:none;fill-rule:nonzero"/>
+ <path d="M 9.852,28.559 20.586,26.571 11.387,15.591 C 8.934,19.392 8.297,24.177 9.86,28.56 m -0.008,0" style="fill:#fff;stroke:none;fill-rule:nonzero"/>
+ <path d="m 12.926 14.207 7.121 8.164 5.05 -13.344 c -4.563 -0.195 -9.09 1.656 -12.152 5.18 m -0.016 0" style="fill:#fff;stroke:none;fill-rule:nonzero"/>
+ </g>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/mimetypes/image-x-generic.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/image-x-generic.svg
new file mode 120000
index 00000000..49ccd217
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/image-x-hdr.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/image-x-hdr.svg
new file mode 100644
index 00000000..6762d047
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/mimetypes/image-x-hdr.svg
@@ -0,0 +1,20 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <path d="m 10.672 0 c -1.375 0 -2.672 1.355 -2.672 2.789 l 0 58.42 c 0 1.355 1.375 2.789 2.672 2.789 l 42.656 0 c 1.297 0 2.672 -1.434 2.672 -2.789 l 0 -43.21 -18 -18 m -27.328 0" style="fill:#35a14c;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 42 18 14 14 0 -14 z m 0 0" style="fill:#000;fill-opacity:0.196;stroke:none;fill-rule:nonzero"/>
+ <path d="m 38 0 17.984 18 -15.227 0 c -1.348 0 -2.758 -1.426 -2.758 -2.773 m 0 -15.227" style="fill:#fff;fill-opacity:0.392;stroke:none;fill-rule:nonzero"/>
+ <path d="m 8 48 0 13.336 c 0 1.297 1.375 2.664 2.664 2.664 l 42.672 0 c 1.289 0 2.664 -1.367 2.664 -2.664 l 0 -13.336 m -48 0" style="fill:#000;fill-opacity:0.196;stroke:none;fill-rule:nonzero"/>
+ <path d="m 30.32 60.28 c 0.148 0.028 0.328 0.011 0.482 0.017 0.541 0 1.015 -0.094 1.376 -0.283 0.374 -0.189 0.67 -0.448 0.889 -0.777 0.232 -0.33 0.393 -0.718 0.483 -1.166 0.103 -0.46 0.155 -0.96 0.155 -1.502 0 -0.471 -0.039 -0.93 -0.116 -1.378 -0.078 -0.447 -0.213 -0.842 -0.406 -1.183 -0.193 -0.341 -0.457 -0.612 -0.793 -0.813 -0.335 -0.212 -0.766 -0.318 -1.295 -0.318 -0.248 -0.008 -0.543 0.036 -0.775 0.053 l 0 7.349 z m 5.779 -3.71 c 0 1.013 -0.142 1.878 -0.425 2.596 -0.271 0.707 -0.651 1.284 -1.14 1.731 -0.49 0.447 -1.076 0.777 -1.759 0.99 -0.67 0.2 -1.411 0.3 -2.223 0.3 -0.425 0 -0.844 -0.023 -1.257 -0.07 -0.4 -0.035 -0.831 -0.1 -1.295 -0.194 l 0 -10.67 c 0.541 -0.106 1.05 -0.176 1.527 -0.212 0.477 -0.035 0.921 -0.053 1.333 -0.053 0.786 0 1.502 0.106 2.145 0.318 0.657 0.212 1.212 0.547 1.663 1.01 0.451 0.447 0.799 1.024 1.044 1.731 c 0.258 0.695 0.387 1.537 0.387 2.526" style="fill:#fff;fill-opacity:1;stroke:none"/>
+ <path d="m 41.04 50.923 c 0.67 0 1.278 0.071 1.821 0.212 0.544 0.142 1.012 0.36 1.404 0.655 0.392 0.295 0.689 0.672 0.891 1.133 0.215 0.448 0.323 0.979 0.323 1.592 0 0.637 -0.139 1.215 -0.418 1.734 -0.278 0.519 -0.74 0.914 -1.385 1.185 1.035 1.453 1.849 2.988 2.578 4.565 l -2.446 0 c -0.613 -1.465 -1.468 -2.796 -2.257 -4.03 l -1.314 0 0 4.04 -2.233 0 0 -10.794 c 1.012 -0.212 2.01 -0.251 3.034 -0.284 m 2.063 3.575 c 0 -0.578 -0.19 -1 -0.569 -1.274 -0.38 -0.271 -0.879 -0.407 -1.499 -0.407 -0.243 -0.002 -0.577 0.036 -0.802 0.053 l 0 3.291 0.612 0 c 0.797 0 1.372 -0.142 1.727 -0.425 0.354 -0.295 0.531 -0.708 0.531 -1.239 z" style="fill:#fff;fill-opacity:1;stroke:none"/>
+ <g transform="matrix(0.80051185,0,0,0.80026785,12.788106,12.78717)" style="fill:#fff;fill-opacity:1">
+ <!-- color: #3d3d3d -->
+ <g>
+ <path d="M 27.08,9.641 23.471,19.793 37.705,17.43 C 35.603,13.438 31.721,10.5 27.08,9.641 m 0,0" style="stroke:none;fill-rule:nonzero"/>
+ <path d="m 38.15 19.449 -10.738 1.988 9.199 10.98 c 2.457 -3.797 3.09 -8.586 1.527 -12.969 m 0.012 0" style="stroke:none;fill-rule:nonzero"/>
+ <path d="m 35.07 33.809 -7.121 -8.164 -5.05 13.344 c 4.566 0.195 9.09 -1.656 12.156 -5.18 m 0.012 0" style="stroke:none;fill-rule:nonzero"/>
+ <path d="m 20.922 38.36 3.617 -10.152 -14.242 2.363 c 2.109 3.996 5.996 6.934 10.625 7.789 m 0 0" style="stroke:none;fill-rule:nonzero"/>
+ <path d="M 9.852,28.559 20.586,26.571 11.387,15.591 C 8.934,19.392 8.297,24.177 9.86,28.56 m -0.008,0" style="stroke:none;fill-rule:nonzero"/>
+ <path d="m 12.926 14.207 7.121 8.164 5.05 -13.344 c -4.563 -0.195 -9.09 1.656 -12.152 5.18 m -0.016 0" style="stroke:none;fill-rule:nonzero"/>
+ </g>
+ </g>
+ <path d="m 26 51 0 11 -2.303 0 0 -4.95 -3.398 0 0 4.95 -2.299 0 0 -11 2.299 0 0 4.2 3.398 0 0 -4.2 2.303 0" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/mimetypes/image-x-ico.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/image-x-ico.svg
new file mode 120000
index 00000000..507cb26c
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/image-x-icon.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/image-x-icon.svg
new file mode 120000
index 00000000..507cb26c
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/image-x-kodak-dcr.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/image-x-kodak-dcr.svg
new file mode 100644
index 00000000..de566613
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/mimetypes/image-x-kodak-dcr.svg
@@ -0,0 +1,20 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <path d="m 10.672 0 c -1.375 0 -2.672 1.355 -2.672 2.789 l 0 58.42 c 0 1.355 1.375 2.789 2.672 2.789 l 42.656 0 c 1.297 0 2.672 -1.434 2.672 -2.789 l 0 -43.21 -18 -18 m -27.328 0" style="fill:#35a14c;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 42 18 14 14 0 -14 z m 0 0" style="fill:#000;fill-opacity:0.196;stroke:none;fill-rule:nonzero"/>
+ <path d="m 38 0 17.984 18 -15.227 0 c -1.348 0 -2.758 -1.426 -2.758 -2.773 m 0 -15.227" style="fill:#fff;fill-opacity:0.392;stroke:none;fill-rule:nonzero"/>
+ <path d="m 8 48 0 13.336 c 0 1.297 1.375 2.664 2.664 2.664 l 42.672 0 c 1.289 0 2.664 -1.367 2.664 -2.664 l 0 -13.336 m -48 0" style="fill:#000;fill-opacity:0.196;stroke:none;fill-rule:nonzero"/>
+ <path d="m 20.348,60.13 q 0.095,0.017 0.21,0.017 0.115,0 0.21,0 0.802,0 1.337,-0.278 0.554,-0.278 0.878,-0.763 0.344,-0.486 0.477,-1.145 0.153,-0.677 0.153,-1.475 0,-0.694 -0.115,-1.353 -0.115,-0.659 -0.401,-1.162 -0.286,-0.503 -0.783,-0.798 -0.496,-0.312 -1.279,-0.312 -0.153,0 -0.344,0.017 -0.191,0 -0.344,0.035 l 0,7.218 z M 26,56.486 q 0,1.492 -0.42,2.55 -0.401,1.041 -1.126,1.7 -0.726,0.659 -1.737,0.972 -0.993,0.295 -2.196,0.295 -0.63,0 -1.241,-0.069 -0.592,-0.052 -1.279,-0.191 l 0,-10.479 q 0.802,-0.156 1.508,-0.208 0.706,-0.052 1.317,-0.052 1.165,0 2.119,0.312 0.974,0.312 1.642,0.989 0.668,0.659 1.031,1.7 Q 26,55.029 26,56.486" style="fill:#fff;fill-opacity:1;stroke:none"/>
+ <path d="M 32.869,62 Q 30.498,62 29.249,60.57 28,59.14 28,56.5 q 0,-1.311 0.38,-2.333 0.38,-1.022 1.05,-1.72 0.688,-0.715 1.611,-1.073 0.941,-0.375 2.045,-0.375 0.597,0 1.068,0.102 0.489,0.085 0.851,0.204 0.362,0.119 0.597,0.255 0.253,0.136 0.38,0.204 l -0.579,1.669 Q 34.987,53.178 34.389,53.007 33.81,52.82 33.05,52.82 q -0.525,0 -1.032,0.187 -0.489,0.17 -0.887,0.596 -0.38,0.409 -0.633,1.107 -0.235,0.698 -0.235,1.737 0,1.805 0.652,2.776 0.67,0.954 2.172,0.954 0.869,0 1.43,-0.187 0.579,-0.187 0.923,-0.375 l 0.561,1.652 q -0.471,0.272 -1.285,0.511 -0.796,0.221 -1.846,0.221" style="fill:#fff;fill-opacity:1;stroke:none"/>
+ <path d="m 40.943 51 q 0.975 0 1.766 0.211 0.791 0.211 1.361 0.65 0.57 0.439 0.864 1.125 0.313 0.668 0.313 1.581 0 0.949 -0.405 1.722 -0.405 0.773 -1.343 1.177 0.313 0.457 0.662 1.019 0.349 0.545 0.68 1.16 0.331 0.597 0.625 1.212 0.313 0.597 0.533 1.142 l -2.372 0 q -0.423 -1.054 -0.993 -2.02 -0.552 -0.984 -1.195 -1.986 l -1.177 0 0 4.01 -2.262 0 0 -10.719 q 0.331 -0.07 0.717 -0.123 0.405 -0.07 0.809 -0.088 0.405 -0.035 0.772 -0.053 0.368 -0.018 0.644 -0.018 m 2 3.55 q 0 -0.861 -0.552 -1.265 -0.552 -0.404 -1.453 -0.404 -0.129 0 -0.313 0.018 -0.184 0 -0.368 0.035 l 0 3.268 0.497 0 q 1.159 0 1.674 -0.422 0.515 -0.439 0.515 -1.23 z" style="fill:#fff;fill-opacity:1;stroke:none"/>
+ <g transform="matrix(0.80051185,0,0,0.80026785,12.788106,12.78717)" style="fill:#fff;fill-opacity:1">
+ <!-- color: #3d3d3d -->
+ <g style="fill:#fff">
+ <path d="M 27.08,9.641 23.471,19.793 37.705,17.43 C 35.603,13.438 31.721,10.5 27.08,9.641 m 0,0" style="fill:#fff;stroke:none;fill-rule:nonzero"/>
+ <path d="m 38.15 19.449 -10.738 1.988 9.199 10.98 c 2.457 -3.797 3.09 -8.586 1.527 -12.969 m 0.012 0" style="fill:#fff;stroke:none;fill-rule:nonzero"/>
+ <path d="m 35.07 33.809 -7.121 -8.164 -5.05 13.344 c 4.566 0.195 9.09 -1.656 12.156 -5.18 m 0.012 0" style="fill:#fff;stroke:none;fill-rule:nonzero"/>
+ <path d="m 20.922 38.36 3.617 -10.152 -14.242 2.363 c 2.109 3.996 5.996 6.934 10.625 7.789 m 0 0" style="fill:#fff;stroke:none;fill-rule:nonzero"/>
+ <path d="M 9.852,28.559 20.586,26.571 11.387,15.591 C 8.934,19.392 8.297,24.177 9.86,28.56 m -0.008,0" style="fill:#fff;stroke:none;fill-rule:nonzero"/>
+ <path d="m 12.926 14.207 7.121 8.164 5.05 -13.344 c -4.563 -0.195 -9.09 1.656 -12.152 5.18 m -0.016 0" style="fill:#fff;stroke:none;fill-rule:nonzero"/>
+ </g>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/mimetypes/image-x-kodak-kdc.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/image-x-kodak-kdc.svg
new file mode 100644
index 00000000..a096f3f4
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/mimetypes/image-x-kodak-kdc.svg
@@ -0,0 +1,20 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <path d="m 10.672 0 c -1.375 0 -2.672 1.355 -2.672 2.789 l 0 58.42 c 0 1.355 1.375 2.789 2.672 2.789 l 42.656 0 c 1.297 0 2.672 -1.434 2.672 -2.789 l 0 -43.21 -18 -18 m -27.328 0" style="fill:#35a14c;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 42 18 14 14 0 -14 z m 0 0" style="fill:#000;fill-opacity:0.196;stroke:none;fill-rule:nonzero"/>
+ <path d="m 38 0 17.984 18 -15.227 0 c -1.348 0 -2.758 -1.426 -2.758 -2.773 m 0 -15.227" style="fill:#fff;fill-opacity:0.392;stroke:none;fill-rule:nonzero"/>
+ <path d="m 8 48 0 13.336 c 0 1.297 1.375 2.664 2.664 2.664 l 42.672 0 c 1.289 0 2.664 -1.367 2.664 -2.664 l 0 -13.336 m -48 0" style="fill:#000;fill-opacity:0.196;stroke:none;fill-rule:nonzero"/>
+ <path d="m 23.495 62 q -0.198 -0.622 -0.577 -1.333 -0.36 -0.729 -0.811 -1.404 -0.45 -0.693 -0.955 -1.279 -0.486 -0.604 -0.937 -1.013 l 0 5.03 -2.216 0 0 -11 2.216 0 0 4.567 q 0.396 -0.498 0.829 -1.102 0.432 -0.604 0.811 -1.208 0.396 -0.604 0.721 -1.191 0.324 -0.586 0.541 -1.066 l 2.505 0 q -0.252 0.48 -0.613 1.102 -0.342 0.604 -0.793 1.279 -0.45 0.658 -0.973 1.351 -0.505 0.693 -1.063 1.333 0.559 0.533 1.135 1.226 0.577 0.693 1.081 1.493 0.523 0.782 0.937 1.617 0.414 0.817 0.667 1.599 l -2.505 0 z" style="fill:#fff;fill-opacity:1;stroke:none"/>
+ <path d="m 30.348,60.13 q 0.095,0.017 0.21,0.017 0.115,0 0.21,0 0.802,0 1.337,-0.278 0.554,-0.278 0.878,-0.763 0.344,-0.486 0.477,-1.145 0.153,-0.677 0.153,-1.475 0,-0.694 -0.115,-1.353 -0.115,-0.659 -0.401,-1.162 -0.286,-0.503 -0.783,-0.798 -0.496,-0.312 -1.279,-0.312 -0.153,0 -0.344,0.017 -0.191,0 -0.344,0.035 l 0,7.218 z M 36,56.486 q 0,1.492 -0.42,2.55 -0.401,1.041 -1.126,1.7 -0.726,0.659 -1.737,0.972 -0.993,0.295 -2.196,0.295 -0.63,0 -1.241,-0.069 -0.592,-0.052 -1.279,-0.191 l 0,-10.479 q 0.802,-0.156 1.508,-0.208 0.706,-0.052 1.317,-0.052 1.165,0 2.119,0.312 0.974,0.312 1.642,0.989 0.668,0.659 1.031,1.7 Q 36,55.029 36,56.486" style="fill:#fff;fill-opacity:1;stroke:none"/>
+ <path d="M 42.869,62 Q 40.498,62 39.249,60.57 38,59.14 38,56.5 q 0,-1.311 0.38,-2.333 0.38,-1.022 1.05,-1.72 0.688,-0.715 1.611,-1.073 0.941,-0.375 2.045,-0.375 0.597,0 1.068,0.102 0.489,0.085 0.851,0.204 0.362,0.119 0.597,0.255 0.253,0.136 0.38,0.204 l -0.579,1.669 Q 44.987,53.178 44.389,53.007 43.81,52.82 43.05,52.82 q -0.525,0 -1.032,0.187 -0.489,0.17 -0.887,0.596 -0.38,0.409 -0.633,1.107 -0.235,0.698 -0.235,1.737 0,1.805 0.652,2.776 0.67,0.954 2.172,0.954 0.869,0 1.43,-0.187 0.579,-0.187 0.923,-0.375 l 0.561,1.652 q -0.471,0.272 -1.285,0.511 -0.796,0.221 -1.846,0.221" style="fill:#fff;fill-opacity:1;stroke:none"/>
+ <g transform="matrix(0.80051185,0,0,0.80026785,12.788106,12.78717)" style="fill:#fff;fill-opacity:1">
+ <!-- color: #3d3d3d -->
+ <g style="fill:#fff">
+ <path d="M 27.08,9.641 23.471,19.793 37.705,17.43 C 35.603,13.438 31.721,10.5 27.08,9.641 m 0,0" style="fill:#fff;stroke:none;fill-rule:nonzero"/>
+ <path d="m 38.15 19.449 -10.738 1.988 9.199 10.98 c 2.457 -3.797 3.09 -8.586 1.527 -12.969 m 0.012 0" style="fill:#fff;stroke:none;fill-rule:nonzero"/>
+ <path d="m 35.07 33.809 -7.121 -8.164 -5.05 13.344 c 4.566 0.195 9.09 -1.656 12.156 -5.18 m 0.012 0" style="fill:#fff;stroke:none;fill-rule:nonzero"/>
+ <path d="m 20.922 38.36 3.617 -10.152 -14.242 2.363 c 2.109 3.996 5.996 6.934 10.625 7.789 m 0 0" style="fill:#fff;stroke:none;fill-rule:nonzero"/>
+ <path d="M 9.852,28.559 20.586,26.571 11.387,15.591 C 8.934,19.392 8.297,24.177 9.86,28.56 m -0.008,0" style="fill:#fff;stroke:none;fill-rule:nonzero"/>
+ <path d="m 12.926 14.207 7.121 8.164 5.05 -13.344 c -4.563 -0.195 -9.09 1.656 -12.152 5.18 m -0.016 0" style="fill:#fff;stroke:none;fill-rule:nonzero"/>
+ </g>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/mimetypes/image-x-krita.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/image-x-krita.svg
new file mode 120000
index 00000000..8f1a819d
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/image-x-minolta-mrw.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/image-x-minolta-mrw.svg
new file mode 100644
index 00000000..f52b24e3
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/mimetypes/image-x-minolta-mrw.svg
@@ -0,0 +1,20 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <path d="m 10.672 0 c -1.375 0 -2.672 1.355 -2.672 2.789 l 0 58.42 c 0 1.355 1.375 2.789 2.672 2.789 l 42.656 0 c 1.297 0 2.672 -1.434 2.672 -2.789 l 0 -43.21 -18 -18 m -27.328 0" style="fill:#35a14c;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 42 18 14 14 0 -14 z m 0 0" style="fill:#000;fill-opacity:0.196;stroke:none;fill-rule:nonzero"/>
+ <path d="m 38 0 17.984 18 -15.227 0 c -1.348 0 -2.758 -1.426 -2.758 -2.773 m 0 -15.227" style="fill:#fff;fill-opacity:0.392;stroke:none;fill-rule:nonzero"/>
+ <path d="m 8 48 0 13.336 c 0 1.297 1.375 2.664 2.664 2.664 l 42.672 0 c 1.289 0 2.664 -1.367 2.664 -2.664 l 0 -13.336 m -48 0" style="fill:#000;fill-opacity:0.196;stroke:none;fill-rule:nonzero"/>
+ <path d="m 20.736 51 q 0.139 0.373 0.337 0.96 0.218 0.586 0.456 1.262 0.238 0.675 0.476 1.368 0.238 0.693 0.456 1.279 0.238 -0.658 0.496 -1.351 0.258 -0.711 0.496 -1.351 0.238 -0.658 0.436 -1.226 q 0.198 -0.569 0.357 -0.942 l 2.02 0 q 0.139 1.439 0.258 2.808 0.139 1.368 0.218 2.719 0.099 1.333 0.159 2.701 q 0.059 1.351 0.099 2.772 l -2.24 0 0.119 -8.548 -1.507 4.656 -1.784 0 l -1.447 -4.656 0.099 8.548 -2.24 0 q 0.059 -1.351 0.119 -2.808 0.079 -1.457 0.159 -2.897 0.079 -1.439 0.178 -2.79 q 0.119 -1.351 0.258 -2.506 l 2.02 0 z" style="fill:#fff;fill-opacity:1;stroke:none"/>
+ <path d="m 31.575 51 q 0.853 0 1.545 0.211 0.692 0.211 1.191 0.65 0.499 0.439 0.756 1.125 0.274 0.668 0.274 1.581 0 0.949 -0.354 1.722 -0.354 0.773 -1.175 1.177 0.274 0.457 0.579 1.019 0.306 0.545 0.595 1.16 0.29 0.597 0.547 1.212 q 0.274 0.597 0.467 1.142 l -2.076 0 q -0.37 -1.054 -0.869 -2.02 -0.483 -0.984 -1.046 -1.986 l -1.03 0 0 4.01 l -1.979 0 0 -10.719 q 0.29 -0.07 0.628 -0.123 0.354 -0.07 0.708 -0.088 0.354 -0.035 0.676 -0.053 q 0.322 -0.018 0.563 -0.018 m 1.754 3.55 q 0 -0.861 -0.483 -1.265 -0.483 -0.404 -1.271 -0.404 -0.113 0 -0.274 0.018 -0.161 0 -0.322 0.035 l 0 3.268 0.434 0 q 1.014 0 1.464 -0.422 0.451 -0.439 0.451 -1.23 z" style="fill:#fff;fill-opacity:1;stroke:none"/>
+ <path d="m 42.811 54.892 q 0.07 0.338 0.211 0.835 0.141 0.498 0.3 1.102 0.176 0.604 0.37 1.297 0.211 0.693 0.405 1.422 0 -0.924 -0.018 -1.973 -0.018 -1.066 -0.035 -2.168 -0.018 -1.102 -0.035 -2.221 q -0.018 -1.137 -0.018 -2.186 l 2.01 0 q -0.053 1.351 -0.106 2.79 -0.053 1.422 -0.123 2.843 -0.07 1.404 -0.176 2.772 q -0.088 1.368 -0.211 2.595 l -1.797 0 q -0.388 -1.12 -0.775 -2.399 -0.388 -1.297 -0.775 -2.47 -0.388 1.12 -0.811 2.435 -0.423 1.315 -0.775 2.435 l -1.797 0 q -0.141 -1.226 -0.247 -2.595 -0.106 -1.386 -0.194 -2.79 -0.07 -1.422 -0.123 -2.843 -0.053 -1.439 -0.088 -2.772 l 2.01 0 q -0.018 1.048 -0.035 2.168 -0.018 1.12 -0.035 2.239 -0.018 1.102 -0.035 2.168 -0.018 1.048 -0.018 1.973 0.159 -0.569 0.352 -1.244 0.211 -0.675 0.388 -1.333 0.194 -0.658 0.352 -1.208 0.159 -0.551 0.247 -0.871 l 1.586 0 z" style="fill:#fff;fill-opacity:1;stroke:none"/>
+ <g transform="matrix(0.80051185,0,0,0.80026785,12.788106,12.78717)" style="fill:#fff;fill-opacity:1">
+ <!-- color: #3d3d3d -->
+ <g style="fill:#fff">
+ <path d="M 27.08,9.641 23.471,19.793 37.705,17.43 C 35.603,13.438 31.721,10.5 27.08,9.641 m 0,0" style="fill:#fff;stroke:none;fill-rule:nonzero"/>
+ <path d="m 38.15 19.449 -10.738 1.988 9.199 10.98 c 2.457 -3.797 3.09 -8.586 1.527 -12.969 m 0.012 0" style="fill:#fff;stroke:none;fill-rule:nonzero"/>
+ <path d="m 35.07 33.809 -7.121 -8.164 -5.05 13.344 c 4.566 0.195 9.09 -1.656 12.156 -5.18 m 0.012 0" style="fill:#fff;stroke:none;fill-rule:nonzero"/>
+ <path d="m 20.922 38.36 3.617 -10.152 -14.242 2.363 c 2.109 3.996 5.996 6.934 10.625 7.789 m 0 0" style="fill:#fff;stroke:none;fill-rule:nonzero"/>
+ <path d="M 9.852,28.559 20.586,26.571 11.387,15.591 C 8.934,19.392 8.297,24.177 9.86,28.56 m -0.008,0" style="fill:#fff;stroke:none;fill-rule:nonzero"/>
+ <path d="m 12.926 14.207 7.121 8.164 5.05 -13.344 c -4.563 -0.195 -9.09 1.656 -12.152 5.18 m -0.016 0" style="fill:#fff;stroke:none;fill-rule:nonzero"/>
+ </g>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/mimetypes/image-x-nikon-nef.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/image-x-nikon-nef.svg
new file mode 100644
index 00000000..38053ee5
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/mimetypes/image-x-nikon-nef.svg
@@ -0,0 +1,20 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <path d="m 10.672 0 c -1.375 0 -2.672 1.355 -2.672 2.789 l 0 58.42 c 0 1.355 1.375 2.789 2.672 2.789 l 42.656 0 c 1.297 0 2.672 -1.434 2.672 -2.789 l 0 -43.21 -18 -18 m -27.328 0" style="fill:#35a14c;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 42 18 14 14 0 -14 z m 0 0" style="fill:#000;fill-opacity:0.196;stroke:none;fill-rule:nonzero"/>
+ <path d="m 38 0 17.984 18 -15.227 0 c -1.348 0 -2.758 -1.426 -2.758 -2.773 m 0 -15.227" style="fill:#fff;fill-opacity:0.392;stroke:none;fill-rule:nonzero"/>
+ <path d="m 8 48 0 13.336 c 0 1.297 1.375 2.664 2.664 2.664 l 42.672 0 c 1.289 0 2.664 -1.367 2.664 -2.664 l 0 -13.336 m -48 0" style="fill:#000;fill-opacity:0.196;stroke:none;fill-rule:nonzero"/>
+ <path d="m 24.06 62 q -0.824 -1.83 -1.804 -3.643 -0.961 -1.83 -2.078 -3.661 l 0 7.304 -2.176 0 0 -11 1.941 0 q 0.549 0.782 1.098 1.706 0.549 0.906 1.059 1.813 0.529 0.906 0.961 1.759 0.451 0.853 0.765 1.493 l 0 -6.771 2.176 0 0 11 -1.941 0 z" style="fill:#fff;fill-opacity:1;stroke:none"/>
+ <path d="m 28 62 0 -11 7.557 0 0 1.813 -5.078 0 0 2.47 4.413 0 0 1.813 -4.413 0 0 3.092 5.521 0 0 1.813 -8 0 z" style="fill:#fff;fill-opacity:1;stroke:none"/>
+ <path d="m 38 62 0 -11 8 0 0 1.813 -5.404 0 0 2.281 4.728 0 0 1.813 -4.728 0 0 5.094 z" style="fill:#fff;fill-opacity:1;stroke:none"/>
+ <g transform="matrix(0.80051185,0,0,0.80026785,12.788106,12.78717)" style="fill:#fff;fill-opacity:1">
+ <!-- color: #3d3d3d -->
+ <g style="fill:#fff">
+ <path d="M 27.08,9.641 23.471,19.793 37.705,17.43 C 35.603,13.438 31.721,10.5 27.08,9.641 m 0,0" style="fill:#fff;stroke:none;fill-rule:nonzero"/>
+ <path d="m 38.15 19.449 -10.738 1.988 9.199 10.98 c 2.457 -3.797 3.09 -8.586 1.527 -12.969 m 0.012 0" style="fill:#fff;stroke:none;fill-rule:nonzero"/>
+ <path d="m 35.07 33.809 -7.121 -8.164 -5.05 13.344 c 4.566 0.195 9.09 -1.656 12.156 -5.18 m 0.012 0" style="fill:#fff;stroke:none;fill-rule:nonzero"/>
+ <path d="m 20.922 38.36 3.617 -10.152 -14.242 2.363 c 2.109 3.996 5.996 6.934 10.625 7.789 m 0 0" style="fill:#fff;stroke:none;fill-rule:nonzero"/>
+ <path d="M 9.852,28.559 20.586,26.571 11.387,15.591 C 8.934,19.392 8.297,24.177 9.86,28.56 m -0.008,0" style="fill:#fff;stroke:none;fill-rule:nonzero"/>
+ <path d="m 12.926 14.207 7.121 8.164 5.05 -13.344 c -4.563 -0.195 -9.09 1.656 -12.152 5.18 m -0.016 0" style="fill:#fff;stroke:none;fill-rule:nonzero"/>
+ </g>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/mimetypes/image-x-olympus-orf.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/image-x-olympus-orf.svg
new file mode 100644
index 00000000..660c3ead
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/mimetypes/image-x-olympus-orf.svg
@@ -0,0 +1,20 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <path d="m 10.672 0 c -1.375 0 -2.672 1.355 -2.672 2.789 l 0 58.42 c 0 1.355 1.375 2.789 2.672 2.789 l 42.656 0 c 1.297 0 2.672 -1.434 2.672 -2.789 l 0 -43.21 -18 -18 m -27.328 0" style="fill:#35a14c;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 42 18 14 14 0 -14 z m 0 0" style="fill:#000;fill-opacity:0.196;stroke:none;fill-rule:nonzero"/>
+ <path d="m 38 0 17.984 18 -15.227 0 c -1.348 0 -2.758 -1.426 -2.758 -2.773 m 0 -15.227" style="fill:#fff;fill-opacity:0.392;stroke:none;fill-rule:nonzero"/>
+ <path d="m 8 48 0 13.336 c 0 1.297 1.375 2.664 2.664 2.664 l 42.672 0 c 1.289 0 2.664 -1.367 2.664 -2.664 l 0 -13.336 m -48 0" style="fill:#000;fill-opacity:0.196;stroke:none;fill-rule:nonzero"/>
+ <path d="m 20.242 56.5 q 0 0.766 0.054 1.447 0.072 0.664 0.251 1.158 0.197 0.494 0.538 0.783 0.341 0.289 0.915 0.289 0.556 0 0.897 -0.289 0.359 -0.289 0.538 -0.783 0.197 -0.511 0.251 -1.175 0.072 -0.664 0.072 -1.43 0 -0.766 -0.072 -1.43 -0.054 -0.681 -0.251 -1.175 -0.179 -0.494 -0.52 -0.783 -0.341 -0.289 -0.915 -0.289 -0.574 0 -0.915 0.289 -0.341 0.289 -0.538 0.8 -0.179 0.494 -0.251 1.158 -0.054 0.664 -0.054 1.43 z m -2.242 0 q 0 -2.724 1.058 -4.104 1.058 -1.396 2.942 -1.396 1.955 0 2.978 1.396 1.022 1.379 1.022 4.104 0 2.724 -1.04 4.121 -1.04 1.379 -2.942 1.379 -1.955 0 -2.996 -1.379 -1.022 -1.396 -1.022 -4.121 z" style="fill:#fff;fill-opacity:1;stroke:none"/>
+ <path d="m 30.943 51 q 0.975 0 1.766 0.211 0.791 0.211 1.361 0.65 0.57 0.439 0.864 1.125 0.313 0.668 0.313 1.581 0 0.949 -0.405 1.722 -0.405 0.773 -1.343 1.177 0.313 0.457 0.662 1.019 0.349 0.545 0.68 1.16 0.331 0.597 0.625 1.212 q 0.313 0.597 0.533 1.142 l -2.372 0 q -0.423 -1.054 -0.993 -2.02 -0.552 -0.984 -1.195 -1.986 l -1.177 0 0 4.01 l -2.262 0 0 -10.719 q 0.331 -0.07 0.717 -0.123 0.405 -0.07 0.809 -0.088 0.405 -0.035 0.772 -0.053 0.368 -0.018 0.644 -0.018 z m 2 3.55 q 0 -0.861 -0.552 -1.265 -0.552 -0.404 -1.453 -0.404 -0.129 0 -0.313 0.018 -0.184 0 -0.368 0.035 l 0 3.268 0.497 0 q 1.159 0 1.674 -0.422 0.515 -0.439 0.515 -1.23 z" style="fill:#fff;fill-opacity:1;stroke:none"/>
+ <path d="m 38 62 0 -11 7 0 0 1.813 -4.728 0 0 2.187 4.137 0 0 1.806 -4.137 0 0 5.194 z" style="fill:#fff;fill-opacity:1;stroke:none"/>
+ <g transform="matrix(0.80051185,0,0,0.80026785,12.788106,12.78717)" style="fill:#fff;fill-opacity:1">
+ <!-- color: #3d3d3d -->
+ <g style="fill:#fff">
+ <path d="M 27.08,9.641 23.471,19.793 37.705,17.43 C 35.603,13.438 31.721,10.5 27.08,9.641 m 0,0" style="fill:#fff;stroke:none;fill-rule:nonzero"/>
+ <path d="m 38.15 19.449 -10.738 1.988 9.199 10.98 c 2.457 -3.797 3.09 -8.586 1.527 -12.969 m 0.012 0" style="fill:#fff;stroke:none;fill-rule:nonzero"/>
+ <path d="m 35.07 33.809 -7.121 -8.164 -5.05 13.344 c 4.566 0.195 9.09 -1.656 12.156 -5.18 m 0.012 0" style="fill:#fff;stroke:none;fill-rule:nonzero"/>
+ <path d="m 20.922 38.36 3.617 -10.152 -14.242 2.363 c 2.109 3.996 5.996 6.934 10.625 7.789 m 0 0" style="fill:#fff;stroke:none;fill-rule:nonzero"/>
+ <path d="M 9.852,28.559 20.586,26.571 11.387,15.591 C 8.934,19.392 8.297,24.177 9.86,28.56 m -0.008,0" style="fill:#fff;stroke:none;fill-rule:nonzero"/>
+ <path d="m 12.926 14.207 7.121 8.164 5.05 -13.344 c -4.563 -0.195 -9.09 1.656 -12.152 5.18 m -0.016 0" style="fill:#fff;stroke:none;fill-rule:nonzero"/>
+ </g>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/mimetypes/image-x-panasonic-raw.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/image-x-panasonic-raw.svg
new file mode 100644
index 00000000..f932bc16
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/mimetypes/image-x-panasonic-raw.svg
@@ -0,0 +1,20 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <path d="m 10.672 0 c -1.375 0 -2.672 1.355 -2.672 2.789 l 0 58.42 c 0 1.355 1.375 2.789 2.672 2.789 l 42.656 0 c 1.297 0 2.672 -1.434 2.672 -2.789 l 0 -43.21 -18 -18 m -27.328 0" style="fill:#35a14c;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 42 18 14 14 0 -14 z m 0 0" style="fill:#000;fill-opacity:0.196;stroke:none;fill-rule:nonzero"/>
+ <path d="m 38 0 17.984 18 -15.227 0 c -1.348 0 -2.758 -1.426 -2.758 -2.773 m 0 -15.227" style="fill:#fff;fill-opacity:0.392;stroke:none;fill-rule:nonzero"/>
+ <path d="m 8 48 0 13.336 c 0 1.297 1.375 2.664 2.664 2.664 l 42.672 0 c 1.289 0 2.664 -1.367 2.664 -2.664 l 0 -13.336 m -48 0" style="fill:#000;fill-opacity:0.196;stroke:none;fill-rule:nonzero"/>
+ <path d="m 20.575 51 q 0.853 0 1.545 0.211 0.692 0.211 1.191 0.65 0.499 0.439 0.756 1.125 0.274 0.668 0.274 1.581 0 0.949 -0.354 1.722 -0.354 0.773 -1.175 1.177 0.274 0.457 0.579 1.019 0.306 0.545 0.595 1.16 0.29 0.597 0.547 1.212 q 0.274 0.597 0.467 1.142 l -2.076 0 q -0.37 -1.054 -0.869 -2.02 -0.483 -0.984 -1.046 -1.986 l -1.03 0 0 4.01 l -1.979 0 0 -10.719 q 0.29 -0.07 0.628 -0.123 0.354 -0.07 0.708 -0.088 0.354 -0.035 0.676 -0.053 q 0.322 -0.018 0.563 -0.018 m 1.754 3.55 q 0 -0.861 -0.483 -1.265 -0.483 -0.404 -1.271 -0.404 -0.113 0 -0.274 0.018 -0.161 0 -0.322 0.035 l 0 3.268 0.434 0 q 1.014 0 1.464 -0.422 0.451 -0.439 0.451 -1.23 z" style="fill:#fff;fill-opacity:1;stroke:none"/>
+ <path d="m 33.535 62 -0.541 -2.541 -3.081 0 l -0.523 2.541 -2.39 0 q 0.822 -3.252 1.662 -5.918 0.84 -2.683 1.624 -5.082 l 2.502 0 q 0.822 2.417 1.624 5.136 q 0.822 2.701 1.587 5.864 l -2.465 0 z m -2.054 -8.868 q -0.187 0.622 -0.355 1.191 -0.149 0.551 -0.299 1.102 -0.131 0.533 -0.261 1.084 -0.112 0.551 -0.224 1.137 l 2.259 0 q -0.112 -0.586 -0.224 -1.137 -0.112 -0.551 -0.261 -1.084 -0.131 -0.551 -0.299 -1.102 -0.149 -0.569 -0.336 -1.191 z" style="fill:#fff;fill-opacity:1;stroke:none"/>
+ <path d="m 42.811 54.892 q 0.07 0.338 0.211 0.835 0.141 0.498 0.3 1.102 0.176 0.604 0.37 1.297 0.211 0.693 0.405 1.422 0 -0.924 -0.018 -1.973 -0.018 -1.066 -0.035 -2.168 -0.018 -1.102 -0.035 -2.221 q -0.018 -1.137 -0.018 -2.186 l 2.01 0 q -0.053 1.351 -0.106 2.79 -0.053 1.422 -0.123 2.843 -0.07 1.404 -0.176 2.772 q -0.088 1.368 -0.211 2.595 l -1.797 0 q -0.388 -1.12 -0.775 -2.399 -0.388 -1.297 -0.775 -2.47 -0.388 1.12 -0.811 2.435 -0.423 1.315 -0.775 2.435 l -1.797 0 q -0.141 -1.226 -0.247 -2.595 -0.106 -1.386 -0.194 -2.79 -0.07 -1.422 -0.123 -2.843 -0.053 -1.439 -0.088 -2.772 l 2.01 0 q -0.018 1.048 -0.035 2.168 -0.018 1.12 -0.035 2.239 -0.018 1.102 -0.035 2.168 -0.018 1.048 -0.018 1.973 0.159 -0.569 0.352 -1.244 0.211 -0.675 0.388 -1.333 0.194 -0.658 0.352 -1.208 0.159 -0.551 0.247 -0.871 l 1.586 0 z" style="fill:#fff;fill-opacity:1;stroke:none"/>
+ <g transform="matrix(0.80051185,0,0,0.80026785,12.788106,12.78717)" style="fill:#fff;fill-opacity:1">
+ <!-- color: #3d3d3d -->
+ <g style="fill:#fff">
+ <path d="M 27.08,9.641 23.471,19.793 37.705,17.43 C 35.603,13.438 31.721,10.5 27.08,9.641 m 0,0" style="fill:#fff;stroke:none;fill-rule:nonzero"/>
+ <path d="m 38.15 19.449 -10.738 1.988 9.199 10.98 c 2.457 -3.797 3.09 -8.586 1.527 -12.969 m 0.012 0" style="fill:#fff;stroke:none;fill-rule:nonzero"/>
+ <path d="m 35.07 33.809 -7.121 -8.164 -5.05 13.344 c 4.566 0.195 9.09 -1.656 12.156 -5.18 m 0.012 0" style="fill:#fff;stroke:none;fill-rule:nonzero"/>
+ <path d="m 20.922 38.36 3.617 -10.152 -14.242 2.363 c 2.109 3.996 5.996 6.934 10.625 7.789 m 0 0" style="fill:#fff;stroke:none;fill-rule:nonzero"/>
+ <path d="M 9.852,28.559 20.586,26.571 11.387,15.591 C 8.934,19.392 8.297,24.177 9.86,28.56 m -0.008,0" style="fill:#fff;stroke:none;fill-rule:nonzero"/>
+ <path d="m 12.926 14.207 7.121 8.164 5.05 -13.344 c -4.563 -0.195 -9.09 1.656 -12.152 5.18 m -0.016 0" style="fill:#fff;stroke:none;fill-rule:nonzero"/>
+ </g>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/mimetypes/image-x-panasonic-raw2.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/image-x-panasonic-raw2.svg
new file mode 120000
index 00000000..1ba24777
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/mimetypes/image-x-panasonic-raw2.svg
@@ -0,0 +1 @@
+image-x-panasonic-rw2.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/mimetypes/image-x-panasonic-rw.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/image-x-panasonic-rw.svg
new file mode 120000
index 00000000..5e36c57f
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/image-x-panasonic-rw2.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/image-x-panasonic-rw2.svg
new file mode 100644
index 00000000..2b1e2b6b
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/mimetypes/image-x-panasonic-rw2.svg
@@ -0,0 +1,20 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <path d="m 10.672 0 c -1.375 0 -2.672 1.355 -2.672 2.789 l 0 58.42 c 0 1.355 1.375 2.789 2.672 2.789 l 42.656 0 c 1.297 0 2.672 -1.434 2.672 -2.789 l 0 -43.21 -18 -18 m -27.328 0" style="fill:#35a14c;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 42 18 14 14 0 -14 z m 0 0" style="fill:#000;fill-opacity:0.196;stroke:none;fill-rule:nonzero"/>
+ <path d="m 38 0 17.984 18 -15.227 0 c -1.348 0 -2.758 -1.426 -2.758 -2.773 m 0 -15.227" style="fill:#fff;fill-opacity:0.392;stroke:none;fill-rule:nonzero"/>
+ <path d="m 8 48 0 13.336 c 0 1.297 1.375 2.664 2.664 2.664 l 42.672 0 c 1.289 0 2.664 -1.367 2.664 -2.664 l 0 -13.336 m -48 0" style="fill:#000;fill-opacity:0.196;stroke:none;fill-rule:nonzero"/>
+ <path d="m 20.943 51 q 0.975 0 1.766 0.211 0.791 0.211 1.361 0.65 0.57 0.439 0.864 1.125 0.313 0.668 0.313 1.581 0 0.949 -0.405 1.722 -0.405 0.773 -1.343 1.177 0.313 0.457 0.662 1.019 0.349 0.545 0.68 1.16 0.331 0.597 0.625 1.212 q 0.313 0.597 0.533 1.142 l -2.372 0 q -0.423 -1.054 -0.993 -2.02 -0.552 -0.984 -1.195 -1.986 l -1.177 0 0 4.01 -2.262 0 0 -10.719 q 0.331 -0.07 0.717 -0.123 0.405 -0.07 0.809 -0.088 0.405 -0.035 0.772 -0.053 0.368 -0.018 0.644 -0.018 z m 2 3.55 q 0 -0.861 -0.552 -1.265 -0.552 -0.404 -1.453 -0.404 -0.129 0 -0.313 0.018 -0.184 0 -0.368 0.035 l 0 3.268 0.497 0 q 1.159 0 1.674 -0.422 0.515 -0.439 0.515 -1.23 z" style="fill:#fff;fill-opacity:1;stroke:none"/>
+ <path d="m 32.811 54.892 q 0.07 0.338 0.211 0.835 0.141 0.498 0.3 1.102 0.176 0.604 0.37 1.297 0.211 0.693 0.405 1.422 0 -0.924 -0.018 -1.973 -0.018 -1.066 -0.035 -2.168 -0.018 -1.102 -0.035 -2.221 -0.018 -1.137 -0.018 -2.186 l 2.01 0 q -0.053 1.351 -0.106 2.79 -0.053 1.422 -0.123 2.843 -0.07 1.404 -0.176 2.772 -0.088 1.368 -0.211 2.595 l -1.797 0 q -0.388 -1.12 -0.775 -2.399 -0.388 -1.297 -0.775 -2.47 -0.388 1.12 -0.811 2.435 -0.423 1.315 -0.775 2.435 l -1.797 0 q -0.141 -1.226 -0.247 -2.595 -0.106 -1.386 -0.194 -2.79 -0.07 -1.422 -0.123 -2.843 -0.053 -1.439 -0.088 -2.772 l 2.01 0 q -0.018 1.048 -0.035 2.168 -0.018 1.12 -0.035 2.239 -0.018 1.102 -0.035 2.168 -0.018 1.048 -0.018 1.973 0.159 -0.569 0.352 -1.244 0.211 -0.675 0.388 -1.333 0.194 -0.658 0.352 -1.208 0.159 -0.551 0.247 -0.871 l 1.586 0 z" style="fill:#fff;fill-opacity:1;stroke:none"/>
+ <path d="m 45.47 54.08 q 0 0.556 -0.229 1.077 -0.229 0.504 -0.611 0.991 -0.382 0.487 -0.859 0.938 -0.477 0.452 -0.974 0.869 -0.248 0.209 -0.573 0.504 -0.325 0.278 -0.611 0.591 -0.286 0.295 -0.496 0.608 -0.191 0.313 -0.191 0.573 l 5.079 0 0 1.773 -7.714 0 q -0.057 -0.174 -0.057 -0.434 0.019 -0.261 0.019 -0.365 0 -0.869 0.344 -1.599 0.363 -0.73 0.897 -1.338 0.554 -0.626 1.165 -1.147 0.63 -0.539 1.165 -1.025 0.554 -0.487 0.897 -0.938 0.363 -0.452 0.363 -0.921 0 -0.66 -0.439 -1.01 -0.439 -0.365 -1.107 -0.365 -0.554 0 -1.165 0.243 -0.611 0.243 -1.203 0.817 l -1.165 -1.494 q 0.764 -0.73 1.757 -1.077 1.012 -0.348 2 -0.348 0.726 0 1.394 0.191 0.668 0.191 1.184 0.573 0.516 0.382 0.821 0.973 0.305 0.573 0.305 1.338 z" style="fill:#fff;fill-opacity:1;stroke:none"/>
+ <g transform="matrix(0.80051185,0,0,0.80026785,12.788106,12.78717)" style="fill:#fff;fill-opacity:1">
+ <!-- color: #3d3d3d -->
+ <g style="fill:#fff">
+ <path d="M 27.08,9.641 23.471,19.793 37.705,17.43 C 35.603,13.438 31.721,10.5 27.08,9.641 m 0,0" style="fill:#fff;stroke:none;fill-rule:nonzero"/>
+ <path d="m 38.15 19.449 -10.738 1.988 9.199 10.98 c 2.457 -3.797 3.09 -8.586 1.527 -12.969 m 0.012 0" style="fill:#fff;stroke:none;fill-rule:nonzero"/>
+ <path d="m 35.07 33.809 -7.121 -8.164 -5.05 13.344 c 4.566 0.195 9.09 -1.656 12.156 -5.18 m 0.012 0" style="fill:#fff;stroke:none;fill-rule:nonzero"/>
+ <path d="m 20.922 38.36 3.617 -10.152 -14.242 2.363 c 2.109 3.996 5.996 6.934 10.625 7.789 m 0 0" style="fill:#fff;stroke:none;fill-rule:nonzero"/>
+ <path d="M 9.852,28.559 20.586,26.571 11.387,15.591 C 8.934,19.392 8.297,24.177 9.86,28.56 m -0.008,0" style="fill:#fff;stroke:none;fill-rule:nonzero"/>
+ <path d="m 12.926 14.207 7.121 8.164 5.05 -13.344 c -4.563 -0.195 -9.09 1.656 -12.152 5.18 m -0.016 0" style="fill:#fff;stroke:none;fill-rule:nonzero"/>
+ </g>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/mimetypes/image-x-pcx.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/image-x-pcx.svg
new file mode 100644
index 00000000..e6ae140c
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/mimetypes/image-x-pcx.svg
@@ -0,0 +1,12 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <g>
+ <path d="m 10.672 0 c -1.375 0 -2.672 1.355 -2.672 2.789 l 0 58.42 c 0 1.355 1.375 2.789 2.672 2.789 l 42.656 0 c 1.297 0 2.672 -1.434 2.672 -2.789 l 0 -43.21 l -18 -18 m -27.328 0" style="fill:#37a34d;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 42 18 l 14 14 l 0 -14 m -14 0" style="fill:#000;fill-opacity:0.196;stroke:none;fill-rule:nonzero"/>
+ <path d="m 38 0 l 17.984 18 l -15.227 0 c -1.348 0 -2.758 -1.426 -2.758 -2.773 m 0 -15.227" style="fill:#fff;fill-opacity:0.392;stroke:none;fill-rule:nonzero"/>
+ <path d="m 23.289 22 c -0.703 0.066 -1.305 0.813 -1.289 1.605 l 0 16.828 c 0.008 0.828 0.668 1.574 1.406 1.566 l 17.223 0 c 0.727 -0.016 1.363 -0.746 1.371 -1.566 l 0 -16.828 c 0.016 -0.836 -0.629 -1.598 -1.371 -1.605 m -16.629 2 16 0 0 11.402 -4.703 -5.316 -2.98 2.773 -3.93 -4.922 -4.387 5.66" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 8 48 l 0 13.336 c 0 1.297 1.375 2.664 2.664 2.664 l 42.672 0 c 1.289 0 2.664 -1.367 2.664 -2.664 l 0 -13.336 m -48 0" style="fill:#000;fill-opacity:0.196;stroke:none;fill-rule:nonzero"/>
+ <path d="m 21.08 50.941 c 1.446 0 2.568 0.285 3.362 0.859 0.805 0.566 1.202 1.5 1.202 2.789 0 1.313 -0.404 2.254 -1.217 2.844 -0.801 0.574 -1.934 0.871 -3.409 0.871 l -0.801 0 0 3.688 -2.215 0 0 -10.789 c 1.045 -0.205 2.031 -0.239 3.078 -0.262 m 0.251 1.887 c -0.393 -0.005 -0.719 0.031 -1.115 0.055 l 0 3.527 0.918 0 c 0.725 0 1.268 -0.133 1.635 -0.402 0.368 -0.285 0.55 -0.762 0.55 -1.434 0 -0.633 -0.182 -1.082 -0.55 -1.336 -0.353 -0.273 -0.834 -0.41 -1.439 -0.41" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ </g>
+ <path d="m 44.06 62 c -0.675 -1.473 -1.476 -2.862 -2.22 -4.188 -0.838 1.425 -1.592 2.783 -2.3 4.188 l -2.744 0 c 1.036 -2.02 2.367 -3.898 3.596 -5.785 l -3.384 -5.16 2.783 0 2.049 3.504 2.157 -3.504 2.596 0 -3.306 5.109 c 1.364 1.884 2.531 3.783 3.509 5.836 l -2.736 0" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 32.376 62.2 c -1.687 0 -2.968 -0.492 -3.853 -1.484 c -0.882 -0.98 -1.323 -2.379 -1.323 -4.203 c 0 -0.898 0.13 -1.707 0.399 -2.406 0.272 -0.711 0.648 -1.301 1.123 -1.785 0.479 -0.488 1.054 -0.855 1.706 -1.105 0.671 -0.258 1.392 -0.383 2.174 -0.383 0.426 0 0.801 0.031 1.139 0.098 0.341 0.059 0.644 0.133 0.897 0.219 0.261 0.082 0.468 0.164 0.636 0.258 0.18 0.098 0.311 0.164 0.403 0.215 l -0.613 1.727 c -0.295 -0.176 -0.656 -0.328 -1.077 -0.441 -0.41 -0.125 -0.886 -0.191 -1.422 -0.191 -0.368 0 -0.736 0.066 -1.097 0.191 -0.345 0.113 -0.663 0.324 -0.939 0.613 -0.272 0.285 -0.498 0.668 -0.679 1.141 -0.165 0.484 -0.245 1.086 -0.245 1.801 0 1.242 0.23 2.199 0.694 2.863 0.475 0.66 1.242 0.992 2.304 0.992 0.613 0 1.12 -0.066 1.522 -0.191 0.406 -0.133 0.736 -0.258 0.982 -0.391 l 0.594 1.707 c -0.334 0.191 -0.79 0.367 -1.365 0.523 c -0.564 0.16 -1.215 0.234 -1.959 0.234" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/mimetypes/image-x-pentax-pef.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/image-x-pentax-pef.svg
new file mode 100644
index 00000000..7074cc6e
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/mimetypes/image-x-pentax-pef.svg
@@ -0,0 +1,20 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <path d="m 10.672 0 c -1.375 0 -2.672 1.355 -2.672 2.789 l 0 58.42 c 0 1.355 1.375 2.789 2.672 2.789 l 42.656 0 c 1.297 0 2.672 -1.434 2.672 -2.789 l 0 -43.21 -18 -18 m -27.328 0" style="fill:#35a14c;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 42 18 14 14 0 -14 z m 0 0" style="fill:#000;fill-opacity:0.196;stroke:none;fill-rule:nonzero"/>
+ <path d="m 38 0 17.984 18 -15.227 0 c -1.348 0 -2.758 -1.426 -2.758 -2.773 m 0 -15.227" style="fill:#fff;fill-opacity:0.392;stroke:none;fill-rule:nonzero"/>
+ <path d="m 8 48 0 13.336 c 0 1.297 1.375 2.664 2.664 2.664 l 42.672 0 c 1.289 0 2.664 -1.367 2.664 -2.664 l 0 -13.336 m -48 0" style="fill:#000;fill-opacity:0.196;stroke:none;fill-rule:nonzero"/>
+ <path d="m 21.254 51 q 2.258 0 3.502 0.861 q 1.244 0.843 1.244 2.776 q 0 1.95 -1.263 2.829 -1.244 0.861 -3.541 0.861 l -0.842 0 0 3.673 -2.354 0 0 -10.736 q 0.344 -0.07 0.766 -0.123 0.44 -0.053 0.88 -0.07 0.44 -0.035 0.861 -0.053 0.421 -0.018 0.746 -0.018 z m 0.268 1.88 q -0.211 0 -0.593 0.018 -0.364 0 -0.574 0.035 l 0 3.514 0.957 0 q 1.129 0 1.703 -0.404 0.574 -0.422 0.574 -1.423 0 -0.949 -0.574 -1.335 -0.555 -0.404 -1.493 -0.404 z" style="fill:#fff;fill-opacity:1;stroke:none"/>
+ <path d="m 28 62 0 -11 7.557 0 0 1.813 -5.078 0 0 2.47 4.413 0 0 1.813 -4.413 0 0 3.092 5.521 0 0 1.813 -8 0 z" style="fill:#fff;fill-opacity:1;stroke:none"/>
+ <path d="m 38 62 0 -11 8 0 0 1.813 -5.404 0 0 2.187 4.728 0 0 1.806 -4.728 0 0 5.194 z" style="fill:#fff;fill-opacity:1;stroke:none"/>
+ <g transform="matrix(0.80051185,0,0,0.80026785,12.788106,12.78717)" style="fill:#fff;fill-opacity:1">
+ <!-- color: #3d3d3d -->
+ <g style="fill:#fff">
+ <path d="M 27.08,9.641 23.471,19.793 37.705,17.43 C 35.603,13.438 31.721,10.5 27.08,9.641 m 0,0" style="fill:#fff;stroke:none;fill-rule:nonzero"/>
+ <path d="m 38.15 19.449 -10.738 1.988 9.199 10.98 c 2.457 -3.797 3.09 -8.586 1.527 -12.969 m 0.012 0" style="fill:#fff;stroke:none;fill-rule:nonzero"/>
+ <path d="m 35.07 33.809 -7.121 -8.164 -5.05 13.344 c 4.566 0.195 9.09 -1.656 12.156 -5.18 m 0.012 0" style="fill:#fff;stroke:none;fill-rule:nonzero"/>
+ <path d="m 20.922 38.36 3.617 -10.152 -14.242 2.363 c 2.109 3.996 5.996 6.934 10.625 7.789 m 0 0" style="fill:#fff;stroke:none;fill-rule:nonzero"/>
+ <path d="M 9.852,28.559 20.586,26.571 11.387,15.591 C 8.934,19.392 8.297,24.177 9.86,28.56 m -0.008,0" style="fill:#fff;stroke:none;fill-rule:nonzero"/>
+ <path d="m 12.926 14.207 7.121 8.164 5.05 -13.344 c -4.563 -0.195 -9.09 1.656 -12.152 5.18 m -0.016 0" style="fill:#fff;stroke:none;fill-rule:nonzero"/>
+ </g>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/mimetypes/image-x-portable-bitmap.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/image-x-portable-bitmap.svg
new file mode 120000
index 00000000..bfc199b4
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/image-x-psd.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/image-x-psd.svg
new file mode 120000
index 00000000..d00d4b1a
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/image-x-psdimage-x-psd.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/image-x-psdimage-x-psd.svg
new file mode 120000
index 00000000..d00d4b1a
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/image-x-sigma-x3f.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/image-x-sigma-x3f.svg
new file mode 100644
index 00000000..eb691b0a
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/mimetypes/image-x-sigma-x3f.svg
@@ -0,0 +1,20 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <path d="m 10.672 0 c -1.375 0 -2.672 1.355 -2.672 2.789 l 0 58.42 c 0 1.355 1.375 2.789 2.672 2.789 l 42.656 0 c 1.297 0 2.672 -1.434 2.672 -2.789 l 0 -43.21 -18 -18 m -27.328 0" style="fill:#35a14c;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 42 18 14 14 0 -14 z m 0 0" style="fill:#000;fill-opacity:0.196;stroke:none;fill-rule:nonzero"/>
+ <path d="m 38 0 17.984 18 -15.227 0 c -1.348 0 -2.758 -1.426 -2.758 -2.773 m 0 -15.227" style="fill:#fff;fill-opacity:0.392;stroke:none;fill-rule:nonzero"/>
+ <path d="m 8 48 0 13.336 c 0 1.297 1.375 2.664 2.664 2.664 l 42.672 0 c 1.289 0 2.664 -1.367 2.664 -2.664 l 0 -13.336 m -48 0" style="fill:#000;fill-opacity:0.196;stroke:none;fill-rule:nonzero"/>
+ <path d="m 24.496 62 q -0.358 -0.906 -0.885 -2.01 -0.508 -1.102 -1.073 -2.204 -0.546 1.048 -1.092 2.186 q -0.546 1.12 -0.941 2.026 l -2.504 0 q 0.188 -0.48 0.546 -1.155 0.377 -0.675 0.81 -1.457 0.452 -0.782 0.941 -1.599 0.49 -0.835 0.941 -1.599 l -3.05 -5.189 2.504 0 1.845 3.519 1.939 -3.519 l 2.335 0 -2.975 5.136 q 0.508 0.764 0.998 1.599 0.49 0.835 0.904 1.635 0.433 0.782 0.753 1.475 q 0.32 0.675 0.508 1.155 l -2.504 0 z" style="fill:#fff;fill-opacity:1;stroke:none"/>
+ <path d="m 32.356 62 q -0.449 0 -0.956 -0.068 -0.488 -0.051 -0.956 -0.136 -0.449 -0.085 -0.839 -0.187 q -0.39 -0.102 -0.605 -0.187 l 0.468 -1.754 q 0.449 0.17 1.151 0.358 0.722 0.187 1.717 0.187 1.229 0 1.717 -0.46 0.507 -0.46 0.507 -1.141 0 -0.834 -0.761 -1.158 -0.761 -0.341 -1.932 -0.341 l -0.741 0 0 -1.737 0.898 0 q 0.371 0 0.741 -0.068 0.371 -0.068 0.663 -0.221 0.293 -0.153 0.468 -0.409 0.195 -0.255 0.195 -0.647 0 -0.579 -0.41 -0.902 -0.39 -0.341 -1.093 -0.341 -0.683 0 -1.366 0.204 -0.663 0.187 -1.151 0.477 l -0.859 -1.533 q 0.527 -0.307 1.385 -0.613 0.878 -0.324 1.971 -0.324 1.015 0 1.756 0.221 0.761 0.221 1.249 0.63 0.488 0.392 0.722 0.937 0.234 0.545 0.234 1.175 0 0.63 -0.41 1.209 -0.41 0.579 -1.093 0.885 0.937 0.341 1.444 1 q 0.527 0.664 0.527 1.584 q 0 0.732 -0.273 1.345 -0.273 0.613 -0.839 1.073 -0.566 0.443 -1.444 0.698 -0.878 0.238 -2.088 0.238 z" style="fill:#fff;fill-opacity:1;stroke:none"/>
+ <path d="m 39 61.77 0 -11 7 0 0 1.813 -4.728 0 0 2.418 4.137 0 0 1.806 -4.137 0 0 4.964 z" style="fill:#fff;fill-opacity:1;stroke:none"/>
+ <g transform="matrix(0.80051185,0,0,0.80026785,12.788106,12.78717)" style="fill:#fff;fill-opacity:1">
+ <!-- color: #3d3d3d -->
+ <g style="fill:#fff">
+ <path d="M 27.08,9.641 23.471,19.793 37.705,17.43 C 35.603,13.438 31.721,10.5 27.08,9.641 m 0,0" style="fill:#fff;stroke:none;fill-rule:nonzero"/>
+ <path d="m 38.15 19.449 -10.738 1.988 9.199 10.98 c 2.457 -3.797 3.09 -8.586 1.527 -12.969 m 0.012 0" style="fill:#fff;stroke:none;fill-rule:nonzero"/>
+ <path d="m 35.07 33.809 -7.121 -8.164 -5.05 13.344 c 4.566 0.195 9.09 -1.656 12.156 -5.18 m 0.012 0" style="fill:#fff;stroke:none;fill-rule:nonzero"/>
+ <path d="m 20.922 38.36 3.617 -10.152 -14.242 2.363 c 2.109 3.996 5.996 6.934 10.625 7.789 m 0 0" style="fill:#fff;stroke:none;fill-rule:nonzero"/>
+ <path d="M 9.852,28.559 20.586,26.571 11.387,15.591 C 8.934,19.392 8.297,24.177 9.86,28.56 m -0.008,0" style="fill:#fff;stroke:none;fill-rule:nonzero"/>
+ <path d="m 12.926 14.207 7.121 8.164 5.05 -13.344 c -4.563 -0.195 -9.09 1.656 -12.152 5.18 m -0.016 0" style="fill:#fff;stroke:none;fill-rule:nonzero"/>
+ </g>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/mimetypes/image-x-sony-arw.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/image-x-sony-arw.svg
new file mode 100644
index 00000000..8aa5117b
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/mimetypes/image-x-sony-arw.svg
@@ -0,0 +1,20 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <path d="m 10.672 0 c -1.375 0 -2.672 1.355 -2.672 2.789 l 0 58.42 c 0 1.355 1.375 2.789 2.672 2.789 l 42.656 0 c 1.297 0 2.672 -1.434 2.672 -2.789 l 0 -43.21 -18 -18 m -27.328 0" style="fill:#35a14c;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 42 18 14 14 0 -14 z m 0 0" style="fill:#000;fill-opacity:0.196;stroke:none;fill-rule:nonzero"/>
+ <path d="m 38 0 17.984 18 -15.227 0 c -1.348 0 -2.758 -1.426 -2.758 -2.773 m 0 -15.227" style="fill:#fff;fill-opacity:0.392;stroke:none;fill-rule:nonzero"/>
+ <path d="m 8 48 0 13.336 c 0 1.297 1.375 2.664 2.664 2.664 l 42.672 0 c 1.289 0 2.664 -1.367 2.664 -2.664 l 0 -13.336 m -48 0" style="fill:#000;fill-opacity:0.196;stroke:none;fill-rule:nonzero"/>
+ <path d="m 23.535,62 -0.541,-2.541 -3.081,0 L 19.39,62 17,62 q 0.822,-3.252 1.662,-5.918 0.84,-2.683 1.624,-5.082 l 2.502,0 q 0.822,2.417 1.624,5.136 0.822,2.701 1.587,5.864 l -2.465,0 z m -2.054,-8.868 q -0.187,0.622 -0.355,1.191 -0.149,0.551 -0.299,1.102 -0.131,0.533 -0.261,1.084 -0.112,0.551 -0.224,1.137 l 2.259,0 Q 22.489,57.06 22.377,56.509 22.265,55.958 22.116,55.425 21.985,54.874 21.817,54.323 21.668,53.754 21.481,53.132 Z" style="fill:#fff;fill-opacity:1;stroke:none"/>
+ <path d="m 30.943 51 q 0.975 0 1.766 0.211 0.791 0.211 1.361 0.65 0.57 0.439 0.864 1.125 0.313 0.668 0.313 1.581 0 0.949 -0.405 1.722 -0.405 0.773 -1.343 1.177 0.313 0.457 0.662 1.019 0.349 0.545 0.68 1.16 0.331 0.597 0.625 1.212 0.313 0.597 0.533 1.142 l -2.372 0 q -0.423 -1.054 -0.993 -2.02 -0.552 -0.984 -1.195 -1.986 l -1.177 0 0 4.01 -2.262 0 0 -10.719 q 0.331 -0.07 0.717 -0.123 0.405 -0.07 0.809 -0.088 0.405 -0.035 0.772 -0.053 0.368 -0.018 0.644 -0.018 m 2 3.55 q 0 -0.861 -0.552 -1.265 -0.552 -0.404 -1.453 -0.404 -0.129 0 -0.313 0.018 -0.184 0 -0.368 0.035 l 0 3.268 0.497 0 q 1.159 0 1.674 -0.422 0.515 -0.439 0.515 -1.23 z" style="fill:#fff;fill-opacity:1;stroke:none"/>
+ <path d="m 43.41 54.892 q 0.079 0.338 0.238 0.835 0.159 0.498 0.337 1.102 0.198 0.604 0.416 1.297 0.238 0.693 0.456 1.422 0 -0.924 -0.02 -1.973 -0.02 -1.066 -0.04 -2.168 -0.02 -1.102 -0.04 -2.221 -0.02 -1.137 -0.02 -2.186 l 2.26 0 q -0.059 1.351 -0.119 2.79 -0.059 1.422 -0.139 2.843 -0.079 1.404 -0.198 2.772 -0.099 1.368 -0.238 2.595 l -2.02 0 q -0.436 -1.12 -0.872 -2.399 -0.436 -1.297 -0.872 -2.47 -0.436 1.12 -0.912 2.435 -0.476 1.315 -0.872 2.435 l -2.02 0 q -0.159 -1.226 -0.278 -2.595 -0.119 -1.386 -0.218 -2.79 -0.079 -1.422 -0.139 -2.843 -0.059 -1.439 -0.099 -2.772 l 2.26 0 q -0.02 1.048 -0.04 2.168 -0.02 1.12 -0.04 2.239 -0.02 1.102 -0.04 2.168 -0.02 1.048 -0.02 1.973 0.178 -0.569 0.396 -1.244 0.238 -0.675 0.436 -1.333 0.218 -0.658 0.396 -1.208 0.178 -0.551 0.278 -0.871 l 1.784 0 z" style="fill:#fff;fill-opacity:1;stroke:none"/>
+ <g transform="matrix(0.80051185,0,0,0.80026785,12.788106,12.78717)" style="fill:#fff;fill-opacity:1">
+ <!-- color: #3d3d3d -->
+ <g style="fill:#fff">
+ <path d="M 27.08,9.641 23.471,19.793 37.705,17.43 C 35.603,13.438 31.721,10.5 27.08,9.641 m 0,0" style="fill:#fff;stroke:none;fill-rule:nonzero"/>
+ <path d="m 38.15 19.449 -10.738 1.988 9.199 10.98 c 2.457 -3.797 3.09 -8.586 1.527 -12.969 m 0.012 0" style="fill:#fff;stroke:none;fill-rule:nonzero"/>
+ <path d="m 35.07 33.809 -7.121 -8.164 -5.05 13.344 c 4.566 0.195 9.09 -1.656 12.156 -5.18 m 0.012 0" style="fill:#fff;stroke:none;fill-rule:nonzero"/>
+ <path d="m 20.922 38.36 3.617 -10.152 -14.242 2.363 c 2.109 3.996 5.996 6.934 10.625 7.789 m 0 0" style="fill:#fff;stroke:none;fill-rule:nonzero"/>
+ <path d="M 9.852,28.559 20.586,26.571 11.387,15.591 C 8.934,19.392 8.297,24.177 9.86,28.56 m -0.008,0" style="fill:#fff;stroke:none;fill-rule:nonzero"/>
+ <path d="m 12.926 14.207 7.121 8.164 5.05 -13.344 c -4.563 -0.195 -9.09 1.656 -12.152 5.18 m -0.016 0" style="fill:#fff;stroke:none;fill-rule:nonzero"/>
+ </g>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/mimetypes/image-x-svg+xml.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/image-x-svg+xml.svg
new file mode 120000
index 00000000..e86ecbea
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/image-x-tga.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/image-x-tga.svg
new file mode 120000
index 00000000..82ceab84
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/image-x-win-bitmap.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/image-x-win-bitmap.svg
new file mode 100644
index 00000000..4e46f8c2
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/mimetypes/image-x-win-bitmap.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <path d="m 10.672 0 c -1.375 0 -2.672 1.355 -2.672 2.789 l 0 58.42 c 0 1.355 1.375 2.789 2.672 2.789 l 42.656 0 c 1.297 0 2.672 -1.434 2.672 -2.789 l 0 -43.21 -18 -18 m -27.328 0" style="fill:#757d32;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 42 18 14 14 0 -14 z m 0 0" style="fill:#000;fill-opacity:0.196;stroke:none;fill-rule:nonzero"/>
+ <path d="m 38 0 17.984 18 -15.227 0 c -1.348 0 -2.758 -1.426 -2.758 -2.773 m 0 -15.227" style="fill:#fff;fill-opacity:0.392;stroke:none;fill-rule:nonzero"/>
+ <path d="m 25.91 18 -1.91 20.09 4.88 -4.123 2.216 7.03 3.75 -1.172 -2.216 -7.03 6.37 0.605" style="visibility:visible;fill:#f9f9f9;fill-opacity:1;stroke:none;display:inline;color:#000;fill-rule:nonzero"/>
+ <path d="m 8 48 0 13.336 c 0 1.297 1.375 2.664 2.664 2.664 l 42.672 0 c 1.289 0 2.664 -1.367 2.664 -2.664 l 0 -13.336 m -48 0" style="fill:#000;fill-opacity:0.196;stroke:none;fill-rule:nonzero"/>
+ <path d="m 23.477 62 q -2.667 0 -4.072 -1.43 -1.405 -1.43 -1.405 -4.07 0 -1.311 0.428 -2.333 0.428 -1.022 1.181 -1.72 0.774 -0.715 1.812 -1.073 1.059 -0.375 2.301 -0.375 0.672 0 1.201 0.102 0.55 0.085 0.957 0.204 0.407 0.119 0.672 0.255 0.285 0.136 0.428 0.204 l -0.652 1.669 q -0.468 -0.255 -1.14 -0.426 -0.652 -0.187 -1.507 -0.187 -0.59 0 -1.161 0.187 -0.55 0.17 -0.998 0.596 -0.428 0.409 -0.713 1.107 -0.265 0.698 -0.265 1.737 0 1.805 0.733 2.776 0.753 0.954 2.443 0.954 0.977 0 1.609 -0.187 0.652 -0.187 1.038 -0.375 l 0.631 1.652 q -0.529 0.272 -1.446 0.511 -0.896 0.221 -2.077 0.221 z" style="fill:#fff;fill-opacity:1;stroke:none"/>
+ <path d="m 31.962 62 q -1.137 0 -1.915 -0.278 -0.758 -0.296 -1.213 -0.835 q -0.455 -0.54 -0.645 -1.305 -0.19 -0.766 -0.19 -1.706 l 0 -6.875 2.351 0 0 6.736 q 0 0.679 0.076 1.149 0.076 0.453 0.246 0.731 0.19 0.278 0.512 0.4 0.322 0.122 0.815 0.122 0.493 0 0.815 -0.122 0.322 -0.122 0.512 -0.4 0.19 -0.296 0.265 -0.748 0.076 -0.47 0.076 -1.149 l 0 -6.718 2.332 0 0 6.875 q 0 0.94 -0.19 1.706 -0.19 0.766 -0.664 1.305 -0.474 0.54 -1.251 0.835 -0.777 0.278 -1.934 0.278 z" style="fill:#fff;fill-opacity:1;stroke:none"/>
+ <path d="m 41.31 51 q 1.097 0 1.986 0.211 0.89 0.211 1.531 0.65 0.641 0.439 0.972 1.125 0.352 0.668 0.352 1.581 0 0.949 -0.455 1.722 -0.455 0.773 -1.51 1.177 0.352 0.457 0.745 1.019 0.393 0.545 0.766 1.16 0.372 0.597 0.703 1.212 q 0.352 0.597 0.6 1.142 l -2.669 0 q -0.476 -1.054 -1.117 -2.02 -0.621 -0.984 -1.345 -1.986 l -1.324 0 0 4.01 l -2.545 0 0 -10.719 q 0.372 -0.07 0.807 -0.123 0.455 -0.07 0.91 -0.088 0.455 -0.035 0.869 -0.053 0.414 -0.018 0.724 -0.018 z m 2.255 3.55 q 0 -0.861 -0.621 -1.265 -0.621 -0.404 -1.634 -0.404 -0.145 0 -0.352 0.018 -0.207 0 -0.414 0.035 l 0 3.268 0.559 0 q 1.303 0 1.883 -0.422 0.579 -0.439 0.579 -1.23 z" style="fill:#fff;fill-opacity:1;stroke:none"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/mimetypes/image-x-win-bmp.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/image-x-win-bmp.svg
new file mode 120000
index 00000000..bfc199b4
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/image-x-wmf.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/image-x-wmf.svg
new file mode 120000
index 00000000..34b7aa58
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/image-x-xcf.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/image-x-xcf.svg
new file mode 100644
index 00000000..6054d97c
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/mimetypes/image-x-xcf.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <g>
+ <path d="m 10.672 0 c -1.375 0 -2.672 1.355 -2.672 2.789 l 0 58.42 c 0 1.355 1.375 2.789 2.672 2.789 l 42.656 0 c 1.297 0 2.672 -1.434 2.672 -2.789 l 0 -43.21 l -18 -18 m -27.328 0" style="fill:#9a773c;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 42 18 l 14 14 l 0 -14 m -14 0" style="fill:#000;fill-opacity:0.196;stroke:none;fill-rule:nonzero"/>
+ <path d="m 38 0 l 17.984 18 l -15.227 0 c -1.348 0 -2.758 -1.426 -2.758 -2.773 m 0 -15.227" style="fill:#fff;fill-opacity:0.392;stroke:none;fill-rule:nonzero"/>
+ <path d="m 44.06 23.887 c -0.121 0.066 -0.234 0.262 -0.336 0.574 c -0.273 0.844 -2.223 6.672 -13.273 6.953 c -5.266 0.141 -7.508 -4.563 -7.508 -4.563 l -0.133 6.04 c 0 0 0.563 1.352 -0.563 2.758 c -0.063 -0.094 -0.102 -0.207 -0.168 -0.301 c -0.402 -0.57 -0.879 -1.051 -1.387 -1.414 c -0.582 -0.414 -1.191 -0.688 -1.789 -0.77 c -0.684 -0.105 -1.359 0.047 -1.883 0.43 c -0.535 0.395 -0.844 0.984 -0.969 1.688 c -0.102 0.602 -0.062 1.258 0.141 1.949 c 0.172 0.602 0.453 1.211 0.855 1.781 c 0.43 0.602 0.965 1.133 1.527 1.508 c 0.629 0.422 1.293 0.668 1.949 0.703 c 0.207 0.02 0.414 -0.035 0.602 -0.063 c 4.234 3.41 12.652 6.598 18.23 2.961 c 0.121 0.035 0.242 0.082 0.363 0.129 c 0 0.059 -0.02 0.113 0 0.172 l 0.262 -0.105 c 0.047 0.02 0.086 0.059 0.133 0.066 c 0.008 0.008 0.027 0 0.039 0 l 0.094 0.102 l 2.52 0.91 c -0.102 0.883 0.328 1.895 1.426 2.316 c 1.969 0.77 3.805 1.754 3.805 1.754 c -0.945 -3.246 -1.285 -5.84 -3.738 -5.617 c -0.461 0.047 -0.809 0.234 -1.063 0.508 l -2.219 -1.445 l -0.094 0 l -0.039 -0.035 c 2.992 -2.98 4.734 -8.598 3.676 -18.355 c -0.066 -0.484 -0.262 -0.73 -0.461 -0.637 m 0 0" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/mimetypes/image-x-xcursor.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/image-x-xcursor.svg
new file mode 100644
index 00000000..63d5767a
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/mimetypes/image-x-xcursor.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <path d="m 10.672 0 c -1.375 0 -2.672 1.355 -2.672 2.789 l 0 58.42 c 0 1.355 1.375 2.789 2.672 2.789 l 42.656 0 c 1.297 0 2.672 -1.434 2.672 -2.789 l 0 -43.21 -18 -18 m -27.328 0" style="fill:#757d32;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 42 18 14 14 0 -14 z m 0 0" style="fill:#000;fill-opacity:0.196;stroke:none;fill-rule:nonzero"/>
+ <path d="m 38 0 17.984 18 -15.227 0 c -1.348 0 -2.758 -1.426 -2.758 -2.773 m 0 -15.227" style="fill:#fff;fill-opacity:0.392;stroke:none;fill-rule:nonzero"/>
+ <path d="m 27.22 21 -2.221 23.452 l 5.675 -4.813 2.577 8.211 4.361 -1.369 -2.577 -8.211 7.408 0.707 z" 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/64/mimetypes/image-x-xfig.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/image-x-xfig.svg
new file mode 120000
index 00000000..34b7aa58
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/image-x-xpixmap.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/image-x-xpixmap.svg
new file mode 100644
index 00000000..42663f15
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/mimetypes/image-x-xpixmap.svg
@@ -0,0 +1,12 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <g>
+ <path d="m 10.672 0 c -1.375 0 -2.672 1.355 -2.672 2.789 l 0 58.42 c 0 1.355 1.375 2.789 2.672 2.789 l 42.656 0 c 1.297 0 2.672 -1.434 2.672 -2.789 l 0 -43.21 l -18 -18 m -27.328 0" style="fill:#37a34d;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 42 18 l 14 14 l 0 -14 m -14 0" style="fill:#000;fill-opacity:0.196;stroke:none;fill-rule:nonzero"/>
+ <path d="m 38 0 l 17.984 18 l -15.227 0 c -1.348 0 -2.758 -1.426 -2.758 -2.773 m 0 -15.227" style="fill:#fff;fill-opacity:0.392;stroke:none;fill-rule:nonzero"/>
+ <path d="m 23.289 22 c -0.703 0.066 -1.305 0.813 -1.289 1.605 l 0 16.828 c 0.008 0.828 0.668 1.574 1.406 1.566 l 17.223 0 c 0.727 -0.016 1.363 -0.746 1.371 -1.566 l 0 -16.828 c 0.016 -0.836 -0.629 -1.598 -1.371 -1.605 m -16.629 2 16 0 0 11.402 -4.703 -5.316 -2.98 2.773 -3.93 -4.922 -4.387 5.66" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 8 48 l 0 13.336 c 0 1.297 1.375 2.664 2.664 2.664 l 42.672 0 c 1.289 0 2.664 -1.367 2.664 -2.664 l 0 -13.336 m -48 0" style="fill:#000;fill-opacity:0.196;stroke:none;fill-rule:nonzero"/>
+ <path d="m 39.652 51.06 c 0.625 1.615 1.217 3.237 1.822 4.84 0.655 -1.635 1.218 -3.229 1.888 -4.84 l 2.129 0 c 0.403 3.701 0.678 7.357 0.774 10.93 l -2.365 0 l 0.133 -8.492 -1.615 4.5 l -1.844 0 -1.548 -4.5 0.104 8.492 -2.365 0 c 0.172 -3.705 0.327 -7.322 0.754 -10.93 l 2.133 0" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 30.878 50.941 c 1.446 0 2.568 0.285 3.362 0.859 0.805 0.566 1.202 1.5 1.202 2.789 0 1.313 -0.404 2.254 -1.217 2.844 -0.801 0.574 -1.934 0.871 -3.409 0.871 l -0.801 0 0 3.688 -2.215 0 0 -10.789 c 1.045 -0.205 2.031 -0.239 3.078 -0.262 m 0.251 1.887 c -0.393 -0.005 -0.719 0.031 -1.115 0.055 l 0 3.527 0.918 0 c 0.725 0 1.268 -0.133 1.635 -0.402 0.368 -0.285 0.55 -0.762 0.55 -1.434 0 -0.633 -0.182 -1.082 -0.55 -1.336 -0.353 -0.273 -0.834 -0.41 -1.439 -0.41" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ </g>
+ <path d="m 23.396 62 c -0.622 -1.473 -1.361 -2.862 -2.047 -4.188 -0.772 1.425 -1.467 2.783 -2.12 4.188 l -2.529 0 c 0.955 -2.02 2.182 -3.898 3.315 -5.785 l -3.12 -5.16 2.565 0 1.889 3.504 1.988 -3.504 2.393 0 -3.047 5.109 c 1.258 1.884 2.333 3.783 3.235 5.836 l -2.522 0" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/mimetypes/image.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/image.svg
new file mode 120000
index 00000000..49ccd217
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/mimetypes/image.svg
@@ -0,0 +1 @@
+application-images.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/mimetypes/inode-symlink.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/inode-symlink.svg
new file mode 100644
index 00000000..43de6755
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/mimetypes/inode-symlink.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <path d="m 10.672 0 c -1.375 0 -2.672 1.355 -2.672 2.789 l 0 58.42 c 0 1.355 1.375 2.789 2.672 2.789 l 42.656 0 c 1.297 0 2.672 -1.434 2.672 -2.789 l 0 -43.21 -18 -18 m -27.328 0" style="fill:#dc322f;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 42 18 14 14 0 -14 z m 0 0" style="fill:#000;fill-opacity:0.196;stroke:none;fill-rule:nonzero"/>
+ <path d="m 38 0 17.984 18 -15.227 0 c -1.348 0 -2.758 -1.426 -2.758 -2.773 m 0 -15.227" style="fill:#fff;fill-opacity:0.392;stroke:none;fill-rule:nonzero"/>
+ <path d="m 38.463 24 -6.463 6.463 -6.463 -6.463 -5.537 5.537 6.463 6.463 -6.463 6.463 5.537 5.537 6.463 -6.463 6.463 6.463 5.537 -5.537 -6.463 -6.463 6.463 -6.463" style="fill:#fff;fill-opacity:1"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/mimetypes/internet-feed.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/internet-feed.svg
new file mode 120000
index 00000000..2f0fbff8
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/jpeg.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/jpeg.svg
new file mode 120000
index 00000000..9cd628f7
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/mimetypes/jpeg.svg
@@ -0,0 +1 @@
+application-image-jpg.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/mimetypes/jpg.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/jpg.svg
new file mode 120000
index 00000000..9cd628f7
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/mimetypes/jpg.svg
@@ -0,0 +1 @@
+application-image-jpg.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/mimetypes/kpresenter_kpr.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/kpresenter_kpr.svg
new file mode 120000
index 00000000..34a57735
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/mimetypes/kpresenter_kpr.svg
@@ -0,0 +1 @@
+application-presentation.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/mimetypes/libpeas-plugin.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/libpeas-plugin.svg
new file mode 120000
index 00000000..f6d9d702
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/mimetypes/libpeas-plugin.svg
@@ -0,0 +1 @@
+extension.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/mimetypes/libreoffice-database.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/libreoffice-database.svg
new file mode 120000
index 00000000..d150bb25
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/libreoffice-drawing-template.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/libreoffice-drawing-template.svg
new file mode 120000
index 00000000..8d1e1356
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/libreoffice-drawing.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/libreoffice-drawing.svg
new file mode 120000
index 00000000..0095318b
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/libreoffice-extension.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/libreoffice-extension.svg
new file mode 100644
index 00000000..8189925f
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/mimetypes/libreoffice-extension.svg
@@ -0,0 +1,14 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <g>
+ <path d="m 10.672 0 c -1.375 0 -2.672 1.355 -2.672 2.789 l 0 58.42 c 0 1.355 1.375 2.789 2.672 2.789 l 42.656 0 c 1.297 0 2.672 -1.434 2.672 -2.789 l 0 -43.21 l -18 -18 m -27.328 0" style="fill:#878787;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 42 18 l 14 14 l 0 -14 m -14 0" style="fill:#000;fill-opacity:0.196;stroke:none;fill-rule:nonzero"/>
+ <path d="m 38 0 l 17.984 18 l -15.227 0 c -1.348 0 -2.758 -1.426 -2.758 -2.773 m 0 -15.227" style="fill:#fff;fill-opacity:0.392;stroke:none;fill-rule:nonzero"/>
+ <path d="m 24 26 l 0 8 c 0 -1.477 1.195 -2.672 2.664 -2.672 c 1.477 0 2.672 1.195 2.672 2.672 c 0 1.469 -1.195 2.664 -2.672 2.664 c -1.469 0 -2.664 -1.195 -2.664 -2.664 l 0 8 l 8 0 c -1.477 0 -2.664 -1.195 -2.664 -2.672 c 0 -1.469 1.188 -2.664 2.664 -2.664 c 1.477 0 2.664 1.195 2.664 2.664 c 0 1.477 -1.188 2.672 -2.664 2.672 l 8 0 l 0 -16 m -16 0" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 34.664 23.328 c 0 1.477 -1.195 2.672 -2.664 2.672 c -1.477 0 -2.664 -1.195 -2.664 -2.672 c 0 -1.469 1.188 -2.664 2.664 -2.664 c 1.469 0 2.664 1.195 2.664 2.664 m 0 0" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 45.34 34 c 0 1.469 -1.195 2.664 -2.672 2.664 c -1.469 0 -2.664 -1.195 -2.664 -2.664 c 0 -1.477 1.195 -2.672 2.664 -2.672 c 1.477 0 2.672 1.195 2.672 2.672 m 0 0" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 8 48 l 0 13.336 c 0 1.297 1.375 2.664 2.664 2.664 l 42.672 0 c 1.289 0 2.664 -1.367 2.664 -2.664 l 0 -13.336 m -48 0" style="fill:#000;fill-opacity:0.196;stroke:none;fill-rule:nonzero"/>
+ <path d="m 20.14 56.55 c 0 0.531 0.016 1.031 0.059 1.492 c 0.051 0.457 0.141 0.855 0.273 1.195 c 0.141 0.34 0.34 0.605 0.59 0.805 c 0.246 0.199 0.578 0.297 0.992 0.297 c 0.406 0 0.73 -0.098 0.98 -0.297 c 0.258 -0.199 0.457 -0.465 0.59 -0.805 c 0.141 -0.355 0.23 -0.754 0.273 -1.211 c 0.047 -0.457 0.074 -0.945 0.074 -1.477 c 0 -0.52 -0.027 -1.012 -0.074 -1.465 c -0.043 -0.473 -0.133 -0.871 -0.273 -1.211 c -0.133 -0.34 -0.324 -0.605 -0.574 -0.805 c -0.25 -0.199 -0.578 -0.297 -0.996 -0.297 c -0.414 0 -0.746 0.098 -0.992 0.297 c -0.25 0.199 -0.449 0.473 -0.59 0.82 c -0.133 0.34 -0.223 0.738 -0.273 1.195 c -0.043 0.453 -0.059 0.945 -0.059 1.465 m -2.445 0 c 0 -1.863 0.391 -3.273 1.152 -4.219 c 0.77 -0.961 1.84 -1.434 3.207 -1.434 c 1.418 0 2.504 0.473 3.242 1.434 c 0.746 0.945 1.121 2.355 1.121 4.219 c 0 1.875 -0.383 3.285 -1.137 4.246 c -0.754 0.945 -1.824 1.418 -3.207 1.418 c -1.418 0 -2.504 -0.473 -3.258 -1.418 c -0.746 -0.961 -1.121 -2.371 -1.121 -4.246" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 33.902 61.988 c -0.246 -0.59 -0.555 -1.254 -0.918 -1.977 c -0.355 -0.727 -0.73 -1.449 -1.121 -2.172 c -0.371 0.691 -0.754 1.402 -1.125 2.156 c -0.383 0.73 -0.707 1.402 -0.98 1.992 l -2.602 0 c 0.133 -0.316 0.32 -0.691 0.57 -1.137 c 0.258 -0.441 0.539 -0.922 0.84 -1.434 c 0.313 -0.516 0.637 -1.047 0.977 -1.578 c 0.34 -0.555 0.664 -1.078 0.977 -1.582 l -3.164 -5.117 l 2.594 0 l 1.914 3.477 l 2.02 -3.477 l 2.422 0 l -3.086 5.066 c 0.348 0.508 0.695 1.027 1.039 1.574 c 0.34 0.551 0.652 1.09 0.934 1.617 c 0.301 0.516 0.566 0.996 0.781 1.453 c 0.223 0.445 0.398 0.82 0.531 1.137 l -2.598 0" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 46 51.14 l 0 1.793 l -3.191 0 l 0 9.05 l -2.422 0 l 0 -9.05 l -3.184 0 l 0 -1.793 l 8.797 0" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/mimetypes/libreoffice-formula.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/libreoffice-formula.svg
new file mode 120000
index 00000000..15f67cb9
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/libreoffice-master-docment.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/libreoffice-master-docment.svg
new file mode 120000
index 00000000..8f2ffb4c
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/libreoffice-master-document.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/libreoffice-master-document.svg
new file mode 120000
index 00000000..8f2ffb4c
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/libreoffice-oasis-database.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/libreoffice-oasis-database.svg
new file mode 120000
index 00000000..d150bb25
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/libreoffice-oasis-drawing-template.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/libreoffice-oasis-drawing-template.svg
new file mode 120000
index 00000000..8d1e1356
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/libreoffice-oasis-drawing.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/libreoffice-oasis-drawing.svg
new file mode 120000
index 00000000..0095318b
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/libreoffice-oasis-formula.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/libreoffice-oasis-formula.svg
new file mode 120000
index 00000000..15f67cb9
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/libreoffice-oasis-master-document.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/libreoffice-oasis-master-document.svg
new file mode 120000
index 00000000..8f2ffb4c
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/libreoffice-oasis-presentation-template.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/libreoffice-oasis-presentation-template.svg
new file mode 120000
index 00000000..d91cc5bd
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/libreoffice-oasis-presentation.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/libreoffice-oasis-presentation.svg
new file mode 120000
index 00000000..4175ef44
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/libreoffice-oasis-spreadsheet-template.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/libreoffice-oasis-spreadsheet-template.svg
new file mode 120000
index 00000000..00dbd860
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/libreoffice-oasis-spreadsheet.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/libreoffice-oasis-spreadsheet.svg
new file mode 120000
index 00000000..543316a9
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/libreoffice-oasis-text-template.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/libreoffice-oasis-text-template.svg
new file mode 120000
index 00000000..1532b4c5
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/libreoffice-oasis-text.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/libreoffice-oasis-text.svg
new file mode 120000
index 00000000..e1d28269
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/libreoffice-oasis-web-template.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/libreoffice-oasis-web-template.svg
new file mode 120000
index 00000000..60c48514
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/libreoffice-oasis-web.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/libreoffice-oasis-web.svg
new file mode 120000
index 00000000..db1be2dd
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/libreoffice-presentation-template.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/libreoffice-presentation-template.svg
new file mode 120000
index 00000000..d91cc5bd
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/libreoffice-presentation.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/libreoffice-presentation.svg
new file mode 120000
index 00000000..4175ef44
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/libreoffice-spreadsheet-template.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/libreoffice-spreadsheet-template.svg
new file mode 120000
index 00000000..00dbd860
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/libreoffice-spreadsheet.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/libreoffice-spreadsheet.svg
new file mode 120000
index 00000000..543316a9
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/libreoffice-text-template.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/libreoffice-text-template.svg
new file mode 120000
index 00000000..1532b4c5
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/libreoffice-text.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/libreoffice-text.svg
new file mode 120000
index 00000000..e1d28269
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/libreoffice-web.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/libreoffice-web.svg
new file mode 120000
index 00000000..db1be2dd
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/media-audio.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/media-audio.svg
new file mode 120000
index 00000000..9b775702
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/mimetypes/media-audio.svg
@@ -0,0 +1 @@
+application-audio.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/mimetypes/media-image.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/media-image.svg
new file mode 120000
index 00000000..49ccd217
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/mimetypes/media-image.svg
@@ -0,0 +1 @@
+application-images.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/mimetypes/media-video.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/media-video.svg
new file mode 120000
index 00000000..dff032f5
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/mimetypes/media-video.svg
@@ -0,0 +1 @@
+application-video.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/mimetypes/message-news.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/message-news.svg
new file mode 120000
index 00000000..8283b074
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/mimetypes/message-news.svg
@@ -0,0 +1 @@
+application-mbox.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/mimetypes/message-rfc822.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/message-rfc822.svg
new file mode 120000
index 00000000..8283b074
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/mimetypes/message-rfc822.svg
@@ -0,0 +1 @@
+application-mbox.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/mimetypes/message-x-gnu-rmail.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/message-x-gnu-rmail.svg
new file mode 120000
index 00000000..8283b074
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/message.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/message.svg
new file mode 120000
index 00000000..8283b074
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/mimetypes/message.svg
@@ -0,0 +1 @@
+application-mbox.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/mimetypes/mime_ascii.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/mime_ascii.svg
new file mode 120000
index 00000000..598bd3ac
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/mimetypes/mime_ascii.svg
@@ -0,0 +1 @@
+application-ascii.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/mimetypes/misc.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/misc.svg
new file mode 120000
index 00000000..529423dd
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/mimetypes/misc.svg
@@ -0,0 +1 @@
+application-text.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/mimetypes/model-fcstd.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/model-fcstd.svg
new file mode 120000
index 00000000..8ac89c37
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/mimetypes/model-fcstd.svg
@@ -0,0 +1 @@
+model.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/mimetypes/model-vnd.dwf.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/model-vnd.dwf.svg
new file mode 120000
index 00000000..8ac89c37
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/mimetypes/model-vnd.dwf.svg
@@ -0,0 +1 @@
+model.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/mimetypes/model-vrml.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/model-vrml.svg
new file mode 120000
index 00000000..8ac89c37
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/mimetypes/model-vrml.svg
@@ -0,0 +1 @@
+model.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/mimetypes/model-x.stl-binary.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/model-x.stl-binary.svg
new file mode 120000
index 00000000..8ac89c37
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/model-x3d+binary.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/model-x3d+binary.svg
new file mode 120000
index 00000000..8ac89c37
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/mimetypes/model-x3d+binary.svg
@@ -0,0 +1 @@
+model.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/mimetypes/model-x3d+vrml.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/model-x3d+vrml.svg
new file mode 120000
index 00000000..8ac89c37
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/mimetypes/model-x3d+vrml.svg
@@ -0,0 +1 @@
+model.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/mimetypes/model-x3d+xml.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/model-x3d+xml.svg
new file mode 120000
index 00000000..8ac89c37
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/mimetypes/model-x3d+xml.svg
@@ -0,0 +1 @@
+model.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/mimetypes/model-x3d.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/model-x3d.svg
new file mode 120000
index 00000000..8ac89c37
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/mimetypes/model-x3d.svg
@@ -0,0 +1 @@
+model.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/mimetypes/model.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/model.svg
new file mode 100644
index 00000000..01e1938a
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/mimetypes/model.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <path d="M 10.672,0 C 9.297,0 8,1.355 8,2.789 l 0,58.42 c 0,1.355 1.375,2.789 2.672,2.789 l 42.656,0 c 1.297,0 2.672,-1.434 2.672,-2.789 l 0,-43.21 -18,-18 m -27.328,0" style="fill:#ff8537;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 42 18 14 14 0 -14 m -14 0" style="fill:#000;fill-opacity:0.196;stroke:none;fill-rule:nonzero"/>
+ <path d="m 38,0 17.984,18 -15.227,0 c -1.348,0 -2.758,-1.426 -2.758,-2.773 M 37.999,0" style="fill:#fff;fill-opacity:0.392;stroke:none;fill-rule:nonzero"/>
+ <path d="m 16.535 27.666 1.434 17.738 14.03 8.946 14.03 -8.946 1.434 -17.738 -15.465 -5.03 m 0 2.102 11.564 3.76 -11.564 4.959 -11.564 -4.959 m 24.838 1.443 -1.156 14.307 -11.12 7.09 0 -16.13 m -14.273 -5.262 l 12.273 5.262 0 16.13 -11.12 -7.09" 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:#f8f8f8;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/64/mimetypes/multipart-encrypted.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/multipart-encrypted.svg
new file mode 120000
index 00000000..656ee235
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/music.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/music.svg
new file mode 120000
index 00000000..9b775702
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/mimetypes/music.svg
@@ -0,0 +1 @@
+application-audio.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/mimetypes/none.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/none.svg
new file mode 120000
index 00000000..cb105632
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/mimetypes/none.svg
@@ -0,0 +1 @@
+unknown.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/mimetypes/odf.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/odf.svg
new file mode 120000
index 00000000..86b2f629
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/mimetypes/odf.svg
@@ -0,0 +1 @@
+x-office-document.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/mimetypes/office-contact.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/office-contact.svg
new file mode 120000
index 00000000..aef18a65
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/office-document.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/office-document.svg
new file mode 120000
index 00000000..a3635320
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/mimetypes/office-document.svg
@@ -0,0 +1 @@
+application-document.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/mimetypes/office-illustration.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/office-illustration.svg
new file mode 120000
index 00000000..e86ecbea
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/mimetypes/office-illustration.svg
@@ -0,0 +1 @@
+application-vestor.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/mimetypes/office-spreadsheet.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/office-spreadsheet.svg
new file mode 120000
index 00000000..b17ea280
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/openofficeorg3-database.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/openofficeorg3-database.svg
new file mode 120000
index 00000000..d150bb25
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/openofficeorg3-drawing.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/openofficeorg3-drawing.svg
new file mode 120000
index 00000000..0095318b
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/openofficeorg3-extension.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/openofficeorg3-extension.svg
new file mode 120000
index 00000000..fbf993b9
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/mimetypes/openofficeorg3-extension.svg
@@ -0,0 +1 @@
+libreoffice-extension.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/mimetypes/openofficeorg3-oasis-database.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/openofficeorg3-oasis-database.svg
new file mode 120000
index 00000000..d150bb25
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/openofficeorg3-oasis-spreadsheet.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/openofficeorg3-oasis-spreadsheet.svg
new file mode 120000
index 00000000..0095318b
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/opera-extension.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/opera-extension.svg
new file mode 120000
index 00000000..f6d9d702
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/mimetypes/opera-extension.svg
@@ -0,0 +1 @@
+extension.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/mimetypes/package-gdebi.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/package-gdebi.svg
new file mode 120000
index 00000000..abada3e5
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/package-x-generic.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/package-x-generic.svg
new file mode 120000
index 00000000..de6105c9
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/package.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/package.svg
new file mode 120000
index 00000000..de6105c9
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/mimetypes/package.svg
@@ -0,0 +1 @@
+application-software.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/mimetypes/package_editors.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/package_editors.svg
new file mode 120000
index 00000000..529423dd
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/mimetypes/package_editors.svg
@@ -0,0 +1 @@
+application-text.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/mimetypes/package_wordprocessing.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/package_wordprocessing.svg
new file mode 120000
index 00000000..7472b14d
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/mimetypes/package_wordprocessing.svg
@@ -0,0 +1 @@
+application-word.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/mimetypes/plan.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/plan.svg
new file mode 120000
index 00000000..170cc9e7
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/mimetypes/plan.svg
@@ -0,0 +1 @@
+x-office-calendar.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/mimetypes/playlist-automatic.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/playlist-automatic.svg
new file mode 120000
index 00000000..f126cefe
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/playlist.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/playlist.svg
new file mode 120000
index 00000000..ace508bd
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/mimetypes/playlist.svg
@@ -0,0 +1 @@
+audio-x-playlist.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/mimetypes/rar.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/rar.svg
new file mode 120000
index 00000000..832a1384
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/mimetypes/rar.svg
@@ -0,0 +1 @@
+application-x-rar.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/mimetypes/raw.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/raw.svg
new file mode 120000
index 00000000..49ccd217
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/mimetypes/raw.svg
@@ -0,0 +1 @@
+application-images.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/mimetypes/rpm.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/rpm.svg
new file mode 120000
index 00000000..08dae791
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/mimetypes/rpm.svg
@@ -0,0 +1 @@
+application-x-rpm.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/mimetypes/shellscript.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/shellscript.svg
new file mode 120000
index 00000000..05ab0ed6
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/mimetypes/shellscript.svg
@@ -0,0 +1 @@
+text-x-script.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/mimetypes/sound.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/sound.svg
new file mode 120000
index 00000000..9b775702
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/mimetypes/sound.svg
@@ -0,0 +1 @@
+application-audio.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/mimetypes/source-playlist.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/source-playlist.svg
new file mode 120000
index 00000000..ace508bd
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/source-smart-playlist.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/source-smart-playlist.svg
new file mode 120000
index 00000000..f126cefe
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/spreadsheet.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/spreadsheet.svg
new file mode 120000
index 00000000..dd1df899
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/mimetypes/spreadsheet.svg
@@ -0,0 +1 @@
+application-table.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/mimetypes/stock_addressbook.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/stock_addressbook.svg
new file mode 120000
index 00000000..3f74a9dd
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/stock_calendar.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/stock_calendar.svg
new file mode 120000
index 00000000..170cc9e7
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/stock_certificate.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/stock_certificate.svg
new file mode 120000
index 00000000..b02dde5b
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/mimetypes/stock_certificate.svg
@@ -0,0 +1 @@
+application-certificate.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/mimetypes/stock_new-drawing.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/stock_new-drawing.svg
new file mode 120000
index 00000000..ca748d2c
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/stock_playlist.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/stock_playlist.svg
new file mode 120000
index 00000000..f8e482a4
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/stock_script.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/stock_script.svg
new file mode 120000
index 00000000..05ab0ed6
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/stock_smart-playlist.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/stock_smart-playlist.svg
new file mode 120000
index 00000000..f126cefe
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/svg.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/svg.svg
new file mode 120000
index 00000000..e86ecbea
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/mimetypes/svg.svg
@@ -0,0 +1 @@
+application-vestor.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/mimetypes/tar.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/tar.svg
new file mode 120000
index 00000000..065c47e0
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/mimetypes/tar.svg
@@ -0,0 +1 @@
+application-x-tar.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/mimetypes/template-source.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/template-source.svg
new file mode 120000
index 00000000..19265f5b
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/template_source.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/template_source.svg
new file mode 120000
index 00000000..19265f5b
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/text-calendar.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/text-calendar.svg
new file mode 120000
index 00000000..170cc9e7
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/text-csharp.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/text-csharp.svg
new file mode 120000
index 00000000..a246be13
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/text-css.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/text-css.svg
new file mode 120000
index 00000000..e76de636
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/text-csv.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/text-csv.svg
new file mode 120000
index 00000000..dd1df899
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/mimetypes/text-csv.svg
@@ -0,0 +1 @@
+application-table.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/mimetypes/text-directory.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/text-directory.svg
new file mode 120000
index 00000000..f8f54dda
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/mimetypes/text-directory.svg
@@ -0,0 +1 @@
+office-contact.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/mimetypes/text-enriched.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/text-enriched.svg
new file mode 120000
index 00000000..a3635320
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/mimetypes/text-enriched.svg
@@ -0,0 +1 @@
+application-document.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/mimetypes/text-html.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/text-html.svg
new file mode 100644
index 00000000..7850d1dc
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/mimetypes/text-html.svg
@@ -0,0 +1,14 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <g>
+ <path d="m 10.672 0 c -1.375 0 -2.672 1.355 -2.672 2.789 l 0 58.42 c 0 1.355 1.375 2.789 2.672 2.789 l 42.656 0 c 1.297 0 2.672 -1.434 2.672 -2.789 l 0 -43.21 l -18 -18 m -27.328 0" style="fill:#7099c2;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 42 18 l 14 14 l 0 -14 m -14 0" style="fill:#000;fill-opacity:0.196;stroke:none;fill-rule:nonzero"/>
+ <path d="m 38 0 l 17.984 18 l -15.227 0 c -1.348 0 -2.758 -1.426 -2.758 -2.773 m 0 -15.227" style="fill:#fff;fill-opacity:0.392;stroke:none;fill-rule:nonzero"/>
+ <path d="m 20.594 30 l 0 2 l 22.918 0 l 0 -2 m -22.918 0" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 19.273 35 0 2 25.453 0 0 -2 z m 0 0" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 20.539 40 l 0 2 l 22.922 0 l 0 -2 m -22.922 0" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 31 23.273 l 0 25.453 l 2 0 l 0 -25.453 m -2 0" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 20.44 33 c -1.998 -6 -1.998 -12 0 -18" transform="matrix(1.273038,0,0,1.272972,1.447732,5.449158)" style="stroke-opacity:1;fill:none;stroke-miterlimit:4;stroke:#fff;stroke-linecap:butt;stroke-linejoin:miter;stroke-width:2"/>
+ <path d="m 27.467 33 c 2 -4.999 2 -12 0 -18" transform="matrix(1.273038,0,0,1.272972,1.447732,5.449158)" style="stroke-opacity:1;fill:none;stroke-miterlimit:4;stroke:#fff;stroke-linecap:butt;stroke-linejoin:miter;stroke-width:2"/>
+ <path d="m 33.05 27.317 c 0 5.03 -4.073 9.102 -9.101 9.102 c -5.03 0 -9.101 -4.076 -9.101 -9.102 c 0 -5.03 4.076 -9.102 9.101 -9.102 c 5.03 0 9.101 4.076 9.101 9.102 m 0 0" transform="matrix(1.398322,0,0,1.398251,-1.493826,-2.195816)" style="stroke-opacity:1;fill:none;stroke-miterlimit:4;stroke:#fff;stroke-linecap:round;stroke-linejoin:miter;stroke-width:1.821"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/mimetypes/text-html_alt.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/text-html_alt.svg
new file mode 120000
index 00000000..c4ba3155
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/text-htmlh.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/text-htmlh.svg
new file mode 120000
index 00000000..c4ba3155
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/mimetypes/text-htmlh.svg
@@ -0,0 +1 @@
+text-html.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/mimetypes/text-javascript.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/text-javascript.svg
new file mode 120000
index 00000000..f5bb9a86
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/mimetypes/text-javascript.svg
@@ -0,0 +1 @@
+application-javascript.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/mimetypes/text-markdown.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/text-markdown.svg
new file mode 120000
index 00000000..b9b7490a
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/text-mathml.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/text-mathml.svg
new file mode 120000
index 00000000..8cee7263
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/mimetypes/text-mathml.svg
@@ -0,0 +1 @@
+text-xml.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/mimetypes/text-mht.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/text-mht.svg
new file mode 120000
index 00000000..c4ba3155
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/mimetypes/text-mht.svg
@@ -0,0 +1 @@
+text-html.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/mimetypes/text-plain.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/text-plain.svg
new file mode 120000
index 00000000..529423dd
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/mimetypes/text-plain.svg
@@ -0,0 +1 @@
+application-text.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/mimetypes/text-r.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/text-r.svg
new file mode 120000
index 00000000..6e531487
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/text-rdf+xml.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/text-rdf+xml.svg
new file mode 120000
index 00000000..8cee7263
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/text-rdf.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/text-rdf.svg
new file mode 120000
index 00000000..6df7fd1a
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/mimetypes/text-rdf.svg
@@ -0,0 +1 @@
+text-rtf.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/mimetypes/text-richtext.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/text-richtext.svg
new file mode 120000
index 00000000..a3635320
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/mimetypes/text-richtext.svg
@@ -0,0 +1 @@
+application-document.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/mimetypes/text-rtf.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/text-rtf.svg
new file mode 120000
index 00000000..6a756570
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/mimetypes/text-rtf.svg
@@ -0,0 +1 @@
+application-rtf.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/mimetypes/text-rust.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/text-rust.svg
new file mode 100644
index 00000000..525b24a0
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/mimetypes/text-rust.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <g>
+ <path d="m 10.672 0 c -1.375 0 -2.672 1.355 -2.672 2.789 l 0 58.42 c 0 1.355 1.375 2.789 2.672 2.789 l 42.656 0 c 1.297 0 2.672 -1.434 2.672 -2.789 l 0 -43.21 l -18 -18 m -27.328 0" style="fill:#b2542c;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 42 18 l 14 14 l 0 -14 m -14 0" style="fill:#000;fill-opacity:0.196;stroke:none;fill-rule:nonzero"/>
+ <path d="m 38 0 l 17.984 18 l -15.227 0 c -1.348 0 -2.758 -1.426 -2.758 -2.773 m 0 -15.227" style="fill:#fff;fill-opacity:0.392;stroke:none;fill-rule:nonzero"/>
+ </g>
+ <path d="m 30.965 21 -1.086 2.137 c -0.733 0.112 -1.454 0.28 -2.16 0.504 l -1.906 -1.441 -1.934 0.953 -0.016 2.391 c -0.551 0.38 -1.076 0.796 -1.566 1.25 l -2.328 -0.492 -1.422 1.797 1.047 2.141 c -0.282 0.515 -0.531 1.048 -0.746 1.594 l -2.336 0.531 -0.508 2.352 1.875 1.469 c -0.021 0.272 -0.034 0.543 -0.039 0.816 0.001 0.276 0.01 0.549 0.027 0.824 l -1.867 1.461 l 0.52 2.352 2.32 0.527 c 0.22 0.544 0.474 1.074 0.762 1.586 l -1.051 2.148 1.422 1.801 2.332 -0.496 c 0.488 0.459 1.01 0.88 1.559 1.266 l 0.016 2.387 1.922 0.953 1.906 -1.441 c 0.709 0.219 1.433 0.382 2.168 0.488 l 1.082 2.129 2.078 0.016 1.086 -2.137 c 0.733 -0.112 1.454 -0.28 2.16 -0.504 l 1.906 1.441 1.934 -0.953 0.016 -2.391 c 0.551 -0.38 1.076 -0.796 1.566 -1.25 l 2.328 0.492 1.422 -1.797 -1.047 -2.141 c 0.282 -0.515 0.531 -1.048 0.746 -1.594 l 2.336 -0.531 0.508 -2.352 -1.875 -1.469 c 0.021 -0.272 0.034 -0.543 0.039 -0.816 -0.001 -0.276 -0.01 -0.549 -0.027 -0.824 l 1.867 -1.461 -0.52 -2.352 -2.32 -0.527 c -0.22 -0.544 -0.474 -1.074 -0.762 -1.586 l 1.051 -2.148 -1.422 -1.801 -2.332 0.496 c -0.488 -0.459 -1.01 -0.88 -1.559 -1.266 l -0.016 -2.387 -1.922 -0.953 -1.906 1.441 c -0.709 -0.219 -1.433 -0.382 -2.168 -0.488 l -1.082 -2.129 -2.078 -0.016 z m 1.035 4 a 12 12 0 0 1 12 12 12 12 0 0 1 -12 12 12 12 0 0 1 -12 -12 12 12 0 0 1 12 -12 z" style="fill:#fff;opacity:1;fill-opacity:1;stroke:none"/>
+ <path d="m 32.64 29 c 4.477 0 6.36 2 6.36 5 0 2.667 -2.454 3.922 -3.8 4.16 1.092 0.286 1.544 1.399 2.14 3.24 c 0.518 1.6 1.424 1.6 2.66 1.6 l 0 2 -3 0 c -1.574 0 -1.845 -1.259 -2.4 -2.8 c -0.793 -2.2 -1.402 -3.2 -3.2 -3.2 l -2.4 0 0 4 2 0 l 0 2 l -7 0 0 -2 2 0 l 0 -12 l -2 0 0 -2 z m -3.64 8 3.3 0 c 2.7 0 3.41 -1.542 3.41 -3 0 -1.944 -1.273 -3 -3.42 -3 l -3.29 0" style="fill:#fff;fill-opacity:1;stroke:none"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/mimetypes/text-sgml.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/text-sgml.svg
new file mode 120000
index 00000000..529423dd
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/mimetypes/text-sgml.svg
@@ -0,0 +1 @@
+application-text.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/mimetypes/text-spreadsheet.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/text-spreadsheet.svg
new file mode 120000
index 00000000..dd1df899
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/mimetypes/text-spreadsheet.svg
@@ -0,0 +1 @@
+application-table.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/mimetypes/text-troff.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/text-troff.svg
new file mode 120000
index 00000000..4e8c273e
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/text-vcalendar.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/text-vcalendar.svg
new file mode 120000
index 00000000..170cc9e7
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/text-vnd.abc.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/text-vnd.abc.svg
new file mode 120000
index 00000000..6df7fd1a
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/text-vnd.qt.linguist.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/text-vnd.qt.linguist.svg
new file mode 120000
index 00000000..e699548d
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/text-vnd.wap.wml.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/text-vnd.wap.wml.svg
new file mode 120000
index 00000000..8cee7263
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/text-x-R.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/text-x-R.svg
new file mode 120000
index 00000000..6e531487
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/text-x-arduino.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/text-x-arduino.svg
new file mode 100644
index 00000000..9991658e
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/mimetypes/text-x-arduino.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <path d="m 10.859 0.008 c -1.375 0 -2.672 1.355 -2.672 2.789 l 0 58.42 c 0 1.355 1.375 2.789 2.672 2.789 l 42.656 0 c 1.297 0 2.672 -1.434 2.672 -2.789 l 0 -43.21 -18 -18 z m 0 0" style="fill:#0ca1a6;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 42 18 14 14 0 -14 z m 0 0" style="fill:#000;fill-opacity:0.196;stroke:none;fill-rule:nonzero"/>
+ <path d="m 38 0 17.984 18 -15.227 0 c -1.348 0 -2.758 -1.426 -2.758 -2.773 m 0 -15.227" style="fill:#fff;fill-opacity:0.392;stroke:none;fill-rule:nonzero"/>
+ <path d="m 47 34.5 c 0 -3.577 -3.218 -6.5 -7.128 -6.5 l 0 0 c -0.367 0 -0.733 0.038 -1.1 0.077 l 0 0 c -3.055 0.423 -5.091 2.5 -6.272 4.077 l 0 0 c -1.14 -1.577 -3.218 -3.692 -6.272 -4.077 l 0 0 c -0.367 -0.038 -0.733 -0.077 -1.1 -0.077 l 0 0 c -3.951 0 -7.128 2.923 -7.128 6.5 l 0 0 c 0 3.577 3.218 6.5 7.128 6.5 l 0 0 c 0.367 0 0.733 -0.038 1.1 -0.077 l 0 0 c 3.055 -0.423 5.091 -2.5 6.272 -4.077 l 0 0 c 1.14 1.615 3.177 3.692 6.272 4.077 l 0 0 c 0.367 0.038 0.733 0.077 1.1 0.077 l 0 0 c 3.91 0 7.128 -2.885 7.128 -6.5 l 0 0 z m -21.1 4.154 c -0.244 0.038 -0.489 0.038 -0.774 0.038 l 0 0 c -2.607 0 -4.684 -1.885 -4.684 -4.192 l 0 0 c 0 -2.308 2.118 -4.192 4.684 -4.192 l 0 0 c 0.244 0 0.489 0.038 0.774 0.038 l 0 0 c 2.892 0.385 4.643 3.077 5.254 4.154 l 0 0 c -0.611 1.077 -2.362 3.769 -5.254 4.154 l 0 0 z m 7.942 -4.154 c 0.611 -1.077 2.362 -3.769 5.254 -4.154 l 0 0 c 0.244 -0.038 0.489 -0.038 0.774 -0.038 l 0 0 c 2.607 0 4.684 1.885 4.684 4.192 l 0 0 c 0 2.308 -2.118 4.192 -4.684 4.192 l 0 0 c -0.244 0 -0.489 0 -0.774 -0.038 l 0 0 c -2.892 -0.385 -4.643 -3.077 -5.254 -4.154 l 0 0 z" style="fill:#fff"/>
+ <path transform="matrix(0.47619048,0,0,0.29411765,-4.5714288,3.3529422)" d="m 57.48 103.52 0 0 0 4.76 11.34 0 0 0 0 -4.76 0 0 z" style="fill:#fff"/>
+ <path transform="matrix(0.28571429,0,0,0.28571429,11.4,4.2571424)" d="m 88.55 103.4 0 4.9 0 0 7.35 0 0 0 0 7.35 0 0 4.9 0 0 -7.35 7.35 0 0 -4.9 -7.35 0 0 -7.35 -4.9 0 0 7.35 z" style="fill:#fff"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/mimetypes/text-x-authors.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/text-x-authors.svg
new file mode 120000
index 00000000..3a00ae02
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/text-x-bak.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/text-x-bak.svg
new file mode 120000
index 00000000..753cd55b
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/text-x-bibtex.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/text-x-bibtex.svg
new file mode 120000
index 00000000..9f295214
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/text-x-c++.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/text-x-c++.svg
new file mode 100644
index 00000000..31dc147c
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/mimetypes/text-x-c++.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <g>
+ <path d="m 10.672 0 c -1.375 0 -2.672 1.355 -2.672 2.789 l 0 58.42 c 0 1.355 1.375 2.789 2.672 2.789 l 42.656 0 c 1.297 0 2.672 -1.434 2.672 -2.789 l 0 -43.21 l -18 -18 m -27.328 0" style="fill:#2d2d2d;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 42 18 l 14 14 l 0 -14 m -14 0" style="fill:#000;fill-opacity:0.196;stroke:none;fill-rule:nonzero"/>
+ <path d="m 38 0 l 17.984 18 l -15.227 0 c -1.348 0 -2.758 -1.426 -2.758 -2.773 m 0 -15.227" style="fill:#fff;fill-opacity:0.392;stroke:none;fill-rule:nonzero"/>
+ <path d="m 16 37.19 c 0 -1.039 0.188 -2.066 0.555 -3.082 c 0.367 -1.023 0.898 -1.938 1.594 -2.742 c 0.711 -0.801 1.57 -1.453 2.578 -1.949 c 1.016 -0.496 2.172 -0.75 3.477 -0.75 c 1.531 0 2.852 0.348 3.961 1.035 c 1.125 0.691 1.953 1.594 2.484 2.699 l -2.563 1.758 c -0.188 -0.484 -0.438 -0.883 -0.742 -1.207 c -0.313 -0.336 -0.648 -0.598 -1.016 -0.793 c -0.352 -0.191 -0.727 -0.332 -1.109 -0.406 c -0.391 -0.098 -0.758 -0.148 -1.109 -0.148 c -0.789 0 -1.484 0.172 -2.078 0.508 c -0.594 0.34 -1.094 0.777 -1.492 1.32 c -0.391 0.535 -0.688 1.145 -0.898 1.828 c -0.188 0.68 -0.289 1.355 -0.289 2.027 c 0 0.754 0.117 1.484 0.344 2.188 c 0.234 0.695 0.57 1.305 0.984 1.828 c 0.438 0.535 0.953 0.961 1.547 1.277 c 0.594 0.324 1.242 0.484 1.953 0.484 c 0.367 0 0.75 -0.047 1.133 -0.141 c 0.391 -0.102 0.758 -0.254 1.109 -0.465 c 0.375 -0.203 0.711 -0.469 1.016 -0.793 c 0.305 -0.336 0.555 -0.734 0.75 -1.199 l 2.727 1.563 c -0.258 0.641 -0.641 1.211 -1.133 1.707 c -0.484 0.48 -1.039 0.895 -1.672 1.23 c -0.625 0.336 -1.281 0.59 -1.977 0.77 c -0.688 0.176 -1.375 0.266 -2.047 0.266 c -1.195 0 -2.289 -0.254 -3.281 -0.77 c -0.984 -0.512 -1.836 -1.18 -2.563 -2 c -0.703 -0.836 -1.258 -1.777 -1.664 -2.816 c -0.383 -1.059 -0.578 -2.133 -0.578 -3.227" style="fill:#dcdcdc;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 40 38 l -4 0 l 0 4 l -2 0 l 0 -4 l -4 0 l 0 -2 l 4 0 l 0 -4 l 2 0 l 0 4 l 4 0" style="fill:#dcdcdc;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 52 36 l 0 2 l -4 0 l 0 4 l -2 0 l 0 -4 l -4 0 l 0 -2 l 4 0 l 0 -4 l 2 0 l 0 4 l 2 0" style="fill:#dcdcdc;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/mimetypes/text-x-c++hdr.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/text-x-c++hdr.svg
new file mode 100644
index 00000000..145bb2ba
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/mimetypes/text-x-c++hdr.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <path d="m 10.672 0 c -1.375 0 -2.672 1.355 -2.672 2.789 l 0 58.42 c 0 1.355 1.375 2.789 2.672 2.789 l 42.656 0 c 1.297 0 2.672 -1.434 2.672 -2.789 l 0 -43.21 -18 -18 m -27.328 0" style="fill:#dcdcdc;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 42 18 14 14 0 -14 z m 0 0" style="fill:#000;fill-opacity:0.196;stroke:none;fill-rule:nonzero"/>
+ <path d="m 38 0 17.984 18 -15.227 0 c -1.348 0 -2.758 -1.426 -2.758 -2.773 m 0 -15.227" style="fill:#fff;fill-opacity:0.392;stroke:none;fill-rule:nonzero"/>
+ <path d="m 27.995 45 -4 0 0 -9.07 c 0 -1.244 -0.314 -2.175 -0.741 -2.791 -0.416 -0.628 -1.386 -1.043 -2.473 -1.043 -0.824 0 -1.604 0.243 -1.981 0.489 -0.429 0.281 -0.705 0.595 -0.975 1.078 -0.27 0.483 -0.518 1.079 -0.629 1.789 -0.113 0.71 -0.212 1.5 -0.2 2.437 l 0 7.113 -4 0 0 -24 4 0 0 9.961 c 0.551 -0.895 1.41 -1.537 2.268 -1.928 0.855 -0.401 1.893 -0.584 2.973 -0.584 0.933 0 1.459 0.107 2.212 0.353 0.765 0.236 1.417 0.612 1.957 1.126 0.54 0.514 0.956 1.172 1.249 1.975 0.292 0.792 0.345 1.743 0.345 2.853 z" style="fill:#3e3e3e;fill-opacity:1;stroke:none"/>
+ <path d="m 40 38 -4 0 0 4 -2 0 0 -4 -4 0 0 -2 4 0 0 -4 2 0 0 4 4 0" style="fill:#3e3e3e;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 52 36 0 2 -4 0 0 4 -2 0 0 -4 -4 0 0 -2 4 0 0 -4 2 0 0 4 2 0" style="fill:#3e3e3e;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/mimetypes/text-x-c++src.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/text-x-c++src.svg
new file mode 120000
index 00000000..cac65765
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/text-x-c.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/text-x-c.svg
new file mode 100644
index 00000000..549fdec5
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/mimetypes/text-x-c.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <g>
+ <path d="m 10.672 0 c -1.375 0 -2.672 1.355 -2.672 2.789 l 0 58.42 c 0 1.355 1.375 2.789 2.672 2.789 l 42.656 0 c 1.297 0 2.672 -1.434 2.672 -2.789 l 0 -43.21 l -18 -18 m -27.328 0" style="fill:#2d2d2d;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 42 18 l 14 14 l 0 -14 m -14 0" style="fill:#000;fill-opacity:0.196;stroke:none;fill-rule:nonzero"/>
+ <path d="m 38 0 l 17.984 18 l -15.227 0 c -1.348 0 -2.758 -1.426 -2.758 -2.773 m 0 -15.227" style="fill:#fff;fill-opacity:0.392;stroke:none;fill-rule:nonzero"/>
+ <path d="m 20 36.785 c 0 -1.563 0.301 -3.102 0.887 -4.625 c 0.598 -1.535 1.453 -2.906 2.566 -4.113 c 1.145 -1.199 2.523 -2.18 4.16 -2.922 c 1.625 -0.746 3.488 -1.125 5.59 -1.125 c 2.461 0 4.582 0.523 6.375 1.551 c 1.813 1.039 3.137 2.391 4 4.047 l -4.125 2.637 c -0.305 -0.723 -0.711 -1.324 -1.203 -1.809 c -0.492 -0.504 -1.027 -0.895 -1.625 -1.191 c -0.57 -0.285 -1.172 -0.492 -1.785 -0.609 c -0.625 -0.141 -1.223 -0.219 -1.793 -0.219 c -1.266 0 -2.383 0.258 -3.34 0.762 c -0.961 0.508 -1.762 1.164 -2.41 1.98 c -0.617 0.801 -1.098 1.715 -1.434 2.754 c -0.309 1.01 -0.465 2.02 -0.465 3.03 c 0 1.133 0.176 2.227 0.543 3.285 c 0.387 1.035 0.914 1.949 1.594 2.738 c 0.695 0.801 1.527 1.438 2.488 1.914 c 0.957 0.488 2 0.727 3.145 0.727 c 0.59 0 1.207 -0.066 1.82 -0.211 c 0.625 -0.152 1.223 -0.383 1.785 -0.695 c 0.598 -0.305 1.145 -0.703 1.637 -1.191 c 0.492 -0.504 0.895 -1.102 1.203 -1.797 l 4.387 2.34 c -0.414 0.961 -1.02 1.82 -1.82 2.57 c -0.781 0.715 -1.668 1.336 -2.68 1.84 c -1.012 0.504 -2.074 0.883 -3.191 1.152 c -1.109 0.266 -2.207 0.398 -3.297 0.398 c -1.918 0 -3.676 -0.379 -5.285 -1.152 c -1.582 -0.77 -2.953 -1.77 -4.113 -3 c -1.145 -1.254 -2.039 -2.664 -2.68 -4.227 c -0.625 -1.59 -0.934 -3.199 -0.934 -4.836" style="fill:#dcdcdc;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/mimetypes/text-x-changelog.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/text-x-changelog.svg
new file mode 100644
index 00000000..ae7b8615
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/mimetypes/text-x-changelog.svg
@@ -0,0 +1,17 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <path d="m 10.672 0 c -1.375 0 -2.672 1.355 -2.672 2.789 l 0 58.42 c 0 1.355 1.375 2.789 2.672 2.789 l 42.656 0 c 1.297 0 2.672 -1.434 2.672 -2.789 l 0 -43.21 -18 -18 m -27.328 0" style="fill:#dcdcdc;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 42 18 14 14 0 -14 z m 0 0" style="fill:#000;fill-opacity:0.196;stroke:none;fill-rule:nonzero"/>
+ <path d="m 38 0 17.984 18 -15.227 0 c -1.348 0 -2.758 -1.426 -2.758 -2.773 m 0 -15.227" style="fill:#fff;fill-opacity:0.392;stroke:none;fill-rule:nonzero"/>
+ <path d="m 24 28 0 2 22 0 0 -2 z m 0 0" style="fill:#888;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 24 32 0 2 22 0 0 -2 z m 0 0" style="fill:#888;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 24 36 0 2 22 0 0 -2 z m 0 0" style="fill:#888;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 24 40 0 2 22 0 0 -2 z m 0 0" style="fill:#888;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 24 44 0 2 22 0 0 -2 z m 0 0" style="fill:#888;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 24 48 0 2 22 0 0 -2 z m 0 0" style="fill:#888;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 18 28 4 0 0 2 -4 0 z m 0 0" style="fill:#888;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 18 32 4 0 0 2 -4 0 z m 0 0" style="fill:#888;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 18 36 4 0 0 2 -4 0 z m 0 0" style="fill:#888;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 18 40 4 0 0 2 -4 0 z m 0 0" style="fill:#888;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 18 44 4 0 0 2 -4 0 z m 0 0" style="fill:#888;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 18 48 4 0 0 2 -4 0 z m 0 0" style="fill:#888;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/mimetypes/text-x-chdr.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/text-x-chdr.svg
new file mode 100644
index 00000000..16c0b07f
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/mimetypes/text-x-chdr.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <path d="m 10.672 0 c -1.375 0 -2.672 1.355 -2.672 2.789 l 0 58.42 c 0 1.355 1.375 2.789 2.672 2.789 l 42.656 0 c 1.297 0 2.672 -1.434 2.672 -2.789 l 0 -43.21 -18 -18 m -27.328 0" style="fill:#dcdcdc;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 42 18 14 14 0 -14 z m 0 0" style="fill:#000;fill-opacity:0.196;stroke:none;fill-rule:nonzero"/>
+ <path d="m 38 0 17.984 18 -15.227 0 c -1.348 0 -2.758 -1.426 -2.758 -2.773 m 0 -15.227" style="fill:#fff;fill-opacity:0.392;stroke:none;fill-rule:nonzero"/>
+ <path d="m 43 52.01 -6 0 0 -13.608 c 0 -1.866 -0.359 -3.263 -0.985 -4.187 -0.611 -0.942 -2 -1.565 -3.594 -1.565 -1.208 0 -2.352 0.364 -2.906 0.734 -0.63 0.421 -0.983 0.892 -1.379 1.617 -0.396 0.725 -0.677 1.619 -0.841 2.684 -0.164 1.065 -0.294 2.25 -0.294 3.655 l 0 10.67 -6 0 0 -36 6 0 0 14.942 c 0.809 -1.342 1.936 -2.306 3.188 -2.893 1.254 -0.601 2.777 -0.877 4.359 -0.877 1.369 0 2.139 0.16 3.246 0.53 1.122 0.354 2.078 0.918 2.87 1.688 0.792 0.771 1.403 1.758 1.831 2.962 0.428 1.188 0.506 2.614 0.506 4.28 z" style="fill:#3e3e3e;fill-opacity:1;stroke:none"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/mimetypes/text-x-cmake.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/text-x-cmake.svg
new file mode 120000
index 00000000..a8f98714
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/text-x-copying.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/text-x-copying.svg
new file mode 100644
index 00000000..a7bcf841
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/mimetypes/text-x-copying.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <path d="m 10.672 0 c -1.375 0 -2.672 1.355 -2.672 2.789 l 0 58.42 c 0 1.355 1.375 2.789 2.672 2.789 l 42.656 0 c 1.297 0 2.672 -1.434 2.672 -2.789 l 0 -43.21 -18 -18 m -27.328 0" style="fill:#dcdcdc;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 42 18 14 14 0 -14 z m 0 0" style="fill:#000;fill-opacity:0.196;stroke:none;fill-rule:nonzero"/>
+ <path d="m 38 0 17.984 18 -15.227 0 c -1.348 0 -2.758 -1.426 -2.758 -2.773 m 0 -15.227" style="fill:#fff;fill-opacity:0.392;stroke:none;fill-rule:nonzero"/>
+ <path d="m 32 24 c -7.734 0 -14 6.27 -14 13.996 0 7.734 6.266 14 14 14 7.734 0 14 -6.27 14 -14 0 -7.727 -6.266 -13.996 -14 -13.996 m 0 2.797 c 6.184 0 11.195 5.01 11.195 11.199 0 6.188 -5.01 11.207 -11.195 11.207 -6.184 0 -11.195 -5.02 -11.195 -11.207 0 -6.188 5.01 -11.199 11.195 -11.199 z m 0 0" style="fill:#888;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 32.22 32.484 c -1.469 0 -2.602 0.492 -3.406 1.477 -0.801 0.977 -1.203 2.336 -1.203 4.086 0 3.648 1.531 5.469 4.609 5.469 1.285 0 2.852 -0.285 4.684 -0.859 l 0 2.902 c -1.504 0.559 -3.191 0.84 -5.05 0.84 -2.672 0 -4.715 -0.715 -6.133 -2.16 -1.418 -1.441 -2.125 -3.512 -2.125 -6.211 0 -1.695 0.344 -3.191 1.043 -4.461 0.695 -1.281 1.688 -2.266 2.992 -2.938 1.305 -0.688 2.836 -1.035 4.586 -1.035 1.785 0 3.574 0.387 5.379 1.156 l -1.262 2.816 c -0.684 -0.289 -1.379 -0.543 -2.066 -0.762 -0.699 -0.215 -1.379 -0.32 -2.051 -0.32" style="fill:#888;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/mimetypes/text-x-credits.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/text-x-credits.svg
new file mode 120000
index 00000000..3a00ae02
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/text-x-crystal.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/text-x-crystal.svg
new file mode 100644
index 00000000..0adf79d3
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/mimetypes/text-x-crystal.svg
@@ -0,0 +1,68 @@
+<?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 64 64"
+ id="svg2"
+ version="1.1"
+ inkscape:version="0.91 r13725"
+ sodipodi:docname="text-x-ruby.svg">
+ <metadata
+ id="metadata18">
+ <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="defs16" />
+ <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="namedview14"
+ showgrid="false"
+ inkscape:zoom="3.6875"
+ inkscape:cx="-5.1525424"
+ inkscape:cy="32.135593"
+ inkscape:window-x="0"
+ inkscape:window-y="20"
+ inkscape:window-maximized="1"
+ inkscape:current-layer="g4" />
+ <g
+ id="g4">
+ <path
+ d="m 10.672 0 c -1.375 0 -2.672 1.355 -2.672 2.789 l 0 58.42 c 0 1.355 1.375 2.789 2.672 2.789 l 42.656 0 c 1.297 0 2.672 -1.434 2.672 -2.789 l 0 -43.21 l -18 -18 m -27.328 0"
+ style="fill:#2d2d2d;fill-opacity:1;stroke:none;fill-rule:nonzero"
+ id="path6" />
+ <path
+ d="m 42 18 l 14 14 l 0 -14 m -14 0"
+ style="fill:#000;fill-opacity:0.196;stroke:none;fill-rule:nonzero"
+ id="path8" />
+ <path
+ d="m 38 0 l 17.984 18 l -15.227 0 c -1.348 0 -2.758 -1.426 -2.758 -2.773 m 0 -15.227"
+ style="fill:#fff;fill-opacity:0.392;stroke:none;fill-rule:nonzero"
+ id="path10" />
+ <path
+ d="m 22,24 -4,4 0,6.664 L 32,48 46,34.664 46,28 42,24 m -16,2 0,8 6,12 -8,-12 0,-6 m 2,-2"
+ style="fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none"
+ id="path12"
+ inkscape:connector-curvature="0" />
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/mimetypes/text-x-csharp.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/text-x-csharp.svg
new file mode 100644
index 00000000..69ac9d14
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/mimetypes/text-x-csharp.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <g>
+ <path d="m 10.672 0 c -1.375 0 -2.672 1.355 -2.672 2.789 l 0 58.42 c 0 1.355 1.375 2.789 2.672 2.789 l 42.656 0 c 1.297 0 2.672 -1.434 2.672 -2.789 l 0 -43.21 l -18 -18 m -27.328 0" style="fill:#2d2d2d;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 42 18 l 14 14 l 0 -14 m -14 0" style="fill:#000;fill-opacity:0.196;stroke:none;fill-rule:nonzero"/>
+ <path d="m 38 0 l 17.984 18 l -15.227 0 c -1.348 0 -2.758 -1.426 -2.758 -2.773 m 0 -15.227" style="fill:#fff;fill-opacity:0.392;stroke:none;fill-rule:nonzero"/>
+ <path d="m 14.664 37.16 c 0 -1.281 0.203 -2.547 0.602 -3.797 c 0.406 -1.258 0.984 -2.383 1.734 -3.375 c 0.766 -0.984 1.695 -1.789 2.797 -2.398 c 1.102 -0.609 2.359 -0.922 3.773 -0.922 c 1.656 0 3.086 0.43 4.297 1.273 c 1.219 0.852 2.117 1.961 2.695 3.32 l -2.773 2.164 c -0.211 -0.594 -0.484 -1.086 -0.813 -1.484 c -0.336 -0.414 -0.703 -0.734 -1.102 -0.977 c -0.383 -0.234 -0.789 -0.406 -1.203 -0.5 c -0.422 -0.117 -0.82 -0.18 -1.211 -0.18 c -0.852 0 -1.602 0.211 -2.25 0.625 c -0.641 0.414 -1.188 0.953 -1.625 1.625 c -0.414 0.656 -0.742 1.406 -0.969 2.258 c -0.203 0.828 -0.313 1.656 -0.313 2.484 c 0 0.93 0.125 1.828 0.367 2.695 c 0.266 0.852 0.617 1.602 1.078 2.25 c 0.469 0.656 1.023 1.18 1.672 1.57 c 0.648 0.398 1.352 0.594 2.125 0.594 c 0.398 0 0.805 -0.055 1.227 -0.172 c 0.422 -0.125 0.82 -0.313 1.203 -0.563 c 0.406 -0.258 0.773 -0.586 1.102 -0.984 c 0.328 -0.414 0.602 -0.906 0.813 -1.477 l 2.961 1.922 c -0.281 0.789 -0.695 1.492 -1.234 2.109 c -0.523 0.586 -1.125 1.094 -1.805 1.508 c -0.68 0.414 -1.398 0.727 -2.148 0.945 c -0.75 0.219 -1.492 0.328 -2.227 0.328 c -1.289 0 -2.477 -0.313 -3.563 -0.945 c -1.063 -0.633 -1.984 -1.453 -2.773 -2.461 c -0.766 -1.031 -1.367 -2.188 -1.805 -3.469 c -0.422 -1.305 -0.633 -2.625 -0.633 -3.969" style="fill:#dcdcdc;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 49.34 35.26 l -3.797 0 l -0.867 4.063 l 3.43 0 l 0 2.961 l -4.055 0 l -1.211 5.539 l -2.828 0 l 1.234 -5.539 l -3.141 0 l -1.18 5.539 l -2.828 0 l 1.203 -5.539 l -2.93 0 l 0 -2.961 l 3.563 0 l 0.859 -4.063 l -3.195 0 l 0 -2.781 l 3.797 0 l 1.234 -5.688 l 2.828 0 l -1.258 5.688 l 3.141 0 l 1.203 -5.688 l 2.828 0 l -1.227 5.688 l 3.195 0 l 0 2.781 m -7.469 4.063 l 0.844 -4.063 l -3.117 0 l -0.867 4.063 l 3.141 0" style="fill:#dcdcdc;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/mimetypes/text-x-csrc.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/text-x-csrc.svg
new file mode 120000
index 00000000..728e4100
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/text-x-css.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/text-x-css.svg
new file mode 100644
index 00000000..c54e4fa4
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/mimetypes/text-x-css.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <g>
+ <path d="m 10.672 0 c -1.375 0 -2.672 1.355 -2.672 2.789 l 0 58.42 c 0 1.355 1.375 2.789 2.672 2.789 l 42.656 0 c 1.297 0 2.672 -1.434 2.672 -2.789 l 0 -43.21 l -18 -18 m -27.328 0" style="fill:#0a70b9;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 42 18 l 14 14 l 0 -14 m -14 0" style="fill:#000;fill-opacity:0.196;stroke:none;fill-rule:nonzero"/>
+ <path d="m 38 0 l 17.984 18 l -15.227 0 c -1.348 0 -2.758 -1.426 -2.758 -2.773 m 0 -15.227" style="fill:#fff;fill-opacity:0.392;stroke:none;fill-rule:nonzero"/>
+ <path d="m 20 24 l 0 6 l 18 0 l -0.52 4 l -9.48 0 l 0 6 l 8.883 0 l -0.883 6.668 l -4 1.461 l -4 -1.398 l 0 -2.73 l -6 0 l 0 7.07 l 10 2.93 l 10.504 -2.93 l 1.488 -27.07 m -23.992 0" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/mimetypes/text-x-dsrc.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/text-x-dsrc.svg
new file mode 100644
index 00000000..653980f6
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/mimetypes/text-x-dsrc.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <path d="m 10.672 0.002 c -1.375 0 -2.672 1.353 -2.672 2.787 l 0 58.42 c 0 1.353 1.375 2.787 2.672 2.787 l 42.654 0 c 1.297 0 2.672 -1.434 2.672 -2.787 l 0.002 -43.21 -18 -18 z" style="fill:#2d2d2d;fill-opacity:1"/>
+ <path d="m 41.999 18 14 14 0 -14 z" style="fill:#000;fill-opacity:0.196"/>
+ <path d="m 38 0.002 17.983 17.999 -15.226 0 c -1.346 0 -2.757 -1.427 -2.757 -2.773 z" style="fill:#fff;fill-opacity:0.392"/>
+ <path d="m 44 37 c 0 10.663 -6.795 15 -12 15 l -12 0 0 -30 12 0 c 5.205 0 12 4.337 12 15 m -6 0 c 0 -6 -3 -9 -8 -9 l -4 0 0 18 4 0 c 5 0 8 -3 8 -9" style="fill:#dcdcdc;fill-opacity:1;stroke:none"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/mimetypes/text-x-dtd.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/text-x-dtd.svg
new file mode 120000
index 00000000..8335ad9e
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/text-x-emacs-lisp.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/text-x-emacs-lisp.svg
new file mode 100644
index 00000000..dd565b78
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/mimetypes/text-x-emacs-lisp.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <g>
+ <path d="m 10.672 0 c -1.375 0 -2.672 1.355 -2.672 2.789 l 0 58.42 c 0 1.355 1.375 2.789 2.672 2.789 l 42.656 0 c 1.297 0 2.672 -1.434 2.672 -2.789 l 0 -43.21 l -18 -18 m -27.328 0" style="fill:#5555b5;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 42 18 l 14 14 l 0 -14 m -14 0" style="fill:#000;fill-opacity:0.196;stroke:none;fill-rule:nonzero"/>
+ <path d="m 38 0 l 17.984 18 l -15.227 0 c -1.348 0 -2.758 -1.426 -2.758 -2.773 m 0 -15.227" style="fill:#fff;fill-opacity:0.392;stroke:none;fill-rule:nonzero"/>
+ </g>
+ <path d="m 24.484 50.17 c 3.351 0.789 6.856 0.748 10.324 0.83 0 0 3.034 -0.102 4.699 -0.399 1.743 -0.312 2.725 -0.661 3.255 -1.312 0.011 -0.151 0.244 -0.654 -0.452 -1.103 -1.786 -1.144 -4.046 -1.399 -8.455 -2.28 -4.876 -1.043 -6.362 -2.15 -7.111 -2.968 -0.717 -0.815 0.037 -2.589 3.903 -3.584 1.954 -0.546 9.298 -0.891 9.298 -0.891 -2.167 -1.593 -6.228 -4.44 -7.06 -5.04 -0.73 -0.532 -1.9 -1.347 -2.05 -2.106 -0.193 -0.737 0.97 -1.137 1.589 -1.202 3.146 -0.15 5.742 0.091 8.634 0.482 1.743 0.023 3.065 -0.936 2.927 -2.842 -0.084 -1.94 -2.08 -3.427 -4.239 -3.419 -2.032 0.004 -7.02 0.532 -7.02 0.532 5.872 0.993 6.837 1.266 7.163 1.951 -1.629 1.536 -4.527 0.678 -7.232 0.487 -3.43 -0.41 -5.819 -0.812 -6.812 0.572 -0.645 0.894 0.168 1.949 0.492 2.562 1.969 2.933 4.795 4.462 7.67 6.222 -5.353 -1.258 -9.55 -0.295 -12.185 1.198 -3.02 1.929 -2.392 4.973 2.606 7.668 2.943 1.589 4.852 2.275 9.152 2.768 2.784 0.345 3.199 0.509 3.187 0.741 -0.016 0.323 -3.254 0.556 -4.145 0.65 -2.262 0.234 -8.115 0.478 -8.148 0.479" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/mimetypes/text-x-fortran.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/text-x-fortran.svg
new file mode 100644
index 00000000..23b3e850
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/mimetypes/text-x-fortran.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <path d="m 10.672 0.002 c -1.375 0 -2.672 1.353 -2.672 2.787 l 0 58.42 c 0 1.353 1.375 2.787 2.672 2.787 l 42.654 0 c 1.297 0 2.672 -1.434 2.672 -2.787 l 0.002 -43.21 -18 -18 z" style="fill:#2d2d2d;fill-opacity:1"/>
+ <path d="m 41.999 18 14 14 0 -14 z" style="fill:#000;fill-opacity:0.196"/>
+ <path d="m 38 0.002 17.983 17.999 -15.226 0 c -1.346 0 -2.757 -1.427 -2.757 -2.773 z" style="fill:#fff;fill-opacity:0.392"/>
+ <path d="m 20 24.03 0 2.766 c 4 0 4 1.2 4 5.2 l 0 12 c 0 4 0 5.2 -4 5.2 l 0 2.8 l 12 0 0 -2.8 c -4 0 -4 -1.2 -4 -5.2 l 0 -4 2 0 c 1.6 0 3.201 0 3.2 4 l 2.8 0 0 -12 -2.8 0 c 0.001 4 -1.6 4 -3.2 4 l -2 0 0 -8 8 0 c 4 0 5.2 0 5.2 4 l 2.8 0 -0.001 -8 z" style="fill:#dcdcdc;fill-opacity:1"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/mimetypes/text-x-generic-template.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/text-x-generic-template.svg
new file mode 120000
index 00000000..19265f5b
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/text-x-generic.svapplication-x-awk.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/text-x-generic.svapplication-x-awk.svg
new file mode 120000
index 00000000..1dc3be3c
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/text-x-generic.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/text-x-generic.svg
new file mode 120000
index 00000000..529423dd
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/text-x-gettext-translation-template.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/text-x-gettext-translation-template.svg
new file mode 100644
index 00000000..828b297f
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/mimetypes/text-x-gettext-translation-template.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <g>
+ <path d="m 10.688 0 c -1.375 0 -2.688 1.379 -2.688 2.813 l 0 58.38 c 0 1.352 1.391 2.813 2.688 2.813 l 42.625 0 c 1.297 0 2.688 -1.461 2.688 -2.813 l 0 -58.44 c 0 -1.348 -1.402 -2.75 -2.75 -2.75 m -42.563 0" style="fill:#dda06a;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ </g>
+ <path d="m 8 48 0 13.336 c 0 1.297 1.375 2.664 2.664 2.664 l 42.672 0 c 1.289 0 2.664 -1.367 2.664 -2.664 l 0 -13.336" style="fill:#000;fill-opacity:0.196"/>
+ <path d="m 32.22 51.01 c -1.258 0 -2.242 0.457 -2.954 1.391 -0.704 0.918 -1.054 2.288 -1.054 4.099 0 1.819 0.338 3.186 1.02 4.12 0.696 0.918 1.698 1.378 3.01 1.378 1.266 0 2.253 -0.46 2.95 -1.378 0.689 -0.934 1.041 -2.301 1.041 -4.12 0 -1.811 -0.343 -3.181 -1.024 -4.099 -0.681 -0.934 -1.677 -1.391 -2.988 -1.391 z m 5.201 0 0 2.101 2.608 0 0 8.899 2.085 0 0 -8.899 2.89 0 0 -2.101 z m -15.353 0.013 c -1.045 -0.008 -2.048 0.127 -3.064 0.253 l 0 10.734 2.127 0 0 -3.571 0.878 0 c 1.445 0 2.552 -0.369 3.33 -0.94 0.794 -0.579 1.185 -1.526 1.185 -2.815 0 -1.282 -0.393 -2.236 -1.172 -2.798 -0.779 -0.571 -1.869 -0.852 -3.284 -0.863 z m 10.152 1.807 c 0.382 0 0.741 0.094 0.973 0.288 0.225 0.193 0.396 0.451 0.516 0.781 0.135 0.33 0.216 0.717 0.254 1.176 0.045 0.443 0.076 0.918 0.076 1.425 0 0.515 -0.031 0.991 -0.076 1.433 -0.037 0.443 -0.119 0.83 -0.254 1.176 -0.12 0.33 -0.302 0.588 -0.542 0.781 -0.225 0.193 -0.573 0.288 -0.947 0.288 -0.382 0 -0.739 -0.094 -0.964 -0.288 -0.232 -0.193 -0.414 -0.451 -0.542 -0.781 -0.12 -0.33 -0.205 -0.716 -0.25 -1.159 -0.037 -0.451 -0.055 -0.936 -0.055 -1.451 0 -0.507 0.018 -0.982 0.055 -1.425 0.045 -0.443 0.13 -0.829 0.25 -1.159 0.127 -0.338 0.31 -0.605 0.542 -0.798 0.225 -0.193 0.582 -0.288 0.964 -0.288 z m -9.907 0.18 c 0.592 -0.005 1.057 0.13 1.409 0.395 0.359 0.256 0.537 0.638 0.537 1.266 0 0.661 -0.178 1.062 -0.537 1.343 -0.359 0.265 -0.902 0.354 -1.604 0.408 l -0.988 0 0 -3.386 c 0.388 -0.022 0.865 -0.023 1.182 -0.026 z" style="fill:#fff;fill-opacity:1"/>
+ <path d="m 24 15 0 25 2 0 0 -12 16 0 l -6.5 -5.5 6.5 -5.5 -16 0 0 -2" style="fill:#fff;opacity:1;fill-opacity:1;stroke:none"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/mimetypes/text-x-gettext-translation.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/text-x-gettext-translation.svg
new file mode 120000
index 00000000..ba3afcce
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/text-x-go.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/text-x-go.svg
new file mode 100644
index 00000000..d6cef562
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/mimetypes/text-x-go.svg
@@ -0,0 +1,12 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <g>
+ <path d="m 10.672 0 c -1.375 0 -2.672 1.355 -2.672 2.789 l 0 58.42 c 0 1.355 1.375 2.789 2.672 2.789 l 42.656 0 c 1.297 0 2.672 -1.434 2.672 -2.789 l 0 -43.21 l -18 -18 m -27.328 0" style="fill:#70c9dc;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 42 18 l 14 14 l 0 -14 m -14 0" style="fill:#000;fill-opacity:0.196;stroke:none;fill-rule:nonzero"/>
+ <path d="m 38 0 l 17.984 18 l -15.227 0 c -1.348 0 -2.758 -1.426 -2.758 -2.773 m 0 -15.227" style="fill:#fff;fill-opacity:0.392;stroke:none;fill-rule:nonzero"/>
+ </g>
+ <path d="m 24 24 c -3.314 0 -6 2.686 -6 6 0 3.314 2.686 6 6 6 3.314 0 6 -2.686 6 -6 0 -3.314 -2.686 -6 -6 -6 z m -2 4 c 1.105 0 2 0.895 2 2 0 1.105 -0.895 2 -2 2 -1.105 0 -2 -0.895 -2 -2 0 -1.105 0.895 -2 2 -2 z" style="fill:#fff;opacity:1;fill-opacity:1;stroke:none"/>
+ <path d="m 40 24 c -3.314 0 -6 2.686 -6 6 0 3.314 2.686 6 6 6 3.314 0 6 -2.686 6 -6 0 -3.314 -2.686 -6 -6 -6 z m -2 4 c 1.105 0 2 0.895 2 2 0 1.105 -0.895 2 -2 2 -1.105 0 -2 -0.895 -2 -2 0 -1.105 0.895 -2 2 -2 z" style="fill:#fff;opacity:1;fill-opacity:1;stroke:none"/>
+ <rect width="3" height="7" x="29" y="41" rx="1.5" style="fill:#fff;opacity:1;fill-opacity:1;stroke:none"/>
+ <rect y="41" x="32" height="7" width="3" rx="1.5" style="fill:#fff;opacity:1;fill-opacity:1;stroke:none"/>
+ <path d="M 32 36 A 3 2 0 0 0 29 38 L 35 38 A 3 2 0 0 0 32 36 z M 35 38 A 3 2 0 0 1 32 40 A 3 2 0 0 1 29 38 L 28.5 38 C 27.11 38 26 39.12 26 40.5 C 26 41.885 27.11 43 28.5 43 L 35.5 43 C 36.885 43 38 41.885 38 40.5 C 38 39.12 36.885 38 35.5 38 L 35 38 z" style="fill:#fff;opacity:1;fill-opacity:1;stroke:none"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/mimetypes/text-x-gtkrc.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/text-x-gtkrc.svg
new file mode 100644
index 00000000..bcff105b
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/mimetypes/text-x-gtkrc.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <g>
+ <path d="m 10.672 0 c -1.375 0 -2.672 1.355 -2.672 2.789 l 0 58.42 c 0 1.355 1.375 2.789 2.672 2.789 l 42.656 0 c 1.297 0 2.672 -1.434 2.672 -2.789 l 0 -43.21 l -18 -18 m -27.328 0" style="fill:#dc312f;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 42 18 l 14 14 l 0 -14 m -14 0" style="fill:#000;fill-opacity:0.196;stroke:none;fill-rule:nonzero"/>
+ <path d="m 38 0 l 17.984 18 l -15.227 0 c -1.348 0 -2.758 -1.426 -2.758 -2.773 m 0 -15.227" style="fill:#fff;fill-opacity:0.392;stroke:none;fill-rule:nonzero"/>
+ </g>
+ <path d="m 20 25 c -1.108 0 -2 0.892 -2 2 l 0 8 c 0 1.108 0.892 2 2 2 l 24 0 c 1.108 0 2 -0.892 2 -2 l 0 -8 c 0 -1.108 -0.892 -2 -2 -2 z m 0 2 16 0 0 8 -16 0 z m 18 2 6 0 -3 4 z" style="fill:#fff;opacity:1;fill-opacity:1;stroke:none"/>
+ <path d="m 20.398 41 c -1.33 0 -2.398 1.069 -2.398 2.398 l 0 7.203 c 0 1.33 1.069 2.398 2.398 2.398 l 7.203 0 c 1.33 0 2.398 -1.069 2.398 -2.398 l 0 -7.203 c 0 -1.33 -1.069 -2.398 -2.398 -2.398 m -0.387 2 1.285 1.332 -6.43 6.668 -2.673 -2.668 1.285 -1.332 l 1.388 1.332 z" style="fill:#fff;opacity:1;fill-opacity:1;stroke:none"/>
+ <path d="m 40 41 a 6 6 0 0 0 -6 6 6 6 0 0 0 6 6 6 6 0 0 0 6 -6 6 6 0 0 0 -6 -6 z m 0 2 a 4 4 0 0 1 4 4 4 4 0 0 1 -4 4 4 4 0 0 1 -4 -4 4 4 0 0 1 4 -4 z m 0 2 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="fill:#fff;opacity:1;fill-opacity:1;stroke:none"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/mimetypes/text-x-haskell.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/text-x-haskell.svg
new file mode 120000
index 00000000..176eae25
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/text-x-haxe.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/text-x-haxe.svg
new file mode 100644
index 00000000..8213a3b6
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/mimetypes/text-x-haxe.svg
@@ -0,0 +1,73 @@
+<?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 64 64"
+ id="svg2"
+ version="1.1"
+ inkscape:version="0.91 r13725"
+ sodipodi:docname="text-x-haxe.svg">
+ <metadata
+ id="metadata18">
+ <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></dc:title>
+ </cc:Work>
+ </rdf:RDF>
+ </metadata>
+ <defs
+ id="defs16" />
+ <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="namedview14"
+ showgrid="false"
+ inkscape:zoom="3.6875"
+ inkscape:cx="-42.305085"
+ inkscape:cy="32.271186"
+ inkscape:window-x="0"
+ inkscape:window-y="20"
+ inkscape:window-maximized="1"
+ inkscape:current-layer="g4" />
+ <g
+ id="g4">
+ <path
+ d="m 10.672 0 c -1.375 0 -2.672 1.355 -2.672 2.789 l 0 58.42 c 0 1.355 1.375 2.789 2.672 2.789 l 42.656 0 c 1.297 0 2.672 -1.434 2.672 -2.789 l 0 -43.21 l -18 -18 m -27.328 0"
+ style="fill:#f68712;fill-opacity:1;stroke:none;fill-rule:nonzero"
+ id="path6" />
+ <path
+ d="m 42 18 l 14 14 l 0 -14 m -14 0"
+ style="fill:#000;fill-opacity:0.196;stroke:none;fill-rule:nonzero"
+ id="path8" />
+ <path
+ d="m 38 0 l 17.984 18 l -15.227 0 c -1.348 0 -2.758 -1.426 -2.758 -2.773 m 0 -15.227"
+ style="fill:#fff;fill-opacity:0.392;stroke:none;fill-rule:nonzero"
+ id="path10" />
+ <g
+ transform="matrix(0.01918021,0,0,-0.01918053,19.999998,56.707213)"
+ 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>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/mimetypes/text-x-install.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/text-x-install.svg
new file mode 100644
index 00000000..b944f881
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/mimetypes/text-x-install.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <g>
+ <path d="m 10.672 0 c -1.375 0 -2.672 1.355 -2.672 2.789 l 0 58.42 c 0 1.355 1.375 2.789 2.672 2.789 l 42.656 0 c 1.297 0 2.672 -1.434 2.672 -2.789 l 0 -43.21 l -18 -18 m -27.328 0" style="fill:#4c9a04;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 42 18 l 14 14 l 0 -14 m -14 0" style="fill:#000;fill-opacity:0.196;stroke:none;fill-rule:nonzero"/>
+ <path d="m 38 0 l 17.984 18 l -15.227 0 c -1.348 0 -2.758 -1.426 -2.758 -2.773 m 0 -15.227" style="fill:#fff;fill-opacity:0.392;stroke:none;fill-rule:nonzero"/>
+ <path d="m 28 24 c 2.664 0 5.336 0 8 0 l 0 10 l 4 0 l -8 6 l -8 -6 l 4 0 m 0 -10" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 20 48 l 24 0 l 0 -6 l -24 0 m 12 2 l 10 0 l 0 2 l -10 0 m 0 -2" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/mimetypes/text-x-iptables.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/text-x-iptables.svg
new file mode 100644
index 00000000..d3272bb6
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/mimetypes/text-x-iptables.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <path d="m 10.672 0.002 c -1.375 0 -2.672 1.353 -2.672 2.787 l 0 58.42 c 0 1.353 1.375 2.787 2.672 2.787 l 42.654 0 c 1.297 0 2.672 -1.434 2.672 -2.787 l 0.002 -43.21 -18 -18 z" style="fill:#2d2d2d;fill-opacity:1"/>
+ <path d="m 41.999 18 14 14 0 -14 z" style="fill:#000;fill-opacity:0.196"/>
+ <path d="m 38 0.002 17.983 17.999 -15.226 0 c -1.346 0 -2.757 -1.427 -2.757 -2.773 z" style="fill:#fff;fill-opacity:0.392"/>
+ <path d="m 28.03 21 c -0.577 0.829 -1.045 3.672 0.625 5.077 1.972 1.683 2.392 3.706 2.392 6.768 0 4.308 -3.398 7.757 -1.01 11.846 -6.678 -5.889 0.051 -14.727 -5.03 -18.307 2.01 5.384 -5.03 8.615 -5.01 13.84 -0.016 5.544 4.01 8.774 8.835 8.763 c -3.441 -1.498 -5.01 -6.02 -4.828 -8.602 2.42 5.872 6.03 8.615 12.07 8.615 c -2.326 -3.252 -2.706 -3.664 -2.84 -5.733 0.012 -1.909 0.731 -2.335 1.988 -4.724 3.163 -5.313 1.717 -10.676 -2.589 -13.179 -0.876 -0.467 -1.111 -0.598 -2.706 -1.266 -0.919 -0.459 -1.834 -1.456 -1.898 -3.096 m 10.788 8.997 c 3.19 4.371 -0.443 7.92 -2.11 10.597 -1.367 2.103 -0.051 5.583 1.379 8.405 0.126 -2.385 1.611 -4.03 2.813 -4.879 3.681 -2.966 3.798 -6.844 1.846 -10.294 -1.226 -1.893 -2.31 -2.507 -3.928 -3.828 m 0 0" style="fill:#ef9815;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/mimetypes/text-x-ipynb.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/text-x-ipynb.svg
new file mode 120000
index 00000000..18c646e0
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/text-x-java-source.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/text-x-java-source.svg
new file mode 120000
index 00000000..5a6bee20
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/text-x-java.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/text-x-java.svg
new file mode 120000
index 00000000..5a6bee20
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/text-x-javascript.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/text-x-javascript.svg
new file mode 120000
index 00000000..f5bb9a86
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/text-x-katefilelist.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/text-x-katefilelist.svg
new file mode 120000
index 00000000..529423dd
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/text-x-ldif.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/text-x-ldif.svg
new file mode 120000
index 00000000..80081e2c
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/text-x-lilypond.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/text-x-lilypond.svg
new file mode 100644
index 00000000..6f705a24
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/mimetypes/text-x-lilypond.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <g>
+ <path d="m 10.672 0 c -1.375 0 -2.672 1.355 -2.672 2.789 l 0 58.42 c 0 1.355 1.375 2.789 2.672 2.789 l 42.656 0 c 1.297 0 2.672 -1.434 2.672 -2.789 l 0 -43.21 l -18 -18 m -27.328 0" style="fill:#dcdcdc;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 42 18 l 14 14 l 0 -14 m -14 0" style="fill:#000;fill-opacity:0.196;stroke:none;fill-rule:nonzero"/>
+ <path d="m 38 0 l 17.984 18 l -15.227 0 c -1.348 0 -2.758 -1.426 -2.758 -2.773 m 0 -15.227" style="fill:#fff;fill-opacity:0.392;stroke:none;fill-rule:nonzero"/>
+ <path d="m 33.602 26.906 c -1.555 0.391 -2.859 1.82 -2.859 1.82 l 0.047 0.039 l 2.484 9.25 c -1.781 -0.969 -4.32 -0.727 -6.422 0.797 c -2.719 1.961 -3.664 5.305 -2.094 7.461 c 1.578 2.164 5.05 2.313 7.766 0.352 c 2.141 -1.555 3.336 -3.992 2.906 -5.992 c -0.016 -0.063 -0.039 -0.125 -0.055 -0.188 l -2.383 -9.242 c 0.055 -0.078 0.75 -0.398 3.01 -0.555 c 2.383 -0.156 4 -3.984 4 -3.984 c 0 0 -2.688 1.031 -4.797 0.289 c -0.531 -0.188 -1.086 -0.18 -1.602 -0.047 m 0 0" style="fill:#555;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/mimetypes/text-x-log.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/text-x-log.svg
new file mode 120000
index 00000000..15156d28
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/text-x-lua.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/text-x-lua.svg
new file mode 100644
index 00000000..dcf0f4d6
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/mimetypes/text-x-lua.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <path d="m 10.672 0.002 c -1.375 0 -2.672 1.353 -2.672 2.787 l 0 58.42 c 0 1.353 1.375 2.787 2.672 2.787 l 42.654 0 c 1.297 0 2.672 -1.434 2.672 -2.787 l 0.002 -43.21 -18 -18 z" style="fill:#29328b;fill-opacity:1"/>
+ <path d="m 41.999 18 14 14 0 -14 z" style="fill:#000;fill-opacity:0.196"/>
+ <path d="m 38 0.002 17.983 17.999 -15.226 0 c -1.346 0 -2.757 -1.427 -2.757 -2.773 z" style="fill:#fff;fill-opacity:0.392"/>
+ <path d="m 41 26 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 30 30 A 10 10 0 0 0 20 40 10 10 0 0 0 30 50 10 10 0 0 0 40 40 10 10 0 0 0 30 30 m 3 4 a 3 3 0 0 1 3 3 3 3 0 0 1 -3 3 3 3 0 0 1 -3 -3 3 3 0 0 1 3 -3 z" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/mimetypes/text-x-lyx.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/text-x-lyx.svg
new file mode 120000
index 00000000..b9b08596
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/text-x-makefile.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/text-x-makefile.svg
new file mode 120000
index 00000000..a8f98714
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/text-x-markdown.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/text-x-markdown.svg
new file mode 120000
index 00000000..a3635320
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/text-x-matlab.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/text-x-matlab.svg
new file mode 120000
index 00000000..51185c5c
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/text-x-microdvd.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/text-x-microdvd.svg
new file mode 120000
index 00000000..043fc373
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/text-x-nfo.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/text-x-nfo.svg
new file mode 120000
index 00000000..61d1fd79
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/text-x-nim.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/text-x-nim.svg
new file mode 100644
index 00000000..a39e4729
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/mimetypes/text-x-nim.svg
@@ -0,0 +1,71 @@
+<?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 64 64"
+ id="svg2"
+ version="1.1"
+ inkscape:version="0.91 r13725"
+ sodipodi:docname="text-x-nim.svg">
+ <metadata
+ id="metadata18">
+ <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="defs16" />
+ <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="namedview14"
+ showgrid="false"
+ inkscape:zoom="10.375"
+ inkscape:cx="32"
+ inkscape:cy="32"
+ inkscape:window-x="0"
+ inkscape:window-y="20"
+ inkscape:window-maximized="1"
+ inkscape:current-layer="g4"
+ showguides="false" />
+ <g
+ id="g4">
+ <path
+ d="m 10.672 0 c -1.375 0 -2.672 1.355 -2.672 2.789 l 0 58.42 c 0 1.355 1.375 2.789 2.672 2.789 l 42.656 0 c 1.297 0 2.672 -1.434 2.672 -2.789 l 0 -43.21 l -18 -18 m -27.328 0"
+ style="fill:#efc743;fill-opacity:1;stroke:none;fill-rule:nonzero"
+ id="path6" />
+ <path
+ d="m 42 18 l 14 14 l 0 -14 m -14 0"
+ style="fill:#000;fill-opacity:0.196;stroke:none;fill-rule:nonzero"
+ id="path8" />
+ <path
+ d="m 38 0 l 17.984 18 l -15.227 0 c -1.348 0 -2.758 -1.426 -2.758 -2.773 m 0 -15.227"
+ style="fill:#fff;fill-opacity:0.392;stroke:none;fill-rule:nonzero"
+ id="path10" />
+ <path
+ style="fill:#ffffff;fill-opacity:1"
+ d="m 31.048759,47.979759 c -2.260588,-0.194545 -4.505457,-0.834735 -6.445679,-1.838161 -1.760752,-0.910605 -3.105285,-2.044082 -3.964626,-3.342305 -1.472198,-3.149347 -1.718338,-4.369262 -3.175774,-8.456864 -0.04603,-0.114683 -1.307847,-5.334616 -1.294876,-5.356838 0.751251,0.302344 1.319614,0.542823 2.124861,0.878193 l 0.37959,-0.369875 c 0.532519,-0.518892 1.083854,-0.920307 1.875129,-1.365239 l 0.241419,-0.135752 c 0.46263,-0.970932 0.947041,-1.963418 1.445147,-2.899917 0.832468,0.62535 1.476628,1.133141 2.34744,1.80904 0.02013,0.01538 0.269182,-0.03109 0.680595,-0.126929 1.730354,-0.40318 2.651646,-0.539213 3.810782,-0.562691 l 0.626314,-0.01266 c 0.764175,-0.734835 1.52985,-1.468357 2.297183,-2.199758 0.812364,0.771672 1.426839,1.364347 2.297183,2.199758 l 0.626303,0.01266 c 1.149739,0.0233 2.064844,0.15657 3.72237,0.542154 0.352313,0.08199 0.664582,0.153754 0.69394,0.159556 0.90568,-0.616651 1.454085,-1.082866 2.439617,-1.833196 0.519912,1.016949 0.891645,1.804091 1.427223,2.910287 l 0.175105,0.09725 c 0.800875,0.444683 1.411718,0.88672 1.942902,1.405985 l 0.379896,0.371369 c 0.754377,-0.314534 1.473395,-0.613376 2.131492,-0.886826 -0.465287,1.907531 -0.906736,3.812444 -1.293926,5.336807 -1.001146,2.771918 -1.736091,5.024272 -2.84395,7.923103 -1.021126,1.894466 -3.052768,3.49823 -5.808024,4.584833 -1.403937,0.553666 -2.873014,0.920748 -4.422157,1.104979 -0.544426,0.0648 -1.919199,0.09386 -2.415462,0.05112 z m 0.948263,-11.08397 c 2.149491,1.189637 3.82526,2.149563 6.101803,3.424012 1.218191,-0.282629 1.850387,-0.506328 3.327705,-0.946996 0.831883,-1.045644 1.672932,-2.109981 2.336964,-3.241556 -0.08787,-0.258801 -0.369711,-0.805648 -0.564187,-1.094881 -1.114886,-1.658056 -3.312575,-3.085053 -6.004762,-3.898991 -2.644352,-0.799473 -5.654168,-0.963506 -8.494557,-0.462935 -3.708449,0.653545 -6.81949,2.443282 -8.092529,4.655524 -0.157825,0.274261 -0.342633,0.668755 -0.394597,0.842311 0.654164,1.176802 1.51431,2.113313 2.351654,3.198707 1.098081,0.331755 2.201899,0.658707 3.306287,0.960543 2.144974,-1.197875 3.941111,-2.223145 6.126219,-3.435738 z"
+ id="path4849"
+ inkscape:connector-curvature="0"
+ sodipodi:nodetypes="csccccssccccccccccccccsccccsccccccccssscccc" />
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/mimetypes/text-x-objchdr.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/text-x-objchdr.svg
new file mode 120000
index 00000000..19886063
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/text-x-objcsrc.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/text-x-objcsrc.svg
new file mode 120000
index 00000000..728e4100
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/text-x-ocaml.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/text-x-ocaml.svg
new file mode 100644
index 00000000..6b3bbfab
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/mimetypes/text-x-ocaml.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <g>
+ <path d="m 10.672 0 c -1.375 0 -2.672 1.355 -2.672 2.789 l 0 58.42 c 0 1.355 1.375 2.789 2.672 2.789 l 42.656 0 c 1.297 0 2.672 -1.434 2.672 -2.789 l 0 -43.21 l -18 -18 m -27.328 0" style="fill:#f09828;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 42 18 l 14 14 l 0 -14 m -14 0" style="fill:#000;fill-opacity:0.196;stroke:none;fill-rule:nonzero"/>
+ <path d="m 38 0 l 17.984 18 l -15.227 0 c -1.348 0 -2.758 -1.426 -2.758 -2.773 m 0 -15.227" style="fill:#fff;fill-opacity:0.392;stroke:none;fill-rule:nonzero"/>
+ </g>
+ <path d="m 28.09 50.987 c 0.835 -0.111 -0.147 -0.951 -0.424 -1.119 -0.534 -0.32 -0.968 -0.685 -1.303 -1.287 -0.53 -0.967 -0.767 -2.251 -0.992 -3.361 -0.151 -0.754 -0.297 -1.193 0.103 -1.832 0.397 -0.635 -0.281 -1.16 0.14 -1.832 0.705 -1.127 1 -2.619 1.7 -3.734 0.198 -0.316 0.127 -0.611 0.411 -0.644 0.137 -0.016 0.489 0.312 0.609 0.406 0.346 0.279 0.766 0.41 1.105 0.68 0.171 0.135 0.496 0.037 0.636 0.168 0.407 0.381 0.311 1.566 0.27 2.173 -0.062 0.865 -0.64 1.136 -0.64 1.968 0 1 0.151 1.689 -0.112 2.718 -0.151 0.59 -0.53 1.263 -0.592 1.865 -0.051 0.476 0.024 0.463 0.14 0.914 0.137 0.537 0.198 1.017 0.622 1.258 0.243 0.135 1.357 0.193 1.494 -0.135 0.27 -0.644 -0.759 -0.865 -0.934 -1.258 -0.376 -0.844 0.401 -3.033 0.74 -3.767 0.188 -0.398 0.52 -0.717 0.654 -1.119 0.181 -0.541 -0.185 -0.91 -0.127 -1.324 0.113 -0.808 0.397 -1.664 0.609 -2.443 0.496 -1.808 1.184 0.939 1.471 1.632 0.116 0.271 0.198 0.57 0.311 0.849 0.137 0.328 -0.164 0.611 -0.082 1.017 0.075 0.381 0.445 0.594 0.65 0.881 0.311 0.439 0.527 0.992 0.694 1.529 0.349 1.119 0.472 3.07 1.119 3.968 0.092 0.131 0.352 0.057 0.452 0.172 0.226 0.262 -0.058 0.553 0.383 0.73 0.339 0.135 1.194 0.283 1.515 0.049 0.616 -0.447 -0.154 -0.996 -0.537 -1.459 -0.541 -0.644 -1.167 -1.234 -1.587 -2 -0.554 -1.01 -0.671 -2.144 -0.78 -3.308 -0.051 -0.562 0.455 -0.84 0.017 -1.513 -0.14 -0.213 -0.568 -0.184 -0.568 -0.406 0 -0.701 -0.017 -1.406 0 -2.103 0.021 -0.849 0.017 -2.246 0.694 -2.783 0.9 -0.721 2.042 -0.91 2.901 -1.681 0.855 -0.771 1.639 -1.468 2.155 -2.697 0.267 -0.644 0.407 -1.275 0.623 -1.935 0.157 -0.488 0.113 -0.324 0.366 -0.611 0.151 -0.168 0.373 -0.287 0.541 -0.476 0.434 -0.5 0.513 -0.992 1.245 -0.783 0.291 0.086 0.77 0.738 0.934 0.34 0.106 -0.254 0.041 -0.488 -0.014 -0.746 -0.082 -0.385 0.308 -0.512 0.298 -0.881 -0.017 -0.635 -0.872 -1.304 -1.317 -1.41 -0.561 -0.135 -1.177 0.156 -1.772 0.016 -0.479 -0.111 -0.896 -0.422 -1.358 -0.558 -0.482 -0.148 -0.917 -0.197 -1.331 0.152 -0.188 0.16 -0.26 0.447 -0.424 0.611 -0.14 0.135 -0.263 0.098 -0.424 0.238 -0.486 0.418 -0.523 1.037 0.311 0.849 -0.352 1.742 -2.059 6.428 -3.965 4.01 -0.889 -1.131 -1.707 -2.386 -2.549 -3.562 -0.742 -1.037 -1.173 -2.205 -2.436 -2 -1.245 0.197 -2.097 1.222 -3.062 2.07 -0.787 0.697 -1.714 0.849 -2.549 1.427 -0.886 0.611 -1.676 1.64 -1.981 2.816 -0.441 1.701 -0.188 3.341 -0.965 4.956 -0.469 0.98 -1.136 1.664 -1.728 2.476 -0.318 0.439 -0.53 1.041 -0.424 1.627 0.072 0.406 0.311 0.48 0.311 0.951 0 0.824 -0.061 1.64 -0.031 2.464 0.027 0.734 0.075 1.451 0.161 2.177 0.075 0.627 0.294 0.803 0.465 1.267 0.253 0.685 0.212 0.984 0.821 1.254 0.346 0.152 0.934 0.459 1.303 0.443 0.53 -0.029 0.606 -0.553 0.198 -1.119 -0.263 -0.369 -0.725 -0.488 -1.02 -0.885 -0.859 -1.152 -1.228 -4.616 -0.51 -5.837 0.298 -0.508 0.65 -0.512 0.678 -1.287 0.027 -0.693 -0.154 -0.935 0.369 -1.562 1.663 -1.017 1.783 -1.742 2.323 -1.394 0.657 0.426 0.14 2.824 0 3.497 -0.253 1.205 -1.249 1.771 -0.595 2.988 0.469 0.869 0.688 1.767 1.01 2.783 0.287 0.914 0.263 2.222 0.722 2.984 0.089 0.148 0.229 0.23 0.311 0.373 0.062 0.107 0.154 0.414 0.198 0.476 0.192 0.266 0.233 0.336 0.541 0.476 0.547 0.25 1.218 0.168 1.81 0.168" style="fill:#fff;fill-rule:evenodd"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/mimetypes/text-x-octave.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/text-x-octave.svg
new file mode 100644
index 00000000..007e4bdf
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/mimetypes/text-x-octave.svg
@@ -0,0 +1,14 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <path d="M 10.672,0 C 9.297,0 8,1.355 8,2.789 l 0,58.42 c 0,1.355 1.375,2.789 2.672,2.789 l 42.656,0 c 1.297,0 2.672,-1.434 2.672,-2.789 l 0,-43.21 -18,-18 m -27.328,0" style="fill:#ef6f29;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 42 18 14 14 0 -14 m -14 0" style="fill:#000;fill-opacity:0.196;stroke:none;fill-rule:nonzero"/>
+ <path d="m 38,0 17.984,18 -15.227,0 c -1.348,0 -2.758,-1.426 -2.758,-2.773 M 37.999,0" style="fill:#fff;fill-opacity:0.392;stroke:none;fill-rule:nonzero"/>
+ <g transform="matrix(1.1666181,0,0,1.1667867,4.0005837,10.998921)" 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.22 -2.488 11.97 1.543 3.75 4.03 4.48 9.875 1.519 13.05 -2.953 3.18 -8.309 2.488 -12.05 -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 30.606,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 30.271,18.855 30,18.583 30,18.249 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/64/mimetypes/text-x-opml+xml.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/text-x-opml+xml.svg
new file mode 120000
index 00000000..8cee7263
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/text-x-opml.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/text-x-opml.svg
new file mode 120000
index 00000000..8cee7263
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/text-x-pascal.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/text-x-pascal.svg
new file mode 100644
index 00000000..ee406d9c
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/mimetypes/text-x-pascal.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <path d="m 10.672 0.002 c -1.375 0 -2.672 1.353 -2.672 2.787 l 0 58.42 c 0 1.353 1.375 2.787 2.672 2.787 l 42.654 0 c 1.297 0 2.672 -1.434 2.672 -2.787 l 0.002 -43.21 -18 -18 z" style="fill:#f7ce6b;fill-opacity:1"/>
+ <path d="m 41.999 18 14 14 0 -14 z" style="fill:#000;fill-opacity:0.196"/>
+ <path d="m 38 0.002 17.983 17.999 -15.226 0 c -1.346 0 -2.757 -1.427 -2.757 -2.773 z" style="fill:#fff;fill-opacity:0.392"/>
+ <path d="m 27.08 47.24 c -1.422 -0.732 -2.535 -2.683 -1.79 -4.202 0.629 -1.281 2.77 -1.632 2.881 -3.26 0.106 -1.541 1.322 -2.801 2.865 -2.813 1.617 -0.013 3.549 -0.206 4.745 1.065 0.918 0.976 0.658 3.196 2.085 3.705 1.228 0.438 2.312 1.668 2.01 3.162 -0.314 1.579 -1.629 2.458 -3.112 2.679 -3.224 0.481 -6.574 0.768 -9.683 -0.331 m -5.362 -7.806 c -1.604 -1.119 -1.786 -3.307 -1.713 -5.152 0.027 -0.683 0.035 -3.02 0.538 -2.37 0.511 0.661 0.377 1.192 1.408 0.999 1.563 -0.294 2.154 2.01 3.365 2.919 1.088 0.813 1.052 2.91 -0.284 3.603 -1.031 0.534 -2.311 0.608 -3.306 -0.007 m 17.433 -0.094 c -1.446 -0.59 -1.437 -2.734 -0.193 -3.657 1.157 -0.859 1.596 -2.886 3.455 -2.696 0.555 0.057 0.452 -2.682 0.907 -1.312 0.471 1.417 0.543 2.957 0.655 4.441 0.122 1.618 -0.891 3.467 -2.6 3.697 -0.768 0.103 -1.587 -0.015 -2.226 -0.479 m -11.903 -6.352 c -1.712 -0.844 -2.059 -3.401 -0.97 -4.875 0.9 -1.219 0.606 -3.483 1.865 -4.067 0.73 -0.338 -0.532 2.02 0.87 2.142 1.985 0.177 0.906 2.457 1.574 3.694 0.753 1.397 0.474 3.307 -1.274 3.495 -0.701 0.075 -1.463 0.018 -2.064 -0.388 m 5.913 -0.153 c -1.068 -0.771 -0.613 -2.234 -0.334 -3.297 0.288 -1.097 -0.631 -3.505 0.924 -3.417 1.832 0.104 0.235 -2.334 0.929 -2.086 1.334 0.477 1.334 2.794 2.341 4.01 1 1.216 1.146 3.419 -0.161 4.581 -1.033 0.919 -2.569 0.856 -3.703 0.206" style="fill:#555;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/mimetypes/text-x-patch.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/text-x-patch.svg
new file mode 100644
index 00000000..16b9bfe7
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/mimetypes/text-x-patch.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <path d="m 10.672 0 c -1.375 0 -2.672 1.355 -2.672 2.789 l 0 58.42 c 0 1.355 1.375 2.789 2.672 2.789 l 42.656 0 c 1.297 0 2.672 -1.434 2.672 -2.789 l 0 -43.21 -18 -18 m -27.328 0" style="fill:#dda06a;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 42 18 14 14 0 -14 z m 0 0" style="fill:#000;fill-opacity:0.196;stroke:none;fill-rule:nonzero"/>
+ <path d="m 38 0 17.984 18 -15.227 0 c -1.348 0 -2.758 -1.426 -2.758 -2.773 m 0 -15.227" style="fill:#fff;fill-opacity:0.392;stroke:none;fill-rule:nonzero"/>
+ <path d="m 31.1 18.813 c -2.672 0.852 -0.328 4.828 -4.156 6.773 -4.367 2.227 -6.539 -3.391 -9.164 0.625 -2.625 4.01 3.617 3.391 3.445 8.109 -0.18 4.719 -6.359 3.719 -4.04 7.883 2.32 4.164 4.898 -1.297 9.09 1.195 4.195 2.492 0.18 7.109 5.125 7.266 4.945 0.156 1.273 -4.695 5.648 -6.922 4.367 -2.227 6.539 3.398 9.164 -0.617 2.625 -4.01 -3.617 -3.391 -3.445 -8.109 0.18 -4.719 6.359 -3.719 4.04 -7.883 -2.32 -4.172 -4.898 1.297 -9.09 -1.195 -4.195 -2.492 -0.18 -7.109 -5.125 -7.266 -0.617 -0.016 -1.109 0.016 -1.492 0.141 z m 0.047 12.02 c 2.211 -0.445 4.375 0.906 4.844 3.02 0.469 2.117 -0.938 4.203 -3.141 4.656 -2.211 0.445 -4.375 -0.906 -4.844 -3.02 -0.469 -2.117 0.938 -4.203 3.141 -4.656 z m 0 0" style="fill:#f9ebdd;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/mimetypes/text-x-perl.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/text-x-perl.svg
new file mode 120000
index 00000000..6101aad9
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/text-x-php.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/text-x-php.svg
new file mode 120000
index 00000000..2215b06c
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/text-x-plain.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/text-x-plain.svg
new file mode 120000
index 00000000..529423dd
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/text-x-po.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/text-x-po.svg
new file mode 100644
index 00000000..d18ee50d
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/mimetypes/text-x-po.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <g>
+ <path d="m 10.672 0 c -1.375 0 -2.672 1.355 -2.672 2.789 l 0 58.42 c 0 1.355 1.375 2.789 2.672 2.789 l 42.656 0 c 1.297 0 2.672 -1.434 2.672 -2.789 l 0 -43.21 l -18 -18 m -27.328 0" style="fill:#dda06a;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 42 18 l 14 14 l 0 -14 m -14 0" style="fill:#000;fill-opacity:0.196;stroke:none;fill-rule:nonzero"/>
+ <path d="m 38 0 l 17.984 18 l -15.227 0 c -1.348 0 -2.758 -1.426 -2.758 -2.773 m 0 -15.227" style="fill:#fff;fill-opacity:0.392;stroke:none;fill-rule:nonzero"/>
+ </g>
+ <path d="m 8 48 0 13.336 c 0 1.297 1.375 2.664 2.664 2.664 l 42.672 0 c 1.289 0 2.664 -1.367 2.664 -2.664 l 0 -13.336" style="fill:#000;fill-opacity:0.196"/>
+ <path d="m 25.586 49.9 c -1.223 -0.009 -2.396 0.14 -3.586 0.279 l 0 11.821 l 2.345 0 0 -3.932 1.169 0 c 1.692 0 2.989 -0.407 3.901 -1.035 c 0.929 -0.637 1.385 -1.68 1.385 -3.101 c 0 -1.411 -0.459 -2.462 -1.37 -3.082 -0.912 -0.628 -2.187 -0.938 -3.844 -0.95 z m 0.291 2.188 c 0.693 -0.005 1.235 0.143 1.647 0.435 0.421 0.282 0.63 0.702 0.63 1.394 0 0.728 -0.209 1.17 -0.63 1.479 -0.421 0.291 -1.059 0.39 -1.881 0.449 l -1.298 0 0 -3.729 c 0.455 -0.024 1.161 -0.025 1.532 -0.028 z" style="fill:#fff;fill-opacity:1"/>
+ <path d="m 24 19 0 25 2 0 0 -12 16 0 l -6.5 -5.5 6.5 -5.5 -16 0 0 -2" style="fill:#fff;opacity:1;fill-opacity:1;stroke:none"/>
+ <path d="m 36.997 49.986 c -1.568 0 -2.796 0.499 -3.683 1.519 c -0.878 1 -1.314 2.499 -1.314 4.477 c 0 1.987 0.424 3.48 1.273 4.5 0.868 1 2.116 1.505 3.749 1.505 1.578 0 2.81 -0.503 3.678 -1.505 c 0.859 -1.02 1.299 -2.513 1.299 -4.5 c 0 -1.978 -0.429 -3.474 -1.279 -4.477 -0.85 -1.02 -2.09 -1.519 -3.724 -1.519 z m 0 1.988 c 0.476 0 1.016 0.103 1.305 0.314 0.28 0.211 0.495 0.493 0.644 0.853 0.168 0.36 0.268 0.783 0.315 1.284 0.056 0.484 0.091 1 0.091 1.556 0 0.563 -0.035 1.082 -0.091 1.566 -0.047 0.484 -0.146 0.906 -0.315 1.284 -0.149 0.36 -0.381 0.642 -0.68 0.853 -0.28 0.211 -0.803 0.314 -1.27 0.314 -0.476 0 -1.021 -0.103 -1.301 -0.314 -0.289 -0.211 -0.511 -0.493 -0.67 -0.853 -0.149 -0.36 -0.259 -0.782 -0.315 -1.266 -0.047 -0.492 -0.066 -1.022 -0.066 -1.584 0 -0.554 0.019 -1.073 0.066 -1.556 0.056 -0.484 0.165 -0.905 0.315 -1.266 0.159 -0.369 0.38 -0.661 0.67 -0.872 0.28 -0.211 0.825 -0.314 1.301 -0.314 z" style="fill:#fff;fill-opacity:1"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/mimetypes/text-x-preview.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/text-x-preview.svg
new file mode 120000
index 00000000..529423dd
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/text-x-python.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/text-x-python.svg
new file mode 100644
index 00000000..8409fb3d
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/mimetypes/text-x-python.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <g>
+ <path d="m 10.672 0 c -1.375 0 -2.672 1.355 -2.672 2.789 l 0 58.42 c 0 1.355 1.375 2.789 2.672 2.789 l 42.656 0 c 1.297 0 2.672 -1.434 2.672 -2.789 l 0 -43.21 l -18 -18 m -27.328 0" style="fill:#366994;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 42 18 l 14 14 l 0 -14 m -14 0" style="fill:#000;fill-opacity:0.196;stroke:none;fill-rule:nonzero"/>
+ <path d="m 38 0 l 17.984 18 l -15.227 0 c -1.348 0 -2.758 -1.426 -2.758 -2.773 m 0 -15.227" style="fill:#fff;fill-opacity:0.392;stroke:none;fill-rule:nonzero"/>
+ <path d="m 32.29 22 c -1.086 0.008 -2.133 0.094 -3.047 0.25 c -2.68 0.469 -3.25 0.609 -3.25 2.414 l 0 4 l 6.672 0 l 0 1.336 l -9.344 0 c -1.836 0 -3.039 1.125 -3.539 3.211 c -0.586 2.391 -0.609 3.875 0 6.375 c 0.445 1.852 1.703 3.75 3.539 3.75 l 1.336 0 l 0 -4 c 0 -2.07 1.859 -4 4 -4 l 6.672 0 c 1.766 0 2.672 -0.914 2.672 -2.672 l 0 -6.664 c 0 -1.703 -0.703 -3.469 -2.422 -3.75 c -1.086 -0.18 -2.211 -0.258 -3.289 -0.25 m -2.297 2.664 c 0.742 0 1.336 0.602 1.336 1.336 c 0 0.734 -0.594 1.336 -1.336 1.336 c -0.734 0 -1.336 -0.602 -1.336 -1.336 c 0 -0.734 0.602 -1.336 1.336 -1.336 m 0 0" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 31.711 50 c 1.086 -0.008 2.133 -0.094 3.047 -0.25 c 2.68 -0.469 3.25 -0.609 3.25 -2.414 l 0 -4 l -6.672 0 l 0 -1.336 l 9.344 0 c 1.836 0 3.039 -1.125 3.539 -3.211 c 0.586 -2.391 0.609 -3.875 0 -6.375 c -0.445 -1.852 -1.703 -3.75 -3.539 -3.75 l -1.336 0 l 0 4 c 0 2.07 -1.859 4 -4 4 l -6.672 0 c -1.766 0 -2.672 0.914 -2.672 2.672 l 0 6.664 c 0 1.703 0.703 3.469 2.422 3.75 c 1.086 0.18 2.211 0.258 3.289 0.25 m 2.297 -2.664 c -0.742 0 -1.336 -0.602 -1.336 -1.336 c 0 -0.734 0.594 -1.336 1.336 -1.336 c 0.734 0 1.336 0.602 1.336 1.336 c 0 0.734 -0.602 1.336 -1.336 1.336 m 0 0" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/mimetypes/text-x-python3.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/text-x-python3.svg
new file mode 120000
index 00000000..06f81fa8
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/text-x-qml.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/text-x-qml.svg
new file mode 100644
index 00000000..0a941c5d
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/mimetypes/text-x-qml.svg
@@ -0,0 +1,12 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <path d="m 10.672 0.002 c -1.375 0 -2.672 1.353 -2.672 2.787 l 0 58.42 c 0 1.353 1.375 2.787 2.672 2.787 l 42.654 0 c 1.297 0 2.672 -1.434 2.672 -2.787 l 0.002 -43.21 -18 -18 z" style="fill:#7ec545;fill-opacity:1"/>
+ <path d="m 41.999 18 14 14 0 -14 z" style="fill:#000;fill-opacity:0.196"/>
+ <path d="m 38 0.002 17.983 17.999 -15.226 0 c -1.346 0 -2.757 -1.427 -2.757 -2.773 z" style="fill:#fff;fill-opacity:0.392"/>
+ <g transform="matrix(0.99987502,0,0,0.99987502,8.0005004,11.993501)">
+ <!-- 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/64/mimetypes/text-x-r-source.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/text-x-r-source.svg
new file mode 120000
index 00000000..6e531487
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/text-x-r.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/text-x-r.svg
new file mode 100644
index 00000000..1bb3a2d4
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/mimetypes/text-x-r.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <g>
+ <path d="m 10.672 0 c -1.375 0 -2.672 1.355 -2.672 2.789 l 0 58.42 c 0 1.355 1.375 2.789 2.672 2.789 l 42.656 0 c 1.297 0 2.672 -1.434 2.672 -2.789 l 0 -43.21 l -18 -18 m -27.328 0" style="fill:#98b3d0;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 42 18 l 14 14 l 0 -14 m -14 0" style="fill:#000;fill-opacity:0.196;stroke:none;fill-rule:nonzero"/>
+ <path d="m 38 0 l 17.984 18 l -15.227 0 c -1.348 0 -2.758 -1.426 -2.758 -2.773 m 0 -15.227" style="fill:#fff;fill-opacity:0.392;stroke:none;fill-rule:nonzero"/>
+ </g>
+ <g transform="matrix(1.3333333,0,0,1.3333333,1.3333333,-0.6666654)">
+ <path d="m 23 19 c -6.629 0 -12 3.582 -12 8 0 3.482 3.592 6.436 8.25 7.535 l 0 -2.65 c -2.417 -1.088 -4.25 -2.868 -4.25 -4.885 c 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.945 -6.106 5.783 0.293 0.483 0.586 0.965 0.877 1.434 c 3.794 -1.344 6.229 -4.153 6.229 -7.217 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/64/mimetypes/text-x-readme.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/text-x-readme.svg
new file mode 100644
index 00000000..a002259e
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/mimetypes/text-x-readme.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <path d="m 10.672 0 c -1.375 0 -2.672 1.355 -2.672 2.789 l 0 58.42 c 0 1.355 1.375 2.789 2.672 2.789 l 42.656 0 c 1.297 0 2.672 -1.434 2.672 -2.789 l 0 -43.21 -18 -18 m -27.328 0" style="fill:#dcdcdc;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 42 18 14 14 0 -14 z m 0 0" style="fill:#000;fill-opacity:0.196;stroke:none;fill-rule:nonzero"/>
+ <path d="m 38 0 17.984 18 -15.227 0 c -1.348 0 -2.758 -1.426 -2.758 -2.773 m 0 -15.227" style="fill:#fff;fill-opacity:0.392;stroke:none;fill-rule:nonzero"/>
+ <path d="m 32 24 c -7.734 0 -14 6.27 -14 13.996 0 7.734 6.266 14 14 14 7.734 0 14 -6.27 14 -14 0 -7.727 -6.266 -13.996 -14 -13.996 m 0 2.797 c 6.184 0 11.195 5.01 11.195 11.199 0 6.188 -5.01 11.207 -11.195 11.207 -6.184 0 -11.195 -5.02 -11.195 -11.207 0 -6.188 5.01 -11.199 11.195 -11.199 z m 0 0" style="fill:#888;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 34.797 32.402 c 0 1.539 -1.254 2.797 -2.797 2.797 -1.551 0 -2.797 -1.258 -2.797 -2.797 0 -1.551 1.246 -2.809 2.797 -2.809 1.543 0 2.797 1.258 2.797 2.809 z m 0 0" style="fill:#888;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 30.598 36.602 2.805 0 c 1.395 0 1.395 -0.008 1.395 1.395 l 0 7.01 c 0 1.395 0.008 1.395 -1.395 1.395 l -2.805 0 c -1.395 0 -1.395 0.008 -1.395 -1.395 l 0 -7.01 c 0 -1.395 -0.008 -1.395 1.395 -1.395 z m 0 0" style="fill:#888;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/mimetypes/text-x-rsrc.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/text-x-rsrc.svg
new file mode 120000
index 00000000..529423dd
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/text-x-ruby.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/text-x-ruby.svg
new file mode 100644
index 00000000..085bac83
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/mimetypes/text-x-ruby.svg
@@ -0,0 +1,68 @@
+<?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 64 64"
+ id="svg2"
+ version="1.1"
+ inkscape:version="0.91 r13725"
+ sodipodi:docname="text-x-ruby.svg">
+ <metadata
+ id="metadata18">
+ <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="defs16" />
+ <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="namedview14"
+ showgrid="false"
+ inkscape:zoom="3.6875"
+ inkscape:cx="-41.762712"
+ inkscape:cy="32.271186"
+ inkscape:window-x="0"
+ inkscape:window-y="20"
+ inkscape:window-maximized="1"
+ inkscape:current-layer="g4" />
+ <g
+ id="g4">
+ <path
+ d="m 10.672 0 c -1.375 0 -2.672 1.355 -2.672 2.789 l 0 58.42 c 0 1.355 1.375 2.789 2.672 2.789 l 42.656 0 c 1.297 0 2.672 -1.434 2.672 -2.789 l 0 -43.21 l -18 -18 m -27.328 0"
+ style="fill:#ee2828;fill-opacity:1;stroke:none;fill-rule:nonzero"
+ id="path6" />
+ <path
+ d="m 42 18 l 14 14 l 0 -14 m -14 0"
+ style="fill:#000;fill-opacity:0.196;stroke:none;fill-rule:nonzero"
+ id="path8" />
+ <path
+ d="m 38 0 l 17.984 18 l -15.227 0 c -1.348 0 -2.758 -1.426 -2.758 -2.773 m 0 -15.227"
+ style="fill:#fff;fill-opacity:0.392;stroke:none;fill-rule:nonzero"
+ id="path10" />
+ <path
+ d="m 22,24 -4,4 0,6.664 L 32,48 46,34.664 46,28 42,24 m -16,2 0,8 6,12 -8,-12 0,-6 m 2,-2"
+ style="fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none"
+ id="path12"
+ inkscape:connector-curvature="0" />
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/mimetypes/text-x-rust.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/text-x-rust.svg
new file mode 120000
index 00000000..8a1b2127
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/text-x-sass.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/text-x-sass.svg
new file mode 100644
index 00000000..c842301f
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/mimetypes/text-x-sass.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <g>
+ <path d="m 10.672 0 c -1.375 0 -2.672 1.355 -2.672 2.789 l 0 58.42 c 0 1.355 1.375 2.789 2.672 2.789 l 42.656 0 c 1.297 0 2.672 -1.434 2.672 -2.789 l 0 -43.21 l -18 -18 m -27.328 0" style="fill:#cd6799;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 42 18 l 14 14 l 0 -14 m -14 0" style="fill:#000;fill-opacity:0.196;stroke:none;fill-rule:nonzero"/>
+ <path d="m 38 0 l 17.984 18 l -15.227 0 c -1.348 0 -2.758 -1.426 -2.758 -2.773 m 0 -15.227" style="fill:#fff;fill-opacity:0.392;stroke:none;fill-rule:nonzero"/>
+ <path d="m 20 24 l 0 6 l 18 0 l -0.52 4 l -9.48 0 l 0 6 l 8.883 0 l -0.883 6.668 l -4 1.461 l -4 -1.398 l 0 -2.73 l -6 0 l 0 7.07 l 10 2.93 l 10.504 -2.93 l 1.488 -27.07 m -23.992 0" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/mimetypes/text-x-scala.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/text-x-scala.svg
new file mode 100644
index 00000000..71c44a7e
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/mimetypes/text-x-scala.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <g>
+ <path d="m 10.672 0 c -1.375 0 -2.672 1.355 -2.672 2.789 l 0 58.42 c 0 1.355 1.375 2.789 2.672 2.789 l 42.656 0 c 1.297 0 2.672 -1.434 2.672 -2.789 l 0 -43.21 l -18 -18 m -27.328 0" style="fill:#c61818;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 42 18 l 14 14 l 0 -14 m -14 0" style="fill:#000;fill-opacity:0.196;stroke:none;fill-rule:nonzero"/>
+ <path d="m 38 0 l 17.984 18 l -15.227 0 c -1.348 0 -2.758 -1.426 -2.758 -2.773 m 0 -15.227" style="fill:#fff;fill-opacity:0.392;stroke:none;fill-rule:nonzero"/>
+ </g>
+ <path d="m 44 24 -22 4 0 6 22 -4 z m 0 10 -22 4 0 6 22 -4 z m 0 10 -22 4 0 6 22 -4 z" style="fill:#fff;opacity:1;fill-opacity:1;stroke:none"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/mimetypes/text-x-scheme.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/text-x-scheme.svg
new file mode 100644
index 00000000..c1b2a2bc
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/mimetypes/text-x-scheme.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <g>
+ <path d="m 10.672 0 c -1.375 0 -2.672 1.355 -2.672 2.789 l 0 58.42 c 0 1.355 1.375 2.789 2.672 2.789 l 42.656 0 c 1.297 0 2.672 -1.434 2.672 -2.789 l 0 -43.21 l -18 -18 m -27.328 0" style="fill:#299f53;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 42 18 l 14 14 l 0 -14 m -14 0" style="fill:#000;fill-opacity:0.196;stroke:none;fill-rule:nonzero"/>
+ <path d="m 38 0 l 17.984 18 l -15.227 0 c -1.348 0 -2.758 -1.426 -2.758 -2.773 m 0 -15.227" style="fill:#fff;fill-opacity:0.392;stroke:none;fill-rule:nonzero"/>
+ </g>
+ <path d="m 20 50 8.424 -19.05 -3.859 -8.952 6.965 0 12.471 28 -7.294 0 -4.988 -13.211 -4.8 13.211" style="fill:#fff;fill-opacity:1;stroke:none"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/mimetypes/text-x-script.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/text-x-script.svg
new file mode 100644
index 00000000..25d209e9
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/mimetypes/text-x-script.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <path d="m 10.672 0 c -1.375 0 -2.672 1.355 -2.672 2.789 l 0 58.42 c 0 1.355 1.375 2.789 2.672 2.789 l 42.656 0 c 1.297 0 2.672 -1.434 2.672 -2.789 l 0 -43.21 -18 -18 m -27.328 0" style="fill:#dcdcdc;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 42 18 14 14 0 -14 z m 0 0" style="fill:#000;fill-opacity:0.196;stroke:none;fill-rule:nonzero"/>
+ <path d="m 38 0 17.984 18 -15.227 0 c -1.348 0 -2.758 -1.426 -2.758 -2.773 m 0 -15.227" style="fill:#fff;fill-opacity:0.392;stroke:none;fill-rule:nonzero"/>
+ <path d="m 24 26 0 6 -4 0 0 2 4 0 0 4 -4 0 0 2 4 0 0 6 2 0 0 -6 4 0 0 6 2 0 0 -6 4 0 0 -2 -4 0 0 -4 4 0 0 -2 -4 0 0 -6 -2 0 0 6 -4 0 0 -6 z m 2 8 4 0 0 4 -4 0 z m 0 0" style="fill:#888;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 40 44 0 2 2 0 0 -2 z m 0 0" style="fill:#888;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 40 42 2 0 0 -16 -2 0 z m 0 0" style="fill:#888;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/mimetypes/text-x-scss.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/text-x-scss.svg
new file mode 120000
index 00000000..3d16dc10
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/text-x-source.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/text-x-source.svg
new file mode 120000
index 00000000..529423dd
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/text-x-sql.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/text-x-sql.svg
new file mode 100644
index 00000000..732a6e07
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/mimetypes/text-x-sql.svg
@@ -0,0 +1,14 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <g>
+ <path d="m 10.672 0 c -1.375 0 -2.672 1.355 -2.672 2.789 l 0 58.42 c 0 1.355 1.375 2.789 2.672 2.789 l 42.656 0 c 1.297 0 2.672 -1.434 2.672 -2.789 l 0 -43.21 l -18 -18 m -27.328 0" style="fill:#a33638;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 8 48 l 0 13.336 c 0 1.297 1.375 2.664 2.664 2.664 l 42.672 0 c 1.289 0 2.664 -1.367 2.664 -2.664 l 0 -13.336 m -48 0" style="fill:#000;fill-opacity:0.196;stroke:none;fill-rule:nonzero"/>
+ <path d="m 21.789 58.58 c 0.41 0 0.738 -0.027 1 -0.09 c 0.281 -0.078 0.5 -0.172 0.656 -0.293 c 0.156 -0.121 0.262 -0.262 0.313 -0.41 c 0.066 -0.16 0.098 -0.316 0.098 -0.477 c 0 -0.207 -0.074 -0.383 -0.211 -0.543 c -0.148 -0.156 -0.328 -0.297 -0.551 -0.41 c -0.23 -0.129 -0.477 -0.242 -0.754 -0.336 c -0.273 -0.102 -0.551 -0.195 -0.828 -0.281 c -0.371 -0.113 -0.746 -0.234 -1.141 -0.375 c -0.395 -0.129 -0.754 -0.309 -1.082 -0.523 c -0.32 -0.203 -0.582 -0.465 -0.797 -0.773 c -0.207 -0.32 -0.313 -0.711 -0.313 -1.18 c 0 -0.914 0.371 -1.633 1.109 -2.156 c 0.746 -0.523 1.77 -0.777 3.074 -0.777 c 0.746 0 1.395 0.066 1.953 0.207 c 0.555 0.141 1.031 0.289 1.418 0.457 l -0.715 1.516 c -0.328 -0.152 -0.695 -0.281 -1.105 -0.387 c -0.395 -0.109 -0.855 -0.156 -1.379 -0.156 c -1.289 0 -1.926 0.371 -1.926 1.129 c 0 0.188 0.063 0.355 0.195 0.504 c 0.133 0.141 0.297 0.262 0.492 0.387 c 0.207 0.102 0.434 0.195 0.688 0.277 c 0.266 0.086 0.52 0.168 0.773 0.246 c 0.375 0.109 0.77 0.25 1.18 0.391 c 0.418 0.141 0.805 0.336 1.141 0.578 c 0.359 0.234 0.648 0.523 0.871 0.891 c 0.219 0.344 0.336 0.793 0.336 1.336 c 0 0.914 -0.379 1.637 -1.125 2.141 c -0.738 0.496 -1.863 0.746 -3.371 0.746 c -1.016 0 -1.82 -0.082 -2.426 -0.25 c -0.609 -0.18 -1.059 -0.348 -1.363 -0.496 l 0.715 -1.59 c 0.352 0.168 0.77 0.328 1.262 0.477 c 0.5 0.148 1.098 0.223 1.813 0.223" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 27.605 55.13 c 0 -1.695 0.383 -2.973 1.164 -3.832 c 0.77 -0.871 1.852 -1.301 3.23 -1.301 c 1.434 0 2.527 0.43 3.273 1.301 c 0.746 0.859 1.121 2.137 1.121 3.832 c 0 1.484 -0.293 2.652 -0.883 3.512 c -0.594 0.844 -1.445 1.355 -2.57 1.543 c 0.148 0.262 0.492 0.477 1.051 0.645 c 0.566 0.188 1.328 0.348 2.305 0.477 l -0.508 1.402 c -1.543 -0.168 -2.707 -0.457 -3.492 -0.859 c -0.773 -0.395 -1.238 -0.953 -1.379 -1.703 c -1.066 -0.203 -1.887 -0.738 -2.469 -1.57 c -0.566 -0.848 -0.844 -2 -0.844 -3.445 m 2.457 0 c 0 0.477 0.027 0.922 0.066 1.336 c 0.051 0.41 0.141 0.773 0.273 1.094 c 0.145 0.309 0.344 0.551 0.59 0.727 c 0.254 0.188 0.59 0.273 1.01 0.273 c 0.41 0 0.738 -0.086 0.984 -0.273 c 0.262 -0.176 0.461 -0.418 0.59 -0.727 c 0.148 -0.32 0.238 -0.684 0.281 -1.094 c 0.047 -0.414 0.082 -0.859 0.082 -1.336 c 0 -0.477 -0.035 -0.926 -0.082 -1.34 c -0.043 -0.418 -0.133 -0.785 -0.281 -1.094 c -0.129 -0.305 -0.32 -0.551 -0.566 -0.727 c -0.254 -0.188 -0.59 -0.273 -1.01 -0.273 c -0.418 0 -0.754 0.086 -1.01 0.273 c -0.246 0.176 -0.445 0.43 -0.59 0.746 c -0.133 0.301 -0.223 0.664 -0.273 1.074 c -0.039 0.414 -0.066 0.863 -0.066 1.34" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 46 60.01 l -7.668 0 l 0 -9.844 l 2.445 0 l 0 8.227 l 5.223 0 l 0 1.617" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 42 18 l 14 14 l 0 -14 m -14 0" style="fill:#000;fill-opacity:0.196;stroke:none;fill-rule:nonzero"/>
+ <path d="m 38 0 l 17.984 18 l -15.227 0 c -1.348 0 -2.758 -1.426 -2.758 -2.773 m 0 -15.227" style="fill:#fff;fill-opacity:0.392;stroke:none;fill-rule:nonzero"/>
+ <path d="m 32 21.992 c -5.523 0 -10 1.398 -10 3.129 l 0 2.496 c 0 1.73 4.477 3.129 10 3.129 c 5.523 0 10 -1.398 10 -3.129 l 0 -2.496 c 0 -1.73 -4.477 -3.129 -10 -3.129 m 0 0" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 31.969 31.992 c -4.48 0 -8.254 -0.914 -9.527 -2.184 c -0.301 0.293 -0.441 0.609 -0.441 0.938 l 0 2.5 c 0 1.727 4.477 3.129 10 3.129 c 5.523 0 10 -1.402 10 -3.129 l 0 -2.5 c 0 -0.328 -0.176 -0.645 -0.469 -0.938 c -1.273 1.27 -5.086 2.184 -9.563 2.184 m 0 0" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 31.969 37.617 c -4.48 0 -8.254 -0.914 -9.527 -2.18 c -0.301 0.293 -0.441 0.605 -0.441 0.938 l 0 2.496 c 0 1.73 4.477 3.129 10 3.129 c 5.523 0 10 -1.398 10 -3.129 l 0 -2.496 c 0 -0.332 -0.176 -0.645 -0.469 -0.938 c -1.273 1.266 -5.086 2.18 -9.563 2.18 m 0 0" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/mimetypes/text-x-tcl.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/text-x-tcl.svg
new file mode 100644
index 00000000..92b8e0ba
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/mimetypes/text-x-tcl.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <g>
+ <path d="m 10.672 0 c -1.375 0 -2.672 1.355 -2.672 2.789 l 0 58.42 c 0 1.355 1.375 2.789 2.672 2.789 l 42.656 0 c 1.297 0 2.672 -1.434 2.672 -2.789 l 0 -43.21 l -18 -18 m -27.328 0" style="fill:#c3b15f;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 42 18 l 14 14 l 0 -14 m -14 0" style="fill:#000;fill-opacity:0.196;stroke:none;fill-rule:nonzero"/>
+ <path d="m 38 0 l 17.984 18 l -15.227 0 c -1.348 0 -2.758 -1.426 -2.758 -2.773 m 0 -15.227" style="fill:#fff;fill-opacity:0.392;stroke:none;fill-rule:nonzero"/>
+ </g>
+ <path d="m 29.343 21 c -9.622 0 -0.906 21.97 3.664 22.911 -0.905 -16.15 -2.884 -21.24 -2.319 -21.7 0.565 -0.459 2.949 6.58 4.269 21.705 4.27 -2.126 7.508 -22.917 -2.989 -22.917 m 2.989 22.916 c -0.778 0.23 -1.481 0.134 -1.95 -0.005 l 0.948 7.223 l 1.512 3.866 l 0 -3.157 z" style="fill:#fff;opacity:1;fill-opacity:1;stroke:none"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/mimetypes/text-x-tex.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/text-x-tex.svg
new file mode 100644
index 00000000..44e684e4
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/mimetypes/text-x-tex.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <path d="m 10.672 0.002 c -1.375 0 -2.672 1.353 -2.672 2.787 l 0 58.42 c 0 1.353 1.375 2.787 2.672 2.787 l 42.654 0 c 1.297 0 2.672 -1.434 2.672 -2.787 l 0.002 -43.21 -18 -18 z" style="fill:#dcdcdc;fill-opacity:1"/>
+ <path d="m 41.999 18 14 14 0 -14 z" style="fill:#000;fill-opacity:0.196"/>
+ <path d="m 38 0.002 17.983 17.999 -15.226 0 c -1.346 0 -2.757 -1.427 -2.757 -2.773 z" style="fill:#fff;fill-opacity:0.392"/>
+ <g transform="matrix(1.3333062,0,0,1.3333062,1.6336238e-4,3.9985596)">
+ <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/64/mimetypes/text-x-texinfo.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/text-x-texinfo.svg
new file mode 120000
index 00000000..19080afd
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/text-x-vala.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/text-x-vala.svg
new file mode 100644
index 00000000..31947087
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/mimetypes/text-x-vala.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <path d="m 10.672 0.002 c -1.375 0 -2.672 1.353 -2.672 2.787 l 0 58.42 c 0 1.353 1.375 2.787 2.672 2.787 l 42.654 0 c 1.297 0 2.672 -1.434 2.672 -2.787 l 0.002 -43.21 -18 -18 z" style="fill:#2d2d2d;fill-opacity:1"/>
+ <path d="m 41.999 18 14 14 0 -14 z" style="fill:#000;fill-opacity:0.196"/>
+ <path d="m 38 0.002 17.983 17.999 -15.226 0 c -1.346 0 -2.757 -1.427 -2.757 -2.773 z" style="fill:#fff;fill-opacity:0.392"/>
+ <path d="m 42.897 25.867 c -2.415 0 -3.638 0.858 -4.602 2.046 -0.963 1.188 -1.538 2.769 -2.196 4.129 -0.443 0.915 -1.434 4.311 -2.349 7.517 -0.762 2.652 -1.445 5.269 -2.582 7.607 -0.812 1.253 -2.118 1.96 -3.433 1.96 -0.462 0 -0.922 -0.088 -1.365 -0.26 1.562 2.232 5.159 5.853 9.362 -0.179 2.903 -4.181 3.876 -13.185 5.945 -16.574 2.606 -4.311 3.921 -3.296 4.246 -2.935 0.06 -0.353 0.091 -0.717 0.073 -1.069 -0.027 -0.65 -0.185 -1.147 -0.559 -1.513 -0.374 -0.372 -1.077 -0.719 -2.543 -0.719 l 0.005 -0.011 z m -19.655 3.8 c 0.621 0.723 1.118 1.643 1.42 2.724 0.671 2.422 0.799 5.428 0.95 8.07 0.077 1.327 0.156 2.556 0.279 3.522 0.101 1.508 0.676 2.534 1.849 2.64 1.42 -0.071 1.858 -1.785 2.283 -3.048 -0.639 -0.278 -1.566 -1.819 -2.283 -7.721 -0.411 -3.405 -2.83 -5.284 -4.497 -6.19 z m -3.826 0.608 c -0.306 0 -0.566 0.088 -0.772 0.237 -0.274 0.195 -0.512 0.516 -0.621 1.179 -0.158 1.01 0.513 2.121 1.141 3.01 0 0 0 -1.253 1.21 -1.875 0.658 -0.339 1.471 0.209 2.087 0.784 -0.041 -0.181 -0.087 -0.358 -0.132 -0.529 -0.493 -1.777 -1.671 -2.626 -2.584 -2.775 l -0.329 -0.028 z" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/mimetypes/text-x-vcard.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/text-x-vcard.svg
new file mode 100644
index 00000000..69ee7f74
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/mimetypes/text-x-vcard.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <g>
+ <path d="m 10.672 0 c -1.375 0 -2.672 1.355 -2.672 2.789 l 0 58.42 c 0 1.355 1.375 2.789 2.672 2.789 l 42.656 0 c 1.297 0 2.672 -1.434 2.672 -2.789 l 0 -43.21 l -18 -18 m -27.328 0" style="fill:#dcdcdc;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 42 18 l 14 14 l 0 -14 m -14 0" style="fill:#000;fill-opacity:0.196;stroke:none;fill-rule:nonzero"/>
+ <path d="m 38 0 l 17.984 18 l -15.227 0 c -1.348 0 -2.758 -1.426 -2.758 -2.773 m 0 -15.227" style="fill:#fff;fill-opacity:0.392;stroke:none;fill-rule:nonzero"/>
+ <g transform="matrix(2.182419,0,0,2.1797494,-0.92223015,-3.8581025)" 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>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/mimetypes/text-x-xges.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/text-x-xges.svg
new file mode 100644
index 00000000..6b8d99a2
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/mimetypes/text-x-xges.svg
@@ -0,0 +1,6 @@
+<svg version="1.1" viewBox="0 0 64 64" xmlns="http://www.w3.org/2000/svg">
+ <path d="m10.672 0c-1.375 0-2.672 1.355-2.672 2.789v58.42c0 1.355 1.375 2.789 2.672 2.789h42.656c1.297 0 2.672-1.434 2.672-2.789v-43.21l-18-18" style="fill:#dcdcdc"/>
+ <path d="m42 18 14 14v-14" style="fill-opacity:.196"/>
+ <path d="m38 0 17.984 18h-15.227c-1.348 0-2.758-1.426-2.758-2.773" style="fill-opacity:.392;fill:#fff"/>
+ <path d="m32 22c-7.732 0-14 6.268-14 14s6.268 14 14 14 14-6.268 14-14-6.268-14-14-14zm0 3c6.075 0 11 4.925 11 11s-4.925 11-11 11-11-4.925-11-11 4.925-11 11-11zm-4 4.5v13l11-6.5z" style="fill:#888"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/mimetypes/text-x-xslfo.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/text-x-xslfo.svg
new file mode 120000
index 00000000..8cee7263
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/text-x.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/text-x.svg
new file mode 120000
index 00000000..529423dd
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/mimetypes/text-x.svg
@@ -0,0 +1 @@
+application-text.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/mimetypes/text-xhtml+xml.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/text-xhtml+xml.svg
new file mode 120000
index 00000000..c4ba3155
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/text-xmcd.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/text-xmcd.svg
new file mode 120000
index 00000000..441284b2
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/text-xml.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/text-xml.svg
new file mode 100644
index 00000000..57c0a2d6
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/mimetypes/text-xml.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <path d="m 10.672 0 c -1.375 0 -2.672 1.355 -2.672 2.789 l 0 58.42 c 0 1.355 1.375 2.789 2.672 2.789 l 42.656 0 c 1.297 0 2.672 -1.434 2.672 -2.789 l 0 -43.21 -18 -18 m -27.328 0" style="fill:#dcdcdc;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 42 18 14 14 0 -14 z m 0 0" style="fill:#000;fill-opacity:0.196;stroke:none;fill-rule:nonzero"/>
+ <path d="m 38 0 17.984 18 -15.227 0 c -1.348 0 -2.758 -1.426 -2.758 -2.773 m 0 -15.227" style="fill:#fff;fill-opacity:0.392;stroke:none;fill-rule:nonzero"/>
+ <path d="m 24 28 -8 8 0 4 8 8 0 -6 l -4 -3.996 4 -4 m 0 -6" style="fill:#888;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 40 28 8 8 0 4 -8 8 0 -6 4 -3.996 l -4 -4 m 0 -6" style="fill:#888;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 34 28 4 0 -8 20 -4 0 z m 0 0" style="fill:#888;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/mimetypes/text.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/text.svg
new file mode 120000
index 00000000..529423dd
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/mimetypes/text.svg
@@ -0,0 +1 @@
+application-text.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/mimetypes/text2.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/text2.svg
new file mode 120000
index 00000000..529423dd
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/mimetypes/text2.svg
@@ -0,0 +1 @@
+application-text.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/mimetypes/tgz.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/tgz.svg
new file mode 120000
index 00000000..4e4d75cf
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/mimetypes/tgz.svg
@@ -0,0 +1 @@
+application-archive.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/mimetypes/torrent.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/torrent.svg
new file mode 120000
index 00000000..82827e35
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/mimetypes/torrent.svg
@@ -0,0 +1 @@
+application-torrent.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/mimetypes/txt.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/txt.svg
new file mode 120000
index 00000000..529423dd
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/mimetypes/txt.svg
@@ -0,0 +1 @@
+application-text.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/mimetypes/txt2.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/txt2.svg
new file mode 120000
index 00000000..529423dd
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/mimetypes/txt2.svg
@@ -0,0 +1 @@
+application-text.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/mimetypes/unknown.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/unknown.svg
new file mode 100644
index 00000000..3f029d5a
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/mimetypes/unknown.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <path d="m 10.672 0 c -1.375 0 -2.672 1.355 -2.672 2.789 l 0 58.42 c 0 1.355 1.375 2.789 2.672 2.789 l 42.656 0 c 1.297 0 2.672 -1.434 2.672 -2.789 l 0 -43.21 -18 -18 m -27.328 0" style="fill:#dcdcdc;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 42 18 14 14 0 -14 z m 0 0" style="fill:#000;fill-opacity:0.196;stroke:none;fill-rule:nonzero"/>
+ <path d="m 38 0 17.984 18 -15.227 0 c -1.348 0 -2.758 -1.426 -2.758 -2.773 m 0 -15.227" style="fill:#fff;fill-opacity:0.392;stroke:none;fill-rule:nonzero"/>
+ <path d="m 29.25 42.38 0 -0.953 c 0 -1.375 0.242 -2.508 0.727 -3.391 0.477 -0.891 1.375 -1.828 2.688 -2.82 1.813 -1.352 2.961 -2.367 3.43 -3.047 0.477 -0.688 0.719 -1.508 0.719 -2.469 0 -1.203 -0.445 -2.125 -1.32 -2.773 -0.875 -0.656 -2.125 -0.984 -3.773 -0.984 -1.055 0 -2.086 0.109 -3.086 0.336 -1 0.211 -2.156 0.602 -3.453 1.18 l -1.18 -2.383 c 2.523 -1.164 5.164 -1.742 7.922 -1.742 2.555 0 4.539 0.547 5.953 1.656 1.414 1.102 2.125 2.664 2.125 4.672 0 0.859 -0.133 1.617 -0.398 2.273 -0.258 0.648 -0.641 1.266 -1.148 1.852 -0.508 0.578 -1.602 1.516 -3.281 2.805 -1.352 1.016 -2.25 1.852 -2.688 2.523 -0.43 0.672 -0.648 1.563 -0.648 2.68 l 0 0.586 -2.586 0 m -0.977 5.234 c 0 -1.594 0.797 -2.398 2.406 -2.398 0.773 0 1.367 0.211 1.781 0.617 0.43 0.414 0.641 1.01 0.641 1.781 0 0.758 -0.211 1.344 -0.641 1.766 c -0.43 0.414 -1.023 0.617 -1.781 0.617 -0.695 0 -1.273 -0.18 -1.727 -0.547 -0.453 -0.375 -0.68 -0.984 -0.68 -1.836" style="fill:#888;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/mimetypes/uri-mms.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/uri-mms.svg
new file mode 120000
index 00000000..dff032f5
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/mimetypes/uri-mms.svg
@@ -0,0 +1 @@
+application-video.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/mimetypes/uri-mmst.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/uri-mmst.svg
new file mode 120000
index 00000000..dff032f5
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/mimetypes/uri-mmst.svg
@@ -0,0 +1 @@
+application-video.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/mimetypes/uri-mmsu.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/uri-mmsu.svg
new file mode 120000
index 00000000..dff032f5
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/mimetypes/uri-mmsu.svg
@@ -0,0 +1 @@
+application-video.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/mimetypes/uri-pnm.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/uri-pnm.svg
new file mode 120000
index 00000000..dff032f5
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/mimetypes/uri-pnm.svg
@@ -0,0 +1 @@
+application-video.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/mimetypes/uri-rtspt.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/uri-rtspt.svg
new file mode 120000
index 00000000..dff032f5
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/mimetypes/uri-rtspt.svg
@@ -0,0 +1 @@
+application-video.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/mimetypes/uri-rtspu.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/uri-rtspu.svg
new file mode 120000
index 00000000..dff032f5
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/mimetypes/uri-rtspu.svg
@@ -0,0 +1 @@
+application-video.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/mimetypes/vcalendar.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/vcalendar.svg
new file mode 120000
index 00000000..170cc9e7
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/mimetypes/vcalendar.svg
@@ -0,0 +1 @@
+x-office-calendar.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/mimetypes/vcard.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/vcard.svg
new file mode 120000
index 00000000..aef18a65
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/mimetypes/vcard.svg
@@ -0,0 +1 @@
+text-x-vcard.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/mimetypes/video-mlt-playlist.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/video-mlt-playlist.svg
new file mode 120000
index 00000000..dff032f5
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/video-mp4.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/video-mp4.svg
new file mode 120000
index 00000000..dff032f5
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/mimetypes/video-mp4.svg
@@ -0,0 +1 @@
+application-video.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/mimetypes/video-vivo.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/video-vivo.svg
new file mode 120000
index 00000000..dff032f5
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/mimetypes/video-vivo.svg
@@ -0,0 +1 @@
+application-video.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/mimetypes/video-vnd.rn-realvideo.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/video-vnd.rn-realvideo.svg
new file mode 120000
index 00000000..db0a1dc4
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/video-wavelet.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/video-wavelet.svg
new file mode 120000
index 00000000..dff032f5
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/mimetypes/video-wavelet.svg
@@ -0,0 +1 @@
+application-video.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/mimetypes/video-webm.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/video-webm.svg
new file mode 120000
index 00000000..dff032f5
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/mimetypes/video-webm.svg
@@ -0,0 +1 @@
+application-video.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/mimetypes/video-x-anim.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/video-x-anim.svg
new file mode 120000
index 00000000..dff032f5
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/video-x-flic.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/video-x-flic.svg
new file mode 120000
index 00000000..dff032f5
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/video-x-flv.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/video-x-flv.svg
new file mode 120000
index 00000000..be844f1e
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/video-x-generic.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/video-x-generic.svg
new file mode 120000
index 00000000..dff032f5
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/video-x-google-vlc-plugin.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/video-x-google-vlc-plugin.svg
new file mode 120000
index 00000000..dff032f5
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/video-x-javafx.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/video-x-javafx.svg
new file mode 120000
index 00000000..dff032f5
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/video-x-matroska.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/video-x-matroska.svg
new file mode 120000
index 00000000..dff032f5
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/video-x-mng.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/video-x-mng.svg
new file mode 120000
index 00000000..49ccd217
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/video-x-ms-asf-plugin.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/video-x-ms-asf-plugin.svg
new file mode 120000
index 00000000..dff032f5
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/video-x-ms-asf.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/video-x-ms-asf.svg
new file mode 120000
index 00000000..dff032f5
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/video-x-ms-wmp.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/video-x-ms-wmp.svg
new file mode 120000
index 00000000..dff032f5
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/video-x-ms-wmv.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/video-x-ms-wmv.svg
new file mode 120000
index 00000000..dff032f5
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/video-x-msvideo.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/video-x-msvideo.svg
new file mode 120000
index 00000000..dff032f5
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/video-x-nsv.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/video-x-nsv.svg
new file mode 120000
index 00000000..dff032f5
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/video-x-ogm+ogg.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/video-x-ogm+ogg.svg
new file mode 120000
index 00000000..dff032f5
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/video-x-sgi-movie.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/video-x-sgi-movie.svg
new file mode 120000
index 00000000..dff032f5
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/video-x-theora+ogg.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/video-x-theora+ogg.svg
new file mode 120000
index 00000000..dff032f5
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/video-x-wmv.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/video-x-wmv.svg
new file mode 120000
index 00000000..dff032f5
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/video.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/video.svg
new file mode 120000
index 00000000..dff032f5
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/mimetypes/video.svg
@@ -0,0 +1 @@
+application-video.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/mimetypes/virtualbox-hdd.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/virtualbox-hdd.svg
new file mode 100644
index 00000000..fe2d6d2a
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/mimetypes/virtualbox-hdd.svg
@@ -0,0 +1,15 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <defs>
+
+ </defs>
+ <path d="m 10.672 0 c -1.375 0 -2.672 1.355 -2.672 2.789 l 0 58.42 c 0 1.355 1.375 2.789 2.672 2.789 l 42.656 0 c 1.297 0 2.672 -1.434 2.672 -2.789 l 0 -43.21 -18 -18 m -27.328 0" style="fill:#f05617;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 42 18 14 14 0 -14 z m 0 0" style="fill:#000;fill-opacity:0.196;stroke:none;fill-rule:nonzero"/>
+ <path d="m 38 0 17.984 18 -15.227 0 c -1.348 0 -2.758 -1.426 -2.758 -2.773 m 0 -15.227" style="fill:#fff;fill-opacity:0.392;stroke:none;fill-rule:nonzero"/>
+ <path d="m 8 48 0 13.336 c 0 1.297 1.375 2.664 2.664 2.664 l 42.672 0 c 1.289 0 2.664 -1.367 2.664 -2.664 l 0 -13.336 m -48 0" style="fill:#000;fill-opacity:0.196;stroke:none;fill-rule:nonzero"/>
+ <g>
+ <path d="m 26 51 0 11 -2.4 0 0 -4.851 -3.2 0 0 4.851 -2.4 0 0 -11 2.4 0 0 4.336 3.2 0 l 0 -4.336 2.4 0" style="fill:#fff;fill-opacity:1;stroke:none"/>
+ <path d="m 30.348 60.13 q 0.095 0.017 0.21 0.017 0.115 0 0.21 0 0.802 0 1.337 -0.278 0.554 -0.278 0.878 -0.763 0.344 -0.486 0.477 -1.145 0.153 -0.677 0.153 -1.475 0 -0.694 -0.115 -1.353 -0.115 -0.659 -0.401 -1.162 -0.286 -0.503 -0.783 -0.798 -0.496 -0.312 -1.279 -0.312 -0.153 0 -0.344 0.017 -0.191 0 -0.344 0.035 l 0 7.218 z m 5.652 -3.644 q 0 1.492 -0.42 2.55 -0.401 1.041 -1.126 1.7 -0.726 0.659 -1.737 0.972 q -0.993 0.295 -2.196 0.295 -0.63 0 -1.241 -0.069 -0.592 -0.052 -1.279 -0.191 l 0 -10.479 q 0.802 -0.156 1.508 -0.208 0.706 -0.052 1.317 -0.052 q 1.165 0 2.119 0.312 0.974 0.312 1.642 0.989 0.668 0.659 1.031 1.7 q 0.382 1.024 0.382 2.481" style="fill:#fff;fill-opacity:1;stroke:none"/>
+ <path d="m 40.35 60.13 q 0.095 0.017 0.21 0.017 0.115 0 0.21 0 0.802 0 1.337 -0.278 0.554 -0.278 0.878 -0.763 0.344 -0.486 0.477 -1.145 0.153 -0.677 0.153 -1.475 0 -0.694 -0.115 -1.353 -0.115 -0.659 -0.401 -1.162 -0.286 -0.503 -0.783 -0.798 -0.496 -0.312 -1.279 -0.312 -0.153 0 -0.344 0.017 -0.191 0 -0.344 0.035 l 0 7.218 z m 5.652 -3.644 q 0 1.492 -0.42 2.55 -0.401 1.041 -1.126 1.7 -0.726 0.659 -1.737 0.972 q -0.993 0.295 -2.196 0.295 -0.63 0 -1.241 -0.069 -0.592 -0.052 -1.279 -0.191 l 0 -10.479 q 0.802 -0.156 1.508 -0.208 0.706 -0.052 1.317 -0.052 q 1.165 0 2.119 0.312 0.974 0.312 1.642 0.989 0.668 0.659 1.031 1.7 q 0.382 1.024 0.382 2.481" style="fill:#fff;fill-opacity:1;stroke:none"/>
+ </g>
+ <path d="m 31.921 18.821 c -1.532 5.855 -3.123 11.697 -4.683 17.541 -2.437 -6.734 -0.036 -0.032 -2.436 -6.733 l -4.802 0 0 2.401 3.601 0 3.601 10.774 0.457 0.012 c 1.224 -5.667 2.879 -11.239 4.379 -16.833 l 0 -0.022 c 0.928 3.376 1.838 6.758 2.738 10.138 0.844 -3.18 1.7 -6.36 2.548 -9.539 1.876 4.283 -0.036 -0.019 1.877 4.283 l 4.799 0 -0.002 -2.413 -3.601 0 c -3.071 -9.147 0 0 -3.076 -9.353 -0.848 3.157 -1.702 6.312 -2.55 9.464 -0.858 -3.245 -1.734 -6.49 -2.626 -9.726 l 0.002 0.003 z" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/mimetypes/virtualbox-ova.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/virtualbox-ova.svg
new file mode 100644
index 00000000..3fb14691
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/mimetypes/virtualbox-ova.svg
@@ -0,0 +1,13 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <defs>
+
+ </defs>
+ <path d="m 10.672 0 c -1.375 0 -2.672 1.355 -2.672 2.789 l 0 58.42 c 0 1.355 1.375 2.789 2.672 2.789 l 42.656 0 c 1.297 0 2.672 -1.434 2.672 -2.789 l 0 -43.21 -18 -18 m -27.328 0" style="fill:#a60ed7;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 42 18 14 14 0 -14 z m 0 0" style="fill:#000;fill-opacity:0.196;stroke:none;fill-rule:nonzero"/>
+ <path d="m 38 0 17.984 18 -15.227 0 c -1.348 0 -2.758 -1.426 -2.758 -2.773 m 0 -15.227" style="fill:#fff;fill-opacity:0.392;stroke:none;fill-rule:nonzero"/>
+ <path d="m 8 48 0 13.336 c 0 1.297 1.375 2.664 2.664 2.664 l 42.672 0 c 1.289 0 2.664 -1.367 2.664 -2.664 l 0 -13.336 m -48 0" style="fill:#000;fill-opacity:0.196;stroke:none;fill-rule:nonzero"/>
+ <path d="m 19.522 56.5 q 0 0.766 0.061 1.447 0.081 0.664 0.283 1.158 0.222 0.494 0.605 0.783 0.383 0.289 1.029 0.289 0.626 0 1.01 -0.289 0.404 -0.289 0.605 -0.783 0.222 -0.511 0.283 -1.175 0.081 -0.664 0.081 -1.43 0 -0.766 -0.081 -1.43 -0.061 -0.681 -0.283 -1.175 -0.202 -0.494 -0.585 -0.783 -0.383 -0.289 -1.029 -0.289 -0.646 0 -1.029 0.289 -0.383 0.289 -0.605 0.8 -0.202 0.494 -0.283 1.158 -0.061 0.664 -0.061 1.43 z m -2.522 0 q 0 -2.724 1.191 -4.104 1.191 -1.396 3.309 -1.396 2.2 0 3.35 1.396 q 1.15 1.379 1.15 4.104 q 0 2.724 -1.17 4.121 -1.17 1.379 -3.309 1.379 -2.2 0 -3.37 -1.379 q -1.15 -1.396 -1.15 -4.121" style="fill:#fff;fill-opacity:1;stroke:none"/>
+ <path d="m 30.28 62 q -0.455 -1.226 -0.966 -2.772 -0.512 -1.546 -0.966 -3.074 -0.455 -1.546 -0.815 -2.914 -0.36 -1.368 -0.531 -2.239 l 2.463 0 q 0.114 0.853 0.341 1.99 0.227 1.12 0.493 2.328 0.284 1.191 0.587 2.363 0.322 1.155 0.625 2.079 0.303 -0.906 0.606 -2.061 0.303 -1.173 0.568 -2.363 0.265 -1.208 0.493 -2.346 q 0.227 -1.137 0.379 -1.99 l 2.444 0 q -0.227 1.066 -0.568 2.381 -0.322 1.315 -0.758 2.772 -0.417 1.439 -0.928 2.95 q -0.512 1.493 -1.061 2.897 l -2.406 0 z" style="fill:#fff;fill-opacity:1;stroke:none"/>
+ <path d="m 43.535 62 -0.541 -2.541 -3.081 0 l -0.523 2.541 -2.39 0 q 0.822 -3.252 1.662 -5.918 0.84 -2.683 1.624 -5.082 l 2.502 0 q 0.822 2.417 1.624 5.136 q 0.822 2.701 1.587 5.864 l -2.465 0 z m -2.054 -8.868 q -0.187 0.622 -0.355 1.191 -0.149 0.551 -0.299 1.102 -0.131 0.533 -0.261 1.084 -0.112 0.551 -0.224 1.137 l 2.259 0 q -0.112 -0.586 -0.224 -1.137 -0.112 -0.551 -0.261 -1.084 -0.131 -0.551 -0.299 -1.102 -0.149 -0.569 -0.336 -1.191 z" style="fill:#fff;fill-opacity:1;stroke:none"/>
+ <path d="m 31.921 18.821 c -1.532 5.855 -3.123 11.697 -4.683 17.541 -2.437 -6.734 -0.036 -0.032 -2.436 -6.733 l -4.802 0 0 2.401 3.601 0 3.601 10.774 0.457 0.012 c 1.224 -5.667 2.879 -11.239 4.379 -16.833 l 0 -0.022 c 0.928 3.376 1.838 6.758 2.738 10.138 0.844 -3.18 1.7 -6.36 2.548 -9.539 1.876 4.283 -0.036 -0.019 1.877 4.283 l 4.799 0 -0.002 -2.413 -3.601 0 c -3.071 -9.147 0 0 -3.076 -9.353 -0.848 3.157 -1.702 6.312 -2.55 9.464 -0.858 -3.245 -1.734 -6.49 -2.626 -9.726 l 0.002 0.003 z" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/mimetypes/virtualbox-ovf.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/virtualbox-ovf.svg
new file mode 100644
index 00000000..f36e7572
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/mimetypes/virtualbox-ovf.svg
@@ -0,0 +1,15 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <defs>
+
+ </defs>
+ <path d="m 10.672 0 c -1.375 0 -2.672 1.355 -2.672 2.789 l 0 58.42 c 0 1.355 1.375 2.789 2.672 2.789 l 42.656 0 c 1.297 0 2.672 -1.434 2.672 -2.789 l 0 -43.21 -18 -18 m -27.328 0" style="fill:#a60ed7;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 42 18 14 14 0 -14 z m 0 0" style="fill:#000;fill-opacity:0.196;stroke:none;fill-rule:nonzero"/>
+ <path d="m 38 0 17.984 18 -15.227 0 c -1.348 0 -2.758 -1.426 -2.758 -2.773 m 0 -15.227" style="fill:#fff;fill-opacity:0.392;stroke:none;fill-rule:nonzero"/>
+ <path d="m 8 48 0 13.336 c 0 1.297 1.375 2.664 2.664 2.664 l 42.672 0 c 1.289 0 2.664 -1.367 2.664 -2.664 l 0 -13.336 m -48 0" style="fill:#000;fill-opacity:0.196;stroke:none;fill-rule:nonzero"/>
+ <g>
+ <path d="m 20.522 56.5 q 0 0.766 0.061 1.447 0.081 0.664 0.283 1.158 0.222 0.494 0.605 0.783 0.383 0.289 1.029 0.289 0.626 0 1.01 -0.289 0.404 -0.289 0.605 -0.783 0.222 -0.511 0.283 -1.175 0.081 -0.664 0.081 -1.43 0 -0.766 -0.081 -1.43 -0.061 -0.681 -0.283 -1.175 -0.202 -0.494 -0.585 -0.783 -0.383 -0.289 -1.029 -0.289 -0.646 0 -1.029 0.289 -0.383 0.289 -0.605 0.8 -0.202 0.494 -0.283 1.158 -0.061 0.664 -0.061 1.43 z m -2.522 0 q 0 -2.724 1.191 -4.104 1.191 -1.396 3.309 -1.396 2.2 0 3.35 1.396 1.15 1.379 1.15 4.104 0 2.724 -1.17 4.121 -1.17 1.379 -3.309 1.379 -2.2 0 -3.37 -1.379 -1.15 -1.396 -1.15 -4.121 z" style="fill:#fff;fill-opacity:1;stroke:none"/>
+ <path d="m 31.28 62 q -0.455 -1.226 -0.966 -2.772 -0.512 -1.546 -0.966 -3.074 -0.455 -1.546 -0.815 -2.914 -0.36 -1.368 -0.531 -2.239 l 2.463 0 q 0.114 0.853 0.341 1.99 0.227 1.12 0.493 2.328 0.284 1.191 0.587 2.363 0.322 1.155 0.625 2.079 0.303 -0.906 0.606 -2.061 0.303 -1.173 0.568 -2.363 0.265 -1.208 0.493 -2.346 q 0.227 -1.137 0.379 -1.99 l 2.444 0 q -0.227 1.066 -0.568 2.381 -0.322 1.315 -0.758 2.772 -0.417 1.439 -0.928 2.95 q -0.512 1.493 -1.061 2.897 l -2.406 0 z" style="fill:#fff;fill-opacity:1;stroke:none"/>
+ <path d="m 39 62 0 -11 7 0 0 1.813 -4.728 0 0 2.187 4.137 0 0 1.9 -4.137 0 0 5.1 z" style="fill:#fff;fill-opacity:1;stroke:none"/>
+ </g>
+ <path d="m 31.921 18.821 c -1.532 5.855 -3.123 11.697 -4.683 17.541 -2.437 -6.734 -0.036 -0.032 -2.436 -6.733 l -4.802 0 0 2.401 3.601 0 3.601 10.774 0.457 0.012 c 1.224 -5.667 2.879 -11.239 4.379 -16.833 l 0 -0.022 c 0.928 3.376 1.838 6.758 2.738 10.138 0.844 -3.18 1.7 -6.36 2.548 -9.539 1.876 4.283 -0.036 -0.019 1.877 4.283 l 4.799 0 -0.002 -2.413 -3.601 0 c -3.071 -9.147 0 0 -3.076 -9.353 -0.848 3.157 -1.702 6.312 -2.55 9.464 -0.858 -3.245 -1.734 -6.49 -2.626 -9.726 l 0.002 0.003 z" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/mimetypes/virtualbox-vbox-extpack.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/virtualbox-vbox-extpack.svg
new file mode 100644
index 00000000..8fa61377
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/mimetypes/virtualbox-vbox-extpack.svg
@@ -0,0 +1,15 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <defs>
+
+ </defs>
+ <path d="m 10.672 0 c -1.375 0 -2.672 1.355 -2.672 2.789 l 0 58.42 c 0 1.355 1.375 2.789 2.672 2.789 l 42.656 0 c 1.297 0 2.672 -1.434 2.672 -2.789 l 0 -43.21 -18 -18 m -27.328 0" style="fill:#82b933;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 42 18 14 14 0 -14 z m 0 0" style="fill:#000;fill-opacity:0.196;stroke:none;fill-rule:nonzero"/>
+ <path d="m 38 0 17.984 18 -15.227 0 c -1.348 0 -2.758 -1.426 -2.758 -2.773 m 0 -15.227" style="fill:#fff;fill-opacity:0.392;stroke:none;fill-rule:nonzero"/>
+ <path d="m 8 48 0 13.336 c 0 1.297 1.375 2.664 2.664 2.664 l 42.672 0 c 1.289 0 2.664 -1.367 2.664 -2.664 l 0 -13.336 m -48 0" style="fill:#000;fill-opacity:0.196;stroke:none;fill-rule:nonzero"/>
+ <g>
+ <path d="m 18 62 0 -11 7.557 0 0 1.813 -5.078 0 0 2.47 4.413 0 0 1.813 -4.413 0 0 3.092 5.521 0 l 0 1.813 -8 0" style="fill:#fff;fill-opacity:1;stroke:none"/>
+ <path d="m 34.22 62 q -0.397 -0.906 -0.983 -2.01 -0.565 -1.102 -1.192 -2.204 -0.607 1.048 -1.213 2.186 -0.607 1.12 -1.046 2.026 l -2.782 0 q 0.209 -0.48 0.607 -1.155 0.418 -0.675 0.9 -1.457 0.502 -0.782 1.046 -1.599 0.544 -0.835 1.046 -1.599 l -3.389 -5.189 l 2.782 0 2.05 3.519 l 2.155 -3.519 l 2.594 0 -3.305 5.136 q 0.565 0.764 1.109 1.599 0.544 0.835 1 1.635 0.481 0.782 0.837 1.475 q 0.356 0.675 0.565 1.155 l -2.782 0 z" style="fill:#fff;fill-opacity:1;stroke:none"/>
+ <path d="m 47 51 0 1.813 -3.26 0 0 9.187 -2.48 0 0 -9.187 -3.26 0 0 -1.813 9 0 z" style="fill:#fff;fill-opacity:1;stroke:none"/>
+ </g>
+ <path d="m 31.921 18.821 c -1.532 5.855 -3.123 11.697 -4.683 17.541 -2.437 -6.734 -0.036 -0.032 -2.436 -6.733 l -4.802 0 0 2.401 3.601 0 3.601 10.774 0.457 0.012 c 1.224 -5.667 2.879 -11.239 4.379 -16.833 l 0 -0.022 c 0.928 3.376 1.838 6.758 2.738 10.138 0.844 -3.18 1.7 -6.36 2.548 -9.539 1.876 4.283 -0.036 -0.019 1.877 4.283 l 4.799 0 -0.002 -2.413 -3.601 0 c -3.071 -9.147 0 0 -3.076 -9.353 -0.848 3.157 -1.702 6.312 -2.55 9.464 -0.858 -3.245 -1.734 -6.49 -2.626 -9.726 l 0.002 0.003 z" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/mimetypes/virtualbox-vbox.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/virtualbox-vbox.svg
new file mode 100644
index 00000000..cd49db3b
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/mimetypes/virtualbox-vbox.svg
@@ -0,0 +1,16 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <defs>
+
+ </defs>
+ <path d="m 10.672 0 c -1.375 0 -2.672 1.355 -2.672 2.789 l 0 58.42 c 0 1.355 1.375 2.789 2.672 2.789 l 42.656 0 c 1.297 0 2.672 -1.434 2.672 -2.789 l 0 -43.21 -18 -18 m -27.328 0" style="fill:#14aae9;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 42 18 14 14 0 -14 z m 0 0" style="fill:#000;fill-opacity:0.196;stroke:none;fill-rule:nonzero"/>
+ <path d="m 38 0 17.984 18 -15.227 0 c -1.348 0 -2.758 -1.426 -2.758 -2.773 m 0 -15.227" style="fill:#fff;fill-opacity:0.392;stroke:none;fill-rule:nonzero"/>
+ <path d="m 8 48 0 13.336 c 0 1.297 1.375 2.664 2.664 2.664 l 42.672 0 c 1.289 0 2.664 -1.367 2.664 -2.664 l 0 -13.336 z m 0 0" style="fill:#000;fill-opacity:0.196;stroke:none;fill-rule:nonzero"/>
+ <g>
+ <path d="m 18.914 62 q -0.404 -1.226 -0.859 -2.772 -0.455 -1.546 -0.859 -3.074 -0.404 -1.546 -0.724 -2.914 -0.32 -1.368 -0.472 -2.239 l 2.189 0 q 0.101 0.853 0.303 1.99 0.202 1.12 0.438 2.328 0.253 1.191 0.522 2.363 0.286 1.155 0.556 2.079 0.269 -0.906 0.539 -2.061 0.269 -1.173 0.505 -2.363 0.236 -1.208 0.438 -2.346 q 0.202 -1.137 0.337 -1.99 l 2.173 0 q -0.202 1.066 -0.505 2.381 -0.286 1.315 -0.674 2.772 -0.371 1.439 -0.825 2.95 q -0.455 1.493 -0.943 2.897 l -2.139 0 z" style="fill:#fff;fill-opacity:1;stroke:none"/>
+ <path d="m 32 58.62 q 0 0.972 -0.32 1.631 -0.32 0.642 -0.877 1.041 -0.54 0.382 -1.299 0.555 q -0.742 0.156 -1.602 0.156 -0.692 0 -1.434 -0.087 -0.742 -0.069 -1.467 -0.226 l 0 -10.427 q 0.59 -0.104 1.299 -0.174 q 0.708 -0.087 1.4 -0.087 q 1.181 0 1.923 0.26 0.742 0.243 1.164 0.659 0.422 0.399 0.573 0.902 0.152 0.503 0.152 1.01 0 0.763 -0.371 1.353 -0.354 0.59 -0.961 0.937 1.063 0.399 1.434 1.076 q 0.388 0.677 0.388 1.423 m -4.925 -1.457 0 2.915 q 0.219 0.035 0.472 0.052 0.27 0.017 0.523 0.017 0.354 0 0.692 -0.052 0.337 -0.069 0.59 -0.226 0.27 -0.173 0.439 -0.468 0.169 -0.312 0.169 -0.781 0 -0.781 -0.489 -1.11 -0.472 -0.347 -1.282 -0.347 l -1.113 0 z m 0.81 -1.77 q 0.793 0 1.198 -0.347 0.405 -0.364 0.405 -0.989 0 -0.382 -0.118 -0.607 -0.118 -0.243 -0.32 -0.364 -0.202 -0.139 -0.472 -0.174 -0.27 -0.052 -0.557 -0.052 -0.236 0 -0.489 0.017 -0.253 0.017 -0.455 0.052 l 0 2.464 0.81 0 z" style="fill:#fff;fill-opacity:1;stroke:none"/>
+ <path d="m 34.962 56.5 q 0 0.766 0.047 1.447 0.063 0.664 0.22 1.158 0.173 0.494 0.471 0.783 0.298 0.289 0.8 0.289 0.487 0 0.785 -0.289 0.314 -0.289 0.471 -0.783 0.173 -0.511 0.22 -1.175 0.063 -0.664 0.063 -1.43 0 -0.766 -0.063 -1.43 -0.047 -0.681 -0.22 -1.175 -0.157 -0.494 -0.455 -0.783 -0.298 -0.289 -0.8 -0.289 -0.502 0 -0.8 0.289 -0.298 0.289 -0.471 0.8 -0.157 0.494 -0.22 1.158 -0.047 0.664 -0.047 1.43 z m -1.962 0 q 0 -2.724 0.926 -4.104 0.926 -1.396 2.574 -1.396 1.711 0 2.605 1.396 0.895 1.379 0.895 4.104 0 2.724 -0.91 4.121 -0.91 1.379 -2.574 1.379 -1.711 0 -2.621 -1.379 -0.895 -1.396 -0.895 -4.121" style="fill:#fff;fill-opacity:1;stroke:none"/>
+ <path d="m 46.05 62 q -0.278 -0.906 -0.688 -2.01 -0.395 -1.102 -0.835 -2.204 -0.425 1.048 -0.849 2.186 -0.425 1.12 -0.732 2.026 l -1.948 0 q 0.146 -0.48 0.425 -1.155 0.293 -0.675 0.63 -1.457 0.351 -0.782 0.732 -1.599 0.381 -0.835 0.732 -1.599 l -2.372 -5.189 l 1.948 0 1.435 3.519 l 1.508 -3.519 l 1.816 0 -2.314 5.136 q 0.395 0.764 0.776 1.599 0.381 0.835 0.703 1.635 0.337 0.782 0.586 1.475 q 0.249 0.675 0.395 1.155 l -1.948 0 z" style="fill:#fff;fill-opacity:1;stroke:none"/>
+ </g>
+ <path d="m 31.921 18.821 c -1.532 5.855 -3.123 11.697 -4.683 17.541 -2.437 -6.734 -0.036 -0.032 -2.436 -6.733 l -4.802 0 0 2.401 3.601 0 3.601 10.774 0.457 0.012 c 1.224 -5.667 2.879 -11.239 4.379 -16.833 l 0 -0.022 c 0.928 3.376 1.838 6.758 2.738 10.138 0.844 -3.18 1.7 -6.36 2.548 -9.539 1.876 4.283 -0.036 -0.019 1.877 4.283 l 4.799 0 -0.002 -2.413 -3.601 0 c -3.071 -9.147 0 0 -3.076 -9.353 -0.848 3.157 -1.702 6.312 -2.55 9.464 -0.858 -3.245 -1.734 -6.49 -2.626 -9.726 l 0.002 0.003 z" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/mimetypes/virtualbox-vdi.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/virtualbox-vdi.svg
new file mode 100644
index 00000000..b3a38e65
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/mimetypes/virtualbox-vdi.svg
@@ -0,0 +1,15 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <defs>
+
+ </defs>
+ <path d="m 10.672 0 c -1.375 0 -2.672 1.355 -2.672 2.789 l 0 58.42 c 0 1.355 1.375 2.789 2.672 2.789 l 42.656 0 c 1.297 0 2.672 -1.434 2.672 -2.789 l 0 -43.21 -18 -18 m -27.328 0" style="fill:#f05617;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 42 18 14 14 0 -14 z m 0 0" style="fill:#000;fill-opacity:0.196;stroke:none;fill-rule:nonzero"/>
+ <path d="m 38 0 17.984 18 -15.227 0 c -1.348 0 -2.758 -1.426 -2.758 -2.773 m 0 -15.227" style="fill:#fff;fill-opacity:0.392;stroke:none;fill-rule:nonzero"/>
+ <path d="m 8 48 0 13.336 c 0 1.297 1.375 2.664 2.664 2.664 l 42.672 0 c 1.289 0 2.664 -1.367 2.664 -2.664 l 0 -13.336 m -48 0" style="fill:#000;fill-opacity:0.196;stroke:none;fill-rule:nonzero"/>
+ <g transform="translate(1,0)">
+ <path d="m 20.278 62 q -0.455 -1.226 -0.966 -2.772 -0.512 -1.546 -0.966 -3.074 -0.455 -1.546 -0.815 -2.914 -0.36 -1.368 -0.531 -2.239 l 2.463 0 q 0.114 0.853 0.341 1.99 0.227 1.12 0.493 2.328 0.284 1.191 0.587 2.363 0.322 1.155 0.625 2.079 0.303 -0.906 0.606 -2.061 0.303 -1.173 0.568 -2.363 0.265 -1.208 0.493 -2.346 q 0.227 -1.137 0.379 -1.99 l 2.444 0 q -0.227 1.066 -0.568 2.381 -0.322 1.315 -0.758 2.772 -0.417 1.439 -0.928 2.95 q -0.512 1.493 -1.061 2.897 l -2.406 0 z" style="fill:#fff;fill-opacity:1;stroke:none"/>
+ <path d="m 30.348 60.13 q 0.095 0.017 0.21 0.017 0.115 0 0.21 0 0.802 0 1.337 -0.278 0.554 -0.278 0.878 -0.763 0.344 -0.486 0.477 -1.145 0.153 -0.677 0.153 -1.475 0 -0.694 -0.115 -1.353 -0.115 -0.659 -0.401 -1.162 -0.286 -0.503 -0.783 -0.798 -0.496 -0.312 -1.279 -0.312 -0.153 0 -0.344 0.017 -0.191 0 -0.344 0.035 l 0 7.218 z m 5.652 -3.644 q 0 1.492 -0.42 2.55 -0.401 1.041 -1.126 1.7 -0.726 0.659 -1.737 0.972 q -0.993 0.295 -2.196 0.295 -0.63 0 -1.241 -0.069 -0.592 -0.052 -1.279 -0.191 l 0 -10.479 q 0.802 -0.156 1.508 -0.208 0.706 -0.052 1.317 -0.052 q 1.165 0 2.119 0.312 0.974 0.312 1.642 0.989 0.668 0.659 1.031 1.7 q 0.382 1.024 0.382 2.481" style="fill:#fff;fill-opacity:1;stroke:none"/>
+ <path d="m 38 62 0 -1.813 2.748 0 0 -7.375 l -2.748 0 0 -1.813 l 8 0 0 1.813 -2.728 0 0 7.375 2.728 0 l 0 1.813 -8 0" style="fill:#fff;fill-opacity:1;stroke:none"/>
+ </g>
+ <path d="m 31.921 18.821 c -1.532 5.855 -3.123 11.697 -4.683 17.541 -2.437 -6.734 -0.036 -0.032 -2.436 -6.733 l -4.802 0 0 2.401 3.601 0 3.601 10.774 0.457 0.012 c 1.224 -5.667 2.879 -11.239 4.379 -16.833 l 0 -0.022 c 0.928 3.376 1.838 6.758 2.738 10.138 0.844 -3.18 1.7 -6.36 2.548 -9.539 1.876 4.283 -0.036 -0.019 1.877 4.283 l 4.799 0 -0.002 -2.413 -3.601 0 c -3.071 -9.147 0 0 -3.076 -9.353 -0.848 3.157 -1.702 6.312 -2.55 9.464 -0.858 -3.245 -1.734 -6.49 -2.626 -9.726 l 0.002 0.003 z" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/mimetypes/virtualbox-vhd.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/virtualbox-vhd.svg
new file mode 100644
index 00000000..22d92a9e
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/mimetypes/virtualbox-vhd.svg
@@ -0,0 +1,15 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <defs>
+
+ </defs>
+ <path d="m 10.672 0 c -1.375 0 -2.672 1.355 -2.672 2.789 l 0 58.42 c 0 1.355 1.375 2.789 2.672 2.789 l 42.656 0 c 1.297 0 2.672 -1.434 2.672 -2.789 l 0 -43.21 -18 -18 m -27.328 0" style="fill:#f05617;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 42 18 14 14 0 -14 z m 0 0" style="fill:#000;fill-opacity:0.196;stroke:none;fill-rule:nonzero"/>
+ <path d="m 38 0 17.984 18 -15.227 0 c -1.348 0 -2.758 -1.426 -2.758 -2.773 m 0 -15.227" style="fill:#fff;fill-opacity:0.392;stroke:none;fill-rule:nonzero"/>
+ <path d="m 8 48 0 13.336 c 0 1.297 1.375 2.664 2.664 2.664 l 42.672 0 c 1.289 0 2.664 -1.367 2.664 -2.664 l 0 -13.336 m -48 0" style="fill:#000;fill-opacity:0.196;stroke:none;fill-rule:nonzero"/>
+ <g>
+ <path d="m 20.278 62 q -0.455 -1.226 -0.966 -2.772 -0.512 -1.546 -0.966 -3.074 -0.455 -1.546 -0.815 -2.914 -0.36 -1.368 -0.531 -2.239 l 2.463 0 q 0.114 0.853 0.341 1.99 0.227 1.12 0.493 2.328 0.284 1.191 0.587 2.363 0.322 1.155 0.625 2.079 0.303 -0.906 0.606 -2.061 0.303 -1.173 0.568 -2.363 0.265 -1.208 0.493 -2.346 q 0.227 -1.137 0.379 -1.99 l 2.444 0 q -0.227 1.066 -0.568 2.381 -0.322 1.315 -0.758 2.772 -0.417 1.439 -0.928 2.95 q -0.512 1.493 -1.061 2.897 l -2.406 0 z" style="fill:#fff;fill-opacity:1;stroke:none"/>
+ <path d="m 36 51 0 11 -2.4 0 0 -4.851 -3.2 0 0 4.851 l -2.4 0 l 0 -11 2.4 0 0 4.336 3.2 0 0 -4.336 l 2.4 0" style="fill:#fff;fill-opacity:1;stroke:none"/>
+ <path d="m 41.35 60.13 q 0.095 0.017 0.21 0.017 0.115 0 0.21 0 0.802 0 1.337 -0.278 0.554 -0.278 0.878 -0.763 0.344 -0.486 0.477 -1.145 0.153 -0.677 0.153 -1.475 0 -0.694 -0.115 -1.353 -0.115 -0.659 -0.401 -1.162 -0.286 -0.503 -0.783 -0.798 -0.496 -0.312 -1.279 -0.312 -0.153 0 -0.344 0.017 -0.191 0 -0.344 0.035 l 0 7.218 z m 5.652 -3.644 q 0 1.492 -0.42 2.55 -0.401 1.041 -1.126 1.7 -0.726 0.659 -1.737 0.972 q -0.993 0.295 -2.196 0.295 -0.63 0 -1.241 -0.069 -0.592 -0.052 -1.279 -0.191 l 0 -10.479 q 0.802 -0.156 1.508 -0.208 0.706 -0.052 1.317 -0.052 q 1.165 0 2.119 0.312 0.974 0.312 1.642 0.989 0.668 0.659 1.031 1.7 q 0.382 1.024 0.382 2.481" style="fill:#fff;fill-opacity:1;stroke:none"/>
+ </g>
+ <path d="m 31.921 18.821 c -1.532 5.855 -3.123 11.697 -4.683 17.541 -2.437 -6.734 -0.036 -0.032 -2.436 -6.733 l -4.802 0 0 2.401 3.601 0 3.601 10.774 0.457 0.012 c 1.224 -5.667 2.879 -11.239 4.379 -16.833 l 0 -0.022 c 0.928 3.376 1.838 6.758 2.738 10.138 0.844 -3.18 1.7 -6.36 2.548 -9.539 1.876 4.283 -0.036 -0.019 1.877 4.283 l 4.799 0 -0.002 -2.413 -3.601 0 c -3.071 -9.147 0 0 -3.076 -9.353 -0.848 3.157 -1.702 6.312 -2.55 9.464 -0.858 -3.245 -1.734 -6.49 -2.626 -9.726 l 0.002 0.003 z" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/mimetypes/virtualbox-vmdk.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/virtualbox-vmdk.svg
new file mode 100644
index 00000000..34da6301
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/mimetypes/virtualbox-vmdk.svg
@@ -0,0 +1,16 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <defs>
+
+ </defs>
+ <path d="m 10.672 0 c -1.375 0 -2.672 1.355 -2.672 2.789 l 0 58.42 c 0 1.355 1.375 2.789 2.672 2.789 l 42.656 0 c 1.297 0 2.672 -1.434 2.672 -2.789 l 0 -43.21 -18 -18 m -27.328 0" style="fill:#f05617;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 42 18 14 14 0 -14 z m 0 0" style="fill:#000;fill-opacity:0.196;stroke:none;fill-rule:nonzero"/>
+ <path d="m 38 0 17.984 18 -15.227 0 c -1.348 0 -2.758 -1.426 -2.758 -2.773 m 0 -15.227" style="fill:#fff;fill-opacity:0.392;stroke:none;fill-rule:nonzero"/>
+ <path d="m 8 48 0 13.336 c 0 1.297 1.375 2.664 2.664 2.664 l 42.672 0 c 1.289 0 2.664 -1.367 2.664 -2.664 l 0 -13.336 m -48 0" style="fill:#000;fill-opacity:0.196;stroke:none;fill-rule:nonzero"/>
+ <g transform="translate(-1e-6,0)">
+ <path d="m 18.914 62 q -0.404 -1.226 -0.859 -2.772 -0.455 -1.546 -0.859 -3.074 -0.404 -1.546 -0.724 -2.914 -0.32 -1.368 -0.472 -2.239 l 2.189 0 q 0.101 0.853 0.303 1.99 0.202 1.12 0.438 2.328 0.253 1.191 0.522 2.363 0.286 1.155 0.556 2.079 0.269 -0.906 0.539 -2.061 0.269 -1.173 0.505 -2.363 0.236 -1.208 0.438 -2.346 q 0.202 -1.137 0.337 -1.99 l 2.173 0 q -0.202 1.066 -0.505 2.381 -0.286 1.315 -0.674 2.772 -0.371 1.439 -0.825 2.95 q -0.455 1.493 -0.943 2.897 l -2.139 0 z" style="fill:#fff;fill-opacity:1;stroke:none"/>
+ <path d="m 27.432 51 q 0.123 0.373 0.3 0.96 0.194 0.586 0.405 1.262 0.211 0.675 0.423 1.368 0.211 0.693 0.405 1.279 0.211 -0.658 0.441 -1.351 0.229 -0.711 0.441 -1.351 q 0.211 -0.658 0.388 -1.226 0.176 -0.569 0.317 -0.942 l 1.797 0 q 0.123 1.439 0.229 2.808 0.123 1.368 0.194 2.719 0.088 1.333 0.141 2.701 q 0.053 1.351 0.088 2.772 l -1.991 0 0.106 -8.548 -1.339 4.656 -1.586 0 l -1.286 -4.656 0.088 8.548 -1.991 0 q 0.053 -1.351 0.106 -2.808 0.07 -1.457 0.141 -2.897 0.07 -1.439 0.159 -2.79 q 0.106 -1.351 0.229 -2.506 l 1.797 0 z" style="fill:#fff;fill-opacity:1;stroke:none"/>
+ <path d="m 36.05 60.13 q 0.084 0.017 0.184 0.017 0.1 0 0.184 0 0.702 0 1.169 -0.278 0.484 -0.278 0.768 -0.763 0.301 -0.486 0.418 -1.145 0.134 -0.677 0.134 -1.475 0 -0.694 -0.1 -1.353 -0.1 -0.659 -0.351 -1.162 -0.251 -0.503 -0.685 -0.798 -0.434 -0.312 -1.119 -0.312 -0.134 0 -0.301 0.017 -0.167 0 -0.301 0.035 l 0 7.218 z m 4.945 -3.644 q 0 1.492 -0.368 2.55 -0.351 1.041 -0.986 1.7 -0.635 0.659 -1.52 0.972 q -0.869 0.295 -1.921 0.295 -0.551 0 -1.086 -0.069 -0.518 -0.052 -1.119 -0.191 l 0 -10.479 q 0.702 -0.156 1.32 -0.208 0.618 -0.052 1.153 -0.052 q 1.019 0 1.854 0.312 0.852 0.312 1.437 0.989 0.585 0.659 0.902 1.7 q 0.334 1.024 0.334 2.481" style="fill:#fff;fill-opacity:1;stroke:none"/>
+ <path d="m 46.809 62 q -0.173 -0.622 -0.505 -1.333 -0.315 -0.729 -0.709 -1.404 -0.394 -0.693 -0.836 -1.279 -0.426 -0.604 -0.82 -1.013 l 0 5.03 -1.939 0 l 0 -11 1.939 0 0 4.567 q 0.347 -0.498 0.725 -1.102 0.378 -0.604 0.709 -1.208 0.347 -0.604 0.631 -1.191 q 0.284 -0.586 0.473 -1.066 l 2.191 0 q -0.221 0.48 -0.536 1.102 -0.3 0.604 -0.694 1.279 -0.394 0.658 -0.851 1.351 -0.441 0.693 -0.93 1.333 0.489 0.533 0.993 1.226 0.505 0.693 0.946 1.493 0.457 0.782 0.82 1.617 q 0.363 0.817 0.583 1.599 l -2.191 0 z" style="fill:#fff;fill-opacity:1;stroke:none"/>
+ </g>
+ <path d="m 31.921 18.821 c -1.532 5.855 -3.123 11.697 -4.683 17.541 -2.437 -6.734 -0.036 -0.032 -2.436 -6.733 l -4.802 0 0 2.401 3.601 0 3.601 10.774 0.457 0.012 c 1.224 -5.667 2.879 -11.239 4.379 -16.833 l 0 -0.022 c 0.928 3.376 1.838 6.758 2.738 10.138 0.844 -3.18 1.7 -6.36 2.548 -9.539 1.876 4.283 -0.036 -0.019 1.877 4.283 l 4.799 0 -0.002 -2.413 -3.601 0 c -3.071 -9.147 0 0 -3.076 -9.353 -0.848 3.157 -1.702 6.312 -2.55 9.464 -0.858 -3.245 -1.734 -6.49 -2.626 -9.726 l 0.002 0.003 z" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/mimetypes/vnd.oasis.opendocument.drawing.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/vnd.oasis.opendocument.drawing.svg
new file mode 120000
index 00000000..a3382f09
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/wordprocessing.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/wordprocessing.svg
new file mode 120000
index 00000000..7472b14d
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/mimetypes/wordprocessing.svg
@@ -0,0 +1 @@
+application-word.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/mimetypes/wps-office-doc.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/wps-office-doc.svg
new file mode 100644
index 00000000..f09f8105
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/mimetypes/wps-office-doc.svg
@@ -0,0 +1,18 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <g>
+ <path d="m 10.672 0 c -1.375 0 -2.672 1.355 -2.672 2.789 l 0 58.42 c 0 1.355 1.375 2.789 2.672 2.789 l 42.656 0 c 1.297 0 2.672 -1.434 2.672 -2.789 l 0 -43.21 l -18 -18 m -27.328 0" style="fill:#3468ce;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 42 18 l 14 14 l 0 -14 m -14 0" style="fill:#000;fill-opacity:0.196;stroke:none;fill-rule:nonzero"/>
+ <path d="m 38 0 l 17.984 18 l -15.227 0 c -1.348 0 -2.758 -1.426 -2.758 -2.773 m 0 -15.227" style="fill:#fff;fill-opacity:0.392;stroke:none;fill-rule:nonzero"/>
+ <path d="m 20 22 l 12 0 l 0 10 l -12 0 m 0 -10" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <path d="m 34 22 l 10 0 l 0 2 l -10 0 m 0 -2" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <path d="m 8 48 l 0 13.336 c 0 1.297 1.375 2.664 2.664 2.664 l 42.672 0 c 1.289 0 2.664 -1.367 2.664 -2.664 l 0 -13.336 m -48 0" style="fill:#000;fill-opacity:0.196;stroke:none;fill-rule:nonzero"/>
+ <path d="m 34 26 l 10 0 l 0 2 l -10 0 m 0 -2" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <path d="m 20.387 60.15 c 0.066 0.016 0.141 0.016 0.223 0.016 c 0.074 0 0.148 0 0.215 0 c 0.559 0 1.02 -0.09 1.391 -0.281 c 0.387 -0.18 0.691 -0.434 0.91 -0.762 c 0.242 -0.324 0.406 -0.707 0.496 -1.145 c 0.105 -0.453 0.164 -0.945 0.164 -1.48 c 0 -0.461 -0.043 -0.914 -0.125 -1.359 c -0.082 -0.434 -0.211 -0.82 -0.418 -1.156 c -0.199 -0.34 -0.469 -0.602 -0.805 -0.801 c -0.348 -0.211 -0.793 -0.313 -1.332 -0.313 c -0.109 0 -0.223 0 -0.363 0.02 c -0.133 0 -0.246 0.008 -0.355 0.031 l 0 7.23 m 5.875 -3.652 c 0 0.996 -0.148 1.852 -0.438 2.559 c -0.277 0.699 -0.664 1.266 -1.168 1.703 c -0.5 0.441 -1.109 0.762 -1.809 0.969 c -0.684 0.199 -1.449 0.297 -2.277 0.297 c -0.438 0 -0.875 -0.016 -1.293 -0.066 c -0.41 -0.031 -0.855 -0.098 -1.332 -0.188 l 0 -10.504 c 0.559 -0.109 1.078 -0.172 1.57 -0.207 c 0.484 -0.031 0.945 -0.059 1.367 -0.059 c 0.805 0 1.547 0.109 2.203 0.313 c 0.676 0.215 1.242 0.543 1.711 0.996 c 0.461 0.438 0.813 1.012 1.07 1.703 c 0.262 0.684 0.395 1.512 0.395 2.484" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 29.813 56.5 c 0 0.527 0.016 1.02 0.059 1.48 c 0.059 0.453 0.148 0.848 0.281 1.184 c 0.148 0.336 0.344 0.602 0.59 0.797 c 0.254 0.199 0.594 0.297 1.012 0.297 c 0.41 0 0.742 -0.098 0.996 -0.297 c 0.262 -0.195 0.461 -0.461 0.594 -0.797 c 0.145 -0.352 0.238 -0.746 0.277 -1.199 c 0.051 -0.453 0.082 -0.938 0.082 -1.465 c 0 -0.52 -0.031 -1 -0.082 -1.457 c -0.039 -0.469 -0.133 -0.863 -0.277 -1.199 c -0.133 -0.34 -0.324 -0.602 -0.578 -0.797 c -0.246 -0.199 -0.582 -0.297 -1.012 -0.297 c -0.418 0 -0.758 0.098 -1.012 0.297 c -0.246 0.195 -0.441 0.469 -0.59 0.813 c -0.133 0.336 -0.223 0.73 -0.281 1.184 c -0.039 0.453 -0.059 0.938 -0.059 1.457 m -2.484 0 c 0 -1.852 0.395 -3.25 1.18 -4.188 c 0.781 -0.953 1.855 -1.422 3.246 -1.422 c 1.449 0 2.543 0.469 3.301 1.422 c 0.746 0.938 1.125 2.336 1.125 4.188 c 0 1.859 -0.379 3.258 -1.152 4.211 c -0.766 0.938 -1.852 1.406 -3.246 1.406 c -1.449 0 -2.551 -0.469 -3.316 -1.406 c -0.758 -0.953 -1.137 -2.352 -1.137 -4.211" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 42.586 62.12 c -1.727 0 -3.051 -0.484 -3.965 -1.465 c -0.91 -0.969 -1.371 -2.352 -1.371 -4.152 c 0 -0.887 0.141 -1.688 0.418 -2.379 c 0.281 -0.699 0.668 -1.281 1.152 -1.758 c 0.5 -0.484 1.094 -0.848 1.77 -1.094 c 0.68 -0.254 1.43 -0.379 2.234 -0.379 c 0.438 0 0.832 0.031 1.176 0.098 c 0.355 0.059 0.668 0.133 0.93 0.215 c 0.266 0.082 0.488 0.164 0.66 0.254 c 0.18 0.098 0.32 0.164 0.41 0.215 l -0.633 1.703 c -0.305 -0.172 -0.676 -0.32 -1.109 -0.438 c -0.422 -0.121 -0.914 -0.188 -1.473 -0.188 c -0.379 0 -0.758 0.066 -1.129 0.188 c -0.352 0.117 -0.68 0.32 -0.969 0.609 c -0.281 0.281 -0.512 0.656 -0.699 1.125 c -0.172 0.48 -0.254 1.07 -0.254 1.777 c 0 1.227 0.238 2.172 0.715 2.832 c 0.484 0.648 1.281 0.977 2.375 0.977 c 0.633 0 1.16 -0.066 1.57 -0.188 c 0.422 -0.133 0.758 -0.258 1.012 -0.387 l 0.617 1.684 c -0.344 0.191 -0.813 0.363 -1.414 0.52 c -0.574 0.156 -1.25 0.23 -2.023 0.23" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 34 30 l 10 0 l 0 2 l -10 0 m 0 -2" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <path d="m 20 34 l 24 0 l 0 2 l -24 0 m 0 -2" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <path d="m 20 38 l 24 0 l 0 2 l -24 0 m 0 -2" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <path d="m 20 42 l 24 0 l 0 2 l -24 0 m 0 -2" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/mimetypes/wps-office-dot.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/wps-office-dot.svg
new file mode 100644
index 00000000..77f8e27d
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/mimetypes/wps-office-dot.svg
@@ -0,0 +1,16 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <g>
+ <path d="m 10.688 0 c -1.375 0 -2.688 1.379 -2.688 2.813 l 0 58.38 c 0 1.352 1.391 2.813 2.688 2.813 l 42.625 0 c 1.297 0 2.688 -1.461 2.688 -2.813 l 0 -58.44 c 0 -1.348 -1.402 -2.75 -2.75 -2.75 m -42.563 0" style="fill:#3468ce;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 20 20 l 12 0 l 0 10 l -12 0 m 0 -10" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <path d="m 34 20 l 10 0 l 0 2 l -10 0 m 0 -2" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <path d="m 34 24 l 10 0 l 0 2 l -10 0 m 0 -2" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <path d="m 34 28 l 10 0 l 0 2 l -10 0 m 0 -2" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <path d="m 20 32 l 24 0 l 0 2 l -24 0 m 0 -2" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <path d="m 20 36 l 24 0 l 0 2 l -24 0 m 0 -2" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <path d="m 20 40 l 24 0 l 0 2 l -24 0 m 0 -2" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <path d="m 8 48 l 0 13.336 c 0 1.297 1.375 2.664 2.664 2.664 l 42.672 0 c 1.289 0 2.664 -1.367 2.664 -2.664 l 0 -13.336 m -48 0" style="fill:#000;fill-opacity:0.196;stroke:none;fill-rule:nonzero"/>
+ <path d="m 20.391 60.26 c 0.066 0.016 0.141 0.016 0.215 0.016 c 0.082 0 0.156 0 0.223 0 c 0.551 0 1.01 -0.09 1.379 -0.277 c 0.379 -0.18 0.684 -0.434 0.902 -0.766 c 0.238 -0.32 0.402 -0.695 0.492 -1.141 c 0.109 -0.449 0.164 -0.945 0.164 -1.477 c 0 -0.461 -0.039 -0.914 -0.121 -1.355 c -0.074 -0.438 -0.215 -0.82 -0.41 -1.16 c -0.199 -0.336 -0.469 -0.598 -0.813 -0.797 c -0.34 -0.211 -0.781 -0.309 -1.324 -0.309 c -0.105 0 -0.223 0 -0.352 0.016 c -0.133 0 -0.246 0.008 -0.355 0.031 l 0 7.219 m 5.84 -3.645 c 0 1 -0.148 1.848 -0.434 2.555 c -0.281 0.695 -0.668 1.262 -1.168 1.699 c -0.5 0.441 -1.09 0.762 -1.789 0.977 c -0.691 0.188 -1.445 0.289 -2.277 0.289 c -0.426 0 -0.852 -0.02 -1.277 -0.066 c -0.406 -0.035 -0.848 -0.098 -1.324 -0.191 l 0 -10.484 c 0.559 -0.102 1.074 -0.176 1.559 -0.207 c 0.488 -0.031 0.945 -0.059 1.363 -0.059 c 0.809 0 1.531 0.109 2.188 0.32 c 0.672 0.207 1.238 0.535 1.699 0.988 c 0.461 0.441 0.813 1.01 1.066 1.699 c 0.266 0.68 0.395 1.512 0.395 2.48" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 29.762 56.61 c 0 0.523 0.02 1.016 0.059 1.477 c 0.051 0.453 0.148 0.848 0.281 1.184 c 0.137 0.336 0.336 0.598 0.59 0.797 c 0.246 0.195 0.582 0.297 1 0.297 c 0.414 0 0.742 -0.102 0.988 -0.297 c 0.262 -0.199 0.457 -0.461 0.59 -0.797 c 0.148 -0.352 0.238 -0.746 0.281 -1.199 c 0.047 -0.453 0.082 -0.938 0.082 -1.461 c 0 -0.52 -0.035 -1 -0.082 -1.453 c -0.043 -0.469 -0.133 -0.863 -0.281 -1.199 c -0.133 -0.34 -0.32 -0.602 -0.566 -0.797 c -0.254 -0.199 -0.59 -0.297 -1.012 -0.297 c -0.418 0 -0.754 0.098 -1 0.297 c -0.254 0.195 -0.453 0.469 -0.59 0.813 c -0.133 0.336 -0.23 0.73 -0.281 1.184 c -0.039 0.449 -0.059 0.934 -0.059 1.453 m -2.461 0 c 0 -1.848 0.383 -3.246 1.156 -4.18 c 0.781 -0.953 1.855 -1.422 3.234 -1.422 c 1.438 0 2.531 0.469 3.277 1.422 c 0.75 0.934 1.125 2.332 1.125 4.18 c 0 1.855 -0.383 3.25 -1.141 4.203 c -0.762 0.938 -1.848 1.406 -3.234 1.406 c -1.438 0 -2.539 -0.469 -3.301 -1.406 c -0.75 -0.953 -1.117 -2.348 -1.117 -4.203" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 46 51.25 l 0 1.773 l -3.219 0 l 0 8.977 l -2.449 0 l 0 -8.977 l -3.211 0 l 0 -1.773 l 8.879 0" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/mimetypes/wps-office-dps.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/wps-office-dps.svg
new file mode 100644
index 00000000..de2547da
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/mimetypes/wps-office-dps.svg
@@ -0,0 +1,15 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <g>
+ <path d="m 10.672 0 c -1.375 0 -2.672 1.355 -2.672 2.789 l 0 58.42 c 0 1.355 1.375 2.789 2.672 2.789 l 42.656 0 c 1.297 0 2.672 -1.434 2.672 -2.789 l 0 -43.21 l -18 -18 m -27.328 0" style="fill:#d04526;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 42 18 l 14 14 l 0 -14 m -14 0" style="fill:#000;fill-opacity:0.196;stroke:none;fill-rule:nonzero"/>
+ <path d="m 38 0 l 17.984 18 l -15.227 0 c -1.348 0 -2.758 -1.426 -2.758 -2.773 m 0 -15.227" style="fill:#fff;fill-opacity:0.392;stroke:none;fill-rule:nonzero"/>
+ <path d="m 8 48 l 0 13.336 c 0 1.297 1.375 2.664 2.664 2.664 l 42.672 0 c 1.289 0 2.664 -1.367 2.664 -2.664 l 0 -13.336 m -48 0" style="fill:#000;fill-opacity:0.196;stroke:none;fill-rule:nonzero"/>
+ <path d="m 16 24 l 10 0 l 0 6 l -10 0 m 0 -6" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 20.453 60.26 c 0.063 0.02 0.137 0.02 0.219 0.02 c 0.074 0 0.148 0 0.215 0 c 0.559 0 1.023 -0.094 1.395 -0.281 c 0.383 -0.18 0.688 -0.434 0.918 -0.762 c 0.238 -0.32 0.402 -0.695 0.5 -1.141 c 0.105 -0.449 0.156 -0.941 0.156 -1.477 c 0 -0.457 -0.043 -0.91 -0.117 -1.352 c -0.082 -0.434 -0.219 -0.82 -0.418 -1.156 c -0.203 -0.336 -0.473 -0.598 -0.82 -0.797 c -0.344 -0.211 -0.785 -0.309 -1.336 -0.309 c -0.105 0 -0.219 0 -0.352 0.016 c -0.141 0 -0.254 0.008 -0.359 0.031 l 0 7.207 m 5.895 -3.641 c 0 0.992 -0.148 1.848 -0.445 2.551 c -0.277 0.699 -0.672 1.262 -1.172 1.699 c -0.508 0.441 -1.105 0.762 -1.813 0.965 c -0.688 0.199 -1.449 0.297 -2.285 0.297 c -0.445 0 -0.871 -0.016 -1.297 -0.066 c -0.41 -0.031 -0.852 -0.098 -1.336 -0.188 l 0 -10.473 c 0.559 -0.105 1.082 -0.172 1.574 -0.203 c 0.492 -0.035 0.949 -0.059 1.379 -0.059 c 0.801 0 1.539 0.105 2.203 0.313 c 0.684 0.215 1.246 0.543 1.715 0.992 c 0.469 0.434 0.82 1.01 1.074 1.695 c 0.262 0.684 0.402 1.512 0.402 2.477" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 31.34 51.14 c 1.566 0 2.781 0.289 3.641 0.855 c 0.859 0.555 1.297 1.465 1.297 2.738 c 0 1.277 -0.438 2.211 -1.313 2.785 c -0.863 0.566 -2.09 0.855 -3.684 0.855 l -0.875 0 l 0 3.613 l -2.453 0 l 0 -10.586 c 0.238 -0.039 0.508 -0.082 0.797 -0.121 c 0.313 -0.031 0.613 -0.059 0.918 -0.066 c 0.305 -0.023 0.605 -0.039 0.895 -0.047 c 0.293 -0.02 0.547 -0.027 0.777 -0.027 m 0.277 1.863 c -0.145 0 -0.352 0 -0.613 0.016 c -0.254 0 -0.449 0.008 -0.598 0.031 l 0 3.469 l 0.992 0 c 0.785 0 1.375 -0.141 1.77 -0.402 c 0.402 -0.277 0.598 -0.746 0.598 -1.402 c 0 -0.621 -0.195 -1.063 -0.598 -1.32 c -0.383 -0.262 -0.902 -0.391 -1.551 -0.391" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 41.45 60.43 c 0.41 0 0.754 -0.031 1.016 -0.098 c 0.281 -0.082 0.504 -0.188 0.656 -0.313 c 0.156 -0.137 0.266 -0.293 0.32 -0.449 c 0.066 -0.18 0.098 -0.352 0.098 -0.523 c 0 -0.223 -0.07 -0.418 -0.219 -0.59 c -0.141 -0.176 -0.328 -0.32 -0.559 -0.453 c -0.223 -0.141 -0.477 -0.254 -0.754 -0.359 c -0.277 -0.117 -0.559 -0.223 -0.836 -0.313 c -0.371 -0.113 -0.754 -0.246 -1.156 -0.402 c -0.395 -0.148 -0.762 -0.336 -1.09 -0.566 c -0.32 -0.238 -0.582 -0.516 -0.797 -0.852 c -0.211 -0.344 -0.32 -0.77 -0.32 -1.277 c 0 -1.012 0.371 -1.797 1.117 -2.363 c 0.754 -0.566 1.785 -0.844 3.105 -0.844 c 0.754 0 1.41 0.074 1.969 0.223 c 0.566 0.145 1.051 0.316 1.434 0.5 l -0.719 1.645 c -0.328 -0.164 -0.699 -0.293 -1.117 -0.418 c -0.395 -0.113 -0.859 -0.172 -1.395 -0.172 c -1.293 0 -1.949 0.41 -1.949 1.23 c 0 0.215 0.074 0.395 0.203 0.559 c 0.133 0.148 0.297 0.285 0.492 0.418 c 0.215 0.113 0.453 0.223 0.699 0.313 c 0.27 0.09 0.523 0.18 0.777 0.254 c 0.387 0.129 0.785 0.277 1.195 0.434 c 0.43 0.156 0.805 0.359 1.156 0.625 c 0.355 0.254 0.648 0.582 0.871 0.973 c 0.23 0.379 0.344 0.863 0.344 1.453 c 0 1.01 -0.375 1.785 -1.141 2.344 c -0.738 0.543 -1.875 0.813 -3.402 0.813 c -1.016 0 -1.836 -0.09 -2.441 -0.277 c -0.617 -0.199 -1.074 -0.379 -1.379 -0.535 l 0.715 -1.738 c 0.359 0.188 0.785 0.363 1.277 0.527 c 0.5 0.152 1.117 0.234 1.828 0.234" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 16 34 l 10 0 l 0 6 l -10 0 m 0 -6" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 40 21.984 l 0 8.02 l 8 0 c 0 -4.43 -3.582 -8.02 -8 -8.02 m 0 0" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 38 24 c -4.418 0 -8 3.578 -8 8 c 0 4.422 3.586 8 8 8 c 4.418 0 7.996 -3.578 7.996 -8 l -7.996 0 m 0 -8" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/mimetypes/wps-office-dpt.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/wps-office-dpt.svg
new file mode 100644
index 00000000..f7dc1668
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/mimetypes/wps-office-dpt.svg
@@ -0,0 +1,13 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <g>
+ <path d="m 10.688 0 c -1.375 0 -2.688 1.379 -2.688 2.813 l 0 58.38 c 0 1.352 1.391 2.813 2.688 2.813 l 42.625 0 c 1.297 0 2.688 -1.461 2.688 -2.813 l 0 -58.44 c 0 -1.348 -1.402 -2.75 -2.75 -2.75 m -42.563 0" style="fill:#d04526;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 8 48 l 0 13.336 c 0 1.297 1.375 2.664 2.664 2.664 l 42.672 0 c 1.289 0 2.664 -1.367 2.664 -2.664 l 0 -13.336 m -48 0" style="fill:#000;fill-opacity:0.196;stroke:none;fill-rule:nonzero"/>
+ <path d="m 16 22 l 10 0 l 0 6 l -10 0 m 0 -6" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 16 32 l 10 0 l 0 6 l -10 0 m 0 -6" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 40 19.984 l 0 8.02 l 8 0 c 0 -4.43 -3.582 -8.02 -8 -8.02 m 0 0" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 20.426 60.22 c 0.066 0.016 0.141 0.023 0.215 0.023 c 0.082 0 0.156 0 0.223 0 c 0.547 0 1.01 -0.098 1.375 -0.285 c 0.379 -0.191 0.684 -0.445 0.902 -0.781 c 0.238 -0.328 0.402 -0.715 0.492 -1.164 c 0.109 -0.461 0.164 -0.961 0.164 -1.5 c 0 -0.469 -0.039 -0.926 -0.121 -1.379 c -0.074 -0.441 -0.215 -0.836 -0.41 -1.18 c -0.195 -0.344 -0.469 -0.617 -0.813 -0.813 c -0.336 -0.215 -0.777 -0.32 -1.32 -0.32 c -0.105 0 -0.223 0.008 -0.352 0.016 c -0.133 0 -0.246 0.016 -0.355 0.043 l 0 7.34 m 5.832 -3.707 c 0 1.016 -0.148 1.879 -0.434 2.598 c -0.277 0.707 -0.664 1.281 -1.164 1.73 c -0.5 0.445 -1.09 0.781 -1.789 0.984 c -0.688 0.207 -1.441 0.305 -2.27 0.305 c -0.43 0 -0.855 -0.023 -1.281 -0.074 c -0.402 -0.031 -0.844 -0.098 -1.32 -0.188 l 0 -10.672 c 0.559 -0.105 1.074 -0.18 1.559 -0.211 c 0.484 -0.035 0.941 -0.051 1.359 -0.051 c 0.805 0 1.527 0.105 2.184 0.313 c 0.672 0.211 1.238 0.551 1.699 1.01 c 0.457 0.453 0.809 1.027 1.066 1.73 c 0.262 0.699 0.391 1.543 0.391 2.527" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 31.2 50.938 c 1.551 0 2.75 0.289 3.602 0.863 c 0.852 0.563 1.281 1.5 1.281 2.785 c 0 1.313 -0.43 2.258 -1.297 2.848 c -0.852 0.574 -2.066 0.867 -3.641 0.867 l -0.871 0 l 0 3.691 l -2.426 0 l 0 -10.793 c 0.234 -0.047 0.5 -0.09 0.785 -0.121 c 0.305 -0.035 0.609 -0.059 0.91 -0.074 c 0.305 -0.023 0.598 -0.043 0.887 -0.051 c 0.285 -0.016 0.543 -0.016 0.77 -0.016 m 0.273 1.887 c -0.141 0 -0.348 0.008 -0.609 0.016 c -0.254 0 -0.449 0.016 -0.59 0.043 l 0 3.523 l 0.984 0 c 0.77 0 1.363 -0.129 1.754 -0.398 c 0.395 -0.289 0.594 -0.766 0.594 -1.438 c 0 -0.629 -0.199 -1.082 -0.594 -1.336 c -0.383 -0.27 -0.895 -0.41 -1.539 -0.41" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 46 51.06 l 0 1.793 l -3.215 0 l 0 9.137 l -2.445 0 l 0 -9.137 l -3.207 0 l 0 -1.793 l 8.867 0" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 38 22 c -4.418 0 -8 3.578 -8 8 c 0 4.422 3.586 8 8 8 c 4.418 0 7.996 -3.578 7.996 -8 l -7.996 0 m 0 -8" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/mimetypes/wps-office-et.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/wps-office-et.svg
new file mode 100644
index 00000000..0c6387df
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/mimetypes/wps-office-et.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <g>
+ <path d="m 10.672 0 c -1.375 0 -2.672 1.355 -2.672 2.789 l 0 58.42 c 0 1.355 1.375 2.789 2.672 2.789 l 42.656 0 c 1.297 0 2.672 -1.434 2.672 -2.789 l 0 -43.21 l -18 -18 m -27.328 0" style="fill:#207045;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 42 18 l 14 14 l 0 -14 m -14 0" style="fill:#000;fill-opacity:0.196;stroke:none;fill-rule:nonzero"/>
+ <path d="m 44 22 l 0 20 l -24 0 l 0 -20 m 22 2 l -12 0 l 0 4 l 12 0 m -14 -4 l -6 0 l 0 4 l 6 0 m 14 2 l -12 0 l 0 4 l 12 0 m -14 -4 l -6 0 l 0 4 l 6 0 m 14 2 l -12 0 l 0 4 l 12 0 m -14 -4 l -6 0 l 0 4 l 6 0 m 0 -4" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 8 48 l 0 13.336 c 0 1.297 1.375 2.664 2.664 2.664 l 42.672 0 c 1.289 0 2.664 -1.367 2.664 -2.664 l 0 -13.336 m -48 0" style="fill:#000;fill-opacity:0.196;stroke:none;fill-rule:nonzero"/>
+ <path d="m 38 0 l 17.984 18 l -15.227 0 c -1.348 0 -2.758 -1.426 -2.758 -2.773 m 0 -15.227" style="fill:#fff;fill-opacity:0.392;stroke:none;fill-rule:nonzero"/>
+ <path d="m 20 62 l 0 -12 l 9.863 0 l 0 1.977 l -6.629 0 l 0 2.691 l 5.77 0 l 0 1.977 l -5.77 0 l 0 3.379 l 7.211 0 l 0 1.977 l -10.445 0" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 44 50 l 0 1.977 l -4.289 0 l 0 10.02 l -3.262 0 l 0 -10.02 l -4.289 0 l 0 -1.977 l 11.84 0" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/mimetypes/wps-office-ett.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/wps-office-ett.svg
new file mode 100644
index 00000000..fc9e6016
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/mimetypes/wps-office-ett.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <g>
+ <path d="m 10.688 0 c -1.375 0 -2.688 1.379 -2.688 2.813 l 0 58.38 c 0 1.352 1.391 2.813 2.688 2.813 l 42.625 0 c 1.297 0 2.688 -1.461 2.688 -2.813 l 0 -58.44 c 0 -1.348 -1.402 -2.75 -2.75 -2.75 m -42.563 0" style="fill:#207045;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 46 18 l 0 26 l -28 0 l 0 -26 m 26 2 l -14 0 l 0 6 l 14 0 m -16 -6 l -8 0 l 0 6 l 8 0 m 16 2 l -14 0 l 0 6 l 14 0 m -16 -6 l -8 0 l 0 6 l 8 0 m 16 2 l -14 0 l 0 6 l 14 0 m -16 -6 l -8 0 l 0 6 l 8 0 m 0 -6" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 8 48 l 0 13.336 c 0 1.297 1.375 2.664 2.664 2.664 l 42.672 0 c 1.289 0 2.664 -1.367 2.664 -2.664 l 0 -13.336 m -48 0" style="fill:#000;fill-opacity:0.196;stroke:none;fill-rule:nonzero"/>
+ <path d="m 18 62 l 0 -11.195 l 7.438 0 l 0 1.844 l -4.992 0 l 0 2.512 l 4.336 0 l 0 1.844 l -4.336 0 l 0 3.152 l 5.43 0 l 0 1.844 l -7.875 0" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 36.09 50.805 l 0 1.844 l -3.234 0 l 0 9.352 l -2.461 0 l 0 -9.352 l -3.23 0 l 0 -1.844 l 8.926 0" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 46 50.805 l 0 1.844 l -3.23 0 l 0 9.352 l -2.461 0 l 0 -9.352 l -3.23 0 l 0 -1.844 l 8.922 0" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/mimetypes/wps-office-pot.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/wps-office-pot.svg
new file mode 100644
index 00000000..98410b08
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/mimetypes/wps-office-pot.svg
@@ -0,0 +1,13 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <g>
+ <path d="m 10.688 0 c -1.375 0 -2.688 1.379 -2.688 2.813 l 0 58.38 c 0 1.352 1.391 2.813 2.688 2.813 l 42.625 0 c 1.297 0 2.688 -1.461 2.688 -2.813 l 0 -58.44 c 0 -1.348 -1.402 -2.75 -2.75 -2.75 m -42.563 0" style="fill:#d04526;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 8 48 l 0 13.336 c 0 1.297 1.375 2.664 2.664 2.664 l 42.672 0 c 1.289 0 2.664 -1.367 2.664 -2.664 l 0 -13.336 m -48 0" style="fill:#000;fill-opacity:0.196;stroke:none;fill-rule:nonzero"/>
+ <path d="m 21.355 51.13 c 1.551 0 2.746 0.289 3.598 0.855 c 0.855 0.559 1.281 1.469 1.281 2.738 c 0 1.281 -0.426 2.215 -1.297 2.789 c -0.852 0.566 -2.066 0.852 -3.648 0.852 l -0.863 0 l 0 3.625 l -2.426 0 l 0 -10.594 c 0.238 -0.043 0.5 -0.082 0.789 -0.125 c 0.301 -0.031 0.605 -0.059 0.91 -0.066 c 0.301 -0.023 0.598 -0.039 0.883 -0.047 c 0.289 -0.016 0.543 -0.027 0.773 -0.027 m 0.27 1.863 c -0.141 0 -0.344 0 -0.605 0.016 c -0.254 0 -0.453 0.008 -0.594 0.035 l 0 3.469 l 0.984 0 c 0.773 0 1.363 -0.141 1.758 -0.402 c 0.395 -0.277 0.59 -0.746 0.59 -1.402 c 0 -0.625 -0.195 -1.066 -0.59 -1.32 c -0.387 -0.262 -0.895 -0.395 -1.543 -0.395" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 29.785 56.61 c 0 0.523 0.016 1.016 0.059 1.477 c 0.047 0.449 0.148 0.844 0.277 1.18 c 0.141 0.336 0.336 0.602 0.59 0.797 c 0.246 0.195 0.582 0.293 1 0.293 c 0.406 0 0.734 -0.098 0.98 -0.293 c 0.266 -0.195 0.461 -0.461 0.594 -0.797 c 0.145 -0.352 0.238 -0.746 0.277 -1.195 c 0.051 -0.453 0.082 -0.938 0.082 -1.461 c 0 -0.516 -0.031 -1 -0.082 -1.453 c -0.039 -0.465 -0.133 -0.859 -0.277 -1.195 c -0.133 -0.336 -0.32 -0.598 -0.566 -0.797 c -0.254 -0.195 -0.59 -0.293 -1.01 -0.293 c -0.422 0 -0.758 0.098 -1 0.293 c -0.254 0.199 -0.449 0.469 -0.59 0.813 c -0.129 0.336 -0.23 0.73 -0.277 1.18 c -0.043 0.453 -0.059 0.938 -0.059 1.453 m -2.461 0 c 0 -1.844 0.387 -3.238 1.156 -4.176 c 0.781 -0.949 1.855 -1.418 3.234 -1.418 c 1.434 0 2.523 0.469 3.27 1.418 c 0.746 0.938 1.125 2.332 1.125 4.176 c 0 1.852 -0.387 3.246 -1.141 4.199 c -0.762 0.934 -1.844 1.402 -3.23 1.402 c -1.438 0 -2.535 -0.469 -3.297 -1.402 c -0.746 -0.953 -1.117 -2.348 -1.117 -4.199" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 46 51.25 l 0 1.77 l -3.215 0 l 0 8.965 l -2.445 0 l 0 -8.965 l -3.207 0 l 0 -1.77 l 8.867 0" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 16 22 l 10 0 l 0 6 l -10 0 m 0 -6" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 16 32 l 10 0 l 0 6 l -10 0 m 0 -6" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 40 19.984 l 0 8.02 l 8 0 c 0 -4.43 -3.582 -8.02 -8 -8.02 m 0 0" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 38 22 c -4.418 0 -8 3.578 -8 8 c 0 4.422 3.586 8 8 8 c 4.418 0 7.996 -3.578 7.996 -8 l -7.996 0 m 0 -8" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/mimetypes/wps-office-ppt.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/wps-office-ppt.svg
new file mode 100644
index 00000000..4fe5dafd
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/mimetypes/wps-office-ppt.svg
@@ -0,0 +1,15 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <g>
+ <path d="m 10.672 0 c -1.375 0 -2.672 1.355 -2.672 2.789 l 0 58.42 c 0 1.355 1.375 2.789 2.672 2.789 l 42.656 0 c 1.297 0 2.672 -1.434 2.672 -2.789 l 0 -43.21 l -18 -18 m -27.328 0" style="fill:#d04526;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 42 18 l 14 14 l 0 -14 m -14 0" style="fill:#000;fill-opacity:0.196;stroke:none;fill-rule:nonzero"/>
+ <path d="m 38 0 l 17.984 18 l -15.227 0 c -1.348 0 -2.758 -1.426 -2.758 -2.773 m 0 -15.227" style="fill:#fff;fill-opacity:0.392;stroke:none;fill-rule:nonzero"/>
+ <path d="m 8 48 l 0 13.336 c 0 1.297 1.375 2.664 2.664 2.664 l 42.672 0 c 1.289 0 2.664 -1.367 2.664 -2.664 l 0 -13.336 m -48 0" style="fill:#000;fill-opacity:0.196;stroke:none;fill-rule:nonzero"/>
+ <path d="m 16 24 l 10 0 l 0 6 l -10 0 m 0 -6" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 21.355 50.805 c 1.551 0 2.746 0.289 3.598 0.879 c 0.855 0.566 1.281 1.508 1.281 2.82 c 0 1.328 -0.426 2.289 -1.297 2.879 c -0.852 0.59 -2.066 0.879 -3.648 0.879 l -0.863 0 l 0 3.738 l -2.426 0 l 0 -10.934 c 0.238 -0.039 0.5 -0.09 0.789 -0.121 c 0.301 -0.035 0.605 -0.059 0.91 -0.074 c 0.301 -0.023 0.598 -0.043 0.883 -0.051 c 0.289 -0.016 0.543 -0.016 0.773 -0.016 m 0.27 1.91 c -0.141 0 -0.344 0.008 -0.605 0.016 c -0.254 0 -0.453 0.02 -0.594 0.043 l 0 3.574 l 0.984 0 c 0.773 0 1.363 -0.137 1.758 -0.41 c 0.395 -0.285 0.59 -0.77 0.59 -1.449 c 0 -0.648 -0.195 -1.102 -0.59 -1.363 c -0.387 -0.27 -0.895 -0.41 -1.543 -0.41" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 31.2 50.805 c 1.551 0 2.75 0.289 3.602 0.879 c 0.852 0.566 1.281 1.508 1.281 2.82 c 0 1.328 -0.43 2.289 -1.297 2.879 c -0.852 0.59 -2.066 0.879 -3.641 0.879 l -0.871 0 l 0 3.738 l -2.426 0 l 0 -10.934 c 0.234 -0.039 0.5 -0.09 0.785 -0.121 c 0.305 -0.035 0.609 -0.059 0.91 -0.074 c 0.305 -0.023 0.598 -0.043 0.887 -0.051 c 0.285 -0.016 0.551 -0.016 0.77 -0.016 m 0.273 1.91 c -0.141 0 -0.348 0.008 -0.609 0.016 c -0.254 0 -0.449 0.02 -0.59 0.043 l 0 3.574 l 0.984 0 c 0.77 0 1.363 -0.137 1.754 -0.41 c 0.395 -0.285 0.594 -0.77 0.594 -1.449 c 0 -0.648 -0.199 -1.102 -0.594 -1.363 c -0.383 -0.27 -0.895 -0.41 -1.539 -0.41" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 46 50.93 l 0 1.82 l -3.215 0 l 0 9.25 l -2.445 0 l 0 -9.25 l -3.207 0 l 0 -1.82 l 8.867 0" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 16 34 l 10 0 l 0 6 l -10 0 m 0 -6" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 40 21.984 l 0 8.02 l 8 0 c 0 -4.43 -3.582 -8.02 -8 -8.02 m 0 0" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 38 24 c -4.418 0 -8 3.578 -8 8 c 0 4.422 3.586 8 8 8 c 4.418 0 7.996 -3.578 7.996 -8 l -7.996 0 m 0 -8" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/mimetypes/wps-office-wps.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/wps-office-wps.svg
new file mode 100644
index 00000000..ba09d9f5
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/mimetypes/wps-office-wps.svg
@@ -0,0 +1,18 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <g>
+ <path d="m 10.672 0 c -1.375 0 -2.672 1.355 -2.672 2.789 l 0 58.42 c 0 1.355 1.375 2.789 2.672 2.789 l 42.656 0 c 1.297 0 2.672 -1.434 2.672 -2.789 l 0 -43.21 l -18 -18 m -27.328 0" style="fill:#3468ce;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 42 18 l 14 14 l 0 -14 m -14 0" style="fill:#000;fill-opacity:0.196;stroke:none;fill-rule:nonzero"/>
+ <path d="m 38 0 l 17.984 18 l -15.227 0 c -1.348 0 -2.758 -1.426 -2.758 -2.773 m 0 -15.227" style="fill:#fff;fill-opacity:0.392;stroke:none;fill-rule:nonzero"/>
+ <path d="m 20 22 l 12 0 l 0 10 l -12 0 m 0 -10" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <path d="m 34 22 l 10 0 l 0 2 l -10 0 m 0 -2" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <path d="m 8 48 l 0 13.336 c 0 1.297 1.375 2.664 2.664 2.664 l 42.672 0 c 1.289 0 2.664 -1.367 2.664 -2.664 l 0 -13.336 m -48 0" style="fill:#000;fill-opacity:0.196;stroke:none;fill-rule:nonzero"/>
+ <path d="m 34 26 l 10 0 l 0 2 l -10 0 m 0 -2" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <path d="m 23.523 54.945 c 0.051 0.227 0.133 0.5 0.234 0.824 c 0.109 0.336 0.215 0.699 0.34 1.094 c 0.133 0.398 0.266 0.832 0.418 1.289 c 0.156 0.461 0.309 0.926 0.449 1.41 c 0 -0.609 -0.008 -1.266 -0.016 -1.957 c -0.016 -0.703 -0.027 -1.418 -0.043 -2.152 c -0.016 -0.723 -0.023 -1.457 -0.043 -2.199 c -0.008 -0.75 -0.016 -1.473 -0.016 -2.164 l 2.258 0 c -0.043 0.891 -0.082 1.816 -0.125 2.766 c -0.031 0.941 -0.082 1.875 -0.133 2.816 c -0.051 0.934 -0.117 1.84 -0.199 2.746 c -0.066 0.902 -0.141 1.758 -0.234 2.566 l -2.023 0 c -0.293 -0.73 -0.574 -1.523 -0.867 -2.375 c -0.293 -0.855 -0.582 -1.672 -0.875 -2.449 c -0.289 0.742 -0.59 1.551 -0.906 2.418 c -0.316 0.867 -0.609 1.676 -0.867 2.406 l -2.023 0 c -0.102 -0.809 -0.203 -1.664 -0.277 -2.566 c -0.082 -0.914 -0.148 -1.84 -0.215 -2.766 c -0.051 -0.941 -0.102 -1.871 -0.141 -2.813 c -0.043 -0.953 -0.066 -1.867 -0.102 -2.75 l 2.258 0 c -0.008 0.691 -0.023 1.406 -0.043 2.148 c -0.008 0.742 -0.023 1.484 -0.031 2.215 c -0.02 0.734 -0.035 1.449 -0.043 2.152 c -0.016 0.691 -0.023 1.348 -0.023 1.957 c 0.125 -0.375 0.258 -0.793 0.398 -1.234 c 0.16 -0.449 0.301 -0.883 0.434 -1.324 c 0.148 -0.434 0.281 -0.832 0.398 -1.191 c 0.117 -0.367 0.211 -0.656 0.277 -0.867 l 1.781 0" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 31.988 50.965 c 1.559 0 2.766 0.289 3.625 0.867 c 0.855 0.566 1.289 1.488 1.289 2.781 c 0 1.301 -0.441 2.25 -1.309 2.832 c -0.855 0.574 -2.082 0.867 -3.664 0.867 l -0.867 0 l 0 3.672 l -2.434 0 l 0 -10.754 c 0.234 -0.043 0.5 -0.082 0.793 -0.125 c 0.301 -0.031 0.602 -0.059 0.906 -0.066 c 0.301 -0.023 0.602 -0.043 0.895 -0.051 c 0.289 -0.016 0.547 -0.023 0.766 -0.023 m 0.281 1.891 c -0.148 0 -0.348 0 -0.613 0.016 c -0.25 0 -0.453 0.008 -0.594 0.035 l 0 3.523 l 0.992 0 c 0.773 0 1.359 -0.141 1.758 -0.41 c 0.391 -0.281 0.59 -0.758 0.59 -1.422 c 0 -0.633 -0.199 -1.086 -0.59 -1.344 c -0.383 -0.266 -0.898 -0.398 -1.543 -0.398" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 42.04 60.4 c 0.406 0 0.75 -0.031 1.01 -0.102 c 0.285 -0.082 0.5 -0.191 0.66 -0.316 c 0.156 -0.141 0.258 -0.297 0.316 -0.457 c 0.066 -0.184 0.098 -0.359 0.098 -0.531 c 0 -0.227 -0.074 -0.426 -0.223 -0.602 c -0.145 -0.176 -0.328 -0.324 -0.551 -0.457 c -0.227 -0.141 -0.477 -0.258 -0.75 -0.367 c -0.285 -0.117 -0.559 -0.227 -0.832 -0.316 c -0.367 -0.117 -0.75 -0.25 -1.152 -0.41 c -0.391 -0.148 -0.758 -0.34 -1.09 -0.574 c -0.316 -0.242 -0.574 -0.523 -0.793 -0.867 c -0.207 -0.348 -0.316 -0.781 -0.316 -1.297 c 0 -1.027 0.375 -1.824 1.109 -2.398 c 0.758 -0.578 1.781 -0.859 3.09 -0.859 c 0.75 0 1.41 0.074 1.957 0.227 c 0.566 0.148 1.043 0.324 1.426 0.508 l -0.707 1.672 c -0.336 -0.164 -0.699 -0.301 -1.109 -0.426 c -0.398 -0.113 -0.859 -0.172 -1.391 -0.172 c -1.293 0 -1.934 0.414 -1.934 1.25 c 0 0.215 0.066 0.398 0.191 0.566 c 0.133 0.148 0.301 0.289 0.5 0.422 c 0.207 0.117 0.441 0.227 0.691 0.316 c 0.266 0.094 0.516 0.184 0.766 0.262 c 0.383 0.133 0.785 0.281 1.191 0.441 c 0.426 0.156 0.809 0.363 1.152 0.633 c 0.355 0.258 0.641 0.59 0.863 0.988 c 0.227 0.387 0.344 0.875 0.344 1.477 c 0 1.023 -0.375 1.816 -1.133 2.383 c -0.734 0.551 -1.867 0.824 -3.383 0.824 c -1.016 0 -1.824 -0.09 -2.434 -0.285 c -0.605 -0.199 -1.066 -0.383 -1.367 -0.539 l 0.719 -1.766 c 0.348 0.191 0.773 0.367 1.266 0.531 c 0.5 0.16 1.109 0.242 1.816 0.242" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 34 30 l 10 0 l 0 2 l -10 0 m 0 -2" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <path d="m 20 34 l 24 0 l 0 2 l -24 0 m 0 -2" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <path d="m 20 38 l 24 0 l 0 2 l -24 0 m 0 -2" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <path d="m 20 42 l 24 0 l 0 2 l -24 0 m 0 -2" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/mimetypes/wps-office-wpt.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/wps-office-wpt.svg
new file mode 100644
index 00000000..5ea7e94a
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/mimetypes/wps-office-wpt.svg
@@ -0,0 +1,16 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <g>
+ <path d="m 10.688 0 c -1.375 0 -2.688 1.379 -2.688 2.813 l 0 58.38 c 0 1.352 1.391 2.813 2.688 2.813 l 42.625 0 c 1.297 0 2.688 -1.461 2.688 -2.813 l 0 -58.44 c 0 -1.348 -1.402 -2.75 -2.75 -2.75 m -42.563 0" style="fill:#3468ce;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 20 20 l 12 0 l 0 10 l -12 0 m 0 -10" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <path d="m 34 20 l 10 0 l 0 2 l -10 0 m 0 -2" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <path d="m 34 24 l 10 0 l 0 2 l -10 0 m 0 -2" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <path d="m 34 28 l 10 0 l 0 2 l -10 0 m 0 -2" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <path d="m 20 32 l 24 0 l 0 2 l -24 0 m 0 -2" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <path d="m 20 36 l 24 0 l 0 2 l -24 0 m 0 -2" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <path d="m 20 40 l 24 0 l 0 2 l -24 0 m 0 -2" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <path d="m 8 48 l 0 13.336 c 0 1.297 1.375 2.664 2.664 2.664 l 42.672 0 c 1.289 0 2.664 -1.367 2.664 -2.664 l 0 -13.336 m -48 0" style="fill:#000;fill-opacity:0.196;stroke:none;fill-rule:nonzero"/>
+ <path d="m 23.22 54.832 c 0.051 0.223 0.133 0.504 0.23 0.84 c 0.105 0.336 0.215 0.707 0.328 1.109 c 0.133 0.41 0.262 0.848 0.41 1.316 c 0.148 0.457 0.297 0.938 0.445 1.43 c 0 -0.625 -0.008 -1.281 -0.023 -1.988 c -0.008 -0.715 -0.027 -1.449 -0.035 -2.188 c -0.016 -0.738 -0.023 -1.488 -0.039 -2.242 c -0.016 -0.766 -0.016 -1.496 -0.016 -2.203 l 2.199 0 c -0.039 0.902 -0.082 1.848 -0.121 2.809 c -0.035 0.961 -0.082 1.918 -0.133 2.871 c -0.047 0.941 -0.113 1.879 -0.188 2.801 c -0.066 0.922 -0.148 1.793 -0.238 2.613 l -1.965 0 c -0.289 -0.758 -0.566 -1.563 -0.855 -2.418 c -0.277 -0.879 -0.566 -1.707 -0.848 -2.496 c -0.285 0.754 -0.582 1.578 -0.887 2.457 c -0.313 0.887 -0.598 1.699 -0.855 2.457 l -1.973 0 c -0.098 -0.82 -0.188 -1.691 -0.27 -2.613 c -0.074 -0.938 -0.148 -1.875 -0.207 -2.82 c -0.055 -0.953 -0.098 -1.914 -0.137 -2.867 c -0.043 -0.969 -0.074 -1.898 -0.102 -2.793 l 2.203 0 c -0.008 0.707 -0.023 1.43 -0.031 2.184 c -0.016 0.758 -0.035 1.504 -0.043 2.262 c -0.016 0.738 -0.023 1.473 -0.039 2.188 c -0.008 0.707 -0.016 1.363 -0.016 1.988 c 0.113 -0.387 0.246 -0.797 0.383 -1.258 c 0.156 -0.453 0.297 -0.895 0.43 -1.34 c 0.141 -0.445 0.27 -0.848 0.387 -1.227 c 0.113 -0.367 0.203 -0.656 0.27 -0.871 l 1.734 0" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 31.488 50.781 c 1.52 0 2.703 0.289 3.531 0.879 c 0.84 0.57 1.258 1.512 1.258 2.828 c 0 1.332 -0.426 2.293 -1.273 2.887 c -0.84 0.59 -2.031 0.879 -3.574 0.879 l -0.848 0 l 0 3.746 l -2.375 0 l 0 -10.953 c 0.23 -0.043 0.484 -0.094 0.773 -0.125 c 0.297 -0.031 0.59 -0.059 0.887 -0.074 c 0.297 -0.023 0.582 -0.039 0.871 -0.051 c 0.281 -0.016 0.535 -0.016 0.75 -0.016 m 0.27 1.914 c -0.141 0 -0.336 0.012 -0.602 0.02 c -0.246 0 -0.434 0.016 -0.574 0.039 l 0 3.582 l 0.961 0 c 0.766 0 1.332 -0.137 1.719 -0.41 c 0.395 -0.285 0.582 -0.773 0.582 -1.453 c 0 -0.648 -0.188 -1.102 -0.582 -1.363 c -0.371 -0.273 -0.871 -0.414 -1.504 -0.414" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 46 50.906 l 0 1.824 l -3.156 0 l 0 9.27 l -2.391 0 l 0 -9.27 l -3.148 0 l 0 -1.824 l 8.695 0" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/mimetypes/wps-office-xls.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/wps-office-xls.svg
new file mode 100644
index 00000000..9076e6c9
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/mimetypes/wps-office-xls.svg
@@ -0,0 +1,12 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <g>
+ <path d="m 10.672 0 c -1.375 0 -2.672 1.355 -2.672 2.789 l 0 58.42 c 0 1.355 1.375 2.789 2.672 2.789 l 42.656 0 c 1.297 0 2.672 -1.434 2.672 -2.789 l 0 -43.21 l -18 -18 m -27.328 0" style="fill:#207045;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 42 18 l 14 14 l 0 -14 m -14 0" style="fill:#000;fill-opacity:0.196;stroke:none;fill-rule:nonzero"/>
+ <path d="m 44 22 l 0 20 l -24 0 l 0 -20 m 22 2 l -12 0 l 0 4 l 12 0 m -14 -4 l -6 0 l 0 4 l 6 0 m 14 2 l -12 0 l 0 4 l 12 0 m -14 -4 l -6 0 l 0 4 l 6 0 m 14 2 l -12 0 l 0 4 l 12 0 m -14 -4 l -6 0 l 0 4 l 6 0 m 0 -4" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 8 48 l 0 13.336 c 0 1.297 1.375 2.664 2.664 2.664 l 42.672 0 c 1.289 0 2.664 -1.367 2.664 -2.664 l 0 -13.336 m -48 0" style="fill:#000;fill-opacity:0.196;stroke:none;fill-rule:nonzero"/>
+ <path d="m 38 0 l 17.984 18 l -15.227 0 c -1.348 0 -2.758 -1.426 -2.758 -2.773 m 0 -15.227" style="fill:#fff;fill-opacity:0.392;stroke:none;fill-rule:nonzero"/>
+ <path d="m 24.801 61.984 c -0.254 -0.602 -0.563 -1.27 -0.93 -2 c -0.352 -0.734 -0.727 -1.461 -1.121 -2.188 c -0.383 0.691 -0.762 1.41 -1.145 2.172 c -0.379 0.738 -0.703 1.414 -0.98 2.02 l -2.625 0 c 0.133 -0.324 0.324 -0.703 0.578 -1.152 c 0.258 -0.445 0.543 -0.93 0.844 -1.449 c 0.316 -0.516 0.645 -1.051 0.988 -1.586 c 0.34 -0.563 0.668 -1.09 0.977 -1.598 l -3.188 -5.16 l 2.621 0 l 1.93 3.504 l 2.031 -3.504 l 2.445 0 l -3.113 5.109 c 0.352 0.508 0.703 1.035 1.039 1.59 c 0.34 0.559 0.66 1.094 0.941 1.629 c 0.313 0.52 0.57 1 0.797 1.465 c 0.219 0.449 0.402 0.828 0.527 1.152 l -2.617 0" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 36.699 61.984 l -7.668 0 l 0 -10.945 l 2.449 0 l 0 9.141 l 5.219 0 l 0 1.805" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 42.06 60.39 c 0.398 0 0.734 -0.031 1 -0.098 c 0.273 -0.086 0.492 -0.195 0.641 -0.32 c 0.16 -0.141 0.27 -0.301 0.32 -0.461 c 0.066 -0.184 0.098 -0.359 0.098 -0.535 c 0 -0.223 -0.074 -0.418 -0.215 -0.602 c -0.145 -0.176 -0.328 -0.324 -0.555 -0.457 c -0.223 -0.137 -0.477 -0.262 -0.742 -0.371 c -0.277 -0.117 -0.551 -0.223 -0.828 -0.316 c -0.367 -0.117 -0.754 -0.25 -1.145 -0.41 c -0.395 -0.148 -0.754 -0.344 -1.09 -0.578 c -0.309 -0.242 -0.574 -0.527 -0.785 -0.867 c -0.207 -0.352 -0.316 -0.789 -0.316 -1.305 c 0 -1.031 0.367 -1.832 1.102 -2.41 c 0.754 -0.578 1.773 -0.859 3.078 -0.859 c 0.746 0 1.398 0.074 1.949 0.223 c 0.57 0.152 1.039 0.328 1.422 0.512 l -0.711 1.68 c -0.324 -0.168 -0.695 -0.301 -1.105 -0.426 c -0.391 -0.117 -0.852 -0.176 -1.379 -0.176 c -1.289 0 -1.93 0.418 -1.93 1.254 c 0 0.219 0.066 0.402 0.199 0.57 c 0.125 0.148 0.293 0.293 0.492 0.426 c 0.211 0.117 0.438 0.227 0.688 0.316 c 0.266 0.094 0.52 0.188 0.77 0.27 c 0.383 0.125 0.777 0.277 1.18 0.434 c 0.426 0.16 0.801 0.367 1.145 0.637 c 0.352 0.258 0.645 0.594 0.871 0.996 c 0.215 0.383 0.332 0.879 0.332 1.48 c 0 1.027 -0.375 1.82 -1.129 2.391 c -0.734 0.551 -1.855 0.828 -3.359 0.828 c -1.012 0 -1.824 -0.094 -2.426 -0.285 c -0.602 -0.199 -1.063 -0.383 -1.363 -0.543 l 0.711 -1.773 c 0.352 0.191 0.777 0.367 1.262 0.535 c 0.5 0.16 1.105 0.242 1.816 0.242" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/mimetypes/wps-office-xlt.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/wps-office-xlt.svg
new file mode 100644
index 00000000..86ebbea4
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/mimetypes/wps-office-xlt.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <g>
+ <path d="m 10.688 0 c -1.375 0 -2.688 1.379 -2.688 2.813 l 0 58.38 c 0 1.352 1.391 2.813 2.688 2.813 l 42.625 0 c 1.297 0 2.688 -1.461 2.688 -2.813 l 0 -58.44 c 0 -1.348 -1.402 -2.75 -2.75 -2.75 m -42.563 0" style="fill:#207045;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 46 18 l 0 26 l -28 0 l 0 -26 m 26 2 l -14 0 l 0 6 l 14 0 m -16 -6 l -8 0 l 0 6 l 8 0 m 16 2 l -14 0 l 0 6 l 14 0 m -16 -6 l -8 0 l 0 6 l 8 0 m 16 2 l -14 0 l 0 6 l 14 0 m -16 -6 l -8 0 l 0 6 l 8 0 m 0 -6" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 8 48 l 0 13.336 c 0 1.297 1.375 2.664 2.664 2.664 l 42.672 0 c 1.289 0 2.664 -1.367 2.664 -2.664 l 0 -13.336 m -48 0" style="fill:#000;fill-opacity:0.196;stroke:none;fill-rule:nonzero"/>
+ <path d="m 24.602 62 c -0.246 -0.613 -0.539 -1.297 -0.902 -2.043 c -0.344 -0.746 -0.703 -1.5 -1.09 -2.246 c -0.371 0.715 -0.738 1.453 -1.105 2.23 c -0.371 0.754 -0.691 1.445 -0.961 2.059 l -2.543 0 c 0.133 -0.328 0.313 -0.715 0.559 -1.172 c 0.254 -0.461 0.523 -0.961 0.82 -1.484 c 0.313 -0.535 0.621 -1.074 0.957 -1.633 c 0.328 -0.566 0.648 -1.109 0.953 -1.625 l -3.094 -5.281 l 2.543 0 l 1.871 3.574 l 1.969 -3.574 l 2.371 0 l -3.02 5.223 c 0.344 0.52 0.68 1.066 1.016 1.633 c 0.328 0.566 0.633 1.117 0.922 1.668 c 0.285 0.523 0.539 1.023 0.762 1.5 c 0.211 0.457 0.383 0.844 0.516 1.172 l -2.543 0" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 36.15 62 l -7.438 0 l 0 -11.195 l 2.371 0 l 0 9.352 l 5.066 0 l 0 1.844" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 46 50.805 l 0 1.844 l -3.117 0 l 0 9.352 l -2.371 0 l 0 -9.352 l -3.125 0 l 0 -1.844 l 8.613 0" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/mimetypes/www.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/www.svg
new file mode 120000
index 00000000..c4ba3155
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/mimetypes/www.svg
@@ -0,0 +1 @@
+text-html.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/mimetypes/x-mail-distribution-list.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/x-mail-distribution-list.svg
new file mode 120000
index 00000000..3f74a9dd
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/x-office-address-book.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/x-office-address-book.svg
new file mode 100644
index 00000000..32fc96cc
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/mimetypes/x-office-address-book.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <g>
+ <path d="m 10.672 0 c -1.375 0 -2.672 1.355 -2.672 2.789 l 0 58.42 c 0 1.355 1.375 2.789 2.672 2.789 l 42.656 0 c 1.297 0 2.672 -1.434 2.672 -2.789 l 0 -43.21 l -18 -18 m -27.328 0" style="fill:#cd9a66;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 42 18 l 14 14 l 0 -14 m -14 0" style="fill:#000;fill-opacity:0.196;stroke:none;fill-rule:nonzero"/>
+ <path d="m 38 0 l 17.984 18 l -15.227 0 c -1.348 0 -2.758 -1.426 -2.758 -2.773 m 0 -15.227" style="fill:#fff;fill-opacity:0.392;stroke:none;fill-rule:nonzero"/>
+ <path d="m 30.664 24 l 2.672 0 c 4 0 4.664 4.695 4.664 4.695 l 0 4.664 c 0 1.574 -3.336 4.777 -3.336 4.777 l 0 1.57 l 5.336 3.094 l 0 3.145 l -8.664 0.055 l -7.336 0 l 0 -3.141 l 5.336 -3.145 l 0 -1.57 c 0 0 -3.344 -3.188 -3.336 -4.762 l 0 -4.664 c 0 0 0.664 -4.719 4.664 -4.719 m 0 0" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/mimetypes/x-office-address-book1.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/x-office-address-book1.svg
new file mode 120000
index 00000000..3f74a9dd
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/x-office-calendar.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/x-office-calendar.svg
new file mode 100644
index 00000000..e5de3458
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/mimetypes/x-office-calendar.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <path d="m 10.672 0 c -1.375 0 -2.672 1.355 -2.672 2.789 l 0 58.42 c 0 1.355 1.375 2.789 2.672 2.789 l 42.656 0 c 1.297 0 2.672 -1.434 2.672 -2.789 l 0 -43.21 -18 -18 m -27.328 0" style="fill:#dc302e;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 20.586 24.01 c -0.563 0.063 -0.586 0.336 -0.586 1.336 l 0 3.656 l 24 0 0 -3.656 c 0 -1.336 0 -1.336 -1.336 -1.336 l -21.328 0 c -0.336 0 -0.563 -0.016 -0.75 0 z m -0.586 5.992 0 16.664 c 0 1.336 0 1.336 1.336 1.336 l 21.328 0 c 1.336 0 1.336 0 1.336 -1.336 l 0 -16.664 m -7.914 3.036 c 0.867 0 1.641 0.219 2.289 0.625 0.656 0.406 1.148 0.977 1.5 1.75 0.352 0.773 0.539 1.688 0.539 2.75 0 2.305 -0.477 4.03 -1.453 5.164 c -0.984 1.141 -2.477 1.711 -4.461 1.711 c -0.703 0 -1.219 -0.055 -1.586 -0.125 l 0 -1.961 c 0.453 0.117 0.922 0.172 1.422 0.172 0.836 0 1.5 -0.141 2.039 -0.375 0.539 -0.25 0.961 -0.609 1.25 -1.125 0.289 -0.523 0.453 -1.258 0.5 -2.172 l -0.125 0 c -0.313 0.508 -0.672 0.844 -1.086 1.047 -0.406 0.203 -0.883 0.328 -1.5 0.328 -1.023 0 -1.859 -0.344 -2.453 -1 -0.594 -0.656 -0.875 -1.539 -0.875 -2.703 0 -1.258 0.367 -2.273 1.078 -3 c 0.727 -0.734 1.68 -1.086 2.922 -1.086 m -8.961 -0.036 1.875 0 l 0 12 -2 0 0 -9.3 -2.461 2.098 -1.203 -1.5 z m 8.664 2.036 c -0.344 0.07 -0.656 0.234 -0.875 0.5 c -0.289 0.352 -0.414 0.883 -0.414 1.547 c 0 0.563 0.109 1 0.375 1.328 0.266 0.328 0.672 0.5 1.211 0.5 0.5 0 0.93 -0.172 1.289 -0.5 0.359 -0.328 0.539 -0.695 0.539 -1.125 0 -0.633 -0.156 -1.188 -0.5 -1.625 -0.328 -0.438 -0.766 -0.625 -1.289 -0.625 -0.133 0 -0.219 -0.023 -0.336 0 z" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 42 18 14 14 0 -14 z m 0 0" style="fill:#000;fill-opacity:0.196;stroke:none;fill-rule:nonzero"/>
+ <path d="m 38 0 17.984 18 -15.227 0 c -1.348 0 -2.758 -1.426 -2.758 -2.773 m 0 -15.227" style="fill:#fff;fill-opacity:0.392;stroke:none;fill-rule:nonzero"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/mimetypes/x-office-contact.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/x-office-contact.svg
new file mode 120000
index 00000000..3f74a9dd
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/x-office-document-template.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/x-office-document-template.svg
new file mode 120000
index 00000000..8a7b2301
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/x-office-document.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/x-office-document.svg
new file mode 120000
index 00000000..a3635320
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/x-office-drawing-template.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/x-office-drawing-template.svg
new file mode 120000
index 00000000..8454db84
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/x-office-drawing.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/x-office-drawing.svg
new file mode 120000
index 00000000..ca748d2c
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/x-office-presentation-template.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/x-office-presentation-template.svg
new file mode 120000
index 00000000..d91cc5bd
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/x-office-presentation.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/x-office-presentation.svg
new file mode 120000
index 00000000..34a57735
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/x-office-spreadsheet-template.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/x-office-spreadsheet-template.svg
new file mode 120000
index 00000000..00dbd860
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/x-office-spreadsheet.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/x-office-spreadsheet.svg
new file mode 120000
index 00000000..dd1df899
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/x-world-x-3dmf.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/x-world-x-3dmf.svg
new file mode 120000
index 00000000..8ac89c37
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/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/64/mimetypes/zip.svg b/.icons/Material-Black-Lime-Numix/64/mimetypes/zip.svg
new file mode 120000
index 00000000..0840f8f5
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/mimetypes/zip.svg
@@ -0,0 +1 @@
+application-archive-zip.svg \ No newline at end of file