diff --git a/links/actions/24/edit-clear-symbolic.svg b/links/actions/24/edit-clear-symbolic.svg
new file mode 120000
index 00000000..00150527
--- /dev/null
+++ b/links/actions/24/edit-clear-symbolic.svg
@@ -0,0 +1 @@
+edit-clear.svg
\ No newline at end of file
diff --git a/links/actions/32/preferences-system-symbolic.svg b/links/actions/32/preferences-system-symbolic.svg
deleted file mode 120000
index 998070b5..00000000
--- a/links/actions/32/preferences-system-symbolic.svg
+++ /dev/null
@@ -1 +0,0 @@
-configure.svg
\ No newline at end of file
diff --git a/links/actions/symbolic/ornament-check-symbolic.svg b/links/actions/symbolic/ornament-check-symbolic.svg
new file mode 120000
index 00000000..1d3222b5
--- /dev/null
+++ b/links/actions/symbolic/ornament-check-symbolic.svg
@@ -0,0 +1 @@
+adw-entry-apply-symbolic.svg
\ No newline at end of file
diff --git a/src/actions/32/screenshot-ui-area-symbolic.svg b/src/actions/32/screenshot-ui-area-symbolic.svg
new file mode 100644
index 00000000..2d3851bd
--- /dev/null
+++ b/src/actions/32/screenshot-ui-area-symbolic.svg
@@ -0,0 +1,3 @@
+
diff --git a/src/actions/32/screenshot-ui-display-symbolic.svg b/src/actions/32/screenshot-ui-display-symbolic.svg
new file mode 100644
index 00000000..bdd8c88d
--- /dev/null
+++ b/src/actions/32/screenshot-ui-display-symbolic.svg
@@ -0,0 +1,4 @@
+
diff --git a/src/actions/32/screenshot-ui-window-symbolic.svg b/src/actions/32/screenshot-ui-window-symbolic.svg
new file mode 100644
index 00000000..e907d661
--- /dev/null
+++ b/src/actions/32/screenshot-ui-window-symbolic.svg
@@ -0,0 +1,4 @@
+
diff --git a/src/actions/32/shell-display-built-in-only-symbolic.svg b/src/actions/32/shell-display-built-in-only-symbolic.svg
new file mode 100644
index 00000000..f731418b
--- /dev/null
+++ b/src/actions/32/shell-display-built-in-only-symbolic.svg
@@ -0,0 +1,4 @@
+
diff --git a/src/actions/32/shell-display-extend-all-symbolic.svg b/src/actions/32/shell-display-extend-all-symbolic.svg
new file mode 100644
index 00000000..30f80685
--- /dev/null
+++ b/src/actions/32/shell-display-extend-all-symbolic.svg
@@ -0,0 +1,4 @@
+
diff --git a/src/actions/32/shell-display-external-only-symbolic.svg b/src/actions/32/shell-display-external-only-symbolic.svg
new file mode 100644
index 00000000..b4cf949c
--- /dev/null
+++ b/src/actions/32/shell-display-external-only-symbolic.svg
@@ -0,0 +1,4 @@
+
diff --git a/src/actions/32/shell-display-mirror-symbolic.svg b/src/actions/32/shell-display-mirror-symbolic.svg
new file mode 100644
index 00000000..a142c6a2
--- /dev/null
+++ b/src/actions/32/shell-display-mirror-symbolic.svg
@@ -0,0 +1,4 @@
+
diff --git a/src/actions/32/shell-focus-app-grid-symbolic.svg b/src/actions/32/shell-focus-app-grid-symbolic.svg
new file mode 100644
index 00000000..361237c7
--- /dev/null
+++ b/src/actions/32/shell-focus-app-grid-symbolic.svg
@@ -0,0 +1,4 @@
+
+
diff --git a/src/actions/32/shell-focus-dash-symbolic-rtl.svg b/src/actions/32/shell-focus-dash-symbolic-rtl.svg
new file mode 100644
index 00000000..fd34578a
--- /dev/null
+++ b/src/actions/32/shell-focus-dash-symbolic-rtl.svg
@@ -0,0 +1,5 @@
+
diff --git a/src/actions/32/shell-focus-dash-symbolic.svg b/src/actions/32/shell-focus-dash-symbolic.svg
new file mode 100644
index 00000000..1a94c2d9
--- /dev/null
+++ b/src/actions/32/shell-focus-dash-symbolic.svg
@@ -0,0 +1,5 @@
+
diff --git a/src/actions/32/shell-focus-desktop-symbolic-rtl.svg b/src/actions/32/shell-focus-desktop-symbolic-rtl.svg
new file mode 100644
index 00000000..b2444e53
--- /dev/null
+++ b/src/actions/32/shell-focus-desktop-symbolic-rtl.svg
@@ -0,0 +1,7 @@
+
diff --git a/src/actions/32/shell-focus-desktop-symbolic.svg b/src/actions/32/shell-focus-desktop-symbolic.svg
new file mode 100644
index 00000000..7fb9e83b
--- /dev/null
+++ b/src/actions/32/shell-focus-desktop-symbolic.svg
@@ -0,0 +1,7 @@
+
diff --git a/src/actions/32/shell-focus-search-symbolic.svg b/src/actions/32/shell-focus-search-symbolic.svg
new file mode 100644
index 00000000..6c585efa
--- /dev/null
+++ b/src/actions/32/shell-focus-search-symbolic.svg
@@ -0,0 +1,3 @@
+
diff --git a/src/actions/32/shell-focus-top-bar-symbolic-rtl.svg b/src/actions/32/shell-focus-top-bar-symbolic-rtl.svg
new file mode 100644
index 00000000..af855a97
--- /dev/null
+++ b/src/actions/32/shell-focus-top-bar-symbolic-rtl.svg
@@ -0,0 +1,6 @@
+
diff --git a/src/actions/32/shell-focus-top-bar-symbolic.svg b/src/actions/32/shell-focus-top-bar-symbolic.svg
new file mode 100644
index 00000000..dba43855
--- /dev/null
+++ b/src/actions/32/shell-focus-top-bar-symbolic.svg
@@ -0,0 +1,6 @@
+
diff --git a/src/actions/32/shell-focus-windows-symbolic.svg b/src/actions/32/shell-focus-windows-symbolic.svg
new file mode 100644
index 00000000..cf9523a5
--- /dev/null
+++ b/src/actions/32/shell-focus-windows-symbolic.svg
@@ -0,0 +1,4 @@
+
diff --git a/src/actions/symbolic/notification-expand-symbolic.svg b/src/actions/symbolic/notification-expand-symbolic.svg
new file mode 100644
index 00000000..40b64114
--- /dev/null
+++ b/src/actions/symbolic/notification-expand-symbolic.svg
@@ -0,0 +1,3 @@
+
diff --git a/src/actions/symbolic/ornament-dot-checked-symbolic.svg b/src/actions/symbolic/ornament-dot-checked-symbolic.svg
new file mode 100644
index 00000000..1b249ce5
--- /dev/null
+++ b/src/actions/symbolic/ornament-dot-checked-symbolic.svg
@@ -0,0 +1,4 @@
+
diff --git a/src/actions/symbolic/ornament-dot-unchecked-symbolic.svg b/src/actions/symbolic/ornament-dot-unchecked-symbolic.svg
new file mode 100644
index 00000000..b99cf9f9
--- /dev/null
+++ b/src/actions/symbolic/ornament-dot-unchecked-symbolic.svg
@@ -0,0 +1,3 @@
+
diff --git a/src/actions/symbolic/screencast-stop-symbolic.svg b/src/actions/symbolic/screencast-stop-symbolic.svg
new file mode 100644
index 00000000..af47a918
--- /dev/null
+++ b/src/actions/symbolic/screencast-stop-symbolic.svg
@@ -0,0 +1,4 @@
+
diff --git a/src/actions/symbolic/screenshot-ui-show-pointer-symbolic.svg b/src/actions/symbolic/screenshot-ui-show-pointer-symbolic.svg
new file mode 100644
index 00000000..e1a63d9b
--- /dev/null
+++ b/src/actions/symbolic/screenshot-ui-show-pointer-symbolic.svg
@@ -0,0 +1,3 @@
+
diff --git a/src/status/22/edit-paste-symbolic.svg b/src/status/22/edit-paste-symbolic.svg
deleted file mode 100644
index 899de310..00000000
--- a/src/status/22/edit-paste-symbolic.svg
+++ /dev/null
@@ -1,8 +0,0 @@
-
diff --git a/src/status/24/keyboard-caps-lock-symbolic.svg b/src/status/24/keyboard-caps-lock-symbolic.svg
new file mode 100644
index 00000000..74d62352
--- /dev/null
+++ b/src/status/24/keyboard-caps-lock-symbolic.svg
@@ -0,0 +1,3 @@
+
diff --git a/src/status/24/keyboard-hide-symbolic.svg b/src/status/24/keyboard-hide-symbolic.svg
new file mode 100644
index 00000000..65ba7d0a
--- /dev/null
+++ b/src/status/24/keyboard-hide-symbolic.svg
@@ -0,0 +1,23 @@
+
diff --git a/src/status/24/keyboard-layout-symbolic.svg b/src/status/24/keyboard-layout-symbolic.svg
new file mode 100644
index 00000000..b9d41419
--- /dev/null
+++ b/src/status/24/keyboard-layout-symbolic.svg
@@ -0,0 +1,3 @@
+
diff --git a/src/status/24/keyboard-shift-symbolic.svg b/src/status/24/keyboard-shift-symbolic.svg
new file mode 100644
index 00000000..9125e15e
--- /dev/null
+++ b/src/status/24/keyboard-shift-symbolic.svg
@@ -0,0 +1,3 @@
+
diff --git a/src/status/symbolic/keyboard-brightness-high-symbolic.svg b/src/status/symbolic/keyboard-brightness-high-symbolic.svg
new file mode 100644
index 00000000..584090ad
--- /dev/null
+++ b/src/status/symbolic/keyboard-brightness-high-symbolic.svg
@@ -0,0 +1,8 @@
+
diff --git a/src/status/symbolic/keyboard-brightness-medium-symbolic.svg b/src/status/symbolic/keyboard-brightness-medium-symbolic.svg
new file mode 100644
index 00000000..598630de
--- /dev/null
+++ b/src/status/symbolic/keyboard-brightness-medium-symbolic.svg
@@ -0,0 +1,8 @@
+
diff --git a/src/status/symbolic/keyboard-brightness-off-symbolic.svg b/src/status/symbolic/keyboard-brightness-off-symbolic.svg
new file mode 100644
index 00000000..16718fe4
--- /dev/null
+++ b/src/status/symbolic/keyboard-brightness-off-symbolic.svg
@@ -0,0 +1,4 @@
+
diff --git a/src/actions/symbolic/keyboard-enter-symbolic.svg b/src/status/symbolic/keyboard-enter-symbolic.svg
similarity index 100%
rename from src/actions/symbolic/keyboard-enter-symbolic.svg
rename to src/status/symbolic/keyboard-enter-symbolic.svg
diff --git a/src/status/symbolic/message-indicator-symbolic.svg b/src/status/symbolic/message-indicator-symbolic.svg
new file mode 100644
index 00000000..b1b589f5
--- /dev/null
+++ b/src/status/symbolic/message-indicator-symbolic.svg
@@ -0,0 +1,3 @@
+
diff --git a/src/status/symbolic/no-notifications-symbolic.svg b/src/status/symbolic/no-notifications-symbolic.svg
new file mode 100644
index 00000000..cb583873
--- /dev/null
+++ b/src/status/symbolic/no-notifications-symbolic.svg
@@ -0,0 +1,3 @@
+
diff --git a/src/status/symbolic/screen-privacy-disabled-symbolic.svg b/src/status/symbolic/screen-privacy-disabled-symbolic.svg
new file mode 100644
index 00000000..d884c3bf
--- /dev/null
+++ b/src/status/symbolic/screen-privacy-disabled-symbolic.svg
@@ -0,0 +1,4 @@
+
diff --git a/src/status/symbolic/screen-privacy-symbolic.svg b/src/status/symbolic/screen-privacy-symbolic.svg
new file mode 100644
index 00000000..e691c156
--- /dev/null
+++ b/src/status/symbolic/screen-privacy-symbolic.svg
@@ -0,0 +1,3 @@
+
diff --git a/src/status/symbolic/switch-off-symbolic.svg b/src/status/symbolic/switch-off-symbolic.svg
new file mode 100644
index 00000000..07b6ad6a
--- /dev/null
+++ b/src/status/symbolic/switch-off-symbolic.svg
@@ -0,0 +1,3 @@
+
diff --git a/src/status/symbolic/switch-on-symbolic.svg b/src/status/symbolic/switch-on-symbolic.svg
new file mode 100644
index 00000000..a81e61e0
--- /dev/null
+++ b/src/status/symbolic/switch-on-symbolic.svg
@@ -0,0 +1,5 @@
+