diff --git a/share/icons/Flat-Remix-Blue-Dark/apps/scalable/amass.svg b/share/icons/Flat-Remix-Blue-Dark/apps/scalable/amass.svg
new file mode 100644
index 00000000..3e848018
--- /dev/null
+++ b/share/icons/Flat-Remix-Blue-Dark/apps/scalable/amass.svg
@@ -0,0 +1 @@
+
diff --git a/share/icons/Flat-Remix-Blue-Dark/apps/scalable/apport.svg b/share/icons/Flat-Remix-Blue-Dark/apps/scalable/apport.svg
index 167e9d3b..de3b2bc7 100644
--- a/share/icons/Flat-Remix-Blue-Dark/apps/scalable/apport.svg
+++ b/share/icons/Flat-Remix-Blue-Dark/apps/scalable/apport.svg
@@ -1 +1 @@
-
+
diff --git a/share/icons/Flat-Remix-Blue-Dark/apps/scalable/bugs.svg b/share/icons/Flat-Remix-Blue-Dark/apps/scalable/bugs.svg
new file mode 120000
index 00000000..3146dda6
--- /dev/null
+++ b/share/icons/Flat-Remix-Blue-Dark/apps/scalable/bugs.svg
@@ -0,0 +1 @@
+apport.svg
\ No newline at end of file
diff --git a/share/icons/Flat-Remix-Blue-Dark/apps/scalable/docs.svg b/share/icons/Flat-Remix-Blue-Dark/apps/scalable/docs.svg
new file mode 120000
index 00000000..c410bbf5
--- /dev/null
+++ b/share/icons/Flat-Remix-Blue-Dark/apps/scalable/docs.svg
@@ -0,0 +1 @@
+devhelp.svg
\ No newline at end of file
diff --git a/share/icons/Flat-Remix-Blue-Dark/apps/scalable/gobuster.svg b/share/icons/Flat-Remix-Blue-Dark/apps/scalable/gobuster.svg
new file mode 100644
index 00000000..d350d8a8
--- /dev/null
+++ b/share/icons/Flat-Remix-Blue-Dark/apps/scalable/gobuster.svg
@@ -0,0 +1 @@
+
diff --git a/share/icons/Flat-Remix-Blue-Dark/apps/scalable/impacket.svg b/share/icons/Flat-Remix-Blue-Dark/apps/scalable/impacket.svg
new file mode 100644
index 00000000..18364566
--- /dev/null
+++ b/share/icons/Flat-Remix-Blue-Dark/apps/scalable/impacket.svg
@@ -0,0 +1 @@
+
diff --git a/share/icons/Flat-Remix-Blue-Dark/apps/scalable/jsql.svg b/share/icons/Flat-Remix-Blue-Dark/apps/scalable/jsql.svg
index afe6f7bc..6e21725e 100644
--- a/share/icons/Flat-Remix-Blue-Dark/apps/scalable/jsql.svg
+++ b/share/icons/Flat-Remix-Blue-Dark/apps/scalable/jsql.svg
@@ -1 +1 @@
-
+
diff --git a/share/icons/Flat-Remix-Blue-Dark/apps/scalable/kali-amass.svg b/share/icons/Flat-Remix-Blue-Dark/apps/scalable/kali-amass.svg
new file mode 120000
index 00000000..b05b6bf6
--- /dev/null
+++ b/share/icons/Flat-Remix-Blue-Dark/apps/scalable/kali-amass.svg
@@ -0,0 +1 @@
+amass.svg
\ No newline at end of file
diff --git a/share/icons/Flat-Remix-Blue-Dark/apps/scalable/kali-clamav.svg b/share/icons/Flat-Remix-Blue-Dark/apps/scalable/kali-clamav.svg
new file mode 120000
index 00000000..3277e6d0
--- /dev/null
+++ b/share/icons/Flat-Remix-Blue-Dark/apps/scalable/kali-clamav.svg
@@ -0,0 +1 @@
+clamav.svg
\ No newline at end of file
diff --git a/share/icons/Flat-Remix-Blue-Dark/apps/scalable/kali-detect-trans.svg b/share/icons/Flat-Remix-Blue-Dark/apps/scalable/kali-detect-trans.svg
new file mode 100644
index 00000000..0451ea32
--- /dev/null
+++ b/share/icons/Flat-Remix-Blue-Dark/apps/scalable/kali-detect-trans.svg
@@ -0,0 +1 @@
+
diff --git a/share/icons/Flat-Remix-Blue-Dark/apps/scalable/kali-docs.svg b/share/icons/Flat-Remix-Blue-Dark/apps/scalable/kali-docs.svg
index db8f9099..c410bbf5 120000
--- a/share/icons/Flat-Remix-Blue-Dark/apps/scalable/kali-docs.svg
+++ b/share/icons/Flat-Remix-Blue-Dark/apps/scalable/kali-docs.svg
@@ -1 +1 @@
-devdocs.svg
\ No newline at end of file
+devhelp.svg
\ No newline at end of file
diff --git a/share/icons/Flat-Remix-Blue-Dark/apps/scalable/kali-exploitdb.svg b/share/icons/Flat-Remix-Blue-Dark/apps/scalable/kali-exploitdb.svg
deleted file mode 100644
index 9300b043..00000000
--- a/share/icons/Flat-Remix-Blue-Dark/apps/scalable/kali-exploitdb.svg
+++ /dev/null
@@ -1 +0,0 @@
-
diff --git a/share/icons/Flat-Remix-Blue-Dark/apps/scalable/kali-exploitdb.svg b/share/icons/Flat-Remix-Blue-Dark/apps/scalable/kali-exploitdb.svg
new file mode 120000
index 00000000..7a47c944
--- /dev/null
+++ b/share/icons/Flat-Remix-Blue-Dark/apps/scalable/kali-exploitdb.svg
@@ -0,0 +1 @@
+exploit-db.svg
\ No newline at end of file
diff --git a/share/icons/Flat-Remix-Blue-Dark/apps/scalable/kali-fwbuilder.svg b/share/icons/Flat-Remix-Blue-Dark/apps/scalable/kali-fwbuilder.svg
new file mode 120000
index 00000000..3184e8c6
--- /dev/null
+++ b/share/icons/Flat-Remix-Blue-Dark/apps/scalable/kali-fwbuilder.svg
@@ -0,0 +1 @@
+firewall-config.svg
\ No newline at end of file
diff --git a/share/icons/Flat-Remix-Blue-Dark/apps/scalable/kali-ghidra.svg b/share/icons/Flat-Remix-Blue-Dark/apps/scalable/kali-ghidra.svg
deleted file mode 100644
index 20ee3073..00000000
--- a/share/icons/Flat-Remix-Blue-Dark/apps/scalable/kali-ghidra.svg
+++ /dev/null
@@ -1 +0,0 @@
-
diff --git a/share/icons/Flat-Remix-Blue-Dark/apps/scalable/kali-ghidra.svg b/share/icons/Flat-Remix-Blue-Dark/apps/scalable/kali-ghidra.svg
new file mode 120000
index 00000000..f2147d30
--- /dev/null
+++ b/share/icons/Flat-Remix-Blue-Dark/apps/scalable/kali-ghidra.svg
@@ -0,0 +1 @@
+ghidra.svg
\ No newline at end of file
diff --git a/share/icons/Flat-Remix-Blue-Dark/apps/scalable/kali-gobuster.svg b/share/icons/Flat-Remix-Blue-Dark/apps/scalable/kali-gobuster.svg
new file mode 120000
index 00000000..a9fc02e6
--- /dev/null
+++ b/share/icons/Flat-Remix-Blue-Dark/apps/scalable/kali-gobuster.svg
@@ -0,0 +1 @@
+gobuster.svg
\ No newline at end of file
diff --git a/share/icons/Flat-Remix-Blue-Dark/apps/scalable/kali-identify-trans.svg b/share/icons/Flat-Remix-Blue-Dark/apps/scalable/kali-identify-trans.svg
new file mode 100644
index 00000000..1e3572c9
--- /dev/null
+++ b/share/icons/Flat-Remix-Blue-Dark/apps/scalable/kali-identify-trans.svg
@@ -0,0 +1 @@
+
diff --git a/share/icons/Flat-Remix-Blue-Dark/apps/scalable/kali-impacket.svg b/share/icons/Flat-Remix-Blue-Dark/apps/scalable/kali-impacket.svg
new file mode 120000
index 00000000..e96a0440
--- /dev/null
+++ b/share/icons/Flat-Remix-Blue-Dark/apps/scalable/kali-impacket.svg
@@ -0,0 +1 @@
+impacket.svg
\ No newline at end of file
diff --git a/share/icons/Flat-Remix-Blue-Dark/apps/scalable/kali-minicom.svg b/share/icons/Flat-Remix-Blue-Dark/apps/scalable/kali-minicom.svg
new file mode 120000
index 00000000..a7c3c34e
--- /dev/null
+++ b/share/icons/Flat-Remix-Blue-Dark/apps/scalable/kali-minicom.svg
@@ -0,0 +1 @@
+cutecom.svg
\ No newline at end of file
diff --git a/share/icons/Flat-Remix-Blue-Dark/apps/scalable/kali-ncat.svg b/share/icons/Flat-Remix-Blue-Dark/apps/scalable/kali-ncat.svg
new file mode 120000
index 00000000..031baed7
--- /dev/null
+++ b/share/icons/Flat-Remix-Blue-Dark/apps/scalable/kali-ncat.svg
@@ -0,0 +1 @@
+ncat.svg
\ No newline at end of file
diff --git a/share/icons/Flat-Remix-Blue-Dark/apps/scalable/kali-netcat.svg b/share/icons/Flat-Remix-Blue-Dark/apps/scalable/kali-netcat.svg
new file mode 120000
index 00000000..00238e1a
--- /dev/null
+++ b/share/icons/Flat-Remix-Blue-Dark/apps/scalable/kali-netcat.svg
@@ -0,0 +1 @@
+netcat.svg
\ No newline at end of file
diff --git a/share/icons/Flat-Remix-Blue-Dark/apps/scalable/kali-parsero.svg b/share/icons/Flat-Remix-Blue-Dark/apps/scalable/kali-parsero.svg
new file mode 120000
index 00000000..df4e4fb0
--- /dev/null
+++ b/share/icons/Flat-Remix-Blue-Dark/apps/scalable/kali-parsero.svg
@@ -0,0 +1 @@
+parsero.svg
\ No newline at end of file
diff --git a/share/icons/Flat-Remix-Blue-Dark/apps/scalable/kali-protect-trans.svg b/share/icons/Flat-Remix-Blue-Dark/apps/scalable/kali-protect-trans.svg
new file mode 100644
index 00000000..5c3bb59a
--- /dev/null
+++ b/share/icons/Flat-Remix-Blue-Dark/apps/scalable/kali-protect-trans.svg
@@ -0,0 +1 @@
+
diff --git a/share/icons/Flat-Remix-Blue-Dark/apps/scalable/kali-recover-trans.svg b/share/icons/Flat-Remix-Blue-Dark/apps/scalable/kali-recover-trans.svg
new file mode 100644
index 00000000..5b4c8d77
--- /dev/null
+++ b/share/icons/Flat-Remix-Blue-Dark/apps/scalable/kali-recover-trans.svg
@@ -0,0 +1 @@
+
diff --git a/share/icons/Flat-Remix-Blue-Dark/apps/scalable/kali-respond-trans.svg b/share/icons/Flat-Remix-Blue-Dark/apps/scalable/kali-respond-trans.svg
new file mode 100644
index 00000000..17fd6416
--- /dev/null
+++ b/share/icons/Flat-Remix-Blue-Dark/apps/scalable/kali-respond-trans.svg
@@ -0,0 +1 @@
+
diff --git a/share/icons/Flat-Remix-Blue-Dark/apps/scalable/kali-searchsploit.svg b/share/icons/Flat-Remix-Blue-Dark/apps/scalable/kali-searchsploit.svg
new file mode 120000
index 00000000..c5d3090e
--- /dev/null
+++ b/share/icons/Flat-Remix-Blue-Dark/apps/scalable/kali-searchsploit.svg
@@ -0,0 +1 @@
+searchsploit.svg
\ No newline at end of file
diff --git a/share/icons/Flat-Remix-Blue-Dark/apps/scalable/kali-sherlock.svg b/share/icons/Flat-Remix-Blue-Dark/apps/scalable/kali-sherlock.svg
new file mode 120000
index 00000000..8850225b
--- /dev/null
+++ b/share/icons/Flat-Remix-Blue-Dark/apps/scalable/kali-sherlock.svg
@@ -0,0 +1 @@
+sherlock.svg
\ No newline at end of file
diff --git a/share/icons/Flat-Remix-Blue-Dark/apps/scalable/kali-sslh.svg b/share/icons/Flat-Remix-Blue-Dark/apps/scalable/kali-sslh.svg
deleted file mode 100644
index efd3f474..00000000
--- a/share/icons/Flat-Remix-Blue-Dark/apps/scalable/kali-sslh.svg
+++ /dev/null
@@ -1 +0,0 @@
-
diff --git a/share/icons/Flat-Remix-Blue-Dark/apps/scalable/kali-sslh.svg b/share/icons/Flat-Remix-Blue-Dark/apps/scalable/kali-sslh.svg
new file mode 120000
index 00000000..c930dd99
--- /dev/null
+++ b/share/icons/Flat-Remix-Blue-Dark/apps/scalable/kali-sslh.svg
@@ -0,0 +1 @@
+sslh.svg
\ No newline at end of file
diff --git a/share/icons/Flat-Remix-Blue-Dark/apps/scalable/kali-tcpdump.svg b/share/icons/Flat-Remix-Blue-Dark/apps/scalable/kali-tcpdump.svg
new file mode 120000
index 00000000..af422864
--- /dev/null
+++ b/share/icons/Flat-Remix-Blue-Dark/apps/scalable/kali-tcpdump.svg
@@ -0,0 +1 @@
+tcpdump.svg
\ No newline at end of file
diff --git a/share/icons/Flat-Remix-Blue-Dark/apps/scalable/maltego.svg b/share/icons/Flat-Remix-Blue-Dark/apps/scalable/maltego.svg
index 602c4970..57820573 100644
--- a/share/icons/Flat-Remix-Blue-Dark/apps/scalable/maltego.svg
+++ b/share/icons/Flat-Remix-Blue-Dark/apps/scalable/maltego.svg
@@ -1 +1 @@
-
+
diff --git a/share/icons/Flat-Remix-Blue-Dark/apps/scalable/ncat.svg b/share/icons/Flat-Remix-Blue-Dark/apps/scalable/ncat.svg
new file mode 100644
index 00000000..705545a3
--- /dev/null
+++ b/share/icons/Flat-Remix-Blue-Dark/apps/scalable/ncat.svg
@@ -0,0 +1 @@
+
diff --git a/share/icons/Flat-Remix-Blue-Dark/apps/scalable/netcat.svg b/share/icons/Flat-Remix-Blue-Dark/apps/scalable/netcat.svg
new file mode 100644
index 00000000..73e56a5f
--- /dev/null
+++ b/share/icons/Flat-Remix-Blue-Dark/apps/scalable/netcat.svg
@@ -0,0 +1 @@
+
diff --git a/share/icons/Flat-Remix-Blue-Dark/apps/scalable/offsec.svg b/share/icons/Flat-Remix-Blue-Dark/apps/scalable/offsec.svg
new file mode 100644
index 00000000..2553180c
--- /dev/null
+++ b/share/icons/Flat-Remix-Blue-Dark/apps/scalable/offsec.svg
@@ -0,0 +1 @@
+
diff --git a/share/icons/Flat-Remix-Blue-Dark/apps/scalable/parsero.svg b/share/icons/Flat-Remix-Blue-Dark/apps/scalable/parsero.svg
new file mode 100644
index 00000000..bb99f86f
--- /dev/null
+++ b/share/icons/Flat-Remix-Blue-Dark/apps/scalable/parsero.svg
@@ -0,0 +1 @@
+
diff --git a/share/icons/Flat-Remix-Blue-Dark/apps/scalable/responder.svg b/share/icons/Flat-Remix-Blue-Dark/apps/scalable/responder.svg
index 725a19b1..ddd96cd1 100644
--- a/share/icons/Flat-Remix-Blue-Dark/apps/scalable/responder.svg
+++ b/share/icons/Flat-Remix-Blue-Dark/apps/scalable/responder.svg
@@ -1 +1 @@
-
+
diff --git a/share/icons/Flat-Remix-Blue-Dark/apps/scalable/searchsploit.svg b/share/icons/Flat-Remix-Blue-Dark/apps/scalable/searchsploit.svg
new file mode 100644
index 00000000..9300b043
--- /dev/null
+++ b/share/icons/Flat-Remix-Blue-Dark/apps/scalable/searchsploit.svg
@@ -0,0 +1 @@
+
diff --git a/share/icons/Flat-Remix-Blue-Dark/apps/scalable/sherlock.svg b/share/icons/Flat-Remix-Blue-Dark/apps/scalable/sherlock.svg
new file mode 100644
index 00000000..e26ec59e
--- /dev/null
+++ b/share/icons/Flat-Remix-Blue-Dark/apps/scalable/sherlock.svg
@@ -0,0 +1 @@
+
diff --git a/share/icons/Flat-Remix-Blue-Dark/apps/scalable/tcpdump.svg b/share/icons/Flat-Remix-Blue-Dark/apps/scalable/tcpdump.svg
new file mode 100644
index 00000000..9e3999f2
--- /dev/null
+++ b/share/icons/Flat-Remix-Blue-Dark/apps/scalable/tcpdump.svg
@@ -0,0 +1 @@
+
diff --git a/share/icons/Flat-Remix-Blue-Dark/apps/scalable/utilities-root-terminal.svg b/share/icons/Flat-Remix-Blue-Dark/apps/scalable/utilities-root-terminal.svg
index df4439b8..326f86b2 120000
--- a/share/icons/Flat-Remix-Blue-Dark/apps/scalable/utilities-root-terminal.svg
+++ b/share/icons/Flat-Remix-Blue-Dark/apps/scalable/utilities-root-terminal.svg
@@ -1 +1 @@
-yast-sudo.svg
\ No newline at end of file
+utilities-terminal_su.svg
\ No newline at end of file
diff --git a/share/icons/Flat-Remix-Blue-Dark/apps/scalable/webscarab.svg b/share/icons/Flat-Remix-Blue-Dark/apps/scalable/webscarab.svg
index 41692816..a9d84a58 100644
--- a/share/icons/Flat-Remix-Blue-Dark/apps/scalable/webscarab.svg
+++ b/share/icons/Flat-Remix-Blue-Dark/apps/scalable/webscarab.svg
@@ -1 +1 @@
-
+