diff --git a/links/actions/symbolic/adw-external-link-symbolic.svg b/links/actions/symbolic/adw-external-link-symbolic.svg
new file mode 120000
index 00000000..cd3b5c4b
--- /dev/null
+++ b/links/actions/symbolic/adw-external-link-symbolic.svg
@@ -0,0 +1 @@
+external-link-symbolic.svg
\ No newline at end of file
diff --git a/links/actions/symbolic/builder-vcs-tag-symbolic.svg b/links/actions/symbolic/builder-vcs-tag-symbolic.svg
new file mode 120000
index 00000000..23581625
--- /dev/null
+++ b/links/actions/symbolic/builder-vcs-tag-symbolic.svg
@@ -0,0 +1 @@
+tag-symbolic.svg
\ No newline at end of file
diff --git a/links/actions/symbolic/builder-view-bottom-pane-symbolic.svg b/links/actions/symbolic/builder-view-bottom-pane-symbolic.svg
new file mode 120000
index 00000000..7176a71d
--- /dev/null
+++ b/links/actions/symbolic/builder-view-bottom-pane-symbolic.svg
@@ -0,0 +1 @@
+view-bottom-pane-symbolic.svg
\ No newline at end of file
diff --git a/links/actions/symbolic/builder-view-right-pane-symbolic.svg b/links/actions/symbolic/builder-view-right-pane-symbolic.svg
new file mode 120000
index 00000000..a9e90f07
--- /dev/null
+++ b/links/actions/symbolic/builder-view-right-pane-symbolic.svg
@@ -0,0 +1 @@
+view-right-pane-symbolic.svg
\ No newline at end of file
diff --git a/links/actions/symbolic/clipman-symbolic.svg b/links/actions/symbolic/clipman-symbolic.svg
new file mode 120000
index 00000000..151f4e14
--- /dev/null
+++ b/links/actions/symbolic/clipman-symbolic.svg
@@ -0,0 +1 @@
+edit-paste-symbolic.svg
\ No newline at end of file
diff --git a/links/actions/symbolic/color-profile-symbolic.svg b/links/actions/symbolic/color-profile-symbolic.svg
new file mode 120000
index 00000000..e07444ed
--- /dev/null
+++ b/links/actions/symbolic/color-profile-symbolic.svg
@@ -0,0 +1 @@
+../../16/actions/color-management.svg
\ No newline at end of file
diff --git a/links/actions/symbolic/debug-continue-symbolic.svg b/links/actions/symbolic/debug-continue-symbolic.svg
new file mode 120000
index 00000000..b1667b00
--- /dev/null
+++ b/links/actions/symbolic/debug-continue-symbolic.svg
@@ -0,0 +1 @@
+builder-run-start-symbolic.svg
\ No newline at end of file
diff --git a/links/actions/symbolic/message-symbolic.svg b/links/actions/symbolic/message-symbolic.svg
new file mode 120000
index 00000000..8ba0ff80
--- /dev/null
+++ b/links/actions/symbolic/message-symbolic.svg
@@ -0,0 +1 @@
+../status/mail-unread-symbolic.svg
\ No newline at end of file
diff --git a/links/actions/symbolic/panel-bottom-symbolic.svg b/links/actions/symbolic/panel-bottom-symbolic.svg
new file mode 120000
index 00000000..7176a71d
--- /dev/null
+++ b/links/actions/symbolic/panel-bottom-symbolic.svg
@@ -0,0 +1 @@
+view-bottom-pane-symbolic.svg
\ No newline at end of file
diff --git a/links/actions/symbolic/panel-left-symbolic.svg b/links/actions/symbolic/panel-left-symbolic.svg
new file mode 120000
index 00000000..98e49e3b
--- /dev/null
+++ b/links/actions/symbolic/panel-left-symbolic.svg
@@ -0,0 +1 @@
+view-left-pane-symbolic.svg
\ No newline at end of file
diff --git a/links/actions/symbolic/panel-modified-symbolic.svg b/links/actions/symbolic/panel-modified-symbolic.svg
new file mode 120000
index 00000000..4ea14ba9
--- /dev/null
+++ b/links/actions/symbolic/panel-modified-symbolic.svg
@@ -0,0 +1 @@
+ui-item-symbolic.svg
\ No newline at end of file
diff --git a/links/actions/symbolic/panel-right-symbolic.svg b/links/actions/symbolic/panel-right-symbolic.svg
new file mode 120000
index 00000000..a9e90f07
--- /dev/null
+++ b/links/actions/symbolic/panel-right-symbolic.svg
@@ -0,0 +1 @@
+view-right-pane-symbolic.svg
\ No newline at end of file
diff --git a/links/actions/symbolic/panel-top-symbolic.svg b/links/actions/symbolic/panel-top-symbolic.svg
new file mode 120000
index 00000000..ec956643
--- /dev/null
+++ b/links/actions/symbolic/panel-top-symbolic.svg
@@ -0,0 +1 @@
+view-top-pane-symbolic.svg
\ No newline at end of file
diff --git a/links/actions/symbolic/pointer-mode-select-symbolic.svg b/links/actions/symbolic/pointer-mode-select-symbolic.svg
new file mode 120000
index 00000000..b28232c7
--- /dev/null
+++ b/links/actions/symbolic/pointer-mode-select-symbolic.svg
@@ -0,0 +1 @@
+pointer-primary-click-symbolic.svg
\ No newline at end of file
diff --git a/links/actions/symbolic/preview-close-symbolic.svg b/links/actions/symbolic/preview-close-symbolic.svg
new file mode 120000
index 00000000..a3ce6e3f
--- /dev/null
+++ b/links/actions/symbolic/preview-close-symbolic.svg
@@ -0,0 +1 @@
+window-close-symbolic.svg
\ No newline at end of file
diff --git a/links/actions/symbolic/restart-symbolic.svg b/links/actions/symbolic/restart-symbolic.svg
new file mode 120000
index 00000000..8c0e16d7
--- /dev/null
+++ b/links/actions/symbolic/restart-symbolic.svg
@@ -0,0 +1 @@
+system-reboot-symbolic.svg
\ No newline at end of file
diff --git a/links/actions/symbolic/tool-crop-symbolic.svg b/links/actions/symbolic/tool-crop-symbolic.svg
new file mode 120000
index 00000000..1cd5ffd9
--- /dev/null
+++ b/links/actions/symbolic/tool-crop-symbolic.svg
@@ -0,0 +1 @@
+image-crop-symbolic.svg
\ No newline at end of file
diff --git a/links/actions/symbolic/tool-highlight-symbolic.svg b/links/actions/symbolic/tool-highlight-symbolic.svg
new file mode 120000
index 00000000..a67a15c9
--- /dev/null
+++ b/links/actions/symbolic/tool-highlight-symbolic.svg
@@ -0,0 +1 @@
+xapp-format-text-highlight-symbolic.svg
\ No newline at end of file
diff --git a/links/actions/symbolic/tool-pencil-symbolic.svg b/links/actions/symbolic/tool-pencil-symbolic.svg
new file mode 120000
index 00000000..1827f76d
--- /dev/null
+++ b/links/actions/symbolic/tool-pencil-symbolic.svg
@@ -0,0 +1 @@
+../apps/accessories-text-editor-symbolic.svg
\ No newline at end of file
diff --git a/links/actions/symbolic/tool-text-symbolic.svg b/links/actions/symbolic/tool-text-symbolic.svg
new file mode 120000
index 00000000..2ef82cdf
--- /dev/null
+++ b/links/actions/symbolic/tool-text-symbolic.svg
@@ -0,0 +1 @@
+../mimetypes/font-x-generic-symbolic.svg
\ No newline at end of file
diff --git a/links/actions/symbolic/ui-attributes-symbolic.svg b/links/actions/symbolic/ui-attributes-symbolic.svg
new file mode 120000
index 00000000..23581625
--- /dev/null
+++ b/links/actions/symbolic/ui-attributes-symbolic.svg
@@ -0,0 +1 @@
+tag-symbolic.svg
\ No newline at end of file
diff --git a/links/actions/symbolic/ui-container-flatpak-symbolic.svg b/links/actions/symbolic/ui-container-flatpak-symbolic.svg
new file mode 120000
index 00000000..0aa934f8
--- /dev/null
+++ b/links/actions/symbolic/ui-container-flatpak-symbolic.svg
@@ -0,0 +1 @@
+flatpak-symbolic.svg
\ No newline at end of file
diff --git a/links/actions/symbolic/ui-container-host-symbolic.svg b/links/actions/symbolic/ui-container-host-symbolic.svg
new file mode 120000
index 00000000..c038e364
--- /dev/null
+++ b/links/actions/symbolic/ui-container-host-symbolic.svg
@@ -0,0 +1 @@
+display-symbolic.svg
\ No newline at end of file
diff --git a/links/actions/symbolic/ui-property-symbolic.svg b/links/actions/symbolic/ui-property-symbolic.svg
new file mode 120000
index 00000000..d794f78e
--- /dev/null
+++ b/links/actions/symbolic/ui-property-symbolic.svg
@@ -0,0 +1 @@
+builder-build-info-symbolic.svg
\ No newline at end of file
diff --git a/links/actions/symbolic/ui-section-symbolic.svg b/links/actions/symbolic/ui-section-symbolic.svg
new file mode 120000
index 00000000..98e49e3b
--- /dev/null
+++ b/links/actions/symbolic/ui-section-symbolic.svg
@@ -0,0 +1 @@
+view-left-pane-symbolic.svg
\ No newline at end of file
diff --git a/links/actions/symbolic/xapp-prefs-behavior-symbolic.svg b/links/actions/symbolic/xapp-prefs-behavior-symbolic.svg
new file mode 120000
index 00000000..3d898375
--- /dev/null
+++ b/links/actions/symbolic/xapp-prefs-behavior-symbolic.svg
@@ -0,0 +1 @@
+application-menu-symbolic.svg
\ No newline at end of file
diff --git a/links/actions/symbolic/xapp-prefs-display-symbolic.svg b/links/actions/symbolic/xapp-prefs-display-symbolic.svg
new file mode 120000
index 00000000..f3a987eb
--- /dev/null
+++ b/links/actions/symbolic/xapp-prefs-display-symbolic.svg
@@ -0,0 +1 @@
+view-reveal-symbolic.svg
\ No newline at end of file
diff --git a/links/apps/scalable/accessories-clock-symbolic.svg b/links/apps/scalable/accessories-clock-symbolic.svg
new file mode 120000
index 00000000..7ac5eaaf
--- /dev/null
+++ b/links/apps/scalable/accessories-clock-symbolic.svg
@@ -0,0 +1 @@
+clock-app-symbolic.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/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/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.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/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/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/symbolic/org.gnome.Files-symbolic.svg b/links/apps/symbolic/org.gnome.Files-symbolic.svg
new file mode 120000
index 00000000..a0573c30
--- /dev/null
+++ b/links/apps/symbolic/org.gnome.Files-symbolic.svg
@@ -0,0 +1 @@
+system-file-manager-symbolic.svg
\ No newline at end of file
diff --git a/links/apps/symbolic/org.gnome.Settings-screen-symbolic.svg b/links/apps/symbolic/org.gnome.Settings-screen-symbolic.svg
new file mode 120000
index 00000000..eb68515a
--- /dev/null
+++ b/links/apps/symbolic/org.gnome.Settings-screen-symbolic.svg
@@ -0,0 +1 @@
+org.gnome.Settings-display-symbolic.svg
\ No newline at end of file
diff --git a/links/apps/symbolic/org.gnome.weather-symbolic.svg b/links/apps/symbolic/org.gnome.weather-symbolic.svg
new file mode 120000
index 00000000..ada78560
--- /dev/null
+++ b/links/apps/symbolic/org.gnome.weather-symbolic.svg
@@ -0,0 +1 @@
+weather-symbolic.svg
\ No newline at end of file
diff --git a/links/apps/symbolic/weather-symbolic.svg b/links/apps/symbolic/weather-symbolic.svg
new file mode 120000
index 00000000..68174905
--- /dev/null
+++ b/links/apps/symbolic/weather-symbolic.svg
@@ -0,0 +1 @@
+weather-app-symbolic.svg
\ No newline at end of file
diff --git a/links/categories/symbolic/applications-accessories-symbolic.svg b/links/categories/symbolic/applications-accessories-symbolic.svg
new file mode 120000
index 00000000..53d4ae1d
--- /dev/null
+++ b/links/categories/symbolic/applications-accessories-symbolic.svg
@@ -0,0 +1 @@
+applications-utilities-symbolic.svg
\ No newline at end of file
diff --git a/links/categories/symbolic/credentials-preferences-symbolic.svg b/links/categories/symbolic/credentials-preferences-symbolic.svg
new file mode 120000
index 00000000..4b80df3d
--- /dev/null
+++ b/links/categories/symbolic/credentials-preferences-symbolic.svg
@@ -0,0 +1 @@
+applications-internet-symbolic.svg
\ No newline at end of file
diff --git a/links/categories/symbolic/preferences-desktop-online-accounts-symbolic.svg b/links/categories/symbolic/preferences-desktop-online-accounts-symbolic.svg
new file mode 120000
index 00000000..4b80df3d
--- /dev/null
+++ b/links/categories/symbolic/preferences-desktop-online-accounts-symbolic.svg
@@ -0,0 +1 @@
+applications-internet-symbolic.svg
\ No newline at end of file
diff --git a/links/devices/symbolic/nm-device-wwan-symbolic.svg b/links/devices/symbolic/nm-device-wwan-symbolic.svg
new file mode 120000
index 00000000..9a15d16c
--- /dev/null
+++ b/links/devices/symbolic/nm-device-wwan-symbolic.svg
@@ -0,0 +1 @@
+network-cellular-symbolic.svg
\ No newline at end of file
diff --git a/links/status/symbolic/brightness-display-symbolic.svg b/links/status/symbolic/brightness-display-symbolic.svg
new file mode 120000
index 00000000..7acd9dfb
--- /dev/null
+++ b/links/status/symbolic/brightness-display-symbolic.svg
@@ -0,0 +1 @@
+display-brightness-symbolic.svg
\ No newline at end of file
diff --git a/links/status/symbolic/budgie-info-symbolic.svg b/links/status/symbolic/budgie-info-symbolic.svg
new file mode 120000
index 00000000..a39ed337
--- /dev/null
+++ b/links/status/symbolic/budgie-info-symbolic.svg
@@ -0,0 +1 @@
+info-symbolic.svg
\ No newline at end of file
diff --git a/links/status/symbolic/media-playlist-no-shuffle-rtl-symbolic.svg b/links/status/symbolic/media-playlist-no-shuffle-rtl-symbolic.svg
new file mode 120000
index 00000000..3111d1de
--- /dev/null
+++ b/links/status/symbolic/media-playlist-no-shuffle-rtl-symbolic.svg
@@ -0,0 +1 @@
+media-playlist-consecutive-symbolic.svg
\ No newline at end of file
diff --git a/links/status/symbolic/media-playlist-repeat-one-rtl-symbolic.svg b/links/status/symbolic/media-playlist-repeat-one-rtl-symbolic.svg
new file mode 120000
index 00000000..bdaa644a
--- /dev/null
+++ b/links/status/symbolic/media-playlist-repeat-one-rtl-symbolic.svg
@@ -0,0 +1 @@
+media-playlist-repeat-song-symbolic.svg
\ No newline at end of file
diff --git a/links/status/symbolic/pager-unchecked-symbolic.svg b/links/status/symbolic/pager-unchecked-symbolic.svg
new file mode 120000
index 00000000..30222d4c
--- /dev/null
+++ b/links/status/symbolic/pager-unchecked-symbolic.svg
@@ -0,0 +1 @@
+radio-symbolic.svg
\ No newline at end of file
diff --git a/links/status/symbolic/weather-fog-night-symbolic.svg b/links/status/symbolic/weather-fog-night-symbolic.svg
new file mode 120000
index 00000000..5f61697a
--- /dev/null
+++ b/links/status/symbolic/weather-fog-night-symbolic.svg
@@ -0,0 +1 @@
+weather-fog-symbolic.svg
\ No newline at end of file
diff --git a/links/status/symbolic/weather-showers-night-symbolic.svg b/links/status/symbolic/weather-showers-night-symbolic.svg
new file mode 120000
index 00000000..e9292e41
--- /dev/null
+++ b/links/status/symbolic/weather-showers-night-symbolic.svg
@@ -0,0 +1 @@
+weather-showers-symbolic.svg
\ No newline at end of file
diff --git a/links/status/symbolic/weather-showers-scattered-night-symbolic.svg b/links/status/symbolic/weather-showers-scattered-night-symbolic.svg
new file mode 120000
index 00000000..067966f9
--- /dev/null
+++ b/links/status/symbolic/weather-showers-scattered-night-symbolic.svg
@@ -0,0 +1 @@
+weather-showers-scattered-symbolic.svg
\ No newline at end of file
diff --git a/links/status/symbolic/weather-storm-night-symbolic.svg b/links/status/symbolic/weather-storm-night-symbolic.svg
new file mode 120000
index 00000000..0e8cfbca
--- /dev/null
+++ b/links/status/symbolic/weather-storm-night-symbolic.svg
@@ -0,0 +1 @@
+weather-storm-symbolic.svg
\ No newline at end of file
diff --git a/links/status/symbolic/weather-storm-tornado-night-symbolic.svg b/links/status/symbolic/weather-storm-tornado-night-symbolic.svg
new file mode 120000
index 00000000..4b9b6a92
--- /dev/null
+++ b/links/status/symbolic/weather-storm-tornado-night-symbolic.svg
@@ -0,0 +1 @@
+weather-storm-tornado-symbolic.svg
\ No newline at end of file
diff --git a/src/actions/symbolic/adw-entry-apply-symbolic.svg b/src/actions/symbolic/adw-entry-apply-symbolic.svg
new file mode 100644
index 00000000..06ac0cf0
--- /dev/null
+++ b/src/actions/symbolic/adw-entry-apply-symbolic.svg
@@ -0,0 +1,3 @@
+
diff --git a/src/actions/symbolic/adw-expander-arrow-symbolic.svg b/src/actions/symbolic/adw-expander-arrow-symbolic.svg
new file mode 100644
index 00000000..420b1cf8
--- /dev/null
+++ b/src/actions/symbolic/adw-expander-arrow-symbolic.svg
@@ -0,0 +1,3 @@
+
diff --git a/src/actions/symbolic/adw-mail-send-symbolic.svg b/src/actions/symbolic/adw-mail-send-symbolic.svg
new file mode 100644
index 00000000..22fc9643
--- /dev/null
+++ b/src/actions/symbolic/adw-mail-send-symbolic.svg
@@ -0,0 +1,7 @@
+
diff --git a/src/actions/symbolic/align-horizontal-center-symbolic.svg b/src/actions/symbolic/align-horizontal-center-symbolic.svg
index 3466e20e..18b32a0b 100644
--- a/src/actions/symbolic/align-horizontal-center-symbolic.svg
+++ b/src/actions/symbolic/align-horizontal-center-symbolic.svg
@@ -1 +1,3 @@
-
\ No newline at end of file
+
diff --git a/src/actions/symbolic/align-horizontal-left-symbolic.svg b/src/actions/symbolic/align-horizontal-left-symbolic.svg
index 1aabe11d..0966cfa8 100644
--- a/src/actions/symbolic/align-horizontal-left-symbolic.svg
+++ b/src/actions/symbolic/align-horizontal-left-symbolic.svg
@@ -1 +1,3 @@
-
\ No newline at end of file
+
diff --git a/src/actions/symbolic/align-horizontal-left-to-anchor-symbolic.svg b/src/actions/symbolic/align-horizontal-left-to-anchor-symbolic.svg
index a24b6ee9..9a8ff273 100644
--- a/src/actions/symbolic/align-horizontal-left-to-anchor-symbolic.svg
+++ b/src/actions/symbolic/align-horizontal-left-to-anchor-symbolic.svg
@@ -1 +1,3 @@
-
\ No newline at end of file
+
diff --git a/src/actions/symbolic/align-horizontal-right-symbolic.svg b/src/actions/symbolic/align-horizontal-right-symbolic.svg
index 26ec06c6..2ac30943 100644
--- a/src/actions/symbolic/align-horizontal-right-symbolic.svg
+++ b/src/actions/symbolic/align-horizontal-right-symbolic.svg
@@ -1 +1,3 @@
-
\ No newline at end of file
+
diff --git a/src/actions/symbolic/align-horizontal-right-to-anchor-symbolic.svg b/src/actions/symbolic/align-horizontal-right-to-anchor-symbolic.svg
index dc479364..2656e2c8 100644
--- a/src/actions/symbolic/align-horizontal-right-to-anchor-symbolic.svg
+++ b/src/actions/symbolic/align-horizontal-right-to-anchor-symbolic.svg
@@ -1 +1,3 @@
-
\ No newline at end of file
+
diff --git a/src/actions/symbolic/align-vertical-bottom-symbolic.svg b/src/actions/symbolic/align-vertical-bottom-symbolic.svg
index 7981ec3d..b0d8afa7 100644
--- a/src/actions/symbolic/align-vertical-bottom-symbolic.svg
+++ b/src/actions/symbolic/align-vertical-bottom-symbolic.svg
@@ -1 +1,5 @@
-
\ No newline at end of file
+
diff --git a/src/actions/symbolic/align-vertical-bottom-to-anchor-symbolic.svg b/src/actions/symbolic/align-vertical-bottom-to-anchor-symbolic.svg
index 84655b46..f92429fa 100644
--- a/src/actions/symbolic/align-vertical-bottom-to-anchor-symbolic.svg
+++ b/src/actions/symbolic/align-vertical-bottom-to-anchor-symbolic.svg
@@ -1 +1,3 @@
-
\ No newline at end of file
+
diff --git a/src/actions/symbolic/align-vertical-center-symbolic.svg b/src/actions/symbolic/align-vertical-center-symbolic.svg
index 9f2ffc2d..48cfbce2 100644
--- a/src/actions/symbolic/align-vertical-center-symbolic.svg
+++ b/src/actions/symbolic/align-vertical-center-symbolic.svg
@@ -1 +1,3 @@
-
\ No newline at end of file
+
diff --git a/src/actions/symbolic/align-vertical-top-symbolic.svg b/src/actions/symbolic/align-vertical-top-symbolic.svg
index 1a859ce1..3cec6931 100644
--- a/src/actions/symbolic/align-vertical-top-symbolic.svg
+++ b/src/actions/symbolic/align-vertical-top-symbolic.svg
@@ -1 +1,5 @@
-
\ No newline at end of file
+
diff --git a/src/actions/symbolic/align-vertical-top-to-anchor-symbolic.svg b/src/actions/symbolic/align-vertical-top-to-anchor-symbolic.svg
index 53a6711e..bde744f5 100644
--- a/src/actions/symbolic/align-vertical-top-to-anchor-symbolic.svg
+++ b/src/actions/symbolic/align-vertical-top-to-anchor-symbolic.svg
@@ -1 +1,3 @@
-
\ No newline at end of file
+
diff --git a/src/actions/symbolic/bug-symbolic.svg b/src/actions/symbolic/bug-symbolic.svg
new file mode 100644
index 00000000..3a07b47a
--- /dev/null
+++ b/src/actions/symbolic/bug-symbolic.svg
@@ -0,0 +1,3 @@
+
diff --git a/src/actions/symbolic/builder-build-configure-symbolic.svg b/src/actions/symbolic/builder-build-configure-symbolic.svg
new file mode 100644
index 00000000..3c8c512c
--- /dev/null
+++ b/src/actions/symbolic/builder-build-configure-symbolic.svg
@@ -0,0 +1,4 @@
+
diff --git a/src/actions/symbolic/builder-build-info-symbolic.svg b/src/actions/symbolic/builder-build-info-symbolic.svg
new file mode 100644
index 00000000..cd9d6f35
--- /dev/null
+++ b/src/actions/symbolic/builder-build-info-symbolic.svg
@@ -0,0 +1,5 @@
+
diff --git a/src/actions/symbolic/builder-build-issues-symbolic.svg b/src/actions/symbolic/builder-build-issues-symbolic.svg
new file mode 100644
index 00000000..fe95fb3e
--- /dev/null
+++ b/src/actions/symbolic/builder-build-issues-symbolic.svg
@@ -0,0 +1,4 @@
+
diff --git a/src/actions/symbolic/builder-build-stop-symbolic.svg b/src/actions/symbolic/builder-build-stop-symbolic.svg
new file mode 100644
index 00000000..af2f4df4
--- /dev/null
+++ b/src/actions/symbolic/builder-build-stop-symbolic.svg
@@ -0,0 +1,4 @@
+
diff --git a/src/actions/symbolic/builder-build-symbolic.svg b/src/actions/symbolic/builder-build-symbolic.svg
new file mode 100644
index 00000000..d6be1792
--- /dev/null
+++ b/src/actions/symbolic/builder-build-symbolic.svg
@@ -0,0 +1,3 @@
+
diff --git a/src/actions/symbolic/builder-debugger-symbolic.svg b/src/actions/symbolic/builder-debugger-symbolic.svg
new file mode 100644
index 00000000..687bb5d0
--- /dev/null
+++ b/src/actions/symbolic/builder-debugger-symbolic.svg
@@ -0,0 +1,3 @@
+
diff --git a/src/actions/symbolic/builder-documentation-symbolic.svg b/src/actions/symbolic/builder-documentation-symbolic.svg
new file mode 100644
index 00000000..e456bf5c
--- /dev/null
+++ b/src/actions/symbolic/builder-documentation-symbolic.svg
@@ -0,0 +1,3 @@
+
diff --git a/src/actions/symbolic/builder-editor-symbolic.svg b/src/actions/symbolic/builder-editor-symbolic.svg
new file mode 100644
index 00000000..91c48960
--- /dev/null
+++ b/src/actions/symbolic/builder-editor-symbolic.svg
@@ -0,0 +1,4 @@
+
diff --git a/src/actions/symbolic/builder-move-left-symbolic.svg b/src/actions/symbolic/builder-move-left-symbolic.svg
new file mode 100644
index 00000000..eee461ca
--- /dev/null
+++ b/src/actions/symbolic/builder-move-left-symbolic.svg
@@ -0,0 +1,3 @@
+
diff --git a/src/actions/symbolic/builder-move-right-symbolic.svg b/src/actions/symbolic/builder-move-right-symbolic.svg
new file mode 100644
index 00000000..0de65b0c
--- /dev/null
+++ b/src/actions/symbolic/builder-move-right-symbolic.svg
@@ -0,0 +1,46 @@
+
diff --git a/src/actions/symbolic/builder-plugin-symbolic.svg b/src/actions/symbolic/builder-plugin-symbolic.svg
new file mode 100644
index 00000000..138efe2b
--- /dev/null
+++ b/src/actions/symbolic/builder-plugin-symbolic.svg
@@ -0,0 +1,3 @@
+
diff --git a/src/actions/symbolic/builder-profiler-symbolic.svg b/src/actions/symbolic/builder-profiler-symbolic.svg
new file mode 100644
index 00000000..f2063c15
--- /dev/null
+++ b/src/actions/symbolic/builder-profiler-symbolic.svg
@@ -0,0 +1,3 @@
+
diff --git a/src/actions/symbolic/builder-run-start-symbolic.svg b/src/actions/symbolic/builder-run-start-symbolic.svg
new file mode 100644
index 00000000..ec269d37
--- /dev/null
+++ b/src/actions/symbolic/builder-run-start-symbolic.svg
@@ -0,0 +1,3 @@
+
diff --git a/src/actions/symbolic/builder-run-stop-symbolic.svg b/src/actions/symbolic/builder-run-stop-symbolic.svg
new file mode 100644
index 00000000..c0c2b682
--- /dev/null
+++ b/src/actions/symbolic/builder-run-stop-symbolic.svg
@@ -0,0 +1,3 @@
+
diff --git a/src/actions/symbolic/builder-sdk-symbolic.svg b/src/actions/symbolic/builder-sdk-symbolic.svg
new file mode 100644
index 00000000..aaff5993
--- /dev/null
+++ b/src/actions/symbolic/builder-sdk-symbolic.svg
@@ -0,0 +1,4 @@
+
diff --git a/src/actions/symbolic/builder-split-tab-left-symbolic.svg b/src/actions/symbolic/builder-split-tab-left-symbolic.svg
new file mode 100644
index 00000000..b605f926
--- /dev/null
+++ b/src/actions/symbolic/builder-split-tab-left-symbolic.svg
@@ -0,0 +1,5 @@
+
diff --git a/src/actions/symbolic/builder-split-tab-right-symbolic.svg b/src/actions/symbolic/builder-split-tab-right-symbolic.svg
new file mode 100644
index 00000000..6896d6ee
--- /dev/null
+++ b/src/actions/symbolic/builder-split-tab-right-symbolic.svg
@@ -0,0 +1,5 @@
+
diff --git a/src/actions/symbolic/builder-split-tab-symbolic.svg b/src/actions/symbolic/builder-split-tab-symbolic.svg
new file mode 100644
index 00000000..2a1bba73
--- /dev/null
+++ b/src/actions/symbolic/builder-split-tab-symbolic.svg
@@ -0,0 +1,5 @@
+
diff --git a/src/actions/symbolic/builder-terminal-symbolic.svg b/src/actions/symbolic/builder-terminal-symbolic.svg
new file mode 100644
index 00000000..036efed6
--- /dev/null
+++ b/src/actions/symbolic/builder-terminal-symbolic.svg
@@ -0,0 +1,6 @@
+
diff --git a/src/actions/symbolic/builder-todo-symbolic.svg b/src/actions/symbolic/builder-todo-symbolic.svg
new file mode 100644
index 00000000..309b0857
--- /dev/null
+++ b/src/actions/symbolic/builder-todo-symbolic.svg
@@ -0,0 +1,4 @@
+
diff --git a/src/actions/symbolic/builder-unit-tests-fail-symbolic.svg b/src/actions/symbolic/builder-unit-tests-fail-symbolic.svg
new file mode 100644
index 00000000..dec44064
--- /dev/null
+++ b/src/actions/symbolic/builder-unit-tests-fail-symbolic.svg
@@ -0,0 +1,5 @@
+
diff --git a/src/actions/symbolic/builder-unit-tests-pass-symbolic.svg b/src/actions/symbolic/builder-unit-tests-pass-symbolic.svg
new file mode 100644
index 00000000..8b2cb4e7
--- /dev/null
+++ b/src/actions/symbolic/builder-unit-tests-pass-symbolic.svg
@@ -0,0 +1,4 @@
+
diff --git a/src/actions/symbolic/builder-unit-tests-running-symbolic.svg b/src/actions/symbolic/builder-unit-tests-running-symbolic.svg
new file mode 100644
index 00000000..12cf72e0
--- /dev/null
+++ b/src/actions/symbolic/builder-unit-tests-running-symbolic.svg
@@ -0,0 +1,4 @@
+
diff --git a/src/actions/symbolic/builder-unit-tests-symbolic.svg b/src/actions/symbolic/builder-unit-tests-symbolic.svg
new file mode 100644
index 00000000..0b02eb54
--- /dev/null
+++ b/src/actions/symbolic/builder-unit-tests-symbolic.svg
@@ -0,0 +1,5 @@
+
diff --git a/src/actions/symbolic/builder-vcs-added-symbolic.svg b/src/actions/symbolic/builder-vcs-added-symbolic.svg
new file mode 100644
index 00000000..6272f7a3
--- /dev/null
+++ b/src/actions/symbolic/builder-vcs-added-symbolic.svg
@@ -0,0 +1,3 @@
+
diff --git a/src/actions/symbolic/builder-vcs-branch-symbolic.svg b/src/actions/symbolic/builder-vcs-branch-symbolic.svg
new file mode 100644
index 00000000..3493651e
--- /dev/null
+++ b/src/actions/symbolic/builder-vcs-branch-symbolic.svg
@@ -0,0 +1,3 @@
+
diff --git a/src/actions/symbolic/builder-vcs-changed-symbolic.svg b/src/actions/symbolic/builder-vcs-changed-symbolic.svg
new file mode 100644
index 00000000..3bb9db7e
--- /dev/null
+++ b/src/actions/symbolic/builder-vcs-changed-symbolic.svg
@@ -0,0 +1,3 @@
+
diff --git a/src/actions/symbolic/builder-vcs-git-symbolic.svg b/src/actions/symbolic/builder-vcs-git-symbolic.svg
new file mode 100644
index 00000000..3984c513
--- /dev/null
+++ b/src/actions/symbolic/builder-vcs-git-symbolic.svg
@@ -0,0 +1,3 @@
+
diff --git a/src/actions/symbolic/completion-snippet-symbolic.svg b/src/actions/symbolic/completion-snippet-symbolic.svg
new file mode 100644
index 00000000..be1bfea6
--- /dev/null
+++ b/src/actions/symbolic/completion-snippet-symbolic.svg
@@ -0,0 +1,6 @@
+
diff --git a/src/actions/symbolic/completion-top-match-symbolic.svg b/src/actions/symbolic/completion-top-match-symbolic.svg
new file mode 100644
index 00000000..3516099a
--- /dev/null
+++ b/src/actions/symbolic/completion-top-match-symbolic.svg
@@ -0,0 +1,3 @@
+
diff --git a/src/actions/symbolic/completion-word-symbolic.svg b/src/actions/symbolic/completion-word-symbolic.svg
new file mode 100644
index 00000000..e0e9aa1f
--- /dev/null
+++ b/src/actions/symbolic/completion-word-symbolic.svg
@@ -0,0 +1,3 @@
+
diff --git a/src/actions/symbolic/container-terminal-symbolic.svg b/src/actions/symbolic/container-terminal-symbolic.svg
new file mode 100644
index 00000000..519c8ed4
--- /dev/null
+++ b/src/actions/symbolic/container-terminal-symbolic.svg
@@ -0,0 +1,7 @@
+
diff --git a/src/actions/symbolic/dark-mode-symbolic.svg b/src/actions/symbolic/dark-mode-symbolic.svg
new file mode 100644
index 00000000..162af99f
--- /dev/null
+++ b/src/actions/symbolic/dark-mode-symbolic.svg
@@ -0,0 +1,5 @@
+
+
diff --git a/src/actions/symbolic/debug-breakpoint-symbolic.svg b/src/actions/symbolic/debug-breakpoint-symbolic.svg
new file mode 100644
index 00000000..26ea568b
--- /dev/null
+++ b/src/actions/symbolic/debug-breakpoint-symbolic.svg
@@ -0,0 +1,3 @@
+
diff --git a/src/actions/symbolic/debug-execute-from-cursor-symbolic.svg b/src/actions/symbolic/debug-execute-from-cursor-symbolic.svg
new file mode 100644
index 00000000..d0a236dc
--- /dev/null
+++ b/src/actions/symbolic/debug-execute-from-cursor-symbolic.svg
@@ -0,0 +1,4 @@
+
diff --git a/src/actions/symbolic/debug-execute-to-cursor-symbolic.svg b/src/actions/symbolic/debug-execute-to-cursor-symbolic.svg
new file mode 100644
index 00000000..4048eb0f
--- /dev/null
+++ b/src/actions/symbolic/debug-execute-to-cursor-symbolic.svg
@@ -0,0 +1,4 @@
+
diff --git a/src/actions/symbolic/debug-step-in-symbolic.svg b/src/actions/symbolic/debug-step-in-symbolic.svg
new file mode 100644
index 00000000..425fa296
--- /dev/null
+++ b/src/actions/symbolic/debug-step-in-symbolic.svg
@@ -0,0 +1,4 @@
+
diff --git a/src/actions/symbolic/debug-step-out-symbolic.svg b/src/actions/symbolic/debug-step-out-symbolic.svg
new file mode 100644
index 00000000..a1320718
--- /dev/null
+++ b/src/actions/symbolic/debug-step-out-symbolic.svg
@@ -0,0 +1,4 @@
+
diff --git a/src/actions/symbolic/debug-step-over-symbolic.svg b/src/actions/symbolic/debug-step-over-symbolic.svg
new file mode 100644
index 00000000..011f949e
--- /dev/null
+++ b/src/actions/symbolic/debug-step-over-symbolic.svg
@@ -0,0 +1,6 @@
+
diff --git a/src/actions/symbolic/funnel-symbolic.svg b/src/actions/symbolic/funnel-symbolic.svg
new file mode 100644
index 00000000..982df528
--- /dev/null
+++ b/src/actions/symbolic/funnel-symbolic.svg
@@ -0,0 +1,3 @@
+
diff --git a/src/actions/symbolic/heart-filled-symbolic.svg b/src/actions/symbolic/heart-filled-symbolic.svg
index 837b74ee..c0dbf707 100644
--- a/src/actions/symbolic/heart-filled-symbolic.svg
+++ b/src/actions/symbolic/heart-filled-symbolic.svg
@@ -1,3 +1,4 @@
-