diff --git a/alternative/apps/scalable/utilities-terminal_su.svg b/alternative/apps/scalable/utilities-terminal_su.svg
new file mode 100644
index 00000000..4cb82892
--- /dev/null
+++ b/alternative/apps/scalable/utilities-terminal_su.svg
@@ -0,0 +1,13 @@
+
diff --git a/src/apps/scalable/utilities-terminal_su.svg b/src/apps/scalable/utilities-terminal_su.svg
new file mode 100644
index 00000000..feb2cd9e
--- /dev/null
+++ b/src/apps/scalable/utilities-terminal_su.svg
@@ -0,0 +1,18 @@
+
diff --git a/src/devices/symbolic/auth-otp-symbolic.svg b/src/devices/symbolic/auth-otp-symbolic.svg
new file mode 100644
index 00000000..8bd9a913
--- /dev/null
+++ b/src/devices/symbolic/auth-otp-symbolic.svg
@@ -0,0 +1,8 @@
+
diff --git a/src/devices/symbolic/computer-chip-symbolic.svg b/src/devices/symbolic/computer-chip-symbolic.svg
new file mode 100644
index 00000000..b55710b0
--- /dev/null
+++ b/src/devices/symbolic/computer-chip-symbolic.svg
@@ -0,0 +1,10 @@
+
diff --git a/src/devices/symbolic/dock-symbolic.svg b/src/devices/symbolic/dock-symbolic.svg
new file mode 100644
index 00000000..c3c0cdd6
--- /dev/null
+++ b/src/devices/symbolic/dock-symbolic.svg
@@ -0,0 +1,9 @@
+
diff --git a/src/devices/symbolic/dock-usb-symbolic.svg b/src/devices/symbolic/dock-usb-symbolic.svg
new file mode 100644
index 00000000..b81ce47a
--- /dev/null
+++ b/src/devices/symbolic/dock-usb-symbolic.svg
@@ -0,0 +1,6 @@
+
diff --git a/src/devices/symbolic/gpu-symbolic.svg b/src/devices/symbolic/gpu-symbolic.svg
new file mode 100644
index 00000000..4d901226
--- /dev/null
+++ b/src/devices/symbolic/gpu-symbolic.svg
@@ -0,0 +1,4 @@
+
diff --git a/src/devices/symbolic/usb-hub-symbolic.svg b/src/devices/symbolic/usb-hub-symbolic.svg
new file mode 100644
index 00000000..4a828668
--- /dev/null
+++ b/src/devices/symbolic/usb-hub-symbolic.svg
@@ -0,0 +1,3 @@
+
diff --git a/src/devices/symbolic/usb-receiver-symbolic.svg b/src/devices/symbolic/usb-receiver-symbolic.svg
new file mode 100644
index 00000000..e829d4cb
--- /dev/null
+++ b/src/devices/symbolic/usb-receiver-symbolic.svg
@@ -0,0 +1,11 @@
+
diff --git a/src/index.theme b/src/index.theme
index c79e350d..2285874e 100644
--- a/src/index.theme
+++ b/src/index.theme
@@ -435,7 +435,7 @@ MinSize=16
MaxSize=512
Type=Scalable
-[emotes/22]
+[emotes@2x/22]
Size=22
Scale=2
Context=Emotes
diff --git a/src/mimes/scalable/application-vnd.microsoft.portable-executable.svg b/src/mimes/scalable/application-vnd.microsoft.portable-executable.svg
new file mode 100644
index 00000000..c50f5680
--- /dev/null
+++ b/src/mimes/scalable/application-vnd.microsoft.portable-executable.svg
@@ -0,0 +1,19 @@
+