diff --git a/links/apps/scalable/xfsm-switch-user.svg b/links/actions/32/xfsm-switch-user.svg
similarity index 100%
rename from links/apps/scalable/xfsm-switch-user.svg
rename to links/actions/32/xfsm-switch-user.svg
diff --git a/links/apps/scalable/web-whatsapp.svg b/links/apps/scalable/web-whatsapp.svg
new file mode 120000
index 00000000..ce634bf6
--- /dev/null
+++ b/links/apps/scalable/web-whatsapp.svg
@@ -0,0 +1 @@
+whatsapp.svg
\ No newline at end of file
diff --git a/links/status/16/ac-adapter-symbolic.svg b/links/status/16/ac-adapter-symbolic.svg
new file mode 120000
index 00000000..fa569ef5
--- /dev/null
+++ b/links/status/16/ac-adapter-symbolic.svg
@@ -0,0 +1 @@
+battery-full-charging.svg
\ No newline at end of file
diff --git a/links/status/16/clipman-symbolic.svg b/links/status/16/clipman-symbolic.svg
new file mode 120000
index 00000000..8a826959
--- /dev/null
+++ b/links/status/16/clipman-symbolic.svg
@@ -0,0 +1 @@
+clipit-trayicon.svg
\ No newline at end of file
diff --git a/links/status/16/ibus-keyboard.svg b/links/status/16/ibus-keyboard.svg
new file mode 120000
index 00000000..3635f145
--- /dev/null
+++ b/links/status/16/ibus-keyboard.svg
@@ -0,0 +1 @@
+indicator-keyboard.svg
\ No newline at end of file
diff --git a/links/status/16/xfce4-whiskermenu.svg b/links/status/16/xfce4-whiskermenu.svg
new file mode 120000
index 00000000..a02942a3
--- /dev/null
+++ b/links/status/16/xfce4-whiskermenu.svg
@@ -0,0 +1 @@
+start-here-symbolic.svg
\ No newline at end of file
diff --git a/links/status/16/xfsm-hibernate.svg b/links/status/16/xfsm-hibernate.svg
new file mode 120000
index 00000000..2451dd60
--- /dev/null
+++ b/links/status/16/xfsm-hibernate.svg
@@ -0,0 +1 @@
+system-suspend-hibernate.svg
\ No newline at end of file
diff --git a/links/status/16/xfsm-lock.svg b/links/status/16/xfsm-lock.svg
new file mode 120000
index 00000000..5d254d24
--- /dev/null
+++ b/links/status/16/xfsm-lock.svg
@@ -0,0 +1 @@
+system-lock-screen.svg
\ No newline at end of file
diff --git a/links/status/16/xfsm-logout.svg b/links/status/16/xfsm-logout.svg
new file mode 120000
index 00000000..5160f3f6
--- /dev/null
+++ b/links/status/16/xfsm-logout.svg
@@ -0,0 +1 @@
+system-log-out.svg
\ No newline at end of file
diff --git a/links/status/16/xfsm-reboot.svg b/links/status/16/xfsm-reboot.svg
new file mode 120000
index 00000000..badbc28d
--- /dev/null
+++ b/links/status/16/xfsm-reboot.svg
@@ -0,0 +1 @@
+system-reboot.svg
\ No newline at end of file
diff --git a/links/status/16/xfsm-shutdown.svg b/links/status/16/xfsm-shutdown.svg
new file mode 120000
index 00000000..014e3332
--- /dev/null
+++ b/links/status/16/xfsm-shutdown.svg
@@ -0,0 +1 @@
+system-shutdown.svg
\ No newline at end of file
diff --git a/links/status/16/xfsm-suspend.svg b/links/status/16/xfsm-suspend.svg
new file mode 120000
index 00000000..620d61d3
--- /dev/null
+++ b/links/status/16/xfsm-suspend.svg
@@ -0,0 +1 @@
+system-suspend.svg
\ No newline at end of file
diff --git a/links/status/16/xfsm-switch-user.svg b/links/status/16/xfsm-switch-user.svg
new file mode 120000
index 00000000..12ff0ec5
--- /dev/null
+++ b/links/status/16/xfsm-switch-user.svg
@@ -0,0 +1 @@
+system-users.svg
\ No newline at end of file
diff --git a/links/status/22/ac-adapter-symbolic.svg b/links/status/22/ac-adapter-symbolic.svg
new file mode 120000
index 00000000..fa569ef5
--- /dev/null
+++ b/links/status/22/ac-adapter-symbolic.svg
@@ -0,0 +1 @@
+battery-full-charging.svg
\ No newline at end of file
diff --git a/links/status/22/clipman-symbolic.svg b/links/status/22/clipman-symbolic.svg
new file mode 120000
index 00000000..8a826959
--- /dev/null
+++ b/links/status/22/clipman-symbolic.svg
@@ -0,0 +1 @@
+clipit-trayicon.svg
\ No newline at end of file
diff --git a/links/status/22/ibus-keyboard.svg b/links/status/22/ibus-keyboard.svg
new file mode 120000
index 00000000..3635f145
--- /dev/null
+++ b/links/status/22/ibus-keyboard.svg
@@ -0,0 +1 @@
+indicator-keyboard.svg
\ No newline at end of file
diff --git a/links/status/22/xfce4-whiskermenu.svg b/links/status/22/xfce4-whiskermenu.svg
new file mode 120000
index 00000000..a02942a3
--- /dev/null
+++ b/links/status/22/xfce4-whiskermenu.svg
@@ -0,0 +1 @@
+start-here-symbolic.svg
\ No newline at end of file
diff --git a/links/status/22/xfsm-hibernate.svg b/links/status/22/xfsm-hibernate.svg
new file mode 120000
index 00000000..2451dd60
--- /dev/null
+++ b/links/status/22/xfsm-hibernate.svg
@@ -0,0 +1 @@
+system-suspend-hibernate.svg
\ No newline at end of file
diff --git a/links/status/22/xfsm-lock.svg b/links/status/22/xfsm-lock.svg
new file mode 120000
index 00000000..5d254d24
--- /dev/null
+++ b/links/status/22/xfsm-lock.svg
@@ -0,0 +1 @@
+system-lock-screen.svg
\ No newline at end of file
diff --git a/links/status/22/xfsm-logout.svg b/links/status/22/xfsm-logout.svg
new file mode 120000
index 00000000..5160f3f6
--- /dev/null
+++ b/links/status/22/xfsm-logout.svg
@@ -0,0 +1 @@
+system-log-out.svg
\ No newline at end of file
diff --git a/links/status/22/xfsm-reboot.svg b/links/status/22/xfsm-reboot.svg
new file mode 120000
index 00000000..badbc28d
--- /dev/null
+++ b/links/status/22/xfsm-reboot.svg
@@ -0,0 +1 @@
+system-reboot.svg
\ No newline at end of file
diff --git a/links/status/22/xfsm-shutdown.svg b/links/status/22/xfsm-shutdown.svg
new file mode 120000
index 00000000..014e3332
--- /dev/null
+++ b/links/status/22/xfsm-shutdown.svg
@@ -0,0 +1 @@
+system-shutdown.svg
\ No newline at end of file
diff --git a/links/status/22/xfsm-suspend.svg b/links/status/22/xfsm-suspend.svg
new file mode 120000
index 00000000..620d61d3
--- /dev/null
+++ b/links/status/22/xfsm-suspend.svg
@@ -0,0 +1 @@
+system-suspend.svg
\ No newline at end of file
diff --git a/links/status/22/xfsm-switch-user.svg b/links/status/22/xfsm-switch-user.svg
new file mode 120000
index 00000000..12ff0ec5
--- /dev/null
+++ b/links/status/22/xfsm-switch-user.svg
@@ -0,0 +1 @@
+system-users.svg
\ No newline at end of file
diff --git a/links/status/24/ac-adapter-symbolic.svg b/links/status/24/ac-adapter-symbolic.svg
new file mode 120000
index 00000000..fa569ef5
--- /dev/null
+++ b/links/status/24/ac-adapter-symbolic.svg
@@ -0,0 +1 @@
+battery-full-charging.svg
\ No newline at end of file
diff --git a/links/status/24/clipman-symbolic.svg b/links/status/24/clipman-symbolic.svg
new file mode 120000
index 00000000..8a826959
--- /dev/null
+++ b/links/status/24/clipman-symbolic.svg
@@ -0,0 +1 @@
+clipit-trayicon.svg
\ No newline at end of file
diff --git a/links/status/24/ibus-keyboard.svg b/links/status/24/ibus-keyboard.svg
new file mode 120000
index 00000000..3635f145
--- /dev/null
+++ b/links/status/24/ibus-keyboard.svg
@@ -0,0 +1 @@
+indicator-keyboard.svg
\ No newline at end of file
diff --git a/links/status/24/xfce4-whiskermenu.svg b/links/status/24/xfce4-whiskermenu.svg
new file mode 120000
index 00000000..a02942a3
--- /dev/null
+++ b/links/status/24/xfce4-whiskermenu.svg
@@ -0,0 +1 @@
+start-here-symbolic.svg
\ No newline at end of file
diff --git a/links/status/24/xfsm-hibernate.svg b/links/status/24/xfsm-hibernate.svg
new file mode 120000
index 00000000..2451dd60
--- /dev/null
+++ b/links/status/24/xfsm-hibernate.svg
@@ -0,0 +1 @@
+system-suspend-hibernate.svg
\ No newline at end of file
diff --git a/links/status/24/xfsm-lock.svg b/links/status/24/xfsm-lock.svg
new file mode 120000
index 00000000..5d254d24
--- /dev/null
+++ b/links/status/24/xfsm-lock.svg
@@ -0,0 +1 @@
+system-lock-screen.svg
\ No newline at end of file
diff --git a/links/status/24/xfsm-logout.svg b/links/status/24/xfsm-logout.svg
new file mode 120000
index 00000000..5160f3f6
--- /dev/null
+++ b/links/status/24/xfsm-logout.svg
@@ -0,0 +1 @@
+system-log-out.svg
\ No newline at end of file
diff --git a/links/status/24/xfsm-reboot.svg b/links/status/24/xfsm-reboot.svg
new file mode 120000
index 00000000..badbc28d
--- /dev/null
+++ b/links/status/24/xfsm-reboot.svg
@@ -0,0 +1 @@
+system-reboot.svg
\ No newline at end of file
diff --git a/links/status/24/xfsm-shutdown.svg b/links/status/24/xfsm-shutdown.svg
new file mode 120000
index 00000000..014e3332
--- /dev/null
+++ b/links/status/24/xfsm-shutdown.svg
@@ -0,0 +1 @@
+system-shutdown.svg
\ No newline at end of file
diff --git a/links/status/24/xfsm-suspend.svg b/links/status/24/xfsm-suspend.svg
new file mode 120000
index 00000000..620d61d3
--- /dev/null
+++ b/links/status/24/xfsm-suspend.svg
@@ -0,0 +1 @@
+system-suspend.svg
\ No newline at end of file
diff --git a/links/status/24/xfsm-switch-user.svg b/links/status/24/xfsm-switch-user.svg
new file mode 120000
index 00000000..12ff0ec5
--- /dev/null
+++ b/links/status/24/xfsm-switch-user.svg
@@ -0,0 +1 @@
+system-users.svg
\ No newline at end of file
diff --git a/links/status/32/xfsm-lock.svg b/links/status/32/xfsm-lock.svg
new file mode 120000
index 00000000..5d254d24
--- /dev/null
+++ b/links/status/32/xfsm-lock.svg
@@ -0,0 +1 @@
+system-lock-screen.svg
\ No newline at end of file
diff --git a/src/status/16/clipit-trayicon.svg b/src/status/16/clipit-trayicon.svg
new file mode 100644
index 00000000..777794cc
--- /dev/null
+++ b/src/status/16/clipit-trayicon.svg
@@ -0,0 +1,6 @@
+
diff --git a/src/status/16/fcitx-sogoupinyin.svg b/src/status/16/fcitx-sogoupinyin.svg
new file mode 100644
index 00000000..08605c41
--- /dev/null
+++ b/src/status/16/fcitx-sogoupinyin.svg
@@ -0,0 +1,7 @@
+
diff --git a/src/status/16/org.xfce.screenshooter.svg b/src/status/16/org.xfce.screenshooter.svg
new file mode 100644
index 00000000..9c3eaa80
--- /dev/null
+++ b/src/status/16/org.xfce.screenshooter.svg
@@ -0,0 +1 @@
+
diff --git a/src/status/22/fcitx-sogoupinyin.svg b/src/status/22/fcitx-sogoupinyin.svg
new file mode 100644
index 00000000..5aff8c91
--- /dev/null
+++ b/src/status/22/fcitx-sogoupinyin.svg
@@ -0,0 +1,7 @@
+
diff --git a/src/status/22/org.xfce.screenshooter.svg b/src/status/22/org.xfce.screenshooter.svg
new file mode 100644
index 00000000..d3b42836
--- /dev/null
+++ b/src/status/22/org.xfce.screenshooter.svg
@@ -0,0 +1,6 @@
+
diff --git a/src/status/24/clipit-trayicon.svg b/src/status/24/clipit-trayicon.svg
new file mode 100644
index 00000000..574d027d
--- /dev/null
+++ b/src/status/24/clipit-trayicon.svg
@@ -0,0 +1,6 @@
+
diff --git a/src/status/24/org.xfce.screenshooter.svg b/src/status/24/org.xfce.screenshooter.svg
new file mode 100644
index 00000000..27e52c4b
--- /dev/null
+++ b/src/status/24/org.xfce.screenshooter.svg
@@ -0,0 +1,6 @@
+