diff --git a/icons/memory-stick.json b/icons/memory-stick.json
new file mode 100644
index 000000000..5a69a40ef
--- /dev/null
+++ b/icons/memory-stick.json
@@ -0,0 +1,11 @@
+{
+ "$schema": "../icon.schema.json",
+ "tags": [
+ "ram"
+ ],
+ "categories": [
+ "devices",
+ "development",
+ "gaming"
+ ]
+}
diff --git a/icons/memory-stick.svg b/icons/memory-stick.svg
new file mode 100644
index 000000000..a53804faf
--- /dev/null
+++ b/icons/memory-stick.svg
@@ -0,0 +1,21 @@
+
diff --git a/icons/pc-case.json b/icons/pc-case.json
new file mode 100644
index 000000000..2105a0299
--- /dev/null
+++ b/icons/pc-case.json
@@ -0,0 +1,11 @@
+{
+ "$schema": "../icon.schema.json",
+ "tags": [
+ "computer",
+ "chassis"
+ ],
+ "categories": [
+ "devices",
+ "gaming"
+ ]
+}
diff --git a/icons/pc-case.svg b/icons/pc-case.svg
new file mode 100644
index 000000000..287129770
--- /dev/null
+++ b/icons/pc-case.svg
@@ -0,0 +1,16 @@
+
diff --git a/icons/satellite-dish.json b/icons/satellite-dish.json
new file mode 100644
index 000000000..a197791d6
--- /dev/null
+++ b/icons/satellite-dish.json
@@ -0,0 +1,14 @@
+{
+ "$schema": "../icon.schema.json",
+ "tags": [
+ "antenna",
+ "receiver",
+ "dish aerial",
+ "saucer"
+ ],
+ "categories": [
+ "connectivity",
+ "devices",
+ "multimedia"
+ ]
+}
diff --git a/icons/satellite-dish.svg b/icons/satellite-dish.svg
new file mode 100644
index 000000000..a122bc796
--- /dev/null
+++ b/icons/satellite-dish.svg
@@ -0,0 +1,16 @@
+
diff --git a/icons/satellite.json b/icons/satellite.json
new file mode 100644
index 000000000..2edfc7ba7
--- /dev/null
+++ b/icons/satellite.json
@@ -0,0 +1,12 @@
+{
+ "$schema": "../icon.schema.json",
+ "tags": [
+ "space station",
+ "orbit",
+ "transmitter"
+ ],
+ "categories": [
+ "connectivity",
+ "science"
+ ]
+}
diff --git a/icons/satellite.svg b/icons/satellite.svg
new file mode 100644
index 000000000..a0511c3a8
--- /dev/null
+++ b/icons/satellite.svg
@@ -0,0 +1,17 @@
+
diff --git a/icons/touchpad-off.json b/icons/touchpad-off.json
new file mode 100644
index 000000000..aea06fd86
--- /dev/null
+++ b/icons/touchpad-off.json
@@ -0,0 +1,10 @@
+{
+ "$schema": "../icon.schema.json",
+ "tags": [
+ "trackpad",
+ "cursor"
+ ],
+ "categories": [
+ "devices"
+ ]
+}
diff --git a/icons/touchpad-off.svg b/icons/touchpad-off.svg
new file mode 100644
index 000000000..87913985e
--- /dev/null
+++ b/icons/touchpad-off.svg
@@ -0,0 +1,18 @@
+
diff --git a/icons/touchpad.json b/icons/touchpad.json
new file mode 100644
index 000000000..aea06fd86
--- /dev/null
+++ b/icons/touchpad.json
@@ -0,0 +1,10 @@
+{
+ "$schema": "../icon.schema.json",
+ "tags": [
+ "trackpad",
+ "cursor"
+ ],
+ "categories": [
+ "devices"
+ ]
+}
diff --git a/icons/touchpad.svg b/icons/touchpad.svg
new file mode 100644
index 000000000..e43b33f6f
--- /dev/null
+++ b/icons/touchpad.svg
@@ -0,0 +1,15 @@
+
diff --git a/icons/wallpaper.json b/icons/wallpaper.json
new file mode 100644
index 000000000..1a37dedbf
--- /dev/null
+++ b/icons/wallpaper.json
@@ -0,0 +1,11 @@
+{
+ "$schema": "../icon.schema.json",
+ "tags": [
+ "cover",
+ "lock screen"
+ ],
+ "categories": [
+ "account",
+ "devices"
+ ]
+}
diff --git a/icons/wallpaper.svg b/icons/wallpaper.svg
new file mode 100644
index 000000000..3379d3dd8
--- /dev/null
+++ b/icons/wallpaper.svg
@@ -0,0 +1,16 @@
+