aboutsummaryrefslogtreecommitdiff
path: root/.icons/Gruvbox-Plus-Dark/mimetypes/16
diff options
context:
space:
mode:
authorIndrajith2024-07-03 02:03:35 +0530
committerIndrajith2024-07-03 02:03:35 +0530
commit824022cd1f633c70c4d2782934251616756f4668 (patch)
treea310eb4bf72b26c2d110838b8c487daaa3537bea /.icons/Gruvbox-Plus-Dark/mimetypes/16
parent57eb70137b5bbcdabdc0f02eea5477b3e5f845a1 (diff)
downloaddots-824022cd1f633c70c4d2782934251616756f4668.tar.gz
dots-824022cd1f633c70c4d2782934251616756f4668.tar.bz2
dots-824022cd1f633c70c4d2782934251616756f4668.zip
Dots Updated
* Adds GTK Themes * Adds wlogout * Adds tmux config * Adds Pywal-16-colors * Removed unwanted gtk folders * Config Updates * Fish * Hyprland * Hyprlock * Hyprpaper * waybar
Diffstat (limited to '.icons/Gruvbox-Plus-Dark/mimetypes/16')
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/application-7zip.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/application-abiword.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/application-acad.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/application-ace+cbor.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/mimetypes/16/application-afdesigner.svg6
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/application-aif+cbor.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/application-appinstaller.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/application-appx.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/application-appxbundle.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/mimetypes/16/application-archive-alt.svg6
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/application-archive-blank.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/application-archive-zip.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/mimetypes/16/application-archive.svg6
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/application-atom+xml.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/application-audio-playlist.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/application-audio.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/application-autocad_dwg.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/application-bitwig-clip.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/application-bitwig-device.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/mimetypes/16/application-bitwig-preset.svg6
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/application-bitwig-project-folder.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/application-bitwig-project.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/application-bitwig-template.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/application-blank.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/application-bzip.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/mimetypes/16/application-cbor-seq.svg6
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/application-cbor.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/mimetypes/16/application-certificate.svg6
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/application-cid-edhoc+cbor-seq.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/application-clariscad.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/application-concise-problem-details+cbor.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/application-dart.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/application-database.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/mimetypes/16/application-dicom.svg6
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/application-docbook+xml.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/application-document-blank.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/application-document-template.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/application-document.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/mimetypes/16/application-dots+cbor.svg6
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/application-drawing-template.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/mimetypes/16/application-drawing.svg6
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/application-dwg.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/application-dxf.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/application-edhoc+cbor-seq.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/mimetypes/16/application-epub+zip.svg6
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/application-ffDiaporama.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/application-fits.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/mimetypes/16/application-flash.svg6
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/application-font-snf.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/application-font-woff.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/application-geo+json.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/application-gml+xml.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/application-gnunet-directory.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/application-gpx+xml.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/application-gpx.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/application-gvdesign.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/application-gzip.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/application-hwpx.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/mimetypes/16/application-illustrator.svg6
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/application-image-bmp.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/application-image-gif.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/application-image-ico.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/application-image-jpg.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/application-image-png.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/application-image-psd.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/application-image-tga.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/application-image-tiff.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/application-images.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/application-info.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/application-install.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/application-java.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/mimetypes/16/application-javascript.svg6
-rw-r--r--.icons/Gruvbox-Plus-Dark/mimetypes/16/application-json.svg6
-rw-r--r--.icons/Gruvbox-Plus-Dark/mimetypes/16/application-krita.svg6
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/application-ld+json.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/application-loc+xml.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/application-lrzip.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/mimetypes/16/application-lyx.svg6
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/application-mac-binhex40.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/application-mathematica.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/application-mathematicaplayer.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/application-mathml+xml.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/mimetypes/16/application-mbox.svg6
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/application-metalink+xml.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/application-metalink4+xml.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/application-missing-blocks+cbor-seq.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/application-msexcel.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/application-msix.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/application-msixbundle.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/application-mspowerpoint.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/application-msword-template.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/application-msword.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/application-music-blank.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/application-music-playlist-blank.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/application-mxf.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/mimetypes/16/application-octet-stream.svg6
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/application-oebps-package+xml.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/application-ogg.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/application-owl+xml.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/mimetypes/16/application-pdf.svg6
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/application-perl.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/mimetypes/16/application-pgp-encrypted.svg6
-rw-r--r--.icons/Gruvbox-Plus-Dark/mimetypes/16/application-pgp-keys.svg6
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/application-pgp-signature.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/application-pgp.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/mimetypes/16/application-photoshop.svg6
-rw-r--r--.icons/Gruvbox-Plus-Dark/mimetypes/16/application-php.svg6
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/application-pkcs10+pem.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/application-pkcs10.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/application-pkcs12+pem.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/application-pkcs12.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/application-pkcs7-mime+pem.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/application-pkcs7-mime.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/application-pkcs7-signature.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/application-pkcs8+pem.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/application-pkcs8-encrypted.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/application-pkcs8.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/application-pkix-cert+pem.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/application-pkix-cert.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/application-pkix-crl.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/application-pkix-pkipath.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/mimetypes/16/application-postscript.svg6
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/application-presentation-template.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/application-presentation.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/application-python.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/application-ram.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/application-rar.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/application-rdata.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/application-rdf+xml.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/application-relaxng.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/mimetypes/16/application-rnote.svg6
-rw-r--r--.icons/Gruvbox-Plus-Dark/mimetypes/16/application-rss+xml.svg6
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/application-rss_xml.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/application-rtf.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/application-script-blank.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/mimetypes/16/application-senml+cbor.svg6
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/application-senml-etch+cbor.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/application-sensml+cbor.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/application-shorten.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/application-slf+xml.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/application-software.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/application-sql.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/mimetypes/16/application-sweethome3d.svg8
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/application-swid+cbor.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/application-sxw.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/application-table-template.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/application-table.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/application-tcx+xml.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/application-template-blank.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/application-template.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/application-text-template.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/application-text.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/mimetypes/16/application-toml.svg6
-rw-r--r--.icons/Gruvbox-Plus-Dark/mimetypes/16/application-torrent.svg6
-rw-r--r--.icons/Gruvbox-Plus-Dark/mimetypes/16/application-typescript.svg6
-rw-r--r--.icons/Gruvbox-Plus-Dark/mimetypes/16/application-users.svg6
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/application-vector-template.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/mimetypes/16/application-vector.svg6
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/application-video.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/application-vnd-google-earth-kml.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/application-vnd.adobe.flash.movie.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/application-vnd.adobe.illustrator.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/application-vnd.afdesigner.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/application-vnd.affinity-designer.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/application-vnd.amazon.mobi8-ebook.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/mimetypes/16/application-vnd.android.package-archive.svg6
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/application-vnd.ant.fit.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/application-vnd.appimage.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/application-vnd.apple.mpegurl.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/mimetypes/16/application-vnd.apple.pkpass.svg6
-rw-r--r--.icons/Gruvbox-Plus-Dark/mimetypes/16/application-vnd.chess-pgn.svg6
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/application-vnd.coffeescript.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/mimetypes/16/application-vnd.comicbook+zip.svg6
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/application-vnd.comicbook-rar.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/mimetypes/16/application-vnd.corel-draw.svg6
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/application-vnd.cups-pdf-banner.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/application-vnd.cups-ppd.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/application-vnd.debian.binary-package.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/application-vnd.efi.img.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/application-vnd.fai.igc.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/application-vnd.fastcopy-disk-image.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/application-vnd.flatpak.ref.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/application-vnd.flatpak.repo.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/mimetypes/16/application-vnd.flatpak.svg6
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/application-vnd.flowblade-project.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/application-vnd.futoin+cbor.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/application-vnd.futoin+json.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/application-vnd.geo+json.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/mimetypes/16/application-vnd.geogebra.file.svg6
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/application-vnd.google-apps.document.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/mimetypes/16/application-vnd.google-apps.drawing.svg6
-rw-r--r--.icons/Gruvbox-Plus-Dark/mimetypes/16/application-vnd.google-apps.form.svg6
-rw-r--r--.icons/Gruvbox-Plus-Dark/mimetypes/16/application-vnd.google-apps.fusiontable.svg6
-rw-r--r--.icons/Gruvbox-Plus-Dark/mimetypes/16/application-vnd.google-apps.map.svg6
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/application-vnd.google-apps.presentation.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/mimetypes/16/application-vnd.google-apps.script.svg6
-rw-r--r--.icons/Gruvbox-Plus-Dark/mimetypes/16/application-vnd.google-apps.site.svg6
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/application-vnd.google-apps.spreadsheet.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/application-vnd.google-earth.kml+xml.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/application-vnd.google-earth.kml.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/application-vnd.google-earth.kmz.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/application-vnd.gvdesign.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/application-vnd.iccprofile.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/application-vnd.insync.link.drive.doc.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/application-vnd.insync.link.drive.draw.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/application-vnd.insync.link.drive.form.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/mimetypes/16/application-vnd.insync.link.drive.link.svg6
-rw-r--r--.icons/Gruvbox-Plus-Dark/mimetypes/16/application-vnd.insync.link.drive.note.svg6
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/application-vnd.insync.link.drive.script.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/application-vnd.insync.link.drive.sheet.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/application-vnd.insync.link.drive.slides.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/application-vnd.insync.link.drive.table.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/mimetypes/16/application-vnd.ipld.dag-cbor.svg6
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/application-vnd.ipld.dag-json.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/mimetypes/16/application-vnd.jgraph.mxfile.svg6
-rw-r--r--.icons/Gruvbox-Plus-Dark/mimetypes/16/application-vnd.kde.bluedevil-sendfile.svg6
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/application-vnd.kde.fontspackage.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/application-vnd.kde.kleopatra.keygroup.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/application-vnd.kde.kphotoalbum-import.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/application-vnd.kde.kxmlguirc.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/application-vnd.kde.okular-archive.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/application-vnd.microsoft.portable-executable.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/application-vnd.mlt+xml.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/application-vnd.ms-access.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/application-vnd.ms-asf.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/application-vnd.ms-cab-compressed.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/application-vnd.ms-database.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/application-vnd.ms-excel.addin.macroenabled.12.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/application-vnd.ms-excel.sheet.binary.macroenabled.12.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/application-vnd.ms-excel.sheet.macroEnabled.12.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/application-vnd.ms-excel.sheet.macroenabled.12.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/application-vnd.ms-excel.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/application-vnd.ms-excel.template.macroenabled.12.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/application-vnd.ms-htmlhelp.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/application-vnd.ms-powerpoint.addin.macroenabled.12.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/application-vnd.ms-powerpoint.presentation.macroEnabled.12.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/application-vnd.ms-powerpoint.presentation.macroenabled.12.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/application-vnd.ms-powerpoint.slide.macroenabled.12.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/application-vnd.ms-powerpoint.slideshow.macroenabled.12.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/application-vnd.ms-powerpoint.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/application-vnd.ms-powerpoint.template.macroenabled.12.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/application-vnd.ms-project.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/application-vnd.ms-publisher.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/application-vnd.ms-tnef.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/application-vnd.ms-visio.drawing.main+xml.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/application-vnd.ms-visio.stencil.main+xml.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/application-vnd.ms-visio.template.main+xml.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/application-vnd.ms-word.document.macroenabled.12.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/application-vnd.ms-word.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/application-vnd.ms-word.template.macroenabled.12.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/application-vnd.ms-wpl.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/application-vnd.msa-disk-image.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/mimetypes/16/application-vnd.mysql-workbench-model.svg6
-rw-r--r--.icons/Gruvbox-Plus-Dark/mimetypes/16/application-vnd.nintendo.snes.rom.svg6
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/application-vnd.nmea.nmea.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/application-vnd.nokia.xml.qt.resource.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/application-vnd.oasis.opendocument.chart-template.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/mimetypes/16/application-vnd.oasis.opendocument.chart.svg6
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/application-vnd.oasis.opendocument.database-template.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/application-vnd.oasis.opendocument.database.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/application-vnd.oasis.opendocument.draw.template.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/application-vnd.oasis.opendocument.drawing-template.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/application-vnd.oasis.opendocument.drawing.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/application-vnd.oasis.opendocument.drawing.template.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/application-vnd.oasis.opendocument.formula-template.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/application-vnd.oasis.opendocument.formula.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/application-vnd.oasis.opendocument.graphics-template.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/application-vnd.oasis.opendocument.graphics.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/application-vnd.oasis.opendocument.image-template.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/application-vnd.oasis.opendocument.image.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/application-vnd.oasis.opendocument.master-document.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/application-vnd.oasis.opendocument.presentation-template.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/application-vnd.oasis.opendocument.presentation.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/application-vnd.oasis.opendocument.spreadsheet-template.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/application-vnd.oasis.opendocument.spreadsheet.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/application-vnd.oasis.opendocument.text-master.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/application-vnd.oasis.opendocument.text-rtl.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/application-vnd.oasis.opendocument.text-template.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/application-vnd.oasis.opendocument.text-web-template.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/application-vnd.oasis.opendocument.text-web.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/application-vnd.oasis.opendocument.text.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/application-vnd.oasis.opendocument.web-template.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/application-vnd.oasis.opendocument.web.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/application-vnd.olive-project.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/application-vnd.openofficeorg.extension.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/application-vnd.openshot-qt-project.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/application-vnd.openxmlformats-officedocument.presentationml.presentation.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/application-vnd.openxmlformats-officedocument.presentationml.slideshow.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/application-vnd.openxmlformats-officedocument.presentationml.template.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/application-vnd.openxmlformats-officedocument.spreadsheetml.sheet.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/application-vnd.openxmlformats-officedocument.spreadsheetml.template.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/application-vnd.openxmlformats-officedocument.wordprocessingml.document.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/application-vnd.openxmlformats-officedocument.wordprocessingml.template.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/application-vnd.oziexplorer.plt.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/application-vnd.oziexplorer.rte.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/application-vnd.oziexplorer.wpt.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/application-vnd.palm.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/application-vnd.rar.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/application-vnd.recordare.musicxml+xml.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/application-vnd.recordare.musicxml.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/application-vnd.rmaps.sqlite.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/application-vnd.rn-realmedia.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/mimetypes/16/application-vnd.scribus.svg6
-rw-r--r--.icons/Gruvbox-Plus-Dark/mimetypes/16/application-vnd.snap.svg6
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/application-vnd.sqlite3.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/application-vnd.squashfs.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/application-vnd.stardivision.calc.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/application-vnd.stardivision.draw.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/application-vnd.stardivision.mail.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/application-vnd.stardivision.math.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/application-vnd.sun.xml.base.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/application-vnd.sun.xml.calc.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/application-vnd.sun.xml.calc.template.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/application-vnd.sun.xml.draw.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/application-vnd.sun.xml.draw.template.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/application-vnd.sun.xml.impress.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/application-vnd.sun.xml.impress.template.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/application-vnd.sun.xml.math.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/application-vnd.sun.xml.wordperfect.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/application-vnd.sun.xml.writer-global.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/application-vnd.sun.xml.writer-rtl.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/application-vnd.sun.xml.writer-template.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/application-vnd.sun.xml.writer.global.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/application-vnd.sun.xml.writer.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/application-vnd.sun.xml.writer.template.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/application-vnd.tcpdump.pcap.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/application-vnd.visio.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/application-vnd.wap.wmlc.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/application-vnd.wap.xhtml+xml.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/mimetypes/16/application-vnd.wolfram.cdf.svg6
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/application-vnd.wolfram.mathematica.package.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/mimetypes/16/application-vnd.wolfram.nb.svg6
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/application-vnd.wolfram.player.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/mimetypes/16/application-vnd.wolfram.wl.svg6
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/application-vnd.wolfram.wls.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/application-vnd.wordperfect-rtl.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/application-vnd.wordperfect.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/application-vnd.xdgapp.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/mimetypes/16/application-wasm.svg6
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/application-web-template.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/application-webarchive.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/application-winhlp.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/application-word-template.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/application-word.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/application-wps-office.doc.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/application-wps-office.docx.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/application-wps-office.dot.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/application-wps-office.dotx.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/application-wps-office.pot.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/application-wps-office.potx.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/application-wps-office.ppt.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/application-wps-office.pptx.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/application-wps-office.wps.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/application-wps-office.wpt.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/application-wps-office.xls.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/application-wps-office.xlsx.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/application-wps-office.xlt.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/application-wps-office.xltx.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-5view.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-7z-ace.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-7z-arj.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-7z-compressed-tar.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-7z-compressed.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-7zip.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-abiword.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-acad.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-accountwizard-package.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-ace.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-addon.svg6
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-alpm-package.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-amiga-disk-format.svg6
-rw-r--r--.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-anki.svg6
-rw-r--r--.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-aoi.svg6
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-apkg.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-aportisdoc.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-appimage.svg6
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-apple-diskimage.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-appleworks-document.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-appliance.svg6
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-applix-spreadsheet.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-applix-word.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-arc.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-archive.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-ardour.svg6
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-arj.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-asar.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-asp.svg6
-rw-r--r--.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-atari-2600-rom.svg6
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-atari-7800-rom.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-atari-lynx-rom.svg6
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-audacity-project.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-autocad.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-awk.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-backpack.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-bat.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-bin.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-bitmap2component-project.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-bittorrent.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-blender.svg6
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-bps-patch.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-brasero.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-bsdiff.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-bzdvi.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-bzip-compressed-tar.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-bzip-compressed.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-bzip.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-bzpdf.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-bzpostscript.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-cabri.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-cb7.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-cba.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-cbr.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-cbt.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-cbz.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-ccf-container.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-cd-image.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-cda.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-chm.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-cisco-vpn-settings.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-class-file.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-clementine.svg6
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-cmakecache.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-codeblocks-workspace.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-codeblocks.svg6
-rw-r--r--.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-codelite-project.svg6
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-codelite-workspace.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-compress-tar.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-compress.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-compressed-iso.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-compressed-tar.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-compressed.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-core.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-cpio.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-cson.svg6
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-csproj.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-cue.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-cuecard.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-cvpcb.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-dbf.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-dbm.svg6
-rw-r--r--.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-deb.svg6
-rw-r--r--.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-deepinclone-dim.svg6
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-designer.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-desktop.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-dgn.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-dia-diagram.svg6
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-dia-shape.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-dlc-container.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-domingo.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-dreamcast-rom.svg6
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-drgeo.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-dvi.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-dwg.svg6
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-e-theme.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-eeschema-schematic.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-egon.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-emerald-theme.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-eqonomize.svg6
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-etherpeek.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-excel.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-excellon.svg6
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-executable-script.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-executable.svg6
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-extension-eml.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-extension-fcstd.svg6
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-extension-html.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-extension-rss.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-fictionbook+xml.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-fictionbook.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-firmware.svg6
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-flash-video.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-flashqard.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-font-afm.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-font-bdf.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-font-dos.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-font-framemaker.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-font-libgrx.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-font-linux-psf.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-font-otf.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-font-pcf.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-font-snf.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-font-speedo.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-font-sunos-news.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-font-tex-tfm.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-font-tex.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-font-ttf.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-font-ttx.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-font-type1.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-font-vfont.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-fusioncomp.svg6
-rw-r--r--.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-gambas3.svg6
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-gambasscript.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-gambasserverpage.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-gameboy-color-rom.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-gameboy-rom.svg6
-rw-r--r--.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-gamecube-rom.svg6
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-gamecube-rom48.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-gamegear-rom.svg6
-rw-r--r--.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-gba-rom.svg6
-rw-r--r--.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-gcstar.svg6
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-gd-rom-cue.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-gdbm.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-gdscript.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-geda-schematic.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-genesis-32x-rom.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-genesis-rom.svg6
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-gerber.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-gerbview-project.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-gettext-translation.svg6
-rw-r--r--.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-glabels.svg6
-rw-r--r--.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-glade.svg6
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-gnome-theme-package-rtl.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-gnome-theme-package.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-gnonogram-puzzle.svg6
-rw-r--r--.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-gnucash.svg6
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-gnumeric.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-gnuplot.svg6
-rw-r--r--.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-godot-project.svg6
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-godot-resource.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-godot-scene.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-godot-shader.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-goomod.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-gpx+xml.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-gpx.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-granuledeck.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-grisbi.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-grsync-session.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-gtk-builder.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-gtktalog.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-gz-font-linux-psf.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-gzdvi.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-gzip.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-gzpdf.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-gzpostscript.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-hda.svg6
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-hdalc.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-hdanc.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-hip.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-hiplc.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-hipnc.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-homebank.svg6
-rw-r--r--.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-hwp.svg6
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-hwpx.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-icq.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-iff.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-img.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-install.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-ipod-firmware.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-ips-patch.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-iptrace.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-ipynb+json.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-iso.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-iso9660-appimage.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-it87.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-jar.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-java-applet.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-java-archive.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-java-keystore.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-java.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-javascript.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-jmemorizelesson.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-jokosher.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-json.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-jvlt.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-k3b.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-kcachegrind.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-kcsrc.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-kdenlive.svg6
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-kdenlivetitle.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-keepass.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-keepass2.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-keepassx.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-keepassxc.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-kexi-connectiondata.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-kexiproject-shortcut.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-kexiproject-sqlite.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-kexiproject-sqlite2.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-kexiproject-sqlite3.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-kformula.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-kgeo.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-kgeographymap.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-kgetlist.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-khtml-adaptor.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-kicad-pcb.svg6
-rw-r--r--.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-kicad-project.svg6
-rw-r--r--.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-kicad-schematic.svg6
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-kig.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-kmplot.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-kmymoney.svg6
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-kns.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-koan.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-kodelife-project.svg6
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-kolf.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-kommander.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-kontour.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-kontur.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-kopete-emoticons.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-kourse.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-kover.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-kpresenter.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-krita-assistant.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-krita-paintoppresent.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-krita.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-kseg.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-ksysguard.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-ktheme.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-kudesigner.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-kva.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-kvs.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-kvt.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-kvtml.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-kwallet.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-kword.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-kwordquiz.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-lanalyzer.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-lepton-sch2pcb-project.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-lepton-schematic.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-lepton-symbol.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-lha.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-lhz.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-linguist.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-lmms-project.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-logisim-circuit.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-love-game.svg6
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-lrzip-compressed-tar.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-lrzip.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-ludem.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-lyx.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-lz4-compressed-tar.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-lz4.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-lzip-compressed-tar.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-lzip.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-lzma-compressed-tar.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-lzma.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-lzop.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-lzpdf.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-m4.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-macbinary.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-maff.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-marble.svg6
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-mathematica.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-matroska.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-mif.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-mimearchive.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-mobi8-ebook.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-mobipocket-ebook.svg6
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-model.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-mono-develop.svg6
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-mplayer2.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-ms-dos-executable.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-ms-shortcut.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-ms-wim.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-msdos-program.svg6
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-msdownload.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-msexcel.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-msi.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-mswinurl.svg6
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-mswrite.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-msx-rom.svg6
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-musescore+xml.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-musescore.svg6
-rw-r--r--.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-n64-rom.svg6
-rw-r--r--.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-n64.svg6
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-navi-animation.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-neo-geo-pocket-color-rom.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-neo-geo-pocket-rom.svg6
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-nero-linux-compilation.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-nes-rom.svg6
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-netinstobserver.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-nettl.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-nintendo-3ds-executable.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-nintendo-3ds-rom.svg6
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-nintendo-ds-rom.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-nzb.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-object.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-ole-storage.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-openboardview-board.svg6
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-openboardview-brd-landrex.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-openboardview-brd-r4.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-openboardview-lst.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-openteacher.svg6
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-openteachingmedia.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-openteachingtopography.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-openteachingwords.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-openvpn-profile.svg6
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-oriente-voca.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-osm+xml.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-overhoor.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-overhoringsprogrammatalen.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-pak.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-partial-download.svg6
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-patch.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-pauker.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-pc-engine-rom.svg6
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-pcapng.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-pcb-footprint.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-pcb-layout.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-pcb-netlist.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-pcbcalculator-project.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-pcbnew-pcb.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-pdf.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-pem-file.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-pem-key.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-perl.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-phatch.svg6
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-php.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-pkcs12.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-pkcs7-certificates.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-planner.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-plasma.svg6
-rw-r--r--.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-powershell.svg6
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-project.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-ptoptimizer-script.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-pyspread-bz-spreadsheet.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-pyspread-spreadsheet.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-python-bytecode.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-python.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-qemu-disk.svg6
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-qet-element.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-qet-project.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-qtiplot.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-quanta.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-quattropro.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-r-project.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-radcom.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-rar-compressed.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-rar.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-raw-disk-image-xz-compressed.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-raw-disk-image.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-raw-floppy-disk-image.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-rdata.svg6
-rw-r--r--.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-remote-connection.svg6
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-riff.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-root.svg6
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-rosegarden-composition.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-rpm.svg6
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-rsdf-container.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-ruby.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-sami.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-saturn-rom.svg6
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-scel.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-scilab.svg6
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-scribus.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-sega-cd-rom.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-sega-pico-rom.svg6
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-sf2.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-sg1000-rom.svg6
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-shar.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-shared-library-la.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-sharedlib.svg6
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-shellscript.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-shockwave-flash.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-siag.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-sif.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-sln.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-smb-server.svg6
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-smb-workgroup.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-sms-rom.svg6
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-snoop.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-sogouskin.svg6
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-sony-bbeb.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-source-rpm.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-spkac+base64.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-spkac.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-spss-por.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-spss-sav.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-sqlite2.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-sqlite3.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-srt.svg6
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-srtrip.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-st-disk-image.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-step.svg6
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-stuffit.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-stx-disk-image.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-subrip.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-superkaramba.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-tar.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-tarz.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-tcl.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-teach2000.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-teachmaster.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-tektronix-rf5.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-tex-gf.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-tex-pk.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-texgzdvi.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-tgif.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-theme-rtl.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-theme.svg6
-rw-r--r--.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-tiled.svg6
-rw-r--r--.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-trash.svg6
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-trig.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-troff-man.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-tuberling.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-turtle.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-typescript.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-tzo.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-uml.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-vdi-disk.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-vhd-disk.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-virtual-boy-rom.svg6
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-virtualbox-hdd.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-virtualbox-ova.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-virtualbox-ovf.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-virtualbox-vbox-extpack.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-virtualbox-vbox.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-virtualbox-vdi.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-virtualbox-vhd.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-virtualbox-vmdk.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-visualnetworks.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-vmdk-disk.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-vmware-easter-egg.svg6
-rw-r--r--.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-vmware-snapshot.svg6
-rw-r--r--.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-vmware-team.svg6
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-vmware-vm-clone.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-vmware-vm-legacy.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-vmware-vm.svg6
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-vmware-vmdisk.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-vmware-vmfoundry.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-vnc.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-vnd.akonadi.calendar.event.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-vnd.akonadi.calendar.freebusy.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-vnd.akonadi.calendar.journal.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-vnd.akonadi.calendar.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-vnd.akonadi.calendar.todo.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-vnd.akonadi.collection.virtual.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-vnd.akonadi.note.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-vnd.kde.alarm.active.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-vnd.kde.alarm.archived.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-vnd.kde.alarm.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-vnd.kde.alarm.template.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-vnd.kde.contactgroup.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-vnd.kde.kplato.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-vnd.kde.kplato.work.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-vnd.kde.kugar.mixed.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-vnd.kde.notes.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-vnd.kde.plan.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-vnd.kde.plan.work.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-vocabularium.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-vokabeltrainer.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-wbfs.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-webarchive.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-wia.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-wii-iso-image.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-wii-rom.svg6
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-wii-wad.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-windows-themepack.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-wine-extension-cpl.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-wine-extension-inf.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-wine-extension-ini.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-wine-extension-its.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-wine-extension-msp.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-wine-extension-skb.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-wine-extension-skp.svg6
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-wine-extension-vbs.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-wmf.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-wonderswan-color-rom.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-wonderswan-rom.svg6
-rw-r--r--.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-world-of-goo-addin.svg6
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-wrts.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-x509-ca-cert.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-x509-user-cert.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-xar.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-xliff.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-xoj.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-xojpp.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-xopp.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-xopt.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-xpinstall.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-xz-compressed-tar.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-xz-pkg.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-xzpdf.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-yaml.svg6
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-yarock.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-zerosize.svg6
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-zip-compressed-fb2.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-zip.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-zoo.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-zoom.svg6
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-zstd-compressed-tar.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x.allegorithmic.package+xml.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x.allegorithmic.spp.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x.allegorithmic.substance.svg6
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/application-xhtml+xml.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/application-xliff+xml.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/mimetypes/16/application-xmind.svg6
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/application-xml-dtd.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/mimetypes/16/application-xml.svg6
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/application-xsd.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/application-xslt+xml.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/application-xspf+xml.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/application-yaml.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/application-zip.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/application-zlib.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/application-zstd.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/audio-aac.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/audio-ac3.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/audio-flac.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/audio-m4a.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/audio-midi.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/audio-midio.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/audio-mp2.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/audio-mp3.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/audio-mp4.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/audio-mpeg.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/audio-prs.sid.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/audio-shn.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/audio-vn.rn-realmedia.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/audio-vnd.dts.hd.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/audio-vnd.dts.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/audio-vnd.rn-realmedia.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/audio-vnd.rn-realvideo.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/audio-vnd.wave.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/audio-x-aac.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/audio-x-adpcm.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/audio-x-aiff.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/audio-x-caf.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/audio-x-flac+ogg.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/audio-x-flac.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/mimetypes/16/audio-x-generic.svg6
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/audio-x-gtp.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/audio-x-it.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/audio-x-m4a.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/audio-x-midi.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/audio-x-midio.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/audio-x-monkey.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/audio-x-monkeys-audio.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/audio-x-mp2.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/audio-x-mp3-playlist.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/audio-x-mpeg.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/audio-x-mpegurl.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/audio-x-mpg.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/audio-x-ms-wax.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/audio-x-ms-wma.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/audio-x-ofr.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/audio-x-playlist.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/audio-x-pn-realaudio.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/audio-x-ptb.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/audio-x-scpis.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/audio-x-scpls.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/audio-x-shorten.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/audio-x-smart-playlist.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/audio-x-soundfont.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/audio-x-speex+ogg.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/audio-x-tg.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/audio-x-tta.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/audio-x-vorbis+ogg.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/audio-x-wav.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/audio-x-xi.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/audio-x-xm.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/blank-cd.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/mimetypes/16/chemical-x-pdb.svg6
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/djvu.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/document-rtl.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/document-word.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/document.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/drawing-dwg.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/font-collection.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/font-otf.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/font-ttf.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/font-woff.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/font-woff2.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/mimetypes/16/font-x-generic.svg6
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/font_bitmap.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/font_truetype.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/font_type1.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/fonts-package.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/gedit-plugin.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/gnome-exe-thumbnailer-generic-x.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/gnome-exe-thumbnailer-generic.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/gnome-exe-thumbnailer-template.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/gnome-fs-executable.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/gnome-fs-regular.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/gnome-mime-application-atom+xml.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/gnome-mime-application-javascript.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/gnome-mime-application-magicpoint.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/gnome-mime-application-msword.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/gnome-mime-application-ogg.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/gnome-mime-application-pdf.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/gnome-mime-application-postscript.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/gnome-mime-application-rss+xml.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/gnome-mime-application-rtf.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/gnome-mime-application-vnd.lotus-1-2-3.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/gnome-mime-application-vnd.ms-cab-compressed.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/gnome-mime-application-vnd.ms-excel.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/gnome-mime-application-vnd.ms-powerpoint.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/gnome-mime-application-vnd.oasis.opendocument.graphics-template.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/gnome-mime-application-vnd.oasis.opendocument.graphics.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/gnome-mime-application-vnd.oasis.opendocument.image.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/gnome-mime-application-vnd.oasis.opendocument.presentation-template.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/gnome-mime-application-vnd.oasis.opendocument.presentation.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/gnome-mime-application-vnd.oasis.opendocument.spreadsheet-template.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/gnome-mime-application-vnd.oasis.opendocument.spreadsheet.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/gnome-mime-application-vnd.oasis.opendocument.text-template.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/gnome-mime-application-vnd.oasis.opendocument.text-web.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/gnome-mime-application-vnd.oasis.opendocument.text.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/gnome-mime-application-vnd.openxmlformats-officedocument.presentationml.presentation.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/gnome-mime-application-vnd.openxmlformats-officedocument.presentationml.slideshow.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/gnome-mime-application-vnd.openxmlformats-officedocument.spreadsheetml.sheet.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/gnome-mime-application-vnd.openxmlformats-officedocument.wordprocessingml.document.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/gnome-mime-application-vnd.rn-realmedia-secure.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/gnome-mime-application-vnd.rn-realmedia-vbr.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/gnome-mime-application-vnd.scribus.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/gnome-mime-application-vnd.stardivision.calc.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/gnome-mime-application-vnd.stardivision.impress.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/gnome-mime-application-vnd.stardivision.writer.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/gnome-mime-application-vnd.sun.xml.calc.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/gnome-mime-application-vnd.sun.xml.calc.template.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/gnome-mime-application-vnd.sun.xml.draw.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/gnome-mime-application-vnd.sun.xml.draw.template.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/gnome-mime-application-vnd.sun.xml.impress.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/gnome-mime-application-vnd.sun.xml.impress.template.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/gnome-mime-application-vnd.sun.xml.writer.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/gnome-mime-application-vnd.sun.xml.writer.template.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/gnome-mime-application-vnd.wolfram.cdf.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/gnome-mime-application-vnd.wolfram.mathematica.package.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/gnome-mime-application-vnd.wolfram.nb.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/gnome-mime-application-vnd.wolfram.player.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/gnome-mime-application-vnd.wolfram.wl.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/gnome-mime-application-vnd.wolfram.wls.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/gnome-mime-application-wordperfect.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/gnome-mime-application-x-7z-compressed.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/gnome-mime-application-x-7zip.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/gnome-mime-application-x-abiword.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/gnome-mime-application-x-ace.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/gnome-mime-application-x-applix-spreadsheet.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/gnome-mime-application-x-applix-word.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/gnome-mime-application-x-archive.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/gnome-mime-application-x-arj.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/gnome-mime-application-x-audacity-project.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/gnome-mime-application-x-bittorrent.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/gnome-mime-application-x-bzip-compressed-tar.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/gnome-mime-application-x-bzip-compressed.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/gnome-mime-application-x-bzip.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/gnome-mime-application-x-class-file.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/gnome-mime-application-x-compress.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/gnome-mime-application-x-compressed-tar.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/gnome-mime-application-x-cpio-compress.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/gnome-mime-application-x-cpio-compressed.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/gnome-mime-application-x-cpio.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/gnome-mime-application-x-deb.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/gnome-mime-application-x-designer.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/gnome-mime-application-x-desktop.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/gnome-mime-application-x-dvi.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/gnome-mime-application-x-executable.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/gnome-mime-application-x-font-afm.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/gnome-mime-application-x-font-bdf.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/gnome-mime-application-x-font-linux-psf.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/gnome-mime-application-x-font-pcf.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/gnome-mime-application-x-font-sunos-news.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/gnome-mime-application-x-font-ttf.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/gnome-mime-application-x-glade.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/gnome-mime-application-x-gnome-app-info.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/gnome-mime-application-x-gnome-theme-package.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/gnome-mime-application-x-gnumeric.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/gnome-mime-application-x-gzip.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/gnome-mime-application-x-gzpostscript.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/gnome-mime-application-x-illustrator.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/gnome-mime-application-x-jar.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/gnome-mime-application-x-java-archive.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/gnome-mime-application-x-java.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/gnome-mime-application-x-javascript.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/gnome-mime-application-x-kpresenter.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/gnome-mime-application-x-kspread.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/gnome-mime-application-x-kword.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/gnome-mime-application-x-lha.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/gnome-mime-application-x-lhz.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/gnome-mime-application-x-lzma-compressed-tar.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/gnome-mime-application-x-lzma.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/gnome-mime-application-x-lzop.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/gnome-mime-application-x-ms-dos-executable.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/gnome-mime-application-x-nero-disc-image.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/gnome-mime-application-x-nero-linux-compilation.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/gnome-mime-application-x-perl.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/gnome-mime-application-x-php.package-x-generic.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/gnome-mime-application-x-php.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/gnome-mime-application-x-python-bytecode.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/gnome-mime-application-x-rar.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/gnome-mime-application-x-referencer.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/gnome-mime-application-x-remote-connection.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/gnome-mime-application-x-rpm.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/gnome-mime-application-x-ruby.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/gnome-mime-application-x-scribus.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/gnome-mime-application-x-shar.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/gnome-mime-application-x-shellscript.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/gnome-mime-application-x-shockwave-flash.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/gnome-mime-application-x-stuffit.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/gnome-mime-application-x-tar.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/gnome-mime-application-x-tarz.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/gnome-mime-application-x-tex.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/gnome-mime-application-x-theme.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/gnome-mime-application-x-vnc.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/gnome-mime-application-x-xopp.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/gnome-mime-application-x-zip.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/gnome-mime-application-x-zoo.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/gnome-mime-application-xhtml+xml.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/gnome-mime-application-xml.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/gnome-mime-application-zip.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/gnome-mime-audio.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/gnome-mime-image-bmp.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/gnome-mime-image-gif.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/gnome-mime-image-jpeg.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/gnome-mime-image-png.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/gnome-mime-image-tiff.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/gnome-mime-image-x-cmu-raster.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/gnome-mime-image-x-killustrator.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/gnome-mime-image-x-portable-bitmap.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/gnome-mime-image-x-psd.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/gnome-mime-image-x-xpixmap.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/gnome-mime-image.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/gnome-mime-imagebmp.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/gnome-mime-text-c.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/gnome-mime-text-csrc.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/gnome-mime-text-css.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/gnome-mime-text-html.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/gnome-mime-text-javascript.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/gnome-mime-text-plain.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/gnome-mime-text-vnd.wap.wml.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/gnome-mime-text-x-authors.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/gnome-mime-text-x-c++.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/gnome-mime-text-x-c++hdr.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/gnome-mime-text-x-c++src.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/gnome-mime-text-x-c.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/gnome-mime-text-x-changelog.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/gnome-mime-text-x-chdr.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/gnome-mime-text-x-copying.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/gnome-mime-text-x-credits.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/gnome-mime-text-x-csh.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/gnome-mime-text-x-csharp.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/gnome-mime-text-x-csrc.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/gnome-mime-text-x-gtkrc.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/gnome-mime-text-x-install.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/gnome-mime-text-x-java-source.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/gnome-mime-text-x-java.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/gnome-mime-text-x-javascript.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/gnome-mime-text-x-makefile.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/gnome-mime-text-x-python.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/gnome-mime-text-x-readme.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/gnome-mime-text-x-sh.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/gnome-mime-text-x-source.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/gnome-mime-text-x-vcalendar.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/gnome-mime-text-x-vcard.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/gnome-mime-text-x-zsh.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/gnome-mime-text.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/mimetypes/16/gnome-mime-uproject.svg6
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/gnome-mime-video-x-ms-asf.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/gnome-mime-video-x-ms-wmv.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/gnome-mime-video.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/gnome-mime-x-font-afm.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/gnome-mime-x-install.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/gnome-package.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/gnome-unknown.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/gtk-file.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/image-apng.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/image-avif.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/image-blank.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/image-bmp.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/image-cgm.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/image-emf.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/image-eps.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/image-fits.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/image-generic.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/image-gif.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/image-heif.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/image-ico.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/image-jpeg.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/image-jpeg2000.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/image-jxl.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/image-krita.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/image-openraster.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/image-png.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/image-svg+xml-compressed.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/image-svg+xml.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/image-tiff-multipage.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/image-tiff.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/image-vnd.adobe.illustrator.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/image-vnd.adobe.photoshop.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/mimetypes/16/image-vnd.dgn.svg6
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/image-vnd.djvu.mime.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/image-vnd.djvu.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/image-vnd.dwg.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/image-vnd.dxf.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/image-vnd.microsoft.icon.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/image-vnd.zbrush.pcx.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/image-webp.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/image-wmf.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/mimetypes/16/image-x-3ds.svg6
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/image-x-adobe-dng.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/image-x-canon-cr2.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/image-x-canon-cr3.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/image-x-canon-crw.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/image-x-compressed-xcf.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/image-x-djvu.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/image-x-dwg.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/image-x-emf.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/image-x-eps.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/image-x-esr.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/image-x-exr.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/image-x-fuji-raf.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/mimetypes/16/image-x-generic.svg6
-rw-r--r--.icons/Gruvbox-Plus-Dark/mimetypes/16/image-x-gimp-gbr.svg6
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/image-x-gimp-gih.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/image-x-gimp-pat.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/image-x-hdr.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/image-x-ico.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/image-x-icon.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/image-x-killustrator.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/image-x-kodak-dcr.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/image-x-kodak-kdc.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/image-x-krita.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/image-x-minolta-mrw.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/image-x-nikon-nef.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/mimetypes/16/image-x-nikon-nrw.svg6
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/image-x-olympus-orf.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/image-x-panasonic-raw.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/image-x-panasonic-raw2.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/image-x-panasonic-rw.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/image-x-panasonic-rw2.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/image-x-pcx.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/image-x-pentax-pef.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/image-x-portable-bitmap.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/image-x-portable.bitmap.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/image-x-psd.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/image-x-psdimage-x-psd.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/image-x-sigma-x3f.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/image-x-sony-arw.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/image-x-svg+xml.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/image-x-tga.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/mimetypes/16/image-x-vnd.trolltech.qpicture.svg6
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/image-x-win-bitmap.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/image-x-win-bmp.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/image-x-wmf.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/image-x-xcf.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/mimetypes/16/image-x-xcursor.svg6
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/image-x-xfig.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/image-x-xpixmap.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/image.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/mimetypes/16/inode-blockdevice.svg6
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/inode-chardevice.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/mimetypes/16/inode-directory.svg6
-rw-r--r--.icons/Gruvbox-Plus-Dark/mimetypes/16/inode-fifo.svg6
-rw-r--r--.icons/Gruvbox-Plus-Dark/mimetypes/16/inode-mount-point.svg6
-rw-r--r--.icons/Gruvbox-Plus-Dark/mimetypes/16/inode-socket.svg6
-rw-r--r--.icons/Gruvbox-Plus-Dark/mimetypes/16/inode-symlink.svg6
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/inode-vnd.kde.service.imap.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/inode-vnd.kde.service.kbattleship.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/inode-vnd.kde.service.ntp.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/inode-vnd.kde.service.pop3.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/inode-vnd.kde.service.unknown.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/inode-vnd.kde.service.upnp.HVAC1.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/inode-vnd.kde.service.upnp.LightingControls1.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/inode-vnd.kde.service.upnp.RAClient1.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/inode-vnd.kde.service.upnp.RADiscoveryAgent1.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/inode-vnd.kde.service.upnp.RAServer1.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/inode-vnd.kde.service.upnp.RemoteUIClientDevice1.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/inode-vnd.kde.service.upnp.RemoteUIServerDevice1.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/inode-vnd.kde.service.upnp.SolarProtectionBlind1.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/inode-vnd.kde.service.upnp.Unknown.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/javascript.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/jd-container.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/kpackage.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/libpeas-plugin.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/libreoffice-database.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/libreoffice-drawing-template.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/libreoffice-drawing.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/libreoffice-extension.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/libreoffice-formula.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/libreoffice-master-docment.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/libreoffice-master-document.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/libreoffice-oasis-database.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/libreoffice-oasis-drawing-template.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/mimetypes/16/libreoffice-oasis-drawing.svg6
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/libreoffice-oasis-formula.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/libreoffice-oasis-master-document.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/libreoffice-oasis-presentation-template.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/libreoffice-oasis-presentation.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/libreoffice-oasis-spreadsheet-template.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/libreoffice-oasis-spreadsheet.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/libreoffice-oasis-text-template.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/libreoffice-oasis-text.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/libreoffice-oasis-web-template.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/libreoffice-oasis-web.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/libreoffice-presentation-template.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/libreoffice-presentation.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/libreoffice-spreadsheet-template.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/libreoffice-spreadsheet.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/libreoffice-text-template.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/libreoffice-text.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/libreoffice-web.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/media-audio.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/media-image.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/media-video.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/message-news.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/message-partial.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/message-rfc822.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/message-x-gnu-rmail.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/model-3mf.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/model-fcstd.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/model-gltf+json.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/model-gltf-binary.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/model-iges.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/model-mtl.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/model-obj.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/model-step+zip.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/model-step.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/model-stl.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/model-vnd.dwf.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/model-vrml.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/model-x.stl-binary.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/model-x3d+binary.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/model-x3d+vrml.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/model-x3d+xml.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/model-x3d.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/mimetypes/16/model.svg6
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/multipart-alternative.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/multipart-appledouble.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/multipart-digest.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/multipart-encrypted.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/multipart-mixed.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/multipart-related.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/mimetypes/16/multipart-report.svg6
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/multipart-signed.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/multipart-x-mixed-replace.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/nero-disc-image.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/nero-linux-compilation.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/mimetypes/16/office-database.svg6
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/office-document-rtl.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/office-document.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/office-presentation.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/office-spreadsheet.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/openoffice3-drawing.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/openoffice4-database.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/openoffice4-drawing-template.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/openoffice4-drawing.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/openoffice4-extension.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/openoffice4-formula.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/openoffice4-master-document.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/openoffice4-oasis-database.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/openoffice4-oasis-drawing-template.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/openoffice4-oasis-drawing.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/openoffice4-oasis-formula.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/openoffice4-oasis-master-document.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/openoffice4-oasis-presentation-template.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/openoffice4-oasis-presentation.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/openoffice4-oasis-spreadsheet-template.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/openoffice4-oasis-spreadsheet.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/openoffice4-oasis-text-template.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/openoffice4-oasis-text.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/openoffice4-oasis-web-template.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/openoffice4-presentation-template.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/openoffice4-presentation.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/openoffice4-spreadsheet-template.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/openoffice4-spreadsheet.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/openoffice4-text-template.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/openoffice4-text.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/openofficeorg3-database.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/openofficeorg3-drawing.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/openofficeorg3-extension.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/openofficeorg3-oasis-database.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/openofficeorg3-oasis-spreadsheet.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/opera-extension.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/package-x-generic.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/package.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/package_wordprocessing.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/playlist-automatic.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/mimetypes/16/playlist.svg6
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/preferences-certificates.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/qgis-asc.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/qgis-ddf.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/qgis-dem.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/qgis-dt0.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/qgis-dxf.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/qgis-gml.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/qgis-img.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/qgis-mldata.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/mimetypes/16/qgis-qgs.svg6
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/qgis-qlr.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/qgis-qml.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/qgis-qpt.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/qgis-shp.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/qgis-sqlite.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/rar.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/rpm.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/sound.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/source-playlist.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/source-smart-playlist.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/stock_addressbook.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/stock_calendar.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/stock_certificate.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/stock_new-drawing.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/stock_new-html.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/stock_new-master-document.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/stock_new-presentation.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/stock_new-spreadsheet.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/stock_new-template.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/stock_new-text.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/stock_playlist.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/stock_script.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/stock_scripts.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/stock_smart-playlist.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/stock_unknown.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/mimetypes/16/system-software-install.svg6
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/tar.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/template_source.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/text-c.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/text-calendar.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/mimetypes/16/text-coffeescript.svg6
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/text-crystal.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/text-csharp.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/text-csrc.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/mimetypes/16/text-css.svg6
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/text-csv.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/mimetypes/16/text-dockerfile.svg6
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/text-document.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/text-emacs-lisp.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/mimetypes/16/text-emacs.svg6
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/text-enriched-rtl.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/text-enriched.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/text-haxe.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/text-html.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/text-htmlh.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/mimetypes/16/text-ipynb.svg6
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/text-javascript.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/text-jscript.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/text-json.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/mimetypes/16/text-julia.svg6
-rw-r--r--.icons/Gruvbox-Plus-Dark/mimetypes/16/text-less.svg6
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/text-lyx.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/text-markdown.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/text-mathml.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/text-mht.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/text-n3.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/text-objcsrc.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/mimetypes/16/text-org.svg6
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/text-perl.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/text-php.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/text-plain.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/text-rdf+xml.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/mimetypes/16/text-rdf.svg6
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/text-richtext-rtl.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/text-richtext.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/text-rtf.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/text-rtl.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/text-rust.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/text-scala.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/text-scss.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/text-sgml.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/text-spreadsheet.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/text-sqml.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/text-tab-separated-values.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/text-tcl.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/text-troff.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/text-turtle.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/text-typescript.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/text-vbscript.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/text-vcalendar.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/mimetypes/16/text-vcard.svg6
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/text-vnd-wap-wml.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/text-vnd.abc.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/text-vnd.ascii-art.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/text-vnd.grpahviz.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/text-vnd.kde.kcrash-report.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/mimetypes/16/text-vnd.qt.linguist.svg6
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/text-vnd.rn-realtext.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/text-vnd.trolltech.linguist.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/text-vnd.wap.wml.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/text-vnd.wap.wmlscript.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/text-vtt.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/text-x-R.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/text-x-adasrc.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/mimetypes/16/text-x-arduino.svg6
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/text-x-asm.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/text-x-authors.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/text-x-bak.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/text-x-basic.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/text-x-bibtex.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/mimetypes/16/text-x-blueprint.svg6
-rw-r--r--.icons/Gruvbox-Plus-Dark/mimetypes/16/text-x-c++.svg6
-rw-r--r--.icons/Gruvbox-Plus-Dark/mimetypes/16/text-x-c++hdr.svg6
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/text-x-c++src.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/text-x-c.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/mimetypes/16/text-x-changelog.svg6
-rw-r--r--.icons/Gruvbox-Plus-Dark/mimetypes/16/text-x-chdr.svg6
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/text-x-cmake.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/mimetypes/16/text-x-cobol.svg6
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/text-x-coffeescript.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/mimetypes/16/text-x-common-lisp.svg6
-rw-r--r--.icons/Gruvbox-Plus-Dark/mimetypes/16/text-x-copying.svg6
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/text-x-cpp.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/text-x-cppsrc.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/text-x-credits.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/mimetypes/16/text-x-crystal.svg6
-rw-r--r--.icons/Gruvbox-Plus-Dark/mimetypes/16/text-x-csharp.svg6
-rw-r--r--.icons/Gruvbox-Plus-Dark/mimetypes/16/text-x-csrc.svg6
-rw-r--r--.icons/Gruvbox-Plus-Dark/mimetypes/16/text-x-dart.svg6
-rw-r--r--.icons/Gruvbox-Plus-Dark/mimetypes/16/text-x-diff.svg6
-rw-r--r--.icons/Gruvbox-Plus-Dark/mimetypes/16/text-x-dsrc.svg6
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/text-x-dsssl.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/text-x-dtd.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/mimetypes/16/text-x-eiffel.svg6
-rw-r--r--.icons/Gruvbox-Plus-Dark/mimetypes/16/text-x-elixir.svg6
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/text-x-emacs-lisp.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/text-x-emacs.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/mimetypes/16/text-x-erlang.svg6
-rw-r--r--.icons/Gruvbox-Plus-Dark/mimetypes/16/text-x-fortran.svg6
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/text-x-generic-rtl.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/text-x-generic-template.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/text-x-generic.svapplication-x-awk.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/mimetypes/16/text-x-generic.svg6
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/text-x-gettext-translation-template.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/text-x-gettext-translation.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/mimetypes/16/text-x-go.svg6
-rw-r--r--.icons/Gruvbox-Plus-Dark/mimetypes/16/text-x-gradle.svg6
-rw-r--r--.icons/Gruvbox-Plus-Dark/mimetypes/16/text-x-groovy.svg6
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/text-x-gtkrc.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/mimetypes/16/text-x-haskell.svg6
-rw-r--r--.icons/Gruvbox-Plus-Dark/mimetypes/16/text-x-haxe.svg6
-rw-r--r--.icons/Gruvbox-Plus-Dark/mimetypes/16/text-x-hex.svg6
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/text-x-install.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/mimetypes/16/text-x-iptables.svg6
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/text-x-ipynb.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/text-x-java-source.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/mimetypes/16/text-x-java.svg6
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/text-x-javascript.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/text-x-json.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/mimetypes/16/text-x-justfile.svg6
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/text-x-katefilelist.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/mimetypes/16/text-x-kotlin.svg6
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/text-x-kvc.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/text-x-kvs.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/mimetypes/16/text-x-kvt.svg6
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/text-x-ldif.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/text-x-less.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/text-x-lilypond.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/mimetypes/16/text-x-log.svg6
-rw-r--r--.icons/Gruvbox-Plus-Dark/mimetypes/16/text-x-lua.svg6
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/text-x-lyx.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/text-x-makefile.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/mimetypes/16/text-x-markdown.svg6
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/text-x-matlab.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/text-x-maxima-out.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/text-x-maximasession.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/mimetypes/16/text-x-meson.svg6
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/text-x-microdvd.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/mimetypes/16/text-x-mo.svg6
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/text-x-modelica.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/text-x-mpsub.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/mimetypes/16/text-x-ms-regedit.svg6
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/text-x-nfo.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/text-x-nim-project.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/mimetypes/16/text-x-nim.svg6
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/text-x-objchdr.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/text-x-objcsrc.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/mimetypes/16/text-x-ocaml.svg6
-rw-r--r--.icons/Gruvbox-Plus-Dark/mimetypes/16/text-x-octave.svg6
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/text-x-opml+xml.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/mimetypes/16/text-x-opml.svg6
-rw-r--r--.icons/Gruvbox-Plus-Dark/mimetypes/16/text-x-pascal.svg6
-rw-r--r--.icons/Gruvbox-Plus-Dark/mimetypes/16/text-x-patch.svg6
-rw-r--r--.icons/Gruvbox-Plus-Dark/mimetypes/16/text-x-perl.svg6
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/text-x-php.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/mimetypes/16/text-x-pkgbuild.svg6
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/text-x-plain.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/text-x-po.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/text-x-preview.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/mimetypes/16/text-x-python.svg6
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/text-x-python2.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/text-x-python3.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/text-x-qml.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/text-x-r-source.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/text-x-r.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/mimetypes/16/text-x-readme.svg6
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/text-x-rpm-spec.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/text-x-rsrc.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/mimetypes/16/text-x-ruby.svg6
-rw-r--r--.icons/Gruvbox-Plus-Dark/mimetypes/16/text-x-rust.svg6
-rw-r--r--.icons/Gruvbox-Plus-Dark/mimetypes/16/text-x-sass.svg6
-rw-r--r--.icons/Gruvbox-Plus-Dark/mimetypes/16/text-x-scala.svg6
-rw-r--r--.icons/Gruvbox-Plus-Dark/mimetypes/16/text-x-scheme.svg6
-rw-r--r--.icons/Gruvbox-Plus-Dark/mimetypes/16/text-x-script.svg6
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/text-x-scss.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/text-x-source.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/text-x-sql.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/text-x-ssa.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/mimetypes/16/text-x-stylus.svg6
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/text-x-subviewer.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/mimetypes/16/text-x-systemd-unit.svg6
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/text-x-tcl.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/mimetypes/16/text-x-tex.svg6
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/text-x-texinfo.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/mimetypes/16/text-x-texmacs.svg6
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/text-x-theme.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/text-x-todo-txt.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/text-x-twig.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/text-x-txt2tags.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/text-x-typescript.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/mimetypes/16/text-x-vala.svg6
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/text-x-vb.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/text-x-vbscript.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/text-x-vcard.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/mimetypes/16/text-x-vsrc.svg6
-rw-r--r--.icons/Gruvbox-Plus-Dark/mimetypes/16/text-x-vue.svg6
-rw-r--r--.icons/Gruvbox-Plus-Dark/mimetypes/16/text-x-wxmathml.svg6
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/text-x-wxmaxima-batch.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/mimetypes/16/text-x-xges.svg6
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/text-x-xslfo.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/text-xhtml+xml.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/text-xmcd.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/text-xml.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/mimetypes/16/unknown.svg6
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/vcard.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/video-mlt-playlist.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/video-mp2t.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/video-mp4.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/video-quicktime.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/video-vivo.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/video-vnd.avi.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/video-vnd.rn-realvideo.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/video-wavelet.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/video-webm.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/video-x-anim.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/video-x-flic.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/video-x-flv.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/mimetypes/16/video-x-generic.svg6
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/video-x-google-vlc-plugin.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/video-x-javafx.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/video-x-matroska.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/video-x-mng.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/video-x-ms-asf-plugin.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/video-x-ms-asf.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/video-x-ms-wmp.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/video-x-ms-wmv.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/video-x-msvideo.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/video-x-nsv.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/video-x-ogm+ogg.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/video-x-sgi-movie.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/video-x-theora+ogg.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/video-x-wmv.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/video.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/viewdvi.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/viewhtml.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/virtualbox-hdd.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/virtualbox-ova.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/virtualbox-ovf.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/virtualbox-vbox-extpack.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/mimetypes/16/virtualbox-vbox.svg6
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/virtualbox-vdi.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/virtualbox-vhd.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/virtualbox-vmdk.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/vnd.ms-publisher.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/vnd.oasis.opendocument.drawing.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/wordprocessing-rtl.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/wordprocessing.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/wps-office-doc.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/wps-office-dot.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/wps-office-dps.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/wps-office-dpt.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/wps-office-et.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/wps-office-ett.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/wps-office-pot.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/wps-office-ppt.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/wps-office-wps.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/wps-office-wpt.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/wps-office-xls.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/wps-office-xlt.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/x-content-audio-cdda.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/x-content-audio-dvd.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/x-content-audio-player.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/x-content-blank-bd.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/mimetypes/16/x-content-blank-cd.svg6
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/x-content-blank-dvd.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/x-content-blank-hddvd.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/mimetypes/16/x-content-ebook-reader.svg6
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/x-content-image-dcf.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/x-content-image-picturecd.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/mimetypes/16/x-content-software.svg6
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/x-content-unix-software.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/x-content-video-bluray.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/x-content-video-dvd.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/x-content-video-hddvd.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/x-content-video-svcd.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/x-content-video-vcd.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/x-content-win32-software.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/x-gambasserverpage.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/x-kde-nsplugin-generated.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/mimetypes/16/x-mail-distribution-list.svg6
-rw-r--r--.icons/Gruvbox-Plus-Dark/mimetypes/16/x-office-address-book.svg6
-rw-r--r--.icons/Gruvbox-Plus-Dark/mimetypes/16/x-office-calendar.svg6
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/x-office-document-rtl.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/x-office-document-template-rtl.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/x-office-document-template.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/x-office-document.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/x-office-drawing-template.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/x-office-drawing.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/x-office-presentation-rtl.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/x-office-presentation-template-rtl.svg1
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/x-office-presentation-template.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/mimetypes/16/x-office-presentation.svg6
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/x-office-spreadsheet-template.svg1
-rw-r--r--.icons/Gruvbox-Plus-Dark/mimetypes/16/x-office-spreadsheet.svg6
-rw-r--r--.icons/Gruvbox-Plus-Dark/mimetypes/16/x-package-repository.svg6
-rw-r--r--.icons/Gruvbox-Plus-Dark/mimetypes/16/xoj.svg6
l---------.icons/Gruvbox-Plus-Dark/mimetypes/16/xopt.svg1
1702 files changed, 3074 insertions, 0 deletions
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-7zip.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-7zip.svg
new file mode 120000
index 000000000..4e4d75cff
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-7zip.svg
@@ -0,0 +1 @@
+application-archive.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-abiword.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-abiword.svg
new file mode 120000
index 000000000..1dc3be3c1
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-abiword.svg
@@ -0,0 +1 @@
+text-x-generic.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-acad.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-acad.svg
new file mode 120000
index 000000000..c4d0ea0e9
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-acad.svg
@@ -0,0 +1 @@
+application-x-dwg.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-ace+cbor.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-ace+cbor.svg
new file mode 120000
index 000000000..656ee235a
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-ace+cbor.svg
@@ -0,0 +1 @@
+application-octet-stream.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-afdesigner.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-afdesigner.svg
new file mode 100644
index 000000000..00dc16fb1
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-afdesigner.svg
@@ -0,0 +1,6 @@
+<svg width="16" height="16" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; }</style>
+ </defs>
+ <path class="ColorScheme-Text" d="m6.245 1.2h2.519l0.212 0.3667h0.7213l6.303 10.92v6.71e-4l-1.357 2.313-12.6-7.01e-4 -0.3507-0.6153h-0.4347l-1.253-2.169 0.001334-6.63e-4 1.607-2.784 1.487-0.8587 2.46-4.26-0.4947-0.8567zm1.483 3.768-4.351 7.517h4.167l-0.482-0.8307 4.539 0.0043z" fill="currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-aif+cbor.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-aif+cbor.svg
new file mode 120000
index 000000000..656ee235a
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-aif+cbor.svg
@@ -0,0 +1 @@
+application-octet-stream.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-appinstaller.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-appinstaller.svg
new file mode 120000
index 000000000..0a98193e5
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-appinstaller.svg
@@ -0,0 +1 @@
+x-content-software.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-appx.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-appx.svg
new file mode 120000
index 000000000..0a98193e5
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-appx.svg
@@ -0,0 +1 @@
+x-content-software.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-appxbundle.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-appxbundle.svg
new file mode 120000
index 000000000..0a98193e5
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-appxbundle.svg
@@ -0,0 +1 @@
+x-content-software.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-archive-alt.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-archive-alt.svg
new file mode 100644
index 000000000..8a606e9fd
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-archive-alt.svg
@@ -0,0 +1,6 @@
+<svg width="16" height="16" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; }</style>
+ </defs>
+ <path class="ColorScheme-Text" d="m3 1c-0.554 0-1 0.446-1 1v12c0 0.554 0.446 1 1 1h10c0.554 0 1-0.446 1-1v-9l-4-4h-3.5v1.5h1.5v1.5h-1.5v1.5h1.5v1.5h-1v1.5c0 0.277-0.223 0.5-0.5 0.5s-0.5-0.223-0.5-0.5v-1.602c0-0.1627 0.07757-0.3072 0.1973-0.3984l0.3027-0.1016v-0.8984h-1.5v-1.5h1.5v-1.5h-1.5v-1.5zm2.5 6.27v1.229c0 1.314 2 1.314 2 0v-1.229c0.5976 0.3469 1 0.9944 1 1.73v3c0 1.1-0.895 2-2 2s-2-0.9-2-2v-3c0-0.737 0.4024-1.384 1-1.73zm1 3.73c-0.5523 0-1 0.4477-1 1s0.4477 1 1 1 1-0.4477 1-1-0.4477-1-1-1z" fill="currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-archive-blank.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-archive-blank.svg
new file mode 120000
index 000000000..4e4d75cff
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-archive-blank.svg
@@ -0,0 +1 @@
+application-archive.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-archive-zip.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-archive-zip.svg
new file mode 120000
index 000000000..4e4d75cff
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-archive-zip.svg
@@ -0,0 +1 @@
+application-archive.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-archive.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-archive.svg
new file mode 100644
index 000000000..04e1e0aff
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-archive.svg
@@ -0,0 +1,6 @@
+<svg width="16" height="16" version="1.1" viewBox="0 0 16 16" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; }</style>
+ </defs>
+ <path class="ColorScheme-Text" d="m2 1c-0.831 0-1.5 0.669-1.5 1.5v11c0 0.831 0.669 1.5 1.5 1.5h12c0.831 0 1.5-0.669 1.5-1.5v-9c0-0.831-0.669-1.5-1.5-1.5h-5l-2-2h-2.5v1.5h1.5v1.5h-1.5v1.398c0.277 0 0.5 0.223 0.5 0.5v1.602c0 0.277-0.223 0.5-0.5 0.5s-0.5-0.223-0.5-0.5v-1.602c0-0.1627 0.0776-0.3072 0.1973-0.3984h-1.197v-1.5h1.5v-1.5h-1.5v-1.5h-1zm1.5 5.27v1.227c0 1.314 2 1.314 2 0v-1.227c0.5976 0.3469 1 0.9939 1 1.73v3c0 1.1-0.895 2-2 2s-2-0.9-2-2v-3c0-0.737 0.4024-1.384 1-1.73zm1 3.73c-0.5523 0-1 0.4477-1 1s0.4477 1 1 1 1-0.4477 1-1-0.4477-1-1-1z" fill="currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-atom+xml.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-atom+xml.svg
new file mode 120000
index 000000000..2f0fbff8b
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-atom+xml.svg
@@ -0,0 +1 @@
+application-rss+xml.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-audio-playlist.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-audio-playlist.svg
new file mode 120000
index 000000000..1e7e6f6ce
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-audio-playlist.svg
@@ -0,0 +1 @@
+playlist.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-audio.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-audio.svg
new file mode 120000
index 000000000..fb7fe7cb6
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-audio.svg
@@ -0,0 +1 @@
+audio-x-generic.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-autocad_dwg.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-autocad_dwg.svg
new file mode 120000
index 000000000..c4d0ea0e9
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-autocad_dwg.svg
@@ -0,0 +1 @@
+application-x-dwg.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-bitwig-clip.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-bitwig-clip.svg
new file mode 120000
index 000000000..b2e090cae
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-bitwig-clip.svg
@@ -0,0 +1 @@
+application-bitwig-preset.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-bitwig-device.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-bitwig-device.svg
new file mode 120000
index 000000000..b2e090cae
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-bitwig-device.svg
@@ -0,0 +1 @@
+application-bitwig-preset.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-bitwig-preset.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-bitwig-preset.svg
new file mode 100644
index 000000000..61405e4e2
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-bitwig-preset.svg
@@ -0,0 +1,6 @@
+<svg width="16" height="16" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; }</style>
+ </defs>
+ <path class="ColorScheme-Text" d="m3.919 3.6a1.2 1.2 0 0 0-1.2 1.2 1.2 1.2 0 0 0 1.2 1.2 1.2 1.2 0 0 0 1.2-1.2 1.2 1.2 0 0 0-1.2-1.2zm2.722 0a1.2 1.2 0 0 0-1.2 1.2 1.2 1.2 0 0 0 1.2 1.2 1.2 1.2 0 0 0 1.2-1.2 1.2 1.2 0 0 0-1.2-1.2zm2.719 0a1.2 1.2 0 0 0-1.2 1.2 1.2 1.2 0 0 0 1.2 1.2 1.2 1.2 0 0 0 1.2-1.2 1.2 1.2 0 0 0-1.2-1.2zm2.722 0a1.2 1.2 0 0 0-1.2 1.2 1.2 1.2 0 0 0 1.2 1.2 1.2 1.2 0 0 0 1.2-1.2 1.2 1.2 0 0 0-1.2-1.2zm-10.88 3.2a1.2 1.2 0 0 0-1.2 1.2 1.2 1.2 0 0 0 1.2 1.2 1.2 1.2 0 0 0 1.2-1.2 1.2 1.2 0 0 0-1.2-1.2zm2.719 0a1.2 1.2 0 0 0-1.2 1.2 1.2 1.2 0 0 0 1.2 1.2 1.2 1.2 0 0 0 1.2-1.2 1.2 1.2 0 0 0-1.2-1.2zm2.722 0a1.2 1.2 0 0 0-1.2 1.2 1.2 1.2 0 0 0 1.2 1.2 1.2 1.2 0 0 0 1.2-1.2 1.2 1.2 0 0 0-1.2-1.2zm2.719 0a1.2 1.2 0 0 0-1.2 1.2 1.2 1.2 0 0 0 1.2 1.2 1.2 1.2 0 0 0 1.2-1.2 1.2 1.2 0 0 0-1.2-1.2zm2.722 0a1.2 1.2 0 0 0-1.2 1.2 1.2 1.2 0 0 0 1.2 1.2 1.2 1.2 0 0 0 1.2-1.2 1.2 1.2 0 0 0-1.2-1.2zm2.719 0a1.2 1.2 0 0 0-1.2 1.2 1.2 1.2 0 0 0 1.2 1.2 1.2 1.2 0 0 0 1.2-1.2 1.2 1.2 0 0 0-1.2-1.2zm-13.6 3.2a1.2 1.2 0 0 0-1.2 1.2 1.2 1.2 0 0 0 1.2 1.2 1.2 1.2 0 0 0 1.2-1.2 1.2 1.2 0 0 0-1.2-1.2zm2.719 0a1.2 1.2 0 0 0-1.2 1.2 1.2 1.2 0 0 0 1.2 1.2 1.2 1.2 0 0 0 1.2-1.2 1.2 1.2 0 0 0-1.2-1.2zm8.162 0a1.2 1.2 0 0 0-1.2 1.2 1.2 1.2 0 0 0 1.2 1.2 1.2 1.2 0 0 0 1.2-1.2 1.2 1.2 0 0 0-1.2-1.2zm2.719 0a1.2 1.2 0 0 0-1.2 1.2 1.2 1.2 0 0 0 1.2 1.2 1.2 1.2 0 0 0 1.2-1.2 1.2 1.2 0 0 0-1.2-1.2z" fill="currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-bitwig-project-folder.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-bitwig-project-folder.svg
new file mode 120000
index 000000000..b2e090cae
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-bitwig-project-folder.svg
@@ -0,0 +1 @@
+application-bitwig-preset.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-bitwig-project.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-bitwig-project.svg
new file mode 120000
index 000000000..b2e090cae
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-bitwig-project.svg
@@ -0,0 +1 @@
+application-bitwig-preset.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-bitwig-template.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-bitwig-template.svg
new file mode 120000
index 000000000..b2e090cae
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-bitwig-template.svg
@@ -0,0 +1 @@
+application-bitwig-preset.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-blank.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-blank.svg
new file mode 120000
index 000000000..56f4a6444
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-blank.svg
@@ -0,0 +1 @@
+application-x-zerosize.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-bzip.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-bzip.svg
new file mode 120000
index 000000000..4e4d75cff
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-bzip.svg
@@ -0,0 +1 @@
+application-archive.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-cbor-seq.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-cbor-seq.svg
new file mode 100644
index 000000000..41ba59af8
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-cbor-seq.svg
@@ -0,0 +1,6 @@
+<svg width="16" height="16" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; }</style>
+ </defs>
+ <path class="ColorScheme-Text" d="m10 1v1h-2.5v5.5h-1.5v-1h-5v3h5v-1h1.5v5.5h2.5v1h5.012v-3h-5.012v1h-1.5v-10h1.5v1h5v-3h-5z" fill="currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-cbor.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-cbor.svg
new file mode 120000
index 000000000..656ee235a
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-cbor.svg
@@ -0,0 +1 @@
+application-octet-stream.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-certificate.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-certificate.svg
new file mode 100644
index 000000000..5322080a4
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-certificate.svg
@@ -0,0 +1,6 @@
+<svg width="16" height="16" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; }</style>
+ </defs>
+ <path class="ColorScheme-Text" d="m7.994 1c-0.524 7.5e-4 -0.9639 0.2989-1.166 0.7188-0.3995-0.2703-0.9565-0.3216-1.408-0.07227-0.453 0.2455-0.6909 0.7149-0.6465 1.172-0.4844-0.00392-0.9915 0.1851-1.25 0.6055-0.2624 0.4256-0.2072 0.9482 0.08398 1.324-0.4478 0.188-0.7637 0.6028-0.7637 1.094 0 0.4909 0.3158 0.9096 0.7637 1.098-0.2872 0.376-0.3464 0.8927-0.08398 1.322 0.2585 0.4204 0.7656 0.6459 1.25 0.6055-0.04439 0.4583 0.1934 0.9277 0.6465 1.172 0.1175 0.06396 0.2425 0.09953 0.3691 0.123v4.838l2.211-2.211 2.211 2.211v-4.826c0.1279-0.01554 0.2516-0.04862 0.3691-0.1348 0.453-0.2454 0.6909-0.7149 0.6465-1.172 0.4844 0.00397 0.9915-0.1851 1.25-0.6055 0.2624-0.4256 0.2072-0.9463-0.08398-1.322 0.4478-0.188 0.7637-0.6067 0.7637-1.098 0-0.4909-0.3158-0.9057-0.7637-1.094 0.2872-0.376 0.3464-0.8947 0.08398-1.324-0.2585-0.4204-0.7656-0.6459-1.25-0.6055 0.04439-0.4583-0.1934-0.9277-0.6465-1.172-0.453-0.2455-1.009-0.1967-1.408 0.07227-0.2024-0.4204-0.6431-0.7188-1.168-0.7188h-0.009765zm0.001953 1.793c1.777 0 3.223 1.356 3.223 3.027 0 1.672-1.442 3.023-3.223 3.023-1.777 0-3.223-1.352-3.223-3.023 0-1.672 1.442-3.027 3.223-3.027zm0.003906 0.832a2.188 2.188 0 0 0-2.188 2.188 2.188 2.188 0 0 0 2.188 2.188 2.188 2.188 0 0 0 2.188-2.188 2.188 2.188 0 0 0-2.188-2.188z" fill="currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-cid-edhoc+cbor-seq.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-cid-edhoc+cbor-seq.svg
new file mode 120000
index 000000000..aeb8d021e
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-cid-edhoc+cbor-seq.svg
@@ -0,0 +1 @@
+application-pgp-keys.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-clariscad.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-clariscad.svg
new file mode 120000
index 000000000..ca748d2c2
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-clariscad.svg
@@ -0,0 +1 @@
+application-drawing.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-concise-problem-details+cbor.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-concise-problem-details+cbor.svg
new file mode 120000
index 000000000..656ee235a
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-concise-problem-details+cbor.svg
@@ -0,0 +1 @@
+application-octet-stream.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-dart.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-dart.svg
new file mode 120000
index 000000000..43d335075
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-dart.svg
@@ -0,0 +1 @@
+text-x-dart.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-database.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-database.svg
new file mode 120000
index 000000000..9bd77b477
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-database.svg
@@ -0,0 +1 @@
+office-database.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-dicom.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-dicom.svg
new file mode 100644
index 000000000..121bb730b
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-dicom.svg
@@ -0,0 +1,6 @@
+<svg width="16" height="16" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; }</style>
+ </defs>
+ <path class="ColorScheme-Text" d="m6.982 0.999c-0.4786 0-1.077 0.2156-1.687 0.593 0.4346 0.1058 0.8129 0.4078 1.012 0.8248 0.0572 0.1208 0.00697 0.2628-0.1117 0.3216-0.1177 0.05773-0.2608 0.01015-0.318-0.1107-0.1738-0.3656-0.531-0.593-0.9304-0.593-0.1298 0-0.2509 0.02507-0.3653 0.0689-0.01322 0.0053-0.02868 0.00708-0.04297 0.01879-0.3674 0.1604-0.6274 0.5328-0.6274 0.9647 0 0.1914 0.05255 0.3762 0.1483 0.5387 1.053 0.06842 1.889 0.959 1.889 2.046 0 0.1336-0.1065 0.2443-0.2385 0.2443s-0.2385-0.1107-0.2385-0.2443c0-0.8649-0.6924-1.566-1.543-1.566-0.8515 0-1.545 0.7011-1.545 1.566 0 0.2021 0.03796 0.4017 0.1139 0.5909 0.0385 0.09728 0.01045 0.2093-0.06876 0.2756-0.352 0.2993-0.5544 0.7397-0.5544 1.205 0 0.8649 0.6945 1.568 1.545 1.568 0.132 0 0.2364 0.1065 0.2364 0.2401s-0.1043 0.2443-0.2364 0.2443c-0.5105 0-0.9779-0.194-1.334-0.5136-0.1364 0.2373-0.2084 0.506-0.2084 0.7872 0 0.619 0.3597 1.181 0.9175 1.432 0.1023 0.04598 0.1574 0.1582 0.1354 0.2694-0.0231 0.1208-0.03438 0.2466-0.03438 0.3696 0 0.8232 0.5467 1.546 1.33 1.76 0.0638 0.01809 0.1175 0.06124 0.1483 0.1211 0.3124 0.603 0.9212 0.9793 1.59 0.9793 0.9912 0 1.798-0.8199 1.798-1.827 0-0.8232-0.5489-1.548-1.332-1.762-0.1276-0.03422-0.2017-0.1671-0.1676-0.2965s0.1668-0.2033 0.2944-0.1691c0.4929 0.1347 0.9084 0.4252 1.205 0.8143v-5.828c0-0.4372-0.3477-0.7934-0.7778-0.7934-0.132 0-0.2407-0.1065-0.2407-0.2401s0.1086-0.2443 0.2407-0.2443c0.2937 0 0.5633 0.1035 0.7778 0.2756v-3.136c0-0.4372-0.3477-0.7934-0.7778-0.7934zm2.037 0c-0.4291 0-0.7778 0.3583-0.7778 0.7955v2.101c0.2145-0.1721 0.4841-0.2756 0.7778-0.2756 0.132 0 0.2407 0.1107 0.2407 0.2443s-0.1086 0.2401-0.2407 0.2401c-0.4291 0-0.7778 0.3594-0.7778 0.7955v8.005c0 0.02244-0.00313 0.04442-0.00857 0.06472 0.00544 0.06735 0.00857 0.133 0.00857 0.2025 0 1.007 0.8051 1.827 1.796 1.827 0.6689 0 1.28-0.3742 1.592-0.9772 0.03081-0.05986 0.08445-0.1029 0.1483-0.1211 0.7822-0.2138 1.33-0.9391 1.33-1.762 0-0.124-0.01226-0.2478-0.03652-0.3675-0.02201-0.1112 0.03522-0.2234 0.1375-0.2693 0.5578-0.2523 0.9175-0.8145 0.9175-1.432 0-0.2812-0.06877-0.5488-0.2063-0.7872-0.3553 0.3186-0.8249 0.5136-1.336 0.5136-0.132 0-0.2385-0.1107-0.2385-0.2443s0.1065-0.2422 0.2385-0.2422c0.8515 0 1.543-0.7032 1.543-1.568 0-0.465-0.2023-0.9034-0.5544-1.203-0.07922-0.06734-0.1051-0.1804-0.06662-0.2777 0.07592-0.1892 0.1117-0.3868 0.1117-0.5888 0-0.8649-0.6924-1.568-1.543-1.568-0.8515 0-1.541 0.7032-1.541 1.568 0 0.1336-0.1086 0.2443-0.2407 0.2443-0.132 0-0.2407-0.1107-0.2407-0.2443 0-1.087 0.8369-1.98 1.891-2.048 0.0946-0.1625 0.1461-0.3473 0.1461-0.5387 0-0.433-0.2578-0.8032-0.6253-0.9647-0.01436-0.00429-0.02977-0.00708-0.04297-0.01879-0.1144-0.04277-0.2366-0.06682-0.3653-0.06682-0.3993 0-0.7576 0.2274-0.9325 0.593-0.05721 0.1251-0.197 0.1716-0.3159 0.1128-0.1177-0.0588-0.1668-0.2028-0.1096-0.3236 0.1991-0.4169 0.5753-0.7168 1.01-0.8227-0.6084-0.3774-1.21-0.593-1.689-0.593zm3.565 4.172v0.0063c0.132 0 0.2406 0.1107 0.2406 0.2443 0 1.041-0.7675 1.9-1.758 2.032 0.1012 0.4715 0.5138 0.8268 1.008 0.8268h0.0023c0.132 0 0.2385 0.1065 0.2385 0.2401s-0.1065 0.2443-0.2385 0.2443c-0.7558 0-1.385-0.5694-1.495-1.307-0.4632-0.05132-0.8894-0.2603-1.221-0.6034-0.09241-0.09622-0.09031-0.2494 0.00429-0.3424 0.09461-0.09835 0.2449-0.09515 0.3373 0 0.2904 0.3036 0.6821 0.4698 1.1 0.4698 0.8515 0 1.543-0.7011 1.543-1.566 0-0.1336 0.1065-0.2443 0.2385-0.2443zm-8.651 0.2526c0.132 0 0.2364 0.1107 0.2364 0.2443 0 0.8649 0.6945 1.568 1.545 1.568 0.4158 0 0.8075-0.1683 1.1-0.4719 0.09241-0.09194 0.2406-0.09301 0.3352 0 0.09351 0.09408 0.09671 0.2494 0.00429 0.3445-0.33 0.3432-0.7573 0.5532-1.22 0.6034-0.11 0.7387-0.7364 1.305-1.493 1.305-0.132 0-0.2407-0.1086-0.2407-0.2422s0.1086-0.2443 0.2407-0.2443c0.494 0 0.9087-0.3533 1.01-0.8248-0.9901-0.1315-1.76-0.9945-1.76-2.036 0-0.1336 0.1086-0.2443 0.2407-0.2443zm5.086 3.627 0.00222 0.0042c1.113 0 2.02 0.9204 2.02 2.052v0.03549c0.088-0.0075 0.1783-0.0209 0.2707-0.0209 0.132 0 0.2385 0.1086 0.2385 0.2422s-0.1065 0.2422-0.2385 0.2422c-0.8515 0-1.543 0.7053-1.543 1.57 0 0.1336-0.1086 0.2401-0.2407 0.2401-0.132 0-0.2364-0.1065-0.2364-0.2401 0-0.8606 0.5209-1.6 1.261-1.904 0.0055-0.05452 0.0086-0.1114 0.0086-0.167 0-0.8649-0.6924-1.568-1.543-1.568-0.132 0-0.2364-0.1086-0.2364-0.2422-1.5e-6 -0.1336 0.1043-0.2443 0.2364-0.2443zm-2.798 0.5178c0.132 0 0.2407 0.1065 0.2407 0.2401s-0.1086 0.2443-0.2407 0.2443c-0.8515 0-1.543 0.7032-1.543 1.568 0 0.05452 0.00313 0.1094 0.00857 0.1649 0.7404 0.3057 1.266 1.044 1.266 1.904 0 0.1336-0.1086 0.2443-0.2407 0.2443-0.132 0-0.2385-0.1107-0.2385-0.2443 0-0.8649-0.6924-1.568-1.543-1.568-0.132 0-0.2385-0.1107-0.2385-0.2443s0.1065-0.2422 0.2385-0.2422c0.09131 0 0.1816 9e-3 0.2707 0.02089v-0.03549c0-1.132 0.9053-2.053 2.02-2.053z" fill="currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-docbook+xml.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-docbook+xml.svg
new file mode 120000
index 000000000..1dc3be3c1
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-docbook+xml.svg
@@ -0,0 +1 @@
+text-x-generic.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-document-blank.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-document-blank.svg
new file mode 120000
index 000000000..56f4a6444
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-document-blank.svg
@@ -0,0 +1 @@
+application-x-zerosize.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-document-template.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-document-template.svg
new file mode 120000
index 000000000..1dc3be3c1
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-document-template.svg
@@ -0,0 +1 @@
+text-x-generic.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-document.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-document.svg
new file mode 120000
index 000000000..1dc3be3c1
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-document.svg
@@ -0,0 +1 @@
+text-x-generic.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-dots+cbor.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-dots+cbor.svg
new file mode 100644
index 000000000..f3a508c3f
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-dots+cbor.svg
@@ -0,0 +1,6 @@
+<svg width="16" height="16" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; }</style>
+ </defs>
+ <path class="ColorScheme-Text" d="m7.936 1.012-5.803 2.037c-0.0792 0.028-0.1328 0.4157-0.1328 0.5 0 8.451 5.969 11.45 6 11.45 0 0 6-3 6-11.45 0-0.08426-0.05396-0.472-0.1328-0.5l-5.803-2.037c-0.04286-0.01514-0.08605-0.01514-0.1289 0zm0.06445 2.098 3.852 1.352c-0.307 4.728-2.493 7.173-3.812 8.139-0.4339-0.3346-0.9557-0.7648-1.51-1.434-1.128-1.362-2.159-3.562-2.373-6.707z" fill="currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-drawing-template.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-drawing-template.svg
new file mode 120000
index 000000000..ca748d2c2
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-drawing-template.svg
@@ -0,0 +1 @@
+application-drawing.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-drawing.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-drawing.svg
new file mode 100644
index 000000000..581f8891e
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-drawing.svg
@@ -0,0 +1,6 @@
+<svg width="16" height="16" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; }</style>
+ </defs>
+ <path class="ColorScheme-Text" d="m7.711 1c-0.1674 0-0.3016 0.1246-0.3016 0.2799v0.6824c-0.5301 0.2161-0.9047 0.7051-0.9047 1.277 0 0.772 0.6761 1.4 1.508 1.4 0.8317 0 1.508-0.6276 1.508-1.4 0-0.5719-0.3745-1.061-0.9047-1.277v-0.6822c0-0.1554-0.1342-0.2799-0.3016-0.2799zm-1.479 3.289-1.593 3.989h-1.762c-0.08652-0.00487-0.1711 0.0249-0.2324 0.0818-0.06129 0.05689-0.09338 0.1354-0.08812 0.2158 0.01056 0.154 0.1544 0.2721 0.3206 0.2623h4.532v0.8398c0 0.1554 0.1342 0.2799 0.3016 0.2799h0.6031c0.1674 0 0.3016-0.1246 0.3016-0.2799v-0.8398h4.523c0.1086 0.00112 0.2096-0.0515 0.2651-0.1388 0.05417-0.08733 0.05417-0.1948 0-0.2822-0.05549-0.08734-0.1568-0.14-0.2651-0.1388h-1.753l-1.592-3.989c-0.3468 0.5098-0.9277 0.8423-1.574 0.9011l1.282 3.088h-0.886v-0.8398c0-0.1554-0.1342-0.2799-0.3016-0.2799h-0.6031c-0.1674 0-0.3016 0.1246-0.3016 0.2799v0.8398h-0.886l1.282-3.088c-0.6462-0.05893-1.227-0.3915-1.574-0.9011zm-2.026 5.082-1.225 3.062c-0.02059 0.05972-0.02059 0.1239 0 0.1836l0.509 1.575v0.5249c-0.0012 0.1008 0.05549 0.1945 0.1496 0.2461 0.09439 0.05038 0.2096 0.05038 0.304 0 0.09409-0.0515 0.1508-0.1456 0.1496-0.2461v-0.5249l1.988-4.82zm5.739 0 1.988 4.82v0.5249c-0.0012 0.1008 0.05549 0.1945 0.1496 0.2461 0.09439 0.05038 0.2096 0.05038 0.304 0 0.09409-0.0515 0.1508-0.1456 0.1496-0.2461v-0.5249l0.509-1.575c0.0187-0.05878 0.02352-0.1268 0-0.1836l-1.225-3.062z" fill="currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-dwg.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-dwg.svg
new file mode 120000
index 000000000..c4d0ea0e9
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-dwg.svg
@@ -0,0 +1 @@
+application-x-dwg.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-dxf.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-dxf.svg
new file mode 120000
index 000000000..c4d0ea0e9
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-dxf.svg
@@ -0,0 +1 @@
+application-x-dwg.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-edhoc+cbor-seq.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-edhoc+cbor-seq.svg
new file mode 120000
index 000000000..aeb8d021e
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-edhoc+cbor-seq.svg
@@ -0,0 +1 @@
+application-pgp-keys.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-epub+zip.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-epub+zip.svg
new file mode 100644
index 000000000..5498f33c7
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-epub+zip.svg
@@ -0,0 +1,6 @@
+<svg width="16" height="16" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; }</style>
+ </defs>
+ <path class="ColorScheme-Text" d="m8 12.4-4.399-4.4 4.399-4.399 1.467 1.466-2.933 2.933 1.466 1.467 4.399-4.399-3.832-3.832c-0.3129-0.3132-0.8205-0.3132-1.134 0l-6.198 6.198c-0.3129 0.3129-0.3129 0.8205 0 1.134l6.198 6.198c0.3132 0.3132 0.8208 0.3132 1.134 0l6.198-6.198c0.3129-0.3132 0.3129-0.8208 0-1.134l-0.8998-0.8996z" fill="currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-ffDiaporama.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-ffDiaporama.svg
new file mode 120000
index 000000000..a2c40c72d
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-ffDiaporama.svg
@@ -0,0 +1 @@
+image-x-generic.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-fits.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-fits.svg
new file mode 120000
index 000000000..a2c40c72d
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-fits.svg
@@ -0,0 +1 @@
+image-x-generic.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-flash.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-flash.svg
new file mode 100644
index 000000000..dde01cfe3
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-flash.svg
@@ -0,0 +1,6 @@
+<svg width="16" height="16" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; }</style>
+ </defs>
+ <path class="ColorScheme-Text" d="m2 12v3s4.601 0.873 6.668-5h3.332v-3h-2.399s0.9563-3 3.399-3l-1.4e-5 -2.958s-3.802-0.8888-6.244 5.545c-2.113 6.301-4.756 5.414-4.756 5.414z" fill="currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-font-snf.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-font-snf.svg
new file mode 120000
index 000000000..5cf45d178
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-font-snf.svg
@@ -0,0 +1 @@
+font-x-generic.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-font-woff.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-font-woff.svg
new file mode 120000
index 000000000..5cf45d178
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-font-woff.svg
@@ -0,0 +1 @@
+font-x-generic.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-geo+json.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-geo+json.svg
new file mode 120000
index 000000000..d8b66dbeb
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-geo+json.svg
@@ -0,0 +1 @@
+application-vnd.google-apps.map.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-gml+xml.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-gml+xml.svg
new file mode 120000
index 000000000..f50ba621b
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-gml+xml.svg
@@ -0,0 +1 @@
+application-xml.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-gnunet-directory.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-gnunet-directory.svg
new file mode 120000
index 000000000..71137a9a5
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-gnunet-directory.svg
@@ -0,0 +1 @@
+application-x-sharedlib.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-gpx+xml.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-gpx+xml.svg
new file mode 120000
index 000000000..d8b66dbeb
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-gpx+xml.svg
@@ -0,0 +1 @@
+application-vnd.google-apps.map.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-gpx.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-gpx.svg
new file mode 120000
index 000000000..d8b66dbeb
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-gpx.svg
@@ -0,0 +1 @@
+application-vnd.google-apps.map.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-gvdesign.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-gvdesign.svg
new file mode 120000
index 000000000..34b7aa582
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-gvdesign.svg
@@ -0,0 +1 @@
+application-vector.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-gzip.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-gzip.svg
new file mode 120000
index 000000000..4e4d75cff
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-gzip.svg
@@ -0,0 +1 @@
+application-archive.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-hwpx.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-hwpx.svg
new file mode 120000
index 000000000..2acccd2c4
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-hwpx.svg
@@ -0,0 +1 @@
+application-x-hwp.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-illustrator.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-illustrator.svg
new file mode 100644
index 000000000..325c42f4e
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-illustrator.svg
@@ -0,0 +1,6 @@
+<svg width="16" height="16" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; }</style>
+ </defs>
+ <path class="ColorScheme-Text" d="m14.51 1.189c1.169 0 1.507 0.9267 1.49 1.486 0.02574 0.8756-0.6632 1.575-1.513 1.525-0.8136 0.02464-1.501-0.626-1.475-1.525-0.02483-0.8446 0.6582-1.486 1.498-1.486zm-10.34 0.9103h3.108c0.096 0 0.1455 0.03602 0.1575 0.09602l4.38 12.36c0.036 0.132 9.41e-4 0.192-0.1191 0.192h-2.509c-0.08401 0.01199-0.1681-0.05043-0.192-0.1344l-0.9833-2.853h-4.467l-0.9103 2.819c-0.024 0.108-0.1225 0.181-0.2304 0.169h-2.254c-0.132 0-0.1666-0.0749-0.1306-0.2189 1.288-3.853 2.736-7.653 3.984-11.52 0.04801-0.2521 0.07298-0.5157 0.07298-0.7797-0.012-0.06 0.03602-0.1224 0.09602-0.1344zm1.559 2.22c-0.4197 1.687-0.9329 3.356-1.486 5.004h3.046c-0.614-2.149 0.2712 1.193-1.537-5.004h-0.02304zm9.948 0.8912c0.108 0 0.1575 0.05715 0.1575 0.1652v9.243c0 0.132-0.04949 0.192-0.1575 0.192h-2.351c-0.12 0-0.1805-0.07204-0.1805-0.192v-9.243c0-0.12 0.04947-0.1652 0.1575-0.1652 0.7912 2e-6 1.582 1e-6 2.374 1e-6z" fill="currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-image-bmp.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-image-bmp.svg
new file mode 120000
index 000000000..a2c40c72d
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-image-bmp.svg
@@ -0,0 +1 @@
+image-x-generic.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-image-gif.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-image-gif.svg
new file mode 120000
index 000000000..a2c40c72d
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-image-gif.svg
@@ -0,0 +1 @@
+image-x-generic.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-image-ico.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-image-ico.svg
new file mode 120000
index 000000000..a2c40c72d
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-image-ico.svg
@@ -0,0 +1 @@
+image-x-generic.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-image-jpg.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-image-jpg.svg
new file mode 120000
index 000000000..a2c40c72d
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-image-jpg.svg
@@ -0,0 +1 @@
+image-x-generic.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-image-png.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-image-png.svg
new file mode 120000
index 000000000..a2c40c72d
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-image-png.svg
@@ -0,0 +1 @@
+image-x-generic.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-image-psd.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-image-psd.svg
new file mode 120000
index 000000000..2241f5387
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-image-psd.svg
@@ -0,0 +1 @@
+application-photoshop.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-image-tga.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-image-tga.svg
new file mode 120000
index 000000000..a2c40c72d
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-image-tga.svg
@@ -0,0 +1 @@
+image-x-generic.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-image-tiff.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-image-tiff.svg
new file mode 120000
index 000000000..a2c40c72d
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-image-tiff.svg
@@ -0,0 +1 @@
+image-x-generic.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-images.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-images.svg
new file mode 120000
index 000000000..a2c40c72d
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-images.svg
@@ -0,0 +1 @@
+image-x-generic.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-info.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-info.svg
new file mode 120000
index 000000000..61d1fd799
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-info.svg
@@ -0,0 +1 @@
+text-x-readme.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-install.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-install.svg
new file mode 120000
index 000000000..0bc3f588d
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-install.svg
@@ -0,0 +1 @@
+application-x-partial-download.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-java.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-java.svg
new file mode 120000
index 000000000..dbc66cdce
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-java.svg
@@ -0,0 +1 @@
+text-x-java.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-javascript.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-javascript.svg
new file mode 100644
index 000000000..75f65ec03
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-javascript.svg
@@ -0,0 +1,6 @@
+<svg width="16" height="16" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; }</style>
+ </defs>
+ <path class="ColorScheme-Text" d="m9.916 10.27c0.489 0.7984 1.125 1.385 2.251 1.385 0.9453 0 1.549-0.4725 1.549-1.125 0-0.7823-0.6204-1.059-1.661-1.515l-0.5703-0.2447c-1.646-0.7014-2.74-1.58-2.74-3.437 0-1.711 1.304-3.014 3.341-3.014 1.451 0 2.493 0.5048 3.245 1.827l-1.777 1.141c-0.3911-0.7014-0.8131-0.9777-1.468-0.9777-0.6682 0-1.092 0.4239-1.092 0.9777 0 0.6844 0.4239 0.9615 1.403 1.385l0.5703 0.2443c1.938 0.8312 3.033 1.679 3.033 3.584 0 2.054-1.614 3.179-3.78 3.179-2.119 0-3.488-1.01-4.157-2.333zm-8.059 0.1975c0.3584 0.6358 0.6844 1.173 1.468 1.173 0.7495 0 1.222-0.2931 1.222-1.434v-7.757h2.281v7.788c0 2.362-1.385 3.437-3.407 3.437-1.827 0-2.884-0.9453-3.422-2.084z" fill="currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-json.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-json.svg
new file mode 100644
index 000000000..c7a361d4d
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-json.svg
@@ -0,0 +1,6 @@
+<svg width="16" height="16" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; }</style>
+ </defs>
+ <path class="ColorScheme-Text" d="m4.836 1.654v0.00195h-0.06836c-0.06034 0.00863-0.1213 0.0171-0.1816 0.04297 0 0-0.4306 0.1379-0.9219 0.3965-0.4999 0.2672-1.104 0.6291-1.492 1.258-0.431 0.6982-0.2668 1.448-0.1289 1.896 0.1293 0.4482 0.2067 0.6457 0.08594 0.9473-0.06024 0.1379-0.4387 0.4657-0.8438 0.6641-0.4051 0.1982-0.7676 0.3027-0.7676 0.3027-0.1812 0.04303-0.3358 0.1632-0.4219 0.3184-0.09489 0.1551-0.12 0.3444-0.06836 0.5254-0.08606 0.3619 0.1281 0.7235 0.4902 0.8184 0 0 0.3624 0.1044 0.7676 0.3027 0.4051 0.2069 0.7835 0.5253 0.8438 0.6719 0.1207 0.3017 0.04336 0.4912-0.08594 0.9395-0.1379 0.4482-0.3021 1.198 0.1289 1.896 0.3879 0.6293 0.9925 0.9997 1.492 1.258 0.4913 0.2586 0.9219 0.4043 0.9219 0.4043 0.2327 0.08619 0.4998 0.04467 0.6895-0.1191 0.1896-0.1638 0.2763-0.4238 0.2246-0.6738-0.05172-0.2414-0.2411-0.4388-0.4824-0.5078 0 0-0.329-0.1116-0.7168-0.3184-0.3965-0.2069-0.8086-0.527-0.9551-0.7598-0.1724-0.2758-0.1215-0.3695 0.00781-0.7832 0.1207-0.4138 0.3455-1.113 0.03516-1.863-0.2761-0.673-0.829-1.024-1.32-1.273 0.4914-0.2582 1.044-0.6131 1.32-1.285 0.3103-0.7501 0.08555-1.439-0.03516-1.861-0.1293-0.4138-0.1801-0.5081-0.007812-0.7754 0.1465-0.2414 0.5586-0.5606 0.9551-0.7676 0.3879-0.207 0.7168-0.3203 0.7168-0.3203 0.3191-0.09489 0.5157-0.4126 0.4727-0.7402-0.04303-0.3361-0.3268-0.5871-0.6543-0.5957zm6.328 0.00195c-0.3363 0.00864-0.6132 0.2577-0.6562 0.5938-0.04303 0.3277 0.1555 0.6474 0.4746 0.7422 0 0 0.327 0.1116 0.7148 0.3184 0.3965 0.2069 0.8105 0.5262 0.957 0.7676 0.1724 0.2672 0.1215 0.3616-0.0078 0.7754-0.1207 0.4224-0.3455 1.113-0.03516 1.863 0.2758 0.6724 0.8269 1.025 1.318 1.283-0.4913 0.25-1.042 0.6028-1.318 1.275-0.3103 0.7499-0.08554 1.449 0.03516 1.863 0.1293 0.4138 0.1802 0.5082 0.0078 0.7754-0.1465 0.2413-0.5605 0.5607-0.957 0.7676-0.3879 0.2069-0.7148 0.3184-0.7148 0.3184-0.2413 0.06896-0.4307 0.2664-0.4824 0.5078-0.05172 0.25 0.03304 0.51 0.2227 0.6738 0.1896 0.1638 0.4587 0.2053 0.6914 0.1191 0 0 0.4306-0.1457 0.9219-0.4043 0.4999-0.2586 1.102-0.6291 1.49-1.258 0.431-0.6982 0.2668-1.448 0.1289-1.896-0.1293-0.4483-0.2066-0.6378-0.08594-0.9395 0.06035-0.1465 0.4406-0.465 0.8457-0.6719 0.406-0.1986 0.7676-0.3027 0.7676-0.3027 0.362-0.09482 0.5764-0.4564 0.4902-0.8184 0.05173-0.181 0.02646-0.3722-0.06836-0.5273-0.08619-0.1552-0.2409-0.2753-0.4219-0.3184 0 0-0.3624-0.1025-0.7676-0.3008-0.406-0.1984-0.7861-0.5273-0.8457-0.6738-0.1214-0.293-0.04205-0.4913 0.08594-0.9395 0.139-0.4482 0.3033-1.197-0.127-1.895-0.3884-0.6291-0.9932-0.991-1.492-1.258-0.4912-0.2586-0.9219-0.4062-0.9219-0.4062-0.06046-0.01721-0.1211-0.0246-0.1816-0.0332h-0.06836zm-3.164 2.344c-0.69 0-1.25 0.56-1.25 1.25s0.56 1.25 1.25 1.25 1.25-0.56 1.25-1.25-0.56-1.25-1.25-1.25zm0 4.334c-0.4608 0-0.834 0.372-0.834 0.832v2.5c0 0.46 0.3732 0.834 0.834 0.834s0.834-0.374 0.834-0.834v-2.5c0-0.46-0.3732-0.832-0.834-0.832z" fill="currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-krita.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-krita.svg
new file mode 100644
index 000000000..e9ee0900e
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-krita.svg
@@ -0,0 +1,6 @@
+<svg width="16" height="16" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; }</style>
+ </defs>
+ <path class="ColorScheme-Text" d="m0.459 1c-0.1214-0.002335-0.2378 0.05607-0.3115 0.1532-0.2186 0.277-0.02196 0.5567 0.2265 0.7862 0.1266 0.1163 1.102 1.116 2.133 2.197 0.3265-0.4577 0.7057-0.8712 1.132-1.236-1.302-0.8072-2.53-1.586-2.675-1.688-0.163-0.1173-0.3382-0.2116-0.5039-0.2116zm3.18 1.9c1.15 0.7154 2.357 1.453 2.922 1.769 0.9149 0.5114 2.341 1.672 2.55 2.762 0.333 0.2895 1.358 1.194 1.616 1.504 0.4352-0.1312 0.9459 0.08274 1.284 0.6954 0.5377 0.9879 0.1415 2.335-1.226 3.107-0.06026 0.05834-0.1214 0.1144-0.1845 0.1681l0.1845-0.1681c0.7104-0.9117-0.4447-1.518-0.7319-2.406-0.05369-0.1556-0.07801-0.321-0.06867-0.484-0.333-0.1775-1.313-0.9047-1.742-1.226-1.121 0.09949-2.62-1.102-3.33-1.917-0.4352-0.4989-1.446-1.567-2.404-2.567-0.8272 1.163-1.272 2.552-1.274 3.98 0 2.782 1.678 5.294 4.25 6.359s5.532 0.477 7.499-1.491c1.968-1.968 2.56-4.93 1.493-7.502-1.065-2.572-3.577-4.247-6.359-4.247-1.644 0.002337-3.232 0.5937-4.48 1.666zm5.424 4.702c-0.3215 0.07804-0.6034 0.5179-0.6982 0.8149-0.02242 0.07044-0.02428 0.1873 0.0411 0.2116 0.5012 0.3695 0.9712 0.7272 1.496 1.058 0.1004-0.2434 0.4647-0.5984 0.6814-0.7469zm-7.182 1.022c0.5059 1.182 3.61 4.465 7.509 1.678-0.00237 0.1509 0.02196 0.3022 0.07051 0.4452 0.2872 0.8832 1.472 1.511 0.7717 2.423-1.328 0.8487-3.115 0.7469-4.352 0.3285-2.216-0.7492-3.682-2.697-4-4.875zm8.582 0.4352c-0.01495 0.00981-0.02665 0.01923-0.04158 0.03185-0.0023 0-0.0043 0.00514-0.0043 0.00514 0-0.00234 0.0018-0.00514 0.0043-0.00514 0.01495-0.00981 0.02664-0.02199 0.04158-0.03185z" fill="currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-ld+json.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-ld+json.svg
new file mode 120000
index 000000000..148a141b2
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-ld+json.svg
@@ -0,0 +1 @@
+text-rdf.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-loc+xml.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-loc+xml.svg
new file mode 120000
index 000000000..d8b66dbeb
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-loc+xml.svg
@@ -0,0 +1 @@
+application-vnd.google-apps.map.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-lrzip.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-lrzip.svg
new file mode 120000
index 000000000..4e4d75cff
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-lrzip.svg
@@ -0,0 +1 @@
+application-archive.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-lyx.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-lyx.svg
new file mode 100644
index 000000000..847c217d3
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-lyx.svg
@@ -0,0 +1,6 @@
+<svg width="16" height="16" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; }</style>
+ </defs>
+ <path class="ColorScheme-Text" d="m10.1 3.265 2.144 0.4297 0.4622 1.45 0.9418-1.118 2.35 0.5168-2.104 2.454 1.188 3.652-2.529-0.2578-0.4506-1.982-1.145 1.629-1.97-0.6375 1.976-2.919m-6.835-1.244 2.455 0.3461 0.7293 1.59 0.9162-1.374 2.472 0.3286-2.266 3.378-0.5551 3.228-2.295-0.3809 0.3937-2.896m-3.543 1.721-2.439-5.892 1.964-0.9604 0.04877-0.06503 1.583 4.005 1.151-0.6468 0.8535 1.838" fill="currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-mac-binhex40.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-mac-binhex40.svg
new file mode 120000
index 000000000..6464f89b4
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-mac-binhex40.svg
@@ -0,0 +1 @@
+xoj.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-mathematica.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-mathematica.svg
new file mode 120000
index 000000000..af002c3c8
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-mathematica.svg
@@ -0,0 +1 @@
+application-vnd.wolfram.cdf.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-mathematicaplayer.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-mathematicaplayer.svg
new file mode 120000
index 000000000..af002c3c8
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-mathematicaplayer.svg
@@ -0,0 +1 @@
+application-vnd.wolfram.cdf.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-mathml+xml.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-mathml+xml.svg
new file mode 120000
index 000000000..62a9e81fb
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-mathml+xml.svg
@@ -0,0 +1 @@
+application-x-root.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-mbox.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-mbox.svg
new file mode 100644
index 000000000..aba497416
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-mbox.svg
@@ -0,0 +1,6 @@
+<svg width="16" height="16" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; }</style>
+ </defs>
+ <path class="ColorScheme-Text" d="m0 2.286 8 8 8-8zm16 1.737-4.846 4.846 4.846 4.846zm-16 0.002232v9.69l4.846-4.846zm5.654 5.652-4.038 4.038h12.77l-4.038-4.038-1.042 1.042c-0.5791 0.5787-2.026 0.5787-2.605 0z" fill="currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-metalink+xml.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-metalink+xml.svg
new file mode 120000
index 000000000..f50ba621b
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-metalink+xml.svg
@@ -0,0 +1 @@
+application-xml.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-metalink4+xml.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-metalink4+xml.svg
new file mode 120000
index 000000000..f50ba621b
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-metalink4+xml.svg
@@ -0,0 +1 @@
+application-xml.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-missing-blocks+cbor-seq.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-missing-blocks+cbor-seq.svg
new file mode 120000
index 000000000..aeb8d021e
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-missing-blocks+cbor-seq.svg
@@ -0,0 +1 @@
+application-pgp-keys.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-msexcel.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-msexcel.svg
new file mode 120000
index 000000000..b17ea2805
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-msexcel.svg
@@ -0,0 +1 @@
+x-office-spreadsheet.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-msix.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-msix.svg
new file mode 120000
index 000000000..0a98193e5
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-msix.svg
@@ -0,0 +1 @@
+x-content-software.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-msixbundle.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-msixbundle.svg
new file mode 120000
index 000000000..0a98193e5
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-msixbundle.svg
@@ -0,0 +1 @@
+x-content-software.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-mspowerpoint.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-mspowerpoint.svg
new file mode 120000
index 000000000..73bb02f6a
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-mspowerpoint.svg
@@ -0,0 +1 @@
+x-office-presentation.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-msword-template.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-msword-template.svg
new file mode 120000
index 000000000..1dc3be3c1
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-msword-template.svg
@@ -0,0 +1 @@
+text-x-generic.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-msword.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-msword.svg
new file mode 120000
index 000000000..1dc3be3c1
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-msword.svg
@@ -0,0 +1 @@
+text-x-generic.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-music-blank.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-music-blank.svg
new file mode 120000
index 000000000..fb7fe7cb6
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-music-blank.svg
@@ -0,0 +1 @@
+audio-x-generic.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-music-playlist-blank.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-music-playlist-blank.svg
new file mode 120000
index 000000000..1e7e6f6ce
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-music-playlist-blank.svg
@@ -0,0 +1 @@
+playlist.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-mxf.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-mxf.svg
new file mode 120000
index 000000000..db0a1dc4d
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-mxf.svg
@@ -0,0 +1 @@
+video-x-generic.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-octet-stream.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-octet-stream.svg
new file mode 100644
index 000000000..114e91f17
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-octet-stream.svg
@@ -0,0 +1,6 @@
+<svg width="16" height="16" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; }</style>
+ </defs>
+ <path class="ColorScheme-Text" d="m9.555 1v1.555h1.555v4.668h1.557v-6.223zm-6.221 7.777v1.557h1.555v4.666h1.557v-6.223zm4.666 0v6.223h4.666v-6.223zm1.555 1.557h1.557v3.111h-1.557zm-6.221-9.334v6.223h4.666v-6.223zm1.555 1.557h1.557v3.111h-1.557z" fill="currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-oebps-package+xml.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-oebps-package+xml.svg
new file mode 120000
index 000000000..4e8c273e1
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-oebps-package+xml.svg
@@ -0,0 +1 @@
+application-epub+zip.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-ogg.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-ogg.svg
new file mode 120000
index 000000000..fb7fe7cb6
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-ogg.svg
@@ -0,0 +1 @@
+audio-x-generic.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-owl+xml.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-owl+xml.svg
new file mode 120000
index 000000000..f50ba621b
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-owl+xml.svg
@@ -0,0 +1 @@
+application-xml.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-pdf.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-pdf.svg
new file mode 100644
index 000000000..a34c53557
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-pdf.svg
@@ -0,0 +1,6 @@
+<svg width="16" height="16" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; }</style>
+ </defs>
+ <path class="ColorScheme-Text" d="m14.91 9.762c-0.4653-0.5039-1.357-0.7365-2.636-0.7365-0.6979 0-1.434 0.07755-2.132 0.1938-0.4653-0.4263-0.853-0.9306-1.24-1.434-0.2714-0.3877-0.5428-0.7755-0.7755-1.202 0.3877-1.086 0.6204-2.249 0.6979-3.412 0-1.047-0.4263-2.171-1.59-2.171-0.3877 0-0.7755 0.2326-0.9692 0.5814-0.5039 0.853-0.3102 2.597 0.5039 4.418-0.2714 0.8141-0.5814 1.628-0.9306 2.52-0.3102 0.7755-0.659 1.512-1.086 2.21-1.202 0.4653-3.722 1.628-3.953 2.907-0.07755 0.3877 0.03877 0.7755 0.3489 1.008 0.2714 0.2326 0.659 0.3877 1.047 0.3489 1.512 0 3.024-2.093 4.07-3.915 0.5814-0.1938 1.163-0.3877 1.783-0.5428 0.659-0.1551 1.279-0.3102 1.861-0.4263 1.628 1.395 3.063 1.628 3.761 1.628 0.9692 0 1.357-0.4263 1.473-0.7755 0.1551-0.4263 0.07755-0.8916-0.2326-1.202zm-1.047 0.7365c-0.03877 0.2714-0.3489 0.4653-0.7365 0.4653-0.1163 0-0.2326 0-0.3489-0.03877-0.7755-0.1938-1.512-0.5814-2.132-1.086 0.5039-0.07755 1.047-0.1163 1.551-0.1163 0.3489 0 0.6979 0.03877 1.047 0.07755 0.3489 0.07755 0.7365 0.2326 0.6204 0.6979zm-6.938-8.568c0.07755-0.1163 0.1938-0.1938 0.3489-0.2326 0.3877 0 0.4653 0.4263 0.4653 0.8141-0.03877 0.8916-0.1938 1.745-0.4653 2.597-0.659-1.667-0.5814-2.791-0.3489-3.179zm2.171 7.445c-0.4263 0.07755-0.853 0.1938-1.279 0.3102-0.3102 0.07755-0.6204 0.1938-0.9692 0.2714 0.1551-0.3489 0.3102-0.6979 0.4653-1.008 0.1938-0.4263 0.3489-0.853 0.5039-1.279 0.1551 0.2326 0.2714 0.4263 0.4263 0.6204 0.2714 0.3877 0.5814 0.7365 0.853 1.086zm-4.691 2.249c-0.9692 1.551-1.938 2.559-2.481 2.559-0.07755 0-0.1938-0.03877-0.2326-0.07755-0.1163-0.07755-0.1551-0.2326-0.1163-0.3489 0.07755-0.5814 1.202-1.395 2.83-2.132z" fill="currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-perl.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-perl.svg
new file mode 120000
index 000000000..9bab2b2ca
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-perl.svg
@@ -0,0 +1 @@
+text-x-perl.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-pgp-encrypted.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-pgp-encrypted.svg
new file mode 100644
index 000000000..adc07c15c
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-pgp-encrypted.svg
@@ -0,0 +1,6 @@
+<svg width="16" height="16" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; }</style>
+ </defs>
+ <path class="ColorScheme-Text" d="m8 1c-2.216 0-4 1.822-4 4.062v1.938h-1c-0.554 0-1 0.446-1 1v6c0 0.554 0.446 1 1 1h10c0.554 0 1-0.446 1-1v-6c0-0.554-0.446-1-1-1h-1v-1.938c0-2.24-1.784-4.062-4-4.062zm0 2c1.108 0 2 0.892 2 2v2h-4v-2c0-1.108 0.892-2 2-2z" fill="currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-pgp-keys.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-pgp-keys.svg
new file mode 100644
index 000000000..36709a53e
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-pgp-keys.svg
@@ -0,0 +1,6 @@
+<svg width="16" height="16" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; }</style>
+ </defs>
+ <path class="ColorScheme-Text" d="m4.5 4c-2.485 0-4.5 2.015-4.5 4.5s2.015 4.5 4.5 4.5c1.905-3e-3 3.601-1.204 4.236-3l3.264-0.003906v2h3v-2.004l1 0.003906v-3l-7.264 0.003906c-0.6349-1.796-2.332-2.997-4.236-3zm0 3c0.8284 0 1.5 0.6716 1.5 1.5s-0.6716 1.5-1.5 1.5-1.5-0.6716-1.5-1.5 0.6716-1.5 1.5-1.5z" fill="currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-pgp-signature.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-pgp-signature.svg
new file mode 120000
index 000000000..aeb8d021e
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-pgp-signature.svg
@@ -0,0 +1 @@
+application-pgp-keys.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-pgp.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-pgp.svg
new file mode 120000
index 000000000..aeb8d021e
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-pgp.svg
@@ -0,0 +1 @@
+application-pgp-keys.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-photoshop.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-photoshop.svg
new file mode 100644
index 000000000..2122b7b78
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-photoshop.svg
@@ -0,0 +1,6 @@
+<svg width="16" height="16" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; }</style>
+ </defs>
+ <path class="ColorScheme-Text" d="m0.1139 2.068c-0.07933 0-0.1139 0.04453-0.1139 0.1239v11.66c0 0.102 0.04518 0.1478 0.1358 0.1478h2.199c0.07933-0.01134 0.1352-0.0785 0.1239-0.1578v-3.638c0.9007 0 0.09978 0.02202 1.055 0.02202 1.962 0 5.054-0.5723 5.054-4.181 0-0.9263-0.3416-4.045-4.942-4.045-1.643 0-2.682 0.06792-3.512 0.06792zm3.592 2.163c1.53-0.03732 2.428 0.7362 2.391 1.882 0 1.727-1.648 1.972-2.583 1.972-0.3483 0.01824-0.6954-0.01169-1.043-0.02197v-3.808c0.4103-0.02862 0.823-0.01757 1.235-0.02397zm9.314 0.3416c-3.032 0-3.582 1.931-3.582 2.809-0.04539 1.589 1.397 2.466 2.731 2.937 0.7837 0.3039 1.382 0.5619 1.382 0.9849 0 0.5765-0.7832 0.6353-1.247 0.6353-0.7046 0-1.786-0.1608-2.743-0.7252-0.03399-0.02266-0.06789-0.03465-0.1019-0.01199-0.034 0.02266-0.04395 0.06788-0.04395 0.1019v1.972c0 0.09136 0.04453 0.1704 0.1239 0.2157 0.925 0.4336 2.034 0.5094 2.697 0.5094 1.614 0 2.697-0.4808 3.32-1.37 0.2946-0.442 0.4548-0.9756 0.4435-1.508 0.0217-0.7808-0.234-2.045-2.903-2.935-0.2604-0.06815-1.302-0.5533-1.302-0.9749 0-0.6337 0.9256-0.6211 1.123-0.6113 0.2209 0 1.402 0.02486 2.355 0.5334 0.04533 0.02266 0.1038 0.02266 0.2058 0 0.03399-0.02266 0.05594-0.06854 0.05594-0.1139v-1.848c0-0.04533-0.01066-0.09051-0.02198-0.1358-0.02266-0.04533-0.06854-0.09055-0.1139-0.1019-0.7063-0.2878-1.626-0.3616-2.379-0.3616z" fill="currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-php.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-php.svg
new file mode 100644
index 000000000..2e97f21d2
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-php.svg
@@ -0,0 +1,6 @@
+<svg width="16" height="16" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; }</style>
+ </defs>
+ <path class="ColorScheme-Text" d="m4.019 5.725h-2.806l-1.213 6.142h1.441l0.303-1.592h1.365c1.289 0.076 2.73-0.986 2.73-2.806 0-1.061-0.607-1.668-1.82-1.744zm-1.062 3.413h-0.91l0.38-2.275h0.985c0.531 0 0.91 0.227 0.91 0.682-0.076 1.289-0.682 1.517-1.365 1.593zm2.427 1.137 1.213-6.142h1.441l-0.304 1.592h1.365c1.214 0.076 1.669 0.683 1.517 1.441l-0.531 3.109h-1.517l0.531-2.806c0.076-0.379 0.076-0.606-0.455-0.606h-1.137l-0.683 3.412zm8.796-4.55h-2.806l-1.213 6.142h1.441l0.303-1.592h1.365c1.289 0.076 2.73-0.986 2.73-2.806 0-1.061-0.607-1.668-1.82-1.744zm-1.062 3.413h-0.91l0.38-2.275h0.985c0.531 0 0.91 0.227 0.91 0.682-0.075 1.289-0.682 1.517-1.365 1.593z" fill="currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-pkcs10+pem.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-pkcs10+pem.svg
new file mode 120000
index 000000000..aeb8d021e
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-pkcs10+pem.svg
@@ -0,0 +1 @@
+application-pgp-keys.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-pkcs10.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-pkcs10.svg
new file mode 120000
index 000000000..aeb8d021e
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-pkcs10.svg
@@ -0,0 +1 @@
+application-pgp-keys.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-pkcs12+pem.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-pkcs12+pem.svg
new file mode 120000
index 000000000..aeb8d021e
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-pkcs12+pem.svg
@@ -0,0 +1 @@
+application-pgp-keys.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-pkcs12.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-pkcs12.svg
new file mode 120000
index 000000000..aeb8d021e
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-pkcs12.svg
@@ -0,0 +1 @@
+application-pgp-keys.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-pkcs7-mime+pem.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-pkcs7-mime+pem.svg
new file mode 120000
index 000000000..aeb8d021e
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-pkcs7-mime+pem.svg
@@ -0,0 +1 @@
+application-pgp-keys.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-pkcs7-mime.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-pkcs7-mime.svg
new file mode 120000
index 000000000..aeb8d021e
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-pkcs7-mime.svg
@@ -0,0 +1 @@
+application-pgp-keys.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-pkcs7-signature.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-pkcs7-signature.svg
new file mode 120000
index 000000000..aeb8d021e
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-pkcs7-signature.svg
@@ -0,0 +1 @@
+application-pgp-keys.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-pkcs8+pem.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-pkcs8+pem.svg
new file mode 120000
index 000000000..aeb8d021e
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-pkcs8+pem.svg
@@ -0,0 +1 @@
+application-pgp-keys.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-pkcs8-encrypted.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-pkcs8-encrypted.svg
new file mode 120000
index 000000000..aeb8d021e
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-pkcs8-encrypted.svg
@@ -0,0 +1 @@
+application-pgp-keys.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-pkcs8.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-pkcs8.svg
new file mode 120000
index 000000000..aeb8d021e
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-pkcs8.svg
@@ -0,0 +1 @@
+application-pgp-keys.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-pkix-cert+pem.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-pkix-cert+pem.svg
new file mode 120000
index 000000000..b02dde5bc
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-pkix-cert+pem.svg
@@ -0,0 +1 @@
+application-certificate.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-pkix-cert.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-pkix-cert.svg
new file mode 120000
index 000000000..b02dde5bc
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-pkix-cert.svg
@@ -0,0 +1 @@
+application-certificate.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-pkix-crl.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-pkix-crl.svg
new file mode 120000
index 000000000..1dc3be3c1
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-pkix-crl.svg
@@ -0,0 +1 @@
+text-x-generic.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-pkix-pkipath.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-pkix-pkipath.svg
new file mode 120000
index 000000000..1dc3be3c1
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-pkix-pkipath.svg
@@ -0,0 +1 @@
+text-x-generic.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-postscript.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-postscript.svg
new file mode 100644
index 000000000..12a87e09e
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-postscript.svg
@@ -0,0 +1,6 @@
+<svg width="16" height="16" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; }</style>
+ </defs>
+ <path class="ColorScheme-Text" d="m9.158 0.6647-5.711 6.763c1.487 0.2385 3.999 2.119 3.62 4.617 0.7717-1.852-0.6455-4.111-2.007-5.023l4.981-5.949c-0.2668-0.1965-0.4772-0.2948-0.8841-0.407zm-1.921 0.4715c-0.2221 9.449e-4 -0.3888 0.03402-0.38 0.03402l-1.824 2.091c-1.024 0.05594-2.021 0.1262-2.989 0.2245-0.6876 0.0703-1.235 0.6174-1.333 1.347-0.1403 1.277-0.2104 2.624-0.2104 4.013s0.07011 2.736 0.2104 4.027c0.09823 0.814 0.6455 1.221 1.333 1.347 1.908 0.3088 4.673 0.01512 4.673-2.61 0-2.456-4.027-3.508-5.402-2.834l6.356-7.591c-0.1473-0.0378-0.3005-0.048-0.4338-0.04762zm4.194 2.152s-3.578 7.942-3.929 8.756c-0.5332 1.207-1.263 2.091-2.315 2.399 0.9261 0.04195 1.852 0.05594 2.806 0.05594 2.091 0 4.083-0.09827 5.95-0.2808 0.6874-0.0703 1.249-0.6314 1.333-1.347 0.1545-1.291 0.2244-2.638 0.2244-4.027s-0.06988-2.736-0.2244-4.013c-0.08421-0.7297-0.6455-1.277-1.333-1.347-0.8138-0.08428-1.656-0.1546-2.512-0.1965z" fill="currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-presentation-template.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-presentation-template.svg
new file mode 120000
index 000000000..73bb02f6a
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-presentation-template.svg
@@ -0,0 +1 @@
+x-office-presentation.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-presentation.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-presentation.svg
new file mode 120000
index 000000000..73bb02f6a
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-presentation.svg
@@ -0,0 +1 @@
+x-office-presentation.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-python.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-python.svg
new file mode 120000
index 000000000..06f81fa83
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-python.svg
@@ -0,0 +1 @@
+text-x-python.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-ram.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-ram.svg
new file mode 120000
index 000000000..db0a1dc4d
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-ram.svg
@@ -0,0 +1 @@
+video-x-generic.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-rar.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-rar.svg
new file mode 120000
index 000000000..4e4d75cff
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-rar.svg
@@ -0,0 +1 @@
+application-archive.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-rdata.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-rdata.svg
new file mode 120000
index 000000000..007340ead
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-rdata.svg
@@ -0,0 +1 @@
+application-x-rdata.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-rdf+xml.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-rdf+xml.svg
new file mode 120000
index 000000000..148a141b2
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-rdf+xml.svg
@@ -0,0 +1 @@
+text-rdf.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-relaxng.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-relaxng.svg
new file mode 120000
index 000000000..678a58102
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-relaxng.svg
@@ -0,0 +1 @@
+application-x-mswinurl.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-rnote.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-rnote.svg
new file mode 100644
index 000000000..f87036c62
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-rnote.svg
@@ -0,0 +1,6 @@
+<svg width="16" height="16" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; }</style>
+ </defs>
+ <path class="ColorScheme-Text" d="m12.58 3.712c0.03096-0.4569 0.08131-0.9425-0.1308-1.369-0.3325-0.7105-1.126-1.023-1.842-1.198-1.934-0.4464-4.019 0.1684-5.525 1.428-1.197 0.9968-2.112 2.376-2.428 3.912-0.2367 1.225-0.07111 2.594 0.7201 3.596 0.8483 1.14 2.332 1.826 3.751 1.568 1.016-0.1681 1.871-0.7878 2.663-1.408 0.354-0.2582 0.7354-0.5478 1.193-0.5538 0.1738-0.1583-0.0084 0.422-0.1607 0.4839-0.6164 0.6636-1.439 1.152-1.866 1.979-0.378 0.663-0.444 1.54-0.00404 2.191 0.282 0.4476 0.8616 0.8252 1.394 0.5855 0.1874-0.07859 0.3715-0.18 0.1775-0.3744-0.125-0.3983-0.3354-0.8454-0.1353-1.254 0.3093-0.5778 0.9584-0.8277 1.465-1.196 0.8292-0.5535 1.544-1.431 1.589-2.463 0.0635-0.9489-0.5306-1.864-1.376-2.271-0.8557-0.4414-1.889-0.3713-2.756 1.272e-4 -0.767 0.2977-1.393 0.8507-2.122 1.217-0.2641 0.166-0.7525 0.2217-0.7836-0.2042-0.04491-0.5199 0.05366-1.047 0.2627-1.525 0.488-1.158 1.666-1.926 2.892-2.082 0.6295-0.115 1.314-0.01867 1.89-0.347 0.3944-0.19 0.7032-0.5193 1.099-0.7041l0.03481-0.01038z" fill="currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-rss+xml.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-rss+xml.svg
new file mode 100644
index 000000000..711a6ec02
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-rss+xml.svg
@@ -0,0 +1,6 @@
+<svg width="16" height="16" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; }</style>
+ </defs>
+ <path class="ColorScheme-Text" d="m1.023 1v2.502c6.224 0.2724 11.2 5.262 11.46 11.49h2.504c-0.2636-7.606-6.363-13.71-13.97-13.99zm-0.01563 7.018c3.735 0.2604 6.706 3.235 6.961 6.971h2.523c-0.2621-5.124-4.36-9.219-9.484-9.477zm2 2.982c-1.105 0-2 0.8954-2 2s0.8954 2 2 2 2-0.8954 2-2-0.8954-2-2-2z" fill="currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-rss_xml.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-rss_xml.svg
new file mode 120000
index 000000000..2f0fbff8b
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-rss_xml.svg
@@ -0,0 +1 @@
+application-rss+xml.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-rtf.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-rtf.svg
new file mode 120000
index 000000000..1dc3be3c1
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-rtf.svg
@@ -0,0 +1 @@
+text-x-generic.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-script-blank.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-script-blank.svg
new file mode 120000
index 000000000..5110f3541
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-script-blank.svg
@@ -0,0 +1 @@
+text-css.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-senml+cbor.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-senml+cbor.svg
new file mode 100644
index 000000000..61e68f5eb
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-senml+cbor.svg
@@ -0,0 +1,6 @@
+<svg width="16" height="16" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; }</style>
+ </defs>
+ <path class="ColorScheme-Text" d="m2.801 2c-0.4432 0-0.8008 0.3576-0.8008 0.8008v1.199h-2v2h2v1h-2v2h2v1h-2v2h2v1.199c0 0.4432 0.3576 0.8008 0.8008 0.8008h5.199c-2.197 0-4-1.803-4-4 0.0011-1.402 0.8466-2.751 2.006-3.469v-4.531h-3.205zm5.199 12h5.199c0.4432 0 0.8008-0.3576 0.8008-0.8008v-1.199h2v-2h-2v-1h2v-2h-2v-1h2v-2h-2v-1.199c0-0.4432-0.3576-0.8008-0.8008-0.8008h-3.193v4.539c1.152 0.719 1.992 2.063 1.994 3.459v0.00195c0 2.197-1.803 4-4 4zm-0.9941-10v3.172c-1.201 0.422-2.005 1.555-2.006 2.828 0 1.657 1.343 3 3 3s3-1.343 3-3c-2e-3 -1.268-0.8-2.397-1.994-2.822v-3.178z" fill="currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-senml-etch+cbor.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-senml-etch+cbor.svg
new file mode 120000
index 000000000..9bd77b477
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-senml-etch+cbor.svg
@@ -0,0 +1 @@
+office-database.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-sensml+cbor.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-sensml+cbor.svg
new file mode 120000
index 000000000..4e7cfd14c
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-sensml+cbor.svg
@@ -0,0 +1 @@
+application-senml+cbor.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-shorten.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-shorten.svg
new file mode 120000
index 000000000..fb7fe7cb6
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-shorten.svg
@@ -0,0 +1 @@
+audio-x-generic.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-slf+xml.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-slf+xml.svg
new file mode 120000
index 000000000..d8b66dbeb
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-slf+xml.svg
@@ -0,0 +1 @@
+application-vnd.google-apps.map.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-software.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-software.svg
new file mode 120000
index 000000000..0a98193e5
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-software.svg
@@ -0,0 +1 @@
+x-content-software.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-sql.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-sql.svg
new file mode 120000
index 000000000..9bd77b477
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-sql.svg
@@ -0,0 +1 @@
+office-database.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-sweethome3d.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-sweethome3d.svg
new file mode 100644
index 000000000..03752537c
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-sweethome3d.svg
@@ -0,0 +1,8 @@
+<svg width="16" height="16" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; }</style>
+ </defs>
+ <path class="ColorScheme-Text" d="m8.037 0.998v0.001953c-0.01238 0.00115-0.02476 0.002452-0.03711 0.003906v2.98l3.5 1.965 2e-3 3.932 2.262 1.845c0.2347-0.2856 0.364-0.6466 0.3652-1.02v-5.412c3.8e-5 -0.5689-0.2963-1.095-0.7773-1.379l-4.574-2.705c-0.2255-0.1334-0.48-0.2066-0.7402-0.2129zm-3.539 4.951v3.93l3.502 1.965v-3.93z" fill="currentColor" opacity=".3"/>
+ <path class="ColorScheme-Text" d="m8 1c-0.2727-7.802e-4 -0.5407 0.07195-0.7773 0.2109l-4.572 2.705c-0.481 0.2844-0.7773 0.8101-0.7773 1.379v5.412c1.243e-4 0.3729 0.128 0.7338 0.3613 1.02l2.264-1.875v-3.9l3.5-1.967s0.00127-1.99 0.0013-2.985z" fill="currentColor" opacity=".6"/>
+ <path class="ColorScheme-Text" d="m8 3.984-3.502 1.965 3.5 1.965c1.168-0.6533 2.335-1.31 3.502-1.965zm3.5 1.965h2e-3zm0 3.93-3.502 1.965-3.502-1.965v-0.02539l-2.262 1.875c0.1171 0.1432 0.258 0.2642 0.416 0.3574l4.572 2.705c0.4811 0.2848 1.074 0.2848 1.555 0l4.574-2.705c0.1568-0.09418 0.2963-0.2158 0.4121-0.3594z" fill="currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-swid+cbor.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-swid+cbor.svg
new file mode 120000
index 000000000..ce93521e1
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-swid+cbor.svg
@@ -0,0 +1 @@
+application-dots+cbor.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-sxw.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-sxw.svg
new file mode 120000
index 000000000..1dc3be3c1
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-sxw.svg
@@ -0,0 +1 @@
+text-x-generic.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-table-template.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-table-template.svg
new file mode 120000
index 000000000..b17ea2805
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-table-template.svg
@@ -0,0 +1 @@
+x-office-spreadsheet.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-table.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-table.svg
new file mode 120000
index 000000000..b17ea2805
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-table.svg
@@ -0,0 +1 @@
+x-office-spreadsheet.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-tcx+xml.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-tcx+xml.svg
new file mode 120000
index 000000000..d8b66dbeb
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-tcx+xml.svg
@@ -0,0 +1 @@
+application-vnd.google-apps.map.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-template-blank.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-template-blank.svg
new file mode 120000
index 000000000..56f4a6444
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-template-blank.svg
@@ -0,0 +1 @@
+application-x-zerosize.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-template.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-template.svg
new file mode 120000
index 000000000..56f4a6444
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-template.svg
@@ -0,0 +1 @@
+application-x-zerosize.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-text-template.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-text-template.svg
new file mode 120000
index 000000000..1dc3be3c1
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-text-template.svg
@@ -0,0 +1 @@
+text-x-generic.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-text.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-text.svg
new file mode 120000
index 000000000..1dc3be3c1
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-text.svg
@@ -0,0 +1 @@
+text-x-generic.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-toml.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-toml.svg
new file mode 100644
index 000000000..df8272b0f
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-toml.svg
@@ -0,0 +1,6 @@
+<svg width="16" height="16" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; }</style>
+ </defs>
+ <path class="ColorScheme-Text" d="m1 1v14h4v-2h-2v-10h2v-2h-4zm10 0v2h2v10h-2v2h4v-14h-4zm-6 4v2h2v6h2v-6h2v-2h-6z" fill="currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-torrent.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-torrent.svg
new file mode 100644
index 000000000..bc5753234
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-torrent.svg
@@ -0,0 +1,6 @@
+<svg width="16" height="16" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; }</style>
+ </defs>
+ <path class="ColorScheme-Text" d="m4.311 2.492c-1.925 1.466-2.873 3.649-2.873 5.838 0.05082 2.592 1.363 4.34 2.07 4.984 1.34 1.056 3.035 1.686 4.873 1.686 0.6622 0 1.136-0.01613 2.01-0.2345-1.373 0.0431-3.659-0.2384-5.35-1.644-1.503-1.259-2.274-3.064-2.254-4.861 0.01015-1.34 0.4668-2.681 1.391-3.777 1.667-1.974 3.838-2.133 4.721-2.133v-1.35c-0.8078 0-2.682 0.05093-4.588 1.492zm0.7715 1.695c-1.639 1.457-1.877 3.299-1.91 3.908-0.08707 1.324 0.2698 2.95 1.523 4.295 0.4975 0.5381 1.077 0.9447 1.777 1.32 1.244 0.6566 3.017 0.8223 4.477 0.8223 0.4162-0.1523 0.5892-0.2231 0.8125-0.3145 0.4333-0.1797 0.816-0.4486 1.207-0.7012-1.223 0.2791-2.458 0.1886-3.684 0.0098-2.091-0.3757-3.889-1.655-4.549-3.584-1.248-3.65 2.343-6.976 5.889-5.531l0.5684-1.209c-2.612-1.076-4.881-0.1164-6.111 0.9844zm0.1113 2.762c-0.2132 0.5076-0.3262 1.045-0.3262 1.604 0 2.034 1.624 3.837 3.768 4.559 0.9662 0.3185 2.964 0.5419 4.711 0.1621 0.4467-0.3553 0.8615-0.7603 1.217-1.207-1.252 0.1582-3.753 0.3618-5.512-0.2246-1.462-0.4873-2.842-1.736-2.842-3.279s1.248-2.781 2.781-2.781c1.046 0 1.949 0.5792 2.426 1.422l1.209-0.5996c-0.6073-1.119-1.52-1.635-2.031-1.848-2.27-0.9535-4.608 0.2919-5.4 2.193z" fill="currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-typescript.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-typescript.svg
new file mode 100644
index 000000000..8b6d6c301
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-typescript.svg
@@ -0,0 +1,6 @@
+<svg width="16" height="16" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; }</style>
+ </defs>
+ <path class="ColorScheme-Text" d="m9.043 10.43v2.275c0.9613 0.4928 2.225 0.5689 2.91 0.5689 2.477 0 4.048-0.9828 4.048-3.043 0-0.4125-0.06164-0.7739-0.185-1.084-0.8901-2.241-4.396-2.058-4.396-3.58 0-1.208 2.578-1.4 4.133-0.3199v-2.126c-0.777-0.2979-1.625-0.3911-2.547-0.3911-2.125 0-4.005 0.8954-4.005 3.029 0 1.119 0.5184 2.18 2.369 2.951 1.366 0.5587 2.212 0.9746 2.212 1.728 0 0.9676-1.369 1.031-1.729 1.031-0.6268 0-1.748-0.1476-2.81-1.038zm-3.825-5.606h2.919v-1.867h-8.136v1.867h2.905v8.314h2.312z" fill="currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-users.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-users.svg
new file mode 100644
index 000000000..d617aae61
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-users.svg
@@ -0,0 +1,6 @@
+<svg width="16" height="16" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; }</style>
+ </defs>
+ <path class="ColorScheme-Text" d="m8 1c-1.933-4.82e-6 -3.5 1.567-3.5 3.5 1.46e-5 1.933 1.567 3.5 3.5 3.5 1.933 5.2e-6 3.5-1.567 3.5-3.5s-1.567-3.5-3.5-3.5zm0 7.875c-3.557 0.0042-6.555 2.629-7 6.125h14c-0.4445-3.496-3.443-6.121-7-6.125z" fill="currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-vector-template.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-vector-template.svg
new file mode 120000
index 000000000..34b7aa582
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-vector-template.svg
@@ -0,0 +1 @@
+application-vector.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-vector.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-vector.svg
new file mode 100644
index 000000000..173618061
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-vector.svg
@@ -0,0 +1,6 @@
+<svg width="16" height="16" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; }</style>
+ </defs>
+ <path class="ColorScheme-Text" d="m14.54 2.905c-0.536 0-1 0.295-1.253 0.727h-3.11v-0.727c0-0.4-0.327-0.727-0.727-0.727h-2.91c-0.4 0-0.727 0.327-0.727 0.727v0.727h-3.106c-0.253-0.432-0.717-0.727-1.253-0.727-0.804 0-1.455 0.651-1.455 1.455 0 0.803 0.651 1.454 1.455 1.454 0.536 0 1-0.295 1.253-0.727h1.125c-0.611 1.12-0.924 2.747-0.924 4.364h-0.727c-0.4 0-0.727 0.327-0.727 0.727v2.909c0 0.4 0.327 0.727 0.727 0.727h2.909c0.4 0 0.727-0.327 0.727-0.727v-2.909c0-0.4-0.327-0.727-0.727-0.727h-0.727c0-2.708 0.9391-4.364 1.45-4.364v0.727c0 0.4 0.327 0.727 0.727 0.727h2.91c0.4 0 0.727-0.327 0.727-0.727v-0.727c0.511 0 1.454 1.656 1.454 4.364h-0.727c-0.4 0-0.727 0.327-0.727 0.727v2.909c0 0.4 0.327 0.727 0.727 0.727h2.909c0.4 0 0.727-0.327 0.727-0.727v-2.909c0-0.4-0.327-0.727-0.727-0.727h-0.727c0-1.617-0.313-3.244-0.924-4.364h1.125c0.253 0.432 0.717 0.727 1.253 0.727 0.804 0 1.455-0.651 1.455-1.454 0-0.804-0.651-1.455-1.455-1.455z" fill="currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-video.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-video.svg
new file mode 120000
index 000000000..db0a1dc4d
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-video.svg
@@ -0,0 +1 @@
+video-x-generic.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-vnd-google-earth-kml.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-vnd-google-earth-kml.svg
new file mode 120000
index 000000000..d8b66dbeb
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-vnd-google-earth-kml.svg
@@ -0,0 +1 @@
+application-vnd.google-apps.map.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-vnd.adobe.flash.movie.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-vnd.adobe.flash.movie.svg
new file mode 120000
index 000000000..be844f1e0
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-vnd.adobe.flash.movie.svg
@@ -0,0 +1 @@
+application-flash.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-vnd.adobe.illustrator.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-vnd.adobe.illustrator.svg
new file mode 120000
index 000000000..34ddf0c1a
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-vnd.adobe.illustrator.svg
@@ -0,0 +1 @@
+application-illustrator.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-vnd.afdesigner.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-vnd.afdesigner.svg
new file mode 120000
index 000000000..bee3c8dde
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-vnd.afdesigner.svg
@@ -0,0 +1 @@
+application-afdesigner.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-vnd.affinity-designer.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-vnd.affinity-designer.svg
new file mode 120000
index 000000000..bee3c8dde
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-vnd.affinity-designer.svg
@@ -0,0 +1 @@
+application-afdesigner.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-vnd.amazon.mobi8-ebook.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-vnd.amazon.mobi8-ebook.svg
new file mode 120000
index 000000000..4f155a49b
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-vnd.amazon.mobi8-ebook.svg
@@ -0,0 +1 @@
+application-x-mobipocket-ebook.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-vnd.android.package-archive.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-vnd.android.package-archive.svg
new file mode 100644
index 000000000..7b203190b
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-vnd.android.package-archive.svg
@@ -0,0 +1,6 @@
+<svg width="16" height="16" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; }</style>
+ </defs>
+ <path class="ColorScheme-Text" d="m2 4c-0.2556 0-0.5112 0.0971-0.707 0.293-0.3917 0.3917-0.3917 1.024 0 1.416l1.564 1.562c-1.189 1.288-1.852 2.976-1.857 4.729h14c-7.2e-4 -1.754-0.6603-3.445-1.848-4.736l1.555-1.555c0.3917-0.3917 0.3917-1.024 0-1.416-0.3917-0.3917-1.024-0.3917-1.416 0l-1.699 1.701c-1.085-0.6499-2.327-0.9934-3.592-0.9941-1.264 2e-3 -2.504 0.3462-3.588 0.9961l-1.703-1.703c-0.1959-0.1959-0.4534-0.293-0.709-0.293zm3 4c0.5523 0 1 0.4477 1 1s-0.4477 1-1 1-1-0.4477-1-1 0.4477-1 1-1zm6 0c0.5523 0 1 0.4477 1 1s-0.4477 1-1 1-1-0.4477-1-1 0.4477-1 1-1z" fill="currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-vnd.ant.fit.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-vnd.ant.fit.svg
new file mode 120000
index 000000000..d8b66dbeb
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-vnd.ant.fit.svg
@@ -0,0 +1 @@
+application-vnd.google-apps.map.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-vnd.appimage.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-vnd.appimage.svg
new file mode 120000
index 000000000..817f7596d
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-vnd.appimage.svg
@@ -0,0 +1 @@
+application-x-appimage.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-vnd.apple.mpegurl.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-vnd.apple.mpegurl.svg
new file mode 120000
index 000000000..fb7fe7cb6
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-vnd.apple.mpegurl.svg
@@ -0,0 +1 @@
+audio-x-generic.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-vnd.apple.pkpass.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-vnd.apple.pkpass.svg
new file mode 100644
index 000000000..a9a154305
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-vnd.apple.pkpass.svg
@@ -0,0 +1,6 @@
+<svg width="16" height="16" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; }</style>
+ </defs>
+ <path class="ColorScheme-Text" d="m2.167 1v4.667h-1.167v8.167c0 0.6463 0.5222 1.117 1.167 1.167h12.83v-8.167c0-0.6463-0.5203-1.167-1.167-1.167h-2.334v-4.667zm1.167 1.167h7v3.5h-1.166c-0.5489-0.7319-1.419-1.164-2.333-1.167-0.9173 7.168e-4 -1.783 0.4329-2.333 1.167h-1.167zm-1.167 4.667h11.67v1.167h-5.833c-1.293 0-2.333 1.041-2.333 2.333 0 1.293 1.041 2.333 2.333 2.333h5.833v1.167h-11.67zm7 2.333c0.6443 0 1.167 0.5223 1.167 1.167 0 0.6443-0.5223 1.167-1.167 1.167-0.6443 0-1.167-0.5223-1.167-1.167 0-0.6443 0.5223-1.167 1.167-1.167z" fill="currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-vnd.chess-pgn.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-vnd.chess-pgn.svg
new file mode 100644
index 000000000..fd43da40a
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-vnd.chess-pgn.svg
@@ -0,0 +1,6 @@
+<svg width="16" height="16" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; }</style>
+ </defs>
+ <path class="ColorScheme-Text" d="m5 4c7.774e-4 1.095 0.5982 2.103 1.559 2.629-0.00512 0.7536-0.01653 1.948-0.05859 2.32-0.2001 1.77-0.3135 2.8-1.16 3.332-0.2742 0.1722-0.6043 0.288-1.074 0.375-0.8442 0.1563-0.9263 0.1921-1.059 0.4531-0.141 0.278-0.173 0.4761-0.1914 1.219l-0.01562 0.6719h10l-0.01563-0.6719c-0.01839-0.7426-0.05044-0.9407-0.1914-1.219-0.1318-0.2598-0.2287-0.306-0.957-0.4336-0.7024-0.1231-1.108-0.2896-1.477-0.6094-0.8236-0.7151-0.8871-2.132-0.9492-4.383-0.003379-0.1223 0.005695-0.6266 0.01172-1.043 0.9716-0.523 1.578-1.537 1.578-2.641 8.77e-4 -1.787-1.48-2.995-3-3-1.431-0.01055-2.997 1.165-3 3z" fill="currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-vnd.coffeescript.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-vnd.coffeescript.svg
new file mode 120000
index 000000000..14bb6d66a
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-vnd.coffeescript.svg
@@ -0,0 +1 @@
+text-coffeescript.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-vnd.comicbook+zip.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-vnd.comicbook+zip.svg
new file mode 100644
index 000000000..628317d54
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-vnd.comicbook+zip.svg
@@ -0,0 +1,6 @@
+<svg width="16" height="16" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; }</style>
+ </defs>
+ <path class="ColorScheme-Text" d="m6.4 3.2v2.416s0.2205 0.7838-1.124 0.7838c-0.4573 0-1.641-0.03311-1.965-0.628-0.4417-0.8112 0.6205-2.572 0.6205-2.572-2.649 0.8611-3.931 3.176-3.931 5.257 0 1.625 1.555 3.374 3.302 4.343 0 0-0.9992-2.851 0.1105-3.2 0.6016-0.1004 1.048 0.9864 1.387 1.6 0 0 0.2208-1.582 1.094-1.6 0.8732-0.01829 1.958 1.81 2.106 3.2 0.1478-1.39 1.233-3.218 2.106-3.2 0.8732 0.0183 1.094 1.6 1.094 1.6 0.3394-0.6136 0.7855-1.7 1.387-1.6 1.11 0.3493 0.1105 3.2 0.1105 3.2 1.748-0.9691 3.302-2.718 3.302-4.343 0-2.081-1.282-4.396-3.931-5.257 0 0 1.062 1.761 0.6205 2.572-0.3238 0.5949-1.508 0.628-1.965 0.628-1.345 0-1.124-0.7838-1.124-0.7838v-2.416l-1.082 1.6h-1.036z" fill="currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-vnd.comicbook-rar.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-vnd.comicbook-rar.svg
new file mode 120000
index 000000000..101c54df6
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-vnd.comicbook-rar.svg
@@ -0,0 +1 @@
+application-vnd.comicbook+zip.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-vnd.corel-draw.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-vnd.corel-draw.svg
new file mode 100644
index 000000000..07b81676d
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-vnd.corel-draw.svg
@@ -0,0 +1,6 @@
+<svg width="16" height="16" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; }</style>
+ </defs>
+ <path class="ColorScheme-Text" d="m7.655 1.008c-0.6678 0.9185-1.183 2.22-1.179 4.108 0.0056 2.466 0.5711 5.396 1.3 7.981h0.4477c0.7294-2.586 1.293-5.516 1.3-7.981 0.0042-1.888-0.51-3.19-1.179-4.108-0.2296-0.01001-0.4608-0.01001-0.6904 0zm-0.446 0.03076c-0.2562 0.02429-0.5142 0.06108-0.769 0.1111-1.428 0.5785-2.571 1.773-2.56 3.838 0.0112 2.23 1.867 5.709 3.582 8.109h0.1709c-1.305-2.428-2.419-5.423-2.428-7.782-0.0098-2.141 0.8482-3.5 2.005-4.276zm1.582 0c1.156 0.7757 2.014 2.134 2.005 4.276-0.0098 2.36-1.124 5.354-2.428 7.782h0.1709c1.716-2.4 3.571-5.879 3.582-8.109 0.0112-2.066-1.132-3.26-2.56-3.838-0.2548-0.05-0.5128-0.08679-0.769-0.1111zm-3.703 0.5246c-1.333 0.5842-2.348 1.661-2.338 3.413 0.0154 2.698 2.549 6.262 4.561 8.121h0.03418c-1.919-2.063-4.099-5.508-4.113-8.165-0.0084-1.628 0.7682-2.708 1.856-3.368zm5.824 0c1.088 0.66 1.864 1.74 1.856 3.368-0.014 2.657-2.193 6.102-4.113 8.165h0.03247c2.012-1.86 4.547-5.424 4.563-8.121 0.0098-1.751-1.005-2.828-2.338-3.413zm-3.355 12.12c-0.1596 0-0.2905 0.1345-0.2905 0.2973v0.7229c0 0.1643 0.1309 0.2973 0.2905 0.2973h0.8835c0.161 0 0.2905-0.1345 0.2905-0.2973v-0.7229c0-0.1643-0.1295-0.2973-0.2905-0.2973z" fill="currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-vnd.cups-pdf-banner.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-vnd.cups-pdf-banner.svg
new file mode 120000
index 000000000..1dc3be3c1
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-vnd.cups-pdf-banner.svg
@@ -0,0 +1 @@
+text-x-generic.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-vnd.cups-ppd.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-vnd.cups-ppd.svg
new file mode 120000
index 000000000..178dc0030
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-vnd.cups-ppd.svg
@@ -0,0 +1 @@
+application-x-executable.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-vnd.debian.binary-package.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-vnd.debian.binary-package.svg
new file mode 120000
index 000000000..abada3e53
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-vnd.debian.binary-package.svg
@@ -0,0 +1 @@
+application-x-deb.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-vnd.efi.img.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-vnd.efi.img.svg
new file mode 120000
index 000000000..a5825828c
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-vnd.efi.img.svg
@@ -0,0 +1 @@
+application-x-firmware.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-vnd.fai.igc.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-vnd.fai.igc.svg
new file mode 120000
index 000000000..d8b66dbeb
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-vnd.fai.igc.svg
@@ -0,0 +1 @@
+application-vnd.google-apps.map.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-vnd.fastcopy-disk-image.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-vnd.fastcopy-disk-image.svg
new file mode 120000
index 000000000..3898d94a9
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-vnd.fastcopy-disk-image.svg
@@ -0,0 +1 @@
+application-x-atari-2600-rom.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-vnd.flatpak.ref.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-vnd.flatpak.ref.svg
new file mode 120000
index 000000000..6bddb89f3
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-vnd.flatpak.ref.svg
@@ -0,0 +1 @@
+application-vnd.flatpak.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-vnd.flatpak.repo.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-vnd.flatpak.repo.svg
new file mode 120000
index 000000000..6bddb89f3
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-vnd.flatpak.repo.svg
@@ -0,0 +1 @@
+application-vnd.flatpak.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-vnd.flatpak.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-vnd.flatpak.svg
new file mode 100644
index 000000000..04b15cfd3
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-vnd.flatpak.svg
@@ -0,0 +1,6 @@
+<svg width="16" height="16" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; }</style>
+ </defs>
+ <path class="ColorScheme-Text" d="m8.062 1-6.062 3.5v7l6.062 3.5 6.061-3.5v-7l-6.061-3.5zm0.01758 2.32c0.1718-0.01415 1.513 0.7674 4.023 2.346l-4.041 2.334-4.043-2.334c2.677-1.427 4.026-2.204 4.043-2.332 0.001057-0.008021 0.006128-0.01273 0.01758-0.01367z" fill="currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-vnd.flowblade-project.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-vnd.flowblade-project.svg
new file mode 120000
index 000000000..f84eafca5
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-vnd.flowblade-project.svg
@@ -0,0 +1 @@
+text-x-xges.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-vnd.futoin+cbor.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-vnd.futoin+cbor.svg
new file mode 120000
index 000000000..e7bf8a3b0
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-vnd.futoin+cbor.svg
@@ -0,0 +1 @@
+multipart-report.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-vnd.futoin+json.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-vnd.futoin+json.svg
new file mode 120000
index 000000000..e7bf8a3b0
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-vnd.futoin+json.svg
@@ -0,0 +1 @@
+multipart-report.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-vnd.geo+json.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-vnd.geo+json.svg
new file mode 120000
index 000000000..d8b66dbeb
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-vnd.geo+json.svg
@@ -0,0 +1 @@
+application-vnd.google-apps.map.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-vnd.geogebra.file.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-vnd.geogebra.file.svg
new file mode 100644
index 000000000..b21a3818c
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-vnd.geogebra.file.svg
@@ -0,0 +1,6 @@
+<svg width="16" height="16" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; }</style>
+ </defs>
+ <path class="ColorScheme-Text" d="m7.25 1.002a1.75 1.75 0 0 0-1.748 1.75 1.75 1.75 0 0 0 1.748 1.75 1.75 1.75 0 0 0 1.75-1.75 1.75 1.75 0 0 0-1.75-1.75zm2.389 1.012a2.502 2.502 0 0 1 0.1133 0.7383 2.502 2.502 0 0 1-0.07812 0.6172c1.101 0.136 2.026 0.5717 2.703 1.207a2.502 2.502 0 0 1 1.311-0.7539c-0.9513-1.033-2.364-1.704-4.049-1.809zm-4.822 1.254c-0.7713 0.4649-1.465 1.042-2.045 1.703a2.502 2.502 0 0 1 0.9551 0.752c0.4556-0.5289 1.007-0.9931 1.625-1.369a2.502 2.502 0 0 1-0.5352-1.086zm9.4 1.236a1.75 1.75 0 0 0-1.748 1.75 1.75 1.75 0 0 0 1.748 1.75 1.75 1.75 0 0 0 1.75-1.75 1.75 1.75 0 0 0-1.75-1.75zm-12.47 0.998a1.75 1.75 0 0 0-1.75 1.75 1.75 1.75 0 0 0 1.75 1.75 1.75 1.75 0 0 0 1.75-1.75 1.75 1.75 0 0 0-1.75-1.75zm11.71 3.123c-0.1542 0.5638-0.4102 1.102-0.748 1.598a2.502 2.502 0 0 1 0.8066 0.9688c0.5914-0.7531 1.036-1.6 1.277-2.506a2.502 2.502 0 0 1-0.5781 0.07031 2.502 2.502 0 0 1-0.7578-0.1309zm-12.44 1.012c0.06164 0.9864 0.3981 1.881 0.9531 2.627a2.502 2.502 0 0 1 0.9805-1.145c-0.269-0.4398-0.4457-0.9345-0.5215-1.463a2.502 2.502 0 0 1-0.6855 0.09766 2.502 2.502 0 0 1-0.7266-0.1172zm10.23 0.8652a1.75 1.75 0 0 0-1.75 1.75 1.75 1.75 0 0 0 1.75 1.748 1.75 1.75 0 0 0 1.75-1.748 1.75 1.75 0 0 0-1.75-1.75zm-7.002 1.002a1.75 1.75 0 0 0-1.75 1.75 1.75 1.75 0 0 0 1.75 1.748 1.75 1.75 0 0 0 1.75-1.748 1.75 1.75 0 0 0-1.75-1.75zm4.598 1.42c-0.5978 0.1688-1.222 0.2624-1.857 0.2539-0.08202-0.001157-0.1624-0.004604-0.2422-0.009765a2.502 2.502 0 0 1 0.003906 0.08594 2.502 2.502 0 0 1-0.3301 1.236c0.09722 0.006141 0.1973 0.01047 0.2969 0.01172 0.9501 0.01267 1.891-0.1579 2.783-0.4688a2.502 2.502 0 0 1-0.6543-1.109z" fill="currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-vnd.google-apps.document.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-vnd.google-apps.document.svg
new file mode 120000
index 000000000..1dc3be3c1
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-vnd.google-apps.document.svg
@@ -0,0 +1 @@
+text-x-generic.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-vnd.google-apps.drawing.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-vnd.google-apps.drawing.svg
new file mode 100644
index 000000000..6e89c5451
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-vnd.google-apps.drawing.svg
@@ -0,0 +1,6 @@
+<svg width="16" height="16" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; }</style>
+ </defs>
+ <path class="ColorScheme-Text" d="m6.5 1a5.5 5.5 0 0 0-5.5 5.5 5.5 5.5 0 0 0 5 5.463v-5.963h5.977a5.5 5.5 0 0 0-5.477-5zm0.5 6v8h8v-8h-8z" fill="currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-vnd.google-apps.form.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-vnd.google-apps.form.svg
new file mode 100644
index 000000000..aeacdfb8e
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-vnd.google-apps.form.svg
@@ -0,0 +1,6 @@
+<svg width="16" height="16" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; }</style>
+ </defs>
+ <path class="ColorScheme-Text" d="M 1.375,1 C 1.1673,1 1,1.1673 1,1.375 v 1.25 C 1,2.8327 1.1673,3 1.375,3 h 1.25 C 2.8327,3 3,2.8327 3,2.625 V 1.375 C 3,1.1673 2.8327,1 2.625,1 Z M 5,1 V 3 H 15 V 1 Z M 1.375,5 C 1.1673,5 1,5.1673 1,5.375 v 1.25 C 1,6.8327 1.1673,7 1.375,7 h 1.25 C 2.8327,7 3,6.8327 3,6.625 V 5.375 C 3,5.1673 2.8327,5 2.625,5 Z M 5,5 V 7 H 15 V 5 Z M 1.375,9 C 1.1673,9 1,9.1673 1,9.375 v 1.25 C 1,10.8327 1.1673,11 1.375,11 h 1.25 C 2.8327,11 3,10.8327 3,10.625 V 9.375 C 3,9.1673 2.8327,9 2.625,9 Z M 5,9 v 2 H 15 V 9 Z M 1.375,13 C 1.1673,13 1,13.1673 1,13.375 v 1.25 C 1,14.8327 1.1673,15 1.375,15 h 1.25 C 2.8327,15 3,14.8327 3,14.625 v -1.25 C 3,13.1673 2.8327,13 2.625,13 Z M 5,13 v 2 h 10 v -2 z" fill="currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-vnd.google-apps.fusiontable.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-vnd.google-apps.fusiontable.svg
new file mode 100644
index 000000000..b6607bfa6
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-vnd.google-apps.fusiontable.svg
@@ -0,0 +1,6 @@
+<svg width="16" height="16" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; }</style>
+ </defs>
+ <path class="ColorScheme-Text" d="m1 1v1.496h2.496v-1.496h-2.496zm3.504 0v1.496h3.496v-1.496h-3.496zm10.03 1.709-3.566 4.312-1.676-1.699-3.357 4.369-2.166-2.691-3.77 4.367v1.529l3.742-4.336 2.211 2.748 3.434-4.467 1.646 1.668 3.586-4.332 1.381 1.328v-1.389l-1.465-1.408zm-13.54 0.7949v1.496h2.496v-1.496h-2.496zm3.504 0v1.496h3.496v-1.496h-3.496zm8.496 4.496v7h2v-7h-2zm-3 2v5h2v-5h-2zm-3 2v3h2v-3h-2z" fill="currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-vnd.google-apps.map.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-vnd.google-apps.map.svg
new file mode 100644
index 000000000..5ab943099
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-vnd.google-apps.map.svg
@@ -0,0 +1,6 @@
+<svg width="16" height="16" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; }</style>
+ </defs>
+ <path class="ColorScheme-Text" d="m8 1c-2.761 0-5 2.194-5 4.9 0 2.707 5 9.1 5 9.1s5-6.393 5-9.1c0-2.706-2.239-4.9-5-4.9zm0 7.226c-1.255 0-2.273-1.011-2.273-2.258s1.018-2.258 2.273-2.258 2.273 1.011 2.273 2.258-1.017 2.258-2.273 2.258z" fill="currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-vnd.google-apps.presentation.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-vnd.google-apps.presentation.svg
new file mode 120000
index 000000000..73bb02f6a
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-vnd.google-apps.presentation.svg
@@ -0,0 +1 @@
+x-office-presentation.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-vnd.google-apps.script.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-vnd.google-apps.script.svg
new file mode 100644
index 000000000..ad5b8f8ef
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-vnd.google-apps.script.svg
@@ -0,0 +1,6 @@
+<svg width="16" height="16" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; }</style>
+ </defs>
+ <path class="ColorScheme-Text" d="m8 1c-3.866 0-7 3.134-7 7h5.25v-2.625l4.375 4.375-4.375 4.375v-2.625h-4.303c1.249 2.163 3.556 3.497 6.053 3.5 3.866 0 7-3.134 7-7s-3.134-7-7-7z" fill="currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-vnd.google-apps.site.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-vnd.google-apps.site.svg
new file mode 100644
index 000000000..f8d5db90a
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-vnd.google-apps.site.svg
@@ -0,0 +1,6 @@
+<svg width="16" height="16" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; }</style>
+ </defs>
+ <path class="ColorScheme-Text" d="m2 1c-0.554 0-1 0.446-1 1v2c0 0.554 0.446 1 1 1h12c0.554 0 1-0.446 1-1v-2c0-0.554-0.446-1-1-1zm0 5.457c-0.554 0-1 0.446-1 1v6.543c0 0.554 0.446 1 1 1h5.499c0.554 0 1-0.446 1-1v-6.543c0-0.554-0.446-1-1-1zm9 0c-0.554 0-1 0.446-1 1v6.543c0 0.554 0.446 1 1 1h3c0.554 0 1-0.446 1-1v-6.543c0-0.554-0.446-1-1-1z" fill="currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-vnd.google-apps.spreadsheet.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-vnd.google-apps.spreadsheet.svg
new file mode 120000
index 000000000..b17ea2805
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-vnd.google-apps.spreadsheet.svg
@@ -0,0 +1 @@
+x-office-spreadsheet.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-vnd.google-earth.kml+xml.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-vnd.google-earth.kml+xml.svg
new file mode 120000
index 000000000..d8b66dbeb
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-vnd.google-earth.kml+xml.svg
@@ -0,0 +1 @@
+application-vnd.google-apps.map.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-vnd.google-earth.kml.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-vnd.google-earth.kml.svg
new file mode 120000
index 000000000..d8b66dbeb
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-vnd.google-earth.kml.svg
@@ -0,0 +1 @@
+application-vnd.google-apps.map.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-vnd.google-earth.kmz.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-vnd.google-earth.kmz.svg
new file mode 120000
index 000000000..d8b66dbeb
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-vnd.google-earth.kmz.svg
@@ -0,0 +1 @@
+application-vnd.google-apps.map.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-vnd.gvdesign.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-vnd.gvdesign.svg
new file mode 120000
index 000000000..34b7aa582
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-vnd.gvdesign.svg
@@ -0,0 +1 @@
+application-vector.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-vnd.iccprofile.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-vnd.iccprofile.svg
new file mode 120000
index 000000000..e650f1292
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-vnd.iccprofile.svg
@@ -0,0 +1 @@
+text-x-kvt.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-vnd.insync.link.drive.doc.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-vnd.insync.link.drive.doc.svg
new file mode 120000
index 000000000..1dc3be3c1
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-vnd.insync.link.drive.doc.svg
@@ -0,0 +1 @@
+text-x-generic.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-vnd.insync.link.drive.draw.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-vnd.insync.link.drive.draw.svg
new file mode 120000
index 000000000..c56a37aeb
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-vnd.insync.link.drive.draw.svg
@@ -0,0 +1 @@
+application-vnd.google-apps.drawing.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-vnd.insync.link.drive.form.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-vnd.insync.link.drive.form.svg
new file mode 120000
index 000000000..cb339e45c
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-vnd.insync.link.drive.form.svg
@@ -0,0 +1 @@
+application-vnd.google-apps.form.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-vnd.insync.link.drive.link.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-vnd.insync.link.drive.link.svg
new file mode 100644
index 000000000..ae1beffc4
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-vnd.insync.link.drive.link.svg
@@ -0,0 +1,6 @@
+<svg width="16" height="16" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; }</style>
+ </defs>
+ <path class="ColorScheme-Text" d="m15.54 9.51-4.872-8.44h-5.334l4.872 8.44zm-10.67-7.64-4.871 8.439 2.667 4.62 4.871-8.439zm1.386 8.439-2.667 4.62h9.742l2.667-4.62z" fill="currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-vnd.insync.link.drive.note.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-vnd.insync.link.drive.note.svg
new file mode 100644
index 000000000..06053eb8c
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-vnd.insync.link.drive.note.svg
@@ -0,0 +1,6 @@
+<svg width="16" height="16" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; }</style>
+ </defs>
+ <path class="ColorScheme-Text" d="m8 1a5 5 0 0 0-5 5 5 5 0 0 0 2.5 4.318v1.174h5v-1.174a5 5 0 0 0 2.5-4.318 5 5 0 0 0-5-5zm-2.5 11v0.4922c0 0.554 0.446 1 1 1h3c0.554-1e-6 1-0.446 1-1v-0.4922h-5zm1.158 2v0.5c0 0.277 0.223 0.5 0.5 0.5h1.684c0.277 0 0.5-0.223 0.5-0.5v-0.5h-2.684z" fill="currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-vnd.insync.link.drive.script.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-vnd.insync.link.drive.script.svg
new file mode 120000
index 000000000..c839e1422
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-vnd.insync.link.drive.script.svg
@@ -0,0 +1 @@
+application-vnd.google-apps.script.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-vnd.insync.link.drive.sheet.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-vnd.insync.link.drive.sheet.svg
new file mode 120000
index 000000000..b17ea2805
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-vnd.insync.link.drive.sheet.svg
@@ -0,0 +1 @@
+x-office-spreadsheet.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-vnd.insync.link.drive.slides.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-vnd.insync.link.drive.slides.svg
new file mode 120000
index 000000000..73bb02f6a
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-vnd.insync.link.drive.slides.svg
@@ -0,0 +1 @@
+x-office-presentation.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-vnd.insync.link.drive.table.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-vnd.insync.link.drive.table.svg
new file mode 120000
index 000000000..befef74a4
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-vnd.insync.link.drive.table.svg
@@ -0,0 +1 @@
+application-vnd.google-apps.fusiontable.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-vnd.ipld.dag-cbor.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-vnd.ipld.dag-cbor.svg
new file mode 100644
index 000000000..6e7ca09fc
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-vnd.ipld.dag-cbor.svg
@@ -0,0 +1,6 @@
+<svg width="16" height="16" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; }</style>
+ </defs>
+ <path class="ColorScheme-Text" d="m4 1v3h-3v2h3v4h-3v2h3v3h2v-3h4v3h2v-3h3v-2h-3v-4h3v-2h-3v-3h-2v3h-4v-3zm2 5h4v4h-4z" fill="currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-vnd.ipld.dag-json.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-vnd.ipld.dag-json.svg
new file mode 120000
index 000000000..4340b004c
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-vnd.ipld.dag-json.svg
@@ -0,0 +1 @@
+application-vnd.ipld.dag-cbor.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-vnd.jgraph.mxfile.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-vnd.jgraph.mxfile.svg
new file mode 100644
index 000000000..b9889f5a8
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-vnd.jgraph.mxfile.svg
@@ -0,0 +1,6 @@
+<svg width="16" height="16" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; }</style>
+ </defs>
+ <path class="ColorScheme-Text" d="m6 1c-0.554 0-1 0.5366-1 1.201v3.598c0 0.4155 0.1735 0.7806 0.4395 0.9961 0.02659 0.02155 0.05564 0.04209 0.08398 0.06055-0.02897-0.01878-0.05687-0.03856-0.08398-0.06055l-1.242 2.205h-2.197c-0.554 0-1 0.5366-1 1.201v3.598c0 0.6648 0.446 1.201 1 1.201h4c0.554 0 1-0.5366 1-1.201v-3.598c0-0.6648-0.446-1.201-1-1.201h-0.5312l1.123-2h2.816l1.123 2h-0.5312c-0.554 0-1 0.5366-1 1.201v3.598c0 0.6648 0.446 1.201 1 1.201h4c0.554 0 1-0.5366 1-1.201v-3.598c0-0.6648-0.446-1.201-1-1.201h-2.199l-1.24-2.205c-0.02483 0.02011-0.05174 0.0392-0.07812 0.05664 0.02631-0.01741 0.05334-0.03655 0.07812-0.05664 0.2659-0.2156 0.4395-0.5807 0.4395-0.9961v-3.598c0-0.6648-0.446-1.201-1-1.201h-4zm-0.1758 5.98c0.01744 0.003717 0.03498 0.007143 0.05273 0.009766-0.01784-0.002592-0.03519-0.006067-0.05273-0.009766z" fill="currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-vnd.kde.bluedevil-sendfile.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-vnd.kde.bluedevil-sendfile.svg
new file mode 100644
index 000000000..51b21522c
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-vnd.kde.bluedevil-sendfile.svg
@@ -0,0 +1,6 @@
+<svg width="16" height="16" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; }</style>
+ </defs>
+ <path class="ColorScheme-Text" d="m4.5 0c-1.108 0-2 0.892-2 2v12c0 1.108 0.892 2 2 2h7c1.108 0 2-0.892 2-2v-12c0-1.108-0.892-2-2-2zm3.482 2.164 3.75 3c0.3789 0.3028 0.375 0.8802-0.0078 1.178l-2.131 1.658 2.131 1.658c0.3828 0.2978 0.3867 0.8752 0.0078 1.178l-3.75 3c-0.4912 0.3934-1.219 0.04345-1.219-0.5859v-3.051l-1.789 1.393c-0.3274 0.2544-0.799 0.1949-1.053-0.1328-0.253-0.327-0.1936-0.7972 0.1328-1.051l2.709-2.107v-0.6016l-2.709-2.107c-0.3277-0.254-0.3872-0.7256-0.1328-1.053 0.2545-0.3271 0.7261-0.3857 1.053-0.1309l1.789 1.391v-3.049c2.201e-4 -0.2884 0.1658-0.5511 0.4258-0.6758 0.2445-0.1178 0.555-0.1014 0.7932 0.089zm0.2813 2.147v2.656l0.1074 0.08398 1.682-1.309-1.789-1.432zm0.1074 4.639-0.1074 0.08398v2.654l1.789-1.43-1.682-1.309z" fill="currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-vnd.kde.fontspackage.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-vnd.kde.fontspackage.svg
new file mode 120000
index 000000000..4e4d75cff
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-vnd.kde.fontspackage.svg
@@ -0,0 +1 @@
+application-archive.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-vnd.kde.kleopatra.keygroup.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-vnd.kde.kleopatra.keygroup.svg
new file mode 120000
index 000000000..b02dde5bc
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-vnd.kde.kleopatra.keygroup.svg
@@ -0,0 +1 @@
+application-certificate.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-vnd.kde.kphotoalbum-import.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-vnd.kde.kphotoalbum-import.svg
new file mode 120000
index 000000000..a2c40c72d
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-vnd.kde.kphotoalbum-import.svg
@@ -0,0 +1 @@
+image-x-generic.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-vnd.kde.kxmlguirc.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-vnd.kde.kxmlguirc.svg
new file mode 120000
index 000000000..678a58102
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-vnd.kde.kxmlguirc.svg
@@ -0,0 +1 @@
+application-x-mswinurl.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-vnd.kde.okular-archive.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-vnd.kde.okular-archive.svg
new file mode 120000
index 000000000..4e4d75cff
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-vnd.kde.okular-archive.svg
@@ -0,0 +1 @@
+application-archive.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-vnd.microsoft.portable-executable.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-vnd.microsoft.portable-executable.svg
new file mode 120000
index 000000000..77ae01299
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-vnd.microsoft.portable-executable.svg
@@ -0,0 +1 @@
+application-x-msdos-program.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-vnd.mlt+xml.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-vnd.mlt+xml.svg
new file mode 120000
index 000000000..f84eafca5
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-vnd.mlt+xml.svg
@@ -0,0 +1 @@
+text-x-xges.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-vnd.ms-access.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-vnd.ms-access.svg
new file mode 120000
index 000000000..9bd77b477
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-vnd.ms-access.svg
@@ -0,0 +1 @@
+office-database.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-vnd.ms-asf.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-vnd.ms-asf.svg
new file mode 120000
index 000000000..1e7e6f6ce
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-vnd.ms-asf.svg
@@ -0,0 +1 @@
+playlist.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-vnd.ms-cab-compressed.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-vnd.ms-cab-compressed.svg
new file mode 120000
index 000000000..4e4d75cff
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-vnd.ms-cab-compressed.svg
@@ -0,0 +1 @@
+application-archive.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-vnd.ms-database.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-vnd.ms-database.svg
new file mode 120000
index 000000000..9bd77b477
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-vnd.ms-database.svg
@@ -0,0 +1 @@
+office-database.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-vnd.ms-excel.addin.macroenabled.12.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-vnd.ms-excel.addin.macroenabled.12.svg
new file mode 120000
index 000000000..b17ea2805
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-vnd.ms-excel.addin.macroenabled.12.svg
@@ -0,0 +1 @@
+x-office-spreadsheet.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-vnd.ms-excel.sheet.binary.macroenabled.12.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-vnd.ms-excel.sheet.binary.macroenabled.12.svg
new file mode 120000
index 000000000..b17ea2805
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-vnd.ms-excel.sheet.binary.macroenabled.12.svg
@@ -0,0 +1 @@
+x-office-spreadsheet.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-vnd.ms-excel.sheet.macroEnabled.12.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-vnd.ms-excel.sheet.macroEnabled.12.svg
new file mode 120000
index 000000000..b17ea2805
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-vnd.ms-excel.sheet.macroEnabled.12.svg
@@ -0,0 +1 @@
+x-office-spreadsheet.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-vnd.ms-excel.sheet.macroenabled.12.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-vnd.ms-excel.sheet.macroenabled.12.svg
new file mode 120000
index 000000000..b17ea2805
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-vnd.ms-excel.sheet.macroenabled.12.svg
@@ -0,0 +1 @@
+x-office-spreadsheet.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-vnd.ms-excel.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-vnd.ms-excel.svg
new file mode 120000
index 000000000..b17ea2805
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-vnd.ms-excel.svg
@@ -0,0 +1 @@
+x-office-spreadsheet.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-vnd.ms-excel.template.macroenabled.12.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-vnd.ms-excel.template.macroenabled.12.svg
new file mode 120000
index 000000000..b17ea2805
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-vnd.ms-excel.template.macroenabled.12.svg
@@ -0,0 +1 @@
+x-office-spreadsheet.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-vnd.ms-htmlhelp.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-vnd.ms-htmlhelp.svg
new file mode 120000
index 000000000..cb1056325
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-vnd.ms-htmlhelp.svg
@@ -0,0 +1 @@
+unknown.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-vnd.ms-powerpoint.addin.macroenabled.12.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-vnd.ms-powerpoint.addin.macroenabled.12.svg
new file mode 120000
index 000000000..73bb02f6a
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-vnd.ms-powerpoint.addin.macroenabled.12.svg
@@ -0,0 +1 @@
+x-office-presentation.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-vnd.ms-powerpoint.presentation.macroEnabled.12.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-vnd.ms-powerpoint.presentation.macroEnabled.12.svg
new file mode 120000
index 000000000..73bb02f6a
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-vnd.ms-powerpoint.presentation.macroEnabled.12.svg
@@ -0,0 +1 @@
+x-office-presentation.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-vnd.ms-powerpoint.presentation.macroenabled.12.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-vnd.ms-powerpoint.presentation.macroenabled.12.svg
new file mode 120000
index 000000000..73bb02f6a
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-vnd.ms-powerpoint.presentation.macroenabled.12.svg
@@ -0,0 +1 @@
+x-office-presentation.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-vnd.ms-powerpoint.slide.macroenabled.12.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-vnd.ms-powerpoint.slide.macroenabled.12.svg
new file mode 120000
index 000000000..73bb02f6a
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-vnd.ms-powerpoint.slide.macroenabled.12.svg
@@ -0,0 +1 @@
+x-office-presentation.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-vnd.ms-powerpoint.slideshow.macroenabled.12.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-vnd.ms-powerpoint.slideshow.macroenabled.12.svg
new file mode 120000
index 000000000..73bb02f6a
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-vnd.ms-powerpoint.slideshow.macroenabled.12.svg
@@ -0,0 +1 @@
+x-office-presentation.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-vnd.ms-powerpoint.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-vnd.ms-powerpoint.svg
new file mode 120000
index 000000000..73bb02f6a
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-vnd.ms-powerpoint.svg
@@ -0,0 +1 @@
+x-office-presentation.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-vnd.ms-powerpoint.template.macroenabled.12.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-vnd.ms-powerpoint.template.macroenabled.12.svg
new file mode 120000
index 000000000..73bb02f6a
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-vnd.ms-powerpoint.template.macroenabled.12.svg
@@ -0,0 +1 @@
+x-office-presentation.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-vnd.ms-project.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-vnd.ms-project.svg
new file mode 120000
index 000000000..1dc3be3c1
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-vnd.ms-project.svg
@@ -0,0 +1 @@
+text-x-generic.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-vnd.ms-publisher.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-vnd.ms-publisher.svg
new file mode 120000
index 000000000..73bb02f6a
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-vnd.ms-publisher.svg
@@ -0,0 +1 @@
+x-office-presentation.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-vnd.ms-tnef.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-vnd.ms-tnef.svg
new file mode 120000
index 000000000..8283b0740
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-vnd.ms-tnef.svg
@@ -0,0 +1 @@
+application-mbox.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-vnd.ms-visio.drawing.main+xml.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-vnd.ms-visio.drawing.main+xml.svg
new file mode 120000
index 000000000..ca748d2c2
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-vnd.ms-visio.drawing.main+xml.svg
@@ -0,0 +1 @@
+application-drawing.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-vnd.ms-visio.stencil.main+xml.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-vnd.ms-visio.stencil.main+xml.svg
new file mode 120000
index 000000000..ca748d2c2
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-vnd.ms-visio.stencil.main+xml.svg
@@ -0,0 +1 @@
+application-drawing.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-vnd.ms-visio.template.main+xml.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-vnd.ms-visio.template.main+xml.svg
new file mode 120000
index 000000000..ca748d2c2
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-vnd.ms-visio.template.main+xml.svg
@@ -0,0 +1 @@
+application-drawing.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-vnd.ms-word.document.macroenabled.12.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-vnd.ms-word.document.macroenabled.12.svg
new file mode 120000
index 000000000..1dc3be3c1
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-vnd.ms-word.document.macroenabled.12.svg
@@ -0,0 +1 @@
+text-x-generic.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-vnd.ms-word.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-vnd.ms-word.svg
new file mode 120000
index 000000000..1dc3be3c1
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-vnd.ms-word.svg
@@ -0,0 +1 @@
+text-x-generic.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-vnd.ms-word.template.macroenabled.12.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-vnd.ms-word.template.macroenabled.12.svg
new file mode 120000
index 000000000..1dc3be3c1
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-vnd.ms-word.template.macroenabled.12.svg
@@ -0,0 +1 @@
+text-x-generic.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-vnd.ms-wpl.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-vnd.ms-wpl.svg
new file mode 120000
index 000000000..1e7e6f6ce
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-vnd.ms-wpl.svg
@@ -0,0 +1 @@
+playlist.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-vnd.msa-disk-image.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-vnd.msa-disk-image.svg
new file mode 120000
index 000000000..3898d94a9
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-vnd.msa-disk-image.svg
@@ -0,0 +1 @@
+application-x-atari-2600-rom.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-vnd.mysql-workbench-model.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-vnd.mysql-workbench-model.svg
new file mode 100644
index 000000000..5e69b4e5f
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-vnd.mysql-workbench-model.svg
@@ -0,0 +1,6 @@
+<svg width="16" height="16" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; }</style>
+ </defs>
+ <path class="ColorScheme-Text" d="m1.986 1.005c-0.6052-0.03712-1.166 0.5089-1.112 1.119 0.05336 0.7319 0.6786 1.206 1.036 1.794 0.1884 0.2769 0.2037 0.6257 0.3422 0.9266 0.2055 0.604 0.4405 1.218 0.8488 1.716 0.05047 0.2703-0.1346 0.667-0.1903 0.985-0.2451 1.115-0.1303 2.385 0.5863 3.311 0.2839 0.3983 0.8822 0.6212 1.307 0.3055 0.248-0.08797 0.3108-0.619 0.3977-0.6148 0.3488 0.5428 0.8481 0.9618 1.341 1.367 0.2332 0.2784 0.7654 0.7966 1.048 0.3222 0.09736-0.3477-0.3325-0.4612-0.4891-0.7008-0.5875-0.6672-1.022-1.455-1.418-2.247-0.1825-0.322-0.2471-0.7013-0.4392-1.011-0.4291-0.3347-0.73 0.3377-0.937 0.6404-0.1612 0.2435-0.1791 0.8223-0.262 0.9016-0.2839-0.6912-0.2983-1.48-0.1404-2.204 0.1016-0.417 0.3946-0.8306 0.285-1.274-0.05903-0.1102-0.0041-0.05091-0.117-0.2474-0.2336-0.2481-0.4625-0.5044-0.5858-0.8309-0.3075-0.7412-0.4192-1.58-0.9467-2.215-0.2028-0.3248-0.5226-0.5808-0.6431-0.9526 0.3759 0.04108 0.717 0.2555 1.049 0.4289 0.2762 0.1557 0.4805 0.4905 0.8376 0.4617 0.2881 0.01873 0.577 0.05419 0.8659 0.07533 0.936 0.2676 1.753 0.8487 2.469 1.493 0.7234 0.6821 1.344 1.49 1.754 2.399 0.2731 0.7683 0.6873 1.476 0.9977 2.229 0.1885 0.3662 0.351 0.7834 0.69 1.037 0.3881 0.189 0.8197 0.2701 1.216 0.4417 0.455 0.1579 0.8106 0.5029 1.212 0.7571-0.5086 0.03037-1.007 0.1611-1.474 0.3589-0.4239 0.2354-0.1471 0.7218 0.06159 1.01 0.3159 0.4511 0.7911 0.7594 1.259 1.034 0.4563 0.2285 0.9419 0.4112 1.333 0.7494 0.2645 0.2283 0.775 0.7504 0.9613 0.1409-0.04593-0.2982-0.2239-0.5454-0.4471-0.7385-0.4268-0.5207-0.9293-0.9892-1.527-1.306-0.2333-0.1017-0.2572-0.2011 0.01212-0.2161 0.4344-0.04503 0.867-0.1085 1.281-0.2548 0.3637-0.153 0.2117-0.5715-0.01414-0.7567-0.3385-0.4727-0.8442-0.786-1.293-1.143-0.457-0.3507-0.9602-0.6335-1.498-0.8402-0.3604-0.0677-0.5337-0.3501-0.6502-0.6724-0.4332-0.8299-0.8167-1.685-1.162-2.554-0.08358-0.1565-0.1718-0.3104-0.2645-0.4616-0.7356-1.2-1.751-2.226-2.935-2.989-0.4709-0.3113-0.9589-0.6226-1.523-0.7279-0.3517-0.1066-0.717-0.1234-1.082-0.1385-0.512-0.4306-1.126-0.7676-1.79-0.8851-0.08296-0.01233-0.1667-0.01975-0.2506-0.02115zm-0.05078 1.049c-0.05894 0.05002-0.08447 0.04892 0 0zm2.992 2.078c-0.2128 0.02263-0.7051-0.00991-0.3705 0.2631 0.1917 0.2276 0.4058 0.4404 0.5023 0.73 0.09132 0.2176 0.1957 0.5374 0.3765 0.1939 0.1817-0.2697 0.1668-0.6042-0.02786-0.8569-0.1296-0.1253-0.3008-0.3142-0.4805-0.3301z" fill="currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-vnd.nintendo.snes.rom.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-vnd.nintendo.snes.rom.svg
new file mode 100644
index 000000000..4d86f6456
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-vnd.nintendo.snes.rom.svg
@@ -0,0 +1,6 @@
+<svg width="16" height="16" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; }</style>
+ </defs>
+ <path class="ColorScheme-Text" d="m4.12 5.255c1.504-0.08192 3.151 1.146 3.151 3.065h3.322e-4c0.3318-0.02124 2.833-0.3116 2.911-3.027 0-1.673-1.358-3.031-3.025-3.031s-3.017 1.335-3.037 2.994zm5.981 3.073c1.454-0.08075 3.067 1.111 3.067 2.986 1.571-0.1011 2.782-1.234 2.831-2.95 0-1.63-1.319-2.952-2.943-2.952-1.624-4.3e-5 -2.937 1.302-2.956 2.916zm-10.1 0.7209c0 0.8953 1.428 1.616 3.191 1.616 1.765 0 3.193-0.7209 3.193-1.616 0-0.8922-1.428-1.616-3.247-1.604-1.819 0.01231-3.092 0.7049-3.137 1.604zm9.082 1.296c-1.815 0.06718-3.134 0.7492-3.181 1.695 0 0.9377 1.501 1.698 3.354 1.698 1.852 0 3.356-0.7608 3.356-1.698 0-0.9377-1.504-1.698-3.356-1.698-0.05719 0.0011-0.1151 0.0016-0.1726 0.0023z" fill="currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-vnd.nmea.nmea.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-vnd.nmea.nmea.svg
new file mode 120000
index 000000000..d8b66dbeb
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-vnd.nmea.nmea.svg
@@ -0,0 +1 @@
+application-vnd.google-apps.map.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-vnd.nokia.xml.qt.resource.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-vnd.nokia.xml.qt.resource.svg
new file mode 120000
index 000000000..f50ba621b
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-vnd.nokia.xml.qt.resource.svg
@@ -0,0 +1 @@
+application-xml.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-vnd.oasis.opendocument.chart-template.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-vnd.oasis.opendocument.chart-template.svg
new file mode 120000
index 000000000..d11fc26f1
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-vnd.oasis.opendocument.chart-template.svg
@@ -0,0 +1 @@
+application-vnd.oasis.opendocument.chart.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-vnd.oasis.opendocument.chart.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-vnd.oasis.opendocument.chart.svg
new file mode 100644
index 000000000..58fd1de0c
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-vnd.oasis.opendocument.chart.svg
@@ -0,0 +1,6 @@
+<svg width="16" height="16" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; }</style>
+ </defs>
+ <path class="ColorScheme-Text" d="m6 8h4v7h-4zm-5-4h4v11h-4zm10-3h4v14h-4z" fill="currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-vnd.oasis.opendocument.database-template.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-vnd.oasis.opendocument.database-template.svg
new file mode 120000
index 000000000..9bd77b477
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-vnd.oasis.opendocument.database-template.svg
@@ -0,0 +1 @@
+office-database.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-vnd.oasis.opendocument.database.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-vnd.oasis.opendocument.database.svg
new file mode 120000
index 000000000..9bd77b477
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-vnd.oasis.opendocument.database.svg
@@ -0,0 +1 @@
+office-database.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-vnd.oasis.opendocument.draw.template.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-vnd.oasis.opendocument.draw.template.svg
new file mode 120000
index 000000000..ca748d2c2
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-vnd.oasis.opendocument.draw.template.svg
@@ -0,0 +1 @@
+application-drawing.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-vnd.oasis.opendocument.drawing-template.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-vnd.oasis.opendocument.drawing-template.svg
new file mode 120000
index 000000000..ca748d2c2
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-vnd.oasis.opendocument.drawing-template.svg
@@ -0,0 +1 @@
+application-drawing.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-vnd.oasis.opendocument.drawing.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-vnd.oasis.opendocument.drawing.svg
new file mode 120000
index 000000000..ca748d2c2
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-vnd.oasis.opendocument.drawing.svg
@@ -0,0 +1 @@
+application-drawing.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-vnd.oasis.opendocument.drawing.template.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-vnd.oasis.opendocument.drawing.template.svg
new file mode 120000
index 000000000..ca748d2c2
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-vnd.oasis.opendocument.drawing.template.svg
@@ -0,0 +1 @@
+application-drawing.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-vnd.oasis.opendocument.formula-template.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-vnd.oasis.opendocument.formula-template.svg
new file mode 120000
index 000000000..62a9e81fb
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-vnd.oasis.opendocument.formula-template.svg
@@ -0,0 +1 @@
+application-x-root.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-vnd.oasis.opendocument.formula.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-vnd.oasis.opendocument.formula.svg
new file mode 120000
index 000000000..62a9e81fb
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-vnd.oasis.opendocument.formula.svg
@@ -0,0 +1 @@
+application-x-root.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-vnd.oasis.opendocument.graphics-template.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-vnd.oasis.opendocument.graphics-template.svg
new file mode 120000
index 000000000..043b286f3
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-vnd.oasis.opendocument.graphics-template.svg
@@ -0,0 +1 @@
+libreoffice-oasis-drawing.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-vnd.oasis.opendocument.graphics.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-vnd.oasis.opendocument.graphics.svg
new file mode 120000
index 000000000..043b286f3
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-vnd.oasis.opendocument.graphics.svg
@@ -0,0 +1 @@
+libreoffice-oasis-drawing.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-vnd.oasis.opendocument.image-template.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-vnd.oasis.opendocument.image-template.svg
new file mode 120000
index 000000000..043b286f3
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-vnd.oasis.opendocument.image-template.svg
@@ -0,0 +1 @@
+libreoffice-oasis-drawing.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-vnd.oasis.opendocument.image.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-vnd.oasis.opendocument.image.svg
new file mode 120000
index 000000000..a2c40c72d
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-vnd.oasis.opendocument.image.svg
@@ -0,0 +1 @@
+image-x-generic.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-vnd.oasis.opendocument.master-document.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-vnd.oasis.opendocument.master-document.svg
new file mode 120000
index 000000000..1dc3be3c1
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-vnd.oasis.opendocument.master-document.svg
@@ -0,0 +1 @@
+text-x-generic.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-vnd.oasis.opendocument.presentation-template.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-vnd.oasis.opendocument.presentation-template.svg
new file mode 120000
index 000000000..73bb02f6a
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-vnd.oasis.opendocument.presentation-template.svg
@@ -0,0 +1 @@
+x-office-presentation.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-vnd.oasis.opendocument.presentation.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-vnd.oasis.opendocument.presentation.svg
new file mode 120000
index 000000000..73bb02f6a
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-vnd.oasis.opendocument.presentation.svg
@@ -0,0 +1 @@
+x-office-presentation.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-vnd.oasis.opendocument.spreadsheet-template.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-vnd.oasis.opendocument.spreadsheet-template.svg
new file mode 120000
index 000000000..b17ea2805
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-vnd.oasis.opendocument.spreadsheet-template.svg
@@ -0,0 +1 @@
+x-office-spreadsheet.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-vnd.oasis.opendocument.spreadsheet.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-vnd.oasis.opendocument.spreadsheet.svg
new file mode 120000
index 000000000..b17ea2805
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-vnd.oasis.opendocument.spreadsheet.svg
@@ -0,0 +1 @@
+x-office-spreadsheet.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-vnd.oasis.opendocument.text-master.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-vnd.oasis.opendocument.text-master.svg
new file mode 120000
index 000000000..1dc3be3c1
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-vnd.oasis.opendocument.text-master.svg
@@ -0,0 +1 @@
+text-x-generic.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-vnd.oasis.opendocument.text-rtl.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-vnd.oasis.opendocument.text-rtl.svg
new file mode 120000
index 000000000..1dc3be3c1
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-vnd.oasis.opendocument.text-rtl.svg
@@ -0,0 +1 @@
+text-x-generic.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-vnd.oasis.opendocument.text-template.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-vnd.oasis.opendocument.text-template.svg
new file mode 120000
index 000000000..1dc3be3c1
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-vnd.oasis.opendocument.text-template.svg
@@ -0,0 +1 @@
+text-x-generic.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-vnd.oasis.opendocument.text-web-template.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-vnd.oasis.opendocument.text-web-template.svg
new file mode 120000
index 000000000..678a58102
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-vnd.oasis.opendocument.text-web-template.svg
@@ -0,0 +1 @@
+application-x-mswinurl.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-vnd.oasis.opendocument.text-web.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-vnd.oasis.opendocument.text-web.svg
new file mode 120000
index 000000000..678a58102
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-vnd.oasis.opendocument.text-web.svg
@@ -0,0 +1 @@
+application-x-mswinurl.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-vnd.oasis.opendocument.text.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-vnd.oasis.opendocument.text.svg
new file mode 120000
index 000000000..1dc3be3c1
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-vnd.oasis.opendocument.text.svg
@@ -0,0 +1 @@
+text-x-generic.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-vnd.oasis.opendocument.web-template.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-vnd.oasis.opendocument.web-template.svg
new file mode 120000
index 000000000..678a58102
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-vnd.oasis.opendocument.web-template.svg
@@ -0,0 +1 @@
+application-x-mswinurl.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-vnd.oasis.opendocument.web.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-vnd.oasis.opendocument.web.svg
new file mode 120000
index 000000000..678a58102
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-vnd.oasis.opendocument.web.svg
@@ -0,0 +1 @@
+application-x-mswinurl.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-vnd.olive-project.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-vnd.olive-project.svg
new file mode 120000
index 000000000..db0a1dc4d
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-vnd.olive-project.svg
@@ -0,0 +1 @@
+video-x-generic.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-vnd.openofficeorg.extension.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-vnd.openofficeorg.extension.svg
new file mode 120000
index 000000000..82cc793ac
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-vnd.openofficeorg.extension.svg
@@ -0,0 +1 @@
+application-x-addon.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-vnd.openshot-qt-project.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-vnd.openshot-qt-project.svg
new file mode 120000
index 000000000..db0a1dc4d
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-vnd.openshot-qt-project.svg
@@ -0,0 +1 @@
+video-x-generic.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-vnd.openxmlformats-officedocument.presentationml.presentation.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-vnd.openxmlformats-officedocument.presentationml.presentation.svg
new file mode 120000
index 000000000..73bb02f6a
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-vnd.openxmlformats-officedocument.presentationml.presentation.svg
@@ -0,0 +1 @@
+x-office-presentation.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-vnd.openxmlformats-officedocument.presentationml.slideshow.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-vnd.openxmlformats-officedocument.presentationml.slideshow.svg
new file mode 120000
index 000000000..73bb02f6a
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-vnd.openxmlformats-officedocument.presentationml.slideshow.svg
@@ -0,0 +1 @@
+x-office-presentation.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-vnd.openxmlformats-officedocument.presentationml.template.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-vnd.openxmlformats-officedocument.presentationml.template.svg
new file mode 120000
index 000000000..73bb02f6a
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-vnd.openxmlformats-officedocument.presentationml.template.svg
@@ -0,0 +1 @@
+x-office-presentation.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-vnd.openxmlformats-officedocument.spreadsheetml.sheet.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-vnd.openxmlformats-officedocument.spreadsheetml.sheet.svg
new file mode 120000
index 000000000..b17ea2805
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-vnd.openxmlformats-officedocument.spreadsheetml.sheet.svg
@@ -0,0 +1 @@
+x-office-spreadsheet.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-vnd.openxmlformats-officedocument.spreadsheetml.template.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-vnd.openxmlformats-officedocument.spreadsheetml.template.svg
new file mode 120000
index 000000000..b17ea2805
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-vnd.openxmlformats-officedocument.spreadsheetml.template.svg
@@ -0,0 +1 @@
+x-office-spreadsheet.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-vnd.openxmlformats-officedocument.wordprocessingml.document.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-vnd.openxmlformats-officedocument.wordprocessingml.document.svg
new file mode 120000
index 000000000..1dc3be3c1
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-vnd.openxmlformats-officedocument.wordprocessingml.document.svg
@@ -0,0 +1 @@
+text-x-generic.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-vnd.openxmlformats-officedocument.wordprocessingml.template.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-vnd.openxmlformats-officedocument.wordprocessingml.template.svg
new file mode 120000
index 000000000..1dc3be3c1
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-vnd.openxmlformats-officedocument.wordprocessingml.template.svg
@@ -0,0 +1 @@
+text-x-generic.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-vnd.oziexplorer.plt.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-vnd.oziexplorer.plt.svg
new file mode 120000
index 000000000..d8b66dbeb
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-vnd.oziexplorer.plt.svg
@@ -0,0 +1 @@
+application-vnd.google-apps.map.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-vnd.oziexplorer.rte.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-vnd.oziexplorer.rte.svg
new file mode 120000
index 000000000..d8b66dbeb
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-vnd.oziexplorer.rte.svg
@@ -0,0 +1 @@
+application-vnd.google-apps.map.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-vnd.oziexplorer.wpt.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-vnd.oziexplorer.wpt.svg
new file mode 120000
index 000000000..d8b66dbeb
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-vnd.oziexplorer.wpt.svg
@@ -0,0 +1 @@
+application-vnd.google-apps.map.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-vnd.palm.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-vnd.palm.svg
new file mode 120000
index 000000000..1dc3be3c1
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-vnd.palm.svg
@@ -0,0 +1 @@
+text-x-generic.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-vnd.rar.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-vnd.rar.svg
new file mode 120000
index 000000000..4e4d75cff
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-vnd.rar.svg
@@ -0,0 +1 @@
+application-archive.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-vnd.recordare.musicxml+xml.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-vnd.recordare.musicxml+xml.svg
new file mode 120000
index 000000000..fb7fe7cb6
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-vnd.recordare.musicxml+xml.svg
@@ -0,0 +1 @@
+audio-x-generic.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-vnd.recordare.musicxml.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-vnd.recordare.musicxml.svg
new file mode 120000
index 000000000..fb7fe7cb6
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-vnd.recordare.musicxml.svg
@@ -0,0 +1 @@
+audio-x-generic.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-vnd.rmaps.sqlite.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-vnd.rmaps.sqlite.svg
new file mode 120000
index 000000000..d8b66dbeb
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-vnd.rmaps.sqlite.svg
@@ -0,0 +1 @@
+application-vnd.google-apps.map.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-vnd.rn-realmedia.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-vnd.rn-realmedia.svg
new file mode 120000
index 000000000..db0a1dc4d
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-vnd.rn-realmedia.svg
@@ -0,0 +1 @@
+video-x-generic.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-vnd.scribus.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-vnd.scribus.svg
new file mode 100644
index 000000000..139a26fdd
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-vnd.scribus.svg
@@ -0,0 +1,6 @@
+<svg width="16" height="16" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; }</style>
+ </defs>
+ <path class="ColorScheme-Text" d="m10.77 1.03c-0.3736-0.042-0.6738-0.04244-0.949 0.01138-0.2752 0.05381-0.5303 0.1851-0.6816 0.35s-0.1991 0.3273-0.2227 0.406c-0.5338 1.048-1.165 2.089-1.742 2.98-0.7127 1.056-1.544 2.286-1.978 3.278-0.2638 0.6059-0.5486 1.336-0.8286 2.097-0.5823 1.595-1.107 3.188-1.617 4.79 0.8308 0.05731 0.8308 0.05294 1.472 0.05731 0.4721-0.8667 1.255-1.691 1.91-2.293 1.133-1.034 2.768-2.092 4.33-2.328l0.5259-0.07832c0.02932-1.634 0.1785-3.402 0.9857-4.834 0.3312-0.5954 0.7928-1.068 1.221-1.609 0.1103-0.08881 0.02362-0.1938 0.03544-0.2905-0.3194-1.586-1.402-2.373-2.428-2.533-0.01138 0.00175-0.02188-0.00262-0.03106-0.00394z" fill="currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-vnd.snap.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-vnd.snap.svg
new file mode 100644
index 000000000..00859e710
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-vnd.snap.svg
@@ -0,0 +1,6 @@
+<svg width="16" height="16" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; }</style>
+ </defs>
+ <path class="ColorScheme-Text" d="m1 1 7 8.75v-6.125zm7.875 2.625 6.125 3.062-1.75-3.062zm0 0.875v5.25l3.5-3.5zm-3.5 3.5-2.625 7 5.25-4.375z" fill="currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-vnd.sqlite3.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-vnd.sqlite3.svg
new file mode 120000
index 000000000..9bd77b477
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-vnd.sqlite3.svg
@@ -0,0 +1 @@
+office-database.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-vnd.squashfs.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-vnd.squashfs.svg
new file mode 120000
index 000000000..1aec6f3bb
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-vnd.squashfs.svg
@@ -0,0 +1 @@
+x-content-blank-cd.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-vnd.stardivision.calc.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-vnd.stardivision.calc.svg
new file mode 120000
index 000000000..b17ea2805
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-vnd.stardivision.calc.svg
@@ -0,0 +1 @@
+x-office-spreadsheet.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-vnd.stardivision.draw.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-vnd.stardivision.draw.svg
new file mode 120000
index 000000000..34b7aa582
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-vnd.stardivision.draw.svg
@@ -0,0 +1 @@
+application-vector.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-vnd.stardivision.mail.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-vnd.stardivision.mail.svg
new file mode 120000
index 000000000..8283b0740
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-vnd.stardivision.mail.svg
@@ -0,0 +1 @@
+application-mbox.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-vnd.stardivision.math.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-vnd.stardivision.math.svg
new file mode 120000
index 000000000..62a9e81fb
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-vnd.stardivision.math.svg
@@ -0,0 +1 @@
+application-x-root.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-vnd.sun.xml.base.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-vnd.sun.xml.base.svg
new file mode 120000
index 000000000..9bd77b477
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-vnd.sun.xml.base.svg
@@ -0,0 +1 @@
+office-database.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-vnd.sun.xml.calc.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-vnd.sun.xml.calc.svg
new file mode 120000
index 000000000..b17ea2805
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-vnd.sun.xml.calc.svg
@@ -0,0 +1 @@
+x-office-spreadsheet.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-vnd.sun.xml.calc.template.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-vnd.sun.xml.calc.template.svg
new file mode 120000
index 000000000..b17ea2805
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-vnd.sun.xml.calc.template.svg
@@ -0,0 +1 @@
+x-office-spreadsheet.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-vnd.sun.xml.draw.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-vnd.sun.xml.draw.svg
new file mode 120000
index 000000000..34b7aa582
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-vnd.sun.xml.draw.svg
@@ -0,0 +1 @@
+application-vector.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-vnd.sun.xml.draw.template.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-vnd.sun.xml.draw.template.svg
new file mode 120000
index 000000000..34b7aa582
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-vnd.sun.xml.draw.template.svg
@@ -0,0 +1 @@
+application-vector.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-vnd.sun.xml.impress.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-vnd.sun.xml.impress.svg
new file mode 120000
index 000000000..73bb02f6a
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-vnd.sun.xml.impress.svg
@@ -0,0 +1 @@
+x-office-presentation.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-vnd.sun.xml.impress.template.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-vnd.sun.xml.impress.template.svg
new file mode 120000
index 000000000..73bb02f6a
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-vnd.sun.xml.impress.template.svg
@@ -0,0 +1 @@
+x-office-presentation.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-vnd.sun.xml.math.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-vnd.sun.xml.math.svg
new file mode 120000
index 000000000..62a9e81fb
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-vnd.sun.xml.math.svg
@@ -0,0 +1 @@
+application-x-root.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-vnd.sun.xml.wordperfect.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-vnd.sun.xml.wordperfect.svg
new file mode 120000
index 000000000..1dc3be3c1
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-vnd.sun.xml.wordperfect.svg
@@ -0,0 +1 @@
+text-x-generic.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-vnd.sun.xml.writer-global.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-vnd.sun.xml.writer-global.svg
new file mode 120000
index 000000000..1dc3be3c1
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-vnd.sun.xml.writer-global.svg
@@ -0,0 +1 @@
+text-x-generic.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-vnd.sun.xml.writer-rtl.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-vnd.sun.xml.writer-rtl.svg
new file mode 120000
index 000000000..1dc3be3c1
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-vnd.sun.xml.writer-rtl.svg
@@ -0,0 +1 @@
+text-x-generic.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-vnd.sun.xml.writer-template.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-vnd.sun.xml.writer-template.svg
new file mode 120000
index 000000000..1dc3be3c1
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-vnd.sun.xml.writer-template.svg
@@ -0,0 +1 @@
+text-x-generic.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-vnd.sun.xml.writer.global.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-vnd.sun.xml.writer.global.svg
new file mode 120000
index 000000000..1dc3be3c1
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-vnd.sun.xml.writer.global.svg
@@ -0,0 +1 @@
+text-x-generic.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-vnd.sun.xml.writer.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-vnd.sun.xml.writer.svg
new file mode 120000
index 000000000..1dc3be3c1
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-vnd.sun.xml.writer.svg
@@ -0,0 +1 @@
+text-x-generic.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-vnd.sun.xml.writer.template.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-vnd.sun.xml.writer.template.svg
new file mode 120000
index 000000000..1dc3be3c1
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-vnd.sun.xml.writer.template.svg
@@ -0,0 +1 @@
+text-x-generic.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-vnd.tcpdump.pcap.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-vnd.tcpdump.pcap.svg
new file mode 120000
index 000000000..656ee235a
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-vnd.tcpdump.pcap.svg
@@ -0,0 +1 @@
+application-octet-stream.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-vnd.visio.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-vnd.visio.svg
new file mode 120000
index 000000000..34b7aa582
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-vnd.visio.svg
@@ -0,0 +1 @@
+application-vector.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-vnd.wap.wmlc.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-vnd.wap.wmlc.svg
new file mode 120000
index 000000000..678a58102
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-vnd.wap.wmlc.svg
@@ -0,0 +1 @@
+application-x-mswinurl.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-vnd.wap.xhtml+xml.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-vnd.wap.xhtml+xml.svg
new file mode 120000
index 000000000..f50ba621b
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-vnd.wap.xhtml+xml.svg
@@ -0,0 +1 @@
+application-xml.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-vnd.wolfram.cdf.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-vnd.wolfram.cdf.svg
new file mode 100644
index 000000000..0a0bcecd0
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-vnd.wolfram.cdf.svg
@@ -0,0 +1,6 @@
+<svg width="16" height="16" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; }</style>
+ </defs>
+ <path class="ColorScheme-Text" d="m7.058 1c-3.145-3.5e-5 -5.591 2.647-5.591 5.76 4.64e-5 3.113 2.209 5.44 5.354 5.44 3.964-0.2568 4.752-5.96 1.294-5.291-0.04165 0.1356 0.9697 0.5265 1.042 1.237 0.1416 1.396-0.962 2.237-2.341 1.972-1.007-0.1937-2.224-1.045-2.46-1.894-0.2183-0.7846-0.1097-1.726 0.1221-2.352 1.095-2.952 4.96-3.734 6.322-3.697-1.066-0.8026-2.238-1.174-3.742-1.176zm2.122 2.8c-3.964 0.2568-4.752 5.96-1.294 5.291 0.04165-0.1356-0.9697-0.5265-1.042-1.237-0.1416-1.396 0.962-2.237 2.341-1.972 1.007 0.1937 2.224 1.045 2.46 1.894 0.2184 0.7846 0.1098 1.726-0.122 2.352-1.095 2.952-4.96 3.734-6.322 3.697 1.066 0.8026 2.238 1.174 3.742 1.176 3.145 0 5.591-2.647 5.591-5.76s-2.209-5.44-5.354-5.44z" fill="currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-vnd.wolfram.mathematica.package.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-vnd.wolfram.mathematica.package.svg
new file mode 120000
index 000000000..b8b1599fa
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-vnd.wolfram.mathematica.package.svg
@@ -0,0 +1 @@
+application-vnd.wolfram.wl.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-vnd.wolfram.nb.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-vnd.wolfram.nb.svg
new file mode 100644
index 000000000..cbf855eef
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-vnd.wolfram.nb.svg
@@ -0,0 +1,6 @@
+<svg width="16" height="16" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; }</style>
+ </defs>
+ <path class="ColorScheme-Text" d="m3.054 0.8s0.9198 2.964 0.3583 4.864-3.413 4.04-3.413 4.04 3.728 0.2028 5.143 1.107c1.415 0.9044 2.854 4.39 2.854 4.39s1.911-3.84 2.71-4.39c0.7995-0.5497 5.293-1.112 5.293-1.112s-3.285-3.092-3.565-3.954c-0.2793-0.8625 0.5114-4.942 0.5114-4.942s-2.957 1.998-5.033 1.998c-2.077 0-4.859-2-4.859-2zm7.21 3.731c-0.04603 0.5517-0.1575 0.9448 0.1417 1.869 0.1956 0.768 0.7208 1.311 1.234 1.876-0.7825 0.09914-1.466 0.384-2.142 0.776-0.6687 0.4069-1.051 1.058-1.453 1.7-0.4258-0.6226-0.9536-1.228-1.754-1.74-0.6176-0.3948-1.231-0.6128-1.834-0.7824 0.4013-0.5605 0.7714-1.185 1.001-1.962 0.1786-0.6042 0.2026-1.168 0.224-1.724 0.6729 0.2223 1.408 0.3895 2.231 0.3895 0.8107 0.0282 1.58-0.1897 2.351-0.402z" fill="currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-vnd.wolfram.player.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-vnd.wolfram.player.svg
new file mode 120000
index 000000000..af002c3c8
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-vnd.wolfram.player.svg
@@ -0,0 +1 @@
+application-vnd.wolfram.cdf.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-vnd.wolfram.wl.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-vnd.wolfram.wl.svg
new file mode 100644
index 000000000..701f677e0
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-vnd.wolfram.wl.svg
@@ -0,0 +1,6 @@
+<svg width="16" height="16" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; }</style>
+ </defs>
+ <path class="ColorScheme-Text" d="m8 1c-3.866 0-7 3.134-7 7s3.134 7 7 7 7-3.134 7-7-3.134-7-7-7zm-0.9612 1.061 0.9473 2.221 1.617-1.375v3.84l3.75 3.055-1.152 0.7656-3.203-0.0332 1.793 2.434c-0.7973 0.4355-1.712 0.6836-2.687 0.6836-2.333 0-4.325-1.416-5.168-3.438 0.4415-1.706 0.9563-3.209 1.901-4.127 0.403-1.483 1.333-2.854 2.203-4.025zm1.115 5.289v0.5977l1.35 0.1035c-0.1736-0.4196-0.5508-0.6141-1.35-0.7012z" fill="currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-vnd.wolfram.wls.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-vnd.wolfram.wls.svg
new file mode 120000
index 000000000..b8b1599fa
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-vnd.wolfram.wls.svg
@@ -0,0 +1 @@
+application-vnd.wolfram.wl.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-vnd.wordperfect-rtl.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-vnd.wordperfect-rtl.svg
new file mode 120000
index 000000000..1dc3be3c1
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-vnd.wordperfect-rtl.svg
@@ -0,0 +1 @@
+text-x-generic.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-vnd.wordperfect.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-vnd.wordperfect.svg
new file mode 120000
index 000000000..1dc3be3c1
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-vnd.wordperfect.svg
@@ -0,0 +1 @@
+text-x-generic.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-vnd.xdgapp.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-vnd.xdgapp.svg
new file mode 120000
index 000000000..6bddb89f3
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-vnd.xdgapp.svg
@@ -0,0 +1 @@
+application-vnd.flatpak.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-wasm.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-wasm.svg
new file mode 100644
index 000000000..a177a2632
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-wasm.svg
@@ -0,0 +1,6 @@
+<svg width="16" height="16" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; }</style>
+ </defs>
+ <path class="ColorScheme-Text" d="m1 1v14h14v-14h-5.398v0.07617c0 0.8867-0.719 1.605-1.605 1.605-0.8867 0-1.605-0.719-1.605-1.605v-0.07617zm2.24 7.334h1.061l0.7246 3.855h0.01367l0.8691-3.855h0.9922l0.7852 3.904h0.01562l0.8262-3.904h1.039l-1.352 5.666h-1.053l-0.7793-3.855h-0.01953l-0.834 3.855h-1.072zm7.521 0h1.672l1.66 5.666h-1.094l-0.3613-1.26h-1.904l-0.2793 1.26h-1.064zm0.6367 1.396-0.4629 2.08h1.439l-0.5312-2.08z" fill="currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-web-template.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-web-template.svg
new file mode 120000
index 000000000..678a58102
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-web-template.svg
@@ -0,0 +1 @@
+application-x-mswinurl.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-webarchive.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-webarchive.svg
new file mode 120000
index 000000000..4e4d75cff
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-webarchive.svg
@@ -0,0 +1 @@
+application-archive.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-winhlp.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-winhlp.svg
new file mode 120000
index 000000000..77ae01299
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-winhlp.svg
@@ -0,0 +1 @@
+application-x-msdos-program.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-word-template.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-word-template.svg
new file mode 120000
index 000000000..1dc3be3c1
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-word-template.svg
@@ -0,0 +1 @@
+text-x-generic.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-word.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-word.svg
new file mode 120000
index 000000000..1dc3be3c1
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-word.svg
@@ -0,0 +1 @@
+text-x-generic.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-wps-office.doc.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-wps-office.doc.svg
new file mode 120000
index 000000000..1dc3be3c1
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-wps-office.doc.svg
@@ -0,0 +1 @@
+text-x-generic.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-wps-office.docx.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-wps-office.docx.svg
new file mode 120000
index 000000000..1dc3be3c1
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-wps-office.docx.svg
@@ -0,0 +1 @@
+text-x-generic.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-wps-office.dot.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-wps-office.dot.svg
new file mode 120000
index 000000000..1dc3be3c1
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-wps-office.dot.svg
@@ -0,0 +1 @@
+text-x-generic.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-wps-office.dotx.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-wps-office.dotx.svg
new file mode 120000
index 000000000..1dc3be3c1
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-wps-office.dotx.svg
@@ -0,0 +1 @@
+text-x-generic.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-wps-office.pot.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-wps-office.pot.svg
new file mode 120000
index 000000000..73bb02f6a
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-wps-office.pot.svg
@@ -0,0 +1 @@
+x-office-presentation.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-wps-office.potx.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-wps-office.potx.svg
new file mode 120000
index 000000000..73bb02f6a
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-wps-office.potx.svg
@@ -0,0 +1 @@
+x-office-presentation.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-wps-office.ppt.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-wps-office.ppt.svg
new file mode 120000
index 000000000..73bb02f6a
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-wps-office.ppt.svg
@@ -0,0 +1 @@
+x-office-presentation.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-wps-office.pptx.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-wps-office.pptx.svg
new file mode 120000
index 000000000..73bb02f6a
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-wps-office.pptx.svg
@@ -0,0 +1 @@
+x-office-presentation.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-wps-office.wps.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-wps-office.wps.svg
new file mode 120000
index 000000000..1dc3be3c1
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-wps-office.wps.svg
@@ -0,0 +1 @@
+text-x-generic.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-wps-office.wpt.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-wps-office.wpt.svg
new file mode 120000
index 000000000..1dc3be3c1
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-wps-office.wpt.svg
@@ -0,0 +1 @@
+text-x-generic.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-wps-office.xls.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-wps-office.xls.svg
new file mode 120000
index 000000000..b17ea2805
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-wps-office.xls.svg
@@ -0,0 +1 @@
+x-office-spreadsheet.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-wps-office.xlsx.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-wps-office.xlsx.svg
new file mode 120000
index 000000000..b17ea2805
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-wps-office.xlsx.svg
@@ -0,0 +1 @@
+x-office-spreadsheet.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-wps-office.xlt.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-wps-office.xlt.svg
new file mode 120000
index 000000000..1dc3be3c1
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-wps-office.xlt.svg
@@ -0,0 +1 @@
+text-x-generic.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-wps-office.xltx.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-wps-office.xltx.svg
new file mode 120000
index 000000000..1dc3be3c1
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-wps-office.xltx.svg
@@ -0,0 +1 @@
+text-x-generic.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-5view.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-5view.svg
new file mode 120000
index 000000000..041df4b08
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-5view.svg
@@ -0,0 +1 @@
+text-x-hex.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-7z-ace.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-7z-ace.svg
new file mode 120000
index 000000000..4e4d75cff
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-7z-ace.svg
@@ -0,0 +1 @@
+application-archive.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-7z-arj.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-7z-arj.svg
new file mode 120000
index 000000000..4e4d75cff
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-7z-arj.svg
@@ -0,0 +1 @@
+application-archive.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-7z-compressed-tar.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-7z-compressed-tar.svg
new file mode 120000
index 000000000..4e4d75cff
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-7z-compressed-tar.svg
@@ -0,0 +1 @@
+application-archive.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-7z-compressed.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-7z-compressed.svg
new file mode 120000
index 000000000..4e4d75cff
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-7z-compressed.svg
@@ -0,0 +1 @@
+application-archive.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-7zip.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-7zip.svg
new file mode 120000
index 000000000..4e4d75cff
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-7zip.svg
@@ -0,0 +1 @@
+application-archive.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-abiword.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-abiword.svg
new file mode 120000
index 000000000..1dc3be3c1
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-abiword.svg
@@ -0,0 +1 @@
+text-x-generic.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-acad.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-acad.svg
new file mode 120000
index 000000000..c4d0ea0e9
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-acad.svg
@@ -0,0 +1 @@
+application-x-dwg.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-accountwizard-package.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-accountwizard-package.svg
new file mode 120000
index 000000000..3a00ae02a
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-accountwizard-package.svg
@@ -0,0 +1 @@
+application-users.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-ace.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-ace.svg
new file mode 120000
index 000000000..4e4d75cff
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-ace.svg
@@ -0,0 +1 @@
+application-archive.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-addon.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-addon.svg
new file mode 100644
index 000000000..8947f8a11
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-addon.svg
@@ -0,0 +1,6 @@
+<svg width="16" height="16" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; }</style>
+ </defs>
+ <path class="ColorScheme-Text" d="m13.64 2.329c-0.5353-0.5353-1.432-0.5693-1.968-0.03403l-1.035 1.035-2.025-2.025c-0.3569-0.3569-0.8615-0.4259-1.218-0.06906l-2.094 2.094 0.9668 0.9668c0.5353 0.5353 0.5693 1.5 0.03403 2.036-0.5351 0.5351-1.5 0.5014-2.036-0.03403l-0.9668-0.9668-2.024 2.024c-0.357 0.357-0.3582 0.9319-0.00133 1.289l2.025 2.025 0.6451-0.6451c0.5351-0.5351 1.341-1.317 2.357-0.3556 1.016 0.9618 0.1394 1.862-0.3556 2.357l-0.6451 0.6451 2.094 2.094c0.357 0.357 0.8628 0.2866 1.22-0.07038l2.024-2.024 1.036 1.036c0.5351 0.5351 1.431 0.4997 1.966-0.03536 0.5353-0.5353 0.4822-1.355 0.03536-1.966l-1.036-1.036 2.094-2.094c0.3569-0.3569 0.357-0.7924 0-1.149l-2.094-2.094 1.035-1.035c0.5354-0.5354 0.5013-1.432-0.03402-1.968z" fill="currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-alpm-package.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-alpm-package.svg
new file mode 120000
index 000000000..50f6eea3c
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-alpm-package.svg
@@ -0,0 +1 @@
+text-x-pkgbuild.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-amiga-disk-format.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-amiga-disk-format.svg
new file mode 100644
index 000000000..288bd5571
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-amiga-disk-format.svg
@@ -0,0 +1,6 @@
+<svg width="16" height="16" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; }</style>
+ </defs>
+ <path class="ColorScheme-Text" d="m14 15c0.55 0 1-0.45 1-1v-11l-2-2h-11c-0.55 0-1 0.45-1 1v12c0 0.55 0.45 1 1 1zm-1-2h-10v-10h1v5h8v-5h1zm-5-6h-2v-4h2z" fill="currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-anki.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-anki.svg
new file mode 100644
index 000000000..1798b0140
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-anki.svg
@@ -0,0 +1,6 @@
+<svg width="16" height="16" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; }</style>
+ </defs>
+ <path class="ColorScheme-Text" d="m6.851 1.002a1.478 1.439 0 0 0-0.2922 0.04272 1.478 1.439 0 0 0-1.083 1.113l-0.6288 3.073-2.953 1.237a1.478 1.439 0 0 0-0.1384 2.577l2.804 1.529 0.2939 3.119a1.478 1.439 0 0 0 2.474 0.9257l2.362-2.125 3.136 0.6903a1.478 1.439 0 0 0 1.668-2.006l-1.345-2.844 1.644-2.692a1.478 1.439 0 0 0-1.445-2.165l-3.194 0.3674-2.119-2.355a1.478 1.439 0 0 0-1.184-0.487zm0.229 2.042 1.774 1.97a1.75 1.75 0 0 0 1.5 0.5673l2.606-0.2991-1.305 2.138a1.75 1.75 0 0 0-0.08925 1.661l1.075 2.268-2.574-0.5652a1.75 1.75 0 0 0-1.546 0.4077l-1.977 1.778-0.2426-2.56a1.75 1.75 0 0 0-0.904-1.371l-2.222-1.213 2.348-0.9827a1.75 1.75 0 0 0 1.037-1.263z" fill="currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-aoi.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-aoi.svg
new file mode 100644
index 000000000..7460ce08c
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-aoi.svg
@@ -0,0 +1,6 @@
+<svg width="16" height="16" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; }</style>
+ </defs>
+ <path class="ColorScheme-Text" d="m3.508 1c-0.2034-0.00232-0.3922 0.1008-0.5 0.2734l-2.916 4.67c-0.0324 0.05197-0.05555 0.1085-0.07031 0.168 0 0-0.04799 0.2224-0.001953 0.4434 0.04599 0.221 0.1834 0.4925 0.4355 0.7168 0.5043 0.4487 1.373 0.7324 3.047 0.7324s2.543-0.2837 3.047-0.7324c0.2522-0.2243 0.3876-0.4958 0.4336-0.7168 0.04599-0.221 0-0.4434 0-0.4434-0.01475-0.05943-0.03792-0.116-0.07031-0.168l-2.916-4.67c-0.1053-0.1685-0.2898-0.2711-0.4883-0.2734zm6.658 0c-0.6461 0-1.166 0.5199-1.166 1.166v4.668c0 0.6461 0.5199 1.166 1.166 1.166h4.668c0.6461 0 1.166-0.5199 1.166-1.166v-4.668c0-0.6461-0.5199-1.166-1.166-1.166h-4.668zm-2.166 7.004a3.498 3.498 0 0 0-3.498 3.498 3.498 3.498 0 0 0 3.498 3.498 3.498 3.498 0 0 0 3.498-3.498 3.498 3.498 0 0 0-3.498-3.498z" fill="currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-apkg.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-apkg.svg
new file mode 120000
index 000000000..b6398d02b
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-apkg.svg
@@ -0,0 +1 @@
+application-x-anki.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-aportisdoc.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-aportisdoc.svg
new file mode 120000
index 000000000..1dc3be3c1
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-aportisdoc.svg
@@ -0,0 +1 @@
+text-x-generic.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-appimage.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-appimage.svg
new file mode 100644
index 000000000..c550bfb7e
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-appimage.svg
@@ -0,0 +1,6 @@
+<svg width="16" height="16" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; }</style>
+ </defs>
+ <path class="ColorScheme-Text" d="m6.527 1c-0.1518 0.01694-0.2867 0.139-0.3145 0.2852l-0.1875 0.9258c-0.7856 0.2678-1.509 0.6924-2.125 1.248l-0.9922-0.3262c-0.1553-0.05206-0.3424 0.01657-0.4258 0.1543l-1.438 2.428c-0.08103 0.1396-0.04683 0.3329 0.07812 0.4375l0.8574 0.7344c-0.06903 0.3671-0.1043 0.7397-0.1055 1.113 8.984e-4 0.3748 0.0362 0.7488 0.1055 1.117l-0.8574 0.7324c-0.1249 0.1046-0.1592 0.2979-0.07812 0.4375l1.438 2.426c0.08343 0.1377 0.2705 0.2064 0.4258 0.1543l0.9922-0.3262c0.6163 0.5564 1.339 0.9817 2.125 1.25l0.1875 0.9258c0.03071 0.1566 0.1836 0.2815 0.3477 0.2832h2.879c0.164-0.0018 0.317-0.1266 0.3477-0.2832l0.1875-0.9258c0.7857-0.2683 1.509-0.6936 2.125-1.25l0.9922 0.3262c0.1553 0.05211 0.3424-0.01658 0.4258-0.1543l1.438-2.426c0.08103-0.1396 0.04683-0.3329-0.07813-0.4375l-0.8574-0.7324c0.06927-0.3684 0.1046-0.7423 0.1055-1.117-0.001018-0.3742-0.03632-0.7475-0.1055-1.115l0.8574-0.7324c0.1249-0.1046 0.1591-0.2979 0.07813-0.4375l-1.438-2.428c-0.08313-0.1379-0.272-0.2064-0.4277-0.1543l-0.9902 0.3262c-0.6163-0.5564-1.339-0.9817-2.125-1.25l-0.1875-0.9258c-0.03063-0.1568-0.1838-0.2811-0.3477-0.2832h-2.879c-0.01059-2.4e-4 -0.02083-2.118e-4 -0.03125 0zm0.2181 3h2.516c0.237 0 0.2422 0.2056 0.2422 0.4609v3.545l1.997-0.006002-3.5 4-3.5-4 2.003 6e-3v-3.545c0-0.2557 0.00479-0.4609 0.2422-0.4609z" fill="currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-apple-diskimage.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-apple-diskimage.svg
new file mode 120000
index 000000000..1aec6f3bb
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-apple-diskimage.svg
@@ -0,0 +1 @@
+x-content-blank-cd.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-appleworks-document.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-appleworks-document.svg
new file mode 120000
index 000000000..1dc3be3c1
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-appleworks-document.svg
@@ -0,0 +1 @@
+text-x-generic.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-appliance.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-appliance.svg
new file mode 100644
index 000000000..cae10782c
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-appliance.svg
@@ -0,0 +1,6 @@
+<svg width="16" height="16" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; }</style>
+ </defs>
+ <path class="ColorScheme-Text" d="m2.75 1a1.75 1.75 0 0 0-1.75 1.75 1.75 1.75 0 0 0 0.875 1.516v7.468a1.75 1.75 0 0 0-0.875 1.516 1.75 1.75 0 0 0 1.75 1.75 1.75 1.75 0 0 0 1.516-0.875h7.468a1.75 1.75 0 0 0 1.516 0.875 1.75 1.75 0 0 0 1.75-1.75 1.75 1.75 0 0 0-0.875-1.512v-7.472a1.75 1.75 0 0 0 0.875-1.516 1.75 1.75 0 0 0-1.75-1.75 1.75 1.75 0 0 0-1.516 0.875h-7.472a1.75 1.75 0 0 0-1.512-0.875zm1.516 2.625h7.468a1.75 1.75 0 0 0 0.03076 0.03931l-0.9861 0.9775a1.312 1.312 0 0 0-0.5913-0.1418 1.312 1.312 0 0 0-1.229 0.875h-1.912a1.312 1.326 0 0 0-1.234-0.875 1.312 1.326 0 0 0-0.564 0.1299l-0.9929-0.9929a1.75 1.75 0 0 0 0.01025-0.01196zm-0.6289 0.6306 0.9929 0.9929a1.312 1.326 0 0 0 0 0.00175 1.312 1.326 0 0 0-0.1299 0.5759 1.312 1.326 0 0 0 0.875 1.241v1.892a1.312 1.312 0 0 0-0.875 1.229 1.312 1.312 0 0 0 0.1282 0.5657l-0.9912 0.9912a1.75 1.75 0 0 0-0.01196-0.006826v-7.472a1.75 1.75 0 0 0 0.01196-0.01025zm8.738 0.03589v7.443a1.75 1.75 0 0 0-0.01197 0.01026l-0.9912-0.9912a1.312 1.312 0 0 0 0.1282-0.5657 1.312 1.312 0 0 0-0.875-1.236v-1.911a1.312 1.312 0 0 0 0.875-1.229 1.312 1.312 0 0 0-0.1162-0.5383zm-5.327 1.958h1.911a1.312 1.312 0 0 0 0.7913 0.7913v1.917a1.312 1.312 0 0 0-0.7913 0.7913h-1.911a1.312 1.312 0 0 0-0.7981-0.7981v-1.885a1.312 1.326 0 0 0 0.7981-0.8169zm-0.006834 4.375h1.917a1.312 1.312 0 0 0 1.229 0.875 1.312 1.312 0 0 0 0.5657-0.1282l0.9912 0.9912a1.75 1.75 0 0 0-0.01026 0.01196h-7.472a1.75 1.75 0 0 0-0.00683-0.01196l0.9912-0.9912a1.312 1.312 0 0 0 0.5657 0.1282 1.312 1.312 0 0 0 1.229-0.875z" fill="currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-applix-spreadsheet.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-applix-spreadsheet.svg
new file mode 120000
index 000000000..b17ea2805
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-applix-spreadsheet.svg
@@ -0,0 +1 @@
+x-office-spreadsheet.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-applix-word.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-applix-word.svg
new file mode 120000
index 000000000..1dc3be3c1
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-applix-word.svg
@@ -0,0 +1 @@
+text-x-generic.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-arc.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-arc.svg
new file mode 120000
index 000000000..4e4d75cff
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-arc.svg
@@ -0,0 +1 @@
+application-archive.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-archive.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-archive.svg
new file mode 120000
index 000000000..4e4d75cff
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-archive.svg
@@ -0,0 +1 @@
+application-archive.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-ardour.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-ardour.svg
new file mode 100644
index 000000000..90ce82fc3
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-ardour.svg
@@ -0,0 +1,6 @@
+<svg width="16" height="16" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; }</style>
+ </defs>
+ <path class="ColorScheme-Text" d="m8 1.071-8 13.86c0.9667 0 0.5547-0.59 1.043-0.62 0.4687 0 0.3727 0.2933 0.696 0.2933 0.564 0 0.182-1.88 0.6953-1.88 0.4433 0 0.32 1.359 0.696 1.359 0.192 0 0.3473-0.5407 0.3473-1.207v-0.63c0-0.8693 0.156-1.576 0.348-1.576s0.348 0.7107 0.348 1.337c0 0.7853 0.1553 1.62 0.348 1.62 0.192 0 0.3473-0.842 0.3473-1.87 0-0.3694 0.0156-2.337 0.348-2.337 0.192 0 0.348 0.9127 0.348 1.978 0 1.107 0.1553 2.065 0.348 2.065 0.192 0 0.3473-0.958 0.3473-2.12 0-1.158 0.156-2.097 0.348-2.097s0.348 0.9493 0.348 2.185c0 1.191 0.1553 2.098 0.348 2.098 0.192 0 0.3473-0.9113 0.3473-1.913 0-0.924 0.156-1.771 0.348-1.771 0.3252 0 0.348 1.726 0.348 2.206 0 0.9433 0.1553 1.707 0.3473 1.707 0.1927 0 0.348-0.768 0.348-1.533 0-0.6487 0.156-1.326 0.348-1.326s0.348 0.6733 0.348 1.5v0.38c0 0.7053 0.1553 1.272 0.3473 1.272 0.1927 0 0.348-0.56 0.348-1.076 0-0.3927 0.156-0.8693 0.348-0.8693s0.348 0.4727 0.348 1.054v0.3587c0 0.464 0.1553 0.848 0.3473 0.848 0.3967 0 0.3-1.152 0.696-1.152 0.192 0 0.348 0.2867 0.348 0.6413v0.304c0 0.2567 0.1553 0.4567 0.3473 0.4567 0.3933 0 0.308-0.5213 0.696-0.5213 0.5067 0 0.1313 0.7173 0.6953 0.7173 0.3413 0 0.284-0.12 0.696-0.12 0.3753 0 0.3287 0.2393 1.043 0.2393z" fill="currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-arj.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-arj.svg
new file mode 120000
index 000000000..4e4d75cff
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-arj.svg
@@ -0,0 +1 @@
+application-archive.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-asar.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-asar.svg
new file mode 120000
index 000000000..4e4d75cff
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-asar.svg
@@ -0,0 +1 @@
+application-archive.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-asp.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-asp.svg
new file mode 100644
index 000000000..22b2b174a
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-asp.svg
@@ -0,0 +1,6 @@
+<svg width="16" height="16" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; }</style>
+ </defs>
+ <path class="ColorScheme-Text" d="m11.09 1c-0.5411 0-0.9785 0.7024-0.9785 1.244v1.969c-0.02301 1.324 2.234 1.324 2.21 0v-1.002h1.474v3.419l-2.429 1.669c-0.265 0.1827-0.5066 0.4716-0.5181 0.7928v1.957c-0.02302 1.335 2.234 1.335 2.21 0v-1.439l2.51-1.669c0.2623-0.1709 0.4244-0.4707 0.4362-0.7816v-4.916c0-0.5408-0.4362-1.243-0.9785-1.243zm-3.717 0.7368-7.368 6.631 7.368 6.631v-2.947l-3.684-3.684 3.684-3.684zm4.58 11.05c-0.6101 0-1.105 0.4961-1.105 1.105s0.4952 1.105 1.105 1.105 1.105-0.4961 1.105-1.105-0.4952-1.105-1.105-1.105z" fill="currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-atari-2600-rom.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-atari-2600-rom.svg
new file mode 100644
index 000000000..0dc97d476
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-atari-2600-rom.svg
@@ -0,0 +1,6 @@
+<svg width="16" height="16" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; }</style>
+ </defs>
+ <path class="ColorScheme-Text" d="m6.5 1v13.58c-0.01941 0.3987-0.00308 0.41 0.3696 0.41h2.382c0.3866 0.0424 0.2481-0.07948 0.2481-0.4353v-13.56zm3 0.0096c0 3.503-0.113 6.201 0.5463 8.509 0.6224 2.179 1.862 3.956 3.806 5.304 0.2879 0.1938 0.3754 0.3035 0.5541-0.1189l0.9762-1.716c0.1926-0.3386 0.1583-0.3386-0.1538-0.5412-2.815-2.108-3.7-6.529-3.75-11.1-0.0018-0.2823 0.02476-0.3777-0.3103-0.3355zm-3 0h-1.668c-0.335-0.04212-0.3085 0.05319-0.3103 0.3355-0.0502 4.572-0.9346 8.993-3.75 11.1-0.3121 0.2026-0.3466 0.2026-0.1538 0.5412l0.9762 1.716c0.1786 0.4225 0.2661 0.3126 0.5541 0.1189 1.942-1.348 3.182-3.124 3.806-5.304 0.6593-2.308 0.5463-5.006 0.5463-8.509z" fill="currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-atari-7800-rom.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-atari-7800-rom.svg
new file mode 120000
index 000000000..3898d94a9
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-atari-7800-rom.svg
@@ -0,0 +1 @@
+application-x-atari-2600-rom.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-atari-lynx-rom.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-atari-lynx-rom.svg
new file mode 100644
index 000000000..cd1e4b650
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-atari-lynx-rom.svg
@@ -0,0 +1,6 @@
+<svg width="16" height="16" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; }</style>
+ </defs>
+ <path class="ColorScheme-Text" d="m-1.5e-7 3.5 7.583 4.5 1.306-0.9 3.556 1.8h2.667l-9.778-5.4zm10.67 0-1.111 1.125 2.667 1.35 3.778-2.475zm-8 3.6 8 5.4h5.333l-7.111-4.5-1.365 0.9-3.003-1.8zm2.233 2.197-4.899 3.203h5.333l1.601-1.8z" fill="currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-audacity-project.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-audacity-project.svg
new file mode 120000
index 000000000..fb7fe7cb6
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-audacity-project.svg
@@ -0,0 +1 @@
+audio-x-generic.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-autocad.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-autocad.svg
new file mode 120000
index 000000000..c4d0ea0e9
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-autocad.svg
@@ -0,0 +1 @@
+application-x-dwg.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-awk.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-awk.svg
new file mode 120000
index 000000000..05ab0ed62
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-awk.svg
@@ -0,0 +1 @@
+text-x-script.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-backpack.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-backpack.svg
new file mode 120000
index 000000000..18cafbc8c
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-backpack.svg
@@ -0,0 +1 @@
+application-x-openteacher.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-bat.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-bat.svg
new file mode 120000
index 000000000..77ae01299
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-bat.svg
@@ -0,0 +1 @@
+application-x-msdos-program.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-bin.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-bin.svg
new file mode 120000
index 000000000..1aec6f3bb
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-bin.svg
@@ -0,0 +1 @@
+x-content-blank-cd.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-bitmap2component-project.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-bitmap2component-project.svg
new file mode 120000
index 000000000..0b30b967d
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-bitmap2component-project.svg
@@ -0,0 +1 @@
+application-x-kicad-project.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-bittorrent.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-bittorrent.svg
new file mode 120000
index 000000000..82827e358
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-bittorrent.svg
@@ -0,0 +1 @@
+application-torrent.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-blender.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-blender.svg
new file mode 100644
index 000000000..67e73aec6
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-blender.svg
@@ -0,0 +1,6 @@
+<svg width="16" height="16" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; }</style>
+ </defs>
+ <path class="ColorScheme-Text" d="m7.172 0.5137c-0.2556 0-0.5115 0.09914-0.7073 0.2951-0.3917 0.3917-0.3917 1.023 0 1.415l2.777 2.777h-7.241c-0.554 0-1 0.4464-1 1 0 0.554 0.4464 1 1 1 1.276-3e-3 2.272-8.3e-4 3.929 0l-5.123 5.119c-0.3917 0.3917-0.3917 1.023 0 1.415 0.3917 0.3917 1.025 0.3917 1.417 0 0.9171-0.922 1.645-1.646 2.831-2.831a5 5 0 0 0 4.945 4.297 5 5 0 0 0 5-5 5 5 0 0 0-1.467-3.533l0.002021-0.002021s-3.823-3.815-5.655-5.657c-0.1956-0.1959-0.4517-0.2951-0.7073-0.2951zm2.827 6.485a3 3 0 0 1 3.001 3.001 3 3 0 0 1-3.001 2.999 3 3 0 0 1-2.999-2.999 3 3 0 0 1 2.999-3.001zm0 1a2 2 0 0 0-1.999 2.001 2 2 0 0 0 1.999 2.001 2 2 0 0 0 2.001-2.001 2 2 0 0 0-2.001-2.001z" fill="currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-bps-patch.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-bps-patch.svg
new file mode 120000
index 000000000..304201b30
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-bps-patch.svg
@@ -0,0 +1 @@
+text-x-patch.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-brasero.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-brasero.svg
new file mode 120000
index 000000000..1aec6f3bb
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-brasero.svg
@@ -0,0 +1 @@
+x-content-blank-cd.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-bsdiff.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-bsdiff.svg
new file mode 120000
index 000000000..304201b30
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-bsdiff.svg
@@ -0,0 +1 @@
+text-x-patch.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-bzdvi.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-bzdvi.svg
new file mode 120000
index 000000000..4e4d75cff
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-bzdvi.svg
@@ -0,0 +1 @@
+application-archive.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-bzip-compressed-tar.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-bzip-compressed-tar.svg
new file mode 120000
index 000000000..4e4d75cff
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-bzip-compressed-tar.svg
@@ -0,0 +1 @@
+application-archive.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-bzip-compressed.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-bzip-compressed.svg
new file mode 120000
index 000000000..4e4d75cff
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-bzip-compressed.svg
@@ -0,0 +1 @@
+application-archive.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-bzip.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-bzip.svg
new file mode 120000
index 000000000..4e4d75cff
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-bzip.svg
@@ -0,0 +1 @@
+application-archive.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-bzpdf.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-bzpdf.svg
new file mode 120000
index 000000000..9e6d8a1b8
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-bzpdf.svg
@@ -0,0 +1 @@
+application-pdf.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-bzpostscript.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-bzpostscript.svg
new file mode 120000
index 000000000..d62c818de
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-bzpostscript.svg
@@ -0,0 +1 @@
+application-postscript.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-cabri.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-cabri.svg
new file mode 120000
index 000000000..34b7aa582
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-cabri.svg
@@ -0,0 +1 @@
+application-vector.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-cb7.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-cb7.svg
new file mode 120000
index 000000000..101c54df6
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-cb7.svg
@@ -0,0 +1 @@
+application-vnd.comicbook+zip.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-cba.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-cba.svg
new file mode 120000
index 000000000..101c54df6
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-cba.svg
@@ -0,0 +1 @@
+application-vnd.comicbook+zip.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-cbr.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-cbr.svg
new file mode 120000
index 000000000..101c54df6
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-cbr.svg
@@ -0,0 +1 @@
+application-vnd.comicbook+zip.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-cbt.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-cbt.svg
new file mode 120000
index 000000000..101c54df6
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-cbt.svg
@@ -0,0 +1 @@
+application-vnd.comicbook+zip.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-cbz.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-cbz.svg
new file mode 120000
index 000000000..101c54df6
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-cbz.svg
@@ -0,0 +1 @@
+application-vnd.comicbook+zip.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-ccf-container.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-ccf-container.svg
new file mode 120000
index 000000000..0bc3f588d
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-ccf-container.svg
@@ -0,0 +1 @@
+application-x-partial-download.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-cd-image.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-cd-image.svg
new file mode 120000
index 000000000..1aec6f3bb
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-cd-image.svg
@@ -0,0 +1 @@
+x-content-blank-cd.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-cda.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-cda.svg
new file mode 120000
index 000000000..1aec6f3bb
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-cda.svg
@@ -0,0 +1 @@
+x-content-blank-cd.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-chm.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-chm.svg
new file mode 120000
index 000000000..cb1056325
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-chm.svg
@@ -0,0 +1 @@
+unknown.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-cisco-vpn-settings.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-cisco-vpn-settings.svg
new file mode 120000
index 000000000..bf1ef8caa
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-cisco-vpn-settings.svg
@@ -0,0 +1 @@
+application-x-openvpn-profile.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-class-file.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-class-file.svg
new file mode 120000
index 000000000..dbc66cdce
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-class-file.svg
@@ -0,0 +1 @@
+text-x-java.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-clementine.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-clementine.svg
new file mode 100644
index 000000000..f4a05ca2b
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-clementine.svg
@@ -0,0 +1,6 @@
+<svg width="16" height="16" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; }</style>
+ </defs>
+ <path class="ColorScheme-Text" d="m3.42 1a8.195 8.195 0 0 0-0.01953 11.59 8.195 8.195 0 0 0 11.59 0.01953l-1.361-1.365a6.267 6.267 0 0 1-8.863-0.01562 6.267 6.267 0 0 1 0.01562-8.863l-1.361-1.365zm2.072 2.076c-0.7059 0.8362-1.134 1.872-1.225 2.963h4.188l-2.963-2.963zm-1.232 3.842c0.09303 1.091 0.524 2.126 1.232 2.961l2.963-2.961h-4.195zm4.816 0.6211-2.963 2.961c0.8362 0.7059 1.872 1.135 2.963 1.227v-4.187zm0.8789 0v4.193c1.091-0.09303 2.126-0.524 2.961-1.232l-2.961-2.961z" fill="currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-cmakecache.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-cmakecache.svg
new file mode 120000
index 000000000..178dc0030
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-cmakecache.svg
@@ -0,0 +1 @@
+application-x-executable.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-codeblocks-workspace.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-codeblocks-workspace.svg
new file mode 120000
index 000000000..b95b6c497
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-codeblocks-workspace.svg
@@ -0,0 +1 @@
+application-x-codeblocks.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-codeblocks.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-codeblocks.svg
new file mode 100644
index 000000000..a54df15c3
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-codeblocks.svg
@@ -0,0 +1,6 @@
+<svg width="16" height="16" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; }</style>
+ </defs>
+ <path class="ColorScheme-Text" d="m8.502 1v6.498h6.498v-5.498s0-1-1-1zm-7.502 7.502v5.498s0 1 1 1h5.498v-6.498zm7.502 0v6.498h5.498c1 0 1-1 1-1v-5.498zm-7.502-6.502v5.498h6.498v-6.498h-5.498c-1 0-1 1-1 1z" fill="currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-codelite-project.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-codelite-project.svg
new file mode 100644
index 000000000..c4d45023c
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-codelite-project.svg
@@ -0,0 +1,6 @@
+<svg width="16" height="16" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; }</style>
+ </defs>
+ <path class="ColorScheme-Text" d="m2 1c-0.554 0-1 0.446-1 1v6c0 0.554 0.446 1 1 1h6c0.554 0 1-0.446 1-1v-6c0-0.554-0.446-1-1-1zm8 3v4s0.1668 2-2 2h-4v1c0 1 1 1 1 1h6s1-1e-6 1-1v-6s-1e-6 -1-1-1zm3 3v4s0 2-2 2h-4v1c0 1 1 1 1 1h6s1-1e-6 1-1v-6s-1e-6 -1-1-1z" fill="currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-codelite-workspace.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-codelite-workspace.svg
new file mode 120000
index 000000000..e7b907f04
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-codelite-workspace.svg
@@ -0,0 +1 @@
+application-x-codelite-project.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-compress-tar.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-compress-tar.svg
new file mode 120000
index 000000000..4e4d75cff
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-compress-tar.svg
@@ -0,0 +1 @@
+application-archive.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-compress.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-compress.svg
new file mode 120000
index 000000000..4e4d75cff
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-compress.svg
@@ -0,0 +1 @@
+application-archive.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-compressed-iso.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-compressed-iso.svg
new file mode 120000
index 000000000..4e4d75cff
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-compressed-iso.svg
@@ -0,0 +1 @@
+application-archive.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-compressed-tar.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-compressed-tar.svg
new file mode 120000
index 000000000..4e4d75cff
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-compressed-tar.svg
@@ -0,0 +1 @@
+application-archive.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-compressed.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-compressed.svg
new file mode 120000
index 000000000..4e4d75cff
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-compressed.svg
@@ -0,0 +1 @@
+application-archive.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-core.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-core.svg
new file mode 120000
index 000000000..1dc3be3c1
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-core.svg
@@ -0,0 +1 @@
+text-x-generic.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-cpio.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-cpio.svg
new file mode 120000
index 000000000..4e4d75cff
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-cpio.svg
@@ -0,0 +1 @@
+application-archive.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-cson.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-cson.svg
new file mode 100644
index 000000000..783a895a6
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-cson.svg
@@ -0,0 +1,6 @@
+<svg width="16" height="16" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; }</style>
+ </defs>
+ <path class="ColorScheme-Text" d="m0 3v2h7v-2h-7zm9 0v2h4v-2h-4zm-6 4v2h2v-2h-2zm4 0v2h7v-2h-7zm-7 4v2h3v-2h-3zm5 0v2h11v-2h-11z" fill="currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-csproj.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-csproj.svg
new file mode 120000
index 000000000..dcd461466
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-csproj.svg
@@ -0,0 +1 @@
+application-x-mono-develop.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-cue.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-cue.svg
new file mode 120000
index 000000000..1aec6f3bb
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-cue.svg
@@ -0,0 +1 @@
+x-content-blank-cd.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-cuecard.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-cuecard.svg
new file mode 120000
index 000000000..18cafbc8c
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-cuecard.svg
@@ -0,0 +1 @@
+application-x-openteacher.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-cvpcb.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-cvpcb.svg
new file mode 120000
index 000000000..48906d06d
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-cvpcb.svg
@@ -0,0 +1 @@
+application-x-kicad-pcb.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-dbf.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-dbf.svg
new file mode 120000
index 000000000..9bd77b477
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-dbf.svg
@@ -0,0 +1 @@
+office-database.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-dbm.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-dbm.svg
new file mode 100644
index 000000000..6e3a4da64
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-dbm.svg
@@ -0,0 +1,6 @@
+<svg width="16" height="16" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; }</style>
+ </defs>
+ <path class="ColorScheme-Text" d="m6.274 1.014c-0.3393 0.01902-0.6681 0.05798-0.9764 0.1165-0.6006 0.2025-1.102 0.4679-1.446 1.113-0.3705 0.6116-0.501 1.218-0.5127 1.822-0.008836 0.4705-0.0902 2.382 0.785 3.602 0.321 0.3923 0.7944 0.8091 1.36 1.045 1.319 0.416 1.73-0.5039 2.398-1.86-0.1601 0.7222-0.2366 1.466-0.7873 2.085 0.4461 0.7214 1.179 0.5399 1.872 1.175 0.1383 0.1282 0.3571 0.2016 0.155 0.5278-0.2938 0.5052-0.3142 0.828-0.6278 1.229-0.2054 0.2852-0.3386 0.4813-0.4068 0.7073-0.06267 0.5004-0.0192 0.941 0.2381 1.421 0.1192 0.2586 0.266 0.5031 0.4683 0.7406 0.2103 0.2638 0.3467 0.3282 0.695 0.1973 0.2925-0.1074 0.5035-0.2395 0.7349-0.4826 0.103-0.1767 0.128-0.563-0.1675-0.724-0.1074-0.07123-0.2224-0.1464-0.2951-0.2282-0.1281-0.1443-0.2559-0.284-0.2723-0.5064-0.01095-0.1485 0.1937-0.3982 0.1937-0.3982 0.7702-0.7262 1.389-1.435 1.784-1.893 0.8678-1.028 1.291-2.732 1.183-4.373 0.02172-1.238-0.4849-2.606-1.327-3.667-0.5235-0.6081-1.104-1.06-1.943-1.278-1.12-0.3518-2.272-0.4165-3.106-0.3697zm4.37 3.626c0.3222 3e-7 0.5834 0.2725 0.5834 0.6087s-0.2612 0.6087-0.5834 0.6087-0.5834-0.2725-0.5834-0.6087 0.2612-0.6087 0.5834-0.6087zm-0.3943 2.606c0.06145 0.00684 0.1222 0.05976 0.2313 0.1498l1.731 1.353c-0.2365-0.00622-0.5471 0.07495-0.891 0.04636-0.7475-0.06211-1.64-0.2597-1.712-0.5147-0.04099-0.3539 0.03806-0.6302 0.4045-0.9106 0.1129-0.09186 0.1755-0.1305 0.237-0.1236z" fill="currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-deb.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-deb.svg
new file mode 100644
index 000000000..d4918851d
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-deb.svg
@@ -0,0 +1,6 @@
+<svg width="16" height="16" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; }</style>
+ </defs>
+ <path class="ColorScheme-Text" d="m12.48 6.993c0.01601 0.379-0.115 0.563-0.23 0.886l-0.208 0.101c-0.173 0.322 0.015 0.205-0.109 0.459-0.266 0.23-0.81 0.719-0.984 0.762-0.129-0.002016 0.085-0.144 0.112-0.2-0.358 0.237-0.287 0.356-0.835 0.501l-0.01601-0.035c-1.35 0.613-3.227-0.601-3.201-2.258-0.016 0.106-0.041 0.078-0.071 0.122-0.071-0.854 0.408-1.71 1.213-2.059 0.79-0.376 1.715-0.223 2.279 0.284-0.309-0.39-0.927-0.805-1.659-0.766-0.718 9e-3 -1.388 0.45-1.613 0.924-0.367 0.223-0.408 0.861-0.569 0.976-0.216 1.526 0.404 2.187 1.455 2.96 0.165 0.106 0.046 0.122 0.069 0.205-0.349-0.159-0.671-0.395-0.932-0.686 0.14 0.197 0.289 0.388 0.484 0.539-0.328-0.108-0.769-0.769-0.897-0.796 0.567 0.98 2.299 1.717 3.208 1.349-0.42 0.01601-0.955 0.01-1.425-0.158-0.2-0.099-0.468-0.303-0.42-0.34 1.236 0.446 2.517 0.338 3.589-0.491 0.27-0.204 0.569-0.553 0.656-0.557-0.135 0.188 0.02 0.089-0.078 0.257 0.271-0.422-0.117-0.172 0.28-0.73l0.149 0.195c-0.055-0.351 0.45-0.775 0.4-1.331 0.117-0.17 0.128 0.184 7e-3 0.574 0.169-0.433 0.043-0.502 0.087-0.861 0.048 0.122 0.11 0.248 0.142 0.375-0.111-0.418 0.114-0.705 0.17-0.946-0.056-0.025-0.173 0.184-0.198-0.309 3e-3 -0.216 0.062-0.111 0.083-0.165-0.043-0.025-0.159-0.184-0.227-0.501 0.05-0.073 0.135 0.193 0.204 0.205-0.043-0.251-0.122-0.443-0.124-0.636-0.202-0.404-0.071 0.062-0.234-0.172-0.213-0.645 0.177-0.149 0.205-0.443 0.323 0.454 0.509 1.154 0.594 1.446-0.064-0.354-0.169-0.698-0.298-1.031 0.099 0.041-0.159-0.721 0.129-0.218-0.306-1.088-1.311-2.102-2.233-2.577 0.112 0.099 0.254 0.225 0.204 0.243-0.459-0.261-0.379-0.282-0.445-0.394-0.375-0.147-0.4 0.011-0.648 0-0.704-0.361-0.84-0.322-1.489-0.553l0.03 0.135c-0.468-0.149-0.544 0.057-1.051 0-0.03-0.023 0.163-0.085 0.321-0.108-0.452 0.06-0.431-0.085-0.871 0.016 0.108-0.074 0.222-0.122 0.339-0.186-0.369 0.023-0.879 0.209-0.721 0.039-0.601 0.259-1.668 0.622-2.267 1.163l-0.02-0.122c-0.273 0.317-1.196 0.948-1.269 1.361l-0.074 0.016c-0.142 0.232-0.236 0.496-0.349 0.736-0.185 0.308-0.273 0.117-0.248 0.166-0.367 0.718-0.548 1.321-0.706 1.817 0.112 0.161 0.00201 0.975 0.046 1.625-0.186 3.213 2.338 6.329 5.094 7.05 0.406 0.14 1.005 0.135 1.517 0.149-0.601-0.167-0.682-0.089-1.269-0.287-0.422-0.192-0.516-0.41-0.817-0.663l0.119 0.202c-0.587-0.2-0.342-0.248-0.821-0.395l0.128-0.158c-0.19-0.014-0.507-0.31-0.593-0.476l-0.208 0.01c-0.251-0.301-0.386-0.514-0.375-0.682l-0.068 0.117c-0.076-0.128-0.923-1.119-0.482-0.888-0.083-0.073-0.19-0.117-0.31-0.324l0.09-0.098c-0.211-0.262-0.388-0.6-0.375-0.709 0.113 0.146 0.191 0.172 0.269 0.197-0.535-1.276-0.565-0.069-0.968-1.299l0.085-7e-3c-0.064-0.094-0.104-0.197-0.159-0.298l0.039-0.358c-0.385-0.429-0.108-1.822-0.053-2.584 0.039-0.312 0.321-0.643 0.535-1.161l-0.131-0.021c0.25-0.42 1.427-1.689 1.969-1.625 0.264-0.319-0.053 0-0.103-0.08 0.578-0.581 0.761-0.411 1.154-0.514 0.427-0.241-0.363 0.094-0.159-0.092 0.721-0.179 0.517-0.408 1.469-0.5 0.101 0.055-0.234 0.085-0.317 0.156 0.608-0.287 1.921-0.221 2.777 0.16 0.994 0.448 2.107 1.768 2.15 3.011l0.05101 0.012c-0.025 0.498 0.078 1.067-0.101 1.59l0.122-0.248" fill="currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-deepinclone-dim.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-deepinclone-dim.svg
new file mode 100644
index 000000000..c7d7d80ce
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-deepinclone-dim.svg
@@ -0,0 +1,6 @@
+<svg width="16" height="16" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; }</style>
+ </defs>
+ <path class="ColorScheme-Text" d="m5.57 14.54c-0.4742-0.1602-0.7903-0.3303-1.265-0.6607 1.881 0.147 4.315-0.3303 5.975-1.866 0 0 3.146-2.56 0.9484-6.755 0 0 0.3161 1.685-0.1012 3.089 0 0-0.4742 1.899-2.434 2.444-2.924 0.8258-6.244-1.321-7.635-2.279-0.1059-0.991-0.01264-2.098 0.3161-3.155 0.4742-1.486 1.597-2.758 2.861-3.568-0.3161 2.263-0.06638 4.344 0.3161 5.203 0.4742 1.156 1.265 2.527 2.972 2.709 1.644 0.1651 2.545-1.321 2.545-1.321 0.7903-1.321 0.9484-3.171 0.9484-3.221-0.01265-0.04625-0.1581-0.1652-0.1581-0.1652-0.6323 2.329-1.581 3.105-1.581 3.105-1.423 1.486-2.513 0.4955-2.513 0.4955-1.106-1.156-0.3161-3.221-0.3161-3.221 0.4742-1.321 1.723-3.336 3.177-4.36 0.3161 0.06111 0.4742 0.0991 0.7904 0.1652 0.9484 0.3303 1.644 0.8258 2.292 1.486-1.106 0.3303-2.782 1.156-2.782 1.156-2.719 1.156-2.893 2.923-2.893 2.923-0.3161 1.817 1.106 0.991 1.106 0.991 1.423-0.6607 2.166-2.973 2.166-2.973-0.4742-0.08754-0.7903 0.05286-0.7903 0.05286-0.6323 1.486-1.77 2.065-1.77 2.065-0.4742 0.3303-0.6323-0.1652-0.6323-0.1652-0.07903-0.3303 0.3161-0.3303 0.3161-0.3303 0.6323-0.3303 1.106-0.991 1.106-1.156 0.09326-0.3303 0.3161-0.3303 0.3161-0.3303 0.9484-0.3303 1.691-0.3303 1.691-0.3303 1.106-0.1371 2.782 0.3303 2.782 0.3303 0.3161 0.1536 0.7903 0.3303 1.106 0.3303 0.6323 1.486 0.7903 3.353 0.1027 5.071-1.265 3.683-5.327 5.599-8.947 4.245z" fill="currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-designer.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-designer.svg
new file mode 120000
index 000000000..ca748d2c2
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-designer.svg
@@ -0,0 +1 @@
+application-drawing.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-desktop.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-desktop.svg
new file mode 120000
index 000000000..0a98193e5
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-desktop.svg
@@ -0,0 +1 @@
+x-content-software.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-dgn.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-dgn.svg
new file mode 120000
index 000000000..c4d0ea0e9
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-dgn.svg
@@ -0,0 +1 @@
+application-x-dwg.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-dia-diagram.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-dia-diagram.svg
new file mode 100644
index 000000000..2eceb1c29
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-dia-diagram.svg
@@ -0,0 +1,6 @@
+<svg width="16" height="16" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; }</style>
+ </defs>
+ <path class="ColorScheme-Text" d="m2 1v1h-1v2h1v1h1v6h-2v2h2v1h-1l2 2 2-2h-1v-1h4.5a5.5 5.5 0 0 0 5.5-5.5 5.5 5.5 0 0 0-5.5-5.5h-3.5v-1h-4zm4 3h3.5a3.5 3.5 0 0 1 3.5 3.5 3.5 3.5 0 0 1-3.5 3.5h-4.5v-6h1v-1zm2.514 1.486-2 4h4l-2-4z" fill="currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-dia-shape.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-dia-shape.svg
new file mode 120000
index 000000000..ca748d2c2
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-dia-shape.svg
@@ -0,0 +1 @@
+application-drawing.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-dlc-container.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-dlc-container.svg
new file mode 120000
index 000000000..0bc3f588d
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-dlc-container.svg
@@ -0,0 +1 @@
+application-x-partial-download.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-domingo.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-domingo.svg
new file mode 120000
index 000000000..18cafbc8c
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-domingo.svg
@@ -0,0 +1 @@
+application-x-openteacher.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-dreamcast-rom.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-dreamcast-rom.svg
new file mode 100644
index 000000000..0b3f9dda3
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-dreamcast-rom.svg
@@ -0,0 +1,6 @@
+<svg width="16" height="16" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; }</style>
+ </defs>
+ <path class="ColorScheme-Text" d="m9.718 1.19c1.467 0.2665 2.948 0.8396 3.997 1.934 0.7486 0.8613 1.312 1.869 1.775 2.907 0.1863 0.5431 0.258 1.117 0.3901 1.674 0.1864 0.5278-0.3857 1.05-0.8601 0.676-0.4224-0.3379-0.3506-0.9626-0.5648-1.423-0.1943-0.5204-0.3224-1.073-0.6247-1.549-0.6139-0.9076-1.247-1.868-2.21-2.441-1.25-0.7025-2.71-0.8747-4.118-0.9461-1.081-0.01181-2.149 0.3288-3.048 0.9225-1.105 0.6578-2.097 1.584-2.608 2.785-0.4849 0.8374-0.5684 1.825-0.5392 2.773 0.01047 0.8797 0.2591 1.742 0.5929 2.55 0.4614 1.073 1.37 1.929 2.46 2.343 1.247 0.4867 2.642 0.6326 3.956 0.3586 0.8474-0.2032 1.642-0.6096 2.345-1.119 0.6882-0.5159 1.162-1.315 1.31-2.16 0.07448-0.6228-0.05722-1.248-0.1421-1.863-0.1796-0.9836-0.4732-2.008-1.215-2.724-1.018-1.063-2.64-1.537-4.052-1.07-0.6358 0.2077-1.255 0.5367-1.717 1.026-0.5533 0.6721-1.03 1.481-1.006 2.381 0.00228 1.014 0.3355 2.114 1.2 2.721 0.7982 0.5736 1.873 0.6056 2.772 0.267 0.4692-0.1934 1.003-0.3624 1.313-0.7912 0.2956-0.3933 0.2289-0.9099 0.2266-1.37-0.03063-0.6898-0.3662-1.409-1.02-1.708-0.4139-0.1993-0.9013-0.3345-1.358-0.2292-0.6141 0.184-1.058 0.966-0.6802 1.548 0.236 0.4698 0.7988 0.4326 1.24 0.3863 0.4998-0.1142 0.8199 0.5474 0.3922 0.85-0.3762 0.2723-0.8891 0.1572-1.32 0.1103-0.8447-0.1222-1.495-0.9192-1.496-1.764-0.05233-1.145 0.9772-2.239 2.139-2.173 1.054 0.00428 2.233 0.3886 2.782 1.353 0.4404 0.8123 0.5581 1.786 0.4037 2.691-0.08848 0.5945-0.4827 1.089-0.9766 1.41-1.305 0.8824-3.072 1.212-4.542 0.548-0.999-0.4426-1.712-1.408-1.909-2.475-0.3607-1.268-0.224-2.72 0.5712-3.8 0.4986-0.7774 1.25-1.353 2.069-1.759 0.6564-0.3597 1.412-0.5359 2.159-0.4461 0.8476 0.06643 1.71 0.2105 2.486 0.5689 0.9565 0.5033 1.809 1.291 2.201 2.317 0.343 0.8539 0.479 1.772 0.6148 2.677 0.135 1.061 1.8e-5 2.194-0.6076 3.099-0.8002 1.238-2.141 2.014-3.506 2.483-1.15 0.364-2.392 0.3118-3.565 0.08976-1.069-0.2234-2.131-0.6149-2.968-1.337-0.8432-0.683-1.468-1.611-1.823-2.633-0.4014-1.136-0.6741-2.364-0.4395-3.567 0.2456-1.154 0.7051-2.276 1.395-3.237 0.5795-0.8051 1.404-1.396 2.25-1.895 1.192-0.7112 2.556-1.207 3.961-1.156 0.6396 0.02285 1.282 0.0746 1.913 0.1855" fill="currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-drgeo.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-drgeo.svg
new file mode 120000
index 000000000..34b7aa582
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-drgeo.svg
@@ -0,0 +1 @@
+application-vector.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-dvi.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-dvi.svg
new file mode 120000
index 000000000..9f2952142
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-dvi.svg
@@ -0,0 +1 @@
+text-x-tex.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-dwg.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-dwg.svg
new file mode 100644
index 000000000..5dffe443b
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-dwg.svg
@@ -0,0 +1,6 @@
+<svg width="16" height="16" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; }</style>
+ </defs>
+ <path class="ColorScheme-Text" d="m6 1v4h-3v3h-2v2h2v3h3v2h2v-2h3v-3h4v-2h-4v-3h-3v-4zm-1 6h4v4h-4zm1.5 1.5v1h1v-1z" fill="currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-e-theme.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-e-theme.svg
new file mode 120000
index 000000000..9b59dbaf3
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-e-theme.svg
@@ -0,0 +1 @@
+application-x-theme.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-eeschema-schematic.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-eeschema-schematic.svg
new file mode 120000
index 000000000..08f95cd65
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-eeschema-schematic.svg
@@ -0,0 +1 @@
+application-x-kicad-schematic.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-egon.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-egon.svg
new file mode 120000
index 000000000..a2c40c72d
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-egon.svg
@@ -0,0 +1 @@
+image-x-generic.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-emerald-theme.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-emerald-theme.svg
new file mode 120000
index 000000000..99f12ae3e
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-emerald-theme.svg
@@ -0,0 +1 @@
+text-x-ruby.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-eqonomize.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-eqonomize.svg
new file mode 100644
index 000000000..c114df6fc
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-eqonomize.svg
@@ -0,0 +1,6 @@
+<svg width="16" height="16" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; }</style>
+ </defs>
+ <path class="ColorScheme-Text" d="m9 1v14h6v-14zm-3.547 0v1.5h-0.4531c-1.657 0-3 1.343-3 3v2h2v-2c0-0.5523 0.4477-1 1-1h0.4531v1.5l2.547-2.5zm7.203 7c0.03684-6.95e-5 0.07482 2.281e-4 0.1133 0.00195 0.6154 0.0275 1.23 0.668 1.23 0.668v0.6582s-0.6667-0.6407-1.23-0.6602c-0.5637-0.01931-1.045 0.4079-1.211 1.334h1.826l-0.3086 0.666h-1.537c-0.0084 0.09469-0.0096 0.2152-0.0078 0.334-0.0018 0.1188-5.86e-4 0.2373 0.0078 0.332h1.537l-0.3066 0.666h-1.211c0.1657 0.9261 0.6715 1.367 1.211 1.334 0.5394-0.0329 1.23-0.6582 1.23-0.6582v0.6562s-0.6151 0.668-1.23 0.668-1.021-0.1773-1.334-0.5312c-0.3134-0.3491-0.4266-0.8724-0.5117-1.469h-0.9238l0.3086-0.666h0.6172c-0.0012-0.09986-0.0041-0.2146-0.0059-0.332 0.0018-0.1174 0.0048-0.2341 0.0059-0.334h-0.9258l0.3086-0.666h0.6152c0.08507-0.5964 0.1983-1.12 0.5117-1.469 0.2938-0.3318 0.6681-0.5322 1.221-0.5332zm-11.66 1v6h6v-6z" fill="currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-etherpeek.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-etherpeek.svg
new file mode 120000
index 000000000..041df4b08
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-etherpeek.svg
@@ -0,0 +1 @@
+text-x-hex.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-excel.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-excel.svg
new file mode 120000
index 000000000..b17ea2805
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-excel.svg
@@ -0,0 +1 @@
+x-office-spreadsheet.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-excellon.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-excellon.svg
new file mode 100644
index 000000000..c3c91681a
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-excellon.svg
@@ -0,0 +1,6 @@
+<svg width="16" height="16" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; }</style>
+ </defs>
+ <path class="ColorScheme-Text" d="m8 1-3 3v3.111l4.555-4.557-1.555-1.555zm3 3.223-6 6v3.111l6-6v-3.111zm0 6.223-4.555 4.555h4.555v-4.555z" fill="currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-executable-script.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-executable-script.svg
new file mode 120000
index 000000000..05ab0ed62
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-executable-script.svg
@@ -0,0 +1 @@
+text-x-script.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-executable.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-executable.svg
new file mode 100644
index 000000000..5673fb19b
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-executable.svg
@@ -0,0 +1,6 @@
+<svg width="16" height="16" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; }</style>
+ </defs>
+ <path class="ColorScheme-Text" d="m6.25 1-0.1543 1.844a5.5 5.5 0 0 0-1.607 0.9297l-1.676-0.7891-1.75 3.031 1.521 1.057a5.5 5.5 0 0 0-0.08398 0.9277 5.5 5.5 0 0 0 0.08008 0.9316l-1.518 1.053 1.75 3.031 1.672-0.7871a5.5 5.5 0 0 0 1.611 0.9238l0.1504 1.85h3.5l0.1543-1.844a5.5 5.5 0 0 0 1.607-0.9297l1.676 0.7891 1.75-3.031-1.521-1.057a5.5 5.5 0 0 0 0.08398-0.9277 5.5 5.5 0 0 0-0.08008-0.9316l1.518-1.053-1.75-3.031-1.672 0.7871a5.5 5.5 0 0 0-1.611-0.9238l-0.1504-1.85h-3.5zm1.75 5a2 2 0 0 1 2 2 2 2 0 0 1-2 2 2 2 0 0 1-2-2 2 2 0 0 1 2-2z" fill="currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-extension-eml.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-extension-eml.svg
new file mode 120000
index 000000000..1dc3be3c1
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-extension-eml.svg
@@ -0,0 +1 @@
+text-x-generic.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-extension-fcstd.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-extension-fcstd.svg
new file mode 100644
index 000000000..a85950f90
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-extension-fcstd.svg
@@ -0,0 +1,6 @@
+<svg width="16" height="16" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; }</style>
+ </defs>
+ <path class="ColorScheme-Text" d="m1.5 1.004v13.99h3v-5.506h3v-3h-3v-2.49h6v-2.996h-9zm8.658 6.992-0.07812 0.9199a2.749 2.749 0 0 0-0.8027 0.4648l-0.8379-0.3945-0.875 1.516 0.7617 0.5273a2.749 2.749 0 0 0-0.04297 0.4629 2.749 2.749 0 0 0 0.03906 0.4648l-0.7578 0.5273 0.875 1.516 0.8359-0.3926a2.749 2.749 0 0 0 0.8047 0.4609l0.07617 0.9238h1.75l0.07812-0.9219a2.749 2.749 0 0 0 0.8027-0.4648l0.8379 0.3945 0.873-1.516-0.7598-0.5273a2.749 2.749 0 0 0 0.04297-0.4648 2.749 2.749 0 0 0-0.03906-0.4648l0.7578-0.5254-0.875-1.516-0.8359 0.3945a2.749 2.749 0 0 0-0.8047-0.4609l-0.07812-0.9238h-1.748zm0.873 2.33a1.166 1.166 0 0 1 1.166 1.166 1.166 1.166 0 0 1-1.166 1.168 1.166 1.166 0 0 1-1.166-1.168 1.166 1.166 0 0 1 1.166-1.166z" fill="currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-extension-html.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-extension-html.svg
new file mode 120000
index 000000000..f50ba621b
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-extension-html.svg
@@ -0,0 +1 @@
+application-xml.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-extension-rss.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-extension-rss.svg
new file mode 120000
index 000000000..f50ba621b
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-extension-rss.svg
@@ -0,0 +1 @@
+application-xml.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-fictionbook+xml.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-fictionbook+xml.svg
new file mode 120000
index 000000000..1dc3be3c1
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-fictionbook+xml.svg
@@ -0,0 +1 @@
+text-x-generic.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-fictionbook.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-fictionbook.svg
new file mode 120000
index 000000000..1dc3be3c1
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-fictionbook.svg
@@ -0,0 +1 @@
+text-x-generic.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-firmware.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-firmware.svg
new file mode 100644
index 000000000..9d55c3c5a
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-firmware.svg
@@ -0,0 +1,6 @@
+<svg width="16" height="16" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; }</style>
+ </defs>
+ <path class="ColorScheme-Text" d="m4.5 1v1h-0.5c-0.554 0-1 0.446-1 1v0.5h-1v1h1v1h-1v1h1v1h-1v1h1v1h-1v1h1v1h-1v1h1v0.5c0 0.554 0.446 1 1 1h0.5v1h1v-1h1v1h1v-1h1v1h1v-1h1v1h1v-1h0.5c0.554 0 1-0.446 1-1v-0.498h1v-1.252h-1v-0.75h1v-1h-1v-1h1v-1h-1v-1h1v-1h-1v-1h1.006v-1h-1.006v-0.5c0-0.554-0.446-1-1-1h-0.5v-1h-1v1h-1v-1h-1v1h-1v-1h-1v1h-1v-1zm0.5 2.5h1v1h-1zm2.5 0h1v3h-1zm2.5 0h1v3h-1zm-5 2h1v1h-1zm0 2h1v2h-1zm2.5 0h1v4h-1zm2.5 0h1v2h-1zm0 3h1v2h-1z" fill="currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-flash-video.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-flash-video.svg
new file mode 120000
index 000000000..be844f1e0
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-flash-video.svg
@@ -0,0 +1 @@
+application-flash.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-flashqard.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-flashqard.svg
new file mode 120000
index 000000000..18cafbc8c
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-flashqard.svg
@@ -0,0 +1 @@
+application-x-openteacher.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-font-afm.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-font-afm.svg
new file mode 120000
index 000000000..5cf45d178
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-font-afm.svg
@@ -0,0 +1 @@
+font-x-generic.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-font-bdf.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-font-bdf.svg
new file mode 120000
index 000000000..5cf45d178
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-font-bdf.svg
@@ -0,0 +1 @@
+font-x-generic.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-font-dos.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-font-dos.svg
new file mode 120000
index 000000000..5cf45d178
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-font-dos.svg
@@ -0,0 +1 @@
+font-x-generic.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-font-framemaker.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-font-framemaker.svg
new file mode 120000
index 000000000..5cf45d178
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-font-framemaker.svg
@@ -0,0 +1 @@
+font-x-generic.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-font-libgrx.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-font-libgrx.svg
new file mode 120000
index 000000000..5cf45d178
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-font-libgrx.svg
@@ -0,0 +1 @@
+font-x-generic.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-font-linux-psf.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-font-linux-psf.svg
new file mode 120000
index 000000000..5cf45d178
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-font-linux-psf.svg
@@ -0,0 +1 @@
+font-x-generic.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-font-otf.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-font-otf.svg
new file mode 120000
index 000000000..5cf45d178
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-font-otf.svg
@@ -0,0 +1 @@
+font-x-generic.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-font-pcf.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-font-pcf.svg
new file mode 120000
index 000000000..5cf45d178
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-font-pcf.svg
@@ -0,0 +1 @@
+font-x-generic.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-font-snf.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-font-snf.svg
new file mode 120000
index 000000000..5cf45d178
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-font-snf.svg
@@ -0,0 +1 @@
+font-x-generic.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-font-speedo.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-font-speedo.svg
new file mode 120000
index 000000000..5cf45d178
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-font-speedo.svg
@@ -0,0 +1 @@
+font-x-generic.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-font-sunos-news.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-font-sunos-news.svg
new file mode 120000
index 000000000..5cf45d178
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-font-sunos-news.svg
@@ -0,0 +1 @@
+font-x-generic.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-font-tex-tfm.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-font-tex-tfm.svg
new file mode 120000
index 000000000..5cf45d178
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-font-tex-tfm.svg
@@ -0,0 +1 @@
+font-x-generic.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-font-tex.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-font-tex.svg
new file mode 120000
index 000000000..5cf45d178
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-font-tex.svg
@@ -0,0 +1 @@
+font-x-generic.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-font-ttf.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-font-ttf.svg
new file mode 120000
index 000000000..5cf45d178
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-font-ttf.svg
@@ -0,0 +1 @@
+font-x-generic.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-font-ttx.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-font-ttx.svg
new file mode 120000
index 000000000..5cf45d178
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-font-ttx.svg
@@ -0,0 +1 @@
+font-x-generic.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-font-type1.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-font-type1.svg
new file mode 120000
index 000000000..5cf45d178
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-font-type1.svg
@@ -0,0 +1 @@
+font-x-generic.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-font-vfont.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-font-vfont.svg
new file mode 120000
index 000000000..5cf45d178
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-font-vfont.svg
@@ -0,0 +1 @@
+font-x-generic.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-fusioncomp.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-fusioncomp.svg
new file mode 100644
index 000000000..fd8b63cb6
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-fusioncomp.svg
@@ -0,0 +1,6 @@
+<svg width="16" height="16" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; }</style>
+ </defs>
+ <path class="ColorScheme-Text" d="m11.84 1.001c-2.14 0.1872-2.791 2.704-4.03 2.867-0.9889 0.1302-2.313-0.8324-3.435-0.952-1.935-0.2033-3.169 1.705-2.721 3.387 0.4579 1.715 2.519 2.446 3.949 1.403 0.9321-0.6796 1.483-2.1 2.594-2.537 0.9389-0.3678 2.324 0.6463 3.435 0.763 1.628 0.1727 3.177-1.333 2.721-3.046-0.2859-1.071-1.296-1.92-2.513-1.886zm0.308 5.676c-1.599 0.1051-1.81 1.802-2.964 2.112-0.8665 0.2337-1.654-0.4707-2.524-0.5617-1.295-0.1378-2.336 1.094-2.001 2.355 0.3378 1.264 1.852 1.803 2.903 1.034 0.7097-0.52 1.044-1.526 1.908-1.758 0.8639-0.233 1.656 0.4701 2.524 0.5626 1.291 0.1374 2.337-1.09 2.001-2.356-0.2115-0.7918-0.9573-1.416-1.848-1.389zm-4.299 5.719c-0.6989 0.1861-1.125 0.9158-0.9371 1.623 0.1889 0.7023 0.9187 1.125 1.623 0.9371 0.708-0.1904 1.125-0.9246 0.9371-1.623-0.1925-0.7158-0.9329-1.124-1.623-0.9371z" fill="currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-gambas3.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-gambas3.svg
new file mode 100644
index 000000000..175150dac
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-gambas3.svg
@@ -0,0 +1,6 @@
+<svg width="16" height="16" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; }</style>
+ </defs>
+ <path class="ColorScheme-Text" d="m16 0.7148c-1.714 1.714-2.857 3.429-5.656 4.236-0.3463-2.113-2.185-3.666-4.344-3.666-2.43 0-4.4 1.954-4.4 4.365 0.00229 0.1823 0.01587 0.3657 0.04102 0.5469-0.9937 0.5623-1.641 1.574-1.641 3.248 0 2.801 2.729 5.555 5.84 5.555 6.153 0 10.16-6.348 10.16-14.29zm-10 2.539c0.3234 0 0.6306 0.06472 0.9121 0.1797a1.223 1.213 0 0 0-1.197 1.211 1.223 1.213 0 0 0 1.223 1.213 1.223 1.213 0 0 0 1.223-1.213 1.223 1.213 0 0 0-0.001953-0.04492c0.1532 0.3136 0.2422 0.6632 0.2422 1.035 0 1.315-1.075 2.381-2.4 2.381s-2.4-1.065-2.4-2.381c0-1.315 1.075-2.381 2.4-2.381zm5.84 5.836v0.00195c0 0.4411-2.773 3.924-5.439 3.924-2.445 0-3.842-1.641-3.842-3.346 2.667 2.594 7.041 0.8834 9.281-0.5801z" fill="currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-gambasscript.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-gambasscript.svg
new file mode 120000
index 000000000..609195791
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-gambasscript.svg
@@ -0,0 +1 @@
+application-x-gambas3.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-gambasserverpage.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-gambasserverpage.svg
new file mode 120000
index 000000000..609195791
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-gambasserverpage.svg
@@ -0,0 +1 @@
+application-x-gambas3.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-gameboy-color-rom.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-gameboy-color-rom.svg
new file mode 120000
index 000000000..5b0603dd6
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-gameboy-color-rom.svg
@@ -0,0 +1 @@
+application-x-gameboy-rom.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-gameboy-rom.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-gameboy-rom.svg
new file mode 100644
index 000000000..3abeb779c
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-gameboy-rom.svg
@@ -0,0 +1,6 @@
+<svg width="16" height="16" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; }</style>
+ </defs>
+ <path class="ColorScheme-Text" d="m4.827 2.658c-2.658 0.05026-4.71 2.117-4.819 5.751-0.07025 2.328 0.2553 4.836 4.387 4.899 1.247 0.0191 2.766-0.9902 2.766-0.9902l-0.1108-4.328h-2.714l-0.7202 1.773h1.8l-0.3601 1.69s-0.8565 0.1037-1.295 0.08655c-1.438-0.05622-1.988-1.628-1.977-2.791 0.01982-2.137 0.9257-3.939 3.39-3.964 1.132-0.01166 1.53 0.6648 1.53 0.6648l0.3462-2.095s-0.2754-0.7327-2.223-0.6959zm7.766 0.01385-3.77 0.03462v10.64l4.819-0.03462c0.4498 0 2.273 0.03251 2.358-2.448-0.08487-1.958-1.101-2.836-1.101-2.836s1.014-0.0011 1.014-2.649c-0.07003-1.947-2.039-2.711-3.32-2.704zm-1.998 1.807h1.773c0.4427 0.00642 1.796 0.1183 1.769 0.9729-0.03222 1.027-1.769 0.7998-1.769 0.7998h-1.773zm1.925 3.518c0.511-0.00576 1.62 0.02769 1.62 1.8 0.09794 1.773-1.381 1.773-1.381 1.773h-2.164v-3.545s1.468-0.02266 1.925-0.02769z" fill="currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-gamecube-rom.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-gamecube-rom.svg
new file mode 100644
index 000000000..f151bc42e
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-gamecube-rom.svg
@@ -0,0 +1,6 @@
+<svg width="16" height="16" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; }</style>
+ </defs>
+ <path class="ColorScheme-Text" d="m4.976 9.826 2.744 1.584v-3.17l-2.746-1.584v3.17zm-1.183 0.6812 3.927 2.265v2.228l-5.857-3.379v-6.761l1.93 1.114zm4.207-5.922-2.744 1.586 2.744 1.584 2.744-1.584-2.744-1.584zm0-1.361 3.302 1.912 1.93-1.114-5.232-3.022-5.849 3.377 1.93 1.112zm4.204 7.283v-2.304l-1.18 0.6812v0.9411l-2.744 1.586v-3.17l5.857-3.379v6.759l-5.857 3.382v-2.226z" fill="currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-gamecube-rom48.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-gamecube-rom48.svg
new file mode 120000
index 000000000..968935b9b
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-gamecube-rom48.svg
@@ -0,0 +1 @@
+application-x-gamecube-rom.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-gamegear-rom.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-gamegear-rom.svg
new file mode 100644
index 000000000..71e0729a7
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-gamegear-rom.svg
@@ -0,0 +1,6 @@
+<svg width="16" height="16" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; }</style>
+ </defs>
+ <path class="ColorScheme-Text" d="m5.478 1.001c-0.6743-0.02531-1.761 0.6401-2.693 1.708-1.147 1.313-1.626 2.739-1.068 3.183 0.5571 0.4424 1.939-0.2622 3.086-1.577 1.148-1.313 1.626-2.739 1.069-3.183-0.1047-0.08294-0.2384-0.1256-0.394-0.1314zm4.632 0.01527c-0.6924-0.02552-1.808 0.6367-2.766 1.697-1.178 1.307-1.668 2.722-1.096 3.163 0.5721 0.441 1.991-0.2607 3.169-1.567 1.178-1.305 1.67-2.721 1.098-3.162-0.1075-0.08269-0.2448-0.1253-0.4046-0.1312zm4.428 0c-0.692-0.02552-1.809 0.6367-2.766 1.697-1.177 1.307-1.668 2.722-1.096 3.163 0.5721 0.441 1.992-0.2607 3.17-1.567 1.177-1.305 1.668-2.721 1.096-3.162-0.1073-0.08269-0.2443-0.1253-0.404-0.1312zm-11.98 6.038c-0.5256 0-0.9475 0.2184-1.266 0.6567-0.3181 0.4397-0.4765 0.9722-0.4765 1.6 0 0.5312 0.1256 0.9407 0.3768 1.233 0.2513 0.2909 0.6008 0.4369 1.049 0.4369 0.1597 0 0.3113-0.03956 0.4519-0.1188 0.142-0.07918 0.4069-0.1502 0.6854-0.5284 0.2771-0.3782 0.3659-0.8397 0.366-0.8398l0.1188-0.6773h-1.401l-0.1161 0.6991h0.7182c-0.06012 0.2034-0.1543 0.37-0.2812 0.4984-0.1283 0.1297-0.3059 0.1953-0.5353 0.1953-0.2199 0-0.385-0.08321-0.4956-0.2512-0.1092-0.1665-0.1653-0.3823-0.1653-0.6458 0-0.3863 0.08601-0.7304 0.2554-1.034 0.1707-0.3017 0.4096-0.4533 0.7195-0.4533 0.1898 0 0.3346 0.04646 0.4356 0.1379 0.1011 0.09284 0.1515 0.2539 0.1515 0.4833h0.7715c0-0.4792-0.127-0.8314-0.3823-1.055-0.2553-0.2252-0.5817-0.3372-0.9804-0.3372zm2.322 0.0901-1.507 3.745h0.7345l0.269-0.7305h0.9612l0.06279 0.7305h0.7114l-0.4259-3.745zm4.194 0-1.076 2.639-0.2143-2.632h-0.9572l-0.6239 3.738h0.6827l0.4028-2.896 0.2553 2.896h0.553l1.171-2.897-0.5312 2.897h0.6745l0.6267-3.738zm1.201 0.00275-0.6199 3.742h1.961l0.1228-0.7701h-1.244l0.142-0.796h1.102l0.1147-0.725h-1.102l0.123-0.6758h1.219l0.1188-0.7755zm-5.12 0.8834 0.127 1.49h-0.6731zm0.6882 3.042c-0.5243 0-0.9462 0.2198-1.264 0.6581-0.318 0.4383-0.4765 0.972-0.4765 1.6 0 0.5298 0.1256 0.9408 0.3754 1.232 0.2512 0.2922 0.6008 0.4383 1.049 0.4383 0.1611 0 0.3113-0.03959 0.4533-0.1188 0.1406-0.07919 0.4068-0.1502 0.684-0.5284 0.2785-0.3796 0.3672-0.8411 0.3673-0.8411l0.1188-0.6772h-1.401l-0.1175 0.6991h0.7195c-0.0614 0.2034-0.1556 0.3699-0.2826 0.4996-0.127 0.1298-0.3059 0.1939-0.5339 0.1939-0.2198 0-0.385-0.08326-0.4956-0.2498-0.1106-0.1666-0.1652-0.3824-0.1652-0.6472 0-0.3864 0.08461-0.7305 0.2553-1.032 0.1707-0.3031 0.4096-0.4546 0.7182-0.4546 0.1898 0 0.3359 0.04647 0.4356 0.1393 0.101 0.09144 0.1516 0.2525 0.1516 0.4819h0.7728c0-0.4793-0.1284-0.8302-0.3823-1.055-0.2553-0.2252-0.5817-0.3372-0.9817-0.3372zm4.697 0.09147-1.507 3.745h0.7358l0.2676-0.7304h0.9626l0.06278 0.7304h0.71l-0.426-3.745zm-2.912 0.0014-0.6199 3.744h1.961l0.1229-0.7713h-1.245l0.1434-0.7961h1.102l0.1132-0.7236h-1.1l0.1228-0.6773h1.219l0.1187-0.7754zm4.839 0-0.6199 3.744h0.7169l0.2403-1.427h0.3318l0.5543 1.427h0.8219l-0.6144-1.58c0.2144-0.1093 0.3987-0.2909 0.527-0.4807 0.1338-0.1953 0.2007-0.4232 0.2007-0.684 0-0.3536-0.07921-0.6075-0.239-0.7645-0.1583-0.157-0.3836-0.2348-0.6731-0.2348zm0.6076 0.7236h0.3932c0.1448 0 0.2526 0.02596 0.3249 0.07789 0.07237 0.05318 0.1078 0.1583 0.1078 0.3167 0 0.1775-0.05861 0.3086-0.1747 0.396-0.1174 0.08738-0.2662 0.131-0.4465 0.131h-0.3687zm-2.258 0.1597 0.1283 1.49h-0.6731z" fill="currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-gba-rom.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-gba-rom.svg
new file mode 100644
index 000000000..1f6fa7280
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-gba-rom.svg
@@ -0,0 +1,6 @@
+<svg width="16" height="16" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; }</style>
+ </defs>
+ <path class="ColorScheme-Text" d="m5.75 1-5.625 14h9l-1.125-3.5h-2.25l2.25-5.833 3.375 9.333h4.5l-5.625-14z" fill="currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-gcstar.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-gcstar.svg
new file mode 100644
index 000000000..1b71c839d
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-gcstar.svg
@@ -0,0 +1,6 @@
+<svg width="16" height="16" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; }</style>
+ </defs>
+ <path class="ColorScheme-Text" d="m8 1c-3.862 0-7 3.138-7 7s3.138 7 7 7 7-3.138 7-7-3.138-7-7-7zm-3.581 4.761c0.8186-0.02179 1.631 0.5346 1.968 1.426 0.4156 1.097-0.04319 2.291-1.024 2.662-0.9806 0.3714-2.115-0.2184-2.53-1.316-0.4156-1.097 0.04319-2.291 1.024-2.662 0.1839-0.06964 0.3733-0.1054 0.5622-0.1105zm7.283 0c0.1889 0.0053 0.3778 0.04085 0.5616 0.1105 0.9806 0.3714 1.44 1.565 1.024 2.662-0.4156 1.097-1.55 1.687-2.53 1.316-0.9806-0.3714-1.44-1.565-1.024-2.662 0.3377-0.8916 1.15-1.448 1.969-1.426z" fill="currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-gd-rom-cue.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-gd-rom-cue.svg
new file mode 120000
index 000000000..1aec6f3bb
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-gd-rom-cue.svg
@@ -0,0 +1 @@
+x-content-blank-cd.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-gdbm.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-gdbm.svg
new file mode 120000
index 000000000..9bd77b477
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-gdbm.svg
@@ -0,0 +1 @@
+office-database.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-gdscript.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-gdscript.svg
new file mode 120000
index 000000000..27b194e9f
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-gdscript.svg
@@ -0,0 +1 @@
+application-x-godot-project.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-geda-schematic.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-geda-schematic.svg
new file mode 120000
index 000000000..08f95cd65
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-geda-schematic.svg
@@ -0,0 +1 @@
+application-x-kicad-schematic.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-genesis-32x-rom.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-genesis-32x-rom.svg
new file mode 120000
index 000000000..9e8b19283
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-genesis-32x-rom.svg
@@ -0,0 +1 @@
+application-x-genesis-rom.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-genesis-rom.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-genesis-rom.svg
new file mode 100644
index 000000000..d2b3613e7
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-genesis-rom.svg
@@ -0,0 +1,6 @@
+<svg width="16" height="16" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; }</style>
+ </defs>
+ <path class="ColorScheme-Text" d="m10.13 9.233h-4.586l3.663-2.464h5.442v4.108l-3.457 2.327h-11.19v-7.874l3.748-2.534h12.25l-3.645 2.464h-7.841v5.477h5.613z" fill="currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-gerber.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-gerber.svg
new file mode 120000
index 000000000..48906d06d
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-gerber.svg
@@ -0,0 +1 @@
+application-x-kicad-pcb.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-gerbview-project.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-gerbview-project.svg
new file mode 120000
index 000000000..48906d06d
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-gerbview-project.svg
@@ -0,0 +1 @@
+application-x-kicad-pcb.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-gettext-translation.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-gettext-translation.svg
new file mode 100644
index 000000000..f2f16a5c2
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-gettext-translation.svg
@@ -0,0 +1,6 @@
+<svg width="16" height="16" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; }</style>
+ </defs>
+ <path class="ColorScheme-Text" d="m1.909 1c-0.5022 8.75e-4 -0.9082 0.4069-0.9091 0.9091v6.797c0 0.5014 0.4078 0.9091 0.9091 0.9091h1.245v1.615l1.615 1.615h1.615v1.246c0 0.5005 0.4078 0.9082 0.9091 0.9082h6.797c0.5022-8.75e-4 0.9082-0.4069 0.9091-0.9091v-6.797c-8.75e-4 -0.5022-0.4069-0.9082-0.9091-0.9091h-4.476v-4.476c-8.75e-4 -0.5014-0.4069-0.9074-0.9091-0.9082zm0.168 1.077h6.461v4.308h-1.245c-0.2082 0-0.4016 0.06738-0.5548 0.1855-0.2205-0.1295-0.4235-0.2468-0.6064-0.371 0.4874-0.5022 0.896-1.074 1.212-1.699 0.04638-0.08225 0.06912-0.175 0.06738-0.2695h0.5889v-1.076h-2.154v-0.539h-1.076v0.539h-2.154v1.076h1.144c-0.1435 0.0525-0.2581 0.1619-0.3159 0.3036-0.05775 0.1409-0.05338 0.2992 0.01225 0.4366 0 0 0.1794 0.3789 0.6064 0.8584 0.112 0.1242 0.2398 0.2634 0.3876 0.4042-0.7639 0.5574-1.414 0.8076-1.414 0.8076-0.2039 0.04462-0.3622 0.203-0.4086 0.406-0.0455 0.2021 0.028 0.413 0.1908 0.5416s0.385 0.1531 0.5705 0.06212c0 0 0.9048-0.3369 1.919-1.128 0.28 0.2039 0.5801 0.4165 0.9424 0.623 0.042 0.02275 0.0875 0.03938 0.1348 0.04988v0.9424h-4.308zm2.053 2.153h2.12c-0.2642 0.4751-0.5924 0.9109-0.9765 1.296-0.1409-0.1278-0.2756-0.2625-0.4034-0.4042-0.3509-0.3929-0.4375-0.588-0.4375-0.588-0.05425-0.1391-0.1645-0.2485-0.3028-0.3036zm6.007 3.938h1.127l1.852 5.014h-1.161l-0.3701-1.077h-1.783l-0.371 1.077h-1.16zm-0.0665 3.146h1.244l-0.6221-1.767zm-5.301-1.699h1.615v1.615h-1.615z" fill="currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-glabels.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-glabels.svg
new file mode 100644
index 000000000..3be3f29e4
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-glabels.svg
@@ -0,0 +1,6 @@
+<svg width="16" height="16" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; }</style>
+ </defs>
+ <path class="ColorScheme-Text" d="m4 1s-2 0-2 2v5l7 7 7-7-7-7h-5zm1 2c0.5523 0 1 0.4477 1 1s-0.4477 1-1 1-1-0.4477-1-1 0.4477-1 1-1z" fill="currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-glade.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-glade.svg
new file mode 100644
index 000000000..f0847d775
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-glade.svg
@@ -0,0 +1,6 @@
+<svg width="16" height="16" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; }</style>
+ </defs>
+ <path class="ColorScheme-Text" d="m4 1s-1 0-1 1v2.75l2 1.156v-2.906h8v8.977l-12-6.988v7l12 0.01172v1h-10v1c0 1 1 1 1 1h10s1 0 1-1v-12c0-1-1-1-1-1zm-1 7.043 3.115 1.977h-3.115z" fill="currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-gnome-theme-package-rtl.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-gnome-theme-package-rtl.svg
new file mode 120000
index 000000000..9b59dbaf3
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-gnome-theme-package-rtl.svg
@@ -0,0 +1 @@
+application-x-theme.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-gnome-theme-package.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-gnome-theme-package.svg
new file mode 120000
index 000000000..9b59dbaf3
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-gnome-theme-package.svg
@@ -0,0 +1 @@
+application-x-theme.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-gnonogram-puzzle.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-gnonogram-puzzle.svg
new file mode 100644
index 000000000..d8493db12
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-gnonogram-puzzle.svg
@@ -0,0 +1,6 @@
+<svg width="16" height="16" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; }</style>
+ </defs>
+ <path class="ColorScheme-Text" d="m5.862 13.98c-0.052-0.616 0.54-1.197 1.367-1.229 0.362 0.04354 0.7252 0.07967 1.088 0.122 0.07274-0.04849-0.3192-1.643-1.765-1.675-2.449 0.0632-2.837 4.163-5.118 3.72-1.54-0.2941-1.494-2.121-1.401-2.105 0.04414 0.0063 0.1257 0.3186 0.841 0.488 2.902 0.7034 4.318-7.853 7.687-10.83 1.877-1.658 3.994-1.412 4.325-1.361 1.19 0.186 2.106 0.784 2.669 1.744 0.7669 1.306 0.3506 2.623 0.167 3.072-0.0033-0.3262-0.08914-1.811-1.365-2.169-1.681-0.4653-3.867 2.031-2.906 5.507 0.27 0.975 1.564 2.298 1.829 2.495 0.939 0.696 1.573 0.933 2.292 1.432 0.248 0.172 0.317 0.258 0.34 0.423 0.05775 0.4363-1.174 1.294-1.447 1.296-0.09322 1e-3 -0.177-6e-3 -0.268-0.051-0.8094-0.4033 0.06071-1.345 0.64-0.799 0.1449 0.1359 0.1378-0.3829 0.108-0.535-0.103-0.541-0.578-0.762-1.112-0.732-0.311 0.017-0.608 0.159-0.854 0.41-1.578 2.293-2.423 1.745-2.657 1.504-0.1955-0.1955-0.3551-0.802 0.214-1.338 0.7783-0.6407 1.963-0.1775 2.004-0.291 0.03-0.078-0.133-0.722-0.269-0.912-0.5181-0.7263-1.437-0.6127-1.595-0.587-1.133 0.214-1.512 1.059-1.962 1.853-0.6412 1.123-1.284 1.435-1.75 1.477-0.655 0.062-1.054-0.352-1.102-0.928z" fill="currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-gnucash.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-gnucash.svg
new file mode 100644
index 000000000..f2c5e5c56
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-gnucash.svg
@@ -0,0 +1,6 @@
+<svg width="16" height="16" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; }</style>
+ </defs>
+ <path class="ColorScheme-Text" d="m7 1v1h-0.5c-1.933 0-3.5 1.567-3.5 3.5s1.567 3.5 3.5 3.5h0.5v3h-3v2h3v1h2v-1h0.5c1.933 0 3.5-1.567 3.5-3.5s-1.567-3.5-3.5-3.5h-0.5v-3h3v-2h-3v-1h-2zm-0.5 3h0.5v3h-0.5c-0.8284 0-1.5-0.6716-1.5-1.5s0.6716-1.5 1.5-1.5zm2.5 5h0.5c0.8284 0 1.5 0.6716 1.5 1.5s-0.6716 1.5-1.5 1.5h-0.5v-3z" fill="currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-gnumeric.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-gnumeric.svg
new file mode 120000
index 000000000..b17ea2805
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-gnumeric.svg
@@ -0,0 +1 @@
+x-office-spreadsheet.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-gnuplot.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-gnuplot.svg
new file mode 100644
index 000000000..7fa57b72f
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-gnuplot.svg
@@ -0,0 +1,6 @@
+<svg width="16" height="16" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; }</style>
+ </defs>
+ <path class="ColorScheme-Text" d="m3.693 0.9998c-0.106-0.00183-0.2098-5.856e-4 -0.3105 0.00195-0.8175 0.02061-2.329 0.2342-2.324 1.535 0.00343 0.8742 0.7744 1.661 1.557 2.35-0.9266 0.8992-1.598 1.946-1.598 3.184 0 1.234 0.6563 2.247 1.549 3.096-0.8459 0.7804-1.499 1.574-1.477 2.379 0.03919 1.377 1.749 1.498 2.766 1.447 1.42-0.07853 2.798-0.4504 4.145-0.8887 1.346 0.4383 2.724 0.8101 4.145 0.8887 1.016 0.05081 2.726-0.07059 2.766-1.447 0.02291-0.8047-0.6307-1.598-1.477-2.379 0.8926-0.8492 1.549-1.862 1.549-3.096 0-1.237-0.6711-2.284-1.598-3.184 0.7822-0.6881 1.553-1.475 1.557-2.35 0.0051-1.301-1.507-1.515-2.324-1.535-0.1007-0.00254-0.2046-0.003783-0.3105-0.00195-0.7418 0.01281-1.612 0.1319-2.59 0.3535-0.5338 0.1006-1.116 0.2679-1.713 0.4629-0.0017-5.799e-4 -0.00221-0.00137-0.00391-0.00195-0.00172 5.799e-4 -0.00218 0.00137-0.00391 0.00195-0.5966-0.195-1.179-0.3623-1.713-0.4629-0.9782-0.2216-1.848-0.3407-2.59-0.3535zm-0.2793 1.189c0.9335-0.02411 1.849 0.165 2.756 0.3594-0.951 0.4004-1.815 0.9446-2.641 1.555-0.5504-0.4753-0.9711-0.9024-1.141-1.189-0.1158-0.1961-0.1424-0.3278-0.1426-0.3809-6.121e-4 -0.1562 0.524-0.3275 1.168-0.3438zm8.822 0c0.1161-0.00324 0.2329-0.00301 0.3496 0 0.6439 0.01623 1.169 0.1876 1.168 0.3438-2.08e-4 0.05302-0.02681 0.1848-0.1426 0.3809-0.1695 0.2871-0.5902 0.7142-1.141 1.189-0.8256-0.6101-1.69-1.154-2.641-1.555 0.7938-0.1701 1.593-0.3367 2.406-0.3594zm-4.236 0.8887c1.183 0.432 2.202 0.8677 3.512 1.797-1.398 1.037-2.524 1.813-3.51 2.471l-0.00195-0.00195-0.00195 0.00195c-0.9859-0.6577-2.111-1.433-3.51-2.471 1.31-0.9291 2.328-1.365 3.512-1.797zm-4.465 2.574c1.349 1.009 2.424 1.751 3.389 2.402-1.151 0.7837-2.358 1.475-3.436 2.355-0.7722-0.7081-1.283-1.495-1.283-2.34 0-0.8271 0.5277-1.654 1.33-2.418zm8.93 0c0.8024 0.7641 1.33 1.591 1.33 2.418 0 0.8451-0.511 1.632-1.283 2.34-1.078-0.8803-2.285-1.572-3.436-2.355 0.9651-0.6511 2.04-1.394 3.389-2.402zm-4.473 3.123c0.00274 0.00174 0.00507 0.00411 0.00781 0.00586 0.0027-0.00175 0.00511-0.00412 0.00781-0.00586 1.18 0.7935 2.397 1.544 3.543 2.383-1.104 0.7126-2.291 1.274-3.551 1.664-1.259-0.3898-2.447-0.9515-3.551-1.664 1.146-0.8384 2.363-1.589 3.543-2.383zm-4.494 3.166c0.6505 0.511 1.513 0.9772 2.633 1.459-0.8795 0.2206-1.697 0.3724-2.336 0.4043-0.8003 0.04002-1.349-0.117-1.471-0.2129-0.1025-0.08056-0.01887-0.2928 0.125-0.5254 0.1735-0.2805 0.554-0.6772 1.049-1.125zm9.004 0c0.4949 0.4478 0.8753 0.8445 1.049 1.125 0.1439 0.2326 0.2275 0.4448 0.125 0.5254-0.122 0.09586-0.6704 0.2529-1.471 0.2129-0.6386-0.03193-1.456-0.1837-2.336-0.4043 1.12-0.4818 1.982-0.948 2.633-1.459z" fill="currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-godot-project.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-godot-project.svg
new file mode 100644
index 000000000..b9a7b0c6a
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-godot-project.svg
@@ -0,0 +1,6 @@
+<svg width="16" height="16" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; }</style>
+ </defs>
+ <path class="ColorScheme-Text" d="m6.481 1c-0.6826 0.1493-1.338 0.3731-1.967 0.6718 0.01067 0.544 0.05329 1.087 0.128 1.631-0.512 0.288-0.9828 0.631-1.409 1.026-0.416-0.288-0.8529-0.5404-1.312-0.7537-0.512 0.5226-0.9542 1.1-1.328 1.729 0.2773 0.448 0.5757 0.8796 0.8957 1.296v3.937l2.433 0.2239c0.128 0.01066 0.2079 0.08525 0.2399 0.2239l0.06398 1.072 2.111 0.1599 0.128-0.9756c0.02133-0.1173 0.1013-0.1972 0.2399-0.2399h2.591c0.1387 0.04266 0.2186 0.1226 0.2399 0.2399l0.128 0.9756 2.113-0.1599 0.06398-1.072c0.032-0.1387 0.1119-0.2133 0.2399-0.2239l2.431-0.2239v-3.937c0.32-0.416 0.6184-0.8476 0.8957-1.296-0.3733-0.6293-0.8155-1.207-1.328-1.729-0.4586 0.2133-0.8955 0.4657-1.312 0.7537-0.4266-0.3946-0.8955-0.7376-1.407-1.026 0.07466-0.544 0.1173-1.087 0.128-1.631-0.6293-0.2987-1.287-0.5224-1.969-0.6718-0.2773 0.4586-0.5224 0.9328-0.7357 1.423-0.5226-0.07466-1.045-0.07466-1.567 0-0.2133-0.4906-0.4584-0.9648-0.7357-1.423zm-1.887 5.744c1.871 0.04734 1.871 2.832 0 2.879-1.871-0.04734-1.871-2.832 0-2.879zm6.816 0c1.871 0.04734 1.871 2.832 0 2.879-1.871-0.04734-1.871-2.832 0-2.879zm-6.688 0.5758c-0.5299 1.7e-4 -0.9595 0.4297-0.9597 0.9597 1.695e-4 0.5299 0.4297 0.9595 0.9597 0.9597 0.5299-1.7e-4 0.9595-0.4297 0.9597-0.9597-1.694e-4 -0.5299-0.4297-0.9595-0.9597-0.9597zm6.56 0c-0.5299 1.7e-4 -0.9595 0.4297-0.9597 0.9597 1.7e-4 0.5299 0.4297 0.9595 0.9597 0.9597 0.5299-1.7e-4 0.9595-0.4297 0.9597-0.9597-1.7e-4 -0.5299-0.4297-0.9595-0.9597-0.9597zm-3.281 0.2639c0.232 0 0.4638 0.1359 0.4638 0.4079v1.376c0 0.544-0.9277 0.544-0.9277 0v-1.376c0-0.272 0.2318-0.4079 0.4638-0.4079zm-6.512 3.481v0.6238c0 4.416 13.01 4.416 13.02 0v-0.6238l-2.143 0.1919-0.07997 1.104c-0.02134 0.1067-0.09593 0.1759-0.2239 0.2079l-2.593 0.1759c-0.128 0-0.2132-0.05862-0.2559-0.1759l-0.1599-1.04h-2.111l-0.1599 1.04c-0.04266 0.1173-0.1279 0.1759-0.2559 0.1759l-2.591-0.1759c-0.128-0.032-0.2046-0.1013-0.2259-0.2079l-0.07997-1.104z" fill="currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-godot-resource.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-godot-resource.svg
new file mode 120000
index 000000000..27b194e9f
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-godot-resource.svg
@@ -0,0 +1 @@
+application-x-godot-project.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-godot-scene.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-godot-scene.svg
new file mode 120000
index 000000000..27b194e9f
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-godot-scene.svg
@@ -0,0 +1 @@
+application-x-godot-project.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-godot-shader.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-godot-shader.svg
new file mode 120000
index 000000000..27b194e9f
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-godot-shader.svg
@@ -0,0 +1 @@
+application-x-godot-project.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-goomod.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-goomod.svg
new file mode 120000
index 000000000..5064d208f
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-goomod.svg
@@ -0,0 +1 @@
+application-x-world-of-goo-addin.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-gpx+xml.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-gpx+xml.svg
new file mode 120000
index 000000000..d8b66dbeb
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-gpx+xml.svg
@@ -0,0 +1 @@
+application-vnd.google-apps.map.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-gpx.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-gpx.svg
new file mode 120000
index 000000000..d8b66dbeb
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-gpx.svg
@@ -0,0 +1 @@
+application-vnd.google-apps.map.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-granuledeck.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-granuledeck.svg
new file mode 120000
index 000000000..18cafbc8c
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-granuledeck.svg
@@ -0,0 +1 @@
+application-x-openteacher.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-grisbi.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-grisbi.svg
new file mode 120000
index 000000000..87b44e431
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-grisbi.svg
@@ -0,0 +1 @@
+application-x-gnucash.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-grsync-session.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-grsync-session.svg
new file mode 120000
index 000000000..1dc3be3c1
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-grsync-session.svg
@@ -0,0 +1 @@
+text-x-generic.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-gtk-builder.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-gtk-builder.svg
new file mode 120000
index 000000000..396774efe
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-gtk-builder.svg
@@ -0,0 +1 @@
+application-x-glade.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-gtktalog.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-gtktalog.svg
new file mode 120000
index 000000000..1e7e6f6ce
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-gtktalog.svg
@@ -0,0 +1 @@
+playlist.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-gz-font-linux-psf.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-gz-font-linux-psf.svg
new file mode 120000
index 000000000..4e4d75cff
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-gz-font-linux-psf.svg
@@ -0,0 +1 @@
+application-archive.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-gzdvi.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-gzdvi.svg
new file mode 120000
index 000000000..4e4d75cff
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-gzdvi.svg
@@ -0,0 +1 @@
+application-archive.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-gzip.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-gzip.svg
new file mode 120000
index 000000000..4e4d75cff
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-gzip.svg
@@ -0,0 +1 @@
+application-archive.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-gzpdf.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-gzpdf.svg
new file mode 120000
index 000000000..9e6d8a1b8
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-gzpdf.svg
@@ -0,0 +1 @@
+application-pdf.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-gzpostscript.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-gzpostscript.svg
new file mode 120000
index 000000000..d62c818de
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-gzpostscript.svg
@@ -0,0 +1 @@
+application-postscript.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-hda.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-hda.svg
new file mode 100644
index 000000000..2f9bdce8e
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-hda.svg
@@ -0,0 +1,6 @@
+<svg width="16" height="16" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; }</style>
+ </defs>
+ <path class="ColorScheme-Text" d="m12.44 12.44c-1.532 1.342-3.508 2.189-4.463 2.401-0.9551 0.212-2.226 0.2713-4.207-0.2367l-2.244-1.985c0.9029 0.2682 3.121 0.788 4.498 0.8375 1.377 0.04948 3.345-0.5363 4.877-1.851 0.1027-0.08826 0.2048-0.18 0.3056-0.2752 2.302-2.171 2.108-5.258 0.2161-7.017-2.122-1.972-4.959-2.061-7.203 0.08314-1.506 1.439-1.93 3.733-0.3164 5.089 1.268 1.066 3.144 1.151 4.59-0.09058 1.18-1.013 0.8766-2.133 0.3976-2.569-0.4558-0.4141-1.324-0.6958-2.147-0.2018-0.6624 0.3976-0.8689 1.608 0.4784 1.765-0.5677 0.5627-1.453 0.7023-2.139 0.1465-1.34-1.085-0.5056-2.767 0.4918-3.439 1.843-1.243 3.453-0.8598 4.811 0.402 1.406 1.307 1.305 3.637-0.396 5.18-1.346 1.22-3.209 2.1-5.938 1.053s-3.421-3.348-2.88-5.802c0.4395-1.923 2.313-4.05 4.981-4.67 2.668-0.6194 4.805-0.1772 6.792 1.685 2.81 2.632 2.832 6.573-0.5048 9.496" fill="currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-hdalc.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-hdalc.svg
new file mode 120000
index 000000000..d939f9bd8
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-hdalc.svg
@@ -0,0 +1 @@
+application-x-hda.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-hdanc.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-hdanc.svg
new file mode 120000
index 000000000..d939f9bd8
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-hdanc.svg
@@ -0,0 +1 @@
+application-x-hda.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-hip.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-hip.svg
new file mode 120000
index 000000000..d939f9bd8
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-hip.svg
@@ -0,0 +1 @@
+application-x-hda.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-hiplc.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-hiplc.svg
new file mode 120000
index 000000000..d939f9bd8
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-hiplc.svg
@@ -0,0 +1 @@
+application-x-hda.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-hipnc.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-hipnc.svg
new file mode 120000
index 000000000..d939f9bd8
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-hipnc.svg
@@ -0,0 +1 @@
+application-x-hda.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-homebank.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-homebank.svg
new file mode 100644
index 000000000..47211ae47
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-homebank.svg
@@ -0,0 +1,6 @@
+<svg width="16" height="16" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; }</style>
+ </defs>
+ <path class="ColorScheme-Text" d="m8 1-8 7h2v7h12v-7h2l-3-2.625v-4.375h-2v2.625l-3-2.625z" fill="currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-hwp.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-hwp.svg
new file mode 100644
index 000000000..4df8f4c69
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-hwp.svg
@@ -0,0 +1,6 @@
+<svg width="16" height="16" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; }</style>
+ </defs>
+ <path class="ColorScheme-Text" d="m7 1v1h-4v2h10v-2h-4v-1h-2zm1 4a4 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-4zm0 2a2 2 0 0 1 2 2 2 2 0 0 1-2 2 2 2 0 0 1-2-2 2 2 0 0 1 2-2zm-1 7v1h2v-1h-2z" fill="currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-hwpx.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-hwpx.svg
new file mode 120000
index 000000000..2acccd2c4
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-hwpx.svg
@@ -0,0 +1 @@
+application-x-hwp.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-icq.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-icq.svg
new file mode 120000
index 000000000..1dc3be3c1
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-icq.svg
@@ -0,0 +1 @@
+text-x-generic.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-iff.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-iff.svg
new file mode 120000
index 000000000..56f4a6444
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-iff.svg
@@ -0,0 +1 @@
+application-x-zerosize.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-img.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-img.svg
new file mode 120000
index 000000000..1aec6f3bb
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-img.svg
@@ -0,0 +1 @@
+x-content-blank-cd.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-install.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-install.svg
new file mode 120000
index 000000000..0bc3f588d
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-install.svg
@@ -0,0 +1 @@
+application-x-partial-download.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-ipod-firmware.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-ipod-firmware.svg
new file mode 120000
index 000000000..a5825828c
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-ipod-firmware.svg
@@ -0,0 +1 @@
+application-x-firmware.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-ips-patch.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-ips-patch.svg
new file mode 120000
index 000000000..304201b30
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-ips-patch.svg
@@ -0,0 +1 @@
+text-x-patch.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-iptrace.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-iptrace.svg
new file mode 120000
index 000000000..041df4b08
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-iptrace.svg
@@ -0,0 +1 @@
+text-x-hex.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-ipynb+json.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-ipynb+json.svg
new file mode 120000
index 000000000..30258aef8
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-ipynb+json.svg
@@ -0,0 +1 @@
+text-ipynb.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-iso.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-iso.svg
new file mode 120000
index 000000000..1aec6f3bb
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-iso.svg
@@ -0,0 +1 @@
+x-content-blank-cd.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-iso9660-appimage.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-iso9660-appimage.svg
new file mode 120000
index 000000000..817f7596d
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-iso9660-appimage.svg
@@ -0,0 +1 @@
+application-x-appimage.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-it87.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-it87.svg
new file mode 120000
index 000000000..56f4a6444
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-it87.svg
@@ -0,0 +1 @@
+application-x-zerosize.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-jar.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-jar.svg
new file mode 120000
index 000000000..dbc66cdce
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-jar.svg
@@ -0,0 +1 @@
+text-x-java.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-java-applet.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-java-applet.svg
new file mode 120000
index 000000000..dbc66cdce
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-java-applet.svg
@@ -0,0 +1 @@
+text-x-java.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-java-archive.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-java-archive.svg
new file mode 120000
index 000000000..dbc66cdce
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-java-archive.svg
@@ -0,0 +1 @@
+text-x-java.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-java-keystore.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-java-keystore.svg
new file mode 120000
index 000000000..aeb8d021e
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-java-keystore.svg
@@ -0,0 +1 @@
+application-pgp-keys.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-java.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-java.svg
new file mode 120000
index 000000000..dbc66cdce
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-java.svg
@@ -0,0 +1 @@
+text-x-java.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-javascript.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-javascript.svg
new file mode 120000
index 000000000..f5bb9a863
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-javascript.svg
@@ -0,0 +1 @@
+application-javascript.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-jmemorizelesson.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-jmemorizelesson.svg
new file mode 120000
index 000000000..18cafbc8c
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-jmemorizelesson.svg
@@ -0,0 +1 @@
+application-x-openteacher.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-jokosher.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-jokosher.svg
new file mode 120000
index 000000000..fb7fe7cb6
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-jokosher.svg
@@ -0,0 +1 @@
+audio-x-generic.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-json.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-json.svg
new file mode 120000
index 000000000..2d1e842a4
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-json.svg
@@ -0,0 +1 @@
+application-json.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-jvlt.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-jvlt.svg
new file mode 120000
index 000000000..18cafbc8c
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-jvlt.svg
@@ -0,0 +1 @@
+application-x-openteacher.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-k3b.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-k3b.svg
new file mode 120000
index 000000000..1aec6f3bb
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-k3b.svg
@@ -0,0 +1 @@
+x-content-blank-cd.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-kcachegrind.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-kcachegrind.svg
new file mode 120000
index 000000000..56f4a6444
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-kcachegrind.svg
@@ -0,0 +1 @@
+application-x-zerosize.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-kcsrc.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-kcsrc.svg
new file mode 120000
index 000000000..e650f1292
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-kcsrc.svg
@@ -0,0 +1 @@
+text-x-kvt.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-kdenlive.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-kdenlive.svg
new file mode 100644
index 000000000..8d2289d2a
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-kdenlive.svg
@@ -0,0 +1,6 @@
+<svg width="16" height="16" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; }</style>
+ </defs>
+ <path class="ColorScheme-Text" d="m6 1c0.5006 0.7517 1.002 1.503 1.504 2.254l0.01562 11.75h0.9805v-11.75l1.5-2.25zm-4 3v2h4v-2zm8.432 0c-0.204 0.0132-0.4248 0.2296-0.4238 0.4688l-0.007812 7.062c0 0.319 0.3912 0.5972 0.6152 0.4082l4.215-3.545c0.226-0.1872 0.225-0.6266 0-0.8145l-4.207-3.518c-0.056-0.047-0.1224-0.0669-0.1914-0.0625zm-9.432 3v2h5v-2zm2 3v2h3v-2z" fill="currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-kdenlivetitle.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-kdenlivetitle.svg
new file mode 120000
index 000000000..feb40f290
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-kdenlivetitle.svg
@@ -0,0 +1 @@
+application-x-kdenlive.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-keepass.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-keepass.svg
new file mode 120000
index 000000000..c14c5156c
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-keepass.svg
@@ -0,0 +1 @@
+application-pgp-encrypted.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-keepass2.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-keepass2.svg
new file mode 120000
index 000000000..c14c5156c
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-keepass2.svg
@@ -0,0 +1 @@
+application-pgp-encrypted.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-keepassx.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-keepassx.svg
new file mode 120000
index 000000000..c14c5156c
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-keepassx.svg
@@ -0,0 +1 @@
+application-pgp-encrypted.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-keepassxc.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-keepassxc.svg
new file mode 120000
index 000000000..c14c5156c
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-keepassxc.svg
@@ -0,0 +1 @@
+application-pgp-encrypted.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-kexi-connectiondata.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-kexi-connectiondata.svg
new file mode 120000
index 000000000..9bd77b477
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-kexi-connectiondata.svg
@@ -0,0 +1 @@
+office-database.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-kexiproject-shortcut.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-kexiproject-shortcut.svg
new file mode 120000
index 000000000..9bd77b477
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-kexiproject-shortcut.svg
@@ -0,0 +1 @@
+office-database.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-kexiproject-sqlite.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-kexiproject-sqlite.svg
new file mode 120000
index 000000000..9bd77b477
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-kexiproject-sqlite.svg
@@ -0,0 +1 @@
+office-database.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-kexiproject-sqlite2.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-kexiproject-sqlite2.svg
new file mode 120000
index 000000000..9bd77b477
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-kexiproject-sqlite2.svg
@@ -0,0 +1 @@
+office-database.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-kexiproject-sqlite3.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-kexiproject-sqlite3.svg
new file mode 120000
index 000000000..9bd77b477
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-kexiproject-sqlite3.svg
@@ -0,0 +1 @@
+office-database.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-kformula.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-kformula.svg
new file mode 120000
index 000000000..62a9e81fb
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-kformula.svg
@@ -0,0 +1 @@
+application-x-root.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-kgeo.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-kgeo.svg
new file mode 120000
index 000000000..56f4a6444
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-kgeo.svg
@@ -0,0 +1 @@
+application-x-zerosize.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-kgeographymap.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-kgeographymap.svg
new file mode 120000
index 000000000..18cafbc8c
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-kgeographymap.svg
@@ -0,0 +1 @@
+application-x-openteacher.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-kgetlist.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-kgetlist.svg
new file mode 120000
index 000000000..82827e358
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-kgetlist.svg
@@ -0,0 +1 @@
+application-torrent.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-khtml-adaptor.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-khtml-adaptor.svg
new file mode 120000
index 000000000..82cc793ac
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-khtml-adaptor.svg
@@ -0,0 +1 @@
+application-x-addon.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-kicad-pcb.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-kicad-pcb.svg
new file mode 100644
index 000000000..d43865d7b
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-kicad-pcb.svg
@@ -0,0 +1,6 @@
+<svg width="16" height="16" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; }</style>
+ </defs>
+ <path class="ColorScheme-Text" d="m3 1.002v3.736c0 0.2183 0.08839 0.4271 0.2461 0.5781l2.754 2.826v6.857h1v-7.199c0-0.2183-0.08839-0.4271-0.2461-0.5781l-2.754-2.824v-3.398zm-1-0.001953c-0.554 0-1 0.446-1 1v5h0.4004l0.5996-0.6953zm3 0v2.799c1e-4 0.2211 0.09251 0.4308 0.2539 0.582l2.746 2.764v7.855h1v-8.199c-1e-4 -0.2212-0.09251-0.4328-0.2539-0.584l-2.746-2.645v-2.572zm2 0v1.92c1e-4 0.2122 0.08438 0.4164 0.2344 0.5664l1.719 1.4c0.1501 0.15 0.8347 0.1132 1.047 0.1133h1.088c0.212 0.5986 0.7772 0.9991 1.412 1 0.8284 0 1.5-0.6716 1.5-1.5s-0.6716-1.5-1.5-1.5c-0.6348 9e-4 -1.201 0.4014-1.412 1h-1.557l-1.531-1.531v-1.469zm2 0v1.383l0.7031 0.6172h0.4961l0.8008-1h4c0-0.554-0.446-1-1-1zm3.5 3c0.2761 0 0.5 0.2239 0.5 0.5s-0.2239 0.5-0.5 0.5-0.5-0.2239-0.5-0.5 0.2239-0.5 0.5-0.5zm-2.5 2v9h4c0.554 0 1-0.446 1-1v-7h-3.6l-0.8008-1zm-6.5 2c-0.8284 0-1.5 0.6716-1.5 1.5 9e-4 0.6348 0.4014 1.201 1 1.412v4.088h1v-4.088c0.5986-0.212 0.9991-0.7772 1-1.412 0-0.8284-0.6716-1.5-1.5-1.5zm0 1c0.2761 0 0.5 0.2239 0.5 0.5s-0.2239 0.5-0.5 0.5-0.5-0.2239-0.5-0.5 0.2239-0.5 0.5-0.5z" fill="currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-kicad-project.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-kicad-project.svg
new file mode 100644
index 000000000..193b115b2
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-kicad-project.svg
@@ -0,0 +1,6 @@
+<svg width="16" height="16" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; }</style>
+ </defs>
+ <path class="ColorScheme-Text" d="m2 1c-0.554 0-1 0.446-1 1v12c0 0.554 0.446 1 1 1h6v-4h7v-9c0-0.554-0.446-1-1-1h-12zm4 1h1v2h1v4h2v-1h3.326l1.207 1.631-1.236 1.369h-3.297v-1h-3v0.4004c0.002933 0.2169-0.1343 0.411-0.3398 0.4805l-1.043 0.7695 1.184 1.145c0.08498 0.06418 0.1472 0.1538 0.1777 0.2559 0.004607 0.01429 0.0251 0.08299 0.02148 0.168v0.7812h0.5v1h-2v-1h0.5v-0.5859l-1-0.9688v1.555h-1v-2h-2v-1h2v-1h1v0.8633l1-0.7383v-1.125h-1v-4h1v-2zm0 3v2h1v-2h-1zm5 3v1h1.852l0.3906-0.4316-0.4199-0.5684h-1.822zm-2 4v3h5c0.554 0 1-0.446 1-1v-2h-6zm1 1h2v1h-2v-1zm3 0h1.5v1h-1.5v-1z" fill="currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-kicad-schematic.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-kicad-schematic.svg
new file mode 100644
index 000000000..4d17b914b
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-kicad-schematic.svg
@@ -0,0 +1,6 @@
+<svg width="16" height="16" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; }</style>
+ </defs>
+ <path class="ColorScheme-Text" d="m2 1c-0.554 0-1 0.446-1 1v9h4v-2.5c-0.004321-0.2761 0.216-0.5035 0.4922-0.5078 0.2823-0.004417 0.5122 0.2255 0.5078 0.5078v1.121l1-0.6855v-1.023c-0.5787-0.2089-1-0.7669-1-1.412s0.4213-1.203 1-1.412v-1.088h-0.625c-0.2068-2.21e-5 -0.375-0.1795-0.375-0.4004v-2.6zm5 0v2h1v-2zm2 0v2.6c-2.07e-5 0.2209-0.1682 0.4004-0.375 0.4004h-0.625v1.088c0.4217 0.1522 0.7599 0.4904 0.9121 0.9121h1.088v-0.625c2.2e-5 -0.2068 0.1795-0.375 0.4004-0.375h4.199c0.2209 2.1e-5 0.4004 0.1682 0.4004 0.375v-3.375c0-0.554-0.446-1-1-1zm-5.5 2h1c0.6762-0.00956 0.6762 1.01 0 1h-1c-0.6762 0.00956-0.6762-1.01 0-1zm-1 2h2c0.6762-0.00956 0.6762 1.01 0 1h-2c-0.6762 0.009563-0.6762-1.01 0-1zm8.5 1v1h3v-1zm-2.088 1c-0.1522 0.4217-0.4904 0.7599-0.9121 0.9121v1.205c0.03049 0.1789-0.03212 0.3734-0.2168 0.4961l-1.783 1.223v1.303l0.6445 0.4512-0.127-0.4551c-0.09025-0.304 0.1215-0.6141 0.4375-0.6406 0.2427-0.02129 0.4654 0.1354 0.5273 0.3711l0.4785 1.723c0.02999 0.1119 0.03733 0.2825 0.03906 0.4121 4.571e-4 0.3333 0 0.6667 0 1h6c0.554 0 1-0.446 1-1v-6.375c-2.2e-5 0.2068-0.1795 0.375-0.4004 0.375h-4.199c-0.2209-2.1e-5 -0.4004-0.1682-0.4004-0.375v-0.625zm0.5605 3c0.345 0 0.6901-3.1e-6 1.035 0 0.6762-0.00956 0.6762 1.01 0 1h-1c-0.6667 0.02344-0.7018-0.9766-0.03516-1zm-8.473 2v2c0 0.554 0.446 1 1 1h5v-0.5215c-0.2461 0.07562-0.4923 0.1505-0.7383 0.2266-0.6511 0.2244-0.9592-0.7733-0.2949-0.9551l0.4082-0.127-0.4668-0.3262c-0.284 0.4015-0.9161 0.1948-0.9082-0.2969v-1zm8.473 0h2.035c0.6762-0.0096 0.6762 1.01 0 1h-2c-0.6667 0.02344-0.7018-0.9766-0.03516-1z" fill="currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-kig.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-kig.svg
new file mode 120000
index 000000000..34b7aa582
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-kig.svg
@@ -0,0 +1 @@
+application-vector.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-kmplot.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-kmplot.svg
new file mode 120000
index 000000000..56f4a6444
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-kmplot.svg
@@ -0,0 +1 @@
+application-x-zerosize.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-kmymoney.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-kmymoney.svg
new file mode 100644
index 000000000..20737948d
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-kmymoney.svg
@@ -0,0 +1,6 @@
+<svg width="16" height="16" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; }</style>
+ </defs>
+ <path class="ColorScheme-Text" d="m7 1v1h-0.5c-1.933 0-3.5 1.567-3.5 3.5s1.567 3.5 3.5 3.5h0.5v3h-3v2h3v1h2v-1h0.5c1.933 0 3.5-1.567 3.5-3.5s-1.567-3.5-3.5-3.5h-0.5v-3h3v-2h-3v-1zm-0.5 3h0.5v3h-0.5c-0.8284 0-1.5-0.6716-1.5-1.5s0.6716-1.5 1.5-1.5zm2.5 5h0.5c0.8284 0 1.5 0.6716 1.5 1.5s-0.6716 1.5-1.5 1.5h-0.5z" fill="currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-kns.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-kns.svg
new file mode 120000
index 000000000..4e4d75cff
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-kns.svg
@@ -0,0 +1 @@
+application-archive.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-koan.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-koan.svg
new file mode 120000
index 000000000..fb7fe7cb6
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-koan.svg
@@ -0,0 +1 @@
+audio-x-generic.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-kodelife-project.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-kodelife-project.svg
new file mode 100644
index 000000000..74dbefbf0
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-kodelife-project.svg
@@ -0,0 +1,6 @@
+<svg width="16" height="16" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; }</style>
+ </defs>
+ <path class="ColorScheme-Text" d="m2.75 1c-0.9695 0-1.75 0.7805-1.75 1.75v4.375l8.75-6.125zm10.5 0-7.455 5.325 8.675 8.176c0.3255-0.3174 0.5298-0.7583 0.5298-1.251v-10.5c0-0.9695-0.7805-1.75-1.75-1.75zm-9.205 6.576-3.045 2.174v3.5c0 0.9695 0.7805 1.75 1.75 1.75h8.75z" fill="currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-kolf.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-kolf.svg
new file mode 120000
index 000000000..56f4a6444
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-kolf.svg
@@ -0,0 +1 @@
+application-x-zerosize.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-kommander.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-kommander.svg
new file mode 120000
index 000000000..56f4a6444
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-kommander.svg
@@ -0,0 +1 @@
+application-x-zerosize.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-kontour.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-kontour.svg
new file mode 120000
index 000000000..34b7aa582
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-kontour.svg
@@ -0,0 +1 @@
+application-vector.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-kontur.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-kontur.svg
new file mode 120000
index 000000000..34b7aa582
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-kontur.svg
@@ -0,0 +1 @@
+application-vector.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-kopete-emoticons.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-kopete-emoticons.svg
new file mode 120000
index 000000000..56f4a6444
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-kopete-emoticons.svg
@@ -0,0 +1 @@
+application-x-zerosize.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-kourse.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-kourse.svg
new file mode 120000
index 000000000..56f4a6444
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-kourse.svg
@@ -0,0 +1 @@
+application-x-zerosize.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-kover.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-kover.svg
new file mode 120000
index 000000000..56f4a6444
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-kover.svg
@@ -0,0 +1 @@
+application-x-zerosize.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-kpresenter.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-kpresenter.svg
new file mode 120000
index 000000000..73bb02f6a
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-kpresenter.svg
@@ -0,0 +1 @@
+x-office-presentation.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-krita-assistant.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-krita-assistant.svg
new file mode 120000
index 000000000..4a82c93c0
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-krita-assistant.svg
@@ -0,0 +1 @@
+application-krita.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-krita-paintoppresent.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-krita-paintoppresent.svg
new file mode 120000
index 000000000..4a82c93c0
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-krita-paintoppresent.svg
@@ -0,0 +1 @@
+application-krita.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-krita.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-krita.svg
new file mode 120000
index 000000000..4a82c93c0
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-krita.svg
@@ -0,0 +1 @@
+application-krita.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-kseg.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-kseg.svg
new file mode 120000
index 000000000..1dc3be3c1
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-kseg.svg
@@ -0,0 +1 @@
+text-x-generic.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-ksysguard.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-ksysguard.svg
new file mode 120000
index 000000000..56f4a6444
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-ksysguard.svg
@@ -0,0 +1 @@
+application-x-zerosize.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-ktheme.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-ktheme.svg
new file mode 120000
index 000000000..9b59dbaf3
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-ktheme.svg
@@ -0,0 +1 @@
+application-x-theme.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-kudesigner.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-kudesigner.svg
new file mode 120000
index 000000000..1dc3be3c1
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-kudesigner.svg
@@ -0,0 +1 @@
+text-x-generic.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-kva.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-kva.svg
new file mode 120000
index 000000000..82cc793ac
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-kva.svg
@@ -0,0 +1 @@
+application-x-addon.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-kvs.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-kvs.svg
new file mode 120000
index 000000000..05ab0ed62
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-kvs.svg
@@ -0,0 +1 @@
+text-x-script.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-kvt.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-kvt.svg
new file mode 120000
index 000000000..82cc793ac
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-kvt.svg
@@ -0,0 +1 @@
+application-x-addon.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-kvtml.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-kvtml.svg
new file mode 120000
index 000000000..18cafbc8c
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-kvtml.svg
@@ -0,0 +1 @@
+application-x-openteacher.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-kwallet.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-kwallet.svg
new file mode 120000
index 000000000..656ee235a
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-kwallet.svg
@@ -0,0 +1 @@
+application-octet-stream.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-kword.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-kword.svg
new file mode 120000
index 000000000..1dc3be3c1
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-kword.svg
@@ -0,0 +1 @@
+text-x-generic.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-kwordquiz.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-kwordquiz.svg
new file mode 120000
index 000000000..1dc3be3c1
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-kwordquiz.svg
@@ -0,0 +1 @@
+text-x-generic.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-lanalyzer.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-lanalyzer.svg
new file mode 120000
index 000000000..041df4b08
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-lanalyzer.svg
@@ -0,0 +1 @@
+text-x-hex.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-lepton-sch2pcb-project.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-lepton-sch2pcb-project.svg
new file mode 120000
index 000000000..48906d06d
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-lepton-sch2pcb-project.svg
@@ -0,0 +1 @@
+application-x-kicad-pcb.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-lepton-schematic.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-lepton-schematic.svg
new file mode 120000
index 000000000..08f95cd65
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-lepton-schematic.svg
@@ -0,0 +1 @@
+application-x-kicad-schematic.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-lepton-symbol.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-lepton-symbol.svg
new file mode 120000
index 000000000..48906d06d
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-lepton-symbol.svg
@@ -0,0 +1 @@
+application-x-kicad-pcb.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-lha.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-lha.svg
new file mode 120000
index 000000000..4e4d75cff
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-lha.svg
@@ -0,0 +1 @@
+application-archive.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-lhz.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-lhz.svg
new file mode 120000
index 000000000..4e4d75cff
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-lhz.svg
@@ -0,0 +1 @@
+application-archive.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-linguist.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-linguist.svg
new file mode 120000
index 000000000..1dc3be3c1
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-linguist.svg
@@ -0,0 +1 @@
+text-x-generic.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-lmms-project.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-lmms-project.svg
new file mode 120000
index 000000000..fb7fe7cb6
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-lmms-project.svg
@@ -0,0 +1 @@
+audio-x-generic.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-logisim-circuit.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-logisim-circuit.svg
new file mode 120000
index 000000000..48906d06d
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-logisim-circuit.svg
@@ -0,0 +1 @@
+application-x-kicad-pcb.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-love-game.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-love-game.svg
new file mode 100644
index 000000000..d6c5b085b
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-love-game.svg
@@ -0,0 +1,6 @@
+<svg width="16" height="16" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; }</style>
+ </defs>
+ <path class="ColorScheme-Text" d="m8 1c-0.7968 0-7 6.273-7 7 0 0.6688 6.127 7 7 7 0.9619 0 7-6.368 7-7-2.15e-4 -0.9361-5.999-7-7-7zm0 4.849c0.2789-0.4237 0.8446-1.028 1.714-0.7964 1.296 0.3449 4.004 3.286-1.714 6.947l0.00171 0.0017h-0.00342l0.00171-0.0017c-5.718-3.661-3.01-6.602-1.714-6.947 0.8814-0.2344 1.452 0.3988 1.714 0.7964z" fill="currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-lrzip-compressed-tar.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-lrzip-compressed-tar.svg
new file mode 120000
index 000000000..4e4d75cff
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-lrzip-compressed-tar.svg
@@ -0,0 +1 @@
+application-archive.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-lrzip.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-lrzip.svg
new file mode 120000
index 000000000..4e4d75cff
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-lrzip.svg
@@ -0,0 +1 @@
+application-archive.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-ludem.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-ludem.svg
new file mode 120000
index 000000000..18cafbc8c
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-ludem.svg
@@ -0,0 +1 @@
+application-x-openteacher.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-lyx.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-lyx.svg
new file mode 120000
index 000000000..d1ae2b38e
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-lyx.svg
@@ -0,0 +1 @@
+application-lyx.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-lz4-compressed-tar.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-lz4-compressed-tar.svg
new file mode 120000
index 000000000..4e4d75cff
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-lz4-compressed-tar.svg
@@ -0,0 +1 @@
+application-archive.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-lz4.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-lz4.svg
new file mode 120000
index 000000000..4e4d75cff
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-lz4.svg
@@ -0,0 +1 @@
+application-archive.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-lzip-compressed-tar.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-lzip-compressed-tar.svg
new file mode 120000
index 000000000..4e4d75cff
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-lzip-compressed-tar.svg
@@ -0,0 +1 @@
+application-archive.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-lzip.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-lzip.svg
new file mode 120000
index 000000000..4e4d75cff
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-lzip.svg
@@ -0,0 +1 @@
+application-archive.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-lzma-compressed-tar.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-lzma-compressed-tar.svg
new file mode 120000
index 000000000..4e4d75cff
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-lzma-compressed-tar.svg
@@ -0,0 +1 @@
+application-archive.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-lzma.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-lzma.svg
new file mode 120000
index 000000000..4e4d75cff
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-lzma.svg
@@ -0,0 +1 @@
+application-archive.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-lzop.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-lzop.svg
new file mode 120000
index 000000000..4e4d75cff
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-lzop.svg
@@ -0,0 +1 @@
+application-archive.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-lzpdf.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-lzpdf.svg
new file mode 120000
index 000000000..9e6d8a1b8
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-lzpdf.svg
@@ -0,0 +1 @@
+application-pdf.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-m4.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-m4.svg
new file mode 120000
index 000000000..178dc0030
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-m4.svg
@@ -0,0 +1 @@
+application-x-executable.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-macbinary.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-macbinary.svg
new file mode 120000
index 000000000..6464f89b4
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-macbinary.svg
@@ -0,0 +1 @@
+xoj.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-maff.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-maff.svg
new file mode 120000
index 000000000..678a58102
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-maff.svg
@@ -0,0 +1 @@
+application-x-mswinurl.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-marble.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-marble.svg
new file mode 100644
index 000000000..216da0c64
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-marble.svg
@@ -0,0 +1,6 @@
+<svg width="16" height="16" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; }</style>
+ </defs>
+ <path class="ColorScheme-Text" d="m8 1a7 7 0 0 0-7 7 7 7 0 0 0 7 7 7 7 0 0 0 7-7 7 7 0 0 0-7-7zm0 2a5 5 0 0 1 5 5 5 5 0 0 1-5 5 5 5 0 0 1-5-5 5 5 0 0 1 5-5zm3 2-4.5 1.5-1.5 4.5 4.5-1.5 1.5-4.5z" fill="currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-mathematica.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-mathematica.svg
new file mode 120000
index 000000000..af002c3c8
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-mathematica.svg
@@ -0,0 +1 @@
+application-vnd.wolfram.cdf.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-matroska.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-matroska.svg
new file mode 120000
index 000000000..db0a1dc4d
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-matroska.svg
@@ -0,0 +1 @@
+video-x-generic.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-mif.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-mif.svg
new file mode 120000
index 000000000..db0a1dc4d
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-mif.svg
@@ -0,0 +1 @@
+video-x-generic.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-mimearchive.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-mimearchive.svg
new file mode 120000
index 000000000..678a58102
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-mimearchive.svg
@@ -0,0 +1 @@
+application-x-mswinurl.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-mobi8-ebook.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-mobi8-ebook.svg
new file mode 120000
index 000000000..4f155a49b
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-mobi8-ebook.svg
@@ -0,0 +1 @@
+application-x-mobipocket-ebook.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-mobipocket-ebook.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-mobipocket-ebook.svg
new file mode 100644
index 000000000..1a79c7965
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-mobipocket-ebook.svg
@@ -0,0 +1,6 @@
+<svg width="16" height="16" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; }</style>
+ </defs>
+ <path class="ColorScheme-Text" d="m0 8.906 0.006303-2.486 8.751 5.606s6.575-4.174 6.625-4.255c0.03875-0.06362 0.05377-0.2393 0.03342-0.3903l-0.03702-0.2746-6.607 4.208-8.771-5.572 7.657-4.297 1.596 1.004-5.616 3.212 1.561 1.026 5.508-3.192 1.845 1.038-5.421 3.391 1.465 0.9663 5.716-3.248 1.689 1.057v3.264l-7.249 4.594z" fill="currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-model.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-model.svg
new file mode 120000
index 000000000..8ac89c371
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-model.svg
@@ -0,0 +1 @@
+model.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-mono-develop.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-mono-develop.svg
new file mode 100644
index 000000000..50d44cbcb
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-mono-develop.svg
@@ -0,0 +1,6 @@
+<svg width="16" height="16" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; }</style>
+ </defs>
+ <path class="ColorScheme-Text" d="m1.689 5.5 3.081-0.8606 2.051 0.8503-1.678-0.8503s-1.18-0.6451-1.388-1.491c-0.2077-0.8457 0.8447-1.811 0.8447-1.811l3.807 0.487-2.071-0.3899s0.7263-0.4837 2.36-0.4311c1.793 0.0576 4.318 0.5107 4.735 0.9275 0.4169 0.4169 1.194 3.232 0.7472 3.679-0.2098 0.2097-2.889-0.4477-2.889-0.4477l2.235 0.7085s1.239 2.845 0.4554 5.291c0 0-1.706-0.926-3.057-2.754 1.119 2.343 2.952 3.094 2.952 3.094s-0.689 1.855-1.088 2.254l-6.501-2.795-3.301 4.039" fill="currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-mplayer2.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-mplayer2.svg
new file mode 120000
index 000000000..db0a1dc4d
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-mplayer2.svg
@@ -0,0 +1 @@
+video-x-generic.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-ms-dos-executable.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-ms-dos-executable.svg
new file mode 120000
index 000000000..77ae01299
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-ms-dos-executable.svg
@@ -0,0 +1 @@
+application-x-msdos-program.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-ms-shortcut.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-ms-shortcut.svg
new file mode 120000
index 000000000..77ae01299
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-ms-shortcut.svg
@@ -0,0 +1 @@
+application-x-msdos-program.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-ms-wim.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-ms-wim.svg
new file mode 120000
index 000000000..77ae01299
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-ms-wim.svg
@@ -0,0 +1 @@
+application-x-msdos-program.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-msdos-program.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-msdos-program.svg
new file mode 100644
index 000000000..206d8c1b2
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-msdos-program.svg
@@ -0,0 +1,6 @@
+<svg width="16" height="16" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; }</style>
+ </defs>
+ <path class="ColorScheme-Text" d="m15 1.001-7.637 1.089v5.277h7.637zm-8.908 1.3-5.092 0.6987v4.365h5.092zm-5.092 6.336v4.407l5.092 0.7112v-5.114zm6.363 0v5.303l7.637 1.059v-6.363z" fill="currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-msdownload.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-msdownload.svg
new file mode 120000
index 000000000..77ae01299
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-msdownload.svg
@@ -0,0 +1 @@
+application-x-msdos-program.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-msexcel.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-msexcel.svg
new file mode 120000
index 000000000..b17ea2805
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-msexcel.svg
@@ -0,0 +1 @@
+x-office-spreadsheet.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-msi.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-msi.svg
new file mode 120000
index 000000000..77ae01299
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-msi.svg
@@ -0,0 +1 @@
+application-x-msdos-program.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-mswinurl.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-mswinurl.svg
new file mode 100644
index 000000000..568b9e743
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-mswinurl.svg
@@ -0,0 +1,6 @@
+<svg width="16" height="16" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; }</style>
+ </defs>
+ <path class="ColorScheme-Text" d="m8 1c-3.866 0-7 3.134-7 7s3.134 7 7 7 7-3.134 7-7-3.134-7-7-7zm-0.3794 1.61c0.00859 0.03417-0.05185 0.1536-0.1333 0.3315-0.5187 1.133-0.5498 2.463-0.06836 3.172 0.08712 0.1286 0.1709 0.2507 0.1709 0.2666 0 0.01593-0.09544 0.03077-0.2017 0.03077-0.2494 0-0.4851-0.1514-0.9673-0.5332-0.2142-0.1696-0.4937-0.3134-0.6016-0.335-0.1694-0.03383-0.2149-0.01751-0.4341 0.2017-0.2039 0.2039-0.2666 0.3124-0.2666 0.499 0 0.7077 0.8377 1.272 2.399 1.603 2.121 0.4495 2.645 0.8535 2.704 1.969 0.07344 1.399-0.6695 2.455-2.3 3.271-0.2082 0.1042-0.393 0.1738-0.5024 0.1641-0.01382-0.04322-0.03076-0.1415-0.03076-0.3315 0-0.7428-0.2937-1.507-0.7349-1.935-0.1184-0.1148-0.4509-0.3608-0.7349-0.5366-0.2839-0.1758-0.5685-0.3811-0.6323-0.4683-0.1058-0.1446-0.1155-0.232-0.03418-0.499 0.1481-0.4877 0.3237-0.7582 0.6665-1.066 0.1797-0.1616 0.3601-0.2976 0.3999-0.3008 0.03981-0.00315-0.2316-0.08138-0.6357-0.1641-0.4042-0.08284-0.9932-0.2585-1.299-0.3691-0.7167-0.2593-1.413-0.7262-1.634-0.9673 0.4122-1.642 1.567-2.992 3.1-3.64 0.5623-0.272 1.165-0.3158 1.771-0.3623zm4.771 2.502c0.1254 0.07751 0.5963 1.1 0.7314 1.6 0.3021 1.117-9e-3 2.734-0.1641 2.902-0.08724 0.09432 0.08114-0.1222-1.005-1.268-0.8585-0.9059-0.9885-1.379-0.6289-2.102 0.1814-0.3646 0.9694-1.191 1.066-1.131z" fill="currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-mswrite.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-mswrite.svg
new file mode 120000
index 000000000..1dc3be3c1
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-mswrite.svg
@@ -0,0 +1 @@
+text-x-generic.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-msx-rom.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-msx-rom.svg
new file mode 100644
index 000000000..e208a509b
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-msx-rom.svg
@@ -0,0 +1,6 @@
+<svg width="16" height="16" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; }</style>
+ </defs>
+ <path class="ColorScheme-Text" d="m8.7e-4 10.72 1.388-5.464h1.287l0.6688 2.385 0.694-2.385h1.211l1.136 4.025 2.771-5e-3c0.2909-3e-3 0.3087-0.6043-0.02154-0.6042l-1.614-0.0215c-0.6929 7e-3 -1.424-0.7429-1.388-1.741 0.00741-0.9158 0.8059-1.637 1.827-1.637l4.116-4e-3 1.047 1.426 1.022-1.438 1.703 0.0126-1.868 2.625 2.019 2.846-1.695-5e-3 -1.175-1.633-1.118 1.633-1.729-2e-3 1.968-2.814-0.858-1.249-3.578 5e-3c-0.3905 4e-3 -0.3761 0.6178 0.00302 0.6063l1.507 0.0231c0.6371 4e-3 1.534 0.6662 1.512 1.7 0.0097 1.202-1.073 1.751-1.594 1.721l-3.946 5e-3 -0.6562-2.458-0.6562 2.453h-1.246l-0.6851-2.441-0.602 2.444z" fill="currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-musescore+xml.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-musescore+xml.svg
new file mode 120000
index 000000000..e24b30e9d
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-musescore+xml.svg
@@ -0,0 +1 @@
+application-x-musescore.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-musescore.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-musescore.svg
new file mode 100644
index 000000000..341bb1b64
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-musescore.svg
@@ -0,0 +1,6 @@
+<svg width="16" height="16" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; }</style>
+ </defs>
+ <path class="ColorScheme-Text" d="m12.77 1.461c-1.793-0.03036-3.144 1.427-3.186 3.145-0.04079 0.9026 1.02 0.9929 1.061 0.06055 0.03792-1.753 1.907-2.691 3.25-1.826 0.7423 0.5152 0.9131 1.263 1.023 2.104 0.1401 0.4486 0.7562 0.4931 0.9609 0.06836 0.2591-0.5182-0.1499-3.035-2.467-3.496-0.2124-0.04849-0.4302-0.06238-0.6426-0.05469zm0.09766 2.574a0.6969 0.6969 0 0 0-0.6973 0.6973 0.6969 0.6969 0 0 0 0.6973 0.6953 0.6969 0.6969 0 0 0 0.6973-0.6953 0.6969 0.6969 0 0 0-0.6973-0.6973zm-5.117 2.082c-1.029 0.01706-1.929 0.6429-2.383 1.236-0.2738-0.3958-0.9975-1.005-2.096-1.131-1.799-0.1319-2.95 0.8758-3.203 2.662-0.1027 2.246-0.05383 7.183-0.06641 5.23-0.003838 0.4267 0.8511 0.6843 1.061 0.03906 0.02992-0.1066 1.393e-4 -4.606 0.03516-4.926 0.07633-0.7288 0.4326-2.112 2.037-1.953 1.044 0.1213 1.521 0.8781 1.695 1.826 0.00523 1.683-0.003873 3.368 0.01953 5.051 0.1762 0.563 0.9731 0.4863 1.051-0.07227 0.01373-0.1566 7.919e-4 -4.853 0.01562-4.961 0.1078-1.097 0.9205-1.88 1.928-1.848 1.552 0.06125 1.786 1.342 1.812 1.916 0.01206 0.1626 0.03297 1.917 0.06445 2.268 0.2084 2.204 1.633 2.917 2.729 3.062 0.9954 0.1317 3.116-0.2871 3.488-2.74 0.06158-0.3968 0.0978-4.771-0.007812-4.982-0.2079-0.4018-0.8726-0.3508-0.9941 0.1152-0.04773 0.2008 0.04283 4.272-0.07226 4.855-0.2766 1.41-1.496 1.804-2.301 1.695-0.9129-0.1395-1.627-0.7431-1.775-2.039-0.0474-0.4582-0.03515-2.066-0.0918-2.518-0.2184-1.898-1.541-2.723-2.738-2.783-0.06969-0.004462-0.1384-0.005044-0.207-0.003906z" fill="currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-n64-rom.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-n64-rom.svg
new file mode 100644
index 000000000..322048c36
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-n64-rom.svg
@@ -0,0 +1,6 @@
+<svg width="16" height="16" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; }</style>
+ </defs>
+ <path class="ColorScheme-Text" d="m13.16 12.8-2.99-3.977v5.26l-1.897 0.9183v-7.957l2.023-0.7944 3.067 4.094v-5.524l1.638-0.605v7.841zm-8.783-0.3895-1.073-2.004v2.526zm3.326 2.591v-7.957l-1.973-0.7944v3.965l-2.865-5.488-1.865-0.7306v8.134l1.857 0.8022v-4.433l2.865 5.655zm5.205-1.973-2.382-3.14v1.309l0.896 1.226zm-4.894-8.565 2.039 0.7903 0.4666-0.7903v-2.413l-1.888 0.7177-0.6177 1.128zm-1.065 0.4183 1.127-2.118-1.723-0.7284-0.8281 1.532 0.7588 1.59zm1.065 1.667 2.028-0.7855-2.028-0.8413-2.028 0.897zm-5.1-3.75-1.914 0.7688 2.161 0.751 1.78-0.751zm7.314-1.078-1.809-0.7189-1.809 0.7101 1.809 0.7189zm1.036 2.027 1.878 0.6907 1.859-0.6907-1.723-0.6908zm-5.34 1.533-0.6527-1.3-1.829 0.7237 1.88 3.612v-2.757zm5.34-1.109-0.8753 1.382 2.559 3.64v-4.374z" fill="currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-n64.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-n64.svg
new file mode 100644
index 000000000..a3931118c
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-n64.svg
@@ -0,0 +1,6 @@
+<svg width="16" height="16" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; }</style>
+ </defs>
+ <path class="ColorScheme-Text" d="m8 1.002c-0.02915-0.001046-1.612-0.05601-2.881 0.7129l-0.1113 0.1738s-2.057 0.03744-2.969 0.752v0.4434s-1.014 0.8948-1.014 2.012-0.7568 4.648 0.2617 6.586c1.018 1.938 1.923-1.512 2.021-2.152 0.09866-0.6405 0.4428-1.428 0.6562-1.543 0 0 1.889-0.1306 1.971 1.348 0.08202 1.477 0.615 5.595 2.062 5.666h0.003906c1.447-0.07084 1.98-4.189 2.062-5.666 0.08217-1.478 1.971-1.348 1.971-1.348 0.2136 0.1149 0.5578 0.9023 0.6562 1.543 0.09849 0.6407 1.003 4.091 2.021 2.152 1.018-1.938 0.2617-5.469 0.2617-6.586 1.25e-4 -1.117-1.014-2.012-1.014-2.012v-0.4453c-0.9117-0.7145-2.969-0.75-2.969-0.75l-0.1113-0.1738c-1.269-0.7689-2.852-0.714-2.881-0.7129zm4.732 2.584c0.2727 0 0.4941 0.2216 0.4941 0.4941s-0.2215 0.4941-0.4941 0.4941c-0.2725 0-0.4941-0.2216-0.4941-0.4941s0.2215-0.4941 0.4941-0.4941zm-9.383 0.5469h0.3926c0.1231 0 0.2246 0.09939 0.2246 0.2227v0.541h0.5391c0.1231 0 0.2246 0.09939 0.2246 0.2227v0.3945c0 0.1231-0.1014 0.2246-0.2246 0.2246h-0.5391v0.5391c0 0.1231-0.1014 0.2246-0.2246 0.2246h-0.3926c-0.1231 0-0.2246-0.1014-0.2246-0.2246v-0.5391h-0.541c-0.1231 0-0.2227-0.1015-0.2227-0.2246v-0.3945c0-0.1231 0.09939-0.2227 0.2227-0.2227h0.541v-0.541c0-0.1231 0.1013-0.2227 0.2246-0.2227zm8.545 0.291c0.2727 0 0.4941 0.2216 0.4941 0.4941s-0.2215 0.4941-0.4941 0.4941c-0.2725 0-0.4941-0.2216-0.4941-0.4941s0.2216-0.4941 0.4941-0.4941zm1.676 0c0.2727 0 0.4941 0.2216 0.4941 0.4941s-0.2215 0.4961-0.4941 0.4961c-0.2725 0-0.4941-0.2236-0.4941-0.4961s0.2216-0.4941 0.4941-0.4941zm-2.883 0.7773c0.3541 0 0.6426 0.2865 0.6426 0.6406 0 0.3543-0.2885 0.6426-0.6426 0.6426s-0.6426-0.2885-0.6426-0.6426 0.2885-0.6406 0.6426-0.6406zm2.045 0.06055c0.2727 0 0.4941 0.2216 0.4941 0.4941s-0.2216 0.4941-0.4941 0.4941-0.4941-0.2216-0.4941-0.4941 0.2216-0.4941 0.4941-0.4941zm-4.732 0.0625c0.3541 0 0.6426 0.2865 0.6426 0.6406 0 0.3543-0.2885 0.6426-0.6426 0.6426s-0.6426-0.2883-0.6426-0.6426c0-0.3541 0.2885-0.6406 0.6426-0.6406zm3.623 0.9102c0.3541 0 0.6426 0.2885 0.6426 0.6426s-0.2885 0.6426-0.6426 0.6426-0.6426-0.2885-0.6426-0.6426 0.2885-0.6426 0.6426-0.6426zm-3.623 0.9961c0.8553 0 1.551 0.6972 1.551 1.553 2.55e-5 0.8553-0.6955 1.551-1.551 1.551s-1.551-0.6954-1.551-1.551c0-0.8553 0.6954-1.553 1.551-1.553zm-0.03125 0.9492c-0.3183 0.01619-0.5723 0.2813-0.5723 0.6035 0 0.3326 0.2709 0.6035 0.6035 0.6035s0.6035-0.2709 0.6035-0.6035-0.2709-0.6035-0.6035-0.6035c-0.01039 0-0.02098-5.223e-4 -0.03125 0z" fill="currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-navi-animation.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-navi-animation.svg
new file mode 120000
index 000000000..6446a66df
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-navi-animation.svg
@@ -0,0 +1 @@
+image-x-xcursor.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-neo-geo-pocket-color-rom.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-neo-geo-pocket-color-rom.svg
new file mode 120000
index 000000000..b1a421300
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-neo-geo-pocket-color-rom.svg
@@ -0,0 +1 @@
+application-x-neo-geo-pocket-rom.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-neo-geo-pocket-rom.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-neo-geo-pocket-rom.svg
new file mode 100644
index 000000000..28e39ca94
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-neo-geo-pocket-rom.svg
@@ -0,0 +1,6 @@
+<svg width="16" height="16" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; }</style>
+ </defs>
+ <path class="ColorScheme-Text" d="m8.024 1-0.3778 2.805 0.7098 0.1374 0.9962-2.748zm2.782 0.8817-1.397 2.428 0.6183 0.412 1.763-2.141zm1.866 1.683-2.027 1.809 0.4694 0.6984 2.232-1.397zm-6.656 1.613-3.365 1.67 4.044 8.152 0.9282-0.4607-3.563-7.181 2.364-1.173c0.703-0.3488 1.525-0.3216 2.149 0.09142 0.6236 0.4131 0.9456 1.133 0.839 1.876-0.1065 0.7438-0.6244 1.392-1.35 1.69l-1.472-1.065 0.2929-1.085 1.434 0.01153-0.01791-1.057-2.172-0.006387-0.8182 2.358 2.576 2.045c1.102-0.3472 2.14-1.212 2.473-2.376 0.3338-1.165-0.05427-2.398-0.9913-3.152-0.949-0.7627-2.266-0.8776-3.352-0.3389z" fill="currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-nero-linux-compilation.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-nero-linux-compilation.svg
new file mode 120000
index 000000000..f50ba621b
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-nero-linux-compilation.svg
@@ -0,0 +1 @@
+application-xml.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-nes-rom.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-nes-rom.svg
new file mode 100644
index 000000000..72e8e8d63
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-nes-rom.svg
@@ -0,0 +1,6 @@
+<svg width="16" height="16" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; }</style>
+ </defs>
+ <path class="ColorScheme-Text" d="m0 5.5v5h1.246v-3.486l2.506 3.486h1.248v-5h-1.25v3.486l-2.494-3.486h-1.256zm5.564 0v3.346s-0.1573 1.654 1.477 1.654h3.52v-1.25h-3.268c-0.2197 0-0.4824-0.1033-0.4824-0.3125 0-0.2465 0.2316-0.3125 0.4824-0.3125h3.268v-1.25h-3.332c-0.188 0-0.418-0.1007-0.418-0.3125 0-0.2119 0.23-0.3125 0.418-0.3125h3.332v-1.25h-4.996zm6.75 0.009766c-0.7252 0-1.305 0.6672-1.305 1.441 0 1.089 0.6389 1.678 1.422 1.678h1.885c0.2325 0 0.4355 0.06734 0.4355 0.3125 0 0.211-0.2024 0.3105-0.377 0.3105h-3.365v1.248h3.713c0.6674 0 1.277-0.5975 1.277-1.441 0-1.018-0.6389-1.678-1.422-1.678h-1.885c-0.2325 0-0.4355-0.06735-0.4355-0.3125 0-0.213 0.2024-0.3114 0.377-0.3105h3.365v-1.248h-3.686z" fill="currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-netinstobserver.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-netinstobserver.svg
new file mode 120000
index 000000000..041df4b08
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-netinstobserver.svg
@@ -0,0 +1 @@
+text-x-hex.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-nettl.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-nettl.svg
new file mode 120000
index 000000000..041df4b08
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-nettl.svg
@@ -0,0 +1 @@
+text-x-hex.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-nintendo-3ds-executable.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-nintendo-3ds-executable.svg
new file mode 120000
index 000000000..ccd0476a1
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-nintendo-3ds-executable.svg
@@ -0,0 +1 @@
+application-x-nintendo-3ds-rom.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-nintendo-3ds-rom.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-nintendo-3ds-rom.svg
new file mode 100644
index 000000000..786e2b228
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-nintendo-3ds-rom.svg
@@ -0,0 +1,6 @@
+<svg width="16" height="16" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; }</style>
+ </defs>
+ <path class="ColorScheme-Text" d="m5 1c-1.108 0-2 0.892-2 2v2.492c0 1.108 0.892 2 2 2h6c1.108 0 2-0.892 2-2v-2.492c0-1.108-0.892-2-2-2h-6zm0.5 1.5h5c0.554 0 1 0.446 1 1v1.5c0 0.554-0.446 1-1 1h-5c-0.554 0-1-0.446-1-1v-1.5c0-0.554 0.446-1 1-1zm-0.5 6c-1.108 0-2 0.892-2 2v2.492c0 1.108 0.892 2 2 2h6c1.108 0 2-0.892 2-2v-2.492c0-1.108-0.892-2-2-2h-6zm0.5 1.5h5c0.554 0 1 0.446 1 1v1.5c0 0.554-0.446 1-1 1h-5c-0.554 0-1-0.446-1-1v-1.5c0-0.554 0.446-1 1-1z" fill="currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-nintendo-ds-rom.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-nintendo-ds-rom.svg
new file mode 120000
index 000000000..ccd0476a1
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-nintendo-ds-rom.svg
@@ -0,0 +1 @@
+application-x-nintendo-3ds-rom.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-nzb.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-nzb.svg
new file mode 120000
index 000000000..56f4a6444
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-nzb.svg
@@ -0,0 +1 @@
+application-x-zerosize.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-object.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-object.svg
new file mode 120000
index 000000000..041df4b08
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-object.svg
@@ -0,0 +1 @@
+text-x-hex.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-ole-storage.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-ole-storage.svg
new file mode 120000
index 000000000..71137a9a5
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-ole-storage.svg
@@ -0,0 +1 @@
+application-x-sharedlib.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-openboardview-board.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-openboardview-board.svg
new file mode 100644
index 000000000..f336e14c6
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-openboardview-board.svg
@@ -0,0 +1,6 @@
+<svg width="16" height="16" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; }</style>
+ </defs>
+ <path class="ColorScheme-Text" d="m3.5 2c-0.2761 0-0.5 0.2239-0.5 0.5s0.2239 0.5 0.5 0.5 0.5-0.2239 0.5-0.5-0.2239-0.5-0.5-0.5zm3 0c-0.2761 0-0.5 0.2239-0.5 0.5s0.2239 0.5 0.5 0.5 0.5-0.2239 0.5-0.5-0.2239-0.5-0.5-0.5zm3 0c-0.2761 0-0.5 0.2239-0.5 0.5s0.2239 0.5 0.5 0.5 0.5-0.2239 0.5-0.5-0.2239-0.5-0.5-0.5zm3.5 0c-1.105 0-2 0.8954-2 2 8.62e-4 0.2389 0.04452 0.4757 0.1289 0.6992l-0.3535 0.3008h-4.721l-2.07 2.26c-0.3002-0.1701-0.6393-0.2595-0.9844-0.2598-1.105 0-2 0.8954-2 2 0 1.105 0.8954 2 2 2s2-0.8954 2-2c-6.623e-4 -0.369-0.1034-0.7307-0.2969-1.045l1.791-1.955h4.65l0.5605-0.4785c0.3612 0.3081 0.8202 0.4778 1.295 0.4785 1.105 0 2-0.8954 2-2s-0.8954-2-2-2zm0 0.8008c0.6621 4.308e-4 1.199 0.5371 1.199 1.199-4.31e-4 0.6621-0.5371 1.199-1.199 1.199-0.6621-4.308e-4 -1.199-0.5371-1.199-1.199 4.31e-4 -0.6621 0.5371-1.199 1.199-1.199zm0 4.199c-1.105 0-2 0.8954-2 2h-3.137l-4.422 3.104c-0.1373-0.06784-0.2883-0.1033-0.4414-0.1035-0.5523 0-1 0.4477-1 1s0.4477 1 1 1 1-0.4477 1-1c-6.493e-4 -0.02087-0.00195-0.04171-0.00391-0.0625l4.184-2.938h3.092c0.3566 0.6177 1.015 0.9987 1.729 1 1.105 0 2-0.8954 2-2 0-1.105-0.8954-2-2-2zm-4.5 4c-0.8284 0-1.5 0.6716-1.5 1.5s0.6716 1.5 1.5 1.5c0.1037 2.75e-4 0.2071-0.0102 0.3086-0.03125l1.037 1.031h5.154v-1h-4.742l-0.5781-0.5742c0.2074-0.264 0.3202-0.59 0.3203-0.9258 0-0.8284-0.6716-1.5-1.5-1.5zm0 0.8574c0.3548 1.54e-4 0.6424 0.2878 0.6426 0.6426-1.54e-4 0.3548-0.2878 0.6424-0.6426 0.6426-0.3548-1.54e-4 -0.6424-0.2878-0.6426-0.6426 1.54e-4 -0.3548 0.2878-0.6424 0.6426-0.6426zm-5.5 0.8086c0.1846-3.61e-4 0.3343 0.1494 0.334 0.334 3.607e-4 0.1846-0.1494 0.3343-0.334 0.334-0.1846 3.61e-4 -0.3343-0.1494-0.334-0.334-3.607e-4 -0.1846 0.1494-0.3343 0.334-0.334z" fill="currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-openboardview-brd-landrex.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-openboardview-brd-landrex.svg
new file mode 120000
index 000000000..4ecaf8697
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-openboardview-brd-landrex.svg
@@ -0,0 +1 @@
+application-x-openboardview-board.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-openboardview-brd-r4.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-openboardview-brd-r4.svg
new file mode 120000
index 000000000..4ecaf8697
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-openboardview-brd-r4.svg
@@ -0,0 +1 @@
+application-x-openboardview-board.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-openboardview-lst.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-openboardview-lst.svg
new file mode 120000
index 000000000..4ecaf8697
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-openboardview-lst.svg
@@ -0,0 +1 @@
+application-x-openboardview-board.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-openteacher.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-openteacher.svg
new file mode 100644
index 000000000..9b1effd76
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-openteacher.svg
@@ -0,0 +1,6 @@
+<svg width="16" height="16" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; }</style>
+ </defs>
+ <path class="ColorScheme-Text" d="m7.732 1.067-6.209 3.769c-0.2033 0.128-0.2991 0.3739-0.2358 0.6058 0.06138 0.2358 0.2714 0.4038 0.5051 0.4038h12.42c0.2865 0 0.5218-0.2396 0.5218-0.5385 0-0.2272-0.1303-0.4254-0.3198-0.5051l-6.157-3.735c-0.163-0.09832-0.3755-0.08401-0.5253 0zm0.2692 1.734c0.6407 0.001185 1.16 0.5202 1.161 1.161-0.001185 0.6407-0.5202 1.16-1.161 1.161-0.6407-0.001186-1.16-0.5203-1.161-1.161 0.001186-0.6407 0.5203-1.16 1.161-1.161zm-6.192 3.584v0.5385c0 0.2962 0.2423 0.5385 0.5385 0.5385v4.308h1.615v-4.308c0.2962 0 0.5385-0.2423 0.5385-0.5385v-0.5385zm3.231 0v0.5385c0 0.2962 0.2423 0.5385 0.5385 0.5385v4.308h1.615v-4.308c0.2962 0 0.5385-0.2423 0.5385-0.5385v-0.5385zm3.231 0v0.5385c0 0.2962 0.2423 0.5385 0.5385 0.5385v4.308h1.615v-4.308c0.2962 0 0.5385-0.2423 0.5385-0.5385v-0.5385zm3.231 0v0.5385c0 0.2962 0.2423 0.5385 0.5385 0.5385v4.308h1.615v-4.308c0.2962 0 0.5385-0.2423 0.5385-0.5385v-0.5385zm-9.154 5.923v1.077h-0.5385c-0.2962 0-0.5385 0.2423-0.5385 0.5385v0.5385c0 0.2962 0.2423 0.5385 0.5385 0.5385h12.38c0.2962 0 0.5385-0.2423 0.5385-0.5385v-0.5385c0-0.2962-0.2423-0.5385-0.5385-0.5385h-0.5385v-1.077z" fill="currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-openteachingmedia.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-openteachingmedia.svg
new file mode 120000
index 000000000..18cafbc8c
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-openteachingmedia.svg
@@ -0,0 +1 @@
+application-x-openteacher.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-openteachingtopography.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-openteachingtopography.svg
new file mode 120000
index 000000000..18cafbc8c
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-openteachingtopography.svg
@@ -0,0 +1 @@
+application-x-openteacher.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-openteachingwords.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-openteachingwords.svg
new file mode 120000
index 000000000..18cafbc8c
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-openteachingwords.svg
@@ -0,0 +1 @@
+application-x-openteacher.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-openvpn-profile.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-openvpn-profile.svg
new file mode 100644
index 000000000..40b68b59b
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-openvpn-profile.svg
@@ -0,0 +1,6 @@
+<svg width="16" height="16" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; }</style>
+ </defs>
+ <path class="ColorScheme-Text" d="m8 1.001c-0.02151 0-0.04303 0.0041-0.06445 0.01172l-5.803 2.037c-0.0792 0.028-0.1328 0.4157-0.1328 0.5 0 8.451 5.969 11.45 6 11.45 0 0 6-2.999 6-11.45 0-0.08426-0.05397-0.472-0.1328-0.5l-5.803-2.037c-0.02143-0.0076-0.04294-0.01172-0.06445-0.01172zm0 3c1.105 0 2 0.8954 2 2-0.00282 0.8262-0.5134 1.566-1.285 1.861l0.7852 3.139h-3l0.7852-3.139c-0.7716-0.2954-1.282-1.035-1.285-1.861 0-1.105 0.8954-2 2-2z" fill="currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-oriente-voca.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-oriente-voca.svg
new file mode 120000
index 000000000..18cafbc8c
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-oriente-voca.svg
@@ -0,0 +1 @@
+application-x-openteacher.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-osm+xml.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-osm+xml.svg
new file mode 120000
index 000000000..d8b66dbeb
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-osm+xml.svg
@@ -0,0 +1 @@
+application-vnd.google-apps.map.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-overhoor.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-overhoor.svg
new file mode 120000
index 000000000..18cafbc8c
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-overhoor.svg
@@ -0,0 +1 @@
+application-x-openteacher.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-overhoringsprogrammatalen.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-overhoringsprogrammatalen.svg
new file mode 120000
index 000000000..18cafbc8c
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-overhoringsprogrammatalen.svg
@@ -0,0 +1 @@
+application-x-openteacher.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-pak.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-pak.svg
new file mode 120000
index 000000000..4e4d75cff
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-pak.svg
@@ -0,0 +1 @@
+application-archive.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-partial-download.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-partial-download.svg
new file mode 100644
index 000000000..24304df9f
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-partial-download.svg
@@ -0,0 +1,6 @@
+<svg width="16" height="16" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; }</style>
+ </defs>
+ <path class="ColorScheme-Text" d="m6 1v5h-4l6 9 6-9h-4v-5z" fill="currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-patch.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-patch.svg
new file mode 120000
index 000000000..304201b30
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-patch.svg
@@ -0,0 +1 @@
+text-x-patch.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-pauker.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-pauker.svg
new file mode 120000
index 000000000..18cafbc8c
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-pauker.svg
@@ -0,0 +1 @@
+application-x-openteacher.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-pc-engine-rom.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-pc-engine-rom.svg
new file mode 100644
index 000000000..a117e4b18
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-pc-engine-rom.svg
@@ -0,0 +1,6 @@
+<svg width="16" height="16" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; }</style>
+ </defs>
+ <path class="ColorScheme-Text" d="m10.85 3.687c-0.07023-9.061e-4 -0.1445 0.00321-0.2234 0.01264-0.7038 0.08456-1.409 0.1981-2.091 0.3911-1.462 0.4131-1.92 1.913-1.92 1.913l-0.5117 3.237s-0.137 1.496 1.609 1.291l2.247-2.198v-0.4577l-0.4004 0.08261s0.04025 0.4515-0.1922 0.499c-0.3393 0.06934-0.6814 0.126-1.024 0.1745-0.2187 0.03096-0.1492-0.2175-0.1492-0.2175l0.3844-2.607s4.191e-4 -0.1631 0.3414-0.2386c0.2685-0.05944 0.5398-0.107 0.8109-0.1526 0.2068-0.03474 0.1913 0.1526 0.1913 0.1526v0.3043l2.071-0.3043 0.02023-0.7603s-0.1098-1.108-1.163-1.122zm-6.11 0.6963-3.651 0.6752-1.087 7.25 1.931-0.4291 0.2723-2.027 1.304-0.2613s1.786-0.1763 2.347-2.044c0.1602-0.5333 0.1827-1.102 0.2116-1.659 0.07494-1.443-1.328-1.505-1.328-1.505zm11.26 1.888-4.316 1.726-1.295-1.295v1.812l-3.884 3.798 4.316-2.158 1.726 1.64-0.4316-2.504zm-11.92 0.3962c-0.04096 0.2448-0.09076 0.5135-0.118 0.7603-0.05272 0.4775-0.4046 0.4889-0.4046 0.4889l-1.004 0.1846 0.2782-1.629 1.013-0.1854c0.03427-0.00643 0.3064-0.04465 0.2352 0.381z" fill="currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-pcapng.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-pcapng.svg
new file mode 120000
index 000000000..656ee235a
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-pcapng.svg
@@ -0,0 +1 @@
+application-octet-stream.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-pcb-footprint.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-pcb-footprint.svg
new file mode 120000
index 000000000..48906d06d
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-pcb-footprint.svg
@@ -0,0 +1 @@
+application-x-kicad-pcb.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-pcb-layout.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-pcb-layout.svg
new file mode 120000
index 000000000..48906d06d
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-pcb-layout.svg
@@ -0,0 +1 @@
+application-x-kicad-pcb.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-pcb-netlist.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-pcb-netlist.svg
new file mode 120000
index 000000000..48906d06d
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-pcb-netlist.svg
@@ -0,0 +1 @@
+application-x-kicad-pcb.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-pcbcalculator-project.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-pcbcalculator-project.svg
new file mode 120000
index 000000000..48906d06d
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-pcbcalculator-project.svg
@@ -0,0 +1 @@
+application-x-kicad-pcb.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-pcbnew-pcb.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-pcbnew-pcb.svg
new file mode 120000
index 000000000..48906d06d
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-pcbnew-pcb.svg
@@ -0,0 +1 @@
+application-x-kicad-pcb.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-pdf.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-pdf.svg
new file mode 120000
index 000000000..9e6d8a1b8
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-pdf.svg
@@ -0,0 +1 @@
+application-pdf.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-pem-file.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-pem-file.svg
new file mode 120000
index 000000000..aeb8d021e
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-pem-file.svg
@@ -0,0 +1 @@
+application-pgp-keys.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-pem-key.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-pem-key.svg
new file mode 120000
index 000000000..aeb8d021e
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-pem-key.svg
@@ -0,0 +1 @@
+application-pgp-keys.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-perl.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-perl.svg
new file mode 120000
index 000000000..9bab2b2ca
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-perl.svg
@@ -0,0 +1 @@
+text-x-perl.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-phatch.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-phatch.svg
new file mode 100644
index 000000000..cee1d6a64
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-phatch.svg
@@ -0,0 +1,6 @@
+<svg width="16" height="16" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; }</style>
+ </defs>
+ <path class="ColorScheme-Text" d="m8 2.774c-3.529 0-6.57 2.08-7.968 5.082-0.04311 0.0911-0.04311 0.1965 0 0.289 1.397 3.002 4.438 5.082 7.968 5.082 3.529 0 6.57-2.08 7.968-5.082 0.04311-0.0911 0.04311-0.1965 0-0.289-1.397-3.002-4.438-5.082-7.968-5.082zm-0.5781 1.226h1.156c0.08681 0 0.1789 0.05321 0.1875 0.1562l0.1465 0.9589c0.1706 0.05532 0.3265 0.1201 0.4687 0.1933l0.7402-0.5586c0.04514-0.04514 0.1497-0.07998 0.2539 0.00586 0.4474 0.4129 0.7344 0.7075 0.8593 0.8847 0.03269 0.03753 0.06826 0.1349-0.0039 0.2344-0.1394 0.1953-0.3604 0.4571-0.5468 0.7148 0.09052 0.1737 0.1606 0.345 0.2129 0.5117l0.955 0.1445c0.09525 0.0144 0.1484 0.1039 0.1484 0.1875v1.156c0 0.07547-0.05655 0.1733-0.1445 0.1875l-0.9628 0.1445c-0.06592 0.1872-0.1336 0.346-0.2031 0.4746 0.1213 0.1735 0.3068 0.4128 0.5566 0.7187 0.07805 0.09292 0.05944 0.1912 0.0059 0.25-0.09347 0.1286-0.2658 0.3157-0.5156 0.5625-0.2498 0.2469-0.4139 0.3691-0.4902 0.3691-0.04185 0-0.08809-0.01548-0.1367-0.04687l-0.7187-0.5625c-0.1526 0.07939-0.3095 0.1469-0.4726 0.1992-0.05534 0.4719-0.1055 0.7952-0.1504 0.9687-0.02451 0.09725-0.0885 0.1445-0.1894 0.1445h-1.156c-0.09267 0-0.1796-0.0606-0.1875-0.1562l-0.1465-0.9589c-0.1706-0.05532-0.3265-0.1201-0.4687-0.1933l-0.7343 0.5586c-0.05138 0.04607-0.1658 0.08216-0.2597-0.01172-0.4376-0.3958-0.7239-0.6873-0.8593-0.8749-0.04025-0.05636-0.05858-0.1522 0.003906-0.2383 0.1397-0.1957 0.36-0.4565 0.5468-0.7148-0.09421-0.1735-0.1643-0.3457-0.2129-0.5156l-0.9531-0.1406c-0.1014-0.01509-0.1504-0.1088-0.1504-0.1875v-1.156c0-0.08026 0.06116-0.1737 0.1387-0.1875l0.9687-0.1445c0.04861-0.1594 0.1163-0.3204 0.2031-0.4804-0.1385-0.1982-0.324-0.4375-0.5566-0.7187-0.07985-0.09693-0.05571-0.1728-0.005859-0.2441 0.09056-0.1249 0.2619-0.3105 0.5136-0.5586 0.2518-0.2481 0.4158-0.373 0.4922-0.373 0.04554 0 0.09179 0.01631 0.1367 0.05078l0.7187 0.5586c0.1533-0.07939 0.3095-0.1469 0.4726-0.1992 0.05535-0.4719 0.1074-0.7952 0.1523-0.9687 0.02451-0.09725 0.08656-0.1445 0.1875-0.1445zm0.5781 2.668c-0.7416 0-1.334 0.5904-1.334 1.332s0.5923 1.334 1.334 1.334 1.332-0.5923 1.332-1.334c0-0.7416-0.5904-1.332-1.332-1.332z" fill="currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-php.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-php.svg
new file mode 120000
index 000000000..a4f54310a
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-php.svg
@@ -0,0 +1 @@
+application-php.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-pkcs12.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-pkcs12.svg
new file mode 120000
index 000000000..aeb8d021e
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-pkcs12.svg
@@ -0,0 +1 @@
+application-pgp-keys.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-pkcs7-certificates.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-pkcs7-certificates.svg
new file mode 120000
index 000000000..b02dde5bc
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-pkcs7-certificates.svg
@@ -0,0 +1 @@
+application-certificate.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-planner.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-planner.svg
new file mode 120000
index 000000000..1dc3be3c1
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-planner.svg
@@ -0,0 +1 @@
+text-x-generic.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-plasma.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-plasma.svg
new file mode 100644
index 000000000..6ba63d358
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-plasma.svg
@@ -0,0 +1,6 @@
+<svg width="16" height="16" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; }</style>
+ </defs>
+ <path class="ColorScheme-Text" d="m4 1c-0.554 0-1 0.446-1 1s0.446 1 1 1 1-0.446 1-1-0.446-1-1-1zm6 0-2 2 3 3-3 3 2 2 5-5-2-2zm-7.5 6c-0.831 0-1.5 0.669-1.5 1.5s0.669 1.5 1.5 1.5 1.5-0.669 1.5-1.5-0.669-1.5-1.5-1.5zm3.5 4c-1.108 0-2 0.892-2 2s0.892 2 2 2 2-0.892 2-2-0.892-2-2-2z" fill="currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-powershell.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-powershell.svg
new file mode 100644
index 000000000..9293c7c8b
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-powershell.svg
@@ -0,0 +1,6 @@
+<svg width="16" height="16" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; }</style>
+ </defs>
+ <path class="ColorScheme-Text" d="m8.005 11.14h-0.00747c-0.3395 0-0.6144 0.2749-0.6144 0.6149s0.2749 0.6149 0.6144 0.6149h2.967c0.3395 0 0.6144-0.2749 0.6144-0.6144s-0.2749-0.6144-0.6144-0.6144h-0.0058 5.34e-4zm1.862-2.929c0.0713-0.1056 0.1141-0.2357 0.1141-0.3752 0-0.1744-0.06605-0.3332-0.1744-0.453l5.295e-4 5.329e-4 -3.725-3.965c-0.1274-0.1211-0.2994-0.1956-0.4893-0.1956-0.3923 0-0.7105 0.3182-0.7105 0.7105 0 0.1739 0.06232 0.3332 0.1658 0.4563l3.105 3.302v0.07305l-4.941 3.58c-0.1594 0.1311-0.2607 0.3287-0.2607 0.5501 0 0.3923 0.3182 0.7105 0.7105 0.7105 0.1428 0 0.2754-0.04203 0.387-0.1146l5.479-3.935c0.1413-0.08681 0.2569-0.2036 0.34-0.3417l0.00272-0.00479zm5.604-6.222c0.3823-1.7e-5 0.6074 0.3757 0.5046 0.6935l-2.44 10.63c-0.09956 0.3858-0.4355 0.6694-0.8406 0.6892l-12.17 5.33e-4c-0.382 0-0.6074-0.3755-0.5046-0.6935l2.436-10.63c0.09967-0.3858 0.4355-0.6694 0.8406-0.6892z" fill="currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-project.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-project.svg
new file mode 120000
index 000000000..1dc3be3c1
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-project.svg
@@ -0,0 +1 @@
+text-x-generic.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-ptoptimizer-script.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-ptoptimizer-script.svg
new file mode 120000
index 000000000..05ab0ed62
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-ptoptimizer-script.svg
@@ -0,0 +1 @@
+text-x-script.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-pyspread-bz-spreadsheet.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-pyspread-bz-spreadsheet.svg
new file mode 120000
index 000000000..b17ea2805
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-pyspread-bz-spreadsheet.svg
@@ -0,0 +1 @@
+x-office-spreadsheet.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-pyspread-spreadsheet.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-pyspread-spreadsheet.svg
new file mode 120000
index 000000000..b17ea2805
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-pyspread-spreadsheet.svg
@@ -0,0 +1 @@
+x-office-spreadsheet.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-python-bytecode.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-python-bytecode.svg
new file mode 120000
index 000000000..06f81fa83
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-python-bytecode.svg
@@ -0,0 +1 @@
+text-x-python.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-python.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-python.svg
new file mode 120000
index 000000000..06f81fa83
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-python.svg
@@ -0,0 +1 @@
+text-x-python.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-qemu-disk.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-qemu-disk.svg
new file mode 100644
index 000000000..e87068bf4
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-qemu-disk.svg
@@ -0,0 +1,6 @@
+<svg width="16" height="16" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; }</style>
+ </defs>
+ <path class="ColorScheme-Text" d="m3 1c-1 0-1 1-1 1v12s0 1 1 1h10s1 0 1-1v-12s0-1-1-1zm5 2c2.209 0 4 1.791 4 4s-1.791 4-4 4h-4v-4c0-2.209 1.791-4 4-4zm0 2c-1.105 0-2 0.8954-2 2s0.8954 2 2 2 2-0.8954 2-2-0.8954-2-2-2z" fill="currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-qet-element.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-qet-element.svg
new file mode 120000
index 000000000..f50ba621b
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-qet-element.svg
@@ -0,0 +1 @@
+application-xml.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-qet-project.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-qet-project.svg
new file mode 120000
index 000000000..f50ba621b
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-qet-project.svg
@@ -0,0 +1 @@
+application-xml.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-qtiplot.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-qtiplot.svg
new file mode 120000
index 000000000..d11fc26f1
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-qtiplot.svg
@@ -0,0 +1 @@
+application-vnd.oasis.opendocument.chart.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-quanta.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-quanta.svg
new file mode 120000
index 000000000..1dc3be3c1
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-quanta.svg
@@ -0,0 +1 @@
+text-x-generic.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-quattropro.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-quattropro.svg
new file mode 120000
index 000000000..b17ea2805
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-quattropro.svg
@@ -0,0 +1 @@
+x-office-spreadsheet.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-r-project.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-r-project.svg
new file mode 120000
index 000000000..007340ead
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-r-project.svg
@@ -0,0 +1 @@
+application-x-rdata.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-radcom.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-radcom.svg
new file mode 120000
index 000000000..041df4b08
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-radcom.svg
@@ -0,0 +1 @@
+text-x-hex.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-rar-compressed.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-rar-compressed.svg
new file mode 120000
index 000000000..4e4d75cff
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-rar-compressed.svg
@@ -0,0 +1 @@
+application-archive.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-rar.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-rar.svg
new file mode 120000
index 000000000..4e4d75cff
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-rar.svg
@@ -0,0 +1 @@
+application-archive.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-raw-disk-image-xz-compressed.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-raw-disk-image-xz-compressed.svg
new file mode 120000
index 000000000..4e4d75cff
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-raw-disk-image-xz-compressed.svg
@@ -0,0 +1 @@
+application-archive.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-raw-disk-image.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-raw-disk-image.svg
new file mode 120000
index 000000000..1aec6f3bb
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-raw-disk-image.svg
@@ -0,0 +1 @@
+x-content-blank-cd.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-raw-floppy-disk-image.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-raw-floppy-disk-image.svg
new file mode 120000
index 000000000..1aec6f3bb
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-raw-floppy-disk-image.svg
@@ -0,0 +1 @@
+x-content-blank-cd.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-rdata.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-rdata.svg
new file mode 100644
index 000000000..1e08fc4cd
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-rdata.svg
@@ -0,0 +1,6 @@
+<svg width="16" height="16" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; }</style>
+ </defs>
+ <path class="ColorScheme-Text" d="m8 1.667c-4.419 0-8 2.388-8 5.333 0 2.321 2.395 4.291 5.5 5.023v-1.767c-1.611-0.7253-2.833-1.912-2.833-3.257 0-2.209 2.836-4 6.333-4s6.333 1.792 6.333 4c0 1.728-1.64 3.297-4.071 3.855 0.1953 0.322 0.3907 0.6433 0.5847 0.956 2.529-0.896 4.153-2.769 4.153-4.811 0-2.945-3.581-5.333-8-5.333zm0 4.669h1.331c0.7367 0 1.333 0.5967 1.333 1.331 0 0.7393-0.5987 1.333-1.333 1.333h-1.331zm-2-2v9.997h2v-3.333h0.6667l2 3.333h2l-2-3.333-0.146-0.2293c1.25-0.4793 2.143-1.682 2.143-3.104 0-1.839-1.492-3.331-3.333-3.331z" fill="currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-remote-connection.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-remote-connection.svg
new file mode 100644
index 000000000..d890f6520
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-remote-connection.svg
@@ -0,0 +1,6 @@
+<svg width="16" height="16" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; }</style>
+ </defs>
+ <path class="ColorScheme-Text" d="m13.15 1-5.291 5 5.291 5 1.852-1.75-3.439-3.25 3.439-3.25zm-10.29 4-1.852 1.75 3.439 3.25-3.439 3.25 1.852 1.75 5.291-5z" fill="currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-riff.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-riff.svg
new file mode 120000
index 000000000..71137a9a5
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-riff.svg
@@ -0,0 +1 @@
+application-x-sharedlib.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-root.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-root.svg
new file mode 100644
index 000000000..7e0a0fd90
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-root.svg
@@ -0,0 +1,6 @@
+<svg width="16" height="16" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; }</style>
+ </defs>
+ <path class="ColorScheme-Text" d="m7.132 1.142h8.868v2.286h-7.132l-3.154 11.43h-2.286l-2-6.855h-1.428v-2.286h3.143l1.428 4.89 2.56-9.464m3.154 5.244 2.046 2.046 2.057-2.046 1.612 1.612-2.046 2.046 2.046 2.057-1.612 1.612-2.057-2.046-2.046 2.046-1.612-1.612 2.046-2.057-2.046-2.046z" fill="currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-rosegarden-composition.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-rosegarden-composition.svg
new file mode 120000
index 000000000..fb7fe7cb6
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-rosegarden-composition.svg
@@ -0,0 +1 @@
+audio-x-generic.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-rpm.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-rpm.svg
new file mode 100644
index 000000000..da8d416c4
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-rpm.svg
@@ -0,0 +1,6 @@
+<svg width="16" height="16" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; }</style>
+ </defs>
+ <path class="ColorScheme-Text" d="m2.415 5c-0.258-0.00414-0.6174 0.04137-0.8777 0.1179-0.05278 0.01554-0.05851 0.0113-0.05851-0.03805v-0.05706h-1.479v4.68h1.479v-3.801l0.09574-0.03804c0.05607-0.02071 0.1962-0.03425 0.3298-0.03425 0.2531 0 0.4007 0.05112 0.5399 0.1864l0.06915 0.06848s0.5286-0.4808 0.7926-0.7191c2.693e-4 -0.01925-0.2605-0.1799-0.4069-0.2511-0.06915-0.03365-0.1881-0.0772-0.266-0.09511-0.05607-0.01287-0.1321-0.01767-0.2181-0.01901zm6.676 0.01901v4.683h1.479v-4.208l0.5399 0.01145c0.4291 0.00815 0.5557 0.02093 0.6144 0.05326l0.07447 0.03804 8e-3 4.105h1.479v-4.208l0.5399 0.00757c0.4729 0.00829 0.551 0.0186 0.6197 0.06087l0.07712 0.04565v4.094h1.479v-4.158l-0.07713-0.1103c-0.0879-0.1257-0.254-0.2156-0.5346-0.2891-0.3747-0.0983-0.4632-0.1025-3.402-0.1141zm-5.258 0.01522-0.00798 5.966 1.476-0.3004 0.01064-0.9588 0.1676-0.01903c0.392-0.03969 0.8839-0.1927 1.247-0.3881 1.01-0.5435 1.512-1.365 1.378-2.268-0.1324-0.8904-0.8079-1.591-1.824-1.887-0.4146-0.1209-0.6236-0.1382-1.559-0.1408zm1.468 0.5174h0.04255c0.07333 0 0.3076 0.1052 0.4255 0.1902 0.358 0.2584 0.676 0.7198 0.7872 1.145 0.0971 0.3714 0.08957 0.6957-0.0266 1.042-0.1502 0.4489-0.4289 0.8223-0.8112 1.084-0.1016 0.06969-0.2236 0.14-0.2713 0.156-0.04769 0.01618-0.1012 0.03044-0.117 0.03044-0.05347-1.206-0.02922-2.434-0.02915-3.648z" fill="currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-rsdf-container.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-rsdf-container.svg
new file mode 120000
index 000000000..0bc3f588d
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-rsdf-container.svg
@@ -0,0 +1 @@
+application-x-partial-download.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-ruby.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-ruby.svg
new file mode 120000
index 000000000..99f12ae3e
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-ruby.svg
@@ -0,0 +1 @@
+text-x-ruby.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-sami.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-sami.svg
new file mode 120000
index 000000000..5a4d60c88
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-sami.svg
@@ -0,0 +1 @@
+application-x-srt.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-saturn-rom.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-saturn-rom.svg
new file mode 100644
index 000000000..abe4486cb
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-saturn-rom.svg
@@ -0,0 +1,6 @@
+<svg width="16" height="16" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; }</style>
+ </defs>
+ <path class="ColorScheme-Text" d="m8.201 2.814c-2.863-0.112-5.275 2.12-5.387 4.984-6e-7 0.1062 0.00326 0.2124 0.00977 0.3184 3.044-0.8341 6.608-1.855 9.658-2.723-0.8916-1.536-2.507-2.51-4.281-2.58zm4.074 0.7793c0.3885 0.3782 0.7266 0.8067 1.004 1.273 0.2288 0.01376 0.4789 0.03544 0.7383 0.07227 0.3275 0.05074 0.6549-0.1741 0.7129-0.5332 0.05758-0.3741-0.2375-0.6851-0.5352-0.7148-0.7902-0.1154-1.567-0.1063-1.92-0.09766zm1.889 2.301c-2.392 0.04027-8.095 2.273-11.3 2.787-0.3289 0.08769-0.6691 0.1101-1.004 0.1562-0.3039 0.01233-0.4983-0.0432-0.6074-0.1504-0.1228-0.1206 0.07125-0.4429 0.5801-0.8418-0.0107-0.5789 0.1592-1.138 0.2949-1.695-2.072 1.136-2.257 2.144-2.08 3.123 0.2456 1.061 2.712 0.7064 3.029 0.6562 3.421-0.5824 9.496-2.847 11.15-2.791 0.3654 0.01241 0.4794 0.3768 0.4824 0.4453-0.08208 0.2224-0.2985 0.4487-0.5664 0.6602v0.0039c-0.01608 0.4533-0.08777 1.041-0.2949 1.684 0.4782-0.2601 1.908-1.09 2.059-1.787 0.1273-0.5911 0.1096-0.905-0.0293-1.201-0.1099-0.2337-0.5826-1.068-1.721-1.049zm-10.62 4.762c0.8984 1.508 2.498 2.46 4.252 2.529 2.862 0.112 5.274-2.119 5.387-4.982 0.0038-0.1243 0.0032-0.2488-2e-3 -0.373zm-1.832 0.4941c-0.6851 0.03913-0.8146 0.9564-0.2188 1.221 0.5832 0.243 1.551 0.2562 2.318 0.2188-0.3973-0.3719-0.7424-0.7965-1.029-1.26-0.8597-0.04304-0.7879-0.1958-1.07-0.1797z" fill="currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-scel.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-scel.svg
new file mode 120000
index 000000000..bff7f1759
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-scel.svg
@@ -0,0 +1 @@
+application-x-sogouskin.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-scilab.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-scilab.svg
new file mode 100644
index 000000000..db9494cd9
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-scilab.svg
@@ -0,0 +1,6 @@
+<svg width="16" height="16" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; }</style>
+ </defs>
+ <path class="ColorScheme-Text" d="m8.584 4.045c-0.841 0-1.523-0.6816-1.523-1.523 0-0.841 0.6816-1.523 1.523-1.523 0.841 0 1.523 0.6816 1.523 1.523 0 0.841-0.6816 1.523-1.523 1.523zm-3.175 3.652c-0.841 0-1.523-0.6816-1.523-1.523 0-0.841 0.6816-1.523 1.523-1.523 0.841 0 1.523 0.6816 1.523 1.523s-0.6816 1.523-1.523 1.523zm-1.591 2.129c0 0.841-0.6816 1.523-1.523 1.523-0.841 0-1.523-0.6816-1.523-1.523 0-0.841 0.6816-1.523 1.523-1.523 0.841 0 1.523 0.6816 1.523 1.523zm4.984 0c0 0.841-0.6816 1.523-1.523 1.523-0.841 0-1.523-0.6816-1.523-1.523 0-0.841 0.6816-1.523 1.523-1.523 0.841 0 1.523 0.6816 1.523 1.523zm3.304-3.651c0 0.841-0.6816 1.523-1.523 1.523-0.841 0-1.523-0.6816-1.523-1.523 0-0.841 0.6816-1.523 1.523-1.523 0.841 0 1.523 0.6816 1.523 1.523zm1.682 3.651c0 0.841-0.6816 1.523-1.523 1.523-0.841 0-1.523-0.6816-1.523-1.523 0-0.841 0.6816-1.523 1.523-1.523 0.841 0 1.523 0.6816 1.523 1.523zm1.439 3.651c0 0.841-0.6816 1.523-1.523 1.523-0.841 0-1.523-0.6816-1.523-1.523s0.6816-1.523 1.523-1.523c0.841 0 1.523 0.6816 1.523 1.523zm-4.605 0c0 0.841-0.6816 1.523-1.523 1.523-0.841 0-1.523-0.6816-1.523-1.523s0.6816-1.523 1.523-1.523c0.841 0 1.523 0.6816 1.523 1.523zm-4.604 0c0 0.841-0.6816 1.523-1.523 1.523-0.841 0-1.523-0.6816-1.523-1.523s0.6816-1.523 1.523-1.523c0.841 0 1.523 0.6816 1.523 1.523z" fill="currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-scribus.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-scribus.svg
new file mode 120000
index 000000000..1a2994986
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-scribus.svg
@@ -0,0 +1 @@
+application-vnd.scribus.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-sega-cd-rom.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-sega-cd-rom.svg
new file mode 120000
index 000000000..1aec6f3bb
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-sega-cd-rom.svg
@@ -0,0 +1 @@
+x-content-blank-cd.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-sega-pico-rom.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-sega-pico-rom.svg
new file mode 100644
index 000000000..c9aa5b9e7
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-sega-pico-rom.svg
@@ -0,0 +1,6 @@
+<svg width="16" height="16" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; }</style>
+ </defs>
+ <path class="ColorScheme-Text" d="m4.625 1.451a1.277 0.483 51.21 0 0-0.1366 0.05976 1.277 0.483 51.21 0 0 0.4753 1.326 1.277 0.483 51.21 0 0 1.155 0.6346 1.277 0.483 51.21 0 0-0.4753-1.326 1.277 0.483 51.21 0 0-1.019-0.6944zm6.75 0.05407a0.4847 1.273 40.72 0 0-0.9989 0.6574 0.4847 1.273 40.72 0 0-0.5151 1.306 0.4847 1.273 40.72 0 0 1.175-0.5891 0.4847 1.273 40.72 0 0 0.5151-1.309 0.4847 1.273 40.72 0 0-0.1764-0.06545zm3.634 1.34a0.5001 1.234 59.94 0 0-0.9221 0.296 0.5001 1.234 59.94 0 0-0.868 1.059 0.5001 1.234 59.94 0 0 1.283-0.1451 0.5001 1.234 59.94 0 0 0.868-1.056 0.5001 1.234 59.94 0 0-0.3614-0.1537zm-13.83 1.372a1.242 0.4967 34.69 0 0-0.3159 0.1281 1.242 0.4967 34.69 0 0 0.794 1.127 1.242 0.4967 34.69 0 0 1.272 0.2504 1.242 0.4967 34.69 0 0-0.794-1.127 1.242 0.4967 34.69 0 0-0.9562-0.3785zm7.169 0.0996c-2.188 0.03619-5.301 1.264-5.347 3.549-0.0523 2.586 2.983 3.812 5.615 3.774 2.317 0.0265 3.858-1.364 4.525-2.843 0.1451-0.3214-0.04537-0.9762-0.06545-1.335-0.01472-0.2611 0.09867-0.5224 0.07399-0.7826-0.1762-1.858-3.159-2.389-4.801-2.362zm0.09107 1.71 0.5663 0.07684s-0.1434 0.3531-0.08538 0.5151c0.0892 0.249 0.3504 0.4131 0.5862 0.4753 0.1699 0.04483 0.4503 0.08119 0.5179-0.09676 0.05429-0.1428-0.2678-0.2263-0.2419-0.3785 0.03065-0.1799 0.2562-0.3677 0.4126-0.3074 0.5022 0.09654 1.69 0.4003 1.676 0.8594-0.05313 1.787-2.085 2.937-3.347 2.911-1.83-0.04834-3.238-1.002-3.182-2.174 0.04189-0.8767 1.301-1.692 1.722-1.685 0.3129 0.00538 0.04798 0.8274 0.5976 0.8509 0.2815 0.01197 0.8188-0.01445 0.794-0.3244-0.02005-0.2504-0.6146 0.1125-0.6716-0.1309-0.07061-0.3012 0.6545-0.5919 0.6545-0.5919zm6.178 1.537a1.207 0.5112 4.471 0 0-1.03 0.4269 1.207 0.5112 4.471 0 0 1.172 0.6005 1.207 0.5112 4.471 0 0 1.235-0.4183 1.207 0.5112 4.471 0 0-1.172-0.6005 1.207 0.5112 4.471 0 0-0.2049-0.00854zm-7.843 0.3216c-0.1073 0.00236-0.1781 0.03502-0.1935 0.1167-0.08553 0.4537 0.9524 0.6574 1.486 0.7001 1.272 0.1018 2.261 0.07696 2.243-0.4297-0.01361-0.3676-0.2814-0.1418-2.194-0.1338-0.3795 0.001603-1.018-0.2604-1.34-0.2533zm-5.475 0.8794a0.5113 1.207 86.94 0 0-0.1195 0.002841 0.5113 1.207 86.94 0 0-1.184 0.5749 0.5113 1.207 86.94 0 0 1.227 0.4468 0.5113 1.207 86.94 0 0 1.184-0.572 0.5113 1.207 86.94 0 0-1.107-0.4525zm12.07 1.463a1.243 0.4965 34.87 0 0-0.2419 0.1252 1.243 0.4965 34.87 0 0 0.7911 1.13 1.243 0.4965 34.87 0 0 1.269 0.2561 1.243 0.4965 34.87 0 0-0.7883-1.13 1.243 0.4965 34.87 0 0-1.03-0.3813zm-9.306 1.52a0.4916 1.255 48.99 0 0-1.007 0.4952 0.4916 1.255 48.99 0 0-0.6802 1.212 0.4916 1.255 48.99 0 0 1.238-0.3984 0.4916 1.255 48.99 0 0 0.683-1.212 0.4916 1.255 48.99 0 0-0.2334-0.09676zm6.617 0.2874a1.318 0.4683 71.49 0 0-0.04553 0.01139 1.318 0.4683 71.49 0 0-0.0028 1.426 1.318 0.4683 71.49 0 0 0.8623 1.064 1.318 0.4683 71.49 0 0 0.0029-1.429 1.318 0.4683 71.49 0 0-0.8168-1.073zm-3.72 0.01993a0.4716 1.308 23.9 0 0-0.8794 0.9818 0.4716 1.308 23.9 0 0-0.1309 1.42 0.4716 1.308 23.9 0 0 0.959-0.959 0.4716 1.308 23.9 0 0 0.1309-1.42 0.4716 1.308 23.9 0 0-0.07968-0.02277z" fill="currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-sf2.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-sf2.svg
new file mode 120000
index 000000000..fb7fe7cb6
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-sf2.svg
@@ -0,0 +1 @@
+audio-x-generic.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-sg1000-rom.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-sg1000-rom.svg
new file mode 100644
index 000000000..9193fe86a
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-sg1000-rom.svg
@@ -0,0 +1,6 @@
+<svg width="16" height="16" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; }</style>
+ </defs>
+ <path class="ColorScheme-Text" d="m2.916 2c-0.1586 2.78e-5 -0.3092 0.03012-0.4531 0.0918-0.1439 0.06165-0.2703 0.1462-0.3789 0.252s-0.1951 0.2321-0.2598 0.3789c-0.06462 0.1468-0.09766 0.3043-0.09766 0.4746v1.209c1e-7 0.3524 0.1117 0.6401 0.332 0.8633s0.505 0.334 0.8574 0.334h3.189v1.199h-4.281v1.197h4.281c0.37 0 0.6635-0.1098 0.8809-0.3301 0.2173-0.2203 0.3262-0.509 0.3262-0.8672v-1.199c-1e-5 -0.1703-0.03014-0.3297-0.0918-0.4766-0.06167-0.1469-0.1472-0.2732-0.2559-0.3789-0.1086-0.1057-0.2359-0.1884-0.3828-0.25-0.1469-0.06168-0.3063-0.0918-0.4766-0.0918h-3.189v-1.209h3.992v-1.197h-3.992zm6.557 0c-0.1646 2.78e-5 -0.319 0.03012-0.4629 0.0918-0.1439 0.06165-0.2702 0.1462-0.3789 0.252s-0.1951 0.2321-0.2598 0.3789c-0.06462 0.1468-0.09766 0.3043-0.09766 0.4746v3.605c0 0.7987 0.4003 1.197 1.199 1.197h4.801v-3.594h-3.594v1.197h2.387v1.199h-3.594v-3.605h4.6v-1.197h-4.6zm-9.473 8.025v0.793h0.7988v2.387h-0.7988v0.7949h2.381v-0.7949h-0.7871v-3.18h-1.594zm3.703 0c-0.105 1.8e-5 -0.2054 0.01969-0.3008 0.06055-0.09538 0.04085-0.18 0.09594-0.252 0.166-0.07198 0.07009-0.1291 0.1527-0.1719 0.25-0.04282 0.09728-0.06445 0.2036-0.06445 0.3164v2.387c0 0.5293 0.2637 0.7949 0.7891 0.7949h2.381c0.5293 0 0.7949-0.2657 0.7949-0.7949v-2.387c-5.6e-6 -0.1089-0.02164-0.2133-0.0625-0.3105-0.04086-0.09728-0.09599-0.1819-0.168-0.2539-0.07198-0.07203-0.1566-0.1271-0.2539-0.168-0.09734-0.04087-0.2016-0.06054-0.3105-0.06055h-2.381zm4.561 0c-0.105 1.8e-5 -0.2054 0.01969-0.3008 0.06055-0.09538 0.04085-0.178 0.09594-0.25 0.166-0.07198 0.07009-0.131 0.1527-0.1738 0.25-0.04282 0.09728-0.06445 0.2036-0.06445 0.3164v2.387c0 0.5293 0.2637 0.7949 0.7891 0.7949h2.381c0.5293 0 0.7949-0.2657 0.7949-0.7949v-2.387c-7e-6 -0.1089-0.0197-0.2133-0.06055-0.3105-0.04086-0.09728-0.09794-0.1819-0.1699-0.2539-0.07198-0.07203-0.1566-0.1271-0.2539-0.168-0.09734-0.04087-0.2016-0.06054-0.3105-0.06055h-2.381zm4.561 0c-0.105 1.8e-5 -0.2054 0.01969-0.3008 0.06055-0.09538 0.04085-0.178 0.09594-0.25 0.166-0.07198 0.07009-0.1291 0.1527-0.1719 0.25-0.04282 0.09728-0.06445 0.2036-0.06445 0.3164v2.387c0 0.5293 0.2618 0.7949 0.7871 0.7949h2.383c0.5293 0 0.793-0.2657 0.793-0.7949v-2.387c-6e-6 -0.1089-0.0197-0.2133-0.06055-0.3105-0.04086-0.09728-0.09794-0.1819-0.1699-0.2539-0.07198-0.07203-0.1566-0.1271-0.2539-0.168-0.09734-0.04087-0.1997-0.06054-0.3086-0.06055h-2.383zm-9.121 0.793h2.381v2.387h-2.381v-2.387zm4.561 0h2.381v2.387h-2.381v-2.387zm4.561 0h2.383v2.387h-2.383v-2.387z" fill="currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-shar.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-shar.svg
new file mode 120000
index 000000000..4e4d75cff
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-shar.svg
@@ -0,0 +1 @@
+application-archive.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-shared-library-la.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-shared-library-la.svg
new file mode 120000
index 000000000..71137a9a5
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-shared-library-la.svg
@@ -0,0 +1 @@
+application-x-sharedlib.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-sharedlib.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-sharedlib.svg
new file mode 100644
index 000000000..a35c6467a
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-sharedlib.svg
@@ -0,0 +1,6 @@
+<svg width="16" height="16" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; }</style>
+ </defs>
+ <path class="ColorScheme-Text" d="m2.4 1c-0.7756 0-1.4 0.6248-1.4 1.4v4.199c0 0.7756 0.6248 1.4 1.4 1.4h4.199c0.7756 0 1.4-0.6248 1.4-1.4v-4.199c0-0.7756-0.6248-1.4-1.4-1.4h-4.199zm7 7c-0.7756 0-1.4 0.6248-1.4 1.4v4.199c0 0.7756 0.6248 1.4 1.4 1.4h4.199c0.7756 0 1.4-0.6248 1.4-1.4v-4.199c0-0.7756-0.6248-1.4-1.4-1.4h-4.199z" fill="currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-shellscript.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-shellscript.svg
new file mode 120000
index 000000000..05ab0ed62
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-shellscript.svg
@@ -0,0 +1 @@
+text-x-script.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-shockwave-flash.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-shockwave-flash.svg
new file mode 120000
index 000000000..be844f1e0
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-shockwave-flash.svg
@@ -0,0 +1 @@
+application-flash.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-siag.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-siag.svg
new file mode 120000
index 000000000..b17ea2805
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-siag.svg
@@ -0,0 +1 @@
+x-office-spreadsheet.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-sif.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-sif.svg
new file mode 120000
index 000000000..d8b66dbeb
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-sif.svg
@@ -0,0 +1 @@
+application-vnd.google-apps.map.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-sln.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-sln.svg
new file mode 120000
index 000000000..1dc3be3c1
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-sln.svg
@@ -0,0 +1 @@
+text-x-generic.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-smb-server.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-smb-server.svg
new file mode 100644
index 000000000..8718cb811
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-smb-server.svg
@@ -0,0 +1,6 @@
+<svg width="16" height="16" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; }</style>
+ </defs>
+ <path class="ColorScheme-Text" d="m1.643 1c-1 0-1 1-1 1v7.666s1e-6 1 1 1h8.357c1 0 1-1 1-1v-6.285c0-1-1-1-1-1h-4.178l-1.383-1.381zm10.36 5.666v3.002c0 2.119-2 1.998-2 1.998h-4.643v2.334c0 0.554 0.446 1 1 1h8c0.554 0 1-0.446 1-1v-6.334c0-0.554-0.446-1-1-1z" fill="currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-smb-workgroup.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-smb-workgroup.svg
new file mode 120000
index 000000000..dcda15142
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-smb-workgroup.svg
@@ -0,0 +1 @@
+application-x-smb-server.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-sms-rom.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-sms-rom.svg
new file mode 100644
index 000000000..e3401399e
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-sms-rom.svg
@@ -0,0 +1,6 @@
+<svg width="16" height="16" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; }</style>
+ </defs>
+ <path class="ColorScheme-Text" d="m13.6 0.9844c-0.4785 0-0.8806 0.2964-1.004 0.6992l-1.254 3.676v-2.66h-1.879v0.6602h1.215v1.797h-1.52c-0.3655 0-0.6641-0.298-0.6641-0.6641v-2.105c0-0.3664 0.2962-0.6621 0.6621-0.6621h2.186v-0.6621h-2.191c-0.7341 0-1.328 0.5923-1.328 1.324v2.105c0 0.7319 0.6 1.324 1.334 1.324l2.186 0.001953h0.5469l1.369-4.02c0.05557-0.1331 0.1858-0.2266 0.3398-0.2266 0.1532 0 0.2857 0.09237 0.3418 0.2246l1.139 3.359h-1.764v0.6621h2.686l-1.396-4.135c-0.1224-0.4032-0.5262-0.6992-1.004-0.6992zm-12.04 0.07812c-0.8641 0-1.566 0.6986-1.566 1.561 0 0.862 0.7023 1.561 1.566 1.561h0.5469c0.04153 0 0.07617 0.03341 0.07617 0.07617 0 0.04197-0.03466 0.07617-0.07617 0.07617l-2.111 0.001953v0.6602h2.115c0.4096 0 0.7422-0.3319 0.7422-0.7402 0-0.4079-0.3326-0.7363-0.7422-0.7363l-0.5508-0.005859c-0.4948 0-0.8965-0.4002-0.8965-0.8945 0-0.493 0.4017-0.8945 0.8965-0.8945h2.111v-0.6641h-2.111zm3.754 0c-0.7344 0-1.328 0.5923-1.328 1.324v2.105c0 0.7319 0.5937 1.324 1.328 1.324l2.248 0.001953v-0.6621h-2.248c-0.3668 0-0.666-0.2908-0.666-0.6641v-2.113c0-0.3591 0.2992-0.6543 0.666-0.6543h2.258v-0.6621h-2.258zm8.281 0.6621c-0.09461 0-0.1737 0.06025-0.2031 0.1445l-1.342 3.949h0.7832l0.4746-1.402-0.001953 0.5879h1.555l-1.061-3.135c-0.02866-0.08429-0.1104-0.1445-0.2051-0.1445zm-2.258 0.1543-2.186 0.001953c-0.2799 0-0.5078 0.226-0.5078 0.5059v2.105c0 0.2804 0.2279 0.5078 0.5078 0.5078h1.365v-1.484h-1.057v0.6641h0.3926v0.1562h-0.3887c-0.08519 0-0.1562-0.07106-0.1562-0.1562l-0.003906-1.48s0.001065-0.1544 0.1582-0.1582h1.875v-0.6621zm-9.777 0.001953c-0.4083 0-0.7402 0.3327-0.7402 0.7402 0 0.4079 0.3319 0.7383 0.7402 0.7383l0.5508 0.005859c0.4956 0 0.8984 0.3994 0.8984 0.8926 0 0.4935-0.4028 0.8945-0.8984 0.8945h-2.115v0.6699l2.113-0.001953c0.865 0 1.566-0.6994 1.566-1.561 0-0.8628-0.7014-1.561-1.566-1.561l-0.5488 0.001953c-0.04327 0-0.07812-0.03446-0.07812-0.07812 0-0.04367 0.03484-0.08008 0.07812-0.08008h2.111v-0.6621h-2.111zm3.754 0c-0.2803 0-0.5039 0.226-0.5039 0.5059l-0.001953 0.9727h2.283v-0.6602h-1.621s4.201e-4 -0.1543 0.1562-0.1543h1.945v-0.6641h-2.258zm-0.5059 1.637v0.9746c0 0.2791 0.2264 0.5039 0.5059 0.5039h2.248v-0.6602h-1.936s-0.1541-4.846e-4 -0.1562-0.1562h1.621v-0.6621h-2.283zm8.785 0.05469 0.2344 0.6953h-0.4688l0.2344-0.6953zm-0.3418 3.418c-0.3103 7.4e-6 -0.6076 0.05374-0.8926 0.1602-0.285 0.1064-0.531 0.2538-0.7402 0.4414-0.2201 0.1984-0.3907 0.4233-0.5098 0.6758-0.119 0.2525-0.1777 0.5262-0.1777 0.8184 0 0.5087 0.1195 0.9207 0.3594 1.236 0.2399 0.3157 0.5769 0.5708 1.01 0.7656 0.2201 0.101 0.4802 0.2086 0.7832 0.3223 0.303 0.1136 0.5721 0.2168 0.8066 0.3105 0.3427 0.1371 0.6003 0.3384 0.7734 0.6035 0.1732 0.2652 0.2598 0.5508 0.2598 0.8574 0 0.2092-0.02808 0.3942-0.08398 0.5547-0.05592 0.1605-0.1404 0.3009-0.2559 0.4199-0.1155 0.1191-0.2673 0.2105-0.4531 0.2754-0.1858 0.06493-0.4015 0.09766-0.6504 0.09766-0.3319 0-0.6243-0.06319-0.875-0.1895-0.2507-0.1263-0.4687-0.295-0.6562-0.5078-0.1984-0.2273-0.3596-0.4728-0.4805-0.7344-0.1209-0.2615-0.2262-0.5542-0.3164-0.8789h-0.4375l0.07617 2.629h0.4316l0.2324-0.3945c0.2489 0.1515 0.5459 0.2803 0.8887 0.3867 0.3427 0.1064 0.6846 0.1602 1.027 0.1602 0.7432 0 1.366-0.22 1.867-0.6602 0.5014-0.4401 0.7519-0.9995 0.752-1.678-5e-6 -0.285-0.03768-0.5353-0.1152-0.75-0.07757-0.2146-0.199-0.4114-0.3613-0.5918-0.1479-0.1587-0.3213-0.297-0.5215-0.416s-0.4085-0.2265-0.625-0.3203c-0.2381-0.1046-0.4839-0.2029-0.7383-0.2949-0.2543-0.09199-0.514-0.1999-0.7773-0.3262-0.2958-0.1407-0.5207-0.3208-0.6758-0.5391s-0.2324-0.4943-0.2324-0.8262c-3e-6 -0.3175 0.1196-0.5846 0.3613-0.8047s0.5342-0.3301 0.877-0.3301c0.3247 8.3e-6 0.5986 0.06109 0.8223 0.1855 0.2237 0.1245 0.4132 0.2908 0.5684 0.5 0.1587 0.2165 0.2875 0.4596 0.3867 0.7266s0.1902 0.5457 0.2695 0.8379h0.4375l-0.04297-2.549h-0.4336l-0.2207 0.3691c-0.2309-0.1443-0.488-0.2707-0.7676-0.3789s-0.5957-0.1641-0.9492-0.1641zm-13.2 0.009766v0.4004c0.1654 0.007532 0.3328 0.03513 0.502 0.08398 0.1691 0.04887 0.3112 0.1251 0.4277 0.2266 0.1052 0.09397 0.1858 0.2149 0.2422 0.3652 0.05638 0.1503 0.08398 0.3453 0.08398 0.582v4.092c0 0.5112-0.0234 0.8758-0.07227 1.094-0.04886 0.218-0.1399 0.3811-0.2715 0.4863-0.1015 0.08268-0.2436 0.1442-0.4297 0.1855-0.186 0.04136-0.3641 0.06896-0.5332 0.08398v0.4004h3.23v-0.4004c-0.07893-0.003759-0.2485-0.04186-0.5078-0.1133-0.2593-0.07141-0.431-0.1457-0.5137-0.2246-0.1203-0.1052-0.2093-0.279-0.2676-0.5195-0.05826-0.2405-0.08789-0.5904-0.08789-1.053v-4.775h0.07422l2.6 6.957h0.2812l2.729-6.816h0.08398v5.818c-1.2e-5 0.1391-0.02558 0.2536-0.08008 0.3457-0.05451 0.09209-0.1413 0.1747-0.2578 0.2461-0.07518 0.04135-0.213 0.07316-0.4141 0.0957-0.2011 0.02256-0.3664 0.03536-0.4941 0.03906v0.4004h3.535v-0.4004c-0.1015-0.00377-0.2373-0.02078-0.4102-0.05273s-0.2937-0.06788-0.3613-0.1055c-0.1278-0.06765-0.2147-0.1461-0.2598-0.2363-0.04511-0.0902-0.06837-0.2005-0.06836-0.332v-5.768c-9.9e-6 -0.124 0.02325-0.2385 0.06836-0.3438 0.04509-0.1052 0.132-0.1815 0.2598-0.2266 0.07516-0.02631 0.1939-0.05391 0.3574-0.08398 0.1635-0.03006 0.2991-0.04698 0.4043-0.05078v-0.4004h-2.611c-0.003766 0.06766-0.0313 0.2013-0.08203 0.4023-0.05074 0.2011-0.1122 0.394-0.1836 0.5781l-1.955 5.018-2.289-5.998h-2.729z" fill="currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-snoop.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-snoop.svg
new file mode 120000
index 000000000..041df4b08
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-snoop.svg
@@ -0,0 +1 @@
+text-x-hex.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-sogouskin.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-sogouskin.svg
new file mode 100644
index 000000000..bb8c2ae02
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-sogouskin.svg
@@ -0,0 +1,6 @@
+<svg width="16" height="16" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; }</style>
+ </defs>
+ <path class="ColorScheme-Text" d="m7.558 1.004c-1.817-0.05195-3.47 0.5219-4.899 1.624-0.8438 0.8445-0.9689 1.816-0.8801 2.947 0.5655 1.942 2.54 2.913 4.926 3.99 1.697 0.7628 2.497 1.177 2.449 1.784-0.02396 0.2812-0.1651 0.421-0.4951 0.5412-1.15 0.4055-3.57-0.389-4.925-1.283-0.5397-0.3535-0.5832-0.3663-0.7431-0.2806-0.1208 0.06535-1.001 0.85-1.651 1.484-0.4229 0.4135-0.4297 0.4963-0.1377 0.7824 0.2888 0.2852 1.097 0.8844 1.541 1.143 1.572 0.9229 2.895 1.11 4.457 1.243 0.3267 0.02747 1.489 0.03035 1.899 0 1.116-0.08972 4.84-0.5796 5.749-3.148 0.1587-0.4433 0.1995-1.315 0.08281-1.844-0.5107-2.268-3.064-3.312-5.256-4.19-1.42-0.5666-1.954-0.8674-2.091-1.183-0.1362-0.3017-0.02451-0.982 1.294-0.822 1.957 0.2407 3.826 1.458 4.045 1.503 0.1896 0.05016 0.3063-0.02506 1.073-0.9026 0.9422-1.08 0.932-1.035 0.4131-1.403-1.545-1.108-3.336-1.75-5.393-1.945-0.4093-0.03734-0.9381-0.04898-1.458-0.04025z" fill="currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-sony-bbeb.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-sony-bbeb.svg
new file mode 120000
index 000000000..4f155a49b
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-sony-bbeb.svg
@@ -0,0 +1 @@
+application-x-mobipocket-ebook.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-source-rpm.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-source-rpm.svg
new file mode 120000
index 000000000..08dae7914
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-source-rpm.svg
@@ -0,0 +1 @@
+application-x-rpm.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-spkac+base64.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-spkac+base64.svg
new file mode 120000
index 000000000..1dc3be3c1
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-spkac+base64.svg
@@ -0,0 +1 @@
+text-x-generic.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-spkac.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-spkac.svg
new file mode 120000
index 000000000..1dc3be3c1
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-spkac.svg
@@ -0,0 +1 @@
+text-x-generic.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-spss-por.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-spss-por.svg
new file mode 120000
index 000000000..56f4a6444
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-spss-por.svg
@@ -0,0 +1 @@
+application-x-zerosize.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-spss-sav.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-spss-sav.svg
new file mode 120000
index 000000000..56f4a6444
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-spss-sav.svg
@@ -0,0 +1 @@
+application-x-zerosize.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-sqlite2.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-sqlite2.svg
new file mode 120000
index 000000000..9bd77b477
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-sqlite2.svg
@@ -0,0 +1 @@
+office-database.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-sqlite3.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-sqlite3.svg
new file mode 120000
index 000000000..9bd77b477
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-sqlite3.svg
@@ -0,0 +1 @@
+office-database.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-srt.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-srt.svg
new file mode 100644
index 000000000..c92d2e314
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-srt.svg
@@ -0,0 +1,6 @@
+<svg width="16" height="16" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; }</style>
+ </defs>
+ <path class="ColorScheme-Text" d="m2.969 1s-1.969 6.02e-4 -1.969 2v7.002c0 1.108 0.892 1.998 2 1.998h5l2 3.004 2-3.004h1s2 0.0014 2-1.998v-7.002c0-1.999-2-2-2-2zm0.03125 2 10 1e-7v1l-10-1e-7zm0 2 10 1e-7v1l-10-1e-7zm0 2 10 1e-7v1l-10-1e-7zm0 2 6 1e-7v1l-6-1e-7z" fill="currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-srtrip.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-srtrip.svg
new file mode 120000
index 000000000..5a4d60c88
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-srtrip.svg
@@ -0,0 +1 @@
+application-x-srt.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-st-disk-image.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-st-disk-image.svg
new file mode 120000
index 000000000..3898d94a9
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-st-disk-image.svg
@@ -0,0 +1 @@
+application-x-atari-2600-rom.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-step.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-step.svg
new file mode 100644
index 000000000..a501edf17
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-step.svg
@@ -0,0 +1,6 @@
+<svg width="16" height="16" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; }</style>
+ </defs>
+ <path class="ColorScheme-Text" d="m1 2c-0.554 0-1 0.446-1 1v11h2v-10h2v5.074a1.75 1.75 0 0 0-1.25 1.676 1.75 1.75 0 0 0 1.75 1.75 1.75 1.75 0 0 0 1.75-1.75 1.75 1.75 0 0 0-1.25-1.676v-5.074h2.445v5.094a1.75 1.75 0 0 0-1.195 1.656 1.75 1.75 0 0 0 1.75 1.75 1.75 1.75 0 0 0 1.75-1.75 1.75 1.75 0 0 0-1.305-1.691v-5.059h2.555v5.096a1.723 1.723 0 0 0-1.25 1.654 1.723 1.723 0 0 0 1.723 1.723 1.723 1.723 0 0 0 1.723-1.723 1.723 1.723 0 0 0-1.195-1.639v-5.111h2v10h2v-11c0-0.554-0.446-1-1-1h-14z" fill="currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-stuffit.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-stuffit.svg
new file mode 120000
index 000000000..4e4d75cff
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-stuffit.svg
@@ -0,0 +1 @@
+application-archive.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-stx-disk-image.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-stx-disk-image.svg
new file mode 120000
index 000000000..3898d94a9
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-stx-disk-image.svg
@@ -0,0 +1 @@
+application-x-atari-2600-rom.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-subrip.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-subrip.svg
new file mode 120000
index 000000000..5a4d60c88
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-subrip.svg
@@ -0,0 +1 @@
+application-x-srt.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-superkaramba.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-superkaramba.svg
new file mode 120000
index 000000000..9b59dbaf3
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-superkaramba.svg
@@ -0,0 +1 @@
+application-x-theme.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-tar.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-tar.svg
new file mode 120000
index 000000000..4e4d75cff
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-tar.svg
@@ -0,0 +1 @@
+application-archive.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-tarz.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-tarz.svg
new file mode 120000
index 000000000..4e4d75cff
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-tarz.svg
@@ -0,0 +1 @@
+application-archive.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-tcl.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-tcl.svg
new file mode 120000
index 000000000..f50ba621b
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-tcl.svg
@@ -0,0 +1 @@
+application-xml.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-teach2000.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-teach2000.svg
new file mode 120000
index 000000000..18cafbc8c
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-teach2000.svg
@@ -0,0 +1 @@
+application-x-openteacher.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-teachmaster.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-teachmaster.svg
new file mode 120000
index 000000000..18cafbc8c
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-teachmaster.svg
@@ -0,0 +1 @@
+application-x-openteacher.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-tektronix-rf5.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-tektronix-rf5.svg
new file mode 120000
index 000000000..041df4b08
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-tektronix-rf5.svg
@@ -0,0 +1 @@
+text-x-hex.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-tex-gf.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-tex-gf.svg
new file mode 120000
index 000000000..cee8f73b5
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-tex-gf.svg
@@ -0,0 +1 @@
+application-x-font-ttf.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-tex-pk.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-tex-pk.svg
new file mode 120000
index 000000000..4e4d75cff
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-tex-pk.svg
@@ -0,0 +1 @@
+application-archive.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-texgzdvi.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-texgzdvi.svg
new file mode 120000
index 000000000..4e4d75cff
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-texgzdvi.svg
@@ -0,0 +1 @@
+application-archive.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-tgif.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-tgif.svg
new file mode 120000
index 000000000..34b7aa582
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-tgif.svg
@@ -0,0 +1 @@
+application-vector.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-theme-rtl.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-theme-rtl.svg
new file mode 120000
index 000000000..9b59dbaf3
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-theme-rtl.svg
@@ -0,0 +1 @@
+application-x-theme.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-theme.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-theme.svg
new file mode 100644
index 000000000..f515ff276
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-theme.svg
@@ -0,0 +1,6 @@
+<svg width="16" height="16" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; }</style>
+ </defs>
+ <path class="ColorScheme-Text" d="m2 0.9996c-0.554 0-1 0.446-1 1v12c0 0.554 0.446 1 1 1h2c1.029-0.5933 0.9295-1.338 1.043-2h-2.043v-8h9.037c1.144-0.9924 2.208-1.725 2.963-2.043v-0.957c0-0.554-0.446-1-1-1zm13.58 3.002c-0.8814-0.00604-2.975 1.449-5.037 3.512-0.9496 0.9501-1.773 1.89-2.404 2.775 0.7397 0.2357 1.335 0.8306 1.57 1.57 0.8852-0.6311 1.828-1.453 2.777-2.402 2.416-2.416 3.939-4.811 3.402-5.348-0.05518-0.05555-0.1318-0.09112-0.2285-0.1035-0.02588-0.00327-0.05163-0.00372-0.08008-0.00391zm-0.584 3.998c-0.5574 0.7376-1.233 1.41-2 2.225v2.775h-3c0 0.5234-0.7801 1.354-2.018 2h6.018c0.554 0 1-0.446 1-1zm-7.25 3.311v0.0059c-2.29 0.06251-0.6877 2.495-2.75 3.684 2.75 0 4.125-1.377 4.125-2.295 0-0.4574-0.06518-1.43-1.375-1.395z" fill="currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-tiled.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-tiled.svg
new file mode 100644
index 000000000..38a9d6915
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-tiled.svg
@@ -0,0 +1,6 @@
+<svg width="16" height="16" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; }</style>
+ </defs>
+ <path class="ColorScheme-Text" d="m9 1v6h6v-6zm-8 8v6h6v-6zm8 0v6h6v-6z" fill="currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-trash.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-trash.svg
new file mode 100644
index 000000000..73d53da8b
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-trash.svg
@@ -0,0 +1,6 @@
+<svg width="16" height="16" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; }</style>
+ </defs>
+ <path class="ColorScheme-Text" d="m13.48 13.56c-0.3686 0.6469-1.053 0.9855-1.745 0.9403h-1.505v1.505l-1.881-3.385 1.881-3.385v1.505h2.121l-1.67-2.896 3.257-1.881 1.354 2.347c0.3912 0.5792 0.4438 1.354 0.0677 1.993m-5.725-9.298c0.7372 0 1.377 0.4288 1.685 1.046l0.7523 1.309 1.301-0.7523-1.986 3.317-3.874 0.0677 1.301-0.7523-1.061-1.843-1.662 2.896-3.265-1.881 1.354-2.347c0.3084-0.6244 0.9478-1.061 1.693-1.061m-3.129 12.56-1.881-3.257c-0.3686-0.6394-0.3159-1.407 0.0677-1.986l0.7523-1.301-1.301-0.7523 3.867 0.06018 1.993 3.325-1.301-0.7523-1.061 1.836h3.34v3.761h-2.708c-0.6996 0.05266-1.392-0.2934-1.768-0.9328z" fill="currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-trig.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-trig.svg
new file mode 120000
index 000000000..148a141b2
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-trig.svg
@@ -0,0 +1 @@
+text-rdf.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-troff-man.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-troff-man.svg
new file mode 120000
index 000000000..1dc3be3c1
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-troff-man.svg
@@ -0,0 +1 @@
+text-x-generic.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-tuberling.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-tuberling.svg
new file mode 120000
index 000000000..56f4a6444
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-tuberling.svg
@@ -0,0 +1 @@
+application-x-zerosize.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-turtle.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-turtle.svg
new file mode 120000
index 000000000..148a141b2
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-turtle.svg
@@ -0,0 +1 @@
+text-rdf.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-typescript.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-typescript.svg
new file mode 120000
index 000000000..00bccdf3b
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-typescript.svg
@@ -0,0 +1 @@
+application-typescript.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-tzo.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-tzo.svg
new file mode 120000
index 000000000..4e4d75cff
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-tzo.svg
@@ -0,0 +1 @@
+application-archive.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-uml.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-uml.svg
new file mode 120000
index 000000000..56f4a6444
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-uml.svg
@@ -0,0 +1 @@
+application-x-zerosize.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-vdi-disk.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-vdi-disk.svg
new file mode 120000
index 000000000..99bec4883
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-vdi-disk.svg
@@ -0,0 +1 @@
+virtualbox-vbox.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-vhd-disk.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-vhd-disk.svg
new file mode 120000
index 000000000..99bec4883
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-vhd-disk.svg
@@ -0,0 +1 @@
+virtualbox-vbox.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-virtual-boy-rom.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-virtual-boy-rom.svg
new file mode 100644
index 000000000..4eeb52b96
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-virtual-boy-rom.svg
@@ -0,0 +1,6 @@
+<svg width="16" height="16" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; }</style>
+ </defs>
+ <path class="ColorScheme-Text" d="m1.438 1 3.5 14 3.5-14h-1.75l-1.75 7.875-1.75-7.875zm7.875 0v14h3.5s1.75 0 1.75-1.75v-4.375c0-0.875-0.875-0.875-0.875-0.875s0.875 0 0.875-0.875v-4.375c0-1.75-1.75-1.75-1.75-1.75zm1.75 1.75h1.75v3.5h-1.75zm0 7h1.75v3.5h-1.75z" fill="currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-virtualbox-hdd.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-virtualbox-hdd.svg
new file mode 120000
index 000000000..99bec4883
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-virtualbox-hdd.svg
@@ -0,0 +1 @@
+virtualbox-vbox.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-virtualbox-ova.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-virtualbox-ova.svg
new file mode 120000
index 000000000..99bec4883
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-virtualbox-ova.svg
@@ -0,0 +1 @@
+virtualbox-vbox.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-virtualbox-ovf.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-virtualbox-ovf.svg
new file mode 120000
index 000000000..99bec4883
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-virtualbox-ovf.svg
@@ -0,0 +1 @@
+virtualbox-vbox.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-virtualbox-vbox-extpack.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-virtualbox-vbox-extpack.svg
new file mode 120000
index 000000000..82cc793ac
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-virtualbox-vbox-extpack.svg
@@ -0,0 +1 @@
+application-x-addon.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-virtualbox-vbox.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-virtualbox-vbox.svg
new file mode 120000
index 000000000..99bec4883
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-virtualbox-vbox.svg
@@ -0,0 +1 @@
+virtualbox-vbox.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-virtualbox-vdi.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-virtualbox-vdi.svg
new file mode 120000
index 000000000..99bec4883
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-virtualbox-vdi.svg
@@ -0,0 +1 @@
+virtualbox-vbox.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-virtualbox-vhd.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-virtualbox-vhd.svg
new file mode 120000
index 000000000..99bec4883
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-virtualbox-vhd.svg
@@ -0,0 +1 @@
+virtualbox-vbox.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-virtualbox-vmdk.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-virtualbox-vmdk.svg
new file mode 120000
index 000000000..99bec4883
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-virtualbox-vmdk.svg
@@ -0,0 +1 @@
+virtualbox-vbox.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-visualnetworks.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-visualnetworks.svg
new file mode 120000
index 000000000..041df4b08
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-visualnetworks.svg
@@ -0,0 +1 @@
+text-x-hex.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-vmdk-disk.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-vmdk-disk.svg
new file mode 120000
index 000000000..d1f8be554
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-vmdk-disk.svg
@@ -0,0 +1 @@
+application-x-qemu-disk.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-vmware-easter-egg.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-vmware-easter-egg.svg
new file mode 100644
index 000000000..ff923854f
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-vmware-easter-egg.svg
@@ -0,0 +1,6 @@
+<svg width="16" height="16" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; }</style>
+ </defs>
+ <path class="ColorScheme-Text" d="m8 1c-1.751 0-3.321 1.319-4.416 3.049 0.1364-0.03076 0.2757-0.04712 0.4155-0.04883 1.105 0 2 0.8954 2 2s-0.8954 2-2 2c-0.7035-0.001493-1.355-0.3725-1.714-0.9771-0.1848 0.7002-0.2856 1.391-0.2856 2.027 0 0.0741 0 0.7068 0.04297 0.7002 0.293-0.1622 0.6221-0.2481 0.957-0.25 1.105 0 2 0.8954 2 2-3.103e-4 0.7869-0.462 1.5-1.18 1.823 0 0 0.1104 0.1256 0 0 1.098 1.25 2.369 1.677 4.18 1.677 3.324 0 6-2.654 6-5.95 0-1.084-0.2911-2.325-0.7979-3.504-0.3632 0.592-1.008 0.9532-1.702 0.9541-1.105 0-2-0.8954-2-2 5.373e-4 -0.9903 0.7256-1.831 1.705-1.977-0.9263-0.9213-2.024-1.523-3.205-1.523zm2 7c1.105 0 2 0.8954 2 2 0 1.105-0.8954 2-2 2-1.105 0-2-0.8954-2-2 0-1.105 0.8954-2 2-2z" fill="currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-vmware-snapshot.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-vmware-snapshot.svg
new file mode 100644
index 000000000..e3cebb1d3
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-vmware-snapshot.svg
@@ -0,0 +1,6 @@
+<svg width="16" height="16" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; }</style>
+ </defs>
+ <path class="ColorScheme-Text" d="m8 1c-3.866 0-7 3.134-7 7s3.134 7 7 7 7-3.134 7-7-3.134-7-7-7zm-1 2h2v4h4v2h-6z" fill="currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-vmware-team.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-vmware-team.svg
new file mode 100644
index 000000000..c78437dac
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-vmware-team.svg
@@ -0,0 +1,6 @@
+<svg width="16" height="16" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; }</style>
+ </defs>
+ <path class="ColorScheme-Text" d="m6.666 1c-0.3694 0-0.666 0.2966-0.666 0.666v2.668c0 0.3694 0.2966 0.666 0.666 0.666h2.668c0.3694 0 0.666-0.2966 0.666-0.666v-2.668c0-0.3694-0.2966-0.666-0.666-0.666h-2.668zm-2.332 1.5c-1.016 0-1.834 0.8184-1.834 1.834v0.666h2.5v-2.5h-0.666zm6.666 0v2.5h2.5v-0.666c0-1.016-0.8184-1.834-1.834-1.834h-0.666zm-9.334 3.5c-0.3694 0-0.666 0.2966-0.666 0.666v2.668c0 0.3694 0.2966 0.666 0.666 0.666h2.668c0.3694 0 0.666-0.2966 0.666-0.666v-2.668c0-0.3694-0.2966-0.666-0.666-0.666h-2.668zm4.334 0v4h4v-4h-4zm5.666 0c-0.3694 0-0.666 0.2966-0.666 0.666v2.668c0 0.3694 0.2966 0.666 0.666 0.666h2.668c0.3694 0 0.666-0.2966 0.666-0.666v-2.668c0-0.3694-0.2966-0.666-0.666-0.666h-2.668zm-9.166 5v0.666c0 1.016 0.8184 1.834 1.834 1.834h0.666v-2.5h-2.5zm4.166 0c-0.3694 0-0.666 0.2966-0.666 0.666v2.668c0 0.3694 0.2966 0.666 0.666 0.666h2.668c0.3694 0 0.666-0.2966 0.666-0.666v-2.668c0-0.3694-0.2966-0.666-0.666-0.666h-2.668zm4.334 0v2.5h0.666c1.016 0 1.834-0.8184 1.834-1.834v-0.666h-2.5z" fill="currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-vmware-vm-clone.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-vmware-vm-clone.svg
new file mode 120000
index 000000000..9c2a8f98c
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-vmware-vm-clone.svg
@@ -0,0 +1 @@
+application-x-vmware-vm.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-vmware-vm-legacy.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-vmware-vm-legacy.svg
new file mode 120000
index 000000000..9c2a8f98c
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-vmware-vm-legacy.svg
@@ -0,0 +1 @@
+application-x-vmware-vm.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-vmware-vm.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-vmware-vm.svg
new file mode 100644
index 000000000..39ba5e531
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-vmware-vm.svg
@@ -0,0 +1,6 @@
+<svg width="16" height="16" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; }</style>
+ </defs>
+ <path class="ColorScheme-Text" d="m4 1c-0.554 0-1 0.446-1 1v4h3v-1.75c0-0.6925 0.5575-1.25 1.25-1.25h3.75v-1c0-0.554-0.446-1-1-1h-6zm4 3c-0.554 0-1 0.446-1 1v1h1.75c0.6925 0 1.25 0.5575 1.25 1.25v4.75h4c0.554 0 1-0.446 1-1v-6c0-0.554-0.446-1-1-1h-6zm-6 3c-0.554 0-1 0.446-1 1v6c0 0.554 0.446 1 1 1h6c0.554 0 1-0.446 1-1v-6c0-0.554-0.446-1-1-1h-6z" fill="currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-vmware-vmdisk.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-vmware-vmdisk.svg
new file mode 120000
index 000000000..d1f8be554
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-vmware-vmdisk.svg
@@ -0,0 +1 @@
+application-x-qemu-disk.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-vmware-vmfoundry.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-vmware-vmfoundry.svg
new file mode 120000
index 000000000..9c2a8f98c
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-vmware-vmfoundry.svg
@@ -0,0 +1 @@
+application-x-vmware-vm.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-vnc.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-vnc.svg
new file mode 120000
index 000000000..f28392215
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-vnc.svg
@@ -0,0 +1 @@
+application-x-remote-connection.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-vnd.akonadi.calendar.event.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-vnd.akonadi.calendar.event.svg
new file mode 120000
index 000000000..170cc9e70
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-vnd.akonadi.calendar.event.svg
@@ -0,0 +1 @@
+x-office-calendar.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-vnd.akonadi.calendar.freebusy.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-vnd.akonadi.calendar.freebusy.svg
new file mode 120000
index 000000000..170cc9e70
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-vnd.akonadi.calendar.freebusy.svg
@@ -0,0 +1 @@
+x-office-calendar.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-vnd.akonadi.calendar.journal.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-vnd.akonadi.calendar.journal.svg
new file mode 120000
index 000000000..170cc9e70
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-vnd.akonadi.calendar.journal.svg
@@ -0,0 +1 @@
+x-office-calendar.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-vnd.akonadi.calendar.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-vnd.akonadi.calendar.svg
new file mode 120000
index 000000000..170cc9e70
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-vnd.akonadi.calendar.svg
@@ -0,0 +1 @@
+x-office-calendar.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-vnd.akonadi.calendar.todo.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-vnd.akonadi.calendar.todo.svg
new file mode 120000
index 000000000..170cc9e70
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-vnd.akonadi.calendar.todo.svg
@@ -0,0 +1 @@
+x-office-calendar.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-vnd.akonadi.collection.virtual.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-vnd.akonadi.collection.virtual.svg
new file mode 120000
index 000000000..170cc9e70
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-vnd.akonadi.collection.virtual.svg
@@ -0,0 +1 @@
+x-office-calendar.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-vnd.akonadi.note.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-vnd.akonadi.note.svg
new file mode 120000
index 000000000..1dc3be3c1
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-vnd.akonadi.note.svg
@@ -0,0 +1 @@
+text-x-generic.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-vnd.kde.alarm.active.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-vnd.kde.alarm.active.svg
new file mode 120000
index 000000000..1dc3be3c1
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-vnd.kde.alarm.active.svg
@@ -0,0 +1 @@
+text-x-generic.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-vnd.kde.alarm.archived.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-vnd.kde.alarm.archived.svg
new file mode 120000
index 000000000..1dc3be3c1
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-vnd.kde.alarm.archived.svg
@@ -0,0 +1 @@
+text-x-generic.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-vnd.kde.alarm.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-vnd.kde.alarm.svg
new file mode 120000
index 000000000..1dc3be3c1
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-vnd.kde.alarm.svg
@@ -0,0 +1 @@
+text-x-generic.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-vnd.kde.alarm.template.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-vnd.kde.alarm.template.svg
new file mode 120000
index 000000000..1dc3be3c1
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-vnd.kde.alarm.template.svg
@@ -0,0 +1 @@
+text-x-generic.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-vnd.kde.contactgroup.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-vnd.kde.contactgroup.svg
new file mode 120000
index 000000000..3a00ae02a
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-vnd.kde.contactgroup.svg
@@ -0,0 +1 @@
+application-users.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-vnd.kde.kplato.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-vnd.kde.kplato.svg
new file mode 120000
index 000000000..1dc3be3c1
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-vnd.kde.kplato.svg
@@ -0,0 +1 @@
+text-x-generic.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-vnd.kde.kplato.work.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-vnd.kde.kplato.work.svg
new file mode 120000
index 000000000..1dc3be3c1
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-vnd.kde.kplato.work.svg
@@ -0,0 +1 @@
+text-x-generic.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-vnd.kde.kugar.mixed.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-vnd.kde.kugar.mixed.svg
new file mode 120000
index 000000000..1dc3be3c1
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-vnd.kde.kugar.mixed.svg
@@ -0,0 +1 @@
+text-x-generic.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-vnd.kde.notes.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-vnd.kde.notes.svg
new file mode 120000
index 000000000..1dc3be3c1
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-vnd.kde.notes.svg
@@ -0,0 +1 @@
+text-x-generic.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-vnd.kde.plan.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-vnd.kde.plan.svg
new file mode 120000
index 000000000..1dc3be3c1
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-vnd.kde.plan.svg
@@ -0,0 +1 @@
+text-x-generic.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-vnd.kde.plan.work.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-vnd.kde.plan.work.svg
new file mode 120000
index 000000000..1dc3be3c1
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-vnd.kde.plan.work.svg
@@ -0,0 +1 @@
+text-x-generic.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-vocabularium.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-vocabularium.svg
new file mode 120000
index 000000000..18cafbc8c
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-vocabularium.svg
@@ -0,0 +1 @@
+application-x-openteacher.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-vokabeltrainer.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-vokabeltrainer.svg
new file mode 120000
index 000000000..18cafbc8c
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-vokabeltrainer.svg
@@ -0,0 +1 @@
+application-x-openteacher.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-wbfs.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-wbfs.svg
new file mode 120000
index 000000000..aff3c12fb
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-wbfs.svg
@@ -0,0 +1 @@
+application-x-wii-rom.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-webarchive.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-webarchive.svg
new file mode 120000
index 000000000..4e4d75cff
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-webarchive.svg
@@ -0,0 +1 @@
+application-archive.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-wia.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-wia.svg
new file mode 120000
index 000000000..aff3c12fb
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-wia.svg
@@ -0,0 +1 @@
+application-x-wii-rom.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-wii-iso-image.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-wii-iso-image.svg
new file mode 120000
index 000000000..aff3c12fb
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-wii-iso-image.svg
@@ -0,0 +1 @@
+application-x-wii-rom.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-wii-rom.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-wii-rom.svg
new file mode 100644
index 000000000..58348c3a4
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-wii-rom.svg
@@ -0,0 +1,6 @@
+<svg width="16" height="16" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; }</style>
+ </defs>
+ <path class="ColorScheme-Text" d="m12.35 3.643c-0.396 0-0.7177 0.3252-0.7177 0.7262 0 0.4006 0.3217 0.7262 0.7177 0.7262 0.4115 0 0.7347-0.3189 0.7347-0.7262 0-0.4074-0.3232-0.7262-0.7347-0.7262zm2.905 0c-0.3957 0-0.7177 0.3252-0.7177 0.7262 0 0.4006 0.3219 0.7262 0.7177 0.7262 0.4118 0 0.7347-0.3189 0.7347-0.7262 0-0.4074-0.3229-0.7262-0.7347-0.7262zm-10.16 1.452c-0.481 0-0.8196 0.2472-0.9843 0.8099-0.1641 0.5618-1.177 4.522-1.177 4.522l-1.326-5.331h-1.596s1.533 5.685 1.742 6.337c0.1621 0.5089 0.5457 0.9247 1.115 0.9247 0.6508 0 0.9554-0.4819 1.096-0.9247 0.1394-0.4403 1.13-4.159 1.13-4.159s0.9927 3.718 1.132 4.159c0.1408 0.4428 0.4458 0.9247 1.096 0.9247 0.5696 0 0.9517-0.4159 1.115-0.9247 0.2079-0.652 1.74-6.337 1.74-6.337h-1.596l-1.325 5.331s-1.012-3.96-1.177-4.522c-0.1648-0.5627-0.5048-0.8099-0.9857-0.8099zm6.536 1.452v5.809h1.452v-5.809zm2.905 0v5.809h1.452v-5.809z" fill="currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-wii-wad.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-wii-wad.svg
new file mode 120000
index 000000000..aff3c12fb
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-wii-wad.svg
@@ -0,0 +1 @@
+application-x-wii-rom.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-windows-themepack.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-windows-themepack.svg
new file mode 120000
index 000000000..9b59dbaf3
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-windows-themepack.svg
@@ -0,0 +1 @@
+application-x-theme.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-wine-extension-cpl.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-wine-extension-cpl.svg
new file mode 120000
index 000000000..77ae01299
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-wine-extension-cpl.svg
@@ -0,0 +1 @@
+application-x-msdos-program.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-wine-extension-inf.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-wine-extension-inf.svg
new file mode 120000
index 000000000..1dc3be3c1
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-wine-extension-inf.svg
@@ -0,0 +1 @@
+text-x-generic.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-wine-extension-ini.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-wine-extension-ini.svg
new file mode 120000
index 000000000..82cc793ac
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-wine-extension-ini.svg
@@ -0,0 +1 @@
+application-x-addon.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-wine-extension-its.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-wine-extension-its.svg
new file mode 120000
index 000000000..77ae01299
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-wine-extension-its.svg
@@ -0,0 +1 @@
+application-x-msdos-program.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-wine-extension-msp.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-wine-extension-msp.svg
new file mode 120000
index 000000000..82cc793ac
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-wine-extension-msp.svg
@@ -0,0 +1 @@
+application-x-addon.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-wine-extension-skb.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-wine-extension-skb.svg
new file mode 120000
index 000000000..e42efd201
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-wine-extension-skb.svg
@@ -0,0 +1 @@
+application-x-wine-extension-skp.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-wine-extension-skp.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-wine-extension-skp.svg
new file mode 100644
index 000000000..b456c1ce7
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-wine-extension-skp.svg
@@ -0,0 +1,6 @@
+<svg width="16" height="16" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; }</style>
+ </defs>
+ <path class="ColorScheme-Text" d="m8.004 1c-1.199 0-1.895 0.4355-1.895 0.4355l-4.221 2.414 6.422 3.691v7.459l4.227-2.412s0.7561-0.4173 1.33-1.408c0.5057-0.8725 0.5684-1.717 0.5684-1.717v-5.414l-4.557-2.627s-0.7232-0.4219-1.875-0.4219zm0.005859 1.734c0.8532 0 1.518 0.334 1.518 0.334l3.297 1.904-0.003907 3.631c0.02317 0.5585-0.2378 1.924-1.523 2.822l-1.375 0.7891v-0.7402l1.07-0.6133c1.019-0.7348 1.188-1.818 1.188-2.193l-0.003907-3.328-2.92-1.682s-0.4424-0.291-1.24-0.291c-0.7979 0-1.234 0.2695-1.234 0.2695l-1.025 0.5898-0.6465-0.375 1.416-0.8086s0.5552-0.3086 1.484-0.3086zm-6.441 1.676-0.003906 1.855 4.502 2.584-0.003906 0.7695-2.561-1.469-1.611 0.916 4.17 2.402 0.001953 0.7422-4.467-2.57c0.01158 0.3011 0.2842 1.229 0.8066 1.947 0.5302 0.7271 1.135 1.035 1.135 1.035l4.129 2.377v-7.088l-6.098-3.502zm6.334 0.8223c0.346-0.01052 0.9006 0.02927 1.398 0.3164 0.7966 0.4594 1.268 0.7305 1.268 0.7305v1.596c0 0.7657-0.6484 1.559-0.6484 1.559l0.001953-2.809-2.359-1.361s0.1323-0.02494 0.3398-0.03125z" fill="currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-wine-extension-vbs.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-wine-extension-vbs.svg
new file mode 120000
index 000000000..77ae01299
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-wine-extension-vbs.svg
@@ -0,0 +1 @@
+application-x-msdos-program.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-wmf.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-wmf.svg
new file mode 120000
index 000000000..34b7aa582
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-wmf.svg
@@ -0,0 +1 @@
+application-vector.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-wonderswan-color-rom.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-wonderswan-color-rom.svg
new file mode 120000
index 000000000..3d6fc3872
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-wonderswan-color-rom.svg
@@ -0,0 +1 @@
+application-x-wonderswan-rom.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-wonderswan-rom.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-wonderswan-rom.svg
new file mode 100644
index 000000000..3ff6dad63
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-wonderswan-rom.svg
@@ -0,0 +1,6 @@
+<svg width="16" height="16" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; }</style>
+ </defs>
+ <path class="ColorScheme-Text" d="m6.668 1.332c-2.049 0-5.336 1.333-5.336 4s3.335 4.669 4.335 5.336c-3.667 0-5.667-3.334-5.667-3.334s3.331 7.334 9.332 7.334c2.667 0 5.336-1.999 5.336-4.666 0-2-2-4.001-4-5.001 4.001 0.3334 5.332 2.999 5.332 2.999s-2.664-6.668-9.332-6.668zm1.012 3.814c1.006 0.02999 2.161 0.4386 3.111 1.247 1.557 1.324 2.027 3.271 1.44 4.428 0.2731-0.7841-0.0696-1.778-0.8335-2.419-0.9315-0.7805-2.167-0.7805-2.761 0-0.5935 0.7811-0.3176 2.05 0.614 2.832 0.3745 0.3135 0.8158 0.5139 1.258 0.5693-1.174 0.08108-2.684-0.394-3.818-1.358-1.737-1.477-1.926-3.537-0.9972-4.603 0.3484-0.3996 0.9116-0.6314 1.567-0.6847 0.1364-0.01111 0.2768-0.01545 0.4205-0.01116z" fill="currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-world-of-goo-addin.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-world-of-goo-addin.svg
new file mode 100644
index 000000000..aab61d78e
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-world-of-goo-addin.svg
@@ -0,0 +1,6 @@
+<svg width="16" height="16" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; }</style>
+ </defs>
+ <path class="ColorScheme-Text" d="m7.932 1c-0.9005 0-1.683 0.1184-2.367 0.3203 1.53 0.6397 2.367 2.157 2.367 3.68 0 2-1.223 6-4.801 6-0.8601 0-1.473-0.5151-1.934-1.219 0.5028 2.073 2.021 5.219 6.734 5.219 5.179 0 6.521-3.276 6.871-4.984-0.4361 0.5705-1.026 0.9844-1.871 0.9844-2 0-3-2-3-4s1-4 3-4c0.1226 0 0.2115 0.03336 0.3242 0.04297-1.039-1.167-2.685-2.043-5.324-2.043zm-4 2c-1.8 0-2.398 2.398-2.398 2.398s0.118 3.602 1.918 3.602c2.146 0 2.879-2.402 2.879-3.602s-0.8607-2.398-2.398-2.398zm9 2c-1 0-1.5 1-1.5 2s0.5 2 1.5 2c1.5 0 1.5-2.5 1.5-2.5s0-1.5-1.5-1.5z" fill="currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-wrts.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-wrts.svg
new file mode 120000
index 000000000..18cafbc8c
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-wrts.svg
@@ -0,0 +1 @@
+application-x-openteacher.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-x509-ca-cert.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-x509-ca-cert.svg
new file mode 120000
index 000000000..b02dde5bc
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-x509-ca-cert.svg
@@ -0,0 +1 @@
+application-certificate.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-x509-user-cert.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-x509-user-cert.svg
new file mode 120000
index 000000000..b02dde5bc
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-x509-user-cert.svg
@@ -0,0 +1 @@
+application-certificate.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-xar.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-xar.svg
new file mode 120000
index 000000000..4e4d75cff
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-xar.svg
@@ -0,0 +1 @@
+application-archive.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-xliff.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-xliff.svg
new file mode 120000
index 000000000..1dc3be3c1
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-xliff.svg
@@ -0,0 +1 @@
+text-x-generic.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-xoj.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-xoj.svg
new file mode 120000
index 000000000..6464f89b4
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-xoj.svg
@@ -0,0 +1 @@
+xoj.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-xojpp.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-xojpp.svg
new file mode 120000
index 000000000..6464f89b4
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-xojpp.svg
@@ -0,0 +1 @@
+xoj.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-xopp.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-xopp.svg
new file mode 120000
index 000000000..6464f89b4
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-xopp.svg
@@ -0,0 +1 @@
+xoj.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-xopt.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-xopt.svg
new file mode 120000
index 000000000..6464f89b4
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-xopt.svg
@@ -0,0 +1 @@
+xoj.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-xpinstall.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-xpinstall.svg
new file mode 120000
index 000000000..82cc793ac
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-xpinstall.svg
@@ -0,0 +1 @@
+application-x-addon.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-xz-compressed-tar.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-xz-compressed-tar.svg
new file mode 120000
index 000000000..4e4d75cff
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-xz-compressed-tar.svg
@@ -0,0 +1 @@
+application-archive.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-xz-pkg.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-xz-pkg.svg
new file mode 120000
index 000000000..4e4d75cff
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-xz-pkg.svg
@@ -0,0 +1 @@
+application-archive.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-xzpdf.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-xzpdf.svg
new file mode 120000
index 000000000..9e6d8a1b8
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-xzpdf.svg
@@ -0,0 +1 @@
+application-pdf.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-yaml.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-yaml.svg
new file mode 100644
index 000000000..ac334d1c1
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-yaml.svg
@@ -0,0 +1,6 @@
+<svg width="16" height="16" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; }</style>
+ </defs>
+ <path class="ColorScheme-Text" d="m0.3752 0.991 2.612 4.101v2.599h1.676v-2.599l2.735-4.101h-1.803l-1.675 2.64-1.661-2.64zm7.684 0.01565-2.841 6.7h1.343l0.617-1.49h3.034l0.5106 1.49h1.436l-2.726-6.7zm0.7195 1.414 0.93 2.459h-1.968zm1.945 6.02v6.538h4.901v-1.397h-3.466v-5.141zm-7.736 0.00157v6.567h1.409v-4.53l1.475 3.045h1.109l1.525-3.152v4.635h1.352v-6.565h-1.845l-1.637 2.97-1.559-2.97z" fill="currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-yarock.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-yarock.svg
new file mode 120000
index 000000000..fb7fe7cb6
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-yarock.svg
@@ -0,0 +1 @@
+audio-x-generic.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-zerosize.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-zerosize.svg
new file mode 100644
index 000000000..03ee887f7
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-zerosize.svg
@@ -0,0 +1,6 @@
+<svg width="16" height="16" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; }</style>
+ </defs>
+ <path class="ColorScheme-Text" d="m3 1s-1 0-1 1v12c0 1 1 1 1 1h10c1 0 1-1 1-1v-9l-4-4zm1 2h5.172l2.828 2.828v7.172h-8z" fill="currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-zip-compressed-fb2.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-zip-compressed-fb2.svg
new file mode 120000
index 000000000..4e4d75cff
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-zip-compressed-fb2.svg
@@ -0,0 +1 @@
+application-archive.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-zip.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-zip.svg
new file mode 120000
index 000000000..4e4d75cff
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-zip.svg
@@ -0,0 +1 @@
+application-archive.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-zoo.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-zoo.svg
new file mode 120000
index 000000000..4e4d75cff
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-zoo.svg
@@ -0,0 +1 @@
+application-archive.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-zoom.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-zoom.svg
new file mode 100644
index 000000000..9cf50969c
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-zoom.svg
@@ -0,0 +1,6 @@
+<svg width="16" height="16" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; }</style>
+ </defs>
+ <path class="ColorScheme-Text" d="m5e-8 3.294v7.395c0 1.117 0.892 2.017 2 2.017h9.294v-7.395c0-1.117-0.853-2.017-1.961-2.017zm16 0-3.495 2.353v4.706l3.495 2.353z" fill="currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-zstd-compressed-tar.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-zstd-compressed-tar.svg
new file mode 120000
index 000000000..4e4d75cff
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x-zstd-compressed-tar.svg
@@ -0,0 +1 @@
+application-archive.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x.allegorithmic.package+xml.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x.allegorithmic.package+xml.svg
new file mode 120000
index 000000000..1fcc4c883
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x.allegorithmic.package+xml.svg
@@ -0,0 +1 @@
+application-x.allegorithmic.substance.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x.allegorithmic.spp.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x.allegorithmic.spp.svg
new file mode 120000
index 000000000..1fcc4c883
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x.allegorithmic.spp.svg
@@ -0,0 +1 @@
+application-x.allegorithmic.substance.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x.allegorithmic.substance.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x.allegorithmic.substance.svg
new file mode 100644
index 000000000..79f8a9d16
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-x.allegorithmic.substance.svg
@@ -0,0 +1,6 @@
+<svg width="16" height="16" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; }</style>
+ </defs>
+ <path class="ColorScheme-Text" d="m8 1.001-6.054 3.405v3.027l8.703 3.027-2.649 1.513-3.405-1.892v-0.7568l-2.649-0.946v3.216l6.054 3.405 6.054-3.405v-3.027l-8.703-3.027 2.649-1.514 3.405 1.892v0.7567l2.649 0.946v-3.216z" fill="currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-xhtml+xml.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-xhtml+xml.svg
new file mode 120000
index 000000000..f50ba621b
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-xhtml+xml.svg
@@ -0,0 +1 @@
+application-xml.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-xliff+xml.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-xliff+xml.svg
new file mode 120000
index 000000000..6bd997eee
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-xliff+xml.svg
@@ -0,0 +1 @@
+application-x-gettext-translation.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-xmind.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-xmind.svg
new file mode 100644
index 000000000..4b8dcf5bb
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-xmind.svg
@@ -0,0 +1,6 @@
+<svg width="16" height="16" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; }</style>
+ </defs>
+ <path class="ColorScheme-Text" d="m4.531 2.843c-0.0379 7.257e-4 -0.08023 0.00404-0.1291 0.00806-0.1851 0.0121-3.679 0.6659-3.901 0.7304-0.2351 0.06813-0.4358 0.2125-0.4848 0.3487-0.08353 0.2322 0.1585 0.9869 0.478 1.494 1.275 1.514 2.69 1.898 4.077 2.714 0.1592 0.1867 0.2221 0.2766-0.999 0.8173-1.908 0.845-2.526 1.564-2.892 2.627-0.108 0.3141-0.1581 1.145-0.08201 1.354 0.09877 0.2709 0.1583 0.3257 2.002-0.0242 1.852-0.3515 1.699-0.3721 1.854-0.5183 0.1258-0.1193 0.133-0.148 0.1879-0.7119 0.03185-0.3233 0.09704-0.9542 0.145-1.121 0.1112-0.3882 0.3909-0.7937 0.6956-1.008 1.155-0.8131 3.33-0.4077 4.507 0.84 0.4434 0.4702 0.7218 1.141 0.944 1.87 0.1282 0.4207 0.2584 0.6034 0.4606 0.6436 0.186 0.03628 0.1906-0.02016 2.547-0.4687 1.311-0.2487 1.857-0.3701 1.934-0.43 0.1657-0.129 0.1664-0.4449 0.0011-0.9668-0.2833-0.8967-0.7748-1.493-1.685-2.183-0.4504-0.3411-1.019-0.6637-1.982-1.125-0.9159-0.4385-1.352-0.5572-1.352-0.6934 0-0.1129 0.3597-0.1629 1.086-0.3802 1.592-0.4764 2.359-1.145 2.359-2.382 0-0.543-0.1025-0.9812-0.2618-1.123-0.212-0.1891-0.5841-0.1951-1.474-0.03225-2.853 0.5159-2.656 0.4958-2.789 0.7105-0.07023 0.1137-0.06716 0.1403 0.06192 0.6564 0.07394 0.2959 0.1334 0.6661 0.133 0.752-0.001131 0.1826-0.2385 0.4878-0.3545 0.5966-0.284 0.2661-0.9278 0.4471-1.587 0.4471-0.7976 0-1.399-0.2741-1.995-0.9098-0.4313-0.4593-0.6515-0.9038-0.9454-1.722-0.2581-0.7183-0.2934-0.8119-0.5586-0.8073z" fill="currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-xml-dtd.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-xml-dtd.svg
new file mode 120000
index 000000000..f50ba621b
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-xml-dtd.svg
@@ -0,0 +1 @@
+application-xml.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-xml.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-xml.svg
new file mode 100644
index 000000000..81e291e1c
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-xml.svg
@@ -0,0 +1,6 @@
+<svg width="16" height="16" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; }</style>
+ </defs>
+ <path class="ColorScheme-Text" d="m8.111 1.764-2.191 12.12 1.969 0.3555 2.191-12.12zm2.555 0v2.828l2.506 2.506-2.506 2.506v2.828l5.334-5.334-1.414-1.414zm-5.332 1.805-5.334 5.334 5.334 5.334v-2.828l-2.506-2.506 2.506-2.506z" fill="currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-xsd.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-xsd.svg
new file mode 120000
index 000000000..f50ba621b
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-xsd.svg
@@ -0,0 +1 @@
+application-xml.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-xslt+xml.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-xslt+xml.svg
new file mode 120000
index 000000000..f50ba621b
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-xslt+xml.svg
@@ -0,0 +1 @@
+application-xml.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-xspf+xml.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-xspf+xml.svg
new file mode 120000
index 000000000..1e7e6f6ce
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-xspf+xml.svg
@@ -0,0 +1 @@
+playlist.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-yaml.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-yaml.svg
new file mode 120000
index 000000000..ffb77cff3
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-yaml.svg
@@ -0,0 +1 @@
+application-x-yaml.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-zip.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-zip.svg
new file mode 120000
index 000000000..4e4d75cff
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-zip.svg
@@ -0,0 +1 @@
+application-archive.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-zlib.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-zlib.svg
new file mode 120000
index 000000000..4e4d75cff
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-zlib.svg
@@ -0,0 +1 @@
+application-archive.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-zstd.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-zstd.svg
new file mode 120000
index 000000000..4e4d75cff
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/application-zstd.svg
@@ -0,0 +1 @@
+application-archive.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/audio-aac.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/audio-aac.svg
new file mode 120000
index 000000000..fb7fe7cb6
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/audio-aac.svg
@@ -0,0 +1 @@
+audio-x-generic.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/audio-ac3.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/audio-ac3.svg
new file mode 120000
index 000000000..fb7fe7cb6
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/audio-ac3.svg
@@ -0,0 +1 @@
+audio-x-generic.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/audio-flac.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/audio-flac.svg
new file mode 120000
index 000000000..fb7fe7cb6
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/audio-flac.svg
@@ -0,0 +1 @@
+audio-x-generic.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/audio-m4a.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/audio-m4a.svg
new file mode 120000
index 000000000..fb7fe7cb6
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/audio-m4a.svg
@@ -0,0 +1 @@
+audio-x-generic.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/audio-midi.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/audio-midi.svg
new file mode 120000
index 000000000..fb7fe7cb6
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/audio-midi.svg
@@ -0,0 +1 @@
+audio-x-generic.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/audio-midio.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/audio-midio.svg
new file mode 120000
index 000000000..fb7fe7cb6
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/audio-midio.svg
@@ -0,0 +1 @@
+audio-x-generic.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/audio-mp2.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/audio-mp2.svg
new file mode 120000
index 000000000..fb7fe7cb6
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/audio-mp2.svg
@@ -0,0 +1 @@
+audio-x-generic.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/audio-mp3.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/audio-mp3.svg
new file mode 120000
index 000000000..fb7fe7cb6
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/audio-mp3.svg
@@ -0,0 +1 @@
+audio-x-generic.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/audio-mp4.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/audio-mp4.svg
new file mode 120000
index 000000000..fb7fe7cb6
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/audio-mp4.svg
@@ -0,0 +1 @@
+audio-x-generic.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/audio-mpeg.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/audio-mpeg.svg
new file mode 120000
index 000000000..fb7fe7cb6
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/audio-mpeg.svg
@@ -0,0 +1 @@
+audio-x-generic.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/audio-prs.sid.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/audio-prs.sid.svg
new file mode 120000
index 000000000..fb7fe7cb6
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/audio-prs.sid.svg
@@ -0,0 +1 @@
+audio-x-generic.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/audio-shn.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/audio-shn.svg
new file mode 120000
index 000000000..fb7fe7cb6
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/audio-shn.svg
@@ -0,0 +1 @@
+audio-x-generic.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/audio-vn.rn-realmedia.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/audio-vn.rn-realmedia.svg
new file mode 120000
index 000000000..fb7fe7cb6
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/audio-vn.rn-realmedia.svg
@@ -0,0 +1 @@
+audio-x-generic.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/audio-vnd.dts.hd.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/audio-vnd.dts.hd.svg
new file mode 120000
index 000000000..fb7fe7cb6
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/audio-vnd.dts.hd.svg
@@ -0,0 +1 @@
+audio-x-generic.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/audio-vnd.dts.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/audio-vnd.dts.svg
new file mode 120000
index 000000000..fb7fe7cb6
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/audio-vnd.dts.svg
@@ -0,0 +1 @@
+audio-x-generic.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/audio-vnd.rn-realmedia.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/audio-vnd.rn-realmedia.svg
new file mode 120000
index 000000000..fb7fe7cb6
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/audio-vnd.rn-realmedia.svg
@@ -0,0 +1 @@
+audio-x-generic.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/audio-vnd.rn-realvideo.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/audio-vnd.rn-realvideo.svg
new file mode 120000
index 000000000..fb7fe7cb6
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/audio-vnd.rn-realvideo.svg
@@ -0,0 +1 @@
+audio-x-generic.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/audio-vnd.wave.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/audio-vnd.wave.svg
new file mode 120000
index 000000000..fb7fe7cb6
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/audio-vnd.wave.svg
@@ -0,0 +1 @@
+audio-x-generic.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/audio-x-aac.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/audio-x-aac.svg
new file mode 120000
index 000000000..fb7fe7cb6
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/audio-x-aac.svg
@@ -0,0 +1 @@
+audio-x-generic.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/audio-x-adpcm.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/audio-x-adpcm.svg
new file mode 120000
index 000000000..fb7fe7cb6
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/audio-x-adpcm.svg
@@ -0,0 +1 @@
+audio-x-generic.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/audio-x-aiff.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/audio-x-aiff.svg
new file mode 120000
index 000000000..fb7fe7cb6
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/audio-x-aiff.svg
@@ -0,0 +1 @@
+audio-x-generic.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/audio-x-caf.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/audio-x-caf.svg
new file mode 120000
index 000000000..fb7fe7cb6
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/audio-x-caf.svg
@@ -0,0 +1 @@
+audio-x-generic.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/audio-x-flac+ogg.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/audio-x-flac+ogg.svg
new file mode 120000
index 000000000..fb7fe7cb6
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/audio-x-flac+ogg.svg
@@ -0,0 +1 @@
+audio-x-generic.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/audio-x-flac.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/audio-x-flac.svg
new file mode 120000
index 000000000..fb7fe7cb6
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/audio-x-flac.svg
@@ -0,0 +1 @@
+audio-x-generic.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/audio-x-generic.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/audio-x-generic.svg
new file mode 100644
index 000000000..ac34b85f5
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/audio-x-generic.svg
@@ -0,0 +1,6 @@
+<svg width="16" height="16" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; }</style>
+ </defs>
+ <path class="ColorScheme-Text" d="m15 1-10 1.598v7.544c-0.3212-0.09449-0.6594-0.1427-1-0.1426-1.657 0-3 1.119-3 2.5 1e-7 1.381 1.343 2.5 3 2.5s3-1.119 3-2.5v-6.5l6-1v4.143c-0.3212-0.09449-0.6594-0.1427-1-0.1426-1.657 0-3 1.119-3 2.5s1.343 2.5 3 2.5 3-1.119 3-2.5z" fill="currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/audio-x-gtp.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/audio-x-gtp.svg
new file mode 120000
index 000000000..fb7fe7cb6
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/audio-x-gtp.svg
@@ -0,0 +1 @@
+audio-x-generic.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/audio-x-it.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/audio-x-it.svg
new file mode 120000
index 000000000..fb7fe7cb6
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/audio-x-it.svg
@@ -0,0 +1 @@
+audio-x-generic.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/audio-x-m4a.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/audio-x-m4a.svg
new file mode 120000
index 000000000..fb7fe7cb6
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/audio-x-m4a.svg
@@ -0,0 +1 @@
+audio-x-generic.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/audio-x-midi.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/audio-x-midi.svg
new file mode 120000
index 000000000..fb7fe7cb6
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/audio-x-midi.svg
@@ -0,0 +1 @@
+audio-x-generic.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/audio-x-midio.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/audio-x-midio.svg
new file mode 120000
index 000000000..fb7fe7cb6
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/audio-x-midio.svg
@@ -0,0 +1 @@
+audio-x-generic.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/audio-x-monkey.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/audio-x-monkey.svg
new file mode 120000
index 000000000..fb7fe7cb6
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/audio-x-monkey.svg
@@ -0,0 +1 @@
+audio-x-generic.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/audio-x-monkeys-audio.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/audio-x-monkeys-audio.svg
new file mode 120000
index 000000000..fb7fe7cb6
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/audio-x-monkeys-audio.svg
@@ -0,0 +1 @@
+audio-x-generic.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/audio-x-mp2.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/audio-x-mp2.svg
new file mode 120000
index 000000000..fb7fe7cb6
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/audio-x-mp2.svg
@@ -0,0 +1 @@
+audio-x-generic.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/audio-x-mp3-playlist.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/audio-x-mp3-playlist.svg
new file mode 120000
index 000000000..1e7e6f6ce
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/audio-x-mp3-playlist.svg
@@ -0,0 +1 @@
+playlist.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/audio-x-mpeg.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/audio-x-mpeg.svg
new file mode 120000
index 000000000..fb7fe7cb6
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/audio-x-mpeg.svg
@@ -0,0 +1 @@
+audio-x-generic.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/audio-x-mpegurl.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/audio-x-mpegurl.svg
new file mode 120000
index 000000000..fb7fe7cb6
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/audio-x-mpegurl.svg
@@ -0,0 +1 @@
+audio-x-generic.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/audio-x-mpg.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/audio-x-mpg.svg
new file mode 120000
index 000000000..fb7fe7cb6
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/audio-x-mpg.svg
@@ -0,0 +1 @@
+audio-x-generic.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/audio-x-ms-wax.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/audio-x-ms-wax.svg
new file mode 120000
index 000000000..fb7fe7cb6
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/audio-x-ms-wax.svg
@@ -0,0 +1 @@
+audio-x-generic.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/audio-x-ms-wma.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/audio-x-ms-wma.svg
new file mode 120000
index 000000000..fb7fe7cb6
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/audio-x-ms-wma.svg
@@ -0,0 +1 @@
+audio-x-generic.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/audio-x-ofr.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/audio-x-ofr.svg
new file mode 120000
index 000000000..fb7fe7cb6
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/audio-x-ofr.svg
@@ -0,0 +1 @@
+audio-x-generic.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/audio-x-playlist.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/audio-x-playlist.svg
new file mode 120000
index 000000000..1e7e6f6ce
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/audio-x-playlist.svg
@@ -0,0 +1 @@
+playlist.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/audio-x-pn-realaudio.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/audio-x-pn-realaudio.svg
new file mode 120000
index 000000000..fb7fe7cb6
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/audio-x-pn-realaudio.svg
@@ -0,0 +1 @@
+audio-x-generic.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/audio-x-ptb.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/audio-x-ptb.svg
new file mode 120000
index 000000000..fb7fe7cb6
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/audio-x-ptb.svg
@@ -0,0 +1 @@
+audio-x-generic.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/audio-x-scpis.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/audio-x-scpis.svg
new file mode 120000
index 000000000..fb7fe7cb6
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/audio-x-scpis.svg
@@ -0,0 +1 @@
+audio-x-generic.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/audio-x-scpls.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/audio-x-scpls.svg
new file mode 120000
index 000000000..1e7e6f6ce
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/audio-x-scpls.svg
@@ -0,0 +1 @@
+playlist.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/audio-x-shorten.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/audio-x-shorten.svg
new file mode 120000
index 000000000..fb7fe7cb6
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/audio-x-shorten.svg
@@ -0,0 +1 @@
+audio-x-generic.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/audio-x-smart-playlist.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/audio-x-smart-playlist.svg
new file mode 120000
index 000000000..1e7e6f6ce
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/audio-x-smart-playlist.svg
@@ -0,0 +1 @@
+playlist.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/audio-x-soundfont.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/audio-x-soundfont.svg
new file mode 120000
index 000000000..fb7fe7cb6
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/audio-x-soundfont.svg
@@ -0,0 +1 @@
+audio-x-generic.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/audio-x-speex+ogg.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/audio-x-speex+ogg.svg
new file mode 120000
index 000000000..fb7fe7cb6
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/audio-x-speex+ogg.svg
@@ -0,0 +1 @@
+audio-x-generic.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/audio-x-tg.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/audio-x-tg.svg
new file mode 120000
index 000000000..fb7fe7cb6
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/audio-x-tg.svg
@@ -0,0 +1 @@
+audio-x-generic.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/audio-x-tta.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/audio-x-tta.svg
new file mode 120000
index 000000000..fb7fe7cb6
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/audio-x-tta.svg
@@ -0,0 +1 @@
+audio-x-generic.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/audio-x-vorbis+ogg.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/audio-x-vorbis+ogg.svg
new file mode 120000
index 000000000..fb7fe7cb6
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/audio-x-vorbis+ogg.svg
@@ -0,0 +1 @@
+audio-x-generic.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/audio-x-wav.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/audio-x-wav.svg
new file mode 120000
index 000000000..fb7fe7cb6
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/audio-x-wav.svg
@@ -0,0 +1 @@
+audio-x-generic.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/audio-x-xi.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/audio-x-xi.svg
new file mode 120000
index 000000000..fb7fe7cb6
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/audio-x-xi.svg
@@ -0,0 +1 @@
+audio-x-generic.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/audio-x-xm.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/audio-x-xm.svg
new file mode 120000
index 000000000..fb7fe7cb6
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/audio-x-xm.svg
@@ -0,0 +1 @@
+audio-x-generic.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/blank-cd.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/blank-cd.svg
new file mode 120000
index 000000000..1aec6f3bb
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/blank-cd.svg
@@ -0,0 +1 @@
+x-content-blank-cd.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/chemical-x-pdb.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/chemical-x-pdb.svg
new file mode 100644
index 000000000..984549052
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/chemical-x-pdb.svg
@@ -0,0 +1,6 @@
+<svg width="16" height="16" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; }</style>
+ </defs>
+ <path class="ColorScheme-Text" d="m14.58 8.271-2.752-1.588v-3.169c0-0.2569-0.1372-0.4939-0.3592-0.6223l-3.112-1.795c-0.2226-0.1282-0.4957-0.1282-0.7185 0l-3.112 1.795c-0.2221 0.1284-0.3592 0.3656-0.3592 0.6223v3.169l-2.752 1.588c-0.2221 0.1284-0.3593 0.3656-0.3593 0.6223v3.593c0 0.2568 0.1371 0.4939 0.3593 0.6223l3.112 1.795c0.1114 0.06406 0.2354 0.09608 0.3593 0.09608 0.124 0 0.2479-0.03201 0.3593-0.09608l2.752-1.588 2.752 1.588c0.1113 0.06406 0.2352 0.09608 0.3593 0.09608 0.124 0 0.2479-0.03201 0.3593-0.09608l3.11-1.795c0.2223-0.1284 0.3593-0.3657 0.3593-0.6223v-3.593c2.8e-5 -0.2568-0.137-0.4939-0.3592-0.6222zm-6.581-5.723 2.393 1.381v2.754l-2.393 1.381-2.393-1.381v-2.754zm-3.112 10.9-2.393-1.381v-2.762l2.385-1.376 2.401 1.385v2.754zm8.615-1.381-2.393 1.381-2.393-1.381v-2.754l2.401-1.386 2.385 1.377z" fill="currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/djvu.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/djvu.svg
new file mode 120000
index 000000000..1dc3be3c1
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/djvu.svg
@@ -0,0 +1 @@
+text-x-generic.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/document-rtl.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/document-rtl.svg
new file mode 120000
index 000000000..1dc3be3c1
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/document-rtl.svg
@@ -0,0 +1 @@
+text-x-generic.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/document-word.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/document-word.svg
new file mode 120000
index 000000000..1dc3be3c1
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/document-word.svg
@@ -0,0 +1 @@
+text-x-generic.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/document.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/document.svg
new file mode 120000
index 000000000..1dc3be3c1
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/document.svg
@@ -0,0 +1 @@
+text-x-generic.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/drawing-dwg.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/drawing-dwg.svg
new file mode 120000
index 000000000..c4d0ea0e9
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/drawing-dwg.svg
@@ -0,0 +1 @@
+application-x-dwg.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/font-collection.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/font-collection.svg
new file mode 120000
index 000000000..5cf45d178
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/font-collection.svg
@@ -0,0 +1 @@
+font-x-generic.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/font-otf.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/font-otf.svg
new file mode 120000
index 000000000..5cf45d178
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/font-otf.svg
@@ -0,0 +1 @@
+font-x-generic.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/font-ttf.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/font-ttf.svg
new file mode 120000
index 000000000..5cf45d178
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/font-ttf.svg
@@ -0,0 +1 @@
+font-x-generic.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/font-woff.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/font-woff.svg
new file mode 120000
index 000000000..5cf45d178
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/font-woff.svg
@@ -0,0 +1 @@
+font-x-generic.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/font-woff2.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/font-woff2.svg
new file mode 120000
index 000000000..5cf45d178
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/font-woff2.svg
@@ -0,0 +1 @@
+font-x-generic.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/font-x-generic.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/font-x-generic.svg
new file mode 100644
index 000000000..8553f5551
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/font-x-generic.svg
@@ -0,0 +1,6 @@
+<svg width="16" height="16" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; }</style>
+ </defs>
+ <path class="ColorScheme-Text" d="m9.568 1-7.273 12.37s-0.3398 0.3792-0.5098 0.4707c-0.1569 0.07843-0.361 0.1172-0.6094 0.1172h-0.4102l-0.2168 1.039h5.098l0.2168-1.039h-0.3926c-0.732 0-1.098-0.2345-1.098-0.7051 0-0.2745 0.1227-0.6421 0.3711-1.1l0.9805-1.764h4.785c0.128 0.9124 0.2238 1.827 0.2949 2.744-1e-6 0.2876-0.1247 0.4982-0.373 0.6289s-0.5817 0.1953-1 0.1953h-0.4512l-0.2148 1.039h6.469l0.2168-1.039h-0.3535c-0.4052 0-0.6933-0.1311-0.8633-0.3926-0.1569-0.2745-0.2667-0.6143-0.332-1.02l-1.646-11.55zm0.1562 1.98 0.5527 5.412h-3.439z" fill="currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/font_bitmap.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/font_bitmap.svg
new file mode 120000
index 000000000..5cf45d178
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/font_bitmap.svg
@@ -0,0 +1 @@
+font-x-generic.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/font_truetype.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/font_truetype.svg
new file mode 120000
index 000000000..5cf45d178
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/font_truetype.svg
@@ -0,0 +1 @@
+font-x-generic.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/font_type1.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/font_type1.svg
new file mode 120000
index 000000000..5cf45d178
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/font_type1.svg
@@ -0,0 +1 @@
+font-x-generic.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/fonts-package.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/fonts-package.svg
new file mode 120000
index 000000000..5cf45d178
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/fonts-package.svg
@@ -0,0 +1 @@
+font-x-generic.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/gedit-plugin.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/gedit-plugin.svg
new file mode 120000
index 000000000..82cc793ac
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/gedit-plugin.svg
@@ -0,0 +1 @@
+application-x-addon.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/gnome-exe-thumbnailer-generic-x.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/gnome-exe-thumbnailer-generic-x.svg
new file mode 120000
index 000000000..77ae01299
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/gnome-exe-thumbnailer-generic-x.svg
@@ -0,0 +1 @@
+application-x-msdos-program.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/gnome-exe-thumbnailer-generic.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/gnome-exe-thumbnailer-generic.svg
new file mode 120000
index 000000000..77ae01299
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/gnome-exe-thumbnailer-generic.svg
@@ -0,0 +1 @@
+application-x-msdos-program.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/gnome-exe-thumbnailer-template.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/gnome-exe-thumbnailer-template.svg
new file mode 120000
index 000000000..77ae01299
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/gnome-exe-thumbnailer-template.svg
@@ -0,0 +1 @@
+application-x-msdos-program.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/gnome-fs-executable.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/gnome-fs-executable.svg
new file mode 120000
index 000000000..178dc0030
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/gnome-fs-executable.svg
@@ -0,0 +1 @@
+application-x-executable.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/gnome-fs-regular.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/gnome-fs-regular.svg
new file mode 120000
index 000000000..56f4a6444
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/gnome-fs-regular.svg
@@ -0,0 +1 @@
+application-x-zerosize.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/gnome-mime-application-atom+xml.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/gnome-mime-application-atom+xml.svg
new file mode 120000
index 000000000..2f0fbff8b
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/gnome-mime-application-atom+xml.svg
@@ -0,0 +1 @@
+application-rss+xml.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/gnome-mime-application-javascript.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/gnome-mime-application-javascript.svg
new file mode 120000
index 000000000..f5bb9a863
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/gnome-mime-application-javascript.svg
@@ -0,0 +1 @@
+application-javascript.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/gnome-mime-application-magicpoint.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/gnome-mime-application-magicpoint.svg
new file mode 120000
index 000000000..73bb02f6a
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/gnome-mime-application-magicpoint.svg
@@ -0,0 +1 @@
+x-office-presentation.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/gnome-mime-application-msword.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/gnome-mime-application-msword.svg
new file mode 120000
index 000000000..1dc3be3c1
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/gnome-mime-application-msword.svg
@@ -0,0 +1 @@
+text-x-generic.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/gnome-mime-application-ogg.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/gnome-mime-application-ogg.svg
new file mode 120000
index 000000000..fb7fe7cb6
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/gnome-mime-application-ogg.svg
@@ -0,0 +1 @@
+audio-x-generic.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/gnome-mime-application-pdf.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/gnome-mime-application-pdf.svg
new file mode 120000
index 000000000..9e6d8a1b8
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/gnome-mime-application-pdf.svg
@@ -0,0 +1 @@
+application-pdf.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/gnome-mime-application-postscript.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/gnome-mime-application-postscript.svg
new file mode 120000
index 000000000..d62c818de
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/gnome-mime-application-postscript.svg
@@ -0,0 +1 @@
+application-postscript.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/gnome-mime-application-rss+xml.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/gnome-mime-application-rss+xml.svg
new file mode 120000
index 000000000..2f0fbff8b
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/gnome-mime-application-rss+xml.svg
@@ -0,0 +1 @@
+application-rss+xml.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/gnome-mime-application-rtf.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/gnome-mime-application-rtf.svg
new file mode 120000
index 000000000..1dc3be3c1
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/gnome-mime-application-rtf.svg
@@ -0,0 +1 @@
+text-x-generic.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/gnome-mime-application-vnd.lotus-1-2-3.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/gnome-mime-application-vnd.lotus-1-2-3.svg
new file mode 120000
index 000000000..b17ea2805
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/gnome-mime-application-vnd.lotus-1-2-3.svg
@@ -0,0 +1 @@
+x-office-spreadsheet.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/gnome-mime-application-vnd.ms-cab-compressed.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/gnome-mime-application-vnd.ms-cab-compressed.svg
new file mode 120000
index 000000000..4e4d75cff
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/gnome-mime-application-vnd.ms-cab-compressed.svg
@@ -0,0 +1 @@
+application-archive.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/gnome-mime-application-vnd.ms-excel.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/gnome-mime-application-vnd.ms-excel.svg
new file mode 120000
index 000000000..b17ea2805
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/gnome-mime-application-vnd.ms-excel.svg
@@ -0,0 +1 @@
+x-office-spreadsheet.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/gnome-mime-application-vnd.ms-powerpoint.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/gnome-mime-application-vnd.ms-powerpoint.svg
new file mode 120000
index 000000000..73bb02f6a
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/gnome-mime-application-vnd.ms-powerpoint.svg
@@ -0,0 +1 @@
+x-office-presentation.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/gnome-mime-application-vnd.oasis.opendocument.graphics-template.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/gnome-mime-application-vnd.oasis.opendocument.graphics-template.svg
new file mode 120000
index 000000000..043b286f3
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/gnome-mime-application-vnd.oasis.opendocument.graphics-template.svg
@@ -0,0 +1 @@
+libreoffice-oasis-drawing.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/gnome-mime-application-vnd.oasis.opendocument.graphics.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/gnome-mime-application-vnd.oasis.opendocument.graphics.svg
new file mode 120000
index 000000000..043b286f3
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/gnome-mime-application-vnd.oasis.opendocument.graphics.svg
@@ -0,0 +1 @@
+libreoffice-oasis-drawing.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/gnome-mime-application-vnd.oasis.opendocument.image.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/gnome-mime-application-vnd.oasis.opendocument.image.svg
new file mode 120000
index 000000000..043b286f3
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/gnome-mime-application-vnd.oasis.opendocument.image.svg
@@ -0,0 +1 @@
+libreoffice-oasis-drawing.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/gnome-mime-application-vnd.oasis.opendocument.presentation-template.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/gnome-mime-application-vnd.oasis.opendocument.presentation-template.svg
new file mode 120000
index 000000000..73bb02f6a
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/gnome-mime-application-vnd.oasis.opendocument.presentation-template.svg
@@ -0,0 +1 @@
+x-office-presentation.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/gnome-mime-application-vnd.oasis.opendocument.presentation.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/gnome-mime-application-vnd.oasis.opendocument.presentation.svg
new file mode 120000
index 000000000..73bb02f6a
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/gnome-mime-application-vnd.oasis.opendocument.presentation.svg
@@ -0,0 +1 @@
+x-office-presentation.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/gnome-mime-application-vnd.oasis.opendocument.spreadsheet-template.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/gnome-mime-application-vnd.oasis.opendocument.spreadsheet-template.svg
new file mode 120000
index 000000000..b17ea2805
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/gnome-mime-application-vnd.oasis.opendocument.spreadsheet-template.svg
@@ -0,0 +1 @@
+x-office-spreadsheet.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/gnome-mime-application-vnd.oasis.opendocument.spreadsheet.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/gnome-mime-application-vnd.oasis.opendocument.spreadsheet.svg
new file mode 120000
index 000000000..b17ea2805
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/gnome-mime-application-vnd.oasis.opendocument.spreadsheet.svg
@@ -0,0 +1 @@
+x-office-spreadsheet.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/gnome-mime-application-vnd.oasis.opendocument.text-template.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/gnome-mime-application-vnd.oasis.opendocument.text-template.svg
new file mode 120000
index 000000000..1dc3be3c1
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/gnome-mime-application-vnd.oasis.opendocument.text-template.svg
@@ -0,0 +1 @@
+text-x-generic.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/gnome-mime-application-vnd.oasis.opendocument.text-web.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/gnome-mime-application-vnd.oasis.opendocument.text-web.svg
new file mode 120000
index 000000000..678a58102
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/gnome-mime-application-vnd.oasis.opendocument.text-web.svg
@@ -0,0 +1 @@
+application-x-mswinurl.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/gnome-mime-application-vnd.oasis.opendocument.text.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/gnome-mime-application-vnd.oasis.opendocument.text.svg
new file mode 120000
index 000000000..1dc3be3c1
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/gnome-mime-application-vnd.oasis.opendocument.text.svg
@@ -0,0 +1 @@
+text-x-generic.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/gnome-mime-application-vnd.openxmlformats-officedocument.presentationml.presentation.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/gnome-mime-application-vnd.openxmlformats-officedocument.presentationml.presentation.svg
new file mode 120000
index 000000000..73bb02f6a
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/gnome-mime-application-vnd.openxmlformats-officedocument.presentationml.presentation.svg
@@ -0,0 +1 @@
+x-office-presentation.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/gnome-mime-application-vnd.openxmlformats-officedocument.presentationml.slideshow.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/gnome-mime-application-vnd.openxmlformats-officedocument.presentationml.slideshow.svg
new file mode 120000
index 000000000..73bb02f6a
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/gnome-mime-application-vnd.openxmlformats-officedocument.presentationml.slideshow.svg
@@ -0,0 +1 @@
+x-office-presentation.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/gnome-mime-application-vnd.openxmlformats-officedocument.spreadsheetml.sheet.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/gnome-mime-application-vnd.openxmlformats-officedocument.spreadsheetml.sheet.svg
new file mode 120000
index 000000000..b17ea2805
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/gnome-mime-application-vnd.openxmlformats-officedocument.spreadsheetml.sheet.svg
@@ -0,0 +1 @@
+x-office-spreadsheet.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/gnome-mime-application-vnd.openxmlformats-officedocument.wordprocessingml.document.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/gnome-mime-application-vnd.openxmlformats-officedocument.wordprocessingml.document.svg
new file mode 120000
index 000000000..1dc3be3c1
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/gnome-mime-application-vnd.openxmlformats-officedocument.wordprocessingml.document.svg
@@ -0,0 +1 @@
+text-x-generic.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/gnome-mime-application-vnd.rn-realmedia-secure.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/gnome-mime-application-vnd.rn-realmedia-secure.svg
new file mode 120000
index 000000000..fb7fe7cb6
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/gnome-mime-application-vnd.rn-realmedia-secure.svg
@@ -0,0 +1 @@
+audio-x-generic.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/gnome-mime-application-vnd.rn-realmedia-vbr.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/gnome-mime-application-vnd.rn-realmedia-vbr.svg
new file mode 120000
index 000000000..fb7fe7cb6
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/gnome-mime-application-vnd.rn-realmedia-vbr.svg
@@ -0,0 +1 @@
+audio-x-generic.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/gnome-mime-application-vnd.scribus.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/gnome-mime-application-vnd.scribus.svg
new file mode 120000
index 000000000..1a2994986
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/gnome-mime-application-vnd.scribus.svg
@@ -0,0 +1 @@
+application-vnd.scribus.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/gnome-mime-application-vnd.stardivision.calc.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/gnome-mime-application-vnd.stardivision.calc.svg
new file mode 120000
index 000000000..b17ea2805
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/gnome-mime-application-vnd.stardivision.calc.svg
@@ -0,0 +1 @@
+x-office-spreadsheet.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/gnome-mime-application-vnd.stardivision.impress.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/gnome-mime-application-vnd.stardivision.impress.svg
new file mode 120000
index 000000000..73bb02f6a
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/gnome-mime-application-vnd.stardivision.impress.svg
@@ -0,0 +1 @@
+x-office-presentation.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/gnome-mime-application-vnd.stardivision.writer.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/gnome-mime-application-vnd.stardivision.writer.svg
new file mode 120000
index 000000000..1dc3be3c1
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/gnome-mime-application-vnd.stardivision.writer.svg
@@ -0,0 +1 @@
+text-x-generic.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/gnome-mime-application-vnd.sun.xml.calc.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/gnome-mime-application-vnd.sun.xml.calc.svg
new file mode 120000
index 000000000..b17ea2805
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/gnome-mime-application-vnd.sun.xml.calc.svg
@@ -0,0 +1 @@
+x-office-spreadsheet.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/gnome-mime-application-vnd.sun.xml.calc.template.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/gnome-mime-application-vnd.sun.xml.calc.template.svg
new file mode 120000
index 000000000..b17ea2805
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/gnome-mime-application-vnd.sun.xml.calc.template.svg
@@ -0,0 +1 @@
+x-office-spreadsheet.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/gnome-mime-application-vnd.sun.xml.draw.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/gnome-mime-application-vnd.sun.xml.draw.svg
new file mode 120000
index 000000000..34b7aa582
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/gnome-mime-application-vnd.sun.xml.draw.svg
@@ -0,0 +1 @@
+application-vector.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/gnome-mime-application-vnd.sun.xml.draw.template.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/gnome-mime-application-vnd.sun.xml.draw.template.svg
new file mode 120000
index 000000000..34b7aa582
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/gnome-mime-application-vnd.sun.xml.draw.template.svg
@@ -0,0 +1 @@
+application-vector.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/gnome-mime-application-vnd.sun.xml.impress.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/gnome-mime-application-vnd.sun.xml.impress.svg
new file mode 120000
index 000000000..73bb02f6a
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/gnome-mime-application-vnd.sun.xml.impress.svg
@@ -0,0 +1 @@
+x-office-presentation.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/gnome-mime-application-vnd.sun.xml.impress.template.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/gnome-mime-application-vnd.sun.xml.impress.template.svg
new file mode 120000
index 000000000..73bb02f6a
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/gnome-mime-application-vnd.sun.xml.impress.template.svg
@@ -0,0 +1 @@
+x-office-presentation.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/gnome-mime-application-vnd.sun.xml.writer.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/gnome-mime-application-vnd.sun.xml.writer.svg
new file mode 120000
index 000000000..1dc3be3c1
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/gnome-mime-application-vnd.sun.xml.writer.svg
@@ -0,0 +1 @@
+text-x-generic.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/gnome-mime-application-vnd.sun.xml.writer.template.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/gnome-mime-application-vnd.sun.xml.writer.template.svg
new file mode 120000
index 000000000..1dc3be3c1
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/gnome-mime-application-vnd.sun.xml.writer.template.svg
@@ -0,0 +1 @@
+text-x-generic.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/gnome-mime-application-vnd.wolfram.cdf.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/gnome-mime-application-vnd.wolfram.cdf.svg
new file mode 120000
index 000000000..af002c3c8
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/gnome-mime-application-vnd.wolfram.cdf.svg
@@ -0,0 +1 @@
+application-vnd.wolfram.cdf.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/gnome-mime-application-vnd.wolfram.mathematica.package.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/gnome-mime-application-vnd.wolfram.mathematica.package.svg
new file mode 120000
index 000000000..b8b1599fa
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/gnome-mime-application-vnd.wolfram.mathematica.package.svg
@@ -0,0 +1 @@
+application-vnd.wolfram.wl.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/gnome-mime-application-vnd.wolfram.nb.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/gnome-mime-application-vnd.wolfram.nb.svg
new file mode 120000
index 000000000..652f3491c
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/gnome-mime-application-vnd.wolfram.nb.svg
@@ -0,0 +1 @@
+application-vnd.wolfram.nb.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/gnome-mime-application-vnd.wolfram.player.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/gnome-mime-application-vnd.wolfram.player.svg
new file mode 120000
index 000000000..af002c3c8
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/gnome-mime-application-vnd.wolfram.player.svg
@@ -0,0 +1 @@
+application-vnd.wolfram.cdf.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/gnome-mime-application-vnd.wolfram.wl.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/gnome-mime-application-vnd.wolfram.wl.svg
new file mode 120000
index 000000000..b8b1599fa
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/gnome-mime-application-vnd.wolfram.wl.svg
@@ -0,0 +1 @@
+application-vnd.wolfram.wl.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/gnome-mime-application-vnd.wolfram.wls.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/gnome-mime-application-vnd.wolfram.wls.svg
new file mode 120000
index 000000000..b8b1599fa
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/gnome-mime-application-vnd.wolfram.wls.svg
@@ -0,0 +1 @@
+application-vnd.wolfram.wl.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/gnome-mime-application-wordperfect.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/gnome-mime-application-wordperfect.svg
new file mode 120000
index 000000000..1dc3be3c1
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/gnome-mime-application-wordperfect.svg
@@ -0,0 +1 @@
+text-x-generic.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/gnome-mime-application-x-7z-compressed.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/gnome-mime-application-x-7z-compressed.svg
new file mode 120000
index 000000000..4e4d75cff
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/gnome-mime-application-x-7z-compressed.svg
@@ -0,0 +1 @@
+application-archive.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/gnome-mime-application-x-7zip.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/gnome-mime-application-x-7zip.svg
new file mode 120000
index 000000000..4e4d75cff
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/gnome-mime-application-x-7zip.svg
@@ -0,0 +1 @@
+application-archive.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/gnome-mime-application-x-abiword.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/gnome-mime-application-x-abiword.svg
new file mode 120000
index 000000000..1dc3be3c1
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/gnome-mime-application-x-abiword.svg
@@ -0,0 +1 @@
+text-x-generic.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/gnome-mime-application-x-ace.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/gnome-mime-application-x-ace.svg
new file mode 120000
index 000000000..4e4d75cff
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/gnome-mime-application-x-ace.svg
@@ -0,0 +1 @@
+application-archive.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/gnome-mime-application-x-applix-spreadsheet.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/gnome-mime-application-x-applix-spreadsheet.svg
new file mode 120000
index 000000000..b17ea2805
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/gnome-mime-application-x-applix-spreadsheet.svg
@@ -0,0 +1 @@
+x-office-spreadsheet.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/gnome-mime-application-x-applix-word.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/gnome-mime-application-x-applix-word.svg
new file mode 120000
index 000000000..1dc3be3c1
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/gnome-mime-application-x-applix-word.svg
@@ -0,0 +1 @@
+text-x-generic.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/gnome-mime-application-x-archive.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/gnome-mime-application-x-archive.svg
new file mode 120000
index 000000000..4e4d75cff
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/gnome-mime-application-x-archive.svg
@@ -0,0 +1 @@
+application-archive.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/gnome-mime-application-x-arj.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/gnome-mime-application-x-arj.svg
new file mode 120000
index 000000000..4e4d75cff
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/gnome-mime-application-x-arj.svg
@@ -0,0 +1 @@
+application-archive.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/gnome-mime-application-x-audacity-project.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/gnome-mime-application-x-audacity-project.svg
new file mode 120000
index 000000000..fb7fe7cb6
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/gnome-mime-application-x-audacity-project.svg
@@ -0,0 +1 @@
+audio-x-generic.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/gnome-mime-application-x-bittorrent.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/gnome-mime-application-x-bittorrent.svg
new file mode 120000
index 000000000..82827e358
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/gnome-mime-application-x-bittorrent.svg
@@ -0,0 +1 @@
+application-torrent.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/gnome-mime-application-x-bzip-compressed-tar.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/gnome-mime-application-x-bzip-compressed-tar.svg
new file mode 120000
index 000000000..4e4d75cff
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/gnome-mime-application-x-bzip-compressed-tar.svg
@@ -0,0 +1 @@
+application-archive.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/gnome-mime-application-x-bzip-compressed.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/gnome-mime-application-x-bzip-compressed.svg
new file mode 120000
index 000000000..4e4d75cff
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/gnome-mime-application-x-bzip-compressed.svg
@@ -0,0 +1 @@
+application-archive.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/gnome-mime-application-x-bzip.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/gnome-mime-application-x-bzip.svg
new file mode 120000
index 000000000..4e4d75cff
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/gnome-mime-application-x-bzip.svg
@@ -0,0 +1 @@
+application-archive.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/gnome-mime-application-x-class-file.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/gnome-mime-application-x-class-file.svg
new file mode 120000
index 000000000..dbc66cdce
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/gnome-mime-application-x-class-file.svg
@@ -0,0 +1 @@
+text-x-java.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/gnome-mime-application-x-compress.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/gnome-mime-application-x-compress.svg
new file mode 120000
index 000000000..4e4d75cff
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/gnome-mime-application-x-compress.svg
@@ -0,0 +1 @@
+application-archive.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/gnome-mime-application-x-compressed-tar.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/gnome-mime-application-x-compressed-tar.svg
new file mode 120000
index 000000000..4e4d75cff
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/gnome-mime-application-x-compressed-tar.svg
@@ -0,0 +1 @@
+application-archive.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/gnome-mime-application-x-cpio-compress.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/gnome-mime-application-x-cpio-compress.svg
new file mode 120000
index 000000000..4e4d75cff
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/gnome-mime-application-x-cpio-compress.svg
@@ -0,0 +1 @@
+application-archive.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/gnome-mime-application-x-cpio-compressed.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/gnome-mime-application-x-cpio-compressed.svg
new file mode 120000
index 000000000..4e4d75cff
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/gnome-mime-application-x-cpio-compressed.svg
@@ -0,0 +1 @@
+application-archive.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/gnome-mime-application-x-cpio.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/gnome-mime-application-x-cpio.svg
new file mode 120000
index 000000000..4e4d75cff
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/gnome-mime-application-x-cpio.svg
@@ -0,0 +1 @@
+application-archive.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/gnome-mime-application-x-deb.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/gnome-mime-application-x-deb.svg
new file mode 120000
index 000000000..abada3e53
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/gnome-mime-application-x-deb.svg
@@ -0,0 +1 @@
+application-x-deb.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/gnome-mime-application-x-designer.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/gnome-mime-application-x-designer.svg
new file mode 120000
index 000000000..ca748d2c2
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/gnome-mime-application-x-designer.svg
@@ -0,0 +1 @@
+application-drawing.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/gnome-mime-application-x-desktop.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/gnome-mime-application-x-desktop.svg
new file mode 120000
index 000000000..0a98193e5
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/gnome-mime-application-x-desktop.svg
@@ -0,0 +1 @@
+x-content-software.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/gnome-mime-application-x-dvi.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/gnome-mime-application-x-dvi.svg
new file mode 120000
index 000000000..9f2952142
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/gnome-mime-application-x-dvi.svg
@@ -0,0 +1 @@
+text-x-tex.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/gnome-mime-application-x-executable.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/gnome-mime-application-x-executable.svg
new file mode 120000
index 000000000..178dc0030
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/gnome-mime-application-x-executable.svg
@@ -0,0 +1 @@
+application-x-executable.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/gnome-mime-application-x-font-afm.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/gnome-mime-application-x-font-afm.svg
new file mode 120000
index 000000000..5cf45d178
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/gnome-mime-application-x-font-afm.svg
@@ -0,0 +1 @@
+font-x-generic.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/gnome-mime-application-x-font-bdf.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/gnome-mime-application-x-font-bdf.svg
new file mode 120000
index 000000000..5cf45d178
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/gnome-mime-application-x-font-bdf.svg
@@ -0,0 +1 @@
+font-x-generic.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/gnome-mime-application-x-font-linux-psf.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/gnome-mime-application-x-font-linux-psf.svg
new file mode 120000
index 000000000..5cf45d178
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/gnome-mime-application-x-font-linux-psf.svg
@@ -0,0 +1 @@
+font-x-generic.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/gnome-mime-application-x-font-pcf.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/gnome-mime-application-x-font-pcf.svg
new file mode 120000
index 000000000..5cf45d178
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/gnome-mime-application-x-font-pcf.svg
@@ -0,0 +1 @@
+font-x-generic.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/gnome-mime-application-x-font-sunos-news.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/gnome-mime-application-x-font-sunos-news.svg
new file mode 120000
index 000000000..5cf45d178
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/gnome-mime-application-x-font-sunos-news.svg
@@ -0,0 +1 @@
+font-x-generic.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/gnome-mime-application-x-font-ttf.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/gnome-mime-application-x-font-ttf.svg
new file mode 120000
index 000000000..5cf45d178
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/gnome-mime-application-x-font-ttf.svg
@@ -0,0 +1 @@
+font-x-generic.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/gnome-mime-application-x-glade.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/gnome-mime-application-x-glade.svg
new file mode 120000
index 000000000..396774efe
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/gnome-mime-application-x-glade.svg
@@ -0,0 +1 @@
+application-x-glade.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/gnome-mime-application-x-gnome-app-info.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/gnome-mime-application-x-gnome-app-info.svg
new file mode 120000
index 000000000..61d1fd799
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/gnome-mime-application-x-gnome-app-info.svg
@@ -0,0 +1 @@
+text-x-readme.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/gnome-mime-application-x-gnome-theme-package.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/gnome-mime-application-x-gnome-theme-package.svg
new file mode 120000
index 000000000..9b59dbaf3
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/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/Gruvbox-Plus-Dark/mimetypes/16/gnome-mime-application-x-gnumeric.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/gnome-mime-application-x-gnumeric.svg
new file mode 120000
index 000000000..b17ea2805
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/gnome-mime-application-x-gnumeric.svg
@@ -0,0 +1 @@
+x-office-spreadsheet.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/gnome-mime-application-x-gzip.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/gnome-mime-application-x-gzip.svg
new file mode 120000
index 000000000..4e4d75cff
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/gnome-mime-application-x-gzip.svg
@@ -0,0 +1 @@
+application-archive.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/gnome-mime-application-x-gzpostscript.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/gnome-mime-application-x-gzpostscript.svg
new file mode 120000
index 000000000..d62c818de
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/gnome-mime-application-x-gzpostscript.svg
@@ -0,0 +1 @@
+application-postscript.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/gnome-mime-application-x-illustrator.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/gnome-mime-application-x-illustrator.svg
new file mode 120000
index 000000000..34ddf0c1a
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/gnome-mime-application-x-illustrator.svg
@@ -0,0 +1 @@
+application-illustrator.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/gnome-mime-application-x-jar.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/gnome-mime-application-x-jar.svg
new file mode 120000
index 000000000..dbc66cdce
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/gnome-mime-application-x-jar.svg
@@ -0,0 +1 @@
+text-x-java.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/gnome-mime-application-x-java-archive.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/gnome-mime-application-x-java-archive.svg
new file mode 120000
index 000000000..dbc66cdce
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/gnome-mime-application-x-java-archive.svg
@@ -0,0 +1 @@
+text-x-java.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/gnome-mime-application-x-java.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/gnome-mime-application-x-java.svg
new file mode 120000
index 000000000..dbc66cdce
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/gnome-mime-application-x-java.svg
@@ -0,0 +1 @@
+text-x-java.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/gnome-mime-application-x-javascript.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/gnome-mime-application-x-javascript.svg
new file mode 120000
index 000000000..f5bb9a863
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/gnome-mime-application-x-javascript.svg
@@ -0,0 +1 @@
+application-javascript.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/gnome-mime-application-x-kpresenter.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/gnome-mime-application-x-kpresenter.svg
new file mode 120000
index 000000000..73bb02f6a
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/gnome-mime-application-x-kpresenter.svg
@@ -0,0 +1 @@
+x-office-presentation.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/gnome-mime-application-x-kspread.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/gnome-mime-application-x-kspread.svg
new file mode 120000
index 000000000..b17ea2805
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/gnome-mime-application-x-kspread.svg
@@ -0,0 +1 @@
+x-office-spreadsheet.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/gnome-mime-application-x-kword.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/gnome-mime-application-x-kword.svg
new file mode 120000
index 000000000..1dc3be3c1
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/gnome-mime-application-x-kword.svg
@@ -0,0 +1 @@
+text-x-generic.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/gnome-mime-application-x-lha.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/gnome-mime-application-x-lha.svg
new file mode 120000
index 000000000..4e4d75cff
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/gnome-mime-application-x-lha.svg
@@ -0,0 +1 @@
+application-archive.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/gnome-mime-application-x-lhz.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/gnome-mime-application-x-lhz.svg
new file mode 120000
index 000000000..4e4d75cff
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/gnome-mime-application-x-lhz.svg
@@ -0,0 +1 @@
+application-archive.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/gnome-mime-application-x-lzma-compressed-tar.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/gnome-mime-application-x-lzma-compressed-tar.svg
new file mode 120000
index 000000000..4e4d75cff
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/gnome-mime-application-x-lzma-compressed-tar.svg
@@ -0,0 +1 @@
+application-archive.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/gnome-mime-application-x-lzma.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/gnome-mime-application-x-lzma.svg
new file mode 120000
index 000000000..4e4d75cff
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/gnome-mime-application-x-lzma.svg
@@ -0,0 +1 @@
+application-archive.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/gnome-mime-application-x-lzop.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/gnome-mime-application-x-lzop.svg
new file mode 120000
index 000000000..4e4d75cff
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/gnome-mime-application-x-lzop.svg
@@ -0,0 +1 @@
+application-archive.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/gnome-mime-application-x-ms-dos-executable.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/gnome-mime-application-x-ms-dos-executable.svg
new file mode 120000
index 000000000..77ae01299
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/gnome-mime-application-x-ms-dos-executable.svg
@@ -0,0 +1 @@
+application-x-msdos-program.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/gnome-mime-application-x-nero-disc-image.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/gnome-mime-application-x-nero-disc-image.svg
new file mode 120000
index 000000000..1aec6f3bb
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/gnome-mime-application-x-nero-disc-image.svg
@@ -0,0 +1 @@
+x-content-blank-cd.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/gnome-mime-application-x-nero-linux-compilation.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/gnome-mime-application-x-nero-linux-compilation.svg
new file mode 120000
index 000000000..f50ba621b
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/gnome-mime-application-x-nero-linux-compilation.svg
@@ -0,0 +1 @@
+application-xml.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/gnome-mime-application-x-perl.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/gnome-mime-application-x-perl.svg
new file mode 120000
index 000000000..9bab2b2ca
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/gnome-mime-application-x-perl.svg
@@ -0,0 +1 @@
+text-x-perl.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/gnome-mime-application-x-php.package-x-generic.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/gnome-mime-application-x-php.package-x-generic.svg
new file mode 120000
index 000000000..a4f54310a
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/gnome-mime-application-x-php.package-x-generic.svg
@@ -0,0 +1 @@
+application-php.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/gnome-mime-application-x-php.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/gnome-mime-application-x-php.svg
new file mode 120000
index 000000000..a4f54310a
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/gnome-mime-application-x-php.svg
@@ -0,0 +1 @@
+application-php.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/gnome-mime-application-x-python-bytecode.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/gnome-mime-application-x-python-bytecode.svg
new file mode 120000
index 000000000..06f81fa83
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/gnome-mime-application-x-python-bytecode.svg
@@ -0,0 +1 @@
+text-x-python.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/gnome-mime-application-x-rar.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/gnome-mime-application-x-rar.svg
new file mode 120000
index 000000000..4e4d75cff
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/gnome-mime-application-x-rar.svg
@@ -0,0 +1 @@
+application-archive.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/gnome-mime-application-x-referencer.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/gnome-mime-application-x-referencer.svg
new file mode 120000
index 000000000..678a58102
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/gnome-mime-application-x-referencer.svg
@@ -0,0 +1 @@
+application-x-mswinurl.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/gnome-mime-application-x-remote-connection.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/gnome-mime-application-x-remote-connection.svg
new file mode 120000
index 000000000..f28392215
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/gnome-mime-application-x-remote-connection.svg
@@ -0,0 +1 @@
+application-x-remote-connection.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/gnome-mime-application-x-rpm.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/gnome-mime-application-x-rpm.svg
new file mode 120000
index 000000000..08dae7914
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/gnome-mime-application-x-rpm.svg
@@ -0,0 +1 @@
+application-x-rpm.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/gnome-mime-application-x-ruby.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/gnome-mime-application-x-ruby.svg
new file mode 120000
index 000000000..99f12ae3e
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/gnome-mime-application-x-ruby.svg
@@ -0,0 +1 @@
+text-x-ruby.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/gnome-mime-application-x-scribus.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/gnome-mime-application-x-scribus.svg
new file mode 120000
index 000000000..1a2994986
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/gnome-mime-application-x-scribus.svg
@@ -0,0 +1 @@
+application-vnd.scribus.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/gnome-mime-application-x-shar.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/gnome-mime-application-x-shar.svg
new file mode 120000
index 000000000..4e4d75cff
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/gnome-mime-application-x-shar.svg
@@ -0,0 +1 @@
+application-archive.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/gnome-mime-application-x-shellscript.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/gnome-mime-application-x-shellscript.svg
new file mode 120000
index 000000000..05ab0ed62
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/gnome-mime-application-x-shellscript.svg
@@ -0,0 +1 @@
+text-x-script.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/gnome-mime-application-x-shockwave-flash.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/gnome-mime-application-x-shockwave-flash.svg
new file mode 120000
index 000000000..be844f1e0
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/gnome-mime-application-x-shockwave-flash.svg
@@ -0,0 +1 @@
+application-flash.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/gnome-mime-application-x-stuffit.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/gnome-mime-application-x-stuffit.svg
new file mode 120000
index 000000000..4e4d75cff
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/gnome-mime-application-x-stuffit.svg
@@ -0,0 +1 @@
+application-archive.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/gnome-mime-application-x-tar.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/gnome-mime-application-x-tar.svg
new file mode 120000
index 000000000..4e4d75cff
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/gnome-mime-application-x-tar.svg
@@ -0,0 +1 @@
+application-archive.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/gnome-mime-application-x-tarz.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/gnome-mime-application-x-tarz.svg
new file mode 120000
index 000000000..4e4d75cff
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/gnome-mime-application-x-tarz.svg
@@ -0,0 +1 @@
+application-archive.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/gnome-mime-application-x-tex.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/gnome-mime-application-x-tex.svg
new file mode 120000
index 000000000..9f2952142
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/gnome-mime-application-x-tex.svg
@@ -0,0 +1 @@
+text-x-tex.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/gnome-mime-application-x-theme.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/gnome-mime-application-x-theme.svg
new file mode 120000
index 000000000..9b59dbaf3
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/gnome-mime-application-x-theme.svg
@@ -0,0 +1 @@
+application-x-theme.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/gnome-mime-application-x-vnc.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/gnome-mime-application-x-vnc.svg
new file mode 120000
index 000000000..f28392215
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/gnome-mime-application-x-vnc.svg
@@ -0,0 +1 @@
+application-x-remote-connection.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/gnome-mime-application-x-xopp.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/gnome-mime-application-x-xopp.svg
new file mode 120000
index 000000000..6464f89b4
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/gnome-mime-application-x-xopp.svg
@@ -0,0 +1 @@
+xoj.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/gnome-mime-application-x-zip.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/gnome-mime-application-x-zip.svg
new file mode 120000
index 000000000..4e4d75cff
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/gnome-mime-application-x-zip.svg
@@ -0,0 +1 @@
+application-archive.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/gnome-mime-application-x-zoo.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/gnome-mime-application-x-zoo.svg
new file mode 120000
index 000000000..4e4d75cff
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/gnome-mime-application-x-zoo.svg
@@ -0,0 +1 @@
+application-archive.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/gnome-mime-application-xhtml+xml.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/gnome-mime-application-xhtml+xml.svg
new file mode 120000
index 000000000..f50ba621b
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/gnome-mime-application-xhtml+xml.svg
@@ -0,0 +1 @@
+application-xml.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/gnome-mime-application-xml.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/gnome-mime-application-xml.svg
new file mode 120000
index 000000000..f50ba621b
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/gnome-mime-application-xml.svg
@@ -0,0 +1 @@
+application-xml.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/gnome-mime-application-zip.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/gnome-mime-application-zip.svg
new file mode 120000
index 000000000..4e4d75cff
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/gnome-mime-application-zip.svg
@@ -0,0 +1 @@
+application-archive.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/gnome-mime-audio.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/gnome-mime-audio.svg
new file mode 120000
index 000000000..fb7fe7cb6
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/gnome-mime-audio.svg
@@ -0,0 +1 @@
+audio-x-generic.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/gnome-mime-image-bmp.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/gnome-mime-image-bmp.svg
new file mode 120000
index 000000000..a2c40c72d
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/gnome-mime-image-bmp.svg
@@ -0,0 +1 @@
+image-x-generic.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/gnome-mime-image-gif.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/gnome-mime-image-gif.svg
new file mode 120000
index 000000000..a2c40c72d
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/gnome-mime-image-gif.svg
@@ -0,0 +1 @@
+image-x-generic.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/gnome-mime-image-jpeg.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/gnome-mime-image-jpeg.svg
new file mode 120000
index 000000000..a2c40c72d
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/gnome-mime-image-jpeg.svg
@@ -0,0 +1 @@
+image-x-generic.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/gnome-mime-image-png.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/gnome-mime-image-png.svg
new file mode 120000
index 000000000..a2c40c72d
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/gnome-mime-image-png.svg
@@ -0,0 +1 @@
+image-x-generic.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/gnome-mime-image-tiff.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/gnome-mime-image-tiff.svg
new file mode 120000
index 000000000..a2c40c72d
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/gnome-mime-image-tiff.svg
@@ -0,0 +1 @@
+image-x-generic.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/gnome-mime-image-x-cmu-raster.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/gnome-mime-image-x-cmu-raster.svg
new file mode 120000
index 000000000..a2c40c72d
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/gnome-mime-image-x-cmu-raster.svg
@@ -0,0 +1 @@
+image-x-generic.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/gnome-mime-image-x-killustrator.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/gnome-mime-image-x-killustrator.svg
new file mode 120000
index 000000000..a2c40c72d
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/gnome-mime-image-x-killustrator.svg
@@ -0,0 +1 @@
+image-x-generic.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/gnome-mime-image-x-portable-bitmap.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/gnome-mime-image-x-portable-bitmap.svg
new file mode 120000
index 000000000..a2c40c72d
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/gnome-mime-image-x-portable-bitmap.svg
@@ -0,0 +1 @@
+image-x-generic.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/gnome-mime-image-x-psd.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/gnome-mime-image-x-psd.svg
new file mode 120000
index 000000000..2241f5387
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/gnome-mime-image-x-psd.svg
@@ -0,0 +1 @@
+application-photoshop.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/gnome-mime-image-x-xpixmap.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/gnome-mime-image-x-xpixmap.svg
new file mode 120000
index 000000000..a2c40c72d
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/gnome-mime-image-x-xpixmap.svg
@@ -0,0 +1 @@
+image-x-generic.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/gnome-mime-image.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/gnome-mime-image.svg
new file mode 120000
index 000000000..a2c40c72d
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/gnome-mime-image.svg
@@ -0,0 +1 @@
+image-x-generic.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/gnome-mime-imagebmp.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/gnome-mime-imagebmp.svg
new file mode 120000
index 000000000..a2c40c72d
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/gnome-mime-imagebmp.svg
@@ -0,0 +1 @@
+image-x-generic.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/gnome-mime-text-c.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/gnome-mime-text-c.svg
new file mode 120000
index 000000000..a50897fba
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/gnome-mime-text-c.svg
@@ -0,0 +1 @@
+text-x-csrc.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/gnome-mime-text-csrc.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/gnome-mime-text-csrc.svg
new file mode 120000
index 000000000..a50897fba
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/gnome-mime-text-csrc.svg
@@ -0,0 +1 @@
+text-x-csrc.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/gnome-mime-text-css.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/gnome-mime-text-css.svg
new file mode 120000
index 000000000..5110f3541
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/gnome-mime-text-css.svg
@@ -0,0 +1 @@
+text-css.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/gnome-mime-text-html.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/gnome-mime-text-html.svg
new file mode 120000
index 000000000..f50ba621b
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/gnome-mime-text-html.svg
@@ -0,0 +1 @@
+application-xml.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/gnome-mime-text-javascript.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/gnome-mime-text-javascript.svg
new file mode 120000
index 000000000..f5bb9a863
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/gnome-mime-text-javascript.svg
@@ -0,0 +1 @@
+application-javascript.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/gnome-mime-text-plain.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/gnome-mime-text-plain.svg
new file mode 120000
index 000000000..1dc3be3c1
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/gnome-mime-text-plain.svg
@@ -0,0 +1 @@
+text-x-generic.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/gnome-mime-text-vnd.wap.wml.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/gnome-mime-text-vnd.wap.wml.svg
new file mode 120000
index 000000000..678a58102
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/gnome-mime-text-vnd.wap.wml.svg
@@ -0,0 +1 @@
+application-x-mswinurl.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/gnome-mime-text-x-authors.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/gnome-mime-text-x-authors.svg
new file mode 120000
index 000000000..3a00ae02a
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/gnome-mime-text-x-authors.svg
@@ -0,0 +1 @@
+application-users.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/gnome-mime-text-x-c++.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/gnome-mime-text-x-c++.svg
new file mode 120000
index 000000000..cac65765e
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/gnome-mime-text-x-c++.svg
@@ -0,0 +1 @@
+text-x-c++.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/gnome-mime-text-x-c++hdr.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/gnome-mime-text-x-c++hdr.svg
new file mode 120000
index 000000000..198860638
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/gnome-mime-text-x-c++hdr.svg
@@ -0,0 +1 @@
+text-x-chdr.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/gnome-mime-text-x-c++src.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/gnome-mime-text-x-c++src.svg
new file mode 120000
index 000000000..cac65765e
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/gnome-mime-text-x-c++src.svg
@@ -0,0 +1 @@
+text-x-c++.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/gnome-mime-text-x-c.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/gnome-mime-text-x-c.svg
new file mode 120000
index 000000000..a50897fba
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/gnome-mime-text-x-c.svg
@@ -0,0 +1 @@
+text-x-csrc.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/gnome-mime-text-x-changelog.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/gnome-mime-text-x-changelog.svg
new file mode 120000
index 000000000..15156d28b
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/gnome-mime-text-x-changelog.svg
@@ -0,0 +1 @@
+text-x-changelog.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/gnome-mime-text-x-chdr.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/gnome-mime-text-x-chdr.svg
new file mode 120000
index 000000000..198860638
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/gnome-mime-text-x-chdr.svg
@@ -0,0 +1 @@
+text-x-chdr.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/gnome-mime-text-x-copying.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/gnome-mime-text-x-copying.svg
new file mode 120000
index 000000000..36dc65b02
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/gnome-mime-text-x-copying.svg
@@ -0,0 +1 @@
+text-x-copying.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/gnome-mime-text-x-credits.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/gnome-mime-text-x-credits.svg
new file mode 120000
index 000000000..3a00ae02a
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/gnome-mime-text-x-credits.svg
@@ -0,0 +1 @@
+application-users.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/gnome-mime-text-x-csh.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/gnome-mime-text-x-csh.svg
new file mode 120000
index 000000000..05ab0ed62
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/gnome-mime-text-x-csh.svg
@@ -0,0 +1 @@
+text-x-script.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/gnome-mime-text-x-csharp.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/gnome-mime-text-x-csharp.svg
new file mode 120000
index 000000000..a246be130
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/gnome-mime-text-x-csharp.svg
@@ -0,0 +1 @@
+text-x-csharp.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/gnome-mime-text-x-csrc.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/gnome-mime-text-x-csrc.svg
new file mode 120000
index 000000000..a50897fba
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/gnome-mime-text-x-csrc.svg
@@ -0,0 +1 @@
+text-x-csrc.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/gnome-mime-text-x-gtkrc.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/gnome-mime-text-x-gtkrc.svg
new file mode 120000
index 000000000..178dc0030
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/gnome-mime-text-x-gtkrc.svg
@@ -0,0 +1 @@
+application-x-executable.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/gnome-mime-text-x-install.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/gnome-mime-text-x-install.svg
new file mode 120000
index 000000000..0bc3f588d
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/gnome-mime-text-x-install.svg
@@ -0,0 +1 @@
+application-x-partial-download.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/gnome-mime-text-x-java-source.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/gnome-mime-text-x-java-source.svg
new file mode 120000
index 000000000..dbc66cdce
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/gnome-mime-text-x-java-source.svg
@@ -0,0 +1 @@
+text-x-java.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/gnome-mime-text-x-java.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/gnome-mime-text-x-java.svg
new file mode 120000
index 000000000..dbc66cdce
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/gnome-mime-text-x-java.svg
@@ -0,0 +1 @@
+text-x-java.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/gnome-mime-text-x-javascript.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/gnome-mime-text-x-javascript.svg
new file mode 120000
index 000000000..f5bb9a863
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/gnome-mime-text-x-javascript.svg
@@ -0,0 +1 @@
+application-javascript.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/gnome-mime-text-x-makefile.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/gnome-mime-text-x-makefile.svg
new file mode 120000
index 000000000..178dc0030
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/gnome-mime-text-x-makefile.svg
@@ -0,0 +1 @@
+application-x-executable.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/gnome-mime-text-x-python.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/gnome-mime-text-x-python.svg
new file mode 120000
index 000000000..06f81fa83
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/gnome-mime-text-x-python.svg
@@ -0,0 +1 @@
+text-x-python.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/gnome-mime-text-x-readme.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/gnome-mime-text-x-readme.svg
new file mode 120000
index 000000000..61d1fd799
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/gnome-mime-text-x-readme.svg
@@ -0,0 +1 @@
+text-x-readme.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/gnome-mime-text-x-sh.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/gnome-mime-text-x-sh.svg
new file mode 120000
index 000000000..05ab0ed62
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/gnome-mime-text-x-sh.svg
@@ -0,0 +1 @@
+text-x-script.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/gnome-mime-text-x-source.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/gnome-mime-text-x-source.svg
new file mode 120000
index 000000000..1dc3be3c1
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/gnome-mime-text-x-source.svg
@@ -0,0 +1 @@
+text-x-generic.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/gnome-mime-text-x-vcalendar.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/gnome-mime-text-x-vcalendar.svg
new file mode 120000
index 000000000..170cc9e70
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/gnome-mime-text-x-vcalendar.svg
@@ -0,0 +1 @@
+x-office-calendar.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/gnome-mime-text-x-vcard.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/gnome-mime-text-x-vcard.svg
new file mode 120000
index 000000000..335cd869f
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/gnome-mime-text-x-vcard.svg
@@ -0,0 +1 @@
+text-vcard.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/gnome-mime-text-x-zsh.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/gnome-mime-text-x-zsh.svg
new file mode 120000
index 000000000..05ab0ed62
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/gnome-mime-text-x-zsh.svg
@@ -0,0 +1 @@
+text-x-script.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/gnome-mime-text.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/gnome-mime-text.svg
new file mode 120000
index 000000000..1dc3be3c1
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/gnome-mime-text.svg
@@ -0,0 +1 @@
+text-x-generic.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/gnome-mime-uproject.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/gnome-mime-uproject.svg
new file mode 100644
index 000000000..295be8347
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/gnome-mime-uproject.svg
@@ -0,0 +1,6 @@
+<svg width="16" height="16" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; }</style>
+ </defs>
+ <path class="ColorScheme-Text" d="m0.03684 9.96s-0.4387-2.18 1.882-4.821c2.32-2.64 4.061-3.601 5.942-4.101l-0.00334 0.00203 0.00709-0.00203s-1.477 0.8603-1.477 2.16c0 0.3774 0.06014 0.6367 0.1435 0.8099 0.1106 0.2301 0.2858 0.3083 0.4431 0.3091 0.1325 6.793e-4 0.2101-0.05368 0.3778-0.1188v7.041s0.01814 0.1135 0.12 0.248c0.1468 0.1934 0.3774 0.4295 0.8107 0.4319 0.7392-0.0047 1.669-0.8397 1.669-0.8397v-5.701c0-0.58-0.4151-1.28-0.8549-1.52 0 0 0.05993-0.00407 0.157-0.00339 0.2904-8.16e-5 0.9134 0.03309 1.261 0.2983 0.09643-0.1117 1.653-1.873 4.422-2.415l-0.0014 0.00136 0.0075-0.00136s-1.532 1.804-2.012 2.698c-0.08533 0.00477-0.09777 1.697-0.08356 3.387 0.01379 1.632 0.05253 3.263 0.07502 3.376 0 0 0.1634 0.2429 0.5796 0.245 0.4694 0.0027 1.26-0.3017 2.501-1.605l-4e-5 4.19e-5v-4.19e-5s-0.03269 0.07425-0.09853 0.2058c-0.3554 0.7102-1.676 3.091-4.022 4.475l-1.21e-4 -1.28e-4 -2.1e-4 1.28e-4 -1.522-1.287-0.03885-0.03247-1.66 1.76-0.00279-2.52e-4 -2.114e-4 2.52e-4s-3.783-0.32-5.364-2.6l0.00752 0.0027-0.00208-0.0027s0.2393 0.09314 0.5094 0.09822c0.3164 0.0061 0.6487-0.1098 0.6487-0.6385v-5.361c1.14e-5 -0.2738-0.1885-0.5808-0.6022-0.5797-0.3721 6.803e-4 -0.9063 0.2513-1.636 0.9997-1.54 1.58-2.18 3.08-2.18 3.08l-0.00136-0.00542-0.00264 0.00542" fill="currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/gnome-mime-video-x-ms-asf.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/gnome-mime-video-x-ms-asf.svg
new file mode 120000
index 000000000..db0a1dc4d
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/gnome-mime-video-x-ms-asf.svg
@@ -0,0 +1 @@
+video-x-generic.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/gnome-mime-video-x-ms-wmv.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/gnome-mime-video-x-ms-wmv.svg
new file mode 120000
index 000000000..db0a1dc4d
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/gnome-mime-video-x-ms-wmv.svg
@@ -0,0 +1 @@
+video-x-generic.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/gnome-mime-video.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/gnome-mime-video.svg
new file mode 120000
index 000000000..db0a1dc4d
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/gnome-mime-video.svg
@@ -0,0 +1 @@
+video-x-generic.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/gnome-mime-x-font-afm.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/gnome-mime-x-font-afm.svg
new file mode 120000
index 000000000..5cf45d178
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/gnome-mime-x-font-afm.svg
@@ -0,0 +1 @@
+font-x-generic.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/gnome-mime-x-install.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/gnome-mime-x-install.svg
new file mode 120000
index 000000000..0bc3f588d
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/gnome-mime-x-install.svg
@@ -0,0 +1 @@
+application-x-partial-download.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/gnome-package.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/gnome-package.svg
new file mode 120000
index 000000000..0a98193e5
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/gnome-package.svg
@@ -0,0 +1 @@
+x-content-software.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/gnome-unknown.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/gnome-unknown.svg
new file mode 120000
index 000000000..cb1056325
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/gnome-unknown.svg
@@ -0,0 +1 @@
+unknown.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/gtk-file.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/gtk-file.svg
new file mode 120000
index 000000000..56f4a6444
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/gtk-file.svg
@@ -0,0 +1 @@
+application-x-zerosize.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/image-apng.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/image-apng.svg
new file mode 120000
index 000000000..a2c40c72d
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/image-apng.svg
@@ -0,0 +1 @@
+image-x-generic.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/image-avif.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/image-avif.svg
new file mode 120000
index 000000000..a2c40c72d
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/image-avif.svg
@@ -0,0 +1 @@
+image-x-generic.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/image-blank.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/image-blank.svg
new file mode 120000
index 000000000..a2c40c72d
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/image-blank.svg
@@ -0,0 +1 @@
+image-x-generic.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/image-bmp.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/image-bmp.svg
new file mode 120000
index 000000000..a2c40c72d
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/image-bmp.svg
@@ -0,0 +1 @@
+image-x-generic.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/image-cgm.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/image-cgm.svg
new file mode 120000
index 000000000..34b7aa582
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/image-cgm.svg
@@ -0,0 +1 @@
+application-vector.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/image-emf.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/image-emf.svg
new file mode 120000
index 000000000..34b7aa582
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/image-emf.svg
@@ -0,0 +1 @@
+application-vector.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/image-eps.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/image-eps.svg
new file mode 120000
index 000000000..a2c40c72d
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/image-eps.svg
@@ -0,0 +1 @@
+image-x-generic.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/image-fits.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/image-fits.svg
new file mode 120000
index 000000000..a2c40c72d
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/image-fits.svg
@@ -0,0 +1 @@
+image-x-generic.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/image-generic.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/image-generic.svg
new file mode 120000
index 000000000..a2c40c72d
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/image-generic.svg
@@ -0,0 +1 @@
+image-x-generic.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/image-gif.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/image-gif.svg
new file mode 120000
index 000000000..a2c40c72d
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/image-gif.svg
@@ -0,0 +1 @@
+image-x-generic.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/image-heif.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/image-heif.svg
new file mode 120000
index 000000000..a2c40c72d
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/image-heif.svg
@@ -0,0 +1 @@
+image-x-generic.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/image-ico.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/image-ico.svg
new file mode 120000
index 000000000..a2c40c72d
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/image-ico.svg
@@ -0,0 +1 @@
+image-x-generic.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/image-jpeg.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/image-jpeg.svg
new file mode 120000
index 000000000..a2c40c72d
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/image-jpeg.svg
@@ -0,0 +1 @@
+image-x-generic.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/image-jpeg2000.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/image-jpeg2000.svg
new file mode 120000
index 000000000..a2c40c72d
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/image-jpeg2000.svg
@@ -0,0 +1 @@
+image-x-generic.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/image-jxl.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/image-jxl.svg
new file mode 120000
index 000000000..a2c40c72d
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/image-jxl.svg
@@ -0,0 +1 @@
+image-x-generic.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/image-krita.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/image-krita.svg
new file mode 120000
index 000000000..4a82c93c0
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/image-krita.svg
@@ -0,0 +1 @@
+application-krita.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/image-openraster.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/image-openraster.svg
new file mode 120000
index 000000000..a2c40c72d
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/image-openraster.svg
@@ -0,0 +1 @@
+image-x-generic.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/image-png.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/image-png.svg
new file mode 120000
index 000000000..a2c40c72d
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/image-png.svg
@@ -0,0 +1 @@
+image-x-generic.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/image-svg+xml-compressed.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/image-svg+xml-compressed.svg
new file mode 120000
index 000000000..34b7aa582
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/image-svg+xml-compressed.svg
@@ -0,0 +1 @@
+application-vector.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/image-svg+xml.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/image-svg+xml.svg
new file mode 120000
index 000000000..34b7aa582
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/image-svg+xml.svg
@@ -0,0 +1 @@
+application-vector.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/image-tiff-multipage.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/image-tiff-multipage.svg
new file mode 120000
index 000000000..a2c40c72d
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/image-tiff-multipage.svg
@@ -0,0 +1 @@
+image-x-generic.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/image-tiff.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/image-tiff.svg
new file mode 120000
index 000000000..a2c40c72d
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/image-tiff.svg
@@ -0,0 +1 @@
+image-x-generic.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/image-vnd.adobe.illustrator.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/image-vnd.adobe.illustrator.svg
new file mode 120000
index 000000000..34ddf0c1a
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/image-vnd.adobe.illustrator.svg
@@ -0,0 +1 @@
+application-illustrator.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/image-vnd.adobe.photoshop.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/image-vnd.adobe.photoshop.svg
new file mode 120000
index 000000000..2241f5387
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/image-vnd.adobe.photoshop.svg
@@ -0,0 +1 @@
+application-photoshop.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/image-vnd.dgn.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/image-vnd.dgn.svg
new file mode 100644
index 000000000..b2d756f72
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/image-vnd.dgn.svg
@@ -0,0 +1,6 @@
+<svg width="16" height="16" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; }</style>
+ </defs>
+ <path class="ColorScheme-Text" d="m6.833 1v2.333h2.333v-2.333zm-0.1528 2.75-2.31 0.6195 0.9543 0.9543 1.508-0.406v-1.167zm2.486 0v1.167l3.566 0.9567-3.566 0.9543v8.167h0.1528l5.671-1.52 0.009334 0.002334v-8.213l-0.0094 0.00234-5.671-1.52zm-6.637 1.112-1.53 0.4107v8.561l7 1.167v-8.167l-5.123-0.854 0.6067-0.1622zm11.3 1.927v5.171l-3.5-0.9392v-3.292zm-3.5 5.441 2.4 0.6428-2.4 0.6452z" fill="currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/image-vnd.djvu.mime.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/image-vnd.djvu.mime.svg
new file mode 120000
index 000000000..a2c40c72d
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/image-vnd.djvu.mime.svg
@@ -0,0 +1 @@
+image-x-generic.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/image-vnd.djvu.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/image-vnd.djvu.svg
new file mode 120000
index 000000000..a2c40c72d
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/image-vnd.djvu.svg
@@ -0,0 +1 @@
+image-x-generic.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/image-vnd.dwg.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/image-vnd.dwg.svg
new file mode 120000
index 000000000..c4d0ea0e9
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/image-vnd.dwg.svg
@@ -0,0 +1 @@
+application-x-dwg.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/image-vnd.dxf.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/image-vnd.dxf.svg
new file mode 120000
index 000000000..c4d0ea0e9
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/image-vnd.dxf.svg
@@ -0,0 +1 @@
+application-x-dwg.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/image-vnd.microsoft.icon.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/image-vnd.microsoft.icon.svg
new file mode 120000
index 000000000..a2c40c72d
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/image-vnd.microsoft.icon.svg
@@ -0,0 +1 @@
+image-x-generic.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/image-vnd.zbrush.pcx.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/image-vnd.zbrush.pcx.svg
new file mode 120000
index 000000000..a2c40c72d
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/image-vnd.zbrush.pcx.svg
@@ -0,0 +1 @@
+image-x-generic.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/image-webp.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/image-webp.svg
new file mode 120000
index 000000000..a2c40c72d
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/image-webp.svg
@@ -0,0 +1 @@
+image-x-generic.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/image-wmf.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/image-wmf.svg
new file mode 120000
index 000000000..34b7aa582
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/image-wmf.svg
@@ -0,0 +1 @@
+application-vector.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/image-x-3ds.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/image-x-3ds.svg
new file mode 100644
index 000000000..463416e3c
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/image-x-3ds.svg
@@ -0,0 +1,6 @@
+<svg width="16" height="16" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; }</style>
+ </defs>
+ <path class="ColorScheme-Text" d="m2.316 5c-1.332 0-2.307 0.209-2.307 0.209v0.918c0.6045-0.1867 1.282-0.3457 2.07-0.3457 0.8456 0 1.492 0.324 1.492 0.7793 0 0.549-0.6382 0.8613-2.012 0.8613h-0.209v0.8262h0.1641c1.447 0 2.27 0.2787 2.27 0.957 0 0.6056-0.7358 0.9746-1.652 0.9746-0.7992 0-1.53-0.2175-2.123-0.4277v0.9922c0.2848 0.06252 1.04 0.2559 2.447 0.2559 1.559 0 2.916-0.6407 2.916-1.77 0-0.9467-0.9396-1.502-1.496-1.502 0 0 1.303-0.2671 1.303-1.303 0-1.012-1.388-1.426-2.863-1.426zm3.553 0v6h2.406c0.6297 0 1.348-0.1638 1.729-0.4219 0.9293-0.6271 1.229-1.628 1.229-2.578 0-0.9494-0.3023-1.952-1.229-2.578-0.3813-0.2574-1.099-0.4219-1.729-0.4219h-2.406zm8.09 0c-1.465 0-2.426 0.5756-2.426 1.555 0 0.9453 0.7981 1.364 1.887 1.896 0.8145 0.3947 1.1 0.6155 1.1 0.9922 0 0.4199-0.3075 0.7559-1.045 0.7559-0.6735 0-1.536-0.1734-1.945-0.3867v1c0.5741 0.122 1.091 0.1875 1.84 0.1875 1.823 0 2.631-0.6864 2.631-1.639 0-0.9256-0.6466-1.349-1.807-1.898-0.8337-0.3927-1.309-0.6119-1.309-1.066 0-0.3132 0.3094-0.6152 1.033-0.6152 0.6024 0 1.014 0.1631 1.443 0.2871v-0.9141c-0.4042-0.09586-0.7064-0.1543-1.402-0.1543zm-6.75 0.75h0.7656c1.175 0 1.916 0.7977 1.916 2.258 0 1.461-0.7407 2.242-1.916 2.242h-0.7656v-4.5z" fill="currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/image-x-adobe-dng.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/image-x-adobe-dng.svg
new file mode 120000
index 000000000..ade7db071
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/image-x-adobe-dng.svg
@@ -0,0 +1 @@
+image-x-nikon-nrw.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/image-x-canon-cr2.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/image-x-canon-cr2.svg
new file mode 120000
index 000000000..ade7db071
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/image-x-canon-cr2.svg
@@ -0,0 +1 @@
+image-x-nikon-nrw.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/image-x-canon-cr3.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/image-x-canon-cr3.svg
new file mode 120000
index 000000000..ade7db071
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/image-x-canon-cr3.svg
@@ -0,0 +1 @@
+image-x-nikon-nrw.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/image-x-canon-crw.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/image-x-canon-crw.svg
new file mode 120000
index 000000000..ade7db071
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/image-x-canon-crw.svg
@@ -0,0 +1 @@
+image-x-nikon-nrw.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/image-x-compressed-xcf.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/image-x-compressed-xcf.svg
new file mode 120000
index 000000000..a2c40c72d
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/image-x-compressed-xcf.svg
@@ -0,0 +1 @@
+image-x-generic.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/image-x-djvu.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/image-x-djvu.svg
new file mode 120000
index 000000000..a2c40c72d
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/image-x-djvu.svg
@@ -0,0 +1 @@
+image-x-generic.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/image-x-dwg.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/image-x-dwg.svg
new file mode 120000
index 000000000..c4d0ea0e9
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/image-x-dwg.svg
@@ -0,0 +1 @@
+application-x-dwg.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/image-x-emf.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/image-x-emf.svg
new file mode 120000
index 000000000..34b7aa582
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/image-x-emf.svg
@@ -0,0 +1 @@
+application-vector.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/image-x-eps.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/image-x-eps.svg
new file mode 120000
index 000000000..a2c40c72d
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/image-x-eps.svg
@@ -0,0 +1 @@
+image-x-generic.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/image-x-esr.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/image-x-esr.svg
new file mode 120000
index 000000000..a2c40c72d
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/image-x-esr.svg
@@ -0,0 +1 @@
+image-x-generic.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/image-x-exr.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/image-x-exr.svg
new file mode 120000
index 000000000..a2c40c72d
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/image-x-exr.svg
@@ -0,0 +1 @@
+image-x-generic.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/image-x-fuji-raf.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/image-x-fuji-raf.svg
new file mode 120000
index 000000000..ade7db071
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/image-x-fuji-raf.svg
@@ -0,0 +1 @@
+image-x-nikon-nrw.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/image-x-generic.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/image-x-generic.svg
new file mode 100644
index 000000000..703fc1443
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/image-x-generic.svg
@@ -0,0 +1,6 @@
+<svg width="16" height="16" version="1.1" viewBox="0 0 16 16" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; }</style>
+ </defs>
+ <path class="ColorScheme-Text" d="m2 1c-1.108 0-2 0.892-2 2v10c0 1.108 0.892 2 2 2h12c1.108 0 2-0.892 2-2v-10c0-1.108-0.892-2-2-2h-12zm10 2c1.108 0 2 0.892 2 2s-0.892 2-2 2-2-0.892-2-2 0.892-2 2-2zm-7 3.475 3.977 4.5 2.549-2.475 2.475 2.475v2.025h-12v-3l3-3.525z" fill="currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/image-x-gimp-gbr.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/image-x-gimp-gbr.svg
new file mode 100644
index 000000000..7d1461a59
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/image-x-gimp-gbr.svg
@@ -0,0 +1,6 @@
+<svg width="16" height="16" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; }</style>
+ </defs>
+ <path class="ColorScheme-Text" d="m13.98 1.565c-0.07085 0.00622-0.1341 0.03911-0.1562 0.1055-0.5898 1.18-1.77 2.654-4.012 3.303-0.4719-0.4129-1.12-0.707-1.828-0.707-0.6488 0-1.298 0.2941-1.77 0.707-0.3539-0.3539-0.8852-0.5293-1.416-0.5293-0.6488-0.5308-0.9438-1.239-1.18-1.77v-0.06055c-0.05898-0.1769-0.2363-0.1164-0.2363 0.06055v2.24c-0.3539 0.2949-0.6477 0.7664-0.7656 1.238 0.1769 0.05898 0.2938 0.177 0.4707 0.2949 0.118-0.8847 0.8848-1.533 1.77-1.533 0.4129 0 0.8262 0.1781 1.121 0.4141 0.118 0.05898 0.2355 0.2355 0.3535 0.3535 0.118-0.1769 0.2355-0.2961 0.3535-0.4141 0.3539-0.3539 0.8852-0.5293 1.416-0.5293 0.9437 0 1.711 0.5883 2.006 1.414 0.05898 0.2359 0.1172 0.4731 0.1172 0.709 0 0.118-0.05859 0.2941-0.05859 0.4121-0.177 1.003-1.062 1.711-2.064 1.711-0.8258 0-1.533-0.4723-1.887-1.121-0.3539 0.3539-0.8266 0.5898-1.357 0.5898-0.118 0-0.2355-0.05859-0.3535-0.05859 0 0.118 0.05859 0.2355 0.05859 0.3535 0.05898 0.5898-0.05743 1.239-0.5293 1.711-0.2359 0.177-0.4731 0.2945-0.709 0.3535 1.121 0.8847 2.89 1.533 5.662 1.533 1.121 0 2.005-0.2344 2.713-0.5293-0.4719-0.3539-0.8848-0.6504-1.18-0.9453-0.2359-0.177-0.4113-0.3527-0.5293-0.4707-0.05898-0.05898-0.1188-0.1773-0.1777-0.2363-0.9437 0.4719-2.065 0.6488-3.127 0.5898h-0.2949c-0.118-0.05898-0.2344-0.177-0.2344-0.2949 0.05898-0.118 0.177-0.2363 0.2949-0.2363h0.2949c1.239 0.05898 2.417-0.236 3.42-0.8848h-0.05859c-0.1769 0-0.2367-0.177-0.1777-0.2949 0-0.1769 0.177-0.2348 0.2949-0.1758 0.4129 0.118 0.7082 0.4703 0.8262 0.8242v0.1191c0.5935 0.2937 1.153 0.6474 1.711 1.002 1.652-2.005 1.829-5.604 1.475-9.084 0-0.1361-0.1565-0.1616-0.2559-0.1641zm-9.004 4.234c0.2359 0.05898 0.4121 0.2949 0.4121 0.5898 0 0.3539-0.2949 0.5898-0.5898 0.5898-0.2359 0-0.4719-0.1762-0.5898-0.4121v0.2363c0 0.5308 0.4731 1.002 1.004 1.002 0.5898 0 1.002-0.4711 1.002-1.002 0-0.5898-0.4711-1.004-1.002-1.004zm3.303 0.1191c0.2949 0.05898 0.5312 0.3535 0.5312 0.6484 0 0.3539-0.2961 0.707-0.709 0.707-0.3539 0-0.707-0.2941-0.707-0.707v-0.1191c-0.118 0.1769-0.1777 0.4145-0.1777 0.6504 0.05898 0.6488 0.5895 1.18 1.238 1.18 0.6488 0 1.18-0.5309 1.18-1.18 0-0.6488-0.5309-1.18-1.18-1.18zm-7.904 0.6484c-0.6488 0.5898-0.4121 1.827 0.4727 2.83 0.8847 1.003 2.123 1.299 2.771 0.709l0.1777-0.1777c0.4517-0.4517 0.2945-1.16 0.05859-1.711-0.01331-0.03328-0.3527-0.8634-1.357-1.533-0.7726-0.4754-1.6-0.5241-2.123-0.1172zm9.828 3.203c-0.1073 0.04548-0.2006 0.128-0.2109 0.1855-0.01246 0.06934 0.09636 0.1904 0.4922 0.5527 0.5307 0.4857 0.9903 0.8564 1.516 1.223 0.2533 0.1768 0.4899 0.3438 0.5254 0.3691 0.04834 0.03459 0.06419 0.07808 0.06445 0.1758 4.44e-4 0.1596 0.08422 0.277 0.2168 0.2988 0.05072 0.0083 0.3088 0.1353 0.5723 0.2832 0.6674 0.3747 0.6224 0.343 0.6348 0.459 0.01728 0.1616 0.1059 0.3609 0.2246 0.5059 0.07895 0.09645 0.2227 0.2026 0.5137 0.3809 0.2222 0.1361 0.5871 0.3723 0.8105 0.5254s0.4158 0.2755 0.4277 0.2715c0.01201-0.0041 0.01481-0.02292 0.01172-0.04297-0.0031-0.02003-0.03139-0.3028-0.06835-0.6289-0.1014-0.8945-0.1768-1.183-0.3809-1.488-0.1879-0.2812-0.451-0.4143-0.8281-0.416h-0.209l-0.4512-0.4062c-0.2481-0.2232-0.4849-0.4526-0.5273-0.5117-0.08898-0.1239-0.1668-0.1461-0.3105-0.08789-0.05622 0.02278-0.121 0.03904-0.1445 0.03516-0.0236-0.0039-0.1365-0.0823-0.25-0.1738-0.4405-0.3556-1.311-0.9012-2.119-1.324-0.4045-0.2118-0.4253-0.2213-0.5098-0.1855zm3.105 1.818c0.02636 0.05736 0.07523 0.1031 0.1074 0.1484 0.03171 0.0053 0.814 0.6901 0.8613 0.7539 0.02582 0.03491-0.2569 0.4237-0.2734 0.4199-0.0124-0.0027-0.2298-0.1218-0.4844-0.2656s-0.4695-0.2858-0.4902-0.2988c-0.08246-0.05196-0.148-0.04596-0.2207-0.06836l0.03516-0.1113c0.04546-0.1489 0.2003-0.3642 0.3477-0.4824z" fill="currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/image-x-gimp-gih.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/image-x-gimp-gih.svg
new file mode 120000
index 000000000..f02bbc7f4
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/image-x-gimp-gih.svg
@@ -0,0 +1 @@
+image-x-gimp-gbr.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/image-x-gimp-pat.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/image-x-gimp-pat.svg
new file mode 120000
index 000000000..f02bbc7f4
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/image-x-gimp-pat.svg
@@ -0,0 +1 @@
+image-x-gimp-gbr.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/image-x-hdr.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/image-x-hdr.svg
new file mode 120000
index 000000000..ade7db071
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/image-x-hdr.svg
@@ -0,0 +1 @@
+image-x-nikon-nrw.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/image-x-ico.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/image-x-ico.svg
new file mode 120000
index 000000000..a2c40c72d
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/image-x-ico.svg
@@ -0,0 +1 @@
+image-x-generic.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/image-x-icon.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/image-x-icon.svg
new file mode 120000
index 000000000..a2c40c72d
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/image-x-icon.svg
@@ -0,0 +1 @@
+image-x-generic.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/image-x-killustrator.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/image-x-killustrator.svg
new file mode 120000
index 000000000..a2c40c72d
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/image-x-killustrator.svg
@@ -0,0 +1 @@
+image-x-generic.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/image-x-kodak-dcr.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/image-x-kodak-dcr.svg
new file mode 120000
index 000000000..ade7db071
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/image-x-kodak-dcr.svg
@@ -0,0 +1 @@
+image-x-nikon-nrw.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/image-x-kodak-kdc.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/image-x-kodak-kdc.svg
new file mode 120000
index 000000000..ade7db071
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/image-x-kodak-kdc.svg
@@ -0,0 +1 @@
+image-x-nikon-nrw.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/image-x-krita.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/image-x-krita.svg
new file mode 120000
index 000000000..4a82c93c0
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/image-x-krita.svg
@@ -0,0 +1 @@
+application-krita.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/image-x-minolta-mrw.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/image-x-minolta-mrw.svg
new file mode 120000
index 000000000..ade7db071
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/image-x-minolta-mrw.svg
@@ -0,0 +1 @@
+image-x-nikon-nrw.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/image-x-nikon-nef.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/image-x-nikon-nef.svg
new file mode 120000
index 000000000..ade7db071
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/image-x-nikon-nef.svg
@@ -0,0 +1 @@
+image-x-nikon-nrw.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/image-x-nikon-nrw.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/image-x-nikon-nrw.svg
new file mode 100644
index 000000000..77be5ac3a
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/image-x-nikon-nrw.svg
@@ -0,0 +1,6 @@
+<svg width="16" height="16" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; }</style>
+ </defs>
+ <path class="ColorScheme-Text" d="m9.812 1.239c-0.423-0.1134-0.8598-0.1873-1.3-0.2198l-1.309 4.885 6.628-1.774c-0.9436-1.424-2.365-2.448-4.019-2.891zm-2.249-0.2251c-1.074 0.06754-2.13 0.3857-3.063 0.9245-0.9105 0.526-1.701 1.26-2.29 2.127l3.576 3.579zm6.74 3.94-4.885 1.309 4.852 4.852c0.2071-0.4178 0.3723-0.8551 0.4921-1.302 0.4357-1.626 0.2724-3.348-0.4591-4.858zm-12.57-0.0682c-0.2067 0.4171-0.3721 0.8547-0.4922 1.303-0.4359 1.627-0.2719 3.349 0.4605 4.861l4.885-1.31zm8.484 3.473-1.778 6.628c1.074-0.06712 2.13-0.3852 3.063-0.9242 0.9108-0.5257 1.701-1.26 2.291-2.128zm-1.418 1.739-6.625 1.776c0.9443 1.423 2.365 2.445 4.017 2.888 0.4229 0.1133 0.8595 0.1874 1.299 0.2197z" fill="currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/image-x-olympus-orf.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/image-x-olympus-orf.svg
new file mode 120000
index 000000000..ade7db071
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/image-x-olympus-orf.svg
@@ -0,0 +1 @@
+image-x-nikon-nrw.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/image-x-panasonic-raw.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/image-x-panasonic-raw.svg
new file mode 120000
index 000000000..ade7db071
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/image-x-panasonic-raw.svg
@@ -0,0 +1 @@
+image-x-nikon-nrw.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/image-x-panasonic-raw2.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/image-x-panasonic-raw2.svg
new file mode 120000
index 000000000..ade7db071
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/image-x-panasonic-raw2.svg
@@ -0,0 +1 @@
+image-x-nikon-nrw.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/image-x-panasonic-rw.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/image-x-panasonic-rw.svg
new file mode 120000
index 000000000..ade7db071
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/image-x-panasonic-rw.svg
@@ -0,0 +1 @@
+image-x-nikon-nrw.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/image-x-panasonic-rw2.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/image-x-panasonic-rw2.svg
new file mode 120000
index 000000000..ade7db071
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/image-x-panasonic-rw2.svg
@@ -0,0 +1 @@
+image-x-nikon-nrw.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/image-x-pcx.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/image-x-pcx.svg
new file mode 120000
index 000000000..a2c40c72d
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/image-x-pcx.svg
@@ -0,0 +1 @@
+image-x-generic.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/image-x-pentax-pef.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/image-x-pentax-pef.svg
new file mode 120000
index 000000000..ade7db071
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/image-x-pentax-pef.svg
@@ -0,0 +1 @@
+image-x-nikon-nrw.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/image-x-portable-bitmap.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/image-x-portable-bitmap.svg
new file mode 120000
index 000000000..a2c40c72d
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/image-x-portable-bitmap.svg
@@ -0,0 +1 @@
+image-x-generic.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/image-x-portable.bitmap.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/image-x-portable.bitmap.svg
new file mode 120000
index 000000000..a2c40c72d
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/image-x-portable.bitmap.svg
@@ -0,0 +1 @@
+image-x-generic.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/image-x-psd.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/image-x-psd.svg
new file mode 120000
index 000000000..2241f5387
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/image-x-psd.svg
@@ -0,0 +1 @@
+application-photoshop.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/image-x-psdimage-x-psd.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/image-x-psdimage-x-psd.svg
new file mode 120000
index 000000000..2241f5387
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/image-x-psdimage-x-psd.svg
@@ -0,0 +1 @@
+application-photoshop.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/image-x-sigma-x3f.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/image-x-sigma-x3f.svg
new file mode 120000
index 000000000..ade7db071
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/image-x-sigma-x3f.svg
@@ -0,0 +1 @@
+image-x-nikon-nrw.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/image-x-sony-arw.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/image-x-sony-arw.svg
new file mode 120000
index 000000000..ade7db071
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/image-x-sony-arw.svg
@@ -0,0 +1 @@
+image-x-nikon-nrw.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/image-x-svg+xml.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/image-x-svg+xml.svg
new file mode 120000
index 000000000..34b7aa582
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/image-x-svg+xml.svg
@@ -0,0 +1 @@
+application-vector.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/image-x-tga.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/image-x-tga.svg
new file mode 120000
index 000000000..a2c40c72d
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/image-x-tga.svg
@@ -0,0 +1 @@
+image-x-generic.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/image-x-vnd.trolltech.qpicture.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/image-x-vnd.trolltech.qpicture.svg
new file mode 100644
index 000000000..d59b1a990
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/image-x-vnd.trolltech.qpicture.svg
@@ -0,0 +1,6 @@
+<svg width="16" height="16" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; }</style>
+ </defs>
+ <path class="ColorScheme-Text" d="m4 1v4h1v1.273a2 2 0 0 0-1 1.727 2 2 0 0 0 1 1.727v1.273h-1v4h4v-1.672a8.5 7 0 0 0 5.5 1.672v-1.646a6.5 5.353 0 0 1-6.219-3.82 2 2 0 0 0 0.7188-1.533 2 2 0 0 0-0.7168-1.535 6.5 5.353 0 0 1 6.217-3.818v-1.646a8.5 7 0 0 0-5.5 1.672v-1.672h-4zm1.5 1.5h1v1h-1v-1zm0 10h1v1h-1v-1z" fill="currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/image-x-win-bitmap.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/image-x-win-bitmap.svg
new file mode 120000
index 000000000..a2c40c72d
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/image-x-win-bitmap.svg
@@ -0,0 +1 @@
+image-x-generic.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/image-x-win-bmp.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/image-x-win-bmp.svg
new file mode 120000
index 000000000..a2c40c72d
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/image-x-win-bmp.svg
@@ -0,0 +1 @@
+image-x-generic.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/image-x-wmf.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/image-x-wmf.svg
new file mode 120000
index 000000000..34b7aa582
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/image-x-wmf.svg
@@ -0,0 +1 @@
+application-vector.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/image-x-xcf.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/image-x-xcf.svg
new file mode 120000
index 000000000..f02bbc7f4
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/image-x-xcf.svg
@@ -0,0 +1 @@
+image-x-gimp-gbr.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/image-x-xcursor.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/image-x-xcursor.svg
new file mode 100644
index 000000000..aebeaf838
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/image-x-xcursor.svg
@@ -0,0 +1,6 @@
+<svg width="16" height="16" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; }</style>
+ </defs>
+ <path class="ColorScheme-Text" d="m3 1v12l3.217-1.787 2.186 3.787 2.598-1.5-2.162-3.744 3.162-1.756z" fill="currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/image-x-xfig.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/image-x-xfig.svg
new file mode 120000
index 000000000..34b7aa582
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/image-x-xfig.svg
@@ -0,0 +1 @@
+application-vector.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/image-x-xpixmap.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/image-x-xpixmap.svg
new file mode 120000
index 000000000..a2c40c72d
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/image-x-xpixmap.svg
@@ -0,0 +1 @@
+image-x-generic.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/image.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/image.svg
new file mode 120000
index 000000000..a2c40c72d
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/image.svg
@@ -0,0 +1 @@
+image-x-generic.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/inode-blockdevice.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/inode-blockdevice.svg
new file mode 100644
index 000000000..173f53947
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/inode-blockdevice.svg
@@ -0,0 +1,6 @@
+<svg width="16" height="16" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; }</style>
+ </defs>
+ <path class="ColorScheme-Text" d="m8 1-3.044 3.044 3.044 3.044 3.044-3.044zm-3.652 3.652-3.044 3.044 3.044 3.044 3.044-3.044zm7.304 5e-7 -3.044 3.044 3.044 3.044 3.044-3.044zm-3.652 4.26-3.044 3.044 3.044 3.044 3.044-3.044zm-3e-7 1.219 1.879 1.878-1.827 1.827-1.879-1.879z" fill="currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/inode-chardevice.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/inode-chardevice.svg
new file mode 120000
index 000000000..9bf65ee7b
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/inode-chardevice.svg
@@ -0,0 +1 @@
+inode-blockdevice.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/inode-directory.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/inode-directory.svg
new file mode 100644
index 000000000..d20b3d5db
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/inode-directory.svg
@@ -0,0 +1,6 @@
+<svg width="16" height="16" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; }</style>
+ </defs>
+ <path class="ColorScheme-Text" d="m2 1h4l2 2h6c0.831 0 1.5 0.669 1.5 1.5v9c0 0.831-0.669 1.5-1.5 1.5h-12c-0.831 0-1.5-0.669-1.5-1.5v-11c0-0.831 0.669-1.5 1.5-1.5z" fill="currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/inode-fifo.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/inode-fifo.svg
new file mode 100644
index 000000000..8b503ddea
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/inode-fifo.svg
@@ -0,0 +1,6 @@
+<svg width="16" height="16" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; }</style>
+ </defs>
+ <path class="ColorScheme-Text" d="m12 1c-1.657 0-3 1.343-3 3 0.00151 0.1235 0.01064 0.2467 0.02734 0.3691l-2.945 1.473c-0.5588-0.5396-1.305-0.8413-2.082-0.8418-1.657 0-3 1.343-3 3s1.343 3 3 3c0.775-0.0026 1.519-0.3049 2.076-0.8438l2.951 1.475c-0.0167 0.1224-0.02583 0.2456-0.02734 0.3691 0 1.657 1.343 3 3 3s3-1.343 3-3-1.343-3-3-3c-0.775 0.00255-1.519 0.3049-2.076 0.8438l-2.951-1.475c0.0167-0.1224 0.02583-0.2456 0.02734-0.3691-2.148e-4 -0.1234-0.008043-0.2467-0.02344-0.3691l2.947-1.475c0.557 0.5389 1.301 0.8412 2.076 0.8438 1.657 0 3-1.343 3-3s-1.343-3-3-3h5e-5z" fill="currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/inode-mount-point.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/inode-mount-point.svg
new file mode 100644
index 000000000..a907969ee
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/inode-mount-point.svg
@@ -0,0 +1,6 @@
+<svg width="16" height="16" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; }</style>
+ </defs>
+ <path class="ColorScheme-Text" d="m2 1c-0.831 0-1.5 0.669-1.5 1.5v11c0 0.831 0.669 1.5 1.5 1.5h12c0.831 0 1.5-0.669 1.5-1.5v-9c0-0.831-0.669-1.5-1.5-1.5h-6l-2-2zm2.5 5h7v1l-3.518 4-3.482-4zm0 6h7v1h-7z" fill="currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/inode-socket.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/inode-socket.svg
new file mode 100644
index 000000000..43653cc56
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/inode-socket.svg
@@ -0,0 +1,6 @@
+<svg width="16" height="16" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; }</style>
+ </defs>
+ <path class="ColorScheme-Text" d="m10 0.9998c-2.541 0.00245-5.154 1.605-6 4h-3v6h3.001c0.8465 2.395 3.459 3.997 5.999 4v-3h5v-2h-5l6.6e-4 -4h5l-0.01766-2h-5z" fill="currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/inode-symlink.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/inode-symlink.svg
new file mode 100644
index 000000000..955edc819
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/inode-symlink.svg
@@ -0,0 +1,6 @@
+<svg width="16" height="16" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; }</style>
+ </defs>
+ <path class="ColorScheme-Text" d="m8.5 1.5v2.5h-2.5c-3 0-5 2.126-5 5.25 0 3.25 4 4.75 4 4.75s-1.875-2.652-1.438-4c0.3659-1.127 1.573-2 2.938-2h2v2.5l6.5-4.5z" fill="currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/inode-vnd.kde.service.imap.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/inode-vnd.kde.service.imap.svg
new file mode 120000
index 000000000..178dc0030
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/inode-vnd.kde.service.imap.svg
@@ -0,0 +1 @@
+application-x-executable.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/inode-vnd.kde.service.kbattleship.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/inode-vnd.kde.service.kbattleship.svg
new file mode 120000
index 000000000..178dc0030
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/inode-vnd.kde.service.kbattleship.svg
@@ -0,0 +1 @@
+application-x-executable.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/inode-vnd.kde.service.ntp.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/inode-vnd.kde.service.ntp.svg
new file mode 120000
index 000000000..178dc0030
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/inode-vnd.kde.service.ntp.svg
@@ -0,0 +1 @@
+application-x-executable.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/inode-vnd.kde.service.pop3.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/inode-vnd.kde.service.pop3.svg
new file mode 120000
index 000000000..178dc0030
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/inode-vnd.kde.service.pop3.svg
@@ -0,0 +1 @@
+application-x-executable.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/inode-vnd.kde.service.unknown.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/inode-vnd.kde.service.unknown.svg
new file mode 120000
index 000000000..56f4a6444
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/inode-vnd.kde.service.unknown.svg
@@ -0,0 +1 @@
+application-x-zerosize.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/inode-vnd.kde.service.upnp.HVAC1.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/inode-vnd.kde.service.upnp.HVAC1.svg
new file mode 120000
index 000000000..178dc0030
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/inode-vnd.kde.service.upnp.HVAC1.svg
@@ -0,0 +1 @@
+application-x-executable.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/inode-vnd.kde.service.upnp.LightingControls1.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/inode-vnd.kde.service.upnp.LightingControls1.svg
new file mode 120000
index 000000000..178dc0030
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/inode-vnd.kde.service.upnp.LightingControls1.svg
@@ -0,0 +1 @@
+application-x-executable.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/inode-vnd.kde.service.upnp.RAClient1.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/inode-vnd.kde.service.upnp.RAClient1.svg
new file mode 120000
index 000000000..178dc0030
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/inode-vnd.kde.service.upnp.RAClient1.svg
@@ -0,0 +1 @@
+application-x-executable.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/inode-vnd.kde.service.upnp.RADiscoveryAgent1.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/inode-vnd.kde.service.upnp.RADiscoveryAgent1.svg
new file mode 120000
index 000000000..178dc0030
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/inode-vnd.kde.service.upnp.RADiscoveryAgent1.svg
@@ -0,0 +1 @@
+application-x-executable.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/inode-vnd.kde.service.upnp.RAServer1.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/inode-vnd.kde.service.upnp.RAServer1.svg
new file mode 120000
index 000000000..178dc0030
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/inode-vnd.kde.service.upnp.RAServer1.svg
@@ -0,0 +1 @@
+application-x-executable.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/inode-vnd.kde.service.upnp.RemoteUIClientDevice1.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/inode-vnd.kde.service.upnp.RemoteUIClientDevice1.svg
new file mode 120000
index 000000000..178dc0030
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/inode-vnd.kde.service.upnp.RemoteUIClientDevice1.svg
@@ -0,0 +1 @@
+application-x-executable.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/inode-vnd.kde.service.upnp.RemoteUIServerDevice1.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/inode-vnd.kde.service.upnp.RemoteUIServerDevice1.svg
new file mode 120000
index 000000000..178dc0030
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/inode-vnd.kde.service.upnp.RemoteUIServerDevice1.svg
@@ -0,0 +1 @@
+application-x-executable.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/inode-vnd.kde.service.upnp.SolarProtectionBlind1.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/inode-vnd.kde.service.upnp.SolarProtectionBlind1.svg
new file mode 120000
index 000000000..178dc0030
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/inode-vnd.kde.service.upnp.SolarProtectionBlind1.svg
@@ -0,0 +1 @@
+application-x-executable.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/inode-vnd.kde.service.upnp.Unknown.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/inode-vnd.kde.service.upnp.Unknown.svg
new file mode 120000
index 000000000..56f4a6444
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/inode-vnd.kde.service.upnp.Unknown.svg
@@ -0,0 +1 @@
+application-x-zerosize.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/javascript.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/javascript.svg
new file mode 120000
index 000000000..f5bb9a863
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/javascript.svg
@@ -0,0 +1 @@
+application-javascript.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/jd-container.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/jd-container.svg
new file mode 120000
index 000000000..0bc3f588d
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/jd-container.svg
@@ -0,0 +1 @@
+application-x-partial-download.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/kpackage.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/kpackage.svg
new file mode 120000
index 000000000..7e458b8eb
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/kpackage.svg
@@ -0,0 +1 @@
+system-software-install.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/libpeas-plugin.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/libpeas-plugin.svg
new file mode 120000
index 000000000..82cc793ac
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/libpeas-plugin.svg
@@ -0,0 +1 @@
+application-x-addon.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/libreoffice-database.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/libreoffice-database.svg
new file mode 120000
index 000000000..9bd77b477
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/libreoffice-database.svg
@@ -0,0 +1 @@
+office-database.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/libreoffice-drawing-template.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/libreoffice-drawing-template.svg
new file mode 120000
index 000000000..ca748d2c2
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/libreoffice-drawing-template.svg
@@ -0,0 +1 @@
+application-drawing.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/libreoffice-drawing.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/libreoffice-drawing.svg
new file mode 120000
index 000000000..ca748d2c2
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/libreoffice-drawing.svg
@@ -0,0 +1 @@
+application-drawing.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/libreoffice-extension.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/libreoffice-extension.svg
new file mode 120000
index 000000000..82cc793ac
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/libreoffice-extension.svg
@@ -0,0 +1 @@
+application-x-addon.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/libreoffice-formula.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/libreoffice-formula.svg
new file mode 120000
index 000000000..62a9e81fb
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/libreoffice-formula.svg
@@ -0,0 +1 @@
+application-x-root.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/libreoffice-master-docment.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/libreoffice-master-docment.svg
new file mode 120000
index 000000000..1dc3be3c1
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/libreoffice-master-docment.svg
@@ -0,0 +1 @@
+text-x-generic.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/libreoffice-master-document.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/libreoffice-master-document.svg
new file mode 120000
index 000000000..1dc3be3c1
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/libreoffice-master-document.svg
@@ -0,0 +1 @@
+text-x-generic.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/libreoffice-oasis-database.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/libreoffice-oasis-database.svg
new file mode 120000
index 000000000..9bd77b477
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/libreoffice-oasis-database.svg
@@ -0,0 +1 @@
+office-database.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/libreoffice-oasis-drawing-template.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/libreoffice-oasis-drawing-template.svg
new file mode 120000
index 000000000..ca748d2c2
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/libreoffice-oasis-drawing-template.svg
@@ -0,0 +1 @@
+application-drawing.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/libreoffice-oasis-drawing.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/libreoffice-oasis-drawing.svg
new file mode 100644
index 000000000..ad757d58c
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/libreoffice-oasis-drawing.svg
@@ -0,0 +1,6 @@
+<svg width="16" height="16" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; }</style>
+ </defs>
+ <path class="ColorScheme-Text" d="m4.256 1a3.255 3.255 0 0 0-3.256 3.256 3.255 3.255 0 0 0 3.256 3.254 3.255 3.255 0 0 0 3.254-3.254 3.255 3.255 0 0 0-3.254-3.256zm4.252 0v6.492h6.492v-6.492h-6.492zm-0.5078 7-4 7h8l-4-7z" fill="currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/libreoffice-oasis-formula.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/libreoffice-oasis-formula.svg
new file mode 120000
index 000000000..62a9e81fb
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/libreoffice-oasis-formula.svg
@@ -0,0 +1 @@
+application-x-root.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/libreoffice-oasis-master-document.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/libreoffice-oasis-master-document.svg
new file mode 120000
index 000000000..1dc3be3c1
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/libreoffice-oasis-master-document.svg
@@ -0,0 +1 @@
+text-x-generic.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/libreoffice-oasis-presentation-template.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/libreoffice-oasis-presentation-template.svg
new file mode 120000
index 000000000..73bb02f6a
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/libreoffice-oasis-presentation-template.svg
@@ -0,0 +1 @@
+x-office-presentation.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/libreoffice-oasis-presentation.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/libreoffice-oasis-presentation.svg
new file mode 120000
index 000000000..73bb02f6a
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/libreoffice-oasis-presentation.svg
@@ -0,0 +1 @@
+x-office-presentation.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/libreoffice-oasis-spreadsheet-template.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/libreoffice-oasis-spreadsheet-template.svg
new file mode 120000
index 000000000..b17ea2805
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/libreoffice-oasis-spreadsheet-template.svg
@@ -0,0 +1 @@
+x-office-spreadsheet.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/libreoffice-oasis-spreadsheet.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/libreoffice-oasis-spreadsheet.svg
new file mode 120000
index 000000000..b17ea2805
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/libreoffice-oasis-spreadsheet.svg
@@ -0,0 +1 @@
+x-office-spreadsheet.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/libreoffice-oasis-text-template.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/libreoffice-oasis-text-template.svg
new file mode 120000
index 000000000..1dc3be3c1
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/libreoffice-oasis-text-template.svg
@@ -0,0 +1 @@
+text-x-generic.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/libreoffice-oasis-text.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/libreoffice-oasis-text.svg
new file mode 120000
index 000000000..1dc3be3c1
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/libreoffice-oasis-text.svg
@@ -0,0 +1 @@
+text-x-generic.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/libreoffice-oasis-web-template.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/libreoffice-oasis-web-template.svg
new file mode 120000
index 000000000..678a58102
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/libreoffice-oasis-web-template.svg
@@ -0,0 +1 @@
+application-x-mswinurl.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/libreoffice-oasis-web.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/libreoffice-oasis-web.svg
new file mode 120000
index 000000000..678a58102
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/libreoffice-oasis-web.svg
@@ -0,0 +1 @@
+application-x-mswinurl.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/libreoffice-presentation-template.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/libreoffice-presentation-template.svg
new file mode 120000
index 000000000..73bb02f6a
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/libreoffice-presentation-template.svg
@@ -0,0 +1 @@
+x-office-presentation.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/libreoffice-presentation.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/libreoffice-presentation.svg
new file mode 120000
index 000000000..73bb02f6a
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/libreoffice-presentation.svg
@@ -0,0 +1 @@
+x-office-presentation.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/libreoffice-spreadsheet-template.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/libreoffice-spreadsheet-template.svg
new file mode 120000
index 000000000..b17ea2805
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/libreoffice-spreadsheet-template.svg
@@ -0,0 +1 @@
+x-office-spreadsheet.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/libreoffice-spreadsheet.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/libreoffice-spreadsheet.svg
new file mode 120000
index 000000000..b17ea2805
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/libreoffice-spreadsheet.svg
@@ -0,0 +1 @@
+x-office-spreadsheet.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/libreoffice-text-template.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/libreoffice-text-template.svg
new file mode 120000
index 000000000..1dc3be3c1
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/libreoffice-text-template.svg
@@ -0,0 +1 @@
+text-x-generic.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/libreoffice-text.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/libreoffice-text.svg
new file mode 120000
index 000000000..1dc3be3c1
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/libreoffice-text.svg
@@ -0,0 +1 @@
+text-x-generic.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/libreoffice-web.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/libreoffice-web.svg
new file mode 120000
index 000000000..678a58102
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/libreoffice-web.svg
@@ -0,0 +1 @@
+application-x-mswinurl.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/media-audio.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/media-audio.svg
new file mode 120000
index 000000000..fb7fe7cb6
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/media-audio.svg
@@ -0,0 +1 @@
+audio-x-generic.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/media-image.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/media-image.svg
new file mode 120000
index 000000000..a2c40c72d
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/media-image.svg
@@ -0,0 +1 @@
+image-x-generic.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/media-video.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/media-video.svg
new file mode 120000
index 000000000..db0a1dc4d
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/media-video.svg
@@ -0,0 +1 @@
+video-x-generic.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/message-news.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/message-news.svg
new file mode 120000
index 000000000..1dc3be3c1
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/message-news.svg
@@ -0,0 +1 @@
+text-x-generic.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/message-partial.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/message-partial.svg
new file mode 120000
index 000000000..1dc3be3c1
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/message-partial.svg
@@ -0,0 +1 @@
+text-x-generic.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/message-rfc822.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/message-rfc822.svg
new file mode 120000
index 000000000..8283b0740
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/message-rfc822.svg
@@ -0,0 +1 @@
+application-mbox.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/message-x-gnu-rmail.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/message-x-gnu-rmail.svg
new file mode 120000
index 000000000..8283b0740
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/message-x-gnu-rmail.svg
@@ -0,0 +1 @@
+application-mbox.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/model-3mf.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/model-3mf.svg
new file mode 120000
index 000000000..8ac89c371
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/model-3mf.svg
@@ -0,0 +1 @@
+model.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/model-fcstd.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/model-fcstd.svg
new file mode 120000
index 000000000..8ac89c371
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/model-fcstd.svg
@@ -0,0 +1 @@
+model.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/model-gltf+json.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/model-gltf+json.svg
new file mode 120000
index 000000000..8ac89c371
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/model-gltf+json.svg
@@ -0,0 +1 @@
+model.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/model-gltf-binary.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/model-gltf-binary.svg
new file mode 120000
index 000000000..8ac89c371
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/model-gltf-binary.svg
@@ -0,0 +1 @@
+model.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/model-iges.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/model-iges.svg
new file mode 120000
index 000000000..8ac89c371
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/model-iges.svg
@@ -0,0 +1 @@
+model.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/model-mtl.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/model-mtl.svg
new file mode 120000
index 000000000..8ac89c371
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/model-mtl.svg
@@ -0,0 +1 @@
+model.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/model-obj.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/model-obj.svg
new file mode 120000
index 000000000..8ac89c371
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/model-obj.svg
@@ -0,0 +1 @@
+model.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/model-step+zip.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/model-step+zip.svg
new file mode 120000
index 000000000..8ac89c371
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/model-step+zip.svg
@@ -0,0 +1 @@
+model.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/model-step.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/model-step.svg
new file mode 120000
index 000000000..8ac89c371
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/model-step.svg
@@ -0,0 +1 @@
+model.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/model-stl.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/model-stl.svg
new file mode 120000
index 000000000..8ac89c371
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/model-stl.svg
@@ -0,0 +1 @@
+model.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/model-vnd.dwf.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/model-vnd.dwf.svg
new file mode 120000
index 000000000..8ac89c371
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/model-vnd.dwf.svg
@@ -0,0 +1 @@
+model.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/model-vrml.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/model-vrml.svg
new file mode 120000
index 000000000..8ac89c371
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/model-vrml.svg
@@ -0,0 +1 @@
+model.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/model-x.stl-binary.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/model-x.stl-binary.svg
new file mode 120000
index 000000000..8ac89c371
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/model-x.stl-binary.svg
@@ -0,0 +1 @@
+model.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/model-x3d+binary.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/model-x3d+binary.svg
new file mode 120000
index 000000000..8ac89c371
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/model-x3d+binary.svg
@@ -0,0 +1 @@
+model.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/model-x3d+vrml.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/model-x3d+vrml.svg
new file mode 120000
index 000000000..8ac89c371
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/model-x3d+vrml.svg
@@ -0,0 +1 @@
+model.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/model-x3d+xml.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/model-x3d+xml.svg
new file mode 120000
index 000000000..8ac89c371
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/model-x3d+xml.svg
@@ -0,0 +1 @@
+model.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/model-x3d.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/model-x3d.svg
new file mode 120000
index 000000000..8ac89c371
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/model-x3d.svg
@@ -0,0 +1 @@
+model.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/model.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/model.svg
new file mode 100644
index 000000000..1c3c875b4
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/model.svg
@@ -0,0 +1,6 @@
+<svg width="16" height="16" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; }</style>
+ </defs>
+ <path class="ColorScheme-Text" d="m8.001 1-5.898 2.866 5.898 2.864 5.898-2.864zm-6.609 3.748v7.309l6.053 2.943v-7.309zm13.22 0-6.053 2.943v7.309l6.053-2.943z" fill="currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/multipart-alternative.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/multipart-alternative.svg
new file mode 120000
index 000000000..1dc3be3c1
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/multipart-alternative.svg
@@ -0,0 +1 @@
+text-x-generic.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/multipart-appledouble.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/multipart-appledouble.svg
new file mode 120000
index 000000000..1dc3be3c1
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/multipart-appledouble.svg
@@ -0,0 +1 @@
+text-x-generic.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/multipart-digest.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/multipart-digest.svg
new file mode 120000
index 000000000..1dc3be3c1
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/multipart-digest.svg
@@ -0,0 +1 @@
+text-x-generic.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/multipart-encrypted.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/multipart-encrypted.svg
new file mode 120000
index 000000000..c14c5156c
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/multipart-encrypted.svg
@@ -0,0 +1 @@
+application-pgp-encrypted.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/multipart-mixed.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/multipart-mixed.svg
new file mode 120000
index 000000000..1dc3be3c1
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/multipart-mixed.svg
@@ -0,0 +1 @@
+text-x-generic.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/multipart-related.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/multipart-related.svg
new file mode 120000
index 000000000..1dc3be3c1
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/multipart-related.svg
@@ -0,0 +1 @@
+text-x-generic.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/multipart-report.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/multipart-report.svg
new file mode 100644
index 000000000..40fee8002
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/multipart-report.svg
@@ -0,0 +1,6 @@
+<svg width="16" height="16" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; }</style>
+ </defs>
+ <path class="ColorScheme-Text" d="m8 15c3.866 0 7-3.134 7-7s-3.134-7-7-7-7 3.134-7 7 3.134 7 7 7zm0-2.256c-0.6904 0-1.25-0.5596-1.25-1.25s0.5596-1.25 1.25-1.25 1.25 0.5596 1.25 1.25-0.5596 1.25-1.25 1.25zm1-3.25h-2v-6h2z" fill="currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/multipart-signed.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/multipart-signed.svg
new file mode 120000
index 000000000..aeb8d021e
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/multipart-signed.svg
@@ -0,0 +1 @@
+application-pgp-keys.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/multipart-x-mixed-replace.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/multipart-x-mixed-replace.svg
new file mode 120000
index 000000000..1dc3be3c1
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/multipart-x-mixed-replace.svg
@@ -0,0 +1 @@
+text-x-generic.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/nero-disc-image.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/nero-disc-image.svg
new file mode 120000
index 000000000..1aec6f3bb
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/nero-disc-image.svg
@@ -0,0 +1 @@
+x-content-blank-cd.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/nero-linux-compilation.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/nero-linux-compilation.svg
new file mode 120000
index 000000000..f50ba621b
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/nero-linux-compilation.svg
@@ -0,0 +1 @@
+application-xml.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/office-database.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/office-database.svg
new file mode 100644
index 000000000..9ec3b158e
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/office-database.svg
@@ -0,0 +1,6 @@
+<svg width="16" height="16" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; }</style>
+ </defs>
+ <path class="ColorScheme-Text" d="m8 1c-3.866 0-7 1.343-7 3v8c0 1.657 3.134 3 7 3s7-1.343 7-3v-8c0-1.657-3.134-3-7-3zm0 2c2.761 0 5 0.4477 5 1s-2.239 1-5 1-5-0.4477-5-1 2.239-1 5-1zm-5 3.096c1.315 0.5773 3.117 0.9033 5 0.9043 1.883-1e-3 3.685-0.327 5-0.9043v1.904c0 0.5523-2.239 1-5 1s-5-0.4477-5-1v-1.904zm0 4.002c1.271 0.5561 3.04 0.9023 5 0.9023s3.729-0.3462 5-0.9023v1.902c0 0.5523-2.239 1-5 1s-5-0.4477-5-1v-1.902z" fill="currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/office-document-rtl.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/office-document-rtl.svg
new file mode 120000
index 000000000..1dc3be3c1
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/office-document-rtl.svg
@@ -0,0 +1 @@
+text-x-generic.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/office-document.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/office-document.svg
new file mode 120000
index 000000000..1dc3be3c1
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/office-document.svg
@@ -0,0 +1 @@
+text-x-generic.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/office-presentation.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/office-presentation.svg
new file mode 120000
index 000000000..73bb02f6a
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/office-presentation.svg
@@ -0,0 +1 @@
+x-office-presentation.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/office-spreadsheet.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/office-spreadsheet.svg
new file mode 120000
index 000000000..b17ea2805
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/office-spreadsheet.svg
@@ -0,0 +1 @@
+x-office-spreadsheet.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/openoffice3-drawing.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/openoffice3-drawing.svg
new file mode 120000
index 000000000..ca748d2c2
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/openoffice3-drawing.svg
@@ -0,0 +1 @@
+application-drawing.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/openoffice4-database.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/openoffice4-database.svg
new file mode 120000
index 000000000..9bd77b477
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/openoffice4-database.svg
@@ -0,0 +1 @@
+office-database.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/openoffice4-drawing-template.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/openoffice4-drawing-template.svg
new file mode 120000
index 000000000..043b286f3
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/openoffice4-drawing-template.svg
@@ -0,0 +1 @@
+libreoffice-oasis-drawing.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/openoffice4-drawing.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/openoffice4-drawing.svg
new file mode 120000
index 000000000..043b286f3
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/openoffice4-drawing.svg
@@ -0,0 +1 @@
+libreoffice-oasis-drawing.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/openoffice4-extension.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/openoffice4-extension.svg
new file mode 120000
index 000000000..82cc793ac
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/openoffice4-extension.svg
@@ -0,0 +1 @@
+application-x-addon.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/openoffice4-formula.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/openoffice4-formula.svg
new file mode 120000
index 000000000..62a9e81fb
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/openoffice4-formula.svg
@@ -0,0 +1 @@
+application-x-root.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/openoffice4-master-document.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/openoffice4-master-document.svg
new file mode 120000
index 000000000..1dc3be3c1
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/openoffice4-master-document.svg
@@ -0,0 +1 @@
+text-x-generic.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/openoffice4-oasis-database.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/openoffice4-oasis-database.svg
new file mode 120000
index 000000000..9bd77b477
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/openoffice4-oasis-database.svg
@@ -0,0 +1 @@
+office-database.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/openoffice4-oasis-drawing-template.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/openoffice4-oasis-drawing-template.svg
new file mode 120000
index 000000000..043b286f3
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/openoffice4-oasis-drawing-template.svg
@@ -0,0 +1 @@
+libreoffice-oasis-drawing.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/openoffice4-oasis-drawing.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/openoffice4-oasis-drawing.svg
new file mode 120000
index 000000000..043b286f3
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/openoffice4-oasis-drawing.svg
@@ -0,0 +1 @@
+libreoffice-oasis-drawing.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/openoffice4-oasis-formula.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/openoffice4-oasis-formula.svg
new file mode 120000
index 000000000..62a9e81fb
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/openoffice4-oasis-formula.svg
@@ -0,0 +1 @@
+application-x-root.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/openoffice4-oasis-master-document.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/openoffice4-oasis-master-document.svg
new file mode 120000
index 000000000..1dc3be3c1
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/openoffice4-oasis-master-document.svg
@@ -0,0 +1 @@
+text-x-generic.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/openoffice4-oasis-presentation-template.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/openoffice4-oasis-presentation-template.svg
new file mode 120000
index 000000000..73bb02f6a
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/openoffice4-oasis-presentation-template.svg
@@ -0,0 +1 @@
+x-office-presentation.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/openoffice4-oasis-presentation.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/openoffice4-oasis-presentation.svg
new file mode 120000
index 000000000..73bb02f6a
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/openoffice4-oasis-presentation.svg
@@ -0,0 +1 @@
+x-office-presentation.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/openoffice4-oasis-spreadsheet-template.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/openoffice4-oasis-spreadsheet-template.svg
new file mode 120000
index 000000000..b17ea2805
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/openoffice4-oasis-spreadsheet-template.svg
@@ -0,0 +1 @@
+x-office-spreadsheet.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/openoffice4-oasis-spreadsheet.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/openoffice4-oasis-spreadsheet.svg
new file mode 120000
index 000000000..b17ea2805
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/openoffice4-oasis-spreadsheet.svg
@@ -0,0 +1 @@
+x-office-spreadsheet.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/openoffice4-oasis-text-template.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/openoffice4-oasis-text-template.svg
new file mode 120000
index 000000000..1dc3be3c1
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/openoffice4-oasis-text-template.svg
@@ -0,0 +1 @@
+text-x-generic.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/openoffice4-oasis-text.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/openoffice4-oasis-text.svg
new file mode 120000
index 000000000..1dc3be3c1
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/openoffice4-oasis-text.svg
@@ -0,0 +1 @@
+text-x-generic.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/openoffice4-oasis-web-template.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/openoffice4-oasis-web-template.svg
new file mode 120000
index 000000000..678a58102
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/openoffice4-oasis-web-template.svg
@@ -0,0 +1 @@
+application-x-mswinurl.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/openoffice4-presentation-template.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/openoffice4-presentation-template.svg
new file mode 120000
index 000000000..73bb02f6a
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/openoffice4-presentation-template.svg
@@ -0,0 +1 @@
+x-office-presentation.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/openoffice4-presentation.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/openoffice4-presentation.svg
new file mode 120000
index 000000000..73bb02f6a
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/openoffice4-presentation.svg
@@ -0,0 +1 @@
+x-office-presentation.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/openoffice4-spreadsheet-template.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/openoffice4-spreadsheet-template.svg
new file mode 120000
index 000000000..b17ea2805
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/openoffice4-spreadsheet-template.svg
@@ -0,0 +1 @@
+x-office-spreadsheet.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/openoffice4-spreadsheet.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/openoffice4-spreadsheet.svg
new file mode 120000
index 000000000..b17ea2805
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/openoffice4-spreadsheet.svg
@@ -0,0 +1 @@
+x-office-spreadsheet.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/openoffice4-text-template.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/openoffice4-text-template.svg
new file mode 120000
index 000000000..1dc3be3c1
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/openoffice4-text-template.svg
@@ -0,0 +1 @@
+text-x-generic.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/openoffice4-text.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/openoffice4-text.svg
new file mode 120000
index 000000000..1dc3be3c1
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/openoffice4-text.svg
@@ -0,0 +1 @@
+text-x-generic.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/openofficeorg3-database.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/openofficeorg3-database.svg
new file mode 120000
index 000000000..9bd77b477
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/openofficeorg3-database.svg
@@ -0,0 +1 @@
+office-database.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/openofficeorg3-drawing.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/openofficeorg3-drawing.svg
new file mode 120000
index 000000000..ca748d2c2
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/openofficeorg3-drawing.svg
@@ -0,0 +1 @@
+application-drawing.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/openofficeorg3-extension.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/openofficeorg3-extension.svg
new file mode 120000
index 000000000..82cc793ac
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/openofficeorg3-extension.svg
@@ -0,0 +1 @@
+application-x-addon.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/openofficeorg3-oasis-database.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/openofficeorg3-oasis-database.svg
new file mode 120000
index 000000000..9bd77b477
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/openofficeorg3-oasis-database.svg
@@ -0,0 +1 @@
+office-database.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/openofficeorg3-oasis-spreadsheet.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/openofficeorg3-oasis-spreadsheet.svg
new file mode 120000
index 000000000..b17ea2805
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/openofficeorg3-oasis-spreadsheet.svg
@@ -0,0 +1 @@
+x-office-spreadsheet.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/opera-extension.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/opera-extension.svg
new file mode 120000
index 000000000..82cc793ac
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/opera-extension.svg
@@ -0,0 +1 @@
+application-x-addon.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/package-x-generic.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/package-x-generic.svg
new file mode 120000
index 000000000..4e4d75cff
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/package-x-generic.svg
@@ -0,0 +1 @@
+application-archive.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/package.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/package.svg
new file mode 120000
index 000000000..7e458b8eb
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/package.svg
@@ -0,0 +1 @@
+system-software-install.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/package_wordprocessing.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/package_wordprocessing.svg
new file mode 120000
index 000000000..1dc3be3c1
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/package_wordprocessing.svg
@@ -0,0 +1 @@
+text-x-generic.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/playlist-automatic.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/playlist-automatic.svg
new file mode 120000
index 000000000..1e7e6f6ce
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/playlist-automatic.svg
@@ -0,0 +1 @@
+playlist.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/playlist.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/playlist.svg
new file mode 100644
index 000000000..2fe3844e5
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/playlist.svg
@@ -0,0 +1,6 @@
+<svg width="16" height="16" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; }</style>
+ </defs>
+ <path class="ColorScheme-Text" d="m1 1v2h14v-2zm0 4v6l5-3zm6 0v2h8v-2zm8 4h-8v2h8zm-14 4v2h14v-2z" fill="currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/preferences-certificates.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/preferences-certificates.svg
new file mode 120000
index 000000000..b02dde5bc
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/preferences-certificates.svg
@@ -0,0 +1 @@
+application-certificate.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/qgis-asc.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/qgis-asc.svg
new file mode 120000
index 000000000..a2c40c72d
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/qgis-asc.svg
@@ -0,0 +1 @@
+image-x-generic.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/qgis-ddf.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/qgis-ddf.svg
new file mode 120000
index 000000000..a2c40c72d
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/qgis-ddf.svg
@@ -0,0 +1 @@
+image-x-generic.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/qgis-dem.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/qgis-dem.svg
new file mode 120000
index 000000000..a2c40c72d
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/qgis-dem.svg
@@ -0,0 +1 @@
+image-x-generic.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/qgis-dt0.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/qgis-dt0.svg
new file mode 120000
index 000000000..a2c40c72d
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/qgis-dt0.svg
@@ -0,0 +1 @@
+image-x-generic.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/qgis-dxf.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/qgis-dxf.svg
new file mode 120000
index 000000000..34b7aa582
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/qgis-dxf.svg
@@ -0,0 +1 @@
+application-vector.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/qgis-gml.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/qgis-gml.svg
new file mode 120000
index 000000000..34b7aa582
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/qgis-gml.svg
@@ -0,0 +1 @@
+application-vector.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/qgis-img.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/qgis-img.svg
new file mode 120000
index 000000000..a2c40c72d
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/qgis-img.svg
@@ -0,0 +1 @@
+image-x-generic.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/qgis-mldata.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/qgis-mldata.svg
new file mode 120000
index 000000000..656ee235a
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/qgis-mldata.svg
@@ -0,0 +1 @@
+application-octet-stream.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/qgis-qgs.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/qgis-qgs.svg
new file mode 100644
index 000000000..1c5589f1b
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/qgis-qgs.svg
@@ -0,0 +1,6 @@
+<svg width="16" height="16" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; }</style>
+ </defs>
+ <path class="ColorScheme-Text" d="m8.513 8.588v2.128l-1.752-1.778v-2.039h2.089l1.663 1.688zm6.351 4.436v1.976h-2.133l-3.34-3.441v-2.071h1.955zm-6.317-0.8452 1.967 1.967c-0.7634 0.2577-1.49 0.4239-2.523 0.4239-3.994 0-6.991-2.928-6.991-6.822 0-3.876 2.996-6.747 6.991-6.747 4.013 0 7.009 2.889 7.009 6.747 0 1.235-0.3054 2.377-0.8501 3.359l-2.114-2.174c0.09363-0.3828 0.1413-0.7748 0.1391-1.169 0-2.502-1.834-4.391-4.14-4.391s-4.229 1.889-4.229 4.391c0 2.504 1.944 4.434 4.229 4.434 0.3189 0 0.385 0.0086 0.5127-0.01842z" fill="currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/qgis-qlr.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/qgis-qlr.svg
new file mode 120000
index 000000000..34b7aa582
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/qgis-qlr.svg
@@ -0,0 +1 @@
+application-vector.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/qgis-qml.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/qgis-qml.svg
new file mode 120000
index 000000000..c27520e2e
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/qgis-qml.svg
@@ -0,0 +1 @@
+text-vnd.qt.linguist.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/qgis-qpt.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/qgis-qpt.svg
new file mode 120000
index 000000000..6c04ac15b
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/qgis-qpt.svg
@@ -0,0 +1 @@
+qgis-qgs.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/qgis-shp.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/qgis-shp.svg
new file mode 120000
index 000000000..34b7aa582
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/qgis-shp.svg
@@ -0,0 +1 @@
+application-vector.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/qgis-sqlite.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/qgis-sqlite.svg
new file mode 120000
index 000000000..9bd77b477
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/qgis-sqlite.svg
@@ -0,0 +1 @@
+office-database.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/rar.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/rar.svg
new file mode 120000
index 000000000..4e4d75cff
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/rar.svg
@@ -0,0 +1 @@
+application-archive.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/rpm.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/rpm.svg
new file mode 120000
index 000000000..08dae7914
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/rpm.svg
@@ -0,0 +1 @@
+application-x-rpm.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/sound.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/sound.svg
new file mode 120000
index 000000000..fb7fe7cb6
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/sound.svg
@@ -0,0 +1 @@
+audio-x-generic.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/source-playlist.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/source-playlist.svg
new file mode 120000
index 000000000..1e7e6f6ce
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/source-playlist.svg
@@ -0,0 +1 @@
+playlist.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/source-smart-playlist.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/source-smart-playlist.svg
new file mode 120000
index 000000000..1e7e6f6ce
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/source-smart-playlist.svg
@@ -0,0 +1 @@
+playlist.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/stock_addressbook.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/stock_addressbook.svg
new file mode 120000
index 000000000..3f74a9dd9
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/stock_addressbook.svg
@@ -0,0 +1 @@
+x-office-address-book.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/stock_calendar.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/stock_calendar.svg
new file mode 120000
index 000000000..170cc9e70
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/stock_calendar.svg
@@ -0,0 +1 @@
+x-office-calendar.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/stock_certificate.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/stock_certificate.svg
new file mode 120000
index 000000000..b02dde5bc
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/stock_certificate.svg
@@ -0,0 +1 @@
+application-certificate.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/stock_new-drawing.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/stock_new-drawing.svg
new file mode 120000
index 000000000..ca748d2c2
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/stock_new-drawing.svg
@@ -0,0 +1 @@
+application-drawing.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/stock_new-html.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/stock_new-html.svg
new file mode 120000
index 000000000..f50ba621b
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/stock_new-html.svg
@@ -0,0 +1 @@
+application-xml.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/stock_new-master-document.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/stock_new-master-document.svg
new file mode 120000
index 000000000..1dc3be3c1
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/stock_new-master-document.svg
@@ -0,0 +1 @@
+text-x-generic.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/stock_new-presentation.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/stock_new-presentation.svg
new file mode 120000
index 000000000..73bb02f6a
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/stock_new-presentation.svg
@@ -0,0 +1 @@
+x-office-presentation.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/stock_new-spreadsheet.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/stock_new-spreadsheet.svg
new file mode 120000
index 000000000..b17ea2805
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/stock_new-spreadsheet.svg
@@ -0,0 +1 @@
+x-office-spreadsheet.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/stock_new-template.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/stock_new-template.svg
new file mode 120000
index 000000000..1dc3be3c1
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/stock_new-template.svg
@@ -0,0 +1 @@
+text-x-generic.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/stock_new-text.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/stock_new-text.svg
new file mode 120000
index 000000000..1dc3be3c1
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/stock_new-text.svg
@@ -0,0 +1 @@
+text-x-generic.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/stock_playlist.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/stock_playlist.svg
new file mode 120000
index 000000000..1e7e6f6ce
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/stock_playlist.svg
@@ -0,0 +1 @@
+playlist.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/stock_script.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/stock_script.svg
new file mode 120000
index 000000000..05ab0ed62
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/stock_script.svg
@@ -0,0 +1 @@
+text-x-script.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/stock_scripts.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/stock_scripts.svg
new file mode 120000
index 000000000..05ab0ed62
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/stock_scripts.svg
@@ -0,0 +1 @@
+text-x-script.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/stock_smart-playlist.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/stock_smart-playlist.svg
new file mode 120000
index 000000000..1e7e6f6ce
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/stock_smart-playlist.svg
@@ -0,0 +1 @@
+playlist.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/stock_unknown.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/stock_unknown.svg
new file mode 120000
index 000000000..cb1056325
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/stock_unknown.svg
@@ -0,0 +1 @@
+unknown.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/system-software-install.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/system-software-install.svg
new file mode 100644
index 000000000..208a90e11
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/system-software-install.svg
@@ -0,0 +1,6 @@
+<svg width="16" height="16" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; }</style>
+ </defs>
+ <path class="ColorScheme-Text" d="m1 1v6h6v-6zm8 0v6h6v-6zm-8 8v6h6v-6zm10 0v2h-2l3 4 3-4h-2v-2z" fill="currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/tar.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/tar.svg
new file mode 120000
index 000000000..4e4d75cff
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/tar.svg
@@ -0,0 +1 @@
+application-archive.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/template_source.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/template_source.svg
new file mode 120000
index 000000000..1dc3be3c1
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/template_source.svg
@@ -0,0 +1 @@
+text-x-generic.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/text-c.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/text-c.svg
new file mode 120000
index 000000000..a50897fba
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/text-c.svg
@@ -0,0 +1 @@
+text-x-csrc.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/text-calendar.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/text-calendar.svg
new file mode 120000
index 000000000..170cc9e70
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/text-calendar.svg
@@ -0,0 +1 @@
+x-office-calendar.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/text-coffeescript.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/text-coffeescript.svg
new file mode 100644
index 000000000..2fef75e43
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/text-coffeescript.svg
@@ -0,0 +1,6 @@
+<svg width="16" height="16" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; }</style>
+ </defs>
+ <path class="ColorScheme-Text" d="m10.03 1.562c-0.1941-6.851e-4 -0.4008 0.009289-0.6191 0.0293-2.241 0.2037-2.226 1.236-3.754 1.367-0.6258 0.05825-0.975-0.08655-1.033-0.334-0.04369-0.2474 0.2611-0.3635 0.625-0.3926 0.3347-0.02912 0.7425 0.02898 0.9316 0.1309 0.1455-0.07275 0.1903-0.1451 0.1758-0.2324-0.05819-0.2329-0.5253-0.3347-1.107-0.291-1.135 0.1019-1.135 0.6098-1.092 0.8281 0.1164 0.5821 0.9914 0.9749 2.068 0.873 1.514-0.131 1.949-1.106 3.725-1.266 0.8732-0.07281 1.426 0.1026 1.484 0.4082 0.05819 0.2911-0.3784 0.4798-0.9023 0.5234-0.7277 0.07275-1.034-0.1901-1.092-0.4375-0.5385 0.05819-0.6248 0.291-0.5957 0.4512 0.05819 0.3056 0.7134 0.6116 1.834 0.5098 1.266-0.1019 1.688-0.5961 1.586-1.105-0.1146-0.573-0.876-1.058-2.234-1.062zm-7.939 1.18c-0.8151 0.3202-1.25 0.5808-1.25 0.9883 0.04369 0.4511 0.7695 0.9026 2.254 1.252 1.397 0.3492 3.188 0.5391 5.342 0.5391 2.198 0 3.945-0.1898 5.342-0.5391 1.484-0.3493 2.197-0.8153 2.197-1.252 0-0.3202-0.3202-0.6245-0.9023-0.8574 0.131 0.08731 0.2324 0.2325 0.2324 0.3926 0 0.4512-0.668 0.8155-2.021 1.121-1.252 0.2766-2.853 0.4648-4.803 0.4648-1.877 0-3.552-0.1892-4.76-0.4512-1.295-0.3202-1.979-0.6699-1.979-1.121 0-0.1892 0.08566-0.3479 0.3477-0.5371zm-1.135 2.328c0.1207 0.8149 0.325 1.606 0.5918 2.361-0.317 0.1912-0.604 0.4484-0.8672 0.7812-0.4948 0.6258-0.7135 1.353-0.6699 2.066 0.04369 0.7131 0.3923 1.297 0.9453 1.748 0.5821 0.4511 1.209 0.5822 1.922 0.4512 0.2765-0.04362 0.5809-0.19 0.8574-0.2773-0.5821 0-1.075-0.1891-1.57-0.582-0.5384-0.393-0.9029-0.9457-0.9902-1.615-0.131-0.6258 2.967e-4 -1.207 0.3496-1.717 0.07817-0.09844 0.1603-0.1881 0.248-0.2695 0.1993 0.4905 0.4216 0.9655 0.668 1.418 0.5385 0.815 1.077 1.529 1.615 2.301 0.2329 0.4511 0.3942 0.9023 0.4961 1.354 0.3493 0.4948 0.8586 0.8137 1.484 0.9883 0.7714 0.2765 1.572 0.3932 2.387 0.3496h0.08594c0.815 0.04363 1.675-0.08767 2.461-0.3496 0.5821-0.1892 1.035-0.5638 1.439-0.9883 0.1388-0.375 0.2711-0.8506 0.4961-1.354 0.5385-0.7714 1.077-1.486 1.615-2.301 0.7131-1.295 1.208-2.779 1.484-4.365-0.2911 0.4075-0.96 0.7567-2.168 1.033-1.397 0.3202-3.188 0.5391-5.342 0.5391-2.198 0-3.988-0.2334-5.385-0.5391-1.252-0.3202-1.921-0.6694-2.154-1.033z" fill="currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/text-crystal.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/text-crystal.svg
new file mode 120000
index 000000000..379d3a4e4
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/text-crystal.svg
@@ -0,0 +1 @@
+text-x-crystal.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/text-csharp.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/text-csharp.svg
new file mode 120000
index 000000000..a246be130
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/text-csharp.svg
@@ -0,0 +1 @@
+text-x-csharp.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/text-csrc.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/text-csrc.svg
new file mode 120000
index 000000000..a50897fba
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/text-csrc.svg
@@ -0,0 +1 @@
+text-x-csrc.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/text-css.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/text-css.svg
new file mode 100644
index 000000000..b8a7d49ce
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/text-css.svg
@@ -0,0 +1,6 @@
+<svg width="16" height="16" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; }</style>
+ </defs>
+ <path class="ColorScheme-Text" d="m4.836 1.656h-0.06896c-0.06034 0.00863-0.1207 0.01723-0.181 0.0431 0 0-0.431 0.1379-0.9223 0.3965-0.4999 0.2672-1.103 0.6293-1.491 1.258-0.431 0.6982-0.2672 1.448-0.1293 1.896 0.1293 0.4482 0.2068 0.6466 0.08606 0.9482-0.06024 0.1379-0.4396 0.4654-0.8447 0.6638-0.4051 0.1982-0.767 0.3017-0.767 0.3017-0.1812 0.04303-0.3363 0.1637-0.4224 0.3189-0.09489 0.1551-0.1207 0.3451-0.06907 0.5261-0.08606 0.3619 0.1293 0.7238 0.4914 0.8187 0 0 0.362 0.1034 0.7672 0.3017 0.4051 0.2069 0.7844 0.5258 0.8447 0.6724 0.1207 0.3017 0.0431 0.4913-0.0862 0.9396-0.1379 0.4482-0.3017 1.198 0.1293 1.896 0.3879 0.6293 0.9913 0.9999 1.491 1.258 0.4913 0.2586 0.9223 0.4051 0.9223 0.4051 0.2327 0.08619 0.4999 0.04311 0.6896-0.1207 0.1896-0.1638 0.2758-0.4224 0.2241-0.6724-0.05172-0.2414-0.2414-0.4396-0.4827-0.5086 0 0-0.3276-0.1121-0.7154-0.3189-0.3965-0.2069-0.8103-0.5258-0.9568-0.7586-0.1724-0.2758-0.1207-0.3707 0.008624-0.7844 0.1207-0.4138 0.3448-1.112 0.03448-1.862-0.2761-0.673-0.8277-1.026-1.319-1.275 0.4914-0.2582 1.043-0.6119 1.319-1.284 0.3103-0.7501 0.08606-1.44-0.03465-1.862-0.1293-0.4138-0.1809-0.5084-0.008606-0.7757 0.1465-0.2414 0.5603-0.5603 0.9568-0.7673 0.3879-0.207 0.7154-0.3189 0.7154-0.3189 0.3191-0.09489 0.5172-0.4138 0.4742-0.7414-0.04303-0.3361-0.3277-0.5861-0.6552-0.5947zm6.327 0c-0.3363 0.00864-0.6122 0.2586-0.6552 0.5947-0.04303 0.3277 0.1552 0.6466 0.4743 0.7414 0 0 0.3276 0.1121 0.7154 0.3189 0.3965 0.2069 0.8103 0.5258 0.9568 0.7672 0.1724 0.2672 0.1207 0.362-0.0086 0.7758-0.1207 0.4224-0.3448 1.112-0.03449 1.862 0.2758 0.6724 0.8275 1.026 1.319 1.284-0.4913 0.25-1.043 0.6034-1.319 1.276-0.3103 0.7499-0.08621 1.448 0.03449 1.862 0.1293 0.4138 0.181 0.5086 0.0086 0.7758-0.1465 0.2413-0.5603 0.5603-0.9568 0.7672-0.3879 0.2069-0.7154 0.3189-0.7154 0.3189-0.2413 0.06896-0.431 0.2672-0.4827 0.5086-0.05172 0.25 0.03448 0.5086 0.2241 0.6724 0.1896 0.1638 0.4569 0.2069 0.6896 0.1207 0 0 0.431-0.1465 0.9223-0.4051 0.4999-0.2586 1.103-0.6293 1.491-1.258 0.431-0.6982 0.2672-1.448 0.1293-1.896-0.1293-0.4483-0.2069-0.6379-0.08619-0.9396 0.06035-0.1465 0.4396-0.4655 0.8447-0.6724 0.406-0.1986 0.7679-0.3023 0.7679-0.3023 0.362-0.09482 0.5775-0.4569 0.4913-0.8189 0.05173-0.181 0.02586-0.3707-0.06896-0.5258-0.08619-0.1552-0.2414-0.2758-0.4224-0.3189 0 0-0.362-0.1034-0.7672-0.3017-0.406-0.1984-0.7856-0.5259-0.8452-0.6724-0.1214-0.293-0.04193-0.4914 0.08606-0.9396 0.139-0.4482 0.3023-1.198-0.128-1.896-0.3884-0.6291-0.993-0.9912-1.492-1.258-0.4912-0.2586-0.9222-0.4051-0.9222-0.4051-0.06046-0.01721-0.1207-0.02582-0.1812-0.03442h-0.06896zm-3.163 2.758c-0.7587 0-1.379 0.6204-1.379 1.379 0 0.7595 0.6204 1.379 1.379 1.379 0.7587 0 1.379-0.6197 1.379-1.379 0-0.7587-0.6204-1.379-1.379-1.379zm0 4.138c-0.7586 0-1.379 0.6206-1.379 1.379 0 0.7586 0.6206 1.379 1.379 1.379 0.4913 0 0.6896 1.379 0.6896 1.379s0.6896-2.483 0.6896-2.758c0-0.7586-0.6206-1.379-1.379-1.379z" fill="currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/text-csv.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/text-csv.svg
new file mode 120000
index 000000000..b17ea2805
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/text-csv.svg
@@ -0,0 +1 @@
+x-office-spreadsheet.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/text-dockerfile.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/text-dockerfile.svg
new file mode 100644
index 000000000..108ee33d5
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/text-dockerfile.svg
@@ -0,0 +1,6 @@
+<svg width="16" height="16" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; }</style>
+ </defs>
+ <path class="ColorScheme-Text" d="m4.293 2.108v2.129h2.129v-2.129zm3.193 0v2.129h2.129v-2.129zm-5.321 3.193v2.129h2.129v-2.129zm3.193 0v2.129h2.129v-2.129zm3.193 0v2.129h2.129v-2.129zm3.614 0.2473c-0.5651 0.3874-0.7015 1.09-0.5259 1.752 0.1788 0.662 0.6294 1.14 1.313 1.193 0.2281 0.6463 0.8382 1.079 1.524 1.081 0.6854-0.001064 1.296-0.4349 1.524-1.081-0.2282-0.646-0.8385-1.078-1.524-1.079-0.3271 0.0016-0.6459 0.1024-0.9146 0.289 0.3546-1.002-0.3369-2.069-1.396-2.153zm0.7878 2.946h-12.95c0 3.576 2.9 5.398 6.477 5.398 3.576 0 6.475-1.821 6.475-5.398zm-10.27 0.7192c1.174 0.01135 1.174 1.766 0 1.777-1.174-0.01134-1.174-1.766 0-1.777z" fill="currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/text-document.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/text-document.svg
new file mode 120000
index 000000000..1dc3be3c1
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/text-document.svg
@@ -0,0 +1 @@
+text-x-generic.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/text-emacs-lisp.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/text-emacs-lisp.svg
new file mode 120000
index 000000000..93105085c
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/text-emacs-lisp.svg
@@ -0,0 +1 @@
+text-emacs.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/text-emacs.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/text-emacs.svg
new file mode 100644
index 000000000..a1947af0b
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/text-emacs.svg
@@ -0,0 +1,6 @@
+<svg width="16" height="16" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; }</style>
+ </defs>
+ <path class="ColorScheme-Text" d="m3.738 14.22s0.8346 0.3926 1.946 0.5311c0.4499 0.05611 2.162 0.2522 3.474 0.247 0 0 1.598 0.0014 2.481-0.1235 0.9233-0.1311 1.446-0.2985 1.737-0.6325 0.0077-0.07961 0.1405-0.3392-0.2183-0.5895-0.9175-0.64-2.104-0.8152-4.407-1.362-2.548-0.6406-3.348-1.254-3.728-1.698-0.3607-0.4449 0.1068-1.369 2.16-1.822 1.039-0.253 4.695-0.3842 4.695-0.3842-1.111-0.8816-2.98-2.376-3.407-2.711-0.3738-0.2945-0.9761-0.7463-1.041-1.15-0.08739-0.3931 0.5313-0.5824 0.8589-0.6041 1.055-0.07281 2.497 0.2063 3.778 0.4611 0.6439 0.1281 0.757 0.1092 0.757 0.1092 0.917 0.04364 1.813-0.592 1.776-1.604-0.007291-1.026-1.216-1.849-2.351-1.885-1.149-0.00422-3.871-0.00422-3.871-0.00422 3.072 0.6332 3.74 0.9526 3.9 1.322 0.09496 0.2185-0.1579 0.4356-1.004 0.3932-0.9217-0.04614-2.81-0.2694-2.81-0.2694-1.797-0.2765-2.894-0.5386-3.44 0.1747-0.3566 0.466 0.05094 1.034 0.2111 1.368 0.7133 1.245 1.791 2.099 2.574 2.7 0.2946 0.2264 1.194 0.7279 1.194 0.7279-2.795-0.7643-5.178-0.3349-6.59 0.4076-1.623 0.9608-1.345 2.582 1.23 4.098 1.521 0.8954 2.434 1.325 4.925 1.631 1.456 0.2321 1.751 0.3271 1.74 0.4483-0.01563 0.1706-1.801 0.2352-2.27 0.2676-1.194 0.0823-4.282-0.04748-4.298-0.04748z" fill="currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/text-enriched-rtl.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/text-enriched-rtl.svg
new file mode 120000
index 000000000..1dc3be3c1
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/text-enriched-rtl.svg
@@ -0,0 +1 @@
+text-x-generic.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/text-enriched.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/text-enriched.svg
new file mode 120000
index 000000000..1dc3be3c1
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/text-enriched.svg
@@ -0,0 +1 @@
+text-x-generic.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/text-haxe.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/text-haxe.svg
new file mode 120000
index 000000000..93dccc77a
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/text-haxe.svg
@@ -0,0 +1 @@
+text-x-haxe.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/text-html.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/text-html.svg
new file mode 120000
index 000000000..f50ba621b
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/text-html.svg
@@ -0,0 +1 @@
+application-xml.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/text-htmlh.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/text-htmlh.svg
new file mode 120000
index 000000000..f50ba621b
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/text-htmlh.svg
@@ -0,0 +1 @@
+application-xml.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/text-ipynb.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/text-ipynb.svg
new file mode 100644
index 000000000..38426494f
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/text-ipynb.svg
@@ -0,0 +1,6 @@
+<svg width="16" height="16" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; }</style>
+ </defs>
+ <path class="ColorScheme-Text" d="m1 2v12h3v-1.23h-1.77v-9.539h1.77v-1.23h-3zm9 0v1.23h1.77v9.539h-1.77v1.23h3v-12h-3zm5 2c-0.5523 0-1 0.4477-1 1s0.4477 1 1 1 1-0.4477 1-1-0.4477-1-1-1zm-9.887 1-1.102 0.541 2.812 5.746c-0.09355 0.1772-0.1913 0.3516-0.293 0.5234-0.1639 0.291-0.3642 0.5592-0.5938 0.7969-0.06147 0.06147-0.1274 0.1094-0.2012 0.1504-0.0123 0.0082-0.02286 0.01172-0.03516 0.01172h-0.4844v1.23h0.5078c0.2172-0.0041 0.4267-0.0614 0.6152-0.168 0.1762-0.09836 0.3353-0.2218 0.4746-0.3652 0.3033-0.3115 0.566-0.664 0.7832-1.041 0.2582-0.4385 0.4922-0.8884 0.7012-1.352 0.2254-0.5041 0.442-1.009 0.6387-1.525 0.3607-0.9303 0.6891-1.873 0.9883-2.824 0.1393-0.4262 0.2696-0.8509 0.3926-1.281l-1.184-0.3418c-0.1189 0.418-0.2456 0.8361-0.3809 1.25-0.291 0.9303-0.6104 1.85-0.9629 2.756-0.09589 0.2502-0.1964 0.4986-0.3008 0.7461l-2.377-4.854zm9.887 5c-0.5523 0-1 0.4477-1 1s0.4477 1 1 1 1-0.4477 1-1-0.4477-1-1-1z" fill="currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/text-javascript.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/text-javascript.svg
new file mode 120000
index 000000000..f5bb9a863
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/text-javascript.svg
@@ -0,0 +1 @@
+application-javascript.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/text-jscript.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/text-jscript.svg
new file mode 120000
index 000000000..f5bb9a863
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/text-jscript.svg
@@ -0,0 +1 @@
+application-javascript.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/text-json.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/text-json.svg
new file mode 120000
index 000000000..2d1e842a4
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/text-json.svg
@@ -0,0 +1 @@
+application-json.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/text-julia.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/text-julia.svg
new file mode 100644
index 000000000..3c97f4cb6
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/text-julia.svg
@@ -0,0 +1,6 @@
+<svg width="16" height="16" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; }</style>
+ </defs>
+ <path class="ColorScheme-Text" d="m8 1c-1.933 0-3.5 1.567-3.5 3.5s1.567 3.5 3.5 3.5c1.933 1e-7 3.5-1.567 3.5-3.5s-1.567-3.5-3.5-3.5zm-4.667 7c-1.933 0-3.333 1.567-3.333 3.5s1.567 3.5 3.5 3.5 3.5-1.567 3.5-3.5-1.734-3.5-3.667-3.5zm9.167 0.01172c-1.933-3e-7 -3.5 1.567-3.5 3.5s1.567 3.5 3.5 3.5 3.5-1.567 3.5-3.5-1.567-3.5-3.5-3.5z" fill="currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/text-less.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/text-less.svg
new file mode 100644
index 000000000..2700961e7
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/text-less.svg
@@ -0,0 +1,6 @@
+<svg width="16" height="16" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; }</style>
+ </defs>
+ <path class="ColorScheme-Text" d="m4.836 1.656v0.00195h-0.06836c-0.06034 0.0086-0.1213 0.0171-0.1816 0.04297 0 0-0.4306 0.1379-0.9219 0.3965-0.4999 0.2672-1.104 0.6289-1.492 1.258-0.431 0.6982-0.2668 1.447-0.1289 1.895 0.1293 0.4482 0.2067 0.6457 0.08594 0.9473-0.06024 0.1379-0.4387 0.4657-0.8438 0.6641-0.4051 0.1982-0.7676 0.3027-0.7676 0.3027-0.1812 0.04303-0.3358 0.1632-0.4219 0.3184-0.09489 0.1551-0.12 0.3444-0.06836 0.5254-0.08606 0.3619 0.1281 0.7235 0.4902 0.8184 0 0 0.3624 0.1044 0.7676 0.3027 0.4051 0.2069 0.7835 0.5253 0.8438 0.6719 0.1207 0.3017 0.04336 0.4912-0.08594 0.9395-0.1379 0.4482-0.3021 1.198 0.1289 1.896 0.3879 0.6293 0.9927 0.9995 1.492 1.258 0.4913 0.2586 0.9219 0.4043 0.9219 0.4043 0.2327 0.08619 0.4998 0.04463 0.6895-0.1191 0.1896-0.1638 0.2763-0.4238 0.2246-0.6738-0.05172-0.2414-0.2411-0.4388-0.4824-0.5078 0 0-0.329-0.1116-0.7168-0.3184-0.3965-0.2069-0.8086-0.527-0.9551-0.7598-0.1724-0.2758-0.1215-0.3695 0.00781-0.7832 0.1207-0.4138 0.3455-1.113 0.03516-1.863-0.2761-0.673-0.8293-1.022-1.32-1.271 0.4914-0.2582 1.044-0.6133 1.32-1.285 0.3103-0.7501 0.08555-1.439-0.03516-1.861-0.1293-0.4138-0.1801-0.5081-0.007812-0.7754 0.1465-0.2414 0.5586-0.5606 0.9551-0.7676 0.3879-0.207 0.7168-0.3203 0.7168-0.3203 0.3191-0.09489 0.5157-0.4126 0.4727-0.7402-0.04303-0.3361-0.3268-0.5871-0.6543-0.5957zm6.328 0.00195c-0.3363 0.0086-0.6132 0.2577-0.6562 0.5938-0.04303 0.3277 0.1555 0.6474 0.4746 0.7422 0 0 0.327 0.1116 0.7148 0.3184 0.3965 0.2069 0.8105 0.5262 0.957 0.7676 0.1724 0.2672 0.1215 0.3616-0.0078 0.7754-0.1207 0.4224-0.3455 1.111-0.03516 1.861 0.2758 0.6724 0.8273 1.025 1.318 1.283-0.4913 0.25-1.042 0.6032-1.318 1.275-0.3103 0.7499-0.08554 1.449 0.03516 1.863 0.1293 0.4138 0.1802 0.5082 0.0078 0.7754-0.1465 0.2413-0.5605 0.5607-0.957 0.7676-0.3879 0.2069-0.7148 0.3184-0.7148 0.3184-0.2413 0.06896-0.4307 0.2664-0.4824 0.5078-0.05172 0.25 0.033 0.51 0.2227 0.6738 0.1896 0.1638 0.4587 0.2053 0.6914 0.1191 0 0 0.4306-0.1457 0.9219-0.4043 0.4999-0.2586 1.102-0.6289 1.49-1.258 0.431-0.6982 0.2668-1.448 0.1289-1.896-0.1293-0.4483-0.2066-0.6378-0.08594-0.9395 0.06035-0.1465 0.4406-0.465 0.8457-0.6719 0.406-0.1986 0.7676-0.3027 0.7676-0.3027 0.362-0.09482 0.5764-0.4564 0.4902-0.8184 0.05173-0.181 0.02646-0.3722-0.06836-0.5273-0.08619-0.1552-0.2409-0.2753-0.4219-0.3184 0 0-0.3624-0.1025-0.7676-0.3008-0.406-0.1984-0.7861-0.5273-0.8457-0.6738-0.1214-0.293-0.04205-0.4913 0.08594-0.9395 0.139-0.4482 0.3033-1.197-0.127-1.895-0.3884-0.6291-0.9934-0.9908-1.492-1.258-0.4912-0.2586-0.9219-0.4062-0.9219-0.4062-0.06046-0.01721-0.1211-0.0246-0.1816-0.0332zm-2.762 1.625-1.789 0.2891v6.947c0 1.038 0.2856 1.392 0.4805 1.596 0.5393 0.5169 1.407 0.5918 2.041 0.6016l0.252-1.477c-0.2265-0.01678-0.6015-0.06156-0.8164-0.3242-0.06297-0.08658-0.168-0.2562-0.168-0.7559z" fill="currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/text-lyx.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/text-lyx.svg
new file mode 120000
index 000000000..d1ae2b38e
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/text-lyx.svg
@@ -0,0 +1 @@
+application-lyx.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/text-markdown.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/text-markdown.svg
new file mode 120000
index 000000000..b9b7490a5
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/text-markdown.svg
@@ -0,0 +1 @@
+text-x-markdown.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/text-mathml.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/text-mathml.svg
new file mode 120000
index 000000000..af002c3c8
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/text-mathml.svg
@@ -0,0 +1 @@
+application-vnd.wolfram.cdf.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/text-mht.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/text-mht.svg
new file mode 120000
index 000000000..f50ba621b
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/text-mht.svg
@@ -0,0 +1 @@
+application-xml.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/text-n3.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/text-n3.svg
new file mode 120000
index 000000000..148a141b2
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/text-n3.svg
@@ -0,0 +1 @@
+text-rdf.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/text-objcsrc.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/text-objcsrc.svg
new file mode 120000
index 000000000..a50897fba
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/text-objcsrc.svg
@@ -0,0 +1 @@
+text-x-csrc.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/text-org.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/text-org.svg
new file mode 100644
index 000000000..375e4b8b2
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/text-org.svg
@@ -0,0 +1,6 @@
+<svg width="16" height="16" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; }</style>
+ </defs>
+ <path class="ColorScheme-Text" d="m10.52 1c-0.0521 8.076e-4 -0.1275 0.06432-0.1914 0.2082-0.1568 0.285-0.3573 0.4099-0.3555 0.6205 0.0717 0.1196-0.5342 0.2962-0.3428 0.671-0.1356 0.1675-0.4541 0.3827-0.3407 0.6394-0.05756 0.1259-0.4657 0.4193-0.2903 0.6983-0.3827 0.2552-0.3585 0.3176-0.2776 0.5511-0.1701 0.109-0.3476 0.3075-0.3407 0.4943-0.1239-0.1499-0.2436-0.4192-0.2419-0.7825 0-0.07777-0.03613-0.1135-0.09044-0.1157-0.1629-0.00652-0.488 0.3008-0.488 0.7614 0 0.05278-0.00739 0.09938-0.01472 0.1451 0.8054-0.09286 0.7846 0.1578 0.7846 0.1578-0.01586 0.07807-0.00702 0.1192 0.03576 0.162 0.213 0.1764 0.1936 0.5448 0.1935 0.5448-0.1067-0.1312-0.2212-0.239-0.3534-0.284 0.03362 0.09954 0.02099 0.189 0 0.2776-0.1408-0.1546-0.3018-0.2695-0.509-0.2966 0.09375 0.126 0.06463 0.2582 0.03576 0.3912-0.09023-0.2032-0.2444-0.3138-0.4459-0.3576 0.01824 0.207-0.0395 0.318-0.1578 0.3912 0.05816-0.04679 0.00344-0.322-0.02103-0.4312-0.00373 0.00153-0.00902 0.00479-0.01262 0.00631-0.05291 0.04624-0.08777 0.02974-0.08834 0.02945-1.627e-4 -1.469e-4 -0.0769-0.07033-0.1493-0.1935-0.05801-0.08561-0.1092-0.1793-0.09675-0.2293-0.01191-0.04516-0.02099-0.09193-0.02524-0.143-0.05528-0.36-0.4693-0.9082-0.671-0.2314-0.3064 0.7262-0.3314 0.8957-0.3912 1.249-0.01403 0.0826-0.02257 0.1531-0.03155 0.2187 0.01011 0.3496 0.1093 0.588 0.1893 0.7761 0.05614 0.1842 0.1497 0.3892 0.305 0.5974 0.5253 0.7045 0.6689 1.05 0.6689 1.384 0.07304 0.1808-0.3561-0.6931-0.6436-1.026 0.1908 0.372 0.362 0.7435 0.3933 1.111-0.3222-0.6251-0.5696-0.8853-0.7761-0.9444 0.1367 0.3985 0.2482 0.7767 0.1788 1.003-0.1912-0.4757-0.4165-0.7243-0.6562-0.8834-0.1454 0.3454-0.1595 0.7206 0.04838 1.146-0.2036-0.1027-0.4247-0.3032-0.6752-0.6752 0.07085 0.2906 0.1369 0.5825 0.3996 0.8792-0.1903 0.02157-0.3853-0.03095-0.5847-0.143 0.1982 0.5289 0.5797 1.04 1.098 1.54-0.5228-0.2721-1.037-0.6092-1.529-1.111 0.06782 0.3609 0.1991 0.6825 0.5511 0.8603-0.2829 0.02946-0.5654 0.0066-0.8477-0.1325 0.2353 0.4782 0.6758 0.8504 1.169 1.195-0.4722-0.1367-0.9407-0.2938-1.361-0.7635-0.02298 0.2767 0.05469 0.542 0.2145 0.7993-0.2531-0.1585-0.466-0.3629-0.6268-0.6268 0.00627 0.6594 0.3035 1.242 0.6626 1.809-0.3766-0.3809-0.7593-0.7526-1.003-1.325-0.02479 0.5064 0.1077 0.9888 0.3576 1.456-0.2677-0.1572-0.5323-0.3742-0.7761-1.014-0.07855 0.1047-0.05841 0.2628 0 0.4417-0.1656-0.05842-0.2831-0.2039-0.345-0.4543-0.1431 0.4519-0.03127 0.8317 0.2145 1.172 0 0-0.0466-0.02025-0.1136-0.05258 0.5608 0.9261 1.747 2.114 3.992 1.411 3.444-0.9768 5.307 0.258 5.526 0.4186-1.066-2.323-4.716-2.801-3.683-5.833 0 0 1.161 0.813 2.002-0.4291 0.7602 0.1959 1.271-0.1399 1.925 0.09675 0.3973 0.1741 2.068 0.06919 1.447-0.8645-0.09203 0.0796 0.04329 0.1675-0.04627 0.2861-0.02679 0.0341-0.08108 0.1422-0.2545 0.1935-0.1947 0.09223-0.5129 0.1668-0.8855-0.2293-0.2687-0.198-0.4633-0.0237-0.6142-0.03786 0.09403-0.06127 0.3566-0.1956 0.7825-0.1956 0.2405 0 0.3673 0.2072 0.5279 0.2082 0.1084 6.649e-4 0.4266-0.1616 0.4901-0.2251 0.3904-0.2548 0.4315-0.1715 0.6268-0.5595 0.105-0.4704-0.1336-0.5717-0.2061-0.7004-0.01948-0.2992-0.2707-0.4148-0.57-0.2019-0.6857-0.1232-1.359-0.06462-1.691-0.09255-0.7278-0.1019-1.334-0.488-1.334-0.488 0.08853-0.1177 0.04674-0.3716-0.5216-0.3891-0.2297-0.07561-0.467-0.2008-0.6731-0.2629 0.01674-0.01073 0.03488-0.02128 0.05258-0.03365 0.3429 0.00803 0.1914-0.3681 0.1914-0.3681 0.2313-0.06383 0.2658-0.3653 0.1746-0.5427 0.295 0.00803 0.249-0.4478 0.2082-0.6058 0.2313-0.08767 0.264-0.3623 0.1683-0.5805 0.2791-0.06373 0.2868-0.3914 0.2629-0.6226 0.287-0.01596 0.2461-0.5189 0.2461-0.6226 0.2473-0.1595 0.1925-0.3752 0.2314-0.6247 0.08576-0.1736 0.05645-0.2766-0.0105-0.2755zm-0.4186 0.6457c-0.07343 0.2085 0.05387 0.1832 0.2082 0.1809-0.07047 0.07551-0.2776 0.09787-0.2776 0.02103s0.06941-0.2019 0.06941-0.2019zm-0.4038 0.5953c-0.07352 0.2086 0.1654 0.2379 0.3197 0.2356-0.07047 0.07551-0.2993 0.07626-0.3365-0.01683-0.05973-0.1185 0.01683-0.2187 0.01683-0.2187zm-0.2987 0.6121c-0.0529 0.216 0.1401 0.265 0.2945 0.2629-0.07047 0.07551-0.3407 0.06211-0.3407-0.01472-0.04807-0.1193 0.04627-0.2482 0.04627-0.2482zm-0.2903 0.6815c-0.0529 0.2161 0.2558 0.2103 0.4102 0.2082-0.07048 0.07551-0.2883 0.1484-0.4249 0.07151-0.1191-0.1333 0.01472-0.2797 0.01472-0.2797zm-1.146 0.5868c0.02117-0.00193 0.01853 0.0293 0.0021 0.08203-0.09328 0.2242 0.03356 0.4409 0.07572 0.5889l-0.3681 0.01262c0.01026-0.2157 0.02504-0.4569 0.2124-0.6289 0.03842-0.03716 0.06335-0.05337 0.07783-0.05469zm0.5616 0.5974c-0.0528 0.2161 0.4746 0.1873 0.6289 0.1851-0.07048 0.07551-0.507 0.1715-0.6436 0.09465-0.1191-0.1333 0.01472-0.2797 0.01472-0.2797zm-0.671 1.523c0.4447 0.1659 1.078 0.1619 1.359 0.1073-0.02431 0.01576 0.03766 0.00125-0.1094 0.05469-0.04056 0.05024-0.04224-0.00853-0.05258 0.1514-0.09403 0.09403-0.4069 0.1258-0.6499 0.05048-0.269-0.1207-0.2569-0.1908-0.2776-0.2587-0.0263-0.01576-0.232-0.08331-0.2692-0.1052zm4.531 0.6016c0.2221 0.0643 0.1509 0.2254 0.09886 0.3323 0.07598-0.2674-0.1676-0.3185-0.5258-0.2966 0.08624-0.05407 0.2199-0.08194 0.427-0.03576zm-0.2251 0.08834c0.1598 0 0.2903 0.08493 0.2903 0.1914 0 0.1065-0.1305 0.1935-0.2903 0.1935 0.3394-0.1065-0.01803-0.4426-0.2882-0.1935 0-0.1065 0.1284-0.1914 0.2882-0.1914z" fill="currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/text-perl.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/text-perl.svg
new file mode 120000
index 000000000..9bab2b2ca
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/text-perl.svg
@@ -0,0 +1 @@
+text-x-perl.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/text-php.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/text-php.svg
new file mode 120000
index 000000000..a4f54310a
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/text-php.svg
@@ -0,0 +1 @@
+application-php.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/text-plain.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/text-plain.svg
new file mode 120000
index 000000000..1dc3be3c1
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/text-plain.svg
@@ -0,0 +1 @@
+text-x-generic.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/text-rdf+xml.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/text-rdf+xml.svg
new file mode 120000
index 000000000..148a141b2
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/text-rdf+xml.svg
@@ -0,0 +1 @@
+text-rdf.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/text-rdf.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/text-rdf.svg
new file mode 100644
index 000000000..b60bea0a0
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/text-rdf.svg
@@ -0,0 +1,6 @@
+<svg width="16" height="16" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; }</style>
+ </defs>
+ <path class="ColorScheme-Text" d="m11.5 1a2.625 2.625 0 0 0-2.625 2.625 2.625 2.625 0 0 0 0.1572 0.8784c-0.09288 0.1121-0.1838 0.2164-0.27 0.3008-0.4007 0.3924-0.886 0.7111-1.398 0.9399-0.1517 0.06783-0.3308 0.1314-0.5229 0.1948a2.625 2.625 0 0 0-2.341-1.439 2.625 2.625 0 0 0-2.625 2.625 2.625 2.625 0 0 0 2.625 2.625 2.625 2.625 0 0 0 1.504-0.4819c0.3678 0.07094 0.7189 0.149 0.9912 0.229 0.5148 0.1512 1.042 0.6667 1.487 0.9673 0.2227 0.1506 0.4787 0.3842 0.7314 0.6357a2.625 2.625 0 0 0-0.3384 1.275 2.625 2.625 0 0 0 2.625 2.625 2.625 2.625 0 0 0 2.625-2.625 2.625 2.625 0 0 0-2.03-2.557c-0.1332-0.5336-0.2575-1.095-0.311-1.507-0.06914-0.5321-0.1334-1.082-0.0376-1.61 0.02601-0.1433 0.07168-0.3072 0.1265-0.4785a2.625 2.625 0 0 0 2.252-2.598 2.625 2.625 0 0 0-2.625-2.625zm-1.952 4.375a2.625 2.625 0 0 0 1.333 0.793c0.121 0.3116 0.2312 0.7962 0.2495 1.559 0.03231 1.33-0.3161 1.842-0.5059 2.023-0.1956 0.09944-0.3792 0.232-0.5435 0.3931-0.1804 0.07161-0.6928-0.02384-1.777-0.6768-0.9417-0.5676-1.239-1.167-1.333-1.477a2.625 2.625 0 0 0 0.1538-0.8647 2.625 2.625 0 0 0-0.003418-0.1401c0.172-0.2485 0.4807-0.5736 1.036-0.9604 0.6412-0.4468 1.091-0.6028 1.391-0.6494z" fill="currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/text-richtext-rtl.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/text-richtext-rtl.svg
new file mode 120000
index 000000000..1dc3be3c1
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/text-richtext-rtl.svg
@@ -0,0 +1 @@
+text-x-generic.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/text-richtext.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/text-richtext.svg
new file mode 120000
index 000000000..1dc3be3c1
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/text-richtext.svg
@@ -0,0 +1 @@
+text-x-generic.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/text-rtf.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/text-rtf.svg
new file mode 120000
index 000000000..1dc3be3c1
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/text-rtf.svg
@@ -0,0 +1 @@
+text-x-generic.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/text-rtl.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/text-rtl.svg
new file mode 120000
index 000000000..1dc3be3c1
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/text-rtl.svg
@@ -0,0 +1 @@
+text-x-generic.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/text-rust.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/text-rust.svg
new file mode 120000
index 000000000..bec20bd91
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/text-rust.svg
@@ -0,0 +1 @@
+text-x-rust.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/text-scala.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/text-scala.svg
new file mode 120000
index 000000000..9bd4037b7
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/text-scala.svg
@@ -0,0 +1 @@
+text-x-scala.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/text-scss.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/text-scss.svg
new file mode 120000
index 000000000..3d16dc108
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/text-scss.svg
@@ -0,0 +1 @@
+text-x-sass.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/text-sgml.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/text-sgml.svg
new file mode 120000
index 000000000..f50ba621b
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/text-sgml.svg
@@ -0,0 +1 @@
+application-xml.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/text-spreadsheet.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/text-spreadsheet.svg
new file mode 120000
index 000000000..b17ea2805
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/text-spreadsheet.svg
@@ -0,0 +1 @@
+x-office-spreadsheet.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/text-sqml.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/text-sqml.svg
new file mode 120000
index 000000000..1dc3be3c1
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/text-sqml.svg
@@ -0,0 +1 @@
+text-x-generic.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/text-tab-separated-values.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/text-tab-separated-values.svg
new file mode 120000
index 000000000..b17ea2805
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/text-tab-separated-values.svg
@@ -0,0 +1 @@
+x-office-spreadsheet.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/text-tcl.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/text-tcl.svg
new file mode 120000
index 000000000..f50ba621b
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/text-tcl.svg
@@ -0,0 +1 @@
+application-xml.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/text-troff.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/text-troff.svg
new file mode 120000
index 000000000..1dc3be3c1
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/text-troff.svg
@@ -0,0 +1 @@
+text-x-generic.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/text-turtle.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/text-turtle.svg
new file mode 120000
index 000000000..148a141b2
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/text-turtle.svg
@@ -0,0 +1 @@
+text-rdf.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/text-typescript.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/text-typescript.svg
new file mode 120000
index 000000000..00bccdf3b
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/text-typescript.svg
@@ -0,0 +1 @@
+application-typescript.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/text-vbscript.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/text-vbscript.svg
new file mode 120000
index 000000000..5110f3541
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/text-vbscript.svg
@@ -0,0 +1 @@
+text-css.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/text-vcalendar.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/text-vcalendar.svg
new file mode 120000
index 000000000..170cc9e70
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/text-vcalendar.svg
@@ -0,0 +1 @@
+x-office-calendar.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/text-vcard.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/text-vcard.svg
new file mode 100644
index 000000000..1f1100f2d
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/text-vcard.svg
@@ -0,0 +1,6 @@
+<svg width="16" height="16" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; }</style>
+ </defs>
+ <path class="ColorScheme-Text" d="m8 1c-3.866 0-7 3.134-7 7s3.134 7 7 7 7-3.134 7-7-3.134-7-7-7zm0 3c1.105 0 2 0.8954 2 2s-0.8954 2-2 2c-1.105 0-2-0.8954-2-2 0-1.105 0.8954-2 2-2zm0 4.5c2.033 0.00229 3.746 1.502 4 3.5h-8c0.2543-1.998 1.967-3.498 4-3.5z" fill="currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/text-vnd-wap-wml.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/text-vnd-wap-wml.svg
new file mode 120000
index 000000000..f50ba621b
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/text-vnd-wap-wml.svg
@@ -0,0 +1 @@
+application-xml.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/text-vnd.abc.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/text-vnd.abc.svg
new file mode 120000
index 000000000..fb7fe7cb6
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/text-vnd.abc.svg
@@ -0,0 +1 @@
+audio-x-generic.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/text-vnd.ascii-art.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/text-vnd.ascii-art.svg
new file mode 120000
index 000000000..1dc3be3c1
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/text-vnd.ascii-art.svg
@@ -0,0 +1 @@
+text-x-generic.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/text-vnd.grpahviz.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/text-vnd.grpahviz.svg
new file mode 120000
index 000000000..444f61614
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/text-vnd.grpahviz.svg
@@ -0,0 +1 @@
+application-cbor-seq.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/text-vnd.kde.kcrash-report.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/text-vnd.kde.kcrash-report.svg
new file mode 120000
index 000000000..e7bf8a3b0
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/text-vnd.kde.kcrash-report.svg
@@ -0,0 +1 @@
+multipart-report.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/text-vnd.qt.linguist.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/text-vnd.qt.linguist.svg
new file mode 100644
index 000000000..bf610e669
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/text-vnd.qt.linguist.svg
@@ -0,0 +1,6 @@
+<svg width="16" height="16" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; }</style>
+ </defs>
+ <path class="ColorScheme-Text" d="m4.83 12.62c-1.717 0-2.922-0.4623-3.616-1.387-0.6934-0.9245-1.04-2.377-1.04-4.358 0-1.992 0.3467-3.467 1.04-4.425 0.7044-0.9686 1.91-1.453 3.616-1.453s2.906 0.4843 3.599 1.453c0.7044 0.9575 1.057 2.432 1.057 4.425 0 2.443-0.5778 4.089-1.733 4.936l1.37 2.212-2.08 0.9741-1.486-2.427c-0.1101 0.03302-0.3522 0.04953-0.7264 0.04953zm-1.833-2.84c0.3302 0.5723 0.941 0.8585 1.833 0.8585s1.497-0.2862 1.816-0.8585c0.3302-0.5723 0.4953-1.541 0.4953-2.906s-0.1651-2.355-0.4953-2.972-0.9355-0.9245-1.816-0.9245-1.486 0.3082-1.816 0.9245c-0.3302 0.6164-0.4953 1.607-0.4953 2.972s0.1596 2.333 0.4788 2.906zm12.81-3.731h-2.031v3.384c0 0.3302 0.0055 0.5668 0.01651 0.7099 0.02201 0.1321 0.08255 0.2476 0.1816 0.3467 0.1101 0.09906 0.2752 0.1486 0.4953 0.1486l1.255-0.03302 0.09906 1.767c-0.7374 0.1651-1.299 0.2476-1.684 0.2476-0.9906 0-1.667-0.2201-2.031-0.6604-0.3632-0.4513-0.5448-1.277-0.5448-2.476v-3.434h-0.9741v-1.882h0.9741v-2.295h2.212v2.295h2.031z" fill="currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/text-vnd.rn-realtext.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/text-vnd.rn-realtext.svg
new file mode 120000
index 000000000..5a4d60c88
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/text-vnd.rn-realtext.svg
@@ -0,0 +1 @@
+application-x-srt.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/text-vnd.trolltech.linguist.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/text-vnd.trolltech.linguist.svg
new file mode 120000
index 000000000..1dc3be3c1
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/text-vnd.trolltech.linguist.svg
@@ -0,0 +1 @@
+text-x-generic.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/text-vnd.wap.wml.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/text-vnd.wap.wml.svg
new file mode 120000
index 000000000..678a58102
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/text-vnd.wap.wml.svg
@@ -0,0 +1 @@
+application-x-mswinurl.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/text-vnd.wap.wmlscript.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/text-vnd.wap.wmlscript.svg
new file mode 120000
index 000000000..5110f3541
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/text-vnd.wap.wmlscript.svg
@@ -0,0 +1 @@
+text-css.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/text-vtt.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/text-vtt.svg
new file mode 120000
index 000000000..5a4d60c88
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/text-vtt.svg
@@ -0,0 +1 @@
+application-x-srt.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/text-x-R.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/text-x-R.svg
new file mode 120000
index 000000000..007340ead
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/text-x-R.svg
@@ -0,0 +1 @@
+application-x-rdata.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/text-x-adasrc.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/text-x-adasrc.svg
new file mode 120000
index 000000000..f50ba621b
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/text-x-adasrc.svg
@@ -0,0 +1 @@
+application-xml.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/text-x-arduino.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/text-x-arduino.svg
new file mode 100644
index 000000000..96d1875d0
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/text-x-arduino.svg
@@ -0,0 +1,6 @@
+<svg width="16" height="16" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; }</style>
+ </defs>
+ <path class="ColorScheme-Text" d="m0 7.998c0 2.002 1.651 4.002 3.895 3.996 2.271 0.1076 3.431-1.617 4.105-2.723 0.6787 1.113 1.891 2.729 4 2.729 2.1 0 4-1.681 4-4.002 0-2.103-1.655-3.998-3.895-3.998-2.263 0-3.441 1.608-4.104 2.641-0.6591-1.027-1.837-2.641-4.013-2.641s-3.989 1.741-3.989 3.998zm4.041-2.398c1.45 0 2.21 0.8055 3.158 2.35-1.022 1.705-1.702 2.523-3.127 2.445-1.626 0-2.473-1.316-2.473-2.396 0-1.398 1.177-2.398 2.441-2.398zm7.918 0c1.455 0 2.441 1.189 2.441 2.396 0 1.409-1.192 2.398-2.441 2.398-1.31 0-1.895-0.3381-3.16-2.447 0.9692-1.579 1.734-2.348 3.16-2.348zm-0.4434 1.105v0.8516h-0.8496v0.8809h0.8496v0.8574h0.8848v-0.8574h0.8496v-0.8809h-0.8496v-0.8516zm-8.766 0.8398v0.9102h2.795v-0.9102z" fill="currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/text-x-asm.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/text-x-asm.svg
new file mode 120000
index 000000000..1dc3be3c1
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/text-x-asm.svg
@@ -0,0 +1 @@
+text-x-generic.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/text-x-authors.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/text-x-authors.svg
new file mode 120000
index 000000000..3a00ae02a
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/text-x-authors.svg
@@ -0,0 +1 @@
+application-users.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/text-x-bak.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/text-x-bak.svg
new file mode 120000
index 000000000..753cd55bd
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/text-x-bak.svg
@@ -0,0 +1 @@
+application-x-trash.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/text-x-basic.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/text-x-basic.svg
new file mode 120000
index 000000000..15156d28b
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/text-x-basic.svg
@@ -0,0 +1 @@
+text-x-changelog.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/text-x-bibtex.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/text-x-bibtex.svg
new file mode 120000
index 000000000..9f2952142
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/text-x-bibtex.svg
@@ -0,0 +1 @@
+text-x-tex.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/text-x-blueprint.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/text-x-blueprint.svg
new file mode 100644
index 000000000..38759886c
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/text-x-blueprint.svg
@@ -0,0 +1,6 @@
+<svg width="16" height="16" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; }</style>
+ </defs>
+ <path class="ColorScheme-Text" d="m11 1v2h-10v12h11.5c1.381 0 2.5-1.119 2.5-2.5v-9a2.5 2.5 0 0 0-2.5-2.5zm-8.503 3.513h8.503v5.993c0.339 0.0044 0.661 0.0019 1 0.0019 0.8283 0 1.5 0.6717 1.5 1.5s-0.6717 1.5-1.5 1.5h-9.505v-8.997zm1.504 1.488v6h6v-1.504h-0.5v-0.496h-1v0.496h-1v-0.496h-1v0.496h-1.01v-0.996h0.5097v-1h-0.5097v-1h0.5097v-1h-0.5097v-0.5z" fill="currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/text-x-c++.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/text-x-c++.svg
new file mode 100644
index 000000000..2d08a5a6f
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/text-x-c++.svg
@@ -0,0 +1,6 @@
+<svg width="16" height="16" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; }</style>
+ </defs>
+ <path class="ColorScheme-Text" d="m8 1c-3.86 0-7 3.14-7 7s3.14 7 7 7c2.34 0 4.532-1.184 5.824-3.117l-2.516-1.676c-0.7353 1.112-1.976 1.784-3.309 1.793-2.209 0-4-1.791-4-4s1.791-4 4-4c1.334 0.00677 2.578 0.6785 3.314 1.791l2.51-1.674c-1.292-1.933-3.484-3.117-5.824-3.117zm-0.666 5v1.334h-1.334v1.332h1.334v1.334h1.332v-1.334h1.334v-1.332h-1.334v-1.334zm5 0v1.334h-1.334v1.332h1.334v1.334h1.332v-1.334h1.334v-1.332h-1.334v-1.334z" fill="currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/text-x-c++hdr.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/text-x-c++hdr.svg
new file mode 100644
index 000000000..d67e280c8
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/text-x-c++hdr.svg
@@ -0,0 +1,6 @@
+<svg width="16" height="16" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; }</style>
+ </defs>
+ <path class="ColorScheme-Text" d="m1 1v14h2.252s-0.01764-3.649 0.01562-5.473c0.05583-0.8568 0.1005-1.949 0.8594-2.418 0.4177-0.2583 0.9769-0.3209 1.438-0.1602 0.6744 0.2356 0.7875 1.17 0.8164 1.844 0.01109 2.069 0.003906 6.207 0.003906 6.207h2.244s0.01691-4.675 0-7c-0.02331-1.168-0.4686-2.447-1.508-2.98-0.8881-0.4556-1.939-0.3206-2.84 0.04688-0.4255 0.1735-1.012 1.018-1.012 1.018-0.00537-1.695-0.01758-5.084-0.01758-5.084h-2.252zm10.67 1v1.668h-1.668v1.664h1.668v1.668h1.664v-1.668h1.668v-1.664h-1.668v-1.668h-1.664zm0 7v1.668h-1.668v1.664h1.668v1.668h1.664v-1.668h1.668v-1.664h-1.668v-1.668h-1.664z" fill="currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/text-x-c++src.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/text-x-c++src.svg
new file mode 120000
index 000000000..cac65765e
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/text-x-c++src.svg
@@ -0,0 +1 @@
+text-x-c++.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/text-x-c.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/text-x-c.svg
new file mode 120000
index 000000000..a50897fba
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/text-x-c.svg
@@ -0,0 +1 @@
+text-x-csrc.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/text-x-changelog.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/text-x-changelog.svg
new file mode 100644
index 000000000..935baec83
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/text-x-changelog.svg
@@ -0,0 +1,6 @@
+<svg width="16" height="16" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; }</style>
+ </defs>
+ <path class="ColorScheme-Text" d="m1.375 1c-0.2077 0-0.375 0.1673-0.375 0.375v1.25c0 0.2077 0.1673 0.375 0.375 0.375h1.25c0.2077 0 0.375-0.1673 0.375-0.375v-1.25c0-0.2077-0.1673-0.375-0.375-0.375zm3.625 0v2h10v-2zm-3.625 4c-0.2077 0-0.375 0.1673-0.375 0.375v1.25c0 0.2077 0.1673 0.375 0.375 0.375h1.25c0.2077 0 0.375-0.1673 0.375-0.375v-1.25c0-0.2077-0.1673-0.375-0.375-0.375zm3.625 0v2h6v-2zm-3.625 4c-0.2077 0-0.375 0.1673-0.375 0.375v1.25c0 0.2077 0.1673 0.375 0.375 0.375h1.25c0.2077 0 0.375-0.1673 0.375-0.375v-1.25c0-0.2077-0.1673-0.375-0.375-0.375zm3.625 0v2h8v-2zm-3.625 4c-0.2077 0-0.375 0.1673-0.375 0.375v1.25c0 0.2077 0.1673 0.375 0.375 0.375h1.25c0.2077 0 0.375-0.1673 0.375-0.375v-1.25c0-0.2077-0.1673-0.375-0.375-0.375zm3.625 0v2h10v-2z" fill="currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/text-x-chdr.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/text-x-chdr.svg
new file mode 100644
index 000000000..6ed3c95ed
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/text-x-chdr.svg
@@ -0,0 +1,6 @@
+<svg width="16" height="16" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; }</style>
+ </defs>
+ <path class="ColorScheme-Text" d="m4 0.9996v14h2.423s-0.01904-3.649 0.01671-5.474c0.06002-0.8568 0.1074-1.948 0.9238-2.417 0.4493-0.2583 1.051-0.3211 1.546-0.1604 0.7255 0.2356 0.8473 1.17 0.8783 1.843 0.01195 2.069 0.0056 6.208 0.0056 6.208h2.414s0.0182-4.675 0-7c-0.0066-0.3083-0.0448-0.6242-0.118-0.9322-0.2041-0.8593-0.6805-1.657-1.504-2.049-0.9558-0.4556-2.086-0.3196-3.056 0.04779-0.4577 0.1735-1.089 1.017-1.089 1.017 0.01997-6.54e-5 -0.01736-5.084-0.01736-5.084z" fill="currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/text-x-cmake.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/text-x-cmake.svg
new file mode 120000
index 000000000..178dc0030
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/text-x-cmake.svg
@@ -0,0 +1 @@
+application-x-executable.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/text-x-cobol.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/text-x-cobol.svg
new file mode 100644
index 000000000..11aa4c8e5
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/text-x-cobol.svg
@@ -0,0 +1,6 @@
+<svg width="16" height="16" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; }</style>
+ </defs>
+ <path class="ColorScheme-Text" d="m15.62 5.001s0.2379-0.2224 0.3009-0.64c0.07763-0.516 0.0093-1.144 0.0093-1.144s-0.1599 0.4759-0.4111 0.7778c-0.1934 0.2322-0.5195 0.3858-0.5195 0.3858s-0.9992 0.0965-1.528-0.1238c-0.3751-0.1562-0.3338-0.6519-0.3338-0.6519s0.2242-0.2841 0.5201-0.5909c0.2198-0.2276 0.4907-0.4446 0.6776-0.6895 0.2675-0.3507 0.3021-0.6848 0.3021-0.6848s-0.8708 0.4277-1.564 0.9124c-0.4587 0.3206-0.8404 0.7684-0.8404 0.7684l-0.1293-0.2068s0.3867-0.4111 0.4925-0.8905c0.1136-0.5148-0.05284-1.101-0.05284-1.101s-0.1288 0.5185-0.3955 0.9081c-0.2358 0.3447-0.6131 0.5658-0.6131 0.5658s-0.1906 0.0306-0.2983-0.09115c-0.1734-0.1958-0.2964-0.5812-0.2964-0.5812s-0.1999 0.1306-0.3798 0.06093c-0.2172-0.08414-0.4218-0.3714-0.4218-0.3714s-0.2526 0.1875-0.5696 0.2634c-0.2749 0.06575-0.62 0.02095-0.62 0.02095s-0.1156 0.1714-0.392 0.2549c-0.2796 0.08464-0.7202 0.08125-0.7202 0.08125s0.1267 0.3181-0.05079 0.5527c-0.1845 0.2438-0.6732 0.4042-0.6732 0.4042l0.4396 0.4396s-0.2246 0.09882-0.5783 0.4077c-0.2693 0.2352-0.5383 0.5946-0.7888 0.8379-0.2408 0.2341-0.4687 0.3573-0.4687 0.3573s-1.327 0.1221-2.156 1.344c-0.656 0.9675-0.3005 2.508-0.3005 2.508s-0.9306 0.9591-1.964 0.0862c-1.177-0.9948-0.4669-2.517-0.4669-2.517s-1.547 0.9801-0.4083 3.048c1.149 2.088 3.175 1.089 3.175 1.089l-0.1035 0.4913-0.2068 0.2586 0.1034 0.2327s0.06122 0.3049 0.05364 0.5445c-0.00482 0.1552-0.07944 0.2828-0.07944 0.2828s-0.1223 0.2712-0.08451 0.4224c0.03973 0.1588 0.2395 0.1982 0.2395 0.1982s0.08514 0.2119 0.2201 0.2512c0.1711 0.04988 0.4008-0.07017 0.4008-0.07017s0.2617 0.1336 0.4575 0.08943c0.2048-0.04633 0.3441-0.2704 0.3441-0.2704s0.2305 0.0299 0.3507-0.04349c0.1122-0.0685 0.1147-0.2409 0.1147-0.2409l-0.543-0.4913-0.02593-0.7499s0.4835-0.5376 0.7008-1.073c0.1625-0.4011 0.07487-0.8401 0.07487-0.8401s0.2085-0.1554 0.4553-0.05915c0.2072 0.08088 0.397 0.3845 0.5987 0.5173 0.2374 0.156 0.4712 0.1366 0.4712 0.1366s-0.03776 0.3032-0.0237 0.5473c0.01159 0.2048 0.0754 0.3576 0.0754 0.3576s0.1771 0.1258 0.2711 0.3197c0.1095 0.2259 0.1505 0.5386 0.3501 0.7556 0.1412 0.1537 0.3178 0.1435 0.4603 0.2251 0.2264 0.1298 0.3923 0.3026 0.3923 0.3026s0.1944 0.2827 0.1944 0.6162c0 0.2309-0.2042 0.4506-0.2508 0.6532-0.05026 0.2184 0.05639 0.4111 0.05639 0.4111s0.2166-0.0041 0.3494 0.0552c0.2015 0.08943 0.3488 0.255 0.3488 0.255s0.2479-0.1802 0.5179-0.2004c0.2459-0.01861 0.516 0.1229 0.516 0.1229s0.1741-0.01119 0.2681-0.1076c0.08152-0.08335 0.0764-0.2481 0.1698-0.3091 0.1712-0.1121 0.3118-0.07461 0.3118-0.07461s0.1867-0.206 0.08958-0.3958c-0.06926-0.1351-0.2693-0.1906-0.3933-0.3096-0.1597-0.1537-0.2394-0.3545-0.2394-0.3545l0.2844-0.336s0.2305 0.1152 0.4218 0.1415c0.1833 0.02543 0.3278-0.03812 0.3278-0.03812l0.02579-0.181s-0.3829-0.6657-0.4406-1.604c-0.04206-0.6873 0.2422-1.462 0.2815-2.121 0.04494-0.7512-0.151-1.343-0.151-1.343s0.09791-0.2129 0.4089-0.2624c0.4647-0.07396 1.996 0.3911 2.669 0.3269 0.8605-0.08229 0.826-0.6848 0.826-0.6848s-0.2554 0.1438-0.5367-0.01144c-0.3454-0.1903-0.7302-0.6867-0.7302-0.6867s0.356-0.2043 0.9365-0.01304c0.4287 0.1413 0.6406 0.7111 0.6406 0.7111s0.4243-0.3545 0.4359-0.8263c0.01421-0.5667-0.3842-1.32-0.3842-1.32zm-6.137 6.165-0.1128-0.9441 0.3664-0.1128 0.07045 1.339z" fill="currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/text-x-coffeescript.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/text-x-coffeescript.svg
new file mode 120000
index 000000000..14bb6d66a
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/text-x-coffeescript.svg
@@ -0,0 +1 @@
+text-coffeescript.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/text-x-common-lisp.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/text-x-common-lisp.svg
new file mode 100644
index 000000000..6784ccac3
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/text-x-common-lisp.svg
@@ -0,0 +1,6 @@
+<svg width="16" height="16" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; }</style>
+ </defs>
+ <path class="ColorScheme-Text" d="m8 1c-3.866 0-7 3.134-7 7s3.134 7 7 7 7-3.134 7-7-3.134-7-7-7zm0 0.7c3.479 0 6.3 2.821 6.3 6.3 0 2.936-2.011 5.396-4.729 6.095-0.7045-0.1688-1.755-0.6235-2.373-1.848-0.9808-1.944 0.1633-3.5 0.6645-4.048 0.7117-0.7786 1.691-2.314 0.726-4.207-0.8221-1.613-2.341-1.872-2.71-1.911 0.6645-0.2384 1.375-0.3801 2.122-0.3801zm1.308 2.1c0.4021 0.5209 0.8733 1.516 0.9598 1.814 0.1179 0.4068 0.1242 0.8912 0.0178 1.389-0.1001 0.4683-0.4737 1.485-0.8025 2.183-0.1963 0.4166-0.6723 1.325-0.8408 1.613h1.174c1.192-1.988 1.4-3.035 1.486-3.035 0.071 0 0.6887 1.538 1.158 3.035h1.09c-0.6829-2.481-1.887-4.745-3.091-7zm-6.058 1.4c0.3294 1.068 0.7136 2.117 1.147 3.146 0.03528 0.0284 0.05962 0.00887 0.0752-0.06015 0.0998-0.447 1.146-2.53 1.513-3.086h1.189c-0.08762 0.1723-0.6507 1.194-0.9475 1.831-0.1999 0.4286-0.3969 0.9142-0.5496 1.359-0.241 0.7019-0.3006 0.9844-0.3008 1.415 0.01012 0.9408 0.5879 1.657 1.099 2.395h-1.169c-0.7656-1.031-1.307-2.205-1.828-3.373-0.5313-1.176-0.9419-2.398-1.326-3.627z" fill="currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/text-x-copying.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/text-x-copying.svg
new file mode 100644
index 000000000..7ce7f1a08
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/text-x-copying.svg
@@ -0,0 +1,6 @@
+<svg width="16" height="16" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; }</style>
+ </defs>
+ <path class="ColorScheme-Text" d="m8 1a7 7 0 0 0-7 7 7 7 0 0 0 7 7 7 7 0 0 0 7-7 7 7 0 0 0-7-7zm0 1.556a5.444 5.444 0 0 1 5.444 5.444 5.444 5.444 0 0 1-5.444 5.444 5.444 5.444 0 0 1-5.444-5.444 5.444 5.444 0 0 1 5.444-5.444zm0 1.556a3.889 3.889 0 0 0-3.889 3.889 3.889 3.889 0 0 0 3.889 3.889 3.889 3.889 0 0 0 2.622-1.021l-1.294-0.954a2.333 2.333 0 0 1-1.328 0.4193 2.333 2.333 0 0 1-2.333-2.333 2.333 2.333 0 0 1 2.333-2.333 2.333 2.333 0 0 1 1.328 0.4162l1.294-0.951a3.889 3.889 0 0 0-2.622-1.021z" fill="currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/text-x-cpp.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/text-x-cpp.svg
new file mode 120000
index 000000000..cac65765e
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/text-x-cpp.svg
@@ -0,0 +1 @@
+text-x-c++.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/text-x-cppsrc.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/text-x-cppsrc.svg
new file mode 120000
index 000000000..cac65765e
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/text-x-cppsrc.svg
@@ -0,0 +1 @@
+text-x-c++.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/text-x-credits.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/text-x-credits.svg
new file mode 120000
index 000000000..3a00ae02a
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/text-x-credits.svg
@@ -0,0 +1 @@
+application-users.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/text-x-crystal.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/text-x-crystal.svg
new file mode 100644
index 000000000..4754fe227
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/text-x-crystal.svg
@@ -0,0 +1,6 @@
+<svg width="16" height="16" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; }</style>
+ </defs>
+ <path class="ColorScheme-Text" d="m6.107 1-5.106 5.125 1.873 7.022 7.041 1.853 5.084-5.147-1.853-6.919zm-4.734 5.209 6.834-1.791-1.873 6.816z" fill="currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/text-x-csharp.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/text-x-csharp.svg
new file mode 100644
index 000000000..ec1eb484f
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/text-x-csharp.svg
@@ -0,0 +1,6 @@
+<svg width="16" height="16" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; }</style>
+ </defs>
+ <path class="ColorScheme-Text" d="m7.998 1c-3.866 0-7 3.134-7 7-1e-8 1.268 0.3361 2.458 0.9258 3.484 1.208 2.101 3.477 3.516 6.074 3.516h0.07617c2.398-0.02618 4.506-1.26 5.748-3.119l-2.926-1.949c-0.6248 0.9365-1.688 1.555-2.898 1.555-1.976 0-3.486-1.622-3.486-3.486-1e-7 -1.925 1.561-3.486 3.486-3.486h0.03906c1.194 0.01336 2.241 0.6288 2.859 1.555l2.926-1.951c-1.255-1.879-3.395-3.117-5.824-3.117zm4.295 4.75v0.9004h-0.8926v0.9004h0.8926v0.8984h-0.8926v0.9004h0.8926v0.9004h0.9062v-0.9004h0.8984v0.9004h0.9023v-0.9004h0.9004v-0.9004h-0.9004v-0.8984h0.9004v-0.9004h-0.9004v-0.9004h-0.9023v0.9004h-0.8984v-0.9004h-0.9062zm0.9062 1.801h0.8984v0.8984h-0.8984v-0.8984z" fill="currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/text-x-csrc.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/text-x-csrc.svg
new file mode 100644
index 000000000..feb9de448
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/text-x-csrc.svg
@@ -0,0 +1,6 @@
+<svg width="16" height="16" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; }</style>
+ </defs>
+ <path class="ColorScheme-Text" d="m8.469 15c-3.86 0-7-3.14-7-7s3.14-7 7-7c2.491 0 4.813 1.34 6.062 3.498l-3.029 1.753c-0.6249-1.08-1.787-1.751-3.033-1.751-1.93 0-3.5 1.57-3.5 3.5s1.57 3.5 3.5 3.5c1.246 0 2.408-0.6709 3.033-1.751l3.029 1.753c-1.248 2.158-3.571 3.498-6.062 3.498z" fill="currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/text-x-dart.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/text-x-dart.svg
new file mode 100644
index 000000000..dbc1d99b7
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/text-x-dart.svg
@@ -0,0 +1,6 @@
+<svg width="16" height="16" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; }</style>
+ </defs>
+ <path class="ColorScheme-Text" d="m3.395 3.395s2.947-1.473 4.421-2.21a1.796 1.796 0 0 1 0.8639-0.1837c0.4468 0.02742 0.9782 0.4596 0.9782 0.4596l5.342 5.342v5.71h-2.487v2.487h-5.803l-5.25-5.25c-0.2835-0.2917-0.4602-0.7029-0.4602-1.105 0-0.1861 0.105-0.4771 0.1843-0.6445zm0.3961 0.3961v6.875c0.00117 0.3167 0.01225 0.5973 0.2905 0.8796l2.871 2.87h4.977v-2.487zm7.032-0.3955c-0.5244-0.5226-1.055-1.038-1.598-1.542-0.1762-0.1557-0.3307-0.273-0.6241-0.2695-0.2158 0.008166-0.5075 0.1137-0.5075 0.1137l-3.394 1.697z" fill="currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/text-x-diff.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/text-x-diff.svg
new file mode 100644
index 000000000..2b50e8e6d
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/text-x-diff.svg
@@ -0,0 +1,6 @@
+<svg width="16" height="16" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; }</style>
+ </defs>
+ <path class="ColorScheme-Text" d="m0.5 1v14h8v-14h-8zm1.5 1.5h2v11h-2v-11zm3 0h2v11h-2v-11zm5.5 0v11h2v-11h-2zm3 0v11h2v-11h-2z" fill="currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/text-x-dsrc.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/text-x-dsrc.svg
new file mode 100644
index 000000000..3125e576d
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/text-x-dsrc.svg
@@ -0,0 +1,6 @@
+<svg width="16" height="16" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; }</style>
+ </defs>
+ <path class="ColorScheme-Text" d="m3 15v-14h4.308q1.846 0 3.298 0.8365 1.462 0.8269 2.279 2.365 0.8173 1.529 0.8173 3.481v0.6442q0 1.952-0.8077 3.471-0.7981 1.519-2.26 2.356-1.462 0.8365-3.298 0.8462zm2.885-11.66v9.346h1.394q1.692 0 2.587-1.106 0.8942-1.106 0.9135-3.163v-0.7404q0-2.135-0.8846-3.231-0.8846-1.106-2.587-1.106z" fill="currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/text-x-dsssl.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/text-x-dsssl.svg
new file mode 120000
index 000000000..5110f3541
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/text-x-dsssl.svg
@@ -0,0 +1 @@
+text-css.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/text-x-dtd.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/text-x-dtd.svg
new file mode 120000
index 000000000..678a58102
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/text-x-dtd.svg
@@ -0,0 +1 @@
+application-x-mswinurl.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/text-x-eiffel.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/text-x-eiffel.svg
new file mode 100644
index 000000000..05938442d
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/text-x-eiffel.svg
@@ -0,0 +1,6 @@
+<svg width="16" height="16" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; }</style>
+ </defs>
+ <path class="ColorScheme-Text" d="m11.89 1c-1.013 0.2318-2.449 0.5796-3.556 0.7651l0.8945 1.043zm1.272 0.06972 0.659 2.527 1.837-0.8113zm-0.4006 0.1621-1.483 3.454 2.119-0.9271zm-0.4944 0.04662-2.755 1.877 1.295 1.53zm-4.285 0.7415-1.672 2.828 2.567-1.762zm7.723 1.206-1.79 0.7877 0.683 2.666zm-6.546 0.1852-2.732 1.877 4.003-0.3708zm4.356 0.7651-2.19 0.9502 2.896 1.831zm-3.414 1.159-4.097 0.3708 1.13 1.715zm1.13 0.1852 0.7299 2.851 2.167-1.02zm-0.8476 0.1394-3.014 2.109 1.272 1.924 0.04736-0.09234v0.02308zm0.4475 0.06927-1.719 3.987 2.449-1.159zm-5.18 0.2087-2.567 4.334 3.697-2.596zm8.618 1.808-2.214 1.043 0.8476 3.268zm-7.253 0.278-3.768 2.666 5.063-0.6954zm4.663 0.9502-2.543 1.206 3.391 2.086zm-3.768 1.46-5.11 0.6954 1.436 1.993zm1.201 0.1621 1.083 3.268 2.331-1.159zm-0.4236 0.1159-1.79 4.288h1.036l1.884-0.9502zm-0.4709 0.02308-3.721 2.735 1.083 1.53h0.7772zm-5.769 0.6261-2.143 3.639h1.366l2.214-1.623zm10.13 1.785-2.237 1.136 0.2355 0.7184h1.436zm-8.43 0.5795-1.743 1.275h2.661zm5.793 0.742-1.06 0.5328h1.248z" fill="currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/text-x-elixir.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/text-x-elixir.svg
new file mode 100644
index 000000000..163c0e3ac
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/text-x-elixir.svg
@@ -0,0 +1,6 @@
+<svg width="16" height="16" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; }</style>
+ </defs>
+ <path class="ColorScheme-Text" d="m8.352 1c-0.1864 0.09869-0.385 0.221-0.5934 0.3635-0.1206 2.138 1.108 3.498 2.446 4.738-1.173-1.557-1.853-2.491-1.853-5.101zm-0.8115 0.5277c-0.04386 0.0329-0.08906 0.0656-0.122 0.0985-0.2412 0.2083-0.4803 0.4373-0.7106 0.6895-0.4935 0.7018-0.8891 1.602-1.196 2.577-0.1755 1.272 1.051 3.763 2.685 5.671 0.7895-0.0329 1.625-0.2743 2.425-0.713-0.04386-0.318-0.08824-0.649-0.1431-0.978-0.1206-0.8224-0.2533-1.654-0.2533-2.444-1.393-1.294-2.74-2.676-2.685-4.902zm-1.623 1.766c-0.4386 0.5812-0.8217 1.228-1.173 1.918l-0.02345 0.1524c-0.1535 0.8663-0.1628 1.647-0.04222 2.327 0.1206-0.8115 0.2833-1.646 0.5136-2.446 0.0329-0.1206 0.06637-0.253 0.1102-0.3846h0.01173c0.1755-0.5483 0.3725-1.073 0.6027-1.567zm-0.6027 2.345c-0.2522 0.976-0.3406 1.58-0.4831 2.589v0.02111c0.09869 0.2522 0.2303 0.5599 0.4057 0.8889 0.2303 0.3728 0.527 0.6797 0.8889 0.91 0.5154 0.329 1.129 0.5034 1.787 0.5253-1.349-1.601-2.39-3.553-2.599-4.935zm-0.91 0.4386c-0.1206 0.2522-0.2312 0.5279-0.3518 0.8021-0.4935 1.437-0.7126 2.927-0.5042 4.243 0.2303 0.3509 0.5705 0.6352 1.053 0.8326-0.1535-0.8444-0.1645-2.181 0-3.64-0.1974-0.647-0.2628-1.393-0.197-2.237zm6.053 0.6801c0.02192 0.6689 0.1296 1.36 0.2392 2.094 0.04386 0.2851 0.08982 0.5818 0.1337 0.8889 0.08773-0.05483 0.1843-0.1093 0.2721-0.1642 0.6141-0.5264 0.3968-1.481-0.645-2.819zm0.8209 0.8232c0.5264 0.965 0.517 1.666-0.04221 2.148l-0.01173 0.01173c-0.1206 0.07676-0.2413 0.1531-0.3729 0.2298 0.0987 0.7566 0.1433 1.514 0.04456 2.216 0.6141-0.1645 1.151-0.3957 1.546-0.7247 0.1645-0.7566 0.1086-1.578-0.2533-2.456-0.318-0.5373-0.6249-1.009-0.91-1.426zm-6.513 1.173c-0.1206 1.338-0.08709 2.532 0.0774 3.267 0.3509 0.1316 0.7457 0.2196 1.217 0.2744 0.3838 0.06579 0.7997 0.1102 1.238 0.1431-0.9102-0.9979-1.71-2.171-2.226-3.136-0.1206-0.1755-0.2195-0.3624-0.3072-0.5488zm0.9874 1.295c0.5044 0.8005 1.151 1.676 1.853 2.411 0.7128 0.0329 1.481 0.02204 2.205-0.06567-0.2193-0.1535-0.4163-0.3163-0.6027-0.4808-0.3838-0.3399-0.7584-0.713-1.109-1.119-0.7786 0.01097-1.502-0.1767-2.094-0.5605-0.08773-0.05483-0.1742-0.1195-0.2509-0.1853zm4.902 0.04222c-0.7457 0.4057-1.525 0.637-2.27 0.6919 0.318 0.3509 0.6349 0.6812 0.9639 0.9663 0.2303 0.2083 0.4935 0.4163 0.7786 0.6027 0.1864-0.0329 0.3616-0.0656 0.5371-0.0985 0.1097-0.6908 0.0783-1.417-0.0094-2.162zm-6.996 1.492c0.1755 0.7018 0.5041 1.351 1.008 1.888 0.3838 0.4825 0.8215 0.8313 1.304 1.084-0.6141-0.5044-1.096-1.26-1.316-2.345-0.4167-0.1535-0.7445-0.363-0.9968-0.6262zm8.694 0.2087c-0.4057 0.2741-0.919 0.4836-1.489 0.6262-0.02192 0.1097-0.04449 0.207-0.07739 0.3166 0.307 0.1535 0.6248 0.265 0.9428 0.2979 0.2741-0.3728 0.4923-0.7911 0.6238-1.241zm-7.456 0.4949c0.3509 1.502 1.24 2.313 2.249 2.653 0.5593 0.0987 1.118 0.07606 1.677-0.04456 0.08773-0.04387 0.1648-0.09762 0.2416-0.1524 0.2193-0.1426 0.4062-0.3069 0.5816-0.4714-0.7128-0.307-1.438-0.9-2.118-1.602-0.5264-0.0329-1.042-0.08665-1.492-0.1524-0.4386-0.04386-0.8108-0.1202-1.14-0.2298zm5.176 0.2838c-0.5812 0.08773-1.186 0.122-1.778 0.122-0.1535 0-0.3179-8e-4 -0.4714-0.01173 0.636 0.636 1.317 1.163 1.975 1.426 0.3509-0.3838 0.5821-0.8129 0.7247-1.273-0.1535-0.07676-0.3077-0.164-0.4503-0.2627zm0.6473 0.3729c-0.1426 0.4496-0.3723 0.8662-0.7012 1.25 0.1206 0.0329 0.2304 0.06643 0.3401 0.07739 0.4606-0.2741 0.8773-0.6356 1.217-1.041-0.2851-0.05483-0.5709-0.1545-0.856-0.2861z" fill="currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/text-x-emacs-lisp.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/text-x-emacs-lisp.svg
new file mode 120000
index 000000000..93105085c
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/text-x-emacs-lisp.svg
@@ -0,0 +1 @@
+text-emacs.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/text-x-emacs.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/text-x-emacs.svg
new file mode 120000
index 000000000..93105085c
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/text-x-emacs.svg
@@ -0,0 +1 @@
+text-emacs.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/text-x-erlang.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/text-x-erlang.svg
new file mode 100644
index 000000000..9834c1c45
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/text-x-erlang.svg
@@ -0,0 +1,6 @@
+<svg width="16" height="16" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; }</style>
+ </defs>
+ <path class="ColorScheme-Text" d="m8.107 1c-3.883 0-7.246 2.226-7.246 7.102 0 6.384 5.963 6.898 7.887 6.898 4.6-0.012 6.391-3.473 6.391-3.473l-2.484-1.309s-0.7855 2.531-3.848 2.617c-3.062 0.08662-3.047-3.836-3.047-3.836h9.102v-0.9062c0-1.225-0.274-3.293-0.8242-4.199-0.7673-1.337-2.499-2.895-5.93-2.895zm-0.1523 4c1.626 0 1.894 1.245 1.906 2h-4c0.128-1.174 0.7846-2 2.094-2z" fill="currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/text-x-fortran.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/text-x-fortran.svg
new file mode 100644
index 000000000..1a88a0923
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/text-x-fortran.svg
@@ -0,0 +1,6 @@
+<svg width="16" height="16" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; }</style>
+ </defs>
+ <path class="ColorScheme-Text" d="m8.665 14.27-0.01927-0.7495-0.637-0.04843c-0.9964-0.07576-0.987-0.1213-1.165-0.326-0.1808-0.5081-0.1763-1.471-0.1841-2.254l-0.02285-1.989 0.4623 0.05044c1.098 0.1501 1.104 0.6376 1.158 1.27l0.04186 0.7861h1.707v-5.923h-0.9833c-0.3718 0-0.676 0.0286-0.676 0.06354 0 0.03496-0.04479 0.3413-0.09953 0.6809-0.544 1.434-0.4305 1.061-1.598 1.166v-4.639l2.078 0.0368c1.198 0.0219 2.11 0.07006 2.256 0.119 0.9457 0.3178 1.389 1.88 1.584 4.187l0.04464 0.2961h1.406v-6.016h-12.03v1.519l0.7267 0.03189c0.8062 0.03538 1.205 0.1336 1.279 0.4173v5.088c0 5.253-0.00622 5.16-0.3529 5.302-0.08989 0.03696-0.5502 0.08959-0.9414 0.117l-0.7113 0.04974v1.514h6.701z" fill="currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/text-x-generic-rtl.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/text-x-generic-rtl.svg
new file mode 120000
index 000000000..1dc3be3c1
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/text-x-generic-rtl.svg
@@ -0,0 +1 @@
+text-x-generic.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/text-x-generic-template.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/text-x-generic-template.svg
new file mode 120000
index 000000000..1dc3be3c1
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/text-x-generic-template.svg
@@ -0,0 +1 @@
+text-x-generic.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/text-x-generic.svapplication-x-awk.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/text-x-generic.svapplication-x-awk.svg
new file mode 120000
index 000000000..1dc3be3c1
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/text-x-generic.svapplication-x-awk.svg
@@ -0,0 +1 @@
+text-x-generic.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/text-x-generic.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/text-x-generic.svg
new file mode 100644
index 000000000..105f131ce
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/text-x-generic.svg
@@ -0,0 +1,6 @@
+<svg width="16" height="16" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; }</style>
+ </defs>
+ <path class="ColorScheme-Text" d="m2 2v12c0 1 1 1 1 1h10s1 0 1-1v-9l-4-4h-7c-1 0-1 1-1 1zm2 2h3v1h-3zm0 2h8v1h-8zm0 2h8v1h-8zm0 2h8v1h-8zm0 2h8v1h-8z" fill="currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/text-x-gettext-translation-template.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/text-x-gettext-translation-template.svg
new file mode 120000
index 000000000..6bd997eee
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/text-x-gettext-translation-template.svg
@@ -0,0 +1 @@
+application-x-gettext-translation.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/text-x-gettext-translation.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/text-x-gettext-translation.svg
new file mode 120000
index 000000000..6bd997eee
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/text-x-gettext-translation.svg
@@ -0,0 +1 @@
+application-x-gettext-translation.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/text-x-go.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/text-x-go.svg
new file mode 100644
index 000000000..e0c16774f
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/text-x-go.svg
@@ -0,0 +1,6 @@
+<svg width="16" height="16" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; }</style>
+ </defs>
+ <path class="ColorScheme-Text" d="m3.294 1c-1.819-3e-8 -3.294 1.475-3.294 3.294s1.475 3.294 3.294 3.294c1.819-1e-7 3.294-1.475 3.294-3.294s-1.475-3.294-3.294-3.294zm9.412 0c-1.819 2e-7 -3.294 1.475-3.294 3.294s1.475 3.294 3.294 3.294c1.819-2e-7 3.294-1.475 3.294-3.294s-1.475-3.294-3.294-3.294zm-10.82 1.882c0.7797-1e-7 1.412 0.6321 1.412 1.412s-0.6321 1.412-1.412 1.412c-0.7797 0-1.412-0.6321-1.412-1.412 0-0.7797 0.6321-1.412 1.412-1.412zm9.412 0c0.7797-2e-7 1.412 0.6321 1.412 1.412 0 0.7797-0.6321 1.412-1.412 1.412-0.7797-5e-7 -1.412-0.6321-1.412-1.412 0-0.7797 0.6321-1.412 1.412-1.412zm-2.824 3.647c-1.006 0.001378-1.882 0.8167-1.882 1.882h3.765c-8.43e-4 -1.066-0.8763-1.881-1.882-1.882zm1.882 1.882c0 1.039-0.8433 1.882-1.882 1.882-1.039 0-1.882-0.8433-1.882-1.882h-0.9412c-1.043 0-1.882 0.8395-1.882 1.882 0 1.043 0.8395 1.882 1.882 1.882h0.9412v1.882c0 0.5214 0.4198 0.9412 0.9412 0.9412s0.9412-0.4198 0.9412-0.9412c0 0.5214 0.4198 0.9412 0.9412 0.9412s0.9412-0.4198 0.9412-0.9412v-1.882h0.9412c1.043 0 1.882-0.8395 1.882-1.882 0-1.043-0.8395-1.882-1.882-1.882z" fill="currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/text-x-gradle.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/text-x-gradle.svg
new file mode 100644
index 000000000..1cc7fe3eb
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/text-x-gradle.svg
@@ -0,0 +1,6 @@
+<svg width="16" height="16" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; }</style>
+ </defs>
+ <path class="ColorScheme-Text" d="m13.38 1.778c-0.6356-0.01164-1.275 0.2281-1.775 0.7223-0.048 0.04795-0.0764 0.1151-0.07813 0.185 3.83e-4 0.06949 0.02576 0.1352 0.07161 0.185l0.3164 0.347c0.08519 0.08986 0.2202 0.0993 0.3164 0.02295 0.2506-0.2004 0.5558-0.3075 0.8698-0.3065 0.5891-0.00284 1.122 0.3715 1.348 0.9478s0.1011 1.241-0.3164 1.681c-2.014 2.133-4.702-4.2-10.8-1.125-0.2098 0.1039-0.3686 0.2954-0.4388 0.5292-0.07019 0.2338-0.04567 0.8442 0.06901 1.057l1.046 1.921c0.2271 0.4148 0.5942 0.5601 0.9896 0.3267 0.6844-0.3414 1.209-0.9022 1.75-1.43 0.2843-0.1912 0.5354 0.2159 0.3451 0.3915-0.5244 0.6223-1.155 1.073-1.838 1.482-0.196 0.1177-0.4179 0.1792-0.6432 0.1782-0.4736 3.38e-5 -0.7788-0.2652-1.018-0.698l-0.9883-1.816c-1.899 1.421-3.053 4.158-2.434 7.632 0.02266 0.1196 0.1218 0.2066 0.237 0.2079h0.9931c0.2434 0.02368 0.2236-0.2306 0.2687-0.3456 0-0.9544 0.7462-1.431 1.667-1.431 0.8807 4.42e-4 1.609 0.4138 1.663 1.325 0.01867 0.07474 0.03883 0.1496 0.04818 0.2282 0.0158 0.1277 0.118 0.2228 0.2396 0.2228h1.098c0.1212 0 0.2234-0.09534 0.2383-0.2228 0.01008-0.08193 0.03059-0.1599 0.05078-0.2376 0.05827-0.9078 0.7853-1.316 1.663-1.316 0.9205 0 1.667 0.4762 1.667 1.431 0 0.3456 0.2007 0.3456 0.2007 0.3456h1.018c0.1312 0 0.2389-0.1121 0.2409-0.2511 0.02586-1.619 0.4369-3.478 1.612-4.409 4.07-3.225 3.001-5.991 2.059-6.995-0.4833-0.5122-1.114-0.7755-1.75-0.7871zm-2.081 5.164c0.09447 0.2225 0.02956 0.485-0.1562 0.6291 0 0-0.7677-0.419-0.776-0.4159-6.67e-4 -0.244 0.159-0.4547 0.3841-0.5063 0.2248-0.05156 0.4532 0.06926 0.5482 0.293z" fill="currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/text-x-groovy.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/text-x-groovy.svg
new file mode 100644
index 000000000..36adfdb9e
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/text-x-groovy.svg
@@ -0,0 +1,6 @@
+<svg width="16" height="16" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; }</style>
+ </defs>
+ <path class="ColorScheme-Text" d="m0 6.4h6l2-3.2 2 3.2h6l-4.8 2.4 2.4 4-5.6-2.64-5.6 2.64 2.4-4z" fill="currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/text-x-gtkrc.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/text-x-gtkrc.svg
new file mode 120000
index 000000000..178dc0030
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/text-x-gtkrc.svg
@@ -0,0 +1 @@
+application-x-executable.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/text-x-haskell.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/text-x-haskell.svg
new file mode 100644
index 000000000..36bc957cf
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/text-x-haskell.svg
@@ -0,0 +1,6 @@
+<svg width="16" height="16" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; }</style>
+ </defs>
+ <path class="ColorScheme-Text" d="m0 1.74 3.479 6.26-3.479 6.26h2.683l3.479-6.26-3.479-6.26zm4.472 0 3.479 6.26-3.479 6.26h2.735l2.086-3.577 2.086 3.577h2.735l-6.959-12.52zm6.459 3.577 0.9956 1.789h4.073v-1.789zm1.988 3.577 0.9956 1.789h2.086v-1.789z" fill="currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/text-x-haxe.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/text-x-haxe.svg
new file mode 100644
index 000000000..1a3919127
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/text-x-haxe.svg
@@ -0,0 +1,6 @@
+<svg width="16" height="16" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; }</style>
+ </defs>
+ <path class="ColorScheme-Text" d="m1 15v-3.5l1.75-3.5-1.75-3.5v-3.5h3.5l3.5 1.75 3.5-1.75h3.5v3.5l-1.75 3.5 1.75 3.5v3.5h-3.5l-3.5-1.75-3.5 1.75z" fill="currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/text-x-hex.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/text-x-hex.svg
new file mode 100644
index 000000000..dc8172fb7
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/text-x-hex.svg
@@ -0,0 +1,6 @@
+<svg width="16" height="16" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; }</style>
+ </defs>
+ <path class="ColorScheme-Text" d="m8 0.9918c-0.09114-1.56e-4 -0.1808 0.02343-0.26 0.06845l-5.773 3.237c-0.1635 0.09272-0.265 0.2658-0.2659 0.4538v6.494c0.00109 0.1878 0.1025 0.3607 0.2659 0.4534l5.773 3.239c0.255 0.1464 0.5806 0.05464 0.7216-0.2033 0.1395-0.2527 0.04864-0.5706-0.2033-0.7116l-5.506-3.085v-5.877l5.247-2.941 5.247 2.941v3.562c-6.94e-4 0.2908 0.2352 0.5268 0.526 0.526 0.2908 6.941e-4 0.5268-0.2352 0.526-0.526v-3.871c-0.001346-0.1884-0.1036-0.3616-0.2679-0.4538l-5.773-3.237c-0.07871-0.04467-0.1676-0.06828-0.2581-0.06845zm-1.23 3.511c-0.2923-9.235e-4 -0.5297 0.2358-0.5297 0.5281v1.232h-1.23c-0.2923-9.235e-4 -0.5297 0.2358-0.5297 0.5281-9.269e-4 0.2929 0.2368 0.5306 0.5297 0.5297h1.23v1.402h-1.23c-0.2929-9.268e-4 -0.5306 0.2368-0.5297 0.5297-9.269e-4 0.2929 0.2368 0.5306 0.5297 0.5297h1.23v1.23c-9.268e-4 0.2929 0.2368 0.5306 0.5297 0.5297 0.2923 1e-6 0.5289-0.2374 0.5281-0.5297v-1.23h1.402v1.23c-9.269e-4 0.2929 0.2368 0.5306 0.5297 0.5297 0.2929 9.27e-4 0.5306-0.2368 0.5297-0.5297v-1.23h1.23c0.2929 9.269e-4 0.5306-0.2368 0.5297-0.5297 9.27e-4 -0.2929-0.2368-0.5306-0.5297-0.5297h-1.23v-1.402h1.23c0.2929 9.269e-4 0.5306-0.2368 0.5297-0.5297 2e-6 -0.2923-0.2374-0.5289-0.5297-0.5281h-1.23v-1.232c1.7e-6 -0.2923-0.2374-0.5289-0.5297-0.5281-0.2923-9.235e-4 -0.5297 0.2358-0.5297 0.5281v1.232h-1.402v-1.232c0-0.2916-0.2364-0.5281-0.5281-0.5281zm0.5281 2.818h1.402v1.402h-1.402z" fill="currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/text-x-install.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/text-x-install.svg
new file mode 120000
index 000000000..0bc3f588d
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/text-x-install.svg
@@ -0,0 +1 @@
+application-x-partial-download.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/text-x-iptables.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/text-x-iptables.svg
new file mode 100644
index 000000000..05c73c457
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/text-x-iptables.svg
@@ -0,0 +1,6 @@
+<svg width="16" height="16" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; }</style>
+ </defs>
+ <path class="ColorScheme-Text" d="m6.016 0.9995c-0.2885 0.4145-0.5225 1.836 0.3125 2.539 0.986 0.8415 1.196 1.853 1.196 3.384 0 2.154-1.699 3.879-0.505 5.923-3.339-2.945 0.0255-7.364-2.515-9.154 1.005 2.692-2.515 4.308-2.505 6.92-8e-3 2.772 2.005 4.387 4.418 4.382-1.721-0.749-2.505-3.01-2.414-4.301 1.21 2.936 3.015 4.308 6.035 4.308-1.163-1.626-1.353-1.832-1.42-2.867 0.005999-0.9545 0.3655-1.168 0.994-2.362 1.582-2.657 0.8585-5.338-1.295-6.59-0.438-0.2335-0.5555-0.299-1.353-0.633-0.4595-0.2295-0.917-0.728-0.949-1.548m5.394 4.499c1.595 2.186-0.2215 3.96-1.055 5.299-0.6835 1.052-0.0255 2.792 0.6895 4.203 0.063-1.193 0.8055-2.015 1.407-2.44 1.841-1.483 1.899-3.422 0.923-5.147-0.613-0.9465-1.155-1.254-1.964-1.914" fill="currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/text-x-ipynb.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/text-x-ipynb.svg
new file mode 120000
index 000000000..30258aef8
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/text-x-ipynb.svg
@@ -0,0 +1 @@
+text-ipynb.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/text-x-java-source.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/text-x-java-source.svg
new file mode 120000
index 000000000..dbc66cdce
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/text-x-java-source.svg
@@ -0,0 +1 @@
+text-x-java.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/text-x-java.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/text-x-java.svg
new file mode 100644
index 000000000..a06f421cb
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/text-x-java.svg
@@ -0,0 +1,6 @@
+<svg width="16" height="16" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; }</style>
+ </defs>
+ <path class="ColorScheme-Text" d="m9.279 1.066c-0.04942 0.02183-0.07618 0.0752-0.06488 0.1281 0.00161 0.00752 0.1556 0.7583-0.2715 1.532-0.1759 0.3196-0.5632 0.5917-1.011 0.9067-0.6421 0.4518-1.37 0.9628-1.76 1.81-0.6773 1.478 1.387 3.091 1.475 3.159 0.02049 0.01577 0.04385 0.0239 0.0683 0.0239 0.02597 0 0.05231-0.00962 0.07342-0.02732 0.04096-0.03426 0.05191-0.09261 0.02732-0.14-0.00746-0.01439-0.7481-1.452-0.7206-2.484 0.00974-0.3596 0.5142-0.7686 1.047-1.2 0.4877-0.3955 1.041-0.8433 1.364-1.368 0.7101-1.154-0.08073-2.29-0.08879-2.302-0.03135-0.04404-0.08883-0.05926-0.1383-0.03757zm1.248 2.877c-0.1091 0.04149-2.671 1.03-2.671 2.223 0 0.8229 0.3513 1.259 0.6079 1.576 0.1006 0.1245 0.1882 0.2309 0.2169 0.3227 0.08061 0.2645-0.1109 0.7431-0.1912 0.905-0.02315 0.04654-0.01206 0.1026 0.02732 0.1366 0.02128 0.01838 0.04853 0.02903 0.07513 0.02903 0.02264 0 0.04523-0.0068 0.06488-0.02049 0.04405-0.03063 1.076-0.7611 0.8913-1.641-0.06899-0.3344-0.2341-0.5801-0.3791-0.7957-0.2246-0.3341-0.3861-0.5754-0.14-1.021 0.2883-0.5199 1.594-1.506 1.607-1.516 0.0453-0.03413 0.05982-0.09716 0.03244-0.1468-0.02744-0.04969-0.08869-0.07137-0.1417-0.05122zm1.513 4.436c-0.4975 0-0.9705 0.249-0.9904 0.2595-0.046 0.02465-0.06897 0.07735-0.05634 0.1281 0.01267 0.05064 0.0588 0.08703 0.111 0.08708 0.01056 0 1.061 0.00903 1.156 0.6096 0.0843 0.5181-0.9946 1.358-1.417 1.638-0.04566 0.03022-0.06217 0.08781-0.04098 0.1383 0.01805 0.04298 0.05905 0.07001 0.1042 0.07001 0.0078 0 0.01598-2.5e-5 0.0239-0.0017 0.1003-0.02146 2.453-0.5417 2.204-1.912-0.1518-0.8401-0.6785-1.016-1.094-1.016zm-5.765 0.1861c-0.3529 0-2.124 0.02957-2.309 0.5891-0.04392 0.1315-0.02161 0.2619 0.06147 0.3774 0.2777 0.3857 1.261 0.5976 2.769 0.5976 0.2044 0 0.421-4e-3 0.642-0.01196 2.412-0.08637 3.306-0.8389 3.343-0.8708 0.04023-0.03484 0.05061-0.09139 0.02561-0.1383-0.02502-0.04689-0.07823-0.07055-0.1298-0.05635-0.8495 0.232-2.436 0.3142-3.536 0.3142-1.231 0-1.858-0.08987-2.011-0.1554 0.07877-0.1082 0.5642-0.3016 1.166-0.42 0.05754-0.01129 0.0962-0.06286 0.0905-0.1212-0.0057-0.05837-0.05404-0.1042-0.1127-0.1042zm-0.5344 1.614c-0.5661 0.1366-0.8431 0.3284-0.823 0.5686 0.03577 0.4259 1.022 0.644 1.856 0.7018 0.1199 0.0082 0.2502 0.01196 0.3859 0.01196 1.386 0 3.163-0.4344 3.181-0.4388 0.0434-0.01059 0.07545-0.04651 0.08367-0.0905 0.0082-0.0439-0.0096-0.08875-0.04611-0.1144l-0.5635-0.3945c-0.02752-0.01927-0.06332-0.02563-0.09562-0.01708-0.00589 0.0015-0.5963 0.1576-1.453 0.2527-0.34 0.03814-0.7208 0.05806-1.101 0.05806-0.8565 0-1.416-0.1003-1.497-0.1742-0.0108-0.02075-0.00705-0.03062-0.00512-0.03586 0.01482-0.04121 0.09395-0.08989 0.1451-0.1093 0.05654-0.02093 0.0876-0.08234 0.07001-0.14-0.01753-0.05775-0.07792-0.09264-0.1366-0.07855zm0.3654 1.458c-0.07586 0.0021-0.7422 0.03146-0.7889 0.4559-0.01411 0.1268 0.02178 0.2432 0.1076 0.3449 0.2393 0.2837 0.8848 0.4525 1.974 0.5157 0.1288 0.0077 0.26 0.01196 0.3893 0.01196 1.385 0 2.317-0.434 2.356-0.4525 0.03786-0.01792 0.06266-0.05552 0.06488-0.09733 0.0022-0.04181-0.01892-0.0806-0.05464-0.1025l-0.7137-0.4354c-0.02475-0.01509-0.05373-0.02115-0.08196-0.01537-0.00451 9.33e-4 -0.4573 0.09502-1.141 0.1878-0.1293 0.01759-0.2915 0.02732-0.4815 0.02732-0.6826 0-1.441-0.1113-1.586-0.1844-0.00212-0.01363 2.55e-5 -0.031 0.02049-0.0461 0.04275-0.0278 0.06127-0.08109 0.0461-0.1298-0.01512-0.04868-0.05985-0.08094-0.111-0.08025zm-1.144 0.9784c-0.01531 0.0021-0.06792 0.0049-0.1281 0.0085-0.8953 0.05468-1.93 0.1771-1.984 0.6386-0.01639 0.1406 0.02583 0.268 0.1246 0.3791 0.2418 0.2718 0.9371 0.6335 4.168 0.6335 3.171-0.0027 4.873-0.567 5.201-0.9221 0.1161-0.1256 0.1294-0.245 0.1195-0.3227-0.02437-0.1911-0.1988-0.3083-0.2186-0.321-0.04761-0.03063-0.1114-0.02235-0.1486 0.02049-0.03705 0.04285-0.03718 0.1057 0 0.1486 0.02 0.02574 0.03117 0.06779-0.02732 0.1264-0.1311 0.1225-1.453 0.4945-3.654 0.6062-0.3016 0.01567-0.6186 0.02385-0.9408 0.0239-1.971 0-3.414-0.2695-3.603-0.4269 0.07298-0.1049 0.5826-0.2723 1.125-0.3671 0.06115-0.01067 0.1034-0.06841 0.09391-0.1298-0.00947-0.06133-0.06626-0.1036-0.1281-0.09562zm8.005 0.8367c-0.04483-0.02075-0.09804-0.0105-0.1315 0.02561-0.0047 5e-3 -0.4804 0.5045-1.914 0.7974-0.5489 0.11-1.58 0.1656-3.063 0.1656-1.486 0-2.899-0.05746-2.913-0.05806-0.05906-0.0029-0.1098 0.03917-0.1178 0.09733-0.00806 0.05811 0.03006 0.1128 0.08708 0.1264 0.01471 0.0035 1.495 0.3517 3.521 0.3517 0.9717 0 1.917-0.07985 2.81-0.2356 1.665-0.2921 1.782-1.118 1.786-1.153 0.0058-0.04895-0.02013-0.09708-0.06488-0.1178z" fill="currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/text-x-javascript.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/text-x-javascript.svg
new file mode 120000
index 000000000..f5bb9a863
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/text-x-javascript.svg
@@ -0,0 +1 @@
+application-javascript.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/text-x-json.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/text-x-json.svg
new file mode 120000
index 000000000..2d1e842a4
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/text-x-json.svg
@@ -0,0 +1 @@
+application-json.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/text-x-justfile.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/text-x-justfile.svg
new file mode 100644
index 000000000..78b160e54
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/text-x-justfile.svg
@@ -0,0 +1,6 @@
+<svg width="16" height="16" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; }</style>
+ </defs>
+ <path class="ColorScheme-Text" d="m1.161 2.768-1.143 1.278 4.307 3.852-4.325 4.089 1.177 1.246 5.68-5.371zm4.571 0-1.143 1.278 4.307 3.852-4.325 4.089 1.177 1.246 5.68-5.371zm4.571 0-1.143 1.278 4.307 3.852-4.325 4.089 1.177 1.246 5.68-5.371z" fill="currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/text-x-katefilelist.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/text-x-katefilelist.svg
new file mode 120000
index 000000000..1dc3be3c1
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/text-x-katefilelist.svg
@@ -0,0 +1 @@
+text-x-generic.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/text-x-kotlin.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/text-x-kotlin.svg
new file mode 100644
index 000000000..d539ccf3b
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/text-x-kotlin.svg
@@ -0,0 +1,6 @@
+<svg width="16" height="16" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; }</style>
+ </defs>
+ <path class="ColorScheme-Text" d="m1 1v6.799l6.801-6.799h-6.801zm8.215 0-8.215 8.213v5.787l14-14h-5.785zm-0.4805 7.68-6.32 6.32h12.59l-6.266-6.32z" fill="currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/text-x-kvc.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/text-x-kvc.svg
new file mode 120000
index 000000000..1dc3be3c1
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/text-x-kvc.svg
@@ -0,0 +1 @@
+text-x-generic.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/text-x-kvs.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/text-x-kvs.svg
new file mode 120000
index 000000000..05ab0ed62
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/text-x-kvs.svg
@@ -0,0 +1 @@
+text-x-script.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/text-x-kvt.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/text-x-kvt.svg
new file mode 100644
index 000000000..dad335d94
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/text-x-kvt.svg
@@ -0,0 +1,6 @@
+<svg width="16" height="16" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; }</style>
+ </defs>
+ <path class="ColorScheme-Text" d="m1.318 0.9997c-0.1759 0-0.3185 0.1426-0.3185 0.3185v13.36c0 0.1759 0.1426 0.3185 0.3185 0.3185h3.5c0.175 0 0.3176-0.1426 0.3176-0.3185v-13.36c0-0.1759-0.1426-0.3185-0.3176-0.3185zm6.389 0.7796c-0.126-0.01575-0.2494 0.04463-0.3141 0.154l-1.621 2.752v4.018l1.239 0.7131-0.3246 0.5469-0.9144-0.5268v3.402l5.185-8.806c0.08838-0.1523 0.03762-0.3483-0.1146-0.4375l-3.015-1.775c-0.03675-0.021-0.07788-0.035-0.1208-0.04025zm-1.407 3.217 2.489 1.432-0.3246 0.5469-2.491-1.433zm5.832 0.1435c-0.04112 7e-3 -0.0805 0.021-0.1173 0.04288l-1.555 0.9476-0.784 1.329 1.443 2.368-0.5425 0.3308-1.265-2.076-1.649 2.8 0.4673 0.7674-0.5434 0.3299-0.2896-0.4751-1.282 2.179 8.153-4.968c0.07175-0.04375 0.1234-0.1138 0.1435-0.196 0.01926-0.08138 0.0062-0.168-0.03762-0.2398l-1.822-2.99c-0.04375-0.07175-0.1138-0.1234-0.196-0.1435-0.04025-0.00963-0.08312-0.01138-0.1243-0.00525zm-0.2678 5.724-3.865 2.365v1.135h-0.6361v-0.7464l-1.591 0.9748v0.4078h8.909c0.1759 0 0.3185-0.1426 0.3185-0.3185v-3.5c0-0.175-0.1426-0.3176-0.3185-0.3176zm-1.001 0.6361h0.6361v2.864h-0.6361zm-7.796 0.9546c0.2634 0 0.4769 0.2135 0.4769 0.4769 0 0.2643-0.2135 0.4778-0.4769 0.4778-0.2643 0-0.4778-0.2135-0.4778-0.4778 0-0.2634 0.2135-0.4769 0.4778-0.4769z" fill="currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/text-x-ldif.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/text-x-ldif.svg
new file mode 120000
index 000000000..3a00ae02a
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/text-x-ldif.svg
@@ -0,0 +1 @@
+application-users.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/text-x-less.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/text-x-less.svg
new file mode 120000
index 000000000..9b6a30a91
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/text-x-less.svg
@@ -0,0 +1 @@
+text-less.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/text-x-lilypond.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/text-x-lilypond.svg
new file mode 120000
index 000000000..fb7fe7cb6
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/text-x-lilypond.svg
@@ -0,0 +1 @@
+audio-x-generic.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/text-x-log.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/text-x-log.svg
new file mode 100644
index 000000000..6d87f5155
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/text-x-log.svg
@@ -0,0 +1,6 @@
+<svg width="16" height="16" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; }</style>
+ </defs>
+ <path class="ColorScheme-Text" d="m6 3a1 1 0 0 0-0.8945 0.5527l-1.723 3.447h-3.383v2h4a1 1 0 0 0 0.8945-0.5527l1.105-2.211 3.105 6.211a1 1 0 0 0 1.789 0l1.723-3.447h3.383v-2h-4a1 1 0 0 0-0.8945 0.5527l-1.105 2.211-3.105-6.211a1 1 0 0 0-0.8945-0.5527z" fill="currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/text-x-lua.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/text-x-lua.svg
new file mode 100644
index 000000000..c03a2a7a0
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/text-x-lua.svg
@@ -0,0 +1,6 @@
+<svg width="16" height="16" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; }</style>
+ </defs>
+ <path class="ColorScheme-Text" d="m13 1a2 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-2zm-6 2a6 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-6zm2 2a2 2 0 0 1 2 2 2 2 0 0 1-2 2 2 2 0 0 1-2-2 2 2 0 0 1 2-2z" fill="currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/text-x-lyx.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/text-x-lyx.svg
new file mode 120000
index 000000000..d1ae2b38e
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/text-x-lyx.svg
@@ -0,0 +1 @@
+application-lyx.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/text-x-makefile.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/text-x-makefile.svg
new file mode 120000
index 000000000..178dc0030
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/text-x-makefile.svg
@@ -0,0 +1 @@
+application-x-executable.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/text-x-markdown.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/text-x-markdown.svg
new file mode 100644
index 000000000..f7785730e
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/text-x-markdown.svg
@@ -0,0 +1,6 @@
+<svg width="16" height="16" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; }</style>
+ </defs>
+ <path class="ColorScheme-Text" d="m2e-7 4v8h2v-5.174l2 2 2-2v5.174h2v-8h-2l-1.998 1.998-1.998-1.998zm12 0v4h-2l3 4 3-4h-2v-4z" fill="currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/text-x-matlab.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/text-x-matlab.svg
new file mode 120000
index 000000000..51185c5c6
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/text-x-matlab.svg
@@ -0,0 +1 @@
+text-x-octave.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/text-x-maxima-out.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/text-x-maxima-out.svg
new file mode 120000
index 000000000..9c17d1605
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/text-x-maxima-out.svg
@@ -0,0 +1 @@
+text-x-wxmathml.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/text-x-maximasession.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/text-x-maximasession.svg
new file mode 120000
index 000000000..9c17d1605
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/text-x-maximasession.svg
@@ -0,0 +1 @@
+text-x-wxmathml.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/text-x-meson.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/text-x-meson.svg
new file mode 100644
index 000000000..ccd5e2936
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/text-x-meson.svg
@@ -0,0 +1,6 @@
+<svg width="16" height="16" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; }</style>
+ </defs>
+ <path class="ColorScheme-Text" d="m0.9997 13.22s3.707 1.766 6.985 1.779c3.284 2e-6 7.015-1.779 7.015-1.779-0.2135-8.433-6.459-12.22-7-12.22-0.5413-0.001096-6.789 3.79-7 12.22zm10.26-7.91c2.642 3.23-2.029 7-2.029 7 0.4249 0.2351 0.377 0.8947 0.377 0.8947-4.01 0.612-5.001-5.133-5.001-5.133-0.3059 0.222-0.7384 0.1089-0.8966-0.2344 1.557-3.992 6.936-1.836 6.936-1.836-0.3055-0.4036 0.5915-0.6632 0.6137-0.6917z" fill="currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/text-x-microdvd.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/text-x-microdvd.svg
new file mode 120000
index 000000000..5a4d60c88
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/text-x-microdvd.svg
@@ -0,0 +1 @@
+application-x-srt.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/text-x-mo.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/text-x-mo.svg
new file mode 100644
index 000000000..2e3eec99f
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/text-x-mo.svg
@@ -0,0 +1,6 @@
+<svg width="16" height="16" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; }</style>
+ </defs>
+ <path class="ColorScheme-Text" d="m2.25 1.455s-2.25 7.2e-4 -2.25 2.078v6.317c0 1.151 1.019 1.787 2.285 1.787h4.988l2.909 2.909 2.909-2.909h0.6241s2.285 0.2903 2.285-1.787v-6.317c0-2.077-2.285-2.078-2.285-2.078z" fill="currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/text-x-modelica.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/text-x-modelica.svg
new file mode 120000
index 000000000..1dc3be3c1
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/text-x-modelica.svg
@@ -0,0 +1 @@
+text-x-generic.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/text-x-mpsub.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/text-x-mpsub.svg
new file mode 120000
index 000000000..5a4d60c88
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/text-x-mpsub.svg
@@ -0,0 +1 @@
+application-x-srt.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/text-x-ms-regedit.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/text-x-ms-regedit.svg
new file mode 100644
index 000000000..94dc04ea6
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/text-x-ms-regedit.svg
@@ -0,0 +1,6 @@
+<svg width="16" height="16" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; }</style>
+ </defs>
+ <path class="ColorScheme-Text" d="m9.303 1-2.408 1.564 1.564 2.408 2.408-1.564-1.564-2.408zm4.191 1.369-2.445 1.506 1.506 2.445 2.445-1.504-1.506-2.447zm-12.49 1.631v5h5v-5h-5zm8.551 0.9395-1.9 2.152 2.154 1.9 1.898-2.154-2.152-1.898zm-8.551 5.061v5h5v-5h-5zm6 0v5h5v-5h-5z" fill="currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/text-x-nfo.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/text-x-nfo.svg
new file mode 120000
index 000000000..61d1fd799
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/text-x-nfo.svg
@@ -0,0 +1 @@
+text-x-readme.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/text-x-nim-project.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/text-x-nim-project.svg
new file mode 120000
index 000000000..5d97cea58
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/text-x-nim-project.svg
@@ -0,0 +1 @@
+text-x-nim.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/text-x-nim.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/text-x-nim.svg
new file mode 100644
index 000000000..0031c7c05
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/text-x-nim.svg
@@ -0,0 +1,6 @@
+<svg width="16" height="16" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; }</style>
+ </defs>
+ <path class="ColorScheme-Text" d="m8.063 2.517s-0.6131 0.4845-1.238 0.9657c-0.643-0.02042-1.904 0.1235-2.587 0.372-0.6295-0.3988-1.183-0.8391-1.183-0.8391s-0.4726 0.8131-0.7698 1.29c-0.4408 0.2344-0.8833 0.4981-1.278 0.847-0.4588-0.1822-0.9906-0.4043-1.008-0.4116 0.6075 1.225 1.016 2.452 2.127 3.19 1.769-2.794 9.988-2.536 11.79-0.01584 1.167-0.6086 1.621-1.918 2.079-3.127-0.05032 0.01657-0.6747 0.2256-1.079 0.3799-0.2416-0.2631-0.8112-0.6676-1.135-0.8628-0.3071-0.5623-0.754-1.322-0.754-1.322s-0.5293 0.3937-1.143 0.8232c-0.8289-0.153-1.831-0.3389-2.675-0.2929-0.574-0.4718-1.151-0.9974-1.151-0.9974v1.1e-5zm-7.435 4.829s0.8611 2.085 1.459 3.534c2.534 3.343 9.005 3.576 11.83 0.06473 0.6676-1.504 1.568-3.619 1.568-3.619-0.7238 1.072-1.902 1.812-2.627 2.211-0.5155 0.2824-1.705 0.4531-1.705 0.4531l-3.123-1.618-3.141 1.586s-1.174-0.1886-1.705-0.4369c-1.072-0.5724-1.794-1.249-2.554-2.175z" fill="currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/text-x-objchdr.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/text-x-objchdr.svg
new file mode 120000
index 000000000..198860638
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/text-x-objchdr.svg
@@ -0,0 +1 @@
+text-x-chdr.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/text-x-objcsrc.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/text-x-objcsrc.svg
new file mode 120000
index 000000000..a50897fba
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/text-x-objcsrc.svg
@@ -0,0 +1 @@
+text-x-csrc.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/text-x-ocaml.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/text-x-ocaml.svg
new file mode 100644
index 000000000..f1238a62e
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/text-x-ocaml.svg
@@ -0,0 +1,6 @@
+<svg width="16" height="16" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; }</style>
+ </defs>
+ <path class="ColorScheme-Text" d="m7.58 14.99c0.05525-0.08903-0.00232-0.2053 0.204-0.1681 0.3059-0.2512-0.2908-0.4811-0.428-0.6262-0.1766-0.346-0.1073-0.7564-0.1329-1.132 0.00605-0.3392-0.01703-0.6855 0.00395-1.021 0.1831-0.2832 0.2242-0.6149 0.2514-0.943 0.1485-0.6122 0.4809-1.16 0.6941-1.751 0.1411-0.2223 0.1454-0.7769 0.4682-0.7439 0.2662 0.3499 0.3742 0.7962 0.4991 1.212 0.08311 0.4051 0.2275 0.7921 0.4025 1.165 0.03573 0.3563 0.1298 0.7052 0.3432 0.9905 0.2012 0.6483 0.3607 1.309 0.5411 1.962-0.1355 0.3661 0.1682 0.6953 0.5433 0.6207 0.2638-0.0021 0.6595 0.06741 0.7388-0.2198 0.3246-0.1473-0.06599-0.4576-0.3075-0.3582-0.4265 0.04908-0.4794-0.3865-0.6227-0.6738-0.2844-0.444-0.3835-0.9657-0.5271-1.465-0.04059-0.3648 0.04925-0.7404-0.08784-1.094-0.03933-0.6604 0.1829-1.305 0.1606-1.966 0.228-0.234 0.7147-0.2533 1.027-0.4367 0.7718-0.3392 1.131-1.177 1.354-1.938 0.2229-0.7398 0.3678-1.505 0.3665-2.28-0.01533-0.4244 0.3672-0.7118 0.4258-1.116 0.2942-0.08046 0.581-0.4196 0.8655-0.3327 0.3157 0.1546 0.7333-0.08342 0.5782-0.4089 0.215-0.3085-0.2571-0.5093-0.3335-0.7864-0.2758-0.2436-0.7246-0.0756-1.069-0.1424-0.3793 0.07818-0.6014-0.3319-0.9614-0.2711-0.3535 0.1614-0.7096-0.2198-1.018 0.03285-0.2091 0.3068-0.4182 0.6366-0.5122 0.9997-0.09066 0.3527 0.1799 0.6601 0.1237 1.012 0.0034 0.5091-0.03424 1.024-0.1525 1.52-0.1609 0.3173-0.6331 0.2276-0.9147 0.1473-0.7464-0.4503-0.882-1.438-1.579-1.944-0.2771-0.1739-0.4234-0.4732-0.5104-0.7773-0.1994-0.4991-0.7356-0.826-1.272-0.7689-0.3719-0.02738-0.7614 0.2221-0.7843 0.6162-0.08539 0.3921-0.1263 0.8715-0.505 1.101-0.3218-0.04095-0.3595-0.553-0.5549-0.7933-0.1239-0.3414-0.4739-0.5498-0.8288-0.4223-0.3366 0.1296-0.6985 0.3488-0.7763 0.7302-0.1628 0.3942-0.1935 0.8509-0.4511 1.2-0.4872 0.4245-0.7269 1.045-0.935 1.639-0.1869 0.5634-0.01715 1.158-0.07294 1.732-0.1114 0.4091-0.6397 0.4521-0.7876 0.8417-0.2064 0.4706 0.3753 0.07715 0.5536-0.02028 0.1862-0.06421 0.5183-0.5047 0.538-0.07895 0.1978 0.8511 0.4903 1.728 0.3072 2.609-0.1011 0.5515 0.04471 1.111 0.05512 1.666 0.01391 0.7013-0.04041 1.405-0.1207 2.101-0.1471 0.2646-0.1775 0.7424 0.253 0.7014 0.2368 0.0068 0.5494 8e-3 0.6212-0.1858 0.44-0.07793-0.09026-0.4434-0.2396-0.5839-0.2566-0.2525-0.1519-0.6396-0.1686-0.9614 0.019-0.5332 0.06614-1.065 0.09147-1.598 0.1219-0.3401 0.2616-0.7252 0.1022-1.078-0.01214-0.5538 0.2732-1.043 0.5011-1.528 0.1141-0.3074 0.05708-0.6417 0.0438-0.9591 0.2929-0.4206 0.4036 0.3492 0.4897 0.5626 0.2477 0.7572 0.5554 1.506 0.6244 2.307 0.09183 0.8472 0.7453 1.491 0.907 2.318 0.0069 0.3124 0.2568 0.5816 0.3078 0.8318-0.0599 0.4154 0.5012 0.2955 0.7575 0.3347-0.04098 0.1324-0.1862 0.4215 0.09962 0.5171 0.248 0.1211 0.5432 0.1023 0.8107 0.1008zm-0.9156-1.141c-0.4966-0.3106-0.7113-0.8838-0.8466-1.426-0.1864-0.6636-0.3449-1.348-0.2747-2.042 0.06158-0.5405-0.08041-1.083 6e-3 -1.621 0.2884 0.00728 0.621 0.2755 0.954 0.1545 0.4142-0.2074 0.1435 0.5217 0.2354 0.7539 0.02734 0.4995 0.1768 1.006 0.02746 1.501-0.07864 0.5661 0.1955 1.107 0.1436 1.674-0.01443 0.3449-0.07336 0.6892-0.1761 1.019-0.01238 0.02886-0.07619-0.03845-0.06906-0.01271z" fill="currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/text-x-octave.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/text-x-octave.svg
new file mode 100644
index 000000000..82764638e
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/text-x-octave.svg
@@ -0,0 +1,6 @@
+<svg width="16" height="16" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; }</style>
+ </defs>
+ <path class="ColorScheme-Text" d="m8.438 1a7 7 0 0 0-6.316 4h3.041c0.1082 0 0.2134 0.01409 0.3145 0.03711a4.375 4.375 0 0 1 3.836-2.287 4.375 4.375 0 0 1 0.25 0.007812v-1.664a7 7 0 0 0-1.125-0.09375zm2.725 0c-0.3324 0-0.5996 0.2672-0.5996 0.5996v1.801c0 0.3324 0.2672 0.5996 0.5996 0.5996h1.801c0.3324 0 0.5996-0.2672 0.5996-0.5996v-1.801c0-0.3324-0.2672-0.5996-0.5996-0.5996h-1.801zm3.299 3.436c-0.1616 0.334-0.5012 0.5645-0.8984 0.5645h-0.4277a4.375 4.375 0 0 1 0.5527 2.125 4.375 4.375 0 0 1-0.4395 1.875h1.314c0.2915 0 0.5519 0.1245 0.7344 0.3223a7 7 0 0 0 0.1406-1.322 7 7 0 0 0-0.9766-3.564zm-12.9 1.564c-0.554 0-1 0.446-1 1v3c0 0.554 0.446 1 1 1h3c0.554 0 1-0.446 1-1v-3c0-0.554-0.446-1-1-1h-3zm10.6 4c-0.3324 0-0.5996 0.2672-0.5996 0.5996v1.801c0 0.3324 0.2672 0.5996 0.5996 0.5996h1.801c0.3324 0 0.5996-0.2672 0.5996-0.5996v-1.801c0-0.3324-0.2672-0.5996-0.5996-0.5996h-1.801zm-5.6 0.5195v0.08008c0 0.7756-0.6248 1.4-1.4 1.4h-2.453a7 7 0 0 0 5.729 3 7 7 0 0 0 3.582-1h-0.457c-0.554 0-1-0.446-1-1v-1.697a4.375 4.375 0 0 1-1.25 0.1973 4.375 4.375 0 0 1-2.75-0.9805z" fill="currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/text-x-opml+xml.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/text-x-opml+xml.svg
new file mode 120000
index 000000000..7d7e62d9a
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/text-x-opml+xml.svg
@@ -0,0 +1 @@
+text-x-opml.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/text-x-opml.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/text-x-opml.svg
new file mode 100644
index 000000000..ed9b40072
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/text-x-opml.svg
@@ -0,0 +1,6 @@
+<svg width="16" height="16" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; }</style>
+ </defs>
+ <path class="ColorScheme-Text" d="m8 1a7 7 0 0 0-7 7 7 7 0 0 0 7 7 7 7 0 0 0 7-7 7 7 0 0 0-7-7zm0 2a5 5 0 0 1 5 5 5 5 0 0 1-5 5 5 5 0 0 1-5-5 5 5 0 0 1 5-5zm0 3a2 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-2z" fill="currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/text-x-pascal.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/text-x-pascal.svg
new file mode 100644
index 000000000..8ff57c829
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/text-x-pascal.svg
@@ -0,0 +1,6 @@
+<svg width="16" height="16" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; }</style>
+ </defs>
+ <path class="ColorScheme-Text" d="m8.273 1c1.838 0 3.241 0.3882 4.207 1.165 0.9666 0.7765 1.45 1.909 1.45 3.399 0 1.537-0.4833 2.702-1.45 3.494-1.629 1.271-3.703 1.188-5.657 1.188v2.353h2.401v2.401h-7.154v-2.401h1.997v-9.199h-1.997v-2.401h6.204zm2.781 4.635c-0.1768-2.374-2.137-2.255-4.207-2.234v4.683c1.985 0.08009 3.901-0.04534 4.207-2.448z" fill="currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/text-x-patch.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/text-x-patch.svg
new file mode 100644
index 000000000..3ab06c91d
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/text-x-patch.svg
@@ -0,0 +1,6 @@
+<svg width="16" height="16" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; }</style>
+ </defs>
+ <path class="ColorScheme-Text" d="m3 0.9998c-1.105 0-2 0.8954-2 2 0.0018 0.7127 0.3828 1.371 1 1.727v6.547c-0.6172 0.3564-0.9982 1.014-1 1.727 0 1.105 0.8954 2 2 2 1.105 0 2-0.8954 2-2-0.0018-0.7127-0.3828-1.371-1-1.727v-6.547c0.6172-0.3564 0.9982-1.014 1-1.727 0-1.105-0.8954-2-2-2zm7 0-4 3 4 3v-2h1c1 0 1 1 1 1v2h2v-2s-1.2e-5 -3-3-3h-1zm-0.6016 8.4c-0.5764 0.5764-0.5202 1.555 0.1172 2.197l0.4043 0.4023-0.4043 0.4043c-0.6374 0.6418-0.6935 1.621-0.1172 2.197 0.5765 0.5758 1.557 0.521 2.199-0.1172l0.4023-0.4043 0.4023 0.4043c0.642 0.6373 1.623 0.6935 2.199 0.1172 0.5764-0.5763 0.5202-1.555-0.1172-2.197l-0.4043-0.4043 0.4043-0.4023c0.638-0.6427 0.6932-1.623 0.1172-2.199-0.576-0.5763-1.557-0.5201-2.199 0.1172l-0.4023 0.4043-0.4023-0.4043c-0.6627-0.6526-1.627-0.6776-2.199-0.1152z" fill="currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/text-x-perl.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/text-x-perl.svg
new file mode 100644
index 000000000..8499fe3b3
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/text-x-perl.svg
@@ -0,0 +1,6 @@
+<svg width="16" height="16" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; }</style>
+ </defs>
+ <path class="ColorScheme-Text" d="m8.416 15c-0.05525-0.08903 0.002325-0.2053-0.204-0.1681-0.3059-0.2512 0.2908-0.4811 0.428-0.6262 0.1766-0.346 0.1073-0.7564 0.1329-1.132-0.00605-0.3392 0.01703-0.6855-0.003948-1.021-0.1831-0.2832-0.2242-0.6149-0.2514-0.943-0.1485-0.6122-0.4809-1.16-0.6941-1.751-0.1411-0.2223-0.1454-0.7769-0.4682-0.7439-0.2662 0.3499-0.3742 0.7962-0.4991 1.212-0.08311 0.4051-0.2275 0.7921-0.4025 1.165-0.03573 0.3563-0.1298 0.7052-0.3432 0.9905-0.2012 0.6483-0.3607 1.309-0.5411 1.962 0.1355 0.3661-0.1682 0.6953-0.5433 0.6207-0.2638-0.0021-0.6595 0.06741-0.7388-0.2198-0.3246-0.1473 0.06599-0.4576 0.3075-0.3582 0.4265 0.04908 0.4794-0.3865 0.6227-0.6738 0.2844-0.444 0.3835-0.9657 0.5271-1.465 0.04059-0.3648-0.04925-0.7404 0.08784-1.094 0.03933-0.6604-0.1829-1.305-0.1606-1.966-0.228-0.234-0.7147-0.2533-1.027-0.4367-0.7718-0.3392-1.131-1.177-1.354-1.938-0.2229-0.7398-0.3678-1.505-0.3665-2.28 0.01533-0.4244-0.3672-0.7118-0.4258-1.116-0.2942-0.08046-0.581-0.4196-0.8655-0.3327-0.3157 0.1546-0.7333-0.08342-0.5782-0.4089-0.215-0.3085 0.2571-0.5093 0.3335-0.7864 0.2758-0.2436 0.7246-0.0756 1.069-0.1424 0.3793 0.07818 0.6014-0.3319 0.9614-0.2711 0.3535 0.1614 0.7096-0.2198 1.018 0.03285 0.2091 0.3068 0.4182 0.6366 0.5122 0.9997 0.09066 0.3527-0.1799 0.6601-0.1237 1.012-0.00335 0.5091 0.03424 1.024 0.1525 1.52 0.1609 0.3173 0.6331 0.2276 0.9147 0.1473 0.7464-0.4503 0.882-1.438 1.579-1.944 0.2771-0.1739 0.4234-0.4732 0.5104-0.7773 0.1994-0.4991 0.7356-0.826 1.272-0.7689 0.3719-0.02738 0.7614 0.2221 0.7843 0.6162 0.08539 0.3921 0.1263 0.8715 0.505 1.101 0.3218-0.04095 0.3595-0.553 0.5549-0.7933 0.1239-0.3414 0.4739-0.5498 0.8288-0.4223 0.3366 0.1296 0.6985 0.3488 0.7763 0.7302 0.1628 0.3942 0.1935 0.8509 0.4511 1.2 0.4872 0.4245 0.7269 1.045 0.935 1.639 0.1869 0.5634 0.01715 1.158 0.07294 1.732 0.1114 0.4091 0.6397 0.4521 0.7876 0.8417 0.2064 0.4706-0.3753 0.07715-0.5536-0.02028-0.1862-0.06421-0.5183-0.5047-0.538-0.07895-0.1978 0.8511-0.4903 1.728-0.3072 2.609 0.1011 0.5515-0.04471 1.111-0.05512 1.666-0.01391 0.7013 0.04041 1.405 0.1207 2.101 0.1471 0.2646 0.1775 0.7424-0.253 0.7014-0.2368 0.0068-0.5494 8e-3 -0.6212-0.1858-0.44-0.07793 0.09026-0.4434 0.2396-0.5839 0.2566-0.2525 0.1519-0.6396 0.1686-0.9614-0.019-0.5332-0.06614-1.065-0.09147-1.598-0.1219-0.3401-0.2616-0.7252-0.1022-1.078 0.01214-0.5538-0.2732-1.043-0.5011-1.528-0.1141-0.3074-0.05708-0.6417-0.0438-0.9591-0.2929-0.4206-0.4036 0.3492-0.4897 0.5626-0.2477 0.7572-0.5554 1.506-0.6244 2.307-0.09183 0.8472-0.7453 1.491-0.907 2.318-0.0069 0.3124-0.2568 0.5816-0.3078 0.8318 0.0599 0.4154-0.5012 0.2955-0.7575 0.3347 0.04098 0.1324 0.1862 0.4215-0.09962 0.5171-0.248 0.1211-0.5432 0.1023-0.8107 0.1008zm0.9156-1.141c0.4966-0.3106 0.7113-0.8838 0.8466-1.426 0.1864-0.6636 0.3449-1.348 0.2747-2.042-0.06158-0.5405 0.08041-1.083-6e-3 -1.621-0.2884 0.007276-0.621 0.2755-0.954 0.1545-0.4142-0.2074-0.1435 0.5217-0.2354 0.7539-0.02734 0.4995-0.1768 1.006-0.02746 1.501 0.07864 0.5661-0.1955 1.107-0.1436 1.674 0.01443 0.3449 0.07336 0.6892 0.1761 1.019 0.01238 0.02886 0.07619-0.03845 0.06906-0.01271z" fill="currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/text-x-php.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/text-x-php.svg
new file mode 120000
index 000000000..a4f54310a
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/text-x-php.svg
@@ -0,0 +1 @@
+application-php.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/text-x-pkgbuild.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/text-x-pkgbuild.svg
new file mode 100644
index 000000000..0187d650a
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/text-x-pkgbuild.svg
@@ -0,0 +1,6 @@
+<svg width="16" height="16" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; }</style>
+ </defs>
+ <path class="ColorScheme-Text" d="m7.999 1c-0.623 1.528-0.999 2.527-1.693 4.009 0.425 0.451 0.947 0.976 1.795 1.569-0.911-0.375-1.533-0.751-1.998-1.142-0.888 1.853-2.279 4.492-5.102 9.564 2.219-1.281 3.939-2.071 5.542-2.372-0.069-0.296-0.108-0.616-0.105-0.95l2e-3 -0.071c0.035-1.422 0.775-2.515 1.651-2.441s1.557 1.288 1.521 2.709c-6e-3 0.268-0.036 0.525-0.089 0.764 1.585 0.31 3.287 1.097 5.476 2.361-0.432-0.795-0.817-1.511-1.185-2.193-0.579-0.449-1.184-1.034-2.417-1.666 0.848 0.22 1.454 0.474 1.927 0.758-3.74-6.964-4.043-7.889-5.325-10.9z" fill="currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/text-x-plain.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/text-x-plain.svg
new file mode 120000
index 000000000..1dc3be3c1
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/text-x-plain.svg
@@ -0,0 +1 @@
+text-x-generic.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/text-x-po.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/text-x-po.svg
new file mode 120000
index 000000000..5a4d60c88
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/text-x-po.svg
@@ -0,0 +1 @@
+application-x-srt.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/text-x-preview.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/text-x-preview.svg
new file mode 120000
index 000000000..1dc3be3c1
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/text-x-preview.svg
@@ -0,0 +1 @@
+text-x-generic.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/text-x-python.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/text-x-python.svg
new file mode 100644
index 000000000..6faf3c259
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/text-x-python.svg
@@ -0,0 +1,6 @@
+<svg width="16" height="16" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; }</style>
+ </defs>
+ <path class="ColorScheme-Text" d="m9.921 13.92c-0.3374 0-0.6104-0.2745-0.6104-0.6136s0.273-0.6128 0.6104-0.6128 0.6104 0.2737 0.6104 0.6128-0.273 0.6136-0.6104 0.6136m-1.87 1.079c3.555 0 3.333-1.549 3.333-1.549l-0.0042-1.605h-3.392v-0.482h4.738s2.274 0.2596 2.274-3.345c0-3.605-1.984-3.477-1.984-3.477h-1.185v1.673s0.0637 1.995-1.953 1.995h-3.364s-1.89-0.0301-1.89 1.837v3.086s-0.287 1.868 3.427 1.868m-1.97-12.92c0.3374 0 0.6097 0.2745 0.6097 0.6136s-0.2723 0.6128-0.6097 0.6128-0.6104-0.2737-0.6104-0.6128 0.273-0.6136 0.6104-0.6136m1.87-1.079c-3.554 0-3.332 1.549-3.332 1.549l0.0042 1.605h3.392v0.482h-4.739s-2.274-0.2596-2.274 3.345c0 3.605 1.985 3.477 1.985 3.477h1.184v-1.673s-0.0637-1.995 1.954-1.995h3.364s1.89 0.0301 1.89-1.837v-3.086s0.287-1.868-3.427-1.868" fill="currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/text-x-python2.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/text-x-python2.svg
new file mode 120000
index 000000000..06f81fa83
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/text-x-python2.svg
@@ -0,0 +1 @@
+text-x-python.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/text-x-python3.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/text-x-python3.svg
new file mode 120000
index 000000000..06f81fa83
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/text-x-python3.svg
@@ -0,0 +1 @@
+text-x-python.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/text-x-qml.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/text-x-qml.svg
new file mode 120000
index 000000000..c27520e2e
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/text-x-qml.svg
@@ -0,0 +1 @@
+text-vnd.qt.linguist.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/text-x-r-source.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/text-x-r-source.svg
new file mode 120000
index 000000000..007340ead
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/text-x-r-source.svg
@@ -0,0 +1 @@
+application-x-rdata.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/text-x-r.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/text-x-r.svg
new file mode 120000
index 000000000..007340ead
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/text-x-r.svg
@@ -0,0 +1 @@
+application-x-rdata.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/text-x-readme.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/text-x-readme.svg
new file mode 100644
index 000000000..3a9ca80c9
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/text-x-readme.svg
@@ -0,0 +1,6 @@
+<svg width="16" height="16" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; }</style>
+ </defs>
+ <path class="ColorScheme-Text" d="m8.31 2.71c0-0.9404 0.8121-1.71 1.752-1.71 0.8552 0 1.475 0.5766 1.475 1.453 0 0.9835-0.8121 1.71-1.773 1.71-0.8764-8.84e-5 -1.454-0.5775-1.454-1.454zm-1.154 4.211c0.1499-0.3842-0.04244-0.5767-0.2137-0.5767-0.7907 0-1.817 1.86-2.201 1.86-0.1499 0-0.2781-0.1499-0.2781-0.2781 0-0.3848 0.9401-1.282 1.218-1.56 0.8546-0.8122 1.966-1.432 3.205-1.432 0.9189 0 1.902 0.5555 1.133 2.629l-1.539 4.168c-0.1281 0.3206-0.363 0.8554-0.363 1.197 0 0.1492 0.08497 0.2992 0.256 0.2992 0.6409 0 1.817-1.817 2.116-1.817 0.1068 0 0.256 0.128 0.256 0.3205 0 0.6198-2.5 3.27-4.658 3.27-0.7696 0-1.304-0.363-1.304-1.175 0-1.026 0.7266-2.779 0.8765-3.142z" fill="currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/text-x-rpm-spec.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/text-x-rpm-spec.svg
new file mode 120000
index 000000000..0bc3f588d
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/text-x-rpm-spec.svg
@@ -0,0 +1 @@
+application-x-partial-download.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/text-x-rsrc.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/text-x-rsrc.svg
new file mode 120000
index 000000000..1dc3be3c1
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/text-x-rsrc.svg
@@ -0,0 +1 @@
+text-x-generic.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/text-x-ruby.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/text-x-ruby.svg
new file mode 100644
index 000000000..04a596a99
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/text-x-ruby.svg
@@ -0,0 +1,6 @@
+<svg width="16" height="16" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; }</style>
+ </defs>
+ <path class="ColorScheme-Text" d="m11.76 1.54 0.1353 0.1803-0.6584 2.537-0.2503 0.04195-1.596-2.537 0.115-0.2222zm-5.263 0 0.1109 0.2279-1.878 2.678-0.2502-0.06501-0.3765-2.678 0.1393-0.1629zm6.685 0.05065 2.818 3.664-0.1083 0.2313h-3.946l-0.1336-0.1856 1.127-3.664zm-5.073 0 2.818 3.664-0.1083 0.2313h-5.637l-0.1083-0.2313 2.818-3.664zm-5.29 0 0.2419 0.04573 1.127 3.664-0.1336 0.1856h-3.946l-0.1083-0.2313zm13.07 4.459 0.1032 0.237-7.328 8.174-0.2327-0.1516 3.382-8.174 0.1295-0.08542zm-5.073 0 0.1301 0.195-2.818 7.046h-0.2601l-2.818-7.046 0.1301-0.195zm-6.764 0 0.1295 0.08542 3.382 8.174-0.2327 0.1516-7.328-8.174 0.1032-0.237z" fill="currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/text-x-rust.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/text-x-rust.svg
new file mode 100644
index 000000000..45efccd29
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/text-x-rust.svg
@@ -0,0 +1,6 @@
+<svg width="16" height="16" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; }</style>
+ </defs>
+ <path class="ColorScheme-Text" d="m2 11h-2v2h8v-2h-2v-2c2 0 2 4 4 4h4c2 0 2-4 2-4h-2.608s0.1326 2-1.392 2c-1 0-2-2-2-2h0.0625c1.662 0 3-1.4 3-3s-1.338-3-3-3h-10.06v2h2m4 0h3c0.554 0 1 0.4 1 1s-0.446 1-1 1h-3z" fill="currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/text-x-sass.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/text-x-sass.svg
new file mode 100644
index 000000000..6dfe3fcde
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/text-x-sass.svg
@@ -0,0 +1,6 @@
+<svg width="16" height="16" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; }</style>
+ </defs>
+ <path class="ColorScheme-Text" d="m7.053 9.904c-0.2002 0.1126-0.4094 0.2252-0.6041 0.3313-0.01351-0.01351-0.02753-0.03056-0.04104-0.04453-1.045-1.116-2.976-1.904-2.894-3.403 0.03053-0.546 0.2182-1.979 3.71-3.72 2.874-1.416 5.161-1.024 5.555-0.1536 0.5676 1.241-1.226 3.549-4.194 3.884-0.6654 0.135-1.356-0.03959-1.877-0.4745-0.1572-0.1707-0.1807-0.1807-0.2387-0.1466-0.09559 0.05002-0.03403 0.2047 0 0.2933 0.2287 0.4141 0.6152 0.7181 1.072 0.8428 1.168 0.2524 2.386 0.1318 3.481-0.3448 1.799-0.6962 3.203-2.632 2.792-4.254-0.4129-1.645-3.144-2.188-5.727-1.27-1.618 0.5452-3.113 1.404-4.399 2.526-1.423 1.331-1.649 2.488-1.557 2.973 0.3313 1.72 2.703 2.84 3.654 3.669-0.05005 0.02748-0.09209 0.05002-0.1296 0.07154-0.4745 0.2357-2.283 1.181-2.734 2.181-0.512 1.133 0.08208 1.945 0.4745 2.055 1.212 0.2904 2.475-0.2211 3.144-1.273 0.562-0.8638 0.6665-1.948 0.2798-2.903 0.3233-0.2439 0.6865-0.4292 1.036-0.6321 0.04374 0 0.9084-0.499 2.24-0.495 1.625 0.1912 1.945 1.205 1.884 1.632-0.05827 0.3065-0.2462 0.5727-0.5155 0.7302-0.1126 0.07154-0.1501 0.09558-0.1401 0.1466 0.01352 0.0751 0.06806 0.07154 0.1637 0.05804 0.4996-0.1579 0.8508-0.6067 0.8839-1.13 0.05005-1.001-0.9044-2.099-2.594-2.089-1.063 0.01253-1.831 0.4544-2.723 0.94zm-1.382 3.379c-0.5395 0.5871-1.29 0.8088-1.615 0.6211-0.3503-0.2002-0.2117-1.069 0.4504-1.69 0.5121-0.49 1.12-0.8491 1.72-1.216 0.2404 0.8061 0.02794 1.679-0.556 2.285z" fill="currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/text-x-scala.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/text-x-scala.svg
new file mode 100644
index 000000000..51f9a7004
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/text-x-scala.svg
@@ -0,0 +1,6 @@
+<svg width="16" height="16" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; }</style>
+ </defs>
+ <path class="ColorScheme-Text" d="m3.677 15c2.647 0 8.056-0.8844 8.646-1.75v-3.342c-0.5583 0.8214-5.999 1.699-8.646 1.699zm0-4.454c2.647 0 8.056-0.8844 8.646-1.75v-3.342c-0.5583 0.8214-5.999 1.699-8.646 1.699zm0-4.454c2.647 0 8.056-0.8844 8.646-1.75v-3.342c-0.5583 0.8214-5.999 1.699-8.646 1.699z" fill="currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/text-x-scheme.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/text-x-scheme.svg
new file mode 100644
index 000000000..b156b5295
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/text-x-scheme.svg
@@ -0,0 +1,6 @@
+<svg width="16" height="16" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; }</style>
+ </defs>
+ <path class="ColorScheme-Text" d="m9.051 10.8c-0.244-1.069-0.4943-2.036-0.5563-2.148-0.1596-0.2896-1.249 2.221-3.011 6.347h-1.983l2.175-4.619c2.332-4.953 2.323-4.655 1.645-6.398-0.4068-1.046-0.6396-1.577-1.252-1.577-1.431 0-1.376 1.71-1.686 1.71-0.2084 0-0.1626-0.6352 0.1091-1.515 0.4338-1.404 1.445-2.024 2.416-1.289 1.445 1.093 2.121 7.551 3.538 11.23 0.738 1.398 2.164 1.489 2.548 0.1074 0.1608-0.5783 0.5074-0.5392 0.5074-0.0078 0 0.854-0.3629 1.586-0.8407 1.973-0.602 0.487-1.528 0.5185-2.119 0.07204-0.942-1.047-1.175-2.546-1.49-3.883z" fill="currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/text-x-script.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/text-x-script.svg
new file mode 100644
index 000000000..a9d557895
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/text-x-script.svg
@@ -0,0 +1,6 @@
+<svg width="16" height="16" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; }</style>
+ </defs>
+ <path class="ColorScheme-Text" d="m4.595 2-0.7656 3h-1.791l-0.5234 2.037h1.793l-0.4863 1.926h-1.791l-0.5234 2.037h1.793l-0.7656 3h2.164l0.7656-3h1.941l-0.7656 3h2.166l0.7656-3h1.791l0.5234-2.037h-1.793l0.4863-1.926h1.791l0.5234-2.037h-1.793l0.7656-3h-2.164l-0.7656 3h-1.941l0.7656-3zm8.109 0 0.4121 8h1.965l0.4121-8zm-7.232 5.037h1.941l-0.4844 1.926h-1.941zm10.03 5.553c0 0.7788-0.6314 1.41-1.41 1.41s-1.41-0.6314-1.41-1.41 0.6314-1.41 1.41-1.41 1.41 0.6314 1.41 1.41z" fill="currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/text-x-scss.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/text-x-scss.svg
new file mode 120000
index 000000000..3d16dc108
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/text-x-scss.svg
@@ -0,0 +1 @@
+text-x-sass.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/text-x-source.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/text-x-source.svg
new file mode 120000
index 000000000..1dc3be3c1
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/text-x-source.svg
@@ -0,0 +1 @@
+text-x-generic.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/text-x-sql.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/text-x-sql.svg
new file mode 120000
index 000000000..9bd77b477
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/text-x-sql.svg
@@ -0,0 +1 @@
+office-database.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/text-x-ssa.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/text-x-ssa.svg
new file mode 120000
index 000000000..5a4d60c88
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/text-x-ssa.svg
@@ -0,0 +1 @@
+application-x-srt.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/text-x-stylus.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/text-x-stylus.svg
new file mode 100644
index 000000000..9d379e806
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/text-x-stylus.svg
@@ -0,0 +1,6 @@
+<svg width="16" height="16" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; }</style>
+ </defs>
+ <path class="ColorScheme-Text" d="m3.408 9.065 3.536 3.536 5.643-5.643-3.536-3.536zm6.35-6.35 3.536 3.536 1.414-1.414c0.3917-0.3917 0.3917-1.022 0-1.414l-2.121-2.121c-0.3917-0.3917-1.022-0.3917-1.414 0zm-7.454 7.52-1.279 4.223c-0.1048 0.3235 0.2013 0.6296 0.5248 0.5248l4.225-1.277c0.2561-0.1702 0.4133-0.3223 0.1671-0.6919l-2.946-2.946c-0.2345-0.2352-0.6036-0.1087-0.6919 0.1671z" fill="currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/text-x-subviewer.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/text-x-subviewer.svg
new file mode 120000
index 000000000..5a4d60c88
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/text-x-subviewer.svg
@@ -0,0 +1 @@
+application-x-srt.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/text-x-systemd-unit.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/text-x-systemd-unit.svg
new file mode 100644
index 000000000..ff8c248a6
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/text-x-systemd-unit.svg
@@ -0,0 +1,6 @@
+<svg width="16" height="16" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; }</style>
+ </defs>
+ <path class="ColorScheme-Text" d="m12 5.5v5l-4.5-2.5zm-5 2.5c0 1.105-0.8954 2-2 2s-2-0.8954-2-2c0-1.105 0.8954-2 2-2s2 0.8954 2 2zm5 5v-2h2v-6h-2v-2h4v10zm-8 0v-2h-2v-6h2v-2h-4v10z" fill="currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/text-x-tcl.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/text-x-tcl.svg
new file mode 120000
index 000000000..f50ba621b
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/text-x-tcl.svg
@@ -0,0 +1 @@
+application-xml.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/text-x-tex.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/text-x-tex.svg
new file mode 100644
index 000000000..8823a4be8
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/text-x-tex.svg
@@ -0,0 +1,6 @@
+<svg width="16" height="16" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; }</style>
+ </defs>
+ <path class="ColorScheme-Text" d="m0 3.555v1.779h1.777v5.332h1.777v-5.332h1.779v-1.779h-5.334zm5.334 1.779v7.111h5.332v-1.779h-3.555v-0.8887h3.555v-1.777h-3.555v-0.8887h3.555v-1.777h-5.332zm5.332 5.332h1.779l0.8887-1.777 0.8887 1.777h1.777l-1.777-3.555 1.777-3.557h-1.777l-0.8887 1.779-0.8887-1.779h-1.779l1.779 3.557-1.779 3.555z" fill="currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/text-x-texinfo.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/text-x-texinfo.svg
new file mode 120000
index 000000000..9f2952142
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/text-x-texinfo.svg
@@ -0,0 +1 @@
+text-x-tex.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/text-x-texmacs.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/text-x-texmacs.svg
new file mode 100644
index 000000000..465ca73d2
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/text-x-texmacs.svg
@@ -0,0 +1,6 @@
+<svg width="16" height="16" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; }</style>
+ </defs>
+ <path class="ColorScheme-Text" d="m1.76 5.841h0.5123c0.3688-3.422 1.762-4.136 4.979-4.136h5.658l-5.143 5.982c-0.1844 0.2049-0.1844 0.3279-0.1844 0.3279 0 0.1025 0.08198 0.2049 0.1434 0.2869l4.201 6.063h-4.734c-3.463 0-4.488-0.7377-4.918-3.975h-0.5123l0.5739 4.61h11.37c0.4918 0 0.5327 0 0.5327-0.4713l-5.102-7.42 4.877-5.555c0.2049-0.2254 0.2049-0.2664 0.2049-0.3279 0-0.2254-0.2049-0.2254-0.5123-0.2254h-11.37z" fill="currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/text-x-theme.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/text-x-theme.svg
new file mode 120000
index 000000000..9b59dbaf3
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/text-x-theme.svg
@@ -0,0 +1 @@
+application-x-theme.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/text-x-todo-txt.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/text-x-todo-txt.svg
new file mode 120000
index 000000000..15156d28b
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/text-x-todo-txt.svg
@@ -0,0 +1 @@
+text-x-changelog.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/text-x-twig.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/text-x-twig.svg
new file mode 120000
index 000000000..1dc3be3c1
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/text-x-twig.svg
@@ -0,0 +1 @@
+text-x-generic.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/text-x-txt2tags.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/text-x-txt2tags.svg
new file mode 120000
index 000000000..1dc3be3c1
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/text-x-txt2tags.svg
@@ -0,0 +1 @@
+text-x-generic.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/text-x-typescript.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/text-x-typescript.svg
new file mode 120000
index 000000000..00bccdf3b
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/text-x-typescript.svg
@@ -0,0 +1 @@
+application-typescript.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/text-x-vala.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/text-x-vala.svg
new file mode 100644
index 000000000..be1e119e0
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/text-x-vala.svg
@@ -0,0 +1,6 @@
+<svg width="16" height="16" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; }</style>
+ </defs>
+ <path class="ColorScheme-Text" d="m6.469 15s-0.1991-8.5-0.2987-12.75c-0.8836 0.336-1.568 0.8556-2.053 1.559-0.4853 0.7031-0.728 1.565-0.728 2.585 0 1.101 0.2613 1.074 0.2613 1.269-0.672 0-1.173-0.14-1.503-0.42-0.3298-0.28-0.4947-0.7436-0.4947-1.391 0-0.7964 0.3267-1.571 0.98-2.324 0.6533-0.7529 1.49-1.363 2.511-1.829 1.02-0.4667 2.041-0.7 3.061-0.7 0.1742 0 0.4231 0.01244 0.7467 0.03733l0.168 11.48 3.92-11.42h1.307l-5.189 13.91z" fill="currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/text-x-vb.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/text-x-vb.svg
new file mode 120000
index 000000000..5110f3541
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/text-x-vb.svg
@@ -0,0 +1 @@
+text-css.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/text-x-vbscript.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/text-x-vbscript.svg
new file mode 120000
index 000000000..5110f3541
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/text-x-vbscript.svg
@@ -0,0 +1 @@
+text-css.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/text-x-vcard.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/text-x-vcard.svg
new file mode 120000
index 000000000..335cd869f
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/text-x-vcard.svg
@@ -0,0 +1 @@
+text-vcard.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/text-x-vsrc.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/text-x-vsrc.svg
new file mode 100644
index 000000000..cbdd42cd2
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/text-x-vsrc.svg
@@ -0,0 +1,6 @@
+<svg width="16" height="16" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; }</style>
+ </defs>
+ <path class="ColorScheme-Text" d="m10.86 1c-1.48 0-2.206 1.511-2.282 1.504-1.118-0.1508-2.428-0.1992-3.342 0.1701-0.1288 0.05476-0.2218-0.06684-0.2218-0.06684-0.3649-0.53-1.074-1.343-1.957-1.267-0.9938 0.08572-1.967 1.469-1.513 3.169 0.0886 0.43 0.3755 0.7125 0.316 0.9844-0.3016 1.07-0.2187 2.162-0.0243 3.239 0.4499 2.026 1.291 3.196 1.276 4.162-0.02317 1.578-1.723 1.737-1.723 1.938v0.1671h2.333v-0.7778s8e-7 -0.7778 0.7778-0.7778h2.333c3.111 0 4.667-3.111 5.444-3.111 0.5616-0.04355 0.7778 1.624 0.7778 3.111v1.556h1.556v-1.556c0-1.336-0.4529-5.075-0.8993-6.462-0.3889-1.237-0.08986-2.546-0.4041-3.88-0.4853-2.074-2.092-2.102-2.449-2.102zm-2.631 5.666c0.06481-0.00611 0.1288 0.00883 0.1823 0.04254 1.291 0.77-0.03488 2.314-1.094 2.112-0.6376-0.1213-0.7856-0.4595-0.4436-1.012 0.3158-0.5133 0.737-0.8863 1.264-1.118 0.02915-0.01273 0.0599-0.02094 0.09115-0.02431zm-5.432 0.1732c0.2166 0.01249 0.4819 0.4065 0.6198 0.9206 0.1514 0.5646 0.09564 1.07-0.1246 1.13-0.2208 0.06018-0.5231-0.3511-0.6745-0.9175-0.1514-0.5646-0.09564-1.07 0.1246-1.13 0.01753-0.00392 0.0358-0.00493 0.05469-0.00304zm2.586 3.64c0.07621 0.0377 0.1106 0.1277 0.07899 0.2066-0.4013 0.9924-1.967 0.9914-1.771-0.1519 0.01454-0.09452 0.08482-0.172 0.1793-0.1975 0.4476-0.1304 0.962-0.1305 1.513 0.1428z" fill="currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/text-x-vue.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/text-x-vue.svg
new file mode 100644
index 000000000..353bb8a96
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/text-x-vue.svg
@@ -0,0 +1,6 @@
+<svg width="16" height="16" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; }</style>
+ </defs>
+ <path class="ColorScheme-Text" d="m0.5334 1.067c-0.191 0-0.3676 0.1021-0.4627 0.2677-0.09511 0.1656-0.09416 0.3694 0.002043 0.5344l7.467 12.8c0.09558 0.1638 0.2709 0.2646 0.4606 0.2646s0.365-0.1008 0.4606-0.2646l7.467-12.8c0.0962-0.165 0.09659-0.3688 0.0015-0.5344-0.09511-0.1656-0.2712-0.2677-0.4621-0.2677h-2.365l-5.102 8.503-5.102-8.503zm3.609 0 3.858 6.43 3.858-6.43h-3.121l-0.7371 1.474-0.7371-1.474z" fill="currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/text-x-wxmathml.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/text-x-wxmathml.svg
new file mode 100644
index 000000000..a237fe462
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/text-x-wxmathml.svg
@@ -0,0 +1,6 @@
+<svg width="16" height="16" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; }</style>
+ </defs>
+ <path class="ColorScheme-Text" d="m2.5 1v1.4l0.0056 0.6 2.994 5-3 5v2h11v-3h-2v1h-7l3-5-3-5h6v1h2v-3h-10z" fill="currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/text-x-wxmaxima-batch.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/text-x-wxmaxima-batch.svg
new file mode 120000
index 000000000..9c17d1605
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/text-x-wxmaxima-batch.svg
@@ -0,0 +1 @@
+text-x-wxmathml.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/text-x-xges.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/text-x-xges.svg
new file mode 100644
index 000000000..0f7130452
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/text-x-xges.svg
@@ -0,0 +1,6 @@
+<svg width="16" height="16" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; }</style>
+ </defs>
+ <path class="ColorScheme-Text" d="m2 1c-2 0-2 2-2 2v1.999h2.285l1.143-2-1.143-2zm2.572 5e-4 1.143 2-1.143 2h2.285l1.143-2-1.143-2zm4.57 0 1.143 2-1.143 2h2.285l1.145-2-1.145-2zm4.572 0 1.143 2-1.143 2h2.285v-4zm-13.71 5-4e-3 7c-0.001143 2 2 2 2 2h12s1.999 0 2-2v-7z" fill="currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/text-x-xslfo.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/text-x-xslfo.svg
new file mode 120000
index 000000000..f50ba621b
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/text-x-xslfo.svg
@@ -0,0 +1 @@
+application-xml.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/text-xhtml+xml.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/text-xhtml+xml.svg
new file mode 120000
index 000000000..f50ba621b
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/text-xhtml+xml.svg
@@ -0,0 +1 @@
+application-xml.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/text-xmcd.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/text-xmcd.svg
new file mode 120000
index 000000000..f50ba621b
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/text-xmcd.svg
@@ -0,0 +1 @@
+application-xml.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/text-xml.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/text-xml.svg
new file mode 120000
index 000000000..f50ba621b
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/text-xml.svg
@@ -0,0 +1 @@
+application-xml.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/unknown.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/unknown.svg
new file mode 100644
index 000000000..9a4c7f4c9
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/unknown.svg
@@ -0,0 +1,6 @@
+<svg width="16" height="16" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; }</style>
+ </defs>
+ <path class="ColorScheme-Text" d="m8 1c-3.866 0-7 3.134-7 7-1e-7 3.866 3.134 7 7 7s7-3.134 7-7-3.134-7-7-7zm2.856 4.839c0 0.714-0.4045 1.294-0.748 1.658-0.3633 0.3458-0.6906 0.7248-1.023 1.098-0.1314 0.1972-0.2988 0.5078-0.2988 0.8105-0.00875 0.1084 0.00783 0.2165 0.01172 0.3242h-1.645c-0.01662-0.0831-0.0288-0.1757-0.03711-0.2754v-0.2734c0-1.746 1.795-2.158 1.795-3.228 0-0.1715-0.09495-0.7226-0.9101-0.7226-0.5281 0-1.012 0.1031-1.732 0.4726l-0.5234-1.408c0.9748-0.625 2.257-0.6484 2.616-0.6485 1.355-3.772e-4 2.496 0.7903 2.496 2.193zm-2.856 4.514c0.5523 0 1 0.4477 1 1 1e-7 0.5523-0.4477 1-1 1s-1-0.4477-1-1 0.4477-1 1-1z" fill="currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/vcard.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/vcard.svg
new file mode 120000
index 000000000..335cd869f
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/vcard.svg
@@ -0,0 +1 @@
+text-vcard.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/video-mlt-playlist.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/video-mlt-playlist.svg
new file mode 120000
index 000000000..1e7e6f6ce
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/video-mlt-playlist.svg
@@ -0,0 +1 @@
+playlist.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/video-mp2t.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/video-mp2t.svg
new file mode 120000
index 000000000..db0a1dc4d
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/video-mp2t.svg
@@ -0,0 +1 @@
+video-x-generic.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/video-mp4.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/video-mp4.svg
new file mode 120000
index 000000000..db0a1dc4d
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/video-mp4.svg
@@ -0,0 +1 @@
+video-x-generic.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/video-quicktime.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/video-quicktime.svg
new file mode 120000
index 000000000..db0a1dc4d
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/video-quicktime.svg
@@ -0,0 +1 @@
+video-x-generic.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/video-vivo.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/video-vivo.svg
new file mode 120000
index 000000000..db0a1dc4d
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/video-vivo.svg
@@ -0,0 +1 @@
+video-x-generic.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/video-vnd.avi.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/video-vnd.avi.svg
new file mode 120000
index 000000000..db0a1dc4d
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/video-vnd.avi.svg
@@ -0,0 +1 @@
+video-x-generic.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/video-vnd.rn-realvideo.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/video-vnd.rn-realvideo.svg
new file mode 120000
index 000000000..db0a1dc4d
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/video-vnd.rn-realvideo.svg
@@ -0,0 +1 @@
+video-x-generic.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/video-wavelet.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/video-wavelet.svg
new file mode 120000
index 000000000..db0a1dc4d
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/video-wavelet.svg
@@ -0,0 +1 @@
+video-x-generic.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/video-webm.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/video-webm.svg
new file mode 120000
index 000000000..db0a1dc4d
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/video-webm.svg
@@ -0,0 +1 @@
+video-x-generic.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/video-x-anim.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/video-x-anim.svg
new file mode 120000
index 000000000..db0a1dc4d
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/video-x-anim.svg
@@ -0,0 +1 @@
+video-x-generic.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/video-x-flic.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/video-x-flic.svg
new file mode 120000
index 000000000..db0a1dc4d
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/video-x-flic.svg
@@ -0,0 +1 @@
+video-x-generic.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/video-x-flv.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/video-x-flv.svg
new file mode 120000
index 000000000..be844f1e0
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/video-x-flv.svg
@@ -0,0 +1 @@
+application-flash.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/video-x-generic.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/video-x-generic.svg
new file mode 100644
index 000000000..63f5bf04f
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/video-x-generic.svg
@@ -0,0 +1,6 @@
+<svg width="16" height="16" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; }</style>
+ </defs>
+ <path class="ColorScheme-Text" d="m0 1v14h1v-2h2v2h10v-2h2v2h1v-14h-1v2h-2v-2h-10v2h-2v-2zm1 3h2v2h-2zm12 0h2v2h-2zm-8 0.2012s3.679 1.482 7 3.797c-3.147 2.244-7 3.801-7 3.801zm-4 2.799h2v2h-2zm12 0h2v2h-2zm-12 3h2v2h-2zm12 0h2v2h-2z" fill="currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/video-x-google-vlc-plugin.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/video-x-google-vlc-plugin.svg
new file mode 120000
index 000000000..82cc793ac
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/video-x-google-vlc-plugin.svg
@@ -0,0 +1 @@
+application-x-addon.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/video-x-javafx.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/video-x-javafx.svg
new file mode 120000
index 000000000..db0a1dc4d
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/video-x-javafx.svg
@@ -0,0 +1 @@
+video-x-generic.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/video-x-matroska.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/video-x-matroska.svg
new file mode 120000
index 000000000..db0a1dc4d
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/video-x-matroska.svg
@@ -0,0 +1 @@
+video-x-generic.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/video-x-mng.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/video-x-mng.svg
new file mode 120000
index 000000000..db0a1dc4d
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/video-x-mng.svg
@@ -0,0 +1 @@
+video-x-generic.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/video-x-ms-asf-plugin.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/video-x-ms-asf-plugin.svg
new file mode 120000
index 000000000..82cc793ac
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/video-x-ms-asf-plugin.svg
@@ -0,0 +1 @@
+application-x-addon.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/video-x-ms-asf.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/video-x-ms-asf.svg
new file mode 120000
index 000000000..db0a1dc4d
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/video-x-ms-asf.svg
@@ -0,0 +1 @@
+video-x-generic.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/video-x-ms-wmp.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/video-x-ms-wmp.svg
new file mode 120000
index 000000000..db0a1dc4d
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/video-x-ms-wmp.svg
@@ -0,0 +1 @@
+video-x-generic.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/video-x-ms-wmv.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/video-x-ms-wmv.svg
new file mode 120000
index 000000000..db0a1dc4d
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/video-x-ms-wmv.svg
@@ -0,0 +1 @@
+video-x-generic.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/video-x-msvideo.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/video-x-msvideo.svg
new file mode 120000
index 000000000..db0a1dc4d
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/video-x-msvideo.svg
@@ -0,0 +1 @@
+video-x-generic.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/video-x-nsv.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/video-x-nsv.svg
new file mode 120000
index 000000000..db0a1dc4d
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/video-x-nsv.svg
@@ -0,0 +1 @@
+video-x-generic.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/video-x-ogm+ogg.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/video-x-ogm+ogg.svg
new file mode 120000
index 000000000..db0a1dc4d
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/video-x-ogm+ogg.svg
@@ -0,0 +1 @@
+video-x-generic.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/video-x-sgi-movie.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/video-x-sgi-movie.svg
new file mode 120000
index 000000000..db0a1dc4d
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/video-x-sgi-movie.svg
@@ -0,0 +1 @@
+video-x-generic.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/video-x-theora+ogg.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/video-x-theora+ogg.svg
new file mode 120000
index 000000000..db0a1dc4d
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/video-x-theora+ogg.svg
@@ -0,0 +1 @@
+video-x-generic.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/video-x-wmv.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/video-x-wmv.svg
new file mode 120000
index 000000000..db0a1dc4d
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/video-x-wmv.svg
@@ -0,0 +1 @@
+video-x-generic.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/video.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/video.svg
new file mode 120000
index 000000000..db0a1dc4d
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/video.svg
@@ -0,0 +1 @@
+video-x-generic.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/viewdvi.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/viewdvi.svg
new file mode 120000
index 000000000..4e4d75cff
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/viewdvi.svg
@@ -0,0 +1 @@
+application-archive.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/viewhtml.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/viewhtml.svg
new file mode 120000
index 000000000..f50ba621b
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/viewhtml.svg
@@ -0,0 +1 @@
+application-xml.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/virtualbox-hdd.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/virtualbox-hdd.svg
new file mode 120000
index 000000000..99bec4883
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/virtualbox-hdd.svg
@@ -0,0 +1 @@
+virtualbox-vbox.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/virtualbox-ova.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/virtualbox-ova.svg
new file mode 120000
index 000000000..99bec4883
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/virtualbox-ova.svg
@@ -0,0 +1 @@
+virtualbox-vbox.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/virtualbox-ovf.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/virtualbox-ovf.svg
new file mode 120000
index 000000000..99bec4883
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/virtualbox-ovf.svg
@@ -0,0 +1 @@
+virtualbox-vbox.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/virtualbox-vbox-extpack.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/virtualbox-vbox-extpack.svg
new file mode 120000
index 000000000..82cc793ac
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/virtualbox-vbox-extpack.svg
@@ -0,0 +1 @@
+application-x-addon.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/virtualbox-vbox.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/virtualbox-vbox.svg
new file mode 100644
index 000000000..70bf303bb
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/virtualbox-vbox.svg
@@ -0,0 +1,6 @@
+<svg width="16" height="16" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; }</style>
+ </defs>
+ <path class="ColorScheme-Text" d="m4.659 2.667a0.6667 0.6667 0 0 0-0.6302 0.474l-1.857 6.193h-2.172v1.333h2.667a0.6667 0.6667 0 0 0 0.638-0.474l1.352-4.505 2.078 7.164a0.6667 0.6667 0 0 0 1.266 0.0443l1.427-3.885 0.6432 1.286a0.6667 0.6667 0 0 0 0.5964 0.3698h5.333v-1.333h-4.922l-1.148-2.297a0.6667 0.6667 0 0 0-1.221 0.0677l-1.26 3.427-2.141-7.383a0.6667 0.6667 0 0 0-0.6484-0.4818z" fill="currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/virtualbox-vdi.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/virtualbox-vdi.svg
new file mode 120000
index 000000000..99bec4883
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/virtualbox-vdi.svg
@@ -0,0 +1 @@
+virtualbox-vbox.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/virtualbox-vhd.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/virtualbox-vhd.svg
new file mode 120000
index 000000000..99bec4883
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/virtualbox-vhd.svg
@@ -0,0 +1 @@
+virtualbox-vbox.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/virtualbox-vmdk.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/virtualbox-vmdk.svg
new file mode 120000
index 000000000..99bec4883
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/virtualbox-vmdk.svg
@@ -0,0 +1 @@
+virtualbox-vbox.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/vnd.ms-publisher.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/vnd.ms-publisher.svg
new file mode 120000
index 000000000..73bb02f6a
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/vnd.ms-publisher.svg
@@ -0,0 +1 @@
+x-office-presentation.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/vnd.oasis.opendocument.drawing.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/vnd.oasis.opendocument.drawing.svg
new file mode 120000
index 000000000..ca748d2c2
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/vnd.oasis.opendocument.drawing.svg
@@ -0,0 +1 @@
+application-drawing.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/wordprocessing-rtl.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/wordprocessing-rtl.svg
new file mode 120000
index 000000000..1dc3be3c1
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/wordprocessing-rtl.svg
@@ -0,0 +1 @@
+text-x-generic.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/wordprocessing.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/wordprocessing.svg
new file mode 120000
index 000000000..1dc3be3c1
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/wordprocessing.svg
@@ -0,0 +1 @@
+text-x-generic.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/wps-office-doc.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/wps-office-doc.svg
new file mode 120000
index 000000000..1dc3be3c1
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/wps-office-doc.svg
@@ -0,0 +1 @@
+text-x-generic.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/wps-office-dot.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/wps-office-dot.svg
new file mode 120000
index 000000000..1dc3be3c1
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/wps-office-dot.svg
@@ -0,0 +1 @@
+text-x-generic.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/wps-office-dps.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/wps-office-dps.svg
new file mode 120000
index 000000000..73bb02f6a
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/wps-office-dps.svg
@@ -0,0 +1 @@
+x-office-presentation.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/wps-office-dpt.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/wps-office-dpt.svg
new file mode 120000
index 000000000..73bb02f6a
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/wps-office-dpt.svg
@@ -0,0 +1 @@
+x-office-presentation.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/wps-office-et.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/wps-office-et.svg
new file mode 120000
index 000000000..b17ea2805
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/wps-office-et.svg
@@ -0,0 +1 @@
+x-office-spreadsheet.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/wps-office-ett.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/wps-office-ett.svg
new file mode 120000
index 000000000..b17ea2805
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/wps-office-ett.svg
@@ -0,0 +1 @@
+x-office-spreadsheet.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/wps-office-pot.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/wps-office-pot.svg
new file mode 120000
index 000000000..73bb02f6a
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/wps-office-pot.svg
@@ -0,0 +1 @@
+x-office-presentation.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/wps-office-ppt.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/wps-office-ppt.svg
new file mode 120000
index 000000000..73bb02f6a
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/wps-office-ppt.svg
@@ -0,0 +1 @@
+x-office-presentation.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/wps-office-wps.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/wps-office-wps.svg
new file mode 120000
index 000000000..1dc3be3c1
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/wps-office-wps.svg
@@ -0,0 +1 @@
+text-x-generic.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/wps-office-wpt.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/wps-office-wpt.svg
new file mode 120000
index 000000000..1dc3be3c1
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/wps-office-wpt.svg
@@ -0,0 +1 @@
+text-x-generic.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/wps-office-xls.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/wps-office-xls.svg
new file mode 120000
index 000000000..b17ea2805
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/wps-office-xls.svg
@@ -0,0 +1 @@
+x-office-spreadsheet.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/wps-office-xlt.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/wps-office-xlt.svg
new file mode 120000
index 000000000..b17ea2805
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/wps-office-xlt.svg
@@ -0,0 +1 @@
+x-office-spreadsheet.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/x-content-audio-cdda.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/x-content-audio-cdda.svg
new file mode 120000
index 000000000..fb7fe7cb6
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/x-content-audio-cdda.svg
@@ -0,0 +1 @@
+audio-x-generic.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/x-content-audio-dvd.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/x-content-audio-dvd.svg
new file mode 120000
index 000000000..fb7fe7cb6
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/x-content-audio-dvd.svg
@@ -0,0 +1 @@
+audio-x-generic.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/x-content-audio-player.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/x-content-audio-player.svg
new file mode 120000
index 000000000..fb7fe7cb6
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/x-content-audio-player.svg
@@ -0,0 +1 @@
+audio-x-generic.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/x-content-blank-bd.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/x-content-blank-bd.svg
new file mode 120000
index 000000000..1aec6f3bb
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/x-content-blank-bd.svg
@@ -0,0 +1 @@
+x-content-blank-cd.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/x-content-blank-cd.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/x-content-blank-cd.svg
new file mode 100644
index 000000000..451936bfc
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/x-content-blank-cd.svg
@@ -0,0 +1,6 @@
+<svg width="16" height="16" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; }</style>
+ </defs>
+ <path class="ColorScheme-Text" d="m8 1c-3.842 0-7 3.158-7 7s3.158 7 7 7 7-3.158 7-7-3.158-7-7-7zm0 5c1.099 0 2 0.9014 2 2s-0.9014 2-2 2-2-0.9014-2-2 0.9014-2 2-2z" fill="currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/x-content-blank-dvd.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/x-content-blank-dvd.svg
new file mode 120000
index 000000000..1aec6f3bb
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/x-content-blank-dvd.svg
@@ -0,0 +1 @@
+x-content-blank-cd.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/x-content-blank-hddvd.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/x-content-blank-hddvd.svg
new file mode 120000
index 000000000..1aec6f3bb
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/x-content-blank-hddvd.svg
@@ -0,0 +1 @@
+x-content-blank-cd.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/x-content-ebook-reader.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/x-content-ebook-reader.svg
new file mode 100644
index 000000000..a44fe6b8e
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/x-content-ebook-reader.svg
@@ -0,0 +1,6 @@
+<svg width="16" height="16" version="1.1" viewBox="0 0 16 16" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; }</style>
+ </defs>
+ <path class="ColorScheme-Text" d="m4 1s-1 0-1 1v12c0 1 1 1 1 1h8s1 0 1-1v-12c0-1-1-1-1-1zm7.5 1.5v9.982h-7v-9.982zm-6 1.5v1h5v-1zm0 2v1h3.5v-1zm0 2v1h5v-1zm0 2v1h4.5v-1zm0 3.25c0.2761 0 0.5 0.2239 0.5 0.5s-0.2239 0.5-0.5 0.5-0.5-0.2239-0.5-0.5 0.2239-0.5 0.5-0.5zm1.967 0c0.00271-4.4e-5 0.694 0 1.041 0 0.2731 0 0.4922 0.2191 0.4922 0.4922v0.01562c0 0.2731-0.2191 0.4922-0.4922 0.4922h-1.016c-0.2731 0-0.4922-0.2191-0.4922-0.4922v-0.01562c0-0.2645 0.2053-0.4879 0.4668-0.4922zm3.033 0c0.2761 0 0.5 0.2239 0.5 0.5s-0.2239 0.5-0.5 0.5-0.5-0.2239-0.5-0.5 0.2239-0.5 0.5-0.5z" fill="currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/x-content-image-dcf.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/x-content-image-dcf.svg
new file mode 120000
index 000000000..a2c40c72d
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/x-content-image-dcf.svg
@@ -0,0 +1 @@
+image-x-generic.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/x-content-image-picturecd.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/x-content-image-picturecd.svg
new file mode 120000
index 000000000..a2c40c72d
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/x-content-image-picturecd.svg
@@ -0,0 +1 @@
+image-x-generic.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/x-content-software.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/x-content-software.svg
new file mode 100644
index 000000000..558c1c2a5
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/x-content-software.svg
@@ -0,0 +1,6 @@
+<svg width="16" height="16" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; }</style>
+ </defs>
+ <path class="ColorScheme-Text" d="m6.514 1-2.98 7h2.962l1.431-3.828 1.458 3.828h3.072l-2.972-7zm-4.056 7.583c-0.8079 0-1.458 0.6504-1.458 1.458 0 0.8079 0.6504 1.458 1.458 1.458h11.08c0.8079 0 1.458-0.6504 1.458-1.458 0-0.8079-0.6504-1.458-1.458-1.458h-7.145zm0.03475 0.5833h7c0.4848 0 0.875 0.3902 0.875 0.875s-0.3902 0.875-0.875 0.875h-7c-0.4848 0-0.875-0.3902-0.875-0.875s0.3902-0.875 0.875-0.875zm-0.454 2.87c-0.3351 0.9392-1.039 2.963-1.039 2.963h3.236l0.9844-2.917h-2.762c-0.1418 0.01264-0.2796-0.03115-0.4193-0.04671zm11.5 0.04671h-2.862l0.9844 2.917h3.337s-0.6893-1.984-1.039-2.962c-0.1366 0.03252-0.2811 0.03047-0.4204 0.04557z" fill="currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/x-content-unix-software.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/x-content-unix-software.svg
new file mode 120000
index 000000000..0a98193e5
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/x-content-unix-software.svg
@@ -0,0 +1 @@
+x-content-software.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/x-content-video-bluray.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/x-content-video-bluray.svg
new file mode 120000
index 000000000..db0a1dc4d
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/x-content-video-bluray.svg
@@ -0,0 +1 @@
+video-x-generic.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/x-content-video-dvd.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/x-content-video-dvd.svg
new file mode 120000
index 000000000..db0a1dc4d
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/x-content-video-dvd.svg
@@ -0,0 +1 @@
+video-x-generic.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/x-content-video-hddvd.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/x-content-video-hddvd.svg
new file mode 120000
index 000000000..db0a1dc4d
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/x-content-video-hddvd.svg
@@ -0,0 +1 @@
+video-x-generic.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/x-content-video-svcd.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/x-content-video-svcd.svg
new file mode 120000
index 000000000..db0a1dc4d
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/x-content-video-svcd.svg
@@ -0,0 +1 @@
+video-x-generic.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/x-content-video-vcd.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/x-content-video-vcd.svg
new file mode 120000
index 000000000..db0a1dc4d
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/x-content-video-vcd.svg
@@ -0,0 +1 @@
+video-x-generic.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/x-content-win32-software.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/x-content-win32-software.svg
new file mode 120000
index 000000000..77ae01299
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/x-content-win32-software.svg
@@ -0,0 +1 @@
+application-x-msdos-program.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/x-gambasserverpage.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/x-gambasserverpage.svg
new file mode 120000
index 000000000..609195791
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/x-gambasserverpage.svg
@@ -0,0 +1 @@
+application-x-gambas3.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/x-kde-nsplugin-generated.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/x-kde-nsplugin-generated.svg
new file mode 120000
index 000000000..82cc793ac
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/x-kde-nsplugin-generated.svg
@@ -0,0 +1 @@
+application-x-addon.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/x-mail-distribution-list.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/x-mail-distribution-list.svg
new file mode 100644
index 000000000..542ab8f9a
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/x-mail-distribution-list.svg
@@ -0,0 +1,6 @@
+<svg width="16" height="16" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; }</style>
+ </defs>
+ <path class="ColorScheme-Text" d="m0 2.285 8 8 0.2578-0.2578a4.5 4.5 0 0 1 2.77-2.77l4.973-4.973h-16zm16 1.736-3.006 3.006a4.5 4.5 0 0 1 3.006 1.645v-4.65zm-16 0.003906v9.689l4.846-4.846-4.846-4.844zm12.5 3.975c-1.933 0-3.5 1.567-3.5 3.5s1.567 3.5 3.5 3.5 3.5-1.567 3.5-3.5-1.567-3.5-3.5-3.5zm0 1c0.6299 0 1.141 0.5107 1.141 1.141 0 0.6299-0.5107 1.141-1.141 1.141-0.6299 0-1.141-0.5107-1.141-1.141 0-0.6299 0.5107-1.141 1.141-1.141zm-6.846 0.6758-4.039 4.039h6.98a4.5 4.5 0 0 1-0.5957-2.215 4.5 4.5 0 0 1 0.02539-0.3477c-0.5136 0.004155-1.031-0.1401-1.324-0.4336l-1.047-1.043zm6.846 1.891c1.159 0.001304 2.136 0.8568 2.281 1.996h-4.562c0.145-1.139 1.122-1.995 2.281-1.996z" fill="currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/x-office-address-book.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/x-office-address-book.svg
new file mode 100644
index 000000000..198b9a88d
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/x-office-address-book.svg
@@ -0,0 +1,6 @@
+<svg width="16" height="16" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; }</style>
+ </defs>
+ <path class="ColorScheme-Text" d="m8.145 15c-3.944 0-7.077-2.182-7.077-6.768 0-4.3 3.219-7.232 7.251-7.232 4.231 0 6.613 2.748 6.613 5.801 0 2.911-1.804 4.912-4.119 4.912-0.2451 0-1.286-0.09321-1.566-1.006-0.3996 0.6703-1.038 1.006-1.914 1.006-1.617 0-2.785-1.263-2.785-3.307 0-1.85 1.299-4.003 3.597-4.003 0.7606 0 1.289 0.2643 1.586 0.7928l0.09668-0.5414h1.914c-0.2883 1.664-0.6555 3.317-0.8895 4.989 0 0.2192 0.1096 0.3287 0.3287 0.3287 0.824 0 1.856-0.9888 1.856-3.133 0-1.538-0.8471-3.945-4.622-3.945-3.21 0-5.337 2.265-5.337 5.356 0 3.351 2.244 4.854 5.144 4.854 0.7606 0 1.644-0.1225 2.649-0.3674l-0.5608 2.108c-0.7993 0.1031-1.521 0.1547-2.166 0.1547zm-0.5801-5.182c1.103 0 1.663-1.238 1.663-2.166 0-0.4231-0.1066-1.354-1.044-1.354-1.044 0-1.663 1.029-1.663 2.146 0 0.7961 0.3734 1.373 1.044 1.373z" fill="currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/x-office-calendar.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/x-office-calendar.svg
new file mode 100644
index 000000000..930a87ba1
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/x-office-calendar.svg
@@ -0,0 +1,6 @@
+<svg width="16" height="16" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; }</style>
+ </defs>
+ <path class="ColorScheme-Text" d="m4.469 1c-0.3957 0.01993-0.709 0.3453-0.709 0.7461v1.508c0 0.4137 0.3323 0.7461 0.7461 0.7461s0.748-0.3323 0.748-0.7461v-1.508c0-0.4137-0.3343-0.7461-0.748-0.7461-0.01293 0-0.02434-6.429e-4 -0.03711 0zm7 0c-0.3957 0.01993-0.709 0.3453-0.709 0.7461v1.508c0 0.4137 0.3323 0.7461 0.7461 0.7461s0.748-0.3323 0.748-0.7461v-1.508c0-0.4137-0.3343-0.7461-0.748-0.7461-0.01293 0-0.02434-6.429e-4 -0.03711 0zm-9.469 1c-0.554 0-1 0.446-1 1v11c0 0.554 0.446 1 1 1h12c0.554 0 1-0.446 1-1v-11c0-0.554-0.446-1-1-1h-1v1.5c0 0.831-0.669 1.5-1.5 1.5s-1.5-0.669-1.5-1.5v-1.5h-4v1.5c0 0.831-0.669 1.5-1.5 1.5s-1.5-0.669-1.5-1.5v-1.5zm1.5 4h9c0.554 0 1 0.446 1 1v5.5c0 0.554-0.446 1-1 1h-9c-0.554 0-1-0.446-1-1v-5.5c0-0.554 0.446-1 1-1zm2.24 1.307c-0.6848 0-1.138 0.1846-1.492 0.3633v1.199c0.3571-0.2908 0.7361-0.4375 1.137-0.4375 0.3938 0 0.5898 0.1648 0.5898 0.4922 0 0.3421-0.2578 0.5738-0.7754 0.9824-1.159 0.8986-1.199 1.256-1.199 2.4h3.469v-1.176h-1.924c0.0121-0.3508 1.224-0.7829 1.648-1.467 0.1534-0.2473 0.2305-0.5475 0.2305-0.9023 0-0.9111-0.5922-1.455-1.684-1.455zm4.43 0c-1.023 0-1.705 0.5712-1.705 1.244 0 0.2861 0.1005 0.7924 0.7402 1.115-0.7811 0.3425-0.8926 0.8703-0.8926 1.246 0 0.8026 0.7299 1.395 1.844 1.395 1.074 0 1.844-0.5715 1.844-1.406 0-0.7502-0.5181-1.066-0.8906-1.229 0.6278-0.3 0.7793-0.792 0.7793-1.117 0-0.7747-0.7876-1.248-1.719-1.248zm0.0098 0.9043c0.2499 0 0.4434 0.2154 0.4434 0.5059 0 0.2441-0.1724 0.5039-0.4434 0.5039-0.2587 0-0.4375-0.2453-0.4375-0.5039 0-0.284 0.1794-0.5059 0.4375-0.5059zm-0.01953 2.02c0.3112 0 0.543 0.2323 0.543 0.5625 0 0.2957-0.1885 0.5566-0.543 0.5566-0.3013 0-0.541-0.1842-0.541-0.5566 0-0.3459 0.248-0.5625 0.541-0.5625z" fill="currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/x-office-document-rtl.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/x-office-document-rtl.svg
new file mode 120000
index 000000000..1dc3be3c1
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/x-office-document-rtl.svg
@@ -0,0 +1 @@
+text-x-generic.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/x-office-document-template-rtl.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/x-office-document-template-rtl.svg
new file mode 120000
index 000000000..1dc3be3c1
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/x-office-document-template-rtl.svg
@@ -0,0 +1 @@
+text-x-generic.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/x-office-document-template.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/x-office-document-template.svg
new file mode 120000
index 000000000..1dc3be3c1
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/x-office-document-template.svg
@@ -0,0 +1 @@
+text-x-generic.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/x-office-document.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/x-office-document.svg
new file mode 120000
index 000000000..1dc3be3c1
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/x-office-document.svg
@@ -0,0 +1 @@
+text-x-generic.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/x-office-drawing-template.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/x-office-drawing-template.svg
new file mode 120000
index 000000000..ca748d2c2
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/x-office-drawing-template.svg
@@ -0,0 +1 @@
+application-drawing.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/x-office-drawing.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/x-office-drawing.svg
new file mode 120000
index 000000000..ca748d2c2
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/x-office-drawing.svg
@@ -0,0 +1 @@
+application-drawing.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/x-office-presentation-rtl.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/x-office-presentation-rtl.svg
new file mode 120000
index 000000000..73bb02f6a
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/x-office-presentation-rtl.svg
@@ -0,0 +1 @@
+x-office-presentation.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/x-office-presentation-template-rtl.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/x-office-presentation-template-rtl.svg
new file mode 120000
index 000000000..73bb02f6a
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/x-office-presentation-template-rtl.svg
@@ -0,0 +1 @@
+x-office-presentation.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/x-office-presentation-template.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/x-office-presentation-template.svg
new file mode 120000
index 000000000..73bb02f6a
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/x-office-presentation-template.svg
@@ -0,0 +1 @@
+x-office-presentation.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/x-office-presentation.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/x-office-presentation.svg
new file mode 100644
index 000000000..c67099a35
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/x-office-presentation.svg
@@ -0,0 +1,6 @@
+<svg width="16" height="16" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; }</style>
+ </defs>
+ <path class="ColorScheme-Text" d="m4 2c-2.212 0-4 1.788-4 4s1.788 4 4 4 4-1.788 4-4h-4v-4zm6 2v2h6v-2h-6zm0 4v2h6v-2h-6zm-10 4v2h12v-2h-12z" fill="currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/x-office-spreadsheet-template.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/x-office-spreadsheet-template.svg
new file mode 120000
index 000000000..b17ea2805
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/x-office-spreadsheet-template.svg
@@ -0,0 +1 @@
+x-office-spreadsheet.svg \ No newline at end of file
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/x-office-spreadsheet.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/x-office-spreadsheet.svg
new file mode 100644
index 000000000..9e2862225
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/x-office-spreadsheet.svg
@@ -0,0 +1,6 @@
+<svg width="16" height="16" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; }</style>
+ </defs>
+ <path class="ColorScheme-Text" d="m1 1v14h14v-14zm1.5 1.5h3.5v2.752h-3.5zm4.996 0h6.004v2.752h-6.004zm-4.996 4.248h3.5v2.504h-3.5zm4.996 0h6.004v2.504h-6.004zm-4.996 4h3.5v2.752h-3.5zm4.996 0h6.004v2.752h-6.004z" fill="currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/x-package-repository.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/x-package-repository.svg
new file mode 100644
index 000000000..fe007d5a9
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/x-package-repository.svg
@@ -0,0 +1,6 @@
+<svg width="16" height="16" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; }</style>
+ </defs>
+ <path class="ColorScheme-Text" d="m8.488 0.9959v2.918l2.766 1.641 2.582-1.444zm-0.9375 0.007781-5.371 3.074 2.526 1.457 2.805-1.574zm0.4512 3.629-2.916 1.684v3.368l2.916 1.684 2.916-1.684v-3.368zm-6.285 0.2598-0.02344 6.187 2.528-1.457 0.03711-3.215zm12.59 0.02735-2.528 1.457-0.03711 3.215 2.541 1.516zm-9.561 5.525-2.582 1.444 5.348 3.115v-2.918zm6.549 0.01954-2.805 1.574-0.04102 2.957 5.371-3.074z" fill="currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/xoj.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/xoj.svg
new file mode 100644
index 000000000..e86204a57
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/xoj.svg
@@ -0,0 +1,6 @@
+<svg width="16" height="16" version="1.1" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <style id="current-color-scheme" type="text/css">.ColorScheme-Text { color:#ebdbb2; } .ColorScheme-Highlight { color:#458588; }</style>
+ </defs>
+ <path class="ColorScheme-Text" d="m9.58 6.637c2.674 2.79 3.959 4.034 3.856 4.368-0.07434 0.2459-0.2886 0.4544-0.6428 0.6256-0.3536 0.1612-0.6722 0.2343-0.9558 0.2193-1.566-1.019-2.689-2.609-3.876-4.04-0.2795 0.305-0.6972 0.9325-1.253 1.882-0.7157 1.516-1.657 2.914-2.197 4.516-0.1647 0.5609-0.5838 0.8236-1.257 0.7879-0.6332-0.0335-0.8772-0.3733-0.5538-1.408 0.283-0.9444 1.644-3.236 4.084-6.875-0.02735-0.3165-1.984-3.232-2.681-3.908-0.4364-0.4228-0.618-0.7472-0.5449-0.9732 0.1647-0.5609 0.6843-0.8182 1.559-0.772 0.8089 0.04282 2.548 3.309 3.19 4.01 1.434-1.349 1.922-3.208 2.879-3.76 0.8543-0.4927 1.938-0.4342 1.663 0.4328-0.3208 1.092-3.457 4.265-3.621 4.545" fill="currentColor"/>
+</svg>
diff --git a/.icons/Gruvbox-Plus-Dark/mimetypes/16/xopt.svg b/.icons/Gruvbox-Plus-Dark/mimetypes/16/xopt.svg
new file mode 120000
index 000000000..6464f89b4
--- /dev/null
+++ b/.icons/Gruvbox-Plus-Dark/mimetypes/16/xopt.svg
@@ -0,0 +1 @@
+xoj.svg \ No newline at end of file