diff --git a/Obsidian-SemiLight/mimetypes/16/application-excel.svg b/Obsidian-SemiLight/mimetypes/16/application-excel.svg
new file mode 120000
index 000000000..46d4d34a7
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/16/application-excel.svg
@@ -0,0 +1 @@
+application-msexcel.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/16/application-gml+xml.svg b/Obsidian-SemiLight/mimetypes/16/application-gml+xml.svg
new file mode 120000
index 000000000..f50ba621b
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/16/application-gml+xml.svg
@@ -0,0 +1 @@
+application-xml.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/16/application-gnunet-directory.svg b/Obsidian-SemiLight/mimetypes/16/application-gnunet-directory.svg
new file mode 120000
index 000000000..71137a9a5
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/16/application-gnunet-directory.svg
@@ -0,0 +1 @@
+application-x-sharedlib.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/16/application-gzip.svg b/Obsidian-SemiLight/mimetypes/16/application-gzip.svg
new file mode 120000
index 000000000..a30c3cea0
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/16/application-gzip.svg
@@ -0,0 +1 @@
+application-x-compress.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/16/application-java.svg b/Obsidian-SemiLight/mimetypes/16/application-java.svg
new file mode 120000
index 000000000..dbc66cdce
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/16/application-java.svg
@@ -0,0 +1 @@
+text-x-java.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/16/application-mathml+xml.svg b/Obsidian-SemiLight/mimetypes/16/application-mathml+xml.svg
new file mode 120000
index 000000000..15f67cb98
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/16/application-mathml+xml.svg
@@ -0,0 +1 @@
+application-vnd.oasis.opendocument.formula.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/16/application-metalink+xml.svg b/Obsidian-SemiLight/mimetypes/16/application-metalink+xml.svg
new file mode 120000
index 000000000..f50ba621b
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/16/application-metalink+xml.svg
@@ -0,0 +1 @@
+application-xml.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/16/application-metalink4+xml.svg b/Obsidian-SemiLight/mimetypes/16/application-metalink4+xml.svg
new file mode 120000
index 000000000..f50ba621b
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/16/application-metalink4+xml.svg
@@ -0,0 +1 @@
+application-xml.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/16/application-msexcel.svg b/Obsidian-SemiLight/mimetypes/16/application-msexcel.svg
new file mode 120000
index 000000000..b17ea2805
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/16/application-msexcel.svg
@@ -0,0 +1 @@
+x-office-spreadsheet.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/16/application-mspowerpoint.svg b/Obsidian-SemiLight/mimetypes/16/application-mspowerpoint.svg
new file mode 120000
index 000000000..73bb02f6a
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/16/application-mspowerpoint.svg
@@ -0,0 +1 @@
+x-office-presentation.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/16/application-msword-template.svg b/Obsidian-SemiLight/mimetypes/16/application-msword-template.svg
new file mode 120000
index 000000000..86b2f6291
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/16/application-msword-template.svg
@@ -0,0 +1 @@
+x-office-document.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/16/application-owl+xml.svg b/Obsidian-SemiLight/mimetypes/16/application-owl+xml.svg
new file mode 120000
index 000000000..f50ba621b
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/16/application-owl+xml.svg
@@ -0,0 +1 @@
+application-xml.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/16/application-pgp-signature.svg b/Obsidian-SemiLight/mimetypes/16/application-pgp-signature.svg
new file mode 120000
index 000000000..aeb8d021e
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/16/application-pgp-signature.svg
@@ -0,0 +1 @@
+application-pgp-keys.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/16/application-pgp.svg b/Obsidian-SemiLight/mimetypes/16/application-pgp.svg
new file mode 120000
index 000000000..aeb8d021e
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/16/application-pgp.svg
@@ -0,0 +1 @@
+application-pgp-keys.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/16/application-pkcs7-signature.svg b/Obsidian-SemiLight/mimetypes/16/application-pkcs7-signature.svg
new file mode 120000
index 000000000..aeb8d021e
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/16/application-pkcs7-signature.svg
@@ -0,0 +1 @@
+application-pgp-keys.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/16/application-pkcs8.svg b/Obsidian-SemiLight/mimetypes/16/application-pkcs8.svg
new file mode 120000
index 000000000..aeb8d021e
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/16/application-pkcs8.svg
@@ -0,0 +1 @@
+application-pgp-keys.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/16/application-pkix-crl.svg b/Obsidian-SemiLight/mimetypes/16/application-pkix-crl.svg
new file mode 120000
index 000000000..1dc3be3c1
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/16/application-pkix-crl.svg
@@ -0,0 +1 @@
+text-x-generic.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/16/application-pkix-pkipath.svg b/Obsidian-SemiLight/mimetypes/16/application-pkix-pkipath.svg
new file mode 120000
index 000000000..1dc3be3c1
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/16/application-pkix-pkipath.svg
@@ -0,0 +1 @@
+text-x-generic.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/16/application-postscript.svg b/Obsidian-SemiLight/mimetypes/16/application-postscript.svg
new file mode 120000
index 000000000..86b2f6291
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/16/application-postscript.svg
@@ -0,0 +1 @@
+x-office-document.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/16/application-ram.svg b/Obsidian-SemiLight/mimetypes/16/application-ram.svg
new file mode 120000
index 000000000..db0a1dc4d
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/16/application-ram.svg
@@ -0,0 +1 @@
+video-x-generic.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/16/application-rdf+xml.svg b/Obsidian-SemiLight/mimetypes/16/application-rdf+xml.svg
new file mode 120000
index 000000000..f50ba621b
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/16/application-rdf+xml.svg
@@ -0,0 +1 @@
+application-xml.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/16/application-sql.svg b/Obsidian-SemiLight/mimetypes/16/application-sql.svg
new file mode 120000
index 000000000..dd2bae176
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/16/application-sql.svg
@@ -0,0 +1 @@
+application-x-sqlite2.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/16/application-vnd.flatpak.ref.svg b/Obsidian-SemiLight/mimetypes/16/application-vnd.flatpak.ref.svg
new file mode 120000
index 000000000..6bddb89f3
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/16/application-vnd.flatpak.ref.svg
@@ -0,0 +1 @@
+application-vnd.flatpak.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/16/application-vnd.flatpak.repo.svg b/Obsidian-SemiLight/mimetypes/16/application-vnd.flatpak.repo.svg
new file mode 120000
index 000000000..6bddb89f3
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/16/application-vnd.flatpak.repo.svg
@@ -0,0 +1 @@
+application-vnd.flatpak.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/16/application-vnd.flatpak.svg b/Obsidian-SemiLight/mimetypes/16/application-vnd.flatpak.svg
new file mode 100644
index 000000000..b0b4c60e2
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/16/application-vnd.flatpak.svg
@@ -0,0 +1,970 @@
+
+
diff --git a/Obsidian-SemiLight/mimetypes/16/application-vnd.google-earth.kml+xml.svg b/Obsidian-SemiLight/mimetypes/16/application-vnd.google-earth.kml+xml.svg
new file mode 120000
index 000000000..f50ba621b
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/16/application-vnd.google-earth.kml+xml.svg
@@ -0,0 +1 @@
+application-xml.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/16/application-vnd.google-earth.kmz.svg b/Obsidian-SemiLight/mimetypes/16/application-vnd.google-earth.kmz.svg
new file mode 120000
index 000000000..a30c3cea0
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/16/application-vnd.google-earth.kmz.svg
@@ -0,0 +1 @@
+application-x-compress.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/16/application-vnd.insync.link.drive.doc.svg b/Obsidian-SemiLight/mimetypes/16/application-vnd.insync.link.drive.doc.svg
new file mode 120000
index 000000000..86b2f6291
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/16/application-vnd.insync.link.drive.doc.svg
@@ -0,0 +1 @@
+x-office-document.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/16/application-vnd.insync.link.drive.sheet.svg b/Obsidian-SemiLight/mimetypes/16/application-vnd.insync.link.drive.sheet.svg
new file mode 120000
index 000000000..b17ea2805
--- /dev/null
+++ b/Obsidian-SemiLight/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/Obsidian-SemiLight/mimetypes/16/application-vnd.insync.link.drive.slides.svg b/Obsidian-SemiLight/mimetypes/16/application-vnd.insync.link.drive.slides.svg
new file mode 120000
index 000000000..73bb02f6a
--- /dev/null
+++ b/Obsidian-SemiLight/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/Obsidian-SemiLight/mimetypes/16/application-vnd.kde.fontspackage.svg b/Obsidian-SemiLight/mimetypes/16/application-vnd.kde.fontspackage.svg
new file mode 120000
index 000000000..a30c3cea0
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/16/application-vnd.kde.fontspackage.svg
@@ -0,0 +1 @@
+application-x-compress.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/16/application-vnd.kde.okular-archive.svg b/Obsidian-SemiLight/mimetypes/16/application-vnd.kde.okular-archive.svg
new file mode 120000
index 000000000..a30c3cea0
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/16/application-vnd.kde.okular-archive.svg
@@ -0,0 +1 @@
+application-x-compress.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/16/application-vnd.ms-asf.svg b/Obsidian-SemiLight/mimetypes/16/application-vnd.ms-asf.svg
new file mode 120000
index 000000000..1e7e6f6ce
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/16/application-vnd.ms-asf.svg
@@ -0,0 +1 @@
+playlist.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/16/application-vnd.ms-excel.sheet.binary.macroenabled.12.svg b/Obsidian-SemiLight/mimetypes/16/application-vnd.ms-excel.sheet.binary.macroenabled.12.svg
new file mode 120000
index 000000000..46d4d34a7
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/16/application-vnd.ms-excel.sheet.binary.macroenabled.12.svg
@@ -0,0 +1 @@
+application-msexcel.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/16/application-vnd.ms-excel.sheet.macroenabled.12.svg b/Obsidian-SemiLight/mimetypes/16/application-vnd.ms-excel.sheet.macroenabled.12.svg
new file mode 120000
index 000000000..46d4d34a7
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/16/application-vnd.ms-excel.sheet.macroenabled.12.svg
@@ -0,0 +1 @@
+application-msexcel.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/16/application-vnd.ms-excel.template.macroenabled.12.svg b/Obsidian-SemiLight/mimetypes/16/application-vnd.ms-excel.template.macroenabled.12.svg
new file mode 120000
index 000000000..46d4d34a7
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/16/application-vnd.ms-excel.template.macroenabled.12.svg
@@ -0,0 +1 @@
+application-msexcel.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/16/application-vnd.ms-powerpoint.presentation.macroenabled.12.svg b/Obsidian-SemiLight/mimetypes/16/application-vnd.ms-powerpoint.presentation.macroenabled.12.svg
new file mode 120000
index 000000000..ea83a2067
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/16/application-vnd.ms-powerpoint.presentation.macroenabled.12.svg
@@ -0,0 +1 @@
+application-mspowerpoint.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/16/application-vnd.ms-powerpoint.slideshow.macroenabled.12.svg b/Obsidian-SemiLight/mimetypes/16/application-vnd.ms-powerpoint.slideshow.macroenabled.12.svg
new file mode 120000
index 000000000..ea83a2067
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/16/application-vnd.ms-powerpoint.slideshow.macroenabled.12.svg
@@ -0,0 +1 @@
+application-mspowerpoint.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/16/application-vnd.ms-powerpoint.template.macroenabled.12.svg b/Obsidian-SemiLight/mimetypes/16/application-vnd.ms-powerpoint.template.macroenabled.12.svg
new file mode 120000
index 000000000..ea83a2067
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/16/application-vnd.ms-powerpoint.template.macroenabled.12.svg
@@ -0,0 +1 @@
+application-mspowerpoint.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/16/application-vnd.ms-project.svg b/Obsidian-SemiLight/mimetypes/16/application-vnd.ms-project.svg
new file mode 120000
index 000000000..86b2f6291
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/16/application-vnd.ms-project.svg
@@ -0,0 +1 @@
+x-office-document.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/16/application-vnd.ms-publisher.svg b/Obsidian-SemiLight/mimetypes/16/application-vnd.ms-publisher.svg
new file mode 120000
index 000000000..86b2f6291
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/16/application-vnd.ms-publisher.svg
@@ -0,0 +1 @@
+x-office-document.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/16/application-vnd.ms-tnef.svg b/Obsidian-SemiLight/mimetypes/16/application-vnd.ms-tnef.svg
new file mode 120000
index 000000000..86b2f6291
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/16/application-vnd.ms-tnef.svg
@@ -0,0 +1 @@
+x-office-document.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/16/application-vnd.ms-word.document.macroenabled.12.svg b/Obsidian-SemiLight/mimetypes/16/application-vnd.ms-word.document.macroenabled.12.svg
new file mode 120000
index 000000000..86b2f6291
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/16/application-vnd.ms-word.document.macroenabled.12.svg
@@ -0,0 +1 @@
+x-office-document.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/16/application-vnd.ms-word.svg b/Obsidian-SemiLight/mimetypes/16/application-vnd.ms-word.svg
new file mode 120000
index 000000000..803a0edfd
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/16/application-vnd.ms-word.svg
@@ -0,0 +1 @@
+application-msword.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/16/application-vnd.ms-word.template.macroenabled.12.svg b/Obsidian-SemiLight/mimetypes/16/application-vnd.ms-word.template.macroenabled.12.svg
new file mode 120000
index 000000000..86b2f6291
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/16/application-vnd.ms-word.template.macroenabled.12.svg
@@ -0,0 +1 @@
+x-office-document.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/16/application-vnd.ms-wpl.svg b/Obsidian-SemiLight/mimetypes/16/application-vnd.ms-wpl.svg
new file mode 120000
index 000000000..1e7e6f6ce
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/16/application-vnd.ms-wpl.svg
@@ -0,0 +1 @@
+playlist.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/16/application-vnd.oasis.opendocument.chart.svg b/Obsidian-SemiLight/mimetypes/16/application-vnd.oasis.opendocument.chart.svg
new file mode 120000
index 000000000..b17ea2805
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/16/application-vnd.oasis.opendocument.chart.svg
@@ -0,0 +1 @@
+x-office-spreadsheet.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/16/application-vnd.oasis.opendocument.image.svg b/Obsidian-SemiLight/mimetypes/16/application-vnd.oasis.opendocument.image.svg
new file mode 120000
index 000000000..a63f1e2b0
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/16/application-vnd.oasis.opendocument.image.svg
@@ -0,0 +1 @@
+application-vnd.oasis.opendocument.graphics.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/16/application-vnd.oasis.opendocument.text-master.svg b/Obsidian-SemiLight/mimetypes/16/application-vnd.oasis.opendocument.text-master.svg
new file mode 120000
index 000000000..86b2f6291
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/16/application-vnd.oasis.opendocument.text-master.svg
@@ -0,0 +1 @@
+x-office-document.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/16/application-vnd.palm.svg b/Obsidian-SemiLight/mimetypes/16/application-vnd.palm.svg
new file mode 120000
index 000000000..86b2f6291
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/16/application-vnd.palm.svg
@@ -0,0 +1 @@
+x-office-document.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/16/application-vnd.stardivision.calc.svg b/Obsidian-SemiLight/mimetypes/16/application-vnd.stardivision.calc.svg
new file mode 120000
index 000000000..b17ea2805
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/16/application-vnd.stardivision.calc.svg
@@ -0,0 +1 @@
+x-office-spreadsheet.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/16/application-vnd.stardivision.draw.svg b/Obsidian-SemiLight/mimetypes/16/application-vnd.stardivision.draw.svg
new file mode 120000
index 000000000..3b9ae0bf0
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/16/application-vnd.stardivision.draw.svg
@@ -0,0 +1 @@
+image-x-svg+xml.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/16/application-vnd.stardivision.mail.svg b/Obsidian-SemiLight/mimetypes/16/application-vnd.stardivision.mail.svg
new file mode 120000
index 000000000..1dc3be3c1
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/16/application-vnd.stardivision.mail.svg
@@ -0,0 +1 @@
+text-x-generic.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/16/application-vnd.stardivision.math.svg b/Obsidian-SemiLight/mimetypes/16/application-vnd.stardivision.math.svg
new file mode 120000
index 000000000..15f67cb98
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/16/application-vnd.stardivision.math.svg
@@ -0,0 +1 @@
+application-vnd.oasis.opendocument.formula.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/16/application-vnd.sun.xml.base.svg b/Obsidian-SemiLight/mimetypes/16/application-vnd.sun.xml.base.svg
new file mode 120000
index 000000000..d150bb251
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/16/application-vnd.sun.xml.base.svg
@@ -0,0 +1 @@
+application-vnd.oasis.opendocument.database.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/16/application-vnd.sun.xml.calc.template.svg b/Obsidian-SemiLight/mimetypes/16/application-vnd.sun.xml.calc.template.svg
new file mode 120000
index 000000000..b17ea2805
--- /dev/null
+++ b/Obsidian-SemiLight/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/Obsidian-SemiLight/mimetypes/16/application-vnd.sun.xml.draw.template.svg b/Obsidian-SemiLight/mimetypes/16/application-vnd.sun.xml.draw.template.svg
new file mode 120000
index 000000000..3b9ae0bf0
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/16/application-vnd.sun.xml.draw.template.svg
@@ -0,0 +1 @@
+image-x-svg+xml.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/16/application-vnd.sun.xml.impress.svg b/Obsidian-SemiLight/mimetypes/16/application-vnd.sun.xml.impress.svg
new file mode 120000
index 000000000..73bb02f6a
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/16/application-vnd.sun.xml.impress.svg
@@ -0,0 +1 @@
+x-office-presentation.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/16/application-vnd.sun.xml.impress.template.svg b/Obsidian-SemiLight/mimetypes/16/application-vnd.sun.xml.impress.template.svg
new file mode 120000
index 000000000..73bb02f6a
--- /dev/null
+++ b/Obsidian-SemiLight/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/Obsidian-SemiLight/mimetypes/16/application-vnd.sun.xml.math.svg b/Obsidian-SemiLight/mimetypes/16/application-vnd.sun.xml.math.svg
new file mode 120000
index 000000000..15f67cb98
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/16/application-vnd.sun.xml.math.svg
@@ -0,0 +1 @@
+application-vnd.oasis.opendocument.formula.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/16/application-vnd.sun.xml.writer.global.svg b/Obsidian-SemiLight/mimetypes/16/application-vnd.sun.xml.writer.global.svg
new file mode 120000
index 000000000..86b2f6291
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/16/application-vnd.sun.xml.writer.global.svg
@@ -0,0 +1 @@
+x-office-document.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/16/application-vnd.sun.xml.writer.template.svg b/Obsidian-SemiLight/mimetypes/16/application-vnd.sun.xml.writer.template.svg
new file mode 120000
index 000000000..86b2f6291
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/16/application-vnd.sun.xml.writer.template.svg
@@ -0,0 +1 @@
+x-office-document.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/16/application-x-abiword.svg b/Obsidian-SemiLight/mimetypes/16/application-x-abiword.svg
new file mode 120000
index 000000000..86b2f6291
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/16/application-x-abiword.svg
@@ -0,0 +1 @@
+x-office-document.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/16/application-x-accountwizard-package.svg b/Obsidian-SemiLight/mimetypes/16/application-x-accountwizard-package.svg
new file mode 120000
index 000000000..506c888bb
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/16/application-x-accountwizard-package.svg
@@ -0,0 +1 @@
+text-x-authors.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/16/application-x-applix-spreadsheet.svg b/Obsidian-SemiLight/mimetypes/16/application-x-applix-spreadsheet.svg
new file mode 120000
index 000000000..b17ea2805
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/16/application-x-applix-spreadsheet.svg
@@ -0,0 +1 @@
+x-office-spreadsheet.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/16/application-x-applix-word.svg b/Obsidian-SemiLight/mimetypes/16/application-x-applix-word.svg
new file mode 120000
index 000000000..86b2f6291
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/16/application-x-applix-word.svg
@@ -0,0 +1 @@
+x-office-document.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/16/application-x-audacity-project.svg b/Obsidian-SemiLight/mimetypes/16/application-x-audacity-project.svg
new file mode 120000
index 000000000..fb7fe7cb6
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/16/application-x-audacity-project.svg
@@ -0,0 +1 @@
+audio-x-generic.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/16/application-x-awk.svg b/Obsidian-SemiLight/mimetypes/16/application-x-awk.svg
new file mode 120000
index 000000000..05ab0ed62
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/16/application-x-awk.svg
@@ -0,0 +1 @@
+text-x-script.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/16/application-x-bzdvi.svg b/Obsidian-SemiLight/mimetypes/16/application-x-bzdvi.svg
new file mode 120000
index 000000000..a30c3cea0
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/16/application-x-bzdvi.svg
@@ -0,0 +1 @@
+application-x-compress.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/16/application-x-bzip.svg b/Obsidian-SemiLight/mimetypes/16/application-x-bzip.svg
new file mode 120000
index 000000000..a30c3cea0
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/16/application-x-bzip.svg
@@ -0,0 +1 @@
+application-x-compress.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/16/application-x-cabri.svg b/Obsidian-SemiLight/mimetypes/16/application-x-cabri.svg
new file mode 120000
index 000000000..3b9ae0bf0
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/16/application-x-cabri.svg
@@ -0,0 +1 @@
+image-x-svg+xml.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/16/application-x-ccf-container.svg b/Obsidian-SemiLight/mimetypes/16/application-x-ccf-container.svg
new file mode 120000
index 000000000..317ff6487
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/16/application-x-ccf-container.svg
@@ -0,0 +1 @@
+text-x-install.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/16/application-x-cmakecache.svg b/Obsidian-SemiLight/mimetypes/16/application-x-cmakecache.svg
new file mode 120000
index 000000000..2df582fab
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/16/application-x-cmakecache.svg
@@ -0,0 +1 @@
+text-x-makefile.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/16/application-x-core.svg b/Obsidian-SemiLight/mimetypes/16/application-x-core.svg
new file mode 120000
index 000000000..1dc3be3c1
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/16/application-x-core.svg
@@ -0,0 +1 @@
+text-x-generic.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/16/application-x-dlc-container.svg b/Obsidian-SemiLight/mimetypes/16/application-x-dlc-container.svg
new file mode 120000
index 000000000..317ff6487
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/16/application-x-dlc-container.svg
@@ -0,0 +1 @@
+text-x-install.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/16/application-x-drgeo.svg b/Obsidian-SemiLight/mimetypes/16/application-x-drgeo.svg
new file mode 120000
index 000000000..3b9ae0bf0
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/16/application-x-drgeo.svg
@@ -0,0 +1 @@
+image-x-svg+xml.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/16/application-x-e-theme.svg b/Obsidian-SemiLight/mimetypes/16/application-x-e-theme.svg
new file mode 120000
index 000000000..1dc3be3c1
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/16/application-x-e-theme.svg
@@ -0,0 +1 @@
+text-x-generic.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/16/application-x-egon.svg b/Obsidian-SemiLight/mimetypes/16/application-x-egon.svg
new file mode 120000
index 000000000..a2c40c72d
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/16/application-x-egon.svg
@@ -0,0 +1 @@
+image-x-generic.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/16/application-x-excel.svg b/Obsidian-SemiLight/mimetypes/16/application-x-excel.svg
new file mode 120000
index 000000000..46d4d34a7
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/16/application-x-excel.svg
@@ -0,0 +1 @@
+application-msexcel.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/16/application-x-extension-eml.svg b/Obsidian-SemiLight/mimetypes/16/application-x-extension-eml.svg
new file mode 120000
index 000000000..1dc3be3c1
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/16/application-x-extension-eml.svg
@@ -0,0 +1 @@
+text-x-generic.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/16/application-x-extension-rss.svg b/Obsidian-SemiLight/mimetypes/16/application-x-extension-rss.svg
new file mode 120000
index 000000000..f50ba621b
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/16/application-x-extension-rss.svg
@@ -0,0 +1 @@
+application-xml.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/16/application-x-gambas3.svg b/Obsidian-SemiLight/mimetypes/16/application-x-gambas3.svg
new file mode 120000
index 000000000..f50ba621b
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/16/application-x-gambas3.svg
@@ -0,0 +1 @@
+application-xml.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/16/application-x-gambasscript.svg b/Obsidian-SemiLight/mimetypes/16/application-x-gambasscript.svg
new file mode 120000
index 000000000..f50ba621b
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/16/application-x-gambasscript.svg
@@ -0,0 +1 @@
+application-xml.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/16/application-x-gambasserverpage.svg b/Obsidian-SemiLight/mimetypes/16/application-x-gambasserverpage.svg
new file mode 120000
index 000000000..f50ba621b
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/16/application-x-gambasserverpage.svg
@@ -0,0 +1 @@
+application-xml.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/16/application-x-gdbm.svg b/Obsidian-SemiLight/mimetypes/16/application-x-gdbm.svg
new file mode 120000
index 000000000..dd2bae176
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/16/application-x-gdbm.svg
@@ -0,0 +1 @@
+application-x-sqlite2.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/16/application-x-grsync-session.svg b/Obsidian-SemiLight/mimetypes/16/application-x-grsync-session.svg
new file mode 100644
index 000000000..971cc1008
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/16/application-x-grsync-session.svg
@@ -0,0 +1,987 @@
+
+
diff --git a/Obsidian-SemiLight/mimetypes/16/application-x-gz-font-linux-psf.svg b/Obsidian-SemiLight/mimetypes/16/application-x-gz-font-linux-psf.svg
new file mode 120000
index 000000000..a30c3cea0
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/16/application-x-gz-font-linux-psf.svg
@@ -0,0 +1 @@
+application-x-compress.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/16/application-x-gzdvi.svg b/Obsidian-SemiLight/mimetypes/16/application-x-gzdvi.svg
new file mode 120000
index 000000000..a30c3cea0
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/16/application-x-gzdvi.svg
@@ -0,0 +1 @@
+application-x-compress.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/16/application-x-gzpostscript.svg b/Obsidian-SemiLight/mimetypes/16/application-x-gzpostscript.svg
new file mode 120000
index 000000000..a30c3cea0
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/16/application-x-gzpostscript.svg
@@ -0,0 +1 @@
+application-x-compress.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/16/application-x-icq.svg b/Obsidian-SemiLight/mimetypes/16/application-x-icq.svg
new file mode 120000
index 000000000..1dc3be3c1
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/16/application-x-icq.svg
@@ -0,0 +1 @@
+text-x-generic.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/16/application-x-ipod-firmware.svg b/Obsidian-SemiLight/mimetypes/16/application-x-ipod-firmware.svg
new file mode 120000
index 000000000..71137a9a5
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/16/application-x-ipod-firmware.svg
@@ -0,0 +1 @@
+application-x-sharedlib.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/16/application-x-java-applet.svg b/Obsidian-SemiLight/mimetypes/16/application-x-java-applet.svg
new file mode 120000
index 000000000..dbc66cdce
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/16/application-x-java-applet.svg
@@ -0,0 +1 @@
+text-x-java.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/16/application-x-keepass2.svg b/Obsidian-SemiLight/mimetypes/16/application-x-keepass2.svg
new file mode 120000
index 000000000..c14c5156c
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/16/application-x-keepass2.svg
@@ -0,0 +1 @@
+application-pgp-encrypted.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/16/application-x-keepassx.svg b/Obsidian-SemiLight/mimetypes/16/application-x-keepassx.svg
new file mode 120000
index 000000000..c14c5156c
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/16/application-x-keepassx.svg
@@ -0,0 +1 @@
+application-pgp-encrypted.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/16/application-x-keepassxc.svg b/Obsidian-SemiLight/mimetypes/16/application-x-keepassxc.svg
new file mode 120000
index 000000000..c14c5156c
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/16/application-x-keepassxc.svg
@@ -0,0 +1 @@
+application-pgp-encrypted.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/16/application-x-kexi-connectiondata.svg b/Obsidian-SemiLight/mimetypes/16/application-x-kexi-connectiondata.svg
new file mode 120000
index 000000000..d150bb251
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/16/application-x-kexi-connectiondata.svg
@@ -0,0 +1 @@
+application-vnd.oasis.opendocument.database.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/16/application-x-kexiproject-shortcut.svg b/Obsidian-SemiLight/mimetypes/16/application-x-kexiproject-shortcut.svg
new file mode 120000
index 000000000..d150bb251
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/16/application-x-kexiproject-shortcut.svg
@@ -0,0 +1 @@
+application-vnd.oasis.opendocument.database.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/16/application-x-kexiproject-sqlite2.svg b/Obsidian-SemiLight/mimetypes/16/application-x-kexiproject-sqlite2.svg
new file mode 120000
index 000000000..dd2bae176
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/16/application-x-kexiproject-sqlite2.svg
@@ -0,0 +1 @@
+application-x-sqlite2.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/16/application-x-kexiproject-sqlite3.svg b/Obsidian-SemiLight/mimetypes/16/application-x-kexiproject-sqlite3.svg
new file mode 120000
index 000000000..dd2bae176
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/16/application-x-kexiproject-sqlite3.svg
@@ -0,0 +1 @@
+application-x-sqlite2.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/16/application-x-kformula.svg b/Obsidian-SemiLight/mimetypes/16/application-x-kformula.svg
new file mode 120000
index 000000000..15f67cb98
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/16/application-x-kformula.svg
@@ -0,0 +1 @@
+application-vnd.oasis.opendocument.formula.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/16/application-x-kgetlist.svg b/Obsidian-SemiLight/mimetypes/16/application-x-kgetlist.svg
new file mode 120000
index 000000000..a6d0d70da
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/16/application-x-kgetlist.svg
@@ -0,0 +1 @@
+application-x-bittorrent.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/16/application-x-kig.svg b/Obsidian-SemiLight/mimetypes/16/application-x-kig.svg
new file mode 120000
index 000000000..3b9ae0bf0
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/16/application-x-kig.svg
@@ -0,0 +1 @@
+image-x-svg+xml.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/16/application-x-kns.svg b/Obsidian-SemiLight/mimetypes/16/application-x-kns.svg
new file mode 120000
index 000000000..a30c3cea0
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/16/application-x-kns.svg
@@ -0,0 +1 @@
+application-x-compress.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/16/application-x-kontour.svg b/Obsidian-SemiLight/mimetypes/16/application-x-kontour.svg
new file mode 120000
index 000000000..3b9ae0bf0
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/16/application-x-kontour.svg
@@ -0,0 +1 @@
+image-x-svg+xml.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/16/application-x-kontur.svg b/Obsidian-SemiLight/mimetypes/16/application-x-kontur.svg
new file mode 120000
index 000000000..3b9ae0bf0
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/16/application-x-kontur.svg
@@ -0,0 +1 @@
+image-x-svg+xml.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/16/application-x-kpresenter.svg b/Obsidian-SemiLight/mimetypes/16/application-x-kpresenter.svg
new file mode 120000
index 000000000..73bb02f6a
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/16/application-x-kpresenter.svg
@@ -0,0 +1 @@
+x-office-presentation.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/16/application-x-krita-assistant.svg b/Obsidian-SemiLight/mimetypes/16/application-x-krita-assistant.svg
new file mode 120000
index 000000000..a2c40c72d
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/16/application-x-krita-assistant.svg
@@ -0,0 +1 @@
+image-x-generic.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/16/application-x-krita-paintoppresent.svg b/Obsidian-SemiLight/mimetypes/16/application-x-krita-paintoppresent.svg
new file mode 120000
index 000000000..a2c40c72d
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/16/application-x-krita-paintoppresent.svg
@@ -0,0 +1 @@
+image-x-generic.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/16/application-x-krita.svg b/Obsidian-SemiLight/mimetypes/16/application-x-krita.svg
new file mode 120000
index 000000000..a2c40c72d
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/16/application-x-krita.svg
@@ -0,0 +1 @@
+image-x-generic.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/16/application-x-kseg.svg b/Obsidian-SemiLight/mimetypes/16/application-x-kseg.svg
new file mode 120000
index 000000000..86b2f6291
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/16/application-x-kseg.svg
@@ -0,0 +1 @@
+x-office-document.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/16/application-x-kudesigner.svg b/Obsidian-SemiLight/mimetypes/16/application-x-kudesigner.svg
new file mode 120000
index 000000000..86b2f6291
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/16/application-x-kudesigner.svg
@@ -0,0 +1 @@
+x-office-document.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/16/application-x-kvtml.svg b/Obsidian-SemiLight/mimetypes/16/application-x-kvtml.svg
new file mode 120000
index 000000000..86b2f6291
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/16/application-x-kvtml.svg
@@ -0,0 +1 @@
+x-office-document.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/16/application-x-kword.svg b/Obsidian-SemiLight/mimetypes/16/application-x-kword.svg
new file mode 120000
index 000000000..86b2f6291
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/16/application-x-kword.svg
@@ -0,0 +1 @@
+x-office-document.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/16/application-x-kwordquiz.svg b/Obsidian-SemiLight/mimetypes/16/application-x-kwordquiz.svg
new file mode 120000
index 000000000..86b2f6291
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/16/application-x-kwordquiz.svg
@@ -0,0 +1 @@
+x-office-document.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/16/application-x-lyx.svg b/Obsidian-SemiLight/mimetypes/16/application-x-lyx.svg
new file mode 120000
index 000000000..1dc3be3c1
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/16/application-x-lyx.svg
@@ -0,0 +1 @@
+text-x-generic.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/16/application-x-lzop.svg b/Obsidian-SemiLight/mimetypes/16/application-x-lzop.svg
new file mode 120000
index 000000000..a30c3cea0
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/16/application-x-lzop.svg
@@ -0,0 +1 @@
+application-x-compress.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/16/application-x-mif.svg b/Obsidian-SemiLight/mimetypes/16/application-x-mif.svg
new file mode 120000
index 000000000..db0a1dc4d
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/16/application-x-mif.svg
@@ -0,0 +1 @@
+video-x-generic.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/16/application-x-msexcel.svg b/Obsidian-SemiLight/mimetypes/16/application-x-msexcel.svg
new file mode 120000
index 000000000..46d4d34a7
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/16/application-x-msexcel.svg
@@ -0,0 +1 @@
+application-msexcel.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/16/application-x-mswrite.svg b/Obsidian-SemiLight/mimetypes/16/application-x-mswrite.svg
new file mode 120000
index 000000000..86b2f6291
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/16/application-x-mswrite.svg
@@ -0,0 +1 @@
+x-office-document.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/16/application-x-object.svg b/Obsidian-SemiLight/mimetypes/16/application-x-object.svg
new file mode 120000
index 000000000..71137a9a5
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/16/application-x-object.svg
@@ -0,0 +1 @@
+application-x-sharedlib.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/16/application-x-partial-download.svg b/Obsidian-SemiLight/mimetypes/16/application-x-partial-download.svg
new file mode 120000
index 000000000..317ff6487
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/16/application-x-partial-download.svg
@@ -0,0 +1 @@
+text-x-install.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/16/application-x-pem-file.svg b/Obsidian-SemiLight/mimetypes/16/application-x-pem-file.svg
new file mode 120000
index 000000000..aeb8d021e
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/16/application-x-pem-file.svg
@@ -0,0 +1 @@
+application-pgp-keys.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/16/application-x-perl.svg b/Obsidian-SemiLight/mimetypes/16/application-x-perl.svg
new file mode 120000
index 000000000..b951d20d0
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/16/application-x-perl.svg
@@ -0,0 +1 @@
+gnome-mime-application-x-perl.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/16/application-x-planner.svg b/Obsidian-SemiLight/mimetypes/16/application-x-planner.svg
new file mode 120000
index 000000000..86b2f6291
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/16/application-x-planner.svg
@@ -0,0 +1 @@
+x-office-document.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/16/application-x-project.svg b/Obsidian-SemiLight/mimetypes/16/application-x-project.svg
new file mode 120000
index 000000000..86b2f6291
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/16/application-x-project.svg
@@ -0,0 +1 @@
+x-office-document.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/16/application-x-ptoptimizer-script.svg b/Obsidian-SemiLight/mimetypes/16/application-x-ptoptimizer-script.svg
new file mode 120000
index 000000000..05ab0ed62
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/16/application-x-ptoptimizer-script.svg
@@ -0,0 +1 @@
+text-x-script.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/16/application-x-quanta.svg b/Obsidian-SemiLight/mimetypes/16/application-x-quanta.svg
new file mode 120000
index 000000000..1dc3be3c1
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/16/application-x-quanta.svg
@@ -0,0 +1 @@
+text-x-generic.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/16/application-x-quattropro.svg b/Obsidian-SemiLight/mimetypes/16/application-x-quattropro.svg
new file mode 120000
index 000000000..b17ea2805
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/16/application-x-quattropro.svg
@@ -0,0 +1 @@
+x-office-spreadsheet.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/16/application-x-riff.svg b/Obsidian-SemiLight/mimetypes/16/application-x-riff.svg
new file mode 120000
index 000000000..71137a9a5
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/16/application-x-riff.svg
@@ -0,0 +1 @@
+application-x-sharedlib.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/16/application-x-rsdf-container.svg b/Obsidian-SemiLight/mimetypes/16/application-x-rsdf-container.svg
new file mode 120000
index 000000000..317ff6487
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/16/application-x-rsdf-container.svg
@@ -0,0 +1 @@
+text-x-install.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/16/application-x-siag.svg b/Obsidian-SemiLight/mimetypes/16/application-x-siag.svg
new file mode 120000
index 000000000..b17ea2805
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/16/application-x-siag.svg
@@ -0,0 +1 @@
+x-office-spreadsheet.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/16/application-x-spkac+base64.svg b/Obsidian-SemiLight/mimetypes/16/application-x-spkac+base64.svg
new file mode 120000
index 000000000..1dc3be3c1
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/16/application-x-spkac+base64.svg
@@ -0,0 +1 @@
+text-x-generic.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/16/application-x-spkac.svg b/Obsidian-SemiLight/mimetypes/16/application-x-spkac.svg
new file mode 120000
index 000000000..1dc3be3c1
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/16/application-x-spkac.svg
@@ -0,0 +1 @@
+text-x-generic.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/16/application-x-superkaramba.svg b/Obsidian-SemiLight/mimetypes/16/application-x-superkaramba.svg
new file mode 120000
index 000000000..a30c3cea0
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/16/application-x-superkaramba.svg
@@ -0,0 +1 @@
+application-x-compress.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/16/application-x-tex-pk.svg b/Obsidian-SemiLight/mimetypes/16/application-x-tex-pk.svg
new file mode 120000
index 000000000..a30c3cea0
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/16/application-x-tex-pk.svg
@@ -0,0 +1 @@
+application-x-compress.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/16/application-x-texgzdvi.svg b/Obsidian-SemiLight/mimetypes/16/application-x-texgzdvi.svg
new file mode 120000
index 000000000..a30c3cea0
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/16/application-x-texgzdvi.svg
@@ -0,0 +1 @@
+application-x-compress.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/16/application-x-tgif.svg b/Obsidian-SemiLight/mimetypes/16/application-x-tgif.svg
new file mode 120000
index 000000000..3b9ae0bf0
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/16/application-x-tgif.svg
@@ -0,0 +1 @@
+image-x-svg+xml.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/16/application-x-trig.svg b/Obsidian-SemiLight/mimetypes/16/application-x-trig.svg
new file mode 120000
index 000000000..86b2f6291
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/16/application-x-trig.svg
@@ -0,0 +1 @@
+x-office-document.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/16/application-x-troff-man.svg b/Obsidian-SemiLight/mimetypes/16/application-x-troff-man.svg
new file mode 120000
index 000000000..1dc3be3c1
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/16/application-x-troff-man.svg
@@ -0,0 +1 @@
+text-x-generic.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/16/application-x-turtle.svg b/Obsidian-SemiLight/mimetypes/16/application-x-turtle.svg
new file mode 120000
index 000000000..86b2f6291
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/16/application-x-turtle.svg
@@ -0,0 +1 @@
+x-office-document.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/16/application-x-vnd.akonadi.note.svg b/Obsidian-SemiLight/mimetypes/16/application-x-vnd.akonadi.note.svg
new file mode 120000
index 000000000..1dc3be3c1
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/16/application-x-vnd.akonadi.note.svg
@@ -0,0 +1 @@
+text-x-generic.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/16/application-x-vnd.kde.alarm.active.svg b/Obsidian-SemiLight/mimetypes/16/application-x-vnd.kde.alarm.active.svg
new file mode 120000
index 000000000..1dc3be3c1
--- /dev/null
+++ b/Obsidian-SemiLight/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/Obsidian-SemiLight/mimetypes/16/application-x-vnd.kde.alarm.archived.svg b/Obsidian-SemiLight/mimetypes/16/application-x-vnd.kde.alarm.archived.svg
new file mode 120000
index 000000000..1dc3be3c1
--- /dev/null
+++ b/Obsidian-SemiLight/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/Obsidian-SemiLight/mimetypes/16/application-x-vnd.kde.alarm.svg b/Obsidian-SemiLight/mimetypes/16/application-x-vnd.kde.alarm.svg
new file mode 120000
index 000000000..1dc3be3c1
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/16/application-x-vnd.kde.alarm.svg
@@ -0,0 +1 @@
+text-x-generic.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/16/application-x-vnd.kde.alarm.template.svg b/Obsidian-SemiLight/mimetypes/16/application-x-vnd.kde.alarm.template.svg
new file mode 120000
index 000000000..1dc3be3c1
--- /dev/null
+++ b/Obsidian-SemiLight/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/Obsidian-SemiLight/mimetypes/16/application-x-vnd.kde.contactgroup.svg b/Obsidian-SemiLight/mimetypes/16/application-x-vnd.kde.contactgroup.svg
new file mode 120000
index 000000000..506c888bb
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/16/application-x-vnd.kde.contactgroup.svg
@@ -0,0 +1 @@
+text-x-authors.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/16/application-x-vnd.kde.kplato.svg b/Obsidian-SemiLight/mimetypes/16/application-x-vnd.kde.kplato.svg
new file mode 120000
index 000000000..86b2f6291
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/16/application-x-vnd.kde.kplato.svg
@@ -0,0 +1 @@
+x-office-document.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/16/application-x-vnd.kde.kplato.work.svg b/Obsidian-SemiLight/mimetypes/16/application-x-vnd.kde.kplato.work.svg
new file mode 120000
index 000000000..86b2f6291
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/16/application-x-vnd.kde.kplato.work.svg
@@ -0,0 +1 @@
+x-office-document.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/16/application-x-vnd.kde.kugar.mixed.svg b/Obsidian-SemiLight/mimetypes/16/application-x-vnd.kde.kugar.mixed.svg
new file mode 120000
index 000000000..86b2f6291
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/16/application-x-vnd.kde.kugar.mixed.svg
@@ -0,0 +1 @@
+x-office-document.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/16/application-x-vnd.kde.notes.svg b/Obsidian-SemiLight/mimetypes/16/application-x-vnd.kde.notes.svg
new file mode 120000
index 000000000..1dc3be3c1
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/16/application-x-vnd.kde.notes.svg
@@ -0,0 +1 @@
+text-x-generic.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/16/application-x-vnd.kde.plan.svg b/Obsidian-SemiLight/mimetypes/16/application-x-vnd.kde.plan.svg
new file mode 120000
index 000000000..86b2f6291
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/16/application-x-vnd.kde.plan.svg
@@ -0,0 +1 @@
+x-office-document.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/16/application-x-vnd.kde.plan.work.svg b/Obsidian-SemiLight/mimetypes/16/application-x-vnd.kde.plan.work.svg
new file mode 120000
index 000000000..86b2f6291
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/16/application-x-vnd.kde.plan.work.svg
@@ -0,0 +1 @@
+x-office-document.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/16/application-x-wine-extension-inf.svg b/Obsidian-SemiLight/mimetypes/16/application-x-wine-extension-inf.svg
new file mode 120000
index 000000000..1dc3be3c1
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/16/application-x-wine-extension-inf.svg
@@ -0,0 +1 @@
+text-x-generic.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/16/application-x-xliff.svg b/Obsidian-SemiLight/mimetypes/16/application-x-xliff.svg
new file mode 120000
index 000000000..1dc3be3c1
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/16/application-x-xliff.svg
@@ -0,0 +1 @@
+text-x-generic.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/16/application-xsd.svg b/Obsidian-SemiLight/mimetypes/16/application-xsd.svg
new file mode 120000
index 000000000..f50ba621b
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/16/application-xsd.svg
@@ -0,0 +1 @@
+application-xml.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/16/application-xslt+xml.svg b/Obsidian-SemiLight/mimetypes/16/application-xslt+xml.svg
new file mode 120000
index 000000000..b17ea2805
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/16/application-xslt+xml.svg
@@ -0,0 +1 @@
+x-office-spreadsheet.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/16/application-xspf+xml.svg b/Obsidian-SemiLight/mimetypes/16/application-xspf+xml.svg
new file mode 120000
index 000000000..1e7e6f6ce
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/16/application-xspf+xml.svg
@@ -0,0 +1 @@
+playlist.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/16/audio-ac3.svg b/Obsidian-SemiLight/mimetypes/16/audio-ac3.svg
new file mode 120000
index 000000000..fb7fe7cb6
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/16/audio-ac3.svg
@@ -0,0 +1 @@
+audio-x-generic.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/16/audio-midi.svg b/Obsidian-SemiLight/mimetypes/16/audio-midi.svg
new file mode 120000
index 000000000..fb7fe7cb6
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/16/audio-midi.svg
@@ -0,0 +1 @@
+audio-x-generic.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/16/audio-mp2.svg b/Obsidian-SemiLight/mimetypes/16/audio-mp2.svg
new file mode 120000
index 000000000..fb7fe7cb6
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/16/audio-mp2.svg
@@ -0,0 +1 @@
+audio-x-generic.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/16/audio-mp3.svg b/Obsidian-SemiLight/mimetypes/16/audio-mp3.svg
new file mode 120000
index 000000000..fb7fe7cb6
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/16/audio-mp3.svg
@@ -0,0 +1 @@
+audio-x-generic.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/16/audio-prs.sid.svg b/Obsidian-SemiLight/mimetypes/16/audio-prs.sid.svg
new file mode 120000
index 000000000..fb7fe7cb6
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/16/audio-prs.sid.svg
@@ -0,0 +1 @@
+audio-x-generic.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/16/audio-x-aiff.svg b/Obsidian-SemiLight/mimetypes/16/audio-x-aiff.svg
new file mode 120000
index 000000000..fb7fe7cb6
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/16/audio-x-aiff.svg
@@ -0,0 +1 @@
+audio-x-generic.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/16/audio-x-mp2.svg b/Obsidian-SemiLight/mimetypes/16/audio-x-mp2.svg
new file mode 120000
index 000000000..fb7fe7cb6
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/16/audio-x-mp2.svg
@@ -0,0 +1 @@
+audio-x-generic.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/16/gnome-unknown.svg b/Obsidian-SemiLight/mimetypes/16/gnome-unknown.svg
new file mode 120000
index 000000000..cb1056325
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/16/gnome-unknown.svg
@@ -0,0 +1 @@
+unknown.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/16/image-x-adobe-dng.svg b/Obsidian-SemiLight/mimetypes/16/image-x-adobe-dng.svg
new file mode 120000
index 000000000..a2c40c72d
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/16/image-x-adobe-dng.svg
@@ -0,0 +1 @@
+image-x-generic.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/16/image-x-compressed-xcf.svg b/Obsidian-SemiLight/mimetypes/16/image-x-compressed-xcf.svg
new file mode 120000
index 000000000..dc7220dab
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/16/image-x-compressed-xcf.svg
@@ -0,0 +1 @@
+image-x-xcf.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/16/image-x-emf.svg b/Obsidian-SemiLight/mimetypes/16/image-x-emf.svg
new file mode 120000
index 000000000..3b9ae0bf0
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/16/image-x-emf.svg
@@ -0,0 +1 @@
+image-x-svg+xml.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/16/image-x-wmf.svg b/Obsidian-SemiLight/mimetypes/16/image-x-wmf.svg
new file mode 120000
index 000000000..3b9ae0bf0
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/16/image-x-wmf.svg
@@ -0,0 +1 @@
+image-x-svg+xml.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/16/image-x-xfig.svg b/Obsidian-SemiLight/mimetypes/16/image-x-xfig.svg
new file mode 120000
index 000000000..3b9ae0bf0
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/16/image-x-xfig.svg
@@ -0,0 +1 @@
+image-x-svg+xml.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/16/javascript.svg b/Obsidian-SemiLight/mimetypes/16/javascript.svg
new file mode 120000
index 000000000..9f4aef244
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/16/javascript.svg
@@ -0,0 +1 @@
+application-x-javascript.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/16/jd-container.svg b/Obsidian-SemiLight/mimetypes/16/jd-container.svg
new file mode 120000
index 000000000..317ff6487
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/16/jd-container.svg
@@ -0,0 +1 @@
+text-x-install.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/16/message-news.svg b/Obsidian-SemiLight/mimetypes/16/message-news.svg
new file mode 120000
index 000000000..1dc3be3c1
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/16/message-news.svg
@@ -0,0 +1 @@
+text-x-generic.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/16/message-partial.svg b/Obsidian-SemiLight/mimetypes/16/message-partial.svg
new file mode 120000
index 000000000..1dc3be3c1
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/16/message-partial.svg
@@ -0,0 +1 @@
+text-x-generic.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/16/message-x-gnu-rmail.svg b/Obsidian-SemiLight/mimetypes/16/message-x-gnu-rmail.svg
new file mode 120000
index 000000000..1dc3be3c1
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/16/message-x-gnu-rmail.svg
@@ -0,0 +1 @@
+text-x-generic.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/16/multipart-alternative.svg b/Obsidian-SemiLight/mimetypes/16/multipart-alternative.svg
new file mode 120000
index 000000000..1dc3be3c1
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/16/multipart-alternative.svg
@@ -0,0 +1 @@
+text-x-generic.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/16/multipart-appledouble.svg b/Obsidian-SemiLight/mimetypes/16/multipart-appledouble.svg
new file mode 120000
index 000000000..1dc3be3c1
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/16/multipart-appledouble.svg
@@ -0,0 +1 @@
+text-x-generic.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/16/multipart-digest.svg b/Obsidian-SemiLight/mimetypes/16/multipart-digest.svg
new file mode 120000
index 000000000..1dc3be3c1
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/16/multipart-digest.svg
@@ -0,0 +1 @@
+text-x-generic.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/16/multipart-mixed.svg b/Obsidian-SemiLight/mimetypes/16/multipart-mixed.svg
new file mode 120000
index 000000000..1dc3be3c1
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/16/multipart-mixed.svg
@@ -0,0 +1 @@
+text-x-generic.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/16/multipart-related.svg b/Obsidian-SemiLight/mimetypes/16/multipart-related.svg
new file mode 120000
index 000000000..1dc3be3c1
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/16/multipart-related.svg
@@ -0,0 +1 @@
+text-x-generic.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/16/multipart-report.svg b/Obsidian-SemiLight/mimetypes/16/multipart-report.svg
new file mode 120000
index 000000000..1dc3be3c1
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/16/multipart-report.svg
@@ -0,0 +1 @@
+text-x-generic.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/16/multipart-signed.svg b/Obsidian-SemiLight/mimetypes/16/multipart-signed.svg
new file mode 120000
index 000000000..aeb8d021e
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/16/multipart-signed.svg
@@ -0,0 +1 @@
+application-pgp-keys.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/16/multipart-x-mixed-replace.svg b/Obsidian-SemiLight/mimetypes/16/multipart-x-mixed-replace.svg
new file mode 120000
index 000000000..1dc3be3c1
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/16/multipart-x-mixed-replace.svg
@@ -0,0 +1 @@
+text-x-generic.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/16/qgis-asc.svg b/Obsidian-SemiLight/mimetypes/16/qgis-asc.svg
new file mode 120000
index 000000000..a2c40c72d
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/16/qgis-asc.svg
@@ -0,0 +1 @@
+image-x-generic.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/16/qgis-ddf.svg b/Obsidian-SemiLight/mimetypes/16/qgis-ddf.svg
new file mode 120000
index 000000000..a2c40c72d
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/16/qgis-ddf.svg
@@ -0,0 +1 @@
+image-x-generic.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/16/qgis-dem.svg b/Obsidian-SemiLight/mimetypes/16/qgis-dem.svg
new file mode 120000
index 000000000..a2c40c72d
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/16/qgis-dem.svg
@@ -0,0 +1 @@
+image-x-generic.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/16/qgis-dt0.svg b/Obsidian-SemiLight/mimetypes/16/qgis-dt0.svg
new file mode 120000
index 000000000..a2c40c72d
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/16/qgis-dt0.svg
@@ -0,0 +1 @@
+image-x-generic.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/16/qgis-dxf.svg b/Obsidian-SemiLight/mimetypes/16/qgis-dxf.svg
new file mode 120000
index 000000000..3b9ae0bf0
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/16/qgis-dxf.svg
@@ -0,0 +1 @@
+image-x-svg+xml.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/16/qgis-gml.svg b/Obsidian-SemiLight/mimetypes/16/qgis-gml.svg
new file mode 120000
index 000000000..3b9ae0bf0
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/16/qgis-gml.svg
@@ -0,0 +1 @@
+image-x-svg+xml.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/16/qgis-img.svg b/Obsidian-SemiLight/mimetypes/16/qgis-img.svg
new file mode 120000
index 000000000..a2c40c72d
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/16/qgis-img.svg
@@ -0,0 +1 @@
+image-x-generic.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/16/qgis-qlr.svg b/Obsidian-SemiLight/mimetypes/16/qgis-qlr.svg
new file mode 120000
index 000000000..3b9ae0bf0
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/16/qgis-qlr.svg
@@ -0,0 +1 @@
+image-x-svg+xml.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/16/qgis-shp.svg b/Obsidian-SemiLight/mimetypes/16/qgis-shp.svg
new file mode 120000
index 000000000..3b9ae0bf0
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/16/qgis-shp.svg
@@ -0,0 +1 @@
+image-x-svg+xml.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/16/qgis-sqlite.svg b/Obsidian-SemiLight/mimetypes/16/qgis-sqlite.svg
new file mode 120000
index 000000000..dd2bae176
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/16/qgis-sqlite.svg
@@ -0,0 +1 @@
+application-x-sqlite2.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/16/stock_unknown.svg b/Obsidian-SemiLight/mimetypes/16/stock_unknown.svg
new file mode 120000
index 000000000..cb1056325
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/16/stock_unknown.svg
@@ -0,0 +1 @@
+unknown.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/16/text-csv.svg b/Obsidian-SemiLight/mimetypes/16/text-csv.svg
new file mode 120000
index 000000000..b17ea2805
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/16/text-csv.svg
@@ -0,0 +1 @@
+x-office-spreadsheet.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/16/text-rdf+xml.svg b/Obsidian-SemiLight/mimetypes/16/text-rdf+xml.svg
new file mode 120000
index 000000000..f50ba621b
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/16/text-rdf+xml.svg
@@ -0,0 +1 @@
+application-xml.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/16/text-rdf.svg b/Obsidian-SemiLight/mimetypes/16/text-rdf.svg
new file mode 120000
index 000000000..86b2f6291
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/16/text-rdf.svg
@@ -0,0 +1 @@
+x-office-document.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/16/text-sgml.svg b/Obsidian-SemiLight/mimetypes/16/text-sgml.svg
new file mode 120000
index 000000000..f50ba621b
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/16/text-sgml.svg
@@ -0,0 +1 @@
+application-xml.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/16/text-troff.svg b/Obsidian-SemiLight/mimetypes/16/text-troff.svg
new file mode 120000
index 000000000..86b2f6291
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/16/text-troff.svg
@@ -0,0 +1 @@
+x-office-document.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/16/text-vnd-wap-wml.svg b/Obsidian-SemiLight/mimetypes/16/text-vnd-wap-wml.svg
new file mode 120000
index 000000000..f50ba621b
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/16/text-vnd-wap-wml.svg
@@ -0,0 +1 @@
+application-xml.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/16/text-vnd.abc.svg b/Obsidian-SemiLight/mimetypes/16/text-vnd.abc.svg
new file mode 120000
index 000000000..86b2f6291
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/16/text-vnd.abc.svg
@@ -0,0 +1 @@
+x-office-document.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/16/text-vnd.trolltech.linguist.svg b/Obsidian-SemiLight/mimetypes/16/text-vnd.trolltech.linguist.svg
new file mode 120000
index 000000000..1dc3be3c1
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/16/text-vnd.trolltech.linguist.svg
@@ -0,0 +1 @@
+text-x-generic.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/16/text-x-adasrc.svg b/Obsidian-SemiLight/mimetypes/16/text-x-adasrc.svg
new file mode 120000
index 000000000..f50ba621b
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/16/text-x-adasrc.svg
@@ -0,0 +1 @@
+application-xml.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/16/text-x-asm.svg b/Obsidian-SemiLight/mimetypes/16/text-x-asm.svg
new file mode 120000
index 000000000..1dc3be3c1
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/16/text-x-asm.svg
@@ -0,0 +1 @@
+text-x-generic.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/16/text-x-cmake.svg b/Obsidian-SemiLight/mimetypes/16/text-x-cmake.svg
new file mode 120000
index 000000000..2df582fab
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/16/text-x-cmake.svg
@@ -0,0 +1 @@
+text-x-makefile.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/16/text-x-katefilelist.svg b/Obsidian-SemiLight/mimetypes/16/text-x-katefilelist.svg
new file mode 120000
index 000000000..1dc3be3c1
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/16/text-x-katefilelist.svg
@@ -0,0 +1 @@
+text-x-generic.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/16/text-x-ldif.svg b/Obsidian-SemiLight/mimetypes/16/text-x-ldif.svg
new file mode 120000
index 000000000..506c888bb
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/16/text-x-ldif.svg
@@ -0,0 +1 @@
+text-x-authors.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/16/text-x-lilypond.svg b/Obsidian-SemiLight/mimetypes/16/text-x-lilypond.svg
new file mode 120000
index 000000000..1dc3be3c1
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/16/text-x-lilypond.svg
@@ -0,0 +1 @@
+text-x-generic.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/16/text-x-nfo.svg b/Obsidian-SemiLight/mimetypes/16/text-x-nfo.svg
new file mode 120000
index 000000000..f50ba621b
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/16/text-x-nfo.svg
@@ -0,0 +1 @@
+application-xml.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/16/text-x-objchdr.svg b/Obsidian-SemiLight/mimetypes/16/text-x-objchdr.svg
new file mode 120000
index 000000000..198860638
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/16/text-x-objchdr.svg
@@ -0,0 +1 @@
+text-x-chdr.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/16/text-x-objcsrc.svg b/Obsidian-SemiLight/mimetypes/16/text-x-objcsrc.svg
new file mode 120000
index 000000000..9e22cda43
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/16/text-x-objcsrc.svg
@@ -0,0 +1 @@
+text-x-c++src.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/16/text-x-opml+xml.svg b/Obsidian-SemiLight/mimetypes/16/text-x-opml+xml.svg
new file mode 120000
index 000000000..f50ba621b
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/16/text-x-opml+xml.svg
@@ -0,0 +1 @@
+application-xml.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/16/text-x-pascal.svg b/Obsidian-SemiLight/mimetypes/16/text-x-pascal.svg
new file mode 120000
index 000000000..f50ba621b
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/16/text-x-pascal.svg
@@ -0,0 +1 @@
+application-xml.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/16/text-x-plain.svg b/Obsidian-SemiLight/mimetypes/16/text-x-plain.svg
new file mode 120000
index 000000000..894bd452d
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/16/text-x-plain.svg
@@ -0,0 +1 @@
+text-plain.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/16/text-x-python3.svg b/Obsidian-SemiLight/mimetypes/16/text-x-python3.svg
new file mode 120000
index 000000000..06f81fa83
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/16/text-x-python3.svg
@@ -0,0 +1 @@
+text-x-python.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/16/text-x-rpm-spec.svg b/Obsidian-SemiLight/mimetypes/16/text-x-rpm-spec.svg
new file mode 120000
index 000000000..317ff6487
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/16/text-x-rpm-spec.svg
@@ -0,0 +1 @@
+text-x-install.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/16/text-x-tcl.svg b/Obsidian-SemiLight/mimetypes/16/text-x-tcl.svg
new file mode 120000
index 000000000..f50ba621b
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/16/text-x-tcl.svg
@@ -0,0 +1 @@
+application-xml.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/16/text-x-texinfo.svg b/Obsidian-SemiLight/mimetypes/16/text-x-texinfo.svg
new file mode 120000
index 000000000..9f2952142
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/16/text-x-texinfo.svg
@@ -0,0 +1 @@
+text-x-tex.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/16/text-x-xslfo.svg b/Obsidian-SemiLight/mimetypes/16/text-x-xslfo.svg
new file mode 120000
index 000000000..f50ba621b
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/16/text-x-xslfo.svg
@@ -0,0 +1 @@
+application-xml.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/16/text-xmcd.svg b/Obsidian-SemiLight/mimetypes/16/text-xmcd.svg
new file mode 120000
index 000000000..1dc3be3c1
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/16/text-xmcd.svg
@@ -0,0 +1 @@
+text-x-generic.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/16/video-mlt-playlist.svg b/Obsidian-SemiLight/mimetypes/16/video-mlt-playlist.svg
new file mode 120000
index 000000000..1e7e6f6ce
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/16/video-mlt-playlist.svg
@@ -0,0 +1 @@
+playlist.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/16/video-mp4.svg b/Obsidian-SemiLight/mimetypes/16/video-mp4.svg
new file mode 120000
index 000000000..db0a1dc4d
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/16/video-mp4.svg
@@ -0,0 +1 @@
+video-x-generic.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/16/video-vivo.svg b/Obsidian-SemiLight/mimetypes/16/video-vivo.svg
new file mode 120000
index 000000000..db0a1dc4d
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/16/video-vivo.svg
@@ -0,0 +1 @@
+video-x-generic.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/16/video-vnd.rn-realvideo.svg b/Obsidian-SemiLight/mimetypes/16/video-vnd.rn-realvideo.svg
new file mode 120000
index 000000000..db0a1dc4d
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/16/video-vnd.rn-realvideo.svg
@@ -0,0 +1 @@
+video-x-generic.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/16/video-wavelet.svg b/Obsidian-SemiLight/mimetypes/16/video-wavelet.svg
new file mode 120000
index 000000000..db0a1dc4d
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/16/video-wavelet.svg
@@ -0,0 +1 @@
+video-x-generic.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/16/video-webm.svg b/Obsidian-SemiLight/mimetypes/16/video-webm.svg
new file mode 120000
index 000000000..db0a1dc4d
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/16/video-webm.svg
@@ -0,0 +1 @@
+video-x-generic.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/16/video-x-anim.svg b/Obsidian-SemiLight/mimetypes/16/video-x-anim.svg
new file mode 120000
index 000000000..db0a1dc4d
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/16/video-x-anim.svg
@@ -0,0 +1 @@
+video-x-generic.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/16/video-x-flic.svg b/Obsidian-SemiLight/mimetypes/16/video-x-flic.svg
new file mode 120000
index 000000000..db0a1dc4d
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/16/video-x-flic.svg
@@ -0,0 +1 @@
+video-x-generic.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/16/video-x-flv.svg b/Obsidian-SemiLight/mimetypes/16/video-x-flv.svg
new file mode 120000
index 000000000..6bb1786ec
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/16/video-x-flv.svg
@@ -0,0 +1 @@
+application-x-shockwave-flash.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/16/video-x-google-vlc-plugin.svg b/Obsidian-SemiLight/mimetypes/16/video-x-google-vlc-plugin.svg
new file mode 120000
index 000000000..db0a1dc4d
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/16/video-x-google-vlc-plugin.svg
@@ -0,0 +1 @@
+video-x-generic.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/16/video-x-javafx.svg b/Obsidian-SemiLight/mimetypes/16/video-x-javafx.svg
new file mode 120000
index 000000000..db0a1dc4d
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/16/video-x-javafx.svg
@@ -0,0 +1 @@
+video-x-generic.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/16/video-x-matroska.svg b/Obsidian-SemiLight/mimetypes/16/video-x-matroska.svg
new file mode 120000
index 000000000..db0a1dc4d
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/16/video-x-matroska.svg
@@ -0,0 +1 @@
+video-x-generic.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/16/video-x-mng.svg b/Obsidian-SemiLight/mimetypes/16/video-x-mng.svg
new file mode 120000
index 000000000..db0a1dc4d
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/16/video-x-mng.svg
@@ -0,0 +1 @@
+video-x-generic.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/16/video-x-ms-asf.svg b/Obsidian-SemiLight/mimetypes/16/video-x-ms-asf.svg
new file mode 120000
index 000000000..1e7e6f6ce
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/16/video-x-ms-asf.svg
@@ -0,0 +1 @@
+playlist.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/16/video-x-ms-wmp.svg b/Obsidian-SemiLight/mimetypes/16/video-x-ms-wmp.svg
new file mode 120000
index 000000000..db0a1dc4d
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/16/video-x-ms-wmp.svg
@@ -0,0 +1 @@
+video-x-generic.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/16/video-x-ms-wmv.svg b/Obsidian-SemiLight/mimetypes/16/video-x-ms-wmv.svg
new file mode 120000
index 000000000..db0a1dc4d
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/16/video-x-ms-wmv.svg
@@ -0,0 +1 @@
+video-x-generic.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/16/video-x-msvideo.svg b/Obsidian-SemiLight/mimetypes/16/video-x-msvideo.svg
new file mode 120000
index 000000000..db0a1dc4d
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/16/video-x-msvideo.svg
@@ -0,0 +1 @@
+video-x-generic.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/16/video-x-ogm+ogg.svg b/Obsidian-SemiLight/mimetypes/16/video-x-ogm+ogg.svg
new file mode 120000
index 000000000..db0a1dc4d
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/16/video-x-ogm+ogg.svg
@@ -0,0 +1 @@
+video-x-generic.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/16/video-x-theora+ogg.svg b/Obsidian-SemiLight/mimetypes/16/video-x-theora+ogg.svg
new file mode 120000
index 000000000..db0a1dc4d
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/16/video-x-theora+ogg.svg
@@ -0,0 +1 @@
+video-x-generic.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/16/video-x-wmv.svg b/Obsidian-SemiLight/mimetypes/16/video-x-wmv.svg
new file mode 120000
index 000000000..db0a1dc4d
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/16/video-x-wmv.svg
@@ -0,0 +1 @@
+video-x-generic.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/16/x-gambasserverpage.svg b/Obsidian-SemiLight/mimetypes/16/x-gambasserverpage.svg
new file mode 120000
index 000000000..f50ba621b
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/16/x-gambasserverpage.svg
@@ -0,0 +1 @@
+application-xml.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/22/application-excel.svg b/Obsidian-SemiLight/mimetypes/22/application-excel.svg
new file mode 120000
index 000000000..46d4d34a7
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/22/application-excel.svg
@@ -0,0 +1 @@
+application-msexcel.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/22/application-gml+xml.svg b/Obsidian-SemiLight/mimetypes/22/application-gml+xml.svg
new file mode 120000
index 000000000..f50ba621b
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/22/application-gml+xml.svg
@@ -0,0 +1 @@
+application-xml.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/22/application-gnunet-directory.svg b/Obsidian-SemiLight/mimetypes/22/application-gnunet-directory.svg
new file mode 120000
index 000000000..71137a9a5
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/22/application-gnunet-directory.svg
@@ -0,0 +1 @@
+application-x-sharedlib.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/22/application-gzip.svg b/Obsidian-SemiLight/mimetypes/22/application-gzip.svg
new file mode 120000
index 000000000..a30c3cea0
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/22/application-gzip.svg
@@ -0,0 +1 @@
+application-x-compress.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/22/application-java.svg b/Obsidian-SemiLight/mimetypes/22/application-java.svg
new file mode 120000
index 000000000..dbc66cdce
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/22/application-java.svg
@@ -0,0 +1 @@
+text-x-java.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/22/application-mathml+xml.svg b/Obsidian-SemiLight/mimetypes/22/application-mathml+xml.svg
new file mode 120000
index 000000000..15f67cb98
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/22/application-mathml+xml.svg
@@ -0,0 +1 @@
+application-vnd.oasis.opendocument.formula.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/22/application-metalink+xml.svg b/Obsidian-SemiLight/mimetypes/22/application-metalink+xml.svg
new file mode 120000
index 000000000..f50ba621b
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/22/application-metalink+xml.svg
@@ -0,0 +1 @@
+application-xml.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/22/application-metalink4+xml.svg b/Obsidian-SemiLight/mimetypes/22/application-metalink4+xml.svg
new file mode 120000
index 000000000..f50ba621b
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/22/application-metalink4+xml.svg
@@ -0,0 +1 @@
+application-xml.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/22/application-msexcel.svg b/Obsidian-SemiLight/mimetypes/22/application-msexcel.svg
new file mode 120000
index 000000000..b17ea2805
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/22/application-msexcel.svg
@@ -0,0 +1 @@
+x-office-spreadsheet.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/22/application-mspowerpoint.svg b/Obsidian-SemiLight/mimetypes/22/application-mspowerpoint.svg
new file mode 120000
index 000000000..73bb02f6a
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/22/application-mspowerpoint.svg
@@ -0,0 +1 @@
+x-office-presentation.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/22/application-msword-template.svg b/Obsidian-SemiLight/mimetypes/22/application-msword-template.svg
new file mode 120000
index 000000000..86b2f6291
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/22/application-msword-template.svg
@@ -0,0 +1 @@
+x-office-document.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/22/application-owl+xml.svg b/Obsidian-SemiLight/mimetypes/22/application-owl+xml.svg
new file mode 120000
index 000000000..f50ba621b
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/22/application-owl+xml.svg
@@ -0,0 +1 @@
+application-xml.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/22/application-pgp-signature.svg b/Obsidian-SemiLight/mimetypes/22/application-pgp-signature.svg
new file mode 120000
index 000000000..aeb8d021e
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/22/application-pgp-signature.svg
@@ -0,0 +1 @@
+application-pgp-keys.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/22/application-pgp.svg b/Obsidian-SemiLight/mimetypes/22/application-pgp.svg
new file mode 120000
index 000000000..aeb8d021e
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/22/application-pgp.svg
@@ -0,0 +1 @@
+application-pgp-keys.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/22/application-pkcs7-signature.svg b/Obsidian-SemiLight/mimetypes/22/application-pkcs7-signature.svg
new file mode 120000
index 000000000..aeb8d021e
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/22/application-pkcs7-signature.svg
@@ -0,0 +1 @@
+application-pgp-keys.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/22/application-pkcs8.svg b/Obsidian-SemiLight/mimetypes/22/application-pkcs8.svg
new file mode 120000
index 000000000..aeb8d021e
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/22/application-pkcs8.svg
@@ -0,0 +1 @@
+application-pgp-keys.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/22/application-pkix-crl.svg b/Obsidian-SemiLight/mimetypes/22/application-pkix-crl.svg
new file mode 120000
index 000000000..1dc3be3c1
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/22/application-pkix-crl.svg
@@ -0,0 +1 @@
+text-x-generic.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/22/application-pkix-pkipath.svg b/Obsidian-SemiLight/mimetypes/22/application-pkix-pkipath.svg
new file mode 120000
index 000000000..1dc3be3c1
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/22/application-pkix-pkipath.svg
@@ -0,0 +1 @@
+text-x-generic.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/22/application-postscript.svg b/Obsidian-SemiLight/mimetypes/22/application-postscript.svg
new file mode 120000
index 000000000..86b2f6291
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/22/application-postscript.svg
@@ -0,0 +1 @@
+x-office-document.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/22/application-ram.svg b/Obsidian-SemiLight/mimetypes/22/application-ram.svg
new file mode 120000
index 000000000..db0a1dc4d
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/22/application-ram.svg
@@ -0,0 +1 @@
+video-x-generic.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/22/application-rdf+xml.svg b/Obsidian-SemiLight/mimetypes/22/application-rdf+xml.svg
new file mode 120000
index 000000000..f50ba621b
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/22/application-rdf+xml.svg
@@ -0,0 +1 @@
+application-xml.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/22/application-sql.svg b/Obsidian-SemiLight/mimetypes/22/application-sql.svg
new file mode 120000
index 000000000..dd2bae176
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/22/application-sql.svg
@@ -0,0 +1 @@
+application-x-sqlite2.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/22/application-vnd.flatpak.ref.svg b/Obsidian-SemiLight/mimetypes/22/application-vnd.flatpak.ref.svg
new file mode 120000
index 000000000..6bddb89f3
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/22/application-vnd.flatpak.ref.svg
@@ -0,0 +1 @@
+application-vnd.flatpak.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/22/application-vnd.flatpak.repo.svg b/Obsidian-SemiLight/mimetypes/22/application-vnd.flatpak.repo.svg
new file mode 120000
index 000000000..6bddb89f3
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/22/application-vnd.flatpak.repo.svg
@@ -0,0 +1 @@
+application-vnd.flatpak.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/22/application-vnd.flatpak.svg b/Obsidian-SemiLight/mimetypes/22/application-vnd.flatpak.svg
new file mode 100644
index 000000000..f71169b0f
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/22/application-vnd.flatpak.svg
@@ -0,0 +1,984 @@
+
+
diff --git a/Obsidian-SemiLight/mimetypes/22/application-vnd.google-earth.kml+xml.svg b/Obsidian-SemiLight/mimetypes/22/application-vnd.google-earth.kml+xml.svg
new file mode 120000
index 000000000..f50ba621b
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/22/application-vnd.google-earth.kml+xml.svg
@@ -0,0 +1 @@
+application-xml.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/22/application-vnd.google-earth.kmz.svg b/Obsidian-SemiLight/mimetypes/22/application-vnd.google-earth.kmz.svg
new file mode 120000
index 000000000..a30c3cea0
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/22/application-vnd.google-earth.kmz.svg
@@ -0,0 +1 @@
+application-x-compress.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/22/application-vnd.insync.link.drive.doc.svg b/Obsidian-SemiLight/mimetypes/22/application-vnd.insync.link.drive.doc.svg
new file mode 120000
index 000000000..86b2f6291
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/22/application-vnd.insync.link.drive.doc.svg
@@ -0,0 +1 @@
+x-office-document.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/22/application-vnd.insync.link.drive.sheet.svg b/Obsidian-SemiLight/mimetypes/22/application-vnd.insync.link.drive.sheet.svg
new file mode 120000
index 000000000..b17ea2805
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/22/application-vnd.insync.link.drive.sheet.svg
@@ -0,0 +1 @@
+x-office-spreadsheet.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/22/application-vnd.insync.link.drive.slides.svg b/Obsidian-SemiLight/mimetypes/22/application-vnd.insync.link.drive.slides.svg
new file mode 120000
index 000000000..73bb02f6a
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/22/application-vnd.insync.link.drive.slides.svg
@@ -0,0 +1 @@
+x-office-presentation.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/22/application-vnd.kde.fontspackage.svg b/Obsidian-SemiLight/mimetypes/22/application-vnd.kde.fontspackage.svg
new file mode 120000
index 000000000..a30c3cea0
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/22/application-vnd.kde.fontspackage.svg
@@ -0,0 +1 @@
+application-x-compress.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/22/application-vnd.kde.okular-archive.svg b/Obsidian-SemiLight/mimetypes/22/application-vnd.kde.okular-archive.svg
new file mode 120000
index 000000000..a30c3cea0
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/22/application-vnd.kde.okular-archive.svg
@@ -0,0 +1 @@
+application-x-compress.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/22/application-vnd.ms-asf.svg b/Obsidian-SemiLight/mimetypes/22/application-vnd.ms-asf.svg
new file mode 120000
index 000000000..1e7e6f6ce
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/22/application-vnd.ms-asf.svg
@@ -0,0 +1 @@
+playlist.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/22/application-vnd.ms-excel.sheet.binary.macroenabled.12.svg b/Obsidian-SemiLight/mimetypes/22/application-vnd.ms-excel.sheet.binary.macroenabled.12.svg
new file mode 120000
index 000000000..46d4d34a7
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/22/application-vnd.ms-excel.sheet.binary.macroenabled.12.svg
@@ -0,0 +1 @@
+application-msexcel.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/22/application-vnd.ms-excel.sheet.macroenabled.12.svg b/Obsidian-SemiLight/mimetypes/22/application-vnd.ms-excel.sheet.macroenabled.12.svg
new file mode 120000
index 000000000..46d4d34a7
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/22/application-vnd.ms-excel.sheet.macroenabled.12.svg
@@ -0,0 +1 @@
+application-msexcel.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/22/application-vnd.ms-excel.template.macroenabled.12.svg b/Obsidian-SemiLight/mimetypes/22/application-vnd.ms-excel.template.macroenabled.12.svg
new file mode 120000
index 000000000..46d4d34a7
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/22/application-vnd.ms-excel.template.macroenabled.12.svg
@@ -0,0 +1 @@
+application-msexcel.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/22/application-vnd.ms-powerpoint.presentation.macroenabled.12.svg b/Obsidian-SemiLight/mimetypes/22/application-vnd.ms-powerpoint.presentation.macroenabled.12.svg
new file mode 120000
index 000000000..ea83a2067
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/22/application-vnd.ms-powerpoint.presentation.macroenabled.12.svg
@@ -0,0 +1 @@
+application-mspowerpoint.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/22/application-vnd.ms-powerpoint.slideshow.macroenabled.12.svg b/Obsidian-SemiLight/mimetypes/22/application-vnd.ms-powerpoint.slideshow.macroenabled.12.svg
new file mode 120000
index 000000000..ea83a2067
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/22/application-vnd.ms-powerpoint.slideshow.macroenabled.12.svg
@@ -0,0 +1 @@
+application-mspowerpoint.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/22/application-vnd.ms-powerpoint.template.macroenabled.12.svg b/Obsidian-SemiLight/mimetypes/22/application-vnd.ms-powerpoint.template.macroenabled.12.svg
new file mode 120000
index 000000000..ea83a2067
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/22/application-vnd.ms-powerpoint.template.macroenabled.12.svg
@@ -0,0 +1 @@
+application-mspowerpoint.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/22/application-vnd.ms-project.svg b/Obsidian-SemiLight/mimetypes/22/application-vnd.ms-project.svg
new file mode 120000
index 000000000..86b2f6291
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/22/application-vnd.ms-project.svg
@@ -0,0 +1 @@
+x-office-document.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/22/application-vnd.ms-publisher.svg b/Obsidian-SemiLight/mimetypes/22/application-vnd.ms-publisher.svg
new file mode 120000
index 000000000..86b2f6291
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/22/application-vnd.ms-publisher.svg
@@ -0,0 +1 @@
+x-office-document.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/22/application-vnd.ms-tnef.svg b/Obsidian-SemiLight/mimetypes/22/application-vnd.ms-tnef.svg
new file mode 120000
index 000000000..86b2f6291
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/22/application-vnd.ms-tnef.svg
@@ -0,0 +1 @@
+x-office-document.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/22/application-vnd.ms-word.document.macroenabled.12.svg b/Obsidian-SemiLight/mimetypes/22/application-vnd.ms-word.document.macroenabled.12.svg
new file mode 120000
index 000000000..86b2f6291
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/22/application-vnd.ms-word.document.macroenabled.12.svg
@@ -0,0 +1 @@
+x-office-document.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/22/application-vnd.ms-word.svg b/Obsidian-SemiLight/mimetypes/22/application-vnd.ms-word.svg
new file mode 120000
index 000000000..803a0edfd
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/22/application-vnd.ms-word.svg
@@ -0,0 +1 @@
+application-msword.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/22/application-vnd.ms-word.template.macroenabled.12.svg b/Obsidian-SemiLight/mimetypes/22/application-vnd.ms-word.template.macroenabled.12.svg
new file mode 120000
index 000000000..86b2f6291
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/22/application-vnd.ms-word.template.macroenabled.12.svg
@@ -0,0 +1 @@
+x-office-document.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/22/application-vnd.ms-wpl.svg b/Obsidian-SemiLight/mimetypes/22/application-vnd.ms-wpl.svg
new file mode 120000
index 000000000..1e7e6f6ce
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/22/application-vnd.ms-wpl.svg
@@ -0,0 +1 @@
+playlist.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/22/application-vnd.oasis.opendocument.chart.svg b/Obsidian-SemiLight/mimetypes/22/application-vnd.oasis.opendocument.chart.svg
new file mode 120000
index 000000000..b17ea2805
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/22/application-vnd.oasis.opendocument.chart.svg
@@ -0,0 +1 @@
+x-office-spreadsheet.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/22/application-vnd.oasis.opendocument.image.svg b/Obsidian-SemiLight/mimetypes/22/application-vnd.oasis.opendocument.image.svg
new file mode 120000
index 000000000..a63f1e2b0
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/22/application-vnd.oasis.opendocument.image.svg
@@ -0,0 +1 @@
+application-vnd.oasis.opendocument.graphics.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/22/application-vnd.oasis.opendocument.text-master.svg b/Obsidian-SemiLight/mimetypes/22/application-vnd.oasis.opendocument.text-master.svg
new file mode 120000
index 000000000..86b2f6291
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/22/application-vnd.oasis.opendocument.text-master.svg
@@ -0,0 +1 @@
+x-office-document.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/22/application-vnd.palm.svg b/Obsidian-SemiLight/mimetypes/22/application-vnd.palm.svg
new file mode 120000
index 000000000..86b2f6291
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/22/application-vnd.palm.svg
@@ -0,0 +1 @@
+x-office-document.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/22/application-vnd.stardivision.calc.svg b/Obsidian-SemiLight/mimetypes/22/application-vnd.stardivision.calc.svg
new file mode 120000
index 000000000..b17ea2805
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/22/application-vnd.stardivision.calc.svg
@@ -0,0 +1 @@
+x-office-spreadsheet.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/22/application-vnd.stardivision.draw.svg b/Obsidian-SemiLight/mimetypes/22/application-vnd.stardivision.draw.svg
new file mode 120000
index 000000000..3b9ae0bf0
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/22/application-vnd.stardivision.draw.svg
@@ -0,0 +1 @@
+image-x-svg+xml.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/22/application-vnd.stardivision.mail.svg b/Obsidian-SemiLight/mimetypes/22/application-vnd.stardivision.mail.svg
new file mode 120000
index 000000000..1dc3be3c1
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/22/application-vnd.stardivision.mail.svg
@@ -0,0 +1 @@
+text-x-generic.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/22/application-vnd.stardivision.math.svg b/Obsidian-SemiLight/mimetypes/22/application-vnd.stardivision.math.svg
new file mode 120000
index 000000000..15f67cb98
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/22/application-vnd.stardivision.math.svg
@@ -0,0 +1 @@
+application-vnd.oasis.opendocument.formula.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/22/application-vnd.sun.xml.base.svg b/Obsidian-SemiLight/mimetypes/22/application-vnd.sun.xml.base.svg
new file mode 120000
index 000000000..d150bb251
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/22/application-vnd.sun.xml.base.svg
@@ -0,0 +1 @@
+application-vnd.oasis.opendocument.database.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/22/application-vnd.sun.xml.calc.template.svg b/Obsidian-SemiLight/mimetypes/22/application-vnd.sun.xml.calc.template.svg
new file mode 120000
index 000000000..b17ea2805
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/22/application-vnd.sun.xml.calc.template.svg
@@ -0,0 +1 @@
+x-office-spreadsheet.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/22/application-vnd.sun.xml.draw.template.svg b/Obsidian-SemiLight/mimetypes/22/application-vnd.sun.xml.draw.template.svg
new file mode 120000
index 000000000..3b9ae0bf0
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/22/application-vnd.sun.xml.draw.template.svg
@@ -0,0 +1 @@
+image-x-svg+xml.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/22/application-vnd.sun.xml.impress.svg b/Obsidian-SemiLight/mimetypes/22/application-vnd.sun.xml.impress.svg
new file mode 120000
index 000000000..73bb02f6a
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/22/application-vnd.sun.xml.impress.svg
@@ -0,0 +1 @@
+x-office-presentation.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/22/application-vnd.sun.xml.impress.template.svg b/Obsidian-SemiLight/mimetypes/22/application-vnd.sun.xml.impress.template.svg
new file mode 120000
index 000000000..73bb02f6a
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/22/application-vnd.sun.xml.impress.template.svg
@@ -0,0 +1 @@
+x-office-presentation.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/22/application-vnd.sun.xml.math.svg b/Obsidian-SemiLight/mimetypes/22/application-vnd.sun.xml.math.svg
new file mode 120000
index 000000000..15f67cb98
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/22/application-vnd.sun.xml.math.svg
@@ -0,0 +1 @@
+application-vnd.oasis.opendocument.formula.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/22/application-vnd.sun.xml.writer.global.svg b/Obsidian-SemiLight/mimetypes/22/application-vnd.sun.xml.writer.global.svg
new file mode 120000
index 000000000..86b2f6291
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/22/application-vnd.sun.xml.writer.global.svg
@@ -0,0 +1 @@
+x-office-document.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/22/application-vnd.sun.xml.writer.template.svg b/Obsidian-SemiLight/mimetypes/22/application-vnd.sun.xml.writer.template.svg
new file mode 120000
index 000000000..86b2f6291
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/22/application-vnd.sun.xml.writer.template.svg
@@ -0,0 +1 @@
+x-office-document.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/22/application-x-abiword.svg b/Obsidian-SemiLight/mimetypes/22/application-x-abiword.svg
new file mode 120000
index 000000000..86b2f6291
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/22/application-x-abiword.svg
@@ -0,0 +1 @@
+x-office-document.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/22/application-x-accountwizard-package.svg b/Obsidian-SemiLight/mimetypes/22/application-x-accountwizard-package.svg
new file mode 120000
index 000000000..506c888bb
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/22/application-x-accountwizard-package.svg
@@ -0,0 +1 @@
+text-x-authors.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/22/application-x-applix-spreadsheet.svg b/Obsidian-SemiLight/mimetypes/22/application-x-applix-spreadsheet.svg
new file mode 120000
index 000000000..b17ea2805
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/22/application-x-applix-spreadsheet.svg
@@ -0,0 +1 @@
+x-office-spreadsheet.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/22/application-x-applix-word.svg b/Obsidian-SemiLight/mimetypes/22/application-x-applix-word.svg
new file mode 120000
index 000000000..86b2f6291
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/22/application-x-applix-word.svg
@@ -0,0 +1 @@
+x-office-document.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/22/application-x-audacity-project.svg b/Obsidian-SemiLight/mimetypes/22/application-x-audacity-project.svg
new file mode 120000
index 000000000..fb7fe7cb6
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/22/application-x-audacity-project.svg
@@ -0,0 +1 @@
+audio-x-generic.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/22/application-x-awk.svg b/Obsidian-SemiLight/mimetypes/22/application-x-awk.svg
new file mode 120000
index 000000000..05ab0ed62
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/22/application-x-awk.svg
@@ -0,0 +1 @@
+text-x-script.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/22/application-x-bzdvi.svg b/Obsidian-SemiLight/mimetypes/22/application-x-bzdvi.svg
new file mode 120000
index 000000000..a30c3cea0
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/22/application-x-bzdvi.svg
@@ -0,0 +1 @@
+application-x-compress.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/22/application-x-bzip.svg b/Obsidian-SemiLight/mimetypes/22/application-x-bzip.svg
new file mode 120000
index 000000000..a30c3cea0
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/22/application-x-bzip.svg
@@ -0,0 +1 @@
+application-x-compress.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/22/application-x-cabri.svg b/Obsidian-SemiLight/mimetypes/22/application-x-cabri.svg
new file mode 120000
index 000000000..3b9ae0bf0
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/22/application-x-cabri.svg
@@ -0,0 +1 @@
+image-x-svg+xml.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/22/application-x-ccf-container.svg b/Obsidian-SemiLight/mimetypes/22/application-x-ccf-container.svg
new file mode 120000
index 000000000..317ff6487
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/22/application-x-ccf-container.svg
@@ -0,0 +1 @@
+text-x-install.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/22/application-x-cmakecache.svg b/Obsidian-SemiLight/mimetypes/22/application-x-cmakecache.svg
new file mode 120000
index 000000000..2df582fab
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/22/application-x-cmakecache.svg
@@ -0,0 +1 @@
+text-x-makefile.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/22/application-x-core.svg b/Obsidian-SemiLight/mimetypes/22/application-x-core.svg
new file mode 120000
index 000000000..1dc3be3c1
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/22/application-x-core.svg
@@ -0,0 +1 @@
+text-x-generic.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/22/application-x-dlc-container.svg b/Obsidian-SemiLight/mimetypes/22/application-x-dlc-container.svg
new file mode 120000
index 000000000..317ff6487
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/22/application-x-dlc-container.svg
@@ -0,0 +1 @@
+text-x-install.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/22/application-x-drgeo.svg b/Obsidian-SemiLight/mimetypes/22/application-x-drgeo.svg
new file mode 120000
index 000000000..3b9ae0bf0
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/22/application-x-drgeo.svg
@@ -0,0 +1 @@
+image-x-svg+xml.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/22/application-x-e-theme.svg b/Obsidian-SemiLight/mimetypes/22/application-x-e-theme.svg
new file mode 120000
index 000000000..1dc3be3c1
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/22/application-x-e-theme.svg
@@ -0,0 +1 @@
+text-x-generic.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/22/application-x-egon.svg b/Obsidian-SemiLight/mimetypes/22/application-x-egon.svg
new file mode 120000
index 000000000..a2c40c72d
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/22/application-x-egon.svg
@@ -0,0 +1 @@
+image-x-generic.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/22/application-x-excel.svg b/Obsidian-SemiLight/mimetypes/22/application-x-excel.svg
new file mode 120000
index 000000000..46d4d34a7
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/22/application-x-excel.svg
@@ -0,0 +1 @@
+application-msexcel.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/22/application-x-extension-eml.svg b/Obsidian-SemiLight/mimetypes/22/application-x-extension-eml.svg
new file mode 120000
index 000000000..1dc3be3c1
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/22/application-x-extension-eml.svg
@@ -0,0 +1 @@
+text-x-generic.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/22/application-x-extension-rss.svg b/Obsidian-SemiLight/mimetypes/22/application-x-extension-rss.svg
new file mode 120000
index 000000000..f50ba621b
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/22/application-x-extension-rss.svg
@@ -0,0 +1 @@
+application-xml.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/22/application-x-gambas3.svg b/Obsidian-SemiLight/mimetypes/22/application-x-gambas3.svg
new file mode 120000
index 000000000..f50ba621b
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/22/application-x-gambas3.svg
@@ -0,0 +1 @@
+application-xml.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/22/application-x-gambasscript.svg b/Obsidian-SemiLight/mimetypes/22/application-x-gambasscript.svg
new file mode 120000
index 000000000..f50ba621b
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/22/application-x-gambasscript.svg
@@ -0,0 +1 @@
+application-xml.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/22/application-x-gambasserverpage.svg b/Obsidian-SemiLight/mimetypes/22/application-x-gambasserverpage.svg
new file mode 120000
index 000000000..f50ba621b
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/22/application-x-gambasserverpage.svg
@@ -0,0 +1 @@
+application-xml.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/22/application-x-gdbm.svg b/Obsidian-SemiLight/mimetypes/22/application-x-gdbm.svg
new file mode 120000
index 000000000..dd2bae176
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/22/application-x-gdbm.svg
@@ -0,0 +1 @@
+application-x-sqlite2.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/22/application-x-grsync-session.svg b/Obsidian-SemiLight/mimetypes/22/application-x-grsync-session.svg
new file mode 100644
index 000000000..e2476255c
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/22/application-x-grsync-session.svg
@@ -0,0 +1,1008 @@
+
+
diff --git a/Obsidian-SemiLight/mimetypes/22/application-x-gz-font-linux-psf.svg b/Obsidian-SemiLight/mimetypes/22/application-x-gz-font-linux-psf.svg
new file mode 120000
index 000000000..a30c3cea0
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/22/application-x-gz-font-linux-psf.svg
@@ -0,0 +1 @@
+application-x-compress.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/22/application-x-gzdvi.svg b/Obsidian-SemiLight/mimetypes/22/application-x-gzdvi.svg
new file mode 120000
index 000000000..a30c3cea0
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/22/application-x-gzdvi.svg
@@ -0,0 +1 @@
+application-x-compress.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/22/application-x-gzpostscript.svg b/Obsidian-SemiLight/mimetypes/22/application-x-gzpostscript.svg
new file mode 120000
index 000000000..a30c3cea0
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/22/application-x-gzpostscript.svg
@@ -0,0 +1 @@
+application-x-compress.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/22/application-x-icq.svg b/Obsidian-SemiLight/mimetypes/22/application-x-icq.svg
new file mode 120000
index 000000000..1dc3be3c1
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/22/application-x-icq.svg
@@ -0,0 +1 @@
+text-x-generic.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/22/application-x-ipod-firmware.svg b/Obsidian-SemiLight/mimetypes/22/application-x-ipod-firmware.svg
new file mode 120000
index 000000000..71137a9a5
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/22/application-x-ipod-firmware.svg
@@ -0,0 +1 @@
+application-x-sharedlib.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/22/application-x-java-applet.svg b/Obsidian-SemiLight/mimetypes/22/application-x-java-applet.svg
new file mode 120000
index 000000000..dbc66cdce
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/22/application-x-java-applet.svg
@@ -0,0 +1 @@
+text-x-java.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/22/application-x-keepass2.svg b/Obsidian-SemiLight/mimetypes/22/application-x-keepass2.svg
new file mode 120000
index 000000000..c14c5156c
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/22/application-x-keepass2.svg
@@ -0,0 +1 @@
+application-pgp-encrypted.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/22/application-x-keepassx.svg b/Obsidian-SemiLight/mimetypes/22/application-x-keepassx.svg
new file mode 120000
index 000000000..c14c5156c
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/22/application-x-keepassx.svg
@@ -0,0 +1 @@
+application-pgp-encrypted.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/22/application-x-keepassxc.svg b/Obsidian-SemiLight/mimetypes/22/application-x-keepassxc.svg
new file mode 120000
index 000000000..c14c5156c
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/22/application-x-keepassxc.svg
@@ -0,0 +1 @@
+application-pgp-encrypted.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/22/application-x-kexi-connectiondata.svg b/Obsidian-SemiLight/mimetypes/22/application-x-kexi-connectiondata.svg
new file mode 120000
index 000000000..d150bb251
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/22/application-x-kexi-connectiondata.svg
@@ -0,0 +1 @@
+application-vnd.oasis.opendocument.database.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/22/application-x-kexiproject-shortcut.svg b/Obsidian-SemiLight/mimetypes/22/application-x-kexiproject-shortcut.svg
new file mode 120000
index 000000000..d150bb251
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/22/application-x-kexiproject-shortcut.svg
@@ -0,0 +1 @@
+application-vnd.oasis.opendocument.database.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/22/application-x-kexiproject-sqlite2.svg b/Obsidian-SemiLight/mimetypes/22/application-x-kexiproject-sqlite2.svg
new file mode 120000
index 000000000..dd2bae176
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/22/application-x-kexiproject-sqlite2.svg
@@ -0,0 +1 @@
+application-x-sqlite2.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/22/application-x-kexiproject-sqlite3.svg b/Obsidian-SemiLight/mimetypes/22/application-x-kexiproject-sqlite3.svg
new file mode 120000
index 000000000..dd2bae176
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/22/application-x-kexiproject-sqlite3.svg
@@ -0,0 +1 @@
+application-x-sqlite2.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/22/application-x-kformula.svg b/Obsidian-SemiLight/mimetypes/22/application-x-kformula.svg
new file mode 120000
index 000000000..15f67cb98
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/22/application-x-kformula.svg
@@ -0,0 +1 @@
+application-vnd.oasis.opendocument.formula.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/22/application-x-kgetlist.svg b/Obsidian-SemiLight/mimetypes/22/application-x-kgetlist.svg
new file mode 120000
index 000000000..a6d0d70da
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/22/application-x-kgetlist.svg
@@ -0,0 +1 @@
+application-x-bittorrent.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/22/application-x-kig.svg b/Obsidian-SemiLight/mimetypes/22/application-x-kig.svg
new file mode 120000
index 000000000..3b9ae0bf0
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/22/application-x-kig.svg
@@ -0,0 +1 @@
+image-x-svg+xml.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/22/application-x-kns.svg b/Obsidian-SemiLight/mimetypes/22/application-x-kns.svg
new file mode 120000
index 000000000..a30c3cea0
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/22/application-x-kns.svg
@@ -0,0 +1 @@
+application-x-compress.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/22/application-x-kontour.svg b/Obsidian-SemiLight/mimetypes/22/application-x-kontour.svg
new file mode 120000
index 000000000..3b9ae0bf0
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/22/application-x-kontour.svg
@@ -0,0 +1 @@
+image-x-svg+xml.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/22/application-x-kontur.svg b/Obsidian-SemiLight/mimetypes/22/application-x-kontur.svg
new file mode 120000
index 000000000..3b9ae0bf0
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/22/application-x-kontur.svg
@@ -0,0 +1 @@
+image-x-svg+xml.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/22/application-x-kpresenter.svg b/Obsidian-SemiLight/mimetypes/22/application-x-kpresenter.svg
new file mode 120000
index 000000000..73bb02f6a
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/22/application-x-kpresenter.svg
@@ -0,0 +1 @@
+x-office-presentation.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/22/application-x-krita-assistant.svg b/Obsidian-SemiLight/mimetypes/22/application-x-krita-assistant.svg
new file mode 120000
index 000000000..a2c40c72d
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/22/application-x-krita-assistant.svg
@@ -0,0 +1 @@
+image-x-generic.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/22/application-x-krita-paintoppresent.svg b/Obsidian-SemiLight/mimetypes/22/application-x-krita-paintoppresent.svg
new file mode 120000
index 000000000..a2c40c72d
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/22/application-x-krita-paintoppresent.svg
@@ -0,0 +1 @@
+image-x-generic.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/22/application-x-krita.svg b/Obsidian-SemiLight/mimetypes/22/application-x-krita.svg
new file mode 120000
index 000000000..a2c40c72d
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/22/application-x-krita.svg
@@ -0,0 +1 @@
+image-x-generic.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/22/application-x-kseg.svg b/Obsidian-SemiLight/mimetypes/22/application-x-kseg.svg
new file mode 120000
index 000000000..86b2f6291
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/22/application-x-kseg.svg
@@ -0,0 +1 @@
+x-office-document.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/22/application-x-kudesigner.svg b/Obsidian-SemiLight/mimetypes/22/application-x-kudesigner.svg
new file mode 120000
index 000000000..86b2f6291
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/22/application-x-kudesigner.svg
@@ -0,0 +1 @@
+x-office-document.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/22/application-x-kvtml.svg b/Obsidian-SemiLight/mimetypes/22/application-x-kvtml.svg
new file mode 120000
index 000000000..86b2f6291
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/22/application-x-kvtml.svg
@@ -0,0 +1 @@
+x-office-document.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/22/application-x-kword.svg b/Obsidian-SemiLight/mimetypes/22/application-x-kword.svg
new file mode 120000
index 000000000..86b2f6291
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/22/application-x-kword.svg
@@ -0,0 +1 @@
+x-office-document.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/22/application-x-kwordquiz.svg b/Obsidian-SemiLight/mimetypes/22/application-x-kwordquiz.svg
new file mode 120000
index 000000000..86b2f6291
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/22/application-x-kwordquiz.svg
@@ -0,0 +1 @@
+x-office-document.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/22/application-x-lyx.svg b/Obsidian-SemiLight/mimetypes/22/application-x-lyx.svg
new file mode 120000
index 000000000..1dc3be3c1
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/22/application-x-lyx.svg
@@ -0,0 +1 @@
+text-x-generic.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/22/application-x-lzop.svg b/Obsidian-SemiLight/mimetypes/22/application-x-lzop.svg
new file mode 120000
index 000000000..a30c3cea0
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/22/application-x-lzop.svg
@@ -0,0 +1 @@
+application-x-compress.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/22/application-x-mif.svg b/Obsidian-SemiLight/mimetypes/22/application-x-mif.svg
new file mode 120000
index 000000000..db0a1dc4d
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/22/application-x-mif.svg
@@ -0,0 +1 @@
+video-x-generic.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/22/application-x-msexcel.svg b/Obsidian-SemiLight/mimetypes/22/application-x-msexcel.svg
new file mode 120000
index 000000000..46d4d34a7
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/22/application-x-msexcel.svg
@@ -0,0 +1 @@
+application-msexcel.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/22/application-x-mswrite.svg b/Obsidian-SemiLight/mimetypes/22/application-x-mswrite.svg
new file mode 120000
index 000000000..86b2f6291
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/22/application-x-mswrite.svg
@@ -0,0 +1 @@
+x-office-document.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/22/application-x-object.svg b/Obsidian-SemiLight/mimetypes/22/application-x-object.svg
new file mode 120000
index 000000000..71137a9a5
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/22/application-x-object.svg
@@ -0,0 +1 @@
+application-x-sharedlib.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/22/application-x-partial-download.svg b/Obsidian-SemiLight/mimetypes/22/application-x-partial-download.svg
new file mode 120000
index 000000000..317ff6487
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/22/application-x-partial-download.svg
@@ -0,0 +1 @@
+text-x-install.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/22/application-x-pem-file.svg b/Obsidian-SemiLight/mimetypes/22/application-x-pem-file.svg
new file mode 120000
index 000000000..aeb8d021e
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/22/application-x-pem-file.svg
@@ -0,0 +1 @@
+application-pgp-keys.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/22/application-x-perl.svg b/Obsidian-SemiLight/mimetypes/22/application-x-perl.svg
new file mode 120000
index 000000000..b951d20d0
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/22/application-x-perl.svg
@@ -0,0 +1 @@
+gnome-mime-application-x-perl.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/22/application-x-planner.svg b/Obsidian-SemiLight/mimetypes/22/application-x-planner.svg
new file mode 120000
index 000000000..86b2f6291
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/22/application-x-planner.svg
@@ -0,0 +1 @@
+x-office-document.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/22/application-x-project.svg b/Obsidian-SemiLight/mimetypes/22/application-x-project.svg
new file mode 120000
index 000000000..86b2f6291
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/22/application-x-project.svg
@@ -0,0 +1 @@
+x-office-document.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/22/application-x-ptoptimizer-script.svg b/Obsidian-SemiLight/mimetypes/22/application-x-ptoptimizer-script.svg
new file mode 120000
index 000000000..05ab0ed62
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/22/application-x-ptoptimizer-script.svg
@@ -0,0 +1 @@
+text-x-script.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/22/application-x-quanta.svg b/Obsidian-SemiLight/mimetypes/22/application-x-quanta.svg
new file mode 120000
index 000000000..1dc3be3c1
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/22/application-x-quanta.svg
@@ -0,0 +1 @@
+text-x-generic.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/22/application-x-quattropro.svg b/Obsidian-SemiLight/mimetypes/22/application-x-quattropro.svg
new file mode 120000
index 000000000..b17ea2805
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/22/application-x-quattropro.svg
@@ -0,0 +1 @@
+x-office-spreadsheet.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/22/application-x-riff.svg b/Obsidian-SemiLight/mimetypes/22/application-x-riff.svg
new file mode 120000
index 000000000..71137a9a5
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/22/application-x-riff.svg
@@ -0,0 +1 @@
+application-x-sharedlib.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/22/application-x-rsdf-container.svg b/Obsidian-SemiLight/mimetypes/22/application-x-rsdf-container.svg
new file mode 120000
index 000000000..317ff6487
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/22/application-x-rsdf-container.svg
@@ -0,0 +1 @@
+text-x-install.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/22/application-x-siag.svg b/Obsidian-SemiLight/mimetypes/22/application-x-siag.svg
new file mode 120000
index 000000000..b17ea2805
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/22/application-x-siag.svg
@@ -0,0 +1 @@
+x-office-spreadsheet.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/22/application-x-spkac+base64.svg b/Obsidian-SemiLight/mimetypes/22/application-x-spkac+base64.svg
new file mode 120000
index 000000000..1dc3be3c1
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/22/application-x-spkac+base64.svg
@@ -0,0 +1 @@
+text-x-generic.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/22/application-x-spkac.svg b/Obsidian-SemiLight/mimetypes/22/application-x-spkac.svg
new file mode 120000
index 000000000..1dc3be3c1
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/22/application-x-spkac.svg
@@ -0,0 +1 @@
+text-x-generic.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/22/application-x-superkaramba.svg b/Obsidian-SemiLight/mimetypes/22/application-x-superkaramba.svg
new file mode 120000
index 000000000..a30c3cea0
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/22/application-x-superkaramba.svg
@@ -0,0 +1 @@
+application-x-compress.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/22/application-x-tex-pk.svg b/Obsidian-SemiLight/mimetypes/22/application-x-tex-pk.svg
new file mode 120000
index 000000000..a30c3cea0
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/22/application-x-tex-pk.svg
@@ -0,0 +1 @@
+application-x-compress.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/22/application-x-texgzdvi.svg b/Obsidian-SemiLight/mimetypes/22/application-x-texgzdvi.svg
new file mode 120000
index 000000000..a30c3cea0
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/22/application-x-texgzdvi.svg
@@ -0,0 +1 @@
+application-x-compress.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/22/application-x-tgif.svg b/Obsidian-SemiLight/mimetypes/22/application-x-tgif.svg
new file mode 120000
index 000000000..3b9ae0bf0
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/22/application-x-tgif.svg
@@ -0,0 +1 @@
+image-x-svg+xml.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/22/application-x-trig.svg b/Obsidian-SemiLight/mimetypes/22/application-x-trig.svg
new file mode 120000
index 000000000..86b2f6291
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/22/application-x-trig.svg
@@ -0,0 +1 @@
+x-office-document.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/22/application-x-troff-man.svg b/Obsidian-SemiLight/mimetypes/22/application-x-troff-man.svg
new file mode 120000
index 000000000..1dc3be3c1
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/22/application-x-troff-man.svg
@@ -0,0 +1 @@
+text-x-generic.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/22/application-x-turtle.svg b/Obsidian-SemiLight/mimetypes/22/application-x-turtle.svg
new file mode 120000
index 000000000..86b2f6291
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/22/application-x-turtle.svg
@@ -0,0 +1 @@
+x-office-document.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/22/application-x-vnd.akonadi.note.svg b/Obsidian-SemiLight/mimetypes/22/application-x-vnd.akonadi.note.svg
new file mode 120000
index 000000000..1dc3be3c1
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/22/application-x-vnd.akonadi.note.svg
@@ -0,0 +1 @@
+text-x-generic.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/22/application-x-vnd.kde.alarm.active.svg b/Obsidian-SemiLight/mimetypes/22/application-x-vnd.kde.alarm.active.svg
new file mode 120000
index 000000000..1dc3be3c1
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/22/application-x-vnd.kde.alarm.active.svg
@@ -0,0 +1 @@
+text-x-generic.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/22/application-x-vnd.kde.alarm.archived.svg b/Obsidian-SemiLight/mimetypes/22/application-x-vnd.kde.alarm.archived.svg
new file mode 120000
index 000000000..1dc3be3c1
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/22/application-x-vnd.kde.alarm.archived.svg
@@ -0,0 +1 @@
+text-x-generic.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/22/application-x-vnd.kde.alarm.svg b/Obsidian-SemiLight/mimetypes/22/application-x-vnd.kde.alarm.svg
new file mode 120000
index 000000000..1dc3be3c1
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/22/application-x-vnd.kde.alarm.svg
@@ -0,0 +1 @@
+text-x-generic.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/22/application-x-vnd.kde.alarm.template.svg b/Obsidian-SemiLight/mimetypes/22/application-x-vnd.kde.alarm.template.svg
new file mode 120000
index 000000000..1dc3be3c1
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/22/application-x-vnd.kde.alarm.template.svg
@@ -0,0 +1 @@
+text-x-generic.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/22/application-x-vnd.kde.contactgroup.svg b/Obsidian-SemiLight/mimetypes/22/application-x-vnd.kde.contactgroup.svg
new file mode 120000
index 000000000..506c888bb
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/22/application-x-vnd.kde.contactgroup.svg
@@ -0,0 +1 @@
+text-x-authors.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/22/application-x-vnd.kde.kplato.svg b/Obsidian-SemiLight/mimetypes/22/application-x-vnd.kde.kplato.svg
new file mode 120000
index 000000000..86b2f6291
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/22/application-x-vnd.kde.kplato.svg
@@ -0,0 +1 @@
+x-office-document.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/22/application-x-vnd.kde.kplato.work.svg b/Obsidian-SemiLight/mimetypes/22/application-x-vnd.kde.kplato.work.svg
new file mode 120000
index 000000000..86b2f6291
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/22/application-x-vnd.kde.kplato.work.svg
@@ -0,0 +1 @@
+x-office-document.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/22/application-x-vnd.kde.kugar.mixed.svg b/Obsidian-SemiLight/mimetypes/22/application-x-vnd.kde.kugar.mixed.svg
new file mode 120000
index 000000000..86b2f6291
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/22/application-x-vnd.kde.kugar.mixed.svg
@@ -0,0 +1 @@
+x-office-document.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/22/application-x-vnd.kde.notes.svg b/Obsidian-SemiLight/mimetypes/22/application-x-vnd.kde.notes.svg
new file mode 120000
index 000000000..1dc3be3c1
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/22/application-x-vnd.kde.notes.svg
@@ -0,0 +1 @@
+text-x-generic.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/22/application-x-vnd.kde.plan.svg b/Obsidian-SemiLight/mimetypes/22/application-x-vnd.kde.plan.svg
new file mode 120000
index 000000000..86b2f6291
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/22/application-x-vnd.kde.plan.svg
@@ -0,0 +1 @@
+x-office-document.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/22/application-x-vnd.kde.plan.work.svg b/Obsidian-SemiLight/mimetypes/22/application-x-vnd.kde.plan.work.svg
new file mode 120000
index 000000000..86b2f6291
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/22/application-x-vnd.kde.plan.work.svg
@@ -0,0 +1 @@
+x-office-document.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/22/application-x-wine-extension-inf.svg b/Obsidian-SemiLight/mimetypes/22/application-x-wine-extension-inf.svg
new file mode 120000
index 000000000..1dc3be3c1
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/22/application-x-wine-extension-inf.svg
@@ -0,0 +1 @@
+text-x-generic.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/22/application-x-xliff.svg b/Obsidian-SemiLight/mimetypes/22/application-x-xliff.svg
new file mode 120000
index 000000000..1dc3be3c1
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/22/application-x-xliff.svg
@@ -0,0 +1 @@
+text-x-generic.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/22/application-xsd.svg b/Obsidian-SemiLight/mimetypes/22/application-xsd.svg
new file mode 120000
index 000000000..f50ba621b
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/22/application-xsd.svg
@@ -0,0 +1 @@
+application-xml.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/22/application-xslt+xml.svg b/Obsidian-SemiLight/mimetypes/22/application-xslt+xml.svg
new file mode 120000
index 000000000..b17ea2805
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/22/application-xslt+xml.svg
@@ -0,0 +1 @@
+x-office-spreadsheet.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/22/application-xspf+xml.svg b/Obsidian-SemiLight/mimetypes/22/application-xspf+xml.svg
new file mode 120000
index 000000000..1e7e6f6ce
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/22/application-xspf+xml.svg
@@ -0,0 +1 @@
+playlist.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/22/audio-ac3.svg b/Obsidian-SemiLight/mimetypes/22/audio-ac3.svg
new file mode 120000
index 000000000..fb7fe7cb6
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/22/audio-ac3.svg
@@ -0,0 +1 @@
+audio-x-generic.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/22/audio-midi.svg b/Obsidian-SemiLight/mimetypes/22/audio-midi.svg
new file mode 120000
index 000000000..fb7fe7cb6
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/22/audio-midi.svg
@@ -0,0 +1 @@
+audio-x-generic.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/22/audio-mp2.svg b/Obsidian-SemiLight/mimetypes/22/audio-mp2.svg
new file mode 120000
index 000000000..fb7fe7cb6
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/22/audio-mp2.svg
@@ -0,0 +1 @@
+audio-x-generic.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/22/audio-mp3.svg b/Obsidian-SemiLight/mimetypes/22/audio-mp3.svg
new file mode 120000
index 000000000..fb7fe7cb6
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/22/audio-mp3.svg
@@ -0,0 +1 @@
+audio-x-generic.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/22/audio-prs.sid.svg b/Obsidian-SemiLight/mimetypes/22/audio-prs.sid.svg
new file mode 120000
index 000000000..fb7fe7cb6
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/22/audio-prs.sid.svg
@@ -0,0 +1 @@
+audio-x-generic.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/22/audio-x-aiff.svg b/Obsidian-SemiLight/mimetypes/22/audio-x-aiff.svg
new file mode 120000
index 000000000..fb7fe7cb6
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/22/audio-x-aiff.svg
@@ -0,0 +1 @@
+audio-x-generic.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/22/audio-x-mp2.svg b/Obsidian-SemiLight/mimetypes/22/audio-x-mp2.svg
new file mode 120000
index 000000000..fb7fe7cb6
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/22/audio-x-mp2.svg
@@ -0,0 +1 @@
+audio-x-generic.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/22/gnome-unknown.svg b/Obsidian-SemiLight/mimetypes/22/gnome-unknown.svg
new file mode 120000
index 000000000..cb1056325
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/22/gnome-unknown.svg
@@ -0,0 +1 @@
+unknown.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/22/image-x-adobe-dng.svg b/Obsidian-SemiLight/mimetypes/22/image-x-adobe-dng.svg
new file mode 120000
index 000000000..a2c40c72d
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/22/image-x-adobe-dng.svg
@@ -0,0 +1 @@
+image-x-generic.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/22/image-x-compressed-xcf.svg b/Obsidian-SemiLight/mimetypes/22/image-x-compressed-xcf.svg
new file mode 120000
index 000000000..dc7220dab
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/22/image-x-compressed-xcf.svg
@@ -0,0 +1 @@
+image-x-xcf.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/22/image-x-emf.svg b/Obsidian-SemiLight/mimetypes/22/image-x-emf.svg
new file mode 120000
index 000000000..3b9ae0bf0
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/22/image-x-emf.svg
@@ -0,0 +1 @@
+image-x-svg+xml.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/22/image-x-wmf.svg b/Obsidian-SemiLight/mimetypes/22/image-x-wmf.svg
new file mode 120000
index 000000000..3b9ae0bf0
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/22/image-x-wmf.svg
@@ -0,0 +1 @@
+image-x-svg+xml.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/22/image-x-xfig.svg b/Obsidian-SemiLight/mimetypes/22/image-x-xfig.svg
new file mode 120000
index 000000000..3b9ae0bf0
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/22/image-x-xfig.svg
@@ -0,0 +1 @@
+image-x-svg+xml.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/22/javascript.svg b/Obsidian-SemiLight/mimetypes/22/javascript.svg
new file mode 120000
index 000000000..9f4aef244
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/22/javascript.svg
@@ -0,0 +1 @@
+application-x-javascript.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/22/jd-container.svg b/Obsidian-SemiLight/mimetypes/22/jd-container.svg
new file mode 120000
index 000000000..317ff6487
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/22/jd-container.svg
@@ -0,0 +1 @@
+text-x-install.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/22/message-news.svg b/Obsidian-SemiLight/mimetypes/22/message-news.svg
new file mode 120000
index 000000000..1dc3be3c1
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/22/message-news.svg
@@ -0,0 +1 @@
+text-x-generic.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/22/message-partial.svg b/Obsidian-SemiLight/mimetypes/22/message-partial.svg
new file mode 120000
index 000000000..1dc3be3c1
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/22/message-partial.svg
@@ -0,0 +1 @@
+text-x-generic.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/22/message-x-gnu-rmail.svg b/Obsidian-SemiLight/mimetypes/22/message-x-gnu-rmail.svg
new file mode 120000
index 000000000..1dc3be3c1
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/22/message-x-gnu-rmail.svg
@@ -0,0 +1 @@
+text-x-generic.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/22/multipart-alternative.svg b/Obsidian-SemiLight/mimetypes/22/multipart-alternative.svg
new file mode 120000
index 000000000..1dc3be3c1
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/22/multipart-alternative.svg
@@ -0,0 +1 @@
+text-x-generic.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/22/multipart-appledouble.svg b/Obsidian-SemiLight/mimetypes/22/multipart-appledouble.svg
new file mode 120000
index 000000000..1dc3be3c1
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/22/multipart-appledouble.svg
@@ -0,0 +1 @@
+text-x-generic.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/22/multipart-digest.svg b/Obsidian-SemiLight/mimetypes/22/multipart-digest.svg
new file mode 120000
index 000000000..1dc3be3c1
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/22/multipart-digest.svg
@@ -0,0 +1 @@
+text-x-generic.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/22/multipart-mixed.svg b/Obsidian-SemiLight/mimetypes/22/multipart-mixed.svg
new file mode 120000
index 000000000..1dc3be3c1
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/22/multipart-mixed.svg
@@ -0,0 +1 @@
+text-x-generic.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/22/multipart-related.svg b/Obsidian-SemiLight/mimetypes/22/multipart-related.svg
new file mode 120000
index 000000000..1dc3be3c1
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/22/multipart-related.svg
@@ -0,0 +1 @@
+text-x-generic.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/22/multipart-report.svg b/Obsidian-SemiLight/mimetypes/22/multipart-report.svg
new file mode 120000
index 000000000..1dc3be3c1
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/22/multipart-report.svg
@@ -0,0 +1 @@
+text-x-generic.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/22/multipart-signed.svg b/Obsidian-SemiLight/mimetypes/22/multipart-signed.svg
new file mode 120000
index 000000000..aeb8d021e
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/22/multipart-signed.svg
@@ -0,0 +1 @@
+application-pgp-keys.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/22/multipart-x-mixed-replace.svg b/Obsidian-SemiLight/mimetypes/22/multipart-x-mixed-replace.svg
new file mode 120000
index 000000000..1dc3be3c1
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/22/multipart-x-mixed-replace.svg
@@ -0,0 +1 @@
+text-x-generic.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/22/qgis-asc.svg b/Obsidian-SemiLight/mimetypes/22/qgis-asc.svg
new file mode 120000
index 000000000..a2c40c72d
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/22/qgis-asc.svg
@@ -0,0 +1 @@
+image-x-generic.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/22/qgis-ddf.svg b/Obsidian-SemiLight/mimetypes/22/qgis-ddf.svg
new file mode 120000
index 000000000..a2c40c72d
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/22/qgis-ddf.svg
@@ -0,0 +1 @@
+image-x-generic.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/22/qgis-dem.svg b/Obsidian-SemiLight/mimetypes/22/qgis-dem.svg
new file mode 120000
index 000000000..a2c40c72d
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/22/qgis-dem.svg
@@ -0,0 +1 @@
+image-x-generic.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/22/qgis-dt0.svg b/Obsidian-SemiLight/mimetypes/22/qgis-dt0.svg
new file mode 120000
index 000000000..a2c40c72d
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/22/qgis-dt0.svg
@@ -0,0 +1 @@
+image-x-generic.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/22/qgis-dxf.svg b/Obsidian-SemiLight/mimetypes/22/qgis-dxf.svg
new file mode 120000
index 000000000..3b9ae0bf0
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/22/qgis-dxf.svg
@@ -0,0 +1 @@
+image-x-svg+xml.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/22/qgis-gml.svg b/Obsidian-SemiLight/mimetypes/22/qgis-gml.svg
new file mode 120000
index 000000000..3b9ae0bf0
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/22/qgis-gml.svg
@@ -0,0 +1 @@
+image-x-svg+xml.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/22/qgis-img.svg b/Obsidian-SemiLight/mimetypes/22/qgis-img.svg
new file mode 120000
index 000000000..a2c40c72d
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/22/qgis-img.svg
@@ -0,0 +1 @@
+image-x-generic.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/22/qgis-qlr.svg b/Obsidian-SemiLight/mimetypes/22/qgis-qlr.svg
new file mode 120000
index 000000000..3b9ae0bf0
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/22/qgis-qlr.svg
@@ -0,0 +1 @@
+image-x-svg+xml.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/22/qgis-shp.svg b/Obsidian-SemiLight/mimetypes/22/qgis-shp.svg
new file mode 120000
index 000000000..3b9ae0bf0
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/22/qgis-shp.svg
@@ -0,0 +1 @@
+image-x-svg+xml.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/22/qgis-sqlite.svg b/Obsidian-SemiLight/mimetypes/22/qgis-sqlite.svg
new file mode 120000
index 000000000..dd2bae176
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/22/qgis-sqlite.svg
@@ -0,0 +1 @@
+application-x-sqlite2.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/22/stock_unknown.svg b/Obsidian-SemiLight/mimetypes/22/stock_unknown.svg
new file mode 120000
index 000000000..cb1056325
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/22/stock_unknown.svg
@@ -0,0 +1 @@
+unknown.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/22/text-csv.svg b/Obsidian-SemiLight/mimetypes/22/text-csv.svg
new file mode 120000
index 000000000..b17ea2805
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/22/text-csv.svg
@@ -0,0 +1 @@
+x-office-spreadsheet.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/22/text-rdf+xml.svg b/Obsidian-SemiLight/mimetypes/22/text-rdf+xml.svg
new file mode 120000
index 000000000..f50ba621b
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/22/text-rdf+xml.svg
@@ -0,0 +1 @@
+application-xml.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/22/text-rdf.svg b/Obsidian-SemiLight/mimetypes/22/text-rdf.svg
new file mode 120000
index 000000000..86b2f6291
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/22/text-rdf.svg
@@ -0,0 +1 @@
+x-office-document.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/22/text-sgml.svg b/Obsidian-SemiLight/mimetypes/22/text-sgml.svg
new file mode 120000
index 000000000..f50ba621b
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/22/text-sgml.svg
@@ -0,0 +1 @@
+application-xml.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/22/text-troff.svg b/Obsidian-SemiLight/mimetypes/22/text-troff.svg
new file mode 120000
index 000000000..86b2f6291
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/22/text-troff.svg
@@ -0,0 +1 @@
+x-office-document.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/22/text-vnd-wap-wml.svg b/Obsidian-SemiLight/mimetypes/22/text-vnd-wap-wml.svg
new file mode 120000
index 000000000..f50ba621b
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/22/text-vnd-wap-wml.svg
@@ -0,0 +1 @@
+application-xml.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/22/text-vnd.abc.svg b/Obsidian-SemiLight/mimetypes/22/text-vnd.abc.svg
new file mode 120000
index 000000000..86b2f6291
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/22/text-vnd.abc.svg
@@ -0,0 +1 @@
+x-office-document.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/22/text-vnd.trolltech.linguist.svg b/Obsidian-SemiLight/mimetypes/22/text-vnd.trolltech.linguist.svg
new file mode 120000
index 000000000..1dc3be3c1
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/22/text-vnd.trolltech.linguist.svg
@@ -0,0 +1 @@
+text-x-generic.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/22/text-x-adasrc.svg b/Obsidian-SemiLight/mimetypes/22/text-x-adasrc.svg
new file mode 120000
index 000000000..f50ba621b
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/22/text-x-adasrc.svg
@@ -0,0 +1 @@
+application-xml.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/22/text-x-asm.svg b/Obsidian-SemiLight/mimetypes/22/text-x-asm.svg
new file mode 120000
index 000000000..1dc3be3c1
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/22/text-x-asm.svg
@@ -0,0 +1 @@
+text-x-generic.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/22/text-x-cmake.svg b/Obsidian-SemiLight/mimetypes/22/text-x-cmake.svg
new file mode 120000
index 000000000..2df582fab
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/22/text-x-cmake.svg
@@ -0,0 +1 @@
+text-x-makefile.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/22/text-x-katefilelist.svg b/Obsidian-SemiLight/mimetypes/22/text-x-katefilelist.svg
new file mode 120000
index 000000000..1dc3be3c1
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/22/text-x-katefilelist.svg
@@ -0,0 +1 @@
+text-x-generic.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/22/text-x-ldif.svg b/Obsidian-SemiLight/mimetypes/22/text-x-ldif.svg
new file mode 120000
index 000000000..506c888bb
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/22/text-x-ldif.svg
@@ -0,0 +1 @@
+text-x-authors.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/22/text-x-lilypond.svg b/Obsidian-SemiLight/mimetypes/22/text-x-lilypond.svg
new file mode 120000
index 000000000..1dc3be3c1
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/22/text-x-lilypond.svg
@@ -0,0 +1 @@
+text-x-generic.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/22/text-x-nfo.svg b/Obsidian-SemiLight/mimetypes/22/text-x-nfo.svg
new file mode 120000
index 000000000..f50ba621b
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/22/text-x-nfo.svg
@@ -0,0 +1 @@
+application-xml.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/22/text-x-objchdr.svg b/Obsidian-SemiLight/mimetypes/22/text-x-objchdr.svg
new file mode 120000
index 000000000..198860638
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/22/text-x-objchdr.svg
@@ -0,0 +1 @@
+text-x-chdr.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/22/text-x-objcsrc.svg b/Obsidian-SemiLight/mimetypes/22/text-x-objcsrc.svg
new file mode 120000
index 000000000..9e22cda43
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/22/text-x-objcsrc.svg
@@ -0,0 +1 @@
+text-x-c++src.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/22/text-x-opml+xml.svg b/Obsidian-SemiLight/mimetypes/22/text-x-opml+xml.svg
new file mode 120000
index 000000000..f50ba621b
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/22/text-x-opml+xml.svg
@@ -0,0 +1 @@
+application-xml.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/22/text-x-pascal.svg b/Obsidian-SemiLight/mimetypes/22/text-x-pascal.svg
new file mode 120000
index 000000000..f50ba621b
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/22/text-x-pascal.svg
@@ -0,0 +1 @@
+application-xml.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/22/text-x-plain.svg b/Obsidian-SemiLight/mimetypes/22/text-x-plain.svg
new file mode 120000
index 000000000..894bd452d
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/22/text-x-plain.svg
@@ -0,0 +1 @@
+text-plain.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/22/text-x-python3.svg b/Obsidian-SemiLight/mimetypes/22/text-x-python3.svg
new file mode 120000
index 000000000..06f81fa83
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/22/text-x-python3.svg
@@ -0,0 +1 @@
+text-x-python.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/22/text-x-rpm-spec.svg b/Obsidian-SemiLight/mimetypes/22/text-x-rpm-spec.svg
new file mode 120000
index 000000000..317ff6487
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/22/text-x-rpm-spec.svg
@@ -0,0 +1 @@
+text-x-install.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/22/text-x-tcl.svg b/Obsidian-SemiLight/mimetypes/22/text-x-tcl.svg
new file mode 120000
index 000000000..f50ba621b
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/22/text-x-tcl.svg
@@ -0,0 +1 @@
+application-xml.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/22/text-x-texinfo.svg b/Obsidian-SemiLight/mimetypes/22/text-x-texinfo.svg
new file mode 120000
index 000000000..9f2952142
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/22/text-x-texinfo.svg
@@ -0,0 +1 @@
+text-x-tex.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/22/text-x-xslfo.svg b/Obsidian-SemiLight/mimetypes/22/text-x-xslfo.svg
new file mode 120000
index 000000000..f50ba621b
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/22/text-x-xslfo.svg
@@ -0,0 +1 @@
+application-xml.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/22/text-xmcd.svg b/Obsidian-SemiLight/mimetypes/22/text-xmcd.svg
new file mode 120000
index 000000000..1dc3be3c1
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/22/text-xmcd.svg
@@ -0,0 +1 @@
+text-x-generic.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/22/video-mlt-playlist.svg b/Obsidian-SemiLight/mimetypes/22/video-mlt-playlist.svg
new file mode 120000
index 000000000..1e7e6f6ce
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/22/video-mlt-playlist.svg
@@ -0,0 +1 @@
+playlist.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/22/video-mp4.svg b/Obsidian-SemiLight/mimetypes/22/video-mp4.svg
new file mode 120000
index 000000000..db0a1dc4d
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/22/video-mp4.svg
@@ -0,0 +1 @@
+video-x-generic.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/22/video-vivo.svg b/Obsidian-SemiLight/mimetypes/22/video-vivo.svg
new file mode 120000
index 000000000..db0a1dc4d
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/22/video-vivo.svg
@@ -0,0 +1 @@
+video-x-generic.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/22/video-vnd.rn-realvideo.svg b/Obsidian-SemiLight/mimetypes/22/video-vnd.rn-realvideo.svg
new file mode 120000
index 000000000..db0a1dc4d
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/22/video-vnd.rn-realvideo.svg
@@ -0,0 +1 @@
+video-x-generic.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/22/video-wavelet.svg b/Obsidian-SemiLight/mimetypes/22/video-wavelet.svg
new file mode 120000
index 000000000..db0a1dc4d
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/22/video-wavelet.svg
@@ -0,0 +1 @@
+video-x-generic.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/22/video-webm.svg b/Obsidian-SemiLight/mimetypes/22/video-webm.svg
new file mode 120000
index 000000000..db0a1dc4d
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/22/video-webm.svg
@@ -0,0 +1 @@
+video-x-generic.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/22/video-x-anim.svg b/Obsidian-SemiLight/mimetypes/22/video-x-anim.svg
new file mode 120000
index 000000000..db0a1dc4d
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/22/video-x-anim.svg
@@ -0,0 +1 @@
+video-x-generic.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/22/video-x-flic.svg b/Obsidian-SemiLight/mimetypes/22/video-x-flic.svg
new file mode 120000
index 000000000..db0a1dc4d
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/22/video-x-flic.svg
@@ -0,0 +1 @@
+video-x-generic.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/22/video-x-flv.svg b/Obsidian-SemiLight/mimetypes/22/video-x-flv.svg
new file mode 120000
index 000000000..6bb1786ec
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/22/video-x-flv.svg
@@ -0,0 +1 @@
+application-x-shockwave-flash.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/22/video-x-google-vlc-plugin.svg b/Obsidian-SemiLight/mimetypes/22/video-x-google-vlc-plugin.svg
new file mode 120000
index 000000000..db0a1dc4d
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/22/video-x-google-vlc-plugin.svg
@@ -0,0 +1 @@
+video-x-generic.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/22/video-x-javafx.svg b/Obsidian-SemiLight/mimetypes/22/video-x-javafx.svg
new file mode 120000
index 000000000..db0a1dc4d
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/22/video-x-javafx.svg
@@ -0,0 +1 @@
+video-x-generic.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/22/video-x-matroska.svg b/Obsidian-SemiLight/mimetypes/22/video-x-matroska.svg
new file mode 120000
index 000000000..db0a1dc4d
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/22/video-x-matroska.svg
@@ -0,0 +1 @@
+video-x-generic.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/22/video-x-mng.svg b/Obsidian-SemiLight/mimetypes/22/video-x-mng.svg
new file mode 120000
index 000000000..db0a1dc4d
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/22/video-x-mng.svg
@@ -0,0 +1 @@
+video-x-generic.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/22/video-x-ms-asf.svg b/Obsidian-SemiLight/mimetypes/22/video-x-ms-asf.svg
new file mode 120000
index 000000000..1e7e6f6ce
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/22/video-x-ms-asf.svg
@@ -0,0 +1 @@
+playlist.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/22/video-x-ms-wmp.svg b/Obsidian-SemiLight/mimetypes/22/video-x-ms-wmp.svg
new file mode 120000
index 000000000..db0a1dc4d
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/22/video-x-ms-wmp.svg
@@ -0,0 +1 @@
+video-x-generic.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/22/video-x-ms-wmv.svg b/Obsidian-SemiLight/mimetypes/22/video-x-ms-wmv.svg
new file mode 120000
index 000000000..db0a1dc4d
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/22/video-x-ms-wmv.svg
@@ -0,0 +1 @@
+video-x-generic.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/22/video-x-msvideo.svg b/Obsidian-SemiLight/mimetypes/22/video-x-msvideo.svg
new file mode 120000
index 000000000..db0a1dc4d
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/22/video-x-msvideo.svg
@@ -0,0 +1 @@
+video-x-generic.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/22/video-x-ogm+ogg.svg b/Obsidian-SemiLight/mimetypes/22/video-x-ogm+ogg.svg
new file mode 120000
index 000000000..db0a1dc4d
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/22/video-x-ogm+ogg.svg
@@ -0,0 +1 @@
+video-x-generic.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/22/video-x-theora+ogg.svg b/Obsidian-SemiLight/mimetypes/22/video-x-theora+ogg.svg
new file mode 120000
index 000000000..db0a1dc4d
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/22/video-x-theora+ogg.svg
@@ -0,0 +1 @@
+video-x-generic.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/22/video-x-wmv.svg b/Obsidian-SemiLight/mimetypes/22/video-x-wmv.svg
new file mode 120000
index 000000000..db0a1dc4d
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/22/video-x-wmv.svg
@@ -0,0 +1 @@
+video-x-generic.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/22/x-gambasserverpage.svg b/Obsidian-SemiLight/mimetypes/22/x-gambasserverpage.svg
new file mode 120000
index 000000000..f50ba621b
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/22/x-gambasserverpage.svg
@@ -0,0 +1 @@
+application-xml.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/24/application-excel.svg b/Obsidian-SemiLight/mimetypes/24/application-excel.svg
new file mode 120000
index 000000000..46d4d34a7
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/24/application-excel.svg
@@ -0,0 +1 @@
+application-msexcel.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/24/application-gml+xml.svg b/Obsidian-SemiLight/mimetypes/24/application-gml+xml.svg
new file mode 120000
index 000000000..f50ba621b
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/24/application-gml+xml.svg
@@ -0,0 +1 @@
+application-xml.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/24/application-gnunet-directory.svg b/Obsidian-SemiLight/mimetypes/24/application-gnunet-directory.svg
new file mode 120000
index 000000000..71137a9a5
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/24/application-gnunet-directory.svg
@@ -0,0 +1 @@
+application-x-sharedlib.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/24/application-gzip.svg b/Obsidian-SemiLight/mimetypes/24/application-gzip.svg
new file mode 120000
index 000000000..a30c3cea0
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/24/application-gzip.svg
@@ -0,0 +1 @@
+application-x-compress.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/24/application-java.svg b/Obsidian-SemiLight/mimetypes/24/application-java.svg
new file mode 120000
index 000000000..dbc66cdce
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/24/application-java.svg
@@ -0,0 +1 @@
+text-x-java.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/24/application-mathml+xml.svg b/Obsidian-SemiLight/mimetypes/24/application-mathml+xml.svg
new file mode 120000
index 000000000..15f67cb98
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/24/application-mathml+xml.svg
@@ -0,0 +1 @@
+application-vnd.oasis.opendocument.formula.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/24/application-metalink+xml.svg b/Obsidian-SemiLight/mimetypes/24/application-metalink+xml.svg
new file mode 120000
index 000000000..f50ba621b
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/24/application-metalink+xml.svg
@@ -0,0 +1 @@
+application-xml.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/24/application-metalink4+xml.svg b/Obsidian-SemiLight/mimetypes/24/application-metalink4+xml.svg
new file mode 120000
index 000000000..f50ba621b
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/24/application-metalink4+xml.svg
@@ -0,0 +1 @@
+application-xml.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/24/application-msexcel.svg b/Obsidian-SemiLight/mimetypes/24/application-msexcel.svg
new file mode 120000
index 000000000..b17ea2805
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/24/application-msexcel.svg
@@ -0,0 +1 @@
+x-office-spreadsheet.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/24/application-mspowerpoint.svg b/Obsidian-SemiLight/mimetypes/24/application-mspowerpoint.svg
new file mode 120000
index 000000000..73bb02f6a
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/24/application-mspowerpoint.svg
@@ -0,0 +1 @@
+x-office-presentation.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/24/application-msword-template.svg b/Obsidian-SemiLight/mimetypes/24/application-msword-template.svg
new file mode 120000
index 000000000..86b2f6291
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/24/application-msword-template.svg
@@ -0,0 +1 @@
+x-office-document.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/24/application-owl+xml.svg b/Obsidian-SemiLight/mimetypes/24/application-owl+xml.svg
new file mode 120000
index 000000000..f50ba621b
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/24/application-owl+xml.svg
@@ -0,0 +1 @@
+application-xml.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/24/application-pgp-signature.svg b/Obsidian-SemiLight/mimetypes/24/application-pgp-signature.svg
new file mode 120000
index 000000000..aeb8d021e
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/24/application-pgp-signature.svg
@@ -0,0 +1 @@
+application-pgp-keys.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/24/application-pgp.svg b/Obsidian-SemiLight/mimetypes/24/application-pgp.svg
new file mode 120000
index 000000000..aeb8d021e
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/24/application-pgp.svg
@@ -0,0 +1 @@
+application-pgp-keys.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/24/application-pkcs7-signature.svg b/Obsidian-SemiLight/mimetypes/24/application-pkcs7-signature.svg
new file mode 120000
index 000000000..aeb8d021e
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/24/application-pkcs7-signature.svg
@@ -0,0 +1 @@
+application-pgp-keys.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/24/application-pkcs8.svg b/Obsidian-SemiLight/mimetypes/24/application-pkcs8.svg
new file mode 120000
index 000000000..aeb8d021e
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/24/application-pkcs8.svg
@@ -0,0 +1 @@
+application-pgp-keys.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/24/application-pkix-crl.svg b/Obsidian-SemiLight/mimetypes/24/application-pkix-crl.svg
new file mode 120000
index 000000000..1dc3be3c1
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/24/application-pkix-crl.svg
@@ -0,0 +1 @@
+text-x-generic.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/24/application-pkix-pkipath.svg b/Obsidian-SemiLight/mimetypes/24/application-pkix-pkipath.svg
new file mode 120000
index 000000000..1dc3be3c1
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/24/application-pkix-pkipath.svg
@@ -0,0 +1 @@
+text-x-generic.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/24/application-postscript.svg b/Obsidian-SemiLight/mimetypes/24/application-postscript.svg
new file mode 120000
index 000000000..86b2f6291
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/24/application-postscript.svg
@@ -0,0 +1 @@
+x-office-document.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/24/application-ram.svg b/Obsidian-SemiLight/mimetypes/24/application-ram.svg
new file mode 120000
index 000000000..db0a1dc4d
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/24/application-ram.svg
@@ -0,0 +1 @@
+video-x-generic.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/24/application-rdf+xml.svg b/Obsidian-SemiLight/mimetypes/24/application-rdf+xml.svg
new file mode 120000
index 000000000..f50ba621b
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/24/application-rdf+xml.svg
@@ -0,0 +1 @@
+application-xml.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/24/application-sql.svg b/Obsidian-SemiLight/mimetypes/24/application-sql.svg
new file mode 120000
index 000000000..dd2bae176
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/24/application-sql.svg
@@ -0,0 +1 @@
+application-x-sqlite2.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/24/application-vnd.flatpak.ref.svg b/Obsidian-SemiLight/mimetypes/24/application-vnd.flatpak.ref.svg
new file mode 120000
index 000000000..6bddb89f3
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/24/application-vnd.flatpak.ref.svg
@@ -0,0 +1 @@
+application-vnd.flatpak.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/24/application-vnd.flatpak.repo.svg b/Obsidian-SemiLight/mimetypes/24/application-vnd.flatpak.repo.svg
new file mode 120000
index 000000000..6bddb89f3
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/24/application-vnd.flatpak.repo.svg
@@ -0,0 +1 @@
+application-vnd.flatpak.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/24/application-vnd.flatpak.svg b/Obsidian-SemiLight/mimetypes/24/application-vnd.flatpak.svg
new file mode 100644
index 000000000..163965bae
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/24/application-vnd.flatpak.svg
@@ -0,0 +1,1008 @@
+
+
diff --git a/Obsidian-SemiLight/mimetypes/24/application-vnd.google-earth.kml+xml.svg b/Obsidian-SemiLight/mimetypes/24/application-vnd.google-earth.kml+xml.svg
new file mode 120000
index 000000000..f50ba621b
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/24/application-vnd.google-earth.kml+xml.svg
@@ -0,0 +1 @@
+application-xml.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/24/application-vnd.google-earth.kmz.svg b/Obsidian-SemiLight/mimetypes/24/application-vnd.google-earth.kmz.svg
new file mode 120000
index 000000000..a30c3cea0
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/24/application-vnd.google-earth.kmz.svg
@@ -0,0 +1 @@
+application-x-compress.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/24/application-vnd.insync.link.drive.doc.svg b/Obsidian-SemiLight/mimetypes/24/application-vnd.insync.link.drive.doc.svg
new file mode 120000
index 000000000..86b2f6291
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/24/application-vnd.insync.link.drive.doc.svg
@@ -0,0 +1 @@
+x-office-document.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/24/application-vnd.insync.link.drive.sheet.svg b/Obsidian-SemiLight/mimetypes/24/application-vnd.insync.link.drive.sheet.svg
new file mode 120000
index 000000000..b17ea2805
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/24/application-vnd.insync.link.drive.sheet.svg
@@ -0,0 +1 @@
+x-office-spreadsheet.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/24/application-vnd.insync.link.drive.slides.svg b/Obsidian-SemiLight/mimetypes/24/application-vnd.insync.link.drive.slides.svg
new file mode 120000
index 000000000..73bb02f6a
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/24/application-vnd.insync.link.drive.slides.svg
@@ -0,0 +1 @@
+x-office-presentation.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/24/application-vnd.kde.fontspackage.svg b/Obsidian-SemiLight/mimetypes/24/application-vnd.kde.fontspackage.svg
new file mode 120000
index 000000000..a30c3cea0
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/24/application-vnd.kde.fontspackage.svg
@@ -0,0 +1 @@
+application-x-compress.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/24/application-vnd.kde.okular-archive.svg b/Obsidian-SemiLight/mimetypes/24/application-vnd.kde.okular-archive.svg
new file mode 120000
index 000000000..a30c3cea0
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/24/application-vnd.kde.okular-archive.svg
@@ -0,0 +1 @@
+application-x-compress.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/24/application-vnd.ms-asf.svg b/Obsidian-SemiLight/mimetypes/24/application-vnd.ms-asf.svg
new file mode 120000
index 000000000..1e7e6f6ce
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/24/application-vnd.ms-asf.svg
@@ -0,0 +1 @@
+playlist.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/24/application-vnd.ms-excel.sheet.binary.macroenabled.12.svg b/Obsidian-SemiLight/mimetypes/24/application-vnd.ms-excel.sheet.binary.macroenabled.12.svg
new file mode 120000
index 000000000..46d4d34a7
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/24/application-vnd.ms-excel.sheet.binary.macroenabled.12.svg
@@ -0,0 +1 @@
+application-msexcel.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/24/application-vnd.ms-excel.sheet.macroenabled.12.svg b/Obsidian-SemiLight/mimetypes/24/application-vnd.ms-excel.sheet.macroenabled.12.svg
new file mode 120000
index 000000000..46d4d34a7
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/24/application-vnd.ms-excel.sheet.macroenabled.12.svg
@@ -0,0 +1 @@
+application-msexcel.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/24/application-vnd.ms-excel.template.macroenabled.12.svg b/Obsidian-SemiLight/mimetypes/24/application-vnd.ms-excel.template.macroenabled.12.svg
new file mode 120000
index 000000000..46d4d34a7
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/24/application-vnd.ms-excel.template.macroenabled.12.svg
@@ -0,0 +1 @@
+application-msexcel.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/24/application-vnd.ms-powerpoint.presentation.macroenabled.12.svg b/Obsidian-SemiLight/mimetypes/24/application-vnd.ms-powerpoint.presentation.macroenabled.12.svg
new file mode 120000
index 000000000..ea83a2067
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/24/application-vnd.ms-powerpoint.presentation.macroenabled.12.svg
@@ -0,0 +1 @@
+application-mspowerpoint.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/24/application-vnd.ms-powerpoint.slideshow.macroenabled.12.svg b/Obsidian-SemiLight/mimetypes/24/application-vnd.ms-powerpoint.slideshow.macroenabled.12.svg
new file mode 120000
index 000000000..ea83a2067
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/24/application-vnd.ms-powerpoint.slideshow.macroenabled.12.svg
@@ -0,0 +1 @@
+application-mspowerpoint.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/24/application-vnd.ms-powerpoint.template.macroenabled.12.svg b/Obsidian-SemiLight/mimetypes/24/application-vnd.ms-powerpoint.template.macroenabled.12.svg
new file mode 120000
index 000000000..ea83a2067
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/24/application-vnd.ms-powerpoint.template.macroenabled.12.svg
@@ -0,0 +1 @@
+application-mspowerpoint.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/24/application-vnd.ms-project.svg b/Obsidian-SemiLight/mimetypes/24/application-vnd.ms-project.svg
new file mode 120000
index 000000000..86b2f6291
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/24/application-vnd.ms-project.svg
@@ -0,0 +1 @@
+x-office-document.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/24/application-vnd.ms-publisher.svg b/Obsidian-SemiLight/mimetypes/24/application-vnd.ms-publisher.svg
new file mode 120000
index 000000000..86b2f6291
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/24/application-vnd.ms-publisher.svg
@@ -0,0 +1 @@
+x-office-document.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/24/application-vnd.ms-tnef.svg b/Obsidian-SemiLight/mimetypes/24/application-vnd.ms-tnef.svg
new file mode 120000
index 000000000..86b2f6291
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/24/application-vnd.ms-tnef.svg
@@ -0,0 +1 @@
+x-office-document.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/24/application-vnd.ms-word.document.macroenabled.12.svg b/Obsidian-SemiLight/mimetypes/24/application-vnd.ms-word.document.macroenabled.12.svg
new file mode 120000
index 000000000..86b2f6291
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/24/application-vnd.ms-word.document.macroenabled.12.svg
@@ -0,0 +1 @@
+x-office-document.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/24/application-vnd.ms-word.svg b/Obsidian-SemiLight/mimetypes/24/application-vnd.ms-word.svg
new file mode 120000
index 000000000..803a0edfd
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/24/application-vnd.ms-word.svg
@@ -0,0 +1 @@
+application-msword.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/24/application-vnd.ms-word.template.macroenabled.12.svg b/Obsidian-SemiLight/mimetypes/24/application-vnd.ms-word.template.macroenabled.12.svg
new file mode 120000
index 000000000..86b2f6291
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/24/application-vnd.ms-word.template.macroenabled.12.svg
@@ -0,0 +1 @@
+x-office-document.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/24/application-vnd.ms-wpl.svg b/Obsidian-SemiLight/mimetypes/24/application-vnd.ms-wpl.svg
new file mode 120000
index 000000000..1e7e6f6ce
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/24/application-vnd.ms-wpl.svg
@@ -0,0 +1 @@
+playlist.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/24/application-vnd.oasis.opendocument.chart.svg b/Obsidian-SemiLight/mimetypes/24/application-vnd.oasis.opendocument.chart.svg
new file mode 120000
index 000000000..b17ea2805
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/24/application-vnd.oasis.opendocument.chart.svg
@@ -0,0 +1 @@
+x-office-spreadsheet.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/24/application-vnd.oasis.opendocument.image.svg b/Obsidian-SemiLight/mimetypes/24/application-vnd.oasis.opendocument.image.svg
new file mode 120000
index 000000000..a63f1e2b0
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/24/application-vnd.oasis.opendocument.image.svg
@@ -0,0 +1 @@
+application-vnd.oasis.opendocument.graphics.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/24/application-vnd.oasis.opendocument.text-master.svg b/Obsidian-SemiLight/mimetypes/24/application-vnd.oasis.opendocument.text-master.svg
new file mode 120000
index 000000000..86b2f6291
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/24/application-vnd.oasis.opendocument.text-master.svg
@@ -0,0 +1 @@
+x-office-document.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/24/application-vnd.palm.svg b/Obsidian-SemiLight/mimetypes/24/application-vnd.palm.svg
new file mode 120000
index 000000000..86b2f6291
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/24/application-vnd.palm.svg
@@ -0,0 +1 @@
+x-office-document.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/24/application-vnd.stardivision.calc.svg b/Obsidian-SemiLight/mimetypes/24/application-vnd.stardivision.calc.svg
new file mode 120000
index 000000000..b17ea2805
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/24/application-vnd.stardivision.calc.svg
@@ -0,0 +1 @@
+x-office-spreadsheet.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/24/application-vnd.stardivision.draw.svg b/Obsidian-SemiLight/mimetypes/24/application-vnd.stardivision.draw.svg
new file mode 120000
index 000000000..3b9ae0bf0
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/24/application-vnd.stardivision.draw.svg
@@ -0,0 +1 @@
+image-x-svg+xml.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/24/application-vnd.stardivision.mail.svg b/Obsidian-SemiLight/mimetypes/24/application-vnd.stardivision.mail.svg
new file mode 120000
index 000000000..1dc3be3c1
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/24/application-vnd.stardivision.mail.svg
@@ -0,0 +1 @@
+text-x-generic.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/24/application-vnd.stardivision.math.svg b/Obsidian-SemiLight/mimetypes/24/application-vnd.stardivision.math.svg
new file mode 120000
index 000000000..15f67cb98
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/24/application-vnd.stardivision.math.svg
@@ -0,0 +1 @@
+application-vnd.oasis.opendocument.formula.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/24/application-vnd.sun.xml.base.svg b/Obsidian-SemiLight/mimetypes/24/application-vnd.sun.xml.base.svg
new file mode 120000
index 000000000..d150bb251
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/24/application-vnd.sun.xml.base.svg
@@ -0,0 +1 @@
+application-vnd.oasis.opendocument.database.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/24/application-vnd.sun.xml.calc.template.svg b/Obsidian-SemiLight/mimetypes/24/application-vnd.sun.xml.calc.template.svg
new file mode 120000
index 000000000..b17ea2805
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/24/application-vnd.sun.xml.calc.template.svg
@@ -0,0 +1 @@
+x-office-spreadsheet.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/24/application-vnd.sun.xml.draw.template.svg b/Obsidian-SemiLight/mimetypes/24/application-vnd.sun.xml.draw.template.svg
new file mode 120000
index 000000000..3b9ae0bf0
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/24/application-vnd.sun.xml.draw.template.svg
@@ -0,0 +1 @@
+image-x-svg+xml.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/24/application-vnd.sun.xml.impress.svg b/Obsidian-SemiLight/mimetypes/24/application-vnd.sun.xml.impress.svg
new file mode 120000
index 000000000..73bb02f6a
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/24/application-vnd.sun.xml.impress.svg
@@ -0,0 +1 @@
+x-office-presentation.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/24/application-vnd.sun.xml.impress.template.svg b/Obsidian-SemiLight/mimetypes/24/application-vnd.sun.xml.impress.template.svg
new file mode 120000
index 000000000..73bb02f6a
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/24/application-vnd.sun.xml.impress.template.svg
@@ -0,0 +1 @@
+x-office-presentation.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/24/application-vnd.sun.xml.math.svg b/Obsidian-SemiLight/mimetypes/24/application-vnd.sun.xml.math.svg
new file mode 120000
index 000000000..15f67cb98
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/24/application-vnd.sun.xml.math.svg
@@ -0,0 +1 @@
+application-vnd.oasis.opendocument.formula.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/24/application-vnd.sun.xml.writer.global.svg b/Obsidian-SemiLight/mimetypes/24/application-vnd.sun.xml.writer.global.svg
new file mode 120000
index 000000000..86b2f6291
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/24/application-vnd.sun.xml.writer.global.svg
@@ -0,0 +1 @@
+x-office-document.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/24/application-vnd.sun.xml.writer.template.svg b/Obsidian-SemiLight/mimetypes/24/application-vnd.sun.xml.writer.template.svg
new file mode 120000
index 000000000..86b2f6291
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/24/application-vnd.sun.xml.writer.template.svg
@@ -0,0 +1 @@
+x-office-document.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/24/application-x-abiword.svg b/Obsidian-SemiLight/mimetypes/24/application-x-abiword.svg
new file mode 120000
index 000000000..86b2f6291
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/24/application-x-abiword.svg
@@ -0,0 +1 @@
+x-office-document.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/24/application-x-accountwizard-package.svg b/Obsidian-SemiLight/mimetypes/24/application-x-accountwizard-package.svg
new file mode 120000
index 000000000..506c888bb
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/24/application-x-accountwizard-package.svg
@@ -0,0 +1 @@
+text-x-authors.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/24/application-x-applix-spreadsheet.svg b/Obsidian-SemiLight/mimetypes/24/application-x-applix-spreadsheet.svg
new file mode 120000
index 000000000..b17ea2805
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/24/application-x-applix-spreadsheet.svg
@@ -0,0 +1 @@
+x-office-spreadsheet.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/24/application-x-applix-word.svg b/Obsidian-SemiLight/mimetypes/24/application-x-applix-word.svg
new file mode 120000
index 000000000..86b2f6291
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/24/application-x-applix-word.svg
@@ -0,0 +1 @@
+x-office-document.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/24/application-x-audacity-project.svg b/Obsidian-SemiLight/mimetypes/24/application-x-audacity-project.svg
new file mode 120000
index 000000000..fb7fe7cb6
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/24/application-x-audacity-project.svg
@@ -0,0 +1 @@
+audio-x-generic.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/24/application-x-awk.svg b/Obsidian-SemiLight/mimetypes/24/application-x-awk.svg
new file mode 120000
index 000000000..05ab0ed62
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/24/application-x-awk.svg
@@ -0,0 +1 @@
+text-x-script.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/24/application-x-bzdvi.svg b/Obsidian-SemiLight/mimetypes/24/application-x-bzdvi.svg
new file mode 120000
index 000000000..a30c3cea0
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/24/application-x-bzdvi.svg
@@ -0,0 +1 @@
+application-x-compress.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/24/application-x-bzip.svg b/Obsidian-SemiLight/mimetypes/24/application-x-bzip.svg
new file mode 120000
index 000000000..a30c3cea0
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/24/application-x-bzip.svg
@@ -0,0 +1 @@
+application-x-compress.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/24/application-x-cabri.svg b/Obsidian-SemiLight/mimetypes/24/application-x-cabri.svg
new file mode 120000
index 000000000..3b9ae0bf0
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/24/application-x-cabri.svg
@@ -0,0 +1 @@
+image-x-svg+xml.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/24/application-x-ccf-container.svg b/Obsidian-SemiLight/mimetypes/24/application-x-ccf-container.svg
new file mode 120000
index 000000000..317ff6487
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/24/application-x-ccf-container.svg
@@ -0,0 +1 @@
+text-x-install.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/24/application-x-cmakecache.svg b/Obsidian-SemiLight/mimetypes/24/application-x-cmakecache.svg
new file mode 120000
index 000000000..2df582fab
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/24/application-x-cmakecache.svg
@@ -0,0 +1 @@
+text-x-makefile.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/24/application-x-core.svg b/Obsidian-SemiLight/mimetypes/24/application-x-core.svg
new file mode 120000
index 000000000..1dc3be3c1
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/24/application-x-core.svg
@@ -0,0 +1 @@
+text-x-generic.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/24/application-x-dlc-container.svg b/Obsidian-SemiLight/mimetypes/24/application-x-dlc-container.svg
new file mode 120000
index 000000000..317ff6487
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/24/application-x-dlc-container.svg
@@ -0,0 +1 @@
+text-x-install.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/24/application-x-drgeo.svg b/Obsidian-SemiLight/mimetypes/24/application-x-drgeo.svg
new file mode 120000
index 000000000..3b9ae0bf0
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/24/application-x-drgeo.svg
@@ -0,0 +1 @@
+image-x-svg+xml.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/24/application-x-e-theme.svg b/Obsidian-SemiLight/mimetypes/24/application-x-e-theme.svg
new file mode 120000
index 000000000..1dc3be3c1
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/24/application-x-e-theme.svg
@@ -0,0 +1 @@
+text-x-generic.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/24/application-x-egon.svg b/Obsidian-SemiLight/mimetypes/24/application-x-egon.svg
new file mode 120000
index 000000000..a2c40c72d
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/24/application-x-egon.svg
@@ -0,0 +1 @@
+image-x-generic.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/24/application-x-excel.svg b/Obsidian-SemiLight/mimetypes/24/application-x-excel.svg
new file mode 120000
index 000000000..46d4d34a7
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/24/application-x-excel.svg
@@ -0,0 +1 @@
+application-msexcel.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/24/application-x-extension-eml.svg b/Obsidian-SemiLight/mimetypes/24/application-x-extension-eml.svg
new file mode 120000
index 000000000..1dc3be3c1
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/24/application-x-extension-eml.svg
@@ -0,0 +1 @@
+text-x-generic.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/24/application-x-extension-rss.svg b/Obsidian-SemiLight/mimetypes/24/application-x-extension-rss.svg
new file mode 120000
index 000000000..f50ba621b
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/24/application-x-extension-rss.svg
@@ -0,0 +1 @@
+application-xml.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/24/application-x-gambas3.svg b/Obsidian-SemiLight/mimetypes/24/application-x-gambas3.svg
new file mode 120000
index 000000000..f50ba621b
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/24/application-x-gambas3.svg
@@ -0,0 +1 @@
+application-xml.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/24/application-x-gambasscript.svg b/Obsidian-SemiLight/mimetypes/24/application-x-gambasscript.svg
new file mode 120000
index 000000000..f50ba621b
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/24/application-x-gambasscript.svg
@@ -0,0 +1 @@
+application-xml.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/24/application-x-gambasserverpage.svg b/Obsidian-SemiLight/mimetypes/24/application-x-gambasserverpage.svg
new file mode 120000
index 000000000..f50ba621b
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/24/application-x-gambasserverpage.svg
@@ -0,0 +1 @@
+application-xml.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/24/application-x-gdbm.svg b/Obsidian-SemiLight/mimetypes/24/application-x-gdbm.svg
new file mode 120000
index 000000000..dd2bae176
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/24/application-x-gdbm.svg
@@ -0,0 +1 @@
+application-x-sqlite2.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/24/application-x-grsync-session.svg b/Obsidian-SemiLight/mimetypes/24/application-x-grsync-session.svg
new file mode 100644
index 000000000..f503bcbef
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/24/application-x-grsync-session.svg
@@ -0,0 +1,1008 @@
+
+
diff --git a/Obsidian-SemiLight/mimetypes/24/application-x-gz-font-linux-psf.svg b/Obsidian-SemiLight/mimetypes/24/application-x-gz-font-linux-psf.svg
new file mode 120000
index 000000000..a30c3cea0
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/24/application-x-gz-font-linux-psf.svg
@@ -0,0 +1 @@
+application-x-compress.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/24/application-x-gzdvi.svg b/Obsidian-SemiLight/mimetypes/24/application-x-gzdvi.svg
new file mode 120000
index 000000000..a30c3cea0
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/24/application-x-gzdvi.svg
@@ -0,0 +1 @@
+application-x-compress.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/24/application-x-gzpostscript.svg b/Obsidian-SemiLight/mimetypes/24/application-x-gzpostscript.svg
new file mode 120000
index 000000000..a30c3cea0
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/24/application-x-gzpostscript.svg
@@ -0,0 +1 @@
+application-x-compress.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/24/application-x-icq.svg b/Obsidian-SemiLight/mimetypes/24/application-x-icq.svg
new file mode 120000
index 000000000..1dc3be3c1
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/24/application-x-icq.svg
@@ -0,0 +1 @@
+text-x-generic.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/24/application-x-ipod-firmware.svg b/Obsidian-SemiLight/mimetypes/24/application-x-ipod-firmware.svg
new file mode 120000
index 000000000..71137a9a5
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/24/application-x-ipod-firmware.svg
@@ -0,0 +1 @@
+application-x-sharedlib.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/24/application-x-java-applet.svg b/Obsidian-SemiLight/mimetypes/24/application-x-java-applet.svg
new file mode 120000
index 000000000..dbc66cdce
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/24/application-x-java-applet.svg
@@ -0,0 +1 @@
+text-x-java.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/24/application-x-keepass2.svg b/Obsidian-SemiLight/mimetypes/24/application-x-keepass2.svg
new file mode 120000
index 000000000..c14c5156c
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/24/application-x-keepass2.svg
@@ -0,0 +1 @@
+application-pgp-encrypted.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/24/application-x-keepassx.svg b/Obsidian-SemiLight/mimetypes/24/application-x-keepassx.svg
new file mode 120000
index 000000000..c14c5156c
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/24/application-x-keepassx.svg
@@ -0,0 +1 @@
+application-pgp-encrypted.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/24/application-x-keepassxc.svg b/Obsidian-SemiLight/mimetypes/24/application-x-keepassxc.svg
new file mode 120000
index 000000000..c14c5156c
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/24/application-x-keepassxc.svg
@@ -0,0 +1 @@
+application-pgp-encrypted.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/24/application-x-kexi-connectiondata.svg b/Obsidian-SemiLight/mimetypes/24/application-x-kexi-connectiondata.svg
new file mode 120000
index 000000000..d150bb251
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/24/application-x-kexi-connectiondata.svg
@@ -0,0 +1 @@
+application-vnd.oasis.opendocument.database.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/24/application-x-kexiproject-shortcut.svg b/Obsidian-SemiLight/mimetypes/24/application-x-kexiproject-shortcut.svg
new file mode 120000
index 000000000..d150bb251
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/24/application-x-kexiproject-shortcut.svg
@@ -0,0 +1 @@
+application-vnd.oasis.opendocument.database.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/24/application-x-kexiproject-sqlite2.svg b/Obsidian-SemiLight/mimetypes/24/application-x-kexiproject-sqlite2.svg
new file mode 120000
index 000000000..dd2bae176
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/24/application-x-kexiproject-sqlite2.svg
@@ -0,0 +1 @@
+application-x-sqlite2.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/24/application-x-kexiproject-sqlite3.svg b/Obsidian-SemiLight/mimetypes/24/application-x-kexiproject-sqlite3.svg
new file mode 120000
index 000000000..dd2bae176
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/24/application-x-kexiproject-sqlite3.svg
@@ -0,0 +1 @@
+application-x-sqlite2.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/24/application-x-kformula.svg b/Obsidian-SemiLight/mimetypes/24/application-x-kformula.svg
new file mode 120000
index 000000000..15f67cb98
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/24/application-x-kformula.svg
@@ -0,0 +1 @@
+application-vnd.oasis.opendocument.formula.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/24/application-x-kgetlist.svg b/Obsidian-SemiLight/mimetypes/24/application-x-kgetlist.svg
new file mode 120000
index 000000000..a6d0d70da
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/24/application-x-kgetlist.svg
@@ -0,0 +1 @@
+application-x-bittorrent.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/24/application-x-kig.svg b/Obsidian-SemiLight/mimetypes/24/application-x-kig.svg
new file mode 120000
index 000000000..3b9ae0bf0
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/24/application-x-kig.svg
@@ -0,0 +1 @@
+image-x-svg+xml.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/24/application-x-kns.svg b/Obsidian-SemiLight/mimetypes/24/application-x-kns.svg
new file mode 120000
index 000000000..a30c3cea0
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/24/application-x-kns.svg
@@ -0,0 +1 @@
+application-x-compress.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/24/application-x-kontour.svg b/Obsidian-SemiLight/mimetypes/24/application-x-kontour.svg
new file mode 120000
index 000000000..3b9ae0bf0
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/24/application-x-kontour.svg
@@ -0,0 +1 @@
+image-x-svg+xml.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/24/application-x-kontur.svg b/Obsidian-SemiLight/mimetypes/24/application-x-kontur.svg
new file mode 120000
index 000000000..3b9ae0bf0
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/24/application-x-kontur.svg
@@ -0,0 +1 @@
+image-x-svg+xml.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/24/application-x-kpresenter.svg b/Obsidian-SemiLight/mimetypes/24/application-x-kpresenter.svg
new file mode 120000
index 000000000..73bb02f6a
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/24/application-x-kpresenter.svg
@@ -0,0 +1 @@
+x-office-presentation.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/24/application-x-krita-assistant.svg b/Obsidian-SemiLight/mimetypes/24/application-x-krita-assistant.svg
new file mode 120000
index 000000000..a2c40c72d
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/24/application-x-krita-assistant.svg
@@ -0,0 +1 @@
+image-x-generic.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/24/application-x-krita-paintoppresent.svg b/Obsidian-SemiLight/mimetypes/24/application-x-krita-paintoppresent.svg
new file mode 120000
index 000000000..a2c40c72d
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/24/application-x-krita-paintoppresent.svg
@@ -0,0 +1 @@
+image-x-generic.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/24/application-x-krita.svg b/Obsidian-SemiLight/mimetypes/24/application-x-krita.svg
new file mode 120000
index 000000000..a2c40c72d
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/24/application-x-krita.svg
@@ -0,0 +1 @@
+image-x-generic.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/24/application-x-kseg.svg b/Obsidian-SemiLight/mimetypes/24/application-x-kseg.svg
new file mode 120000
index 000000000..86b2f6291
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/24/application-x-kseg.svg
@@ -0,0 +1 @@
+x-office-document.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/24/application-x-kudesigner.svg b/Obsidian-SemiLight/mimetypes/24/application-x-kudesigner.svg
new file mode 120000
index 000000000..86b2f6291
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/24/application-x-kudesigner.svg
@@ -0,0 +1 @@
+x-office-document.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/24/application-x-kvtml.svg b/Obsidian-SemiLight/mimetypes/24/application-x-kvtml.svg
new file mode 120000
index 000000000..86b2f6291
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/24/application-x-kvtml.svg
@@ -0,0 +1 @@
+x-office-document.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/24/application-x-kword.svg b/Obsidian-SemiLight/mimetypes/24/application-x-kword.svg
new file mode 120000
index 000000000..86b2f6291
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/24/application-x-kword.svg
@@ -0,0 +1 @@
+x-office-document.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/24/application-x-kwordquiz.svg b/Obsidian-SemiLight/mimetypes/24/application-x-kwordquiz.svg
new file mode 120000
index 000000000..86b2f6291
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/24/application-x-kwordquiz.svg
@@ -0,0 +1 @@
+x-office-document.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/24/application-x-lyx.svg b/Obsidian-SemiLight/mimetypes/24/application-x-lyx.svg
new file mode 120000
index 000000000..1dc3be3c1
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/24/application-x-lyx.svg
@@ -0,0 +1 @@
+text-x-generic.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/24/application-x-lzop.svg b/Obsidian-SemiLight/mimetypes/24/application-x-lzop.svg
new file mode 120000
index 000000000..a30c3cea0
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/24/application-x-lzop.svg
@@ -0,0 +1 @@
+application-x-compress.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/24/application-x-mif.svg b/Obsidian-SemiLight/mimetypes/24/application-x-mif.svg
new file mode 120000
index 000000000..db0a1dc4d
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/24/application-x-mif.svg
@@ -0,0 +1 @@
+video-x-generic.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/24/application-x-msexcel.svg b/Obsidian-SemiLight/mimetypes/24/application-x-msexcel.svg
new file mode 120000
index 000000000..46d4d34a7
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/24/application-x-msexcel.svg
@@ -0,0 +1 @@
+application-msexcel.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/24/application-x-mswrite.svg b/Obsidian-SemiLight/mimetypes/24/application-x-mswrite.svg
new file mode 120000
index 000000000..86b2f6291
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/24/application-x-mswrite.svg
@@ -0,0 +1 @@
+x-office-document.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/24/application-x-object.svg b/Obsidian-SemiLight/mimetypes/24/application-x-object.svg
new file mode 120000
index 000000000..71137a9a5
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/24/application-x-object.svg
@@ -0,0 +1 @@
+application-x-sharedlib.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/24/application-x-partial-download.svg b/Obsidian-SemiLight/mimetypes/24/application-x-partial-download.svg
new file mode 120000
index 000000000..317ff6487
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/24/application-x-partial-download.svg
@@ -0,0 +1 @@
+text-x-install.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/24/application-x-pem-file.svg b/Obsidian-SemiLight/mimetypes/24/application-x-pem-file.svg
new file mode 120000
index 000000000..aeb8d021e
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/24/application-x-pem-file.svg
@@ -0,0 +1 @@
+application-pgp-keys.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/24/application-x-perl.svg b/Obsidian-SemiLight/mimetypes/24/application-x-perl.svg
new file mode 120000
index 000000000..b951d20d0
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/24/application-x-perl.svg
@@ -0,0 +1 @@
+gnome-mime-application-x-perl.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/24/application-x-planner.svg b/Obsidian-SemiLight/mimetypes/24/application-x-planner.svg
new file mode 120000
index 000000000..86b2f6291
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/24/application-x-planner.svg
@@ -0,0 +1 @@
+x-office-document.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/24/application-x-project.svg b/Obsidian-SemiLight/mimetypes/24/application-x-project.svg
new file mode 120000
index 000000000..86b2f6291
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/24/application-x-project.svg
@@ -0,0 +1 @@
+x-office-document.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/24/application-x-ptoptimizer-script.svg b/Obsidian-SemiLight/mimetypes/24/application-x-ptoptimizer-script.svg
new file mode 120000
index 000000000..05ab0ed62
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/24/application-x-ptoptimizer-script.svg
@@ -0,0 +1 @@
+text-x-script.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/24/application-x-quanta.svg b/Obsidian-SemiLight/mimetypes/24/application-x-quanta.svg
new file mode 120000
index 000000000..1dc3be3c1
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/24/application-x-quanta.svg
@@ -0,0 +1 @@
+text-x-generic.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/24/application-x-quattropro.svg b/Obsidian-SemiLight/mimetypes/24/application-x-quattropro.svg
new file mode 120000
index 000000000..b17ea2805
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/24/application-x-quattropro.svg
@@ -0,0 +1 @@
+x-office-spreadsheet.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/24/application-x-riff.svg b/Obsidian-SemiLight/mimetypes/24/application-x-riff.svg
new file mode 120000
index 000000000..71137a9a5
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/24/application-x-riff.svg
@@ -0,0 +1 @@
+application-x-sharedlib.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/24/application-x-rsdf-container.svg b/Obsidian-SemiLight/mimetypes/24/application-x-rsdf-container.svg
new file mode 120000
index 000000000..317ff6487
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/24/application-x-rsdf-container.svg
@@ -0,0 +1 @@
+text-x-install.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/24/application-x-siag.svg b/Obsidian-SemiLight/mimetypes/24/application-x-siag.svg
new file mode 120000
index 000000000..b17ea2805
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/24/application-x-siag.svg
@@ -0,0 +1 @@
+x-office-spreadsheet.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/24/application-x-spkac+base64.svg b/Obsidian-SemiLight/mimetypes/24/application-x-spkac+base64.svg
new file mode 120000
index 000000000..1dc3be3c1
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/24/application-x-spkac+base64.svg
@@ -0,0 +1 @@
+text-x-generic.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/24/application-x-spkac.svg b/Obsidian-SemiLight/mimetypes/24/application-x-spkac.svg
new file mode 120000
index 000000000..1dc3be3c1
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/24/application-x-spkac.svg
@@ -0,0 +1 @@
+text-x-generic.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/24/application-x-superkaramba.svg b/Obsidian-SemiLight/mimetypes/24/application-x-superkaramba.svg
new file mode 120000
index 000000000..a30c3cea0
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/24/application-x-superkaramba.svg
@@ -0,0 +1 @@
+application-x-compress.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/24/application-x-tex-pk.svg b/Obsidian-SemiLight/mimetypes/24/application-x-tex-pk.svg
new file mode 120000
index 000000000..a30c3cea0
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/24/application-x-tex-pk.svg
@@ -0,0 +1 @@
+application-x-compress.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/24/application-x-texgzdvi.svg b/Obsidian-SemiLight/mimetypes/24/application-x-texgzdvi.svg
new file mode 120000
index 000000000..a30c3cea0
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/24/application-x-texgzdvi.svg
@@ -0,0 +1 @@
+application-x-compress.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/24/application-x-tgif.svg b/Obsidian-SemiLight/mimetypes/24/application-x-tgif.svg
new file mode 120000
index 000000000..3b9ae0bf0
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/24/application-x-tgif.svg
@@ -0,0 +1 @@
+image-x-svg+xml.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/24/application-x-trig.svg b/Obsidian-SemiLight/mimetypes/24/application-x-trig.svg
new file mode 120000
index 000000000..86b2f6291
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/24/application-x-trig.svg
@@ -0,0 +1 @@
+x-office-document.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/24/application-x-troff-man.svg b/Obsidian-SemiLight/mimetypes/24/application-x-troff-man.svg
new file mode 120000
index 000000000..1dc3be3c1
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/24/application-x-troff-man.svg
@@ -0,0 +1 @@
+text-x-generic.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/24/application-x-turtle.svg b/Obsidian-SemiLight/mimetypes/24/application-x-turtle.svg
new file mode 120000
index 000000000..86b2f6291
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/24/application-x-turtle.svg
@@ -0,0 +1 @@
+x-office-document.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/24/application-x-vnd.akonadi.note.svg b/Obsidian-SemiLight/mimetypes/24/application-x-vnd.akonadi.note.svg
new file mode 120000
index 000000000..1dc3be3c1
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/24/application-x-vnd.akonadi.note.svg
@@ -0,0 +1 @@
+text-x-generic.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/24/application-x-vnd.kde.alarm.active.svg b/Obsidian-SemiLight/mimetypes/24/application-x-vnd.kde.alarm.active.svg
new file mode 120000
index 000000000..1dc3be3c1
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/24/application-x-vnd.kde.alarm.active.svg
@@ -0,0 +1 @@
+text-x-generic.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/24/application-x-vnd.kde.alarm.archived.svg b/Obsidian-SemiLight/mimetypes/24/application-x-vnd.kde.alarm.archived.svg
new file mode 120000
index 000000000..1dc3be3c1
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/24/application-x-vnd.kde.alarm.archived.svg
@@ -0,0 +1 @@
+text-x-generic.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/24/application-x-vnd.kde.alarm.svg b/Obsidian-SemiLight/mimetypes/24/application-x-vnd.kde.alarm.svg
new file mode 120000
index 000000000..1dc3be3c1
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/24/application-x-vnd.kde.alarm.svg
@@ -0,0 +1 @@
+text-x-generic.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/24/application-x-vnd.kde.alarm.template.svg b/Obsidian-SemiLight/mimetypes/24/application-x-vnd.kde.alarm.template.svg
new file mode 120000
index 000000000..1dc3be3c1
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/24/application-x-vnd.kde.alarm.template.svg
@@ -0,0 +1 @@
+text-x-generic.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/24/application-x-vnd.kde.contactgroup.svg b/Obsidian-SemiLight/mimetypes/24/application-x-vnd.kde.contactgroup.svg
new file mode 120000
index 000000000..506c888bb
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/24/application-x-vnd.kde.contactgroup.svg
@@ -0,0 +1 @@
+text-x-authors.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/24/application-x-vnd.kde.kplato.svg b/Obsidian-SemiLight/mimetypes/24/application-x-vnd.kde.kplato.svg
new file mode 120000
index 000000000..86b2f6291
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/24/application-x-vnd.kde.kplato.svg
@@ -0,0 +1 @@
+x-office-document.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/24/application-x-vnd.kde.kplato.work.svg b/Obsidian-SemiLight/mimetypes/24/application-x-vnd.kde.kplato.work.svg
new file mode 120000
index 000000000..86b2f6291
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/24/application-x-vnd.kde.kplato.work.svg
@@ -0,0 +1 @@
+x-office-document.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/24/application-x-vnd.kde.kugar.mixed.svg b/Obsidian-SemiLight/mimetypes/24/application-x-vnd.kde.kugar.mixed.svg
new file mode 120000
index 000000000..86b2f6291
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/24/application-x-vnd.kde.kugar.mixed.svg
@@ -0,0 +1 @@
+x-office-document.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/24/application-x-vnd.kde.notes.svg b/Obsidian-SemiLight/mimetypes/24/application-x-vnd.kde.notes.svg
new file mode 120000
index 000000000..1dc3be3c1
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/24/application-x-vnd.kde.notes.svg
@@ -0,0 +1 @@
+text-x-generic.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/24/application-x-vnd.kde.plan.svg b/Obsidian-SemiLight/mimetypes/24/application-x-vnd.kde.plan.svg
new file mode 120000
index 000000000..86b2f6291
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/24/application-x-vnd.kde.plan.svg
@@ -0,0 +1 @@
+x-office-document.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/24/application-x-vnd.kde.plan.work.svg b/Obsidian-SemiLight/mimetypes/24/application-x-vnd.kde.plan.work.svg
new file mode 120000
index 000000000..86b2f6291
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/24/application-x-vnd.kde.plan.work.svg
@@ -0,0 +1 @@
+x-office-document.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/24/application-x-wine-extension-inf.svg b/Obsidian-SemiLight/mimetypes/24/application-x-wine-extension-inf.svg
new file mode 120000
index 000000000..1dc3be3c1
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/24/application-x-wine-extension-inf.svg
@@ -0,0 +1 @@
+text-x-generic.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/24/application-x-xliff.svg b/Obsidian-SemiLight/mimetypes/24/application-x-xliff.svg
new file mode 120000
index 000000000..1dc3be3c1
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/24/application-x-xliff.svg
@@ -0,0 +1 @@
+text-x-generic.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/24/application-xsd.svg b/Obsidian-SemiLight/mimetypes/24/application-xsd.svg
new file mode 120000
index 000000000..f50ba621b
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/24/application-xsd.svg
@@ -0,0 +1 @@
+application-xml.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/24/application-xslt+xml.svg b/Obsidian-SemiLight/mimetypes/24/application-xslt+xml.svg
new file mode 120000
index 000000000..b17ea2805
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/24/application-xslt+xml.svg
@@ -0,0 +1 @@
+x-office-spreadsheet.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/24/application-xspf+xml.svg b/Obsidian-SemiLight/mimetypes/24/application-xspf+xml.svg
new file mode 120000
index 000000000..1e7e6f6ce
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/24/application-xspf+xml.svg
@@ -0,0 +1 @@
+playlist.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/24/audio-ac3.svg b/Obsidian-SemiLight/mimetypes/24/audio-ac3.svg
new file mode 120000
index 000000000..fb7fe7cb6
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/24/audio-ac3.svg
@@ -0,0 +1 @@
+audio-x-generic.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/24/audio-midi.svg b/Obsidian-SemiLight/mimetypes/24/audio-midi.svg
new file mode 120000
index 000000000..fb7fe7cb6
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/24/audio-midi.svg
@@ -0,0 +1 @@
+audio-x-generic.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/24/audio-mp2.svg b/Obsidian-SemiLight/mimetypes/24/audio-mp2.svg
new file mode 120000
index 000000000..fb7fe7cb6
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/24/audio-mp2.svg
@@ -0,0 +1 @@
+audio-x-generic.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/24/audio-mp3.svg b/Obsidian-SemiLight/mimetypes/24/audio-mp3.svg
new file mode 120000
index 000000000..fb7fe7cb6
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/24/audio-mp3.svg
@@ -0,0 +1 @@
+audio-x-generic.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/24/audio-prs.sid.svg b/Obsidian-SemiLight/mimetypes/24/audio-prs.sid.svg
new file mode 120000
index 000000000..fb7fe7cb6
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/24/audio-prs.sid.svg
@@ -0,0 +1 @@
+audio-x-generic.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/24/audio-x-aiff.svg b/Obsidian-SemiLight/mimetypes/24/audio-x-aiff.svg
new file mode 120000
index 000000000..fb7fe7cb6
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/24/audio-x-aiff.svg
@@ -0,0 +1 @@
+audio-x-generic.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/24/audio-x-mp2.svg b/Obsidian-SemiLight/mimetypes/24/audio-x-mp2.svg
new file mode 120000
index 000000000..fb7fe7cb6
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/24/audio-x-mp2.svg
@@ -0,0 +1 @@
+audio-x-generic.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/24/gnome-unknown.svg b/Obsidian-SemiLight/mimetypes/24/gnome-unknown.svg
new file mode 120000
index 000000000..cb1056325
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/24/gnome-unknown.svg
@@ -0,0 +1 @@
+unknown.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/24/image-x-adobe-dng.svg b/Obsidian-SemiLight/mimetypes/24/image-x-adobe-dng.svg
new file mode 120000
index 000000000..a2c40c72d
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/24/image-x-adobe-dng.svg
@@ -0,0 +1 @@
+image-x-generic.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/24/image-x-compressed-xcf.svg b/Obsidian-SemiLight/mimetypes/24/image-x-compressed-xcf.svg
new file mode 120000
index 000000000..dc7220dab
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/24/image-x-compressed-xcf.svg
@@ -0,0 +1 @@
+image-x-xcf.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/24/image-x-emf.svg b/Obsidian-SemiLight/mimetypes/24/image-x-emf.svg
new file mode 120000
index 000000000..3b9ae0bf0
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/24/image-x-emf.svg
@@ -0,0 +1 @@
+image-x-svg+xml.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/24/image-x-wmf.svg b/Obsidian-SemiLight/mimetypes/24/image-x-wmf.svg
new file mode 120000
index 000000000..3b9ae0bf0
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/24/image-x-wmf.svg
@@ -0,0 +1 @@
+image-x-svg+xml.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/24/image-x-xfig.svg b/Obsidian-SemiLight/mimetypes/24/image-x-xfig.svg
new file mode 120000
index 000000000..3b9ae0bf0
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/24/image-x-xfig.svg
@@ -0,0 +1 @@
+image-x-svg+xml.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/24/javascript.svg b/Obsidian-SemiLight/mimetypes/24/javascript.svg
new file mode 120000
index 000000000..9f4aef244
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/24/javascript.svg
@@ -0,0 +1 @@
+application-x-javascript.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/24/jd-container.svg b/Obsidian-SemiLight/mimetypes/24/jd-container.svg
new file mode 120000
index 000000000..317ff6487
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/24/jd-container.svg
@@ -0,0 +1 @@
+text-x-install.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/24/message-news.svg b/Obsidian-SemiLight/mimetypes/24/message-news.svg
new file mode 120000
index 000000000..1dc3be3c1
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/24/message-news.svg
@@ -0,0 +1 @@
+text-x-generic.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/24/message-partial.svg b/Obsidian-SemiLight/mimetypes/24/message-partial.svg
new file mode 120000
index 000000000..1dc3be3c1
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/24/message-partial.svg
@@ -0,0 +1 @@
+text-x-generic.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/24/message-x-gnu-rmail.svg b/Obsidian-SemiLight/mimetypes/24/message-x-gnu-rmail.svg
new file mode 120000
index 000000000..1dc3be3c1
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/24/message-x-gnu-rmail.svg
@@ -0,0 +1 @@
+text-x-generic.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/24/multipart-alternative.svg b/Obsidian-SemiLight/mimetypes/24/multipart-alternative.svg
new file mode 120000
index 000000000..1dc3be3c1
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/24/multipart-alternative.svg
@@ -0,0 +1 @@
+text-x-generic.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/24/multipart-appledouble.svg b/Obsidian-SemiLight/mimetypes/24/multipart-appledouble.svg
new file mode 120000
index 000000000..1dc3be3c1
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/24/multipart-appledouble.svg
@@ -0,0 +1 @@
+text-x-generic.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/24/multipart-digest.svg b/Obsidian-SemiLight/mimetypes/24/multipart-digest.svg
new file mode 120000
index 000000000..1dc3be3c1
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/24/multipart-digest.svg
@@ -0,0 +1 @@
+text-x-generic.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/24/multipart-mixed.svg b/Obsidian-SemiLight/mimetypes/24/multipart-mixed.svg
new file mode 120000
index 000000000..1dc3be3c1
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/24/multipart-mixed.svg
@@ -0,0 +1 @@
+text-x-generic.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/24/multipart-related.svg b/Obsidian-SemiLight/mimetypes/24/multipart-related.svg
new file mode 120000
index 000000000..1dc3be3c1
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/24/multipart-related.svg
@@ -0,0 +1 @@
+text-x-generic.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/24/multipart-report.svg b/Obsidian-SemiLight/mimetypes/24/multipart-report.svg
new file mode 120000
index 000000000..1dc3be3c1
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/24/multipart-report.svg
@@ -0,0 +1 @@
+text-x-generic.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/24/multipart-signed.svg b/Obsidian-SemiLight/mimetypes/24/multipart-signed.svg
new file mode 120000
index 000000000..aeb8d021e
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/24/multipart-signed.svg
@@ -0,0 +1 @@
+application-pgp-keys.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/24/multipart-x-mixed-replace.svg b/Obsidian-SemiLight/mimetypes/24/multipart-x-mixed-replace.svg
new file mode 120000
index 000000000..1dc3be3c1
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/24/multipart-x-mixed-replace.svg
@@ -0,0 +1 @@
+text-x-generic.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/24/qgis-asc.svg b/Obsidian-SemiLight/mimetypes/24/qgis-asc.svg
new file mode 120000
index 000000000..a2c40c72d
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/24/qgis-asc.svg
@@ -0,0 +1 @@
+image-x-generic.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/24/qgis-ddf.svg b/Obsidian-SemiLight/mimetypes/24/qgis-ddf.svg
new file mode 120000
index 000000000..a2c40c72d
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/24/qgis-ddf.svg
@@ -0,0 +1 @@
+image-x-generic.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/24/qgis-dem.svg b/Obsidian-SemiLight/mimetypes/24/qgis-dem.svg
new file mode 120000
index 000000000..a2c40c72d
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/24/qgis-dem.svg
@@ -0,0 +1 @@
+image-x-generic.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/24/qgis-dt0.svg b/Obsidian-SemiLight/mimetypes/24/qgis-dt0.svg
new file mode 120000
index 000000000..a2c40c72d
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/24/qgis-dt0.svg
@@ -0,0 +1 @@
+image-x-generic.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/24/qgis-dxf.svg b/Obsidian-SemiLight/mimetypes/24/qgis-dxf.svg
new file mode 120000
index 000000000..3b9ae0bf0
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/24/qgis-dxf.svg
@@ -0,0 +1 @@
+image-x-svg+xml.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/24/qgis-gml.svg b/Obsidian-SemiLight/mimetypes/24/qgis-gml.svg
new file mode 120000
index 000000000..3b9ae0bf0
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/24/qgis-gml.svg
@@ -0,0 +1 @@
+image-x-svg+xml.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/24/qgis-img.svg b/Obsidian-SemiLight/mimetypes/24/qgis-img.svg
new file mode 120000
index 000000000..a2c40c72d
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/24/qgis-img.svg
@@ -0,0 +1 @@
+image-x-generic.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/24/qgis-qlr.svg b/Obsidian-SemiLight/mimetypes/24/qgis-qlr.svg
new file mode 120000
index 000000000..3b9ae0bf0
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/24/qgis-qlr.svg
@@ -0,0 +1 @@
+image-x-svg+xml.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/24/qgis-shp.svg b/Obsidian-SemiLight/mimetypes/24/qgis-shp.svg
new file mode 120000
index 000000000..3b9ae0bf0
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/24/qgis-shp.svg
@@ -0,0 +1 @@
+image-x-svg+xml.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/24/qgis-sqlite.svg b/Obsidian-SemiLight/mimetypes/24/qgis-sqlite.svg
new file mode 120000
index 000000000..dd2bae176
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/24/qgis-sqlite.svg
@@ -0,0 +1 @@
+application-x-sqlite2.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/24/stock_unknown.svg b/Obsidian-SemiLight/mimetypes/24/stock_unknown.svg
new file mode 120000
index 000000000..cb1056325
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/24/stock_unknown.svg
@@ -0,0 +1 @@
+unknown.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/24/text-csv.svg b/Obsidian-SemiLight/mimetypes/24/text-csv.svg
new file mode 120000
index 000000000..b17ea2805
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/24/text-csv.svg
@@ -0,0 +1 @@
+x-office-spreadsheet.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/24/text-rdf+xml.svg b/Obsidian-SemiLight/mimetypes/24/text-rdf+xml.svg
new file mode 120000
index 000000000..f50ba621b
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/24/text-rdf+xml.svg
@@ -0,0 +1 @@
+application-xml.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/24/text-rdf.svg b/Obsidian-SemiLight/mimetypes/24/text-rdf.svg
new file mode 120000
index 000000000..86b2f6291
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/24/text-rdf.svg
@@ -0,0 +1 @@
+x-office-document.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/24/text-sgml.svg b/Obsidian-SemiLight/mimetypes/24/text-sgml.svg
new file mode 120000
index 000000000..f50ba621b
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/24/text-sgml.svg
@@ -0,0 +1 @@
+application-xml.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/24/text-troff.svg b/Obsidian-SemiLight/mimetypes/24/text-troff.svg
new file mode 120000
index 000000000..86b2f6291
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/24/text-troff.svg
@@ -0,0 +1 @@
+x-office-document.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/24/text-vnd-wap-wml.svg b/Obsidian-SemiLight/mimetypes/24/text-vnd-wap-wml.svg
new file mode 120000
index 000000000..f50ba621b
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/24/text-vnd-wap-wml.svg
@@ -0,0 +1 @@
+application-xml.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/24/text-vnd.abc.svg b/Obsidian-SemiLight/mimetypes/24/text-vnd.abc.svg
new file mode 120000
index 000000000..86b2f6291
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/24/text-vnd.abc.svg
@@ -0,0 +1 @@
+x-office-document.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/24/text-vnd.trolltech.linguist.svg b/Obsidian-SemiLight/mimetypes/24/text-vnd.trolltech.linguist.svg
new file mode 120000
index 000000000..1dc3be3c1
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/24/text-vnd.trolltech.linguist.svg
@@ -0,0 +1 @@
+text-x-generic.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/24/text-x-adasrc.svg b/Obsidian-SemiLight/mimetypes/24/text-x-adasrc.svg
new file mode 120000
index 000000000..f50ba621b
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/24/text-x-adasrc.svg
@@ -0,0 +1 @@
+application-xml.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/24/text-x-asm.svg b/Obsidian-SemiLight/mimetypes/24/text-x-asm.svg
new file mode 120000
index 000000000..1dc3be3c1
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/24/text-x-asm.svg
@@ -0,0 +1 @@
+text-x-generic.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/24/text-x-cmake.svg b/Obsidian-SemiLight/mimetypes/24/text-x-cmake.svg
new file mode 120000
index 000000000..2df582fab
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/24/text-x-cmake.svg
@@ -0,0 +1 @@
+text-x-makefile.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/24/text-x-katefilelist.svg b/Obsidian-SemiLight/mimetypes/24/text-x-katefilelist.svg
new file mode 120000
index 000000000..1dc3be3c1
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/24/text-x-katefilelist.svg
@@ -0,0 +1 @@
+text-x-generic.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/24/text-x-ldif.svg b/Obsidian-SemiLight/mimetypes/24/text-x-ldif.svg
new file mode 120000
index 000000000..506c888bb
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/24/text-x-ldif.svg
@@ -0,0 +1 @@
+text-x-authors.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/24/text-x-lilypond.svg b/Obsidian-SemiLight/mimetypes/24/text-x-lilypond.svg
new file mode 120000
index 000000000..1dc3be3c1
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/24/text-x-lilypond.svg
@@ -0,0 +1 @@
+text-x-generic.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/24/text-x-nfo.svg b/Obsidian-SemiLight/mimetypes/24/text-x-nfo.svg
new file mode 120000
index 000000000..f50ba621b
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/24/text-x-nfo.svg
@@ -0,0 +1 @@
+application-xml.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/24/text-x-objchdr.svg b/Obsidian-SemiLight/mimetypes/24/text-x-objchdr.svg
new file mode 120000
index 000000000..198860638
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/24/text-x-objchdr.svg
@@ -0,0 +1 @@
+text-x-chdr.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/24/text-x-objcsrc.svg b/Obsidian-SemiLight/mimetypes/24/text-x-objcsrc.svg
new file mode 120000
index 000000000..9e22cda43
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/24/text-x-objcsrc.svg
@@ -0,0 +1 @@
+text-x-c++src.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/24/text-x-opml+xml.svg b/Obsidian-SemiLight/mimetypes/24/text-x-opml+xml.svg
new file mode 120000
index 000000000..f50ba621b
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/24/text-x-opml+xml.svg
@@ -0,0 +1 @@
+application-xml.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/24/text-x-pascal.svg b/Obsidian-SemiLight/mimetypes/24/text-x-pascal.svg
new file mode 120000
index 000000000..f50ba621b
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/24/text-x-pascal.svg
@@ -0,0 +1 @@
+application-xml.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/24/text-x-plain.svg b/Obsidian-SemiLight/mimetypes/24/text-x-plain.svg
new file mode 120000
index 000000000..894bd452d
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/24/text-x-plain.svg
@@ -0,0 +1 @@
+text-plain.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/24/text-x-python3.svg b/Obsidian-SemiLight/mimetypes/24/text-x-python3.svg
new file mode 120000
index 000000000..06f81fa83
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/24/text-x-python3.svg
@@ -0,0 +1 @@
+text-x-python.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/24/text-x-rpm-spec.svg b/Obsidian-SemiLight/mimetypes/24/text-x-rpm-spec.svg
new file mode 120000
index 000000000..317ff6487
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/24/text-x-rpm-spec.svg
@@ -0,0 +1 @@
+text-x-install.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/24/text-x-tcl.svg b/Obsidian-SemiLight/mimetypes/24/text-x-tcl.svg
new file mode 120000
index 000000000..f50ba621b
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/24/text-x-tcl.svg
@@ -0,0 +1 @@
+application-xml.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/24/text-x-texinfo.svg b/Obsidian-SemiLight/mimetypes/24/text-x-texinfo.svg
new file mode 120000
index 000000000..9f2952142
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/24/text-x-texinfo.svg
@@ -0,0 +1 @@
+text-x-tex.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/24/text-x-xslfo.svg b/Obsidian-SemiLight/mimetypes/24/text-x-xslfo.svg
new file mode 120000
index 000000000..f50ba621b
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/24/text-x-xslfo.svg
@@ -0,0 +1 @@
+application-xml.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/24/text-xmcd.svg b/Obsidian-SemiLight/mimetypes/24/text-xmcd.svg
new file mode 120000
index 000000000..1dc3be3c1
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/24/text-xmcd.svg
@@ -0,0 +1 @@
+text-x-generic.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/24/video-mlt-playlist.svg b/Obsidian-SemiLight/mimetypes/24/video-mlt-playlist.svg
new file mode 120000
index 000000000..1e7e6f6ce
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/24/video-mlt-playlist.svg
@@ -0,0 +1 @@
+playlist.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/24/video-mp4.svg b/Obsidian-SemiLight/mimetypes/24/video-mp4.svg
new file mode 120000
index 000000000..db0a1dc4d
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/24/video-mp4.svg
@@ -0,0 +1 @@
+video-x-generic.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/24/video-vivo.svg b/Obsidian-SemiLight/mimetypes/24/video-vivo.svg
new file mode 120000
index 000000000..db0a1dc4d
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/24/video-vivo.svg
@@ -0,0 +1 @@
+video-x-generic.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/24/video-vnd.rn-realvideo.svg b/Obsidian-SemiLight/mimetypes/24/video-vnd.rn-realvideo.svg
new file mode 120000
index 000000000..db0a1dc4d
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/24/video-vnd.rn-realvideo.svg
@@ -0,0 +1 @@
+video-x-generic.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/24/video-wavelet.svg b/Obsidian-SemiLight/mimetypes/24/video-wavelet.svg
new file mode 120000
index 000000000..db0a1dc4d
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/24/video-wavelet.svg
@@ -0,0 +1 @@
+video-x-generic.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/24/video-webm.svg b/Obsidian-SemiLight/mimetypes/24/video-webm.svg
new file mode 120000
index 000000000..db0a1dc4d
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/24/video-webm.svg
@@ -0,0 +1 @@
+video-x-generic.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/24/video-x-anim.svg b/Obsidian-SemiLight/mimetypes/24/video-x-anim.svg
new file mode 120000
index 000000000..db0a1dc4d
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/24/video-x-anim.svg
@@ -0,0 +1 @@
+video-x-generic.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/24/video-x-flic.svg b/Obsidian-SemiLight/mimetypes/24/video-x-flic.svg
new file mode 120000
index 000000000..db0a1dc4d
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/24/video-x-flic.svg
@@ -0,0 +1 @@
+video-x-generic.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/24/video-x-flv.svg b/Obsidian-SemiLight/mimetypes/24/video-x-flv.svg
new file mode 120000
index 000000000..6bb1786ec
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/24/video-x-flv.svg
@@ -0,0 +1 @@
+application-x-shockwave-flash.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/24/video-x-google-vlc-plugin.svg b/Obsidian-SemiLight/mimetypes/24/video-x-google-vlc-plugin.svg
new file mode 120000
index 000000000..db0a1dc4d
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/24/video-x-google-vlc-plugin.svg
@@ -0,0 +1 @@
+video-x-generic.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/24/video-x-javafx.svg b/Obsidian-SemiLight/mimetypes/24/video-x-javafx.svg
new file mode 120000
index 000000000..db0a1dc4d
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/24/video-x-javafx.svg
@@ -0,0 +1 @@
+video-x-generic.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/24/video-x-matroska.svg b/Obsidian-SemiLight/mimetypes/24/video-x-matroska.svg
new file mode 120000
index 000000000..db0a1dc4d
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/24/video-x-matroska.svg
@@ -0,0 +1 @@
+video-x-generic.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/24/video-x-mng.svg b/Obsidian-SemiLight/mimetypes/24/video-x-mng.svg
new file mode 120000
index 000000000..db0a1dc4d
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/24/video-x-mng.svg
@@ -0,0 +1 @@
+video-x-generic.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/24/video-x-ms-asf.svg b/Obsidian-SemiLight/mimetypes/24/video-x-ms-asf.svg
new file mode 120000
index 000000000..1e7e6f6ce
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/24/video-x-ms-asf.svg
@@ -0,0 +1 @@
+playlist.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/24/video-x-ms-wmp.svg b/Obsidian-SemiLight/mimetypes/24/video-x-ms-wmp.svg
new file mode 120000
index 000000000..db0a1dc4d
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/24/video-x-ms-wmp.svg
@@ -0,0 +1 @@
+video-x-generic.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/24/video-x-ms-wmv.svg b/Obsidian-SemiLight/mimetypes/24/video-x-ms-wmv.svg
new file mode 120000
index 000000000..db0a1dc4d
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/24/video-x-ms-wmv.svg
@@ -0,0 +1 @@
+video-x-generic.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/24/video-x-msvideo.svg b/Obsidian-SemiLight/mimetypes/24/video-x-msvideo.svg
new file mode 120000
index 000000000..db0a1dc4d
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/24/video-x-msvideo.svg
@@ -0,0 +1 @@
+video-x-generic.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/24/video-x-ogm+ogg.svg b/Obsidian-SemiLight/mimetypes/24/video-x-ogm+ogg.svg
new file mode 120000
index 000000000..db0a1dc4d
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/24/video-x-ogm+ogg.svg
@@ -0,0 +1 @@
+video-x-generic.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/24/video-x-theora+ogg.svg b/Obsidian-SemiLight/mimetypes/24/video-x-theora+ogg.svg
new file mode 120000
index 000000000..db0a1dc4d
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/24/video-x-theora+ogg.svg
@@ -0,0 +1 @@
+video-x-generic.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/24/video-x-wmv.svg b/Obsidian-SemiLight/mimetypes/24/video-x-wmv.svg
new file mode 120000
index 000000000..db0a1dc4d
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/24/video-x-wmv.svg
@@ -0,0 +1 @@
+video-x-generic.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/24/x-gambasserverpage.svg b/Obsidian-SemiLight/mimetypes/24/x-gambasserverpage.svg
new file mode 120000
index 000000000..f50ba621b
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/24/x-gambasserverpage.svg
@@ -0,0 +1 @@
+application-xml.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/32/application-excel.svg b/Obsidian-SemiLight/mimetypes/32/application-excel.svg
new file mode 120000
index 000000000..46d4d34a7
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/32/application-excel.svg
@@ -0,0 +1 @@
+application-msexcel.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/32/application-gml+xml.svg b/Obsidian-SemiLight/mimetypes/32/application-gml+xml.svg
new file mode 120000
index 000000000..f50ba621b
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/32/application-gml+xml.svg
@@ -0,0 +1 @@
+application-xml.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/32/application-gnunet-directory.svg b/Obsidian-SemiLight/mimetypes/32/application-gnunet-directory.svg
new file mode 120000
index 000000000..71137a9a5
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/32/application-gnunet-directory.svg
@@ -0,0 +1 @@
+application-x-sharedlib.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/32/application-gzip.svg b/Obsidian-SemiLight/mimetypes/32/application-gzip.svg
new file mode 120000
index 000000000..a30c3cea0
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/32/application-gzip.svg
@@ -0,0 +1 @@
+application-x-compress.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/32/application-java.svg b/Obsidian-SemiLight/mimetypes/32/application-java.svg
new file mode 120000
index 000000000..dbc66cdce
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/32/application-java.svg
@@ -0,0 +1 @@
+text-x-java.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/32/application-mathml+xml.svg b/Obsidian-SemiLight/mimetypes/32/application-mathml+xml.svg
new file mode 120000
index 000000000..15f67cb98
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/32/application-mathml+xml.svg
@@ -0,0 +1 @@
+application-vnd.oasis.opendocument.formula.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/32/application-metalink+xml.svg b/Obsidian-SemiLight/mimetypes/32/application-metalink+xml.svg
new file mode 120000
index 000000000..f50ba621b
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/32/application-metalink+xml.svg
@@ -0,0 +1 @@
+application-xml.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/32/application-metalink4+xml.svg b/Obsidian-SemiLight/mimetypes/32/application-metalink4+xml.svg
new file mode 120000
index 000000000..f50ba621b
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/32/application-metalink4+xml.svg
@@ -0,0 +1 @@
+application-xml.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/32/application-msexcel.svg b/Obsidian-SemiLight/mimetypes/32/application-msexcel.svg
new file mode 120000
index 000000000..b17ea2805
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/32/application-msexcel.svg
@@ -0,0 +1 @@
+x-office-spreadsheet.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/32/application-mspowerpoint.svg b/Obsidian-SemiLight/mimetypes/32/application-mspowerpoint.svg
new file mode 120000
index 000000000..73bb02f6a
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/32/application-mspowerpoint.svg
@@ -0,0 +1 @@
+x-office-presentation.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/32/application-msword-template.svg b/Obsidian-SemiLight/mimetypes/32/application-msword-template.svg
new file mode 120000
index 000000000..86b2f6291
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/32/application-msword-template.svg
@@ -0,0 +1 @@
+x-office-document.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/32/application-owl+xml.svg b/Obsidian-SemiLight/mimetypes/32/application-owl+xml.svg
new file mode 120000
index 000000000..f50ba621b
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/32/application-owl+xml.svg
@@ -0,0 +1 @@
+application-xml.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/32/application-pgp-signature.svg b/Obsidian-SemiLight/mimetypes/32/application-pgp-signature.svg
new file mode 120000
index 000000000..aeb8d021e
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/32/application-pgp-signature.svg
@@ -0,0 +1 @@
+application-pgp-keys.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/32/application-pgp.svg b/Obsidian-SemiLight/mimetypes/32/application-pgp.svg
new file mode 120000
index 000000000..aeb8d021e
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/32/application-pgp.svg
@@ -0,0 +1 @@
+application-pgp-keys.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/32/application-pkcs7-signature.svg b/Obsidian-SemiLight/mimetypes/32/application-pkcs7-signature.svg
new file mode 120000
index 000000000..aeb8d021e
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/32/application-pkcs7-signature.svg
@@ -0,0 +1 @@
+application-pgp-keys.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/32/application-pkcs8.svg b/Obsidian-SemiLight/mimetypes/32/application-pkcs8.svg
new file mode 120000
index 000000000..aeb8d021e
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/32/application-pkcs8.svg
@@ -0,0 +1 @@
+application-pgp-keys.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/32/application-pkix-crl.svg b/Obsidian-SemiLight/mimetypes/32/application-pkix-crl.svg
new file mode 120000
index 000000000..1dc3be3c1
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/32/application-pkix-crl.svg
@@ -0,0 +1 @@
+text-x-generic.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/32/application-pkix-pkipath.svg b/Obsidian-SemiLight/mimetypes/32/application-pkix-pkipath.svg
new file mode 120000
index 000000000..1dc3be3c1
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/32/application-pkix-pkipath.svg
@@ -0,0 +1 @@
+text-x-generic.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/32/application-postscript.svg b/Obsidian-SemiLight/mimetypes/32/application-postscript.svg
new file mode 120000
index 000000000..86b2f6291
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/32/application-postscript.svg
@@ -0,0 +1 @@
+x-office-document.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/32/application-ram.svg b/Obsidian-SemiLight/mimetypes/32/application-ram.svg
new file mode 120000
index 000000000..db0a1dc4d
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/32/application-ram.svg
@@ -0,0 +1 @@
+video-x-generic.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/32/application-rdf+xml.svg b/Obsidian-SemiLight/mimetypes/32/application-rdf+xml.svg
new file mode 120000
index 000000000..f50ba621b
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/32/application-rdf+xml.svg
@@ -0,0 +1 @@
+application-xml.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/32/application-sql.svg b/Obsidian-SemiLight/mimetypes/32/application-sql.svg
new file mode 120000
index 000000000..dd2bae176
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/32/application-sql.svg
@@ -0,0 +1 @@
+application-x-sqlite2.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/32/application-vnd.flatpak.ref.svg b/Obsidian-SemiLight/mimetypes/32/application-vnd.flatpak.ref.svg
new file mode 120000
index 000000000..6bddb89f3
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/32/application-vnd.flatpak.ref.svg
@@ -0,0 +1 @@
+application-vnd.flatpak.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/32/application-vnd.flatpak.repo.svg b/Obsidian-SemiLight/mimetypes/32/application-vnd.flatpak.repo.svg
new file mode 120000
index 000000000..6bddb89f3
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/32/application-vnd.flatpak.repo.svg
@@ -0,0 +1 @@
+application-vnd.flatpak.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/32/application-vnd.flatpak.svg b/Obsidian-SemiLight/mimetypes/32/application-vnd.flatpak.svg
new file mode 100644
index 000000000..822513dfe
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/32/application-vnd.flatpak.svg
@@ -0,0 +1,1068 @@
+
+
diff --git a/Obsidian-SemiLight/mimetypes/32/application-vnd.google-earth.kml+xml.svg b/Obsidian-SemiLight/mimetypes/32/application-vnd.google-earth.kml+xml.svg
new file mode 120000
index 000000000..f50ba621b
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/32/application-vnd.google-earth.kml+xml.svg
@@ -0,0 +1 @@
+application-xml.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/32/application-vnd.google-earth.kmz.svg b/Obsidian-SemiLight/mimetypes/32/application-vnd.google-earth.kmz.svg
new file mode 120000
index 000000000..a30c3cea0
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/32/application-vnd.google-earth.kmz.svg
@@ -0,0 +1 @@
+application-x-compress.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/32/application-vnd.insync.link.drive.doc.svg b/Obsidian-SemiLight/mimetypes/32/application-vnd.insync.link.drive.doc.svg
new file mode 120000
index 000000000..86b2f6291
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/32/application-vnd.insync.link.drive.doc.svg
@@ -0,0 +1 @@
+x-office-document.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/32/application-vnd.insync.link.drive.sheet.svg b/Obsidian-SemiLight/mimetypes/32/application-vnd.insync.link.drive.sheet.svg
new file mode 120000
index 000000000..b17ea2805
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/32/application-vnd.insync.link.drive.sheet.svg
@@ -0,0 +1 @@
+x-office-spreadsheet.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/32/application-vnd.insync.link.drive.slides.svg b/Obsidian-SemiLight/mimetypes/32/application-vnd.insync.link.drive.slides.svg
new file mode 120000
index 000000000..73bb02f6a
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/32/application-vnd.insync.link.drive.slides.svg
@@ -0,0 +1 @@
+x-office-presentation.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/32/application-vnd.kde.fontspackage.svg b/Obsidian-SemiLight/mimetypes/32/application-vnd.kde.fontspackage.svg
new file mode 120000
index 000000000..a30c3cea0
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/32/application-vnd.kde.fontspackage.svg
@@ -0,0 +1 @@
+application-x-compress.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/32/application-vnd.kde.okular-archive.svg b/Obsidian-SemiLight/mimetypes/32/application-vnd.kde.okular-archive.svg
new file mode 120000
index 000000000..a30c3cea0
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/32/application-vnd.kde.okular-archive.svg
@@ -0,0 +1 @@
+application-x-compress.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/32/application-vnd.ms-asf.svg b/Obsidian-SemiLight/mimetypes/32/application-vnd.ms-asf.svg
new file mode 120000
index 000000000..1e7e6f6ce
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/32/application-vnd.ms-asf.svg
@@ -0,0 +1 @@
+playlist.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/32/application-vnd.ms-excel.sheet.binary.macroenabled.12.svg b/Obsidian-SemiLight/mimetypes/32/application-vnd.ms-excel.sheet.binary.macroenabled.12.svg
new file mode 120000
index 000000000..46d4d34a7
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/32/application-vnd.ms-excel.sheet.binary.macroenabled.12.svg
@@ -0,0 +1 @@
+application-msexcel.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/32/application-vnd.ms-excel.sheet.macroenabled.12.svg b/Obsidian-SemiLight/mimetypes/32/application-vnd.ms-excel.sheet.macroenabled.12.svg
new file mode 120000
index 000000000..46d4d34a7
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/32/application-vnd.ms-excel.sheet.macroenabled.12.svg
@@ -0,0 +1 @@
+application-msexcel.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/32/application-vnd.ms-excel.template.macroenabled.12.svg b/Obsidian-SemiLight/mimetypes/32/application-vnd.ms-excel.template.macroenabled.12.svg
new file mode 120000
index 000000000..46d4d34a7
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/32/application-vnd.ms-excel.template.macroenabled.12.svg
@@ -0,0 +1 @@
+application-msexcel.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/32/application-vnd.ms-powerpoint.presentation.macroenabled.12.svg b/Obsidian-SemiLight/mimetypes/32/application-vnd.ms-powerpoint.presentation.macroenabled.12.svg
new file mode 120000
index 000000000..ea83a2067
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/32/application-vnd.ms-powerpoint.presentation.macroenabled.12.svg
@@ -0,0 +1 @@
+application-mspowerpoint.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/32/application-vnd.ms-powerpoint.slideshow.macroenabled.12.svg b/Obsidian-SemiLight/mimetypes/32/application-vnd.ms-powerpoint.slideshow.macroenabled.12.svg
new file mode 120000
index 000000000..ea83a2067
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/32/application-vnd.ms-powerpoint.slideshow.macroenabled.12.svg
@@ -0,0 +1 @@
+application-mspowerpoint.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/32/application-vnd.ms-powerpoint.template.macroenabled.12.svg b/Obsidian-SemiLight/mimetypes/32/application-vnd.ms-powerpoint.template.macroenabled.12.svg
new file mode 120000
index 000000000..ea83a2067
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/32/application-vnd.ms-powerpoint.template.macroenabled.12.svg
@@ -0,0 +1 @@
+application-mspowerpoint.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/32/application-vnd.ms-project.svg b/Obsidian-SemiLight/mimetypes/32/application-vnd.ms-project.svg
new file mode 120000
index 000000000..86b2f6291
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/32/application-vnd.ms-project.svg
@@ -0,0 +1 @@
+x-office-document.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/32/application-vnd.ms-publisher.svg b/Obsidian-SemiLight/mimetypes/32/application-vnd.ms-publisher.svg
new file mode 120000
index 000000000..86b2f6291
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/32/application-vnd.ms-publisher.svg
@@ -0,0 +1 @@
+x-office-document.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/32/application-vnd.ms-tnef.svg b/Obsidian-SemiLight/mimetypes/32/application-vnd.ms-tnef.svg
new file mode 120000
index 000000000..86b2f6291
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/32/application-vnd.ms-tnef.svg
@@ -0,0 +1 @@
+x-office-document.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/32/application-vnd.ms-word.document.macroenabled.12.svg b/Obsidian-SemiLight/mimetypes/32/application-vnd.ms-word.document.macroenabled.12.svg
new file mode 120000
index 000000000..86b2f6291
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/32/application-vnd.ms-word.document.macroenabled.12.svg
@@ -0,0 +1 @@
+x-office-document.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/32/application-vnd.ms-word.svg b/Obsidian-SemiLight/mimetypes/32/application-vnd.ms-word.svg
new file mode 120000
index 000000000..803a0edfd
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/32/application-vnd.ms-word.svg
@@ -0,0 +1 @@
+application-msword.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/32/application-vnd.ms-word.template.macroenabled.12.svg b/Obsidian-SemiLight/mimetypes/32/application-vnd.ms-word.template.macroenabled.12.svg
new file mode 120000
index 000000000..86b2f6291
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/32/application-vnd.ms-word.template.macroenabled.12.svg
@@ -0,0 +1 @@
+x-office-document.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/32/application-vnd.ms-wpl.svg b/Obsidian-SemiLight/mimetypes/32/application-vnd.ms-wpl.svg
new file mode 120000
index 000000000..1e7e6f6ce
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/32/application-vnd.ms-wpl.svg
@@ -0,0 +1 @@
+playlist.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/32/application-vnd.oasis.opendocument.chart.svg b/Obsidian-SemiLight/mimetypes/32/application-vnd.oasis.opendocument.chart.svg
new file mode 120000
index 000000000..b17ea2805
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/32/application-vnd.oasis.opendocument.chart.svg
@@ -0,0 +1 @@
+x-office-spreadsheet.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/32/application-vnd.oasis.opendocument.image.svg b/Obsidian-SemiLight/mimetypes/32/application-vnd.oasis.opendocument.image.svg
new file mode 120000
index 000000000..a63f1e2b0
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/32/application-vnd.oasis.opendocument.image.svg
@@ -0,0 +1 @@
+application-vnd.oasis.opendocument.graphics.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/32/application-vnd.oasis.opendocument.text-master.svg b/Obsidian-SemiLight/mimetypes/32/application-vnd.oasis.opendocument.text-master.svg
new file mode 120000
index 000000000..86b2f6291
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/32/application-vnd.oasis.opendocument.text-master.svg
@@ -0,0 +1 @@
+x-office-document.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/32/application-vnd.palm.svg b/Obsidian-SemiLight/mimetypes/32/application-vnd.palm.svg
new file mode 120000
index 000000000..86b2f6291
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/32/application-vnd.palm.svg
@@ -0,0 +1 @@
+x-office-document.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/32/application-vnd.stardivision.calc.svg b/Obsidian-SemiLight/mimetypes/32/application-vnd.stardivision.calc.svg
new file mode 120000
index 000000000..b17ea2805
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/32/application-vnd.stardivision.calc.svg
@@ -0,0 +1 @@
+x-office-spreadsheet.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/32/application-vnd.stardivision.draw.svg b/Obsidian-SemiLight/mimetypes/32/application-vnd.stardivision.draw.svg
new file mode 120000
index 000000000..3b9ae0bf0
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/32/application-vnd.stardivision.draw.svg
@@ -0,0 +1 @@
+image-x-svg+xml.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/32/application-vnd.stardivision.mail.svg b/Obsidian-SemiLight/mimetypes/32/application-vnd.stardivision.mail.svg
new file mode 120000
index 000000000..1dc3be3c1
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/32/application-vnd.stardivision.mail.svg
@@ -0,0 +1 @@
+text-x-generic.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/32/application-vnd.stardivision.math.svg b/Obsidian-SemiLight/mimetypes/32/application-vnd.stardivision.math.svg
new file mode 120000
index 000000000..15f67cb98
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/32/application-vnd.stardivision.math.svg
@@ -0,0 +1 @@
+application-vnd.oasis.opendocument.formula.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/32/application-vnd.sun.xml.base.svg b/Obsidian-SemiLight/mimetypes/32/application-vnd.sun.xml.base.svg
new file mode 120000
index 000000000..d150bb251
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/32/application-vnd.sun.xml.base.svg
@@ -0,0 +1 @@
+application-vnd.oasis.opendocument.database.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/32/application-vnd.sun.xml.calc.template.svg b/Obsidian-SemiLight/mimetypes/32/application-vnd.sun.xml.calc.template.svg
new file mode 120000
index 000000000..b17ea2805
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/32/application-vnd.sun.xml.calc.template.svg
@@ -0,0 +1 @@
+x-office-spreadsheet.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/32/application-vnd.sun.xml.draw.template.svg b/Obsidian-SemiLight/mimetypes/32/application-vnd.sun.xml.draw.template.svg
new file mode 120000
index 000000000..3b9ae0bf0
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/32/application-vnd.sun.xml.draw.template.svg
@@ -0,0 +1 @@
+image-x-svg+xml.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/32/application-vnd.sun.xml.impress.svg b/Obsidian-SemiLight/mimetypes/32/application-vnd.sun.xml.impress.svg
new file mode 120000
index 000000000..73bb02f6a
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/32/application-vnd.sun.xml.impress.svg
@@ -0,0 +1 @@
+x-office-presentation.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/32/application-vnd.sun.xml.impress.template.svg b/Obsidian-SemiLight/mimetypes/32/application-vnd.sun.xml.impress.template.svg
new file mode 120000
index 000000000..73bb02f6a
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/32/application-vnd.sun.xml.impress.template.svg
@@ -0,0 +1 @@
+x-office-presentation.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/32/application-vnd.sun.xml.math.svg b/Obsidian-SemiLight/mimetypes/32/application-vnd.sun.xml.math.svg
new file mode 120000
index 000000000..15f67cb98
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/32/application-vnd.sun.xml.math.svg
@@ -0,0 +1 @@
+application-vnd.oasis.opendocument.formula.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/32/application-vnd.sun.xml.writer.global.svg b/Obsidian-SemiLight/mimetypes/32/application-vnd.sun.xml.writer.global.svg
new file mode 120000
index 000000000..86b2f6291
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/32/application-vnd.sun.xml.writer.global.svg
@@ -0,0 +1 @@
+x-office-document.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/32/application-vnd.sun.xml.writer.template.svg b/Obsidian-SemiLight/mimetypes/32/application-vnd.sun.xml.writer.template.svg
new file mode 120000
index 000000000..86b2f6291
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/32/application-vnd.sun.xml.writer.template.svg
@@ -0,0 +1 @@
+x-office-document.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/32/application-x-abiword.svg b/Obsidian-SemiLight/mimetypes/32/application-x-abiword.svg
new file mode 120000
index 000000000..86b2f6291
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/32/application-x-abiword.svg
@@ -0,0 +1 @@
+x-office-document.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/32/application-x-accountwizard-package.svg b/Obsidian-SemiLight/mimetypes/32/application-x-accountwizard-package.svg
new file mode 120000
index 000000000..506c888bb
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/32/application-x-accountwizard-package.svg
@@ -0,0 +1 @@
+text-x-authors.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/32/application-x-applix-spreadsheet.svg b/Obsidian-SemiLight/mimetypes/32/application-x-applix-spreadsheet.svg
new file mode 120000
index 000000000..b17ea2805
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/32/application-x-applix-spreadsheet.svg
@@ -0,0 +1 @@
+x-office-spreadsheet.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/32/application-x-applix-word.svg b/Obsidian-SemiLight/mimetypes/32/application-x-applix-word.svg
new file mode 120000
index 000000000..86b2f6291
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/32/application-x-applix-word.svg
@@ -0,0 +1 @@
+x-office-document.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/32/application-x-audacity-project.svg b/Obsidian-SemiLight/mimetypes/32/application-x-audacity-project.svg
new file mode 120000
index 000000000..fb7fe7cb6
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/32/application-x-audacity-project.svg
@@ -0,0 +1 @@
+audio-x-generic.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/32/application-x-awk.svg b/Obsidian-SemiLight/mimetypes/32/application-x-awk.svg
new file mode 120000
index 000000000..05ab0ed62
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/32/application-x-awk.svg
@@ -0,0 +1 @@
+text-x-script.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/32/application-x-bzdvi.svg b/Obsidian-SemiLight/mimetypes/32/application-x-bzdvi.svg
new file mode 120000
index 000000000..a30c3cea0
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/32/application-x-bzdvi.svg
@@ -0,0 +1 @@
+application-x-compress.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/32/application-x-bzip.svg b/Obsidian-SemiLight/mimetypes/32/application-x-bzip.svg
new file mode 120000
index 000000000..a30c3cea0
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/32/application-x-bzip.svg
@@ -0,0 +1 @@
+application-x-compress.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/32/application-x-cabri.svg b/Obsidian-SemiLight/mimetypes/32/application-x-cabri.svg
new file mode 120000
index 000000000..3b9ae0bf0
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/32/application-x-cabri.svg
@@ -0,0 +1 @@
+image-x-svg+xml.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/32/application-x-ccf-container.svg b/Obsidian-SemiLight/mimetypes/32/application-x-ccf-container.svg
new file mode 120000
index 000000000..317ff6487
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/32/application-x-ccf-container.svg
@@ -0,0 +1 @@
+text-x-install.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/32/application-x-cmakecache.svg b/Obsidian-SemiLight/mimetypes/32/application-x-cmakecache.svg
new file mode 120000
index 000000000..2df582fab
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/32/application-x-cmakecache.svg
@@ -0,0 +1 @@
+text-x-makefile.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/32/application-x-core.svg b/Obsidian-SemiLight/mimetypes/32/application-x-core.svg
new file mode 120000
index 000000000..1dc3be3c1
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/32/application-x-core.svg
@@ -0,0 +1 @@
+text-x-generic.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/32/application-x-dlc-container.svg b/Obsidian-SemiLight/mimetypes/32/application-x-dlc-container.svg
new file mode 120000
index 000000000..317ff6487
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/32/application-x-dlc-container.svg
@@ -0,0 +1 @@
+text-x-install.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/32/application-x-drgeo.svg b/Obsidian-SemiLight/mimetypes/32/application-x-drgeo.svg
new file mode 120000
index 000000000..3b9ae0bf0
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/32/application-x-drgeo.svg
@@ -0,0 +1 @@
+image-x-svg+xml.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/32/application-x-e-theme.svg b/Obsidian-SemiLight/mimetypes/32/application-x-e-theme.svg
new file mode 120000
index 000000000..1dc3be3c1
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/32/application-x-e-theme.svg
@@ -0,0 +1 @@
+text-x-generic.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/32/application-x-egon.svg b/Obsidian-SemiLight/mimetypes/32/application-x-egon.svg
new file mode 120000
index 000000000..a2c40c72d
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/32/application-x-egon.svg
@@ -0,0 +1 @@
+image-x-generic.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/32/application-x-excel.svg b/Obsidian-SemiLight/mimetypes/32/application-x-excel.svg
new file mode 120000
index 000000000..46d4d34a7
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/32/application-x-excel.svg
@@ -0,0 +1 @@
+application-msexcel.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/32/application-x-extension-eml.svg b/Obsidian-SemiLight/mimetypes/32/application-x-extension-eml.svg
new file mode 120000
index 000000000..1dc3be3c1
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/32/application-x-extension-eml.svg
@@ -0,0 +1 @@
+text-x-generic.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/32/application-x-extension-rss.svg b/Obsidian-SemiLight/mimetypes/32/application-x-extension-rss.svg
new file mode 120000
index 000000000..f50ba621b
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/32/application-x-extension-rss.svg
@@ -0,0 +1 @@
+application-xml.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/32/application-x-gambas3.svg b/Obsidian-SemiLight/mimetypes/32/application-x-gambas3.svg
new file mode 120000
index 000000000..f50ba621b
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/32/application-x-gambas3.svg
@@ -0,0 +1 @@
+application-xml.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/32/application-x-gambasscript.svg b/Obsidian-SemiLight/mimetypes/32/application-x-gambasscript.svg
new file mode 120000
index 000000000..f50ba621b
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/32/application-x-gambasscript.svg
@@ -0,0 +1 @@
+application-xml.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/32/application-x-gambasserverpage.svg b/Obsidian-SemiLight/mimetypes/32/application-x-gambasserverpage.svg
new file mode 120000
index 000000000..f50ba621b
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/32/application-x-gambasserverpage.svg
@@ -0,0 +1 @@
+application-xml.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/32/application-x-gdbm.svg b/Obsidian-SemiLight/mimetypes/32/application-x-gdbm.svg
new file mode 120000
index 000000000..dd2bae176
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/32/application-x-gdbm.svg
@@ -0,0 +1 @@
+application-x-sqlite2.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/32/application-x-grsync-session.svg b/Obsidian-SemiLight/mimetypes/32/application-x-grsync-session.svg
new file mode 100644
index 000000000..7507bf9f0
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/32/application-x-grsync-session.svg
@@ -0,0 +1,1016 @@
+
+
diff --git a/Obsidian-SemiLight/mimetypes/32/application-x-gz-font-linux-psf.svg b/Obsidian-SemiLight/mimetypes/32/application-x-gz-font-linux-psf.svg
new file mode 120000
index 000000000..a30c3cea0
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/32/application-x-gz-font-linux-psf.svg
@@ -0,0 +1 @@
+application-x-compress.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/32/application-x-gzdvi.svg b/Obsidian-SemiLight/mimetypes/32/application-x-gzdvi.svg
new file mode 120000
index 000000000..a30c3cea0
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/32/application-x-gzdvi.svg
@@ -0,0 +1 @@
+application-x-compress.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/32/application-x-gzpostscript.svg b/Obsidian-SemiLight/mimetypes/32/application-x-gzpostscript.svg
new file mode 120000
index 000000000..a30c3cea0
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/32/application-x-gzpostscript.svg
@@ -0,0 +1 @@
+application-x-compress.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/32/application-x-icq.svg b/Obsidian-SemiLight/mimetypes/32/application-x-icq.svg
new file mode 120000
index 000000000..1dc3be3c1
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/32/application-x-icq.svg
@@ -0,0 +1 @@
+text-x-generic.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/32/application-x-ipod-firmware.svg b/Obsidian-SemiLight/mimetypes/32/application-x-ipod-firmware.svg
new file mode 120000
index 000000000..71137a9a5
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/32/application-x-ipod-firmware.svg
@@ -0,0 +1 @@
+application-x-sharedlib.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/32/application-x-java-applet.svg b/Obsidian-SemiLight/mimetypes/32/application-x-java-applet.svg
new file mode 120000
index 000000000..dbc66cdce
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/32/application-x-java-applet.svg
@@ -0,0 +1 @@
+text-x-java.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/32/application-x-keepass2.svg b/Obsidian-SemiLight/mimetypes/32/application-x-keepass2.svg
new file mode 120000
index 000000000..c14c5156c
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/32/application-x-keepass2.svg
@@ -0,0 +1 @@
+application-pgp-encrypted.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/32/application-x-keepassx.svg b/Obsidian-SemiLight/mimetypes/32/application-x-keepassx.svg
new file mode 120000
index 000000000..c14c5156c
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/32/application-x-keepassx.svg
@@ -0,0 +1 @@
+application-pgp-encrypted.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/32/application-x-keepassxc.svg b/Obsidian-SemiLight/mimetypes/32/application-x-keepassxc.svg
new file mode 120000
index 000000000..c14c5156c
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/32/application-x-keepassxc.svg
@@ -0,0 +1 @@
+application-pgp-encrypted.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/32/application-x-kexi-connectiondata.svg b/Obsidian-SemiLight/mimetypes/32/application-x-kexi-connectiondata.svg
new file mode 120000
index 000000000..d150bb251
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/32/application-x-kexi-connectiondata.svg
@@ -0,0 +1 @@
+application-vnd.oasis.opendocument.database.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/32/application-x-kexiproject-shortcut.svg b/Obsidian-SemiLight/mimetypes/32/application-x-kexiproject-shortcut.svg
new file mode 120000
index 000000000..d150bb251
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/32/application-x-kexiproject-shortcut.svg
@@ -0,0 +1 @@
+application-vnd.oasis.opendocument.database.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/32/application-x-kexiproject-sqlite2.svg b/Obsidian-SemiLight/mimetypes/32/application-x-kexiproject-sqlite2.svg
new file mode 120000
index 000000000..dd2bae176
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/32/application-x-kexiproject-sqlite2.svg
@@ -0,0 +1 @@
+application-x-sqlite2.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/32/application-x-kexiproject-sqlite3.svg b/Obsidian-SemiLight/mimetypes/32/application-x-kexiproject-sqlite3.svg
new file mode 120000
index 000000000..dd2bae176
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/32/application-x-kexiproject-sqlite3.svg
@@ -0,0 +1 @@
+application-x-sqlite2.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/32/application-x-kformula.svg b/Obsidian-SemiLight/mimetypes/32/application-x-kformula.svg
new file mode 120000
index 000000000..15f67cb98
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/32/application-x-kformula.svg
@@ -0,0 +1 @@
+application-vnd.oasis.opendocument.formula.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/32/application-x-kgetlist.svg b/Obsidian-SemiLight/mimetypes/32/application-x-kgetlist.svg
new file mode 120000
index 000000000..a6d0d70da
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/32/application-x-kgetlist.svg
@@ -0,0 +1 @@
+application-x-bittorrent.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/32/application-x-kig.svg b/Obsidian-SemiLight/mimetypes/32/application-x-kig.svg
new file mode 120000
index 000000000..3b9ae0bf0
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/32/application-x-kig.svg
@@ -0,0 +1 @@
+image-x-svg+xml.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/32/application-x-kns.svg b/Obsidian-SemiLight/mimetypes/32/application-x-kns.svg
new file mode 120000
index 000000000..a30c3cea0
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/32/application-x-kns.svg
@@ -0,0 +1 @@
+application-x-compress.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/32/application-x-kontour.svg b/Obsidian-SemiLight/mimetypes/32/application-x-kontour.svg
new file mode 120000
index 000000000..3b9ae0bf0
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/32/application-x-kontour.svg
@@ -0,0 +1 @@
+image-x-svg+xml.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/32/application-x-kontur.svg b/Obsidian-SemiLight/mimetypes/32/application-x-kontur.svg
new file mode 120000
index 000000000..3b9ae0bf0
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/32/application-x-kontur.svg
@@ -0,0 +1 @@
+image-x-svg+xml.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/32/application-x-kpresenter.svg b/Obsidian-SemiLight/mimetypes/32/application-x-kpresenter.svg
new file mode 120000
index 000000000..73bb02f6a
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/32/application-x-kpresenter.svg
@@ -0,0 +1 @@
+x-office-presentation.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/32/application-x-krita-assistant.svg b/Obsidian-SemiLight/mimetypes/32/application-x-krita-assistant.svg
new file mode 120000
index 000000000..a2c40c72d
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/32/application-x-krita-assistant.svg
@@ -0,0 +1 @@
+image-x-generic.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/32/application-x-krita-paintoppresent.svg b/Obsidian-SemiLight/mimetypes/32/application-x-krita-paintoppresent.svg
new file mode 120000
index 000000000..a2c40c72d
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/32/application-x-krita-paintoppresent.svg
@@ -0,0 +1 @@
+image-x-generic.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/32/application-x-krita.svg b/Obsidian-SemiLight/mimetypes/32/application-x-krita.svg
new file mode 120000
index 000000000..a2c40c72d
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/32/application-x-krita.svg
@@ -0,0 +1 @@
+image-x-generic.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/32/application-x-kseg.svg b/Obsidian-SemiLight/mimetypes/32/application-x-kseg.svg
new file mode 120000
index 000000000..86b2f6291
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/32/application-x-kseg.svg
@@ -0,0 +1 @@
+x-office-document.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/32/application-x-kudesigner.svg b/Obsidian-SemiLight/mimetypes/32/application-x-kudesigner.svg
new file mode 120000
index 000000000..86b2f6291
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/32/application-x-kudesigner.svg
@@ -0,0 +1 @@
+x-office-document.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/32/application-x-kvtml.svg b/Obsidian-SemiLight/mimetypes/32/application-x-kvtml.svg
new file mode 120000
index 000000000..86b2f6291
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/32/application-x-kvtml.svg
@@ -0,0 +1 @@
+x-office-document.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/32/application-x-kword.svg b/Obsidian-SemiLight/mimetypes/32/application-x-kword.svg
new file mode 120000
index 000000000..86b2f6291
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/32/application-x-kword.svg
@@ -0,0 +1 @@
+x-office-document.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/32/application-x-kwordquiz.svg b/Obsidian-SemiLight/mimetypes/32/application-x-kwordquiz.svg
new file mode 120000
index 000000000..86b2f6291
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/32/application-x-kwordquiz.svg
@@ -0,0 +1 @@
+x-office-document.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/32/application-x-lyx.svg b/Obsidian-SemiLight/mimetypes/32/application-x-lyx.svg
new file mode 120000
index 000000000..1dc3be3c1
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/32/application-x-lyx.svg
@@ -0,0 +1 @@
+text-x-generic.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/32/application-x-lzop.svg b/Obsidian-SemiLight/mimetypes/32/application-x-lzop.svg
new file mode 120000
index 000000000..a30c3cea0
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/32/application-x-lzop.svg
@@ -0,0 +1 @@
+application-x-compress.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/32/application-x-mif.svg b/Obsidian-SemiLight/mimetypes/32/application-x-mif.svg
new file mode 120000
index 000000000..db0a1dc4d
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/32/application-x-mif.svg
@@ -0,0 +1 @@
+video-x-generic.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/32/application-x-msexcel.svg b/Obsidian-SemiLight/mimetypes/32/application-x-msexcel.svg
new file mode 120000
index 000000000..46d4d34a7
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/32/application-x-msexcel.svg
@@ -0,0 +1 @@
+application-msexcel.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/32/application-x-mswrite.svg b/Obsidian-SemiLight/mimetypes/32/application-x-mswrite.svg
new file mode 120000
index 000000000..86b2f6291
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/32/application-x-mswrite.svg
@@ -0,0 +1 @@
+x-office-document.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/32/application-x-object.svg b/Obsidian-SemiLight/mimetypes/32/application-x-object.svg
new file mode 120000
index 000000000..71137a9a5
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/32/application-x-object.svg
@@ -0,0 +1 @@
+application-x-sharedlib.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/32/application-x-partial-download.svg b/Obsidian-SemiLight/mimetypes/32/application-x-partial-download.svg
new file mode 120000
index 000000000..317ff6487
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/32/application-x-partial-download.svg
@@ -0,0 +1 @@
+text-x-install.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/32/application-x-pem-file.svg b/Obsidian-SemiLight/mimetypes/32/application-x-pem-file.svg
new file mode 120000
index 000000000..aeb8d021e
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/32/application-x-pem-file.svg
@@ -0,0 +1 @@
+application-pgp-keys.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/32/application-x-perl.svg b/Obsidian-SemiLight/mimetypes/32/application-x-perl.svg
new file mode 120000
index 000000000..b951d20d0
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/32/application-x-perl.svg
@@ -0,0 +1 @@
+gnome-mime-application-x-perl.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/32/application-x-planner.svg b/Obsidian-SemiLight/mimetypes/32/application-x-planner.svg
new file mode 120000
index 000000000..86b2f6291
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/32/application-x-planner.svg
@@ -0,0 +1 @@
+x-office-document.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/32/application-x-project.svg b/Obsidian-SemiLight/mimetypes/32/application-x-project.svg
new file mode 120000
index 000000000..86b2f6291
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/32/application-x-project.svg
@@ -0,0 +1 @@
+x-office-document.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/32/application-x-ptoptimizer-script.svg b/Obsidian-SemiLight/mimetypes/32/application-x-ptoptimizer-script.svg
new file mode 120000
index 000000000..05ab0ed62
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/32/application-x-ptoptimizer-script.svg
@@ -0,0 +1 @@
+text-x-script.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/32/application-x-quanta.svg b/Obsidian-SemiLight/mimetypes/32/application-x-quanta.svg
new file mode 120000
index 000000000..1dc3be3c1
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/32/application-x-quanta.svg
@@ -0,0 +1 @@
+text-x-generic.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/32/application-x-quattropro.svg b/Obsidian-SemiLight/mimetypes/32/application-x-quattropro.svg
new file mode 120000
index 000000000..b17ea2805
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/32/application-x-quattropro.svg
@@ -0,0 +1 @@
+x-office-spreadsheet.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/32/application-x-riff.svg b/Obsidian-SemiLight/mimetypes/32/application-x-riff.svg
new file mode 120000
index 000000000..71137a9a5
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/32/application-x-riff.svg
@@ -0,0 +1 @@
+application-x-sharedlib.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/32/application-x-rsdf-container.svg b/Obsidian-SemiLight/mimetypes/32/application-x-rsdf-container.svg
new file mode 120000
index 000000000..317ff6487
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/32/application-x-rsdf-container.svg
@@ -0,0 +1 @@
+text-x-install.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/32/application-x-siag.svg b/Obsidian-SemiLight/mimetypes/32/application-x-siag.svg
new file mode 120000
index 000000000..b17ea2805
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/32/application-x-siag.svg
@@ -0,0 +1 @@
+x-office-spreadsheet.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/32/application-x-spkac+base64.svg b/Obsidian-SemiLight/mimetypes/32/application-x-spkac+base64.svg
new file mode 120000
index 000000000..1dc3be3c1
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/32/application-x-spkac+base64.svg
@@ -0,0 +1 @@
+text-x-generic.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/32/application-x-spkac.svg b/Obsidian-SemiLight/mimetypes/32/application-x-spkac.svg
new file mode 120000
index 000000000..1dc3be3c1
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/32/application-x-spkac.svg
@@ -0,0 +1 @@
+text-x-generic.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/32/application-x-superkaramba.svg b/Obsidian-SemiLight/mimetypes/32/application-x-superkaramba.svg
new file mode 120000
index 000000000..a30c3cea0
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/32/application-x-superkaramba.svg
@@ -0,0 +1 @@
+application-x-compress.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/32/application-x-tex-pk.svg b/Obsidian-SemiLight/mimetypes/32/application-x-tex-pk.svg
new file mode 120000
index 000000000..a30c3cea0
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/32/application-x-tex-pk.svg
@@ -0,0 +1 @@
+application-x-compress.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/32/application-x-texgzdvi.svg b/Obsidian-SemiLight/mimetypes/32/application-x-texgzdvi.svg
new file mode 120000
index 000000000..a30c3cea0
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/32/application-x-texgzdvi.svg
@@ -0,0 +1 @@
+application-x-compress.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/32/application-x-tgif.svg b/Obsidian-SemiLight/mimetypes/32/application-x-tgif.svg
new file mode 120000
index 000000000..3b9ae0bf0
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/32/application-x-tgif.svg
@@ -0,0 +1 @@
+image-x-svg+xml.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/32/application-x-trig.svg b/Obsidian-SemiLight/mimetypes/32/application-x-trig.svg
new file mode 120000
index 000000000..86b2f6291
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/32/application-x-trig.svg
@@ -0,0 +1 @@
+x-office-document.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/32/application-x-troff-man.svg b/Obsidian-SemiLight/mimetypes/32/application-x-troff-man.svg
new file mode 120000
index 000000000..1dc3be3c1
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/32/application-x-troff-man.svg
@@ -0,0 +1 @@
+text-x-generic.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/32/application-x-turtle.svg b/Obsidian-SemiLight/mimetypes/32/application-x-turtle.svg
new file mode 120000
index 000000000..86b2f6291
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/32/application-x-turtle.svg
@@ -0,0 +1 @@
+x-office-document.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/32/application-x-vnd.akonadi.note.svg b/Obsidian-SemiLight/mimetypes/32/application-x-vnd.akonadi.note.svg
new file mode 120000
index 000000000..1dc3be3c1
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/32/application-x-vnd.akonadi.note.svg
@@ -0,0 +1 @@
+text-x-generic.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/32/application-x-vnd.kde.alarm.active.svg b/Obsidian-SemiLight/mimetypes/32/application-x-vnd.kde.alarm.active.svg
new file mode 120000
index 000000000..1dc3be3c1
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/32/application-x-vnd.kde.alarm.active.svg
@@ -0,0 +1 @@
+text-x-generic.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/32/application-x-vnd.kde.alarm.archived.svg b/Obsidian-SemiLight/mimetypes/32/application-x-vnd.kde.alarm.archived.svg
new file mode 120000
index 000000000..1dc3be3c1
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/32/application-x-vnd.kde.alarm.archived.svg
@@ -0,0 +1 @@
+text-x-generic.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/32/application-x-vnd.kde.alarm.svg b/Obsidian-SemiLight/mimetypes/32/application-x-vnd.kde.alarm.svg
new file mode 120000
index 000000000..1dc3be3c1
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/32/application-x-vnd.kde.alarm.svg
@@ -0,0 +1 @@
+text-x-generic.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/32/application-x-vnd.kde.alarm.template.svg b/Obsidian-SemiLight/mimetypes/32/application-x-vnd.kde.alarm.template.svg
new file mode 120000
index 000000000..1dc3be3c1
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/32/application-x-vnd.kde.alarm.template.svg
@@ -0,0 +1 @@
+text-x-generic.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/32/application-x-vnd.kde.contactgroup.svg b/Obsidian-SemiLight/mimetypes/32/application-x-vnd.kde.contactgroup.svg
new file mode 120000
index 000000000..506c888bb
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/32/application-x-vnd.kde.contactgroup.svg
@@ -0,0 +1 @@
+text-x-authors.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/32/application-x-vnd.kde.kplato.svg b/Obsidian-SemiLight/mimetypes/32/application-x-vnd.kde.kplato.svg
new file mode 120000
index 000000000..86b2f6291
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/32/application-x-vnd.kde.kplato.svg
@@ -0,0 +1 @@
+x-office-document.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/32/application-x-vnd.kde.kplato.work.svg b/Obsidian-SemiLight/mimetypes/32/application-x-vnd.kde.kplato.work.svg
new file mode 120000
index 000000000..86b2f6291
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/32/application-x-vnd.kde.kplato.work.svg
@@ -0,0 +1 @@
+x-office-document.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/32/application-x-vnd.kde.kugar.mixed.svg b/Obsidian-SemiLight/mimetypes/32/application-x-vnd.kde.kugar.mixed.svg
new file mode 120000
index 000000000..86b2f6291
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/32/application-x-vnd.kde.kugar.mixed.svg
@@ -0,0 +1 @@
+x-office-document.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/32/application-x-vnd.kde.notes.svg b/Obsidian-SemiLight/mimetypes/32/application-x-vnd.kde.notes.svg
new file mode 120000
index 000000000..1dc3be3c1
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/32/application-x-vnd.kde.notes.svg
@@ -0,0 +1 @@
+text-x-generic.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/32/application-x-vnd.kde.plan.svg b/Obsidian-SemiLight/mimetypes/32/application-x-vnd.kde.plan.svg
new file mode 120000
index 000000000..86b2f6291
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/32/application-x-vnd.kde.plan.svg
@@ -0,0 +1 @@
+x-office-document.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/32/application-x-vnd.kde.plan.work.svg b/Obsidian-SemiLight/mimetypes/32/application-x-vnd.kde.plan.work.svg
new file mode 120000
index 000000000..86b2f6291
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/32/application-x-vnd.kde.plan.work.svg
@@ -0,0 +1 @@
+x-office-document.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/32/application-x-wine-extension-inf.svg b/Obsidian-SemiLight/mimetypes/32/application-x-wine-extension-inf.svg
new file mode 120000
index 000000000..1dc3be3c1
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/32/application-x-wine-extension-inf.svg
@@ -0,0 +1 @@
+text-x-generic.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/32/application-x-xliff.svg b/Obsidian-SemiLight/mimetypes/32/application-x-xliff.svg
new file mode 120000
index 000000000..1dc3be3c1
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/32/application-x-xliff.svg
@@ -0,0 +1 @@
+text-x-generic.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/32/application-xsd.svg b/Obsidian-SemiLight/mimetypes/32/application-xsd.svg
new file mode 120000
index 000000000..f50ba621b
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/32/application-xsd.svg
@@ -0,0 +1 @@
+application-xml.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/32/application-xslt+xml.svg b/Obsidian-SemiLight/mimetypes/32/application-xslt+xml.svg
new file mode 120000
index 000000000..b17ea2805
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/32/application-xslt+xml.svg
@@ -0,0 +1 @@
+x-office-spreadsheet.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/32/application-xspf+xml.svg b/Obsidian-SemiLight/mimetypes/32/application-xspf+xml.svg
new file mode 120000
index 000000000..1e7e6f6ce
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/32/application-xspf+xml.svg
@@ -0,0 +1 @@
+playlist.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/32/audio-ac3.svg b/Obsidian-SemiLight/mimetypes/32/audio-ac3.svg
new file mode 120000
index 000000000..fb7fe7cb6
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/32/audio-ac3.svg
@@ -0,0 +1 @@
+audio-x-generic.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/32/audio-midi.svg b/Obsidian-SemiLight/mimetypes/32/audio-midi.svg
new file mode 120000
index 000000000..fb7fe7cb6
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/32/audio-midi.svg
@@ -0,0 +1 @@
+audio-x-generic.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/32/audio-mp2.svg b/Obsidian-SemiLight/mimetypes/32/audio-mp2.svg
new file mode 120000
index 000000000..fb7fe7cb6
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/32/audio-mp2.svg
@@ -0,0 +1 @@
+audio-x-generic.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/32/audio-mp3.svg b/Obsidian-SemiLight/mimetypes/32/audio-mp3.svg
new file mode 120000
index 000000000..fb7fe7cb6
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/32/audio-mp3.svg
@@ -0,0 +1 @@
+audio-x-generic.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/32/audio-prs.sid.svg b/Obsidian-SemiLight/mimetypes/32/audio-prs.sid.svg
new file mode 120000
index 000000000..fb7fe7cb6
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/32/audio-prs.sid.svg
@@ -0,0 +1 @@
+audio-x-generic.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/32/audio-x-aiff.svg b/Obsidian-SemiLight/mimetypes/32/audio-x-aiff.svg
new file mode 120000
index 000000000..fb7fe7cb6
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/32/audio-x-aiff.svg
@@ -0,0 +1 @@
+audio-x-generic.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/32/audio-x-mp2.svg b/Obsidian-SemiLight/mimetypes/32/audio-x-mp2.svg
new file mode 120000
index 000000000..fb7fe7cb6
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/32/audio-x-mp2.svg
@@ -0,0 +1 @@
+audio-x-generic.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/32/gnome-unknown.svg b/Obsidian-SemiLight/mimetypes/32/gnome-unknown.svg
new file mode 120000
index 000000000..cb1056325
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/32/gnome-unknown.svg
@@ -0,0 +1 @@
+unknown.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/32/image-x-adobe-dng.svg b/Obsidian-SemiLight/mimetypes/32/image-x-adobe-dng.svg
new file mode 120000
index 000000000..a2c40c72d
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/32/image-x-adobe-dng.svg
@@ -0,0 +1 @@
+image-x-generic.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/32/image-x-compressed-xcf.svg b/Obsidian-SemiLight/mimetypes/32/image-x-compressed-xcf.svg
new file mode 120000
index 000000000..dc7220dab
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/32/image-x-compressed-xcf.svg
@@ -0,0 +1 @@
+image-x-xcf.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/32/image-x-emf.svg b/Obsidian-SemiLight/mimetypes/32/image-x-emf.svg
new file mode 120000
index 000000000..3b9ae0bf0
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/32/image-x-emf.svg
@@ -0,0 +1 @@
+image-x-svg+xml.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/32/image-x-wmf.svg b/Obsidian-SemiLight/mimetypes/32/image-x-wmf.svg
new file mode 120000
index 000000000..3b9ae0bf0
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/32/image-x-wmf.svg
@@ -0,0 +1 @@
+image-x-svg+xml.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/32/image-x-xfig.svg b/Obsidian-SemiLight/mimetypes/32/image-x-xfig.svg
new file mode 120000
index 000000000..3b9ae0bf0
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/32/image-x-xfig.svg
@@ -0,0 +1 @@
+image-x-svg+xml.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/32/javascript.svg b/Obsidian-SemiLight/mimetypes/32/javascript.svg
new file mode 120000
index 000000000..9f4aef244
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/32/javascript.svg
@@ -0,0 +1 @@
+application-x-javascript.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/32/jd-container.svg b/Obsidian-SemiLight/mimetypes/32/jd-container.svg
new file mode 120000
index 000000000..317ff6487
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/32/jd-container.svg
@@ -0,0 +1 @@
+text-x-install.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/32/message-news.svg b/Obsidian-SemiLight/mimetypes/32/message-news.svg
new file mode 120000
index 000000000..1dc3be3c1
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/32/message-news.svg
@@ -0,0 +1 @@
+text-x-generic.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/32/message-partial.svg b/Obsidian-SemiLight/mimetypes/32/message-partial.svg
new file mode 120000
index 000000000..1dc3be3c1
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/32/message-partial.svg
@@ -0,0 +1 @@
+text-x-generic.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/32/message-x-gnu-rmail.svg b/Obsidian-SemiLight/mimetypes/32/message-x-gnu-rmail.svg
new file mode 120000
index 000000000..1dc3be3c1
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/32/message-x-gnu-rmail.svg
@@ -0,0 +1 @@
+text-x-generic.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/32/multipart-alternative.svg b/Obsidian-SemiLight/mimetypes/32/multipart-alternative.svg
new file mode 120000
index 000000000..1dc3be3c1
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/32/multipart-alternative.svg
@@ -0,0 +1 @@
+text-x-generic.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/32/multipart-appledouble.svg b/Obsidian-SemiLight/mimetypes/32/multipart-appledouble.svg
new file mode 120000
index 000000000..1dc3be3c1
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/32/multipart-appledouble.svg
@@ -0,0 +1 @@
+text-x-generic.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/32/multipart-digest.svg b/Obsidian-SemiLight/mimetypes/32/multipart-digest.svg
new file mode 120000
index 000000000..1dc3be3c1
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/32/multipart-digest.svg
@@ -0,0 +1 @@
+text-x-generic.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/32/multipart-mixed.svg b/Obsidian-SemiLight/mimetypes/32/multipart-mixed.svg
new file mode 120000
index 000000000..1dc3be3c1
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/32/multipart-mixed.svg
@@ -0,0 +1 @@
+text-x-generic.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/32/multipart-related.svg b/Obsidian-SemiLight/mimetypes/32/multipart-related.svg
new file mode 120000
index 000000000..1dc3be3c1
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/32/multipart-related.svg
@@ -0,0 +1 @@
+text-x-generic.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/32/multipart-report.svg b/Obsidian-SemiLight/mimetypes/32/multipart-report.svg
new file mode 120000
index 000000000..1dc3be3c1
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/32/multipart-report.svg
@@ -0,0 +1 @@
+text-x-generic.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/32/multipart-signed.svg b/Obsidian-SemiLight/mimetypes/32/multipart-signed.svg
new file mode 120000
index 000000000..aeb8d021e
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/32/multipart-signed.svg
@@ -0,0 +1 @@
+application-pgp-keys.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/32/multipart-x-mixed-replace.svg b/Obsidian-SemiLight/mimetypes/32/multipart-x-mixed-replace.svg
new file mode 120000
index 000000000..1dc3be3c1
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/32/multipart-x-mixed-replace.svg
@@ -0,0 +1 @@
+text-x-generic.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/32/qgis-asc.svg b/Obsidian-SemiLight/mimetypes/32/qgis-asc.svg
new file mode 120000
index 000000000..a2c40c72d
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/32/qgis-asc.svg
@@ -0,0 +1 @@
+image-x-generic.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/32/qgis-ddf.svg b/Obsidian-SemiLight/mimetypes/32/qgis-ddf.svg
new file mode 120000
index 000000000..a2c40c72d
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/32/qgis-ddf.svg
@@ -0,0 +1 @@
+image-x-generic.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/32/qgis-dem.svg b/Obsidian-SemiLight/mimetypes/32/qgis-dem.svg
new file mode 120000
index 000000000..a2c40c72d
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/32/qgis-dem.svg
@@ -0,0 +1 @@
+image-x-generic.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/32/qgis-dt0.svg b/Obsidian-SemiLight/mimetypes/32/qgis-dt0.svg
new file mode 120000
index 000000000..a2c40c72d
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/32/qgis-dt0.svg
@@ -0,0 +1 @@
+image-x-generic.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/32/qgis-dxf.svg b/Obsidian-SemiLight/mimetypes/32/qgis-dxf.svg
new file mode 120000
index 000000000..3b9ae0bf0
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/32/qgis-dxf.svg
@@ -0,0 +1 @@
+image-x-svg+xml.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/32/qgis-gml.svg b/Obsidian-SemiLight/mimetypes/32/qgis-gml.svg
new file mode 120000
index 000000000..3b9ae0bf0
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/32/qgis-gml.svg
@@ -0,0 +1 @@
+image-x-svg+xml.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/32/qgis-img.svg b/Obsidian-SemiLight/mimetypes/32/qgis-img.svg
new file mode 120000
index 000000000..a2c40c72d
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/32/qgis-img.svg
@@ -0,0 +1 @@
+image-x-generic.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/32/qgis-qlr.svg b/Obsidian-SemiLight/mimetypes/32/qgis-qlr.svg
new file mode 120000
index 000000000..3b9ae0bf0
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/32/qgis-qlr.svg
@@ -0,0 +1 @@
+image-x-svg+xml.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/32/qgis-shp.svg b/Obsidian-SemiLight/mimetypes/32/qgis-shp.svg
new file mode 120000
index 000000000..3b9ae0bf0
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/32/qgis-shp.svg
@@ -0,0 +1 @@
+image-x-svg+xml.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/32/qgis-sqlite.svg b/Obsidian-SemiLight/mimetypes/32/qgis-sqlite.svg
new file mode 120000
index 000000000..dd2bae176
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/32/qgis-sqlite.svg
@@ -0,0 +1 @@
+application-x-sqlite2.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/32/stock_unknown.svg b/Obsidian-SemiLight/mimetypes/32/stock_unknown.svg
new file mode 120000
index 000000000..cb1056325
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/32/stock_unknown.svg
@@ -0,0 +1 @@
+unknown.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/32/text-csv.svg b/Obsidian-SemiLight/mimetypes/32/text-csv.svg
new file mode 120000
index 000000000..b17ea2805
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/32/text-csv.svg
@@ -0,0 +1 @@
+x-office-spreadsheet.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/32/text-rdf+xml.svg b/Obsidian-SemiLight/mimetypes/32/text-rdf+xml.svg
new file mode 120000
index 000000000..f50ba621b
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/32/text-rdf+xml.svg
@@ -0,0 +1 @@
+application-xml.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/32/text-rdf.svg b/Obsidian-SemiLight/mimetypes/32/text-rdf.svg
new file mode 120000
index 000000000..86b2f6291
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/32/text-rdf.svg
@@ -0,0 +1 @@
+x-office-document.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/32/text-sgml.svg b/Obsidian-SemiLight/mimetypes/32/text-sgml.svg
new file mode 120000
index 000000000..f50ba621b
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/32/text-sgml.svg
@@ -0,0 +1 @@
+application-xml.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/32/text-troff.svg b/Obsidian-SemiLight/mimetypes/32/text-troff.svg
new file mode 120000
index 000000000..86b2f6291
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/32/text-troff.svg
@@ -0,0 +1 @@
+x-office-document.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/32/text-vnd-wap-wml.svg b/Obsidian-SemiLight/mimetypes/32/text-vnd-wap-wml.svg
new file mode 120000
index 000000000..f50ba621b
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/32/text-vnd-wap-wml.svg
@@ -0,0 +1 @@
+application-xml.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/32/text-vnd.abc.svg b/Obsidian-SemiLight/mimetypes/32/text-vnd.abc.svg
new file mode 120000
index 000000000..86b2f6291
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/32/text-vnd.abc.svg
@@ -0,0 +1 @@
+x-office-document.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/32/text-vnd.trolltech.linguist.svg b/Obsidian-SemiLight/mimetypes/32/text-vnd.trolltech.linguist.svg
new file mode 120000
index 000000000..1dc3be3c1
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/32/text-vnd.trolltech.linguist.svg
@@ -0,0 +1 @@
+text-x-generic.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/32/text-x-adasrc.svg b/Obsidian-SemiLight/mimetypes/32/text-x-adasrc.svg
new file mode 120000
index 000000000..f50ba621b
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/32/text-x-adasrc.svg
@@ -0,0 +1 @@
+application-xml.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/32/text-x-asm.svg b/Obsidian-SemiLight/mimetypes/32/text-x-asm.svg
new file mode 120000
index 000000000..1dc3be3c1
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/32/text-x-asm.svg
@@ -0,0 +1 @@
+text-x-generic.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/32/text-x-cmake.svg b/Obsidian-SemiLight/mimetypes/32/text-x-cmake.svg
new file mode 120000
index 000000000..2df582fab
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/32/text-x-cmake.svg
@@ -0,0 +1 @@
+text-x-makefile.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/32/text-x-katefilelist.svg b/Obsidian-SemiLight/mimetypes/32/text-x-katefilelist.svg
new file mode 120000
index 000000000..1dc3be3c1
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/32/text-x-katefilelist.svg
@@ -0,0 +1 @@
+text-x-generic.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/32/text-x-ldif.svg b/Obsidian-SemiLight/mimetypes/32/text-x-ldif.svg
new file mode 120000
index 000000000..506c888bb
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/32/text-x-ldif.svg
@@ -0,0 +1 @@
+text-x-authors.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/32/text-x-lilypond.svg b/Obsidian-SemiLight/mimetypes/32/text-x-lilypond.svg
new file mode 120000
index 000000000..1dc3be3c1
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/32/text-x-lilypond.svg
@@ -0,0 +1 @@
+text-x-generic.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/32/text-x-nfo.svg b/Obsidian-SemiLight/mimetypes/32/text-x-nfo.svg
new file mode 120000
index 000000000..f50ba621b
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/32/text-x-nfo.svg
@@ -0,0 +1 @@
+application-xml.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/32/text-x-objchdr.svg b/Obsidian-SemiLight/mimetypes/32/text-x-objchdr.svg
new file mode 120000
index 000000000..198860638
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/32/text-x-objchdr.svg
@@ -0,0 +1 @@
+text-x-chdr.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/32/text-x-objcsrc.svg b/Obsidian-SemiLight/mimetypes/32/text-x-objcsrc.svg
new file mode 120000
index 000000000..9e22cda43
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/32/text-x-objcsrc.svg
@@ -0,0 +1 @@
+text-x-c++src.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/32/text-x-opml+xml.svg b/Obsidian-SemiLight/mimetypes/32/text-x-opml+xml.svg
new file mode 120000
index 000000000..f50ba621b
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/32/text-x-opml+xml.svg
@@ -0,0 +1 @@
+application-xml.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/32/text-x-pascal.svg b/Obsidian-SemiLight/mimetypes/32/text-x-pascal.svg
new file mode 120000
index 000000000..f50ba621b
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/32/text-x-pascal.svg
@@ -0,0 +1 @@
+application-xml.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/32/text-x-plain.svg b/Obsidian-SemiLight/mimetypes/32/text-x-plain.svg
new file mode 120000
index 000000000..894bd452d
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/32/text-x-plain.svg
@@ -0,0 +1 @@
+text-plain.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/32/text-x-python3.svg b/Obsidian-SemiLight/mimetypes/32/text-x-python3.svg
new file mode 120000
index 000000000..06f81fa83
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/32/text-x-python3.svg
@@ -0,0 +1 @@
+text-x-python.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/32/text-x-rpm-spec.svg b/Obsidian-SemiLight/mimetypes/32/text-x-rpm-spec.svg
new file mode 120000
index 000000000..317ff6487
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/32/text-x-rpm-spec.svg
@@ -0,0 +1 @@
+text-x-install.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/32/text-x-tcl.svg b/Obsidian-SemiLight/mimetypes/32/text-x-tcl.svg
new file mode 120000
index 000000000..f50ba621b
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/32/text-x-tcl.svg
@@ -0,0 +1 @@
+application-xml.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/32/text-x-texinfo.svg b/Obsidian-SemiLight/mimetypes/32/text-x-texinfo.svg
new file mode 120000
index 000000000..9f2952142
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/32/text-x-texinfo.svg
@@ -0,0 +1 @@
+text-x-tex.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/32/text-x-xslfo.svg b/Obsidian-SemiLight/mimetypes/32/text-x-xslfo.svg
new file mode 120000
index 000000000..f50ba621b
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/32/text-x-xslfo.svg
@@ -0,0 +1 @@
+application-xml.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/32/text-xmcd.svg b/Obsidian-SemiLight/mimetypes/32/text-xmcd.svg
new file mode 120000
index 000000000..1dc3be3c1
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/32/text-xmcd.svg
@@ -0,0 +1 @@
+text-x-generic.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/32/video-mlt-playlist.svg b/Obsidian-SemiLight/mimetypes/32/video-mlt-playlist.svg
new file mode 120000
index 000000000..1e7e6f6ce
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/32/video-mlt-playlist.svg
@@ -0,0 +1 @@
+playlist.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/32/video-mp4.svg b/Obsidian-SemiLight/mimetypes/32/video-mp4.svg
new file mode 120000
index 000000000..db0a1dc4d
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/32/video-mp4.svg
@@ -0,0 +1 @@
+video-x-generic.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/32/video-vivo.svg b/Obsidian-SemiLight/mimetypes/32/video-vivo.svg
new file mode 120000
index 000000000..db0a1dc4d
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/32/video-vivo.svg
@@ -0,0 +1 @@
+video-x-generic.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/32/video-vnd.rn-realvideo.svg b/Obsidian-SemiLight/mimetypes/32/video-vnd.rn-realvideo.svg
new file mode 120000
index 000000000..db0a1dc4d
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/32/video-vnd.rn-realvideo.svg
@@ -0,0 +1 @@
+video-x-generic.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/32/video-wavelet.svg b/Obsidian-SemiLight/mimetypes/32/video-wavelet.svg
new file mode 120000
index 000000000..db0a1dc4d
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/32/video-wavelet.svg
@@ -0,0 +1 @@
+video-x-generic.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/32/video-webm.svg b/Obsidian-SemiLight/mimetypes/32/video-webm.svg
new file mode 120000
index 000000000..db0a1dc4d
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/32/video-webm.svg
@@ -0,0 +1 @@
+video-x-generic.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/32/video-x-anim.svg b/Obsidian-SemiLight/mimetypes/32/video-x-anim.svg
new file mode 120000
index 000000000..db0a1dc4d
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/32/video-x-anim.svg
@@ -0,0 +1 @@
+video-x-generic.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/32/video-x-flic.svg b/Obsidian-SemiLight/mimetypes/32/video-x-flic.svg
new file mode 120000
index 000000000..db0a1dc4d
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/32/video-x-flic.svg
@@ -0,0 +1 @@
+video-x-generic.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/32/video-x-flv.svg b/Obsidian-SemiLight/mimetypes/32/video-x-flv.svg
new file mode 120000
index 000000000..6bb1786ec
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/32/video-x-flv.svg
@@ -0,0 +1 @@
+application-x-shockwave-flash.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/32/video-x-google-vlc-plugin.svg b/Obsidian-SemiLight/mimetypes/32/video-x-google-vlc-plugin.svg
new file mode 120000
index 000000000..db0a1dc4d
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/32/video-x-google-vlc-plugin.svg
@@ -0,0 +1 @@
+video-x-generic.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/32/video-x-javafx.svg b/Obsidian-SemiLight/mimetypes/32/video-x-javafx.svg
new file mode 120000
index 000000000..db0a1dc4d
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/32/video-x-javafx.svg
@@ -0,0 +1 @@
+video-x-generic.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/32/video-x-matroska.svg b/Obsidian-SemiLight/mimetypes/32/video-x-matroska.svg
new file mode 120000
index 000000000..db0a1dc4d
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/32/video-x-matroska.svg
@@ -0,0 +1 @@
+video-x-generic.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/32/video-x-mng.svg b/Obsidian-SemiLight/mimetypes/32/video-x-mng.svg
new file mode 120000
index 000000000..db0a1dc4d
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/32/video-x-mng.svg
@@ -0,0 +1 @@
+video-x-generic.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/32/video-x-ms-asf.svg b/Obsidian-SemiLight/mimetypes/32/video-x-ms-asf.svg
new file mode 120000
index 000000000..1e7e6f6ce
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/32/video-x-ms-asf.svg
@@ -0,0 +1 @@
+playlist.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/32/video-x-ms-wmp.svg b/Obsidian-SemiLight/mimetypes/32/video-x-ms-wmp.svg
new file mode 120000
index 000000000..db0a1dc4d
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/32/video-x-ms-wmp.svg
@@ -0,0 +1 @@
+video-x-generic.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/32/video-x-ms-wmv.svg b/Obsidian-SemiLight/mimetypes/32/video-x-ms-wmv.svg
new file mode 120000
index 000000000..db0a1dc4d
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/32/video-x-ms-wmv.svg
@@ -0,0 +1 @@
+video-x-generic.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/32/video-x-msvideo.svg b/Obsidian-SemiLight/mimetypes/32/video-x-msvideo.svg
new file mode 120000
index 000000000..db0a1dc4d
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/32/video-x-msvideo.svg
@@ -0,0 +1 @@
+video-x-generic.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/32/video-x-ogm+ogg.svg b/Obsidian-SemiLight/mimetypes/32/video-x-ogm+ogg.svg
new file mode 120000
index 000000000..db0a1dc4d
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/32/video-x-ogm+ogg.svg
@@ -0,0 +1 @@
+video-x-generic.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/32/video-x-theora+ogg.svg b/Obsidian-SemiLight/mimetypes/32/video-x-theora+ogg.svg
new file mode 120000
index 000000000..db0a1dc4d
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/32/video-x-theora+ogg.svg
@@ -0,0 +1 @@
+video-x-generic.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/32/video-x-wmv.svg b/Obsidian-SemiLight/mimetypes/32/video-x-wmv.svg
new file mode 120000
index 000000000..db0a1dc4d
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/32/video-x-wmv.svg
@@ -0,0 +1 @@
+video-x-generic.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/32/x-gambasserverpage.svg b/Obsidian-SemiLight/mimetypes/32/x-gambasserverpage.svg
new file mode 120000
index 000000000..f50ba621b
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/32/x-gambasserverpage.svg
@@ -0,0 +1 @@
+application-xml.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/48/application-excel.svg b/Obsidian-SemiLight/mimetypes/48/application-excel.svg
new file mode 120000
index 000000000..46d4d34a7
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/48/application-excel.svg
@@ -0,0 +1 @@
+application-msexcel.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/48/application-gml+xml.svg b/Obsidian-SemiLight/mimetypes/48/application-gml+xml.svg
new file mode 120000
index 000000000..f50ba621b
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/48/application-gml+xml.svg
@@ -0,0 +1 @@
+application-xml.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/48/application-gnunet-directory.svg b/Obsidian-SemiLight/mimetypes/48/application-gnunet-directory.svg
new file mode 120000
index 000000000..71137a9a5
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/48/application-gnunet-directory.svg
@@ -0,0 +1 @@
+application-x-sharedlib.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/48/application-gzip.svg b/Obsidian-SemiLight/mimetypes/48/application-gzip.svg
new file mode 120000
index 000000000..a30c3cea0
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/48/application-gzip.svg
@@ -0,0 +1 @@
+application-x-compress.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/48/application-java.svg b/Obsidian-SemiLight/mimetypes/48/application-java.svg
new file mode 120000
index 000000000..dbc66cdce
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/48/application-java.svg
@@ -0,0 +1 @@
+text-x-java.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/48/application-mathml+xml.svg b/Obsidian-SemiLight/mimetypes/48/application-mathml+xml.svg
new file mode 120000
index 000000000..15f67cb98
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/48/application-mathml+xml.svg
@@ -0,0 +1 @@
+application-vnd.oasis.opendocument.formula.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/48/application-metalink+xml.svg b/Obsidian-SemiLight/mimetypes/48/application-metalink+xml.svg
new file mode 120000
index 000000000..f50ba621b
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/48/application-metalink+xml.svg
@@ -0,0 +1 @@
+application-xml.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/48/application-metalink4+xml.svg b/Obsidian-SemiLight/mimetypes/48/application-metalink4+xml.svg
new file mode 120000
index 000000000..f50ba621b
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/48/application-metalink4+xml.svg
@@ -0,0 +1 @@
+application-xml.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/48/application-msexcel.svg b/Obsidian-SemiLight/mimetypes/48/application-msexcel.svg
new file mode 120000
index 000000000..b17ea2805
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/48/application-msexcel.svg
@@ -0,0 +1 @@
+x-office-spreadsheet.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/48/application-mspowerpoint.svg b/Obsidian-SemiLight/mimetypes/48/application-mspowerpoint.svg
new file mode 120000
index 000000000..73bb02f6a
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/48/application-mspowerpoint.svg
@@ -0,0 +1 @@
+x-office-presentation.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/48/application-msword-template.svg b/Obsidian-SemiLight/mimetypes/48/application-msword-template.svg
new file mode 120000
index 000000000..86b2f6291
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/48/application-msword-template.svg
@@ -0,0 +1 @@
+x-office-document.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/48/application-owl+xml.svg b/Obsidian-SemiLight/mimetypes/48/application-owl+xml.svg
new file mode 120000
index 000000000..f50ba621b
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/48/application-owl+xml.svg
@@ -0,0 +1 @@
+application-xml.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/48/application-pgp-signature.svg b/Obsidian-SemiLight/mimetypes/48/application-pgp-signature.svg
new file mode 120000
index 000000000..aeb8d021e
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/48/application-pgp-signature.svg
@@ -0,0 +1 @@
+application-pgp-keys.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/48/application-pgp.svg b/Obsidian-SemiLight/mimetypes/48/application-pgp.svg
new file mode 120000
index 000000000..aeb8d021e
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/48/application-pgp.svg
@@ -0,0 +1 @@
+application-pgp-keys.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/48/application-pkcs7-signature.svg b/Obsidian-SemiLight/mimetypes/48/application-pkcs7-signature.svg
new file mode 120000
index 000000000..aeb8d021e
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/48/application-pkcs7-signature.svg
@@ -0,0 +1 @@
+application-pgp-keys.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/48/application-pkcs8.svg b/Obsidian-SemiLight/mimetypes/48/application-pkcs8.svg
new file mode 120000
index 000000000..aeb8d021e
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/48/application-pkcs8.svg
@@ -0,0 +1 @@
+application-pgp-keys.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/48/application-pkix-crl.svg b/Obsidian-SemiLight/mimetypes/48/application-pkix-crl.svg
new file mode 120000
index 000000000..1dc3be3c1
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/48/application-pkix-crl.svg
@@ -0,0 +1 @@
+text-x-generic.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/48/application-pkix-pkipath.svg b/Obsidian-SemiLight/mimetypes/48/application-pkix-pkipath.svg
new file mode 120000
index 000000000..1dc3be3c1
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/48/application-pkix-pkipath.svg
@@ -0,0 +1 @@
+text-x-generic.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/48/application-postscript.svg b/Obsidian-SemiLight/mimetypes/48/application-postscript.svg
new file mode 120000
index 000000000..86b2f6291
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/48/application-postscript.svg
@@ -0,0 +1 @@
+x-office-document.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/48/application-ram.svg b/Obsidian-SemiLight/mimetypes/48/application-ram.svg
new file mode 120000
index 000000000..db0a1dc4d
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/48/application-ram.svg
@@ -0,0 +1 @@
+video-x-generic.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/48/application-rdf+xml.svg b/Obsidian-SemiLight/mimetypes/48/application-rdf+xml.svg
new file mode 120000
index 000000000..f50ba621b
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/48/application-rdf+xml.svg
@@ -0,0 +1 @@
+application-xml.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/48/application-sql.svg b/Obsidian-SemiLight/mimetypes/48/application-sql.svg
new file mode 120000
index 000000000..dd2bae176
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/48/application-sql.svg
@@ -0,0 +1 @@
+application-x-sqlite2.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/48/application-vnd.flatpak.ref.svg b/Obsidian-SemiLight/mimetypes/48/application-vnd.flatpak.ref.svg
new file mode 120000
index 000000000..6bddb89f3
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/48/application-vnd.flatpak.ref.svg
@@ -0,0 +1 @@
+application-vnd.flatpak.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/48/application-vnd.flatpak.repo.svg b/Obsidian-SemiLight/mimetypes/48/application-vnd.flatpak.repo.svg
new file mode 120000
index 000000000..6bddb89f3
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/48/application-vnd.flatpak.repo.svg
@@ -0,0 +1 @@
+application-vnd.flatpak.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/48/application-vnd.flatpak.svg b/Obsidian-SemiLight/mimetypes/48/application-vnd.flatpak.svg
new file mode 100644
index 000000000..161ab9665
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/48/application-vnd.flatpak.svg
@@ -0,0 +1,1052 @@
+
+
diff --git a/Obsidian-SemiLight/mimetypes/48/application-vnd.google-earth.kml+xml.svg b/Obsidian-SemiLight/mimetypes/48/application-vnd.google-earth.kml+xml.svg
new file mode 120000
index 000000000..f50ba621b
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/48/application-vnd.google-earth.kml+xml.svg
@@ -0,0 +1 @@
+application-xml.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/48/application-vnd.google-earth.kmz.svg b/Obsidian-SemiLight/mimetypes/48/application-vnd.google-earth.kmz.svg
new file mode 120000
index 000000000..a30c3cea0
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/48/application-vnd.google-earth.kmz.svg
@@ -0,0 +1 @@
+application-x-compress.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/48/application-vnd.insync.link.drive.doc.svg b/Obsidian-SemiLight/mimetypes/48/application-vnd.insync.link.drive.doc.svg
new file mode 120000
index 000000000..86b2f6291
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/48/application-vnd.insync.link.drive.doc.svg
@@ -0,0 +1 @@
+x-office-document.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/48/application-vnd.insync.link.drive.sheet.svg b/Obsidian-SemiLight/mimetypes/48/application-vnd.insync.link.drive.sheet.svg
new file mode 120000
index 000000000..b17ea2805
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/48/application-vnd.insync.link.drive.sheet.svg
@@ -0,0 +1 @@
+x-office-spreadsheet.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/48/application-vnd.insync.link.drive.slides.svg b/Obsidian-SemiLight/mimetypes/48/application-vnd.insync.link.drive.slides.svg
new file mode 120000
index 000000000..73bb02f6a
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/48/application-vnd.insync.link.drive.slides.svg
@@ -0,0 +1 @@
+x-office-presentation.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/48/application-vnd.kde.fontspackage.svg b/Obsidian-SemiLight/mimetypes/48/application-vnd.kde.fontspackage.svg
new file mode 120000
index 000000000..a30c3cea0
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/48/application-vnd.kde.fontspackage.svg
@@ -0,0 +1 @@
+application-x-compress.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/48/application-vnd.kde.okular-archive.svg b/Obsidian-SemiLight/mimetypes/48/application-vnd.kde.okular-archive.svg
new file mode 120000
index 000000000..a30c3cea0
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/48/application-vnd.kde.okular-archive.svg
@@ -0,0 +1 @@
+application-x-compress.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/48/application-vnd.ms-asf.svg b/Obsidian-SemiLight/mimetypes/48/application-vnd.ms-asf.svg
new file mode 120000
index 000000000..1e7e6f6ce
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/48/application-vnd.ms-asf.svg
@@ -0,0 +1 @@
+playlist.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/48/application-vnd.ms-excel.sheet.binary.macroenabled.12.svg b/Obsidian-SemiLight/mimetypes/48/application-vnd.ms-excel.sheet.binary.macroenabled.12.svg
new file mode 120000
index 000000000..46d4d34a7
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/48/application-vnd.ms-excel.sheet.binary.macroenabled.12.svg
@@ -0,0 +1 @@
+application-msexcel.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/48/application-vnd.ms-excel.sheet.macroenabled.12.svg b/Obsidian-SemiLight/mimetypes/48/application-vnd.ms-excel.sheet.macroenabled.12.svg
new file mode 120000
index 000000000..46d4d34a7
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/48/application-vnd.ms-excel.sheet.macroenabled.12.svg
@@ -0,0 +1 @@
+application-msexcel.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/48/application-vnd.ms-excel.template.macroenabled.12.svg b/Obsidian-SemiLight/mimetypes/48/application-vnd.ms-excel.template.macroenabled.12.svg
new file mode 120000
index 000000000..46d4d34a7
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/48/application-vnd.ms-excel.template.macroenabled.12.svg
@@ -0,0 +1 @@
+application-msexcel.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/48/application-vnd.ms-powerpoint.presentation.macroenabled.12.svg b/Obsidian-SemiLight/mimetypes/48/application-vnd.ms-powerpoint.presentation.macroenabled.12.svg
new file mode 120000
index 000000000..ea83a2067
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/48/application-vnd.ms-powerpoint.presentation.macroenabled.12.svg
@@ -0,0 +1 @@
+application-mspowerpoint.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/48/application-vnd.ms-powerpoint.slideshow.macroenabled.12.svg b/Obsidian-SemiLight/mimetypes/48/application-vnd.ms-powerpoint.slideshow.macroenabled.12.svg
new file mode 120000
index 000000000..ea83a2067
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/48/application-vnd.ms-powerpoint.slideshow.macroenabled.12.svg
@@ -0,0 +1 @@
+application-mspowerpoint.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/48/application-vnd.ms-powerpoint.template.macroenabled.12.svg b/Obsidian-SemiLight/mimetypes/48/application-vnd.ms-powerpoint.template.macroenabled.12.svg
new file mode 120000
index 000000000..ea83a2067
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/48/application-vnd.ms-powerpoint.template.macroenabled.12.svg
@@ -0,0 +1 @@
+application-mspowerpoint.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/48/application-vnd.ms-project.svg b/Obsidian-SemiLight/mimetypes/48/application-vnd.ms-project.svg
new file mode 120000
index 000000000..86b2f6291
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/48/application-vnd.ms-project.svg
@@ -0,0 +1 @@
+x-office-document.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/48/application-vnd.ms-publisher.svg b/Obsidian-SemiLight/mimetypes/48/application-vnd.ms-publisher.svg
new file mode 120000
index 000000000..86b2f6291
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/48/application-vnd.ms-publisher.svg
@@ -0,0 +1 @@
+x-office-document.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/48/application-vnd.ms-tnef.svg b/Obsidian-SemiLight/mimetypes/48/application-vnd.ms-tnef.svg
new file mode 120000
index 000000000..86b2f6291
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/48/application-vnd.ms-tnef.svg
@@ -0,0 +1 @@
+x-office-document.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/48/application-vnd.ms-word.document.macroenabled.12.svg b/Obsidian-SemiLight/mimetypes/48/application-vnd.ms-word.document.macroenabled.12.svg
new file mode 120000
index 000000000..86b2f6291
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/48/application-vnd.ms-word.document.macroenabled.12.svg
@@ -0,0 +1 @@
+x-office-document.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/48/application-vnd.ms-word.svg b/Obsidian-SemiLight/mimetypes/48/application-vnd.ms-word.svg
new file mode 120000
index 000000000..803a0edfd
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/48/application-vnd.ms-word.svg
@@ -0,0 +1 @@
+application-msword.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/48/application-vnd.ms-word.template.macroenabled.12.svg b/Obsidian-SemiLight/mimetypes/48/application-vnd.ms-word.template.macroenabled.12.svg
new file mode 120000
index 000000000..86b2f6291
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/48/application-vnd.ms-word.template.macroenabled.12.svg
@@ -0,0 +1 @@
+x-office-document.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/48/application-vnd.ms-wpl.svg b/Obsidian-SemiLight/mimetypes/48/application-vnd.ms-wpl.svg
new file mode 120000
index 000000000..1e7e6f6ce
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/48/application-vnd.ms-wpl.svg
@@ -0,0 +1 @@
+playlist.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/48/application-vnd.oasis.opendocument.chart.svg b/Obsidian-SemiLight/mimetypes/48/application-vnd.oasis.opendocument.chart.svg
new file mode 120000
index 000000000..b17ea2805
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/48/application-vnd.oasis.opendocument.chart.svg
@@ -0,0 +1 @@
+x-office-spreadsheet.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/48/application-vnd.oasis.opendocument.image.svg b/Obsidian-SemiLight/mimetypes/48/application-vnd.oasis.opendocument.image.svg
new file mode 120000
index 000000000..a63f1e2b0
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/48/application-vnd.oasis.opendocument.image.svg
@@ -0,0 +1 @@
+application-vnd.oasis.opendocument.graphics.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/48/application-vnd.oasis.opendocument.text-master.svg b/Obsidian-SemiLight/mimetypes/48/application-vnd.oasis.opendocument.text-master.svg
new file mode 120000
index 000000000..86b2f6291
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/48/application-vnd.oasis.opendocument.text-master.svg
@@ -0,0 +1 @@
+x-office-document.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/48/application-vnd.palm.svg b/Obsidian-SemiLight/mimetypes/48/application-vnd.palm.svg
new file mode 120000
index 000000000..86b2f6291
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/48/application-vnd.palm.svg
@@ -0,0 +1 @@
+x-office-document.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/48/application-vnd.stardivision.calc.svg b/Obsidian-SemiLight/mimetypes/48/application-vnd.stardivision.calc.svg
new file mode 120000
index 000000000..b17ea2805
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/48/application-vnd.stardivision.calc.svg
@@ -0,0 +1 @@
+x-office-spreadsheet.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/48/application-vnd.stardivision.draw.svg b/Obsidian-SemiLight/mimetypes/48/application-vnd.stardivision.draw.svg
new file mode 120000
index 000000000..3b9ae0bf0
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/48/application-vnd.stardivision.draw.svg
@@ -0,0 +1 @@
+image-x-svg+xml.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/48/application-vnd.stardivision.mail.svg b/Obsidian-SemiLight/mimetypes/48/application-vnd.stardivision.mail.svg
new file mode 120000
index 000000000..1dc3be3c1
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/48/application-vnd.stardivision.mail.svg
@@ -0,0 +1 @@
+text-x-generic.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/48/application-vnd.stardivision.math.svg b/Obsidian-SemiLight/mimetypes/48/application-vnd.stardivision.math.svg
new file mode 120000
index 000000000..15f67cb98
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/48/application-vnd.stardivision.math.svg
@@ -0,0 +1 @@
+application-vnd.oasis.opendocument.formula.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/48/application-vnd.sun.xml.base.svg b/Obsidian-SemiLight/mimetypes/48/application-vnd.sun.xml.base.svg
new file mode 120000
index 000000000..d150bb251
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/48/application-vnd.sun.xml.base.svg
@@ -0,0 +1 @@
+application-vnd.oasis.opendocument.database.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/48/application-vnd.sun.xml.calc.template.svg b/Obsidian-SemiLight/mimetypes/48/application-vnd.sun.xml.calc.template.svg
new file mode 120000
index 000000000..b17ea2805
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/48/application-vnd.sun.xml.calc.template.svg
@@ -0,0 +1 @@
+x-office-spreadsheet.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/48/application-vnd.sun.xml.draw.template.svg b/Obsidian-SemiLight/mimetypes/48/application-vnd.sun.xml.draw.template.svg
new file mode 120000
index 000000000..3b9ae0bf0
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/48/application-vnd.sun.xml.draw.template.svg
@@ -0,0 +1 @@
+image-x-svg+xml.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/48/application-vnd.sun.xml.impress.svg b/Obsidian-SemiLight/mimetypes/48/application-vnd.sun.xml.impress.svg
new file mode 120000
index 000000000..73bb02f6a
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/48/application-vnd.sun.xml.impress.svg
@@ -0,0 +1 @@
+x-office-presentation.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/48/application-vnd.sun.xml.impress.template.svg b/Obsidian-SemiLight/mimetypes/48/application-vnd.sun.xml.impress.template.svg
new file mode 120000
index 000000000..73bb02f6a
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/48/application-vnd.sun.xml.impress.template.svg
@@ -0,0 +1 @@
+x-office-presentation.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/48/application-vnd.sun.xml.math.svg b/Obsidian-SemiLight/mimetypes/48/application-vnd.sun.xml.math.svg
new file mode 120000
index 000000000..15f67cb98
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/48/application-vnd.sun.xml.math.svg
@@ -0,0 +1 @@
+application-vnd.oasis.opendocument.formula.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/48/application-vnd.sun.xml.writer.global.svg b/Obsidian-SemiLight/mimetypes/48/application-vnd.sun.xml.writer.global.svg
new file mode 120000
index 000000000..86b2f6291
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/48/application-vnd.sun.xml.writer.global.svg
@@ -0,0 +1 @@
+x-office-document.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/48/application-vnd.sun.xml.writer.template.svg b/Obsidian-SemiLight/mimetypes/48/application-vnd.sun.xml.writer.template.svg
new file mode 120000
index 000000000..86b2f6291
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/48/application-vnd.sun.xml.writer.template.svg
@@ -0,0 +1 @@
+x-office-document.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/48/application-x-abiword.svg b/Obsidian-SemiLight/mimetypes/48/application-x-abiword.svg
new file mode 120000
index 000000000..86b2f6291
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/48/application-x-abiword.svg
@@ -0,0 +1 @@
+x-office-document.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/48/application-x-accountwizard-package.svg b/Obsidian-SemiLight/mimetypes/48/application-x-accountwizard-package.svg
new file mode 120000
index 000000000..506c888bb
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/48/application-x-accountwizard-package.svg
@@ -0,0 +1 @@
+text-x-authors.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/48/application-x-applix-spreadsheet.svg b/Obsidian-SemiLight/mimetypes/48/application-x-applix-spreadsheet.svg
new file mode 120000
index 000000000..b17ea2805
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/48/application-x-applix-spreadsheet.svg
@@ -0,0 +1 @@
+x-office-spreadsheet.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/48/application-x-applix-word.svg b/Obsidian-SemiLight/mimetypes/48/application-x-applix-word.svg
new file mode 120000
index 000000000..86b2f6291
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/48/application-x-applix-word.svg
@@ -0,0 +1 @@
+x-office-document.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/48/application-x-audacity-project.svg b/Obsidian-SemiLight/mimetypes/48/application-x-audacity-project.svg
new file mode 120000
index 000000000..fb7fe7cb6
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/48/application-x-audacity-project.svg
@@ -0,0 +1 @@
+audio-x-generic.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/48/application-x-awk.svg b/Obsidian-SemiLight/mimetypes/48/application-x-awk.svg
new file mode 120000
index 000000000..05ab0ed62
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/48/application-x-awk.svg
@@ -0,0 +1 @@
+text-x-script.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/48/application-x-bzdvi.svg b/Obsidian-SemiLight/mimetypes/48/application-x-bzdvi.svg
new file mode 120000
index 000000000..a30c3cea0
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/48/application-x-bzdvi.svg
@@ -0,0 +1 @@
+application-x-compress.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/48/application-x-bzip.svg b/Obsidian-SemiLight/mimetypes/48/application-x-bzip.svg
new file mode 120000
index 000000000..a30c3cea0
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/48/application-x-bzip.svg
@@ -0,0 +1 @@
+application-x-compress.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/48/application-x-cabri.svg b/Obsidian-SemiLight/mimetypes/48/application-x-cabri.svg
new file mode 120000
index 000000000..3b9ae0bf0
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/48/application-x-cabri.svg
@@ -0,0 +1 @@
+image-x-svg+xml.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/48/application-x-ccf-container.svg b/Obsidian-SemiLight/mimetypes/48/application-x-ccf-container.svg
new file mode 120000
index 000000000..317ff6487
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/48/application-x-ccf-container.svg
@@ -0,0 +1 @@
+text-x-install.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/48/application-x-cmakecache.svg b/Obsidian-SemiLight/mimetypes/48/application-x-cmakecache.svg
new file mode 120000
index 000000000..2df582fab
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/48/application-x-cmakecache.svg
@@ -0,0 +1 @@
+text-x-makefile.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/48/application-x-core.svg b/Obsidian-SemiLight/mimetypes/48/application-x-core.svg
new file mode 120000
index 000000000..1dc3be3c1
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/48/application-x-core.svg
@@ -0,0 +1 @@
+text-x-generic.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/48/application-x-dlc-container.svg b/Obsidian-SemiLight/mimetypes/48/application-x-dlc-container.svg
new file mode 120000
index 000000000..317ff6487
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/48/application-x-dlc-container.svg
@@ -0,0 +1 @@
+text-x-install.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/48/application-x-drgeo.svg b/Obsidian-SemiLight/mimetypes/48/application-x-drgeo.svg
new file mode 120000
index 000000000..3b9ae0bf0
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/48/application-x-drgeo.svg
@@ -0,0 +1 @@
+image-x-svg+xml.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/48/application-x-e-theme.svg b/Obsidian-SemiLight/mimetypes/48/application-x-e-theme.svg
new file mode 120000
index 000000000..1dc3be3c1
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/48/application-x-e-theme.svg
@@ -0,0 +1 @@
+text-x-generic.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/48/application-x-egon.svg b/Obsidian-SemiLight/mimetypes/48/application-x-egon.svg
new file mode 120000
index 000000000..a2c40c72d
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/48/application-x-egon.svg
@@ -0,0 +1 @@
+image-x-generic.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/48/application-x-excel.svg b/Obsidian-SemiLight/mimetypes/48/application-x-excel.svg
new file mode 120000
index 000000000..46d4d34a7
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/48/application-x-excel.svg
@@ -0,0 +1 @@
+application-msexcel.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/48/application-x-extension-eml.svg b/Obsidian-SemiLight/mimetypes/48/application-x-extension-eml.svg
new file mode 120000
index 000000000..1dc3be3c1
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/48/application-x-extension-eml.svg
@@ -0,0 +1 @@
+text-x-generic.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/48/application-x-extension-rss.svg b/Obsidian-SemiLight/mimetypes/48/application-x-extension-rss.svg
new file mode 120000
index 000000000..f50ba621b
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/48/application-x-extension-rss.svg
@@ -0,0 +1 @@
+application-xml.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/48/application-x-gambas3.svg b/Obsidian-SemiLight/mimetypes/48/application-x-gambas3.svg
new file mode 120000
index 000000000..f50ba621b
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/48/application-x-gambas3.svg
@@ -0,0 +1 @@
+application-xml.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/48/application-x-gambasscript.svg b/Obsidian-SemiLight/mimetypes/48/application-x-gambasscript.svg
new file mode 120000
index 000000000..f50ba621b
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/48/application-x-gambasscript.svg
@@ -0,0 +1 @@
+application-xml.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/48/application-x-gambasserverpage.svg b/Obsidian-SemiLight/mimetypes/48/application-x-gambasserverpage.svg
new file mode 120000
index 000000000..f50ba621b
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/48/application-x-gambasserverpage.svg
@@ -0,0 +1 @@
+application-xml.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/48/application-x-gdbm.svg b/Obsidian-SemiLight/mimetypes/48/application-x-gdbm.svg
new file mode 120000
index 000000000..dd2bae176
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/48/application-x-gdbm.svg
@@ -0,0 +1 @@
+application-x-sqlite2.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/48/application-x-grsync-session.svg b/Obsidian-SemiLight/mimetypes/48/application-x-grsync-session.svg
new file mode 100644
index 000000000..875b9710d
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/48/application-x-grsync-session.svg
@@ -0,0 +1,1047 @@
+
+
diff --git a/Obsidian-SemiLight/mimetypes/48/application-x-gz-font-linux-psf.svg b/Obsidian-SemiLight/mimetypes/48/application-x-gz-font-linux-psf.svg
new file mode 120000
index 000000000..a30c3cea0
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/48/application-x-gz-font-linux-psf.svg
@@ -0,0 +1 @@
+application-x-compress.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/48/application-x-gzdvi.svg b/Obsidian-SemiLight/mimetypes/48/application-x-gzdvi.svg
new file mode 120000
index 000000000..a30c3cea0
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/48/application-x-gzdvi.svg
@@ -0,0 +1 @@
+application-x-compress.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/48/application-x-gzpostscript.svg b/Obsidian-SemiLight/mimetypes/48/application-x-gzpostscript.svg
new file mode 120000
index 000000000..a30c3cea0
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/48/application-x-gzpostscript.svg
@@ -0,0 +1 @@
+application-x-compress.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/48/application-x-icq.svg b/Obsidian-SemiLight/mimetypes/48/application-x-icq.svg
new file mode 120000
index 000000000..1dc3be3c1
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/48/application-x-icq.svg
@@ -0,0 +1 @@
+text-x-generic.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/48/application-x-ipod-firmware.svg b/Obsidian-SemiLight/mimetypes/48/application-x-ipod-firmware.svg
new file mode 120000
index 000000000..71137a9a5
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/48/application-x-ipod-firmware.svg
@@ -0,0 +1 @@
+application-x-sharedlib.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/48/application-x-java-applet.svg b/Obsidian-SemiLight/mimetypes/48/application-x-java-applet.svg
new file mode 120000
index 000000000..dbc66cdce
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/48/application-x-java-applet.svg
@@ -0,0 +1 @@
+text-x-java.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/48/application-x-keepass2.svg b/Obsidian-SemiLight/mimetypes/48/application-x-keepass2.svg
new file mode 120000
index 000000000..c14c5156c
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/48/application-x-keepass2.svg
@@ -0,0 +1 @@
+application-pgp-encrypted.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/48/application-x-keepassx.svg b/Obsidian-SemiLight/mimetypes/48/application-x-keepassx.svg
new file mode 120000
index 000000000..c14c5156c
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/48/application-x-keepassx.svg
@@ -0,0 +1 @@
+application-pgp-encrypted.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/48/application-x-keepassxc.svg b/Obsidian-SemiLight/mimetypes/48/application-x-keepassxc.svg
new file mode 120000
index 000000000..c14c5156c
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/48/application-x-keepassxc.svg
@@ -0,0 +1 @@
+application-pgp-encrypted.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/48/application-x-kexi-connectiondata.svg b/Obsidian-SemiLight/mimetypes/48/application-x-kexi-connectiondata.svg
new file mode 120000
index 000000000..d150bb251
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/48/application-x-kexi-connectiondata.svg
@@ -0,0 +1 @@
+application-vnd.oasis.opendocument.database.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/48/application-x-kexiproject-shortcut.svg b/Obsidian-SemiLight/mimetypes/48/application-x-kexiproject-shortcut.svg
new file mode 120000
index 000000000..d150bb251
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/48/application-x-kexiproject-shortcut.svg
@@ -0,0 +1 @@
+application-vnd.oasis.opendocument.database.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/48/application-x-kexiproject-sqlite2.svg b/Obsidian-SemiLight/mimetypes/48/application-x-kexiproject-sqlite2.svg
new file mode 120000
index 000000000..dd2bae176
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/48/application-x-kexiproject-sqlite2.svg
@@ -0,0 +1 @@
+application-x-sqlite2.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/48/application-x-kexiproject-sqlite3.svg b/Obsidian-SemiLight/mimetypes/48/application-x-kexiproject-sqlite3.svg
new file mode 120000
index 000000000..dd2bae176
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/48/application-x-kexiproject-sqlite3.svg
@@ -0,0 +1 @@
+application-x-sqlite2.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/48/application-x-kformula.svg b/Obsidian-SemiLight/mimetypes/48/application-x-kformula.svg
new file mode 120000
index 000000000..15f67cb98
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/48/application-x-kformula.svg
@@ -0,0 +1 @@
+application-vnd.oasis.opendocument.formula.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/48/application-x-kgetlist.svg b/Obsidian-SemiLight/mimetypes/48/application-x-kgetlist.svg
new file mode 120000
index 000000000..a6d0d70da
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/48/application-x-kgetlist.svg
@@ -0,0 +1 @@
+application-x-bittorrent.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/48/application-x-kig.svg b/Obsidian-SemiLight/mimetypes/48/application-x-kig.svg
new file mode 120000
index 000000000..3b9ae0bf0
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/48/application-x-kig.svg
@@ -0,0 +1 @@
+image-x-svg+xml.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/48/application-x-kns.svg b/Obsidian-SemiLight/mimetypes/48/application-x-kns.svg
new file mode 120000
index 000000000..a30c3cea0
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/48/application-x-kns.svg
@@ -0,0 +1 @@
+application-x-compress.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/48/application-x-kontour.svg b/Obsidian-SemiLight/mimetypes/48/application-x-kontour.svg
new file mode 120000
index 000000000..3b9ae0bf0
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/48/application-x-kontour.svg
@@ -0,0 +1 @@
+image-x-svg+xml.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/48/application-x-kontur.svg b/Obsidian-SemiLight/mimetypes/48/application-x-kontur.svg
new file mode 120000
index 000000000..3b9ae0bf0
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/48/application-x-kontur.svg
@@ -0,0 +1 @@
+image-x-svg+xml.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/48/application-x-kpresenter.svg b/Obsidian-SemiLight/mimetypes/48/application-x-kpresenter.svg
new file mode 120000
index 000000000..73bb02f6a
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/48/application-x-kpresenter.svg
@@ -0,0 +1 @@
+x-office-presentation.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/48/application-x-krita-assistant.svg b/Obsidian-SemiLight/mimetypes/48/application-x-krita-assistant.svg
new file mode 120000
index 000000000..a2c40c72d
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/48/application-x-krita-assistant.svg
@@ -0,0 +1 @@
+image-x-generic.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/48/application-x-krita-paintoppresent.svg b/Obsidian-SemiLight/mimetypes/48/application-x-krita-paintoppresent.svg
new file mode 120000
index 000000000..a2c40c72d
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/48/application-x-krita-paintoppresent.svg
@@ -0,0 +1 @@
+image-x-generic.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/48/application-x-krita.svg b/Obsidian-SemiLight/mimetypes/48/application-x-krita.svg
new file mode 120000
index 000000000..a2c40c72d
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/48/application-x-krita.svg
@@ -0,0 +1 @@
+image-x-generic.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/48/application-x-kseg.svg b/Obsidian-SemiLight/mimetypes/48/application-x-kseg.svg
new file mode 120000
index 000000000..86b2f6291
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/48/application-x-kseg.svg
@@ -0,0 +1 @@
+x-office-document.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/48/application-x-kudesigner.svg b/Obsidian-SemiLight/mimetypes/48/application-x-kudesigner.svg
new file mode 120000
index 000000000..86b2f6291
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/48/application-x-kudesigner.svg
@@ -0,0 +1 @@
+x-office-document.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/48/application-x-kvtml.svg b/Obsidian-SemiLight/mimetypes/48/application-x-kvtml.svg
new file mode 120000
index 000000000..86b2f6291
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/48/application-x-kvtml.svg
@@ -0,0 +1 @@
+x-office-document.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/48/application-x-kword.svg b/Obsidian-SemiLight/mimetypes/48/application-x-kword.svg
new file mode 120000
index 000000000..86b2f6291
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/48/application-x-kword.svg
@@ -0,0 +1 @@
+x-office-document.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/48/application-x-kwordquiz.svg b/Obsidian-SemiLight/mimetypes/48/application-x-kwordquiz.svg
new file mode 120000
index 000000000..86b2f6291
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/48/application-x-kwordquiz.svg
@@ -0,0 +1 @@
+x-office-document.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/48/application-x-lyx.svg b/Obsidian-SemiLight/mimetypes/48/application-x-lyx.svg
new file mode 120000
index 000000000..1dc3be3c1
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/48/application-x-lyx.svg
@@ -0,0 +1 @@
+text-x-generic.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/48/application-x-lzop.svg b/Obsidian-SemiLight/mimetypes/48/application-x-lzop.svg
new file mode 120000
index 000000000..a30c3cea0
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/48/application-x-lzop.svg
@@ -0,0 +1 @@
+application-x-compress.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/48/application-x-mif.svg b/Obsidian-SemiLight/mimetypes/48/application-x-mif.svg
new file mode 120000
index 000000000..db0a1dc4d
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/48/application-x-mif.svg
@@ -0,0 +1 @@
+video-x-generic.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/48/application-x-msexcel.svg b/Obsidian-SemiLight/mimetypes/48/application-x-msexcel.svg
new file mode 120000
index 000000000..46d4d34a7
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/48/application-x-msexcel.svg
@@ -0,0 +1 @@
+application-msexcel.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/48/application-x-mswrite.svg b/Obsidian-SemiLight/mimetypes/48/application-x-mswrite.svg
new file mode 120000
index 000000000..86b2f6291
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/48/application-x-mswrite.svg
@@ -0,0 +1 @@
+x-office-document.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/48/application-x-object.svg b/Obsidian-SemiLight/mimetypes/48/application-x-object.svg
new file mode 120000
index 000000000..71137a9a5
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/48/application-x-object.svg
@@ -0,0 +1 @@
+application-x-sharedlib.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/48/application-x-partial-download.svg b/Obsidian-SemiLight/mimetypes/48/application-x-partial-download.svg
new file mode 120000
index 000000000..317ff6487
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/48/application-x-partial-download.svg
@@ -0,0 +1 @@
+text-x-install.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/48/application-x-pem-file.svg b/Obsidian-SemiLight/mimetypes/48/application-x-pem-file.svg
new file mode 120000
index 000000000..aeb8d021e
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/48/application-x-pem-file.svg
@@ -0,0 +1 @@
+application-pgp-keys.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/48/application-x-perl.svg b/Obsidian-SemiLight/mimetypes/48/application-x-perl.svg
new file mode 120000
index 000000000..b951d20d0
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/48/application-x-perl.svg
@@ -0,0 +1 @@
+gnome-mime-application-x-perl.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/48/application-x-planner.svg b/Obsidian-SemiLight/mimetypes/48/application-x-planner.svg
new file mode 120000
index 000000000..86b2f6291
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/48/application-x-planner.svg
@@ -0,0 +1 @@
+x-office-document.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/48/application-x-project.svg b/Obsidian-SemiLight/mimetypes/48/application-x-project.svg
new file mode 120000
index 000000000..86b2f6291
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/48/application-x-project.svg
@@ -0,0 +1 @@
+x-office-document.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/48/application-x-ptoptimizer-script.svg b/Obsidian-SemiLight/mimetypes/48/application-x-ptoptimizer-script.svg
new file mode 120000
index 000000000..05ab0ed62
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/48/application-x-ptoptimizer-script.svg
@@ -0,0 +1 @@
+text-x-script.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/48/application-x-quanta.svg b/Obsidian-SemiLight/mimetypes/48/application-x-quanta.svg
new file mode 120000
index 000000000..1dc3be3c1
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/48/application-x-quanta.svg
@@ -0,0 +1 @@
+text-x-generic.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/48/application-x-quattropro.svg b/Obsidian-SemiLight/mimetypes/48/application-x-quattropro.svg
new file mode 120000
index 000000000..b17ea2805
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/48/application-x-quattropro.svg
@@ -0,0 +1 @@
+x-office-spreadsheet.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/48/application-x-riff.svg b/Obsidian-SemiLight/mimetypes/48/application-x-riff.svg
new file mode 120000
index 000000000..71137a9a5
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/48/application-x-riff.svg
@@ -0,0 +1 @@
+application-x-sharedlib.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/48/application-x-rsdf-container.svg b/Obsidian-SemiLight/mimetypes/48/application-x-rsdf-container.svg
new file mode 120000
index 000000000..317ff6487
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/48/application-x-rsdf-container.svg
@@ -0,0 +1 @@
+text-x-install.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/48/application-x-siag.svg b/Obsidian-SemiLight/mimetypes/48/application-x-siag.svg
new file mode 120000
index 000000000..b17ea2805
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/48/application-x-siag.svg
@@ -0,0 +1 @@
+x-office-spreadsheet.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/48/application-x-spkac+base64.svg b/Obsidian-SemiLight/mimetypes/48/application-x-spkac+base64.svg
new file mode 120000
index 000000000..1dc3be3c1
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/48/application-x-spkac+base64.svg
@@ -0,0 +1 @@
+text-x-generic.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/48/application-x-spkac.svg b/Obsidian-SemiLight/mimetypes/48/application-x-spkac.svg
new file mode 120000
index 000000000..1dc3be3c1
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/48/application-x-spkac.svg
@@ -0,0 +1 @@
+text-x-generic.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/48/application-x-superkaramba.svg b/Obsidian-SemiLight/mimetypes/48/application-x-superkaramba.svg
new file mode 120000
index 000000000..a30c3cea0
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/48/application-x-superkaramba.svg
@@ -0,0 +1 @@
+application-x-compress.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/48/application-x-tex-pk.svg b/Obsidian-SemiLight/mimetypes/48/application-x-tex-pk.svg
new file mode 120000
index 000000000..a30c3cea0
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/48/application-x-tex-pk.svg
@@ -0,0 +1 @@
+application-x-compress.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/48/application-x-texgzdvi.svg b/Obsidian-SemiLight/mimetypes/48/application-x-texgzdvi.svg
new file mode 120000
index 000000000..a30c3cea0
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/48/application-x-texgzdvi.svg
@@ -0,0 +1 @@
+application-x-compress.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/48/application-x-tgif.svg b/Obsidian-SemiLight/mimetypes/48/application-x-tgif.svg
new file mode 120000
index 000000000..3b9ae0bf0
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/48/application-x-tgif.svg
@@ -0,0 +1 @@
+image-x-svg+xml.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/48/application-x-trig.svg b/Obsidian-SemiLight/mimetypes/48/application-x-trig.svg
new file mode 120000
index 000000000..86b2f6291
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/48/application-x-trig.svg
@@ -0,0 +1 @@
+x-office-document.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/48/application-x-troff-man.svg b/Obsidian-SemiLight/mimetypes/48/application-x-troff-man.svg
new file mode 120000
index 000000000..1dc3be3c1
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/48/application-x-troff-man.svg
@@ -0,0 +1 @@
+text-x-generic.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/48/application-x-turtle.svg b/Obsidian-SemiLight/mimetypes/48/application-x-turtle.svg
new file mode 120000
index 000000000..86b2f6291
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/48/application-x-turtle.svg
@@ -0,0 +1 @@
+x-office-document.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/48/application-x-vnd.akonadi.note.svg b/Obsidian-SemiLight/mimetypes/48/application-x-vnd.akonadi.note.svg
new file mode 120000
index 000000000..1dc3be3c1
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/48/application-x-vnd.akonadi.note.svg
@@ -0,0 +1 @@
+text-x-generic.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/48/application-x-vnd.kde.alarm.active.svg b/Obsidian-SemiLight/mimetypes/48/application-x-vnd.kde.alarm.active.svg
new file mode 120000
index 000000000..1dc3be3c1
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/48/application-x-vnd.kde.alarm.active.svg
@@ -0,0 +1 @@
+text-x-generic.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/48/application-x-vnd.kde.alarm.archived.svg b/Obsidian-SemiLight/mimetypes/48/application-x-vnd.kde.alarm.archived.svg
new file mode 120000
index 000000000..1dc3be3c1
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/48/application-x-vnd.kde.alarm.archived.svg
@@ -0,0 +1 @@
+text-x-generic.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/48/application-x-vnd.kde.alarm.svg b/Obsidian-SemiLight/mimetypes/48/application-x-vnd.kde.alarm.svg
new file mode 120000
index 000000000..1dc3be3c1
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/48/application-x-vnd.kde.alarm.svg
@@ -0,0 +1 @@
+text-x-generic.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/48/application-x-vnd.kde.alarm.template.svg b/Obsidian-SemiLight/mimetypes/48/application-x-vnd.kde.alarm.template.svg
new file mode 120000
index 000000000..1dc3be3c1
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/48/application-x-vnd.kde.alarm.template.svg
@@ -0,0 +1 @@
+text-x-generic.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/48/application-x-vnd.kde.contactgroup.svg b/Obsidian-SemiLight/mimetypes/48/application-x-vnd.kde.contactgroup.svg
new file mode 120000
index 000000000..506c888bb
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/48/application-x-vnd.kde.contactgroup.svg
@@ -0,0 +1 @@
+text-x-authors.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/48/application-x-vnd.kde.kplato.svg b/Obsidian-SemiLight/mimetypes/48/application-x-vnd.kde.kplato.svg
new file mode 120000
index 000000000..86b2f6291
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/48/application-x-vnd.kde.kplato.svg
@@ -0,0 +1 @@
+x-office-document.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/48/application-x-vnd.kde.kplato.work.svg b/Obsidian-SemiLight/mimetypes/48/application-x-vnd.kde.kplato.work.svg
new file mode 120000
index 000000000..86b2f6291
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/48/application-x-vnd.kde.kplato.work.svg
@@ -0,0 +1 @@
+x-office-document.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/48/application-x-vnd.kde.kugar.mixed.svg b/Obsidian-SemiLight/mimetypes/48/application-x-vnd.kde.kugar.mixed.svg
new file mode 120000
index 000000000..86b2f6291
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/48/application-x-vnd.kde.kugar.mixed.svg
@@ -0,0 +1 @@
+x-office-document.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/48/application-x-vnd.kde.notes.svg b/Obsidian-SemiLight/mimetypes/48/application-x-vnd.kde.notes.svg
new file mode 120000
index 000000000..1dc3be3c1
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/48/application-x-vnd.kde.notes.svg
@@ -0,0 +1 @@
+text-x-generic.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/48/application-x-vnd.kde.plan.svg b/Obsidian-SemiLight/mimetypes/48/application-x-vnd.kde.plan.svg
new file mode 120000
index 000000000..86b2f6291
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/48/application-x-vnd.kde.plan.svg
@@ -0,0 +1 @@
+x-office-document.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/48/application-x-vnd.kde.plan.work.svg b/Obsidian-SemiLight/mimetypes/48/application-x-vnd.kde.plan.work.svg
new file mode 120000
index 000000000..86b2f6291
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/48/application-x-vnd.kde.plan.work.svg
@@ -0,0 +1 @@
+x-office-document.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/48/application-x-wine-extension-inf.svg b/Obsidian-SemiLight/mimetypes/48/application-x-wine-extension-inf.svg
new file mode 120000
index 000000000..1dc3be3c1
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/48/application-x-wine-extension-inf.svg
@@ -0,0 +1 @@
+text-x-generic.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/48/application-x-xliff.svg b/Obsidian-SemiLight/mimetypes/48/application-x-xliff.svg
new file mode 120000
index 000000000..1dc3be3c1
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/48/application-x-xliff.svg
@@ -0,0 +1 @@
+text-x-generic.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/48/application-xsd.svg b/Obsidian-SemiLight/mimetypes/48/application-xsd.svg
new file mode 120000
index 000000000..f50ba621b
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/48/application-xsd.svg
@@ -0,0 +1 @@
+application-xml.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/48/application-xslt+xml.svg b/Obsidian-SemiLight/mimetypes/48/application-xslt+xml.svg
new file mode 120000
index 000000000..b17ea2805
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/48/application-xslt+xml.svg
@@ -0,0 +1 @@
+x-office-spreadsheet.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/48/application-xspf+xml.svg b/Obsidian-SemiLight/mimetypes/48/application-xspf+xml.svg
new file mode 120000
index 000000000..1e7e6f6ce
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/48/application-xspf+xml.svg
@@ -0,0 +1 @@
+playlist.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/48/audio-ac3.svg b/Obsidian-SemiLight/mimetypes/48/audio-ac3.svg
new file mode 120000
index 000000000..fb7fe7cb6
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/48/audio-ac3.svg
@@ -0,0 +1 @@
+audio-x-generic.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/48/audio-midi.svg b/Obsidian-SemiLight/mimetypes/48/audio-midi.svg
new file mode 120000
index 000000000..fb7fe7cb6
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/48/audio-midi.svg
@@ -0,0 +1 @@
+audio-x-generic.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/48/audio-mp2.svg b/Obsidian-SemiLight/mimetypes/48/audio-mp2.svg
new file mode 120000
index 000000000..fb7fe7cb6
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/48/audio-mp2.svg
@@ -0,0 +1 @@
+audio-x-generic.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/48/audio-mp3.svg b/Obsidian-SemiLight/mimetypes/48/audio-mp3.svg
new file mode 120000
index 000000000..fb7fe7cb6
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/48/audio-mp3.svg
@@ -0,0 +1 @@
+audio-x-generic.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/48/audio-prs.sid.svg b/Obsidian-SemiLight/mimetypes/48/audio-prs.sid.svg
new file mode 120000
index 000000000..fb7fe7cb6
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/48/audio-prs.sid.svg
@@ -0,0 +1 @@
+audio-x-generic.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/48/audio-x-aiff.svg b/Obsidian-SemiLight/mimetypes/48/audio-x-aiff.svg
new file mode 120000
index 000000000..fb7fe7cb6
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/48/audio-x-aiff.svg
@@ -0,0 +1 @@
+audio-x-generic.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/48/audio-x-mp2.svg b/Obsidian-SemiLight/mimetypes/48/audio-x-mp2.svg
new file mode 120000
index 000000000..fb7fe7cb6
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/48/audio-x-mp2.svg
@@ -0,0 +1 @@
+audio-x-generic.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/48/gnome-unknown.svg b/Obsidian-SemiLight/mimetypes/48/gnome-unknown.svg
new file mode 120000
index 000000000..cb1056325
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/48/gnome-unknown.svg
@@ -0,0 +1 @@
+unknown.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/48/image-x-adobe-dng.svg b/Obsidian-SemiLight/mimetypes/48/image-x-adobe-dng.svg
new file mode 120000
index 000000000..a2c40c72d
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/48/image-x-adobe-dng.svg
@@ -0,0 +1 @@
+image-x-generic.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/48/image-x-compressed-xcf.svg b/Obsidian-SemiLight/mimetypes/48/image-x-compressed-xcf.svg
new file mode 120000
index 000000000..dc7220dab
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/48/image-x-compressed-xcf.svg
@@ -0,0 +1 @@
+image-x-xcf.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/48/image-x-emf.svg b/Obsidian-SemiLight/mimetypes/48/image-x-emf.svg
new file mode 120000
index 000000000..3b9ae0bf0
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/48/image-x-emf.svg
@@ -0,0 +1 @@
+image-x-svg+xml.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/48/image-x-wmf.svg b/Obsidian-SemiLight/mimetypes/48/image-x-wmf.svg
new file mode 120000
index 000000000..3b9ae0bf0
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/48/image-x-wmf.svg
@@ -0,0 +1 @@
+image-x-svg+xml.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/48/image-x-xfig.svg b/Obsidian-SemiLight/mimetypes/48/image-x-xfig.svg
new file mode 120000
index 000000000..3b9ae0bf0
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/48/image-x-xfig.svg
@@ -0,0 +1 @@
+image-x-svg+xml.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/48/javascript.svg b/Obsidian-SemiLight/mimetypes/48/javascript.svg
new file mode 120000
index 000000000..9f4aef244
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/48/javascript.svg
@@ -0,0 +1 @@
+application-x-javascript.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/48/jd-container.svg b/Obsidian-SemiLight/mimetypes/48/jd-container.svg
new file mode 120000
index 000000000..317ff6487
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/48/jd-container.svg
@@ -0,0 +1 @@
+text-x-install.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/48/message-news.svg b/Obsidian-SemiLight/mimetypes/48/message-news.svg
new file mode 120000
index 000000000..1dc3be3c1
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/48/message-news.svg
@@ -0,0 +1 @@
+text-x-generic.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/48/message-partial.svg b/Obsidian-SemiLight/mimetypes/48/message-partial.svg
new file mode 120000
index 000000000..1dc3be3c1
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/48/message-partial.svg
@@ -0,0 +1 @@
+text-x-generic.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/48/message-x-gnu-rmail.svg b/Obsidian-SemiLight/mimetypes/48/message-x-gnu-rmail.svg
new file mode 120000
index 000000000..1dc3be3c1
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/48/message-x-gnu-rmail.svg
@@ -0,0 +1 @@
+text-x-generic.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/48/multipart-alternative.svg b/Obsidian-SemiLight/mimetypes/48/multipart-alternative.svg
new file mode 120000
index 000000000..1dc3be3c1
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/48/multipart-alternative.svg
@@ -0,0 +1 @@
+text-x-generic.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/48/multipart-appledouble.svg b/Obsidian-SemiLight/mimetypes/48/multipart-appledouble.svg
new file mode 120000
index 000000000..1dc3be3c1
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/48/multipart-appledouble.svg
@@ -0,0 +1 @@
+text-x-generic.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/48/multipart-digest.svg b/Obsidian-SemiLight/mimetypes/48/multipart-digest.svg
new file mode 120000
index 000000000..1dc3be3c1
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/48/multipart-digest.svg
@@ -0,0 +1 @@
+text-x-generic.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/48/multipart-mixed.svg b/Obsidian-SemiLight/mimetypes/48/multipart-mixed.svg
new file mode 120000
index 000000000..1dc3be3c1
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/48/multipart-mixed.svg
@@ -0,0 +1 @@
+text-x-generic.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/48/multipart-related.svg b/Obsidian-SemiLight/mimetypes/48/multipart-related.svg
new file mode 120000
index 000000000..1dc3be3c1
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/48/multipart-related.svg
@@ -0,0 +1 @@
+text-x-generic.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/48/multipart-report.svg b/Obsidian-SemiLight/mimetypes/48/multipart-report.svg
new file mode 120000
index 000000000..1dc3be3c1
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/48/multipart-report.svg
@@ -0,0 +1 @@
+text-x-generic.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/48/multipart-signed.svg b/Obsidian-SemiLight/mimetypes/48/multipart-signed.svg
new file mode 120000
index 000000000..aeb8d021e
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/48/multipart-signed.svg
@@ -0,0 +1 @@
+application-pgp-keys.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/48/multipart-x-mixed-replace.svg b/Obsidian-SemiLight/mimetypes/48/multipart-x-mixed-replace.svg
new file mode 120000
index 000000000..1dc3be3c1
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/48/multipart-x-mixed-replace.svg
@@ -0,0 +1 @@
+text-x-generic.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/48/qgis-asc.svg b/Obsidian-SemiLight/mimetypes/48/qgis-asc.svg
new file mode 120000
index 000000000..a2c40c72d
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/48/qgis-asc.svg
@@ -0,0 +1 @@
+image-x-generic.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/48/qgis-ddf.svg b/Obsidian-SemiLight/mimetypes/48/qgis-ddf.svg
new file mode 120000
index 000000000..a2c40c72d
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/48/qgis-ddf.svg
@@ -0,0 +1 @@
+image-x-generic.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/48/qgis-dem.svg b/Obsidian-SemiLight/mimetypes/48/qgis-dem.svg
new file mode 120000
index 000000000..a2c40c72d
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/48/qgis-dem.svg
@@ -0,0 +1 @@
+image-x-generic.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/48/qgis-dt0.svg b/Obsidian-SemiLight/mimetypes/48/qgis-dt0.svg
new file mode 120000
index 000000000..a2c40c72d
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/48/qgis-dt0.svg
@@ -0,0 +1 @@
+image-x-generic.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/48/qgis-dxf.svg b/Obsidian-SemiLight/mimetypes/48/qgis-dxf.svg
new file mode 120000
index 000000000..3b9ae0bf0
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/48/qgis-dxf.svg
@@ -0,0 +1 @@
+image-x-svg+xml.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/48/qgis-gml.svg b/Obsidian-SemiLight/mimetypes/48/qgis-gml.svg
new file mode 120000
index 000000000..3b9ae0bf0
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/48/qgis-gml.svg
@@ -0,0 +1 @@
+image-x-svg+xml.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/48/qgis-img.svg b/Obsidian-SemiLight/mimetypes/48/qgis-img.svg
new file mode 120000
index 000000000..a2c40c72d
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/48/qgis-img.svg
@@ -0,0 +1 @@
+image-x-generic.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/48/qgis-qlr.svg b/Obsidian-SemiLight/mimetypes/48/qgis-qlr.svg
new file mode 120000
index 000000000..3b9ae0bf0
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/48/qgis-qlr.svg
@@ -0,0 +1 @@
+image-x-svg+xml.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/48/qgis-shp.svg b/Obsidian-SemiLight/mimetypes/48/qgis-shp.svg
new file mode 120000
index 000000000..3b9ae0bf0
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/48/qgis-shp.svg
@@ -0,0 +1 @@
+image-x-svg+xml.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/48/qgis-sqlite.svg b/Obsidian-SemiLight/mimetypes/48/qgis-sqlite.svg
new file mode 120000
index 000000000..dd2bae176
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/48/qgis-sqlite.svg
@@ -0,0 +1 @@
+application-x-sqlite2.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/48/stock_unknown.svg b/Obsidian-SemiLight/mimetypes/48/stock_unknown.svg
new file mode 120000
index 000000000..cb1056325
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/48/stock_unknown.svg
@@ -0,0 +1 @@
+unknown.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/48/text-csv.svg b/Obsidian-SemiLight/mimetypes/48/text-csv.svg
new file mode 120000
index 000000000..b17ea2805
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/48/text-csv.svg
@@ -0,0 +1 @@
+x-office-spreadsheet.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/48/text-rdf+xml.svg b/Obsidian-SemiLight/mimetypes/48/text-rdf+xml.svg
new file mode 120000
index 000000000..f50ba621b
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/48/text-rdf+xml.svg
@@ -0,0 +1 @@
+application-xml.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/48/text-rdf.svg b/Obsidian-SemiLight/mimetypes/48/text-rdf.svg
new file mode 120000
index 000000000..86b2f6291
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/48/text-rdf.svg
@@ -0,0 +1 @@
+x-office-document.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/48/text-sgml.svg b/Obsidian-SemiLight/mimetypes/48/text-sgml.svg
new file mode 120000
index 000000000..f50ba621b
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/48/text-sgml.svg
@@ -0,0 +1 @@
+application-xml.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/48/text-troff.svg b/Obsidian-SemiLight/mimetypes/48/text-troff.svg
new file mode 120000
index 000000000..86b2f6291
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/48/text-troff.svg
@@ -0,0 +1 @@
+x-office-document.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/48/text-vnd-wap-wml.svg b/Obsidian-SemiLight/mimetypes/48/text-vnd-wap-wml.svg
new file mode 120000
index 000000000..f50ba621b
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/48/text-vnd-wap-wml.svg
@@ -0,0 +1 @@
+application-xml.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/48/text-vnd.abc.svg b/Obsidian-SemiLight/mimetypes/48/text-vnd.abc.svg
new file mode 120000
index 000000000..86b2f6291
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/48/text-vnd.abc.svg
@@ -0,0 +1 @@
+x-office-document.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/48/text-vnd.trolltech.linguist.svg b/Obsidian-SemiLight/mimetypes/48/text-vnd.trolltech.linguist.svg
new file mode 120000
index 000000000..1dc3be3c1
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/48/text-vnd.trolltech.linguist.svg
@@ -0,0 +1 @@
+text-x-generic.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/48/text-x-adasrc.svg b/Obsidian-SemiLight/mimetypes/48/text-x-adasrc.svg
new file mode 120000
index 000000000..f50ba621b
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/48/text-x-adasrc.svg
@@ -0,0 +1 @@
+application-xml.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/48/text-x-asm.svg b/Obsidian-SemiLight/mimetypes/48/text-x-asm.svg
new file mode 120000
index 000000000..1dc3be3c1
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/48/text-x-asm.svg
@@ -0,0 +1 @@
+text-x-generic.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/48/text-x-cmake.svg b/Obsidian-SemiLight/mimetypes/48/text-x-cmake.svg
new file mode 120000
index 000000000..2df582fab
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/48/text-x-cmake.svg
@@ -0,0 +1 @@
+text-x-makefile.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/48/text-x-katefilelist.svg b/Obsidian-SemiLight/mimetypes/48/text-x-katefilelist.svg
new file mode 120000
index 000000000..1dc3be3c1
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/48/text-x-katefilelist.svg
@@ -0,0 +1 @@
+text-x-generic.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/48/text-x-ldif.svg b/Obsidian-SemiLight/mimetypes/48/text-x-ldif.svg
new file mode 120000
index 000000000..506c888bb
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/48/text-x-ldif.svg
@@ -0,0 +1 @@
+text-x-authors.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/48/text-x-lilypond.svg b/Obsidian-SemiLight/mimetypes/48/text-x-lilypond.svg
new file mode 120000
index 000000000..1dc3be3c1
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/48/text-x-lilypond.svg
@@ -0,0 +1 @@
+text-x-generic.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/48/text-x-nfo.svg b/Obsidian-SemiLight/mimetypes/48/text-x-nfo.svg
new file mode 120000
index 000000000..f50ba621b
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/48/text-x-nfo.svg
@@ -0,0 +1 @@
+application-xml.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/48/text-x-objchdr.svg b/Obsidian-SemiLight/mimetypes/48/text-x-objchdr.svg
new file mode 120000
index 000000000..198860638
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/48/text-x-objchdr.svg
@@ -0,0 +1 @@
+text-x-chdr.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/48/text-x-objcsrc.svg b/Obsidian-SemiLight/mimetypes/48/text-x-objcsrc.svg
new file mode 120000
index 000000000..9e22cda43
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/48/text-x-objcsrc.svg
@@ -0,0 +1 @@
+text-x-c++src.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/48/text-x-opml+xml.svg b/Obsidian-SemiLight/mimetypes/48/text-x-opml+xml.svg
new file mode 120000
index 000000000..f50ba621b
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/48/text-x-opml+xml.svg
@@ -0,0 +1 @@
+application-xml.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/48/text-x-pascal.svg b/Obsidian-SemiLight/mimetypes/48/text-x-pascal.svg
new file mode 120000
index 000000000..f50ba621b
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/48/text-x-pascal.svg
@@ -0,0 +1 @@
+application-xml.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/48/text-x-plain.svg b/Obsidian-SemiLight/mimetypes/48/text-x-plain.svg
new file mode 120000
index 000000000..894bd452d
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/48/text-x-plain.svg
@@ -0,0 +1 @@
+text-plain.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/48/text-x-python3.svg b/Obsidian-SemiLight/mimetypes/48/text-x-python3.svg
new file mode 120000
index 000000000..06f81fa83
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/48/text-x-python3.svg
@@ -0,0 +1 @@
+text-x-python.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/48/text-x-rpm-spec.svg b/Obsidian-SemiLight/mimetypes/48/text-x-rpm-spec.svg
new file mode 120000
index 000000000..317ff6487
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/48/text-x-rpm-spec.svg
@@ -0,0 +1 @@
+text-x-install.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/48/text-x-tcl.svg b/Obsidian-SemiLight/mimetypes/48/text-x-tcl.svg
new file mode 120000
index 000000000..f50ba621b
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/48/text-x-tcl.svg
@@ -0,0 +1 @@
+application-xml.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/48/text-x-texinfo.svg b/Obsidian-SemiLight/mimetypes/48/text-x-texinfo.svg
new file mode 120000
index 000000000..9f2952142
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/48/text-x-texinfo.svg
@@ -0,0 +1 @@
+text-x-tex.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/48/text-x-xslfo.svg b/Obsidian-SemiLight/mimetypes/48/text-x-xslfo.svg
new file mode 120000
index 000000000..f50ba621b
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/48/text-x-xslfo.svg
@@ -0,0 +1 @@
+application-xml.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/48/text-xmcd.svg b/Obsidian-SemiLight/mimetypes/48/text-xmcd.svg
new file mode 120000
index 000000000..1dc3be3c1
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/48/text-xmcd.svg
@@ -0,0 +1 @@
+text-x-generic.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/48/video-mlt-playlist.svg b/Obsidian-SemiLight/mimetypes/48/video-mlt-playlist.svg
new file mode 120000
index 000000000..1e7e6f6ce
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/48/video-mlt-playlist.svg
@@ -0,0 +1 @@
+playlist.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/48/video-mp4.svg b/Obsidian-SemiLight/mimetypes/48/video-mp4.svg
new file mode 120000
index 000000000..db0a1dc4d
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/48/video-mp4.svg
@@ -0,0 +1 @@
+video-x-generic.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/48/video-vivo.svg b/Obsidian-SemiLight/mimetypes/48/video-vivo.svg
new file mode 120000
index 000000000..db0a1dc4d
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/48/video-vivo.svg
@@ -0,0 +1 @@
+video-x-generic.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/48/video-vnd.rn-realvideo.svg b/Obsidian-SemiLight/mimetypes/48/video-vnd.rn-realvideo.svg
new file mode 120000
index 000000000..db0a1dc4d
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/48/video-vnd.rn-realvideo.svg
@@ -0,0 +1 @@
+video-x-generic.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/48/video-wavelet.svg b/Obsidian-SemiLight/mimetypes/48/video-wavelet.svg
new file mode 120000
index 000000000..db0a1dc4d
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/48/video-wavelet.svg
@@ -0,0 +1 @@
+video-x-generic.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/48/video-webm.svg b/Obsidian-SemiLight/mimetypes/48/video-webm.svg
new file mode 120000
index 000000000..db0a1dc4d
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/48/video-webm.svg
@@ -0,0 +1 @@
+video-x-generic.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/48/video-x-anim.svg b/Obsidian-SemiLight/mimetypes/48/video-x-anim.svg
new file mode 120000
index 000000000..db0a1dc4d
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/48/video-x-anim.svg
@@ -0,0 +1 @@
+video-x-generic.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/48/video-x-flic.svg b/Obsidian-SemiLight/mimetypes/48/video-x-flic.svg
new file mode 120000
index 000000000..db0a1dc4d
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/48/video-x-flic.svg
@@ -0,0 +1 @@
+video-x-generic.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/48/video-x-flv.svg b/Obsidian-SemiLight/mimetypes/48/video-x-flv.svg
new file mode 120000
index 000000000..6bb1786ec
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/48/video-x-flv.svg
@@ -0,0 +1 @@
+application-x-shockwave-flash.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/48/video-x-google-vlc-plugin.svg b/Obsidian-SemiLight/mimetypes/48/video-x-google-vlc-plugin.svg
new file mode 120000
index 000000000..db0a1dc4d
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/48/video-x-google-vlc-plugin.svg
@@ -0,0 +1 @@
+video-x-generic.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/48/video-x-javafx.svg b/Obsidian-SemiLight/mimetypes/48/video-x-javafx.svg
new file mode 120000
index 000000000..db0a1dc4d
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/48/video-x-javafx.svg
@@ -0,0 +1 @@
+video-x-generic.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/48/video-x-matroska.svg b/Obsidian-SemiLight/mimetypes/48/video-x-matroska.svg
new file mode 120000
index 000000000..db0a1dc4d
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/48/video-x-matroska.svg
@@ -0,0 +1 @@
+video-x-generic.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/48/video-x-mng.svg b/Obsidian-SemiLight/mimetypes/48/video-x-mng.svg
new file mode 120000
index 000000000..db0a1dc4d
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/48/video-x-mng.svg
@@ -0,0 +1 @@
+video-x-generic.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/48/video-x-ms-asf.svg b/Obsidian-SemiLight/mimetypes/48/video-x-ms-asf.svg
new file mode 120000
index 000000000..1e7e6f6ce
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/48/video-x-ms-asf.svg
@@ -0,0 +1 @@
+playlist.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/48/video-x-ms-wmp.svg b/Obsidian-SemiLight/mimetypes/48/video-x-ms-wmp.svg
new file mode 120000
index 000000000..db0a1dc4d
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/48/video-x-ms-wmp.svg
@@ -0,0 +1 @@
+video-x-generic.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/48/video-x-ms-wmv.svg b/Obsidian-SemiLight/mimetypes/48/video-x-ms-wmv.svg
new file mode 120000
index 000000000..db0a1dc4d
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/48/video-x-ms-wmv.svg
@@ -0,0 +1 @@
+video-x-generic.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/48/video-x-msvideo.svg b/Obsidian-SemiLight/mimetypes/48/video-x-msvideo.svg
new file mode 120000
index 000000000..db0a1dc4d
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/48/video-x-msvideo.svg
@@ -0,0 +1 @@
+video-x-generic.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/48/video-x-ogm+ogg.svg b/Obsidian-SemiLight/mimetypes/48/video-x-ogm+ogg.svg
new file mode 120000
index 000000000..db0a1dc4d
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/48/video-x-ogm+ogg.svg
@@ -0,0 +1 @@
+video-x-generic.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/48/video-x-theora+ogg.svg b/Obsidian-SemiLight/mimetypes/48/video-x-theora+ogg.svg
new file mode 120000
index 000000000..db0a1dc4d
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/48/video-x-theora+ogg.svg
@@ -0,0 +1 @@
+video-x-generic.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/48/video-x-wmv.svg b/Obsidian-SemiLight/mimetypes/48/video-x-wmv.svg
new file mode 120000
index 000000000..db0a1dc4d
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/48/video-x-wmv.svg
@@ -0,0 +1 @@
+video-x-generic.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/48/x-gambasserverpage.svg b/Obsidian-SemiLight/mimetypes/48/x-gambasserverpage.svg
new file mode 120000
index 000000000..f50ba621b
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/48/x-gambasserverpage.svg
@@ -0,0 +1 @@
+application-xml.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/64/application-excel.svg b/Obsidian-SemiLight/mimetypes/64/application-excel.svg
new file mode 120000
index 000000000..46d4d34a7
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/64/application-excel.svg
@@ -0,0 +1 @@
+application-msexcel.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/64/application-gml+xml.svg b/Obsidian-SemiLight/mimetypes/64/application-gml+xml.svg
new file mode 120000
index 000000000..f50ba621b
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/64/application-gml+xml.svg
@@ -0,0 +1 @@
+application-xml.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/64/application-gnunet-directory.svg b/Obsidian-SemiLight/mimetypes/64/application-gnunet-directory.svg
new file mode 120000
index 000000000..71137a9a5
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/64/application-gnunet-directory.svg
@@ -0,0 +1 @@
+application-x-sharedlib.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/64/application-gzip.svg b/Obsidian-SemiLight/mimetypes/64/application-gzip.svg
new file mode 120000
index 000000000..a30c3cea0
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/64/application-gzip.svg
@@ -0,0 +1 @@
+application-x-compress.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/64/application-java.svg b/Obsidian-SemiLight/mimetypes/64/application-java.svg
new file mode 120000
index 000000000..dbc66cdce
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/64/application-java.svg
@@ -0,0 +1 @@
+text-x-java.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/64/application-mathml+xml.svg b/Obsidian-SemiLight/mimetypes/64/application-mathml+xml.svg
new file mode 120000
index 000000000..15f67cb98
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/64/application-mathml+xml.svg
@@ -0,0 +1 @@
+application-vnd.oasis.opendocument.formula.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/64/application-metalink+xml.svg b/Obsidian-SemiLight/mimetypes/64/application-metalink+xml.svg
new file mode 120000
index 000000000..f50ba621b
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/64/application-metalink+xml.svg
@@ -0,0 +1 @@
+application-xml.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/64/application-metalink4+xml.svg b/Obsidian-SemiLight/mimetypes/64/application-metalink4+xml.svg
new file mode 120000
index 000000000..f50ba621b
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/64/application-metalink4+xml.svg
@@ -0,0 +1 @@
+application-xml.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/64/application-msexcel.svg b/Obsidian-SemiLight/mimetypes/64/application-msexcel.svg
new file mode 120000
index 000000000..b17ea2805
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/64/application-msexcel.svg
@@ -0,0 +1 @@
+x-office-spreadsheet.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/64/application-mspowerpoint.svg b/Obsidian-SemiLight/mimetypes/64/application-mspowerpoint.svg
new file mode 120000
index 000000000..73bb02f6a
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/64/application-mspowerpoint.svg
@@ -0,0 +1 @@
+x-office-presentation.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/64/application-msword-template.svg b/Obsidian-SemiLight/mimetypes/64/application-msword-template.svg
new file mode 120000
index 000000000..86b2f6291
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/64/application-msword-template.svg
@@ -0,0 +1 @@
+x-office-document.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/64/application-owl+xml.svg b/Obsidian-SemiLight/mimetypes/64/application-owl+xml.svg
new file mode 120000
index 000000000..f50ba621b
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/64/application-owl+xml.svg
@@ -0,0 +1 @@
+application-xml.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/64/application-pgp-signature.svg b/Obsidian-SemiLight/mimetypes/64/application-pgp-signature.svg
new file mode 120000
index 000000000..aeb8d021e
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/64/application-pgp-signature.svg
@@ -0,0 +1 @@
+application-pgp-keys.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/64/application-pgp.svg b/Obsidian-SemiLight/mimetypes/64/application-pgp.svg
new file mode 120000
index 000000000..aeb8d021e
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/64/application-pgp.svg
@@ -0,0 +1 @@
+application-pgp-keys.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/64/application-pkcs7-signature.svg b/Obsidian-SemiLight/mimetypes/64/application-pkcs7-signature.svg
new file mode 120000
index 000000000..aeb8d021e
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/64/application-pkcs7-signature.svg
@@ -0,0 +1 @@
+application-pgp-keys.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/64/application-pkcs8.svg b/Obsidian-SemiLight/mimetypes/64/application-pkcs8.svg
new file mode 120000
index 000000000..aeb8d021e
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/64/application-pkcs8.svg
@@ -0,0 +1 @@
+application-pgp-keys.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/64/application-pkix-crl.svg b/Obsidian-SemiLight/mimetypes/64/application-pkix-crl.svg
new file mode 120000
index 000000000..1dc3be3c1
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/64/application-pkix-crl.svg
@@ -0,0 +1 @@
+text-x-generic.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/64/application-pkix-pkipath.svg b/Obsidian-SemiLight/mimetypes/64/application-pkix-pkipath.svg
new file mode 120000
index 000000000..1dc3be3c1
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/64/application-pkix-pkipath.svg
@@ -0,0 +1 @@
+text-x-generic.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/64/application-postscript.svg b/Obsidian-SemiLight/mimetypes/64/application-postscript.svg
new file mode 120000
index 000000000..86b2f6291
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/64/application-postscript.svg
@@ -0,0 +1 @@
+x-office-document.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/64/application-ram.svg b/Obsidian-SemiLight/mimetypes/64/application-ram.svg
new file mode 120000
index 000000000..db0a1dc4d
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/64/application-ram.svg
@@ -0,0 +1 @@
+video-x-generic.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/64/application-rdf+xml.svg b/Obsidian-SemiLight/mimetypes/64/application-rdf+xml.svg
new file mode 120000
index 000000000..f50ba621b
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/64/application-rdf+xml.svg
@@ -0,0 +1 @@
+application-xml.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/64/application-sql.svg b/Obsidian-SemiLight/mimetypes/64/application-sql.svg
new file mode 120000
index 000000000..dd2bae176
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/64/application-sql.svg
@@ -0,0 +1 @@
+application-x-sqlite2.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/64/application-vnd.flatpak.ref.svg b/Obsidian-SemiLight/mimetypes/64/application-vnd.flatpak.ref.svg
new file mode 120000
index 000000000..6bddb89f3
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/64/application-vnd.flatpak.ref.svg
@@ -0,0 +1 @@
+application-vnd.flatpak.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/64/application-vnd.flatpak.repo.svg b/Obsidian-SemiLight/mimetypes/64/application-vnd.flatpak.repo.svg
new file mode 120000
index 000000000..6bddb89f3
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/64/application-vnd.flatpak.repo.svg
@@ -0,0 +1 @@
+application-vnd.flatpak.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/64/application-vnd.flatpak.svg b/Obsidian-SemiLight/mimetypes/64/application-vnd.flatpak.svg
new file mode 100644
index 000000000..d25153f2a
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/64/application-vnd.flatpak.svg
@@ -0,0 +1,1408 @@
+
+
diff --git a/Obsidian-SemiLight/mimetypes/64/application-vnd.google-earth.kml+xml.svg b/Obsidian-SemiLight/mimetypes/64/application-vnd.google-earth.kml+xml.svg
new file mode 120000
index 000000000..f50ba621b
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/64/application-vnd.google-earth.kml+xml.svg
@@ -0,0 +1 @@
+application-xml.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/64/application-vnd.google-earth.kmz.svg b/Obsidian-SemiLight/mimetypes/64/application-vnd.google-earth.kmz.svg
new file mode 120000
index 000000000..a30c3cea0
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/64/application-vnd.google-earth.kmz.svg
@@ -0,0 +1 @@
+application-x-compress.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/64/application-vnd.insync.link.drive.doc.svg b/Obsidian-SemiLight/mimetypes/64/application-vnd.insync.link.drive.doc.svg
new file mode 120000
index 000000000..86b2f6291
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/64/application-vnd.insync.link.drive.doc.svg
@@ -0,0 +1 @@
+x-office-document.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/64/application-vnd.insync.link.drive.sheet.svg b/Obsidian-SemiLight/mimetypes/64/application-vnd.insync.link.drive.sheet.svg
new file mode 120000
index 000000000..b17ea2805
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/64/application-vnd.insync.link.drive.sheet.svg
@@ -0,0 +1 @@
+x-office-spreadsheet.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/64/application-vnd.insync.link.drive.slides.svg b/Obsidian-SemiLight/mimetypes/64/application-vnd.insync.link.drive.slides.svg
new file mode 120000
index 000000000..73bb02f6a
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/64/application-vnd.insync.link.drive.slides.svg
@@ -0,0 +1 @@
+x-office-presentation.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/64/application-vnd.kde.fontspackage.svg b/Obsidian-SemiLight/mimetypes/64/application-vnd.kde.fontspackage.svg
new file mode 120000
index 000000000..a30c3cea0
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/64/application-vnd.kde.fontspackage.svg
@@ -0,0 +1 @@
+application-x-compress.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/64/application-vnd.kde.okular-archive.svg b/Obsidian-SemiLight/mimetypes/64/application-vnd.kde.okular-archive.svg
new file mode 120000
index 000000000..a30c3cea0
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/64/application-vnd.kde.okular-archive.svg
@@ -0,0 +1 @@
+application-x-compress.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/64/application-vnd.ms-asf.svg b/Obsidian-SemiLight/mimetypes/64/application-vnd.ms-asf.svg
new file mode 120000
index 000000000..1e7e6f6ce
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/64/application-vnd.ms-asf.svg
@@ -0,0 +1 @@
+playlist.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/64/application-vnd.ms-excel.sheet.binary.macroenabled.12.svg b/Obsidian-SemiLight/mimetypes/64/application-vnd.ms-excel.sheet.binary.macroenabled.12.svg
new file mode 120000
index 000000000..46d4d34a7
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/64/application-vnd.ms-excel.sheet.binary.macroenabled.12.svg
@@ -0,0 +1 @@
+application-msexcel.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/64/application-vnd.ms-excel.sheet.macroenabled.12.svg b/Obsidian-SemiLight/mimetypes/64/application-vnd.ms-excel.sheet.macroenabled.12.svg
new file mode 120000
index 000000000..46d4d34a7
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/64/application-vnd.ms-excel.sheet.macroenabled.12.svg
@@ -0,0 +1 @@
+application-msexcel.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/64/application-vnd.ms-excel.template.macroenabled.12.svg b/Obsidian-SemiLight/mimetypes/64/application-vnd.ms-excel.template.macroenabled.12.svg
new file mode 120000
index 000000000..46d4d34a7
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/64/application-vnd.ms-excel.template.macroenabled.12.svg
@@ -0,0 +1 @@
+application-msexcel.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/64/application-vnd.ms-powerpoint.presentation.macroenabled.12.svg b/Obsidian-SemiLight/mimetypes/64/application-vnd.ms-powerpoint.presentation.macroenabled.12.svg
new file mode 120000
index 000000000..ea83a2067
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/64/application-vnd.ms-powerpoint.presentation.macroenabled.12.svg
@@ -0,0 +1 @@
+application-mspowerpoint.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/64/application-vnd.ms-powerpoint.slideshow.macroenabled.12.svg b/Obsidian-SemiLight/mimetypes/64/application-vnd.ms-powerpoint.slideshow.macroenabled.12.svg
new file mode 120000
index 000000000..ea83a2067
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/64/application-vnd.ms-powerpoint.slideshow.macroenabled.12.svg
@@ -0,0 +1 @@
+application-mspowerpoint.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/64/application-vnd.ms-powerpoint.template.macroenabled.12.svg b/Obsidian-SemiLight/mimetypes/64/application-vnd.ms-powerpoint.template.macroenabled.12.svg
new file mode 120000
index 000000000..ea83a2067
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/64/application-vnd.ms-powerpoint.template.macroenabled.12.svg
@@ -0,0 +1 @@
+application-mspowerpoint.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/64/application-vnd.ms-project.svg b/Obsidian-SemiLight/mimetypes/64/application-vnd.ms-project.svg
new file mode 120000
index 000000000..86b2f6291
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/64/application-vnd.ms-project.svg
@@ -0,0 +1 @@
+x-office-document.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/64/application-vnd.ms-publisher.svg b/Obsidian-SemiLight/mimetypes/64/application-vnd.ms-publisher.svg
new file mode 120000
index 000000000..86b2f6291
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/64/application-vnd.ms-publisher.svg
@@ -0,0 +1 @@
+x-office-document.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/64/application-vnd.ms-tnef.svg b/Obsidian-SemiLight/mimetypes/64/application-vnd.ms-tnef.svg
new file mode 120000
index 000000000..86b2f6291
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/64/application-vnd.ms-tnef.svg
@@ -0,0 +1 @@
+x-office-document.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/64/application-vnd.ms-word.document.macroenabled.12.svg b/Obsidian-SemiLight/mimetypes/64/application-vnd.ms-word.document.macroenabled.12.svg
new file mode 120000
index 000000000..86b2f6291
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/64/application-vnd.ms-word.document.macroenabled.12.svg
@@ -0,0 +1 @@
+x-office-document.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/64/application-vnd.ms-word.svg b/Obsidian-SemiLight/mimetypes/64/application-vnd.ms-word.svg
new file mode 120000
index 000000000..803a0edfd
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/64/application-vnd.ms-word.svg
@@ -0,0 +1 @@
+application-msword.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/64/application-vnd.ms-word.template.macroenabled.12.svg b/Obsidian-SemiLight/mimetypes/64/application-vnd.ms-word.template.macroenabled.12.svg
new file mode 120000
index 000000000..86b2f6291
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/64/application-vnd.ms-word.template.macroenabled.12.svg
@@ -0,0 +1 @@
+x-office-document.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/64/application-vnd.ms-wpl.svg b/Obsidian-SemiLight/mimetypes/64/application-vnd.ms-wpl.svg
new file mode 120000
index 000000000..1e7e6f6ce
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/64/application-vnd.ms-wpl.svg
@@ -0,0 +1 @@
+playlist.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/64/application-vnd.oasis.opendocument.chart.svg b/Obsidian-SemiLight/mimetypes/64/application-vnd.oasis.opendocument.chart.svg
new file mode 120000
index 000000000..b17ea2805
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/64/application-vnd.oasis.opendocument.chart.svg
@@ -0,0 +1 @@
+x-office-spreadsheet.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/64/application-vnd.oasis.opendocument.image.svg b/Obsidian-SemiLight/mimetypes/64/application-vnd.oasis.opendocument.image.svg
new file mode 120000
index 000000000..a63f1e2b0
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/64/application-vnd.oasis.opendocument.image.svg
@@ -0,0 +1 @@
+application-vnd.oasis.opendocument.graphics.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/64/application-vnd.oasis.opendocument.text-master.svg b/Obsidian-SemiLight/mimetypes/64/application-vnd.oasis.opendocument.text-master.svg
new file mode 120000
index 000000000..86b2f6291
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/64/application-vnd.oasis.opendocument.text-master.svg
@@ -0,0 +1 @@
+x-office-document.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/64/application-vnd.palm.svg b/Obsidian-SemiLight/mimetypes/64/application-vnd.palm.svg
new file mode 120000
index 000000000..86b2f6291
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/64/application-vnd.palm.svg
@@ -0,0 +1 @@
+x-office-document.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/64/application-vnd.stardivision.calc.svg b/Obsidian-SemiLight/mimetypes/64/application-vnd.stardivision.calc.svg
new file mode 120000
index 000000000..b17ea2805
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/64/application-vnd.stardivision.calc.svg
@@ -0,0 +1 @@
+x-office-spreadsheet.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/64/application-vnd.stardivision.draw.svg b/Obsidian-SemiLight/mimetypes/64/application-vnd.stardivision.draw.svg
new file mode 120000
index 000000000..3b9ae0bf0
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/64/application-vnd.stardivision.draw.svg
@@ -0,0 +1 @@
+image-x-svg+xml.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/64/application-vnd.stardivision.mail.svg b/Obsidian-SemiLight/mimetypes/64/application-vnd.stardivision.mail.svg
new file mode 120000
index 000000000..1dc3be3c1
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/64/application-vnd.stardivision.mail.svg
@@ -0,0 +1 @@
+text-x-generic.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/64/application-vnd.stardivision.math.svg b/Obsidian-SemiLight/mimetypes/64/application-vnd.stardivision.math.svg
new file mode 120000
index 000000000..15f67cb98
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/64/application-vnd.stardivision.math.svg
@@ -0,0 +1 @@
+application-vnd.oasis.opendocument.formula.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/64/application-vnd.sun.xml.base.svg b/Obsidian-SemiLight/mimetypes/64/application-vnd.sun.xml.base.svg
new file mode 120000
index 000000000..d150bb251
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/64/application-vnd.sun.xml.base.svg
@@ -0,0 +1 @@
+application-vnd.oasis.opendocument.database.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/64/application-vnd.sun.xml.calc.template.svg b/Obsidian-SemiLight/mimetypes/64/application-vnd.sun.xml.calc.template.svg
new file mode 120000
index 000000000..b17ea2805
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/64/application-vnd.sun.xml.calc.template.svg
@@ -0,0 +1 @@
+x-office-spreadsheet.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/64/application-vnd.sun.xml.draw.template.svg b/Obsidian-SemiLight/mimetypes/64/application-vnd.sun.xml.draw.template.svg
new file mode 120000
index 000000000..3b9ae0bf0
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/64/application-vnd.sun.xml.draw.template.svg
@@ -0,0 +1 @@
+image-x-svg+xml.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/64/application-vnd.sun.xml.impress.svg b/Obsidian-SemiLight/mimetypes/64/application-vnd.sun.xml.impress.svg
new file mode 120000
index 000000000..73bb02f6a
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/64/application-vnd.sun.xml.impress.svg
@@ -0,0 +1 @@
+x-office-presentation.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/64/application-vnd.sun.xml.impress.template.svg b/Obsidian-SemiLight/mimetypes/64/application-vnd.sun.xml.impress.template.svg
new file mode 120000
index 000000000..73bb02f6a
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/64/application-vnd.sun.xml.impress.template.svg
@@ -0,0 +1 @@
+x-office-presentation.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/64/application-vnd.sun.xml.math.svg b/Obsidian-SemiLight/mimetypes/64/application-vnd.sun.xml.math.svg
new file mode 120000
index 000000000..15f67cb98
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/64/application-vnd.sun.xml.math.svg
@@ -0,0 +1 @@
+application-vnd.oasis.opendocument.formula.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/64/application-vnd.sun.xml.writer.global.svg b/Obsidian-SemiLight/mimetypes/64/application-vnd.sun.xml.writer.global.svg
new file mode 120000
index 000000000..86b2f6291
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/64/application-vnd.sun.xml.writer.global.svg
@@ -0,0 +1 @@
+x-office-document.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/64/application-vnd.sun.xml.writer.template.svg b/Obsidian-SemiLight/mimetypes/64/application-vnd.sun.xml.writer.template.svg
new file mode 120000
index 000000000..86b2f6291
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/64/application-vnd.sun.xml.writer.template.svg
@@ -0,0 +1 @@
+x-office-document.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/64/application-x-abiword.svg b/Obsidian-SemiLight/mimetypes/64/application-x-abiword.svg
new file mode 120000
index 000000000..86b2f6291
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/64/application-x-abiword.svg
@@ -0,0 +1 @@
+x-office-document.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/64/application-x-accountwizard-package.svg b/Obsidian-SemiLight/mimetypes/64/application-x-accountwizard-package.svg
new file mode 120000
index 000000000..506c888bb
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/64/application-x-accountwizard-package.svg
@@ -0,0 +1 @@
+text-x-authors.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/64/application-x-applix-spreadsheet.svg b/Obsidian-SemiLight/mimetypes/64/application-x-applix-spreadsheet.svg
new file mode 120000
index 000000000..b17ea2805
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/64/application-x-applix-spreadsheet.svg
@@ -0,0 +1 @@
+x-office-spreadsheet.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/64/application-x-applix-word.svg b/Obsidian-SemiLight/mimetypes/64/application-x-applix-word.svg
new file mode 120000
index 000000000..86b2f6291
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/64/application-x-applix-word.svg
@@ -0,0 +1 @@
+x-office-document.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/64/application-x-audacity-project.svg b/Obsidian-SemiLight/mimetypes/64/application-x-audacity-project.svg
new file mode 120000
index 000000000..fb7fe7cb6
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/64/application-x-audacity-project.svg
@@ -0,0 +1 @@
+audio-x-generic.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/64/application-x-awk.svg b/Obsidian-SemiLight/mimetypes/64/application-x-awk.svg
new file mode 120000
index 000000000..05ab0ed62
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/64/application-x-awk.svg
@@ -0,0 +1 @@
+text-x-script.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/64/application-x-bzdvi.svg b/Obsidian-SemiLight/mimetypes/64/application-x-bzdvi.svg
new file mode 120000
index 000000000..a30c3cea0
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/64/application-x-bzdvi.svg
@@ -0,0 +1 @@
+application-x-compress.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/64/application-x-bzip.svg b/Obsidian-SemiLight/mimetypes/64/application-x-bzip.svg
new file mode 120000
index 000000000..a30c3cea0
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/64/application-x-bzip.svg
@@ -0,0 +1 @@
+application-x-compress.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/64/application-x-cabri.svg b/Obsidian-SemiLight/mimetypes/64/application-x-cabri.svg
new file mode 120000
index 000000000..3b9ae0bf0
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/64/application-x-cabri.svg
@@ -0,0 +1 @@
+image-x-svg+xml.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/64/application-x-ccf-container.svg b/Obsidian-SemiLight/mimetypes/64/application-x-ccf-container.svg
new file mode 120000
index 000000000..317ff6487
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/64/application-x-ccf-container.svg
@@ -0,0 +1 @@
+text-x-install.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/64/application-x-cmakecache.svg b/Obsidian-SemiLight/mimetypes/64/application-x-cmakecache.svg
new file mode 120000
index 000000000..2df582fab
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/64/application-x-cmakecache.svg
@@ -0,0 +1 @@
+text-x-makefile.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/64/application-x-core.svg b/Obsidian-SemiLight/mimetypes/64/application-x-core.svg
new file mode 120000
index 000000000..1dc3be3c1
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/64/application-x-core.svg
@@ -0,0 +1 @@
+text-x-generic.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/64/application-x-dlc-container.svg b/Obsidian-SemiLight/mimetypes/64/application-x-dlc-container.svg
new file mode 120000
index 000000000..317ff6487
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/64/application-x-dlc-container.svg
@@ -0,0 +1 @@
+text-x-install.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/64/application-x-drgeo.svg b/Obsidian-SemiLight/mimetypes/64/application-x-drgeo.svg
new file mode 120000
index 000000000..3b9ae0bf0
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/64/application-x-drgeo.svg
@@ -0,0 +1 @@
+image-x-svg+xml.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/64/application-x-e-theme.svg b/Obsidian-SemiLight/mimetypes/64/application-x-e-theme.svg
new file mode 120000
index 000000000..1dc3be3c1
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/64/application-x-e-theme.svg
@@ -0,0 +1 @@
+text-x-generic.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/64/application-x-egon.svg b/Obsidian-SemiLight/mimetypes/64/application-x-egon.svg
new file mode 120000
index 000000000..a2c40c72d
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/64/application-x-egon.svg
@@ -0,0 +1 @@
+image-x-generic.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/64/application-x-excel.svg b/Obsidian-SemiLight/mimetypes/64/application-x-excel.svg
new file mode 120000
index 000000000..46d4d34a7
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/64/application-x-excel.svg
@@ -0,0 +1 @@
+application-msexcel.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/64/application-x-extension-eml.svg b/Obsidian-SemiLight/mimetypes/64/application-x-extension-eml.svg
new file mode 120000
index 000000000..1dc3be3c1
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/64/application-x-extension-eml.svg
@@ -0,0 +1 @@
+text-x-generic.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/64/application-x-extension-rss.svg b/Obsidian-SemiLight/mimetypes/64/application-x-extension-rss.svg
new file mode 120000
index 000000000..f50ba621b
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/64/application-x-extension-rss.svg
@@ -0,0 +1 @@
+application-xml.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/64/application-x-gambas3.svg b/Obsidian-SemiLight/mimetypes/64/application-x-gambas3.svg
new file mode 120000
index 000000000..f50ba621b
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/64/application-x-gambas3.svg
@@ -0,0 +1 @@
+application-xml.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/64/application-x-gambasscript.svg b/Obsidian-SemiLight/mimetypes/64/application-x-gambasscript.svg
new file mode 120000
index 000000000..f50ba621b
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/64/application-x-gambasscript.svg
@@ -0,0 +1 @@
+application-xml.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/64/application-x-gambasserverpage.svg b/Obsidian-SemiLight/mimetypes/64/application-x-gambasserverpage.svg
new file mode 120000
index 000000000..f50ba621b
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/64/application-x-gambasserverpage.svg
@@ -0,0 +1 @@
+application-xml.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/64/application-x-gdbm.svg b/Obsidian-SemiLight/mimetypes/64/application-x-gdbm.svg
new file mode 120000
index 000000000..dd2bae176
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/64/application-x-gdbm.svg
@@ -0,0 +1 @@
+application-x-sqlite2.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/64/application-x-grsync-session.svg b/Obsidian-SemiLight/mimetypes/64/application-x-grsync-session.svg
new file mode 100644
index 000000000..3fcf71132
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/64/application-x-grsync-session.svg
@@ -0,0 +1,1403 @@
+
+
diff --git a/Obsidian-SemiLight/mimetypes/64/application-x-gz-font-linux-psf.svg b/Obsidian-SemiLight/mimetypes/64/application-x-gz-font-linux-psf.svg
new file mode 120000
index 000000000..a30c3cea0
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/64/application-x-gz-font-linux-psf.svg
@@ -0,0 +1 @@
+application-x-compress.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/64/application-x-gzdvi.svg b/Obsidian-SemiLight/mimetypes/64/application-x-gzdvi.svg
new file mode 120000
index 000000000..a30c3cea0
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/64/application-x-gzdvi.svg
@@ -0,0 +1 @@
+application-x-compress.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/64/application-x-gzpostscript.svg b/Obsidian-SemiLight/mimetypes/64/application-x-gzpostscript.svg
new file mode 120000
index 000000000..a30c3cea0
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/64/application-x-gzpostscript.svg
@@ -0,0 +1 @@
+application-x-compress.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/64/application-x-icq.svg b/Obsidian-SemiLight/mimetypes/64/application-x-icq.svg
new file mode 120000
index 000000000..1dc3be3c1
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/64/application-x-icq.svg
@@ -0,0 +1 @@
+text-x-generic.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/64/application-x-ipod-firmware.svg b/Obsidian-SemiLight/mimetypes/64/application-x-ipod-firmware.svg
new file mode 120000
index 000000000..71137a9a5
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/64/application-x-ipod-firmware.svg
@@ -0,0 +1 @@
+application-x-sharedlib.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/64/application-x-java-applet.svg b/Obsidian-SemiLight/mimetypes/64/application-x-java-applet.svg
new file mode 120000
index 000000000..dbc66cdce
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/64/application-x-java-applet.svg
@@ -0,0 +1 @@
+text-x-java.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/64/application-x-keepass2.svg b/Obsidian-SemiLight/mimetypes/64/application-x-keepass2.svg
new file mode 120000
index 000000000..c14c5156c
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/64/application-x-keepass2.svg
@@ -0,0 +1 @@
+application-pgp-encrypted.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/64/application-x-keepassx.svg b/Obsidian-SemiLight/mimetypes/64/application-x-keepassx.svg
new file mode 120000
index 000000000..c14c5156c
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/64/application-x-keepassx.svg
@@ -0,0 +1 @@
+application-pgp-encrypted.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/64/application-x-keepassxc.svg b/Obsidian-SemiLight/mimetypes/64/application-x-keepassxc.svg
new file mode 120000
index 000000000..c14c5156c
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/64/application-x-keepassxc.svg
@@ -0,0 +1 @@
+application-pgp-encrypted.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/64/application-x-kexi-connectiondata.svg b/Obsidian-SemiLight/mimetypes/64/application-x-kexi-connectiondata.svg
new file mode 120000
index 000000000..d150bb251
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/64/application-x-kexi-connectiondata.svg
@@ -0,0 +1 @@
+application-vnd.oasis.opendocument.database.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/64/application-x-kexiproject-shortcut.svg b/Obsidian-SemiLight/mimetypes/64/application-x-kexiproject-shortcut.svg
new file mode 120000
index 000000000..d150bb251
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/64/application-x-kexiproject-shortcut.svg
@@ -0,0 +1 @@
+application-vnd.oasis.opendocument.database.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/64/application-x-kexiproject-sqlite2.svg b/Obsidian-SemiLight/mimetypes/64/application-x-kexiproject-sqlite2.svg
new file mode 120000
index 000000000..dd2bae176
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/64/application-x-kexiproject-sqlite2.svg
@@ -0,0 +1 @@
+application-x-sqlite2.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/64/application-x-kexiproject-sqlite3.svg b/Obsidian-SemiLight/mimetypes/64/application-x-kexiproject-sqlite3.svg
new file mode 120000
index 000000000..dd2bae176
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/64/application-x-kexiproject-sqlite3.svg
@@ -0,0 +1 @@
+application-x-sqlite2.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/64/application-x-kformula.svg b/Obsidian-SemiLight/mimetypes/64/application-x-kformula.svg
new file mode 120000
index 000000000..15f67cb98
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/64/application-x-kformula.svg
@@ -0,0 +1 @@
+application-vnd.oasis.opendocument.formula.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/64/application-x-kgetlist.svg b/Obsidian-SemiLight/mimetypes/64/application-x-kgetlist.svg
new file mode 120000
index 000000000..a6d0d70da
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/64/application-x-kgetlist.svg
@@ -0,0 +1 @@
+application-x-bittorrent.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/64/application-x-kig.svg b/Obsidian-SemiLight/mimetypes/64/application-x-kig.svg
new file mode 120000
index 000000000..3b9ae0bf0
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/64/application-x-kig.svg
@@ -0,0 +1 @@
+image-x-svg+xml.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/64/application-x-kns.svg b/Obsidian-SemiLight/mimetypes/64/application-x-kns.svg
new file mode 120000
index 000000000..a30c3cea0
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/64/application-x-kns.svg
@@ -0,0 +1 @@
+application-x-compress.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/64/application-x-kontour.svg b/Obsidian-SemiLight/mimetypes/64/application-x-kontour.svg
new file mode 120000
index 000000000..3b9ae0bf0
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/64/application-x-kontour.svg
@@ -0,0 +1 @@
+image-x-svg+xml.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/64/application-x-kontur.svg b/Obsidian-SemiLight/mimetypes/64/application-x-kontur.svg
new file mode 120000
index 000000000..3b9ae0bf0
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/64/application-x-kontur.svg
@@ -0,0 +1 @@
+image-x-svg+xml.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/64/application-x-kpresenter.svg b/Obsidian-SemiLight/mimetypes/64/application-x-kpresenter.svg
new file mode 120000
index 000000000..73bb02f6a
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/64/application-x-kpresenter.svg
@@ -0,0 +1 @@
+x-office-presentation.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/64/application-x-krita-assistant.svg b/Obsidian-SemiLight/mimetypes/64/application-x-krita-assistant.svg
new file mode 120000
index 000000000..a2c40c72d
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/64/application-x-krita-assistant.svg
@@ -0,0 +1 @@
+image-x-generic.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/64/application-x-krita-paintoppresent.svg b/Obsidian-SemiLight/mimetypes/64/application-x-krita-paintoppresent.svg
new file mode 120000
index 000000000..a2c40c72d
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/64/application-x-krita-paintoppresent.svg
@@ -0,0 +1 @@
+image-x-generic.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/64/application-x-krita.svg b/Obsidian-SemiLight/mimetypes/64/application-x-krita.svg
new file mode 120000
index 000000000..a2c40c72d
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/64/application-x-krita.svg
@@ -0,0 +1 @@
+image-x-generic.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/64/application-x-kseg.svg b/Obsidian-SemiLight/mimetypes/64/application-x-kseg.svg
new file mode 120000
index 000000000..86b2f6291
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/64/application-x-kseg.svg
@@ -0,0 +1 @@
+x-office-document.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/64/application-x-kudesigner.svg b/Obsidian-SemiLight/mimetypes/64/application-x-kudesigner.svg
new file mode 120000
index 000000000..86b2f6291
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/64/application-x-kudesigner.svg
@@ -0,0 +1 @@
+x-office-document.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/64/application-x-kvtml.svg b/Obsidian-SemiLight/mimetypes/64/application-x-kvtml.svg
new file mode 120000
index 000000000..86b2f6291
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/64/application-x-kvtml.svg
@@ -0,0 +1 @@
+x-office-document.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/64/application-x-kword.svg b/Obsidian-SemiLight/mimetypes/64/application-x-kword.svg
new file mode 120000
index 000000000..86b2f6291
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/64/application-x-kword.svg
@@ -0,0 +1 @@
+x-office-document.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/64/application-x-kwordquiz.svg b/Obsidian-SemiLight/mimetypes/64/application-x-kwordquiz.svg
new file mode 120000
index 000000000..86b2f6291
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/64/application-x-kwordquiz.svg
@@ -0,0 +1 @@
+x-office-document.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/64/application-x-lyx.svg b/Obsidian-SemiLight/mimetypes/64/application-x-lyx.svg
new file mode 120000
index 000000000..1dc3be3c1
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/64/application-x-lyx.svg
@@ -0,0 +1 @@
+text-x-generic.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/64/application-x-lzop.svg b/Obsidian-SemiLight/mimetypes/64/application-x-lzop.svg
new file mode 120000
index 000000000..a30c3cea0
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/64/application-x-lzop.svg
@@ -0,0 +1 @@
+application-x-compress.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/64/application-x-mif.svg b/Obsidian-SemiLight/mimetypes/64/application-x-mif.svg
new file mode 120000
index 000000000..db0a1dc4d
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/64/application-x-mif.svg
@@ -0,0 +1 @@
+video-x-generic.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/64/application-x-msexcel.svg b/Obsidian-SemiLight/mimetypes/64/application-x-msexcel.svg
new file mode 120000
index 000000000..46d4d34a7
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/64/application-x-msexcel.svg
@@ -0,0 +1 @@
+application-msexcel.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/64/application-x-mswrite.svg b/Obsidian-SemiLight/mimetypes/64/application-x-mswrite.svg
new file mode 120000
index 000000000..86b2f6291
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/64/application-x-mswrite.svg
@@ -0,0 +1 @@
+x-office-document.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/64/application-x-object.svg b/Obsidian-SemiLight/mimetypes/64/application-x-object.svg
new file mode 120000
index 000000000..71137a9a5
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/64/application-x-object.svg
@@ -0,0 +1 @@
+application-x-sharedlib.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/64/application-x-partial-download.svg b/Obsidian-SemiLight/mimetypes/64/application-x-partial-download.svg
new file mode 120000
index 000000000..317ff6487
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/64/application-x-partial-download.svg
@@ -0,0 +1 @@
+text-x-install.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/64/application-x-pem-file.svg b/Obsidian-SemiLight/mimetypes/64/application-x-pem-file.svg
new file mode 120000
index 000000000..aeb8d021e
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/64/application-x-pem-file.svg
@@ -0,0 +1 @@
+application-pgp-keys.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/64/application-x-perl.svg b/Obsidian-SemiLight/mimetypes/64/application-x-perl.svg
new file mode 120000
index 000000000..b951d20d0
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/64/application-x-perl.svg
@@ -0,0 +1 @@
+gnome-mime-application-x-perl.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/64/application-x-planner.svg b/Obsidian-SemiLight/mimetypes/64/application-x-planner.svg
new file mode 120000
index 000000000..86b2f6291
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/64/application-x-planner.svg
@@ -0,0 +1 @@
+x-office-document.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/64/application-x-project.svg b/Obsidian-SemiLight/mimetypes/64/application-x-project.svg
new file mode 120000
index 000000000..86b2f6291
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/64/application-x-project.svg
@@ -0,0 +1 @@
+x-office-document.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/64/application-x-ptoptimizer-script.svg b/Obsidian-SemiLight/mimetypes/64/application-x-ptoptimizer-script.svg
new file mode 120000
index 000000000..05ab0ed62
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/64/application-x-ptoptimizer-script.svg
@@ -0,0 +1 @@
+text-x-script.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/64/application-x-quanta.svg b/Obsidian-SemiLight/mimetypes/64/application-x-quanta.svg
new file mode 120000
index 000000000..1dc3be3c1
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/64/application-x-quanta.svg
@@ -0,0 +1 @@
+text-x-generic.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/64/application-x-quattropro.svg b/Obsidian-SemiLight/mimetypes/64/application-x-quattropro.svg
new file mode 120000
index 000000000..b17ea2805
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/64/application-x-quattropro.svg
@@ -0,0 +1 @@
+x-office-spreadsheet.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/64/application-x-riff.svg b/Obsidian-SemiLight/mimetypes/64/application-x-riff.svg
new file mode 120000
index 000000000..71137a9a5
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/64/application-x-riff.svg
@@ -0,0 +1 @@
+application-x-sharedlib.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/64/application-x-rsdf-container.svg b/Obsidian-SemiLight/mimetypes/64/application-x-rsdf-container.svg
new file mode 120000
index 000000000..317ff6487
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/64/application-x-rsdf-container.svg
@@ -0,0 +1 @@
+text-x-install.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/64/application-x-siag.svg b/Obsidian-SemiLight/mimetypes/64/application-x-siag.svg
new file mode 120000
index 000000000..b17ea2805
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/64/application-x-siag.svg
@@ -0,0 +1 @@
+x-office-spreadsheet.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/64/application-x-spkac+base64.svg b/Obsidian-SemiLight/mimetypes/64/application-x-spkac+base64.svg
new file mode 120000
index 000000000..1dc3be3c1
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/64/application-x-spkac+base64.svg
@@ -0,0 +1 @@
+text-x-generic.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/64/application-x-spkac.svg b/Obsidian-SemiLight/mimetypes/64/application-x-spkac.svg
new file mode 120000
index 000000000..1dc3be3c1
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/64/application-x-spkac.svg
@@ -0,0 +1 @@
+text-x-generic.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/64/application-x-superkaramba.svg b/Obsidian-SemiLight/mimetypes/64/application-x-superkaramba.svg
new file mode 120000
index 000000000..a30c3cea0
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/64/application-x-superkaramba.svg
@@ -0,0 +1 @@
+application-x-compress.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/64/application-x-tex-pk.svg b/Obsidian-SemiLight/mimetypes/64/application-x-tex-pk.svg
new file mode 120000
index 000000000..a30c3cea0
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/64/application-x-tex-pk.svg
@@ -0,0 +1 @@
+application-x-compress.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/64/application-x-texgzdvi.svg b/Obsidian-SemiLight/mimetypes/64/application-x-texgzdvi.svg
new file mode 120000
index 000000000..a30c3cea0
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/64/application-x-texgzdvi.svg
@@ -0,0 +1 @@
+application-x-compress.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/64/application-x-tgif.svg b/Obsidian-SemiLight/mimetypes/64/application-x-tgif.svg
new file mode 120000
index 000000000..3b9ae0bf0
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/64/application-x-tgif.svg
@@ -0,0 +1 @@
+image-x-svg+xml.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/64/application-x-trig.svg b/Obsidian-SemiLight/mimetypes/64/application-x-trig.svg
new file mode 120000
index 000000000..86b2f6291
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/64/application-x-trig.svg
@@ -0,0 +1 @@
+x-office-document.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/64/application-x-troff-man.svg b/Obsidian-SemiLight/mimetypes/64/application-x-troff-man.svg
new file mode 120000
index 000000000..1dc3be3c1
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/64/application-x-troff-man.svg
@@ -0,0 +1 @@
+text-x-generic.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/64/application-x-turtle.svg b/Obsidian-SemiLight/mimetypes/64/application-x-turtle.svg
new file mode 120000
index 000000000..86b2f6291
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/64/application-x-turtle.svg
@@ -0,0 +1 @@
+x-office-document.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/64/application-x-vnd.akonadi.note.svg b/Obsidian-SemiLight/mimetypes/64/application-x-vnd.akonadi.note.svg
new file mode 120000
index 000000000..1dc3be3c1
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/64/application-x-vnd.akonadi.note.svg
@@ -0,0 +1 @@
+text-x-generic.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/64/application-x-vnd.kde.alarm.active.svg b/Obsidian-SemiLight/mimetypes/64/application-x-vnd.kde.alarm.active.svg
new file mode 120000
index 000000000..1dc3be3c1
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/64/application-x-vnd.kde.alarm.active.svg
@@ -0,0 +1 @@
+text-x-generic.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/64/application-x-vnd.kde.alarm.archived.svg b/Obsidian-SemiLight/mimetypes/64/application-x-vnd.kde.alarm.archived.svg
new file mode 120000
index 000000000..1dc3be3c1
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/64/application-x-vnd.kde.alarm.archived.svg
@@ -0,0 +1 @@
+text-x-generic.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/64/application-x-vnd.kde.alarm.svg b/Obsidian-SemiLight/mimetypes/64/application-x-vnd.kde.alarm.svg
new file mode 120000
index 000000000..1dc3be3c1
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/64/application-x-vnd.kde.alarm.svg
@@ -0,0 +1 @@
+text-x-generic.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/64/application-x-vnd.kde.alarm.template.svg b/Obsidian-SemiLight/mimetypes/64/application-x-vnd.kde.alarm.template.svg
new file mode 120000
index 000000000..1dc3be3c1
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/64/application-x-vnd.kde.alarm.template.svg
@@ -0,0 +1 @@
+text-x-generic.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/64/application-x-vnd.kde.contactgroup.svg b/Obsidian-SemiLight/mimetypes/64/application-x-vnd.kde.contactgroup.svg
new file mode 120000
index 000000000..506c888bb
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/64/application-x-vnd.kde.contactgroup.svg
@@ -0,0 +1 @@
+text-x-authors.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/64/application-x-vnd.kde.kplato.svg b/Obsidian-SemiLight/mimetypes/64/application-x-vnd.kde.kplato.svg
new file mode 120000
index 000000000..86b2f6291
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/64/application-x-vnd.kde.kplato.svg
@@ -0,0 +1 @@
+x-office-document.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/64/application-x-vnd.kde.kplato.work.svg b/Obsidian-SemiLight/mimetypes/64/application-x-vnd.kde.kplato.work.svg
new file mode 120000
index 000000000..86b2f6291
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/64/application-x-vnd.kde.kplato.work.svg
@@ -0,0 +1 @@
+x-office-document.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/64/application-x-vnd.kde.kugar.mixed.svg b/Obsidian-SemiLight/mimetypes/64/application-x-vnd.kde.kugar.mixed.svg
new file mode 120000
index 000000000..86b2f6291
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/64/application-x-vnd.kde.kugar.mixed.svg
@@ -0,0 +1 @@
+x-office-document.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/64/application-x-vnd.kde.notes.svg b/Obsidian-SemiLight/mimetypes/64/application-x-vnd.kde.notes.svg
new file mode 120000
index 000000000..1dc3be3c1
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/64/application-x-vnd.kde.notes.svg
@@ -0,0 +1 @@
+text-x-generic.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/64/application-x-vnd.kde.plan.svg b/Obsidian-SemiLight/mimetypes/64/application-x-vnd.kde.plan.svg
new file mode 120000
index 000000000..86b2f6291
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/64/application-x-vnd.kde.plan.svg
@@ -0,0 +1 @@
+x-office-document.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/64/application-x-vnd.kde.plan.work.svg b/Obsidian-SemiLight/mimetypes/64/application-x-vnd.kde.plan.work.svg
new file mode 120000
index 000000000..86b2f6291
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/64/application-x-vnd.kde.plan.work.svg
@@ -0,0 +1 @@
+x-office-document.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/64/application-x-wine-extension-inf.svg b/Obsidian-SemiLight/mimetypes/64/application-x-wine-extension-inf.svg
new file mode 120000
index 000000000..1dc3be3c1
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/64/application-x-wine-extension-inf.svg
@@ -0,0 +1 @@
+text-x-generic.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/64/application-x-xliff.svg b/Obsidian-SemiLight/mimetypes/64/application-x-xliff.svg
new file mode 120000
index 000000000..1dc3be3c1
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/64/application-x-xliff.svg
@@ -0,0 +1 @@
+text-x-generic.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/64/application-xsd.svg b/Obsidian-SemiLight/mimetypes/64/application-xsd.svg
new file mode 120000
index 000000000..f50ba621b
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/64/application-xsd.svg
@@ -0,0 +1 @@
+application-xml.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/64/application-xslt+xml.svg b/Obsidian-SemiLight/mimetypes/64/application-xslt+xml.svg
new file mode 120000
index 000000000..b17ea2805
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/64/application-xslt+xml.svg
@@ -0,0 +1 @@
+x-office-spreadsheet.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/64/application-xspf+xml.svg b/Obsidian-SemiLight/mimetypes/64/application-xspf+xml.svg
new file mode 120000
index 000000000..1e7e6f6ce
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/64/application-xspf+xml.svg
@@ -0,0 +1 @@
+playlist.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/64/audio-ac3.svg b/Obsidian-SemiLight/mimetypes/64/audio-ac3.svg
new file mode 120000
index 000000000..fb7fe7cb6
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/64/audio-ac3.svg
@@ -0,0 +1 @@
+audio-x-generic.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/64/audio-midi.svg b/Obsidian-SemiLight/mimetypes/64/audio-midi.svg
new file mode 120000
index 000000000..fb7fe7cb6
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/64/audio-midi.svg
@@ -0,0 +1 @@
+audio-x-generic.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/64/audio-mp2.svg b/Obsidian-SemiLight/mimetypes/64/audio-mp2.svg
new file mode 120000
index 000000000..fb7fe7cb6
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/64/audio-mp2.svg
@@ -0,0 +1 @@
+audio-x-generic.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/64/audio-mp3.svg b/Obsidian-SemiLight/mimetypes/64/audio-mp3.svg
new file mode 120000
index 000000000..fb7fe7cb6
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/64/audio-mp3.svg
@@ -0,0 +1 @@
+audio-x-generic.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/64/audio-prs.sid.svg b/Obsidian-SemiLight/mimetypes/64/audio-prs.sid.svg
new file mode 120000
index 000000000..fb7fe7cb6
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/64/audio-prs.sid.svg
@@ -0,0 +1 @@
+audio-x-generic.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/64/audio-x-aiff.svg b/Obsidian-SemiLight/mimetypes/64/audio-x-aiff.svg
new file mode 120000
index 000000000..fb7fe7cb6
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/64/audio-x-aiff.svg
@@ -0,0 +1 @@
+audio-x-generic.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/64/audio-x-mp2.svg b/Obsidian-SemiLight/mimetypes/64/audio-x-mp2.svg
new file mode 120000
index 000000000..fb7fe7cb6
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/64/audio-x-mp2.svg
@@ -0,0 +1 @@
+audio-x-generic.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/64/gnome-unknown.svg b/Obsidian-SemiLight/mimetypes/64/gnome-unknown.svg
new file mode 120000
index 000000000..cb1056325
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/64/gnome-unknown.svg
@@ -0,0 +1 @@
+unknown.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/64/image-x-adobe-dng.svg b/Obsidian-SemiLight/mimetypes/64/image-x-adobe-dng.svg
new file mode 120000
index 000000000..a2c40c72d
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/64/image-x-adobe-dng.svg
@@ -0,0 +1 @@
+image-x-generic.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/64/image-x-compressed-xcf.svg b/Obsidian-SemiLight/mimetypes/64/image-x-compressed-xcf.svg
new file mode 120000
index 000000000..dc7220dab
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/64/image-x-compressed-xcf.svg
@@ -0,0 +1 @@
+image-x-xcf.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/64/image-x-emf.svg b/Obsidian-SemiLight/mimetypes/64/image-x-emf.svg
new file mode 120000
index 000000000..3b9ae0bf0
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/64/image-x-emf.svg
@@ -0,0 +1 @@
+image-x-svg+xml.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/64/image-x-wmf.svg b/Obsidian-SemiLight/mimetypes/64/image-x-wmf.svg
new file mode 120000
index 000000000..3b9ae0bf0
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/64/image-x-wmf.svg
@@ -0,0 +1 @@
+image-x-svg+xml.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/64/image-x-xfig.svg b/Obsidian-SemiLight/mimetypes/64/image-x-xfig.svg
new file mode 120000
index 000000000..3b9ae0bf0
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/64/image-x-xfig.svg
@@ -0,0 +1 @@
+image-x-svg+xml.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/64/javascript.svg b/Obsidian-SemiLight/mimetypes/64/javascript.svg
new file mode 120000
index 000000000..9f4aef244
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/64/javascript.svg
@@ -0,0 +1 @@
+application-x-javascript.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/64/jd-container.svg b/Obsidian-SemiLight/mimetypes/64/jd-container.svg
new file mode 120000
index 000000000..317ff6487
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/64/jd-container.svg
@@ -0,0 +1 @@
+text-x-install.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/64/message-news.svg b/Obsidian-SemiLight/mimetypes/64/message-news.svg
new file mode 120000
index 000000000..1dc3be3c1
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/64/message-news.svg
@@ -0,0 +1 @@
+text-x-generic.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/64/message-partial.svg b/Obsidian-SemiLight/mimetypes/64/message-partial.svg
new file mode 120000
index 000000000..1dc3be3c1
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/64/message-partial.svg
@@ -0,0 +1 @@
+text-x-generic.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/64/message-x-gnu-rmail.svg b/Obsidian-SemiLight/mimetypes/64/message-x-gnu-rmail.svg
new file mode 120000
index 000000000..1dc3be3c1
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/64/message-x-gnu-rmail.svg
@@ -0,0 +1 @@
+text-x-generic.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/64/multipart-alternative.svg b/Obsidian-SemiLight/mimetypes/64/multipart-alternative.svg
new file mode 120000
index 000000000..1dc3be3c1
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/64/multipart-alternative.svg
@@ -0,0 +1 @@
+text-x-generic.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/64/multipart-appledouble.svg b/Obsidian-SemiLight/mimetypes/64/multipart-appledouble.svg
new file mode 120000
index 000000000..1dc3be3c1
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/64/multipart-appledouble.svg
@@ -0,0 +1 @@
+text-x-generic.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/64/multipart-digest.svg b/Obsidian-SemiLight/mimetypes/64/multipart-digest.svg
new file mode 120000
index 000000000..1dc3be3c1
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/64/multipart-digest.svg
@@ -0,0 +1 @@
+text-x-generic.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/64/multipart-mixed.svg b/Obsidian-SemiLight/mimetypes/64/multipart-mixed.svg
new file mode 120000
index 000000000..1dc3be3c1
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/64/multipart-mixed.svg
@@ -0,0 +1 @@
+text-x-generic.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/64/multipart-related.svg b/Obsidian-SemiLight/mimetypes/64/multipart-related.svg
new file mode 120000
index 000000000..1dc3be3c1
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/64/multipart-related.svg
@@ -0,0 +1 @@
+text-x-generic.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/64/multipart-report.svg b/Obsidian-SemiLight/mimetypes/64/multipart-report.svg
new file mode 120000
index 000000000..1dc3be3c1
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/64/multipart-report.svg
@@ -0,0 +1 @@
+text-x-generic.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/64/multipart-signed.svg b/Obsidian-SemiLight/mimetypes/64/multipart-signed.svg
new file mode 120000
index 000000000..aeb8d021e
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/64/multipart-signed.svg
@@ -0,0 +1 @@
+application-pgp-keys.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/64/multipart-x-mixed-replace.svg b/Obsidian-SemiLight/mimetypes/64/multipart-x-mixed-replace.svg
new file mode 120000
index 000000000..1dc3be3c1
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/64/multipart-x-mixed-replace.svg
@@ -0,0 +1 @@
+text-x-generic.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/64/qgis-asc.svg b/Obsidian-SemiLight/mimetypes/64/qgis-asc.svg
new file mode 120000
index 000000000..a2c40c72d
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/64/qgis-asc.svg
@@ -0,0 +1 @@
+image-x-generic.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/64/qgis-ddf.svg b/Obsidian-SemiLight/mimetypes/64/qgis-ddf.svg
new file mode 120000
index 000000000..a2c40c72d
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/64/qgis-ddf.svg
@@ -0,0 +1 @@
+image-x-generic.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/64/qgis-dem.svg b/Obsidian-SemiLight/mimetypes/64/qgis-dem.svg
new file mode 120000
index 000000000..a2c40c72d
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/64/qgis-dem.svg
@@ -0,0 +1 @@
+image-x-generic.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/64/qgis-dt0.svg b/Obsidian-SemiLight/mimetypes/64/qgis-dt0.svg
new file mode 120000
index 000000000..a2c40c72d
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/64/qgis-dt0.svg
@@ -0,0 +1 @@
+image-x-generic.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/64/qgis-dxf.svg b/Obsidian-SemiLight/mimetypes/64/qgis-dxf.svg
new file mode 120000
index 000000000..3b9ae0bf0
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/64/qgis-dxf.svg
@@ -0,0 +1 @@
+image-x-svg+xml.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/64/qgis-gml.svg b/Obsidian-SemiLight/mimetypes/64/qgis-gml.svg
new file mode 120000
index 000000000..3b9ae0bf0
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/64/qgis-gml.svg
@@ -0,0 +1 @@
+image-x-svg+xml.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/64/qgis-img.svg b/Obsidian-SemiLight/mimetypes/64/qgis-img.svg
new file mode 120000
index 000000000..a2c40c72d
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/64/qgis-img.svg
@@ -0,0 +1 @@
+image-x-generic.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/64/qgis-qlr.svg b/Obsidian-SemiLight/mimetypes/64/qgis-qlr.svg
new file mode 120000
index 000000000..3b9ae0bf0
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/64/qgis-qlr.svg
@@ -0,0 +1 @@
+image-x-svg+xml.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/64/qgis-shp.svg b/Obsidian-SemiLight/mimetypes/64/qgis-shp.svg
new file mode 120000
index 000000000..3b9ae0bf0
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/64/qgis-shp.svg
@@ -0,0 +1 @@
+image-x-svg+xml.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/64/qgis-sqlite.svg b/Obsidian-SemiLight/mimetypes/64/qgis-sqlite.svg
new file mode 120000
index 000000000..dd2bae176
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/64/qgis-sqlite.svg
@@ -0,0 +1 @@
+application-x-sqlite2.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/64/stock_unknown.svg b/Obsidian-SemiLight/mimetypes/64/stock_unknown.svg
new file mode 120000
index 000000000..cb1056325
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/64/stock_unknown.svg
@@ -0,0 +1 @@
+unknown.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/64/text-csv.svg b/Obsidian-SemiLight/mimetypes/64/text-csv.svg
new file mode 120000
index 000000000..b17ea2805
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/64/text-csv.svg
@@ -0,0 +1 @@
+x-office-spreadsheet.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/64/text-rdf+xml.svg b/Obsidian-SemiLight/mimetypes/64/text-rdf+xml.svg
new file mode 120000
index 000000000..f50ba621b
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/64/text-rdf+xml.svg
@@ -0,0 +1 @@
+application-xml.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/64/text-rdf.svg b/Obsidian-SemiLight/mimetypes/64/text-rdf.svg
new file mode 120000
index 000000000..86b2f6291
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/64/text-rdf.svg
@@ -0,0 +1 @@
+x-office-document.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/64/text-sgml.svg b/Obsidian-SemiLight/mimetypes/64/text-sgml.svg
new file mode 120000
index 000000000..f50ba621b
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/64/text-sgml.svg
@@ -0,0 +1 @@
+application-xml.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/64/text-troff.svg b/Obsidian-SemiLight/mimetypes/64/text-troff.svg
new file mode 120000
index 000000000..86b2f6291
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/64/text-troff.svg
@@ -0,0 +1 @@
+x-office-document.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/64/text-vnd-wap-wml.svg b/Obsidian-SemiLight/mimetypes/64/text-vnd-wap-wml.svg
new file mode 120000
index 000000000..f50ba621b
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/64/text-vnd-wap-wml.svg
@@ -0,0 +1 @@
+application-xml.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/64/text-vnd.abc.svg b/Obsidian-SemiLight/mimetypes/64/text-vnd.abc.svg
new file mode 120000
index 000000000..86b2f6291
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/64/text-vnd.abc.svg
@@ -0,0 +1 @@
+x-office-document.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/64/text-vnd.trolltech.linguist.svg b/Obsidian-SemiLight/mimetypes/64/text-vnd.trolltech.linguist.svg
new file mode 120000
index 000000000..1dc3be3c1
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/64/text-vnd.trolltech.linguist.svg
@@ -0,0 +1 @@
+text-x-generic.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/64/text-x-adasrc.svg b/Obsidian-SemiLight/mimetypes/64/text-x-adasrc.svg
new file mode 120000
index 000000000..f50ba621b
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/64/text-x-adasrc.svg
@@ -0,0 +1 @@
+application-xml.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/64/text-x-asm.svg b/Obsidian-SemiLight/mimetypes/64/text-x-asm.svg
new file mode 120000
index 000000000..1dc3be3c1
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/64/text-x-asm.svg
@@ -0,0 +1 @@
+text-x-generic.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/64/text-x-cmake.svg b/Obsidian-SemiLight/mimetypes/64/text-x-cmake.svg
new file mode 120000
index 000000000..2df582fab
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/64/text-x-cmake.svg
@@ -0,0 +1 @@
+text-x-makefile.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/64/text-x-katefilelist.svg b/Obsidian-SemiLight/mimetypes/64/text-x-katefilelist.svg
new file mode 120000
index 000000000..1dc3be3c1
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/64/text-x-katefilelist.svg
@@ -0,0 +1 @@
+text-x-generic.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/64/text-x-ldif.svg b/Obsidian-SemiLight/mimetypes/64/text-x-ldif.svg
new file mode 120000
index 000000000..506c888bb
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/64/text-x-ldif.svg
@@ -0,0 +1 @@
+text-x-authors.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/64/text-x-lilypond.svg b/Obsidian-SemiLight/mimetypes/64/text-x-lilypond.svg
new file mode 120000
index 000000000..1dc3be3c1
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/64/text-x-lilypond.svg
@@ -0,0 +1 @@
+text-x-generic.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/64/text-x-nfo.svg b/Obsidian-SemiLight/mimetypes/64/text-x-nfo.svg
new file mode 120000
index 000000000..f50ba621b
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/64/text-x-nfo.svg
@@ -0,0 +1 @@
+application-xml.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/64/text-x-objchdr.svg b/Obsidian-SemiLight/mimetypes/64/text-x-objchdr.svg
new file mode 120000
index 000000000..198860638
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/64/text-x-objchdr.svg
@@ -0,0 +1 @@
+text-x-chdr.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/64/text-x-objcsrc.svg b/Obsidian-SemiLight/mimetypes/64/text-x-objcsrc.svg
new file mode 120000
index 000000000..9e22cda43
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/64/text-x-objcsrc.svg
@@ -0,0 +1 @@
+text-x-c++src.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/64/text-x-opml+xml.svg b/Obsidian-SemiLight/mimetypes/64/text-x-opml+xml.svg
new file mode 120000
index 000000000..f50ba621b
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/64/text-x-opml+xml.svg
@@ -0,0 +1 @@
+application-xml.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/64/text-x-pascal.svg b/Obsidian-SemiLight/mimetypes/64/text-x-pascal.svg
new file mode 120000
index 000000000..f50ba621b
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/64/text-x-pascal.svg
@@ -0,0 +1 @@
+application-xml.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/64/text-x-plain.svg b/Obsidian-SemiLight/mimetypes/64/text-x-plain.svg
new file mode 120000
index 000000000..894bd452d
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/64/text-x-plain.svg
@@ -0,0 +1 @@
+text-plain.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/64/text-x-python3.svg b/Obsidian-SemiLight/mimetypes/64/text-x-python3.svg
new file mode 120000
index 000000000..06f81fa83
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/64/text-x-python3.svg
@@ -0,0 +1 @@
+text-x-python.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/64/text-x-rpm-spec.svg b/Obsidian-SemiLight/mimetypes/64/text-x-rpm-spec.svg
new file mode 120000
index 000000000..317ff6487
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/64/text-x-rpm-spec.svg
@@ -0,0 +1 @@
+text-x-install.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/64/text-x-tcl.svg b/Obsidian-SemiLight/mimetypes/64/text-x-tcl.svg
new file mode 120000
index 000000000..f50ba621b
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/64/text-x-tcl.svg
@@ -0,0 +1 @@
+application-xml.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/64/text-x-texinfo.svg b/Obsidian-SemiLight/mimetypes/64/text-x-texinfo.svg
new file mode 120000
index 000000000..9f2952142
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/64/text-x-texinfo.svg
@@ -0,0 +1 @@
+text-x-tex.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/64/text-x-xslfo.svg b/Obsidian-SemiLight/mimetypes/64/text-x-xslfo.svg
new file mode 120000
index 000000000..f50ba621b
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/64/text-x-xslfo.svg
@@ -0,0 +1 @@
+application-xml.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/64/text-xmcd.svg b/Obsidian-SemiLight/mimetypes/64/text-xmcd.svg
new file mode 120000
index 000000000..1dc3be3c1
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/64/text-xmcd.svg
@@ -0,0 +1 @@
+text-x-generic.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/64/video-mlt-playlist.svg b/Obsidian-SemiLight/mimetypes/64/video-mlt-playlist.svg
new file mode 120000
index 000000000..1e7e6f6ce
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/64/video-mlt-playlist.svg
@@ -0,0 +1 @@
+playlist.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/64/video-mp4.svg b/Obsidian-SemiLight/mimetypes/64/video-mp4.svg
new file mode 120000
index 000000000..db0a1dc4d
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/64/video-mp4.svg
@@ -0,0 +1 @@
+video-x-generic.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/64/video-vivo.svg b/Obsidian-SemiLight/mimetypes/64/video-vivo.svg
new file mode 120000
index 000000000..db0a1dc4d
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/64/video-vivo.svg
@@ -0,0 +1 @@
+video-x-generic.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/64/video-vnd.rn-realvideo.svg b/Obsidian-SemiLight/mimetypes/64/video-vnd.rn-realvideo.svg
new file mode 120000
index 000000000..db0a1dc4d
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/64/video-vnd.rn-realvideo.svg
@@ -0,0 +1 @@
+video-x-generic.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/64/video-wavelet.svg b/Obsidian-SemiLight/mimetypes/64/video-wavelet.svg
new file mode 120000
index 000000000..db0a1dc4d
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/64/video-wavelet.svg
@@ -0,0 +1 @@
+video-x-generic.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/64/video-webm.svg b/Obsidian-SemiLight/mimetypes/64/video-webm.svg
new file mode 120000
index 000000000..db0a1dc4d
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/64/video-webm.svg
@@ -0,0 +1 @@
+video-x-generic.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/64/video-x-anim.svg b/Obsidian-SemiLight/mimetypes/64/video-x-anim.svg
new file mode 120000
index 000000000..db0a1dc4d
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/64/video-x-anim.svg
@@ -0,0 +1 @@
+video-x-generic.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/64/video-x-flic.svg b/Obsidian-SemiLight/mimetypes/64/video-x-flic.svg
new file mode 120000
index 000000000..db0a1dc4d
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/64/video-x-flic.svg
@@ -0,0 +1 @@
+video-x-generic.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/64/video-x-flv.svg b/Obsidian-SemiLight/mimetypes/64/video-x-flv.svg
new file mode 120000
index 000000000..6bb1786ec
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/64/video-x-flv.svg
@@ -0,0 +1 @@
+application-x-shockwave-flash.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/64/video-x-google-vlc-plugin.svg b/Obsidian-SemiLight/mimetypes/64/video-x-google-vlc-plugin.svg
new file mode 120000
index 000000000..db0a1dc4d
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/64/video-x-google-vlc-plugin.svg
@@ -0,0 +1 @@
+video-x-generic.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/64/video-x-javafx.svg b/Obsidian-SemiLight/mimetypes/64/video-x-javafx.svg
new file mode 120000
index 000000000..db0a1dc4d
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/64/video-x-javafx.svg
@@ -0,0 +1 @@
+video-x-generic.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/64/video-x-matroska.svg b/Obsidian-SemiLight/mimetypes/64/video-x-matroska.svg
new file mode 120000
index 000000000..db0a1dc4d
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/64/video-x-matroska.svg
@@ -0,0 +1 @@
+video-x-generic.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/64/video-x-mng.svg b/Obsidian-SemiLight/mimetypes/64/video-x-mng.svg
new file mode 120000
index 000000000..db0a1dc4d
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/64/video-x-mng.svg
@@ -0,0 +1 @@
+video-x-generic.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/64/video-x-ms-asf.svg b/Obsidian-SemiLight/mimetypes/64/video-x-ms-asf.svg
new file mode 120000
index 000000000..1e7e6f6ce
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/64/video-x-ms-asf.svg
@@ -0,0 +1 @@
+playlist.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/64/video-x-ms-wmp.svg b/Obsidian-SemiLight/mimetypes/64/video-x-ms-wmp.svg
new file mode 120000
index 000000000..db0a1dc4d
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/64/video-x-ms-wmp.svg
@@ -0,0 +1 @@
+video-x-generic.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/64/video-x-ms-wmv.svg b/Obsidian-SemiLight/mimetypes/64/video-x-ms-wmv.svg
new file mode 120000
index 000000000..db0a1dc4d
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/64/video-x-ms-wmv.svg
@@ -0,0 +1 @@
+video-x-generic.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/64/video-x-msvideo.svg b/Obsidian-SemiLight/mimetypes/64/video-x-msvideo.svg
new file mode 120000
index 000000000..db0a1dc4d
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/64/video-x-msvideo.svg
@@ -0,0 +1 @@
+video-x-generic.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/64/video-x-ogm+ogg.svg b/Obsidian-SemiLight/mimetypes/64/video-x-ogm+ogg.svg
new file mode 120000
index 000000000..db0a1dc4d
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/64/video-x-ogm+ogg.svg
@@ -0,0 +1 @@
+video-x-generic.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/64/video-x-theora+ogg.svg b/Obsidian-SemiLight/mimetypes/64/video-x-theora+ogg.svg
new file mode 120000
index 000000000..db0a1dc4d
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/64/video-x-theora+ogg.svg
@@ -0,0 +1 @@
+video-x-generic.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/64/video-x-wmv.svg b/Obsidian-SemiLight/mimetypes/64/video-x-wmv.svg
new file mode 120000
index 000000000..db0a1dc4d
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/64/video-x-wmv.svg
@@ -0,0 +1 @@
+video-x-generic.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/64/x-gambasserverpage.svg b/Obsidian-SemiLight/mimetypes/64/x-gambasserverpage.svg
new file mode 120000
index 000000000..f50ba621b
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/64/x-gambasserverpage.svg
@@ -0,0 +1 @@
+application-xml.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/96/application-excel.svg b/Obsidian-SemiLight/mimetypes/96/application-excel.svg
new file mode 120000
index 000000000..46d4d34a7
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/96/application-excel.svg
@@ -0,0 +1 @@
+application-msexcel.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/96/application-gml+xml.svg b/Obsidian-SemiLight/mimetypes/96/application-gml+xml.svg
new file mode 120000
index 000000000..f50ba621b
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/96/application-gml+xml.svg
@@ -0,0 +1 @@
+application-xml.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/96/application-gnunet-directory.svg b/Obsidian-SemiLight/mimetypes/96/application-gnunet-directory.svg
new file mode 120000
index 000000000..71137a9a5
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/96/application-gnunet-directory.svg
@@ -0,0 +1 @@
+application-x-sharedlib.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/96/application-gzip.svg b/Obsidian-SemiLight/mimetypes/96/application-gzip.svg
new file mode 120000
index 000000000..a30c3cea0
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/96/application-gzip.svg
@@ -0,0 +1 @@
+application-x-compress.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/96/application-java.svg b/Obsidian-SemiLight/mimetypes/96/application-java.svg
new file mode 120000
index 000000000..dbc66cdce
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/96/application-java.svg
@@ -0,0 +1 @@
+text-x-java.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/96/application-mathml+xml.svg b/Obsidian-SemiLight/mimetypes/96/application-mathml+xml.svg
new file mode 120000
index 000000000..15f67cb98
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/96/application-mathml+xml.svg
@@ -0,0 +1 @@
+application-vnd.oasis.opendocument.formula.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/96/application-metalink+xml.svg b/Obsidian-SemiLight/mimetypes/96/application-metalink+xml.svg
new file mode 120000
index 000000000..f50ba621b
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/96/application-metalink+xml.svg
@@ -0,0 +1 @@
+application-xml.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/96/application-metalink4+xml.svg b/Obsidian-SemiLight/mimetypes/96/application-metalink4+xml.svg
new file mode 120000
index 000000000..f50ba621b
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/96/application-metalink4+xml.svg
@@ -0,0 +1 @@
+application-xml.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/96/application-msexcel.svg b/Obsidian-SemiLight/mimetypes/96/application-msexcel.svg
new file mode 120000
index 000000000..b17ea2805
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/96/application-msexcel.svg
@@ -0,0 +1 @@
+x-office-spreadsheet.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/96/application-mspowerpoint.svg b/Obsidian-SemiLight/mimetypes/96/application-mspowerpoint.svg
new file mode 120000
index 000000000..73bb02f6a
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/96/application-mspowerpoint.svg
@@ -0,0 +1 @@
+x-office-presentation.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/96/application-msword-template.svg b/Obsidian-SemiLight/mimetypes/96/application-msword-template.svg
new file mode 120000
index 000000000..86b2f6291
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/96/application-msword-template.svg
@@ -0,0 +1 @@
+x-office-document.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/96/application-owl+xml.svg b/Obsidian-SemiLight/mimetypes/96/application-owl+xml.svg
new file mode 120000
index 000000000..f50ba621b
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/96/application-owl+xml.svg
@@ -0,0 +1 @@
+application-xml.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/96/application-pgp-signature.svg b/Obsidian-SemiLight/mimetypes/96/application-pgp-signature.svg
new file mode 120000
index 000000000..aeb8d021e
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/96/application-pgp-signature.svg
@@ -0,0 +1 @@
+application-pgp-keys.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/96/application-pgp.svg b/Obsidian-SemiLight/mimetypes/96/application-pgp.svg
new file mode 120000
index 000000000..aeb8d021e
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/96/application-pgp.svg
@@ -0,0 +1 @@
+application-pgp-keys.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/96/application-pkcs7-signature.svg b/Obsidian-SemiLight/mimetypes/96/application-pkcs7-signature.svg
new file mode 120000
index 000000000..aeb8d021e
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/96/application-pkcs7-signature.svg
@@ -0,0 +1 @@
+application-pgp-keys.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/96/application-pkcs8.svg b/Obsidian-SemiLight/mimetypes/96/application-pkcs8.svg
new file mode 120000
index 000000000..aeb8d021e
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/96/application-pkcs8.svg
@@ -0,0 +1 @@
+application-pgp-keys.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/96/application-pkix-crl.svg b/Obsidian-SemiLight/mimetypes/96/application-pkix-crl.svg
new file mode 120000
index 000000000..1dc3be3c1
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/96/application-pkix-crl.svg
@@ -0,0 +1 @@
+text-x-generic.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/96/application-pkix-pkipath.svg b/Obsidian-SemiLight/mimetypes/96/application-pkix-pkipath.svg
new file mode 120000
index 000000000..1dc3be3c1
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/96/application-pkix-pkipath.svg
@@ -0,0 +1 @@
+text-x-generic.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/96/application-postscript.svg b/Obsidian-SemiLight/mimetypes/96/application-postscript.svg
new file mode 120000
index 000000000..86b2f6291
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/96/application-postscript.svg
@@ -0,0 +1 @@
+x-office-document.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/96/application-ram.svg b/Obsidian-SemiLight/mimetypes/96/application-ram.svg
new file mode 120000
index 000000000..db0a1dc4d
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/96/application-ram.svg
@@ -0,0 +1 @@
+video-x-generic.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/96/application-rdf+xml.svg b/Obsidian-SemiLight/mimetypes/96/application-rdf+xml.svg
new file mode 120000
index 000000000..f50ba621b
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/96/application-rdf+xml.svg
@@ -0,0 +1 @@
+application-xml.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/96/application-sql.svg b/Obsidian-SemiLight/mimetypes/96/application-sql.svg
new file mode 120000
index 000000000..dd2bae176
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/96/application-sql.svg
@@ -0,0 +1 @@
+application-x-sqlite2.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/96/application-vnd.flatpak.ref.svg b/Obsidian-SemiLight/mimetypes/96/application-vnd.flatpak.ref.svg
new file mode 120000
index 000000000..6bddb89f3
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/96/application-vnd.flatpak.ref.svg
@@ -0,0 +1 @@
+application-vnd.flatpak.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/96/application-vnd.flatpak.repo.svg b/Obsidian-SemiLight/mimetypes/96/application-vnd.flatpak.repo.svg
new file mode 120000
index 000000000..6bddb89f3
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/96/application-vnd.flatpak.repo.svg
@@ -0,0 +1 @@
+application-vnd.flatpak.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/96/application-vnd.flatpak.svg b/Obsidian-SemiLight/mimetypes/96/application-vnd.flatpak.svg
new file mode 100644
index 000000000..937951dd3
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/96/application-vnd.flatpak.svg
@@ -0,0 +1,1382 @@
+
+
diff --git a/Obsidian-SemiLight/mimetypes/96/application-vnd.google-earth.kml+xml.svg b/Obsidian-SemiLight/mimetypes/96/application-vnd.google-earth.kml+xml.svg
new file mode 120000
index 000000000..f50ba621b
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/96/application-vnd.google-earth.kml+xml.svg
@@ -0,0 +1 @@
+application-xml.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/96/application-vnd.google-earth.kmz.svg b/Obsidian-SemiLight/mimetypes/96/application-vnd.google-earth.kmz.svg
new file mode 120000
index 000000000..a30c3cea0
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/96/application-vnd.google-earth.kmz.svg
@@ -0,0 +1 @@
+application-x-compress.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/96/application-vnd.insync.link.drive.doc.svg b/Obsidian-SemiLight/mimetypes/96/application-vnd.insync.link.drive.doc.svg
new file mode 120000
index 000000000..86b2f6291
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/96/application-vnd.insync.link.drive.doc.svg
@@ -0,0 +1 @@
+x-office-document.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/96/application-vnd.insync.link.drive.sheet.svg b/Obsidian-SemiLight/mimetypes/96/application-vnd.insync.link.drive.sheet.svg
new file mode 120000
index 000000000..b17ea2805
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/96/application-vnd.insync.link.drive.sheet.svg
@@ -0,0 +1 @@
+x-office-spreadsheet.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/96/application-vnd.insync.link.drive.slides.svg b/Obsidian-SemiLight/mimetypes/96/application-vnd.insync.link.drive.slides.svg
new file mode 120000
index 000000000..73bb02f6a
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/96/application-vnd.insync.link.drive.slides.svg
@@ -0,0 +1 @@
+x-office-presentation.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/96/application-vnd.kde.fontspackage.svg b/Obsidian-SemiLight/mimetypes/96/application-vnd.kde.fontspackage.svg
new file mode 120000
index 000000000..a30c3cea0
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/96/application-vnd.kde.fontspackage.svg
@@ -0,0 +1 @@
+application-x-compress.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/96/application-vnd.kde.okular-archive.svg b/Obsidian-SemiLight/mimetypes/96/application-vnd.kde.okular-archive.svg
new file mode 120000
index 000000000..a30c3cea0
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/96/application-vnd.kde.okular-archive.svg
@@ -0,0 +1 @@
+application-x-compress.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/96/application-vnd.ms-asf.svg b/Obsidian-SemiLight/mimetypes/96/application-vnd.ms-asf.svg
new file mode 120000
index 000000000..1e7e6f6ce
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/96/application-vnd.ms-asf.svg
@@ -0,0 +1 @@
+playlist.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/96/application-vnd.ms-excel.sheet.binary.macroenabled.12.svg b/Obsidian-SemiLight/mimetypes/96/application-vnd.ms-excel.sheet.binary.macroenabled.12.svg
new file mode 120000
index 000000000..46d4d34a7
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/96/application-vnd.ms-excel.sheet.binary.macroenabled.12.svg
@@ -0,0 +1 @@
+application-msexcel.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/96/application-vnd.ms-excel.sheet.macroenabled.12.svg b/Obsidian-SemiLight/mimetypes/96/application-vnd.ms-excel.sheet.macroenabled.12.svg
new file mode 120000
index 000000000..46d4d34a7
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/96/application-vnd.ms-excel.sheet.macroenabled.12.svg
@@ -0,0 +1 @@
+application-msexcel.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/96/application-vnd.ms-excel.template.macroenabled.12.svg b/Obsidian-SemiLight/mimetypes/96/application-vnd.ms-excel.template.macroenabled.12.svg
new file mode 120000
index 000000000..46d4d34a7
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/96/application-vnd.ms-excel.template.macroenabled.12.svg
@@ -0,0 +1 @@
+application-msexcel.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/96/application-vnd.ms-powerpoint.presentation.macroenabled.12.svg b/Obsidian-SemiLight/mimetypes/96/application-vnd.ms-powerpoint.presentation.macroenabled.12.svg
new file mode 120000
index 000000000..ea83a2067
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/96/application-vnd.ms-powerpoint.presentation.macroenabled.12.svg
@@ -0,0 +1 @@
+application-mspowerpoint.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/96/application-vnd.ms-powerpoint.slideshow.macroenabled.12.svg b/Obsidian-SemiLight/mimetypes/96/application-vnd.ms-powerpoint.slideshow.macroenabled.12.svg
new file mode 120000
index 000000000..ea83a2067
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/96/application-vnd.ms-powerpoint.slideshow.macroenabled.12.svg
@@ -0,0 +1 @@
+application-mspowerpoint.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/96/application-vnd.ms-powerpoint.template.macroenabled.12.svg b/Obsidian-SemiLight/mimetypes/96/application-vnd.ms-powerpoint.template.macroenabled.12.svg
new file mode 120000
index 000000000..ea83a2067
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/96/application-vnd.ms-powerpoint.template.macroenabled.12.svg
@@ -0,0 +1 @@
+application-mspowerpoint.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/96/application-vnd.ms-project.svg b/Obsidian-SemiLight/mimetypes/96/application-vnd.ms-project.svg
new file mode 120000
index 000000000..86b2f6291
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/96/application-vnd.ms-project.svg
@@ -0,0 +1 @@
+x-office-document.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/96/application-vnd.ms-publisher.svg b/Obsidian-SemiLight/mimetypes/96/application-vnd.ms-publisher.svg
new file mode 120000
index 000000000..86b2f6291
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/96/application-vnd.ms-publisher.svg
@@ -0,0 +1 @@
+x-office-document.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/96/application-vnd.ms-tnef.svg b/Obsidian-SemiLight/mimetypes/96/application-vnd.ms-tnef.svg
new file mode 120000
index 000000000..86b2f6291
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/96/application-vnd.ms-tnef.svg
@@ -0,0 +1 @@
+x-office-document.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/96/application-vnd.ms-word.document.macroenabled.12.svg b/Obsidian-SemiLight/mimetypes/96/application-vnd.ms-word.document.macroenabled.12.svg
new file mode 120000
index 000000000..86b2f6291
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/96/application-vnd.ms-word.document.macroenabled.12.svg
@@ -0,0 +1 @@
+x-office-document.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/96/application-vnd.ms-word.svg b/Obsidian-SemiLight/mimetypes/96/application-vnd.ms-word.svg
new file mode 120000
index 000000000..803a0edfd
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/96/application-vnd.ms-word.svg
@@ -0,0 +1 @@
+application-msword.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/96/application-vnd.ms-word.template.macroenabled.12.svg b/Obsidian-SemiLight/mimetypes/96/application-vnd.ms-word.template.macroenabled.12.svg
new file mode 120000
index 000000000..86b2f6291
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/96/application-vnd.ms-word.template.macroenabled.12.svg
@@ -0,0 +1 @@
+x-office-document.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/96/application-vnd.ms-wpl.svg b/Obsidian-SemiLight/mimetypes/96/application-vnd.ms-wpl.svg
new file mode 120000
index 000000000..1e7e6f6ce
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/96/application-vnd.ms-wpl.svg
@@ -0,0 +1 @@
+playlist.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/96/application-vnd.oasis.opendocument.chart.svg b/Obsidian-SemiLight/mimetypes/96/application-vnd.oasis.opendocument.chart.svg
new file mode 120000
index 000000000..b17ea2805
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/96/application-vnd.oasis.opendocument.chart.svg
@@ -0,0 +1 @@
+x-office-spreadsheet.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/96/application-vnd.oasis.opendocument.image.svg b/Obsidian-SemiLight/mimetypes/96/application-vnd.oasis.opendocument.image.svg
new file mode 120000
index 000000000..a63f1e2b0
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/96/application-vnd.oasis.opendocument.image.svg
@@ -0,0 +1 @@
+application-vnd.oasis.opendocument.graphics.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/96/application-vnd.oasis.opendocument.text-master.svg b/Obsidian-SemiLight/mimetypes/96/application-vnd.oasis.opendocument.text-master.svg
new file mode 120000
index 000000000..86b2f6291
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/96/application-vnd.oasis.opendocument.text-master.svg
@@ -0,0 +1 @@
+x-office-document.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/96/application-vnd.palm.svg b/Obsidian-SemiLight/mimetypes/96/application-vnd.palm.svg
new file mode 120000
index 000000000..86b2f6291
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/96/application-vnd.palm.svg
@@ -0,0 +1 @@
+x-office-document.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/96/application-vnd.stardivision.calc.svg b/Obsidian-SemiLight/mimetypes/96/application-vnd.stardivision.calc.svg
new file mode 120000
index 000000000..b17ea2805
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/96/application-vnd.stardivision.calc.svg
@@ -0,0 +1 @@
+x-office-spreadsheet.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/96/application-vnd.stardivision.draw.svg b/Obsidian-SemiLight/mimetypes/96/application-vnd.stardivision.draw.svg
new file mode 120000
index 000000000..3b9ae0bf0
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/96/application-vnd.stardivision.draw.svg
@@ -0,0 +1 @@
+image-x-svg+xml.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/96/application-vnd.stardivision.mail.svg b/Obsidian-SemiLight/mimetypes/96/application-vnd.stardivision.mail.svg
new file mode 120000
index 000000000..1dc3be3c1
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/96/application-vnd.stardivision.mail.svg
@@ -0,0 +1 @@
+text-x-generic.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/96/application-vnd.stardivision.math.svg b/Obsidian-SemiLight/mimetypes/96/application-vnd.stardivision.math.svg
new file mode 120000
index 000000000..15f67cb98
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/96/application-vnd.stardivision.math.svg
@@ -0,0 +1 @@
+application-vnd.oasis.opendocument.formula.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/96/application-vnd.sun.xml.base.svg b/Obsidian-SemiLight/mimetypes/96/application-vnd.sun.xml.base.svg
new file mode 120000
index 000000000..d150bb251
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/96/application-vnd.sun.xml.base.svg
@@ -0,0 +1 @@
+application-vnd.oasis.opendocument.database.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/96/application-vnd.sun.xml.calc.template.svg b/Obsidian-SemiLight/mimetypes/96/application-vnd.sun.xml.calc.template.svg
new file mode 120000
index 000000000..b17ea2805
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/96/application-vnd.sun.xml.calc.template.svg
@@ -0,0 +1 @@
+x-office-spreadsheet.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/96/application-vnd.sun.xml.draw.template.svg b/Obsidian-SemiLight/mimetypes/96/application-vnd.sun.xml.draw.template.svg
new file mode 120000
index 000000000..3b9ae0bf0
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/96/application-vnd.sun.xml.draw.template.svg
@@ -0,0 +1 @@
+image-x-svg+xml.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/96/application-vnd.sun.xml.impress.svg b/Obsidian-SemiLight/mimetypes/96/application-vnd.sun.xml.impress.svg
new file mode 120000
index 000000000..73bb02f6a
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/96/application-vnd.sun.xml.impress.svg
@@ -0,0 +1 @@
+x-office-presentation.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/96/application-vnd.sun.xml.impress.template.svg b/Obsidian-SemiLight/mimetypes/96/application-vnd.sun.xml.impress.template.svg
new file mode 120000
index 000000000..73bb02f6a
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/96/application-vnd.sun.xml.impress.template.svg
@@ -0,0 +1 @@
+x-office-presentation.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/96/application-vnd.sun.xml.math.svg b/Obsidian-SemiLight/mimetypes/96/application-vnd.sun.xml.math.svg
new file mode 120000
index 000000000..15f67cb98
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/96/application-vnd.sun.xml.math.svg
@@ -0,0 +1 @@
+application-vnd.oasis.opendocument.formula.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/96/application-vnd.sun.xml.writer.global.svg b/Obsidian-SemiLight/mimetypes/96/application-vnd.sun.xml.writer.global.svg
new file mode 120000
index 000000000..86b2f6291
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/96/application-vnd.sun.xml.writer.global.svg
@@ -0,0 +1 @@
+x-office-document.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/96/application-vnd.sun.xml.writer.template.svg b/Obsidian-SemiLight/mimetypes/96/application-vnd.sun.xml.writer.template.svg
new file mode 120000
index 000000000..86b2f6291
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/96/application-vnd.sun.xml.writer.template.svg
@@ -0,0 +1 @@
+x-office-document.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/96/application-x-abiword.svg b/Obsidian-SemiLight/mimetypes/96/application-x-abiword.svg
new file mode 120000
index 000000000..86b2f6291
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/96/application-x-abiword.svg
@@ -0,0 +1 @@
+x-office-document.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/96/application-x-accountwizard-package.svg b/Obsidian-SemiLight/mimetypes/96/application-x-accountwizard-package.svg
new file mode 120000
index 000000000..506c888bb
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/96/application-x-accountwizard-package.svg
@@ -0,0 +1 @@
+text-x-authors.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/96/application-x-applix-spreadsheet.svg b/Obsidian-SemiLight/mimetypes/96/application-x-applix-spreadsheet.svg
new file mode 120000
index 000000000..b17ea2805
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/96/application-x-applix-spreadsheet.svg
@@ -0,0 +1 @@
+x-office-spreadsheet.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/96/application-x-applix-word.svg b/Obsidian-SemiLight/mimetypes/96/application-x-applix-word.svg
new file mode 120000
index 000000000..86b2f6291
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/96/application-x-applix-word.svg
@@ -0,0 +1 @@
+x-office-document.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/96/application-x-audacity-project.svg b/Obsidian-SemiLight/mimetypes/96/application-x-audacity-project.svg
new file mode 120000
index 000000000..fb7fe7cb6
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/96/application-x-audacity-project.svg
@@ -0,0 +1 @@
+audio-x-generic.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/96/application-x-awk.svg b/Obsidian-SemiLight/mimetypes/96/application-x-awk.svg
new file mode 120000
index 000000000..05ab0ed62
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/96/application-x-awk.svg
@@ -0,0 +1 @@
+text-x-script.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/96/application-x-bzdvi.svg b/Obsidian-SemiLight/mimetypes/96/application-x-bzdvi.svg
new file mode 120000
index 000000000..a30c3cea0
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/96/application-x-bzdvi.svg
@@ -0,0 +1 @@
+application-x-compress.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/96/application-x-bzip.svg b/Obsidian-SemiLight/mimetypes/96/application-x-bzip.svg
new file mode 120000
index 000000000..a30c3cea0
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/96/application-x-bzip.svg
@@ -0,0 +1 @@
+application-x-compress.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/96/application-x-cabri.svg b/Obsidian-SemiLight/mimetypes/96/application-x-cabri.svg
new file mode 120000
index 000000000..3b9ae0bf0
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/96/application-x-cabri.svg
@@ -0,0 +1 @@
+image-x-svg+xml.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/96/application-x-ccf-container.svg b/Obsidian-SemiLight/mimetypes/96/application-x-ccf-container.svg
new file mode 120000
index 000000000..317ff6487
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/96/application-x-ccf-container.svg
@@ -0,0 +1 @@
+text-x-install.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/96/application-x-cmakecache.svg b/Obsidian-SemiLight/mimetypes/96/application-x-cmakecache.svg
new file mode 120000
index 000000000..2df582fab
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/96/application-x-cmakecache.svg
@@ -0,0 +1 @@
+text-x-makefile.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/96/application-x-core.svg b/Obsidian-SemiLight/mimetypes/96/application-x-core.svg
new file mode 120000
index 000000000..1dc3be3c1
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/96/application-x-core.svg
@@ -0,0 +1 @@
+text-x-generic.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/96/application-x-dlc-container.svg b/Obsidian-SemiLight/mimetypes/96/application-x-dlc-container.svg
new file mode 120000
index 000000000..317ff6487
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/96/application-x-dlc-container.svg
@@ -0,0 +1 @@
+text-x-install.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/96/application-x-drgeo.svg b/Obsidian-SemiLight/mimetypes/96/application-x-drgeo.svg
new file mode 120000
index 000000000..3b9ae0bf0
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/96/application-x-drgeo.svg
@@ -0,0 +1 @@
+image-x-svg+xml.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/96/application-x-e-theme.svg b/Obsidian-SemiLight/mimetypes/96/application-x-e-theme.svg
new file mode 120000
index 000000000..1dc3be3c1
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/96/application-x-e-theme.svg
@@ -0,0 +1 @@
+text-x-generic.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/96/application-x-egon.svg b/Obsidian-SemiLight/mimetypes/96/application-x-egon.svg
new file mode 120000
index 000000000..a2c40c72d
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/96/application-x-egon.svg
@@ -0,0 +1 @@
+image-x-generic.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/96/application-x-excel.svg b/Obsidian-SemiLight/mimetypes/96/application-x-excel.svg
new file mode 120000
index 000000000..46d4d34a7
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/96/application-x-excel.svg
@@ -0,0 +1 @@
+application-msexcel.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/96/application-x-extension-eml.svg b/Obsidian-SemiLight/mimetypes/96/application-x-extension-eml.svg
new file mode 120000
index 000000000..1dc3be3c1
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/96/application-x-extension-eml.svg
@@ -0,0 +1 @@
+text-x-generic.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/96/application-x-extension-rss.svg b/Obsidian-SemiLight/mimetypes/96/application-x-extension-rss.svg
new file mode 120000
index 000000000..f50ba621b
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/96/application-x-extension-rss.svg
@@ -0,0 +1 @@
+application-xml.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/96/application-x-gambas3.svg b/Obsidian-SemiLight/mimetypes/96/application-x-gambas3.svg
new file mode 120000
index 000000000..f50ba621b
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/96/application-x-gambas3.svg
@@ -0,0 +1 @@
+application-xml.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/96/application-x-gambasscript.svg b/Obsidian-SemiLight/mimetypes/96/application-x-gambasscript.svg
new file mode 120000
index 000000000..f50ba621b
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/96/application-x-gambasscript.svg
@@ -0,0 +1 @@
+application-xml.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/96/application-x-gambasserverpage.svg b/Obsidian-SemiLight/mimetypes/96/application-x-gambasserverpage.svg
new file mode 120000
index 000000000..f50ba621b
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/96/application-x-gambasserverpage.svg
@@ -0,0 +1 @@
+application-xml.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/96/application-x-gdbm.svg b/Obsidian-SemiLight/mimetypes/96/application-x-gdbm.svg
new file mode 120000
index 000000000..dd2bae176
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/96/application-x-gdbm.svg
@@ -0,0 +1 @@
+application-x-sqlite2.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/96/application-x-grsync-session.svg b/Obsidian-SemiLight/mimetypes/96/application-x-grsync-session.svg
new file mode 100644
index 000000000..f6581ff73
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/96/application-x-grsync-session.svg
@@ -0,0 +1,1461 @@
+
+
diff --git a/Obsidian-SemiLight/mimetypes/96/application-x-gz-font-linux-psf.svg b/Obsidian-SemiLight/mimetypes/96/application-x-gz-font-linux-psf.svg
new file mode 120000
index 000000000..a30c3cea0
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/96/application-x-gz-font-linux-psf.svg
@@ -0,0 +1 @@
+application-x-compress.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/96/application-x-gzdvi.svg b/Obsidian-SemiLight/mimetypes/96/application-x-gzdvi.svg
new file mode 120000
index 000000000..a30c3cea0
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/96/application-x-gzdvi.svg
@@ -0,0 +1 @@
+application-x-compress.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/96/application-x-gzpostscript.svg b/Obsidian-SemiLight/mimetypes/96/application-x-gzpostscript.svg
new file mode 120000
index 000000000..a30c3cea0
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/96/application-x-gzpostscript.svg
@@ -0,0 +1 @@
+application-x-compress.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/96/application-x-icq.svg b/Obsidian-SemiLight/mimetypes/96/application-x-icq.svg
new file mode 120000
index 000000000..1dc3be3c1
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/96/application-x-icq.svg
@@ -0,0 +1 @@
+text-x-generic.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/96/application-x-ipod-firmware.svg b/Obsidian-SemiLight/mimetypes/96/application-x-ipod-firmware.svg
new file mode 120000
index 000000000..71137a9a5
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/96/application-x-ipod-firmware.svg
@@ -0,0 +1 @@
+application-x-sharedlib.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/96/application-x-java-applet.svg b/Obsidian-SemiLight/mimetypes/96/application-x-java-applet.svg
new file mode 120000
index 000000000..dbc66cdce
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/96/application-x-java-applet.svg
@@ -0,0 +1 @@
+text-x-java.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/96/application-x-keepass2.svg b/Obsidian-SemiLight/mimetypes/96/application-x-keepass2.svg
new file mode 120000
index 000000000..c14c5156c
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/96/application-x-keepass2.svg
@@ -0,0 +1 @@
+application-pgp-encrypted.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/96/application-x-keepassx.svg b/Obsidian-SemiLight/mimetypes/96/application-x-keepassx.svg
new file mode 120000
index 000000000..c14c5156c
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/96/application-x-keepassx.svg
@@ -0,0 +1 @@
+application-pgp-encrypted.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/96/application-x-keepassxc.svg b/Obsidian-SemiLight/mimetypes/96/application-x-keepassxc.svg
new file mode 120000
index 000000000..c14c5156c
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/96/application-x-keepassxc.svg
@@ -0,0 +1 @@
+application-pgp-encrypted.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/96/application-x-kexi-connectiondata.svg b/Obsidian-SemiLight/mimetypes/96/application-x-kexi-connectiondata.svg
new file mode 120000
index 000000000..d150bb251
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/96/application-x-kexi-connectiondata.svg
@@ -0,0 +1 @@
+application-vnd.oasis.opendocument.database.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/96/application-x-kexiproject-shortcut.svg b/Obsidian-SemiLight/mimetypes/96/application-x-kexiproject-shortcut.svg
new file mode 120000
index 000000000..d150bb251
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/96/application-x-kexiproject-shortcut.svg
@@ -0,0 +1 @@
+application-vnd.oasis.opendocument.database.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/96/application-x-kexiproject-sqlite2.svg b/Obsidian-SemiLight/mimetypes/96/application-x-kexiproject-sqlite2.svg
new file mode 120000
index 000000000..dd2bae176
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/96/application-x-kexiproject-sqlite2.svg
@@ -0,0 +1 @@
+application-x-sqlite2.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/96/application-x-kexiproject-sqlite3.svg b/Obsidian-SemiLight/mimetypes/96/application-x-kexiproject-sqlite3.svg
new file mode 120000
index 000000000..dd2bae176
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/96/application-x-kexiproject-sqlite3.svg
@@ -0,0 +1 @@
+application-x-sqlite2.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/96/application-x-kformula.svg b/Obsidian-SemiLight/mimetypes/96/application-x-kformula.svg
new file mode 120000
index 000000000..15f67cb98
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/96/application-x-kformula.svg
@@ -0,0 +1 @@
+application-vnd.oasis.opendocument.formula.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/96/application-x-kgetlist.svg b/Obsidian-SemiLight/mimetypes/96/application-x-kgetlist.svg
new file mode 120000
index 000000000..a6d0d70da
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/96/application-x-kgetlist.svg
@@ -0,0 +1 @@
+application-x-bittorrent.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/96/application-x-kig.svg b/Obsidian-SemiLight/mimetypes/96/application-x-kig.svg
new file mode 120000
index 000000000..3b9ae0bf0
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/96/application-x-kig.svg
@@ -0,0 +1 @@
+image-x-svg+xml.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/96/application-x-kns.svg b/Obsidian-SemiLight/mimetypes/96/application-x-kns.svg
new file mode 120000
index 000000000..a30c3cea0
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/96/application-x-kns.svg
@@ -0,0 +1 @@
+application-x-compress.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/96/application-x-kontour.svg b/Obsidian-SemiLight/mimetypes/96/application-x-kontour.svg
new file mode 120000
index 000000000..3b9ae0bf0
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/96/application-x-kontour.svg
@@ -0,0 +1 @@
+image-x-svg+xml.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/96/application-x-kontur.svg b/Obsidian-SemiLight/mimetypes/96/application-x-kontur.svg
new file mode 120000
index 000000000..3b9ae0bf0
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/96/application-x-kontur.svg
@@ -0,0 +1 @@
+image-x-svg+xml.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/96/application-x-kpresenter.svg b/Obsidian-SemiLight/mimetypes/96/application-x-kpresenter.svg
new file mode 120000
index 000000000..73bb02f6a
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/96/application-x-kpresenter.svg
@@ -0,0 +1 @@
+x-office-presentation.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/96/application-x-krita-assistant.svg b/Obsidian-SemiLight/mimetypes/96/application-x-krita-assistant.svg
new file mode 120000
index 000000000..a2c40c72d
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/96/application-x-krita-assistant.svg
@@ -0,0 +1 @@
+image-x-generic.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/96/application-x-krita-paintoppresent.svg b/Obsidian-SemiLight/mimetypes/96/application-x-krita-paintoppresent.svg
new file mode 120000
index 000000000..a2c40c72d
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/96/application-x-krita-paintoppresent.svg
@@ -0,0 +1 @@
+image-x-generic.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/96/application-x-krita.svg b/Obsidian-SemiLight/mimetypes/96/application-x-krita.svg
new file mode 120000
index 000000000..a2c40c72d
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/96/application-x-krita.svg
@@ -0,0 +1 @@
+image-x-generic.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/96/application-x-kseg.svg b/Obsidian-SemiLight/mimetypes/96/application-x-kseg.svg
new file mode 120000
index 000000000..86b2f6291
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/96/application-x-kseg.svg
@@ -0,0 +1 @@
+x-office-document.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/96/application-x-kudesigner.svg b/Obsidian-SemiLight/mimetypes/96/application-x-kudesigner.svg
new file mode 120000
index 000000000..86b2f6291
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/96/application-x-kudesigner.svg
@@ -0,0 +1 @@
+x-office-document.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/96/application-x-kvtml.svg b/Obsidian-SemiLight/mimetypes/96/application-x-kvtml.svg
new file mode 120000
index 000000000..86b2f6291
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/96/application-x-kvtml.svg
@@ -0,0 +1 @@
+x-office-document.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/96/application-x-kword.svg b/Obsidian-SemiLight/mimetypes/96/application-x-kword.svg
new file mode 120000
index 000000000..86b2f6291
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/96/application-x-kword.svg
@@ -0,0 +1 @@
+x-office-document.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/96/application-x-kwordquiz.svg b/Obsidian-SemiLight/mimetypes/96/application-x-kwordquiz.svg
new file mode 120000
index 000000000..86b2f6291
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/96/application-x-kwordquiz.svg
@@ -0,0 +1 @@
+x-office-document.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/96/application-x-lyx.svg b/Obsidian-SemiLight/mimetypes/96/application-x-lyx.svg
new file mode 120000
index 000000000..1dc3be3c1
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/96/application-x-lyx.svg
@@ -0,0 +1 @@
+text-x-generic.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/96/application-x-lzop.svg b/Obsidian-SemiLight/mimetypes/96/application-x-lzop.svg
new file mode 120000
index 000000000..a30c3cea0
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/96/application-x-lzop.svg
@@ -0,0 +1 @@
+application-x-compress.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/96/application-x-mif.svg b/Obsidian-SemiLight/mimetypes/96/application-x-mif.svg
new file mode 120000
index 000000000..db0a1dc4d
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/96/application-x-mif.svg
@@ -0,0 +1 @@
+video-x-generic.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/96/application-x-msexcel.svg b/Obsidian-SemiLight/mimetypes/96/application-x-msexcel.svg
new file mode 120000
index 000000000..46d4d34a7
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/96/application-x-msexcel.svg
@@ -0,0 +1 @@
+application-msexcel.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/96/application-x-mswrite.svg b/Obsidian-SemiLight/mimetypes/96/application-x-mswrite.svg
new file mode 120000
index 000000000..86b2f6291
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/96/application-x-mswrite.svg
@@ -0,0 +1 @@
+x-office-document.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/96/application-x-object.svg b/Obsidian-SemiLight/mimetypes/96/application-x-object.svg
new file mode 120000
index 000000000..71137a9a5
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/96/application-x-object.svg
@@ -0,0 +1 @@
+application-x-sharedlib.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/96/application-x-partial-download.svg b/Obsidian-SemiLight/mimetypes/96/application-x-partial-download.svg
new file mode 120000
index 000000000..317ff6487
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/96/application-x-partial-download.svg
@@ -0,0 +1 @@
+text-x-install.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/96/application-x-pem-file.svg b/Obsidian-SemiLight/mimetypes/96/application-x-pem-file.svg
new file mode 120000
index 000000000..aeb8d021e
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/96/application-x-pem-file.svg
@@ -0,0 +1 @@
+application-pgp-keys.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/96/application-x-perl.svg b/Obsidian-SemiLight/mimetypes/96/application-x-perl.svg
new file mode 120000
index 000000000..b951d20d0
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/96/application-x-perl.svg
@@ -0,0 +1 @@
+gnome-mime-application-x-perl.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/96/application-x-planner.svg b/Obsidian-SemiLight/mimetypes/96/application-x-planner.svg
new file mode 120000
index 000000000..86b2f6291
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/96/application-x-planner.svg
@@ -0,0 +1 @@
+x-office-document.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/96/application-x-project.svg b/Obsidian-SemiLight/mimetypes/96/application-x-project.svg
new file mode 120000
index 000000000..86b2f6291
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/96/application-x-project.svg
@@ -0,0 +1 @@
+x-office-document.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/96/application-x-ptoptimizer-script.svg b/Obsidian-SemiLight/mimetypes/96/application-x-ptoptimizer-script.svg
new file mode 120000
index 000000000..05ab0ed62
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/96/application-x-ptoptimizer-script.svg
@@ -0,0 +1 @@
+text-x-script.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/96/application-x-quanta.svg b/Obsidian-SemiLight/mimetypes/96/application-x-quanta.svg
new file mode 120000
index 000000000..1dc3be3c1
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/96/application-x-quanta.svg
@@ -0,0 +1 @@
+text-x-generic.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/96/application-x-quattropro.svg b/Obsidian-SemiLight/mimetypes/96/application-x-quattropro.svg
new file mode 120000
index 000000000..b17ea2805
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/96/application-x-quattropro.svg
@@ -0,0 +1 @@
+x-office-spreadsheet.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/96/application-x-riff.svg b/Obsidian-SemiLight/mimetypes/96/application-x-riff.svg
new file mode 120000
index 000000000..71137a9a5
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/96/application-x-riff.svg
@@ -0,0 +1 @@
+application-x-sharedlib.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/96/application-x-rsdf-container.svg b/Obsidian-SemiLight/mimetypes/96/application-x-rsdf-container.svg
new file mode 120000
index 000000000..317ff6487
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/96/application-x-rsdf-container.svg
@@ -0,0 +1 @@
+text-x-install.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/96/application-x-siag.svg b/Obsidian-SemiLight/mimetypes/96/application-x-siag.svg
new file mode 120000
index 000000000..b17ea2805
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/96/application-x-siag.svg
@@ -0,0 +1 @@
+x-office-spreadsheet.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/96/application-x-spkac+base64.svg b/Obsidian-SemiLight/mimetypes/96/application-x-spkac+base64.svg
new file mode 120000
index 000000000..1dc3be3c1
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/96/application-x-spkac+base64.svg
@@ -0,0 +1 @@
+text-x-generic.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/96/application-x-spkac.svg b/Obsidian-SemiLight/mimetypes/96/application-x-spkac.svg
new file mode 120000
index 000000000..1dc3be3c1
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/96/application-x-spkac.svg
@@ -0,0 +1 @@
+text-x-generic.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/96/application-x-superkaramba.svg b/Obsidian-SemiLight/mimetypes/96/application-x-superkaramba.svg
new file mode 120000
index 000000000..a30c3cea0
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/96/application-x-superkaramba.svg
@@ -0,0 +1 @@
+application-x-compress.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/96/application-x-tex-pk.svg b/Obsidian-SemiLight/mimetypes/96/application-x-tex-pk.svg
new file mode 120000
index 000000000..a30c3cea0
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/96/application-x-tex-pk.svg
@@ -0,0 +1 @@
+application-x-compress.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/96/application-x-texgzdvi.svg b/Obsidian-SemiLight/mimetypes/96/application-x-texgzdvi.svg
new file mode 120000
index 000000000..a30c3cea0
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/96/application-x-texgzdvi.svg
@@ -0,0 +1 @@
+application-x-compress.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/96/application-x-tgif.svg b/Obsidian-SemiLight/mimetypes/96/application-x-tgif.svg
new file mode 120000
index 000000000..3b9ae0bf0
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/96/application-x-tgif.svg
@@ -0,0 +1 @@
+image-x-svg+xml.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/96/application-x-trig.svg b/Obsidian-SemiLight/mimetypes/96/application-x-trig.svg
new file mode 120000
index 000000000..86b2f6291
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/96/application-x-trig.svg
@@ -0,0 +1 @@
+x-office-document.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/96/application-x-troff-man.svg b/Obsidian-SemiLight/mimetypes/96/application-x-troff-man.svg
new file mode 120000
index 000000000..1dc3be3c1
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/96/application-x-troff-man.svg
@@ -0,0 +1 @@
+text-x-generic.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/96/application-x-turtle.svg b/Obsidian-SemiLight/mimetypes/96/application-x-turtle.svg
new file mode 120000
index 000000000..86b2f6291
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/96/application-x-turtle.svg
@@ -0,0 +1 @@
+x-office-document.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/96/application-x-vnd.akonadi.note.svg b/Obsidian-SemiLight/mimetypes/96/application-x-vnd.akonadi.note.svg
new file mode 120000
index 000000000..1dc3be3c1
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/96/application-x-vnd.akonadi.note.svg
@@ -0,0 +1 @@
+text-x-generic.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/96/application-x-vnd.kde.alarm.active.svg b/Obsidian-SemiLight/mimetypes/96/application-x-vnd.kde.alarm.active.svg
new file mode 120000
index 000000000..1dc3be3c1
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/96/application-x-vnd.kde.alarm.active.svg
@@ -0,0 +1 @@
+text-x-generic.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/96/application-x-vnd.kde.alarm.archived.svg b/Obsidian-SemiLight/mimetypes/96/application-x-vnd.kde.alarm.archived.svg
new file mode 120000
index 000000000..1dc3be3c1
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/96/application-x-vnd.kde.alarm.archived.svg
@@ -0,0 +1 @@
+text-x-generic.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/96/application-x-vnd.kde.alarm.svg b/Obsidian-SemiLight/mimetypes/96/application-x-vnd.kde.alarm.svg
new file mode 120000
index 000000000..1dc3be3c1
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/96/application-x-vnd.kde.alarm.svg
@@ -0,0 +1 @@
+text-x-generic.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/96/application-x-vnd.kde.alarm.template.svg b/Obsidian-SemiLight/mimetypes/96/application-x-vnd.kde.alarm.template.svg
new file mode 120000
index 000000000..1dc3be3c1
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/96/application-x-vnd.kde.alarm.template.svg
@@ -0,0 +1 @@
+text-x-generic.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/96/application-x-vnd.kde.contactgroup.svg b/Obsidian-SemiLight/mimetypes/96/application-x-vnd.kde.contactgroup.svg
new file mode 120000
index 000000000..506c888bb
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/96/application-x-vnd.kde.contactgroup.svg
@@ -0,0 +1 @@
+text-x-authors.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/96/application-x-vnd.kde.kplato.svg b/Obsidian-SemiLight/mimetypes/96/application-x-vnd.kde.kplato.svg
new file mode 120000
index 000000000..86b2f6291
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/96/application-x-vnd.kde.kplato.svg
@@ -0,0 +1 @@
+x-office-document.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/96/application-x-vnd.kde.kplato.work.svg b/Obsidian-SemiLight/mimetypes/96/application-x-vnd.kde.kplato.work.svg
new file mode 120000
index 000000000..86b2f6291
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/96/application-x-vnd.kde.kplato.work.svg
@@ -0,0 +1 @@
+x-office-document.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/96/application-x-vnd.kde.kugar.mixed.svg b/Obsidian-SemiLight/mimetypes/96/application-x-vnd.kde.kugar.mixed.svg
new file mode 120000
index 000000000..86b2f6291
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/96/application-x-vnd.kde.kugar.mixed.svg
@@ -0,0 +1 @@
+x-office-document.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/96/application-x-vnd.kde.notes.svg b/Obsidian-SemiLight/mimetypes/96/application-x-vnd.kde.notes.svg
new file mode 120000
index 000000000..1dc3be3c1
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/96/application-x-vnd.kde.notes.svg
@@ -0,0 +1 @@
+text-x-generic.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/96/application-x-vnd.kde.plan.svg b/Obsidian-SemiLight/mimetypes/96/application-x-vnd.kde.plan.svg
new file mode 120000
index 000000000..86b2f6291
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/96/application-x-vnd.kde.plan.svg
@@ -0,0 +1 @@
+x-office-document.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/96/application-x-vnd.kde.plan.work.svg b/Obsidian-SemiLight/mimetypes/96/application-x-vnd.kde.plan.work.svg
new file mode 120000
index 000000000..86b2f6291
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/96/application-x-vnd.kde.plan.work.svg
@@ -0,0 +1 @@
+x-office-document.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/96/application-x-wine-extension-inf.svg b/Obsidian-SemiLight/mimetypes/96/application-x-wine-extension-inf.svg
new file mode 120000
index 000000000..1dc3be3c1
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/96/application-x-wine-extension-inf.svg
@@ -0,0 +1 @@
+text-x-generic.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/96/application-x-xliff.svg b/Obsidian-SemiLight/mimetypes/96/application-x-xliff.svg
new file mode 120000
index 000000000..1dc3be3c1
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/96/application-x-xliff.svg
@@ -0,0 +1 @@
+text-x-generic.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/96/application-xsd.svg b/Obsidian-SemiLight/mimetypes/96/application-xsd.svg
new file mode 120000
index 000000000..f50ba621b
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/96/application-xsd.svg
@@ -0,0 +1 @@
+application-xml.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/96/application-xslt+xml.svg b/Obsidian-SemiLight/mimetypes/96/application-xslt+xml.svg
new file mode 120000
index 000000000..b17ea2805
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/96/application-xslt+xml.svg
@@ -0,0 +1 @@
+x-office-spreadsheet.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/96/application-xspf+xml.svg b/Obsidian-SemiLight/mimetypes/96/application-xspf+xml.svg
new file mode 120000
index 000000000..1e7e6f6ce
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/96/application-xspf+xml.svg
@@ -0,0 +1 @@
+playlist.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/96/audio-ac3.svg b/Obsidian-SemiLight/mimetypes/96/audio-ac3.svg
new file mode 120000
index 000000000..fb7fe7cb6
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/96/audio-ac3.svg
@@ -0,0 +1 @@
+audio-x-generic.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/96/audio-midi.svg b/Obsidian-SemiLight/mimetypes/96/audio-midi.svg
new file mode 120000
index 000000000..fb7fe7cb6
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/96/audio-midi.svg
@@ -0,0 +1 @@
+audio-x-generic.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/96/audio-mp2.svg b/Obsidian-SemiLight/mimetypes/96/audio-mp2.svg
new file mode 120000
index 000000000..fb7fe7cb6
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/96/audio-mp2.svg
@@ -0,0 +1 @@
+audio-x-generic.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/96/audio-mp3.svg b/Obsidian-SemiLight/mimetypes/96/audio-mp3.svg
new file mode 120000
index 000000000..fb7fe7cb6
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/96/audio-mp3.svg
@@ -0,0 +1 @@
+audio-x-generic.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/96/audio-prs.sid.svg b/Obsidian-SemiLight/mimetypes/96/audio-prs.sid.svg
new file mode 120000
index 000000000..fb7fe7cb6
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/96/audio-prs.sid.svg
@@ -0,0 +1 @@
+audio-x-generic.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/96/audio-x-aiff.svg b/Obsidian-SemiLight/mimetypes/96/audio-x-aiff.svg
new file mode 120000
index 000000000..fb7fe7cb6
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/96/audio-x-aiff.svg
@@ -0,0 +1 @@
+audio-x-generic.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/96/audio-x-mp2.svg b/Obsidian-SemiLight/mimetypes/96/audio-x-mp2.svg
new file mode 120000
index 000000000..fb7fe7cb6
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/96/audio-x-mp2.svg
@@ -0,0 +1 @@
+audio-x-generic.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/96/gnome-unknown.svg b/Obsidian-SemiLight/mimetypes/96/gnome-unknown.svg
new file mode 120000
index 000000000..cb1056325
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/96/gnome-unknown.svg
@@ -0,0 +1 @@
+unknown.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/96/image-x-adobe-dng.svg b/Obsidian-SemiLight/mimetypes/96/image-x-adobe-dng.svg
new file mode 120000
index 000000000..a2c40c72d
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/96/image-x-adobe-dng.svg
@@ -0,0 +1 @@
+image-x-generic.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/96/image-x-compressed-xcf.svg b/Obsidian-SemiLight/mimetypes/96/image-x-compressed-xcf.svg
new file mode 120000
index 000000000..dc7220dab
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/96/image-x-compressed-xcf.svg
@@ -0,0 +1 @@
+image-x-xcf.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/96/image-x-emf.svg b/Obsidian-SemiLight/mimetypes/96/image-x-emf.svg
new file mode 120000
index 000000000..3b9ae0bf0
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/96/image-x-emf.svg
@@ -0,0 +1 @@
+image-x-svg+xml.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/96/image-x-wmf.svg b/Obsidian-SemiLight/mimetypes/96/image-x-wmf.svg
new file mode 120000
index 000000000..3b9ae0bf0
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/96/image-x-wmf.svg
@@ -0,0 +1 @@
+image-x-svg+xml.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/96/image-x-xfig.svg b/Obsidian-SemiLight/mimetypes/96/image-x-xfig.svg
new file mode 120000
index 000000000..3b9ae0bf0
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/96/image-x-xfig.svg
@@ -0,0 +1 @@
+image-x-svg+xml.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/96/javascript.svg b/Obsidian-SemiLight/mimetypes/96/javascript.svg
new file mode 120000
index 000000000..9f4aef244
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/96/javascript.svg
@@ -0,0 +1 @@
+application-x-javascript.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/96/jd-container.svg b/Obsidian-SemiLight/mimetypes/96/jd-container.svg
new file mode 120000
index 000000000..317ff6487
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/96/jd-container.svg
@@ -0,0 +1 @@
+text-x-install.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/96/message-news.svg b/Obsidian-SemiLight/mimetypes/96/message-news.svg
new file mode 120000
index 000000000..1dc3be3c1
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/96/message-news.svg
@@ -0,0 +1 @@
+text-x-generic.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/96/message-partial.svg b/Obsidian-SemiLight/mimetypes/96/message-partial.svg
new file mode 120000
index 000000000..1dc3be3c1
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/96/message-partial.svg
@@ -0,0 +1 @@
+text-x-generic.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/96/message-x-gnu-rmail.svg b/Obsidian-SemiLight/mimetypes/96/message-x-gnu-rmail.svg
new file mode 120000
index 000000000..1dc3be3c1
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/96/message-x-gnu-rmail.svg
@@ -0,0 +1 @@
+text-x-generic.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/96/multipart-alternative.svg b/Obsidian-SemiLight/mimetypes/96/multipart-alternative.svg
new file mode 120000
index 000000000..1dc3be3c1
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/96/multipart-alternative.svg
@@ -0,0 +1 @@
+text-x-generic.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/96/multipart-appledouble.svg b/Obsidian-SemiLight/mimetypes/96/multipart-appledouble.svg
new file mode 120000
index 000000000..1dc3be3c1
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/96/multipart-appledouble.svg
@@ -0,0 +1 @@
+text-x-generic.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/96/multipart-digest.svg b/Obsidian-SemiLight/mimetypes/96/multipart-digest.svg
new file mode 120000
index 000000000..1dc3be3c1
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/96/multipart-digest.svg
@@ -0,0 +1 @@
+text-x-generic.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/96/multipart-mixed.svg b/Obsidian-SemiLight/mimetypes/96/multipart-mixed.svg
new file mode 120000
index 000000000..1dc3be3c1
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/96/multipart-mixed.svg
@@ -0,0 +1 @@
+text-x-generic.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/96/multipart-related.svg b/Obsidian-SemiLight/mimetypes/96/multipart-related.svg
new file mode 120000
index 000000000..1dc3be3c1
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/96/multipart-related.svg
@@ -0,0 +1 @@
+text-x-generic.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/96/multipart-report.svg b/Obsidian-SemiLight/mimetypes/96/multipart-report.svg
new file mode 120000
index 000000000..1dc3be3c1
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/96/multipart-report.svg
@@ -0,0 +1 @@
+text-x-generic.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/96/multipart-signed.svg b/Obsidian-SemiLight/mimetypes/96/multipart-signed.svg
new file mode 120000
index 000000000..aeb8d021e
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/96/multipart-signed.svg
@@ -0,0 +1 @@
+application-pgp-keys.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/96/multipart-x-mixed-replace.svg b/Obsidian-SemiLight/mimetypes/96/multipart-x-mixed-replace.svg
new file mode 120000
index 000000000..1dc3be3c1
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/96/multipart-x-mixed-replace.svg
@@ -0,0 +1 @@
+text-x-generic.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/96/qgis-asc.svg b/Obsidian-SemiLight/mimetypes/96/qgis-asc.svg
new file mode 120000
index 000000000..a2c40c72d
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/96/qgis-asc.svg
@@ -0,0 +1 @@
+image-x-generic.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/96/qgis-ddf.svg b/Obsidian-SemiLight/mimetypes/96/qgis-ddf.svg
new file mode 120000
index 000000000..a2c40c72d
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/96/qgis-ddf.svg
@@ -0,0 +1 @@
+image-x-generic.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/96/qgis-dem.svg b/Obsidian-SemiLight/mimetypes/96/qgis-dem.svg
new file mode 120000
index 000000000..a2c40c72d
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/96/qgis-dem.svg
@@ -0,0 +1 @@
+image-x-generic.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/96/qgis-dt0.svg b/Obsidian-SemiLight/mimetypes/96/qgis-dt0.svg
new file mode 120000
index 000000000..a2c40c72d
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/96/qgis-dt0.svg
@@ -0,0 +1 @@
+image-x-generic.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/96/qgis-dxf.svg b/Obsidian-SemiLight/mimetypes/96/qgis-dxf.svg
new file mode 120000
index 000000000..3b9ae0bf0
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/96/qgis-dxf.svg
@@ -0,0 +1 @@
+image-x-svg+xml.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/96/qgis-gml.svg b/Obsidian-SemiLight/mimetypes/96/qgis-gml.svg
new file mode 120000
index 000000000..3b9ae0bf0
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/96/qgis-gml.svg
@@ -0,0 +1 @@
+image-x-svg+xml.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/96/qgis-img.svg b/Obsidian-SemiLight/mimetypes/96/qgis-img.svg
new file mode 120000
index 000000000..a2c40c72d
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/96/qgis-img.svg
@@ -0,0 +1 @@
+image-x-generic.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/96/qgis-qlr.svg b/Obsidian-SemiLight/mimetypes/96/qgis-qlr.svg
new file mode 120000
index 000000000..3b9ae0bf0
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/96/qgis-qlr.svg
@@ -0,0 +1 @@
+image-x-svg+xml.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/96/qgis-shp.svg b/Obsidian-SemiLight/mimetypes/96/qgis-shp.svg
new file mode 120000
index 000000000..3b9ae0bf0
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/96/qgis-shp.svg
@@ -0,0 +1 @@
+image-x-svg+xml.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/96/qgis-sqlite.svg b/Obsidian-SemiLight/mimetypes/96/qgis-sqlite.svg
new file mode 120000
index 000000000..dd2bae176
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/96/qgis-sqlite.svg
@@ -0,0 +1 @@
+application-x-sqlite2.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/96/stock_unknown.svg b/Obsidian-SemiLight/mimetypes/96/stock_unknown.svg
new file mode 120000
index 000000000..cb1056325
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/96/stock_unknown.svg
@@ -0,0 +1 @@
+unknown.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/96/text-csv.svg b/Obsidian-SemiLight/mimetypes/96/text-csv.svg
new file mode 120000
index 000000000..b17ea2805
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/96/text-csv.svg
@@ -0,0 +1 @@
+x-office-spreadsheet.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/96/text-rdf+xml.svg b/Obsidian-SemiLight/mimetypes/96/text-rdf+xml.svg
new file mode 120000
index 000000000..f50ba621b
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/96/text-rdf+xml.svg
@@ -0,0 +1 @@
+application-xml.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/96/text-rdf.svg b/Obsidian-SemiLight/mimetypes/96/text-rdf.svg
new file mode 120000
index 000000000..86b2f6291
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/96/text-rdf.svg
@@ -0,0 +1 @@
+x-office-document.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/96/text-sgml.svg b/Obsidian-SemiLight/mimetypes/96/text-sgml.svg
new file mode 120000
index 000000000..f50ba621b
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/96/text-sgml.svg
@@ -0,0 +1 @@
+application-xml.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/96/text-troff.svg b/Obsidian-SemiLight/mimetypes/96/text-troff.svg
new file mode 120000
index 000000000..86b2f6291
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/96/text-troff.svg
@@ -0,0 +1 @@
+x-office-document.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/96/text-vnd-wap-wml.svg b/Obsidian-SemiLight/mimetypes/96/text-vnd-wap-wml.svg
new file mode 120000
index 000000000..f50ba621b
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/96/text-vnd-wap-wml.svg
@@ -0,0 +1 @@
+application-xml.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/96/text-vnd.abc.svg b/Obsidian-SemiLight/mimetypes/96/text-vnd.abc.svg
new file mode 120000
index 000000000..86b2f6291
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/96/text-vnd.abc.svg
@@ -0,0 +1 @@
+x-office-document.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/96/text-vnd.trolltech.linguist.svg b/Obsidian-SemiLight/mimetypes/96/text-vnd.trolltech.linguist.svg
new file mode 120000
index 000000000..1dc3be3c1
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/96/text-vnd.trolltech.linguist.svg
@@ -0,0 +1 @@
+text-x-generic.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/96/text-x-adasrc.svg b/Obsidian-SemiLight/mimetypes/96/text-x-adasrc.svg
new file mode 120000
index 000000000..f50ba621b
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/96/text-x-adasrc.svg
@@ -0,0 +1 @@
+application-xml.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/96/text-x-asm.svg b/Obsidian-SemiLight/mimetypes/96/text-x-asm.svg
new file mode 120000
index 000000000..1dc3be3c1
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/96/text-x-asm.svg
@@ -0,0 +1 @@
+text-x-generic.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/96/text-x-cmake.svg b/Obsidian-SemiLight/mimetypes/96/text-x-cmake.svg
new file mode 120000
index 000000000..2df582fab
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/96/text-x-cmake.svg
@@ -0,0 +1 @@
+text-x-makefile.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/96/text-x-katefilelist.svg b/Obsidian-SemiLight/mimetypes/96/text-x-katefilelist.svg
new file mode 120000
index 000000000..1dc3be3c1
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/96/text-x-katefilelist.svg
@@ -0,0 +1 @@
+text-x-generic.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/96/text-x-ldif.svg b/Obsidian-SemiLight/mimetypes/96/text-x-ldif.svg
new file mode 120000
index 000000000..506c888bb
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/96/text-x-ldif.svg
@@ -0,0 +1 @@
+text-x-authors.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/96/text-x-lilypond.svg b/Obsidian-SemiLight/mimetypes/96/text-x-lilypond.svg
new file mode 120000
index 000000000..1dc3be3c1
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/96/text-x-lilypond.svg
@@ -0,0 +1 @@
+text-x-generic.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/96/text-x-nfo.svg b/Obsidian-SemiLight/mimetypes/96/text-x-nfo.svg
new file mode 120000
index 000000000..f50ba621b
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/96/text-x-nfo.svg
@@ -0,0 +1 @@
+application-xml.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/96/text-x-objchdr.svg b/Obsidian-SemiLight/mimetypes/96/text-x-objchdr.svg
new file mode 120000
index 000000000..198860638
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/96/text-x-objchdr.svg
@@ -0,0 +1 @@
+text-x-chdr.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/96/text-x-objcsrc.svg b/Obsidian-SemiLight/mimetypes/96/text-x-objcsrc.svg
new file mode 120000
index 000000000..9e22cda43
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/96/text-x-objcsrc.svg
@@ -0,0 +1 @@
+text-x-c++src.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/96/text-x-opml+xml.svg b/Obsidian-SemiLight/mimetypes/96/text-x-opml+xml.svg
new file mode 120000
index 000000000..f50ba621b
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/96/text-x-opml+xml.svg
@@ -0,0 +1 @@
+application-xml.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/96/text-x-pascal.svg b/Obsidian-SemiLight/mimetypes/96/text-x-pascal.svg
new file mode 120000
index 000000000..f50ba621b
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/96/text-x-pascal.svg
@@ -0,0 +1 @@
+application-xml.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/96/text-x-plain.svg b/Obsidian-SemiLight/mimetypes/96/text-x-plain.svg
new file mode 120000
index 000000000..894bd452d
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/96/text-x-plain.svg
@@ -0,0 +1 @@
+text-plain.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/96/text-x-python3.svg b/Obsidian-SemiLight/mimetypes/96/text-x-python3.svg
new file mode 120000
index 000000000..06f81fa83
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/96/text-x-python3.svg
@@ -0,0 +1 @@
+text-x-python.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/96/text-x-rpm-spec.svg b/Obsidian-SemiLight/mimetypes/96/text-x-rpm-spec.svg
new file mode 120000
index 000000000..317ff6487
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/96/text-x-rpm-spec.svg
@@ -0,0 +1 @@
+text-x-install.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/96/text-x-tcl.svg b/Obsidian-SemiLight/mimetypes/96/text-x-tcl.svg
new file mode 120000
index 000000000..f50ba621b
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/96/text-x-tcl.svg
@@ -0,0 +1 @@
+application-xml.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/96/text-x-texinfo.svg b/Obsidian-SemiLight/mimetypes/96/text-x-texinfo.svg
new file mode 120000
index 000000000..9f2952142
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/96/text-x-texinfo.svg
@@ -0,0 +1 @@
+text-x-tex.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/96/text-x-xslfo.svg b/Obsidian-SemiLight/mimetypes/96/text-x-xslfo.svg
new file mode 120000
index 000000000..f50ba621b
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/96/text-x-xslfo.svg
@@ -0,0 +1 @@
+application-xml.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/96/text-xmcd.svg b/Obsidian-SemiLight/mimetypes/96/text-xmcd.svg
new file mode 120000
index 000000000..1dc3be3c1
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/96/text-xmcd.svg
@@ -0,0 +1 @@
+text-x-generic.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/96/video-mlt-playlist.svg b/Obsidian-SemiLight/mimetypes/96/video-mlt-playlist.svg
new file mode 120000
index 000000000..1e7e6f6ce
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/96/video-mlt-playlist.svg
@@ -0,0 +1 @@
+playlist.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/96/video-mp4.svg b/Obsidian-SemiLight/mimetypes/96/video-mp4.svg
new file mode 120000
index 000000000..db0a1dc4d
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/96/video-mp4.svg
@@ -0,0 +1 @@
+video-x-generic.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/96/video-vivo.svg b/Obsidian-SemiLight/mimetypes/96/video-vivo.svg
new file mode 120000
index 000000000..db0a1dc4d
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/96/video-vivo.svg
@@ -0,0 +1 @@
+video-x-generic.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/96/video-vnd.rn-realvideo.svg b/Obsidian-SemiLight/mimetypes/96/video-vnd.rn-realvideo.svg
new file mode 120000
index 000000000..db0a1dc4d
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/96/video-vnd.rn-realvideo.svg
@@ -0,0 +1 @@
+video-x-generic.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/96/video-wavelet.svg b/Obsidian-SemiLight/mimetypes/96/video-wavelet.svg
new file mode 120000
index 000000000..db0a1dc4d
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/96/video-wavelet.svg
@@ -0,0 +1 @@
+video-x-generic.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/96/video-webm.svg b/Obsidian-SemiLight/mimetypes/96/video-webm.svg
new file mode 120000
index 000000000..db0a1dc4d
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/96/video-webm.svg
@@ -0,0 +1 @@
+video-x-generic.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/96/video-x-anim.svg b/Obsidian-SemiLight/mimetypes/96/video-x-anim.svg
new file mode 120000
index 000000000..db0a1dc4d
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/96/video-x-anim.svg
@@ -0,0 +1 @@
+video-x-generic.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/96/video-x-flic.svg b/Obsidian-SemiLight/mimetypes/96/video-x-flic.svg
new file mode 120000
index 000000000..db0a1dc4d
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/96/video-x-flic.svg
@@ -0,0 +1 @@
+video-x-generic.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/96/video-x-flv.svg b/Obsidian-SemiLight/mimetypes/96/video-x-flv.svg
new file mode 120000
index 000000000..6bb1786ec
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/96/video-x-flv.svg
@@ -0,0 +1 @@
+application-x-shockwave-flash.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/96/video-x-google-vlc-plugin.svg b/Obsidian-SemiLight/mimetypes/96/video-x-google-vlc-plugin.svg
new file mode 120000
index 000000000..db0a1dc4d
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/96/video-x-google-vlc-plugin.svg
@@ -0,0 +1 @@
+video-x-generic.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/96/video-x-javafx.svg b/Obsidian-SemiLight/mimetypes/96/video-x-javafx.svg
new file mode 120000
index 000000000..db0a1dc4d
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/96/video-x-javafx.svg
@@ -0,0 +1 @@
+video-x-generic.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/96/video-x-matroska.svg b/Obsidian-SemiLight/mimetypes/96/video-x-matroska.svg
new file mode 120000
index 000000000..db0a1dc4d
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/96/video-x-matroska.svg
@@ -0,0 +1 @@
+video-x-generic.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/96/video-x-mng.svg b/Obsidian-SemiLight/mimetypes/96/video-x-mng.svg
new file mode 120000
index 000000000..db0a1dc4d
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/96/video-x-mng.svg
@@ -0,0 +1 @@
+video-x-generic.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/96/video-x-ms-asf.svg b/Obsidian-SemiLight/mimetypes/96/video-x-ms-asf.svg
new file mode 120000
index 000000000..1e7e6f6ce
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/96/video-x-ms-asf.svg
@@ -0,0 +1 @@
+playlist.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/96/video-x-ms-wmp.svg b/Obsidian-SemiLight/mimetypes/96/video-x-ms-wmp.svg
new file mode 120000
index 000000000..db0a1dc4d
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/96/video-x-ms-wmp.svg
@@ -0,0 +1 @@
+video-x-generic.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/96/video-x-ms-wmv.svg b/Obsidian-SemiLight/mimetypes/96/video-x-ms-wmv.svg
new file mode 120000
index 000000000..db0a1dc4d
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/96/video-x-ms-wmv.svg
@@ -0,0 +1 @@
+video-x-generic.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/96/video-x-msvideo.svg b/Obsidian-SemiLight/mimetypes/96/video-x-msvideo.svg
new file mode 120000
index 000000000..db0a1dc4d
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/96/video-x-msvideo.svg
@@ -0,0 +1 @@
+video-x-generic.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/96/video-x-ogm+ogg.svg b/Obsidian-SemiLight/mimetypes/96/video-x-ogm+ogg.svg
new file mode 120000
index 000000000..db0a1dc4d
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/96/video-x-ogm+ogg.svg
@@ -0,0 +1 @@
+video-x-generic.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/96/video-x-theora+ogg.svg b/Obsidian-SemiLight/mimetypes/96/video-x-theora+ogg.svg
new file mode 120000
index 000000000..db0a1dc4d
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/96/video-x-theora+ogg.svg
@@ -0,0 +1 @@
+video-x-generic.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/96/video-x-wmv.svg b/Obsidian-SemiLight/mimetypes/96/video-x-wmv.svg
new file mode 120000
index 000000000..db0a1dc4d
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/96/video-x-wmv.svg
@@ -0,0 +1 @@
+video-x-generic.svg
\ No newline at end of file
diff --git a/Obsidian-SemiLight/mimetypes/96/x-gambasserverpage.svg b/Obsidian-SemiLight/mimetypes/96/x-gambasserverpage.svg
new file mode 120000
index 000000000..f50ba621b
--- /dev/null
+++ b/Obsidian-SemiLight/mimetypes/96/x-gambasserverpage.svg
@@ -0,0 +1 @@
+application-xml.svg
\ No newline at end of file
diff --git a/Obsidian/apps/16/app.rednotebook.RedNotebook.png b/Obsidian/apps/16/app.rednotebook.RedNotebook.png
new file mode 120000
index 000000000..ca02b6925
--- /dev/null
+++ b/Obsidian/apps/16/app.rednotebook.RedNotebook.png
@@ -0,0 +1 @@
+rednotebook.png
\ No newline at end of file
diff --git a/Obsidian/apps/16/appimagekit-emacs.png b/Obsidian/apps/16/appimagekit-emacs.png
new file mode 120000
index 000000000..6920e77cd
--- /dev/null
+++ b/Obsidian/apps/16/appimagekit-emacs.png
@@ -0,0 +1 @@
+emacs.png
\ No newline at end of file
diff --git a/Obsidian/apps/16/appimagekit-franz.png b/Obsidian/apps/16/appimagekit-franz.png
new file mode 120000
index 000000000..d83e87d8b
--- /dev/null
+++ b/Obsidian/apps/16/appimagekit-franz.png
@@ -0,0 +1 @@
+franz.png
\ No newline at end of file
diff --git a/Obsidian/apps/16/appimagekit-org.keepassxc.KeePassXC.png b/Obsidian/apps/16/appimagekit-org.keepassxc.KeePassXC.png
new file mode 120000
index 000000000..51c049de5
--- /dev/null
+++ b/Obsidian/apps/16/appimagekit-org.keepassxc.KeePassXC.png
@@ -0,0 +1 @@
+keepassxc.png
\ No newline at end of file
diff --git a/Obsidian/apps/16/appimagekit-synfigstudio.png b/Obsidian/apps/16/appimagekit-synfigstudio.png
new file mode 120000
index 000000000..832047738
--- /dev/null
+++ b/Obsidian/apps/16/appimagekit-synfigstudio.png
@@ -0,0 +1 @@
+synfig_icon.png
\ No newline at end of file
diff --git a/Obsidian/apps/16/applications-featured.png b/Obsidian/apps/16/applications-featured.png
new file mode 120000
index 000000000..7b5e65313
--- /dev/null
+++ b/Obsidian/apps/16/applications-featured.png
@@ -0,0 +1 @@
+plasmagik.png
\ No newline at end of file
diff --git a/Obsidian/apps/16/bottles_notepad.png b/Obsidian/apps/16/bottles_notepad.png
new file mode 120000
index 000000000..24614cff9
--- /dev/null
+++ b/Obsidian/apps/16/bottles_notepad.png
@@ -0,0 +1 @@
+accessories-text-editor.png
\ No newline at end of file
diff --git a/Obsidian/apps/16/bottles_wine-uninstaller.png b/Obsidian/apps/16/bottles_wine-uninstaller.png
new file mode 120000
index 000000000..e2534b0b8
--- /dev/null
+++ b/Obsidian/apps/16/bottles_wine-uninstaller.png
@@ -0,0 +1 @@
+wine-uninstaller.png
\ No newline at end of file
diff --git a/Obsidian/apps/16/bottles_wine-winecfg.png b/Obsidian/apps/16/bottles_wine-winecfg.png
new file mode 120000
index 000000000..55e55441f
--- /dev/null
+++ b/Obsidian/apps/16/bottles_wine-winecfg.png
@@ -0,0 +1 @@
+winecfg.png
\ No newline at end of file
diff --git a/Obsidian/apps/16/bottles_wine.png b/Obsidian/apps/16/bottles_wine.png
new file mode 120000
index 000000000..052f28e91
--- /dev/null
+++ b/Obsidian/apps/16/bottles_wine.png
@@ -0,0 +1 @@
+wine.png
\ No newline at end of file
diff --git a/Obsidian/apps/16/bottles_winetricks.png b/Obsidian/apps/16/bottles_winetricks.png
new file mode 120000
index 000000000..8e4e94432
--- /dev/null
+++ b/Obsidian/apps/16/bottles_winetricks.png
@@ -0,0 +1 @@
+winetricks.png
\ No newline at end of file
diff --git a/Obsidian/apps/16/brave-browser.png b/Obsidian/apps/16/brave-browser.png
new file mode 120000
index 000000000..8172a9f84
--- /dev/null
+++ b/Obsidian/apps/16/brave-browser.png
@@ -0,0 +1 @@
+brave.png
\ No newline at end of file
diff --git a/Obsidian/apps/16/browser-tor.png b/Obsidian/apps/16/browser-tor.png
new file mode 120000
index 000000000..2e98848a2
--- /dev/null
+++ b/Obsidian/apps/16/browser-tor.png
@@ -0,0 +1 @@
+tor.png
\ No newline at end of file
diff --git a/Obsidian/apps/16/bumblebee.png b/Obsidian/apps/16/bumblebee.png
new file mode 120000
index 000000000..4c65ceb7c
--- /dev/null
+++ b/Obsidian/apps/16/bumblebee.png
@@ -0,0 +1 @@
+nvidia.png
\ No newline at end of file
diff --git a/Obsidian/apps/16/calligrakarbon.png b/Obsidian/apps/16/calligrakarbon.png
new file mode 120000
index 000000000..6839519ce
--- /dev/null
+++ b/Obsidian/apps/16/calligrakarbon.png
@@ -0,0 +1 @@
+karbon.png
\ No newline at end of file
diff --git a/Obsidian/apps/16/cc.arduino.arduinoide.png b/Obsidian/apps/16/cc.arduino.arduinoide.png
new file mode 120000
index 000000000..e81fd7e60
--- /dev/null
+++ b/Obsidian/apps/16/cc.arduino.arduinoide.png
@@ -0,0 +1 @@
+arduino.png
\ No newline at end of file
diff --git a/Obsidian/apps/16/chessx.png b/Obsidian/apps/16/chessx.png
new file mode 120000
index 000000000..7380c672e
--- /dev/null
+++ b/Obsidian/apps/16/chessx.png
@@ -0,0 +1 @@
+chess.png
\ No newline at end of file
diff --git a/Obsidian/apps/16/clipit-trayicon.png b/Obsidian/apps/16/clipit-trayicon.png
new file mode 120000
index 000000000..739e2cf08
--- /dev/null
+++ b/Obsidian/apps/16/clipit-trayicon.png
@@ -0,0 +1 @@
+diodon.png
\ No newline at end of file
diff --git a/Obsidian/apps/16/com.abisource.AbiWord.png b/Obsidian/apps/16/com.abisource.AbiWord.png
new file mode 120000
index 000000000..8176311a3
--- /dev/null
+++ b/Obsidian/apps/16/com.abisource.AbiWord.png
@@ -0,0 +1 @@
+abiword.png
\ No newline at end of file
diff --git a/Obsidian/apps/16/com.adobe.Flash-Player-Projector.png b/Obsidian/apps/16/com.adobe.Flash-Player-Projector.png
new file mode 120000
index 000000000..c9c66622b
--- /dev/null
+++ b/Obsidian/apps/16/com.adobe.Flash-Player-Projector.png
@@ -0,0 +1 @@
+flash.png
\ No newline at end of file
diff --git a/Obsidian/apps/16/com.anydesk.Anydesk.png b/Obsidian/apps/16/com.anydesk.Anydesk.png
new file mode 120000
index 000000000..1dac3671c
--- /dev/null
+++ b/Obsidian/apps/16/com.anydesk.Anydesk.png
@@ -0,0 +1 @@
+anydesk.png
\ No newline at end of file
diff --git a/Obsidian/apps/16/com.axosoft.GitKraken.png b/Obsidian/apps/16/com.axosoft.GitKraken.png
new file mode 120000
index 000000000..1cb5d3b42
--- /dev/null
+++ b/Obsidian/apps/16/com.axosoft.GitKraken.png
@@ -0,0 +1 @@
+gitkraken.png
\ No newline at end of file
diff --git a/Obsidian/apps/16/com.bxabi.bumblebee-indicator.png b/Obsidian/apps/16/com.bxabi.bumblebee-indicator.png
new file mode 120000
index 000000000..4c65ceb7c
--- /dev/null
+++ b/Obsidian/apps/16/com.bxabi.bumblebee-indicator.png
@@ -0,0 +1 @@
+nvidia.png
\ No newline at end of file
diff --git a/Obsidian/apps/16/com.deepin.Calendar.png b/Obsidian/apps/16/com.deepin.Calendar.png
new file mode 120000
index 000000000..64dfd22d1
--- /dev/null
+++ b/Obsidian/apps/16/com.deepin.Calendar.png
@@ -0,0 +1 @@
+office-calendar.png
\ No newline at end of file
diff --git a/Obsidian/apps/16/com.deepin.ImageViewer.png b/Obsidian/apps/16/com.deepin.ImageViewer.png
new file mode 120000
index 000000000..063b180a7
--- /dev/null
+++ b/Obsidian/apps/16/com.deepin.ImageViewer.png
@@ -0,0 +1 @@
+multimedia-photo-viewer.png
\ No newline at end of file
diff --git a/Obsidian/apps/16/com.deepin.Music.png b/Obsidian/apps/16/com.deepin.Music.png
new file mode 120000
index 000000000..9654b9d13
--- /dev/null
+++ b/Obsidian/apps/16/com.deepin.Music.png
@@ -0,0 +1 @@
+juk.png
\ No newline at end of file
diff --git a/Obsidian/apps/16/com.deepin.ScreenShot.png b/Obsidian/apps/16/com.deepin.ScreenShot.png
new file mode 120000
index 000000000..6763fedc1
--- /dev/null
+++ b/Obsidian/apps/16/com.deepin.ScreenShot.png
@@ -0,0 +1 @@
+applets-screenshooter.png
\ No newline at end of file
diff --git a/Obsidian/apps/16/com.deepin.VoiceRecorder.png b/Obsidian/apps/16/com.deepin.VoiceRecorder.png
new file mode 120000
index 000000000..dfb50aa64
--- /dev/null
+++ b/Obsidian/apps/16/com.deepin.VoiceRecorder.png
@@ -0,0 +1 @@
+sound-recorder.png
\ No newline at end of file
diff --git a/Obsidian/apps/16/com.dosbox.DOSBox.png b/Obsidian/apps/16/com.dosbox.DOSBox.png
new file mode 120000
index 000000000..dbd62f7e2
--- /dev/null
+++ b/Obsidian/apps/16/com.dosbox.DOSBox.png
@@ -0,0 +1 @@
+dosbox.png
\ No newline at end of file
diff --git a/Obsidian/apps/16/com.dropbox.Client.png b/Obsidian/apps/16/com.dropbox.Client.png
new file mode 120000
index 000000000..d9a8c110b
--- /dev/null
+++ b/Obsidian/apps/16/com.dropbox.Client.png
@@ -0,0 +1 @@
+dropbox.png
\ No newline at end of file
diff --git a/Obsidian/apps/16/com.getpostman.Postman.png b/Obsidian/apps/16/com.getpostman.Postman.png
new file mode 120000
index 000000000..fc25b82c6
--- /dev/null
+++ b/Obsidian/apps/16/com.getpostman.Postman.png
@@ -0,0 +1 @@
+postman.png
\ No newline at end of file
diff --git a/Obsidian/apps/16/com.github.libresprite.LibreSprite.png b/Obsidian/apps/16/com.github.libresprite.LibreSprite.png
new file mode 120000
index 000000000..6fa76ee3a
--- /dev/null
+++ b/Obsidian/apps/16/com.github.libresprite.LibreSprite.png
@@ -0,0 +1 @@
+aseprite.png
\ No newline at end of file
diff --git a/Obsidian/apps/16/com.github.rssguard.png b/Obsidian/apps/16/com.github.rssguard.png
new file mode 120000
index 000000000..b70dce2c9
--- /dev/null
+++ b/Obsidian/apps/16/com.github.rssguard.png
@@ -0,0 +1 @@
+akregator.png
\ No newline at end of file
diff --git a/Obsidian/apps/16/com.github.ryanakca.slingshot.png b/Obsidian/apps/16/com.github.ryanakca.slingshot.png
new file mode 120000
index 000000000..4c6e92d87
--- /dev/null
+++ b/Obsidian/apps/16/com.github.ryanakca.slingshot.png
@@ -0,0 +1 @@
+slingshot.png
\ No newline at end of file
diff --git a/Obsidian/apps/16/com.github.santileortiz.iconoscope.png b/Obsidian/apps/16/com.github.santileortiz.iconoscope.png
new file mode 120000
index 000000000..d78d5788f
--- /dev/null
+++ b/Obsidian/apps/16/com.github.santileortiz.iconoscope.png
@@ -0,0 +1 @@
+preferences-desktop-icons.png
\ No newline at end of file
diff --git a/Obsidian/apps/16/com.github.timecraft.notifier.png b/Obsidian/apps/16/com.github.timecraft.notifier.png
new file mode 120000
index 000000000..0917c324f
--- /dev/null
+++ b/Obsidian/apps/16/com.github.timecraft.notifier.png
@@ -0,0 +1 @@
+system-error.png
\ No newline at end of file
diff --git a/Obsidian/apps/16/com.github.zren.sysmonitordash.png b/Obsidian/apps/16/com.github.zren.sysmonitordash.png
new file mode 120000
index 000000000..a30efbf2d
--- /dev/null
+++ b/Obsidian/apps/16/com.github.zren.sysmonitordash.png
@@ -0,0 +1 @@
+utilities-system-monitor.png
\ No newline at end of file
diff --git a/Obsidian/apps/16/com.jetbrains.IntelliJ-IDEA-Community.png b/Obsidian/apps/16/com.jetbrains.IntelliJ-IDEA-Community.png
new file mode 120000
index 000000000..603751255
--- /dev/null
+++ b/Obsidian/apps/16/com.jetbrains.IntelliJ-IDEA-Community.png
@@ -0,0 +1 @@
+intellij.png
\ No newline at end of file
diff --git a/Obsidian/apps/16/com.jetbrains.IntelliJ-IDEA-Ultimate.png b/Obsidian/apps/16/com.jetbrains.IntelliJ-IDEA-Ultimate.png
new file mode 120000
index 000000000..603751255
--- /dev/null
+++ b/Obsidian/apps/16/com.jetbrains.IntelliJ-IDEA-Ultimate.png
@@ -0,0 +1 @@
+intellij.png
\ No newline at end of file
diff --git a/Obsidian/apps/16/com.jetbrains.PyCharm-Community.png b/Obsidian/apps/16/com.jetbrains.PyCharm-Community.png
new file mode 120000
index 000000000..6cc606ca7
--- /dev/null
+++ b/Obsidian/apps/16/com.jetbrains.PyCharm-Community.png
@@ -0,0 +1 @@
+pycharm.png
\ No newline at end of file
diff --git a/Obsidian/apps/16/com.jetbrains.WebStorm.png b/Obsidian/apps/16/com.jetbrains.WebStorm.png
new file mode 120000
index 000000000..73c3cb0ae
--- /dev/null
+++ b/Obsidian/apps/16/com.jetbrains.WebStorm.png
@@ -0,0 +1 @@
+webstorm.png
\ No newline at end of file
diff --git a/Obsidian/apps/16/com.mattermost.Desktop.png b/Obsidian/apps/16/com.mattermost.Desktop.png
new file mode 120000
index 000000000..fdb6de645
--- /dev/null
+++ b/Obsidian/apps/16/com.mattermost.Desktop.png
@@ -0,0 +1 @@
+mattermost.png
\ No newline at end of file
diff --git a/Obsidian/apps/16/com.notepadqq.Notepadqq.png b/Obsidian/apps/16/com.notepadqq.Notepadqq.png
new file mode 120000
index 000000000..6cf1b310f
--- /dev/null
+++ b/Obsidian/apps/16/com.notepadqq.Notepadqq.png
@@ -0,0 +1 @@
+notepadqq.png
\ No newline at end of file
diff --git a/Obsidian/apps/16/com.obsproject.Studio.png b/Obsidian/apps/16/com.obsproject.Studio.png
new file mode 120000
index 000000000..31075ea15
--- /dev/null
+++ b/Obsidian/apps/16/com.obsproject.Studio.png
@@ -0,0 +1 @@
+obs.png
\ No newline at end of file
diff --git a/Obsidian/apps/16/com.snes9x.Snes9x.png b/Obsidian/apps/16/com.snes9x.Snes9x.png
new file mode 120000
index 000000000..bf6b1f303
--- /dev/null
+++ b/Obsidian/apps/16/com.snes9x.Snes9x.png
@@ -0,0 +1 @@
+snes9x.png
\ No newline at end of file
diff --git a/Obsidian/apps/16/com.sublimetext.three.png b/Obsidian/apps/16/com.sublimetext.three.png
new file mode 120000
index 000000000..8c76b1030
--- /dev/null
+++ b/Obsidian/apps/16/com.sublimetext.three.png
@@ -0,0 +1 @@
+sublime-text.png
\ No newline at end of file
diff --git a/Obsidian/apps/16/com.syntevo.SmartGit.png b/Obsidian/apps/16/com.syntevo.SmartGit.png
new file mode 120000
index 000000000..9d600e9fc
--- /dev/null
+++ b/Obsidian/apps/16/com.syntevo.SmartGit.png
@@ -0,0 +1 @@
+smartgit.png
\ No newline at end of file
diff --git a/Obsidian/apps/16/com.teamspeak.TeamSpeak.png b/Obsidian/apps/16/com.teamspeak.TeamSpeak.png
new file mode 120000
index 000000000..66c6017e1
--- /dev/null
+++ b/Obsidian/apps/16/com.teamspeak.TeamSpeak.png
@@ -0,0 +1 @@
+teamspeak3.png
\ No newline at end of file
diff --git a/Obsidian/apps/16/com.tux4kids.tuxtype.png b/Obsidian/apps/16/com.tux4kids.tuxtype.png
new file mode 120000
index 000000000..3fa199b79
--- /dev/null
+++ b/Obsidian/apps/16/com.tux4kids.tuxtype.png
@@ -0,0 +1 @@
+tuxtype.png
\ No newline at end of file
diff --git a/Obsidian/apps/16/com.visualstudio.code.oss.png b/Obsidian/apps/16/com.visualstudio.code.oss.png
new file mode 120000
index 000000000..844278606
--- /dev/null
+++ b/Obsidian/apps/16/com.visualstudio.code.oss.png
@@ -0,0 +1 @@
+visual-studio-code.png
\ No newline at end of file
diff --git a/Obsidian/apps/16/com.wire.WireDesktop.png b/Obsidian/apps/16/com.wire.WireDesktop.png
new file mode 120000
index 000000000..b48eee895
--- /dev/null
+++ b/Obsidian/apps/16/com.wire.WireDesktop.png
@@ -0,0 +1 @@
+wire.png
\ No newline at end of file
diff --git a/Obsidian/apps/16/com.wps.Office.etmain.png b/Obsidian/apps/16/com.wps.Office.etmain.png
new file mode 120000
index 000000000..2c5d1c6ba
--- /dev/null
+++ b/Obsidian/apps/16/com.wps.Office.etmain.png
@@ -0,0 +1 @@
+wps-office-etmain.png
\ No newline at end of file
diff --git a/Obsidian/apps/16/com.wps.Office.wppmain.png b/Obsidian/apps/16/com.wps.Office.wppmain.png
new file mode 120000
index 000000000..97b73e1be
--- /dev/null
+++ b/Obsidian/apps/16/com.wps.Office.wppmain.png
@@ -0,0 +1 @@
+wps-office-wppmain.png
\ No newline at end of file
diff --git a/Obsidian/apps/16/com.wps.Office.wpsmain.png b/Obsidian/apps/16/com.wps.Office.wpsmain.png
new file mode 120000
index 000000000..7c63a371a
--- /dev/null
+++ b/Obsidian/apps/16/com.wps.Office.wpsmain.png
@@ -0,0 +1 @@
+wps-office-wpsmain.png
\ No newline at end of file
diff --git a/Obsidian/apps/16/dde-calendar.png b/Obsidian/apps/16/dde-calendar.png
new file mode 120000
index 000000000..64dfd22d1
--- /dev/null
+++ b/Obsidian/apps/16/dde-calendar.png
@@ -0,0 +1 @@
+office-calendar.png
\ No newline at end of file
diff --git a/Obsidian/apps/16/deepin-calculator.png b/Obsidian/apps/16/deepin-calculator.png
new file mode 120000
index 000000000..264ccdb32
--- /dev/null
+++ b/Obsidian/apps/16/deepin-calculator.png
@@ -0,0 +1 @@
+accessories-calculator.png
\ No newline at end of file
diff --git a/Obsidian/apps/16/deepin-crossover.png b/Obsidian/apps/16/deepin-crossover.png
new file mode 120000
index 000000000..87492b04b
--- /dev/null
+++ b/Obsidian/apps/16/deepin-crossover.png
@@ -0,0 +1 @@
+crossover.png
\ No newline at end of file
diff --git a/Obsidian/apps/16/deepin-editor.png b/Obsidian/apps/16/deepin-editor.png
new file mode 120000
index 000000000..24614cff9
--- /dev/null
+++ b/Obsidian/apps/16/deepin-editor.png
@@ -0,0 +1 @@
+accessories-text-editor.png
\ No newline at end of file
diff --git a/Obsidian/apps/16/deepin-font-installer.png b/Obsidian/apps/16/deepin-font-installer.png
new file mode 120000
index 000000000..8d3c49efa
--- /dev/null
+++ b/Obsidian/apps/16/deepin-font-installer.png
@@ -0,0 +1 @@
+kfontview.png
\ No newline at end of file
diff --git a/Obsidian/apps/16/deepin-graphics-driver-manager.png b/Obsidian/apps/16/deepin-graphics-driver-manager.png
new file mode 120000
index 000000000..3d6419a14
--- /dev/null
+++ b/Obsidian/apps/16/deepin-graphics-driver-manager.png
@@ -0,0 +1 @@
+jockey.png
\ No newline at end of file
diff --git a/Obsidian/apps/16/devedeng_icon.png b/Obsidian/apps/16/devedeng_icon.png
new file mode 120000
index 000000000..97c7b5630
--- /dev/null
+++ b/Obsidian/apps/16/devedeng_icon.png
@@ -0,0 +1 @@
+devede.png
\ No newline at end of file
diff --git a/Obsidian/apps/16/epulse.png b/Obsidian/apps/16/epulse.png
new file mode 120000
index 000000000..ad65269a7
--- /dev/null
+++ b/Obsidian/apps/16/epulse.png
@@ -0,0 +1 @@
+kmix.png
\ No newline at end of file
diff --git a/Obsidian/apps/16/fr.free.Homebank.png b/Obsidian/apps/16/fr.free.Homebank.png
new file mode 120000
index 000000000..02068cdcb
--- /dev/null
+++ b/Obsidian/apps/16/fr.free.Homebank.png
@@ -0,0 +1 @@
+homebank.png
\ No newline at end of file
diff --git a/Obsidian/apps/16/ghex.png b/Obsidian/apps/16/ghex.png
index 6ef717069..577455870 100644
Binary files a/Obsidian/apps/16/ghex.png and b/Obsidian/apps/16/ghex.png differ
diff --git a/Obsidian/apps/16/git-gui.png b/Obsidian/apps/16/git-gui.png
new file mode 120000
index 000000000..f8ee290ae
--- /dev/null
+++ b/Obsidian/apps/16/git-gui.png
@@ -0,0 +1 @@
+git.png
\ No newline at end of file
diff --git a/Obsidian/apps/16/glipper.png b/Obsidian/apps/16/glipper.png
new file mode 120000
index 000000000..739e2cf08
--- /dev/null
+++ b/Obsidian/apps/16/glipper.png
@@ -0,0 +1 @@
+diodon.png
\ No newline at end of file
diff --git a/Obsidian/apps/16/glxinfo.png b/Obsidian/apps/16/glxinfo.png
new file mode 120000
index 000000000..3d6419a14
--- /dev/null
+++ b/Obsidian/apps/16/glxinfo.png
@@ -0,0 +1 @@
+jockey.png
\ No newline at end of file
diff --git a/Obsidian/apps/16/gnome-internet-radio-locator.png b/Obsidian/apps/16/gnome-internet-radio-locator.png
new file mode 120000
index 000000000..4501e6dda
--- /dev/null
+++ b/Obsidian/apps/16/gnome-internet-radio-locator.png
@@ -0,0 +1 @@
+radiotray.png
\ No newline at end of file
diff --git a/Obsidian/apps/16/gnome-latex.png b/Obsidian/apps/16/gnome-latex.png
new file mode 120000
index 000000000..5bfef9ca2
--- /dev/null
+++ b/Obsidian/apps/16/gnome-latex.png
@@ -0,0 +1 @@
+latexila.png
\ No newline at end of file
diff --git a/Obsidian/apps/16/gnome-panel-fish.png b/Obsidian/apps/16/gnome-panel-fish.png
new file mode 120000
index 000000000..7d8f5d7e2
--- /dev/null
+++ b/Obsidian/apps/16/gnome-panel-fish.png
@@ -0,0 +1 @@
+bluefish.png
\ No newline at end of file
diff --git a/Obsidian/apps/16/gnome-panel-force-quit.png b/Obsidian/apps/16/gnome-panel-force-quit.png
new file mode 120000
index 000000000..e8f9a7471
--- /dev/null
+++ b/Obsidian/apps/16/gnome-panel-force-quit.png
@@ -0,0 +1 @@
+xorg.png
\ No newline at end of file
diff --git a/Obsidian/apps/16/gnome-panel-hibernate.png b/Obsidian/apps/16/gnome-panel-hibernate.png
new file mode 120000
index 000000000..0577ee3ab
--- /dev/null
+++ b/Obsidian/apps/16/gnome-panel-hibernate.png
@@ -0,0 +1 @@
+system-suspend-hibernate.png
\ No newline at end of file
diff --git a/Obsidian/apps/16/gnome-panel-notification-area.png b/Obsidian/apps/16/gnome-panel-notification-area.png
new file mode 120000
index 000000000..4469b3321
--- /dev/null
+++ b/Obsidian/apps/16/gnome-panel-notification-area.png
@@ -0,0 +1 @@
+preferences-desktop-notification-bell.png
\ No newline at end of file
diff --git a/Obsidian/apps/16/im.pidgin.Pidgin.png b/Obsidian/apps/16/im.pidgin.Pidgin.png
new file mode 120000
index 000000000..159ade3bb
--- /dev/null
+++ b/Obsidian/apps/16/im.pidgin.Pidgin.png
@@ -0,0 +1 @@
+pidgin.png
\ No newline at end of file
diff --git a/Obsidian/apps/16/im.riot.Riot.png b/Obsidian/apps/16/im.riot.Riot.png
new file mode 120000
index 000000000..82fd2a994
--- /dev/null
+++ b/Obsidian/apps/16/im.riot.Riot.png
@@ -0,0 +1 @@
+riot-web.png
\ No newline at end of file
diff --git a/Obsidian/apps/16/info.bibletime.BibleTime.png b/Obsidian/apps/16/info.bibletime.BibleTime.png
new file mode 120000
index 000000000..3e3c2ae23
--- /dev/null
+++ b/Obsidian/apps/16/info.bibletime.BibleTime.png
@@ -0,0 +1 @@
+bibletime.png
\ No newline at end of file
diff --git a/Obsidian/apps/16/intellij-idea-ultimate.png b/Obsidian/apps/16/intellij-idea-ultimate.png
new file mode 120000
index 000000000..603751255
--- /dev/null
+++ b/Obsidian/apps/16/intellij-idea-ultimate.png
@@ -0,0 +1 @@
+intellij.png
\ No newline at end of file
diff --git a/Obsidian/apps/16/io.brackets.Brackets.png b/Obsidian/apps/16/io.brackets.Brackets.png
new file mode 120000
index 000000000..d804e2a7e
--- /dev/null
+++ b/Obsidian/apps/16/io.brackets.Brackets.png
@@ -0,0 +1 @@
+brackets.png
\ No newline at end of file
diff --git a/Obsidian/apps/16/io.dbeaver.DBeaverCommunity.png b/Obsidian/apps/16/io.dbeaver.DBeaverCommunity.png
new file mode 120000
index 000000000..a26ff0d00
--- /dev/null
+++ b/Obsidian/apps/16/io.dbeaver.DBeaverCommunity.png
@@ -0,0 +1 @@
+dbeaver.png
\ No newline at end of file
diff --git a/Obsidian/apps/16/io.designer.GravitDesigner.png b/Obsidian/apps/16/io.designer.GravitDesigner.png
new file mode 120000
index 000000000..1cc026a83
--- /dev/null
+++ b/Obsidian/apps/16/io.designer.GravitDesigner.png
@@ -0,0 +1 @@
+appimagekit-gravit-designer.png
\ No newline at end of file
diff --git a/Obsidian/apps/16/io.github.Fontforge.png b/Obsidian/apps/16/io.github.Fontforge.png
new file mode 120000
index 000000000..ec8bde056
--- /dev/null
+++ b/Obsidian/apps/16/io.github.Fontforge.png
@@ -0,0 +1 @@
+fontforge.png
\ No newline at end of file
diff --git a/Obsidian/apps/16/io.github.mmstick.FontFinder.png b/Obsidian/apps/16/io.github.mmstick.FontFinder.png
new file mode 120000
index 000000000..41d89a5c3
--- /dev/null
+++ b/Obsidian/apps/16/io.github.mmstick.FontFinder.png
@@ -0,0 +1 @@
+typecatcher.png
\ No newline at end of file
diff --git a/Obsidian/apps/16/io.github.quodlibet.QuodLibet.png b/Obsidian/apps/16/io.github.quodlibet.QuodLibet.png
new file mode 120000
index 000000000..09cd28d63
--- /dev/null
+++ b/Obsidian/apps/16/io.github.quodlibet.QuodLibet.png
@@ -0,0 +1 @@
+quodlibet.png
\ No newline at end of file
diff --git a/Obsidian/apps/16/io.gitlab.jstest_gtk.jstest_gtk.png b/Obsidian/apps/16/io.gitlab.jstest_gtk.jstest_gtk.png
new file mode 120000
index 000000000..50c5909f8
--- /dev/null
+++ b/Obsidian/apps/16/io.gitlab.jstest_gtk.jstest_gtk.png
@@ -0,0 +1 @@
+preferences-desktop-gaming.png
\ No newline at end of file
diff --git a/Obsidian/apps/16/io.liri.Calculator.png b/Obsidian/apps/16/io.liri.Calculator.png
new file mode 120000
index 000000000..264ccdb32
--- /dev/null
+++ b/Obsidian/apps/16/io.liri.Calculator.png
@@ -0,0 +1 @@
+accessories-calculator.png
\ No newline at end of file
diff --git a/Obsidian/apps/16/io.liri.Text.png b/Obsidian/apps/16/io.liri.Text.png
new file mode 120000
index 000000000..24614cff9
--- /dev/null
+++ b/Obsidian/apps/16/io.liri.Text.png
@@ -0,0 +1 @@
+accessories-text-editor.png
\ No newline at end of file
diff --git a/Obsidian/apps/16/io.lmms.LMMS.png b/Obsidian/apps/16/io.lmms.LMMS.png
new file mode 120000
index 000000000..2391b279c
--- /dev/null
+++ b/Obsidian/apps/16/io.lmms.LMMS.png
@@ -0,0 +1 @@
+lmms.png
\ No newline at end of file
diff --git a/Obsidian/apps/16/io.neovim.nvim.png b/Obsidian/apps/16/io.neovim.nvim.png
new file mode 120000
index 000000000..7caa55792
--- /dev/null
+++ b/Obsidian/apps/16/io.neovim.nvim.png
@@ -0,0 +1 @@
+nvim.png
\ No newline at end of file
diff --git a/Obsidian/apps/16/ipython3.png b/Obsidian/apps/16/ipython3.png
new file mode 120000
index 000000000..d4b1a5995
--- /dev/null
+++ b/Obsidian/apps/16/ipython3.png
@@ -0,0 +1 @@
+ipython.png
\ No newline at end of file
diff --git a/Obsidian/apps/16/java11-openjdk.png b/Obsidian/apps/16/java11-openjdk.png
new file mode 120000
index 000000000..c69737ddb
--- /dev/null
+++ b/Obsidian/apps/16/java11-openjdk.png
@@ -0,0 +1 @@
+java.png
\ No newline at end of file
diff --git a/Obsidian/apps/16/libresprite.png b/Obsidian/apps/16/libresprite.png
new file mode 120000
index 000000000..6fa76ee3a
--- /dev/null
+++ b/Obsidian/apps/16/libresprite.png
@@ -0,0 +1 @@
+aseprite.png
\ No newline at end of file
diff --git a/Obsidian/apps/16/makehuman_bg.png b/Obsidian/apps/16/makehuman_bg.png
new file mode 120000
index 000000000..98b39b44b
--- /dev/null
+++ b/Obsidian/apps/16/makehuman_bg.png
@@ -0,0 +1 @@
+makehuman.png
\ No newline at end of file
diff --git a/Obsidian/apps/16/me.kozec.syncthingtk.png b/Obsidian/apps/16/me.kozec.syncthingtk.png
new file mode 120000
index 000000000..b0a2bd22c
--- /dev/null
+++ b/Obsidian/apps/16/me.kozec.syncthingtk.png
@@ -0,0 +1 @@
+syncthing-gtk.png
\ No newline at end of file
diff --git a/Obsidian/apps/16/mintlocale-im.png b/Obsidian/apps/16/mintlocale-im.png
new file mode 120000
index 000000000..24976e07d
--- /dev/null
+++ b/Obsidian/apps/16/mintlocale-im.png
@@ -0,0 +1 @@
+preferences-desktop-keyboard-shortcuts.png
\ No newline at end of file
diff --git a/Obsidian/apps/16/mintstick.png b/Obsidian/apps/16/mintstick.png
new file mode 120000
index 000000000..04dc0a666
--- /dev/null
+++ b/Obsidian/apps/16/mintstick.png
@@ -0,0 +1 @@
+usb-creator.png
\ No newline at end of file
diff --git a/Obsidian/apps/16/mintupdate-release-upgrade.png b/Obsidian/apps/16/mintupdate-release-upgrade.png
new file mode 120000
index 000000000..55f308e8a
--- /dev/null
+++ b/Obsidian/apps/16/mintupdate-release-upgrade.png
@@ -0,0 +1 @@
+muon.png
\ No newline at end of file
diff --git a/Obsidian/apps/16/net.ankiweb.Anki.png b/Obsidian/apps/16/net.ankiweb.Anki.png
new file mode 120000
index 000000000..b16e5b6fb
--- /dev/null
+++ b/Obsidian/apps/16/net.ankiweb.Anki.png
@@ -0,0 +1 @@
+anki.png
\ No newline at end of file
diff --git a/Obsidian/apps/16/net.mediaarea.MediaInfo.png b/Obsidian/apps/16/net.mediaarea.MediaInfo.png
new file mode 120000
index 000000000..b631d8a7e
--- /dev/null
+++ b/Obsidian/apps/16/net.mediaarea.MediaInfo.png
@@ -0,0 +1 @@
+mkvinfo.png
\ No newline at end of file
diff --git a/Obsidian/apps/16/net.pcsx2.PCSX2.png b/Obsidian/apps/16/net.pcsx2.PCSX2.png
new file mode 120000
index 000000000..4bee67979
--- /dev/null
+++ b/Obsidian/apps/16/net.pcsx2.PCSX2.png
@@ -0,0 +1 @@
+PCSX2.png
\ No newline at end of file
diff --git a/Obsidian/apps/16/net.poedit.Poedit.png b/Obsidian/apps/16/net.poedit.Poedit.png
new file mode 120000
index 000000000..d41665b68
--- /dev/null
+++ b/Obsidian/apps/16/net.poedit.Poedit.png
@@ -0,0 +1 @@
+poedit.png
\ No newline at end of file
diff --git a/Obsidian/apps/16/net.scribus.Scribus.png b/Obsidian/apps/16/net.scribus.Scribus.png
new file mode 120000
index 000000000..28e6f6092
--- /dev/null
+++ b/Obsidian/apps/16/net.scribus.Scribus.png
@@ -0,0 +1 @@
+scribus.png
\ No newline at end of file
diff --git a/Obsidian/apps/16/net.sourceforge.Chessx.png b/Obsidian/apps/16/net.sourceforge.Chessx.png
new file mode 120000
index 000000000..7380c672e
--- /dev/null
+++ b/Obsidian/apps/16/net.sourceforge.Chessx.png
@@ -0,0 +1 @@
+chess.png
\ No newline at end of file
diff --git a/Obsidian/apps/16/net.sourceforge.Klavaro.png b/Obsidian/apps/16/net.sourceforge.Klavaro.png
new file mode 120000
index 000000000..acb6f477b
--- /dev/null
+++ b/Obsidian/apps/16/net.sourceforge.Klavaro.png
@@ -0,0 +1 @@
+klavaro.png
\ No newline at end of file
diff --git a/Obsidian/apps/16/net.sourceforge.qtpfsgui.LuminanceHDR.png b/Obsidian/apps/16/net.sourceforge.qtpfsgui.LuminanceHDR.png
new file mode 120000
index 000000000..601806fce
--- /dev/null
+++ b/Obsidian/apps/16/net.sourceforge.qtpfsgui.LuminanceHDR.png
@@ -0,0 +1 @@
+luminance-hdr.png
\ No newline at end of file
diff --git a/Obsidian/apps/16/net.sourceforge.xournal.png b/Obsidian/apps/16/net.sourceforge.xournal.png
new file mode 120000
index 000000000..49abdf4ad
--- /dev/null
+++ b/Obsidian/apps/16/net.sourceforge.xournal.png
@@ -0,0 +1 @@
+xournal.png
\ No newline at end of file
diff --git a/Obsidian/apps/16/nuvolaplayer3_soundcloud.png b/Obsidian/apps/16/nuvolaplayer3_soundcloud.png
new file mode 120000
index 000000000..804f949d2
--- /dev/null
+++ b/Obsidian/apps/16/nuvolaplayer3_soundcloud.png
@@ -0,0 +1 @@
+soundcloud.png
\ No newline at end of file
diff --git a/Obsidian/apps/16/openjdk-10.png b/Obsidian/apps/16/openjdk-10.png
new file mode 120000
index 000000000..c69737ddb
--- /dev/null
+++ b/Obsidian/apps/16/openjdk-10.png
@@ -0,0 +1 @@
+java.png
\ No newline at end of file
diff --git a/Obsidian/apps/16/openjdk-11.png b/Obsidian/apps/16/openjdk-11.png
new file mode 120000
index 000000000..c69737ddb
--- /dev/null
+++ b/Obsidian/apps/16/openjdk-11.png
@@ -0,0 +1 @@
+java.png
\ No newline at end of file
diff --git a/Obsidian/apps/16/openoffice4-printeradmin.png b/Obsidian/apps/16/openoffice4-printeradmin.png
new file mode 120000
index 000000000..48694926f
--- /dev/null
+++ b/Obsidian/apps/16/openoffice4-printeradmin.png
@@ -0,0 +1 @@
+cups.png
\ No newline at end of file
diff --git a/Obsidian/apps/16/org.apache.netbeans.png b/Obsidian/apps/16/org.apache.netbeans.png
new file mode 120000
index 000000000..b9f22e3d4
--- /dev/null
+++ b/Obsidian/apps/16/org.apache.netbeans.png
@@ -0,0 +1 @@
+netbeans.png
\ No newline at end of file
diff --git a/Obsidian/apps/16/org.avidemux.Avidemux.png b/Obsidian/apps/16/org.avidemux.Avidemux.png
new file mode 120000
index 000000000..75ad063ac
--- /dev/null
+++ b/Obsidian/apps/16/org.avidemux.Avidemux.png
@@ -0,0 +1 @@
+avidemux.png
\ No newline at end of file
diff --git a/Obsidian/apps/16/org.bunkus.mkvtoolnix-gui.png b/Obsidian/apps/16/org.bunkus.mkvtoolnix-gui.png
new file mode 120000
index 000000000..fcf741c8f
--- /dev/null
+++ b/Obsidian/apps/16/org.bunkus.mkvtoolnix-gui.png
@@ -0,0 +1 @@
+mkvmerge.png
\ No newline at end of file
diff --git a/Obsidian/apps/16/org.clementine_player.Clementine.png b/Obsidian/apps/16/org.clementine_player.Clementine.png
new file mode 120000
index 000000000..b6c0f8c88
--- /dev/null
+++ b/Obsidian/apps/16/org.clementine_player.Clementine.png
@@ -0,0 +1 @@
+clementine.png
\ No newline at end of file
diff --git a/Obsidian/apps/16/org.codeblocks.codeblocks.png b/Obsidian/apps/16/org.codeblocks.codeblocks.png
new file mode 120000
index 000000000..fbfc5403b
--- /dev/null
+++ b/Obsidian/apps/16/org.codeblocks.codeblocks.png
@@ -0,0 +1 @@
+codeblocks.png
\ No newline at end of file
diff --git a/Obsidian/apps/16/org.fedoraproject.MediaWriter.png b/Obsidian/apps/16/org.fedoraproject.MediaWriter.png
new file mode 120000
index 000000000..83ed9a4e4
--- /dev/null
+++ b/Obsidian/apps/16/org.fedoraproject.MediaWriter.png
@@ -0,0 +1 @@
+mediawriter.png
\ No newline at end of file
diff --git a/Obsidian/apps/16/org.flightgear.FlightGear.png b/Obsidian/apps/16/org.flightgear.FlightGear.png
new file mode 120000
index 000000000..9a5672df5
--- /dev/null
+++ b/Obsidian/apps/16/org.flightgear.FlightGear.png
@@ -0,0 +1 @@
+flightgear.png
\ No newline at end of file
diff --git a/Obsidian/apps/16/org.fontforge.FontForge.png b/Obsidian/apps/16/org.fontforge.FontForge.png
new file mode 120000
index 000000000..ec8bde056
--- /dev/null
+++ b/Obsidian/apps/16/org.fontforge.FontForge.png
@@ -0,0 +1 @@
+fontforge.png
\ No newline at end of file
diff --git a/Obsidian/apps/16/org.freedesktop.GlxInfo.png b/Obsidian/apps/16/org.freedesktop.GlxInfo.png
new file mode 120000
index 000000000..3d6419a14
--- /dev/null
+++ b/Obsidian/apps/16/org.freedesktop.GlxInfo.png
@@ -0,0 +1 @@
+jockey.png
\ No newline at end of file
diff --git a/Obsidian/apps/16/org.freefilesync.FreeFileSync.png b/Obsidian/apps/16/org.freefilesync.FreeFileSync.png
new file mode 120000
index 000000000..2680b1a7b
--- /dev/null
+++ b/Obsidian/apps/16/org.freefilesync.FreeFileSync.png
@@ -0,0 +1 @@
+freefilesync.png
\ No newline at end of file
diff --git a/Obsidian/apps/16/org.geany.Geany.png b/Obsidian/apps/16/org.geany.Geany.png
new file mode 120000
index 000000000..13bad9214
--- /dev/null
+++ b/Obsidian/apps/16/org.geany.Geany.png
@@ -0,0 +1 @@
+geany.png
\ No newline at end of file
diff --git a/Obsidian/apps/16/org.gnome.ArchiveManager.png b/Obsidian/apps/16/org.gnome.ArchiveManager.png
new file mode 120000
index 000000000..a9766738a
--- /dev/null
+++ b/Obsidian/apps/16/org.gnome.ArchiveManager.png
@@ -0,0 +1 @@
+ark.png
\ No newline at end of file
diff --git a/Obsidian/apps/16/org.gnome.Chess.png b/Obsidian/apps/16/org.gnome.Chess.png
new file mode 120000
index 000000000..7380c672e
--- /dev/null
+++ b/Obsidian/apps/16/org.gnome.Chess.png
@@ -0,0 +1 @@
+chess.png
\ No newline at end of file
diff --git a/Obsidian/apps/16/org.gnome.ColorViewer.png b/Obsidian/apps/16/org.gnome.ColorViewer.png
new file mode 120000
index 000000000..8ce45966d
--- /dev/null
+++ b/Obsidian/apps/16/org.gnome.ColorViewer.png
@@ -0,0 +1 @@
+preferences-desktop-color.png
\ No newline at end of file
diff --git a/Obsidian/apps/16/org.gnome.Evolution.png b/Obsidian/apps/16/org.gnome.Evolution.png
new file mode 120000
index 000000000..6c277b7bd
--- /dev/null
+++ b/Obsidian/apps/16/org.gnome.Evolution.png
@@ -0,0 +1 @@
+evolution.png
\ No newline at end of file
diff --git a/Obsidian/apps/16/org.gnome.Four-in-a-row.png b/Obsidian/apps/16/org.gnome.Four-in-a-row.png
new file mode 120000
index 000000000..56e34efc8
--- /dev/null
+++ b/Obsidian/apps/16/org.gnome.Four-in-a-row.png
@@ -0,0 +1 @@
+gnome-glines.png
\ No newline at end of file
diff --git a/Obsidian/apps/16/org.gnome.Klotski.png b/Obsidian/apps/16/org.gnome.Klotski.png
new file mode 120000
index 000000000..d072fb8cf
--- /dev/null
+++ b/Obsidian/apps/16/org.gnome.Klotski.png
@@ -0,0 +1 @@
+gnome-klotski.png
\ No newline at end of file
diff --git a/Obsidian/apps/16/org.gnome.LightsOff.png b/Obsidian/apps/16/org.gnome.LightsOff.png
new file mode 120000
index 000000000..618bf95f1
--- /dev/null
+++ b/Obsidian/apps/16/org.gnome.LightsOff.png
@@ -0,0 +1 @@
+lightsoff.png
\ No newline at end of file
diff --git a/Obsidian/apps/16/org.gnome.Mines.png b/Obsidian/apps/16/org.gnome.Mines.png
new file mode 120000
index 000000000..d156f7598
--- /dev/null
+++ b/Obsidian/apps/16/org.gnome.Mines.png
@@ -0,0 +1 @@
+kmines.png
\ No newline at end of file
diff --git a/Obsidian/apps/16/org.gnome.Quadrapassel.png b/Obsidian/apps/16/org.gnome.Quadrapassel.png
new file mode 120000
index 000000000..99b81dd5b
--- /dev/null
+++ b/Obsidian/apps/16/org.gnome.Quadrapassel.png
@@ -0,0 +1 @@
+quadrapassel.png
\ No newline at end of file
diff --git a/Obsidian/apps/16/org.gnome.Reversi.png b/Obsidian/apps/16/org.gnome.Reversi.png
new file mode 120000
index 000000000..19db38be7
--- /dev/null
+++ b/Obsidian/apps/16/org.gnome.Reversi.png
@@ -0,0 +1 @@
+kreversi.png
\ No newline at end of file
diff --git a/Obsidian/apps/16/org.gnome.Robots.png b/Obsidian/apps/16/org.gnome.Robots.png
new file mode 120000
index 000000000..156b560d2
--- /dev/null
+++ b/Obsidian/apps/16/org.gnome.Robots.png
@@ -0,0 +1 @@
+gnome-robots.png
\ No newline at end of file
diff --git a/Obsidian/apps/16/org.gnome.Screenshot.png b/Obsidian/apps/16/org.gnome.Screenshot.png
new file mode 120000
index 000000000..6763fedc1
--- /dev/null
+++ b/Obsidian/apps/16/org.gnome.Screenshot.png
@@ -0,0 +1 @@
+applets-screenshooter.png
\ No newline at end of file
diff --git a/Obsidian/apps/16/org.gnome.Shell.Extensions.GSConnect.png b/Obsidian/apps/16/org.gnome.Shell.Extensions.GSConnect.png
new file mode 120000
index 000000000..0f4fb7f3b
--- /dev/null
+++ b/Obsidian/apps/16/org.gnome.Shell.Extensions.GSConnect.png
@@ -0,0 +1 @@
+kdeconnect.png
\ No newline at end of file
diff --git a/Obsidian/apps/16/org.gnome.Shotwell.png b/Obsidian/apps/16/org.gnome.Shotwell.png
new file mode 120000
index 000000000..484303093
--- /dev/null
+++ b/Obsidian/apps/16/org.gnome.Shotwell.png
@@ -0,0 +1 @@
+multimedia-photo-manager.png
\ No newline at end of file
diff --git a/Obsidian/apps/16/org.gnome.SoundRecorder.png b/Obsidian/apps/16/org.gnome.SoundRecorder.png
new file mode 120000
index 000000000..947901af2
--- /dev/null
+++ b/Obsidian/apps/16/org.gnome.SoundRecorder.png
@@ -0,0 +1 @@
+gnome-sound-recorder.png
\ No newline at end of file
diff --git a/Obsidian/apps/16/org.gnome.Sudoku.png b/Obsidian/apps/16/org.gnome.Sudoku.png
new file mode 120000
index 000000000..78770e1a3
--- /dev/null
+++ b/Obsidian/apps/16/org.gnome.Sudoku.png
@@ -0,0 +1 @@
+ksudoku.png
\ No newline at end of file
diff --git a/Obsidian/apps/16/org.gnome.SwellFoop.png b/Obsidian/apps/16/org.gnome.SwellFoop.png
new file mode 120000
index 000000000..aeb10a18f
--- /dev/null
+++ b/Obsidian/apps/16/org.gnome.SwellFoop.png
@@ -0,0 +1 @@
+swell-foop.png
\ No newline at end of file
diff --git a/Obsidian/apps/16/org.gnome.SystemMonitor.png b/Obsidian/apps/16/org.gnome.SystemMonitor.png
new file mode 120000
index 000000000..a30efbf2d
--- /dev/null
+++ b/Obsidian/apps/16/org.gnome.SystemMonitor.png
@@ -0,0 +1 @@
+utilities-system-monitor.png
\ No newline at end of file
diff --git a/Obsidian/apps/16/org.gnome.Terminal.png b/Obsidian/apps/16/org.gnome.Terminal.png
new file mode 120000
index 000000000..286627f13
--- /dev/null
+++ b/Obsidian/apps/16/org.gnome.Terminal.png
@@ -0,0 +1 @@
+utilities-terminal.png
\ No newline at end of file
diff --git a/Obsidian/apps/16/org.gnome.Tetravex.png b/Obsidian/apps/16/org.gnome.Tetravex.png
new file mode 120000
index 000000000..15ca49c18
--- /dev/null
+++ b/Obsidian/apps/16/org.gnome.Tetravex.png
@@ -0,0 +1 @@
+gnome-tetravex.png
\ No newline at end of file
diff --git a/Obsidian/apps/16/org.gnome.Yelp.png b/Obsidian/apps/16/org.gnome.Yelp.png
new file mode 120000
index 000000000..323034443
--- /dev/null
+++ b/Obsidian/apps/16/org.gnome.Yelp.png
@@ -0,0 +1 @@
+help-browser.png
\ No newline at end of file
diff --git a/Obsidian/apps/16/org.gnome.baobab.png b/Obsidian/apps/16/org.gnome.baobab.png
new file mode 120000
index 000000000..3c844fbd8
--- /dev/null
+++ b/Obsidian/apps/16/org.gnome.baobab.png
@@ -0,0 +1 @@
+disk-usage-analyzer.png
\ No newline at end of file
diff --git a/Obsidian/apps/16/org.gnome.chess.png b/Obsidian/apps/16/org.gnome.chess.png
new file mode 120000
index 000000000..7380c672e
--- /dev/null
+++ b/Obsidian/apps/16/org.gnome.chess.png
@@ -0,0 +1 @@
+chess.png
\ No newline at end of file
diff --git a/Obsidian/apps/16/org.gnome.five-or-more.png b/Obsidian/apps/16/org.gnome.five-or-more.png
new file mode 120000
index 000000000..56e34efc8
--- /dev/null
+++ b/Obsidian/apps/16/org.gnome.five-or-more.png
@@ -0,0 +1 @@
+gnome-glines.png
\ No newline at end of file
diff --git a/Obsidian/apps/16/org.gnome.seahorse.Application.png b/Obsidian/apps/16/org.gnome.seahorse.Application.png
new file mode 120000
index 000000000..ac60671fd
--- /dev/null
+++ b/Obsidian/apps/16/org.gnome.seahorse.Application.png
@@ -0,0 +1 @@
+preferences-system-privacy.png
\ No newline at end of file
diff --git a/Obsidian/apps/16/org.gnu.emacs.png b/Obsidian/apps/16/org.gnu.emacs.png
new file mode 120000
index 000000000..6920e77cd
--- /dev/null
+++ b/Obsidian/apps/16/org.gnu.emacs.png
@@ -0,0 +1 @@
+emacs.png
\ No newline at end of file
diff --git a/Obsidian/apps/16/org.godotengine.Godot.png b/Obsidian/apps/16/org.godotengine.Godot.png
new file mode 120000
index 000000000..e3b41b572
--- /dev/null
+++ b/Obsidian/apps/16/org.godotengine.Godot.png
@@ -0,0 +1 @@
+godot.png
\ No newline at end of file
diff --git a/Obsidian/apps/16/org.gottcode.FocusWriter.png b/Obsidian/apps/16/org.gottcode.FocusWriter.png
new file mode 120000
index 000000000..c6dce7583
--- /dev/null
+++ b/Obsidian/apps/16/org.gottcode.FocusWriter.png
@@ -0,0 +1 @@
+focuswriter.png
\ No newline at end of file
diff --git a/Obsidian/apps/16/org.gottcode.Hexalate.png b/Obsidian/apps/16/org.gottcode.Hexalate.png
new file mode 120000
index 000000000..61811e8bf
--- /dev/null
+++ b/Obsidian/apps/16/org.gottcode.Hexalate.png
@@ -0,0 +1 @@
+hexalate.png
\ No newline at end of file
diff --git a/Obsidian/apps/16/org.gottcode.Tanglet.png b/Obsidian/apps/16/org.gottcode.Tanglet.png
new file mode 120000
index 000000000..9ceea7ed1
--- /dev/null
+++ b/Obsidian/apps/16/org.gottcode.Tanglet.png
@@ -0,0 +1 @@
+tanglet.png
\ No newline at end of file
diff --git a/Obsidian/apps/16/org.gpodder.gpodder.png b/Obsidian/apps/16/org.gpodder.gpodder.png
new file mode 120000
index 000000000..9b52e322b
--- /dev/null
+++ b/Obsidian/apps/16/org.gpodder.gpodder.png
@@ -0,0 +1 @@
+gpodder.png
\ No newline at end of file
diff --git a/Obsidian/apps/16/org.jdownloader.JDownloader.png b/Obsidian/apps/16/org.jdownloader.JDownloader.png
new file mode 120000
index 000000000..47ad471f5
--- /dev/null
+++ b/Obsidian/apps/16/org.jdownloader.JDownloader.png
@@ -0,0 +1 @@
+jdownloader.png
\ No newline at end of file
diff --git a/Obsidian/apps/16/org.kde.kalzium.png b/Obsidian/apps/16/org.kde.kalzium.png
new file mode 120000
index 000000000..14b0011e4
--- /dev/null
+++ b/Obsidian/apps/16/org.kde.kalzium.png
@@ -0,0 +1 @@
+kalzium.png
\ No newline at end of file
diff --git a/Obsidian/apps/16/org.kde.kblocks.png b/Obsidian/apps/16/org.kde.kblocks.png
new file mode 120000
index 000000000..7a0b6f620
--- /dev/null
+++ b/Obsidian/apps/16/org.kde.kblocks.png
@@ -0,0 +1 @@
+kblocks.png
\ No newline at end of file
diff --git a/Obsidian/apps/16/org.kde.kdenlive.png b/Obsidian/apps/16/org.kde.kdenlive.png
new file mode 120000
index 000000000..d527e1cc8
--- /dev/null
+++ b/Obsidian/apps/16/org.kde.kdenlive.png
@@ -0,0 +1 @@
+kdenlive.png
\ No newline at end of file
diff --git a/Obsidian/apps/16/org.kde.kgeography.png b/Obsidian/apps/16/org.kde.kgeography.png
new file mode 120000
index 000000000..14ac81edb
--- /dev/null
+++ b/Obsidian/apps/16/org.kde.kgeography.png
@@ -0,0 +1 @@
+kgeography.png
\ No newline at end of file
diff --git a/Obsidian/apps/16/org.kde.kigo.png b/Obsidian/apps/16/org.kde.kigo.png
new file mode 120000
index 000000000..7f07594b6
--- /dev/null
+++ b/Obsidian/apps/16/org.kde.kigo.png
@@ -0,0 +1 @@
+kigo.png
\ No newline at end of file
diff --git a/Obsidian/apps/16/org.kde.killbots.png b/Obsidian/apps/16/org.kde.killbots.png
new file mode 120000
index 000000000..9bb276c56
--- /dev/null
+++ b/Obsidian/apps/16/org.kde.killbots.png
@@ -0,0 +1 @@
+killbots.png
\ No newline at end of file
diff --git a/Obsidian/apps/16/org.kde.klines.png b/Obsidian/apps/16/org.kde.klines.png
new file mode 120000
index 000000000..cc2a2280e
--- /dev/null
+++ b/Obsidian/apps/16/org.kde.klines.png
@@ -0,0 +1 @@
+klines.png
\ No newline at end of file
diff --git a/Obsidian/apps/16/org.kde.kolourpaint.png b/Obsidian/apps/16/org.kde.kolourpaint.png
new file mode 120000
index 000000000..143d13816
--- /dev/null
+++ b/Obsidian/apps/16/org.kde.kolourpaint.png
@@ -0,0 +1 @@
+kolourpaint.png
\ No newline at end of file
diff --git a/Obsidian/apps/16/org.kde.kontact.png b/Obsidian/apps/16/org.kde.kontact.png
new file mode 120000
index 000000000..30ed45e0c
--- /dev/null
+++ b/Obsidian/apps/16/org.kde.kontact.png
@@ -0,0 +1 @@
+kontact.png
\ No newline at end of file
diff --git a/Obsidian/apps/16/org.kde.krita.png b/Obsidian/apps/16/org.kde.krita.png
new file mode 120000
index 000000000..333815ab6
--- /dev/null
+++ b/Obsidian/apps/16/org.kde.krita.png
@@ -0,0 +1 @@
+krita.png
\ No newline at end of file
diff --git a/Obsidian/apps/16/org.kde.ksquares.png b/Obsidian/apps/16/org.kde.ksquares.png
new file mode 120000
index 000000000..270b03d0c
--- /dev/null
+++ b/Obsidian/apps/16/org.kde.ksquares.png
@@ -0,0 +1 @@
+ksquares.png
\ No newline at end of file
diff --git a/Obsidian/apps/16/org.kde.ksudoku.png b/Obsidian/apps/16/org.kde.ksudoku.png
new file mode 120000
index 000000000..78770e1a3
--- /dev/null
+++ b/Obsidian/apps/16/org.kde.ksudoku.png
@@ -0,0 +1 @@
+ksudoku.png
\ No newline at end of file
diff --git a/Obsidian/apps/16/org.kde.plasma.clipboard.png b/Obsidian/apps/16/org.kde.plasma.clipboard.png
new file mode 120000
index 000000000..739e2cf08
--- /dev/null
+++ b/Obsidian/apps/16/org.kde.plasma.clipboard.png
@@ -0,0 +1 @@
+diodon.png
\ No newline at end of file
diff --git a/Obsidian/apps/16/org.kde.plasma.qalculate.png b/Obsidian/apps/16/org.kde.plasma.qalculate.png
new file mode 120000
index 000000000..43cd3a638
--- /dev/null
+++ b/Obsidian/apps/16/org.kde.plasma.qalculate.png
@@ -0,0 +1 @@
+qalculate.png
\ No newline at end of file
diff --git a/Obsidian/apps/16/org.mozilla.Firefox.png b/Obsidian/apps/16/org.mozilla.Firefox.png
new file mode 120000
index 000000000..93c4678cc
--- /dev/null
+++ b/Obsidian/apps/16/org.mozilla.Firefox.png
@@ -0,0 +1 @@
+firefox.png
\ No newline at end of file
diff --git a/Obsidian/apps/16/org.mozilla.FirefoxDevEdition.png b/Obsidian/apps/16/org.mozilla.FirefoxDevEdition.png
new file mode 120000
index 000000000..0b95f6458
--- /dev/null
+++ b/Obsidian/apps/16/org.mozilla.FirefoxDevEdition.png
@@ -0,0 +1 @@
+firefox-developer-icon.png
\ No newline at end of file
diff --git a/Obsidian/apps/16/org.mozilla.Thunderbird.png b/Obsidian/apps/16/org.mozilla.Thunderbird.png
new file mode 120000
index 000000000..5d3a32f26
--- /dev/null
+++ b/Obsidian/apps/16/org.mozilla.Thunderbird.png
@@ -0,0 +1 @@
+thunderbird.png
\ No newline at end of file
diff --git a/Obsidian/apps/16/org.musescore.MuseScore.png b/Obsidian/apps/16/org.musescore.MuseScore.png
new file mode 120000
index 000000000..927a8ca5a
--- /dev/null
+++ b/Obsidian/apps/16/org.musescore.MuseScore.png
@@ -0,0 +1 @@
+musescore.png
\ No newline at end of file
diff --git a/Obsidian/apps/16/org.openshot.OpenShot.png b/Obsidian/apps/16/org.openshot.OpenShot.png
new file mode 120000
index 000000000..3dd1c774f
--- /dev/null
+++ b/Obsidian/apps/16/org.openshot.OpenShot.png
@@ -0,0 +1 @@
+openshot.png
\ No newline at end of file
diff --git a/Obsidian/apps/16/org.openstreetmap.josm.png b/Obsidian/apps/16/org.openstreetmap.josm.png
new file mode 120000
index 000000000..c52bba740
--- /dev/null
+++ b/Obsidian/apps/16/org.openstreetmap.josm.png
@@ -0,0 +1 @@
+josm.png
\ No newline at end of file
diff --git a/Obsidian/apps/16/org.openttd.OpenTTD.png b/Obsidian/apps/16/org.openttd.OpenTTD.png
new file mode 120000
index 000000000..803a0bc91
--- /dev/null
+++ b/Obsidian/apps/16/org.openttd.OpenTTD.png
@@ -0,0 +1 @@
+openttd.png
\ No newline at end of file
diff --git a/Obsidian/apps/16/org.phoenicis.playonlinux.png b/Obsidian/apps/16/org.phoenicis.playonlinux.png
new file mode 120000
index 000000000..4a1c04f88
--- /dev/null
+++ b/Obsidian/apps/16/org.phoenicis.playonlinux.png
@@ -0,0 +1 @@
+playonlinux.png
\ No newline at end of file
diff --git a/Obsidian/apps/16/org.photoqt.PhotoQt.png b/Obsidian/apps/16/org.photoqt.PhotoQt.png
new file mode 120000
index 000000000..063b180a7
--- /dev/null
+++ b/Obsidian/apps/16/org.photoqt.PhotoQt.png
@@ -0,0 +1 @@
+multimedia-photo-viewer.png
\ No newline at end of file
diff --git a/Obsidian/apps/16/org.qbittorrent.qBittorrent.png b/Obsidian/apps/16/org.qbittorrent.qBittorrent.png
new file mode 120000
index 000000000..49883ce84
--- /dev/null
+++ b/Obsidian/apps/16/org.qbittorrent.qBittorrent.png
@@ -0,0 +1 @@
+qbittorrent.png
\ No newline at end of file
diff --git a/Obsidian/apps/16/org.sauerbraten.Sauerbraten.png b/Obsidian/apps/16/org.sauerbraten.Sauerbraten.png
new file mode 120000
index 000000000..f2fd7a70c
--- /dev/null
+++ b/Obsidian/apps/16/org.sauerbraten.Sauerbraten.png
@@ -0,0 +1 @@
+sauerbraten.png
\ No newline at end of file
diff --git a/Obsidian/apps/16/org.sparkleshare.SparkleShare.png b/Obsidian/apps/16/org.sparkleshare.SparkleShare.png
new file mode 120000
index 000000000..bff086eaa
--- /dev/null
+++ b/Obsidian/apps/16/org.sparkleshare.SparkleShare.png
@@ -0,0 +1 @@
+sparkleshare.png
\ No newline at end of file
diff --git a/Obsidian/apps/16/org.speedcrunch.SpeedCrunch.png b/Obsidian/apps/16/org.speedcrunch.SpeedCrunch.png
new file mode 120000
index 000000000..5b964314c
--- /dev/null
+++ b/Obsidian/apps/16/org.speedcrunch.SpeedCrunch.png
@@ -0,0 +1 @@
+speedcrunch.png
\ No newline at end of file
diff --git a/Obsidian/apps/16/org.supertux.SuperTux-Milestone1.png b/Obsidian/apps/16/org.supertux.SuperTux-Milestone1.png
new file mode 120000
index 000000000..e5cc0b8ca
--- /dev/null
+++ b/Obsidian/apps/16/org.supertux.SuperTux-Milestone1.png
@@ -0,0 +1 @@
+supertux.png
\ No newline at end of file
diff --git a/Obsidian/apps/16/org.synfig.SynfigStudio.png b/Obsidian/apps/16/org.synfig.SynfigStudio.png
new file mode 120000
index 000000000..832047738
--- /dev/null
+++ b/Obsidian/apps/16/org.synfig.SynfigStudio.png
@@ -0,0 +1 @@
+synfig_icon.png
\ No newline at end of file
diff --git a/Obsidian/apps/16/org.texstudio.TeXstudio.png b/Obsidian/apps/16/org.texstudio.TeXstudio.png
new file mode 120000
index 000000000..ccc874e90
--- /dev/null
+++ b/Obsidian/apps/16/org.texstudio.TeXstudio.png
@@ -0,0 +1 @@
+texstudio.png
\ No newline at end of file
diff --git a/Obsidian/apps/16/org.vim.Vim.png b/Obsidian/apps/16/org.vim.Vim.png
new file mode 120000
index 000000000..fe65069f5
--- /dev/null
+++ b/Obsidian/apps/16/org.vim.Vim.png
@@ -0,0 +1 @@
+vim.png
\ No newline at end of file
diff --git a/Obsidian/apps/16/org.wireshark.Wireshark.png b/Obsidian/apps/16/org.wireshark.Wireshark.png
new file mode 120000
index 000000000..7647ced48
--- /dev/null
+++ b/Obsidian/apps/16/org.wireshark.Wireshark.png
@@ -0,0 +1 @@
+wireshark.png
\ No newline at end of file
diff --git a/Obsidian/apps/16/org.xiphos.Xiphos.png b/Obsidian/apps/16/org.xiphos.Xiphos.png
new file mode 120000
index 000000000..946a9374c
--- /dev/null
+++ b/Obsidian/apps/16/org.xiphos.Xiphos.png
@@ -0,0 +1 @@
+xiphos.png
\ No newline at end of file
diff --git a/Obsidian/apps/16/org.xonotic.Xonotic.png b/Obsidian/apps/16/org.xonotic.Xonotic.png
new file mode 120000
index 000000000..0822c112e
--- /dev/null
+++ b/Obsidian/apps/16/org.xonotic.Xonotic.png
@@ -0,0 +1 @@
+xonotic.png
\ No newline at end of file
diff --git a/Obsidian/apps/16/org.zim_wiki.Zim.png b/Obsidian/apps/16/org.zim_wiki.Zim.png
new file mode 120000
index 000000000..65a18051a
--- /dev/null
+++ b/Obsidian/apps/16/org.zim_wiki.Zim.png
@@ -0,0 +1 @@
+zim.png
\ No newline at end of file
diff --git a/Obsidian/apps/16/pycharm-community.png b/Obsidian/apps/16/pycharm-community.png
new file mode 120000
index 000000000..6cc606ca7
--- /dev/null
+++ b/Obsidian/apps/16/pycharm-community.png
@@ -0,0 +1 @@
+pycharm.png
\ No newline at end of file
diff --git a/Obsidian/apps/16/pycharm-education.png b/Obsidian/apps/16/pycharm-education.png
new file mode 120000
index 000000000..6cc606ca7
--- /dev/null
+++ b/Obsidian/apps/16/pycharm-education.png
@@ -0,0 +1 @@
+pycharm.png
\ No newline at end of file
diff --git a/Obsidian/apps/16/pycharm-professional.png b/Obsidian/apps/16/pycharm-professional.png
new file mode 120000
index 000000000..6cc606ca7
--- /dev/null
+++ b/Obsidian/apps/16/pycharm-professional.png
@@ -0,0 +1 @@
+pycharm.png
\ No newline at end of file
diff --git a/Obsidian/apps/16/qlipper.png b/Obsidian/apps/16/qlipper.png
new file mode 120000
index 000000000..739e2cf08
--- /dev/null
+++ b/Obsidian/apps/16/qlipper.png
@@ -0,0 +1 @@
+diodon.png
\ No newline at end of file
diff --git a/Obsidian/apps/16/qps.png b/Obsidian/apps/16/qps.png
new file mode 120000
index 000000000..a30efbf2d
--- /dev/null
+++ b/Obsidian/apps/16/qps.png
@@ -0,0 +1 @@
+utilities-system-monitor.png
\ No newline at end of file
diff --git a/Obsidian/apps/16/screengrab.png b/Obsidian/apps/16/screengrab.png
new file mode 120000
index 000000000..6763fedc1
--- /dev/null
+++ b/Obsidian/apps/16/screengrab.png
@@ -0,0 +1 @@
+applets-screenshooter.png
\ No newline at end of file
diff --git a/Obsidian/apps/16/scribus-trunk.png b/Obsidian/apps/16/scribus-trunk.png
new file mode 120000
index 000000000..28e6f6092
--- /dev/null
+++ b/Obsidian/apps/16/scribus-trunk.png
@@ -0,0 +1 @@
+scribus.png
\ No newline at end of file
diff --git a/Obsidian/apps/16/smb4k.png b/Obsidian/apps/16/smb4k.png
new file mode 120000
index 000000000..99fbb9280
--- /dev/null
+++ b/Obsidian/apps/16/smb4k.png
@@ -0,0 +1 @@
+system-config-samba.png
\ No newline at end of file
diff --git a/Obsidian/apps/16/sqliteman.png b/Obsidian/apps/16/sqliteman.png
new file mode 120000
index 000000000..c5fff62b2
--- /dev/null
+++ b/Obsidian/apps/16/sqliteman.png
@@ -0,0 +1 @@
+sqlitebrowser.png
\ No newline at end of file
diff --git a/Obsidian/apps/16/steam_icon_235820.png b/Obsidian/apps/16/steam_icon_235820.png
new file mode 120000
index 000000000..e2552ee89
--- /dev/null
+++ b/Obsidian/apps/16/steam_icon_235820.png
@@ -0,0 +1 @@
+element4l.png
\ No newline at end of file
diff --git a/Obsidian/apps/16/steam_icon_431730.png b/Obsidian/apps/16/steam_icon_431730.png
new file mode 120000
index 000000000..6fa76ee3a
--- /dev/null
+++ b/Obsidian/apps/16/steam_icon_431730.png
@@ -0,0 +1 @@
+aseprite.png
\ No newline at end of file
diff --git a/Obsidian/apps/16/steam_icon_599390.png b/Obsidian/apps/16/steam_icon_599390.png
new file mode 120000
index 000000000..1fadebb9f
--- /dev/null
+++ b/Obsidian/apps/16/steam_icon_599390.png
@@ -0,0 +1 @@
+wesnoth.png
\ No newline at end of file
diff --git a/Obsidian/apps/16/sublime-text2.png b/Obsidian/apps/16/sublime-text2.png
new file mode 120000
index 000000000..8c76b1030
--- /dev/null
+++ b/Obsidian/apps/16/sublime-text2.png
@@ -0,0 +1 @@
+sublime-text.png
\ No newline at end of file
diff --git a/Obsidian/apps/16/tv.kodi.Kodi.png b/Obsidian/apps/16/tv.kodi.Kodi.png
new file mode 120000
index 000000000..1a0be87f4
--- /dev/null
+++ b/Obsidian/apps/16/tv.kodi.Kodi.png
@@ -0,0 +1 @@
+kodi.png
\ No newline at end of file
diff --git a/Obsidian/apps/16/uterror.png b/Obsidian/apps/16/uterror.png
new file mode 120000
index 000000000..1d072ddcb
--- /dev/null
+++ b/Obsidian/apps/16/uterror.png
@@ -0,0 +1 @@
+urbanterror.png
\ No newline at end of file
diff --git a/Obsidian/apps/16/xing.png b/Obsidian/apps/16/xing.png
new file mode 100644
index 000000000..423144ef6
Binary files /dev/null and b/Obsidian/apps/16/xing.png differ
diff --git a/Obsidian/apps/16/yast-device-tree.png b/Obsidian/apps/16/yast-device-tree.png
new file mode 120000
index 000000000..ec5ea3d60
--- /dev/null
+++ b/Obsidian/apps/16/yast-device-tree.png
@@ -0,0 +1 @@
+preferences-system-network.png
\ No newline at end of file
diff --git a/Obsidian/apps/16/yast-kerberos.png b/Obsidian/apps/16/yast-kerberos.png
new file mode 120000
index 000000000..cd22d232c
--- /dev/null
+++ b/Obsidian/apps/16/yast-kerberos.png
@@ -0,0 +1 @@
+preferences-desktop-user-password.png
\ No newline at end of file
diff --git a/Obsidian/apps/16/yast-ldap-server.png b/Obsidian/apps/16/yast-ldap-server.png
new file mode 120000
index 000000000..68c47c191
--- /dev/null
+++ b/Obsidian/apps/16/yast-ldap-server.png
@@ -0,0 +1 @@
+krfb.png
\ No newline at end of file
diff --git a/Obsidian/apps/16/yast-x11.png b/Obsidian/apps/16/yast-x11.png
new file mode 120000
index 000000000..0fefcb404
--- /dev/null
+++ b/Obsidian/apps/16/yast-x11.png
@@ -0,0 +1 @@
+fonts.png
\ No newline at end of file
diff --git a/Obsidian/apps/22/app.rednotebook.RedNotebook.png b/Obsidian/apps/22/app.rednotebook.RedNotebook.png
new file mode 120000
index 000000000..ca02b6925
--- /dev/null
+++ b/Obsidian/apps/22/app.rednotebook.RedNotebook.png
@@ -0,0 +1 @@
+rednotebook.png
\ No newline at end of file
diff --git a/Obsidian/apps/22/appimagekit-emacs.png b/Obsidian/apps/22/appimagekit-emacs.png
new file mode 120000
index 000000000..6920e77cd
--- /dev/null
+++ b/Obsidian/apps/22/appimagekit-emacs.png
@@ -0,0 +1 @@
+emacs.png
\ No newline at end of file
diff --git a/Obsidian/apps/22/appimagekit-franz.png b/Obsidian/apps/22/appimagekit-franz.png
new file mode 120000
index 000000000..d83e87d8b
--- /dev/null
+++ b/Obsidian/apps/22/appimagekit-franz.png
@@ -0,0 +1 @@
+franz.png
\ No newline at end of file
diff --git a/Obsidian/apps/22/appimagekit-org.keepassxc.KeePassXC.png b/Obsidian/apps/22/appimagekit-org.keepassxc.KeePassXC.png
new file mode 120000
index 000000000..51c049de5
--- /dev/null
+++ b/Obsidian/apps/22/appimagekit-org.keepassxc.KeePassXC.png
@@ -0,0 +1 @@
+keepassxc.png
\ No newline at end of file
diff --git a/Obsidian/apps/22/appimagekit-synfigstudio.png b/Obsidian/apps/22/appimagekit-synfigstudio.png
new file mode 120000
index 000000000..832047738
--- /dev/null
+++ b/Obsidian/apps/22/appimagekit-synfigstudio.png
@@ -0,0 +1 @@
+synfig_icon.png
\ No newline at end of file
diff --git a/Obsidian/apps/22/applications-featured.png b/Obsidian/apps/22/applications-featured.png
new file mode 120000
index 000000000..7b5e65313
--- /dev/null
+++ b/Obsidian/apps/22/applications-featured.png
@@ -0,0 +1 @@
+plasmagik.png
\ No newline at end of file
diff --git a/Obsidian/apps/22/bottles_notepad.png b/Obsidian/apps/22/bottles_notepad.png
new file mode 120000
index 000000000..24614cff9
--- /dev/null
+++ b/Obsidian/apps/22/bottles_notepad.png
@@ -0,0 +1 @@
+accessories-text-editor.png
\ No newline at end of file
diff --git a/Obsidian/apps/22/bottles_wine-uninstaller.png b/Obsidian/apps/22/bottles_wine-uninstaller.png
new file mode 120000
index 000000000..e2534b0b8
--- /dev/null
+++ b/Obsidian/apps/22/bottles_wine-uninstaller.png
@@ -0,0 +1 @@
+wine-uninstaller.png
\ No newline at end of file
diff --git a/Obsidian/apps/22/bottles_wine-winecfg.png b/Obsidian/apps/22/bottles_wine-winecfg.png
new file mode 120000
index 000000000..55e55441f
--- /dev/null
+++ b/Obsidian/apps/22/bottles_wine-winecfg.png
@@ -0,0 +1 @@
+winecfg.png
\ No newline at end of file
diff --git a/Obsidian/apps/22/bottles_wine.png b/Obsidian/apps/22/bottles_wine.png
new file mode 120000
index 000000000..052f28e91
--- /dev/null
+++ b/Obsidian/apps/22/bottles_wine.png
@@ -0,0 +1 @@
+wine.png
\ No newline at end of file
diff --git a/Obsidian/apps/22/bottles_winetricks.png b/Obsidian/apps/22/bottles_winetricks.png
new file mode 120000
index 000000000..8e4e94432
--- /dev/null
+++ b/Obsidian/apps/22/bottles_winetricks.png
@@ -0,0 +1 @@
+winetricks.png
\ No newline at end of file
diff --git a/Obsidian/apps/22/brave-browser.png b/Obsidian/apps/22/brave-browser.png
new file mode 120000
index 000000000..8172a9f84
--- /dev/null
+++ b/Obsidian/apps/22/brave-browser.png
@@ -0,0 +1 @@
+brave.png
\ No newline at end of file
diff --git a/Obsidian/apps/22/browser-tor.png b/Obsidian/apps/22/browser-tor.png
new file mode 120000
index 000000000..2e98848a2
--- /dev/null
+++ b/Obsidian/apps/22/browser-tor.png
@@ -0,0 +1 @@
+tor.png
\ No newline at end of file
diff --git a/Obsidian/apps/22/bumblebee.png b/Obsidian/apps/22/bumblebee.png
new file mode 120000
index 000000000..4c65ceb7c
--- /dev/null
+++ b/Obsidian/apps/22/bumblebee.png
@@ -0,0 +1 @@
+nvidia.png
\ No newline at end of file
diff --git a/Obsidian/apps/22/calligrakarbon.png b/Obsidian/apps/22/calligrakarbon.png
new file mode 120000
index 000000000..6839519ce
--- /dev/null
+++ b/Obsidian/apps/22/calligrakarbon.png
@@ -0,0 +1 @@
+karbon.png
\ No newline at end of file
diff --git a/Obsidian/apps/22/cc.arduino.arduinoide.png b/Obsidian/apps/22/cc.arduino.arduinoide.png
new file mode 120000
index 000000000..e81fd7e60
--- /dev/null
+++ b/Obsidian/apps/22/cc.arduino.arduinoide.png
@@ -0,0 +1 @@
+arduino.png
\ No newline at end of file
diff --git a/Obsidian/apps/22/chessx.png b/Obsidian/apps/22/chessx.png
new file mode 120000
index 000000000..7380c672e
--- /dev/null
+++ b/Obsidian/apps/22/chessx.png
@@ -0,0 +1 @@
+chess.png
\ No newline at end of file
diff --git a/Obsidian/apps/22/clipit-trayicon.png b/Obsidian/apps/22/clipit-trayicon.png
new file mode 120000
index 000000000..739e2cf08
--- /dev/null
+++ b/Obsidian/apps/22/clipit-trayicon.png
@@ -0,0 +1 @@
+diodon.png
\ No newline at end of file
diff --git a/Obsidian/apps/22/com.abisource.AbiWord.png b/Obsidian/apps/22/com.abisource.AbiWord.png
new file mode 120000
index 000000000..8176311a3
--- /dev/null
+++ b/Obsidian/apps/22/com.abisource.AbiWord.png
@@ -0,0 +1 @@
+abiword.png
\ No newline at end of file
diff --git a/Obsidian/apps/22/com.adobe.Flash-Player-Projector.png b/Obsidian/apps/22/com.adobe.Flash-Player-Projector.png
new file mode 120000
index 000000000..c9c66622b
--- /dev/null
+++ b/Obsidian/apps/22/com.adobe.Flash-Player-Projector.png
@@ -0,0 +1 @@
+flash.png
\ No newline at end of file
diff --git a/Obsidian/apps/22/com.anydesk.Anydesk.png b/Obsidian/apps/22/com.anydesk.Anydesk.png
new file mode 120000
index 000000000..1dac3671c
--- /dev/null
+++ b/Obsidian/apps/22/com.anydesk.Anydesk.png
@@ -0,0 +1 @@
+anydesk.png
\ No newline at end of file
diff --git a/Obsidian/apps/22/com.axosoft.GitKraken.png b/Obsidian/apps/22/com.axosoft.GitKraken.png
new file mode 120000
index 000000000..1cb5d3b42
--- /dev/null
+++ b/Obsidian/apps/22/com.axosoft.GitKraken.png
@@ -0,0 +1 @@
+gitkraken.png
\ No newline at end of file
diff --git a/Obsidian/apps/22/com.bxabi.bumblebee-indicator.png b/Obsidian/apps/22/com.bxabi.bumblebee-indicator.png
new file mode 120000
index 000000000..4c65ceb7c
--- /dev/null
+++ b/Obsidian/apps/22/com.bxabi.bumblebee-indicator.png
@@ -0,0 +1 @@
+nvidia.png
\ No newline at end of file
diff --git a/Obsidian/apps/22/com.deepin.Calendar.png b/Obsidian/apps/22/com.deepin.Calendar.png
new file mode 120000
index 000000000..64dfd22d1
--- /dev/null
+++ b/Obsidian/apps/22/com.deepin.Calendar.png
@@ -0,0 +1 @@
+office-calendar.png
\ No newline at end of file
diff --git a/Obsidian/apps/22/com.deepin.ImageViewer.png b/Obsidian/apps/22/com.deepin.ImageViewer.png
new file mode 120000
index 000000000..063b180a7
--- /dev/null
+++ b/Obsidian/apps/22/com.deepin.ImageViewer.png
@@ -0,0 +1 @@
+multimedia-photo-viewer.png
\ No newline at end of file
diff --git a/Obsidian/apps/22/com.deepin.Music.png b/Obsidian/apps/22/com.deepin.Music.png
new file mode 120000
index 000000000..9654b9d13
--- /dev/null
+++ b/Obsidian/apps/22/com.deepin.Music.png
@@ -0,0 +1 @@
+juk.png
\ No newline at end of file
diff --git a/Obsidian/apps/22/com.deepin.ScreenShot.png b/Obsidian/apps/22/com.deepin.ScreenShot.png
new file mode 120000
index 000000000..6763fedc1
--- /dev/null
+++ b/Obsidian/apps/22/com.deepin.ScreenShot.png
@@ -0,0 +1 @@
+applets-screenshooter.png
\ No newline at end of file
diff --git a/Obsidian/apps/22/com.deepin.VoiceRecorder.png b/Obsidian/apps/22/com.deepin.VoiceRecorder.png
new file mode 120000
index 000000000..dfb50aa64
--- /dev/null
+++ b/Obsidian/apps/22/com.deepin.VoiceRecorder.png
@@ -0,0 +1 @@
+sound-recorder.png
\ No newline at end of file
diff --git a/Obsidian/apps/22/com.dosbox.DOSBox.png b/Obsidian/apps/22/com.dosbox.DOSBox.png
new file mode 120000
index 000000000..dbd62f7e2
--- /dev/null
+++ b/Obsidian/apps/22/com.dosbox.DOSBox.png
@@ -0,0 +1 @@
+dosbox.png
\ No newline at end of file
diff --git a/Obsidian/apps/22/com.dropbox.Client.png b/Obsidian/apps/22/com.dropbox.Client.png
new file mode 120000
index 000000000..d9a8c110b
--- /dev/null
+++ b/Obsidian/apps/22/com.dropbox.Client.png
@@ -0,0 +1 @@
+dropbox.png
\ No newline at end of file
diff --git a/Obsidian/apps/22/com.getpostman.Postman.png b/Obsidian/apps/22/com.getpostman.Postman.png
new file mode 120000
index 000000000..fc25b82c6
--- /dev/null
+++ b/Obsidian/apps/22/com.getpostman.Postman.png
@@ -0,0 +1 @@
+postman.png
\ No newline at end of file
diff --git a/Obsidian/apps/22/com.github.libresprite.LibreSprite.png b/Obsidian/apps/22/com.github.libresprite.LibreSprite.png
new file mode 120000
index 000000000..6fa76ee3a
--- /dev/null
+++ b/Obsidian/apps/22/com.github.libresprite.LibreSprite.png
@@ -0,0 +1 @@
+aseprite.png
\ No newline at end of file
diff --git a/Obsidian/apps/22/com.github.rssguard.png b/Obsidian/apps/22/com.github.rssguard.png
new file mode 120000
index 000000000..b70dce2c9
--- /dev/null
+++ b/Obsidian/apps/22/com.github.rssguard.png
@@ -0,0 +1 @@
+akregator.png
\ No newline at end of file
diff --git a/Obsidian/apps/22/com.github.ryanakca.slingshot.png b/Obsidian/apps/22/com.github.ryanakca.slingshot.png
new file mode 120000
index 000000000..4c6e92d87
--- /dev/null
+++ b/Obsidian/apps/22/com.github.ryanakca.slingshot.png
@@ -0,0 +1 @@
+slingshot.png
\ No newline at end of file
diff --git a/Obsidian/apps/22/com.github.santileortiz.iconoscope.png b/Obsidian/apps/22/com.github.santileortiz.iconoscope.png
new file mode 120000
index 000000000..d78d5788f
--- /dev/null
+++ b/Obsidian/apps/22/com.github.santileortiz.iconoscope.png
@@ -0,0 +1 @@
+preferences-desktop-icons.png
\ No newline at end of file
diff --git a/Obsidian/apps/22/com.github.timecraft.notifier.png b/Obsidian/apps/22/com.github.timecraft.notifier.png
new file mode 120000
index 000000000..0917c324f
--- /dev/null
+++ b/Obsidian/apps/22/com.github.timecraft.notifier.png
@@ -0,0 +1 @@
+system-error.png
\ No newline at end of file
diff --git a/Obsidian/apps/22/com.github.zren.sysmonitordash.png b/Obsidian/apps/22/com.github.zren.sysmonitordash.png
new file mode 120000
index 000000000..a30efbf2d
--- /dev/null
+++ b/Obsidian/apps/22/com.github.zren.sysmonitordash.png
@@ -0,0 +1 @@
+utilities-system-monitor.png
\ No newline at end of file
diff --git a/Obsidian/apps/22/com.jetbrains.IntelliJ-IDEA-Community.png b/Obsidian/apps/22/com.jetbrains.IntelliJ-IDEA-Community.png
new file mode 120000
index 000000000..603751255
--- /dev/null
+++ b/Obsidian/apps/22/com.jetbrains.IntelliJ-IDEA-Community.png
@@ -0,0 +1 @@
+intellij.png
\ No newline at end of file
diff --git a/Obsidian/apps/22/com.jetbrains.IntelliJ-IDEA-Ultimate.png b/Obsidian/apps/22/com.jetbrains.IntelliJ-IDEA-Ultimate.png
new file mode 120000
index 000000000..603751255
--- /dev/null
+++ b/Obsidian/apps/22/com.jetbrains.IntelliJ-IDEA-Ultimate.png
@@ -0,0 +1 @@
+intellij.png
\ No newline at end of file
diff --git a/Obsidian/apps/22/com.jetbrains.PyCharm-Community.png b/Obsidian/apps/22/com.jetbrains.PyCharm-Community.png
new file mode 120000
index 000000000..6cc606ca7
--- /dev/null
+++ b/Obsidian/apps/22/com.jetbrains.PyCharm-Community.png
@@ -0,0 +1 @@
+pycharm.png
\ No newline at end of file
diff --git a/Obsidian/apps/22/com.jetbrains.WebStorm.png b/Obsidian/apps/22/com.jetbrains.WebStorm.png
new file mode 120000
index 000000000..73c3cb0ae
--- /dev/null
+++ b/Obsidian/apps/22/com.jetbrains.WebStorm.png
@@ -0,0 +1 @@
+webstorm.png
\ No newline at end of file
diff --git a/Obsidian/apps/22/com.mattermost.Desktop.png b/Obsidian/apps/22/com.mattermost.Desktop.png
new file mode 120000
index 000000000..fdb6de645
--- /dev/null
+++ b/Obsidian/apps/22/com.mattermost.Desktop.png
@@ -0,0 +1 @@
+mattermost.png
\ No newline at end of file
diff --git a/Obsidian/apps/22/com.notepadqq.Notepadqq.png b/Obsidian/apps/22/com.notepadqq.Notepadqq.png
new file mode 120000
index 000000000..6cf1b310f
--- /dev/null
+++ b/Obsidian/apps/22/com.notepadqq.Notepadqq.png
@@ -0,0 +1 @@
+notepadqq.png
\ No newline at end of file
diff --git a/Obsidian/apps/22/com.obsproject.Studio.png b/Obsidian/apps/22/com.obsproject.Studio.png
new file mode 120000
index 000000000..31075ea15
--- /dev/null
+++ b/Obsidian/apps/22/com.obsproject.Studio.png
@@ -0,0 +1 @@
+obs.png
\ No newline at end of file
diff --git a/Obsidian/apps/22/com.snes9x.Snes9x.png b/Obsidian/apps/22/com.snes9x.Snes9x.png
new file mode 120000
index 000000000..bf6b1f303
--- /dev/null
+++ b/Obsidian/apps/22/com.snes9x.Snes9x.png
@@ -0,0 +1 @@
+snes9x.png
\ No newline at end of file
diff --git a/Obsidian/apps/22/com.sublimetext.three.png b/Obsidian/apps/22/com.sublimetext.three.png
new file mode 120000
index 000000000..8c76b1030
--- /dev/null
+++ b/Obsidian/apps/22/com.sublimetext.three.png
@@ -0,0 +1 @@
+sublime-text.png
\ No newline at end of file
diff --git a/Obsidian/apps/22/com.syntevo.SmartGit.png b/Obsidian/apps/22/com.syntevo.SmartGit.png
new file mode 120000
index 000000000..9d600e9fc
--- /dev/null
+++ b/Obsidian/apps/22/com.syntevo.SmartGit.png
@@ -0,0 +1 @@
+smartgit.png
\ No newline at end of file
diff --git a/Obsidian/apps/22/com.teamspeak.TeamSpeak.png b/Obsidian/apps/22/com.teamspeak.TeamSpeak.png
new file mode 120000
index 000000000..66c6017e1
--- /dev/null
+++ b/Obsidian/apps/22/com.teamspeak.TeamSpeak.png
@@ -0,0 +1 @@
+teamspeak3.png
\ No newline at end of file
diff --git a/Obsidian/apps/22/com.tux4kids.tuxtype.png b/Obsidian/apps/22/com.tux4kids.tuxtype.png
new file mode 120000
index 000000000..3fa199b79
--- /dev/null
+++ b/Obsidian/apps/22/com.tux4kids.tuxtype.png
@@ -0,0 +1 @@
+tuxtype.png
\ No newline at end of file
diff --git a/Obsidian/apps/22/com.visualstudio.code.oss.png b/Obsidian/apps/22/com.visualstudio.code.oss.png
new file mode 120000
index 000000000..844278606
--- /dev/null
+++ b/Obsidian/apps/22/com.visualstudio.code.oss.png
@@ -0,0 +1 @@
+visual-studio-code.png
\ No newline at end of file
diff --git a/Obsidian/apps/22/com.wire.WireDesktop.png b/Obsidian/apps/22/com.wire.WireDesktop.png
new file mode 120000
index 000000000..b48eee895
--- /dev/null
+++ b/Obsidian/apps/22/com.wire.WireDesktop.png
@@ -0,0 +1 @@
+wire.png
\ No newline at end of file
diff --git a/Obsidian/apps/22/com.wps.Office.etmain.png b/Obsidian/apps/22/com.wps.Office.etmain.png
new file mode 120000
index 000000000..2c5d1c6ba
--- /dev/null
+++ b/Obsidian/apps/22/com.wps.Office.etmain.png
@@ -0,0 +1 @@
+wps-office-etmain.png
\ No newline at end of file
diff --git a/Obsidian/apps/22/com.wps.Office.wppmain.png b/Obsidian/apps/22/com.wps.Office.wppmain.png
new file mode 120000
index 000000000..97b73e1be
--- /dev/null
+++ b/Obsidian/apps/22/com.wps.Office.wppmain.png
@@ -0,0 +1 @@
+wps-office-wppmain.png
\ No newline at end of file
diff --git a/Obsidian/apps/22/com.wps.Office.wpsmain.png b/Obsidian/apps/22/com.wps.Office.wpsmain.png
new file mode 120000
index 000000000..7c63a371a
--- /dev/null
+++ b/Obsidian/apps/22/com.wps.Office.wpsmain.png
@@ -0,0 +1 @@
+wps-office-wpsmain.png
\ No newline at end of file
diff --git a/Obsidian/apps/22/dde-calendar.png b/Obsidian/apps/22/dde-calendar.png
new file mode 120000
index 000000000..64dfd22d1
--- /dev/null
+++ b/Obsidian/apps/22/dde-calendar.png
@@ -0,0 +1 @@
+office-calendar.png
\ No newline at end of file
diff --git a/Obsidian/apps/22/deepin-calculator.png b/Obsidian/apps/22/deepin-calculator.png
new file mode 120000
index 000000000..264ccdb32
--- /dev/null
+++ b/Obsidian/apps/22/deepin-calculator.png
@@ -0,0 +1 @@
+accessories-calculator.png
\ No newline at end of file
diff --git a/Obsidian/apps/22/deepin-crossover.png b/Obsidian/apps/22/deepin-crossover.png
new file mode 120000
index 000000000..87492b04b
--- /dev/null
+++ b/Obsidian/apps/22/deepin-crossover.png
@@ -0,0 +1 @@
+crossover.png
\ No newline at end of file
diff --git a/Obsidian/apps/22/deepin-editor.png b/Obsidian/apps/22/deepin-editor.png
new file mode 120000
index 000000000..24614cff9
--- /dev/null
+++ b/Obsidian/apps/22/deepin-editor.png
@@ -0,0 +1 @@
+accessories-text-editor.png
\ No newline at end of file
diff --git a/Obsidian/apps/22/deepin-font-installer.png b/Obsidian/apps/22/deepin-font-installer.png
new file mode 120000
index 000000000..8d3c49efa
--- /dev/null
+++ b/Obsidian/apps/22/deepin-font-installer.png
@@ -0,0 +1 @@
+kfontview.png
\ No newline at end of file
diff --git a/Obsidian/apps/22/deepin-graphics-driver-manager.png b/Obsidian/apps/22/deepin-graphics-driver-manager.png
new file mode 120000
index 000000000..3d6419a14
--- /dev/null
+++ b/Obsidian/apps/22/deepin-graphics-driver-manager.png
@@ -0,0 +1 @@
+jockey.png
\ No newline at end of file
diff --git a/Obsidian/apps/22/devedeng_icon.png b/Obsidian/apps/22/devedeng_icon.png
new file mode 120000
index 000000000..97c7b5630
--- /dev/null
+++ b/Obsidian/apps/22/devedeng_icon.png
@@ -0,0 +1 @@
+devede.png
\ No newline at end of file
diff --git a/Obsidian/apps/22/epulse.png b/Obsidian/apps/22/epulse.png
new file mode 120000
index 000000000..ad65269a7
--- /dev/null
+++ b/Obsidian/apps/22/epulse.png
@@ -0,0 +1 @@
+kmix.png
\ No newline at end of file
diff --git a/Obsidian/apps/22/fr.free.Homebank.png b/Obsidian/apps/22/fr.free.Homebank.png
new file mode 120000
index 000000000..02068cdcb
--- /dev/null
+++ b/Obsidian/apps/22/fr.free.Homebank.png
@@ -0,0 +1 @@
+homebank.png
\ No newline at end of file
diff --git a/Obsidian/apps/22/ghex.png b/Obsidian/apps/22/ghex.png
index f2205adbb..2ace42998 100644
Binary files a/Obsidian/apps/22/ghex.png and b/Obsidian/apps/22/ghex.png differ
diff --git a/Obsidian/apps/22/git-gui.png b/Obsidian/apps/22/git-gui.png
new file mode 120000
index 000000000..f8ee290ae
--- /dev/null
+++ b/Obsidian/apps/22/git-gui.png
@@ -0,0 +1 @@
+git.png
\ No newline at end of file
diff --git a/Obsidian/apps/22/glipper.png b/Obsidian/apps/22/glipper.png
new file mode 120000
index 000000000..739e2cf08
--- /dev/null
+++ b/Obsidian/apps/22/glipper.png
@@ -0,0 +1 @@
+diodon.png
\ No newline at end of file
diff --git a/Obsidian/apps/22/glxinfo.png b/Obsidian/apps/22/glxinfo.png
new file mode 120000
index 000000000..3d6419a14
--- /dev/null
+++ b/Obsidian/apps/22/glxinfo.png
@@ -0,0 +1 @@
+jockey.png
\ No newline at end of file
diff --git a/Obsidian/apps/22/gnome-internet-radio-locator.png b/Obsidian/apps/22/gnome-internet-radio-locator.png
new file mode 120000
index 000000000..4501e6dda
--- /dev/null
+++ b/Obsidian/apps/22/gnome-internet-radio-locator.png
@@ -0,0 +1 @@
+radiotray.png
\ No newline at end of file
diff --git a/Obsidian/apps/22/gnome-latex.png b/Obsidian/apps/22/gnome-latex.png
new file mode 120000
index 000000000..5bfef9ca2
--- /dev/null
+++ b/Obsidian/apps/22/gnome-latex.png
@@ -0,0 +1 @@
+latexila.png
\ No newline at end of file
diff --git a/Obsidian/apps/22/gnome-panel-fish.png b/Obsidian/apps/22/gnome-panel-fish.png
new file mode 120000
index 000000000..7d8f5d7e2
--- /dev/null
+++ b/Obsidian/apps/22/gnome-panel-fish.png
@@ -0,0 +1 @@
+bluefish.png
\ No newline at end of file
diff --git a/Obsidian/apps/22/gnome-panel-force-quit.png b/Obsidian/apps/22/gnome-panel-force-quit.png
new file mode 120000
index 000000000..e8f9a7471
--- /dev/null
+++ b/Obsidian/apps/22/gnome-panel-force-quit.png
@@ -0,0 +1 @@
+xorg.png
\ No newline at end of file
diff --git a/Obsidian/apps/22/gnome-panel-hibernate.png b/Obsidian/apps/22/gnome-panel-hibernate.png
new file mode 120000
index 000000000..0577ee3ab
--- /dev/null
+++ b/Obsidian/apps/22/gnome-panel-hibernate.png
@@ -0,0 +1 @@
+system-suspend-hibernate.png
\ No newline at end of file
diff --git a/Obsidian/apps/22/gnome-panel-notification-area.png b/Obsidian/apps/22/gnome-panel-notification-area.png
new file mode 120000
index 000000000..4469b3321
--- /dev/null
+++ b/Obsidian/apps/22/gnome-panel-notification-area.png
@@ -0,0 +1 @@
+preferences-desktop-notification-bell.png
\ No newline at end of file
diff --git a/Obsidian/apps/22/im.pidgin.Pidgin.png b/Obsidian/apps/22/im.pidgin.Pidgin.png
new file mode 120000
index 000000000..159ade3bb
--- /dev/null
+++ b/Obsidian/apps/22/im.pidgin.Pidgin.png
@@ -0,0 +1 @@
+pidgin.png
\ No newline at end of file
diff --git a/Obsidian/apps/22/im.riot.Riot.png b/Obsidian/apps/22/im.riot.Riot.png
new file mode 120000
index 000000000..82fd2a994
--- /dev/null
+++ b/Obsidian/apps/22/im.riot.Riot.png
@@ -0,0 +1 @@
+riot-web.png
\ No newline at end of file
diff --git a/Obsidian/apps/22/info.bibletime.BibleTime.png b/Obsidian/apps/22/info.bibletime.BibleTime.png
new file mode 120000
index 000000000..3e3c2ae23
--- /dev/null
+++ b/Obsidian/apps/22/info.bibletime.BibleTime.png
@@ -0,0 +1 @@
+bibletime.png
\ No newline at end of file
diff --git a/Obsidian/apps/22/intellij-idea-ultimate.png b/Obsidian/apps/22/intellij-idea-ultimate.png
new file mode 120000
index 000000000..603751255
--- /dev/null
+++ b/Obsidian/apps/22/intellij-idea-ultimate.png
@@ -0,0 +1 @@
+intellij.png
\ No newline at end of file
diff --git a/Obsidian/apps/22/io.brackets.Brackets.png b/Obsidian/apps/22/io.brackets.Brackets.png
new file mode 120000
index 000000000..d804e2a7e
--- /dev/null
+++ b/Obsidian/apps/22/io.brackets.Brackets.png
@@ -0,0 +1 @@
+brackets.png
\ No newline at end of file
diff --git a/Obsidian/apps/22/io.dbeaver.DBeaverCommunity.png b/Obsidian/apps/22/io.dbeaver.DBeaverCommunity.png
new file mode 120000
index 000000000..a26ff0d00
--- /dev/null
+++ b/Obsidian/apps/22/io.dbeaver.DBeaverCommunity.png
@@ -0,0 +1 @@
+dbeaver.png
\ No newline at end of file
diff --git a/Obsidian/apps/22/io.designer.GravitDesigner.png b/Obsidian/apps/22/io.designer.GravitDesigner.png
new file mode 120000
index 000000000..1cc026a83
--- /dev/null
+++ b/Obsidian/apps/22/io.designer.GravitDesigner.png
@@ -0,0 +1 @@
+appimagekit-gravit-designer.png
\ No newline at end of file
diff --git a/Obsidian/apps/22/io.github.Fontforge.png b/Obsidian/apps/22/io.github.Fontforge.png
new file mode 120000
index 000000000..ec8bde056
--- /dev/null
+++ b/Obsidian/apps/22/io.github.Fontforge.png
@@ -0,0 +1 @@
+fontforge.png
\ No newline at end of file
diff --git a/Obsidian/apps/22/io.github.mmstick.FontFinder.png b/Obsidian/apps/22/io.github.mmstick.FontFinder.png
new file mode 120000
index 000000000..41d89a5c3
--- /dev/null
+++ b/Obsidian/apps/22/io.github.mmstick.FontFinder.png
@@ -0,0 +1 @@
+typecatcher.png
\ No newline at end of file
diff --git a/Obsidian/apps/22/io.github.quodlibet.QuodLibet.png b/Obsidian/apps/22/io.github.quodlibet.QuodLibet.png
new file mode 120000
index 000000000..09cd28d63
--- /dev/null
+++ b/Obsidian/apps/22/io.github.quodlibet.QuodLibet.png
@@ -0,0 +1 @@
+quodlibet.png
\ No newline at end of file
diff --git a/Obsidian/apps/22/io.gitlab.jstest_gtk.jstest_gtk.png b/Obsidian/apps/22/io.gitlab.jstest_gtk.jstest_gtk.png
new file mode 120000
index 000000000..50c5909f8
--- /dev/null
+++ b/Obsidian/apps/22/io.gitlab.jstest_gtk.jstest_gtk.png
@@ -0,0 +1 @@
+preferences-desktop-gaming.png
\ No newline at end of file
diff --git a/Obsidian/apps/22/io.liri.Calculator.png b/Obsidian/apps/22/io.liri.Calculator.png
new file mode 120000
index 000000000..264ccdb32
--- /dev/null
+++ b/Obsidian/apps/22/io.liri.Calculator.png
@@ -0,0 +1 @@
+accessories-calculator.png
\ No newline at end of file
diff --git a/Obsidian/apps/22/io.liri.Text.png b/Obsidian/apps/22/io.liri.Text.png
new file mode 120000
index 000000000..24614cff9
--- /dev/null
+++ b/Obsidian/apps/22/io.liri.Text.png
@@ -0,0 +1 @@
+accessories-text-editor.png
\ No newline at end of file
diff --git a/Obsidian/apps/22/io.lmms.LMMS.png b/Obsidian/apps/22/io.lmms.LMMS.png
new file mode 120000
index 000000000..2391b279c
--- /dev/null
+++ b/Obsidian/apps/22/io.lmms.LMMS.png
@@ -0,0 +1 @@
+lmms.png
\ No newline at end of file
diff --git a/Obsidian/apps/22/io.neovim.nvim.png b/Obsidian/apps/22/io.neovim.nvim.png
new file mode 120000
index 000000000..7caa55792
--- /dev/null
+++ b/Obsidian/apps/22/io.neovim.nvim.png
@@ -0,0 +1 @@
+nvim.png
\ No newline at end of file
diff --git a/Obsidian/apps/22/ipython3.png b/Obsidian/apps/22/ipython3.png
new file mode 120000
index 000000000..d4b1a5995
--- /dev/null
+++ b/Obsidian/apps/22/ipython3.png
@@ -0,0 +1 @@
+ipython.png
\ No newline at end of file
diff --git a/Obsidian/apps/22/java11-openjdk.png b/Obsidian/apps/22/java11-openjdk.png
new file mode 120000
index 000000000..c69737ddb
--- /dev/null
+++ b/Obsidian/apps/22/java11-openjdk.png
@@ -0,0 +1 @@
+java.png
\ No newline at end of file
diff --git a/Obsidian/apps/22/libresprite.png b/Obsidian/apps/22/libresprite.png
new file mode 120000
index 000000000..6fa76ee3a
--- /dev/null
+++ b/Obsidian/apps/22/libresprite.png
@@ -0,0 +1 @@
+aseprite.png
\ No newline at end of file
diff --git a/Obsidian/apps/22/makehuman_bg.png b/Obsidian/apps/22/makehuman_bg.png
new file mode 120000
index 000000000..98b39b44b
--- /dev/null
+++ b/Obsidian/apps/22/makehuman_bg.png
@@ -0,0 +1 @@
+makehuman.png
\ No newline at end of file
diff --git a/Obsidian/apps/22/me.kozec.syncthingtk.png b/Obsidian/apps/22/me.kozec.syncthingtk.png
new file mode 120000
index 000000000..b0a2bd22c
--- /dev/null
+++ b/Obsidian/apps/22/me.kozec.syncthingtk.png
@@ -0,0 +1 @@
+syncthing-gtk.png
\ No newline at end of file
diff --git a/Obsidian/apps/22/mintlocale-im.png b/Obsidian/apps/22/mintlocale-im.png
new file mode 120000
index 000000000..24976e07d
--- /dev/null
+++ b/Obsidian/apps/22/mintlocale-im.png
@@ -0,0 +1 @@
+preferences-desktop-keyboard-shortcuts.png
\ No newline at end of file
diff --git a/Obsidian/apps/22/mintstick.png b/Obsidian/apps/22/mintstick.png
new file mode 120000
index 000000000..04dc0a666
--- /dev/null
+++ b/Obsidian/apps/22/mintstick.png
@@ -0,0 +1 @@
+usb-creator.png
\ No newline at end of file
diff --git a/Obsidian/apps/22/mintupdate-release-upgrade.png b/Obsidian/apps/22/mintupdate-release-upgrade.png
new file mode 120000
index 000000000..55f308e8a
--- /dev/null
+++ b/Obsidian/apps/22/mintupdate-release-upgrade.png
@@ -0,0 +1 @@
+muon.png
\ No newline at end of file
diff --git a/Obsidian/apps/22/net.ankiweb.Anki.png b/Obsidian/apps/22/net.ankiweb.Anki.png
new file mode 120000
index 000000000..b16e5b6fb
--- /dev/null
+++ b/Obsidian/apps/22/net.ankiweb.Anki.png
@@ -0,0 +1 @@
+anki.png
\ No newline at end of file
diff --git a/Obsidian/apps/22/net.mediaarea.MediaInfo.png b/Obsidian/apps/22/net.mediaarea.MediaInfo.png
new file mode 120000
index 000000000..b631d8a7e
--- /dev/null
+++ b/Obsidian/apps/22/net.mediaarea.MediaInfo.png
@@ -0,0 +1 @@
+mkvinfo.png
\ No newline at end of file
diff --git a/Obsidian/apps/22/net.pcsx2.PCSX2.png b/Obsidian/apps/22/net.pcsx2.PCSX2.png
new file mode 120000
index 000000000..4bee67979
--- /dev/null
+++ b/Obsidian/apps/22/net.pcsx2.PCSX2.png
@@ -0,0 +1 @@
+PCSX2.png
\ No newline at end of file
diff --git a/Obsidian/apps/22/net.poedit.Poedit.png b/Obsidian/apps/22/net.poedit.Poedit.png
new file mode 120000
index 000000000..d41665b68
--- /dev/null
+++ b/Obsidian/apps/22/net.poedit.Poedit.png
@@ -0,0 +1 @@
+poedit.png
\ No newline at end of file
diff --git a/Obsidian/apps/22/net.scribus.Scribus.png b/Obsidian/apps/22/net.scribus.Scribus.png
new file mode 120000
index 000000000..28e6f6092
--- /dev/null
+++ b/Obsidian/apps/22/net.scribus.Scribus.png
@@ -0,0 +1 @@
+scribus.png
\ No newline at end of file
diff --git a/Obsidian/apps/22/net.sourceforge.Chessx.png b/Obsidian/apps/22/net.sourceforge.Chessx.png
new file mode 120000
index 000000000..7380c672e
--- /dev/null
+++ b/Obsidian/apps/22/net.sourceforge.Chessx.png
@@ -0,0 +1 @@
+chess.png
\ No newline at end of file
diff --git a/Obsidian/apps/22/net.sourceforge.Klavaro.png b/Obsidian/apps/22/net.sourceforge.Klavaro.png
new file mode 120000
index 000000000..acb6f477b
--- /dev/null
+++ b/Obsidian/apps/22/net.sourceforge.Klavaro.png
@@ -0,0 +1 @@
+klavaro.png
\ No newline at end of file
diff --git a/Obsidian/apps/22/net.sourceforge.qtpfsgui.LuminanceHDR.png b/Obsidian/apps/22/net.sourceforge.qtpfsgui.LuminanceHDR.png
new file mode 120000
index 000000000..601806fce
--- /dev/null
+++ b/Obsidian/apps/22/net.sourceforge.qtpfsgui.LuminanceHDR.png
@@ -0,0 +1 @@
+luminance-hdr.png
\ No newline at end of file
diff --git a/Obsidian/apps/22/net.sourceforge.xournal.png b/Obsidian/apps/22/net.sourceforge.xournal.png
new file mode 120000
index 000000000..49abdf4ad
--- /dev/null
+++ b/Obsidian/apps/22/net.sourceforge.xournal.png
@@ -0,0 +1 @@
+xournal.png
\ No newline at end of file
diff --git a/Obsidian/apps/22/nuvolaplayer3_soundcloud.png b/Obsidian/apps/22/nuvolaplayer3_soundcloud.png
new file mode 120000
index 000000000..804f949d2
--- /dev/null
+++ b/Obsidian/apps/22/nuvolaplayer3_soundcloud.png
@@ -0,0 +1 @@
+soundcloud.png
\ No newline at end of file
diff --git a/Obsidian/apps/22/openjdk-10.png b/Obsidian/apps/22/openjdk-10.png
new file mode 120000
index 000000000..c69737ddb
--- /dev/null
+++ b/Obsidian/apps/22/openjdk-10.png
@@ -0,0 +1 @@
+java.png
\ No newline at end of file
diff --git a/Obsidian/apps/22/openjdk-11.png b/Obsidian/apps/22/openjdk-11.png
new file mode 120000
index 000000000..c69737ddb
--- /dev/null
+++ b/Obsidian/apps/22/openjdk-11.png
@@ -0,0 +1 @@
+java.png
\ No newline at end of file
diff --git a/Obsidian/apps/22/openoffice4-printeradmin.png b/Obsidian/apps/22/openoffice4-printeradmin.png
new file mode 120000
index 000000000..48694926f
--- /dev/null
+++ b/Obsidian/apps/22/openoffice4-printeradmin.png
@@ -0,0 +1 @@
+cups.png
\ No newline at end of file
diff --git a/Obsidian/apps/22/org.apache.netbeans.png b/Obsidian/apps/22/org.apache.netbeans.png
new file mode 120000
index 000000000..b9f22e3d4
--- /dev/null
+++ b/Obsidian/apps/22/org.apache.netbeans.png
@@ -0,0 +1 @@
+netbeans.png
\ No newline at end of file
diff --git a/Obsidian/apps/22/org.avidemux.Avidemux.png b/Obsidian/apps/22/org.avidemux.Avidemux.png
new file mode 120000
index 000000000..75ad063ac
--- /dev/null
+++ b/Obsidian/apps/22/org.avidemux.Avidemux.png
@@ -0,0 +1 @@
+avidemux.png
\ No newline at end of file
diff --git a/Obsidian/apps/22/org.bunkus.mkvtoolnix-gui.png b/Obsidian/apps/22/org.bunkus.mkvtoolnix-gui.png
new file mode 120000
index 000000000..fcf741c8f
--- /dev/null
+++ b/Obsidian/apps/22/org.bunkus.mkvtoolnix-gui.png
@@ -0,0 +1 @@
+mkvmerge.png
\ No newline at end of file
diff --git a/Obsidian/apps/22/org.clementine_player.Clementine.png b/Obsidian/apps/22/org.clementine_player.Clementine.png
new file mode 120000
index 000000000..b6c0f8c88
--- /dev/null
+++ b/Obsidian/apps/22/org.clementine_player.Clementine.png
@@ -0,0 +1 @@
+clementine.png
\ No newline at end of file
diff --git a/Obsidian/apps/22/org.codeblocks.codeblocks.png b/Obsidian/apps/22/org.codeblocks.codeblocks.png
new file mode 120000
index 000000000..fbfc5403b
--- /dev/null
+++ b/Obsidian/apps/22/org.codeblocks.codeblocks.png
@@ -0,0 +1 @@
+codeblocks.png
\ No newline at end of file
diff --git a/Obsidian/apps/22/org.fedoraproject.MediaWriter.png b/Obsidian/apps/22/org.fedoraproject.MediaWriter.png
new file mode 120000
index 000000000..83ed9a4e4
--- /dev/null
+++ b/Obsidian/apps/22/org.fedoraproject.MediaWriter.png
@@ -0,0 +1 @@
+mediawriter.png
\ No newline at end of file
diff --git a/Obsidian/apps/22/org.flightgear.FlightGear.png b/Obsidian/apps/22/org.flightgear.FlightGear.png
new file mode 120000
index 000000000..9a5672df5
--- /dev/null
+++ b/Obsidian/apps/22/org.flightgear.FlightGear.png
@@ -0,0 +1 @@
+flightgear.png
\ No newline at end of file
diff --git a/Obsidian/apps/22/org.fontforge.FontForge.png b/Obsidian/apps/22/org.fontforge.FontForge.png
new file mode 120000
index 000000000..ec8bde056
--- /dev/null
+++ b/Obsidian/apps/22/org.fontforge.FontForge.png
@@ -0,0 +1 @@
+fontforge.png
\ No newline at end of file
diff --git a/Obsidian/apps/22/org.freedesktop.GlxInfo.png b/Obsidian/apps/22/org.freedesktop.GlxInfo.png
new file mode 120000
index 000000000..3d6419a14
--- /dev/null
+++ b/Obsidian/apps/22/org.freedesktop.GlxInfo.png
@@ -0,0 +1 @@
+jockey.png
\ No newline at end of file
diff --git a/Obsidian/apps/22/org.freefilesync.FreeFileSync.png b/Obsidian/apps/22/org.freefilesync.FreeFileSync.png
new file mode 120000
index 000000000..2680b1a7b
--- /dev/null
+++ b/Obsidian/apps/22/org.freefilesync.FreeFileSync.png
@@ -0,0 +1 @@
+freefilesync.png
\ No newline at end of file
diff --git a/Obsidian/apps/22/org.geany.Geany.png b/Obsidian/apps/22/org.geany.Geany.png
new file mode 120000
index 000000000..13bad9214
--- /dev/null
+++ b/Obsidian/apps/22/org.geany.Geany.png
@@ -0,0 +1 @@
+geany.png
\ No newline at end of file
diff --git a/Obsidian/apps/22/org.gnome.ArchiveManager.png b/Obsidian/apps/22/org.gnome.ArchiveManager.png
new file mode 120000
index 000000000..a9766738a
--- /dev/null
+++ b/Obsidian/apps/22/org.gnome.ArchiveManager.png
@@ -0,0 +1 @@
+ark.png
\ No newline at end of file
diff --git a/Obsidian/apps/22/org.gnome.Chess.png b/Obsidian/apps/22/org.gnome.Chess.png
new file mode 120000
index 000000000..7380c672e
--- /dev/null
+++ b/Obsidian/apps/22/org.gnome.Chess.png
@@ -0,0 +1 @@
+chess.png
\ No newline at end of file
diff --git a/Obsidian/apps/22/org.gnome.ColorViewer.png b/Obsidian/apps/22/org.gnome.ColorViewer.png
new file mode 120000
index 000000000..8ce45966d
--- /dev/null
+++ b/Obsidian/apps/22/org.gnome.ColorViewer.png
@@ -0,0 +1 @@
+preferences-desktop-color.png
\ No newline at end of file
diff --git a/Obsidian/apps/22/org.gnome.Evolution.png b/Obsidian/apps/22/org.gnome.Evolution.png
new file mode 120000
index 000000000..6c277b7bd
--- /dev/null
+++ b/Obsidian/apps/22/org.gnome.Evolution.png
@@ -0,0 +1 @@
+evolution.png
\ No newline at end of file
diff --git a/Obsidian/apps/22/org.gnome.Four-in-a-row.png b/Obsidian/apps/22/org.gnome.Four-in-a-row.png
new file mode 120000
index 000000000..56e34efc8
--- /dev/null
+++ b/Obsidian/apps/22/org.gnome.Four-in-a-row.png
@@ -0,0 +1 @@
+gnome-glines.png
\ No newline at end of file
diff --git a/Obsidian/apps/22/org.gnome.Klotski.png b/Obsidian/apps/22/org.gnome.Klotski.png
new file mode 120000
index 000000000..d072fb8cf
--- /dev/null
+++ b/Obsidian/apps/22/org.gnome.Klotski.png
@@ -0,0 +1 @@
+gnome-klotski.png
\ No newline at end of file
diff --git a/Obsidian/apps/22/org.gnome.LightsOff.png b/Obsidian/apps/22/org.gnome.LightsOff.png
new file mode 120000
index 000000000..618bf95f1
--- /dev/null
+++ b/Obsidian/apps/22/org.gnome.LightsOff.png
@@ -0,0 +1 @@
+lightsoff.png
\ No newline at end of file
diff --git a/Obsidian/apps/22/org.gnome.Mines.png b/Obsidian/apps/22/org.gnome.Mines.png
new file mode 120000
index 000000000..d156f7598
--- /dev/null
+++ b/Obsidian/apps/22/org.gnome.Mines.png
@@ -0,0 +1 @@
+kmines.png
\ No newline at end of file
diff --git a/Obsidian/apps/22/org.gnome.Quadrapassel.png b/Obsidian/apps/22/org.gnome.Quadrapassel.png
new file mode 120000
index 000000000..99b81dd5b
--- /dev/null
+++ b/Obsidian/apps/22/org.gnome.Quadrapassel.png
@@ -0,0 +1 @@
+quadrapassel.png
\ No newline at end of file
diff --git a/Obsidian/apps/22/org.gnome.Reversi.png b/Obsidian/apps/22/org.gnome.Reversi.png
new file mode 120000
index 000000000..19db38be7
--- /dev/null
+++ b/Obsidian/apps/22/org.gnome.Reversi.png
@@ -0,0 +1 @@
+kreversi.png
\ No newline at end of file
diff --git a/Obsidian/apps/22/org.gnome.Robots.png b/Obsidian/apps/22/org.gnome.Robots.png
new file mode 120000
index 000000000..156b560d2
--- /dev/null
+++ b/Obsidian/apps/22/org.gnome.Robots.png
@@ -0,0 +1 @@
+gnome-robots.png
\ No newline at end of file
diff --git a/Obsidian/apps/22/org.gnome.Screenshot.png b/Obsidian/apps/22/org.gnome.Screenshot.png
new file mode 120000
index 000000000..6763fedc1
--- /dev/null
+++ b/Obsidian/apps/22/org.gnome.Screenshot.png
@@ -0,0 +1 @@
+applets-screenshooter.png
\ No newline at end of file
diff --git a/Obsidian/apps/22/org.gnome.Shell.Extensions.GSConnect.png b/Obsidian/apps/22/org.gnome.Shell.Extensions.GSConnect.png
new file mode 120000
index 000000000..0f4fb7f3b
--- /dev/null
+++ b/Obsidian/apps/22/org.gnome.Shell.Extensions.GSConnect.png
@@ -0,0 +1 @@
+kdeconnect.png
\ No newline at end of file
diff --git a/Obsidian/apps/22/org.gnome.Shotwell.png b/Obsidian/apps/22/org.gnome.Shotwell.png
new file mode 120000
index 000000000..484303093
--- /dev/null
+++ b/Obsidian/apps/22/org.gnome.Shotwell.png
@@ -0,0 +1 @@
+multimedia-photo-manager.png
\ No newline at end of file
diff --git a/Obsidian/apps/22/org.gnome.SoundRecorder.png b/Obsidian/apps/22/org.gnome.SoundRecorder.png
new file mode 120000
index 000000000..947901af2
--- /dev/null
+++ b/Obsidian/apps/22/org.gnome.SoundRecorder.png
@@ -0,0 +1 @@
+gnome-sound-recorder.png
\ No newline at end of file
diff --git a/Obsidian/apps/22/org.gnome.Sudoku.png b/Obsidian/apps/22/org.gnome.Sudoku.png
new file mode 120000
index 000000000..78770e1a3
--- /dev/null
+++ b/Obsidian/apps/22/org.gnome.Sudoku.png
@@ -0,0 +1 @@
+ksudoku.png
\ No newline at end of file
diff --git a/Obsidian/apps/22/org.gnome.SwellFoop.png b/Obsidian/apps/22/org.gnome.SwellFoop.png
new file mode 120000
index 000000000..aeb10a18f
--- /dev/null
+++ b/Obsidian/apps/22/org.gnome.SwellFoop.png
@@ -0,0 +1 @@
+swell-foop.png
\ No newline at end of file
diff --git a/Obsidian/apps/22/org.gnome.SystemMonitor.png b/Obsidian/apps/22/org.gnome.SystemMonitor.png
new file mode 120000
index 000000000..a30efbf2d
--- /dev/null
+++ b/Obsidian/apps/22/org.gnome.SystemMonitor.png
@@ -0,0 +1 @@
+utilities-system-monitor.png
\ No newline at end of file
diff --git a/Obsidian/apps/22/org.gnome.Terminal.png b/Obsidian/apps/22/org.gnome.Terminal.png
new file mode 120000
index 000000000..286627f13
--- /dev/null
+++ b/Obsidian/apps/22/org.gnome.Terminal.png
@@ -0,0 +1 @@
+utilities-terminal.png
\ No newline at end of file
diff --git a/Obsidian/apps/22/org.gnome.Tetravex.png b/Obsidian/apps/22/org.gnome.Tetravex.png
new file mode 120000
index 000000000..15ca49c18
--- /dev/null
+++ b/Obsidian/apps/22/org.gnome.Tetravex.png
@@ -0,0 +1 @@
+gnome-tetravex.png
\ No newline at end of file
diff --git a/Obsidian/apps/22/org.gnome.Yelp.png b/Obsidian/apps/22/org.gnome.Yelp.png
new file mode 120000
index 000000000..323034443
--- /dev/null
+++ b/Obsidian/apps/22/org.gnome.Yelp.png
@@ -0,0 +1 @@
+help-browser.png
\ No newline at end of file
diff --git a/Obsidian/apps/22/org.gnome.baobab.png b/Obsidian/apps/22/org.gnome.baobab.png
new file mode 120000
index 000000000..3c844fbd8
--- /dev/null
+++ b/Obsidian/apps/22/org.gnome.baobab.png
@@ -0,0 +1 @@
+disk-usage-analyzer.png
\ No newline at end of file
diff --git a/Obsidian/apps/22/org.gnome.chess.png b/Obsidian/apps/22/org.gnome.chess.png
new file mode 120000
index 000000000..7380c672e
--- /dev/null
+++ b/Obsidian/apps/22/org.gnome.chess.png
@@ -0,0 +1 @@
+chess.png
\ No newline at end of file
diff --git a/Obsidian/apps/22/org.gnome.five-or-more.png b/Obsidian/apps/22/org.gnome.five-or-more.png
new file mode 120000
index 000000000..56e34efc8
--- /dev/null
+++ b/Obsidian/apps/22/org.gnome.five-or-more.png
@@ -0,0 +1 @@
+gnome-glines.png
\ No newline at end of file
diff --git a/Obsidian/apps/22/org.gnome.seahorse.Application.png b/Obsidian/apps/22/org.gnome.seahorse.Application.png
new file mode 120000
index 000000000..ac60671fd
--- /dev/null
+++ b/Obsidian/apps/22/org.gnome.seahorse.Application.png
@@ -0,0 +1 @@
+preferences-system-privacy.png
\ No newline at end of file
diff --git a/Obsidian/apps/22/org.gnu.emacs.png b/Obsidian/apps/22/org.gnu.emacs.png
new file mode 120000
index 000000000..6920e77cd
--- /dev/null
+++ b/Obsidian/apps/22/org.gnu.emacs.png
@@ -0,0 +1 @@
+emacs.png
\ No newline at end of file
diff --git a/Obsidian/apps/22/org.godotengine.Godot.png b/Obsidian/apps/22/org.godotengine.Godot.png
new file mode 120000
index 000000000..e3b41b572
--- /dev/null
+++ b/Obsidian/apps/22/org.godotengine.Godot.png
@@ -0,0 +1 @@
+godot.png
\ No newline at end of file
diff --git a/Obsidian/apps/22/org.gottcode.FocusWriter.png b/Obsidian/apps/22/org.gottcode.FocusWriter.png
new file mode 120000
index 000000000..c6dce7583
--- /dev/null
+++ b/Obsidian/apps/22/org.gottcode.FocusWriter.png
@@ -0,0 +1 @@
+focuswriter.png
\ No newline at end of file
diff --git a/Obsidian/apps/22/org.gottcode.Hexalate.png b/Obsidian/apps/22/org.gottcode.Hexalate.png
new file mode 120000
index 000000000..61811e8bf
--- /dev/null
+++ b/Obsidian/apps/22/org.gottcode.Hexalate.png
@@ -0,0 +1 @@
+hexalate.png
\ No newline at end of file
diff --git a/Obsidian/apps/22/org.gottcode.Tanglet.png b/Obsidian/apps/22/org.gottcode.Tanglet.png
new file mode 120000
index 000000000..9ceea7ed1
--- /dev/null
+++ b/Obsidian/apps/22/org.gottcode.Tanglet.png
@@ -0,0 +1 @@
+tanglet.png
\ No newline at end of file
diff --git a/Obsidian/apps/22/org.gpodder.gpodder.png b/Obsidian/apps/22/org.gpodder.gpodder.png
new file mode 120000
index 000000000..9b52e322b
--- /dev/null
+++ b/Obsidian/apps/22/org.gpodder.gpodder.png
@@ -0,0 +1 @@
+gpodder.png
\ No newline at end of file
diff --git a/Obsidian/apps/22/org.jdownloader.JDownloader.png b/Obsidian/apps/22/org.jdownloader.JDownloader.png
new file mode 120000
index 000000000..47ad471f5
--- /dev/null
+++ b/Obsidian/apps/22/org.jdownloader.JDownloader.png
@@ -0,0 +1 @@
+jdownloader.png
\ No newline at end of file
diff --git a/Obsidian/apps/22/org.kde.kalzium.png b/Obsidian/apps/22/org.kde.kalzium.png
new file mode 120000
index 000000000..14b0011e4
--- /dev/null
+++ b/Obsidian/apps/22/org.kde.kalzium.png
@@ -0,0 +1 @@
+kalzium.png
\ No newline at end of file
diff --git a/Obsidian/apps/22/org.kde.kblocks.png b/Obsidian/apps/22/org.kde.kblocks.png
new file mode 120000
index 000000000..7a0b6f620
--- /dev/null
+++ b/Obsidian/apps/22/org.kde.kblocks.png
@@ -0,0 +1 @@
+kblocks.png
\ No newline at end of file
diff --git a/Obsidian/apps/22/org.kde.kdenlive.png b/Obsidian/apps/22/org.kde.kdenlive.png
new file mode 120000
index 000000000..d527e1cc8
--- /dev/null
+++ b/Obsidian/apps/22/org.kde.kdenlive.png
@@ -0,0 +1 @@
+kdenlive.png
\ No newline at end of file
diff --git a/Obsidian/apps/22/org.kde.kgeography.png b/Obsidian/apps/22/org.kde.kgeography.png
new file mode 120000
index 000000000..14ac81edb
--- /dev/null
+++ b/Obsidian/apps/22/org.kde.kgeography.png
@@ -0,0 +1 @@
+kgeography.png
\ No newline at end of file
diff --git a/Obsidian/apps/22/org.kde.kigo.png b/Obsidian/apps/22/org.kde.kigo.png
new file mode 120000
index 000000000..7f07594b6
--- /dev/null
+++ b/Obsidian/apps/22/org.kde.kigo.png
@@ -0,0 +1 @@
+kigo.png
\ No newline at end of file
diff --git a/Obsidian/apps/22/org.kde.killbots.png b/Obsidian/apps/22/org.kde.killbots.png
new file mode 120000
index 000000000..9bb276c56
--- /dev/null
+++ b/Obsidian/apps/22/org.kde.killbots.png
@@ -0,0 +1 @@
+killbots.png
\ No newline at end of file
diff --git a/Obsidian/apps/22/org.kde.klines.png b/Obsidian/apps/22/org.kde.klines.png
new file mode 120000
index 000000000..cc2a2280e
--- /dev/null
+++ b/Obsidian/apps/22/org.kde.klines.png
@@ -0,0 +1 @@
+klines.png
\ No newline at end of file
diff --git a/Obsidian/apps/22/org.kde.kolourpaint.png b/Obsidian/apps/22/org.kde.kolourpaint.png
new file mode 120000
index 000000000..143d13816
--- /dev/null
+++ b/Obsidian/apps/22/org.kde.kolourpaint.png
@@ -0,0 +1 @@
+kolourpaint.png
\ No newline at end of file
diff --git a/Obsidian/apps/22/org.kde.kontact.png b/Obsidian/apps/22/org.kde.kontact.png
new file mode 120000
index 000000000..30ed45e0c
--- /dev/null
+++ b/Obsidian/apps/22/org.kde.kontact.png
@@ -0,0 +1 @@
+kontact.png
\ No newline at end of file
diff --git a/Obsidian/apps/22/org.kde.krita.png b/Obsidian/apps/22/org.kde.krita.png
new file mode 120000
index 000000000..333815ab6
--- /dev/null
+++ b/Obsidian/apps/22/org.kde.krita.png
@@ -0,0 +1 @@
+krita.png
\ No newline at end of file
diff --git a/Obsidian/apps/22/org.kde.ksquares.png b/Obsidian/apps/22/org.kde.ksquares.png
new file mode 120000
index 000000000..270b03d0c
--- /dev/null
+++ b/Obsidian/apps/22/org.kde.ksquares.png
@@ -0,0 +1 @@
+ksquares.png
\ No newline at end of file
diff --git a/Obsidian/apps/22/org.kde.ksudoku.png b/Obsidian/apps/22/org.kde.ksudoku.png
new file mode 120000
index 000000000..78770e1a3
--- /dev/null
+++ b/Obsidian/apps/22/org.kde.ksudoku.png
@@ -0,0 +1 @@
+ksudoku.png
\ No newline at end of file
diff --git a/Obsidian/apps/22/org.kde.plasma.clipboard.png b/Obsidian/apps/22/org.kde.plasma.clipboard.png
new file mode 120000
index 000000000..739e2cf08
--- /dev/null
+++ b/Obsidian/apps/22/org.kde.plasma.clipboard.png
@@ -0,0 +1 @@
+diodon.png
\ No newline at end of file
diff --git a/Obsidian/apps/22/org.kde.plasma.qalculate.png b/Obsidian/apps/22/org.kde.plasma.qalculate.png
new file mode 120000
index 000000000..43cd3a638
--- /dev/null
+++ b/Obsidian/apps/22/org.kde.plasma.qalculate.png
@@ -0,0 +1 @@
+qalculate.png
\ No newline at end of file
diff --git a/Obsidian/apps/22/org.mozilla.Firefox.png b/Obsidian/apps/22/org.mozilla.Firefox.png
new file mode 120000
index 000000000..93c4678cc
--- /dev/null
+++ b/Obsidian/apps/22/org.mozilla.Firefox.png
@@ -0,0 +1 @@
+firefox.png
\ No newline at end of file
diff --git a/Obsidian/apps/22/org.mozilla.FirefoxDevEdition.png b/Obsidian/apps/22/org.mozilla.FirefoxDevEdition.png
new file mode 120000
index 000000000..0b95f6458
--- /dev/null
+++ b/Obsidian/apps/22/org.mozilla.FirefoxDevEdition.png
@@ -0,0 +1 @@
+firefox-developer-icon.png
\ No newline at end of file
diff --git a/Obsidian/apps/22/org.mozilla.Thunderbird.png b/Obsidian/apps/22/org.mozilla.Thunderbird.png
new file mode 120000
index 000000000..5d3a32f26
--- /dev/null
+++ b/Obsidian/apps/22/org.mozilla.Thunderbird.png
@@ -0,0 +1 @@
+thunderbird.png
\ No newline at end of file
diff --git a/Obsidian/apps/22/org.musescore.MuseScore.png b/Obsidian/apps/22/org.musescore.MuseScore.png
new file mode 120000
index 000000000..927a8ca5a
--- /dev/null
+++ b/Obsidian/apps/22/org.musescore.MuseScore.png
@@ -0,0 +1 @@
+musescore.png
\ No newline at end of file
diff --git a/Obsidian/apps/22/org.openshot.OpenShot.png b/Obsidian/apps/22/org.openshot.OpenShot.png
new file mode 120000
index 000000000..3dd1c774f
--- /dev/null
+++ b/Obsidian/apps/22/org.openshot.OpenShot.png
@@ -0,0 +1 @@
+openshot.png
\ No newline at end of file
diff --git a/Obsidian/apps/22/org.openstreetmap.josm.png b/Obsidian/apps/22/org.openstreetmap.josm.png
new file mode 120000
index 000000000..c52bba740
--- /dev/null
+++ b/Obsidian/apps/22/org.openstreetmap.josm.png
@@ -0,0 +1 @@
+josm.png
\ No newline at end of file
diff --git a/Obsidian/apps/22/org.openttd.OpenTTD.png b/Obsidian/apps/22/org.openttd.OpenTTD.png
new file mode 120000
index 000000000..803a0bc91
--- /dev/null
+++ b/Obsidian/apps/22/org.openttd.OpenTTD.png
@@ -0,0 +1 @@
+openttd.png
\ No newline at end of file
diff --git a/Obsidian/apps/22/org.phoenicis.playonlinux.png b/Obsidian/apps/22/org.phoenicis.playonlinux.png
new file mode 120000
index 000000000..4a1c04f88
--- /dev/null
+++ b/Obsidian/apps/22/org.phoenicis.playonlinux.png
@@ -0,0 +1 @@
+playonlinux.png
\ No newline at end of file
diff --git a/Obsidian/apps/22/org.photoqt.PhotoQt.png b/Obsidian/apps/22/org.photoqt.PhotoQt.png
new file mode 120000
index 000000000..063b180a7
--- /dev/null
+++ b/Obsidian/apps/22/org.photoqt.PhotoQt.png
@@ -0,0 +1 @@
+multimedia-photo-viewer.png
\ No newline at end of file
diff --git a/Obsidian/apps/22/org.qbittorrent.qBittorrent.png b/Obsidian/apps/22/org.qbittorrent.qBittorrent.png
new file mode 120000
index 000000000..49883ce84
--- /dev/null
+++ b/Obsidian/apps/22/org.qbittorrent.qBittorrent.png
@@ -0,0 +1 @@
+qbittorrent.png
\ No newline at end of file
diff --git a/Obsidian/apps/22/org.sauerbraten.Sauerbraten.png b/Obsidian/apps/22/org.sauerbraten.Sauerbraten.png
new file mode 120000
index 000000000..f2fd7a70c
--- /dev/null
+++ b/Obsidian/apps/22/org.sauerbraten.Sauerbraten.png
@@ -0,0 +1 @@
+sauerbraten.png
\ No newline at end of file
diff --git a/Obsidian/apps/22/org.sparkleshare.SparkleShare.png b/Obsidian/apps/22/org.sparkleshare.SparkleShare.png
new file mode 120000
index 000000000..bff086eaa
--- /dev/null
+++ b/Obsidian/apps/22/org.sparkleshare.SparkleShare.png
@@ -0,0 +1 @@
+sparkleshare.png
\ No newline at end of file
diff --git a/Obsidian/apps/22/org.speedcrunch.SpeedCrunch.png b/Obsidian/apps/22/org.speedcrunch.SpeedCrunch.png
new file mode 120000
index 000000000..5b964314c
--- /dev/null
+++ b/Obsidian/apps/22/org.speedcrunch.SpeedCrunch.png
@@ -0,0 +1 @@
+speedcrunch.png
\ No newline at end of file
diff --git a/Obsidian/apps/22/org.supertux.SuperTux-Milestone1.png b/Obsidian/apps/22/org.supertux.SuperTux-Milestone1.png
new file mode 120000
index 000000000..e5cc0b8ca
--- /dev/null
+++ b/Obsidian/apps/22/org.supertux.SuperTux-Milestone1.png
@@ -0,0 +1 @@
+supertux.png
\ No newline at end of file
diff --git a/Obsidian/apps/22/org.synfig.SynfigStudio.png b/Obsidian/apps/22/org.synfig.SynfigStudio.png
new file mode 120000
index 000000000..832047738
--- /dev/null
+++ b/Obsidian/apps/22/org.synfig.SynfigStudio.png
@@ -0,0 +1 @@
+synfig_icon.png
\ No newline at end of file
diff --git a/Obsidian/apps/22/org.texstudio.TeXstudio.png b/Obsidian/apps/22/org.texstudio.TeXstudio.png
new file mode 120000
index 000000000..ccc874e90
--- /dev/null
+++ b/Obsidian/apps/22/org.texstudio.TeXstudio.png
@@ -0,0 +1 @@
+texstudio.png
\ No newline at end of file
diff --git a/Obsidian/apps/22/org.vim.Vim.png b/Obsidian/apps/22/org.vim.Vim.png
new file mode 120000
index 000000000..fe65069f5
--- /dev/null
+++ b/Obsidian/apps/22/org.vim.Vim.png
@@ -0,0 +1 @@
+vim.png
\ No newline at end of file
diff --git a/Obsidian/apps/22/org.wireshark.Wireshark.png b/Obsidian/apps/22/org.wireshark.Wireshark.png
new file mode 120000
index 000000000..7647ced48
--- /dev/null
+++ b/Obsidian/apps/22/org.wireshark.Wireshark.png
@@ -0,0 +1 @@
+wireshark.png
\ No newline at end of file
diff --git a/Obsidian/apps/22/org.xiphos.Xiphos.png b/Obsidian/apps/22/org.xiphos.Xiphos.png
new file mode 120000
index 000000000..946a9374c
--- /dev/null
+++ b/Obsidian/apps/22/org.xiphos.Xiphos.png
@@ -0,0 +1 @@
+xiphos.png
\ No newline at end of file
diff --git a/Obsidian/apps/22/org.xonotic.Xonotic.png b/Obsidian/apps/22/org.xonotic.Xonotic.png
new file mode 120000
index 000000000..0822c112e
--- /dev/null
+++ b/Obsidian/apps/22/org.xonotic.Xonotic.png
@@ -0,0 +1 @@
+xonotic.png
\ No newline at end of file
diff --git a/Obsidian/apps/22/org.zim_wiki.Zim.png b/Obsidian/apps/22/org.zim_wiki.Zim.png
new file mode 120000
index 000000000..65a18051a
--- /dev/null
+++ b/Obsidian/apps/22/org.zim_wiki.Zim.png
@@ -0,0 +1 @@
+zim.png
\ No newline at end of file
diff --git a/Obsidian/apps/22/pycharm-community.png b/Obsidian/apps/22/pycharm-community.png
new file mode 120000
index 000000000..6cc606ca7
--- /dev/null
+++ b/Obsidian/apps/22/pycharm-community.png
@@ -0,0 +1 @@
+pycharm.png
\ No newline at end of file
diff --git a/Obsidian/apps/22/pycharm-education.png b/Obsidian/apps/22/pycharm-education.png
new file mode 120000
index 000000000..6cc606ca7
--- /dev/null
+++ b/Obsidian/apps/22/pycharm-education.png
@@ -0,0 +1 @@
+pycharm.png
\ No newline at end of file
diff --git a/Obsidian/apps/22/pycharm-professional.png b/Obsidian/apps/22/pycharm-professional.png
new file mode 120000
index 000000000..6cc606ca7
--- /dev/null
+++ b/Obsidian/apps/22/pycharm-professional.png
@@ -0,0 +1 @@
+pycharm.png
\ No newline at end of file
diff --git a/Obsidian/apps/22/qlipper.png b/Obsidian/apps/22/qlipper.png
new file mode 120000
index 000000000..739e2cf08
--- /dev/null
+++ b/Obsidian/apps/22/qlipper.png
@@ -0,0 +1 @@
+diodon.png
\ No newline at end of file
diff --git a/Obsidian/apps/22/qps.png b/Obsidian/apps/22/qps.png
new file mode 120000
index 000000000..a30efbf2d
--- /dev/null
+++ b/Obsidian/apps/22/qps.png
@@ -0,0 +1 @@
+utilities-system-monitor.png
\ No newline at end of file
diff --git a/Obsidian/apps/22/screengrab.png b/Obsidian/apps/22/screengrab.png
new file mode 120000
index 000000000..6763fedc1
--- /dev/null
+++ b/Obsidian/apps/22/screengrab.png
@@ -0,0 +1 @@
+applets-screenshooter.png
\ No newline at end of file
diff --git a/Obsidian/apps/22/scribus-trunk.png b/Obsidian/apps/22/scribus-trunk.png
new file mode 120000
index 000000000..28e6f6092
--- /dev/null
+++ b/Obsidian/apps/22/scribus-trunk.png
@@ -0,0 +1 @@
+scribus.png
\ No newline at end of file
diff --git a/Obsidian/apps/22/smb4k.png b/Obsidian/apps/22/smb4k.png
new file mode 120000
index 000000000..99fbb9280
--- /dev/null
+++ b/Obsidian/apps/22/smb4k.png
@@ -0,0 +1 @@
+system-config-samba.png
\ No newline at end of file
diff --git a/Obsidian/apps/22/sqliteman.png b/Obsidian/apps/22/sqliteman.png
new file mode 120000
index 000000000..c5fff62b2
--- /dev/null
+++ b/Obsidian/apps/22/sqliteman.png
@@ -0,0 +1 @@
+sqlitebrowser.png
\ No newline at end of file
diff --git a/Obsidian/apps/22/steam_icon_235820.png b/Obsidian/apps/22/steam_icon_235820.png
new file mode 120000
index 000000000..e2552ee89
--- /dev/null
+++ b/Obsidian/apps/22/steam_icon_235820.png
@@ -0,0 +1 @@
+element4l.png
\ No newline at end of file
diff --git a/Obsidian/apps/22/steam_icon_431730.png b/Obsidian/apps/22/steam_icon_431730.png
new file mode 120000
index 000000000..6fa76ee3a
--- /dev/null
+++ b/Obsidian/apps/22/steam_icon_431730.png
@@ -0,0 +1 @@
+aseprite.png
\ No newline at end of file
diff --git a/Obsidian/apps/22/steam_icon_599390.png b/Obsidian/apps/22/steam_icon_599390.png
new file mode 120000
index 000000000..1fadebb9f
--- /dev/null
+++ b/Obsidian/apps/22/steam_icon_599390.png
@@ -0,0 +1 @@
+wesnoth.png
\ No newline at end of file
diff --git a/Obsidian/apps/22/sublime-text2.png b/Obsidian/apps/22/sublime-text2.png
new file mode 120000
index 000000000..8c76b1030
--- /dev/null
+++ b/Obsidian/apps/22/sublime-text2.png
@@ -0,0 +1 @@
+sublime-text.png
\ No newline at end of file
diff --git a/Obsidian/apps/22/tv.kodi.Kodi.png b/Obsidian/apps/22/tv.kodi.Kodi.png
new file mode 120000
index 000000000..1a0be87f4
--- /dev/null
+++ b/Obsidian/apps/22/tv.kodi.Kodi.png
@@ -0,0 +1 @@
+kodi.png
\ No newline at end of file
diff --git a/Obsidian/apps/22/uterror.png b/Obsidian/apps/22/uterror.png
new file mode 120000
index 000000000..1d072ddcb
--- /dev/null
+++ b/Obsidian/apps/22/uterror.png
@@ -0,0 +1 @@
+urbanterror.png
\ No newline at end of file
diff --git a/Obsidian/apps/22/xing.png b/Obsidian/apps/22/xing.png
new file mode 100644
index 000000000..c9b3a3b35
Binary files /dev/null and b/Obsidian/apps/22/xing.png differ
diff --git a/Obsidian/apps/22/yast-device-tree.png b/Obsidian/apps/22/yast-device-tree.png
new file mode 120000
index 000000000..ec5ea3d60
--- /dev/null
+++ b/Obsidian/apps/22/yast-device-tree.png
@@ -0,0 +1 @@
+preferences-system-network.png
\ No newline at end of file
diff --git a/Obsidian/apps/22/yast-kerberos.png b/Obsidian/apps/22/yast-kerberos.png
new file mode 120000
index 000000000..cd22d232c
--- /dev/null
+++ b/Obsidian/apps/22/yast-kerberos.png
@@ -0,0 +1 @@
+preferences-desktop-user-password.png
\ No newline at end of file
diff --git a/Obsidian/apps/22/yast-ldap-server.png b/Obsidian/apps/22/yast-ldap-server.png
new file mode 120000
index 000000000..68c47c191
--- /dev/null
+++ b/Obsidian/apps/22/yast-ldap-server.png
@@ -0,0 +1 @@
+krfb.png
\ No newline at end of file
diff --git a/Obsidian/apps/22/yast-x11.png b/Obsidian/apps/22/yast-x11.png
new file mode 120000
index 000000000..0fefcb404
--- /dev/null
+++ b/Obsidian/apps/22/yast-x11.png
@@ -0,0 +1 @@
+fonts.png
\ No newline at end of file
diff --git a/Obsidian/apps/24/app.rednotebook.RedNotebook.png b/Obsidian/apps/24/app.rednotebook.RedNotebook.png
new file mode 120000
index 000000000..ca02b6925
--- /dev/null
+++ b/Obsidian/apps/24/app.rednotebook.RedNotebook.png
@@ -0,0 +1 @@
+rednotebook.png
\ No newline at end of file
diff --git a/Obsidian/apps/24/appimagekit-emacs.png b/Obsidian/apps/24/appimagekit-emacs.png
new file mode 120000
index 000000000..6920e77cd
--- /dev/null
+++ b/Obsidian/apps/24/appimagekit-emacs.png
@@ -0,0 +1 @@
+emacs.png
\ No newline at end of file
diff --git a/Obsidian/apps/24/appimagekit-franz.png b/Obsidian/apps/24/appimagekit-franz.png
new file mode 120000
index 000000000..d83e87d8b
--- /dev/null
+++ b/Obsidian/apps/24/appimagekit-franz.png
@@ -0,0 +1 @@
+franz.png
\ No newline at end of file
diff --git a/Obsidian/apps/24/appimagekit-org.keepassxc.KeePassXC.png b/Obsidian/apps/24/appimagekit-org.keepassxc.KeePassXC.png
new file mode 120000
index 000000000..51c049de5
--- /dev/null
+++ b/Obsidian/apps/24/appimagekit-org.keepassxc.KeePassXC.png
@@ -0,0 +1 @@
+keepassxc.png
\ No newline at end of file
diff --git a/Obsidian/apps/24/appimagekit-synfigstudio.png b/Obsidian/apps/24/appimagekit-synfigstudio.png
new file mode 120000
index 000000000..832047738
--- /dev/null
+++ b/Obsidian/apps/24/appimagekit-synfigstudio.png
@@ -0,0 +1 @@
+synfig_icon.png
\ No newline at end of file
diff --git a/Obsidian/apps/24/applications-featured.png b/Obsidian/apps/24/applications-featured.png
new file mode 120000
index 000000000..7b5e65313
--- /dev/null
+++ b/Obsidian/apps/24/applications-featured.png
@@ -0,0 +1 @@
+plasmagik.png
\ No newline at end of file
diff --git a/Obsidian/apps/24/bottles_notepad.png b/Obsidian/apps/24/bottles_notepad.png
new file mode 120000
index 000000000..24614cff9
--- /dev/null
+++ b/Obsidian/apps/24/bottles_notepad.png
@@ -0,0 +1 @@
+accessories-text-editor.png
\ No newline at end of file
diff --git a/Obsidian/apps/24/bottles_wine-uninstaller.png b/Obsidian/apps/24/bottles_wine-uninstaller.png
new file mode 120000
index 000000000..e2534b0b8
--- /dev/null
+++ b/Obsidian/apps/24/bottles_wine-uninstaller.png
@@ -0,0 +1 @@
+wine-uninstaller.png
\ No newline at end of file
diff --git a/Obsidian/apps/24/bottles_wine-winecfg.png b/Obsidian/apps/24/bottles_wine-winecfg.png
new file mode 120000
index 000000000..55e55441f
--- /dev/null
+++ b/Obsidian/apps/24/bottles_wine-winecfg.png
@@ -0,0 +1 @@
+winecfg.png
\ No newline at end of file
diff --git a/Obsidian/apps/24/bottles_wine.png b/Obsidian/apps/24/bottles_wine.png
new file mode 120000
index 000000000..052f28e91
--- /dev/null
+++ b/Obsidian/apps/24/bottles_wine.png
@@ -0,0 +1 @@
+wine.png
\ No newline at end of file
diff --git a/Obsidian/apps/24/bottles_winetricks.png b/Obsidian/apps/24/bottles_winetricks.png
new file mode 120000
index 000000000..8e4e94432
--- /dev/null
+++ b/Obsidian/apps/24/bottles_winetricks.png
@@ -0,0 +1 @@
+winetricks.png
\ No newline at end of file
diff --git a/Obsidian/apps/24/brave-browser.png b/Obsidian/apps/24/brave-browser.png
new file mode 120000
index 000000000..8172a9f84
--- /dev/null
+++ b/Obsidian/apps/24/brave-browser.png
@@ -0,0 +1 @@
+brave.png
\ No newline at end of file
diff --git a/Obsidian/apps/24/browser-tor.png b/Obsidian/apps/24/browser-tor.png
new file mode 120000
index 000000000..2e98848a2
--- /dev/null
+++ b/Obsidian/apps/24/browser-tor.png
@@ -0,0 +1 @@
+tor.png
\ No newline at end of file
diff --git a/Obsidian/apps/24/bumblebee.png b/Obsidian/apps/24/bumblebee.png
new file mode 120000
index 000000000..4c65ceb7c
--- /dev/null
+++ b/Obsidian/apps/24/bumblebee.png
@@ -0,0 +1 @@
+nvidia.png
\ No newline at end of file
diff --git a/Obsidian/apps/24/calligrakarbon.png b/Obsidian/apps/24/calligrakarbon.png
new file mode 120000
index 000000000..6839519ce
--- /dev/null
+++ b/Obsidian/apps/24/calligrakarbon.png
@@ -0,0 +1 @@
+karbon.png
\ No newline at end of file
diff --git a/Obsidian/apps/24/cc.arduino.arduinoide.png b/Obsidian/apps/24/cc.arduino.arduinoide.png
new file mode 120000
index 000000000..e81fd7e60
--- /dev/null
+++ b/Obsidian/apps/24/cc.arduino.arduinoide.png
@@ -0,0 +1 @@
+arduino.png
\ No newline at end of file
diff --git a/Obsidian/apps/24/chessx.png b/Obsidian/apps/24/chessx.png
new file mode 120000
index 000000000..7380c672e
--- /dev/null
+++ b/Obsidian/apps/24/chessx.png
@@ -0,0 +1 @@
+chess.png
\ No newline at end of file
diff --git a/Obsidian/apps/24/clipit-trayicon.png b/Obsidian/apps/24/clipit-trayicon.png
new file mode 120000
index 000000000..739e2cf08
--- /dev/null
+++ b/Obsidian/apps/24/clipit-trayicon.png
@@ -0,0 +1 @@
+diodon.png
\ No newline at end of file
diff --git a/Obsidian/apps/24/com.abisource.AbiWord.png b/Obsidian/apps/24/com.abisource.AbiWord.png
new file mode 120000
index 000000000..8176311a3
--- /dev/null
+++ b/Obsidian/apps/24/com.abisource.AbiWord.png
@@ -0,0 +1 @@
+abiword.png
\ No newline at end of file
diff --git a/Obsidian/apps/24/com.adobe.Flash-Player-Projector.png b/Obsidian/apps/24/com.adobe.Flash-Player-Projector.png
new file mode 120000
index 000000000..c9c66622b
--- /dev/null
+++ b/Obsidian/apps/24/com.adobe.Flash-Player-Projector.png
@@ -0,0 +1 @@
+flash.png
\ No newline at end of file
diff --git a/Obsidian/apps/24/com.anydesk.Anydesk.png b/Obsidian/apps/24/com.anydesk.Anydesk.png
new file mode 120000
index 000000000..1dac3671c
--- /dev/null
+++ b/Obsidian/apps/24/com.anydesk.Anydesk.png
@@ -0,0 +1 @@
+anydesk.png
\ No newline at end of file
diff --git a/Obsidian/apps/24/com.axosoft.GitKraken.png b/Obsidian/apps/24/com.axosoft.GitKraken.png
new file mode 120000
index 000000000..1cb5d3b42
--- /dev/null
+++ b/Obsidian/apps/24/com.axosoft.GitKraken.png
@@ -0,0 +1 @@
+gitkraken.png
\ No newline at end of file
diff --git a/Obsidian/apps/24/com.bxabi.bumblebee-indicator.png b/Obsidian/apps/24/com.bxabi.bumblebee-indicator.png
new file mode 120000
index 000000000..4c65ceb7c
--- /dev/null
+++ b/Obsidian/apps/24/com.bxabi.bumblebee-indicator.png
@@ -0,0 +1 @@
+nvidia.png
\ No newline at end of file
diff --git a/Obsidian/apps/24/com.deepin.Calendar.png b/Obsidian/apps/24/com.deepin.Calendar.png
new file mode 120000
index 000000000..64dfd22d1
--- /dev/null
+++ b/Obsidian/apps/24/com.deepin.Calendar.png
@@ -0,0 +1 @@
+office-calendar.png
\ No newline at end of file
diff --git a/Obsidian/apps/24/com.deepin.ImageViewer.png b/Obsidian/apps/24/com.deepin.ImageViewer.png
new file mode 120000
index 000000000..063b180a7
--- /dev/null
+++ b/Obsidian/apps/24/com.deepin.ImageViewer.png
@@ -0,0 +1 @@
+multimedia-photo-viewer.png
\ No newline at end of file
diff --git a/Obsidian/apps/24/com.deepin.Music.png b/Obsidian/apps/24/com.deepin.Music.png
new file mode 120000
index 000000000..9654b9d13
--- /dev/null
+++ b/Obsidian/apps/24/com.deepin.Music.png
@@ -0,0 +1 @@
+juk.png
\ No newline at end of file
diff --git a/Obsidian/apps/24/com.deepin.ScreenShot.png b/Obsidian/apps/24/com.deepin.ScreenShot.png
new file mode 120000
index 000000000..6763fedc1
--- /dev/null
+++ b/Obsidian/apps/24/com.deepin.ScreenShot.png
@@ -0,0 +1 @@
+applets-screenshooter.png
\ No newline at end of file
diff --git a/Obsidian/apps/24/com.deepin.VoiceRecorder.png b/Obsidian/apps/24/com.deepin.VoiceRecorder.png
new file mode 120000
index 000000000..dfb50aa64
--- /dev/null
+++ b/Obsidian/apps/24/com.deepin.VoiceRecorder.png
@@ -0,0 +1 @@
+sound-recorder.png
\ No newline at end of file
diff --git a/Obsidian/apps/24/com.dosbox.DOSBox.png b/Obsidian/apps/24/com.dosbox.DOSBox.png
new file mode 120000
index 000000000..dbd62f7e2
--- /dev/null
+++ b/Obsidian/apps/24/com.dosbox.DOSBox.png
@@ -0,0 +1 @@
+dosbox.png
\ No newline at end of file
diff --git a/Obsidian/apps/24/com.dropbox.Client.png b/Obsidian/apps/24/com.dropbox.Client.png
new file mode 120000
index 000000000..d9a8c110b
--- /dev/null
+++ b/Obsidian/apps/24/com.dropbox.Client.png
@@ -0,0 +1 @@
+dropbox.png
\ No newline at end of file
diff --git a/Obsidian/apps/24/com.getpostman.Postman.png b/Obsidian/apps/24/com.getpostman.Postman.png
new file mode 120000
index 000000000..fc25b82c6
--- /dev/null
+++ b/Obsidian/apps/24/com.getpostman.Postman.png
@@ -0,0 +1 @@
+postman.png
\ No newline at end of file
diff --git a/Obsidian/apps/24/com.github.libresprite.LibreSprite.png b/Obsidian/apps/24/com.github.libresprite.LibreSprite.png
new file mode 120000
index 000000000..6fa76ee3a
--- /dev/null
+++ b/Obsidian/apps/24/com.github.libresprite.LibreSprite.png
@@ -0,0 +1 @@
+aseprite.png
\ No newline at end of file
diff --git a/Obsidian/apps/24/com.github.rssguard.png b/Obsidian/apps/24/com.github.rssguard.png
new file mode 120000
index 000000000..b70dce2c9
--- /dev/null
+++ b/Obsidian/apps/24/com.github.rssguard.png
@@ -0,0 +1 @@
+akregator.png
\ No newline at end of file
diff --git a/Obsidian/apps/24/com.github.ryanakca.slingshot.png b/Obsidian/apps/24/com.github.ryanakca.slingshot.png
new file mode 120000
index 000000000..4c6e92d87
--- /dev/null
+++ b/Obsidian/apps/24/com.github.ryanakca.slingshot.png
@@ -0,0 +1 @@
+slingshot.png
\ No newline at end of file
diff --git a/Obsidian/apps/24/com.github.santileortiz.iconoscope.png b/Obsidian/apps/24/com.github.santileortiz.iconoscope.png
new file mode 120000
index 000000000..d78d5788f
--- /dev/null
+++ b/Obsidian/apps/24/com.github.santileortiz.iconoscope.png
@@ -0,0 +1 @@
+preferences-desktop-icons.png
\ No newline at end of file
diff --git a/Obsidian/apps/24/com.github.timecraft.notifier.png b/Obsidian/apps/24/com.github.timecraft.notifier.png
new file mode 120000
index 000000000..0917c324f
--- /dev/null
+++ b/Obsidian/apps/24/com.github.timecraft.notifier.png
@@ -0,0 +1 @@
+system-error.png
\ No newline at end of file
diff --git a/Obsidian/apps/24/com.github.zren.sysmonitordash.png b/Obsidian/apps/24/com.github.zren.sysmonitordash.png
new file mode 120000
index 000000000..a30efbf2d
--- /dev/null
+++ b/Obsidian/apps/24/com.github.zren.sysmonitordash.png
@@ -0,0 +1 @@
+utilities-system-monitor.png
\ No newline at end of file
diff --git a/Obsidian/apps/24/com.jetbrains.IntelliJ-IDEA-Community.png b/Obsidian/apps/24/com.jetbrains.IntelliJ-IDEA-Community.png
new file mode 120000
index 000000000..603751255
--- /dev/null
+++ b/Obsidian/apps/24/com.jetbrains.IntelliJ-IDEA-Community.png
@@ -0,0 +1 @@
+intellij.png
\ No newline at end of file
diff --git a/Obsidian/apps/24/com.jetbrains.IntelliJ-IDEA-Ultimate.png b/Obsidian/apps/24/com.jetbrains.IntelliJ-IDEA-Ultimate.png
new file mode 120000
index 000000000..603751255
--- /dev/null
+++ b/Obsidian/apps/24/com.jetbrains.IntelliJ-IDEA-Ultimate.png
@@ -0,0 +1 @@
+intellij.png
\ No newline at end of file
diff --git a/Obsidian/apps/24/com.jetbrains.PyCharm-Community.png b/Obsidian/apps/24/com.jetbrains.PyCharm-Community.png
new file mode 120000
index 000000000..6cc606ca7
--- /dev/null
+++ b/Obsidian/apps/24/com.jetbrains.PyCharm-Community.png
@@ -0,0 +1 @@
+pycharm.png
\ No newline at end of file
diff --git a/Obsidian/apps/24/com.jetbrains.WebStorm.png b/Obsidian/apps/24/com.jetbrains.WebStorm.png
new file mode 120000
index 000000000..73c3cb0ae
--- /dev/null
+++ b/Obsidian/apps/24/com.jetbrains.WebStorm.png
@@ -0,0 +1 @@
+webstorm.png
\ No newline at end of file
diff --git a/Obsidian/apps/24/com.mattermost.Desktop.png b/Obsidian/apps/24/com.mattermost.Desktop.png
new file mode 120000
index 000000000..fdb6de645
--- /dev/null
+++ b/Obsidian/apps/24/com.mattermost.Desktop.png
@@ -0,0 +1 @@
+mattermost.png
\ No newline at end of file
diff --git a/Obsidian/apps/24/com.notepadqq.Notepadqq.png b/Obsidian/apps/24/com.notepadqq.Notepadqq.png
new file mode 120000
index 000000000..6cf1b310f
--- /dev/null
+++ b/Obsidian/apps/24/com.notepadqq.Notepadqq.png
@@ -0,0 +1 @@
+notepadqq.png
\ No newline at end of file
diff --git a/Obsidian/apps/24/com.obsproject.Studio.png b/Obsidian/apps/24/com.obsproject.Studio.png
new file mode 120000
index 000000000..31075ea15
--- /dev/null
+++ b/Obsidian/apps/24/com.obsproject.Studio.png
@@ -0,0 +1 @@
+obs.png
\ No newline at end of file
diff --git a/Obsidian/apps/24/com.snes9x.Snes9x.png b/Obsidian/apps/24/com.snes9x.Snes9x.png
new file mode 120000
index 000000000..bf6b1f303
--- /dev/null
+++ b/Obsidian/apps/24/com.snes9x.Snes9x.png
@@ -0,0 +1 @@
+snes9x.png
\ No newline at end of file
diff --git a/Obsidian/apps/24/com.sublimetext.three.png b/Obsidian/apps/24/com.sublimetext.three.png
new file mode 120000
index 000000000..8c76b1030
--- /dev/null
+++ b/Obsidian/apps/24/com.sublimetext.three.png
@@ -0,0 +1 @@
+sublime-text.png
\ No newline at end of file
diff --git a/Obsidian/apps/24/com.syntevo.SmartGit.png b/Obsidian/apps/24/com.syntevo.SmartGit.png
new file mode 120000
index 000000000..9d600e9fc
--- /dev/null
+++ b/Obsidian/apps/24/com.syntevo.SmartGit.png
@@ -0,0 +1 @@
+smartgit.png
\ No newline at end of file
diff --git a/Obsidian/apps/24/com.teamspeak.TeamSpeak.png b/Obsidian/apps/24/com.teamspeak.TeamSpeak.png
new file mode 120000
index 000000000..66c6017e1
--- /dev/null
+++ b/Obsidian/apps/24/com.teamspeak.TeamSpeak.png
@@ -0,0 +1 @@
+teamspeak3.png
\ No newline at end of file
diff --git a/Obsidian/apps/24/com.tux4kids.tuxtype.png b/Obsidian/apps/24/com.tux4kids.tuxtype.png
new file mode 120000
index 000000000..3fa199b79
--- /dev/null
+++ b/Obsidian/apps/24/com.tux4kids.tuxtype.png
@@ -0,0 +1 @@
+tuxtype.png
\ No newline at end of file
diff --git a/Obsidian/apps/24/com.visualstudio.code.oss.png b/Obsidian/apps/24/com.visualstudio.code.oss.png
new file mode 120000
index 000000000..844278606
--- /dev/null
+++ b/Obsidian/apps/24/com.visualstudio.code.oss.png
@@ -0,0 +1 @@
+visual-studio-code.png
\ No newline at end of file
diff --git a/Obsidian/apps/24/com.wire.WireDesktop.png b/Obsidian/apps/24/com.wire.WireDesktop.png
new file mode 120000
index 000000000..b48eee895
--- /dev/null
+++ b/Obsidian/apps/24/com.wire.WireDesktop.png
@@ -0,0 +1 @@
+wire.png
\ No newline at end of file
diff --git a/Obsidian/apps/24/com.wps.Office.etmain.png b/Obsidian/apps/24/com.wps.Office.etmain.png
new file mode 120000
index 000000000..2c5d1c6ba
--- /dev/null
+++ b/Obsidian/apps/24/com.wps.Office.etmain.png
@@ -0,0 +1 @@
+wps-office-etmain.png
\ No newline at end of file
diff --git a/Obsidian/apps/24/com.wps.Office.wppmain.png b/Obsidian/apps/24/com.wps.Office.wppmain.png
new file mode 120000
index 000000000..97b73e1be
--- /dev/null
+++ b/Obsidian/apps/24/com.wps.Office.wppmain.png
@@ -0,0 +1 @@
+wps-office-wppmain.png
\ No newline at end of file
diff --git a/Obsidian/apps/24/com.wps.Office.wpsmain.png b/Obsidian/apps/24/com.wps.Office.wpsmain.png
new file mode 120000
index 000000000..7c63a371a
--- /dev/null
+++ b/Obsidian/apps/24/com.wps.Office.wpsmain.png
@@ -0,0 +1 @@
+wps-office-wpsmain.png
\ No newline at end of file
diff --git a/Obsidian/apps/24/dde-calendar.png b/Obsidian/apps/24/dde-calendar.png
new file mode 120000
index 000000000..64dfd22d1
--- /dev/null
+++ b/Obsidian/apps/24/dde-calendar.png
@@ -0,0 +1 @@
+office-calendar.png
\ No newline at end of file
diff --git a/Obsidian/apps/24/deepin-calculator.png b/Obsidian/apps/24/deepin-calculator.png
new file mode 120000
index 000000000..264ccdb32
--- /dev/null
+++ b/Obsidian/apps/24/deepin-calculator.png
@@ -0,0 +1 @@
+accessories-calculator.png
\ No newline at end of file
diff --git a/Obsidian/apps/24/deepin-crossover.png b/Obsidian/apps/24/deepin-crossover.png
new file mode 120000
index 000000000..87492b04b
--- /dev/null
+++ b/Obsidian/apps/24/deepin-crossover.png
@@ -0,0 +1 @@
+crossover.png
\ No newline at end of file
diff --git a/Obsidian/apps/24/deepin-editor.png b/Obsidian/apps/24/deepin-editor.png
new file mode 120000
index 000000000..24614cff9
--- /dev/null
+++ b/Obsidian/apps/24/deepin-editor.png
@@ -0,0 +1 @@
+accessories-text-editor.png
\ No newline at end of file
diff --git a/Obsidian/apps/24/deepin-font-installer.png b/Obsidian/apps/24/deepin-font-installer.png
new file mode 120000
index 000000000..8d3c49efa
--- /dev/null
+++ b/Obsidian/apps/24/deepin-font-installer.png
@@ -0,0 +1 @@
+kfontview.png
\ No newline at end of file
diff --git a/Obsidian/apps/24/deepin-graphics-driver-manager.png b/Obsidian/apps/24/deepin-graphics-driver-manager.png
new file mode 120000
index 000000000..3d6419a14
--- /dev/null
+++ b/Obsidian/apps/24/deepin-graphics-driver-manager.png
@@ -0,0 +1 @@
+jockey.png
\ No newline at end of file
diff --git a/Obsidian/apps/24/devedeng_icon.png b/Obsidian/apps/24/devedeng_icon.png
new file mode 120000
index 000000000..97c7b5630
--- /dev/null
+++ b/Obsidian/apps/24/devedeng_icon.png
@@ -0,0 +1 @@
+devede.png
\ No newline at end of file
diff --git a/Obsidian/apps/24/epulse.png b/Obsidian/apps/24/epulse.png
new file mode 120000
index 000000000..ad65269a7
--- /dev/null
+++ b/Obsidian/apps/24/epulse.png
@@ -0,0 +1 @@
+kmix.png
\ No newline at end of file
diff --git a/Obsidian/apps/24/fr.free.Homebank.png b/Obsidian/apps/24/fr.free.Homebank.png
new file mode 120000
index 000000000..02068cdcb
--- /dev/null
+++ b/Obsidian/apps/24/fr.free.Homebank.png
@@ -0,0 +1 @@
+homebank.png
\ No newline at end of file
diff --git a/Obsidian/apps/24/ghex.png b/Obsidian/apps/24/ghex.png
index cd9a090d2..96d84d92e 100644
Binary files a/Obsidian/apps/24/ghex.png and b/Obsidian/apps/24/ghex.png differ
diff --git a/Obsidian/apps/24/git-gui.png b/Obsidian/apps/24/git-gui.png
new file mode 120000
index 000000000..f8ee290ae
--- /dev/null
+++ b/Obsidian/apps/24/git-gui.png
@@ -0,0 +1 @@
+git.png
\ No newline at end of file
diff --git a/Obsidian/apps/24/glipper.png b/Obsidian/apps/24/glipper.png
new file mode 120000
index 000000000..739e2cf08
--- /dev/null
+++ b/Obsidian/apps/24/glipper.png
@@ -0,0 +1 @@
+diodon.png
\ No newline at end of file
diff --git a/Obsidian/apps/24/glxinfo.png b/Obsidian/apps/24/glxinfo.png
new file mode 120000
index 000000000..3d6419a14
--- /dev/null
+++ b/Obsidian/apps/24/glxinfo.png
@@ -0,0 +1 @@
+jockey.png
\ No newline at end of file
diff --git a/Obsidian/apps/24/gnome-internet-radio-locator.png b/Obsidian/apps/24/gnome-internet-radio-locator.png
new file mode 120000
index 000000000..4501e6dda
--- /dev/null
+++ b/Obsidian/apps/24/gnome-internet-radio-locator.png
@@ -0,0 +1 @@
+radiotray.png
\ No newline at end of file
diff --git a/Obsidian/apps/24/gnome-latex.png b/Obsidian/apps/24/gnome-latex.png
new file mode 120000
index 000000000..5bfef9ca2
--- /dev/null
+++ b/Obsidian/apps/24/gnome-latex.png
@@ -0,0 +1 @@
+latexila.png
\ No newline at end of file
diff --git a/Obsidian/apps/24/gnome-panel-fish.png b/Obsidian/apps/24/gnome-panel-fish.png
new file mode 120000
index 000000000..7d8f5d7e2
--- /dev/null
+++ b/Obsidian/apps/24/gnome-panel-fish.png
@@ -0,0 +1 @@
+bluefish.png
\ No newline at end of file
diff --git a/Obsidian/apps/24/gnome-panel-force-quit.png b/Obsidian/apps/24/gnome-panel-force-quit.png
new file mode 120000
index 000000000..e8f9a7471
--- /dev/null
+++ b/Obsidian/apps/24/gnome-panel-force-quit.png
@@ -0,0 +1 @@
+xorg.png
\ No newline at end of file
diff --git a/Obsidian/apps/24/gnome-panel-hibernate.png b/Obsidian/apps/24/gnome-panel-hibernate.png
new file mode 120000
index 000000000..0577ee3ab
--- /dev/null
+++ b/Obsidian/apps/24/gnome-panel-hibernate.png
@@ -0,0 +1 @@
+system-suspend-hibernate.png
\ No newline at end of file
diff --git a/Obsidian/apps/24/gnome-panel-notification-area.png b/Obsidian/apps/24/gnome-panel-notification-area.png
new file mode 120000
index 000000000..4469b3321
--- /dev/null
+++ b/Obsidian/apps/24/gnome-panel-notification-area.png
@@ -0,0 +1 @@
+preferences-desktop-notification-bell.png
\ No newline at end of file
diff --git a/Obsidian/apps/24/im.pidgin.Pidgin.png b/Obsidian/apps/24/im.pidgin.Pidgin.png
new file mode 120000
index 000000000..159ade3bb
--- /dev/null
+++ b/Obsidian/apps/24/im.pidgin.Pidgin.png
@@ -0,0 +1 @@
+pidgin.png
\ No newline at end of file
diff --git a/Obsidian/apps/24/im.riot.Riot.png b/Obsidian/apps/24/im.riot.Riot.png
new file mode 120000
index 000000000..82fd2a994
--- /dev/null
+++ b/Obsidian/apps/24/im.riot.Riot.png
@@ -0,0 +1 @@
+riot-web.png
\ No newline at end of file
diff --git a/Obsidian/apps/24/info.bibletime.BibleTime.png b/Obsidian/apps/24/info.bibletime.BibleTime.png
new file mode 120000
index 000000000..3e3c2ae23
--- /dev/null
+++ b/Obsidian/apps/24/info.bibletime.BibleTime.png
@@ -0,0 +1 @@
+bibletime.png
\ No newline at end of file
diff --git a/Obsidian/apps/24/intellij-idea-ultimate.png b/Obsidian/apps/24/intellij-idea-ultimate.png
new file mode 120000
index 000000000..603751255
--- /dev/null
+++ b/Obsidian/apps/24/intellij-idea-ultimate.png
@@ -0,0 +1 @@
+intellij.png
\ No newline at end of file
diff --git a/Obsidian/apps/24/io.brackets.Brackets.png b/Obsidian/apps/24/io.brackets.Brackets.png
new file mode 120000
index 000000000..d804e2a7e
--- /dev/null
+++ b/Obsidian/apps/24/io.brackets.Brackets.png
@@ -0,0 +1 @@
+brackets.png
\ No newline at end of file
diff --git a/Obsidian/apps/24/io.dbeaver.DBeaverCommunity.png b/Obsidian/apps/24/io.dbeaver.DBeaverCommunity.png
new file mode 120000
index 000000000..a26ff0d00
--- /dev/null
+++ b/Obsidian/apps/24/io.dbeaver.DBeaverCommunity.png
@@ -0,0 +1 @@
+dbeaver.png
\ No newline at end of file
diff --git a/Obsidian/apps/24/io.designer.GravitDesigner.png b/Obsidian/apps/24/io.designer.GravitDesigner.png
new file mode 120000
index 000000000..1cc026a83
--- /dev/null
+++ b/Obsidian/apps/24/io.designer.GravitDesigner.png
@@ -0,0 +1 @@
+appimagekit-gravit-designer.png
\ No newline at end of file
diff --git a/Obsidian/apps/24/io.github.Fontforge.png b/Obsidian/apps/24/io.github.Fontforge.png
new file mode 120000
index 000000000..ec8bde056
--- /dev/null
+++ b/Obsidian/apps/24/io.github.Fontforge.png
@@ -0,0 +1 @@
+fontforge.png
\ No newline at end of file
diff --git a/Obsidian/apps/24/io.github.mmstick.FontFinder.png b/Obsidian/apps/24/io.github.mmstick.FontFinder.png
new file mode 120000
index 000000000..41d89a5c3
--- /dev/null
+++ b/Obsidian/apps/24/io.github.mmstick.FontFinder.png
@@ -0,0 +1 @@
+typecatcher.png
\ No newline at end of file
diff --git a/Obsidian/apps/24/io.github.quodlibet.QuodLibet.png b/Obsidian/apps/24/io.github.quodlibet.QuodLibet.png
new file mode 120000
index 000000000..09cd28d63
--- /dev/null
+++ b/Obsidian/apps/24/io.github.quodlibet.QuodLibet.png
@@ -0,0 +1 @@
+quodlibet.png
\ No newline at end of file
diff --git a/Obsidian/apps/24/io.gitlab.jstest_gtk.jstest_gtk.png b/Obsidian/apps/24/io.gitlab.jstest_gtk.jstest_gtk.png
new file mode 120000
index 000000000..50c5909f8
--- /dev/null
+++ b/Obsidian/apps/24/io.gitlab.jstest_gtk.jstest_gtk.png
@@ -0,0 +1 @@
+preferences-desktop-gaming.png
\ No newline at end of file
diff --git a/Obsidian/apps/24/io.liri.Calculator.png b/Obsidian/apps/24/io.liri.Calculator.png
new file mode 120000
index 000000000..264ccdb32
--- /dev/null
+++ b/Obsidian/apps/24/io.liri.Calculator.png
@@ -0,0 +1 @@
+accessories-calculator.png
\ No newline at end of file
diff --git a/Obsidian/apps/24/io.liri.Text.png b/Obsidian/apps/24/io.liri.Text.png
new file mode 120000
index 000000000..24614cff9
--- /dev/null
+++ b/Obsidian/apps/24/io.liri.Text.png
@@ -0,0 +1 @@
+accessories-text-editor.png
\ No newline at end of file
diff --git a/Obsidian/apps/24/io.lmms.LMMS.png b/Obsidian/apps/24/io.lmms.LMMS.png
new file mode 120000
index 000000000..2391b279c
--- /dev/null
+++ b/Obsidian/apps/24/io.lmms.LMMS.png
@@ -0,0 +1 @@
+lmms.png
\ No newline at end of file
diff --git a/Obsidian/apps/24/io.neovim.nvim.png b/Obsidian/apps/24/io.neovim.nvim.png
new file mode 120000
index 000000000..7caa55792
--- /dev/null
+++ b/Obsidian/apps/24/io.neovim.nvim.png
@@ -0,0 +1 @@
+nvim.png
\ No newline at end of file
diff --git a/Obsidian/apps/24/ipython3.png b/Obsidian/apps/24/ipython3.png
new file mode 120000
index 000000000..d4b1a5995
--- /dev/null
+++ b/Obsidian/apps/24/ipython3.png
@@ -0,0 +1 @@
+ipython.png
\ No newline at end of file
diff --git a/Obsidian/apps/24/java11-openjdk.png b/Obsidian/apps/24/java11-openjdk.png
new file mode 120000
index 000000000..c69737ddb
--- /dev/null
+++ b/Obsidian/apps/24/java11-openjdk.png
@@ -0,0 +1 @@
+java.png
\ No newline at end of file
diff --git a/Obsidian/apps/24/libresprite.png b/Obsidian/apps/24/libresprite.png
new file mode 120000
index 000000000..6fa76ee3a
--- /dev/null
+++ b/Obsidian/apps/24/libresprite.png
@@ -0,0 +1 @@
+aseprite.png
\ No newline at end of file
diff --git a/Obsidian/apps/24/makehuman_bg.png b/Obsidian/apps/24/makehuman_bg.png
new file mode 120000
index 000000000..98b39b44b
--- /dev/null
+++ b/Obsidian/apps/24/makehuman_bg.png
@@ -0,0 +1 @@
+makehuman.png
\ No newline at end of file
diff --git a/Obsidian/apps/24/me.kozec.syncthingtk.png b/Obsidian/apps/24/me.kozec.syncthingtk.png
new file mode 120000
index 000000000..b0a2bd22c
--- /dev/null
+++ b/Obsidian/apps/24/me.kozec.syncthingtk.png
@@ -0,0 +1 @@
+syncthing-gtk.png
\ No newline at end of file
diff --git a/Obsidian/apps/24/mintlocale-im.png b/Obsidian/apps/24/mintlocale-im.png
new file mode 120000
index 000000000..24976e07d
--- /dev/null
+++ b/Obsidian/apps/24/mintlocale-im.png
@@ -0,0 +1 @@
+preferences-desktop-keyboard-shortcuts.png
\ No newline at end of file
diff --git a/Obsidian/apps/24/mintstick.png b/Obsidian/apps/24/mintstick.png
new file mode 120000
index 000000000..04dc0a666
--- /dev/null
+++ b/Obsidian/apps/24/mintstick.png
@@ -0,0 +1 @@
+usb-creator.png
\ No newline at end of file
diff --git a/Obsidian/apps/24/mintupdate-release-upgrade.png b/Obsidian/apps/24/mintupdate-release-upgrade.png
new file mode 120000
index 000000000..55f308e8a
--- /dev/null
+++ b/Obsidian/apps/24/mintupdate-release-upgrade.png
@@ -0,0 +1 @@
+muon.png
\ No newline at end of file
diff --git a/Obsidian/apps/24/net.ankiweb.Anki.png b/Obsidian/apps/24/net.ankiweb.Anki.png
new file mode 120000
index 000000000..b16e5b6fb
--- /dev/null
+++ b/Obsidian/apps/24/net.ankiweb.Anki.png
@@ -0,0 +1 @@
+anki.png
\ No newline at end of file
diff --git a/Obsidian/apps/24/net.mediaarea.MediaInfo.png b/Obsidian/apps/24/net.mediaarea.MediaInfo.png
new file mode 120000
index 000000000..b631d8a7e
--- /dev/null
+++ b/Obsidian/apps/24/net.mediaarea.MediaInfo.png
@@ -0,0 +1 @@
+mkvinfo.png
\ No newline at end of file
diff --git a/Obsidian/apps/24/net.pcsx2.PCSX2.png b/Obsidian/apps/24/net.pcsx2.PCSX2.png
new file mode 120000
index 000000000..4bee67979
--- /dev/null
+++ b/Obsidian/apps/24/net.pcsx2.PCSX2.png
@@ -0,0 +1 @@
+PCSX2.png
\ No newline at end of file
diff --git a/Obsidian/apps/24/net.poedit.Poedit.png b/Obsidian/apps/24/net.poedit.Poedit.png
new file mode 120000
index 000000000..d41665b68
--- /dev/null
+++ b/Obsidian/apps/24/net.poedit.Poedit.png
@@ -0,0 +1 @@
+poedit.png
\ No newline at end of file
diff --git a/Obsidian/apps/24/net.scribus.Scribus.png b/Obsidian/apps/24/net.scribus.Scribus.png
new file mode 120000
index 000000000..28e6f6092
--- /dev/null
+++ b/Obsidian/apps/24/net.scribus.Scribus.png
@@ -0,0 +1 @@
+scribus.png
\ No newline at end of file
diff --git a/Obsidian/apps/24/net.sourceforge.Chessx.png b/Obsidian/apps/24/net.sourceforge.Chessx.png
new file mode 120000
index 000000000..7380c672e
--- /dev/null
+++ b/Obsidian/apps/24/net.sourceforge.Chessx.png
@@ -0,0 +1 @@
+chess.png
\ No newline at end of file
diff --git a/Obsidian/apps/24/net.sourceforge.Klavaro.png b/Obsidian/apps/24/net.sourceforge.Klavaro.png
new file mode 120000
index 000000000..acb6f477b
--- /dev/null
+++ b/Obsidian/apps/24/net.sourceforge.Klavaro.png
@@ -0,0 +1 @@
+klavaro.png
\ No newline at end of file
diff --git a/Obsidian/apps/24/net.sourceforge.qtpfsgui.LuminanceHDR.png b/Obsidian/apps/24/net.sourceforge.qtpfsgui.LuminanceHDR.png
new file mode 120000
index 000000000..601806fce
--- /dev/null
+++ b/Obsidian/apps/24/net.sourceforge.qtpfsgui.LuminanceHDR.png
@@ -0,0 +1 @@
+luminance-hdr.png
\ No newline at end of file
diff --git a/Obsidian/apps/24/net.sourceforge.xournal.png b/Obsidian/apps/24/net.sourceforge.xournal.png
new file mode 120000
index 000000000..49abdf4ad
--- /dev/null
+++ b/Obsidian/apps/24/net.sourceforge.xournal.png
@@ -0,0 +1 @@
+xournal.png
\ No newline at end of file
diff --git a/Obsidian/apps/24/nuvolaplayer3_soundcloud.png b/Obsidian/apps/24/nuvolaplayer3_soundcloud.png
new file mode 120000
index 000000000..804f949d2
--- /dev/null
+++ b/Obsidian/apps/24/nuvolaplayer3_soundcloud.png
@@ -0,0 +1 @@
+soundcloud.png
\ No newline at end of file
diff --git a/Obsidian/apps/24/openjdk-10.png b/Obsidian/apps/24/openjdk-10.png
new file mode 120000
index 000000000..c69737ddb
--- /dev/null
+++ b/Obsidian/apps/24/openjdk-10.png
@@ -0,0 +1 @@
+java.png
\ No newline at end of file
diff --git a/Obsidian/apps/24/openjdk-11.png b/Obsidian/apps/24/openjdk-11.png
new file mode 120000
index 000000000..c69737ddb
--- /dev/null
+++ b/Obsidian/apps/24/openjdk-11.png
@@ -0,0 +1 @@
+java.png
\ No newline at end of file
diff --git a/Obsidian/apps/24/openoffice4-printeradmin.png b/Obsidian/apps/24/openoffice4-printeradmin.png
new file mode 120000
index 000000000..48694926f
--- /dev/null
+++ b/Obsidian/apps/24/openoffice4-printeradmin.png
@@ -0,0 +1 @@
+cups.png
\ No newline at end of file
diff --git a/Obsidian/apps/24/org.apache.netbeans.png b/Obsidian/apps/24/org.apache.netbeans.png
new file mode 120000
index 000000000..b9f22e3d4
--- /dev/null
+++ b/Obsidian/apps/24/org.apache.netbeans.png
@@ -0,0 +1 @@
+netbeans.png
\ No newline at end of file
diff --git a/Obsidian/apps/24/org.avidemux.Avidemux.png b/Obsidian/apps/24/org.avidemux.Avidemux.png
new file mode 120000
index 000000000..75ad063ac
--- /dev/null
+++ b/Obsidian/apps/24/org.avidemux.Avidemux.png
@@ -0,0 +1 @@
+avidemux.png
\ No newline at end of file
diff --git a/Obsidian/apps/24/org.bunkus.mkvtoolnix-gui.png b/Obsidian/apps/24/org.bunkus.mkvtoolnix-gui.png
new file mode 120000
index 000000000..fcf741c8f
--- /dev/null
+++ b/Obsidian/apps/24/org.bunkus.mkvtoolnix-gui.png
@@ -0,0 +1 @@
+mkvmerge.png
\ No newline at end of file
diff --git a/Obsidian/apps/24/org.clementine_player.Clementine.png b/Obsidian/apps/24/org.clementine_player.Clementine.png
new file mode 120000
index 000000000..b6c0f8c88
--- /dev/null
+++ b/Obsidian/apps/24/org.clementine_player.Clementine.png
@@ -0,0 +1 @@
+clementine.png
\ No newline at end of file
diff --git a/Obsidian/apps/24/org.codeblocks.codeblocks.png b/Obsidian/apps/24/org.codeblocks.codeblocks.png
new file mode 120000
index 000000000..fbfc5403b
--- /dev/null
+++ b/Obsidian/apps/24/org.codeblocks.codeblocks.png
@@ -0,0 +1 @@
+codeblocks.png
\ No newline at end of file
diff --git a/Obsidian/apps/24/org.fedoraproject.MediaWriter.png b/Obsidian/apps/24/org.fedoraproject.MediaWriter.png
new file mode 120000
index 000000000..83ed9a4e4
--- /dev/null
+++ b/Obsidian/apps/24/org.fedoraproject.MediaWriter.png
@@ -0,0 +1 @@
+mediawriter.png
\ No newline at end of file
diff --git a/Obsidian/apps/24/org.flightgear.FlightGear.png b/Obsidian/apps/24/org.flightgear.FlightGear.png
new file mode 120000
index 000000000..9a5672df5
--- /dev/null
+++ b/Obsidian/apps/24/org.flightgear.FlightGear.png
@@ -0,0 +1 @@
+flightgear.png
\ No newline at end of file
diff --git a/Obsidian/apps/24/org.fontforge.FontForge.png b/Obsidian/apps/24/org.fontforge.FontForge.png
new file mode 120000
index 000000000..ec8bde056
--- /dev/null
+++ b/Obsidian/apps/24/org.fontforge.FontForge.png
@@ -0,0 +1 @@
+fontforge.png
\ No newline at end of file
diff --git a/Obsidian/apps/24/org.freedesktop.GlxInfo.png b/Obsidian/apps/24/org.freedesktop.GlxInfo.png
new file mode 120000
index 000000000..3d6419a14
--- /dev/null
+++ b/Obsidian/apps/24/org.freedesktop.GlxInfo.png
@@ -0,0 +1 @@
+jockey.png
\ No newline at end of file
diff --git a/Obsidian/apps/24/org.freefilesync.FreeFileSync.png b/Obsidian/apps/24/org.freefilesync.FreeFileSync.png
new file mode 120000
index 000000000..2680b1a7b
--- /dev/null
+++ b/Obsidian/apps/24/org.freefilesync.FreeFileSync.png
@@ -0,0 +1 @@
+freefilesync.png
\ No newline at end of file
diff --git a/Obsidian/apps/24/org.geany.Geany.png b/Obsidian/apps/24/org.geany.Geany.png
new file mode 120000
index 000000000..13bad9214
--- /dev/null
+++ b/Obsidian/apps/24/org.geany.Geany.png
@@ -0,0 +1 @@
+geany.png
\ No newline at end of file
diff --git a/Obsidian/apps/24/org.gnome.ArchiveManager.png b/Obsidian/apps/24/org.gnome.ArchiveManager.png
new file mode 120000
index 000000000..a9766738a
--- /dev/null
+++ b/Obsidian/apps/24/org.gnome.ArchiveManager.png
@@ -0,0 +1 @@
+ark.png
\ No newline at end of file
diff --git a/Obsidian/apps/24/org.gnome.Chess.png b/Obsidian/apps/24/org.gnome.Chess.png
new file mode 120000
index 000000000..7380c672e
--- /dev/null
+++ b/Obsidian/apps/24/org.gnome.Chess.png
@@ -0,0 +1 @@
+chess.png
\ No newline at end of file
diff --git a/Obsidian/apps/24/org.gnome.ColorViewer.png b/Obsidian/apps/24/org.gnome.ColorViewer.png
new file mode 120000
index 000000000..8ce45966d
--- /dev/null
+++ b/Obsidian/apps/24/org.gnome.ColorViewer.png
@@ -0,0 +1 @@
+preferences-desktop-color.png
\ No newline at end of file
diff --git a/Obsidian/apps/24/org.gnome.Evolution.png b/Obsidian/apps/24/org.gnome.Evolution.png
new file mode 120000
index 000000000..6c277b7bd
--- /dev/null
+++ b/Obsidian/apps/24/org.gnome.Evolution.png
@@ -0,0 +1 @@
+evolution.png
\ No newline at end of file
diff --git a/Obsidian/apps/24/org.gnome.Four-in-a-row.png b/Obsidian/apps/24/org.gnome.Four-in-a-row.png
new file mode 120000
index 000000000..56e34efc8
--- /dev/null
+++ b/Obsidian/apps/24/org.gnome.Four-in-a-row.png
@@ -0,0 +1 @@
+gnome-glines.png
\ No newline at end of file
diff --git a/Obsidian/apps/24/org.gnome.Klotski.png b/Obsidian/apps/24/org.gnome.Klotski.png
new file mode 120000
index 000000000..d072fb8cf
--- /dev/null
+++ b/Obsidian/apps/24/org.gnome.Klotski.png
@@ -0,0 +1 @@
+gnome-klotski.png
\ No newline at end of file
diff --git a/Obsidian/apps/24/org.gnome.LightsOff.png b/Obsidian/apps/24/org.gnome.LightsOff.png
new file mode 120000
index 000000000..618bf95f1
--- /dev/null
+++ b/Obsidian/apps/24/org.gnome.LightsOff.png
@@ -0,0 +1 @@
+lightsoff.png
\ No newline at end of file
diff --git a/Obsidian/apps/24/org.gnome.Mines.png b/Obsidian/apps/24/org.gnome.Mines.png
new file mode 120000
index 000000000..d156f7598
--- /dev/null
+++ b/Obsidian/apps/24/org.gnome.Mines.png
@@ -0,0 +1 @@
+kmines.png
\ No newline at end of file
diff --git a/Obsidian/apps/24/org.gnome.Quadrapassel.png b/Obsidian/apps/24/org.gnome.Quadrapassel.png
new file mode 120000
index 000000000..99b81dd5b
--- /dev/null
+++ b/Obsidian/apps/24/org.gnome.Quadrapassel.png
@@ -0,0 +1 @@
+quadrapassel.png
\ No newline at end of file
diff --git a/Obsidian/apps/24/org.gnome.Reversi.png b/Obsidian/apps/24/org.gnome.Reversi.png
new file mode 120000
index 000000000..19db38be7
--- /dev/null
+++ b/Obsidian/apps/24/org.gnome.Reversi.png
@@ -0,0 +1 @@
+kreversi.png
\ No newline at end of file
diff --git a/Obsidian/apps/24/org.gnome.Robots.png b/Obsidian/apps/24/org.gnome.Robots.png
new file mode 120000
index 000000000..156b560d2
--- /dev/null
+++ b/Obsidian/apps/24/org.gnome.Robots.png
@@ -0,0 +1 @@
+gnome-robots.png
\ No newline at end of file
diff --git a/Obsidian/apps/24/org.gnome.Screenshot.png b/Obsidian/apps/24/org.gnome.Screenshot.png
new file mode 120000
index 000000000..6763fedc1
--- /dev/null
+++ b/Obsidian/apps/24/org.gnome.Screenshot.png
@@ -0,0 +1 @@
+applets-screenshooter.png
\ No newline at end of file
diff --git a/Obsidian/apps/24/org.gnome.Shell.Extensions.GSConnect.png b/Obsidian/apps/24/org.gnome.Shell.Extensions.GSConnect.png
new file mode 120000
index 000000000..0f4fb7f3b
--- /dev/null
+++ b/Obsidian/apps/24/org.gnome.Shell.Extensions.GSConnect.png
@@ -0,0 +1 @@
+kdeconnect.png
\ No newline at end of file
diff --git a/Obsidian/apps/24/org.gnome.Shotwell.png b/Obsidian/apps/24/org.gnome.Shotwell.png
new file mode 120000
index 000000000..484303093
--- /dev/null
+++ b/Obsidian/apps/24/org.gnome.Shotwell.png
@@ -0,0 +1 @@
+multimedia-photo-manager.png
\ No newline at end of file
diff --git a/Obsidian/apps/24/org.gnome.SoundRecorder.png b/Obsidian/apps/24/org.gnome.SoundRecorder.png
new file mode 120000
index 000000000..947901af2
--- /dev/null
+++ b/Obsidian/apps/24/org.gnome.SoundRecorder.png
@@ -0,0 +1 @@
+gnome-sound-recorder.png
\ No newline at end of file
diff --git a/Obsidian/apps/24/org.gnome.Sudoku.png b/Obsidian/apps/24/org.gnome.Sudoku.png
new file mode 120000
index 000000000..78770e1a3
--- /dev/null
+++ b/Obsidian/apps/24/org.gnome.Sudoku.png
@@ -0,0 +1 @@
+ksudoku.png
\ No newline at end of file
diff --git a/Obsidian/apps/24/org.gnome.SwellFoop.png b/Obsidian/apps/24/org.gnome.SwellFoop.png
new file mode 120000
index 000000000..aeb10a18f
--- /dev/null
+++ b/Obsidian/apps/24/org.gnome.SwellFoop.png
@@ -0,0 +1 @@
+swell-foop.png
\ No newline at end of file
diff --git a/Obsidian/apps/24/org.gnome.SystemMonitor.png b/Obsidian/apps/24/org.gnome.SystemMonitor.png
new file mode 120000
index 000000000..a30efbf2d
--- /dev/null
+++ b/Obsidian/apps/24/org.gnome.SystemMonitor.png
@@ -0,0 +1 @@
+utilities-system-monitor.png
\ No newline at end of file
diff --git a/Obsidian/apps/24/org.gnome.Terminal.png b/Obsidian/apps/24/org.gnome.Terminal.png
new file mode 120000
index 000000000..286627f13
--- /dev/null
+++ b/Obsidian/apps/24/org.gnome.Terminal.png
@@ -0,0 +1 @@
+utilities-terminal.png
\ No newline at end of file
diff --git a/Obsidian/apps/24/org.gnome.Tetravex.png b/Obsidian/apps/24/org.gnome.Tetravex.png
new file mode 120000
index 000000000..15ca49c18
--- /dev/null
+++ b/Obsidian/apps/24/org.gnome.Tetravex.png
@@ -0,0 +1 @@
+gnome-tetravex.png
\ No newline at end of file
diff --git a/Obsidian/apps/24/org.gnome.Yelp.png b/Obsidian/apps/24/org.gnome.Yelp.png
new file mode 120000
index 000000000..323034443
--- /dev/null
+++ b/Obsidian/apps/24/org.gnome.Yelp.png
@@ -0,0 +1 @@
+help-browser.png
\ No newline at end of file
diff --git a/Obsidian/apps/24/org.gnome.baobab.png b/Obsidian/apps/24/org.gnome.baobab.png
new file mode 120000
index 000000000..3c844fbd8
--- /dev/null
+++ b/Obsidian/apps/24/org.gnome.baobab.png
@@ -0,0 +1 @@
+disk-usage-analyzer.png
\ No newline at end of file
diff --git a/Obsidian/apps/24/org.gnome.chess.png b/Obsidian/apps/24/org.gnome.chess.png
new file mode 120000
index 000000000..7380c672e
--- /dev/null
+++ b/Obsidian/apps/24/org.gnome.chess.png
@@ -0,0 +1 @@
+chess.png
\ No newline at end of file
diff --git a/Obsidian/apps/24/org.gnome.five-or-more.png b/Obsidian/apps/24/org.gnome.five-or-more.png
new file mode 120000
index 000000000..56e34efc8
--- /dev/null
+++ b/Obsidian/apps/24/org.gnome.five-or-more.png
@@ -0,0 +1 @@
+gnome-glines.png
\ No newline at end of file
diff --git a/Obsidian/apps/24/org.gnome.seahorse.Application.png b/Obsidian/apps/24/org.gnome.seahorse.Application.png
new file mode 120000
index 000000000..ac60671fd
--- /dev/null
+++ b/Obsidian/apps/24/org.gnome.seahorse.Application.png
@@ -0,0 +1 @@
+preferences-system-privacy.png
\ No newline at end of file
diff --git a/Obsidian/apps/24/org.gnu.emacs.png b/Obsidian/apps/24/org.gnu.emacs.png
new file mode 120000
index 000000000..6920e77cd
--- /dev/null
+++ b/Obsidian/apps/24/org.gnu.emacs.png
@@ -0,0 +1 @@
+emacs.png
\ No newline at end of file
diff --git a/Obsidian/apps/24/org.godotengine.Godot.png b/Obsidian/apps/24/org.godotengine.Godot.png
new file mode 120000
index 000000000..e3b41b572
--- /dev/null
+++ b/Obsidian/apps/24/org.godotengine.Godot.png
@@ -0,0 +1 @@
+godot.png
\ No newline at end of file
diff --git a/Obsidian/apps/24/org.gottcode.FocusWriter.png b/Obsidian/apps/24/org.gottcode.FocusWriter.png
new file mode 120000
index 000000000..c6dce7583
--- /dev/null
+++ b/Obsidian/apps/24/org.gottcode.FocusWriter.png
@@ -0,0 +1 @@
+focuswriter.png
\ No newline at end of file
diff --git a/Obsidian/apps/24/org.gottcode.Hexalate.png b/Obsidian/apps/24/org.gottcode.Hexalate.png
new file mode 120000
index 000000000..61811e8bf
--- /dev/null
+++ b/Obsidian/apps/24/org.gottcode.Hexalate.png
@@ -0,0 +1 @@
+hexalate.png
\ No newline at end of file
diff --git a/Obsidian/apps/24/org.gottcode.Tanglet.png b/Obsidian/apps/24/org.gottcode.Tanglet.png
new file mode 120000
index 000000000..9ceea7ed1
--- /dev/null
+++ b/Obsidian/apps/24/org.gottcode.Tanglet.png
@@ -0,0 +1 @@
+tanglet.png
\ No newline at end of file
diff --git a/Obsidian/apps/24/org.gpodder.gpodder.png b/Obsidian/apps/24/org.gpodder.gpodder.png
new file mode 120000
index 000000000..9b52e322b
--- /dev/null
+++ b/Obsidian/apps/24/org.gpodder.gpodder.png
@@ -0,0 +1 @@
+gpodder.png
\ No newline at end of file
diff --git a/Obsidian/apps/24/org.jdownloader.JDownloader.png b/Obsidian/apps/24/org.jdownloader.JDownloader.png
new file mode 120000
index 000000000..47ad471f5
--- /dev/null
+++ b/Obsidian/apps/24/org.jdownloader.JDownloader.png
@@ -0,0 +1 @@
+jdownloader.png
\ No newline at end of file
diff --git a/Obsidian/apps/24/org.kde.kalzium.png b/Obsidian/apps/24/org.kde.kalzium.png
new file mode 120000
index 000000000..14b0011e4
--- /dev/null
+++ b/Obsidian/apps/24/org.kde.kalzium.png
@@ -0,0 +1 @@
+kalzium.png
\ No newline at end of file
diff --git a/Obsidian/apps/24/org.kde.kblocks.png b/Obsidian/apps/24/org.kde.kblocks.png
new file mode 120000
index 000000000..7a0b6f620
--- /dev/null
+++ b/Obsidian/apps/24/org.kde.kblocks.png
@@ -0,0 +1 @@
+kblocks.png
\ No newline at end of file
diff --git a/Obsidian/apps/24/org.kde.kdenlive.png b/Obsidian/apps/24/org.kde.kdenlive.png
new file mode 120000
index 000000000..d527e1cc8
--- /dev/null
+++ b/Obsidian/apps/24/org.kde.kdenlive.png
@@ -0,0 +1 @@
+kdenlive.png
\ No newline at end of file
diff --git a/Obsidian/apps/24/org.kde.kgeography.png b/Obsidian/apps/24/org.kde.kgeography.png
new file mode 120000
index 000000000..14ac81edb
--- /dev/null
+++ b/Obsidian/apps/24/org.kde.kgeography.png
@@ -0,0 +1 @@
+kgeography.png
\ No newline at end of file
diff --git a/Obsidian/apps/24/org.kde.kigo.png b/Obsidian/apps/24/org.kde.kigo.png
new file mode 120000
index 000000000..7f07594b6
--- /dev/null
+++ b/Obsidian/apps/24/org.kde.kigo.png
@@ -0,0 +1 @@
+kigo.png
\ No newline at end of file
diff --git a/Obsidian/apps/24/org.kde.killbots.png b/Obsidian/apps/24/org.kde.killbots.png
new file mode 120000
index 000000000..9bb276c56
--- /dev/null
+++ b/Obsidian/apps/24/org.kde.killbots.png
@@ -0,0 +1 @@
+killbots.png
\ No newline at end of file
diff --git a/Obsidian/apps/24/org.kde.klines.png b/Obsidian/apps/24/org.kde.klines.png
new file mode 120000
index 000000000..cc2a2280e
--- /dev/null
+++ b/Obsidian/apps/24/org.kde.klines.png
@@ -0,0 +1 @@
+klines.png
\ No newline at end of file
diff --git a/Obsidian/apps/24/org.kde.kolourpaint.png b/Obsidian/apps/24/org.kde.kolourpaint.png
new file mode 120000
index 000000000..143d13816
--- /dev/null
+++ b/Obsidian/apps/24/org.kde.kolourpaint.png
@@ -0,0 +1 @@
+kolourpaint.png
\ No newline at end of file
diff --git a/Obsidian/apps/24/org.kde.kontact.png b/Obsidian/apps/24/org.kde.kontact.png
new file mode 120000
index 000000000..30ed45e0c
--- /dev/null
+++ b/Obsidian/apps/24/org.kde.kontact.png
@@ -0,0 +1 @@
+kontact.png
\ No newline at end of file
diff --git a/Obsidian/apps/24/org.kde.krita.png b/Obsidian/apps/24/org.kde.krita.png
new file mode 120000
index 000000000..333815ab6
--- /dev/null
+++ b/Obsidian/apps/24/org.kde.krita.png
@@ -0,0 +1 @@
+krita.png
\ No newline at end of file
diff --git a/Obsidian/apps/24/org.kde.ksquares.png b/Obsidian/apps/24/org.kde.ksquares.png
new file mode 120000
index 000000000..270b03d0c
--- /dev/null
+++ b/Obsidian/apps/24/org.kde.ksquares.png
@@ -0,0 +1 @@
+ksquares.png
\ No newline at end of file
diff --git a/Obsidian/apps/24/org.kde.ksudoku.png b/Obsidian/apps/24/org.kde.ksudoku.png
new file mode 120000
index 000000000..78770e1a3
--- /dev/null
+++ b/Obsidian/apps/24/org.kde.ksudoku.png
@@ -0,0 +1 @@
+ksudoku.png
\ No newline at end of file
diff --git a/Obsidian/apps/24/org.kde.plasma.clipboard.png b/Obsidian/apps/24/org.kde.plasma.clipboard.png
new file mode 120000
index 000000000..739e2cf08
--- /dev/null
+++ b/Obsidian/apps/24/org.kde.plasma.clipboard.png
@@ -0,0 +1 @@
+diodon.png
\ No newline at end of file
diff --git a/Obsidian/apps/24/org.kde.plasma.qalculate.png b/Obsidian/apps/24/org.kde.plasma.qalculate.png
new file mode 120000
index 000000000..43cd3a638
--- /dev/null
+++ b/Obsidian/apps/24/org.kde.plasma.qalculate.png
@@ -0,0 +1 @@
+qalculate.png
\ No newline at end of file
diff --git a/Obsidian/apps/24/org.mozilla.Firefox.png b/Obsidian/apps/24/org.mozilla.Firefox.png
new file mode 120000
index 000000000..93c4678cc
--- /dev/null
+++ b/Obsidian/apps/24/org.mozilla.Firefox.png
@@ -0,0 +1 @@
+firefox.png
\ No newline at end of file
diff --git a/Obsidian/apps/24/org.mozilla.FirefoxDevEdition.png b/Obsidian/apps/24/org.mozilla.FirefoxDevEdition.png
new file mode 120000
index 000000000..0b95f6458
--- /dev/null
+++ b/Obsidian/apps/24/org.mozilla.FirefoxDevEdition.png
@@ -0,0 +1 @@
+firefox-developer-icon.png
\ No newline at end of file
diff --git a/Obsidian/apps/24/org.mozilla.Thunderbird.png b/Obsidian/apps/24/org.mozilla.Thunderbird.png
new file mode 120000
index 000000000..5d3a32f26
--- /dev/null
+++ b/Obsidian/apps/24/org.mozilla.Thunderbird.png
@@ -0,0 +1 @@
+thunderbird.png
\ No newline at end of file
diff --git a/Obsidian/apps/24/org.musescore.MuseScore.png b/Obsidian/apps/24/org.musescore.MuseScore.png
new file mode 120000
index 000000000..927a8ca5a
--- /dev/null
+++ b/Obsidian/apps/24/org.musescore.MuseScore.png
@@ -0,0 +1 @@
+musescore.png
\ No newline at end of file
diff --git a/Obsidian/apps/24/org.openshot.OpenShot.png b/Obsidian/apps/24/org.openshot.OpenShot.png
new file mode 120000
index 000000000..3dd1c774f
--- /dev/null
+++ b/Obsidian/apps/24/org.openshot.OpenShot.png
@@ -0,0 +1 @@
+openshot.png
\ No newline at end of file
diff --git a/Obsidian/apps/24/org.openstreetmap.josm.png b/Obsidian/apps/24/org.openstreetmap.josm.png
new file mode 120000
index 000000000..c52bba740
--- /dev/null
+++ b/Obsidian/apps/24/org.openstreetmap.josm.png
@@ -0,0 +1 @@
+josm.png
\ No newline at end of file
diff --git a/Obsidian/apps/24/org.openttd.OpenTTD.png b/Obsidian/apps/24/org.openttd.OpenTTD.png
new file mode 120000
index 000000000..803a0bc91
--- /dev/null
+++ b/Obsidian/apps/24/org.openttd.OpenTTD.png
@@ -0,0 +1 @@
+openttd.png
\ No newline at end of file
diff --git a/Obsidian/apps/24/org.phoenicis.playonlinux.png b/Obsidian/apps/24/org.phoenicis.playonlinux.png
new file mode 120000
index 000000000..4a1c04f88
--- /dev/null
+++ b/Obsidian/apps/24/org.phoenicis.playonlinux.png
@@ -0,0 +1 @@
+playonlinux.png
\ No newline at end of file
diff --git a/Obsidian/apps/24/org.photoqt.PhotoQt.png b/Obsidian/apps/24/org.photoqt.PhotoQt.png
new file mode 120000
index 000000000..063b180a7
--- /dev/null
+++ b/Obsidian/apps/24/org.photoqt.PhotoQt.png
@@ -0,0 +1 @@
+multimedia-photo-viewer.png
\ No newline at end of file
diff --git a/Obsidian/apps/24/org.qbittorrent.qBittorrent.png b/Obsidian/apps/24/org.qbittorrent.qBittorrent.png
new file mode 120000
index 000000000..49883ce84
--- /dev/null
+++ b/Obsidian/apps/24/org.qbittorrent.qBittorrent.png
@@ -0,0 +1 @@
+qbittorrent.png
\ No newline at end of file
diff --git a/Obsidian/apps/24/org.sauerbraten.Sauerbraten.png b/Obsidian/apps/24/org.sauerbraten.Sauerbraten.png
new file mode 120000
index 000000000..f2fd7a70c
--- /dev/null
+++ b/Obsidian/apps/24/org.sauerbraten.Sauerbraten.png
@@ -0,0 +1 @@
+sauerbraten.png
\ No newline at end of file
diff --git a/Obsidian/apps/24/org.sparkleshare.SparkleShare.png b/Obsidian/apps/24/org.sparkleshare.SparkleShare.png
new file mode 120000
index 000000000..bff086eaa
--- /dev/null
+++ b/Obsidian/apps/24/org.sparkleshare.SparkleShare.png
@@ -0,0 +1 @@
+sparkleshare.png
\ No newline at end of file
diff --git a/Obsidian/apps/24/org.speedcrunch.SpeedCrunch.png b/Obsidian/apps/24/org.speedcrunch.SpeedCrunch.png
new file mode 120000
index 000000000..5b964314c
--- /dev/null
+++ b/Obsidian/apps/24/org.speedcrunch.SpeedCrunch.png
@@ -0,0 +1 @@
+speedcrunch.png
\ No newline at end of file
diff --git a/Obsidian/apps/24/org.supertux.SuperTux-Milestone1.png b/Obsidian/apps/24/org.supertux.SuperTux-Milestone1.png
new file mode 120000
index 000000000..e5cc0b8ca
--- /dev/null
+++ b/Obsidian/apps/24/org.supertux.SuperTux-Milestone1.png
@@ -0,0 +1 @@
+supertux.png
\ No newline at end of file
diff --git a/Obsidian/apps/24/org.synfig.SynfigStudio.png b/Obsidian/apps/24/org.synfig.SynfigStudio.png
new file mode 120000
index 000000000..832047738
--- /dev/null
+++ b/Obsidian/apps/24/org.synfig.SynfigStudio.png
@@ -0,0 +1 @@
+synfig_icon.png
\ No newline at end of file
diff --git a/Obsidian/apps/24/org.texstudio.TeXstudio.png b/Obsidian/apps/24/org.texstudio.TeXstudio.png
new file mode 120000
index 000000000..ccc874e90
--- /dev/null
+++ b/Obsidian/apps/24/org.texstudio.TeXstudio.png
@@ -0,0 +1 @@
+texstudio.png
\ No newline at end of file
diff --git a/Obsidian/apps/24/org.vim.Vim.png b/Obsidian/apps/24/org.vim.Vim.png
new file mode 120000
index 000000000..fe65069f5
--- /dev/null
+++ b/Obsidian/apps/24/org.vim.Vim.png
@@ -0,0 +1 @@
+vim.png
\ No newline at end of file
diff --git a/Obsidian/apps/24/org.wireshark.Wireshark.png b/Obsidian/apps/24/org.wireshark.Wireshark.png
new file mode 120000
index 000000000..7647ced48
--- /dev/null
+++ b/Obsidian/apps/24/org.wireshark.Wireshark.png
@@ -0,0 +1 @@
+wireshark.png
\ No newline at end of file
diff --git a/Obsidian/apps/24/org.xiphos.Xiphos.png b/Obsidian/apps/24/org.xiphos.Xiphos.png
new file mode 120000
index 000000000..946a9374c
--- /dev/null
+++ b/Obsidian/apps/24/org.xiphos.Xiphos.png
@@ -0,0 +1 @@
+xiphos.png
\ No newline at end of file
diff --git a/Obsidian/apps/24/org.xonotic.Xonotic.png b/Obsidian/apps/24/org.xonotic.Xonotic.png
new file mode 120000
index 000000000..0822c112e
--- /dev/null
+++ b/Obsidian/apps/24/org.xonotic.Xonotic.png
@@ -0,0 +1 @@
+xonotic.png
\ No newline at end of file
diff --git a/Obsidian/apps/24/org.zim_wiki.Zim.png b/Obsidian/apps/24/org.zim_wiki.Zim.png
new file mode 120000
index 000000000..65a18051a
--- /dev/null
+++ b/Obsidian/apps/24/org.zim_wiki.Zim.png
@@ -0,0 +1 @@
+zim.png
\ No newline at end of file
diff --git a/Obsidian/apps/24/pycharm-community.png b/Obsidian/apps/24/pycharm-community.png
new file mode 120000
index 000000000..6cc606ca7
--- /dev/null
+++ b/Obsidian/apps/24/pycharm-community.png
@@ -0,0 +1 @@
+pycharm.png
\ No newline at end of file
diff --git a/Obsidian/apps/24/pycharm-education.png b/Obsidian/apps/24/pycharm-education.png
new file mode 120000
index 000000000..6cc606ca7
--- /dev/null
+++ b/Obsidian/apps/24/pycharm-education.png
@@ -0,0 +1 @@
+pycharm.png
\ No newline at end of file
diff --git a/Obsidian/apps/24/pycharm-professional.png b/Obsidian/apps/24/pycharm-professional.png
new file mode 120000
index 000000000..6cc606ca7
--- /dev/null
+++ b/Obsidian/apps/24/pycharm-professional.png
@@ -0,0 +1 @@
+pycharm.png
\ No newline at end of file
diff --git a/Obsidian/apps/24/qlipper.png b/Obsidian/apps/24/qlipper.png
new file mode 120000
index 000000000..739e2cf08
--- /dev/null
+++ b/Obsidian/apps/24/qlipper.png
@@ -0,0 +1 @@
+diodon.png
\ No newline at end of file
diff --git a/Obsidian/apps/24/qps.png b/Obsidian/apps/24/qps.png
new file mode 120000
index 000000000..a30efbf2d
--- /dev/null
+++ b/Obsidian/apps/24/qps.png
@@ -0,0 +1 @@
+utilities-system-monitor.png
\ No newline at end of file
diff --git a/Obsidian/apps/24/screengrab.png b/Obsidian/apps/24/screengrab.png
new file mode 120000
index 000000000..6763fedc1
--- /dev/null
+++ b/Obsidian/apps/24/screengrab.png
@@ -0,0 +1 @@
+applets-screenshooter.png
\ No newline at end of file
diff --git a/Obsidian/apps/24/scribus-trunk.png b/Obsidian/apps/24/scribus-trunk.png
new file mode 120000
index 000000000..28e6f6092
--- /dev/null
+++ b/Obsidian/apps/24/scribus-trunk.png
@@ -0,0 +1 @@
+scribus.png
\ No newline at end of file
diff --git a/Obsidian/apps/24/smb4k.png b/Obsidian/apps/24/smb4k.png
new file mode 120000
index 000000000..99fbb9280
--- /dev/null
+++ b/Obsidian/apps/24/smb4k.png
@@ -0,0 +1 @@
+system-config-samba.png
\ No newline at end of file
diff --git a/Obsidian/apps/24/sqliteman.png b/Obsidian/apps/24/sqliteman.png
new file mode 120000
index 000000000..c5fff62b2
--- /dev/null
+++ b/Obsidian/apps/24/sqliteman.png
@@ -0,0 +1 @@
+sqlitebrowser.png
\ No newline at end of file
diff --git a/Obsidian/apps/24/steam_icon_235820.png b/Obsidian/apps/24/steam_icon_235820.png
new file mode 120000
index 000000000..e2552ee89
--- /dev/null
+++ b/Obsidian/apps/24/steam_icon_235820.png
@@ -0,0 +1 @@
+element4l.png
\ No newline at end of file
diff --git a/Obsidian/apps/24/steam_icon_431730.png b/Obsidian/apps/24/steam_icon_431730.png
new file mode 120000
index 000000000..6fa76ee3a
--- /dev/null
+++ b/Obsidian/apps/24/steam_icon_431730.png
@@ -0,0 +1 @@
+aseprite.png
\ No newline at end of file
diff --git a/Obsidian/apps/24/steam_icon_599390.png b/Obsidian/apps/24/steam_icon_599390.png
new file mode 120000
index 000000000..1fadebb9f
--- /dev/null
+++ b/Obsidian/apps/24/steam_icon_599390.png
@@ -0,0 +1 @@
+wesnoth.png
\ No newline at end of file
diff --git a/Obsidian/apps/24/sublime-text2.png b/Obsidian/apps/24/sublime-text2.png
new file mode 120000
index 000000000..8c76b1030
--- /dev/null
+++ b/Obsidian/apps/24/sublime-text2.png
@@ -0,0 +1 @@
+sublime-text.png
\ No newline at end of file
diff --git a/Obsidian/apps/24/tv.kodi.Kodi.png b/Obsidian/apps/24/tv.kodi.Kodi.png
new file mode 120000
index 000000000..1a0be87f4
--- /dev/null
+++ b/Obsidian/apps/24/tv.kodi.Kodi.png
@@ -0,0 +1 @@
+kodi.png
\ No newline at end of file
diff --git a/Obsidian/apps/24/uterror.png b/Obsidian/apps/24/uterror.png
new file mode 120000
index 000000000..1d072ddcb
--- /dev/null
+++ b/Obsidian/apps/24/uterror.png
@@ -0,0 +1 @@
+urbanterror.png
\ No newline at end of file
diff --git a/Obsidian/apps/24/xing.png b/Obsidian/apps/24/xing.png
new file mode 100644
index 000000000..ed6f0424f
Binary files /dev/null and b/Obsidian/apps/24/xing.png differ
diff --git a/Obsidian/apps/24/yast-device-tree.png b/Obsidian/apps/24/yast-device-tree.png
new file mode 120000
index 000000000..ec5ea3d60
--- /dev/null
+++ b/Obsidian/apps/24/yast-device-tree.png
@@ -0,0 +1 @@
+preferences-system-network.png
\ No newline at end of file
diff --git a/Obsidian/apps/24/yast-kerberos.png b/Obsidian/apps/24/yast-kerberos.png
new file mode 120000
index 000000000..cd22d232c
--- /dev/null
+++ b/Obsidian/apps/24/yast-kerberos.png
@@ -0,0 +1 @@
+preferences-desktop-user-password.png
\ No newline at end of file
diff --git a/Obsidian/apps/24/yast-ldap-server.png b/Obsidian/apps/24/yast-ldap-server.png
new file mode 120000
index 000000000..68c47c191
--- /dev/null
+++ b/Obsidian/apps/24/yast-ldap-server.png
@@ -0,0 +1 @@
+krfb.png
\ No newline at end of file
diff --git a/Obsidian/apps/24/yast-x11.png b/Obsidian/apps/24/yast-x11.png
new file mode 120000
index 000000000..0fefcb404
--- /dev/null
+++ b/Obsidian/apps/24/yast-x11.png
@@ -0,0 +1 @@
+fonts.png
\ No newline at end of file
diff --git a/Obsidian/apps/32/app.rednotebook.RedNotebook.png b/Obsidian/apps/32/app.rednotebook.RedNotebook.png
new file mode 120000
index 000000000..ca02b6925
--- /dev/null
+++ b/Obsidian/apps/32/app.rednotebook.RedNotebook.png
@@ -0,0 +1 @@
+rednotebook.png
\ No newline at end of file
diff --git a/Obsidian/apps/32/appimagekit-emacs.png b/Obsidian/apps/32/appimagekit-emacs.png
new file mode 120000
index 000000000..6920e77cd
--- /dev/null
+++ b/Obsidian/apps/32/appimagekit-emacs.png
@@ -0,0 +1 @@
+emacs.png
\ No newline at end of file
diff --git a/Obsidian/apps/32/appimagekit-franz.png b/Obsidian/apps/32/appimagekit-franz.png
new file mode 120000
index 000000000..d83e87d8b
--- /dev/null
+++ b/Obsidian/apps/32/appimagekit-franz.png
@@ -0,0 +1 @@
+franz.png
\ No newline at end of file
diff --git a/Obsidian/apps/32/appimagekit-org.keepassxc.KeePassXC.png b/Obsidian/apps/32/appimagekit-org.keepassxc.KeePassXC.png
new file mode 120000
index 000000000..51c049de5
--- /dev/null
+++ b/Obsidian/apps/32/appimagekit-org.keepassxc.KeePassXC.png
@@ -0,0 +1 @@
+keepassxc.png
\ No newline at end of file
diff --git a/Obsidian/apps/32/appimagekit-synfigstudio.png b/Obsidian/apps/32/appimagekit-synfigstudio.png
new file mode 120000
index 000000000..832047738
--- /dev/null
+++ b/Obsidian/apps/32/appimagekit-synfigstudio.png
@@ -0,0 +1 @@
+synfig_icon.png
\ No newline at end of file
diff --git a/Obsidian/apps/32/applications-featured.png b/Obsidian/apps/32/applications-featured.png
new file mode 120000
index 000000000..7b5e65313
--- /dev/null
+++ b/Obsidian/apps/32/applications-featured.png
@@ -0,0 +1 @@
+plasmagik.png
\ No newline at end of file
diff --git a/Obsidian/apps/32/bottles_notepad.png b/Obsidian/apps/32/bottles_notepad.png
new file mode 120000
index 000000000..24614cff9
--- /dev/null
+++ b/Obsidian/apps/32/bottles_notepad.png
@@ -0,0 +1 @@
+accessories-text-editor.png
\ No newline at end of file
diff --git a/Obsidian/apps/32/bottles_wine-uninstaller.png b/Obsidian/apps/32/bottles_wine-uninstaller.png
new file mode 120000
index 000000000..e2534b0b8
--- /dev/null
+++ b/Obsidian/apps/32/bottles_wine-uninstaller.png
@@ -0,0 +1 @@
+wine-uninstaller.png
\ No newline at end of file
diff --git a/Obsidian/apps/32/bottles_wine-winecfg.png b/Obsidian/apps/32/bottles_wine-winecfg.png
new file mode 120000
index 000000000..55e55441f
--- /dev/null
+++ b/Obsidian/apps/32/bottles_wine-winecfg.png
@@ -0,0 +1 @@
+winecfg.png
\ No newline at end of file
diff --git a/Obsidian/apps/32/bottles_wine.png b/Obsidian/apps/32/bottles_wine.png
new file mode 120000
index 000000000..052f28e91
--- /dev/null
+++ b/Obsidian/apps/32/bottles_wine.png
@@ -0,0 +1 @@
+wine.png
\ No newline at end of file
diff --git a/Obsidian/apps/32/bottles_winetricks.png b/Obsidian/apps/32/bottles_winetricks.png
new file mode 120000
index 000000000..8e4e94432
--- /dev/null
+++ b/Obsidian/apps/32/bottles_winetricks.png
@@ -0,0 +1 @@
+winetricks.png
\ No newline at end of file
diff --git a/Obsidian/apps/32/brave-browser.png b/Obsidian/apps/32/brave-browser.png
new file mode 120000
index 000000000..8172a9f84
--- /dev/null
+++ b/Obsidian/apps/32/brave-browser.png
@@ -0,0 +1 @@
+brave.png
\ No newline at end of file
diff --git a/Obsidian/apps/32/browser-tor.png b/Obsidian/apps/32/browser-tor.png
new file mode 120000
index 000000000..2e98848a2
--- /dev/null
+++ b/Obsidian/apps/32/browser-tor.png
@@ -0,0 +1 @@
+tor.png
\ No newline at end of file
diff --git a/Obsidian/apps/32/bumblebee.png b/Obsidian/apps/32/bumblebee.png
new file mode 120000
index 000000000..4c65ceb7c
--- /dev/null
+++ b/Obsidian/apps/32/bumblebee.png
@@ -0,0 +1 @@
+nvidia.png
\ No newline at end of file
diff --git a/Obsidian/apps/32/calligrakarbon.png b/Obsidian/apps/32/calligrakarbon.png
new file mode 120000
index 000000000..6839519ce
--- /dev/null
+++ b/Obsidian/apps/32/calligrakarbon.png
@@ -0,0 +1 @@
+karbon.png
\ No newline at end of file
diff --git a/Obsidian/apps/32/cc.arduino.arduinoide.png b/Obsidian/apps/32/cc.arduino.arduinoide.png
new file mode 120000
index 000000000..e81fd7e60
--- /dev/null
+++ b/Obsidian/apps/32/cc.arduino.arduinoide.png
@@ -0,0 +1 @@
+arduino.png
\ No newline at end of file
diff --git a/Obsidian/apps/32/chessx.png b/Obsidian/apps/32/chessx.png
new file mode 120000
index 000000000..7380c672e
--- /dev/null
+++ b/Obsidian/apps/32/chessx.png
@@ -0,0 +1 @@
+chess.png
\ No newline at end of file
diff --git a/Obsidian/apps/32/clipit-trayicon.png b/Obsidian/apps/32/clipit-trayicon.png
new file mode 120000
index 000000000..739e2cf08
--- /dev/null
+++ b/Obsidian/apps/32/clipit-trayicon.png
@@ -0,0 +1 @@
+diodon.png
\ No newline at end of file
diff --git a/Obsidian/apps/32/com.abisource.AbiWord.png b/Obsidian/apps/32/com.abisource.AbiWord.png
new file mode 120000
index 000000000..8176311a3
--- /dev/null
+++ b/Obsidian/apps/32/com.abisource.AbiWord.png
@@ -0,0 +1 @@
+abiword.png
\ No newline at end of file
diff --git a/Obsidian/apps/32/com.adobe.Flash-Player-Projector.png b/Obsidian/apps/32/com.adobe.Flash-Player-Projector.png
new file mode 120000
index 000000000..c9c66622b
--- /dev/null
+++ b/Obsidian/apps/32/com.adobe.Flash-Player-Projector.png
@@ -0,0 +1 @@
+flash.png
\ No newline at end of file
diff --git a/Obsidian/apps/32/com.anydesk.Anydesk.png b/Obsidian/apps/32/com.anydesk.Anydesk.png
new file mode 120000
index 000000000..1dac3671c
--- /dev/null
+++ b/Obsidian/apps/32/com.anydesk.Anydesk.png
@@ -0,0 +1 @@
+anydesk.png
\ No newline at end of file
diff --git a/Obsidian/apps/32/com.axosoft.GitKraken.png b/Obsidian/apps/32/com.axosoft.GitKraken.png
new file mode 120000
index 000000000..1cb5d3b42
--- /dev/null
+++ b/Obsidian/apps/32/com.axosoft.GitKraken.png
@@ -0,0 +1 @@
+gitkraken.png
\ No newline at end of file
diff --git a/Obsidian/apps/32/com.bxabi.bumblebee-indicator.png b/Obsidian/apps/32/com.bxabi.bumblebee-indicator.png
new file mode 120000
index 000000000..4c65ceb7c
--- /dev/null
+++ b/Obsidian/apps/32/com.bxabi.bumblebee-indicator.png
@@ -0,0 +1 @@
+nvidia.png
\ No newline at end of file
diff --git a/Obsidian/apps/32/com.deepin.Calendar.png b/Obsidian/apps/32/com.deepin.Calendar.png
new file mode 120000
index 000000000..64dfd22d1
--- /dev/null
+++ b/Obsidian/apps/32/com.deepin.Calendar.png
@@ -0,0 +1 @@
+office-calendar.png
\ No newline at end of file
diff --git a/Obsidian/apps/32/com.deepin.ImageViewer.png b/Obsidian/apps/32/com.deepin.ImageViewer.png
new file mode 120000
index 000000000..063b180a7
--- /dev/null
+++ b/Obsidian/apps/32/com.deepin.ImageViewer.png
@@ -0,0 +1 @@
+multimedia-photo-viewer.png
\ No newline at end of file
diff --git a/Obsidian/apps/32/com.deepin.Music.png b/Obsidian/apps/32/com.deepin.Music.png
new file mode 120000
index 000000000..9654b9d13
--- /dev/null
+++ b/Obsidian/apps/32/com.deepin.Music.png
@@ -0,0 +1 @@
+juk.png
\ No newline at end of file
diff --git a/Obsidian/apps/32/com.deepin.ScreenShot.png b/Obsidian/apps/32/com.deepin.ScreenShot.png
new file mode 120000
index 000000000..6763fedc1
--- /dev/null
+++ b/Obsidian/apps/32/com.deepin.ScreenShot.png
@@ -0,0 +1 @@
+applets-screenshooter.png
\ No newline at end of file
diff --git a/Obsidian/apps/32/com.deepin.VoiceRecorder.png b/Obsidian/apps/32/com.deepin.VoiceRecorder.png
new file mode 120000
index 000000000..dfb50aa64
--- /dev/null
+++ b/Obsidian/apps/32/com.deepin.VoiceRecorder.png
@@ -0,0 +1 @@
+sound-recorder.png
\ No newline at end of file
diff --git a/Obsidian/apps/32/com.dosbox.DOSBox.png b/Obsidian/apps/32/com.dosbox.DOSBox.png
new file mode 120000
index 000000000..dbd62f7e2
--- /dev/null
+++ b/Obsidian/apps/32/com.dosbox.DOSBox.png
@@ -0,0 +1 @@
+dosbox.png
\ No newline at end of file
diff --git a/Obsidian/apps/32/com.dropbox.Client.png b/Obsidian/apps/32/com.dropbox.Client.png
new file mode 120000
index 000000000..d9a8c110b
--- /dev/null
+++ b/Obsidian/apps/32/com.dropbox.Client.png
@@ -0,0 +1 @@
+dropbox.png
\ No newline at end of file
diff --git a/Obsidian/apps/32/com.getpostman.Postman.png b/Obsidian/apps/32/com.getpostman.Postman.png
new file mode 120000
index 000000000..fc25b82c6
--- /dev/null
+++ b/Obsidian/apps/32/com.getpostman.Postman.png
@@ -0,0 +1 @@
+postman.png
\ No newline at end of file
diff --git a/Obsidian/apps/32/com.github.libresprite.LibreSprite.png b/Obsidian/apps/32/com.github.libresprite.LibreSprite.png
new file mode 120000
index 000000000..6fa76ee3a
--- /dev/null
+++ b/Obsidian/apps/32/com.github.libresprite.LibreSprite.png
@@ -0,0 +1 @@
+aseprite.png
\ No newline at end of file
diff --git a/Obsidian/apps/32/com.github.rssguard.png b/Obsidian/apps/32/com.github.rssguard.png
new file mode 120000
index 000000000..b70dce2c9
--- /dev/null
+++ b/Obsidian/apps/32/com.github.rssguard.png
@@ -0,0 +1 @@
+akregator.png
\ No newline at end of file
diff --git a/Obsidian/apps/32/com.github.ryanakca.slingshot.png b/Obsidian/apps/32/com.github.ryanakca.slingshot.png
new file mode 120000
index 000000000..4c6e92d87
--- /dev/null
+++ b/Obsidian/apps/32/com.github.ryanakca.slingshot.png
@@ -0,0 +1 @@
+slingshot.png
\ No newline at end of file
diff --git a/Obsidian/apps/32/com.github.santileortiz.iconoscope.png b/Obsidian/apps/32/com.github.santileortiz.iconoscope.png
new file mode 120000
index 000000000..d78d5788f
--- /dev/null
+++ b/Obsidian/apps/32/com.github.santileortiz.iconoscope.png
@@ -0,0 +1 @@
+preferences-desktop-icons.png
\ No newline at end of file
diff --git a/Obsidian/apps/32/com.github.timecraft.notifier.png b/Obsidian/apps/32/com.github.timecraft.notifier.png
new file mode 120000
index 000000000..0917c324f
--- /dev/null
+++ b/Obsidian/apps/32/com.github.timecraft.notifier.png
@@ -0,0 +1 @@
+system-error.png
\ No newline at end of file
diff --git a/Obsidian/apps/32/com.github.zren.sysmonitordash.png b/Obsidian/apps/32/com.github.zren.sysmonitordash.png
new file mode 120000
index 000000000..a30efbf2d
--- /dev/null
+++ b/Obsidian/apps/32/com.github.zren.sysmonitordash.png
@@ -0,0 +1 @@
+utilities-system-monitor.png
\ No newline at end of file
diff --git a/Obsidian/apps/32/com.jetbrains.IntelliJ-IDEA-Community.png b/Obsidian/apps/32/com.jetbrains.IntelliJ-IDEA-Community.png
new file mode 120000
index 000000000..603751255
--- /dev/null
+++ b/Obsidian/apps/32/com.jetbrains.IntelliJ-IDEA-Community.png
@@ -0,0 +1 @@
+intellij.png
\ No newline at end of file
diff --git a/Obsidian/apps/32/com.jetbrains.IntelliJ-IDEA-Ultimate.png b/Obsidian/apps/32/com.jetbrains.IntelliJ-IDEA-Ultimate.png
new file mode 120000
index 000000000..603751255
--- /dev/null
+++ b/Obsidian/apps/32/com.jetbrains.IntelliJ-IDEA-Ultimate.png
@@ -0,0 +1 @@
+intellij.png
\ No newline at end of file
diff --git a/Obsidian/apps/32/com.jetbrains.PyCharm-Community.png b/Obsidian/apps/32/com.jetbrains.PyCharm-Community.png
new file mode 120000
index 000000000..6cc606ca7
--- /dev/null
+++ b/Obsidian/apps/32/com.jetbrains.PyCharm-Community.png
@@ -0,0 +1 @@
+pycharm.png
\ No newline at end of file
diff --git a/Obsidian/apps/32/com.jetbrains.WebStorm.png b/Obsidian/apps/32/com.jetbrains.WebStorm.png
new file mode 120000
index 000000000..73c3cb0ae
--- /dev/null
+++ b/Obsidian/apps/32/com.jetbrains.WebStorm.png
@@ -0,0 +1 @@
+webstorm.png
\ No newline at end of file
diff --git a/Obsidian/apps/32/com.mattermost.Desktop.png b/Obsidian/apps/32/com.mattermost.Desktop.png
new file mode 120000
index 000000000..fdb6de645
--- /dev/null
+++ b/Obsidian/apps/32/com.mattermost.Desktop.png
@@ -0,0 +1 @@
+mattermost.png
\ No newline at end of file
diff --git a/Obsidian/apps/32/com.notepadqq.Notepadqq.png b/Obsidian/apps/32/com.notepadqq.Notepadqq.png
new file mode 120000
index 000000000..6cf1b310f
--- /dev/null
+++ b/Obsidian/apps/32/com.notepadqq.Notepadqq.png
@@ -0,0 +1 @@
+notepadqq.png
\ No newline at end of file
diff --git a/Obsidian/apps/32/com.obsproject.Studio.png b/Obsidian/apps/32/com.obsproject.Studio.png
new file mode 120000
index 000000000..31075ea15
--- /dev/null
+++ b/Obsidian/apps/32/com.obsproject.Studio.png
@@ -0,0 +1 @@
+obs.png
\ No newline at end of file
diff --git a/Obsidian/apps/32/com.snes9x.Snes9x.png b/Obsidian/apps/32/com.snes9x.Snes9x.png
new file mode 120000
index 000000000..bf6b1f303
--- /dev/null
+++ b/Obsidian/apps/32/com.snes9x.Snes9x.png
@@ -0,0 +1 @@
+snes9x.png
\ No newline at end of file
diff --git a/Obsidian/apps/32/com.sublimetext.three.png b/Obsidian/apps/32/com.sublimetext.three.png
new file mode 120000
index 000000000..8c76b1030
--- /dev/null
+++ b/Obsidian/apps/32/com.sublimetext.three.png
@@ -0,0 +1 @@
+sublime-text.png
\ No newline at end of file
diff --git a/Obsidian/apps/32/com.syntevo.SmartGit.png b/Obsidian/apps/32/com.syntevo.SmartGit.png
new file mode 120000
index 000000000..9d600e9fc
--- /dev/null
+++ b/Obsidian/apps/32/com.syntevo.SmartGit.png
@@ -0,0 +1 @@
+smartgit.png
\ No newline at end of file
diff --git a/Obsidian/apps/32/com.teamspeak.TeamSpeak.png b/Obsidian/apps/32/com.teamspeak.TeamSpeak.png
new file mode 120000
index 000000000..66c6017e1
--- /dev/null
+++ b/Obsidian/apps/32/com.teamspeak.TeamSpeak.png
@@ -0,0 +1 @@
+teamspeak3.png
\ No newline at end of file
diff --git a/Obsidian/apps/32/com.tux4kids.tuxtype.png b/Obsidian/apps/32/com.tux4kids.tuxtype.png
new file mode 120000
index 000000000..3fa199b79
--- /dev/null
+++ b/Obsidian/apps/32/com.tux4kids.tuxtype.png
@@ -0,0 +1 @@
+tuxtype.png
\ No newline at end of file
diff --git a/Obsidian/apps/32/com.visualstudio.code.oss.png b/Obsidian/apps/32/com.visualstudio.code.oss.png
new file mode 120000
index 000000000..844278606
--- /dev/null
+++ b/Obsidian/apps/32/com.visualstudio.code.oss.png
@@ -0,0 +1 @@
+visual-studio-code.png
\ No newline at end of file
diff --git a/Obsidian/apps/32/com.wire.WireDesktop.png b/Obsidian/apps/32/com.wire.WireDesktop.png
new file mode 120000
index 000000000..b48eee895
--- /dev/null
+++ b/Obsidian/apps/32/com.wire.WireDesktop.png
@@ -0,0 +1 @@
+wire.png
\ No newline at end of file
diff --git a/Obsidian/apps/32/com.wps.Office.etmain.png b/Obsidian/apps/32/com.wps.Office.etmain.png
new file mode 120000
index 000000000..2c5d1c6ba
--- /dev/null
+++ b/Obsidian/apps/32/com.wps.Office.etmain.png
@@ -0,0 +1 @@
+wps-office-etmain.png
\ No newline at end of file
diff --git a/Obsidian/apps/32/com.wps.Office.wppmain.png b/Obsidian/apps/32/com.wps.Office.wppmain.png
new file mode 120000
index 000000000..97b73e1be
--- /dev/null
+++ b/Obsidian/apps/32/com.wps.Office.wppmain.png
@@ -0,0 +1 @@
+wps-office-wppmain.png
\ No newline at end of file
diff --git a/Obsidian/apps/32/com.wps.Office.wpsmain.png b/Obsidian/apps/32/com.wps.Office.wpsmain.png
new file mode 120000
index 000000000..7c63a371a
--- /dev/null
+++ b/Obsidian/apps/32/com.wps.Office.wpsmain.png
@@ -0,0 +1 @@
+wps-office-wpsmain.png
\ No newline at end of file
diff --git a/Obsidian/apps/32/dde-calendar.png b/Obsidian/apps/32/dde-calendar.png
new file mode 120000
index 000000000..64dfd22d1
--- /dev/null
+++ b/Obsidian/apps/32/dde-calendar.png
@@ -0,0 +1 @@
+office-calendar.png
\ No newline at end of file
diff --git a/Obsidian/apps/32/deepin-calculator.png b/Obsidian/apps/32/deepin-calculator.png
new file mode 120000
index 000000000..264ccdb32
--- /dev/null
+++ b/Obsidian/apps/32/deepin-calculator.png
@@ -0,0 +1 @@
+accessories-calculator.png
\ No newline at end of file
diff --git a/Obsidian/apps/32/deepin-crossover.png b/Obsidian/apps/32/deepin-crossover.png
new file mode 120000
index 000000000..87492b04b
--- /dev/null
+++ b/Obsidian/apps/32/deepin-crossover.png
@@ -0,0 +1 @@
+crossover.png
\ No newline at end of file
diff --git a/Obsidian/apps/32/deepin-editor.png b/Obsidian/apps/32/deepin-editor.png
new file mode 120000
index 000000000..24614cff9
--- /dev/null
+++ b/Obsidian/apps/32/deepin-editor.png
@@ -0,0 +1 @@
+accessories-text-editor.png
\ No newline at end of file
diff --git a/Obsidian/apps/32/deepin-font-installer.png b/Obsidian/apps/32/deepin-font-installer.png
new file mode 120000
index 000000000..8d3c49efa
--- /dev/null
+++ b/Obsidian/apps/32/deepin-font-installer.png
@@ -0,0 +1 @@
+kfontview.png
\ No newline at end of file
diff --git a/Obsidian/apps/32/deepin-graphics-driver-manager.png b/Obsidian/apps/32/deepin-graphics-driver-manager.png
new file mode 120000
index 000000000..3d6419a14
--- /dev/null
+++ b/Obsidian/apps/32/deepin-graphics-driver-manager.png
@@ -0,0 +1 @@
+jockey.png
\ No newline at end of file
diff --git a/Obsidian/apps/32/devedeng_icon.png b/Obsidian/apps/32/devedeng_icon.png
new file mode 120000
index 000000000..97c7b5630
--- /dev/null
+++ b/Obsidian/apps/32/devedeng_icon.png
@@ -0,0 +1 @@
+devede.png
\ No newline at end of file
diff --git a/Obsidian/apps/32/epulse.png b/Obsidian/apps/32/epulse.png
new file mode 120000
index 000000000..ad65269a7
--- /dev/null
+++ b/Obsidian/apps/32/epulse.png
@@ -0,0 +1 @@
+kmix.png
\ No newline at end of file
diff --git a/Obsidian/apps/32/fr.free.Homebank.png b/Obsidian/apps/32/fr.free.Homebank.png
new file mode 120000
index 000000000..02068cdcb
--- /dev/null
+++ b/Obsidian/apps/32/fr.free.Homebank.png
@@ -0,0 +1 @@
+homebank.png
\ No newline at end of file
diff --git a/Obsidian/apps/32/ghex.png b/Obsidian/apps/32/ghex.png
index bbca7ef68..32b51e385 100644
Binary files a/Obsidian/apps/32/ghex.png and b/Obsidian/apps/32/ghex.png differ
diff --git a/Obsidian/apps/32/git-gui.png b/Obsidian/apps/32/git-gui.png
new file mode 120000
index 000000000..f8ee290ae
--- /dev/null
+++ b/Obsidian/apps/32/git-gui.png
@@ -0,0 +1 @@
+git.png
\ No newline at end of file
diff --git a/Obsidian/apps/32/glipper.png b/Obsidian/apps/32/glipper.png
new file mode 120000
index 000000000..739e2cf08
--- /dev/null
+++ b/Obsidian/apps/32/glipper.png
@@ -0,0 +1 @@
+diodon.png
\ No newline at end of file
diff --git a/Obsidian/apps/32/glxinfo.png b/Obsidian/apps/32/glxinfo.png
new file mode 120000
index 000000000..3d6419a14
--- /dev/null
+++ b/Obsidian/apps/32/glxinfo.png
@@ -0,0 +1 @@
+jockey.png
\ No newline at end of file
diff --git a/Obsidian/apps/32/gnome-internet-radio-locator.png b/Obsidian/apps/32/gnome-internet-radio-locator.png
new file mode 120000
index 000000000..4501e6dda
--- /dev/null
+++ b/Obsidian/apps/32/gnome-internet-radio-locator.png
@@ -0,0 +1 @@
+radiotray.png
\ No newline at end of file
diff --git a/Obsidian/apps/32/gnome-latex.png b/Obsidian/apps/32/gnome-latex.png
new file mode 120000
index 000000000..5bfef9ca2
--- /dev/null
+++ b/Obsidian/apps/32/gnome-latex.png
@@ -0,0 +1 @@
+latexila.png
\ No newline at end of file
diff --git a/Obsidian/apps/32/gnome-panel-fish.png b/Obsidian/apps/32/gnome-panel-fish.png
new file mode 120000
index 000000000..7d8f5d7e2
--- /dev/null
+++ b/Obsidian/apps/32/gnome-panel-fish.png
@@ -0,0 +1 @@
+bluefish.png
\ No newline at end of file
diff --git a/Obsidian/apps/32/gnome-panel-force-quit.png b/Obsidian/apps/32/gnome-panel-force-quit.png
new file mode 120000
index 000000000..e8f9a7471
--- /dev/null
+++ b/Obsidian/apps/32/gnome-panel-force-quit.png
@@ -0,0 +1 @@
+xorg.png
\ No newline at end of file
diff --git a/Obsidian/apps/32/gnome-panel-hibernate.png b/Obsidian/apps/32/gnome-panel-hibernate.png
new file mode 120000
index 000000000..0577ee3ab
--- /dev/null
+++ b/Obsidian/apps/32/gnome-panel-hibernate.png
@@ -0,0 +1 @@
+system-suspend-hibernate.png
\ No newline at end of file
diff --git a/Obsidian/apps/32/gnome-panel-notification-area.png b/Obsidian/apps/32/gnome-panel-notification-area.png
new file mode 120000
index 000000000..4469b3321
--- /dev/null
+++ b/Obsidian/apps/32/gnome-panel-notification-area.png
@@ -0,0 +1 @@
+preferences-desktop-notification-bell.png
\ No newline at end of file
diff --git a/Obsidian/apps/32/im.pidgin.Pidgin.png b/Obsidian/apps/32/im.pidgin.Pidgin.png
new file mode 120000
index 000000000..159ade3bb
--- /dev/null
+++ b/Obsidian/apps/32/im.pidgin.Pidgin.png
@@ -0,0 +1 @@
+pidgin.png
\ No newline at end of file
diff --git a/Obsidian/apps/32/im.riot.Riot.png b/Obsidian/apps/32/im.riot.Riot.png
new file mode 120000
index 000000000..82fd2a994
--- /dev/null
+++ b/Obsidian/apps/32/im.riot.Riot.png
@@ -0,0 +1 @@
+riot-web.png
\ No newline at end of file
diff --git a/Obsidian/apps/32/info.bibletime.BibleTime.png b/Obsidian/apps/32/info.bibletime.BibleTime.png
new file mode 120000
index 000000000..3e3c2ae23
--- /dev/null
+++ b/Obsidian/apps/32/info.bibletime.BibleTime.png
@@ -0,0 +1 @@
+bibletime.png
\ No newline at end of file
diff --git a/Obsidian/apps/32/intellij-idea-ultimate.png b/Obsidian/apps/32/intellij-idea-ultimate.png
new file mode 120000
index 000000000..603751255
--- /dev/null
+++ b/Obsidian/apps/32/intellij-idea-ultimate.png
@@ -0,0 +1 @@
+intellij.png
\ No newline at end of file
diff --git a/Obsidian/apps/32/io.brackets.Brackets.png b/Obsidian/apps/32/io.brackets.Brackets.png
new file mode 120000
index 000000000..d804e2a7e
--- /dev/null
+++ b/Obsidian/apps/32/io.brackets.Brackets.png
@@ -0,0 +1 @@
+brackets.png
\ No newline at end of file
diff --git a/Obsidian/apps/32/io.dbeaver.DBeaverCommunity.png b/Obsidian/apps/32/io.dbeaver.DBeaverCommunity.png
new file mode 120000
index 000000000..a26ff0d00
--- /dev/null
+++ b/Obsidian/apps/32/io.dbeaver.DBeaverCommunity.png
@@ -0,0 +1 @@
+dbeaver.png
\ No newline at end of file
diff --git a/Obsidian/apps/32/io.designer.GravitDesigner.png b/Obsidian/apps/32/io.designer.GravitDesigner.png
new file mode 120000
index 000000000..1cc026a83
--- /dev/null
+++ b/Obsidian/apps/32/io.designer.GravitDesigner.png
@@ -0,0 +1 @@
+appimagekit-gravit-designer.png
\ No newline at end of file
diff --git a/Obsidian/apps/32/io.github.Fontforge.png b/Obsidian/apps/32/io.github.Fontforge.png
new file mode 120000
index 000000000..ec8bde056
--- /dev/null
+++ b/Obsidian/apps/32/io.github.Fontforge.png
@@ -0,0 +1 @@
+fontforge.png
\ No newline at end of file
diff --git a/Obsidian/apps/32/io.github.mmstick.FontFinder.png b/Obsidian/apps/32/io.github.mmstick.FontFinder.png
new file mode 120000
index 000000000..41d89a5c3
--- /dev/null
+++ b/Obsidian/apps/32/io.github.mmstick.FontFinder.png
@@ -0,0 +1 @@
+typecatcher.png
\ No newline at end of file
diff --git a/Obsidian/apps/32/io.github.quodlibet.QuodLibet.png b/Obsidian/apps/32/io.github.quodlibet.QuodLibet.png
new file mode 120000
index 000000000..09cd28d63
--- /dev/null
+++ b/Obsidian/apps/32/io.github.quodlibet.QuodLibet.png
@@ -0,0 +1 @@
+quodlibet.png
\ No newline at end of file
diff --git a/Obsidian/apps/32/io.gitlab.jstest_gtk.jstest_gtk.png b/Obsidian/apps/32/io.gitlab.jstest_gtk.jstest_gtk.png
new file mode 120000
index 000000000..50c5909f8
--- /dev/null
+++ b/Obsidian/apps/32/io.gitlab.jstest_gtk.jstest_gtk.png
@@ -0,0 +1 @@
+preferences-desktop-gaming.png
\ No newline at end of file
diff --git a/Obsidian/apps/32/io.liri.Calculator.png b/Obsidian/apps/32/io.liri.Calculator.png
new file mode 120000
index 000000000..264ccdb32
--- /dev/null
+++ b/Obsidian/apps/32/io.liri.Calculator.png
@@ -0,0 +1 @@
+accessories-calculator.png
\ No newline at end of file
diff --git a/Obsidian/apps/32/io.liri.Text.png b/Obsidian/apps/32/io.liri.Text.png
new file mode 120000
index 000000000..24614cff9
--- /dev/null
+++ b/Obsidian/apps/32/io.liri.Text.png
@@ -0,0 +1 @@
+accessories-text-editor.png
\ No newline at end of file
diff --git a/Obsidian/apps/32/io.lmms.LMMS.png b/Obsidian/apps/32/io.lmms.LMMS.png
new file mode 120000
index 000000000..2391b279c
--- /dev/null
+++ b/Obsidian/apps/32/io.lmms.LMMS.png
@@ -0,0 +1 @@
+lmms.png
\ No newline at end of file
diff --git a/Obsidian/apps/32/io.neovim.nvim.png b/Obsidian/apps/32/io.neovim.nvim.png
new file mode 120000
index 000000000..7caa55792
--- /dev/null
+++ b/Obsidian/apps/32/io.neovim.nvim.png
@@ -0,0 +1 @@
+nvim.png
\ No newline at end of file
diff --git a/Obsidian/apps/32/ipython3.png b/Obsidian/apps/32/ipython3.png
new file mode 120000
index 000000000..d4b1a5995
--- /dev/null
+++ b/Obsidian/apps/32/ipython3.png
@@ -0,0 +1 @@
+ipython.png
\ No newline at end of file
diff --git a/Obsidian/apps/32/java11-openjdk.png b/Obsidian/apps/32/java11-openjdk.png
new file mode 120000
index 000000000..c69737ddb
--- /dev/null
+++ b/Obsidian/apps/32/java11-openjdk.png
@@ -0,0 +1 @@
+java.png
\ No newline at end of file
diff --git a/Obsidian/apps/32/libresprite.png b/Obsidian/apps/32/libresprite.png
new file mode 120000
index 000000000..6fa76ee3a
--- /dev/null
+++ b/Obsidian/apps/32/libresprite.png
@@ -0,0 +1 @@
+aseprite.png
\ No newline at end of file
diff --git a/Obsidian/apps/32/makehuman_bg.png b/Obsidian/apps/32/makehuman_bg.png
new file mode 120000
index 000000000..98b39b44b
--- /dev/null
+++ b/Obsidian/apps/32/makehuman_bg.png
@@ -0,0 +1 @@
+makehuman.png
\ No newline at end of file
diff --git a/Obsidian/apps/32/me.kozec.syncthingtk.png b/Obsidian/apps/32/me.kozec.syncthingtk.png
new file mode 120000
index 000000000..b0a2bd22c
--- /dev/null
+++ b/Obsidian/apps/32/me.kozec.syncthingtk.png
@@ -0,0 +1 @@
+syncthing-gtk.png
\ No newline at end of file
diff --git a/Obsidian/apps/32/mintlocale-im.png b/Obsidian/apps/32/mintlocale-im.png
new file mode 120000
index 000000000..24976e07d
--- /dev/null
+++ b/Obsidian/apps/32/mintlocale-im.png
@@ -0,0 +1 @@
+preferences-desktop-keyboard-shortcuts.png
\ No newline at end of file
diff --git a/Obsidian/apps/32/mintstick.png b/Obsidian/apps/32/mintstick.png
new file mode 120000
index 000000000..04dc0a666
--- /dev/null
+++ b/Obsidian/apps/32/mintstick.png
@@ -0,0 +1 @@
+usb-creator.png
\ No newline at end of file
diff --git a/Obsidian/apps/32/mintupdate-release-upgrade.png b/Obsidian/apps/32/mintupdate-release-upgrade.png
new file mode 120000
index 000000000..55f308e8a
--- /dev/null
+++ b/Obsidian/apps/32/mintupdate-release-upgrade.png
@@ -0,0 +1 @@
+muon.png
\ No newline at end of file
diff --git a/Obsidian/apps/32/net.ankiweb.Anki.png b/Obsidian/apps/32/net.ankiweb.Anki.png
new file mode 120000
index 000000000..b16e5b6fb
--- /dev/null
+++ b/Obsidian/apps/32/net.ankiweb.Anki.png
@@ -0,0 +1 @@
+anki.png
\ No newline at end of file
diff --git a/Obsidian/apps/32/net.mediaarea.MediaInfo.png b/Obsidian/apps/32/net.mediaarea.MediaInfo.png
new file mode 120000
index 000000000..b631d8a7e
--- /dev/null
+++ b/Obsidian/apps/32/net.mediaarea.MediaInfo.png
@@ -0,0 +1 @@
+mkvinfo.png
\ No newline at end of file
diff --git a/Obsidian/apps/32/net.pcsx2.PCSX2.png b/Obsidian/apps/32/net.pcsx2.PCSX2.png
new file mode 120000
index 000000000..4bee67979
--- /dev/null
+++ b/Obsidian/apps/32/net.pcsx2.PCSX2.png
@@ -0,0 +1 @@
+PCSX2.png
\ No newline at end of file
diff --git a/Obsidian/apps/32/net.poedit.Poedit.png b/Obsidian/apps/32/net.poedit.Poedit.png
new file mode 120000
index 000000000..d41665b68
--- /dev/null
+++ b/Obsidian/apps/32/net.poedit.Poedit.png
@@ -0,0 +1 @@
+poedit.png
\ No newline at end of file
diff --git a/Obsidian/apps/32/net.scribus.Scribus.png b/Obsidian/apps/32/net.scribus.Scribus.png
new file mode 120000
index 000000000..28e6f6092
--- /dev/null
+++ b/Obsidian/apps/32/net.scribus.Scribus.png
@@ -0,0 +1 @@
+scribus.png
\ No newline at end of file
diff --git a/Obsidian/apps/32/net.sourceforge.Chessx.png b/Obsidian/apps/32/net.sourceforge.Chessx.png
new file mode 120000
index 000000000..7380c672e
--- /dev/null
+++ b/Obsidian/apps/32/net.sourceforge.Chessx.png
@@ -0,0 +1 @@
+chess.png
\ No newline at end of file
diff --git a/Obsidian/apps/32/net.sourceforge.Klavaro.png b/Obsidian/apps/32/net.sourceforge.Klavaro.png
new file mode 120000
index 000000000..acb6f477b
--- /dev/null
+++ b/Obsidian/apps/32/net.sourceforge.Klavaro.png
@@ -0,0 +1 @@
+klavaro.png
\ No newline at end of file
diff --git a/Obsidian/apps/32/net.sourceforge.qtpfsgui.LuminanceHDR.png b/Obsidian/apps/32/net.sourceforge.qtpfsgui.LuminanceHDR.png
new file mode 120000
index 000000000..601806fce
--- /dev/null
+++ b/Obsidian/apps/32/net.sourceforge.qtpfsgui.LuminanceHDR.png
@@ -0,0 +1 @@
+luminance-hdr.png
\ No newline at end of file
diff --git a/Obsidian/apps/32/net.sourceforge.xournal.png b/Obsidian/apps/32/net.sourceforge.xournal.png
new file mode 120000
index 000000000..49abdf4ad
--- /dev/null
+++ b/Obsidian/apps/32/net.sourceforge.xournal.png
@@ -0,0 +1 @@
+xournal.png
\ No newline at end of file
diff --git a/Obsidian/apps/32/nuvolaplayer3_soundcloud.png b/Obsidian/apps/32/nuvolaplayer3_soundcloud.png
new file mode 120000
index 000000000..804f949d2
--- /dev/null
+++ b/Obsidian/apps/32/nuvolaplayer3_soundcloud.png
@@ -0,0 +1 @@
+soundcloud.png
\ No newline at end of file
diff --git a/Obsidian/apps/32/openjdk-10.png b/Obsidian/apps/32/openjdk-10.png
new file mode 120000
index 000000000..c69737ddb
--- /dev/null
+++ b/Obsidian/apps/32/openjdk-10.png
@@ -0,0 +1 @@
+java.png
\ No newline at end of file
diff --git a/Obsidian/apps/32/openjdk-11.png b/Obsidian/apps/32/openjdk-11.png
new file mode 120000
index 000000000..c69737ddb
--- /dev/null
+++ b/Obsidian/apps/32/openjdk-11.png
@@ -0,0 +1 @@
+java.png
\ No newline at end of file
diff --git a/Obsidian/apps/32/openoffice4-printeradmin.png b/Obsidian/apps/32/openoffice4-printeradmin.png
new file mode 120000
index 000000000..48694926f
--- /dev/null
+++ b/Obsidian/apps/32/openoffice4-printeradmin.png
@@ -0,0 +1 @@
+cups.png
\ No newline at end of file
diff --git a/Obsidian/apps/32/org.apache.netbeans.png b/Obsidian/apps/32/org.apache.netbeans.png
new file mode 120000
index 000000000..b9f22e3d4
--- /dev/null
+++ b/Obsidian/apps/32/org.apache.netbeans.png
@@ -0,0 +1 @@
+netbeans.png
\ No newline at end of file
diff --git a/Obsidian/apps/32/org.avidemux.Avidemux.png b/Obsidian/apps/32/org.avidemux.Avidemux.png
new file mode 120000
index 000000000..75ad063ac
--- /dev/null
+++ b/Obsidian/apps/32/org.avidemux.Avidemux.png
@@ -0,0 +1 @@
+avidemux.png
\ No newline at end of file
diff --git a/Obsidian/apps/32/org.bunkus.mkvtoolnix-gui.png b/Obsidian/apps/32/org.bunkus.mkvtoolnix-gui.png
new file mode 120000
index 000000000..fcf741c8f
--- /dev/null
+++ b/Obsidian/apps/32/org.bunkus.mkvtoolnix-gui.png
@@ -0,0 +1 @@
+mkvmerge.png
\ No newline at end of file
diff --git a/Obsidian/apps/32/org.clementine_player.Clementine.png b/Obsidian/apps/32/org.clementine_player.Clementine.png
new file mode 120000
index 000000000..b6c0f8c88
--- /dev/null
+++ b/Obsidian/apps/32/org.clementine_player.Clementine.png
@@ -0,0 +1 @@
+clementine.png
\ No newline at end of file
diff --git a/Obsidian/apps/32/org.codeblocks.codeblocks.png b/Obsidian/apps/32/org.codeblocks.codeblocks.png
new file mode 120000
index 000000000..fbfc5403b
--- /dev/null
+++ b/Obsidian/apps/32/org.codeblocks.codeblocks.png
@@ -0,0 +1 @@
+codeblocks.png
\ No newline at end of file
diff --git a/Obsidian/apps/32/org.fedoraproject.MediaWriter.png b/Obsidian/apps/32/org.fedoraproject.MediaWriter.png
new file mode 120000
index 000000000..83ed9a4e4
--- /dev/null
+++ b/Obsidian/apps/32/org.fedoraproject.MediaWriter.png
@@ -0,0 +1 @@
+mediawriter.png
\ No newline at end of file
diff --git a/Obsidian/apps/32/org.flightgear.FlightGear.png b/Obsidian/apps/32/org.flightgear.FlightGear.png
new file mode 120000
index 000000000..9a5672df5
--- /dev/null
+++ b/Obsidian/apps/32/org.flightgear.FlightGear.png
@@ -0,0 +1 @@
+flightgear.png
\ No newline at end of file
diff --git a/Obsidian/apps/32/org.fontforge.FontForge.png b/Obsidian/apps/32/org.fontforge.FontForge.png
new file mode 120000
index 000000000..ec8bde056
--- /dev/null
+++ b/Obsidian/apps/32/org.fontforge.FontForge.png
@@ -0,0 +1 @@
+fontforge.png
\ No newline at end of file
diff --git a/Obsidian/apps/32/org.freedesktop.GlxInfo.png b/Obsidian/apps/32/org.freedesktop.GlxInfo.png
new file mode 120000
index 000000000..3d6419a14
--- /dev/null
+++ b/Obsidian/apps/32/org.freedesktop.GlxInfo.png
@@ -0,0 +1 @@
+jockey.png
\ No newline at end of file
diff --git a/Obsidian/apps/32/org.freefilesync.FreeFileSync.png b/Obsidian/apps/32/org.freefilesync.FreeFileSync.png
new file mode 120000
index 000000000..2680b1a7b
--- /dev/null
+++ b/Obsidian/apps/32/org.freefilesync.FreeFileSync.png
@@ -0,0 +1 @@
+freefilesync.png
\ No newline at end of file
diff --git a/Obsidian/apps/32/org.geany.Geany.png b/Obsidian/apps/32/org.geany.Geany.png
new file mode 120000
index 000000000..13bad9214
--- /dev/null
+++ b/Obsidian/apps/32/org.geany.Geany.png
@@ -0,0 +1 @@
+geany.png
\ No newline at end of file
diff --git a/Obsidian/apps/32/org.gnome.ArchiveManager.png b/Obsidian/apps/32/org.gnome.ArchiveManager.png
new file mode 120000
index 000000000..a9766738a
--- /dev/null
+++ b/Obsidian/apps/32/org.gnome.ArchiveManager.png
@@ -0,0 +1 @@
+ark.png
\ No newline at end of file
diff --git a/Obsidian/apps/32/org.gnome.Chess.png b/Obsidian/apps/32/org.gnome.Chess.png
new file mode 120000
index 000000000..7380c672e
--- /dev/null
+++ b/Obsidian/apps/32/org.gnome.Chess.png
@@ -0,0 +1 @@
+chess.png
\ No newline at end of file
diff --git a/Obsidian/apps/32/org.gnome.ColorViewer.png b/Obsidian/apps/32/org.gnome.ColorViewer.png
new file mode 120000
index 000000000..8ce45966d
--- /dev/null
+++ b/Obsidian/apps/32/org.gnome.ColorViewer.png
@@ -0,0 +1 @@
+preferences-desktop-color.png
\ No newline at end of file
diff --git a/Obsidian/apps/32/org.gnome.Evolution.png b/Obsidian/apps/32/org.gnome.Evolution.png
new file mode 120000
index 000000000..6c277b7bd
--- /dev/null
+++ b/Obsidian/apps/32/org.gnome.Evolution.png
@@ -0,0 +1 @@
+evolution.png
\ No newline at end of file
diff --git a/Obsidian/apps/32/org.gnome.Four-in-a-row.png b/Obsidian/apps/32/org.gnome.Four-in-a-row.png
new file mode 120000
index 000000000..56e34efc8
--- /dev/null
+++ b/Obsidian/apps/32/org.gnome.Four-in-a-row.png
@@ -0,0 +1 @@
+gnome-glines.png
\ No newline at end of file
diff --git a/Obsidian/apps/32/org.gnome.Klotski.png b/Obsidian/apps/32/org.gnome.Klotski.png
new file mode 120000
index 000000000..d072fb8cf
--- /dev/null
+++ b/Obsidian/apps/32/org.gnome.Klotski.png
@@ -0,0 +1 @@
+gnome-klotski.png
\ No newline at end of file
diff --git a/Obsidian/apps/32/org.gnome.LightsOff.png b/Obsidian/apps/32/org.gnome.LightsOff.png
new file mode 120000
index 000000000..618bf95f1
--- /dev/null
+++ b/Obsidian/apps/32/org.gnome.LightsOff.png
@@ -0,0 +1 @@
+lightsoff.png
\ No newline at end of file
diff --git a/Obsidian/apps/32/org.gnome.Mines.png b/Obsidian/apps/32/org.gnome.Mines.png
new file mode 120000
index 000000000..d156f7598
--- /dev/null
+++ b/Obsidian/apps/32/org.gnome.Mines.png
@@ -0,0 +1 @@
+kmines.png
\ No newline at end of file
diff --git a/Obsidian/apps/32/org.gnome.Quadrapassel.png b/Obsidian/apps/32/org.gnome.Quadrapassel.png
new file mode 120000
index 000000000..99b81dd5b
--- /dev/null
+++ b/Obsidian/apps/32/org.gnome.Quadrapassel.png
@@ -0,0 +1 @@
+quadrapassel.png
\ No newline at end of file
diff --git a/Obsidian/apps/32/org.gnome.Reversi.png b/Obsidian/apps/32/org.gnome.Reversi.png
new file mode 120000
index 000000000..19db38be7
--- /dev/null
+++ b/Obsidian/apps/32/org.gnome.Reversi.png
@@ -0,0 +1 @@
+kreversi.png
\ No newline at end of file
diff --git a/Obsidian/apps/32/org.gnome.Robots.png b/Obsidian/apps/32/org.gnome.Robots.png
new file mode 120000
index 000000000..156b560d2
--- /dev/null
+++ b/Obsidian/apps/32/org.gnome.Robots.png
@@ -0,0 +1 @@
+gnome-robots.png
\ No newline at end of file
diff --git a/Obsidian/apps/32/org.gnome.Screenshot.png b/Obsidian/apps/32/org.gnome.Screenshot.png
new file mode 120000
index 000000000..6763fedc1
--- /dev/null
+++ b/Obsidian/apps/32/org.gnome.Screenshot.png
@@ -0,0 +1 @@
+applets-screenshooter.png
\ No newline at end of file
diff --git a/Obsidian/apps/32/org.gnome.Shell.Extensions.GSConnect.png b/Obsidian/apps/32/org.gnome.Shell.Extensions.GSConnect.png
new file mode 120000
index 000000000..0f4fb7f3b
--- /dev/null
+++ b/Obsidian/apps/32/org.gnome.Shell.Extensions.GSConnect.png
@@ -0,0 +1 @@
+kdeconnect.png
\ No newline at end of file
diff --git a/Obsidian/apps/32/org.gnome.Shotwell.png b/Obsidian/apps/32/org.gnome.Shotwell.png
new file mode 120000
index 000000000..484303093
--- /dev/null
+++ b/Obsidian/apps/32/org.gnome.Shotwell.png
@@ -0,0 +1 @@
+multimedia-photo-manager.png
\ No newline at end of file
diff --git a/Obsidian/apps/32/org.gnome.SoundRecorder.png b/Obsidian/apps/32/org.gnome.SoundRecorder.png
new file mode 120000
index 000000000..947901af2
--- /dev/null
+++ b/Obsidian/apps/32/org.gnome.SoundRecorder.png
@@ -0,0 +1 @@
+gnome-sound-recorder.png
\ No newline at end of file
diff --git a/Obsidian/apps/32/org.gnome.Sudoku.png b/Obsidian/apps/32/org.gnome.Sudoku.png
new file mode 120000
index 000000000..78770e1a3
--- /dev/null
+++ b/Obsidian/apps/32/org.gnome.Sudoku.png
@@ -0,0 +1 @@
+ksudoku.png
\ No newline at end of file
diff --git a/Obsidian/apps/32/org.gnome.SwellFoop.png b/Obsidian/apps/32/org.gnome.SwellFoop.png
new file mode 120000
index 000000000..aeb10a18f
--- /dev/null
+++ b/Obsidian/apps/32/org.gnome.SwellFoop.png
@@ -0,0 +1 @@
+swell-foop.png
\ No newline at end of file
diff --git a/Obsidian/apps/32/org.gnome.SystemMonitor.png b/Obsidian/apps/32/org.gnome.SystemMonitor.png
new file mode 120000
index 000000000..a30efbf2d
--- /dev/null
+++ b/Obsidian/apps/32/org.gnome.SystemMonitor.png
@@ -0,0 +1 @@
+utilities-system-monitor.png
\ No newline at end of file
diff --git a/Obsidian/apps/32/org.gnome.Terminal.png b/Obsidian/apps/32/org.gnome.Terminal.png
new file mode 120000
index 000000000..286627f13
--- /dev/null
+++ b/Obsidian/apps/32/org.gnome.Terminal.png
@@ -0,0 +1 @@
+utilities-terminal.png
\ No newline at end of file
diff --git a/Obsidian/apps/32/org.gnome.Tetravex.png b/Obsidian/apps/32/org.gnome.Tetravex.png
new file mode 120000
index 000000000..15ca49c18
--- /dev/null
+++ b/Obsidian/apps/32/org.gnome.Tetravex.png
@@ -0,0 +1 @@
+gnome-tetravex.png
\ No newline at end of file
diff --git a/Obsidian/apps/32/org.gnome.Yelp.png b/Obsidian/apps/32/org.gnome.Yelp.png
new file mode 120000
index 000000000..323034443
--- /dev/null
+++ b/Obsidian/apps/32/org.gnome.Yelp.png
@@ -0,0 +1 @@
+help-browser.png
\ No newline at end of file
diff --git a/Obsidian/apps/32/org.gnome.baobab.png b/Obsidian/apps/32/org.gnome.baobab.png
new file mode 120000
index 000000000..3c844fbd8
--- /dev/null
+++ b/Obsidian/apps/32/org.gnome.baobab.png
@@ -0,0 +1 @@
+disk-usage-analyzer.png
\ No newline at end of file
diff --git a/Obsidian/apps/32/org.gnome.chess.png b/Obsidian/apps/32/org.gnome.chess.png
new file mode 120000
index 000000000..7380c672e
--- /dev/null
+++ b/Obsidian/apps/32/org.gnome.chess.png
@@ -0,0 +1 @@
+chess.png
\ No newline at end of file
diff --git a/Obsidian/apps/32/org.gnome.five-or-more.png b/Obsidian/apps/32/org.gnome.five-or-more.png
new file mode 120000
index 000000000..56e34efc8
--- /dev/null
+++ b/Obsidian/apps/32/org.gnome.five-or-more.png
@@ -0,0 +1 @@
+gnome-glines.png
\ No newline at end of file
diff --git a/Obsidian/apps/32/org.gnome.seahorse.Application.png b/Obsidian/apps/32/org.gnome.seahorse.Application.png
new file mode 120000
index 000000000..ac60671fd
--- /dev/null
+++ b/Obsidian/apps/32/org.gnome.seahorse.Application.png
@@ -0,0 +1 @@
+preferences-system-privacy.png
\ No newline at end of file
diff --git a/Obsidian/apps/32/org.gnu.emacs.png b/Obsidian/apps/32/org.gnu.emacs.png
new file mode 120000
index 000000000..6920e77cd
--- /dev/null
+++ b/Obsidian/apps/32/org.gnu.emacs.png
@@ -0,0 +1 @@
+emacs.png
\ No newline at end of file
diff --git a/Obsidian/apps/32/org.godotengine.Godot.png b/Obsidian/apps/32/org.godotengine.Godot.png
new file mode 120000
index 000000000..e3b41b572
--- /dev/null
+++ b/Obsidian/apps/32/org.godotengine.Godot.png
@@ -0,0 +1 @@
+godot.png
\ No newline at end of file
diff --git a/Obsidian/apps/32/org.gottcode.FocusWriter.png b/Obsidian/apps/32/org.gottcode.FocusWriter.png
new file mode 120000
index 000000000..c6dce7583
--- /dev/null
+++ b/Obsidian/apps/32/org.gottcode.FocusWriter.png
@@ -0,0 +1 @@
+focuswriter.png
\ No newline at end of file
diff --git a/Obsidian/apps/32/org.gottcode.Hexalate.png b/Obsidian/apps/32/org.gottcode.Hexalate.png
new file mode 120000
index 000000000..61811e8bf
--- /dev/null
+++ b/Obsidian/apps/32/org.gottcode.Hexalate.png
@@ -0,0 +1 @@
+hexalate.png
\ No newline at end of file
diff --git a/Obsidian/apps/32/org.gottcode.Tanglet.png b/Obsidian/apps/32/org.gottcode.Tanglet.png
new file mode 120000
index 000000000..9ceea7ed1
--- /dev/null
+++ b/Obsidian/apps/32/org.gottcode.Tanglet.png
@@ -0,0 +1 @@
+tanglet.png
\ No newline at end of file
diff --git a/Obsidian/apps/32/org.gpodder.gpodder.png b/Obsidian/apps/32/org.gpodder.gpodder.png
new file mode 120000
index 000000000..9b52e322b
--- /dev/null
+++ b/Obsidian/apps/32/org.gpodder.gpodder.png
@@ -0,0 +1 @@
+gpodder.png
\ No newline at end of file
diff --git a/Obsidian/apps/32/org.jdownloader.JDownloader.png b/Obsidian/apps/32/org.jdownloader.JDownloader.png
new file mode 120000
index 000000000..47ad471f5
--- /dev/null
+++ b/Obsidian/apps/32/org.jdownloader.JDownloader.png
@@ -0,0 +1 @@
+jdownloader.png
\ No newline at end of file
diff --git a/Obsidian/apps/32/org.kde.kalzium.png b/Obsidian/apps/32/org.kde.kalzium.png
new file mode 120000
index 000000000..14b0011e4
--- /dev/null
+++ b/Obsidian/apps/32/org.kde.kalzium.png
@@ -0,0 +1 @@
+kalzium.png
\ No newline at end of file
diff --git a/Obsidian/apps/32/org.kde.kblocks.png b/Obsidian/apps/32/org.kde.kblocks.png
new file mode 120000
index 000000000..7a0b6f620
--- /dev/null
+++ b/Obsidian/apps/32/org.kde.kblocks.png
@@ -0,0 +1 @@
+kblocks.png
\ No newline at end of file
diff --git a/Obsidian/apps/32/org.kde.kdenlive.png b/Obsidian/apps/32/org.kde.kdenlive.png
new file mode 120000
index 000000000..d527e1cc8
--- /dev/null
+++ b/Obsidian/apps/32/org.kde.kdenlive.png
@@ -0,0 +1 @@
+kdenlive.png
\ No newline at end of file
diff --git a/Obsidian/apps/32/org.kde.kgeography.png b/Obsidian/apps/32/org.kde.kgeography.png
new file mode 120000
index 000000000..14ac81edb
--- /dev/null
+++ b/Obsidian/apps/32/org.kde.kgeography.png
@@ -0,0 +1 @@
+kgeography.png
\ No newline at end of file
diff --git a/Obsidian/apps/32/org.kde.kigo.png b/Obsidian/apps/32/org.kde.kigo.png
new file mode 120000
index 000000000..7f07594b6
--- /dev/null
+++ b/Obsidian/apps/32/org.kde.kigo.png
@@ -0,0 +1 @@
+kigo.png
\ No newline at end of file
diff --git a/Obsidian/apps/32/org.kde.killbots.png b/Obsidian/apps/32/org.kde.killbots.png
new file mode 120000
index 000000000..9bb276c56
--- /dev/null
+++ b/Obsidian/apps/32/org.kde.killbots.png
@@ -0,0 +1 @@
+killbots.png
\ No newline at end of file
diff --git a/Obsidian/apps/32/org.kde.klines.png b/Obsidian/apps/32/org.kde.klines.png
new file mode 120000
index 000000000..cc2a2280e
--- /dev/null
+++ b/Obsidian/apps/32/org.kde.klines.png
@@ -0,0 +1 @@
+klines.png
\ No newline at end of file
diff --git a/Obsidian/apps/32/org.kde.kolourpaint.png b/Obsidian/apps/32/org.kde.kolourpaint.png
new file mode 120000
index 000000000..143d13816
--- /dev/null
+++ b/Obsidian/apps/32/org.kde.kolourpaint.png
@@ -0,0 +1 @@
+kolourpaint.png
\ No newline at end of file
diff --git a/Obsidian/apps/32/org.kde.kontact.png b/Obsidian/apps/32/org.kde.kontact.png
new file mode 120000
index 000000000..30ed45e0c
--- /dev/null
+++ b/Obsidian/apps/32/org.kde.kontact.png
@@ -0,0 +1 @@
+kontact.png
\ No newline at end of file
diff --git a/Obsidian/apps/32/org.kde.krita.png b/Obsidian/apps/32/org.kde.krita.png
new file mode 120000
index 000000000..333815ab6
--- /dev/null
+++ b/Obsidian/apps/32/org.kde.krita.png
@@ -0,0 +1 @@
+krita.png
\ No newline at end of file
diff --git a/Obsidian/apps/32/org.kde.ksquares.png b/Obsidian/apps/32/org.kde.ksquares.png
new file mode 120000
index 000000000..270b03d0c
--- /dev/null
+++ b/Obsidian/apps/32/org.kde.ksquares.png
@@ -0,0 +1 @@
+ksquares.png
\ No newline at end of file
diff --git a/Obsidian/apps/32/org.kde.ksudoku.png b/Obsidian/apps/32/org.kde.ksudoku.png
new file mode 120000
index 000000000..78770e1a3
--- /dev/null
+++ b/Obsidian/apps/32/org.kde.ksudoku.png
@@ -0,0 +1 @@
+ksudoku.png
\ No newline at end of file
diff --git a/Obsidian/apps/32/org.kde.plasma.clipboard.png b/Obsidian/apps/32/org.kde.plasma.clipboard.png
new file mode 120000
index 000000000..739e2cf08
--- /dev/null
+++ b/Obsidian/apps/32/org.kde.plasma.clipboard.png
@@ -0,0 +1 @@
+diodon.png
\ No newline at end of file
diff --git a/Obsidian/apps/32/org.kde.plasma.qalculate.png b/Obsidian/apps/32/org.kde.plasma.qalculate.png
new file mode 120000
index 000000000..43cd3a638
--- /dev/null
+++ b/Obsidian/apps/32/org.kde.plasma.qalculate.png
@@ -0,0 +1 @@
+qalculate.png
\ No newline at end of file
diff --git a/Obsidian/apps/32/org.mozilla.Firefox.png b/Obsidian/apps/32/org.mozilla.Firefox.png
new file mode 120000
index 000000000..93c4678cc
--- /dev/null
+++ b/Obsidian/apps/32/org.mozilla.Firefox.png
@@ -0,0 +1 @@
+firefox.png
\ No newline at end of file
diff --git a/Obsidian/apps/32/org.mozilla.FirefoxDevEdition.png b/Obsidian/apps/32/org.mozilla.FirefoxDevEdition.png
new file mode 120000
index 000000000..0b95f6458
--- /dev/null
+++ b/Obsidian/apps/32/org.mozilla.FirefoxDevEdition.png
@@ -0,0 +1 @@
+firefox-developer-icon.png
\ No newline at end of file
diff --git a/Obsidian/apps/32/org.mozilla.Thunderbird.png b/Obsidian/apps/32/org.mozilla.Thunderbird.png
new file mode 120000
index 000000000..5d3a32f26
--- /dev/null
+++ b/Obsidian/apps/32/org.mozilla.Thunderbird.png
@@ -0,0 +1 @@
+thunderbird.png
\ No newline at end of file
diff --git a/Obsidian/apps/32/org.musescore.MuseScore.png b/Obsidian/apps/32/org.musescore.MuseScore.png
new file mode 120000
index 000000000..927a8ca5a
--- /dev/null
+++ b/Obsidian/apps/32/org.musescore.MuseScore.png
@@ -0,0 +1 @@
+musescore.png
\ No newline at end of file
diff --git a/Obsidian/apps/32/org.openshot.OpenShot.png b/Obsidian/apps/32/org.openshot.OpenShot.png
new file mode 120000
index 000000000..3dd1c774f
--- /dev/null
+++ b/Obsidian/apps/32/org.openshot.OpenShot.png
@@ -0,0 +1 @@
+openshot.png
\ No newline at end of file
diff --git a/Obsidian/apps/32/org.openstreetmap.josm.png b/Obsidian/apps/32/org.openstreetmap.josm.png
new file mode 120000
index 000000000..c52bba740
--- /dev/null
+++ b/Obsidian/apps/32/org.openstreetmap.josm.png
@@ -0,0 +1 @@
+josm.png
\ No newline at end of file
diff --git a/Obsidian/apps/32/org.openttd.OpenTTD.png b/Obsidian/apps/32/org.openttd.OpenTTD.png
new file mode 120000
index 000000000..803a0bc91
--- /dev/null
+++ b/Obsidian/apps/32/org.openttd.OpenTTD.png
@@ -0,0 +1 @@
+openttd.png
\ No newline at end of file
diff --git a/Obsidian/apps/32/org.phoenicis.playonlinux.png b/Obsidian/apps/32/org.phoenicis.playonlinux.png
new file mode 120000
index 000000000..4a1c04f88
--- /dev/null
+++ b/Obsidian/apps/32/org.phoenicis.playonlinux.png
@@ -0,0 +1 @@
+playonlinux.png
\ No newline at end of file
diff --git a/Obsidian/apps/32/org.photoqt.PhotoQt.png b/Obsidian/apps/32/org.photoqt.PhotoQt.png
new file mode 120000
index 000000000..063b180a7
--- /dev/null
+++ b/Obsidian/apps/32/org.photoqt.PhotoQt.png
@@ -0,0 +1 @@
+multimedia-photo-viewer.png
\ No newline at end of file
diff --git a/Obsidian/apps/32/org.qbittorrent.qBittorrent.png b/Obsidian/apps/32/org.qbittorrent.qBittorrent.png
new file mode 120000
index 000000000..49883ce84
--- /dev/null
+++ b/Obsidian/apps/32/org.qbittorrent.qBittorrent.png
@@ -0,0 +1 @@
+qbittorrent.png
\ No newline at end of file
diff --git a/Obsidian/apps/32/org.sauerbraten.Sauerbraten.png b/Obsidian/apps/32/org.sauerbraten.Sauerbraten.png
new file mode 120000
index 000000000..f2fd7a70c
--- /dev/null
+++ b/Obsidian/apps/32/org.sauerbraten.Sauerbraten.png
@@ -0,0 +1 @@
+sauerbraten.png
\ No newline at end of file
diff --git a/Obsidian/apps/32/org.sparkleshare.SparkleShare.png b/Obsidian/apps/32/org.sparkleshare.SparkleShare.png
new file mode 120000
index 000000000..bff086eaa
--- /dev/null
+++ b/Obsidian/apps/32/org.sparkleshare.SparkleShare.png
@@ -0,0 +1 @@
+sparkleshare.png
\ No newline at end of file
diff --git a/Obsidian/apps/32/org.speedcrunch.SpeedCrunch.png b/Obsidian/apps/32/org.speedcrunch.SpeedCrunch.png
new file mode 120000
index 000000000..5b964314c
--- /dev/null
+++ b/Obsidian/apps/32/org.speedcrunch.SpeedCrunch.png
@@ -0,0 +1 @@
+speedcrunch.png
\ No newline at end of file
diff --git a/Obsidian/apps/32/org.supertux.SuperTux-Milestone1.png b/Obsidian/apps/32/org.supertux.SuperTux-Milestone1.png
new file mode 120000
index 000000000..e5cc0b8ca
--- /dev/null
+++ b/Obsidian/apps/32/org.supertux.SuperTux-Milestone1.png
@@ -0,0 +1 @@
+supertux.png
\ No newline at end of file
diff --git a/Obsidian/apps/32/org.synfig.SynfigStudio.png b/Obsidian/apps/32/org.synfig.SynfigStudio.png
new file mode 120000
index 000000000..832047738
--- /dev/null
+++ b/Obsidian/apps/32/org.synfig.SynfigStudio.png
@@ -0,0 +1 @@
+synfig_icon.png
\ No newline at end of file
diff --git a/Obsidian/apps/32/org.texstudio.TeXstudio.png b/Obsidian/apps/32/org.texstudio.TeXstudio.png
new file mode 120000
index 000000000..ccc874e90
--- /dev/null
+++ b/Obsidian/apps/32/org.texstudio.TeXstudio.png
@@ -0,0 +1 @@
+texstudio.png
\ No newline at end of file
diff --git a/Obsidian/apps/32/org.vim.Vim.png b/Obsidian/apps/32/org.vim.Vim.png
new file mode 120000
index 000000000..fe65069f5
--- /dev/null
+++ b/Obsidian/apps/32/org.vim.Vim.png
@@ -0,0 +1 @@
+vim.png
\ No newline at end of file
diff --git a/Obsidian/apps/32/org.wireshark.Wireshark.png b/Obsidian/apps/32/org.wireshark.Wireshark.png
new file mode 120000
index 000000000..7647ced48
--- /dev/null
+++ b/Obsidian/apps/32/org.wireshark.Wireshark.png
@@ -0,0 +1 @@
+wireshark.png
\ No newline at end of file
diff --git a/Obsidian/apps/32/org.xiphos.Xiphos.png b/Obsidian/apps/32/org.xiphos.Xiphos.png
new file mode 120000
index 000000000..946a9374c
--- /dev/null
+++ b/Obsidian/apps/32/org.xiphos.Xiphos.png
@@ -0,0 +1 @@
+xiphos.png
\ No newline at end of file
diff --git a/Obsidian/apps/32/org.xonotic.Xonotic.png b/Obsidian/apps/32/org.xonotic.Xonotic.png
new file mode 120000
index 000000000..0822c112e
--- /dev/null
+++ b/Obsidian/apps/32/org.xonotic.Xonotic.png
@@ -0,0 +1 @@
+xonotic.png
\ No newline at end of file
diff --git a/Obsidian/apps/32/org.zim_wiki.Zim.png b/Obsidian/apps/32/org.zim_wiki.Zim.png
new file mode 120000
index 000000000..65a18051a
--- /dev/null
+++ b/Obsidian/apps/32/org.zim_wiki.Zim.png
@@ -0,0 +1 @@
+zim.png
\ No newline at end of file
diff --git a/Obsidian/apps/32/pycharm-community.png b/Obsidian/apps/32/pycharm-community.png
new file mode 120000
index 000000000..6cc606ca7
--- /dev/null
+++ b/Obsidian/apps/32/pycharm-community.png
@@ -0,0 +1 @@
+pycharm.png
\ No newline at end of file
diff --git a/Obsidian/apps/32/pycharm-education.png b/Obsidian/apps/32/pycharm-education.png
new file mode 120000
index 000000000..6cc606ca7
--- /dev/null
+++ b/Obsidian/apps/32/pycharm-education.png
@@ -0,0 +1 @@
+pycharm.png
\ No newline at end of file
diff --git a/Obsidian/apps/32/pycharm-professional.png b/Obsidian/apps/32/pycharm-professional.png
new file mode 120000
index 000000000..6cc606ca7
--- /dev/null
+++ b/Obsidian/apps/32/pycharm-professional.png
@@ -0,0 +1 @@
+pycharm.png
\ No newline at end of file
diff --git a/Obsidian/apps/32/qlipper.png b/Obsidian/apps/32/qlipper.png
new file mode 120000
index 000000000..739e2cf08
--- /dev/null
+++ b/Obsidian/apps/32/qlipper.png
@@ -0,0 +1 @@
+diodon.png
\ No newline at end of file
diff --git a/Obsidian/apps/32/qps.png b/Obsidian/apps/32/qps.png
new file mode 120000
index 000000000..a30efbf2d
--- /dev/null
+++ b/Obsidian/apps/32/qps.png
@@ -0,0 +1 @@
+utilities-system-monitor.png
\ No newline at end of file
diff --git a/Obsidian/apps/32/screengrab.png b/Obsidian/apps/32/screengrab.png
new file mode 120000
index 000000000..6763fedc1
--- /dev/null
+++ b/Obsidian/apps/32/screengrab.png
@@ -0,0 +1 @@
+applets-screenshooter.png
\ No newline at end of file
diff --git a/Obsidian/apps/32/scribus-trunk.png b/Obsidian/apps/32/scribus-trunk.png
new file mode 120000
index 000000000..28e6f6092
--- /dev/null
+++ b/Obsidian/apps/32/scribus-trunk.png
@@ -0,0 +1 @@
+scribus.png
\ No newline at end of file
diff --git a/Obsidian/apps/32/smb4k.png b/Obsidian/apps/32/smb4k.png
new file mode 120000
index 000000000..99fbb9280
--- /dev/null
+++ b/Obsidian/apps/32/smb4k.png
@@ -0,0 +1 @@
+system-config-samba.png
\ No newline at end of file
diff --git a/Obsidian/apps/32/sqliteman.png b/Obsidian/apps/32/sqliteman.png
new file mode 120000
index 000000000..c5fff62b2
--- /dev/null
+++ b/Obsidian/apps/32/sqliteman.png
@@ -0,0 +1 @@
+sqlitebrowser.png
\ No newline at end of file
diff --git a/Obsidian/apps/32/steam_icon_235820.png b/Obsidian/apps/32/steam_icon_235820.png
new file mode 120000
index 000000000..e2552ee89
--- /dev/null
+++ b/Obsidian/apps/32/steam_icon_235820.png
@@ -0,0 +1 @@
+element4l.png
\ No newline at end of file
diff --git a/Obsidian/apps/32/steam_icon_431730.png b/Obsidian/apps/32/steam_icon_431730.png
new file mode 120000
index 000000000..6fa76ee3a
--- /dev/null
+++ b/Obsidian/apps/32/steam_icon_431730.png
@@ -0,0 +1 @@
+aseprite.png
\ No newline at end of file
diff --git a/Obsidian/apps/32/steam_icon_599390.png b/Obsidian/apps/32/steam_icon_599390.png
new file mode 120000
index 000000000..1fadebb9f
--- /dev/null
+++ b/Obsidian/apps/32/steam_icon_599390.png
@@ -0,0 +1 @@
+wesnoth.png
\ No newline at end of file
diff --git a/Obsidian/apps/32/sublime-text2.png b/Obsidian/apps/32/sublime-text2.png
new file mode 120000
index 000000000..8c76b1030
--- /dev/null
+++ b/Obsidian/apps/32/sublime-text2.png
@@ -0,0 +1 @@
+sublime-text.png
\ No newline at end of file
diff --git a/Obsidian/apps/32/tv.kodi.Kodi.png b/Obsidian/apps/32/tv.kodi.Kodi.png
new file mode 120000
index 000000000..1a0be87f4
--- /dev/null
+++ b/Obsidian/apps/32/tv.kodi.Kodi.png
@@ -0,0 +1 @@
+kodi.png
\ No newline at end of file
diff --git a/Obsidian/apps/32/uterror.png b/Obsidian/apps/32/uterror.png
new file mode 120000
index 000000000..1d072ddcb
--- /dev/null
+++ b/Obsidian/apps/32/uterror.png
@@ -0,0 +1 @@
+urbanterror.png
\ No newline at end of file
diff --git a/Obsidian/apps/32/xing.png b/Obsidian/apps/32/xing.png
new file mode 100644
index 000000000..f9b5eb353
Binary files /dev/null and b/Obsidian/apps/32/xing.png differ
diff --git a/Obsidian/apps/32/yast-device-tree.png b/Obsidian/apps/32/yast-device-tree.png
new file mode 120000
index 000000000..ec5ea3d60
--- /dev/null
+++ b/Obsidian/apps/32/yast-device-tree.png
@@ -0,0 +1 @@
+preferences-system-network.png
\ No newline at end of file
diff --git a/Obsidian/apps/32/yast-kerberos.png b/Obsidian/apps/32/yast-kerberos.png
new file mode 120000
index 000000000..cd22d232c
--- /dev/null
+++ b/Obsidian/apps/32/yast-kerberos.png
@@ -0,0 +1 @@
+preferences-desktop-user-password.png
\ No newline at end of file
diff --git a/Obsidian/apps/32/yast-ldap-server.png b/Obsidian/apps/32/yast-ldap-server.png
new file mode 120000
index 000000000..68c47c191
--- /dev/null
+++ b/Obsidian/apps/32/yast-ldap-server.png
@@ -0,0 +1 @@
+krfb.png
\ No newline at end of file
diff --git a/Obsidian/apps/32/yast-x11.png b/Obsidian/apps/32/yast-x11.png
new file mode 120000
index 000000000..0fefcb404
--- /dev/null
+++ b/Obsidian/apps/32/yast-x11.png
@@ -0,0 +1 @@
+fonts.png
\ No newline at end of file
diff --git a/Obsidian/apps/48/app.rednotebook.RedNotebook.png b/Obsidian/apps/48/app.rednotebook.RedNotebook.png
new file mode 120000
index 000000000..ca02b6925
--- /dev/null
+++ b/Obsidian/apps/48/app.rednotebook.RedNotebook.png
@@ -0,0 +1 @@
+rednotebook.png
\ No newline at end of file
diff --git a/Obsidian/apps/48/appimagekit-emacs.png b/Obsidian/apps/48/appimagekit-emacs.png
new file mode 120000
index 000000000..6920e77cd
--- /dev/null
+++ b/Obsidian/apps/48/appimagekit-emacs.png
@@ -0,0 +1 @@
+emacs.png
\ No newline at end of file
diff --git a/Obsidian/apps/48/appimagekit-franz.png b/Obsidian/apps/48/appimagekit-franz.png
new file mode 120000
index 000000000..d83e87d8b
--- /dev/null
+++ b/Obsidian/apps/48/appimagekit-franz.png
@@ -0,0 +1 @@
+franz.png
\ No newline at end of file
diff --git a/Obsidian/apps/48/appimagekit-org.keepassxc.KeePassXC.png b/Obsidian/apps/48/appimagekit-org.keepassxc.KeePassXC.png
new file mode 120000
index 000000000..51c049de5
--- /dev/null
+++ b/Obsidian/apps/48/appimagekit-org.keepassxc.KeePassXC.png
@@ -0,0 +1 @@
+keepassxc.png
\ No newline at end of file
diff --git a/Obsidian/apps/48/appimagekit-synfigstudio.png b/Obsidian/apps/48/appimagekit-synfigstudio.png
new file mode 120000
index 000000000..832047738
--- /dev/null
+++ b/Obsidian/apps/48/appimagekit-synfigstudio.png
@@ -0,0 +1 @@
+synfig_icon.png
\ No newline at end of file
diff --git a/Obsidian/apps/48/applications-featured.png b/Obsidian/apps/48/applications-featured.png
new file mode 120000
index 000000000..7b5e65313
--- /dev/null
+++ b/Obsidian/apps/48/applications-featured.png
@@ -0,0 +1 @@
+plasmagik.png
\ No newline at end of file
diff --git a/Obsidian/apps/48/bottles_notepad.png b/Obsidian/apps/48/bottles_notepad.png
new file mode 120000
index 000000000..24614cff9
--- /dev/null
+++ b/Obsidian/apps/48/bottles_notepad.png
@@ -0,0 +1 @@
+accessories-text-editor.png
\ No newline at end of file
diff --git a/Obsidian/apps/48/bottles_wine-uninstaller.png b/Obsidian/apps/48/bottles_wine-uninstaller.png
new file mode 120000
index 000000000..e2534b0b8
--- /dev/null
+++ b/Obsidian/apps/48/bottles_wine-uninstaller.png
@@ -0,0 +1 @@
+wine-uninstaller.png
\ No newline at end of file
diff --git a/Obsidian/apps/48/bottles_wine-winecfg.png b/Obsidian/apps/48/bottles_wine-winecfg.png
new file mode 120000
index 000000000..55e55441f
--- /dev/null
+++ b/Obsidian/apps/48/bottles_wine-winecfg.png
@@ -0,0 +1 @@
+winecfg.png
\ No newline at end of file
diff --git a/Obsidian/apps/48/bottles_wine.png b/Obsidian/apps/48/bottles_wine.png
new file mode 120000
index 000000000..052f28e91
--- /dev/null
+++ b/Obsidian/apps/48/bottles_wine.png
@@ -0,0 +1 @@
+wine.png
\ No newline at end of file
diff --git a/Obsidian/apps/48/bottles_winetricks.png b/Obsidian/apps/48/bottles_winetricks.png
new file mode 120000
index 000000000..8e4e94432
--- /dev/null
+++ b/Obsidian/apps/48/bottles_winetricks.png
@@ -0,0 +1 @@
+winetricks.png
\ No newline at end of file
diff --git a/Obsidian/apps/48/brave-browser.png b/Obsidian/apps/48/brave-browser.png
new file mode 120000
index 000000000..8172a9f84
--- /dev/null
+++ b/Obsidian/apps/48/brave-browser.png
@@ -0,0 +1 @@
+brave.png
\ No newline at end of file
diff --git a/Obsidian/apps/48/browser-tor.png b/Obsidian/apps/48/browser-tor.png
new file mode 120000
index 000000000..2e98848a2
--- /dev/null
+++ b/Obsidian/apps/48/browser-tor.png
@@ -0,0 +1 @@
+tor.png
\ No newline at end of file
diff --git a/Obsidian/apps/48/bumblebee.png b/Obsidian/apps/48/bumblebee.png
new file mode 120000
index 000000000..4c65ceb7c
--- /dev/null
+++ b/Obsidian/apps/48/bumblebee.png
@@ -0,0 +1 @@
+nvidia.png
\ No newline at end of file
diff --git a/Obsidian/apps/48/calligrakarbon.png b/Obsidian/apps/48/calligrakarbon.png
new file mode 120000
index 000000000..6839519ce
--- /dev/null
+++ b/Obsidian/apps/48/calligrakarbon.png
@@ -0,0 +1 @@
+karbon.png
\ No newline at end of file
diff --git a/Obsidian/apps/48/cc.arduino.arduinoide.png b/Obsidian/apps/48/cc.arduino.arduinoide.png
new file mode 120000
index 000000000..e81fd7e60
--- /dev/null
+++ b/Obsidian/apps/48/cc.arduino.arduinoide.png
@@ -0,0 +1 @@
+arduino.png
\ No newline at end of file
diff --git a/Obsidian/apps/48/chessx.png b/Obsidian/apps/48/chessx.png
new file mode 120000
index 000000000..7380c672e
--- /dev/null
+++ b/Obsidian/apps/48/chessx.png
@@ -0,0 +1 @@
+chess.png
\ No newline at end of file
diff --git a/Obsidian/apps/48/clipit-trayicon.png b/Obsidian/apps/48/clipit-trayicon.png
new file mode 120000
index 000000000..739e2cf08
--- /dev/null
+++ b/Obsidian/apps/48/clipit-trayicon.png
@@ -0,0 +1 @@
+diodon.png
\ No newline at end of file
diff --git a/Obsidian/apps/48/com.abisource.AbiWord.png b/Obsidian/apps/48/com.abisource.AbiWord.png
new file mode 120000
index 000000000..8176311a3
--- /dev/null
+++ b/Obsidian/apps/48/com.abisource.AbiWord.png
@@ -0,0 +1 @@
+abiword.png
\ No newline at end of file
diff --git a/Obsidian/apps/48/com.adobe.Flash-Player-Projector.png b/Obsidian/apps/48/com.adobe.Flash-Player-Projector.png
new file mode 120000
index 000000000..c9c66622b
--- /dev/null
+++ b/Obsidian/apps/48/com.adobe.Flash-Player-Projector.png
@@ -0,0 +1 @@
+flash.png
\ No newline at end of file
diff --git a/Obsidian/apps/48/com.anydesk.Anydesk.png b/Obsidian/apps/48/com.anydesk.Anydesk.png
new file mode 120000
index 000000000..1dac3671c
--- /dev/null
+++ b/Obsidian/apps/48/com.anydesk.Anydesk.png
@@ -0,0 +1 @@
+anydesk.png
\ No newline at end of file
diff --git a/Obsidian/apps/48/com.axosoft.GitKraken.png b/Obsidian/apps/48/com.axosoft.GitKraken.png
new file mode 120000
index 000000000..1cb5d3b42
--- /dev/null
+++ b/Obsidian/apps/48/com.axosoft.GitKraken.png
@@ -0,0 +1 @@
+gitkraken.png
\ No newline at end of file
diff --git a/Obsidian/apps/48/com.bxabi.bumblebee-indicator.png b/Obsidian/apps/48/com.bxabi.bumblebee-indicator.png
new file mode 120000
index 000000000..4c65ceb7c
--- /dev/null
+++ b/Obsidian/apps/48/com.bxabi.bumblebee-indicator.png
@@ -0,0 +1 @@
+nvidia.png
\ No newline at end of file
diff --git a/Obsidian/apps/48/com.deepin.Calendar.png b/Obsidian/apps/48/com.deepin.Calendar.png
new file mode 120000
index 000000000..64dfd22d1
--- /dev/null
+++ b/Obsidian/apps/48/com.deepin.Calendar.png
@@ -0,0 +1 @@
+office-calendar.png
\ No newline at end of file
diff --git a/Obsidian/apps/48/com.deepin.ImageViewer.png b/Obsidian/apps/48/com.deepin.ImageViewer.png
new file mode 120000
index 000000000..063b180a7
--- /dev/null
+++ b/Obsidian/apps/48/com.deepin.ImageViewer.png
@@ -0,0 +1 @@
+multimedia-photo-viewer.png
\ No newline at end of file
diff --git a/Obsidian/apps/48/com.deepin.Music.png b/Obsidian/apps/48/com.deepin.Music.png
new file mode 120000
index 000000000..9654b9d13
--- /dev/null
+++ b/Obsidian/apps/48/com.deepin.Music.png
@@ -0,0 +1 @@
+juk.png
\ No newline at end of file
diff --git a/Obsidian/apps/48/com.deepin.ScreenShot.png b/Obsidian/apps/48/com.deepin.ScreenShot.png
new file mode 120000
index 000000000..6763fedc1
--- /dev/null
+++ b/Obsidian/apps/48/com.deepin.ScreenShot.png
@@ -0,0 +1 @@
+applets-screenshooter.png
\ No newline at end of file
diff --git a/Obsidian/apps/48/com.deepin.VoiceRecorder.png b/Obsidian/apps/48/com.deepin.VoiceRecorder.png
new file mode 120000
index 000000000..dfb50aa64
--- /dev/null
+++ b/Obsidian/apps/48/com.deepin.VoiceRecorder.png
@@ -0,0 +1 @@
+sound-recorder.png
\ No newline at end of file
diff --git a/Obsidian/apps/48/com.dosbox.DOSBox.png b/Obsidian/apps/48/com.dosbox.DOSBox.png
new file mode 120000
index 000000000..dbd62f7e2
--- /dev/null
+++ b/Obsidian/apps/48/com.dosbox.DOSBox.png
@@ -0,0 +1 @@
+dosbox.png
\ No newline at end of file
diff --git a/Obsidian/apps/48/com.dropbox.Client.png b/Obsidian/apps/48/com.dropbox.Client.png
new file mode 120000
index 000000000..d9a8c110b
--- /dev/null
+++ b/Obsidian/apps/48/com.dropbox.Client.png
@@ -0,0 +1 @@
+dropbox.png
\ No newline at end of file
diff --git a/Obsidian/apps/48/com.getpostman.Postman.png b/Obsidian/apps/48/com.getpostman.Postman.png
new file mode 120000
index 000000000..fc25b82c6
--- /dev/null
+++ b/Obsidian/apps/48/com.getpostman.Postman.png
@@ -0,0 +1 @@
+postman.png
\ No newline at end of file
diff --git a/Obsidian/apps/48/com.github.libresprite.LibreSprite.png b/Obsidian/apps/48/com.github.libresprite.LibreSprite.png
new file mode 120000
index 000000000..6fa76ee3a
--- /dev/null
+++ b/Obsidian/apps/48/com.github.libresprite.LibreSprite.png
@@ -0,0 +1 @@
+aseprite.png
\ No newline at end of file
diff --git a/Obsidian/apps/48/com.github.rssguard.png b/Obsidian/apps/48/com.github.rssguard.png
new file mode 120000
index 000000000..b70dce2c9
--- /dev/null
+++ b/Obsidian/apps/48/com.github.rssguard.png
@@ -0,0 +1 @@
+akregator.png
\ No newline at end of file
diff --git a/Obsidian/apps/48/com.github.ryanakca.slingshot.png b/Obsidian/apps/48/com.github.ryanakca.slingshot.png
new file mode 120000
index 000000000..4c6e92d87
--- /dev/null
+++ b/Obsidian/apps/48/com.github.ryanakca.slingshot.png
@@ -0,0 +1 @@
+slingshot.png
\ No newline at end of file
diff --git a/Obsidian/apps/48/com.github.santileortiz.iconoscope.png b/Obsidian/apps/48/com.github.santileortiz.iconoscope.png
new file mode 120000
index 000000000..d78d5788f
--- /dev/null
+++ b/Obsidian/apps/48/com.github.santileortiz.iconoscope.png
@@ -0,0 +1 @@
+preferences-desktop-icons.png
\ No newline at end of file
diff --git a/Obsidian/apps/48/com.github.timecraft.notifier.png b/Obsidian/apps/48/com.github.timecraft.notifier.png
new file mode 120000
index 000000000..0917c324f
--- /dev/null
+++ b/Obsidian/apps/48/com.github.timecraft.notifier.png
@@ -0,0 +1 @@
+system-error.png
\ No newline at end of file
diff --git a/Obsidian/apps/48/com.github.zren.sysmonitordash.png b/Obsidian/apps/48/com.github.zren.sysmonitordash.png
new file mode 120000
index 000000000..a30efbf2d
--- /dev/null
+++ b/Obsidian/apps/48/com.github.zren.sysmonitordash.png
@@ -0,0 +1 @@
+utilities-system-monitor.png
\ No newline at end of file
diff --git a/Obsidian/apps/48/com.jetbrains.IntelliJ-IDEA-Community.png b/Obsidian/apps/48/com.jetbrains.IntelliJ-IDEA-Community.png
new file mode 120000
index 000000000..603751255
--- /dev/null
+++ b/Obsidian/apps/48/com.jetbrains.IntelliJ-IDEA-Community.png
@@ -0,0 +1 @@
+intellij.png
\ No newline at end of file
diff --git a/Obsidian/apps/48/com.jetbrains.IntelliJ-IDEA-Ultimate.png b/Obsidian/apps/48/com.jetbrains.IntelliJ-IDEA-Ultimate.png
new file mode 120000
index 000000000..603751255
--- /dev/null
+++ b/Obsidian/apps/48/com.jetbrains.IntelliJ-IDEA-Ultimate.png
@@ -0,0 +1 @@
+intellij.png
\ No newline at end of file
diff --git a/Obsidian/apps/48/com.jetbrains.PyCharm-Community.png b/Obsidian/apps/48/com.jetbrains.PyCharm-Community.png
new file mode 120000
index 000000000..6cc606ca7
--- /dev/null
+++ b/Obsidian/apps/48/com.jetbrains.PyCharm-Community.png
@@ -0,0 +1 @@
+pycharm.png
\ No newline at end of file
diff --git a/Obsidian/apps/48/com.jetbrains.WebStorm.png b/Obsidian/apps/48/com.jetbrains.WebStorm.png
new file mode 120000
index 000000000..73c3cb0ae
--- /dev/null
+++ b/Obsidian/apps/48/com.jetbrains.WebStorm.png
@@ -0,0 +1 @@
+webstorm.png
\ No newline at end of file
diff --git a/Obsidian/apps/48/com.mattermost.Desktop.png b/Obsidian/apps/48/com.mattermost.Desktop.png
new file mode 120000
index 000000000..fdb6de645
--- /dev/null
+++ b/Obsidian/apps/48/com.mattermost.Desktop.png
@@ -0,0 +1 @@
+mattermost.png
\ No newline at end of file
diff --git a/Obsidian/apps/48/com.notepadqq.Notepadqq.png b/Obsidian/apps/48/com.notepadqq.Notepadqq.png
new file mode 120000
index 000000000..6cf1b310f
--- /dev/null
+++ b/Obsidian/apps/48/com.notepadqq.Notepadqq.png
@@ -0,0 +1 @@
+notepadqq.png
\ No newline at end of file
diff --git a/Obsidian/apps/48/com.obsproject.Studio.png b/Obsidian/apps/48/com.obsproject.Studio.png
new file mode 120000
index 000000000..31075ea15
--- /dev/null
+++ b/Obsidian/apps/48/com.obsproject.Studio.png
@@ -0,0 +1 @@
+obs.png
\ No newline at end of file
diff --git a/Obsidian/apps/48/com.snes9x.Snes9x.png b/Obsidian/apps/48/com.snes9x.Snes9x.png
new file mode 120000
index 000000000..bf6b1f303
--- /dev/null
+++ b/Obsidian/apps/48/com.snes9x.Snes9x.png
@@ -0,0 +1 @@
+snes9x.png
\ No newline at end of file
diff --git a/Obsidian/apps/48/com.sublimetext.three.png b/Obsidian/apps/48/com.sublimetext.three.png
new file mode 120000
index 000000000..8c76b1030
--- /dev/null
+++ b/Obsidian/apps/48/com.sublimetext.three.png
@@ -0,0 +1 @@
+sublime-text.png
\ No newline at end of file
diff --git a/Obsidian/apps/48/com.syntevo.SmartGit.png b/Obsidian/apps/48/com.syntevo.SmartGit.png
new file mode 120000
index 000000000..9d600e9fc
--- /dev/null
+++ b/Obsidian/apps/48/com.syntevo.SmartGit.png
@@ -0,0 +1 @@
+smartgit.png
\ No newline at end of file
diff --git a/Obsidian/apps/48/com.teamspeak.TeamSpeak.png b/Obsidian/apps/48/com.teamspeak.TeamSpeak.png
new file mode 120000
index 000000000..66c6017e1
--- /dev/null
+++ b/Obsidian/apps/48/com.teamspeak.TeamSpeak.png
@@ -0,0 +1 @@
+teamspeak3.png
\ No newline at end of file
diff --git a/Obsidian/apps/48/com.tux4kids.tuxtype.png b/Obsidian/apps/48/com.tux4kids.tuxtype.png
new file mode 120000
index 000000000..3fa199b79
--- /dev/null
+++ b/Obsidian/apps/48/com.tux4kids.tuxtype.png
@@ -0,0 +1 @@
+tuxtype.png
\ No newline at end of file
diff --git a/Obsidian/apps/48/com.visualstudio.code.oss.png b/Obsidian/apps/48/com.visualstudio.code.oss.png
new file mode 120000
index 000000000..844278606
--- /dev/null
+++ b/Obsidian/apps/48/com.visualstudio.code.oss.png
@@ -0,0 +1 @@
+visual-studio-code.png
\ No newline at end of file
diff --git a/Obsidian/apps/48/com.wire.WireDesktop.png b/Obsidian/apps/48/com.wire.WireDesktop.png
new file mode 120000
index 000000000..b48eee895
--- /dev/null
+++ b/Obsidian/apps/48/com.wire.WireDesktop.png
@@ -0,0 +1 @@
+wire.png
\ No newline at end of file
diff --git a/Obsidian/apps/48/com.wps.Office.etmain.png b/Obsidian/apps/48/com.wps.Office.etmain.png
new file mode 120000
index 000000000..2c5d1c6ba
--- /dev/null
+++ b/Obsidian/apps/48/com.wps.Office.etmain.png
@@ -0,0 +1 @@
+wps-office-etmain.png
\ No newline at end of file
diff --git a/Obsidian/apps/48/com.wps.Office.wppmain.png b/Obsidian/apps/48/com.wps.Office.wppmain.png
new file mode 120000
index 000000000..97b73e1be
--- /dev/null
+++ b/Obsidian/apps/48/com.wps.Office.wppmain.png
@@ -0,0 +1 @@
+wps-office-wppmain.png
\ No newline at end of file
diff --git a/Obsidian/apps/48/com.wps.Office.wpsmain.png b/Obsidian/apps/48/com.wps.Office.wpsmain.png
new file mode 120000
index 000000000..7c63a371a
--- /dev/null
+++ b/Obsidian/apps/48/com.wps.Office.wpsmain.png
@@ -0,0 +1 @@
+wps-office-wpsmain.png
\ No newline at end of file
diff --git a/Obsidian/apps/48/dde-calendar.png b/Obsidian/apps/48/dde-calendar.png
new file mode 120000
index 000000000..64dfd22d1
--- /dev/null
+++ b/Obsidian/apps/48/dde-calendar.png
@@ -0,0 +1 @@
+office-calendar.png
\ No newline at end of file
diff --git a/Obsidian/apps/48/deepin-calculator.png b/Obsidian/apps/48/deepin-calculator.png
new file mode 120000
index 000000000..264ccdb32
--- /dev/null
+++ b/Obsidian/apps/48/deepin-calculator.png
@@ -0,0 +1 @@
+accessories-calculator.png
\ No newline at end of file
diff --git a/Obsidian/apps/48/deepin-crossover.png b/Obsidian/apps/48/deepin-crossover.png
new file mode 120000
index 000000000..87492b04b
--- /dev/null
+++ b/Obsidian/apps/48/deepin-crossover.png
@@ -0,0 +1 @@
+crossover.png
\ No newline at end of file
diff --git a/Obsidian/apps/48/deepin-editor.png b/Obsidian/apps/48/deepin-editor.png
new file mode 120000
index 000000000..24614cff9
--- /dev/null
+++ b/Obsidian/apps/48/deepin-editor.png
@@ -0,0 +1 @@
+accessories-text-editor.png
\ No newline at end of file
diff --git a/Obsidian/apps/48/deepin-font-installer.png b/Obsidian/apps/48/deepin-font-installer.png
new file mode 120000
index 000000000..8d3c49efa
--- /dev/null
+++ b/Obsidian/apps/48/deepin-font-installer.png
@@ -0,0 +1 @@
+kfontview.png
\ No newline at end of file
diff --git a/Obsidian/apps/48/deepin-graphics-driver-manager.png b/Obsidian/apps/48/deepin-graphics-driver-manager.png
new file mode 120000
index 000000000..3d6419a14
--- /dev/null
+++ b/Obsidian/apps/48/deepin-graphics-driver-manager.png
@@ -0,0 +1 @@
+jockey.png
\ No newline at end of file
diff --git a/Obsidian/apps/48/devedeng_icon.png b/Obsidian/apps/48/devedeng_icon.png
new file mode 120000
index 000000000..97c7b5630
--- /dev/null
+++ b/Obsidian/apps/48/devedeng_icon.png
@@ -0,0 +1 @@
+devede.png
\ No newline at end of file
diff --git a/Obsidian/apps/48/epulse.png b/Obsidian/apps/48/epulse.png
new file mode 120000
index 000000000..ad65269a7
--- /dev/null
+++ b/Obsidian/apps/48/epulse.png
@@ -0,0 +1 @@
+kmix.png
\ No newline at end of file
diff --git a/Obsidian/apps/48/fr.free.Homebank.png b/Obsidian/apps/48/fr.free.Homebank.png
new file mode 120000
index 000000000..02068cdcb
--- /dev/null
+++ b/Obsidian/apps/48/fr.free.Homebank.png
@@ -0,0 +1 @@
+homebank.png
\ No newline at end of file
diff --git a/Obsidian/apps/48/ghex.png b/Obsidian/apps/48/ghex.png
index 6626b2974..636f3fe2c 100644
Binary files a/Obsidian/apps/48/ghex.png and b/Obsidian/apps/48/ghex.png differ
diff --git a/Obsidian/apps/48/git-gui.png b/Obsidian/apps/48/git-gui.png
new file mode 120000
index 000000000..f8ee290ae
--- /dev/null
+++ b/Obsidian/apps/48/git-gui.png
@@ -0,0 +1 @@
+git.png
\ No newline at end of file
diff --git a/Obsidian/apps/48/git.png b/Obsidian/apps/48/git.png
index 203780285..48bc3f1ee 100644
Binary files a/Obsidian/apps/48/git.png and b/Obsidian/apps/48/git.png differ
diff --git a/Obsidian/apps/48/glipper.png b/Obsidian/apps/48/glipper.png
new file mode 120000
index 000000000..739e2cf08
--- /dev/null
+++ b/Obsidian/apps/48/glipper.png
@@ -0,0 +1 @@
+diodon.png
\ No newline at end of file
diff --git a/Obsidian/apps/48/glxinfo.png b/Obsidian/apps/48/glxinfo.png
new file mode 120000
index 000000000..3d6419a14
--- /dev/null
+++ b/Obsidian/apps/48/glxinfo.png
@@ -0,0 +1 @@
+jockey.png
\ No newline at end of file
diff --git a/Obsidian/apps/48/gnome-internet-radio-locator.png b/Obsidian/apps/48/gnome-internet-radio-locator.png
new file mode 120000
index 000000000..4501e6dda
--- /dev/null
+++ b/Obsidian/apps/48/gnome-internet-radio-locator.png
@@ -0,0 +1 @@
+radiotray.png
\ No newline at end of file
diff --git a/Obsidian/apps/48/gnome-latex.png b/Obsidian/apps/48/gnome-latex.png
new file mode 120000
index 000000000..5bfef9ca2
--- /dev/null
+++ b/Obsidian/apps/48/gnome-latex.png
@@ -0,0 +1 @@
+latexila.png
\ No newline at end of file
diff --git a/Obsidian/apps/48/gnome-panel-fish.png b/Obsidian/apps/48/gnome-panel-fish.png
new file mode 120000
index 000000000..7d8f5d7e2
--- /dev/null
+++ b/Obsidian/apps/48/gnome-panel-fish.png
@@ -0,0 +1 @@
+bluefish.png
\ No newline at end of file
diff --git a/Obsidian/apps/48/gnome-panel-force-quit.png b/Obsidian/apps/48/gnome-panel-force-quit.png
new file mode 120000
index 000000000..e8f9a7471
--- /dev/null
+++ b/Obsidian/apps/48/gnome-panel-force-quit.png
@@ -0,0 +1 @@
+xorg.png
\ No newline at end of file
diff --git a/Obsidian/apps/48/gnome-panel-hibernate.png b/Obsidian/apps/48/gnome-panel-hibernate.png
new file mode 120000
index 000000000..0577ee3ab
--- /dev/null
+++ b/Obsidian/apps/48/gnome-panel-hibernate.png
@@ -0,0 +1 @@
+system-suspend-hibernate.png
\ No newline at end of file
diff --git a/Obsidian/apps/48/gnome-panel-notification-area.png b/Obsidian/apps/48/gnome-panel-notification-area.png
new file mode 120000
index 000000000..4469b3321
--- /dev/null
+++ b/Obsidian/apps/48/gnome-panel-notification-area.png
@@ -0,0 +1 @@
+preferences-desktop-notification-bell.png
\ No newline at end of file
diff --git a/Obsidian/apps/48/im.pidgin.Pidgin.png b/Obsidian/apps/48/im.pidgin.Pidgin.png
new file mode 120000
index 000000000..159ade3bb
--- /dev/null
+++ b/Obsidian/apps/48/im.pidgin.Pidgin.png
@@ -0,0 +1 @@
+pidgin.png
\ No newline at end of file
diff --git a/Obsidian/apps/48/im.riot.Riot.png b/Obsidian/apps/48/im.riot.Riot.png
new file mode 120000
index 000000000..82fd2a994
--- /dev/null
+++ b/Obsidian/apps/48/im.riot.Riot.png
@@ -0,0 +1 @@
+riot-web.png
\ No newline at end of file
diff --git a/Obsidian/apps/48/info.bibletime.BibleTime.png b/Obsidian/apps/48/info.bibletime.BibleTime.png
new file mode 120000
index 000000000..3e3c2ae23
--- /dev/null
+++ b/Obsidian/apps/48/info.bibletime.BibleTime.png
@@ -0,0 +1 @@
+bibletime.png
\ No newline at end of file
diff --git a/Obsidian/apps/48/intellij-idea-ultimate.png b/Obsidian/apps/48/intellij-idea-ultimate.png
new file mode 120000
index 000000000..603751255
--- /dev/null
+++ b/Obsidian/apps/48/intellij-idea-ultimate.png
@@ -0,0 +1 @@
+intellij.png
\ No newline at end of file
diff --git a/Obsidian/apps/48/io.brackets.Brackets.png b/Obsidian/apps/48/io.brackets.Brackets.png
new file mode 120000
index 000000000..d804e2a7e
--- /dev/null
+++ b/Obsidian/apps/48/io.brackets.Brackets.png
@@ -0,0 +1 @@
+brackets.png
\ No newline at end of file
diff --git a/Obsidian/apps/48/io.dbeaver.DBeaverCommunity.png b/Obsidian/apps/48/io.dbeaver.DBeaverCommunity.png
new file mode 120000
index 000000000..a26ff0d00
--- /dev/null
+++ b/Obsidian/apps/48/io.dbeaver.DBeaverCommunity.png
@@ -0,0 +1 @@
+dbeaver.png
\ No newline at end of file
diff --git a/Obsidian/apps/48/io.designer.GravitDesigner.png b/Obsidian/apps/48/io.designer.GravitDesigner.png
new file mode 120000
index 000000000..1cc026a83
--- /dev/null
+++ b/Obsidian/apps/48/io.designer.GravitDesigner.png
@@ -0,0 +1 @@
+appimagekit-gravit-designer.png
\ No newline at end of file
diff --git a/Obsidian/apps/48/io.github.Fontforge.png b/Obsidian/apps/48/io.github.Fontforge.png
new file mode 120000
index 000000000..ec8bde056
--- /dev/null
+++ b/Obsidian/apps/48/io.github.Fontforge.png
@@ -0,0 +1 @@
+fontforge.png
\ No newline at end of file
diff --git a/Obsidian/apps/48/io.github.mmstick.FontFinder.png b/Obsidian/apps/48/io.github.mmstick.FontFinder.png
new file mode 120000
index 000000000..41d89a5c3
--- /dev/null
+++ b/Obsidian/apps/48/io.github.mmstick.FontFinder.png
@@ -0,0 +1 @@
+typecatcher.png
\ No newline at end of file
diff --git a/Obsidian/apps/48/io.github.quodlibet.QuodLibet.png b/Obsidian/apps/48/io.github.quodlibet.QuodLibet.png
new file mode 120000
index 000000000..09cd28d63
--- /dev/null
+++ b/Obsidian/apps/48/io.github.quodlibet.QuodLibet.png
@@ -0,0 +1 @@
+quodlibet.png
\ No newline at end of file
diff --git a/Obsidian/apps/48/io.gitlab.jstest_gtk.jstest_gtk.png b/Obsidian/apps/48/io.gitlab.jstest_gtk.jstest_gtk.png
new file mode 120000
index 000000000..50c5909f8
--- /dev/null
+++ b/Obsidian/apps/48/io.gitlab.jstest_gtk.jstest_gtk.png
@@ -0,0 +1 @@
+preferences-desktop-gaming.png
\ No newline at end of file
diff --git a/Obsidian/apps/48/io.liri.Calculator.png b/Obsidian/apps/48/io.liri.Calculator.png
new file mode 120000
index 000000000..264ccdb32
--- /dev/null
+++ b/Obsidian/apps/48/io.liri.Calculator.png
@@ -0,0 +1 @@
+accessories-calculator.png
\ No newline at end of file
diff --git a/Obsidian/apps/48/io.liri.Text.png b/Obsidian/apps/48/io.liri.Text.png
new file mode 120000
index 000000000..24614cff9
--- /dev/null
+++ b/Obsidian/apps/48/io.liri.Text.png
@@ -0,0 +1 @@
+accessories-text-editor.png
\ No newline at end of file
diff --git a/Obsidian/apps/48/io.lmms.LMMS.png b/Obsidian/apps/48/io.lmms.LMMS.png
new file mode 120000
index 000000000..2391b279c
--- /dev/null
+++ b/Obsidian/apps/48/io.lmms.LMMS.png
@@ -0,0 +1 @@
+lmms.png
\ No newline at end of file
diff --git a/Obsidian/apps/48/io.neovim.nvim.png b/Obsidian/apps/48/io.neovim.nvim.png
new file mode 120000
index 000000000..7caa55792
--- /dev/null
+++ b/Obsidian/apps/48/io.neovim.nvim.png
@@ -0,0 +1 @@
+nvim.png
\ No newline at end of file
diff --git a/Obsidian/apps/48/ipython3.png b/Obsidian/apps/48/ipython3.png
new file mode 120000
index 000000000..d4b1a5995
--- /dev/null
+++ b/Obsidian/apps/48/ipython3.png
@@ -0,0 +1 @@
+ipython.png
\ No newline at end of file
diff --git a/Obsidian/apps/48/java11-openjdk.png b/Obsidian/apps/48/java11-openjdk.png
new file mode 120000
index 000000000..c69737ddb
--- /dev/null
+++ b/Obsidian/apps/48/java11-openjdk.png
@@ -0,0 +1 @@
+java.png
\ No newline at end of file
diff --git a/Obsidian/apps/48/libresprite.png b/Obsidian/apps/48/libresprite.png
new file mode 120000
index 000000000..6fa76ee3a
--- /dev/null
+++ b/Obsidian/apps/48/libresprite.png
@@ -0,0 +1 @@
+aseprite.png
\ No newline at end of file
diff --git a/Obsidian/apps/48/makehuman_bg.png b/Obsidian/apps/48/makehuman_bg.png
new file mode 120000
index 000000000..98b39b44b
--- /dev/null
+++ b/Obsidian/apps/48/makehuman_bg.png
@@ -0,0 +1 @@
+makehuman.png
\ No newline at end of file
diff --git a/Obsidian/apps/48/me.kozec.syncthingtk.png b/Obsidian/apps/48/me.kozec.syncthingtk.png
new file mode 120000
index 000000000..b0a2bd22c
--- /dev/null
+++ b/Obsidian/apps/48/me.kozec.syncthingtk.png
@@ -0,0 +1 @@
+syncthing-gtk.png
\ No newline at end of file
diff --git a/Obsidian/apps/48/mintlocale-im.png b/Obsidian/apps/48/mintlocale-im.png
new file mode 120000
index 000000000..24976e07d
--- /dev/null
+++ b/Obsidian/apps/48/mintlocale-im.png
@@ -0,0 +1 @@
+preferences-desktop-keyboard-shortcuts.png
\ No newline at end of file
diff --git a/Obsidian/apps/48/mintstick.png b/Obsidian/apps/48/mintstick.png
new file mode 120000
index 000000000..04dc0a666
--- /dev/null
+++ b/Obsidian/apps/48/mintstick.png
@@ -0,0 +1 @@
+usb-creator.png
\ No newline at end of file
diff --git a/Obsidian/apps/48/mintupdate-release-upgrade.png b/Obsidian/apps/48/mintupdate-release-upgrade.png
new file mode 120000
index 000000000..55f308e8a
--- /dev/null
+++ b/Obsidian/apps/48/mintupdate-release-upgrade.png
@@ -0,0 +1 @@
+muon.png
\ No newline at end of file
diff --git a/Obsidian/apps/48/net.ankiweb.Anki.png b/Obsidian/apps/48/net.ankiweb.Anki.png
new file mode 120000
index 000000000..b16e5b6fb
--- /dev/null
+++ b/Obsidian/apps/48/net.ankiweb.Anki.png
@@ -0,0 +1 @@
+anki.png
\ No newline at end of file
diff --git a/Obsidian/apps/48/net.mediaarea.MediaInfo.png b/Obsidian/apps/48/net.mediaarea.MediaInfo.png
new file mode 120000
index 000000000..b631d8a7e
--- /dev/null
+++ b/Obsidian/apps/48/net.mediaarea.MediaInfo.png
@@ -0,0 +1 @@
+mkvinfo.png
\ No newline at end of file
diff --git a/Obsidian/apps/48/net.pcsx2.PCSX2.png b/Obsidian/apps/48/net.pcsx2.PCSX2.png
new file mode 120000
index 000000000..4bee67979
--- /dev/null
+++ b/Obsidian/apps/48/net.pcsx2.PCSX2.png
@@ -0,0 +1 @@
+PCSX2.png
\ No newline at end of file
diff --git a/Obsidian/apps/48/net.poedit.Poedit.png b/Obsidian/apps/48/net.poedit.Poedit.png
new file mode 120000
index 000000000..d41665b68
--- /dev/null
+++ b/Obsidian/apps/48/net.poedit.Poedit.png
@@ -0,0 +1 @@
+poedit.png
\ No newline at end of file
diff --git a/Obsidian/apps/48/net.scribus.Scribus.png b/Obsidian/apps/48/net.scribus.Scribus.png
new file mode 120000
index 000000000..28e6f6092
--- /dev/null
+++ b/Obsidian/apps/48/net.scribus.Scribus.png
@@ -0,0 +1 @@
+scribus.png
\ No newline at end of file
diff --git a/Obsidian/apps/48/net.sourceforge.Chessx.png b/Obsidian/apps/48/net.sourceforge.Chessx.png
new file mode 120000
index 000000000..7380c672e
--- /dev/null
+++ b/Obsidian/apps/48/net.sourceforge.Chessx.png
@@ -0,0 +1 @@
+chess.png
\ No newline at end of file
diff --git a/Obsidian/apps/48/net.sourceforge.Klavaro.png b/Obsidian/apps/48/net.sourceforge.Klavaro.png
new file mode 120000
index 000000000..acb6f477b
--- /dev/null
+++ b/Obsidian/apps/48/net.sourceforge.Klavaro.png
@@ -0,0 +1 @@
+klavaro.png
\ No newline at end of file
diff --git a/Obsidian/apps/48/net.sourceforge.qtpfsgui.LuminanceHDR.png b/Obsidian/apps/48/net.sourceforge.qtpfsgui.LuminanceHDR.png
new file mode 120000
index 000000000..601806fce
--- /dev/null
+++ b/Obsidian/apps/48/net.sourceforge.qtpfsgui.LuminanceHDR.png
@@ -0,0 +1 @@
+luminance-hdr.png
\ No newline at end of file
diff --git a/Obsidian/apps/48/net.sourceforge.xournal.png b/Obsidian/apps/48/net.sourceforge.xournal.png
new file mode 120000
index 000000000..49abdf4ad
--- /dev/null
+++ b/Obsidian/apps/48/net.sourceforge.xournal.png
@@ -0,0 +1 @@
+xournal.png
\ No newline at end of file
diff --git a/Obsidian/apps/48/nuvolaplayer3_soundcloud.png b/Obsidian/apps/48/nuvolaplayer3_soundcloud.png
new file mode 120000
index 000000000..804f949d2
--- /dev/null
+++ b/Obsidian/apps/48/nuvolaplayer3_soundcloud.png
@@ -0,0 +1 @@
+soundcloud.png
\ No newline at end of file
diff --git a/Obsidian/apps/48/openjdk-10.png b/Obsidian/apps/48/openjdk-10.png
new file mode 120000
index 000000000..c69737ddb
--- /dev/null
+++ b/Obsidian/apps/48/openjdk-10.png
@@ -0,0 +1 @@
+java.png
\ No newline at end of file
diff --git a/Obsidian/apps/48/openjdk-11.png b/Obsidian/apps/48/openjdk-11.png
new file mode 120000
index 000000000..c69737ddb
--- /dev/null
+++ b/Obsidian/apps/48/openjdk-11.png
@@ -0,0 +1 @@
+java.png
\ No newline at end of file
diff --git a/Obsidian/apps/48/openjdk-6.png b/Obsidian/apps/48/openjdk-6.png
index 5f002d490..27321f587 100644
Binary files a/Obsidian/apps/48/openjdk-6.png and b/Obsidian/apps/48/openjdk-6.png differ
diff --git a/Obsidian/apps/48/openoffice4-printeradmin.png b/Obsidian/apps/48/openoffice4-printeradmin.png
new file mode 120000
index 000000000..48694926f
--- /dev/null
+++ b/Obsidian/apps/48/openoffice4-printeradmin.png
@@ -0,0 +1 @@
+cups.png
\ No newline at end of file
diff --git a/Obsidian/apps/48/org.apache.netbeans.png b/Obsidian/apps/48/org.apache.netbeans.png
new file mode 120000
index 000000000..b9f22e3d4
--- /dev/null
+++ b/Obsidian/apps/48/org.apache.netbeans.png
@@ -0,0 +1 @@
+netbeans.png
\ No newline at end of file
diff --git a/Obsidian/apps/48/org.avidemux.Avidemux.png b/Obsidian/apps/48/org.avidemux.Avidemux.png
new file mode 120000
index 000000000..75ad063ac
--- /dev/null
+++ b/Obsidian/apps/48/org.avidemux.Avidemux.png
@@ -0,0 +1 @@
+avidemux.png
\ No newline at end of file
diff --git a/Obsidian/apps/48/org.bunkus.mkvtoolnix-gui.png b/Obsidian/apps/48/org.bunkus.mkvtoolnix-gui.png
new file mode 120000
index 000000000..fcf741c8f
--- /dev/null
+++ b/Obsidian/apps/48/org.bunkus.mkvtoolnix-gui.png
@@ -0,0 +1 @@
+mkvmerge.png
\ No newline at end of file
diff --git a/Obsidian/apps/48/org.clementine_player.Clementine.png b/Obsidian/apps/48/org.clementine_player.Clementine.png
new file mode 120000
index 000000000..b6c0f8c88
--- /dev/null
+++ b/Obsidian/apps/48/org.clementine_player.Clementine.png
@@ -0,0 +1 @@
+clementine.png
\ No newline at end of file
diff --git a/Obsidian/apps/48/org.codeblocks.codeblocks.png b/Obsidian/apps/48/org.codeblocks.codeblocks.png
new file mode 120000
index 000000000..fbfc5403b
--- /dev/null
+++ b/Obsidian/apps/48/org.codeblocks.codeblocks.png
@@ -0,0 +1 @@
+codeblocks.png
\ No newline at end of file
diff --git a/Obsidian/apps/48/org.fedoraproject.MediaWriter.png b/Obsidian/apps/48/org.fedoraproject.MediaWriter.png
new file mode 120000
index 000000000..83ed9a4e4
--- /dev/null
+++ b/Obsidian/apps/48/org.fedoraproject.MediaWriter.png
@@ -0,0 +1 @@
+mediawriter.png
\ No newline at end of file
diff --git a/Obsidian/apps/48/org.flightgear.FlightGear.png b/Obsidian/apps/48/org.flightgear.FlightGear.png
new file mode 120000
index 000000000..9a5672df5
--- /dev/null
+++ b/Obsidian/apps/48/org.flightgear.FlightGear.png
@@ -0,0 +1 @@
+flightgear.png
\ No newline at end of file
diff --git a/Obsidian/apps/48/org.fontforge.FontForge.png b/Obsidian/apps/48/org.fontforge.FontForge.png
new file mode 120000
index 000000000..ec8bde056
--- /dev/null
+++ b/Obsidian/apps/48/org.fontforge.FontForge.png
@@ -0,0 +1 @@
+fontforge.png
\ No newline at end of file
diff --git a/Obsidian/apps/48/org.freedesktop.GlxInfo.png b/Obsidian/apps/48/org.freedesktop.GlxInfo.png
new file mode 120000
index 000000000..3d6419a14
--- /dev/null
+++ b/Obsidian/apps/48/org.freedesktop.GlxInfo.png
@@ -0,0 +1 @@
+jockey.png
\ No newline at end of file
diff --git a/Obsidian/apps/48/org.freefilesync.FreeFileSync.png b/Obsidian/apps/48/org.freefilesync.FreeFileSync.png
new file mode 120000
index 000000000..2680b1a7b
--- /dev/null
+++ b/Obsidian/apps/48/org.freefilesync.FreeFileSync.png
@@ -0,0 +1 @@
+freefilesync.png
\ No newline at end of file
diff --git a/Obsidian/apps/48/org.geany.Geany.png b/Obsidian/apps/48/org.geany.Geany.png
new file mode 120000
index 000000000..13bad9214
--- /dev/null
+++ b/Obsidian/apps/48/org.geany.Geany.png
@@ -0,0 +1 @@
+geany.png
\ No newline at end of file
diff --git a/Obsidian/apps/48/org.gnome.ArchiveManager.png b/Obsidian/apps/48/org.gnome.ArchiveManager.png
new file mode 120000
index 000000000..a9766738a
--- /dev/null
+++ b/Obsidian/apps/48/org.gnome.ArchiveManager.png
@@ -0,0 +1 @@
+ark.png
\ No newline at end of file
diff --git a/Obsidian/apps/48/org.gnome.Chess.png b/Obsidian/apps/48/org.gnome.Chess.png
new file mode 120000
index 000000000..7380c672e
--- /dev/null
+++ b/Obsidian/apps/48/org.gnome.Chess.png
@@ -0,0 +1 @@
+chess.png
\ No newline at end of file
diff --git a/Obsidian/apps/48/org.gnome.ColorViewer.png b/Obsidian/apps/48/org.gnome.ColorViewer.png
new file mode 120000
index 000000000..8ce45966d
--- /dev/null
+++ b/Obsidian/apps/48/org.gnome.ColorViewer.png
@@ -0,0 +1 @@
+preferences-desktop-color.png
\ No newline at end of file
diff --git a/Obsidian/apps/48/org.gnome.Evolution.png b/Obsidian/apps/48/org.gnome.Evolution.png
new file mode 120000
index 000000000..6c277b7bd
--- /dev/null
+++ b/Obsidian/apps/48/org.gnome.Evolution.png
@@ -0,0 +1 @@
+evolution.png
\ No newline at end of file
diff --git a/Obsidian/apps/48/org.gnome.Four-in-a-row.png b/Obsidian/apps/48/org.gnome.Four-in-a-row.png
new file mode 120000
index 000000000..56e34efc8
--- /dev/null
+++ b/Obsidian/apps/48/org.gnome.Four-in-a-row.png
@@ -0,0 +1 @@
+gnome-glines.png
\ No newline at end of file
diff --git a/Obsidian/apps/48/org.gnome.Klotski.png b/Obsidian/apps/48/org.gnome.Klotski.png
new file mode 120000
index 000000000..d072fb8cf
--- /dev/null
+++ b/Obsidian/apps/48/org.gnome.Klotski.png
@@ -0,0 +1 @@
+gnome-klotski.png
\ No newline at end of file
diff --git a/Obsidian/apps/48/org.gnome.LightsOff.png b/Obsidian/apps/48/org.gnome.LightsOff.png
new file mode 120000
index 000000000..618bf95f1
--- /dev/null
+++ b/Obsidian/apps/48/org.gnome.LightsOff.png
@@ -0,0 +1 @@
+lightsoff.png
\ No newline at end of file
diff --git a/Obsidian/apps/48/org.gnome.Mines.png b/Obsidian/apps/48/org.gnome.Mines.png
new file mode 120000
index 000000000..d156f7598
--- /dev/null
+++ b/Obsidian/apps/48/org.gnome.Mines.png
@@ -0,0 +1 @@
+kmines.png
\ No newline at end of file
diff --git a/Obsidian/apps/48/org.gnome.Quadrapassel.png b/Obsidian/apps/48/org.gnome.Quadrapassel.png
new file mode 120000
index 000000000..99b81dd5b
--- /dev/null
+++ b/Obsidian/apps/48/org.gnome.Quadrapassel.png
@@ -0,0 +1 @@
+quadrapassel.png
\ No newline at end of file
diff --git a/Obsidian/apps/48/org.gnome.Reversi.png b/Obsidian/apps/48/org.gnome.Reversi.png
new file mode 120000
index 000000000..19db38be7
--- /dev/null
+++ b/Obsidian/apps/48/org.gnome.Reversi.png
@@ -0,0 +1 @@
+kreversi.png
\ No newline at end of file
diff --git a/Obsidian/apps/48/org.gnome.Robots.png b/Obsidian/apps/48/org.gnome.Robots.png
new file mode 120000
index 000000000..156b560d2
--- /dev/null
+++ b/Obsidian/apps/48/org.gnome.Robots.png
@@ -0,0 +1 @@
+gnome-robots.png
\ No newline at end of file
diff --git a/Obsidian/apps/48/org.gnome.Screenshot.png b/Obsidian/apps/48/org.gnome.Screenshot.png
new file mode 120000
index 000000000..6763fedc1
--- /dev/null
+++ b/Obsidian/apps/48/org.gnome.Screenshot.png
@@ -0,0 +1 @@
+applets-screenshooter.png
\ No newline at end of file
diff --git a/Obsidian/apps/48/org.gnome.Shell.Extensions.GSConnect.png b/Obsidian/apps/48/org.gnome.Shell.Extensions.GSConnect.png
new file mode 120000
index 000000000..0f4fb7f3b
--- /dev/null
+++ b/Obsidian/apps/48/org.gnome.Shell.Extensions.GSConnect.png
@@ -0,0 +1 @@
+kdeconnect.png
\ No newline at end of file
diff --git a/Obsidian/apps/48/org.gnome.Shotwell.png b/Obsidian/apps/48/org.gnome.Shotwell.png
new file mode 120000
index 000000000..484303093
--- /dev/null
+++ b/Obsidian/apps/48/org.gnome.Shotwell.png
@@ -0,0 +1 @@
+multimedia-photo-manager.png
\ No newline at end of file
diff --git a/Obsidian/apps/48/org.gnome.SoundRecorder.png b/Obsidian/apps/48/org.gnome.SoundRecorder.png
new file mode 120000
index 000000000..947901af2
--- /dev/null
+++ b/Obsidian/apps/48/org.gnome.SoundRecorder.png
@@ -0,0 +1 @@
+gnome-sound-recorder.png
\ No newline at end of file
diff --git a/Obsidian/apps/48/org.gnome.Sudoku.png b/Obsidian/apps/48/org.gnome.Sudoku.png
new file mode 120000
index 000000000..78770e1a3
--- /dev/null
+++ b/Obsidian/apps/48/org.gnome.Sudoku.png
@@ -0,0 +1 @@
+ksudoku.png
\ No newline at end of file
diff --git a/Obsidian/apps/48/org.gnome.SwellFoop.png b/Obsidian/apps/48/org.gnome.SwellFoop.png
new file mode 120000
index 000000000..aeb10a18f
--- /dev/null
+++ b/Obsidian/apps/48/org.gnome.SwellFoop.png
@@ -0,0 +1 @@
+swell-foop.png
\ No newline at end of file
diff --git a/Obsidian/apps/48/org.gnome.SystemMonitor.png b/Obsidian/apps/48/org.gnome.SystemMonitor.png
new file mode 120000
index 000000000..a30efbf2d
--- /dev/null
+++ b/Obsidian/apps/48/org.gnome.SystemMonitor.png
@@ -0,0 +1 @@
+utilities-system-monitor.png
\ No newline at end of file
diff --git a/Obsidian/apps/48/org.gnome.Terminal.png b/Obsidian/apps/48/org.gnome.Terminal.png
new file mode 120000
index 000000000..286627f13
--- /dev/null
+++ b/Obsidian/apps/48/org.gnome.Terminal.png
@@ -0,0 +1 @@
+utilities-terminal.png
\ No newline at end of file
diff --git a/Obsidian/apps/48/org.gnome.Tetravex.png b/Obsidian/apps/48/org.gnome.Tetravex.png
new file mode 120000
index 000000000..15ca49c18
--- /dev/null
+++ b/Obsidian/apps/48/org.gnome.Tetravex.png
@@ -0,0 +1 @@
+gnome-tetravex.png
\ No newline at end of file
diff --git a/Obsidian/apps/48/org.gnome.Yelp.png b/Obsidian/apps/48/org.gnome.Yelp.png
new file mode 120000
index 000000000..323034443
--- /dev/null
+++ b/Obsidian/apps/48/org.gnome.Yelp.png
@@ -0,0 +1 @@
+help-browser.png
\ No newline at end of file
diff --git a/Obsidian/apps/48/org.gnome.baobab.png b/Obsidian/apps/48/org.gnome.baobab.png
new file mode 120000
index 000000000..3c844fbd8
--- /dev/null
+++ b/Obsidian/apps/48/org.gnome.baobab.png
@@ -0,0 +1 @@
+disk-usage-analyzer.png
\ No newline at end of file
diff --git a/Obsidian/apps/48/org.gnome.chess.png b/Obsidian/apps/48/org.gnome.chess.png
new file mode 120000
index 000000000..7380c672e
--- /dev/null
+++ b/Obsidian/apps/48/org.gnome.chess.png
@@ -0,0 +1 @@
+chess.png
\ No newline at end of file
diff --git a/Obsidian/apps/48/org.gnome.five-or-more.png b/Obsidian/apps/48/org.gnome.five-or-more.png
new file mode 120000
index 000000000..56e34efc8
--- /dev/null
+++ b/Obsidian/apps/48/org.gnome.five-or-more.png
@@ -0,0 +1 @@
+gnome-glines.png
\ No newline at end of file
diff --git a/Obsidian/apps/48/org.gnome.seahorse.Application.png b/Obsidian/apps/48/org.gnome.seahorse.Application.png
new file mode 120000
index 000000000..ac60671fd
--- /dev/null
+++ b/Obsidian/apps/48/org.gnome.seahorse.Application.png
@@ -0,0 +1 @@
+preferences-system-privacy.png
\ No newline at end of file
diff --git a/Obsidian/apps/48/org.gnu.emacs.png b/Obsidian/apps/48/org.gnu.emacs.png
new file mode 120000
index 000000000..6920e77cd
--- /dev/null
+++ b/Obsidian/apps/48/org.gnu.emacs.png
@@ -0,0 +1 @@
+emacs.png
\ No newline at end of file
diff --git a/Obsidian/apps/48/org.godotengine.Godot.png b/Obsidian/apps/48/org.godotengine.Godot.png
new file mode 120000
index 000000000..e3b41b572
--- /dev/null
+++ b/Obsidian/apps/48/org.godotengine.Godot.png
@@ -0,0 +1 @@
+godot.png
\ No newline at end of file
diff --git a/Obsidian/apps/48/org.gottcode.FocusWriter.png b/Obsidian/apps/48/org.gottcode.FocusWriter.png
new file mode 120000
index 000000000..c6dce7583
--- /dev/null
+++ b/Obsidian/apps/48/org.gottcode.FocusWriter.png
@@ -0,0 +1 @@
+focuswriter.png
\ No newline at end of file
diff --git a/Obsidian/apps/48/org.gottcode.Hexalate.png b/Obsidian/apps/48/org.gottcode.Hexalate.png
new file mode 120000
index 000000000..61811e8bf
--- /dev/null
+++ b/Obsidian/apps/48/org.gottcode.Hexalate.png
@@ -0,0 +1 @@
+hexalate.png
\ No newline at end of file
diff --git a/Obsidian/apps/48/org.gottcode.Tanglet.png b/Obsidian/apps/48/org.gottcode.Tanglet.png
new file mode 120000
index 000000000..9ceea7ed1
--- /dev/null
+++ b/Obsidian/apps/48/org.gottcode.Tanglet.png
@@ -0,0 +1 @@
+tanglet.png
\ No newline at end of file
diff --git a/Obsidian/apps/48/org.gpodder.gpodder.png b/Obsidian/apps/48/org.gpodder.gpodder.png
new file mode 120000
index 000000000..9b52e322b
--- /dev/null
+++ b/Obsidian/apps/48/org.gpodder.gpodder.png
@@ -0,0 +1 @@
+gpodder.png
\ No newline at end of file
diff --git a/Obsidian/apps/48/org.jdownloader.JDownloader.png b/Obsidian/apps/48/org.jdownloader.JDownloader.png
new file mode 120000
index 000000000..47ad471f5
--- /dev/null
+++ b/Obsidian/apps/48/org.jdownloader.JDownloader.png
@@ -0,0 +1 @@
+jdownloader.png
\ No newline at end of file
diff --git a/Obsidian/apps/48/org.kde.kalzium.png b/Obsidian/apps/48/org.kde.kalzium.png
new file mode 120000
index 000000000..14b0011e4
--- /dev/null
+++ b/Obsidian/apps/48/org.kde.kalzium.png
@@ -0,0 +1 @@
+kalzium.png
\ No newline at end of file
diff --git a/Obsidian/apps/48/org.kde.kblocks.png b/Obsidian/apps/48/org.kde.kblocks.png
new file mode 120000
index 000000000..7a0b6f620
--- /dev/null
+++ b/Obsidian/apps/48/org.kde.kblocks.png
@@ -0,0 +1 @@
+kblocks.png
\ No newline at end of file
diff --git a/Obsidian/apps/48/org.kde.kdenlive.png b/Obsidian/apps/48/org.kde.kdenlive.png
new file mode 120000
index 000000000..d527e1cc8
--- /dev/null
+++ b/Obsidian/apps/48/org.kde.kdenlive.png
@@ -0,0 +1 @@
+kdenlive.png
\ No newline at end of file
diff --git a/Obsidian/apps/48/org.kde.kgeography.png b/Obsidian/apps/48/org.kde.kgeography.png
new file mode 120000
index 000000000..14ac81edb
--- /dev/null
+++ b/Obsidian/apps/48/org.kde.kgeography.png
@@ -0,0 +1 @@
+kgeography.png
\ No newline at end of file
diff --git a/Obsidian/apps/48/org.kde.kigo.png b/Obsidian/apps/48/org.kde.kigo.png
new file mode 120000
index 000000000..7f07594b6
--- /dev/null
+++ b/Obsidian/apps/48/org.kde.kigo.png
@@ -0,0 +1 @@
+kigo.png
\ No newline at end of file
diff --git a/Obsidian/apps/48/org.kde.killbots.png b/Obsidian/apps/48/org.kde.killbots.png
new file mode 120000
index 000000000..9bb276c56
--- /dev/null
+++ b/Obsidian/apps/48/org.kde.killbots.png
@@ -0,0 +1 @@
+killbots.png
\ No newline at end of file
diff --git a/Obsidian/apps/48/org.kde.klines.png b/Obsidian/apps/48/org.kde.klines.png
new file mode 120000
index 000000000..cc2a2280e
--- /dev/null
+++ b/Obsidian/apps/48/org.kde.klines.png
@@ -0,0 +1 @@
+klines.png
\ No newline at end of file
diff --git a/Obsidian/apps/48/org.kde.kolourpaint.png b/Obsidian/apps/48/org.kde.kolourpaint.png
new file mode 120000
index 000000000..143d13816
--- /dev/null
+++ b/Obsidian/apps/48/org.kde.kolourpaint.png
@@ -0,0 +1 @@
+kolourpaint.png
\ No newline at end of file
diff --git a/Obsidian/apps/48/org.kde.kontact.png b/Obsidian/apps/48/org.kde.kontact.png
new file mode 120000
index 000000000..30ed45e0c
--- /dev/null
+++ b/Obsidian/apps/48/org.kde.kontact.png
@@ -0,0 +1 @@
+kontact.png
\ No newline at end of file
diff --git a/Obsidian/apps/48/org.kde.krita.png b/Obsidian/apps/48/org.kde.krita.png
new file mode 120000
index 000000000..333815ab6
--- /dev/null
+++ b/Obsidian/apps/48/org.kde.krita.png
@@ -0,0 +1 @@
+krita.png
\ No newline at end of file
diff --git a/Obsidian/apps/48/org.kde.ksquares.png b/Obsidian/apps/48/org.kde.ksquares.png
new file mode 120000
index 000000000..270b03d0c
--- /dev/null
+++ b/Obsidian/apps/48/org.kde.ksquares.png
@@ -0,0 +1 @@
+ksquares.png
\ No newline at end of file
diff --git a/Obsidian/apps/48/org.kde.ksudoku.png b/Obsidian/apps/48/org.kde.ksudoku.png
new file mode 120000
index 000000000..78770e1a3
--- /dev/null
+++ b/Obsidian/apps/48/org.kde.ksudoku.png
@@ -0,0 +1 @@
+ksudoku.png
\ No newline at end of file
diff --git a/Obsidian/apps/48/org.kde.plasma.clipboard.png b/Obsidian/apps/48/org.kde.plasma.clipboard.png
new file mode 120000
index 000000000..739e2cf08
--- /dev/null
+++ b/Obsidian/apps/48/org.kde.plasma.clipboard.png
@@ -0,0 +1 @@
+diodon.png
\ No newline at end of file
diff --git a/Obsidian/apps/48/org.kde.plasma.qalculate.png b/Obsidian/apps/48/org.kde.plasma.qalculate.png
new file mode 120000
index 000000000..43cd3a638
--- /dev/null
+++ b/Obsidian/apps/48/org.kde.plasma.qalculate.png
@@ -0,0 +1 @@
+qalculate.png
\ No newline at end of file
diff --git a/Obsidian/apps/48/org.mozilla.Firefox.png b/Obsidian/apps/48/org.mozilla.Firefox.png
new file mode 120000
index 000000000..93c4678cc
--- /dev/null
+++ b/Obsidian/apps/48/org.mozilla.Firefox.png
@@ -0,0 +1 @@
+firefox.png
\ No newline at end of file
diff --git a/Obsidian/apps/48/org.mozilla.FirefoxDevEdition.png b/Obsidian/apps/48/org.mozilla.FirefoxDevEdition.png
new file mode 120000
index 000000000..0b95f6458
--- /dev/null
+++ b/Obsidian/apps/48/org.mozilla.FirefoxDevEdition.png
@@ -0,0 +1 @@
+firefox-developer-icon.png
\ No newline at end of file
diff --git a/Obsidian/apps/48/org.mozilla.Thunderbird.png b/Obsidian/apps/48/org.mozilla.Thunderbird.png
new file mode 120000
index 000000000..5d3a32f26
--- /dev/null
+++ b/Obsidian/apps/48/org.mozilla.Thunderbird.png
@@ -0,0 +1 @@
+thunderbird.png
\ No newline at end of file
diff --git a/Obsidian/apps/48/org.musescore.MuseScore.png b/Obsidian/apps/48/org.musescore.MuseScore.png
new file mode 120000
index 000000000..927a8ca5a
--- /dev/null
+++ b/Obsidian/apps/48/org.musescore.MuseScore.png
@@ -0,0 +1 @@
+musescore.png
\ No newline at end of file
diff --git a/Obsidian/apps/48/org.openshot.OpenShot.png b/Obsidian/apps/48/org.openshot.OpenShot.png
new file mode 120000
index 000000000..3dd1c774f
--- /dev/null
+++ b/Obsidian/apps/48/org.openshot.OpenShot.png
@@ -0,0 +1 @@
+openshot.png
\ No newline at end of file
diff --git a/Obsidian/apps/48/org.openstreetmap.josm.png b/Obsidian/apps/48/org.openstreetmap.josm.png
new file mode 120000
index 000000000..c52bba740
--- /dev/null
+++ b/Obsidian/apps/48/org.openstreetmap.josm.png
@@ -0,0 +1 @@
+josm.png
\ No newline at end of file
diff --git a/Obsidian/apps/48/org.openttd.OpenTTD.png b/Obsidian/apps/48/org.openttd.OpenTTD.png
new file mode 120000
index 000000000..803a0bc91
--- /dev/null
+++ b/Obsidian/apps/48/org.openttd.OpenTTD.png
@@ -0,0 +1 @@
+openttd.png
\ No newline at end of file
diff --git a/Obsidian/apps/48/org.phoenicis.playonlinux.png b/Obsidian/apps/48/org.phoenicis.playonlinux.png
new file mode 120000
index 000000000..4a1c04f88
--- /dev/null
+++ b/Obsidian/apps/48/org.phoenicis.playonlinux.png
@@ -0,0 +1 @@
+playonlinux.png
\ No newline at end of file
diff --git a/Obsidian/apps/48/org.photoqt.PhotoQt.png b/Obsidian/apps/48/org.photoqt.PhotoQt.png
new file mode 120000
index 000000000..063b180a7
--- /dev/null
+++ b/Obsidian/apps/48/org.photoqt.PhotoQt.png
@@ -0,0 +1 @@
+multimedia-photo-viewer.png
\ No newline at end of file
diff --git a/Obsidian/apps/48/org.qbittorrent.qBittorrent.png b/Obsidian/apps/48/org.qbittorrent.qBittorrent.png
new file mode 120000
index 000000000..49883ce84
--- /dev/null
+++ b/Obsidian/apps/48/org.qbittorrent.qBittorrent.png
@@ -0,0 +1 @@
+qbittorrent.png
\ No newline at end of file
diff --git a/Obsidian/apps/48/org.sauerbraten.Sauerbraten.png b/Obsidian/apps/48/org.sauerbraten.Sauerbraten.png
new file mode 120000
index 000000000..f2fd7a70c
--- /dev/null
+++ b/Obsidian/apps/48/org.sauerbraten.Sauerbraten.png
@@ -0,0 +1 @@
+sauerbraten.png
\ No newline at end of file
diff --git a/Obsidian/apps/48/org.sparkleshare.SparkleShare.png b/Obsidian/apps/48/org.sparkleshare.SparkleShare.png
new file mode 120000
index 000000000..bff086eaa
--- /dev/null
+++ b/Obsidian/apps/48/org.sparkleshare.SparkleShare.png
@@ -0,0 +1 @@
+sparkleshare.png
\ No newline at end of file
diff --git a/Obsidian/apps/48/org.speedcrunch.SpeedCrunch.png b/Obsidian/apps/48/org.speedcrunch.SpeedCrunch.png
new file mode 120000
index 000000000..5b964314c
--- /dev/null
+++ b/Obsidian/apps/48/org.speedcrunch.SpeedCrunch.png
@@ -0,0 +1 @@
+speedcrunch.png
\ No newline at end of file
diff --git a/Obsidian/apps/48/org.supertux.SuperTux-Milestone1.png b/Obsidian/apps/48/org.supertux.SuperTux-Milestone1.png
new file mode 120000
index 000000000..e5cc0b8ca
--- /dev/null
+++ b/Obsidian/apps/48/org.supertux.SuperTux-Milestone1.png
@@ -0,0 +1 @@
+supertux.png
\ No newline at end of file
diff --git a/Obsidian/apps/48/org.synfig.SynfigStudio.png b/Obsidian/apps/48/org.synfig.SynfigStudio.png
new file mode 120000
index 000000000..832047738
--- /dev/null
+++ b/Obsidian/apps/48/org.synfig.SynfigStudio.png
@@ -0,0 +1 @@
+synfig_icon.png
\ No newline at end of file
diff --git a/Obsidian/apps/48/org.texstudio.TeXstudio.png b/Obsidian/apps/48/org.texstudio.TeXstudio.png
new file mode 120000
index 000000000..ccc874e90
--- /dev/null
+++ b/Obsidian/apps/48/org.texstudio.TeXstudio.png
@@ -0,0 +1 @@
+texstudio.png
\ No newline at end of file
diff --git a/Obsidian/apps/48/org.vim.Vim.png b/Obsidian/apps/48/org.vim.Vim.png
new file mode 120000
index 000000000..fe65069f5
--- /dev/null
+++ b/Obsidian/apps/48/org.vim.Vim.png
@@ -0,0 +1 @@
+vim.png
\ No newline at end of file
diff --git a/Obsidian/apps/48/org.wireshark.Wireshark.png b/Obsidian/apps/48/org.wireshark.Wireshark.png
new file mode 120000
index 000000000..7647ced48
--- /dev/null
+++ b/Obsidian/apps/48/org.wireshark.Wireshark.png
@@ -0,0 +1 @@
+wireshark.png
\ No newline at end of file
diff --git a/Obsidian/apps/48/org.xiphos.Xiphos.png b/Obsidian/apps/48/org.xiphos.Xiphos.png
new file mode 120000
index 000000000..946a9374c
--- /dev/null
+++ b/Obsidian/apps/48/org.xiphos.Xiphos.png
@@ -0,0 +1 @@
+xiphos.png
\ No newline at end of file
diff --git a/Obsidian/apps/48/org.xonotic.Xonotic.png b/Obsidian/apps/48/org.xonotic.Xonotic.png
new file mode 120000
index 000000000..0822c112e
--- /dev/null
+++ b/Obsidian/apps/48/org.xonotic.Xonotic.png
@@ -0,0 +1 @@
+xonotic.png
\ No newline at end of file
diff --git a/Obsidian/apps/48/org.zim_wiki.Zim.png b/Obsidian/apps/48/org.zim_wiki.Zim.png
new file mode 120000
index 000000000..65a18051a
--- /dev/null
+++ b/Obsidian/apps/48/org.zim_wiki.Zim.png
@@ -0,0 +1 @@
+zim.png
\ No newline at end of file
diff --git a/Obsidian/apps/48/pycharm-community.png b/Obsidian/apps/48/pycharm-community.png
new file mode 120000
index 000000000..6cc606ca7
--- /dev/null
+++ b/Obsidian/apps/48/pycharm-community.png
@@ -0,0 +1 @@
+pycharm.png
\ No newline at end of file
diff --git a/Obsidian/apps/48/pycharm-education.png b/Obsidian/apps/48/pycharm-education.png
new file mode 120000
index 000000000..6cc606ca7
--- /dev/null
+++ b/Obsidian/apps/48/pycharm-education.png
@@ -0,0 +1 @@
+pycharm.png
\ No newline at end of file
diff --git a/Obsidian/apps/48/pycharm-professional.png b/Obsidian/apps/48/pycharm-professional.png
new file mode 120000
index 000000000..6cc606ca7
--- /dev/null
+++ b/Obsidian/apps/48/pycharm-professional.png
@@ -0,0 +1 @@
+pycharm.png
\ No newline at end of file
diff --git a/Obsidian/apps/48/qlipper.png b/Obsidian/apps/48/qlipper.png
new file mode 120000
index 000000000..739e2cf08
--- /dev/null
+++ b/Obsidian/apps/48/qlipper.png
@@ -0,0 +1 @@
+diodon.png
\ No newline at end of file
diff --git a/Obsidian/apps/48/qps.png b/Obsidian/apps/48/qps.png
new file mode 120000
index 000000000..a30efbf2d
--- /dev/null
+++ b/Obsidian/apps/48/qps.png
@@ -0,0 +1 @@
+utilities-system-monitor.png
\ No newline at end of file
diff --git a/Obsidian/apps/48/screengrab.png b/Obsidian/apps/48/screengrab.png
new file mode 120000
index 000000000..6763fedc1
--- /dev/null
+++ b/Obsidian/apps/48/screengrab.png
@@ -0,0 +1 @@
+applets-screenshooter.png
\ No newline at end of file
diff --git a/Obsidian/apps/48/scribus-trunk.png b/Obsidian/apps/48/scribus-trunk.png
new file mode 120000
index 000000000..28e6f6092
--- /dev/null
+++ b/Obsidian/apps/48/scribus-trunk.png
@@ -0,0 +1 @@
+scribus.png
\ No newline at end of file
diff --git a/Obsidian/apps/48/smb4k.png b/Obsidian/apps/48/smb4k.png
new file mode 120000
index 000000000..99fbb9280
--- /dev/null
+++ b/Obsidian/apps/48/smb4k.png
@@ -0,0 +1 @@
+system-config-samba.png
\ No newline at end of file
diff --git a/Obsidian/apps/48/sqliteman.png b/Obsidian/apps/48/sqliteman.png
new file mode 120000
index 000000000..c5fff62b2
--- /dev/null
+++ b/Obsidian/apps/48/sqliteman.png
@@ -0,0 +1 @@
+sqlitebrowser.png
\ No newline at end of file
diff --git a/Obsidian/apps/48/steam_icon_235820.png b/Obsidian/apps/48/steam_icon_235820.png
new file mode 120000
index 000000000..e2552ee89
--- /dev/null
+++ b/Obsidian/apps/48/steam_icon_235820.png
@@ -0,0 +1 @@
+element4l.png
\ No newline at end of file
diff --git a/Obsidian/apps/48/steam_icon_431730.png b/Obsidian/apps/48/steam_icon_431730.png
new file mode 120000
index 000000000..6fa76ee3a
--- /dev/null
+++ b/Obsidian/apps/48/steam_icon_431730.png
@@ -0,0 +1 @@
+aseprite.png
\ No newline at end of file
diff --git a/Obsidian/apps/48/steam_icon_599390.png b/Obsidian/apps/48/steam_icon_599390.png
new file mode 120000
index 000000000..1fadebb9f
--- /dev/null
+++ b/Obsidian/apps/48/steam_icon_599390.png
@@ -0,0 +1 @@
+wesnoth.png
\ No newline at end of file
diff --git a/Obsidian/apps/48/sublime-text2.png b/Obsidian/apps/48/sublime-text2.png
new file mode 120000
index 000000000..8c76b1030
--- /dev/null
+++ b/Obsidian/apps/48/sublime-text2.png
@@ -0,0 +1 @@
+sublime-text.png
\ No newline at end of file
diff --git a/Obsidian/apps/48/tv.kodi.Kodi.png b/Obsidian/apps/48/tv.kodi.Kodi.png
new file mode 120000
index 000000000..1a0be87f4
--- /dev/null
+++ b/Obsidian/apps/48/tv.kodi.Kodi.png
@@ -0,0 +1 @@
+kodi.png
\ No newline at end of file
diff --git a/Obsidian/apps/48/uterror.png b/Obsidian/apps/48/uterror.png
new file mode 120000
index 000000000..1d072ddcb
--- /dev/null
+++ b/Obsidian/apps/48/uterror.png
@@ -0,0 +1 @@
+urbanterror.png
\ No newline at end of file
diff --git a/Obsidian/apps/48/xing.png b/Obsidian/apps/48/xing.png
new file mode 100644
index 000000000..fd63ec4f0
Binary files /dev/null and b/Obsidian/apps/48/xing.png differ
diff --git a/Obsidian/apps/48/yast-device-tree.png b/Obsidian/apps/48/yast-device-tree.png
new file mode 120000
index 000000000..ec5ea3d60
--- /dev/null
+++ b/Obsidian/apps/48/yast-device-tree.png
@@ -0,0 +1 @@
+preferences-system-network.png
\ No newline at end of file
diff --git a/Obsidian/apps/48/yast-kerberos.png b/Obsidian/apps/48/yast-kerberos.png
new file mode 120000
index 000000000..cd22d232c
--- /dev/null
+++ b/Obsidian/apps/48/yast-kerberos.png
@@ -0,0 +1 @@
+preferences-desktop-user-password.png
\ No newline at end of file
diff --git a/Obsidian/apps/48/yast-ldap-server.png b/Obsidian/apps/48/yast-ldap-server.png
new file mode 120000
index 000000000..68c47c191
--- /dev/null
+++ b/Obsidian/apps/48/yast-ldap-server.png
@@ -0,0 +1 @@
+krfb.png
\ No newline at end of file
diff --git a/Obsidian/apps/48/yast-x11.png b/Obsidian/apps/48/yast-x11.png
new file mode 120000
index 000000000..0fefcb404
--- /dev/null
+++ b/Obsidian/apps/48/yast-x11.png
@@ -0,0 +1 @@
+fonts.png
\ No newline at end of file
diff --git a/Obsidian/apps/48/zulip.png b/Obsidian/apps/48/zulip.png
index 8e1c8037c..5df17357f 100644
Binary files a/Obsidian/apps/48/zulip.png and b/Obsidian/apps/48/zulip.png differ
diff --git a/Obsidian/apps/96/app.rednotebook.RedNotebook.svg b/Obsidian/apps/96/app.rednotebook.RedNotebook.svg
new file mode 120000
index 000000000..11fbe71e0
--- /dev/null
+++ b/Obsidian/apps/96/app.rednotebook.RedNotebook.svg
@@ -0,0 +1 @@
+rednotebook.svg
\ No newline at end of file
diff --git a/Obsidian/apps/96/appimagekit-emacs.svg b/Obsidian/apps/96/appimagekit-emacs.svg
new file mode 120000
index 000000000..a940c6403
--- /dev/null
+++ b/Obsidian/apps/96/appimagekit-emacs.svg
@@ -0,0 +1 @@
+emacs.svg
\ No newline at end of file
diff --git a/Obsidian/apps/96/appimagekit-franz.svg b/Obsidian/apps/96/appimagekit-franz.svg
new file mode 120000
index 000000000..d9225a68b
--- /dev/null
+++ b/Obsidian/apps/96/appimagekit-franz.svg
@@ -0,0 +1 @@
+franz.svg
\ No newline at end of file
diff --git a/Obsidian/apps/96/appimagekit-org.keepassxc.KeePassXC.svg b/Obsidian/apps/96/appimagekit-org.keepassxc.KeePassXC.svg
new file mode 120000
index 000000000..a13d2aae7
--- /dev/null
+++ b/Obsidian/apps/96/appimagekit-org.keepassxc.KeePassXC.svg
@@ -0,0 +1 @@
+keepassxc.svg
\ No newline at end of file
diff --git a/Obsidian/apps/96/appimagekit-synfigstudio.svg b/Obsidian/apps/96/appimagekit-synfigstudio.svg
new file mode 120000
index 000000000..9e193459a
--- /dev/null
+++ b/Obsidian/apps/96/appimagekit-synfigstudio.svg
@@ -0,0 +1 @@
+synfig_icon.svg
\ No newline at end of file
diff --git a/Obsidian/apps/96/applications-featured.svg b/Obsidian/apps/96/applications-featured.svg
new file mode 120000
index 000000000..6641d9819
--- /dev/null
+++ b/Obsidian/apps/96/applications-featured.svg
@@ -0,0 +1 @@
+plasmagik.svg
\ No newline at end of file
diff --git a/Obsidian/apps/96/bottles_notepad.svg b/Obsidian/apps/96/bottles_notepad.svg
new file mode 120000
index 000000000..47ab1d8bc
--- /dev/null
+++ b/Obsidian/apps/96/bottles_notepad.svg
@@ -0,0 +1 @@
+accessories-text-editor.svg
\ No newline at end of file
diff --git a/Obsidian/apps/96/bottles_wine-uninstaller.svg b/Obsidian/apps/96/bottles_wine-uninstaller.svg
new file mode 120000
index 000000000..5daa6135e
--- /dev/null
+++ b/Obsidian/apps/96/bottles_wine-uninstaller.svg
@@ -0,0 +1 @@
+wine-uninstaller.svg
\ No newline at end of file
diff --git a/Obsidian/apps/96/bottles_wine-winecfg.svg b/Obsidian/apps/96/bottles_wine-winecfg.svg
new file mode 120000
index 000000000..d3b438b8c
--- /dev/null
+++ b/Obsidian/apps/96/bottles_wine-winecfg.svg
@@ -0,0 +1 @@
+winecfg.svg
\ No newline at end of file
diff --git a/Obsidian/apps/96/bottles_wine.svg b/Obsidian/apps/96/bottles_wine.svg
new file mode 120000
index 000000000..417f68ca1
--- /dev/null
+++ b/Obsidian/apps/96/bottles_wine.svg
@@ -0,0 +1 @@
+wine.svg
\ No newline at end of file
diff --git a/Obsidian/apps/96/bottles_winetricks.svg b/Obsidian/apps/96/bottles_winetricks.svg
new file mode 120000
index 000000000..cda48fcbe
--- /dev/null
+++ b/Obsidian/apps/96/bottles_winetricks.svg
@@ -0,0 +1 @@
+winetricks.svg
\ No newline at end of file
diff --git a/Obsidian/apps/96/brave-browser.svg b/Obsidian/apps/96/brave-browser.svg
new file mode 120000
index 000000000..22ef93325
--- /dev/null
+++ b/Obsidian/apps/96/brave-browser.svg
@@ -0,0 +1 @@
+brave.svg
\ No newline at end of file
diff --git a/Obsidian/apps/96/browser-tor.svg b/Obsidian/apps/96/browser-tor.svg
new file mode 120000
index 000000000..407773e53
--- /dev/null
+++ b/Obsidian/apps/96/browser-tor.svg
@@ -0,0 +1 @@
+tor.svg
\ No newline at end of file
diff --git a/Obsidian/apps/96/bumblebee.svg b/Obsidian/apps/96/bumblebee.svg
new file mode 120000
index 000000000..fc42cf5f9
--- /dev/null
+++ b/Obsidian/apps/96/bumblebee.svg
@@ -0,0 +1 @@
+nvidia.svg
\ No newline at end of file
diff --git a/Obsidian/apps/96/calligrakarbon.svg b/Obsidian/apps/96/calligrakarbon.svg
new file mode 120000
index 000000000..df8a6d2e7
--- /dev/null
+++ b/Obsidian/apps/96/calligrakarbon.svg
@@ -0,0 +1 @@
+karbon.svg
\ No newline at end of file
diff --git a/Obsidian/apps/96/cc.arduino.arduinoide.svg b/Obsidian/apps/96/cc.arduino.arduinoide.svg
new file mode 120000
index 000000000..6140ae5ce
--- /dev/null
+++ b/Obsidian/apps/96/cc.arduino.arduinoide.svg
@@ -0,0 +1 @@
+arduino.svg
\ No newline at end of file
diff --git a/Obsidian/apps/96/chessx.svg b/Obsidian/apps/96/chessx.svg
new file mode 120000
index 000000000..3f8c01d98
--- /dev/null
+++ b/Obsidian/apps/96/chessx.svg
@@ -0,0 +1 @@
+chess.svg
\ No newline at end of file
diff --git a/Obsidian/apps/96/clipit-trayicon.svg b/Obsidian/apps/96/clipit-trayicon.svg
new file mode 120000
index 000000000..644ff5b1a
--- /dev/null
+++ b/Obsidian/apps/96/clipit-trayicon.svg
@@ -0,0 +1 @@
+diodon.svg
\ No newline at end of file
diff --git a/Obsidian/apps/96/com.abisource.AbiWord.svg b/Obsidian/apps/96/com.abisource.AbiWord.svg
new file mode 120000
index 000000000..3c89b5b9c
--- /dev/null
+++ b/Obsidian/apps/96/com.abisource.AbiWord.svg
@@ -0,0 +1 @@
+abiword.svg
\ No newline at end of file
diff --git a/Obsidian/apps/96/com.adobe.Flash-Player-Projector.svg b/Obsidian/apps/96/com.adobe.Flash-Player-Projector.svg
new file mode 120000
index 000000000..29daacecc
--- /dev/null
+++ b/Obsidian/apps/96/com.adobe.Flash-Player-Projector.svg
@@ -0,0 +1 @@
+flash.svg
\ No newline at end of file
diff --git a/Obsidian/apps/96/com.anydesk.Anydesk.svg b/Obsidian/apps/96/com.anydesk.Anydesk.svg
new file mode 120000
index 000000000..74450b7ec
--- /dev/null
+++ b/Obsidian/apps/96/com.anydesk.Anydesk.svg
@@ -0,0 +1 @@
+anydesk.svg
\ No newline at end of file
diff --git a/Obsidian/apps/96/com.axosoft.GitKraken.svg b/Obsidian/apps/96/com.axosoft.GitKraken.svg
new file mode 120000
index 000000000..e7d60f478
--- /dev/null
+++ b/Obsidian/apps/96/com.axosoft.GitKraken.svg
@@ -0,0 +1 @@
+gitkraken.svg
\ No newline at end of file
diff --git a/Obsidian/apps/96/com.bxabi.bumblebee-indicator.svg b/Obsidian/apps/96/com.bxabi.bumblebee-indicator.svg
new file mode 120000
index 000000000..fc42cf5f9
--- /dev/null
+++ b/Obsidian/apps/96/com.bxabi.bumblebee-indicator.svg
@@ -0,0 +1 @@
+nvidia.svg
\ No newline at end of file
diff --git a/Obsidian/apps/96/com.deepin.Calendar.svg b/Obsidian/apps/96/com.deepin.Calendar.svg
new file mode 120000
index 000000000..2b8538758
--- /dev/null
+++ b/Obsidian/apps/96/com.deepin.Calendar.svg
@@ -0,0 +1 @@
+office-calendar.svg
\ No newline at end of file
diff --git a/Obsidian/apps/96/com.deepin.ImageViewer.svg b/Obsidian/apps/96/com.deepin.ImageViewer.svg
new file mode 120000
index 000000000..89b072fa7
--- /dev/null
+++ b/Obsidian/apps/96/com.deepin.ImageViewer.svg
@@ -0,0 +1 @@
+multimedia-photo-viewer.svg
\ No newline at end of file
diff --git a/Obsidian/apps/96/com.deepin.Music.svg b/Obsidian/apps/96/com.deepin.Music.svg
new file mode 120000
index 000000000..4bf1121a0
--- /dev/null
+++ b/Obsidian/apps/96/com.deepin.Music.svg
@@ -0,0 +1 @@
+juk.svg
\ No newline at end of file
diff --git a/Obsidian/apps/96/com.deepin.ScreenShot.svg b/Obsidian/apps/96/com.deepin.ScreenShot.svg
new file mode 120000
index 000000000..697ffdf41
--- /dev/null
+++ b/Obsidian/apps/96/com.deepin.ScreenShot.svg
@@ -0,0 +1 @@
+applets-screenshooter.svg
\ No newline at end of file
diff --git a/Obsidian/apps/96/com.deepin.VoiceRecorder.svg b/Obsidian/apps/96/com.deepin.VoiceRecorder.svg
new file mode 120000
index 000000000..243211540
--- /dev/null
+++ b/Obsidian/apps/96/com.deepin.VoiceRecorder.svg
@@ -0,0 +1 @@
+sound-recorder.svg
\ No newline at end of file
diff --git a/Obsidian/apps/96/com.dosbox.DOSBox.svg b/Obsidian/apps/96/com.dosbox.DOSBox.svg
new file mode 120000
index 000000000..e114413cd
--- /dev/null
+++ b/Obsidian/apps/96/com.dosbox.DOSBox.svg
@@ -0,0 +1 @@
+dosbox.svg
\ No newline at end of file
diff --git a/Obsidian/apps/96/com.dropbox.Client.svg b/Obsidian/apps/96/com.dropbox.Client.svg
new file mode 120000
index 000000000..3b77629d8
--- /dev/null
+++ b/Obsidian/apps/96/com.dropbox.Client.svg
@@ -0,0 +1 @@
+dropbox.svg
\ No newline at end of file
diff --git a/Obsidian/apps/96/com.getpostman.Postman.svg b/Obsidian/apps/96/com.getpostman.Postman.svg
new file mode 120000
index 000000000..d2d134423
--- /dev/null
+++ b/Obsidian/apps/96/com.getpostman.Postman.svg
@@ -0,0 +1 @@
+postman.svg
\ No newline at end of file
diff --git a/Obsidian/apps/96/com.github.libresprite.LibreSprite.svg b/Obsidian/apps/96/com.github.libresprite.LibreSprite.svg
new file mode 120000
index 000000000..8d98231ce
--- /dev/null
+++ b/Obsidian/apps/96/com.github.libresprite.LibreSprite.svg
@@ -0,0 +1 @@
+aseprite.svg
\ No newline at end of file
diff --git a/Obsidian/apps/96/com.github.rssguard.svg b/Obsidian/apps/96/com.github.rssguard.svg
new file mode 120000
index 000000000..5ba07e594
--- /dev/null
+++ b/Obsidian/apps/96/com.github.rssguard.svg
@@ -0,0 +1 @@
+akregator.svg
\ No newline at end of file
diff --git a/Obsidian/apps/96/com.github.ryanakca.slingshot.svg b/Obsidian/apps/96/com.github.ryanakca.slingshot.svg
new file mode 120000
index 000000000..94df7a4ff
--- /dev/null
+++ b/Obsidian/apps/96/com.github.ryanakca.slingshot.svg
@@ -0,0 +1 @@
+slingshot.svg
\ No newline at end of file
diff --git a/Obsidian/apps/96/com.github.santileortiz.iconoscope.svg b/Obsidian/apps/96/com.github.santileortiz.iconoscope.svg
new file mode 120000
index 000000000..743fd0f76
--- /dev/null
+++ b/Obsidian/apps/96/com.github.santileortiz.iconoscope.svg
@@ -0,0 +1 @@
+preferences-desktop-icons.svg
\ No newline at end of file
diff --git a/Obsidian/apps/96/com.github.timecraft.notifier.svg b/Obsidian/apps/96/com.github.timecraft.notifier.svg
new file mode 120000
index 000000000..232cefc66
--- /dev/null
+++ b/Obsidian/apps/96/com.github.timecraft.notifier.svg
@@ -0,0 +1 @@
+system-error.svg
\ No newline at end of file
diff --git a/Obsidian/apps/96/com.github.zren.sysmonitordash.svg b/Obsidian/apps/96/com.github.zren.sysmonitordash.svg
new file mode 120000
index 000000000..b6e5ceead
--- /dev/null
+++ b/Obsidian/apps/96/com.github.zren.sysmonitordash.svg
@@ -0,0 +1 @@
+utilities-system-monitor.svg
\ No newline at end of file
diff --git a/Obsidian/apps/96/com.jetbrains.IntelliJ-IDEA-Community.svg b/Obsidian/apps/96/com.jetbrains.IntelliJ-IDEA-Community.svg
new file mode 120000
index 000000000..760b0fff3
--- /dev/null
+++ b/Obsidian/apps/96/com.jetbrains.IntelliJ-IDEA-Community.svg
@@ -0,0 +1 @@
+intellij.svg
\ No newline at end of file
diff --git a/Obsidian/apps/96/com.jetbrains.IntelliJ-IDEA-Ultimate.svg b/Obsidian/apps/96/com.jetbrains.IntelliJ-IDEA-Ultimate.svg
new file mode 120000
index 000000000..760b0fff3
--- /dev/null
+++ b/Obsidian/apps/96/com.jetbrains.IntelliJ-IDEA-Ultimate.svg
@@ -0,0 +1 @@
+intellij.svg
\ No newline at end of file
diff --git a/Obsidian/apps/96/com.jetbrains.PyCharm-Community.svg b/Obsidian/apps/96/com.jetbrains.PyCharm-Community.svg
new file mode 120000
index 000000000..9d455f3e3
--- /dev/null
+++ b/Obsidian/apps/96/com.jetbrains.PyCharm-Community.svg
@@ -0,0 +1 @@
+pycharm.svg
\ No newline at end of file
diff --git a/Obsidian/apps/96/com.jetbrains.WebStorm.svg b/Obsidian/apps/96/com.jetbrains.WebStorm.svg
new file mode 120000
index 000000000..b9025bc76
--- /dev/null
+++ b/Obsidian/apps/96/com.jetbrains.WebStorm.svg
@@ -0,0 +1 @@
+webstorm.svg
\ No newline at end of file
diff --git a/Obsidian/apps/96/com.mattermost.Desktop.svg b/Obsidian/apps/96/com.mattermost.Desktop.svg
new file mode 120000
index 000000000..2cdc63656
--- /dev/null
+++ b/Obsidian/apps/96/com.mattermost.Desktop.svg
@@ -0,0 +1 @@
+mattermost.svg
\ No newline at end of file
diff --git a/Obsidian/apps/96/com.notepadqq.Notepadqq.svg b/Obsidian/apps/96/com.notepadqq.Notepadqq.svg
new file mode 120000
index 000000000..2bc3a4832
--- /dev/null
+++ b/Obsidian/apps/96/com.notepadqq.Notepadqq.svg
@@ -0,0 +1 @@
+notepadqq.svg
\ No newline at end of file
diff --git a/Obsidian/apps/96/com.obsproject.Studio.svg b/Obsidian/apps/96/com.obsproject.Studio.svg
new file mode 120000
index 000000000..8d762dac1
--- /dev/null
+++ b/Obsidian/apps/96/com.obsproject.Studio.svg
@@ -0,0 +1 @@
+obs.svg
\ No newline at end of file
diff --git a/Obsidian/apps/96/com.snes9x.Snes9x.svg b/Obsidian/apps/96/com.snes9x.Snes9x.svg
new file mode 120000
index 000000000..df751c50e
--- /dev/null
+++ b/Obsidian/apps/96/com.snes9x.Snes9x.svg
@@ -0,0 +1 @@
+snes9x.svg
\ No newline at end of file
diff --git a/Obsidian/apps/96/com.sublimetext.three.svg b/Obsidian/apps/96/com.sublimetext.three.svg
new file mode 120000
index 000000000..e9c599f46
--- /dev/null
+++ b/Obsidian/apps/96/com.sublimetext.three.svg
@@ -0,0 +1 @@
+sublime-text.svg
\ No newline at end of file
diff --git a/Obsidian/apps/96/com.syntevo.SmartGit.svg b/Obsidian/apps/96/com.syntevo.SmartGit.svg
new file mode 120000
index 000000000..c8ab8ace3
--- /dev/null
+++ b/Obsidian/apps/96/com.syntevo.SmartGit.svg
@@ -0,0 +1 @@
+smartgit.svg
\ No newline at end of file
diff --git a/Obsidian/apps/96/com.teamspeak.TeamSpeak.svg b/Obsidian/apps/96/com.teamspeak.TeamSpeak.svg
new file mode 120000
index 000000000..a51a2f955
--- /dev/null
+++ b/Obsidian/apps/96/com.teamspeak.TeamSpeak.svg
@@ -0,0 +1 @@
+teamspeak3.svg
\ No newline at end of file
diff --git a/Obsidian/apps/96/com.tux4kids.tuxtype.svg b/Obsidian/apps/96/com.tux4kids.tuxtype.svg
new file mode 120000
index 000000000..cf3ead157
--- /dev/null
+++ b/Obsidian/apps/96/com.tux4kids.tuxtype.svg
@@ -0,0 +1 @@
+tuxtype.svg
\ No newline at end of file
diff --git a/Obsidian/apps/96/com.visualstudio.code.oss.svg b/Obsidian/apps/96/com.visualstudio.code.oss.svg
new file mode 120000
index 000000000..1367ee65d
--- /dev/null
+++ b/Obsidian/apps/96/com.visualstudio.code.oss.svg
@@ -0,0 +1 @@
+visual-studio-code.svg
\ No newline at end of file
diff --git a/Obsidian/apps/96/com.wire.WireDesktop.svg b/Obsidian/apps/96/com.wire.WireDesktop.svg
new file mode 120000
index 000000000..05cbadfa7
--- /dev/null
+++ b/Obsidian/apps/96/com.wire.WireDesktop.svg
@@ -0,0 +1 @@
+wire.svg
\ No newline at end of file
diff --git a/Obsidian/apps/96/com.wps.Office.etmain.svg b/Obsidian/apps/96/com.wps.Office.etmain.svg
new file mode 120000
index 000000000..319c39949
--- /dev/null
+++ b/Obsidian/apps/96/com.wps.Office.etmain.svg
@@ -0,0 +1 @@
+wps-office-etmain.svg
\ No newline at end of file
diff --git a/Obsidian/apps/96/com.wps.Office.wppmain.svg b/Obsidian/apps/96/com.wps.Office.wppmain.svg
new file mode 120000
index 000000000..c31b61a5b
--- /dev/null
+++ b/Obsidian/apps/96/com.wps.Office.wppmain.svg
@@ -0,0 +1 @@
+wps-office-wppmain.svg
\ No newline at end of file
diff --git a/Obsidian/apps/96/com.wps.Office.wpsmain.svg b/Obsidian/apps/96/com.wps.Office.wpsmain.svg
new file mode 120000
index 000000000..211432e53
--- /dev/null
+++ b/Obsidian/apps/96/com.wps.Office.wpsmain.svg
@@ -0,0 +1 @@
+wps-office-wpsmain.svg
\ No newline at end of file
diff --git a/Obsidian/apps/96/dde-calendar.svg b/Obsidian/apps/96/dde-calendar.svg
new file mode 120000
index 000000000..2b8538758
--- /dev/null
+++ b/Obsidian/apps/96/dde-calendar.svg
@@ -0,0 +1 @@
+office-calendar.svg
\ No newline at end of file
diff --git a/Obsidian/apps/96/deepin-calculator.svg b/Obsidian/apps/96/deepin-calculator.svg
new file mode 120000
index 000000000..80698d653
--- /dev/null
+++ b/Obsidian/apps/96/deepin-calculator.svg
@@ -0,0 +1 @@
+accessories-calculator.svg
\ No newline at end of file
diff --git a/Obsidian/apps/96/deepin-crossover.svg b/Obsidian/apps/96/deepin-crossover.svg
new file mode 120000
index 000000000..9a0ccd862
--- /dev/null
+++ b/Obsidian/apps/96/deepin-crossover.svg
@@ -0,0 +1 @@
+crossover.svg
\ No newline at end of file
diff --git a/Obsidian/apps/96/deepin-editor.svg b/Obsidian/apps/96/deepin-editor.svg
new file mode 120000
index 000000000..47ab1d8bc
--- /dev/null
+++ b/Obsidian/apps/96/deepin-editor.svg
@@ -0,0 +1 @@
+accessories-text-editor.svg
\ No newline at end of file
diff --git a/Obsidian/apps/96/deepin-font-installer.svg b/Obsidian/apps/96/deepin-font-installer.svg
new file mode 120000
index 000000000..9b8590a9a
--- /dev/null
+++ b/Obsidian/apps/96/deepin-font-installer.svg
@@ -0,0 +1 @@
+kfontview.svg
\ No newline at end of file
diff --git a/Obsidian/apps/96/deepin-graphics-driver-manager.svg b/Obsidian/apps/96/deepin-graphics-driver-manager.svg
new file mode 120000
index 000000000..7820fcb5e
--- /dev/null
+++ b/Obsidian/apps/96/deepin-graphics-driver-manager.svg
@@ -0,0 +1 @@
+jockey.svg
\ No newline at end of file
diff --git a/Obsidian/apps/96/epulse.svg b/Obsidian/apps/96/epulse.svg
new file mode 120000
index 000000000..4eae085d2
--- /dev/null
+++ b/Obsidian/apps/96/epulse.svg
@@ -0,0 +1 @@
+kmix.svg
\ No newline at end of file
diff --git a/Obsidian/apps/96/fr.free.Homebank.svg b/Obsidian/apps/96/fr.free.Homebank.svg
new file mode 120000
index 000000000..5635fbf93
--- /dev/null
+++ b/Obsidian/apps/96/fr.free.Homebank.svg
@@ -0,0 +1 @@
+homebank.svg
\ No newline at end of file
diff --git a/Obsidian/apps/96/ghex.svg b/Obsidian/apps/96/ghex.svg
index 28b37dd4b..505e82612 100644
--- a/Obsidian/apps/96/ghex.svg
+++ b/Obsidian/apps/96/ghex.svg
@@ -14,7 +14,7 @@
width="96"
height="96"
id="svg2408"
- inkscape:version="0.48.0 r9654"
+ inkscape:version="0.92.4 (unknown)"
sodipodi:docname="ghex.svg"
inkscape:export-filename="/home/tobias/Desktop/Faenza Fresh/apps/ghex.png"
inkscape:export-xdpi="45"
@@ -28,15 +28,15 @@
guidetolerance="10"
inkscape:pageopacity="0"
inkscape:pageshadow="2"
- inkscape:window-width="638"
- inkscape:window-height="363"
+ inkscape:window-width="1227"
+ inkscape:window-height="622"
id="namedview61"
showgrid="false"
- inkscape:zoom="1.7571355"
- inkscape:cx="49.579789"
- inkscape:cy="29.665485"
- inkscape:window-x="1280"
- inkscape:window-y="594"
+ inkscape:zoom="3.514271"
+ inkscape:cx="36.57619"
+ inkscape:cy="26.240208"
+ inkscape:window-x="449"
+ inkscape:window-y="419"
inkscape:window-maximized="0"
inkscape:current-layer="layer1"
inkscape:object-paths="true"
@@ -46,6 +46,28 @@
inkscape:snap-smooth-nodes="true" />
+
+
+
+
+
+
+
+
+ x1="-146.90118"
+ y1="-56.34568"
+ x2="-105.15358"
+ y2="-7.6072025" />
-
+ x1="-142.2666"
+ y1="-65.338577"
+ x2="-105.15358"
+ y2="-7.6072025" />
-
-
+ x1="-140.80205"
+ y1="-63.012775"
+ x2="-105.15358"
+ y2="-7.6072025" />
image/svg+xml
-
+
@@ -550,16 +545,16 @@
style="opacity:0.2;fill:url(#radialGradient3619);fill-opacity:1;fill-rule:nonzero;stroke:none" />
+ transform="matrix(0.97672261,0,0,0.97672261,1.2951059,1.6173144)">
+ inkscape:current-layer="layer1" />
+
+ transform="translate(-46)" />
diff --git a/Obsidian/apps/96/glipper.svg b/Obsidian/apps/96/glipper.svg
new file mode 120000
index 000000000..644ff5b1a
--- /dev/null
+++ b/Obsidian/apps/96/glipper.svg
@@ -0,0 +1 @@
+diodon.svg
\ No newline at end of file
diff --git a/Obsidian/apps/96/glxinfo.svg b/Obsidian/apps/96/glxinfo.svg
new file mode 120000
index 000000000..7820fcb5e
--- /dev/null
+++ b/Obsidian/apps/96/glxinfo.svg
@@ -0,0 +1 @@
+jockey.svg
\ No newline at end of file
diff --git a/Obsidian/apps/96/gnome-internet-radio-locator.svg b/Obsidian/apps/96/gnome-internet-radio-locator.svg
new file mode 120000
index 000000000..e755374ea
--- /dev/null
+++ b/Obsidian/apps/96/gnome-internet-radio-locator.svg
@@ -0,0 +1 @@
+radiotray.svg
\ No newline at end of file
diff --git a/Obsidian/apps/96/gnome-latex.svg b/Obsidian/apps/96/gnome-latex.svg
new file mode 120000
index 000000000..e3dfe5e44
--- /dev/null
+++ b/Obsidian/apps/96/gnome-latex.svg
@@ -0,0 +1 @@
+latexila.svg
\ No newline at end of file
diff --git a/Obsidian/apps/96/gnome-panel-fish.svg b/Obsidian/apps/96/gnome-panel-fish.svg
new file mode 120000
index 000000000..aa9cef1e8
--- /dev/null
+++ b/Obsidian/apps/96/gnome-panel-fish.svg
@@ -0,0 +1 @@
+bluefish.svg
\ No newline at end of file
diff --git a/Obsidian/apps/96/gnome-panel-force-quit.svg b/Obsidian/apps/96/gnome-panel-force-quit.svg
new file mode 120000
index 000000000..ce98796f8
--- /dev/null
+++ b/Obsidian/apps/96/gnome-panel-force-quit.svg
@@ -0,0 +1 @@
+xorg.svg
\ No newline at end of file
diff --git a/Obsidian/apps/96/gnome-panel-hibernate.svg b/Obsidian/apps/96/gnome-panel-hibernate.svg
new file mode 120000
index 000000000..2451dd60b
--- /dev/null
+++ b/Obsidian/apps/96/gnome-panel-hibernate.svg
@@ -0,0 +1 @@
+system-suspend-hibernate.svg
\ No newline at end of file
diff --git a/Obsidian/apps/96/gnome-panel-notification-area.svg b/Obsidian/apps/96/gnome-panel-notification-area.svg
new file mode 120000
index 000000000..0f3a7188c
--- /dev/null
+++ b/Obsidian/apps/96/gnome-panel-notification-area.svg
@@ -0,0 +1 @@
+preferences-desktop-notification-bell.svg
\ No newline at end of file
diff --git a/Obsidian/apps/96/im.pidgin.Pidgin.svg b/Obsidian/apps/96/im.pidgin.Pidgin.svg
new file mode 120000
index 000000000..778691e46
--- /dev/null
+++ b/Obsidian/apps/96/im.pidgin.Pidgin.svg
@@ -0,0 +1 @@
+pidgin.svg
\ No newline at end of file
diff --git a/Obsidian/apps/96/im.riot.Riot.svg b/Obsidian/apps/96/im.riot.Riot.svg
new file mode 120000
index 000000000..5bb245c2a
--- /dev/null
+++ b/Obsidian/apps/96/im.riot.Riot.svg
@@ -0,0 +1 @@
+riot-web.svg
\ No newline at end of file
diff --git a/Obsidian/apps/96/info.bibletime.BibleTime.svg b/Obsidian/apps/96/info.bibletime.BibleTime.svg
new file mode 120000
index 000000000..2d1b28421
--- /dev/null
+++ b/Obsidian/apps/96/info.bibletime.BibleTime.svg
@@ -0,0 +1 @@
+bibletime.svg
\ No newline at end of file
diff --git a/Obsidian/apps/96/intellij-idea-ultimate.svg b/Obsidian/apps/96/intellij-idea-ultimate.svg
new file mode 120000
index 000000000..760b0fff3
--- /dev/null
+++ b/Obsidian/apps/96/intellij-idea-ultimate.svg
@@ -0,0 +1 @@
+intellij.svg
\ No newline at end of file
diff --git a/Obsidian/apps/96/io.brackets.Brackets.svg b/Obsidian/apps/96/io.brackets.Brackets.svg
new file mode 120000
index 000000000..c0646367e
--- /dev/null
+++ b/Obsidian/apps/96/io.brackets.Brackets.svg
@@ -0,0 +1 @@
+brackets.svg
\ No newline at end of file
diff --git a/Obsidian/apps/96/io.dbeaver.DBeaverCommunity.svg b/Obsidian/apps/96/io.dbeaver.DBeaverCommunity.svg
new file mode 120000
index 000000000..6b5dcfd47
--- /dev/null
+++ b/Obsidian/apps/96/io.dbeaver.DBeaverCommunity.svg
@@ -0,0 +1 @@
+dbeaver.svg
\ No newline at end of file
diff --git a/Obsidian/apps/96/io.designer.GravitDesigner.svg b/Obsidian/apps/96/io.designer.GravitDesigner.svg
new file mode 120000
index 000000000..e58c67fe6
--- /dev/null
+++ b/Obsidian/apps/96/io.designer.GravitDesigner.svg
@@ -0,0 +1 @@
+appimagekit-gravit-designer.svg
\ No newline at end of file
diff --git a/Obsidian/apps/96/io.github.Fontforge.svg b/Obsidian/apps/96/io.github.Fontforge.svg
new file mode 120000
index 000000000..ecb86293d
--- /dev/null
+++ b/Obsidian/apps/96/io.github.Fontforge.svg
@@ -0,0 +1 @@
+fontforge.svg
\ No newline at end of file
diff --git a/Obsidian/apps/96/io.github.mmstick.FontFinder.svg b/Obsidian/apps/96/io.github.mmstick.FontFinder.svg
new file mode 120000
index 000000000..2a446a66d
--- /dev/null
+++ b/Obsidian/apps/96/io.github.mmstick.FontFinder.svg
@@ -0,0 +1 @@
+typecatcher.svg
\ No newline at end of file
diff --git a/Obsidian/apps/96/io.github.quodlibet.QuodLibet.svg b/Obsidian/apps/96/io.github.quodlibet.QuodLibet.svg
new file mode 120000
index 000000000..baa60135c
--- /dev/null
+++ b/Obsidian/apps/96/io.github.quodlibet.QuodLibet.svg
@@ -0,0 +1 @@
+quodlibet.svg
\ No newline at end of file
diff --git a/Obsidian/apps/96/io.gitlab.jstest_gtk.jstest_gtk.svg b/Obsidian/apps/96/io.gitlab.jstest_gtk.jstest_gtk.svg
new file mode 120000
index 000000000..ff2825418
--- /dev/null
+++ b/Obsidian/apps/96/io.gitlab.jstest_gtk.jstest_gtk.svg
@@ -0,0 +1 @@
+preferences-desktop-gaming.svg
\ No newline at end of file
diff --git a/Obsidian/apps/96/io.liri.Calculator.svg b/Obsidian/apps/96/io.liri.Calculator.svg
new file mode 120000
index 000000000..80698d653
--- /dev/null
+++ b/Obsidian/apps/96/io.liri.Calculator.svg
@@ -0,0 +1 @@
+accessories-calculator.svg
\ No newline at end of file
diff --git a/Obsidian/apps/96/io.liri.Text.svg b/Obsidian/apps/96/io.liri.Text.svg
new file mode 120000
index 000000000..47ab1d8bc
--- /dev/null
+++ b/Obsidian/apps/96/io.liri.Text.svg
@@ -0,0 +1 @@
+accessories-text-editor.svg
\ No newline at end of file
diff --git a/Obsidian/apps/96/io.lmms.LMMS.svg b/Obsidian/apps/96/io.lmms.LMMS.svg
new file mode 120000
index 000000000..954d40972
--- /dev/null
+++ b/Obsidian/apps/96/io.lmms.LMMS.svg
@@ -0,0 +1 @@
+lmms.svg
\ No newline at end of file
diff --git a/Obsidian/apps/96/io.neovim.nvim.svg b/Obsidian/apps/96/io.neovim.nvim.svg
new file mode 120000
index 000000000..f481afa88
--- /dev/null
+++ b/Obsidian/apps/96/io.neovim.nvim.svg
@@ -0,0 +1 @@
+nvim.svg
\ No newline at end of file
diff --git a/Obsidian/apps/96/ipython3.svg b/Obsidian/apps/96/ipython3.svg
new file mode 120000
index 000000000..53cbe2bd4
--- /dev/null
+++ b/Obsidian/apps/96/ipython3.svg
@@ -0,0 +1 @@
+ipython.svg
\ No newline at end of file
diff --git a/Obsidian/apps/96/java11-openjdk.svg b/Obsidian/apps/96/java11-openjdk.svg
new file mode 120000
index 000000000..124ab2734
--- /dev/null
+++ b/Obsidian/apps/96/java11-openjdk.svg
@@ -0,0 +1 @@
+java.svg
\ No newline at end of file
diff --git a/Obsidian/apps/96/libreoffice4.2-startcenter b/Obsidian/apps/96/libreoffice4.2-startcenter
new file mode 120000
index 000000000..6597421c2
--- /dev/null
+++ b/Obsidian/apps/96/libreoffice4.2-startcenter
@@ -0,0 +1 @@
+libreoffice-startcenter.svg
\ No newline at end of file
diff --git a/Obsidian/apps/96/libresprite.svg b/Obsidian/apps/96/libresprite.svg
new file mode 120000
index 000000000..8d98231ce
--- /dev/null
+++ b/Obsidian/apps/96/libresprite.svg
@@ -0,0 +1 @@
+aseprite.svg
\ No newline at end of file
diff --git a/Obsidian/apps/96/makehuman_bg.svg b/Obsidian/apps/96/makehuman_bg.svg
new file mode 120000
index 000000000..e4c07a83e
--- /dev/null
+++ b/Obsidian/apps/96/makehuman_bg.svg
@@ -0,0 +1 @@
+makehuman.svg
\ No newline at end of file
diff --git a/Obsidian/apps/96/me.kozec.syncthingtk.svg b/Obsidian/apps/96/me.kozec.syncthingtk.svg
new file mode 120000
index 000000000..ec492b4af
--- /dev/null
+++ b/Obsidian/apps/96/me.kozec.syncthingtk.svg
@@ -0,0 +1 @@
+syncthing-gtk.svg
\ No newline at end of file
diff --git a/Obsidian/apps/96/mintlocale-im.svg b/Obsidian/apps/96/mintlocale-im.svg
new file mode 120000
index 000000000..8803a8f80
--- /dev/null
+++ b/Obsidian/apps/96/mintlocale-im.svg
@@ -0,0 +1 @@
+preferences-desktop-keyboard-shortcuts.svg
\ No newline at end of file
diff --git a/Obsidian/apps/96/mintstick.svg b/Obsidian/apps/96/mintstick.svg
new file mode 120000
index 000000000..2ce14272c
--- /dev/null
+++ b/Obsidian/apps/96/mintstick.svg
@@ -0,0 +1 @@
+usb-creator.svg
\ No newline at end of file
diff --git a/Obsidian/apps/96/mintupdate-release-upgrade.svg b/Obsidian/apps/96/mintupdate-release-upgrade.svg
new file mode 120000
index 000000000..66ccc9997
--- /dev/null
+++ b/Obsidian/apps/96/mintupdate-release-upgrade.svg
@@ -0,0 +1 @@
+muon.svg
\ No newline at end of file
diff --git a/Obsidian/apps/96/mpv.svg b/Obsidian/apps/96/mpv.svg
index d51d0c478..3b4b8fb1c 100644
--- a/Obsidian/apps/96/mpv.svg
+++ b/Obsidian/apps/96/mpv.svg
@@ -13,7 +13,7 @@
width="96"
height="96"
sodipodi:docname="mpv.svg"
- inkscape:version="0.92.1 r">
+ inkscape:version="0.92.4 (unknown)">
image/svg+xml
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+ id="a-3">
@@ -75,7 +110,7 @@
y1="20.221"
x2="48"
gradientUnits="userSpaceOnUse"
- xlink:href="#a"
+ xlink:href="#a-3"
y2="138.66"
id="p" />
+ id="svg2408"
+ sodipodi:docname="openjdk-6.svg"
+ inkscape:version="0.92.4 (unknown)">
+
+ inkscape:version="0.92.4 (unknown)">
-
-
-
-
-
-
-
-
-
-
-
-
-
@@ -3642,14 +3593,11 @@
style="stop-color:#FFFFFF"
offset="1" />
-
+ d="M 14.274,11.297 H 189.08101 V 186.879 H 14.274 Z"
+ id="rect115" />
-
+
diff --git a/Obsidian/apps/96/yast-device-tree.svg b/Obsidian/apps/96/yast-device-tree.svg
new file mode 120000
index 000000000..66bda9816
--- /dev/null
+++ b/Obsidian/apps/96/yast-device-tree.svg
@@ -0,0 +1 @@
+preferences-system-network.svg
\ No newline at end of file
diff --git a/Obsidian/apps/96/yast-kerberos.svg b/Obsidian/apps/96/yast-kerberos.svg
new file mode 120000
index 000000000..48720206f
--- /dev/null
+++ b/Obsidian/apps/96/yast-kerberos.svg
@@ -0,0 +1 @@
+preferences-desktop-user-password.svg
\ No newline at end of file
diff --git a/Obsidian/apps/96/yast-ldap-server.svg b/Obsidian/apps/96/yast-ldap-server.svg
new file mode 120000
index 000000000..d1e9ba9f0
--- /dev/null
+++ b/Obsidian/apps/96/yast-ldap-server.svg
@@ -0,0 +1 @@
+krfb.svg
\ No newline at end of file
diff --git a/Obsidian/apps/96/yast-x11.svg b/Obsidian/apps/96/yast-x11.svg
new file mode 120000
index 000000000..a1e5ae9a5
--- /dev/null
+++ b/Obsidian/apps/96/yast-x11.svg
@@ -0,0 +1 @@
+fonts.svg
\ No newline at end of file
diff --git a/Obsidian/apps/96/zulip.svg b/Obsidian/apps/96/zulip.svg
index e9f9abc93..b31e406e7 100644
--- a/Obsidian/apps/96/zulip.svg
+++ b/Obsidian/apps/96/zulip.svg
@@ -27,13 +27,13 @@
inkscape:window-height="1010"
id="namedview59"
showgrid="false"
- inkscape:zoom="2.4583333"
- inkscape:cx="-92.338983"
- inkscape:cy="47.999999"
+ inkscape:zoom="4.9166667"
+ inkscape:cx="-32.248976"
+ inkscape:cy="51.877326"
inkscape:window-x="0"
inkscape:window-y="32"
inkscape:window-maximized="1"
- inkscape:current-layer="svg2408" />
+ inkscape:current-layer="layer1" />
+ style="opacity:0.55;fill:url(#linearGradient3188);fill-opacity:1;fill-rule:nonzero;stroke:none" />
+ style="opacity:0.35;fill:url(#radialGradient3619);fill-opacity:1;fill-rule:nonzero;stroke:none" />
diff --git a/Obsidian/mimetypes/96/message.svg b/Obsidian/mimetypes/96/message.svg
index 0a1918054..2ce260396 100644
--- a/Obsidian/mimetypes/96/message.svg
+++ b/Obsidian/mimetypes/96/message.svg
@@ -13,7 +13,7 @@
width="96"
version="1.0"
sodipodi:docname="message.svg"
- inkscape:version="0.92.2 2405546, 2018-03-11">
+ inkscape:version="0.92.4 (unknown)">
image/svg+xml
-
+
@@ -1195,9 +1195,9 @@
+ sodipodi:nodetypes="cccccc" />
+
diff --git a/logo.jpg b/logo.jpg
index 6a1f1c16a..eadbfb482 100644
Binary files a/logo.jpg and b/logo.jpg differ