summaryrefslogtreecommitdiff
path: root/.icons/Material-Black-Lime-Numix/16/devices
diff options
context:
space:
mode:
Diffstat (limited to '.icons/Material-Black-Lime-Numix/16/devices')
l---------.icons/Material-Black-Lime-Numix/16/devices/3floppy_unmount.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/16/devices/ac-adapter.svg4
l---------.icons/Material-Black-Lime-Numix/16/devices/audio-card.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/16/devices/audio-headphones.svg12
-rw-r--r--.icons/Material-Black-Lime-Numix/16/devices/audio-headset.svg14
-rw-r--r--.icons/Material-Black-Lime-Numix/16/devices/audio-input-microphone.svg14
-rw-r--r--.icons/Material-Black-Lime-Numix/16/devices/audio-speakers.svg14
-rw-r--r--.icons/Material-Black-Lime-Numix/16/devices/audiocard.svg12
-rw-r--r--.icons/Material-Black-Lime-Numix/16/devices/battery.svg13
l---------.icons/Material-Black-Lime-Numix/16/devices/block-device.svg1
l---------.icons/Material-Black-Lime-Numix/16/devices/camera-photo.svg1
l---------.icons/Material-Black-Lime-Numix/16/devices/camera-unmount.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/16/devices/camera-web.svg9
-rw-r--r--.icons/Material-Black-Lime-Numix/16/devices/camera.svg19
l---------.icons/Material-Black-Lime-Numix/16/devices/camera_unmount.svg1
l---------.icons/Material-Black-Lime-Numix/16/devices/cdrom-unmount.svg1
l---------.icons/Material-Black-Lime-Numix/16/devices/cdrom_unmount.svg1
l---------.icons/Material-Black-Lime-Numix/16/devices/cdwriter_unmount.svg1
l---------.icons/Material-Black-Lime-Numix/16/devices/chardevice.svg1
l---------.icons/Material-Black-Lime-Numix/16/devices/computer-apple-ipad.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/16/devices/computer-laptop.svg11
-rw-r--r--.icons/Material-Black-Lime-Numix/16/devices/computer.svg5
l---------.icons/Material-Black-Lime-Numix/16/devices/cpu.svg1
l---------.icons/Material-Black-Lime-Numix/16/devices/cups.svg1
l---------.icons/Material-Black-Lime-Numix/16/devices/cupsprinter.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/16/devices/deja-dup-cloud.svg7
l---------.icons/Material-Black-Lime-Numix/16/devices/device_cpu.svg1
l---------.icons/Material-Black-Lime-Numix/16/devices/device_mem.svg1
l---------.icons/Material-Black-Lime-Numix/16/devices/device_pci.svg1
l---------.icons/Material-Black-Lime-Numix/16/devices/device_usb.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/16/devices/display.svg9
-rw-r--r--.icons/Material-Black-Lime-Numix/16/devices/drive-cdrom.svg13
l---------.icons/Material-Black-Lime-Numix/16/devices/drive-harddisk-ieee1394.svg1
l---------.icons/Material-Black-Lime-Numix/16/devices/drive-harddisk-scsi.svg1
l---------.icons/Material-Black-Lime-Numix/16/devices/drive-harddisk-system.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/16/devices/drive-harddisk-usb.svg10
l---------.icons/Material-Black-Lime-Numix/16/devices/drive-harddisk.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/16/devices/drive-multidisk.svg8
l---------.icons/Material-Black-Lime-Numix/16/devices/drive-optical.svg1
l---------.icons/Material-Black-Lime-Numix/16/devices/drive-removable-media-ieee1394.svg1
l---------.icons/Material-Black-Lime-Numix/16/devices/drive-removable-media-usb-pendrive.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/16/devices/drive-removable-media-usb.svg8
l---------.icons/Material-Black-Lime-Numix/16/devices/drive-removable-media.svg1
l---------.icons/Material-Black-Lime-Numix/16/devices/dvd_unmount.svg1
l---------.icons/Material-Black-Lime-Numix/16/devices/floppy.svg1
l---------.icons/Material-Black-Lime-Numix/16/devices/gnome-cd-blank.svg1
l---------.icons/Material-Black-Lime-Numix/16/devices/gnome-cd.svg1
l---------.icons/Material-Black-Lime-Numix/16/devices/gnome-computer.svg1
l---------.icons/Material-Black-Lime-Numix/16/devices/gnome-dev-battery.svg1
l---------.icons/Material-Black-Lime-Numix/16/devices/gnome-dev-cdrom-audio.svg1
l---------.icons/Material-Black-Lime-Numix/16/devices/gnome-dev-cdrom.svg1
l---------.icons/Material-Black-Lime-Numix/16/devices/gnome-dev-computer.svg1
l---------.icons/Material-Black-Lime-Numix/16/devices/gnome-dev-disc-audio.svg1
l---------.icons/Material-Black-Lime-Numix/16/devices/gnome-dev-disc-cdr.svg1
l---------.icons/Material-Black-Lime-Numix/16/devices/gnome-dev-disc-cdrom.svg1
l---------.icons/Material-Black-Lime-Numix/16/devices/gnome-dev-disc-cdrw.svg1
l---------.icons/Material-Black-Lime-Numix/16/devices/gnome-dev-disc-dvdr-plus.svg1
l---------.icons/Material-Black-Lime-Numix/16/devices/gnome-dev-disc-dvdr.svg1
l---------.icons/Material-Black-Lime-Numix/16/devices/gnome-dev-disc-dvdram.svg1
l---------.icons/Material-Black-Lime-Numix/16/devices/gnome-dev-disc-dvdrom.svg1
l---------.icons/Material-Black-Lime-Numix/16/devices/gnome-dev-disc-dvdrw.svg1
l---------.icons/Material-Black-Lime-Numix/16/devices/gnome-dev-dvd-alt.svg1
l---------.icons/Material-Black-Lime-Numix/16/devices/gnome-dev-dvd.svg1
l---------.icons/Material-Black-Lime-Numix/16/devices/gnome-dev-ethernet.svg1
l---------.icons/Material-Black-Lime-Numix/16/devices/gnome-dev-flashdisk.svg1
l---------.icons/Material-Black-Lime-Numix/16/devices/gnome-dev-flashkey.svg1
l---------.icons/Material-Black-Lime-Numix/16/devices/gnome-dev-floppy.svg1
l---------.icons/Material-Black-Lime-Numix/16/devices/gnome-dev-harddisk-1394.svg1
l---------.icons/Material-Black-Lime-Numix/16/devices/gnome-dev-harddisk-usb.svg1
l---------.icons/Material-Black-Lime-Numix/16/devices/gnome-dev-harddisk.svg1
l---------.icons/Material-Black-Lime-Numix/16/devices/gnome-dev-ipod.svg1
l---------.icons/Material-Black-Lime-Numix/16/devices/gnome-dev-jazdisk.svg1
l---------.icons/Material-Black-Lime-Numix/16/devices/gnome-dev-keyboard.svg1
l---------.icons/Material-Black-Lime-Numix/16/devices/gnome-dev-media-cf.svg1
l---------.icons/Material-Black-Lime-Numix/16/devices/gnome-dev-media-memory.svg1
l---------.icons/Material-Black-Lime-Numix/16/devices/gnome-dev-media-ms.svg1
l---------.icons/Material-Black-Lime-Numix/16/devices/gnome-dev-media-sdmmc.svg1
l---------.icons/Material-Black-Lime-Numix/16/devices/gnome-dev-media-sm.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/16/devices/gnome-dev-memory.svg12
l---------.icons/Material-Black-Lime-Numix/16/devices/gnome-dev-mouse-ball.svg1
l---------.icons/Material-Black-Lime-Numix/16/devices/gnome-dev-mouse-optical.svg1
l---------.icons/Material-Black-Lime-Numix/16/devices/gnome-dev-mouse-properties.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/16/devices/gnome-dev-network.svg6
-rw-r--r--.icons/Material-Black-Lime-Numix/16/devices/gnome-dev-pcmcia.svg64
l---------.icons/Material-Black-Lime-Numix/16/devices/gnome-dev-printer-network.svg1
l---------.icons/Material-Black-Lime-Numix/16/devices/gnome-dev-printer-new.svg1
l---------.icons/Material-Black-Lime-Numix/16/devices/gnome-dev-printer.svg1
l---------.icons/Material-Black-Lime-Numix/16/devices/gnome-dev-removable-1394.svg1
l---------.icons/Material-Black-Lime-Numix/16/devices/gnome-dev-removable-usb.svg1
l---------.icons/Material-Black-Lime-Numix/16/devices/gnome-dev-removable.svg1
l---------.icons/Material-Black-Lime-Numix/16/devices/gnome-dev-trash-empty.svg1
l---------.icons/Material-Black-Lime-Numix/16/devices/gnome-dev-trash-full.svg1
l---------.icons/Material-Black-Lime-Numix/16/devices/gnome-dev-unknown-1394.svg1
l---------.icons/Material-Black-Lime-Numix/16/devices/gnome-dev-unknown-usb.svg1
l---------.icons/Material-Black-Lime-Numix/16/devices/gnome-dev-wavelan.svg1
l---------.icons/Material-Black-Lime-Numix/16/devices/gnome-dev-zipdisk.svg1
l---------.icons/Material-Black-Lime-Numix/16/devices/gnome-fs-blockdev.svg1
l---------.icons/Material-Black-Lime-Numix/16/devices/gnome-fs-client.svg1
l---------.icons/Material-Black-Lime-Numix/16/devices/gnome-fs-server.svg1
l---------.icons/Material-Black-Lime-Numix/16/devices/gnome-ipod.svg1
l---------.icons/Material-Black-Lime-Numix/16/devices/gnome-phone-manager.svg1
l---------.icons/Material-Black-Lime-Numix/16/devices/gnome-stock-mic.svg1
l---------.icons/Material-Black-Lime-Numix/16/devices/gtk-cdrom.svg1
l---------.icons/Material-Black-Lime-Numix/16/devices/gtk-floppy.svg1
l---------.icons/Material-Black-Lime-Numix/16/devices/gtk-harddisk.svg1
l---------.icons/Material-Black-Lime-Numix/16/devices/gtkpod.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/16/devices/harddrive.svg10
l---------.icons/Material-Black-Lime-Numix/16/devices/hdd-unmount.svg1
l---------.icons/Material-Black-Lime-Numix/16/devices/hdd_unmount.svg1
l---------.icons/Material-Black-Lime-Numix/16/devices/headphones.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/16/devices/i-network-printer.svg9
-rw-r--r--.icons/Material-Black-Lime-Numix/16/devices/input-gaming.svg12
l---------.icons/Material-Black-Lime-Numix/16/devices/input-keyboard.svg1
l---------.icons/Material-Black-Lime-Numix/16/devices/input-mouse.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/16/devices/input-tablet.svg11
-rw-r--r--.icons/Material-Black-Lime-Numix/16/devices/input-touchpad.svg9
l---------.icons/Material-Black-Lime-Numix/16/devices/ipod-mount.svg1
l---------.icons/Material-Black-Lime-Numix/16/devices/ipod_mount.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/16/devices/keyboard.svg10
l---------.icons/Material-Black-Lime-Numix/16/devices/kjobviewer.svg1
l---------.icons/Material-Black-Lime-Numix/16/devices/kxkb.svg1
l---------.icons/Material-Black-Lime-Numix/16/devices/laptop.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/16/devices/media-cdr.svg10
l---------.icons/Material-Black-Lime-Numix/16/devices/media-cdrom-audio.svg1
l---------.icons/Material-Black-Lime-Numix/16/devices/media-cdrom.svg1
l---------.icons/Material-Black-Lime-Numix/16/devices/media-cdrom1.svg1
l---------.icons/Material-Black-Lime-Numix/16/devices/media-cdrw.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/16/devices/media-dvd.svg13
l---------.icons/Material-Black-Lime-Numix/16/devices/media-dvdrw.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/16/devices/media-flash-cf.svg46
l---------.icons/Material-Black-Lime-Numix/16/devices/media-flash-memory-stick.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/16/devices/media-flash-ms.svg40
l---------.icons/Material-Black-Lime-Numix/16/devices/media-flash-sd-mmc.svg1
l---------.icons/Material-Black-Lime-Numix/16/devices/media-flash.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/16/devices/media-floppy.svg9
-rw-r--r--.icons/Material-Black-Lime-Numix/16/devices/media-jaz.svg8
-rw-r--r--.icons/Material-Black-Lime-Numix/16/devices/media-memory-sd.svg11
-rw-r--r--.icons/Material-Black-Lime-Numix/16/devices/media-memory-sm.svg133
l---------.icons/Material-Black-Lime-Numix/16/devices/media-memory.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/16/devices/media-optical-audio.svg11
l---------.icons/Material-Black-Lime-Numix/16/devices/media-optical-bd.svg1
l---------.icons/Material-Black-Lime-Numix/16/devices/media-optical-cd-audio.svg1
l---------.icons/Material-Black-Lime-Numix/16/devices/media-optical-cd-r.svg1
l---------.icons/Material-Black-Lime-Numix/16/devices/media-optical-cd-rw.svg1
l---------.icons/Material-Black-Lime-Numix/16/devices/media-optical-cd.svg1
l---------.icons/Material-Black-Lime-Numix/16/devices/media-optical-cdr.svg1
l---------.icons/Material-Black-Lime-Numix/16/devices/media-optical-dvd-data.svg1
l---------.icons/Material-Black-Lime-Numix/16/devices/media-optical-dvd-r-plus.svg1
l---------.icons/Material-Black-Lime-Numix/16/devices/media-optical-dvd-r.svg1
l---------.icons/Material-Black-Lime-Numix/16/devices/media-optical-dvd-ram.svg1
l---------.icons/Material-Black-Lime-Numix/16/devices/media-optical-dvd-rom.svg1
l---------.icons/Material-Black-Lime-Numix/16/devices/media-optical-dvd-rw.svg1
l---------.icons/Material-Black-Lime-Numix/16/devices/media-optical-dvd-video.svg1
l---------.icons/Material-Black-Lime-Numix/16/devices/media-optical-dvd.svg1
l---------.icons/Material-Black-Lime-Numix/16/devices/media-optical.svg1
l---------.icons/Material-Black-Lime-Numix/16/devices/media-removable.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/16/devices/media-tape.svg11
-rw-r--r--.icons/Material-Black-Lime-Numix/16/devices/media-zip.svg8
l---------.icons/Material-Black-Lime-Numix/16/devices/monitor.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/16/devices/mouse.svg9
l---------.icons/Material-Black-Lime-Numix/16/devices/multimedia-player-apple-ipod-touch.svg1
l---------.icons/Material-Black-Lime-Numix/16/devices/multimedia-player-apple-ipod.svg1
l---------.icons/Material-Black-Lime-Numix/16/devices/multimedia-player-ipod-mini-blue.svg1
l---------.icons/Material-Black-Lime-Numix/16/devices/multimedia-player-ipod-touch.svg1
l---------.icons/Material-Black-Lime-Numix/16/devices/multimedia-player-ipod.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/16/devices/multimedia-player.svg8
l---------.icons/Material-Black-Lime-Numix/16/devices/music-player.svg1
l---------.icons/Material-Black-Lime-Numix/16/devices/network-modem.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/16/devices/network-vpn.svg6
-rw-r--r--.icons/Material-Black-Lime-Numix/16/devices/network-wired-disconnected.svg8
l---------.icons/Material-Black-Lime-Numix/16/devices/network-wired.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/16/devices/network-wireless.svg9
-rw-r--r--.icons/Material-Black-Lime-Numix/16/devices/network-workgroup.svg3
l---------.icons/Material-Black-Lime-Numix/16/devices/network_fs.svg1
l---------.icons/Material-Black-Lime-Numix/16/devices/nfs.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/16/devices/nm-device-wired.svg8
-rw-r--r--.icons/Material-Black-Lime-Numix/16/devices/nm-device-wireless.svg12
-rw-r--r--.icons/Material-Black-Lime-Numix/16/devices/pda.svg9
l---------.icons/Material-Black-Lime-Numix/16/devices/phone-motorola-droid.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/16/devices/phone.svg12
l---------.icons/Material-Black-Lime-Numix/16/devices/printer-network.svg1
l---------.icons/Material-Black-Lime-Numix/16/devices/printer-remote.svg1
l---------.icons/Material-Black-Lime-Numix/16/devices/printer.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/16/devices/printer1.svg9
l---------.icons/Material-Black-Lime-Numix/16/devices/printmgr.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/16/devices/processor.svg23
l---------.icons/Material-Black-Lime-Numix/16/devices/samba.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/16/devices/scanner.svg11
l---------.icons/Material-Black-Lime-Numix/16/devices/smartphone.svg1
l---------.icons/Material-Black-Lime-Numix/16/devices/stock_cell-phone.svg1
l---------.icons/Material-Black-Lime-Numix/16/devices/stock_mic.svg1
l---------.icons/Material-Black-Lime-Numix/16/devices/stock_printers.svg1
l---------.icons/Material-Black-Lime-Numix/16/devices/system-config-soundcard.svg1
l---------.icons/Material-Black-Lime-Numix/16/devices/system-floppy.svg1
l---------.icons/Material-Black-Lime-Numix/16/devices/system.svg1
l---------.icons/Material-Black-Lime-Numix/16/devices/tablet.svg1
l---------.icons/Material-Black-Lime-Numix/16/devices/usbpendrive-unmount.svg1
l---------.icons/Material-Black-Lime-Numix/16/devices/usbpendrive_unmount.svg1
l---------.icons/Material-Black-Lime-Numix/16/devices/video-display.svg1
l---------.icons/Material-Black-Lime-Numix/16/devices/wired-gui.svg1
l---------.icons/Material-Black-Lime-Numix/16/devices/xfce-printer.svg1
l---------.icons/Material-Black-Lime-Numix/16/devices/xfce4-display.svg1
l---------.icons/Material-Black-Lime-Numix/16/devices/xfce4-keyboard.svg1
l---------.icons/Material-Black-Lime-Numix/16/devices/xfce4-mount.svg1
l---------.icons/Material-Black-Lime-Numix/16/devices/xfce4-mouse.svg1
l---------.icons/Material-Black-Lime-Numix/16/devices/yast-mouse.svg1
l---------.icons/Material-Black-Lime-Numix/16/devices/yast-printer.svg1
l---------.icons/Material-Black-Lime-Numix/16/devices/yast_HD.svg1
l---------.icons/Material-Black-Lime-Numix/16/devices/yast_idetude.svg1
l---------.icons/Material-Black-Lime-Numix/16/devices/yast_mouse.svg1
l---------.icons/Material-Black-Lime-Numix/16/devices/yast_printer.svg1
l---------.icons/Material-Black-Lime-Numix/16/devices/yast_soundcard.svg1
212 files changed, 914 insertions, 0 deletions
diff --git a/.icons/Material-Black-Lime-Numix/16/devices/3floppy_unmount.svg b/.icons/Material-Black-Lime-Numix/16/devices/3floppy_unmount.svg
new file mode 120000
index 00000000..6af143ea
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/16/devices/3floppy_unmount.svg
@@ -0,0 +1 @@
+media-floppy.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/16/devices/ac-adapter.svg b/.icons/Material-Black-Lime-Numix/16/devices/ac-adapter.svg
new file mode 100644
index 00000000..9ae56ffa
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/16/devices/ac-adapter.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 16 16">
+ <path d="m 7 13 0 1.656 c 0 0.192 -0.152 0.345 -0.342 0.345 l -1.316 0 c -0.191 0 -0.342 -0.153 -0.342 -0.345 l 0 -1.656 m 6 0 0 1.656 c 0 0.192 -0.152 0.345 -0.342 0.345 l -1.316 0 c -0.191 0 -0.342 -0.153 -0.342 -0.345 l 0 -1.656" style="fill:#909ea9;fill-opacity:1"/>
+ <path d="m 1.046 0.136 c 0.111 0.004 0.214 0.037 0.3 0.081 0.114 0.06 0.194 0.144 0.228 0.254 0.151 0.485 0.452 0.932 0.846 1.24 0.573 0.478 1.425 0.649 2.311 0.881 0.446 0.108 0.912 0.233 1.379 0.421 0.469 0.187 0.929 0.454 1.327 0.833 c 0.443 0.429 0.763 0.98 0.913 1.58 0.049 0.197 0.078 0.372 0.09 0.574 l 1.957 0 c 0.888 0 1.603 0.719 1.603 1.613 l 0 4.387 -8 0 0 -4.387 c 0 -0.894 0.715 -1.613 1.603 -1.613 l 1.712 0 c -0.01 -0.109 -0.021 -0.196 -0.048 -0.301 -0.097 -0.391 -0.31 -0.759 -0.599 -1.039 -0.257 -0.255 -0.602 -0.447 -0.975 -0.603 -0.375 -0.154 -0.791 -0.26 -1.227 -0.369 -0.879 -0.201 -1.869 -0.446 -2.73 -1.091 -0.581 -0.457 -1.01 -1.087 -1.227 -1.79 c -0.049 -0.159 -0.023 -0.324 0.057 -0.445 0.08 -0.121 0.213 -0.195 0.366 -0.215 0.038 -0.005 0.077 -0.011 0.114 -0.01 z" style="fill:#20262b;fill-opacity:1"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/16/devices/audio-card.svg b/.icons/Material-Black-Lime-Numix/16/devices/audio-card.svg
new file mode 120000
index 00000000..24bf4788
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/16/devices/audio-card.svg
@@ -0,0 +1 @@
+audiocard.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/16/devices/audio-headphones.svg b/.icons/Material-Black-Lime-Numix/16/devices/audio-headphones.svg
new file mode 100644
index 00000000..6cb28b55
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/16/devices/audio-headphones.svg
@@ -0,0 +1,12 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 16 16">
+ <path d="m 7.909 1.707 c 0 0 -1.178 0.087 -1.964 0.382 -0.786 0.295 -1.292 0.638 -2.357 1.424 -1.065 0.786 -0.559 0.937 -0.559 0.937 0.284 0.033 0.653 0.021 0.906 -0.152 0.322 -0.22 1.026 -0.785 1.617 -1.027 0.744 -0.304 1.554 -0.504 2.357 -0.504 0.803 0 1.613 0.2 2.357 0.504 0.591 0.242 1.294 0.807 1.617 1.027 0.253 0.173 0.622 0.184 0.906 0.152 0 0 0.506 -0.151 -0.559 -0.937 c -1.065 -0.786 -1.571 -1.129 -2.357 -1.424 -0.786 -0.295 -1.964 -0.382 -1.964 -0.382" style="fill:#89c86b;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <path transform="scale(-1,-1)" d="m -1.8 -7.896 a 6.2 6.2 0 0 1 -3.1 5.369 6.2 6.2 0 0 1 -6.2 0 6.2 6.2 0 0 1 -3.1 -5.369" style="stroke-dasharray:none;stroke-opacity:1;fill:none;opacity:1;stroke-miterlimit:4;fill-opacity:1;stroke:#515151;fill-rule:nonzero;stroke-linecap:butt;stroke-linejoin:miter;stroke-width:0.6;stroke-dashoffset:0"/>
+ <path d="m 1.5 7.896 0.1 1.2 0.6 0 -0.1 -1.2 z" style="fill:#89c86b;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <rect width="2.8" height="6.4" x="1.601" y="8.4" rx="0.8" transform="matrix(0.9961947,-0.08715574,0.08715574,0.9961947,0,0)" style="fill:#515151;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 1.6 9.1 0.453 5.18 0.398 -0.035 -0.035 -0.398 0.398 -0.035 -0.418 -4.782" style="fill:#515151;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <rect width="0.8" height="6.4" x="1.601" y="8.4" transform="matrix(0.9961947,-0.08715574,0.08715574,0.9961947,0,0)" style="fill:#89c86b;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 14.5 7.896 -0.1 1.2 -0.6 0 0.1 -1.2 z" style="fill:#89c86b;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <rect rx="0.8" y="7.01" x="-14.338" height="6.4" width="2.8" transform="matrix(-0.99619438,-0.08715941,-0.08715207,0.99619502,0,0)" style="fill:#515151;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 14.4 9.1 -0.453 5.18 -0.398 -0.035 0.035 -0.398 -0.398 -0.035 0.418 -4.782 z" style="fill:#515151;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <rect y="7.01" x="-14.338" height="6.4" width="0.8" transform="matrix(-0.99619438,-0.08715941,-0.08715207,0.99619502,0,0)" style="fill:#89c86b;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/16/devices/audio-headset.svg b/.icons/Material-Black-Lime-Numix/16/devices/audio-headset.svg
new file mode 100644
index 00000000..1ba78928
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/16/devices/audio-headset.svg
@@ -0,0 +1,14 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 16 16">
+ <path d="m 7.909 1.707 c 0 0 -1.178 0.087 -1.964 0.382 c -0.786 0.295 -1.292 0.638 -2.357 1.424 -1.065 0.786 -0.559 0.937 -0.559 0.937 0.284 0.033 0.653 0.021 0.906 -0.152 0.322 -0.22 1.026 -0.785 1.617 -1.027 0.744 -0.304 1.554 -0.504 2.357 -0.504 c 0.803 0 1.613 0.2 2.357 0.504 0.591 0.242 1.294 0.807 1.617 1.027 0.253 0.173 0.622 0.184 0.906 0.152 0 0 0.506 -0.151 -0.559 -0.937 c -1.065 -0.786 -1.571 -1.129 -2.357 -1.424 -0.786 -0.295 -1.964 -0.382 -1.964 -0.382" style="fill:#faae40;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <path transform="scale(-1,-1)" d="m -1.8 -7.896 a 6.2 6.2 0 0 1 -3.1 5.369 6.2 6.2 0 0 1 -6.2 0 6.2 6.2 0 0 1 -3.1 -5.369" style="stroke-dasharray:none;stroke-opacity:1;fill:none;opacity:1;stroke-miterlimit:4;fill-opacity:1;stroke:#515151;fill-rule:nonzero;stroke-linecap:butt;stroke-linejoin:miter;stroke-width:0.6;stroke-dashoffset:0"/>
+ <path d="m 1.5 7.896 0.1 1.2 0.6 0 -0.1 -1.2 z" style="fill:#faae40;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <rect width="2.8" height="6.4" x="1.601" y="8.4" rx="0.8" transform="matrix(0.9961947,-0.08715574,0.08715574,0.9961947,0,0)" style="fill:#515151;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 1.6 9.1 0.453 5.18 0.398 -0.035 -0.035 -0.398 0.398 -0.035 -0.418 -4.782" style="fill:#515151;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <rect width="0.8" height="6.4" x="1.601" y="8.4" transform="matrix(0.9961947,-0.08715574,0.08715574,0.9961947,0,0)" style="fill:#faae40;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 14.5 7.896 -0.1 1.2 -0.6 0 0.1 -1.2 z" style="fill:#faae40;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <rect rx="0.8" y="7.01" x="-14.338" height="6.4" width="2.8" transform="matrix(-0.99619438,-0.08715941,-0.08715207,0.99619502,0,0)" style="fill:#515151;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 14.4 9.1 -0.453 5.18 -0.398 -0.035 0.035 -0.398 -0.398 -0.035 0.418 -4.782 z" style="fill:#515151;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <rect y="7.01" x="-14.338" height="6.4" width="0.8" transform="matrix(-0.99619438,-0.08715941,-0.08715207,0.99619502,0,0)" style="fill:#faae40;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 8 0.096 c -0.169 -0.002 -0.307 0.136 -0.304 0.305 0.003 0.165 0.139 0.297 0.304 0.295 3.98 0 7.2 3.22 7.2 7.2 0 1.2 -0.18 3.364 -0.55 3.441 -0.261 0.054 -0.65 0.159 -0.65 0.159 l 0 0.6 c 0 0 1.039 -0.129 1.282 -0.487 0.157 -0.231 0.519 -1.313 0.518 -3.713 0 -4.304 -3.496 -7.8 -7.8 -7.8 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:#515151;opacity:1;image-rendering:auto;fill-opacity:1;stroke:none;display:inline;color:#000;fill-rule:nonzero;color-rendering:auto;color-interpolation:sRGB"/>
+ <rect width="1.2" height="0.824" x="8" y="0.271" rx="0.28" style="fill:#515151;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/16/devices/audio-input-microphone.svg b/.icons/Material-Black-Lime-Numix/16/devices/audio-input-microphone.svg
new file mode 100644
index 00000000..72e69b82
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/16/devices/audio-input-microphone.svg
@@ -0,0 +1,14 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 16 16">
+ <rect width="6" height="11" x="5" rx="3" ry="3.5" style="fill:#d6d6d6;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 5 8 -1.5 0.997 0.011 -1" style="fill:#373737;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 11 8 1.5 0.997 -0.011 -1" style="fill:#373737;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="M 3.59 7.477 A 0.44 0.44 0 0 0 3.157 7.924 c 0 1.729 0.924 3.33 2.421 4.194 0.604 0.349 1.266 0.551 1.938 0.618 C 7.275 14.229 6.353 15.197 5.359 16 l 5.282 0 C 9.647 15.197 8.724 14.229 8.484 12.736 c 0.672 -0.067 1.334 -0.269 1.937 -0.618 1.498 -0.865 2.421 -2.465 2.421 -4.194 a 0.44 0.44 0 1 0 -0.88 0 c 0 1.416 -0.755 2.722 -1.981 3.431 -1.226 0.708 -2.737 0.708 -3.963 0 C 4.792 10.646 4.04 9.34 4.04 7.924 A 0.44 0.44 0 0 0 3.59 7.477" 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:#547181;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 5 7.301 l 0 0.199 c 0 1.939 1.338 3.5 3 3.5 c 1.662 0 3 -1.561 3 -3.5 l 0 -0.199 l -6 0 z" style="fill:#547181;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 5 7 l 0 0.5 c 0 0.171 0.023 0.335 0.043 0.5 l 5.914 0 c 0.02 -0.165 0.043 -0.329 0.043 -0.5 l 0 -0.5 l -6 0 z" style="fill:#373737;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 8 0 l 0 11 c 0.353 0 0.686 -0.083 1 -0.213 l 0 -10.574 c -0.314 -0.13 -0.647 -0.213 -1 -0.213 z" style="fill:#fff;opacity:0.2;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 9 11.756 c -0.328 0.085 -0.664 0.129 -1 0.129 l 0 4.115 l 1 0 l 0 -1.807 c -0.244 -0.426 -0.427 -0.905 -0.516 -1.457 c 0.173 -0.017 0.345 -0.045 0.516 -0.08 l 0 -0.9 z" style="fill:#fff;opacity:0.2;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="M 5 5 L 5 6 L 6 6 C 6.554 6 7 5.777 7 5.5 C 7 5.223 6.554 5 6 5 L 5 5 z " style="fill:#828282;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="M 5.0429688 3 C 5.0227574 3.1646827 5 3.3285923 5 3.5 L 5 4 L 6 4 C 6.554 4 7 3.777 7 3.5 C 7 3.223 6.554 3 6 3 L 5.0429688 3 z " style="fill:#828282;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 11,5 0,1 -1,0 C 9.446,6 9,5.777 9,5.5 9,5.223 9.446,5 10,5 l 1,0 z" style="fill:#828282;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 10.957 3 c 0.02 0.165 0.043 0.329 0.043 0.5 l 0 0.5 -1 0 c -0.554 0 -1 -0.223 -1 -0.5 0 -0.277 0.446 -0.5 1 -0.5 l 0.957 0 z" style="fill:#828282;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/16/devices/audio-speakers.svg b/.icons/Material-Black-Lime-Numix/16/devices/audio-speakers.svg
new file mode 100644
index 00000000..22e6411c
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/16/devices/audio-speakers.svg
@@ -0,0 +1,14 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 16 16">
+ <path d="M 11 6 A 3 3 0 1 1 5 6 3 3 0 1 1 11 6 z" transform="matrix(0.49984036,0,0,0.49984036,7.7564376,8.7434111)" style="fill:#073642;fill-opacity:1;stroke:none"/>
+ <path d="M 11 6 A 3 3 0 1 1 5 6 3 3 0 1 1 11 6 z" transform="matrix(0.49984036,0,0,0.49984036,7.7564376,1.233093)" style="fill:#073642;fill-opacity:1;stroke:none"/>
+ <path d="M 11 6 A 3 3 0 1 1 5 6 3 3 0 1 1 11 6 z" transform="matrix(0.49984036,0,0,0.49984036,0.20799684,8.7434111)" style="fill:#073642;fill-opacity:1;stroke:none"/>
+ <path d="M 11 6 A 3 3 0 1 1 5 6 3 3 0 1 1 11 6 z" transform="matrix(0.49984036,0,0,0.49984036,0.20799684,1.233093)" style="fill:#073642;fill-opacity:1;stroke:none"/>
+ <path d="M 40 24 A 16 16 0 1 1 8 24 16 16 0 1 1 40 24 z" transform="matrix(0.37488028,0,0,0.37488028,-0.99712679,-0.99712679)" style="fill:#073642;fill-opacity:1;stroke:none"/>
+ <path d="m 37 24 a 13 13 0 1 1 -26 0 13 13 0 1 1 26 0 z" transform="matrix(0.37488028,0,0,0.37488028,-0.99712679,-0.99712679)" style="fill:#657b83;fill-opacity:1;stroke:none"/>
+ <path d="m 8 8 0.399 4.849 c 1.151 -0.094 2.221 -0.594 3.03 -1.395 l -3.429 -3.454 z" style="fill:#fdf6e3;fill-opacity:0.253;stroke:none"/>
+ <path d="m 8 8 2.77 4 c 0.95 -0.657 1.626 -1.625 1.926 -2.724 l -4.696 -1.276 z" style="fill:#268bd2;fill-opacity:0.253;stroke:none"/>
+ <path d="m 37 24 a 13 13 0 1 1 -26 0 13 13 0 1 1 26 0 z" transform="matrix(0.37488028,0,0,0.37488028,-0.99712679,-0.99712679)" style="stroke-dasharray:none;stroke-opacity:0.157;fill:none;stroke-miterlimit:4;stroke:#fdf6e3;stroke-width:2"/>
+ <path d="m 8 8 -0.399 -4.849 c -1.151 0.094 -2.221 0.594 -3.03 1.395 l 3.429 3.454 z" style="fill:#073642;fill-opacity:0.261;stroke:none"/>
+ <path d="m 8 8 -2.77 -4 c -0.95 0.657 -1.626 1.625 -1.926 2.724 l 4.696 1.276 z" style="fill:#002b36;fill-opacity:0.145;stroke:none"/>
+ <path d="m 27 22.5 a 3.5 3.5 0 1 1 -7 0 3.5 3.5 0 1 1 7 0 z" transform="matrix(0.57142863,0,0,0.57142863,-5.4285729,-4.8571443)" style="fill:#073642;fill-opacity:1;stroke:none"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/16/devices/audiocard.svg b/.icons/Material-Black-Lime-Numix/16/devices/audiocard.svg
new file mode 100644
index 00000000..51aff337
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/16/devices/audiocard.svg
@@ -0,0 +1,12 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 16 16">
+ <path d="m 16 11.03 -14 0 0 -8 14 0 z" style="fill:#a6b44a;fill-opacity:1;stroke:none"/>
+ <path d="m 3 4.03 0 2 5 0 0 -2 z" style="fill:#073642;stroke:none"/>
+ <path d="m 10 4.03 0 2 5 0 0 -2 z" style="fill:#073642;stroke:none"/>
+ <path d="m 3 7.03 0 1 12 0 0 -1 z" style="fill:#073642;stroke:none"/>
+ <path d="m 3 9.03 0 1 12 0 0 -1 z" style="fill:#073642;stroke:none"/>
+ <rect width="1" height="2" y="3.03" style="fill:#859900;fill-opacity:1;stroke:none"/>
+ <rect width="1" height="2" y="6.03" style="fill:#268bd2;fill-opacity:1;stroke:none"/>
+ <rect width="1" height="2" y="9.03" style="fill:#dc322f;fill-opacity:1;stroke:none"/>
+ <path d="m 2 0.025 -1 0 0 14 -1 0 0 1 2 0 z" style="fill:#657b83;fill-opacity:1;stroke:none"/>
+ <rect width="2" height="8" x="13" y="3.03" style="fill:#fdf6e3;fill-opacity:0.337;stroke:none"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/16/devices/battery.svg b/.icons/Material-Black-Lime-Numix/16/devices/battery.svg
new file mode 100644
index 00000000..a9b1e014
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/16/devices/battery.svg
@@ -0,0 +1,13 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 16 16">
+ <defs>
+ <linearGradient y2="23" x2="0" y1="-7" gradientTransform="matrix(0.5,0,0,0.5,-3.9999999,-3.9999998)" gradientUnits="userSpaceOnUse" id="linearGradient3008">
+ <stop style="stop-color:#839496;stop-opacity:1"/>
+ <stop offset="1" style="stop-color:#667678;stop-opacity:1"/>
+ </linearGradient>
+ </defs>
+ <path d="m 7 0 c -0.554 0 -1 0.446 -1 1 l 0 1.01 -1 0 c -0.554 0 -1 0.446 -1 1 l 0 11.992 c 0 0.554 0.446 1 1 1 l 6 0 c 0.554 0 1 -0.446 1 -1 l 0 -11.992 c 0 -0.554 -0.447 -1.028 -1 -1 l -1 0 0 -1.01 c 0 -0.554 -0.446 -1 -1 -1 z" style="fill:url(#linearGradient3008);fill-opacity:1;stroke:none"/>
+ <rect width="1" height="2" x="8" style="fill:#fff;opacity:0.2;fill-opacity:1;stroke:none"/>
+ <rect width="8" height="14" x="4" y="2" rx="1" style="fill:#6fa7ce;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect rx="1" y="2" x="4" height="14" width="8" style="fill:#6fa7ce;opacity:0.2;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect width="2" height="14" x="9" y="2" style="fill:#fff;opacity:0.2;fill-opacity:1;stroke:none"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/16/devices/block-device.svg b/.icons/Material-Black-Lime-Numix/16/devices/block-device.svg
new file mode 120000
index 00000000..d5934444
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/16/devices/block-device.svg
@@ -0,0 +1 @@
+harddrive.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/16/devices/camera-photo.svg b/.icons/Material-Black-Lime-Numix/16/devices/camera-photo.svg
new file mode 120000
index 00000000..548c3346
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/16/devices/camera-photo.svg
@@ -0,0 +1 @@
+camera.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/16/devices/camera-unmount.svg b/.icons/Material-Black-Lime-Numix/16/devices/camera-unmount.svg
new file mode 120000
index 00000000..548c3346
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/16/devices/camera-unmount.svg
@@ -0,0 +1 @@
+camera.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/16/devices/camera-web.svg b/.icons/Material-Black-Lime-Numix/16/devices/camera-web.svg
new file mode 100644
index 00000000..a15f6d88
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/16/devices/camera-web.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 16 16">
+ <circle cx="8" cy="6" r="6" style="fill:#586e75;opacity:1;fill-opacity:1;stroke:none"/>
+ <rect width="4" height="1" x="6" y="13" style="fill:#073642;fill-opacity:1;stroke:none"/>
+ <rect width="10" height="1" x="3.077" y="15" style="fill:#586e75;fill-opacity:1;stroke:none"/>
+ <circle cx="8" cy="6" r="4" style="fill:#073642;fill-opacity:1;stroke:none"/>
+ <circle cx="8" cy="6" r="3" style="fill:#eee8d5;fill-opacity:1;stroke:none"/>
+ <path d="m 11 0.811 l 0 10.377 a 6 6 0 0 0 2 -1.879 l 0 -6.619 a 6 6 0 0 0 -2 -1.879 z" style="fill:#fdf6e3;fill-opacity:0.281;stroke:none"/>
+ <path d="m 9.906 3.688 c 0.402 0.511 0.641 1.159 0.641 1.859 0 1.657 -1.343 3 -3 3 -0.7 0 -1.349 -0.238 -1.859 -0.641 0.55 0.667 1.381 1.094 2.313 1.094 1.657 0 3 -1.343 3 -3 0 -0.932 -0.427 -1.762 -1.094 -2.313 z" style="fill:#768e9e;fill-opacity:0.691;stroke:none"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/16/devices/camera.svg b/.icons/Material-Black-Lime-Numix/16/devices/camera.svg
new file mode 100644
index 00000000..8ed47a77
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/16/devices/camera.svg
@@ -0,0 +1,19 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 16 16">
+ <g transform="matrix(0.5,0,0,0.5,13.491526,-4.4908675)" style="fill:none;stroke:#fff">
+ <g transform="translate(-38.38147,-1006.1003)" style="stroke-width:0.5">
+ <path d="m 15 16.875 -2.185 14.218 19.935 0 l -2.75 -14.226 z" transform="translate(0,1004.3622)"/>
+ <path d="m 12.741 31.581 0 3.03 20.08 0 0 -3.03 z" transform="translate(0,1004.3622)"/>
+ </g>
+ <g transform="translate(-39.59798,-1004.3622)" style="stroke-width:0.4">
+ <path d="m 24.86 1036.35 -9.148 0 0 -0.928 c 2.966 0 6.427 0 9.148 0 z"/>
+ <path d="m 26.584 1036.35 4.508 0 0 -0.647 -4.508 0 z"/>
+ </g>
+ </g>
+ <rect width="3" height="2" x="0.985" y="1.983" rx="1" style="fill:#657b83;fill-opacity:1;stroke:none"/>
+ <rect width="16" height="10" y="3.01" rx="0.909" style="fill:#586e75;fill-opacity:1;stroke:none"/>
+ <rect width="1.5" height="9.993" x="13.492" y="3.02" style="fill:#eee8d5;fill-opacity:0.289;stroke:none"/>
+ <path d="m -3 24 a 8 8 0 1 1 -16 0 8 8 0 1 1 16 0 z" transform="matrix(0.75,0,0,0.75,16.25,-9.983267)" style="fill:#073642;fill-opacity:1;stroke:none"/>
+ <path d="m 30 25 a 6 6 0 1 1 -12 0 6 6 0 1 1 12 0 z" transform="matrix(0.66587291,0,0,0.66666663,-7.9619714,-8.656601)" style="fill:#eee8d5;fill-opacity:1;stroke:none"/>
+ <path d="m 10.151 4.635 c 0.651 0.712 1.04 1.647 1.04 2.688 0 2.209 -1.789 4 -3.995 4 -0.777 0 -1.488 -0.22 -2.102 -0.604 0.73 0.79 1.774 1.292 2.934 1.292 2.207 0 3.995 -1.791 3.995 -4 0 -1.423 -0.754 -2.666 -1.873 -3.375 z" style="fill:#839496;fill-opacity:0.59;stroke:none"/>
+ <path d="m 3 17 a 2 2 0 1 1 -4 0 2 2 0 1 1 4 0 z" transform="matrix(0.37288136,0,0,0.37288136,14.124566,-1.8290417)" style="fill:#eee8d5;fill-opacity:1;stroke:none"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/16/devices/camera_unmount.svg b/.icons/Material-Black-Lime-Numix/16/devices/camera_unmount.svg
new file mode 120000
index 00000000..548c3346
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/16/devices/camera_unmount.svg
@@ -0,0 +1 @@
+camera.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/16/devices/cdrom-unmount.svg b/.icons/Material-Black-Lime-Numix/16/devices/cdrom-unmount.svg
new file mode 120000
index 00000000..06cfdca7
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/16/devices/cdrom-unmount.svg
@@ -0,0 +1 @@
+media-cdr.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/16/devices/cdrom_unmount.svg b/.icons/Material-Black-Lime-Numix/16/devices/cdrom_unmount.svg
new file mode 120000
index 00000000..06cfdca7
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/16/devices/cdrom_unmount.svg
@@ -0,0 +1 @@
+media-cdr.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/16/devices/cdwriter_unmount.svg b/.icons/Material-Black-Lime-Numix/16/devices/cdwriter_unmount.svg
new file mode 120000
index 00000000..06cfdca7
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/16/devices/cdwriter_unmount.svg
@@ -0,0 +1 @@
+media-cdr.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/16/devices/chardevice.svg b/.icons/Material-Black-Lime-Numix/16/devices/chardevice.svg
new file mode 120000
index 00000000..d890a06c
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/16/devices/chardevice.svg
@@ -0,0 +1 @@
+computer.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/16/devices/computer-apple-ipad.svg b/.icons/Material-Black-Lime-Numix/16/devices/computer-apple-ipad.svg
new file mode 120000
index 00000000..bd3c1341
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/16/devices/computer-apple-ipad.svg
@@ -0,0 +1 @@
+input-tablet.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/16/devices/computer-laptop.svg b/.icons/Material-Black-Lime-Numix/16/devices/computer-laptop.svg
new file mode 100644
index 00000000..431dc041
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/16/devices/computer-laptop.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 16 16">
+ <g transform="matrix(1 0 0 1 0 -1036.36)">
+ <rect height="8" width="12" style="fill:#424242;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero" rx="0.472" x="2" ry="0.478" y="1038.36"/>
+ <rect height="6" width="10" style="fill:#cecece;fill-opacity:1;stroke:none" x="3" y="1039.36"/>
+ <path d="m 15 1049.36 c 0 0.554 -0.446 1 -1 1 l -12 0 c -0.554 0 -1 -0.446 -1 -1 z" style="fill:#424242;fill-opacity:1;stroke:none"/>
+ <path d="m 2 1046.36 -1 3 14 0 -1 -3 z" style="fill:#b5b5b5;fill-opacity:1;stroke:none"/>
+ <path d="m 3 1046.86 -0.25 1 10.5 0 -0.25 -1 z" style="fill:#757575;fill-opacity:1;stroke:none"/>
+ <path d="m 6 1048.36 0 0.5 4 0 0 -0.5 z" style="fill:#757575;fill-opacity:1;stroke:none"/>
+ <rect height="8" width="2" style="fill:#fff;opacity:0.4;fill-opacity:1;stroke:none;fill-rule:nonzero" x="10" y="1038.36"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/16/devices/computer.svg b/.icons/Material-Black-Lime-Numix/16/devices/computer.svg
new file mode 100644
index 00000000..91f7c0e5
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/16/devices/computer.svg
@@ -0,0 +1,5 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 16 16">
+ <rect width="15" height="11" x="0.5" y="0.515" style="fill:#67a6d2;fill-opacity:1;stroke:none"/>
+ <path d="m 10 0.515 -3.828 11 l 9.328 0 0 -11 -5.5 0 z" style="fill:#eee8d5;opacity:0.232;fill-opacity:1;stroke:none"/>
+ <path d="m 0.538 0.037 c -0.293 0.031 -0.539 0.306 -0.537 0.6 l 0 10.8 c 0 0.314 0.286 0.6 0.6 0.6 l 5.4 0 0 1.012 4 0 0 -1.012 5.4 0 c 0.314 0 0.6 -0.286 0.6 -0.6 l 0 -10.8 c 0 -0.314 -0.286 -0.6 -0.6 -0.6 l -14.8 0 z m 0.794 1.013 c 0.025 -0.005 0.05 -0.005 0.075 0 l 13.186 0 c 0.209 0 0.4 0.191 0.4 0.4 l 0 9.206 c 0 0.209 -0.191 0.4 -0.4 0.4 l -13.186 0 c -0.209 0 -0.4 -0.191 -0.4 -0.4 l 0 -9.206 c -0.003 -0.187 0.142 -0.365 0.325 -0.4 z m 1.669 12.942 0 1 10.01 0.022 0 -1.013 z" style="fill:#1e404d;fill-opacity:1;color:#000"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/16/devices/cpu.svg b/.icons/Material-Black-Lime-Numix/16/devices/cpu.svg
new file mode 120000
index 00000000..d3b4eac9
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/16/devices/cpu.svg
@@ -0,0 +1 @@
+processor.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/16/devices/cups.svg b/.icons/Material-Black-Lime-Numix/16/devices/cups.svg
new file mode 120000
index 00000000..c595d9e2
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/16/devices/cups.svg
@@ -0,0 +1 @@
+printer1.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/16/devices/cupsprinter.svg b/.icons/Material-Black-Lime-Numix/16/devices/cupsprinter.svg
new file mode 120000
index 00000000..c595d9e2
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/16/devices/cupsprinter.svg
@@ -0,0 +1 @@
+printer1.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/16/devices/deja-dup-cloud.svg b/.icons/Material-Black-Lime-Numix/16/devices/deja-dup-cloud.svg
new file mode 100644
index 00000000..007fed90
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/16/devices/deja-dup-cloud.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 16 16">
+ <g transform="translate(0,-32)">
+ <path d="m 8.553 34.917 c -0.966 0 -1.78 0.525 -2.232 1.271 -0.329 -0.158 -0.685 -0.271 -1.078 -0.271 -1.346 0 -2.439 1.045 -2.439 2.333 0 1.288 1.093 2.333 2.439 2.333 0.843 0 1.544 -0.44 1.982 -1.062 0.395 0.23 0.832 0.396 1.329 0.396 0.318 0 0.611 -0.077 0.893 -0.177 0.178 0.289 0.411 0.527 0.697 0.719 -0.002 0.043 -0.022 0.081 -0.022 0.125 0 1.288 1.093 2.333 2.439 2.333 1.346 0 2.439 -1.045 2.439 -2.333 0 -0.79 -0.439 -1.453 -1.067 -1.875 0.002 -0.043 0.022 -0.081 0.022 -0.125 0 -1.288 -1.093 -2.333 -2.439 -2.333 -0.217 0 -0.41 0.074 -0.61 0.125 -0.416 -0.853 -1.304 -1.458 -2.352 -1.458 z" style="fill:#7e7e7e;fill-opacity:1;stroke:none"/>
+ <path d="m 10.121 39.08 c -0.791 0 -1.432 0.517 -1.644 1.208 -0.242 -0.121 -0.503 -0.208 -0.795 -0.208 -0.962 0 -1.742 0.747 -1.742 1.667 0 0.193 0.057 0.369 0.12 0.542 -0.479 0.257 -0.817 0.73 -0.817 1.292 0 0.828 0.702 1.5 1.568 1.5 0.062 0 6.559 0 6.621 0 0.866 0 1.568 -0.672 1.568 -1.5 0 -0.562 -0.338 -1.035 -0.817 -1.292 0.063 -0.172 0.12 -0.349 0.12 -0.542 0 -0.92 -0.781 -1.667 -1.742 -1.667 -0.292 0 -0.553 0.087 -0.795 0.208 -0.212 -0.692 -0.853 -1.208 -1.644 -1.208 z" style="fill:#c4c5c2;fill-opacity:1;stroke:none"/>
+ <path d="m 5.895 38 c -0.794 0 -1.437 0.517 -1.65 1.208 -0.242 -0.121 -0.505 -0.208 -0.798 -0.208 -0.965 0 -1.748 0.747 -1.748 1.667 0 0.193 0.057 0.369 0.12 0.542 -0.48 0.257 -0.819 0.73 -0.819 1.292 0 0.828 0.705 1.5 1.573 1.5 0.062 0 6.581 0 6.643 0 0.869 0 1.573 -0.672 1.573 -1.5 0 -0.562 -0.339 -1.035 -0.819 -1.292 0.063 -0.172 0.12 -0.349 0.12 -0.542 0 -0.92 -0.783 -1.667 -1.748 -1.667 -0.293 0 -0.555 0.087 -0.798 0.208 -0.213 -0.692 -0.856 -1.208 -1.65 -1.208 z" style="fill:#dadada;fill-opacity:1;stroke:none"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/16/devices/device_cpu.svg b/.icons/Material-Black-Lime-Numix/16/devices/device_cpu.svg
new file mode 120000
index 00000000..d3b4eac9
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/16/devices/device_cpu.svg
@@ -0,0 +1 @@
+processor.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/16/devices/device_mem.svg b/.icons/Material-Black-Lime-Numix/16/devices/device_mem.svg
new file mode 120000
index 00000000..f19a62ed
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/16/devices/device_mem.svg
@@ -0,0 +1 @@
+gnome-dev-memory.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/16/devices/device_pci.svg b/.icons/Material-Black-Lime-Numix/16/devices/device_pci.svg
new file mode 120000
index 00000000..24bf4788
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/16/devices/device_pci.svg
@@ -0,0 +1 @@
+audiocard.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/16/devices/device_usb.svg b/.icons/Material-Black-Lime-Numix/16/devices/device_usb.svg
new file mode 120000
index 00000000..16eb34c6
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/16/devices/device_usb.svg
@@ -0,0 +1 @@
+gnome-dev-flashdisk.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/16/devices/display.svg b/.icons/Material-Black-Lime-Numix/16/devices/display.svg
new file mode 100644
index 00000000..572e44c6
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/16/devices/display.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 16 16">
+ <rect width="15" height="11" x="0.5" y="1.465" style="fill:#67a6d2;fill-opacity:1;stroke:none"/>
+ <path d="m 10 1.465 -3.828 11 9.328 0 0 -11 -5.5 0 z" style="fill:#eee8d5;opacity:0.232;fill-opacity:1;stroke:none"/>
+ <path d="m 0.538 0.986 c -0.293 0.031 -0.539 0.306 -0.537 0.6 l 0 10.8 c 0 0.314 0.286 0.6 0.6 0.6 l 5.4 0 0 1.012 4 0 0 -1.012 5.4 0 c 0.314 0 0.6 -0.286 0.6 -0.6 l 0 -10.8 c 0 -0.314 -0.286 -0.6 -0.6 -0.6 l -14.8 0 z m 0.794 1.012 c 0.025 -0.005 0.05 -0.005 0.075 0 l 13.186 0 c 0.209 0 0.4 0.191 0.4 0.4 l 0 9.206 c 0 0.209 -0.191 0.4 -0.4 0.4 l -13.186 0 c -0.209 0 -0.4 -0.191 -0.4 -0.4 l 0 -9.206 c -0.003 -0.187 0.142 -0.365 0.325 -0.4 z m 2.181 12.951 0 1.013 9.5 0 0 -1.013 z" style="fill:#1e404d;fill-opacity:1;color:#000"/>
+ <path d="m 2.528 4.529 0 -1.082 1.082 0" style="stroke-dasharray:none;stroke-opacity:1;fill:#fdf6e3;stroke-miterlimit:4;stroke:#fdf6e3;stroke-linecap:round;stroke-linejoin:miter;stroke-width:1.082"/>
+ <path d="m 12.397 3.447 1.082 0 0 1.082" style="stroke-dasharray:none;stroke-opacity:1;fill:#fdf6e3;stroke-miterlimit:4;stroke:#fdf6e3;stroke-linecap:round;stroke-linejoin:miter;stroke-width:1.082"/>
+ <path d="m 13.479 9.302 0 1.082 -1.082 0" style="stroke-dasharray:none;stroke-opacity:1;fill:#fdf6e3;stroke-miterlimit:4;stroke:#fdf6e3;stroke-linecap:round;stroke-linejoin:miter;stroke-width:1.082"/>
+ <path d="m 3.61 10.384 -1.082 0 0 -1.082" style="stroke-dasharray:none;stroke-opacity:1;fill:#fdf6e3;stroke-miterlimit:4;stroke:#fdf6e3;stroke-linecap:round;stroke-linejoin:miter;stroke-width:1.082"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/16/devices/drive-cdrom.svg b/.icons/Material-Black-Lime-Numix/16/devices/drive-cdrom.svg
new file mode 100644
index 00000000..bcec8326
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/16/devices/drive-cdrom.svg
@@ -0,0 +1,13 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 16 16">
+ <rect width="12" height="12" x="2" rx="1" style="fill:#839496;fill-opacity:1;stroke:none"/>
+ <g transform="matrix(0.51922608,0,0,0.62499442,-4.4606941,-635.97055)" style="fill:#eee8d5">
+ <path d="M 9.684 24 A 7 7 0 0 0 16 28 7 7 0 0 0 22.314 24 L 9.684 24" transform="matrix(1.4444445,0,0,1.2,0.88888852,1009.5622)"/>
+ <path transform="matrix(1.4444445,0,0,1.2,0.88888852,1009.5622)" d="M 9.684 24 A 7 7 0 0 0 16 28 7 7 0 0 0 22.314 24 L 9.684 24"/>
+ </g>
+ <circle cx="11.5" cy="10.5" r="0.5" style="fill:#fdf6e3;fill-opacity:1;stroke:none"/>
+ <path d="m 12 0 0 12 l 1 0 0 -12 -1 0 z" style="fill:#fdf6e3;fill-opacity:0.458;stroke:none"/>
+ <g transform="matrix(0.51922608,0,0,0.62499442,-4.4606941,-635.97055)" style="fill:#eee8d5">
+ <path transform="matrix(1.4444445,0,0,1.2,0.88888852,1009.5622)" d="M 9.684 24 A 7 7 0 0 0 16 28 7 7 0 0 0 22.314 24 L 9.684 24"/>
+ </g>
+ <path d="m 4.251 13 6.264 2.355 a 5.25 5.25 0 0 0 2.222 -2.355 l -8.486 0 z" style="fill:#657b83;fill-opacity:0.275;stroke:none"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/16/devices/drive-harddisk-ieee1394.svg b/.icons/Material-Black-Lime-Numix/16/devices/drive-harddisk-ieee1394.svg
new file mode 120000
index 00000000..d5934444
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/16/devices/drive-harddisk-ieee1394.svg
@@ -0,0 +1 @@
+harddrive.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/16/devices/drive-harddisk-scsi.svg b/.icons/Material-Black-Lime-Numix/16/devices/drive-harddisk-scsi.svg
new file mode 120000
index 00000000..d5934444
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/16/devices/drive-harddisk-scsi.svg
@@ -0,0 +1 @@
+harddrive.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/16/devices/drive-harddisk-system.svg b/.icons/Material-Black-Lime-Numix/16/devices/drive-harddisk-system.svg
new file mode 120000
index 00000000..d5934444
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/16/devices/drive-harddisk-system.svg
@@ -0,0 +1 @@
+harddrive.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/16/devices/drive-harddisk-usb.svg b/.icons/Material-Black-Lime-Numix/16/devices/drive-harddisk-usb.svg
new file mode 100644
index 00000000..8d75c5c8
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/16/devices/drive-harddisk-usb.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 16 16">
+ <rect width="12" height="16" x="2" rx="1" style="fill:#dc4946;fill-opacity:1;stroke:none"/>
+ <rect width="2" height="16" x="10.98" style="fill:#fdf6e3;opacity:0.464;fill-opacity:1;stroke:none"/>
+ <path d="m 8.02 2.98 c -0.645 -0.007 -1.299 0.14 -1.91 0.463 -1.953 1.035 -2.678 3.453 -1.643 5.406 0.858 1.618 2.66 2.401 4.367 2.036 l -0.744 -2.626 c -0.024 0.001 -0.045 0.014 -0.07 0.014 -0.744 0 -1.348 -0.604 -1.348 -1.348 0 -0.744 0.604 -1.348 1.348 -1.348 0.744 0 1.348 0.604 1.348 1.348 0 0.333 -0.123 0.635 -0.323 0.871 l 1.727 2.064 c 1.252 -1.208 1.614 -3.146 0.758 -4.76 -0.711 -1.342 -2.091 -2.106 -3.51 -2.12 z" style="fill:#073642;fill-opacity:1"/>
+ <path d="m 8.957 9.493 1.5 4.5 1.5 0 0 -1 z" style="fill:#073642;fill-opacity:1;stroke:none"/>
+ <path d="m 4.218 8.161 c 0.358 1.124 1.217 2.056 2.364 2.505 l 0.941 -2.508 c -0.136 -0.054 -0.258 -0.13 -0.375 -0.231 -0.189 -0.163 -0.327 -0.367 -0.401 -0.588 l -2.528 0.822 z" style="fill:#93a1a1;opacity:0.495;fill-opacity:1"/>
+ <path d="m 4.104 6.104 c -0.252 1.152 0.026 2.389 0.795 3.351 l 2.069 -1.701 c -0.091 -0.115 -0.159 -0.242 -0.209 -0.388 -0.082 -0.236 -0.1 -0.482 -0.054 -0.71 l -2.601 -0.552 z" style="fill:#268bd2;opacity:0.246;fill-opacity:1"/>
+ <path d="m 11.773 5.648 c -0.366 -1.121 -1.232 -2.048 -2.382 -2.488 l -0.923 2.515 c 0.136 0.053 0.259 0.128 0.377 0.229 0.19 0.162 0.33 0.365 0.406 0.585 l 2.522 -0.84 z" style="fill:#93a1a1;opacity:0.495;fill-opacity:1"/>
+ <path d="m 11.902 7.705 c 0.243 -1.154 -0.043 -2.389 -0.819 -3.345 l -2.057 1.716 c 0.092 0.114 0.16 0.241 0.212 0.387 0.084 0.235 0.103 0.481 0.059 0.709 l 2.605 0.533 z" style="fill:#268bd2;opacity:0.19;fill-opacity:1"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/16/devices/drive-harddisk.svg b/.icons/Material-Black-Lime-Numix/16/devices/drive-harddisk.svg
new file mode 120000
index 00000000..d5934444
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/16/devices/drive-harddisk.svg
@@ -0,0 +1 @@
+harddrive.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/16/devices/drive-multidisk.svg b/.icons/Material-Black-Lime-Numix/16/devices/drive-multidisk.svg
new file mode 100644
index 00000000..d00ac9fb
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/16/devices/drive-multidisk.svg
@@ -0,0 +1,8 @@
+<svg viewBox="0 0 16 16" xmlns="http://www.w3.org/2000/svg">
+ <rect rx="1" style="fill:#839496;fill-opacity:1" width="4" x="-9" y="-16" transform="matrix(0 -1 -1 0 0 0)" height="16"/>
+ <path d="m 2 13.5 0 2.5 2 0 0 -2.5 z m 10 0 0 2.5 2 0 0 -2.5 z" style="fill:#073642;fill-opacity:1"/>
+ <rect rx="1" style="fill:#839496;fill-opacity:1" width="4" x="-14" y="-16" transform="matrix(0 -1 -1 0 0 0)" height="16"/>
+ <rect rx="1" style="fill:#839496;fill-opacity:1" width="4" x="-4" y="-16" transform="matrix(0 -1 -1 0 0 0)" height="16"/>
+ <path d="m 11 0 0 4 2 0 0 -4 -2 0 z m 0 5 0 4 2 0 0 -4 -2 0 z m 0 5 0 4 2 0 0 -4 -2 0 z" style="fill:#fff;opacity:0.4;fill-opacity:1"/>
+ <circle cx="2" cy="12" style="fill:#6bdd33;fill-opacity:1" r="1"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/16/devices/drive-optical.svg b/.icons/Material-Black-Lime-Numix/16/devices/drive-optical.svg
new file mode 120000
index 00000000..f5402dd3
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/16/devices/drive-optical.svg
@@ -0,0 +1 @@
+drive-cdrom.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/16/devices/drive-removable-media-ieee1394.svg b/.icons/Material-Black-Lime-Numix/16/devices/drive-removable-media-ieee1394.svg
new file mode 120000
index 00000000..12bc01b2
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/16/devices/drive-removable-media-ieee1394.svg
@@ -0,0 +1 @@
+drive-harddisk-usb.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/16/devices/drive-removable-media-usb-pendrive.svg b/.icons/Material-Black-Lime-Numix/16/devices/drive-removable-media-usb-pendrive.svg
new file mode 120000
index 00000000..62992d8f
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/16/devices/drive-removable-media-usb-pendrive.svg
@@ -0,0 +1 @@
+drive-removable-media-usb.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/16/devices/drive-removable-media-usb.svg b/.icons/Material-Black-Lime-Numix/16/devices/drive-removable-media-usb.svg
new file mode 100644
index 00000000..d36b38e9
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/16/devices/drive-removable-media-usb.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 16 16">
+ <path d="m 8 16 c 4 0 4 -3.5 4 -3.5 l 0 -7.5 c 0 -0.554 -0.446 -1 -1 -1 l -6 0 c -0.554 0 -1 0.446 -1 1 l 0 7.5 c 0 0 0 3.5 4 3.5 z" style="fill:#dc4946;fill-opacity:1;stroke:none"/>
+ <path d="m 10 4 l 0 11.607 c 0.41 -0.187 0.741 -0.426 1 -0.691 l 0 -10.916 l -1 0 z" style="fill:#fff;opacity:0.394;fill-opacity:1;stroke:none"/>
+ <rect width="6" height="4" x="5" y="-4" transform="scale(1,-1)" rx="0" style="fill:#657b83;fill-opacity:1;stroke:none"/>
+ <rect width="1" height="2" x="6" y="-3" transform="scale(1,-1)" style="fill:#002b36;fill-opacity:1;stroke:none"/>
+ <rect width="1" height="4" x="9" y="-4" transform="scale(1,-1)" style="fill:#fff;opacity:0.311;fill-opacity:1;stroke:none"/>
+ <rect width="1" height="2" x="9" y="-3" transform="scale(1,-1)" style="fill:#002b36;fill-opacity:1;stroke:none"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/16/devices/drive-removable-media.svg b/.icons/Material-Black-Lime-Numix/16/devices/drive-removable-media.svg
new file mode 120000
index 00000000..12bc01b2
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/16/devices/drive-removable-media.svg
@@ -0,0 +1 @@
+drive-harddisk-usb.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/16/devices/dvd_unmount.svg b/.icons/Material-Black-Lime-Numix/16/devices/dvd_unmount.svg
new file mode 120000
index 00000000..499dc6d2
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/16/devices/dvd_unmount.svg
@@ -0,0 +1 @@
+media-dvd.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/16/devices/floppy.svg b/.icons/Material-Black-Lime-Numix/16/devices/floppy.svg
new file mode 120000
index 00000000..6af143ea
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/16/devices/floppy.svg
@@ -0,0 +1 @@
+media-floppy.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/16/devices/gnome-cd-blank.svg b/.icons/Material-Black-Lime-Numix/16/devices/gnome-cd-blank.svg
new file mode 120000
index 00000000..06cfdca7
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/16/devices/gnome-cd-blank.svg
@@ -0,0 +1 @@
+media-cdr.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/16/devices/gnome-cd.svg b/.icons/Material-Black-Lime-Numix/16/devices/gnome-cd.svg
new file mode 120000
index 00000000..06cfdca7
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/16/devices/gnome-cd.svg
@@ -0,0 +1 @@
+media-cdr.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/16/devices/gnome-computer.svg b/.icons/Material-Black-Lime-Numix/16/devices/gnome-computer.svg
new file mode 120000
index 00000000..d890a06c
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/16/devices/gnome-computer.svg
@@ -0,0 +1 @@
+computer.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/16/devices/gnome-dev-battery.svg b/.icons/Material-Black-Lime-Numix/16/devices/gnome-dev-battery.svg
new file mode 120000
index 00000000..a400f383
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/16/devices/gnome-dev-battery.svg
@@ -0,0 +1 @@
+battery.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/16/devices/gnome-dev-cdrom-audio.svg b/.icons/Material-Black-Lime-Numix/16/devices/gnome-dev-cdrom-audio.svg
new file mode 120000
index 00000000..446400df
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/16/devices/gnome-dev-cdrom-audio.svg
@@ -0,0 +1 @@
+media-optical-audio.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/16/devices/gnome-dev-cdrom.svg b/.icons/Material-Black-Lime-Numix/16/devices/gnome-dev-cdrom.svg
new file mode 120000
index 00000000..06cfdca7
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/16/devices/gnome-dev-cdrom.svg
@@ -0,0 +1 @@
+media-cdr.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/16/devices/gnome-dev-computer.svg b/.icons/Material-Black-Lime-Numix/16/devices/gnome-dev-computer.svg
new file mode 120000
index 00000000..d890a06c
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/16/devices/gnome-dev-computer.svg
@@ -0,0 +1 @@
+computer.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/16/devices/gnome-dev-disc-audio.svg b/.icons/Material-Black-Lime-Numix/16/devices/gnome-dev-disc-audio.svg
new file mode 120000
index 00000000..446400df
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/16/devices/gnome-dev-disc-audio.svg
@@ -0,0 +1 @@
+media-optical-audio.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/16/devices/gnome-dev-disc-cdr.svg b/.icons/Material-Black-Lime-Numix/16/devices/gnome-dev-disc-cdr.svg
new file mode 120000
index 00000000..06cfdca7
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/16/devices/gnome-dev-disc-cdr.svg
@@ -0,0 +1 @@
+media-cdr.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/16/devices/gnome-dev-disc-cdrom.svg b/.icons/Material-Black-Lime-Numix/16/devices/gnome-dev-disc-cdrom.svg
new file mode 120000
index 00000000..06cfdca7
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/16/devices/gnome-dev-disc-cdrom.svg
@@ -0,0 +1 @@
+media-cdr.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/16/devices/gnome-dev-disc-cdrw.svg b/.icons/Material-Black-Lime-Numix/16/devices/gnome-dev-disc-cdrw.svg
new file mode 120000
index 00000000..06cfdca7
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/16/devices/gnome-dev-disc-cdrw.svg
@@ -0,0 +1 @@
+media-cdr.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/16/devices/gnome-dev-disc-dvdr-plus.svg b/.icons/Material-Black-Lime-Numix/16/devices/gnome-dev-disc-dvdr-plus.svg
new file mode 120000
index 00000000..499dc6d2
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/16/devices/gnome-dev-disc-dvdr-plus.svg
@@ -0,0 +1 @@
+media-dvd.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/16/devices/gnome-dev-disc-dvdr.svg b/.icons/Material-Black-Lime-Numix/16/devices/gnome-dev-disc-dvdr.svg
new file mode 120000
index 00000000..499dc6d2
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/16/devices/gnome-dev-disc-dvdr.svg
@@ -0,0 +1 @@
+media-dvd.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/16/devices/gnome-dev-disc-dvdram.svg b/.icons/Material-Black-Lime-Numix/16/devices/gnome-dev-disc-dvdram.svg
new file mode 120000
index 00000000..499dc6d2
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/16/devices/gnome-dev-disc-dvdram.svg
@@ -0,0 +1 @@
+media-dvd.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/16/devices/gnome-dev-disc-dvdrom.svg b/.icons/Material-Black-Lime-Numix/16/devices/gnome-dev-disc-dvdrom.svg
new file mode 120000
index 00000000..499dc6d2
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/16/devices/gnome-dev-disc-dvdrom.svg
@@ -0,0 +1 @@
+media-dvd.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/16/devices/gnome-dev-disc-dvdrw.svg b/.icons/Material-Black-Lime-Numix/16/devices/gnome-dev-disc-dvdrw.svg
new file mode 120000
index 00000000..499dc6d2
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/16/devices/gnome-dev-disc-dvdrw.svg
@@ -0,0 +1 @@
+media-dvd.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/16/devices/gnome-dev-dvd-alt.svg b/.icons/Material-Black-Lime-Numix/16/devices/gnome-dev-dvd-alt.svg
new file mode 120000
index 00000000..499dc6d2
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/16/devices/gnome-dev-dvd-alt.svg
@@ -0,0 +1 @@
+media-dvd.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/16/devices/gnome-dev-dvd.svg b/.icons/Material-Black-Lime-Numix/16/devices/gnome-dev-dvd.svg
new file mode 120000
index 00000000..499dc6d2
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/16/devices/gnome-dev-dvd.svg
@@ -0,0 +1 @@
+media-dvd.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/16/devices/gnome-dev-ethernet.svg b/.icons/Material-Black-Lime-Numix/16/devices/gnome-dev-ethernet.svg
new file mode 120000
index 00000000..f16eb6e8
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/16/devices/gnome-dev-ethernet.svg
@@ -0,0 +1 @@
+nm-device-wired.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/16/devices/gnome-dev-flashdisk.svg b/.icons/Material-Black-Lime-Numix/16/devices/gnome-dev-flashdisk.svg
new file mode 120000
index 00000000..12bc01b2
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/16/devices/gnome-dev-flashdisk.svg
@@ -0,0 +1 @@
+drive-harddisk-usb.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/16/devices/gnome-dev-flashkey.svg b/.icons/Material-Black-Lime-Numix/16/devices/gnome-dev-flashkey.svg
new file mode 120000
index 00000000..62992d8f
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/16/devices/gnome-dev-flashkey.svg
@@ -0,0 +1 @@
+drive-removable-media-usb.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/16/devices/gnome-dev-floppy.svg b/.icons/Material-Black-Lime-Numix/16/devices/gnome-dev-floppy.svg
new file mode 120000
index 00000000..6af143ea
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/16/devices/gnome-dev-floppy.svg
@@ -0,0 +1 @@
+media-floppy.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/16/devices/gnome-dev-harddisk-1394.svg b/.icons/Material-Black-Lime-Numix/16/devices/gnome-dev-harddisk-1394.svg
new file mode 120000
index 00000000..d5934444
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/16/devices/gnome-dev-harddisk-1394.svg
@@ -0,0 +1 @@
+harddrive.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/16/devices/gnome-dev-harddisk-usb.svg b/.icons/Material-Black-Lime-Numix/16/devices/gnome-dev-harddisk-usb.svg
new file mode 120000
index 00000000..12bc01b2
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/16/devices/gnome-dev-harddisk-usb.svg
@@ -0,0 +1 @@
+drive-harddisk-usb.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/16/devices/gnome-dev-harddisk.svg b/.icons/Material-Black-Lime-Numix/16/devices/gnome-dev-harddisk.svg
new file mode 120000
index 00000000..d5934444
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/16/devices/gnome-dev-harddisk.svg
@@ -0,0 +1 @@
+harddrive.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/16/devices/gnome-dev-ipod.svg b/.icons/Material-Black-Lime-Numix/16/devices/gnome-dev-ipod.svg
new file mode 120000
index 00000000..fd92d8c7
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/16/devices/gnome-dev-ipod.svg
@@ -0,0 +1 @@
+multimedia-player.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/16/devices/gnome-dev-jazdisk.svg b/.icons/Material-Black-Lime-Numix/16/devices/gnome-dev-jazdisk.svg
new file mode 120000
index 00000000..76962031
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/16/devices/gnome-dev-jazdisk.svg
@@ -0,0 +1 @@
+media-jaz.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/16/devices/gnome-dev-keyboard.svg b/.icons/Material-Black-Lime-Numix/16/devices/gnome-dev-keyboard.svg
new file mode 120000
index 00000000..5fc97368
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/16/devices/gnome-dev-keyboard.svg
@@ -0,0 +1 @@
+keyboard.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/16/devices/gnome-dev-media-cf.svg b/.icons/Material-Black-Lime-Numix/16/devices/gnome-dev-media-cf.svg
new file mode 120000
index 00000000..35cc904f
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/16/devices/gnome-dev-media-cf.svg
@@ -0,0 +1 @@
+media-flash-cf.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/16/devices/gnome-dev-media-memory.svg b/.icons/Material-Black-Lime-Numix/16/devices/gnome-dev-media-memory.svg
new file mode 120000
index 00000000..d5934444
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/16/devices/gnome-dev-media-memory.svg
@@ -0,0 +1 @@
+harddrive.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/16/devices/gnome-dev-media-ms.svg b/.icons/Material-Black-Lime-Numix/16/devices/gnome-dev-media-ms.svg
new file mode 120000
index 00000000..c043f363
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/16/devices/gnome-dev-media-ms.svg
@@ -0,0 +1 @@
+media-flash-ms.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/16/devices/gnome-dev-media-sdmmc.svg b/.icons/Material-Black-Lime-Numix/16/devices/gnome-dev-media-sdmmc.svg
new file mode 120000
index 00000000..3421cd88
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/16/devices/gnome-dev-media-sdmmc.svg
@@ -0,0 +1 @@
+media-memory-sd.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/16/devices/gnome-dev-media-sm.svg b/.icons/Material-Black-Lime-Numix/16/devices/gnome-dev-media-sm.svg
new file mode 120000
index 00000000..ce972f80
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/16/devices/gnome-dev-media-sm.svg
@@ -0,0 +1 @@
+media-memory-sm.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/16/devices/gnome-dev-memory.svg b/.icons/Material-Black-Lime-Numix/16/devices/gnome-dev-memory.svg
new file mode 100644
index 00000000..3a71a875
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/16/devices/gnome-dev-memory.svg
@@ -0,0 +1,12 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 16 16">
+ <rect width="16" height="8" y="3" rx="0.5" style="fill:#a6b44a;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect width="9" height="5" x="2" y="8" rx="0.5" style="fill:#a6b44a;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect width="2" height="4" x="2" y="5" rx="0.25" style="fill:#073642;fill-opacity:1;stroke:none"/>
+ <rect width="1" height="1" x="3" y="11" style="fill:#e0e22d;fill-opacity:1;stroke:none"/>
+ <rect y="11" x="5" height="1" width="1" style="fill:#e0e22d;fill-opacity:1;stroke:none"/>
+ <rect width="1" height="1" x="7" y="11" style="fill:#e0e22d;fill-opacity:1;stroke:none"/>
+ <rect y="11" x="9" height="1" width="1" style="fill:#e0e22d;fill-opacity:1;stroke:none"/>
+ <rect rx="0.25" y="5" x="7" height="4" width="2" style="fill:#073642;fill-opacity:1;stroke:none"/>
+ <rect width="2" height="4" x="12" y="5" rx="0.25" style="fill:#073642;fill-opacity:1;stroke:none"/>
+ <rect width="1" height="8" x="13" y="3" style="fill:#fdf6e3;fill-opacity:0.309;stroke:none"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/16/devices/gnome-dev-mouse-ball.svg b/.icons/Material-Black-Lime-Numix/16/devices/gnome-dev-mouse-ball.svg
new file mode 120000
index 00000000..24cee5f2
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/16/devices/gnome-dev-mouse-ball.svg
@@ -0,0 +1 @@
+mouse.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/16/devices/gnome-dev-mouse-optical.svg b/.icons/Material-Black-Lime-Numix/16/devices/gnome-dev-mouse-optical.svg
new file mode 120000
index 00000000..24cee5f2
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/16/devices/gnome-dev-mouse-optical.svg
@@ -0,0 +1 @@
+mouse.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/16/devices/gnome-dev-mouse-properties.svg b/.icons/Material-Black-Lime-Numix/16/devices/gnome-dev-mouse-properties.svg
new file mode 120000
index 00000000..24cee5f2
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/16/devices/gnome-dev-mouse-properties.svg
@@ -0,0 +1 @@
+mouse.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/16/devices/gnome-dev-network.svg b/.icons/Material-Black-Lime-Numix/16/devices/gnome-dev-network.svg
new file mode 100644
index 00000000..44af18d8
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/16/devices/gnome-dev-network.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 16 16">
+ <g style="fill-opacity:0.8">
+ <path d="m 1.746 2.684 c -0.227 0.047 -0.402 0.27 -0.395 0.5 l 0 9.301 c 0 0.262 0.234 0.496 0.496 0.496 l 12.305 0 c 0.262 0 0.496 -0.234 0.496 -0.496 l 0 -8.297 c 0 -0.258 -0.234 -0.496 -0.496 -0.496 l -4.824 0 l 0 -0.508 c 0 -0.262 -0.234 -0.5 -0.496 -0.5 l -6.984 0 c -0.035 -0.004 -0.066 -0.004 -0.102 0 Z" style="fill:#ededec"/>
+ <path d="m 1.73 2.668 c -0.227 0.047 -0.402 0.27 -0.398 0.5 l 0 9.332 c 0 0.262 0.238 0.5 0.5 0.5 l 12.336 0 c 0.262 0 0.5 -0.238 0.5 -0.5 l 0 -8.324 c 0 -0.262 -0.238 -0.5 -0.5 -0.5 l -4.836 0 l 0 -0.508 c 0 -0.262 -0.238 -0.5 -0.5 -0.5 l -7 0 c -0.035 -0.004 -0.066 -0.004 -0.102 0 m 5.938 2.664 l 0.332 0 c 1.469 0 2.668 1.199 2.668 2.668 c 0 1.469 -0.863 2.668 -2.668 2.668 c -1.668 0 -2.668 -1.199 -2.668 -2.668 c 0 -1.469 1.195 -2.668 2.336 -2.668 m 0.551 0.375 c 0 0.012 0 0.008 0 0.023 c -0.023 0.227 -0.148 0.078 -0.199 0.102 c -0.047 0.023 -0.363 0.465 -0.363 0.418 c 0 -0.047 0.063 -0.113 0.063 -0.113 c 0 0 0.016 -0.203 -0.02 -0.418 c -0.105 0.012 -0.203 0.027 -0.305 0.051 l -0.313 0.512 c 0.027 0.004 0.063 0.012 0.094 0.031 c 0.168 0.094 0.234 0.188 0.281 0.199 c 0.051 0.012 0.262 -0.293 0.105 0.031 c -0.156 0.32 -0.227 0.426 -0.406 0.5 c -0.012 0.004 -0.02 0.004 -0.031 0.008 c -0.047 0.055 -0.109 0.109 -0.188 0.18 c -0.168 0.148 -0.25 0.172 -0.25 0.32 c 0 0.152 0.004 0.27 -0.113 0.469 c -0.121 0.203 -0.199 0.195 -0.148 0.344 c 0.051 0.152 0.086 0.422 0 0.305 c -0.082 -0.117 -0.047 -0.352 -0.113 -0.219 c -0.059 0.117 -0.199 0.16 -0.207 0.281 c -0.004 0.016 -0.004 0.031 0 0.051 c 0 0.004 -0.004 0.004 0 0.012 c 0.043 0.145 0.289 -0.051 0.289 0.063 c 0 0.117 -0.215 0.105 -0.164 0.207 c 0.051 0.102 0.246 -0.195 0.414 -0.145 c 0.168 0.047 0.059 0.078 0.211 0.145 c 0.148 0.066 0.238 0.141 0.238 0.238 c 0 0.102 0.477 0.055 0.426 0.219 c -0.051 0.168 -0.098 0.129 -0.25 0.313 c -0.082 0.102 -0.156 0.16 -0.207 0.211 c 0.07 0.051 0.086 0.078 0.168 0.051 c 0.105 -0.035 -0.031 -0.086 0.051 -0.137 c 0.02 -0.012 0.031 -0.02 0.043 -0.031 c 0.012 -0.008 0.027 -0.023 0.051 -0.031 c 0.051 -0.016 0.152 -0.02 0.387 -0.02 c 0.465 0 0.687 0.02 0.687 0.02 c 0 0 0.152 0 0.008 0.086 c -0.102 0.059 -0.316 0.168 -0.344 0.195 c 0.012 0 0.035 0 0.063 -0.008 c 0.215 -0.063 0.512 -0.113 0.594 -0.137 c 0.035 -0.012 0.223 -0.109 0.375 -0.176 c 0.008 -0.016 0.004 -0.027 0.012 -0.043 l -0.012 0 c -0.117 -0.051 -0.211 -0.277 -0.176 -0.344 c 0.035 -0.066 0.113 -0.125 0.199 -0.293 c 0.082 -0.168 0.066 -0.051 -0.168 -0.352 c -0.234 -0.305 -0.359 0.016 -0.48 -0.086 c -0.117 -0.102 -0.355 -0.188 -0.457 -0.375 c -0.102 -0.184 -0.051 -0.047 -0.051 -0.25 c 0 -0.199 -0.02 -0.051 0.031 -0.219 c 0.051 -0.168 0.184 -0.184 0.352 -0.301 c 0.023 -0.016 0.051 -0.02 0.074 -0.031 c -0.039 -0.035 -0.094 -0.113 -0.199 -0.219 c 0 0 0.105 -0.215 0.188 -0.25 c 0.082 -0.031 0.129 -0.02 0.242 0.012 c 0.004 -0.02 0.004 -0.023 0.008 -0.063 c 0.02 -0.137 -0.051 -0.063 -0.051 -0.148 c 0 -0.082 0.039 0.004 0.156 -0.031 c 0.117 -0.031 0.121 -0.262 0.238 -0.227 c 0.121 0.031 0.117 -0.047 0.219 -0.199 c 0.102 -0.152 0 -0.066 -0.133 -0.137 c -0.137 -0.066 -0.02 0.102 -0.055 0.219 c -0.031 0.117 -0.129 0.047 -0.25 -0.207 c -0.117 -0.254 -0.016 -0.152 0.055 -0.355 c 0.012 -0.035 0.023 -0.051 0.039 -0.07 c -0.219 -0.098 -0.457 -0.156 -0.707 -0.18 m 0.449 0.898 c 0.051 0.008 0.09 0.063 0.113 0.113 c 0.012 0.027 0.004 0.035 -0.012 0.043 c 0 0 0.023 0.055 0.023 0.07 c 0 0.02 -0.035 0.012 -0.117 -0.008 c -0.059 -0.016 -0.02 -0.023 0.023 -0.055 l -0.074 0 c -0.031 0 -0.047 -0.004 -0.051 -0.008 c 0.004 0.004 0 0 0.008 0.008 c 0.012 0.012 0.012 0.02 0.012 0.023 c -0.012 -0.004 -0.047 -0.008 -0.074 0 c -0.055 0.012 0.008 -0.027 0.031 -0.074 c 0 0 0.016 0.012 0.023 0.02 c 0.008 -0.023 0.031 -0.066 0.031 -0.125 c 0.02 -0.008 0.043 -0.016 0.063 -0.008 m 1.27 0.145 c -0.086 0.063 -0.191 0.203 -0.281 0.293 c -0.152 0.148 0.082 0.168 0.168 0.188 c 0.082 0.016 0.164 -0.043 0.332 -0.043 c -0.004 -0.008 -0.008 -0.012 -0.012 -0.02 c -0.02 0 -0.043 0.008 -0.07 0.008 c -0.102 0 -0.035 -0.094 -0.012 -0.227 c -0.035 -0.07 -0.082 -0.133 -0.125 -0.199 m -1.043 0.313 c -0.035 -0.012 -0.09 0.027 -0.156 0.063 c 0.047 0.066 -0.09 0.254 -0.164 0.387 c -0.004 0.004 -0.008 0.004 -0.012 0.008 c 0.145 -0.023 0.371 0.012 0.875 0.137 c 0 0 0.184 -0.047 0.219 0.02 c 0.012 0.023 0.078 0.039 0.156 0.043 c 0.203 -0.082 0.094 -0.148 0.094 -0.313 c 0 -0.168 -0.254 0.023 -0.219 -0.063 c 0.035 -0.086 -0.039 -0.082 -0.156 -0.199 c -0.117 -0.117 -0.094 0.293 -0.176 0.211 c -0.086 -0.086 -0.094 -0.016 -0.125 -0.086 c -0.035 -0.066 -0.148 -0.176 -0.148 -0.176 c 0 0 0.082 0.094 0.063 0.262 c -0.016 0.168 -0.25 0.02 -0.25 0.02 c 0 0 0.039 -0.016 0.105 -0.031 c 0.066 -0.016 -0.012 -0.121 -0.063 -0.238 c -0.012 -0.031 -0.027 -0.039 -0.043 -0.043 m 1.418 0.832 c -0.02 0.016 -0.051 0.035 -0.074 0.043 c -0.184 0.066 -0.313 0.207 -0.313 0.207 c 0 0 0.215 0.004 0.367 0.137 c 0.008 -0.09 0.02 -0.188 0.02 -0.281 c 0 -0.035 0 -0.07 0 -0.105 Z" style="fill:#000"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/16/devices/gnome-dev-pcmcia.svg b/.icons/Material-Black-Lime-Numix/16/devices/gnome-dev-pcmcia.svg
new file mode 100644
index 00000000..25a4ac24
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/16/devices/gnome-dev-pcmcia.svg
@@ -0,0 +1,64 @@
+<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" viewBox="0 0 16 16">
+ <defs>
+ <filter width="16" x="0" y="0" height="16" filterUnits="objectBoundingBox" id="alpha">
+ <feColorMatrix values="0 0 0 0 1 0 0 0 0 1 0 0 0 0 1 0 0 0 1 0" in="SourceGraphic" type="matrix"/>
+ </filter>
+ <g id="surface6">
+ <path d="m 3.051 13.668 l -3.051 0 l 0 -2 l 3.051 0 Z" style="fill:url(#radial0)"/>
+ <path d="m 11.285 11.668 l 3.047 0 l 0 2 l -3.047 0 Z" style="fill:url(#radial1)"/>
+ <path d="m 3.051 11.668 l 8.234 0 l 0 2 l -8.234 0 Z" style="fill:url(#linear0)"/>
+ </g>
+ <linearGradient id="linear1" y1="13" y2="38" gradientUnits="userSpaceOnUse" x2="0">
+ <stop style="stop-color:#fff;stop-opacity:0.6"/>
+ <stop offset="1" style="stop-color:#fff;stop-opacity:0"/>
+ </linearGradient>
+ <linearGradient gradientTransform="scale(.33333)" id="linear3" y1="24" y2="28" gradientUnits="userSpaceOnUse" x2="0">
+ <stop style="stop-color:#ecd562"/>
+ <stop offset="1" style="stop-color:#df8122"/>
+ </linearGradient>
+ <linearGradient gradientTransform="matrix(.30496 0 0 .25 -.30496 1.66667)" id="linear0" y1="48" y2="40" gradientUnits="userSpaceOnUse" x2="0">
+ <stop style="stop-color:#000;stop-opacity:0"/>
+ <stop offset="0.5" style="stop-color:#000"/>
+ <stop offset="1" style="stop-color:#000;stop-opacity:0"/>
+ </linearGradient>
+ <linearGradient id="linear2" y1="17" y2="18" gradientUnits="userSpaceOnUse" x2="0">
+ <stop style="stop-color:#fdfdfd"/>
+ <stop offset="1" style="stop-color:#9f9f9f"/>
+ </linearGradient>
+ <mask id="mask0">
+ <g style="filter:url(#alpha)">
+ <rect width="16" height="16" style="fill:#000;fill-opacity:0.302"/>
+ </g>
+ </mask>
+ <radialGradient cx="9.286" cy="18.04" gradientTransform="matrix(2.65854 -.03734 .0168 1.19584 -15.70336 .10714)" id="radial3" r="17" gradientUnits="userSpaceOnUse">
+ <stop style="stop-color:#efefef"/>
+ <stop offset="1" style="stop-color:#c8c8c8"/>
+ </radialGradient>
+ <radialGradient cx="12.156" cy="40.48" gradientTransform="matrix(1.81157 -.03214 .02008 1.13174 -10.67818 -10.72976)" id="radial2" r="22" gradientUnits="userSpaceOnUse" xlink:href="#radial3"/>
+ <radialGradient cx="1" cy="44" gradientTransform="matrix(.60993 0 0 .2 10.67372 3.86667)" id="radial1" r="5" gradientUnits="userSpaceOnUse">
+ <stop style="stop-color:#000"/>
+ <stop offset="1" style="stop-color:#000;stop-opacity:0"/>
+ </radialGradient>
+ <radialGradient cx="1" cy="44" gradientTransform="matrix(-.60993 0 0 -.2 3.65956 21.46667)" id="radial0" r="5" gradientUnits="userSpaceOnUse" xlink:href="#radial1"/>
+ </defs>
+ <use xlink:href="#surface6" style="mask:url(#mask0)"/>
+ <g style="stroke-linecap:round">
+ <path d="m 3.504 12.504 c -0.563 0 -1.01 0.445 -1.01 0.996 l 0 24 c 0 0.551 0.445 0.996 1.01 0.996 l 34.992 0 c 0.563 0 1.01 -0.445 1.01 -0.996 c -0.023 -0.504 0.492 -0.984 0.996 -0.996 l 3.996 0 c 0.563 0 1.01 -0.445 1.01 -1.01 l 0 -19.992 c 0 -0.563 -0.445 -1.01 -1.01 -1.01 l -3.996 0 c -0.504 0 -0.973 -0.492 -0.996 -0.996 c 0 -0.551 -0.445 -0.996 -1.01 -0.996 Z" transform="scale(.33333)" style="fill:url(#radial2);stroke:#8c8c8c"/>
+ <path d="m 3.504 13.465 c -0.035 0 -0.035 0 -0.035 0.035 l 0 24 c 0 0.035 0 0.035 0.035 0.035 l 34.992 0 c 0.023 0 0.035 0 0.035 0 c 0 -0.012 0 -0.023 0 -0.035 c -0.012 -0.574 0.258 -1.043 0.598 -1.371 c 0.34 -0.34 0.785 -0.586 1.336 -0.598 c 0.012 0 0.023 0 0.035 0 l 3.996 0 c 0.035 0 0.035 0 0.035 -0.035 l 0 -19.992 c 0 -0.035 0 -0.035 -0.035 -0.035 l -3.996 0 c -0.574 0 -1.043 -0.258 -1.371 -0.598 c -0.34 -0.34 -0.563 -0.773 -0.598 -1.313 c 0 -0.012 0 -0.035 0 -0.059 c 0 -0.035 0 -0.035 -0.035 -0.035 Z" transform="scale(.33333)" style="fill:none;stroke:url(#linear1)"/>
+ <path d="m 3.504 16.5 l 31.992 0 c 0.563 0 1.01 0.445 1.01 0.996 l 0 16.01 c 0 0.551 -0.445 0.996 -1.01 0.996 l -31.992 0" transform="scale(.33333)" style="fill:url(#radial3);stroke:url(#linear2)"/>
+ </g>
+ <g style="fill:#d6b943">
+ <path d="m 2.668 4.344 l 3.332 0 l 0 0.324 l -3.332 0 Z"/>
+ <path d="m 2.668 12.344 l 3.332 0 l 0 0.324 l -3.332 0 Z"/>
+ </g>
+ <path d="m 3.668 6.332 l 7.332 0 c 0.184 0 0.332 0.152 0.332 0.336 l 0 3.664 c 0 0.184 -0.148 0.336 -0.332 0.336 l -7.332 0 c -0.184 0 -0.336 -0.152 -0.336 -0.336 l 0 -3.664 c 0 -0.184 0.152 -0.336 0.336 -0.336 Z" style="fill:#606060"/>
+ <path d="m 5.332 8.332 l 5.668 0 l 0 0.668 l -5.668 0 Z" style="fill:url(#linear3)"/>
+ <g style="fill:#fff">
+ <path d="m 5.332 9.344 l 0.484 0 c 0.105 0 0.184 0.027 0.234 0.078 c 0.055 0.051 0.078 0.125 0.078 0.219 c 0 0.102 -0.027 0.176 -0.086 0.23 c -0.055 0.055 -0.141 0.086 -0.258 0.086 l -0.16 0 l 0 0.359 l -0.293 0 l 0 -0.973 m 0.293 0.414 l 0.07 0 c 0.059 0 0.098 -0.008 0.117 -0.031 c 0.023 -0.02 0.035 -0.043 0.035 -0.074 c 0 -0.031 -0.008 -0.059 -0.027 -0.078 c -0.02 -0.023 -0.059 -0.031 -0.113 -0.031 l -0.082 0 l 0 0.215"/>
+ <path d="m 6.91 9.918 l 0.254 0.082 c -0.02 0.07 -0.047 0.133 -0.082 0.184 c -0.035 0.051 -0.082 0.086 -0.137 0.113 c -0.055 0.023 -0.125 0.035 -0.207 0.035 c -0.102 0 -0.188 -0.016 -0.25 -0.043 c -0.066 -0.031 -0.121 -0.086 -0.168 -0.164 c -0.047 -0.078 -0.07 -0.176 -0.07 -0.297 c 0 -0.16 0.039 -0.285 0.121 -0.371 c 0.086 -0.086 0.203 -0.129 0.352 -0.129 c 0.121 0 0.211 0.023 0.281 0.074 c 0.066 0.047 0.117 0.125 0.148 0.227 l -0.254 0.059 c -0.008 -0.027 -0.02 -0.051 -0.027 -0.063 c -0.02 -0.023 -0.039 -0.043 -0.063 -0.055 c -0.023 -0.012 -0.047 -0.02 -0.078 -0.02 c -0.066 0 -0.117 0.027 -0.152 0.082 c -0.023 0.043 -0.039 0.105 -0.039 0.191 c 0 0.109 0.016 0.184 0.047 0.223 c 0.035 0.039 0.078 0.063 0.137 0.063 c 0.055 0 0.094 -0.02 0.125 -0.051 c 0.027 -0.031 0.047 -0.078 0.063 -0.141"/>
+ <path d="m 7.301 9.344 l 0.383 0 l 0.145 0.59 l 0.148 -0.59 l 0.379 0 l 0 0.973 l -0.234 0 l 0 -0.742 l -0.184 0.742 l -0.215 0 l -0.184 -0.742 l 0 0.742 l -0.238 0 l 0 -0.973"/>
+ <path d="m 9.168 9.918 l 0.254 0.082 c -0.016 0.07 -0.043 0.133 -0.082 0.184 c -0.035 0.051 -0.082 0.086 -0.137 0.113 c -0.055 0.023 -0.121 0.035 -0.207 0.035 c -0.102 0 -0.188 -0.016 -0.25 -0.043 c -0.066 -0.031 -0.121 -0.086 -0.168 -0.164 c -0.047 -0.078 -0.07 -0.176 -0.07 -0.297 c 0 -0.16 0.043 -0.285 0.125 -0.371 c 0.082 -0.086 0.199 -0.129 0.352 -0.129 c 0.117 0 0.211 0.023 0.277 0.074 c 0.066 0.047 0.117 0.125 0.152 0.227 l -0.258 0.059 c -0.008 -0.027 -0.02 -0.051 -0.027 -0.063 c -0.016 -0.023 -0.035 -0.043 -0.059 -0.055 c -0.023 -0.012 -0.051 -0.02 -0.082 -0.02 c -0.066 0 -0.113 0.027 -0.148 0.082 c -0.027 0.043 -0.043 0.105 -0.043 0.191 c 0 0.109 0.016 0.184 0.051 0.223 c 0.031 0.039 0.074 0.063 0.133 0.063 c 0.055 0 0.098 -0.02 0.125 -0.051 c 0.027 -0.031 0.051 -0.078 0.063 -0.141"/>
+ <path d="m 9.574 9.344 l 0.289 0 l 0 0.973 l -0.289 0 l 0 -0.973"/>
+ <path d="m 10.648 10.156 l -0.328 0 l -0.047 0.16 l -0.297 0 l 0.355 -0.973 l 0.316 0 l 0.352 0.973 l -0.305 0 l -0.047 -0.16 m -0.059 -0.211 l -0.105 -0.352 l -0.102 0.352 l 0.207 0"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/16/devices/gnome-dev-printer-network.svg b/.icons/Material-Black-Lime-Numix/16/devices/gnome-dev-printer-network.svg
new file mode 120000
index 00000000..c595d9e2
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/16/devices/gnome-dev-printer-network.svg
@@ -0,0 +1 @@
+printer1.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/16/devices/gnome-dev-printer-new.svg b/.icons/Material-Black-Lime-Numix/16/devices/gnome-dev-printer-new.svg
new file mode 120000
index 00000000..c595d9e2
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/16/devices/gnome-dev-printer-new.svg
@@ -0,0 +1 @@
+printer1.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/16/devices/gnome-dev-printer.svg b/.icons/Material-Black-Lime-Numix/16/devices/gnome-dev-printer.svg
new file mode 120000
index 00000000..c595d9e2
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/16/devices/gnome-dev-printer.svg
@@ -0,0 +1 @@
+printer1.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/16/devices/gnome-dev-removable-1394.svg b/.icons/Material-Black-Lime-Numix/16/devices/gnome-dev-removable-1394.svg
new file mode 120000
index 00000000..12bc01b2
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/16/devices/gnome-dev-removable-1394.svg
@@ -0,0 +1 @@
+drive-harddisk-usb.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/16/devices/gnome-dev-removable-usb.svg b/.icons/Material-Black-Lime-Numix/16/devices/gnome-dev-removable-usb.svg
new file mode 120000
index 00000000..62992d8f
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/16/devices/gnome-dev-removable-usb.svg
@@ -0,0 +1 @@
+drive-removable-media-usb.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/16/devices/gnome-dev-removable.svg b/.icons/Material-Black-Lime-Numix/16/devices/gnome-dev-removable.svg
new file mode 120000
index 00000000..12bc01b2
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/16/devices/gnome-dev-removable.svg
@@ -0,0 +1 @@
+drive-harddisk-usb.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/16/devices/gnome-dev-trash-empty.svg b/.icons/Material-Black-Lime-Numix/16/devices/gnome-dev-trash-empty.svg
new file mode 120000
index 00000000..4bae044c
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/16/devices/gnome-dev-trash-empty.svg
@@ -0,0 +1 @@
+../places/user-trash.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/16/devices/gnome-dev-trash-full.svg b/.icons/Material-Black-Lime-Numix/16/devices/gnome-dev-trash-full.svg
new file mode 120000
index 00000000..ecdebd90
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/16/devices/gnome-dev-trash-full.svg
@@ -0,0 +1 @@
+../places/user-trash-full.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/16/devices/gnome-dev-unknown-1394.svg b/.icons/Material-Black-Lime-Numix/16/devices/gnome-dev-unknown-1394.svg
new file mode 120000
index 00000000..d5934444
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/16/devices/gnome-dev-unknown-1394.svg
@@ -0,0 +1 @@
+harddrive.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/16/devices/gnome-dev-unknown-usb.svg b/.icons/Material-Black-Lime-Numix/16/devices/gnome-dev-unknown-usb.svg
new file mode 120000
index 00000000..62992d8f
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/16/devices/gnome-dev-unknown-usb.svg
@@ -0,0 +1 @@
+drive-removable-media-usb.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/16/devices/gnome-dev-wavelan.svg b/.icons/Material-Black-Lime-Numix/16/devices/gnome-dev-wavelan.svg
new file mode 120000
index 00000000..c85ebf49
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/16/devices/gnome-dev-wavelan.svg
@@ -0,0 +1 @@
+nm-device-wireless.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/16/devices/gnome-dev-zipdisk.svg b/.icons/Material-Black-Lime-Numix/16/devices/gnome-dev-zipdisk.svg
new file mode 120000
index 00000000..52ca1431
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/16/devices/gnome-dev-zipdisk.svg
@@ -0,0 +1 @@
+media-zip.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/16/devices/gnome-fs-blockdev.svg b/.icons/Material-Black-Lime-Numix/16/devices/gnome-fs-blockdev.svg
new file mode 120000
index 00000000..d5934444
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/16/devices/gnome-fs-blockdev.svg
@@ -0,0 +1 @@
+harddrive.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/16/devices/gnome-fs-client.svg b/.icons/Material-Black-Lime-Numix/16/devices/gnome-fs-client.svg
new file mode 120000
index 00000000..d890a06c
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/16/devices/gnome-fs-client.svg
@@ -0,0 +1 @@
+computer.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/16/devices/gnome-fs-server.svg b/.icons/Material-Black-Lime-Numix/16/devices/gnome-fs-server.svg
new file mode 120000
index 00000000..d5934444
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/16/devices/gnome-fs-server.svg
@@ -0,0 +1 @@
+harddrive.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/16/devices/gnome-ipod.svg b/.icons/Material-Black-Lime-Numix/16/devices/gnome-ipod.svg
new file mode 120000
index 00000000..fd92d8c7
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/16/devices/gnome-ipod.svg
@@ -0,0 +1 @@
+multimedia-player.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/16/devices/gnome-phone-manager.svg b/.icons/Material-Black-Lime-Numix/16/devices/gnome-phone-manager.svg
new file mode 120000
index 00000000..383406fc
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/16/devices/gnome-phone-manager.svg
@@ -0,0 +1 @@
+phone.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/16/devices/gnome-stock-mic.svg b/.icons/Material-Black-Lime-Numix/16/devices/gnome-stock-mic.svg
new file mode 120000
index 00000000..2e4b541a
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/16/devices/gnome-stock-mic.svg
@@ -0,0 +1 @@
+audio-input-microphone.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/16/devices/gtk-cdrom.svg b/.icons/Material-Black-Lime-Numix/16/devices/gtk-cdrom.svg
new file mode 120000
index 00000000..06cfdca7
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/16/devices/gtk-cdrom.svg
@@ -0,0 +1 @@
+media-cdr.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/16/devices/gtk-floppy.svg b/.icons/Material-Black-Lime-Numix/16/devices/gtk-floppy.svg
new file mode 120000
index 00000000..6af143ea
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/16/devices/gtk-floppy.svg
@@ -0,0 +1 @@
+media-floppy.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/16/devices/gtk-harddisk.svg b/.icons/Material-Black-Lime-Numix/16/devices/gtk-harddisk.svg
new file mode 120000
index 00000000..d5934444
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/16/devices/gtk-harddisk.svg
@@ -0,0 +1 @@
+harddrive.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/16/devices/gtkpod.svg b/.icons/Material-Black-Lime-Numix/16/devices/gtkpod.svg
new file mode 120000
index 00000000..fd92d8c7
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/16/devices/gtkpod.svg
@@ -0,0 +1 @@
+multimedia-player.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/16/devices/harddrive.svg b/.icons/Material-Black-Lime-Numix/16/devices/harddrive.svg
new file mode 100644
index 00000000..0e5627f5
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/16/devices/harddrive.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 16 16">
+ <rect width="12" height="16" x="2" rx="1" style="fill:#839496;fill-opacity:1;stroke:none"/>
+ <rect width="2" height="16" x="10.98" style="fill:#fdf6e3;opacity:0.464;fill-opacity:1;stroke:none"/>
+ <path d="m 8.02 2.98 c -0.645 -0.007 -1.299 0.14 -1.91 0.463 -1.953 1.035 -2.678 3.453 -1.643 5.406 0.858 1.618 2.66 2.401 4.367 2.036 l -0.744 -2.626 c -0.024 0.001 -0.045 0.014 -0.07 0.014 -0.744 0 -1.348 -0.604 -1.348 -1.348 0 -0.744 0.604 -1.348 1.348 -1.348 0.744 0 1.348 0.604 1.348 1.348 0 0.333 -0.123 0.635 -0.323 0.871 l 1.727 2.064 c 1.252 -1.208 1.614 -3.146 0.758 -4.76 -0.711 -1.342 -2.091 -2.106 -3.51 -2.12 z" style="fill:#073642;fill-opacity:1"/>
+ <path d="m 8.957 9.493 1.5 4.5 1.5 0 0 -1 z" style="fill:#073642;fill-opacity:1;stroke:none"/>
+ <path d="m 4.218 8.161 c 0.358 1.124 1.217 2.056 2.364 2.505 l 0.941 -2.508 c -0.136 -0.054 -0.258 -0.13 -0.375 -0.231 -0.189 -0.163 -0.327 -0.367 -0.401 -0.588 l -2.528 0.822 z" style="fill:#93a1a1;opacity:0.495;fill-opacity:1"/>
+ <path d="m 4.104 6.104 c -0.252 1.152 0.026 2.389 0.795 3.351 l 2.069 -1.701 c -0.091 -0.115 -0.159 -0.242 -0.209 -0.388 -0.082 -0.236 -0.1 -0.482 -0.054 -0.71 l -2.601 -0.552 z" style="fill:#268bd2;opacity:0.246;fill-opacity:1"/>
+ <path d="m 11.773 5.648 c -0.366 -1.121 -1.232 -2.048 -2.382 -2.488 l -0.923 2.515 c 0.136 0.053 0.259 0.128 0.377 0.229 0.19 0.162 0.33 0.365 0.406 0.585 l 2.522 -0.84 z" style="fill:#93a1a1;opacity:0.495;fill-opacity:1"/>
+ <path d="m 11.902 7.705 c 0.243 -1.154 -0.043 -2.389 -0.819 -3.345 l -2.057 1.716 c 0.092 0.114 0.16 0.241 0.212 0.387 0.084 0.235 0.103 0.481 0.059 0.709 l 2.605 0.533 z" style="fill:#268bd2;opacity:0.19;fill-opacity:1"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/16/devices/hdd-unmount.svg b/.icons/Material-Black-Lime-Numix/16/devices/hdd-unmount.svg
new file mode 120000
index 00000000..d5934444
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/16/devices/hdd-unmount.svg
@@ -0,0 +1 @@
+harddrive.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/16/devices/hdd_unmount.svg b/.icons/Material-Black-Lime-Numix/16/devices/hdd_unmount.svg
new file mode 120000
index 00000000..d5934444
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/16/devices/hdd_unmount.svg
@@ -0,0 +1 @@
+harddrive.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/16/devices/headphones.svg b/.icons/Material-Black-Lime-Numix/16/devices/headphones.svg
new file mode 120000
index 00000000..3f0ee3ef
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/16/devices/headphones.svg
@@ -0,0 +1 @@
+audio-headphones.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/16/devices/i-network-printer.svg b/.icons/Material-Black-Lime-Numix/16/devices/i-network-printer.svg
new file mode 100644
index 00000000..35aad718
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/16/devices/i-network-printer.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 16 16">
+ <rect x="2" width="12" style="fill:#f8e9b8;fill-opacity:1;stroke:none" height="6.5"/>
+ <path style="fill:#df5c4f;fill-opacity:1;stroke:none" d="m 1 5.997 c -0.554 0 -1 0.446 -1 1 l 0 6 c 0 0.554 0.446 1 1 1 l 1 0 0 -3 12 0 0 3 1 0 c 0.554 0 1 -0.446 1 -1 l 0 -6 c 0 -0.554 -0.446 -1 -1 -1 l -14 0 z"/>
+ <rect x="2" y="11" width="12" style="fill:#f8e9b8;fill-opacity:1;stroke:none" height="5"/>
+ <rect x="2" y="6" width="12" style="fill:#954c3f;fill-opacity:1;stroke:none" height="1"/>
+ <rect x="2" y="8" width="12" style="fill:#954c3f;fill-opacity:1;stroke:none" height="2.992"/>
+ <path transform="matrix(0.5 0 0 0.5 -4.508 -3.492)" style="fill:#eee8d5;fill-opacity:1;stroke:none" d="m 36 25 a 1 1 0 1 1 -2 0 1 1 0 1 1 2 0 z"/>
+ <rect x="14" y="5.997" width="1" style="fill:#eee8d5;opacity:0.311;fill-opacity:1;stroke:none" height="8"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/16/devices/input-gaming.svg b/.icons/Material-Black-Lime-Numix/16/devices/input-gaming.svg
new file mode 100644
index 00000000..9c151321
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/16/devices/input-gaming.svg
@@ -0,0 +1,12 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 16 16">
+ <path d="m 3.835 2.463 c -0.443 0.018 -0.807 0.208 -1.058 0.398 -1.483 1.125 -2.778 5.816 -2.778 8.299 c 0 2.483 0.571 2.377 1.066 2.377 0.495 0 1.118 -0.341 1.662 -0.82 c 1.503 -1.323 2.195 -2.718 3.689 -2.718 l 3.166 0 c 1.494 0 2.186 1.395 3.689 2.718 0.544 0.479 1.167 0.82 1.662 0.82 c 0.495 0 1.066 0.106 1.066 -2.377 0 -2.483 -1.295 -7.175 -2.778 -8.299 -0.401 -0.304 -1.092 -0.608 -1.933 -0.208 -0.564 0.268 -1.068 0.347 -1.804 0.347 l -2.971 0 c -0.736 0 -1.24 -0.079 -1.804 -0.347 -0.315 -0.15 -0.609 -0.201 -0.875 -0.19" style="fill:#deddc9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <ellipse cx="3.75" cy="6.25" rx="1.25" ry="1.25" style="fill:#3b3b3b;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <ellipse cx="12.75" cy="5.25" rx="0.5" ry="0.5" style="fill:#df8003;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <ellipse cy="6.5" cx="14" rx="0.5" ry="0.5" style="fill:#e45146;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <ellipse cx="12.75" cy="7.75" rx="0.5" ry="0.5" style="fill:#68bf45;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <ellipse cy="6.5" cx="11.5" rx="0.5" ry="0.5" style="fill:#5b6dc1;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <circle cx="8" cy="6.5" r="0.5" style="stroke-dasharray:none;stroke-opacity:1;fill:none;opacity:1;stroke-miterlimit:4;fill-opacity:1;stroke:#3b3b3b;fill-rule:nonzero;stroke-linecap:round;stroke-linejoin:miter;stroke-width:0.5;stroke-dashoffset:0"/>
+ <ellipse cx="6.5" cy="6.5" rx="0.5" ry="0.5" style="fill:#3b3b3b;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <circle cy="6.5" cx="9.5" r="0.5" style="fill:#3b3b3b;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 12 2.479 l 0 8.979 c 0.377 0.4 0.776 0.825 1.271 1.262 c 0.234 0.206 0.482 0.379 0.729 0.518 l 0 -9.416 c -0.25 -0.404 -0.508 -0.755 -0.777 -0.959 c -0.28 -0.213 -0.708 -0.41 -1.223 -0.383 z" style="fill:#fff;opacity:0.4;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/16/devices/input-keyboard.svg b/.icons/Material-Black-Lime-Numix/16/devices/input-keyboard.svg
new file mode 120000
index 00000000..5fc97368
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/16/devices/input-keyboard.svg
@@ -0,0 +1 @@
+keyboard.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/16/devices/input-mouse.svg b/.icons/Material-Black-Lime-Numix/16/devices/input-mouse.svg
new file mode 120000
index 00000000..24cee5f2
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/16/devices/input-mouse.svg
@@ -0,0 +1 @@
+mouse.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/16/devices/input-tablet.svg b/.icons/Material-Black-Lime-Numix/16/devices/input-tablet.svg
new file mode 100644
index 00000000..f6c0287a
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/16/devices/input-tablet.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 16 16">
+ <rect width="14" height="10" y="3" rx="0.8" style="fill:#073642;fill-opacity:1;stroke:none"/>
+ <rect width="11.5" height="7.5" x="1.25" y="4.25" style="fill:#93a1a1;fill-opacity:1;stroke:none"/>
+ <rect rx="0.15" y="4" x="13" height="0.75" width="0.75" style="fill:#586e75;fill-opacity:1;stroke:none"/>
+ <rect width="2" height="10" x="11" y="3" style="fill:#fdf6e3;fill-opacity:0.217;stroke:none"/>
+ <path d="m 16 12.25 -1 -1.5 0 -6.514 c 0 0 0 -0.486 0.5 -0.486 0.5 0 0.5 0.486 0.5 0.486 l 0 6.514" style="fill:#073642;fill-opacity:1;stroke:none"/>
+ <rect width="2" height="0.5" x="-10.75" y="15.5" transform="matrix(0,-1,1,0,0,0)" style="fill:#586e75;fill-opacity:1;stroke:none"/>
+ <rect width="0.75" height="0.75" x="13" y="5.5" rx="0.15" style="fill:#586e75;fill-opacity:1;stroke:none"/>
+ <rect width="0.75" height="0.75" x="0.25" y="4" rx="0.15" style="fill:#586e75;fill-opacity:1;stroke:none"/>
+ <rect rx="0.15" y="5.5" x="0.25" height="0.75" width="0.75" style="fill:#586e75;fill-opacity:1;stroke:none"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/16/devices/input-touchpad.svg b/.icons/Material-Black-Lime-Numix/16/devices/input-touchpad.svg
new file mode 100644
index 00000000..51f69df6
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/16/devices/input-touchpad.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 16 16">
+ <rect y="-16" width="14" x="-15" style="fill:#a8a8a8;fill-opacity:1" transform="matrix(0 -1 -1 0 0 0)" rx="1.5" height="16"/>
+ <rect y="3" width="3" x="11" style="opacity:0.2" height="1"/>
+ <rect y="11.5" width="2" x="7" style="fill:#dcdcdc;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero" height="2.5"/>
+ <rect y="11" width="14" x="1" style="fill:#dcdcdc;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero" height="1"/>
+ <rect y="1" width="2" x="11" style="fill:#fdf6e3;fill-opacity:0.217;stroke:none" height="14"/>
+ <rect y="6" x="11" width="3" style="opacity:0.2" height="1"/>
+ <rect y="9" width="3" x="11" style="opacity:0.2" height="1"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/16/devices/ipod-mount.svg b/.icons/Material-Black-Lime-Numix/16/devices/ipod-mount.svg
new file mode 120000
index 00000000..fd92d8c7
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/16/devices/ipod-mount.svg
@@ -0,0 +1 @@
+multimedia-player.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/16/devices/ipod_mount.svg b/.icons/Material-Black-Lime-Numix/16/devices/ipod_mount.svg
new file mode 120000
index 00000000..fd92d8c7
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/16/devices/ipod_mount.svg
@@ -0,0 +1 @@
+multimedia-player.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/16/devices/keyboard.svg b/.icons/Material-Black-Lime-Numix/16/devices/keyboard.svg
new file mode 100644
index 00000000..18c4f2a4
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/16/devices/keyboard.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 16 16">
+ <rect width="1" height="6" x="11" y="3" rx="0.5" style="fill:#93a1a1;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect width="12" height="6" x="2" y="7" rx="1" style="fill:#b6bdbd;fill-opacity:1;stroke:none"/>
+ <path d="m 3 8 0 1 1 0 0 -1 m 0.5 0 0 1 1 0 0 -1 z m 1.5 0 0 1 1 0 0 -1 m 0.5 0 0 1 1 0 0 -1 z m 1.5 0 0 1 1 0 0 -1 m 0.5 0 0 1 1 0 0 -1 z m 1.5 0 0 1 0.5 0 0 1.5 0.5 0 0 -2.5 z m -9 1.5 0 1 1.5 0 0 -1 z m 2 0 0 1 1 0 0 -1 z m 1.5 0 0 1 1 0 0 -1 z m 1.5 0 0 1 1 0 0 -1 z m 1.5 0 0 1 1 0 0 -1 z m 1.5 0 0 1 1 0 0 -1 z m -8 1.5 0 1 1 0 0 -1 z m 1.5 0 0 1 5 0 0 -1 z m 5.5 0 0 1 1 0 0 -1 z m 1.5 0 0 1 1.5 0 0 -1 z" style="fill:#6f8a93;fill-opacity:1;color:#000"/>
+ <path d="m 11.5 7 0 6 1.5 0 0 -6 -1.5 0 z" style="fill:#fdf6e3;opacity:0.329;fill-opacity:1;stroke:none"/>
+ <rect width="3" height="1" x="9" y="3" rx="0.5" style="fill:#93a1a1;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect width="1" height="3" x="9" y="3" rx="0.5" style="fill:#93a1a1;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect width="4" height="1" x="6" y="5" rx="0.5" style="fill:#93a1a1;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="M 7,4 7,5.5 C 7,5.777 6.777,6 6.5,6 6.223,6 6,5.777 6,5.5 L 6,4 Z" style="fill:#93a1a1;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/16/devices/kjobviewer.svg b/.icons/Material-Black-Lime-Numix/16/devices/kjobviewer.svg
new file mode 120000
index 00000000..c595d9e2
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/16/devices/kjobviewer.svg
@@ -0,0 +1 @@
+printer1.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/16/devices/kxkb.svg b/.icons/Material-Black-Lime-Numix/16/devices/kxkb.svg
new file mode 120000
index 00000000..5fc97368
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/16/devices/kxkb.svg
@@ -0,0 +1 @@
+keyboard.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/16/devices/laptop.svg b/.icons/Material-Black-Lime-Numix/16/devices/laptop.svg
new file mode 120000
index 00000000..a1955381
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/16/devices/laptop.svg
@@ -0,0 +1 @@
+computer-laptop.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/16/devices/media-cdr.svg b/.icons/Material-Black-Lime-Numix/16/devices/media-cdr.svg
new file mode 100644
index 00000000..739752c5
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/16/devices/media-cdr.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 16 16">
+ <g transform="matrix(0.5,0,0,0.5,-4,-506.1811)" style="fill:#eee8d5">
+ <path d="m 24 8 c -8.837 0 -16 7.163 -16 16 0 8.837 7.163 16 16 16 8.837 0 16 -7.163 16 -16 0 -8.837 -7.163 -16 -16 -16 z m 0 11 c 2.756 0 5 2.244 5 5 0 2.756 -2.244 5 -5 5 -2.756 0 -5 -2.244 -5 -5 0 -2.756 2.244 -5 5 -5 z m 0 1 c -2.215 0 -4 1.785 -4 4 0 2.215 1.785 4 4 4 2.215 0 4 -1.785 4 -4 0 -2.215 -1.785 -4 -4 -4 z m 0 1.5 c 1.381 0 2.5 1.119 2.5 2.5 0 1.381 -1.119 2.5 -2.5 2.5 -1.381 0 -2.5 -1.119 -2.5 -2.5 0 -1.381 1.119 -2.5 2.5 -2.5 z" transform="translate(0,1004.3622)"/>
+ </g>
+ <path d="m 7.134 7.106 c 0.195 -0.189 0.445 -0.315 0.715 -0.349 l -0.097 -0.735 c -0.432 0.054 -0.826 0.243 -1.137 0.544 l 0.519 0.539 z m -0.866 -0.894 c 0.388 -0.373 0.889 -0.615 1.426 -0.683 l -0.696 -5.458 c -1.719 0.219 -3.327 0.987 -4.567 2.187 l 3.837 3.954 z" style="fill:#657b83;opacity:0.483"/>
+ <path d="m 9.167 8.433 c -0.094 0.254 -0.266 0.476 -0.495 0.623 l 0.404 0.621 c 0.367 -0.234 0.641 -0.575 0.791 -0.981 l -0.7 -0.263 z m 1.167 0.433 c -0.189 0.504 -0.538 0.938 -0.992 1.231 l 2.98 4.626 c 1.457 -0.939 2.577 -2.324 3.178 -3.941 l -5.166 -1.915 z" style="fill:#fffefb;opacity:0.464;fill-opacity:1"/>
+ <path d="m 8.896 8.863 c -0.188 0.195 -0.434 0.331 -0.703 0.373 l 0.123 0.731 c 0.43 -0.068 0.817 -0.271 1.117 -0.583 l -0.537 -0.521 z m 0.896 0.863 c -0.375 0.386 -0.868 0.645 -1.401 0.732 l 0.884 5.431 c 1.711 -0.279 3.291 -1.101 4.488 -2.344 l -3.971 -3.819 z" style="fill:#657b83;opacity:0.483"/>
+ <path d="m 6.842 7.545 c 0.099 -0.252 0.275 -0.471 0.507 -0.614 l -0.392 -0.629 c -0.371 0.227 -0.652 0.563 -0.81 0.966 l 0.695 0.276 z m -1.158 -0.455 c 0.199 -0.5 0.555 -0.928 1.016 -1.212 l -2.892 -4.681 c -1.474 0.911 -2.621 2.275 -3.252 3.881 l 5.129 2.01 z" style="fill:#fffefb;opacity:0.426;fill-opacity:1"/>
+ <path d="m 8 5 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 c 0 -1.657 -1.343 -3 -3 -3 z m 0 1 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 c 0 -1.105 0.895 -2 2 -2 z" style="fill:#4d4d4d;fill-opacity:1;stroke:none"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/16/devices/media-cdrom-audio.svg b/.icons/Material-Black-Lime-Numix/16/devices/media-cdrom-audio.svg
new file mode 120000
index 00000000..446400df
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/16/devices/media-cdrom-audio.svg
@@ -0,0 +1 @@
+media-optical-audio.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/16/devices/media-cdrom.svg b/.icons/Material-Black-Lime-Numix/16/devices/media-cdrom.svg
new file mode 120000
index 00000000..06cfdca7
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/16/devices/media-cdrom.svg
@@ -0,0 +1 @@
+media-cdr.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/16/devices/media-cdrom1.svg b/.icons/Material-Black-Lime-Numix/16/devices/media-cdrom1.svg
new file mode 120000
index 00000000..06cfdca7
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/16/devices/media-cdrom1.svg
@@ -0,0 +1 @@
+media-cdr.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/16/devices/media-cdrw.svg b/.icons/Material-Black-Lime-Numix/16/devices/media-cdrw.svg
new file mode 120000
index 00000000..06cfdca7
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/16/devices/media-cdrw.svg
@@ -0,0 +1 @@
+media-cdr.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/16/devices/media-dvd.svg b/.icons/Material-Black-Lime-Numix/16/devices/media-dvd.svg
new file mode 100644
index 00000000..879abdfc
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/16/devices/media-dvd.svg
@@ -0,0 +1,13 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 16 16">
+ <g>
+ <g transform="matrix(0.5,0,0,0.5,-4,-506.1811)" style="fill:#eee8d5">
+ <path transform="translate(0,1004.3622)" d="m 24 8 c -8.837 0 -16 7.163 -16 16 0 8.837 7.163 16 16 16 8.837 0 16 -7.163 16 -16 0 -8.837 -7.163 -16 -16 -16 m 0 11 c 2.756 0 5 2.244 5 5 0 2.756 -2.244 5 -5 5 -2.756 0 -5 -2.244 -5 -5 0 -2.756 2.244 -5 5 -5 z m 0 1 c -2.215 0 -4 1.785 -4 4 0 2.215 1.785 4 4 4 2.215 0 4 -1.785 4 -4 0 -2.215 -1.785 -4 -4 -4 z m 0 1.5 c 1.381 0 2.5 1.119 2.5 2.5 0 1.381 -1.119 2.5 -2.5 2.5 -1.381 0 -2.5 -1.119 -2.5 -2.5 0 -1.381 1.119 -2.5 2.5 -2.5 z"/>
+ </g>
+ <path d="m 7.134 7.106 c 0.195 -0.189 0.445 -0.315 0.715 -0.349 l -0.097 -0.735 c -0.432 0.054 -0.826 0.243 -1.137 0.544 l 0.519 0.539 z m -0.866 -0.894 c 0.388 -0.373 0.889 -0.615 1.426 -0.683 l -0.696 -5.458 c -1.719 0.219 -3.327 0.987 -4.567 2.187 l 3.837 3.954 z" style="fill:#657b83;opacity:0.483"/>
+ <path d="m 9.167 8.433 c -0.094 0.254 -0.266 0.476 -0.495 0.623 l 0.404 0.621 c 0.367 -0.234 0.641 -0.575 0.791 -0.981 l -0.7 -0.263 m 1.167 0.433 c -0.189 0.504 -0.538 0.938 -0.992 1.231 l 2.98 4.626 c 1.457 -0.939 2.577 -2.324 3.178 -3.941 l -5.166 -1.915" style="fill:#fffefb;opacity:0.464;fill-opacity:1"/>
+ <path d="m 8.896 8.863 c -0.188 0.195 -0.434 0.331 -0.703 0.373 l 0.123 0.731 c 0.43 -0.068 0.817 -0.271 1.117 -0.583 l -0.537 -0.521 m 0.896 0.863 c -0.375 0.386 -0.868 0.645 -1.401 0.732 l 0.884 5.431 c 1.711 -0.279 3.291 -1.101 4.488 -2.344 l -3.971 -3.819" style="fill:#657b83;opacity:0.483"/>
+ <path d="m 6.842 7.545 c 0.099 -0.252 0.275 -0.471 0.507 -0.614 l -0.392 -0.629 c -0.371 0.227 -0.652 0.563 -0.81 0.966 l 0.695 0.276 z m -1.158 -0.455 c 0.199 -0.5 0.555 -0.928 1.016 -1.212 l -2.892 -4.681 c -1.474 0.911 -2.621 2.275 -3.252 3.881 l 5.129 2.01 z" style="fill:#fffefb;opacity:0.426;fill-opacity:1"/>
+ <path d="m 8 5 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 c 0 -1.657 -1.343 -3 -3 -3 m 0 1 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 c 0 -1.105 0.895 -2 2 -2" style="fill:#4d4d4d;fill-opacity:1;stroke:none"/>
+ </g>
+ <path d="m 0.971 10.246 3.939 0 1.961 0 c 0.036 0 0.073 -0.006 0.109 0 0.044 0.006 0.057 0.068 0.072 0.109 0.05 0.13 0.08 0.27 0.116 0.406 0.089 0.334 0.202 0.662 0.303 0.992 0.104 0.338 0.193 0.679 0.281 1.022 0.04 0.156 0.074 0.31 0.084 0.471 0.002 0.021 0.017 0.043 0.03 0.043 0.009 -0.029 0.02 -0.058 0.032 -0.085 0.03 -0.066 0.066 -0.13 0.103 -0.19 0.075 -0.121 0.16 -0.235 0.239 -0.354 0.09 -0.133 0.175 -0.271 0.266 -0.403 0.197 -0.284 0.405 -0.557 0.608 -0.834 0.209 -0.284 0.418 -0.568 0.626 -0.853 0.045 -0.061 0.092 -0.121 0.134 -0.185 0.033 -0.049 0.067 -0.108 0.121 -0.128 0.099 -0.036 0.216 -0.018 0.318 -0.013 0.302 0.015 0.607 0.006 0.91 0.006 l 0.97 0 c 0.324 0 0.647 0 0.97 0 0.159 0 0.319 -0.006 0.478 0.009 0.146 0.014 0.291 0.034 0.436 0.063 0.533 0.106 1.079 0.33 1.474 0.769 0.185 0.207 0.338 0.461 0.406 0.75 0.065 0.27 0.052 0.555 -0.016 0.821 -0.138 0.538 -0.476 1 -0.877 1.313 -0.25 0.192 -0.501 0.369 -0.777 0.506 -0.273 0.134 -0.556 0.237 -0.846 0.309 -0.612 0.151 -1.238 0.124 -1.859 0.124 l -1.456 0 c 0.013 -0.168 0.063 -0.333 0.097 -0.497 0.037 -0.18 0.074 -0.36 0.112 -0.54 0.075 -0.364 0.151 -0.729 0.227 -1.093 0.043 -0.207 0.083 -0.415 0.124 -0.623 0.019 -0.1 0.04 -0.197 0.063 -0.296 0.013 -0.052 0.023 -0.128 0.055 -0.171 0.015 -0.022 0.052 -0.025 0.075 -0.027 0.049 -0.006 0.099 -0.006 0.149 -0.006 0.116 0.006 0.232 0.006 0.349 0.006 l 0.999 0 c -0.02 0.178 -0.066 0.351 -0.103 0.525 -0.04 0.185 -0.077 0.373 -0.115 0.56 -0.079 0.378 -0.16 0.756 -0.229 1.137 0.298 0 0.596 0.013 0.891 -0.035 0.15 -0.025 0.308 -0.073 0.451 -0.128 0.133 -0.049 0.262 -0.112 0.383 -0.19 0.368 -0.239 0.664 -0.655 0.682 -1.156 0.007 -0.212 -0.043 -0.426 -0.16 -0.593 -0.143 -0.208 -0.363 -0.321 -0.581 -0.391 -0.543 -0.177 -1.128 -0.112 -1.686 -0.109 -0.162 0 -0.323 0 -0.485 0.006 -0.078 0 -0.155 0 -0.233 0 -0.079 0 -0.168 -0.012 -0.247 0.006 -0.067 0.013 -0.113 0.104 -0.154 0.157 -0.057 0.073 -0.113 0.145 -0.17 0.219 -0.109 0.14 -0.218 0.28 -0.328 0.419 -0.436 0.558 -0.868 1.121 -1.302 1.682 -0.342 0.443 -0.681 0.888 -1.027 1.328 -0.209 0.265 -0.426 0.525 -0.624 0.801 -0.019 0.027 -0.048 0.058 -0.058 0.091 -0.001 0 -0.001 0.006 -0.001 0.006 -0.022 0 -0.024 0.007 -0.029 -0.02 -0.008 -0.04 -0.016 -0.078 -0.027 -0.117 -0.022 -0.083 -0.05 -0.165 -0.078 -0.246 -0.116 -0.34 -0.215 -0.689 -0.322 -1.032 c -0.219 -0.709 -0.438 -1.418 -0.656 -2.126 -0.068 -0.218 -0.137 -0.437 -0.204 -0.655 -0.034 -0.106 -0.067 -0.211 -0.1 -0.317 -0.017 -0.056 -0.043 -0.225 -0.116 -0.225 c 0 0.1 0.024 0.189 0.051 0.284 0.034 0.128 0.054 0.255 0.064 0.389 0.027 0.329 -0.002 0.665 -0.115 0.972 -0.21 0.57 -0.67 1.01 -1.124 1.316 -0.478 0.325 -1.016 0.526 -1.563 0.627 -0.296 0.055 -0.592 0.073 -0.891 0.071 -0.32 0 -0.639 -0.006 -0.959 -0.006 l -0.975 0 -0.234 0 c 0 -0.084 0.033 -0.175 0.052 -0.256 0.04 -0.175 0.074 -0.352 0.11 -0.528 0.152 -0.727 0.302 -1.454 0.455 -2.18 0.016 -0.08 0.033 -0.16 0.05 -0.239 0.006 -0.029 -0.001 -0.043 0.028 -0.043 l 0.058 0 0.117 0 0.47 0 0.918 0 c -0.154 0.74 -0.307 1.482 -0.46 2.221 0.309 0 0.621 0.018 0.925 -0.04 0.153 -0.028 0.303 -0.078 0.449 -0.135 0.119 -0.047 0.236 -0.095 0.345 -0.165 0.408 -0.261 0.741 -0.767 0.689 -1.325 -0.057 -0.62 -0.63 -0.853 -1.098 -0.911 -0.283 -0.036 -0.569 -0.027 -0.853 -0.026 -0.325 0 -0.65 0 -0.975 0 l -0.372 0 -0.078 0 c -0.022 0 -0.079 0.013 -0.079 -0.014 0 -0.067 0.027 -0.143 0.042 -0.208 0.059 -0.272 0.117 -0.544 0.176 -0.816" style="fill:#268bd2"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/16/devices/media-dvdrw.svg b/.icons/Material-Black-Lime-Numix/16/devices/media-dvdrw.svg
new file mode 120000
index 00000000..499dc6d2
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/16/devices/media-dvdrw.svg
@@ -0,0 +1 @@
+media-dvd.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/16/devices/media-flash-cf.svg b/.icons/Material-Black-Lime-Numix/16/devices/media-flash-cf.svg
new file mode 100644
index 00000000..938d3a4e
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/16/devices/media-flash-cf.svg
@@ -0,0 +1,46 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 16 16" xmlns:xlink="http://www.w3.org/1999/xlink">
+ <defs>
+ <linearGradient gradientTransform="scale(.33333)" id="linear1" y1="11" y2="42" gradientUnits="userSpaceOnUse" x2="0">
+ <stop style="stop-color:#e5e5e5"/>
+ <stop offset="1" style="stop-color:#aaa"/>
+ </linearGradient>
+ <linearGradient gradientTransform="matrix(.33333 0 0 .33333 0 .66667)" id="linear2" y1="3.656" y2="21" gradientUnits="userSpaceOnUse" x2="0">
+ <stop style="stop-color:#ecd562"/>
+ <stop offset="1" style="stop-color:#df8122"/>
+ </linearGradient>
+ <linearGradient gradientTransform="matrix(.02186 0 0 .01098 .09846 9.13587)" id="linear0" y1="366.65" y2="609.5" gradientUnits="userSpaceOnUse" x2="0">
+ <stop style="stop-color:#000;stop-opacity:0"/>
+ <stop offset="0.5" style="stop-color:#000;stop-opacity:0.404"/>
+ <stop offset="1" style="stop-color:#000;stop-opacity:0"/>
+ </linearGradient>
+ <radialGradient cx="605.71" cy="486.65" gradientTransform="matrix(.02186 0 0 .01098 .10276 9.13587)" id="radial0" r="117.14" gradientUnits="userSpaceOnUse">
+ <stop style="stop-color:#000;stop-opacity:0.404"/>
+ <stop offset="1" style="stop-color:#000;stop-opacity:0"/>
+ </radialGradient>
+ <radialGradient cx="5" cy="7.1" gradientTransform="matrix(2.28528 .06529 -.04762 1.66667 -6.08829 -.1598)" id="radial3" r="21" gradientUnits="userSpaceOnUse">
+ <stop style="stop-color:#fff;stop-opacity:0.4"/>
+ <stop offset="1" style="stop-color:#fff;stop-opacity:0"/>
+ </radialGradient>
+ <radialGradient cx="605.71" cy="486.65" gradientTransform="matrix(-.02186 0 0 .01098 15.8974 9.13587)" id="radial1" r="117.14" gradientUnits="userSpaceOnUse" xlink:href="#radial0"/>
+ <radialGradient cx="9" cy="19.15" gradientTransform="matrix(1.90909 0 0 1.40909 -8.18182 -4.98219)" id="radial2" r="22" gradientUnits="userSpaceOnUse">
+ <stop style="stop-color:#787878"/>
+ <stop offset="1" style="stop-color:#3c3c3c"/>
+ </radialGradient>
+ </defs>
+ <path d="m 2.723 13.16 l 10.555 0 l 0 2.668 l -10.555 0 Z" style="fill:url(#linear0)"/>
+ <path d="m 13.277 13.16 c 0 0 0 2.668 0 2.668 c 1.125 0.004 2.723 -0.598 2.723 -1.336 c 0 -0.734 -1.258 -1.332 -2.723 -1.332 Z" style="fill:url(#radial0)"/>
+ <path d="m 2.723 13.16 c 0 0 0 2.668 0 2.668 c -1.125 0.004 -2.723 -0.598 -2.723 -1.336 c 0 -0.734 1.258 -1.332 2.723 -1.332 Z" style="fill:url(#radial1)"/>
+ <g style="stroke-linecap:round">
+ <path d="m 3.316 8.496 l 41.37 0 c 0.445 0 0.82 0.375 0.82 0.82 l 0 34.37 c 0 0.445 -0.375 0.809 -0.82 0.809 l -41.37 0 c -0.445 0 -0.82 -0.363 -0.82 -0.809 l 0 -34.37 c 0 -0.445 0.375 -0.82 0.82 -0.82 Z" transform="scale(.33333)" style="fill:url(#radial2);stroke:#282828;stroke-linejoin:round"/>
+ <path d="m 3.504 9.504 l 40.992 0 l 0 33.996 l -40.992 0 Z" transform="scale(.33333)" style="fill:none;stroke:url(#radial3)"/>
+ </g>
+ <path d="m 2 3.668 c -0.184 0 -0.332 0.148 -0.332 0.332 l 0 3.668 l 0.332 0 l 0 6 c 0 0.156 0.176 0.332 0.332 0.332 l 11.336 0 c 0.156 0 0.332 -0.176 0.332 -0.332 l 0 -6 l 0.332 0 l 0 -3.668 c 0 -0.184 -0.148 -0.332 -0.332 -0.332 Z" style="fill:url(#linear1)"/>
+ <path d="m 2.332 7.332 l 0 5.668 c 0 0.156 0.176 0.332 0.336 0.332 l 10.664 0 c 0.16 0 0.336 -0.176 0.336 -0.332 l 0 -5.668" style="fill:#fff"/>
+ <path d="m 2.332 7.668 l 0 -3.363 c 0 -0.145 0.176 -0.305 0.336 -0.305 l 10.664 0 c 0.16 0 0.336 0.16 0.336 0.305 l 0 3.363" style="fill:url(#linear2)"/>
+ <path d="m 58.08 31 l 5.924 -7 l 5.924 7 Z" transform="matrix(.21101 0 0 .21429 -5.50439 -.39286)" style="fill:#fff;stroke:#ba5d12;stroke-linejoin:round;stroke-width:0.784"/>
+ <g style="fill:#282828">
+ <path d="m 7.992 11.566 l 0.637 0.211 c -0.043 0.199 -0.109 0.359 -0.203 0.492 c -0.09 0.133 -0.207 0.23 -0.344 0.297 c -0.137 0.066 -0.309 0.102 -0.52 0.102 c -0.258 0 -0.469 -0.043 -0.633 -0.121 c -0.16 -0.082 -0.301 -0.227 -0.418 -0.434 c -0.121 -0.203 -0.18 -0.465 -0.18 -0.785 c 0 -0.426 0.105 -0.754 0.313 -0.984 c 0.207 -0.23 0.504 -0.344 0.883 -0.344 c 0.297 0 0.531 0.066 0.699 0.195 c 0.172 0.133 0.297 0.336 0.383 0.605 l -0.645 0.156 c -0.023 -0.078 -0.047 -0.137 -0.074 -0.172 c -0.039 -0.059 -0.09 -0.105 -0.148 -0.141 c -0.059 -0.031 -0.125 -0.047 -0.199 -0.047 c -0.164 0 -0.289 0.07 -0.379 0.215 c -0.066 0.109 -0.098 0.277 -0.098 0.508 c 0 0.289 0.039 0.484 0.117 0.59 c 0.078 0.105 0.191 0.16 0.336 0.16 c 0.141 0 0.242 -0.043 0.316 -0.129 c 0.07 -0.086 0.121 -0.211 0.156 -0.375"/>
+ <path d="m 8.984 10.04 l 1.805 0 l 0 0.555 l -1.07 0 l 0 0.449 l 0.914 0 l 0 0.52 l -0.914 0 l 0 1.055 l -0.734 0 l 0 -2.578"/>
+ <path d="m 13 12.621 l -1.969 0 c 0.023 -0.211 0.09 -0.41 0.203 -0.598 c 0.117 -0.188 0.332 -0.41 0.645 -0.664 c 0.195 -0.156 0.316 -0.273 0.371 -0.355 c 0.055 -0.078 0.078 -0.156 0.078 -0.23 c 0 -0.078 -0.023 -0.145 -0.078 -0.199 c -0.055 -0.055 -0.121 -0.082 -0.199 -0.082 c -0.086 0 -0.152 0.027 -0.207 0.086 c -0.055 0.055 -0.09 0.156 -0.105 0.301 l -0.656 -0.055 c 0.023 -0.203 0.07 -0.359 0.141 -0.473 c 0.066 -0.113 0.164 -0.199 0.289 -0.262 c 0.125 -0.059 0.301 -0.09 0.52 -0.09 c 0.23 0 0.41 0.027 0.539 0.086 c 0.129 0.059 0.23 0.145 0.301 0.266 c 0.074 0.117 0.113 0.25 0.113 0.398 c 0 0.156 -0.043 0.309 -0.129 0.449 c -0.082 0.145 -0.234 0.301 -0.457 0.473 c -0.133 0.098 -0.223 0.168 -0.266 0.211 c -0.047 0.039 -0.098 0.09 -0.156 0.156 l 1.023 0 l 0 0.582"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/16/devices/media-flash-memory-stick.svg b/.icons/Material-Black-Lime-Numix/16/devices/media-flash-memory-stick.svg
new file mode 120000
index 00000000..62992d8f
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/16/devices/media-flash-memory-stick.svg
@@ -0,0 +1 @@
+drive-removable-media-usb.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/16/devices/media-flash-ms.svg b/.icons/Material-Black-Lime-Numix/16/devices/media-flash-ms.svg
new file mode 100644
index 00000000..aa3cd103
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/16/devices/media-flash-ms.svg
@@ -0,0 +1,40 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 16 16">
+ <defs>
+ <linearGradient gradientTransform="matrix(0 -1.0833 1.0357 0 -.5893 51.542)" id="linear0" x1="19.885" gradientUnits="userSpaceOnUse" x2="18.962">
+ <stop style="stop-color:#6c6cab"/>
+ <stop offset="1" style="stop-color:#ababcf"/>
+ </linearGradient>
+ <linearGradient gradientTransform="translate(0 2)" id="linear1" y1="13.962" y2="33.04" gradientUnits="userSpaceOnUse" x2="0">
+ <stop style="stop-color:#fff;stop-opacity:0.451"/>
+ <stop offset="1" style="stop-color:#fff;stop-opacity:0"/>
+ </linearGradient>
+ <radialGradient cx="24.22" cy="45.26" gradientTransform="matrix(.374 0 0 .02338 -1.05787 10.942)" id="radial0" r="21.39" gradientUnits="userSpaceOnUse">
+ <stop style="stop-color:#000;stop-opacity:0.302"/>
+ <stop offset="1" style="stop-color:#000;stop-opacity:0"/>
+ </radialGradient>
+ <radialGradient cx="10.125" cy="15.833" gradientTransform="matrix(1.6034 .01259 -.00619 .788 -6.011 9.3958)" id="radial1" r="23" gradientUnits="userSpaceOnUse">
+ <stop style="stop-color:#b8b2ec"/>
+ <stop offset="1" style="stop-color:#8080b4"/>
+ </radialGradient>
+ </defs>
+ <g style="fill-rule:evenodd">
+ <path d="m 16 12 c 0 0.277 -3.582 0.5 -8 0.5 c -4.418 0 -8 -0.223 -8 -0.5 c 0 -0.277 3.582 -0.5 8 -0.5 c 4.418 0 8 0.223 8 0.5 Z" style="fill:url(#radial0)"/>
+ <path d="m 6 35.496 l 39.26 0 c 0.82 0.035 1.23 -0.094 1.23 -0.891 l 0 -2.52 c 0 -0.762 -1.043 -0.785 -1.043 -0.785 l 0.035 -12.574 c 0 0 1.02 0.059 1.02 -0.773 l 0 -2.449 l -44 0 c -0.469 0 -0.996 0.527 -0.996 0.996 l 0 15.996 Z" transform="scale(.33333)" style="fill:url(#radial1);stroke:#60608f;stroke-linejoin:round"/>
+ </g>
+ <g style="fill:none">
+ <path d="m 45 31.5 l -27.551 0 c -0.527 0 -0.949 -0.434 -0.949 -0.973 l 0 -11.06 c 0 -0.527 0.422 -0.961 0.949 -0.961 l 27.551 0" transform="scale(.33333)" style="stroke:url(#linear0)"/>
+ <path d="m 2.496 16.441 l 0 15.563 c 1.301 0.855 2.52 1.699 3.82 2.555 l 39.25 0 l 0 -2.273 c -0.785 0.035 -1.207 -0.762 -1.066 -1.453 c 0.023 -4.102 0 -8.203 0.059 -12.305 c -0.047 -0.75 1.078 -0.504 1.01 -1.031 l -0.059 -0.996 c -14.1 0 -28.91 -0.059 -43.01 -0.059 Z" transform="scale(.33333)" style="stroke:url(#linear1);stroke-linejoin:round;stroke-width:0.951"/>
+ </g>
+ <g style="fill-rule:evenodd">
+ <path d="m 3 7.844 c -0.707 0 -1.281 -0.008 -1.281 0.023 c 0 0.027 0.574 0.063 1.281 0.063 c 0.703 0 1.281 -0.035 1.281 -0.063 c 0 -0.031 -0.578 -0.023 -1.281 -0.023 m 0 0.191 c -0.527 0 -0.957 -0.008 -0.957 0.012 c 0 0.02 0.43 0.063 0.957 0.063 c 0.527 0 0.957 -0.043 0.957 -0.063 c 0 -0.02 -0.43 -0.012 -0.957 -0.012 m 0 0.234 c -0.387 0 -0.703 -0.012 -0.703 0.008 c 0 0.02 0.316 0.055 0.703 0.055 c 0.387 0 0.703 -0.035 0.703 -0.055 c 0 -0.02 -0.316 -0.008 -0.703 -0.008 m -0.746 -0.559 c 0.145 -0.016 0.215 -0.078 0.246 -0.168 c 0.031 -0.086 0.09 -0.141 0.191 -0.137 c 0.102 0 0.121 0.047 0.102 0.102 c -0.016 0.055 -0.012 0.086 -0.027 0.137 c -0.027 0.109 0.492 0.102 0.465 0 c -0.012 -0.051 -0.008 -0.082 -0.023 -0.137 c -0.02 -0.055 0 -0.102 0.102 -0.102 c 0.102 -0.004 0.16 0.051 0.191 0.137 c 0.031 0.09 0.102 0.152 0.246 0.168 c 0.145 0.016 0.313 0.012 0.457 0.012 c 0.141 0.004 0.195 -0.027 0.016 -0.043 c -0.184 -0.02 -0.43 -0.086 -0.473 -0.18 c -0.047 -0.094 -0.098 -0.137 -0.262 -0.148 c -0.355 -0.023 -0.598 -0.023 -0.969 0 c -0.164 0.008 -0.215 0.055 -0.262 0.148 c -0.043 0.094 -0.289 0.16 -0.473 0.18 c -0.18 0.016 -0.125 0.047 0.016 0.043 c 0.145 0 0.313 0.004 0.457 -0.012 Z" style="fill:#444459"/>
+ <path d="m 10.176 9.32 l -0.258 0 c -0.07 0 -0.129 0.059 -0.129 0.133 l 0 0.414 c 0 0.074 0.059 0.133 0.129 0.133 l 0.258 0 c 0.07 0 0.129 -0.059 0.129 -0.133 l 0 -0.414 c 0 -0.074 -0.059 -0.133 -0.129 -0.133 m -0.016 0.504 c 0 0.059 -0.023 0.105 -0.055 0.105 l -0.117 0 c -0.031 0 -0.055 -0.047 -0.055 -0.105 l 0 -0.328 c 0 -0.059 0.023 -0.105 0.055 -0.105 l 0.117 0 c 0.031 0 0.055 0.047 0.055 0.105 m 2.02 0.031 l -0.156 0 l 0 -0.004 l -0.086 0 c -0.031 0 -0.059 -0.066 -0.059 -0.133 l 0 -0.039 c 0 -0.066 0.027 -0.121 0.059 -0.121 l 0.355 0 l 0 -0.082 l -0.426 0 c -0.07 0 -0.125 0.07 -0.125 0.152 l 0 0.141 c 0 0.082 0.055 0.168 0.125 0.168 l 0.25 0 c 0.031 0 0.055 0.055 0.055 0.117 l 0 0.07 c 0 0.066 -0.023 0.121 -0.055 0.121 l -0.375 0 l 0 0.082 l 0.438 0 c 0.07 0 0.125 -0.07 0.125 -0.152 l 0 -0.168 c 0 -0.086 -0.055 -0.152 -0.125 -0.152 m -3.684 -0.074 l 0 0.414 c 0 0.074 0.063 0.133 0.137 0.133 l 0.313 0 l 0 -0.07 l -0.238 0 c -0.031 0 -0.059 -0.047 -0.059 -0.105 l 0 -0.133 l 0.293 0 l 0 -0.063 l -0.293 0 l 0 -0.133 c 0 -0.059 0.027 -0.105 0.059 -0.105 l 0.238 0 l 0 -0.07 l -0.313 0 c -0.074 0 -0.137 0.059 -0.137 0.133 m 4.789 0 l 0 0.414 c 0 0.074 0.063 0.133 0.137 0.133 l 0.313 0 l 0 -0.07 l -0.238 0 c -0.031 0 -0.059 -0.047 -0.059 -0.105 l 0 -0.328 c 0 -0.059 0.027 -0.105 0.059 -0.105 l 0.238 0 l 0 -0.07 l -0.313 0 c -0.074 0 -0.137 0.059 -0.137 0.133 m -3.957 0.363 l -0.121 -0.496 l -0.145 0 l 0 0.68 l 0.098 0 l 0 -0.469 l 0.113 0.469 l 0.105 0 l 0.109 -0.445 l 0 0.445 l 0.152 0 l 0 -0.68 l -0.191 0 m -1.449 0.449 l -0.148 -0.625 l -0.18 0 l 0 0.855 l 0.121 0 l 0 -0.59 l 0.141 0.59 l 0.133 0 l 0.148 -0.602 l 0 0.602 l 0.18 0 l 0 -0.855 l -0.242 0 m 2.75 0.43 l 0 -0.121 c 0 -0.074 -0.055 -0.133 -0.125 -0.133 l -0.324 0 l 0 0.68 l 0.133 0 l 0 -0.609 l 0.148 0 c 0.031 0 0.055 0.047 0.055 0.105 l 0 0.035 c 0 0.059 -0.023 0.105 -0.055 0.105 l -0.031 0 l 0 0.004 l -0.059 0 l 0.148 0.359 l 0.113 0 l -0.125 -0.293 c 0.07 -0.004 0.121 -0.063 0.121 -0.133 m 2.047 0.426 l 0.129 0 l 0 -0.68 l -0.129 0 m -0.609 0.113 l 0.172 0 l 0 0.566 l 0.129 0 l 0 -0.566 l 0.176 0 l 0 -0.113 l -0.477 0 m 1.996 0 l -0.129 0 l -0.199 0.238 l 0 -0.238 l -0.129 0 l 0 0.68 l 0.129 0 l 0 -0.293 l 0.199 0.293 l 0.129 0 l -0.254 -0.375 m -2.828 -0.039 l -0.113 -0.266 l -0.129 0 l 0.164 0.387 l 0 0.293 l 0.129 0 l 0 -0.297 l 0.152 -0.383 l -0.098 0 Z" style="fill:#393959"/>
+ <g style="fill:#444459">
+ <path d="m 4.105 6.359 l 0 0.078 l 0.023 0 c 0.016 0 0.02 0.004 0.02 0.016 c 0 0.004 0 0.012 -0.004 0.02 l -0.086 0.129 c -0.008 0.016 -0.02 0.016 -0.031 0 l -0.078 -0.121 c -0.004 -0.008 -0.012 -0.016 -0.012 -0.023 c 0 -0.012 0.012 -0.02 0.031 -0.02 l 0.02 0 l 0 -0.078 l -0.285 0 l 0 0.078 c 0.07 0 0.066 0.012 0.094 0.055 l 0.152 0.242 l 0 0.125 c 0 0.031 -0.012 0.043 -0.043 0.043 l -0.051 0 l 0 0.078 l 0.32 0 l 0 -0.078 l -0.051 0 c -0.031 0 -0.043 -0.012 -0.043 -0.043 l 0 -0.125 l 0.133 -0.203 c 0.047 -0.086 0.055 -0.094 0.09 -0.094 l 0.027 0 l 0 -0.078 m -2.543 0.141 c 0 -0.047 0.063 -0.082 0.141 -0.082 c 0.059 0 0.129 0.035 0.16 0.078 c 0.016 0.023 0.035 0.043 0.043 0.086 l 0.063 0 l 0 -0.223 l -0.07 0 c 0.004 0.051 -0.012 0.047 -0.027 0.035 c -0.051 -0.043 -0.109 -0.055 -0.176 -0.055 c -0.156 0 -0.254 0.078 -0.254 0.207 c 0 0.121 0.078 0.156 0.184 0.18 l 0.098 0.023 c 0.113 0.023 0.148 0.035 0.148 0.082 c 0 0.047 -0.035 0.078 -0.141 0.082 c -0.066 0 -0.141 -0.031 -0.172 -0.07 c -0.02 -0.023 -0.039 -0.035 -0.051 -0.094 l -0.066 0 l 0 0.23 l 0.07 0 c 0.004 -0.031 0.012 -0.059 0.027 -0.047 c 0.051 0.039 0.141 0.066 0.195 0.066 c 0.168 0 0.262 -0.074 0.262 -0.211 c 0 -0.258 -0.434 -0.148 -0.434 -0.289 m 1.609 -0.059 l 0.039 0 c 0.035 0 0.047 0.012 0.047 0.043 l 0 0.25 l -0.277 -0.371 l -0.227 0 l 0 0.078 l 0.043 0 c 0.031 0 0.047 0.012 0.047 0.043 l 0 0.379 c 0 0.035 -0.016 0.047 -0.047 0.047 l -0.043 0 l 0 0.074 l 0.262 0 l 0 -0.074 l -0.043 0 c -0.035 0 -0.047 -0.012 -0.047 -0.047 l 0 -0.316 l 0.32 0.438 l 0.102 0 l 0 -0.5 c 0 -0.031 0.012 -0.043 0.047 -0.043 l 0.031 0 l 0 -0.078 l -0.254 0 m -0.766 -0.031 c -0.203 0 -0.328 0.129 -0.328 0.336 c 0 0.199 0.125 0.328 0.32 0.328 c 0.211 0 0.336 -0.125 0.336 -0.34 c 0 -0.191 -0.133 -0.324 -0.328 -0.324 m -0.004 0.582 c -0.113 0 -0.176 -0.094 -0.176 -0.25 c 0 -0.156 0.066 -0.25 0.18 -0.25 c 0.109 0 0.176 0.094 0.176 0.254 c 0 0.156 -0.066 0.246 -0.18 0.246 Z"/>
+ <path d="m 2.277 9.586 l -0.609 0.555 l 0.609 0.559 Z"/>
+ </g>
+ </g>
+ <g style="fill:#393959">
+ <path d="m 2.848 10.43 c 0.059 -0.07 0.199 -0.258 0.199 -0.422 c 0 -0.137 -0.082 -0.227 -0.184 -0.227 c -0.066 0 -0.121 0.02 -0.188 0.043 l 0.008 0.168 c 0.035 -0.031 0.086 -0.063 0.129 -0.063 c 0.051 0 0.086 0.043 0.086 0.105 c 0 0.121 -0.125 0.266 -0.188 0.355 l -0.047 0.066 l 0 0.141 l 0.391 0 l 0 -0.141 l -0.23 0 m 0.473 -0.383 c -0.02 0 -0.039 0.004 -0.055 0.004 l 0 -0.148 l 0.223 0 l 0 -0.137 l -0.352 0 l 0 0.426 c 0.039 -0.012 0.07 -0.02 0.102 -0.02 c 0.047 0 0.129 0.023 0.129 0.137 c 0 0.059 -0.035 0.133 -0.117 0.133 c -0.039 0 -0.07 -0.012 -0.117 -0.039 l -0.008 0.145 c 0.043 0.02 0.074 0.035 0.156 0.035 c 0.156 0 0.234 -0.137 0.234 -0.27 c 0 -0.172 -0.07 -0.266 -0.195 -0.266 m 0.477 0.008 c -0.02 0 -0.066 0.004 -0.109 0.07 c 0.004 -0.113 0.023 -0.238 0.133 -0.238 c 0.039 0 0.078 0.023 0.105 0.035 l 0.008 -0.137 c -0.047 -0.02 -0.082 -0.031 -0.137 -0.031 c -0.188 0 -0.25 0.219 -0.25 0.445 c 0 0.172 0.039 0.383 0.219 0.383 c 0.18 0 0.199 -0.207 0.199 -0.254 c 0 -0.176 -0.078 -0.273 -0.168 -0.273 m -0.039 0.402 c -0.066 0 -0.066 -0.102 -0.066 -0.125 c 0 -0.043 0 -0.141 0.066 -0.141 c 0.059 0 0.066 0.09 0.066 0.125 c 0 0.043 -0.008 0.141 -0.066 0.141 m 0.629 -0.098 l -0.074 -0.375 l -0.164 0 l 0 0.586 l 0.102 0 l 0 -0.465 l 0.098 0.465 l 0.074 0 l 0.102 -0.465 l 0.004 0 l 0 0.465 l 0.098 0 l 0 -0.586 l -0.156 0 m 0.461 0.281 c 0.027 -0.004 0.086 -0.043 0.086 -0.137 c 0 -0.063 -0.031 -0.145 -0.129 -0.145 l -0.172 0 l 0 0.586 l 0.164 0 c 0.027 0 0.145 -0.016 0.145 -0.164 c 0 -0.09 -0.039 -0.125 -0.094 -0.141 m -0.109 -0.184 l 0.027 0 c 0.055 0 0.063 0.047 0.063 0.07 c 0 0.008 -0.004 0.07 -0.066 0.07 l -0.023 0 m 0.027 0.246 l -0.027 0 l 0 -0.152 l 0.039 0 c 0.039 0 0.059 0.027 0.059 0.078 c 0 0.074 -0.055 0.074 -0.07 0.074 Z"/>
+ <path d="m 9.668 6.793 l 0.117 0 l 0 0.527 l 0.129 0 l 0 -0.527 l 0.117 0 l 0 -0.117 l -0.363 0 m 0.629 -0.008 c -0.156 0 -0.23 0.145 -0.23 0.332 c 0 0.188 0.074 0.332 0.23 0.332 c 0.16 0 0.234 -0.145 0.234 -0.332 c 0 -0.188 -0.074 -0.332 -0.234 -0.332 m 0 0.555 c -0.074 0 -0.098 -0.098 -0.098 -0.223 c 0 -0.125 0.023 -0.223 0.098 -0.223 c 0.074 0 0.102 0.098 0.102 0.223 c 0 0.125 -0.027 0.223 -0.102 0.223 m 0.637 -0.547 l -0.367 0 l 0 0.117 l 0.117 0 l 0 0.527 l 0.129 0 l 0 -0.527 l 0.121 0 m 0.152 -0.117 l -0.18 0.645 l 0.125 0 l 0.035 -0.141 l 0.172 0 l 0.035 0.141 l 0.129 0 l -0.176 -0.645 m -0.137 0.395 l 0.066 -0.27 l 0.059 0.27 m 0.375 -0.395 l -0.129 0 l 0 0.645 l 0.309 0 l 0 -0.113 l -0.184 0 l 0 -0.531 m 0.594 0.512 c 0.055 -0.059 0.172 -0.203 0.172 -0.34 c 0 -0.109 -0.07 -0.18 -0.156 -0.18 c -0.059 0 -0.105 0.016 -0.16 0.035 l 0.008 0.133 c 0.027 -0.023 0.074 -0.051 0.105 -0.051 c 0.047 0 0.074 0.035 0.074 0.086 c 0 0.098 -0.105 0.215 -0.16 0.285 l -0.039 0.055 l 0 0.113 l 0.336 0 l 0 -0.117 l -0.199 0 m 0.438 -0.305 c -0.016 0 -0.031 0.004 -0.047 0.004 l 0 -0.121 l 0.191 0 l 0 -0.109 l -0.301 0 l 0 0.344 c 0.031 -0.008 0.059 -0.016 0.086 -0.016 c 0.039 0 0.109 0.02 0.109 0.109 c 0 0.047 -0.027 0.105 -0.098 0.105 c -0.035 0 -0.063 -0.012 -0.102 -0.031 l -0.008 0.117 c 0.039 0.016 0.066 0.027 0.133 0.027 c 0.137 0 0.203 -0.109 0.203 -0.215 c 0 -0.137 -0.063 -0.215 -0.168 -0.215 m 0.441 0.008 c -0.016 0 -0.059 0.004 -0.094 0.055 l -0.004 0 c 0.004 -0.09 0.023 -0.188 0.117 -0.188 c 0.031 0 0.066 0.016 0.09 0.027 l 0.008 -0.113 c -0.043 -0.016 -0.074 -0.023 -0.117 -0.023 c -0.164 0 -0.215 0.176 -0.215 0.355 c 0 0.141 0.031 0.309 0.188 0.309 c 0.152 0 0.172 -0.164 0.172 -0.203 c 0 -0.145 -0.07 -0.219 -0.145 -0.219 m -0.035 0.32 c -0.055 0 -0.055 -0.078 -0.055 -0.098 c 0 -0.035 0 -0.113 0.055 -0.113 c 0.051 0 0.055 0.07 0.055 0.102 c 0 0.031 -0.004 0.109 -0.055 0.109 m 0.59 -0.063 l -0.004 0 l -0.066 -0.281 l -0.145 0 l 0 0.434 l 0.09 0 l 0 -0.34 l 0.09 0.34 l 0.063 0 l 0.094 -0.34 l 0 0.34 l 0.086 0 l 0 -0.434 l -0.137 0 m 0.406 0.211 c 0.023 -0.004 0.074 -0.031 0.074 -0.102 c 0 -0.047 -0.027 -0.109 -0.113 -0.109 l -0.152 0 l 0 0.434 l 0.148 0 c 0.023 0 0.125 -0.008 0.125 -0.117 c 0 -0.07 -0.035 -0.098 -0.082 -0.105 m -0.098 -0.141 l 0.023 0 c 0.047 0 0.055 0.039 0.055 0.055 c 0 0.008 0 0.051 -0.055 0.051 l -0.023 0 m 0.027 0.188 l -0.027 0 l 0 -0.113 l 0.035 0 c 0.031 0 0.051 0.02 0.051 0.055 c 0 0.059 -0.047 0.059 -0.059 0.059 Z"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/16/devices/media-flash-sd-mmc.svg b/.icons/Material-Black-Lime-Numix/16/devices/media-flash-sd-mmc.svg
new file mode 120000
index 00000000..3421cd88
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/16/devices/media-flash-sd-mmc.svg
@@ -0,0 +1 @@
+media-memory-sd.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/16/devices/media-flash.svg b/.icons/Material-Black-Lime-Numix/16/devices/media-flash.svg
new file mode 120000
index 00000000..3421cd88
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/16/devices/media-flash.svg
@@ -0,0 +1 @@
+media-memory-sd.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/16/devices/media-floppy.svg b/.icons/Material-Black-Lime-Numix/16/devices/media-floppy.svg
new file mode 100644
index 00000000..acdc967b
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/16/devices/media-floppy.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 16 16">
+ <path d="m 0 0 0 16 16 0 0 -13 -3 -3 z" style="fill:#002b36;stroke:none"/>
+ <path d="m 12 0 0 4 -6 0 l 0 -4 z" style="fill:#93a1a1;stroke:none"/>
+ <path d="m 2 6 0 10 12 0 0 -10 z" style="fill:#eee8d5;stroke:none"/>
+ <path d="m 11 1 0 2 -1 0 0 -2 z" style="fill:#002b36;stroke:none"/>
+ <path d="m 3 9 0 1 10 0 0 -1 z" style="fill:#002b36;stroke:none"/>
+ <path d="m 13 13 -10 0 0 1 l 10 0 z" style="fill:#002b36;stroke:none"/>
+ <path d="m 14 1 0 15 1 0 0 -14 z" style="fill:#fdf6e3;fill-opacity:0.229;stroke:none"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/16/devices/media-jaz.svg b/.icons/Material-Black-Lime-Numix/16/devices/media-jaz.svg
new file mode 100644
index 00000000..369744a1
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/16/devices/media-jaz.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 16 16">
+ <g style="fill:#909ea9">
+ <path d="m 4.5 2.668 c -0.039 0.004 -0.078 0.02 -0.113 0.039 l -1.563 0.969 c -0.098 0.063 -0.156 0.172 -0.156 0.281 l 0 8.719 c 0 0.176 0.156 0.336 0.332 0.336 l 1.23 0 c 0.004 0.168 0.16 0.32 0.332 0.32 l 6.875 0 c 0.172 0 0.328 -0.152 0.332 -0.32 l 1.23 0 c 0.176 0 0.332 -0.16 0.332 -0.336 l 0 -8.719 c 0 -0.109 -0.059 -0.219 -0.156 -0.281 l -1.563 -0.969 c -0.051 -0.027 -0.113 -0.043 -0.176 -0.039 l -6.875 0 c -0.02 -0.004 -0.043 -0.004 -0.063 0 m 0.168 0.664 l 7 0 l 1 0.668 l 0 8.332 l -1 0 l 0 -3.332 l -7.336 0 l 0 3.332 l -1 0 l 0 -8.332 m 1.336 6.332 l 6.664 0 l 0 0.336 l -6.664 0 m 0 1 l 6.664 0 l 0 0.332 l -6.664 0 Z"/>
+ <path d="m 7.5 3 l -1.168 0 l 0 1 l 4.668 0 l 0 -1 Z"/>
+ <path d="m 4.668 8.332 l 0 -2.332 l 4.664 0 l 0 2.332 Z"/>
+ <path d="m 10 6 l 0 2.332 l 1.332 0 l 0 -2.332 Z"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/16/devices/media-memory-sd.svg b/.icons/Material-Black-Lime-Numix/16/devices/media-memory-sd.svg
new file mode 100644
index 00000000..efcbdf29
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/16/devices/media-memory-sd.svg
@@ -0,0 +1,11 @@
+<!-- Generator: flash2svg, http://dissentgraphics.com/tools/flash2svg -->
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 16 16" style="image-rendering:optimizeSpeed;enable-background:new 0 0 1024 1024">
+ <rect width="0.8" height="1.8" x="13.2" y="4.2" rx="0.244" style="fill:#8e8e8e;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 4 0 9.5 0 c 0.277 0 0.5 0.223 0.5 0.5 l 0 3.5 -0.5 0 0 4 0.5 0 0 7.5 c 0 0.277 -0.223 0.5 -0.5 0.5 l -4.5 0 -0.2 -0.5 -1.6 0 -0.2 0.5 -4.5 0 c -0.277 0 -0.5 -0.223 -0.5 -0.5 l 0 -9.5 l 0.5 0 l 0 -1 -0.5 0 0 -3 z" style="fill:#464646;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect width="1" height="3" x="3.5" y="2" rx="0.2" style="fill:#ffd642;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect rx="0.2" y="1" x="5.5" height="4" width="1" style="fill:#ffd642;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect width="1" height="4" x="7.5" y="1" rx="0.2" style="fill:#ffd642;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect rx="0.2" y="1" x="9.5" height="4" width="1" style="fill:#ffd642;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect width="1" height="4" x="11.5" y="1" rx="0.2" style="fill:#ffd642;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect width="1" height="16" x="11" style="fill:#faf2f2;opacity:0.2;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/16/devices/media-memory-sm.svg b/.icons/Material-Black-Lime-Numix/16/devices/media-memory-sm.svg
new file mode 100644
index 00000000..f1a44936
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/16/devices/media-memory-sm.svg
@@ -0,0 +1,133 @@
+<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" viewBox="0 0 16 16">
+ <defs>
+ <filter width="16" x="0" y="0" height="16" filterUnits="objectBoundingBox" id="alpha">
+ <feColorMatrix values="0 0 0 0 1 0 0 0 0 1 0 0 0 0 1 0 0 0 1 0" in="SourceGraphic" type="matrix"/>
+ </filter>
+ <g id="surface10">
+ <path d="m 221.99 188 c 0 8.813 -7.188 16 -16 16 c -8.813 0 -16 -7.188 -16 -16 c 0 -8.813 7.188 -16 16 -16 c 8.813 0 16 7.188 16 16 Z" transform="matrix(.0625 0 0 .0625 -1.70667 -2.25)" style="fill:url(#radial4);stroke:url(#radial5);fill-rule:evenodd;stroke-width:5.333"/>
+ </g>
+ <g id="surface13">
+ <path d="m 308.53 76.47 l -1.969 1.969 l 0 3.059 l 16.01 0 l 0 -5.03 Z" transform="matrix(.33333 0 0 .33333 -98.66667 -16.66667)" style="stroke-opacity:0.137;fill:none;stroke:#fff"/>
+ <path d="m 306.55 78.43 l 0 3.07 l 16.02 0 l 0 -5.04 l -14.05 0 l -1.969 1.969" transform="matrix(.33333 0 0 .33333 -98.66667 -17)" style="fill:none;stroke:url(#radial6)"/>
+ </g>
+ <g id="surface15">
+ <path d="m 301.48 53.24 l 0 40.38 c 0.07 1.043 0.996 2.098 2.379 1.992 l 31.852 0 c 0.891 -0.035 1.781 -0.785 1.77 -2.25 l 0 -36.938 c 0 -0.715 -0.234 -1.195 -0.762 -1.711 c 0 0 -2.742 -2.836 -2.742 -2.836 c -0.281 -0.27 -0.457 -0.375 -1.242 -0.375 l -30 0 c -0.938 0.059 -1.301 0.996 -1.242 1.734 Z" transform="matrix(.33333 0 0 .33333 -98.66667 -17)" style="fill:url(#linear1);stroke:#2e3436;fill-rule:evenodd"/>
+ <path d="m 307.38 55.617 l 24.18 0 c 1.055 0 1.898 0.844 1.898 1.898 l 0 13.207 c 0 1.043 -0.844 1.898 -1.898 1.898 l -24.18 0 c -1.055 0 -1.898 -0.855 -1.898 -1.898 l 0 -13.207 c 0 -1.055 0.844 -1.898 1.898 -1.898 Z" transform="matrix(.33333 0 0 .33333 -98.66667 -17)" style="fill:#ecd400;stroke:#2e3436;fill-rule:evenodd;stroke-width:3"/>
+ <path d="m 307.38 55.617 l 24.18 0 c 1.055 0 1.898 0.844 1.898 1.898 l 0 13.207 c 0 1.043 -0.844 1.898 -1.898 1.898 l -24.18 0 c -1.055 0 -1.898 -0.855 -1.898 -1.898 l 0 -13.207 c 0 -1.055 0.844 -1.898 1.898 -1.898 Z" transform="matrix(.33333 0 0 .33333 -98.66667 -17)" style="fill:url(#linear2);stroke:#c39f00;fill-rule:evenodd"/>
+ <path d="m 307.98 56.61 l 23.707 0 c 0.633 0 1.151 0.516 1.143 1.148 l 0 12.703 c 0.003 0.633 -0.509 1.148 -1.142 1.148 l -23.707 0 c -0.633 0 -1.151 -0.516 -1.143 -1.148 l 0 -12.703 c -0.003 -0.633 0.509 -1.148 1.142 -1.148 Z" transform="matrix(.33333 0 -.00184 .33333 -98.66667 -17)" style="stroke-opacity:0.447;fill:none;stroke:#fff"/>
+ <path d="m 3.992 1.707 l 0 2 c 2.402 -0.957 5.02 1.324 7.668 0.664 l 0 -2.641 l 0.332 0 l 0 5.309 l -0.332 0 l 0 -2 c -2.887 0.645 -5.184 -1.684 -7.668 -0.668 l 0 2.668 l -0.332 0 l 0 -5.332 Z" style="fill:#fff;fill-opacity:0.447;fill-rule:evenodd"/>
+ <path d="m 4.328 1.707 l 0 1.578 l 0.332 -0.082 l 0 -1.496 Z" style="fill:#fff;fill-opacity:0.447;fill-rule:evenodd"/>
+ <path d="m 4.992 3.203 l 0 -1.496 l 0.336 0 l 0 1.469 Z" style="fill:#fff;fill-opacity:0.447;fill-rule:evenodd"/>
+ <path d="m 5.66 3.176 l 0 -1.469 l 0.332 0 l 0 1.52 Z" style="fill:#fff;fill-opacity:0.447;fill-rule:evenodd"/>
+ <path d="m 6.328 3.297 l 0 -1.59 l 0.332 0 l 0 1.664 Z" style="fill:#fff;fill-opacity:0.447;fill-rule:evenodd"/>
+ <path d="m 6.992 3.426 l 0 -1.719 l 0.336 0 l 0 1.777 Z" style="fill:#fff;fill-opacity:0.447;fill-rule:evenodd"/>
+ <path d="m 7.66 3.602 l 0 -1.895 l 0.332 0 l 0 1.938 Z" style="fill:#fff;fill-opacity:0.447;fill-rule:evenodd"/>
+ <path d="m 8.328 3.777 l 0 -2.07 l 0.332 0 l 0 2.129 Z" style="fill:#fff;fill-opacity:0.447;fill-rule:evenodd"/>
+ <path d="m 8.992 3.91 l 0 -2.203 l 0.336 0 l 0 2.262 Z" style="fill:#fff;fill-opacity:0.447;fill-rule:evenodd"/>
+ <path d="m 9.66 4.074 l 0 -2.367 l 0.332 0 l 0 2.395 Z" style="fill:#fff;fill-opacity:0.447;fill-rule:evenodd"/>
+ <path d="m 10.328 4.133 l 0 -2.426 l 0.332 0 l 0 2.426 Z" style="fill:#fff;fill-opacity:0.447;fill-rule:evenodd"/>
+ <path d="m 10.992 4.133 l 0 -2.426 l 0.336 0 l 0 2.379 Z" style="fill:#fff;fill-opacity:0.447;fill-rule:evenodd"/>
+ <path d="m 4.328 7.02 l 0 -2.477 l 0.332 -0.039 l 0 2.516 Z" style="fill:#fff;fill-opacity:0.447;fill-rule:evenodd"/>
+ <path d="m 4.992 4.492 l 0 2.531 l 0.336 0 l 0 -2.574 Z" style="fill:#fff;fill-opacity:0.447;fill-rule:evenodd"/>
+ <path d="m 5.66 4.449 l 0 2.574 l 0.332 0 l 0 -2.535 Z" style="fill:#fff;fill-opacity:0.447;fill-rule:evenodd"/>
+ <path d="m 6.328 4.59 l 0 2.434 l 0.332 0 l 0 -2.359 Z" style="fill:#fff;fill-opacity:0.447;fill-rule:evenodd"/>
+ <path d="m 6.992 4.742 l 0 2.281 l 0.336 0 l 0 -2.191 Z" style="fill:#fff;fill-opacity:0.447;fill-rule:evenodd"/>
+ <path d="m 7.66 4.949 l 0 2.074 l 0.332 0 l 0 -1.957 Z" style="fill:#fff;fill-opacity:0.447;fill-rule:evenodd"/>
+ <path d="m 8.328 5.129 l 0 1.895 l 0.332 0 l 0 -1.809 Z" style="fill:#fff;fill-opacity:0.447;fill-rule:evenodd"/>
+ <path d="m 8.992 5.273 l 0 1.75 l 0.336 0 l 0 -1.691 Z" style="fill:#fff;fill-opacity:0.447;fill-rule:evenodd"/>
+ <path d="m 9.66 5.391 l 0 1.633 l 0.332 0 l 0 -1.617 Z" style="fill:#fff;fill-opacity:0.447;fill-rule:evenodd"/>
+ <path d="m 10.328 5.465 l 0 1.559 l 0.332 0 l 0 -1.602 Z" style="fill:#fff;fill-opacity:0.447;fill-rule:evenodd"/>
+ <path d="m 10.992 5.453 l 0 1.57 l 0.336 0 l 0 -1.633 Z" style="fill:#fff;fill-opacity:0.447;fill-rule:evenodd"/>
+ <path d="m 2.934 11.371 l 9.789 0 c 0.148 0 0.27 0.121 0.27 0.273 l 0 3.121 c 0 0.152 -0.121 0.273 -0.27 0.273 l -9.789 0 c -0.152 0 -0.273 -0.121 -0.273 -0.273 l 0 -3.121 c 0 -0.152 0.121 -0.273 0.273 -0.273 Z" style="fill:#2e3436;fill-rule:evenodd"/>
+ <path d="m 3.035 11.707 l 9.582 0 c 0.023 0 0.043 0.02 0.043 0.043 l 0 2.91 c 0 0.027 -0.02 0.047 -0.043 0.047 l -9.582 0 c -0.023 0 -0.043 -0.02 -0.043 -0.047 l 0 -2.91 c 0 -0.023 0.02 -0.043 0.043 -0.043 Z" style="fill:url(#linear3);fill-rule:evenodd"/>
+ <path d="m 3.035 11.707 l 9.582 0 c 0.023 0 0.043 0.02 0.043 0.043 l 0 0.91 c 0 0.027 -0.02 0.047 -0.043 0.047 l -9.582 0 c -0.023 0 -0.043 -0.02 -0.043 -0.047 l 0 -0.91 c 0 -0.023 0.02 -0.043 0.043 -0.043 Z" style="fill:url(#linear4);fill-rule:evenodd"/>
+ <path d="m 3.703 12.04 l 3.258 0 c 0.023 0 0.043 0.02 0.043 0.043 l 0 0.578 c 0 0.027 -0.02 0.047 -0.043 0.047 l -3.258 0 c -0.023 0 -0.043 -0.02 -0.043 -0.047 l 0 -0.578 c 0 -0.023 0.02 -0.043 0.043 -0.043 Z" style="fill:#e8b96e;fill-rule:evenodd"/>
+ <path d="m 7.691 12.04 l 1.262 0 c 0.023 0 0.043 0.02 0.043 0.043 l 0 0.578 c 0 0.027 -0.02 0.047 -0.043 0.047 l -1.262 0 c -0.023 0 -0.043 -0.02 -0.043 -0.047 l 0 -0.578 c 0 -0.023 0.02 -0.043 0.043 -0.043 Z" style="fill:#e8b96e;fill-rule:evenodd"/>
+ <path d="m 302.78 52.5 c -0.141 0.012 -0.141 0 -0.211 0.129 c -0.082 0.117 -0.117 0.363 -0.094 0.527 c 0 0.035 0 0.059 0 0.094 l 0 40.31 c 0.023 0.492 0.492 1.125 1.336 1.066 c 0.023 0 0.047 0 0.07 0 l 31.781 0 c 0.352 -0.023 0.82 -0.211 0.809 -1.289 l 0 -36.902 c 0 -0.504 -0.035 -0.609 -0.434 -0.996 c -0.012 -0.012 -0.023 -0.023 -0.023 -0.035 l -2.719 -2.813 c -0.059 -0.059 -0.035 -0.023 -0.035 -0.035 c 0 0 -0.035 -0.023 -0.035 -0.023 c 0.012 0 -0.141 -0.035 -0.492 -0.035 Z" transform="matrix(.33333 0 0 .33333 -98.6563 -17.04317)" style="fill:none;stroke:url(#linear5)"/>
+ <path d="m 3 14 l 9.73 0 l 0 0.375 l -9.73 0 Z" style="fill:url(#radial2);fill-rule:evenodd"/>
+ <path d="m 3.035 11.707 l 9.582 0 c 0.023 0 0.043 0.02 0.043 0.043 l 0 2.91 c 0 0.027 -0.02 0.047 -0.043 0.047 l -9.582 0 c -0.023 0 -0.043 -0.02 -0.043 -0.047 l 0 -2.91 c 0 -0.023 0.02 -0.043 0.043 -0.043 Z" style="fill:url(#linear6);fill-rule:evenodd"/>
+ <path d="m 302.79 52.594 c -0.117 0.012 -0.07 -0.012 -0.129 0.094 c -0.059 0.105 -0.105 0.316 -0.094 0.469 c 0 0.035 0 0.059 0 0.094 l 0 40.31 c 0.023 0.445 0.422 1.031 1.219 0.973 c 0.035 0 0.059 0 0.094 0 l 31.781 0 c 0.305 -0.023 0.727 -0.152 0.715 -1.195 l 0 -36.902 c 0 -0.492 -0.012 -0.551 -0.398 -0.938 c -0.012 -0.012 -0.023 -0.023 -0.035 -0.035 l -2.719 -2.813 c -0.117 -0.105 -0.047 -0.035 -0.035 -0.023 c 0.023 0 -0.117 -0.035 -0.469 -0.035 Z" transform="matrix(.33333 0 0 .33333 -98.66667 -17)" style="fill:none;stroke:url(#radial3)"/>
+ <use xlink:href="#surface10" style="mask:url(#mask1)"/>
+ <use xlink:href="#surface13" style="mask:url(#mask2)"/>
+ </g>
+ <g id="surface6">
+ <path d="m 2.938 13.04 l 10.121 0 l 0 2.5 l -10.121 0 Z" style="fill:url(#linear0)"/>
+ <path d="m 13.06 13.04 l 0 2.5 c 1.078 0.004 2.609 -0.563 2.609 -1.25 c 0 -0.691 -1.207 -1.25 -2.609 -1.25 Z" style="fill:url(#radial0)"/>
+ <path d="m 2.938 13.04 l 0 2.5 c -1.078 0.004 -2.609 -0.563 -2.609 -1.25 c 0 -0.691 1.207 -1.25 2.609 -1.25 Z" style="fill:url(#radial1)"/>
+ </g>
+ <linearGradient gradientTransform="matrix(.33333 0 0 .33333 -98.66667 -17)" id="linear6" y1="82.991" x1="312.36" y2="95.99" gradientUnits="userSpaceOnUse" x2="329.48">
+ <stop style="stop-color:#fff;stop-opacity:0"/>
+ <stop offset="0.276" style="stop-color:#fff;stop-opacity:0.326"/>
+ <stop offset="0.772" style="stop-color:#fff;stop-opacity:0.408"/>
+ <stop offset="1" style="stop-color:#fff;stop-opacity:0"/>
+ </linearGradient>
+ <linearGradient gradientTransform="matrix(1 0 0 .98252 295.98 49.929)" id="linear1" y1="4.608" x1="21.617" y2="47.01" gradientUnits="userSpaceOnUse" x2="26.444">
+ <stop style="stop-color:#545653"/>
+ <stop offset="0.526" style="stop-color:#545552"/>
+ <stop offset="0.626" style="stop-color:#5d605b"/>
+ <stop offset="1" style="stop-color:#3d3e3c"/>
+ </linearGradient>
+ <linearGradient gradientTransform="matrix(.02096 0 0 .0103 .42425 9.26769)" id="linear0" y1="366.65" y2="609.51" gradientUnits="userSpaceOnUse" x2="0">
+ <stop style="stop-color:#000;stop-opacity:0"/>
+ <stop offset="0.5" style="stop-color:#000;stop-opacity:0.404"/>
+ <stop offset="1" style="stop-color:#000;stop-opacity:0"/>
+ </linearGradient>
+ <linearGradient gradientTransform="translate(295.98 50)" id="linear2" y1="21.741" x1="29.375" y2="7.679" gradientUnits="userSpaceOnUse" x2="22.1">
+ <stop style="stop-color:#ecd400"/>
+ <stop offset="0.5" style="stop-color:#c2af06"/>
+ <stop offset="1" style="stop-color:#ffeb3d"/>
+ </linearGradient>
+ <linearGradient gradientTransform="matrix(.33333 0 0 .31133 -.00667 .186)" id="linear3" y1="39.68" y2="46.636" gradientUnits="userSpaceOnUse" x2="0">
+ <stop style="stop-color:#deded9"/>
+ <stop offset="0.785" style="stop-color:#deded9"/>
+ <stop offset="1" style="stop-color:#828275"/>
+ </linearGradient>
+ <linearGradient gradientTransform="matrix(.33333 0 0 .33333 -98.66667 -17)" id="linear4" y1="90" y2="84" gradientUnits="userSpaceOnUse" x2="0">
+ <stop style="stop-color:#ba5d12"/>
+ <stop offset="1" style="stop-color:#cd7f33"/>
+ </linearGradient>
+ <linearGradient id="linear5" y1="8.678" x1="16.846" y2="78.5" gradientUnits="userSpaceOnUse" x2="30.508">
+ <stop style="stop-color:#fff;stop-opacity:0.18"/>
+ <stop offset="1" style="stop-color:#fff;stop-opacity:0"/>
+ </linearGradient>
+ <mask id="mask2">
+ <g style="filter:url(#alpha)">
+ <use xlink:href="#surface13"/>
+ </g>
+ </mask>
+ <mask id="mask0">
+ <g style="filter:url(#alpha)">
+ <rect width="16" height="16" style="fill:#000;fill-opacity:0.588"/>
+ </g>
+ </mask>
+ <mask id="mask1">
+ <g style="filter:url(#alpha)">
+ <use xlink:href="#surface10"/>
+ </g>
+ </mask>
+ <radialGradient cx="321.2" cy="73.49" gradientTransform="matrix(1.1575 0 0 3.4035 -50.589 -176.57)" id="radial3" r="17.407" gradientUnits="userSpaceOnUse">
+ <stop style="stop-color:#fff"/>
+ <stop offset="1" style="stop-color:#fff;stop-opacity:0"/>
+ </radialGradient>
+ <radialGradient cx="202.69" cy="178.31" gradientTransform="matrix(11.889 -9.7781 .37281 .45328 -2313.2 2117.1)" id="radial4" r="16" gradientUnits="userSpaceOnUse">
+ <stop style="stop-color:#40423f"/>
+ <stop offset="1" style="stop-color:#181818"/>
+ </radialGradient>
+ <radialGradient cx="605.71" cy="486.65" gradientTransform="matrix(-.02096 0 0 .0103 15.56838 9.26769)" id="radial1" r="117.14" gradientUnits="userSpaceOnUse">
+ <stop style="stop-color:#000;stop-opacity:0.404"/>
+ <stop offset="1" style="stop-color:#000;stop-opacity:0"/>
+ </radialGradient>
+ <radialGradient cx="206" cy="203" id="radial5" r="18.667" gradientUnits="userSpaceOnUse">
+ <stop style="stop-color:#a2a2a2"/>
+ <stop offset="1" style="stop-color:#fff;stop-opacity:0"/>
+ </radialGradient>
+ <radialGradient cx="314.56" cy="78.985" gradientTransform="matrix(.80386 .59482 -.95033 1.2843 136.76 -209.56)" id="radial6" r="8.51" gradientUnits="userSpaceOnUse">
+ <stop style="stop-color:#424242;stop-opacity:0.51"/>
+ <stop offset="1" style="stop-color:#000;stop-opacity:0.51"/>
+ </radialGradient>
+ <radialGradient cx="319.59" cy="93.56" gradientTransform="matrix(.33333 0 0 .09707 -98.66667 5.105)" id="radial2" r="14.594" gradientUnits="userSpaceOnUse" xlink:href="#radial3"/>
+ <radialGradient cx="605.71" cy="486.65" gradientTransform="matrix(.02096 0 0 .0103 .42878 9.26769)" id="radial0" r="117.14" gradientUnits="userSpaceOnUse" xlink:href="#radial1"/>
+ </defs>
+ <use xlink:href="#surface6" style="mask:url(#mask0)"/>
+ <use xlink:href="#surface15"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/16/devices/media-memory.svg b/.icons/Material-Black-Lime-Numix/16/devices/media-memory.svg
new file mode 120000
index 00000000..f19a62ed
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/16/devices/media-memory.svg
@@ -0,0 +1 @@
+gnome-dev-memory.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/16/devices/media-optical-audio.svg b/.icons/Material-Black-Lime-Numix/16/devices/media-optical-audio.svg
new file mode 100644
index 00000000..a9b99ee8
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/16/devices/media-optical-audio.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 16 16">
+ <g transform="matrix(0.5,0,0,0.5,-4,-506.1811)" style="fill:#eee8d5">
+ <path d="m 24 8 c -8.837 0 -16 7.163 -16 16 0 8.837 7.163 16 16 16 8.837 0 16 -7.163 16 -16 0 -8.837 -7.163 -16 -16 -16 z m 0 11 c 2.756 0 5 2.244 5 5 0 2.756 -2.244 5 -5 5 -2.756 0 -5 -2.244 -5 -5 0 -2.756 2.244 -5 5 -5 z m 0 1 c -2.215 0 -4 1.785 -4 4 0 2.215 1.785 4 4 4 2.215 0 4 -1.785 4 -4 0 -2.215 -1.785 -4 -4 -4 z m 0 1.5 c 1.381 0 2.5 1.119 2.5 2.5 0 1.381 -1.119 2.5 -2.5 2.5 -1.381 0 -2.5 -1.119 -2.5 -2.5 0 -1.381 1.119 -2.5 2.5 -2.5 z" transform="translate(0,1004.3622)"/>
+ </g>
+ <path d="m 7.134 7.106 c 0.195 -0.189 0.445 -0.315 0.715 -0.349 l -0.097 -0.735 c -0.432 0.054 -0.826 0.243 -1.137 0.544 l 0.519 0.539 z m -0.866 -0.894 c 0.388 -0.373 0.889 -0.615 1.426 -0.683 l -0.696 -5.458 c -1.719 0.219 -3.327 0.987 -4.567 2.187 l 3.837 3.954 z" style="fill:#657b83;opacity:0.483"/>
+ <path d="m 9.167 8.433 c -0.094 0.254 -0.266 0.476 -0.495 0.623 l 0.404 0.621 c 0.367 -0.234 0.641 -0.575 0.791 -0.981 l -0.7 -0.263 z m 1.167 0.433 c -0.189 0.504 -0.538 0.938 -0.992 1.231 l 2.98 4.626 c 1.457 -0.939 2.577 -2.324 3.178 -3.941 l -5.166 -1.915 z" style="fill:#fffefb;opacity:0.464;fill-opacity:1"/>
+ <path d="m 8.896 8.863 c -0.188 0.195 -0.434 0.331 -0.703 0.373 l 0.123 0.731 c 0.43 -0.068 0.817 -0.271 1.117 -0.583 l -0.537 -0.521 z m 0.896 0.863 c -0.375 0.386 -0.868 0.645 -1.401 0.732 l 0.884 5.431 c 1.711 -0.279 3.291 -1.101 4.488 -2.344 l -3.971 -3.819 z" style="fill:#657b83;opacity:0.483"/>
+ <path d="m 6.842 7.545 c 0.099 -0.252 0.275 -0.471 0.507 -0.614 l -0.392 -0.629 c -0.371 0.227 -0.652 0.563 -0.81 0.966 l 0.695 0.276 z m -1.158 -0.455 c 0.199 -0.5 0.555 -0.928 1.016 -1.212 l -2.892 -4.681 c -1.474 0.911 -2.621 2.275 -3.252 3.881 l 5.129 2.01 z" style="fill:#fffefb;opacity:0.426;fill-opacity:1"/>
+ <path d="m 8 5 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 c 0 -1.657 -1.343 -3 -3 -3 z m 0 1 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 c 0 -1.105 0.895 -2 2 -2 z" style="fill:#4d4d4d;fill-opacity:1;stroke:none"/>
+ <path d="m 10.05 1.025 c 0.358 -0.056 0.744 -0.023 1.086 0.142 1.371 0.659 2.541 0.148 2.541 0.148 0 0 -0.921 2.23 -2.543 2.166 c -1.533 -0.059 -1.761 0.362 -1.805 0.412 l 0.93 6.458 c 0.007 0.044 0.016 0.083 0.02 0.127 0.145 1.392 -0.826 2.961 -2.383 3.857 c -1.976 1.136 -4.307 0.782 -5.212 -0.796 -0.905 -1.578 -0.046 -3.793 1.93 -4.93 1.53 -0.879 3.273 -0.849 4.403 -0.065 l -1.01 -6.446 -0.033 -0.047 c 0 0 0.996 -0.874 2.072 -1.026 z" style="fill:#d33682;color:#000"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/16/devices/media-optical-bd.svg b/.icons/Material-Black-Lime-Numix/16/devices/media-optical-bd.svg
new file mode 120000
index 00000000..06cfdca7
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/16/devices/media-optical-bd.svg
@@ -0,0 +1 @@
+media-cdr.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/16/devices/media-optical-cd-audio.svg b/.icons/Material-Black-Lime-Numix/16/devices/media-optical-cd-audio.svg
new file mode 120000
index 00000000..446400df
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/16/devices/media-optical-cd-audio.svg
@@ -0,0 +1 @@
+media-optical-audio.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/16/devices/media-optical-cd-r.svg b/.icons/Material-Black-Lime-Numix/16/devices/media-optical-cd-r.svg
new file mode 120000
index 00000000..06cfdca7
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/16/devices/media-optical-cd-r.svg
@@ -0,0 +1 @@
+media-cdr.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/16/devices/media-optical-cd-rw.svg b/.icons/Material-Black-Lime-Numix/16/devices/media-optical-cd-rw.svg
new file mode 120000
index 00000000..06cfdca7
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/16/devices/media-optical-cd-rw.svg
@@ -0,0 +1 @@
+media-cdr.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/16/devices/media-optical-cd.svg b/.icons/Material-Black-Lime-Numix/16/devices/media-optical-cd.svg
new file mode 120000
index 00000000..06cfdca7
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/16/devices/media-optical-cd.svg
@@ -0,0 +1 @@
+media-cdr.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/16/devices/media-optical-cdr.svg b/.icons/Material-Black-Lime-Numix/16/devices/media-optical-cdr.svg
new file mode 120000
index 00000000..06cfdca7
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/16/devices/media-optical-cdr.svg
@@ -0,0 +1 @@
+media-cdr.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/16/devices/media-optical-dvd-data.svg b/.icons/Material-Black-Lime-Numix/16/devices/media-optical-dvd-data.svg
new file mode 120000
index 00000000..499dc6d2
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/16/devices/media-optical-dvd-data.svg
@@ -0,0 +1 @@
+media-dvd.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/16/devices/media-optical-dvd-r-plus.svg b/.icons/Material-Black-Lime-Numix/16/devices/media-optical-dvd-r-plus.svg
new file mode 120000
index 00000000..499dc6d2
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/16/devices/media-optical-dvd-r-plus.svg
@@ -0,0 +1 @@
+media-dvd.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/16/devices/media-optical-dvd-r.svg b/.icons/Material-Black-Lime-Numix/16/devices/media-optical-dvd-r.svg
new file mode 120000
index 00000000..499dc6d2
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/16/devices/media-optical-dvd-r.svg
@@ -0,0 +1 @@
+media-dvd.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/16/devices/media-optical-dvd-ram.svg b/.icons/Material-Black-Lime-Numix/16/devices/media-optical-dvd-ram.svg
new file mode 120000
index 00000000..499dc6d2
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/16/devices/media-optical-dvd-ram.svg
@@ -0,0 +1 @@
+media-dvd.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/16/devices/media-optical-dvd-rom.svg b/.icons/Material-Black-Lime-Numix/16/devices/media-optical-dvd-rom.svg
new file mode 120000
index 00000000..499dc6d2
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/16/devices/media-optical-dvd-rom.svg
@@ -0,0 +1 @@
+media-dvd.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/16/devices/media-optical-dvd-rw.svg b/.icons/Material-Black-Lime-Numix/16/devices/media-optical-dvd-rw.svg
new file mode 120000
index 00000000..499dc6d2
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/16/devices/media-optical-dvd-rw.svg
@@ -0,0 +1 @@
+media-dvd.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/16/devices/media-optical-dvd-video.svg b/.icons/Material-Black-Lime-Numix/16/devices/media-optical-dvd-video.svg
new file mode 120000
index 00000000..499dc6d2
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/16/devices/media-optical-dvd-video.svg
@@ -0,0 +1 @@
+media-dvd.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/16/devices/media-optical-dvd.svg b/.icons/Material-Black-Lime-Numix/16/devices/media-optical-dvd.svg
new file mode 120000
index 00000000..499dc6d2
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/16/devices/media-optical-dvd.svg
@@ -0,0 +1 @@
+media-dvd.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/16/devices/media-optical.svg b/.icons/Material-Black-Lime-Numix/16/devices/media-optical.svg
new file mode 120000
index 00000000..06cfdca7
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/16/devices/media-optical.svg
@@ -0,0 +1 @@
+media-cdr.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/16/devices/media-removable.svg b/.icons/Material-Black-Lime-Numix/16/devices/media-removable.svg
new file mode 120000
index 00000000..62992d8f
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/16/devices/media-removable.svg
@@ -0,0 +1 @@
+drive-removable-media-usb.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/16/devices/media-tape.svg b/.icons/Material-Black-Lime-Numix/16/devices/media-tape.svg
new file mode 100644
index 00000000..d69fe72f
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/16/devices/media-tape.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 16 16">
+ <circle cx="5.75" cy="8.5" r="2.625" style="fill:#262626;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <circle r="2.25" cy="8.5" cx="10.25" style="fill:#262626;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <circle cx="5.75" cy="8.5" r="1.125" style="fill:#fff;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <circle r="1.125" cy="8.5" cx="10.25" style="fill:#fff;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 0.441 3 c -0.244 0 -0.441 0.203 -0.441 0.457 l 0 9.04 c 0 0.277 0.223 0.5 0.5 0.5 l 15 0 c 0.277 0 0.5 -0.223 0.5 -0.5 l 0 -9.04 c 0 -0.254 -0.197 -0.457 -0.441 -0.457 l -15.12 0 z m 1.486 3 l 3.072 0 l 0 5 l -3.072 0 l -0.158 -0.277 c -0.702 -1.375 -0.702 -3.07 0 -4.445 c 0.05 -0.095 0.102 -0.187 0.158 -0.277 z m 9.07 0 l 3.072 0 l 0.158 0.277 c 0.702 1.375 0.702 3.07 0 4.445 c -0.05 0.095 -0.102 0.187 -0.158 0.277 l -3.072 0 l 0 -5 z" style="fill:#838488;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 0 5 1 0 0 -1 14 0 0 1 1 0 0 -2 -16 0" style="fill:#383838;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <rect width="4" height="4.5" x="6" y="6.5" rx="0.25" style="fill:#fffcd3;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect width="4" height="1" x="6" y="6" rx="0.25" style="fill:#f57979;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 13 3 0 3 1 0 0 -3 z m 0 8 0 2 1 0 0 -2 z" style="fill:#bcbcbc;opacity:0.514;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/16/devices/media-zip.svg b/.icons/Material-Black-Lime-Numix/16/devices/media-zip.svg
new file mode 100644
index 00000000..369744a1
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/16/devices/media-zip.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 16 16">
+ <g style="fill:#909ea9">
+ <path d="m 4.5 2.668 c -0.039 0.004 -0.078 0.02 -0.113 0.039 l -1.563 0.969 c -0.098 0.063 -0.156 0.172 -0.156 0.281 l 0 8.719 c 0 0.176 0.156 0.336 0.332 0.336 l 1.23 0 c 0.004 0.168 0.16 0.32 0.332 0.32 l 6.875 0 c 0.172 0 0.328 -0.152 0.332 -0.32 l 1.23 0 c 0.176 0 0.332 -0.16 0.332 -0.336 l 0 -8.719 c 0 -0.109 -0.059 -0.219 -0.156 -0.281 l -1.563 -0.969 c -0.051 -0.027 -0.113 -0.043 -0.176 -0.039 l -6.875 0 c -0.02 -0.004 -0.043 -0.004 -0.063 0 m 0.168 0.664 l 7 0 l 1 0.668 l 0 8.332 l -1 0 l 0 -3.332 l -7.336 0 l 0 3.332 l -1 0 l 0 -8.332 m 1.336 6.332 l 6.664 0 l 0 0.336 l -6.664 0 m 0 1 l 6.664 0 l 0 0.332 l -6.664 0 Z"/>
+ <path d="m 7.5 3 l -1.168 0 l 0 1 l 4.668 0 l 0 -1 Z"/>
+ <path d="m 4.668 8.332 l 0 -2.332 l 4.664 0 l 0 2.332 Z"/>
+ <path d="m 10 6 l 0 2.332 l 1.332 0 l 0 -2.332 Z"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/16/devices/monitor.svg b/.icons/Material-Black-Lime-Numix/16/devices/monitor.svg
new file mode 120000
index 00000000..d890a06c
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/16/devices/monitor.svg
@@ -0,0 +1 @@
+computer.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/16/devices/mouse.svg b/.icons/Material-Black-Lime-Numix/16/devices/mouse.svg
new file mode 100644
index 00000000..ed6d25db
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/16/devices/mouse.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 16 16">
+ <g>
+ <rect ry="4.746" y="0.559" x="3.508" height="15.186" width="9.136" rx="4.568" style="fill:#586e75;fill-opacity:1;stroke:none"/>
+ <g transform="matrix(0.5,0,0,0.5,-4,-506.1811)" style="fill:#839496;fill-opacity:1">
+ <path d="m 23 1012.36 0 15 -9 0 0 -5.708 c 0 -4.813 4.079 -8.685 9 -9.292 z m 2 0 c 4.837 0.675 9 4.535 9 9.292 l 0 5.708 -9 0 z m -11 17 20 0 0 5.583 c 0 5.24 -4.436 9.417 -10 9.417 c -5.564 0 -10 -4.177 -10 -9.417" style="color:#000"/>
+ </g>
+ <path d="m 11 1 0 6.5 1 0 0 -5.563 c -0.285 -0.35 -0.625 -0.668 -1 -0.938 m 0 7.5 0 6.563 c 0.38 -0.267 0.716 -0.58 1 -0.938 l 0 -5.625 -1 0 z" style="fill:#fdf6e3;opacity:0.246;fill-opacity:1;stroke:none"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/16/devices/multimedia-player-apple-ipod-touch.svg b/.icons/Material-Black-Lime-Numix/16/devices/multimedia-player-apple-ipod-touch.svg
new file mode 120000
index 00000000..fd92d8c7
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/16/devices/multimedia-player-apple-ipod-touch.svg
@@ -0,0 +1 @@
+multimedia-player.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/16/devices/multimedia-player-apple-ipod.svg b/.icons/Material-Black-Lime-Numix/16/devices/multimedia-player-apple-ipod.svg
new file mode 120000
index 00000000..fd92d8c7
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/16/devices/multimedia-player-apple-ipod.svg
@@ -0,0 +1 @@
+multimedia-player.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/16/devices/multimedia-player-ipod-mini-blue.svg b/.icons/Material-Black-Lime-Numix/16/devices/multimedia-player-ipod-mini-blue.svg
new file mode 120000
index 00000000..e6622971
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/16/devices/multimedia-player-ipod-mini-blue.svg
@@ -0,0 +1 @@
+gnome-ipod.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/16/devices/multimedia-player-ipod-touch.svg b/.icons/Material-Black-Lime-Numix/16/devices/multimedia-player-ipod-touch.svg
new file mode 120000
index 00000000..fd92d8c7
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/16/devices/multimedia-player-ipod-touch.svg
@@ -0,0 +1 @@
+multimedia-player.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/16/devices/multimedia-player-ipod.svg b/.icons/Material-Black-Lime-Numix/16/devices/multimedia-player-ipod.svg
new file mode 120000
index 00000000..fd92d8c7
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/16/devices/multimedia-player-ipod.svg
@@ -0,0 +1 @@
+multimedia-player.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/16/devices/multimedia-player.svg b/.icons/Material-Black-Lime-Numix/16/devices/multimedia-player.svg
new file mode 100644
index 00000000..e46854b7
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/16/devices/multimedia-player.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 16 16">
+ <rect width="8" height="16" x="4" rx="1.667" style="fill:#93a1a1;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <circle cx="8" cy="12" r="3" style="fill:#657b83;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <circle cx="8" cy="12" r="1" style="fill:#073642;fill-opacity:0.41;stroke:none"/>
+ <rect rx="1" y="1" x="5" height="7" width="6" style="fill:#78b9e7;fill-opacity:1;stroke:none"/>
+ <path d="m 8.447 1 -1.375 7 2.928 0 c 0.554 0 1 -0.426 1 -0.955 l 0 -5.091 c 0 -0.529 -0.446 -0.955 -1 -0.955 l -1.553 0" style="fill:#fdf6e3;fill-opacity:0.253;stroke:none"/>
+ <path d="m 10 0 0 16 0.333 0 c 0.238 0 0.462 -0.05 0.667 -0.139 l 0 -15.721 c -0.204 -0.089 -0.429 -0.139 -0.667 -0.139 l -0.333 0" style="fill:#fdf6e3;fill-opacity:0.237;stroke:none"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/16/devices/music-player.svg b/.icons/Material-Black-Lime-Numix/16/devices/music-player.svg
new file mode 120000
index 00000000..fd92d8c7
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/16/devices/music-player.svg
@@ -0,0 +1 @@
+multimedia-player.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/16/devices/network-modem.svg b/.icons/Material-Black-Lime-Numix/16/devices/network-modem.svg
new file mode 120000
index 00000000..c85ebf49
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/16/devices/network-modem.svg
@@ -0,0 +1 @@
+nm-device-wireless.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/16/devices/network-vpn.svg b/.icons/Material-Black-Lime-Numix/16/devices/network-vpn.svg
new file mode 100644
index 00000000..79cc39cc
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/16/devices/network-vpn.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 16 16">
+ <path d="m 7 9.636 0 3.364 l -6 0 0 2 14 0 0 -2 -6 0 0 -3.364 z" style="fill:#919fa9;fill-opacity:1;color:#bebebe"/>
+ <path d="m 8 1 c -1.071 0 -2 0.587 -2 2.091 l 0 2.182 0 1.091 0.364 0 3.636 0 0 0 0 -1.091 0 -2.182 c 0 -1.483 -0.929 -2.091 -2 -2.091 m 0 1 c 0.615 0 0.949 0.478 1 1.091 l 0 1.091 -2 0 0 -1.091 c 0 -0.615 0.385 -1.091 1 -1.091" style="fill:#bebebe;color:#bebebe"/>
+ <path d="m 3.76 4.123 c 0.171 -0.171 0.604 -0.123 0.604 -0.123 l 7.273 0 c 0 0 0.433 -0.048 0.604 0.123 0.171 0.171 0.123 0.604 0.123 0.604 l 0 6.273 -8.727 0 0 -6.273 c 0 0 -0.048 -0.433 0.123 -0.604 z" style="fill:#ecd14c;fill-opacity:1;color:#bebebe"/>
+ <rect width="1.818" height="7" x="9.455" y="4" style="fill:#e9d988;opacity:1;fill-opacity:1;stroke:none"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/16/devices/network-wired-disconnected.svg b/.icons/Material-Black-Lime-Numix/16/devices/network-wired-disconnected.svg
new file mode 100644
index 00000000..8d4abb53
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/16/devices/network-wired-disconnected.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 16 16">
+ <g transform="translate(0,-32)">
+ <rect width="12" height="11" x="1.919" y="34.527" style="fill:#292929;fill-opacity:1"/>
+ <rect x="9" y="-39" width="1" height="3" transform="scale(1,-1)" rx="0" style="fill:#909ea9;opacity:1;fill-opacity:1;color:#bebebe"/>
+ <rect x="6" y="-39" width="1" height="3" transform="scale(1,-1)" rx="0" style="fill:#909ea9;opacity:1;fill-opacity:1;color:#bebebe"/>
+ </g>
+ <path d="M 2.5,14 C 1,14 1,14 1,13 L 1,3 C 1,2 1,2 2.5,2 l 11,0 C 15,2 15,2 15,3 l 0,10 c 0,1 0,1 -1.5,1 z m 2.5,-3 1,0 0,2 4,0 0,-2 1,0 0,-2 2,0 0,-5 C 13,3 13,3 12.5,3 l -9,0 C 3,3 3,3 3,4 l 0,5 2,0 z" style="fill:#909ea9;fill-opacity:1;color:#bebebe"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/16/devices/network-wired.svg b/.icons/Material-Black-Lime-Numix/16/devices/network-wired.svg
new file mode 120000
index 00000000..f16eb6e8
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/16/devices/network-wired.svg
@@ -0,0 +1 @@
+nm-device-wired.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/16/devices/network-wireless.svg b/.icons/Material-Black-Lime-Numix/16/devices/network-wireless.svg
new file mode 100644
index 00000000..337e86a2
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/16/devices/network-wireless.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 16 16">
+ <g transform="translate(0,-1036.3622)">
+ <path d="m 8 1042.81 -0.156 0.5 -2.844 8.05 1 0 2 -1.75 2 1.75 1 0 -2.844 -8.05 z m 0 1.094 0.365 1.156 l -0.365 0.292 -0.365 -0.292 z m -0.469 1.49 0.208 0.167 -0.354 0.281 z m 0.938 0 0.146 0.458 -0.354 -0.292 z m -0.469 0.375 0.729 0.583 -0.729 0.552 -0.729 -0.552 z m -0.875 0.896 0.594 0.448 -0.969 0.729 z m 1.76 0 0.365 1.177 -0.969 -0.729 z m -0.885 0.656 1.365 1.031 -1.365 0.792 -1.365 -0.792 z m -1.51 1.323 1.177 0.688 l -1.667 1.031 z m 3.02 0 l 0.49 1.719 -1.667 -1.031 z" style="visibility:visible;fill:#2d2d2d;fill-opacity:1;stroke:none;display:inline;color:#000"/>
+ <path d="m 28 13 a 3 3 0 1 1 -6 0 3 3 0 1 1 6 0 z" transform="matrix(0.33333334,0,0,0.33333334,-0.33333334,1038.6956)" style="fill:#2d2d2d;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <path d="m 8 1040.7 c -1.289 0 -2.333 1.045 -2.333 2.333 0 0.759 0.365 1.438 0.927 1.865 l 0.229 -0.688 c -0.302 -0.302 -0.49 -0.717 -0.49 -1.177 0 -0.92 0.746 -1.667 1.667 -1.667 0.92 0 1.667 0.746 1.667 1.667 0 0.46 -0.188 0.876 -0.49 1.177 l 0.229 0.688 c 0.562 -0.426 0.927 -1.105 0.927 -1.865 0 -1.289 -1.045 -2.333 -2.333 -2.333 z" style="fill:#a6e3ff;fill-opacity:0.558;stroke:none;fill-rule:evenodd"/>
+ <path d="m 8 1039.36 c -2.025 0 -3.667 1.642 -3.667 3.667 0 1.357 0.737 2.543 1.833 3.177 l 0.208 -0.656 c -0.826 -0.534 -1.375 -1.464 -1.375 -2.521 c 0 -1.657 1.343 -3 3 -3 1.657 0 3 1.343 3 3 0 1.057 -0.549 1.986 -1.375 2.521 l 0.208 0.656 c 1.096 -0.634 1.833 -1.82 1.833 -3.177 0 -2.025 -1.642 -3.667 -3.667 -3.667 z" style="fill:#a6e3ff;fill-opacity:0.558;stroke:none;fill-rule:evenodd"/>
+ <path d="m 8 1038.03 c -2.761 0 -5 2.239 -5 5 0 1.948 1.114 3.633 2.74 4.458 l 0.208 -0.646 c -1.355 -0.732 -2.281 -2.164 -2.281 -3.813 0 -2.393 1.94 -4.333 4.333 -4.333 2.393 0 4.333 1.94 4.333 4.333 0 1.649 -0.926 3.08 -2.281 3.813 l 0.208 0.646 c 1.626 -0.825 2.74 -2.51 2.74 -4.458 c 0 -2.761 -2.239 -5 -5 -5 z" style="fill:#a6e3ff;fill-opacity:0.558;stroke:none;fill-rule:evenodd"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/16/devices/network-workgroup.svg b/.icons/Material-Black-Lime-Numix/16/devices/network-workgroup.svg
new file mode 100644
index 00000000..1052d224
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/16/devices/network-workgroup.svg
@@ -0,0 +1,3 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 16 16">
+ <path d="m 1.73 2.637 c -0.227 0.043 -0.41 0.266 -0.41 0.496 l 0 9.566 c 0.004 0.258 0.234 0.492 0.496 0.496 l 12.203 0 c 0.258 -0.004 0.492 -0.238 0.492 -0.496 l 0 -8.207 c 0 -0.254 -0.234 -0.488 -0.492 -0.492 l -4.781 0 l 0 -0.867 c -0.008 -0.258 -0.238 -0.488 -0.496 -0.496 l -6.926 0 c -0.031 0 -0.059 0 -0.086 0 m 5.855 3.336 l 0.332 0 c 1.453 0 2.637 1.184 2.637 2.641 c 0 1.453 -1.184 2.637 -2.969 2.637 c -1.125 0 -2.309 -1.184 -2.309 -2.637 c 0 -1.457 1.184 -2.641 2.309 -2.641 m 0.043 0.371 c -0.102 0.016 -0.211 0.035 -0.309 0.063 l -0.309 0.516 c 0.023 0 0.047 0 0.078 0.02 c 0.168 0.094 0.242 0.176 0.293 0.188 c 0.047 0.008 0.254 -0.277 0.102 0.039 c -0.152 0.316 -0.215 0.426 -0.395 0.496 c -0.008 0 -0.027 -0.008 -0.039 0 c -0.047 0.051 -0.109 0.117 -0.188 0.184 c -0.164 0.148 -0.246 0.16 -0.246 0.309 c 0 0.148 0.012 0.277 -0.102 0.477 c -0.117 0.195 -0.215 0.199 -0.168 0.352 c 0.051 0.148 0.086 0.402 0 0.285 c -0.082 -0.113 -0.035 -0.336 -0.102 -0.207 c -0.059 0.117 -0.195 0.152 -0.207 0.27 c 0 0.016 -0.004 0.043 0 0.063 c 0.043 0.145 0.289 -0.051 0.289 0.063 c 0 0.113 -0.215 0.105 -0.164 0.207 c 0.051 0.098 0.246 -0.195 0.414 -0.145 c 0.164 0.047 0.055 0.078 0.203 0.145 c 0.152 0.063 0.23 0.125 0.23 0.227 c 0 0.098 0.48 0.063 0.43 0.227 c -0.051 0.164 -0.098 0.129 -0.246 0.309 c -0.082 0.102 -0.156 0.156 -0.207 0.207 c 0.07 0.051 0.086 0.066 0.164 0.039 c 0.105 -0.035 -0.02 -0.074 0.063 -0.125 c 0.02 -0.008 0.031 -0.027 0.043 -0.039 c 0.012 -0.008 0.016 -0.012 0.039 -0.02 c 0.051 -0.016 0.145 -0.02 0.371 -0.02 c 0.461 0 0.703 0.02 0.703 0.02 c 0 0 0.141 0 0 0.082 c -0.105 0.059 -0.305 0.156 -0.332 0.184 c 0.012 0 0.016 0.008 0.043 0 c 0.211 -0.059 0.516 -0.098 0.598 -0.121 c 0.035 -0.012 0.219 -0.117 0.371 -0.188 c 0.004 -0.016 0.016 -0.027 0.02 -0.039 l -0.02 0 c -0.117 -0.051 -0.219 -0.285 -0.184 -0.352 c 0.031 -0.066 0.121 -0.121 0.203 -0.289 c 0.086 -0.168 0.07 -0.027 -0.164 -0.332 c -0.234 -0.297 -0.359 0.02 -0.473 -0.078 c -0.117 -0.102 -0.355 -0.191 -0.453 -0.371 c -0.102 -0.184 -0.063 -0.051 -0.063 -0.25 c 0 -0.199 -0.008 -0.059 0.039 -0.227 c 0.051 -0.168 0.184 -0.191 0.352 -0.309 c 0.023 -0.016 0.039 -0.008 0.063 -0.02 c -0.039 -0.035 -0.082 -0.125 -0.188 -0.23 c 0 0 0.102 -0.211 0.188 -0.246 c 0.078 -0.031 0.137 -0.008 0.246 0.02 c 0.008 -0.016 -0.004 -0.02 0 -0.059 c 0.016 -0.137 -0.043 -0.063 -0.043 -0.145 c 0 -0.086 0.031 0.012 0.148 -0.02 c 0.117 -0.035 0.109 -0.281 0.223 -0.25 c 0.117 0.035 0.129 -0.035 0.23 -0.184 c 0.098 -0.152 -0.012 -0.078 -0.145 -0.145 c -0.137 -0.066 -0.008 0.109 -0.043 0.227 c -0.035 0.117 -0.133 0.043 -0.246 -0.207 c -0.117 -0.25 -0.027 -0.152 0.039 -0.352 c 0.012 -0.035 0.027 -0.063 0.043 -0.082 c -0.219 -0.094 -0.453 -0.141 -0.699 -0.164 c -0.004 0.012 0 0.008 0 0.02 c -0.027 0.223 -0.141 0.082 -0.188 0.102 c -0.047 0.027 -0.352 0.461 -0.352 0.414 c 0 -0.047 0.043 -0.121 0.043 -0.121 c 0 0 0.039 -0.203 0 -0.414 m 0.945 0.887 c 0.055 0.008 0.102 0.055 0.125 0.102 c 0.016 0.027 -0.004 0.035 -0.02 0.043 c 0 0 0.02 0.066 0.02 0.082 c 0 0.016 -0.043 0.02 -0.125 0 c -0.059 -0.016 0.004 -0.031 0.043 -0.063 l -0.082 0 c -0.027 0 -0.035 -0.016 -0.039 -0.02 c 0 0.004 -0.012 0.012 0 0.02 c 0.035 0.047 -0.012 0.008 -0.063 0.02 c -0.055 0.016 -0.008 -0.035 0.02 -0.082 c 0 0 0.035 0.031 0.043 0.043 c 0.008 -0.023 0.02 -0.066 0.02 -0.125 c 0.02 -0.008 0.043 -0.023 0.059 -0.02 m 1.258 0.145 c -0.082 0.063 -0.18 0.199 -0.266 0.289 c -0.152 0.148 0.082 0.168 0.164 0.184 c 0.086 0.016 0.164 -0.039 0.328 -0.039 c 0 -0.008 -0.016 -0.016 -0.02 -0.023 c -0.02 0.004 -0.035 0 -0.059 0 c -0.098 0 -0.047 -0.07 -0.023 -0.207 c -0.035 -0.066 -0.082 -0.141 -0.121 -0.203 m -1.031 0.309 c -0.035 -0.012 -0.082 0.023 -0.145 0.063 c 0.043 0.066 -0.094 0.238 -0.164 0.371 c -0.004 0.004 -0.02 0.016 -0.023 0.02 c 0.145 -0.023 0.367 0.02 0.867 0.145 c 0 0 0.191 -0.066 0.227 0 c 0.012 0.023 0.066 0.035 0.145 0.039 c 0.203 -0.078 0.102 -0.125 0.102 -0.285 c 0 -0.168 -0.258 0 -0.227 -0.086 c 0.035 -0.082 -0.027 -0.066 -0.145 -0.184 c -0.113 -0.117 -0.102 0.289 -0.184 0.207 c -0.086 -0.082 -0.09 -0.016 -0.125 -0.082 c -0.031 -0.066 -0.145 -0.188 -0.145 -0.188 c 0 0 0.078 0.102 0.063 0.27 c -0.02 0.164 -0.246 0.02 -0.246 0.02 c 0 0 0.035 -0.023 0.102 -0.043 c 0.066 -0.016 -0.012 -0.109 -0.063 -0.227 c -0.012 -0.027 -0.027 -0.035 -0.039 -0.039 m 1.402 0.824 c -0.02 0.016 -0.039 0.031 -0.063 0.043 c -0.184 0.066 -0.332 0.203 -0.332 0.203 c 0 0 0.223 0.012 0.371 0.145 c 0.012 -0.09 0.02 -0.195 0.02 -0.285 c 0 -0.035 0.004 -0.07 0 -0.105 Z" style="fill:#8e9da8"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/16/devices/network_fs.svg b/.icons/Material-Black-Lime-Numix/16/devices/network_fs.svg
new file mode 120000
index 00000000..0fb3d2e6
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/16/devices/network_fs.svg
@@ -0,0 +1 @@
+network-workgroup.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/16/devices/nfs.svg b/.icons/Material-Black-Lime-Numix/16/devices/nfs.svg
new file mode 120000
index 00000000..0fb3d2e6
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/16/devices/nfs.svg
@@ -0,0 +1 @@
+network-workgroup.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/16/devices/nm-device-wired.svg b/.icons/Material-Black-Lime-Numix/16/devices/nm-device-wired.svg
new file mode 100644
index 00000000..7f1fa8e1
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/16/devices/nm-device-wired.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 16 16">
+ <g transform="translate(0,-32)">
+ <rect width="12" height="11" x="1.919" y="34.527" style="fill:#292929;fill-opacity:1"/>
+ <rect x="9" y="-39" width="1" height="3" transform="scale(1,-1)" rx="0" style="fill:#ffcb3b;opacity:1;fill-opacity:1;color:#bebebe"/>
+ <rect x="6" y="-39" width="1" height="3" transform="scale(1,-1)" rx="0" style="fill:#ffcb3b;opacity:1;fill-opacity:1;color:#bebebe"/>
+ </g>
+ <path d="M 2.5,14 C 1,14 1,14 1,13 L 1,3 C 1,2 1,2 2.5,2 l 11,0 C 15,2 15,2 15,3 l 0,10 c 0,1 0,1 -1.5,1 z m 2.5,-3 1,0 0,2 4,0 0,-2 1,0 0,-2 2,0 0,-5 C 13,3 13,3 12.5,3 l -9,0 C 3,3 3,3 3,4 l 0,5 2,0 z" style="fill:#909ea9;fill-opacity:1;color:#bebebe"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/16/devices/nm-device-wireless.svg b/.icons/Material-Black-Lime-Numix/16/devices/nm-device-wireless.svg
new file mode 100644
index 00000000..6f02e3e8
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/16/devices/nm-device-wireless.svg
@@ -0,0 +1,12 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 16 16" style="enable-background:new">
+ <rect width="1" height="6" x="5" y="6" style="fill:#1a1a1a;opacity:1;fill-opacity:1;stroke:none"/>
+ <path d="m 2 11 12 0 0 3 -12 0 z" style="fill:#999;stroke:none"/>
+ <rect y="12" x="3" height="1" width="2" style="fill:#1a1a1a;fill-opacity:1;stroke:none"/>
+ <path d="M 6.602 6 A 1.107 1.107 0 0 1 5.495 7.107 1.107 1.107 0 0 1 4.387 6 1.107 1.107 0 0 1 5.495 4.892 1.107 1.107 0 0 1 6.602 6" style="fill:#1a1a1a;opacity:1;fill-opacity:1;stroke:none"/>
+ <circle cx="8.5" cy="12.5" r="0.5" style="fill:#ffeb42;opacity:1;fill-opacity:1;stroke:none"/>
+ <rect width="1" height="3" x="11" y="11" style="fill:#fff;opacity:0.4;fill-opacity:1;stroke:none"/>
+ <circle cx="10.5" cy="12.5" r="0.5" style="fill:#ffeb42;opacity:1;fill-opacity:1;stroke:none"/>
+ <circle cx="12.5" cy="12.5" r="0.5" style="fill:#ffeb42;opacity:1;fill-opacity:1;stroke:none"/>
+ <path d="m 10.687 2.382 -0.543 0.38 c 0.64 0.918 1.018 2.032 1.018 3.238 0 1.206 -0.383 2.316 -1.025 3.232 l 0.545 0.382 c 0.718 -1.026 1.146 -2.268 1.146 -3.614 0 -1.345 -0.424 -2.591 -1.141 -3.618 z m -1.092 0.764 -0.543 0.38 c 0.488 0.701 0.776 1.553 0.776 2.474 0 0.921 -0.289 1.772 -0.778 2.472 l 0.544 0.381 c 0.566 -0.809 0.9 -1.792 0.9 -2.853 0 -1.061 -0.334 -2.043 -0.9 -2.853 z m -7.109 0.764 c -0.414 0.594 -0.658 1.313 -0.658 2.089 0 0.777 0.245 1.496 0.659 2.089 l 0.541 -0.378 c -0.336 -0.485 -0.533 -1.074 -0.533 -1.71 c 0 -0.637 0.198 -1.225 0.534 -1.71 z m 6.02 0 -0.542 0.38 c 0.336 0.485 0.534 1.073 0.534 1.71 0 0.637 -0.197 1.226 -0.533 1.71 l 0.541 0.378 c 0.414 -0.593 0.659 -1.312 0.659 -2.089 0 -0.776 -0.245 -1.496 -0.658 -2.089 m -4.925 0.764 c -0.262 0.377 -0.417 0.833 -0.417 1.325 c 0 0.492 0.16 0.944 0.422 1.321 l 0.539 -0.377 c -0.185 -0.267 -0.294 -0.592 -0.294 -0.944 c 0 -0.352 0.109 -0.676 0.293 -0.945 z m 3.833 0 -0.543 0.38 c 0.184 0.268 0.293 0.593 0.293 0.945 0 0.352 -0.109 0.677 -0.294 0.944 l 0.539 0.377 c 0.262 -0.376 0.422 -0.829 0.422 -1.321 0 -0.492 -0.155 -0.948 -0.417 -1.325 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:#a6e3ff;opacity:1;image-rendering:auto;fill-opacity:0.557;stroke:none;display:inline;color:#000;fill-rule:nonzero;color-rendering:auto;color-interpolation:sRGB"/>
+ <path d="m 11.781 1.616 -0.545 0.382 c 0.792 1.134 1.259 2.512 1.259 4 0 1.49 -0.467 2.868 -1.259 4 l 0.545 0.382 c 0.869 -1.243 1.381 -2.754 1.381 -4.383 0 -1.63 -0.512 -3.14 -1.381 -4.383 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:#a6e3ff;opacity:1;image-rendering:auto;fill-opacity:0.557;stroke:none;display:inline;color:#000;fill-rule:nonzero;color-rendering:auto;color-interpolation:sRGB"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/16/devices/pda.svg b/.icons/Material-Black-Lime-Numix/16/devices/pda.svg
new file mode 100644
index 00000000..a54eb83d
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/16/devices/pda.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 16 16">
+ <rect width="9.697" height="10.667" x="3.152" y="0.97" style="fill:#5aa9e1;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect width="9.697" height="3.879" x="3.152" y="11.394" rx="1" style="fill:#a9aeb7;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 10.5 0.5 -5.894 11.136 8.242 0 0 -11.136 z" style="fill:#fdf6e3;fill-opacity:0.188;stroke:none;fill-rule:evenodd"/>
+ <g transform="matrix(0.48484848,0,0,0.48484848,-3.6363636,-490.35743)" style="fill:#073642;fill-opacity:1">
+ <path d="m 3.729 0 c -0.395 0 -0.729 0.332 -0.729 0.727 l 0 14.06 c 0 0.033 0.037 0.328 0.197 0.5 c 0.16 0.172 0.378 0.284 0.697 0.379 c 0.639 0.189 1.752 0.334 3.955 0.334 l 0.301 0 c 1.964 0 3.081 -0.154 3.758 -0.334 c 0.338 -0.09 0.567 -0.182 0.742 -0.303 c 0.175 -0.121 0.35 -0.251 0.35 -0.576 l 0 -14.06 c 0 -0.395 -0.334 -0.727 -0.729 -0.727 l -8.543 0 z m 0.271 1 l 8 0 l 0 10 l -8 0 l 0 -10 z m 0.5 10.5 a 0.5 0.5 0 0 1 0.5 0.5 a 0.5 0.5 0 0 1 -0.5 0.5 a 0.5 0.5 0 0 1 -0.5 -0.5 a 0.5 0.5 0 0 1 0.5 -0.5 z m 1.25 0 a 0.5 0.5 0 0 1 0.5 0.5 a 0.5 0.5 0 0 1 -0.5 0.5 a 0.5 0.5 0 0 1 -0.5 -0.5 a 0.5 0.5 0 0 1 0.5 -0.5 z m 1.25 0 a 0.5 0.5 0 0 1 0.5 0.5 a 0.5 0.5 0 0 1 -0.5 0.5 a 0.5 0.5 0 0 1 -0.5 -0.5 a 0.5 0.5 0 0 1 0.5 -0.5 z m 2 0 a 0.5 0.5 0 0 1 0.5 0.5 a 0.5 0.5 0 0 1 -0.5 0.5 a 0.5 0.5 0 0 1 -0.5 -0.5 a 0.5 0.5 0 0 1 0.5 -0.5 z m 1.25 0 a 0.5 0.5 0 0 1 0.5 0.5 a 0.5 0.5 0 0 1 -0.5 0.5 a 0.5 0.5 0 0 1 -0.5 -0.5 a 0.5 0.5 0 0 1 0.5 -0.5 z m 1.25 0 a 0.5 0.5 0 0 1 0.5 0.5 a 0.5 0.5 0 0 1 -0.5 0.5 a 0.5 0.5 0 0 1 -0.5 -0.5 a 0.5 0.5 0 0 1 0.5 -0.5 z m -7 1.5 a 0.5 0.5 0 0 1 0.5 0.5 a 0.5 0.5 0 0 1 -0.5 0.5 a 0.5 0.5 0 0 1 -0.5 -0.5 a 0.5 0.5 0 0 1 0.5 -0.5 z m 1.25 0 a 0.5 0.5 0 0 1 0.5 0.5 a 0.5 0.5 0 0 1 -0.5 0.5 a 0.5 0.5 0 0 1 -0.5 -0.5 a 0.5 0.5 0 0 1 0.5 -0.5 z m 2.25 0 c 0.552 0 1 0.448 1 1 c 0 0.552 -0.448 1 -1 1 c -0.552 0 -1 -0.448 -1 -1 c 0 -0.552 0.448 -1 1 -1 z m 2.25 0 a 0.5 0.5 0 0 1 0.5 0.5 a 0.5 0.5 0 0 1 -0.5 0.5 a 0.5 0.5 0 0 1 -0.5 -0.5 a 0.5 0.5 0 0 1 0.5 -0.5 z m 1.25 0 a 0.5 0.5 0 0 1 0.5 0.5 a 0.5 0.5 0 0 1 -0.5 0.5 a 0.5 0.5 0 0 1 -0.5 -0.5 a 0.5 0.5 0 0 1 0.5 -0.5 z" transform="matrix(2.0625,0,0,2.0625,7.5,1011.3622)" style="color:#000"/>
+ </g>
+ <path d="m 11 15.836 c 0.359 -0.051 0.673 -0.107 0.908 -0.17 0.036 -0.01 0.058 -0.02 0.092 -0.029 c 0 -5.212 0 -10.424 0 -15.637 l -1 0 c 0 5.279 0 10.557 0 15.836 z" style="fill:#eee8d5;fill-opacity:0.149;stroke:none"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/16/devices/phone-motorola-droid.svg b/.icons/Material-Black-Lime-Numix/16/devices/phone-motorola-droid.svg
new file mode 120000
index 00000000..383406fc
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/16/devices/phone-motorola-droid.svg
@@ -0,0 +1 @@
+phone.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/16/devices/phone.svg b/.icons/Material-Black-Lime-Numix/16/devices/phone.svg
new file mode 100644
index 00000000..33bb6083
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/16/devices/phone.svg
@@ -0,0 +1,12 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 16 16">
+ <g transform="matrix(0.53846154,0,0,0.53846154,-0.61538462,-0.61538462)">
+ <rect y="4.631" x="9.875" height="23.13" width="12.25" rx="1.595" style="fill:#5aa9e1;fill-opacity:1;stroke:none"/>
+ <path d="m 12.5 27.375 7 -22.75 2.625 0 0 22.75 z" style="fill:#fdf6e3;fill-opacity:0.189;stroke:none"/>
+ <rect y="26.29" x="14.25" height="2.11" width="3.5" rx="1.055" style="fill:#002b36;fill-opacity:1;stroke:none"/>
+ <rect y="3.803" x="12.5" height="1.447" width="7" rx="0.482" style="fill:#002b36;fill-opacity:1;stroke:none"/>
+ <g transform="matrix(0.87499616,0,0,0.87499616,-4.9999084,-883.81304)" style="fill:#073642">
+ <path transform="matrix(1.1428622,0,0,1.1428622,5.7142054,1010.0765)" d="m 10.868 3 c -1.255 0 -2.297 1.014 -2.297 2.27 l 0 21.434 c 0 1.255 1.042 2.297 2.297 2.297 l 10.265 0 c 1.255 0 2.297 -1.042 2.297 -2.297 l 0 -21.434 c 0 -1.255 -1.042 -2.27 -2.297 -2.27 z m 3.632 0.893 l 3 0 c 0.277 0 0.5 0.223 0.5 0.5 0 0.277 -0.223 0.5 -0.5 0.5 l -3 0 c -0.277 0 -0.5 -0.223 -0.5 -0.5 0 -0.277 0.223 -0.5 0.5 -0.5 z m -4.071 1.893 11.143 0 0 20.429 -11.143 0 z m 5.571 21.07 c 0.414 0 0.75 0.336 0.75 0.75 0 0.414 -0.336 0.75 -0.75 0.75 -0.414 0 -0.75 -0.336 -0.75 -0.75 0 -0.414 0.336 -0.75 0.75 -0.75 z" style="color:#000"/>
+ </g>
+ <rect y="3" x="19.714" height="26" width="1.857" style="fill:#eee8d5;fill-opacity:0.149;stroke:none"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/16/devices/printer-network.svg b/.icons/Material-Black-Lime-Numix/16/devices/printer-network.svg
new file mode 120000
index 00000000..6b81b610
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/16/devices/printer-network.svg
@@ -0,0 +1 @@
+i-network-printer.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/16/devices/printer-remote.svg b/.icons/Material-Black-Lime-Numix/16/devices/printer-remote.svg
new file mode 120000
index 00000000..c595d9e2
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/16/devices/printer-remote.svg
@@ -0,0 +1 @@
+printer1.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/16/devices/printer.svg b/.icons/Material-Black-Lime-Numix/16/devices/printer.svg
new file mode 120000
index 00000000..c595d9e2
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/16/devices/printer.svg
@@ -0,0 +1 @@
+printer1.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/16/devices/printer1.svg b/.icons/Material-Black-Lime-Numix/16/devices/printer1.svg
new file mode 100644
index 00000000..1fa337ab
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/16/devices/printer1.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 16 16">
+ <rect width="12" height="6.5" x="2" style="fill:#f8e9b8;fill-opacity:1;stroke:none"/>
+ <path d="m 1 5.997 c -0.554 0 -1 0.446 -1 1 l 0 6 c 0 0.554 0.446 1 1 1 l 1 0 0 -3 12 0 0 3 1 0 c 0.554 0 1 -0.446 1 -1 l 0 -6 c 0 -0.554 -0.446 -1 -1 -1 l -14 0 z" style="fill:#749ebb;fill-opacity:1;stroke:none"/>
+ <rect width="12" height="5" x="2" y="11" style="fill:#f8e9b8;fill-opacity:1;stroke:none"/>
+ <rect width="12" height="1" x="2" y="6" style="fill:#55809d;fill-opacity:1;stroke:none"/>
+ <rect width="12" height="2.992" x="2" y="8" style="fill:#55809d;fill-opacity:1;stroke:none"/>
+ <path d="m 36 25 a 1 1 0 1 1 -2 0 1 1 0 1 1 2 0 z" transform="matrix(0.5,0,0,0.5,-4.508474,-3.4915255)" style="fill:#eee8d5;fill-opacity:1;stroke:none"/>
+ <rect width="1" height="8" x="14" y="5.997" style="fill:#eee8d5;opacity:0.311;fill-opacity:1;stroke:none"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/16/devices/printmgr.svg b/.icons/Material-Black-Lime-Numix/16/devices/printmgr.svg
new file mode 120000
index 00000000..c595d9e2
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/16/devices/printmgr.svg
@@ -0,0 +1 @@
+printer1.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/16/devices/processor.svg b/.icons/Material-Black-Lime-Numix/16/devices/processor.svg
new file mode 100644
index 00000000..c26dc340
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/16/devices/processor.svg
@@ -0,0 +1,23 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 12 12">
+ <path d="m 2.51 1.875 6.981 0 c 0.351 0 0.635 0.284 0.635 0.635 l 0 6.981 c 0 0.351 -0.284 0.635 -0.635 0.635 l -6.981 0 c -0.351 0 -0.635 -0.284 -0.635 -0.635 l 0 -6.981 c 0 -0.351 0.284 -0.635 0.635 -0.635 z m 0 0" style="stroke-dasharray:none;stroke-opacity:1;fill:#579ccf;stroke-miterlimit:4;fill-opacity:1;stroke:#858585;fill-rule:nonzero;stroke-linecap:butt;stroke-linejoin:miter;stroke-width:0.75"/>
+ <path d="m 9 3.375 c 0 0.207 -0.168 0.375 -0.375 0.375 -0.207 0 -0.375 -0.168 -0.375 -0.375 0 -0.207 0.168 -0.375 0.375 -0.375 0.207 0 0.375 0.168 0.375 0.375 z m 0 0" style="fill:#dedede;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 5.25 8.166 c 0 0.023 -0.008 0.044 -0.022 0.06 -0.015 0.016 -0.033 0.024 -0.057 0.024 l -0.592 0 c -0.022 0 -0.042 -0.009 -0.057 -0.026 -0.016 -0.017 -0.022 -0.036 -0.022 -0.058 l 0 -2.087 c 0 -0.021 0.007 -0.04 0.022 -0.056 0.015 -0.016 0.034 -0.023 0.057 -0.023 l 0.592 0 c 0.024 0 0.044 0.008 0.058 0.021 0.015 0.015 0.021 0.034 0.021 0.058 z m 0 -2.996 c 0 0.023 -0.008 0.043 -0.023 0.059 -0.016 0.015 -0.033 0.021 -0.056 0.021 l -0.587 0 c -0.021 0 -0.04 -0.007 -0.058 -0.021 -0.018 -0.016 -0.026 -0.035 -0.026 -0.059 l 0 -0.591 c 0 -0.021 0.009 -0.039 0.026 -0.056 0.018 -0.015 0.036 -0.023 0.058 -0.023 l 0.587 0 c 0.022 0 0.04 0.008 0.056 0.023 0.016 0.016 0.023 0.034 0.023 0.056 z" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 8.25 5.171 c 0 0.023 -0.023 0.084 -0.071 0.182 l -1.257 2.823 c -0.015 0.029 -0.028 0.049 -0.044 0.06 -0.015 0.011 -0.036 0.016 -0.063 0.016 l -0.663 0 c -0.037 0 -0.056 -0.021 -0.056 -0.061 0 -0.01 0.004 -0.021 0.01 -0.034 l 1.324 -2.878 l 0 -0.008 c 0 -0.005 -0.001 -0.01 -0.004 -0.014 -0.003 -0.004 -0.008 -0.006 -0.016 -0.006 l -1.331 0 c -0.021 0 -0.039 -0.007 -0.055 -0.021 -0.017 -0.015 -0.024 -0.031 -0.024 -0.051 l 0 -0.603 c 0 -0.021 0.008 -0.038 0.024 -0.054 0.016 -0.014 0.034 -0.021 0.055 -0.021 l 2.01 0 c 0.044 0 0.081 0.016 0.111 0.047 0.031 0.03 0.047 0.068 0.047 0.111 z" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 7.5 1.5 0.75 0 0 9 -0.75 0 z m 0 0" style="fill:#fff;fill-opacity:0.259;stroke:none;fill-rule:nonzero"/>
+ <path d="m 9 2.25 0 -1.5 0.75 0 0 1.5 z m 0 0" style="fill:#858585;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 4.5 2.25 0 -1.5 0.75 0 0 1.5 z m 0 0" style="fill:#858585;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 6.75 2.25 0 -1.5 0.75 0 0 1.5 z m 0 0" style="fill:#858585;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 2.25 2.25 0 -1.5 0.75 0 0 1.5 z m 0 0" style="fill:#858585;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 9 11.25 0 -1.5 0.75 0 0 1.5 z m 0 0" style="fill:#858585;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 4.5 11.25 0 -1.5 0.75 0 0 1.5 z m 0 0" style="fill:#858585;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 6.75 11.25 0 -1.5 0.75 0 0 1.5 z m 0 0" style="fill:#858585;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 2.25 11.25 0 -1.5 0.75 0 0 1.5 z m 0 0" style="fill:#858585;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 0.75 9 1.5 0 0 0.75 -1.5 0 z m 0 0" style="fill:#858585;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 0.75 4.5 1.5 0 0 0.75 -1.5 0 z m 0 0" style="fill:#858585;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 0.75 6.75 1.5 0 0 0.75 -1.5 0 z m 0 0" style="fill:#858585;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 0.75 2.25 1.5 0 0 0.75 -1.5 0 z m 0 0" style="fill:#858585;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 9.75 9 1.5 0 0 0.75 -1.5 0 z m 0 0" style="fill:#858585;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 9.75 4.5 1.5 0 0 0.75 -1.5 0 z m 0 0" style="fill:#858585;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 9.75 6.75 1.5 0 0 0.75 -1.5 0 z m 0 0" style="fill:#858585;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 9.75 2.25 1.5 0 0 0.75 -1.5 0 m 0 -0.75" style="fill:#858585;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/16/devices/samba.svg b/.icons/Material-Black-Lime-Numix/16/devices/samba.svg
new file mode 120000
index 00000000..0fb3d2e6
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/16/devices/samba.svg
@@ -0,0 +1 @@
+network-workgroup.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/16/devices/scanner.svg b/.icons/Material-Black-Lime-Numix/16/devices/scanner.svg
new file mode 100644
index 00000000..9727aa82
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/16/devices/scanner.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 16 16">
+ <rect width="16" height="12" y="2" style="fill:#4d4d4d;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect width="12" height="8" x="2" y="4" style="fill:#fffedb;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="M 3,11 12,11 12,7 9,9 7,6 5,10 4,8 Z" style="fill:#a6e3ff;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <path d="m 11 0 5 2 0 12 -5 2 z" style="fill:#858585;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <circle cx="1" cy="11.875" r="0.375" style="fill:#e4db5c;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <circle r="0.375" cy="10.625" cx="1" style="fill:#858585;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <circle cx="1" cy="9.375" r="0.375" style="fill:#858585;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <circle cx="4" cy="6" r="1" style="fill:#f6e972;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 2 2 0 12 1 0 0 -12 -1 0" style="fill:#fff;opacity:0.3;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/16/devices/smartphone.svg b/.icons/Material-Black-Lime-Numix/16/devices/smartphone.svg
new file mode 120000
index 00000000..383406fc
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/16/devices/smartphone.svg
@@ -0,0 +1 @@
+phone.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/16/devices/stock_cell-phone.svg b/.icons/Material-Black-Lime-Numix/16/devices/stock_cell-phone.svg
new file mode 120000
index 00000000..383406fc
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/16/devices/stock_cell-phone.svg
@@ -0,0 +1 @@
+phone.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/16/devices/stock_mic.svg b/.icons/Material-Black-Lime-Numix/16/devices/stock_mic.svg
new file mode 120000
index 00000000..2e4b541a
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/16/devices/stock_mic.svg
@@ -0,0 +1 @@
+audio-input-microphone.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/16/devices/stock_printers.svg b/.icons/Material-Black-Lime-Numix/16/devices/stock_printers.svg
new file mode 120000
index 00000000..c595d9e2
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/16/devices/stock_printers.svg
@@ -0,0 +1 @@
+printer1.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/16/devices/system-config-soundcard.svg b/.icons/Material-Black-Lime-Numix/16/devices/system-config-soundcard.svg
new file mode 120000
index 00000000..24bf4788
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/16/devices/system-config-soundcard.svg
@@ -0,0 +1 @@
+audiocard.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/16/devices/system-floppy.svg b/.icons/Material-Black-Lime-Numix/16/devices/system-floppy.svg
new file mode 120000
index 00000000..6af143ea
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/16/devices/system-floppy.svg
@@ -0,0 +1 @@
+media-floppy.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/16/devices/system.svg b/.icons/Material-Black-Lime-Numix/16/devices/system.svg
new file mode 120000
index 00000000..d890a06c
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/16/devices/system.svg
@@ -0,0 +1 @@
+computer.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/16/devices/tablet.svg b/.icons/Material-Black-Lime-Numix/16/devices/tablet.svg
new file mode 120000
index 00000000..bd3c1341
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/16/devices/tablet.svg
@@ -0,0 +1 @@
+input-tablet.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/16/devices/usbpendrive-unmount.svg b/.icons/Material-Black-Lime-Numix/16/devices/usbpendrive-unmount.svg
new file mode 120000
index 00000000..62992d8f
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/16/devices/usbpendrive-unmount.svg
@@ -0,0 +1 @@
+drive-removable-media-usb.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/16/devices/usbpendrive_unmount.svg b/.icons/Material-Black-Lime-Numix/16/devices/usbpendrive_unmount.svg
new file mode 120000
index 00000000..62992d8f
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/16/devices/usbpendrive_unmount.svg
@@ -0,0 +1 @@
+drive-removable-media-usb.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/16/devices/video-display.svg b/.icons/Material-Black-Lime-Numix/16/devices/video-display.svg
new file mode 120000
index 00000000..32b45099
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/16/devices/video-display.svg
@@ -0,0 +1 @@
+display.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/16/devices/wired-gui.svg b/.icons/Material-Black-Lime-Numix/16/devices/wired-gui.svg
new file mode 120000
index 00000000..f16eb6e8
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/16/devices/wired-gui.svg
@@ -0,0 +1 @@
+nm-device-wired.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/16/devices/xfce-printer.svg b/.icons/Material-Black-Lime-Numix/16/devices/xfce-printer.svg
new file mode 120000
index 00000000..c595d9e2
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/16/devices/xfce-printer.svg
@@ -0,0 +1 @@
+printer1.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/16/devices/xfce4-display.svg b/.icons/Material-Black-Lime-Numix/16/devices/xfce4-display.svg
new file mode 120000
index 00000000..32b45099
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/16/devices/xfce4-display.svg
@@ -0,0 +1 @@
+display.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/16/devices/xfce4-keyboard.svg b/.icons/Material-Black-Lime-Numix/16/devices/xfce4-keyboard.svg
new file mode 120000
index 00000000..5fc97368
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/16/devices/xfce4-keyboard.svg
@@ -0,0 +1 @@
+keyboard.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/16/devices/xfce4-mount.svg b/.icons/Material-Black-Lime-Numix/16/devices/xfce4-mount.svg
new file mode 120000
index 00000000..d5934444
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/16/devices/xfce4-mount.svg
@@ -0,0 +1 @@
+harddrive.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/16/devices/xfce4-mouse.svg b/.icons/Material-Black-Lime-Numix/16/devices/xfce4-mouse.svg
new file mode 120000
index 00000000..24cee5f2
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/16/devices/xfce4-mouse.svg
@@ -0,0 +1 @@
+mouse.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/16/devices/yast-mouse.svg b/.icons/Material-Black-Lime-Numix/16/devices/yast-mouse.svg
new file mode 120000
index 00000000..24cee5f2
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/16/devices/yast-mouse.svg
@@ -0,0 +1 @@
+mouse.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/16/devices/yast-printer.svg b/.icons/Material-Black-Lime-Numix/16/devices/yast-printer.svg
new file mode 120000
index 00000000..c595d9e2
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/16/devices/yast-printer.svg
@@ -0,0 +1 @@
+printer1.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/16/devices/yast_HD.svg b/.icons/Material-Black-Lime-Numix/16/devices/yast_HD.svg
new file mode 120000
index 00000000..d5934444
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/16/devices/yast_HD.svg
@@ -0,0 +1 @@
+harddrive.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/16/devices/yast_idetude.svg b/.icons/Material-Black-Lime-Numix/16/devices/yast_idetude.svg
new file mode 120000
index 00000000..d5934444
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/16/devices/yast_idetude.svg
@@ -0,0 +1 @@
+harddrive.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/16/devices/yast_mouse.svg b/.icons/Material-Black-Lime-Numix/16/devices/yast_mouse.svg
new file mode 120000
index 00000000..24cee5f2
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/16/devices/yast_mouse.svg
@@ -0,0 +1 @@
+mouse.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/16/devices/yast_printer.svg b/.icons/Material-Black-Lime-Numix/16/devices/yast_printer.svg
new file mode 120000
index 00000000..c595d9e2
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/16/devices/yast_printer.svg
@@ -0,0 +1 @@
+printer1.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/16/devices/yast_soundcard.svg b/.icons/Material-Black-Lime-Numix/16/devices/yast_soundcard.svg
new file mode 120000
index 00000000..24bf4788
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/16/devices/yast_soundcard.svg
@@ -0,0 +1 @@
+audiocard.svg \ No newline at end of file