diff --git a/links/apps/scalable/Notion.svg b/links/apps/scalable/Notion.svg
new file mode 120000
index 00000000..f3d72ed9
--- /dev/null
+++ b/links/apps/scalable/Notion.svg
@@ -0,0 +1 @@
+notion.svg
\ No newline at end of file
diff --git a/links/apps/scalable/Spotify.svg b/links/apps/scalable/Spotify.svg
new file mode 120000
index 00000000..2d1e6f84
--- /dev/null
+++ b/links/apps/scalable/Spotify.svg
@@ -0,0 +1 @@
+spotify-client.svg
\ No newline at end of file
diff --git a/links/apps/scalable/YouTubeDownloader.svg b/links/apps/scalable/YouTubeDownloader.svg
new file mode 120000
index 00000000..68228e81
--- /dev/null
+++ b/links/apps/scalable/YouTubeDownloader.svg
@@ -0,0 +1 @@
+youtube-dl.svg
\ No newline at end of file
diff --git a/links/apps/scalable/appimagekit-youtube-music-desktop-app.svg b/links/apps/scalable/appimagekit-youtube-music-desktop-app.svg
new file mode 120000
index 00000000..45bd4ed0
--- /dev/null
+++ b/links/apps/scalable/appimagekit-youtube-music-desktop-app.svg
@@ -0,0 +1 @@
+youtube-music-desktop-app.svg
\ No newline at end of file
diff --git a/links/apps/scalable/calligraplanner.svg b/links/apps/scalable/calligraplanner.svg
new file mode 120000
index 00000000..e69590b6
--- /dev/null
+++ b/links/apps/scalable/calligraplanner.svg
@@ -0,0 +1 @@
+planner.svg
\ No newline at end of file
diff --git a/links/apps/scalable/com.github.alainm23.planner.svg b/links/apps/scalable/com.github.alainm23.planner.svg
new file mode 120000
index 00000000..e69590b6
--- /dev/null
+++ b/links/apps/scalable/com.github.alainm23.planner.svg
@@ -0,0 +1 @@
+planner.svg
\ No newline at end of file
diff --git a/links/apps/scalable/com.github.alecaddd.sequeler.svg b/links/apps/scalable/com.github.alecaddd.sequeler.svg
new file mode 120000
index 00000000..8afa8bf5
--- /dev/null
+++ b/links/apps/scalable/com.github.alecaddd.sequeler.svg
@@ -0,0 +1 @@
+sequeler.svg
\ No newline at end of file
diff --git a/links/apps/scalable/com.github.artemanufrij.regextester.svg b/links/apps/scalable/com.github.artemanufrij.regextester.svg
new file mode 120000
index 00000000..ed44209d
--- /dev/null
+++ b/links/apps/scalable/com.github.artemanufrij.regextester.svg
@@ -0,0 +1 @@
+regextester.svg
\ No newline at end of file
diff --git a/links/apps/scalable/com.github.calo001.fondo.svg b/links/apps/scalable/com.github.calo001.fondo.svg
new file mode 120000
index 00000000..a02697e8
--- /dev/null
+++ b/links/apps/scalable/com.github.calo001.fondo.svg
@@ -0,0 +1 @@
+fondo.svg
\ No newline at end of file
diff --git a/links/apps/scalable/com.ozmartians.VidCutter.svg b/links/apps/scalable/com.ozmartians.VidCutter.svg
new file mode 120000
index 00000000..a1b21248
--- /dev/null
+++ b/links/apps/scalable/com.ozmartians.VidCutter.svg
@@ -0,0 +1 @@
+vidcutter.svg
\ No newline at end of file
diff --git a/links/apps/scalable/dbeaver-ee.svg b/links/apps/scalable/dbeaver-ee.svg
new file mode 120000
index 00000000..6b5dcfd4
--- /dev/null
+++ b/links/apps/scalable/dbeaver-ee.svg
@@ -0,0 +1 @@
+dbeaver.svg
\ No newline at end of file
diff --git a/links/apps/scalable/eu.tiliado.NuvolaAppYoutube.svg b/links/apps/scalable/eu.tiliado.NuvolaAppYoutube.svg
new file mode 120000
index 00000000..6c62c168
--- /dev/null
+++ b/links/apps/scalable/eu.tiliado.NuvolaAppYoutube.svg
@@ -0,0 +1 @@
+youtube.svg
\ No newline at end of file
diff --git a/links/apps/scalable/eu.tiliado.NuvolaAppYoutubeMusic.svg b/links/apps/scalable/eu.tiliado.NuvolaAppYoutubeMusic.svg
new file mode 120000
index 00000000..6c62c168
--- /dev/null
+++ b/links/apps/scalable/eu.tiliado.NuvolaAppYoutubeMusic.svg
@@ -0,0 +1 @@
+youtube.svg
\ No newline at end of file
diff --git a/links/apps/scalable/firefox-developer-edition.svg b/links/apps/scalable/firefox-developer-edition.svg
new file mode 120000
index 00000000..6d66c646
--- /dev/null
+++ b/links/apps/scalable/firefox-developer-edition.svg
@@ -0,0 +1 @@
+firefox-developer-icon.svg
\ No newline at end of file
diff --git a/links/apps/scalable/gnome-planner.svg b/links/apps/scalable/gnome-planner.svg
index 2b853875..e69590b6 120000
--- a/links/apps/scalable/gnome-planner.svg
+++ b/links/apps/scalable/gnome-planner.svg
@@ -1 +1 @@
-office-calendar.svg
\ No newline at end of file
+planner.svg
\ No newline at end of file
diff --git a/links/apps/scalable/hp-toolbox.svg b/links/apps/scalable/hp-toolbox.svg
new file mode 120000
index 00000000..57416d98
--- /dev/null
+++ b/links/apps/scalable/hp-toolbox.svg
@@ -0,0 +1 @@
+hp-logo.svg
\ No newline at end of file
diff --git a/links/apps/scalable/hp_logo.svg b/links/apps/scalable/hp_logo.svg
new file mode 120000
index 00000000..57416d98
--- /dev/null
+++ b/links/apps/scalable/hp_logo.svg
@@ -0,0 +1 @@
+hp-logo.svg
\ No newline at end of file
diff --git a/links/apps/scalable/hplip.svg b/links/apps/scalable/hplip.svg
new file mode 120000
index 00000000..3bb68d40
--- /dev/null
+++ b/links/apps/scalable/hplip.svg
@@ -0,0 +1 @@
+hp_logo.svg
\ No newline at end of file
diff --git a/links/apps/scalable/hplj1020_icon.svg b/links/apps/scalable/hplj1020_icon.svg
new file mode 120000
index 00000000..57416d98
--- /dev/null
+++ b/links/apps/scalable/hplj1020_icon.svg
@@ -0,0 +1 @@
+hp-logo.svg
\ No newline at end of file
diff --git a/links/apps/scalable/io.dbeaver.DBeaverCommunity.svg b/links/apps/scalable/io.dbeaver.DBeaverCommunity.svg
new file mode 120000
index 00000000..6b5dcfd4
--- /dev/null
+++ b/links/apps/scalable/io.dbeaver.DBeaverCommunity.svg
@@ -0,0 +1 @@
+dbeaver.svg
\ No newline at end of file
diff --git a/links/apps/scalable/korganizer.svg b/links/apps/scalable/korganizer.svg
index 2b853875..e69590b6 120000
--- a/links/apps/scalable/korganizer.svg
+++ b/links/apps/scalable/korganizer.svg
@@ -1 +1 @@
-office-calendar.svg
\ No newline at end of file
+planner.svg
\ No newline at end of file
diff --git a/links/apps/scalable/nuvolaplayer3_youtube.svg b/links/apps/scalable/nuvolaplayer3_youtube.svg
new file mode 120000
index 00000000..6c62c168
--- /dev/null
+++ b/links/apps/scalable/nuvolaplayer3_youtube.svg
@@ -0,0 +1 @@
+youtube.svg
\ No newline at end of file
diff --git a/links/apps/scalable/org.eclipse.Committers.svg b/links/apps/scalable/org.eclipse.Committers.svg
new file mode 120000
index 00000000..23aaf736
--- /dev/null
+++ b/links/apps/scalable/org.eclipse.Committers.svg
@@ -0,0 +1 @@
+eclipse.svg
\ No newline at end of file
diff --git a/links/apps/scalable/org.eclipse.Java.svg b/links/apps/scalable/org.eclipse.Java.svg
new file mode 120000
index 00000000..23aaf736
--- /dev/null
+++ b/links/apps/scalable/org.eclipse.Java.svg
@@ -0,0 +1 @@
+eclipse.svg
\ No newline at end of file
diff --git a/links/apps/scalable/plan.svg b/links/apps/scalable/plan.svg
index 2b853875..aa201335 120000
--- a/links/apps/scalable/plan.svg
+++ b/links/apps/scalable/plan.svg
@@ -1 +1 @@
-office-calendar.svg
\ No newline at end of file
+korganizer.svg
\ No newline at end of file
diff --git a/links/apps/scalable/planner.svg b/links/apps/scalable/planner.svg
deleted file mode 120000
index 8245354b..00000000
--- a/links/apps/scalable/planner.svg
+++ /dev/null
@@ -1 +0,0 @@
-plan.svg
\ No newline at end of file
diff --git a/links/apps/scalable/planwork.svg b/links/apps/scalable/planwork.svg
new file mode 120000
index 00000000..aa201335
--- /dev/null
+++ b/links/apps/scalable/planwork.svg
@@ -0,0 +1 @@
+korganizer.svg
\ No newline at end of file
diff --git a/links/apps/scalable/spotify-linux-48x48.svg b/links/apps/scalable/spotify-linux-48x48.svg
new file mode 120000
index 00000000..2d1e6f84
--- /dev/null
+++ b/links/apps/scalable/spotify-linux-48x48.svg
@@ -0,0 +1 @@
+spotify-client.svg
\ No newline at end of file
diff --git a/links/apps/scalable/spotify-linux-512x512.svg b/links/apps/scalable/spotify-linux-512x512.svg
new file mode 120000
index 00000000..2d1e6f84
--- /dev/null
+++ b/links/apps/scalable/spotify-linux-512x512.svg
@@ -0,0 +1 @@
+spotify-client.svg
\ No newline at end of file
diff --git a/links/apps/scalable/spotify-web-player.svg b/links/apps/scalable/spotify-web-player.svg
new file mode 120000
index 00000000..2d1e6f84
--- /dev/null
+++ b/links/apps/scalable/spotify-web-player.svg
@@ -0,0 +1 @@
+spotify-client.svg
\ No newline at end of file
diff --git a/links/apps/scalable/spotify.svg b/links/apps/scalable/spotify.svg
new file mode 120000
index 00000000..2d1e6f84
--- /dev/null
+++ b/links/apps/scalable/spotify.svg
@@ -0,0 +1 @@
+spotify-client.svg
\ No newline at end of file
diff --git a/links/apps/scalable/spotify_A.svg b/links/apps/scalable/spotify_A.svg
new file mode 120000
index 00000000..5604c5dd
--- /dev/null
+++ b/links/apps/scalable/spotify_A.svg
@@ -0,0 +1 @@
+spotify.svg
\ No newline at end of file
diff --git a/links/apps/scalable/spotifywebplayer.svg b/links/apps/scalable/spotifywebplayer.svg
new file mode 120000
index 00000000..2d1e6f84
--- /dev/null
+++ b/links/apps/scalable/spotifywebplayer.svg
@@ -0,0 +1 @@
+spotify-client.svg
\ No newline at end of file
diff --git a/links/apps/scalable/youtube-dl-gui.svg b/links/apps/scalable/youtube-dl-gui.svg
new file mode 120000
index 00000000..68228e81
--- /dev/null
+++ b/links/apps/scalable/youtube-dl-gui.svg
@@ -0,0 +1 @@
+youtube-dl.svg
\ No newline at end of file
diff --git a/links/apps/scalable/youtube-dl-gui_48x48.svg b/links/apps/scalable/youtube-dl-gui_48x48.svg
new file mode 120000
index 00000000..68228e81
--- /dev/null
+++ b/links/apps/scalable/youtube-dl-gui_48x48.svg
@@ -0,0 +1 @@
+youtube-dl.svg
\ No newline at end of file
diff --git a/links/apps/scalable/youtube-dl-qt-icon.svg b/links/apps/scalable/youtube-dl-qt-icon.svg
new file mode 120000
index 00000000..68228e81
--- /dev/null
+++ b/links/apps/scalable/youtube-dl-qt-icon.svg
@@ -0,0 +1 @@
+youtube-dl.svg
\ No newline at end of file
diff --git a/links/apps/scalable/youtube-dlg.svg b/links/apps/scalable/youtube-dlg.svg
new file mode 120000
index 00000000..68228e81
--- /dev/null
+++ b/links/apps/scalable/youtube-dlg.svg
@@ -0,0 +1 @@
+youtube-dl.svg
\ No newline at end of file
diff --git a/src/apps/scalable/android-studio.svg b/src/apps/scalable/android-studio.svg
new file mode 100644
index 00000000..bb30470a
--- /dev/null
+++ b/src/apps/scalable/android-studio.svg
@@ -0,0 +1,34 @@
+
diff --git a/src/apps/scalable/com.github.aimproxy.dotfonts.svg b/src/apps/scalable/com.github.aimproxy.dotfonts.svg
new file mode 100644
index 00000000..f35ebda0
--- /dev/null
+++ b/src/apps/scalable/com.github.aimproxy.dotfonts.svg
@@ -0,0 +1,21 @@
+
diff --git a/src/apps/scalable/com.github.akiraux.akira.svg b/src/apps/scalable/com.github.akiraux.akira.svg
new file mode 100644
index 00000000..f698355e
--- /dev/null
+++ b/src/apps/scalable/com.github.akiraux.akira.svg
@@ -0,0 +1,74 @@
+
diff --git a/src/apps/scalable/com.github.arshubham.cipher.svg b/src/apps/scalable/com.github.arshubham.cipher.svg
new file mode 100644
index 00000000..b42e9b30
--- /dev/null
+++ b/src/apps/scalable/com.github.arshubham.cipher.svg
@@ -0,0 +1,47 @@
+
diff --git a/src/apps/scalable/com.github.artemanufrij.hashit.svg b/src/apps/scalable/com.github.artemanufrij.hashit.svg
new file mode 100644
index 00000000..3e812888
--- /dev/null
+++ b/src/apps/scalable/com.github.artemanufrij.hashit.svg
@@ -0,0 +1,21 @@
+
diff --git a/src/apps/scalable/com.github.cryptowyrm.copypastegrab.svg b/src/apps/scalable/com.github.cryptowyrm.copypastegrab.svg
new file mode 100644
index 00000000..50988d3e
--- /dev/null
+++ b/src/apps/scalable/com.github.cryptowyrm.copypastegrab.svg
@@ -0,0 +1,16 @@
+
diff --git a/src/apps/scalable/com.github.dahenson.agenda.svg b/src/apps/scalable/com.github.dahenson.agenda.svg
new file mode 100644
index 00000000..b7503783
--- /dev/null
+++ b/src/apps/scalable/com.github.dahenson.agenda.svg
@@ -0,0 +1,130 @@
+
diff --git a/src/apps/scalable/com.github.djaler.formatter.svg b/src/apps/scalable/com.github.djaler.formatter.svg
new file mode 100644
index 00000000..3607b3d2
--- /dev/null
+++ b/src/apps/scalable/com.github.djaler.formatter.svg
@@ -0,0 +1,58 @@
+
diff --git a/src/apps/scalable/com.github.fabiocolacio.marker.svg b/src/apps/scalable/com.github.fabiocolacio.marker.svg
new file mode 100644
index 00000000..3de1e93e
--- /dev/null
+++ b/src/apps/scalable/com.github.fabiocolacio.marker.svg
@@ -0,0 +1,162 @@
+
diff --git a/src/apps/scalable/com.github.louis77.tuner.svg b/src/apps/scalable/com.github.louis77.tuner.svg
new file mode 100644
index 00000000..2c80ab8d
--- /dev/null
+++ b/src/apps/scalable/com.github.louis77.tuner.svg
@@ -0,0 +1,88 @@
+
diff --git a/src/apps/scalable/com.github.timecraft.js-test.svg b/src/apps/scalable/com.github.timecraft.js-test.svg
new file mode 100644
index 00000000..db7dbd93
--- /dev/null
+++ b/src/apps/scalable/com.github.timecraft.js-test.svg
@@ -0,0 +1,22 @@
+
diff --git a/src/apps/scalable/dbeaver.svg b/src/apps/scalable/dbeaver.svg
new file mode 100644
index 00000000..91869074
--- /dev/null
+++ b/src/apps/scalable/dbeaver.svg
@@ -0,0 +1,50 @@
+
diff --git a/src/apps/scalable/eclipse-cdt.svg b/src/apps/scalable/eclipse-cdt.svg
new file mode 100644
index 00000000..90bdb29f
--- /dev/null
+++ b/src/apps/scalable/eclipse-cdt.svg
@@ -0,0 +1,27 @@
+
diff --git a/src/apps/scalable/eclipse.svg b/src/apps/scalable/eclipse.svg
new file mode 100644
index 00000000..997980df
--- /dev/null
+++ b/src/apps/scalable/eclipse.svg
@@ -0,0 +1,29 @@
+
diff --git a/src/apps/scalable/emacs.svg b/src/apps/scalable/emacs.svg
index 7cfbedea..67092cdb 100644
--- a/src/apps/scalable/emacs.svg
+++ b/src/apps/scalable/emacs.svg
@@ -1,356 +1,12 @@
-
-