diff --git a/links/apps/scalable/AirVPN.svg b/links/apps/scalable/AirVPN.svg
new file mode 120000
index 00000000..c1515144
--- /dev/null
+++ b/links/apps/scalable/AirVPN.svg
@@ -0,0 +1 @@
+airvpn.svg
\ No newline at end of file
diff --git a/links/apps/scalable/JupyterConsole.svg b/links/apps/scalable/JupyterConsole.svg
new file mode 120000
index 00000000..99b6390c
--- /dev/null
+++ b/links/apps/scalable/JupyterConsole.svg
@@ -0,0 +1 @@
+jupyter.svg
\ No newline at end of file
diff --git a/links/apps/scalable/Obsidian.svg b/links/apps/scalable/Obsidian.svg
new file mode 120000
index 00000000..81d9c90b
--- /dev/null
+++ b/links/apps/scalable/Obsidian.svg
@@ -0,0 +1 @@
+obsidian.svg
\ No newline at end of file
diff --git a/links/apps/scalable/Scrcpy.svg b/links/apps/scalable/Scrcpy.svg
new file mode 120000
index 00000000..89b47a24
--- /dev/null
+++ b/links/apps/scalable/Scrcpy.svg
@@ -0,0 +1 @@
+qtscrcpy.svg
\ No newline at end of file
diff --git a/links/apps/scalable/Viber.svg b/links/apps/scalable/Viber.svg
new file mode 120000
index 00000000..3062920d
--- /dev/null
+++ b/links/apps/scalable/Viber.svg
@@ -0,0 +1 @@
+viber.svg
\ No newline at end of file
diff --git a/links/apps/scalable/appimagekit-guiscrcpy.svg b/links/apps/scalable/appimagekit-guiscrcpy.svg
new file mode 120000
index 00000000..5ee03fc9
--- /dev/null
+++ b/links/apps/scalable/appimagekit-guiscrcpy.svg
@@ -0,0 +1 @@
+guiscrcpy.svg
\ No newline at end of file
diff --git a/links/apps/scalable/appimagekit-yuzu.svg b/links/apps/scalable/appimagekit-yuzu.svg
new file mode 120000
index 00000000..972717a4
--- /dev/null
+++ b/links/apps/scalable/appimagekit-yuzu.svg
@@ -0,0 +1 @@
+yuzu.svg
\ No newline at end of file
diff --git a/links/apps/scalable/arca.svg b/links/apps/scalable/arca.svg
new file mode 120000
index 00000000..72381dbe
--- /dev/null
+++ b/links/apps/scalable/arca.svg
@@ -0,0 +1 @@
+file-roller.svg
\ No newline at end of file
diff --git a/links/apps/scalable/autokey-gtk.svg b/links/apps/scalable/autokey-gtk.svg
new file mode 120000
index 00000000..9ae3107f
--- /dev/null
+++ b/links/apps/scalable/autokey-gtk.svg
@@ -0,0 +1 @@
+autokey.svg
\ No newline at end of file
diff --git a/links/apps/scalable/boinc-manager.svg b/links/apps/scalable/boinc-manager.svg
new file mode 120000
index 00000000..5b6bea27
--- /dev/null
+++ b/links/apps/scalable/boinc-manager.svg
@@ -0,0 +1 @@
+boinc.svg
\ No newline at end of file
diff --git a/links/apps/scalable/boincmgr.svg b/links/apps/scalable/boincmgr.svg
new file mode 120000
index 00000000..5b6bea27
--- /dev/null
+++ b/links/apps/scalable/boincmgr.svg
@@ -0,0 +1 @@
+boinc.svg
\ No newline at end of file
diff --git a/links/apps/scalable/brun.svg b/links/apps/scalable/brun.svg
new file mode 120000
index 00000000..9bce3704
--- /dev/null
+++ b/links/apps/scalable/brun.svg
@@ -0,0 +1 @@
+calc.svg
\ No newline at end of file
diff --git a/links/apps/scalable/btrbkgui.svg b/links/apps/scalable/btrbkgui.svg
new file mode 120000
index 00000000..ab8391b6
--- /dev/null
+++ b/links/apps/scalable/btrbkgui.svg
@@ -0,0 +1 @@
+luckybackup.svg
\ No newline at end of file
diff --git a/links/apps/scalable/butter-desktop.svg b/links/apps/scalable/butter-desktop.svg
new file mode 120000
index 00000000..a2247201
--- /dev/null
+++ b/links/apps/scalable/butter-desktop.svg
@@ -0,0 +1 @@
+popcorntime.svg
\ No newline at end of file
diff --git a/links/apps/scalable/cc.spek.Spek.svg b/links/apps/scalable/cc.spek.Spek.svg
new file mode 120000
index 00000000..c8dfdda2
--- /dev/null
+++ b/links/apps/scalable/cc.spek.Spek.svg
@@ -0,0 +1 @@
+spek.svg
\ No newline at end of file
diff --git a/links/apps/scalable/ch.tlaun.TL.svg b/links/apps/scalable/ch.tlaun.TL.svg
new file mode 120000
index 00000000..e888b9f0
--- /dev/null
+++ b/links/apps/scalable/ch.tlaun.TL.svg
@@ -0,0 +1 @@
+freeminer.svg
\ No newline at end of file
diff --git a/links/apps/scalable/chrome-pfoeakahkgllhkommkfeehmkfcloagkl-Default.svg b/links/apps/scalable/chrome-pfoeakahkgllhkommkfeehmkfcloagkl-Default.svg
new file mode 120000
index 00000000..076b0d60
--- /dev/null
+++ b/links/apps/scalable/chrome-pfoeakahkgllhkommkfeehmkfcloagkl-Default.svg
@@ -0,0 +1 @@
+gnucash-icon.svg
\ No newline at end of file
diff --git a/links/apps/scalable/com.authy.Authy.svg b/links/apps/scalable/com.authy.Authy.svg
new file mode 120000
index 00000000..26506e1d
--- /dev/null
+++ b/links/apps/scalable/com.authy.Authy.svg
@@ -0,0 +1 @@
+authy.svg
\ No newline at end of file
diff --git a/links/apps/scalable/com.discordapp.DiscordPTB.svg b/links/apps/scalable/com.discordapp.DiscordPTB.svg
new file mode 120000
index 00000000..972a47f8
--- /dev/null
+++ b/links/apps/scalable/com.discordapp.DiscordPTB.svg
@@ -0,0 +1 @@
+discord.svg
\ No newline at end of file
diff --git a/links/apps/scalable/com.github.benini.scid.svg b/links/apps/scalable/com.github.benini.scid.svg
new file mode 120000
index 00000000..ee962089
--- /dev/null
+++ b/links/apps/scalable/com.github.benini.scid.svg
@@ -0,0 +1 @@
+scid.svg
\ No newline at end of file
diff --git a/links/apps/scalable/com.github.emmanueltouzery.hotwire.svg b/links/apps/scalable/com.github.emmanueltouzery.hotwire.svg
new file mode 120000
index 00000000..25cfd83e
--- /dev/null
+++ b/links/apps/scalable/com.github.emmanueltouzery.hotwire.svg
@@ -0,0 +1 @@
+knetattach.svg
\ No newline at end of file
diff --git a/links/apps/scalable/com.github.naaando.rush.svg b/links/apps/scalable/com.github.naaando.rush.svg
new file mode 120000
index 00000000..02a5b083
--- /dev/null
+++ b/links/apps/scalable/com.github.naaando.rush.svg
@@ -0,0 +1 @@
+kronometer.svg
\ No newline at end of file
diff --git a/links/apps/scalable/com.github.ryonakano.atlas.svg b/links/apps/scalable/com.github.ryonakano.atlas.svg
new file mode 120000
index 00000000..0b4b0481
--- /dev/null
+++ b/links/apps/scalable/com.github.ryonakano.atlas.svg
@@ -0,0 +1 @@
+gnome-maps.svg
\ No newline at end of file
diff --git a/links/apps/scalable/com.github.tenderowl.turtle.svg b/links/apps/scalable/com.github.tenderowl.turtle.svg
new file mode 120000
index 00000000..2135eb02
--- /dev/null
+++ b/links/apps/scalable/com.github.tenderowl.turtle.svg
@@ -0,0 +1 @@
+thg_logo.svg
\ No newline at end of file
diff --git a/links/apps/scalable/com.github.vikdevelop.timer.svg b/links/apps/scalable/com.github.vikdevelop.timer.svg
new file mode 120000
index 00000000..02a5b083
--- /dev/null
+++ b/links/apps/scalable/com.github.vikdevelop.timer.svg
@@ -0,0 +1 @@
+kronometer.svg
\ No newline at end of file
diff --git a/links/apps/scalable/com.github.vkohaupt.vokoscreenNG.svg b/links/apps/scalable/com.github.vkohaupt.vokoscreenNG.svg
new file mode 120000
index 00000000..9100e9c3
--- /dev/null
+++ b/links/apps/scalable/com.github.vkohaupt.vokoscreenNG.svg
@@ -0,0 +1 @@
+simplescreenrecorder.svg
\ No newline at end of file
diff --git a/links/apps/scalable/com.google.ChromeDev.svg b/links/apps/scalable/com.google.ChromeDev.svg
new file mode 120000
index 00000000..317abb1f
--- /dev/null
+++ b/links/apps/scalable/com.google.ChromeDev.svg
@@ -0,0 +1 @@
+google-chrome-unstable.svg
\ No newline at end of file
diff --git a/links/apps/scalable/com.opera.Opera.svg b/links/apps/scalable/com.opera.Opera.svg
new file mode 120000
index 00000000..6075479f
--- /dev/null
+++ b/links/apps/scalable/com.opera.Opera.svg
@@ -0,0 +1 @@
+opera.svg
\ No newline at end of file
diff --git a/links/apps/scalable/computersettings.svg b/links/apps/scalable/computersettings.svg
new file mode 120000
index 00000000..c49e7bd2
--- /dev/null
+++ b/links/apps/scalable/computersettings.svg
@@ -0,0 +1 @@
+utilities-tweak-tool.svg
\ No newline at end of file
diff --git a/links/apps/scalable/cr3.svg b/links/apps/scalable/cr3.svg
new file mode 120000
index 00000000..6bc08942
--- /dev/null
+++ b/links/apps/scalable/cr3.svg
@@ -0,0 +1 @@
+artha.svg
\ No newline at end of file
diff --git a/links/apps/scalable/crqt.svg b/links/apps/scalable/crqt.svg
new file mode 120000
index 00000000..6bc08942
--- /dev/null
+++ b/links/apps/scalable/crqt.svg
@@ -0,0 +1 @@
+artha.svg
\ No newline at end of file
diff --git a/links/apps/scalable/cs-printer.svg b/links/apps/scalable/cs-printer.svg
new file mode 120000
index 00000000..f0bff227
--- /dev/null
+++ b/links/apps/scalable/cs-printer.svg
@@ -0,0 +1 @@
+printer.svg
\ No newline at end of file
diff --git a/links/apps/scalable/cutefish-calculator.svg b/links/apps/scalable/cutefish-calculator.svg
new file mode 120000
index 00000000..9bce3704
--- /dev/null
+++ b/links/apps/scalable/cutefish-calculator.svg
@@ -0,0 +1 @@
+calc.svg
\ No newline at end of file
diff --git a/links/apps/scalable/cutefish-videoplayer.svg b/links/apps/scalable/cutefish-videoplayer.svg
new file mode 120000
index 00000000..32d53de2
--- /dev/null
+++ b/links/apps/scalable/cutefish-videoplayer.svg
@@ -0,0 +1 @@
+multimedia-video-player.svg
\ No newline at end of file
diff --git a/links/apps/scalable/datcord.svg b/links/apps/scalable/datcord.svg
new file mode 120000
index 00000000..972a47f8
--- /dev/null
+++ b/links/apps/scalable/datcord.svg
@@ -0,0 +1 @@
+discord.svg
\ No newline at end of file
diff --git a/links/apps/scalable/datcord256.svg b/links/apps/scalable/datcord256.svg
new file mode 120000
index 00000000..972a47f8
--- /dev/null
+++ b/links/apps/scalable/datcord256.svg
@@ -0,0 +1 @@
+discord.svg
\ No newline at end of file
diff --git a/links/apps/scalable/dde-printer.svg b/links/apps/scalable/dde-printer.svg
new file mode 120000
index 00000000..f0bff227
--- /dev/null
+++ b/links/apps/scalable/dde-printer.svg
@@ -0,0 +1 @@
+printer.svg
\ No newline at end of file
diff --git a/links/apps/scalable/deepin-cloud-print-configurator.svg b/links/apps/scalable/deepin-cloud-print-configurator.svg
new file mode 120000
index 00000000..a3d82f90
--- /dev/null
+++ b/links/apps/scalable/deepin-cloud-print-configurator.svg
@@ -0,0 +1 @@
+system-config-printer.svg
\ No newline at end of file
diff --git a/links/apps/scalable/deepin-cloudprint-config-helper.svg b/links/apps/scalable/deepin-cloudprint-config-helper.svg
new file mode 120000
index 00000000..e965378d
--- /dev/null
+++ b/links/apps/scalable/deepin-cloudprint-config-helper.svg
@@ -0,0 +1 @@
+deepin-cloud-print-configurator.svg
\ No newline at end of file
diff --git a/links/apps/scalable/distributor-logo-windows.svg b/links/apps/scalable/distributor-logo-windows.svg
new file mode 120000
index 00000000..417f68ca
--- /dev/null
+++ b/links/apps/scalable/distributor-logo-windows.svg
@@ -0,0 +1 @@
+wine.svg
\ No newline at end of file
diff --git a/links/apps/scalable/drgeo.svg b/links/apps/scalable/drgeo.svg
new file mode 120000
index 00000000..33255089
--- /dev/null
+++ b/links/apps/scalable/drgeo.svg
@@ -0,0 +1 @@
+kturtle.svg
\ No newline at end of file
diff --git a/links/apps/scalable/drgeo2.svg b/links/apps/scalable/drgeo2.svg
new file mode 120000
index 00000000..87c8609a
--- /dev/null
+++ b/links/apps/scalable/drgeo2.svg
@@ -0,0 +1 @@
+drgeo.svg
\ No newline at end of file
diff --git a/links/apps/scalable/drgeo_32x32.svg b/links/apps/scalable/drgeo_32x32.svg
new file mode 120000
index 00000000..87c8609a
--- /dev/null
+++ b/links/apps/scalable/drgeo_32x32.svg
@@ -0,0 +1 @@
+drgeo.svg
\ No newline at end of file
diff --git a/links/apps/scalable/easy-tag.svg b/links/apps/scalable/easy-tag.svg
new file mode 120000
index 00000000..655858a3
--- /dev/null
+++ b/links/apps/scalable/easy-tag.svg
@@ -0,0 +1 @@
+easytag.svg
\ No newline at end of file
diff --git a/links/apps/scalable/edu.berkeley.BOINC.svg b/links/apps/scalable/edu.berkeley.BOINC.svg
new file mode 120000
index 00000000..5b6bea27
--- /dev/null
+++ b/links/apps/scalable/edu.berkeley.BOINC.svg
@@ -0,0 +1 @@
+boinc.svg
\ No newline at end of file
diff --git a/links/apps/scalable/electron20.svg b/links/apps/scalable/electron20.svg
new file mode 120000
index 00000000..0a8bb495
--- /dev/null
+++ b/links/apps/scalable/electron20.svg
@@ -0,0 +1 @@
+electron.svg
\ No newline at end of file
diff --git a/links/apps/scalable/electron21.svg b/links/apps/scalable/electron21.svg
new file mode 120000
index 00000000..0a8bb495
--- /dev/null
+++ b/links/apps/scalable/electron21.svg
@@ -0,0 +1 @@
+electron.svg
\ No newline at end of file
diff --git a/links/apps/scalable/electron22.svg b/links/apps/scalable/electron22.svg
new file mode 120000
index 00000000..0a8bb495
--- /dev/null
+++ b/links/apps/scalable/electron22.svg
@@ -0,0 +1 @@
+electron.svg
\ No newline at end of file
diff --git a/links/apps/scalable/electron23.svg b/links/apps/scalable/electron23.svg
new file mode 120000
index 00000000..0a8bb495
--- /dev/null
+++ b/links/apps/scalable/electron23.svg
@@ -0,0 +1 @@
+electron.svg
\ No newline at end of file
diff --git a/links/apps/scalable/epsonscan2.svg b/links/apps/scalable/epsonscan2.svg
new file mode 120000
index 00000000..490a5aa3
--- /dev/null
+++ b/links/apps/scalable/epsonscan2.svg
@@ -0,0 +1 @@
+scanner.svg
\ No newline at end of file
diff --git a/links/apps/scalable/era.svg b/links/apps/scalable/era.svg
new file mode 120000
index 00000000..9f07aeaa
--- /dev/null
+++ b/links/apps/scalable/era.svg
@@ -0,0 +1 @@
+preferences-system-time.svg
\ No newline at end of file
diff --git a/links/apps/scalable/escan2_app.svg b/links/apps/scalable/escan2_app.svg
new file mode 120000
index 00000000..490a5aa3
--- /dev/null
+++ b/links/apps/scalable/escan2_app.svg
@@ -0,0 +1 @@
+scanner.svg
\ No newline at end of file
diff --git a/links/apps/scalable/ffdec.svg b/links/apps/scalable/ffdec.svg
new file mode 120000
index 00000000..29daacec
--- /dev/null
+++ b/links/apps/scalable/ffdec.svg
@@ -0,0 +1 @@
+flash.svg
\ No newline at end of file
diff --git a/links/apps/scalable/fr.free.brouits.qspeakers.svg b/links/apps/scalable/fr.free.brouits.qspeakers.svg
new file mode 120000
index 00000000..a2830c27
--- /dev/null
+++ b/links/apps/scalable/fr.free.brouits.qspeakers.svg
@@ -0,0 +1 @@
+rhythmbox.svg
\ No newline at end of file
diff --git a/links/apps/scalable/funterm.svg b/links/apps/scalable/funterm.svg
new file mode 120000
index 00000000..f469eb13
--- /dev/null
+++ b/links/apps/scalable/funterm.svg
@@ -0,0 +1 @@
+roxterm.svg
\ No newline at end of file
diff --git a/links/apps/scalable/garuda-downloader.svg b/links/apps/scalable/garuda-downloader.svg
new file mode 120000
index 00000000..9ad181a0
--- /dev/null
+++ b/links/apps/scalable/garuda-downloader.svg
@@ -0,0 +1 @@
+kget.svg
\ No newline at end of file
diff --git a/links/apps/scalable/garuda-gamer.svg b/links/apps/scalable/garuda-gamer.svg
new file mode 120000
index 00000000..69f0e707
--- /dev/null
+++ b/links/apps/scalable/garuda-gamer.svg
@@ -0,0 +1 @@
+applications-games.svg
\ No newline at end of file
diff --git a/links/apps/scalable/garuda-settings-manager.svg b/links/apps/scalable/garuda-settings-manager.svg
new file mode 120000
index 00000000..83e6cb4a
--- /dev/null
+++ b/links/apps/scalable/garuda-settings-manager.svg
@@ -0,0 +1 @@
+unity-tweak-tool.svg
\ No newline at end of file
diff --git a/links/apps/scalable/garuda-system-maintenance.svg b/links/apps/scalable/garuda-system-maintenance.svg
new file mode 120000
index 00000000..7820fcb5
--- /dev/null
+++ b/links/apps/scalable/garuda-system-maintenance.svg
@@ -0,0 +1 @@
+jockey.svg
\ No newline at end of file
diff --git a/links/apps/scalable/gda-control-center-6.0.svg b/links/apps/scalable/gda-control-center-6.0.svg
new file mode 120000
index 00000000..9833902f
--- /dev/null
+++ b/links/apps/scalable/gda-control-center-6.0.svg
@@ -0,0 +1 @@
+gda-control-center.svg
\ No newline at end of file
diff --git a/links/apps/scalable/gnucash.svg b/links/apps/scalable/gnucash.svg
new file mode 120000
index 00000000..076b0d60
--- /dev/null
+++ b/links/apps/scalable/gnucash.svg
@@ -0,0 +1 @@
+gnucash-icon.svg
\ No newline at end of file
diff --git a/links/apps/scalable/gtk-pipe-viewer.svg b/links/apps/scalable/gtk-pipe-viewer.svg
new file mode 120000
index 00000000..6c62c168
--- /dev/null
+++ b/links/apps/scalable/gtk-pipe-viewer.svg
@@ -0,0 +1 @@
+youtube.svg
\ No newline at end of file
diff --git a/links/apps/scalable/hi48-app-wireshark.svg b/links/apps/scalable/hi48-app-wireshark.svg
new file mode 120000
index 00000000..db83df0a
--- /dev/null
+++ b/links/apps/scalable/hi48-app-wireshark.svg
@@ -0,0 +1 @@
+wireshark.svg
\ No newline at end of file
diff --git a/links/apps/scalable/io.beekeeperstudio.Studio.svg b/links/apps/scalable/io.beekeeperstudio.Studio.svg
new file mode 120000
index 00000000..40253202
--- /dev/null
+++ b/links/apps/scalable/io.beekeeperstudio.Studio.svg
@@ -0,0 +1 @@
+beekeeper-studio.svg
\ No newline at end of file
diff --git a/links/apps/scalable/io.github.Lunarequest.NightPDF.svg b/links/apps/scalable/io.github.Lunarequest.NightPDF.svg
new file mode 120000
index 00000000..ae216ea6
--- /dev/null
+++ b/links/apps/scalable/io.github.Lunarequest.NightPDF.svg
@@ -0,0 +1 @@
+qpdfview.svg
\ No newline at end of file
diff --git a/links/apps/scalable/io.github.barryran.QtScrcpy.svg b/links/apps/scalable/io.github.barryran.QtScrcpy.svg
new file mode 120000
index 00000000..89b47a24
--- /dev/null
+++ b/links/apps/scalable/io.github.barryran.QtScrcpy.svg
@@ -0,0 +1 @@
+qtscrcpy.svg
\ No newline at end of file
diff --git a/links/apps/scalable/io.github.benini.scid.svg b/links/apps/scalable/io.github.benini.scid.svg
new file mode 120000
index 00000000..ee962089
--- /dev/null
+++ b/links/apps/scalable/io.github.benini.scid.svg
@@ -0,0 +1 @@
+scid.svg
\ No newline at end of file
diff --git a/links/apps/scalable/io.github.darkhz.rclonetui.svg b/links/apps/scalable/io.github.darkhz.rclonetui.svg
new file mode 120000
index 00000000..3c42cef0
--- /dev/null
+++ b/links/apps/scalable/io.github.darkhz.rclonetui.svg
@@ -0,0 +1 @@
+rclone-browser.svg
\ No newline at end of file
diff --git a/links/apps/scalable/io.github.dgsasha.Remembrance.svg b/links/apps/scalable/io.github.dgsasha.Remembrance.svg
new file mode 120000
index 00000000..85778b03
--- /dev/null
+++ b/links/apps/scalable/io.github.dgsasha.Remembrance.svg
@@ -0,0 +1 @@
+kalarm.svg
\ No newline at end of file
diff --git a/links/apps/scalable/io.github.diamondburned.gtkcord4.svg b/links/apps/scalable/io.github.diamondburned.gtkcord4.svg
new file mode 120000
index 00000000..972a47f8
--- /dev/null
+++ b/links/apps/scalable/io.github.diamondburned.gtkcord4.svg
@@ -0,0 +1 @@
+discord.svg
\ No newline at end of file
diff --git a/links/apps/scalable/io.github.gnome_terminator.terminator.svg b/links/apps/scalable/io.github.gnome_terminator.terminator.svg
new file mode 120000
index 00000000..be634856
--- /dev/null
+++ b/links/apps/scalable/io.github.gnome_terminator.terminator.svg
@@ -0,0 +1 @@
+terminator.svg
\ No newline at end of file
diff --git a/links/apps/scalable/io.github.martinrotter.rssguard.svg b/links/apps/scalable/io.github.martinrotter.rssguard.svg
new file mode 120000
index 00000000..86bb8e06
--- /dev/null
+++ b/links/apps/scalable/io.github.martinrotter.rssguard.svg
@@ -0,0 +1 @@
+internet-news-reader.svg
\ No newline at end of file
diff --git a/links/apps/scalable/io.github.martinrotter.rssguardlite.svg b/links/apps/scalable/io.github.martinrotter.rssguardlite.svg
new file mode 120000
index 00000000..86bb8e06
--- /dev/null
+++ b/links/apps/scalable/io.github.martinrotter.rssguardlite.svg
@@ -0,0 +1 @@
+internet-news-reader.svg
\ No newline at end of file
diff --git a/links/apps/scalable/io.github.shiiion.primehack.svg b/links/apps/scalable/io.github.shiiion.primehack.svg
new file mode 120000
index 00000000..db73511a
--- /dev/null
+++ b/links/apps/scalable/io.github.shiiion.primehack.svg
@@ -0,0 +1 @@
+dolphin-emu.svg
\ No newline at end of file
diff --git a/links/apps/scalable/io.gitlab.coolreader_ng.crqt-ng.svg b/links/apps/scalable/io.gitlab.coolreader_ng.crqt-ng.svg
new file mode 120000
index 00000000..6bc08942
--- /dev/null
+++ b/links/apps/scalable/io.gitlab.coolreader_ng.crqt-ng.svg
@@ -0,0 +1 @@
+artha.svg
\ No newline at end of file
diff --git a/links/apps/scalable/io.playnux.calculator.svg b/links/apps/scalable/io.playnux.calculator.svg
new file mode 120000
index 00000000..9bce3704
--- /dev/null
+++ b/links/apps/scalable/io.playnux.calculator.svg
@@ -0,0 +1 @@
+calc.svg
\ No newline at end of file
diff --git a/links/apps/scalable/isodumper.svg b/links/apps/scalable/isodumper.svg
new file mode 120000
index 00000000..6558433a
--- /dev/null
+++ b/links/apps/scalable/isodumper.svg
@@ -0,0 +1 @@
+multibootusb.svg
\ No newline at end of file
diff --git a/links/apps/scalable/it.cuteworks.pacmanlogviewer.svg b/links/apps/scalable/it.cuteworks.pacmanlogviewer.svg
new file mode 120000
index 00000000..d2e61517
--- /dev/null
+++ b/links/apps/scalable/it.cuteworks.pacmanlogviewer.svg
@@ -0,0 +1 @@
+plv.svg
\ No newline at end of file
diff --git a/links/apps/scalable/it.mijorus.webappmanager.svg b/links/apps/scalable/it.mijorus.webappmanager.svg
new file mode 120000
index 00000000..d3439ecb
--- /dev/null
+++ b/links/apps/scalable/it.mijorus.webappmanager.svg
@@ -0,0 +1 @@
+applications-internet.svg
\ No newline at end of file
diff --git a/links/apps/scalable/java20-openjdk.svg b/links/apps/scalable/java20-openjdk.svg
new file mode 120000
index 00000000..124ab273
--- /dev/null
+++ b/links/apps/scalable/java20-openjdk.svg
@@ -0,0 +1 @@
+java.svg
\ No newline at end of file
diff --git a/links/apps/scalable/jdDesktopEntryEdit.svg b/links/apps/scalable/jdDesktopEntryEdit.svg
new file mode 120000
index 00000000..c720251f
--- /dev/null
+++ b/links/apps/scalable/jdDesktopEntryEdit.svg
@@ -0,0 +1 @@
+desktop.svg
\ No newline at end of file
diff --git a/links/apps/scalable/jdownloader-beta.svg b/links/apps/scalable/jdownloader-beta.svg
new file mode 120000
index 00000000..4084cfd9
--- /dev/null
+++ b/links/apps/scalable/jdownloader-beta.svg
@@ -0,0 +1 @@
+jdownloader.svg
\ No newline at end of file
diff --git a/links/apps/scalable/jupyter-console.svg b/links/apps/scalable/jupyter-console.svg
new file mode 120000
index 00000000..99b6390c
--- /dev/null
+++ b/links/apps/scalable/jupyter-console.svg
@@ -0,0 +1 @@
+jupyter.svg
\ No newline at end of file
diff --git a/links/apps/scalable/jupyter-lab.svg b/links/apps/scalable/jupyter-lab.svg
new file mode 120000
index 00000000..99b6390c
--- /dev/null
+++ b/links/apps/scalable/jupyter-lab.svg
@@ -0,0 +1 @@
+jupyter.svg
\ No newline at end of file
diff --git a/links/apps/scalable/jupyter-notebook.svg b/links/apps/scalable/jupyter-notebook.svg
new file mode 120000
index 00000000..99b6390c
--- /dev/null
+++ b/links/apps/scalable/jupyter-notebook.svg
@@ -0,0 +1 @@
+jupyter.svg
\ No newline at end of file
diff --git a/links/apps/scalable/jupyterlab-desktop.svg b/links/apps/scalable/jupyterlab-desktop.svg
new file mode 120000
index 00000000..99b6390c
--- /dev/null
+++ b/links/apps/scalable/jupyterlab-desktop.svg
@@ -0,0 +1 @@
+jupyter.svg
\ No newline at end of file
diff --git a/links/apps/scalable/jupyterlab.svg b/links/apps/scalable/jupyterlab.svg
new file mode 120000
index 00000000..99b6390c
--- /dev/null
+++ b/links/apps/scalable/jupyterlab.svg
@@ -0,0 +1 @@
+jupyter.svg
\ No newline at end of file
diff --git a/links/apps/scalable/k4dirstat.svg b/links/apps/scalable/k4dirstat.svg
new file mode 120000
index 00000000..61cbed48
--- /dev/null
+++ b/links/apps/scalable/k4dirstat.svg
@@ -0,0 +1 @@
+qdirstat.svg
\ No newline at end of file
diff --git a/links/apps/scalable/kali-nmap.svg b/links/apps/scalable/kali-nmap.svg
new file mode 120000
index 00000000..05d2e28d
--- /dev/null
+++ b/links/apps/scalable/kali-nmap.svg
@@ -0,0 +1 @@
+nmap_icon.svg
\ No newline at end of file
diff --git a/links/apps/scalable/kali-wireshark.svg b/links/apps/scalable/kali-wireshark.svg
new file mode 120000
index 00000000..db83df0a
--- /dev/null
+++ b/links/apps/scalable/kali-wireshark.svg
@@ -0,0 +1 @@
+wireshark.svg
\ No newline at end of file
diff --git a/links/apps/scalable/kjobviewer.svg b/links/apps/scalable/kjobviewer.svg
new file mode 120000
index 00000000..fb4f8da9
--- /dev/null
+++ b/links/apps/scalable/kjobviewer.svg
@@ -0,0 +1 @@
+cups.svg
\ No newline at end of file
diff --git a/links/apps/scalable/konnectionmonitor.svg b/links/apps/scalable/konnectionmonitor.svg
new file mode 120000
index 00000000..06914ac1
--- /dev/null
+++ b/links/apps/scalable/konnectionmonitor.svg
@@ -0,0 +1 @@
+gnome-connections.svg
\ No newline at end of file
diff --git a/links/apps/scalable/ksplash.svg b/links/apps/scalable/ksplash.svg
new file mode 120000
index 00000000..5a2e12c2
--- /dev/null
+++ b/links/apps/scalable/ksplash.svg
@@ -0,0 +1 @@
+preferences-system-splash.svg
\ No newline at end of file
diff --git a/links/apps/scalable/kwalletmanager5.svg b/links/apps/scalable/kwalletmanager5.svg
new file mode 120000
index 00000000..f4b9b748
--- /dev/null
+++ b/links/apps/scalable/kwalletmanager5.svg
@@ -0,0 +1 @@
+keyring-manager.svg
\ No newline at end of file
diff --git a/links/apps/scalable/libreoffice7.5-base.svg b/links/apps/scalable/libreoffice7.5-base.svg
new file mode 120000
index 00000000..7a162ad8
--- /dev/null
+++ b/links/apps/scalable/libreoffice7.5-base.svg
@@ -0,0 +1 @@
+libreoffice-base.svg
\ No newline at end of file
diff --git a/links/apps/scalable/libreoffice7.5-calc.svg b/links/apps/scalable/libreoffice7.5-calc.svg
new file mode 120000
index 00000000..6c95c6ec
--- /dev/null
+++ b/links/apps/scalable/libreoffice7.5-calc.svg
@@ -0,0 +1 @@
+libreoffice-calc.svg
\ No newline at end of file
diff --git a/links/apps/scalable/libreoffice7.5-draw.svg b/links/apps/scalable/libreoffice7.5-draw.svg
new file mode 120000
index 00000000..2c9640b8
--- /dev/null
+++ b/links/apps/scalable/libreoffice7.5-draw.svg
@@ -0,0 +1 @@
+libreoffice-draw.svg
\ No newline at end of file
diff --git a/links/apps/scalable/libreoffice7.5-impress.svg b/links/apps/scalable/libreoffice7.5-impress.svg
new file mode 120000
index 00000000..23162b76
--- /dev/null
+++ b/links/apps/scalable/libreoffice7.5-impress.svg
@@ -0,0 +1 @@
+libreoffice-impress.svg
\ No newline at end of file
diff --git a/links/apps/scalable/libreoffice7.5-math.svg b/links/apps/scalable/libreoffice7.5-math.svg
new file mode 120000
index 00000000..d819533d
--- /dev/null
+++ b/links/apps/scalable/libreoffice7.5-math.svg
@@ -0,0 +1 @@
+libreoffice-math.svg
\ No newline at end of file
diff --git a/links/apps/scalable/libreoffice7.5-startcenter.svg b/links/apps/scalable/libreoffice7.5-startcenter.svg
new file mode 120000
index 00000000..15476617
--- /dev/null
+++ b/links/apps/scalable/libreoffice7.5-startcenter.svg
@@ -0,0 +1 @@
+libreoffice-main.svg
\ No newline at end of file
diff --git a/links/apps/scalable/libreoffice7.5-writer.svg b/links/apps/scalable/libreoffice7.5-writer.svg
new file mode 120000
index 00000000..30306720
--- /dev/null
+++ b/links/apps/scalable/libreoffice7.5-writer.svg
@@ -0,0 +1 @@
+libreoffice-writer.svg
\ No newline at end of file
diff --git a/links/apps/scalable/lstopo.svg b/links/apps/scalable/lstopo.svg
new file mode 120000
index 00000000..78d06e24
--- /dev/null
+++ b/links/apps/scalable/lstopo.svg
@@ -0,0 +1 @@
+hwloc.svg
\ No newline at end of file
diff --git a/links/apps/scalable/net.cubers.assault.AssaultCube.svg b/links/apps/scalable/net.cubers.assault.AssaultCube.svg
new file mode 120000
index 00000000..15e21669
--- /dev/null
+++ b/links/apps/scalable/net.cubers.assault.AssaultCube.svg
@@ -0,0 +1 @@
+assaultcube.svg
\ No newline at end of file
diff --git a/links/apps/scalable/net.epson.epsonscan2.svg b/links/apps/scalable/net.epson.epsonscan2.svg
new file mode 120000
index 00000000..490a5aa3
--- /dev/null
+++ b/links/apps/scalable/net.epson.epsonscan2.svg
@@ -0,0 +1 @@
+scanner.svg
\ No newline at end of file
diff --git a/links/apps/scalable/net.flyingpimonster.Camera.svg b/links/apps/scalable/net.flyingpimonster.Camera.svg
new file mode 120000
index 00000000..6e314c53
--- /dev/null
+++ b/links/apps/scalable/net.flyingpimonster.Camera.svg
@@ -0,0 +1 @@
+accessories-camera.svg
\ No newline at end of file
diff --git a/links/apps/scalable/net.sourceforge.xournal.svg b/links/apps/scalable/net.sourceforge.xournal.svg
new file mode 120000
index 00000000..c04e205a
--- /dev/null
+++ b/links/apps/scalable/net.sourceforge.xournal.svg
@@ -0,0 +1 @@
+xournal.svg
\ No newline at end of file
diff --git a/links/apps/scalable/net.tenshu.Terminator2.svg b/links/apps/scalable/net.tenshu.Terminator2.svg
new file mode 120000
index 00000000..be634856
--- /dev/null
+++ b/links/apps/scalable/net.tenshu.Terminator2.svg
@@ -0,0 +1 @@
+terminator.svg
\ No newline at end of file
diff --git a/links/apps/scalable/net.waterfox.waterfox.svg b/links/apps/scalable/net.waterfox.waterfox.svg
new file mode 120000
index 00000000..8b27b7c2
--- /dev/null
+++ b/links/apps/scalable/net.waterfox.waterfox.svg
@@ -0,0 +1 @@
+waterfox.svg
\ No newline at end of file
diff --git a/links/apps/scalable/nightpdf.svg b/links/apps/scalable/nightpdf.svg
new file mode 120000
index 00000000..ae216ea6
--- /dev/null
+++ b/links/apps/scalable/nightpdf.svg
@@ -0,0 +1 @@
+qpdfview.svg
\ No newline at end of file
diff --git a/links/apps/scalable/notebook.svg b/links/apps/scalable/notebook.svg
new file mode 120000
index 00000000..99b6390c
--- /dev/null
+++ b/links/apps/scalable/notebook.svg
@@ -0,0 +1 @@
+jupyter.svg
\ No newline at end of file
diff --git a/links/apps/scalable/odoo.svg b/links/apps/scalable/odoo.svg
new file mode 120000
index 00000000..556e58c1
--- /dev/null
+++ b/links/apps/scalable/odoo.svg
@@ -0,0 +1 @@
+openerp-client.svg
\ No newline at end of file
diff --git a/links/apps/scalable/openerp-icon.svg b/links/apps/scalable/openerp-icon.svg
new file mode 120000
index 00000000..556e58c1
--- /dev/null
+++ b/links/apps/scalable/openerp-icon.svg
@@ -0,0 +1 @@
+openerp-client.svg
\ No newline at end of file
diff --git a/links/apps/scalable/openjdk-20.svg b/links/apps/scalable/openjdk-20.svg
new file mode 120000
index 00000000..124ab273
--- /dev/null
+++ b/links/apps/scalable/openjdk-20.svg
@@ -0,0 +1 @@
+java.svg
\ No newline at end of file
diff --git a/links/apps/scalable/oracle_java20.svg b/links/apps/scalable/oracle_java20.svg
new file mode 120000
index 00000000..124ab273
--- /dev/null
+++ b/links/apps/scalable/oracle_java20.svg
@@ -0,0 +1 @@
+java.svg
\ No newline at end of file
diff --git a/links/apps/scalable/org.bleachbit.BleachBit.svg b/links/apps/scalable/org.bleachbit.BleachBit.svg
new file mode 120000
index 00000000..011a9357
--- /dev/null
+++ b/links/apps/scalable/org.bleachbit.BleachBit.svg
@@ -0,0 +1 @@
+bleachbit.svg
\ No newline at end of file
diff --git a/links/apps/scalable/org.freedesktop.Sdk.Extension.openjdk20.svg b/links/apps/scalable/org.freedesktop.Sdk.Extension.openjdk20.svg
new file mode 120000
index 00000000..124ab273
--- /dev/null
+++ b/links/apps/scalable/org.freedesktop.Sdk.Extension.openjdk20.svg
@@ -0,0 +1 @@
+java.svg
\ No newline at end of file
diff --git a/links/apps/scalable/org.gnome.Settings-keyboard-symbolic.svg b/links/apps/scalable/org.gnome.Settings-keyboard-symbolic.svg
deleted file mode 120000
index 9114063b..00000000
--- a/links/apps/scalable/org.gnome.Settings-keyboard-symbolic.svg
+++ /dev/null
@@ -1 +0,0 @@
-preferences-desktop-keyboard-symbolic.svg
\ No newline at end of file
diff --git a/links/apps/scalable/org.gnome.Web.svg b/links/apps/scalable/org.gnome.Web.svg
new file mode 120000
index 00000000..f7a1ddc3
--- /dev/null
+++ b/links/apps/scalable/org.gnome.Web.svg
@@ -0,0 +1 @@
+gnome-web.svg
\ No newline at end of file
diff --git a/links/apps/scalable/org.gnome.brasero.svg b/links/apps/scalable/org.gnome.brasero.svg
new file mode 120000
index 00000000..d2d6e296
--- /dev/null
+++ b/links/apps/scalable/org.gnome.brasero.svg
@@ -0,0 +1 @@
+brasero.svg
\ No newline at end of file
diff --git a/links/apps/scalable/org.gnome.gda.Browser.svg b/links/apps/scalable/org.gnome.gda.Browser.svg
new file mode 120000
index 00000000..a3f8c1c9
--- /dev/null
+++ b/links/apps/scalable/org.gnome.gda.Browser.svg
@@ -0,0 +1 @@
+gda-browser-5.0.svg
\ No newline at end of file
diff --git a/links/apps/scalable/org.gnome.gitlab.ranchester.Mirdorph.svg b/links/apps/scalable/org.gnome.gitlab.ranchester.Mirdorph.svg
new file mode 120000
index 00000000..972a47f8
--- /dev/null
+++ b/links/apps/scalable/org.gnome.gitlab.ranchester.Mirdorph.svg
@@ -0,0 +1 @@
+discord.svg
\ No newline at end of file
diff --git a/links/apps/scalable/org.gnome.gparted.svg b/links/apps/scalable/org.gnome.gparted.svg
new file mode 120000
index 00000000..b9b21b15
--- /dev/null
+++ b/links/apps/scalable/org.gnome.gparted.svg
@@ -0,0 +1 @@
+gparted.svg
\ No newline at end of file
diff --git a/links/apps/scalable/org.gnome_terminator.Terminator2.svg b/links/apps/scalable/org.gnome_terminator.Terminator2.svg
new file mode 120000
index 00000000..be634856
--- /dev/null
+++ b/links/apps/scalable/org.gnome_terminator.Terminator2.svg
@@ -0,0 +1 @@
+terminator.svg
\ No newline at end of file
diff --git a/links/apps/scalable/org.gnucash.GnuCash.svg b/links/apps/scalable/org.gnucash.GnuCash.svg
new file mode 120000
index 00000000..076b0d60
--- /dev/null
+++ b/links/apps/scalable/org.gnucash.GnuCash.svg
@@ -0,0 +1 @@
+gnucash-icon.svg
\ No newline at end of file
diff --git a/links/apps/scalable/org.jdownloader.JDownloader.svg b/links/apps/scalable/org.jdownloader.JDownloader.svg
new file mode 120000
index 00000000..4084cfd9
--- /dev/null
+++ b/links/apps/scalable/org.jdownloader.JDownloader.svg
@@ -0,0 +1 @@
+jdownloader.svg
\ No newline at end of file
diff --git a/links/apps/scalable/org.kde.ConfigurePrinter.svg b/links/apps/scalable/org.kde.ConfigurePrinter.svg
new file mode 120000
index 00000000..f0bff227
--- /dev/null
+++ b/links/apps/scalable/org.kde.ConfigurePrinter.svg
@@ -0,0 +1 @@
+printer.svg
\ No newline at end of file
diff --git a/links/apps/scalable/org.kde.arca.svg b/links/apps/scalable/org.kde.arca.svg
new file mode 120000
index 00000000..72381dbe
--- /dev/null
+++ b/links/apps/scalable/org.kde.arca.svg
@@ -0,0 +1 @@
+file-roller.svg
\ No newline at end of file
diff --git a/links/apps/scalable/org.kde.ktpcontactlist.svg b/links/apps/scalable/org.kde.ktpcontactlist.svg
new file mode 120000
index 00000000..ee8923e3
--- /dev/null
+++ b/links/apps/scalable/org.kde.ktpcontactlist.svg
@@ -0,0 +1 @@
+addressbook.svg
\ No newline at end of file
diff --git a/links/apps/scalable/org.kde.print-manager.svg b/links/apps/scalable/org.kde.print-manager.svg
new file mode 120000
index 00000000..f0bff227
--- /dev/null
+++ b/links/apps/scalable/org.kde.print-manager.svg
@@ -0,0 +1 @@
+printer.svg
\ No newline at end of file
diff --git a/links/apps/scalable/org.kde.qmlkonsole.svg b/links/apps/scalable/org.kde.qmlkonsole.svg
new file mode 120000
index 00000000..dfaaf4b9
--- /dev/null
+++ b/links/apps/scalable/org.kde.qmlkonsole.svg
@@ -0,0 +1 @@
+gnome-console.svg
\ No newline at end of file
diff --git a/links/apps/scalable/org.kde.raven.svg b/links/apps/scalable/org.kde.raven.svg
new file mode 120000
index 00000000..38672306
--- /dev/null
+++ b/links/apps/scalable/org.kde.raven.svg
@@ -0,0 +1 @@
+claws-mail.svg
\ No newline at end of file
diff --git a/links/apps/scalable/org.manjaro.pamac.manager.svg b/links/apps/scalable/org.manjaro.pamac.manager.svg
new file mode 120000
index 00000000..7e458b8e
--- /dev/null
+++ b/links/apps/scalable/org.manjaro.pamac.manager.svg
@@ -0,0 +1 @@
+system-software-install.svg
\ No newline at end of file
diff --git a/links/apps/scalable/org.putty.putty.svg b/links/apps/scalable/org.putty.putty.svg
new file mode 120000
index 00000000..79906048
--- /dev/null
+++ b/links/apps/scalable/org.putty.putty.svg
@@ -0,0 +1 @@
+putty.svg
\ No newline at end of file
diff --git a/links/apps/scalable/org.wireshark.Wireshark.svg b/links/apps/scalable/org.wireshark.Wireshark.svg
new file mode 120000
index 00000000..db83df0a
--- /dev/null
+++ b/links/apps/scalable/org.wireshark.Wireshark.svg
@@ -0,0 +1 @@
+wireshark.svg
\ No newline at end of file
diff --git a/links/apps/scalable/org.wireshark.gtk.svg b/links/apps/scalable/org.wireshark.gtk.svg
new file mode 120000
index 00000000..db83df0a
--- /dev/null
+++ b/links/apps/scalable/org.wireshark.gtk.svg
@@ -0,0 +1 @@
+wireshark.svg
\ No newline at end of file
diff --git a/links/apps/scalable/org.wireshark.qt.svg b/links/apps/scalable/org.wireshark.qt.svg
new file mode 120000
index 00000000..db83df0a
--- /dev/null
+++ b/links/apps/scalable/org.wireshark.qt.svg
@@ -0,0 +1 @@
+wireshark.svg
\ No newline at end of file
diff --git a/links/apps/scalable/org.yuzu_emu.yuzu.svg b/links/apps/scalable/org.yuzu_emu.yuzu.svg
new file mode 120000
index 00000000..972717a4
--- /dev/null
+++ b/links/apps/scalable/org.yuzu_emu.yuzu.svg
@@ -0,0 +1 @@
+yuzu.svg
\ No newline at end of file
diff --git a/links/apps/scalable/org.zhangyuannie.Butter.svg b/links/apps/scalable/org.zhangyuannie.Butter.svg
new file mode 120000
index 00000000..b6e70568
--- /dev/null
+++ b/links/apps/scalable/org.zhangyuannie.Butter.svg
@@ -0,0 +1 @@
+butter.svg
\ No newline at end of file
diff --git a/links/apps/scalable/package_settings.svg b/links/apps/scalable/package_settings.svg
new file mode 120000
index 00000000..c49e7bd2
--- /dev/null
+++ b/links/apps/scalable/package_settings.svg
@@ -0,0 +1 @@
+utilities-tweak-tool.svg
\ No newline at end of file
diff --git a/links/apps/scalable/page.codeberg.JakobDev.jdDesktopEntryEdit.svg b/links/apps/scalable/page.codeberg.JakobDev.jdDesktopEntryEdit.svg
new file mode 120000
index 00000000..c720251f
--- /dev/null
+++ b/links/apps/scalable/page.codeberg.JakobDev.jdDesktopEntryEdit.svg
@@ -0,0 +1 @@
+desktop.svg
\ No newline at end of file
diff --git a/links/apps/scalable/pop-os-logo-icon.svg b/links/apps/scalable/pop-os-logo-icon.svg
new file mode 120000
index 00000000..b0b25eb8
--- /dev/null
+++ b/links/apps/scalable/pop-os-logo-icon.svg
@@ -0,0 +1 @@
+distributor-logo-pop-os.svg
\ No newline at end of file
diff --git a/links/apps/scalable/pop-os.svg b/links/apps/scalable/pop-os.svg
new file mode 120000
index 00000000..b0b25eb8
--- /dev/null
+++ b/links/apps/scalable/pop-os.svg
@@ -0,0 +1 @@
+distributor-logo-pop-os.svg
\ No newline at end of file
diff --git a/links/apps/scalable/pop_os.svg b/links/apps/scalable/pop_os.svg
new file mode 120000
index 00000000..b0b25eb8
--- /dev/null
+++ b/links/apps/scalable/pop_os.svg
@@ -0,0 +1 @@
+distributor-logo-pop-os.svg
\ No newline at end of file
diff --git a/links/apps/scalable/preferences-desktop-accessibility-pointing.svg b/links/apps/scalable/preferences-desktop-accessibility-pointing.svg
new file mode 120000
index 00000000..f690812d
--- /dev/null
+++ b/links/apps/scalable/preferences-desktop-accessibility-pointing.svg
@@ -0,0 +1 @@
+preferences-desktop-cursors.svg
\ No newline at end of file
diff --git a/links/apps/scalable/preferences-desktop-display-randr.svg b/links/apps/scalable/preferences-desktop-display-randr.svg
new file mode 120000
index 00000000..fa24a04e
--- /dev/null
+++ b/links/apps/scalable/preferences-desktop-display-randr.svg
@@ -0,0 +1 @@
+preferences-desktop-display.svg
\ No newline at end of file
diff --git a/links/apps/scalable/preferences-desktop-keyboard-shortcut.svg b/links/apps/scalable/preferences-desktop-keyboard-shortcut.svg
new file mode 120000
index 00000000..d14a5be9
--- /dev/null
+++ b/links/apps/scalable/preferences-desktop-keyboard-shortcut.svg
@@ -0,0 +1 @@
+preferences-desktop-keyboard.svg
\ No newline at end of file
diff --git a/links/apps/scalable/preferences-desktop-printer.svg b/links/apps/scalable/preferences-desktop-printer.svg
new file mode 120000
index 00000000..f0bff227
--- /dev/null
+++ b/links/apps/scalable/preferences-desktop-printer.svg
@@ -0,0 +1 @@
+printer.svg
\ No newline at end of file
diff --git a/links/apps/scalable/printer-driver-deepin-cloud-print.svg b/links/apps/scalable/printer-driver-deepin-cloud-print.svg
new file mode 120000
index 00000000..e965378d
--- /dev/null
+++ b/links/apps/scalable/printer-driver-deepin-cloud-print.svg
@@ -0,0 +1 @@
+deepin-cloud-print-configurator.svg
\ No newline at end of file
diff --git a/links/apps/scalable/printer1.svg b/links/apps/scalable/printer1.svg
new file mode 120000
index 00000000..fb4f8da9
--- /dev/null
+++ b/links/apps/scalable/printer1.svg
@@ -0,0 +1 @@
+cups.svg
\ No newline at end of file
diff --git a/links/apps/scalable/printersandfax_q4os_startmenu.svg b/links/apps/scalable/printersandfax_q4os_startmenu.svg
new file mode 120000
index 00000000..fb4f8da9
--- /dev/null
+++ b/links/apps/scalable/printersandfax_q4os_startmenu.svg
@@ -0,0 +1 @@
+cups.svg
\ No newline at end of file
diff --git a/links/apps/scalable/printmgr.svg b/links/apps/scalable/printmgr.svg
new file mode 120000
index 00000000..fb4f8da9
--- /dev/null
+++ b/links/apps/scalable/printmgr.svg
@@ -0,0 +1 @@
+cups.svg
\ No newline at end of file
diff --git a/links/apps/scalable/qspeakers.svg b/links/apps/scalable/qspeakers.svg
new file mode 120000
index 00000000..a2830c27
--- /dev/null
+++ b/links/apps/scalable/qspeakers.svg
@@ -0,0 +1 @@
+rhythmbox.svg
\ No newline at end of file
diff --git a/links/apps/scalable/raven.svg b/links/apps/scalable/raven.svg
new file mode 120000
index 00000000..38672306
--- /dev/null
+++ b/links/apps/scalable/raven.svg
@@ -0,0 +1 @@
+claws-mail.svg
\ No newline at end of file
diff --git a/links/apps/scalable/samsung-driver.svg b/links/apps/scalable/samsung-driver.svg
new file mode 120000
index 00000000..7820fcb5
--- /dev/null
+++ b/links/apps/scalable/samsung-driver.svg
@@ -0,0 +1 @@
+jockey.svg
\ No newline at end of file
diff --git a/links/apps/scalable/start-here-pop-os.svg b/links/apps/scalable/start-here-pop-os.svg
new file mode 120000
index 00000000..b0b25eb8
--- /dev/null
+++ b/links/apps/scalable/start-here-pop-os.svg
@@ -0,0 +1 @@
+distributor-logo-pop-os.svg
\ No newline at end of file
diff --git a/links/apps/scalable/startarmcord.svg b/links/apps/scalable/startarmcord.svg
new file mode 120000
index 00000000..972a47f8
--- /dev/null
+++ b/links/apps/scalable/startarmcord.svg
@@ -0,0 +1 @@
+discord.svg
\ No newline at end of file
diff --git a/links/apps/scalable/system-config-printer.svg b/links/apps/scalable/system-config-printer.svg
new file mode 120000
index 00000000..fb4f8da9
--- /dev/null
+++ b/links/apps/scalable/system-config-printer.svg
@@ -0,0 +1 @@
+cups.svg
\ No newline at end of file
diff --git a/links/apps/scalable/thg-logo.svg b/links/apps/scalable/thg-logo.svg
new file mode 120000
index 00000000..2135eb02
--- /dev/null
+++ b/links/apps/scalable/thg-logo.svg
@@ -0,0 +1 @@
+thg_logo.svg
\ No newline at end of file
diff --git a/links/apps/scalable/thg.svg b/links/apps/scalable/thg.svg
new file mode 120000
index 00000000..2135eb02
--- /dev/null
+++ b/links/apps/scalable/thg.svg
@@ -0,0 +1 @@
+thg_logo.svg
\ No newline at end of file
diff --git a/links/apps/scalable/touchpad.svg b/links/apps/scalable/touchpad.svg
new file mode 120000
index 00000000..3803823f
--- /dev/null
+++ b/links/apps/scalable/touchpad.svg
@@ -0,0 +1 @@
+touchpad-indicator.svg
\ No newline at end of file
diff --git a/links/apps/scalable/ua.org.brezblock.q4wine.svg b/links/apps/scalable/ua.org.brezblock.q4wine.svg
new file mode 120000
index 00000000..dcc1ffb3
--- /dev/null
+++ b/links/apps/scalable/ua.org.brezblock.q4wine.svg
@@ -0,0 +1 @@
+q4wine.svg
\ No newline at end of file
diff --git a/links/apps/scalable/uk.org.greenend.chiark.sgtatham.putty.svg b/links/apps/scalable/uk.org.greenend.chiark.sgtatham.putty.svg
new file mode 120000
index 00000000..79906048
--- /dev/null
+++ b/links/apps/scalable/uk.org.greenend.chiark.sgtatham.putty.svg
@@ -0,0 +1 @@
+putty.svg
\ No newline at end of file
diff --git a/links/apps/scalable/uos-windesk.svg b/links/apps/scalable/uos-windesk.svg
new file mode 120000
index 00000000..50cc4229
--- /dev/null
+++ b/links/apps/scalable/uos-windesk.svg
@@ -0,0 +1 @@
+distributor-logo-windows.svg
\ No newline at end of file
diff --git a/links/apps/scalable/web-google-fusion-tables.svg b/links/apps/scalable/web-google-fusion-tables.svg
new file mode 120000
index 00000000..076b0d60
--- /dev/null
+++ b/links/apps/scalable/web-google-fusion-tables.svg
@@ -0,0 +1 @@
+gnucash-icon.svg
\ No newline at end of file
diff --git a/links/apps/scalable/windows95.svg b/links/apps/scalable/windows95.svg
new file mode 120000
index 00000000..50cc4229
--- /dev/null
+++ b/links/apps/scalable/windows95.svg
@@ -0,0 +1 @@
+distributor-logo-windows.svg
\ No newline at end of file
diff --git a/links/apps/scalable/xournalpp.svg b/links/apps/scalable/xournalpp.svg
new file mode 120000
index 00000000..c04e205a
--- /dev/null
+++ b/links/apps/scalable/xournalpp.svg
@@ -0,0 +1 @@
+xournal.svg
\ No newline at end of file
diff --git a/links/apps/scalable/xyz.armcord.ArmCord.svg b/links/apps/scalable/xyz.armcord.ArmCord.svg
new file mode 120000
index 00000000..972a47f8
--- /dev/null
+++ b/links/apps/scalable/xyz.armcord.ArmCord.svg
@@ -0,0 +1 @@
+discord.svg
\ No newline at end of file
diff --git a/links/apps/scalable/xyz.diamondb.gtkcord4.svg b/links/apps/scalable/xyz.diamondb.gtkcord4.svg
new file mode 120000
index 00000000..972a47f8
--- /dev/null
+++ b/links/apps/scalable/xyz.diamondb.gtkcord4.svg
@@ -0,0 +1 @@
+discord.svg
\ No newline at end of file
diff --git a/links/apps/scalable/yast-printer.svg b/links/apps/scalable/yast-printer.svg
new file mode 120000
index 00000000..fb4f8da9
--- /dev/null
+++ b/links/apps/scalable/yast-printer.svg
@@ -0,0 +1 @@
+cups.svg
\ No newline at end of file
diff --git a/src/apps/scalable/R.svg b/src/apps/scalable/R.svg
new file mode 100644
index 00000000..7e3d7a54
--- /dev/null
+++ b/src/apps/scalable/R.svg
@@ -0,0 +1,10 @@
+
diff --git a/src/apps/scalable/boinc.svg b/src/apps/scalable/boinc.svg
new file mode 100644
index 00000000..466e1828
--- /dev/null
+++ b/src/apps/scalable/boinc.svg
@@ -0,0 +1,8 @@
+
diff --git a/src/apps/scalable/distributor-logo-pop-os.svg b/src/apps/scalable/distributor-logo-pop-os.svg
new file mode 100644
index 00000000..018c2e78
--- /dev/null
+++ b/src/apps/scalable/distributor-logo-pop-os.svg
@@ -0,0 +1,7 @@
+
diff --git a/src/apps/scalable/fleet.svg b/src/apps/scalable/fleet.svg
new file mode 100644
index 00000000..84d8ff8c
--- /dev/null
+++ b/src/apps/scalable/fleet.svg
@@ -0,0 +1,10 @@
+
diff --git a/src/apps/scalable/gnome-connections.svg b/src/apps/scalable/gnome-connections.svg
new file mode 100644
index 00000000..df31398b
--- /dev/null
+++ b/src/apps/scalable/gnome-connections.svg
@@ -0,0 +1,42 @@
+
diff --git a/src/apps/scalable/gnucash-icon.svg b/src/apps/scalable/gnucash-icon.svg
new file mode 100644
index 00000000..170058e4
--- /dev/null
+++ b/src/apps/scalable/gnucash-icon.svg
@@ -0,0 +1,77 @@
+
diff --git a/src/apps/scalable/jupyter.svg b/src/apps/scalable/jupyter.svg
new file mode 100644
index 00000000..88a2da28
--- /dev/null
+++ b/src/apps/scalable/jupyter.svg
@@ -0,0 +1,12 @@
+
diff --git a/src/apps/scalable/moonfm.svg b/src/apps/scalable/moonfm.svg
new file mode 100644
index 00000000..82d4aac3
--- /dev/null
+++ b/src/apps/scalable/moonfm.svg
@@ -0,0 +1,10 @@
+
diff --git a/src/apps/scalable/nordvpn.svg b/src/apps/scalable/nordvpn.svg
new file mode 100644
index 00000000..eb2e469b
--- /dev/null
+++ b/src/apps/scalable/nordvpn.svg
@@ -0,0 +1,7 @@
+
diff --git a/src/apps/scalable/notion-app-enhanced.svg b/src/apps/scalable/notion-app-enhanced.svg
new file mode 100644
index 00000000..9e8bd21c
--- /dev/null
+++ b/src/apps/scalable/notion-app-enhanced.svg
@@ -0,0 +1,7 @@
+
diff --git a/src/apps/scalable/org.gnome.dspy.svg b/src/apps/scalable/org.gnome.dspy.svg
new file mode 100644
index 00000000..56b4999d
--- /dev/null
+++ b/src/apps/scalable/org.gnome.dspy.svg
@@ -0,0 +1,68 @@
+
diff --git a/src/apps/scalable/org.zotero.Zotero.svg b/src/apps/scalable/org.zotero.Zotero.svg
new file mode 100644
index 00000000..5649a66f
--- /dev/null
+++ b/src/apps/scalable/org.zotero.Zotero.svg
@@ -0,0 +1,24 @@
+
diff --git a/src/apps/scalable/spek.svg b/src/apps/scalable/spek.svg
new file mode 100644
index 00000000..c7ffa242
--- /dev/null
+++ b/src/apps/scalable/spek.svg
@@ -0,0 +1,32 @@
+
diff --git a/src/apps/scalable/wireshark.svg b/src/apps/scalable/wireshark.svg
new file mode 100644
index 00000000..523d3bb8
--- /dev/null
+++ b/src/apps/scalable/wireshark.svg
@@ -0,0 +1,15 @@
+
diff --git a/src/apps/scalable/xournal.svg b/src/apps/scalable/xournal.svg
new file mode 100644
index 00000000..86c72a9a
--- /dev/null
+++ b/src/apps/scalable/xournal.svg
@@ -0,0 +1,65 @@
+
diff --git a/src/apps/scalable/yesplaymusic.svg b/src/apps/scalable/yesplaymusic.svg
new file mode 100644
index 00000000..d4c7d5c0
--- /dev/null
+++ b/src/apps/scalable/yesplaymusic.svg
@@ -0,0 +1,15 @@
+
diff --git a/src/apps/scalable/yuzu.svg b/src/apps/scalable/yuzu.svg
new file mode 100644
index 00000000..001a1577
--- /dev/null
+++ b/src/apps/scalable/yuzu.svg
@@ -0,0 +1,8 @@
+