diff --git a/icons-dark/mimetypes/16/application-x-ms-shortcut.svg b/icons-dark/mimetypes/16/application-x-ms-shortcut.svg
deleted file mode 100644
index 6c537ea1..00000000
--- a/icons-dark/mimetypes/16/application-x-ms-shortcut.svg
+++ /dev/null
@@ -1,3 +0,0 @@
-
diff --git a/icons-dark/mimetypes/16/application-x-ms-shortcut.svg b/icons-dark/mimetypes/16/application-x-ms-shortcut.svg
new file mode 120000
index 00000000..a9861142
--- /dev/null
+++ b/icons-dark/mimetypes/16/application-x-ms-shortcut.svg
@@ -0,0 +1 @@
+../../actions/16/link.svg
\ No newline at end of file
diff --git a/icons-dark/mimetypes/22/application-x-ms-shortcut.svg b/icons-dark/mimetypes/22/application-x-ms-shortcut.svg
deleted file mode 100644
index 34b35da1..00000000
--- a/icons-dark/mimetypes/22/application-x-ms-shortcut.svg
+++ /dev/null
@@ -1,115 +0,0 @@
-
-
-
-
diff --git a/icons-dark/mimetypes/22/application-x-ms-shortcut.svg b/icons-dark/mimetypes/22/application-x-ms-shortcut.svg
new file mode 120000
index 00000000..9f81fbe1
--- /dev/null
+++ b/icons-dark/mimetypes/22/application-x-ms-shortcut.svg
@@ -0,0 +1 @@
+../../actions/22/link.svg
\ No newline at end of file
diff --git a/icons-dark/mimetypes/32/application-x-ms-shortcut.svg b/icons-dark/mimetypes/32/application-x-ms-shortcut.svg
index 38bc4b1f..cfadeebf 100644
--- a/icons-dark/mimetypes/32/application-x-ms-shortcut.svg
+++ b/icons-dark/mimetypes/32/application-x-ms-shortcut.svg
@@ -1,28 +1,16 @@
-