diff --git a/icons-dark/apps/16/preferences-system-bluetooth.svg b/icons-dark/apps/16/preferences-system-bluetooth.svg
deleted file mode 100644
index ad81f243..00000000
--- a/icons-dark/apps/16/preferences-system-bluetooth.svg
+++ /dev/null
@@ -1,137 +0,0 @@
-
-
diff --git a/icons-dark/apps/16/preferences-system-bluetooth.svg b/icons-dark/apps/16/preferences-system-bluetooth.svg
new file mode 120000
index 00000000..4b6601b4
--- /dev/null
+++ b/icons-dark/apps/16/preferences-system-bluetooth.svg
@@ -0,0 +1 @@
+../../devices/16/network-bluetooth.svg
\ No newline at end of file
diff --git a/icons-dark/devices/16/kdeconnect.svg b/icons-dark/devices/16/kdeconnect.svg
deleted file mode 120000
index 9a05e5c3..00000000
--- a/icons-dark/devices/16/kdeconnect.svg
+++ /dev/null
@@ -1 +0,0 @@
-smartphone.svg
\ No newline at end of file
diff --git a/icons-dark/devices/16/kdeconnect.svg b/icons-dark/devices/16/kdeconnect.svg
new file mode 100644
index 00000000..468964e0
--- /dev/null
+++ b/icons-dark/devices/16/kdeconnect.svg
@@ -0,0 +1,85 @@
+
+
+
+
diff --git a/icons-dark/apps/16/preferences-system-bluetooth.svg b/icons-dark/devices/16/network-bluetooth.svg
similarity index 100%
copy from icons-dark/apps/16/preferences-system-bluetooth.svg
copy to icons-dark/devices/16/network-bluetooth.svg
diff --git a/icons-dark/devices/16/network-wired.svg b/icons-dark/devices/16/network-wired.svg
deleted file mode 120000
index 141bbe50..00000000
--- a/icons-dark/devices/16/network-wired.svg
+++ /dev/null
@@ -1 +0,0 @@
-network-wired-activated.svg
\ No newline at end of file
diff --git a/icons-dark/devices/16/network-wired.svg b/icons-dark/devices/16/network-wired.svg
new file mode 100644
index 00000000..6417c4cb
--- /dev/null
+++ b/icons-dark/devices/16/network-wired.svg
@@ -0,0 +1,117 @@
+
+
+
+
diff --git a/icons-dark/devices/16/network-wireless.svg b/icons-dark/devices/16/network-wireless.svg
deleted file mode 120000
index af038601..00000000
--- a/icons-dark/devices/16/network-wireless.svg
+++ /dev/null
@@ -1 +0,0 @@
-network-wireless-connected-100.svg
\ No newline at end of file
diff --git a/icons-dark/devices/16/network-wireless.svg b/icons-dark/devices/16/network-wireless.svg
new file mode 100644
index 00000000..40926d3e
--- /dev/null
+++ b/icons-dark/devices/16/network-wireless.svg
@@ -0,0 +1,103 @@
+
+
+
+
diff --git a/icons-dark/devices/22/network-bluetooth.svg b/icons-dark/devices/22/network-bluetooth.svg
new file mode 100644
index 00000000..5b860241
--- /dev/null
+++ b/icons-dark/devices/22/network-bluetooth.svg
@@ -0,0 +1,107 @@
+
+
+
+
diff --git a/icons/apps/16/preferences-system-bluetooth.svg b/icons/apps/16/preferences-system-bluetooth.svg
deleted file mode 100644
index 5e12d9e4..00000000
--- a/icons/apps/16/preferences-system-bluetooth.svg
+++ /dev/null
@@ -1,137 +0,0 @@
-
-
diff --git a/icons/apps/16/preferences-system-bluetooth.svg b/icons/apps/16/preferences-system-bluetooth.svg
new file mode 120000
index 00000000..4b6601b4
--- /dev/null
+++ b/icons/apps/16/preferences-system-bluetooth.svg
@@ -0,0 +1 @@
+../../devices/16/network-bluetooth.svg
\ No newline at end of file
diff --git a/icons/apps/16/preferences-system-bluetooth.svg b/icons/devices/16/network-bluetooth.svg
similarity index 100%
copy from icons/apps/16/preferences-system-bluetooth.svg
copy to icons/devices/16/network-bluetooth.svg
diff --git a/icons/devices/22/network-bluetooth.svg b/icons/devices/22/network-bluetooth.svg
new file mode 100644
index 00000000..89e829bf
--- /dev/null
+++ b/icons/devices/22/network-bluetooth.svg
@@ -0,0 +1,107 @@
+
+
+
+