diff --git a/links/apps/scalable/guiscrcpy_logo.svg b/links/apps/scalable/guiscrcpy_logo.svg
new file mode 120000
index 00000000..5ee03fc9
--- /dev/null
+++ b/links/apps/scalable/guiscrcpy_logo.svg
@@ -0,0 +1 @@
+guiscrcpy.svg
\ No newline at end of file
diff --git a/links/apps/scalable/in.srev.guiscrcpy.svg b/links/apps/scalable/in.srev.guiscrcpy.svg
new file mode 120000
index 00000000..5ee03fc9
--- /dev/null
+++ b/links/apps/scalable/in.srev.guiscrcpy.svg
@@ -0,0 +1 @@
+guiscrcpy.svg
\ No newline at end of file
diff --git a/links/apps/scalable/io.github.quodlibet.ExFalso.svg b/links/apps/scalable/io.github.quodlibet.ExFalso.svg
new file mode 120000
index 00000000..1e33ca5d
--- /dev/null
+++ b/links/apps/scalable/io.github.quodlibet.ExFalso.svg
@@ -0,0 +1 @@
+exfalso.svg
\ No newline at end of file
diff --git a/links/apps/scalable/io.github.quodlibet.QuodLibet.svg b/links/apps/scalable/io.github.quodlibet.QuodLibet.svg
new file mode 120000
index 00000000..baa60135
--- /dev/null
+++ b/links/apps/scalable/io.github.quodlibet.QuodLibet.svg
@@ -0,0 +1 @@
+quodlibet.svg
\ No newline at end of file
diff --git a/links/apps/scalable/io.srevinsaju.guiscrcpy.svg b/links/apps/scalable/io.srevinsaju.guiscrcpy.svg
new file mode 120000
index 00000000..5ee03fc9
--- /dev/null
+++ b/links/apps/scalable/io.srevinsaju.guiscrcpy.svg
@@ -0,0 +1 @@
+guiscrcpy.svg
\ No newline at end of file
diff --git a/src/apps/scalable/authy.svg b/src/apps/scalable/authy.svg
index 3a18a747..2c7d09f9 100644
--- a/src/apps/scalable/authy.svg
+++ b/src/apps/scalable/authy.svg
@@ -1 +1,14 @@
-
\ No newline at end of file
+
+
diff --git a/src/apps/scalable/bleachbit.svg b/src/apps/scalable/bleachbit.svg
index f318aa69..1eb87264 100644
--- a/src/apps/scalable/bleachbit.svg
+++ b/src/apps/scalable/bleachbit.svg
@@ -1 +1,22 @@
-
\ No newline at end of file
+
+
diff --git a/src/apps/scalable/clip.svg b/src/apps/scalable/clip.svg
index 45e98280..f4757721 100644
--- a/src/apps/scalable/clip.svg
+++ b/src/apps/scalable/clip.svg
@@ -1 +1,17 @@
-
\ No newline at end of file
+
+
diff --git a/src/apps/scalable/com.bitwig.BitwigStudio.svg b/src/apps/scalable/com.bitwig.BitwigStudio.svg
index 73db4b6d..6742ecce 100644
--- a/src/apps/scalable/com.bitwig.BitwigStudio.svg
+++ b/src/apps/scalable/com.bitwig.BitwigStudio.svg
@@ -1,198 +1,2 @@
-
-
+
+
diff --git a/src/apps/scalable/com.github.aimproxy.dotfonts.svg b/src/apps/scalable/com.github.aimproxy.dotfonts.svg
index 17dcda54..4f1b97fc 100644
--- a/src/apps/scalable/com.github.aimproxy.dotfonts.svg
+++ b/src/apps/scalable/com.github.aimproxy.dotfonts.svg
@@ -1 +1,10 @@
-
\ No newline at end of file
+
+
diff --git a/src/apps/scalable/com.github.akiraux.akira.svg b/src/apps/scalable/com.github.akiraux.akira.svg
index 1690169d..5051ce45 100644
--- a/src/apps/scalable/com.github.akiraux.akira.svg
+++ b/src/apps/scalable/com.github.akiraux.akira.svg
@@ -1 +1,28 @@
-
\ No newline at end of file
+
+
diff --git a/src/apps/scalable/com.github.arshubham.cipher.svg b/src/apps/scalable/com.github.arshubham.cipher.svg
index 99336754..1fbc3740 100644
--- a/src/apps/scalable/com.github.arshubham.cipher.svg
+++ b/src/apps/scalable/com.github.arshubham.cipher.svg
@@ -1 +1,28 @@
-
\ No newline at end of file
+
+
diff --git a/src/apps/scalable/com.github.artemanufrij.hashit.svg b/src/apps/scalable/com.github.artemanufrij.hashit.svg
index 4df7e065..a5feb162 100644
--- a/src/apps/scalable/com.github.artemanufrij.hashit.svg
+++ b/src/apps/scalable/com.github.artemanufrij.hashit.svg
@@ -1 +1,8 @@
-
\ No newline at end of file
+
+
diff --git a/src/apps/scalable/com.github.cryptowyrm.copypastegrab.svg b/src/apps/scalable/com.github.cryptowyrm.copypastegrab.svg
index 2706e8b4..56050ab9 100644
--- a/src/apps/scalable/com.github.cryptowyrm.copypastegrab.svg
+++ b/src/apps/scalable/com.github.cryptowyrm.copypastegrab.svg
@@ -1 +1,8 @@
-
\ No newline at end of file
+
+
diff --git a/src/apps/scalable/com.github.louis77.tuner.svg b/src/apps/scalable/com.github.louis77.tuner.svg
index b7d27412..b106a66a 100644
--- a/src/apps/scalable/com.github.louis77.tuner.svg
+++ b/src/apps/scalable/com.github.louis77.tuner.svg
@@ -1 +1,26 @@
-
\ No newline at end of file
+
+
diff --git a/src/apps/scalable/datagrip.svg b/src/apps/scalable/datagrip.svg
index 8ee281a9..a17ad7a7 100644
--- a/src/apps/scalable/datagrip.svg
+++ b/src/apps/scalable/datagrip.svg
@@ -1 +1,28 @@
-
\ No newline at end of file
+
+
diff --git a/src/apps/scalable/exfalso.svg b/src/apps/scalable/exfalso.svg
new file mode 100644
index 00000000..b734c045
--- /dev/null
+++ b/src/apps/scalable/exfalso.svg
@@ -0,0 +1,9 @@
+
diff --git a/src/apps/scalable/freeplane.svg b/src/apps/scalable/freeplane.svg
index 4e1fbb6b..b1b147f3 100644
--- a/src/apps/scalable/freeplane.svg
+++ b/src/apps/scalable/freeplane.svg
@@ -1 +1,8 @@
-
\ No newline at end of file
+
+
diff --git a/src/apps/scalable/goa-account-exchange.svg b/src/apps/scalable/goa-account-exchange.svg
index a767d19b..99c7edb5 100644
--- a/src/apps/scalable/goa-account-exchange.svg
+++ b/src/apps/scalable/goa-account-exchange.svg
@@ -1 +1,17 @@
-
\ No newline at end of file
+
+
diff --git a/src/apps/scalable/goa-account-facebook.svg b/src/apps/scalable/goa-account-facebook.svg
index 9c084013..a22fc7f3 100644
--- a/src/apps/scalable/goa-account-facebook.svg
+++ b/src/apps/scalable/goa-account-facebook.svg
@@ -1 +1,11 @@
-
\ No newline at end of file
+
+
diff --git a/src/apps/scalable/goa-account-fedora.svg b/src/apps/scalable/goa-account-fedora.svg
index 03b21a28..64212bf8 100644
--- a/src/apps/scalable/goa-account-fedora.svg
+++ b/src/apps/scalable/goa-account-fedora.svg
@@ -1 +1,16 @@
-
\ No newline at end of file
+
+
diff --git a/src/apps/scalable/goa-account-foursquare.svg b/src/apps/scalable/goa-account-foursquare.svg
index a0609808..b4497eb8 100644
--- a/src/apps/scalable/goa-account-foursquare.svg
+++ b/src/apps/scalable/goa-account-foursquare.svg
@@ -1 +1,11 @@
-
\ No newline at end of file
+
+
diff --git a/src/apps/scalable/goa-account-lastfm.svg b/src/apps/scalable/goa-account-lastfm.svg
index 3563d9cf..ea4888b8 100644
--- a/src/apps/scalable/goa-account-lastfm.svg
+++ b/src/apps/scalable/goa-account-lastfm.svg
@@ -1 +1,11 @@
-
\ No newline at end of file
+
+
diff --git a/src/apps/scalable/goa-account-owncloud.svg b/src/apps/scalable/goa-account-owncloud.svg
index 3e737889..1f440c80 100644
--- a/src/apps/scalable/goa-account-owncloud.svg
+++ b/src/apps/scalable/goa-account-owncloud.svg
@@ -1 +1,11 @@
-
\ No newline at end of file
+
+
diff --git a/src/apps/scalable/goland.svg b/src/apps/scalable/goland.svg
index fa972dc1..33497d92 100644
--- a/src/apps/scalable/goland.svg
+++ b/src/apps/scalable/goland.svg
@@ -1 +1,28 @@
-
\ No newline at end of file
+
+
diff --git a/src/apps/scalable/guiscrcpy.svg b/src/apps/scalable/guiscrcpy.svg
new file mode 100644
index 00000000..659186e1
--- /dev/null
+++ b/src/apps/scalable/guiscrcpy.svg
@@ -0,0 +1,17 @@
+
diff --git a/src/apps/scalable/haguichi.svg b/src/apps/scalable/haguichi.svg
index 48a8e850..4c15a2a2 100644
--- a/src/apps/scalable/haguichi.svg
+++ b/src/apps/scalable/haguichi.svg
@@ -1 +1,13 @@
-
\ No newline at end of file
+
+
diff --git a/src/apps/scalable/hb-icon.svg b/src/apps/scalable/hb-icon.svg
index c2700571..ccd534d0 100644
--- a/src/apps/scalable/hb-icon.svg
+++ b/src/apps/scalable/hb-icon.svg
@@ -1 +1,9 @@
-
\ No newline at end of file
+
+
diff --git a/src/apps/scalable/hexchat.svg b/src/apps/scalable/hexchat.svg
index 3a29f743..0751ef87 100644
--- a/src/apps/scalable/hexchat.svg
+++ b/src/apps/scalable/hexchat.svg
@@ -1 +1,9 @@
-
\ No newline at end of file
+
+
diff --git a/src/apps/scalable/hp-logo.svg b/src/apps/scalable/hp-logo.svg
index adc121fb..b489310b 100644
--- a/src/apps/scalable/hp-logo.svg
+++ b/src/apps/scalable/hp-logo.svg
@@ -1 +1,9 @@
-
\ No newline at end of file
+
+
diff --git a/src/apps/scalable/idea.svg b/src/apps/scalable/idea.svg
index 54d6b7c0..c8f2d2e7 100644
--- a/src/apps/scalable/idea.svg
+++ b/src/apps/scalable/idea.svg
@@ -1 +1,28 @@
-
\ No newline at end of file
+
+
diff --git a/src/apps/scalable/jetbrains-toolbox.svg b/src/apps/scalable/jetbrains-toolbox.svg
index 8c4d21ee..387418e7 100644
--- a/src/apps/scalable/jetbrains-toolbox.svg
+++ b/src/apps/scalable/jetbrains-toolbox.svg
@@ -1,19 +1,20 @@
-
diff --git a/src/apps/scalable/todoist.svg b/src/apps/scalable/todoist.svg
index a7d8ad53..b7560cf1 100644
--- a/src/apps/scalable/todoist.svg
+++ b/src/apps/scalable/todoist.svg
@@ -1 +1,39 @@
-
\ No newline at end of file
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/src/apps/scalable/tutanota-desktop.svg b/src/apps/scalable/tutanota-desktop.svg
index 6d19dbaf..ba73d542 100644
--- a/src/apps/scalable/tutanota-desktop.svg
+++ b/src/apps/scalable/tutanota-desktop.svg
@@ -1 +1,15 @@
-
\ No newline at end of file
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/src/apps/scalable/unreal-editor.svg b/src/apps/scalable/unreal-editor.svg
index 1f07ae00..ef78ccff 100644
--- a/src/apps/scalable/unreal-editor.svg
+++ b/src/apps/scalable/unreal-editor.svg
@@ -1,442 +1,8 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
diff --git a/src/apps/scalable/webstorm.svg b/src/apps/scalable/webstorm.svg
index e292c5b6..a299193f 100644
--- a/src/apps/scalable/webstorm.svg
+++ b/src/apps/scalable/webstorm.svg
@@ -19,7 +19,7 @@
-
+
diff --git a/src/apps/scalable/xterm.svg b/src/apps/scalable/xterm.svg
index 03d0949d..f56e2dfa 100644
--- a/src/apps/scalable/xterm.svg
+++ b/src/apps/scalable/xterm.svg
@@ -1 +1,8 @@
-
\ No newline at end of file
+
+
+
+
+
+
+
+
diff --git a/templates/app-template-black.svg b/templates/app-template-black.svg
index b87f36cf..66b5d554 100644
--- a/templates/app-template-black.svg
+++ b/templates/app-template-black.svg
@@ -1,14 +1,6 @@
-
-
-
-
-
-
-
-
-
+