diff --git a/links/actions/symbolic/budgie-dropby-exit-symbolic.svg b/links/actions/symbolic/budgie-dropby-exit-symbolic.svg
new file mode 120000
index 00000000..dac91099
--- /dev/null
+++ b/links/actions/symbolic/budgie-dropby-exit-symbolic.svg
@@ -0,0 +1 @@
+application-exit-symbolic.svg
\ No newline at end of file
diff --git a/links/actions/symbolic/shuffler-callsettings-symbolic.svg b/links/actions/symbolic/shuffler-callsettings-symbolic.svg
new file mode 120000
index 00000000..3d898375
--- /dev/null
+++ b/links/actions/symbolic/shuffler-callsettings-symbolic.svg
@@ -0,0 +1 @@
+application-menu-symbolic.svg
\ No newline at end of file
diff --git a/links/actions/symbolic/trash-shot-symbolic.svg b/links/actions/symbolic/trash-shot-symbolic.svg
new file mode 120000
index 00000000..7abdfb76
--- /dev/null
+++ b/links/actions/symbolic/trash-shot-symbolic.svg
@@ -0,0 +1 @@
+app-remove-symbolic.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.Solanum.svg b/links/apps/scalable/org.gnome.Solanum.svg
new file mode 120000
index 00000000..df827757
--- /dev/null
+++ b/links/apps/scalable/org.gnome.Solanum.svg
@@ -0,0 +1 @@
+solanum.svg
\ No newline at end of file
diff --git a/src/actions/24/clipboard-shot-symbolic.svg b/src/actions/24/clipboard-shot-symbolic.svg
new file mode 100644
index 00000000..0662889b
--- /dev/null
+++ b/src/actions/24/clipboard-shot-symbolic.svg
@@ -0,0 +1,5 @@
+
diff --git a/src/actions/24/edit-shot-symbolic.svg b/src/actions/24/edit-shot-symbolic.svg
new file mode 100644
index 00000000..44695e90
--- /dev/null
+++ b/src/actions/24/edit-shot-symbolic.svg
@@ -0,0 +1,7 @@
+
diff --git a/src/actions/24/media-playback-start-symbolic.svg b/src/actions/24/media-playback-start-symbolic.svg
new file mode 100644
index 00000000..05925977
--- /dev/null
+++ b/src/actions/24/media-playback-start-symbolic.svg
@@ -0,0 +1,3 @@
+
diff --git a/src/actions/24/media-playlist-repeat-symbolic.svg b/src/actions/24/media-playlist-repeat-symbolic.svg
new file mode 100644
index 00000000..f4c16c25
--- /dev/null
+++ b/src/actions/24/media-playlist-repeat-symbolic.svg
@@ -0,0 +1,6 @@
+
diff --git a/src/actions/24/media-playlist-shuffle-symbolic.svg b/src/actions/24/media-playlist-shuffle-symbolic.svg
new file mode 100644
index 00000000..34679c94
--- /dev/null
+++ b/src/actions/24/media-playlist-shuffle-symbolic.svg
@@ -0,0 +1,3 @@
+
diff --git a/src/actions/24/media-skip-backward-symbolic.svg b/src/actions/24/media-skip-backward-symbolic.svg
new file mode 100644
index 00000000..0e8bb994
--- /dev/null
+++ b/src/actions/24/media-skip-backward-symbolic.svg
@@ -0,0 +1,7 @@
+
diff --git a/src/actions/24/media-skip-forward-symbolic.svg b/src/actions/24/media-skip-forward-symbolic.svg
new file mode 100644
index 00000000..c1cc4c3a
--- /dev/null
+++ b/src/actions/24/media-skip-forward-symbolic.svg
@@ -0,0 +1,7 @@
+
diff --git a/src/actions/24/save-shot-symbolic.svg b/src/actions/24/save-shot-symbolic.svg
new file mode 100644
index 00000000..793d2acc
--- /dev/null
+++ b/src/actions/24/save-shot-symbolic.svg
@@ -0,0 +1,4 @@
+
diff --git a/src/actions/24/saveshot-noaccess-symbolic.svg b/src/actions/24/saveshot-noaccess-symbolic.svg
new file mode 100644
index 00000000..09295a5b
--- /dev/null
+++ b/src/actions/24/saveshot-noaccess-symbolic.svg
@@ -0,0 +1,5 @@
+
diff --git a/src/actions/24/shootscreen-symbolic.svg b/src/actions/24/shootscreen-symbolic.svg
new file mode 100644
index 00000000..4edbe0f9
--- /dev/null
+++ b/src/actions/24/shootscreen-symbolic.svg
@@ -0,0 +1,11 @@
+
diff --git a/src/actions/24/trash-shot-symbolic.svg b/src/actions/24/trash-shot-symbolic.svg
new file mode 100644
index 00000000..4c7bb9fb
--- /dev/null
+++ b/src/actions/24/trash-shot-symbolic.svg
@@ -0,0 +1,6 @@
+
diff --git a/src/actions/symbolic/budgie-rotation-button-symbolic.svg b/src/actions/symbolic/budgie-rotation-button-symbolic.svg
new file mode 100644
index 00000000..241e986e
--- /dev/null
+++ b/src/actions/symbolic/budgie-rotation-button-symbolic.svg
@@ -0,0 +1,3 @@
+
diff --git a/src/actions/symbolic/budgie-rotation-lock-button-symbolic.svg b/src/actions/symbolic/budgie-rotation-lock-button-symbolic.svg
new file mode 100644
index 00000000..b4c66b71
--- /dev/null
+++ b/src/actions/symbolic/budgie-rotation-lock-button-symbolic.svg
@@ -0,0 +1,4 @@
+
diff --git a/src/actions/symbolic/clipboard-shot-symbolic.svg b/src/actions/symbolic/clipboard-shot-symbolic.svg
new file mode 100644
index 00000000..d64ae508
--- /dev/null
+++ b/src/actions/symbolic/clipboard-shot-symbolic.svg
@@ -0,0 +1,5 @@
+
diff --git a/src/actions/symbolic/edit-shot-symbolic.svg b/src/actions/symbolic/edit-shot-symbolic.svg
new file mode 100644
index 00000000..c494034a
--- /dev/null
+++ b/src/actions/symbolic/edit-shot-symbolic.svg
@@ -0,0 +1,7 @@
+
diff --git a/src/actions/symbolic/save-shot-symbolic.svg b/src/actions/symbolic/save-shot-symbolic.svg
new file mode 100644
index 00000000..b4f9e4a0
--- /dev/null
+++ b/src/actions/symbolic/save-shot-symbolic.svg
@@ -0,0 +1,4 @@
+
diff --git a/src/actions/symbolic/saveshot-noaccess-symbolic.svg b/src/actions/symbolic/saveshot-noaccess-symbolic.svg
new file mode 100644
index 00000000..98360f31
--- /dev/null
+++ b/src/actions/symbolic/saveshot-noaccess-symbolic.svg
@@ -0,0 +1,5 @@
+
diff --git a/src/actions/symbolic/shootscreen-symbolic.svg b/src/actions/symbolic/shootscreen-symbolic.svg
new file mode 100644
index 00000000..6f5ac7be
--- /dev/null
+++ b/src/actions/symbolic/shootscreen-symbolic.svg
@@ -0,0 +1,21 @@
+
+
diff --git a/src/actions/symbolic/showtimenew-symbolic.svg b/src/actions/symbolic/showtimenew-symbolic.svg
new file mode 100644
index 00000000..ee74265b
--- /dev/null
+++ b/src/actions/symbolic/showtimenew-symbolic.svg
@@ -0,0 +1,4 @@
+
diff --git a/src/actions/symbolic/shuffler-applet-settings-symbolic.svg b/src/actions/symbolic/shuffler-applet-settings-symbolic.svg
new file mode 100644
index 00000000..5a076fdf
--- /dev/null
+++ b/src/actions/symbolic/shuffler-applet-settings-symbolic.svg
@@ -0,0 +1,9 @@
+
diff --git a/src/actions/symbolic/shuffler-applet-tileall-symbolic.svg b/src/actions/symbolic/shuffler-applet-tileall-symbolic.svg
new file mode 100644
index 00000000..745e7883
--- /dev/null
+++ b/src/actions/symbolic/shuffler-applet-tileall-symbolic.svg
@@ -0,0 +1,7 @@
+
diff --git a/src/actions/symbolic/shuffler-layouticon-symbolic.svg b/src/actions/symbolic/shuffler-layouticon-symbolic.svg
new file mode 100644
index 00000000..833a3371
--- /dev/null
+++ b/src/actions/symbolic/shuffler-layouticon-symbolic.svg
@@ -0,0 +1,7 @@
+
diff --git a/src/actions/symbolic/shuffler-miscellaneousprefs-symbolic.svg b/src/actions/symbolic/shuffler-miscellaneousprefs-symbolic.svg
new file mode 100644
index 00000000..def0c78c
--- /dev/null
+++ b/src/actions/symbolic/shuffler-miscellaneousprefs-symbolic.svg
@@ -0,0 +1,10 @@
+
diff --git a/src/actions/symbolic/shuffler-rulesicon-symbolic.svg b/src/actions/symbolic/shuffler-rulesicon-symbolic.svg
new file mode 100644
index 00000000..7f7b17ed
--- /dev/null
+++ b/src/actions/symbolic/shuffler-rulesicon-symbolic.svg
@@ -0,0 +1,4 @@
+
diff --git a/src/actions/symbolic/shuffler-swapwindows-symbolic.svg b/src/actions/symbolic/shuffler-swapwindows-symbolic.svg
new file mode 100644
index 00000000..a6764b0a
--- /dev/null
+++ b/src/actions/symbolic/shuffler-swapwindows-symbolic.svg
@@ -0,0 +1,6 @@
+
diff --git a/src/actions/symbolic/shuffler-tilingicon-symbolic.svg b/src/actions/symbolic/shuffler-tilingicon-symbolic.svg
new file mode 100644
index 00000000..ab6718ea
--- /dev/null
+++ b/src/actions/symbolic/shuffler-tilingicon-symbolic.svg
@@ -0,0 +1,8 @@
+
diff --git a/src/actions/symbolic/shuffler-togglesticky-symbolic.svg b/src/actions/symbolic/shuffler-togglesticky-symbolic.svg
new file mode 100644
index 00000000..497d277f
--- /dev/null
+++ b/src/actions/symbolic/shuffler-togglesticky-symbolic.svg
@@ -0,0 +1,6 @@
+
diff --git a/src/actions/symbolic/shufflerapplet-symbolic.svg b/src/actions/symbolic/shufflerapplet-symbolic.svg
new file mode 100644
index 00000000..194ac895
--- /dev/null
+++ b/src/actions/symbolic/shufflerapplet-symbolic.svg
@@ -0,0 +1,6 @@
+
diff --git a/src/actions/symbolic/takeabreak-symbolic.svg b/src/actions/symbolic/takeabreak-symbolic.svg
new file mode 100644
index 00000000..191b9a22
--- /dev/null
+++ b/src/actions/symbolic/takeabreak-symbolic.svg
@@ -0,0 +1,6 @@
+
diff --git a/src/actions/symbolic/takeabreakpaused-symbolic.svg b/src/actions/symbolic/takeabreakpaused-symbolic.svg
new file mode 100644
index 00000000..1f3227d2
--- /dev/null
+++ b/src/actions/symbolic/takeabreakpaused-symbolic.svg
@@ -0,0 +1,7 @@
+
diff --git a/src/actions/symbolic/visualspace-symbolic.svg b/src/actions/symbolic/visualspace-symbolic.svg
new file mode 100644
index 00000000..f6dec990
--- /dev/null
+++ b/src/actions/symbolic/visualspace-symbolic.svg
@@ -0,0 +1,5 @@
+
diff --git a/src/apps/scalable/mockoon.svg b/src/apps/scalable/mockoon.svg
new file mode 100644
index 00000000..3207e9cb
--- /dev/null
+++ b/src/apps/scalable/mockoon.svg
@@ -0,0 +1,20 @@
+
diff --git a/src/apps/scalable/phpstorm.svg b/src/apps/scalable/phpstorm.svg
index 9e917bff..b1bd309b 100644
--- a/src/apps/scalable/phpstorm.svg
+++ b/src/apps/scalable/phpstorm.svg
@@ -1 +1,20 @@
-
\ No newline at end of file
+
diff --git a/src/apps/scalable/rider.svg b/src/apps/scalable/rider.svg
index 5feb8980..e371d6ed 100644
--- a/src/apps/scalable/rider.svg
+++ b/src/apps/scalable/rider.svg
@@ -1 +1,20 @@
-
\ No newline at end of file
+
diff --git a/src/apps/scalable/rubymine.svg b/src/apps/scalable/rubymine.svg
index 178c5e93..aef03d03 100644
--- a/src/apps/scalable/rubymine.svg
+++ b/src/apps/scalable/rubymine.svg
@@ -1 +1,26 @@
-
\ No newline at end of file
+
diff --git a/src/apps/scalable/solanum.svg b/src/apps/scalable/solanum.svg
new file mode 100644
index 00000000..487d4616
--- /dev/null
+++ b/src/apps/scalable/solanum.svg
@@ -0,0 +1,35 @@
+
diff --git a/src/apps/symbolic/budgie-app-launcher-applet-symbolic.svg b/src/apps/symbolic/budgie-app-launcher-applet-symbolic.svg
new file mode 100644
index 00000000..76966b4d
--- /dev/null
+++ b/src/apps/symbolic/budgie-app-launcher-applet-symbolic.svg
@@ -0,0 +1,9 @@
+
diff --git a/src/apps/symbolic/budgie-app-launcher-edit-symbolic.svg b/src/apps/symbolic/budgie-app-launcher-edit-symbolic.svg
new file mode 100644
index 00000000..4ce99a73
--- /dev/null
+++ b/src/apps/symbolic/budgie-app-launcher-edit-symbolic.svg
@@ -0,0 +1,4 @@
+
diff --git a/src/apps/symbolic/budgie-clockworks-symbolic.svg b/src/apps/symbolic/budgie-clockworks-symbolic.svg
new file mode 100644
index 00000000..cb4a7a15
--- /dev/null
+++ b/src/apps/symbolic/budgie-clockworks-symbolic.svg
@@ -0,0 +1,4 @@
+
diff --git a/src/apps/symbolic/budgie-countdown-symbolic.svg b/src/apps/symbolic/budgie-countdown-symbolic.svg
new file mode 100644
index 00000000..42c27691
--- /dev/null
+++ b/src/apps/symbolic/budgie-countdown-symbolic.svg
@@ -0,0 +1,4 @@
+
diff --git a/src/apps/symbolic/budgie-dropby-symbolic.svg b/src/apps/symbolic/budgie-dropby-symbolic.svg
new file mode 100644
index 00000000..8b9ab069
--- /dev/null
+++ b/src/apps/symbolic/budgie-dropby-symbolic.svg
@@ -0,0 +1,4 @@
+
diff --git a/src/apps/symbolic/budgie-dropbybigsq-symbolic.svg b/src/apps/symbolic/budgie-dropbybigsq-symbolic.svg
new file mode 100644
index 00000000..20c174ef
--- /dev/null
+++ b/src/apps/symbolic/budgie-dropbybigsq-symbolic.svg
@@ -0,0 +1,3 @@
+
diff --git a/src/apps/symbolic/budgie-dropbysmallsq-symbolic.svg b/src/apps/symbolic/budgie-dropbysmallsq-symbolic.svg
new file mode 100644
index 00000000..a7114a84
--- /dev/null
+++ b/src/apps/symbolic/budgie-dropbysmallsq-symbolic.svg
@@ -0,0 +1,3 @@
+
diff --git a/src/apps/symbolic/budgie-foldertrack-symbolic.svg b/src/apps/symbolic/budgie-foldertrack-symbolic.svg
new file mode 100644
index 00000000..4670006c
--- /dev/null
+++ b/src/apps/symbolic/budgie-foldertrack-symbolic.svg
@@ -0,0 +1,8 @@
+
diff --git a/src/apps/symbolic/budgie-hotcorners-symbolic.svg b/src/apps/symbolic/budgie-hotcorners-symbolic.svg
new file mode 100644
index 00000000..591a3416
--- /dev/null
+++ b/src/apps/symbolic/budgie-hotcorners-symbolic.svg
@@ -0,0 +1,14 @@
+
diff --git a/src/apps/symbolic/budgie-keyboard-autoswitch-symbolic.svg b/src/apps/symbolic/budgie-keyboard-autoswitch-symbolic.svg
new file mode 100644
index 00000000..818772cd
--- /dev/null
+++ b/src/apps/symbolic/budgie-keyboard-autoswitch-symbolic.svg
@@ -0,0 +1,6 @@
+
diff --git a/src/apps/symbolic/budgie-quicknote-symbolic.svg b/src/apps/symbolic/budgie-quicknote-symbolic.svg
new file mode 100644
index 00000000..075665fe
--- /dev/null
+++ b/src/apps/symbolic/budgie-quicknote-symbolic.svg
@@ -0,0 +1,5 @@
+
diff --git a/src/apps/symbolic/budgie-wstopwatch-symbolic.svg b/src/apps/symbolic/budgie-wstopwatch-symbolic.svg
new file mode 100644
index 00000000..4d61c76f
--- /dev/null
+++ b/src/apps/symbolic/budgie-wstopwatch-symbolic.svg
@@ -0,0 +1,5 @@
+
diff --git a/src/apps/symbolic/budgie-wsw-symbolic.svg b/src/apps/symbolic/budgie-wsw-symbolic.svg
new file mode 100644
index 00000000..1e4ec1f2
--- /dev/null
+++ b/src/apps/symbolic/budgie-wsw-symbolic.svg
@@ -0,0 +1,3 @@
+
diff --git a/src/apps/symbolic/budgie-wticon-symbolic.svg b/src/apps/symbolic/budgie-wticon-symbolic.svg
new file mode 100644
index 00000000..30122909
--- /dev/null
+++ b/src/apps/symbolic/budgie-wticon-symbolic.svg
@@ -0,0 +1,5 @@
+