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/ephy-non-starred-symbolic.svg b/links/actions/symbolic/ephy-non-starred-symbolic.svg
new file mode 120000
index 00000000..047cb70b
--- /dev/null
+++ b/links/actions/symbolic/ephy-non-starred-symbolic.svg
@@ -0,0 +1 @@
+starred-symbolic.svg
\ No newline at end of file
diff --git a/links/actions/symbolic/ephy-permission-location-symbolic.svg b/links/actions/symbolic/ephy-permission-location-symbolic.svg
new file mode 120000
index 00000000..3bbc1ad3
--- /dev/null
+++ b/links/actions/symbolic/ephy-permission-location-symbolic.svg
@@ -0,0 +1 @@
+mark-location-symbolic.svg
\ No newline at end of file
diff --git a/links/actions/symbolic/ephy-permission-notifications-symbolic.svg b/links/actions/symbolic/ephy-permission-notifications-symbolic.svg
new file mode 120000
index 00000000..6685842a
--- /dev/null
+++ b/links/actions/symbolic/ephy-permission-notifications-symbolic.svg
@@ -0,0 +1 @@
+notification-alert-symbolic.svg
\ No newline at end of file
diff --git a/links/actions/symbolic/ephy-webpage-symbolic.svg b/links/actions/symbolic/ephy-webpage-symbolic.svg
new file mode 120000
index 00000000..38abc391
--- /dev/null
+++ b/links/actions/symbolic/ephy-webpage-symbolic.svg
@@ -0,0 +1 @@
+webpage-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/symbolic/org.gnome.FileRoller-symbolic.svg b/links/apps/symbolic/org.gnome.FileRoller-symbolic.svg
new file mode 120000
index 00000000..6f7a2043
--- /dev/null
+++ b/links/apps/symbolic/org.gnome.FileRoller-symbolic.svg
@@ -0,0 +1 @@
+file-roller-symbolic.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-system-lock-screen-symbolic.svg b/links/apps/symbolic/org.gnome.Settings-system-lock-screen-symbolic.svg
new file mode 120000
index 00000000..d74a747c
--- /dev/null
+++ b/links/apps/symbolic/org.gnome.Settings-system-lock-screen-symbolic.svg
@@ -0,0 +1 @@
+org.gnome.Settings-screen-lock-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/typing-symbolic.svg b/links/apps/symbolic/typing-symbolic.svg
new file mode 120000
index 00000000..9114063b
--- /dev/null
+++ b/links/apps/symbolic/typing-symbolic.svg
@@ -0,0 +1 @@
+preferences-desktop-keyboard-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/apps/symbolic/zoom-symbolic.svg b/links/apps/symbolic/zoom-symbolic.svg
new file mode 120000
index 00000000..eb342926
--- /dev/null
+++ b/links/apps/symbolic/zoom-symbolic.svg
@@ -0,0 +1 @@
+org.gnome.Settings-diagnostics-symbolic.svg
\ No newline at end of file
diff --git a/links/status/symbolic/audio-volume-high-symbolic-rtl.svg b/links/status/symbolic/audio-volume-high-symbolic-rtl.svg
new file mode 120000
index 00000000..68c1a59c
--- /dev/null
+++ b/links/status/symbolic/audio-volume-high-symbolic-rtl.svg
@@ -0,0 +1 @@
+audio-volume-high-rtl-symbolic.svg
\ No newline at end of file
diff --git a/links/status/symbolic/audio-volume-low-symbolic-rtl.svg b/links/status/symbolic/audio-volume-low-symbolic-rtl.svg
new file mode 120000
index 00000000..4f97f0b6
--- /dev/null
+++ b/links/status/symbolic/audio-volume-low-symbolic-rtl.svg
@@ -0,0 +1 @@
+audio-volume-low-rtl-symbolic.svg
\ No newline at end of file
diff --git a/links/status/symbolic/audio-volume-medium-symbolic-rtl.svg b/links/status/symbolic/audio-volume-medium-symbolic-rtl.svg
new file mode 120000
index 00000000..5037c934
--- /dev/null
+++ b/links/status/symbolic/audio-volume-medium-symbolic-rtl.svg
@@ -0,0 +1 @@
+audio-volume-medium-rtl-symbolic.svg
\ No newline at end of file
diff --git a/links/status/symbolic/audio-volume-muted-symbolic-rtl.svg b/links/status/symbolic/audio-volume-muted-symbolic-rtl.svg
new file mode 120000
index 00000000..8edef957
--- /dev/null
+++ b/links/status/symbolic/audio-volume-muted-symbolic-rtl.svg
@@ -0,0 +1 @@
+audio-volume-muted-rtl-symbolic.svg
\ No newline at end of file
diff --git a/links/status/symbolic/audio-volume-overamplified-symbolic-rtl.svg b/links/status/symbolic/audio-volume-overamplified-symbolic-rtl.svg
new file mode 120000
index 00000000..3968cdb9
--- /dev/null
+++ b/links/status/symbolic/audio-volume-overamplified-symbolic-rtl.svg
@@ -0,0 +1 @@
+audio-volume-overamplified-rtl-symbolic.svg
\ No newline at end of file
diff --git a/links/status/symbolic/mail-replied-symbolic-rtl.svg b/links/status/symbolic/mail-replied-symbolic-rtl.svg
new file mode 120000
index 00000000..d71e7f8c
--- /dev/null
+++ b/links/status/symbolic/mail-replied-symbolic-rtl.svg
@@ -0,0 +1 @@
+mail-replied-rtl-symbolic.svg
\ No newline at end of file
diff --git a/links/status/symbolic/network-cellular-acquiring-symbolic-rtl.svg b/links/status/symbolic/network-cellular-acquiring-symbolic-rtl.svg
new file mode 120000
index 00000000..b0450fcd
--- /dev/null
+++ b/links/status/symbolic/network-cellular-acquiring-symbolic-rtl.svg
@@ -0,0 +1 @@
+network-cellular-acquiring-rtl-symbolic.svg
\ No newline at end of file
diff --git a/links/status/symbolic/network-cellular-disabled-symbolic-rtl.svg b/links/status/symbolic/network-cellular-disabled-symbolic-rtl.svg
new file mode 120000
index 00000000..c276867f
--- /dev/null
+++ b/links/status/symbolic/network-cellular-disabled-symbolic-rtl.svg
@@ -0,0 +1 @@
+network-cellular-disabled-rtl-symbolic.svg
\ No newline at end of file
diff --git a/links/status/symbolic/network-cellular-hardware-disabled-symbolic-rtl.svg b/links/status/symbolic/network-cellular-hardware-disabled-symbolic-rtl.svg
new file mode 120000
index 00000000..3f5a4626
--- /dev/null
+++ b/links/status/symbolic/network-cellular-hardware-disabled-symbolic-rtl.svg
@@ -0,0 +1 @@
+network-cellular-hardware-disabled-rtl-symbolic.svg
\ No newline at end of file
diff --git a/links/status/symbolic/network-cellular-no-route-symbolic-rtl.svg b/links/status/symbolic/network-cellular-no-route-symbolic-rtl.svg
new file mode 120000
index 00000000..0a3b3cc3
--- /dev/null
+++ b/links/status/symbolic/network-cellular-no-route-symbolic-rtl.svg
@@ -0,0 +1 @@
+network-cellular-no-route-rtl-symbolic.svg
\ No newline at end of file
diff --git a/links/status/symbolic/network-cellular-offline-symbolic-rtl.svg b/links/status/symbolic/network-cellular-offline-symbolic-rtl.svg
new file mode 120000
index 00000000..75c995fc
--- /dev/null
+++ b/links/status/symbolic/network-cellular-offline-symbolic-rtl.svg
@@ -0,0 +1 @@
+network-cellular-offline-rtl-symbolic.svg
\ No newline at end of file
diff --git a/links/status/symbolic/network-cellular-signal-excellent-symbolic-rtl.svg b/links/status/symbolic/network-cellular-signal-excellent-symbolic-rtl.svg
new file mode 120000
index 00000000..49dd5984
--- /dev/null
+++ b/links/status/symbolic/network-cellular-signal-excellent-symbolic-rtl.svg
@@ -0,0 +1 @@
+network-cellular-signal-excellent-rtl-symbolic.svg
\ No newline at end of file
diff --git a/links/status/symbolic/network-cellular-signal-good-symbolic-rtl.svg b/links/status/symbolic/network-cellular-signal-good-symbolic-rtl.svg
new file mode 120000
index 00000000..9f772880
--- /dev/null
+++ b/links/status/symbolic/network-cellular-signal-good-symbolic-rtl.svg
@@ -0,0 +1 @@
+network-cellular-signal-good-rtl-symbolic.svg
\ No newline at end of file
diff --git a/links/status/symbolic/network-cellular-signal-none-symbolic-rtl.svg b/links/status/symbolic/network-cellular-signal-none-symbolic-rtl.svg
new file mode 120000
index 00000000..4c82632f
--- /dev/null
+++ b/links/status/symbolic/network-cellular-signal-none-symbolic-rtl.svg
@@ -0,0 +1 @@
+network-cellular-signal-none-rtl-symbolic.svg
\ No newline at end of file
diff --git a/links/status/symbolic/network-cellular-signal-ok-symbolic-rtl.svg b/links/status/symbolic/network-cellular-signal-ok-symbolic-rtl.svg
new file mode 120000
index 00000000..17a901c5
--- /dev/null
+++ b/links/status/symbolic/network-cellular-signal-ok-symbolic-rtl.svg
@@ -0,0 +1 @@
+network-cellular-signal-ok-rtl-symbolic.svg
\ No newline at end of file
diff --git a/links/status/symbolic/network-cellular-signal-weak-symbolic-rtl.svg b/links/status/symbolic/network-cellular-signal-weak-symbolic-rtl.svg
new file mode 120000
index 00000000..60affe96
--- /dev/null
+++ b/links/status/symbolic/network-cellular-signal-weak-symbolic-rtl.svg
@@ -0,0 +1 @@
+network-cellular-signal-weak-rtl-symbolic.svg
\ No newline at end of file
diff --git a/links/status/symbolic/network-receive-symbolic-rtl.svg b/links/status/symbolic/network-receive-symbolic-rtl.svg
new file mode 120000
index 00000000..c38a1c8f
--- /dev/null
+++ b/links/status/symbolic/network-receive-symbolic-rtl.svg
@@ -0,0 +1 @@
+network-transmit-symbolic.svg
\ No newline at end of file
diff --git a/links/status/symbolic/network-transmit-symbolic-rtl.svg b/links/status/symbolic/network-transmit-symbolic-rtl.svg
new file mode 120000
index 00000000..7ecd3b08
--- /dev/null
+++ b/links/status/symbolic/network-transmit-symbolic-rtl.svg
@@ -0,0 +1 @@
+network-receive-symbolic.svg
\ No newline at end of file
diff --git a/links/status/symbolic/nm-signal-00-secure-symbolic.svg b/links/status/symbolic/nm-signal-00-secure-symbolic.svg
new file mode 120000
index 00000000..e63d89b2
--- /dev/null
+++ b/links/status/symbolic/nm-signal-00-secure-symbolic.svg
@@ -0,0 +1 @@
+nm-signal-0-secure-symbolic.svg
\ No newline at end of file
diff --git a/links/status/symbolic/nm-signal-00-symbolic.svg b/links/status/symbolic/nm-signal-00-symbolic.svg
new file mode 120000
index 00000000..0bd7079a
--- /dev/null
+++ b/links/status/symbolic/nm-signal-00-symbolic.svg
@@ -0,0 +1 @@
+nm-signal-0-symbolic.svg
\ No newline at end of file
diff --git a/links/status/symbolic/nm-vpn-connecting04-symbolic.svg b/links/status/symbolic/nm-vpn-connecting04-symbolic.svg
new file mode 120000
index 00000000..6fe7c9b6
--- /dev/null
+++ b/links/status/symbolic/nm-vpn-connecting04-symbolic.svg
@@ -0,0 +1 @@
+nm-vpn-connecting01-symbolic.svg
\ No newline at end of file
diff --git a/links/status/symbolic/nm-vpn-connecting05-symbolic.svg b/links/status/symbolic/nm-vpn-connecting05-symbolic.svg
new file mode 120000
index 00000000..b1b67f3f
--- /dev/null
+++ b/links/status/symbolic/nm-vpn-connecting05-symbolic.svg
@@ -0,0 +1 @@
+nm-vpn-connecting02-symbolic.svg
\ No newline at end of file
diff --git a/links/status/symbolic/nm-vpn-connecting06-symbolic.svg b/links/status/symbolic/nm-vpn-connecting06-symbolic.svg
new file mode 120000
index 00000000..9c079bc1
--- /dev/null
+++ b/links/status/symbolic/nm-vpn-connecting06-symbolic.svg
@@ -0,0 +1 @@
+nm-vpn-connecting03-symbolic.svg
\ No newline at end of file
diff --git a/links/status/symbolic/nm-vpn-connecting07-symbolic.svg b/links/status/symbolic/nm-vpn-connecting07-symbolic.svg
new file mode 120000
index 00000000..6fe7c9b6
--- /dev/null
+++ b/links/status/symbolic/nm-vpn-connecting07-symbolic.svg
@@ -0,0 +1 @@
+nm-vpn-connecting01-symbolic.svg
\ No newline at end of file
diff --git a/links/status/symbolic/nm-vpn-connecting08-symbolic.svg b/links/status/symbolic/nm-vpn-connecting08-symbolic.svg
new file mode 120000
index 00000000..b1b67f3f
--- /dev/null
+++ b/links/status/symbolic/nm-vpn-connecting08-symbolic.svg
@@ -0,0 +1 @@
+nm-vpn-connecting02-symbolic.svg
\ No newline at end of file
diff --git a/links/status/symbolic/nm-vpn-connecting09-symbolic.svg b/links/status/symbolic/nm-vpn-connecting09-symbolic.svg
new file mode 120000
index 00000000..9c079bc1
--- /dev/null
+++ b/links/status/symbolic/nm-vpn-connecting09-symbolic.svg
@@ -0,0 +1 @@
+nm-vpn-connecting03-symbolic.svg
\ No newline at end of file
diff --git a/links/status/symbolic/nm-vpn-connecting10-symbolic.svg b/links/status/symbolic/nm-vpn-connecting10-symbolic.svg
new file mode 120000
index 00000000..6fe7c9b6
--- /dev/null
+++ b/links/status/symbolic/nm-vpn-connecting10-symbolic.svg
@@ -0,0 +1 @@
+nm-vpn-connecting01-symbolic.svg
\ No newline at end of file
diff --git a/links/status/symbolic/nm-vpn-connecting11-symbolic.svg b/links/status/symbolic/nm-vpn-connecting11-symbolic.svg
new file mode 120000
index 00000000..b1b67f3f
--- /dev/null
+++ b/links/status/symbolic/nm-vpn-connecting11-symbolic.svg
@@ -0,0 +1 @@
+nm-vpn-connecting02-symbolic.svg
\ No newline at end of file
diff --git a/links/status/symbolic/nm-vpn-connecting12-symbolic.svg b/links/status/symbolic/nm-vpn-connecting12-symbolic.svg
new file mode 120000
index 00000000..9c079bc1
--- /dev/null
+++ b/links/status/symbolic/nm-vpn-connecting12-symbolic.svg
@@ -0,0 +1 @@
+nm-vpn-connecting03-symbolic.svg
\ No newline at end of file
diff --git a/links/status/symbolic/nm-vpn-connecting13-symbolic.svg b/links/status/symbolic/nm-vpn-connecting13-symbolic.svg
new file mode 120000
index 00000000..6fe7c9b6
--- /dev/null
+++ b/links/status/symbolic/nm-vpn-connecting13-symbolic.svg
@@ -0,0 +1 @@
+nm-vpn-connecting01-symbolic.svg
\ No newline at end of file
diff --git a/links/status/symbolic/nm-vpn-connecting14-symbolic.svg b/links/status/symbolic/nm-vpn-connecting14-symbolic.svg
new file mode 120000
index 00000000..b1b67f3f
--- /dev/null
+++ b/links/status/symbolic/nm-vpn-connecting14-symbolic.svg
@@ -0,0 +1 @@
+nm-vpn-connecting02-symbolic.svg
\ No newline at end of file
diff --git a/links/status/symbolic/nm-vpn-standalone-lock-symbolic.svg b/links/status/symbolic/nm-vpn-standalone-lock-symbolic.svg
new file mode 120000
index 00000000..fe1a71c0
--- /dev/null
+++ b/links/status/symbolic/nm-vpn-standalone-lock-symbolic.svg
@@ -0,0 +1 @@
+changes-prevent-symbolic.svg
\ No newline at end of file
diff --git a/links/status/symbolic/orientation-portrait-left-symbolic-rtl.svg b/links/status/symbolic/orientation-portrait-left-symbolic-rtl.svg
new file mode 120000
index 00000000..d93da254
--- /dev/null
+++ b/links/status/symbolic/orientation-portrait-left-symbolic-rtl.svg
@@ -0,0 +1 @@
+orientation-portrait-symbolic.svg
\ No newline at end of file
diff --git a/links/status/symbolic/orientation-portrait-right-symbolic-rtl.svg b/links/status/symbolic/orientation-portrait-right-symbolic-rtl.svg
new file mode 120000
index 00000000..7ea8f998
--- /dev/null
+++ b/links/status/symbolic/orientation-portrait-right-symbolic-rtl.svg
@@ -0,0 +1 @@
+orientation-portrait-inverse-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/power-profile-balanced-rtl-symbolic.svg b/links/status/symbolic/power-profile-balanced-rtl-symbolic.svg
new file mode 120000
index 00000000..f33b73ed
--- /dev/null
+++ b/links/status/symbolic/power-profile-balanced-rtl-symbolic.svg
@@ -0,0 +1 @@
+power-profile-balanced-symbolic.svg
\ No newline at end of file
diff --git a/links/status/symbolic/power-profile-balanced-symbolic-rtl.svg b/links/status/symbolic/power-profile-balanced-symbolic-rtl.svg
new file mode 120000
index 00000000..f33b73ed
--- /dev/null
+++ b/links/status/symbolic/power-profile-balanced-symbolic-rtl.svg
@@ -0,0 +1 @@
+power-profile-balanced-symbolic.svg
\ No newline at end of file
diff --git a/links/status/symbolic/power-profile-performance-rtl-symbolic.svg b/links/status/symbolic/power-profile-performance-rtl-symbolic.svg
new file mode 120000
index 00000000..2bacaf74
--- /dev/null
+++ b/links/status/symbolic/power-profile-performance-rtl-symbolic.svg
@@ -0,0 +1 @@
+power-profile-power-saver-symbolic.svg
\ No newline at end of file
diff --git a/links/status/symbolic/power-profile-performance-symbolic-rtl.svg b/links/status/symbolic/power-profile-performance-symbolic-rtl.svg
new file mode 120000
index 00000000..2bacaf74
--- /dev/null
+++ b/links/status/symbolic/power-profile-performance-symbolic-rtl.svg
@@ -0,0 +1 @@
+power-profile-power-saver-symbolic.svg
\ No newline at end of file
diff --git a/links/status/symbolic/power-profile-power-saver-rtl-symbolic.svg b/links/status/symbolic/power-profile-power-saver-rtl-symbolic.svg
new file mode 120000
index 00000000..18a6f408
--- /dev/null
+++ b/links/status/symbolic/power-profile-power-saver-rtl-symbolic.svg
@@ -0,0 +1 @@
+power-profile-performance-symbolic.svg
\ No newline at end of file
diff --git a/links/status/symbolic/power-profile-power-saver-symbolic-rtl.svg b/links/status/symbolic/power-profile-power-saver-symbolic-rtl.svg
new file mode 120000
index 00000000..18a6f408
--- /dev/null
+++ b/links/status/symbolic/power-profile-power-saver-symbolic-rtl.svg
@@ -0,0 +1 @@
+power-profile-performance-symbolic.svg
\ No newline at end of file
diff --git a/links/status/symbolic/security-medium-rtl-symbolic.svg b/links/status/symbolic/security-medium-rtl-symbolic.svg
new file mode 120000
index 00000000..205cdb42
--- /dev/null
+++ b/links/status/symbolic/security-medium-rtl-symbolic.svg
@@ -0,0 +1 @@
+security-medium-symbolic.svg
\ No newline at end of file
diff --git a/links/status/symbolic/security-medium-symbolic-rtl.svg b/links/status/symbolic/security-medium-symbolic-rtl.svg
new file mode 120000
index 00000000..205cdb42
--- /dev/null
+++ b/links/status/symbolic/security-medium-symbolic-rtl.svg
@@ -0,0 +1 @@
+security-medium-symbolic.svg
\ No newline at end of file
diff --git a/links/status/symbolic/view-wrapped-rtl-symbolic.svg b/links/status/symbolic/view-wrapped-rtl-symbolic.svg
new file mode 120000
index 00000000..1a2f3fab
--- /dev/null
+++ b/links/status/symbolic/view-wrapped-rtl-symbolic.svg
@@ -0,0 +1 @@
+view-wrapped-symbolic-rtl.svg
\ No newline at end of file
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/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/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/ephy-download-done-symbolic.svg b/src/actions/symbolic/ephy-download-done-symbolic.svg
new file mode 100644
index 00000000..ebb9aa25
--- /dev/null
+++ b/src/actions/symbolic/ephy-download-done-symbolic.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/src/actions/symbolic/ephy-download-symbolic.svg b/src/actions/symbolic/ephy-download-symbolic.svg
new file mode 100644
index 00000000..2f76219c
--- /dev/null
+++ b/src/actions/symbolic/ephy-download-symbolic.svg
@@ -0,0 +1,6 @@
+
diff --git a/src/status/symbolic/ephy-library-symbolic.svg b/src/actions/symbolic/ephy-library-symbolic.svg
similarity index 100%
rename from src/status/symbolic/ephy-library-symbolic.svg
rename to src/actions/symbolic/ephy-library-symbolic.svg
diff --git a/src/status/symbolic/ephy-open-link-symbolic.svg b/src/actions/symbolic/ephy-open-link-symbolic.svg
similarity index 100%
rename from src/status/symbolic/ephy-open-link-symbolic.svg
rename to src/actions/symbolic/ephy-open-link-symbolic.svg
diff --git a/src/actions/symbolic/ephy-permission-camera-symbolic.svg b/src/actions/symbolic/ephy-permission-camera-symbolic.svg
new file mode 100644
index 00000000..fe903ffe
--- /dev/null
+++ b/src/actions/symbolic/ephy-permission-camera-symbolic.svg
@@ -0,0 +1,5 @@
+
diff --git a/src/actions/symbolic/ephy-permission-generic-symbolic.svg b/src/actions/symbolic/ephy-permission-generic-symbolic.svg
new file mode 100644
index 00000000..f6d57f77
--- /dev/null
+++ b/src/actions/symbolic/ephy-permission-generic-symbolic.svg
@@ -0,0 +1,6 @@
+
diff --git a/src/actions/symbolic/ephy-permission-microphone-symbolic.svg b/src/actions/symbolic/ephy-permission-microphone-symbolic.svg
new file mode 100644
index 00000000..70175c0c
--- /dev/null
+++ b/src/actions/symbolic/ephy-permission-microphone-symbolic.svg
@@ -0,0 +1,4 @@
+
diff --git a/src/actions/symbolic/ephy-starred-symbolic.svg b/src/actions/symbolic/ephy-starred-symbolic.svg
new file mode 100644
index 00000000..e11ed7a4
--- /dev/null
+++ b/src/actions/symbolic/ephy-starred-symbolic.svg
@@ -0,0 +1,4 @@
+
diff --git a/src/status/symbolic/ephy-tab-counter-symbolic.svg b/src/actions/symbolic/ephy-tab-counter-symbolic.svg
similarity index 100%
rename from src/status/symbolic/ephy-tab-counter-symbolic.svg
rename to src/actions/symbolic/ephy-tab-counter-symbolic.svg
diff --git a/src/status/symbolic/ephy-tab-overflow-symbolic.svg b/src/actions/symbolic/ephy-tab-overflow-symbolic.svg
similarity index 100%
rename from src/status/symbolic/ephy-tab-overflow-symbolic.svg
rename to src/actions/symbolic/ephy-tab-overflow-symbolic.svg
diff --git a/src/actions/symbolic/mark-location-symbolic.svg b/src/actions/symbolic/mark-location-symbolic.svg
index bbe01ccb..eb385d84 100644
--- a/src/actions/symbolic/mark-location-symbolic.svg
+++ b/src/actions/symbolic/mark-location-symbolic.svg
@@ -1,6 +1,6 @@
-