summaryrefslogtreecommitdiff
path: root/.icons/Material-Black-Lime-Numix/64/categories
diff options
context:
space:
mode:
Diffstat (limited to '.icons/Material-Black-Lime-Numix/64/categories')
-rw-r--r--.icons/Material-Black-Lime-Numix/64/categories/application-community.svg3
-rw-r--r--.icons/Material-Black-Lime-Numix/64/categories/applications-3D.svg10
-rw-r--r--.icons/Material-Black-Lime-Numix/64/categories/applications-accessories.svg10
-rw-r--r--.icons/Material-Black-Lime-Numix/64/categories/applications-arcade.svg3
-rw-r--r--.icons/Material-Black-Lime-Numix/64/categories/applications-astronomy.svg11
-rw-r--r--.icons/Material-Black-Lime-Numix/64/categories/applications-biology.svg20
-rw-r--r--.icons/Material-Black-Lime-Numix/64/categories/applications-boardgames.svg9
-rw-r--r--.icons/Material-Black-Lime-Numix/64/categories/applications-cardgames.svg4
-rw-r--r--.icons/Material-Black-Lime-Numix/64/categories/applications-chat.svg6
-rw-r--r--.icons/Material-Black-Lime-Numix/64/categories/applications-debugging.svg23
-rw-r--r--.icons/Material-Black-Lime-Numix/64/categories/applications-development.svg6
-rw-r--r--.icons/Material-Black-Lime-Numix/64/categories/applications-drawing.svg6
-rw-r--r--.icons/Material-Black-Lime-Numix/64/categories/applications-education.svg8
-rw-r--r--.icons/Material-Black-Lime-Numix/64/categories/applications-electronics.svg3
-rw-r--r--.icons/Material-Black-Lime-Numix/64/categories/applications-engineering.svg4
-rw-r--r--.icons/Material-Black-Lime-Numix/64/categories/applications-filesharing.svg3
-rw-r--r--.icons/Material-Black-Lime-Numix/64/categories/applications-fonts.svg7
-rw-r--r--.icons/Material-Black-Lime-Numix/64/categories/applications-games.svg3
-rw-r--r--.icons/Material-Black-Lime-Numix/64/categories/applications-geography.svg8
-rw-r--r--.icons/Material-Black-Lime-Numix/64/categories/applications-geology.svg9
-rw-r--r--.icons/Material-Black-Lime-Numix/64/categories/applications-graphics.svg7
-rw-r--r--.icons/Material-Black-Lime-Numix/64/categories/applications-haskell.svg6
-rw-r--r--.icons/Material-Black-Lime-Numix/64/categories/applications-ide.svg3
-rw-r--r--.icons/Material-Black-Lime-Numix/64/categories/applications-interfacedesign.svg15
-rw-r--r--.icons/Material-Black-Lime-Numix/64/categories/applications-internet.svg13
-rw-r--r--.icons/Material-Black-Lime-Numix/64/categories/applications-java.svg12
-rw-r--r--.icons/Material-Black-Lime-Numix/64/categories/applications-libraries.svg5
-rw-r--r--.icons/Material-Black-Lime-Numix/64/categories/applications-lisp.svg4
-rw-r--r--.icons/Material-Black-Lime-Numix/64/categories/applications-mail.svg4
-rw-r--r--.icons/Material-Black-Lime-Numix/64/categories/applications-mathematics.svg14
-rw-r--r--.icons/Material-Black-Lime-Numix/64/categories/applications-monodevelopment.svg7
-rw-r--r--.icons/Material-Black-Lime-Numix/64/categories/applications-multimedia.svg5
-rw-r--r--.icons/Material-Black-Lime-Numix/64/categories/applications-ocaml.svg3
-rw-r--r--.icons/Material-Black-Lime-Numix/64/categories/applications-office.svg3
-rw-r--r--.icons/Material-Black-Lime-Numix/64/categories/applications-other.svg7
-rw-r--r--.icons/Material-Black-Lime-Numix/64/categories/applications-painting.svg3
-rw-r--r--.icons/Material-Black-Lime-Numix/64/categories/applications-perl.svg3
-rw-r--r--.icons/Material-Black-Lime-Numix/64/categories/applications-photography.svg6
-rw-r--r--.icons/Material-Black-Lime-Numix/64/categories/applications-physics.svg8
-rw-r--r--.icons/Material-Black-Lime-Numix/64/categories/applications-profiling.svg15
-rw-r--r--.icons/Material-Black-Lime-Numix/64/categories/applications-publishing.svg40
-rw-r--r--.icons/Material-Black-Lime-Numix/64/categories/applications-puzzles.svg3
-rw-r--r--.icons/Material-Black-Lime-Numix/64/categories/applications-python.svg4
-rw-r--r--.icons/Material-Black-Lime-Numix/64/categories/applications-roleplaying.svg12
-rw-r--r--.icons/Material-Black-Lime-Numix/64/categories/applications-ruby.svg13
-rw-r--r--.icons/Material-Black-Lime-Numix/64/categories/applications-science.svg8
l---------.icons/Material-Black-Lime-Numix/64/categories/applications-simulation.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/64/categories/applications-sports.svg3
-rw-r--r--.icons/Material-Black-Lime-Numix/64/categories/applications-system.svg3
-rw-r--r--.icons/Material-Black-Lime-Numix/64/categories/applications-utilities.svg6
-rw-r--r--.icons/Material-Black-Lime-Numix/64/categories/applications-versioncontrol.svg14
-rw-r--r--.icons/Material-Black-Lime-Numix/64/categories/applications-viewers.svg4
l---------.icons/Material-Black-Lime-Numix/64/categories/applications-webbrowsers.svg1
l---------.icons/Material-Black-Lime-Numix/64/categories/configuration_section.svg1
l---------.icons/Material-Black-Lime-Numix/64/categories/documentation_help.svg1
l---------.icons/Material-Black-Lime-Numix/64/categories/documentation_section.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/64/categories/gnome-applications.svg9
l---------.icons/Material-Black-Lime-Numix/64/categories/gnome-control-center.svg1
l---------.icons/Material-Black-Lime-Numix/64/categories/gnome-devel.svg1
l---------.icons/Material-Black-Lime-Numix/64/categories/gnome-globe.svg1
l---------.icons/Material-Black-Lime-Numix/64/categories/gnome-graphics.svg1
l---------.icons/Material-Black-Lime-Numix/64/categories/gnome-joystick.svg1
l---------.icons/Material-Black-Lime-Numix/64/categories/gnome-multimedia.svg1
l---------.icons/Material-Black-Lime-Numix/64/categories/gnome-other.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/64/categories/gnome-settings.svg12
-rw-r--r--.icons/Material-Black-Lime-Numix/64/categories/gnome-system.svg20
l---------.icons/Material-Black-Lime-Numix/64/categories/gnome-util.svg1
l---------.icons/Material-Black-Lime-Numix/64/categories/gtk-preferences.svg1
l---------.icons/Material-Black-Lime-Numix/64/categories/help-about.svg1
l---------.icons/Material-Black-Lime-Numix/64/categories/kcontrol.svg1
l---------.icons/Material-Black-Lime-Numix/64/categories/multimedia_section.svg1
l---------.icons/Material-Black-Lime-Numix/64/categories/package_development.svg1
l---------.icons/Material-Black-Lime-Numix/64/categories/package_games.svg1
l---------.icons/Material-Black-Lime-Numix/64/categories/package_graphics.svg1
l---------.icons/Material-Black-Lime-Numix/64/categories/package_multimedia.svg1
l---------.icons/Material-Black-Lime-Numix/64/categories/package_network.svg1
l---------.icons/Material-Black-Lime-Numix/64/categories/package_office.svg1
l---------.icons/Material-Black-Lime-Numix/64/categories/package_settings.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/64/categories/package_system.svg20
l---------.icons/Material-Black-Lime-Numix/64/categories/package_utilities.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/64/categories/preferences-autocompletion.svg3
-rw-r--r--.icons/Material-Black-Lime-Numix/64/categories/preferences-bluetooth.svg10
-rw-r--r--.icons/Material-Black-Lime-Numix/64/categories/preferences-calendar-and-tasks.svg12
-rw-r--r--.icons/Material-Black-Lime-Numix/64/categories/preferences-certificates.svg3
-rw-r--r--.icons/Material-Black-Lime-Numix/64/categories/preferences-composer.svg4
-rw-r--r--.icons/Material-Black-Lime-Numix/64/categories/preferences-desktop-accessibility.svg3
-rw-r--r--.icons/Material-Black-Lime-Numix/64/categories/preferences-desktop-display.svg6
l---------.icons/Material-Black-Lime-Numix/64/categories/preferences-desktop-filetype-association.svg1
l---------.icons/Material-Black-Lime-Numix/64/categories/preferences-desktop-font.svg1
l---------.icons/Material-Black-Lime-Numix/64/categories/preferences-desktop-gaming.svg1
l---------.icons/Material-Black-Lime-Numix/64/categories/preferences-desktop-keyboard.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/64/categories/preferences-desktop-peripherals-directory.svg15
-rw-r--r--.icons/Material-Black-Lime-Numix/64/categories/preferences-desktop-personal-directory.svg3
l---------.icons/Material-Black-Lime-Numix/64/categories/preferences-desktop-personal.svg1
l---------.icons/Material-Black-Lime-Numix/64/categories/preferences-desktop-plasma.svg1
l---------.icons/Material-Black-Lime-Numix/64/categories/preferences-desktop-user.svg1
l---------.icons/Material-Black-Lime-Numix/64/categories/preferences-desktop.svg1
l---------.icons/Material-Black-Lime-Numix/64/categories/preferences-gtk-config.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/64/categories/preferences-mail-accounts.svg4
l---------.icons/Material-Black-Lime-Numix/64/categories/preferences-mail.svg1
l---------.icons/Material-Black-Lime-Numix/64/categories/preferences-other.svg1
l---------.icons/Material-Black-Lime-Numix/64/categories/preferences-system-bluetooth.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/64/categories/preferences-system-directory.svg5
-rw-r--r--.icons/Material-Black-Lime-Numix/64/categories/preferences-system-network-proxy.svg3
-rw-r--r--.icons/Material-Black-Lime-Numix/64/categories/preferences-system-network.svg6
-rw-r--r--.icons/Material-Black-Lime-Numix/64/categories/preferences-system-power.svg4
-rw-r--r--.icons/Material-Black-Lime-Numix/64/categories/preferences-system-privacy.svg4
-rw-r--r--.icons/Material-Black-Lime-Numix/64/categories/preferences-system-time.svg11
l---------.icons/Material-Black-Lime-Numix/64/categories/preferences-system-windows.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/64/categories/preferences-system.svg4
l---------.icons/Material-Black-Lime-Numix/64/categories/redhat-accessories.svg1
l---------.icons/Material-Black-Lime-Numix/64/categories/redhat-games.svg1
l---------.icons/Material-Black-Lime-Numix/64/categories/redhat-graphics.svg1
l---------.icons/Material-Black-Lime-Numix/64/categories/redhat-internet.svg1
l---------.icons/Material-Black-Lime-Numix/64/categories/redhat-office.svg1
l---------.icons/Material-Black-Lime-Numix/64/categories/redhat-preferences.svg1
l---------.icons/Material-Black-Lime-Numix/64/categories/redhat-programming.svg1
l---------.icons/Material-Black-Lime-Numix/64/categories/redhat-sound_video.svg1
l---------.icons/Material-Black-Lime-Numix/64/categories/redhat-system_settings.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/64/categories/redhat-system_tools.svg20
l---------.icons/Material-Black-Lime-Numix/64/categories/stock_internet.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/64/categories/system-help.svg3
-rw-r--r--.icons/Material-Black-Lime-Numix/64/categories/system_section.svg20
l---------.icons/Material-Black-Lime-Numix/64/categories/xfce-devel.svg1
l---------.icons/Material-Black-Lime-Numix/64/categories/xfce-games.svg1
l---------.icons/Material-Black-Lime-Numix/64/categories/xfce-graphics.svg1
l---------.icons/Material-Black-Lime-Numix/64/categories/xfce-internet.svg1
l---------.icons/Material-Black-Lime-Numix/64/categories/xfce-multimedia.svg1
l---------.icons/Material-Black-Lime-Numix/64/categories/xfce-office.svg1
l---------.icons/Material-Black-Lime-Numix/64/categories/xfce-system-settings.svg1
l---------.icons/Material-Black-Lime-Numix/64/categories/xfce-system.svg1
l---------.icons/Material-Black-Lime-Numix/64/categories/xfce-utils.svg1
l---------.icons/Material-Black-Lime-Numix/64/categories/xfce4-settings.svg1
133 files changed, 671 insertions, 0 deletions
diff --git a/.icons/Material-Black-Lime-Numix/64/categories/application-community.svg b/.icons/Material-Black-Lime-Numix/64/categories/application-community.svg
new file mode 100644
index 00000000..16e4090f
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/categories/application-community.svg
@@ -0,0 +1,3 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <path d="m 18.7 8.725 c -3.404 0 -6.807 1.299 -9.404 3.896 -5.194 5.194 -5.194 13.613 0 18.807 l 22.705 23.846 22.705 -23.846 c 5.193 -5.194 5.193 -13.613 0 -18.807 -5.194 -5.193 -13.614 -5.193 -18.808 0 -2.488 2.493 -3.891 5.883 -3.892 9.405 l -0.01 -0.003 c -0.003 -3.399 -1.297 -6.809 -3.891 -9.402 c -2.597 -2.597 -6 -3.896 -9.404 -3.896" style="fill:#de165e"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/categories/applications-3D.svg b/.icons/Material-Black-Lime-Numix/64/categories/applications-3D.svg
new file mode 100644
index 00000000..df2f4a45
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/categories/applications-3D.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" viewBox="0 0 51.2 51.2">
+ <path d="m 4.8 34.13 12.8 1.867 l 0 -6.933 -12.8 -0.8 0 -5.333 12.8 -0.8 0 -6.933 -12.8 1.867 0 -5.6 l 19.2 -5.067 l 0 38.4 l -19.2 -5.067" style="fill:#c18eb2;fill-rule:evenodd"/>
+ <path d="m 27.2 6.4 0 19.2 0 19.2 c 2.259 0 5.841 -0.809 9.05 -2.054 2.692 -1.044 5.339 -2.196 7.357 -4.44 c 2.794 -3.106 2.793 -10.573 2.793 -12.706 0 -2.133 0.001 -9.6 -2.793 -12.706 -2.02 -2.243 -4.665 -3.396 -7.357 -4.44 -3.21 -1.245 -6.792 -2.054 -9.05 -2.054 m 6.776 8.533 c 2.259 0.043 4.317 1.494 5.446 2.94 1.33 1.703 1.33 6.66 1.33 7.727 0 1.067 0 6.02 -1.33 7.727 -1.129 1.445 -3.188 2.896 -5.446 2.94 l 0 -10.667 z" style="fill:#c18eb2"/>
+ <flowRoot transform="translate(0,12.8)" line-height="125%" style="letter-spacing:0;word-spacing:0;font-size:30;font-family:Ubuntu;fill:#000;fill-opacity:1;font-weight:normal;stroke:none;font-style:normal;font-variant:normal;font-stretch:normal">
+ <flowRegion>
+ <rect width="17.6" height="37.6" x="-39.2" y="-7.2"/>
+ </flowRegion>
+ <flowPara>DD</flowPara>
+ </flowRoot>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/categories/applications-accessories.svg b/.icons/Material-Black-Lime-Numix/64/categories/applications-accessories.svg
new file mode 100644
index 00000000..7d771187
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/categories/applications-accessories.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <g transform="matrix(1.1547006,0.66666671,-0.66666671,1.1547006,11.666631,-9.02259)">
+ <path d="m 18.05 5.787 c -0.315 0 -0.568 0.253 -0.568 0.568 l 0 0.968 c -1.116 0.224 -2.141 0.684 -3.056 1.294 l -0.704 -0.704 c -0.223 -0.223 -0.581 -0.223 -0.803 0 l -1.607 1.607 c -0.223 0.223 -0.223 0.581 0 0.803 l 0.704 0.704 c -0.609 0.916 -1.065 1.941 -1.29 3.056 l -0.97 0 c -0.315 0 -0.568 0.253 -0.568 0.568 l 0 2.273 c 0 0.315 0.253 0.568 0.568 0.568 l 0.985 0 c 0.227 1.113 0.651 2.155 1.261 3.07 l -0.69 0.69 c -0.223 0.223 -0.223 0.581 0 0.803 l 1.607 1.607 c 0.223 0.223 0.581 0.223 0.803 0 l 0.692 -0.692 c 0.917 0.611 1.951 1.058 3.067 1.283 l 0 0.965 c 0 0.315 0.253 0.568 0.568 0.568 l 2.273 0 c 0.315 0 0.568 -0.253 0.568 -0.568 l 0 -0.985 c 1.113 -0.227 2.155 -0.651 3.07 -1.261 l 0.69 0.69 c 0.223 0.223 0.581 0.223 0.803 0 l 1.607 -1.607 c 0.223 -0.223 0.223 -0.581 0 -0.803 l -0.692 -0.692 c 0.611 -0.917 1.058 -1.951 1.283 -3.067 l 0.968 0 c 0.315 0 0.568 -0.253 0.568 -0.568 l 0 -2.273 c 0 -0.315 -0.253 -0.568 -0.568 -0.568 l -0.988 0 c -0.227 -1.113 -0.651 -2.155 -1.261 -3.07 l 0.69 -0.69 c 0.223 -0.223 0.223 -0.581 0 -0.803 l -1.607 -1.607 c -0.223 -0.223 -0.581 -0.223 -0.803 0 l -0.692 0.692 c -0.917 -0.611 -1.951 -1.058 -3.067 -1.283 l 0 -0.968 c 0 -0.315 -0.253 -0.568 -0.568 -0.568 l -2.273 0 z m 1.136 2.728 c 4.02 0 7.273 3.248 7.273 7.273 0 4.02 -3.248 7.273 -7.273 7.273 -4.02 0 -7.273 -3.248 -7.273 -7.273 0 -4.02 3.248 -7.273 7.273 -7.273 z" mix-blend-mode="normal" isolation="auto" white-space="normal" solid-opacity="1" solid-color="#000000" style="visibility:visible;shape-rendering:auto;color-interpolation-filters:linearRGB;fill:#6891b8;opacity:1;image-rendering:auto;fill-opacity:1;stroke:none;display:inline;color:#000;fill-rule:nonzero;color-rendering:auto;color-interpolation:sRGB"/>
+ <circle transform="matrix(0.8660254,-0.5,0.5,0.8660254,0,0)" r="1.989" cy="23.267" cx="8.723" style="fill:#6891b8;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ </g>
+ <g transform="matrix(1.5151231,0,0,1.5151231,25.040994,3.9674885)">
+ <path d="m 15.829 18.15 c -0.196 -0.196 -0.511 -0.196 -0.707 0 l -0.602 0.602 c -0.834 -0.555 -1.758 -0.907 -2.707 -1.097 l 0 -0.876 c 0 -0.277 -0.223 -0.5 -0.5 -0.5 l -2 0 c -0.277 0 -0.5 0.223 -0.5 0.5 l 0 0.876 c -0.949 0.191 -1.871 0.545 -2.704 1.099 l -0.604 -0.604 c -0.196 -0.196 -0.511 -0.196 -0.707 0 l -1.414 1.414 c -0.196 0.196 -0.196 0.511 0 0.707 l 0.613 0.613 c -0.551 0.834 -0.936 1.746 -1.126 2.694 l -0.859 0 c -0.277 0 -0.5 0.223 -0.5 0.5 l 0 2 c 0 0.277 0.223 0.5 0.5 0.5 l 0.862 0 c 0.19 0.95 0.555 1.872 1.11 2.707 l -0.601 0.601 c -0.196 0.196 -0.196 0.511 0 0.707 l 1.414 1.414 c 0.196 0.196 0.511 0.196 0.707 0 l 0.613 -0.613 c 0.834 0.551 1.746 0.936 2.694 1.126 l 0 0.859 c 0 0.277 0.223 0.5 0.5 0.5 l 2 0 c 0.277 0 0.5 -0.223 0.5 -0.5 l 0 -0.862 c 0.95 -0.19 1.872 -0.555 2.707 -1.11 l 0.602 0.602 c 0.196 0.196 0.511 0.196 0.707 0 l 1.414 -1.414 c 0.196 -0.196 0.196 -0.511 0 -0.707 l -0.615 -0.615 c 0.551 -0.834 0.936 -1.746 1.126 -2.694 l 0.859 0 c 0.277 0 0.5 -0.223 0.5 -0.5 l 0 -2 c 0 -0.277 -0.223 -0.5 -0.5 -0.5 l -0.862 0 c -0.19 -0.95 -0.555 -1.872 -1.11 -2.707 l 0.602 -0.602 c 0.196 -0.196 0.196 -0.511 0 -0.707 l -1.414 -1.414 z m -0.99 2.404 c 2.505 2.505 2.505 6.547 0 9.05 -2.505 2.505 -6.547 2.505 -9.05 0 -2.505 -2.505 -2.505 -6.547 0 -9.05 2.505 -2.505 6.547 -2.505 9.05 0 z" mix-blend-mode="normal" isolation="auto" white-space="normal" solid-opacity="1" solid-color="#000000" style="visibility:visible;shape-rendering:auto;color-interpolation-filters:linearRGB;fill:#6891b8;opacity:1;image-rendering:auto;fill-opacity:1;stroke:none;display:inline;color:#000;fill-rule:nonzero;color-rendering:auto;color-interpolation:sRGB"/>
+ <circle transform="matrix(0.96592583,0.25881905,-0.25881905,0.96592583,0,0)" r="1.75" cy="21.555" cx="16.453" style="fill:#6891b8;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/categories/applications-arcade.svg b/.icons/Material-Black-Lime-Numix/64/categories/applications-arcade.svg
new file mode 100644
index 00000000..688bc83e
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/categories/applications-arcade.svg
@@ -0,0 +1,3 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <path d="m 54.43 43.22 c -5.211 10.366 -16.895 15.79 -28.19 13.1 -11.314 -2.684 -19.272 -12.79 -19.24 -24.388 0.032 -11.606 8.06 -21.648 19.382 -24.277 11.322 -2.621 22.967 2.866 28.12 13.264 l -22.454 11.08" style="fill:#cfac29"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/categories/applications-astronomy.svg b/.icons/Material-Black-Lime-Numix/64/categories/applications-astronomy.svg
new file mode 100644
index 00000000..ccde8826
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/categories/applications-astronomy.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <g transform="matrix(2.0008676,0,0,2.0009474,0.31928146,0.31702988)" style="fill:#a98bc7">
+ <path d="m 15.473 3.465 c -7.324 0 -12.676 5.648 -11.941 12.582 0.621 5.848 5.367 10.758 11.23 12.156 -1 -1.637 -1.648 -3.48 -1.855 -5.418 -0.734 -6.934 4.621 -12.531 11.945 -12.531 1.152 0 2.254 0.145 3.352 0.402 c -2.582 -4.234 -7.445 -7.191 -12.73 -7.191 m 0 2.594 c 2.293 0 4.504 0.711 6.402 1.883 -7.145 1.383 -12.281 7.695 -11.535 15.08 -2.277 -1.891 -3.945 -4.438 -4.242 -7.25 -0.578 -5.477 3.379 -9.711 9.375 -9.711 z"/>
+ <path d="m 9.387 8.152 c 1.293 0 2.34 1.254 2.34 2.809 l 0 9.949 c 0 1.555 -1.047 2.813 -2.34 2.813 -1.289 0 -2.34 -1.258 -2.34 -2.813 l 0 -9.949 c 0 -1.555 1.051 -2.809 2.34 -2.809 z"/>
+ <path d="m 7.848 9.879 c 1.258 0 2.277 1.262 2.277 2.813 l 0 5.336 c 0 1.555 -1.02 2.809 -2.277 2.809 -1.258 0 -2.273 -1.254 -2.273 -2.809 l 0 -5.336 c 0 -1.551 1.016 -2.813 2.273 -2.813 z"/>
+ <path d="m 10.797 6.867 c 1.293 0 2.34 1.262 2.34 2.809 l 0 3.867 c 0 1.551 -1.047 2.812 -2.34 2.812 -1.293 0 -2.34 -1.262 -2.34 -2.813 l 0 -3.867 c 0 -1.547 1.047 -2.809 2.34 -2.809 z"/>
+ <path d="m 11.906 4.625 3.355 0 c 1.547 0 2.809 1.262 2.809 2.813 l 0 2.066 c 0 1.555 -1.262 2.813 -2.809 2.813 l -3.355 0 c -1.547 0 -2.809 -1.258 -2.809 -2.813 l 0 -2.066 c 0 -1.551 1.262 -2.813 2.809 -2.813 z"/>
+ <path d="m 13.23 9.242 c 0.902 0 1.637 1.215 1.637 2.723 0 1.5 -0.734 2.723 -1.637 2.723 -0.902 0 -1.633 -1.223 -1.633 -2.723 0 -1.508 0.73 -2.723 1.633 -2.723 z"/>
+ <path d="m 18.637 5.844 0.531 0 c 1.551 0 2.813 0.891 2.813 1.988 0 1.098 -1.262 1.984 -2.813 1.984 l -0.531 0 c -1.555 0 -2.809 -0.887 -2.809 -1.984 0 -1.098 1.254 -1.988 2.809 -1.988 z"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/categories/applications-biology.svg b/.icons/Material-Black-Lime-Numix/64/categories/applications-biology.svg
new file mode 100644
index 00000000..c4f071fd
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/categories/applications-biology.svg
@@ -0,0 +1,20 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <g transform="matrix(2.0021533,0,0,2.0022938,0.295245,0.296887)" style="fill:#d68b85;stroke:#d68b85;stroke-width:0.499">
+ <path d="m 110.79 199.21 c 0.79 -1.084 0.527 -2.638 -0.556 -3.4 l -38.88 -27.932 c -1.112 -0.762 -2.633 -0.528 -3.423 0.557 -0.79 1.114 -0.527 2.638 0.556 3.4 l 38.909 27.932 c 1.112 0.791 2.604 0.528 3.394 -0.557 z" transform="matrix(0.13353,0,0,0.13328,-4.89054,-0.40072)" style="stroke-width:0.155"/>
+ <path d="m 104.94 182.35 c 0.965 -0.938 1.082 -2.433 0.205 -3.371 l -31.04 -32.973 c -0.878 -0.909 -2.37 -0.909 -3.364 0 -0.995 0.909 -1.082 2.433 -0.205 3.341 l 31.04 33 c 0.878 0.909 2.399 0.909 3.364 0 z" transform="matrix(0.13353,0,0,0.13328,-4.89054,-0.40072)" style="stroke-width:0.15"/>
+ <path d="m 195.8 99.64 c 0.936 -0.967 0.936 -2.491 0 -3.459 l -33.877 -33.853 c -0.936 -0.938 -2.487 -0.938 -3.423 0 -0.965 0.967 -0.965 2.491 0 3.459 l 33.848 33.853 c 0.965 0.938 2.487 0.938 3.452 0 z" transform="matrix(0.13353,0,0,0.13328,-4.89054,-0.40072)" style="stroke-width:0.155"/>
+ <path d="m 193.84 116.93 c 0.995 -0.938 1.082 -2.462 0.176 -3.4 l -31.566 -33.53 c -0.878 -0.967 -2.399 -0.967 -3.394 -0.059 -0.965 0.938 -1.053 2.433 -0.176 3.4 l 31.595 33.53 c 0.878 0.967 2.399 0.967 3.364 0.059 z" transform="matrix(0.13353,0,0,0.13328,-4.89054,-0.40072)" style="stroke-width:0.152"/>
+ <path d="m 176.9 119.4 c 1.112 -0.733 1.668 -1.905 1.199 -2.638 l -16.705 -25.998 c -0.468 -0.733 -1.785 -0.733 -2.896 0 -1.141 0.733 -1.697 1.905 -1.229 2.638 l 16.734 25.998 c 0.468 0.733 1.755 0.733 2.896 0 z" transform="matrix(0.13353,0,0,0.13328,-4.89054,-0.40072)" style="stroke-width:0.124"/>
+ <path d="m 166.17 140.85 c 0.965 -0.938 1.024 -2.403 0.176 -3.253 l -30.601 -30.599 c -0.848 -0.879 -2.34 -0.791 -3.277 0.147 -0.965 0.967 -1.024 2.433 -0.146 3.312 l 30.571 30.57 c 0.878 0.85 2.34 0.791 3.277 -0.176 z" transform="matrix(0.13353,0,0,0.13328,-4.89054,-0.40072)" style="stroke-width:0.147"/>
+ <path d="m 100.17 159.75 c 1.17 -0.733 1.785 -1.817 1.404 -2.462 l -13.896 -22.891 c -0.38 -0.616 -1.638 -0.586 -2.779 0.117 -1.17 0.703 -1.785 1.788 -1.404 2.433 l 13.896 22.891 c 0.41 0.645 1.638 0.586 2.779 -0.088 z" transform="matrix(0.13353,0,0,0.13328,-4.89054,-0.40072)" style="stroke-width:0.116"/>
+ <g style="stroke-width:0.155">
+ <path d="m 231.7 47.12 c -5.03 2.579 -45.46 -10.639 -45.46 -10.639 0 0 10.327 34.791 12.521 44.492 2.194 9.731 2.194 24.15 2.194 24.15 -0.293 6.565 -2.779 8.471 -7.811 14.1 -5.03 5.657 -11.614 4.719 -14.715 4.074 -3.16 -0.615 -37.651 -8.764 -47.978 -11.607 -10.385 -2.784 -21.649 -0.293 -25.744 2.521 -4.066 2.843 -6.261 10.669 -6.261 10.669 -5.324 22.891 17.231 68.966 17.231 68.966 -1.872 5.04 -8.133 10.05 -8.133 10.05 0 0 -23.492 -61.46 -13.808 -80.6 9.742 -19.11 25.744 -18.788 32.619 -18.788 6.904 0 50.46 12.838 57.691 12.545 7.226 -0.322 11.936 3.136 8.133 -17.557 -3.745 -20.693 -12.521 -48.3 -13.457 -54.897 -0.936 -6.565 2.808 -10.317 2.808 -10.317 0 0 4.71 -5.979 10.649 -5.04 5.997 0.967 31.683 10.05 40.781 13.805 1.755 0.733 0.439 3.224 -1.258 4.074 z" transform="matrix(0.13353,0,0,0.13328,-4.89054,-0.40072)" style="stroke-width:0.155"/>
+ <path d="m 247.7 62.48 c -20.391 12.251 -35.457 6.595 -43.59 5.979 -8.133 -0.645 -33.23 -11.929 -39.2 -12.867 -5.939 -0.938 -10.649 5.01 -10.649 5.01 0 0 -3.774 3.752 -2.808 10.346 0.936 6.595 9.713 34.18 13.457 54.868 3.774 20.693 -0.936 17.234 -8.133 17.557 -7.226 0.322 -50.786 -12.545 -57.691 -12.545 -6.904 0 -22.907 -0.293 -32.619 18.817 -9.713 19.14 2.516 54.55 2.516 54.55 0 0 16.939 14.45 15.359 9.09 0 0 -18.489 -39.16 -13.165 -62.05 0 0 2.194 -7.855 6.261 -10.669 4.096 -2.814 15.388 -5.334 25.715 -2.491 10.327 2.784 44.848 10.962 47.978 11.577 3.13 0.615 9.713 1.583 14.715 -4.074 5.03 -5.627 7.548 -7.503 7.87 -14.1 0 0 0 -14.42 -2.194 -24.15 -2.194 -9.702 -12.55 -44.521 -12.55 -44.521 0 0 38.03 12.398 42.01 12.545 7.84 0.293 22.555 4.396 34.491 -2.491 11.907 -6.917 12.229 -10.376 12.229 -10.376 z" transform="matrix(0.13353,0,0,0.13328,-4.89054,-0.40072)" style="stroke-width:0.155"/>
+ </g>
+ <path d="m 144.05 146.36 c 0.965 -0.967 0.995 -2.491 0.059 -3.429 l -32.999 -33 c -0.936 -0.909 -2.457 -0.879 -3.423 0.059 -0.936 0.967 -0.936 2.462 -0.029 3.4 l 33.03 33.03 c 0.907 0.909 2.428 0.879 3.364 -0.059 z" transform="matrix(0.13353,0,0,0.13328,-4.89054,-0.40072)" style="stroke-width:0.153"/>
+ <path d="m 158.5 147.59 c 0.936 -0.938 0.878 -2.55 -0.176 -3.605 l -36.978 -36.989 c -1.053 -1.026 -2.662 -1.114 -3.628 -0.147 -0.936 0.938 -0.878 2.55 0.176 3.605 l 36.978 36.989 c 1.024 1.026 2.662 1.114 3.628 0.147 z" transform="matrix(0.13353,0,0,0.13328,-4.89054,-0.40072)" style="stroke-width:0.162"/>
+ <path d="m 124.39 141.26 c 0.878 -1.055 1.024 -2.315 0.351 -2.902 l -23.638 -19.843 c -0.673 -0.557 -1.931 -0.176 -2.779 0.85 -0.878 1.055 -1.024 2.315 -0.351 2.872 l 23.638 19.872 c 0.673 0.557 1.931 0.176 2.779 -0.85 z" transform="matrix(0.13353,0,0,0.13328,-4.89054,-0.40072)" style="stroke-width:0.124"/>
+ <path d="m 232.81 72.35 c 0.936 -0.967 0.936 -2.491 0 -3.459 l -33.877 -33.853 c -0.936 -0.938 -2.516 -0.938 -3.452 0 -0.965 0.967 -0.965 2.491 0 3.459 l 33.848 33.853 c 0.965 0.938 2.516 0.938 3.481 0 z" transform="matrix(0.13353,0,0,0.13328,-4.89054,-0.40072)" style="stroke-width:0.155"/>
+ <path d="m 213.94 74.26 c 1.053 -0.821 1.287 -2.286 0.527 -3.253 l -26.856 -34.585 c -0.761 -0.938 -2.223 -1.084 -3.306 -0.234 -1.053 0.821 -1.316 2.257 -0.556 3.253 l 26.856 34.556 c 0.761 0.967 2.253 1.084 3.335 0.264 z" transform="matrix(0.13353,0,0,0.13328,-4.89054,-0.40072)" style="stroke-width:0.148"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/categories/applications-boardgames.svg b/.icons/Material-Black-Lime-Numix/64/categories/applications-boardgames.svg
new file mode 100644
index 00000000..6b8717a0
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/categories/applications-boardgames.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <path d="m 14.853 9 34.29 0 c 3.24 0 5.853 2.631 5.853 5.876 l 0 34.24 c 0 3.244 -2.613 5.884 -5.853 5.884 l -34.29 0 c -3.232 0 -5.853 -2.64 -5.853 -5.884 l 0 -34.24 c 0 -3.244 2.621 -5.876 5.853 -5.876 z" style="stroke-dasharray:none;fill:none;stroke-miterlimit:4;stroke:#ff4545;stroke-width:2"/>
+ <circle cx="20" cy="20" r="4" style="fill:#ff4545;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <circle cx="44" cy="20" r="4" style="fill:#ff4545;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <circle cx="32" cy="20" r="4" style="fill:#ff4545;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <circle cx="20" cy="44" r="4" style="fill:#ff4545;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <circle cx="32" cy="44" r="4" style="fill:#ff4545;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <circle cx="44" cy="44" r="4" style="fill:#ff4545;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/categories/applications-cardgames.svg b/.icons/Material-Black-Lime-Numix/64/categories/applications-cardgames.svg
new file mode 100644
index 00000000..b17894ea
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/categories/applications-cardgames.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <path d="m 9.801 10 c -0.986 0 -1.801 0.801 -1.801 1.762 l 0 36.476 c 0 0.961 0.814 1.762 1.801 1.762 l 22.398 0 c 0.986 0 1.801 -0.801 1.801 -1.762 l 0 -36.476 c 0 -0.961 -0.814 -1.762 -1.801 -1.762 l -22.398 0 z m 7.199 13 c 1.024 0 2.047 0.391 2.828 1.172 0.78 0.78 1.171 1.806 1.172 2.828 0 -1.059 0.424 -2.078 1.172 -2.828 1.562 -1.562 4.094 -1.562 5.656 0 1.562 1.562 1.562 4.094 0 5.656 l -6.828 7.172 -6.828 -7.172 c -1.562 -1.562 -1.562 -4.094 0 -5.656 0.781 -0.781 1.804 -1.172 2.828 -1.172 z" style="fill:#f9b081"/>
+ <path d="m 37.36 11.785 c -0.951 -0.262 -1.947 0.301 -2.195 1.229 l -9.386 35.22 c -0.248 0.928 0.331 1.918 1.283 2.172 l 21.596 5.815 c 0.943 0.254 1.931 -0.301 2.179 -1.237 l 9.395 -35.22 c 0.24 -0.928 -0.339 -1.91 -1.291 -2.172 z m 8.099 13.04 2.854 10.6 -7.771 7.753 -2.854 -10.6 z" style="fill:#f9b081"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/categories/applications-chat.svg b/.icons/Material-Black-Lime-Numix/64/categories/applications-chat.svg
new file mode 100644
index 00000000..7623823c
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/categories/applications-chat.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <g transform="translate(0.3339845,0.33398437)" style="fill:#8ccd7c">
+ <path d="m 18.563 20.07 c -6.426 0 -11.637 5.238 -11.637 11.699 0 0.402 0.008 0.801 0.047 1.191 0.098 2.504 -0.047 6.125 2.863 14.902 2.477 7.465 4.363 7.309 4.363 7.309 l 2.902 -1.465 c 0 0 -1.449 -2.922 -1.449 -5.844 0 -1.406 0.332 -3.141 0.684 -4.57 0.715 0.137 1.469 0.18 2.227 0.18 6.418 0 11.625 -5.238 11.625 -11.703 0 -6.461 -5.207 -11.699 -11.625 -11.699 z"/>
+ <path d="m 44.773 43.27 c 6.426 0 11.633 -5.242 11.633 -11.699 0 -0.406 -0.008 -0.801 -0.047 -1.191 -0.098 -2.508 0.047 -6.129 -2.863 -14.902 -2.473 -7.469 -4.363 -7.313 -4.363 -7.313 l -2.902 1.465 c 0 0 1.453 2.922 1.453 5.848 0 1.406 -0.332 3.137 -0.684 4.57 -0.719 -0.137 -1.473 -0.184 -2.227 -0.184 -6.422 0 -11.629 5.242 -11.629 11.707 0 6.457 5.207 11.699 11.629 11.699 z"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/categories/applications-debugging.svg b/.icons/Material-Black-Lime-Numix/64/categories/applications-debugging.svg
new file mode 100644
index 00000000..c434b383
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/categories/applications-debugging.svg
@@ -0,0 +1,23 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <g transform="matrix(1.9999894,0,0,1.9999894,0.33351906,0.33173249)">
+ <path d="m 17.441 7.176 c -0.105 0 -0.219 0.027 -0.316 0.094 -0.098 0.063 -0.184 0.176 -0.18 0.32 0.016 0.051 0.008 0.098 0.004 0.156 0 0.156 0.133 0.289 0.293 0.289 0.16 0 0.289 -0.133 0.289 -0.289 0 -0.16 -0.125 -0.293 -0.285 -0.297 0.055 -0.035 0.137 -0.055 0.195 -0.055 0.23 0 0.398 0.129 0.523 0.324 0.125 0.195 0.188 0.457 0.184 0.668 -0.012 0.527 -0.27 0.973 -0.66 1.313 -0.383 0.34 -0.895 0.57 -1.379 0.664 l 0.039 0.211 c 0.523 -0.094 1.066 -0.34 1.488 -0.711 0.422 -0.371 0.719 -0.875 0.734 -1.477 0 -0.254 -0.066 -0.547 -0.219 -0.785 c -0.152 -0.242 -0.395 -0.426 -0.711 -0.426" style="fill:#ec7878"/>
+ <path d="m 14.227 7.176 c 0.102 0 0.215 0.027 0.316 0.094 0.094 0.063 0.18 0.176 0.176 0.32 -0.012 0.051 -0.004 0.098 -0.004 0.156 0 0.156 -0.129 0.289 -0.289 0.289 -0.16 0 -0.293 -0.133 -0.293 -0.289 0 -0.16 0.129 -0.293 0.289 -0.297 -0.059 -0.035 -0.137 -0.055 -0.195 -0.055 -0.23 0 -0.402 0.129 -0.527 0.324 -0.121 0.195 -0.184 0.457 -0.18 0.668 0.008 0.527 0.27 0.973 0.656 1.313 0.383 0.34 0.895 0.57 1.383 0.664 l -0.039 0.211 c -0.527 -0.094 -1.07 -0.34 -1.488 -0.711 -0.422 -0.371 -0.723 -0.875 -0.734 -1.477 -0.004 -0.254 0.066 -0.547 0.219 -0.785 0.148 -0.242 0.395 -0.426 0.711 -0.426 z" style="fill:#ec7878"/>
+ <path d="m 15.613 9.285 c -1.246 0.055 -2.453 0.664 -3.258 1.609 -0.414 0.453 -0.805 0.961 -0.984 1.559 0.004 0.098 0.039 0.188 0.063 0.277 -0.266 0.02 -0.598 -0.016 -0.781 0.219 -0.336 0.371 -0.414 0.887 -0.582 1.34 -0.75 2.602 -0.363 5.566 1.238 7.777 0.867 1.188 2.16 2.129 3.641 2.371 0.25 0.023 0.531 0.09 0.762 -0.039 0.082 -0.074 0.207 -0.051 0.277 0.023 0.313 0.16 0.66 0.004 0.977 -0.035 1.516 -0.336 2.813 -1.371 3.629 -2.668 1.504 -2.328 1.758 -5.379 0.824 -7.977 -0.125 -0.309 -0.25 -0.641 -0.492 -0.879 c -0.164 -0.113 -0.371 -0.152 -0.566 -0.164 0.125 -0.262 0.043 -0.574 -0.148 -0.781 -0.68 -1.113 -1.688 -2.074 -2.957 -2.453 -0.535 -0.148 -1.09 -0.184 -1.641 -0.18" style="fill:#ec7878"/>
+ <path d="m 15.777 9.59 c -0.008 0 -0.016 0 -0.023 0.004 -0.438 0.031 -0.883 0.074 -1.301 0.223 -1.191 0.414 -2.098 1.383 -2.723 2.461 -0.094 0.164 -0.027 0.395 0.164 0.41 1.336 0.004 2.668 0 4 0.004 0 0 0 0 0.004 0 1.336 -0.004 2.668 0 4 -0.004 0.191 -0.016 0.258 -0.246 0.16 -0.41 -0.625 -1.078 -1.531 -2.047 -2.723 -2.461 c -0.418 -0.148 -0.863 -0.191 -1.301 -0.223 c -0.109 -0.012 -0.09 0.027 -0.141 0.027 -0.055 -0.004 -0.031 -0.035 -0.125 -0.031 z" style="fill:#ec7878"/>
+ <path d="m 16.738 13.02 c -0.391 0 -0.707 0.32 -0.707 0.715 l 0 10.168 c 0 0.145 0 0.25 0.191 0.27 2.984 -0.164 5.43 -3.352 5.43 -7.25 0 -1.285 -0.258 -2.492 -0.711 -3.539 0 0 -0.004 0 -0.004 0 -0.008 -0.023 -0.016 -0.047 -0.027 -0.07 0 -0.004 0 -0.004 0 -0.008 -0.086 -0.172 -0.258 -0.285 -0.453 -0.285 z" style="fill:#ec7878"/>
+ <path d="m 14.93 13.02 c 0.391 0 0.707 0.32 0.707 0.715 l 0 10.168 c 0 0.145 0 0.25 -0.191 0.27 -2.984 -0.164 -5.434 -3.352 -5.434 -7.25 0 -1.285 0.258 -2.492 0.715 -3.539 0 0 0.004 0 0.004 0 0.004 -0.023 0.016 -0.047 0.023 -0.07 0 -0.004 0.004 -0.004 0.004 -0.008 0.086 -0.172 0.254 -0.285 0.453 -0.285 z" style="fill:#ec7878"/>
+ <g style="fill:#ec7878;fill-rule:evenodd">
+ <path d="m 11.676 13.32 -0.453 0.559 -0.715 -0.051 0.395 0.598 -0.273 0.668 0.691 -0.188 0.551 0.465 0.035 -0.719 0.613 -0.379 -0.672 -0.258 z m 2.246 0.68 l -0.379 1.918 -1.797 0.773 1.703 0.953 0.18 1.945 1.438 -1.324 1.906 0.43 -0.816 -1.773 0.996 -1.68 -1.941 0.23 z m 5.859 0.887 -0.449 0.559 -0.719 -0.051 0.395 0.602 -0.27 0.664 0.691 -0.188 0.547 0.465 0.035 -0.719 l 0.613 -0.379 -0.676 -0.254 m -8.828 2.734 -0.547 1.105 -0.508 0.074 c 0.18 0.613 0.422 1.207 0.734 1.766 l 0.32 -0.168 1.09 0.57 -0.207 -1.211 0.875 -0.859 -1.215 -0.172 z m 8.941 0.105 -1.082 1.227 -1.621 -0.191 0.836 1.402 -0.684 1.484 1.594 -0.359 0.75 0.691 c 0.199 -0.215 0.383 -0.441 0.551 -0.68 l 0.051 -0.531 0.43 -0.242 c 0.145 -0.262 0.273 -0.535 0.391 -0.813 l -0.898 -0.387 z m -5.371 3.313 -0.449 0.559 -0.719 -0.051 0.395 0.602 -0.273 0.668 0.695 -0.188 0.547 0.461 0.035 -0.715 0.613 -0.383 -0.676 -0.254 z"/>
+ <path d="m 20.91 18.762 c 0 1.125 -2.215 2.039 -4.953 2.039 -2.734 0 -4.953 -0.914 -4.953 -2.039 0 -1.125 2.219 -2.035 4.953 -2.035 2.738 0 4.953 0.91 4.953 2.035 z" style="fill-opacity:0.902"/>
+ </g>
+ <path d="m 12.293 22.418 c 0.789 0.813 1.82 1.398 2.953 1.523 0.07 0.023 0.211 0.016 0.176 -0.09 -0.004 -0.246 -0.008 -0.496 -0.008 -0.742 0.004 -0.152 0.004 -0.125 -0.113 -0.051 -1.168 0.707 -2.156 -0.152 -3.01 -0.641 z m 7.04 0.055 c -0.848 0.488 -1.84 1.348 -3.01 0.641 -0.113 -0.074 -0.113 -0.102 -0.109 0.051 0 0.246 -0.004 0.496 -0.012 0.742 -0.035 0.105 0.105 0.113 0.176 0.09 1.133 -0.121 2.164 -0.711 2.953 -1.523 z" style="fill:#ec7878;fill-opacity:0.459"/>
+ <g style="fill:#ec7878;fill-rule:evenodd">
+ <path d="m 18.988 12 c 0 1.383 -1.395 2.5 -3.113 2.5 -1.719 0 -3.113 -1.117 -3.113 -2.5 0 -1.379 1.395 -2.496 3.113 -2.496 1.719 0 3.113 1.117 3.113 2.496 z"/>
+ <path d="m 14.602 7.664 c 0 0.098 -0.078 0.176 -0.172 0.176 -0.094 0 -0.168 -0.078 -0.168 -0.176 0 -0.098 0.074 -0.18 0.168 -0.18 0.094 0 0.172 0.082 0.172 0.18 z"/>
+ <path d="m 17.406 7.664 c 0 0.098 -0.074 0.176 -0.168 0.176 -0.098 0 -0.176 -0.078 -0.176 -0.176 0 -0.098 0.078 -0.18 0.176 -0.18 0.094 0 0.168 0.082 0.168 0.18 z"/>
+ </g>
+ </g>
+ <path d="m 53 31.996 c 0 11.611 -9.401 21 -20.992 21 -11.606 0 -21.01 -9.393 -21.01 -21 0 -11.595 9.401 -20.996 21.01 -20.996 11.591 0 20.992 9.401 20.992 20.996 z" style="stroke-dasharray:none;fill:none;stroke-miterlimit:4;stroke:#ec7878;stroke-linecap:round;stroke-linejoin:round;stroke-width:2"/>
+ <path d="m 32 6.03 0 51.943" style="stroke-dasharray:none;stroke-opacity:1;fill:none;stroke-miterlimit:4;stroke:#ec7878;fill-rule:evenodd;stroke-linecap:round;stroke-linejoin:miter;stroke-width:4"/>
+ <path d="m 57.972 32 -51.943 0" style="stroke-dasharray:none;stroke-opacity:1;fill:none;stroke-miterlimit:4;stroke:#ec7878;fill-rule:evenodd;stroke-linecap:round;stroke-linejoin:miter;stroke-width:4"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/categories/applications-development.svg b/.icons/Material-Black-Lime-Numix/64/categories/applications-development.svg
new file mode 100644
index 00000000..b7a918a2
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/categories/applications-development.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <g transform="matrix(1.4558451,0,0,1.4556622,-2.1693614,-1.6089133)">
+ <path d="m 13.414 7.259 6.389 9.336 -2.828 2.828 -9.332 -6.385 a 10 10 0 0 0 2.261 10.627 10 10 0 0 0 14.14 0 10 10 0 0 0 0 -14.14 10 10 0 0 0 -10.631 -2.265 z" style="fill:#4793db;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect transform="matrix(0.70710678,-0.70710678,0.70710678,0.70710678,0,0)" y="32.737" x="-3.231" height="20" width="7" style="fill:#4793db;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/categories/applications-drawing.svg b/.icons/Material-Black-Lime-Numix/64/categories/applications-drawing.svg
new file mode 100644
index 00000000..44d137df
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/categories/applications-drawing.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <g style="fill:#f2469c">
+ <path d="m 50.668 12.137 l -23.16 32.09 c -1.871 -0.027 -4.43 -1.504 -5.688 -2.902 l 25.695 -30.555 c 1.727 -0.32 2.777 0.141 3.156 1.371 Z"/>
+ <path d="m 22.18 49.12 c 2.688 -0.281 6.852 -2.957 4.906 -6.832 c -4.66 -1.043 -3.602 -1.57 -3.602 -1.57 c -6.406 1.199 -11.273 6.914 -9.934 10.547 c 0.852 2.301 0.711 2.066 0.711 2.066 c 1.773 -4.453 1.809 -3.637 7.918 -4.211 Z"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/categories/applications-education.svg b/.icons/Material-Black-Lime-Numix/64/categories/applications-education.svg
new file mode 100644
index 00000000..0343ecd3
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/categories/applications-education.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <path d="m 5.333 22.667 26.667 -10.667 26.667 10.667 -26.667 10.667" style="fill:#89939b;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <ellipse cx="32" cy="46" rx="14" ry="6" style="fill:#89939b;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 18 30.965 0 15.04 28 0 0 -15.04 -14 5.598 -14 -5.598" style="fill:#89939b;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect width="2" height="10" x="52" y="24" style="fill:#89939b;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <circle cx="53" cy="35.5" r="2.5" style="fill:#89939b;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 52.33 37.4 -1.333 4.6 l 4 0 -1.333 -4.6 z" style="fill:#89939b;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/categories/applications-electronics.svg b/.icons/Material-Black-Lime-Numix/64/categories/applications-electronics.svg
new file mode 100644
index 00000000..fe3bd731
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/categories/applications-electronics.svg
@@ -0,0 +1,3 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <path d="m 9 6 0 16 -3 0 0 5 3 0 0 5 -3 0 0 5 3 0 0 18 -3 0 0 3 6 0 0 -9 46 0 0 -34 -46 0 0 -9 z m 3 12 43 0 0 28 -43 0 z m 23 3 0 6 17 0 0 -6 z m -20 0 0 6 17 0 0 -6 z m 0 9 0 3 37 0 0 -3 z m 0 6 0 3 37 0 0 -3 m -37 5 l 0 2 5 0 0 -2 z m 6 0 0 2 4 0 0 -2 z m 5 0 0 2 3 0 0 -2 z m 4 0 0 2 3 0 0 -2 z m 9 0 0 2 5 0 0 -2 z m 7 0 0 2 6 0 0 -2 z" style="fill:#92a990"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/categories/applications-engineering.svg b/.icons/Material-Black-Lime-Numix/64/categories/applications-engineering.svg
new file mode 100644
index 00000000..7f9a56d4
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/categories/applications-engineering.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <path d="m 38.527 6.666 -14.563 2.828 -0.076 0.044 c -0.543 0.313 -0.888 0.817 -1.047 1.393 -0.159 0.577 -0.174 2.401 -0.174 2.401 l 12 0 0 -1.333 1.333 0 0 6.667 -1.333 0 0 -1.333 -12 0 c 0 0 0.015 1.824 0.174 2.401 0.159 0.577 0.504 1.08 1.047 1.393 l 0.076 0.044 10.505 2.034 c 0.07 0.04 0.111 0.071 0.138 0.128 0.032 0.067 0.06 0.198 0.06 0.406 l 0 5.245 -0.273 0 c -0.826 0 -1.508 0.682 -1.508 1.508 0 0.826 0.682 1.508 1.508 1.508 l 1.607 0 0 21.334 2.667 0 0 3.521 c -0.001 0.263 0.194 0.479 0.435 0.479 l 0.464 0 c 0.241 -0.001 0.436 -0.216 0.435 -0.479 l 0 -3.521 2.667 0 0 -21.334 1.333 0 0 -6.667 1.333 0 0 0.583 c 0 0.415 0.297 0.75 0.667 0.75 l 1.333 0 c 0.369 0 0.667 -0.335 0.667 -0.75 l 0 -3.833 c 0 -0.415 -0.297 -0.75 -0.667 -0.75 l -1.333 0 c -0.369 0 -0.667 0.335 -0.667 0.75 l 0 0.583 -1.333 0 0 -4 -1.333 0 0 -1.333 6.667 0 c 0 -2 -4 -4 -6 -4 2 0 6 -2 6 -4 l -6.667 0 0 -2.667 -4.141 0 z" mix-blend-mode="normal" isolation="auto" white-space="normal" solid-opacity="1" solid-color="#000000" style="visibility:visible;shape-rendering:auto;color-interpolation-filters:linearRGB;fill:#6fad64;opacity:1;image-rendering:auto;fill-opacity:1;stroke:none;display:inline;color:#000;fill-rule:nonzero;color-rendering:auto;color-interpolation:sRGB"/>
+ <path d="m 32 36.11 c -2.645 0 -5.29 0.678 -7.659 2.034 -3.95 2.261 -6.618 6.144 -7.406 10.524 l -2.935 0 c -0.369 0 -0.667 0.297 -0.667 0.667 l 0 4 c 0 0.369 0.297 0.667 0.667 0.667 0.667 0 24.474 0 36 0 0.369 0 0.667 -0.297 0.667 -0.667 l 0 -4 c 0 -0.369 -0.297 -0.667 -0.667 -0.667 l -2.935 0 c -0.788 -4.38 -3.456 -8.263 -7.406 -10.524 -2.369 -1.356 -5.01 -2.034 -7.659 -2.034 z m 0 5.333 c 1.729 0 3.458 0.444 5.01 1.331 2.296 1.314 3.919 3.444 4.612 5.893 l -19.24 0 c 0.693 -2.449 2.316 -4.579 4.612 -5.893 1.55 -0.887 3.279 -1.331 5.01 -1.331 z" style="fill:#6fad64;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/categories/applications-filesharing.svg b/.icons/Material-Black-Lime-Numix/64/categories/applications-filesharing.svg
new file mode 100644
index 00000000..19399e5c
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/categories/applications-filesharing.svg
@@ -0,0 +1,3 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <path d="M 31.996366,57 15,40 26,40 26,24 15,24 31.996366,7 49,24 l -11,0 0,16 11,0 z" style="fill:#62abb4"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/categories/applications-fonts.svg b/.icons/Material-Black-Lime-Numix/64/categories/applications-fonts.svg
new file mode 100644
index 00000000..ded3cac4
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/categories/applications-fonts.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <g transform="matrix(0.25554213,0,0,0.24509133,0.36160648,51.098396)">
+ <g transform="scale(1.00462,0.9954)" style="fill:#6eb3c8">
+ <path d="m 107.66 -160.26 0 73.78 62.32 0 0 16.676 -62.32 0 0 58.54 c 0 4.306 0.583 8.408 1.749 11.01 1.256 2.602 2.871 4.62 4.845 6.06 2.064 1.346 4.486 2.243 7.267 2.692 2.781 0.449 5.697 0.673 8.747 0.673 l 8.553 0 0 10.926 -85.7 0 0 -10.926 0.763 0 c 3.05 0 5.921 -0.179 8.613 -0.538 2.781 -0.449 5.204 -1.301 7.267 -2.557 2.064 -1.256 3.678 -3.095 4.845 -5.518 1.256 -2.512 1.884 -6.434 1.884 -10.472 l 0 -136.46 c 0 -4.04 -0.628 -7.91 -1.884 -10.332 -1.166 -2.512 -2.781 -4.441 -4.845 -5.787 -2.064 -1.346 -4.486 -2.198 -7.267 -2.557 -2.692 -0.449 -5.429 -0.673 -8.613 -0.673 l -0.763 0 0 -10.931 140.23 0 0 49.19 -14.265 0 -1.346 -10.182 c -0.359 -3.14 -1.077 -6.06 -2.153 -8.748 -1.077 -2.781 -2.647 -5.159 -4.71 -7.133 -1.974 -2.064 -4.486 -3.678 -7.536 -4.845 -3.05 -1.256 -6.729 -1.884 -11.04 -1.884 z"/>
+ </g>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/categories/applications-games.svg b/.icons/Material-Black-Lime-Numix/64/categories/applications-games.svg
new file mode 100644
index 00000000..dde896f8
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/categories/applications-games.svg
@@ -0,0 +1,3 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <path d="m 25.25 16 c -3.252 0 -4.583 0.292 -5.621 0.596 -1.617 0.474 -3.269 1.323 -4.305 2.652 -6.06 7.785 -10.01 26.22 -8.914 28.23 1.092 2.02 10.92 -2.01 16.07 -9.756 0.391 -0.579 1.109 -1.727 1.109 -1.727 l 16.82 0 c 0 0 0.718 1.148 1.109 1.727 5.151 7.751 14.978 11.777 16.07 9.756 c 1.092 -2.01 -2.849 -20.448 -8.914 -28.23 -1.036 -1.329 -2.688 -2.178 -4.305 -2.652 -1.038 -0.305 -2.369 -0.596 -5.621 -0.596 m 3.289 5.136 c 0.876 0.033 1.628 0.634 1.855 1.481 0.288 1.068 -0.345 2.167 -1.414 2.453 -1.068 0.285 -2.165 -0.35 -2.449 -1.418 -0.286 -1.067 0.347 -2.163 1.414 -2.449 0.193 -0.052 0.394 -0.074 0.594 -0.066 z m -22.04 0.863 2 0 0 4 4 0 0 2 -4 0 0 4 -2 0 0 -4 -4 0 0 -2 4 0 z m 26.941 1.965 c 0.877 0.034 1.63 0.636 1.855 1.484 0.286 1.067 -0.347 2.163 -1.414 2.449 -1.068 0.288 -2.167 -0.345 -2.453 -1.414 -0.288 -1.069 0.348 -2.169 1.418 -2.453 0.193 -0.052 0.394 -0.074 0.594 -0.066 z m -7.73 2.07 c 0.877 0.034 1.63 0.636 1.855 1.484 0.286 1.067 -0.347 2.163 -1.414 2.449 -1.067 0.286 -2.163 -0.347 -2.449 -1.414 -0.286 -1.067 0.347 -2.163 1.414 -2.449 0.193 -0.053 0.393 -0.077 0.594 -0.07 z m 4.699 2.832 c 0.951 -0.06 1.813 0.559 2.059 1.481 0.285 1.068 -0.35 2.165 -1.418 2.449 -1.067 0.286 -2.163 -0.347 -2.449 -1.414 -0.286 -1.067 0.347 -2.163 1.414 -2.449 0.129 -0.035 0.261 -0.058 0.395 -0.066 z" style="fill:#d64c62"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/categories/applications-geography.svg b/.icons/Material-Black-Lime-Numix/64/categories/applications-geography.svg
new file mode 100644
index 00000000..218e9e76
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/categories/applications-geography.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <path d="m 31.994 8 c -6.366 0 -12.38 2.502 -16.927 7.04 -4.551 4.545 -7.07 10.553 -7.07 16.921 0 13.252 10.762 24.04 23.994 24.04 13.236 0 24.01 -10.784 24.01 -24.04 0 -13.21 -10.769 -23.964 -24.01 -23.964 m 0 0.986 c 12.687 0 23.01 10.31 23.01 22.978 0 12.71 -10.326 23.05 -23.01 23.05 -12.683 0 -23 -10.341 -23 -23.05 0 -6.103 2.406 -11.861 6.772 -16.22 4.362 -4.352 10.129 -6.759 16.23 -6.759 z" style="fill:#78b2a3"/>
+ <g transform="matrix(0.97007973,0,0,0.97038616,1.2814402,1.2717363)">
+ <g>
+ <path d="m 24.04 11.11 c -0.117 0 -0.242 0.047 -0.363 0.117 0.293 -0.09 0.434 -0.117 0.363 -0.117 m 7.391 1.438 0.07 -1.078 -1.141 0.07 0.152 1.01 0.918 0 m -12.879 18.688 c -0.227 -0.215 -0.078 -1.152 -0.078 -1.152 0 0 -3.426 -1.805 -7.16 -2.891 -0.457 -0.133 -0.223 -1.082 0.227 -1.441 l -0.148 -1.01 c -0.078 -0.508 0.762 -2.961 1.602 -3.176 0.84 -0.215 -0.078 1.445 -0.078 1.445 l -0.836 0.5 c 0 0 0.992 1.16 1.219 1.16 0.227 0 0.613 -0.582 0.613 -0.582 l -1.07 -0.723 0.992 -0.43 0.063 -0.383 0.164 -0.051 1.641 -2.48 c 1.133 -0.469 2.527 -1.043 2.703 -1.129 0.305 -0.141 2.441 -1.367 2.816 -1.652 0.387 -0.293 1.219 -0.215 1.523 -0.215 0.309 0 0.762 -0.148 0.84 -0.945 0.074 -0.793 0.379 -0.938 0.605 -0.715 0.234 0.207 -0.227 0.574 0.309 0.715 0.531 0.145 0.988 0.508 1.371 0.145 0.281 -0.262 -0.098 -0.559 -0.344 -0.789 l 4.23 0 0.457 -1.301 -0.988 -0.145 -3.66 -0.363 0 -0.43 -0.293 0.051 c 0.398 -2.18 2.746 -1.816 0.977 -3.078 c -0.105 -0.078 -1.652 2.441 -2.051 2.391 -0.711 -0.094 -1.633 -0.098 -1.828 0.129 -0.262 0.313 0.578 -1.055 1.309 -1.465 -0.867 0.254 -2.422 -0.535 -5.223 1.445 -0.949 0.672 -3.328 3.387 -4.309 4.426 -4.137 4.883 -4.469 9.06 -4.469 9.238 0 0.367 0.879 0.566 0.953 1 0.078 0.43 -1.445 1.875 -1.445 2.59 0 0.332 -0.762 3.934 0.91 8.438 1.484 4.277 4.363 8.05 4.734 8.281 l 1.055 -0.559 c 0 0 -1.754 -3.098 -1.824 -3.391 -0.078 -0.289 1.98 -4.473 2.969 -4.324 0.988 0.137 0.762 0.43 1.375 0.07 0.605 -0.355 0.988 -3.32 1.672 -3.605 0.691 -0.293 1.445 -0.652 1.375 -1.375 c -0.078 -0.723 -2.672 -2.02 -2.898 -2.23 m 16.535 -21.21 -2.055 -0.723 l 0.375 1.152 1.68 -0.43 m -7.695 2.664 c 0.23 0 4.801 -3.03 4.344 -3.098 -0.457 -0.074 -0.535 0 -1.758 -0.145 -1.219 -0.145 -2.512 1.73 -2.82 2.02 -0.297 0.293 -0.199 1.223 0.234 1.223 m 20.973 21.75 0.59 -0.762 -0.59 -0.207 -0.438 0.555 -0.52 0.762 l 0.441 0.207 0.516 -0.555 m 2.582 2.508 -0.148 -1.113 -0.957 0 -0.07 0.832 -0.887 -0.137 -0.223 -0.902 -0.441 -0.281 -0.52 0.625 -0.516 -0.137 -0.148 0.48 0.59 0.145 0 4.52 2.09 0.5 c -0.051 0.086 -0.082 0.156 -0.098 0.188 -0.148 0.488 0.586 0.703 1.109 0.488 0.188 -0.07 1.391 -0.539 1.77 -1.445 0.535 -1.262 0.879 -3.086 0.969 -3.672 l -0.234 -0.508 -1.477 0.555 -0.813 -0.137 0.004 0 m -0.742 -18.504 c -3.371 -5.109 -11.477 -8.457 -11.477 -8.457 l -2.082 1.094 -0.301 -0.48 -0.734 -0.281 0 0.625 0.664 0.563 -0.445 0.207 -1.691 0.137 -3.836 2.082 0.367 1.676 -0.445 0.137 -0.215 0.344 1.25 1.875 0.074 0.633 -1.031 0.207 0 1.25 -0.59 0.137 0.078 0.977 -5.02 3.477 0.148 1.941 c 0.371 0.488 3.242 3.41 3.242 3.41 c 0 0 3.32 0.137 4.055 -0.281 0.742 -0.414 0.223 0.418 0.445 0.625 0.219 0.211 0.297 1.668 0.512 1.813 0.23 0.137 0 0.969 0.301 1.25 0.293 0.277 0.293 3.613 0.293 3.613 0 0 1.77 2.988 1.77 3.754 0 0.762 -0.078 0.691 1.328 0.625 1.402 -0.07 1.695 -0.625 1.992 -0.832 0.293 -0.207 0.293 -0.695 0.586 -1.113 0.301 -0.418 0.816 -2.01 1.48 -2.57 0.664 -0.563 2.434 -0.977 2.578 -1.949 0.148 -0.977 0.813 -1.738 0.813 -1.738 l 3.184 -3.371 l -0.086 0.457 -0.078 1.738 0.965 -0.352 -0.078 -1.875 -0.34 -0.367 0.047 -0.051 c 0 0 -0.223 -0.418 -0.516 -0.418 -0.293 0 -2.063 0.418 -2.363 0.348 -0.293 -0.074 -1.543 -3.406 -1.762 -3.543 -0.23 -0.145 -1.629 -2.434 -1.629 -2.434 0 0 3.25 3.891 3.762 5.422 0.301 0.887 1.426 0.059 2.344 -0.871 l 0.242 0.59 0.586 -0.137 -0.07 -0.695 0.664 0 0 1.043 -0.223 0.559 -0.078 0.898 0.594 0.559 0.293 -0.488 0.957 -0.902 1.105 -0.555 0.293 0.555 0.148 0.766 -0.293 0.836 -0.59 0.488 -0.293 1.25 0 0.625 -0.664 -0.418 -0.074 -1.32 -0.961 0.07 -0.438 1.18 0.664 0.977 1.543 0.207 1.258 -1.184 0.141 -2.285 0.563 -0.742 c 0.363 0.938 0.625 1.914 0.625 2.824 0 0.996 0.785 -0.508 0.402 -3.547 0 -0.008 -0.613 -7.234 -3.953 -10.582 z m -14.746 2.996 -3.977 -0.137 1.691 -1.395 0.887 0 1.398 0.977 0 0.555 m 4.871 -0.48 0 0.625 -1.691 0 0.141 0.414 -1.027 0.137 -0.078 0.348 -0.734 -0.137 -1.328 -0.273 0.219 -0.352 0.223 -0.418 0.742 -0.77 0.293 0.563 1.105 -0.074 0.586 -0.625 2.293 0.418 -0.742 0.145 m 0.145 -0.906 -0.879 0.137 -0.152 -0.625 1.109 -0.137 0.148 -0.633 0.809 0.84 -1.035 0.418 m 4.281 21.613 -0.52 0.426 0.07 1.039 0.664 0 0 -0.902 0.594 -0.77 0 -1.594 -0.371 -0.074 -0.438 1.875 m -4.941 -2.082 c 0 0 -0.52 0.137 0.074 0.352 0.586 0.207 2.949 -3.406 2.949 -3.406 l -1.992 1.25 -1.031 1.805 m -4.02 13.328 -0.441 -0.426 -0.879 -0.137 -0.152 0.426 -1.176 -0.145 -0.078 -0.559 -0.887 0 -0.957 0.559 -1.691 0 -0.152 -0.418 -2.719 -0.285 -0.445 0.422 -1.105 -0.277 -0.148 -0.977 -0.516 -0.078 -0.594 1.055 -1.984 -0.074 c 0.359 0.172 3.328 1.941 7.883 2.313 6.04 0.488 8.922 -0.977 8.922 -0.977 l -0.223 -0.215" style="fill:#78b2a3"/>
+ </g>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/categories/applications-geology.svg b/.icons/Material-Black-Lime-Numix/64/categories/applications-geology.svg
new file mode 100644
index 00000000..d71d0262
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/categories/applications-geology.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <g transform="matrix(2.0993263,0,0,2.1014591,-1.2653365,-1.2744804)" style="fill:#a47854;stroke:#a47854;fill-rule:evenodd;stroke-linejoin:round;stroke-width:1">
+ <path transform="scale(0.1237,0.1237)" d="m 30.726 148.2 c 38.27 -0.537 53.778 -5.242 65.53 -8.874 11.779 -3.663 29.21 -11.495 29.21 -11.495 l 44.02 89.84 -138.76 0 z" style="stroke-width:5.421"/>
+ <path transform="scale(0.1237,0.1237)" d="m 157.29 182.08 c 0 0 -19.768 10.958 -25.452 13.737 -7.863 3.821 -21.41 14.12 -45.16 21.473 l -55.641 0 0 -43.894 c 32.15 -1.01 55.29 -1.989 69.69 -8.02 14.368 -6.03 41.462 -20.08 41.462 -20.08 z" style="stroke-width:6.126"/>
+ <path transform="scale(0.1237,0.1237)" d="m 132.53 142.2 c 20.842 -20.905 14.779 -27.16 35.936 -28.989 21.16 -1.8 56.81 14.08 56.81 14.08 l 0 90.31 -55.799 0 z" style="stroke-width:5.421"/>
+ <path transform="scale(0.1237,0.1237)" d="m 224.62 184.1 c 0 0 -4.989 -2.621 -11.463 -5.368 -6.379 -2.653 -11.495 -3.979 -23.08 -0.663 -7.831 2.242 -14.368 7.231 -27.726 17.273 l -17.12 -43.04 c 13.295 -11.968 23.779 -20.4 37.14 -21.41 13.389 -1.01 24.41 1.358 31.14 4.674 6.695 3.347 10.452 5.684 10.452 5.684 z" style="stroke-width:6.126"/>
+ </g>
+ <path d="m 7.617 7 48.766 0 c 0.337 0 0.617 0.28 0.617 0.617 l 0 48.766 c 0 0.337 -0.28 0.617 -0.617 0.617 l -48.766 0 c -0.337 0 -0.617 -0.28 -0.617 -0.617 l 0 -48.766 c 0 -0.337 0.28 -0.617 0.617 -0.617" style="stroke-dasharray:none;fill:none;stroke-miterlimit:4;stroke:#a47854;stroke-linecap:round;stroke-width:2"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/categories/applications-graphics.svg b/.icons/Material-Black-Lime-Numix/64/categories/applications-graphics.svg
new file mode 100644
index 00000000..e1bad822
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/categories/applications-graphics.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <g style="fill:#4ea34d">
+ <path d="m 31.488 21.758 c -10.152 0.449 -20.03 5.398 -15.832 15.422 c 6.117 -2.301 14.633 1.129 11.09 2.828 c 6.969 5.738 24.18 -3.527 22.465 -11.41 c -1.777 -4.801 -9.832 -7.188 -17.727 -6.84 m -0.27 2.832 c 2.117 0 3.832 0.566 3.832 1.262 c 0 0.699 -1.715 1.266 -3.832 1.266 c -2.121 0 -3.836 -0.566 -3.836 -1.266 c 0 -0.695 1.715 -1.262 3.836 -1.262 m 9.469 2.09 c 2.117 0 3.836 0.566 3.836 1.266 c 0 0.695 -1.719 1.262 -3.836 1.262 c -2.117 0 -3.832 -0.566 -3.832 -1.262 c 0 -0.699 1.715 -1.266 3.832 -1.266 m -17.41 1.918 c 2.117 0 3.836 0.566 3.836 1.262 c 0 0.699 -1.719 1.266 -3.836 1.266 c -2.117 0 -3.832 -0.566 -3.832 -1.266 c 0 -0.695 1.715 -1.262 3.832 -1.262 m 17.32 3.309 c 2.117 0 3.836 0.566 3.836 1.266 c 0 0.695 -1.719 1.262 -3.836 1.262 c -2.117 0 -3.832 -0.566 -3.832 -1.262 c 0 -0.699 1.715 -1.266 3.832 -1.266 m -6.676 4.793 c 2.117 0 3.836 0.566 3.836 1.262 c 0 0.699 -1.719 1.266 -3.836 1.266 c -2.117 0 -3.832 -0.566 -3.832 -1.266 c 0 -0.695 1.715 -1.262 3.832 -1.262 Z"/>
+ <path d="m 45.949 12.145 l -18.816 31.477 c -1.469 -0.031 -2.832 -0.727 -3.82 -2.133 l 20.16 -30.723 c 1.355 -0.32 2.18 0.141 2.477 1.379 Z"/>
+ <path d="m 23.2 49.1 c 2.109 -0.285 5.379 -2.977 3.852 -6.875 c -3.656 -1.047 -2.828 -1.574 -2.828 -1.574 c -5.02 1.203 -8.84 6.949 -7.789 10.602 c 0.664 2.316 0.555 2.078 0.555 2.078 c 1.395 -4.477 1.418 -3.656 6.211 -4.23 Z"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/categories/applications-haskell.svg b/.icons/Material-Black-Lime-Numix/64/categories/applications-haskell.svg
new file mode 100644
index 00000000..0fb2d132
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/categories/applications-haskell.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <path d="m 6.498 50 12 -18 -12 -18 8.996 0 12 18 -12 18" style="fill:#4eb09d"/>
+ <path d="m 18.498 50 12 -18 -12 -18 8.996 0 24.01 36 -9 0 -7.498 -11.243 -7.506 11.243" style="fill:#4eb09d"/>
+ <path d="m 47.49 39.5 -3.996 -6 14.503 0 0 6 z" style="fill:#4eb09d"/>
+ <path d="m 41.499 30.5 -3.996 -6 20.497 0 0 6 z" style="fill:#4eb09d"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/categories/applications-ide.svg b/.icons/Material-Black-Lime-Numix/64/categories/applications-ide.svg
new file mode 100644
index 00000000..453ebfeb
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/categories/applications-ide.svg
@@ -0,0 +1,3 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <path d="m 52.52 6.934 c -0.754 0.066 -1.512 0.441 -2.121 1.035 l -13.629 11.848 c -0.586 0.566 -0.91 1.367 -0.91 2.176 c 0 0.391 0.086 0.742 0.227 1.086 c 0.008 0.02 -0.004 0.047 0 0.059 c -0.508 1.082 -0.344 2.586 -0.344 5.84 c 0 1.199 -3.117 2.461 -3.895 2.461 c -0.039 0 -0.078 0 -0.117 0 c -2.473 0 -10.512 0.371 -12.992 3.785 c -2.48 3.41 -11.797 18.91 -11.797 21.18 c 3.715 0 30.734 -13.504 32.12 -14.773 c 1.672 -1.535 0.852 -4.633 -0.227 -6.699 c 0.004 -0.004 -0.008 -0.043 0 -0.059 c 0.023 -0.07 0.039 -0.18 -0.059 -0.344 c -0.582 -0.969 -0.918 -1.953 -0.918 -3.32 c 0 -3.035 0.316 -4.707 0.977 -5.664 c 1.457 0.246 3.578 -0.461 4.523 -1.375 l 11.965 -11.398 c 1.219 -1.172 1.504 -2.941 0.289 -4.121 l -0.977 -0.969 c -0.605 -0.594 -1.367 -0.809 -2.117 -0.742 Z" style="fill:#cc7d6f"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/categories/applications-interfacedesign.svg b/.icons/Material-Black-Lime-Numix/64/categories/applications-interfacedesign.svg
new file mode 100644
index 00000000..185a308b
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/categories/applications-interfacedesign.svg
@@ -0,0 +1,15 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <path d="m 7.617 7 48.766 0 c 0.345 0 0.617 0.276 0.617 0.617 l 0 48.766 c 0 0.345 -0.271 0.617 -0.617 0.617 l -48.766 0 c -0.341 0 -0.617 -0.271 -0.617 -0.617 l 0 -48.766 c 0 -0.341 0.276 -0.617 0.617 -0.617" style="stroke-dasharray:none;fill:none;stroke-miterlimit:4;stroke:#88b485;stroke-linecap:round;stroke-width:2"/>
+ <path d="m 16 28 8 0 l 0 8 -8 0" style="stroke-dasharray:none;fill:none;stroke-miterlimit:4;stroke:#88b485;stroke-linecap:round;stroke-linejoin:round;stroke-width:2"/>
+ <path d="m 48 32 c 0 2.206 -1.792 3.998 -4.01 3.998 -2.206 0 -3.994 -1.792 -3.994 -3.998 c 0 -2.214 1.788 -4 3.994 -4 2.214 0 4.01 1.788 4.01 4 z" style="stroke-dasharray:none;fill:none;stroke-miterlimit:4;stroke:#88b485;stroke-linecap:round;stroke-linejoin:round;stroke-width:2"/>
+ <path d="m 17.749 14 28.51 0 c 0.967 0 1.741 0.879 1.741 1.985 l 0 4.03 c 0 1.101 -0.774 1.981 -1.741 1.981 l -28.51 0 c -0.967 0 -1.749 -0.879 -1.749 -1.981 l 0 -4.03 c 0 -1.105 0.782 -1.985 1.749 -1.985 z" style="stroke-dasharray:none;fill:none;stroke-miterlimit:4;stroke:#88b485;stroke-linecap:round;stroke-linejoin:round;stroke-width:2"/>
+ <path d="m 45.75 32 c 0 0.961 -0.783 1.75 -1.754 1.75 c -0.963 0 -1.746 -0.789 -1.746 -1.75 c 0 -0.961 0.783 -1.75 1.746 -1.75 0.97 0 1.754 0.789 1.754 1.75 z" style="stroke-dasharray:none;fill:#88b485;stroke-miterlimit:4;fill-rule:evenodd;stroke-width:2"/>
+ <path d="m 37 14 0 8 8.587 0 c 1.344 0 2.413 -1.097 2.413 -2.468 l 0 -3.044 c 0 -1.371 -1.069 -2.488 -2.413 -2.488 z" style="stroke-dasharray:none;fill:none;stroke-miterlimit:4;stroke:#88b485;stroke-linecap:round;stroke-linejoin:round;stroke-width:2"/>
+ <path d="m 16 42 8 0 l 0 8 -8 0" style="stroke-dasharray:none;fill:none;stroke-miterlimit:4;stroke:#88b485;stroke-linecap:round;stroke-linejoin:round;stroke-width:2"/>
+ <path d="m 48 45.998 c 0 2.214 -1.792 4 -4.01 4 -2.206 0 -3.994 -1.788 -3.994 -4 c 0 -2.206 1.788 -3.998 3.994 -3.998 2.214 0 4.01 1.792 4.01 3.998 z" style="stroke-dasharray:none;fill:none;stroke-miterlimit:4;stroke:#88b485;stroke-linecap:round;stroke-linejoin:round;stroke-width:2"/>
+ <path d="m 18 30 2 0 0 2 -2 0 z" style="stroke-dasharray:none;fill:#88b485;stroke-miterlimit:4;stroke-width:2"/>
+ <path d="m 20 32 2 0 0 2 -2 0 z" style="stroke-dasharray:none;fill:#88b485;stroke-miterlimit:4;stroke-width:2"/>
+ <path d="m 41 17 1 0 0 1 -1 0 z" style="stroke-dasharray:none;fill:#88b485;stroke-miterlimit:4;stroke-width:2"/>
+ <path d="m 43 17 1 0 0 1 -1 0 z" style="stroke-dasharray:none;fill:#88b485;stroke-miterlimit:4;stroke-width:2"/>
+ <path d="m 42 18 1 0 0 1 -1 0 z" style="stroke-dasharray:none;fill:#88b485;stroke-miterlimit:4;stroke-width:2"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/categories/applications-internet.svg b/.icons/Material-Black-Lime-Numix/64/categories/applications-internet.svg
new file mode 100644
index 00000000..bc260785
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/categories/applications-internet.svg
@@ -0,0 +1,13 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <path d="m 11 20 0 3 42 0 0 -3 z" style="fill:#52c8ff"/>
+ <path d="m 9 30.5 0 3 46 0 0 -3 z" style="fill:#52c8ff"/>
+ <path d="m 30.5 9 0 46 l 3 0 0 -46 z" style="fill:#52c8ff"/>
+ <g transform="matrix(2.0262714,0,0,2.0262714,-0.07998559,-0.07999571)" style="stroke-dasharray:none;fill:none;stroke-miterlimit:4;stroke:#52c8ff;stroke-width:1.481">
+ <g style="stroke-width:1.481">
+ <path d="m 89.78 7.747 c -22.894 -52.51 -21.16 -118.39 0 -175.8" transform="matrix(0.1237,0,0,0.1237,0,25.72917)" style="stroke-width:11.969"/>
+ <path d="m 166.23 7.747 c 22.863 -52.51 21.13 -118.39 0 -175.8" transform="matrix(0.1237,0,0,0.1237,0,25.72917)" style="stroke-width:11.969"/>
+ </g>
+ <path d="m 33.06 27.316 c 0 5.03 -4.076 9.105 -9.105 9.105 -5.03 0 -9.105 -4.076 -9.105 -9.105 0 -5.03 4.076 -9.105 9.105 -9.105 5.03 0 9.105 4.076 9.105 9.105 z" transform="matrix(1.2738,0,0,1.2738,-14.67832,-18.96324)" style="stroke-linecap:round;stroke-width:1.162"/>
+ </g>
+ <path d="m 11 41 0 3 42 0 0 -3 z" style="fill:#52c8ff"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/categories/applications-java.svg b/.icons/Material-Black-Lime-Numix/64/categories/applications-java.svg
new file mode 100644
index 00000000..63687edd
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/categories/applications-java.svg
@@ -0,0 +1,12 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <g transform="matrix(1.0412685,0,0,1.0412685,-0.97394084,-0.97302054)" style="fill:#e660c1;fill-rule:evenodd">
+ <path d="m 25.18 45.19 c 0 0 -1.895 1.102 1.34 1.48 3.926 0.441 5.926 0.375 10.25 -0.438 0 0 1.137 0.711 2.719 1.328 -9.688 4.152 -21.918 -0.242 -14.309 -2.371"/>
+ <path d="m 23.992 39.773 c 0 0 -2.125 1.574 1.117 1.906 4.188 0.43 7.496 0.469 13.219 -0.633 0 0 0.793 0.801 2.035 1.238 -11.711 3.426 -24.758 0.273 -16.371 -2.512"/>
+ <path d="m 33.965 30.586 c 2.391 2.746 -0.625 5.223 -0.625 5.223 0 0 6.06 -3.133 3.273 -7.05 -2.598 -3.656 -4.59 -5.469 6.207 -11.73 0 0 -16.941 4.23 -8.855 13.555"/>
+ <path d="m 46.777 49.2 c 0 0 1.398 1.152 -1.543 2.043 -5.586 1.695 -23.27 2.207 -28.18 0.066 -1.766 -0.77 1.543 -1.828 2.582 -2.059 1.09 -0.234 1.707 -0.188 1.707 -0.188 -1.961 -1.387 -12.688 2.715 -5.449 3.887 19.754 3.203 36 -1.438 30.879 -3.75"/>
+ <path d="m 26.08 34.16 c 0 0 -8.992 2.137 -3.184 2.918 2.453 0.324 7.344 0.254 11.895 -0.133 3.723 -0.313 7.461 -0.98 7.461 -0.98 0 0 -1.316 0.566 -2.266 1.211 -9.129 2.402 -26.773 1.281 -21.695 -1.172 4.297 -2.078 7.789 -1.844 7.789 -1.844"/>
+ <path d="m 42.21 43.18 c 9.281 -4.824 4.992 -9.457 1.996 -8.832 -0.734 0.156 -1.059 0.285 -1.059 0.285 0 0 0.266 -0.43 0.785 -0.613 5.934 -2.082 10.488 6.148 -1.906 9.41 0 0 0.145 -0.133 0.184 -0.25"/>
+ <path d="m 36.613 6.926 c 0 0 5.145 5.145 -4.875 13.05 -8.03 6.34 -1.828 9.961 0 14.09 -4.688 -4.227 -8.133 -7.949 -5.82 -11.422 3.387 -5.082 12.773 -7.551 10.695 -15.723"/>
+ <path d="m 26.992 56.25 c 8.914 0.574 22.598 -0.32 22.922 -4.531 0 0 -0.625 1.594 -7.367 2.863 c -7.605 1.434 -16.988 1.27 -22.547 0.352 c 0 0 1.141 0.938 6.992 1.316"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/categories/applications-libraries.svg b/.icons/Material-Black-Lime-Numix/64/categories/applications-libraries.svg
new file mode 100644
index 00000000..93a592be
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/categories/applications-libraries.svg
@@ -0,0 +1,5 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <path d="m 9.563 6 c -0.866 0 -1.563 0.736 -1.563 1.66 l 0 48.68 c 0 0.924 0.696 1.66 1.563 1.66 l 8.867 0 c 0.874 0 1.57 -0.736 1.57 -1.66 l 0 -48.68 c 0 -0.924 -0.697 -1.66 -1.57 -1.66 m -8.43 4 8 0 0 20 -8 0 z m 4 35 c 1.657 0 3 1.343 3 3 0 1.657 -1.343 3 -3 3 -1.657 0 -3 -1.343 -3 -3 0 -1.657 1.343 -3 3 -3 z" style="fill:#b2a445"/>
+ <path d="m 25.387 6 c -0.765 0 -1.387 0.736 -1.387 1.66 l 0 48.68 c 0 0.924 0.621 1.66 1.387 1.66 l 5.219 0 c 0.778 0 1.395 -0.736 1.395 -1.66 l 0 -48.68 c 0 -0.924 -0.616 -1.66 -1.395 -1.66 m -4.606 4 4 0 0 20 -4 0 z m 2 36 c 1.105 0 2 0.895 2 2 0 1.105 -0.895 2 -2 2 -1.105 0 -2 -0.895 -2 -2 0 -1.105 0.895 -2 2 -2 z" style="fill:#b2a445"/>
+ <path d="m 34.931 7.751 c -0.924 0.247 -1.485 1.159 -1.246 2.051 l 12.599 46.982 c 0.239 0.892 1.181 1.401 2.105 1.154 l 6.301 -1.687 c 0.94 -0.252 1.492 -1.161 1.253 -2.053 l -12.599 -46.982 c -0.239 -0.892 -1.173 -1.403 -2.113 -1.152 m -5.01 5.479 5.796 -1.552 5.176 19.303 -5.796 1.552 z m 11.957 33 c 1.6 -0.428 3.245 0.52 3.674 2.12 0.429 1.599 -0.521 3.243 -2.121 3.671 -1.6 0.428 -3.245 -0.52 -3.674 -2.12 -0.429 -1.599 0.521 -3.243 2.121 -3.671 z" style="fill:#b2a445"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/categories/applications-lisp.svg b/.icons/Material-Black-Lime-Numix/64/categories/applications-lisp.svg
new file mode 100644
index 00000000..85dc3816
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/categories/applications-lisp.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <path d="m 10 24 c -1.105 0 -2 0.895 -2 2 0 5.333 0 10.667 0 16 0 3.29 2.71 6 6 6 6.667 0 13.333 0 20 0 2.572 0 4.983 -1.282 6.32 -3.453 1.337 -2.172 1.337 -4.922 0 -7.094 c -1.337 -2.172 -3.748 -3.453 -6.32 -3.453 l -3 0 c -1.075 0 -2.064 -0.569 -2.602 -1.5 -0.538 -0.931 -0.538 -2.069 0 -3 c 0.538 -0.931 1.527 -1.5 2.602 -1.5 l 7 0 c 1.105 0 2 -0.895 2 -2 0 -1.105 -0.895 -2 -2 -2 l -7 0 c -2.498 0 -4.814 1.337 -6.06 3.5 -1.249 2.163 -1.249 4.837 0 7 c 1.249 2.163 3.565 3.5 6.06 3.5 l 3 0 c 1.238 0 2.346 0.624 2.914 1.547 0.568 0.922 0.568 1.984 0 2.906 c -0.568 0.922 -1.676 1.547 -2.914 1.547 c -6.667 0 -13.333 0 -20 0 -1.128 0 -2 -0.872 -2 -2 0 -5.333 0 -10.667 0 -16 0 -1.105 -0.895 -2 -2 -2 z" style="fill:#d07d86;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 23 16 c -3.842 0 -7 3.158 -7 7 0 5 0 10 0 15 0 1.105 0.895 2 2 2 1.105 0 2 -0.895 2 -2 0 -5 0 -10 0 -15 0 -1.681 1.319 -3 3 -3 l 27 0 c 1.128 0 2 0.872 2 2 0 1.128 -0.872 2 -2 2 -3.29 0 -6 2.71 -6 6 l 0 8 c 0 1.105 0.895 2 2 2 1.105 0 2 -0.895 2 -2 l 0 -8 c 0 -1.128 0.872 -2 2 -2 3.29 0 6 -2.71 6 -6 0 -3.29 -2.71 -6 -6 -6 z" style="fill:#d07d86;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/categories/applications-mail.svg b/.icons/Material-Black-Lime-Numix/64/categories/applications-mail.svg
new file mode 100644
index 00000000..6d421a26
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/categories/applications-mail.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <rect width="44" height="32" x="10" y="16" rx="1" style="stroke-dasharray:none;stroke-opacity:1;fill:none;opacity:1;stroke-miterlimit:4;fill-opacity:1;stroke:#8eabcf;fill-rule:nonzero;stroke-linecap:butt;stroke-linejoin:miter;stroke-width:4;stroke-dashoffset:0"/>
+ <path d="M 12,18 32,32 52,18" style="stroke-dasharray:none;stroke-opacity:1;fill:none;stroke-miterlimit:4;fill-opacity:1;stroke:#8eabcf;fill-rule:evenodd;stroke-linecap:butt;stroke-linejoin:miter;stroke-width:3"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/categories/applications-mathematics.svg b/.icons/Material-Black-Lime-Numix/64/categories/applications-mathematics.svg
new file mode 100644
index 00000000..aeda1d19
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/categories/applications-mathematics.svg
@@ -0,0 +1,14 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" viewBox="0 0 51.2 51.2">
+ <path d="m 5.313 4.8 40.573 0 c 0.285 0 0.513 0.228 0.513 0.513 l 0 40.573 c 0 0.285 -0.228 0.513 -0.513 0.513 l -40.573 0 c -0.285 0 -0.513 -0.228 -0.513 -0.513 l 0 -40.573 c 0 -0.285 0.228 -0.513 0.513 -0.513 z" style="stroke-dasharray:none;fill:none;stroke-miterlimit:4;stroke:#85b3b5;stroke-linecap:round;stroke-width:3.2"/>
+ <path d="m 25.593 4.416 0.014 0 c 0.203 0 0.377 0.07 0.377 0.153 l 0 42.06 c 0 0.088 -0.174 0.153 -0.377 0.153 l -0.014 0 c -0.203 0 -0.377 -0.065 -0.377 -0.153 l 0 -42.06 c 0 -0.082 0.174 -0.153 0.377 -0.153 z" style="fill:none;stroke:#85b3b5;stroke-linecap:round;stroke-width:2.431"/>
+ <path d="m 20.395 33.2 0 2.39 -10.39 0 0 -2.39 z" style="fill:#85b3b5;stroke:#85b3b5;fill-rule:evenodd;stroke-linejoin:round;stroke-width:0.81"/>
+ <path d="m 16.395 29.6 c 0 0.661 -0.534 1.195 -1.195 1.195 -0.661 0 -1.195 -0.534 -1.195 -1.195 0 -0.661 0.534 -1.195 1.195 -1.195 0.661 0 1.195 0.534 1.195 1.195 z" style="fill:#85b3b5;stroke-miterlimit:10;stroke:#85b3b5;stroke-linecap:round;stroke-linejoin:round;stroke-width:0.81"/>
+ <path d="m 16.395 39.2 c 0 0.657 -0.534 1.191 -1.195 1.191 -0.661 0 -1.195 -0.534 -1.195 -1.191 0 -0.661 0.534 -1.199 1.195 -1.199 0.661 0 1.195 0.538 1.195 1.199 z" style="fill:#85b3b5;stroke-miterlimit:10;stroke:#85b3b5;stroke-linecap:round;stroke-linejoin:round;stroke-width:0.81"/>
+ <rect width="11.2" height="3.2" x="9.6" y="14.4" rx="0.467" ry="0.4" style="fill:#85b3b5;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect width="11.2" height="3.2" x="10.4" y="-16.8" rx="0.467" ry="0.4" transform="matrix(0,1,-1,0,0,0)" style="fill:#85b3b5;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 38.828 11.481 1.69 1.69 -7.347 7.347 -1.69 -1.69" style="fill:#85b3b5;stroke:#85b3b5;fill-rule:evenodd;stroke-linejoin:round;stroke-width:0.81"/>
+ <path d="m 33.451 11.761 c 0.467 0.467 0.467 1.223 0 1.69 -0.467 0.467 -1.223 0.467 -1.69 0 -0.467 -0.467 -0.467 -1.223 0 -1.69 0.467 -0.467 1.223 -0.467 1.69 0 z" style="fill:#85b3b5;stroke-miterlimit:10;stroke:#85b3b5;stroke-linecap:round;stroke-linejoin:round;stroke-width:0.81"/>
+ <path d="m 40.24 18.552 c 0.465 0.465 0.465 1.22 -0.003 1.688 -0.467 0.467 -1.223 0.467 -1.688 0.003 -0.467 -0.467 -0.47 -1.226 -0.003 -1.693 0.467 -0.467 1.226 -0.465 1.693 0.003 z" style="fill:#85b3b5;stroke-miterlimit:10;stroke:#85b3b5;stroke-linecap:round;stroke-linejoin:round;stroke-width:0.81"/>
+ <rect width="11.2" height="3.2" x="-5.03" y="48.746" rx="0.467" ry="0.4" transform="matrix(0.70710678,-0.70710678,0.70710678,0.70710678,0,0)" style="fill:#85b3b5;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect width="11.2" height="3.2" x="44.746" y="-2.166" rx="0.467" ry="0.4" transform="matrix(0.70710678,0.70710678,-0.70710678,0.70710678,0,0)" style="fill:#85b3b5;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/categories/applications-monodevelopment.svg b/.icons/Material-Black-Lime-Numix/64/categories/applications-monodevelopment.svg
new file mode 100644
index 00000000..f622217e
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/categories/applications-monodevelopment.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <path d="m 49.24 11.785 c -3.109 1.273 -13.06 5.43 -13.304 5.531 c -2.789 -2.273 -6.406 -4.04 -10.164 -4.242 -9.101 -0.57 -17.468 7.516 -17.492 16.476 -0.406 8.08 3.281 15.539 6.601 22.679 2.789 -1.164 12.914 -5.383 13.172 -5.5 c 2.727 2.289 6.234 3.977 9.883 4.234 8.953 0.758 17.281 -6.984 17.734 -15.734 0.656 -8.187 -3.125 -15.765 -6.297 -23.09 -0.047 -0.117 -0.086 -0.234 -0.133 -0.352 z" style="fill:none;stroke:#6996af;stroke-width:1.979"/>
+ <g transform="matrix(1.9999711,0,0,1.9999711,0.32968657,0.33968558)" style="fill:#6996af">
+ <path d="m 8.313 23.332 c -0.98 -2.383 -2.285 -4.477 -2.313 -8.359 -0.031 -4.02 3.414 -6.613 6.133 -6.613 c 3.293 0 6.195 2.785 6.348 5.086 0.137 2.078 -0.602 5.102 -4.426 5.082 -1.82 -0.012 -3.715 -1.598 -3.727 -3.957 -0.008 -2.551 3.18 -2.797 3.984 -2.148 0.313 0.25 0.305 0.754 0.027 0.66 -1.719 -0.559 -2.781 0.543 -2.699 1.641 0.105 1.488 0.988 2.375 2.57 2.449 2.285 0.105 2.926 -2.113 2.867 -3.02 -0.074 -1.094 -1.031 -3.348 -4 -3.758 -1.406 -0.195 -2.566 0.223 -3.418 1.047 -0.848 0.824 -1.324 1.676 -1.395 3.074 -0.074 1.445 0.242 2.293 1.105 4.188 0.309 0.68 1.172 2.047 1.84 3.414 z"/>
+ <path d="m 23.352 8.359 c 0.984 2.379 2.285 4.477 2.316 8.359 0.027 4.01 -3.414 6.613 -6.133 6.613 -3.297 0 -6.195 -2.781 -6.348 -5.086 -0.137 -2.082 0.602 -5.105 4.422 -5.082 1.824 0.012 3.719 1.594 3.73 3.957 0.008 2.547 -3.184 2.793 -3.984 2.148 -0.313 -0.254 -0.305 -0.75 -0.027 -0.664 1.719 0.563 2.777 -0.543 2.699 -1.637 -0.105 -1.488 -0.992 -2.375 -2.574 -2.449 -2.281 -0.109 -2.922 2.109 -2.863 3.01 0.07 1.094 1.027 3.352 3.996 3.762 1.406 0.195 2.57 -0.227 3.418 -1.047 0.852 -0.824 1.328 -1.68 1.398 -3.074 0.07 -1.445 -0.246 -2.293 -1.109 -4.191 -0.309 -0.676 -1.172 -2.039 -1.836 -3.41 z"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/categories/applications-multimedia.svg b/.icons/Material-Black-Lime-Numix/64/categories/applications-multimedia.svg
new file mode 100644
index 00000000..f379378b
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/categories/applications-multimedia.svg
@@ -0,0 +1,5 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <g transform="matrix(1.3333508,0,0,1.3333508,-0.61015632,-1341.8338)">
+ <path d="m 20 6 0 20.736 a 4.136 6.204 75 0 0 -5.158 -0.285 4.136 6.204 75 0 0 -4.922 5.602 4.136 6.204 75 0 0 7.06 2.389 4.136 6.204 75 0 0 5.01 -4.807 l 0.004 0 0 -15.254 13 1.734 0 15.869 a 4.136 6.204 75 0 0 -5.158 -0.285 4.136 6.204 75 0 0 -4.922 5.602 4.136 6.204 75 0 0 7.06 2.389 4.136 6.204 75 0 0 5.01 -4.809 l 0.004 0.002 0 -26.605 -17 -2.277 m 2 4.621 13 1.734 0 1.76 -13 -1.734 0 -1.76 z" transform="translate(0.45762712,1006.3622)" style="fill:#4c7686"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/categories/applications-ocaml.svg b/.icons/Material-Black-Lime-Numix/64/categories/applications-ocaml.svg
new file mode 100644
index 00000000..b9e5ea36
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/categories/applications-ocaml.svg
@@ -0,0 +1,3 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <path d="m 24.561 52.626 c 1.586 -0.172 -0.281 -1.508 -0.813 -1.773 -1.016 -0.508 -1.836 -1.086 -2.477 -2.047 -1.01 -1.539 -1.508 -3.57 -1.938 -5.336 -0.289 -1.203 -0.516 -1.898 0.242 -2.914 0.758 -1.01 -0.531 -1.836 0.266 -2.906 1.344 -1.789 1.914 -4.164 3.242 -5.93 0.375 -0.5 0.242 -0.969 0.781 -1.023 0.258 -0.023 0.93 0.492 1.156 0.641 0.656 0.445 1.461 0.656 2.102 1.086 0.328 0.211 0.945 0.055 1.211 0.266 0.773 0.602 0.594 2.484 0.516 3.453 -0.117 1.367 -1.219 1.797 -1.219 3.125 0 1.594 0.336 2.68 -0.164 4.313 -0.281 0.938 -1.01 2.01 -1.125 2.961 -0.094 0.758 0.047 0.734 0.266 1.453 0.266 0.852 0.328 1.617 1.133 2 0.461 0.211 2.328 0.305 2.586 -0.219 0.516 -1.023 -1.445 -1.367 -1.773 -1.992 -0.719 -1.344 0.969 -4.82 1.609 -5.984 0.359 -0.633 1.047 -1.141 1.297 -1.781 0.344 -0.859 -0.352 -1.445 -0.242 -2.102 0.219 -1.281 0.758 -2.641 1.164 -3.883 0.945 -2.867 2.25 1.492 2.797 2.594 0.219 0.43 0.375 0.906 0.594 1.344 0.258 0.523 -0.313 0.977 -0.156 1.617 0.141 0.609 0.844 0.945 1.234 1.398 0.594 0.703 1.01 1.578 1.32 2.43 0.664 1.781 0.898 4.875 2.133 6.305 0.172 0.203 0.672 0.094 0.859 0.273 0.43 0.414 -0.109 0.875 0.727 1.156 0.648 0.219 2.273 0.453 2.883 0.078 1.172 -0.711 -0.289 -1.578 -1.023 -2.32 -1.023 -1.016 -2.219 -1.953 -3.02 -3.172 -1.055 -1.602 -1.281 -3.406 -1.484 -5.258 -0.102 -0.891 0.867 -1.336 0.031 -2.398 -0.266 -0.344 -1.078 -0.297 -1.078 -0.648 0 -1.109 -0.031 -2.227 0 -3.336 0.039 -1.352 0.031 -3.57 1.32 -4.422 1.711 -1.148 3.883 -1.445 5.524 -2.672 1.625 -1.219 3.117 -2.328 4.094 -4.281 0.516 -1.023 0.781 -2.023 1.188 -3.07 0.297 -0.773 0.219 -0.516 0.695 -0.977 0.289 -0.266 0.711 -0.453 1.031 -0.75 0.828 -0.797 0.977 -1.578 2.367 -1.242 0.555 0.133 1.469 1.172 1.781 0.539 0.203 -0.406 0.078 -0.773 -0.031 -1.188 -0.156 -0.609 0.594 -0.813 0.57 -1.398 -0.031 -1.01 -1.664 -2.07 -2.508 -2.242 -1.063 -0.211 -2.234 0.25 -3.375 0.031 -0.906 -0.18 -1.703 -0.672 -2.578 -0.891 -0.922 -0.234 -1.75 -0.313 -2.531 0.242 -0.359 0.258 -0.5 0.711 -0.813 0.969 -0.266 0.219 -0.5 0.156 -0.805 0.383 -0.93 0.664 -1 1.641 0.594 1.344 -0.672 2.766 -3.922 10.211 -7.547 6.359 -1.695 -1.797 -3.25 -3.789 -4.852 -5.656 -1.414 -1.648 -2.234 -3.5 -4.633 -3.18 -2.375 0.313 -3.992 1.938 -5.828 3.289 -1.5 1.102 -3.266 1.344 -4.852 2.266 -1.688 0.969 -3.188 2.602 -3.766 4.469 -0.844 2.703 -0.359 5.305 -1.844 7.875 -0.891 1.555 -2.156 2.641 -3.281 3.93 -0.609 0.695 -1.016 1.648 -0.813 2.586 0.141 0.641 0.594 0.758 0.594 1.508 0 1.305 -0.063 2.602 -0.008 3.914 0.055 1.164 0.148 2.305 0.305 3.453 0.148 1 0.516 1.281 0.836 2.02 0.484 1.086 0.406 1.563 1.563 1.992 0.656 0.242 1.781 0.727 2.484 0.703 1.01 -0.047 1.148 -0.883 0.375 -1.781 -0.5 -0.586 -1.43 -0.773 -1.992 -1.406 -1.633 -1.828 -2.336 -7.328 -0.969 -9.266 0.563 -0.813 1.289 -0.82 1.344 -2.047 0.047 -1.102 -0.398 -1.484 0.594 -2.477 3.164 -1.617 3.5 -2.773 4.524 -2.219 1.25 0.68 0.273 4.484 0 5.555 -0.477 1.914 -2.375 2.813 -1.133 4.742 0.891 1.383 1.313 2.813 1.914 4.422 0.547 1.453 0.508 3.531 1.375 4.742 0.172 0.234 0.438 0.367 0.594 0.594 0.117 0.164 0.289 0.656 0.375 0.758 0.367 0.422 0.445 0.531 1.031 0.75 1.039 0.398 2.32 0.266 3.445 0.266" style="fill:#d56f7f;fill-rule:evenodd"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/categories/applications-office.svg b/.icons/Material-Black-Lime-Numix/64/categories/applications-office.svg
new file mode 100644
index 00000000..62317d91
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/categories/applications-office.svg
@@ -0,0 +1,3 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <path d="m 20.693 12 c 0 0 -2.693 0 -2.693 2.664 l 0 34.672 c 0 2.664 2.543 2.664 2.543 2.664 l 22.913 0 c 2.543 0 2.543 -2.664 2.543 -2.664 l 0 -32 l -5.087 -5.336 -20.37 0 m 1.457 4 l 13 0 0 7 7 0 0 25 -20 0 z" style="fill:#d19217;fill-opacity:1"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/categories/applications-other.svg b/.icons/Material-Black-Lime-Numix/64/categories/applications-other.svg
new file mode 100644
index 00000000..255ce84b
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/categories/applications-other.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <path d="m 18 32 -7.203 5.406 1.18 1.57 6.02 -4.52 0 17.543 28 0 0 -17.543 6.02 4.52 l 1.18 -1.57 -7.203 -5.406" style="fill:#cf9545"/>
+ <rect transform="matrix(0.95334222,0.30189172,-0.30189172,0.95334222,0,0)" height="4.688" y="15.12" x="26.544" width="4.688" style="fill:#cf9545"/>
+ <rect transform="matrix(0.9598803,-0.28041009,0.28041009,0.9598803,0,0)" height="7.707" y="20.304" x="19" width="7.707" style="fill:#cf9545"/>
+ <path d="m 38.38 26.07 -2.207 2.811 -3.538 -0.505 -1.331 -3.316 2.207 -2.811 3.538 0.505 z" style="fill:#cf9545"/>
+ <path d="m 44.82 19.12 -2.255 0.739 -0.67 2.277 -1.399 -1.917 -2.372 0.066 1.39 -1.923 -0.796 -2.236 2.259 0.728 1.88 -1.448 0.006 2.373 z" style="fill:#cf9545"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/categories/applications-painting.svg b/.icons/Material-Black-Lime-Numix/64/categories/applications-painting.svg
new file mode 100644
index 00000000..2a4d988d
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/categories/applications-painting.svg
@@ -0,0 +1,3 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <path d="m 30.6 7.26 c -1.438 0 -2.852 0.164 -4.297 0.504 c -11.543 2.734 -25.27 21.406 -7.66 29.719 8.285 3.914 7.695 21.707 19.238 18.973 11.543 -2.734 18.293 -15.848 15.1 -29.29 -2.793 -11.762 -12.313 -19.887 -22.379 -19.902 m -3.559 3.711 c 2.051 0 3.715 1.66 3.715 3.711 0 2.047 -1.664 3.711 -3.715 3.711 -2.051 0 -3.719 -1.664 -3.719 -3.711 0 -2.051 1.668 -3.711 3.719 -3.711 z m 11.152 1.238 c 2.051 0 3.715 1.66 3.715 3.711 0 2.043 -1.664 3.703 -3.715 3.703 -2.059 0 -3.719 -1.66 -3.719 -3.703 0 -2.051 1.66 -3.711 3.719 -3.711 z m -19.824 6.184 c 2.051 0 3.715 1.66 3.715 3.707 0 2.051 -1.664 3.711 -3.715 3.711 -2.051 0 -3.719 -1.66 -3.719 -3.711 0 -2.047 1.668 -3.707 3.719 -3.707 z m 27.25 2.469 c 2.059 0 3.719 1.668 3.719 3.711 0 2.051 -1.66 3.711 -3.719 3.711 -2.051 0 -3.711 -1.66 -3.711 -3.711 0 -2.043 1.66 -3.711 3.711 -3.711 z m -20.316 9.777 c 1.75 -0.031 3.547 1.531 4.219 3.828 0.762 2.625 -0.203 5.223 -2.168 5.797 -1.973 0.57 -4.195 -1.09 -4.957 -3.711 -0.766 -2.617 0.195 -5.223 2.168 -5.797 0.242 -0.07 0.484 -0.109 0.738 -0.117 z m 21.563 1.355 c 2.051 0 3.715 1.66 3.715 3.711 0 2.051 -1.664 3.711 -3.715 3.711 -2.059 0 -3.719 -1.66 -3.719 -3.711 0 -2.051 1.66 -3.711 3.719 -3.711 z m -4.957 9.895 c 2.051 0 3.711 1.66 3.711 3.707 0 2.051 -1.66 3.711 -3.711 3.711 -2.055 0 -3.715 -1.66 -3.715 -3.711 0 -2.047 1.66 -3.707 3.715 -3.707 z" style="fill:#e684a3"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/categories/applications-perl.svg b/.icons/Material-Black-Lime-Numix/64/categories/applications-perl.svg
new file mode 100644
index 00000000..dca02856
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/categories/applications-perl.svg
@@ -0,0 +1,3 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <path d="m 39.443 52.626 c -1.59 -0.176 0.277 -1.512 0.805 -1.777 1.016 -0.508 1.844 -1.09 2.48 -2.047 1.012 -1.535 1.512 -3.574 1.941 -5.336 0.285 -1.199 0.516 -1.895 -0.246 -2.91 -0.758 -1.012 0.531 -1.844 -0.27 -2.91 -1.34 -1.793 -1.906 -4.16 -3.234 -5.934 -0.379 -0.5 -0.242 -0.969 -0.781 -1.02 -0.262 -0.027 -0.93 0.492 -1.16 0.645 -0.656 0.441 -1.457 0.648 -2.102 1.078 -0.324 0.215 -0.945 0.059 -1.211 0.27 -0.773 0.605 -0.594 2.484 -0.516 3.449 0.117 1.375 1.219 1.805 1.219 3.125 0 1.594 -0.34 2.684 0.164 4.316 0.285 0.938 1.01 2 1.125 2.961 0.098 0.758 -0.047 0.738 -0.266 1.453 -0.262 0.852 -0.328 1.613 -1.133 2 -0.465 0.215 -2.324 0.305 -2.586 -0.215 -0.516 -1.023 1.445 -1.375 1.777 -2 0.715 -1.34 -0.969 -4.816 -1.613 -5.984 -0.359 -0.629 -1.043 -1.137 -1.297 -1.777 -0.344 -0.859 0.352 -1.445 0.242 -2.102 -0.215 -1.281 -0.758 -2.645 -1.16 -3.879 -0.945 -2.871 -2.254 1.488 -2.801 2.59 -0.219 0.43 -0.375 0.906 -0.59 1.348 -0.262 0.52 0.313 0.969 0.156 1.613 -0.145 0.605 -0.848 0.945 -1.238 1.402 -0.594 0.695 -1 1.574 -1.32 2.426 -0.664 1.777 -0.898 4.879 -2.129 6.305 -0.176 0.207 -0.672 0.09 -0.859 0.273 -0.43 0.414 0.109 0.879 -0.73 1.156 -0.645 0.215 -2.273 0.449 -2.883 0.078 -1.172 -0.707 0.293 -1.582 1.02 -2.316 1.031 -1.023 2.223 -1.961 3.02 -3.176 1.055 -1.602 1.273 -3.406 1.484 -5.254 0.098 -0.895 -0.867 -1.336 -0.035 -2.402 0.27 -0.34 1.082 -0.293 1.082 -0.645 0 -1.113 0.031 -2.234 0 -3.34 -0.039 -1.348 -0.031 -3.57 -1.32 -4.422 -1.715 -1.145 -3.887 -1.445 -5.523 -2.668 -1.625 -1.227 -3.117 -2.332 -4.102 -4.285 -0.508 -1.023 -0.773 -2.023 -1.184 -3.074 -0.301 -0.773 -0.215 -0.512 -0.695 -0.969 -0.289 -0.266 -0.711 -0.457 -1.031 -0.754 -0.824 -0.797 -0.977 -1.578 -2.367 -1.246 -0.555 0.137 -1.465 1.172 -1.777 0.543 -0.203 -0.406 -0.078 -0.777 0.023 -1.188 0.156 -0.609 -0.586 -0.813 -0.566 -1.398 0.035 -1.01 1.66 -2.07 2.508 -2.238 1.066 -0.215 2.238 0.246 3.371 0.023 0.914 -0.176 1.707 -0.668 2.586 -0.883 0.918 -0.234 1.746 -0.313 2.531 0.238 0.359 0.254 0.496 0.711 0.809 0.973 0.266 0.215 0.5 0.156 0.809 0.375 0.922 0.664 0.996 1.648 -0.594 1.348 0.672 2.77 3.918 10.211 7.547 6.363 1.691 -1.797 3.246 -3.789 4.848 -5.66 1.414 -1.645 2.234 -3.5 4.637 -3.184 2.371 0.313 3.992 1.941 5.828 3.289 1.496 1.105 3.262 1.348 4.848 2.266 1.688 0.969 3.191 2.605 3.77 4.473 0.84 2.703 0.359 5.305 1.836 7.871 0.895 1.555 2.164 2.645 3.289 3.934 0.605 0.695 1.01 1.652 0.809 2.582 -0.137 0.645 -0.594 0.762 -0.594 1.512 0 1.309 0.066 2.605 0.008 3.914 -0.055 1.164 -0.145 2.305 -0.309 3.457 -0.141 0.996 -0.508 1.273 -0.832 2.01 -0.48 1.086 -0.402 1.563 -1.563 1.992 -0.656 0.238 -1.777 0.727 -2.48 0.703 -1.01 -0.047 -1.152 -0.879 -0.379 -1.777 0.504 -0.586 1.434 -0.777 1.992 -1.406 1.637 -1.832 2.34 -7.332 0.973 -9.273 -0.566 -0.805 -1.289 -0.813 -1.344 -2.043 -0.051 -1.102 0.398 -1.484 -0.598 -2.48 -3.164 -1.613 -3.496 -2.766 -4.523 -2.215 -1.25 0.68 -0.27 4.488 0 5.555 0.48 1.914 2.375 2.813 1.133 4.746 -0.895 1.379 -1.309 2.805 -1.914 4.422 -0.547 1.449 -0.504 3.527 -1.375 4.738 -0.168 0.234 -0.438 0.363 -0.594 0.594 -0.117 0.168 -0.293 0.656 -0.375 0.754 -0.367 0.422 -0.445 0.535 -1.031 0.754 -1.039 0.398 -2.316 0.27 -3.441 0.27" style="fill:#6fbed5;fill-rule:evenodd"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/categories/applications-photography.svg b/.icons/Material-Black-Lime-Numix/64/categories/applications-photography.svg
new file mode 100644
index 00000000..8c6a5116
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/categories/applications-photography.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" viewBox="0 0 51.2 51.2">
+ <path d="m 9.719 15.2 31.761 0 c 0.949 0 1.719 0.735 1.719 1.645 l 0 19.11 c 0 0.905 -0.771 1.64 -1.719 1.64 l -31.761 0 c -0.949 0 -1.719 -0.735 -1.719 -1.64 l 0 -19.11 c 0 -0.91 0.771 -1.645 1.719 -1.645" style="stroke-dasharray:none;fill:none;stroke-miterlimit:4;stroke:#e08dc9;stroke-linecap:round;stroke-linejoin:round;stroke-width:3.2"/>
+ <path d="m 12.269 12 4.262 0 c 0.593 0 1.069 0.714 1.069 1.603 0 0.883 -0.476 1.597 -1.069 1.597 l -4.262 0 c -0.593 0 -1.069 -0.714 -1.069 -1.597 0 -0.889 0.476 -1.603 1.069 -1.603" style="fill:#e08dc9"/>
+ <path d="m 37.87 18.4 1.065 0 c 0.589 0 1.065 0.48 1.065 1.068 l 0 1.068 c 0 0.588 -0.476 1.064 -1.065 1.064 l -1.065 0 c -0.593 0 -1.07 -0.476 -1.07 -1.064 l 0 -1.068 c 0 -0.588 0.476 -1.068 1.07 -1.068" style="fill:#e08dc9"/>
+ <path d="m 32 26.4 c 0 3.536 -2.864 6.4 -6.4 6.4 -3.536 0 -6.4 -2.864 -6.4 -6.4 0 -3.536 2.864 -6.4 6.4 -6.4 c 3.536 0 6.4 2.864 6.4 6.4 z" style="stroke-dasharray:none;fill:none;stroke-miterlimit:4;stroke:#e08dc9;stroke-width:3.2"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/categories/applications-physics.svg b/.icons/Material-Black-Lime-Numix/64/categories/applications-physics.svg
new file mode 100644
index 00000000..72f0e8e2
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/categories/applications-physics.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" viewBox="0 0 51.2 51.2">
+ <ellipse cx="25.6" cy="25.6" rx="6.996" ry="21.6" style="stroke-dasharray:none;stroke-opacity:1;fill:none;opacity:1;stroke-miterlimit:4;fill-opacity:1;stroke:#c9a879;fill-rule:nonzero;stroke-linecap:butt;stroke-linejoin:miter;stroke-width:1.6;stroke-dashoffset:0"/>
+ <ellipse cx="34.976" cy="-9.391" rx="7" ry="21.578" transform="matrix(0.49949077,0.86631921,-0.8657311,0.50050941,0,0)" style="stroke-dasharray:none;stroke-opacity:1;fill:none;opacity:1;stroke-miterlimit:4;fill-opacity:1;stroke:#c9a879;fill-rule:nonzero;stroke-linecap:butt;stroke-linejoin:miter;stroke-width:1.6;stroke-dashoffset:0"/>
+ <ellipse cx="-9.35" cy="34.965" rx="7" ry="21.578" transform="matrix(0.49949077,-0.86631921,0.8657311,0.50050941,0,0)" style="stroke-dasharray:none;stroke-opacity:1;fill:none;opacity:1;stroke-miterlimit:4;fill-opacity:1;stroke:#c9a879;fill-rule:nonzero;stroke-linecap:butt;stroke-linejoin:miter;stroke-width:1.6;stroke-dashoffset:0"/>
+ <circle cx="25.6" cy="25.6" r="3.2" style="fill:#c9a879;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <circle cx="13.165" cy="13.374" r="2.4" style="fill:#c9a879;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <circle cx="21.254" cy="42.587" r="2.4" style="fill:#c9a879;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/categories/applications-profiling.svg b/.icons/Material-Black-Lime-Numix/64/categories/applications-profiling.svg
new file mode 100644
index 00000000..07944345
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/categories/applications-profiling.svg
@@ -0,0 +1,15 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" viewBox="0 0 51.2 51.2">
+ <path d="m 24.526 10.618 2.149 0 c 0.293 0 0.526 0.271 0.526 0.599 l 0 1.932 c 0 0.333 -0.233 0.599 -0.526 0.599 l -2.149 0 c -0.293 0 -0.526 -0.266 -0.526 -0.599 l 0 -1.932 c 0 -0.328 0.233 -0.599 0.526 -0.599 z" style="fill:#b477d0"/>
+ <path d="m 24.23 8.529 2.5 0 c 0.839 0 1.516 0.677 1.516 1.516 0 0.833 -0.677 1.516 -1.516 1.516 l -2.5 0 c -0.839 0 -1.516 -0.682 -1.516 -1.516 0 -0.839 0.677 -1.516 1.516 -1.516 z" style="fill:#b477d0"/>
+ <path d="m 24.803 5.938 1.599 0 c 1.58 0 2.86 0.875 2.86 1.962 l 0 0.206 c 0 1.081 -1.28 1.957 -2.86 1.957 l -1.599 0 c -1.58 0 -2.865 -0.875 -2.865 -1.957 l 0 -0.206 c 0 -1.087 1.285 -1.962 2.865 -1.962 z" style="fill:#b477d0;stroke:#b477d0;stroke-linejoin:round;stroke-width:1.209"/>
+ <path d="m 25.351 17.07 0.498 0 c 0.448 0 0.818 0.273 0.818 0.615 l 0 1.969 c 0 0.337 -0.37 0.615 -0.818 0.615 l -0.498 0 c -0.448 0 -0.818 -0.278 -0.818 -0.615 l 0 -1.969 c 0 -0.342 0.37 -0.615 0.818 -0.615 z" style="fill:#b477d0"/>
+ <path d="m 25.351 37.44 0.498 0 c 0.448 0 0.818 0.278 0.818 0.614 l 0 1.971 c 0 0.337 -0.37 0.614 -0.818 0.614 l -0.498 0 c -0.448 0 -0.818 -0.278 -0.818 -0.614 l 0 -1.971 c 0 -0.337 0.37 -0.614 0.818 -0.614 z" style="fill:#b477d0"/>
+ <path d="m 13.867 29.05 0 -0.492 c 0 -0.449 0.278 -0.821 0.62 -0.821 l 1.966 0 c 0.337 0 0.614 0.371 0.614 0.821 l 0 0.492 c 0 0.457 -0.278 0.821 -0.614 0.821 l -1.966 0 c -0.342 0 -0.62 -0.364 -0.62 -0.821 z" style="fill:#b477d0"/>
+ <path d="m 34.13 29.05 0 -0.492 c 0 -0.449 0.278 -0.821 0.615 -0.821 l 1.969 0 c 0.342 0 0.615 0.371 0.615 0.821 l 0 0.492 c 0 0.457 -0.273 0.821 -0.615 0.821 l -1.969 0 c -0.337 0 -0.615 -0.364 -0.615 -0.821 z" style="fill:#b477d0"/>
+ <path d="m 25.38 19.857 c -0.328 0 -0.661 0.016 -0.995 0.052 -0.104 0.005 -0.198 0.068 -0.24 0.161 -0.047 0.094 -0.036 0.203 0.026 0.286 0.068 0.078 0.172 0.12 0.271 0.104 2.536 -0.276 4.792 0.49 6.635 2.255 0.068 0.083 0.177 0.115 0.276 0.089 0.104 -0.026 0.182 -0.109 0.203 -0.214 0.021 -0.099 -0.016 -0.208 -0.099 -0.271 -1.708 -1.635 -3.786 -2.474 -6.078 -2.464 z" style="fill:#b477d0"/>
+ <path d="m 26.19 21.488 c -0.141 0.021 -0.24 0.135 -0.24 0.276 0.005 0.141 0.109 0.255 0.25 0.271 1.411 0.182 2.542 0.698 3.604 1.646 0.115 0.099 0.292 0.089 0.391 -0.026 0.104 -0.115 0.094 -0.292 -0.021 -0.391 -1.141 -1.01 -2.396 -1.583 -3.901 -1.776 -0.031 -0.005 -0.057 -0.005 -0.083 0 z" style="fill:#b477d0"/>
+ <path d="m 25.16 18.357 c -0.917 0.026 -1.849 0.177 -2.781 0.453 -0.099 0.021 -0.177 0.099 -0.203 0.198 -0.026 0.104 0.01 0.208 0.083 0.276 0.078 0.068 0.188 0.089 0.281 0.052 3.536 -1.052 7.06 -0.172 9.677 2.422 0.109 0.109 0.286 0.109 0.396 0 0.109 -0.109 0.104 -0.286 0 -0.391 -2.068 -2.047 -4.698 -3.089 -7.453 -3.01 z" style="fill:#b477d0"/>
+ <path d="m 34.62 14.3 -0.542 2.135 2.099 1.615 2.02 -1.182 c 0 -1.047 -2.682 -2.87 -3.578 -2.568 z" style="fill:#b477d0;fill-rule:evenodd"/>
+ <path d="m 34.599 21.15 c -0.188 -0.214 -11.49 8.958 -11.49 8.958 l 0.427 0.542 c 0 0 11.245 -9.286 11.06 -9.5 z" style="fill:#b477d0;fill-rule:evenodd"/>
+ <circle cx="25.6" cy="28.8" r="14.4" style="stroke-dasharray:none;stroke-opacity:1;fill:none;opacity:1;stroke-miterlimit:4;fill-opacity:1;stroke:#b477d0;fill-rule:nonzero;stroke-linecap:butt;stroke-linejoin:miter;stroke-width:3.2;stroke-dashoffset:0"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/categories/applications-publishing.svg b/.icons/Material-Black-Lime-Numix/64/categories/applications-publishing.svg
new file mode 100644
index 00000000..4b164a1f
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/categories/applications-publishing.svg
@@ -0,0 +1,40 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" viewBox="0 0 51.2 51.2">
+ <path d="m 4.903 4.379 41.39 0 c 0.291 0 0.524 0.233 0.524 0.524 l 0 41.39 c 0 0.291 -0.233 0.524 -0.524 0.524 l -41.39 0 c -0.291 0 -0.524 -0.233 -0.524 -0.524 l 0 -41.39 c 0 -0.291 0.233 -0.524 0.524 -0.524 z" style="stroke-dasharray:none;fill:none;stroke-miterlimit:4;stroke:#92c8dd;stroke-linecap:round;stroke-width:2.358"/>
+ <g transform="matrix(1.4692743,0,0,1.4692742,-1.1011444,-3.8495323)" style="fill:#92c8dd">
+ <path d="m 23.57 13.598 c -0.676 0.027 -1.461 -0.02 -1.992 0.434 -0.547 0.586 -0.277 1.699 0.594 1.859 0.848 0.223 1.84 -0.152 2.195 -0.926 0.199 -0.398 0.328 -0.984 0.223 -1.367 z m 2.109 -0.406 0 3.426 -1.059 0 0 -0.91 c -0.438 0.734 -1.348 1.102 -2.223 1.066 -0.934 0.051 -1.926 -0.5 -2.102 -1.395 -0.223 -0.863 0.133 -1.922 1.078 -2.266 1.023 -0.414 2.16 -0.258 3.246 -0.289 0.074 -0.641 -0.379 -1.277 -1.059 -1.43 -0.957 -0.223 -1.992 -0.031 -2.852 0.402 l 0 -0.914 c 1.191 -0.418 2.598 -0.645 3.777 -0.098 0.938 0.453 1.203 1.5 1.191 2.406 z"/>
+ </g>
+ <path d="m 11.2 24 3.2 0 0 1.6 -3.2 0 z" style="fill:#92c8dd;fill-opacity:0.6"/>
+ <path d="m 16 24 3.2 0 0 1.6 -3.2 0 z" style="fill:#92c8dd;fill-opacity:0.6"/>
+ <path d="m 20.8 24 3.2 0 0 1.6 -3.2 0 z" style="fill:#92c8dd;fill-opacity:0.6"/>
+ <path d="m 25.6 24 1.6 0 0 1.6 -1.6 0 z" style="fill:#92c8dd;fill-opacity:0.6"/>
+ <path d="m 28.8 24 3.2 0 0 1.6 -3.2 0 z" style="fill:#92c8dd;fill-opacity:0.6"/>
+ <path d="m 33.6 24 3.2 0 0 1.6 -3.2 0 z" style="fill:#92c8dd;fill-opacity:0.6"/>
+ <path d="m 11.2 33.6 3.2 0 0 1.6 -3.2 0 z" style="fill:#92c8dd;fill-opacity:0.6"/>
+ <path d="m 16 33.6 3.2 0 0 1.6 -3.2 0 z" style="fill:#92c8dd;fill-opacity:0.6"/>
+ <path d="m 20.8 33.6 3.352 0 0 1.6 -3.352 0 z" style="fill:#92c8dd;fill-opacity:0.6"/>
+ <path d="m 25.6 33.6 1.6 0 0 1.6 -1.6 0 z" style="fill:#92c8dd;fill-opacity:0.6"/>
+ <path d="m 28.8 33.6 8 0 0 1.6 -8 0 z" style="fill:#92c8dd;fill-opacity:0.6"/>
+ <path d="m 11.2 27.2 6.4 0 0 1.6 -6.4 0 z" style="fill:#92c8dd;fill-opacity:0.6"/>
+ <path d="m 19.2 27.2 3.2 0 0 1.6 -3.2 0 z" style="fill:#92c8dd;fill-opacity:0.6"/>
+ <path d="m 24 27.2 1.6 0 0 1.6 -1.6 0 z" style="fill:#92c8dd;fill-opacity:0.6"/>
+ <path d="m 27.2 27.2 3.2 0 0 1.6 -3.2 0 z" style="fill:#92c8dd;fill-opacity:0.6"/>
+ <path d="m 32 27.2 1.6 0 0 1.6 -1.6 0 z" style="fill:#92c8dd;fill-opacity:0.6"/>
+ <path d="m 35.2 27.2 3.2 0 0 1.6 -3.2 0 z" style="fill:#92c8dd;fill-opacity:0.6"/>
+ <path d="m 11.2 30.4 6.4 0 0 1.6 -6.4 0 z" style="fill:#92c8dd;fill-opacity:0.6"/>
+ <path d="m 19.2 30.4 8 0 0 1.6 -8 0 z" style="fill:#92c8dd;fill-opacity:0.6"/>
+ <path d="m 28.8 30.4 3.2 0 l 0 1.6 -3.2 0" style="fill:#92c8dd;fill-opacity:0.6"/>
+ <path d="m 32 30.4 6.4 0 l 0 1.6 -6.4 0" style="fill:#92c8dd;fill-opacity:0.6"/>
+ <path d="m 11.2 36.8 4.8 0 0 1.6 -4.8 0 z" style="fill:#92c8dd;fill-opacity:0.6"/>
+ <path d="m 17.6 36.8 8 0 0 1.6 -8 0 z" style="fill:#92c8dd;fill-opacity:0.6"/>
+ <path d="m 27.2 36.8 3.2 0 0 1.6 -3.2 0 z" style="fill:#92c8dd;fill-opacity:0.6"/>
+ <path d="m 36.8 36.8 3.2 0 0 1.6 -3.2 0 z" style="fill:#92c8dd;fill-opacity:0.6"/>
+ <path d="m 32 36.8 3.2 0 0 1.6 -3.2 0 z" style="fill:#92c8dd;fill-opacity:0.6"/>
+ <path d="m 11.2 40 6.4 0 0 1.6 -6.4 0 z" style="fill:#92c8dd;fill-opacity:0.6"/>
+ <path d="m 19.2 40 1.6 0 0 1.6 -1.6 0 z" style="fill:#92c8dd;fill-opacity:0.6"/>
+ <path d="m 22.4 40 4.8 0 0 1.6 -4.8 0 z" style="fill:#92c8dd;fill-opacity:0.6"/>
+ <path d="m 28.8 40 3.2 0 0 1.6 -3.2 0 z" style="fill:#92c8dd;fill-opacity:0.6"/>
+ <path d="m 33.6 40 3.2 0 0 1.6 -3.2 0 z" style="fill:#92c8dd;fill-opacity:0.6"/>
+ <g transform="matrix(1.4985365,0,0,1.4985365,-2.7801444,-4.1014617)" style="fill:#92c8dd">
+ <path d="m 15.512 9.676 c -0.527 1.328 -1.051 2.656 -1.578 3.988 l 3.156 0 z m -0.656 -1.066 1.316 0 c 1.09 2.668 2.18 5.34 3.27 8.01 l -1.207 0 c -0.258 -0.684 -0.52 -1.371 -0.781 -2.055 l -3.867 0 c -0.262 0.684 -0.523 1.371 -0.781 2.055 l -1.227 0 c 1.094 -2.668 2.184 -5.34 3.277 -8.01 z"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/categories/applications-puzzles.svg b/.icons/Material-Black-Lime-Numix/64/categories/applications-puzzles.svg
new file mode 100644
index 00000000..adce67ab
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/categories/applications-puzzles.svg
@@ -0,0 +1,3 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" viewBox="0 0 51.2 51.2">
+ <path d="m 22.656 5.465 c -1.7 0.064 -3.622 0.588 -4.758 1.95 -0.036 0.042 -0.066 0.088 -0.09 0.138 -0.379 0.804 -0.511 1.455 -0.284 2.027 0.227 0.572 0.742 0.828 1.147 0.988 0.404 0.16 0.78 0.269 1.024 0.412 0.243 0.143 0.354 0.245 0.417 0.568 0.075 0.385 0.018 0.589 -0.069 0.745 -0.087 0.156 -0.225 0.306 -0.427 0.384 -0.314 0.122 -0.86 0.122 -0.86 0.122 l -10.11 0 c -0.357 0 -0.647 0.29 -0.647 0.647 l 0 10.16 c 0 0.725 0.147 1.143 0.349 1.454 0.23 0.319 0.507 0.688 0.941 0.931 0.434 0.243 1 0.331 1.628 0.21 0.558 -0.109 0.999 -0.423 1.272 -0.781 0.273 -0.359 0.411 -0.74 0.525 -1.06 0.114 -0.319 0.214 -0.581 0.294 -0.704 0.079 -0.121 0.062 -0.113 0.187 -0.123 0.118 -0.007 0.424 0.065 0.821 0.235 0.873 0.768 1.395 2.33 1.448 3.752 0.018 0.529 -0.03 1.026 -0.118 1.454 l 0.008 -0.026 c -0.03 0.119 -0.026 0.135 -0.018 0.095 -0.003 0.014 -0.006 0.029 -0.008 0.044 -0.157 1.222 -0.661 2.409 -1.4 3.053 -0.512 0.211 -0.834 0.244 -0.888 0.223 -0.061 -0.024 -0.14 -0.109 -0.261 -0.415 c -0.121 -0.306 -0.235 -0.751 -0.499 -1.2 -0.264 -0.449 -0.752 -0.901 -1.438 -1.034 l 0 0.003 c -0.911 -0.178 -1.689 0.131 -2.134 0.606 c -0.445 0.476 -0.61 1.036 -0.694 1.428 -0.01 0.044 -0.015 0.088 -0.015 0.133 l 0 10.667 c 0 0.359 0.293 0.65 0.653 0.647 l 10.175 0 c 0.703 -0.001 1.147 -0.154 1.467 -0.363 0.234 -0.154 0.67 -0.567 0.913 -1 0.244 -0.434 0.334 -1 0.212 -1.628 -0.133 -0.687 -0.585 -1.174 -1.034 -1.438 -0.449 -0.264 -0.896 -0.378 -1.203 -0.499 -0.306 -0.121 -0.393 -0.2 -0.417 -0.261 -0.022 -0.055 0.007 -0.374 0.225 -0.898 0.77 -0.867 2.329 -1.389 3.752 -1.438 l 0.005 0 c 0.523 -0.022 1.017 0.026 1.443 0.115 0.026 0.005 0.053 0.008 0.079 0.01 0.012 0.003 0.024 0.006 0.036 0.008 1.228 0.157 2.42 0.663 3.063 1.397 0.211 0.51 0.246 0.83 0.225 0.883 -0.024 0.06 -0.113 0.14 -0.42 0.261 -0.307 0.121 -0.753 0.237 -1.203 0.502 -0.45 0.264 -0.901 0.751 -1.034 1.438 -0.121 0.625 -0.031 1.194 0.212 1.628 0.244 0.434 0.575 0.79 0.922 0.971 0.438 0.268 0.795 0.314 1.463 0.309 l 10.216 0.005 c 0.357 0 0.647 -0.295 0.647 -0.653 l 0 -10.472 c 0 -0.406 0.053 -0.589 0.231 -0.778 0.185 -0.197 0.372 -0.325 0.932 -0.215 l 0.003 0.003 c 0.325 0.062 0.428 0.173 0.571 0.415 0.143 0.242 0.252 0.615 0.412 1.019 0.16 0.404 0.416 0.919 0.988 1.147 0.572 0.227 1.222 0.096 2.027 -0.282 0.051 -0.024 0.098 -0.054 0.141 -0.09 1.147 -0.956 1.693 -2.482 1.886 -3.949 0.004 -0.028 0.005 -0.056 0.005 -0.084 0 0.088 0.005 0.047 0.005 -0.064 l -0.015 0.138 c 0.117 -0.536 0.17 -1.132 0.148 -1.763 l 0 -0.003 c -0.064 -1.701 -0.594 -3.623 -1.95 -4.758 -0.043 -0.036 -0.09 -0.066 -0.141 -0.09 -0.805 -0.377 -1.455 -0.509 -2.027 -0.282 -0.572 0.227 -0.828 0.742 -0.988 1.147 -0.16 0.404 -0.269 0.778 -0.412 1.021 -0.143 0.243 -0.245 0.354 -0.571 0.417 -0.387 0.074 -0.591 0.016 -0.747 -0.072 -0.156 -0.088 -0.275 -0.241 -0.384 -0.427 -0.114 -0.194 -0.114 -0.855 -0.114 -0.855 l 0.001 -10.224 c -0.001 -0.357 -0.29 -0.647 -0.648 -0.647 l -10.612 0 c -0.271 0 -0.577 -0.074 -0.758 -0.25 -0.188 -0.184 -0.311 -0.373 -0.205 -0.921 0.063 -0.325 0.174 -0.428 0.417 -0.571 0.243 -0.143 0.617 -0.253 1.021 -0.412 0.404 -0.159 0.919 -0.414 1.147 -0.985 0.228 -0.572 0.096 -1.22 -0.282 -2.024 -0.024 -0.051 -0.054 -0.098 -0.09 -0.141 -0.952 -1.135 -2.463 -1.679 -3.921 -1.871 -0.025 -0.007 -0.069 -0.011 -0.113 -0.015 -0.519 -0.108 -1.088 -0.164 -1.699 -0.143 l -0.003 0 z" mix-blend-mode="normal" isolation="auto" white-space="normal" solid-opacity="1" solid-color="#000000" style="visibility:visible;shape-rendering:auto;color-interpolation-filters:linearRGB;fill:#61c66c;opacity:1;image-rendering:auto;fill-opacity:1;stroke:none;display:inline;color:#000;fill-rule:evenodd;color-rendering:auto;color-interpolation:sRGB"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/categories/applications-python.svg b/.icons/Material-Black-Lime-Numix/64/categories/applications-python.svg
new file mode 100644
index 00000000..29001878
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/categories/applications-python.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 80 80">
+ <path d="m 40.33 16.334 c -6.259 0 -11.333 2.388 -11.333 5.333 l 0 5.333 12 0 0 1.999 -19.332 0 c -2.945 0 -5.333 5.074 -5.333 11.333 0 6.259 2.388 10.667 5.333 10.667 l 5.333 0 0 -5.333 c 0 -3.674 2.993 -6.667 6.667 -6.667 l 12 0 c 2.953 0 5.333 -2.38 5.333 -5.333 l 0 -12 c 0 -2.945 -4.409 -5.333 -10.668 -5.333 z m -5.333 3.333 c 1.105 0 2 0.895 2 2 0 1.105 -0.895 2 -2 2 -1.105 0 -2 -0.895 -2 -2 0 -1.105 0.895 -2 2 -2 z" style="fill:#658db6;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 39.668 63.67 c 6.259 0 11.333 -2.388 11.333 -5.333 l 0 -5.333 -12 0 0 -1.999 19.332 0 c 2.945 0 5.333 -5.074 5.333 -11.333 0 -6.259 -2.388 -10.667 -5.333 -10.667 l -5.333 0 0 5.333 c 0 3.674 -2.993 6.667 -6.667 6.667 l -12 0 c -2.953 0 -5.333 2.38 -5.333 5.333 l 0 12 c 0 2.945 4.409 5.333 10.668 5.333 z m 5.333 -3.333 c -1.105 0 -2 -0.895 -2 -2 0 -1.105 0.895 -2 2 -2 1.105 0 2 0.895 2 2 0 1.105 -0.895 2 -2 2 z" style="fill:#658db6;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/categories/applications-roleplaying.svg b/.icons/Material-Black-Lime-Numix/64/categories/applications-roleplaying.svg
new file mode 100644
index 00000000..4e9a4dec
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/categories/applications-roleplaying.svg
@@ -0,0 +1,12 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <g transform="translate(0.33203133,0.33398443)" style="fill:#549ca4;stroke:#549ca4;stroke-width:4.545">
+ <path d="m 69.16 106.23 c 1.626 7.563 2.558 13.247 1.216 20.794 -10.295 8.368 -36.615 12.13 -36.552 20.794 l -3.553 25.973 c 0 8.605 24.552 15.584 54.804 15.584 30.27 0 54.789 -6.979 54.789 -15.584 l -3.521 -25.973 c -0.047 -7.421 -26.526 -12.142 -36.678 -20.794 -0.868 -6.995 -0.189 -13.784 1.311 -20.794 z" transform="scale(0.2474,0.2474)"/>
+ <path d="m 84.82 57.55 c -12.552 0 -22.736 9.789 -22.736 21.836 0.095 4.484 0.474 9.789 3.047 21.868 1.5 4.689 15.03 18.11 15.13 19.658 2.953 1.563 7.579 1.563 10.61 0 0 -1.547 12.13 -14.968 13.658 -19.658 2.874 -12.552 2.874 -17.15 3.03 -21.868 0 -12.05 -10.184 -21.836 -22.736 -21.836 z" transform="scale(0.2474,0.2474)"/>
+ <g style="stroke-linejoin:round">
+ <path d="m 132.74 71.18 c -7.658 -4.547 -20.12 -36.24 -18.19 -22.736 l 4.547 31.815 z" transform="scale(0.2474,0.2474)"/>
+ <path d="m 178.01 71.18 c 7.674 -4.547 20.1 -36.24 18.17 -22.736 l -4.547 31.815 z" transform="scale(0.2474,0.2474)"/>
+ </g>
+ <path d="m 134.81 107.56 c 2.116 9.884 3.268 17.368 1.563 27.25 -13.216 10.973 -47.05 15.931 -47 27.27 l -4.547 34.1 c 0 11.289 31.547 20.447 70.44 20.447 38.936 0 70.48 -9.158 70.48 -20.447 l -4.547 -34.1 c -0.063 -9.71 -34.1 -15.9 -47.16 -27.27 -1.137 -9.174 -0.237 -18.08 1.705 -27.25 z" transform="scale(0.2474,0.2474)"/>
+ <path d="m 155.26 39.36 c -18.805 0 -34.07 14.242 -34.07 31.815 0.158 6.505 0.711 14.242 4.547 31.815 2.274 6.821 22.531 25.01 22.721 27.27 4.421 2.289 11.368 2.289 15.916 0 0 -2.258 18.19 -20.447 20.447 -27.27 4.326 -18.284 4.326 -24.994 4.563 -31.815 0 -17.573 -15.268 -31.815 -34.12 -31.815 z" transform="scale(0.2474,0.2474)"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/categories/applications-ruby.svg b/.icons/Material-Black-Lime-Numix/64/categories/applications-ruby.svg
new file mode 100644
index 00000000..b09064b8
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/categories/applications-ruby.svg
@@ -0,0 +1,13 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <path d="m 26.28 13.608 5.186 13.162 5.827 -14.97" style="stroke-dasharray:none;fill:none;stroke-miterlimit:4;stroke:#de4646;stroke-linecap:round;stroke-linejoin:round;stroke-width:1"/>
+ <path d="m 26.28 13.608 -10.07 14.05 1.947 -12.539" style="stroke-dasharray:none;fill:none;stroke-miterlimit:4;stroke:#de4646;stroke-linecap:round;stroke-linejoin:round;stroke-width:1"/>
+ <path d="m 37.29 11.812 11.544 11.6 -2.411 -11.906" style="stroke-dasharray:none;fill:none;stroke-miterlimit:4;stroke:#de4646;stroke-linecap:round;stroke-linejoin:round;stroke-width:1"/>
+ <path d="m 7.5 27.789 27.935 24.711 -12.183 -24.901" style="stroke-dasharray:none;fill:none;stroke-miterlimit:4;stroke:#de4646;stroke-linecap:round;stroke-linejoin:round;stroke-width:1"/>
+ <path d="m 7.501 27.789 10.619 -12.672 8.16 -1.509 -3.03 13.991" style="stroke-dasharray:none;fill:none;stroke-miterlimit:4;stroke:#de4646;stroke-linecap:round;stroke-linejoin:round;stroke-width:1"/>
+ <path d="m 37.29 11.8 9.133 -0.293 10.07 9.725 -16.08 4.575" style="stroke-dasharray:none;fill:none;stroke-miterlimit:4;stroke:#de4646;stroke-linecap:round;stroke-linejoin:round;stroke-width:1"/>
+ <path d="m 26.28 13.608 11.01 -1.808 3.123 14.01 -17.16 1.792" style="stroke-dasharray:none;fill:none;stroke-miterlimit:4;stroke:#de4646;stroke-linecap:round;stroke-linejoin:round;stroke-width:1"/>
+ <path d="m 35.435 52.5 21.07 -31.27 -16.08 4.574" style="stroke-dasharray:none;fill:none;stroke-miterlimit:4;stroke:#de4646;stroke-linecap:round;stroke-linejoin:round;stroke-width:1"/>
+ <path d="m 48.837 23.413 -13.402 29.09" style="stroke-dasharray:none;fill:none;stroke-miterlimit:4;stroke:#de4646;stroke-linecap:round;stroke-linejoin:round;stroke-width:0.5"/>
+ <path d="m 31.466 26.77 3.969 25.73" style="stroke-dasharray:none;fill:none;stroke-miterlimit:4;stroke:#de4646;stroke-linecap:round;stroke-linejoin:round;stroke-width:0.5"/>
+ <path d="m 16.214 27.656 19.221 24.845" style="stroke-dasharray:none;fill:none;stroke-miterlimit:4;stroke:#de4646;stroke-linecap:round;stroke-linejoin:round;stroke-width:0.5"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/categories/applications-science.svg b/.icons/Material-Black-Lime-Numix/64/categories/applications-science.svg
new file mode 100644
index 00000000..4123c591
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/categories/applications-science.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" viewBox="0 0 51.2 51.2">
+ <g transform="matrix(1.3333725,0,0,1.3333725,-2.5080658e-4,0.00210808)">
+ <path d="m 16.25 5.416 c -1.072 0.013 -1.766 0.084 -1.766 0.084 l -0.172 0.02 -0.145 0.096 c -0.294 0.196 -0.448 0.635 -0.416 0.908 0.032 0.273 0.132 0.443 0.223 0.588 0.088 0.14 0.115 0.153 0.189 0.238 l 0.154 4.262 -4.199 16.486 c -0.78 2.582 -0.965 4.199 -0.936 5.219 0.015 0.512 0.085 0.876 0.166 1.133 0.081 0.257 0.23 0.475 0.23 0.475 l 0.053 0.068 0.068 0.055 c 2.619 2.028 5.675 2.305 8.371 2.1 -0.015 -0.416 0.002 -0.874 0.105 -1.43 -2.497 0.204 -5.217 -0.017 -7.496 -1.721 -0.035 -0.117 -0.085 -0.33 -0.096 -0.719 -0.023 -0.809 0.128 -2.298 0.887 -4.803 l 0.004 -0.016 4.25 -16.697 -0.172 -4.836 c 0.546 -0.041 1.825 -0.035 3.594 0.113 l -0.453 4.617 3.045 14.08 0.902 -2.471 -2.531 -11.693 0.434 -4.398 c 0.099 -0.157 0.318 -0.274 0.338 -0.408 0.046 -0.32 -0.031 -0.576 -0.031 -0.576 l -0.119 -0.439 -0.449 -0.07 c -1.511 -0.233 -2.961 -0.279 -4.03 -0.266" transform="scale(0.8,0.8)" mix-blend-mode="normal" isolation="auto" white-space="normal" solid-opacity="1" solid-color="#000000" style="visibility:visible;shape-rendering:auto;color-interpolation-filters:linearRGB;fill:#5b93d7;opacity:1;image-rendering:auto;fill-opacity:1;stroke:none;display:inline;color:#000;fill-rule:evenodd;color-rendering:auto;color-interpolation:sRGB"/>
+ <path d="m 11.986 28.5 -0.004 0.023 c -0.005 0.02 -0.01 0.034 -0.01 0.049 -0.752 2.48 -0.895 3.937 -0.875 4.693 0.01 0.278 0.034 0.439 0.059 0.547 2.16 1.539 4.72 1.704 7.113 1.484 0.189 -0.808 0.514 -1.755 1.037 -2.883 l 1.418 -3.891 c -3.855 1.74 -6.771 1.088 -8.738 -0.023 z" transform="scale(0.8,0.8)" style="fill:#adc3e2;fill-rule:evenodd"/>
+ </g>
+ <path d="m 28.459 8.114 -0.372 0.081 -0.628 1.435 0.469 0.26 c 0.004 0.032 0.008 0.073 0.008 0.073 l 0 0.023 0.148 4.159 0.026 0.086 c 0.043 0.15 0.06 0.148 0.078 0.167 -0.001 -0.024 -0.148 0.302 -0.297 0.557 -0.159 0.271 -0.307 0.508 -0.307 0.508 l -0.044 0.068 -6.946 19.05 0.026 -0.06 c -1.285 2.749 -1.496 4.534 -1.31 5.716 0.093 0.591 0.288 1.025 0.484 1.315 0.185 0.273 0.402 0.43 0.43 0.451 5.789 4.845 13.12 3.293 16.5 2.75 3.87 -0.621 4.656 -4.307 4.656 -4.307 l 0.026 -0.133 -0.023 -0.135 c -1.338 -7.638 -6.203 -25.636 -6.274 -25.897 l 0.464 -3.755 -0.003 -0.065 c -0.017 -0.344 0.122 -0.456 0.122 -0.456 l 0.258 -0.266 -0.055 -0.367 c -0.083 -0.561 -0.553 -0.951 -0.888 -1.068 -0.333 -0.116 -0.623 -0.089 -0.625 -0.089 l -0.003 0 c -3.98 -0.448 -5.922 -0.099 -5.922 -0.099 z m 0.932 1.474 c 0.308 -0.056 1.355 -0.314 4.948 0.115 l 0.023 0.003 c -0.149 0.278 -0.31 0.333 -0.286 0.826 l 0.005 -0.128 -0.492 3.979 0.039 0.141 c 0 0 4.902 18.19 6.242 25.74 -0.031 0.176 -0.475 2.544 -3.383 3.01 l -0.003 0 c -3.486 0.56 -10.141 1.941 -15.336 -2.438 l -0.031 -0.026 -0.034 -0.023 c 0 0 0.025 0.035 -0.049 -0.076 -0.075 -0.11 -0.187 -0.322 -0.247 -0.708 -0.121 -0.773 -0.018 -2.272 1.188 -4.852 l 0.016 -0.029 6.904 -18.935 c 0.038 -0.06 0.139 -0.217 0.289 -0.474 0.176 -0.3 0.355 -0.55 0.466 -0.961 0.085 -0.316 0.044 -0.633 -0.039 -0.844 -0.014 -0.035 -0.025 -0.049 -0.039 -0.078 l -0.141 -3.873 0 0.049 c 0 0 0 -0.199 -0.039 -0.419 z" mix-blend-mode="normal" isolation="auto" white-space="normal" solid-opacity="1" solid-color="#000000" style="visibility:visible;shape-rendering:auto;color-interpolation-filters:linearRGB;fill:#5b93d7;opacity:1;image-rendering:auto;fill-opacity:1;stroke:none;display:inline;color:#000;fill-rule:evenodd;color-rendering:auto;color-interpolation:sRGB"/>
+ <path d="m 23.588 32.886 -0.87 2.38 c -0.01 0.036 -0.026 0.073 -0.042 0.109 -1.177 2.516 -1.245 3.917 -1.146 4.547 0.047 0.307 0.13 0.438 0.156 0.474 4.906 4.141 11.11 2.828 14.662 2.26 2.151 -0.344 2.662 -1.917 2.771 -2.385 -0.307 -1.719 -0.802 -3.99 -1.375 -6.469 -6.375 1.578 -11.03 0.578 -14.157 -0.917 z" style="fill:#adc3e2;fill-rule:evenodd"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/categories/applications-simulation.svg b/.icons/Material-Black-Lime-Numix/64/categories/applications-simulation.svg
new file mode 120000
index 00000000..69f0e707
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/categories/applications-simulation.svg
@@ -0,0 +1 @@
+applications-games.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/categories/applications-sports.svg b/.icons/Material-Black-Lime-Numix/64/categories/applications-sports.svg
new file mode 100644
index 00000000..5155903f
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/categories/applications-sports.svg
@@ -0,0 +1,3 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <path d="m 30.03 56.647 c -10.422 -0.707 -19.574 -8.926 -22.16 -18.871 -2.383 -10.308 2.352 -21.921 11.59 -27.304 5.937 -3.543 13.39 -3.992 19.964 -2.141 8.121 2.492 14.304 9.719 16.472 17.769 c 1.953 7.43 0.547 15.859 -4.637 21.714 -4.691 5.84 -12.191 9.203 -19.699 8.906 -0.508 -0.008 -1.023 -0.035 -1.531 -0.074 z m 6.211 -1.164 c 1.875 -0.164 1.543 -0.734 -0.156 -0.887 -3.039 -0.586 -6.32 -0.598 -9.258 0.43 2.586 1.246 6.02 0.918 8.906 0.547 z m -9.203 -1.648 c 1.332 -1.359 -0.059 -4.609 -1.227 -5.898 -2.609 -1.332 -4.629 -3.5 -7.02 -5.141 -1.797 -0.66 -3.551 0.586 -5.281 1.01 -0.008 1.711 -0.125 3.652 1.387 4.844 2.488 2.449 5.488 4.601 8.875 5.578 1.086 0.047 2.227 -0.02 3.262 -0.391 z m 14.289 0.074 c 4.328 -1.863 8.387 -4.859 10.828 -8.933 0.879 -1.172 1.523 -3.23 -0.77 -2.547 -2.883 1.812 -5.488 4.051 -8.437 5.762 -1.789 1.422 -3.078 3.367 -4.355 5.23 0.441 1.027 1.887 0.781 2.734 0.488 z m 2.937 -7.488 c 2.172 -1.785 5.316 -2.93 6.465 -5.633 0.512 -2.129 0.551 -4.328 0.766 -6.496 -2.168 -1.922 -4.824 -3.223 -7.426 -4.453 -2.574 0.203 -4.648 2.488 -6.687 3.965 -1.082 0.594 -0.801 1.941 -1.102 2.969 -0.391 2.41 -0.844 4.805 -1.113 7.234 2.027 1.488 4.285 2.863 6.746 3.441 0.891 0.008 1.629 -0.59 2.352 -1.027 z m -15.515 0.371 c 1.973 -0.75 4.578 -1.316 5.5 -3.398 0.691 -2.918 1.07 -5.906 1.434 -8.879 -1.961 -1.863 -4.051 -3.824 -6.613 -4.785 -2.215 -0.039 -4.09 1.523 -6.05 2.375 -2.652 0.723 -3.574 3.125 -3.687 5.613 -0.781 2.461 0.113 4.984 2.344 6.34 1.953 1.434 4.461 3.723 7.078 2.734 z m -16.484 -3.445 c -1.594 -2.949 -2.695 -6.176 -3.137 -9.504 -1.582 0.32 -0.145 4.191 0.293 5.769 0.742 2.133 1.879 4.101 3.066 6.02 0.215 -0.789 0.344 -1.57 -0.223 -2.281 z m -0.684 -13.13 c 0.695 -0.996 1.805 -1.777 2.227 -2.918 0.734 -3.437 1.941 -6.758 3.664 -9.836 -0.07 -1.988 -2.297 -3.199 -3.402 -1 -3.152 4.051 -5.625 8.992 -5.738 14.207 -0.414 1.789 1.148 3.086 2.047 0.969 0.395 -0.469 0.801 -0.945 1.203 -1.418 z m 40.616 2.465 c 1.336 -1.75 3.184 -3.828 2.711 -6.203 -0.84 -4.5 -3.152 -8.769 -6.707 -11.699 -1.062 -0.449 -2.988 -2.09 -3.723 -0.539 -1.09 2.09 -3.797 4.062 -2.82 6.66 0.832 2.562 1.445 5.238 2.664 7.656 2.246 1.742 4.836 3.105 7.445 4.25 z m -29.824 -1.164 c 2.07 -1.047 4.082 -2.199 6.101 -3.332 0.676 -2.379 1.535 -4.695 2.332 -7.03 0.109 -2.523 -2.148 -4.336 -3.652 -6.105 -1.484 -2.371 -3.992 -0.555 -5.82 0.312 -4.02 2.148 -4.949 6.867 -6.324 10.812 0.195 1.48 1.551 2.711 2.539 3.809 1.363 1.375 2.898 3.199 4.824 1.531 z m 14.843 -12.754 c 1.074 -0.148 2.273 -0.039 3.262 -0.344 1.492 -1.598 2.801 -3.465 3.418 -5.566 -0.746 -2.117 -3.223 -3.082 -5.215 -3.805 -2.531 -0.746 -5.246 -1.117 -7.875 -0.816 -1.894 0.961 -5.301 3.766 -3.379 5.949 1.406 1.672 2.902 3.262 4.434 4.828 1.789 0.02 3.574 -0.121 5.355 -0.246 z" style="fill:#9c9c37;stroke:#9c9c37;stroke-width:0.247"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/categories/applications-system.svg b/.icons/Material-Black-Lime-Numix/64/categories/applications-system.svg
new file mode 100644
index 00000000..accd14c3
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/categories/applications-system.svg
@@ -0,0 +1,3 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <path d="m 32 8 c -13.226 0 -24 10.774 -24 24 0 13.226 10.774 24 24 24 13.226 0 24 -10.774 24 -24 0 -13.226 -10.774 -24 -24 -24 m 0 9 c 1.657 0 3 1.343 3 3 0 1.657 -1.343 3 -3 3 -1.657 0 -3 -1.343 -3 -3 0 -1.657 1.343 -3 3 -3 z m -6 8 9 0 0 18.995 4 0 l 0 3.01 l -14 0 0 -3.01 4 0.003 0 -15.997 -3 0 0 -3 z" style="fill:#ee6454"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/categories/applications-utilities.svg b/.icons/Material-Black-Lime-Numix/64/categories/applications-utilities.svg
new file mode 100644
index 00000000..3ccb8e15
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/categories/applications-utilities.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <path d="m 51.5 32 c 0.004 10.77 -8.728 19.5 -19.5 19.5 -10.772 0 -19.504 -8.73 -19.5 -19.5 -0.004 -10.77 8.728 -19.5 19.5 -19.5 c 10.772 0 19.504 8.73 19.5 19.5 z" style="stroke-dasharray:none;fill:none;stroke-miterlimit:4;stroke:#2f8b96;stroke-width:3"/>
+ <path d="m 24.5 32 c 0 1.796 -1.457 3.25 -3.252 3.25 c -1.791 0 -3.248 -1.454 -3.248 -3.25 0 -1.792 1.457 -3.25 3.248 -3.25 1.795 0 3.252 1.458 3.252 3.25" style="fill:#2f8b96"/>
+ <path d="m 35.25 32 c 0 1.796 -1.454 3.25 -3.25 3.25 -1.796 0 -3.25 -1.454 -3.25 -3.25 0 -1.792 1.454 -3.25 3.25 -3.25 1.796 0 3.25 1.458 3.25 3.25 z" style="fill:#2f8b96"/>
+ <path d="m 46 32 c 0 1.796 -1.458 3.25 -3.25 3.25 -1.796 0 -3.25 -1.454 -3.25 -3.25 0 -1.792 1.454 -3.25 3.25 -3.25 1.792 0 3.25 1.458 3.25 3.25 z" style="fill:#2f8b96"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/categories/applications-versioncontrol.svg b/.icons/Material-Black-Lime-Numix/64/categories/applications-versioncontrol.svg
new file mode 100644
index 00000000..52c4382b
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/categories/applications-versioncontrol.svg
@@ -0,0 +1,14 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" viewBox="0 0 51.2 51.2">
+ <path d="m 6.874 6.4 37.453 0 c 0.263 0 0.474 0.211 0.474 0.474 l 0 37.452 c 0 0.263 -0.211 0.474 -0.474 0.474 l -37.453 0 c -0.263 0 -0.474 -0.211 -0.474 -0.474 l 0 -37.452 c 0 -0.263 0.211 -0.474 0.474 -0.474 z" style="stroke-dasharray:none;fill:none;stroke-miterlimit:4;stroke:#ca9a69;stroke-linecap:round;stroke-width:1.6"/>
+ <path d="m 8.8 6.667 0 37.867 0.8 0 0 -5.333 4 0 0 -0.8 -4 0 0 -5.6 4 0 0 -0.8 -4 0 0 -5.6 5.6 0 0 -0.8 -5.6 0 0 -5.6 5.6 0 0 -0.8 -5.6 0 0 -5.6 4 0 0 -0.8 -4 0 0 -6.133 z" mix-blend-mode="normal" isolation="auto" white-space="normal" solid-opacity="1" solid-color="#000000" style="visibility:visible;shape-rendering:auto;color-interpolation-filters:linearRGB;fill:#ca9a69;opacity:1;image-rendering:auto;fill-opacity:0.6;stroke:none;display:inline;color:#000;fill-rule:nonzero;color-rendering:auto;color-interpolation:sRGB"/>
+ <rect width="3.2" height="3.2" x="15.2" y="11.2" rx="0.533" style="fill:#ca9a69;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect width="3.2" height="3.2" x="15.2" y="36.8" rx="0.533" style="fill:#ca9a69;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect width="19.2" height="3.2" x="20.8" y="11.2" rx="0.533" style="fill:#ca9a69;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect width="3.2" height="3.2" x="16.8" y="17.6" rx="0.533" style="fill:#ca9a69;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect width="3.2" height="3.2" x="16.8" y="24" rx="0.533" style="fill:#ca9a69;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect width="3.2" height="3.2" x="15.2" y="30.4" rx="0.533" style="fill:#ca9a69;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect width="19.2" height="3.2" x="22.4" y="17.6" rx="0.533" style="fill:#ca9a69;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect width="19.2" height="3.2" x="22.4" y="24" rx="0.533" style="fill:#ca9a69;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect width="19.2" height="3.2" x="20.8" y="30.4" rx="0.533" style="fill:#ca9a69;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect width="19.2" height="3.2" x="20.8" y="36.8" rx="0.533" style="fill:#ca9a69;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/categories/applications-viewers.svg b/.icons/Material-Black-Lime-Numix/64/categories/applications-viewers.svg
new file mode 100644
index 00000000..4bf0ea9d
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/categories/applications-viewers.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <path d="m 31.983 17 c -0.516 0 -1.01 0.048 -1.507 0.064 -6.075 0.24 -10.779 1.822 -14.03 3.484 -3.529 1.798 -5.583 3.812 -5.583 3.812 -1.152 1.199 -1.144 3.356 0.016 4.539 1.168 1.191 3.279 1.199 4.447 0.024 0 0 0.878 -0.879 2.82 -2.01 -0.572 1.598 -0.854 3.3 -0.854 5.091 0 8.239 6.622 14.992 14.695 14.992 8.08 0 14.695 -6.753 14.695 -14.992 0 -1.79 -0.274 -3.492 -0.846 -5.091 1.942 1.127 2.82 2.01 2.82 2.01 1.16 1.207 3.303 1.215 4.471 0.024 1.176 -1.199 1.168 -3.38 -0.016 -4.563 0 0 -2.046 -2.02 -5.575 -3.82 -3.255 -1.662 -7.96 -3.245 -14.03 -3.484 -0.491 -0.048 -1.01 -0.064 -1.515 -0.064 z m 0 4.715 c 4.681 0 11.15 2.182 11.15 10.277 0 7.096 -4.407 11.3 -11.15 11.3 -6.638 0 -11.05 -4.307 -11.05 -11.3 0 -7.184 6.373 -10.277 11.05 -10.277 z" style="fill:#4cb29c"/>
+ <path d="m 35.5 31.993 c 0 1.942 -1.572 3.507 -3.507 3.507 -1.921 0 -3.493 -1.564 -3.493 -3.507 0 -1.929 1.572 -3.493 3.493 -3.493 1.935 0 3.507 1.564 3.507 3.493 z" style="stroke-dasharray:none;fill:none;stroke-miterlimit:4;stroke:#4cb29c;stroke-linecap:round;stroke-linejoin:round;stroke-width:4"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/categories/applications-webbrowsers.svg b/.icons/Material-Black-Lime-Numix/64/categories/applications-webbrowsers.svg
new file mode 120000
index 00000000..d3439ecb
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/categories/applications-webbrowsers.svg
@@ -0,0 +1 @@
+applications-internet.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/categories/configuration_section.svg b/.icons/Material-Black-Lime-Numix/64/categories/configuration_section.svg
new file mode 120000
index 00000000..476ddabf
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/categories/configuration_section.svg
@@ -0,0 +1 @@
+preferences-system.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/categories/documentation_help.svg b/.icons/Material-Black-Lime-Numix/64/categories/documentation_help.svg
new file mode 120000
index 00000000..85083023
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/categories/documentation_help.svg
@@ -0,0 +1 @@
+system-help.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/categories/documentation_section.svg b/.icons/Material-Black-Lime-Numix/64/categories/documentation_section.svg
new file mode 120000
index 00000000..85083023
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/categories/documentation_section.svg
@@ -0,0 +1 @@
+system-help.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/categories/gnome-applications.svg b/.icons/Material-Black-Lime-Numix/64/categories/gnome-applications.svg
new file mode 100644
index 00000000..5edf235f
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/categories/gnome-applications.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <g transform="translate(0.33454306,0.3339845)" style="fill:#6f8bc0">
+ <path d="m 47.676 6.926 c -10.379 0 -12.324 14.664 -6.484 14.664 5.832 0 16.855 -14.664 6.484 -14.664 z"/>
+ <path d="m 30.449 19.773 c 3.105 0.188 6.516 -11.766 0.676 -11.02 -5.84 0.754 -3.789 10.824 -0.676 11.02"/>
+ <path d="m 16.203 27.2 c 2.215 -0.961 0.289 -10.41 -3.469 -7.832 -3.758 2.574 1.262 8.797 3.469 7.832 z"/>
+ <path d="m 22.434 22.258 c 2.633 -0.531 2.773 -11.242 -1.914 -9.32 -4.691 1.926 -0.715 9.855 1.914 9.32 z"/>
+ <path d="m 36.17 46.22 c 0.469 3.539 -2.617 5.285 -5.633 3.01 -9.609 -7.262 15.914 -10.879 14.227 -20.801 -1.395 -8.23 -26.848 -5.699 -29.746 7.188 -1.965 8.711 8.07 20.793 18.547 20.793 5.156 0 11.1 -4.617 12.207 -10.461 0.855 -4.461 -9.992 -2.676 -9.602 0.273 z"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/categories/gnome-control-center.svg b/.icons/Material-Black-Lime-Numix/64/categories/gnome-control-center.svg
new file mode 120000
index 00000000..476ddabf
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/categories/gnome-control-center.svg
@@ -0,0 +1 @@
+preferences-system.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/categories/gnome-devel.svg b/.icons/Material-Black-Lime-Numix/64/categories/gnome-devel.svg
new file mode 120000
index 00000000..8f002939
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/categories/gnome-devel.svg
@@ -0,0 +1 @@
+applications-development.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/categories/gnome-globe.svg b/.icons/Material-Black-Lime-Numix/64/categories/gnome-globe.svg
new file mode 120000
index 00000000..d3439ecb
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/categories/gnome-globe.svg
@@ -0,0 +1 @@
+applications-internet.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/categories/gnome-graphics.svg b/.icons/Material-Black-Lime-Numix/64/categories/gnome-graphics.svg
new file mode 120000
index 00000000..ef91fe4e
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/categories/gnome-graphics.svg
@@ -0,0 +1 @@
+applications-drawing.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/categories/gnome-joystick.svg b/.icons/Material-Black-Lime-Numix/64/categories/gnome-joystick.svg
new file mode 120000
index 00000000..69f0e707
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/categories/gnome-joystick.svg
@@ -0,0 +1 @@
+applications-games.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/categories/gnome-multimedia.svg b/.icons/Material-Black-Lime-Numix/64/categories/gnome-multimedia.svg
new file mode 120000
index 00000000..03818cfb
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/categories/gnome-multimedia.svg
@@ -0,0 +1 @@
+applications-multimedia.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/categories/gnome-other.svg b/.icons/Material-Black-Lime-Numix/64/categories/gnome-other.svg
new file mode 120000
index 00000000..316547ba
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/categories/gnome-other.svg
@@ -0,0 +1 @@
+applications-other.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/categories/gnome-settings.svg b/.icons/Material-Black-Lime-Numix/64/categories/gnome-settings.svg
new file mode 100644
index 00000000..33a128a8
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/categories/gnome-settings.svg
@@ -0,0 +1,12 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <g transform="matrix(2,0,0,2,0,-64)">
+ <path d="m 5 36 0 16 1 0 0 -16" style="fill:#ec86ab"/>
+ <path d="m 7.5 53 c 0 1.102 -0.898 2 -2 2 c -1.102 0 -1.996 -0.898 -1.996 -2 0 -1.106 0.894 -2 1.996 -2 1.106 0 2 0.894 2 2" style="fill:#ec86ab"/>
+ <path d="m 13 60 0 -20 -1 0 0 20 z" style="fill:#ec86ab"/>
+ <path d="m 10.5 39 c 0 -1.106 0.898 -2 1.996 -2 1.106 0 2 0.898 2 2 0 1.098 -0.898 1.996 -2 1.996 -1.098 0 -1.996 -0.898 -1.996 -1.996" style="fill:#ec86ab"/>
+ <path d="m 19 36 0 15 1 0 0 -15 z" style="fill:#ec86ab"/>
+ <path d="m 21.5 52 c 0 1.102 -0.898 2 -2 2 -1.102 0 -2 -0.898 -2 -2 0 -1.102 0.898 -2 2 -2 1.102 0 2 0.898 2 2 z" style="fill:#ec86ab"/>
+ <path d="m 27 60 0 -11 -1 0 0 11 z" style="fill:#ec86ab"/>
+ <path d="m 24.5 47.998 c 0 -1.107 0.898 -1.998 2 -1.998 1.098 0 1.996 0.891 1.996 1.998 0 1.107 -0.898 2 -1.996 2 -1.106 0 -2 -0.895 -2 -2" style="fill:#ec86ab"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/categories/gnome-system.svg b/.icons/Material-Black-Lime-Numix/64/categories/gnome-system.svg
new file mode 100644
index 00000000..e6e7198c
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/categories/gnome-system.svg
@@ -0,0 +1,20 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <path d="m 36.5 32 c 0 2.482 -2.022 4.496 -4.504 4.496 -2.482 0 -4.496 -2.01 -4.496 -4.496 0 -2.482 2.01 -4.504 4.496 -4.504 2.482 0 4.504 2.02 4.504 4.504" style="fill:#b98595"/>
+ <circle cx="32" cy="32" r="20" style="stroke-dasharray:none;stroke-opacity:1;fill:none;opacity:1;stroke-miterlimit:4;fill-opacity:1;stroke:#b98595;fill-rule:nonzero;stroke-linecap:butt;stroke-linejoin:miter;stroke-width:4;stroke-dashoffset:0"/>
+ <g transform="matrix(2,0,0,1.9230769,7e-7,1.2307696)">
+ <rect rx="0.5" y="3" x="14" height="3" width="4" style="fill:#b98595;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect rx="0.5" y="26" x="14" height="3" width="4" style="fill:#b98595;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ </g>
+ <g transform="matrix(0,2,-1.9230769,0,62.76923,-4e-7)">
+ <rect rx="0.5" y="3" x="14" height="3" width="4" style="fill:#b98595;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect rx="0.5" y="26" x="14" height="3" width="4" style="fill:#b98595;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ </g>
+ <g transform="matrix(1.4142136,1.4142136,-1.3598207,1.3598207,31.129714,-12.384548)">
+ <rect rx="0.5" y="3" x="14" height="3" width="4" style="fill:#b98595;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect rx="0.5" y="26" x="14" height="3" width="4" style="fill:#b98595;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ </g>
+ <g transform="matrix(1.4142136,-1.4142136,1.3598207,1.3598207,-12.384548,32.870286)">
+ <rect rx="0.5" y="3" x="14" height="3" width="4" style="fill:#b98595;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect rx="0.5" y="26" x="14" height="3" width="4" style="fill:#b98595;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/categories/gnome-util.svg b/.icons/Material-Black-Lime-Numix/64/categories/gnome-util.svg
new file mode 120000
index 00000000..210f51ca
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/categories/gnome-util.svg
@@ -0,0 +1 @@
+applications-accessories.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/categories/gtk-preferences.svg b/.icons/Material-Black-Lime-Numix/64/categories/gtk-preferences.svg
new file mode 120000
index 00000000..b1de2560
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/categories/gtk-preferences.svg
@@ -0,0 +1 @@
+gnome-settings.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/categories/help-about.svg b/.icons/Material-Black-Lime-Numix/64/categories/help-about.svg
new file mode 120000
index 00000000..85083023
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/categories/help-about.svg
@@ -0,0 +1 @@
+system-help.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/categories/kcontrol.svg b/.icons/Material-Black-Lime-Numix/64/categories/kcontrol.svg
new file mode 120000
index 00000000..476ddabf
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/categories/kcontrol.svg
@@ -0,0 +1 @@
+preferences-system.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/categories/multimedia_section.svg b/.icons/Material-Black-Lime-Numix/64/categories/multimedia_section.svg
new file mode 120000
index 00000000..03818cfb
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/categories/multimedia_section.svg
@@ -0,0 +1 @@
+applications-multimedia.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/categories/package_development.svg b/.icons/Material-Black-Lime-Numix/64/categories/package_development.svg
new file mode 120000
index 00000000..8f002939
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/categories/package_development.svg
@@ -0,0 +1 @@
+applications-development.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/categories/package_games.svg b/.icons/Material-Black-Lime-Numix/64/categories/package_games.svg
new file mode 120000
index 00000000..69f0e707
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/categories/package_games.svg
@@ -0,0 +1 @@
+applications-games.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/categories/package_graphics.svg b/.icons/Material-Black-Lime-Numix/64/categories/package_graphics.svg
new file mode 120000
index 00000000..ef91fe4e
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/categories/package_graphics.svg
@@ -0,0 +1 @@
+applications-drawing.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/categories/package_multimedia.svg b/.icons/Material-Black-Lime-Numix/64/categories/package_multimedia.svg
new file mode 120000
index 00000000..03818cfb
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/categories/package_multimedia.svg
@@ -0,0 +1 @@
+applications-multimedia.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/categories/package_network.svg b/.icons/Material-Black-Lime-Numix/64/categories/package_network.svg
new file mode 120000
index 00000000..d3439ecb
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/categories/package_network.svg
@@ -0,0 +1 @@
+applications-internet.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/categories/package_office.svg b/.icons/Material-Black-Lime-Numix/64/categories/package_office.svg
new file mode 120000
index 00000000..65f0dd42
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/categories/package_office.svg
@@ -0,0 +1 @@
+applications-office.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/categories/package_settings.svg b/.icons/Material-Black-Lime-Numix/64/categories/package_settings.svg
new file mode 120000
index 00000000..476ddabf
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/categories/package_settings.svg
@@ -0,0 +1 @@
+preferences-system.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/categories/package_system.svg b/.icons/Material-Black-Lime-Numix/64/categories/package_system.svg
new file mode 100644
index 00000000..f8d38501
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/categories/package_system.svg
@@ -0,0 +1,20 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <path d="m 36.5 32 c 0 2.482 -2.022 4.496 -4.504 4.496 -2.482 0 -4.496 -2.01 -4.496 -4.496 0 -2.482 2.01 -4.504 4.496 -4.504 2.482 0 4.504 2.02 4.504 4.504" style="fill:#c65a4a"/>
+ <circle cx="32" cy="32" r="20" style="stroke-dasharray:none;stroke-opacity:1;fill:none;opacity:1;stroke-miterlimit:4;fill-opacity:1;stroke:#c65a4a;fill-rule:nonzero;stroke-linecap:butt;stroke-linejoin:miter;stroke-width:4;stroke-dashoffset:0"/>
+ <g transform="matrix(2,0,0,1.9230769,7e-7,1.2307696)">
+ <rect rx="0.5" y="3" x="14" height="3" width="4" style="fill:#c65a4a;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect rx="0.5" y="26" x="14" height="3" width="4" style="fill:#c65a4a;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ </g>
+ <g transform="matrix(0,2,-1.9230769,0,62.76923,-4e-7)">
+ <rect rx="0.5" y="3" x="14" height="3" width="4" style="fill:#c65a4a;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect rx="0.5" y="26" x="14" height="3" width="4" style="fill:#c65a4a;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ </g>
+ <g transform="matrix(1.4142136,1.4142136,-1.3598207,1.3598207,31.129714,-12.384548)">
+ <rect rx="0.5" y="3" x="14" height="3" width="4" style="fill:#c65a4a;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect rx="0.5" y="26" x="14" height="3" width="4" style="fill:#c65a4a;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ </g>
+ <g transform="matrix(1.4142136,-1.4142136,1.3598207,1.3598207,-12.384548,32.870286)">
+ <rect rx="0.5" y="3" x="14" height="3" width="4" style="fill:#c65a4a;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect rx="0.5" y="26" x="14" height="3" width="4" style="fill:#c65a4a;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/categories/package_utilities.svg b/.icons/Material-Black-Lime-Numix/64/categories/package_utilities.svg
new file mode 120000
index 00000000..210f51ca
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/categories/package_utilities.svg
@@ -0,0 +1 @@
+applications-accessories.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/categories/preferences-autocompletion.svg b/.icons/Material-Black-Lime-Numix/64/categories/preferences-autocompletion.svg
new file mode 100644
index 00000000..a1668085
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/categories/preferences-autocompletion.svg
@@ -0,0 +1,3 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <path d="m 27.07 8 -18.911 48 l 7.165 0 6.83 -17.33 19.701 0 l 6.83 17.33 l 7.157 0 -7.874 -20 6.703 0 -1.339 8 l 8 -12 -8 -12 l 1.339 8 -9.857 0 -7.875 -20 z m 4.935 5.652 7.225 18.348 -14.451 0 z" mix-blend-mode="normal" isolation="auto" white-space="normal" solid-opacity="1" solid-color="#000000" style="visibility:visible;shape-rendering:auto;color-interpolation-filters:linearRGB;fill:#7c9bb1;opacity:1;image-rendering:auto;fill-opacity:1;stroke:none;display:inline;color:#000;fill-rule:evenodd;color-rendering:auto;color-interpolation:sRGB"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/categories/preferences-bluetooth.svg b/.icons/Material-Black-Lime-Numix/64/categories/preferences-bluetooth.svg
new file mode 100644
index 00000000..2119d285
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/categories/preferences-bluetooth.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <g transform="matrix(1.25,0,0,1.25,67.416875,2)">
+ <g>
+ <!-- color: #659eb9 -->
+ <g>
+ <path d="m -30.733 4 0 16 -8 -8 -2.667 2.667 10 9.333 -10 9.333 2.667 2.667 8 -8 0 16 16 -12 -10.255 -8 10.255 -8 z m 4 8 5.333 4 -5.333 4 z m 0 16 5.333 4 -5.333 4 z" style="fill:#659eb9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ </g>
+ </g>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/categories/preferences-calendar-and-tasks.svg b/.icons/Material-Black-Lime-Numix/64/categories/preferences-calendar-and-tasks.svg
new file mode 100644
index 00000000..71cb4ff0
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/categories/preferences-calendar-and-tasks.svg
@@ -0,0 +1,12 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" viewBox="0 0 18.062223 18.062223" height="64">
+ <path d="m 2.614 6.589 0 9.78 12.834 0 0 -9.78" style="stroke-dasharray:none;stroke-opacity:1;fill:none;stroke-miterlimit:4;stroke:#7fc063;fill-rule:evenodd;stroke-linecap:butt;stroke-linejoin:round;stroke-width:0.564"/>
+ <path d="m 14.306 2.562 2.345 0 0 2.876 -15.24 0 0 -2.876 2.345 0" style="stroke-dasharray:none;stroke-opacity:1;fill:none;stroke-miterlimit:4;stroke:#7fc063;fill-rule:evenodd;stroke-linecap:butt;stroke-linejoin:round;stroke-width:0.564"/>
+ <path d="m 6.1 2.562 5.862 0" style="stroke-dasharray:none;stroke-opacity:1;fill:none;stroke-miterlimit:4;stroke:#7fc063;fill-rule:evenodd;stroke-linecap:butt;stroke-linejoin:round;stroke-width:0.564"/>
+ <path d="m 4.928 1.411 0 2.301" style="stroke-dasharray:none;stroke-opacity:1;fill:none;stroke-miterlimit:4;stroke:#7fc063;fill-rule:evenodd;stroke-linecap:butt;stroke-linejoin:round;stroke-width:0.564"/>
+ <path d="m 13.13 1.411 0 2.301" style="stroke-dasharray:none;stroke-opacity:1;fill:none;stroke-miterlimit:4;stroke:#7fc063;fill-rule:evenodd;stroke-linecap:butt;stroke-linejoin:round;stroke-width:0.564"/>
+ <path d="m 4.342 9.465 9.378 0" style="stroke-dasharray:none;stroke-opacity:1;fill:none;stroke-miterlimit:4;stroke:#7fc063;fill-rule:evenodd;stroke-linecap:butt;stroke-linejoin:round;stroke-width:0.564"/>
+ <path d="m 4.342 12.342 9.378 0" style="stroke-dasharray:none;stroke-opacity:1;fill:none;stroke-miterlimit:4;stroke:#7fc063;fill-rule:evenodd;stroke-linecap:butt;stroke-linejoin:round;stroke-width:0.564"/>
+ <path d="m 11.962 7.164 0 7.479" style="stroke-dasharray:none;stroke-opacity:1;fill:none;stroke-miterlimit:4;stroke:#7fc063;fill-rule:evenodd;stroke-linecap:butt;stroke-linejoin:round;stroke-width:0.564"/>
+ <path d="m 6.1 7.164 0 7.479" style="stroke-dasharray:none;stroke-opacity:1;fill:none;stroke-miterlimit:4;stroke:#7fc063;fill-rule:evenodd;stroke-linecap:butt;stroke-linejoin:round;stroke-width:0.564"/>
+ <path d="m 9.03 7.164 0 7.479" style="stroke-dasharray:none;stroke-opacity:1;fill:none;stroke-miterlimit:4;stroke:#7fc063;fill-rule:evenodd;stroke-linecap:butt;stroke-linejoin:round;stroke-width:0.564"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/categories/preferences-certificates.svg b/.icons/Material-Black-Lime-Numix/64/categories/preferences-certificates.svg
new file mode 100644
index 00000000..e993200e
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/categories/preferences-certificates.svg
@@ -0,0 +1,3 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <path d="m 31.984 5 c -2.036 0 -3.743 1.164 -4.526 2.807 -1.551 -1.053 -3.712 -1.26 -5.466 -0.287 -1.754 0.957 -2.678 2.791 -2.506 4.578 -1.879 -0.016 -3.837 0.718 -4.839 2.361 -1.018 1.659 -0.814 3.7 0.313 5.168 c -1.738 0.734 -2.96 2.361 -2.96 4.275 c 0 1.914 1.222 3.541 2.96 4.275 -1.112 1.467 -1.331 3.493 -0.313 5.168 1 1.643 2.96 2.52 4.839 2.361 -0.172 1.786 0.752 3.621 2.506 4.578 0.783 0.431 1.146 0.59 2.01 0.59 l 0 20.13 8 -7.082 8 7.082 0 -20.13 c 0.846 0 1.225 -0.016 2.01 -0.59 1.754 -0.957 2.678 -2.791 2.506 -4.578 1.879 0.016 3.837 -0.718 4.839 -2.361 1.018 -1.659 0.814 -3.7 -0.313 -5.168 c 1.738 -0.734 2.96 -2.361 2.96 -4.275 0 -1.914 -1.222 -3.541 -2.96 -4.275 1.112 -1.467 1.331 -3.493 0.313 -5.168 -1 -1.643 -2.96 -2.52 -4.839 -2.361 0.172 -1.786 -0.752 -3.621 -2.506 -4.578 -1.754 -0.957 -3.915 -0.766 -5.466 0.287 -0.783 -1.643 -2.49 -2.807 -4.526 -2.807 m -0.031 7 c 6.891 0 12.498 5.279 12.498 11.803 0 6.523 -5.591 11.803 -12.498 11.803 -6.891 0 -12.498 -5.279 -12.498 -11.803 0 -6.523 5.591 -11.803 12.498 -11.803 z m 0 2.361 c -5.513 0 -9.992 4.227 -9.992 9.442 0 5.216 4.479 9.442 9.992 9.442 5.513 0 9.992 -4.227 9.992 -9.442 0 -5.216 -4.479 -9.442 -9.992 -9.442 z" style="fill:#d64c62;fill-opacity:1"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/categories/preferences-composer.svg b/.icons/Material-Black-Lime-Numix/64/categories/preferences-composer.svg
new file mode 100644
index 00000000..69f88590
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/categories/preferences-composer.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <path d="m 20.693 12 c 0 0 -2.693 0 -2.693 2.664 l 0 34.672 c 0 2.664 2.543 2.664 2.543 2.664 l 22.913 0 c 2.543 0 2.543 -2.664 2.543 -2.664 l 0 -32 l -5.087 -5.336 -20.37 0 m 1.457 4 l 13 0 0 7 7 0 0 25 -20 0 z" style="fill:#9ddee4;fill-opacity:1"/>
+ <path d="m 55.25 16 4.746 4.746 -20.881 20.881 -7.119 2.373 2.373 -7.119" style="fill:#9ddee4;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/categories/preferences-desktop-accessibility.svg b/.icons/Material-Black-Lime-Numix/64/categories/preferences-desktop-accessibility.svg
new file mode 100644
index 00000000..517b7557
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/categories/preferences-desktop-accessibility.svg
@@ -0,0 +1,3 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <path d="m 32 6 c -14.346 0 -26 11.654 -26 26 0 14.346 11.654 26 26 26 14.346 0 26 -11.654 26 -26 0 -14.346 -11.654 -26 -26 -26 m 0.18 9.1 c 2.089 0 3.783 1.733 3.783 3.87 0 2.136 -1.695 3.872 -3.783 3.872 -2.089 0 -3.786 -1.736 -3.786 -3.872 0 -2.136 1.697 -3.87 3.786 -3.87 z m -13.635 7.917 c 0.195 0.007 0.395 0.046 0.599 0.081 l 12.855 2.255 12.909 -2.161 c 0.175 -0.029 0.323 -0.078 0.498 -0.107 0.501 -0.057 0.992 0.218 1.171 0.688 0.179 0.47 0.001 1.014 -0.411 1.303 l -10.08 3.486 0.005 7.396 3.489 11.286 c 0.304 0.531 0.119 1.205 -0.414 1.508 -0.533 0.303 -1.211 0.119 -1.516 -0.411 l -5.627 -12.11 -5.738 12.13 c -0.342 0.512 -1.071 0.615 -1.584 0.274 -0.514 -0.341 -0.617 -0.999 -0.274 -1.511 l 3.555 -11.238 0.069 -7.505 -10.07 -3.268 c -0.367 -0.192 -0.627 -0.547 -0.622 -0.96 0.005 -0.413 0.251 -0.848 0.622 -1.031 0.186 -0.092 0.376 -0.116 0.571 -0.109 z" style="fill:#698ecc;fill-opacity:1;stroke:none"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/categories/preferences-desktop-display.svg b/.icons/Material-Black-Lime-Numix/64/categories/preferences-desktop-display.svg
new file mode 100644
index 00000000..002583ee
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/categories/preferences-desktop-display.svg
@@ -0,0 +1,6 @@
+<!-- color: #71e9d2 -->
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <g transform="matrix(1.3333148,0,0,1.3333148,1.114713e-4,2.000417)" style="fill:#c088c3;fill-opacity:1">
+ <path d="m 8 6 c -1 0 -2 1 -2 2 l 0 23.5 15 0 c 0 0 0 4.5 -3 6 l -3 0 0 1.5 18 0 0 -1.5 -3 0 c -3 -1.5 -3 -6 -3 -6 l 15 0 l 0 -23.5 c 0 -1 -1 -2 -2 -2 z m 1 3 30 0 0 18 -30 0 z m 12 19.5 l 6 0 0 1.5 -6 0 z" style="stroke:none;fill-rule:nonzero"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/categories/preferences-desktop-filetype-association.svg b/.icons/Material-Black-Lime-Numix/64/categories/preferences-desktop-filetype-association.svg
new file mode 120000
index 00000000..210f51ca
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/categories/preferences-desktop-filetype-association.svg
@@ -0,0 +1 @@
+applications-accessories.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/categories/preferences-desktop-font.svg b/.icons/Material-Black-Lime-Numix/64/categories/preferences-desktop-font.svg
new file mode 120000
index 00000000..97712fb3
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/categories/preferences-desktop-font.svg
@@ -0,0 +1 @@
+applications-fonts.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/categories/preferences-desktop-gaming.svg b/.icons/Material-Black-Lime-Numix/64/categories/preferences-desktop-gaming.svg
new file mode 120000
index 00000000..69f0e707
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/categories/preferences-desktop-gaming.svg
@@ -0,0 +1 @@
+applications-games.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/categories/preferences-desktop-keyboard.svg b/.icons/Material-Black-Lime-Numix/64/categories/preferences-desktop-keyboard.svg
new file mode 120000
index 00000000..10d5d405
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/categories/preferences-desktop-keyboard.svg
@@ -0,0 +1 @@
+../devices/keyboard.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/categories/preferences-desktop-peripherals-directory.svg b/.icons/Material-Black-Lime-Numix/64/categories/preferences-desktop-peripherals-directory.svg
new file mode 100644
index 00000000..1356ec8a
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/categories/preferences-desktop-peripherals-directory.svg
@@ -0,0 +1,15 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <path d="m 24.1 12.881 c 0 -0.767 -0.448 -1.381 -1 -1.381 -0.552 0 -1 0.615 -1 1.381 l 0 5.119 2 0 z" style="fill:#555"/>
+ <path d="m 22.1 51.11 c 0 0.767 0.448 1.389 1 1.389 0.552 0 1 -0.623 1 -1.389 l 0 -5.111 -2 0 z" style="fill:#555"/>
+ <path d="m 33 12.881 c 0 -0.767 -0.45 -1.381 -1 -1.381 -0.553 0 -0.997 0.615 -0.997 1.381 l 0 5.119 l 2 0 z" style="fill:#555"/>
+ <path d="m 31 51.11 c 0 0.767 0.444 1.389 0.997 1.389 0.553 0 1 -0.623 1 -1.389 l 0 -5.111 -2 0" style="fill:#555"/>
+ <path d="m 42 12.881 c 0 -0.767 -0.444 -1.381 -1 -1.381 -0.553 0 -0.997 0.615 -0.997 1.381 l 0 5.119 l 2 0 z" style="fill:#555"/>
+ <path d="m 40 51.11 c 0 0.767 0.444 1.389 1 1.389 0.553 0 0.997 -0.623 0.997 -1.389 l 0 -5.111 -2 0" style="fill:#555"/>
+ <path d="m 12.883 40 c -0.768 0 -1.383 0.444 -1.383 0.997 0 0.553 0.616 1 1.383 1 l 5.117 0 0 -2" style="fill:#555"/>
+ <path d="m 51.11 42 c 0.768 0 1.391 -0.45 1.391 -1 0 -0.553 -0.624 -0.997 -1.391 -0.997 l -5.109 0 l 0 2 z" style="fill:#555"/>
+ <path d="m 12.883 31 c -0.768 0 -1.383 0.448 -1.383 1 c 0 0.546 0.616 1 1.383 1 l 5.117 0 0 -2" style="fill:#555"/>
+ <path d="m 51.11 33 c 0.768 0 1.391 -0.454 1.391 -1 c 0 -0.552 -0.624 -1 -1.391 -1 l -5.109 0 l 0 2 z" style="fill:#555"/>
+ <path d="m 12.883 22 c -0.768 0 -1.383 0.448 -1.383 1 c 0 0.546 0.616 1 1.383 1 l 5.117 0 0 -2" style="fill:#555"/>
+ <path d="m 51.11 24 c 0.768 0 1.391 -0.454 1.391 -1 c 0 -0.552 -0.624 -1 -1.391 -1 l -5.109 0 l 0 2 z" style="fill:#555"/>
+ <path d="m 39.29 42 c 1.49 0 2.713 -1.21 2.713 -2.709 l 0 -14.583 c 0 -1.499 -1.223 -2.709 -2.713 -2.709 l -14.581 0 c -1.49 0 -2.706 1.21 -2.706 2.709 l 0 14.583 c 0 1.499 1.216 2.709 2.706 2.709" style="fill:#555"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/categories/preferences-desktop-personal-directory.svg b/.icons/Material-Black-Lime-Numix/64/categories/preferences-desktop-personal-directory.svg
new file mode 100644
index 00000000..a9af0811
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/categories/preferences-desktop-personal-directory.svg
@@ -0,0 +1,3 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <path d="m 28.837 10 6.325 0 c 9.484 0 8.837 9.622 8.837 9.622 l 0 8.255 c 0 3.142 -6 9.622 -6 9.622 l 0 4.127 14 6.871 l 0 5.503 l -40 0 0 -5.503 14 -6.871 0 -4.127 c 0 0 -6.02 -6.48 -6 -9.622 l 0 -8.255 c 0 0 -0.646 -9.622 8.837 -9.622" style="fill:#555"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/categories/preferences-desktop-personal.svg b/.icons/Material-Black-Lime-Numix/64/categories/preferences-desktop-personal.svg
new file mode 120000
index 00000000..476ddabf
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/categories/preferences-desktop-personal.svg
@@ -0,0 +1 @@
+preferences-system.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/categories/preferences-desktop-plasma.svg b/.icons/Material-Black-Lime-Numix/64/categories/preferences-desktop-plasma.svg
new file mode 120000
index 00000000..68f16f71
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/categories/preferences-desktop-plasma.svg
@@ -0,0 +1 @@
+applications-painting.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/categories/preferences-desktop-user.svg b/.icons/Material-Black-Lime-Numix/64/categories/preferences-desktop-user.svg
new file mode 120000
index 00000000..94aaadc0
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/categories/preferences-desktop-user.svg
@@ -0,0 +1 @@
+preferences-desktop-personal-directory.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/categories/preferences-desktop.svg b/.icons/Material-Black-Lime-Numix/64/categories/preferences-desktop.svg
new file mode 120000
index 00000000..476ddabf
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/categories/preferences-desktop.svg
@@ -0,0 +1 @@
+preferences-system.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/categories/preferences-gtk-config.svg b/.icons/Material-Black-Lime-Numix/64/categories/preferences-gtk-config.svg
new file mode 120000
index 00000000..913a2c07
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/categories/preferences-gtk-config.svg
@@ -0,0 +1 @@
+gnome-applications.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/categories/preferences-mail-accounts.svg b/.icons/Material-Black-Lime-Numix/64/categories/preferences-mail-accounts.svg
new file mode 100644
index 00000000..9539484d
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/categories/preferences-mail-accounts.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" viewBox="0 0 51.2 51.2">
+ <path d="m 31.771 19.2 3.657 0 c 5.486 0 5.368 5.601 5.368 5.601 l 0 4.8 c 0 1.827 -3.198 5.601 -3.198 5.601 l 0 2.4 7.201 3.998 0 3.201 -22.4 0 0 -3.201 7.201 -3.998 0 -2.4 c 0 0 -3.21 -3.773 -3.198 -5.601 l 0 -4.8 c 0 0 -0.118 -5.601 5.368 -5.601 z" style="fill:#555"/>
+ <path d="m 15.772 6.4 c -5.486 0 -5.369 5.6 -5.369 5.6 l 0 4.8 c -0.012 1.827 3.197 5.6 3.197 5.6 l 0 2.4 -7.2 4 0 3.2 19.09 0 c -0.008 -0.017 -0.02 -0.033 -0.028 -0.05 -0.352 -0.718 -0.662 -1.431 -0.656 -2.359 l 0 -3.01 l -3.206 -1.781 l 0 -2.4 c 0 0 3.197 -3.773 3.197 -5.6 l 0 -4.8 c 0 0 0.117 -5.6 -5.369 -5.6 l -3.656 0 z m 12.231 21.956 0 1.247 a 1.6 1.6 0 0 1 0 0.006 c 0 -0.015 0.088 0.431 0.334 0.934 0.116 0.237 0.306 0.51 0.462 0.772 l 0 -2.516 -0.797 -0.444" style="fill:#555"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/categories/preferences-mail.svg b/.icons/Material-Black-Lime-Numix/64/categories/preferences-mail.svg
new file mode 120000
index 00000000..b804811e
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/categories/preferences-mail.svg
@@ -0,0 +1 @@
+applications-mail.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/categories/preferences-other.svg b/.icons/Material-Black-Lime-Numix/64/categories/preferences-other.svg
new file mode 120000
index 00000000..316547ba
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/categories/preferences-other.svg
@@ -0,0 +1 @@
+applications-other.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/categories/preferences-system-bluetooth.svg b/.icons/Material-Black-Lime-Numix/64/categories/preferences-system-bluetooth.svg
new file mode 120000
index 00000000..a68d9466
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/categories/preferences-system-bluetooth.svg
@@ -0,0 +1 @@
+preferences-bluetooth.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/categories/preferences-system-directory.svg b/.icons/Material-Black-Lime-Numix/64/categories/preferences-system-directory.svg
new file mode 100644
index 00000000..51ae76c4
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/categories/preferences-system-directory.svg
@@ -0,0 +1,5 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <path d="m 56 27.15 0 9.692 c 0 0.639 -0.683 1.154 -1.509 1.154 l -8.982 0 c -0.834 0 -1.509 -0.515 -1.509 -1.154 l 0 -9.692 c 0 -0.63 0.675 -1.154 1.509 -1.154 l 8.982 0 c 0.825 0 1.509 0.524 1.509 1.154" style="fill:#555"/>
+ <path d="m 38 27.15 0 9.692 c 0 0.639 -0.675 1.154 -1.509 1.154 l -8.982 0 c -0.834 0 -1.509 -0.515 -1.509 -1.154 l 0 -9.692 c 0 -0.63 0.675 -1.154 1.509 -1.154 l 8.982 0 c 0.834 0 1.509 0.524 1.509 1.154" style="fill:#555"/>
+ <path d="m 20 27.15 0 9.692 c 0 0.639 -0.683 1.154 -1.509 1.154 l -8.982 0 c -0.834 0 -1.509 -0.515 -1.509 -1.154 l 0 -9.692 c 0 -0.63 0.675 -1.154 1.509 -1.154 l 8.982 0 c 0.825 0 1.509 0.524 1.509 1.154" style="fill:#555"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/categories/preferences-system-network-proxy.svg b/.icons/Material-Black-Lime-Numix/64/categories/preferences-system-network-proxy.svg
new file mode 100644
index 00000000..f2946438
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/categories/preferences-system-network-proxy.svg
@@ -0,0 +1,3 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <path d="m 32 7 c -3.879 0 -7.555 0.887 -10.834 2.469 l -0.15 -0.055 c -0.02 0.053 -0.035 0.109 -0.055 0.162 c -8.265 4.083 -13.961 12.594 -13.961 22.424 c 0 9.838 5.706 18.357 13.982 22.436 c 0.023 0.053 0.041 0.107 0.064 0.16 l 0.135 -0.059 c 3.275 1.577 6.945 2.463 10.818 2.463 c 3.875 0 7.546 -0.886 10.822 -2.465 l 0.139 0.061 c 0.024 -0.054 0.043 -0.11 0.066 -0.164 c 8.271 -4.08 13.973 -12.597 13.973 -22.432 c 0 -9.826 -5.692 -18.336 -13.951 -22.42 c -0.02 -0.055 -0.036 -0.111 -0.057 -0.166 l -0.154 0.057 c -3.28 -1.583 -6.957 -2.471 -10.838 -2.471 z m -1.5 3.057 l 0 7.943 l -6.826 0 c -0.872 0 -1.674 0.74 -1.674 1.668 l 0 0.332 l -0.871 0 c 0.572 -2.791 1.324 -5.546 2.25 -8.236 c 2.211 -0.941 4.605 -1.538 7.121 -1.707 z m 3 0 c 2.514 0.169 4.913 0.753 7.123 1.693 c 0.927 2.693 1.671 5.457 2.242 8.25 l -0.865 0 l 0 -0.332 c 0 -0.928 -0.801 -1.668 -1.674 -1.668 l -6.826 0 l 0 -7.943 z m 10.939 3.787 c 2.384 1.635 4.421 3.732 6 6.156 l -4.502 0 c -0.407 -2.072 -0.904 -4.129 -1.498 -6.156 z m -24.873 0.004 c -0.595 2.027 -1.102 4.08 -1.51 6.152 l -4.502 0 c 1.58 -2.426 3.626 -4.517 6.01 -6.152 z m 5.434 7.152 l 14 0 l 0 22 l -14 0 l 0 -22 z m -13.08 2 l 5.615 0 c -0.377 2.494 -0.612 5 -0.705 7.5 l -6.773 0 c 0.178 -2.659 0.827 -5.185 1.863 -7.5 z m 8.664 0 l 1.416 0 l 0 7.5 l -2.152 0 c 0.096 -2.497 0.344 -5 0.736 -7.5 z m 21.416 0 l 1.404 0 c 0.392 2.496 0.641 5 0.736 7.5 l -2.141 0 l 0 -7.5 z m 4.465 0 l 5.613 0 c 1.037 2.315 1.691 4.84 1.869 7.5 l -6.783 0 c -0.093 -2.499 -0.323 -5.01 -0.699 -7.5 z m -11.465 7 a 2 2 0 0 0 -2 2 a 2 2 0 0 0 2 2 a 2 2 0 0 0 2 -2 a 2 2 0 0 0 -2 -2 z m -24.943 3.5 l 6.734 0 c 0.025 2.526 0.186 5.03 0.521 7.5 l -5.393 0 c -1.037 -2.315 -1.685 -4.841 -1.863 -7.5 z m 9.752 0 l 2.191 0 l 0 7.5 l -1.637 0 c -0.351 -2.457 -0.528 -4.967 -0.555 -7.5 z m 22.19 0 l 2.178 0 c -0.027 2.534 -0.211 5.04 -0.563 7.5 l -1.615 0 l 0 -7.5 z m 5.203 0 l 6.744 0 c -0.179 2.659 -0.828 5.186 -1.865 7.5 l -5.41 0 c 0.335 -2.467 0.506 -4.974 0.531 -7.5 z m -33.648 10.5 l 4.25 0 c 0.391 2.036 0.906 4.03 1.527 5.982 c -2.283 -1.61 -4.25 -3.637 -5.777 -5.982 z m 7.33 0 l 1.115 0 l 0 0.332 c 0 0.928 0.801 1.668 1.674 1.668 l 6.826 0 l 0 7.943 c -2.537 -0.17 -4.95 -0.774 -7.176 -1.729 c -1.051 -2.62 -1.864 -5.371 -2.439 -8.215 z m 21.12 0 l 1.096 0 c -0.575 2.844 -1.369 5.605 -2.42 8.227 c -2.225 0.953 -4.642 1.546 -7.176 1.717 l 0 -7.943 l 6.826 0 c 0.872 0 1.674 -0.74 1.674 -1.668 l 0 -0.332 z m 4.18 0 l 4.258 0 c -1.528 2.343 -3.482 4.381 -5.766 5.99 c 0.62 -1.951 1.117 -3.954 1.508 -5.99 z" style="fill:#e78684;fill-opacity:1"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/categories/preferences-system-network.svg b/.icons/Material-Black-Lime-Numix/64/categories/preferences-system-network.svg
new file mode 100644
index 00000000..176817a9
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/categories/preferences-system-network.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <path d="m 22.48 11 c -0.807 0.083 -1.484 0.822 -1.48 1.613 l 0 12.775 c 0 0.846 0.787 1.613 1.654 1.613 l 18.692 0 c 0.867 0 1.654 -0.767 1.654 -1.613 l 0 -12.775 c 0 -0.846 -0.787 -1.613 -1.654 -1.613" style="fill:#c0956e"/>
+ <path d="m 9.48 37 c -0.807 0.083 -1.484 0.818 -1.48 1.609 l 0 12.782 c 0 0.842 0.787 1.609 1.654 1.609 l 18.692 0 c 0.867 0 1.654 -0.767 1.654 -1.609 l 0 -12.782 c 0 -0.842 -0.787 -1.609 -1.654 -1.609" style="fill:#c0956e"/>
+ <path d="m 36.48 37 c -0.807 0.083 -1.484 0.818 -1.48 1.609 l 0 12.782 c 0 0.842 0.787 1.609 1.65 1.609 l 18.696 0 c 0.863 0 1.654 -0.767 1.654 -1.609 l 0 -12.782 c 0 -0.842 -0.791 -1.609 -1.654 -1.609" style="fill:#c0956e"/>
+ <path d="m 31 28 0 3 -14 0 0 5 2 0 0 -3 26 0 0 3 2 0 0 -5 -14 0 0 -3 z" style="fill:#c0956e"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/categories/preferences-system-power.svg b/.icons/Material-Black-Lime-Numix/64/categories/preferences-system-power.svg
new file mode 100644
index 00000000..8c9863a2
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/categories/preferences-system-power.svg
@@ -0,0 +1,4 @@
+<!-- color: #46baa7 -->
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <path d="M 26.5,7 C 25.6735,7 25,7.6735 25,8.5 24.999269,9.4728445 25,12 25,12 l -3.7805,0 C 18.875,12 17,13.974 17,16.3125 l 0,36.375 C 17,55.026 18.881,57 21.2195,57 L 42.782,57 C 45.1205,57 47,55.026 47,52.6875 l 0,-36.375 C 47,13.974 45.1265,12 42.782,12 L 39,12 39,8.5 C 39,7.6735 38.3265,7 37.5,7 Z m 16.282,8 C 43.427,15 44,15.522 44,16.3125 l 0,36.375 C 44,53.478 43.433,54 42.782,54 L 21.2195,54 C 20.5685,54 20,53.478 20,52.6875 l 0,-36.375 C 20,15.522 20.5745,15 21.2195,15 Z M 42,27 22,42 l 0,10 20,0 z" style="fill:#ecb040;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/categories/preferences-system-privacy.svg b/.icons/Material-Black-Lime-Numix/64/categories/preferences-system-privacy.svg
new file mode 100644
index 00000000..6f25a03e
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/categories/preferences-system-privacy.svg
@@ -0,0 +1,4 @@
+<!-- color: #8d65ba -->
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <path d="m 32 14 c -11.214 0.007 -20.22 7.745 -25.466 13.792 -0.652 0.752 -1.352 1.638 -1.936 2.458 -0.398 0.547 -0.596 1.148 -0.596 1.75 c 0 0.602 0.197 1.203 0.596 1.75 0.584 0.82 1.284 1.707 1.936 2.458 c 5.25 6.05 14.26 13.786 25.466 13.792 11.214 -0.006 20.22 -7.745 25.466 -13.792 c 0.652 -0.752 1.352 -1.638 1.936 -2.458 0.398 -0.547 0.596 -1.148 0.596 -1.75 0 -0.602 -0.197 -1.203 -0.596 -1.75 c -0.584 -0.82 -1.284 -1.707 -1.936 -2.458 -5.25 -6.05 -14.26 -13.786 -25.466 -13.792 m 0 4 c 2.985 0.005 5.89 0.964 8.291 2.737 l -5.058 5.058 c -0.998 -0.521 -2.107 -0.794 -3.233 -0.795 c -3.866 0 -7 3.134 -7 7 0.001 1.126 0.274 2.235 0.795 3.233 l -5.058 5.058 c -1.773 -2.401 -2.732 -5.306 -2.737 -8.291 0 -7.732 6.268 -14 14 -14 m 11.256 5.709 c 1.773 2.401 2.732 5.306 2.737 8.291 0 7.732 -6.268 14 -14 14 -2.985 -0.005 -5.89 -0.964 -8.291 -2.737 l 5.058 -5.058 c 0.998 0.521 2.107 0.794 3.233 0.795 3.866 0 7 -3.134 7 -7 -0.001 -1.126 -0.274 -2.235 -0.795 -3.233 z m -9.163 2.691 c 0.164 0.001 0.328 0.014 0.49 0.038 l -3.951 3.951 c -0.024 -0.162 -0.037 -0.326 -0.038 -0.49 0 -1.933 1.567 -3.5 3.5 -3.5 m 3.462 3.01 c 0.024 0.162 0.037 0.326 0.038 0.49 0 1.933 -1.567 3.5 -3.5 3.5 -0.164 -0.001 -0.328 -0.014 -0.49 -0.038 l 3.951 -3.951" style="fill:#eb93b5;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/categories/preferences-system-time.svg b/.icons/Material-Black-Lime-Numix/64/categories/preferences-system-time.svg
new file mode 100644
index 00000000..f36ade63
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/categories/preferences-system-time.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" viewBox="0 0 51.2 51.2">
+ <path d="m 25.413 11.2 0.373 0 c 0.336 0 0.613 0.273 0.613 0.615 l 0 1.969 c 0 0.337 -0.277 0.615 -0.613 0.615 l -0.373 0 c -0.336 0 -0.613 -0.278 -0.613 -0.615 l 0 -1.969 c 0 -0.342 0.277 -0.615 0.613 -0.615 z" style="fill:#fd4651;fill-opacity:1"/>
+ <path d="m 25.413 36.8 0.373 0 c 0.336 0 0.613 0.278 0.613 0.614 l 0 1.971 c 0 0.337 -0.277 0.614 -0.613 0.614 l -0.373 0 c -0.336 0 -0.613 -0.278 -0.613 -0.614 l 0 -1.971 c 0 -0.337 0.277 -0.614 0.613 -0.614 z" style="fill:#fd4651;fill-opacity:1"/>
+ <path d="m 11.2 25.785 0 -0.369 c 0 -0.337 0.278 -0.615 0.62 -0.615 l 1.966 0 c 0.337 0 0.614 0.278 0.614 0.615 l 0 0.369 c 0 0.342 -0.278 0.615 -0.614 0.615 l -1.966 0 c -0.342 0 -0.62 -0.273 -0.62 -0.615 z" style="fill:#fd4651;fill-opacity:1"/>
+ <path d="m 36.8 25.785 0 -0.369 c 0 -0.337 0.278 -0.615 0.615 -0.615 l 1.969 0 c 0.342 0 0.615 0.278 0.615 0.615 l 0 0.369 c 0 0.342 -0.273 0.615 -0.615 0.615 l -1.969 0 c -0.337 0 -0.615 -0.273 -0.615 -0.615" style="fill:#fd4651;fill-opacity:1"/>
+ <circle cx="25.6" cy="25.6" r="20" style="stroke-dasharray:none;stroke-opacity:1;fill:none;opacity:1;stroke-miterlimit:4;fill-opacity:1;stroke:#fd4651;fill-rule:nonzero;stroke-linecap:butt;stroke-linejoin:miter;stroke-width:4.8;stroke-dashoffset:0"/>
+ <path d="m 18.13 17 c -0.242 0 -0.485 0.094 -0.669 0.277 l -0.04 0.046 c -0.371 0.367 -0.371 0.966 0 1.333 l 5.558 5.558 c 0.003 0.003 0.006 0.004 0.008 0.006 a 2.933 2.933 0 0 1 1.4 -1.344 c -0.012 -0.013 -0.017 -0.029 -0.029 -0.042 l -5.558 -5.558 c -0.186 -0.183 -0.429 -0.277 -0.671 -0.277 z" style="fill:#fd4651;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 37.538 17.507 c -0.122 0.015 -0.243 0.055 -0.356 0.121 l -9.752 5.629 a 2.933 2.933 0 0 1 1.069 1.85 l 9.75 -5.629 c 0.454 -0.262 0.608 -0.843 0.348 -1.294 l -0.121 -0.21 c -0.197 -0.341 -0.572 -0.513 -0.938 -0.467 z" style="fill:#fd4651;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 23.704 27.786 -5.446 10.04 c -0.125 0.229 -0.046 0.525 0.179 0.663 l 0.063 0.042 c 0.225 0.133 0.504 0.059 0.629 -0.171 l 5.46 -10.06 a 2.933 2.933 0 0 1 -0.885 -0.51 z" style="fill:#fd4651;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 25.6 22.347 c -1.769 0 -3.2 1.431 -3.2 3.2 0 1.769 1.431 3.2 3.2 3.2 1.769 0 3.2 -1.431 3.2 -3.2 0 -1.769 -1.431 -3.2 -3.2 -3.2 z m 0 1.653 a 1.6 1.6 0 0 1 1.6 1.6 1.6 1.6 0 0 1 -1.6 1.6 1.6 1.6 0 0 1 -1.6 -1.6 1.6 1.6 0 0 1 1.6 -1.6 z" style="fill:#fd4651;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/categories/preferences-system-windows.svg b/.icons/Material-Black-Lime-Numix/64/categories/preferences-system-windows.svg
new file mode 120000
index 00000000..9858aa4b
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/categories/preferences-system-windows.svg
@@ -0,0 +1 @@
+../apps/window-manager.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/categories/preferences-system.svg b/.icons/Material-Black-Lime-Numix/64/categories/preferences-system.svg
new file mode 100644
index 00000000..d020dd1d
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/categories/preferences-system.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <path d="m 13.606 22.5 36.788 0 c 1.165 0 2.106 0.935 2.106 2.088 l 0 14.825 c 0 1.153 -0.941 2.088 -2.106 2.088 l -36.788 0 c -1.165 0 -2.106 -0.935 -2.106 -2.088 l 0 -14.825 c 0 -1.153 0.941 -2.088 2.106 -2.088 z" style="stroke-dasharray:none;fill:none;stroke-miterlimit:4;stroke:#6aaf53;stroke-linecap:round;stroke-linejoin:round;stroke-width:3"/>
+ <path d="m 14.687 25 c -0.38 0 -0.687 0.312 -0.687 0.701 l 0 12.598 c 0 0.39 0.307 0.701 0.687 0.701 l 16.626 0 c 0.38 0 0.687 -0.312 0.687 -0.701 l 0 -12.598 c 0 -0.39 -0.307 -0.701 -0.687 -0.701 m -12.313 10 l 0 -6 1.5 0 0 6 z m 3 0 0 -6 1.5 0 0 6 z m 3 0 0 -6 1.5 0 0 6 z" style="fill:#6aaf53"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/categories/redhat-accessories.svg b/.icons/Material-Black-Lime-Numix/64/categories/redhat-accessories.svg
new file mode 120000
index 00000000..210f51ca
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/categories/redhat-accessories.svg
@@ -0,0 +1 @@
+applications-accessories.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/categories/redhat-games.svg b/.icons/Material-Black-Lime-Numix/64/categories/redhat-games.svg
new file mode 120000
index 00000000..69f0e707
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/categories/redhat-games.svg
@@ -0,0 +1 @@
+applications-games.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/categories/redhat-graphics.svg b/.icons/Material-Black-Lime-Numix/64/categories/redhat-graphics.svg
new file mode 120000
index 00000000..ef91fe4e
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/categories/redhat-graphics.svg
@@ -0,0 +1 @@
+applications-drawing.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/categories/redhat-internet.svg b/.icons/Material-Black-Lime-Numix/64/categories/redhat-internet.svg
new file mode 120000
index 00000000..d3439ecb
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/categories/redhat-internet.svg
@@ -0,0 +1 @@
+applications-internet.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/categories/redhat-office.svg b/.icons/Material-Black-Lime-Numix/64/categories/redhat-office.svg
new file mode 120000
index 00000000..65f0dd42
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/categories/redhat-office.svg
@@ -0,0 +1 @@
+applications-office.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/categories/redhat-preferences.svg b/.icons/Material-Black-Lime-Numix/64/categories/redhat-preferences.svg
new file mode 120000
index 00000000..476ddabf
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/categories/redhat-preferences.svg
@@ -0,0 +1 @@
+preferences-system.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/categories/redhat-programming.svg b/.icons/Material-Black-Lime-Numix/64/categories/redhat-programming.svg
new file mode 120000
index 00000000..8f002939
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/categories/redhat-programming.svg
@@ -0,0 +1 @@
+applications-development.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/categories/redhat-sound_video.svg b/.icons/Material-Black-Lime-Numix/64/categories/redhat-sound_video.svg
new file mode 120000
index 00000000..03818cfb
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/categories/redhat-sound_video.svg
@@ -0,0 +1 @@
+applications-multimedia.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/categories/redhat-system_settings.svg b/.icons/Material-Black-Lime-Numix/64/categories/redhat-system_settings.svg
new file mode 120000
index 00000000..9ed2bbb6
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/categories/redhat-system_settings.svg
@@ -0,0 +1 @@
+gnome-system.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/categories/redhat-system_tools.svg b/.icons/Material-Black-Lime-Numix/64/categories/redhat-system_tools.svg
new file mode 100644
index 00000000..9af36c1d
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/categories/redhat-system_tools.svg
@@ -0,0 +1,20 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <path d="m 36.5 32 c 0 2.482 -2.022 4.496 -4.504 4.496 -2.482 0 -4.496 -2.01 -4.496 -4.496 0 -2.482 2.01 -4.504 4.496 -4.504 2.482 0 4.504 2.02 4.504 4.504" style="fill:#b2c64a"/>
+ <circle cx="32" cy="32" r="20" style="stroke-dasharray:none;stroke-opacity:1;fill:none;opacity:1;stroke-miterlimit:4;fill-opacity:1;stroke:#b2c64a;fill-rule:nonzero;stroke-linecap:butt;stroke-linejoin:miter;stroke-width:4;stroke-dashoffset:0"/>
+ <g transform="matrix(2,0,0,1.9230769,7e-7,1.2307696)">
+ <rect rx="0.5" y="3" x="14" height="3" width="4" style="fill:#b2c64a;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect rx="0.5" y="26" x="14" height="3" width="4" style="fill:#b2c64a;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ </g>
+ <g transform="matrix(0,2,-1.9230769,0,62.76923,-4e-7)">
+ <rect rx="0.5" y="3" x="14" height="3" width="4" style="fill:#b2c64a;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect rx="0.5" y="26" x="14" height="3" width="4" style="fill:#b2c64a;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ </g>
+ <g transform="matrix(1.4142136,1.4142136,-1.3598207,1.3598207,31.129714,-12.384548)">
+ <rect rx="0.5" y="3" x="14" height="3" width="4" style="fill:#b2c64a;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect rx="0.5" y="26" x="14" height="3" width="4" style="fill:#b2c64a;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ </g>
+ <g transform="matrix(1.4142136,-1.4142136,1.3598207,1.3598207,-12.384548,32.870286)">
+ <rect rx="0.5" y="3" x="14" height="3" width="4" style="fill:#b2c64a;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect rx="0.5" y="26" x="14" height="3" width="4" style="fill:#b2c64a;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/categories/stock_internet.svg b/.icons/Material-Black-Lime-Numix/64/categories/stock_internet.svg
new file mode 120000
index 00000000..d3439ecb
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/categories/stock_internet.svg
@@ -0,0 +1 @@
+applications-internet.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/categories/system-help.svg b/.icons/Material-Black-Lime-Numix/64/categories/system-help.svg
new file mode 100644
index 00000000..6fc39b30
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/categories/system-help.svg
@@ -0,0 +1,3 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <path d="m 33.761 41.931 c -0.122 -4.536 0.896 -8.937 5.218 -12.06 4.559 -3.529 8.949 -7.942 8.487 -13.14 c -0.107 -5.02 -5.992 -8.953 -12.336 -9.517 -7.137 -0.983 -15.778 1.445 -18.17 6.979 c -1.212 2.692 -0.087 7.52 3.987 7.52 2.38 0 3.474 -1.528 3.651 -2.921 0.138 -1.058 -0.304 -2 -0.561 -2.874 -0.296 -0.995 0.959 -2.921 2.329 -3.711 1.145 -0.651 2.341 -0.876 2.514 -0.916 4.105 -0.979 8.195 1.184 9.9 3.817 1.709 2.629 -0.17 6.616 -2.87 10.504 -2.704 3.884 -5.597 8.29 -5.59 12.975 0 1.784 -0.158 2.388 -0.047 3.107 0.091 0.576 2.01 0.505 3.486 0.237 z m -1.875 6.103 c -3.92 -0.209 -6.636 4.204 -4.283 7.02 2.108 3.103 8.01 2.333 9.02 -1.18 1.054 -2.736 -1.472 -5.886 -4.737 -5.842 z" style="fill:#9cc7cf"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/categories/system_section.svg b/.icons/Material-Black-Lime-Numix/64/categories/system_section.svg
new file mode 100644
index 00000000..d9b33474
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/categories/system_section.svg
@@ -0,0 +1,20 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64">
+ <path d="m 36.5 32 c 0 2.482 -2.022 4.496 -4.504 4.496 -2.482 0 -4.496 -2.01 -4.496 -4.496 0 -2.482 2.01 -4.504 4.496 -4.504 2.482 0 4.504 2.02 4.504 4.504" style="fill:#4aa5c6"/>
+ <circle cx="32" cy="32" r="20" style="stroke-dasharray:none;stroke-opacity:1;fill:none;opacity:1;stroke-miterlimit:4;fill-opacity:1;stroke:#4aa5c6;fill-rule:nonzero;stroke-linecap:butt;stroke-linejoin:miter;stroke-width:4;stroke-dashoffset:0"/>
+ <g transform="matrix(2,0,0,1.9230769,7e-7,1.2307696)">
+ <rect rx="0.5" y="3" x="14" height="3" width="4" style="fill:#4aa5c6;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect rx="0.5" y="26" x="14" height="3" width="4" style="fill:#4aa5c6;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ </g>
+ <g transform="matrix(0,2,-1.9230769,0,62.76923,-4e-7)">
+ <rect rx="0.5" y="3" x="14" height="3" width="4" style="fill:#4aa5c6;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect rx="0.5" y="26" x="14" height="3" width="4" style="fill:#4aa5c6;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ </g>
+ <g transform="matrix(1.4142136,1.4142136,-1.3598207,1.3598207,31.129714,-12.384548)">
+ <rect rx="0.5" y="3" x="14" height="3" width="4" style="fill:#4aa5c6;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect rx="0.5" y="26" x="14" height="3" width="4" style="fill:#4aa5c6;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ </g>
+ <g transform="matrix(1.4142136,-1.4142136,1.3598207,1.3598207,-12.384548,32.870286)">
+ <rect rx="0.5" y="3" x="14" height="3" width="4" style="fill:#4aa5c6;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect rx="0.5" y="26" x="14" height="3" width="4" style="fill:#4aa5c6;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/64/categories/xfce-devel.svg b/.icons/Material-Black-Lime-Numix/64/categories/xfce-devel.svg
new file mode 120000
index 00000000..8f002939
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/categories/xfce-devel.svg
@@ -0,0 +1 @@
+applications-development.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/categories/xfce-games.svg b/.icons/Material-Black-Lime-Numix/64/categories/xfce-games.svg
new file mode 120000
index 00000000..69f0e707
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/categories/xfce-games.svg
@@ -0,0 +1 @@
+applications-games.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/categories/xfce-graphics.svg b/.icons/Material-Black-Lime-Numix/64/categories/xfce-graphics.svg
new file mode 120000
index 00000000..ef91fe4e
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/categories/xfce-graphics.svg
@@ -0,0 +1 @@
+applications-drawing.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/categories/xfce-internet.svg b/.icons/Material-Black-Lime-Numix/64/categories/xfce-internet.svg
new file mode 120000
index 00000000..d3439ecb
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/categories/xfce-internet.svg
@@ -0,0 +1 @@
+applications-internet.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/categories/xfce-multimedia.svg b/.icons/Material-Black-Lime-Numix/64/categories/xfce-multimedia.svg
new file mode 120000
index 00000000..03818cfb
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/categories/xfce-multimedia.svg
@@ -0,0 +1 @@
+applications-multimedia.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/categories/xfce-office.svg b/.icons/Material-Black-Lime-Numix/64/categories/xfce-office.svg
new file mode 120000
index 00000000..65f0dd42
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/categories/xfce-office.svg
@@ -0,0 +1 @@
+applications-office.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/categories/xfce-system-settings.svg b/.icons/Material-Black-Lime-Numix/64/categories/xfce-system-settings.svg
new file mode 120000
index 00000000..476ddabf
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/categories/xfce-system-settings.svg
@@ -0,0 +1 @@
+preferences-system.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/categories/xfce-system.svg b/.icons/Material-Black-Lime-Numix/64/categories/xfce-system.svg
new file mode 120000
index 00000000..9ed2bbb6
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/categories/xfce-system.svg
@@ -0,0 +1 @@
+gnome-system.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/categories/xfce-utils.svg b/.icons/Material-Black-Lime-Numix/64/categories/xfce-utils.svg
new file mode 120000
index 00000000..210f51ca
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/categories/xfce-utils.svg
@@ -0,0 +1 @@
+applications-accessories.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/64/categories/xfce4-settings.svg b/.icons/Material-Black-Lime-Numix/64/categories/xfce4-settings.svg
new file mode 120000
index 00000000..476ddabf
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/64/categories/xfce4-settings.svg
@@ -0,0 +1 @@
+preferences-system.svg \ No newline at end of file