diff --git a/Numix-Square/48/apps/EmojiMart.svg b/Numix-Square/48/apps/EmojiMart.svg
new file mode 120000
index 00000000..1e83e1f8
--- /dev/null
+++ b/Numix-Square/48/apps/EmojiMart.svg
@@ -0,0 +1 @@
+gnome-social.svg
\ No newline at end of file
diff --git a/Numix-Square/48/apps/accessories-media-converter.svg b/Numix-Square/48/apps/accessories-media-converter.svg
index 8ca119a8..d3cee649 100644
--- a/Numix-Square/48/apps/accessories-media-converter.svg
+++ b/Numix-Square/48/apps/accessories-media-converter.svg
@@ -1,31 +1,16 @@
diff --git a/Numix-Square/48/apps/cclite.svg b/Numix-Square/48/apps/cclite.svg
new file mode 100644
index 00000000..983308ae
--- /dev/null
+++ b/Numix-Square/48/apps/cclite.svg
@@ -0,0 +1,18 @@
+
diff --git a/Numix-Square/48/apps/chrome-nhhpmhangmpelmnonfbaoefjelemgink-Default.svg b/Numix-Square/48/apps/chrome-nhhpmhangmpelmnonfbaoefjelemgink-Default.svg
new file mode 120000
index 00000000..7c83426d
--- /dev/null
+++ b/Numix-Square/48/apps/chrome-nhhpmhangmpelmnonfbaoefjelemgink-Default.svg
@@ -0,0 +1 @@
+lemmy.svg
\ No newline at end of file
diff --git a/Numix-Square/48/apps/chrome-pnfibfkdchmoejioppahgknbhgfddfal-Default.svg b/Numix-Square/48/apps/chrome-pnfibfkdchmoejioppahgknbhgfddfal-Default.svg
new file mode 120000
index 00000000..7c83426d
--- /dev/null
+++ b/Numix-Square/48/apps/chrome-pnfibfkdchmoejioppahgknbhgfddfal-Default.svg
@@ -0,0 +1 @@
+lemmy.svg
\ No newline at end of file
diff --git a/Numix-Square/48/apps/com.felipekinoshita.Wildcard.svg b/Numix-Square/48/apps/com.felipekinoshita.Wildcard.svg
new file mode 120000
index 00000000..ed44209d
--- /dev/null
+++ b/Numix-Square/48/apps/com.felipekinoshita.Wildcard.svg
@@ -0,0 +1 @@
+regextester.svg
\ No newline at end of file
diff --git a/Numix-Square/48/apps/com.onepassword.OnePassword.svg b/Numix-Square/48/apps/com.onepassword.OnePassword.svg
new file mode 120000
index 00000000..7b74b97b
--- /dev/null
+++ b/Numix-Square/48/apps/com.onepassword.OnePassword.svg
@@ -0,0 +1 @@
+1password.svg
\ No newline at end of file
diff --git a/Numix-Square/48/apps/com.sidevesh.Luminance.svg b/Numix-Square/48/apps/com.sidevesh.Luminance.svg
new file mode 100644
index 00000000..f10f4e9f
--- /dev/null
+++ b/Numix-Square/48/apps/com.sidevesh.Luminance.svg
@@ -0,0 +1,19 @@
+
diff --git a/Numix-Square/48/apps/com.voxdsp.VoxelPaint.svg b/Numix-Square/48/apps/com.voxdsp.VoxelPaint.svg
new file mode 120000
index 00000000..ff171fc3
--- /dev/null
+++ b/Numix-Square/48/apps/com.voxdsp.VoxelPaint.svg
@@ -0,0 +1 @@
+voxelands.svg
\ No newline at end of file
diff --git a/Numix-Square/48/apps/cs-gesture.svg b/Numix-Square/48/apps/cs-gesture.svg
new file mode 120000
index 00000000..c43e6a22
--- /dev/null
+++ b/Numix-Square/48/apps/cs-gesture.svg
@@ -0,0 +1 @@
+libinput-gestures.svg
\ No newline at end of file
diff --git a/Numix-Square/48/apps/dev.aunetx.deezer.svg b/Numix-Square/48/apps/dev.aunetx.deezer.svg
new file mode 120000
index 00000000..4b99c3ea
--- /dev/null
+++ b/Numix-Square/48/apps/dev.aunetx.deezer.svg
@@ -0,0 +1 @@
+equaliser.svg
\ No newline at end of file
diff --git a/Numix-Square/48/apps/dev.bragefuglseth.Fretboard.svg b/Numix-Square/48/apps/dev.bragefuglseth.Fretboard.svg
new file mode 120000
index 00000000..80ecf74b
--- /dev/null
+++ b/Numix-Square/48/apps/dev.bragefuglseth.Fretboard.svg
@@ -0,0 +1 @@
+impro-visor.svg
\ No newline at end of file
diff --git a/Numix-Square/48/apps/festival.svg b/Numix-Square/48/apps/festival.svg
new file mode 100644
index 00000000..0c73e9c4
--- /dev/null
+++ b/Numix-Square/48/apps/festival.svg
@@ -0,0 +1,17 @@
+
diff --git a/Numix-Square/48/apps/gossip.svg b/Numix-Square/48/apps/gossip.svg
new file mode 100644
index 00000000..2638b014
--- /dev/null
+++ b/Numix-Square/48/apps/gossip.svg
@@ -0,0 +1,16 @@
+
diff --git a/Numix-Square/48/apps/io.github.lemmygtk.lemoa.svg b/Numix-Square/48/apps/io.github.lemmygtk.lemoa.svg
new file mode 120000
index 00000000..7c83426d
--- /dev/null
+++ b/Numix-Square/48/apps/io.github.lemmygtk.lemoa.svg
@@ -0,0 +1 @@
+lemmy.svg
\ No newline at end of file
diff --git a/Numix-Square/48/apps/io.github.onionware_github.onionmedia.svg b/Numix-Square/48/apps/io.github.onionware_github.onionmedia.svg
new file mode 120000
index 00000000..2ae874ca
--- /dev/null
+++ b/Numix-Square/48/apps/io.github.onionware_github.onionmedia.svg
@@ -0,0 +1 @@
+onionmedia.svg
\ No newline at end of file
diff --git a/Numix-Square/48/apps/io.github.qwersyk.Newelle.svg b/Numix-Square/48/apps/io.github.qwersyk.Newelle.svg
new file mode 120000
index 00000000..0388e0ea
--- /dev/null
+++ b/Numix-Square/48/apps/io.github.qwersyk.Newelle.svg
@@ -0,0 +1 @@
+newelle.svg
\ No newline at end of file
diff --git a/Numix-Square/48/apps/io.github.vemonet.EmojiMart.svg b/Numix-Square/48/apps/io.github.vemonet.EmojiMart.svg
new file mode 120000
index 00000000..1e83e1f8
--- /dev/null
+++ b/Numix-Square/48/apps/io.github.vemonet.EmojiMart.svg
@@ -0,0 +1 @@
+gnome-social.svg
\ No newline at end of file
diff --git a/Numix-Square/48/apps/io.github.zer0x.qurancompanion.svg b/Numix-Square/48/apps/io.github.zer0x.qurancompanion.svg
new file mode 120000
index 00000000..77981847
--- /dev/null
+++ b/Numix-Square/48/apps/io.github.zer0x.qurancompanion.svg
@@ -0,0 +1 @@
+othman-browser.svg
\ No newline at end of file
diff --git a/Numix-Square/48/apps/io.missioncenter.MissionCenter.svg b/Numix-Square/48/apps/io.missioncenter.MissionCenter.svg
new file mode 120000
index 00000000..8ec6fb4c
--- /dev/null
+++ b/Numix-Square/48/apps/io.missioncenter.MissionCenter.svg
@@ -0,0 +1 @@
+sysmontask.svg
\ No newline at end of file
diff --git a/Numix-Square/48/apps/lemmy.svg b/Numix-Square/48/apps/lemmy.svg
new file mode 100644
index 00000000..75780828
--- /dev/null
+++ b/Numix-Square/48/apps/lemmy.svg
@@ -0,0 +1,20 @@
+
diff --git a/Numix-Square/48/apps/ml.mdwalters.Lemonade.svg b/Numix-Square/48/apps/ml.mdwalters.Lemonade.svg
new file mode 120000
index 00000000..e3dfe5e4
--- /dev/null
+++ b/Numix-Square/48/apps/ml.mdwalters.Lemonade.svg
@@ -0,0 +1 @@
+latexila.svg
\ No newline at end of file
diff --git a/Numix-Square/48/apps/mullvad-browser.svg b/Numix-Square/48/apps/mullvad-browser.svg
new file mode 100644
index 00000000..6fe3a5ab
--- /dev/null
+++ b/Numix-Square/48/apps/mullvad-browser.svg
@@ -0,0 +1,16 @@
+
diff --git a/Numix-Square/48/apps/mullvad-vpn.svg b/Numix-Square/48/apps/mullvad-vpn.svg
index b8a5ff8e..7992bae9 100644
--- a/Numix-Square/48/apps/mullvad-vpn.svg
+++ b/Numix-Square/48/apps/mullvad-vpn.svg
@@ -1,20 +1,20 @@
diff --git a/Numix-Square/48/apps/net.mullvad.MullvadBrowser.svg b/Numix-Square/48/apps/net.mullvad.MullvadBrowser.svg
new file mode 120000
index 00000000..1672fc71
--- /dev/null
+++ b/Numix-Square/48/apps/net.mullvad.MullvadBrowser.svg
@@ -0,0 +1 @@
+mullvad-browser.svg
\ No newline at end of file
diff --git a/Numix-Square/48/apps/net.mullvad.MullvadVPN.svg b/Numix-Square/48/apps/net.mullvad.MullvadVPN.svg
new file mode 120000
index 00000000..91fe0550
--- /dev/null
+++ b/Numix-Square/48/apps/net.mullvad.MullvadVPN.svg
@@ -0,0 +1 @@
+mullvad-vpn.svg
\ No newline at end of file
diff --git a/Numix-Square/48/apps/net.mullvad.mullvadvpn.svg b/Numix-Square/48/apps/net.mullvad.mullvadvpn.svg
new file mode 120000
index 00000000..91fe0550
--- /dev/null
+++ b/Numix-Square/48/apps/net.mullvad.mullvadvpn.svg
@@ -0,0 +1 @@
+mullvad-vpn.svg
\ No newline at end of file
diff --git a/Numix-Square/48/apps/net.mullvad.vpn.svg b/Numix-Square/48/apps/net.mullvad.vpn.svg
new file mode 120000
index 00000000..91fe0550
--- /dev/null
+++ b/Numix-Square/48/apps/net.mullvad.vpn.svg
@@ -0,0 +1 @@
+mullvad-vpn.svg
\ No newline at end of file
diff --git a/Numix-Square/48/apps/newelle.svg b/Numix-Square/48/apps/newelle.svg
new file mode 100644
index 00000000..8163e821
--- /dev/null
+++ b/Numix-Square/48/apps/newelle.svg
@@ -0,0 +1,20 @@
+
diff --git a/Numix-Square/48/apps/onionmedia.svg b/Numix-Square/48/apps/onionmedia.svg
new file mode 100644
index 00000000..84b0cf70
--- /dev/null
+++ b/Numix-Square/48/apps/onionmedia.svg
@@ -0,0 +1,16 @@
+
diff --git a/Numix-Square/48/apps/org.alienarena.alienarena.svg b/Numix-Square/48/apps/org.alienarena.alienarena.svg
new file mode 120000
index 00000000..5cbf24d1
--- /dev/null
+++ b/Numix-Square/48/apps/org.alienarena.alienarena.svg
@@ -0,0 +1 @@
+alienarena.svg
\ No newline at end of file
diff --git a/Numix-Square/48/apps/org.onionware.onionmedia.svg b/Numix-Square/48/apps/org.onionware.onionmedia.svg
new file mode 120000
index 00000000..2ae874ca
--- /dev/null
+++ b/Numix-Square/48/apps/org.onionware.onionmedia.svg
@@ -0,0 +1 @@
+onionmedia.svg
\ No newline at end of file
diff --git a/Numix-Square/48/apps/page.codeberg.JakobDev.CCLite.svg b/Numix-Square/48/apps/page.codeberg.JakobDev.CCLite.svg
new file mode 120000
index 00000000..3b500149
--- /dev/null
+++ b/Numix-Square/48/apps/page.codeberg.JakobDev.CCLite.svg
@@ -0,0 +1 @@
+cclite.svg
\ No newline at end of file
diff --git a/Numix-Square/48/apps/page.codeberg.JakobDev.jdTextEdit.svg b/Numix-Square/48/apps/page.codeberg.JakobDev.jdTextEdit.svg
new file mode 120000
index 00000000..f2a484ff
--- /dev/null
+++ b/Numix-Square/48/apps/page.codeberg.JakobDev.jdTextEdit.svg
@@ -0,0 +1 @@
+wxmedit.svg
\ No newline at end of file
diff --git a/Numix-Square/48/apps/pm.festival.Festival.svg b/Numix-Square/48/apps/pm.festival.Festival.svg
new file mode 120000
index 00000000..a7c4f069
--- /dev/null
+++ b/Numix-Square/48/apps/pm.festival.Festival.svg
@@ -0,0 +1 @@
+festival.svg
\ No newline at end of file
diff --git a/Numix-Square/48/apps/system-software-install.svg b/Numix-Square/48/apps/system-software-install.svg
index a9470f66..f3bc32bf 100644
--- a/Numix-Square/48/apps/system-software-install.svg
+++ b/Numix-Square/48/apps/system-software-install.svg
@@ -1,17 +1,17 @@
diff --git a/Numix-Square/48/apps/system-software-update.svg b/Numix-Square/48/apps/system-software-update.svg
index 587afd1f..62d4018d 100644
--- a/Numix-Square/48/apps/system-software-update.svg
+++ b/Numix-Square/48/apps/system-software-update.svg
@@ -5,13 +5,13 @@
-
-
-
+
+
+
-
-
-
+
+
+
-
+
diff --git a/Numix-Square/48/apps/toshy.svg b/Numix-Square/48/apps/toshy.svg
new file mode 100644
index 00000000..95041ec0
--- /dev/null
+++ b/Numix-Square/48/apps/toshy.svg
@@ -0,0 +1,19 @@
+
diff --git a/Numix-Square/48/apps/toshy_app_icon_rainbow.svg b/Numix-Square/48/apps/toshy_app_icon_rainbow.svg
new file mode 120000
index 00000000..542514d5
--- /dev/null
+++ b/Numix-Square/48/apps/toshy_app_icon_rainbow.svg
@@ -0,0 +1 @@
+toshy.svg
\ No newline at end of file
diff --git a/Numix-Square/48/apps/voxelpaint.svg b/Numix-Square/48/apps/voxelpaint.svg
new file mode 120000
index 00000000..ff171fc3
--- /dev/null
+++ b/Numix-Square/48/apps/voxelpaint.svg
@@ -0,0 +1 @@
+voxelands.svg
\ No newline at end of file