diff --git a/links/apps/scalable/appimagekit-PCSX2.svg b/links/apps/scalable/appimagekit-PCSX2.svg
index 9327d927..366e1bf2 120000
--- a/links/apps/scalable/appimagekit-PCSX2.svg
+++ b/links/apps/scalable/appimagekit-PCSX2.svg
@@ -1 +1 @@
-PCSX2.svg
\ No newline at end of file
+pcsx2.svg
\ No newline at end of file
diff --git a/links/apps/scalable/com.dec05eba.gpu_screen_recorder.svg b/links/apps/scalable/com.dec05eba.gpu_screen_recorder.svg
new file mode 120000
index 00000000..b373a535
--- /dev/null
+++ b/links/apps/scalable/com.dec05eba.gpu_screen_recorder.svg
@@ -0,0 +1 @@
+cs-drivers.svg
\ No newline at end of file
diff --git a/links/apps/scalable/com.github.d4nj1.tlpui.svg b/links/apps/scalable/com.github.d4nj1.tlpui.svg
new file mode 120000
index 00000000..0fbb2af1
--- /dev/null
+++ b/links/apps/scalable/com.github.d4nj1.tlpui.svg
@@ -0,0 +1 @@
+gnome-power-manager.svg
\ No newline at end of file
diff --git a/links/apps/scalable/io.gitlab.idevecore.Pomodoro.svg b/links/apps/scalable/io.gitlab.idevecore.Pomodoro.svg
new file mode 120000
index 00000000..df827757
--- /dev/null
+++ b/links/apps/scalable/io.gitlab.idevecore.Pomodoro.svg
@@ -0,0 +1 @@
+solanum.svg
\ No newline at end of file
diff --git a/links/apps/scalable/net.pcsx2.PCSX2.svg b/links/apps/scalable/net.pcsx2.PCSX2.svg
index 9327d927..366e1bf2 120000
--- a/links/apps/scalable/net.pcsx2.PCSX2.svg
+++ b/links/apps/scalable/net.pcsx2.PCSX2.svg
@@ -1 +1 @@
-PCSX2.svg
\ No newline at end of file
+pcsx2.svg
\ No newline at end of file
diff --git a/links/apps/scalable/pcsx2.svg b/links/apps/scalable/pcsx2.svg
deleted file mode 120000
index ff282541..00000000
--- a/links/apps/scalable/pcsx2.svg
+++ /dev/null
@@ -1 +0,0 @@
-preferences-desktop-gaming.svg
\ No newline at end of file
diff --git a/links/apps/symbolic/com.discordapp.Discord-symbolic.svg b/links/apps/symbolic/com.discordapp.Discord-symbolic.svg
new file mode 120000
index 00000000..608eef96
--- /dev/null
+++ b/links/apps/symbolic/com.discordapp.Discord-symbolic.svg
@@ -0,0 +1 @@
+./discord-symbolic.svg
\ No newline at end of file
diff --git a/links/apps/symbolic/com.discordapp.DiscordCanary-symbolic.svg b/links/apps/symbolic/com.discordapp.DiscordCanary-symbolic.svg
new file mode 120000
index 00000000..608eef96
--- /dev/null
+++ b/links/apps/symbolic/com.discordapp.DiscordCanary-symbolic.svg
@@ -0,0 +1 @@
+./discord-symbolic.svg
\ No newline at end of file
diff --git a/links/apps/symbolic/com.discordapp.DiscordPTB-symbolic.svg b/links/apps/symbolic/com.discordapp.DiscordPTB-symbolic.svg
new file mode 120000
index 00000000..608eef96
--- /dev/null
+++ b/links/apps/symbolic/com.discordapp.DiscordPTB-symbolic.svg
@@ -0,0 +1 @@
+./discord-symbolic.svg
\ No newline at end of file
diff --git a/links/apps/symbolic/de.shorsh.discord-screenaudio-symbolic.svg b/links/apps/symbolic/de.shorsh.discord-screenaudio-symbolic.svg
new file mode 120000
index 00000000..608eef96
--- /dev/null
+++ b/links/apps/symbolic/de.shorsh.discord-screenaudio-symbolic.svg
@@ -0,0 +1 @@
+./discord-symbolic.svg
\ No newline at end of file
diff --git a/links/apps/symbolic/discord-bin-symbolic.svg b/links/apps/symbolic/discord-bin-symbolic.svg
new file mode 120000
index 00000000..608eef96
--- /dev/null
+++ b/links/apps/symbolic/discord-bin-symbolic.svg
@@ -0,0 +1 @@
+./discord-symbolic.svg
\ No newline at end of file
diff --git a/links/apps/symbolic/discord-development-symbolic.svg b/links/apps/symbolic/discord-development-symbolic.svg
new file mode 120000
index 00000000..608eef96
--- /dev/null
+++ b/links/apps/symbolic/discord-development-symbolic.svg
@@ -0,0 +1 @@
+./discord-symbolic.svg
\ No newline at end of file
diff --git a/links/apps/symbolic/discord-ptb-symbolic.svg b/links/apps/symbolic/discord-ptb-symbolic.svg
new file mode 120000
index 00000000..608eef96
--- /dev/null
+++ b/links/apps/symbolic/discord-ptb-symbolic.svg
@@ -0,0 +1 @@
+./discord-symbolic.svg
\ No newline at end of file
diff --git a/links/apps/symbolic/solstice-discord-discord-symbolic.svg b/links/apps/symbolic/solstice-discord-discord-symbolic.svg
new file mode 120000
index 00000000..608eef96
--- /dev/null
+++ b/links/apps/symbolic/solstice-discord-discord-symbolic.svg
@@ -0,0 +1 @@
+./discord-symbolic.svg
\ No newline at end of file
diff --git a/links/apps/symbolic/web-discord-symbolic.svg b/links/apps/symbolic/web-discord-symbolic.svg
new file mode 120000
index 00000000..608eef96
--- /dev/null
+++ b/links/apps/symbolic/web-discord-symbolic.svg
@@ -0,0 +1 @@
+./discord-symbolic.svg
\ No newline at end of file
diff --git a/src/apps/scalable/com.belmoussaoui.Decoder.svg b/src/apps/scalable/com.belmoussaoui.Decoder.svg
new file mode 100644
index 00000000..ed3f0b0d
--- /dev/null
+++ b/src/apps/scalable/com.belmoussaoui.Decoder.svg
@@ -0,0 +1,165 @@
+
+
diff --git a/src/apps/scalable/com.leinardi.gst.svg b/src/apps/scalable/com.leinardi.gst.svg
new file mode 100644
index 00000000..e28d748b
--- /dev/null
+++ b/src/apps/scalable/com.leinardi.gst.svg
@@ -0,0 +1,64 @@
+
+
diff --git a/src/apps/scalable/io.github.flattool.Warehouse.svg b/src/apps/scalable/io.github.flattool.Warehouse.svg
new file mode 100644
index 00000000..5d3d58f0
--- /dev/null
+++ b/src/apps/scalable/io.github.flattool.Warehouse.svg
@@ -0,0 +1,159 @@
+
+
diff --git a/src/apps/scalable/io.github.thetumultuousunicornofdarkness.cpu-x.svg b/src/apps/scalable/io.github.thetumultuousunicornofdarkness.cpu-x.svg
new file mode 100644
index 00000000..7d51de01
--- /dev/null
+++ b/src/apps/scalable/io.github.thetumultuousunicornofdarkness.cpu-x.svg
@@ -0,0 +1,63 @@
+
+
diff --git a/src/apps/scalable/linear.svg b/src/apps/scalable/linear.svg
new file mode 100644
index 00000000..c521bd89
--- /dev/null
+++ b/src/apps/scalable/linear.svg
@@ -0,0 +1,63 @@
+
+
diff --git a/src/apps/scalable/monkeytype.svg b/src/apps/scalable/monkeytype.svg
new file mode 100644
index 00000000..3ed401d5
--- /dev/null
+++ b/src/apps/scalable/monkeytype.svg
@@ -0,0 +1,44 @@
+
+
diff --git a/src/apps/scalable/pcsx2.svg b/src/apps/scalable/pcsx2.svg
new file mode 100644
index 00000000..909af2d5
--- /dev/null
+++ b/src/apps/scalable/pcsx2.svg
@@ -0,0 +1,41 @@
+
+
diff --git a/src/apps/scalable/regexr.svg b/src/apps/scalable/regexr.svg
new file mode 100644
index 00000000..d60f3907
--- /dev/null
+++ b/src/apps/scalable/regexr.svg
@@ -0,0 +1,39 @@
+
+
diff --git a/src/apps/symbolic/com.sindresorhus.Caprine-symbolic.svg b/src/apps/symbolic/com.sindresorhus.Caprine-symbolic.svg
new file mode 100644
index 00000000..fc24f2f3
--- /dev/null
+++ b/src/apps/symbolic/com.sindresorhus.Caprine-symbolic.svg
@@ -0,0 +1,14 @@
+
+
diff --git a/src/apps/symbolic/discord-symbolic.svg b/src/apps/symbolic/discord-symbolic.svg
new file mode 100644
index 00000000..91fb4b68
--- /dev/null
+++ b/src/apps/symbolic/discord-symbolic.svg
@@ -0,0 +1,16 @@
+
+
diff --git a/src/apps/symbolic/linear-symbolic.svg b/src/apps/symbolic/linear-symbolic.svg
new file mode 100644
index 00000000..651b9812
--- /dev/null
+++ b/src/apps/symbolic/linear-symbolic.svg
@@ -0,0 +1,42 @@
+
+