diff --git a/src/actions/symbolic/favorite-new-symbolic.svg b/links/actions/symbolic/favorite-new-symbolic.svg
similarity index 100%
rename from src/actions/symbolic/favorite-new-symbolic.svg
rename to links/actions/symbolic/favorite-new-symbolic.svg
diff --git a/links/actions/symbolic/starred-symbolic.svg b/links/actions/symbolic/starred-symbolic.svg
deleted file mode 120000
index 486b6eb1..00000000
--- a/links/actions/symbolic/starred-symbolic.svg
+++ /dev/null
@@ -1 +0,0 @@
-star-new-symbolic.svg
\ No newline at end of file
diff --git a/links/actions/symbolic/window-maximize-symbolic-rtl.svg b/links/actions/symbolic/window-maximize-symbolic-rtl.svg
new file mode 120000
index 00000000..7d184b8f
--- /dev/null
+++ b/links/actions/symbolic/window-maximize-symbolic-rtl.svg
@@ -0,0 +1 @@
+window-maximize-symbolic.svg
\ No newline at end of file
diff --git a/links/actions/symbolic/window-restore-symbolic-rtl.svg b/links/actions/symbolic/window-restore-symbolic-rtl.svg
new file mode 120000
index 00000000..7d184b8f
--- /dev/null
+++ b/links/actions/symbolic/window-restore-symbolic-rtl.svg
@@ -0,0 +1 @@
+window-maximize-symbolic.svg
\ No newline at end of file
diff --git a/links/status/symbolic/notification-alert-symbolic.svg b/links/status/symbolic/notification-alert-symbolic.svg
new file mode 120000
index 00000000..2da0585d
--- /dev/null
+++ b/links/status/symbolic/notification-alert-symbolic.svg
@@ -0,0 +1 @@
+notification-symbolic.svg
\ No newline at end of file
diff --git a/src/actions/symbolic/keyboard-hide-symbolic.svg b/src/actions/symbolic/keyboard-hide-symbolic.svg
new file mode 100644
index 00000000..5ba9717f
--- /dev/null
+++ b/src/actions/symbolic/keyboard-hide-symbolic.svg
@@ -0,0 +1,10 @@
+
diff --git a/src/actions/symbolic/message-indicator-symbolic.svg b/src/actions/symbolic/message-indicator-symbolic.svg
new file mode 100644
index 00000000..7397ba2b
--- /dev/null
+++ b/src/actions/symbolic/message-indicator-symbolic.svg
@@ -0,0 +1,3 @@
+
diff --git a/src/status/symbolic/non-starred-symbolic.svg b/src/actions/symbolic/non-starred-symbolic.svg
similarity index 100%
rename from src/status/symbolic/non-starred-symbolic.svg
rename to src/actions/symbolic/non-starred-symbolic.svg
diff --git a/src/actions/symbolic/notification-alert-symbolic.svg b/src/actions/symbolic/notification-alert-symbolic.svg
deleted file mode 100644
index cb583873..00000000
--- a/src/actions/symbolic/notification-alert-symbolic.svg
+++ /dev/null
@@ -1,3 +0,0 @@
-
diff --git a/src/actions/symbolic/notification-disabled-symbolic.svg b/src/actions/symbolic/notification-disabled-symbolic.svg
deleted file mode 100644
index 3f694afa..00000000
--- a/src/actions/symbolic/notification-disabled-symbolic.svg
+++ /dev/null
@@ -1,4 +0,0 @@
-
diff --git a/src/actions/symbolic/pointer-double-click-symbolic.svg b/src/actions/symbolic/pointer-double-click-symbolic.svg
new file mode 100644
index 00000000..625e188f
--- /dev/null
+++ b/src/actions/symbolic/pointer-double-click-symbolic.svg
@@ -0,0 +1,7 @@
+
diff --git a/src/actions/symbolic/pointer-drag-symbolic.svg b/src/actions/symbolic/pointer-drag-symbolic.svg
new file mode 100644
index 00000000..eb05cbff
--- /dev/null
+++ b/src/actions/symbolic/pointer-drag-symbolic.svg
@@ -0,0 +1,3 @@
+
diff --git a/src/actions/symbolic/pointer-primary-click-symbolic.svg b/src/actions/symbolic/pointer-primary-click-symbolic.svg
new file mode 100644
index 00000000..81d20872
--- /dev/null
+++ b/src/actions/symbolic/pointer-primary-click-symbolic.svg
@@ -0,0 +1,7 @@
+
diff --git a/src/actions/symbolic/pointer-secondary-click-symbolic.svg b/src/actions/symbolic/pointer-secondary-click-symbolic.svg
new file mode 100644
index 00000000..6ec18f21
--- /dev/null
+++ b/src/actions/symbolic/pointer-secondary-click-symbolic.svg
@@ -0,0 +1,7 @@
+
diff --git a/src/status/symbolic/semi-starred-symbolic-rtl.svg b/src/actions/symbolic/semi-starred-symbolic-rtl.svg
similarity index 100%
rename from src/status/symbolic/semi-starred-symbolic-rtl.svg
rename to src/actions/symbolic/semi-starred-symbolic-rtl.svg
diff --git a/src/status/symbolic/semi-starred-symbolic.svg b/src/actions/symbolic/semi-starred-symbolic.svg
similarity index 100%
rename from src/status/symbolic/semi-starred-symbolic.svg
rename to src/actions/symbolic/semi-starred-symbolic.svg
diff --git a/src/actions/symbolic/star-new-symbolic.svg b/src/actions/symbolic/star-new-symbolic.svg
index af9059a6..2333aa04 100644
--- a/src/actions/symbolic/star-new-symbolic.svg
+++ b/src/actions/symbolic/star-new-symbolic.svg
@@ -1,11 +1,9 @@
-
diff --git a/src/apps/scalable/typora.svg b/src/apps/scalable/typora.svg
new file mode 100644
index 00000000..91f0fb4f
--- /dev/null
+++ b/src/apps/scalable/typora.svg
@@ -0,0 +1,96 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/src/index.theme b/src/index.theme
index 5c420cde..61f16e30 100644
--- a/src/index.theme
+++ b/src/index.theme
@@ -26,7 +26,7 @@ FollowsColorScheme=true
KDE-Extensions=.svg
# Directory list
-Directories=actions/16,actions/22,actions/24,actions/32,actions/symbolic,animations/16,animations/22,animations/24,apps/32,apps/scalable,apps/symbolic,categories/32,categories/symbolic,places/symbolic,places/scalable,places/16,places/22,places/24,mimes/16,mimes/22,mimes/scalable,mimes/symbolic,devices/scalable,devices/symbolic,devices/16,devices/22,devices/24,emblems/16,emblems/22,emblems/24,emblems/symbolic,status/16,status/22,status/24,status/32,status/symbolic,actions@2x/16,actions@2x/22,actions@2x/24,actions@2x/32,actions@2x/symbolic,animations@2x/16,animations@2x/22,animations@2x/24,apps@2x/32,apps@2x/scalable,apps@2x/symbolic,categories@2x/32,categories@2x/symbolic,places@2x/symbolic,places@2x/scalable,places@2x/16,places@2x/22,places@2x/24,mimes@2x/16,mimes@2x/22,mimes@2x/scalable,mimes@2x/symbolic,devices@2x/scalable,devices@2x/symbolic,devices@2x/16,devices@2x/22,devices@2x/24,emblems@2x/16,emblems@2x/22,emblems@2x/24,emblems@2x/symbolic,status@2x/16,status@2x/22,status@2x/24,status@2x/32,status@2x/symbolic
+Directories=actions/16,actions/22,actions/24,actions/32,actions/symbolic,animations/16,animations/22,animations/24,apps/scalable,apps/symbolic,categories/32,categories/symbolic,places/symbolic,places/scalable,places/16,places/22,places/24,mimes/16,mimes/22,mimes/scalable,mimes/symbolic,devices/scalable,devices/symbolic,devices/16,devices/22,devices/24,emblems/16,emblems/22,emblems/24,emblems/symbolic,status/16,status/22,status/24,status/32,status/symbolic,actions@2x/16,actions@2x/22,actions@2x/24,actions@2x/32,actions@2x/symbolic,animations@2x/16,animations@2x/22,animations@2x/24,apps@2x/scalable,apps@2x/symbolic,categories@2x/32,categories@2x/symbolic,places@2x/symbolic,places@2x/scalable,places@2x/16,places@2x/22,places@2x/24,mimes@2x/16,mimes@2x/22,mimes@2x/scalable,mimes@2x/symbolic,devices@2x/scalable,devices@2x/symbolic,devices@2x/16,devices@2x/22,devices@2x/24,emblems@2x/16,emblems@2x/22,emblems@2x/24,emblems@2x/symbolic,status@2x/16,status@2x/22,status@2x/24,status@2x/32,status@2x/symbolic
[actions/16]
Size=16
@@ -72,12 +72,6 @@ Size=24
Context=Animations
Type=Fixed
-[apps/32]
-Size=32
-Context=Applications
-Type=Scalable
-Type=Fixed
-
[apps/scalable]
Size=64
Context=Applications
@@ -295,13 +289,6 @@ Scale=2
Context=Animations
Type=Fixed
-[apps@2x/32]
-Size=32
-Scale=2
-Context=Applications
-Type=Scalable
-Type=Fixed
-
[apps@2x/scalable]
Size=64
Scale=2
diff --git a/src/status/symbolic/appointment-missed-symbolic.svg b/src/status/symbolic/appointment-missed-symbolic.svg
index 0abb2582..b9533c1e 100644
--- a/src/status/symbolic/appointment-missed-symbolic.svg
+++ b/src/status/symbolic/appointment-missed-symbolic.svg
@@ -1,5 +1,5 @@
-
-
+
+
diff --git a/src/status/symbolic/arch-error-symbolic.svg b/src/status/symbolic/arch-error-symbolic.svg
index a31be5c5..4d129d40 100644
--- a/src/status/symbolic/arch-error-symbolic.svg
+++ b/src/status/symbolic/arch-error-symbolic.svg
@@ -1,7 +1,4 @@
-
-
-
-
-
+
+
diff --git a/src/status/symbolic/arch-updates-symbolic.svg b/src/status/symbolic/arch-updates-symbolic.svg
index 203d07cd..4922acaf 100644
--- a/src/status/symbolic/arch-updates-symbolic.svg
+++ b/src/status/symbolic/arch-updates-symbolic.svg
@@ -1,5 +1,5 @@
-
-
-
+
+
+
diff --git a/src/status/symbolic/audio-volume-muted-blocking-symbolic.svg b/src/status/symbolic/audio-volume-muted-blocking-symbolic.svg
index e9af9a35..422e20de 100644
--- a/src/status/symbolic/audio-volume-muted-blocking-symbolic.svg
+++ b/src/status/symbolic/audio-volume-muted-blocking-symbolic.svg
@@ -1,11 +1,6 @@
-
-
-
-
-
-
-
+
+
diff --git a/src/status/symbolic/battery-caution-charging-symbolic.svg b/src/status/symbolic/battery-caution-charging-symbolic.svg
index 0f63525e..5c3b84c1 100644
--- a/src/status/symbolic/battery-caution-charging-symbolic.svg
+++ b/src/status/symbolic/battery-caution-charging-symbolic.svg
@@ -1,10 +1,6 @@
-
-
-
-
-
-
-
-
+
+
+
+
diff --git a/src/status/symbolic/battery-caution-symbolic.svg b/src/status/symbolic/battery-caution-symbolic.svg
index 066ac8c7..38d04a74 100644
--- a/src/status/symbolic/battery-caution-symbolic.svg
+++ b/src/status/symbolic/battery-caution-symbolic.svg
@@ -1,7 +1,7 @@
-
-
-
-
+
+
+
+
diff --git a/src/status/symbolic/battery-empty-charging-symbolic.svg b/src/status/symbolic/battery-empty-charging-symbolic.svg
index 09599184..71c36df4 100644
--- a/src/status/symbolic/battery-empty-charging-symbolic.svg
+++ b/src/status/symbolic/battery-empty-charging-symbolic.svg
@@ -1,7 +1,7 @@
-
-
-
+
+
+
diff --git a/src/status/symbolic/battery-empty-symbolic.svg b/src/status/symbolic/battery-empty-symbolic.svg
index f5975384..4e104e86 100644
--- a/src/status/symbolic/battery-empty-symbolic.svg
+++ b/src/status/symbolic/battery-empty-symbolic.svg
@@ -1,4 +1,4 @@
-
-
+
+
diff --git a/src/status/symbolic/battery-full-charging-symbolic.svg b/src/status/symbolic/battery-full-charging-symbolic.svg
index 633dbbee..5fbc3d37 100644
--- a/src/status/symbolic/battery-full-charging-symbolic.svg
+++ b/src/status/symbolic/battery-full-charging-symbolic.svg
@@ -1,10 +1,10 @@
-
-
-
-
-
+
+
+
+
+
diff --git a/src/status/symbolic/battery-good-charging-symbolic.svg b/src/status/symbolic/battery-good-charging-symbolic.svg
index 2a5f63b0..cb394d8e 100644
--- a/src/status/symbolic/battery-good-charging-symbolic.svg
+++ b/src/status/symbolic/battery-good-charging-symbolic.svg
@@ -1,10 +1,10 @@
-
-
-
-
-
+
+
+
+
+
diff --git a/src/status/symbolic/battery-level-10-charging-symbolic.svg b/src/status/symbolic/battery-level-10-charging-symbolic.svg
index 337c652a..3cd2bf9a 100644
--- a/src/status/symbolic/battery-level-10-charging-symbolic.svg
+++ b/src/status/symbolic/battery-level-10-charging-symbolic.svg
@@ -1,8 +1,6 @@
-
-
-
-
-
-
+
+
+
+
diff --git a/src/status/symbolic/battery-level-10-symbolic.svg b/src/status/symbolic/battery-level-10-symbolic.svg
index f1e1dbc0..db30bd2a 100644
--- a/src/status/symbolic/battery-level-10-symbolic.svg
+++ b/src/status/symbolic/battery-level-10-symbolic.svg
@@ -1,8 +1,6 @@
-
-
-
-
-
-
+
+
+
+
diff --git a/src/status/symbolic/battery-level-20-symbolic.svg b/src/status/symbolic/battery-level-20-symbolic.svg
index 2a6dd634..23bebb8f 100644
--- a/src/status/symbolic/battery-level-20-symbolic.svg
+++ b/src/status/symbolic/battery-level-20-symbolic.svg
@@ -1,7 +1,5 @@
-
-
-
-
-
+
+
+
diff --git a/src/status/symbolic/battery-level-30-charging-symbolic.svg b/src/status/symbolic/battery-level-30-charging-symbolic.svg
index 59460009..7e231406 100644
--- a/src/status/symbolic/battery-level-30-charging-symbolic.svg
+++ b/src/status/symbolic/battery-level-30-charging-symbolic.svg
@@ -1,8 +1,8 @@
-
-
-
-
+
+
+
+
-
+
diff --git a/src/status/symbolic/battery-level-30-symbolic.svg b/src/status/symbolic/battery-level-30-symbolic.svg
index 1be987ee..1965825d 100644
--- a/src/status/symbolic/battery-level-30-symbolic.svg
+++ b/src/status/symbolic/battery-level-30-symbolic.svg
@@ -1,7 +1,7 @@
-
-
-
-
+
+
+
+
diff --git a/src/status/symbolic/battery-level-50-symbolic.svg b/src/status/symbolic/battery-level-50-symbolic.svg
index 3e25431d..facf50d4 100644
--- a/src/status/symbolic/battery-level-50-symbolic.svg
+++ b/src/status/symbolic/battery-level-50-symbolic.svg
@@ -1,7 +1,7 @@
-
-
-
-
+
+
+
+
diff --git a/src/status/symbolic/battery-level-70-charging-symbolic.svg b/src/status/symbolic/battery-level-70-charging-symbolic.svg
index 2aa71135..3af546f6 100644
--- a/src/status/symbolic/battery-level-70-charging-symbolic.svg
+++ b/src/status/symbolic/battery-level-70-charging-symbolic.svg
@@ -1,8 +1,8 @@
-
-
-
-
+
+
+
+
-
+
diff --git a/src/status/symbolic/battery-level-70-symbolic.svg b/src/status/symbolic/battery-level-70-symbolic.svg
index de175f7d..efafeece 100644
--- a/src/status/symbolic/battery-level-70-symbolic.svg
+++ b/src/status/symbolic/battery-level-70-symbolic.svg
@@ -1,7 +1,7 @@
-
-
-
-
+
+
+
+
diff --git a/src/status/symbolic/battery-level-90-charging-symbolic.svg b/src/status/symbolic/battery-level-90-charging-symbolic.svg
index d49c9489..0c66c6c9 100644
--- a/src/status/symbolic/battery-level-90-charging-symbolic.svg
+++ b/src/status/symbolic/battery-level-90-charging-symbolic.svg
@@ -1,8 +1,8 @@
-
+
-
-
+
+
-
+
diff --git a/src/status/symbolic/battery-level-90-symbolic.svg b/src/status/symbolic/battery-level-90-symbolic.svg
index 918b731b..592912e8 100644
--- a/src/status/symbolic/battery-level-90-symbolic.svg
+++ b/src/status/symbolic/battery-level-90-symbolic.svg
@@ -1,7 +1,7 @@
-
-
-
-
+
+
+
+
diff --git a/src/status/symbolic/battery-low-charging-symbolic.svg b/src/status/symbolic/battery-low-charging-symbolic.svg
index 105ef334..1a1157b1 100644
--- a/src/status/symbolic/battery-low-charging-symbolic.svg
+++ b/src/status/symbolic/battery-low-charging-symbolic.svg
@@ -1,10 +1,10 @@
-
-
-
-
-
+
+
+
+
+
diff --git a/src/status/symbolic/battery-medium-charging-symbolic.svg b/src/status/symbolic/battery-medium-charging-symbolic.svg
index 73591b73..1bb8ed31 100644
--- a/src/status/symbolic/battery-medium-charging-symbolic.svg
+++ b/src/status/symbolic/battery-medium-charging-symbolic.svg
@@ -1,8 +1,8 @@
-
+
-
-
-
+
+
+
diff --git a/src/status/symbolic/battery-missing-symbolic.svg b/src/status/symbolic/battery-missing-symbolic.svg
index ad0f8f88..01711854 100644
--- a/src/status/symbolic/battery-missing-symbolic.svg
+++ b/src/status/symbolic/battery-missing-symbolic.svg
@@ -1,5 +1,5 @@
-
-
-
+
+
+
diff --git a/src/status/symbolic/network-wired-offline-symbolic.svg b/src/status/symbolic/network-wired-offline-symbolic.svg
index 22b2547e..f2dad758 100644
--- a/src/status/symbolic/network-wired-offline-symbolic.svg
+++ b/src/status/symbolic/network-wired-offline-symbolic.svg
@@ -15,5 +15,5 @@
-
+
diff --git a/src/status/symbolic/network-wireless-error-symbolic.svg b/src/status/symbolic/network-wireless-error-symbolic.svg
index ef8c2f2d..a35cd125 100644
--- a/src/status/symbolic/network-wireless-error-symbolic.svg
+++ b/src/status/symbolic/network-wireless-error-symbolic.svg
@@ -1,6 +1,6 @@
-
+
-
+
diff --git a/src/status/symbolic/network-wireless-offline-symbolic.svg b/src/status/symbolic/network-wireless-offline-symbolic.svg
index fcc4d6b2..b5a32f83 100644
--- a/src/status/symbolic/network-wireless-offline-symbolic.svg
+++ b/src/status/symbolic/network-wireless-offline-symbolic.svg
@@ -1,11 +1,6 @@
-
-
-
-
-
-
-
+
+
diff --git a/src/status/symbolic/notification-disabled-symbolic.svg b/src/status/symbolic/notification-disabled-symbolic.svg
index 3bec688d..9f6e14c7 100644
--- a/src/status/symbolic/notification-disabled-symbolic.svg
+++ b/src/status/symbolic/notification-disabled-symbolic.svg
@@ -1,4 +1,5 @@
-
-
-
+
+
+
+
diff --git a/src/status/symbolic/printer-error-symbolic.svg b/src/status/symbolic/printer-error-symbolic.svg
index 6dbec5f5..702684bc 100644
--- a/src/status/symbolic/printer-error-symbolic.svg
+++ b/src/status/symbolic/printer-error-symbolic.svg
@@ -1,8 +1,7 @@
-
+
-
-
+
diff --git a/src/status/symbolic/printer-warning-symbolic.svg b/src/status/symbolic/printer-warning-symbolic.svg
index ea6d5363..82cdce5b 100644
--- a/src/status/symbolic/printer-warning-symbolic.svg
+++ b/src/status/symbolic/printer-warning-symbolic.svg
@@ -1,8 +1,7 @@
-
+
-
-
+
diff --git a/src/status/symbolic/weather-severe-alert-symbolic.svg b/src/status/symbolic/weather-severe-alert-symbolic.svg
index 52f30ad8..9dc100d0 100644
--- a/src/status/symbolic/weather-severe-alert-symbolic.svg
+++ b/src/status/symbolic/weather-severe-alert-symbolic.svg
@@ -4,7 +4,7 @@
-
+