summaryrefslogtreecommitdiff
path: root/.icons/Material-Black-Lime-Numix/32
diff options
context:
space:
mode:
authorRoger Gonzalez <roger@rogs.me>2020-04-13 11:11:23 -0300
committerRoger Gonzalez <roger@rogs.me>2020-04-13 11:11:23 -0300
commit27460d549be12b74b724537e0836b58c96ce9031 (patch)
treeef3437a35e1fe79912dd8e8f0c7a5ecbce9933b5 /.icons/Material-Black-Lime-Numix/32
parent1b664b9cea0d87008b15a9aa043da30cb0c9d00e (diff)
Added Material Black theme
Diffstat (limited to '.icons/Material-Black-Lime-Numix/32')
l---------.icons/Material-Black-Lime-Numix/32/actions/action-unavailable.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/32/actions/active-notes.svg16
-rw-r--r--.icons/Material-Black-Lime-Numix/32/actions/add-files-to-archive.svg7
l---------.icons/Material-Black-Lime-Numix/32/actions/add-folder-to-archive.svg1
l---------.icons/Material-Black-Lime-Numix/32/actions/add-folders-to-archive.svg1
l---------.icons/Material-Black-Lime-Numix/32/actions/add.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/32/actions/address-book-new.svg5
l---------.icons/Material-Black-Lime-Numix/32/actions/adjustrgb.svg1
l---------.icons/Material-Black-Lime-Numix/32/actions/alarm.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/32/actions/align-horizontal-baseline.svg5
-rw-r--r--.icons/Material-Black-Lime-Numix/32/actions/align-horizontal-bottom-out.svg7
-rw-r--r--.icons/Material-Black-Lime-Numix/32/actions/align-horizontal-center.svg6
-rw-r--r--.icons/Material-Black-Lime-Numix/32/actions/align-horizontal-left-out.svg7
-rw-r--r--.icons/Material-Black-Lime-Numix/32/actions/align-horizontal-left-to-anchor.svg7
-rw-r--r--.icons/Material-Black-Lime-Numix/32/actions/align-horizontal-left.svg6
-rw-r--r--.icons/Material-Black-Lime-Numix/32/actions/align-horizontal-node.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/32/actions/align-horizontal-right-out.svg7
-rw-r--r--.icons/Material-Black-Lime-Numix/32/actions/align-horizontal-right-to-anchor.svg7
-rw-r--r--.icons/Material-Black-Lime-Numix/32/actions/align-horizontal-right.svg6
-rw-r--r--.icons/Material-Black-Lime-Numix/32/actions/align-horizontal-top-out.svg7
-rw-r--r--.icons/Material-Black-Lime-Numix/32/actions/align-vertical-baseline.svg5
l---------.icons/Material-Black-Lime-Numix/32/actions/align-vertical-bottom-out.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/32/actions/align-vertical-bottom-to-anchor.svg7
-rw-r--r--.icons/Material-Black-Lime-Numix/32/actions/align-vertical-bottom.svg6
-rw-r--r--.icons/Material-Black-Lime-Numix/32/actions/align-vertical-center.svg6
-rw-r--r--.icons/Material-Black-Lime-Numix/32/actions/align-vertical-node.svg1
l---------.icons/Material-Black-Lime-Numix/32/actions/align-vertical-top-out.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/32/actions/align-vertical-top-to-anchor.svg7
-rw-r--r--.icons/Material-Black-Lime-Numix/32/actions/align-vertical-top.svg6
l---------.icons/Material-Black-Lime-Numix/32/actions/amarok_artist.svg1
l---------.icons/Material-Black-Lime-Numix/32/actions/amarok_clock.svg1
l---------.icons/Material-Black-Lime-Numix/32/actions/amarok_lyrics.svg1
l---------.icons/Material-Black-Lime-Numix/32/actions/amarok_playcount.svg1
l---------.icons/Material-Black-Lime-Numix/32/actions/amarok_playlist.svg1
l---------.icons/Material-Black-Lime-Numix/32/actions/amarok_playlist_refresh.svg1
l---------.icons/Material-Black-Lime-Numix/32/actions/answer-correct.svg1
l---------.icons/Material-Black-Lime-Numix/32/actions/application-exit.svg1
l---------.icons/Material-Black-Lime-Numix/32/actions/application-menu.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/32/actions/appointment-new.svg6
-rw-r--r--.icons/Material-Black-Lime-Numix/32/actions/appointment.svg5
l---------.icons/Material-Black-Lime-Numix/32/actions/archive-extract.svg1
l---------.icons/Material-Black-Lime-Numix/32/actions/archive-insert-directory.svg1
l---------.icons/Material-Black-Lime-Numix/32/actions/archive-insert.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/32/actions/archive-remove.svg6
-rw-r--r--.icons/Material-Black-Lime-Numix/32/actions/arrow-down-double.svg3
-rw-r--r--.icons/Material-Black-Lime-Numix/32/actions/arrow-down.svg5
-rw-r--r--.icons/Material-Black-Lime-Numix/32/actions/arrow-left-double.svg3
-rw-r--r--.icons/Material-Black-Lime-Numix/32/actions/arrow-left.svg5
-rw-r--r--.icons/Material-Black-Lime-Numix/32/actions/arrow-right-double.svg3
-rw-r--r--.icons/Material-Black-Lime-Numix/32/actions/arrow-right.svg5
-rw-r--r--.icons/Material-Black-Lime-Numix/32/actions/arrow-up-double.svg3
-rw-r--r--.icons/Material-Black-Lime-Numix/32/actions/arrow-up.svg5
l---------.icons/Material-Black-Lime-Numix/32/actions/autocorrection.svg1
l---------.icons/Material-Black-Lime-Numix/32/actions/back.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/32/actions/blue-add-folders-to-archive.svg14
-rw-r--r--.icons/Material-Black-Lime-Numix/32/actions/blue-document-open-recent.svg20
-rw-r--r--.icons/Material-Black-Lime-Numix/32/actions/blue-document-open.svg18
-rw-r--r--.icons/Material-Black-Lime-Numix/32/actions/blue-folder-new.svg11
l---------.icons/Material-Black-Lime-Numix/32/actions/bold.svg1
l---------.icons/Material-Black-Lime-Numix/32/actions/bonobo-component-browser.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/32/actions/bookmark-add.svg6
-rw-r--r--.icons/Material-Black-Lime-Numix/32/actions/bookmark-new.svg4
l---------.icons/Material-Black-Lime-Numix/32/actions/bookmark_add.svg1
l---------.icons/Material-Black-Lime-Numix/32/actions/bookmarks_list_add.svg1
l---------.icons/Material-Black-Lime-Numix/32/actions/bottom.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/32/actions/bp-next.svg5
-rw-r--r--.icons/Material-Black-Lime-Numix/32/actions/bp-prev.svg5
-rw-r--r--.icons/Material-Black-Lime-Numix/32/actions/bp-rm-all.svg4
-rw-r--r--.icons/Material-Black-Lime-Numix/32/actions/bp-toggle.svg3
-rw-r--r--.icons/Material-Black-Lime-Numix/32/actions/brown-add-folders-to-archive.svg14
-rw-r--r--.icons/Material-Black-Lime-Numix/32/actions/brown-document-open-recent.svg20
-rw-r--r--.icons/Material-Black-Lime-Numix/32/actions/brown-document-open.svg18
-rw-r--r--.icons/Material-Black-Lime-Numix/32/actions/brown-folder-new.svg11
l---------.icons/Material-Black-Lime-Numix/32/actions/browser-download.svg1
l---------.icons/Material-Black-Lime-Numix/32/actions/button_cancel.svg1
l---------.icons/Material-Black-Lime-Numix/32/actions/cab_extract.svg1
l---------.icons/Material-Black-Lime-Numix/32/actions/calendar-go-today.svg1
l---------.icons/Material-Black-Lime-Numix/32/actions/call-end.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/32/actions/call-start.svg3
-rw-r--r--.icons/Material-Black-Lime-Numix/32/actions/call-stop.svg4
l---------.icons/Material-Black-Lime-Numix/32/actions/cancel.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/32/actions/chronometer-lap.svg10
-rw-r--r--.icons/Material-Black-Lime-Numix/32/actions/chronometer-pause.svg11
-rw-r--r--.icons/Material-Black-Lime-Numix/32/actions/chronometer-reset.svg10
-rw-r--r--.icons/Material-Black-Lime-Numix/32/actions/chronometer-start.svg10
-rw-r--r--.icons/Material-Black-Lime-Numix/32/actions/chronometer.svg10
l---------.icons/Material-Black-Lime-Numix/32/actions/collection-rescan-amarok.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/32/actions/color-gradient.svg13
-rw-r--r--.icons/Material-Black-Lime-Numix/32/actions/color-picker-black.svg10
-rw-r--r--.icons/Material-Black-Lime-Numix/32/actions/color-picker-grey.svg10
-rw-r--r--.icons/Material-Black-Lime-Numix/32/actions/color-picker-white.svg10
l---------.icons/Material-Black-Lime-Numix/32/actions/color-picker.svg1
l---------.icons/Material-Black-Lime-Numix/32/actions/color-select.svg1
l---------.icons/Material-Black-Lime-Numix/32/actions/configure.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/32/actions/contact-new.svg4
-rw-r--r--.icons/Material-Black-Lime-Numix/32/actions/contrast.svg5
l---------.icons/Material-Black-Lime-Numix/32/actions/credentials-add-account.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/32/actions/custom-add-folders-to-archive.svg14
-rw-r--r--.icons/Material-Black-Lime-Numix/32/actions/custom-document-open-recent.svg20
-rw-r--r--.icons/Material-Black-Lime-Numix/32/actions/custom-document-open.svg18
-rw-r--r--.icons/Material-Black-Lime-Numix/32/actions/custom-folder-new.svg11
l---------.icons/Material-Black-Lime-Numix/32/actions/db-cont.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/32/actions/db-step-in.svg4
-rw-r--r--.icons/Material-Black-Lime-Numix/32/actions/db-step-out.svg4
-rw-r--r--.icons/Material-Black-Lime-Numix/32/actions/db-step.svg4
l---------.icons/Material-Black-Lime-Numix/32/actions/db-stop.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/32/actions/default-add-folders-to-archive.svg14
-rw-r--r--.icons/Material-Black-Lime-Numix/32/actions/default-document-open-recent.svg20
-rw-r--r--.icons/Material-Black-Lime-Numix/32/actions/default-document-open.svg18
-rw-r--r--.icons/Material-Black-Lime-Numix/32/actions/default-folder-new.svg11
l---------.icons/Material-Black-Lime-Numix/32/actions/delete-table-row.svg1
l---------.icons/Material-Black-Lime-Numix/32/actions/dialog-apply.svg1
l---------.icons/Material-Black-Lime-Numix/32/actions/dialog-cancel.svg1
l---------.icons/Material-Black-Lime-Numix/32/actions/dialog-close.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/32/actions/dialog-layers.svg6
-rw-r--r--.icons/Material-Black-Lime-Numix/32/actions/dialog-no.svg3
l---------.icons/Material-Black-Lime-Numix/32/actions/dialog-ok-apply.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/32/actions/dialog-ok.svg3
l---------.icons/Material-Black-Lime-Numix/32/actions/dialog-transform.svg1
l---------.icons/Material-Black-Lime-Numix/32/actions/dialog-yes.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/32/actions/distribute-graph.svg11
-rw-r--r--.icons/Material-Black-Lime-Numix/32/actions/distribute-horizontal-baseline.svg8
-rw-r--r--.icons/Material-Black-Lime-Numix/32/actions/distribute-horizontal-center.svg9
-rw-r--r--.icons/Material-Black-Lime-Numix/32/actions/distribute-horizontal-equal.svg9
l---------.icons/Material-Black-Lime-Numix/32/actions/distribute-horizontal-gaps.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/32/actions/distribute-horizontal-left.svg9
-rw-r--r--.icons/Material-Black-Lime-Numix/32/actions/distribute-horizontal-node.svg9
-rw-r--r--.icons/Material-Black-Lime-Numix/32/actions/distribute-horizontal-right.svg9
-rw-r--r--.icons/Material-Black-Lime-Numix/32/actions/distribute-randomize.svg12
-rw-r--r--.icons/Material-Black-Lime-Numix/32/actions/distribute-remove-overlaps.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/32/actions/distribute-unclump.svg12
-rw-r--r--.icons/Material-Black-Lime-Numix/32/actions/distribute-vertical-baseline.svg6
-rw-r--r--.icons/Material-Black-Lime-Numix/32/actions/distribute-vertical-bottom.svg9
-rw-r--r--.icons/Material-Black-Lime-Numix/32/actions/distribute-vertical-center.svg9
-rw-r--r--.icons/Material-Black-Lime-Numix/32/actions/distribute-vertical-equal.svg9
l---------.icons/Material-Black-Lime-Numix/32/actions/distribute-vertical-gaps.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/32/actions/distribute-vertical-node.svg7
-rw-r--r--.icons/Material-Black-Lime-Numix/32/actions/distribute-vertical-top.svg9
-rw-r--r--.icons/Material-Black-Lime-Numix/32/actions/document-close.svg4
l---------.icons/Material-Black-Lime-Numix/32/actions/document-edit.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/32/actions/document-export.svg6
-rw-r--r--.icons/Material-Black-Lime-Numix/32/actions/document-import.svg6
-rw-r--r--.icons/Material-Black-Lime-Numix/32/actions/document-new.svg4
l---------.icons/Material-Black-Lime-Numix/32/actions/document-open-recent.svg1
l---------.icons/Material-Black-Lime-Numix/32/actions/document-open.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/32/actions/document-page-setup.svg9
-rw-r--r--.icons/Material-Black-Lime-Numix/32/actions/document-print-preview.svg12
-rw-r--r--.icons/Material-Black-Lime-Numix/32/actions/document-print.svg7
-rw-r--r--.icons/Material-Black-Lime-Numix/32/actions/document-properties.svg7
-rw-r--r--.icons/Material-Black-Lime-Numix/32/actions/document-revert-rtl.svg4
-rw-r--r--.icons/Material-Black-Lime-Numix/32/actions/document-revert.svg4
l---------.icons/Material-Black-Lime-Numix/32/actions/document-save-all.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/32/actions/document-save-as.svg7
-rw-r--r--.icons/Material-Black-Lime-Numix/32/actions/document-save.svg7
-rw-r--r--.icons/Material-Black-Lime-Numix/32/actions/document-send.svg11
l---------.icons/Material-Black-Lime-Numix/32/actions/documentinfo.svg1
l---------.icons/Material-Black-Lime-Numix/32/actions/down.svg1
l---------.icons/Material-Black-Lime-Numix/32/actions/download.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/32/actions/draw-calligraphic.svg4
-rw-r--r--.icons/Material-Black-Lime-Numix/32/actions/draw-connector.svg6
-rw-r--r--.icons/Material-Black-Lime-Numix/32/actions/draw-cuboid.svg5
-rw-r--r--.icons/Material-Black-Lime-Numix/32/actions/draw-ellipse.svg3
-rw-r--r--.icons/Material-Black-Lime-Numix/32/actions/draw-eraser.svg4
-rw-r--r--.icons/Material-Black-Lime-Numix/32/actions/draw-freehand.svg10
-rw-r--r--.icons/Material-Black-Lime-Numix/32/actions/draw-path.svg11
-rw-r--r--.icons/Material-Black-Lime-Numix/32/actions/draw-polygon-star.svg3
-rw-r--r--.icons/Material-Black-Lime-Numix/32/actions/draw-rectangle.svg3
-rw-r--r--.icons/Material-Black-Lime-Numix/32/actions/draw-spiral.svg5
-rw-r--r--.icons/Material-Black-Lime-Numix/32/actions/draw-text.svg5
l---------.icons/Material-Black-Lime-Numix/32/actions/dynamic-amarok.svg1
l---------.icons/Material-Black-Lime-Numix/32/actions/edit-add.svg1
l---------.icons/Material-Black-Lime-Numix/32/actions/edit-clear-all.svg1
l---------.icons/Material-Black-Lime-Numix/32/actions/edit-clear-list.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/32/actions/edit-clear-locationbar-ltr.svg7
-rw-r--r--.icons/Material-Black-Lime-Numix/32/actions/edit-clear-locationbar-rtl.svg7
l---------.icons/Material-Black-Lime-Numix/32/actions/edit-clear-rtl.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/32/actions/edit-clear.svg4
-rw-r--r--.icons/Material-Black-Lime-Numix/32/actions/edit-copy.svg11
-rw-r--r--.icons/Material-Black-Lime-Numix/32/actions/edit-cut.svg4
l---------.icons/Material-Black-Lime-Numix/32/actions/edit-delete-mail.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/32/actions/edit-delete.svg9
l---------.icons/Material-Black-Lime-Numix/32/actions/edit-find-mail.svg1
l---------.icons/Material-Black-Lime-Numix/32/actions/edit-find-project.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/32/actions/edit-find-replace.svg12
l---------.icons/Material-Black-Lime-Numix/32/actions/edit-find-user.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/32/actions/edit-find.svg7
-rw-r--r--.icons/Material-Black-Lime-Numix/32/actions/edit-flag.svg4
l---------.icons/Material-Black-Lime-Numix/32/actions/edit-mark.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/32/actions/edit-paste.svg9
l---------.icons/Material-Black-Lime-Numix/32/actions/edit-redo-rtl.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/32/actions/edit-redo.svg3
-rw-r--r--.icons/Material-Black-Lime-Numix/32/actions/edit-rename.svg5
-rw-r--r--.icons/Material-Black-Lime-Numix/32/actions/edit-select-all.svg10
-rw-r--r--.icons/Material-Black-Lime-Numix/32/actions/edit-table-cell-merge.svg6
-rw-r--r--.icons/Material-Black-Lime-Numix/32/actions/edit-table-cell-split.svg4
-rw-r--r--.icons/Material-Black-Lime-Numix/32/actions/edit-table-delete-column.svg4
-rw-r--r--.icons/Material-Black-Lime-Numix/32/actions/edit-table-delete-row.svg4
-rw-r--r--.icons/Material-Black-Lime-Numix/32/actions/edit-table-insert-column-left.svg5
-rw-r--r--.icons/Material-Black-Lime-Numix/32/actions/edit-table-insert-column-right.svg5
-rw-r--r--.icons/Material-Black-Lime-Numix/32/actions/edit-table-insert-row-above.svg5
-rw-r--r--.icons/Material-Black-Lime-Numix/32/actions/edit-table-insert-row-below.svg5
l---------.icons/Material-Black-Lime-Numix/32/actions/edit-table-insert-row-under.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/32/actions/edit-undo-archive.svg6
l---------.icons/Material-Black-Lime-Numix/32/actions/edit-undo-rtl.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/32/actions/edit-undo.svg3
l---------.icons/Material-Black-Lime-Numix/32/actions/edit.svg1
l---------.icons/Material-Black-Lime-Numix/32/actions/editclear.svg1
l---------.icons/Material-Black-Lime-Numix/32/actions/editcopy.svg1
l---------.icons/Material-Black-Lime-Numix/32/actions/editcut.svg1
l---------.icons/Material-Black-Lime-Numix/32/actions/editdelete.svg1
l---------.icons/Material-Black-Lime-Numix/32/actions/editor.svg1
l---------.icons/Material-Black-Lime-Numix/32/actions/editpaste.svg1
l---------.icons/Material-Black-Lime-Numix/32/actions/eog-image-gallery.svg1
l---------.icons/Material-Black-Lime-Numix/32/actions/eom-image-collection.svg1
l---------.icons/Material-Black-Lime-Numix/32/actions/epiphany-download.svg1
l---------.icons/Material-Black-Lime-Numix/32/actions/error.svg1
l---------.icons/Material-Black-Lime-Numix/32/actions/event-new.svg1
l---------.icons/Material-Black-Lime-Numix/32/actions/evolution-addressbook.svg1
l---------.icons/Material-Black-Lime-Numix/32/actions/evolution-calendar.svg1
l---------.icons/Material-Black-Lime-Numix/32/actions/evolution-contacts.svg1
l---------.icons/Material-Black-Lime-Numix/32/actions/evolution-mail.svg1
l---------.icons/Material-Black-Lime-Numix/32/actions/evolution-memos.svg1
l---------.icons/Material-Black-Lime-Numix/32/actions/evolution-tasks.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/32/actions/exchange-positions-clockwise.svg12
-rw-r--r--.icons/Material-Black-Lime-Numix/32/actions/exchange-positions-zorder.svg11
-rw-r--r--.icons/Material-Black-Lime-Numix/32/actions/exchange-positions.svg8
l---------.icons/Material-Black-Lime-Numix/32/actions/exifinfo.svg1
l---------.icons/Material-Black-Lime-Numix/32/actions/exit.svg1
l---------.icons/Material-Black-Lime-Numix/32/actions/extract-archive.svg1
l---------.icons/Material-Black-Lime-Numix/32/actions/feed-arrow-up.svg1
l---------.icons/Material-Black-Lime-Numix/32/actions/feed-mark-read.svg1
l---------.icons/Material-Black-Lime-Numix/32/actions/filefind.svg1
l---------.icons/Material-Black-Lime-Numix/32/actions/filenew.svg1
l---------.icons/Material-Black-Lime-Numix/32/actions/fileopen.svg1
l---------.icons/Material-Black-Lime-Numix/32/actions/fileprint.svg1
l---------.icons/Material-Black-Lime-Numix/32/actions/filequickprint.svg1
l---------.icons/Material-Black-Lime-Numix/32/actions/filesave.svg1
l---------.icons/Material-Black-Lime-Numix/32/actions/filesaveas.svg1
l---------.icons/Material-Black-Lime-Numix/32/actions/fileview-preview.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/32/actions/fill-color.svg6
-rw-r--r--.icons/Material-Black-Lime-Numix/32/actions/fill-rule-even-odd.svg3
-rw-r--r--.icons/Material-Black-Lime-Numix/32/actions/fill-rule-nonzero.svg3
-rw-r--r--.icons/Material-Black-Lime-Numix/32/actions/filter-note-all.svg21
-rw-r--r--.icons/Material-Black-Lime-Numix/32/actions/filter-note-unfiled.svg13
l---------.icons/Material-Black-Lime-Numix/32/actions/find-location.svg1
l---------.icons/Material-Black-Lime-Numix/32/actions/find.svg1
l---------.icons/Material-Black-Lime-Numix/32/actions/finish.svg1
l---------.icons/Material-Black-Lime-Numix/32/actions/folder-new.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/32/actions/folder-tag.svg3
l---------.icons/Material-Black-Lime-Numix/32/actions/folder_color_picker.svg1
l---------.icons/Material-Black-Lime-Numix/32/actions/folder_new.svg1
l---------.icons/Material-Black-Lime-Numix/32/actions/font-select.svg1
l---------.icons/Material-Black-Lime-Numix/32/actions/format-fill-color.svg1
l---------.icons/Material-Black-Lime-Numix/32/actions/format-indent-less-rtl.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/32/actions/format-indent-less.svg9
l---------.icons/Material-Black-Lime-Numix/32/actions/format-indent-more-rtl.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/32/actions/format-indent-more.svg9
-rw-r--r--.icons/Material-Black-Lime-Numix/32/actions/format-justify-center.svg8
-rw-r--r--.icons/Material-Black-Lime-Numix/32/actions/format-justify-fill.svg8
-rw-r--r--.icons/Material-Black-Lime-Numix/32/actions/format-justify-left.svg8
-rw-r--r--.icons/Material-Black-Lime-Numix/32/actions/format-justify-right.svg8
l---------.icons/Material-Black-Lime-Numix/32/actions/format-segment-curve.svg1
l---------.icons/Material-Black-Lime-Numix/32/actions/format-segment-line.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/32/actions/format-text-bold.svg3
-rw-r--r--.icons/Material-Black-Lime-Numix/32/actions/format-text-direction-ltr.svg7
-rw-r--r--.icons/Material-Black-Lime-Numix/32/actions/format-text-direction-rtl.svg7
-rw-r--r--.icons/Material-Black-Lime-Numix/32/actions/format-text-italic.svg3
-rw-r--r--.icons/Material-Black-Lime-Numix/32/actions/format-text-none.svg6
-rw-r--r--.icons/Material-Black-Lime-Numix/32/actions/format-text-strikethrough.svg6
-rw-r--r--.icons/Material-Black-Lime-Numix/32/actions/format-text-underline.svg6
l---------.icons/Material-Black-Lime-Numix/32/actions/forward.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/32/actions/games-difficult.svg5
l---------.icons/Material-Black-Lime-Numix/32/actions/games-endturn.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/32/actions/games-hint.svg5
l---------.icons/Material-Black-Lime-Numix/32/actions/games-solve.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/32/actions/geany-build.svg13
l---------.icons/Material-Black-Lime-Numix/32/actions/geany-close-all.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/32/actions/geany-save-all.svg6
l---------.icons/Material-Black-Lime-Numix/32/actions/globe.svg1
l---------.icons/Material-Black-Lime-Numix/32/actions/gnome-app-install-star.svg1
l---------.icons/Material-Black-Lime-Numix/32/actions/gnome-lockscreen.svg1
l---------.icons/Material-Black-Lime-Numix/32/actions/gnome-log-out.svg1
l---------.icons/Material-Black-Lime-Numix/32/actions/gnome-logout.svg1
l---------.icons/Material-Black-Lime-Numix/32/actions/gnome-run.svg1
l---------.icons/Material-Black-Lime-Numix/32/actions/gnome-searchtool.svg1
l---------.icons/Material-Black-Lime-Numix/32/actions/gnome-session-logout.svg1
l---------.icons/Material-Black-Lime-Numix/32/actions/gnome-session-reboot.svg1
l---------.icons/Material-Black-Lime-Numix/32/actions/gnome-shutdown.svg1
l---------.icons/Material-Black-Lime-Numix/32/actions/gnome-stock-mail-fwd.svg1
l---------.icons/Material-Black-Lime-Numix/32/actions/gnome-stock-mail-new.svg1
l---------.icons/Material-Black-Lime-Numix/32/actions/gnome-stock-mail-rpl.svg1
l---------.icons/Material-Black-Lime-Numix/32/actions/gnome-stock-mail-snd.svg1
l---------.icons/Material-Black-Lime-Numix/32/actions/go-back-rtl.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/32/actions/go-bottom.svg7
-rw-r--r--.icons/Material-Black-Lime-Numix/32/actions/go-down.svg4
l---------.icons/Material-Black-Lime-Numix/32/actions/go-first-rtl.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/32/actions/go-first.svg9
l---------.icons/Material-Black-Lime-Numix/32/actions/go-forward-rtl.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/32/actions/go-home.svg4
l---------.icons/Material-Black-Lime-Numix/32/actions/go-jump-rtl.svg1
l---------.icons/Material-Black-Lime-Numix/32/actions/go-jump-today.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/32/actions/go-jump.svg6
l---------.icons/Material-Black-Lime-Numix/32/actions/go-last-rtl.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/32/actions/go-last.svg9
l---------.icons/Material-Black-Lime-Numix/32/actions/go-left.svg1
l---------.icons/Material-Black-Lime-Numix/32/actions/go-next-rtl.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/32/actions/go-next.svg4
l---------.icons/Material-Black-Lime-Numix/32/actions/go-previous-rtl.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/32/actions/go-previous.svg4
l---------.icons/Material-Black-Lime-Numix/32/actions/go-right.svg1
l---------.icons/Material-Black-Lime-Numix/32/actions/go-today.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/32/actions/go-top.svg9
-rw-r--r--.icons/Material-Black-Lime-Numix/32/actions/go-up.svg4
l---------.icons/Material-Black-Lime-Numix/32/actions/gohome.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/32/actions/green-add-folders-to-archive.svg14
-rw-r--r--.icons/Material-Black-Lime-Numix/32/actions/green-document-open-recent.svg20
-rw-r--r--.icons/Material-Black-Lime-Numix/32/actions/green-document-open.svg18
-rw-r--r--.icons/Material-Black-Lime-Numix/32/actions/green-folder-new.svg11
-rw-r--r--.icons/Material-Black-Lime-Numix/32/actions/grey-add-folders-to-archive.svg14
-rw-r--r--.icons/Material-Black-Lime-Numix/32/actions/grey-document-open-recent.svg20
-rw-r--r--.icons/Material-Black-Lime-Numix/32/actions/grey-document-open.svg18
-rw-r--r--.icons/Material-Black-Lime-Numix/32/actions/grey-folder-new.svg11
l---------.icons/Material-Black-Lime-Numix/32/actions/gtk-about.svg1
l---------.icons/Material-Black-Lime-Numix/32/actions/gtk-add.svg1
l---------.icons/Material-Black-Lime-Numix/32/actions/gtk-apply.svg1
l---------.icons/Material-Black-Lime-Numix/32/actions/gtk-bold.svg1
l---------.icons/Material-Black-Lime-Numix/32/actions/gtk-cancel.svg1
l---------.icons/Material-Black-Lime-Numix/32/actions/gtk-clear.svg1
l---------.icons/Material-Black-Lime-Numix/32/actions/gtk-close.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/32/actions/gtk-color-picker.svg10
-rw-r--r--.icons/Material-Black-Lime-Numix/32/actions/gtk-connect.svg4
-rw-r--r--.icons/Material-Black-Lime-Numix/32/actions/gtk-convert.svg12
l---------.icons/Material-Black-Lime-Numix/32/actions/gtk-copy.svg1
l---------.icons/Material-Black-Lime-Numix/32/actions/gtk-cut.svg1
l---------.icons/Material-Black-Lime-Numix/32/actions/gtk-delete.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/32/actions/gtk-disconnect.svg4
-rw-r--r--.icons/Material-Black-Lime-Numix/32/actions/gtk-dnd-multiple.svg15
-rw-r--r--.icons/Material-Black-Lime-Numix/32/actions/gtk-dnd.svg14
-rw-r--r--.icons/Material-Black-Lime-Numix/32/actions/gtk-edit.svg11
l---------.icons/Material-Black-Lime-Numix/32/actions/gtk-execute.svg1
l---------.icons/Material-Black-Lime-Numix/32/actions/gtk-find-and-replace.svg1
l---------.icons/Material-Black-Lime-Numix/32/actions/gtk-find.svg1
l---------.icons/Material-Black-Lime-Numix/32/actions/gtk-fullscreen.svg1
l---------.icons/Material-Black-Lime-Numix/32/actions/gtk-go-back-ltr.svg1
l---------.icons/Material-Black-Lime-Numix/32/actions/gtk-go-back-rtl.svg1
l---------.icons/Material-Black-Lime-Numix/32/actions/gtk-go-down.svg1
l---------.icons/Material-Black-Lime-Numix/32/actions/gtk-go-forward-ltr.svg1
l---------.icons/Material-Black-Lime-Numix/32/actions/gtk-go-forward-rtl.svg1
l---------.icons/Material-Black-Lime-Numix/32/actions/gtk-go-up.svg1
l---------.icons/Material-Black-Lime-Numix/32/actions/gtk-goto-bottom.svg1
l---------.icons/Material-Black-Lime-Numix/32/actions/gtk-goto-first-ltr.svg1
l---------.icons/Material-Black-Lime-Numix/32/actions/gtk-goto-first-rtl.svg1
l---------.icons/Material-Black-Lime-Numix/32/actions/gtk-goto-last-ltr.svg1
l---------.icons/Material-Black-Lime-Numix/32/actions/gtk-goto-last-rtl.svg1
l---------.icons/Material-Black-Lime-Numix/32/actions/gtk-goto-top.svg1
l---------.icons/Material-Black-Lime-Numix/32/actions/gtk-help.svg1
l---------.icons/Material-Black-Lime-Numix/32/actions/gtk-home.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/32/actions/gtk-index.svg10
l---------.icons/Material-Black-Lime-Numix/32/actions/gtk-info.svg1
l---------.icons/Material-Black-Lime-Numix/32/actions/gtk-jump-to-ltr.svg1
l---------.icons/Material-Black-Lime-Numix/32/actions/gtk-jump-to-rtl.svg1
l---------.icons/Material-Black-Lime-Numix/32/actions/gtk-leave-fullscreen.svg1
l---------.icons/Material-Black-Lime-Numix/32/actions/gtk-media-forward-ltr.svg1
l---------.icons/Material-Black-Lime-Numix/32/actions/gtk-media-forward-rtl.svg1
l---------.icons/Material-Black-Lime-Numix/32/actions/gtk-media-next-ltr.svg1
l---------.icons/Material-Black-Lime-Numix/32/actions/gtk-media-next-rtl.svg1
l---------.icons/Material-Black-Lime-Numix/32/actions/gtk-media-pause.svg1
l---------.icons/Material-Black-Lime-Numix/32/actions/gtk-media-play-ltr.svg1
l---------.icons/Material-Black-Lime-Numix/32/actions/gtk-media-previous-ltr.svg1
l---------.icons/Material-Black-Lime-Numix/32/actions/gtk-media-previous-rtl.svg1
l---------.icons/Material-Black-Lime-Numix/32/actions/gtk-media-record.svg1
l---------.icons/Material-Black-Lime-Numix/32/actions/gtk-media-rewind-ltr.svg1
l---------.icons/Material-Black-Lime-Numix/32/actions/gtk-media-rewind-rtl.svg1
l---------.icons/Material-Black-Lime-Numix/32/actions/gtk-media-stop.svg1
l---------.icons/Material-Black-Lime-Numix/32/actions/gtk-new.svg1
l---------.icons/Material-Black-Lime-Numix/32/actions/gtk-no.svg1
l---------.icons/Material-Black-Lime-Numix/32/actions/gtk-ok.svg1
l---------.icons/Material-Black-Lime-Numix/32/actions/gtk-open.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/32/actions/gtk-orientation-landscape.svg4
-rw-r--r--.icons/Material-Black-Lime-Numix/32/actions/gtk-orientation-portrait.svg4
-rw-r--r--.icons/Material-Black-Lime-Numix/32/actions/gtk-orientation-reverse-landscape.svg4
-rw-r--r--.icons/Material-Black-Lime-Numix/32/actions/gtk-orientation-reverse-portrait.svg4
-rw-r--r--.icons/Material-Black-Lime-Numix/32/actions/gtk-page-setup.svg4
l---------.icons/Material-Black-Lime-Numix/32/actions/gtk-paste.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/32/actions/gtk-print-error.svg12
-rw-r--r--.icons/Material-Black-Lime-Numix/32/actions/gtk-print-paused.svg10
l---------.icons/Material-Black-Lime-Numix/32/actions/gtk-print-preview.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/32/actions/gtk-print-report.svg18
-rw-r--r--.icons/Material-Black-Lime-Numix/32/actions/gtk-print-warning.svg16
l---------.icons/Material-Black-Lime-Numix/32/actions/gtk-print.svg1
l---------.icons/Material-Black-Lime-Numix/32/actions/gtk-properties.svg1
l---------.icons/Material-Black-Lime-Numix/32/actions/gtk-quit.svg1
l---------.icons/Material-Black-Lime-Numix/32/actions/gtk-redo-ltr.svg1
l---------.icons/Material-Black-Lime-Numix/32/actions/gtk-refresh.svg1
l---------.icons/Material-Black-Lime-Numix/32/actions/gtk-remove.svg1
l---------.icons/Material-Black-Lime-Numix/32/actions/gtk-revert-to-saved-ltr.svg1
l---------.icons/Material-Black-Lime-Numix/32/actions/gtk-revert-to-saved-rtl.svg1
l---------.icons/Material-Black-Lime-Numix/32/actions/gtk-save-all.svg1
l---------.icons/Material-Black-Lime-Numix/32/actions/gtk-save-as.svg1
l---------.icons/Material-Black-Lime-Numix/32/actions/gtk-save.svg1
l---------.icons/Material-Black-Lime-Numix/32/actions/gtk-search.svg1
l---------.icons/Material-Black-Lime-Numix/32/actions/gtk-select-all.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/32/actions/gtk-select-color.svg11
-rw-r--r--.icons/Material-Black-Lime-Numix/32/actions/gtk-select-font.svg11
l---------.icons/Material-Black-Lime-Numix/32/actions/gtk-spell-check.svg1
l---------.icons/Material-Black-Lime-Numix/32/actions/gtk-stop.svg1
l---------.icons/Material-Black-Lime-Numix/32/actions/gtk-undelete-ltr.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/32/actions/gtk-undelete-rtl.svg10
-rw-r--r--.icons/Material-Black-Lime-Numix/32/actions/gtk-undelete.svg10
l---------.icons/Material-Black-Lime-Numix/32/actions/gtk-undo-ltr.svg1
l---------.icons/Material-Black-Lime-Numix/32/actions/gtk-yes.svg1
l---------.icons/Material-Black-Lime-Numix/32/actions/gtk-zoom-100.svg1
l---------.icons/Material-Black-Lime-Numix/32/actions/gtk-zoom-fit.svg1
l---------.icons/Material-Black-Lime-Numix/32/actions/gtk-zoom-in.svg1
l---------.icons/Material-Black-Lime-Numix/32/actions/gtk-zoom-out.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/32/actions/help-about.svg7
-rw-r--r--.icons/Material-Black-Lime-Numix/32/actions/help-contents.svg8
l---------.icons/Material-Black-Lime-Numix/32/actions/help-contextual.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/32/actions/help-faq.svg7
l---------.icons/Material-Black-Lime-Numix/32/actions/help-hint.svg1
l---------.icons/Material-Black-Lime-Numix/32/actions/help-info.svg1
l---------.icons/Material-Black-Lime-Numix/32/actions/help.svg1
l---------.icons/Material-Black-Lime-Numix/32/actions/hint.svg1
l---------.icons/Material-Black-Lime-Numix/32/actions/history-view.svg1
l---------.icons/Material-Black-Lime-Numix/32/actions/hook-notifier.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/32/actions/image-adjust.svg5
-rw-r--r--.icons/Material-Black-Lime-Numix/32/actions/image-auto-adjust.svg9
-rw-r--r--.icons/Material-Black-Lime-Numix/32/actions/image-crop.svg4
-rw-r--r--.icons/Material-Black-Lime-Numix/32/actions/image-gallery.svg32
l---------.icons/Material-Black-Lime-Numix/32/actions/image-loading.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/32/actions/image-red-eye.svg7
l---------.icons/Material-Black-Lime-Numix/32/actions/image-zoom-in.svg1
l---------.icons/Material-Black-Lime-Numix/32/actions/image-zoom-out.svg1
l---------.icons/Material-Black-Lime-Numix/32/actions/insert-horizontal-rule.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/32/actions/insert-image.svg5
-rw-r--r--.icons/Material-Black-Lime-Numix/32/actions/insert-link.svg12
-rw-r--r--.icons/Material-Black-Lime-Numix/32/actions/insert-object.svg9
l---------.icons/Material-Black-Lime-Numix/32/actions/insert-table-row.svg1
l---------.icons/Material-Black-Lime-Numix/32/actions/insert-table.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/32/actions/insert-text.svg8
l---------.icons/Material-Black-Lime-Numix/32/actions/internet-amarok.svg1
l---------.icons/Material-Black-Lime-Numix/32/actions/invertimage.svg1
l---------.icons/Material-Black-Lime-Numix/32/actions/italic.svg1
l---------.icons/Material-Black-Lime-Numix/32/actions/journal-new.svg1
l---------.icons/Material-Black-Lime-Numix/32/actions/kdenlive-menu.svg1
l---------.icons/Material-Black-Lime-Numix/32/actions/kfind.svg1
l---------.icons/Material-Black-Lime-Numix/32/actions/kfm_home.svg1
l---------.icons/Material-Black-Lime-Numix/32/actions/knotes_alarm.svg1
l---------.icons/Material-Black-Lime-Numix/32/actions/knotes_close.svg1
l---------.icons/Material-Black-Lime-Numix/32/actions/knotes_date.svg1
l---------.icons/Material-Black-Lime-Numix/32/actions/knotes_delete.svg1
l---------.icons/Material-Black-Lime-Numix/32/actions/korg-todo.svg1
l---------.icons/Material-Black-Lime-Numix/32/actions/kt-check-data.svg1
l---------.icons/Material-Black-Lime-Numix/32/actions/kt-info-widget.svg1
l---------.icons/Material-Black-Lime-Numix/32/actions/kt-pause.svg1
l---------.icons/Material-Black-Lime-Numix/32/actions/kt-remove.svg1
l---------.icons/Material-Black-Lime-Numix/32/actions/kt-start.svg1
l---------.icons/Material-Black-Lime-Numix/32/actions/kt-stop.svg1
l---------.icons/Material-Black-Lime-Numix/32/actions/lc_alignblock.svg1
l---------.icons/Material-Black-Lime-Numix/32/actions/lc_aligncenter.svg1
l---------.icons/Material-Black-Lime-Numix/32/actions/lc_alignhorizontalcenter.svg1
l---------.icons/Material-Black-Lime-Numix/32/actions/lc_alignleft.svg1
l---------.icons/Material-Black-Lime-Numix/32/actions/lc_alignright.svg1
l---------.icons/Material-Black-Lime-Numix/32/actions/lc_bold.svg1
l---------.icons/Material-Black-Lime-Numix/32/actions/lc_crop.svg1
l---------.icons/Material-Black-Lime-Numix/32/actions/lc_decrementindent.svg1
l---------.icons/Material-Black-Lime-Numix/32/actions/lc_deletecolumns.svg1
l---------.icons/Material-Black-Lime-Numix/32/actions/lc_deleterows.svg1
l---------.icons/Material-Black-Lime-Numix/32/actions/lc_incrementindent.svg1
l---------.icons/Material-Black-Lime-Numix/32/actions/lc_italic.svg1
l---------.icons/Material-Black-Lime-Numix/32/actions/lc_mergecells.svg1
l---------.icons/Material-Black-Lime-Numix/32/actions/lc_sortascending.svg1
l---------.icons/Material-Black-Lime-Numix/32/actions/lc_sortdescending.svg1
l---------.icons/Material-Black-Lime-Numix/32/actions/lc_underline.svg1
l---------.icons/Material-Black-Lime-Numix/32/actions/list-add-user.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/32/actions/list-add.svg3
l---------.icons/Material-Black-Lime-Numix/32/actions/list-itemize.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/32/actions/list-remove-user.svg4
-rw-r--r--.icons/Material-Black-Lime-Numix/32/actions/list-remove.svg3
l---------.icons/Material-Black-Lime-Numix/32/actions/lock.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/32/actions/mail-archive.svg7
-rw-r--r--.icons/Material-Black-Lime-Numix/32/actions/mail-attachment.svg3
-rw-r--r--.icons/Material-Black-Lime-Numix/32/actions/mail-copy.svg12
-rw-r--r--.icons/Material-Black-Lime-Numix/32/actions/mail-encrypted.svg11
-rw-r--r--.icons/Material-Black-Lime-Numix/32/actions/mail-forward.svg3
l---------.icons/Material-Black-Lime-Numix/32/actions/mail-forwarded.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/32/actions/mail-mark-important.svg12
-rw-r--r--.icons/Material-Black-Lime-Numix/32/actions/mail-mark-junk.svg8
-rw-r--r--.icons/Material-Black-Lime-Numix/32/actions/mail-mark-notjunk.svg9
-rw-r--r--.icons/Material-Black-Lime-Numix/32/actions/mail-mark-read.svg10
-rw-r--r--.icons/Material-Black-Lime-Numix/32/actions/mail-mark-unread.svg8
-rw-r--r--.icons/Material-Black-Lime-Numix/32/actions/mail-message-new.svg11
-rw-r--r--.icons/Material-Black-Lime-Numix/32/actions/mail-message.svg7
-rw-r--r--.icons/Material-Black-Lime-Numix/32/actions/mail-move.svg12
l---------.icons/Material-Black-Lime-Numix/32/actions/mail-read.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/32/actions/mail-replied.svg11
-rw-r--r--.icons/Material-Black-Lime-Numix/32/actions/mail-reply-all.svg7
-rw-r--r--.icons/Material-Black-Lime-Numix/32/actions/mail-reply-sender.svg3
-rw-r--r--.icons/Material-Black-Lime-Numix/32/actions/mail-send-receive.svg4
-rw-r--r--.icons/Material-Black-Lime-Numix/32/actions/mail-send.svg5
l---------.icons/Material-Black-Lime-Numix/32/actions/mail-unread.svg1
l---------.icons/Material-Black-Lime-Numix/32/actions/mail_forward.svg1
l---------.icons/Material-Black-Lime-Numix/32/actions/mail_new.svg1
l---------.icons/Material-Black-Lime-Numix/32/actions/mail_reply.svg1
l---------.icons/Material-Black-Lime-Numix/32/actions/mail_replyall.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/32/actions/media-eject.svg6
-rw-r--r--.icons/Material-Black-Lime-Numix/32/actions/media-import-audio-cd.svg8
-rw-r--r--.icons/Material-Black-Lime-Numix/32/actions/media-playback-pause.svg6
-rw-r--r--.icons/Material-Black-Lime-Numix/32/actions/media-playback-record.svg3
-rw-r--r--.icons/Material-Black-Lime-Numix/32/actions/media-playback-start-rtl.svg3
-rw-r--r--.icons/Material-Black-Lime-Numix/32/actions/media-playback-start.svg3
-rw-r--r--.icons/Material-Black-Lime-Numix/32/actions/media-playback-stop.svg3
-rw-r--r--.icons/Material-Black-Lime-Numix/32/actions/media-playlist-repeat.svg5
-rw-r--r--.icons/Material-Black-Lime-Numix/32/actions/media-playlist-shuffle.svg8
l---------.icons/Material-Black-Lime-Numix/32/actions/media-record.svg1
l---------.icons/Material-Black-Lime-Numix/32/actions/media-seek-backward-rtl.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/32/actions/media-seek-backward.svg5
l---------.icons/Material-Black-Lime-Numix/32/actions/media-seek-forward-rtl.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/32/actions/media-seek-forward.svg5
l---------.icons/Material-Black-Lime-Numix/32/actions/media-skip-backward-rtl.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/32/actions/media-skip-backward.svg8
l---------.icons/Material-Black-Lime-Numix/32/actions/media-skip-forward-rtl.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/32/actions/media-skip-forward.svg8
l---------.icons/Material-Black-Lime-Numix/32/actions/media-track-add-amarok.svg1
l---------.icons/Material-Black-Lime-Numix/32/actions/media-track-edit-amarok.svg1
l---------.icons/Material-Black-Lime-Numix/32/actions/media-track-remove-amarok.svg1
l---------.icons/Material-Black-Lime-Numix/32/actions/menu_new.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/32/actions/merge.svg6
-rw-r--r--.icons/Material-Black-Lime-Numix/32/actions/nemo-eject.svg6
l---------.icons/Material-Black-Lime-Numix/32/actions/network-connect.svg1
l---------.icons/Material-Black-Lime-Numix/32/actions/network-disconnect.svg1
l---------.icons/Material-Black-Lime-Numix/32/actions/next.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/32/actions/node-add.svg10
-rw-r--r--.icons/Material-Black-Lime-Numix/32/actions/node-break.svg10
-rw-r--r--.icons/Material-Black-Lime-Numix/32/actions/node-cusp.svg7
-rw-r--r--.icons/Material-Black-Lime-Numix/32/actions/node-delete-segment.svg10
-rw-r--r--.icons/Material-Black-Lime-Numix/32/actions/node-delete.svg10
-rw-r--r--.icons/Material-Black-Lime-Numix/32/actions/node-join-segment.svg10
-rw-r--r--.icons/Material-Black-Lime-Numix/32/actions/node-join.svg10
l---------.icons/Material-Black-Lime-Numix/32/actions/node-segment-curve.svg1
l---------.icons/Material-Black-Lime-Numix/32/actions/node-segment-line.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/32/actions/node-smooth.svg5
-rw-r--r--.icons/Material-Black-Lime-Numix/32/actions/node-symmetric.svg9
-rw-r--r--.icons/Material-Black-Lime-Numix/32/actions/node-type-auto-smooth.svg5
l---------.icons/Material-Black-Lime-Numix/32/actions/node-type-cusp.svg1
l---------.icons/Material-Black-Lime-Numix/32/actions/node-type-smooth.svg1
l---------.icons/Material-Black-Lime-Numix/32/actions/node-type-symmetric.svg1
l---------.icons/Material-Black-Lime-Numix/32/actions/note-new.svg1
l---------.icons/Material-Black-Lime-Numix/32/actions/note.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/32/actions/notebook-new.svg13
-rw-r--r--.icons/Material-Black-Lime-Numix/32/actions/notebook.svg12
l---------.icons/Material-Black-Lime-Numix/32/actions/object-crop.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/32/actions/object-fill.svg9
-rw-r--r--.icons/Material-Black-Lime-Numix/32/actions/object-flip-horizontal.svg10
-rw-r--r--.icons/Material-Black-Lime-Numix/32/actions/object-flip-vertical.svg10
-rw-r--r--.icons/Material-Black-Lime-Numix/32/actions/object-group.svg5
-rw-r--r--.icons/Material-Black-Lime-Numix/32/actions/object-inverse.svg4
l---------.icons/Material-Black-Lime-Numix/32/actions/object-merge.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/32/actions/object-rotate-left.svg3
-rw-r--r--.icons/Material-Black-Lime-Numix/32/actions/object-rotate-right.svg3
l---------.icons/Material-Black-Lime-Numix/32/actions/object-rotate.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/32/actions/object-straighten.svg8
-rw-r--r--.icons/Material-Black-Lime-Numix/32/actions/object-stroke-style.svg6
-rw-r--r--.icons/Material-Black-Lime-Numix/32/actions/object-stroke.svg3
-rw-r--r--.icons/Material-Black-Lime-Numix/32/actions/object-to-path.svg6
-rw-r--r--.icons/Material-Black-Lime-Numix/32/actions/object-ungroup.svg6
-rw-r--r--.icons/Material-Black-Lime-Numix/32/actions/open-menu.svg16
-rw-r--r--.icons/Material-Black-Lime-Numix/32/actions/orange-add-folders-to-archive.svg14
-rw-r--r--.icons/Material-Black-Lime-Numix/32/actions/orange-document-open-recent.svg20
-rw-r--r--.icons/Material-Black-Lime-Numix/32/actions/orange-document-open.svg18
-rw-r--r--.icons/Material-Black-Lime-Numix/32/actions/orange-folder-new.svg11
-rw-r--r--.icons/Material-Black-Lime-Numix/32/actions/package-available-locked.svg11
l---------.icons/Material-Black-Lime-Numix/32/actions/package-available-new.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/32/actions/package-available.svg7
-rw-r--r--.icons/Material-Black-Lime-Numix/32/actions/package-broken.svg16
-rw-r--r--.icons/Material-Black-Lime-Numix/32/actions/package-downgrade.svg8
-rw-r--r--.icons/Material-Black-Lime-Numix/32/actions/package-install.svg8
-rw-r--r--.icons/Material-Black-Lime-Numix/32/actions/package-installed-locked.svg11
-rw-r--r--.icons/Material-Black-Lime-Numix/32/actions/package-installed-outdated.svg8
-rw-r--r--.icons/Material-Black-Lime-Numix/32/actions/package-installed-updated.svg8
-rw-r--r--.icons/Material-Black-Lime-Numix/32/actions/package-new.svg8
-rw-r--r--.icons/Material-Black-Lime-Numix/32/actions/package-purge.svg11
-rw-r--r--.icons/Material-Black-Lime-Numix/32/actions/package-reinstall.svg12
-rw-r--r--.icons/Material-Black-Lime-Numix/32/actions/package-remove.svg8
-rw-r--r--.icons/Material-Black-Lime-Numix/32/actions/package-supported.svg10
-rw-r--r--.icons/Material-Black-Lime-Numix/32/actions/package-upgrade.svg8
-rw-r--r--.icons/Material-Black-Lime-Numix/32/actions/paint-gradient-linear.svg9
-rw-r--r--.icons/Material-Black-Lime-Numix/32/actions/paint-gradient-radial.svg9
l---------.icons/Material-Black-Lime-Numix/32/actions/paint-none.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/32/actions/paint-pattern.svg12
-rw-r--r--.icons/Material-Black-Lime-Numix/32/actions/paint-solid.svg3
-rw-r--r--.icons/Material-Black-Lime-Numix/32/actions/paint-swatch.svg5
-rw-r--r--.icons/Material-Black-Lime-Numix/32/actions/paint-unknown.svg8
l---------.icons/Material-Black-Lime-Numix/32/actions/panel-searchtool.svg1
l---------.icons/Material-Black-Lime-Numix/32/actions/photos-amarok.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/32/actions/pink-add-folders-to-archive.svg14
-rw-r--r--.icons/Material-Black-Lime-Numix/32/actions/pink-document-open-recent.svg20
-rw-r--r--.icons/Material-Black-Lime-Numix/32/actions/pink-document-open.svg18
-rw-r--r--.icons/Material-Black-Lime-Numix/32/actions/pink-folder-new.svg11
-rw-r--r--.icons/Material-Black-Lime-Numix/32/actions/pixelart-trace.svg18
l---------.icons/Material-Black-Lime-Numix/32/actions/player_eject.svg1
l---------.icons/Material-Black-Lime-Numix/32/actions/player_end.svg1
l---------.icons/Material-Black-Lime-Numix/32/actions/player_fwd.svg1
l---------.icons/Material-Black-Lime-Numix/32/actions/player_pause.svg1
l---------.icons/Material-Black-Lime-Numix/32/actions/player_play.svg1
l---------.icons/Material-Black-Lime-Numix/32/actions/player_record.svg1
l---------.icons/Material-Black-Lime-Numix/32/actions/player_rew.svg1
l---------.icons/Material-Black-Lime-Numix/32/actions/player_start.svg1
l---------.icons/Material-Black-Lime-Numix/32/actions/player_stop.svg1
l---------.icons/Material-Black-Lime-Numix/32/actions/playlist-generator.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/32/actions/poedit-fuzzy.svg6
l---------.icons/Material-Black-Lime-Numix/32/actions/poedit-update.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/32/actions/poedit-validate.svg7
l---------.icons/Material-Black-Lime-Numix/32/actions/previous.svg1
l---------.icons/Material-Black-Lime-Numix/32/actions/printer-error.svg1
l---------.icons/Material-Black-Lime-Numix/32/actions/printer-info.svg1
l---------.icons/Material-Black-Lime-Numix/32/actions/printer-paused.svg1
l---------.icons/Material-Black-Lime-Numix/32/actions/printer-warning.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/32/actions/process-stop.svg6
-rw-r--r--.icons/Material-Black-Lime-Numix/32/actions/purple-add-folders-to-archive.svg14
-rw-r--r--.icons/Material-Black-Lime-Numix/32/actions/purple-document-open-recent.svg20
-rw-r--r--.icons/Material-Black-Lime-Numix/32/actions/purple-document-open.svg18
-rw-r--r--.icons/Material-Black-Lime-Numix/32/actions/purple-folder-new.svg11
l---------.icons/Material-Black-Lime-Numix/32/actions/query-free-busy.svg1
l---------.icons/Material-Black-Lime-Numix/32/actions/rating.svg1
l---------.icons/Material-Black-Lime-Numix/32/actions/ratiocrop.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/32/actions/red-add-folders-to-archive.svg14
-rw-r--r--.icons/Material-Black-Lime-Numix/32/actions/red-document-open-recent.svg20
-rw-r--r--.icons/Material-Black-Lime-Numix/32/actions/red-document-open.svg18
-rw-r--r--.icons/Material-Black-Lime-Numix/32/actions/red-folder-new.svg11
l---------.icons/Material-Black-Lime-Numix/32/actions/redeyes.svg1
l---------.icons/Material-Black-Lime-Numix/32/actions/redhat-home.svg1
l---------.icons/Material-Black-Lime-Numix/32/actions/redo.svg1
l---------.icons/Material-Black-Lime-Numix/32/actions/reload.svg1
l---------.icons/Material-Black-Lime-Numix/32/actions/reload3.svg1
l---------.icons/Material-Black-Lime-Numix/32/actions/reload_all_tabs.svg1
l---------.icons/Material-Black-Lime-Numix/32/actions/reload_page.svg1
l---------.icons/Material-Black-Lime-Numix/32/actions/remmina-fit-window.svg1
l---------.icons/Material-Black-Lime-Numix/32/actions/remmina-fullscreen.svg1
l---------.icons/Material-Black-Lime-Numix/32/actions/remmina-scale.svg1
l---------.icons/Material-Black-Lime-Numix/32/actions/remmina-switch-page.svg1
l---------.icons/Material-Black-Lime-Numix/32/actions/remove-amarok.svg1
l---------.icons/Material-Black-Lime-Numix/32/actions/remove.svg1
l---------.icons/Material-Black-Lime-Numix/32/actions/resource-group-new.svg1
l---------.icons/Material-Black-Lime-Numix/32/actions/resource-group.svg1
l---------.icons/Material-Black-Lime-Numix/32/actions/revert.svg1
l---------.icons/Material-Black-Lime-Numix/32/actions/rhythmbox-set-star.svg1
l---------.icons/Material-Black-Lime-Numix/32/actions/rotate.svg1
l---------.icons/Material-Black-Lime-Numix/32/actions/search.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/32/actions/segment-curve.svg7
-rw-r--r--.icons/Material-Black-Lime-Numix/32/actions/segment-line.svg7
-rw-r--r--.icons/Material-Black-Lime-Numix/32/actions/selection-bottom.svg6
-rw-r--r--.icons/Material-Black-Lime-Numix/32/actions/selection-break.svg4
-rw-r--r--.icons/Material-Black-Lime-Numix/32/actions/selection-combine.svg3
-rw-r--r--.icons/Material-Black-Lime-Numix/32/actions/selection-exclude.svg4
-rw-r--r--.icons/Material-Black-Lime-Numix/32/actions/selection-lower.svg6
-rw-r--r--.icons/Material-Black-Lime-Numix/32/actions/selection-raise.svg6
-rw-r--r--.icons/Material-Black-Lime-Numix/32/actions/selection-top.svg6
l---------.icons/Material-Black-Lime-Numix/32/actions/send-to.svg1
l---------.icons/Material-Black-Lime-Numix/32/actions/setroubleshoot_icon.svg1
l---------.icons/Material-Black-Lime-Numix/32/actions/shear.svg1
l---------.icons/Material-Black-Lime-Numix/32/actions/shotwell-auto-enhance.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/32/actions/show-hidden.svg102
-rw-r--r--.icons/Material-Black-Lime-Numix/32/actions/sidebar.svg5
l---------.icons/Material-Black-Lime-Numix/32/actions/similarartists-amarok.svg1
l---------.icons/Material-Black-Lime-Numix/32/actions/slideshow-play.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/32/actions/split.svg7
l---------.icons/Material-Black-Lime-Numix/32/actions/star-new.svg1
l---------.icons/Material-Black-Lime-Numix/32/actions/start.svg1
l---------.icons/Material-Black-Lime-Numix/32/actions/stock-spell-check.svg1
l---------.icons/Material-Black-Lime-Numix/32/actions/stock_about.svg1
l---------.icons/Material-Black-Lime-Numix/32/actions/stock_add-bookmark.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/32/actions/stock_addressbook.svg4
l---------.icons/Material-Black-Lime-Numix/32/actions/stock_alarm.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/32/actions/stock_bell.svg3
l---------.icons/Material-Black-Lime-Numix/32/actions/stock_bottom.svg1
l---------.icons/Material-Black-Lime-Numix/32/actions/stock_calc-accept.svg1
l---------.icons/Material-Black-Lime-Numix/32/actions/stock_calc-cancel.svg1
l---------.icons/Material-Black-Lime-Numix/32/actions/stock_calendar-and-taks.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/32/actions/stock_calendar.svg23
l---------.icons/Material-Black-Lime-Numix/32/actions/stock_close.svg1
l---------.icons/Material-Black-Lime-Numix/32/actions/stock_contact-list.svg1
l---------.icons/Material-Black-Lime-Numix/32/actions/stock_copy.svg1
l---------.icons/Material-Black-Lime-Numix/32/actions/stock_cut.svg1
l---------.icons/Material-Black-Lime-Numix/32/actions/stock_delete.svg1
l---------.icons/Material-Black-Lime-Numix/32/actions/stock_down.svg1
l---------.icons/Material-Black-Lime-Numix/32/actions/stock_edit.svg1
l---------.icons/Material-Black-Lime-Numix/32/actions/stock_exit.svg1
l---------.icons/Material-Black-Lime-Numix/32/actions/stock_file-properites.svg1
l---------.icons/Material-Black-Lime-Numix/32/actions/stock_file-properties.svg1
l---------.icons/Material-Black-Lime-Numix/32/actions/stock_first.svg1
l---------.icons/Material-Black-Lime-Numix/32/actions/stock_folder-properties.svg1
l---------.icons/Material-Black-Lime-Numix/32/actions/stock_folder_properties.svg1
l---------.icons/Material-Black-Lime-Numix/32/actions/stock_fullscreen.svg1
l---------.icons/Material-Black-Lime-Numix/32/actions/stock_help-add-bookmark.svg1
l---------.icons/Material-Black-Lime-Numix/32/actions/stock_help.svg1
l---------.icons/Material-Black-Lime-Numix/32/actions/stock_home.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/32/actions/stock_insert-note.svg12
-rw-r--r--.icons/Material-Black-Lime-Numix/32/actions/stock_insert-rule.svg3
-rw-r--r--.icons/Material-Black-Lime-Numix/32/actions/stock_insert-table.svg3
l---------.icons/Material-Black-Lime-Numix/32/actions/stock_last.svg1
l---------.icons/Material-Black-Lime-Numix/32/actions/stock_leave-fullscreen.svg1
l---------.icons/Material-Black-Lime-Numix/32/actions/stock_left.svg1
l---------.icons/Material-Black-Lime-Numix/32/actions/stock_mail-compose.svg1
l---------.icons/Material-Black-Lime-Numix/32/actions/stock_mail-filters-apply.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/32/actions/stock_mail-flag-for-followup-done.svg6
-rw-r--r--.icons/Material-Black-Lime-Numix/32/actions/stock_mail-flag-for-followup.svg6
l---------.icons/Material-Black-Lime-Numix/32/actions/stock_mail-forward.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/32/actions/stock_mail-open-multiple.svg15
l---------.icons/Material-Black-Lime-Numix/32/actions/stock_mail-reply-to-all.svg1
l---------.icons/Material-Black-Lime-Numix/32/actions/stock_mail-reply.svg1
l---------.icons/Material-Black-Lime-Numix/32/actions/stock_mail-send-receive.svg1
l---------.icons/Material-Black-Lime-Numix/32/actions/stock_mail-send.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/32/actions/stock_mail-unread-multiple.svg13
l---------.icons/Material-Black-Lime-Numix/32/actions/stock_mailto.svg1
l---------.icons/Material-Black-Lime-Numix/32/actions/stock_mark.svg1
l---------.icons/Material-Black-Lime-Numix/32/actions/stock_media-fwd.svg1
l---------.icons/Material-Black-Lime-Numix/32/actions/stock_media-next.svg1
l---------.icons/Material-Black-Lime-Numix/32/actions/stock_media-pause.svg1
l---------.icons/Material-Black-Lime-Numix/32/actions/stock_media-play.svg1
l---------.icons/Material-Black-Lime-Numix/32/actions/stock_media-prev.svg1
l---------.icons/Material-Black-Lime-Numix/32/actions/stock_media-rec.svg1
l---------.icons/Material-Black-Lime-Numix/32/actions/stock_media-rew.svg1
l---------.icons/Material-Black-Lime-Numix/32/actions/stock_media-stop.svg1
l---------.icons/Material-Black-Lime-Numix/32/actions/stock_navigator.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/32/actions/stock_new-24h-appointment.svg25
l---------.icons/Material-Black-Lime-Numix/32/actions/stock_new-address-book.svg1
l---------.icons/Material-Black-Lime-Numix/32/actions/stock_new-appointment.svg1
l---------.icons/Material-Black-Lime-Numix/32/actions/stock_new-bcard.svg1
l---------.icons/Material-Black-Lime-Numix/32/actions/stock_new-dir.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/32/actions/stock_new-meeting.svg5
l---------.icons/Material-Black-Lime-Numix/32/actions/stock_new-tab.svg1
l---------.icons/Material-Black-Lime-Numix/32/actions/stock_new-text.svg1
l---------.icons/Material-Black-Lime-Numix/32/actions/stock_new-window.svg1
l---------.icons/Material-Black-Lime-Numix/32/actions/stock_no.svg1
l---------.icons/Material-Black-Lime-Numix/32/actions/stock_not.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/32/actions/stock_notes.svg11
l---------.icons/Material-Black-Lime-Numix/32/actions/stock_paste.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/32/actions/stock_people.svg4
l---------.icons/Material-Black-Lime-Numix/32/actions/stock_print-preview.svg1
l---------.icons/Material-Black-Lime-Numix/32/actions/stock_print-setup.svg1
l---------.icons/Material-Black-Lime-Numix/32/actions/stock_print.svg1
l---------.icons/Material-Black-Lime-Numix/32/actions/stock_properties.svg1
l---------.icons/Material-Black-Lime-Numix/32/actions/stock_redo.svg1
l---------.icons/Material-Black-Lime-Numix/32/actions/stock_refresh.svg1
l---------.icons/Material-Black-Lime-Numix/32/actions/stock_repeat.svg1
l---------.icons/Material-Black-Lime-Numix/32/actions/stock_right.svg1
l---------.icons/Material-Black-Lime-Numix/32/actions/stock_save-as.svg1
l---------.icons/Material-Black-Lime-Numix/32/actions/stock_save.svg1
l---------.icons/Material-Black-Lime-Numix/32/actions/stock_scores.svg1
l---------.icons/Material-Black-Lime-Numix/32/actions/stock_search-and-replace.svg1
l---------.icons/Material-Black-Lime-Numix/32/actions/stock_search.svg1
l---------.icons/Material-Black-Lime-Numix/32/actions/stock_select-all.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/32/actions/stock_select-column.svg4
-rw-r--r--.icons/Material-Black-Lime-Numix/32/actions/stock_select-row.svg4
-rw-r--r--.icons/Material-Black-Lime-Numix/32/actions/stock_show-all.svg11
l---------.icons/Material-Black-Lime-Numix/32/actions/stock_shuffle.svg1
l---------.icons/Material-Black-Lime-Numix/32/actions/stock_stop.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/32/actions/stock_task-assigned-to.svg16
-rw-r--r--.icons/Material-Black-Lime-Numix/32/actions/stock_task-assigned.svg9
-rw-r--r--.icons/Material-Black-Lime-Numix/32/actions/stock_task-recurring.svg6
-rw-r--r--.icons/Material-Black-Lime-Numix/32/actions/stock_task.svg16
l---------.icons/Material-Black-Lime-Numix/32/actions/stock_tasks.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/32/actions/stock_text-monospaced.svg6
-rw-r--r--.icons/Material-Black-Lime-Numix/32/actions/stock_timezone.svg14
-rw-r--r--.icons/Material-Black-Lime-Numix/32/actions/stock_todo.svg6
l---------.icons/Material-Black-Lime-Numix/32/actions/stock_top.svg1
l---------.icons/Material-Black-Lime-Numix/32/actions/stock_undo.svg1
l---------.icons/Material-Black-Lime-Numix/32/actions/stock_up.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/32/actions/stock_video-conferencing.svg8
l---------.icons/Material-Black-Lime-Numix/32/actions/stock_view-details.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/32/actions/stock_xfburn-burn-cd.svg13
l---------.icons/Material-Black-Lime-Numix/32/actions/stock_yes.svg1
l---------.icons/Material-Black-Lime-Numix/32/actions/stock_zoom-1.svg1
l---------.icons/Material-Black-Lime-Numix/32/actions/stock_zoom-in.svg1
l---------.icons/Material-Black-Lime-Numix/32/actions/stock_zoom-out.svg1
l---------.icons/Material-Black-Lime-Numix/32/actions/stock_zoom-page.svg1
l---------.icons/Material-Black-Lime-Numix/32/actions/stop.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/32/actions/stroke-cap-butt.svg4
-rw-r--r--.icons/Material-Black-Lime-Numix/32/actions/stroke-cap-round.svg4
-rw-r--r--.icons/Material-Black-Lime-Numix/32/actions/stroke-cap-square.svg4
-rw-r--r--.icons/Material-Black-Lime-Numix/32/actions/stroke-join-bevel.svg3
-rw-r--r--.icons/Material-Black-Lime-Numix/32/actions/stroke-join-round.svg3
-rw-r--r--.icons/Material-Black-Lime-Numix/32/actions/stroke-to-path.svg9
-rw-r--r--.icons/Material-Black-Lime-Numix/32/actions/system-lock-screen.svg4
l---------.icons/Material-Black-Lime-Numix/32/actions/system-log-out.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/32/actions/system-logout.svg7
-rw-r--r--.icons/Material-Black-Lime-Numix/32/actions/system-reboot.svg3
l---------.icons/Material-Black-Lime-Numix/32/actions/system-restart-panel.svg1
l---------.icons/Material-Black-Lime-Numix/32/actions/system-restart.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/32/actions/system-run.svg7
l---------.icons/Material-Black-Lime-Numix/32/actions/system-search.svg1
l---------.icons/Material-Black-Lime-Numix/32/actions/system-shut-down.svg1
l---------.icons/Material-Black-Lime-Numix/32/actions/system-shutdown-panel-restart.svg1
l---------.icons/Material-Black-Lime-Numix/32/actions/system-shutdown-panel.svg1
l---------.icons/Material-Black-Lime-Numix/32/actions/system-shutdown-restart-panel.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/32/actions/system-shutdown.svg7
l---------.icons/Material-Black-Lime-Numix/32/actions/system-suspend-hibernate.svg1
l---------.icons/Material-Black-Lime-Numix/32/actions/system-suspend.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/32/actions/system-upgrade.svg8
l---------.icons/Material-Black-Lime-Numix/32/actions/tab-new.svg1
l---------.icons/Material-Black-Lime-Numix/32/actions/tab_new.svg1
l---------.icons/Material-Black-Lime-Numix/32/actions/table.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/32/actions/tag-new.svg4
l---------.icons/Material-Black-Lime-Numix/32/actions/tag.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/32/actions/tap-create.svg6
-rw-r--r--.icons/Material-Black-Lime-Numix/32/actions/tap-extract-to.svg6
-rw-r--r--.icons/Material-Black-Lime-Numix/32/actions/tap-extract.svg6
l---------.icons/Material-Black-Lime-Numix/32/actions/tool-check-spelling.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/32/actions/tool-measure.svg8
-rw-r--r--.icons/Material-Black-Lime-Numix/32/actions/tool-node-editor.svg10
-rw-r--r--.icons/Material-Black-Lime-Numix/32/actions/tool-pointer.svg3
-rw-r--r--.icons/Material-Black-Lime-Numix/32/actions/tool-spray.svg10
-rw-r--r--.icons/Material-Black-Lime-Numix/32/actions/tool-tweak.svg3
-rw-r--r--.icons/Material-Black-Lime-Numix/32/actions/tools-check-spelling.svg8
l---------.icons/Material-Black-Lime-Numix/32/actions/tools-wizard.svg1
l---------.icons/Material-Black-Lime-Numix/32/actions/top.svg1
l---------.icons/Material-Black-Lime-Numix/32/actions/transform-crop-and-resize.svg1
l---------.icons/Material-Black-Lime-Numix/32/actions/transform-crop.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/32/actions/transform-move-horizontal.svg7
-rw-r--r--.icons/Material-Black-Lime-Numix/32/actions/transform-move-vertical.svg7
-rw-r--r--.icons/Material-Black-Lime-Numix/32/actions/transform-move.svg7
l---------.icons/Material-Black-Lime-Numix/32/actions/transform-rotate.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/32/actions/transform-scale-horizontal.svg5
-rw-r--r--.icons/Material-Black-Lime-Numix/32/actions/transform-scale-vertical.svg7
-rw-r--r--.icons/Material-Black-Lime-Numix/32/actions/transform-scale.svg5
-rw-r--r--.icons/Material-Black-Lime-Numix/32/actions/transform-shear-down.svg9
-rw-r--r--.icons/Material-Black-Lime-Numix/32/actions/transform-shear-left.svg7
-rw-r--r--.icons/Material-Black-Lime-Numix/32/actions/transform-shear-right.svg7
-rw-r--r--.icons/Material-Black-Lime-Numix/32/actions/transform-shear-up.svg9
l---------.icons/Material-Black-Lime-Numix/32/actions/transform-skew-horizontal.svg1
l---------.icons/Material-Black-Lime-Numix/32/actions/transform-skew-vertical.svg1
l---------.icons/Material-Black-Lime-Numix/32/actions/underline.svg1
l---------.icons/Material-Black-Lime-Numix/32/actions/undo.svg1
l---------.icons/Material-Black-Lime-Numix/32/actions/up.svg1
l---------.icons/Material-Black-Lime-Numix/32/actions/upindicator.svg1
l---------.icons/Material-Black-Lime-Numix/32/actions/user-group-new.svg1
l---------.icons/Material-Black-Lime-Numix/32/actions/user-identity.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/32/actions/view-calendar-day.svg24
l---------.icons/Material-Black-Lime-Numix/32/actions/view-calendar-list.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/32/actions/view-calendar-month.svg24
-rw-r--r--.icons/Material-Black-Lime-Numix/32/actions/view-calendar-upcoming-days.svg24
-rw-r--r--.icons/Material-Black-Lime-Numix/32/actions/view-calendar-week.svg24
-rw-r--r--.icons/Material-Black-Lime-Numix/32/actions/view-calendar-workweek.svg24
l---------.icons/Material-Black-Lime-Numix/32/actions/view-calendar.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/32/actions/view-fullscreen.svg8
-rw-r--r--.icons/Material-Black-Lime-Numix/32/actions/view-grid.svg11
l---------.icons/Material-Black-Lime-Numix/32/actions/view-list-details.svg1
l---------.icons/Material-Black-Lime-Numix/32/actions/view-list-icons.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/32/actions/view-list-tree.svg14
-rw-r--r--.icons/Material-Black-Lime-Numix/32/actions/view-list.svg8
l---------.icons/Material-Black-Lime-Numix/32/actions/view-media-artist.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/32/actions/view-media-lyrics.svg8
-rw-r--r--.icons/Material-Black-Lime-Numix/32/actions/view-media-playlist.svg7
l---------.icons/Material-Black-Lime-Numix/32/actions/view-pim-calendar.svg1
l---------.icons/Material-Black-Lime-Numix/32/actions/view-pim-contacts.svg1
l---------.icons/Material-Black-Lime-Numix/32/actions/view-pim-journal.svg1
l---------.icons/Material-Black-Lime-Numix/32/actions/view-pim-mail.svg1
l---------.icons/Material-Black-Lime-Numix/32/actions/view-pim-notes.svg1
l---------.icons/Material-Black-Lime-Numix/32/actions/view-pim-tasks.svg1
l---------.icons/Material-Black-Lime-Numix/32/actions/view-preview.svg1
l---------.icons/Material-Black-Lime-Numix/32/actions/view-process-all-tree.svg1
l---------.icons/Material-Black-Lime-Numix/32/actions/view-process-all.svg1
l---------.icons/Material-Black-Lime-Numix/32/actions/view-process-own.svg1
l---------.icons/Material-Black-Lime-Numix/32/actions/view-process-system.svg1
l---------.icons/Material-Black-Lime-Numix/32/actions/view-process-tree.svg1
l---------.icons/Material-Black-Lime-Numix/32/actions/view-process-users.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/32/actions/view-refresh.svg7
-rw-r--r--.icons/Material-Black-Lime-Numix/32/actions/view-restore.svg8
-rw-r--r--.icons/Material-Black-Lime-Numix/32/actions/view-right-close.svg9
-rw-r--r--.icons/Material-Black-Lime-Numix/32/actions/view-right-new.svg10
-rw-r--r--.icons/Material-Black-Lime-Numix/32/actions/view-sort-ascending.svg8
-rw-r--r--.icons/Material-Black-Lime-Numix/32/actions/view-sort-descending.svg8
-rw-r--r--.icons/Material-Black-Lime-Numix/32/actions/view-split-left-right.svg4
-rw-r--r--.icons/Material-Black-Lime-Numix/32/actions/view-split-top-bottom.svg4
l---------.icons/Material-Black-Lime-Numix/32/actions/view-statistics.svg1
l---------.icons/Material-Black-Lime-Numix/32/actions/view-task.svg1
l---------.icons/Material-Black-Lime-Numix/32/actions/view-wrapped.svg1
l---------.icons/Material-Black-Lime-Numix/32/actions/viewimage.svg1
l---------.icons/Material-Black-Lime-Numix/32/actions/viewmag+.svg1
l---------.icons/Material-Black-Lime-Numix/32/actions/viewmag-.svg1
l---------.icons/Material-Black-Lime-Numix/32/actions/viewmag1.svg1
l---------.icons/Material-Black-Lime-Numix/32/actions/viewmagfit.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/32/actions/window-close.svg3
-rw-r--r--.icons/Material-Black-Lime-Numix/32/actions/window-new.svg5
l---------.icons/Material-Black-Lime-Numix/32/actions/window_fullscreen.svg1
l---------.icons/Material-Black-Lime-Numix/32/actions/window_new.svg1
l---------.icons/Material-Black-Lime-Numix/32/actions/window_nofullscreen.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/32/actions/wrapped.svg5
-rw-r--r--.icons/Material-Black-Lime-Numix/32/actions/x-clementine-artist.svg3
l---------.icons/Material-Black-Lime-Numix/32/actions/x-clementine-shuffle.svg1
l---------.icons/Material-Black-Lime-Numix/32/actions/xfce-system-exit.svg1
l---------.icons/Material-Black-Lime-Numix/32/actions/xfce-system-lock.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/32/actions/xfsm-hibernate.svg19
l---------.icons/Material-Black-Lime-Numix/32/actions/xfsm-logout.svg1
l---------.icons/Material-Black-Lime-Numix/32/actions/xfsm-reboot.svg1
l---------.icons/Material-Black-Lime-Numix/32/actions/xfsm-shutdown.svg1
l---------.icons/Material-Black-Lime-Numix/32/actions/xfsm-suspend.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/32/actions/yellow-add-folders-to-archive.svg14
-rw-r--r--.icons/Material-Black-Lime-Numix/32/actions/yellow-document-open-recent.svg20
-rw-r--r--.icons/Material-Black-Lime-Numix/32/actions/yellow-document-open.svg18
-rw-r--r--.icons/Material-Black-Lime-Numix/32/actions/yellow-folder-new.svg11
l---------.icons/Material-Black-Lime-Numix/32/actions/zoom-best-fit.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/32/actions/zoom-fit-best.svg7
-rw-r--r--.icons/Material-Black-Lime-Numix/32/actions/zoom-fit-height.svg10
-rw-r--r--.icons/Material-Black-Lime-Numix/32/actions/zoom-fit-width.svg10
-rw-r--r--.icons/Material-Black-Lime-Numix/32/actions/zoom-in.svg4
-rw-r--r--.icons/Material-Black-Lime-Numix/32/actions/zoom-original.svg4
-rw-r--r--.icons/Material-Black-Lime-Numix/32/actions/zoom-out.svg4
l---------.icons/Material-Black-Lime-Numix/32/actions/zoom.svg1
l---------.icons/Material-Black-Lime-Numix/32/animations/gnome-spinner.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/32/animations/process-working.svg62
-rw-r--r--.icons/Material-Black-Lime-Numix/32/apps/aim.svg6
l---------.icons/Material-Black-Lime-Numix/32/apps/facebook.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/32/apps/goa-account-exchange.svg6
-rw-r--r--.icons/Material-Black-Lime-Numix/32/apps/goa-account-facebook.svg5
-rw-r--r--.icons/Material-Black-Lime-Numix/32/apps/goa-account-flickr.svg4
-rw-r--r--.icons/Material-Black-Lime-Numix/32/apps/goa-account-foursquare.svg3
-rw-r--r--.icons/Material-Black-Lime-Numix/32/apps/goa-account-google.svg7
-rw-r--r--.icons/Material-Black-Lime-Numix/32/apps/goa-account-kerberos.svg3
-rw-r--r--.icons/Material-Black-Lime-Numix/32/apps/goa-account-lastfm.svg11
l---------.icons/Material-Black-Lime-Numix/32/apps/goa-account-live.svg1
l---------.icons/Material-Black-Lime-Numix/32/apps/goa-account-microsoft.svg1
l---------.icons/Material-Black-Lime-Numix/32/apps/goa-account-msn.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/32/apps/goa-account-owncloud.svg13
-rw-r--r--.icons/Material-Black-Lime-Numix/32/apps/goa-account-pocket.svg11
-rw-r--r--.icons/Material-Black-Lime-Numix/32/apps/goa-account-twitter.svg3
-rw-r--r--.icons/Material-Black-Lime-Numix/32/apps/goa-account-yahoo.svg4
l---------.icons/Material-Black-Lime-Numix/32/apps/google.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/32/apps/icq.svg6
l---------.icons/Material-Black-Lime-Numix/32/apps/im-aim.svg1
l---------.icons/Material-Black-Lime-Numix/32/apps/im-icq.svg1
l---------.icons/Material-Black-Lime-Numix/32/apps/im-jabber.svg1
l---------.icons/Material-Black-Lime-Numix/32/apps/im-msn.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/32/apps/im-nov.svg3
l---------.icons/Material-Black-Lime-Numix/32/apps/im-yahoo.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/32/apps/jabber.svg9
l---------.icons/Material-Black-Lime-Numix/32/apps/jockey-proprietary.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/32/apps/jockey.svg12
-rw-r--r--.icons/Material-Black-Lime-Numix/32/apps/live.svg10
l---------.icons/Material-Black-Lime-Numix/32/apps/people-nearby.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/32/apps/ppa.svg9
-rw-r--r--.icons/Material-Black-Lime-Numix/32/apps/salut.svg12
l---------.icons/Material-Black-Lime-Numix/32/apps/twitter.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/32/apps/window-manager.svg3
l---------.icons/Material-Black-Lime-Numix/32/apps/yahoo.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/32/categories/application-community.svg3
-rw-r--r--.icons/Material-Black-Lime-Numix/32/categories/applications-3D.svg10
-rw-r--r--.icons/Material-Black-Lime-Numix/32/categories/applications-accessories.svg10
-rw-r--r--.icons/Material-Black-Lime-Numix/32/categories/applications-arcade.svg3
-rw-r--r--.icons/Material-Black-Lime-Numix/32/categories/applications-astronomy.svg11
-rw-r--r--.icons/Material-Black-Lime-Numix/32/categories/applications-biology.svg20
-rw-r--r--.icons/Material-Black-Lime-Numix/32/categories/applications-boardgames.svg9
-rw-r--r--.icons/Material-Black-Lime-Numix/32/categories/applications-cardgames.svg4
-rw-r--r--.icons/Material-Black-Lime-Numix/32/categories/applications-chat.svg6
-rw-r--r--.icons/Material-Black-Lime-Numix/32/categories/applications-debugging.svg23
-rw-r--r--.icons/Material-Black-Lime-Numix/32/categories/applications-development.svg6
-rw-r--r--.icons/Material-Black-Lime-Numix/32/categories/applications-drawing.svg6
-rw-r--r--.icons/Material-Black-Lime-Numix/32/categories/applications-education.svg8
-rw-r--r--.icons/Material-Black-Lime-Numix/32/categories/applications-electronics.svg3
-rw-r--r--.icons/Material-Black-Lime-Numix/32/categories/applications-engineering.svg4
-rw-r--r--.icons/Material-Black-Lime-Numix/32/categories/applications-filesharing.svg3
-rw-r--r--.icons/Material-Black-Lime-Numix/32/categories/applications-fonts.svg7
-rw-r--r--.icons/Material-Black-Lime-Numix/32/categories/applications-games.svg3
-rw-r--r--.icons/Material-Black-Lime-Numix/32/categories/applications-geography.svg10
-rw-r--r--.icons/Material-Black-Lime-Numix/32/categories/applications-geology.svg9
-rw-r--r--.icons/Material-Black-Lime-Numix/32/categories/applications-graphics.svg7
-rw-r--r--.icons/Material-Black-Lime-Numix/32/categories/applications-haskell.svg6
-rw-r--r--.icons/Material-Black-Lime-Numix/32/categories/applications-ide.svg3
-rw-r--r--.icons/Material-Black-Lime-Numix/32/categories/applications-interfacedesign.svg9
-rw-r--r--.icons/Material-Black-Lime-Numix/32/categories/applications-internet.svg13
-rw-r--r--.icons/Material-Black-Lime-Numix/32/categories/applications-java.svg12
-rw-r--r--.icons/Material-Black-Lime-Numix/32/categories/applications-libraries.svg5
-rw-r--r--.icons/Material-Black-Lime-Numix/32/categories/applications-lisp.svg8
-rw-r--r--.icons/Material-Black-Lime-Numix/32/categories/applications-mail.svg4
-rw-r--r--.icons/Material-Black-Lime-Numix/32/categories/applications-mathematics.svg14
-rw-r--r--.icons/Material-Black-Lime-Numix/32/categories/applications-monodevelopment.svg7
-rw-r--r--.icons/Material-Black-Lime-Numix/32/categories/applications-multimedia.svg5
-rw-r--r--.icons/Material-Black-Lime-Numix/32/categories/applications-ocaml.svg3
-rw-r--r--.icons/Material-Black-Lime-Numix/32/categories/applications-office.svg3
-rw-r--r--.icons/Material-Black-Lime-Numix/32/categories/applications-other.svg7
-rw-r--r--.icons/Material-Black-Lime-Numix/32/categories/applications-painting.svg3
-rw-r--r--.icons/Material-Black-Lime-Numix/32/categories/applications-perl.svg3
-rw-r--r--.icons/Material-Black-Lime-Numix/32/categories/applications-photography.svg6
-rw-r--r--.icons/Material-Black-Lime-Numix/32/categories/applications-physics.svg8
-rw-r--r--.icons/Material-Black-Lime-Numix/32/categories/applications-profiling.svg15
-rw-r--r--.icons/Material-Black-Lime-Numix/32/categories/applications-publishing.svg28
-rw-r--r--.icons/Material-Black-Lime-Numix/32/categories/applications-puzzles.svg3
-rw-r--r--.icons/Material-Black-Lime-Numix/32/categories/applications-python.svg4
-rw-r--r--.icons/Material-Black-Lime-Numix/32/categories/applications-roleplaying.svg12
-rw-r--r--.icons/Material-Black-Lime-Numix/32/categories/applications-ruby.svg13
-rw-r--r--.icons/Material-Black-Lime-Numix/32/categories/applications-science.svg8
l---------.icons/Material-Black-Lime-Numix/32/categories/applications-simulation.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/32/categories/applications-sports.svg3
-rw-r--r--.icons/Material-Black-Lime-Numix/32/categories/applications-system.svg3
-rw-r--r--.icons/Material-Black-Lime-Numix/32/categories/applications-utilities.svg6
-rw-r--r--.icons/Material-Black-Lime-Numix/32/categories/applications-versioncontrol.svg14
-rw-r--r--.icons/Material-Black-Lime-Numix/32/categories/applications-viewers.svg4
l---------.icons/Material-Black-Lime-Numix/32/categories/applications-webbrowsers.svg1
l---------.icons/Material-Black-Lime-Numix/32/categories/configuration_section.svg1
l---------.icons/Material-Black-Lime-Numix/32/categories/documentation_help.svg1
l---------.icons/Material-Black-Lime-Numix/32/categories/documentation_section.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/32/categories/gnome-applications.svg9
l---------.icons/Material-Black-Lime-Numix/32/categories/gnome-control-center.svg1
l---------.icons/Material-Black-Lime-Numix/32/categories/gnome-devel.svg1
l---------.icons/Material-Black-Lime-Numix/32/categories/gnome-globe.svg1
l---------.icons/Material-Black-Lime-Numix/32/categories/gnome-graphics.svg1
l---------.icons/Material-Black-Lime-Numix/32/categories/gnome-joystick.svg1
l---------.icons/Material-Black-Lime-Numix/32/categories/gnome-multimedia.svg1
l---------.icons/Material-Black-Lime-Numix/32/categories/gnome-other.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/32/categories/gnome-settings.svg10
-rw-r--r--.icons/Material-Black-Lime-Numix/32/categories/gnome-system.svg20
l---------.icons/Material-Black-Lime-Numix/32/categories/gnome-util.svg1
l---------.icons/Material-Black-Lime-Numix/32/categories/gtk-preferences.svg1
l---------.icons/Material-Black-Lime-Numix/32/categories/help-about.svg1
l---------.icons/Material-Black-Lime-Numix/32/categories/kcontrol.svg1
l---------.icons/Material-Black-Lime-Numix/32/categories/kdeconnect.svg1
l---------.icons/Material-Black-Lime-Numix/32/categories/multimedia_section.svg1
l---------.icons/Material-Black-Lime-Numix/32/categories/package_development.svg1
l---------.icons/Material-Black-Lime-Numix/32/categories/package_games.svg1
l---------.icons/Material-Black-Lime-Numix/32/categories/package_graphics.svg1
l---------.icons/Material-Black-Lime-Numix/32/categories/package_multimedia.svg1
l---------.icons/Material-Black-Lime-Numix/32/categories/package_network.svg1
l---------.icons/Material-Black-Lime-Numix/32/categories/package_office.svg1
l---------.icons/Material-Black-Lime-Numix/32/categories/package_settings.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/32/categories/package_system.svg20
l---------.icons/Material-Black-Lime-Numix/32/categories/package_utilities.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/32/categories/preferences-autocompletion.svg3
-rw-r--r--.icons/Material-Black-Lime-Numix/32/categories/preferences-bluetooth.svg10
-rw-r--r--.icons/Material-Black-Lime-Numix/32/categories/preferences-calendar-and-tasks.svg12
-rw-r--r--.icons/Material-Black-Lime-Numix/32/categories/preferences-certificates.svg3
-rw-r--r--.icons/Material-Black-Lime-Numix/32/categories/preferences-composer.svg4
-rw-r--r--.icons/Material-Black-Lime-Numix/32/categories/preferences-desktop-accessibility.svg3
l---------.icons/Material-Black-Lime-Numix/32/categories/preferences-desktop-color.svg1
l---------.icons/Material-Black-Lime-Numix/32/categories/preferences-desktop-default-applications.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/32/categories/preferences-desktop-display.svg6
l---------.icons/Material-Black-Lime-Numix/32/categories/preferences-desktop-filetype-association.svg1
l---------.icons/Material-Black-Lime-Numix/32/categories/preferences-desktop-font.svg1
l---------.icons/Material-Black-Lime-Numix/32/categories/preferences-desktop-gaming.svg1
l---------.icons/Material-Black-Lime-Numix/32/categories/preferences-desktop-keyboard.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/32/categories/preferences-desktop-peripherals-directory.svg15
l---------.icons/Material-Black-Lime-Numix/32/categories/preferences-desktop-peripherals.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/32/categories/preferences-desktop-personal-directory.svg3
l---------.icons/Material-Black-Lime-Numix/32/categories/preferences-desktop-personal.svg1
l---------.icons/Material-Black-Lime-Numix/32/categories/preferences-desktop-plasma.svg1
l---------.icons/Material-Black-Lime-Numix/32/categories/preferences-desktop-theme.svg1
l---------.icons/Material-Black-Lime-Numix/32/categories/preferences-desktop-user.svg1
l---------.icons/Material-Black-Lime-Numix/32/categories/preferences-desktop.svg1
l---------.icons/Material-Black-Lime-Numix/32/categories/preferences-gtk-config.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/32/categories/preferences-kde-connect.svg12
-rw-r--r--.icons/Material-Black-Lime-Numix/32/categories/preferences-mail-accounts.svg4
l---------.icons/Material-Black-Lime-Numix/32/categories/preferences-mail.svg1
l---------.icons/Material-Black-Lime-Numix/32/categories/preferences-other.svg1
l---------.icons/Material-Black-Lime-Numix/32/categories/preferences-system-bluetooth.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/32/categories/preferences-system-directory.svg5
-rw-r--r--.icons/Material-Black-Lime-Numix/32/categories/preferences-system-network-proxy.svg5
-rw-r--r--.icons/Material-Black-Lime-Numix/32/categories/preferences-system-network.svg6
-rw-r--r--.icons/Material-Black-Lime-Numix/32/categories/preferences-system-power.svg4
-rw-r--r--.icons/Material-Black-Lime-Numix/32/categories/preferences-system-privacy.svg4
-rw-r--r--.icons/Material-Black-Lime-Numix/32/categories/preferences-system-time.svg11
l---------.icons/Material-Black-Lime-Numix/32/categories/preferences-system-windows.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/32/categories/preferences-system.svg4
l---------.icons/Material-Black-Lime-Numix/32/categories/redhat-accessories.svg1
l---------.icons/Material-Black-Lime-Numix/32/categories/redhat-games.svg1
l---------.icons/Material-Black-Lime-Numix/32/categories/redhat-graphics.svg1
l---------.icons/Material-Black-Lime-Numix/32/categories/redhat-internet.svg1
l---------.icons/Material-Black-Lime-Numix/32/categories/redhat-office.svg1
l---------.icons/Material-Black-Lime-Numix/32/categories/redhat-preferences.svg1
l---------.icons/Material-Black-Lime-Numix/32/categories/redhat-programming.svg1
l---------.icons/Material-Black-Lime-Numix/32/categories/redhat-sound_video.svg1
l---------.icons/Material-Black-Lime-Numix/32/categories/redhat-system_settings.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/32/categories/redhat-system_tools.svg20
l---------.icons/Material-Black-Lime-Numix/32/categories/stock_internet.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/32/categories/system-help.svg3
-rw-r--r--.icons/Material-Black-Lime-Numix/32/categories/system_section.svg20
l---------.icons/Material-Black-Lime-Numix/32/categories/xfce-devel.svg1
l---------.icons/Material-Black-Lime-Numix/32/categories/xfce-games.svg1
l---------.icons/Material-Black-Lime-Numix/32/categories/xfce-graphics.svg1
l---------.icons/Material-Black-Lime-Numix/32/categories/xfce-internet.svg1
l---------.icons/Material-Black-Lime-Numix/32/categories/xfce-multimedia.svg1
l---------.icons/Material-Black-Lime-Numix/32/categories/xfce-office.svg1
l---------.icons/Material-Black-Lime-Numix/32/categories/xfce-system-settings.svg1
l---------.icons/Material-Black-Lime-Numix/32/categories/xfce-system.svg1
l---------.icons/Material-Black-Lime-Numix/32/categories/xfce-utils.svg1
l---------.icons/Material-Black-Lime-Numix/32/categories/xfce4-settings.svg1
l---------.icons/Material-Black-Lime-Numix/32/devices/3floppy_unmount.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/32/devices/ac-adapter.svg4
l---------.icons/Material-Black-Lime-Numix/32/devices/audio-card.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/32/devices/audio-headphones.svg12
-rw-r--r--.icons/Material-Black-Lime-Numix/32/devices/audio-headset.svg14
-rw-r--r--.icons/Material-Black-Lime-Numix/32/devices/audio-input-microphone.svg18
-rw-r--r--.icons/Material-Black-Lime-Numix/32/devices/audio-speakers.svg14
-rw-r--r--.icons/Material-Black-Lime-Numix/32/devices/audiocard.svg12
-rw-r--r--.icons/Material-Black-Lime-Numix/32/devices/battery-caution-charging.svg14
-rw-r--r--.icons/Material-Black-Lime-Numix/32/devices/battery-caution.svg13
-rw-r--r--.icons/Material-Black-Lime-Numix/32/devices/battery-empty-charging.svg13
-rw-r--r--.icons/Material-Black-Lime-Numix/32/devices/battery-empty.svg12
l---------.icons/Material-Black-Lime-Numix/32/devices/battery-full-charged.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/32/devices/battery-full-charging.svg14
l---------.icons/Material-Black-Lime-Numix/32/devices/battery-full.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/32/devices/battery-good-charging.svg14
-rw-r--r--.icons/Material-Black-Lime-Numix/32/devices/battery-good.svg13
-rw-r--r--.icons/Material-Black-Lime-Numix/32/devices/battery-low-charging.svg14
-rw-r--r--.icons/Material-Black-Lime-Numix/32/devices/battery-low.svg13
-rw-r--r--.icons/Material-Black-Lime-Numix/32/devices/battery-missing.svg16
-rw-r--r--.icons/Material-Black-Lime-Numix/32/devices/battery.svg13
l---------.icons/Material-Black-Lime-Numix/32/devices/block-device.svg1
l---------.icons/Material-Black-Lime-Numix/32/devices/camera-photo.svg1
l---------.icons/Material-Black-Lime-Numix/32/devices/camera-unmount.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/32/devices/camera-web.svg9
-rw-r--r--.icons/Material-Black-Lime-Numix/32/devices/camera.svg19
l---------.icons/Material-Black-Lime-Numix/32/devices/camera_unmount.svg1
l---------.icons/Material-Black-Lime-Numix/32/devices/cdrom-unmount.svg1
l---------.icons/Material-Black-Lime-Numix/32/devices/cdrom_unmount.svg1
l---------.icons/Material-Black-Lime-Numix/32/devices/cdwriter_unmount.svg1
l---------.icons/Material-Black-Lime-Numix/32/devices/chardevice.svg1
l---------.icons/Material-Black-Lime-Numix/32/devices/computer-apple-ipad.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/32/devices/computer-laptop.svg11
-rw-r--r--.icons/Material-Black-Lime-Numix/32/devices/computer.svg5
l---------.icons/Material-Black-Lime-Numix/32/devices/cpu.svg1
l---------.icons/Material-Black-Lime-Numix/32/devices/cups.svg1
l---------.icons/Material-Black-Lime-Numix/32/devices/cupsprinter.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/32/devices/deja-dup-cloud.svg7
l---------.icons/Material-Black-Lime-Numix/32/devices/device_cpu.svg1
l---------.icons/Material-Black-Lime-Numix/32/devices/device_mem.svg1
l---------.icons/Material-Black-Lime-Numix/32/devices/device_pci.svg1
l---------.icons/Material-Black-Lime-Numix/32/devices/device_usb.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/32/devices/display.svg9
-rw-r--r--.icons/Material-Black-Lime-Numix/32/devices/drive-cdrom.svg15
l---------.icons/Material-Black-Lime-Numix/32/devices/drive-harddisk-ieee1394.svg1
l---------.icons/Material-Black-Lime-Numix/32/devices/drive-harddisk-scsi.svg1
l---------.icons/Material-Black-Lime-Numix/32/devices/drive-harddisk-system.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/32/devices/drive-harddisk-usb.svg10
l---------.icons/Material-Black-Lime-Numix/32/devices/drive-harddisk.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/32/devices/drive-multidisk.svg8
l---------.icons/Material-Black-Lime-Numix/32/devices/drive-optical.svg1
l---------.icons/Material-Black-Lime-Numix/32/devices/drive-removable-media-ieee1394.svg1
l---------.icons/Material-Black-Lime-Numix/32/devices/drive-removable-media-usb-pendrive.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/32/devices/drive-removable-media-usb.svg8
l---------.icons/Material-Black-Lime-Numix/32/devices/drive-removable-media.svg1
l---------.icons/Material-Black-Lime-Numix/32/devices/dvd_unmount.svg1
l---------.icons/Material-Black-Lime-Numix/32/devices/floppy.svg1
l---------.icons/Material-Black-Lime-Numix/32/devices/gnome-cd-blank.svg1
l---------.icons/Material-Black-Lime-Numix/32/devices/gnome-cd.svg1
l---------.icons/Material-Black-Lime-Numix/32/devices/gnome-computer.svg1
l---------.icons/Material-Black-Lime-Numix/32/devices/gnome-dev-battery.svg1
l---------.icons/Material-Black-Lime-Numix/32/devices/gnome-dev-cdrom-audio.svg1
l---------.icons/Material-Black-Lime-Numix/32/devices/gnome-dev-cdrom.svg1
l---------.icons/Material-Black-Lime-Numix/32/devices/gnome-dev-computer.svg1
l---------.icons/Material-Black-Lime-Numix/32/devices/gnome-dev-disc-audio.svg1
l---------.icons/Material-Black-Lime-Numix/32/devices/gnome-dev-disc-cdr.svg1
l---------.icons/Material-Black-Lime-Numix/32/devices/gnome-dev-disc-cdrom.svg1
l---------.icons/Material-Black-Lime-Numix/32/devices/gnome-dev-disc-cdrw.svg1
l---------.icons/Material-Black-Lime-Numix/32/devices/gnome-dev-disc-dvdr-plus.svg1
l---------.icons/Material-Black-Lime-Numix/32/devices/gnome-dev-disc-dvdr.svg1
l---------.icons/Material-Black-Lime-Numix/32/devices/gnome-dev-disc-dvdram.svg1
l---------.icons/Material-Black-Lime-Numix/32/devices/gnome-dev-disc-dvdrom.svg1
l---------.icons/Material-Black-Lime-Numix/32/devices/gnome-dev-disc-dvdrw.svg1
l---------.icons/Material-Black-Lime-Numix/32/devices/gnome-dev-dvd-alt.svg1
l---------.icons/Material-Black-Lime-Numix/32/devices/gnome-dev-dvd.svg1
l---------.icons/Material-Black-Lime-Numix/32/devices/gnome-dev-ethernet.svg1
l---------.icons/Material-Black-Lime-Numix/32/devices/gnome-dev-flashdisk.svg1
l---------.icons/Material-Black-Lime-Numix/32/devices/gnome-dev-flashkey.svg1
l---------.icons/Material-Black-Lime-Numix/32/devices/gnome-dev-floppy.svg1
l---------.icons/Material-Black-Lime-Numix/32/devices/gnome-dev-harddisk-1394.svg1
l---------.icons/Material-Black-Lime-Numix/32/devices/gnome-dev-harddisk-usb.svg1
l---------.icons/Material-Black-Lime-Numix/32/devices/gnome-dev-harddisk.svg1
l---------.icons/Material-Black-Lime-Numix/32/devices/gnome-dev-ipod.svg1
l---------.icons/Material-Black-Lime-Numix/32/devices/gnome-dev-jazdisk.svg1
l---------.icons/Material-Black-Lime-Numix/32/devices/gnome-dev-keyboard.svg1
l---------.icons/Material-Black-Lime-Numix/32/devices/gnome-dev-media-cf.svg1
l---------.icons/Material-Black-Lime-Numix/32/devices/gnome-dev-media-memory.svg1
l---------.icons/Material-Black-Lime-Numix/32/devices/gnome-dev-media-ms.svg1
l---------.icons/Material-Black-Lime-Numix/32/devices/gnome-dev-media-sdmmc.svg1
l---------.icons/Material-Black-Lime-Numix/32/devices/gnome-dev-media-sm.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/32/devices/gnome-dev-memory.svg16
l---------.icons/Material-Black-Lime-Numix/32/devices/gnome-dev-mouse-ball.svg1
l---------.icons/Material-Black-Lime-Numix/32/devices/gnome-dev-mouse-optical.svg1
l---------.icons/Material-Black-Lime-Numix/32/devices/gnome-dev-mouse-properties.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/32/devices/gnome-dev-network.svg6
-rw-r--r--.icons/Material-Black-Lime-Numix/32/devices/gnome-dev-pcmcia.svg64
l---------.icons/Material-Black-Lime-Numix/32/devices/gnome-dev-printer-network.svg1
l---------.icons/Material-Black-Lime-Numix/32/devices/gnome-dev-printer-new.svg1
l---------.icons/Material-Black-Lime-Numix/32/devices/gnome-dev-printer.svg1
l---------.icons/Material-Black-Lime-Numix/32/devices/gnome-dev-removable-1394.svg1
l---------.icons/Material-Black-Lime-Numix/32/devices/gnome-dev-removable-usb.svg1
l---------.icons/Material-Black-Lime-Numix/32/devices/gnome-dev-removable.svg1
l---------.icons/Material-Black-Lime-Numix/32/devices/gnome-dev-trash-empty.svg1
l---------.icons/Material-Black-Lime-Numix/32/devices/gnome-dev-trash-full.svg1
l---------.icons/Material-Black-Lime-Numix/32/devices/gnome-dev-unknown-1394.svg1
l---------.icons/Material-Black-Lime-Numix/32/devices/gnome-dev-unknown-usb.svg1
l---------.icons/Material-Black-Lime-Numix/32/devices/gnome-dev-wavelan.svg1
l---------.icons/Material-Black-Lime-Numix/32/devices/gnome-dev-zipdisk.svg1
l---------.icons/Material-Black-Lime-Numix/32/devices/gnome-fs-blockdev.svg1
l---------.icons/Material-Black-Lime-Numix/32/devices/gnome-fs-client.svg1
l---------.icons/Material-Black-Lime-Numix/32/devices/gnome-fs-server.svg1
l---------.icons/Material-Black-Lime-Numix/32/devices/gnome-ipod.svg1
l---------.icons/Material-Black-Lime-Numix/32/devices/gnome-phone-manager.svg1
l---------.icons/Material-Black-Lime-Numix/32/devices/gnome-stock-mic.svg1
l---------.icons/Material-Black-Lime-Numix/32/devices/gtk-cdrom.svg1
l---------.icons/Material-Black-Lime-Numix/32/devices/gtk-floppy.svg1
l---------.icons/Material-Black-Lime-Numix/32/devices/gtk-harddisk.svg1
l---------.icons/Material-Black-Lime-Numix/32/devices/gtkpod.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/32/devices/harddrive.svg10
l---------.icons/Material-Black-Lime-Numix/32/devices/hdd-unmount.svg1
l---------.icons/Material-Black-Lime-Numix/32/devices/hdd_unmount.svg1
l---------.icons/Material-Black-Lime-Numix/32/devices/headphones.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/32/devices/i-network-printer.svg12
-rw-r--r--.icons/Material-Black-Lime-Numix/32/devices/input-gaming.svg14
l---------.icons/Material-Black-Lime-Numix/32/devices/input-keyboard.svg1
l---------.icons/Material-Black-Lime-Numix/32/devices/input-mouse.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/32/devices/input-tablet.svg11
-rw-r--r--.icons/Material-Black-Lime-Numix/32/devices/input-touchpad.svg10
l---------.icons/Material-Black-Lime-Numix/32/devices/ipod-mount.svg1
l---------.icons/Material-Black-Lime-Numix/32/devices/ipod_mount.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/32/devices/keyboard.svg6
l---------.icons/Material-Black-Lime-Numix/32/devices/kjobviewer.svg1
l---------.icons/Material-Black-Lime-Numix/32/devices/kxkb.svg1
l---------.icons/Material-Black-Lime-Numix/32/devices/laptop.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/32/devices/media-cdr.svg10
l---------.icons/Material-Black-Lime-Numix/32/devices/media-cdrom-audio.svg1
l---------.icons/Material-Black-Lime-Numix/32/devices/media-cdrom.svg1
l---------.icons/Material-Black-Lime-Numix/32/devices/media-cdrom1.svg1
l---------.icons/Material-Black-Lime-Numix/32/devices/media-cdrw.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/32/devices/media-dvd.svg13
l---------.icons/Material-Black-Lime-Numix/32/devices/media-dvdrw.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/32/devices/media-flash-cf.svg46
l---------.icons/Material-Black-Lime-Numix/32/devices/media-flash-memory-stick.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/32/devices/media-flash-ms.svg40
l---------.icons/Material-Black-Lime-Numix/32/devices/media-flash-sd-mmc.svg1
l---------.icons/Material-Black-Lime-Numix/32/devices/media-flash.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/32/devices/media-floppy.svg9
-rw-r--r--.icons/Material-Black-Lime-Numix/32/devices/media-jaz.svg8
-rw-r--r--.icons/Material-Black-Lime-Numix/32/devices/media-memory-sd.svg12
-rw-r--r--.icons/Material-Black-Lime-Numix/32/devices/media-memory-sm.svg133
l---------.icons/Material-Black-Lime-Numix/32/devices/media-memory.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/32/devices/media-optical-audio.svg11
l---------.icons/Material-Black-Lime-Numix/32/devices/media-optical-bd.svg1
l---------.icons/Material-Black-Lime-Numix/32/devices/media-optical-cd-audio.svg1
l---------.icons/Material-Black-Lime-Numix/32/devices/media-optical-cd-r.svg1
l---------.icons/Material-Black-Lime-Numix/32/devices/media-optical-cd-rw.svg1
l---------.icons/Material-Black-Lime-Numix/32/devices/media-optical-cd.svg1
l---------.icons/Material-Black-Lime-Numix/32/devices/media-optical-cdr.svg1
l---------.icons/Material-Black-Lime-Numix/32/devices/media-optical-dvd-data.svg1
l---------.icons/Material-Black-Lime-Numix/32/devices/media-optical-dvd-r-plus.svg1
l---------.icons/Material-Black-Lime-Numix/32/devices/media-optical-dvd-r.svg1
l---------.icons/Material-Black-Lime-Numix/32/devices/media-optical-dvd-ram.svg1
l---------.icons/Material-Black-Lime-Numix/32/devices/media-optical-dvd-rom.svg1
l---------.icons/Material-Black-Lime-Numix/32/devices/media-optical-dvd-rw.svg1
l---------.icons/Material-Black-Lime-Numix/32/devices/media-optical-dvd-video.svg1
l---------.icons/Material-Black-Lime-Numix/32/devices/media-optical-dvd.svg1
l---------.icons/Material-Black-Lime-Numix/32/devices/media-optical.svg1
l---------.icons/Material-Black-Lime-Numix/32/devices/media-removable.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/32/devices/media-tape.svg11
-rw-r--r--.icons/Material-Black-Lime-Numix/32/devices/media-zip.svg8
l---------.icons/Material-Black-Lime-Numix/32/devices/monitor.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/32/devices/mouse.svg7
l---------.icons/Material-Black-Lime-Numix/32/devices/multimedia-player-apple-ipod-touch.svg1
l---------.icons/Material-Black-Lime-Numix/32/devices/multimedia-player-apple-ipod.svg1
l---------.icons/Material-Black-Lime-Numix/32/devices/multimedia-player-ipod-mini-blue.svg1
l---------.icons/Material-Black-Lime-Numix/32/devices/multimedia-player-ipod-touch.svg1
l---------.icons/Material-Black-Lime-Numix/32/devices/multimedia-player-ipod.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/32/devices/multimedia-player.svg8
l---------.icons/Material-Black-Lime-Numix/32/devices/music-player.svg1
l---------.icons/Material-Black-Lime-Numix/32/devices/network-modem.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/32/devices/network-vpn.svg6
-rw-r--r--.icons/Material-Black-Lime-Numix/32/devices/network-wired-disconnected.svg10
l---------.icons/Material-Black-Lime-Numix/32/devices/network-wired.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/32/devices/network-wireless.svg9
-rw-r--r--.icons/Material-Black-Lime-Numix/32/devices/network-workgroup.svg3
l---------.icons/Material-Black-Lime-Numix/32/devices/network_fs.svg1
l---------.icons/Material-Black-Lime-Numix/32/devices/nfs.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/32/devices/nm-device-wired.svg10
-rw-r--r--.icons/Material-Black-Lime-Numix/32/devices/nm-device-wireless.svg12
-rw-r--r--.icons/Material-Black-Lime-Numix/32/devices/pda.svg9
l---------.icons/Material-Black-Lime-Numix/32/devices/phone-motorola-droid.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/32/devices/phone.svg12
l---------.icons/Material-Black-Lime-Numix/32/devices/printer-network.svg1
l---------.icons/Material-Black-Lime-Numix/32/devices/printer-remote.svg1
l---------.icons/Material-Black-Lime-Numix/32/devices/printer.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/32/devices/printer1.svg9
l---------.icons/Material-Black-Lime-Numix/32/devices/printmgr.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/32/devices/processor.svg39
l---------.icons/Material-Black-Lime-Numix/32/devices/samba.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/32/devices/scanner.svg11
l---------.icons/Material-Black-Lime-Numix/32/devices/smartphone.svg1
l---------.icons/Material-Black-Lime-Numix/32/devices/stock_cell-phone.svg1
l---------.icons/Material-Black-Lime-Numix/32/devices/stock_mic.svg1
l---------.icons/Material-Black-Lime-Numix/32/devices/stock_printers.svg1
l---------.icons/Material-Black-Lime-Numix/32/devices/system-config-soundcard.svg1
l---------.icons/Material-Black-Lime-Numix/32/devices/system-floppy.svg1
l---------.icons/Material-Black-Lime-Numix/32/devices/system.svg1
l---------.icons/Material-Black-Lime-Numix/32/devices/tablet.svg1
l---------.icons/Material-Black-Lime-Numix/32/devices/usbpendrive-unmount.svg1
l---------.icons/Material-Black-Lime-Numix/32/devices/usbpendrive_unmount.svg1
l---------.icons/Material-Black-Lime-Numix/32/devices/video-display.svg1
l---------.icons/Material-Black-Lime-Numix/32/devices/wired-gui.svg1
l---------.icons/Material-Black-Lime-Numix/32/devices/xfce-printer.svg1
l---------.icons/Material-Black-Lime-Numix/32/devices/xfce4-display.svg1
l---------.icons/Material-Black-Lime-Numix/32/devices/xfce4-keyboard.svg1
l---------.icons/Material-Black-Lime-Numix/32/devices/xfce4-mount.svg1
l---------.icons/Material-Black-Lime-Numix/32/devices/xfce4-mouse.svg1
l---------.icons/Material-Black-Lime-Numix/32/devices/yast-mouse.svg1
l---------.icons/Material-Black-Lime-Numix/32/devices/yast-printer.svg1
l---------.icons/Material-Black-Lime-Numix/32/devices/yast_HD.svg1
l---------.icons/Material-Black-Lime-Numix/32/devices/yast_idetude.svg1
l---------.icons/Material-Black-Lime-Numix/32/devices/yast_mouse.svg1
l---------.icons/Material-Black-Lime-Numix/32/devices/yast_printer.svg1
l---------.icons/Material-Black-Lime-Numix/32/devices/yast_soundcard.svg1
l---------.icons/Material-Black-Lime-Numix/32/emblems/checkmark.svg1
l---------.icons/Material-Black-Lime-Numix/32/emblems/cs-xlet-installed.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/32/emblems/cs-xlet-running.svg4
l---------.icons/Material-Black-Lime-Numix/32/emblems/cs-xlet-system.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/32/emblems/cs-xlet-update.svg4
l---------.icons/Material-Black-Lime-Numix/32/emblems/emblem-added.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/32/emblems/emblem-art.svg8
-rw-r--r--.icons/Material-Black-Lime-Numix/32/emblems/emblem-camera.svg4
l---------.icons/Material-Black-Lime-Numix/32/emblems/emblem-checked.svg1
l---------.icons/Material-Black-Lime-Numix/32/emblems/emblem-danger.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/32/emblems/emblem-default.svg4
-rw-r--r--.icons/Material-Black-Lime-Numix/32/emblems/emblem-desktop.svg4
-rw-r--r--.icons/Material-Black-Lime-Numix/32/emblems/emblem-development.svg4
l---------.icons/Material-Black-Lime-Numix/32/emblems/emblem-document.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/32/emblems/emblem-documents.svg6
-rw-r--r--.icons/Material-Black-Lime-Numix/32/emblems/emblem-downloads.svg7
l---------.icons/Material-Black-Lime-Numix/32/emblems/emblem-draft.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/32/emblems/emblem-dropbox-app.svg4
l---------.icons/Material-Black-Lime-Numix/32/emblems/emblem-dropbox-selsync.svg1
l---------.icons/Material-Black-Lime-Numix/32/emblems/emblem-dropbox-syncing.svg1
l---------.icons/Material-Black-Lime-Numix/32/emblems/emblem-dropbox-unsyncable.svg1
l---------.icons/Material-Black-Lime-Numix/32/emblems/emblem-dropbox-uptodate.svg1
l---------.icons/Material-Black-Lime-Numix/32/emblems/emblem-error.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/32/emblems/emblem-favorite.svg4
l---------.icons/Material-Black-Lime-Numix/32/emblems/emblem-favorites.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/32/emblems/emblem-generic.svg4
-rw-r--r--.icons/Material-Black-Lime-Numix/32/emblems/emblem-important.svg4
-rw-r--r--.icons/Material-Black-Lime-Numix/32/emblems/emblem-insync-des-error.svg4
-rw-r--r--.icons/Material-Black-Lime-Numix/32/emblems/emblem-insync-error.svg4
l---------.icons/Material-Black-Lime-Numix/32/emblems/emblem-insync-synced-callbacks-active.svg1
l---------.icons/Material-Black-Lime-Numix/32/emblems/emblem-insync-synced-callbacks.svg1
l---------.icons/Material-Black-Lime-Numix/32/emblems/emblem-insync-synced-shared.svg1
l---------.icons/Material-Black-Lime-Numix/32/emblems/emblem-insync-synced.svg1
l---------.icons/Material-Black-Lime-Numix/32/emblems/emblem-insync-syncing-shared.svg1
l---------.icons/Material-Black-Lime-Numix/32/emblems/emblem-insync-syncing.svg1
l---------.icons/Material-Black-Lime-Numix/32/emblems/emblem-locked.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/32/emblems/emblem-mail.svg9
-rw-r--r--.icons/Material-Black-Lime-Numix/32/emblems/emblem-marketing.svg8
-rw-r--r--.icons/Material-Black-Lime-Numix/32/emblems/emblem-money.svg4
-rw-r--r--.icons/Material-Black-Lime-Numix/32/emblems/emblem-multimedia.svg4
l---------.icons/Material-Black-Lime-Numix/32/emblems/emblem-music.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/32/emblems/emblem-new.svg4
l---------.icons/Material-Black-Lime-Numix/32/emblems/emblem-noread.svg1
l---------.icons/Material-Black-Lime-Numix/32/emblems/emblem-nowrite.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/32/emblems/emblem-ohno.svg12
l---------.icons/Material-Black-Lime-Numix/32/emblems/emblem-ok.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/32/emblems/emblem-package.svg10
-rw-r--r--.icons/Material-Black-Lime-Numix/32/emblems/emblem-people.svg7
-rw-r--r--.icons/Material-Black-Lime-Numix/32/emblems/emblem-personal.svg4
l---------.icons/Material-Black-Lime-Numix/32/emblems/emblem-photos.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/32/emblems/emblem-pictures.svg4
-rw-r--r--.icons/Material-Black-Lime-Numix/32/emblems/emblem-plan.svg4
-rw-r--r--.icons/Material-Black-Lime-Numix/32/emblems/emblem-presentation.svg9
-rw-r--r--.icons/Material-Black-Lime-Numix/32/emblems/emblem-readonly.svg6
-rw-r--r--.icons/Material-Black-Lime-Numix/32/emblems/emblem-remove.svg4
l---------.icons/Material-Black-Lime-Numix/32/emblems/emblem-sales.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/32/emblems/emblem-shared.svg4
-rw-r--r--.icons/Material-Black-Lime-Numix/32/emblems/emblem-sound.svg4
l---------.icons/Material-Black-Lime-Numix/32/emblems/emblem-success.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/32/emblems/emblem-symbolic-link.svg6
l---------.icons/Material-Black-Lime-Numix/32/emblems/emblem-synchronizing.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/32/emblems/emblem-system.svg6
-rw-r--r--.icons/Material-Black-Lime-Numix/32/emblems/emblem-ubuntuone-synchronized.svg4
-rw-r--r--.icons/Material-Black-Lime-Numix/32/emblems/emblem-ubuntuone-unsynchronized.svg18
-rw-r--r--.icons/Material-Black-Lime-Numix/32/emblems/emblem-ubuntuone-updating.svg4
l---------.icons/Material-Black-Lime-Numix/32/emblems/emblem-unavailable.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/32/emblems/emblem-unreadable.svg4
-rw-r--r--.icons/Material-Black-Lime-Numix/32/emblems/emblem-urgent.svg4
-rw-r--r--.icons/Material-Black-Lime-Numix/32/emblems/emblem-videos.svg4
l---------.icons/Material-Black-Lime-Numix/32/emblems/emblem-warning.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/32/emblems/emblem-web.svg5
l---------.icons/Material-Black-Lime-Numix/32/emblems/mega-pending.svg1
l---------.icons/Material-Black-Lime-Numix/32/emblems/mega-synced.svg1
l---------.icons/Material-Black-Lime-Numix/32/emblems/mega-syncing.svg1
l---------.icons/Material-Black-Lime-Numix/32/emblems/ownCloud_error.svg1
l---------.icons/Material-Black-Lime-Numix/32/emblems/ownCloud_ok.svg1
l---------.icons/Material-Black-Lime-Numix/32/emblems/ownCloud_sync.svg1
l---------.icons/Material-Black-Lime-Numix/32/emblems/ownCloud_warn.svg1
l---------.icons/Material-Black-Lime-Numix/32/emblems/vcs-added.svg1
l---------.icons/Material-Black-Lime-Numix/32/emblems/vcs-conflicting.svg1
l---------.icons/Material-Black-Lime-Numix/32/emblems/vcs-locally-modified-unstaged.svg1
l---------.icons/Material-Black-Lime-Numix/32/emblems/vcs-locally-modified.svg1
l---------.icons/Material-Black-Lime-Numix/32/emblems/vcs-normal.svg1
l---------.icons/Material-Black-Lime-Numix/32/emblems/vcs-removed.svg1
l---------.icons/Material-Black-Lime-Numix/32/emblems/vcs-update-required.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/32/emotes/face-angel.svg7
-rw-r--r--.icons/Material-Black-Lime-Numix/32/emotes/face-angry.svg6
-rw-r--r--.icons/Material-Black-Lime-Numix/32/emotes/face-clown.svg7
-rw-r--r--.icons/Material-Black-Lime-Numix/32/emotes/face-confused.svg8
-rw-r--r--.icons/Material-Black-Lime-Numix/32/emotes/face-cool.svg5
-rw-r--r--.icons/Material-Black-Lime-Numix/32/emotes/face-crying.svg7
-rw-r--r--.icons/Material-Black-Lime-Numix/32/emotes/face-devilish.svg8
-rw-r--r--.icons/Material-Black-Lime-Numix/32/emotes/face-embarrassed.svg16
-rw-r--r--.icons/Material-Black-Lime-Numix/32/emotes/face-glasses.svg9
-rw-r--r--.icons/Material-Black-Lime-Numix/32/emotes/face-hug-left.svg8
-rw-r--r--.icons/Material-Black-Lime-Numix/32/emotes/face-hug-right.svg8
-rw-r--r--.icons/Material-Black-Lime-Numix/32/emotes/face-in-love.svg6
-rw-r--r--.icons/Material-Black-Lime-Numix/32/emotes/face-kiss.svg7
l---------.icons/Material-Black-Lime-Numix/32/emotes/face-laugh.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/32/emotes/face-laughing.svg6
-rw-r--r--.icons/Material-Black-Lime-Numix/32/emotes/face-monkey.svg12
-rw-r--r--.icons/Material-Black-Lime-Numix/32/emotes/face-ninja.svg8
-rw-r--r--.icons/Material-Black-Lime-Numix/32/emotes/face-pirate.svg9
-rw-r--r--.icons/Material-Black-Lime-Numix/32/emotes/face-plain.svg6
-rw-r--r--.icons/Material-Black-Lime-Numix/32/emotes/face-quiet.svg7
-rw-r--r--.icons/Material-Black-Lime-Numix/32/emotes/face-raspberry.svg7
-rw-r--r--.icons/Material-Black-Lime-Numix/32/emotes/face-sad.svg6
l---------.icons/Material-Black-Lime-Numix/32/emotes/face-shutmouth.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/32/emotes/face-sick.svg7
-rw-r--r--.icons/Material-Black-Lime-Numix/32/emotes/face-sleeping.svg5
-rw-r--r--.icons/Material-Black-Lime-Numix/32/emotes/face-smile-big.svg6
-rw-r--r--.icons/Material-Black-Lime-Numix/32/emotes/face-smile-grin.svg6
-rw-r--r--.icons/Material-Black-Lime-Numix/32/emotes/face-smile.svg6
-rw-r--r--.icons/Material-Black-Lime-Numix/32/emotes/face-smirk.svg8
-rw-r--r--.icons/Material-Black-Lime-Numix/32/emotes/face-surprise.svg6
l---------.icons/Material-Black-Lime-Numix/32/emotes/face-surprised.svg1
l---------.icons/Material-Black-Lime-Numix/32/emotes/face-tired.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/32/emotes/face-uncertain.svg6
-rw-r--r--.icons/Material-Black-Lime-Numix/32/emotes/face-wink.svg6
-rw-r--r--.icons/Material-Black-Lime-Numix/32/emotes/face-worried.svg6
-rw-r--r--.icons/Material-Black-Lime-Numix/32/emotes/face-yawn.svg6
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/application-7zip.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/application-acad.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/32/mimetypes/application-apk.svg10
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/application-archive-blank.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/32/mimetypes/application-archive-zip.svg15
-rw-r--r--.icons/Material-Black-Lime-Numix/32/mimetypes/application-archive.svg11
-rw-r--r--.icons/Material-Black-Lime-Numix/32/mimetypes/application-ascii.svg12
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/application-atom+xml.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/32/mimetypes/application-audio-playlist.svg12
-rw-r--r--.icons/Material-Black-Lime-Numix/32/mimetypes/application-audio.svg6
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/application-autocad_dwg.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/32/mimetypes/application-blank.svg5
-rw-r--r--.icons/Material-Black-Lime-Numix/32/mimetypes/application-certificate.svg6
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/application-clariscad.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/32/mimetypes/application-database.svg10
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/application-document-blank.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/32/mimetypes/application-document-template.svg11
-rw-r--r--.icons/Material-Black-Lime-Numix/32/mimetypes/application-document.svg13
-rw-r--r--.icons/Material-Black-Lime-Numix/32/mimetypes/application-drawing-template.svg4
-rw-r--r--.icons/Material-Black-Lime-Numix/32/mimetypes/application-drawing.svg7
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/application-dwg.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/application-dxf.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/32/mimetypes/application-epub+zip.svg6
-rw-r--r--.icons/Material-Black-Lime-Numix/32/mimetypes/application-executable.svg5
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/application-ffDiaporama.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/32/mimetypes/application-flash.svg6
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/application-font-snf.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/32/mimetypes/application-font.svg6
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/application-geo+json.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/application-gpx+xml.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/application-gpx.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/application-gzip.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/application-illustrator.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/32/mimetypes/application-image-bmp.svg10
-rw-r--r--.icons/Material-Black-Lime-Numix/32/mimetypes/application-image-gif.svg10
-rw-r--r--.icons/Material-Black-Lime-Numix/32/mimetypes/application-image-ico.svg10
-rw-r--r--.icons/Material-Black-Lime-Numix/32/mimetypes/application-image-jpg.svg10
-rw-r--r--.icons/Material-Black-Lime-Numix/32/mimetypes/application-image-png.svg10
-rw-r--r--.icons/Material-Black-Lime-Numix/32/mimetypes/application-image-psd.svg10
-rw-r--r--.icons/Material-Black-Lime-Numix/32/mimetypes/application-image-tga.svg10
-rw-r--r--.icons/Material-Black-Lime-Numix/32/mimetypes/application-image-tiff.svg11
-rw-r--r--.icons/Material-Black-Lime-Numix/32/mimetypes/application-images.svg6
-rw-r--r--.icons/Material-Black-Lime-Numix/32/mimetypes/application-info.svg6
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/application-install.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/32/mimetypes/application-java.svg15
-rw-r--r--.icons/Material-Black-Lime-Numix/32/mimetypes/application-javascript.svg9
-rw-r--r--.icons/Material-Black-Lime-Numix/32/mimetypes/application-json.svg9
-rw-r--r--.icons/Material-Black-Lime-Numix/32/mimetypes/application-mathematica.svg13
-rw-r--r--.icons/Material-Black-Lime-Numix/32/mimetypes/application-mbox.svg6
-rw-r--r--.icons/Material-Black-Lime-Numix/32/mimetypes/application-msword-template.svg9
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/application-msword.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/application-music-blank.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/application-music-playlist-blank.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/32/mimetypes/application-octet-stream.svg6
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/application-ogg.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/32/mimetypes/application-pdf.svg8
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/application-pgp-encrypted.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/application-pgp-keys.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/application-pgp-signature.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/application-pgp.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/application-pkcs7-mime.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/application-pkcs7-signature.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/application-pkix-cerl.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/application-pkix-cert.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/32/mimetypes/application-postscript.svg10
-rw-r--r--.icons/Material-Black-Lime-Numix/32/mimetypes/application-presentation-template.svg8
-rw-r--r--.icons/Material-Black-Lime-Numix/32/mimetypes/application-presentation.svg10
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/application-ram.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/application-rdata.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/application-relaxng.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/application-rss+xml.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/32/mimetypes/application-rss.svg6
-rw-r--r--.icons/Material-Black-Lime-Numix/32/mimetypes/application-rtf.svg18
-rw-r--r--.icons/Material-Black-Lime-Numix/32/mimetypes/application-script-blank.svg9
-rw-r--r--.icons/Material-Black-Lime-Numix/32/mimetypes/application-software.svg5
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/application-sql.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/application-sxw.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/32/mimetypes/application-table-template.svg4
-rw-r--r--.icons/Material-Black-Lime-Numix/32/mimetypes/application-table.svg6
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/application-template-blank.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/32/mimetypes/application-template.svg3
-rw-r--r--.icons/Material-Black-Lime-Numix/32/mimetypes/application-text-template.svg10
-rw-r--r--.icons/Material-Black-Lime-Numix/32/mimetypes/application-text.svg12
-rw-r--r--.icons/Material-Black-Lime-Numix/32/mimetypes/application-torrent.svg6
-rw-r--r--.icons/Material-Black-Lime-Numix/32/mimetypes/application-users.svg6
-rw-r--r--.icons/Material-Black-Lime-Numix/32/mimetypes/application-vector-template.svg4
-rw-r--r--.icons/Material-Black-Lime-Numix/32/mimetypes/application-vector.svg6
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/application-vestor.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/32/mimetypes/application-video.svg6
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/application-vnd-google-earth-kml.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/application-vnd.android.package-archive.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/application-vnd.appimage.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/32/mimetypes/application-vnd.coffeescript.svg9
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/application-vnd.corel-draw.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/application-vnd.debian.binary-package.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/32/mimetypes/application-vnd.flatpak.svg9
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/application-vnd.flowblade-project.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/application-vnd.geo+json.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/32/mimetypes/application-vnd.geogebra.file.svg6
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/application-vnd.google-earth.kml+xml.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/application-vnd.google-earth.kml.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/application-vnd.google-earth.kmz.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/application-vnd.insync.link.drive.doc.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/application-vnd.insync.link.drive.draw.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/application-vnd.insync.link.drive.form.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/application-vnd.insync.link.drive.link.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/application-vnd.insync.link.drive.note.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/application-vnd.insync.link.drive.script.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/application-vnd.insync.link.drive.sheet.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/application-vnd.insync.link.drive.slides.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/application-vnd.insync.link.drive.table.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/application-vnd.mlt+xml.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/32/mimetypes/application-vnd.ms-access.svg14
-rw-r--r--.icons/Material-Black-Lime-Numix/32/mimetypes/application-vnd.ms-cab-compressed.svg15
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/application-vnd.ms-excel.sheet.macroEnabled.12.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/application-vnd.ms-excel.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/application-vnd.ms-powerpoint.presentation.macroEnabled.12.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/application-vnd.ms-powerpoint.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/application-vnd.ms-word.document.macroEnabled.12.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/application-vnd.ms-word.document.macroenabled.12.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/application-vnd.ms-word.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/application-vnd.ms-word.template.macroenabled.12.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/32/mimetypes/application-vnd.nintendo.snes.rom.svg6
-rw-r--r--.icons/Material-Black-Lime-Numix/32/mimetypes/application-vnd.oasis.opendocument.chart-template.svg11
-rw-r--r--.icons/Material-Black-Lime-Numix/32/mimetypes/application-vnd.oasis.opendocument.chart.svg13
-rw-r--r--.icons/Material-Black-Lime-Numix/32/mimetypes/application-vnd.oasis.opendocument.database.svg16
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/application-vnd.oasis.opendocument.draw.template.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/32/mimetypes/application-vnd.oasis.opendocument.drawing-template.svg10
-rw-r--r--.icons/Material-Black-Lime-Numix/32/mimetypes/application-vnd.oasis.opendocument.drawing.svg12
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/application-vnd.oasis.opendocument.drawing.template.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/32/mimetypes/application-vnd.oasis.opendocument.formula-template.svg8
-rw-r--r--.icons/Material-Black-Lime-Numix/32/mimetypes/application-vnd.oasis.opendocument.formula.svg10
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/application-vnd.oasis.opendocument.graphics.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/32/mimetypes/application-vnd.oasis.opendocument.image-template.svg10
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/application-vnd.oasis.opendocument.image.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/32/mimetypes/application-vnd.oasis.opendocument.master-document.svg15
-rw-r--r--.icons/Material-Black-Lime-Numix/32/mimetypes/application-vnd.oasis.opendocument.presentation-template.svg13
-rw-r--r--.icons/Material-Black-Lime-Numix/32/mimetypes/application-vnd.oasis.opendocument.presentation.svg15
-rw-r--r--.icons/Material-Black-Lime-Numix/32/mimetypes/application-vnd.oasis.opendocument.spreadsheet-template.svg8
-rw-r--r--.icons/Material-Black-Lime-Numix/32/mimetypes/application-vnd.oasis.opendocument.spreadsheet.svg10
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/application-vnd.oasis.opendocument.text-master.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/32/mimetypes/application-vnd.oasis.opendocument.text-template.svg14
-rw-r--r--.icons/Material-Black-Lime-Numix/32/mimetypes/application-vnd.oasis.opendocument.text-web-template.svg20
-rw-r--r--.icons/Material-Black-Lime-Numix/32/mimetypes/application-vnd.oasis.opendocument.text-web.svg22
-rw-r--r--.icons/Material-Black-Lime-Numix/32/mimetypes/application-vnd.oasis.opendocument.text.svg18
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/application-vnd.oasis.opendocument.web-template.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/application-vnd.openofficeorg.extension.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/application-vnd.openshot-qt-project.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/32/mimetypes/application-vnd.openxmlformats-officedocument.presentationml.presentation.svg14
-rw-r--r--.icons/Material-Black-Lime-Numix/32/mimetypes/application-vnd.openxmlformats-officedocument.presentationml.slideshow.svg14
-rw-r--r--.icons/Material-Black-Lime-Numix/32/mimetypes/application-vnd.openxmlformats-officedocument.presentationml.template.svg9
-rw-r--r--.icons/Material-Black-Lime-Numix/32/mimetypes/application-vnd.openxmlformats-officedocument.spreadsheetml.sheet.svg11
-rw-r--r--.icons/Material-Black-Lime-Numix/32/mimetypes/application-vnd.openxmlformats-officedocument.spreadsheetml.template.svg11
-rw-r--r--.icons/Material-Black-Lime-Numix/32/mimetypes/application-vnd.openxmlformats-officedocument.wordprocessingml.document.svg17
-rw-r--r--.icons/Material-Black-Lime-Numix/32/mimetypes/application-vnd.openxmlformats-officedocument.wordprocessingml.template.svg15
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/application-vnd.rar.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/application-vnd.recordare.musicxml+xml.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/application-vnd.recordare.musicxml.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/application-vnd.rn-realmedia.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/application-vnd.scribus.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/32/mimetypes/application-vnd.snap.svg9
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/application-vnd.stardivision.calc.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/application-vnd.stardivision.draw.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/application-vnd.stardivision.mail.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/application-vnd.stardivision.math.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/application-vnd.sun.xml.calc.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/application-vnd.sun.xml.calc.template.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/application-vnd.sun.xml.draw.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/application-vnd.sun.xml.draw.template.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/application-vnd.sun.xml.impress.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/application-vnd.sun.xml.impress.template.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/application-vnd.sun.xml.math.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/application-vnd.sun.xml.writer.global.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/application-vnd.sun.xml.writer.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/application-vnd.sun.xml.writer.template.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/32/mimetypes/application-vnd.tcpdump.pcap.svg9
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/application-vnd.wordperfect.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/application-vnd.xdgapp.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/32/mimetypes/application-web-template.svg14
-rw-r--r--.icons/Material-Black-Lime-Numix/32/mimetypes/application-word-template.svg11
-rw-r--r--.icons/Material-Black-Lime-Numix/32/mimetypes/application-word.svg13
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/application-wps-office.doc.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/application-wps-office.docx.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/application-wps-office.dot.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/application-wps-office.dotx.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-7z-ace.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-7z-arj.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-7z-compressed.svg14
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-7zip.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-abiword.svg16
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-acad.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-ace.svg15
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-addon.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-amiga-disk-format.svg9
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-anki.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-anki2.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-apkg.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-aportisdoc.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-appimage.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-apple-diskimage.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-applix-spreadsheet.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-applix-word.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-ar.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-arc.svg15
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-archive.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-ardour.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-arj.svg15
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-audacity-project.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-autocad.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-awk.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-backpack.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-bittorrent.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-blender.svg9
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-bzdvi.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-bzip-compressed-tar.svg15
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-bzip-compressed.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-bzip.svg16
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-bzpdf.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-bzpostscript.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-cd-image.svg6
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-cda.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-class-file.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-compress-tar.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-compress.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-compressed-tar.svg15
-rw-r--r--.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-cpio.svg16
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-csproj.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-cue.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-cuecard.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-deb.svg10
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-designer.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-desktop.svg6
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-dgn.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-domingo.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-dwg.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-egon.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-executable-script.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-executable.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-extension-fcstd.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-extension-html.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-fictionbook+xml.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-flash-video.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-flashqard.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-font-afm.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-font-bdf.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-font-dos.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-font-framemaker.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-font-libgrx.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-font-linux-psf.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-font-otf.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-font-pcf.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-font-snf.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-font-speedo.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-font-sunos-news.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-font-tex-tfm.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-font-tex.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-font-ttf.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-font-ttx.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-font-type1.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-font-vfont.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-gambas3.svg7
-rw-r--r--.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-gameboy-rom.svg12
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-gamecube-rom.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-gba-rom.svg13
-rw-r--r--.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-genesis-rom.svg13
-rw-r--r--.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-gettext-translation.svg6
-rw-r--r--.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-glade.svg6
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-gnome-theme-package.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-gnucash.svg12
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-gnumeric.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-gpx+xml.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-gpx.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-gramps-package.svg6
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-granuledeck.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-gtk-builder.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-gzdvi.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-gzip.svg16
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-gzpdf.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-gzpostscript.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-img.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-ipynb+json.svg9
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-iso.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-iso9660-appimage.svg10
-rw-r--r--.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-jar.svg22
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-java-applet.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-java-archive.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-java.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-javascript.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-jmemorizelesson.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-jokosher.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-jvlt.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-k3b.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-keepass.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-keepass2.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-kexiproject-sqlite.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-kexiproject-sqlite2.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-kexiproject-sqlite3.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-kformula.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-kgeographymap.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-kgetlist.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-kontour.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-krita.svg6
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-kvtml.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-kword.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-lha.svg15
-rw-r--r--.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-lhz.svg15
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-lmms-project.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-lrzip-compressed-tar.svg16
-rw-r--r--.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-lrzip.svg15
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-ludem.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-lyx.svg6
-rw-r--r--.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-lzip-compressed-tar.svg15
-rw-r--r--.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-lzip.svg16
-rw-r--r--.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-lzma-compressed-tar.svg16
-rw-r--r--.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-lzma.svg16
-rw-r--r--.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-lzop.svg16
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-lzpdf.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-m4.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-matroska.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-mimearchive.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-mobi8-ebook.svg6
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-mobipocket-ebook.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-mono-develop.svg7
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-mplayer2.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-ms-dos-executable.svg10
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-msdownload.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-msi.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-mswinurl.svg6
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-mswrite.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-musescore+xml.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-musescore.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-n64-rom.svg13
-rw-r--r--.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-navi-animation.svg13
-rw-r--r--.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-nes-rom.svg13
-rw-r--r--.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-nintendo-ds-rom.svg13
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-nzb.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-object.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-ole-storage.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-openteacher.svg6
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-openteachingmedia.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-openteachingtopography.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-openteachingwords.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-oriente-voca.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-osm+xml.svg6
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-overhoor.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-overhoringsprogrammatalen.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-pak.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-pauker.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-pem-key.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-perl.svg6
-rw-r--r--.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-php.svg11
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-pkcs12.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-pkcs7-certificates.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-python-bytecode.svg7
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-qet-element.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-qet-project.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-quattropro.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-r-project.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-rar.svg15
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-raw-disk-image.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-riff.svg11
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-rosegarden-composition.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-rpm.svg10
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-ruby.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-sami.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-scilab.svg14
-rw-r--r--.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-scribus.svg6
-rw-r--r--.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-shar.svg16
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-shared-library-la.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-sharedlib.svg29
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-shellscript.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-shockwave-flash.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-siag.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-sif.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-sln.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-smb-server.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-sms-rom.svg13
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-sony-bbeb.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-sqlite2.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-sqlite3.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-stuffit.svg16
-rw-r--r--.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-subrip.svg12
-rw-r--r--.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-tar.svg15
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-tarz.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-teach2000.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-teachmaster.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-tex-gf.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-tgif.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-tha.svg15
-rw-r--r--.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-theme.svg6
-rw-r--r--.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-thz.svg15
-rw-r--r--.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-trash.svg10
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-troff-man.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-tzo.svg15
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-vocabularium.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-vokabeltrainer.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-webarchive.svg15
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-wmf.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-wrts.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-x509-ca-cert.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-x509-user-cert.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-xar.svg15
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-xpinstall.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-xz-compressed-tar.svg15
-rw-r--r--.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-xz.svg14
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-xzpdf.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-zerosize.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-zip.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-zoo.svg15
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/application-xhtml+xml.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/application-xml-dtd.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/application-xml.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/application-xsd.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/application-xslt+xml.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/application-xspf+xml.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/application-zip.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/archive.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/ascii.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/audio-aac.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/audio-ac3.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/audio-m4a.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/32/mimetypes/audio-midi.svg6
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/audio-mp2.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/audio-mp3.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/audio-mp4.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/audio-mpeg.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/audio-prs.sid.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/audio-scpls.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/audio-vn.rn-realmedia.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/audio-vnd.rn-realvideo.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/audio-x-aac.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/audio-x-adpcm.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/audio-x-aiff.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/audio-x-flac+ogg.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/audio-x-flac.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/audio-x-generic.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/audio-x-it.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/audio-x-m4a.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/audio-x-midi.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/audio-x-monkey.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/audio-x-mp2.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/audio-x-mp3-playlist.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/audio-x-mpeg.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/audio-x-mpegurl.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/audio-x-mpg.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/audio-x-ms-wma.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/audio-x-playlist.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/audio-x-scpis.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/audio-x-scpls.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/audio-x-shorten.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/32/mimetypes/audio-x-smart-playlist.svg10
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/audio-x-speex+ogg.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/audio-x-vorbis+ogg.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/audio-x-wav.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/audio-x-xi.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/audio-x-xm.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/audiobook.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/authors.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/binary.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/contents2.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/deb.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/divx.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/document.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/drawing-dwg.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/empty.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/32/mimetypes/encrypted-key.svg6
-rw-r--r--.icons/Material-Black-Lime-Numix/32/mimetypes/encrypted.svg6
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/exec.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/32/mimetypes/extension.svg10
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/folder_tar.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/font-otf.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/font-ttf.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/font-woff.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/font-x-generic.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/font.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/font_bitmap.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/font_truetype.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/font_type1.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/fonts-package.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/32/mimetypes/gddoc.svg13
-rw-r--r--.icons/Material-Black-Lime-Numix/32/mimetypes/gddraw.svg10
-rw-r--r--.icons/Material-Black-Lime-Numix/32/mimetypes/gdform.svg17
-rw-r--r--.icons/Material-Black-Lime-Numix/32/mimetypes/gdlink.svg11
-rw-r--r--.icons/Material-Black-Lime-Numix/32/mimetypes/gdnote.svg11
-rw-r--r--.icons/Material-Black-Lime-Numix/32/mimetypes/gdscript.svg6
-rw-r--r--.icons/Material-Black-Lime-Numix/32/mimetypes/gdsheet.svg6
-rw-r--r--.icons/Material-Black-Lime-Numix/32/mimetypes/gdslides.svg10
-rw-r--r--.icons/Material-Black-Lime-Numix/32/mimetypes/gdtable.svg13
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/gedit-plugin.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/gif.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-exe-thumbnailer-generic-x.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-exe-thumbnailer-generic.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-exe-thumbnailer-template.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-fs-executable.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-fs-regular.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-application-atom+xml.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-application-javascript.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-application-magicpoint.svg15
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-application-msword.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-application-ogg.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-application-pdf.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-application-postscript.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-application-rss+xml.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-application-rtf.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-application-vnd.lotus-1-2-3.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-application-vnd.ms-cab-compressed.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-application-vnd.ms-excel.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-application-vnd.ms-powerpoint.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-application-vnd.oasis.opendocument.graphics-template.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-application-vnd.oasis.opendocument.graphics.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-application-vnd.oasis.opendocument.image.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-application-vnd.oasis.opendocument.presentation-template.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-application-vnd.oasis.opendocument.presentation.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-application-vnd.oasis.opendocument.spreadsheet-template.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-application-vnd.oasis.opendocument.spreadsheet.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-application-vnd.oasis.opendocument.text-template.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-application-vnd.oasis.opendocument.text-web.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-application-vnd.oasis.opendocument.text.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-application-vnd.openxmlformats-officedocument.presentationml.presentation.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-application-vnd.openxmlformats-officedocument.presentationml.slideshow.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-application-vnd.openxmlformats-officedocument.spreadsheetml.sheet.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-application-vnd.openxmlformats-officedocument.wordprocessingml.document.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-application-vnd.rn-realmedia-secure.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-application-vnd.rn-realmedia-vbr.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-application-vnd.rn-realmedia.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-application-vnd.stardivision.calc.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-application-vnd.stardivision.impress.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-application-vnd.stardivision.writer.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-application-vnd.sun.xml.calc.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-application-vnd.sun.xml.calc.template.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-application-vnd.sun.xml.draw.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-application-vnd.sun.xml.draw.template.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-application-vnd.sun.xml.impress.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-application-vnd.sun.xml.impress.template.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-application-vnd.sun.xml.writer.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-application-vnd.sun.xml.writer.template.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-application-wordperfect.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-application-x-7z-compressed.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-application-x-7zip.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-application-x-abiword.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-application-x-ace.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-application-x-applix-spreadsheet.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-application-x-applix-word.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-application-x-archive.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-application-x-arj.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-application-x-bittorrent.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-application-x-bzip-compressed-tar.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-application-x-bzip-compressed.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-application-x-bzip.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-application-x-class-file.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-application-x-compress.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-application-x-compressed-tar.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-application-x-cpio-compress.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-application-x-cpio-compressed.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-application-x-cpio.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-application-x-deb.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-application-x-designer.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-application-x-desktop.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-application-x-dvi.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-application-x-executable.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-application-x-font-afm.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-application-x-font-bdf.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-application-x-font-linux-psf.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-application-x-font-pcf.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-application-x-font-sunos-news.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-application-x-font-ttf.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-application-x-glade.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-application-x-gnome-app-info.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-application-x-gnome-theme-package.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-application-x-gnumeric.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-application-x-gzip.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-application-x-gzpostscript.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-application-x-illustrator.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-application-x-jar.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-application-x-java-archive.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-application-x-java.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-application-x-javascript.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-application-x-killustrator.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-application-x-kpresenter.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-application-x-kspread.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-application-x-kword.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-application-x-lha.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-application-x-lhz.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-application-x-lzma-compressed-tar.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-application-x-lzma.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-application-x-lzop.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-application-x-ms-dos-executable.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-application-x-perl.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-application-x-php.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-application-x-python-bytecode.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-application-x-rar.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-application-x-rpm.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-application-x-ruby.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-application-x-scribus.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-application-x-shar.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-application-x-shellscript.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-application-x-shockwave-flash.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-application-x-stuffit.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-application-x-tar.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-application-x-tarz.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-application-x-tex.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-application-x-theme.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-application-x-zip.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-application-x-zoo.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-application-xhtml+xml.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-application-xml.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-application-zip.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-audio.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-image-bmp.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-image-gif.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-image-jpeg.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-image-png.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-image-tiff.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-image-x-cmu-raster.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-image-x-portable-bitmap.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-image-x-psd.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-image-x-xpixmap.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-image.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-imagebmp.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-text-css.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-text-html.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-text-javascript.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-text-plain.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-text-vnd.wap.wml.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-text-x-authors.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-text-x-c++.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-text-x-c++src.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-text-x-c.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-text-x-changelog.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-text-x-chdr.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-text-x-copying.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-text-x-credits.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-text-x-csh.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-text-x-csharp.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-text-x-csrc.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-text-x-gtkrc.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-text-x-install.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-text-x-java-source.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-text-x-java.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-text-x-javascript.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-text-x-makefile.svg10
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-text-x-python.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-text-x-readme.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-text-x-sh.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-text-x-source.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-text-x-vcalendar.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-text-x-vcard.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-text-x-zsh.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-text.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-video-x-ms-asf.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-video-x-ms-wmv.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-video.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-x-font-afm.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-x-install.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-package.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/gtk-file.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/html.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/image-blank.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/image-bmp.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/image-cgm.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/image-emf.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/image-generic.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/image-gif.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/image-ico.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/image-jpeg.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/image-jpeg2000.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/32/mimetypes/image-openraster.svg10
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/image-png.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/image-svg+xml-compressed.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/image-svg+xml.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/image-tiff-multipage.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/image-tiff.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/image-vnd.adobe.photoshop.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/image-vnd.dwg.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/image-vnd.microsoft.icon.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/image-vnd.zbrush.pcx.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/32/mimetypes/image-webp.svg11
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/image-wmf.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/image-x-3ds.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/32/mimetypes/image-x-adobe-dng.svg15
-rw-r--r--.icons/Material-Black-Lime-Numix/32/mimetypes/image-x-canon-cr2.svg15
-rw-r--r--.icons/Material-Black-Lime-Numix/32/mimetypes/image-x-canon-crw.svg15
-rw-r--r--.icons/Material-Black-Lime-Numix/32/mimetypes/image-x-compressed-xcf.svg10
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/image-x-dwg.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/image-x-emf.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/image-x-eps.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/32/mimetypes/image-x-exr.svg12
-rw-r--r--.icons/Material-Black-Lime-Numix/32/mimetypes/image-x-fuji-raf.svg15
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/image-x-generic.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/32/mimetypes/image-x-hdr.svg15
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/image-x-ico.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/image-x-icon.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/32/mimetypes/image-x-kodak-dcr.svg15
-rw-r--r--.icons/Material-Black-Lime-Numix/32/mimetypes/image-x-kodak-kdc.svg15
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/image-x-krita.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/32/mimetypes/image-x-minolta-mrw.svg15
-rw-r--r--.icons/Material-Black-Lime-Numix/32/mimetypes/image-x-nikon-nef.svg15
-rw-r--r--.icons/Material-Black-Lime-Numix/32/mimetypes/image-x-olympus-orf.svg15
-rw-r--r--.icons/Material-Black-Lime-Numix/32/mimetypes/image-x-panasonic-raw.svg15
-rw-r--r--.icons/Material-Black-Lime-Numix/32/mimetypes/image-x-panasonic-raw2.svg15
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/image-x-panasonic-rw.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/image-x-panasonic-rw2.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/32/mimetypes/image-x-pcx.svg10
-rw-r--r--.icons/Material-Black-Lime-Numix/32/mimetypes/image-x-pentax-pef.svg15
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/image-x-portable-bitmap.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/image-x-psd.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/image-x-psdimage-x-psd.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/32/mimetypes/image-x-sigma-x3f.svg15
-rw-r--r--.icons/Material-Black-Lime-Numix/32/mimetypes/image-x-sony-arw.svg15
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/image-x-svg+xml.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/image-x-tga.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/32/mimetypes/image-x-win-bitmap.svg13
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/image-x-win-bmp.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/image-x-wmf.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/32/mimetypes/image-x-xcf.svg6
-rw-r--r--.icons/Material-Black-Lime-Numix/32/mimetypes/image-x-xcursor.svg9
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/image-x-xfig.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/32/mimetypes/image-x-xpixmap.svg10
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/image.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/32/mimetypes/inode-symlink.svg6
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/internet-feed.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/jpeg.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/jpg.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/kpresenter_kpr.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/libpeas-plugin.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/libreoffice-database.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/libreoffice-drawing-template.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/libreoffice-drawing.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/32/mimetypes/libreoffice-extension.svg16
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/libreoffice-formula.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/libreoffice-master-docment.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/libreoffice-master-document.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/libreoffice-oasis-database.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/libreoffice-oasis-drawing-template.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/libreoffice-oasis-drawing.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/libreoffice-oasis-formula.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/libreoffice-oasis-master-document.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/libreoffice-oasis-presentation-template.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/libreoffice-oasis-presentation.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/libreoffice-oasis-spreadsheet-template.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/libreoffice-oasis-spreadsheet.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/libreoffice-oasis-text-template.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/libreoffice-oasis-text.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/libreoffice-oasis-web-template.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/libreoffice-oasis-web.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/libreoffice-presentation-template.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/libreoffice-presentation.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/libreoffice-spreadsheet-template.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/libreoffice-spreadsheet.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/libreoffice-text-template.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/libreoffice-text.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/libreoffice-web.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/media-audio.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/media-image.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/media-video.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/message-news.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/message-rfc822.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/message-x-gnu-rmail.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/message.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/mime_ascii.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/misc.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/model-fcstd.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/model-vnd.dwf.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/model-vrml.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/model-x.stl-binary.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/model-x3d+binary.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/model-x3d+vrml.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/model-x3d+xml.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/model-x3d.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/32/mimetypes/model.svg6
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/multipart-encrypted.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/music.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/none.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/odf.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/office-contact.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/office-document.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/office-illustration.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/office-spreadsheet.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/openofficeorg3-database.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/openofficeorg3-drawing.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/openofficeorg3-extension.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/openofficeorg3-oasis-database.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/openofficeorg3-oasis-spreadsheet.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/opera-extension.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/package-gdebi.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/package-x-generic.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/package.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/package_editors.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/package_wordprocessing.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/plan.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/playlist-automatic.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/playlist.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/rar.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/raw.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/rpm.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/shellscript.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/sound.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/source-playlist.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/source-smart-playlist.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/spreadsheet.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/stock_addressbook.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/stock_calendar.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/stock_certificate.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/stock_new-drawing.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/stock_playlist.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/stock_script.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/stock_smart-playlist.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/svg.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/tar.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/template-source.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/template_source.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/text-calendar.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/text-csharp.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/text-css.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/text-csv.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/text-directory.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/text-enriched.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/32/mimetypes/text-html.svg16
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/text-html_alt.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/text-htmlh.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/text-javascript.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/text-markdown.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/text-mathml.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/text-mht.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/text-plain.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/text-r.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/text-rdf+xml.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/text-rdf.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/text-richtext.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/text-rtf.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/32/mimetypes/text-rust.svg7
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/text-sgml.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/text-spreadsheet.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/text-troff.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/text-vcalendar.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/text-vnd.abc.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/text-vnd.qt.linguist.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/text-vnd.wap.wml.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/text-x-R.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/32/mimetypes/text-x-arduino.svg11
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/text-x-authors.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/text-x-bak.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/text-x-bibtex.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/32/mimetypes/text-x-c++.svg8
-rw-r--r--.icons/Material-Black-Lime-Numix/32/mimetypes/text-x-c++hdr.svg10
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/text-x-c++src.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/32/mimetypes/text-x-c.svg6
-rw-r--r--.icons/Material-Black-Lime-Numix/32/mimetypes/text-x-changelog.svg17
-rw-r--r--.icons/Material-Black-Lime-Numix/32/mimetypes/text-x-chdr.svg8
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/text-x-cmake.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/32/mimetypes/text-x-copying.svg9
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/text-x-credits.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/32/mimetypes/text-x-crystal.svg65
-rw-r--r--.icons/Material-Black-Lime-Numix/32/mimetypes/text-x-csharp.svg9
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/text-x-csrc.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/32/mimetypes/text-x-css.svg6
-rw-r--r--.icons/Material-Black-Lime-Numix/32/mimetypes/text-x-dsrc.svg6
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/text-x-dtd.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/32/mimetypes/text-x-emacs-lisp.svg6
-rw-r--r--.icons/Material-Black-Lime-Numix/32/mimetypes/text-x-fortran.svg6
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/text-x-generic-template.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/text-x-generic.svapplication-x-awk.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/text-x-generic.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/32/mimetypes/text-x-gettext-translation-template.svg8
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/text-x-gettext-translation.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/32/mimetypes/text-x-go.svg10
-rw-r--r--.icons/Material-Black-Lime-Numix/32/mimetypes/text-x-gtkrc.svg8
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/text-x-haskell.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/32/mimetypes/text-x-haxe.svg69
-rw-r--r--.icons/Material-Black-Lime-Numix/32/mimetypes/text-x-install.svg9
-rw-r--r--.icons/Material-Black-Lime-Numix/32/mimetypes/text-x-iptables.svg6
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/text-x-ipynb.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/text-x-java-source.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/text-x-java.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/text-x-javascript.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/text-x-katefilelist.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/text-x-ldif.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/32/mimetypes/text-x-lilypond.svg6
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/text-x-log.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/32/mimetypes/text-x-lua.svg6
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/text-x-lyx.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/text-x-makefile.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/text-x-markdown.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/text-x-matlab.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/text-x-microdvd.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/text-x-nfo.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/32/mimetypes/text-x-nim.svg67
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/text-x-objchdr.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/text-x-objcsrc.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/32/mimetypes/text-x-ocaml.svg6
-rw-r--r--.icons/Material-Black-Lime-Numix/32/mimetypes/text-x-octave.svg14
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/text-x-opml+xml.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/text-x-opml.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/32/mimetypes/text-x-pascal.svg6
-rw-r--r--.icons/Material-Black-Lime-Numix/32/mimetypes/text-x-patch.svg6
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/text-x-perl.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/text-x-php.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/text-x-plain.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/32/mimetypes/text-x-po.svg9
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/text-x-preview.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/32/mimetypes/text-x-python.svg9
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/text-x-python3.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/32/mimetypes/text-x-qml.svg12
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/text-x-r-source.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/32/mimetypes/text-x-r.svg9
-rw-r--r--.icons/Material-Black-Lime-Numix/32/mimetypes/text-x-readme.svg10
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/text-x-rsrc.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/32/mimetypes/text-x-ruby.svg65
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/text-x-rust.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/32/mimetypes/text-x-sass.svg6
-rw-r--r--.icons/Material-Black-Lime-Numix/32/mimetypes/text-x-scala.svg6
-rw-r--r--.icons/Material-Black-Lime-Numix/32/mimetypes/text-x-scheme.svg6
-rw-r--r--.icons/Material-Black-Lime-Numix/32/mimetypes/text-x-script.svg10
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/text-x-scss.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/text-x-source.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/32/mimetypes/text-x-sql.svg16
-rw-r--r--.icons/Material-Black-Lime-Numix/32/mimetypes/text-x-tcl.svg6
-rw-r--r--.icons/Material-Black-Lime-Numix/32/mimetypes/text-x-tex.svg10
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/text-x-texinfo.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/32/mimetypes/text-x-vala.svg6
-rw-r--r--.icons/Material-Black-Lime-Numix/32/mimetypes/text-x-vcard.svg8
-rw-r--r--.icons/Material-Black-Lime-Numix/32/mimetypes/text-x-xges.svg6
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/text-x-xslfo.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/text-x.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/text-xhtml+xml.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/text-xmcd.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/32/mimetypes/text-xml.svg10
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/text.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/text2.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/tgz.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/torrent.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/txt.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/txt2.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/32/mimetypes/unknown.svg6
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/uri-mms.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/uri-mmst.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/uri-mmsu.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/uri-pnm.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/uri-rtspt.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/uri-rtspu.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/vcalendar.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/vcard.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/video-mlt-playlist.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/video-mp4.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/video-vivo.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/video-vnd.rn-realvideo.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/video-wavelet.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/video-webm.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/video-x-anim.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/video-x-flic.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/video-x-flv.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/video-x-generic.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/video-x-google-vlc-plugin.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/video-x-javafx.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/video-x-matroska.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/video-x-mng.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/video-x-ms-asf-plugin.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/video-x-ms-asf.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/video-x-ms-wmp.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/video-x-ms-wmv.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/video-x-msvideo.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/video-x-nsv.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/video-x-ogm+ogg.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/video-x-sgi-movie.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/video-x-theora+ogg.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/video-x-wmv.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/video.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/32/mimetypes/virtualbox-hdd.svg10
-rw-r--r--.icons/Material-Black-Lime-Numix/32/mimetypes/virtualbox-ova.svg10
-rw-r--r--.icons/Material-Black-Lime-Numix/32/mimetypes/virtualbox-ovf.svg10
-rw-r--r--.icons/Material-Black-Lime-Numix/32/mimetypes/virtualbox-vbox-extpack.svg10
-rw-r--r--.icons/Material-Black-Lime-Numix/32/mimetypes/virtualbox-vbox.svg11
-rw-r--r--.icons/Material-Black-Lime-Numix/32/mimetypes/virtualbox-vdi.svg12
-rw-r--r--.icons/Material-Black-Lime-Numix/32/mimetypes/virtualbox-vhd.svg12
-rw-r--r--.icons/Material-Black-Lime-Numix/32/mimetypes/virtualbox-vmdk.svg11
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/vnd.oasis.opendocument.drawing.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/wordprocessing.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/32/mimetypes/wps-office-doc.svg18
-rw-r--r--.icons/Material-Black-Lime-Numix/32/mimetypes/wps-office-dot.svg16
-rw-r--r--.icons/Material-Black-Lime-Numix/32/mimetypes/wps-office-dps.svg15
-rw-r--r--.icons/Material-Black-Lime-Numix/32/mimetypes/wps-office-dpt.svg13
-rw-r--r--.icons/Material-Black-Lime-Numix/32/mimetypes/wps-office-et.svg9
-rw-r--r--.icons/Material-Black-Lime-Numix/32/mimetypes/wps-office-ett.svg8
-rw-r--r--.icons/Material-Black-Lime-Numix/32/mimetypes/wps-office-pot.svg13
-rw-r--r--.icons/Material-Black-Lime-Numix/32/mimetypes/wps-office-ppt.svg15
-rw-r--r--.icons/Material-Black-Lime-Numix/32/mimetypes/wps-office-wps.svg18
-rw-r--r--.icons/Material-Black-Lime-Numix/32/mimetypes/wps-office-wpt.svg16
-rw-r--r--.icons/Material-Black-Lime-Numix/32/mimetypes/wps-office-xls.svg10
-rw-r--r--.icons/Material-Black-Lime-Numix/32/mimetypes/wps-office-xlt.svg8
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/www.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/x-mail-distribution-list.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/32/mimetypes/x-office-address-book.svg6
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/x-office-address-book1.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/32/mimetypes/x-office-calendar.svg6
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/x-office-contact.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/x-office-document-template.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/x-office-document.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/x-office-drawing-template.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/x-office-drawing.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/x-office-presentation-template.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/x-office-presentation.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/x-office-spreadsheet-template.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/x-office-spreadsheet.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/x-world-x-3dmf.svg1
l---------.icons/Material-Black-Lime-Numix/32/mimetypes/zip.svg1
l---------.icons/Material-Black-Lime-Numix/32/places/application-x-gnome-saved-search.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/32/places/blue-fileopen.svg18
-rw-r--r--.icons/Material-Black-Lime-Numix/32/places/blue-folder-art.svg18
-rw-r--r--.icons/Material-Black-Lime-Numix/32/places/blue-folder-books.svg20
-rw-r--r--.icons/Material-Black-Lime-Numix/32/places/blue-folder-cloud.svg24
-rw-r--r--.icons/Material-Black-Lime-Numix/32/places/blue-folder-copy.svg20
-rw-r--r--.icons/Material-Black-Lime-Numix/32/places/blue-folder-documents.svg24
-rw-r--r--.icons/Material-Black-Lime-Numix/32/places/blue-folder-download.svg26
-rw-r--r--.icons/Material-Black-Lime-Numix/32/places/blue-folder-dropbox.svg20
-rw-r--r--.icons/Material-Black-Lime-Numix/32/places/blue-folder-google-drive.svg20
-rw-r--r--.icons/Material-Black-Lime-Numix/32/places/blue-folder-hdd.svg20
-rw-r--r--.icons/Material-Black-Lime-Numix/32/places/blue-folder-move.svg15
-rw-r--r--.icons/Material-Black-Lime-Numix/32/places/blue-folder-music.svg24
-rw-r--r--.icons/Material-Black-Lime-Numix/32/places/blue-folder-open.svg15
-rw-r--r--.icons/Material-Black-Lime-Numix/32/places/blue-folder-pictures.svg27
-rw-r--r--.icons/Material-Black-Lime-Numix/32/places/blue-folder-projects.svg18
-rw-r--r--.icons/Material-Black-Lime-Numix/32/places/blue-folder-publicshare.svg18
-rw-r--r--.icons/Material-Black-Lime-Numix/32/places/blue-folder-recent.svg22
-rw-r--r--.icons/Material-Black-Lime-Numix/32/places/blue-folder-rss.svg19
-rw-r--r--.icons/Material-Black-Lime-Numix/32/places/blue-folder-saved-search.svg21
-rw-r--r--.icons/Material-Black-Lime-Numix/32/places/blue-folder-steam.svg18
-rw-r--r--.icons/Material-Black-Lime-Numix/32/places/blue-folder-system.svg20
-rw-r--r--.icons/Material-Black-Lime-Numix/32/places/blue-folder-templates.svg18
-rw-r--r--.icons/Material-Black-Lime-Numix/32/places/blue-folder-ubuntu.svg21
-rw-r--r--.icons/Material-Black-Lime-Numix/32/places/blue-folder-video.svg20
-rw-r--r--.icons/Material-Black-Lime-Numix/32/places/blue-folder-vm.svg18
-rw-r--r--.icons/Material-Black-Lime-Numix/32/places/blue-folder-wine.svg20
-rw-r--r--.icons/Material-Black-Lime-Numix/32/places/blue-folder.svg17
-rw-r--r--.icons/Material-Black-Lime-Numix/32/places/blue-network.svg18
-rw-r--r--.icons/Material-Black-Lime-Numix/32/places/blue-user-desktop.svg22
-rw-r--r--.icons/Material-Black-Lime-Numix/32/places/blue-user-home.svg22
-rw-r--r--.icons/Material-Black-Lime-Numix/32/places/bookmark-missing.svg20
-rw-r--r--.icons/Material-Black-Lime-Numix/32/places/brown-fileopen.svg18
-rw-r--r--.icons/Material-Black-Lime-Numix/32/places/brown-folder-art.svg18
-rw-r--r--.icons/Material-Black-Lime-Numix/32/places/brown-folder-books.svg20
-rw-r--r--.icons/Material-Black-Lime-Numix/32/places/brown-folder-cloud.svg24
-rw-r--r--.icons/Material-Black-Lime-Numix/32/places/brown-folder-copy.svg20
-rw-r--r--.icons/Material-Black-Lime-Numix/32/places/brown-folder-documents.svg24
-rw-r--r--.icons/Material-Black-Lime-Numix/32/places/brown-folder-download.svg26
-rw-r--r--.icons/Material-Black-Lime-Numix/32/places/brown-folder-dropbox.svg20
-rw-r--r--.icons/Material-Black-Lime-Numix/32/places/brown-folder-google-drive.svg20
-rw-r--r--.icons/Material-Black-Lime-Numix/32/places/brown-folder-hdd.svg20
-rw-r--r--.icons/Material-Black-Lime-Numix/32/places/brown-folder-move.svg15
-rw-r--r--.icons/Material-Black-Lime-Numix/32/places/brown-folder-music.svg24
-rw-r--r--.icons/Material-Black-Lime-Numix/32/places/brown-folder-open.svg15
-rw-r--r--.icons/Material-Black-Lime-Numix/32/places/brown-folder-pictures.svg27
-rw-r--r--.icons/Material-Black-Lime-Numix/32/places/brown-folder-projects.svg18
-rw-r--r--.icons/Material-Black-Lime-Numix/32/places/brown-folder-publicshare.svg18
-rw-r--r--.icons/Material-Black-Lime-Numix/32/places/brown-folder-recent.svg22
-rw-r--r--.icons/Material-Black-Lime-Numix/32/places/brown-folder-rss.svg19
-rw-r--r--.icons/Material-Black-Lime-Numix/32/places/brown-folder-saved-search.svg21
-rw-r--r--.icons/Material-Black-Lime-Numix/32/places/brown-folder-steam.svg18
-rw-r--r--.icons/Material-Black-Lime-Numix/32/places/brown-folder-system.svg20
-rw-r--r--.icons/Material-Black-Lime-Numix/32/places/brown-folder-templates.svg18
-rw-r--r--.icons/Material-Black-Lime-Numix/32/places/brown-folder-ubuntu.svg21
-rw-r--r--.icons/Material-Black-Lime-Numix/32/places/brown-folder-video.svg20
-rw-r--r--.icons/Material-Black-Lime-Numix/32/places/brown-folder-vm.svg18
-rw-r--r--.icons/Material-Black-Lime-Numix/32/places/brown-folder-wine.svg20
-rw-r--r--.icons/Material-Black-Lime-Numix/32/places/brown-folder.svg17
-rw-r--r--.icons/Material-Black-Lime-Numix/32/places/brown-network.svg18
-rw-r--r--.icons/Material-Black-Lime-Numix/32/places/brown-user-desktop.svg22
-rw-r--r--.icons/Material-Black-Lime-Numix/32/places/brown-user-home.svg22
-rw-r--r--.icons/Material-Black-Lime-Numix/32/places/calendar-01.svg79
-rw-r--r--.icons/Material-Black-Lime-Numix/32/places/calendar-02.svg79
-rw-r--r--.icons/Material-Black-Lime-Numix/32/places/calendar-03.svg79
-rw-r--r--.icons/Material-Black-Lime-Numix/32/places/calendar-04.svg79
-rw-r--r--.icons/Material-Black-Lime-Numix/32/places/calendar-05.svg79
-rw-r--r--.icons/Material-Black-Lime-Numix/32/places/calendar-06.svg79
-rw-r--r--.icons/Material-Black-Lime-Numix/32/places/calendar-07.svg79
-rw-r--r--.icons/Material-Black-Lime-Numix/32/places/calendar-08.svg79
-rw-r--r--.icons/Material-Black-Lime-Numix/32/places/calendar-09.svg79
-rw-r--r--.icons/Material-Black-Lime-Numix/32/places/calendar-10.svg83
-rw-r--r--.icons/Material-Black-Lime-Numix/32/places/calendar-11.svg83
-rw-r--r--.icons/Material-Black-Lime-Numix/32/places/calendar-12.svg83
-rw-r--r--.icons/Material-Black-Lime-Numix/32/places/calendar-13.svg83
-rw-r--r--.icons/Material-Black-Lime-Numix/32/places/calendar-14.svg83
-rw-r--r--.icons/Material-Black-Lime-Numix/32/places/calendar-15.svg83
-rw-r--r--.icons/Material-Black-Lime-Numix/32/places/calendar-16.svg83
-rw-r--r--.icons/Material-Black-Lime-Numix/32/places/calendar-17.svg83
-rw-r--r--.icons/Material-Black-Lime-Numix/32/places/calendar-18.svg83
-rw-r--r--.icons/Material-Black-Lime-Numix/32/places/calendar-19.svg83
-rw-r--r--.icons/Material-Black-Lime-Numix/32/places/calendar-20.svg83
-rw-r--r--.icons/Material-Black-Lime-Numix/32/places/calendar-21.svg83
-rw-r--r--.icons/Material-Black-Lime-Numix/32/places/calendar-22.svg83
-rw-r--r--.icons/Material-Black-Lime-Numix/32/places/calendar-23.svg83
-rw-r--r--.icons/Material-Black-Lime-Numix/32/places/calendar-24.svg83
-rw-r--r--.icons/Material-Black-Lime-Numix/32/places/calendar-25.svg83
-rw-r--r--.icons/Material-Black-Lime-Numix/32/places/calendar-26.svg83
-rw-r--r--.icons/Material-Black-Lime-Numix/32/places/calendar-27.svg83
-rw-r--r--.icons/Material-Black-Lime-Numix/32/places/calendar-28.svg83
-rw-r--r--.icons/Material-Black-Lime-Numix/32/places/calendar-29.svg83
-rw-r--r--.icons/Material-Black-Lime-Numix/32/places/calendar-30.svg83
-rw-r--r--.icons/Material-Black-Lime-Numix/32/places/calendar-31.svg83
l---------.icons/Material-Black-Lime-Numix/32/places/calendar.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/32/places/custom-fileopen.svg18
-rw-r--r--.icons/Material-Black-Lime-Numix/32/places/custom-folder-art.svg18
-rw-r--r--.icons/Material-Black-Lime-Numix/32/places/custom-folder-books.svg20
-rw-r--r--.icons/Material-Black-Lime-Numix/32/places/custom-folder-cloud.svg24
-rw-r--r--.icons/Material-Black-Lime-Numix/32/places/custom-folder-copy.svg20
-rw-r--r--.icons/Material-Black-Lime-Numix/32/places/custom-folder-documents.svg24
-rw-r--r--.icons/Material-Black-Lime-Numix/32/places/custom-folder-download.svg26
-rw-r--r--.icons/Material-Black-Lime-Numix/32/places/custom-folder-dropbox.svg20
-rw-r--r--.icons/Material-Black-Lime-Numix/32/places/custom-folder-google-drive.svg20
-rw-r--r--.icons/Material-Black-Lime-Numix/32/places/custom-folder-hdd.svg20
-rw-r--r--.icons/Material-Black-Lime-Numix/32/places/custom-folder-move.svg15
-rw-r--r--.icons/Material-Black-Lime-Numix/32/places/custom-folder-music.svg24
-rw-r--r--.icons/Material-Black-Lime-Numix/32/places/custom-folder-open.svg15
-rw-r--r--.icons/Material-Black-Lime-Numix/32/places/custom-folder-pictures.svg27
-rw-r--r--.icons/Material-Black-Lime-Numix/32/places/custom-folder-projects.svg18
-rw-r--r--.icons/Material-Black-Lime-Numix/32/places/custom-folder-publicshare.svg18
-rw-r--r--.icons/Material-Black-Lime-Numix/32/places/custom-folder-recent.svg22
-rw-r--r--.icons/Material-Black-Lime-Numix/32/places/custom-folder-rss.svg19
-rw-r--r--.icons/Material-Black-Lime-Numix/32/places/custom-folder-saved-search.svg21
-rw-r--r--.icons/Material-Black-Lime-Numix/32/places/custom-folder-steam.svg18
-rw-r--r--.icons/Material-Black-Lime-Numix/32/places/custom-folder-system.svg20
-rw-r--r--.icons/Material-Black-Lime-Numix/32/places/custom-folder-templates.svg18
-rw-r--r--.icons/Material-Black-Lime-Numix/32/places/custom-folder-ubuntu.svg21
-rw-r--r--.icons/Material-Black-Lime-Numix/32/places/custom-folder-video.svg20
-rw-r--r--.icons/Material-Black-Lime-Numix/32/places/custom-folder-vm.svg18
-rw-r--r--.icons/Material-Black-Lime-Numix/32/places/custom-folder-wine.svg20
-rw-r--r--.icons/Material-Black-Lime-Numix/32/places/custom-folder.svg17
-rw-r--r--.icons/Material-Black-Lime-Numix/32/places/custom-network.svg18
-rw-r--r--.icons/Material-Black-Lime-Numix/32/places/custom-user-desktop.svg22
-rw-r--r--.icons/Material-Black-Lime-Numix/32/places/custom-user-home.svg22
-rw-r--r--.icons/Material-Black-Lime-Numix/32/places/default-fileopen.svg18
-rw-r--r--.icons/Material-Black-Lime-Numix/32/places/default-folder-art.svg18
-rw-r--r--.icons/Material-Black-Lime-Numix/32/places/default-folder-books.svg20
-rw-r--r--.icons/Material-Black-Lime-Numix/32/places/default-folder-cloud.svg24
-rw-r--r--.icons/Material-Black-Lime-Numix/32/places/default-folder-copy.svg20
-rw-r--r--.icons/Material-Black-Lime-Numix/32/places/default-folder-documents.svg24
-rw-r--r--.icons/Material-Black-Lime-Numix/32/places/default-folder-download.svg26
-rw-r--r--.icons/Material-Black-Lime-Numix/32/places/default-folder-dropbox.svg20
-rw-r--r--.icons/Material-Black-Lime-Numix/32/places/default-folder-google-drive.svg20
-rw-r--r--.icons/Material-Black-Lime-Numix/32/places/default-folder-hdd.svg20
-rw-r--r--.icons/Material-Black-Lime-Numix/32/places/default-folder-move.svg15
-rw-r--r--.icons/Material-Black-Lime-Numix/32/places/default-folder-music.svg24
-rw-r--r--.icons/Material-Black-Lime-Numix/32/places/default-folder-open.svg15
-rw-r--r--.icons/Material-Black-Lime-Numix/32/places/default-folder-pictures.svg27
-rw-r--r--.icons/Material-Black-Lime-Numix/32/places/default-folder-projects.svg18
-rw-r--r--.icons/Material-Black-Lime-Numix/32/places/default-folder-publicshare.svg18
-rw-r--r--.icons/Material-Black-Lime-Numix/32/places/default-folder-recent.svg22
-rw-r--r--.icons/Material-Black-Lime-Numix/32/places/default-folder-rss.svg19
-rw-r--r--.icons/Material-Black-Lime-Numix/32/places/default-folder-saved-search.svg21
-rw-r--r--.icons/Material-Black-Lime-Numix/32/places/default-folder-steam.svg18
-rw-r--r--.icons/Material-Black-Lime-Numix/32/places/default-folder-system.svg20
-rw-r--r--.icons/Material-Black-Lime-Numix/32/places/default-folder-templates.svg18
-rw-r--r--.icons/Material-Black-Lime-Numix/32/places/default-folder-ubuntu.svg21
-rw-r--r--.icons/Material-Black-Lime-Numix/32/places/default-folder-video.svg20
-rw-r--r--.icons/Material-Black-Lime-Numix/32/places/default-folder-vm.svg18
-rw-r--r--.icons/Material-Black-Lime-Numix/32/places/default-folder-wine.svg20
-rw-r--r--.icons/Material-Black-Lime-Numix/32/places/default-folder.svg17
-rw-r--r--.icons/Material-Black-Lime-Numix/32/places/default-network.svg18
-rw-r--r--.icons/Material-Black-Lime-Numix/32/places/default-user-desktop.svg22
-rw-r--r--.icons/Material-Black-Lime-Numix/32/places/default-user-home.svg22
l---------.icons/Material-Black-Lime-Numix/32/places/desktop.svg1
l---------.icons/Material-Black-Lime-Numix/32/places/distributor-logo.svg1
l---------.icons/Material-Black-Lime-Numix/32/places/edittrash.svg1
l---------.icons/Material-Black-Lime-Numix/32/places/emptytrash.svg1
l---------.icons/Material-Black-Lime-Numix/32/places/fileopen.svg1
l---------.icons/Material-Black-Lime-Numix/32/places/folder-art.svg1
l---------.icons/Material-Black-Lime-Numix/32/places/folder-books.svg1
l---------.icons/Material-Black-Lime-Numix/32/places/folder-cloud.svg1
l---------.icons/Material-Black-Lime-Numix/32/places/folder-copy.svg1
l---------.icons/Material-Black-Lime-Numix/32/places/folder-documents.svg1
l---------.icons/Material-Black-Lime-Numix/32/places/folder-download.svg1
l---------.icons/Material-Black-Lime-Numix/32/places/folder-downloads.svg1
l---------.icons/Material-Black-Lime-Numix/32/places/folder-drag-accept.svg1
l---------.icons/Material-Black-Lime-Numix/32/places/folder-dropbox.svg1
l---------.icons/Material-Black-Lime-Numix/32/places/folder-google-drive.svg1
l---------.icons/Material-Black-Lime-Numix/32/places/folder-hdd.svg1
l---------.icons/Material-Black-Lime-Numix/32/places/folder-home.svg1
l---------.icons/Material-Black-Lime-Numix/32/places/folder-images.svg1
l---------.icons/Material-Black-Lime-Numix/32/places/folder-move.svg1
l---------.icons/Material-Black-Lime-Numix/32/places/folder-music.svg1
l---------.icons/Material-Black-Lime-Numix/32/places/folder-open.svg1
l---------.icons/Material-Black-Lime-Numix/32/places/folder-pictures.svg1
l---------.icons/Material-Black-Lime-Numix/32/places/folder-projects.svg1
l---------.icons/Material-Black-Lime-Numix/32/places/folder-publicshare.svg1
l---------.icons/Material-Black-Lime-Numix/32/places/folder-recent.svg1
l---------.icons/Material-Black-Lime-Numix/32/places/folder-remote-ftp.svg1
l---------.icons/Material-Black-Lime-Numix/32/places/folder-remote-nfs.svg1
l---------.icons/Material-Black-Lime-Numix/32/places/folder-remote-smb.svg1
l---------.icons/Material-Black-Lime-Numix/32/places/folder-remote-ssh.svg1
l---------.icons/Material-Black-Lime-Numix/32/places/folder-remote.svg1
l---------.icons/Material-Black-Lime-Numix/32/places/folder-rss.svg1
l---------.icons/Material-Black-Lime-Numix/32/places/folder-saved-search-alt.svg1
l---------.icons/Material-Black-Lime-Numix/32/places/folder-saved-search.svg1
l---------.icons/Material-Black-Lime-Numix/32/places/folder-sound.svg1
l---------.icons/Material-Black-Lime-Numix/32/places/folder-steam.svg1
l---------.icons/Material-Black-Lime-Numix/32/places/folder-system.svg1
l---------.icons/Material-Black-Lime-Numix/32/places/folder-templates.svg1
l---------.icons/Material-Black-Lime-Numix/32/places/folder-ubuntu.svg1
l---------.icons/Material-Black-Lime-Numix/32/places/folder-video.svg1
l---------.icons/Material-Black-Lime-Numix/32/places/folder-videos.svg1
l---------.icons/Material-Black-Lime-Numix/32/places/folder-visiting.svg1
l---------.icons/Material-Black-Lime-Numix/32/places/folder-vm.svg1
l---------.icons/Material-Black-Lime-Numix/32/places/folder-wine.svg1
l---------.icons/Material-Black-Lime-Numix/32/places/folder.svg1
l---------.icons/Material-Black-Lime-Numix/32/places/folder_color_blue.svg1
l---------.icons/Material-Black-Lime-Numix/32/places/folder_color_blue_desktop.svg1
l---------.icons/Material-Black-Lime-Numix/32/places/folder_color_blue_documents.svg1
l---------.icons/Material-Black-Lime-Numix/32/places/folder_color_blue_downloads.svg1
l---------.icons/Material-Black-Lime-Numix/32/places/folder_color_blue_music.svg1
l---------.icons/Material-Black-Lime-Numix/32/places/folder_color_blue_pictures.svg1
l---------.icons/Material-Black-Lime-Numix/32/places/folder_color_blue_public.svg1
l---------.icons/Material-Black-Lime-Numix/32/places/folder_color_blue_templates.svg1
l---------.icons/Material-Black-Lime-Numix/32/places/folder_color_blue_videos.svg1
l---------.icons/Material-Black-Lime-Numix/32/places/folder_color_brown.svg1
l---------.icons/Material-Black-Lime-Numix/32/places/folder_color_brown_desktop.svg1
l---------.icons/Material-Black-Lime-Numix/32/places/folder_color_brown_documents.svg1
l---------.icons/Material-Black-Lime-Numix/32/places/folder_color_brown_downloads.svg1
l---------.icons/Material-Black-Lime-Numix/32/places/folder_color_brown_music.svg1
l---------.icons/Material-Black-Lime-Numix/32/places/folder_color_brown_pictures.svg1
l---------.icons/Material-Black-Lime-Numix/32/places/folder_color_brown_public.svg1
l---------.icons/Material-Black-Lime-Numix/32/places/folder_color_brown_templates.svg1
l---------.icons/Material-Black-Lime-Numix/32/places/folder_color_brown_videos.svg1
l---------.icons/Material-Black-Lime-Numix/32/places/folder_color_default.svg1
l---------.icons/Material-Black-Lime-Numix/32/places/folder_color_default_desktop.svg1
l---------.icons/Material-Black-Lime-Numix/32/places/folder_color_default_documents.svg1
l---------.icons/Material-Black-Lime-Numix/32/places/folder_color_default_downloads.svg1
l---------.icons/Material-Black-Lime-Numix/32/places/folder_color_default_music.svg1
l---------.icons/Material-Black-Lime-Numix/32/places/folder_color_default_pictures.svg1
l---------.icons/Material-Black-Lime-Numix/32/places/folder_color_default_public.svg1
l---------.icons/Material-Black-Lime-Numix/32/places/folder_color_default_templates.svg1
l---------.icons/Material-Black-Lime-Numix/32/places/folder_color_default_videos.svg1
l---------.icons/Material-Black-Lime-Numix/32/places/folder_color_green.svg1
l---------.icons/Material-Black-Lime-Numix/32/places/folder_color_green_desktop.svg1
l---------.icons/Material-Black-Lime-Numix/32/places/folder_color_green_documents.svg1
l---------.icons/Material-Black-Lime-Numix/32/places/folder_color_green_downloads.svg1
l---------.icons/Material-Black-Lime-Numix/32/places/folder_color_green_music.svg1
l---------.icons/Material-Black-Lime-Numix/32/places/folder_color_green_pictures.svg1
l---------.icons/Material-Black-Lime-Numix/32/places/folder_color_green_public.svg1
l---------.icons/Material-Black-Lime-Numix/32/places/folder_color_green_templates.svg1
l---------.icons/Material-Black-Lime-Numix/32/places/folder_color_green_videos.svg1
l---------.icons/Material-Black-Lime-Numix/32/places/folder_color_grey.svg1
l---------.icons/Material-Black-Lime-Numix/32/places/folder_color_grey_desktop.svg1
l---------.icons/Material-Black-Lime-Numix/32/places/folder_color_grey_documents.svg1
l---------.icons/Material-Black-Lime-Numix/32/places/folder_color_grey_downloads.svg1
l---------.icons/Material-Black-Lime-Numix/32/places/folder_color_grey_music.svg1
l---------.icons/Material-Black-Lime-Numix/32/places/folder_color_grey_pictures.svg1
l---------.icons/Material-Black-Lime-Numix/32/places/folder_color_grey_public.svg1
l---------.icons/Material-Black-Lime-Numix/32/places/folder_color_grey_templates.svg1
l---------.icons/Material-Black-Lime-Numix/32/places/folder_color_grey_videos.svg1
l---------.icons/Material-Black-Lime-Numix/32/places/folder_color_orange.svg1
l---------.icons/Material-Black-Lime-Numix/32/places/folder_color_orange_desktop.svg1
l---------.icons/Material-Black-Lime-Numix/32/places/folder_color_orange_documents.svg1
l---------.icons/Material-Black-Lime-Numix/32/places/folder_color_orange_downloads.svg1
l---------.icons/Material-Black-Lime-Numix/32/places/folder_color_orange_music.svg1
l---------.icons/Material-Black-Lime-Numix/32/places/folder_color_orange_pictures.svg1
l---------.icons/Material-Black-Lime-Numix/32/places/folder_color_orange_public.svg1
l---------.icons/Material-Black-Lime-Numix/32/places/folder_color_orange_templates.svg1
l---------.icons/Material-Black-Lime-Numix/32/places/folder_color_orange_videos.svg1
l---------.icons/Material-Black-Lime-Numix/32/places/folder_color_pink.svg1
l---------.icons/Material-Black-Lime-Numix/32/places/folder_color_pink_desktop.svg1
l---------.icons/Material-Black-Lime-Numix/32/places/folder_color_pink_documents.svg1
l---------.icons/Material-Black-Lime-Numix/32/places/folder_color_pink_downloads.svg1
l---------.icons/Material-Black-Lime-Numix/32/places/folder_color_pink_music.svg1
l---------.icons/Material-Black-Lime-Numix/32/places/folder_color_pink_pictures.svg1
l---------.icons/Material-Black-Lime-Numix/32/places/folder_color_pink_public.svg1
l---------.icons/Material-Black-Lime-Numix/32/places/folder_color_pink_templates.svg1
l---------.icons/Material-Black-Lime-Numix/32/places/folder_color_pink_videos.svg1
l---------.icons/Material-Black-Lime-Numix/32/places/folder_color_purple.svg1
l---------.icons/Material-Black-Lime-Numix/32/places/folder_color_purple_desktop.svg1
l---------.icons/Material-Black-Lime-Numix/32/places/folder_color_purple_documents.svg1
l---------.icons/Material-Black-Lime-Numix/32/places/folder_color_purple_downloads.svg1
l---------.icons/Material-Black-Lime-Numix/32/places/folder_color_purple_music.svg1
l---------.icons/Material-Black-Lime-Numix/32/places/folder_color_purple_pictures.svg1
l---------.icons/Material-Black-Lime-Numix/32/places/folder_color_purple_public.svg1
l---------.icons/Material-Black-Lime-Numix/32/places/folder_color_purple_templates.svg1
l---------.icons/Material-Black-Lime-Numix/32/places/folder_color_purple_videos.svg1
l---------.icons/Material-Black-Lime-Numix/32/places/folder_color_red.svg1
l---------.icons/Material-Black-Lime-Numix/32/places/folder_color_red_desktop.svg1
l---------.icons/Material-Black-Lime-Numix/32/places/folder_color_red_documents.svg1
l---------.icons/Material-Black-Lime-Numix/32/places/folder_color_red_downloads.svg1
l---------.icons/Material-Black-Lime-Numix/32/places/folder_color_red_music.svg1
l---------.icons/Material-Black-Lime-Numix/32/places/folder_color_red_pictures.svg1
l---------.icons/Material-Black-Lime-Numix/32/places/folder_color_red_public.svg1
l---------.icons/Material-Black-Lime-Numix/32/places/folder_color_red_templates.svg1
l---------.icons/Material-Black-Lime-Numix/32/places/folder_color_red_videos.svg1
l---------.icons/Material-Black-Lime-Numix/32/places/folder_color_yellow.svg1
l---------.icons/Material-Black-Lime-Numix/32/places/folder_color_yellow_desktop.svg1
l---------.icons/Material-Black-Lime-Numix/32/places/folder_color_yellow_documents.svg1
l---------.icons/Material-Black-Lime-Numix/32/places/folder_color_yellow_downloads.svg1
l---------.icons/Material-Black-Lime-Numix/32/places/folder_color_yellow_music.svg1
l---------.icons/Material-Black-Lime-Numix/32/places/folder_color_yellow_pictures.svg1
l---------.icons/Material-Black-Lime-Numix/32/places/folder_color_yellow_public.svg1
l---------.icons/Material-Black-Lime-Numix/32/places/folder_color_yellow_templates.svg1
l---------.icons/Material-Black-Lime-Numix/32/places/folder_color_yellow_videos.svg1
l---------.icons/Material-Black-Lime-Numix/32/places/folder_download.svg1
l---------.icons/Material-Black-Lime-Numix/32/places/folder_downloads.svg1
l---------.icons/Material-Black-Lime-Numix/32/places/folder_home.svg1
l---------.icons/Material-Black-Lime-Numix/32/places/folder_images.svg1
l---------.icons/Material-Black-Lime-Numix/32/places/folder_open.svg1
l---------.icons/Material-Black-Lime-Numix/32/places/folder_pictures.svg1
l---------.icons/Material-Black-Lime-Numix/32/places/folders-documents.svg1
l---------.icons/Material-Black-Lime-Numix/32/places/folders-downloads.svg1
l---------.icons/Material-Black-Lime-Numix/32/places/folders-music.svg1
l---------.icons/Material-Black-Lime-Numix/32/places/folders-publicshare.svg1
l---------.icons/Material-Black-Lime-Numix/32/places/folders-videos.svg1
l---------.icons/Material-Black-Lime-Numix/32/places/gnome-ccdesktop.svg1
l---------.icons/Material-Black-Lime-Numix/32/places/gnome-desktop-config.svg1
l---------.icons/Material-Black-Lime-Numix/32/places/gnome-dev-network.svg1
l---------.icons/Material-Black-Lime-Numix/32/places/gnome-dev-trash-empty.svg1
l---------.icons/Material-Black-Lime-Numix/32/places/gnome-dev-trash-full.svg1
l---------.icons/Material-Black-Lime-Numix/32/places/gnome-folder.svg1
l---------.icons/Material-Black-Lime-Numix/32/places/gnome-fs-blockdev.svg1
l---------.icons/Material-Black-Lime-Numix/32/places/gnome-fs-bookmark-missing.svg1
l---------.icons/Material-Black-Lime-Numix/32/places/gnome-fs-bookmark.svg1
l---------.icons/Material-Black-Lime-Numix/32/places/gnome-fs-dav.svg1
l---------.icons/Material-Black-Lime-Numix/32/places/gnome-fs-desktop.svg1
l---------.icons/Material-Black-Lime-Numix/32/places/gnome-fs-dev.svg1
l---------.icons/Material-Black-Lime-Numix/32/places/gnome-fs-directory-accept.svg1
l---------.icons/Material-Black-Lime-Numix/32/places/gnome-fs-directory-visiting.svg1
l---------.icons/Material-Black-Lime-Numix/32/places/gnome-fs-directory.svg1
l---------.icons/Material-Black-Lime-Numix/32/places/gnome-fs-ftp.svg1
l---------.icons/Material-Black-Lime-Numix/32/places/gnome-fs-home.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/32/places/gnome-fs-loading-icon.svg59
l---------.icons/Material-Black-Lime-Numix/32/places/gnome-fs-network.svg1
l---------.icons/Material-Black-Lime-Numix/32/places/gnome-fs-nfs.svg1
l---------.icons/Material-Black-Lime-Numix/32/places/gnome-fs-server.svg1
l---------.icons/Material-Black-Lime-Numix/32/places/gnome-fs-share.svg1
l---------.icons/Material-Black-Lime-Numix/32/places/gnome-fs-smb.svg1
l---------.icons/Material-Black-Lime-Numix/32/places/gnome-fs-ssh.svg1
l---------.icons/Material-Black-Lime-Numix/32/places/gnome-fs-trash-empty-accept.svg1
l---------.icons/Material-Black-Lime-Numix/32/places/gnome-fs-trash-empty.svg1
l---------.icons/Material-Black-Lime-Numix/32/places/gnome-fs-trash-full.svg1
l---------.icons/Material-Black-Lime-Numix/32/places/gnome-fs-web.svg1
l---------.icons/Material-Black-Lime-Numix/32/places/gnome-home.svg1
l---------.icons/Material-Black-Lime-Numix/32/places/gnome-main-menu.svg1
l---------.icons/Material-Black-Lime-Numix/32/places/gnome-mime-x-directory-nfs-server.svg1
l---------.icons/Material-Black-Lime-Numix/32/places/gnome-mime-x-directory-smb-server.svg1
l---------.icons/Material-Black-Lime-Numix/32/places/gnome-mime-x-directory-smb-share.svg1
l---------.icons/Material-Black-Lime-Numix/32/places/gnome-mime-x-directory-smb-workgroup.svg1
l---------.icons/Material-Black-Lime-Numix/32/places/gnome-stock-trash-empty.svg1
l---------.icons/Material-Black-Lime-Numix/32/places/gnome-stock-trash-full.svg1
l---------.icons/Material-Black-Lime-Numix/32/places/gnome-stock-trash.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/32/places/green-fileopen.svg18
-rw-r--r--.icons/Material-Black-Lime-Numix/32/places/green-folder-art.svg18
-rw-r--r--.icons/Material-Black-Lime-Numix/32/places/green-folder-books.svg20
-rw-r--r--.icons/Material-Black-Lime-Numix/32/places/green-folder-cloud.svg24
-rw-r--r--.icons/Material-Black-Lime-Numix/32/places/green-folder-copy.svg20
-rw-r--r--.icons/Material-Black-Lime-Numix/32/places/green-folder-documents.svg24
-rw-r--r--.icons/Material-Black-Lime-Numix/32/places/green-folder-download.svg26
-rw-r--r--.icons/Material-Black-Lime-Numix/32/places/green-folder-dropbox.svg20
-rw-r--r--.icons/Material-Black-Lime-Numix/32/places/green-folder-google-drive.svg20
-rw-r--r--.icons/Material-Black-Lime-Numix/32/places/green-folder-hdd.svg20
-rw-r--r--.icons/Material-Black-Lime-Numix/32/places/green-folder-move.svg15
-rw-r--r--.icons/Material-Black-Lime-Numix/32/places/green-folder-music.svg24
-rw-r--r--.icons/Material-Black-Lime-Numix/32/places/green-folder-open.svg15
-rw-r--r--.icons/Material-Black-Lime-Numix/32/places/green-folder-pictures.svg27
-rw-r--r--.icons/Material-Black-Lime-Numix/32/places/green-folder-projects.svg18
-rw-r--r--.icons/Material-Black-Lime-Numix/32/places/green-folder-publicshare.svg18
-rw-r--r--.icons/Material-Black-Lime-Numix/32/places/green-folder-recent.svg22
-rw-r--r--.icons/Material-Black-Lime-Numix/32/places/green-folder-rss.svg19
-rw-r--r--.icons/Material-Black-Lime-Numix/32/places/green-folder-saved-search.svg21
-rw-r--r--.icons/Material-Black-Lime-Numix/32/places/green-folder-steam.svg18
-rw-r--r--.icons/Material-Black-Lime-Numix/32/places/green-folder-system.svg20
-rw-r--r--.icons/Material-Black-Lime-Numix/32/places/green-folder-templates.svg18
-rw-r--r--.icons/Material-Black-Lime-Numix/32/places/green-folder-ubuntu.svg21
-rw-r--r--.icons/Material-Black-Lime-Numix/32/places/green-folder-video.svg20
-rw-r--r--.icons/Material-Black-Lime-Numix/32/places/green-folder-vm.svg18
-rw-r--r--.icons/Material-Black-Lime-Numix/32/places/green-folder-wine.svg20
-rw-r--r--.icons/Material-Black-Lime-Numix/32/places/green-folder.svg17
-rw-r--r--.icons/Material-Black-Lime-Numix/32/places/green-network.svg18
-rw-r--r--.icons/Material-Black-Lime-Numix/32/places/green-user-desktop.svg22
-rw-r--r--.icons/Material-Black-Lime-Numix/32/places/green-user-home.svg22
-rw-r--r--.icons/Material-Black-Lime-Numix/32/places/grey-fileopen.svg18
-rw-r--r--.icons/Material-Black-Lime-Numix/32/places/grey-folder-art.svg18
-rw-r--r--.icons/Material-Black-Lime-Numix/32/places/grey-folder-books.svg20
-rw-r--r--.icons/Material-Black-Lime-Numix/32/places/grey-folder-cloud.svg24
-rw-r--r--.icons/Material-Black-Lime-Numix/32/places/grey-folder-copy.svg20
-rw-r--r--.icons/Material-Black-Lime-Numix/32/places/grey-folder-documents.svg24
-rw-r--r--.icons/Material-Black-Lime-Numix/32/places/grey-folder-download.svg26
-rw-r--r--.icons/Material-Black-Lime-Numix/32/places/grey-folder-dropbox.svg20
-rw-r--r--.icons/Material-Black-Lime-Numix/32/places/grey-folder-google-drive.svg20
-rw-r--r--.icons/Material-Black-Lime-Numix/32/places/grey-folder-hdd.svg20
-rw-r--r--.icons/Material-Black-Lime-Numix/32/places/grey-folder-move.svg15
-rw-r--r--.icons/Material-Black-Lime-Numix/32/places/grey-folder-music.svg24
-rw-r--r--.icons/Material-Black-Lime-Numix/32/places/grey-folder-open.svg15
-rw-r--r--.icons/Material-Black-Lime-Numix/32/places/grey-folder-pictures.svg27
-rw-r--r--.icons/Material-Black-Lime-Numix/32/places/grey-folder-projects.svg18
-rw-r--r--.icons/Material-Black-Lime-Numix/32/places/grey-folder-publicshare.svg18
-rw-r--r--.icons/Material-Black-Lime-Numix/32/places/grey-folder-recent.svg22
-rw-r--r--.icons/Material-Black-Lime-Numix/32/places/grey-folder-rss.svg19
-rw-r--r--.icons/Material-Black-Lime-Numix/32/places/grey-folder-saved-search.svg21
-rw-r--r--.icons/Material-Black-Lime-Numix/32/places/grey-folder-steam.svg18
-rw-r--r--.icons/Material-Black-Lime-Numix/32/places/grey-folder-system.svg20
-rw-r--r--.icons/Material-Black-Lime-Numix/32/places/grey-folder-templates.svg18
-rw-r--r--.icons/Material-Black-Lime-Numix/32/places/grey-folder-ubuntu.svg21
-rw-r--r--.icons/Material-Black-Lime-Numix/32/places/grey-folder-video.svg20
-rw-r--r--.icons/Material-Black-Lime-Numix/32/places/grey-folder-vm.svg18
-rw-r--r--.icons/Material-Black-Lime-Numix/32/places/grey-folder-wine.svg20
-rw-r--r--.icons/Material-Black-Lime-Numix/32/places/grey-folder.svg17
-rw-r--r--.icons/Material-Black-Lime-Numix/32/places/grey-network.svg18
-rw-r--r--.icons/Material-Black-Lime-Numix/32/places/grey-user-desktop.svg22
-rw-r--r--.icons/Material-Black-Lime-Numix/32/places/grey-user-home.svg22
l---------.icons/Material-Black-Lime-Numix/32/places/gtk-directory.svg1
l---------.icons/Material-Black-Lime-Numix/32/places/gtk-network.svg1
l---------.icons/Material-Black-Lime-Numix/32/places/inode-directory.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/32/places/internet-radio.svg11
-rw-r--r--.icons/Material-Black-Lime-Numix/32/places/library-audiobook.svg7
l---------.icons/Material-Black-Lime-Numix/32/places/library-music.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/32/places/library-places.svg8
l---------.icons/Material-Black-Lime-Numix/32/places/library-podcast.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/32/places/mail-inbox.svg78
-rw-r--r--.icons/Material-Black-Lime-Numix/32/places/mail-mailbox.svg84
-rw-r--r--.icons/Material-Black-Lime-Numix/32/places/mail-outbox.svg78
l---------.icons/Material-Black-Lime-Numix/32/places/mail-receive.svg1
l---------.icons/Material-Black-Lime-Numix/32/places/mail-sent.svg1
l---------.icons/Material-Black-Lime-Numix/32/places/neat.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/32/places/network-server.svg176
l---------.icons/Material-Black-Lime-Numix/32/places/network-workgroup.svg1
l---------.icons/Material-Black-Lime-Numix/32/places/network.svg1
l---------.icons/Material-Black-Lime-Numix/32/places/network_fs.svg1
l---------.icons/Material-Black-Lime-Numix/32/places/network_local.svg1
l---------.icons/Material-Black-Lime-Numix/32/places/nfs.svg1
l---------.icons/Material-Black-Lime-Numix/32/places/novell-button.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/32/places/orange-fileopen.svg18
-rw-r--r--.icons/Material-Black-Lime-Numix/32/places/orange-folder-art.svg18
-rw-r--r--.icons/Material-Black-Lime-Numix/32/places/orange-folder-books.svg20
-rw-r--r--.icons/Material-Black-Lime-Numix/32/places/orange-folder-cloud.svg24
-rw-r--r--.icons/Material-Black-Lime-Numix/32/places/orange-folder-copy.svg20
-rw-r--r--.icons/Material-Black-Lime-Numix/32/places/orange-folder-documents.svg24
-rw-r--r--.icons/Material-Black-Lime-Numix/32/places/orange-folder-download.svg26
-rw-r--r--.icons/Material-Black-Lime-Numix/32/places/orange-folder-dropbox.svg20
-rw-r--r--.icons/Material-Black-Lime-Numix/32/places/orange-folder-google-drive.svg20
-rw-r--r--.icons/Material-Black-Lime-Numix/32/places/orange-folder-hdd.svg20
-rw-r--r--.icons/Material-Black-Lime-Numix/32/places/orange-folder-move.svg15
-rw-r--r--.icons/Material-Black-Lime-Numix/32/places/orange-folder-music.svg24
-rw-r--r--.icons/Material-Black-Lime-Numix/32/places/orange-folder-open.svg15
-rw-r--r--.icons/Material-Black-Lime-Numix/32/places/orange-folder-pictures.svg27
-rw-r--r--.icons/Material-Black-Lime-Numix/32/places/orange-folder-projects.svg18
-rw-r--r--.icons/Material-Black-Lime-Numix/32/places/orange-folder-publicshare.svg18
-rw-r--r--.icons/Material-Black-Lime-Numix/32/places/orange-folder-recent.svg22
-rw-r--r--.icons/Material-Black-Lime-Numix/32/places/orange-folder-rss.svg19
-rw-r--r--.icons/Material-Black-Lime-Numix/32/places/orange-folder-saved-search.svg21
-rw-r--r--.icons/Material-Black-Lime-Numix/32/places/orange-folder-steam.svg18
-rw-r--r--.icons/Material-Black-Lime-Numix/32/places/orange-folder-system.svg20
-rw-r--r--.icons/Material-Black-Lime-Numix/32/places/orange-folder-templates.svg18
-rw-r--r--.icons/Material-Black-Lime-Numix/32/places/orange-folder-ubuntu.svg21
-rw-r--r--.icons/Material-Black-Lime-Numix/32/places/orange-folder-video.svg20
-rw-r--r--.icons/Material-Black-Lime-Numix/32/places/orange-folder-vm.svg18
-rw-r--r--.icons/Material-Black-Lime-Numix/32/places/orange-folder-wine.svg20
-rw-r--r--.icons/Material-Black-Lime-Numix/32/places/orange-folder.svg17
-rw-r--r--.icons/Material-Black-Lime-Numix/32/places/orange-network.svg18
-rw-r--r--.icons/Material-Black-Lime-Numix/32/places/orange-user-desktop.svg22
-rw-r--r--.icons/Material-Black-Lime-Numix/32/places/orange-user-home.svg22
l---------.icons/Material-Black-Lime-Numix/32/places/other-desktop.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/32/places/pink-fileopen.svg18
-rw-r--r--.icons/Material-Black-Lime-Numix/32/places/pink-folder-art.svg18
-rw-r--r--.icons/Material-Black-Lime-Numix/32/places/pink-folder-books.svg20
-rw-r--r--.icons/Material-Black-Lime-Numix/32/places/pink-folder-cloud.svg24
-rw-r--r--.icons/Material-Black-Lime-Numix/32/places/pink-folder-copy.svg20
-rw-r--r--.icons/Material-Black-Lime-Numix/32/places/pink-folder-documents.svg24
-rw-r--r--.icons/Material-Black-Lime-Numix/32/places/pink-folder-download.svg26
-rw-r--r--.icons/Material-Black-Lime-Numix/32/places/pink-folder-dropbox.svg20
-rw-r--r--.icons/Material-Black-Lime-Numix/32/places/pink-folder-google-drive.svg20
-rw-r--r--.icons/Material-Black-Lime-Numix/32/places/pink-folder-hdd.svg20
-rw-r--r--.icons/Material-Black-Lime-Numix/32/places/pink-folder-move.svg15
-rw-r--r--.icons/Material-Black-Lime-Numix/32/places/pink-folder-music.svg24
-rw-r--r--.icons/Material-Black-Lime-Numix/32/places/pink-folder-open.svg15
-rw-r--r--.icons/Material-Black-Lime-Numix/32/places/pink-folder-pictures.svg27
-rw-r--r--.icons/Material-Black-Lime-Numix/32/places/pink-folder-projects.svg18
-rw-r--r--.icons/Material-Black-Lime-Numix/32/places/pink-folder-publicshare.svg18
-rw-r--r--.icons/Material-Black-Lime-Numix/32/places/pink-folder-recent.svg22
-rw-r--r--.icons/Material-Black-Lime-Numix/32/places/pink-folder-rss.svg19
-rw-r--r--.icons/Material-Black-Lime-Numix/32/places/pink-folder-saved-search.svg21
-rw-r--r--.icons/Material-Black-Lime-Numix/32/places/pink-folder-steam.svg18
-rw-r--r--.icons/Material-Black-Lime-Numix/32/places/pink-folder-system.svg20
-rw-r--r--.icons/Material-Black-Lime-Numix/32/places/pink-folder-templates.svg18
-rw-r--r--.icons/Material-Black-Lime-Numix/32/places/pink-folder-ubuntu.svg21
-rw-r--r--.icons/Material-Black-Lime-Numix/32/places/pink-folder-video.svg20
-rw-r--r--.icons/Material-Black-Lime-Numix/32/places/pink-folder-vm.svg18
-rw-r--r--.icons/Material-Black-Lime-Numix/32/places/pink-folder-wine.svg20
-rw-r--r--.icons/Material-Black-Lime-Numix/32/places/pink-folder.svg17
-rw-r--r--.icons/Material-Black-Lime-Numix/32/places/pink-network.svg18
-rw-r--r--.icons/Material-Black-Lime-Numix/32/places/pink-user-desktop.svg22
-rw-r--r--.icons/Material-Black-Lime-Numix/32/places/pink-user-home.svg22
-rw-r--r--.icons/Material-Black-Lime-Numix/32/places/purple-fileopen.svg18
-rw-r--r--.icons/Material-Black-Lime-Numix/32/places/purple-folder-art.svg18
-rw-r--r--.icons/Material-Black-Lime-Numix/32/places/purple-folder-books.svg20
-rw-r--r--.icons/Material-Black-Lime-Numix/32/places/purple-folder-cloud.svg24
-rw-r--r--.icons/Material-Black-Lime-Numix/32/places/purple-folder-copy.svg20
-rw-r--r--.icons/Material-Black-Lime-Numix/32/places/purple-folder-documents.svg24
-rw-r--r--.icons/Material-Black-Lime-Numix/32/places/purple-folder-download.svg26
-rw-r--r--.icons/Material-Black-Lime-Numix/32/places/purple-folder-dropbox.svg20
-rw-r--r--.icons/Material-Black-Lime-Numix/32/places/purple-folder-google-drive.svg20
-rw-r--r--.icons/Material-Black-Lime-Numix/32/places/purple-folder-hdd.svg20
-rw-r--r--.icons/Material-Black-Lime-Numix/32/places/purple-folder-move.svg15
-rw-r--r--.icons/Material-Black-Lime-Numix/32/places/purple-folder-music.svg24
-rw-r--r--.icons/Material-Black-Lime-Numix/32/places/purple-folder-open.svg15
-rw-r--r--.icons/Material-Black-Lime-Numix/32/places/purple-folder-pictures.svg27
-rw-r--r--.icons/Material-Black-Lime-Numix/32/places/purple-folder-projects.svg18
-rw-r--r--.icons/Material-Black-Lime-Numix/32/places/purple-folder-publicshare.svg18
-rw-r--r--.icons/Material-Black-Lime-Numix/32/places/purple-folder-recent.svg22
-rw-r--r--.icons/Material-Black-Lime-Numix/32/places/purple-folder-rss.svg19
-rw-r--r--.icons/Material-Black-Lime-Numix/32/places/purple-folder-saved-search.svg21
-rw-r--r--.icons/Material-Black-Lime-Numix/32/places/purple-folder-steam.svg18
-rw-r--r--.icons/Material-Black-Lime-Numix/32/places/purple-folder-system.svg20
-rw-r--r--.icons/Material-Black-Lime-Numix/32/places/purple-folder-templates.svg18
-rw-r--r--.icons/Material-Black-Lime-Numix/32/places/purple-folder-ubuntu.svg21
-rw-r--r--.icons/Material-Black-Lime-Numix/32/places/purple-folder-video.svg20
-rw-r--r--.icons/Material-Black-Lime-Numix/32/places/purple-folder-vm.svg18
-rw-r--r--.icons/Material-Black-Lime-Numix/32/places/purple-folder-wine.svg20
-rw-r--r--.icons/Material-Black-Lime-Numix/32/places/purple-folder.svg17
-rw-r--r--.icons/Material-Black-Lime-Numix/32/places/purple-network.svg18
-rw-r--r--.icons/Material-Black-Lime-Numix/32/places/purple-user-desktop.svg22
-rw-r--r--.icons/Material-Black-Lime-Numix/32/places/purple-user-home.svg22
-rw-r--r--.icons/Material-Black-Lime-Numix/32/places/red-fileopen.svg18
-rw-r--r--.icons/Material-Black-Lime-Numix/32/places/red-folder-art.svg18
-rw-r--r--.icons/Material-Black-Lime-Numix/32/places/red-folder-books.svg20
-rw-r--r--.icons/Material-Black-Lime-Numix/32/places/red-folder-cloud.svg24
-rw-r--r--.icons/Material-Black-Lime-Numix/32/places/red-folder-copy.svg20
-rw-r--r--.icons/Material-Black-Lime-Numix/32/places/red-folder-documents.svg24
-rw-r--r--.icons/Material-Black-Lime-Numix/32/places/red-folder-download.svg26
-rw-r--r--.icons/Material-Black-Lime-Numix/32/places/red-folder-dropbox.svg20
-rw-r--r--.icons/Material-Black-Lime-Numix/32/places/red-folder-google-drive.svg20
-rw-r--r--.icons/Material-Black-Lime-Numix/32/places/red-folder-hdd.svg20
-rw-r--r--.icons/Material-Black-Lime-Numix/32/places/red-folder-move.svg15
-rw-r--r--.icons/Material-Black-Lime-Numix/32/places/red-folder-music.svg24
-rw-r--r--.icons/Material-Black-Lime-Numix/32/places/red-folder-open.svg15
-rw-r--r--.icons/Material-Black-Lime-Numix/32/places/red-folder-pictures.svg27
-rw-r--r--.icons/Material-Black-Lime-Numix/32/places/red-folder-projects.svg18
-rw-r--r--.icons/Material-Black-Lime-Numix/32/places/red-folder-publicshare.svg18
-rw-r--r--.icons/Material-Black-Lime-Numix/32/places/red-folder-recent.svg22
-rw-r--r--.icons/Material-Black-Lime-Numix/32/places/red-folder-rss.svg19
-rw-r--r--.icons/Material-Black-Lime-Numix/32/places/red-folder-saved-search.svg21
-rw-r--r--.icons/Material-Black-Lime-Numix/32/places/red-folder-steam.svg18
-rw-r--r--.icons/Material-Black-Lime-Numix/32/places/red-folder-system.svg20
-rw-r--r--.icons/Material-Black-Lime-Numix/32/places/red-folder-templates.svg18
-rw-r--r--.icons/Material-Black-Lime-Numix/32/places/red-folder-ubuntu.svg21
-rw-r--r--.icons/Material-Black-Lime-Numix/32/places/red-folder-video.svg20
-rw-r--r--.icons/Material-Black-Lime-Numix/32/places/red-folder-vm.svg18
-rw-r--r--.icons/Material-Black-Lime-Numix/32/places/red-folder-wine.svg20
-rw-r--r--.icons/Material-Black-Lime-Numix/32/places/red-folder.svg17
-rw-r--r--.icons/Material-Black-Lime-Numix/32/places/red-network.svg18
-rw-r--r--.icons/Material-Black-Lime-Numix/32/places/red-user-desktop.svg22
-rw-r--r--.icons/Material-Black-Lime-Numix/32/places/red-user-home.svg22
l---------.icons/Material-Black-Lime-Numix/32/places/redhat-network-server.svg1
l---------.icons/Material-Black-Lime-Numix/32/places/redhat-system-group.svg1
l---------.icons/Material-Black-Lime-Numix/32/places/samba.svg1
l---------.icons/Material-Black-Lime-Numix/32/places/server.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/32/places/start-here.svg4
l---------.icons/Material-Black-Lime-Numix/32/places/stock_folder-copy.svg1
l---------.icons/Material-Black-Lime-Numix/32/places/stock_folder-move.svg1
l---------.icons/Material-Black-Lime-Numix/32/places/stock_folder.svg1
l---------.icons/Material-Black-Lime-Numix/32/places/stock_music-library.svg1
l---------.icons/Material-Black-Lime-Numix/32/places/stock_open.svg1
l---------.icons/Material-Black-Lime-Numix/32/places/stock_shared-by-me.svg1
l---------.icons/Material-Black-Lime-Numix/32/places/stock_shared-to-me.svg1
l---------.icons/Material-Black-Lime-Numix/32/places/stock_trash_empty.svg1
l---------.icons/Material-Black-Lime-Numix/32/places/stock_trash_full.svg1
l---------.icons/Material-Black-Lime-Numix/32/places/trashcan_empty.svg1
l---------.icons/Material-Black-Lime-Numix/32/places/trashcan_full.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/32/places/user-bookmarks.svg6
l---------.icons/Material-Black-Lime-Numix/32/places/user-desktop.svg1
l---------.icons/Material-Black-Lime-Numix/32/places/user-home.svg1
l---------.icons/Material-Black-Lime-Numix/32/places/user-images.svg1
l---------.icons/Material-Black-Lime-Numix/32/places/user-pictures.svg1
l---------.icons/Material-Black-Lime-Numix/32/places/user-share.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/32/places/user-trash-full.svg154
-rw-r--r--.icons/Material-Black-Lime-Numix/32/places/user-trash.svg153
l---------.icons/Material-Black-Lime-Numix/32/places/xfce-trash_empty.svg1
l---------.icons/Material-Black-Lime-Numix/32/places/xfce-trash_full.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/32/places/yellow-fileopen.svg18
-rw-r--r--.icons/Material-Black-Lime-Numix/32/places/yellow-folder-art.svg18
-rw-r--r--.icons/Material-Black-Lime-Numix/32/places/yellow-folder-books.svg20
-rw-r--r--.icons/Material-Black-Lime-Numix/32/places/yellow-folder-cloud.svg24
-rw-r--r--.icons/Material-Black-Lime-Numix/32/places/yellow-folder-copy.svg20
-rw-r--r--.icons/Material-Black-Lime-Numix/32/places/yellow-folder-documents.svg24
-rw-r--r--.icons/Material-Black-Lime-Numix/32/places/yellow-folder-download.svg26
-rw-r--r--.icons/Material-Black-Lime-Numix/32/places/yellow-folder-dropbox.svg20
-rw-r--r--.icons/Material-Black-Lime-Numix/32/places/yellow-folder-google-drive.svg20
-rw-r--r--.icons/Material-Black-Lime-Numix/32/places/yellow-folder-hdd.svg20
-rw-r--r--.icons/Material-Black-Lime-Numix/32/places/yellow-folder-move.svg15
-rw-r--r--.icons/Material-Black-Lime-Numix/32/places/yellow-folder-music.svg24
-rw-r--r--.icons/Material-Black-Lime-Numix/32/places/yellow-folder-open.svg15
-rw-r--r--.icons/Material-Black-Lime-Numix/32/places/yellow-folder-pictures.svg27
-rw-r--r--.icons/Material-Black-Lime-Numix/32/places/yellow-folder-projects.svg18
-rw-r--r--.icons/Material-Black-Lime-Numix/32/places/yellow-folder-publicshare.svg18
-rw-r--r--.icons/Material-Black-Lime-Numix/32/places/yellow-folder-recent.svg22
-rw-r--r--.icons/Material-Black-Lime-Numix/32/places/yellow-folder-rss.svg19
-rw-r--r--.icons/Material-Black-Lime-Numix/32/places/yellow-folder-saved-search.svg21
-rw-r--r--.icons/Material-Black-Lime-Numix/32/places/yellow-folder-steam.svg18
-rw-r--r--.icons/Material-Black-Lime-Numix/32/places/yellow-folder-system.svg20
-rw-r--r--.icons/Material-Black-Lime-Numix/32/places/yellow-folder-templates.svg18
-rw-r--r--.icons/Material-Black-Lime-Numix/32/places/yellow-folder-ubuntu.svg21
-rw-r--r--.icons/Material-Black-Lime-Numix/32/places/yellow-folder-video.svg20
-rw-r--r--.icons/Material-Black-Lime-Numix/32/places/yellow-folder-vm.svg18
-rw-r--r--.icons/Material-Black-Lime-Numix/32/places/yellow-folder-wine.svg20
-rw-r--r--.icons/Material-Black-Lime-Numix/32/places/yellow-folder.svg17
-rw-r--r--.icons/Material-Black-Lime-Numix/32/places/yellow-network.svg18
-rw-r--r--.icons/Material-Black-Lime-Numix/32/places/yellow-user-desktop.svg22
-rw-r--r--.icons/Material-Black-Lime-Numix/32/places/yellow-user-home.svg22
-rw-r--r--.icons/Material-Black-Lime-Numix/32/status/airplane-mode.svg5
-rw-r--r--.icons/Material-Black-Lime-Numix/32/status/appointment-missed.svg7
-rw-r--r--.icons/Material-Black-Lime-Numix/32/status/appointment-soon.svg14
l---------.icons/Material-Black-Lime-Numix/32/status/aptdaemon-add.svg1
l---------.icons/Material-Black-Lime-Numix/32/status/aptdaemon-delete.svg1
l---------.icons/Material-Black-Lime-Numix/32/status/aptdaemon-download.svg1
l---------.icons/Material-Black-Lime-Numix/32/status/aptdaemon-setup.svg1
l---------.icons/Material-Black-Lime-Numix/32/status/aptdaemon-update-cache.svg1
l---------.icons/Material-Black-Lime-Numix/32/status/aptdaemon-upgrade.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/32/status/aptdaemon-working.svg4
-rw-r--r--.icons/Material-Black-Lime-Numix/32/status/avatar-default.svg3
-rw-r--r--.icons/Material-Black-Lime-Numix/32/status/changes-allow.svg4
-rw-r--r--.icons/Material-Black-Lime-Numix/32/status/changes-prevent.svg4
l---------.icons/Material-Black-Lime-Numix/32/status/channel-secure.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/32/status/dialog-error.svg3
-rw-r--r--.icons/Material-Black-Lime-Numix/32/status/dialog-information.svg3
-rw-r--r--.icons/Material-Black-Lime-Numix/32/status/dialog-password.svg7
-rw-r--r--.icons/Material-Black-Lime-Numix/32/status/dialog-question.svg3
-rw-r--r--.icons/Material-Black-Lime-Numix/32/status/dialog-warning.svg3
l---------.icons/Material-Black-Lime-Numix/32/status/error.svg1
l---------.icons/Material-Black-Lime-Numix/32/status/feed-non-starred.svg1
l---------.icons/Material-Black-Lime-Numix/32/status/feed-starred.svg1
l---------.icons/Material-Black-Lime-Numix/32/status/gnome-dev-wavelan-encrypted.svg1
l---------.icons/Material-Black-Lime-Numix/32/status/gnome-unknown.svg1
l---------.icons/Material-Black-Lime-Numix/32/status/gtk-authentication.svg1
l---------.icons/Material-Black-Lime-Numix/32/status/gtk-caps-lock-warning.svg1
l---------.icons/Material-Black-Lime-Numix/32/status/gtk-dialog-authentication.svg1
l---------.icons/Material-Black-Lime-Numix/32/status/gtk-dialog-error.svg1
l---------.icons/Material-Black-Lime-Numix/32/status/gtk-dialog-info.svg1
l---------.icons/Material-Black-Lime-Numix/32/status/gtk-dialog-question.svg1
l---------.icons/Material-Black-Lime-Numix/32/status/gtk-dialog-warning-panel.svg1
l---------.icons/Material-Black-Lime-Numix/32/status/gtk-dialog-warning.svg1
l---------.icons/Material-Black-Lime-Numix/32/status/gtk-missing-image.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/32/status/image-missing.svg4
l---------.icons/Material-Black-Lime-Numix/32/status/important.svg1
l---------.icons/Material-Black-Lime-Numix/32/status/info.svg1
l---------.icons/Material-Black-Lime-Numix/32/status/keys.svg1
l---------.icons/Material-Black-Lime-Numix/32/status/kt-encrypted.svg1
l---------.icons/Material-Black-Lime-Numix/32/status/lock.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/32/status/locked.svg3
l---------.icons/Material-Black-Lime-Numix/32/status/mesagebox_info.svg1
l---------.icons/Material-Black-Lime-Numix/32/status/messagebox_critical.svg1
l---------.icons/Material-Black-Lime-Numix/32/status/messagebox_info.svg1
l---------.icons/Material-Black-Lime-Numix/32/status/messagebox_warning.svg1
l---------.icons/Material-Black-Lime-Numix/32/status/network-wireless-encrypted.svg1
l---------.icons/Material-Black-Lime-Numix/32/status/non-starred-grey.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/32/status/non-starred.svg3
l---------.icons/Material-Black-Lime-Numix/32/status/object-locked.svg1
l---------.icons/Material-Black-Lime-Numix/32/status/object-unlocked.svg1
l---------.icons/Material-Black-Lime-Numix/32/status/offline.svg1
l---------.icons/Material-Black-Lime-Numix/32/status/online.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/32/status/pamac-add.svg4
-rw-r--r--.icons/Material-Black-Lime-Numix/32/status/pamac-cleanup.svg4
-rw-r--r--.icons/Material-Black-Lime-Numix/32/status/pamac-delete.svg6
-rw-r--r--.icons/Material-Black-Lime-Numix/32/status/pamac-download.svg4
-rw-r--r--.icons/Material-Black-Lime-Numix/32/status/pamac-refresh.svg21
-rw-r--r--.icons/Material-Black-Lime-Numix/32/status/pamac-search.svg14
-rw-r--r--.icons/Material-Black-Lime-Numix/32/status/pamac-setup.svg11
-rw-r--r--.icons/Material-Black-Lime-Numix/32/status/pamac-update.svg26
-rw-r--r--.icons/Material-Black-Lime-Numix/32/status/pamac-wait.svg4
l---------.icons/Material-Black-Lime-Numix/32/status/pin-active.svg1
l---------.icons/Material-Black-Lime-Numix/32/status/pin-down.svg1
l---------.icons/Material-Black-Lime-Numix/32/status/pin-up.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/32/status/printer-printing.svg9
l---------.icons/Material-Black-Lime-Numix/32/status/rating-unrated.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/32/status/security-high.svg7
-rw-r--r--.icons/Material-Black-Lime-Numix/32/status/security-low.svg7
-rw-r--r--.icons/Material-Black-Lime-Numix/32/status/security-medium.svg5
-rw-r--r--.icons/Material-Black-Lime-Numix/32/status/semi-starred-rtl.svg4
-rw-r--r--.icons/Material-Black-Lime-Numix/32/status/semi-starred.svg4
-rw-r--r--.icons/Material-Black-Lime-Numix/32/status/starred.svg3
l---------.icons/Material-Black-Lime-Numix/32/status/status_lock.svg1
l---------.icons/Material-Black-Lime-Numix/32/status/stock-dialog-error.svg1
l---------.icons/Material-Black-Lime-Numix/32/status/stock_appointment-reminder-excl.svg1
l---------.icons/Material-Black-Lime-Numix/32/status/stock_appointment-reminder.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/32/status/stock_check-filled.svg3
l---------.icons/Material-Black-Lime-Numix/32/status/stock_dialog-error.svg1
l---------.icons/Material-Black-Lime-Numix/32/status/stock_dialog-info.svg1
l---------.icons/Material-Black-Lime-Numix/32/status/stock_dialog-question.svg1
l---------.icons/Material-Black-Lime-Numix/32/status/stock_dialog-warning.svg1
l---------.icons/Material-Black-Lime-Numix/32/status/stock_lock.svg1
l---------.icons/Material-Black-Lime-Numix/32/status/stock_person.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/32/status/stock_score-high.svg3
-rw-r--r--.icons/Material-Black-Lime-Numix/32/status/stock_score-higher.svg3
-rw-r--r--.icons/Material-Black-Lime-Numix/32/status/stock_score-highest.svg3
-rw-r--r--.icons/Material-Black-Lime-Numix/32/status/stock_score-low.svg3
-rw-r--r--.icons/Material-Black-Lime-Numix/32/status/stock_score-lower.svg3
-rw-r--r--.icons/Material-Black-Lime-Numix/32/status/stock_score-lowest.svg3
-rw-r--r--.icons/Material-Black-Lime-Numix/32/status/stock_score-normal.svg3
-rw-r--r--.icons/Material-Black-Lime-Numix/32/status/stock_signature-bad.svg6
-rw-r--r--.icons/Material-Black-Lime-Numix/32/status/stock_signature-ok.svg6
-rw-r--r--.icons/Material-Black-Lime-Numix/32/status/stock_signature.svg5
l---------.icons/Material-Black-Lime-Numix/32/status/stock_unknown.svg1
l---------.icons/Material-Black-Lime-Numix/32/status/stock_weather-sunny.svg1
l---------.icons/Material-Black-Lime-Numix/32/status/sunny.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/32/status/task-due.svg7
-rw-r--r--.icons/Material-Black-Lime-Numix/32/status/task-past-due.svg5
l---------.icons/Material-Black-Lime-Numix/32/status/unlock.svg1
l---------.icons/Material-Black-Lime-Numix/32/status/user.svg1
l---------.icons/Material-Black-Lime-Numix/32/status/view-pim-tasks-pending.svg1
-rw-r--r--.icons/Material-Black-Lime-Numix/32/status/view-private.svg5
-rw-r--r--.icons/Material-Black-Lime-Numix/32/status/weather-clear-night.svg5
-rw-r--r--.icons/Material-Black-Lime-Numix/32/status/weather-clear.svg19
-rw-r--r--.icons/Material-Black-Lime-Numix/32/status/weather-few-clouds-night.svg6
-rw-r--r--.icons/Material-Black-Lime-Numix/32/status/weather-few-clouds.svg20
-rw-r--r--.icons/Material-Black-Lime-Numix/32/status/weather-fog.svg6
-rw-r--r--.icons/Material-Black-Lime-Numix/32/status/weather-overcast.svg6
-rw-r--r--.icons/Material-Black-Lime-Numix/32/status/weather-severe-alert.svg4
-rw-r--r--.icons/Material-Black-Lime-Numix/32/status/weather-showers-scattered.svg10
-rw-r--r--.icons/Material-Black-Lime-Numix/32/status/weather-showers.svg6
-rw-r--r--.icons/Material-Black-Lime-Numix/32/status/weather-snow.svg6
-rw-r--r--.icons/Material-Black-Lime-Numix/32/status/weather-storm.svg12
l---------.icons/Material-Black-Lime-Numix/32/status/whitebalance.svg1
l---------.icons/Material-Black-Lime-Numix/32/status/xfce-system-lock.svg1
l---------.icons/Material-Black-Lime-Numix/32/status/xfce-unknown.svg1
3144 files changed, 21072 insertions, 0 deletions
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/action-unavailable.svg b/.icons/Material-Black-Lime-Numix/32/actions/action-unavailable.svg
new file mode 120000
index 00000000..2283292b
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/action-unavailable.svg
@@ -0,0 +1 @@
+dialog-no.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/active-notes.svg b/.icons/Material-Black-Lime-Numix/32/actions/active-notes.svg
new file mode 100644
index 00000000..3f4c8e5f
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/active-notes.svg
@@ -0,0 +1,16 @@
+<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" viewBox="0 0 32 32">
+ <defs>
+ <path id="SVGCleanerId_0" d="m 14 12 20 0 c 1.105 0 2 0.895 2 2 l 0 20 c 0 1.105 -0.895 2 -2 2 l -20 0 c -1.105 0 -2 -0.895 -2 -2 l 0 -20 c 0 -1.105 0.895 -2 2 -2 m 0 0"/>
+ </defs>
+ <use height="32" width="32" xlink:href="#SVGCleanerId_0" transform="matrix(1.0416667,0,0,1.0416667,-9.0000008,-9.0000008)" style="stroke-dasharray:none;stroke-opacity:1;fill:none;stroke-miterlimit:4;stroke:#af8566;stroke-linecap:butt;stroke-linejoin:miter;stroke-width:2.88"/>
+ <use height="32" width="32" xlink:href="#SVGCleanerId_0" transform="translate(-8.0000005,-8.0000008)" style="fill:#fff4ab;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 4 22 24 0 0 2 -24 0 z" style="fill:#e4d66a;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 4 16 24 0 0 2 -24 0 z" style="fill:#e4d66a;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 4 10 24 0 0 2 -24 0 z" style="fill:#e4d66a;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 10 4 2 0 0 24 -2 0 z" style="fill:#e6b2a9;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <g transform="matrix(-0.49999884,0,0,-0.49999884,31.000003,32.49998)" style="fill-rule:evenodd">
+ <path transform="matrix(2.0000046,0,0,2.0000046,-38.00008,0.99996166)" d="m 32 7 a 7 7 0 0 1 -14 0 7 7 0 1 1 14 0 z" style="fill:#268bd2"/>
+ <path d="m 14 17.5 -4 0 0 -5 4 0 0 5" transform="matrix(1.0000023,0,0,2.0000046,8.0000186e-6,-12.000078)" style="fill:#fff;fill-opacity:0.9"/>
+ <path d="m 13.169 8.492 c 0 0.955 -0.717 1.729 -1.602 1.729 -0.885 0 -1.602 -0.774 -1.602 -1.729 0 -0.955 0.717 -1.729 1.602 -1.729 0.885 0 1.602 0.774 1.602 1.729 z" transform="matrix(1.24868,0,0,1.15686,-2.44444,-0.82353)" style="fill:#fff;fill-opacity:0.9"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/add-files-to-archive.svg b/.icons/Material-Black-Lime-Numix/32/actions/add-files-to-archive.svg
new file mode 100644
index 00000000..0230f011
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/add-files-to-archive.svg
@@ -0,0 +1,7 @@
+<svg width="32" xmlns="http://www.w3.org/2000/svg" height="32" viewBox="0 0 32 32" xmlns:xlink="http://www.w3.org/1999/xlink">
+<g style="fill-rule:evenodd">
+<path style="fill:#888" d="M 2.855469 4 L 17.144531 4 C 20 4 20 4 20 7.109375 L 20 28.890625 C 20 32 20 32 17.144531 32 L 2.855469 32 C 0 32 0 32 0 28.890625 L 0 7.109375 C 0 4 0 4 2.855469 4 Z "/>
+<path style="fill:#fff" d="M 10.855469 0 L 25.144531 0 C 28 0 28 0 28 3.109375 L 28 24.890625 C 28 28 28 28 25.144531 28 L 10.855469 28 C 8 28 8 28 8 24.890625 L 8 3.109375 C 8 0 8 0 10.855469 0 Z "/>
+</g>
+<path style="fill:#859900" d="M 32 20 L 26 20 L 26 14 L 20 14 L 20 20 L 14 20 L 14 26 L 20 26 L 20 32 L 26 32 L 26 26 L 32 26 Z "/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/add-folder-to-archive.svg b/.icons/Material-Black-Lime-Numix/32/actions/add-folder-to-archive.svg
new file mode 120000
index 00000000..ec22d8e5
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/add-folder-to-archive.svg
@@ -0,0 +1 @@
+add-folders-to-archive.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/add-folders-to-archive.svg b/.icons/Material-Black-Lime-Numix/32/actions/add-folders-to-archive.svg
new file mode 120000
index 00000000..8bb82dd9
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/add-folders-to-archive.svg
@@ -0,0 +1 @@
+custom-add-folders-to-archive.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/add.svg b/.icons/Material-Black-Lime-Numix/32/actions/add.svg
new file mode 120000
index 00000000..742bd8ef
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/add.svg
@@ -0,0 +1 @@
+list-add.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/address-book-new.svg b/.icons/Material-Black-Lime-Numix/32/actions/address-book-new.svg
new file mode 100644
index 00000000..6d6920e3
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/address-book-new.svg
@@ -0,0 +1,5 @@
+<svg width="32" xmlns="http://www.w3.org/2000/svg" height="32" viewBox="0 0 32 32" xmlns:xlink="http://www.w3.org/1999/xlink">
+<path style="fill:#6c71c4;fill-rule:evenodd" d="M 5.5 0 L 26.5 0 C 30 0 30 0 30 3.554688 L 30 28.445312 C 30 32 30 32 26.5 32 L 5.5 32 C 2 32 2 32 2 28.445312 L 2 3.554688 C 2 0 2 0 5.5 0 Z "/>
+<path style="fill:#2d2d2d;fill-opacity:.533" d="M 11.144531 8.121094 C 10.367188 10.886719 10.351562 14.71875 11.734375 16.605469 C 12.316406 17.503906 13.109375 18.683594 12.488281 19.753906 C 11.335938 21.425781 9.421875 22.328125 7.675781 23.242188 C 7.085938 23.300781 7.296875 23.855469 7.257812 24.261719 C 7.257812 24.585938 7.160156 25.007812 7.636719 24.855469 L 24.363281 24.855469 C 24.839844 25.007812 24.742188 24.585938 24.742188 24.261719 C 24.703125 23.855469 24.914062 23.300781 24.324219 23.242188 C 22.578125 22.328125 20.664062 21.425781 19.511719 19.753906 C 18.890625 18.683594 19.683594 17.503906 20.265625 16.605469 C 21.726562 14.550781 21.917969 10.078125 20.851562 8.058594 C 19.890625 6.3125 18.917969 5.402344 16 5.332031 C 13.078125 5.453125 12.109375 6.3125 11.144531 8.121094 Z "/>
+<path style="fill:#859900" d="M 32 20 L 26 20 L 26 14 L 20 14 L 20 20 L 14 20 L 14 26 L 20 26 L 20 32 L 26 32 L 26 26 L 32 26 Z "/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/adjustrgb.svg b/.icons/Material-Black-Lime-Numix/32/actions/adjustrgb.svg
new file mode 120000
index 00000000..b8f88410
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/adjustrgb.svg
@@ -0,0 +1 @@
+image-adjust.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/alarm.svg b/.icons/Material-Black-Lime-Numix/32/actions/alarm.svg
new file mode 120000
index 00000000..6a8aeb9e
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/alarm.svg
@@ -0,0 +1 @@
+appointment.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/align-horizontal-baseline.svg b/.icons/Material-Black-Lime-Numix/32/actions/align-horizontal-baseline.svg
new file mode 100644
index 00000000..c6d5f8d8
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/align-horizontal-baseline.svg
@@ -0,0 +1,5 @@
+<svg viewBox="0 0 32 32" xmlns="http://www.w3.org/2000/svg">
+ <rect transform="matrix(1 0 0 -1 0 0)" style="fill:#f9b13a;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero" y="-30" x="3" width="2" height="28"/>
+ <path d="m 12.97,11.682 q 0.771,0 1.354,-0.023 0.607,-0.047 1,-0.14 l 0,-3.62 Q 15.09,7.782 14.553,7.712 14.039,7.619 13.292,7.619 q -0.49,0 -1.051,0.07 -0.537,0.07 -1,0.304 -0.444,0.21 -0.747,0.607 -0.304,0.374 -0.304,1 0,1.168 0.747,1.635 0.747,0.444 2.032,0.444 z M 12.783,0.8 q 1.308,0 2.195,0.35 0.911,0.327 1.448,0.957 0.56,0.607 0.794,1.471 0.234,0.841 0.234,1.868 l 0,7.59 q -0.28,0.047 -0.794,0.14 -0.49,0.07 -1.121,0.14 -0.631,0.07 -1.378,0.117 -0.724,0.07 -1.448,0.07 -1.028,0 -1.892,-0.21 -0.864,-0.21 -1.495,-0.654 -0.631,-0.467 -0.981,-1.214 -0.35,-0.747 -0.35,-1.798 0,-1 0.397,-1.728 0.42,-0.724 1.121,-1.168 0.701,-0.444 1.635,-0.654 0.934,-0.21 1.962,-0.21 0.327,0 0.677,0.047 0.35,0.023 0.654,0.093 0.327,0.047 0.56,0.093 0.234,0.047 0.327,0.07 l 0,-0.607 q 0,-0.537 -0.117,-1.051 Q 15.094,3.975 14.791,3.578 14.487,3.158 13.95,2.924 13.436,2.667 12.596,2.667 11.522,2.667 10.704,2.83 9.91,2.97 9.513,3.134 L 9.256,1.336 q 0.42,-0.187 1.401,-0.35 0.981,-0.187 2.125,-0.187 z" style="fill:#888888;fill-opacity:1"/>
+ <path d="m 7.554,29.075 q 0.257,0.117 0.654,0.21 0.42,0.117 0.817,0.117 1.284,0 2.01,-0.584 0.724,-0.56 1.308,-1.845 Q 10.872,24.171 9.587,21.041 8.326,17.888 7.485,14.666 l 2.335,0 q 0.257,1.051 0.607,2.265 0.374,1.214 0.817,2.499 0.444,1.284 0.957,2.569 0.514,1.284 1.074,2.475 0.887,-2.452 1.541,-4.857 0.654,-2.405 1.238,-4.951 l 2.242,0 q -0.841,3.433 -1.868,6.609 -1.028,3.153 -2.219,5.908 -0.467,1.051 -0.981,1.798 -0.49,0.771 -1.098,1.261 -0.607,0.49 -1.378,0.724 Q 10.005,31.2 9.047,31.2 8.79,31.2 8.51,31.153 8.23,31.13 7.95,31.06 7.693,31.013 7.46,30.943 7.25,30.873 7.156,30.826 l 0.397,-1.751 z" style="fill:#888888;fill-opacity:1"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/align-horizontal-bottom-out.svg b/.icons/Material-Black-Lime-Numix/32/actions/align-horizontal-bottom-out.svg
new file mode 100644
index 00000000..045b0bb0
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/align-horizontal-bottom-out.svg
@@ -0,0 +1,7 @@
+<!-- Created with Inkscape (http://www.inkscape.org/) -->
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <rect y="12" x="19" height="6" width="8" style="stroke-dasharray:none;stroke-opacity:1;fill:#fff;opacity:1;stroke-miterlimit:23.7;fill-opacity:1;stroke:#888;fill-rule:nonzero;stroke-linecap:butt;stroke-linejoin:miter;stroke-width:2;stroke-dashoffset:0"/>
+ <rect width="8" height="14" x="5" y="4" style="stroke-dasharray:none;stroke-opacity:1;fill:#fff;opacity:1;stroke-miterlimit:23.7;fill-opacity:1;stroke:#888;fill-rule:nonzero;stroke-linecap:butt;stroke-linejoin:miter;stroke-width:2;stroke-dashoffset:0"/>
+ <rect width="2" height="28" x="-24" y="2" transform="matrix(0,-1,1,0,0,0)" style="fill:#f9b13a;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect width="4" height="8" x="-30" y="19" transform="matrix(0,-1,1,0,0,0)" style="fill:#888;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/align-horizontal-center.svg b/.icons/Material-Black-Lime-Numix/32/actions/align-horizontal-center.svg
new file mode 100644
index 00000000..d7802713
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/align-horizontal-center.svg
@@ -0,0 +1,6 @@
+<!-- Created with Inkscape (http://www.inkscape.org/) -->
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <rect transform="matrix(0,1,-1,0,0,0)" y="-20.5" x="19" height="9" width="8" style="stroke-dasharray:none;stroke-opacity:1;fill:#fff;opacity:1;stroke-miterlimit:23.7;fill-opacity:1;stroke:#888;fill-rule:nonzero;stroke-linecap:butt;stroke-linejoin:miter;stroke-width:2;stroke-dashoffset:0"/>
+ <rect width="8" height="18" x="5" y="-25" transform="matrix(0,1,-1,0,0,0)" style="stroke-dasharray:none;stroke-opacity:1;fill:#fff;opacity:1;stroke-miterlimit:23.7;fill-opacity:1;stroke:#888;fill-rule:nonzero;stroke-linecap:butt;stroke-linejoin:miter;stroke-width:2;stroke-dashoffset:0"/>
+ <rect width="2" height="28" x="15" y="2" style="fill:#f9b13a;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/align-horizontal-left-out.svg b/.icons/Material-Black-Lime-Numix/32/actions/align-horizontal-left-out.svg
new file mode 100644
index 00000000..955785a7
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/align-horizontal-left-out.svg
@@ -0,0 +1,7 @@
+<!-- Created with Inkscape (http://www.inkscape.org/) -->
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <rect y="-20" x="19" height="6" width="8" transform="matrix(0,1,-1,0,0,0)" style="stroke-dasharray:none;stroke-opacity:1;fill:#fff;opacity:1;stroke-miterlimit:23.7;fill-opacity:1;stroke:#888;fill-rule:nonzero;stroke-linecap:butt;stroke-linejoin:miter;stroke-width:2;stroke-dashoffset:0"/>
+ <rect width="8" height="14" x="5" y="-28" transform="matrix(0,1,-1,0,0,0)" style="stroke-dasharray:none;stroke-opacity:1;fill:#fff;opacity:1;stroke-miterlimit:23.7;fill-opacity:1;stroke:#888;fill-rule:nonzero;stroke-linecap:butt;stroke-linejoin:miter;stroke-width:2;stroke-dashoffset:0"/>
+ <rect width="2" height="28" x="8" y="2" style="fill:#f9b13a;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect width="4" height="8" x="2" y="19" style="fill:#888;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/align-horizontal-left-to-anchor.svg b/.icons/Material-Black-Lime-Numix/32/actions/align-horizontal-left-to-anchor.svg
new file mode 100644
index 00000000..ebf476ac
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/align-horizontal-left-to-anchor.svg
@@ -0,0 +1,7 @@
+<!-- Created with Inkscape (http://www.inkscape.org/) -->
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <rect y="-20" x="19" height="6" width="8" transform="matrix(0,1,-1,0,0,0)" style="stroke-dasharray:none;stroke-opacity:1;fill:#fff;opacity:1;stroke-miterlimit:23.7;fill-opacity:1;stroke:#888;fill-rule:nonzero;stroke-linecap:butt;stroke-linejoin:miter;stroke-width:2;stroke-dashoffset:0"/>
+ <rect width="8" height="14" x="5" y="-28" transform="matrix(0,1,-1,0,0,0)" style="stroke-dasharray:none;stroke-opacity:1;fill:#fff;opacity:1;stroke-miterlimit:23.7;fill-opacity:1;stroke:#888;fill-rule:nonzero;stroke-linecap:butt;stroke-linejoin:miter;stroke-width:2;stroke-dashoffset:0"/>
+ <rect width="2" height="28" x="8" y="2" style="fill:#f9b13a;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect width="4" height="8" x="2" y="2" style="fill:#888;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/align-horizontal-left.svg b/.icons/Material-Black-Lime-Numix/32/actions/align-horizontal-left.svg
new file mode 100644
index 00000000..96024c2a
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/align-horizontal-left.svg
@@ -0,0 +1,6 @@
+<!-- Created with Inkscape (http://www.inkscape.org/) -->
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <rect transform="matrix(0,1,-1,0,0,0)" y="-19" x="19" height="9" width="8" style="stroke-dasharray:none;stroke-opacity:1;fill:#fff;opacity:1;stroke-miterlimit:23.7;fill-opacity:1;stroke:#888;fill-rule:nonzero;stroke-linecap:butt;stroke-linejoin:miter;stroke-width:2;stroke-dashoffset:0"/>
+ <rect width="8" height="18" x="5" y="-28" transform="matrix(0,1,-1,0,0,0)" style="stroke-dasharray:none;stroke-opacity:1;fill:#fff;opacity:1;stroke-miterlimit:23.7;fill-opacity:1;stroke:#888;fill-rule:nonzero;stroke-linecap:butt;stroke-linejoin:miter;stroke-width:2;stroke-dashoffset:0"/>
+ <rect width="2" height="28" x="3" y="2" style="fill:#f9b13a;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/align-horizontal-node.svg b/.icons/Material-Black-Lime-Numix/32/actions/align-horizontal-node.svg
new file mode 100644
index 00000000..17a21e9c
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/align-horizontal-node.svg
@@ -0,0 +1 @@
+<svg height="32" viewBox="0 0 32 32" width="32" xmlns="http://www.w3.org/2000/svg"><path d="m10 4v8l4-4z" fill="#f9b13a"/><path d="m24 13h6v6h-6z" fill="#fff" stroke="#888" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2"/><g fill="#888"><path d="m15 3h2v6h-2z"/><path d="m15 13h2v6h-2z"/><path d="m15 23h2v6h-2z"/></g><path d="m10 20v8l4-4z" fill="#f9b13a"/><path d="m22 12v8l-4-4z" fill="#f9b13a"/><path d="m2 5h6v6h-6z" fill="#fff" stroke="#888" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2"/><path d="m2 21h6v6h-6z" fill="#fff" stroke="#888" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2"/></svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/align-horizontal-right-out.svg b/.icons/Material-Black-Lime-Numix/32/actions/align-horizontal-right-out.svg
new file mode 100644
index 00000000..a4321975
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/align-horizontal-right-out.svg
@@ -0,0 +1,7 @@
+<!-- Created with Inkscape (http://www.inkscape.org/) -->
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <rect y="12" x="19" height="6" width="8" transform="matrix(0,1,1,0,0,0)" style="stroke-dasharray:none;stroke-opacity:1;fill:#fff;opacity:1;stroke-miterlimit:23.7;fill-opacity:1;stroke:#888;fill-rule:nonzero;stroke-linecap:butt;stroke-linejoin:miter;stroke-width:2;stroke-dashoffset:0"/>
+ <rect width="8" height="14" x="5" y="4" transform="matrix(0,1,1,0,0,0)" style="stroke-dasharray:none;stroke-opacity:1;fill:#fff;opacity:1;stroke-miterlimit:23.7;fill-opacity:1;stroke:#888;fill-rule:nonzero;stroke-linecap:butt;stroke-linejoin:miter;stroke-width:2;stroke-dashoffset:0"/>
+ <rect width="2" height="28" x="-24" y="2" transform="scale(-1,1)" style="fill:#f9b13a;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect width="4" height="8" x="-30" y="19" transform="scale(-1,1)" style="fill:#888;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/align-horizontal-right-to-anchor.svg b/.icons/Material-Black-Lime-Numix/32/actions/align-horizontal-right-to-anchor.svg
new file mode 100644
index 00000000..85a49b00
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/align-horizontal-right-to-anchor.svg
@@ -0,0 +1,7 @@
+<!-- Created with Inkscape (http://www.inkscape.org/) -->
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <rect y="12" x="19" height="6" width="8" transform="matrix(0,1,1,0,0,0)" style="stroke-dasharray:none;stroke-opacity:1;fill:#fff;opacity:1;stroke-miterlimit:23.7;fill-opacity:1;stroke:#888;fill-rule:nonzero;stroke-linecap:butt;stroke-linejoin:miter;stroke-width:2;stroke-dashoffset:0"/>
+ <rect width="8" height="14" x="5" y="4" transform="matrix(0,1,1,0,0,0)" style="stroke-dasharray:none;stroke-opacity:1;fill:#fff;opacity:1;stroke-miterlimit:23.7;fill-opacity:1;stroke:#888;fill-rule:nonzero;stroke-linecap:butt;stroke-linejoin:miter;stroke-width:2;stroke-dashoffset:0"/>
+ <rect width="2" height="28" x="-24" y="2" transform="scale(-1,1)" style="fill:#f9b13a;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect width="4" height="8" x="-30" y="2" transform="scale(-1,1)" style="fill:#888;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/align-horizontal-right.svg b/.icons/Material-Black-Lime-Numix/32/actions/align-horizontal-right.svg
new file mode 100644
index 00000000..6b2fcde3
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/align-horizontal-right.svg
@@ -0,0 +1,6 @@
+<!-- Created with Inkscape (http://www.inkscape.org/) -->
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <rect transform="matrix(0,1,1,0,0,0)" y="13" x="19" height="9" width="8" style="stroke-dasharray:none;stroke-opacity:1;fill:#fff;opacity:1;stroke-miterlimit:23.7;fill-opacity:1;stroke:#888;fill-rule:nonzero;stroke-linecap:butt;stroke-linejoin:miter;stroke-width:2;stroke-dashoffset:0"/>
+ <rect width="8" height="18" x="5" y="4" transform="matrix(0,1,1,0,0,0)" style="stroke-dasharray:none;stroke-opacity:1;fill:#fff;opacity:1;stroke-miterlimit:23.7;fill-opacity:1;stroke:#888;fill-rule:nonzero;stroke-linecap:butt;stroke-linejoin:miter;stroke-width:2;stroke-dashoffset:0"/>
+ <rect width="2" height="28" x="-29" y="2" transform="scale(-1,1)" style="fill:#f9b13a;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/align-horizontal-top-out.svg b/.icons/Material-Black-Lime-Numix/32/actions/align-horizontal-top-out.svg
new file mode 100644
index 00000000..ec3984bd
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/align-horizontal-top-out.svg
@@ -0,0 +1,7 @@
+<!-- Created with Inkscape (http://www.inkscape.org/) -->
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <rect y="-20" x="19" height="6" width="8" transform="scale(1,-1)" style="stroke-dasharray:none;stroke-opacity:1;fill:#fff;opacity:1;stroke-miterlimit:23.7;fill-opacity:1;stroke:#888;fill-rule:nonzero;stroke-linecap:butt;stroke-linejoin:miter;stroke-width:2;stroke-dashoffset:0"/>
+ <rect width="8" height="14" x="5" y="-28" transform="scale(1,-1)" style="stroke-dasharray:none;stroke-opacity:1;fill:#fff;opacity:1;stroke-miterlimit:23.7;fill-opacity:1;stroke:#888;fill-rule:nonzero;stroke-linecap:butt;stroke-linejoin:miter;stroke-width:2;stroke-dashoffset:0"/>
+ <rect width="2" height="28" x="8" y="2" transform="matrix(0,1,1,0,0,0)" style="fill:#f9b13a;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect width="4" height="8" x="2" y="19" transform="matrix(0,1,1,0,0,0)" style="fill:#888;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/align-vertical-baseline.svg b/.icons/Material-Black-Lime-Numix/32/actions/align-vertical-baseline.svg
new file mode 100644
index 00000000..568f7c4a
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/align-vertical-baseline.svg
@@ -0,0 +1,5 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <rect height="28" style="fill:#f9b13a;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero" x="-29" y="-30" width="2" transform="matrix(0 -1 -1 0 0 0)"/>
+ <path style="fill:#888888;fill-opacity:1" d="m 5.396 26.01 q 0.257 0.117 0.654 0.21 0.421 0.117 0.817 0.117 1.284 0 2.01 -0.584 q 0.724 -0.56 1.307 -1.845 -1.471 -2.802 -2.756 -5.932 -1.261 -3.153 -2.102 -6.375 l 2.335 0 q 0.257 1.051 0.608 2.265 0.374 1.214 0.817 2.499 0.443 1.284 0.958 2.569 0.514 1.284 1.075 2.475 0.888 -2.452 1.541 -4.857 0.654 -2.406 1.238 -4.951 l 2.241 0 q -0.841 3.433 -1.868 6.608 -1.027 3.153 -2.219 5.908 -0.467 1.051 -0.981 1.798 -0.491 0.771 -1.097 1.261 -0.608 0.491 -1.378 0.724 -0.747 0.234 -1.701 0.234 -0.257 0 -0.537 -0.047 -0.28 -0.024 -0.56 -0.093 -0.257 -0.047 -0.491 -0.117 -0.21 -0.07 -0.304 -0.117 l 0.397 -1.752 z"/>
+ <path style="fill:#888888;fill-opacity:1" d="m 22.516 22.18 q 0.771 0 1.355 -0.024 0.608 -0.047 1 -0.14 l 0 -3.62 q -0.234 -0.117 -0.771 -0.187 -0.514 -0.093 -1.261 -0.093 -0.491 0 -1.051 0.07 -0.537 0.07 -1 0.304 -0.443 0.21 -0.747 0.608 -0.304 0.374 -0.304 1 0 1.168 0.747 1.635 0.747 0.443 2.032 0.443 z m -0.187 -10.882 q 1.307 0 2.195 0.35 0.91 0.327 1.448 0.958 0.56 0.608 0.794 1.471 0.234 0.841 0.234 1.868 l 0 7.589 q -0.28 0.047 -0.794 0.14 -0.491 0.07 -1.121 0.14 -0.63 0.07 -1.378 0.117 -0.724 0.07 -1.448 0.07 -1.027 0 -1.891 -0.21 -0.864 -0.21 -1.494 -0.654 -0.63 -0.467 -0.981 -1.214 -0.35 -0.747 -0.35 -1.798 0 -1 0.397 -1.728 0.421 -0.724 1.121 -1.168 0.701 -0.443 1.635 -0.654 0.934 -0.21 1.961 -0.21 0.327 0 0.677 0.047 0.35 0.024 0.654 0.093 0.327 0.047 0.56 0.093 0.234 0.047 0.327 0.07 l 0 -0.608 q 0 -0.537 -0.117 -1.051 -0.117 -0.537 -0.421 -0.934 -0.304 -0.421 -0.841 -0.654 -0.514 -0.257 -1.355 -0.257 -1.075 0 -1.891 0.163 -0.794 0.14 -1.191 0.304 l -0.257 -1.798 q 0.421 -0.187 1.401 -0.35 0.981 -0.187 2.125 -0.187 z"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/align-vertical-bottom-out.svg b/.icons/Material-Black-Lime-Numix/32/actions/align-vertical-bottom-out.svg
new file mode 120000
index 00000000..a39373f3
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/align-vertical-bottom-out.svg
@@ -0,0 +1 @@
+align-horizontal-bottom-out.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/align-vertical-bottom-to-anchor.svg b/.icons/Material-Black-Lime-Numix/32/actions/align-vertical-bottom-to-anchor.svg
new file mode 100644
index 00000000..d6f33bef
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/align-vertical-bottom-to-anchor.svg
@@ -0,0 +1,7 @@
+<!-- Created with Inkscape (http://www.inkscape.org/) -->
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <rect y="12" x="19" height="6" width="8" style="stroke-dasharray:none;stroke-opacity:1;fill:#fff;opacity:1;stroke-miterlimit:23.7;fill-opacity:1;stroke:#888;fill-rule:nonzero;stroke-linecap:butt;stroke-linejoin:miter;stroke-width:2;stroke-dashoffset:0"/>
+ <rect width="8" height="14" x="5" y="4" style="stroke-dasharray:none;stroke-opacity:1;fill:#fff;opacity:1;stroke-miterlimit:23.7;fill-opacity:1;stroke:#888;fill-rule:nonzero;stroke-linecap:butt;stroke-linejoin:miter;stroke-width:2;stroke-dashoffset:0"/>
+ <rect width="2" height="28" x="-24" y="-30" transform="matrix(0,-1,-1,0,0,0)" style="fill:#f9b13a;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect width="4" height="8" x="-30" y="-30" transform="matrix(0,-1,-1,0,0,0)" style="fill:#888;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/align-vertical-bottom.svg b/.icons/Material-Black-Lime-Numix/32/actions/align-vertical-bottom.svg
new file mode 100644
index 00000000..08934ac4
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/align-vertical-bottom.svg
@@ -0,0 +1,6 @@
+<!-- Created with Inkscape (http://www.inkscape.org/) -->
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <rect y="13" x="19" height="9" width="8" style="stroke-dasharray:none;stroke-opacity:1;fill:#fff;opacity:1;stroke-miterlimit:23.7;fill-opacity:1;stroke:#888;fill-rule:nonzero;stroke-linecap:butt;stroke-linejoin:miter;stroke-width:2;stroke-dashoffset:0"/>
+ <rect width="8" height="18" x="5" y="4" style="stroke-dasharray:none;stroke-opacity:1;fill:#fff;opacity:1;stroke-miterlimit:23.7;fill-opacity:1;stroke:#888;fill-rule:nonzero;stroke-linecap:butt;stroke-linejoin:miter;stroke-width:2;stroke-dashoffset:0"/>
+ <rect width="2" height="28" x="-29" y="-30" transform="matrix(0,-1,-1,0,0,0)" style="fill:#f9b13a;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/align-vertical-center.svg b/.icons/Material-Black-Lime-Numix/32/actions/align-vertical-center.svg
new file mode 100644
index 00000000..c188d921
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/align-vertical-center.svg
@@ -0,0 +1,6 @@
+<!-- Created with Inkscape (http://www.inkscape.org/) -->
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <rect y="11.5" x="19" height="9" width="8" style="stroke-dasharray:none;stroke-opacity:1;fill:#fff;opacity:1;stroke-miterlimit:23.7;fill-opacity:1;stroke:#888;fill-rule:nonzero;stroke-linecap:butt;stroke-linejoin:miter;stroke-width:2;stroke-dashoffset:0"/>
+ <rect width="8" height="18" x="5" y="7" style="stroke-dasharray:none;stroke-opacity:1;fill:#fff;opacity:1;stroke-miterlimit:23.7;fill-opacity:1;stroke:#888;fill-rule:nonzero;stroke-linecap:butt;stroke-linejoin:miter;stroke-width:2;stroke-dashoffset:0"/>
+ <rect width="2" height="28" x="-17" y="2" transform="matrix(0,-1,1,0,0,0)" style="fill:#f9b13a;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/align-vertical-node.svg b/.icons/Material-Black-Lime-Numix/32/actions/align-vertical-node.svg
new file mode 100644
index 00000000..e7b90d2a
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/align-vertical-node.svg
@@ -0,0 +1 @@
+<svg height="32" viewBox="0 0 32 32" width="32" xmlns="http://www.w3.org/2000/svg"><g transform="matrix(0 -1 1 0 0 32)"><path d="m10 4v8l4-4z" fill="#f9b13a"/><path d="m24 13h6v6h-6z" fill="#fff" stroke="#888" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2"/><g fill="#888"><path d="m15 3h2v6h-2z"/><path d="m15 13h2v6h-2z"/><path d="m15 23h2v6h-2z"/></g><path d="m10 20v8l4-4z" fill="#f9b13a"/><path d="m22 12v8l-4-4z" fill="#f9b13a"/><path d="m2 5h6v6h-6z" fill="#fff" stroke="#888" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2"/><path d="m2 21h6v6h-6z" fill="#fff" stroke="#888" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2"/></g></svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/align-vertical-top-out.svg b/.icons/Material-Black-Lime-Numix/32/actions/align-vertical-top-out.svg
new file mode 120000
index 00000000..ef163574
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/align-vertical-top-out.svg
@@ -0,0 +1 @@
+align-horizontal-top-out.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/align-vertical-top-to-anchor.svg b/.icons/Material-Black-Lime-Numix/32/actions/align-vertical-top-to-anchor.svg
new file mode 100644
index 00000000..b6b0ec23
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/align-vertical-top-to-anchor.svg
@@ -0,0 +1,7 @@
+<!-- Created with Inkscape (http://www.inkscape.org/) -->
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <rect y="-20" x="19" height="6" width="8" transform="scale(1,-1)" style="stroke-dasharray:none;stroke-opacity:1;fill:#fff;opacity:1;stroke-miterlimit:23.7;fill-opacity:1;stroke:#888;fill-rule:nonzero;stroke-linecap:butt;stroke-linejoin:miter;stroke-width:2;stroke-dashoffset:0"/>
+ <rect width="8" height="14" x="5" y="-28" transform="scale(1,-1)" style="stroke-dasharray:none;stroke-opacity:1;fill:#fff;opacity:1;stroke-miterlimit:23.7;fill-opacity:1;stroke:#888;fill-rule:nonzero;stroke-linecap:butt;stroke-linejoin:miter;stroke-width:2;stroke-dashoffset:0"/>
+ <rect width="2" height="28" x="8" y="2" transform="matrix(0,1,1,0,0,0)" style="fill:#f9b13a;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect width="4" height="8" x="2" y="-30" transform="matrix(0,1,-1,0,0,0)" style="fill:#888;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/align-vertical-top.svg b/.icons/Material-Black-Lime-Numix/32/actions/align-vertical-top.svg
new file mode 100644
index 00000000..77c2f8dd
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/align-vertical-top.svg
@@ -0,0 +1,6 @@
+<!-- Created with Inkscape (http://www.inkscape.org/) -->
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <rect transform="scale(1,-1)" y="-19" x="19" height="9" width="8" style="stroke-dasharray:none;stroke-opacity:1;fill:#fff;opacity:1;stroke-miterlimit:23.7;fill-opacity:1;stroke:#888;fill-rule:nonzero;stroke-linecap:butt;stroke-linejoin:miter;stroke-width:2;stroke-dashoffset:0"/>
+ <rect width="8" height="18" x="5" y="-28" transform="scale(1,-1)" style="stroke-dasharray:none;stroke-opacity:1;fill:#fff;opacity:1;stroke-miterlimit:23.7;fill-opacity:1;stroke:#888;fill-rule:nonzero;stroke-linecap:butt;stroke-linejoin:miter;stroke-width:2;stroke-dashoffset:0"/>
+ <rect width="2" height="28" x="3" y="2" transform="matrix(0,1,1,0,0,0)" style="fill:#f9b13a;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/amarok_artist.svg b/.icons/Material-Black-Lime-Numix/32/actions/amarok_artist.svg
new file mode 120000
index 00000000..a5b5de80
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/amarok_artist.svg
@@ -0,0 +1 @@
+x-clementine-artist.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/amarok_clock.svg b/.icons/Material-Black-Lime-Numix/32/actions/amarok_clock.svg
new file mode 120000
index 00000000..6a8aeb9e
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/amarok_clock.svg
@@ -0,0 +1 @@
+appointment.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/amarok_lyrics.svg b/.icons/Material-Black-Lime-Numix/32/actions/amarok_lyrics.svg
new file mode 120000
index 00000000..2dd76767
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/amarok_lyrics.svg
@@ -0,0 +1 @@
+view-media-lyrics.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/amarok_playcount.svg b/.icons/Material-Black-Lime-Numix/32/actions/amarok_playcount.svg
new file mode 120000
index 00000000..954856fe
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/amarok_playcount.svg
@@ -0,0 +1 @@
+games-difficult.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/amarok_playlist.svg b/.icons/Material-Black-Lime-Numix/32/actions/amarok_playlist.svg
new file mode 120000
index 00000000..e9885590
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/amarok_playlist.svg
@@ -0,0 +1 @@
+view-media-playlist.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/amarok_playlist_refresh.svg b/.icons/Material-Black-Lime-Numix/32/actions/amarok_playlist_refresh.svg
new file mode 120000
index 00000000..4e680c2a
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/amarok_playlist_refresh.svg
@@ -0,0 +1 @@
+view-refresh.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/answer-correct.svg b/.icons/Material-Black-Lime-Numix/32/actions/answer-correct.svg
new file mode 120000
index 00000000..c96e033e
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/answer-correct.svg
@@ -0,0 +1 @@
+dialog-ok.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/application-exit.svg b/.icons/Material-Black-Lime-Numix/32/actions/application-exit.svg
new file mode 120000
index 00000000..014e3332
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/application-exit.svg
@@ -0,0 +1 @@
+system-shutdown.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/application-menu.svg b/.icons/Material-Black-Lime-Numix/32/actions/application-menu.svg
new file mode 120000
index 00000000..57642f4d
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/application-menu.svg
@@ -0,0 +1 @@
+open-menu.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/appointment-new.svg b/.icons/Material-Black-Lime-Numix/32/actions/appointment-new.svg
new file mode 100644
index 00000000..d588521e
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/appointment-new.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <path d="m 30 16 c 0 7.731 -6.269 14 -14 14 -7.731 0 -14 -6.269 -14 -14 0 -7.731 6.269 -14 14 -14 7.731 0 14 6.269 14 14" style="fill:#fff;fill-rule:evenodd"/>
+ <path d="m 15.977 5.574 c -0.883 0.012 -1.59 0.746 -1.578 1.625 l 0 8.801 c 0 0.375 0.133 0.738 0.375 1.023 l 4 4.801 c 0.359 0.48 0.945 0.719 1.531 0.633 c 0.59 -0.094 1.078 -0.5 1.27 -1.063 c 0.195 -0.563 0.059 -1.188 -0.348 -1.621 l -3.625 -4.348 l 0 -8.227 c 0.004 -0.43 -0.164 -0.848 -0.469 -1.156 c -0.309 -0.305 -0.727 -0.473 -1.156 -0.469 Z" style="fill:#268bd2"/>
+ <path d="m 16 0 c -8.82 0 -16 7.18 -16 16 c 0 8.82 7.18 16 16 16 c 8.82 0 16 -7.18 16 -16 c 0 -8.82 -7.18 -16 -16 -16 m 0 3.199 c 7.086 0 12.801 5.715 12.801 12.801 c 0 7.086 -5.715 12.801 -12.801 12.801 c -7.086 0 -12.801 -5.715 -12.801 -12.801 c 0 -7.086 5.715 -12.801 12.801 -12.801 Z" style="fill:#aaa"/>
+ <path d="m 32 20 l -6 0 l 0 -6 l -6 0 l 0 6 l -6 0 l 0 6 l 6 0 l 0 6 l 6 0 l 0 -6 l 6 0 Z" style="fill:#859900"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/appointment.svg b/.icons/Material-Black-Lime-Numix/32/actions/appointment.svg
new file mode 100644
index 00000000..12a3ad32
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/appointment.svg
@@ -0,0 +1,5 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <path d="m 31 16 c 0 8.284 -6.716 15 -15 15 -8.284 0 -15 -6.716 -15 -15 0 -8.284 6.716 -15 15 -15 8.284 0 15 6.716 15 15" style="fill:#fff;fill-rule:evenodd"/>
+ <path d="m 15.977 5.574 c -0.883 0.012 -1.59 0.746 -1.578 1.625 l 0 8.801 c 0 0.375 0.133 0.738 0.375 1.023 l 4 4.801 c 0.359 0.48 0.945 0.719 1.531 0.633 c 0.59 -0.094 1.078 -0.5 1.27 -1.063 c 0.195 -0.563 0.059 -1.188 -0.348 -1.621 l -3.625 -4.348 l 0 -8.227 c 0.004 -0.43 -0.164 -0.848 -0.469 -1.156 c -0.309 -0.305 -0.727 -0.473 -1.156 -0.469 Z" style="fill:#268bd2"/>
+ <path d="m 16 0 c -8.82 0 -16 7.18 -16 16 c 0 8.82 7.18 16 16 16 c 8.82 0 16 -7.18 16 -16 c 0 -8.82 -7.18 -16 -16 -16 m 0 3.199 c 7.086 0 12.801 5.715 12.801 12.801 c 0 7.086 -5.715 12.801 -12.801 12.801 c -7.086 0 -12.801 -5.715 -12.801 -12.801 c 0 -7.086 5.715 -12.801 12.801 -12.801 Z" style="fill:#aaa"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/archive-extract.svg b/.icons/Material-Black-Lime-Numix/32/actions/archive-extract.svg
new file mode 120000
index 00000000..8d098844
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/archive-extract.svg
@@ -0,0 +1 @@
+tap-extract-to.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/archive-insert-directory.svg b/.icons/Material-Black-Lime-Numix/32/actions/archive-insert-directory.svg
new file mode 120000
index 00000000..ec22d8e5
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/archive-insert-directory.svg
@@ -0,0 +1 @@
+add-folders-to-archive.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/archive-insert.svg b/.icons/Material-Black-Lime-Numix/32/actions/archive-insert.svg
new file mode 120000
index 00000000..c4404088
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/archive-insert.svg
@@ -0,0 +1 @@
+tap-create.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/archive-remove.svg b/.icons/Material-Black-Lime-Numix/32/actions/archive-remove.svg
new file mode 100644
index 00000000..f6395435
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/archive-remove.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <path d="m 3.605 2 c -0.805 0 -1.605 0.801 -1.605 1.605 l 0 24.836 c 0 0.758 0.801 1.559 1.559 1.559 l 24.883 0 c 0.758 0 1.559 -0.801 1.559 -1.559 l 0 -24.883 c 0 -0.758 -0.801 -1.559 -1.559 -1.559 Z" style="fill:#c19553"/>
+ <path d="m 3.605 2 c -0.805 0 -1.605 0.801 -1.605 1.605 l 0 8.395 c 3.109 0 24.891 0 28 0 l 0 -8.441 c 0 -0.758 -0.801 -1.559 -1.559 -1.559 Z" style="fill:#fff;fill-opacity:0.196"/>
+ <path d="m 14 2 l 0 2 l 2 0 l 0 2 l -2 0 l 0 2 l 2 0 l 0 2 l -2 0 l 0 2 l 2 0.02 l 0 4 l -2 -0.02 l 0 4 l 4 0 l 0 -4 l -2 0.02 l 0 -2.02 l 2 0 l 0 -2 l -2 0.02 l 0 -2.02 l 2 0 l 0 -2 l -2 0 l 0 -2 l 2 0 l 0 -2 l -2 0 l 0 -2 Z" style="fill:#fff"/>
+ <path d="m 16 22 16 0 0 6 -16 0 z" style="fill:#dc322f"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/arrow-down-double.svg b/.icons/Material-Black-Lime-Numix/32/actions/arrow-down-double.svg
new file mode 100644
index 00000000..449ebedb
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/arrow-down-double.svg
@@ -0,0 +1,3 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <path d="M 30,2 2,2 9.777344,12 2,12 16,30 30,12 22.222656,12 30,2 Z" style="fill:#859900;fill-opacity:1"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/arrow-down.svg b/.icons/Material-Black-Lime-Numix/32/actions/arrow-down.svg
new file mode 100644
index 00000000..5944d52d
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/arrow-down.svg
@@ -0,0 +1,5 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <g transform="matrix(0,-2,-2,0,32,39)">
+ <path d="m 15 1 0 14 -9 -7" style="fill:#859900;fill-opacity:1"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/arrow-left-double.svg b/.icons/Material-Black-Lime-Numix/32/actions/arrow-left-double.svg
new file mode 100644
index 00000000..827c9a9c
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/arrow-left-double.svg
@@ -0,0 +1,3 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <path d="M 30,2 30,30 20,22.222656 20,30 2,16 20,2 20,9.7773438 30,2 Z" style="fill:#859900;fill-opacity:1"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/arrow-left.svg b/.icons/Material-Black-Lime-Numix/32/actions/arrow-left.svg
new file mode 100644
index 00000000..12ec11bc
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/arrow-left.svg
@@ -0,0 +1,5 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <g transform="matrix(2,0,0,2,-7,0)">
+ <path d="m 15 1 0 14 -9 -7" style="fill:#859900;fill-opacity:1"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/arrow-right-double.svg b/.icons/Material-Black-Lime-Numix/32/actions/arrow-right-double.svg
new file mode 100644
index 00000000..0489f89e
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/arrow-right-double.svg
@@ -0,0 +1,3 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <path d="M 2 2 L 2 30 L 12 22.222656 L 12 30 L 30 16 L 12 2 L 12 9.7773438 L 2 2 z " style="fill:#859900;fill-opacity:1"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/arrow-right.svg b/.icons/Material-Black-Lime-Numix/32/actions/arrow-right.svg
new file mode 100644
index 00000000..19634152
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/arrow-right.svg
@@ -0,0 +1,5 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <g transform="matrix(-2,0,0,2,39,0)">
+ <path d="m 15 1 0 14 -9 -7" style="fill:#859900;fill-opacity:1"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/arrow-up-double.svg b/.icons/Material-Black-Lime-Numix/32/actions/arrow-up-double.svg
new file mode 100644
index 00000000..8a5b15e6
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/arrow-up-double.svg
@@ -0,0 +1,3 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <path d="M 30,30 2,30 9.777344,20 2,20 16,2 30,20 22.222656,20 30,30 Z" style="fill:#859900;fill-opacity:1"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/arrow-up.svg b/.icons/Material-Black-Lime-Numix/32/actions/arrow-up.svg
new file mode 100644
index 00000000..6651dae6
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/arrow-up.svg
@@ -0,0 +1,5 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <g transform="matrix(0,2,-2,0,32,-7)">
+ <path d="m 15 1 0 14 -9 -7" style="fill:#859900;fill-opacity:1"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/autocorrection.svg b/.icons/Material-Black-Lime-Numix/32/actions/autocorrection.svg
new file mode 120000
index 00000000..16732b16
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/autocorrection.svg
@@ -0,0 +1 @@
+image-auto-adjust.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/back.svg b/.icons/Material-Black-Lime-Numix/32/actions/back.svg
new file mode 120000
index 00000000..e636edc0
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/back.svg
@@ -0,0 +1 @@
+go-previous.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/blue-add-folders-to-archive.svg b/.icons/Material-Black-Lime-Numix/32/actions/blue-add-folders-to-archive.svg
new file mode 100644
index 00000000..d314002e
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/blue-add-folders-to-archive.svg
@@ -0,0 +1,14 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <path d="m 3 12.764 0 10.706 16 0 0 -5.353 -0.762 -4.589 -5.988 -0.03 -0.75 -1.5 -7.738 0 c -0.381 0 -0.762 0.382 -0.762 0.765 z" style="fill:#1976d2;fill-opacity:1;stroke:none"/>
+ <rect height="2.971" width="7.893" style="fill:#fffdf0;fill-opacity:1;stroke:none" x="4.25" y="13.999"/>
+ <path d="m 3.766 11.999 c -0.381 0 -0.765 0.383 -0.765 0.765 l 0 0.5 c 0 -0.383 0.385 -0.765 0.765 -0.765 l 7.485 0 0.75 1.5 6.235 0.031 0.765 4.586 0 -0.5 -0.765 -4.586 -5.985 -0.031 -0.75 -1.5 z" style="fill:#000;opacity:0.015;fill-opacity:1;stroke:none"/>
+ <path d="m 19 14.294 0 10.706 -16 0 0 -10 7.5 0 0.75 -1.5 6.988 0.03 c 0.381 0 0.762 0.383 0.762 0.765 z" style="fill:#42a5f5;fill-opacity:1;stroke:none"/>
+ <path d="m 3 24.499 0 0.5 16 0 0 -0.5 z" style="fill:#000;opacity:0.075;fill-opacity:1;stroke:none"/>
+ <path d="m 11.25 13.499 -0.75 1.5 -7.5 0 0 0.5 7.75 0 0.75 -1.5 6.735 0.031 c 0.381 0 0.765 0.383 0.765 0.765 l 0 -0.5 c 0 -0.383 -0.384 -0.765 -0.765 -0.765 z" style="fill:#000;opacity:0.015;fill-opacity:1;stroke:none"/>
+ <path d="m 13 3.768 0 10.706 16 0 0 -5.353 -0.762 -4.588 -5.988 -0.029 -0.75 -1.5 -7.738 0 c -0.381 0 -0.762 0.382 -0.762 0.764 z" style="fill:#1976d2;fill-opacity:1;stroke:none"/>
+ <rect height="2.971" width="7.893" style="fill:#fffdf0;fill-opacity:1;stroke:none" x="14.25" y="4.998"/>
+ <path d="m 3.762 11.998 c -0.19 0 -0.379 0.097 -0.521 0.24 c -0.072 0.072 -0.132 0.154 -0.174 0.244 c -0.042 0.09 -0.066 0.185 -0.066 0.281 l 0 0.5 l 0 1.734 l 0 0.002 l 0 0.498 l 0 7.973 l 0 1.027 l 0 0.5 l 0 0.002 l 16 0 l 0 -0.002 l 0 -0.5 l 0 -1.027 l 0 -4.855 l 0 -0.498 l 0 -0.002 l 0 -3.32 l 0 -0.5 c 0 0 0 -0.002 0 -0.002 c -0.001 -0.286 -0.217 -0.572 -0.484 -0.697 c -0.088 -0.041 -0.183 -0.066 -0.277 -0.066 l -0.063 0 l -5.926 -0.031 l -0.75 -1.5 l -7.738 0 z" style="fill:#fff;opacity:0.5;fill-opacity:1;stroke:none"/>
+ <path d="m 29 5.298 0 10.706 -16 0 0 -10 7.5 0 0.75 -1.5 6.988 0.029 c 0.381 0 0.762 0.382 0.762 0.765 z" style="fill:#42a5f5;fill-opacity:1;stroke:none"/>
+ <path d="m 13 14.998 0 1 16 0 0 -1 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 28 16.998 -6 0 0 -6 -5 0 0 6 -6 0 0 5 6 0 0 6 5 0 0 -6 6 0 z" style="fill:#4caf50;fill-opacity:1"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/blue-document-open-recent.svg b/.icons/Material-Black-Lime-Numix/32/actions/blue-document-open-recent.svg
new file mode 100644
index 00000000..6f95afd8
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/blue-document-open-recent.svg
@@ -0,0 +1,20 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <defs>
+ <radialGradient id="radialGradient3031" gradientUnits="userSpaceOnUse" gradientTransform="matrix(0.71641791,0,0,0.08955224,-7.2835823,1046.3025)" cx="32.5" cy="56.5" r="33.5">
+ <stop style="stop-color:#000;stop-opacity:1"/>
+ <stop offset="1" style="stop-color:#000;stop-opacity:0"/>
+ </radialGradient>
+ </defs>
+ <g transform="translate(0,-1020.3622)">
+ <ellipse ry="3" rx="24" cy="1051.36" cx="16" style="fill:url(#radialGradient3031);opacity:0.3;fill-opacity:1;stroke:none"/>
+ <rect width="26" height="19" x="3" y="1020.36" style="fill:#eae7d1;fill-opacity:1;stroke:none"/>
+ <rect width="20" height="2" x="6" y="1022.36" style="fill:#7a7a68;fill-opacity:1;stroke:none"/>
+ <rect y="1026.36" x="6" height="2" width="20" style="fill:#7a7a68;fill-opacity:1;stroke:none"/>
+ <rect width="20" height="2" x="6" y="1030.36" style="fill:#7a7a68;fill-opacity:1;stroke:none"/>
+ <path d="m 32 1033.03 0 18.328 -32 0 0 -17 15 0 1.5 -3 13.976 0.062 c 0.762 0 1.524 0.805 1.524 1.61 z" style="fill:#42a5f5;fill-opacity:1;stroke:none"/>
+ <path d="m 0 1050.36 0 1 32 0 0 -1 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 16.5 1031.36 -1.5 3 -15 0 0 1 15.5 0 1.5 -3 13.469 0.062 c 0.762 0 1.531 0.767 1.531 1.531 l 0 -1 c 0 0 -0.769 -1.531 -1.531 -1.531 z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 29.999 1041.36 c 0.044 2.129 -1.09 4.115 -2.963 5.193 -1.875 1.077 -4.197 1.077 -6.071 0 -1.874 -1.078 -3.01 -3.065 -2.963 -5.193 -0.044 -2.129 1.09 -4.115 2.963 -5.192 1.874 -1.078 4.195 -1.078 6.071 0 1.874 1.077 3.01 3.063 2.963 5.192 z" style="fill:#4caf50;fill-opacity:1;fill-rule:evenodd"/>
+ <path d="m 27.28 1037.59 c -0.127 0.045 -0.234 0.13 -0.308 0.243 l -3.27 3.166 -2.041 -1.948 c -0.082 -0.271 -0.338 -0.45 -0.623 -0.435 -0.284 0.014 -0.522 0.221 -0.573 0.5 -0.05 0.277 0.098 0.552 0.359 0.665 l 2.458 2.436 c 0.236 0.215 0.601 0.215 0.836 0 l 3.689 -3.653 c 0.144 -0.189 0.164 -0.445 0.05 -0.653 -0.114 -0.21 -0.34 -0.334 -0.579 -0.319 z" style="fill:#fff"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/blue-document-open.svg b/.icons/Material-Black-Lime-Numix/32/actions/blue-document-open.svg
new file mode 100644
index 00000000..a1167e8c
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/blue-document-open.svg
@@ -0,0 +1,18 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <defs>
+ <radialGradient id="radialGradient3031" gradientUnits="userSpaceOnUse" gradientTransform="matrix(1,0,0,0.10447761,0,50.597015)" cx="32.5" cy="56.5" r="33.5">
+ <stop style="stop-color:#000;stop-opacity:1"/>
+ <stop offset="1" style="stop-color:#000;stop-opacity:0"/>
+ </radialGradient>
+ </defs>
+ <g transform="translate(0,-1020.3622)">
+ <path d="m 66 56.5 a 33.5 3.5 0 1 1 -67 0 33.5 3.5 0 1 1 67 0 z" transform="matrix(0.71641791,0,0,0.85714286,-7.2835821,1002.9336)" style="fill:url(#radialGradient3031);opacity:0.3;fill-opacity:1;stroke:none"/>
+ <rect width="26" height="19" x="3" y="1020.36" style="fill:#eae7d1;fill-opacity:1;stroke:none"/>
+ <rect width="20" height="2" x="6" y="1022.36" style="fill:#7a7a68;fill-opacity:1;stroke:none"/>
+ <rect y="1026.36" x="6" height="2" width="20" style="fill:#7a7a68;fill-opacity:1;stroke:none"/>
+ <rect width="20" height="2" x="6" y="1030.36" style="fill:#7a7a68;fill-opacity:1;stroke:none"/>
+ <path d="m 32 1033.03 0 18.328 -32 0 0 -17 15 0 1.5 -3 13.976 0.062 c 0.762 0 1.524 0.805 1.524 1.61 z" style="fill:#42a5f5;fill-opacity:1;stroke:none"/>
+ <path d="m 0 1050.36 0 1 32 0 0 -1 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 16.5 1031.36 -1.5 3 -15 0 0 1 15.5 0 1.5 -3 13.469 0.062 c 0.762 0 1.531 0.767 1.531 1.531 l 0 -1 c 0 0 -0.769 -1.531 -1.531 -1.531 z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/blue-folder-new.svg b/.icons/Material-Black-Lime-Numix/32/actions/blue-folder-new.svg
new file mode 100644
index 00000000..94aa976a
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/blue-folder-new.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <g transform="translate(0,-1020.3622)">
+ <path d="m 0 1023.89 0 21.412 32 0 0 -10.706 -1.524 -9.177 -11.976 -0.059 -1.5 -3 -15.476 0 c -0.762 0 -1.524 0.765 -1.524 1.53 z" style="fill:#1976d2;fill-opacity:1;stroke:none"/>
+ <rect width="15.786" height="5.941" x="2.5" y="1026.36" style="fill:#fffdf0;fill-opacity:1;stroke:none"/>
+ <path d="m 1.531 1022.36 c -0.762 0 -1.531 0.766 -1.531 1.531 l 0 1 c 0 -0.765 0.769 -1.531 1.531 -1.531 l 14.969 0 1.5 3 12.469 0.062 1.531 9.172 0 -1 -1.531 -9.172 -11.969 -0.062 -1.5 -3 z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 32 1026.95 0 21.412 -32 0 0 -20 15 0 1.5 -3 13.976 0.059 c 0.762 0 1.524 0.765 1.524 1.53 z" style="fill:#42a5f5;fill-opacity:1;stroke:none"/>
+ <path d="m 0 1047.36 0 1 32 0 0 -1 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 16.5 1025.36 -1.5 3 -15 0 0 1 15.5 0 1.5 -3 13.469 0.062 c 0.762 0 1.531 0.767 1.531 1.531 l 0 -1 c 0 -0.765 -0.769 -1.531 -1.531 -1.531 z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 30 1039.36 -6 0 0 -6 -5 0 0 6 -6 0 0 5 6 0 0 6 5 0 0 -6 6 0 z" style="fill:#4caf50;fill-opacity:1"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/bold.svg b/.icons/Material-Black-Lime-Numix/32/actions/bold.svg
new file mode 120000
index 00000000..3921884c
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/bold.svg
@@ -0,0 +1 @@
+format-text-bold.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/bonobo-component-browser.svg b/.icons/Material-Black-Lime-Numix/32/actions/bonobo-component-browser.svg
new file mode 120000
index 00000000..1718e977
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/bonobo-component-browser.svg
@@ -0,0 +1 @@
+document-properties.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/bookmark-add.svg b/.icons/Material-Black-Lime-Numix/32/actions/bookmark-add.svg
new file mode 100644
index 00000000..3c376e86
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/bookmark-add.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <path d="m 4 0 0 26 8 -8 8 8 0 -8 0 -2 -4 0 0 -8 4 0 0 -8 z" style="fill:#bebebe"/>
+ <path d="m 22 6 0 4 -4 0 0 4 4 0 0 4 4 0 0 -4 4 0 0 -4 -4 0 0 -4 -4 0 z" style="fill:#859900;fill-opacity:1"/>
+ <path d="M 20,0 4,0.0625 4,26 l 8,-8 8,8 0,-10 -4,0 0,-8 4,0 0,-8 z" style="fill:#dc322f;fill-rule:evenodd"/>
+ <path d="M 4,0 4,26 6,24 6,0 z m 14,0 0,8 2,0 0,-8 z m 0,16 0,8 2,2 0,-10 z" style="fill-opacity:0.1;fill-rule:evenodd"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/bookmark-new.svg b/.icons/Material-Black-Lime-Numix/32/actions/bookmark-new.svg
new file mode 100644
index 00000000..cad8c252
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/bookmark-new.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <path d="m 16.03 2 c -1.991 -0.008 -3.11 7.101 -4.725 8.274 -1.615 1.172 -8.642 -0.025 -9.264 1.88 -0.622 1.906 5.735 5.172 6.342 7.083 0.607 1.91 -2.662 8.279 -1.057 9.465 1.606 1.186 6.652 -3.894 8.642 -3.886 1.99 0.008 6.966 5.184 8.58 4.01 1.615 -1.173 -1.618 -7.621 -0.995 -9.527 0.623 -1.905 7.01 -5.11 6.404 -7.02 -0.608 -1.911 -7.658 -0.757 -9.264 -1.943 c -1.605 -1.186 -2.673 -8.329 -4.663 -8.336 z" style="fill:#f1c40f;fill-opacity:1;color:#000"/>
+ <path d="m 14 11 0 4 -4 0 0 4 4 0 l 0 4 l 4 0 0 -4 4 0 0 -4 -4 0 0 -4 l -4 0 z" style="fill:#859900;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/bookmark_add.svg b/.icons/Material-Black-Lime-Numix/32/actions/bookmark_add.svg
new file mode 120000
index 00000000..642c3ab7
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/bookmark_add.svg
@@ -0,0 +1 @@
+bookmark-add.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/bookmarks_list_add.svg b/.icons/Material-Black-Lime-Numix/32/actions/bookmarks_list_add.svg
new file mode 120000
index 00000000..642c3ab7
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/bookmarks_list_add.svg
@@ -0,0 +1 @@
+bookmark-add.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/bottom.svg b/.icons/Material-Black-Lime-Numix/32/actions/bottom.svg
new file mode 120000
index 00000000..2f2f4005
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/bottom.svg
@@ -0,0 +1 @@
+go-bottom.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/bp-next.svg b/.icons/Material-Black-Lime-Numix/32/actions/bp-next.svg
new file mode 100644
index 00000000..d7ad94c0
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/bp-next.svg
@@ -0,0 +1,5 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <path d="m 30 16 a 14 14 0 0 1 -28 0 14 14 0 1 1 28 0 z" style="fill:#dc322f;fill-rule:evenodd"/>
+ <path d="m 15 8 10 8 -10 8 z" style="fill:#dfdd41;opacity:1;fill-opacity:1;stroke:none"/>
+ <rect width="10" height="4" x="8" y="14" style="fill:#dfdd41;opacity:1;fill-opacity:1;stroke:none"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/bp-prev.svg b/.icons/Material-Black-Lime-Numix/32/actions/bp-prev.svg
new file mode 100644
index 00000000..678031b4
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/bp-prev.svg
@@ -0,0 +1,5 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <path d="m 30 16 a 14 14 0 0 1 -28 0 14 14 0 1 1 28 0 z" style="fill:#dc322f;fill-rule:evenodd"/>
+ <path d="m 17 8 -10 8 l 10 8 z" style="fill:#dfdd41;opacity:1;fill-opacity:1;stroke:none"/>
+ <rect width="10" height="4" x="-24" y="14" transform="scale(-1,1)" style="fill:#dfdd41;opacity:1;fill-opacity:1;stroke:none"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/bp-rm-all.svg b/.icons/Material-Black-Lime-Numix/32/actions/bp-rm-all.svg
new file mode 100644
index 00000000..e2390e88
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/bp-rm-all.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <path d="M 16.41 2.01 A 14 14 0 0 0 2 16 14 14 0 0 0 3.453 22.18 L 22.18 3.454 A 14 14 0 0 0 16.41 2.01 M 28.55 9.817 9.82 28.547 A 14 14 0 0 0 29.999 16 14 14 0 0 0 28.55 9.817" style="fill:#dc322f;fill-rule:evenodd"/>
+ <rect width="39.25" height="6" x="-19.627" y="19.627" transform="matrix(0.70710678,-0.70710678,0.70710678,0.70710678,0,0)" style="fill:#888;opacity:1;fill-opacity:1;stroke:none"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/bp-toggle.svg b/.icons/Material-Black-Lime-Numix/32/actions/bp-toggle.svg
new file mode 100644
index 00000000..b8327bd4
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/bp-toggle.svg
@@ -0,0 +1,3 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <path d="m 30 16 a 14 14 0 0 1 -28 0 14 14 0 1 1 28 0 z" style="fill:#dc322f;fill-rule:evenodd"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/brown-add-folders-to-archive.svg b/.icons/Material-Black-Lime-Numix/32/actions/brown-add-folders-to-archive.svg
new file mode 100644
index 00000000..fb97c0ec
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/brown-add-folders-to-archive.svg
@@ -0,0 +1,14 @@
+<svg viewBox="0 0 32 32" xmlns="http://www.w3.org/2000/svg">
+ <path d="m 3 12.764 0 10.706 16 0 0 -5.353 -0.762 -4.589 -5.988 -0.03 -0.75 -1.5 -7.738 0 c -0.381 0 -0.762 0.382 -0.762 0.765 z" style="fill:#5d4037;fill-opacity:1;stroke:none"/>
+ <rect style="fill:#fffdf0;fill-opacity:1;stroke:none" height="2.971" x="4.25" y="13.999" width="7.893"/>
+ <path d="m 3.766 11.999 c -0.381 0 -0.765 0.383 -0.765 0.765 l 0 0.5 c 0 -0.383 0.385 -0.765 0.765 -0.765 l 7.485 0 0.75 1.5 6.235 0.031 0.765 4.586 0 -0.5 -0.765 -4.586 -5.985 -0.031 -0.75 -1.5 z" style="fill:#000;opacity:0.015;fill-opacity:1;stroke:none"/>
+ <path d="m 19 14.294 0 10.706 -16 0 0 -10 7.5 0 0.75 -1.5 6.988 0.03 c 0.381 0 0.762 0.383 0.762 0.765 z" style="fill:#8d6e63;fill-opacity:1;stroke:none"/>
+ <path d="m 3 24.499 0 0.5 16 0 0 -0.5 z" style="fill:#000;opacity:0.075;fill-opacity:1;stroke:none"/>
+ <path d="m 11.25 13.499 -0.75 1.5 -7.5 0 0 0.5 7.75 0 0.75 -1.5 6.735 0.031 c 0.381 0 0.765 0.383 0.765 0.765 l 0 -0.5 c 0 -0.383 -0.384 -0.765 -0.765 -0.765 z" style="fill:#000;opacity:0.015;fill-opacity:1;stroke:none"/>
+ <path d="m 13 3.768 0 10.706 16 0 0 -5.353 -0.762 -4.588 -5.988 -0.029 -0.75 -1.5 -7.738 0 c -0.381 0 -0.762 0.382 -0.762 0.764 z" style="fill:#5d4037;fill-opacity:1;stroke:none"/>
+ <rect style="fill:#fffdf0;fill-opacity:1;stroke:none" x="14.25" height="2.971" y="4.998" width="7.893"/>
+ <path d="m 3.762 11.998 c -0.19 0 -0.379 0.097 -0.521 0.24 c -0.072 0.072 -0.132 0.154 -0.174 0.244 c -0.042 0.09 -0.066 0.185 -0.066 0.281 l 0 0.5 l 0 1.734 l 0 0.002 l 0 0.498 l 0 7.973 l 0 1.027 l 0 0.5 l 0 0.002 l 16 0 l 0 -0.002 l 0 -0.5 l 0 -1.027 l 0 -4.855 l 0 -0.498 l 0 -0.002 l 0 -3.32 l 0 -0.5 c 0 0 0 -0.002 0 -0.002 c -0.001 -0.286 -0.217 -0.572 -0.484 -0.697 c -0.088 -0.041 -0.183 -0.066 -0.277 -0.066 l -0.063 0 l -5.926 -0.031 l -0.75 -1.5 l -7.738 0 z" style="fill:#fff;opacity:0.5;fill-opacity:1;stroke:none"/>
+ <path d="m 29 5.298 0 10.706 -16 0 0 -10 7.5 0 0.75 -1.5 6.988 0.029 c 0.381 0 0.762 0.382 0.762 0.765 z" style="fill:#8d6e63;fill-opacity:1;stroke:none"/>
+ <path d="m 13 14.998 0 1 16 0 0 -1 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 28 16.998 -6 0 0 -6 -5 0 0 6 -6 0 0 5 6 0 0 6 5 0 0 -6 6 0 z" style="fill:#4caf50;fill-opacity:1"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/brown-document-open-recent.svg b/.icons/Material-Black-Lime-Numix/32/actions/brown-document-open-recent.svg
new file mode 100644
index 00000000..ecab3df7
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/brown-document-open-recent.svg
@@ -0,0 +1,20 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <defs>
+ <radialGradient id="radialGradient3031" gradientUnits="userSpaceOnUse" gradientTransform="matrix(0.71641791,0,0,0.08955224,-7.2835823,1046.3025)" cx="32.5" cy="56.5" r="33.5">
+ <stop style="stop-color:#000;stop-opacity:1"/>
+ <stop offset="1" style="stop-color:#000;stop-opacity:0"/>
+ </radialGradient>
+ </defs>
+ <g transform="translate(0,-1020.3622)">
+ <ellipse ry="3" rx="24" cy="1051.36" cx="16" style="fill:url(#radialGradient3031);opacity:0.3;fill-opacity:1;stroke:none"/>
+ <rect width="26" height="19" x="3" y="1020.36" style="fill:#eae7d1;fill-opacity:1;stroke:none"/>
+ <rect width="20" height="2" x="6" y="1022.36" style="fill:#7a7a68;fill-opacity:1;stroke:none"/>
+ <rect y="1026.36" x="6" height="2" width="20" style="fill:#7a7a68;fill-opacity:1;stroke:none"/>
+ <rect width="20" height="2" x="6" y="1030.36" style="fill:#7a7a68;fill-opacity:1;stroke:none"/>
+ <path d="m 32 1033.03 0 18.328 -32 0 0 -17 15 0 1.5 -3 13.976 0.062 c 0.762 0 1.524 0.805 1.524 1.61 z" style="fill:#8d6e63;fill-opacity:1;stroke:none"/>
+ <path d="m 0 1050.36 0 1 32 0 0 -1 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 16.5 1031.36 -1.5 3 -15 0 0 1 15.5 0 1.5 -3 13.469 0.062 c 0.762 0 1.531 0.767 1.531 1.531 l 0 -1 c 0 0 -0.769 -1.531 -1.531 -1.531 z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 29.999 1041.36 c 0.044 2.129 -1.09 4.115 -2.963 5.193 -1.875 1.077 -4.197 1.077 -6.071 0 -1.874 -1.078 -3.01 -3.065 -2.963 -5.193 -0.044 -2.129 1.09 -4.115 2.963 -5.192 1.874 -1.078 4.195 -1.078 6.071 0 1.874 1.077 3.01 3.063 2.963 5.192 z" style="fill:#4caf50;fill-opacity:1;fill-rule:evenodd"/>
+ <path d="m 27.28 1037.59 c -0.127 0.045 -0.234 0.13 -0.308 0.243 l -3.27 3.166 -2.041 -1.948 c -0.082 -0.271 -0.338 -0.45 -0.623 -0.435 -0.284 0.014 -0.522 0.221 -0.573 0.5 -0.05 0.277 0.098 0.552 0.359 0.665 l 2.458 2.436 c 0.236 0.215 0.601 0.215 0.836 0 l 3.689 -3.653 c 0.144 -0.189 0.164 -0.445 0.05 -0.653 -0.114 -0.21 -0.34 -0.334 -0.579 -0.319 z" style="fill:#fff"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/brown-document-open.svg b/.icons/Material-Black-Lime-Numix/32/actions/brown-document-open.svg
new file mode 100644
index 00000000..5aeaead7
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/brown-document-open.svg
@@ -0,0 +1,18 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <defs>
+ <radialGradient id="radialGradient3031" gradientUnits="userSpaceOnUse" gradientTransform="matrix(1,0,0,0.10447761,0,50.597015)" cx="32.5" cy="56.5" r="33.5">
+ <stop style="stop-color:#000;stop-opacity:1"/>
+ <stop offset="1" style="stop-color:#000;stop-opacity:0"/>
+ </radialGradient>
+ </defs>
+ <g transform="translate(0,-1020.3622)">
+ <path d="m 66 56.5 a 33.5 3.5 0 1 1 -67 0 33.5 3.5 0 1 1 67 0 z" transform="matrix(0.71641791,0,0,0.85714286,-7.2835821,1002.9336)" style="fill:url(#radialGradient3031);opacity:0.3;fill-opacity:1;stroke:none"/>
+ <rect width="26" height="19" x="3" y="1020.36" style="fill:#eae7d1;fill-opacity:1;stroke:none"/>
+ <rect width="20" height="2" x="6" y="1022.36" style="fill:#7a7a68;fill-opacity:1;stroke:none"/>
+ <rect y="1026.36" x="6" height="2" width="20" style="fill:#7a7a68;fill-opacity:1;stroke:none"/>
+ <rect width="20" height="2" x="6" y="1030.36" style="fill:#7a7a68;fill-opacity:1;stroke:none"/>
+ <path d="m 32 1033.03 0 18.328 -32 0 0 -17 15 0 1.5 -3 13.976 0.062 c 0.762 0 1.524 0.805 1.524 1.61 z" style="fill:#8d6e63;fill-opacity:1;stroke:none"/>
+ <path d="m 0 1050.36 0 1 32 0 0 -1 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 16.5 1031.36 -1.5 3 -15 0 0 1 15.5 0 1.5 -3 13.469 0.062 c 0.762 0 1.531 0.767 1.531 1.531 l 0 -1 c 0 0 -0.769 -1.531 -1.531 -1.531 z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/brown-folder-new.svg b/.icons/Material-Black-Lime-Numix/32/actions/brown-folder-new.svg
new file mode 100644
index 00000000..9d80e432
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/brown-folder-new.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <g transform="translate(0,-1020.3622)">
+ <path d="m 0 1023.89 0 21.412 32 0 0 -10.706 -1.524 -9.177 -11.976 -0.059 -1.5 -3 -15.476 0 c -0.762 0 -1.524 0.765 -1.524 1.53 z" style="fill:#5d4037;fill-opacity:1;stroke:none"/>
+ <rect width="15.786" height="5.941" x="2.5" y="1026.36" style="fill:#fffdf0;fill-opacity:1;stroke:none"/>
+ <path d="m 1.531 1022.36 c -0.762 0 -1.531 0.766 -1.531 1.531 l 0 1 c 0 -0.765 0.769 -1.531 1.531 -1.531 l 14.969 0 1.5 3 12.469 0.062 1.531 9.172 0 -1 -1.531 -9.172 -11.969 -0.062 -1.5 -3 z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 32 1026.95 0 21.412 -32 0 0 -20 15 0 1.5 -3 13.976 0.059 c 0.762 0 1.524 0.765 1.524 1.53 z" style="fill:#8d6e63;fill-opacity:1;stroke:none"/>
+ <path d="m 0 1047.36 0 1 32 0 0 -1 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 16.5 1025.36 -1.5 3 -15 0 0 1 15.5 0 1.5 -3 13.469 0.062 c 0.762 0 1.531 0.767 1.531 1.531 l 0 -1 c 0 -0.765 -0.769 -1.531 -1.531 -1.531 z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 30 1039.36 -6 0 0 -6 -5 0 0 6 -6 0 0 5 6 0 0 6 5 0 0 -6 6 0 z" style="fill:#4caf50;fill-opacity:1"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/browser-download.svg b/.icons/Material-Black-Lime-Numix/32/actions/browser-download.svg
new file mode 120000
index 00000000..e2277db9
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/browser-download.svg
@@ -0,0 +1 @@
+document-save.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/button_cancel.svg b/.icons/Material-Black-Lime-Numix/32/actions/button_cancel.svg
new file mode 120000
index 00000000..2283292b
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/button_cancel.svg
@@ -0,0 +1 @@
+dialog-no.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/cab_extract.svg b/.icons/Material-Black-Lime-Numix/32/actions/cab_extract.svg
new file mode 120000
index 00000000..01735382
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/cab_extract.svg
@@ -0,0 +1 @@
+tap-extract.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/calendar-go-today.svg b/.icons/Material-Black-Lime-Numix/32/actions/calendar-go-today.svg
new file mode 120000
index 00000000..dd6941d2
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/calendar-go-today.svg
@@ -0,0 +1 @@
+go-today.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/call-end.svg b/.icons/Material-Black-Lime-Numix/32/actions/call-end.svg
new file mode 120000
index 00000000..5e4612b7
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/call-end.svg
@@ -0,0 +1 @@
+call-stop.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/call-start.svg b/.icons/Material-Black-Lime-Numix/32/actions/call-start.svg
new file mode 100644
index 00000000..45c1d578
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/call-start.svg
@@ -0,0 +1,3 @@
+<svg width="32" xmlns="http://www.w3.org/2000/svg" height="32" viewBox="0 0 32 32" xmlns:xlink="http://www.w3.org/1999/xlink">
+<path style="fill:#859900" d="M 27.304688 0 C 25.253906 0 23.757812 1.859375 22.453125 3.191406 C 21.226562 4.789062 19.945312 6.648438 19.597656 8.511719 C 19.597656 9.308594 20.371094 9.574219 20.691406 10.109375 C 21.945312 11.171875 23.226562 12.769531 22.453125 14.628906 C 21.304688 16.757812 19.199219 18.355469 17.546875 20.21875 C 16.238281 21.546875 14.53125 23.410156 12.453125 22.613281 C 10.90625 21.8125 10.023438 20.484375 8.824219 19.683594 C 7.144531 19.683594 5.703125 20.75 4.316406 21.546875 C 2.53125 22.878906 0.691406 24.472656 0.0507812 26.601562 C -0.324219 28.199219 1.488281 29.261719 2.609375 30.058594 C 5.410156 32.1875 9.199219 32.453125 12.425781 31.390625 C 17.597656 29.527344 21.757812 25.539062 25.4375 21.8125 C 28.558594 18.089844 31.574219 13.832031 31.972656 9.042969 C 32.238281 5.585938 30.507812 2.394531 27.839844 0.265625 L 27.574219 0 Z "/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/call-stop.svg b/.icons/Material-Black-Lime-Numix/32/actions/call-stop.svg
new file mode 100644
index 00000000..f86c6a10
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/call-stop.svg
@@ -0,0 +1,4 @@
+<svg width="32" xmlns="http://www.w3.org/2000/svg" height="32" viewBox="0 0 32 32" xmlns:xlink="http://www.w3.org/1999/xlink">
+<path style="fill:#859900" d="M 5.238281 3.390625 C 2.476562 4.203125 0.664062 6.484375 0.214844 10.253906 C 0.09375 11.839844 -0.425781 14.039062 0.789062 15.09375 C 2.414062 16.285156 4.402344 16.085938 6.171875 15.707031 C 7.460938 15.289062 8.011719 15.136719 9.039062 13.949219 C 9.039062 13.949219 8.921875 10.933594 9.472656 9.285156 C 13.90625 7.003906 18.21875 7.171875 22.527344 9.285156 C 23.078125 10.933594 22.960938 13.949219 22.960938 13.949219 C 23.988281 15.136719 24.539062 15.289062 25.828125 15.707031 C 27.597656 16.085938 29.585938 16.285156 31.210938 15.09375 C 32.425781 14.039062 31.90625 11.839844 31.785156 10.253906 C 31.335938 6.484375 29.523438 4.203125 26.761719 3.390625 C 19.558594 1.726562 12.351562 1.351562 5.238281 3.390625 Z "/>
+<path style="fill:#dc322f" d="M 22.398438 19.5 L 20.265625 19.5 C 19.71875 19.5 19.140625 19.808594 18.734375 20.246094 L 16 23.296875 L 13.265625 20.246094 C 12.859375 19.808594 12.28125 19.5 11.734375 19.5 L 9.601562 19.5 L 9.601562 21.882812 C 9.601562 22.621094 9.792969 23.199219 10.199219 23.671875 L 16 30 L 21.800781 23.671875 C 22.207031 23.199219 22.398438 22.621094 22.398438 21.882812 Z "/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/cancel.svg b/.icons/Material-Black-Lime-Numix/32/actions/cancel.svg
new file mode 120000
index 00000000..2283292b
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/cancel.svg
@@ -0,0 +1 @@
+dialog-no.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/chronometer-lap.svg b/.icons/Material-Black-Lime-Numix/32/actions/chronometer-lap.svg
new file mode 100644
index 00000000..217e3b4f
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/chronometer-lap.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <g transform="matrix(1.4000001,0,0,1.4000001,-0.79998782,0.2000034)">
+ <path d="m 21.375 12 a 9.375 9.375 0 0 1 -18.75 0 9.375 9.375 0 1 1 18.75 0 z" style="fill:#fff;fill-rule:evenodd"/>
+ <path d="m 12 2 c -5.512 0 -10 4.488 -10 10 0 5.512 4.488 10 10 10 5.512 0 10 -4.488 10 -10 0 -5.512 -4.488 -10 -10 -10 z m 0 2 c 4.43 0 8 3.57 8 8 0 4.43 -3.57 8 -8 8 -4.43 0 -8 -3.57 -8 -8 0 -4.43 3.57 -8 8 -8 z" style="fill:#aaa"/>
+ </g>
+ <rect width="8" height="4" x="12" y="1" rx="1" style="fill:#aaa;opacity:1;fill-opacity:1;stroke:none"/>
+ <path d="m 2.588 6.393 c -0.783 0.783 -0.783 2.045 0 2.828 l 2.121 2.121 5.657 -5.657 -2.121 -2.121 c -0.783 -0.783 -2.045 -0.783 -2.828 0 z" style="fill:#aaa;opacity:1;fill-opacity:1;stroke:none"/>
+ <path d="m 29.404 6.393 c 0.783 0.783 0.783 2.045 0 2.828 l -2.121 2.121 -5.657 -5.657 2.121 -2.121 c 0.783 -0.783 2.045 -0.783 2.828 0 z" style="fill:#aaa;opacity:1;fill-opacity:1;stroke:none"/>
+ <path d="m 16,7 0,10 10,0 A 10,10 0 0 0 16,7 Z" style="fill:#268bd2;opacity:1;fill-opacity:1;stroke:none"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/chronometer-pause.svg b/.icons/Material-Black-Lime-Numix/32/actions/chronometer-pause.svg
new file mode 100644
index 00000000..a7288a97
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/chronometer-pause.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <g transform="matrix(1.4000001,0,0,1.4000001,-0.79998782,0.2000034)">
+ <path d="m 21.375 12 a 9.375 9.375 0 0 1 -18.75 0 9.375 9.375 0 1 1 18.75 0 z" style="fill:#fff;fill-rule:evenodd"/>
+ <path d="m 12 2 c -5.512 0 -10 4.488 -10 10 0 5.512 4.488 10 10 10 5.512 0 10 -4.488 10 -10 0 -5.512 -4.488 -10 -10 -10 z m 0 2 c 4.43 0 8 3.57 8 8 0 4.43 -3.57 8 -8 8 -4.43 0 -8 -3.57 -8 -8 0 -4.43 3.57 -8 8 -8 z" style="fill:#aaa"/>
+ </g>
+ <rect width="8" height="4" x="12" y="1" rx="1" style="fill:#aaa;opacity:1;fill-opacity:1;stroke:none"/>
+ <path d="m 2.588 6.393 c -0.783 0.783 -0.783 2.045 0 2.828 l 2.121 2.121 5.657 -5.657 -2.121 -2.121 c -0.783 -0.783 -2.045 -0.783 -2.828 0 z" style="fill:#aaa;opacity:1;fill-opacity:1;stroke:none"/>
+ <path d="m 29.404 6.393 c 0.783 0.783 0.783 2.045 0 2.828 l -2.121 2.121 -5.657 -5.657 2.121 -2.121 c 0.783 -0.783 2.045 -0.783 2.828 0 z" style="fill:#aaa;opacity:1;fill-opacity:1;stroke:none"/>
+ <rect width="4" height="12" x="11" y="11" style="fill:#268bd2;opacity:1;fill-opacity:1;stroke:none"/>
+ <rect y="11" x="17" height="12" width="4" style="fill:#268bd2;opacity:1;fill-opacity:1;stroke:none"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/chronometer-reset.svg b/.icons/Material-Black-Lime-Numix/32/actions/chronometer-reset.svg
new file mode 100644
index 00000000..c985cec5
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/chronometer-reset.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <g transform="matrix(1.4000001,0,0,1.4000001,-0.79998782,0.2000034)">
+ <path d="m 21.375 12 a 9.375 9.375 0 0 1 -18.75 0 9.375 9.375 0 1 1 18.75 0 z" style="fill:#fff;fill-rule:evenodd"/>
+ <path d="m 12 2 c -5.512 0 -10 4.488 -10 10 0 5.512 4.488 10 10 10 5.512 0 10 -4.488 10 -10 0 -5.512 -4.488 -10 -10 -10 z m 0 2 c 4.43 0 8 3.57 8 8 0 4.43 -3.57 8 -8 8 -4.43 0 -8 -3.57 -8 -8 0 -4.43 3.57 -8 8 -8 z" style="fill:#aaa"/>
+ </g>
+ <rect width="8" height="4" x="12" y="1" rx="1" style="fill:#aaa;opacity:1;fill-opacity:1;stroke:none"/>
+ <path d="m 2.588 6.393 c -0.783 0.783 -0.783 2.045 0 2.828 l 2.121 2.121 5.657 -5.657 -2.121 -2.121 c -0.783 -0.783 -2.045 -0.783 -2.828 0 z" style="fill:#aaa;opacity:1;fill-opacity:1;stroke:none"/>
+ <path d="m 29.404 6.393 c 0.783 0.783 0.783 2.045 0 2.828 l -2.121 2.121 -5.657 -5.657 2.121 -2.121 c 0.783 -0.783 2.045 -0.783 2.828 0 z" style="fill:#aaa;opacity:1;fill-opacity:1;stroke:none"/>
+ <rect width="12" height="12" x="10" y="11" style="fill:#dc322f;opacity:1;fill-opacity:1;stroke:none"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/chronometer-start.svg b/.icons/Material-Black-Lime-Numix/32/actions/chronometer-start.svg
new file mode 100644
index 00000000..582e4d93
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/chronometer-start.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <g transform="matrix(1.4000001,0,0,1.4000001,-0.79998782,0.2000034)">
+ <path d="m 21.375 12 a 9.375 9.375 0 0 1 -18.75 0 9.375 9.375 0 1 1 18.75 0 z" style="fill:#fff;fill-rule:evenodd"/>
+ <path d="m 12 2 c -5.512 0 -10 4.488 -10 10 0 5.512 4.488 10 10 10 5.512 0 10 -4.488 10 -10 0 -5.512 -4.488 -10 -10 -10 z m 0 2 c 4.43 0 8 3.57 8 8 0 4.43 -3.57 8 -8 8 -4.43 0 -8 -3.57 -8 -8 0 -4.43 3.57 -8 8 -8 z" style="fill:#aaa"/>
+ </g>
+ <rect width="8" height="4" x="12" y="1" rx="1" style="fill:#aaa;opacity:1;fill-opacity:1;stroke:none"/>
+ <path d="m 2.588 6.393 c -0.783 0.783 -0.783 2.045 0 2.828 l 2.121 2.121 5.657 -5.657 -2.121 -2.121 c -0.783 -0.783 -2.045 -0.783 -2.828 0 z" style="fill:#aaa;opacity:1;fill-opacity:1;stroke:none"/>
+ <path d="m 29.404 6.393 c 0.783 0.783 0.783 2.045 0 2.828 l -2.121 2.121 -5.657 -5.657 2.121 -2.121 c 0.783 -0.783 2.045 -0.783 2.828 0 z" style="fill:#aaa;opacity:1;fill-opacity:1;stroke:none"/>
+ <path d="m 12 9 12 8 -12 8 z" style="fill:#859900;opacity:1;fill-opacity:1;stroke:none"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/chronometer.svg b/.icons/Material-Black-Lime-Numix/32/actions/chronometer.svg
new file mode 100644
index 00000000..67f4d369
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/chronometer.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <g transform="matrix(1.4000001,0,0,1.4000001,-0.79998782,0.2000034)">
+ <path d="m 21.375 12 a 9.375 9.375 0 0 1 -18.75 0 9.375 9.375 0 1 1 18.75 0 z" style="fill:#fff;fill-rule:evenodd"/>
+ <path d="m 12 2 c -5.512 0 -10 4.488 -10 10 0 5.512 4.488 10 10 10 5.512 0 10 -4.488 10 -10 0 -5.512 -4.488 -10 -10 -10 z m 0 2 c 4.43 0 8 3.57 8 8 0 4.43 -3.57 8 -8 8 -4.43 0 -8 -3.57 -8 -8 0 -4.43 3.57 -8 8 -8 z" style="fill:#aaa"/>
+ </g>
+ <rect width="8" height="4" x="12" y="1" rx="1" style="fill:#aaa;opacity:1;fill-opacity:1;stroke:none"/>
+ <path d="m 2.588 6.393 c -0.783 0.783 -0.783 2.045 0 2.828 l 2.121 2.121 5.657 -5.657 -2.121 -2.121 c -0.783 -0.783 -2.045 -0.783 -2.828 0 z" style="fill:#aaa;opacity:1;fill-opacity:1;stroke:none"/>
+ <path d="m 29.404 6.393 c 0.783 0.783 0.783 2.045 0 2.828 l -2.121 2.121 -5.657 -5.657 2.121 -2.121 c 0.783 -0.783 2.045 -0.783 2.828 0 z" style="fill:#aaa;opacity:1;fill-opacity:1;stroke:none"/>
+ <path d="m 16 8 c -0.554 0 -1 0.446 -1 1 l 0 8 c 0 0.016 0.009 0.029 0.01 0.045 c -0.01 0.24 0.058 0.484 0.225 0.684 l 3.535 4.213 c 0.356 0.424 0.986 0.479 1.41 0.123 c 0.424 -0.356 0.479 -0.984 0.123 -1.408 l -3.303 -3.936 l 0 -7.721 c 0 -0.554 -0.446 -1 -1 -1 z" style="fill:#268bd2;opacity:1;fill-opacity:1;stroke:none"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/collection-rescan-amarok.svg b/.icons/Material-Black-Lime-Numix/32/actions/collection-rescan-amarok.svg
new file mode 120000
index 00000000..4e680c2a
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/collection-rescan-amarok.svg
@@ -0,0 +1 @@
+view-refresh.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/color-gradient.svg b/.icons/Material-Black-Lime-Numix/32/actions/color-gradient.svg
new file mode 100644
index 00000000..7c6301fc
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/color-gradient.svg
@@ -0,0 +1,13 @@
+
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <defs>
+ <linearGradient gradientTransform="matrix(1.42857 0 0 1.42857 -1.143 -1.143)" y1="19" id="linearGradient4178" y2="5" x1="5" gradientUnits="userSpaceOnUse" x2="19">
+ <stop style="stop-color:#268bd2;stop-opacity:1"/>
+ <stop offset="1" style="stop-color:#bbb;stop-opacity:0"/>
+ </linearGradient>
+ </defs>
+ <path d="m 6 6 0 17.857 2.143 0 0 2.143 l 17.857 0 0 -17.857 l -2.143 0 0 -2.143 z" style="fill:url(#linearGradient4178);opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 7.529 24.471 16.941 -16.941" style="stroke-opacity:1;fill:none;stroke:#313131;stroke-linecap:butt;stroke-linejoin:miter;stroke-width:2"/>
+ <rect width="4" x="24" y="4" style="stroke-dasharray:none;stroke-opacity:1;fill:none;opacity:1;stroke-miterlimit:4;stroke:#313131;stroke-linecap:butt;stroke-linejoin:miter;stroke-width:2;stroke-dashoffset:0" height="4"/>
+ <rect width="4" x="4" y="24" style="stroke-dasharray:none;stroke-opacity:1;fill:none;opacity:1;stroke-miterlimit:4;stroke:#313131;stroke-linecap:butt;stroke-linejoin:miter;stroke-width:2;stroke-dashoffset:0" height="4"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/color-picker-black.svg b/.icons/Material-Black-Lime-Numix/32/actions/color-picker-black.svg
new file mode 100644
index 00000000..86887b8b
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/color-picker-black.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <ellipse cx="14.667" cy="29.333" rx="14.667" ry="2.667" style="fill:#1a1a1a;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <g transform="matrix(0.75818848,0.4402589,-0.4362755,0.760016,12.270867,-15.087568)">
+ <path d="m 24.391 38.706 -0.749 -23.875 c -0.07 -2.238 1.337 -4.04 2.997 -4.04 1.661 0 3.068 1.804 2.997 4.04 l -0.749 23.875 c -2.248 3.201 -0.588 4.04 -2.248 4.04 -1.661 0 0 -0.841 -2.248 -4.04 z" style="fill:#acabab;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <g transform="matrix(0.70588235,0,0,0.8,44.989057,10.541226)" style="fill:#4d4d4d;fill-opacity:1">
+ <rect width="17" height="6" x="-34.495" y="7" rx="5.447" ry="3" style="opacity:1;stroke:none;fill-rule:nonzero"/>
+ <ellipse cx="-25.995" cy="2.5" rx="7" ry="9.5" style="opacity:1;stroke:none;fill-rule:nonzero"/>
+ </g>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/color-picker-grey.svg b/.icons/Material-Black-Lime-Numix/32/actions/color-picker-grey.svg
new file mode 100644
index 00000000..f41a9fe4
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/color-picker-grey.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <ellipse cx="14.667" cy="29.333" rx="14.667" ry="2.667" style="fill:#808080;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <g transform="matrix(0.75818848,0.4402589,-0.4362755,0.760016,12.270867,-15.087568)">
+ <path d="m 24.391 38.706 -0.749 -23.875 c -0.07 -2.238 1.337 -4.04 2.997 -4.04 1.661 0 3.068 1.804 2.997 4.04 l -0.749 23.875 c -2.248 3.201 -0.588 4.04 -2.248 4.04 -1.661 0 0 -0.841 -2.248 -4.04 z" style="fill:#acabab;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <g transform="matrix(0.70588235,0,0,0.8,44.989057,10.541226)" style="fill:#4d4d4d;fill-opacity:1">
+ <rect width="17" height="6" x="-34.495" y="7" rx="5.447" ry="3" style="opacity:1;stroke:none;fill-rule:nonzero"/>
+ <ellipse cx="-25.995" cy="2.5" rx="7" ry="9.5" style="opacity:1;stroke:none;fill-rule:nonzero"/>
+ </g>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/color-picker-white.svg b/.icons/Material-Black-Lime-Numix/32/actions/color-picker-white.svg
new file mode 100644
index 00000000..30f97c34
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/color-picker-white.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <ellipse cx="14.667" cy="29.333" rx="14.667" ry="2.667" style="fill:#f9f9f9;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <g transform="matrix(0.75818848,0.4402589,-0.4362755,0.760016,12.270867,-15.087568)">
+ <path d="m 24.391 38.706 -0.749 -23.875 c -0.07 -2.238 1.337 -4.04 2.997 -4.04 1.661 0 3.068 1.804 2.997 4.04 l -0.749 23.875 c -2.248 3.201 -0.588 4.04 -2.248 4.04 -1.661 0 0 -0.841 -2.248 -4.04 z" style="fill:#acabab;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <g transform="matrix(0.70588235,0,0,0.8,44.989057,10.541226)" style="fill:#4d4d4d;fill-opacity:1">
+ <rect width="17" height="6" x="-34.495" y="7" rx="5.447" ry="3" style="opacity:1;stroke:none;fill-rule:nonzero"/>
+ <ellipse cx="-25.995" cy="2.5" rx="7" ry="9.5" style="opacity:1;stroke:none;fill-rule:nonzero"/>
+ </g>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/color-picker.svg b/.icons/Material-Black-Lime-Numix/32/actions/color-picker.svg
new file mode 120000
index 00000000..ee5401f4
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/color-picker.svg
@@ -0,0 +1 @@
+gtk-color-picker.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/color-select.svg b/.icons/Material-Black-Lime-Numix/32/actions/color-select.svg
new file mode 120000
index 00000000..ee5401f4
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/color-select.svg
@@ -0,0 +1 @@
+gtk-color-picker.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/configure.svg b/.icons/Material-Black-Lime-Numix/32/actions/configure.svg
new file mode 120000
index 00000000..57642f4d
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/configure.svg
@@ -0,0 +1 @@
+open-menu.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/contact-new.svg b/.icons/Material-Black-Lime-Numix/32/actions/contact-new.svg
new file mode 100644
index 00000000..8de82dc8
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/contact-new.svg
@@ -0,0 +1,4 @@
+<svg width="32" xmlns="http://www.w3.org/2000/svg" height="32" viewBox="0 0 32 32" xmlns:xlink="http://www.w3.org/1999/xlink">
+<path style="fill:#6c71c4" d="M 7.324219 4.5625 C 6.066406 9.089844 6.035156 15.355469 8.28125 18.449219 C 9.226562 19.914062 10.515625 21.84375 9.503906 23.597656 C 7.636719 26.335938 4.527344 27.8125 1.691406 29.304688 C 0.730469 29.402344 1.078125 30.308594 1.015625 30.972656 C 1.011719 31.503906 0.855469 32.195312 1.625 31.949219 L 28.796875 31.949219 C 29.566406 32.195312 29.410156 31.503906 29.40625 30.972656 C 29.34375 30.308594 29.691406 29.402344 28.726562 29.304688 C 25.894531 27.8125 22.78125 26.335938 20.917969 23.597656 C 19.90625 21.84375 21.195312 19.914062 22.140625 18.449219 C 24.511719 15.082031 24.820312 7.761719 23.089844 4.460938 C 21.527344 1.601562 19.949219 0.109375 15.210938 0 C 10.464844 0.191406 8.894531 1.601562 7.324219 4.5625 Z "/>
+<path style="fill:#859900" d="M 32 20 L 26 20 L 26 14 L 20 14 L 20 20 L 14 20 L 14 26 L 20 26 L 20 32 L 26 32 L 26 26 L 32 26 Z "/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/contrast.svg b/.icons/Material-Black-Lime-Numix/32/actions/contrast.svg
new file mode 100644
index 00000000..38ee865a
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/contrast.svg
@@ -0,0 +1,5 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <circle cx="7.5" cy="23.5" r="7.5" style="fill:#fff;opacity:1;fill-opacity:1;stroke:none"/>
+ <circle r="7.5" cy="23.5" cx="24.5" style="fill:#000;opacity:1;fill-opacity:1;stroke:none"/>
+ <circle cx="16" cy="8.5" r="7.5" style="fill:#808080;opacity:1;fill-opacity:1;stroke:none"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/credentials-add-account.svg b/.icons/Material-Black-Lime-Numix/32/actions/credentials-add-account.svg
new file mode 120000
index 00000000..742bd8ef
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/credentials-add-account.svg
@@ -0,0 +1 @@
+list-add.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/custom-add-folders-to-archive.svg b/.icons/Material-Black-Lime-Numix/32/actions/custom-add-folders-to-archive.svg
new file mode 100644
index 00000000..9e6e51ae
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/custom-add-folders-to-archive.svg
@@ -0,0 +1,14 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <path style="fill:#7db738;fill-opacity:1;stroke:none" d="m 3 12.764 0 10.706 16 0 0 -5.353 -0.762 -4.589 -5.988 -0.03 -0.75 -1.5 -7.738 0 c -0.381 0 -0.762 0.382 -0.762 0.765 z"/>
+ <rect height="2.971" x="4.25" y="13.999" width="7.893" style="fill:#fffdf0;fill-opacity:1;stroke:none"/>
+ <path style="fill:#000;opacity:0.015;fill-opacity:1;stroke:none" d="m 3.766 11.999 c -0.381 0 -0.765 0.383 -0.765 0.765 l 0 0.5 c 0 -0.383 0.385 -0.765 0.765 -0.765 l 7.485 0 0.75 1.5 6.235 0.031 0.765 4.586 0 -0.5 -0.765 -4.586 -5.985 -0.031 -0.75 -1.5 z"/>
+ <path style="fill:#b9ff66;fill-opacity:1;stroke:none" d="m 19 14.294 0 10.706 -16 0 0 -10 7.5 0 0.75 -1.5 6.988 0.03 c 0.381 0 0.762 0.383 0.762 0.765 z"/>
+ <path style="fill:#000;opacity:0.075;fill-opacity:1;stroke:none" d="m 3 24.499 0 0.5 16 0 0 -0.5 z"/>
+ <path style="fill:#000;opacity:0.015;fill-opacity:1;stroke:none" d="m 11.25 13.499 -0.75 1.5 -7.5 0 0 0.5 7.75 0 0.75 -1.5 6.735 0.031 c 0.381 0 0.765 0.383 0.765 0.765 l 0 -0.5 c 0 -0.383 -0.384 -0.765 -0.765 -0.765 z"/>
+ <path style="fill:#7db738;fill-opacity:1;stroke:none" d="m 13 3.768 0 10.706 16 0 0 -5.353 -0.762 -4.588 -5.988 -0.029 -0.75 -1.5 -7.738 0 c -0.381 0 -0.762 0.382 -0.762 0.764 z"/>
+ <rect x="14.25" height="2.971" y="4.998" width="7.893" style="fill:#fffdf0;fill-opacity:1;stroke:none"/>
+ <path style="fill:#fff;opacity:0.5;fill-opacity:1;stroke:none" d="m 3.762 11.998 c -0.19 0 -0.379 0.097 -0.521 0.24 c -0.072 0.072 -0.132 0.154 -0.174 0.244 c -0.042 0.09 -0.066 0.185 -0.066 0.281 l 0 0.5 l 0 1.734 l 0 0.002 l 0 0.498 l 0 7.973 l 0 1.027 l 0 0.5 l 0 0.002 l 16 0 l 0 -0.002 l 0 -0.5 l 0 -1.027 l 0 -4.855 l 0 -0.498 l 0 -0.002 l 0 -3.32 l 0 -0.5 c 0 0 0 -0.002 0 -0.002 c -0.001 -0.286 -0.217 -0.572 -0.484 -0.697 c -0.088 -0.041 -0.183 -0.066 -0.277 -0.066 l -0.063 0 l -5.926 -0.031 l -0.75 -1.5 l -7.738 0 z"/>
+ <path style="fill:#b9ff66;fill-opacity:1;stroke:none" d="m 29 5.298 0 10.706 -16 0 0 -10 7.5 0 0.75 -1.5 6.988 0.029 c 0.381 0 0.762 0.382 0.762 0.765 z"/>
+ <path style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none" d="m 13 14.998 0 1 16 0 0 -1 z"/>
+ <path style="fill:#4caf50;fill-opacity:1" d="m 28 16.998 -6 0 0 -6 -5 0 0 6 -6 0 0 5 6 0 0 6 5 0 0 -6 6 0 z"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/custom-document-open-recent.svg b/.icons/Material-Black-Lime-Numix/32/actions/custom-document-open-recent.svg
new file mode 100644
index 00000000..08867eb9
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/custom-document-open-recent.svg
@@ -0,0 +1,20 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <defs>
+ <radialGradient id="radialGradient3031" gradientUnits="userSpaceOnUse" gradientTransform="matrix(0.71641791,0,0,0.08955224,-7.2835823,1046.3025)" cx="32.5" cy="56.5" r="33.5">
+ <stop style="stop-color:#000;stop-opacity:1"/>
+ <stop offset="1" style="stop-color:#000;stop-opacity:0"/>
+ </radialGradient>
+ </defs>
+ <g transform="translate(0,-1020.3622)">
+ <ellipse ry="3" rx="24" cy="1051.36" cx="16" style="fill:url(#radialGradient3031);opacity:0.3;fill-opacity:1;stroke:none"/>
+ <rect width="26" height="19" x="3" y="1020.36" style="fill:#eae7d1;fill-opacity:1;stroke:none"/>
+ <rect width="20" height="2" x="6" y="1022.36" style="fill:#7a7a68;fill-opacity:1;stroke:none"/>
+ <rect y="1026.36" x="6" height="2" width="20" style="fill:#7a7a68;fill-opacity:1;stroke:none"/>
+ <rect width="20" height="2" x="6" y="1030.36" style="fill:#7a7a68;fill-opacity:1;stroke:none"/>
+ <path d="m 32 1033.03 0 18.328 -32 0 0 -17 15 0 1.5 -3 13.976 0.062 c 0.762 0 1.524 0.805 1.524 1.61 z" style="fill:#b9ff66;fill-opacity:1;stroke:none"/>
+ <path d="m 0 1050.36 0 1 32 0 0 -1 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 16.5 1031.36 -1.5 3 -15 0 0 1 15.5 0 1.5 -3 13.469 0.062 c 0.762 0 1.531 0.767 1.531 1.531 l 0 -1 c 0 0 -0.769 -1.531 -1.531 -1.531 z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 29.999 1041.36 c 0.044 2.129 -1.09 4.115 -2.963 5.193 -1.875 1.077 -4.197 1.077 -6.071 0 -1.874 -1.078 -3.01 -3.065 -2.963 -5.193 -0.044 -2.129 1.09 -4.115 2.963 -5.192 1.874 -1.078 4.195 -1.078 6.071 0 1.874 1.077 3.01 3.063 2.963 5.192 z" style="fill:#4caf50;fill-opacity:1;fill-rule:evenodd"/>
+ <path d="m 27.28 1037.59 c -0.127 0.045 -0.234 0.13 -0.308 0.243 l -3.27 3.166 -2.041 -1.948 c -0.082 -0.271 -0.338 -0.45 -0.623 -0.435 -0.284 0.014 -0.522 0.221 -0.573 0.5 -0.05 0.277 0.098 0.552 0.359 0.665 l 2.458 2.436 c 0.236 0.215 0.601 0.215 0.836 0 l 3.689 -3.653 c 0.144 -0.189 0.164 -0.445 0.05 -0.653 -0.114 -0.21 -0.34 -0.334 -0.579 -0.319 z" style="fill:#fff"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/custom-document-open.svg b/.icons/Material-Black-Lime-Numix/32/actions/custom-document-open.svg
new file mode 100644
index 00000000..8d687f0a
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/custom-document-open.svg
@@ -0,0 +1,18 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <defs>
+ <radialGradient id="radialGradient3031" gradientUnits="userSpaceOnUse" gradientTransform="matrix(1,0,0,0.10447761,0,50.597015)" cx="32.5" cy="56.5" r="33.5">
+ <stop style="stop-color:#000;stop-opacity:1"/>
+ <stop offset="1" style="stop-color:#000;stop-opacity:0"/>
+ </radialGradient>
+ </defs>
+ <g transform="translate(0,-1020.3622)">
+ <path d="m 66 56.5 a 33.5 3.5 0 1 1 -67 0 33.5 3.5 0 1 1 67 0 z" transform="matrix(0.71641791,0,0,0.85714286,-7.2835821,1002.9336)" style="fill:url(#radialGradient3031);opacity:0.3;fill-opacity:1;stroke:none"/>
+ <rect width="26" height="19" x="3" y="1020.36" style="fill:#eae7d1;fill-opacity:1;stroke:none"/>
+ <rect width="20" height="2" x="6" y="1022.36" style="fill:#7a7a68;fill-opacity:1;stroke:none"/>
+ <rect y="1026.36" x="6" height="2" width="20" style="fill:#7a7a68;fill-opacity:1;stroke:none"/>
+ <rect width="20" height="2" x="6" y="1030.36" style="fill:#7a7a68;fill-opacity:1;stroke:none"/>
+ <path d="m 32 1033.03 0 18.328 -32 0 0 -17 15 0 1.5 -3 13.976 0.062 c 0.762 0 1.524 0.805 1.524 1.61 z" style="fill:#b9ff66;fill-opacity:1;stroke:none"/>
+ <path d="m 0 1050.36 0 1 32 0 0 -1 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 16.5 1031.36 -1.5 3 -15 0 0 1 15.5 0 1.5 -3 13.469 0.062 c 0.762 0 1.531 0.767 1.531 1.531 l 0 -1 c 0 0 -0.769 -1.531 -1.531 -1.531 z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/custom-folder-new.svg b/.icons/Material-Black-Lime-Numix/32/actions/custom-folder-new.svg
new file mode 100644
index 00000000..a2ecf6ac
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/custom-folder-new.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <g transform="translate(0,-1020.3622)">
+ <path d="m 0 1023.89 0 21.412 32 0 0 -10.706 -1.524 -9.177 -11.976 -0.059 -1.5 -3 -15.476 0 c -0.762 0 -1.524 0.765 -1.524 1.53 z" style="fill:#7db738;fill-opacity:1;stroke:none"/>
+ <rect width="15.786" height="5.941" x="2.5" y="1026.36" style="fill:#fffdf0;fill-opacity:1;stroke:none"/>
+ <path d="m 1.531 1022.36 c -0.762 0 -1.531 0.766 -1.531 1.531 l 0 1 c 0 -0.765 0.769 -1.531 1.531 -1.531 l 14.969 0 1.5 3 12.469 0.062 1.531 9.172 0 -1 -1.531 -9.172 -11.969 -0.062 -1.5 -3 z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 32 1026.95 0 21.412 -32 0 0 -20 15 0 1.5 -3 13.976 0.059 c 0.762 0 1.524 0.765 1.524 1.53 z" style="fill:#b9ff66;fill-opacity:1;stroke:none"/>
+ <path d="m 0 1047.36 0 1 32 0 0 -1 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 16.5 1025.36 -1.5 3 -15 0 0 1 15.5 0 1.5 -3 13.469 0.062 c 0.762 0 1.531 0.767 1.531 1.531 l 0 -1 c 0 -0.765 -0.769 -1.531 -1.531 -1.531 z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 30 1039.36 -6 0 0 -6 -5 0 0 6 -6 0 0 5 6 0 0 6 5 0 0 -6 6 0 z" style="fill:#4caf50;fill-opacity:1"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/db-cont.svg b/.icons/Material-Black-Lime-Numix/32/actions/db-cont.svg
new file mode 120000
index 00000000..1e939c99
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/db-cont.svg
@@ -0,0 +1 @@
+media-playback-start.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/db-step-in.svg b/.icons/Material-Black-Lime-Numix/32/actions/db-step-in.svg
new file mode 100644
index 00000000..71b8626f
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/db-step-in.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <path d="m 2 3 0 10 c 4.667 0 9.333 0 14 0 l 0 -10 m -12 2 10 0 0 6 -10 0 z m -2 14 0 10 14 0 0 -10 c -4.667 0 -9.333 0 -14 0 z m 2 2 10 0 0 6 -10 0 z" style="fill:#888;opacity:1;fill-opacity:1;stroke:none"/>
+ <path d="m 30 5 c 0 10 -3.313 14 -7.953 14 l -0.017 4 -8.03 -7 8.05 -6.998 l 0 4 c 2.891 0 5.953 -2 7.953 -8" style="fill:#268bd2;fill-opacity:1;color:#bebebe"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/db-step-out.svg b/.icons/Material-Black-Lime-Numix/32/actions/db-step-out.svg
new file mode 100644
index 00000000..2e7e5a52
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/db-step-out.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <path d="m 2 3 0 10 c 4.667 0 9.333 0 14 0 l 0 -10 m -12 2 10 0 0 6 -10 0 z m -2 14 0 10 14 0 0 -10 c -4.667 0 -9.333 0 -14 0 z m 2 2 10 0 0 6 -10 0 z" style="fill:#888;opacity:1;fill-opacity:1;stroke:none"/>
+ <path d="m 13 15 c 10 0 14 3.313 14 7.953 l 4 0.017 l -7 8.03 -6.998 -8.05 l 4 0 c 0 -2.891 -2 -5.953 -8 -7.953" style="fill:#268bd2;fill-opacity:1;color:#bebebe"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/db-step.svg b/.icons/Material-Black-Lime-Numix/32/actions/db-step.svg
new file mode 100644
index 00000000..7893f98c
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/db-step.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <path d="m 2 3 c 0 8.667 0 17.333 0 26 l 14 0 c 0 -8.667 0 -17.333 0 -26 z m 2 2 10 0 0 6 -10 0 z m 0 8 10 0 0 6 -10 0 z m 0 8 10 0 0 6 -10 0 z" style="fill:#888;opacity:1;fill-opacity:1;stroke:none"/>
+ <path d="m 25.02 4 c 10.114 5.206 6 15 -1.97 15 l -0.017 4 -8.03 -7 8.05 -6.998 l 0 4 c 7.953 0 4.953 -6 1.97 -9" style="fill:#268bd2;fill-opacity:1;color:#bebebe"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/db-stop.svg b/.icons/Material-Black-Lime-Numix/32/actions/db-stop.svg
new file mode 120000
index 00000000..9718795e
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/db-stop.svg
@@ -0,0 +1 @@
+media-playback-stop.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/default-add-folders-to-archive.svg b/.icons/Material-Black-Lime-Numix/32/actions/default-add-folders-to-archive.svg
new file mode 100644
index 00000000..1c8bbacb
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/default-add-folders-to-archive.svg
@@ -0,0 +1,14 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <path style="fill:#ef6c00;fill-opacity:1;stroke:none" d="m 3 12.764 0 10.706 16 0 0 -5.353 -0.762 -4.589 -5.988 -0.03 -0.75 -1.5 -7.738 0 c -0.381 0 -0.762 0.382 -0.762 0.765 z"/>
+ <rect style="fill:#fffdf0;fill-opacity:1;stroke:none" height="2.971" y="13.999" x="4.25" width="7.893"/>
+ <path style="fill:#000;opacity:0.015;fill-opacity:1;stroke:none" d="m 3.766 11.999 c -0.381 0 -0.765 0.383 -0.765 0.765 l 0 0.5 c 0 -0.383 0.385 -0.765 0.765 -0.765 l 7.485 0 0.75 1.5 6.235 0.031 0.765 4.586 0 -0.5 -0.765 -4.586 -5.985 -0.031 -0.75 -1.5 z"/>
+ <path style="fill:#ffa726;fill-opacity:1;stroke:none" d="m 19 14.294 0 10.706 -16 0 0 -10 7.5 0 0.75 -1.5 6.988 0.03 c 0.381 0 0.762 0.383 0.762 0.765 z"/>
+ <path style="fill:#000;opacity:0.075;fill-opacity:1;stroke:none" d="m 3 24.499 0 0.5 16 0 0 -0.5 z"/>
+ <path style="fill:#000;opacity:0.015;fill-opacity:1;stroke:none" d="m 11.25 13.499 -0.75 1.5 -7.5 0 0 0.5 7.75 0 0.75 -1.5 6.735 0.031 c 0.381 0 0.765 0.383 0.765 0.765 l 0 -0.5 c 0 -0.383 -0.384 -0.765 -0.765 -0.765 z"/>
+ <path style="fill:#ef6c00;fill-opacity:1;stroke:none" d="m 13 3.768 0 10.706 16 0 0 -5.353 -0.762 -4.588 -5.988 -0.029 -0.75 -1.5 -7.738 0 c -0.381 0 -0.762 0.382 -0.762 0.764 z"/>
+ <rect style="fill:#fffdf0;fill-opacity:1;stroke:none" height="2.971" y="4.998" x="14.25" width="7.893"/>
+ <path style="fill:#fff;opacity:0.5;fill-opacity:1;stroke:none" d="m 3.762 11.998 c -0.19 0 -0.379 0.097 -0.521 0.24 c -0.072 0.072 -0.132 0.154 -0.174 0.244 c -0.042 0.09 -0.066 0.185 -0.066 0.281 l 0 0.5 l 0 1.734 l 0 0.002 l 0 0.498 l 0 7.973 l 0 1.027 l 0 0.5 l 0 0.002 l 16 0 l 0 -0.002 l 0 -0.5 l 0 -1.027 l 0 -4.855 l 0 -0.498 l 0 -0.002 l 0 -3.32 l 0 -0.5 c 0 0 0 -0.002 0 -0.002 c -0.001 -0.286 -0.217 -0.572 -0.484 -0.697 c -0.088 -0.041 -0.183 -0.066 -0.277 -0.066 l -0.063 0 l -5.926 -0.031 l -0.75 -1.5 l -7.738 0 z"/>
+ <path style="fill:#ffa726;fill-opacity:1;stroke:none" d="m 29 5.298 0 10.706 -16 0 0 -10 7.5 0 0.75 -1.5 6.988 0.029 c 0.381 0 0.762 0.382 0.762 0.765 z"/>
+ <path style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none" d="m 13 14.998 0 1 16 0 0 -1 z"/>
+ <path style="fill:#4caf50;fill-opacity:1" d="m 28 16.998 -6 0 0 -6 -5 0 0 6 -6 0 0 5 6 0 0 6 5 0 0 -6 6 0 z"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/default-document-open-recent.svg b/.icons/Material-Black-Lime-Numix/32/actions/default-document-open-recent.svg
new file mode 100644
index 00000000..9ed5ea2f
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/default-document-open-recent.svg
@@ -0,0 +1,20 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <defs>
+ <radialGradient id="radialGradient3031" gradientUnits="userSpaceOnUse" gradientTransform="matrix(0.71641791,0,0,0.08955224,-7.2835823,1046.3025)" cx="32.5" cy="56.5" r="33.5">
+ <stop style="stop-color:#000;stop-opacity:1"/>
+ <stop offset="1" style="stop-color:#000;stop-opacity:0"/>
+ </radialGradient>
+ </defs>
+ <g transform="translate(0,-1020.3622)">
+ <ellipse ry="3" rx="24" cy="1051.36" cx="16" style="fill:url(#radialGradient3031);opacity:0.3;fill-opacity:1;stroke:none"/>
+ <rect width="26" height="19" x="3" y="1020.36" style="fill:#eae7d1;fill-opacity:1;stroke:none"/>
+ <rect width="20" height="2" x="6" y="1022.36" style="fill:#7a7a68;fill-opacity:1;stroke:none"/>
+ <rect y="1026.36" x="6" height="2" width="20" style="fill:#7a7a68;fill-opacity:1;stroke:none"/>
+ <rect width="20" height="2" x="6" y="1030.36" style="fill:#7a7a68;fill-opacity:1;stroke:none"/>
+ <path d="m 32 1033.03 0 18.328 -32 0 0 -17 15 0 1.5 -3 13.976 0.062 c 0.762 0 1.524 0.805 1.524 1.61 z" style="fill:#ffa726;fill-opacity:1;stroke:none"/>
+ <path d="m 0 1050.36 0 1 32 0 0 -1 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 16.5 1031.36 -1.5 3 -15 0 0 1 15.5 0 1.5 -3 13.469 0.062 c 0.762 0 1.531 0.767 1.531 1.531 l 0 -1 c 0 0 -0.769 -1.531 -1.531 -1.531 z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 29.999 1041.36 c 0.044 2.129 -1.09 4.115 -2.963 5.193 -1.875 1.077 -4.197 1.077 -6.071 0 -1.874 -1.078 -3.01 -3.065 -2.963 -5.193 -0.044 -2.129 1.09 -4.115 2.963 -5.192 1.874 -1.078 4.195 -1.078 6.071 0 1.874 1.077 3.01 3.063 2.963 5.192 z" style="fill:#4caf50;fill-opacity:1;fill-rule:evenodd"/>
+ <path d="m 27.28 1037.59 c -0.127 0.045 -0.234 0.13 -0.308 0.243 l -3.27 3.166 -2.041 -1.948 c -0.082 -0.271 -0.338 -0.45 -0.623 -0.435 -0.284 0.014 -0.522 0.221 -0.573 0.5 -0.05 0.277 0.098 0.552 0.359 0.665 l 2.458 2.436 c 0.236 0.215 0.601 0.215 0.836 0 l 3.689 -3.653 c 0.144 -0.189 0.164 -0.445 0.05 -0.653 -0.114 -0.21 -0.34 -0.334 -0.579 -0.319 z" style="fill:#fff"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/default-document-open.svg b/.icons/Material-Black-Lime-Numix/32/actions/default-document-open.svg
new file mode 100644
index 00000000..712424cd
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/default-document-open.svg
@@ -0,0 +1,18 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <defs>
+ <radialGradient id="radialGradient3031" gradientUnits="userSpaceOnUse" gradientTransform="matrix(1,0,0,0.10447761,0,50.597015)" cx="32.5" cy="56.5" r="33.5">
+ <stop style="stop-color:#000;stop-opacity:1"/>
+ <stop offset="1" style="stop-color:#000;stop-opacity:0"/>
+ </radialGradient>
+ </defs>
+ <g transform="translate(0,-1020.3622)">
+ <path d="m 66 56.5 a 33.5 3.5 0 1 1 -67 0 33.5 3.5 0 1 1 67 0 z" transform="matrix(0.71641791,0,0,0.85714286,-7.2835821,1002.9336)" style="fill:url(#radialGradient3031);opacity:0.3;fill-opacity:1;stroke:none"/>
+ <rect width="26" height="19" x="3" y="1020.36" style="fill:#eae7d1;fill-opacity:1;stroke:none"/>
+ <rect width="20" height="2" x="6" y="1022.36" style="fill:#7a7a68;fill-opacity:1;stroke:none"/>
+ <rect y="1026.36" x="6" height="2" width="20" style="fill:#7a7a68;fill-opacity:1;stroke:none"/>
+ <rect width="20" height="2" x="6" y="1030.36" style="fill:#7a7a68;fill-opacity:1;stroke:none"/>
+ <path d="m 32 1033.03 0 18.328 -32 0 0 -17 15 0 1.5 -3 13.976 0.062 c 0.762 0 1.524 0.805 1.524 1.61 z" style="fill:#ffa726;fill-opacity:1;stroke:none"/>
+ <path d="m 0 1050.36 0 1 32 0 0 -1 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 16.5 1031.36 -1.5 3 -15 0 0 1 15.5 0 1.5 -3 13.469 0.062 c 0.762 0 1.531 0.767 1.531 1.531 l 0 -1 c 0 0 -0.769 -1.531 -1.531 -1.531 z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/default-folder-new.svg b/.icons/Material-Black-Lime-Numix/32/actions/default-folder-new.svg
new file mode 100644
index 00000000..ba83d192
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/default-folder-new.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <g transform="translate(0,-1020.3622)">
+ <path d="m 0 1023.89 0 21.412 32 0 0 -10.706 -1.524 -9.177 -11.976 -0.059 -1.5 -3 -15.476 0 c -0.762 0 -1.524 0.765 -1.524 1.53 z" style="fill:#ef6c00;fill-opacity:1;stroke:none"/>
+ <rect width="15.786" height="5.941" x="2.5" y="1026.36" style="fill:#fffdf0;fill-opacity:1;stroke:none"/>
+ <path d="m 1.531 1022.36 c -0.762 0 -1.531 0.766 -1.531 1.531 l 0 1 c 0 -0.765 0.769 -1.531 1.531 -1.531 l 14.969 0 1.5 3 12.469 0.062 1.531 9.172 0 -1 -1.531 -9.172 -11.969 -0.062 -1.5 -3 z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 32 1026.95 0 21.412 -32 0 0 -20 15 0 1.5 -3 13.976 0.059 c 0.762 0 1.524 0.765 1.524 1.53 z" style="fill:#ffa726;fill-opacity:1;stroke:none"/>
+ <path d="m 0 1047.36 0 1 32 0 0 -1 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 16.5 1025.36 -1.5 3 -15 0 0 1 15.5 0 1.5 -3 13.469 0.062 c 0.762 0 1.531 0.767 1.531 1.531 l 0 -1 c 0 -0.765 -0.769 -1.531 -1.531 -1.531 z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 30 1039.36 -6 0 0 -6 -5 0 0 6 -6 0 0 5 6 0 0 6 5 0 0 -6 6 0 z" style="fill:#4caf50;fill-opacity:1"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/delete-table-row.svg b/.icons/Material-Black-Lime-Numix/32/actions/delete-table-row.svg
new file mode 120000
index 00000000..01bb020c
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/delete-table-row.svg
@@ -0,0 +1 @@
+edit-table-delete-row.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/dialog-apply.svg b/.icons/Material-Black-Lime-Numix/32/actions/dialog-apply.svg
new file mode 120000
index 00000000..c96e033e
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/dialog-apply.svg
@@ -0,0 +1 @@
+dialog-ok.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/dialog-cancel.svg b/.icons/Material-Black-Lime-Numix/32/actions/dialog-cancel.svg
new file mode 120000
index 00000000..2283292b
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/dialog-cancel.svg
@@ -0,0 +1 @@
+dialog-no.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/dialog-close.svg b/.icons/Material-Black-Lime-Numix/32/actions/dialog-close.svg
new file mode 120000
index 00000000..b9439718
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/dialog-close.svg
@@ -0,0 +1 @@
+window-close.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/dialog-layers.svg b/.icons/Material-Black-Lime-Numix/32/actions/dialog-layers.svg
new file mode 100644
index 00000000..d5a51fe5
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/dialog-layers.svg
@@ -0,0 +1,6 @@
+
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <path style="fill:#ff6c69;opacity:1;fill-opacity:1;color:#4d4d4d;fill-rule:evenodd" d="m 13 6 -8 8 14 0 8 -8 z"/>
+ <path style="fill:#ff6c69;opacity:1;fill-opacity:1;color:#4d4d4d;fill-rule:evenodd" d="m 23 12 -3 3 -10 0 -5 5 14 0 8 -8 -4 0 z"/>
+ <path style="fill:#ff6c69;opacity:1;fill-opacity:1;color:#4d4d4d;fill-rule:evenodd" d="m 23 18 -3 3 -10 0 -5 5 14 0 8 -8 -4 0 z"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/dialog-no.svg b/.icons/Material-Black-Lime-Numix/32/actions/dialog-no.svg
new file mode 100644
index 00000000..4e0f6906
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/dialog-no.svg
@@ -0,0 +1,3 @@
+<svg width="32" xmlns="http://www.w3.org/2000/svg" height="32" viewBox="0 0 32 32" xmlns:xlink="http://www.w3.org/1999/xlink">
+<path style="fill:#dc322f;fill-rule:evenodd" d="M 16.4375 0 C 12.117188 -0.117188 7.9375 1.515625 4.839844 4.527344 C 1.742188 7.542969 0 11.679688 0 16 C 0 24.835938 7.164062 31.996094 16 31.996094 C 24.835938 31.996094 32 24.835938 32 16 C 32.003906 7.332031 25.101562 0.238281 16.4375 0 Z M 15.125 4 C 17.925781 3.785156 20.710938 4.558594 23 6.1875 L 6.25 22.9375 C 4.796875 20.914062 4.011719 18.488281 4 16 C 3.984375 9.699219 8.839844 4.460938 15.125 4 Z M 25.8125 9 C 27.253906 11.046875 28.019531 13.496094 28 16 C 27.984375 20.480469 25.476562 24.578125 21.492188 26.628906 C 17.511719 28.679688 12.71875 28.339844 9.0625 25.75 Z "/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/dialog-ok-apply.svg b/.icons/Material-Black-Lime-Numix/32/actions/dialog-ok-apply.svg
new file mode 120000
index 00000000..c96e033e
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/dialog-ok-apply.svg
@@ -0,0 +1 @@
+dialog-ok.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/dialog-ok.svg b/.icons/Material-Black-Lime-Numix/32/actions/dialog-ok.svg
new file mode 100644
index 00000000..730c1ff1
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/dialog-ok.svg
@@ -0,0 +1,3 @@
+<svg width="32" xmlns="http://www.w3.org/2000/svg" height="32" viewBox="0 0 32 32" xmlns:xlink="http://www.w3.org/1999/xlink">
+<path style="fill:#859900" d="M 12 18.046875 L 26 4.046875 L 32 10.046875 L 12 30.046875 C 7.898438 25.945312 4.101562 22.125 0 18.023438 L 6 12.046875 Z "/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/dialog-transform.svg b/.icons/Material-Black-Lime-Numix/32/actions/dialog-transform.svg
new file mode 120000
index 00000000..8c656af4
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/dialog-transform.svg
@@ -0,0 +1 @@
+transform-scale.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/dialog-yes.svg b/.icons/Material-Black-Lime-Numix/32/actions/dialog-yes.svg
new file mode 120000
index 00000000..c96e033e
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/dialog-yes.svg
@@ -0,0 +1 @@
+dialog-ok.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/distribute-graph.svg b/.icons/Material-Black-Lime-Numix/32/actions/distribute-graph.svg
new file mode 100644
index 00000000..37e14222
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/distribute-graph.svg
@@ -0,0 +1,11 @@
+<svg viewBox="0 0 32 32" xmlns="http://www.w3.org/2000/svg">
+ <path d="m 24.678 5.908 -7.77 7.77 c 0.646 0.255 1.159 0.768 1.414 1.414 l 7.77 -7.77 c -0.646 -0.255 -1.159 -0.768 -1.414 -1.414 z m -6.281 10.762 c -0.19 0.675 -0.654 1.232 -1.268 1.547 l 7.475 6.113 c 0.19 -0.674 0.653 -1.232 1.266 -1.547 z" style="visibility:visible;shape-rendering:auto;color-interpolation-filters:linearRGB;fill:#3daee9;opacity:1;image-rendering:auto;fill-opacity:1;text-rendering:auto;stroke:none;display:inline;color:#000;fill-rule:evenodd;color-rendering:auto;color-interpolation:sRGB"/>
+ <rect width="12" transform="matrix(0 -1 1 0 0 0)" y="4" style="fill:#3daee9;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero" x="-22" height="2"/>
+ <path d="m 7.438 23.463 c -0.153 -0.687 -0.593 -1.264 -1.184 -1.611 l 7.309 -5.314 c 0.153 0.687 0.593 1.264 1.184 1.611 z" style="visibility:visible;shape-rendering:auto;color-interpolation-filters:linearRGB;fill:#3daee9;opacity:1;image-rendering:auto;fill-opacity:1;text-rendering:auto;stroke:none;display:inline;color:#000;fill-rule:evenodd;color-rendering:auto;color-interpolation:sRGB"/>
+ <circle r="2" cy="24" cx="5" style="stroke-dasharray:none;stroke-opacity:1;fill:#fff;opacity:1;stroke-miterlimit:4;fill-opacity:1;stroke:#888;stroke-linecap:butt;stroke-linejoin:miter;stroke-width:2;stroke-dashoffset:0"/>
+ <path d="m 7.438 8.537 c -0.153 0.687 -0.593 1.264 -1.184 1.611 l 7.309 5.314 c 0.153 -0.687 0.593 -1.264 1.184 -1.611 z" style="visibility:visible;shape-rendering:auto;color-interpolation-filters:linearRGB;fill:#3daee9;opacity:1;image-rendering:auto;fill-opacity:1;text-rendering:auto;stroke:none;display:inline;color:#000;fill-rule:evenodd;color-rendering:auto;color-interpolation:sRGB"/>
+ <circle r="2" cy="8" cx="5" style="stroke-dasharray:none;stroke-opacity:1;fill:#fff;opacity:1;stroke-miterlimit:4;fill-opacity:1;stroke:#888;stroke-linecap:butt;stroke-linejoin:miter;stroke-width:2;stroke-dashoffset:0"/>
+ <circle r="2" cy="16" cx="16" style="stroke-dasharray:none;stroke-opacity:1;fill:#fff;opacity:1;stroke-miterlimit:4;fill-opacity:1;stroke:#888;stroke-linecap:butt;stroke-linejoin:miter;stroke-width:2;stroke-dashoffset:0"/>
+ <circle r="2" cy="5" cx="27" style="stroke-dasharray:none;stroke-opacity:1;fill:#fff;opacity:1;stroke-miterlimit:4;fill-opacity:1;stroke:#888;stroke-linecap:butt;stroke-linejoin:miter;stroke-width:2;stroke-dashoffset:0"/>
+ <circle r="2" cy="25" cx="27" style="stroke-dasharray:none;stroke-opacity:1;fill:#fff;opacity:1;stroke-miterlimit:4;fill-opacity:1;stroke:#888;stroke-linecap:butt;stroke-linejoin:miter;stroke-width:2;stroke-dashoffset:0"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/distribute-horizontal-baseline.svg b/.icons/Material-Black-Lime-Numix/32/actions/distribute-horizontal-baseline.svg
new file mode 100644
index 00000000..3d2880b1
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/distribute-horizontal-baseline.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <path style="fill:#888;fill-opacity:1" d="m 5.396 26.01 q 0.257 0.117 0.654 0.21 0.421 0.117 0.817 0.117 1.284 0 2.01 -0.584 q 0.724 -0.56 1.307 -1.845 -1.471 -2.802 -2.756 -5.932 -1.261 -3.153 -2.102 -6.375 l 2.335 0 q 0.257 1.051 0.608 2.265 0.374 1.214 0.817 2.499 0.443 1.284 0.958 2.569 0.514 1.284 1.075 2.475 0.888 -2.452 1.541 -4.857 0.654 -2.406 1.238 -4.951 l 2.241 0 q -0.841 3.433 -1.868 6.608 -1.027 3.153 -2.219 5.908 -0.467 1.051 -0.981 1.798 -0.491 0.771 -1.097 1.261 -0.608 0.491 -1.378 0.724 -0.747 0.234 -1.701 0.234 -0.257 0 -0.537 -0.047 -0.28 -0.024 -0.56 -0.093 -0.257 -0.047 -0.491 -0.117 -0.21 -0.07 -0.304 -0.117 l 0.397 -1.752 z"/>
+ <path style="fill:#888;fill-opacity:1" d="m 22.516 22.18 q 0.771 0 1.355 -0.024 0.608 -0.047 1 -0.14 l 0 -3.62 q -0.234 -0.117 -0.771 -0.187 -0.514 -0.093 -1.261 -0.093 -0.491 0 -1.051 0.07 -0.537 0.07 -1 0.304 -0.443 0.21 -0.747 0.608 -0.304 0.374 -0.304 1 0 1.168 0.747 1.635 0.747 0.443 2.032 0.443 z m -0.187 -10.882 q 1.307 0 2.195 0.35 0.91 0.327 1.448 0.958 0.56 0.608 0.794 1.471 0.234 0.841 0.234 1.868 l 0 7.589 q -0.28 0.047 -0.794 0.14 -0.491 0.07 -1.121 0.14 -0.63 0.07 -1.378 0.117 -0.724 0.07 -1.448 0.07 -1.027 0 -1.891 -0.21 -0.864 -0.21 -1.494 -0.654 -0.63 -0.467 -0.981 -1.214 -0.35 -0.747 -0.35 -1.798 0 -1 0.397 -1.728 0.421 -0.724 1.121 -1.168 0.701 -0.443 1.635 -0.654 0.934 -0.21 1.961 -0.21 0.327 0 0.677 0.047 0.35 0.024 0.654 0.093 0.327 0.047 0.56 0.093 0.234 0.047 0.327 0.07 l 0 -0.608 q 0 -0.537 -0.117 -1.051 -0.117 -0.537 -0.421 -0.934 -0.304 -0.421 -0.841 -0.654 -0.514 -0.257 -1.355 -0.257 -1.075 0 -1.891 0.163 -0.794 0.14 -1.191 0.304 l -0.257 -1.798 q 0.421 -0.187 1.401 -0.35 0.981 -0.187 2.125 -0.187 z"/>
+ <g transform="matrix(0 1 -1 0 54.644 -20.13)">
+ <path style="fill:#268bd2;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero" d="m 25.627 30.644 -2.5 5 5 0 z"/>
+ <path style="fill:#268bd2;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero" d="m 25.627 46.644 -2.5 -5 5 0 z"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/distribute-horizontal-center.svg b/.icons/Material-Black-Lime-Numix/32/actions/distribute-horizontal-center.svg
new file mode 100644
index 00000000..e03db17a
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/distribute-horizontal-center.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <rect width="2" height="24" x="7" y="5" style="fill:#268bd2;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path transform="matrix(0,-1.4433757,-1.6666666,0,60.669583,54.31045)" d="m 35.895 31 -1.732 -3 3.464 0 z" style="fill:#268bd2;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect width="8" height="18" x="4" y="8" style="fill:#fff;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect y="5" x="23" height="24" width="2" style="fill:#268bd2;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect y="10" x="20" height="14" width="8" style="fill:#fff;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 3 27 10 0 0 -20 -10 0 m 2 18 0 -16 6 0 l 0 16 m 8 0 10 0 0 -16 -10 0 m 2 14 0 -12 6 0 0 12 z" style="fill:#888;opacity:1;fill-opacity:1;stroke:none"/>
+ <path d="m 35.895 31 -1.732 -3 3.464 0 z" transform="matrix(0,-1.4433757,1.6666666,0,-28.669583,54.31045)" style="fill:#268bd2;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/distribute-horizontal-equal.svg b/.icons/Material-Black-Lime-Numix/32/actions/distribute-horizontal-equal.svg
new file mode 100644
index 00000000..56a83cb3
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/distribute-horizontal-equal.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <rect width="2" height="24" x="11" y="5" style="fill:#268bd2;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path transform="matrix(0,-1.4433757,-1.6666666,0,72.669583,54.31045)" d="m 35.895 31 -1.732 -3 3.464 0 z" style="fill:#268bd2;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect width="8" height="18" x="4" y="8" style="fill:#fff;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect y="5" x="19" height="24" width="2" style="fill:#268bd2;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect y="10" x="20" height="14" width="8" style="fill:#fff;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 3 27 10 0 0 -20 -10 0 m 2 18 0 -16 6 0 l 0 16 m 8 0 10 0 0 -16 -10 0 m 2 14 0 -12 6 0 0 12 z" style="fill:#888;opacity:1;fill-opacity:1;stroke:none"/>
+ <path d="m 35.895 31 -1.732 -3 3.464 0 z" transform="matrix(0,-1.4433757,1.6666666,0,-40.732083,54.37295)" style="fill:#268bd2;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/distribute-horizontal-gaps.svg b/.icons/Material-Black-Lime-Numix/32/actions/distribute-horizontal-gaps.svg
new file mode 120000
index 00000000..8ff499f1
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/distribute-horizontal-gaps.svg
@@ -0,0 +1 @@
+distribute-horizontal-equal.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/distribute-horizontal-left.svg b/.icons/Material-Black-Lime-Numix/32/actions/distribute-horizontal-left.svg
new file mode 100644
index 00000000..3d2f02a4
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/distribute-horizontal-left.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <rect width="2" height="24" x="3" y="5" style="fill:#268bd2;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path transform="matrix(0,-1.4433757,-1.6666666,0,56.669583,54.31045)" d="m 35.895 31 -1.732 -3 3.464 0 z" style="fill:#268bd2;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect width="8" height="18" x="4" y="8" style="fill:#fff;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect y="5" x="19" height="24" width="2" style="fill:#268bd2;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect y="10" x="20" height="14" width="8" style="fill:#fff;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 3 27 10 0 0 -20 -10 0 m 2 18 0 -16 6 0 l 0 16 m 8 0 10 0 0 -16 -10 0 m 2 14 0 -12 6 0 0 12 z" style="fill:#888;opacity:1;fill-opacity:1;stroke:none"/>
+ <path d="m 35.895 31 -1.732 -3 3.464 0 z" transform="matrix(0,-1.4433757,1.6666666,0,-32.669583,54.31045)" style="fill:#268bd2;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/distribute-horizontal-node.svg b/.icons/Material-Black-Lime-Numix/32/actions/distribute-horizontal-node.svg
new file mode 100644
index 00000000..a81ffb73
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/distribute-horizontal-node.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <g transform="matrix(0 -1 1 0 0 32)">
+ <path d="m 24 13 6 0 0 6 -6 0 z" style="fill:#fff;stroke-miterlimit:10;stroke:#888;stroke-width:2"/>
+ <path d="m 2 5 6 0 0 6 -6 0 z" style="fill:#fff;stroke-miterlimit:10;stroke:#888;stroke-width:2"/>
+ <path d="m 2 21 6 0 0 6 -6 0 z" style="fill:#fff;stroke-miterlimit:10;stroke:#888;stroke-width:2"/>
+ <path d="m 13 8 0 1 2 0 0 4 -2 0 0 1 6 0 0 -1 -2 0 0 -4 2 0 0 -1 z" style="fill:#268bd2;fill-opacity:1;stroke:none"/>
+ <path d="m 13 18 0 1 2 0 0 4 -2 0 0 1 6 0 0 -1 -2 0 0 -4 2 0 0 -1 z" style="fill:#268bd2;fill-opacity:1;stroke:none"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/distribute-horizontal-right.svg b/.icons/Material-Black-Lime-Numix/32/actions/distribute-horizontal-right.svg
new file mode 100644
index 00000000..fee5e6f9
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/distribute-horizontal-right.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <rect width="2" height="24" x="11" y="5" style="fill:#268bd2;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path transform="matrix(0,-1.4433757,-1.6666666,0,64.669583,54.31045)" d="m 35.895 31 -1.732 -3 3.464 0 z" style="fill:#268bd2;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect width="8" height="18" x="4" y="8" style="fill:#fff;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect y="5" x="27" height="24" width="2" style="fill:#268bd2;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect y="10" x="20" height="14" width="8" style="fill:#fff;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 3 27 10 0 0 -20 -10 0 m 2 18 0 -16 6 0 l 0 16 m 8 0 10 0 0 -16 -10 0 m 2 14 0 -12 6 0 0 12 z" style="fill:#888;opacity:1;fill-opacity:1;stroke:none"/>
+ <path d="m 35.895 31 -1.732 -3 3.464 0 z" transform="matrix(0,-1.4433757,1.6666666,0,-24.669583,54.31045)" style="fill:#268bd2;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/distribute-randomize.svg b/.icons/Material-Black-Lime-Numix/32/actions/distribute-randomize.svg
new file mode 100644
index 00000000..aae009ce
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/distribute-randomize.svg
@@ -0,0 +1,12 @@
+
+<!-- Created with Inkscape (http://www.inkscape.org/) -->
+<svg viewBox="0 0 32 32" xmlns="http://www.w3.org/2000/svg">
+ <g transform="matrix(1 0 0 1 0 -1020.36)">
+ <rect width="9" style="stroke-dasharray:none;stroke-opacity:1;fill:#fff;opacity:1;stroke-miterlimit:4;fill-opacity:1;stroke:#888;fill-rule:nonzero;stroke-linecap:butt;stroke-linejoin:miter;stroke-width:2;stroke-dashoffset:0" height="6" y="1023.36" x="3"/>
+ <rect width="9" style="stroke-dasharray:none;stroke-opacity:1;fill:#fff;opacity:1;stroke-miterlimit:4;fill-opacity:1;stroke:#888;fill-rule:nonzero;stroke-linecap:butt;stroke-linejoin:miter;stroke-width:2;stroke-dashoffset:0" height="6" y="1033.36" x="6"/>
+ <rect width="9" style="stroke-dasharray:none;stroke-opacity:1;fill:#fff;opacity:1;stroke-miterlimit:4;fill-opacity:1;stroke:#888;fill-rule:nonzero;stroke-linecap:butt;stroke-linejoin:miter;stroke-width:2;stroke-dashoffset:0" height="6" y="1023.36" x="20"/>
+ <rect width="6" style="stroke-dasharray:none;stroke-opacity:1;fill:#fff;opacity:1;stroke-miterlimit:4;fill-opacity:1;stroke:#888;fill-rule:nonzero;stroke-linecap:butt;stroke-linejoin:miter;stroke-width:2;stroke-dashoffset:0" height="6" y="1033.36" x="22"/>
+ <rect width="4" style="stroke-dasharray:none;stroke-opacity:1;fill:#fff;opacity:1;stroke-miterlimit:4;fill-opacity:1;stroke:#888;fill-rule:nonzero;stroke-linecap:butt;stroke-linejoin:miter;stroke-width:2;stroke-dashoffset:0" height="6" y="1043.36" x="3"/>
+ <rect width="12" style="stroke-dasharray:none;stroke-opacity:1;fill:#fff;opacity:1;stroke-miterlimit:4;fill-opacity:1;stroke:#888;fill-rule:nonzero;stroke-linecap:butt;stroke-linejoin:miter;stroke-width:2;stroke-dashoffset:0" height="6" y="1043.36" x="15"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/distribute-remove-overlaps.svg b/.icons/Material-Black-Lime-Numix/32/actions/distribute-remove-overlaps.svg
new file mode 100644
index 00000000..01a6b74b
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/distribute-remove-overlaps.svg
@@ -0,0 +1 @@
+<svg viewBox="0 0 32 32" xmlns="http://www.w3.org/2000/svg"><g fill="#fff" stroke="#888" stroke-width="2"><path d="m3 2.9999855h6v6h-6z"/><path d="m24 3h5v26h-5z"/><path d="m3 12.999984h6v16h-6z"/><path d="m13 2.9999838h7v26h-7z"/></g></svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/distribute-unclump.svg b/.icons/Material-Black-Lime-Numix/32/actions/distribute-unclump.svg
new file mode 100644
index 00000000..d2d7c1ab
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/distribute-unclump.svg
@@ -0,0 +1,12 @@
+
+<!-- Created with Inkscape (http://www.inkscape.org/) -->
+<svg viewBox="0 0 32 32" xmlns="http://www.w3.org/2000/svg">
+ <g transform="matrix(1 0 0 1 0 -1020.36)">
+ <rect height="26" width="6" style="stroke-dasharray:none;stroke-opacity:1;fill:#fff;opacity:1;stroke-miterlimit:4;fill-opacity:1;stroke:#888;fill-rule:nonzero;stroke-linecap:butt;stroke-linejoin:miter;stroke-width:2;stroke-dashoffset:0" x="3" y="1023.36"/>
+ <rect height="6" width="6" style="stroke-dasharray:none;stroke-opacity:1;fill:#fff;opacity:1;stroke-miterlimit:4;fill-opacity:1;stroke:#888;fill-rule:nonzero;stroke-linecap:butt;stroke-linejoin:miter;stroke-width:2;stroke-dashoffset:0" x="23" y="1023.36"/>
+ <rect height="6" width="6" style="stroke-dasharray:none;stroke-opacity:1;fill:#fff;opacity:1;stroke-miterlimit:4;fill-opacity:1;stroke:#888;fill-rule:nonzero;stroke-linecap:butt;stroke-linejoin:miter;stroke-width:2;stroke-dashoffset:0" x="23" y="1043.36"/>
+ <rect height="2" width="8" style="fill:#3daee9;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero" x="12" y="1025.36"/>
+ <rect height="2" width="8" style="fill:#3daee9;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero" x="12" y="1045.36"/>
+ <rect height="8" width="2" style="fill:#3daee9;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero" x="25" y="1032.36"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/distribute-vertical-baseline.svg b/.icons/Material-Black-Lime-Numix/32/actions/distribute-vertical-baseline.svg
new file mode 100644
index 00000000..32346fe9
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/distribute-vertical-baseline.svg
@@ -0,0 +1,6 @@
+<svg viewBox="0 0 32 32" xmlns="http://www.w3.org/2000/svg">
+ <path d="m 12.97,11.682 q 0.771,0 1.354,-0.023 0.607,-0.047 1,-0.14 l 0,-3.62 Q 15.09,7.782 14.553,7.712 14.039,7.619 13.292,7.619 q -0.49,0 -1.051,0.07 -0.537,0.07 -1,0.304 -0.444,0.21 -0.747,0.607 -0.304,0.374 -0.304,1 0,1.168 0.747,1.635 0.747,0.444 2.032,0.444 z M 12.783,0.8 q 1.308,0 2.195,0.35 0.911,0.327 1.448,0.957 0.56,0.607 0.794,1.471 0.234,0.841 0.234,1.868 l 0,7.59 q -0.28,0.047 -0.794,0.14 -0.49,0.07 -1.121,0.14 -0.631,0.07 -1.378,0.117 -0.724,0.07 -1.448,0.07 -1.028,0 -1.892,-0.21 -0.864,-0.21 -1.495,-0.654 -0.631,-0.467 -0.981,-1.214 -0.35,-0.747 -0.35,-1.798 0,-1 0.397,-1.728 0.42,-0.724 1.121,-1.168 0.701,-0.444 1.635,-0.654 0.934,-0.21 1.962,-0.21 0.327,0 0.677,0.047 0.35,0.023 0.654,0.093 0.327,0.047 0.56,0.093 0.234,0.047 0.327,0.07 l 0,-0.607 q 0,-0.537 -0.117,-1.051 Q 15.094,3.975 14.791,3.578 14.487,3.158 13.95,2.924 13.436,2.667 12.596,2.667 11.522,2.667 10.704,2.83 9.91,2.97 9.513,3.134 L 9.256,1.336 q 0.42,-0.187 1.401,-0.35 0.981,-0.187 2.125,-0.187 z" style="fill:#888;fill-opacity:1"/>
+ <path d="m 7.554,29.075 q 0.257,0.117 0.654,0.21 0.42,0.117 0.817,0.117 1.284,0 2.01,-0.584 0.724,-0.56 1.308,-1.845 Q 10.872,24.171 9.587,21.041 8.326,17.888 7.485,14.666 l 2.335,0 q 0.257,1.051 0.607,2.265 0.374,1.214 0.817,2.499 0.444,1.284 0.957,2.569 0.514,1.284 1.074,2.475 0.887,-2.452 1.541,-4.857 0.654,-2.405 1.238,-4.951 l 2.242,0 q -0.841,3.433 -1.868,6.609 -1.028,3.153 -2.219,5.908 -0.467,1.051 -0.981,1.798 -0.49,0.771 -1.098,1.261 -0.607,0.49 -1.378,0.724 Q 10.005,31.2 9.047,31.2 8.79,31.2 8.51,31.153 8.23,31.13 7.95,31.06 7.693,31.013 7.46,30.943 7.25,30.873 7.156,30.826 l 0.397,-1.751 z" style="fill:#888;fill-opacity:1"/>
+ <path d="m 26.5 8 -2.5 5 l 5 0 z" style="fill:#268bd2;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 26.5 24 -2.5 -5 l 5 0 z" style="fill:#268bd2;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/distribute-vertical-bottom.svg b/.icons/Material-Black-Lime-Numix/32/actions/distribute-vertical-bottom.svg
new file mode 100644
index 00000000..1c95989a
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/distribute-vertical-bottom.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <rect width="2" height="24" x="11" y="-27" transform="matrix(0,1,-1,0,0,0)" style="fill:#268bd2;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path transform="matrix(1.4433757,0,0,-1.6666666,-22.31045,64.669499)" d="m 35.895 31 -1.732 -3 3.464 0 z" style="fill:#268bd2;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect width="8" height="18" x="4" y="-24" transform="matrix(0,1,-1,0,0,0)" style="fill:#fff;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect y="-27" x="27" height="24" width="2" transform="matrix(0,1,-1,0,0,0)" style="fill:#268bd2;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect y="-22" x="20" height="14" width="8" transform="matrix(0,1,-1,0,0,0)" style="fill:#fff;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 5 3 0 10 20 0 0 -10 z m 2 2 16 0 0 6 -16 0 z m 0 14 0 10 16 0 0 -10 z m 2 2 12 0 0 6 -12 0 z" style="fill:#888;opacity:1;fill-opacity:1;stroke:none"/>
+ <path d="m 35.895 31 -1.732 -3 3.464 0 z" transform="matrix(1.4433757,0,0,1.6666666,-22.31045,-24.669667)" style="fill:#268bd2;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/distribute-vertical-center.svg b/.icons/Material-Black-Lime-Numix/32/actions/distribute-vertical-center.svg
new file mode 100644
index 00000000..0e9e4274
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/distribute-vertical-center.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <rect width="2" height="24" x="7" y="-27" transform="matrix(0,1,-1,0,0,0)" style="fill:#268bd2;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path transform="matrix(1.4433757,0,0,-1.6666666,-22.31045,60.669499)" d="m 35.895 31 -1.732 -3 3.464 0 z" style="fill:#268bd2;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect width="8" height="18" x="4" y="-24" transform="matrix(0,1,-1,0,0,0)" style="fill:#fff;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect y="-27" x="23" height="24" width="2" transform="matrix(0,1,-1,0,0,0)" style="fill:#268bd2;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect y="-22" x="20" height="14" width="8" transform="matrix(0,1,-1,0,0,0)" style="fill:#fff;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 5 3 0 10 20 0 0 -10 z m 2 2 16 0 0 6 -16 0 z m 0 14 0 10 16 0 0 -10 z m 2 2 12 0 0 6 -12 0 z" style="fill:#888;opacity:1;fill-opacity:1;stroke:none"/>
+ <path d="m 35.895 31 -1.732 -3 3.464 0 z" transform="matrix(1.4433757,0,0,1.6666666,-22.31045,-28.669667)" style="fill:#268bd2;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/distribute-vertical-equal.svg b/.icons/Material-Black-Lime-Numix/32/actions/distribute-vertical-equal.svg
new file mode 100644
index 00000000..2fc56f51
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/distribute-vertical-equal.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <rect width="2" height="24" x="11" y="-27" transform="matrix(0,1,-1,0,0,0)" style="fill:#268bd2;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path transform="matrix(1.4433757,0,0,-1.6666666,-22.31045,72.669499)" d="m 35.895 31 -1.732 -3 3.464 0 z" style="fill:#268bd2;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect width="8" height="18" x="4" y="-24" transform="matrix(0,1,-1,0,0,0)" style="fill:#fff;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect y="-27" x="19" height="24" width="2" transform="matrix(0,1,-1,0,0,0)" style="fill:#268bd2;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect y="-22" x="20" height="14" width="8" transform="matrix(0,1,-1,0,0,0)" style="fill:#fff;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 5 3 0 10 20 0 0 -10 z m 2 2 16 0 0 6 -16 0 z m 0 14 0 10 16 0 0 -10 z m 2 2 12 0 0 6 -12 0 z" style="fill:#888;opacity:1;fill-opacity:1;stroke:none"/>
+ <path d="m 35.895 31 -1.732 -3 3.464 0 z" transform="matrix(1.4433757,0,0,1.6666666,-22.31045,-40.669667)" style="fill:#268bd2;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/distribute-vertical-gaps.svg b/.icons/Material-Black-Lime-Numix/32/actions/distribute-vertical-gaps.svg
new file mode 120000
index 00000000..3ec7a15c
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/distribute-vertical-gaps.svg
@@ -0,0 +1 @@
+distribute-vertical-equal.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/distribute-vertical-node.svg b/.icons/Material-Black-Lime-Numix/32/actions/distribute-vertical-node.svg
new file mode 100644
index 00000000..a18bb059
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/distribute-vertical-node.svg
@@ -0,0 +1,7 @@
+<svg viewBox="0 0 32 32" xmlns="http://www.w3.org/2000/svg">
+ <path d="m24 13h6v6h-6z" style="fill:#fff;stroke-miterlimit:10;stroke:#888;stroke-width:2"/>
+ <path d="m2 5h6v6h-6z" style="fill:#fff;stroke-miterlimit:10;stroke:#888;stroke-width:2"/>
+ <path d="m2 21h6v6h-6z" style="fill:#fff;stroke-miterlimit:10;stroke:#888;stroke-width:2"/>
+ <path d="m 13 8 0 1 2 0 0 4 -2 0 0 1 6 0 0 -1 -2 0 0 -4 2 0 0 -1 z" style="fill:#268bd2;fill-opacity:1;stroke:none"/>
+ <path d="m 13 18 0 1 2 0 0 4 -2 0 0 1 6 0 0 -1 -2 0 0 -4 2 0 0 -1 z" style="fill:#268bd2;fill-opacity:1;stroke:none"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/distribute-vertical-top.svg b/.icons/Material-Black-Lime-Numix/32/actions/distribute-vertical-top.svg
new file mode 100644
index 00000000..5f2d28e4
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/distribute-vertical-top.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <rect width="2" height="24" x="3" y="-27" transform="matrix(0,1,-1,0,0,0)" style="fill:#268bd2;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path transform="matrix(1.4433757,0,0,-1.6666666,-22.31045,56.669499)" d="m 35.895 31 -1.732 -3 3.464 0 z" style="fill:#268bd2;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect width="8" height="18" x="4" y="-24" transform="matrix(0,1,-1,0,0,0)" style="fill:#fff;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect y="-27" x="19" height="24" width="2" transform="matrix(0,1,-1,0,0,0)" style="fill:#268bd2;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect y="-22" x="20" height="14" width="8" transform="matrix(0,1,-1,0,0,0)" style="fill:#fff;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 5 3 0 10 20 0 0 -10 z m 2 2 16 0 0 6 -16 0 z m 0 14 0 10 16 0 0 -10 z m 2 2 12 0 0 6 -12 0 z" style="fill:#888;opacity:1;fill-opacity:1;stroke:none"/>
+ <path d="m 35.895 31 -1.732 -3 3.464 0 z" transform="matrix(1.4433757,0,0,1.6666666,-22.31045,-32.669667)" style="fill:#268bd2;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/document-close.svg b/.icons/Material-Black-Lime-Numix/32/actions/document-close.svg
new file mode 100644
index 00000000..dd4db19e
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/document-close.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <path d="M 7.429688 0 L 24.570312 0 C 28 0 28 0 28 3.554688 L 28 28.445312 C 28 32 28 32 24.570312 32 L 7.429688 32 C 4 32 4 32 4 28.445312 L 4 3.554688 C 4 0 4 0 7.429688 0 Z " style="fill:#fff;fill-rule:evenodd"/>
+ <path d="m 32 27.5 -4.5 -4.5 4.5 -4.5 -4.5 -4.5 -4.5 4.5 -4.5 -4.5 -4.5 4.5 4.5 4.5 -4.5 4.5 4.5 4.5 4.5 -4.5 4.5 4.5" style="fill:#dc322f;fill-opacity:1"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/document-edit.svg b/.icons/Material-Black-Lime-Numix/32/actions/document-edit.svg
new file mode 120000
index 00000000..b3fad1b7
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/document-edit.svg
@@ -0,0 +1 @@
+gtk-edit.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/document-export.svg b/.icons/Material-Black-Lime-Numix/32/actions/document-export.svg
new file mode 100644
index 00000000..947b1085
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/document-export.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <g style="fill-rule:evenodd">
+ <path d="M 3.429688 0 L 20.570312 0 C 24 0 24 0 24 3.554688 L 24 28.445312 C 24 32 24 32 20.570312 32 L 3.429688 32 C 0 32 0 32 0 28.445312 L 0 3.554688 C 0 0 0 0 3.429688 0 Z " style="fill:#fff"/>
+ <path d="m 18.751 26.75 c 0.281 0 0.635 -0.308 1.188 -0.75 l 10 -8 c 2.217 -1.774 2.209 -2.233 0 -4 l -10 -8 c -1.657 -1.325 -1.938 -1 -2 2.25 -0.019 1 0 3.75 0 3.75 l -0.063 0 c -9.938 0 -13.939 6 -13.876 14.06 3.938 -4.063 7.938 -6.06 13.939 -5.938 l 0 3.625 c 0.063 2.25 0.25 3 0.813 3 z" style="fill:#268bd2"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/document-import.svg b/.icons/Material-Black-Lime-Numix/32/actions/document-import.svg
new file mode 100644
index 00000000..53d36829
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/document-import.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <g transform="matrix(-1,0,0,1,31.99928,0)" style="fill-rule:evenodd">
+ <path d="M 3.429688,0 20.570312,0 C 24,0 24,0 24,3.554688 l 0,24.890624 C 24,32 24,32 20.570312,32 L 3.429688,32 C 0,32 0,32 0,28.445312 L 0,3.554688 C 0,0 0,0 3.429688,0 Z" style="fill:#fff"/>
+ <path d="m 18.751 5.27 c 0.281 0 0.635 0.308 1.188 0.75 3.334 2.667 10 8 10 8 2.217 1.774 2.209 2.233 0 4 l -10 8 c -1.657 1.325 -1.938 1 -2 -2.25 -0.019 -1 0 -3.75 0 -3.75 l -0.063 0 c -9.938 0 -13.939 -6 -13.876 -14.06 3.938 4.062 7.938 6.06 13.939 5.937 0 -1.434 -0.031 -2.66 0 -3.625 0.063 -2.25 0.25 -3 0.813 -3 z" style="fill:#268bd2"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/document-new.svg b/.icons/Material-Black-Lime-Numix/32/actions/document-new.svg
new file mode 100644
index 00000000..0eccbc1f
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/document-new.svg
@@ -0,0 +1,4 @@
+<svg width="32" xmlns="http://www.w3.org/2000/svg" height="32" viewBox="0 0 32 32" xmlns:xlink="http://www.w3.org/1999/xlink">
+<path style="fill:#fff;fill-rule:evenodd" d="M 7.429688 0 L 24.570312 0 C 28 0 28 0 28 3.554688 L 28 28.445312 C 28 32 28 32 24.570312 32 L 7.429688 32 C 4 32 4 32 4 28.445312 L 4 3.554688 C 4 0 4 0 7.429688 0 Z "/>
+<path style="fill:#859900" d="M 32 20 L 26 20 L 26 14 L 20 14 L 20 20 L 14 20 L 14 26 L 20 26 L 20 32 L 26 32 L 26 26 L 32 26 Z "/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/document-open-recent.svg b/.icons/Material-Black-Lime-Numix/32/actions/document-open-recent.svg
new file mode 120000
index 00000000..7527cbfa
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/document-open-recent.svg
@@ -0,0 +1 @@
+custom-document-open-recent.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/document-open.svg b/.icons/Material-Black-Lime-Numix/32/actions/document-open.svg
new file mode 120000
index 00000000..1589f93d
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/document-open.svg
@@ -0,0 +1 @@
+custom-document-open.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/document-page-setup.svg b/.icons/Material-Black-Lime-Numix/32/actions/document-page-setup.svg
new file mode 100644
index 00000000..1b0fff2f
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/document-page-setup.svg
@@ -0,0 +1,9 @@
+<svg width="32" xmlns="http://www.w3.org/2000/svg" height="32" viewBox="0 0 32 32" xmlns:xlink="http://www.w3.org/1999/xlink">
+<path style="fill:#fff;fill-rule:evenodd" d="M 7.429688 0 L 24.570312 0 C 28 0 28 0 28 3.554688 L 28 28.445312 C 28 32 28 32 24.570312 32 L 7.429688 32 C 4 32 4 32 4 28.445312 L 4 3.554688 C 4 0 4 0 7.429688 0 Z "/>
+<g style="fill:#aaa;stroke:#aaa;stroke-linecap:round;stroke-width:2">
+<path d="M 15 35 L 15 38 L 18 38 " transform="translate(-8 -10)"/>
+<path d="M 33 35 L 33 38 L 30 38 " transform="translate(-8 -10)"/>
+<path d="M 30 14 L 33 14 L 33 17 " transform="translate(-8 -10)"/>
+<path d="M 15 17 L 15 14 L 18 14 " transform="translate(-8 -10)"/>
+</g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/document-print-preview.svg b/.icons/Material-Black-Lime-Numix/32/actions/document-print-preview.svg
new file mode 100644
index 00000000..5ca67317
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/document-print-preview.svg
@@ -0,0 +1,12 @@
+<svg width="32" xmlns="http://www.w3.org/2000/svg" height="32" viewBox="0 0 32 32" xmlns:xlink="http://www.w3.org/1999/xlink">
+<g style="fill-rule:evenodd">
+<path style="fill:#aaa;fill-opacity:.941" d="M 9.332031 0.0078125 L 22.667969 0.0078125 C 26 0.0078125 26 -0.324219 26 3.339844 L 26 16.667969 C 26 20 26 20 22.667969 20 L 9.332031 20 C 6 20 6 20 6 16.667969 L 6 3.339844 C 6 0.0078125 6 0.0078125 9.332031 0.0078125 Z "/>
+<path style="fill:#ccc" d="M 3.199219 8 L 28.800781 8 C 32 8 32 8 32 11.199219 L 32 20.800781 C 32 24 32 24 28.800781 24 L 3.199219 24 C 0 24 0 24 0 20.800781 L 0 11.199219 C 0 8 0 8 3.199219 8 Z "/>
+</g>
+<path style="fill:#dc322f" d="M 6 16 L 26 16 L 26 32 L 6 32 Z "/>
+<g style="fill-rule:evenodd">
+<path style="fill:#fff" d="M 26 16 C 26 21.523438 21.523438 26 16 26 C 10.476562 26 6 21.523438 6 16 C 6 10.476562 10.476562 6 16 6 C 21.523438 6 26 10.476562 26 16 Z "/>
+<path style="fill:#555" d="M 22.667969 16 C 22.667969 19.683594 19.683594 22.667969 16 22.667969 C 12.316406 22.667969 9.332031 19.683594 9.332031 16 C 9.332031 12.320312 12.316406 9.335938 16 9.335938 C 19.683594 9.335938 22.667969 12.320312 22.667969 16 Z "/>
+<path style="fill:#eee" d="M 21 13.5 C 21 14.882812 19.878906 16 18.5 16 C 17.121094 16 16 14.882812 16 13.5 C 16 12.121094 17.121094 11 18.5 11 C 19.878906 11 21 12.121094 21 13.5 Z "/>
+</g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/document-print.svg b/.icons/Material-Black-Lime-Numix/32/actions/document-print.svg
new file mode 100644
index 00000000..c7c38437
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/document-print.svg
@@ -0,0 +1,7 @@
+<svg width="32" xmlns="http://www.w3.org/2000/svg" height="32" viewBox="0 0 32 32" xmlns:xlink="http://www.w3.org/1999/xlink">
+<g style="fill-rule:evenodd">
+<path style="fill:#aaa;fill-opacity:.941" d="M 9.332031 0.0078125 L 22.667969 0.0078125 C 26 0.0078125 26 -0.324219 26 3.339844 L 26 16.667969 C 26 20 26 20 22.667969 20 L 9.332031 20 C 6 20 6 20 6 16.667969 L 6 3.339844 C 6 0.0078125 6 0.0078125 9.332031 0.0078125 Z "/>
+<path style="fill:#ccc" d="M 3.199219 8 L 28.800781 8 C 32 8 32 8 32 11.199219 L 32 20.800781 C 32 24 32 24 28.800781 24 L 3.199219 24 C 0 24 0 24 0 20.800781 L 0 11.199219 C 0 8 0 8 3.199219 8 Z "/>
+</g>
+<path style="fill:#dc322f" d="M 6 16 L 26 16 L 26 32 L 6 32 Z "/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/document-properties.svg b/.icons/Material-Black-Lime-Numix/32/actions/document-properties.svg
new file mode 100644
index 00000000..b9af2dde
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/document-properties.svg
@@ -0,0 +1,7 @@
+<svg width="32" xmlns="http://www.w3.org/2000/svg" height="32" viewBox="0 0 32 32" xmlns:xlink="http://www.w3.org/1999/xlink">
+<path style="fill:#fff;fill-rule:evenodd" d="M 7.429688 0 L 24.570312 0 C 28 0 28 0 28 3.554688 L 28 28.445312 C 28 32 28 32 24.570312 32 L 7.429688 32 C 4 32 4 32 4 28.445312 L 4 3.554688 C 4 0 4 0 7.429688 0 Z "/>
+<g style="fill:#268bd2">
+<path d="M 32 32 L 24 32 L 24 20 L 32 20 L 32 32 "/>
+<path style="fill-rule:evenodd" d="M 32 12 C 32 14.210938 30.210938 16 28 16 C 25.789062 16 24 14.210938 24 12 C 24 9.789062 25.789062 8 28 8 C 30.210938 8 32 9.789062 32 12 Z "/>
+</g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/document-revert-rtl.svg b/.icons/Material-Black-Lime-Numix/32/actions/document-revert-rtl.svg
new file mode 100644
index 00000000..065dff54
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/document-revert-rtl.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <path d="M 24.570312,0 7.429688,0 C 4,0 4,0 4,3.554688 L 4,28.445312 C 4,32 4,32 7.429688,32 l 17.140624,0 C 28,32 28,32 28,28.445312 L 28,3.554688 C 28,0 28,0 24.570312,0 Z" style="fill:#fff;fill-rule:evenodd"/>
+ <path d="m 10 28 c -2.66 0 -4.668 0 -6 0 0 0 -4 0.125 -4 -6 0 -6.125 4 -6.418 4 -6.418 0 4.699 0.68 4.418 6 4.418 0 -1.566 -0.262 -3.258 1.066 -3.258 l 6.934 6.586 c 0.434 0.41 0.441 1.199 0 1.598 l -6.883 6.25 c -1.328 0 -1.117 -1.652 -1.117 -3.176" style="fill:#859900"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/document-revert.svg b/.icons/Material-Black-Lime-Numix/32/actions/document-revert.svg
new file mode 100644
index 00000000..e078b335
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/document-revert.svg
@@ -0,0 +1,4 @@
+<svg width="32" xmlns="http://www.w3.org/2000/svg" height="32" viewBox="0 0 32 32" xmlns:xlink="http://www.w3.org/1999/xlink">
+<path style="fill:#fff;fill-rule:evenodd" d="M 7.429688 0 L 24.570312 0 C 28 0 28 0 28 3.554688 L 28 28.445312 C 28 32 28 32 24.570312 32 L 7.429688 32 C 4 32 4 32 4 28.445312 L 4 3.554688 C 4 0 4 0 7.429688 0 Z "/>
+<path style="fill:#859900" d="M 22 28 C 24.660156 28 26.667969 28 28 28 C 28 28 32 28.125 32 22 C 32 15.875 28 15.582031 28 15.582031 C 28 20.28125 27.320312 20 22 20 C 22 18.433594 22.261719 16.742188 20.933594 16.742188 L 14 23.328125 C 13.566406 23.738281 13.558594 24.527344 14 24.925781 L 20.882812 31.175781 C 22.210938 31.175781 22 29.523438 22 28 Z "/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/document-save-all.svg b/.icons/Material-Black-Lime-Numix/32/actions/document-save-all.svg
new file mode 120000
index 00000000..bd903f22
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/document-save-all.svg
@@ -0,0 +1 @@
+geany-save-all.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/document-save-as.svg b/.icons/Material-Black-Lime-Numix/32/actions/document-save-as.svg
new file mode 100644
index 00000000..b8b6384f
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/document-save-as.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <path d="m 8.223 0 l 15.555 0 c 4.668 0 6.223 1.602 6.223 6.398 l 0 19.2 c 0 4.797 -1.555 6.398 -6.223 6.398 l -15.555 0 c -4.668 0 -6.223 -1.602 -6.223 -6.398 l 0 -19.2 c 0 -4.797 1.555 -6.398 6.223 -6.398 Z" style="fill:#268bd2;fill-rule:evenodd"/>
+ <g style="fill:#fff">
+ <path d="m 8.223 0 15.555 0 c 4.668 0 6.223 1.602 6.223 6.398 l 0 12.801 c 0 4.801 -1.555 6.801 -6.223 6.801 l -15.555 0 c -4.668 0 -6.223 -2 -6.223 -6.801 l 0 -12.801 c 0 -4.797 1.555 -6.398 6.223 -6.398" style="fill-opacity:0.302;fill-rule:evenodd"/>
+ <path d="m 12 4 l 0 2 l 8 0 l 0 -2 m -8 4 l 0 4 l 8 0 l 0 -4 m -13 6 l 9 10 l 9 -10 Z" style="fill-opacity:0.902"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/document-save.svg b/.icons/Material-Black-Lime-Numix/32/actions/document-save.svg
new file mode 100644
index 00000000..e1f60be1
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/document-save.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <path d="m 8.223 0 l 15.555 0 c 4.668 0 6.223 1.602 6.223 6.398 l 0 19.2 c 0 4.797 -1.555 6.398 -6.223 6.398 l -15.555 0 c -4.668 0 -6.223 -1.602 -6.223 -6.398 l 0 -19.2 c 0 -4.797 1.555 -6.398 6.223 -6.398 Z" style="fill:#268bd2;fill-rule:evenodd"/>
+ <g style="fill:#fff">
+ <path d="m 8.223 0 15.555 0 c 4.668 0 6.223 1.602 6.223 6.398 l 0 12.801 c 0 4.801 -1.555 6.801 -6.223 6.801 l -15.555 0 c -4.668 0 -6.223 -2 -6.223 -6.801 l 0 -12.801 c 0 -4.797 1.555 -6.398 6.223 -6.398" style="fill-opacity:0.302;fill-rule:evenodd"/>
+ <path d="m 25 14 l -9 10 l -9 -10 l 5 0 l 0 -10 l 8 0 l 0 10 Z" style="fill-opacity:0.902"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/document-send.svg b/.icons/Material-Black-Lime-Numix/32/actions/document-send.svg
new file mode 100644
index 00000000..43120ebf
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/document-send.svg
@@ -0,0 +1,11 @@
+<svg width="32" xmlns="http://www.w3.org/2000/svg" height="32" viewBox="0 0 32 32" xmlns:xlink="http://www.w3.org/1999/xlink">
+<g style="fill:#888">
+<path d="M 8.003906 14.398438 L 24 4.800781 L 24 8 L 8.003906 17.597656 Z "/>
+<path d="M 8.003906 17.597656 L 24 27.195312 L 24 23.996094 L 8.003906 14.398438 Z "/>
+</g>
+<g style="fill-rule:evenodd">
+<path style="fill:#268bd2" d="M 30.394531 6.398438 C 30.394531 9.933594 27.53125 12.796875 23.996094 12.796875 C 20.464844 12.796875 17.601562 9.933594 17.601562 6.398438 C 17.601562 2.863281 20.464844 0 23.996094 0 C 27.53125 0 30.394531 2.863281 30.394531 6.398438 Z "/>
+<path style="fill:#2aa198" d="M 14.398438 15.996094 C 14.398438 19.53125 11.535156 22.394531 8.003906 22.394531 C 4.46875 22.394531 1.605469 19.53125 1.605469 15.996094 C 1.605469 12.460938 4.46875 9.597656 8.003906 9.597656 C 11.535156 9.597656 14.398438 12.460938 14.398438 15.996094 Z "/>
+<path style="fill:#dc322f" d="M 30.394531 25.601562 C 30.394531 29.136719 27.53125 32 23.996094 32 C 20.464844 32 17.601562 29.136719 17.601562 25.601562 C 17.601562 22.066406 20.464844 19.203125 23.996094 19.203125 C 27.53125 19.203125 30.394531 22.066406 30.394531 25.601562 Z "/>
+</g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/documentinfo.svg b/.icons/Material-Black-Lime-Numix/32/actions/documentinfo.svg
new file mode 120000
index 00000000..1718e977
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/documentinfo.svg
@@ -0,0 +1 @@
+document-properties.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/down.svg b/.icons/Material-Black-Lime-Numix/32/actions/down.svg
new file mode 120000
index 00000000..a8eb1b5c
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/down.svg
@@ -0,0 +1 @@
+go-down.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/download.svg b/.icons/Material-Black-Lime-Numix/32/actions/download.svg
new file mode 120000
index 00000000..e2277db9
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/download.svg
@@ -0,0 +1 @@
+document-save.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/draw-calligraphic.svg b/.icons/Material-Black-Lime-Numix/32/actions/draw-calligraphic.svg
new file mode 100644
index 00000000..9d24f544
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/draw-calligraphic.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32" style="enable-background:new 0 0 1000 1000">
+ <path style="fill:#af8566;fill-opacity:1" d="m 17.08 6.308 8.615 8.615 4.308 -2.154 -10.769 -10.769 z"/>
+ <path style="fill:#aaa;fill-opacity:1" d="m 16 7.385 -8.615 4.308 -5.385 16.15 0.538 0.538 8.71 -8.71 a 2.284503 2.284503 0 0 1 0.443811 -2.597659 2.284503 2.284503 0 0 1 3.230775 0 2.284503 2.284503 0 0 1 0 3.230774 2.284503 2.284503 0 0 1 -2.59766 0.443811 l -8.71 8.71 0.538 0.538 16.15 -5.385 4.308 -8.615 -8.615 -8.615 z"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/draw-connector.svg b/.icons/Material-Black-Lime-Numix/32/actions/draw-connector.svg
new file mode 100644
index 00000000..6dfad283
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/draw-connector.svg
@@ -0,0 +1,6 @@
+
+<svg viewBox="0 0 32 32" xmlns="http://www.w3.org/2000/svg">
+ <path d="m 7.529 24.471 16.941 -16.941" style="stroke-opacity:1;fill:none;stroke:#50b34a;stroke-linecap:butt;stroke-linejoin:miter;stroke-width:2"/>
+ <rect width="4" y="4" x="24" style="stroke-dasharray:none;stroke-opacity:1;fill:none;opacity:1;stroke-miterlimit:4;stroke:#313131;stroke-linecap:butt;stroke-linejoin:miter;stroke-width:2;stroke-dashoffset:0" height="4"/>
+ <rect width="4" y="24" x="4" style="stroke-dasharray:none;stroke-opacity:1;fill:none;opacity:1;stroke-miterlimit:4;stroke:#313131;stroke-linecap:butt;stroke-linejoin:miter;stroke-width:2;stroke-dashoffset:0" height="4"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/draw-cuboid.svg b/.icons/Material-Black-Lime-Numix/32/actions/draw-cuboid.svg
new file mode 100644
index 00000000..54d0de4a
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/draw-cuboid.svg
@@ -0,0 +1,5 @@
+<svg viewBox="0 0 32 32" xmlns="http://www.w3.org/2000/svg">
+ <path d="M 4,21 4,9 15,2 15,14 Z" style="fill:#d5c7d3;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <path d="M 28,21 28,9 17,2 17,14 Z" style="fill:#745871;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <path d="m 16 15.734 l -10.633 6.766 l 10.633 6.766 l 10.633 -6.766 l -10.633 -6.766 z" style="fill:#a78ba4;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/draw-ellipse.svg b/.icons/Material-Black-Lime-Numix/32/actions/draw-ellipse.svg
new file mode 100644
index 00000000..f022f5e1
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/draw-ellipse.svg
@@ -0,0 +1,3 @@
+<svg viewBox="0 0 32 32" xmlns="http://www.w3.org/2000/svg">
+ <circle cx="16" cy="16" r="12" style="fill:#e2727f;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/draw-eraser.svg b/.icons/Material-Black-Lime-Numix/32/actions/draw-eraser.svg
new file mode 100644
index 00000000..38219928
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/draw-eraser.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <rect style="fill:#ee7266;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero" width="19.695" y="16.474" rx="2.649" x="-12.366" height="12.309" transform="matrix(0.70716 -0.70706 0.70716 0.70706 0 0)"/>
+ <path style="fill:#1385bf;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero" d="m 13.351 9.946 8.703 8.702 5.223 -5.222 c 0.964 -0.964 0.964 -2.517 0 -3.481 l -5.223 -5.222 c -0.964 -0.964 -2.517 -0.964 -3.481 0 l -5.223 5.222 z"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/draw-freehand.svg b/.icons/Material-Black-Lime-Numix/32/actions/draw-freehand.svg
new file mode 100644
index 00000000..25594b20
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/draw-freehand.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <g transform="matrix(1.15981 1.15981 -0.97362 0.97362 13.07 -8.905)">
+ <g transform="matrix(1.22226 -0.70567 0.70567 1.22226 -10.611 5.175)">
+ <path d="m 16.07 7.213 c 0 0 0.208 -0.893 -0.859 -1.509 -1.067 -0.616 -1.736 0.01 -1.736 0.01 l -5.449 9.437 -0.313 3.539 2.909 -2.041" style="fill:#ff6f03;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 8.02 15.15 -0.313 3.539 2.909 -2.041" style="fill:#ffc13d;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 7.849 17.04 -0.142 1.65 1.362 -0.945" style="fill:#2d2d2d;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ </g>
+ </g>
+ <path d="m 5 27 c 5.099 3.046 21.54 1.613 18.921 -7.846 -0.892 -3.221 7.47 -4.335 3.01 -0.521 c 1.704 10.19 -12.13 14.53 -21.933 8.367 z" style="fill:#2d2d2d;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/draw-path.svg b/.icons/Material-Black-Lime-Numix/32/actions/draw-path.svg
new file mode 100644
index 00000000..02ba99db
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/draw-path.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <g transform="matrix(1.15981 1.15981 -0.97362 0.97362 13.07 -8.905)">
+ <g transform="matrix(1.22226 -0.70567 0.70567 1.22226 -10.611 5.175)">
+ <path style="fill:#ff6f03;fill-opacity:1;stroke:none;fill-rule:nonzero" d="m 16.07 7.213 c 0 0 0.208 -0.893 -0.859 -1.509 -1.067 -0.616 -1.736 0.01 -1.736 0.01 l -5.449 9.437 -0.313 3.539 2.909 -2.041"/>
+ <path style="fill:#ffc13d;fill-opacity:1;stroke:none;fill-rule:nonzero" d="m 8.02 15.15 -0.313 3.539 2.909 -2.041"/>
+ <path style="fill:#2d2d2d;fill-opacity:1;stroke:none;fill-rule:nonzero" d="m 7.849 17.04 -0.142 1.65 1.362 -0.945"/>
+ </g>
+ </g>
+ <path style="stroke-dasharray:none;stroke-opacity:1;fill:none;stroke-miterlimit:4;stroke:#313131;stroke-linecap:butt;stroke-linejoin:miter;stroke-width:2" d="m 5 28 20 0"/>
+ <rect width="4" x="25" y="26" style="stroke-dasharray:none;stroke-opacity:1;fill:none;opacity:1;stroke-miterlimit:4;stroke:#313131;stroke-linecap:butt;stroke-linejoin:miter;stroke-width:2;stroke-dashoffset:0" height="4"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/draw-polygon-star.svg b/.icons/Material-Black-Lime-Numix/32/actions/draw-polygon-star.svg
new file mode 100644
index 00000000..3c0c1c40
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/draw-polygon-star.svg
@@ -0,0 +1,3 @@
+<svg viewBox="0 0 32 32" xmlns="http://www.w3.org/2000/svg">
+ <path d="m 16 3 -4.223 8.559 -9.444 1.373 6.834 6.662 -1.613 9.406 8.447 -4.441 8.447 4.441 -1.613 -9.406 6.834 -6.662 -9.444 -1.373 z" style="fill:#dfdd41;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/draw-rectangle.svg b/.icons/Material-Black-Lime-Numix/32/actions/draw-rectangle.svg
new file mode 100644
index 00000000..504ea0f9
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/draw-rectangle.svg
@@ -0,0 +1,3 @@
+<svg viewBox="0 0 32 32" xmlns="http://www.w3.org/2000/svg">
+ <rect height="24" style="fill:#75cae9;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero" x="4" y="4" width="24"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/draw-spiral.svg b/.icons/Material-Black-Lime-Numix/32/actions/draw-spiral.svg
new file mode 100644
index 00000000..cf45f800
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/draw-spiral.svg
@@ -0,0 +1,5 @@
+
+<!--Created with Inkscape (http://www.inkscape.org/)-->
+<svg viewBox="0 0 32 32" style="enable-background:new" xmlns="http://www.w3.org/2000/svg">
+ <path d="m 16.14 3.02 c -3.365 -0.171 -6.774 1 -9.385 3.648 -4.639 4.699 -5.135 12.806 -0.592 17.815 4 4.411 10.873 4.868 15.1 0.49 3.684 -3.817 4.053 -10.346 0.337 -14.336 -3.202 -3.439 -8.649 -3.769 -11.955 -0.234 c -2.811 3.01 -3.066 8.088 -0.108 11.146 2.474 2.558 6.628 2.776 9.1 0.005 2.027 -2.273 2.181 -6.06 -0.098 -8.278 -1.824 -1.776 -4.835 -1.891 -6.565 0.206 -1.342 1.627 -1.408 4.286 0.288 5.769 1.264 1.105 3.31 1.134 4.398 -0.408 0.384 -0.545 0.559 -1.201 0.508 -1.873 -0.052 -0.671 -0.381 -1.395 -1.01 -1.82 -0.412 -0.28 -0.872 -0.388 -1.362 -0.313 -0.49 0.075 -1.054 0.421 -1.313 1.017 -0.161 0.372 -0.187 0.695 -0.087 1.094 0.097 0.386 0.519 0.89 1.049 0.985 -0.33 0.038 -0.68 -0.035 -0.953 -0.274 -0.768 -0.672 -0.733 -2 -0.061 -2.82 0.952 -1.155 2.724 -1.084 3.794 -0.042 1.421 1.383 1.32 3.857 0 5.337 -1.678 1.882 -4.604 1.73 -6.338 -0.062 -2.138 -2.21 -1.949 -5.989 0.131 -8.214 2.504 -2.678 6.73 -2.422 9.2 0.231 2.92 3.135 2.624 8.366 -0.314 11.409 c -3.418 3.542 -9.07 3.166 -12.346 -0.445 -3.763 -4.15 -3.347 -10.962 0.534 -14.893 4.412 -4.47 11.612 -3.962 15.751 0.694 4.665 5.246 4.118 13.764 -0.784 18.646 l 1.327 1.504 c 5.669 -5.646 6.301 -15.456 0.868 -21.565 -2.43 -2.733 -5.751 -4.248 -9.116 -4.419 z" style="visibility:visible;shape-rendering:auto;color-interpolation-filters:linearRGB;fill:#4b4b4b;opacity:1;image-rendering:auto;fill-opacity:1;text-rendering:auto;stroke:none;display:inline;color:#000;fill-rule:evenodd;color-rendering:auto;color-interpolation:sRGB"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/draw-text.svg b/.icons/Material-Black-Lime-Numix/32/actions/draw-text.svg
new file mode 100644
index 00000000..db6c0080
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/draw-text.svg
@@ -0,0 +1,5 @@
+
+<!--Created with Inkscape (http://www.inkscape.org/)-->
+<svg style="enable-background:new" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <path d="m 13.918 4 -8.584 24 4.666 0 1.789 -5 8.424 0 1.787 5 4.666 0 -8.584 -24 z m 2.082 7.221 2.781 7.779 -5.562 0 z" style="fill:#393939;fill-opacity:1"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/dynamic-amarok.svg b/.icons/Material-Black-Lime-Numix/32/actions/dynamic-amarok.svg
new file mode 120000
index 00000000..26f66967
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/dynamic-amarok.svg
@@ -0,0 +1 @@
+media-playlist-shuffle.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/edit-add.svg b/.icons/Material-Black-Lime-Numix/32/actions/edit-add.svg
new file mode 120000
index 00000000..742bd8ef
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/edit-add.svg
@@ -0,0 +1 @@
+list-add.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/edit-clear-all.svg b/.icons/Material-Black-Lime-Numix/32/actions/edit-clear-all.svg
new file mode 120000
index 00000000..00150527
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/edit-clear-all.svg
@@ -0,0 +1 @@
+edit-clear.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/edit-clear-list.svg b/.icons/Material-Black-Lime-Numix/32/actions/edit-clear-list.svg
new file mode 120000
index 00000000..00150527
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/edit-clear-list.svg
@@ -0,0 +1 @@
+edit-clear.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/edit-clear-locationbar-ltr.svg b/.icons/Material-Black-Lime-Numix/32/actions/edit-clear-locationbar-ltr.svg
new file mode 100644
index 00000000..eb5660d1
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/edit-clear-locationbar-ltr.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <g transform="matrix(-1,0,0,1,32,0)">
+ <path d="m 12 6 -10 10 10 10 16.07 0 c 1.06 -0.044 1.929 -0.984 1.929 -2 l 0 -16 c 0 -1.062 -0.691 -2 -2.02 -2" style="fill:#dc322f;opacity:1;fill-opacity:1;color:#000"/>
+ <path d="m 14.01 10 1.999 0 c 0.021 0 0.042 -0.001 0.063 0 0.51 0.022 1.019 0.257 1.374 0.625 l 2.561 2.563 2.624 -2.563 c 0.531 -0.461 0.893 -0.611 1.374 -0.625 l 1.999 0 l 0 2 c 0 0.573 -0.069 1.101 -0.5 1.5 l -2.561 2.563 2.499 2.5 c 0.376 0.376 0.562 0.907 0.562 1.438 l 0 2 -1.999 0 c -0.53 0 -1.061 -0.186 -1.437 -0.563 l -2.561 -2.563 -2.561 2.563 c -0.376 0.376 -0.906 0.563 -1.437 0.563 l -1.999 0 0 -2 c 0 -0.531 0.186 -1.061 0.562 -1.438 l 2.561 -2.5 l -2.561 -2.563 c -0.421 -0.389 -0.606 -0.938 -0.562 -1.5 l 0 -2 z" style="fill:#fff;fill-opacity:1;color:#000"/>
+ <path d="m 14.01 10 1.999 0 c 0.021 0 0.042 -0.001 0.063 0 0.51 0.022 1.019 0.257 1.374 0.625 l 2.561 2.563 2.624 -2.563 c 0.531 -0.461 0.893 -0.611 1.374 -0.625 l 1.999 0 l 0 2 c 0 0.573 -0.069 1.101 -0.5 1.5 l -2.561 2.563 2.499 2.5 c 0.376 0.376 0.562 0.907 0.562 1.438 l 0 2 -1.999 0 c -0.53 0 -1.061 -0.186 -1.437 -0.563 l -2.561 -2.563 -2.561 2.563 c -0.376 0.376 -0.906 0.563 -1.437 0.563 l -1.999 0 0 -2 c 0 -0.531 0.186 -1.061 0.562 -1.438 l 2.561 -2.5 l -2.561 -2.563 c -0.421 -0.389 -0.606 -0.938 -0.562 -1.5 l 0 -2 z" style="fill:#dc322f;fill-opacity:0.102;color:#000"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/edit-clear-locationbar-rtl.svg b/.icons/Material-Black-Lime-Numix/32/actions/edit-clear-locationbar-rtl.svg
new file mode 100644
index 00000000..d9aa478a
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/edit-clear-locationbar-rtl.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <g>
+ <path d="m 12 6 -10 10 10 10 16.07 0 c 1.06 -0.044 1.929 -0.984 1.929 -2 l 0 -16 c 0 -1.062 -0.691 -2 -2.02 -2" style="fill:#dc322f;opacity:1;fill-opacity:1;color:#000"/>
+ <path d="m 14.01 10 1.999 0 c 0.021 0 0.042 -0.001 0.063 0 0.51 0.022 1.019 0.257 1.374 0.625 l 2.561 2.563 2.624 -2.563 c 0.531 -0.461 0.893 -0.611 1.374 -0.625 l 1.999 0 l 0 2 c 0 0.573 -0.069 1.101 -0.5 1.5 l -2.561 2.563 2.499 2.5 c 0.376 0.376 0.562 0.907 0.562 1.438 l 0 2 -1.999 0 c -0.53 0 -1.061 -0.186 -1.437 -0.563 l -2.561 -2.563 -2.561 2.563 c -0.376 0.376 -0.906 0.563 -1.437 0.563 l -1.999 0 0 -2 c 0 -0.531 0.186 -1.061 0.562 -1.438 l 2.561 -2.5 l -2.561 -2.563 c -0.421 -0.389 -0.606 -0.938 -0.562 -1.5 l 0 -2 z" style="fill:#fff;fill-opacity:1;color:#000"/>
+ <path d="m 14.01 10 1.999 0 c 0.021 0 0.042 -0.001 0.063 0 0.51 0.022 1.019 0.257 1.374 0.625 l 2.561 2.563 2.624 -2.563 c 0.531 -0.461 0.893 -0.611 1.374 -0.625 l 1.999 0 l 0 2 c 0 0.573 -0.069 1.101 -0.5 1.5 l -2.561 2.563 2.499 2.5 c 0.376 0.376 0.562 0.907 0.562 1.438 l 0 2 -1.999 0 c -0.53 0 -1.061 -0.186 -1.437 -0.563 l -2.561 -2.563 -2.561 2.563 c -0.376 0.376 -0.906 0.563 -1.437 0.563 l -1.999 0 0 -2 c 0 -0.531 0.186 -1.061 0.562 -1.438 l 2.561 -2.5 l -2.561 -2.563 c -0.421 -0.389 -0.606 -0.938 -0.562 -1.5 l 0 -2 z" style="fill:#dc322f;fill-opacity:0.102;color:#000"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/edit-clear-rtl.svg b/.icons/Material-Black-Lime-Numix/32/actions/edit-clear-rtl.svg
new file mode 120000
index 00000000..00150527
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/edit-clear-rtl.svg
@@ -0,0 +1 @@
+edit-clear.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/edit-clear.svg b/.icons/Material-Black-Lime-Numix/32/actions/edit-clear.svg
new file mode 100644
index 00000000..a527b3a4
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/edit-clear.svg
@@ -0,0 +1,4 @@
+<svg width="32" xmlns="http://www.w3.org/2000/svg" height="32" viewBox="0 0 32 32" xmlns:xlink="http://www.w3.org/1999/xlink">
+<path style="fill:#268bd2" d="M 14 2 C 10.445312 2 10 2.046875 10 5.246094 L 10 12 L 4 12 C 0.445312 12 0 11.601562 0 14.800781 L 0 18 L 32 18 L 32 14.800781 C 32 11.601562 31.554688 12 28 12 L 22 12 L 22 5.296875 C 22 2.097656 21.554688 2 18 2 Z "/>
+<path style="fill:#dfd187" d="M 4 18 L 4 32 L 19.429688 32 L 19.429688 21.5 L 22.855469 32 L 28 32 L 28 18 Z "/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/edit-copy.svg b/.icons/Material-Black-Lime-Numix/32/actions/edit-copy.svg
new file mode 100644
index 00000000..011b371e
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/edit-copy.svg
@@ -0,0 +1,11 @@
+<svg width="32" xmlns="http://www.w3.org/2000/svg" height="32" viewBox="0 0 32 32" xmlns:xlink="http://www.w3.org/1999/xlink">
+<g style="fill-rule:evenodd">
+<path style="fill:#aaa" d="M 3.667969 0 L 18.332031 0 C 22 0 22 0 22 3 L 22 21 C 22 24 22 24 18.332031 24 L 3.667969 24 C 0 24 0 24 0 21 L 0 3 C 0 0 0 0 3.667969 0 Z "/>
+<path style="fill:#fff" d="M 13.667969 8 L 28.332031 8 C 32 8 32 8 32 11 L 32 29 C 32 32 32 32 28.332031 32 L 13.667969 32 C 10 32 10 32 10 29 L 10 11 C 10 8 10 8 13.667969 8 Z "/>
+</g>
+<g style="fill:#888">
+<path d="M 14 12 L 14 14 L 28 14 L 28 12 Z "/>
+<path d="M 14 24 L 14 26 L 22 26 L 22 24 Z "/>
+<path d="M 14 18 L 14 20 L 28 20 L 28 18 Z "/>
+</g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/edit-cut.svg b/.icons/Material-Black-Lime-Numix/32/actions/edit-cut.svg
new file mode 100644
index 00000000..9cb6b9a2
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/edit-cut.svg
@@ -0,0 +1,4 @@
+<svg width="32" xmlns="http://www.w3.org/2000/svg" height="32" viewBox="0 0 32 32" xmlns:xlink="http://www.w3.org/1999/xlink">
+<path style="fill:#aaa" d="M 3.199219 0 C 3.199219 17.601562 11.199219 14.398438 20.449219 21.855469 C 19.664062 22.910156 19.199219 24.175781 19.199219 25.601562 C 19.199219 29.136719 22.0625 32 25.601562 32 C 29.136719 32 32 29.136719 32 25.601562 C 32 25.023438 31.839844 24.480469 31.742188 23.953125 L 32 24 L 31.648438 23.550781 C 31.167969 22.144531 30.191406 20.992188 28.945312 20.191406 Z M 25.601562 22.398438 C 27.359375 22.398438 28.800781 23.839844 28.800781 25.601562 C 28.800781 27.359375 27.359375 28.800781 25.601562 28.800781 C 23.839844 28.800781 22.398438 27.359375 22.398438 25.601562 C 22.398438 23.839844 23.839844 22.398438 25.601562 22.398438 Z "/>
+<path style="fill:#ccc" d="M 28.800781 0 C 28.800781 17.601562 20.800781 14.398438 11.550781 21.855469 C 12.335938 22.910156 12.800781 24.175781 12.800781 25.601562 C 12.800781 29.136719 9.9375 32 6.398438 32 C 2.863281 32 0 29.136719 0 25.601562 C 0 25.023438 0.113281 24.480469 0.257812 23.953125 L 0 24 L 0.351562 23.550781 C 0.832031 22.144531 1.808594 20.992188 3.054688 20.191406 Z M 6.398438 22.398438 C 4.640625 22.398438 3.199219 23.839844 3.199219 25.601562 C 3.199219 27.359375 4.640625 28.800781 6.398438 28.800781 C 8.160156 28.800781 9.601562 27.359375 9.601562 25.601562 C 9.601562 23.839844 8.160156 22.398438 6.398438 22.398438 Z "/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/edit-delete-mail.svg b/.icons/Material-Black-Lime-Numix/32/actions/edit-delete-mail.svg
new file mode 120000
index 00000000..e3a40683
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/edit-delete-mail.svg
@@ -0,0 +1 @@
+edit-delete.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/edit-delete.svg b/.icons/Material-Black-Lime-Numix/32/actions/edit-delete.svg
new file mode 100644
index 00000000..8a3ca7e9
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/edit-delete.svg
@@ -0,0 +1,9 @@
+<svg width="32" xmlns="http://www.w3.org/2000/svg" height="32" viewBox="0 0 32 32" xmlns:xlink="http://www.w3.org/1999/xlink">
+<path style="fill:#dc322f" d="M 28 10 L 28 28.855469 C 28 32 28 32 24.570312 32 L 7.429688 32 C 4 32 4 32 4 28.855469 L 4 10 C 10.855469 10 22.855469 10 28 10 Z "/>
+<g style="fill-opacity:.667;fill:#fff">
+<path d="M 6 14 L 6 28 L 10 28 L 10 14 Z "/>
+<path d="M 14 14 L 14 28 L 18 28 L 18 14 Z "/>
+<path d="M 22 14 L 22 28 L 26 28 L 26 14 Z "/>
+</g>
+<path style="fill:#dc322f" d="M 4 8 L 28 8 L 28 4 L 22 4 L 22 0 L 10 0 L 10 4 L 4 4 Z "/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/edit-find-mail.svg b/.icons/Material-Black-Lime-Numix/32/actions/edit-find-mail.svg
new file mode 120000
index 00000000..9a2733df
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/edit-find-mail.svg
@@ -0,0 +1 @@
+edit-find.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/edit-find-project.svg b/.icons/Material-Black-Lime-Numix/32/actions/edit-find-project.svg
new file mode 120000
index 00000000..9a2733df
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/edit-find-project.svg
@@ -0,0 +1 @@
+edit-find.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/edit-find-replace.svg b/.icons/Material-Black-Lime-Numix/32/actions/edit-find-replace.svg
new file mode 100644
index 00000000..d2c2bc9c
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/edit-find-replace.svg
@@ -0,0 +1,12 @@
+<svg width="32" xmlns="http://www.w3.org/2000/svg" height="32" viewBox="0 0 32 32" xmlns:xlink="http://www.w3.org/1999/xlink">
+<g style="fill-rule:evenodd">
+<path style="fill:#2aa198" d="M 13.253906 0 C 5.929688 0 0 5.925781 0 13.253906 C 0 20.578125 5.929688 26.507812 13.253906 26.507812 C 15.273438 26.507812 17.175781 26.058594 18.898438 25.265625 L 23.867188 30.234375 C 26.203125 32.589844 26.226562 32.589844 28.578125 30.234375 C 30.914062 27.898438 30.914062 27.875 28.578125 25.523438 L 24.023438 20.96875 C 25.578125 18.78125 26.507812 16.136719 26.507812 13.253906 C 26.507812 5.925781 20.578125 0 13.253906 0 Z M 13.046875 6.625 C 14.839844 6.570312 16.578125 7.246094 17.867188 8.492188 C 19.15625 9.742188 19.882812 11.460938 19.882812 13.253906 C 19.882812 16.914062 16.914062 19.878906 13.253906 19.878906 C 9.59375 19.878906 6.625 16.914062 6.625 13.253906 C 6.625 9.671875 9.46875 6.738281 13.046875 6.625 Z "/>
+<path style="fill:#fff" d="M 6.625 13.25 C 6.625 16.910156 9.59375 19.875 13.253906 19.875 C 16.914062 19.875 19.882812 16.910156 19.882812 13.25 C 19.882812 9.59375 16.914062 6.625 13.253906 6.625 C 9.59375 6.625 6.625 9.59375 6.625 13.25 Z "/>
+<path style="fill:#2aa198;fill-opacity:.102" d="M 6.625 13.25 C 6.625 16.910156 9.59375 19.875 13.253906 19.875 C 16.914062 19.875 19.882812 16.910156 19.882812 13.25 C 19.882812 9.59375 16.914062 6.625 13.253906 6.625 C 9.59375 6.625 6.625 9.59375 6.625 13.25 Z "/>
+</g>
+<path style="fill:#fff" d="M 32 0 L 12 0 L 12 20 L 32 20 Z "/>
+<g style="fill:#888">
+<path d="M 16 4 L 16 8 L 28 8 L 28 4 Z "/>
+<path d="M 16 12 L 16 16 L 28 16 L 28 12 Z "/>
+</g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/edit-find-user.svg b/.icons/Material-Black-Lime-Numix/32/actions/edit-find-user.svg
new file mode 120000
index 00000000..9a2733df
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/edit-find-user.svg
@@ -0,0 +1 @@
+edit-find.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/edit-find.svg b/.icons/Material-Black-Lime-Numix/32/actions/edit-find.svg
new file mode 100644
index 00000000..5f423dea
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/edit-find.svg
@@ -0,0 +1,7 @@
+<svg width="32" xmlns="http://www.w3.org/2000/svg" height="32" viewBox="0 0 32 32" xmlns:xlink="http://www.w3.org/1999/xlink">
+<g style="fill-rule:evenodd">
+<path style="fill:#2aa198" d="M 13.253906 0 C 5.929688 0 0 5.925781 0 13.253906 C 0 20.578125 5.929688 26.507812 13.253906 26.507812 C 15.273438 26.507812 17.175781 26.058594 18.898438 25.265625 L 23.867188 30.234375 C 26.203125 32.589844 26.226562 32.589844 28.578125 30.234375 C 30.914062 27.898438 30.914062 27.875 28.578125 25.523438 L 24.023438 20.96875 C 25.578125 18.78125 26.507812 16.136719 26.507812 13.253906 C 26.507812 5.925781 20.578125 0 13.253906 0 Z M 13.046875 6.625 C 14.839844 6.570312 16.578125 7.246094 17.867188 8.492188 C 19.15625 9.742188 19.882812 11.460938 19.882812 13.253906 C 19.882812 16.914062 16.914062 19.878906 13.253906 19.878906 C 9.59375 19.878906 6.625 16.914062 6.625 13.253906 C 6.625 9.671875 9.46875 6.738281 13.046875 6.625 Z "/>
+<path style="fill:#fff" d="M 6.625 13.25 C 6.625 16.910156 9.59375 19.875 13.253906 19.875 C 16.914062 19.875 19.882812 16.910156 19.882812 13.25 C 19.882812 9.59375 16.914062 6.625 13.253906 6.625 C 9.59375 6.625 6.625 9.59375 6.625 13.25 Z "/>
+<path style="fill:#2aa198;fill-opacity:.102" d="M 6.625 13.25 C 6.625 16.910156 9.59375 19.875 13.253906 19.875 C 16.914062 19.875 19.882812 16.910156 19.882812 13.25 C 19.882812 9.59375 16.914062 6.625 13.253906 6.625 C 9.59375 6.625 6.625 9.59375 6.625 13.25 Z "/>
+</g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/edit-flag.svg b/.icons/Material-Black-Lime-Numix/32/actions/edit-flag.svg
new file mode 100644
index 00000000..a67e8ccc
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/edit-flag.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <path d="M 24,3 8,3.0625 8,29 l 8,-8 8,8 z" style="fill:#dc322f;fill-rule:evenodd"/>
+ <path d="m 8 3 0 26 2 -2 0 -24 z m 14 0 0 24 2 2 0 -26 z" style="fill-opacity:0.1;fill-rule:evenodd"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/edit-mark.svg b/.icons/Material-Black-Lime-Numix/32/actions/edit-mark.svg
new file mode 120000
index 00000000..9601bc5f
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/edit-mark.svg
@@ -0,0 +1 @@
+edit-flag.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/edit-paste.svg b/.icons/Material-Black-Lime-Numix/32/actions/edit-paste.svg
new file mode 100644
index 00000000..e86ab4f6
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/edit-paste.svg
@@ -0,0 +1,9 @@
+<svg width="32" xmlns="http://www.w3.org/2000/svg" height="32" viewBox="0 0 32 32" xmlns:xlink="http://www.w3.org/1999/xlink">
+<path style="fill:#e9b080;fill-rule:evenodd" d="M 5.109375 4.007812 L 26.890625 4.007812 C 30 4.007812 30 3.695312 30 7.117188 L 30 28.890625 C 30 32 30 32 26.890625 32 L 5.109375 32 C 2 32 2 32 2 28.890625 L 2 7.117188 C 2 4.007812 2 4.007812 5.109375 4.007812 Z "/>
+<path style="fill:#fff" d="M 26 4 L 6 4 L 6 24 L 26 24 Z "/>
+<path style="fill:#aaa" d="M 9.777344 0 L 9.777344 6 L 21.777344 6 L 21.777344 0 Z "/>
+<g style="fill:#888">
+<path d="M 9.777344 10 L 9.777344 12 L 21.777344 12 L 21.777344 10 Z "/>
+<path d="M 9.777344 16 L 9.777344 18 L 21.777344 18 L 21.777344 16 Z "/>
+</g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/edit-redo-rtl.svg b/.icons/Material-Black-Lime-Numix/32/actions/edit-redo-rtl.svg
new file mode 120000
index 00000000..88a18b65
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/edit-redo-rtl.svg
@@ -0,0 +1 @@
+edit-undo.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/edit-redo.svg b/.icons/Material-Black-Lime-Numix/32/actions/edit-redo.svg
new file mode 100644
index 00000000..7637e987
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/edit-redo.svg
@@ -0,0 +1,3 @@
+<svg width="32" xmlns="http://www.w3.org/2000/svg" height="32" viewBox="0 0 32 32" xmlns:xlink="http://www.w3.org/1999/xlink">
+<path style="fill:#cb4b16" d="M 10.238281 31.914062 C 8.691406 31.265625 7.339844 30.519531 6.195312 29.679688 C -5.078125 20.828125 2.609375 7.628906 15.992188 7.628906 L 15.992188 0 L 31.25 11.445312 L 15.992188 24.796875 L 15.992188 17.167969 C 4.515625 19.09375 4.476562 20.828125 10.21875 30.5 C 10.21875 30.5 12.125 32.425781 10.21875 31.914062 Z "/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/edit-rename.svg b/.icons/Material-Black-Lime-Numix/32/actions/edit-rename.svg
new file mode 100644
index 00000000..e409ff80
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/edit-rename.svg
@@ -0,0 +1,5 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <rect width="32" height="20" y="6" rx="2" style="fill:#888;opacity:1;fill-opacity:1;stroke:none"/>
+ <rect width="28" height="16" x="2" y="8" rx="1" style="fill:#fff;opacity:1;fill-opacity:1;stroke:none"/>
+ <path d="m 6 10 0 2 2 0 0 8 -2 0 0 2 6 0 0 -2 -2 0 0 -8 2 0 0 -2 z" style="fill:#859900;opacity:1;fill-opacity:1;stroke:none"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/edit-select-all.svg b/.icons/Material-Black-Lime-Numix/32/actions/edit-select-all.svg
new file mode 100644
index 00000000..876a38b9
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/edit-select-all.svg
@@ -0,0 +1,10 @@
+<svg width="32" xmlns="http://www.w3.org/2000/svg" height="32" viewBox="0 0 32 32" xmlns:xlink="http://www.w3.org/1999/xlink">
+<g style="fill:#888">
+<path d="M 2 2 L 2 6 L 30 6 L 30 2 Z "/>
+<path d="M 2 18 L 2 22 L 20 22 L 20 18 Z "/>
+<path d="M 2 10 L 2 14 L 30 14 L 30 10 Z "/>
+<path d="M 2 26 L 2 30 L 20 30 L 20 26 Z "/>
+</g>
+<path style="fill:#dc322f;fill-rule:evenodd;fill-opacity:.302" d="M 2 2 L 30 2 L 30 30 L 2 30 Z "/>
+<path style="fill:#dc322f" d="M 24 18 L 24 20 L 26 20 L 26 28 L 24 28 L 24 30 L 30 30 L 30 28 L 28 28 L 28 20 L 30 20 L 30 18 Z "/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/edit-table-cell-merge.svg b/.icons/Material-Black-Lime-Numix/32/actions/edit-table-cell-merge.svg
new file mode 100644
index 00000000..bfe40947
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/edit-table-cell-merge.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <path d="m 3 3 0 26 26 0 0 -26 z m 2 2 6 0 0 6 -6 0 z m 8 0 6 0 0 6 -6 0 z m 8 0 6 0 0 6 -6 0 z m -16 8 22 0 0 6 -22 0 z m 0 8 6 0 0 6 -6 0 z m 8 0 6 0 0 6 -6 0 z m 8 0 6 0 0 6 -6 0 z" style="fill:#888"/>
+ <rect width="22" height="6" x="5" y="13" style="fill:#268bd2;opacity:0.2;fill-opacity:1;stroke:none"/>
+ <path d="m 11 13 0 6 -4 -3 z" style="fill:#268bd2;opacity:1;fill-opacity:1;stroke:none"/>
+ <path d="m 21 13 0 6 4 -3 z" style="fill:#268bd2;opacity:1;fill-opacity:1;stroke:none"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/edit-table-cell-split.svg b/.icons/Material-Black-Lime-Numix/32/actions/edit-table-cell-split.svg
new file mode 100644
index 00000000..6b055a8f
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/edit-table-cell-split.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <path d="m 3 3 0 26 26 0 0 -26 z m 2 2 c 7.333 0 14.667 0 22 0 0 7.333 0 14.667 0 22 c -7.333 0 -14.667 0 -22 0 0 -7.333 0 -14.667 0 -22" style="fill:#888"/>
+ <path d="m 15 1 0 4 2 0 0 -4 -2 0 z m 0 6 0 2 2 0 0 -2 -2 0 z m 0 4 0 2 2 0 0 -2 -2 0 z m 0 4 0 2 2 0 0 -2 -2 0 z m 0 4 0 2 2 0 0 -2 -2 0 z m 0 4 0 2 2 0 0 -2 -2 0 z m 0 4 0 4 2 0 0 -4 -2 0 z" style="fill:#268bd2;opacity:1;fill-opacity:1;stroke:none"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/edit-table-delete-column.svg b/.icons/Material-Black-Lime-Numix/32/actions/edit-table-delete-column.svg
new file mode 100644
index 00000000..792465dc
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/edit-table-delete-column.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <rect width="6" height="22" x="13" y="5" style="fill:#dc322f;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 3 3 0 2 0 6 0 2 0 6 0 2 0 6 0 2 16 0 2 0 8 0 0 -2 l 0 -24 -8 0 -2 0 -16 0 m 2 2 6 0 0 6 -6 0 0 -6 z m 8 0 6 0 l 0 6 -6 0 0 -6 z m 8 0 l 6 0 0 6 -6 0 0 -6 z m -16 8 6 0 0 6 -6 0 0 -6 z m 8 0 6 0 l 0 6 -6 0 0 -6 z m 8 0 l 6 0 0 6 -6 0 0 -6 z m -16 8 6 0 0 6 -6 0 0 -6 z m 8 0 6 0 l 0 6 -6 0 0 -6 z m 8 0 l 6 0 0 6 -6 0 0 -6 z" style="fill:#888"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/edit-table-delete-row.svg b/.icons/Material-Black-Lime-Numix/32/actions/edit-table-delete-row.svg
new file mode 100644
index 00000000..c5e1df00
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/edit-table-delete-row.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <rect width="22" height="6" x="5" y="13" style="fill:#dc322f;opacity:1;fill-opacity:1;stroke:none"/>
+ <path d="m 3 3 0 2 0 6 0 2 0 6 0 2 0 6 0 2 16 0 2 0 8 0 0 -2 l 0 -24 -8 0 -2 0 -16 0 m 2 2 6 0 0 6 -6 0 0 -6 z m 8 0 6 0 l 0 6 -6 0 0 -6 z m 8 0 l 6 0 0 6 -6 0 0 -6 z m -16 8 6 0 0 6 -6 0 0 -6 z m 8 0 6 0 l 0 6 -6 0 0 -6 z m 8 0 l 6 0 0 6 -6 0 0 -6 z m -16 8 6 0 0 6 -6 0 0 -6 z m 8 0 6 0 l 0 6 -6 0 0 -6 z m 8 0 l 6 0 0 6 -6 0 0 -6 z" style="fill:#888"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/edit-table-insert-column-left.svg b/.icons/Material-Black-Lime-Numix/32/actions/edit-table-insert-column-left.svg
new file mode 100644
index 00000000..9786db08
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/edit-table-insert-column-left.svg
@@ -0,0 +1,5 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <rect width="6" height="22" x="13" y="5" style="fill:#cecece;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect y="5" x="5" height="22" width="6" style="fill:#79d073;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 3 3 0 26 26 0 0 -26 z m 2 2 6 0 0 6 -6 0 z m 8 0 6 0 0 6 -6 0 z m 8 0 6 0 0 6 -6 0 z m -16 8 6 0 0 6 -6 0 z m 8 0 6 0 0 6 -6 0 z m 8 0 6 0 0 6 -6 0 z m -16 8 6 0 0 6 -6 0 z m 8 0 6 0 0 6 -6 0 z m 8 0 6 0 0 6 -6 0 z" style="fill:#888"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/edit-table-insert-column-right.svg b/.icons/Material-Black-Lime-Numix/32/actions/edit-table-insert-column-right.svg
new file mode 100644
index 00000000..8a602a7b
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/edit-table-insert-column-right.svg
@@ -0,0 +1,5 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <rect width="6" height="22" x="13" y="5" style="fill:#cecece;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect y="5" x="21" height="22" width="6" style="fill:#79d073;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 3 3 0 26 26 0 0 -26 z m 2 2 6 0 0 6 -6 0 z m 8 0 6 0 0 6 -6 0 z m 8 0 6 0 0 6 -6 0 z m -16 8 6 0 0 6 -6 0 z m 8 0 6 0 0 6 -6 0 z m 8 0 6 0 0 6 -6 0 z m -16 8 6 0 0 6 -6 0 z m 8 0 6 0 0 6 -6 0 z m 8 0 6 0 0 6 -6 0 z" style="fill:#888"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/edit-table-insert-row-above.svg b/.icons/Material-Black-Lime-Numix/32/actions/edit-table-insert-row-above.svg
new file mode 100644
index 00000000..0f256471
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/edit-table-insert-row-above.svg
@@ -0,0 +1,5 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <rect width="22" height="6" x="5" y="13" style="fill:#cecece;opacity:1;fill-opacity:1;stroke:none"/>
+ <rect width="22" height="6" x="5" y="5" style="fill:#79d073;opacity:1;fill-opacity:1;stroke:none"/>
+ <path d="m 3 3 0 26 26 0 0 -26 z m 2 2 6 0 0 6 -6 0 z m 8 0 6 0 0 6 -6 0 z m 8 0 6 0 0 6 -6 0 z m -16 8 6 0 0 6 -6 0 z m 8 0 6 0 0 6 -6 0 z m 8 0 6 0 0 6 -6 0 z m -16 8 6 0 0 6 -6 0 z m 8 0 6 0 0 6 -6 0 z m 8 0 6 0 0 6 -6 0 z" style="fill:#888"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/edit-table-insert-row-below.svg b/.icons/Material-Black-Lime-Numix/32/actions/edit-table-insert-row-below.svg
new file mode 100644
index 00000000..6bfb8611
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/edit-table-insert-row-below.svg
@@ -0,0 +1,5 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <rect width="22" height="6" x="5" y="13" style="fill:#cecece;opacity:1;fill-opacity:1;stroke:none"/>
+ <rect width="22" height="6" x="5" y="21" style="fill:#79d073;opacity:1;fill-opacity:1;stroke:none"/>
+ <path d="m 3 3 0 26 26 0 0 -26 z m 2 2 6 0 0 6 -6 0 z m 8 0 6 0 0 6 -6 0 z m 8 0 6 0 0 6 -6 0 z m -16 8 6 0 0 6 -6 0 z m 8 0 6 0 0 6 -6 0 z m 8 0 6 0 0 6 -6 0 z m -16 8 6 0 0 6 -6 0 z m 8 0 6 0 0 6 -6 0 z m 8 0 6 0 0 6 -6 0 z" style="fill:#888"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/edit-table-insert-row-under.svg b/.icons/Material-Black-Lime-Numix/32/actions/edit-table-insert-row-under.svg
new file mode 120000
index 00000000..de9c609a
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/edit-table-insert-row-under.svg
@@ -0,0 +1 @@
+edit-table-insert-row-below.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/edit-undo-archive.svg b/.icons/Material-Black-Lime-Numix/32/actions/edit-undo-archive.svg
new file mode 100644
index 00000000..358d1780
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/edit-undo-archive.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <path d="m 3.605 2 c -0.805 0 -1.605 0.801 -1.605 1.605 l 0 24.836 c 0 0.758 0.801 1.559 1.559 1.559 l 24.883 0 c 0.758 0 1.559 -0.801 1.559 -1.559 l 0 -24.883 c 0 -0.758 -0.801 -1.559 -1.559 -1.559 Z" style="fill:#c19553"/>
+ <path d="m 3.605 2 c -0.805 0 -1.605 0.801 -1.605 1.605 l 0 8.395 c 3.109 0 24.891 0 28 0 l 0 -8.441 c 0 -0.758 -0.801 -1.559 -1.559 -1.559 Z" style="fill:#fff;fill-opacity:0.196"/>
+ <path d="m 14 2 l 0 2 l 2 0 l 0 2 l -2 0 l 0 2 l 2 0 l 0 2 l -2 0 l 0 2 l 2 0.02 l 0 4 l -2 -0.02 l 0 4 l 4 0 l 0 -4 l -2 0.02 l 0 -2.02 l 2 0 l 0 -2 l -2 0.02 l 0 -2.02 l 2 0 l 0 -2 l -2 0 l 0 -2 l 2 0 l 0 -2 l -2 0 l 0 -2 Z" style="fill:#fff"/>
+ <path d="m 25.778 31.943 c 1.014 -0.425 1.901 -0.914 2.651 -1.465 7.392 -5.804 2.346 -14.46 -6.429 -14.46 l 0 -5 -10 7.505 10 8.755 0 -5 c 7.526 1.263 7.557 2.4 3.791 8.742 0 0 -1.25 1.263 0 0.927 z" style="fill:#cb4b16"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/edit-undo-rtl.svg b/.icons/Material-Black-Lime-Numix/32/actions/edit-undo-rtl.svg
new file mode 120000
index 00000000..a13a878c
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/edit-undo-rtl.svg
@@ -0,0 +1 @@
+edit-redo.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/edit-undo.svg b/.icons/Material-Black-Lime-Numix/32/actions/edit-undo.svg
new file mode 100644
index 00000000..a75d0ddb
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/edit-undo.svg
@@ -0,0 +1,3 @@
+<svg width="32" xmlns="http://www.w3.org/2000/svg" height="32" viewBox="0 0 32 32" xmlns:xlink="http://www.w3.org/1999/xlink">
+<path style="fill:#cb4b16" d="M 21.761719 31.914062 C 23.308594 31.265625 24.660156 30.519531 25.804688 29.679688 C 37.078125 20.828125 29.390625 7.628906 16.007812 7.628906 L 16.007812 0 L 0.75 11.445312 L 16.007812 24.796875 L 16.007812 17.167969 C 27.484375 19.09375 27.523438 20.828125 21.78125 30.5 C 21.78125 30.5 19.875 32.425781 21.78125 31.914062 Z "/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/edit.svg b/.icons/Material-Black-Lime-Numix/32/actions/edit.svg
new file mode 120000
index 00000000..b3fad1b7
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/edit.svg
@@ -0,0 +1 @@
+gtk-edit.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/editclear.svg b/.icons/Material-Black-Lime-Numix/32/actions/editclear.svg
new file mode 120000
index 00000000..00150527
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/editclear.svg
@@ -0,0 +1 @@
+edit-clear.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/editcopy.svg b/.icons/Material-Black-Lime-Numix/32/actions/editcopy.svg
new file mode 120000
index 00000000..d423a338
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/editcopy.svg
@@ -0,0 +1 @@
+edit-copy.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/editcut.svg b/.icons/Material-Black-Lime-Numix/32/actions/editcut.svg
new file mode 120000
index 00000000..ab241573
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/editcut.svg
@@ -0,0 +1 @@
+edit-cut.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/editdelete.svg b/.icons/Material-Black-Lime-Numix/32/actions/editdelete.svg
new file mode 120000
index 00000000..e3a40683
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/editdelete.svg
@@ -0,0 +1 @@
+edit-delete.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/editor.svg b/.icons/Material-Black-Lime-Numix/32/actions/editor.svg
new file mode 120000
index 00000000..b3fad1b7
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/editor.svg
@@ -0,0 +1 @@
+gtk-edit.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/editpaste.svg b/.icons/Material-Black-Lime-Numix/32/actions/editpaste.svg
new file mode 120000
index 00000000..f9cf1708
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/editpaste.svg
@@ -0,0 +1 @@
+edit-paste.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/eog-image-gallery.svg b/.icons/Material-Black-Lime-Numix/32/actions/eog-image-gallery.svg
new file mode 120000
index 00000000..db834b22
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/eog-image-gallery.svg
@@ -0,0 +1 @@
+image-gallery.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/eom-image-collection.svg b/.icons/Material-Black-Lime-Numix/32/actions/eom-image-collection.svg
new file mode 120000
index 00000000..db834b22
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/eom-image-collection.svg
@@ -0,0 +1 @@
+image-gallery.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/epiphany-download.svg b/.icons/Material-Black-Lime-Numix/32/actions/epiphany-download.svg
new file mode 120000
index 00000000..e2277db9
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/epiphany-download.svg
@@ -0,0 +1 @@
+document-save.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/error.svg b/.icons/Material-Black-Lime-Numix/32/actions/error.svg
new file mode 120000
index 00000000..2283292b
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/error.svg
@@ -0,0 +1 @@
+dialog-no.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/event-new.svg b/.icons/Material-Black-Lime-Numix/32/actions/event-new.svg
new file mode 120000
index 00000000..99ee6e7c
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/event-new.svg
@@ -0,0 +1 @@
+stock_new-24h-appointment.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/evolution-addressbook.svg b/.icons/Material-Black-Lime-Numix/32/actions/evolution-addressbook.svg
new file mode 120000
index 00000000..6de9257d
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/evolution-addressbook.svg
@@ -0,0 +1 @@
+stock_addressbook.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/evolution-calendar.svg b/.icons/Material-Black-Lime-Numix/32/actions/evolution-calendar.svg
new file mode 120000
index 00000000..95df05f5
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/evolution-calendar.svg
@@ -0,0 +1 @@
+stock_calendar.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/evolution-contacts.svg b/.icons/Material-Black-Lime-Numix/32/actions/evolution-contacts.svg
new file mode 120000
index 00000000..6de9257d
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/evolution-contacts.svg
@@ -0,0 +1 @@
+stock_addressbook.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/evolution-mail.svg b/.icons/Material-Black-Lime-Numix/32/actions/evolution-mail.svg
new file mode 120000
index 00000000..fbed9b83
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/evolution-mail.svg
@@ -0,0 +1 @@
+mail-read.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/evolution-memos.svg b/.icons/Material-Black-Lime-Numix/32/actions/evolution-memos.svg
new file mode 120000
index 00000000..00bdd8a7
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/evolution-memos.svg
@@ -0,0 +1 @@
+stock_notes.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/evolution-tasks.svg b/.icons/Material-Black-Lime-Numix/32/actions/evolution-tasks.svg
new file mode 120000
index 00000000..277c7633
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/evolution-tasks.svg
@@ -0,0 +1 @@
+stock_todo.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/exchange-positions-clockwise.svg b/.icons/Material-Black-Lime-Numix/32/actions/exchange-positions-clockwise.svg
new file mode 100644
index 00000000..96f5fbc1
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/exchange-positions-clockwise.svg
@@ -0,0 +1,12 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <g transform="matrix(0 -1 1 0 10 35)">
+ <path style="stroke-dasharray:none;stroke-opacity:1;fill:none;opacity:1;stroke-miterlimit:4;stroke:#79d073;stroke-linecap:butt;stroke-linejoin:miter;stroke-width:2;stroke-dashoffset:0" d="m 26 8 a 8 8 0 0 1 -8 8"/>
+ <path style="stroke-dasharray:none;stroke-opacity:1;fill:none;stroke-miterlimit:4;stroke:#79d073;stroke-linecap:butt;stroke-linejoin:miter;stroke-width:2" d="m 18 16 8 0"/>
+ </g>
+ <rect style="stroke-dasharray:none;stroke-opacity:1;fill:#fff;opacity:1;stroke-miterlimit:4;fill-opacity:1;stroke:#888;fill-rule:nonzero;stroke-linecap:butt;stroke-linejoin:miter;stroke-width:2;stroke-dashoffset:0" y="3" x="3" height="9" width="12"/>
+ <rect style="stroke-dasharray:none;stroke-opacity:1;fill:#fff;opacity:1;stroke-miterlimit:4;fill-opacity:1;stroke:#888;fill-rule:nonzero;stroke-linecap:butt;stroke-linejoin:miter;stroke-width:2;stroke-dashoffset:0" y="20" x="17" height="9" width="12"/>
+ <g transform="matrix(0 -1 -1 0 29 29)">
+ <path style="stroke-dasharray:none;stroke-opacity:1;fill:none;opacity:1;stroke-miterlimit:4;stroke:#79d073;stroke-linecap:butt;stroke-linejoin:miter;stroke-width:2;stroke-dashoffset:0" d="m -6 15 a 8 8 0 0 1 -8 8" transform="matrix(-1 0 0 1 0 0)"/>
+ <path style="stroke-dasharray:none;stroke-opacity:1;fill:none;stroke-miterlimit:4;stroke:#79d073;stroke-linecap:butt;stroke-linejoin:miter;stroke-width:2" d="m 14 23 -8 0"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/exchange-positions-zorder.svg b/.icons/Material-Black-Lime-Numix/32/actions/exchange-positions-zorder.svg
new file mode 100644
index 00000000..e7b0cb22
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/exchange-positions-zorder.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <path d="m 26 -17 a 8 8 0 0 1 -8 8" style="stroke-dasharray:none;stroke-opacity:1;fill:none;opacity:1;stroke-miterlimit:4;stroke:#79d073;stroke-linecap:butt;stroke-linejoin:miter;stroke-width:2;stroke-dashoffset:0" transform="matrix(1 0 0 -1 0 0)"/>
+ <path d="m 18 9 8 0" style="stroke-dasharray:none;stroke-opacity:1;fill:none;stroke-miterlimit:4;stroke:#79d073;stroke-linecap:butt;stroke-linejoin:miter;stroke-width:2"/>
+ <rect width="12" y="3" style="stroke-dasharray:none;stroke-opacity:1;fill:#fff;opacity:1;stroke-miterlimit:4;fill-opacity:1;stroke:#888;fill-rule:nonzero;stroke-linecap:butt;stroke-linejoin:miter;stroke-width:2;stroke-dashoffset:0" x="3" height="9"/>
+ <path d="m 20 18 l -4.998 5 l 2.826 0 l 2.172 -2.172 l 2.172 2.172 l 2.828 0 l -5 -5 z" style="visibility:visible;shape-rendering:auto;color-interpolation-filters:linearRGB;fill:#888;opacity:1;image-rendering:auto;fill-opacity:1;text-rendering:auto;stroke:none;display:inline;color:#000;fill-rule:nonzero;color-rendering:auto;color-interpolation:sRGB"/>
+ <path d="m -6 15 a 8 8 0 0 1 -8 8" style="stroke-dasharray:none;stroke-opacity:1;fill:none;opacity:1;stroke-miterlimit:4;stroke:#79d073;stroke-linecap:butt;stroke-linejoin:miter;stroke-width:2;stroke-dashoffset:0" transform="matrix(-1 0 0 1 0 0)"/>
+ <path d="m 14 23 -8 0" style="stroke-dasharray:none;stroke-opacity:1;fill:none;stroke-miterlimit:4;stroke:#79d073;stroke-linecap:butt;stroke-linejoin:miter;stroke-width:2"/>
+ <path d="m 20 20 0 9" style="stroke-dasharray:none;stroke-opacity:1;fill:none;stroke-miterlimit:4;stroke:#888;stroke-linecap:butt;stroke-linejoin:miter;stroke-width:2"/>
+ <path d="m 27 30 -4.998 -5 2.826 0 2.172 2.172 2.172 -2.172 l 2.828 0 -5 5 z" style="visibility:visible;shape-rendering:auto;color-interpolation-filters:linearRGB;fill:#888;opacity:1;image-rendering:auto;fill-opacity:1;text-rendering:auto;stroke:none;display:inline;color:#000;fill-rule:nonzero;color-rendering:auto;color-interpolation:sRGB"/>
+ <path d="m 27 28 0 -9" style="stroke-dasharray:none;stroke-opacity:1;fill:none;stroke-miterlimit:4;stroke:#888;stroke-linecap:butt;stroke-linejoin:miter;stroke-width:2"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/exchange-positions.svg b/.icons/Material-Black-Lime-Numix/32/actions/exchange-positions.svg
new file mode 100644
index 00000000..9b9f04df
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/exchange-positions.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <path style="stroke-dasharray:none;stroke-opacity:1;fill:none;opacity:1;stroke-miterlimit:4;stroke:#79d073;stroke-linecap:butt;stroke-linejoin:miter;stroke-width:2;stroke-dashoffset:0" d="m 26 -17 a 8 8 0 0 1 -8 8" transform="matrix(1 0 0 -1 0 0)"/>
+ <path style="stroke-dasharray:none;stroke-opacity:1;fill:none;stroke-miterlimit:4;stroke:#79d073;stroke-linecap:butt;stroke-linejoin:miter;stroke-width:2" d="m 18 9 8 0"/>
+ <rect style="stroke-dasharray:none;stroke-opacity:1;fill:#fff;opacity:1;stroke-miterlimit:4;fill-opacity:1;stroke:#888;fill-rule:nonzero;stroke-linecap:butt;stroke-linejoin:miter;stroke-width:2;stroke-dashoffset:0" width="12" height="9" y="3" x="3"/>
+ <rect style="stroke-dasharray:none;stroke-opacity:1;fill:#fff;opacity:1;stroke-miterlimit:4;fill-opacity:1;stroke:#888;fill-rule:nonzero;stroke-linecap:butt;stroke-linejoin:miter;stroke-width:2;stroke-dashoffset:0" width="12" height="9" y="20" x="17"/>
+ <path style="stroke-dasharray:none;stroke-opacity:1;fill:none;opacity:1;stroke-miterlimit:4;stroke:#79d073;stroke-linecap:butt;stroke-linejoin:miter;stroke-width:2;stroke-dashoffset:0" d="m -6 15 a 8 8 0 0 1 -8 8" transform="matrix(-1 0 0 1 0 0)"/>
+ <path style="stroke-dasharray:none;stroke-opacity:1;fill:none;stroke-miterlimit:4;stroke:#79d073;stroke-linecap:butt;stroke-linejoin:miter;stroke-width:2" d="m 14 23 -8 0"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/exifinfo.svg b/.icons/Material-Black-Lime-Numix/32/actions/exifinfo.svg
new file mode 120000
index 00000000..af6d032d
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/exifinfo.svg
@@ -0,0 +1 @@
+help-about.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/exit.svg b/.icons/Material-Black-Lime-Numix/32/actions/exit.svg
new file mode 120000
index 00000000..014e3332
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/exit.svg
@@ -0,0 +1 @@
+system-shutdown.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/extract-archive.svg b/.icons/Material-Black-Lime-Numix/32/actions/extract-archive.svg
new file mode 120000
index 00000000..8d098844
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/extract-archive.svg
@@ -0,0 +1 @@
+tap-extract-to.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/feed-arrow-up.svg b/.icons/Material-Black-Lime-Numix/32/actions/feed-arrow-up.svg
new file mode 120000
index 00000000..a518c3c8
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/feed-arrow-up.svg
@@ -0,0 +1 @@
+arrow-up.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/feed-mark-read.svg b/.icons/Material-Black-Lime-Numix/32/actions/feed-mark-read.svg
new file mode 120000
index 00000000..c96e033e
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/feed-mark-read.svg
@@ -0,0 +1 @@
+dialog-ok.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/filefind.svg b/.icons/Material-Black-Lime-Numix/32/actions/filefind.svg
new file mode 120000
index 00000000..9a2733df
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/filefind.svg
@@ -0,0 +1 @@
+edit-find.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/filenew.svg b/.icons/Material-Black-Lime-Numix/32/actions/filenew.svg
new file mode 120000
index 00000000..300fb89b
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/filenew.svg
@@ -0,0 +1 @@
+document-new.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/fileopen.svg b/.icons/Material-Black-Lime-Numix/32/actions/fileopen.svg
new file mode 120000
index 00000000..8dca637d
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/fileopen.svg
@@ -0,0 +1 @@
+document-open.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/fileprint.svg b/.icons/Material-Black-Lime-Numix/32/actions/fileprint.svg
new file mode 120000
index 00000000..5de601c8
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/fileprint.svg
@@ -0,0 +1 @@
+document-print.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/filequickprint.svg b/.icons/Material-Black-Lime-Numix/32/actions/filequickprint.svg
new file mode 120000
index 00000000..f065dadc
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/filequickprint.svg
@@ -0,0 +1 @@
+document-print-preview.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/filesave.svg b/.icons/Material-Black-Lime-Numix/32/actions/filesave.svg
new file mode 120000
index 00000000..e2277db9
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/filesave.svg
@@ -0,0 +1 @@
+document-save.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/filesaveas.svg b/.icons/Material-Black-Lime-Numix/32/actions/filesaveas.svg
new file mode 120000
index 00000000..0d756edd
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/filesaveas.svg
@@ -0,0 +1 @@
+document-save-as.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/fileview-preview.svg b/.icons/Material-Black-Lime-Numix/32/actions/fileview-preview.svg
new file mode 120000
index 00000000..86ff0f48
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/fileview-preview.svg
@@ -0,0 +1 @@
+view-preview.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/fill-color.svg b/.icons/Material-Black-Lime-Numix/32/actions/fill-color.svg
new file mode 100644
index 00000000..60370092
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/fill-color.svg
@@ -0,0 +1,6 @@
+<!-- Created with Inkscape (http://www.inkscape.org/) -->
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <path d="m 18.06 12.1 8.498 3.997 c 0 0 -0.292 8.478 0.511 10.887 0.803 2.41 2.514 1.176 2.588 0.31 0.108 -1.266 1.179 -9.199 -1.155 -12.785 -1.559 -2.395 -5.085 -3.356 -7.495 -4.159 -2.41 -0.803 -2.947 1.749 -2.947 1.749 z" style="fill:#cb4b16;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <path d="m 26.562 16.1 -11.358 11.358 c -0.944 0.944 -2.464 0.944 -3.408 0 l -9.09 -9.09 c -0.944 -0.944 -0.944 -2.464 0 -3.408 l 11.358 -11.358" style="fill:#bcbcbc;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 12.32 4.625 c -2.823 0.024 -5.54 0.586 -7.519 1.647 -1.32 0.708 -2.243 1.601 -2.565 2.703 c -0.322 1.102 0.096 2.298 1.034 3.202 1.875 1.808 5.408 2.729 9.294 2.729 l 0 -1.607 c -3.607 0 -6.886 -1.033 -8.179 -2.28 c -0.646 -0.623 -0.754 -1.091 -0.607 -1.594 0.147 -0.504 0.692 -1.157 1.781 -1.74 1.434 -0.769 3.556 -1.268 5.828 -1.404 l 1.641 -1.643 c -0.236 -0.006 -0.472 -0.018 -0.708 -0.016 z" mix-blend-mode="normal" isolation="auto" white-space="normal" solid-color="#000000" solid-opacity="1" style="visibility:visible;shape-rendering:auto;color-interpolation-filters:linearRGB;fill:#5a5a5a;opacity:1;image-rendering:auto;fill-opacity:1;stroke:none;display:inline;color:#000;fill-rule:nonzero;color-rendering:auto;color-interpolation:sRGB"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/fill-rule-even-odd.svg b/.icons/Material-Black-Lime-Numix/32/actions/fill-rule-even-odd.svg
new file mode 100644
index 00000000..48dc8f2c
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/fill-rule-even-odd.svg
@@ -0,0 +1,3 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <path d="m 16 30 c 14.774 0 17.889 -28 8.944 -28 -8.944 0 -22.944 22 -8.944 22 14 0 0 -22 -8.944 -22 -8.944 0 -5.829 28 8.944 28 z" style="fill:#353535;opacity:1;fill-opacity:1;fill-rule:evenodd"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/fill-rule-nonzero.svg b/.icons/Material-Black-Lime-Numix/32/actions/fill-rule-nonzero.svg
new file mode 100644
index 00000000..c9239383
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/fill-rule-nonzero.svg
@@ -0,0 +1,3 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <path style="fill:#353535;opacity:1;fill-opacity:1;fill-rule:evenodd" d="m 7.05 2 c -8.944 0 -5.828 28 8.945 28 c 14.774 0 17.89 -28 8.945 -28 c -2.824 0 -6.152 2.194 -8.943 5.195 l -0.004 0 c -2.792 -3 -6.119 -5.195 -8.943 -5.195 z"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/filter-note-all.svg b/.icons/Material-Black-Lime-Numix/32/actions/filter-note-all.svg
new file mode 100644
index 00000000..97d148e0
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/filter-note-all.svg
@@ -0,0 +1,21 @@
+<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" viewBox="0 0 32 32">
+ <defs>
+ <path id="SVGCleanerId_0" d="m 14 12 20 0 c 1.105 0 2 0.895 2 2 l 0 20 c 0 1.105 -0.895 2 -2 2 l -20 0 c -1.105 0 -2 -0.895 -2 -2 l 0 -20 c 0 -1.105 0.895 -2 2 -2 m 0 0"/>
+ </defs>
+ <g transform="translate(2.0000004,1.9999996)">
+ <use height="32" width="32" xlink:href="#SVGCleanerId_0" transform="matrix(1.0416667,0,0,1.0416667,-9.0000008,-9.0000008)" style="stroke-dasharray:none;stroke-opacity:1;fill:none;stroke-miterlimit:4;stroke:#af8566;stroke-linecap:butt;stroke-linejoin:miter;stroke-width:2.88"/>
+ <use height="32" width="32" xlink:href="#SVGCleanerId_0" transform="translate(-8.0000005,-8.0000008)" style="fill:#fff4ab;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 4 22 24 0 0 2 -24 0 z" style="fill:#e4d66a;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 4 16 24 0 0 2 -24 0 z" style="fill:#e4d66a;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 4 10 24 0 0 2 -24 0 z" style="fill:#e4d66a;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 10 4 2 0 0 24 -2 0 z" style="fill:#e6b2a9;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ </g>
+ <g transform="translate(-1.9999996,-2.0000004)">
+ <use transform="matrix(1.0416667,0,0,1.0416667,-9.0000008,-9.0000008)" xlink:href="#SVGCleanerId_0" width="32" height="32" style="stroke-dasharray:none;stroke-opacity:1;fill:none;stroke-miterlimit:4;stroke:#af8566;stroke-linecap:butt;stroke-linejoin:miter;stroke-width:2.88"/>
+ <use transform="translate(-8.0000005,-8.0000008)" xlink:href="#SVGCleanerId_0" width="32" height="32" style="fill:#fff4ab;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 4 22 24 0 0 2 -24 0 z" style="fill:#e4d66a;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 4 16 24 0 0 2 -24 0 z" style="fill:#e4d66a;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 4 10 24 0 0 2 -24 0 z" style="fill:#e4d66a;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 10 4 2 0 0 24 -2 0 z" style="fill:#e6b2a9;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/filter-note-unfiled.svg b/.icons/Material-Black-Lime-Numix/32/actions/filter-note-unfiled.svg
new file mode 100644
index 00000000..0944770f
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/filter-note-unfiled.svg
@@ -0,0 +1,13 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <rect rx="4" y="2" x="4" height="28" width="24" style="fill:#e5e1c7;opacity:1;fill-opacity:1;stroke:none"/>
+ <rect width="20" height="24" x="6" y="4" rx="2" style="fill:#eae7d1;opacity:1;fill-opacity:1;stroke:none"/>
+ <rect width="2" height="6" x="8" rx="1" style="fill:#999;opacity:1;fill-opacity:1;stroke:none"/>
+ <rect rx="1" x="12" height="6" width="2" style="fill:#999;opacity:1;fill-opacity:1;stroke:none"/>
+ <rect rx="1" x="18" height="6" width="2" style="fill:#999;opacity:1;fill-opacity:1;stroke:none"/>
+ <rect width="2" height="6" x="22" rx="1" style="fill:#999;opacity:1;fill-opacity:1;stroke:none"/>
+ <rect width="16" height="2" x="8" y="10" style="fill:#999;opacity:1;fill-opacity:1;stroke:none"/>
+ <rect y="14" x="8" height="2" width="16" style="fill:#999;opacity:1;fill-opacity:1;stroke:none"/>
+ <rect width="16" height="2" x="8" y="18" style="fill:#999;opacity:1;fill-opacity:1;stroke:none"/>
+ <rect y="22" x="8" height="2" width="16" style="fill:#999;opacity:1;fill-opacity:1;stroke:none"/>
+ <path d="m 32 25.5 -4.5 -4.5 4.5 -4.5 -4.5 -4.5 -4.5 4.5 -4.5 -4.5 -4.5 4.5 4.5 4.5 -4.5 4.5 4.5 4.5 4.5 -4.5 4.5 4.5" style="fill:#dc322f;fill-opacity:1"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/find-location.svg b/.icons/Material-Black-Lime-Numix/32/actions/find-location.svg
new file mode 120000
index 00000000..9a2733df
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/find-location.svg
@@ -0,0 +1 @@
+edit-find.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/find.svg b/.icons/Material-Black-Lime-Numix/32/actions/find.svg
new file mode 120000
index 00000000..9a2733df
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/find.svg
@@ -0,0 +1 @@
+edit-find.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/finish.svg b/.icons/Material-Black-Lime-Numix/32/actions/finish.svg
new file mode 120000
index 00000000..f9bbb274
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/finish.svg
@@ -0,0 +1 @@
+go-last.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/folder-new.svg b/.icons/Material-Black-Lime-Numix/32/actions/folder-new.svg
new file mode 120000
index 00000000..624a82ba
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/folder-new.svg
@@ -0,0 +1 @@
+custom-folder-new.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/folder-tag.svg b/.icons/Material-Black-Lime-Numix/32/actions/folder-tag.svg
new file mode 100644
index 00000000..3779eb23
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/folder-tag.svg
@@ -0,0 +1,3 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <path d="m 15 3.25 -13.75 14.807 12.693 12.693 14.807 -14.807 l 0 -12.693 -13.75 0 z m 6.875 3.929 a 2.946 2.946 0 0 1 2.946 2.946 2.946 2.946 0 0 1 -2.946 2.946 2.946 2.946 0 0 1 -2.946 -2.946 2.946 2.946 0 0 1 2.946 -2.946 z" style="stroke-dasharray:none;stroke-opacity:1;fill:#e6e1a2;opacity:1;stroke-miterlimit:4;fill-opacity:1;stroke:#a3a093;stroke-linecap:round;stroke-linejoin:round;stroke-width:0.5"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/folder_color_picker.svg b/.icons/Material-Black-Lime-Numix/32/actions/folder_color_picker.svg
new file mode 120000
index 00000000..ce7eb1d7
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/folder_color_picker.svg
@@ -0,0 +1 @@
+gtk-select-color.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/folder_new.svg b/.icons/Material-Black-Lime-Numix/32/actions/folder_new.svg
new file mode 120000
index 00000000..149bcafc
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/folder_new.svg
@@ -0,0 +1 @@
+folder-new.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/font-select.svg b/.icons/Material-Black-Lime-Numix/32/actions/font-select.svg
new file mode 120000
index 00000000..530ddc0c
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/font-select.svg
@@ -0,0 +1 @@
+gtk-select-font.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/format-fill-color.svg b/.icons/Material-Black-Lime-Numix/32/actions/format-fill-color.svg
new file mode 120000
index 00000000..69b9b857
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/format-fill-color.svg
@@ -0,0 +1 @@
+fill-color.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/format-indent-less-rtl.svg b/.icons/Material-Black-Lime-Numix/32/actions/format-indent-less-rtl.svg
new file mode 120000
index 00000000..db83cea1
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/format-indent-less-rtl.svg
@@ -0,0 +1 @@
+format-indent-more.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/format-indent-less.svg b/.icons/Material-Black-Lime-Numix/32/actions/format-indent-less.svg
new file mode 100644
index 00000000..ee37f186
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/format-indent-less.svg
@@ -0,0 +1,9 @@
+<svg width="32" xmlns="http://www.w3.org/2000/svg" height="32" viewBox="0 0 32 32" xmlns:xlink="http://www.w3.org/1999/xlink">
+<g style="fill:#888">
+<path d="M 6 2 L 6 6 L 30 6 L 30 2 Z "/>
+<path d="M 2 18 L 2 22 L 22 22 L 22 18 Z "/>
+<path d="M 10 10 L 10 14 L 30 14 L 30 10 Z "/>
+<path d="M 2 26 L 2 30 L 18 30 L 18 26 Z "/>
+</g>
+<path style="fill:#dc322f" d="M 22 24 L 30 18 L 30 30 Z "/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/format-indent-more-rtl.svg b/.icons/Material-Black-Lime-Numix/32/actions/format-indent-more-rtl.svg
new file mode 120000
index 00000000..c5f50021
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/format-indent-more-rtl.svg
@@ -0,0 +1 @@
+format-indent-less.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/format-indent-more.svg b/.icons/Material-Black-Lime-Numix/32/actions/format-indent-more.svg
new file mode 100644
index 00000000..ca9cccf8
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/format-indent-more.svg
@@ -0,0 +1,9 @@
+<svg width="32" xmlns="http://www.w3.org/2000/svg" height="32" viewBox="0 0 32 32" xmlns:xlink="http://www.w3.org/1999/xlink">
+<g style="fill:#888">
+<path d="M 26 2 L 26 6 L 2 6 L 2 2 Z "/>
+<path d="M 30 18 L 30 22 L 10 22 L 10 18 Z "/>
+<path d="M 22 10 L 22 14 L 2 14 L 2 10 Z "/>
+<path d="M 30 26 L 30 30 L 14 30 L 14 26 Z "/>
+</g>
+<path style="fill:#dc322f" d="M 10 24 L 2 18 L 2 30 Z "/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/format-justify-center.svg b/.icons/Material-Black-Lime-Numix/32/actions/format-justify-center.svg
new file mode 100644
index 00000000..6acfa9f4
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/format-justify-center.svg
@@ -0,0 +1,8 @@
+<svg width="32" xmlns="http://www.w3.org/2000/svg" height="32" viewBox="0 0 32 32" xmlns:xlink="http://www.w3.org/1999/xlink">
+<g style="fill:#888">
+<path d="M 24 2 L 24 6 L 8 6 L 8 2 Z "/>
+<path d="M 26 18 L 26 22 L 6 22 L 6 18 Z "/>
+<path d="M 30 10 L 30 14 L 2 14 L 2 10 Z "/>
+<path d="M 24 26 L 24 30 L 8 30 L 8 26 Z "/>
+</g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/format-justify-fill.svg b/.icons/Material-Black-Lime-Numix/32/actions/format-justify-fill.svg
new file mode 100644
index 00000000..a6f36e2b
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/format-justify-fill.svg
@@ -0,0 +1,8 @@
+<svg width="32" xmlns="http://www.w3.org/2000/svg" height="32" viewBox="0 0 32 32" xmlns:xlink="http://www.w3.org/1999/xlink">
+<g style="fill:#888">
+<path d="M 30 2 L 30 6 L 2 6 L 2 2 Z "/>
+<path d="M 30 18 L 30 22 L 2 22 L 2 18 Z "/>
+<path d="M 30 10 L 30 14 L 2 14 L 2 10 Z "/>
+<path d="M 30 26 L 30 30 L 2 30 L 2 26 Z "/>
+</g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/format-justify-left.svg b/.icons/Material-Black-Lime-Numix/32/actions/format-justify-left.svg
new file mode 100644
index 00000000..20e29b7b
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/format-justify-left.svg
@@ -0,0 +1,8 @@
+<svg width="32" xmlns="http://www.w3.org/2000/svg" height="32" viewBox="0 0 32 32" xmlns:xlink="http://www.w3.org/1999/xlink">
+<g style="fill:#888">
+<path d="M 2 2 L 2 6 L 30 6 L 30 2 Z "/>
+<path d="M 2 18 L 2 22 L 22 22 L 22 18 Z "/>
+<path d="M 2 10 L 2 14 L 30 14 L 30 10 Z "/>
+<path d="M 2 26 L 2 30 L 18 30 L 18 26 Z "/>
+</g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/format-justify-right.svg b/.icons/Material-Black-Lime-Numix/32/actions/format-justify-right.svg
new file mode 100644
index 00000000..a6bc43e5
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/format-justify-right.svg
@@ -0,0 +1,8 @@
+<svg width="32" xmlns="http://www.w3.org/2000/svg" height="32" viewBox="0 0 32 32" xmlns:xlink="http://www.w3.org/1999/xlink">
+<g style="fill:#888">
+<path d="M 30 2 L 30 6 L 2 6 L 2 2 Z "/>
+<path d="M 30 18 L 30 22 L 10 22 L 10 18 Z "/>
+<path d="M 30 10 L 30 14 L 2 14 L 2 10 Z "/>
+<path d="M 30 26 L 30 30 L 14 30 L 14 26 Z "/>
+</g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/format-segment-curve.svg b/.icons/Material-Black-Lime-Numix/32/actions/format-segment-curve.svg
new file mode 120000
index 00000000..e94c31f0
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/format-segment-curve.svg
@@ -0,0 +1 @@
+segment-curve.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/format-segment-line.svg b/.icons/Material-Black-Lime-Numix/32/actions/format-segment-line.svg
new file mode 120000
index 00000000..4cee9132
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/format-segment-line.svg
@@ -0,0 +1 @@
+segment-line.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/format-text-bold.svg b/.icons/Material-Black-Lime-Numix/32/actions/format-text-bold.svg
new file mode 100644
index 00000000..e70835ff
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/format-text-bold.svg
@@ -0,0 +1,3 @@
+<svg width="32" xmlns="http://www.w3.org/2000/svg" height="32" viewBox="0 0 32 32" xmlns:xlink="http://www.w3.org/1999/xlink">
+<path style="fill:#268bd2" d="M 8 6 L 8 10 L 18 10 C 18.855469 10 20 11.226562 20 12 L 20 14 L 10 14 C 8.160156 14 6.527344 14.769531 5.5 15.9375 C 4.472656 17.105469 3.988281 18.558594 4 20 C 4.011719 21.441406 4.539062 22.90625 5.5625 24.0625 C 6.585938 25.21875 8.183594 26 10 26 L 28 26 L 28 12 C 28 8.730469 25.359375 6 22 6 Z M 14 18 L 20 18 L 20 22 L 14 22 C 13.203125 22 12.867188 21.78125 12.5625 21.4375 C 12.257812 21.09375 12.003906 20.558594 12 20 C 11.996094 19.441406 12.210938 18.894531 12.5 18.5625 C 12.789062 18.230469 13.15625 18 14 18 Z "/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/format-text-direction-ltr.svg b/.icons/Material-Black-Lime-Numix/32/actions/format-text-direction-ltr.svg
new file mode 100644
index 00000000..8abe1269
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/format-text-direction-ltr.svg
@@ -0,0 +1,7 @@
+<svg width="32" xmlns="http://www.w3.org/2000/svg" height="32" viewBox="0 0 32 32" xmlns:xlink="http://www.w3.org/1999/xlink">
+<g style="fill:#268bd2">
+<path d="M 4 0 L 4 4 L 16 4 C 16.855469 4 18 5.226562 18 6 L 18 8 L 8 8 C 6.160156 8 4.527344 8.769531 3.5 9.9375 C 2.472656 11.105469 1.988281 12.558594 2 14 C 2.011719 15.441406 2.539062 16.90625 3.5625 18.0625 C 4.585938 19.21875 6.183594 20 8 20 L 22 20 L 22 6 C 22 2.730469 19.359375 0 16 0 Z M 8 12 L 18 12 L 18 16 L 8 16 C 7.203125 16 6.867188 15.78125 6.5625 15.4375 C 6.257812 15.09375 6.003906 14.558594 6 14 C 5.996094 13.441406 6.210938 12.894531 6.5 12.5625 C 6.789062 12.230469 7.15625 12 8 12 Z "/>
+<path d="M 24 30 L 26 30 C 26.53125 30 27.0625 29.8125 27.4375 29.4375 L 32 24.875 L 32 23.125 L 27.4375 18.5625 C 27.0625 18.1875 26.53125 18 26 18 L 24 18 L 24 20 C 24 20.53125 24.1875 21.0625 24.5625 21.4375 L 27.125 24 L 24.5625 26.5625 C 24.1875 26.9375 24 27.46875 24 28 Z "/>
+<path d="M 1.875 22 L 1.875 26 L 28 26 L 28 22 Z "/>
+</g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/format-text-direction-rtl.svg b/.icons/Material-Black-Lime-Numix/32/actions/format-text-direction-rtl.svg
new file mode 100644
index 00000000..7df207e5
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/format-text-direction-rtl.svg
@@ -0,0 +1,7 @@
+<svg width="32" xmlns="http://www.w3.org/2000/svg" height="32" viewBox="0 0 32 32" xmlns:xlink="http://www.w3.org/1999/xlink">
+<g style="fill:#268bd2">
+<path d="M 12 0.0976562 L 12 4.097656 L 24 4.097656 C 24.855469 4.097656 26 5.328125 26 6.097656 L 26 8.097656 L 16 8.097656 C 14.160156 8.097656 12.527344 8.867188 11.5 10.035156 C 10.472656 11.207031 9.988281 12.65625 10 14.097656 C 10.011719 15.539062 10.539062 17.003906 11.5625 18.160156 C 12.585938 19.316406 14.183594 20.097656 16 20.097656 L 30 20.097656 L 30 6.097656 C 30 2.828125 27.359375 0.0976562 24 0.0976562 Z M 16 12.097656 L 26 12.097656 L 26 16.097656 L 16 16.097656 C 15.203125 16.097656 14.867188 15.878906 14.5625 15.535156 C 14.257812 15.191406 14.003906 14.65625 14 14.097656 C 13.996094 13.539062 14.210938 12.992188 14.5 12.660156 C 14.789062 12.332031 15.15625 12.097656 16 12.097656 Z "/>
+<path d="M 8 30 L 6 30 C 5.46875 30 4.9375 29.8125 4.5625 29.4375 L 0 24.875 L 0 23.125 L 4.5625 18.5625 C 4.9375 18.1875 5.46875 18 6 18 L 8 18 L 8 20 C 8 20.53125 7.8125 21.0625 7.4375 21.4375 L 4.875 24 L 7.4375 26.5625 C 7.8125 26.9375 8 27.46875 8 28 Z "/>
+<path d="M 4 22 L 4 26 L 29.875 26 L 29.875 22 Z "/>
+</g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/format-text-italic.svg b/.icons/Material-Black-Lime-Numix/32/actions/format-text-italic.svg
new file mode 100644
index 00000000..2f091aed
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/format-text-italic.svg
@@ -0,0 +1,3 @@
+<svg width="32" xmlns="http://www.w3.org/2000/svg" height="32" viewBox="0 0 32 32" xmlns:xlink="http://www.w3.org/1999/xlink">
+<path style="fill:#268bd2" d="M 9 6 L 9 10 L 21 10 C 21.855469 10 22.1875 10.535156 21.9375 11.4375 L 21.25 14 L 10.75 14 C 7.074219 14 4.5 16.703125 3.75 19.5 C 3.375 20.898438 3.425781 22.457031 4.25 23.8125 C 5.074219 25.167969 6.746094 26 8.5625 26 L 22.0625 26 L 22.5 24.5625 L 25.8125 12.5625 C 26.679688 9.425781 24.359375 6 21 6 Z M 10.75 18 L 20.125 18 L 19 22 L 8.5625 22 C 7.765625 22 7.714844 21.832031 7.625 21.6875 C 7.535156 21.542969 7.464844 21.101562 7.625 20.5 C 7.949219 19.296875 9.058594 18 10.75 18 Z "/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/format-text-none.svg b/.icons/Material-Black-Lime-Numix/32/actions/format-text-none.svg
new file mode 100644
index 00000000..2e4ccb47
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/format-text-none.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <g transform="translate(0,2)" style="fill:#268bd2">
+ <path d="m 8 4 0 4 12 0 c 0.855 0 2 1.227 2 2 l 0 2 -10 0 c -1.84 0 -3.473 0.77 -4.5 1.938 -1.027 1.168 -1.512 2.621 -1.5 4.063 0.012 1.441 0.539 2.906 1.563 4.063 1.023 1.156 2.621 1.938 4.438 1.938 l 14 0 0 -14 c 0 -3.27 -2.641 -6 -6 -6 m -8 12 10 0 0 4 -10 0 c -0.797 0 -1.133 -0.219 -1.438 -0.563 -0.305 -0.344 -0.559 -0.879 -0.563 -1.438 -0.004 -0.559 0.207 -1.105 0.5 -1.438 0.289 -0.332 0.656 -0.563 1.5 -0.563"/>
+ </g>
+ <path d="m 32 28.13 -3.875 -3.875 3.875 -3.875 -3.875 -3.875 -3.875 3.875 -3.875 -3.875 -3.875 3.875 3.875 3.875 -3.875 3.875 3.875 3.875 3.875 -3.875 3.875 3.875" style="fill:#dc322f;fill-opacity:1"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/format-text-strikethrough.svg b/.icons/Material-Black-Lime-Numix/32/actions/format-text-strikethrough.svg
new file mode 100644
index 00000000..55b1221a
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/format-text-strikethrough.svg
@@ -0,0 +1,6 @@
+<svg width="32" xmlns="http://www.w3.org/2000/svg" height="32" viewBox="0 0 32 32" xmlns:xlink="http://www.w3.org/1999/xlink">
+<g style="fill:#268bd2">
+<path d="M 8 6 L 8 10 L 20 10 C 20.855469 10 22 11.226562 22 12 L 26 12 C 26 8.730469 23.359375 6 20 6 Z M 6 20 C 6.011719 21.441406 6.539062 22.90625 7.5625 24.0625 C 8.585938 25.21875 10.183594 26 12 26 L 26 26 L 26 20 L 22 20 L 22 22 L 12 22 C 11.203125 22 10.867188 21.78125 10.5625 21.4375 C 10.257812 21.09375 10.003906 20.558594 10 20 Z "/>
+<path d="M 2 14 L 2 18 L 30 18 L 30 14 Z "/>
+</g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/format-text-underline.svg b/.icons/Material-Black-Lime-Numix/32/actions/format-text-underline.svg
new file mode 100644
index 00000000..cefdf8a9
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/format-text-underline.svg
@@ -0,0 +1,6 @@
+<svg width="32" xmlns="http://www.w3.org/2000/svg" height="32" viewBox="0 0 32 32" xmlns:xlink="http://www.w3.org/1999/xlink">
+<g style="fill:#268bd2">
+<path d="M 8 4 L 8 8 L 20 8 C 20.855469 8 22 9.226562 22 10 L 22 12 L 12 12 C 10.160156 12 8.527344 12.769531 7.5 13.9375 C 6.472656 15.105469 5.988281 16.558594 6 18 C 6.011719 19.441406 6.539062 20.90625 7.5625 22.0625 C 8.585938 23.21875 10.183594 24 12 24 L 26 24 L 26 10 C 26 6.730469 23.359375 4 20 4 Z M 12 16 L 22 16 L 22 20 L 12 20 C 11.203125 20 10.867188 19.78125 10.5625 19.4375 C 10.257812 19.09375 10.003906 18.558594 10 18 C 9.996094 17.441406 10.207031 16.894531 10.5 16.5625 C 10.789062 16.230469 11.15625 16 12 16 Z "/>
+<path d="M 4 26 L 4 30 L 28 30 L 28 26 Z "/>
+</g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/forward.svg b/.icons/Material-Black-Lime-Numix/32/actions/forward.svg
new file mode 120000
index 00000000..c3064420
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/forward.svg
@@ -0,0 +1 @@
+go-next.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/games-difficult.svg b/.icons/Material-Black-Lime-Numix/32/actions/games-difficult.svg
new file mode 100644
index 00000000..7b188b36
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/games-difficult.svg
@@ -0,0 +1,5 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <rect width="6" height="26" x="23" y="3" style="fill:#df4441;opacity:1;fill-opacity:1;stroke:none"/>
+ <rect y="12" x="13" height="17" width="6" style="fill:#dfdd41;opacity:1;fill-opacity:1;stroke:none"/>
+ <rect width="6" height="9" x="3" y="20" style="fill:#79d073;opacity:1;fill-opacity:1;stroke:none"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/games-endturn.svg b/.icons/Material-Black-Lime-Numix/32/actions/games-endturn.svg
new file mode 120000
index 00000000..c96e033e
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/games-endturn.svg
@@ -0,0 +1 @@
+dialog-ok.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/games-hint.svg b/.icons/Material-Black-Lime-Numix/32/actions/games-hint.svg
new file mode 100644
index 00000000..983b56f0
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/games-hint.svg
@@ -0,0 +1,5 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <path d="m 24 10 c 0 6 -4 7 -4 11 l -4 2 -4 -2 c 0 -4 -4 -5 -4 -11 0 -4.418 3.582 -8 8 -8 c 4.418 0 8 3.582 8 8 z" style="fill:#dfdd41;opacity:1;fill-opacity:1;stroke:none"/>
+ <path d="m 12 21 0 6 c 0 1.108 0.892 2 2 2 l 1 1 2 0 1 -1 c 1.108 0 2 -0.892 2 -2 l 0 -6 z" style="fill:#888;opacity:1;fill-opacity:1;stroke:none"/>
+ <rect width="8" height="2" x="12" y="21" style="fill:#787878;opacity:1;fill-opacity:1;stroke:none"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/games-solve.svg b/.icons/Material-Black-Lime-Numix/32/actions/games-solve.svg
new file mode 120000
index 00000000..16732b16
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/games-solve.svg
@@ -0,0 +1 @@
+image-auto-adjust.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/geany-build.svg b/.icons/Material-Black-Lime-Numix/32/actions/geany-build.svg
new file mode 100644
index 00000000..6d8f3e8f
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/geany-build.svg
@@ -0,0 +1,13 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <g transform="translate(0,-1020.3622)">
+ <rect width="6.283" height="6.283" x="2.859" y="1043.22" style="stroke-dasharray:none;stroke-opacity:1;fill:#268bd2;opacity:1;stroke-miterlimit:4;fill-opacity:1;stroke:#268bd2;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.717;stroke-dashoffset:0"/>
+ <rect width="6.283" height="6.283" x="2.859" y="1023.22" style="stroke-dasharray:none;stroke-opacity:1;fill:#268bd2;opacity:1;stroke-miterlimit:4;fill-opacity:1;stroke:#268bd2;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.717;stroke-dashoffset:0"/>
+ <rect width="6.283" height="6.283" x="2.859" y="1033.22" style="stroke-dasharray:none;stroke-opacity:1;fill:#268bd2;opacity:1;stroke-miterlimit:4;fill-opacity:1;stroke:#268bd2;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.717;stroke-dashoffset:0"/>
+ <rect width="6.283" height="6.283" x="12.859" y="1043.22" style="stroke-dasharray:none;stroke-opacity:1;fill:#268bd2;opacity:1;stroke-miterlimit:4;fill-opacity:1;stroke:#268bd2;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.717;stroke-dashoffset:0"/>
+ <rect width="6.283" height="6.283" x="12.859" y="1033.22" style="stroke-dasharray:none;stroke-opacity:1;fill:#268bd2;opacity:1;stroke-miterlimit:4;fill-opacity:1;stroke:#268bd2;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.717;stroke-dashoffset:0"/>
+ <rect width="6.283" height="6.283" x="22.859" y="1043.22" style="stroke-dasharray:none;stroke-opacity:1;fill:#268bd2;opacity:1;stroke-miterlimit:4;fill-opacity:1;stroke:#268bd2;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.717;stroke-dashoffset:0"/>
+ <rect width="6.283" height="6.283" x="24.859" y="1021.22" style="stroke-dasharray:none;stroke-opacity:1;fill:#dc322f;opacity:1;stroke-miterlimit:4;fill-opacity:1;stroke:#dc322f;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.717;stroke-dashoffset:0"/>
+ <rect width="6.283" height="6.283" x="-500.93" y="893.62" transform="matrix(0.8660254,-0.5,0.5,0.8660254,0,0)" style="stroke-dasharray:none;stroke-opacity:1;fill:#dc322f;stroke-miterlimit:4;fill-opacity:1;stroke:#dc322f;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.717;stroke-dashoffset:0"/>
+ <rect width="6.283" height="6.283" x="-716.76" y="748.24" transform="matrix(0.70710678,-0.70710678,0.70710678,0.70710678,0,0)" style="stroke-dasharray:none;stroke-opacity:1;fill:#dc322f;stroke-miterlimit:4;fill-opacity:1;stroke:#dc322f;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.717;stroke-dashoffset:0"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/geany-close-all.svg b/.icons/Material-Black-Lime-Numix/32/actions/geany-close-all.svg
new file mode 120000
index 00000000..b9439718
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/geany-close-all.svg
@@ -0,0 +1 @@
+window-close.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/geany-save-all.svg b/.icons/Material-Black-Lime-Numix/32/actions/geany-save-all.svg
new file mode 100644
index 00000000..9d8896d2
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/geany-save-all.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <path d="m 8.223 0 l 15.555 0 c 4.668 0 6.223 1.602 6.223 6.398 l 0 19.2 c 0 4.797 -1.555 6.398 -6.223 6.398 l -15.555 0 c -4.668 0 -6.223 -1.602 -6.223 -6.398 l 0 -19.2 c 0 -4.797 1.555 -6.398 6.223 -6.398 Z" style="fill:#268bd2;fill-rule:evenodd"/>
+ <path d="m 8.223 0 15.555 0 c 4.668 0 6.223 1.602 6.223 6.398 l 0 12.801 c 0 4.801 -1.555 6.801 -6.223 6.801 l -15.555 0 c -4.668 0 -6.223 -2 -6.223 -6.801 l 0 -12.801 c 0 -4.797 1.555 -6.398 6.223 -6.398" style="fill:#fff;fill-opacity:0.302;fill-rule:evenodd"/>
+ <path d="m 16 16 -5.5 6.5 -5.5 -6.5 l 3 0 l 0 -6 l 5 0 0 6 z" style="fill:#fff;fill-opacity:0.902"/>
+ <path d="m 27 9 -5.5 6.5 -5.5 -6.5 l 3 0 0 -6 5 0 0 6 z" style="fill:#fff;fill-opacity:0.902"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/globe.svg b/.icons/Material-Black-Lime-Numix/32/actions/globe.svg
new file mode 120000
index 00000000..b8f2669a
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/globe.svg
@@ -0,0 +1 @@
+stock_timezone.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/gnome-app-install-star.svg b/.icons/Material-Black-Lime-Numix/32/actions/gnome-app-install-star.svg
new file mode 120000
index 00000000..af6d032d
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/gnome-app-install-star.svg
@@ -0,0 +1 @@
+help-about.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/gnome-lockscreen.svg b/.icons/Material-Black-Lime-Numix/32/actions/gnome-lockscreen.svg
new file mode 120000
index 00000000..5d254d24
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/gnome-lockscreen.svg
@@ -0,0 +1 @@
+system-lock-screen.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/gnome-log-out.svg b/.icons/Material-Black-Lime-Numix/32/actions/gnome-log-out.svg
new file mode 120000
index 00000000..94d9531e
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/gnome-log-out.svg
@@ -0,0 +1 @@
+system-logout.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/gnome-logout.svg b/.icons/Material-Black-Lime-Numix/32/actions/gnome-logout.svg
new file mode 120000
index 00000000..94d9531e
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/gnome-logout.svg
@@ -0,0 +1 @@
+system-logout.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/gnome-run.svg b/.icons/Material-Black-Lime-Numix/32/actions/gnome-run.svg
new file mode 120000
index 00000000..0db97052
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/gnome-run.svg
@@ -0,0 +1 @@
+system-run.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/gnome-searchtool.svg b/.icons/Material-Black-Lime-Numix/32/actions/gnome-searchtool.svg
new file mode 120000
index 00000000..cb1fa4c4
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/gnome-searchtool.svg
@@ -0,0 +1 @@
+system-search.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/gnome-session-logout.svg b/.icons/Material-Black-Lime-Numix/32/actions/gnome-session-logout.svg
new file mode 120000
index 00000000..94d9531e
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/gnome-session-logout.svg
@@ -0,0 +1 @@
+system-logout.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/gnome-session-reboot.svg b/.icons/Material-Black-Lime-Numix/32/actions/gnome-session-reboot.svg
new file mode 120000
index 00000000..badbc28d
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/gnome-session-reboot.svg
@@ -0,0 +1 @@
+system-reboot.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/gnome-shutdown.svg b/.icons/Material-Black-Lime-Numix/32/actions/gnome-shutdown.svg
new file mode 120000
index 00000000..014e3332
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/gnome-shutdown.svg
@@ -0,0 +1 @@
+system-shutdown.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/gnome-stock-mail-fwd.svg b/.icons/Material-Black-Lime-Numix/32/actions/gnome-stock-mail-fwd.svg
new file mode 120000
index 00000000..c3494667
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/gnome-stock-mail-fwd.svg
@@ -0,0 +1 @@
+mail-forward.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/gnome-stock-mail-new.svg b/.icons/Material-Black-Lime-Numix/32/actions/gnome-stock-mail-new.svg
new file mode 120000
index 00000000..2c823c0a
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/gnome-stock-mail-new.svg
@@ -0,0 +1 @@
+mail-message-new.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/gnome-stock-mail-rpl.svg b/.icons/Material-Black-Lime-Numix/32/actions/gnome-stock-mail-rpl.svg
new file mode 120000
index 00000000..a24e1a86
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/gnome-stock-mail-rpl.svg
@@ -0,0 +1 @@
+mail-reply-sender.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/gnome-stock-mail-snd.svg b/.icons/Material-Black-Lime-Numix/32/actions/gnome-stock-mail-snd.svg
new file mode 120000
index 00000000..771b1c82
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/gnome-stock-mail-snd.svg
@@ -0,0 +1 @@
+mail-send.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/go-back-rtl.svg b/.icons/Material-Black-Lime-Numix/32/actions/go-back-rtl.svg
new file mode 120000
index 00000000..c3064420
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/go-back-rtl.svg
@@ -0,0 +1 @@
+go-next.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/go-bottom.svg b/.icons/Material-Black-Lime-Numix/32/actions/go-bottom.svg
new file mode 100644
index 00000000..92d92d08
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/go-bottom.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <path d="m 15.996 0 c -8.836 0 -15.996 7.164 -15.996 16 0 3.792 1.326 7.27 3.529 10.01 4.471 0.988 20.471 0.988 24.965 -0.031 2.19 -2.737 3.506 -6.203 3.506 -9.98 0 -8.836 -7.164 -16 -16 -16" style="fill:#268bd2;fill-rule:evenodd"/>
+ <g style="fill:#fff;fill-opacity:0.902">
+ <path d="m 25.992 16.313 c 0.031 -0.93 -0.496 -1.762 -1.375 -2.125 c -0.875 -0.363 -1.902 -0.168 -2.563 0.5 l -4.063 3.938 l 0 -12.625 l -4 0 l 0 12.625 l -4.063 -3.938 c -0.898 -0.875 -2.348 -0.875 -3.25 0 c -0.898 0.875 -0.898 2.313 0 3.188 l 7.688 7.438 c 0.434 0.426 1.016 0.688 1.625 0.688 c 0.613 0 1.195 -0.262 1.625 -0.688 l 7.688 -7.438 c 0.426 -0.402 0.672 -0.977 0.688 -1.563 Z" style="fill:#eaf4fb;fill-opacity:1"/>
+ <path d="m 28.504 25.98 c -3.035 3.805 -7.637 6.02 -12.508 6.02 c -4.852 0 -9.438 -2.203 -12.477 -5.988" style="fill:#eaf4fb;fill-opacity:1;fill-rule:evenodd"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/go-down.svg b/.icons/Material-Black-Lime-Numix/32/actions/go-down.svg
new file mode 100644
index 00000000..f664652d
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/go-down.svg
@@ -0,0 +1,4 @@
+<svg width="32" xmlns="http://www.w3.org/2000/svg" height="32" viewBox="0 0 32 32" xmlns:xlink="http://www.w3.org/1999/xlink">
+<path style="fill:#268bd2;fill-rule:evenodd" d="M 15.996094 32 C 7.160156 32 0 24.835938 0 16 C 0 7.164062 7.160156 0 15.996094 0 C 24.835938 0 32 7.164062 32 16 C 32 24.835938 24.835938 32 15.996094 32 Z "/>
+<path style="fill:#fff;fill-opacity:.902" d="M 25.992188 16.3125 C 26.023438 15.382812 25.496094 14.550781 24.617188 14.1875 C 23.742188 13.824219 22.714844 14.019531 22.054688 14.6875 L 17.992188 18.625 L 17.992188 6 L 13.992188 6 L 13.992188 18.625 L 9.929688 14.6875 C 9.03125 13.8125 7.582031 13.8125 6.679688 14.6875 C 5.78125 15.5625 5.78125 17 6.679688 17.875 L 14.367188 25.3125 C 14.800781 25.738281 15.382812 26 15.992188 26 C 16.605469 26 17.1875 25.738281 17.617188 25.3125 L 25.304688 17.875 C 25.730469 17.472656 25.976562 16.898438 25.992188 16.3125 Z "/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/go-first-rtl.svg b/.icons/Material-Black-Lime-Numix/32/actions/go-first-rtl.svg
new file mode 120000
index 00000000..f9bbb274
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/go-first-rtl.svg
@@ -0,0 +1 @@
+go-last.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/go-first.svg b/.icons/Material-Black-Lime-Numix/32/actions/go-first.svg
new file mode 100644
index 00000000..4ed0318a
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/go-first.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <g transform="matrix(0,1,-1,0,32,0)">
+ <path d="m 15.996 0 c -8.836 0 -15.996 7.164 -15.996 16 0 3.792 1.326 7.27 3.529 10.01 4.471 0.988 20.471 0.988 24.965 -0.031 2.19 -2.737 3.506 -6.203 3.506 -9.98 0 -8.836 -7.164 -16 -16 -16" style="fill:#268bd2;fill-rule:evenodd"/>
+ <g style="fill:#fff;fill-opacity:0.902">
+ <path d="m 25.992 16.313 c 0.031 -0.93 -0.496 -1.762 -1.375 -2.125 -0.875 -0.363 -1.902 -0.168 -2.563 0.5 l -4.063 3.938 0 -12.625 -4 0 0 12.625 -4.063 -3.938 c -0.898 -0.875 -2.348 -0.875 -3.25 0 -0.898 0.875 -0.898 2.313 0 3.188 l 7.688 7.438 c 0.434 0.426 1.016 0.688 1.625 0.688 0.613 0 1.195 -0.262 1.625 -0.688 l 7.688 -7.438 c 0.426 -0.402 0.672 -0.977 0.688 -1.563 z" style="fill:#eaf4fb;fill-opacity:1"/>
+ <path d="m 28.504 25.98 c -3.035 3.805 -7.637 6.02 -12.508 6.02 -4.852 0 -9.438 -2.203 -12.477 -5.988" style="fill:#eaf4fb;fill-opacity:1;fill-rule:evenodd"/>
+ </g>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/go-forward-rtl.svg b/.icons/Material-Black-Lime-Numix/32/actions/go-forward-rtl.svg
new file mode 120000
index 00000000..e636edc0
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/go-forward-rtl.svg
@@ -0,0 +1 @@
+go-previous.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/go-home.svg b/.icons/Material-Black-Lime-Numix/32/actions/go-home.svg
new file mode 100644
index 00000000..b5670ca4
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/go-home.svg
@@ -0,0 +1,4 @@
+<svg width="32" xmlns="http://www.w3.org/2000/svg" height="32" viewBox="0 0 32 32" xmlns:xlink="http://www.w3.org/1999/xlink">
+<path style="fill:#b58900;fill-rule:evenodd" d="M 32 16.003906 C 32 24.839844 24.835938 32 16 32 C 7.164062 32 0 24.839844 0 16.003906 C 0 7.164062 7.164062 0 16 0 C 24.835938 0 32 7.164062 32 16.003906 Z "/>
+<path style="fill:#fff;fill-opacity:.902" d="M 14.804688 6.84375 C 4.171875 14.703125 4.039062 12.566406 4.039062 14.730469 C 4.039062 15.859375 4.410156 16 8 16 L 8 24 C 8 26 8 26 10 26 L 12 26 C 14 26 14 26 14 24 L 14 18 C 15.992188 18 16.007812 18 18 18 L 18 24 C 18 26 18 26 20 26 L 22 26 C 24 26 24 26 24 24 L 24 16 C 27.589844 16 27.960938 15.859375 27.960938 14.730469 C 27.960938 12.5625 27.875 14.742188 17.195312 6.84375 C 16 5.71875 16 5.71875 14.804688 6.84375 Z "/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/go-jump-rtl.svg b/.icons/Material-Black-Lime-Numix/32/actions/go-jump-rtl.svg
new file mode 120000
index 00000000..2d877859
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/go-jump-rtl.svg
@@ -0,0 +1 @@
+go-jump.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/go-jump-today.svg b/.icons/Material-Black-Lime-Numix/32/actions/go-jump-today.svg
new file mode 120000
index 00000000..8ca434ee
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/go-jump-today.svg
@@ -0,0 +1 @@
+view-calendar-day.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/go-jump.svg b/.icons/Material-Black-Lime-Numix/32/actions/go-jump.svg
new file mode 100644
index 00000000..71c3c0a0
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/go-jump.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <path d="m 28.471 5.988 c -5.471 -0.988 -18.471 -0.988 -24.965 0.031 -2.19 2.737 -3.506 6.203 -3.506 9.98 0 8.836 7.164 16 16 16 8.836 0 15.996 -7.164 15.996 -16 0 -3.792 -1.326 -7.27 -3.529 -10.01" style="fill:#268bd2;fill-rule:evenodd"/>
+ <g style="fill:#fff;fill-opacity:0.902">
+ <path d="m 16 0 c -4.871 0 -9.473 2.215 -12.508 6.02 l 10.512 -0.014 l 0 12.619 l -4.062 -3.938 c -0.66 -0.668 -1.688 -0.863 -2.563 -0.5 c -0.879 0.363 -1.406 1.195 -1.375 2.125 c 0.016 0.586 0.262 1.16 0.688 1.563 l 7.687 7.438 c 0.43 0.426 1.012 0.688 1.625 0.688 c 0.609 0 1.191 -0.262 1.625 -0.688 l 7.688 -7.438 c 0.898 -0.875 0.898 -2.313 0 -3.188 c -0.902 -0.875 -2.352 -0.875 -3.25 0 l -4.063 3.938 l 0 -12.623 l 10.473 -0.014 c -3.039 -3.785 -7.625 -5.988 -12.477 -5.988 z" style="fill:#eaf4fb;fill-opacity:1"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/go-last-rtl.svg b/.icons/Material-Black-Lime-Numix/32/actions/go-last-rtl.svg
new file mode 120000
index 00000000..c9c12cb6
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/go-last-rtl.svg
@@ -0,0 +1 @@
+go-first.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/go-last.svg b/.icons/Material-Black-Lime-Numix/32/actions/go-last.svg
new file mode 100644
index 00000000..772f2800
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/go-last.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <g transform="matrix(0,-1,1,0,0,32)">
+ <path d="m 15.996 0 c -8.836 0 -15.996 7.164 -15.996 16 0 3.792 1.326 7.27 3.529 10.01 4.471 0.988 20.471 1.01 24.965 -0.012 2.19 -2.737 3.506 -6.223 3.506 -10 0 -8.836 -7.164 -16 -16 -16" style="fill:#268bd2;fill-rule:evenodd"/>
+ <g style="fill:#fff;fill-opacity:0.902">
+ <path d="m 25.992 16.313 c 0.031 -0.93 -0.496 -1.762 -1.375 -2.125 -0.875 -0.363 -1.902 -0.168 -2.563 0.5 l -4.063 3.938 0 -12.625 -4 0 0 12.625 -4.063 -3.938 c -0.898 -0.875 -2.348 -0.875 -3.25 0 -0.898 0.875 -0.898 2.313 0 3.188 l 7.688 7.438 c 0.434 0.426 1.016 0.688 1.625 0.688 0.613 0 1.195 -0.262 1.625 -0.688 l 7.688 -7.438 c 0.426 -0.402 0.672 -0.977 0.688 -1.563 z" style="fill:#eaf4fb;fill-opacity:1"/>
+ <path d="m 28.504 26 c -3.035 3.805 -7.637 6 -12.508 6 -4.852 0 -9.438 -2.203 -12.477 -5.988" style="fill:#eaf4fb;fill-opacity:1;fill-rule:evenodd"/>
+ </g>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/go-left.svg b/.icons/Material-Black-Lime-Numix/32/actions/go-left.svg
new file mode 120000
index 00000000..e636edc0
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/go-left.svg
@@ -0,0 +1 @@
+go-previous.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/go-next-rtl.svg b/.icons/Material-Black-Lime-Numix/32/actions/go-next-rtl.svg
new file mode 120000
index 00000000..e636edc0
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/go-next-rtl.svg
@@ -0,0 +1 @@
+go-previous.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/go-next.svg b/.icons/Material-Black-Lime-Numix/32/actions/go-next.svg
new file mode 100644
index 00000000..0e98f3ce
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/go-next.svg
@@ -0,0 +1,4 @@
+<svg width="32" xmlns="http://www.w3.org/2000/svg" height="32" viewBox="0 0 32 32" xmlns:xlink="http://www.w3.org/1999/xlink">
+<path style="fill:#268bd2;fill-rule:evenodd" d="M 32 16.003906 C 32 24.839844 24.835938 32 16 32 C 7.164062 32 0 24.839844 0 16.003906 C 0 7.164062 7.164062 0 16 0 C 24.835938 0 32 7.164062 32 16.003906 Z "/>
+<path style="fill:#fff;fill-opacity:.902" d="M 16.3125 6.007812 C 15.382812 5.976562 14.550781 6.503906 14.1875 7.382812 C 13.824219 8.257812 14.019531 9.285156 14.6875 9.945312 L 18.625 14.007812 L 6 14.007812 L 6 18.007812 L 18.625 18.007812 L 14.6875 22.070312 C 13.8125 22.96875 13.8125 24.417969 14.6875 25.320312 C 15.5625 26.21875 17 26.21875 17.875 25.320312 L 25.3125 17.632812 C 25.738281 17.199219 26 16.617188 26 16.007812 C 26 15.394531 25.738281 14.8125 25.3125 14.382812 L 17.875 6.695312 C 17.472656 6.269531 16.898438 6.023438 16.3125 6.007812 Z "/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/go-previous-rtl.svg b/.icons/Material-Black-Lime-Numix/32/actions/go-previous-rtl.svg
new file mode 120000
index 00000000..c3064420
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/go-previous-rtl.svg
@@ -0,0 +1 @@
+go-next.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/go-previous.svg b/.icons/Material-Black-Lime-Numix/32/actions/go-previous.svg
new file mode 100644
index 00000000..1d1e2e2d
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/go-previous.svg
@@ -0,0 +1,4 @@
+<svg width="32" xmlns="http://www.w3.org/2000/svg" height="32" viewBox="0 0 32 32" xmlns:xlink="http://www.w3.org/1999/xlink">
+<path style="fill:#268bd2;fill-rule:evenodd" d="M 0 16.003906 C 0 24.839844 7.164062 32 16 32 C 24.835938 32 32 24.839844 32 16.003906 C 32 7.164062 24.835938 0 16 0 C 7.164062 0 0 7.164062 0 16.003906 Z "/>
+<path style="fill:#fff;fill-opacity:.902" d="M 15.6875 6.007812 C 16.617188 5.976562 17.449219 6.503906 17.8125 7.382812 C 18.175781 8.257812 17.980469 9.285156 17.3125 9.945312 L 13.375 14.007812 L 26 14.007812 L 26 18.007812 L 13.375 18.007812 L 17.3125 22.070312 C 18.1875 22.96875 18.1875 24.417969 17.3125 25.320312 C 16.4375 26.21875 15 26.21875 14.125 25.320312 L 6.6875 17.632812 C 6.261719 17.199219 6 16.617188 6 16.007812 C 6 15.394531 6.261719 14.8125 6.6875 14.382812 L 14.125 6.695312 C 14.527344 6.269531 15.101562 6.023438 15.6875 6.007812 Z "/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/go-right.svg b/.icons/Material-Black-Lime-Numix/32/actions/go-right.svg
new file mode 120000
index 00000000..c3064420
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/go-right.svg
@@ -0,0 +1 @@
+go-next.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/go-today.svg b/.icons/Material-Black-Lime-Numix/32/actions/go-today.svg
new file mode 120000
index 00000000..8ca434ee
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/go-today.svg
@@ -0,0 +1 @@
+view-calendar-day.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/go-top.svg b/.icons/Material-Black-Lime-Numix/32/actions/go-top.svg
new file mode 100644
index 00000000..1d3c3960
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/go-top.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <g transform="matrix(-1,0,0,-1,32,32)">
+ <path d="m 15.996 0 c -8.836 0 -15.996 7.164 -15.996 16 0 3.792 1.326 7.27 3.529 10.01 4.471 0.988 20.471 0.988 24.965 -0.031 2.19 -2.737 3.506 -6.203 3.506 -9.98 0 -8.836 -7.164 -16 -16 -16" style="fill:#268bd2;fill-rule:evenodd"/>
+ <g style="fill:#fff;fill-opacity:0.902">
+ <path d="m 25.992 16.313 c 0.031 -0.93 -0.496 -1.762 -1.375 -2.125 -0.875 -0.363 -1.902 -0.168 -2.563 0.5 l -4.063 3.938 0 -12.625 -4 0 0 12.625 -4.063 -3.938 c -0.898 -0.875 -2.348 -0.875 -3.25 0 -0.898 0.875 -0.898 2.313 0 3.188 l 7.688 7.438 c 0.434 0.426 1.016 0.688 1.625 0.688 0.613 0 1.195 -0.262 1.625 -0.688 l 7.688 -7.438 c 0.426 -0.402 0.672 -0.977 0.688 -1.563 z" style="fill:#eaf4fb;fill-opacity:1"/>
+ <path d="m 28.504 25.98 c -3.035 3.805 -7.637 6.02 -12.508 6.02 -4.852 0 -9.438 -2.203 -12.477 -5.988" style="fill:#eaf4fb;fill-opacity:1;fill-rule:evenodd"/>
+ </g>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/go-up.svg b/.icons/Material-Black-Lime-Numix/32/actions/go-up.svg
new file mode 100644
index 00000000..d09b43f4
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/go-up.svg
@@ -0,0 +1,4 @@
+<svg width="32" xmlns="http://www.w3.org/2000/svg" height="32" viewBox="0 0 32 32" xmlns:xlink="http://www.w3.org/1999/xlink">
+<path style="fill:#268bd2;fill-rule:evenodd" d="M 15.996094 0 C 7.160156 0 0 7.164062 0 16 C 0 24.835938 7.160156 32 15.996094 32 C 24.835938 32 32 24.835938 32 16 C 32 7.164062 24.835938 0 15.996094 0 Z "/>
+<path style="fill:#fff;fill-opacity:.902" d="M 25.992188 15.6875 C 26.023438 16.617188 25.496094 17.449219 24.617188 17.8125 C 23.742188 18.175781 22.714844 17.980469 22.054688 17.3125 L 17.992188 13.375 L 17.992188 26 L 13.992188 26 L 13.992188 13.375 L 9.929688 17.3125 C 9.03125 18.1875 7.582031 18.1875 6.679688 17.3125 C 5.78125 16.4375 5.78125 15 6.679688 14.125 L 14.367188 6.6875 C 14.800781 6.261719 15.382812 6 15.992188 6 C 16.605469 6 17.1875 6.261719 17.617188 6.6875 L 25.304688 14.125 C 25.730469 14.527344 25.976562 15.101562 25.992188 15.6875 Z "/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/gohome.svg b/.icons/Material-Black-Lime-Numix/32/actions/gohome.svg
new file mode 120000
index 00000000..5cbdae99
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/gohome.svg
@@ -0,0 +1 @@
+go-home.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/green-add-folders-to-archive.svg b/.icons/Material-Black-Lime-Numix/32/actions/green-add-folders-to-archive.svg
new file mode 100644
index 00000000..fff3ff4d
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/green-add-folders-to-archive.svg
@@ -0,0 +1,14 @@
+<svg viewBox="0 0 32 32" xmlns="http://www.w3.org/2000/svg">
+ <path style="fill:#388e3c;fill-opacity:1;stroke:none" d="m 3 12.764 0 10.706 16 0 0 -5.353 -0.762 -4.589 -5.988 -0.03 -0.75 -1.5 -7.738 0 c -0.381 0 -0.762 0.382 -0.762 0.765 z"/>
+ <rect height="2.971" style="fill:#fffdf0;fill-opacity:1;stroke:none" width="7.893" y="13.999" x="4.25"/>
+ <path style="fill:#000;opacity:0.015;fill-opacity:1;stroke:none" d="m 3.766 11.999 c -0.381 0 -0.765 0.383 -0.765 0.765 l 0 0.5 c 0 -0.383 0.385 -0.765 0.765 -0.765 l 7.485 0 0.75 1.5 6.235 0.031 0.765 4.586 0 -0.5 -0.765 -4.586 -5.985 -0.031 -0.75 -1.5 z"/>
+ <path style="fill:#66bb6a;fill-opacity:1;stroke:none" d="m 19 14.294 0 10.706 -16 0 0 -10 7.5 0 0.75 -1.5 6.988 0.03 c 0.381 0 0.762 0.383 0.762 0.765 z"/>
+ <path style="fill:#000;opacity:0.075;fill-opacity:1;stroke:none" d="m 3 24.499 0 0.5 16 0 0 -0.5 z"/>
+ <path style="fill:#000;opacity:0.015;fill-opacity:1;stroke:none" d="m 11.25 13.499 -0.75 1.5 -7.5 0 0 0.5 7.75 0 0.75 -1.5 6.735 0.031 c 0.381 0 0.765 0.383 0.765 0.765 l 0 -0.5 c 0 -0.383 -0.384 -0.765 -0.765 -0.765 z"/>
+ <path style="fill:#388e3c;fill-opacity:1;stroke:none" d="m 13 3.768 0 10.706 16 0 0 -5.353 -0.762 -4.588 -5.988 -0.029 -0.75 -1.5 -7.738 0 c -0.381 0 -0.762 0.382 -0.762 0.764 z"/>
+ <rect height="2.971" style="fill:#fffdf0;fill-opacity:1;stroke:none" y="4.998" width="7.893" x="14.25"/>
+ <path style="fill:#fff;opacity:0.5;fill-opacity:1;stroke:none" d="m 3.762 11.998 c -0.19 0 -0.379 0.097 -0.521 0.24 c -0.072 0.072 -0.132 0.154 -0.174 0.244 c -0.042 0.09 -0.066 0.185 -0.066 0.281 l 0 0.5 l 0 1.734 l 0 0.002 l 0 0.498 l 0 7.973 l 0 1.027 l 0 0.5 l 0 0.002 l 16 0 l 0 -0.002 l 0 -0.5 l 0 -1.027 l 0 -4.855 l 0 -0.498 l 0 -0.002 l 0 -3.32 l 0 -0.5 c 0 0 0 -0.002 0 -0.002 c -0.001 -0.286 -0.217 -0.572 -0.484 -0.697 c -0.088 -0.041 -0.183 -0.066 -0.277 -0.066 l -0.063 0 l -5.926 -0.031 l -0.75 -1.5 l -7.738 0 z"/>
+ <path style="fill:#66bb6a;fill-opacity:1;stroke:none" d="m 29 5.298 0 10.706 -16 0 0 -10 7.5 0 0.75 -1.5 6.988 0.029 c 0.381 0 0.762 0.382 0.762 0.765 z"/>
+ <path style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none" d="m 13 14.998 0 1 16 0 0 -1 z"/>
+ <path style="fill:#4caf50;fill-opacity:1" d="m 28 16.998 -6 0 0 -6 -5 0 0 6 -6 0 0 5 6 0 0 6 5 0 0 -6 6 0 z"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/green-document-open-recent.svg b/.icons/Material-Black-Lime-Numix/32/actions/green-document-open-recent.svg
new file mode 100644
index 00000000..79c12f5a
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/green-document-open-recent.svg
@@ -0,0 +1,20 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <defs>
+ <radialGradient id="radialGradient3031" gradientUnits="userSpaceOnUse" gradientTransform="matrix(0.71641791,0,0,0.08955224,-7.2835823,1046.3025)" cx="32.5" cy="56.5" r="33.5">
+ <stop style="stop-color:#000;stop-opacity:1"/>
+ <stop offset="1" style="stop-color:#000;stop-opacity:0"/>
+ </radialGradient>
+ </defs>
+ <g transform="translate(0,-1020.3622)">
+ <ellipse ry="3" rx="24" cy="1051.36" cx="16" style="fill:url(#radialGradient3031);opacity:0.3;fill-opacity:1;stroke:none"/>
+ <rect width="26" height="19" x="3" y="1020.36" style="fill:#eae7d1;fill-opacity:1;stroke:none"/>
+ <rect width="20" height="2" x="6" y="1022.36" style="fill:#7a7a68;fill-opacity:1;stroke:none"/>
+ <rect y="1026.36" x="6" height="2" width="20" style="fill:#7a7a68;fill-opacity:1;stroke:none"/>
+ <rect width="20" height="2" x="6" y="1030.36" style="fill:#7a7a68;fill-opacity:1;stroke:none"/>
+ <path d="m 32 1033.03 0 18.328 -32 0 0 -17 15 0 1.5 -3 13.976 0.062 c 0.762 0 1.524 0.805 1.524 1.61 z" style="fill:#66bb6a;fill-opacity:1;stroke:none"/>
+ <path d="m 0 1050.36 0 1 32 0 0 -1 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 16.5 1031.36 -1.5 3 -15 0 0 1 15.5 0 1.5 -3 13.469 0.062 c 0.762 0 1.531 0.767 1.531 1.531 l 0 -1 c 0 0 -0.769 -1.531 -1.531 -1.531 z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 29.999 1041.36 c 0.044 2.129 -1.09 4.115 -2.963 5.193 -1.875 1.077 -4.197 1.077 -6.071 0 -1.874 -1.078 -3.01 -3.065 -2.963 -5.193 -0.044 -2.129 1.09 -4.115 2.963 -5.192 1.874 -1.078 4.195 -1.078 6.071 0 1.874 1.077 3.01 3.063 2.963 5.192 z" style="fill:#4caf50;fill-opacity:1;fill-rule:evenodd"/>
+ <path d="m 27.28 1037.59 c -0.127 0.045 -0.234 0.13 -0.308 0.243 l -3.27 3.166 -2.041 -1.948 c -0.082 -0.271 -0.338 -0.45 -0.623 -0.435 -0.284 0.014 -0.522 0.221 -0.573 0.5 -0.05 0.277 0.098 0.552 0.359 0.665 l 2.458 2.436 c 0.236 0.215 0.601 0.215 0.836 0 l 3.689 -3.653 c 0.144 -0.189 0.164 -0.445 0.05 -0.653 -0.114 -0.21 -0.34 -0.334 -0.579 -0.319 z" style="fill:#fff"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/green-document-open.svg b/.icons/Material-Black-Lime-Numix/32/actions/green-document-open.svg
new file mode 100644
index 00000000..c9ad737e
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/green-document-open.svg
@@ -0,0 +1,18 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <defs>
+ <radialGradient id="radialGradient3031" gradientUnits="userSpaceOnUse" gradientTransform="matrix(1,0,0,0.10447761,0,50.597015)" cx="32.5" cy="56.5" r="33.5">
+ <stop style="stop-color:#000;stop-opacity:1"/>
+ <stop offset="1" style="stop-color:#000;stop-opacity:0"/>
+ </radialGradient>
+ </defs>
+ <g transform="translate(0,-1020.3622)">
+ <path d="m 66 56.5 a 33.5 3.5 0 1 1 -67 0 33.5 3.5 0 1 1 67 0 z" transform="matrix(0.71641791,0,0,0.85714286,-7.2835821,1002.9336)" style="fill:url(#radialGradient3031);opacity:0.3;fill-opacity:1;stroke:none"/>
+ <rect width="26" height="19" x="3" y="1020.36" style="fill:#eae7d1;fill-opacity:1;stroke:none"/>
+ <rect width="20" height="2" x="6" y="1022.36" style="fill:#7a7a68;fill-opacity:1;stroke:none"/>
+ <rect y="1026.36" x="6" height="2" width="20" style="fill:#7a7a68;fill-opacity:1;stroke:none"/>
+ <rect width="20" height="2" x="6" y="1030.36" style="fill:#7a7a68;fill-opacity:1;stroke:none"/>
+ <path d="m 32 1033.03 0 18.328 -32 0 0 -17 15 0 1.5 -3 13.976 0.062 c 0.762 0 1.524 0.805 1.524 1.61 z" style="fill:#66bb6a;fill-opacity:1;stroke:none"/>
+ <path d="m 0 1050.36 0 1 32 0 0 -1 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 16.5 1031.36 -1.5 3 -15 0 0 1 15.5 0 1.5 -3 13.469 0.062 c 0.762 0 1.531 0.767 1.531 1.531 l 0 -1 c 0 0 -0.769 -1.531 -1.531 -1.531 z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/green-folder-new.svg b/.icons/Material-Black-Lime-Numix/32/actions/green-folder-new.svg
new file mode 100644
index 00000000..a730755a
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/green-folder-new.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <g transform="translate(0,-1020.3622)">
+ <path d="m 0 1023.89 0 21.412 32 0 0 -10.706 -1.524 -9.177 -11.976 -0.059 -1.5 -3 -15.476 0 c -0.762 0 -1.524 0.765 -1.524 1.53 z" style="fill:#388e3c;fill-opacity:1;stroke:none"/>
+ <rect width="15.786" height="5.941" x="2.5" y="1026.36" style="fill:#fffdf0;fill-opacity:1;stroke:none"/>
+ <path d="m 1.531 1022.36 c -0.762 0 -1.531 0.766 -1.531 1.531 l 0 1 c 0 -0.765 0.769 -1.531 1.531 -1.531 l 14.969 0 1.5 3 12.469 0.062 1.531 9.172 0 -1 -1.531 -9.172 -11.969 -0.062 -1.5 -3 z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 32 1026.95 0 21.412 -32 0 0 -20 15 0 1.5 -3 13.976 0.059 c 0.762 0 1.524 0.765 1.524 1.53 z" style="fill:#66bb6a;fill-opacity:1;stroke:none"/>
+ <path d="m 0 1047.36 0 1 32 0 0 -1 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 16.5 1025.36 -1.5 3 -15 0 0 1 15.5 0 1.5 -3 13.469 0.062 c 0.762 0 1.531 0.767 1.531 1.531 l 0 -1 c 0 -0.765 -0.769 -1.531 -1.531 -1.531 z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 30 1039.36 -6 0 0 -6 -5 0 0 6 -6 0 0 5 6 0 0 6 5 0 0 -6 6 0 z" style="fill:#4caf50;fill-opacity:1"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/grey-add-folders-to-archive.svg b/.icons/Material-Black-Lime-Numix/32/actions/grey-add-folders-to-archive.svg
new file mode 100644
index 00000000..a8d33c35
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/grey-add-folders-to-archive.svg
@@ -0,0 +1,14 @@
+<svg viewBox="0 0 32 32" xmlns="http://www.w3.org/2000/svg">
+ <path d="m 3 12.764 0 10.706 16 0 0 -5.353 -0.762 -4.589 -5.988 -0.03 -0.75 -1.5 -7.738 0 c -0.381 0 -0.762 0.382 -0.762 0.765 z" style="fill:#757575;fill-opacity:1;stroke:none"/>
+ <rect width="7.893" style="fill:#fffdf0;fill-opacity:1;stroke:none" x="4.25" y="13.999" height="2.971"/>
+ <path d="m 3.766 11.999 c -0.381 0 -0.765 0.383 -0.765 0.765 l 0 0.5 c 0 -0.383 0.385 -0.765 0.765 -0.765 l 7.485 0 0.75 1.5 6.235 0.031 0.765 4.586 0 -0.5 -0.765 -4.586 -5.985 -0.031 -0.75 -1.5 z" style="fill:#000;opacity:0.015;fill-opacity:1;stroke:none"/>
+ <path d="m 19 14.294 0 10.706 -16 0 0 -10 7.5 0 0.75 -1.5 6.988 0.03 c 0.381 0 0.762 0.383 0.762 0.765 z" style="fill:#bdbdbd;fill-opacity:1;stroke:none"/>
+ <path d="m 3 24.499 0 0.5 16 0 0 -0.5 z" style="fill:#000;opacity:0.075;fill-opacity:1;stroke:none"/>
+ <path d="m 11.25 13.499 -0.75 1.5 -7.5 0 0 0.5 7.75 0 0.75 -1.5 6.735 0.031 c 0.381 0 0.765 0.383 0.765 0.765 l 0 -0.5 c 0 -0.383 -0.384 -0.765 -0.765 -0.765 z" style="fill:#000;opacity:0.015;fill-opacity:1;stroke:none"/>
+ <path d="m 13 3.768 0 10.706 16 0 0 -5.353 -0.762 -4.588 -5.988 -0.029 -0.75 -1.5 -7.738 0 c -0.381 0 -0.762 0.382 -0.762 0.764 z" style="fill:#757575;fill-opacity:1;stroke:none"/>
+ <rect width="7.893" style="fill:#fffdf0;fill-opacity:1;stroke:none" x="14.25" y="4.998" height="2.971"/>
+ <path d="m 3.762 11.998 c -0.19 0 -0.379 0.097 -0.521 0.24 c -0.072 0.072 -0.132 0.154 -0.174 0.244 c -0.042 0.09 -0.066 0.185 -0.066 0.281 l 0 0.5 l 0 1.734 l 0 0.002 l 0 0.498 l 0 7.973 l 0 1.027 l 0 0.5 l 0 0.002 l 16 0 l 0 -0.002 l 0 -0.5 l 0 -1.027 l 0 -4.855 l 0 -0.498 l 0 -0.002 l 0 -3.32 l 0 -0.5 c 0 0 0 -0.002 0 -0.002 c -0.001 -0.286 -0.217 -0.572 -0.484 -0.697 c -0.088 -0.041 -0.183 -0.066 -0.277 -0.066 l -0.063 0 l -5.926 -0.031 l -0.75 -1.5 l -7.738 0 z" style="fill:#fff;opacity:0.5;fill-opacity:1;stroke:none"/>
+ <path d="m 29 5.298 0 10.706 -16 0 0 -10 7.5 0 0.75 -1.5 6.988 0.029 c 0.381 0 0.762 0.382 0.762 0.765 z" style="fill:#bdbdbd;fill-opacity:1;stroke:none"/>
+ <path d="m 13 14.998 0 1 16 0 0 -1 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 28 16.998 -6 0 0 -6 -5 0 0 6 -6 0 0 5 6 0 0 6 5 0 0 -6 6 0 z" style="fill:#4caf50;fill-opacity:1"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/grey-document-open-recent.svg b/.icons/Material-Black-Lime-Numix/32/actions/grey-document-open-recent.svg
new file mode 100644
index 00000000..d5565968
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/grey-document-open-recent.svg
@@ -0,0 +1,20 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <defs>
+ <radialGradient id="radialGradient3031" gradientUnits="userSpaceOnUse" gradientTransform="matrix(0.71641791,0,0,0.08955224,-7.2835823,1046.3025)" cx="32.5" cy="56.5" r="33.5">
+ <stop style="stop-color:#000;stop-opacity:1"/>
+ <stop offset="1" style="stop-color:#000;stop-opacity:0"/>
+ </radialGradient>
+ </defs>
+ <g transform="translate(0,-1020.3622)">
+ <ellipse ry="3" rx="24" cy="1051.36" cx="16" style="fill:url(#radialGradient3031);opacity:0.3;fill-opacity:1;stroke:none"/>
+ <rect width="26" height="19" x="3" y="1020.36" style="fill:#eae7d1;fill-opacity:1;stroke:none"/>
+ <rect width="20" height="2" x="6" y="1022.36" style="fill:#7a7a68;fill-opacity:1;stroke:none"/>
+ <rect y="1026.36" x="6" height="2" width="20" style="fill:#7a7a68;fill-opacity:1;stroke:none"/>
+ <rect width="20" height="2" x="6" y="1030.36" style="fill:#7a7a68;fill-opacity:1;stroke:none"/>
+ <path d="m 32 1033.03 0 18.328 -32 0 0 -17 15 0 1.5 -3 13.976 0.062 c 0.762 0 1.524 0.805 1.524 1.61 z" style="fill:#bdbdbd;fill-opacity:1;stroke:none"/>
+ <path d="m 0 1050.36 0 1 32 0 0 -1 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 16.5 1031.36 -1.5 3 -15 0 0 1 15.5 0 1.5 -3 13.469 0.062 c 0.762 0 1.531 0.767 1.531 1.531 l 0 -1 c 0 0 -0.769 -1.531 -1.531 -1.531 z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 29.999 1041.36 c 0.044 2.129 -1.09 4.115 -2.963 5.193 -1.875 1.077 -4.197 1.077 -6.071 0 -1.874 -1.078 -3.01 -3.065 -2.963 -5.193 -0.044 -2.129 1.09 -4.115 2.963 -5.192 1.874 -1.078 4.195 -1.078 6.071 0 1.874 1.077 3.01 3.063 2.963 5.192 z" style="fill:#4caf50;fill-opacity:1;fill-rule:evenodd"/>
+ <path d="m 27.28 1037.59 c -0.127 0.045 -0.234 0.13 -0.308 0.243 l -3.27 3.166 -2.041 -1.948 c -0.082 -0.271 -0.338 -0.45 -0.623 -0.435 -0.284 0.014 -0.522 0.221 -0.573 0.5 -0.05 0.277 0.098 0.552 0.359 0.665 l 2.458 2.436 c 0.236 0.215 0.601 0.215 0.836 0 l 3.689 -3.653 c 0.144 -0.189 0.164 -0.445 0.05 -0.653 -0.114 -0.21 -0.34 -0.334 -0.579 -0.319 z" style="fill:#fff"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/grey-document-open.svg b/.icons/Material-Black-Lime-Numix/32/actions/grey-document-open.svg
new file mode 100644
index 00000000..8e018037
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/grey-document-open.svg
@@ -0,0 +1,18 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <defs>
+ <radialGradient id="radialGradient3031" gradientUnits="userSpaceOnUse" gradientTransform="matrix(1,0,0,0.10447761,0,50.597015)" cx="32.5" cy="56.5" r="33.5">
+ <stop style="stop-color:#000;stop-opacity:1"/>
+ <stop offset="1" style="stop-color:#000;stop-opacity:0"/>
+ </radialGradient>
+ </defs>
+ <g transform="translate(0,-1020.3622)">
+ <path d="m 66 56.5 a 33.5 3.5 0 1 1 -67 0 33.5 3.5 0 1 1 67 0 z" transform="matrix(0.71641791,0,0,0.85714286,-7.2835821,1002.9336)" style="fill:url(#radialGradient3031);opacity:0.3;fill-opacity:1;stroke:none"/>
+ <rect width="26" height="19" x="3" y="1020.36" style="fill:#eae7d1;fill-opacity:1;stroke:none"/>
+ <rect width="20" height="2" x="6" y="1022.36" style="fill:#7a7a68;fill-opacity:1;stroke:none"/>
+ <rect y="1026.36" x="6" height="2" width="20" style="fill:#7a7a68;fill-opacity:1;stroke:none"/>
+ <rect width="20" height="2" x="6" y="1030.36" style="fill:#7a7a68;fill-opacity:1;stroke:none"/>
+ <path d="m 32 1033.03 0 18.328 -32 0 0 -17 15 0 1.5 -3 13.976 0.062 c 0.762 0 1.524 0.805 1.524 1.61 z" style="fill:#bdbdbd;fill-opacity:1;stroke:none"/>
+ <path d="m 0 1050.36 0 1 32 0 0 -1 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 16.5 1031.36 -1.5 3 -15 0 0 1 15.5 0 1.5 -3 13.469 0.062 c 0.762 0 1.531 0.767 1.531 1.531 l 0 -1 c 0 0 -0.769 -1.531 -1.531 -1.531 z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/grey-folder-new.svg b/.icons/Material-Black-Lime-Numix/32/actions/grey-folder-new.svg
new file mode 100644
index 00000000..241aba67
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/grey-folder-new.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <g transform="translate(0,-1020.3622)">
+ <path d="m 0 1023.89 0 21.412 32 0 0 -10.706 -1.524 -9.177 -11.976 -0.059 -1.5 -3 -15.476 0 c -0.762 0 -1.524 0.765 -1.524 1.53 z" style="fill:#757575;fill-opacity:1;stroke:none"/>
+ <rect width="15.786" height="5.941" x="2.5" y="1026.36" style="fill:#fffdf0;fill-opacity:1;stroke:none"/>
+ <path d="m 1.531 1022.36 c -0.762 0 -1.531 0.766 -1.531 1.531 l 0 1 c 0 -0.765 0.769 -1.531 1.531 -1.531 l 14.969 0 1.5 3 12.469 0.062 1.531 9.172 0 -1 -1.531 -9.172 -11.969 -0.062 -1.5 -3 z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 32 1026.95 0 21.412 -32 0 0 -20 15 0 1.5 -3 13.976 0.059 c 0.762 0 1.524 0.765 1.524 1.53 z" style="fill:#bdbdbd;fill-opacity:1;stroke:none"/>
+ <path d="m 0 1047.36 0 1 32 0 0 -1 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 16.5 1025.36 -1.5 3 -15 0 0 1 15.5 0 1.5 -3 13.469 0.062 c 0.762 0 1.531 0.767 1.531 1.531 l 0 -1 c 0 -0.765 -0.769 -1.531 -1.531 -1.531 z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 30 1039.36 -6 0 0 -6 -5 0 0 6 -6 0 0 5 6 0 0 6 5 0 0 -6 6 0 z" style="fill:#4caf50;fill-opacity:1"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/gtk-about.svg b/.icons/Material-Black-Lime-Numix/32/actions/gtk-about.svg
new file mode 120000
index 00000000..af6d032d
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/gtk-about.svg
@@ -0,0 +1 @@
+help-about.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/gtk-add.svg b/.icons/Material-Black-Lime-Numix/32/actions/gtk-add.svg
new file mode 120000
index 00000000..742bd8ef
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/gtk-add.svg
@@ -0,0 +1 @@
+list-add.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/gtk-apply.svg b/.icons/Material-Black-Lime-Numix/32/actions/gtk-apply.svg
new file mode 120000
index 00000000..c96e033e
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/gtk-apply.svg
@@ -0,0 +1 @@
+dialog-ok.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/gtk-bold.svg b/.icons/Material-Black-Lime-Numix/32/actions/gtk-bold.svg
new file mode 120000
index 00000000..3921884c
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/gtk-bold.svg
@@ -0,0 +1 @@
+format-text-bold.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/gtk-cancel.svg b/.icons/Material-Black-Lime-Numix/32/actions/gtk-cancel.svg
new file mode 120000
index 00000000..2283292b
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/gtk-cancel.svg
@@ -0,0 +1 @@
+dialog-no.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/gtk-clear.svg b/.icons/Material-Black-Lime-Numix/32/actions/gtk-clear.svg
new file mode 120000
index 00000000..00150527
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/gtk-clear.svg
@@ -0,0 +1 @@
+edit-clear.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/gtk-close.svg b/.icons/Material-Black-Lime-Numix/32/actions/gtk-close.svg
new file mode 120000
index 00000000..b9439718
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/gtk-close.svg
@@ -0,0 +1 @@
+window-close.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/gtk-color-picker.svg b/.icons/Material-Black-Lime-Numix/32/actions/gtk-color-picker.svg
new file mode 100644
index 00000000..54347ac8
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/gtk-color-picker.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <ellipse cx="14.667" cy="29.333" rx="14.667" ry="2.667" style="fill:#268bd2;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <g transform="matrix(0.75818848,0.4402589,-0.4362755,0.760016,12.270867,-15.087568)">
+ <path d="m 24.391 38.706 -0.749 -23.875 c -0.07 -2.238 1.337 -4.04 2.997 -4.04 1.661 0 3.068 1.804 2.997 4.04 l -0.749 23.875 c -2.248 3.201 -0.588 4.04 -2.248 4.04 -1.661 0 0 -0.841 -2.248 -4.04 z" style="fill:#acabab;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <g transform="matrix(0.70588235,0,0,0.8,44.989057,10.541226)" style="fill:#4d4d4d;fill-opacity:1">
+ <rect width="17" height="6" x="-34.495" y="7" rx="5.447" ry="3" style="opacity:1;stroke:none;fill-rule:nonzero"/>
+ <ellipse cx="-25.995" cy="2.5" rx="7" ry="9.5" style="opacity:1;stroke:none;fill-rule:nonzero"/>
+ </g>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/gtk-connect.svg b/.icons/Material-Black-Lime-Numix/32/actions/gtk-connect.svg
new file mode 100644
index 00000000..6689fdd7
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/gtk-connect.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <path d="m 27.517 2 c -0.213 0 -0.417 0.08 -0.567 0.233 l -5.686 5.685 -2.588 0 c -0.213 -0.002 -0.431 0.082 -0.582 0.233 l -3.766 3.766 c -0.306 0.299 -0.306 0.864 0 1.163 l 4.61 4.609 c 0.154 0.154 0.364 0.238 0.582 0.233 0.209 -0.002 0.419 -0.085 0.567 -0.233 l 3.781 -3.78 c 0.151 -0.151 0.234 -0.354 0.233 -0.567 l 0 -2.603 5.671 -5.67 c 0.306 -0.299 0.306 -0.864 0 -1.163 l -1.672 -1.672 c -0.15 -0.153 -0.368 -0.233 -0.582 -0.233" style="visibility:visible;fill:#888;opacity:1;fill-opacity:1;stroke:none;display:inline;color:#000;fill-rule:nonzero"/>
+ <path d="m 12.481 14.08 c -0.209 0.002 -0.419 0.1 -0.567 0.247 l -3.781 3.766 c -0.151 0.151 -0.234 0.368 -0.233 0.582 l 0 2.588 -5.671 5.685 c -0.306 0.299 -0.306 0.849 0 1.149 l 1.672 1.672 c 0.299 0.306 0.849 0.306 1.149 0 l 5.686 -5.67 2.588 0 c 0.213 0.002 0.431 -0.082 0.582 -0.233 l 3.766 -3.78 c 0.306 -0.299 0.306 -0.849 0 -1.149 l -4.61 -4.609 c -0.154 -0.154 -0.364 -0.252 -0.582 -0.247 z" style="visibility:visible;fill:#888;opacity:1;fill-opacity:1;stroke:none;display:inline;color:#000;fill-rule:nonzero"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/gtk-convert.svg b/.icons/Material-Black-Lime-Numix/32/actions/gtk-convert.svg
new file mode 100644
index 00000000..b334925f
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/gtk-convert.svg
@@ -0,0 +1,12 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <circle cx="26.667" cy="26.667" r="5.333" style="fill:#dc322f;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 7.111 0 7.111 12 -14.222 0" style="fill:#268bd2;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <g transform="matrix(0.88888889,0,0,0.88888889,-5.3333342,-5.3333337)" style="fill:#ffe149;fill-opacity:1">
+ <path d="m 23 12.25 c -1.014 -0.014 -1.014 1.514 0 1.5 6.269 0 9.757 2.792 11.282 5.607 1.525 2.816 1.488 5.05 1.488 5.05 -0.014 1.014 1.514 1.014 1.5 0 0 0 0.057 -2.58 -1.668 -5.764 c -1.725 -3.184 -5.872 -6.393 -12.603 -6.393" 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;opacity:1;image-rendering:auto;stroke:none;display:inline;color:#000;fill-rule:evenodd;color-rendering:auto;color-interpolation:sRGB"/>
+ <path d="m 33.57 21.656 c -0.254 0 -0.42 0.266 -0.309 0.494 l 2.43 4.992 c 0.125 0.255 0.487 0.257 0.615 0.004 l 2.5 -4.992 c 0.115 -0.228 -0.051 -0.498 -0.307 -0.498" 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;opacity:1;image-rendering:auto;stroke:none;display:inline;color:#000;fill-rule:evenodd;color-rendering:auto;color-interpolation:sRGB"/>
+ </g>
+ <g transform="matrix(-0.88888889,0,0,-0.88888889,39.110869,38.222133)" style="fill:#ffe149;fill-opacity:1">
+ <path d="m 23 12.25 c -1.014 -0.014 -1.014 1.514 0 1.5 6.269 0 9.757 2.792 11.282 5.607 1.525 2.816 1.488 5.05 1.488 5.05 -0.014 1.014 1.514 1.014 1.5 0 0 0 0.057 -2.58 -1.668 -5.764 c -1.725 -3.184 -5.872 -6.393 -12.603 -6.393" 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;opacity:1;image-rendering:auto;stroke:none;display:inline;color:#000;fill-rule:evenodd;color-rendering:auto;color-interpolation:sRGB"/>
+ <path d="m 33.57 21.656 c -0.254 0 -0.42 0.266 -0.309 0.494 l 2.43 4.992 c 0.125 0.255 0.487 0.257 0.615 0.004 l 2.5 -4.992 c 0.115 -0.228 -0.051 -0.498 -0.307 -0.498" 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;opacity:1;image-rendering:auto;stroke:none;display:inline;color:#000;fill-rule:evenodd;color-rendering:auto;color-interpolation:sRGB"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/gtk-copy.svg b/.icons/Material-Black-Lime-Numix/32/actions/gtk-copy.svg
new file mode 120000
index 00000000..d423a338
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/gtk-copy.svg
@@ -0,0 +1 @@
+edit-copy.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/gtk-cut.svg b/.icons/Material-Black-Lime-Numix/32/actions/gtk-cut.svg
new file mode 120000
index 00000000..ab241573
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/gtk-cut.svg
@@ -0,0 +1 @@
+edit-cut.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/gtk-delete.svg b/.icons/Material-Black-Lime-Numix/32/actions/gtk-delete.svg
new file mode 120000
index 00000000..e3a40683
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/gtk-delete.svg
@@ -0,0 +1 @@
+edit-delete.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/gtk-disconnect.svg b/.icons/Material-Black-Lime-Numix/32/actions/gtk-disconnect.svg
new file mode 100644
index 00000000..ee3db9f8
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/gtk-disconnect.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <path d="m 27.517 2 c -0.213 0 -0.417 0.08 -0.567 0.233 l -2.886 2.885 -2.588 0 c -0.213 -0.002 -0.431 0.082 -0.582 0.233 l -3.766 3.766 c -0.306 0.299 -0.306 0.864 0 1.163 l 4.61 4.609 c 0.154 0.154 0.364 0.238 0.582 0.233 0.209 -0.002 0.419 -0.085 0.567 -0.233 l 3.781 -3.78 c 0.151 -0.151 0.234 -0.354 0.233 -0.567 l 0 -2.603 2.871 -2.87 c 0.306 -0.299 0.306 -0.864 0 -1.163 l -1.672 -1.672 c -0.15 -0.153 -0.368 -0.233 -0.582 -0.233" style="visibility:visible;fill:#888;opacity:1;fill-opacity:1;stroke:none;display:inline;color:#000;fill-rule:nonzero"/>
+ <path d="m 9.681 16.882 c -0.209 0.002 -0.419 0.1 -0.567 0.247 l -3.781 3.766 c -0.151 0.151 -0.234 0.368 -0.233 0.582 l 0 2.588 -2.871 2.885 c -0.306 0.299 -0.306 0.849 0 1.149 l 1.672 1.672 c 0.299 0.306 0.849 0.306 1.149 0 l 2.886 -2.87 2.588 0 c 0.213 0.002 0.431 -0.082 0.582 -0.233 l 3.766 -3.78 c 0.306 -0.299 0.306 -0.849 0 -1.149 l -4.61 -4.609 c -0.154 -0.154 -0.364 -0.252 -0.582 -0.247" style="visibility:visible;fill:#888;opacity:1;fill-opacity:1;stroke:none;display:inline;color:#000;fill-rule:nonzero"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/gtk-dnd-multiple.svg b/.icons/Material-Black-Lime-Numix/32/actions/gtk-dnd-multiple.svg
new file mode 100644
index 00000000..d2d4fcf4
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/gtk-dnd-multiple.svg
@@ -0,0 +1,15 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <path d="m 4 0.5 13.997 0 c 3.501 0 3.501 0 3.501 2.875 l 0 17.25 c 0 2.875 0 2.875 -3.501 2.875 l -13.997 0 c -3.501 0 -3.501 0 -3.501 -2.875 l 0 -17.25 c 0 -2.875 0 -2.875 3.501 -2.875 z" style="stroke-dasharray:4 4;stroke-opacity:1;fill:#fff;stroke-miterlimit:4;fill-opacity:1;stroke:#cfcfcf;fill-rule:evenodd;stroke-width:1;stroke-dashoffset:0"/>
+ <path d="m 8 4.5 13.997 0 c 3.501 0 3.501 0 3.501 2.875 l 0 17.25 c 0 2.875 0 2.875 -3.501 2.875 l -13.997 0 c -3.501 0 -3.501 0 -3.501 -2.875 l 0 -17.25 c 0 -2.875 0 -2.875 3.501 -2.875 z" style="stroke-dasharray:4 4;stroke-opacity:1;fill:#c2c2c2;stroke-miterlimit:4;fill-opacity:1;stroke:#888;fill-rule:evenodd;stroke-width:1;stroke-dashoffset:0"/>
+ <g transform="translate(-6.0000006,-3.9999982)" style="fill:#888;opacity:1">
+ <path d="m 14 12 0 2 14 0 0 -2 z"/>
+ <path d="m 14 24 0 2 8 0 0 -2 z"/>
+ <path d="m 14 18 0 2 14 0 0 -2 z"/>
+ </g>
+ <path d="M 13.667969,8 28.332031,8 C 32,8 32,8 32,11 l 0,18 c 0,3 0,3 -3.667969,3 L 13.667969,32 C 10,32 10,32 10,29 l 0,-18 c 0,-3 0,-3 3.667969,-3 z" style="fill:#fff;fill-rule:evenodd"/>
+ <g style="fill:#888">
+ <path d="m 14 12 l 0 2 l 14 0 l 0 -2 Z"/>
+ <path d="m 14 24 l 0 2 l 8 0 l 0 -2 Z"/>
+ <path d="m 14 18 l 0 2 l 14 0 l 0 -2 Z"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/gtk-dnd.svg b/.icons/Material-Black-Lime-Numix/32/actions/gtk-dnd.svg
new file mode 100644
index 00000000..e3735b83
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/gtk-dnd.svg
@@ -0,0 +1,14 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <path d="m 4 0.5 13.997 0 c 3.501 0 3.501 0 3.501 2.875 l 0 17.25 c 0 2.875 0 2.875 -3.501 2.875 l -13.997 0 c -3.501 0 -3.501 0 -3.501 -2.875 l 0 -17.25 c 0 -2.875 0 -2.875 3.501 -2.875 z" style="stroke-dasharray:4 4;stroke-opacity:1;fill:#fff;stroke-miterlimit:4;fill-opacity:1;stroke:#cfcfcf;fill-rule:evenodd;stroke-width:1;stroke-dashoffset:0"/>
+ <g transform="translate(-10,-8)" style="fill:#888;opacity:0.4">
+ <path d="m 14 12 0 2 14 0 0 -2 z"/>
+ <path d="m 14 24 0 2 8 0 0 -2 z"/>
+ <path d="m 14 18 0 2 14 0 0 -2 z"/>
+ </g>
+ <path d="M 13.667969,8 28.332031,8 C 32,8 32,8 32,11 l 0,18 c 0,3 0,3 -3.667969,3 L 13.667969,32 C 10,32 10,32 10,29 l 0,-18 c 0,-3 0,-3 3.667969,-3 z" style="fill:#fff;fill-rule:evenodd"/>
+ <g style="fill:#888">
+ <path d="m 14 12 l 0 2 l 14 0 l 0 -2 Z"/>
+ <path d="m 14 24 l 0 2 l 8 0 l 0 -2 Z"/>
+ <path d="m 14 18 l 0 2 l 14 0 l 0 -2 Z"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/gtk-edit.svg b/.icons/Material-Black-Lime-Numix/32/actions/gtk-edit.svg
new file mode 100644
index 00000000..6928eab1
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/gtk-edit.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <path d="m 5.734 0 14.533 0 c 3.733 0 3.733 0 3.733 3.6 l 0 21.799 c 0 3.6 0 3.6 -3.733 3.6 l -14.533 0 c -3.733 0 -3.733 0 -3.733 -3.6 l 0 -21.799 c 0 -3.6 0 -3.6 3.733 -3.6" style="fill:#fff;fill-opacity:1;fill-rule:evenodd"/>
+ <g transform="matrix(0.93333336,0,0,0.90010984,-15.199937,-10.802966)" style="fill:#888">
+ <path d="m 22.714 18.668 0 3.333 15 0 0 -3.333 z"/>
+ <path d="m 22.714 34.22 0 3.333 7.5 0 0 -3.333 z"/>
+ <path d="m 22.714 26.445 0 3.333 15 0 0 -3.333 z"/>
+ </g>
+ <path d="m 30 13 c 0 0 0.001 -0.779 -1.737 -1.783 -1.676 -0.968 -2.458 -0.542 -2.458 -0.542 l -9.04 15.658 -0.5 5.665 4.652 -3.267" style="fill:#ff6f03;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 16.765 26.335 -0.5 5.665 4.652 -3.267" style="fill:#ffc13d;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 16.49 29.359 -0.225 2.641 2.178 -1.513 m -1.953 -1.127" style="fill:#2d2d2d;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/gtk-execute.svg b/.icons/Material-Black-Lime-Numix/32/actions/gtk-execute.svg
new file mode 120000
index 00000000..0db97052
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/gtk-execute.svg
@@ -0,0 +1 @@
+system-run.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/gtk-find-and-replace.svg b/.icons/Material-Black-Lime-Numix/32/actions/gtk-find-and-replace.svg
new file mode 120000
index 00000000..0c2ba293
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/gtk-find-and-replace.svg
@@ -0,0 +1 @@
+edit-find-replace.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/gtk-find.svg b/.icons/Material-Black-Lime-Numix/32/actions/gtk-find.svg
new file mode 120000
index 00000000..9a2733df
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/gtk-find.svg
@@ -0,0 +1 @@
+edit-find.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/gtk-fullscreen.svg b/.icons/Material-Black-Lime-Numix/32/actions/gtk-fullscreen.svg
new file mode 120000
index 00000000..cbaa8381
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/gtk-fullscreen.svg
@@ -0,0 +1 @@
+view-fullscreen.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/gtk-go-back-ltr.svg b/.icons/Material-Black-Lime-Numix/32/actions/gtk-go-back-ltr.svg
new file mode 120000
index 00000000..e636edc0
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/gtk-go-back-ltr.svg
@@ -0,0 +1 @@
+go-previous.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/gtk-go-back-rtl.svg b/.icons/Material-Black-Lime-Numix/32/actions/gtk-go-back-rtl.svg
new file mode 120000
index 00000000..c3064420
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/gtk-go-back-rtl.svg
@@ -0,0 +1 @@
+go-next.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/gtk-go-down.svg b/.icons/Material-Black-Lime-Numix/32/actions/gtk-go-down.svg
new file mode 120000
index 00000000..a8eb1b5c
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/gtk-go-down.svg
@@ -0,0 +1 @@
+go-down.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/gtk-go-forward-ltr.svg b/.icons/Material-Black-Lime-Numix/32/actions/gtk-go-forward-ltr.svg
new file mode 120000
index 00000000..c3064420
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/gtk-go-forward-ltr.svg
@@ -0,0 +1 @@
+go-next.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/gtk-go-forward-rtl.svg b/.icons/Material-Black-Lime-Numix/32/actions/gtk-go-forward-rtl.svg
new file mode 120000
index 00000000..e636edc0
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/gtk-go-forward-rtl.svg
@@ -0,0 +1 @@
+go-previous.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/gtk-go-up.svg b/.icons/Material-Black-Lime-Numix/32/actions/gtk-go-up.svg
new file mode 120000
index 00000000..fa0b0a6a
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/gtk-go-up.svg
@@ -0,0 +1 @@
+go-up.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/gtk-goto-bottom.svg b/.icons/Material-Black-Lime-Numix/32/actions/gtk-goto-bottom.svg
new file mode 120000
index 00000000..2f2f4005
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/gtk-goto-bottom.svg
@@ -0,0 +1 @@
+go-bottom.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/gtk-goto-first-ltr.svg b/.icons/Material-Black-Lime-Numix/32/actions/gtk-goto-first-ltr.svg
new file mode 120000
index 00000000..c9c12cb6
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/gtk-goto-first-ltr.svg
@@ -0,0 +1 @@
+go-first.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/gtk-goto-first-rtl.svg b/.icons/Material-Black-Lime-Numix/32/actions/gtk-goto-first-rtl.svg
new file mode 120000
index 00000000..f9bbb274
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/gtk-goto-first-rtl.svg
@@ -0,0 +1 @@
+go-last.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/gtk-goto-last-ltr.svg b/.icons/Material-Black-Lime-Numix/32/actions/gtk-goto-last-ltr.svg
new file mode 120000
index 00000000..f9bbb274
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/gtk-goto-last-ltr.svg
@@ -0,0 +1 @@
+go-last.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/gtk-goto-last-rtl.svg b/.icons/Material-Black-Lime-Numix/32/actions/gtk-goto-last-rtl.svg
new file mode 120000
index 00000000..c9c12cb6
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/gtk-goto-last-rtl.svg
@@ -0,0 +1 @@
+go-first.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/gtk-goto-top.svg b/.icons/Material-Black-Lime-Numix/32/actions/gtk-goto-top.svg
new file mode 120000
index 00000000..bdc5bb49
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/gtk-goto-top.svg
@@ -0,0 +1 @@
+go-top.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/gtk-help.svg b/.icons/Material-Black-Lime-Numix/32/actions/gtk-help.svg
new file mode 120000
index 00000000..2ed224a5
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/gtk-help.svg
@@ -0,0 +1 @@
+help-contents.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/gtk-home.svg b/.icons/Material-Black-Lime-Numix/32/actions/gtk-home.svg
new file mode 120000
index 00000000..5cbdae99
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/gtk-home.svg
@@ -0,0 +1 @@
+go-home.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/gtk-index.svg b/.icons/Material-Black-Lime-Numix/32/actions/gtk-index.svg
new file mode 100644
index 00000000..d874162b
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/gtk-index.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <path d="m 7 4.085 -4.5 2.598 0 -5.196" transform="matrix(0.88888889,0,0,1.0584755,0.77777778,-0.32360346)" style="fill:#268bd2;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect width="19" height="2" x="10" y="3" style="fill:#dc322f;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 7 4.085 -4.5 2.598 0 -5.196" transform="matrix(0.88888889,0,0,1.0584755,0.77777778,7.6763965)" style="fill:#268bd2;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect width="11" height="2" x="10" y="11" style="fill:#dc322f;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 7 4.085 -4.5 2.598 0 -5.196" transform="matrix(0.88888889,0,0,1.0584755,0.77777778,15.676397)" style="fill:#268bd2;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect width="19" height="2" x="10" y="19" style="fill:#dc322f;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 7 4.085 -4.5 2.598 0 -5.196" transform="matrix(0.88888889,0,0,1.0584755,0.77777778,23.676397)" style="fill:#268bd2;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect width="15" height="2" x="10" y="27" style="fill:#dc322f;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/gtk-info.svg b/.icons/Material-Black-Lime-Numix/32/actions/gtk-info.svg
new file mode 120000
index 00000000..f72458f0
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/gtk-info.svg
@@ -0,0 +1 @@
+gtk-about.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/gtk-jump-to-ltr.svg b/.icons/Material-Black-Lime-Numix/32/actions/gtk-jump-to-ltr.svg
new file mode 120000
index 00000000..2d877859
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/gtk-jump-to-ltr.svg
@@ -0,0 +1 @@
+go-jump.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/gtk-jump-to-rtl.svg b/.icons/Material-Black-Lime-Numix/32/actions/gtk-jump-to-rtl.svg
new file mode 120000
index 00000000..2d877859
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/gtk-jump-to-rtl.svg
@@ -0,0 +1 @@
+go-jump.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/gtk-leave-fullscreen.svg b/.icons/Material-Black-Lime-Numix/32/actions/gtk-leave-fullscreen.svg
new file mode 120000
index 00000000..4eb32315
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/gtk-leave-fullscreen.svg
@@ -0,0 +1 @@
+view-restore.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/gtk-media-forward-ltr.svg b/.icons/Material-Black-Lime-Numix/32/actions/gtk-media-forward-ltr.svg
new file mode 120000
index 00000000..9c64c025
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/gtk-media-forward-ltr.svg
@@ -0,0 +1 @@
+media-seek-forward.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/gtk-media-forward-rtl.svg b/.icons/Material-Black-Lime-Numix/32/actions/gtk-media-forward-rtl.svg
new file mode 120000
index 00000000..ebae8aa6
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/gtk-media-forward-rtl.svg
@@ -0,0 +1 @@
+media-seek-backward.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/gtk-media-next-ltr.svg b/.icons/Material-Black-Lime-Numix/32/actions/gtk-media-next-ltr.svg
new file mode 120000
index 00000000..82214a21
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/gtk-media-next-ltr.svg
@@ -0,0 +1 @@
+media-skip-forward.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/gtk-media-next-rtl.svg b/.icons/Material-Black-Lime-Numix/32/actions/gtk-media-next-rtl.svg
new file mode 120000
index 00000000..a0af1946
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/gtk-media-next-rtl.svg
@@ -0,0 +1 @@
+media-skip-backward.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/gtk-media-pause.svg b/.icons/Material-Black-Lime-Numix/32/actions/gtk-media-pause.svg
new file mode 120000
index 00000000..020f4158
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/gtk-media-pause.svg
@@ -0,0 +1 @@
+media-playback-pause.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/gtk-media-play-ltr.svg b/.icons/Material-Black-Lime-Numix/32/actions/gtk-media-play-ltr.svg
new file mode 120000
index 00000000..1e939c99
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/gtk-media-play-ltr.svg
@@ -0,0 +1 @@
+media-playback-start.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/gtk-media-previous-ltr.svg b/.icons/Material-Black-Lime-Numix/32/actions/gtk-media-previous-ltr.svg
new file mode 120000
index 00000000..a0af1946
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/gtk-media-previous-ltr.svg
@@ -0,0 +1 @@
+media-skip-backward.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/gtk-media-previous-rtl.svg b/.icons/Material-Black-Lime-Numix/32/actions/gtk-media-previous-rtl.svg
new file mode 120000
index 00000000..82214a21
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/gtk-media-previous-rtl.svg
@@ -0,0 +1 @@
+media-skip-forward.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/gtk-media-record.svg b/.icons/Material-Black-Lime-Numix/32/actions/gtk-media-record.svg
new file mode 120000
index 00000000..09efbc5b
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/gtk-media-record.svg
@@ -0,0 +1 @@
+media-playback-record.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/gtk-media-rewind-ltr.svg b/.icons/Material-Black-Lime-Numix/32/actions/gtk-media-rewind-ltr.svg
new file mode 120000
index 00000000..ebae8aa6
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/gtk-media-rewind-ltr.svg
@@ -0,0 +1 @@
+media-seek-backward.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/gtk-media-rewind-rtl.svg b/.icons/Material-Black-Lime-Numix/32/actions/gtk-media-rewind-rtl.svg
new file mode 120000
index 00000000..9c64c025
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/gtk-media-rewind-rtl.svg
@@ -0,0 +1 @@
+media-seek-forward.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/gtk-media-stop.svg b/.icons/Material-Black-Lime-Numix/32/actions/gtk-media-stop.svg
new file mode 120000
index 00000000..9718795e
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/gtk-media-stop.svg
@@ -0,0 +1 @@
+media-playback-stop.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/gtk-new.svg b/.icons/Material-Black-Lime-Numix/32/actions/gtk-new.svg
new file mode 120000
index 00000000..300fb89b
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/gtk-new.svg
@@ -0,0 +1 @@
+document-new.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/gtk-no.svg b/.icons/Material-Black-Lime-Numix/32/actions/gtk-no.svg
new file mode 120000
index 00000000..2283292b
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/gtk-no.svg
@@ -0,0 +1 @@
+dialog-no.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/gtk-ok.svg b/.icons/Material-Black-Lime-Numix/32/actions/gtk-ok.svg
new file mode 120000
index 00000000..c96e033e
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/gtk-ok.svg
@@ -0,0 +1 @@
+dialog-ok.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/gtk-open.svg b/.icons/Material-Black-Lime-Numix/32/actions/gtk-open.svg
new file mode 120000
index 00000000..8dca637d
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/gtk-open.svg
@@ -0,0 +1 @@
+document-open.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/gtk-orientation-landscape.svg b/.icons/Material-Black-Lime-Numix/32/actions/gtk-orientation-landscape.svg
new file mode 100644
index 00000000..6802c895
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/gtk-orientation-landscape.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <path d="m 0 2 l 32 0 l 0 28 l -32 0 Z" style="fill:#dc322f"/>
+ <path d="m 14 10 l -10 8 l 0 8 l 24 0 l 0 -10 l -4 -4 l -4 4 Z" style="fill:#fff;fill-opacity:0.902"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/gtk-orientation-portrait.svg b/.icons/Material-Black-Lime-Numix/32/actions/gtk-orientation-portrait.svg
new file mode 100644
index 00000000..4640eed1
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/gtk-orientation-portrait.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <path d="m 30 0 0 32 -28 0 0 -32" style="fill:#dc322f"/>
+ <path d="m 11.56 9.566 c -0.708 2.547 -0.726 6.071 0.539 7.811 0.532 0.824 1.258 1.909 0.688 2.896 -1.051 1.54 -2.802 2.371 -4.398 3.21 -0.541 0.055 -0.345 0.565 -0.38 0.938 -0.002 0.299 -0.09 0.688 0.343 0.549 l 15.296 0 c 0.433 0.138 0.345 -0.25 0.343 -0.549 -0.035 -0.374 0.161 -0.883 -0.383 -0.938 -1.594 -0.839 -3.347 -1.67 -4.396 -3.21 -0.57 -0.987 0.156 -2.072 0.688 -2.896 1.335 -1.894 1.509 -6.01 0.534 -7.868 c -0.88 -1.608 -1.768 -2.448 -4.435 -2.509 -2.672 0.108 -3.556 0.901 -4.44 2.566" style="fill:#fff;fill-opacity:0.902"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/gtk-orientation-reverse-landscape.svg b/.icons/Material-Black-Lime-Numix/32/actions/gtk-orientation-reverse-landscape.svg
new file mode 100644
index 00000000..f2b7f862
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/gtk-orientation-reverse-landscape.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <path d="M 32,30 0,30 0,2 32,2 Z" style="fill:#dc322f"/>
+ <path d="m 18 22 10 -8 0 -8 -24 0 0 10 4 4 4 -4" style="fill:#fff;fill-opacity:0.902"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/gtk-orientation-reverse-portrait.svg b/.icons/Material-Black-Lime-Numix/32/actions/gtk-orientation-reverse-portrait.svg
new file mode 100644
index 00000000..3c07bc06
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/gtk-orientation-reverse-portrait.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <path d="m 30 0 0 32 -28 0 0 -32" style="fill:#dc322f"/>
+ <path d="m 20.44 22.434 c 0.708 -2.547 0.726 -6.071 -0.539 -7.811 -0.532 -0.824 -1.258 -1.909 -0.688 -2.896 1.051 -1.54 2.802 -2.371 4.398 -3.21 0.541 -0.055 0.345 -0.565 0.38 -0.938 0.002 -0.299 0.09 -0.688 -0.343 -0.549 l -15.296 0 c -0.433 -0.138 -0.345 0.25 -0.343 0.549 0.035 0.374 -0.161 0.883 0.383 0.938 1.594 0.839 3.347 1.67 4.396 3.21 0.57 0.987 -0.156 2.072 -0.688 2.896 -1.335 1.894 -1.509 6.01 -0.534 7.868 0.88 1.608 1.768 2.448 4.435 2.509 2.672 -0.108 3.556 -0.901 4.44 -2.566 z" style="fill:#fff;fill-opacity:0.902"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/gtk-page-setup.svg b/.icons/Material-Black-Lime-Numix/32/actions/gtk-page-setup.svg
new file mode 100644
index 00000000..c28c0ed7
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/gtk-page-setup.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <path d="M 7.429688 0 L 24.570312 0 C 28 0 28 0 28 3.554688 L 28 28.445312 C 28 32 28 32 24.570312 32 L 7.429688 32 C 4 32 4 32 4 28.445312 L 4 3.554688 C 4 0 4 0 7.429688 0 Z " style="fill:#fff;fill-rule:evenodd"/>
+ <path d="m 23.574 20.561 8.426 8.363 -3.061 3.076 -8.444 -8.382 c -5.386 1.527 -8.85 -1.911 -8.466 -7.642 l 6.269 3.808 1.428 -1.516 -3.848 -6.111 c 5 -1.146 9.619 4.204 7.697 8.404 z" style="fill:#268bd2;fill-opacity:1"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/gtk-paste.svg b/.icons/Material-Black-Lime-Numix/32/actions/gtk-paste.svg
new file mode 120000
index 00000000..f9cf1708
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/gtk-paste.svg
@@ -0,0 +1 @@
+edit-paste.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/gtk-print-error.svg b/.icons/Material-Black-Lime-Numix/32/actions/gtk-print-error.svg
new file mode 100644
index 00000000..87c47d25
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/gtk-print-error.svg
@@ -0,0 +1,12 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <g style="fill-rule:evenodd">
+ <path d="m 9.332 0.008 l 13.336 0 c 3.332 0 3.332 -0.332 3.332 3.332 l 0 13.328 c 0 3.332 0 3.332 -3.332 3.332 l -13.336 0 c -3.332 0 -3.332 0 -3.332 -3.332 l 0 -13.328 c 0 -3.332 0 -3.332 3.332 -3.332 Z" style="fill:#aaa;fill-opacity:0.941"/>
+ <path d="M 3.199219 8 L 28.800781 8 C 32 8 32 8 32 11.199219 L 32 20.800781 C 32 24 32 24 28.800781 24 L 3.199219 24 C 0 24 0 24 0 20.800781 L 0 11.199219 C 0 8 0 8 3.199219 8 Z " style="fill:#ccc"/>
+ </g>
+ <path d="m 6 16 l 20 0 l 0 16 l -20 0 Z" style="fill:#dc322f"/>
+ <g transform="matrix(0.35,0,0,0.35,16.6,-1.4)" style="fill-rule:evenodd">
+ <path d="m 44 24 c 0 11.05 -8.953 20 -20 20 -11.05 0 -20 -8.953 -20 -20 0 -11.05 8.953 -20 20 -20 11.05 0 20 8.953 20 20" style="fill:#dc322f"/>
+ <path d="m 14.01 14 0 3.332 c -0.074 0.938 0.238 1.891 0.941 2.539 l 4.273 4.203 -4.273 4.203 c -0.629 0.625 -0.941 1.508 -0.941 2.391 l 0 3.332 3.332 0 c 0.879 0 1.762 -0.316 2.387 -0.941 l 4.273 -4.277 4.273 4.277 c 0.625 0.625 1.508 0.941 2.391 0.941 l 3.332 0 0 -3.332 c 0 -0.883 -0.316 -1.766 -0.941 -2.391 l -4.199 -4.203 4.273 -4.203 c 0.715 -0.664 0.867 -1.582 0.867 -2.539 l 0 -3.332 -3.332 0 c -0.801 0.023 -1.434 0.32 -2.316 1.086 l -4.348 4.203 -4.273 -4.203 c -0.59 -0.609 -1.395 -1.047 -2.242 -1.086 -0.035 0 -0.113 0 -0.145 0" style="fill:#fff"/>
+ <path d="m 14.01 14 0 3.332 c -0.074 0.938 0.238 1.891 0.941 2.539 l 4.273 4.203 -4.273 4.203 c -0.629 0.625 -0.941 1.508 -0.941 2.391 l 0 3.332 3.332 0 c 0.879 0 1.762 -0.316 2.387 -0.941 l 4.273 -4.277 4.273 4.277 c 0.625 0.625 1.508 0.941 2.391 0.941 l 3.332 0 0 -3.332 c 0 -0.883 -0.316 -1.766 -0.941 -2.391 l -4.199 -4.203 4.273 -4.203 c 0.715 -0.664 0.867 -1.582 0.867 -2.539 l 0 -3.332 -3.332 0 c -0.801 0.023 -1.434 0.32 -2.316 1.086 l -4.348 4.203 -4.273 -4.203 c -0.59 -0.609 -1.395 -1.047 -2.242 -1.086 -0.035 0 -0.113 0 -0.145 0" style="fill:#dc322f;fill-opacity:0.102"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/gtk-print-paused.svg b/.icons/Material-Black-Lime-Numix/32/actions/gtk-print-paused.svg
new file mode 100644
index 00000000..dca32315
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/gtk-print-paused.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <g style="fill-rule:evenodd">
+ <path d="m 9.332 0.008 l 13.336 0 c 3.332 0 3.332 -0.332 3.332 3.332 l 0 13.328 c 0 3.332 0 3.332 -3.332 3.332 l -13.336 0 c -3.332 0 -3.332 0 -3.332 -3.332 l 0 -13.328 c 0 -3.332 0 -3.332 3.332 -3.332 Z" style="fill:#aaa;fill-opacity:0.941"/>
+ <path d="M 3.199219 8 L 28.800781 8 C 32 8 32 8 32 11.199219 L 32 20.800781 C 32 24 32 24 28.800781 24 L 3.199219 24 C 0 24 0 24 0 20.800781 L 0 11.199219 C 0 8 0 8 3.199219 8 Z " style="fill:#ccc"/>
+ </g>
+ <path d="m 6 16 l 20 0 l 0 16 l -20 0 Z" style="fill:#dc322f"/>
+ <path d="m 32 7 c 0 3.865 -3.135 7 -7 7 c -3.865 0 -7 -3.135 -7 -7 0 -3.865 3.135 -7 7 -7 3.865 0 7 3.135 7 7" style="fill:#5d5d5d;fill-opacity:1;fill-rule:evenodd"/>
+ <path d="m 21 3.5 3 0 0 7 -3 0 z" style="fill:#fff;fill-opacity:0.902"/>
+ <path d="m 26 3.5 3 0 0 7 -3 0 z" style="fill:#fff;fill-opacity:0.902"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/gtk-print-preview.svg b/.icons/Material-Black-Lime-Numix/32/actions/gtk-print-preview.svg
new file mode 120000
index 00000000..f065dadc
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/gtk-print-preview.svg
@@ -0,0 +1 @@
+document-print-preview.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/gtk-print-report.svg b/.icons/Material-Black-Lime-Numix/32/actions/gtk-print-report.svg
new file mode 100644
index 00000000..aea64d44
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/gtk-print-report.svg
@@ -0,0 +1,18 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <g style="fill-rule:evenodd">
+ <path d="m 9.332 0.008 l 13.336 0 c 3.332 0 3.332 -0.332 3.332 3.332 l 0 13.328 c 0 3.332 0 3.332 -3.332 3.332 l -13.336 0 c -3.332 0 -3.332 0 -3.332 -3.332 l 0 -13.328 c 0 -3.332 0 -3.332 3.332 -3.332 Z" style="fill:#aaa;fill-opacity:0.941"/>
+ <path d="M 3.199219 8 L 28.800781 8 C 32 8 32 8 32 11.199219 L 32 20.800781 C 32 24 32 24 28.800781 24 L 3.199219 24 C 0 24 0 24 0 20.800781 L 0 11.199219 C 0 8 0 8 3.199219 8 Z " style="fill:#ccc"/>
+ </g>
+ <path d="m 6 16 l 20 0 l 0 16 l -20 0 Z" style="fill:#dc322f"/>
+ <g transform="matrix(1,0,0,0.99976,-21.614802,-32.140073)" style="fill-rule:evenodd"/>
+ <g transform="matrix(1,0,0,0.99976,-21.614802,-32.140073)"/>
+ <path d="m 32 7 a 7 7 0 0 1 -14 0 7 7 0 1 1 14 0 z" style="fill:#268bd2;fill-rule:evenodd"/>
+ <g transform="translate(0,-0.50000464)">
+ <g transform="matrix(0.5,0,0,1,19,-6)">
+ <path d="m 14 18 -4 0 0 -6 4 0 0 6" style="fill:#fff;fill-opacity:0.9"/>
+ </g>
+ <g transform="matrix(0.49999884,0,0,0.49999884,18.999996,2.4968895e-5)" style="fill-rule:evenodd">
+ <path transform="matrix(1.24868,0,0,1.15686,-2.44444,-0.82353)" d="m 13.169 7.627 c 0 0.955 -0.717 1.729 -1.602 1.729 -0.885 0 -1.602 -0.774 -1.602 -1.729 0 -0.955 0.717 -1.729 1.602 -1.729 0.885 0 1.602 0.774 1.602 1.729 z" style="fill:#fff;fill-opacity:0.9"/>
+ </g>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/gtk-print-warning.svg b/.icons/Material-Black-Lime-Numix/32/actions/gtk-print-warning.svg
new file mode 100644
index 00000000..5e00dd2d
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/gtk-print-warning.svg
@@ -0,0 +1,16 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <g style="fill-rule:evenodd">
+ <path d="m 9.332 0.008 l 13.336 0 c 3.332 0 3.332 -0.332 3.332 3.332 l 0 13.328 c 0 3.332 0 3.332 -3.332 3.332 l -13.336 0 c -3.332 0 -3.332 0 -3.332 -3.332 l 0 -13.328 c 0 -3.332 0 -3.332 3.332 -3.332 Z" style="fill:#aaa;fill-opacity:0.941"/>
+ <path d="M 3.199219 8 L 28.800781 8 C 32 8 32 8 32 11.199219 L 32 20.800781 C 32 24 32 24 28.800781 24 L 3.199219 24 C 0 24 0 24 0 20.800781 L 0 11.199219 C 0 8 0 8 3.199219 8 Z " style="fill:#ccc"/>
+ </g>
+ <path d="m 6 16 l 20 0 l 0 16 l -20 0 Z" style="fill:#dc322f"/>
+ <path d="m 32 7 a 7 7 0 0 1 -14 0 7 7 0 1 1 14 0 z" style="fill:#ffe546;fill-opacity:1;fill-rule:evenodd"/>
+ <g transform="matrix(-1,0,0,-1,50,14.500005)">
+ <g transform="matrix(0.5,0,0,1,19,-6)">
+ <path d="m 14 18 -4 0 0 -6 4 0 0 6" style="fill:#fff;fill-opacity:0.9"/>
+ </g>
+ <g transform="matrix(0.49999884,0,0,0.49999884,18.999996,2.4968895e-5)" style="fill-rule:evenodd">
+ <path transform="matrix(1.24868,0,0,1.15686,-2.44444,-0.82353)" d="m 13.169 7.627 c 0 0.955 -0.717 1.729 -1.602 1.729 -0.885 0 -1.602 -0.774 -1.602 -1.729 0 -0.955 0.717 -1.729 1.602 -1.729 0.885 0 1.602 0.774 1.602 1.729 z" style="fill:#fff;fill-opacity:0.9"/>
+ </g>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/gtk-print.svg b/.icons/Material-Black-Lime-Numix/32/actions/gtk-print.svg
new file mode 120000
index 00000000..5de601c8
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/gtk-print.svg
@@ -0,0 +1 @@
+document-print.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/gtk-properties.svg b/.icons/Material-Black-Lime-Numix/32/actions/gtk-properties.svg
new file mode 120000
index 00000000..1718e977
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/gtk-properties.svg
@@ -0,0 +1 @@
+document-properties.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/gtk-quit.svg b/.icons/Material-Black-Lime-Numix/32/actions/gtk-quit.svg
new file mode 120000
index 00000000..014e3332
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/gtk-quit.svg
@@ -0,0 +1 @@
+system-shutdown.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/gtk-redo-ltr.svg b/.icons/Material-Black-Lime-Numix/32/actions/gtk-redo-ltr.svg
new file mode 120000
index 00000000..a13a878c
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/gtk-redo-ltr.svg
@@ -0,0 +1 @@
+edit-redo.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/gtk-refresh.svg b/.icons/Material-Black-Lime-Numix/32/actions/gtk-refresh.svg
new file mode 120000
index 00000000..4e680c2a
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/gtk-refresh.svg
@@ -0,0 +1 @@
+view-refresh.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/gtk-remove.svg b/.icons/Material-Black-Lime-Numix/32/actions/gtk-remove.svg
new file mode 120000
index 00000000..2094832c
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/gtk-remove.svg
@@ -0,0 +1 @@
+list-remove.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/gtk-revert-to-saved-ltr.svg b/.icons/Material-Black-Lime-Numix/32/actions/gtk-revert-to-saved-ltr.svg
new file mode 120000
index 00000000..c4692e0b
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/gtk-revert-to-saved-ltr.svg
@@ -0,0 +1 @@
+document-revert.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/gtk-revert-to-saved-rtl.svg b/.icons/Material-Black-Lime-Numix/32/actions/gtk-revert-to-saved-rtl.svg
new file mode 120000
index 00000000..c4692e0b
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/gtk-revert-to-saved-rtl.svg
@@ -0,0 +1 @@
+document-revert.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/gtk-save-all.svg b/.icons/Material-Black-Lime-Numix/32/actions/gtk-save-all.svg
new file mode 120000
index 00000000..bd903f22
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/gtk-save-all.svg
@@ -0,0 +1 @@
+geany-save-all.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/gtk-save-as.svg b/.icons/Material-Black-Lime-Numix/32/actions/gtk-save-as.svg
new file mode 120000
index 00000000..0d756edd
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/gtk-save-as.svg
@@ -0,0 +1 @@
+document-save-as.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/gtk-save.svg b/.icons/Material-Black-Lime-Numix/32/actions/gtk-save.svg
new file mode 120000
index 00000000..e2277db9
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/gtk-save.svg
@@ -0,0 +1 @@
+document-save.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/gtk-search.svg b/.icons/Material-Black-Lime-Numix/32/actions/gtk-search.svg
new file mode 120000
index 00000000..cb1fa4c4
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/gtk-search.svg
@@ -0,0 +1 @@
+system-search.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/gtk-select-all.svg b/.icons/Material-Black-Lime-Numix/32/actions/gtk-select-all.svg
new file mode 120000
index 00000000..6754181a
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/gtk-select-all.svg
@@ -0,0 +1 @@
+edit-select-all.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/gtk-select-color.svg b/.icons/Material-Black-Lime-Numix/32/actions/gtk-select-color.svg
new file mode 100644
index 00000000..25d382b1
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/gtk-select-color.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <g transform="translate(-3.9999994,3.9999995)">
+ <path d="m 10.726 14.52 c -0.178 -0.63 -0.762 -1.066 -1.428 -1.066 l -3.817 0 c -0.445 0 -0.866 0.196 -1.148 0.534 -0.282 0.338 -0.393 0.783 -0.304 1.21 0.675 3.25 2.335 6.174 4.801 8.455 0.277 0.256 0.641 0.396 1.016 0.396 0.071 0 0.144 -0.005 0.215 -0.015 0.448 -0.065 0.841 -0.327 1.068 -0.712 l 1.926 -3.274 c 0.322 -0.547 0.247 -1.235 -0.185 -1.704 -1 -1.089 -1.746 -2.411 -2.145 -3.824" style="fill:#268bd2;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 23.632 21.932 c -0.269 -0.457 -0.762 -0.728 -1.283 -0.728 c -0.105 0 -0.211 0.011 -0.317 0.034 -0.671 0.144 -1.355 0.217 -2.033 0.217 -0.948 0 -1.885 -0.136 -2.785 -0.405 -0.143 -0.043 -0.288 -0.063 -0.432 -0.063 -0.519 0 -1.013 0.268 -1.283 0.727 l -1.891 3.216 c -0.218 0.372 -0.259 0.818 -0.11 1.222 0.148 0.403 0.471 0.722 0.88 0.87 c 1.792 0.65 3.683 0.979 5.621 0.979 c 1.603 0 3.185 -0.228 4.702 -0.677 0.433 -0.128 0.783 -0.444 0.95 -0.857 0.167 -0.413 0.132 -0.878 -0.094 -1.263 l -1.925 -3.272" style="fill:#859900;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 29.27 9.476 c 0.177 0.632 0.762 1.07 1.429 1.07 l 3.817 0 c 0.445 0 0.866 -0.196 1.147 -0.534 c 0.281 -0.338 0.394 -0.782 0.306 -1.209 -0.729 -3.542 -2.693 -6.77 -5.53 -9.09 -0.268 -0.219 -0.605 -0.337 -0.948 -0.337 c -0.087 0 -0.173 0.007 -0.26 0.022 -0.43 0.075 -0.805 0.333 -1.023 0.705 l -1.894 3.22 c -0.344 0.586 -0.232 1.327 0.271 1.789 1.291 1.185 2.22 2.693 2.686 4.362" style="fill:#ee7616;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 24.701 -3.323 c -1.517 -0.449 -3.098 -0.677 -4.702 -0.677 -1.938 0 -3.829 0.329 -5.621 0.979 -0.41 0.149 -0.732 0.467 -0.88 0.87 -0.148 0.403 -0.108 0.85 0.11 1.222 l 1.891 3.216 c 0.27 0.459 0.765 0.727 1.283 0.727 0.144 0 0.289 -0.02 0.432 -0.063 0.9 -0.269 1.837 -0.405 2.785 -0.405 0.678 0 1.362 0.073 2.033 0.217 0.105 0.023 0.212 0.034 0.317 0.034 0.521 0 1.014 -0.271 1.283 -0.728 l 1.925 -3.272 c 0.226 -0.385 0.261 -0.85 0.094 -1.263 -0.167 -0.413 -0.517 -0.729 -0.95 -0.857" style="fill:#dc322f;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 34.518 13.455 -3.817 0 c -0.667 0 -1.252 0.438 -1.429 1.07 -0.466 1.668 -1.395 3.176 -2.686 4.362 -0.503 0.462 -0.616 1.204 -0.271 1.789 l 1.894 3.22 c 0.218 0.372 0.593 0.63 1.023 0.705 0.086 0.015 0.173 0.022 0.26 0.022 0.344 0 0.68 -0.117 0.948 -0.337 2.837 -2.319 4.801 -5.547 5.53 -9.09 0.088 -0.428 -0.024 -0.872 -0.306 -1.209 -0.281 -0.338 -0.702 -0.534 -1.147 -0.534" style="fill:#ffcf38;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 11.131 0.678 c -0.227 -0.385 -0.62 -0.647 -1.068 -0.712 -0.072 -0.01 -0.144 -0.015 -0.215 -0.015 -0.375 0 -0.739 0.14 -1.016 0.396 -2.466 2.281 -4.127 5.204 -4.801 8.455 -0.089 0.428 0.023 0.872 0.304 1.21 0.281 0.338 0.703 0.534 1.148 0.534 l 3.817 0 c 0.666 0 1.25 -0.436 1.428 -1.066 0.399 -1.413 1.141 -2.735 2.145 -3.824 0.432 -0.468 0.507 -1.157 0.185 -1.704 l -1.926 -3.274" style="fill:#3a4f7a;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 32.528 5.55 -12.244 3.194 c -1.564 0.408 -3.097 1.028 -3.394 2.709 -0.313 1.776 0.827 3.463 2.544 3.766 1.232 0.217 2.195 -0.549 3.119 -1.322 z" style="fill:#4d4d4d;stroke:none"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/gtk-select-font.svg b/.icons/Material-Black-Lime-Numix/32/actions/gtk-select-font.svg
new file mode 100644
index 00000000..a79548a6
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/gtk-select-font.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <g transform="matrix(0.90588216,0,0,0.90588216,-3.4370626,-10.035249)" style="fill:#2d2d2d;fill-opacity:1;stroke:none">
+ <path d="m 12.13 23.03 q -1.695 1.31 -2.127 1.514 -0.649 0.3 -1.382 0.3 -1.142 0 -1.887 -0.781 -0.733 -0.781 -0.733 -2.055 0 -0.805 0.361 -1.394 q 0.493 -0.817 1.707 -1.538 1.226 -0.721 4.062 -1.755 l 0 -0.433 q 0 -1.647 -0.529 -2.26 -0.517 -0.613 -1.514 -0.613 -0.757 0 -1.202 0.409 -0.457 0.409 -0.457 0.937 l 0.024 0.697 q 0 0.553 -0.288 0.853 -0.276 0.3 -0.733 0.3 -0.445 0 -0.733 -0.313 -0.276 -0.312 -0.276 -0.853 0 -1.034 1.058 -1.899 1.058 -0.865 2.969 -0.865 1.466 0 2.404 0.493 0.709 0.373 1.046 1.166 0.216 0.517 0.216 2.115 l 0 3.738 q 0 1.575 0.06 1.935 0.06 0.349 0.192 0.469 0.144 0.12 0.325 0.12 0.192 0 0.337 -0.084 0.252 -0.156 0.974 -0.877 l 0 0.673 q -1.346 1.803 -2.572 1.803 -0.589 0 -0.937 -0.409 -0.349 -0.409 -0.361 -1.394 z m 0 -0.781 0 -4.195 q -1.815 0.721 -2.344 1.022 -0.95 0.529 -1.358 1.106 -0.409 0.577 -0.409 1.262 0 0.865 0.517 1.442 0.517 0.565 1.19 0.565 0.913 0 2.404 -1.202 z"/>
+ </g>
+ <g transform="matrix(0.89904956,0,0,0.89904956,-9.8537602,-6.421671)" style="fill:#2d2d2d;fill-opacity:1;stroke:none">
+ <path d="m 25.296 30.331 c 0.227 -0.147 0.567 -0.3 1.02 -0.46 0.467 -0.16 1 -0.24 1.6 -0.24 0.747 0 1.407 0.133 1.98 0.4 0.587 0.267 1.08 0.64 1.48 1.12 0.4 0.48 0.7 1.053 0.9 1.72 0.213 0.667 0.32 1.4 0.32 2.2 0 0.84 -0.127 1.6 -0.38 2.28 -0.24 0.667 -0.587 1.233 -1.04 1.7 -0.453 0.467 -1 0.827 -1.64 1.08 -0.64 0.253 -1.36 0.38 -2.16 0.38 -0.867 0 -1.633 -0.06 -2.3 -0.18 -0.667 -0.12 -1.084 -0.24 -1.51 -0.36 l 0 -14.9 1.73 -0.32 z m 0 8.32 c 0.187 0.053 0.447 0.107 0.78 0.16 0.347 0.04 0.773 0.06 1.28 0.06 1 0 1.8 -0.327 2.4 -0.98 0.6 -0.667 0.9 -1.607 0.9 -2.82 0 -0.533 -0.053 -1.033 -0.16 -1.5 -0.107 -0.467 -0.28 -0.867 -0.52 -1.2 -0.24 -0.347 -0.553 -0.613 -0.94 -0.8 -0.373 -0.2 -0.827 -0.3 -1.36 -0.3 -0.507 0 -0.973 0.087 -1.4 0.26 -0.427 0.173 -0.753 0.353 -0.98 0.54 z"/>
+ </g>
+ <g transform="matrix(1.0505363,0,0,1.0505363,-4.0952372,-12.573754)" style="fill:#2d2d2d;fill-opacity:1;stroke:none">
+ <path d="m 25.668 21.672 q 0 0.908 0.127 1.67 0.137 0.762 0.449 1.318 0.313 0.547 0.82 0.85 0.518 0.303 1.27 0.303 0.938 0 1.563 -0.508 0.635 -0.508 0.781 -1.563 l 1.777 0.117 q -0.088 0.654 -0.381 1.26 -0.293 0.605 -0.801 1.064 -0.498 0.459 -1.221 0.742 -0.723 0.273 -1.67 0.273 -1.24 0 -2.109 -0.42 -0.869 -0.42 -1.416 -1.152 -0.537 -0.742 -0.781 -1.738 -0.244 -1.01 -0.244 -2.178 0 -1.064 0.176 -1.875 0.176 -0.82 0.488 -1.426 0.322 -0.615 0.752 -1.025 0.43 -0.42 0.928 -0.664 0.508 -0.254 1.064 -0.361 0.557 -0.117 1.123 -0.117 0.889 0 1.582 0.244 0.693 0.244 1.191 0.674 0.508 0.42 0.82 0.996 0.312 0.576 0.439 1.24 l -1.807 0.137 q -0.137 -0.879 -0.693 -1.396 -0.557 -0.518 -1.582 -0.518 -0.752 0 -1.26 0.254 -0.498 0.244 -0.811 0.752 -0.313 0.498 -0.449 1.26 -0.127 0.762 -0.127 1.787 z"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/gtk-spell-check.svg b/.icons/Material-Black-Lime-Numix/32/actions/gtk-spell-check.svg
new file mode 120000
index 00000000..9100ee79
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/gtk-spell-check.svg
@@ -0,0 +1 @@
+tools-check-spelling.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/gtk-stop.svg b/.icons/Material-Black-Lime-Numix/32/actions/gtk-stop.svg
new file mode 120000
index 00000000..d96b05db
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/gtk-stop.svg
@@ -0,0 +1 @@
+process-stop.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/gtk-undelete-ltr.svg b/.icons/Material-Black-Lime-Numix/32/actions/gtk-undelete-ltr.svg
new file mode 120000
index 00000000..ffa7a217
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/gtk-undelete-ltr.svg
@@ -0,0 +1 @@
+gtk-undelete.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/gtk-undelete-rtl.svg b/.icons/Material-Black-Lime-Numix/32/actions/gtk-undelete-rtl.svg
new file mode 100644
index 00000000..715f9a98
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/gtk-undelete-rtl.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <path d="m 4 10 0 18.855 c 0 3.145 0 3.145 3.43 3.145 l 17.14 0 c 3.43 0 3.43 0 3.43 -3.145 l 0 -18.855 c -6.855 0 -18.855 0 -24 0" style="fill:#dc322f"/>
+ <g transform="matrix(-1,0,0,1,32,0)" style="fill:#fff;fill-opacity:0.667">
+ <path d="m 6 14 0 14 4 0 0 -14 z"/>
+ <path d="m 14 14 0 14 4 0 0 -14 z"/>
+ <path d="m 22 14 0 14 4 0 0 -14 z"/>
+ </g>
+ <path d="m 28 8 -24 0 0 -4 l 6 0 l 0 -4 12 0 0 4 6 0 z" style="fill:#dc322f"/>
+ <path d="m 7.6 31.949 c -0.913 -0.383 -1.711 -0.823 -2.386 -1.319 -6.653 -5.224 -2.116 -13.01 5.782 -13.01 l 0 -4.502 l 9 6.755 l -9 7.88 0 -4.502 c -6.773 1.137 -6.796 2.16 -3.407 7.868 0 0 1.125 1.137 0 0.835 z" style="fill:#859900;fill-opacity:1"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/gtk-undelete.svg b/.icons/Material-Black-Lime-Numix/32/actions/gtk-undelete.svg
new file mode 100644
index 00000000..3818aa0a
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/gtk-undelete.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <path d="m 28 10 l 0 18.855 c 0 3.145 0 3.145 -3.43 3.145 l -17.14 0 c -3.43 0 -3.43 0 -3.43 -3.145 l 0 -18.855 c 6.855 0 18.855 0 24 0 Z" style="fill:#dc322f"/>
+ <g style="fill:#fff;fill-opacity:0.667">
+ <path d="m 6 14 l 0 14 l 4 0 l 0 -14 Z"/>
+ <path d="m 14 14 l 0 14 l 4 0 l 0 -14 Z"/>
+ <path d="m 22 14 l 0 14 l 4 0 l 0 -14 Z"/>
+ </g>
+ <path d="m 4 8 l 24 0 l 0 -4 l -6 0 l 0 -4 l -12 0 l 0 4 l -6 0 Z" style="fill:#dc322f"/>
+ <path d="m 24.4 31.949 c 0.913 -0.383 1.711 -0.823 2.386 -1.319 6.653 -5.224 2.116 -13.01 -5.782 -13.01 l 0 -4.502 l -9 6.755 l 9 7.88 0 -4.502 c 6.773 1.137 6.796 2.16 3.407 7.868 0 0 -1.125 1.137 0 0.835 z" style="fill:#859900;fill-opacity:1"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/gtk-undo-ltr.svg b/.icons/Material-Black-Lime-Numix/32/actions/gtk-undo-ltr.svg
new file mode 120000
index 00000000..88a18b65
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/gtk-undo-ltr.svg
@@ -0,0 +1 @@
+edit-undo.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/gtk-yes.svg b/.icons/Material-Black-Lime-Numix/32/actions/gtk-yes.svg
new file mode 120000
index 00000000..9af349fa
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/gtk-yes.svg
@@ -0,0 +1 @@
+dialog-apply.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/gtk-zoom-100.svg b/.icons/Material-Black-Lime-Numix/32/actions/gtk-zoom-100.svg
new file mode 120000
index 00000000..a938dcd7
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/gtk-zoom-100.svg
@@ -0,0 +1 @@
+zoom-original.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/gtk-zoom-fit.svg b/.icons/Material-Black-Lime-Numix/32/actions/gtk-zoom-fit.svg
new file mode 120000
index 00000000..a77e7a14
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/gtk-zoom-fit.svg
@@ -0,0 +1 @@
+zoom-fit-best.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/gtk-zoom-in.svg b/.icons/Material-Black-Lime-Numix/32/actions/gtk-zoom-in.svg
new file mode 120000
index 00000000..a74d0584
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/gtk-zoom-in.svg
@@ -0,0 +1 @@
+zoom-in.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/gtk-zoom-out.svg b/.icons/Material-Black-Lime-Numix/32/actions/gtk-zoom-out.svg
new file mode 120000
index 00000000..580ed013
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/gtk-zoom-out.svg
@@ -0,0 +1 @@
+zoom-out.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/help-about.svg b/.icons/Material-Black-Lime-Numix/32/actions/help-about.svg
new file mode 100644
index 00000000..4b478b68
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/help-about.svg
@@ -0,0 +1,7 @@
+<svg width="32" xmlns="http://www.w3.org/2000/svg" height="32" viewBox="0 0 32 32" xmlns:xlink="http://www.w3.org/1999/xlink">
+<path style="fill:#268bd2;fill-rule:evenodd" d="M 32 16 C 32 24.835938 24.835938 32 16 32 C 7.164062 32 0 24.835938 0 16 C 0 7.164062 7.164062 0 16 0 C 24.835938 0 32 7.164062 32 16 Z "/>
+<g style="fill:#fff;fill-opacity:.902">
+<path d="M 18 24 L 14 24 L 14 16 L 18 16 L 18 24 "/>
+<path style="fill-rule:evenodd" d="M 18 10 C 18 11.105469 17.105469 12 16 12 C 14.894531 12 14 11.105469 14 10 C 14 8.894531 14.894531 8 16 8 C 17.105469 8 18 8.894531 18 10 Z "/>
+</g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/help-contents.svg b/.icons/Material-Black-Lime-Numix/32/actions/help-contents.svg
new file mode 100644
index 00000000..e1b94683
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/help-contents.svg
@@ -0,0 +1,8 @@
+<svg width="32" xmlns="http://www.w3.org/2000/svg" height="32" viewBox="0 0 32 32" xmlns:xlink="http://www.w3.org/1999/xlink">
+<path style="fill:#268bd2;fill-rule:evenodd" d="M 32 16.003906 C 32 24.839844 24.835938 32 16 32 C 7.164062 32 0 24.839844 0 16.003906 C 0 7.164062 7.164062 0 16 0 C 24.835938 0 32 7.164062 32 16.003906 Z "/>
+<g style="fill:#fff;fill-opacity:.902">
+<path d="M 8 9 L 24 9 L 24 11 L 8 11 Z "/>
+<path d="M 8 15 L 24 15 L 24 17 L 8 17 Z "/>
+<path d="M 8 21 L 24 21 L 24 23 L 8 23 Z "/>
+</g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/help-contextual.svg b/.icons/Material-Black-Lime-Numix/32/actions/help-contextual.svg
new file mode 120000
index 00000000..c619d7c6
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/help-contextual.svg
@@ -0,0 +1 @@
+help-faq.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/help-faq.svg b/.icons/Material-Black-Lime-Numix/32/actions/help-faq.svg
new file mode 100644
index 00000000..b95b574c
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/help-faq.svg
@@ -0,0 +1,7 @@
+<svg width="32" xmlns="http://www.w3.org/2000/svg" height="32" viewBox="0 0 32 32" xmlns:xlink="http://www.w3.org/1999/xlink">
+<path style="fill:#268bd2;fill-rule:evenodd" d="M 32 16.003906 C 32 24.839844 24.835938 32 16 32 C 7.164062 32 0 24.839844 0 16.003906 C 0 7.164062 7.164062 0 16 0 C 24.835938 0 32 7.164062 32 16.003906 Z "/>
+<g style="fill:#fff;fill-opacity:.902">
+<path d="M 13.515625 20 L 13.515625 19.117188 C 13.515625 18.355469 13.691406 17.691406 14.046875 17.128906 C 14.402344 16.5625 15.054688 15.964844 16 15.328125 C 16.910156 14.730469 17.507812 14.246094 17.796875 13.871094 C 18.089844 13.5 18.238281 13.082031 18.238281 12.621094 C 18.238281 12.105469 18.03125 11.710938 17.613281 11.441406 C 17.199219 11.171875 16.617188 11.035156 15.871094 11.035156 C 14.566406 11.035156 13.085938 11.425781 11.417969 12.203125 L 10 9.59375 C 11.933594 8.601562 13.988281 8.101562 16.15625 8.101562 C 17.945312 8.101562 19.363281 8.496094 20.414062 9.285156 C 21.46875 10.070312 22 11.121094 22 12.429688 C 22 13.304688 21.78125 14.058594 21.347656 14.695312 C 20.914062 15.332031 20.089844 16.046875 18.875 16.839844 C 18.042969 17.40625 17.515625 17.835938 17.289062 18.128906 C 17.070312 18.421875 16.964844 18.808594 16.964844 19.285156 L 16.964844 20 L 13.515625 20 "/>
+<path d="M 13.199219 24 C 13.199219 23.339844 13.371094 22.84375 13.714844 22.507812 C 14.058594 22.167969 14.554688 22 15.210938 22 C 15.84375 22 16.332031 22.171875 16.675781 22.519531 C 17.023438 22.863281 17.199219 23.355469 17.199219 24 C 17.199219 24.621094 17.023438 25.109375 16.675781 25.46875 C 16.324219 25.824219 15.835938 26 15.210938 26 C 14.570312 26 14.078125 25.828125 13.726562 25.480469 C 13.375 25.128906 13.199219 24.636719 13.199219 24 "/>
+</g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/help-hint.svg b/.icons/Material-Black-Lime-Numix/32/actions/help-hint.svg
new file mode 120000
index 00000000..af6d032d
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/help-hint.svg
@@ -0,0 +1 @@
+help-about.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/help-info.svg b/.icons/Material-Black-Lime-Numix/32/actions/help-info.svg
new file mode 120000
index 00000000..af6d032d
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/help-info.svg
@@ -0,0 +1 @@
+help-about.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/help.svg b/.icons/Material-Black-Lime-Numix/32/actions/help.svg
new file mode 120000
index 00000000..c619d7c6
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/help.svg
@@ -0,0 +1 @@
+help-faq.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/hint.svg b/.icons/Material-Black-Lime-Numix/32/actions/hint.svg
new file mode 120000
index 00000000..af6d032d
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/hint.svg
@@ -0,0 +1 @@
+help-about.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/history-view.svg b/.icons/Material-Black-Lime-Numix/32/actions/history-view.svg
new file mode 120000
index 00000000..6a8aeb9e
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/history-view.svg
@@ -0,0 +1 @@
+appointment.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/hook-notifier.svg b/.icons/Material-Black-Lime-Numix/32/actions/hook-notifier.svg
new file mode 120000
index 00000000..af6d032d
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/hook-notifier.svg
@@ -0,0 +1 @@
+help-about.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/image-adjust.svg b/.icons/Material-Black-Lime-Numix/32/actions/image-adjust.svg
new file mode 100644
index 00000000..b37d0bd0
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/image-adjust.svg
@@ -0,0 +1,5 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <circle cx="7.5" cy="23.5" r="7.5" style="fill:#34d046;opacity:1;fill-opacity:1;stroke:none"/>
+ <circle r="7.5" cy="23.5" cx="24.5" style="fill:#7a8bca;opacity:1;fill-opacity:1;stroke:none"/>
+ <circle cx="16" cy="8.5" r="7.5" style="fill:#dc5050;opacity:1;fill-opacity:1;stroke:none"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/image-auto-adjust.svg b/.icons/Material-Black-Lime-Numix/32/actions/image-auto-adjust.svg
new file mode 100644
index 00000000..260e6437
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/image-auto-adjust.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <path d="m 7.506 14.5 -1.751 5.254 -5.255 1.752 5.255 1.74 1.751 5.254 1.751 -5.254 5.243 -1.74 -5.243 -1.752 m -1.751 -5.254" style="fill:#e2b854;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 25.5 7.5 -1.5 4.498 -4.5 1.506 4.5 1.499 1.5 4.498 1.5 -4.498 4.5 -1.499 -4.5 -1.506 m -1.5 -4.498" style="fill:#e2b854;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 19.5 1 -1.127 3.37 -3.373 1.126 3.373 1.126 1.127 3.378 1.127 -3.378 3.373 -1.126 -3.373 -1.126 m -1.127 -3.37" style="fill:#e2b854;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <g transform="matrix(0.88859154,1.2804685,-1.2690402,0.89659371,41.723621,4.8812522)">
+ <path d="m -7.9 16 c -0.73 -0.001 -2.102 0.448 -2.101 1.6 c 0.001 1.183 1.37 1.6 2.101 1.6 l 14.801 0 c 0.886 0 1.6 -0.713 1.6 -1.6 0 -0.886 -0.713 -1.6 -1.6 -1.6 z" style="fill:#5c6982;opacity:1;fill-opacity:1;stroke:none"/>
+ <path d="m -13.4 16 c -0.886 0 -1.6 0.713 -1.6 1.6 c 0 0.886 0.713 1.6 1.6 1.6 l 5.5 0 c -0.558 0 -1.1 -0.737 -1.1 -1.6 0 -0.863 0.557 -1.6 1.1 -1.599" style="fill:#c59da1;opacity:1;fill-opacity:1;stroke:none"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/image-crop.svg b/.icons/Material-Black-Lime-Numix/32/actions/image-crop.svg
new file mode 100644
index 00000000..31789c08
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/image-crop.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <path d="m 0 10 0 3 0 0 0 -3 z m 0 4 l 0 3 0.001 0 0 15 0 0 0 -18 z m 0 4 0 10 0 0 0 -3 0 0 0 -7 z m 0.001 7 0 3 l 0 0 l 0 -3 z" style="fill:#6c71c4;fill-opacity:1;color:#bebebe"/>
+ <path d="m 6 0 0 4 4 0 0 -4 -4 0 z m -6 6 0 4 22 0 0 22 4 0 0 -22 0 -4 -4 0 -22 0 z m 6 6 0 10 0 4 4 0 10 0 0 -4 -10 0 0 -10 -4 0 z m 22 10 0 4 4 0 0 -4 -4 0 z" style="fill:#6c71c4;fill-opacity:1;color:#bebebe"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/image-gallery.svg b/.icons/Material-Black-Lime-Numix/32/actions/image-gallery.svg
new file mode 100644
index 00000000..0c95528e
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/image-gallery.svg
@@ -0,0 +1,32 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <defs>
+ <linearGradient id="linearGradient4226" x1="2.251" x2="4.751" gradientUnits="userSpaceOnUse">
+ <stop style="stop-color:#e2d290;stop-opacity:0.706"/>
+ <stop offset="0.505" style="stop-color:#e2d290;stop-opacity:1"/>
+ <stop offset="1" style="stop-color:#e2d290;stop-opacity:0.706"/>
+ </linearGradient>
+ </defs>
+ <g transform="matrix(2,0,0,2,-1,-1)">
+ <rect y="9" x="9" height="7" width="7" style="fill:#b8ccd3;opacity:1;fill-opacity:1;stroke:none"/>
+ <path d="m 12.5 10.759 c -1.333 0 -1.878 1.587 -1.137 2.498 0.159 0.195 0.327 0.437 0.199 0.697 -0.065 0.131 -0.153 0.226 -0.25 0.309 0.336 0.897 1.93 1.066 2.375 0 -0.097 -0.083 -0.185 -0.177 -0.25 -0.309 -0.128 -0.26 0.074 -0.479 0.199 -0.697 0.764 -1.326 0.197 -2.498 -1.137 -2.498 z" style="fill:#e5b58b;fill-opacity:1"/>
+ <path d="m 11.313 14.264 c -0.499 0.493 -1.313 0.441 -1.313 1.736 l 5 0 c 0 -1.295 -0.814 -1.243 -1.313 -1.736 -0.359 0.291 -0.758 0.476 -1.188 0.476 -0.429 0 -0.828 -0.185 -1.188 -0.476 z" style="fill:#cf362d;opacity:1;fill-opacity:1;stroke:none"/>
+ <path d="m 11 12.225 c 0.466 -0.325 0.75 -0.763 1.5 -0.767 0.75 -0.004 1.066 0.398 1.5 0.655 0.033 -2.041 -3.043 -1.941 -3 0.111 z" style="fill:#96413c;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ </g>
+ <g transform="matrix(2,0,0,2,-1,1)">
+ <rect width="7" height="7" x="9" style="fill:#3db2e1;opacity:1;fill-opacity:1;stroke:none"/>
+ <path d="M 13.943376,3.45 10,7 16,7 16,6 Z" style="fill:#a2866a;fill-opacity:1"/>
+ <path d="m 13 2 c 0 0.523 -0.477 1 -1 1 -0.523 0 -1 -0.477 -1 -1 0 -0.523 0.477 -1 1 -1 0.523 0 1 0.477 1 1 z" style="fill:#e5d740;fill-opacity:1"/>
+ <path d="M 11.352941,2.5 9,5.4 9,7 14,7 Z" style="fill:#94785c;fill-opacity:1"/>
+ </g>
+ <g transform="matrix(2,0,0,2,1,-1)">
+ <rect width="7" height="7" y="9" style="fill:#4fb45e;opacity:1;fill-opacity:1;stroke:none"/>
+ <path d="m 3.467 9.901 c -0.638 0 -1.156 0.488 -1.156 1.09 0 0.03 0.001 0.06 0.004 0.09 -0.09 -0.021 -0.181 -0.033 -0.273 -0.033 c -0.562 0.006 -1.041 0.49 -1.041 1.092 c 0 0.45 0.293 0.853 0.738 1.016 -0.133 0.182 -0.205 0.398 -0.205 0.619 0 0.602 0.518 1.09 1.156 1.09 0.266 0 0.523 -0.086 0.729 -0.244 0.212 0.18 0.487 0.281 0.773 0.281 0.639 0 1.154 -0.489 1.154 -1.092 c 0 -0.204 -0.061 -0.404 -0.176 -0.576 0.492 -0.137 0.83 -0.562 0.83 -1.045 0 -0.602 -0.385 -1.082 -1.271 -1.09 c -0.038 0 -0.076 0 -0.113 0.004 0.005 -0.037 0.007 -0.074 0.008 -0.111 0 -0.602 -0.517 -1.09 -1.156 -1.09 z m 0.033 1.699 a 0.9 0.9 0 0 1 0.9 0.9 0.9 0.9 0 0 1 -0.9 0.9 0.9 0.9 0 0 1 -0.9 -0.9 0.9 0.9 0 0 1 0.9 -0.9" style="fill:#f1ef5d;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <circle r="0.6" cy="12.5" cx="3.5" style="fill:#9d8d6d;fill-opacity:1;stroke:none"/>
+ </g>
+ <g transform="matrix(2,0,0,2,1,1)">
+ <rect height="7" width="7" style="fill:#3c345d;opacity:1;fill-opacity:1;stroke:none"/>
+ <path d="m 4.365 3.5 c -0.27 0.027 -0.559 0.044 -0.864 0.044 -0.305 0 -0.594 -0.017 -0.864 -0.044 l -0.386 2.283 c 0.842 0.3 1.677 0.279 2.5 0 z" style="fill:url(#linearGradient4226);opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 6 2.445 c 0 0.377 -1.119 0.705 -2.5 0.705 -1.381 0 -2.5 -0.328 -2.5 -0.705 0 -0.377 1.119 -0.795 2.5 -0.795 1.381 0 2.5 0.419 2.5 0.795" style="fill:#787878;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 4.542 2.05 c 0 0.21 -0.466 0.399 -1.042 0.399 -0.575 0 -1.042 -0.189 -1.042 -0.399 c 0 -0.63 0.417 -1.05 1.042 -1.05 c 0.625 0 1.042 0.42 1.042 1.05 z" style="fill:#ccc;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/image-loading.svg b/.icons/Material-Black-Lime-Numix/32/actions/image-loading.svg
new file mode 120000
index 00000000..3f465d6f
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/image-loading.svg
@@ -0,0 +1 @@
+../places/gnome-fs-loading-icon.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/image-red-eye.svg b/.icons/Material-Black-Lime-Numix/32/actions/image-red-eye.svg
new file mode 100644
index 00000000..226c5cea
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/image-red-eye.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <g transform="matrix(1.5238095,0,0,1.5238095,-2.2857142,-2.2857137)">
+ <path d="m 22.5 12 c 0 5.797 -4.702 10.5 -10.5 10.5 -5.797 0 -10.5 -4.702 -10.5 -10.5 0 -5.797 4.702 -10.5 10.5 -10.5 c 5.797 0 10.5 4.702 10.5 10.5 m 0 0" style="fill:#e2727f;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 17.578 12 c 0 3.078 -2.497 5.576 -5.578 5.576 -3.081 0 -5.578 -2.498 -5.578 -5.576 0 -3.083 2.497 -5.58 5.578 -5.58 3.081 0 5.578 2.498 5.578 5.58 m 0 0" style="fill:#dc322f;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 16.397 9.802 c 0 1.215 -0.984 2.198 -2.198 2.198 c -1.215 0 -2.198 -0.984 -2.198 -2.198 c 0 -1.215 0.984 -2.198 2.198 -2.198 1.215 0 2.198 0.984 2.198 2.198 m 0 0" style="fill:#ef9999;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/image-zoom-in.svg b/.icons/Material-Black-Lime-Numix/32/actions/image-zoom-in.svg
new file mode 120000
index 00000000..a74d0584
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/image-zoom-in.svg
@@ -0,0 +1 @@
+zoom-in.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/image-zoom-out.svg b/.icons/Material-Black-Lime-Numix/32/actions/image-zoom-out.svg
new file mode 120000
index 00000000..580ed013
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/image-zoom-out.svg
@@ -0,0 +1 @@
+zoom-out.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/insert-horizontal-rule.svg b/.icons/Material-Black-Lime-Numix/32/actions/insert-horizontal-rule.svg
new file mode 120000
index 00000000..60130356
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/insert-horizontal-rule.svg
@@ -0,0 +1 @@
+stock_insert-rule.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/insert-image.svg b/.icons/Material-Black-Lime-Numix/32/actions/insert-image.svg
new file mode 100644
index 00000000..893f1d01
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/insert-image.svg
@@ -0,0 +1,5 @@
+<svg width="32" xmlns="http://www.w3.org/2000/svg" height="32" viewBox="0 0 32 32" xmlns:xlink="http://www.w3.org/1999/xlink">
+<path style="fill:#dc322f" d="M 0 2 L 32 2 L 32 30 L 0 30 Z "/>
+<path style="fill:#fff;fill-opacity:.902" d="M 14 10 L 4 18 L 4 26 L 28 26 L 28 16 L 24 12 L 20 16 Z "/>
+<path style="fill:#b58900" d="M 12 20 L 32 20 L 22 32 Z "/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/insert-link.svg b/.icons/Material-Black-Lime-Numix/32/actions/insert-link.svg
new file mode 100644
index 00000000..b9f7a67a
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/insert-link.svg
@@ -0,0 +1,12 @@
+<svg width="32" xmlns="http://www.w3.org/2000/svg" height="32" viewBox="0 0 32 32" xmlns:xlink="http://www.w3.org/1999/xlink">
+<g style="fill:#268bd2">
+<path d="M 6.367188 23.542969 L 9.074219 26.253906 C 10.488281 27.667969 13.316406 27.667969 14.730469 26.253906 L 26.046875 14.9375 C 27.507812 13.476562 27.460938 10.695312 25.972656 9.210938 L 23.289062 6.527344 C 21.804688 5.039062 18.976562 5.039062 17.5625 6.453125 L 6.246094 17.769531 C 4.832031 19.183594 4.832031 22.011719 6.367188 23.542969 Z M 9.074219 20.597656 L 20.390625 9.28125 C 21.804688 7.867188 21.804688 7.867188 23.21875 9.28125 C 24.632812 10.695312 24.632812 10.695312 23.21875 12.109375 L 11.902344 23.425781 C 10.488281 24.839844 10.488281 24.839844 9.074219 23.425781 C 7.660156 22.011719 7.660156 22.011719 9.074219 20.597656 Z "/>
+<path d="M 19.328125 10.34375 L 27.8125 1.859375 C 29.226562 0.445312 32.054688 3.273438 30.640625 4.6875 L 22.15625 13.171875 C 20.742188 14.585938 17.914062 11.757812 19.328125 10.34375 Z "/>
+<path d="M 2.359375 27.3125 L 10.84375 18.828125 C 12.257812 17.414062 15.085938 20.242188 13.671875 21.65625 L 5.1875 30.140625 C 3.773438 31.554688 0.945312 28.726562 2.359375 27.3125 Z "/>
+</g>
+<g style="fill-opacity:.102;fill:#000">
+<path d="M 19.328125 10.34375 L 27.8125 1.859375 C 29.226562 0.445312 32.054688 3.273438 30.640625 4.6875 L 22.15625 13.171875 C 20.742188 14.585938 17.914062 11.757812 19.328125 10.34375 Z "/>
+<path d="M 2.359375 27.3125 L 10.84375 18.828125 C 12.257812 17.414062 15.085938 20.242188 13.671875 21.65625 L 5.1875 30.140625 C 3.773438 31.554688 0.945312 28.726562 2.359375 27.3125 Z "/>
+</g>
+<path style="fill:#b58900" d="M 12 20 L 32 20 L 22 32 Z "/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/insert-object.svg b/.icons/Material-Black-Lime-Numix/32/actions/insert-object.svg
new file mode 100644
index 00000000..c8cc767d
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/insert-object.svg
@@ -0,0 +1,9 @@
+<svg width="32" xmlns="http://www.w3.org/2000/svg" height="32" viewBox="0 0 32 32" xmlns:xlink="http://www.w3.org/1999/xlink">
+<path style="fill:#6c71c4" d="M 2 0 L 30 0 L 30 32 L 2 32 Z "/>
+<path style="fill:#fff;fill-opacity:.902" d="M 4 2 L 4 30 L 28 30 L 28 2 Z "/>
+<g style="fill:#6c71c4">
+<path d="M 8 6 L 24 6 L 24 8 L 8 8 Z "/>
+<path d="M 8 12 L 8 26 L 24 26 L 24 12 Z "/>
+</g>
+<path style="fill:#b58900" d="M 12 20 L 32 20 L 22 32 Z "/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/insert-table-row.svg b/.icons/Material-Black-Lime-Numix/32/actions/insert-table-row.svg
new file mode 120000
index 00000000..de9c609a
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/insert-table-row.svg
@@ -0,0 +1 @@
+edit-table-insert-row-below.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/insert-table.svg b/.icons/Material-Black-Lime-Numix/32/actions/insert-table.svg
new file mode 120000
index 00000000..5783074e
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/insert-table.svg
@@ -0,0 +1 @@
+stock_insert-table.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/insert-text.svg b/.icons/Material-Black-Lime-Numix/32/actions/insert-text.svg
new file mode 100644
index 00000000..5a460e8f
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/insert-text.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <path d="m 12 20 l 20 0 l -10 12 Z" style="fill:#b58900"/>
+ <g transform="scale(1.9697324,2.0307329)" style="fill:#888;fill-opacity:1;stroke:none">
+ <path d="m 2.167 1.97 -2.167 5.909 l 1 0 0.575 -1.6 2.125 0 0.583 1.6 1.058 0 -2.167 -5.909 z m 1.209 3.375 -1.475 0 0.742 -2.15 z" style="fill:#888"/>
+ <path d="m 7.933 2.955 c 0.933 0 1.175 0.265 1.175 0.707 0 0.467 -0.317 0.733 -1.133 0.733 -0.289 0 -0.578 0 -0.867 0 l 0 -1.44 z m -0.083 2.299 c 1.234 0 1.692 0.317 1.692 0.842 0 0.642 -0.625 0.799 -1.684 0.799 l -0.75 0 0 -1.632 z m -1.757 -3.284 0 5.909 1.874 0 c 2.184 0 2.6 -1 2.6 -1.659 0 -0.575 -0.4 -1.267 -1.217 -1.417 0.533 -0.325 0.758 -0.767 0.758 -1.284 0 -0.525 -0.309 -1.585 -1.992 -1.55 z" style="fill:#888"/>
+ <path d="m 14.387 1.97 c -1.875 0 -3.075 1.275 -3.075 2.942 0 1.642 1.142 2.967 3.02 2.967 0.533 0 1.159 -0.125 1.767 -0.383 l 0.15 -0.058 -0.333 -0.825 -0.15 0.058 c -0.442 0.175 -0.883 0.267 -1.25 0.267 -1.35 0 -2.15 -0.808 -2.15 -2.034 0 -1.1 0.75 -2.025 2 -2.025 0.267 0 0.675 0 1.309 0.233 l 0.158 0.058 0.333 -0.817 -0.15 -0.058 c -0.608 -0.242 -1.175 -0.325 -1.625 -0.325" style="fill:#888"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/internet-amarok.svg b/.icons/Material-Black-Lime-Numix/32/actions/internet-amarok.svg
new file mode 120000
index 00000000..b8f2669a
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/internet-amarok.svg
@@ -0,0 +1 @@
+stock_timezone.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/invertimage.svg b/.icons/Material-Black-Lime-Numix/32/actions/invertimage.svg
new file mode 120000
index 00000000..d322ea44
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/invertimage.svg
@@ -0,0 +1 @@
+object-inverse.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/italic.svg b/.icons/Material-Black-Lime-Numix/32/actions/italic.svg
new file mode 120000
index 00000000..a20d8129
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/italic.svg
@@ -0,0 +1 @@
+format-text-italic.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/journal-new.svg b/.icons/Material-Black-Lime-Numix/32/actions/journal-new.svg
new file mode 120000
index 00000000..1dba312f
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/journal-new.svg
@@ -0,0 +1 @@
+notebook-new.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/kdenlive-menu.svg b/.icons/Material-Black-Lime-Numix/32/actions/kdenlive-menu.svg
new file mode 120000
index 00000000..ac2e5467
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/kdenlive-menu.svg
@@ -0,0 +1 @@
+application-menu.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/kfind.svg b/.icons/Material-Black-Lime-Numix/32/actions/kfind.svg
new file mode 120000
index 00000000..cb1fa4c4
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/kfind.svg
@@ -0,0 +1 @@
+system-search.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/kfm_home.svg b/.icons/Material-Black-Lime-Numix/32/actions/kfm_home.svg
new file mode 120000
index 00000000..5cbdae99
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/kfm_home.svg
@@ -0,0 +1 @@
+go-home.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/knotes_alarm.svg b/.icons/Material-Black-Lime-Numix/32/actions/knotes_alarm.svg
new file mode 120000
index 00000000..6a8aeb9e
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/knotes_alarm.svg
@@ -0,0 +1 @@
+appointment.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/knotes_close.svg b/.icons/Material-Black-Lime-Numix/32/actions/knotes_close.svg
new file mode 120000
index 00000000..284dadab
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/knotes_close.svg
@@ -0,0 +1 @@
+dialog-close.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/knotes_date.svg b/.icons/Material-Black-Lime-Numix/32/actions/knotes_date.svg
new file mode 120000
index 00000000..8ca434ee
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/knotes_date.svg
@@ -0,0 +1 @@
+view-calendar-day.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/knotes_delete.svg b/.icons/Material-Black-Lime-Numix/32/actions/knotes_delete.svg
new file mode 120000
index 00000000..e3a40683
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/knotes_delete.svg
@@ -0,0 +1 @@
+edit-delete.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/korg-todo.svg b/.icons/Material-Black-Lime-Numix/32/actions/korg-todo.svg
new file mode 120000
index 00000000..a3dede18
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/korg-todo.svg
@@ -0,0 +1 @@
+stock_tasks.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/kt-check-data.svg b/.icons/Material-Black-Lime-Numix/32/actions/kt-check-data.svg
new file mode 120000
index 00000000..c96e033e
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/kt-check-data.svg
@@ -0,0 +1 @@
+dialog-ok.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/kt-info-widget.svg b/.icons/Material-Black-Lime-Numix/32/actions/kt-info-widget.svg
new file mode 120000
index 00000000..af6d032d
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/kt-info-widget.svg
@@ -0,0 +1 @@
+help-about.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/kt-pause.svg b/.icons/Material-Black-Lime-Numix/32/actions/kt-pause.svg
new file mode 120000
index 00000000..020f4158
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/kt-pause.svg
@@ -0,0 +1 @@
+media-playback-pause.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/kt-remove.svg b/.icons/Material-Black-Lime-Numix/32/actions/kt-remove.svg
new file mode 120000
index 00000000..2283292b
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/kt-remove.svg
@@ -0,0 +1 @@
+dialog-no.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/kt-start.svg b/.icons/Material-Black-Lime-Numix/32/actions/kt-start.svg
new file mode 120000
index 00000000..1e939c99
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/kt-start.svg
@@ -0,0 +1 @@
+media-playback-start.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/kt-stop.svg b/.icons/Material-Black-Lime-Numix/32/actions/kt-stop.svg
new file mode 120000
index 00000000..9718795e
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/kt-stop.svg
@@ -0,0 +1 @@
+media-playback-stop.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/lc_alignblock.svg b/.icons/Material-Black-Lime-Numix/32/actions/lc_alignblock.svg
new file mode 120000
index 00000000..b7522f40
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/lc_alignblock.svg
@@ -0,0 +1 @@
+format-justify-fill.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/lc_aligncenter.svg b/.icons/Material-Black-Lime-Numix/32/actions/lc_aligncenter.svg
new file mode 120000
index 00000000..68248d20
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/lc_aligncenter.svg
@@ -0,0 +1 @@
+format-justify-center.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/lc_alignhorizontalcenter.svg b/.icons/Material-Black-Lime-Numix/32/actions/lc_alignhorizontalcenter.svg
new file mode 120000
index 00000000..68248d20
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/lc_alignhorizontalcenter.svg
@@ -0,0 +1 @@
+format-justify-center.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/lc_alignleft.svg b/.icons/Material-Black-Lime-Numix/32/actions/lc_alignleft.svg
new file mode 120000
index 00000000..019e49de
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/lc_alignleft.svg
@@ -0,0 +1 @@
+format-justify-left.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/lc_alignright.svg b/.icons/Material-Black-Lime-Numix/32/actions/lc_alignright.svg
new file mode 120000
index 00000000..28bd7907
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/lc_alignright.svg
@@ -0,0 +1 @@
+format-justify-right.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/lc_bold.svg b/.icons/Material-Black-Lime-Numix/32/actions/lc_bold.svg
new file mode 120000
index 00000000..3921884c
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/lc_bold.svg
@@ -0,0 +1 @@
+format-text-bold.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/lc_crop.svg b/.icons/Material-Black-Lime-Numix/32/actions/lc_crop.svg
new file mode 120000
index 00000000..633deeec
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/lc_crop.svg
@@ -0,0 +1 @@
+image-crop.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/lc_decrementindent.svg b/.icons/Material-Black-Lime-Numix/32/actions/lc_decrementindent.svg
new file mode 120000
index 00000000..c5f50021
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/lc_decrementindent.svg
@@ -0,0 +1 @@
+format-indent-less.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/lc_deletecolumns.svg b/.icons/Material-Black-Lime-Numix/32/actions/lc_deletecolumns.svg
new file mode 120000
index 00000000..06bed325
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/lc_deletecolumns.svg
@@ -0,0 +1 @@
+edit-table-delete-column.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/lc_deleterows.svg b/.icons/Material-Black-Lime-Numix/32/actions/lc_deleterows.svg
new file mode 120000
index 00000000..01bb020c
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/lc_deleterows.svg
@@ -0,0 +1 @@
+edit-table-delete-row.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/lc_incrementindent.svg b/.icons/Material-Black-Lime-Numix/32/actions/lc_incrementindent.svg
new file mode 120000
index 00000000..db83cea1
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/lc_incrementindent.svg
@@ -0,0 +1 @@
+format-indent-more.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/lc_italic.svg b/.icons/Material-Black-Lime-Numix/32/actions/lc_italic.svg
new file mode 120000
index 00000000..a20d8129
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/lc_italic.svg
@@ -0,0 +1 @@
+format-text-italic.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/lc_mergecells.svg b/.icons/Material-Black-Lime-Numix/32/actions/lc_mergecells.svg
new file mode 120000
index 00000000..1c94d3b7
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/lc_mergecells.svg
@@ -0,0 +1 @@
+edit-table-cell-merge.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/lc_sortascending.svg b/.icons/Material-Black-Lime-Numix/32/actions/lc_sortascending.svg
new file mode 120000
index 00000000..007ae04b
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/lc_sortascending.svg
@@ -0,0 +1 @@
+view-sort-ascending.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/lc_sortdescending.svg b/.icons/Material-Black-Lime-Numix/32/actions/lc_sortdescending.svg
new file mode 120000
index 00000000..213a69a2
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/lc_sortdescending.svg
@@ -0,0 +1 @@
+view-sort-descending.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/lc_underline.svg b/.icons/Material-Black-Lime-Numix/32/actions/lc_underline.svg
new file mode 120000
index 00000000..05b020a7
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/lc_underline.svg
@@ -0,0 +1 @@
+format-text-underline.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/list-add-user.svg b/.icons/Material-Black-Lime-Numix/32/actions/list-add-user.svg
new file mode 120000
index 00000000..f8389fbc
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/list-add-user.svg
@@ -0,0 +1 @@
+contact-new.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/list-add.svg b/.icons/Material-Black-Lime-Numix/32/actions/list-add.svg
new file mode 100644
index 00000000..6e2dfb66
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/list-add.svg
@@ -0,0 +1,3 @@
+<svg width="32" xmlns="http://www.w3.org/2000/svg" height="32" viewBox="0 0 32 32" xmlns:xlink="http://www.w3.org/1999/xlink">
+<path style="fill:#859900" d="M 12 2 L 12 12 L 2 12 L 2 20 L 12 20 L 12 30 L 20 30 L 20 20 L 30 20 L 30 12 L 20 12 L 20 2 Z "/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/list-itemize.svg b/.icons/Material-Black-Lime-Numix/32/actions/list-itemize.svg
new file mode 120000
index 00000000..a0fcff89
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/list-itemize.svg
@@ -0,0 +1 @@
+view-list.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/list-remove-user.svg b/.icons/Material-Black-Lime-Numix/32/actions/list-remove-user.svg
new file mode 100644
index 00000000..7186e5f8
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/list-remove-user.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <path d="m 7.324 4.563 c -1.258 4.527 -1.289 10.793 0.957 13.887 c 0.945 1.465 2.234 3.395 1.223 5.148 c -1.867 2.738 -4.977 4.215 -7.813 5.707 c -0.961 0.098 -0.613 1 -0.676 1.668 c -0.004 0.531 -0.16 1.223 0.609 0.977 l 27.17 0 c 0.77 0.246 0.613 -0.445 0.609 -0.977 c -0.063 -0.664 0.285 -1.57 -0.68 -1.668 c -2.832 -1.492 -5.945 -2.969 -7.809 -5.707 c -1.012 -1.754 0.277 -3.684 1.223 -5.148 c 2.371 -3.367 2.68 -10.688 0.949 -13.988 c -1.563 -2.859 -3.141 -4.352 -7.879 -4.461 c -4.746 0.191 -6.316 1.602 -7.887 4.563 Z" style="fill:#6c71c4"/>
+ <path d="m 16 22 16 0 0 6 -16 0 z" style="fill:#dc322f"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/list-remove.svg b/.icons/Material-Black-Lime-Numix/32/actions/list-remove.svg
new file mode 100644
index 00000000..c0b6a338
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/list-remove.svg
@@ -0,0 +1,3 @@
+<svg width="32" xmlns="http://www.w3.org/2000/svg" height="32" viewBox="0 0 32 32" xmlns:xlink="http://www.w3.org/1999/xlink">
+<path style="fill:#dc322f" d="M 2 12 L 30 12 L 30 20 L 2 20 Z "/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/lock.svg b/.icons/Material-Black-Lime-Numix/32/actions/lock.svg
new file mode 120000
index 00000000..5d254d24
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/lock.svg
@@ -0,0 +1 @@
+system-lock-screen.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/mail-archive.svg b/.icons/Material-Black-Lime-Numix/32/actions/mail-archive.svg
new file mode 100644
index 00000000..84a1814c
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/mail-archive.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <rect width="24" height="28" x="4" y="2" rx="1" style="fill:#999;opacity:1;fill-opacity:1;stroke:none"/>
+ <rect width="20" height="11" x="6" y="4" rx="0.5" style="fill:#ccc;opacity:1;fill-opacity:1;stroke:none"/>
+ <rect rx="0.5" y="17" x="6" height="11" width="20" style="fill:#ccc;opacity:1;fill-opacity:1;stroke:none"/>
+ <path d="M 10,8 C 9.446,8 9,8.446 9,9 l 0,2 c 0,0.554 0.446,1 1,1 l 12,0 c 0.554,0 1,-0.446 1,-1 L 23,9 C 23,8.446 22.554,8 22,8 21.446,8 21,8.446 21,9 l 0,1 -10,0 0,-1 C 11,8.446 10.554,8 10,8 Z" style="fill:#808080;opacity:1;fill-opacity:1;stroke:none"/>
+ <path d="m 10 21 c -0.554 0 -1 0.446 -1 1 l 0 2 c 0 0.554 0.446 1 1 1 l 12 0 c 0.554 0 1 -0.446 1 -1 l 0 -2 c 0 -0.554 -0.446 -1 -1 -1 -0.554 0 -1 0.446 -1 1 l 0 1 -10 0 0 -1 c 0 -0.554 -0.446 -1 -1 -1 z" style="fill:#808080;opacity:1;fill-opacity:1;stroke:none"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/mail-attachment.svg b/.icons/Material-Black-Lime-Numix/32/actions/mail-attachment.svg
new file mode 100644
index 00000000..969ef8fb
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/mail-attachment.svg
@@ -0,0 +1,3 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <path d="m 17.5 3 c -0.777 0 -1.555 0.2 -2.25 0.602 -1.391 0.803 -2.25 2.292 -2.25 3.898 l 0 13.5 c 0 1.07 0.573 2.066 1.5 2.602 0.927 0.535 2.073 0.535 3 0 c 0.927 -0.535 1.5 -1.531 1.5 -2.602 l 0 -9.5 c 0 -0.277 -0.223 -0.5 -0.5 -0.5 l -1 0 c -0.277 0 -0.5 0.223 -0.5 0.5 l 0 9.5 c 0 0.359 -0.189 0.692 -0.5 0.871 -0.311 0.179 -0.689 0.179 -1 0 c -0.311 -0.179 -0.5 -0.512 -0.5 -0.871 l 0 -13.5 c 0 -0.895 0.475 -1.719 1.25 -2.166 0.775 -0.447 1.725 -0.447 2.5 0 c 0.775 0.447 1.25 1.271 1.25 2.166 l 0 15.5 c 0 1.429 -0.761 2.75 -2 3.465 -1.239 0.715 -2.761 0.715 -4 0 c -1.239 -0.715 -2 -2.036 -2 -3.465 l 0 -13.5 c 0 -0.277 -0.223 -0.5 -0.5 -0.5 l -1 0 c -0.277 0 -0.5 0.223 -0.5 0.5 l 0 13.5 c 0 2.141 1.145 4.127 3 5.197 1.855 1.07 4.145 1.07 6 0 c 1.855 -1.07 3 -3.056 3 -5.197 l 0 -15.5 c 0 -1.606 -0.859 -3.095 -2.25 -3.898 -0.695 -0.402 -1.473 -0.602 -2.25 -0.602" style="fill:#808080;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/mail-copy.svg b/.icons/Material-Black-Lime-Numix/32/actions/mail-copy.svg
new file mode 100644
index 00000000..ca9c6a32
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/mail-copy.svg
@@ -0,0 +1,12 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <path d="m 1.5 0 c -1.5 0 -1.5 0 -1.5 1.5 l 0 15 c 0 1.5 0 1.5 1.5 1.5 l 21 0 c 1.5 0 1.5 0 1.5 -1.5 0 -4.828 0 -12.211 0 -15 c 0 -1.5 0 -1.5 -1.5 -1.5" style="fill:#1d699f;fill-opacity:1"/>
+ <g transform="matrix(0.74999999,0,0,0.74999999,0,-5.9999999)" style="fill-opacity:0.102">
+ <path d="m 0.875 8.02 c -0.844 0.094 -0.875 0.496 -0.875 1.996 l 16 9.988 16 -9.988 c 0 -1.996 0 -1.996 -2 -1.996 l -28 0 c -0.5 0 -0.844 -0.031 -1.125 0 z" style="fill:#fff"/>
+ <path d="m 32 10 -16 10 16 10" style="fill:#000"/>
+ </g>
+ <path d="m 9.5 14 c -1.5 0 -1.5 0 -1.5 1.5 l 0 15 c 0 1.5 0 1.5 1.5 1.5 l 21 0 c 1.5 0 1.5 0 1.5 -1.5 0 -4.828 0 -12.211 0 -15 0 -1.5 0 -1.5 -1.5 -1.5" style="fill:#268bd2"/>
+ <g transform="matrix(0.74999999,0,0,0.74999999,7.999999,7.9999999)" style="fill-opacity:0.102">
+ <path d="m 0.875 8.02 c -0.844 0.094 -0.875 0.496 -0.875 1.996 l 16 9.988 16 -9.988 c 0 -1.996 0 -1.996 -2 -1.996 l -28 0 c -0.5 0 -0.844 -0.031 -1.125 0 z" style="fill:#fff"/>
+ <path d="m 32 10 -16 10 16 10" style="fill:#000"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/mail-encrypted.svg b/.icons/Material-Black-Lime-Numix/32/actions/mail-encrypted.svg
new file mode 100644
index 00000000..67494131
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/mail-encrypted.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <path d="m 2 8 c -2 0 -2 0 -2 2 l 0 20 c 0 2 0 2 2 2 l 28 0 c 2 0 2 0 2 -2 c 0 -6.438 0 -16.281 0 -20 c 0 -2 0 -2 -2 -2 Z" style="fill:#268bd2"/>
+ <g style="fill-opacity:0.102">
+ <path d="m 0.875 8.02 c -0.844 0.094 -0.875 0.496 -0.875 1.996 l 16 9.988 l 16 -9.988 c 0 -1.996 0 -1.996 -2 -1.996 l -28 0 c -0.5 0 -0.844 -0.031 -1.125 0 Z" style="fill:#fff"/>
+ <path d="m 32 10 l -16 10 l 16 10 Z" style="fill:#000"/>
+ </g>
+ <g transform="matrix(0.5,0,0,0.5,15,16)">
+ <path d="m 16 0 c 0 0 10 0.02 10.01 7.094 l 0 6.109 c 0 0 3.988 0 3.988 1.605 l 0 14.645 c 0 1.348 -1.43 2.547 -3 2.547 l -22 0 c -1.57 0 -3 -1.199 -3 -2.547 l 0 -14.645 c 0 -1.605 4.04 -1.617 4.04 -1.617 l -0.125 -6.098 c 0.082 -7.086 10.08 -7.094 10.08 -7.094 m 0 3.551 c 0 0 -6 0 -6 5.313 l 0 4.34 12 0 0 -4.34 c 0 -5.313 -6 -5.313 -6 -5.313 z" style="fill:#dc322f;fill-opacity:1"/>
+ <path d="m 16 18 c -2.211 0 -4 1.789 -4 4 0 1.48 0.805 2.746 2 3.438 l 0 4.563 l 4 0 0 -4.563 c 1.195 -0.691 2 -1.957 2 -3.438 0 -2.211 -1.789 -4 -4 -4" style="fill:#000;fill-opacity:0.102;fill-rule:evenodd"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/mail-forward.svg b/.icons/Material-Black-Lime-Numix/32/actions/mail-forward.svg
new file mode 100644
index 00000000..3b709f15
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/mail-forward.svg
@@ -0,0 +1,3 @@
+<svg width="32" xmlns="http://www.w3.org/2000/svg" height="32" viewBox="0 0 32 32" xmlns:xlink="http://www.w3.org/1999/xlink">
+<path style="fill:#268bd2;fill-rule:evenodd" d="M 14.75 5.25 C 15.03125 5.25 15.4375 5.5 15.9375 6 L 25.9375 14 C 27.945312 16.007812 27.9375 16 25.9375 18 L 15.9375 26 C 14.4375 27.5 14.03125 26.75 13.9375 23.75 C 13.90625 22.75 13.9375 21.5 13.9375 20 C 13.917969 20 13.898438 20 13.875 20 C 3.9375 20 -0.0625 14 0 5.9375 C 3.9375 10 7.9375 12 13.9375 11.875 C 13.9375 10.441406 13.90625 9.214844 13.9375 8.25 C 14 6.25 14.1875 5.25 14.75 5.25 Z "/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/mail-forwarded.svg b/.icons/Material-Black-Lime-Numix/32/actions/mail-forwarded.svg
new file mode 120000
index 00000000..c3494667
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/mail-forwarded.svg
@@ -0,0 +1 @@
+mail-forward.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/mail-mark-important.svg b/.icons/Material-Black-Lime-Numix/32/actions/mail-mark-important.svg
new file mode 100644
index 00000000..80678717
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/mail-mark-important.svg
@@ -0,0 +1,12 @@
+<svg width="32" xmlns="http://www.w3.org/2000/svg" height="32" viewBox="0 0 32 32" xmlns:xlink="http://www.w3.org/1999/xlink">
+<path style="fill:#268bd2" d="M 2 8 C 0 8 0 8 0 10 L 0 30 C 0 32 0 32 2 32 L 30 32 C 32 32 32 32 32 30 C 32 23.5625 32 13.71875 32 10 C 32 8 32 8 30 8 Z "/>
+<g style="fill-opacity:.102">
+<path style="fill:#fff" d="M 0.875 8.015625 C 0.03125 8.109375 0 8.511719 0 10.011719 L 16 20 L 32 10.011719 C 32 8.015625 32 8.015625 30 8.015625 L 2 8.015625 C 1.5 8.015625 1.15625 7.984375 0.875 8.015625 Z "/>
+<path style="fill:#000" d="M 32 10 L 16 20 L 32 30 Z "/>
+</g>
+<path style="fill:#dc322f;fill-rule:evenodd" d="M 32 8 C 32 12.417969 28.417969 16 24 16 C 19.582031 16 16 12.417969 16 8 C 16 3.582031 19.582031 0 24 0 C 28.417969 0 32 3.582031 32 8 Z "/>
+<g style="fill:#fff;fill-opacity:.902">
+<path d="M 22 2 L 26 2 L 26 10 L 22 10 Z "/>
+<path d="M 22 12 L 26 12 L 26 14 L 22 14 Z "/>
+</g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/mail-mark-junk.svg b/.icons/Material-Black-Lime-Numix/32/actions/mail-mark-junk.svg
new file mode 100644
index 00000000..8f3909b0
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/mail-mark-junk.svg
@@ -0,0 +1,8 @@
+<svg width="32" xmlns="http://www.w3.org/2000/svg" height="32" viewBox="0 0 32 32" xmlns:xlink="http://www.w3.org/1999/xlink">
+<path style="fill:#268bd2" d="M 2 8 C 0 8 0 8 0 10 L 0 30 C 0 32 0 32 2 32 L 30 32 C 32 32 32 32 32 30 C 32 23.5625 32 13.71875 32 10 C 32 8 32 8 30 8 Z "/>
+<g style="fill-opacity:.102">
+<path style="fill:#fff" d="M 0.875 8.015625 C 0.03125 8.109375 0 8.511719 0 10.011719 L 16 20 L 32 10.011719 C 32 8.015625 32 8.015625 30 8.015625 L 2 8.015625 C 1.5 8.015625 1.15625 7.984375 0.875 8.015625 Z "/>
+<path style="fill:#000" d="M 32 10 L 16 20 L 32 30 Z "/>
+</g>
+<path style="fill:#f27d0c" d="M 14 6 C 10 24 18 22 26 28 C 28 24 26 24 26 22 C 26 22 28 20 30 24 C 30 22 36 12 26 4 C 25.9375 7.898438 24 8 24 8 C 22 6 22 6 22 4 C 22 2.214844 22.296875 -0.296875 22 0 C 19.28125 2.71875 18 5.808594 18 8 L 18 10 C 18 10 16 10 14 6 Z "/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/mail-mark-notjunk.svg b/.icons/Material-Black-Lime-Numix/32/actions/mail-mark-notjunk.svg
new file mode 100644
index 00000000..5b889b81
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/mail-mark-notjunk.svg
@@ -0,0 +1,9 @@
+<svg width="32" xmlns="http://www.w3.org/2000/svg" height="32" viewBox="0 0 32 32" xmlns:xlink="http://www.w3.org/1999/xlink">
+<path style="fill:#268bd2" d="M 2 8 C 0 8 0 8 0 10 L 0 30 C 0 32 0 32 2 32 L 30 32 C 32 32 32 32 32 30 C 32 23.5625 32 13.71875 32 10 C 32 8 32 8 30 8 Z "/>
+<g style="fill-opacity:.102">
+<path style="fill:#fff" d="M 0.875 8.015625 C 0.03125 8.109375 0 8.511719 0 10.011719 L 16 20 L 32 10.011719 C 32 8.015625 32 8.015625 30 8.015625 L 2 8.015625 C 1.5 8.015625 1.15625 7.984375 0.875 8.015625 Z "/>
+<path style="fill:#000" d="M 32 10 L 16 20 L 32 30 Z "/>
+</g>
+<path style="fill:#f27d0c" d="M 14 6 C 10 24 18 22 26 28 C 28 24 26 24 26 22 C 26 22 28 20 30 24 C 30 22 36 12 26 4 C 25.9375 7.898438 24 8 24 8 C 22 6 22 6 22 4 C 22 2.214844 22.296875 -0.296875 22 0 C 19.28125 2.71875 18 5.808594 18 8 L 18 10 C 18 10 16 10 14 6 Z "/>
+<path style="fill:#dc322f;fill-rule:evenodd" d="M 20 31.070312 C 20 31.324219 20.035156 31.617188 20.09375 31.953125 C 20.554688 32.015625 20.945312 31.992188 21.296875 31.953125 C 21.410156 31.949219 21.515625 31.964844 21.621094 31.953125 C 21.964844 31.90625 22.296875 31.78125 22.59375 31.535156 C 22.691406 31.453125 22.777344 31.371094 22.871094 31.253906 C 23.417969 30.75 23.925781 30.207031 24.445312 29.679688 L 26.023438 28.101562 C 26.542969 28.632812 27.074219 29.148438 27.597656 29.679688 C 28.121094 30.203125 28.636719 30.742188 29.171875 31.253906 C 29.25 31.363281 29.359375 31.453125 29.449219 31.535156 C 29.554688 31.628906 29.65625 31.707031 29.773438 31.765625 C 29.988281 31.878906 30.226562 31.921875 30.46875 31.953125 C 30.621094 31.96875 30.773438 32 30.933594 31.996094 C 31.003906 32 31.085938 32 31.164062 31.996094 C 31.433594 31.988281 31.6875 31.957031 31.949219 31.953125 C 31.988281 31.683594 31.992188 31.433594 31.996094 31.210938 C 31.996094 31.167969 31.996094 31.109375 31.996094 31.070312 C 31.996094 30.964844 31.960938 30.890625 31.949219 30.792969 C 31.949219 30.777344 31.953125 30.761719 31.949219 30.746094 C 31.933594 30.269531 31.867188 29.816406 31.535156 29.445312 C 31.453125 29.347656 31.371094 29.261719 31.257812 29.167969 L 28.105469 26.011719 L 31.257812 22.855469 C 31.367188 22.777344 31.453125 22.667969 31.535156 22.578125 C 31.628906 22.472656 31.707031 22.371094 31.765625 22.253906 C 31.875 22.046875 31.921875 21.832031 31.949219 21.605469 C 31.984375 21.347656 32.007812 21.085938 31.996094 20.816406 C 31.992188 20.589844 31.988281 20.339844 31.949219 20.074219 C 31.464844 19.988281 31.082031 19.984375 30.746094 20.027344 C 30.617188 20.03125 30.5 20.054688 30.375 20.074219 C 29.929688 20.140625 29.492188 20.324219 29.171875 20.769531 C 28.628906 21.273438 28.117188 21.816406 27.597656 22.347656 L 26.023438 23.921875 L 22.871094 20.769531 C 22.777344 20.652344 22.691406 20.574219 22.59375 20.488281 C 22.488281 20.398438 22.382812 20.316406 22.269531 20.257812 C 22.078125 20.15625 21.878906 20.101562 21.667969 20.074219 C 21.652344 20.070312 21.636719 20.074219 21.621094 20.074219 C 21.191406 19.972656 20.703125 19.988281 20.09375 20.074219 C 20.007812 20.5625 20.003906 20.941406 20.046875 21.277344 C 20.0625 21.398438 20.058594 21.539062 20.09375 21.648438 C 20.105469 21.695312 20.125 21.746094 20.140625 21.789062 C 20.222656 22.183594 20.386719 22.570312 20.789062 22.855469 C 21.292969 23.402344 21.835938 23.910156 22.363281 24.433594 C 22.890625 24.957031 23.40625 25.492188 23.9375 26.011719 C 23.40625 26.519531 22.878906 27.023438 22.363281 27.542969 C 22.355469 27.550781 22.371094 27.582031 22.363281 27.589844 C 21.835938 28.113281 21.292969 28.621094 20.789062 29.167969 C 20.679688 29.246094 20.589844 29.355469 20.507812 29.445312 C 20.453125 29.507812 20.414062 29.566406 20.371094 29.632812 C 20.347656 29.667969 20.296875 29.6875 20.277344 29.722656 C 20.269531 29.738281 20.285156 29.757812 20.277344 29.769531 C 20.179688 29.960938 20.125 30.164062 20.09375 30.375 C 20.089844 30.402344 20.09375 30.4375 20.09375 30.464844 C 20.046875 30.652344 20 30.847656 20 31.070312 Z "/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/mail-mark-read.svg b/.icons/Material-Black-Lime-Numix/32/actions/mail-mark-read.svg
new file mode 100644
index 00000000..1fb8c6e6
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/mail-mark-read.svg
@@ -0,0 +1,10 @@
+<svg width="32" xmlns="http://www.w3.org/2000/svg" height="32" viewBox="0 0 32 32" xmlns:xlink="http://www.w3.org/1999/xlink">
+<path style="fill:#268bd2" d="M 2.371094 32 L 29.628906 32 C 32 32 32 32 32 29.714844 L 32 10 L 16 0 L 0 10 L 0 29.714844 C 0 32 0 32 2.371094 32 Z "/>
+<path style="fill:#000;fill-opacity:.102" d="M 2.371094 32 L 29.628906 32 C 32 32 32 32 32 29.714844 L 32 10 L 16 0 L 0 10 L 0 29.714844 C 0 32 0 32 2.371094 32 Z "/>
+<path style="fill:#fff" d="M 4 4 L 4 28 L 28 28 L 28 4 Z "/>
+<g style="fill:#268bd2">
+<path d="M 2 32 L 30 32 C 32 32 32 32 32 30 L 32 12 L 0 30 C 0 32 0 32 2 32 Z "/>
+<path d="M 30 32 L 2 32 C 0 32 0 32 0 30 L 0 12 L 32 30 C 32 32 32 32 30 32 Z "/>
+</g>
+<path style="fill:#fff;fill-opacity:.102" d="M 29.628906 32 L 2.371094 32 C 0 32 0 32 0 29.753906 L 0 12 L 32 29.753906 C 32 32 32 32 29.628906 32 Z "/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/mail-mark-unread.svg b/.icons/Material-Black-Lime-Numix/32/actions/mail-mark-unread.svg
new file mode 100644
index 00000000..cd2fdc03
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/mail-mark-unread.svg
@@ -0,0 +1,8 @@
+<svg width="32" xmlns="http://www.w3.org/2000/svg" height="32" viewBox="0 0 32 32" xmlns:xlink="http://www.w3.org/1999/xlink">
+<path style="fill:#268bd2" d="M 2 8 C 0 8 0 8 0 10 L 0 30 C 0 32 0 32 2 32 L 30 32 C 32 32 32 32 32 30 C 32 23.5625 32 13.71875 32 10 C 32 8 32 8 30 8 Z "/>
+<g style="fill-opacity:.102">
+<path style="fill:#fff" d="M 0.875 8.015625 C 0.03125 8.109375 0 8.511719 0 10.011719 L 16 20 L 32 10.011719 C 32 8.015625 32 8.015625 30 8.015625 L 2 8.015625 C 1.5 8.015625 1.15625 7.984375 0.875 8.015625 Z "/>
+<path style="fill:#000" d="M 32 10 L 16 20 L 32 30 Z "/>
+</g>
+<path style="fill:#cb4b16;fill-rule:evenodd" d="M 28.453125 9.039062 C 29.949219 15.5 29.542969 14.699219 23.980469 11.972656 C 18.136719 14.941406 18.339844 15.191406 19.542969 8.976562 C 14.289062 4.601562 14.890625 4.996094 21.273438 4.191406 C 24.148438 -1.605469 23.90625 -1.195312 26.78125 4.226562 C 33.515625 4.976562 33.355469 4.71875 28.453125 9.039062 Z "/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/mail-message-new.svg b/.icons/Material-Black-Lime-Numix/32/actions/mail-message-new.svg
new file mode 100644
index 00000000..0c086b27
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/mail-message-new.svg
@@ -0,0 +1,11 @@
+<svg width="32" xmlns="http://www.w3.org/2000/svg" height="32" viewBox="0 0 32 32" xmlns:xlink="http://www.w3.org/1999/xlink">
+<path style="fill:#268bd2" d="M 2.371094 32 L 29.628906 32 C 32 32 32 32 32 29.714844 L 32 10 L 16 0 L 0 10 L 0 29.714844 C 0 32 0 32 2.371094 32 Z "/>
+<path style="fill:#000;fill-opacity:.102" d="M 2.371094 32 L 29.628906 32 C 32 32 32 32 32 29.714844 L 32 10 L 16 0 L 0 10 L 0 29.714844 C 0 32 0 32 2.371094 32 Z "/>
+<path style="fill:#fff" d="M 4 4 L 4 28 L 28 28 L 28 4 Z "/>
+<g style="fill:#268bd2">
+<path d="M 2 32 L 30 32 C 32 32 32 32 32 30 L 32 12 L 0 30 C 0 32 0 32 2 32 Z "/>
+<path d="M 30 32 L 2 32 C 0 32 0 32 0 30 L 0 12 L 32 30 C 32 32 32 32 30 32 Z "/>
+</g>
+<path style="fill:#fff;fill-opacity:.102" d="M 29.628906 32 L 2.371094 32 C 0 32 0 32 0 29.753906 L 0 12 L 32 29.753906 C 32 32 32 32 29.628906 32 Z "/>
+<path style="fill:#cb4b16;fill-rule:evenodd" d="M 28.453125 9.039062 C 29.949219 15.5 29.542969 14.699219 23.980469 11.972656 C 18.136719 14.941406 18.339844 15.191406 19.542969 8.976562 C 14.289062 4.601562 14.890625 4.996094 21.273438 4.191406 C 24.148438 -1.605469 23.90625 -1.195312 26.78125 4.226562 C 33.515625 4.976562 33.355469 4.71875 28.453125 9.039062 Z "/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/mail-message.svg b/.icons/Material-Black-Lime-Numix/32/actions/mail-message.svg
new file mode 100644
index 00000000..ed72fcb9
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/mail-message.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <path d="m 2 4 c -2 0 -2 0 -2 2 l 0 20 c 0 2 0 2 2 2 l 28 0 c 2 0 2 0 2 -2 0 -6.438 0 -16.281 0 -20 0 -2 0 -2 -2 -2 z" style="fill:#268bd2"/>
+ <g transform="translate(0,-4)" style="fill-opacity:0.102">
+ <path d="m 0.875 8.02 c -0.844 0.094 -0.875 0.496 -0.875 1.996 l 16 9.988 16 -9.988 c 0 -1.996 0 -1.996 -2 -1.996 l -28 0 c -0.5 0 -0.844 -0.031 -1.125 0 z" style="fill:#fff"/>
+ <path d="m 32 10 -16 10 16 10" style="fill:#000"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/mail-move.svg b/.icons/Material-Black-Lime-Numix/32/actions/mail-move.svg
new file mode 100644
index 00000000..b22806fc
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/mail-move.svg
@@ -0,0 +1,12 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <path d="m 1.5 0 c -1.5 0 -1.5 0 -1.5 1.5 l 0 15 c 0 1.5 0 1.5 1.5 1.5 l 21 0 c 1.5 0 1.5 0 1.5 -1.5 0 -4.828 0 -12.211 0 -15 c 0 -1.5 0 -1.5 -1.5 -1.5" style="fill:#268bd2;opacity:0.4;fill-opacity:1"/>
+ <g transform="matrix(0.74999999,0,0,0.74999999,0,-5.9999999)" style="opacity:0.4;fill-opacity:0.102">
+ <path d="m 0.875 8.02 c -0.844 0.094 -0.875 0.496 -0.875 1.996 l 16 9.988 16 -9.988 c 0 -1.996 0 -1.996 -2 -1.996 l -28 0 c -0.5 0 -0.844 -0.031 -1.125 0 z" style="fill:#fff"/>
+ <path d="m 32 10 -16 10 16 10" style="fill:#000"/>
+ </g>
+ <path d="m 9.5 14 c -1.5 0 -1.5 0 -1.5 1.5 l 0 15 c 0 1.5 0 1.5 1.5 1.5 l 21 0 c 1.5 0 1.5 0 1.5 -1.5 0 -4.828 0 -12.211 0 -15 0 -1.5 0 -1.5 -1.5 -1.5" style="fill:#268bd2"/>
+ <g transform="matrix(0.74999999,0,0,0.74999999,7.999999,7.9999999)" style="fill-opacity:0.102">
+ <path d="m 0.875 8.02 c -0.844 0.094 -0.875 0.496 -0.875 1.996 l 16 9.988 16 -9.988 c 0 -1.996 0 -1.996 -2 -1.996 l -28 0 c -0.5 0 -0.844 -0.031 -1.125 0 z" style="fill:#fff"/>
+ <path d="m 32 10 -16 10 16 10" style="fill:#000"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/mail-read.svg b/.icons/Material-Black-Lime-Numix/32/actions/mail-read.svg
new file mode 120000
index 00000000..8221c41f
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/mail-read.svg
@@ -0,0 +1 @@
+mail-mark-read.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/mail-replied.svg b/.icons/Material-Black-Lime-Numix/32/actions/mail-replied.svg
new file mode 100644
index 00000000..6fde0be8
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/mail-replied.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <path d="M 2.371094 32 L 29.628906 32 C 32 32 32 32 32 29.714844 L 32 10 L 16 0 L 0 10 L 0 29.714844 C 0 32 0 32 2.371094 32 Z " style="fill:#268bd2"/>
+ <path d="M 2.371094 32 L 29.628906 32 C 32 32 32 32 32 29.714844 L 32 10 L 16 0 L 0 10 L 0 29.714844 C 0 32 0 32 2.371094 32 Z " style="fill:#000;fill-opacity:0.102"/>
+ <path d="m 4 4 l 0 24 l 24 0 l 0 -24 Z" style="fill:#fff"/>
+ <g style="fill:#268bd2">
+ <path d="m 2 32 l 28 0 c 2 0 2 0 2 -2 l 0 -18 l -32 18 c 0 2 0 2 2 2 Z"/>
+ <path d="m 30 32 l -28 0 c -2 0 -2 0 -2 -2 l 0 -18 l 32 18 c 0 2 0 2 -2 2 Z"/>
+ </g>
+ <path d="M 29.628906 32 L 2.371094 32 C 0 32 0 32 0 29.753906 L 0 12 L 32 29.753906 C 32 32 32 32 29.628906 32 Z " style="fill:#fff;fill-opacity:0.102"/>
+ <path d="m 20.589 15.555 c -0.21 0 -0.514 0.187 -0.888 0.561 l -7.477 5.982 c -1.501 1.501 -1.495 1.495 0 2.991 l 7.477 5.982 c 1.122 1.122 1.425 0.561 1.495 -1.682 0.023 -0.748 0 -1.682 0 -2.804 0.015 0 0.032 0 0.047 0 7.431 0 10.422 -4.486 10.375 -10.515 -2.944 3.038 -5.935 4.533 -10.422 4.44 0 -1.072 0.023 -1.989 0 -2.711 -0.047 -1.495 -0.187 -2.243 -0.608 -2.243 z" style="fill:#859900;fill-rule:evenodd"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/mail-reply-all.svg b/.icons/Material-Black-Lime-Numix/32/actions/mail-reply-all.svg
new file mode 100644
index 00000000..716c5df0
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/mail-reply-all.svg
@@ -0,0 +1,7 @@
+<svg width="32" xmlns="http://www.w3.org/2000/svg" height="32" viewBox="0 0 32 32" xmlns:xlink="http://www.w3.org/1999/xlink">
+<g style="fill-rule:evenodd">
+<path style="fill:#859900" d="M 17.1875 10.5 C 16.90625 10.5 16.5 10.75 16 11.25 L 6 19.25 C 3.992188 21.257812 4 21.25 6 23.25 L 16 31.25 C 17.5 32.75 17.90625 32 18 29 C 18.03125 28 18 26.75 18 25.25 C 18.023438 25.25 18.042969 25.25 18.0625 25.25 C 28 25.25 32.0625 12.0625 32 4 C 28.0625 8.0625 24 17.25 18 17.125 C 18.003906 15.691406 18.03125 14.464844 18 13.5 C 17.9375 11.5 17.75 10.5 17.1875 10.5 Z "/>
+<path style="fill:#000;fill-opacity:.102" d="M 17.1875 10.5 C 16.90625 10.5 16.5 10.75 16 11.25 L 6 19.25 C 3.992188 21.257812 4 21.25 6 23.25 L 16 31.25 C 17.5 32.75 17.90625 32 18 29 C 18.03125 28 18 26.75 18 25.25 C 18.023438 25.25 18.042969 25.25 18.0625 25.25 C 28 25.25 32.0625 12.0625 32 4 C 28.0625 8.0625 24 17.25 18 17.125 C 18.003906 15.691406 18.03125 14.464844 18 13.5 C 17.9375 11.5 17.75 10.5 17.1875 10.5 Z "/>
+<path style="fill:#859900" d="M 17.1875 3.25 C 16.90625 3.25 16.5 3.5 16 4 L 6 12 C 3.992188 14.007812 4 14 6 16 L 16 24 C 17.5 25.5 17.90625 24.75 18 21.75 C 18.03125 20.75 18 19.5 18 18 C 18.019531 18 18.042969 18 18.0625 18 C 28 18 32 12 31.9375 3.9375 C 28 8 24 10 18 9.875 C 18 8.441406 18.03125 7.214844 18 6.25 C 17.9375 4.25 17.75 3.25 17.1875 3.25 Z "/>
+</g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/mail-reply-sender.svg b/.icons/Material-Black-Lime-Numix/32/actions/mail-reply-sender.svg
new file mode 100644
index 00000000..991a4506
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/mail-reply-sender.svg
@@ -0,0 +1,3 @@
+<svg width="32" xmlns="http://www.w3.org/2000/svg" height="32" viewBox="0 0 32 32" xmlns:xlink="http://www.w3.org/1999/xlink">
+<path style="fill:#859900;fill-rule:evenodd" d="M 17.1875 5.25 C 16.90625 5.25 16.5 5.5 16 6 L 6 14 C 3.992188 16.007812 4 16 6 18 L 16 26 C 17.5 27.5 17.90625 26.75 18 23.75 C 18.03125 22.75 18 21.5 18 20 C 18.019531 20 18.042969 20 18.0625 20 C 28 20 32 14 31.9375 5.9375 C 28 10 24 12 18 11.875 C 18 10.441406 18.03125 9.214844 18 8.25 C 17.9375 6.25 17.75 5.25 17.1875 5.25 Z "/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/mail-send-receive.svg b/.icons/Material-Black-Lime-Numix/32/actions/mail-send-receive.svg
new file mode 100644
index 00000000..c303b7c5
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/mail-send-receive.svg
@@ -0,0 +1,4 @@
+<svg width="32" xmlns="http://www.w3.org/2000/svg" height="32" viewBox="0 0 32 32" xmlns:xlink="http://www.w3.org/1999/xlink">
+<path style="fill:#859900" d="M 22 20 L 32 10 L 26 10 L 26 0 L 18 0 L 18 10 L 12 10 Z "/>
+<path style="fill:#cb4b16" d="M 10 12 L 20 22 L 14 22 L 14 32 L 6 32 L 6 22 L 0 22 Z "/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/mail-send.svg b/.icons/Material-Black-Lime-Numix/32/actions/mail-send.svg
new file mode 100644
index 00000000..2226c4fb
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/mail-send.svg
@@ -0,0 +1,5 @@
+<svg width="32" xmlns="http://www.w3.org/2000/svg" height="32" viewBox="0 0 32 32" xmlns:xlink="http://www.w3.org/1999/xlink">
+<path style="fill:#dc322f" d="M 0 6 L 0 2 L 2 2 L 2 0 L 6 0 L 6 2 L 10 2 L 10 0 L 14 0 L 14 2 L 18 2 L 18 0 L 22 0 L 22 2 L 26 2 L 26 0 L 30 0 L 30 2 L 32 2 L 32 6 C 30.667969 6 31.332031 6 30 6 L 30 10 L 32 10 L 32 14 L 30 14 L 30 18 L 32 18 L 32 22 L 30 22 L 30 26 L 32 26 L 32 30 L 30 30 L 30 32 L 26 32 L 26 30 L 22 30 L 22 32 L 18 32 L 18 30 L 14 30 L 14 32 L 10 32 L 10 30 L 6 30 L 6 32 L 2 32 L 2 30 L 0 30 L 0 26 L 2 26 L 2 22 L 0 22 L 0 18 L 2 18 L 2 14 L 0 14 L 0 10 L 2 10 L 2 6 Z "/>
+<path style="fill:#fff;fill-opacity:.902" d="M 6 6 L 26 6 L 26 26 L 6 26 Z "/>
+<path style="fill:#dc322f" d="M 10 10 C 12 10 14 10 14 12.75 C 16 10 22 10 22 10 C 20 12 18 16 18 18 L 22 20 C 22 20 20 22 18 22 C 12 22 10 18 10 10 Z "/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/mail-unread.svg b/.icons/Material-Black-Lime-Numix/32/actions/mail-unread.svg
new file mode 120000
index 00000000..b62208f4
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/mail-unread.svg
@@ -0,0 +1 @@
+mail-mark-unread.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/mail_forward.svg b/.icons/Material-Black-Lime-Numix/32/actions/mail_forward.svg
new file mode 120000
index 00000000..c3494667
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/mail_forward.svg
@@ -0,0 +1 @@
+mail-forward.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/mail_new.svg b/.icons/Material-Black-Lime-Numix/32/actions/mail_new.svg
new file mode 120000
index 00000000..2c823c0a
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/mail_new.svg
@@ -0,0 +1 @@
+mail-message-new.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/mail_reply.svg b/.icons/Material-Black-Lime-Numix/32/actions/mail_reply.svg
new file mode 120000
index 00000000..a24e1a86
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/mail_reply.svg
@@ -0,0 +1 @@
+mail-reply-sender.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/mail_replyall.svg b/.icons/Material-Black-Lime-Numix/32/actions/mail_replyall.svg
new file mode 120000
index 00000000..1e45e24d
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/mail_replyall.svg
@@ -0,0 +1 @@
+mail-reply-all.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/media-eject.svg b/.icons/Material-Black-Lime-Numix/32/actions/media-eject.svg
new file mode 100644
index 00000000..36c2d5c3
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/media-eject.svg
@@ -0,0 +1,6 @@
+<svg width="32" xmlns="http://www.w3.org/2000/svg" height="32" viewBox="0 0 32 32" xmlns:xlink="http://www.w3.org/1999/xlink">
+<g style="fill:#888">
+<path d="M 30 24 L 30 30 L 2 30 L 2 24 Z "/>
+<path d="M 2 20 L 16 2 L 30 20 Z "/>
+</g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/media-import-audio-cd.svg b/.icons/Material-Black-Lime-Numix/32/actions/media-import-audio-cd.svg
new file mode 100644
index 00000000..ebed30e4
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/media-import-audio-cd.svg
@@ -0,0 +1,8 @@
+<!-- Created with Inkscape (http://www.inkscape.org/) -->
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <path d="m 16 13.5 c 1.38 0 2.5 1.122 2.5 2.5 0 1.38 -1.122 2.5 -2.5 2.5 -1.38 0 -2.5 -1.122 -2.5 -2.5 0 -1.38 1.122 -2.5 2.5 -2.5 z" style="stroke-dasharray:none;stroke-opacity:1;fill:none;stroke-miterlimit:4;fill-opacity:1;stroke:#888;stroke-linejoin:round;stroke-width:1"/>
+ <path d="m 16 2.75 c -7.347 0 -13.25 5.906 -13.25 13.25 0 7.347 5.906 13.25 13.25 13.25 7.347 0 13.25 -5.906 13.25 -13.25 0 -7.347 -5.906 -13.25 -13.25 -13.25 m 0 7.95 c 2.919 0 5.3 2.381 5.3 5.3 0 2.919 -2.381 5.3 -5.3 5.3 -2.919 0 -5.3 -2.381 -5.3 -5.3 0 -2.919 2.381 -5.3 5.3 -5.3 z" style="fill:#d1d1d1;fill-opacity:1;stroke:none"/>
+ <circle cx="16" cy="16" r="13.481" style="stroke-dasharray:none;stroke-opacity:1;fill:none;opacity:1;stroke-miterlimit:4;fill-opacity:1;stroke:#888;fill-rule:nonzero;stroke-linecap:butt;stroke-linejoin:round;stroke-width:1.037;stroke-dashoffset:0"/>
+ <circle cy="16" cx="16" r="5.5" style="stroke-dasharray:none;stroke-opacity:1;fill:none;opacity:1;stroke-miterlimit:4;fill-opacity:1;stroke:#888;fill-rule:nonzero;stroke-linecap:butt;stroke-linejoin:round;stroke-width:1;stroke-dashoffset:0"/>
+ <path d="m 30 24 -5.5 6 -5.5 -6 3 0 0 -6 5 0 0 6 z" style="fill:#859900;fill-opacity:1;stroke:none"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/media-playback-pause.svg b/.icons/Material-Black-Lime-Numix/32/actions/media-playback-pause.svg
new file mode 100644
index 00000000..854d9ec1
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/media-playback-pause.svg
@@ -0,0 +1,6 @@
+<svg width="32" xmlns="http://www.w3.org/2000/svg" height="32" viewBox="0 0 32 32" xmlns:xlink="http://www.w3.org/1999/xlink">
+<g style="fill:#268bd2">
+<path d="M 2 2 L 14 2 L 14 30 L 2 30 Z "/>
+<path d="M 18 2 L 30 2 L 30 30 L 18 30 Z "/>
+</g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/media-playback-record.svg b/.icons/Material-Black-Lime-Numix/32/actions/media-playback-record.svg
new file mode 100644
index 00000000..7a11cd3c
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/media-playback-record.svg
@@ -0,0 +1,3 @@
+<svg width="32" xmlns="http://www.w3.org/2000/svg" height="32" viewBox="0 0 32 32" xmlns:xlink="http://www.w3.org/1999/xlink">
+<path style="fill:#dc322f;fill-rule:evenodd" d="M 32 16.003906 C 32 24.839844 24.835938 32 16 32 C 7.164062 32 0 24.839844 0 16.003906 C 0 7.164062 7.164062 0 16 0 C 24.835938 0 32 7.164062 32 16.003906 Z "/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/media-playback-start-rtl.svg b/.icons/Material-Black-Lime-Numix/32/actions/media-playback-start-rtl.svg
new file mode 100644
index 00000000..4164f662
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/media-playback-start-rtl.svg
@@ -0,0 +1,3 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <path d="m 30 0 0 32 -28 -16" style="fill:#859900"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/media-playback-start.svg b/.icons/Material-Black-Lime-Numix/32/actions/media-playback-start.svg
new file mode 100644
index 00000000..950ff3ee
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/media-playback-start.svg
@@ -0,0 +1,3 @@
+<svg width="32" xmlns="http://www.w3.org/2000/svg" height="32" viewBox="0 0 32 32" xmlns:xlink="http://www.w3.org/1999/xlink">
+<path style="fill:#859900" d="M 2 0 L 2 32 L 30 16 Z "/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/media-playback-stop.svg b/.icons/Material-Black-Lime-Numix/32/actions/media-playback-stop.svg
new file mode 100644
index 00000000..5c0b3182
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/media-playback-stop.svg
@@ -0,0 +1,3 @@
+<svg width="32" xmlns="http://www.w3.org/2000/svg" height="32" viewBox="0 0 32 32" xmlns:xlink="http://www.w3.org/1999/xlink">
+<path style="fill:#dc322f" d="M 2 2 L 30 2 L 30 30 L 2 30 Z "/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/media-playlist-repeat.svg b/.icons/Material-Black-Lime-Numix/32/actions/media-playlist-repeat.svg
new file mode 100644
index 00000000..772b0deb
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/media-playlist-repeat.svg
@@ -0,0 +1,5 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" viewBox="0 0 32 32">
+ <g>
+ <path d="M 6 6 L 26 6 C 32 6 32 6 32 12 L 32 20 C 32 26 32 26 26 26 C 23.75 26 23.125 25.980469 20.875 25.980469 C 21.625 26.625 22.324219 27.570312 21.933594 28.609375 C 21.515625 30.121094 19.339844 30.496094 18.402344 29.257812 C 16.660156 27.503906 15.695312 25.78125 14 23.980469 C 15.796875 22.082031 16.855469 20.253906 18.707031 18.40625 C 19.925781 17.28125 22.175781 18.292969 22.082031 19.964844 C 22.121094 20.835938 21.441406 21.429688 20.875 21.980469 C 23.386719 21.957031 23.492188 22.089844 26 22 C 28 22 28 22 28 20 L 28 12 C 28 10 28 10 26 10 C 21.417969 10 6 10 6 10 C 4 10 4 10 4 12 L 4 20 C 4 22 4 22 6 22 L 8 22 C 10 22 10 22 10 24 C 10 26 10 26 8 26 L 6 26 C 0 26 0 26 0 20 L 0 12 C 0 6 0 6 6 6 Z " fill="#268bd1"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/media-playlist-shuffle.svg b/.icons/Material-Black-Lime-Numix/32/actions/media-playlist-shuffle.svg
new file mode 100644
index 00000000..848d8120
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/media-playlist-shuffle.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" viewBox="0 0 32 32" xmlns:xlink="http://www.w3.org/1999/xlink">
+ <g>
+ <path d="M 0 6 C 0 7.332031 0 8.667969 0 10 C 2.136719 10.023438 5.867188 9.910156 8 10 C 10.882812 10 10.972656 10 12 12 L 14 20 C 16 26 16 26 18.375 26 C 20.625 26 22.875 26 25.125 26 C 24.375 26.644531 23.675781 27.589844 24.066406 28.628906 C 24.484375 30.140625 26.660156 30.515625 27.597656 29.277344 C 29.339844 27.523438 30.304688 25.800781 32 24 C 30.203125 22.101562 29.144531 20.273438 27.292969 18.425781 C 26.074219 17.300781 23.824219 18.308594 23.917969 19.984375 C 23.878906 20.855469 24.558594 21.445312 25.125 22 C 22.613281 21.976562 24.507812 22.089844 22 22 C 18.9375 22 18.917969 22 18 20 L 16 12 C 14 6 14 6 10 6 C 8.125 6 1.875 6 0 6 Z " fill="#268bd1" id="0"/>
+ <path d="M 0 26.019531 C 0 24.6875 0 23.351562 0 22.019531 C 2.136719 21.996094 5.867188 22.105469 8 22.019531 C 10.882812 22.019531 10.972656 22.019531 12 20.019531 L 14 12.019531 C 16 6.019531 16 6.019531 18.375 6.019531 C 20.625 6.019531 22.875 6.019531 25.125 6.019531 C 24.375 5.375 23.675781 4.429688 24.066406 3.390625 C 24.484375 1.878906 26.660156 1.503906 27.597656 2.742188 C 29.339844 4.496094 30.304688 6.21875 32 8.019531 C 30.203125 9.917969 29.144531 11.746094 27.292969 13.59375 C 26.074219 14.71875 23.824219 13.707031 23.917969 12.035156 C 23.878906 11.164062 24.558594 10.570312 25.125 10.019531 C 22.613281 10.042969 24.507812 9.929688 22 10.019531 C 18.9375 10.019531 18.917969 10.019531 18 12.019531 L 16 20.019531 C 14 26.019531 14 26.019531 10 26.019531 C 8.125 26.019531 1.875 26.019531 0 26.019531 Z " fill="#268bd1"/>
+ <path d="M 0 26.019531 C 0 24.6875 0 23.351562 0 22.019531 C 2.136719 21.996094 5.867188 22.105469 8 22.019531 C 10.882812 22.019531 10.972656 22.019531 12 20.019531 L 14 12.019531 C 16 6.019531 16 6.019531 18.375 6.019531 C 20.625 6.019531 22.875 6.019531 25.125 6.019531 C 24.375 5.375 23.675781 4.429688 24.066406 3.390625 C 24.484375 1.878906 26.660156 1.503906 27.597656 2.742188 C 29.339844 4.496094 30.304688 6.21875 32 8.019531 C 30.203125 9.917969 29.144531 11.746094 27.292969 13.59375 C 26.074219 14.71875 23.824219 13.707031 23.917969 12.035156 C 23.878906 11.164062 24.558594 10.570312 25.125 10.019531 C 22.613281 10.042969 24.507812 9.929688 22 10.019531 C 18.9375 10.019531 18.917969 10.019531 18 12.019531 L 16 20.019531 C 14 26.019531 14 26.019531 10 26.019531 C 8.125 26.019531 1.875 26.019531 0 26.019531 Z " fill-opacity="0.102"/>
+ <use xlink:href="#0"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/media-record.svg b/.icons/Material-Black-Lime-Numix/32/actions/media-record.svg
new file mode 120000
index 00000000..09efbc5b
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/media-record.svg
@@ -0,0 +1 @@
+media-playback-record.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/media-seek-backward-rtl.svg b/.icons/Material-Black-Lime-Numix/32/actions/media-seek-backward-rtl.svg
new file mode 120000
index 00000000..9c64c025
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/media-seek-backward-rtl.svg
@@ -0,0 +1 @@
+media-seek-forward.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/media-seek-backward.svg b/.icons/Material-Black-Lime-Numix/32/actions/media-seek-backward.svg
new file mode 100644
index 00000000..cebf0823
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/media-seek-backward.svg
@@ -0,0 +1,5 @@
+<svg width="32" xmlns="http://www.w3.org/2000/svg" height="32" viewBox="0 0 32 32" xmlns:xlink="http://www.w3.org/1999/xlink">
+<path style="fill:#268bd2" d="M 30 2 L 30 30 L 12 16 Z "/>
+<path style="fill:#000;fill-opacity:.102" d="M 30 2 L 30 30 L 12 16 Z "/>
+<path style="fill:#268bd2" d="M 20 2 L 20 30 L 2 16 Z "/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/media-seek-forward-rtl.svg b/.icons/Material-Black-Lime-Numix/32/actions/media-seek-forward-rtl.svg
new file mode 120000
index 00000000..ebae8aa6
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/media-seek-forward-rtl.svg
@@ -0,0 +1 @@
+media-seek-backward.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/media-seek-forward.svg b/.icons/Material-Black-Lime-Numix/32/actions/media-seek-forward.svg
new file mode 100644
index 00000000..b8b27aa5
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/media-seek-forward.svg
@@ -0,0 +1,5 @@
+<svg width="32" xmlns="http://www.w3.org/2000/svg" height="32" viewBox="0 0 32 32" xmlns:xlink="http://www.w3.org/1999/xlink">
+<path style="fill:#268bd2" d="M 2 2 L 2 30 L 20 16 Z "/>
+<path style="fill:#000;fill-opacity:.102" d="M 2 2 L 2 30 L 20 16 Z "/>
+<path style="fill:#268bd2" d="M 12 2 L 12 30 L 30 16 Z "/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/media-skip-backward-rtl.svg b/.icons/Material-Black-Lime-Numix/32/actions/media-skip-backward-rtl.svg
new file mode 120000
index 00000000..82214a21
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/media-skip-backward-rtl.svg
@@ -0,0 +1 @@
+media-skip-forward.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/media-skip-backward.svg b/.icons/Material-Black-Lime-Numix/32/actions/media-skip-backward.svg
new file mode 100644
index 00000000..786acf72
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/media-skip-backward.svg
@@ -0,0 +1,8 @@
+<svg width="32" xmlns="http://www.w3.org/2000/svg" height="32" viewBox="0 0 32 32" xmlns:xlink="http://www.w3.org/1999/xlink">
+<path style="fill:#268bd2" d="M 30 2 L 30 30 L 12 16 Z "/>
+<path style="fill:#000;fill-opacity:.102" d="M 30 2 L 30 30 L 12 16 Z "/>
+<g style="fill:#268bd2">
+<path d="M 20 2 L 20 30 L 2 16 Z "/>
+<path d="M 8 2 L 2 2 L 2 30 L 8 30 Z "/>
+</g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/media-skip-forward-rtl.svg b/.icons/Material-Black-Lime-Numix/32/actions/media-skip-forward-rtl.svg
new file mode 120000
index 00000000..a0af1946
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/media-skip-forward-rtl.svg
@@ -0,0 +1 @@
+media-skip-backward.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/media-skip-forward.svg b/.icons/Material-Black-Lime-Numix/32/actions/media-skip-forward.svg
new file mode 100644
index 00000000..c82fba6b
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/media-skip-forward.svg
@@ -0,0 +1,8 @@
+<svg width="32" xmlns="http://www.w3.org/2000/svg" height="32" viewBox="0 0 32 32" xmlns:xlink="http://www.w3.org/1999/xlink">
+<path style="fill:#268bd2" d="M 2 2 L 2 30 L 20 16 Z "/>
+<path style="fill:#000;fill-opacity:.102" d="M 2 2 L 2 30 L 20 16 Z "/>
+<g style="fill:#268bd2">
+<path d="M 12 2 L 12 30 L 30 16 Z "/>
+<path d="M 24 2 L 30 2 L 30 30 L 24 30 Z "/>
+</g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/media-track-add-amarok.svg b/.icons/Material-Black-Lime-Numix/32/actions/media-track-add-amarok.svg
new file mode 120000
index 00000000..742bd8ef
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/media-track-add-amarok.svg
@@ -0,0 +1 @@
+list-add.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/media-track-edit-amarok.svg b/.icons/Material-Black-Lime-Numix/32/actions/media-track-edit-amarok.svg
new file mode 120000
index 00000000..b3fad1b7
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/media-track-edit-amarok.svg
@@ -0,0 +1 @@
+gtk-edit.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/media-track-remove-amarok.svg b/.icons/Material-Black-Lime-Numix/32/actions/media-track-remove-amarok.svg
new file mode 120000
index 00000000..2283292b
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/media-track-remove-amarok.svg
@@ -0,0 +1 @@
+dialog-no.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/menu_new.svg b/.icons/Material-Black-Lime-Numix/32/actions/menu_new.svg
new file mode 120000
index 00000000..ac2e5467
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/menu_new.svg
@@ -0,0 +1 @@
+application-menu.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/merge.svg b/.icons/Material-Black-Lime-Numix/32/actions/merge.svg
new file mode 100644
index 00000000..dbd0db48
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/merge.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <path d="m 14 6 0 9 -10 8 2.5 3.125 l 9.5 -7.602 9.5 7.602 2.5 -3.125 -10 -8 0 -9 -4 0" style="fill:#268bd2;opacity:1;fill-opacity:1;stroke:none"/>
+ <path d="m 16 2 6 6 -12 0 z" style="fill:#268bd2;opacity:1;fill-opacity:1;stroke:none"/>
+ <rect width="4" height="7" x="24" y="23" style="fill:#268bd2;opacity:1;fill-opacity:1;stroke:none"/>
+ <rect width="4" height="7" x="4" y="23" style="fill:#268bd2;opacity:1;fill-opacity:1;stroke:none"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/nemo-eject.svg b/.icons/Material-Black-Lime-Numix/32/actions/nemo-eject.svg
new file mode 100644
index 00000000..4d3bc214
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/nemo-eject.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <g transform="matrix(1.6666667,0,0,2,2.6666666,0)" fill="#dc322f" fill-opacity="1">
+ <path d="m 14 11 0 2 -12 0 0 -2 z"/>
+ <path d="m 2 9 6 -6 6 6"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/network-connect.svg b/.icons/Material-Black-Lime-Numix/32/actions/network-connect.svg
new file mode 120000
index 00000000..c67e2865
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/network-connect.svg
@@ -0,0 +1 @@
+gtk-connect.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/network-disconnect.svg b/.icons/Material-Black-Lime-Numix/32/actions/network-disconnect.svg
new file mode 120000
index 00000000..04cae563
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/network-disconnect.svg
@@ -0,0 +1 @@
+gtk-disconnect.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/next.svg b/.icons/Material-Black-Lime-Numix/32/actions/next.svg
new file mode 120000
index 00000000..c3064420
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/next.svg
@@ -0,0 +1 @@
+go-next.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/node-add.svg b/.icons/Material-Black-Lime-Numix/32/actions/node-add.svg
new file mode 100644
index 00000000..08d0daa2
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/node-add.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <rect x="6" height="15.5" style="fill:#3daee9;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero" width="1" y="8"/>
+ <rect x="6" height="15.5" style="fill:#3daee9;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero" width="1" y="-24" transform="matrix(0 1 -1 0 0 0)"/>
+ <circle cy="6" cx="6" style="stroke-dasharray:none;stroke-opacity:1;fill:none;opacity:1;stroke-miterlimit:4;stroke:#313131;stroke-linecap:butt;stroke-linejoin:round;stroke-width:2;stroke-dashoffset:0" r="2"/>
+ <rect x="-26" height="9.5" style="fill:#3daee9;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero" width="1" y="-18" transform="matrix(-1 0 0 -1 0 0)"/>
+ <rect x="24" height="4" style="stroke-dasharray:none;stroke-opacity:1;fill:none;opacity:1;stroke-miterlimit:4;stroke:#313131;stroke-linecap:butt;stroke-linejoin:miter;stroke-width:2;stroke-dashoffset:0" width="4" y="4"/>
+ <rect x="25" height="9.5" style="fill:#3daee9;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero" width="1" transform="matrix(0 1 -1 0 0 0)" y="-18"/>
+ <rect x="4" height="4" style="stroke-dasharray:none;stroke-opacity:1;fill:none;opacity:1;stroke-miterlimit:4;stroke:#313131;stroke-linecap:butt;stroke-linejoin:miter;stroke-width:2;stroke-dashoffset:0" width="4" y="24"/>
+ <path style="fill:#859900" d="m 31 23 -4 0 0 -4 -4 0 0 4 -4 0 0 4 4 0 0 4 4 0 0 -4 4 0 z"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/node-break.svg b/.icons/Material-Black-Lime-Numix/32/actions/node-break.svg
new file mode 100644
index 00000000..a780840d
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/node-break.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <rect style="fill:#3daee9;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero" y="8.5" x="-26" transform="matrix(0 -1 1 0 0 0)" width="1" height="4.5"/>
+ <path style="fill:#cb4b16" d="m 16 18 4 -4 -8 0 z"/>
+ <rect style="fill:#3daee9;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero" y="4" transform="matrix(0 -1 1 0 0 0)" x="-7.02" width="1" height="10"/>
+ <rect style="fill:#3daee9;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero" y="18" x="-7.01" transform="matrix(0 -1 1 0 0 0)" width="1" height="10"/>
+ <rect style="stroke-dasharray:none;stroke-opacity:1;fill:none;opacity:1;stroke-miterlimit:4;stroke:#313131;stroke-linecap:butt;stroke-linejoin:miter;stroke-width:2;stroke-dashoffset:0" y="4" x="14" width="4" height="4"/>
+ <rect style="stroke-dasharray:none;stroke-opacity:1;fill:none;opacity:1;stroke-miterlimit:4;stroke:#313131;stroke-linecap:butt;stroke-linejoin:miter;stroke-width:2;stroke-dashoffset:0" y="24" x="5" width="3" height="3"/>
+ <rect style="fill:#3daee9;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero" y="-23.5" transform="matrix(0 -1 -1 0 0 0)" x="-26" width="1" height="4.5"/>
+ <rect width="3" height="3" y="24" x="-27" style="stroke-dasharray:none;stroke-opacity:1;fill:none;opacity:1;stroke-miterlimit:4;stroke:#313131;stroke-linecap:butt;stroke-linejoin:miter;stroke-width:2;stroke-dashoffset:0" transform="matrix(-1 0 0 1 0 0)"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/node-cusp.svg b/.icons/Material-Black-Lime-Numix/32/actions/node-cusp.svg
new file mode 100644
index 00000000..de16f69f
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/node-cusp.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <path d="m 2 5.5 c 4.7 0 13.14 17.05 13.14 17.05" style="stroke-dasharray:none;stroke-opacity:1;fill:none;stroke-miterlimit:4;stroke:#3daee9;stroke-linecap:butt;stroke-linejoin:miter;stroke-width:1"/>
+ <path d="m 18.776 22.69 c 7.833 -3.061 10.724 -10.302 10.724 -17.69" style="stroke-dasharray:none;stroke-opacity:1;fill:none;stroke-miterlimit:4;stroke:#3daee9;stroke-linecap:butt;stroke-linejoin:miter;stroke-width:1"/>
+ <path d="m 16.5 5 0 17" style="stroke-dasharray:2 2;stroke-opacity:1;fill:none;stroke-miterlimit:4;stroke:#313131;stroke-linecap:butt;stroke-linejoin:miter;stroke-width:1;stroke-dashoffset:0"/>
+ <path d="m 30 23.5 -11 0" style="stroke-dasharray:2 2;stroke-opacity:1;fill:none;stroke-miterlimit:4;stroke:#313131;stroke-linecap:butt;stroke-linejoin:miter;stroke-width:1;stroke-dashoffset:0"/>
+ <rect width="4" height="4" x="-6.95" y="26.28" style="stroke-dasharray:none;stroke-opacity:1;fill:none;opacity:1;stroke-miterlimit:4;stroke:#313131;stroke-linecap:butt;stroke-linejoin:miter;stroke-width:2;stroke-dashoffset:0" transform="matrix(0.70711 -0.70711 0.70711 0.70711 0 0)"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/node-delete-segment.svg b/.icons/Material-Black-Lime-Numix/32/actions/node-delete-segment.svg
new file mode 100644
index 00000000..73fab269
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/node-delete-segment.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <rect width="1" style="fill:#3daee9;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero" x="-26" height="4.5" y="8.5" transform="matrix(0 -1 1 0 0 0)"/>
+ <path d="m 16 18 4 -4 -8 0 z" style="fill:#cb4b16"/>
+ <rect width="3" style="stroke-dasharray:none;stroke-opacity:1;fill:none;opacity:1;stroke-miterlimit:4;stroke:#313131;stroke-linecap:butt;stroke-linejoin:miter;stroke-width:2;stroke-dashoffset:0" height="3" x="5" y="24"/>
+ <rect width="1" style="fill:#3daee9;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero" height="4.5" x="-26" y="-23.5" transform="matrix(0 -1 -1 0 0 0)"/>
+ <rect height="3" width="3" x="-27" y="24" style="stroke-dasharray:none;stroke-opacity:1;fill:none;opacity:1;stroke-miterlimit:4;stroke:#313131;stroke-linecap:butt;stroke-linejoin:miter;stroke-width:2;stroke-dashoffset:0" transform="matrix(-1 0 0 1 0 0)"/>
+ <rect width="1" style="fill:#3daee9;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero" height="15" x="-7" y="8.5" transform="matrix(0 -1 1 0 0 0)"/>
+ <rect width="3" style="stroke-dasharray:none;stroke-opacity:1;fill:none;opacity:1;stroke-miterlimit:4;stroke:#313131;stroke-linecap:butt;stroke-linejoin:miter;stroke-width:2;stroke-dashoffset:0" height="3" x="5" y="5"/>
+ <rect height="3" width="3" x="-27" y="5" style="stroke-dasharray:none;stroke-opacity:1;fill:none;opacity:1;stroke-miterlimit:4;stroke:#313131;stroke-linecap:butt;stroke-linejoin:miter;stroke-width:2;stroke-dashoffset:0" transform="matrix(-1 0 0 1 0 0)"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/node-delete.svg b/.icons/Material-Black-Lime-Numix/32/actions/node-delete.svg
new file mode 100644
index 00000000..5ce8cd2d
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/node-delete.svg
@@ -0,0 +1,10 @@
+<svg viewBox="0 0 32 32" xmlns="http://www.w3.org/2000/svg">
+ <rect y="8" x="6" height="15.5" width="1" style="fill:#3daee9;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect y="-24" x="6" height="15.5" width="1" style="fill:#3daee9;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero" transform="matrix(0 1 -1 0 0 0)"/>
+ <circle style="stroke-dasharray:none;stroke-opacity:1;fill:none;opacity:1;stroke-miterlimit:4;stroke:#313131;stroke-linecap:butt;stroke-linejoin:round;stroke-width:2;stroke-dashoffset:0" r="2" cy="6" cx="6"/>
+ <rect y="-18" x="-26" height="9.5" width="1" style="fill:#3daee9;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero" transform="matrix(-1 0 0 -1 0 0)"/>
+ <rect y="4" x="24" height="4" width="4" style="stroke-dasharray:none;stroke-opacity:1;fill:none;opacity:1;stroke-miterlimit:4;stroke:#313131;stroke-linecap:butt;stroke-linejoin:miter;stroke-width:2;stroke-dashoffset:0"/>
+ <rect y="-18" x="25" height="9.5" width="1" style="fill:#3daee9;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero" transform="matrix(0 1 -1 0 0 0)"/>
+ <rect y="24" x="4" height="4" width="4" style="stroke-dasharray:none;stroke-opacity:1;fill:none;opacity:1;stroke-miterlimit:4;stroke:#313131;stroke-linecap:butt;stroke-linejoin:miter;stroke-width:2;stroke-dashoffset:0"/>
+ <path d="m 30.657 27.828 -2.828 -2.828 2.828 -2.828 -2.828 -2.828 -2.828 2.828 -2.828 -2.828 -2.828 2.828 2.828 2.828 -2.828 2.828 2.828 2.828 2.828 -2.828 l 2.828 2.828 z" style="fill:#dc322f;fill-opacity:1"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/node-join-segment.svg b/.icons/Material-Black-Lime-Numix/32/actions/node-join-segment.svg
new file mode 100644
index 00000000..3f7d02dd
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/node-join-segment.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <rect transform="matrix(0 1 1 0 0 0)" height="4.5" x="6" y="8.5" width="1" style="fill:#3daee9;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 16 18 4 -4 -8 0 z" style="fill:#cb4b16"/>
+ <rect height="3" y="-8" transform="matrix(1 0 0 -1 0 0)" width="3" style="stroke-dasharray:none;stroke-opacity:1;fill:none;opacity:1;stroke-miterlimit:4;stroke:#313131;stroke-linecap:butt;stroke-linejoin:miter;stroke-width:2;stroke-dashoffset:0" x="5"/>
+ <rect transform="matrix(0 1 -1 0 0 0)" height="4.5" x="6" y="-23.5" width="1" style="fill:#3daee9;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect height="3" y="-8" transform="matrix(-1 0 0 -1 0 0)" width="3" style="stroke-dasharray:none;stroke-opacity:1;fill:none;opacity:1;stroke-miterlimit:4;stroke:#313131;stroke-linecap:butt;stroke-linejoin:miter;stroke-width:2;stroke-dashoffset:0" x="-27"/>
+ <rect transform="matrix(0 1 1 0 0 0)" height="15" x="25" y="8.5" width="1" style="fill:#3daee9;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect height="3" y="-27" transform="matrix(1 0 0 -1 0 0)" width="3" style="stroke-dasharray:none;stroke-opacity:1;fill:none;opacity:1;stroke-miterlimit:4;stroke:#313131;stroke-linecap:butt;stroke-linejoin:miter;stroke-width:2;stroke-dashoffset:0" x="5"/>
+ <rect height="3" y="-27" transform="matrix(-1 0 0 -1 0 0)" width="3" style="stroke-dasharray:none;stroke-opacity:1;fill:none;opacity:1;stroke-miterlimit:4;stroke:#313131;stroke-linecap:butt;stroke-linejoin:miter;stroke-width:2;stroke-dashoffset:0" x="-27"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/node-join.svg b/.icons/Material-Black-Lime-Numix/32/actions/node-join.svg
new file mode 100644
index 00000000..4c3af49c
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/node-join.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <rect height="4.5" style="fill:#3daee9;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero" y="8.5" x="6" transform="matrix(0 1 1 0 0 0)" width="1"/>
+ <path style="fill:#cb4b16" d="m 16 18 4 -4 -8 0 z"/>
+ <rect height="10" style="fill:#3daee9;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero" y="4" x="24.982" transform="matrix(0 1 1 0 0 0)" width="1"/>
+ <rect height="10" style="fill:#3daee9;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero" y="18" x="24.991" transform="matrix(0 1 1 0 0 0)" width="1"/>
+ <rect transform="matrix(1 0 0 -1 0 0)" width="4" y="-28" height="4" x="14" style="stroke-dasharray:none;stroke-opacity:1;fill:none;opacity:1;stroke-miterlimit:4;stroke:#313131;stroke-linecap:butt;stroke-linejoin:miter;stroke-width:2;stroke-dashoffset:0"/>
+ <rect transform="matrix(1 0 0 -1 0 0)" width="3" y="-8" height="3" x="5" style="stroke-dasharray:none;stroke-opacity:1;fill:none;opacity:1;stroke-miterlimit:4;stroke:#313131;stroke-linecap:butt;stroke-linejoin:miter;stroke-width:2;stroke-dashoffset:0"/>
+ <rect height="4.5" style="fill:#3daee9;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero" y="-23.5" x="6" transform="matrix(0 1 -1 0 0 0)" width="1"/>
+ <rect transform="matrix(-1 0 0 -1 0 0)" width="3" y="-8" height="3" x="-27" style="stroke-dasharray:none;stroke-opacity:1;fill:none;opacity:1;stroke-miterlimit:4;stroke:#313131;stroke-linecap:butt;stroke-linejoin:miter;stroke-width:2;stroke-dashoffset:0"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/node-segment-curve.svg b/.icons/Material-Black-Lime-Numix/32/actions/node-segment-curve.svg
new file mode 120000
index 00000000..e94c31f0
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/node-segment-curve.svg
@@ -0,0 +1 @@
+segment-curve.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/node-segment-line.svg b/.icons/Material-Black-Lime-Numix/32/actions/node-segment-line.svg
new file mode 120000
index 00000000..4cee9132
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/node-segment-line.svg
@@ -0,0 +1 @@
+segment-line.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/node-smooth.svg b/.icons/Material-Black-Lime-Numix/32/actions/node-smooth.svg
new file mode 100644
index 00000000..0e6eaa7e
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/node-smooth.svg
@@ -0,0 +1,5 @@
+<svg viewBox="0 0 32 32" xmlns="http://www.w3.org/2000/svg">
+ <path style="stroke-dasharray:none;stroke-opacity:1;fill:none;stroke-miterlimit:4;stroke:#3daee9;stroke-linecap:butt;stroke-linejoin:miter;stroke-width:1" d="m 2.5 6 c 0 19.342 10.969 20 10.969 20"/>
+ <path style="stroke-dasharray:none;stroke-opacity:1;fill:none;stroke-miterlimit:4;stroke:#3daee9;stroke-linecap:butt;stroke-linejoin:miter;stroke-width:1" d="m 29.5 6 c 0 19.342 -10.969 20 -10.969 20"/>
+ <rect height="4" width="4" style="stroke-dasharray:none;stroke-opacity:1;fill:none;opacity:1;stroke-miterlimit:4;stroke:#313131;stroke-linecap:butt;stroke-linejoin:miter;stroke-width:2;stroke-dashoffset:0" x="14" y="24"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/node-symmetric.svg b/.icons/Material-Black-Lime-Numix/32/actions/node-symmetric.svg
new file mode 100644
index 00000000..fc4fb455
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/node-symmetric.svg
@@ -0,0 +1,9 @@
+<svg viewBox="0 0 32 32" xmlns="http://www.w3.org/2000/svg">
+ <path style="stroke-dasharray:2 2;stroke-opacity:1;fill:none;stroke-miterlimit:4;stroke:#313131;stroke-linecap:butt;stroke-linejoin:miter;stroke-width:1;stroke-dashoffset:0" d="m 14 26.5 -9 0"/>
+ <path style="stroke-dasharray:none;stroke-opacity:1;fill:none;stroke-miterlimit:4;stroke:#3daee9;stroke-linecap:butt;stroke-linejoin:miter;stroke-width:1" d="m 2.5 6 c 0 19.342 10.969 20 10.969 20"/>
+ <path style="stroke-dasharray:2 2;stroke-opacity:1;fill:none;stroke-miterlimit:4;stroke:#313131;stroke-linecap:butt;stroke-linejoin:miter;stroke-width:1;stroke-dashoffset:0" d="m 18 26.5 9 0"/>
+ <path style="stroke-dasharray:none;stroke-opacity:1;fill:none;stroke-miterlimit:4;stroke:#3daee9;stroke-linecap:butt;stroke-linejoin:miter;stroke-width:1" d="m 29.5 6 c 0 19.342 -10.969 20 -10.969 20"/>
+ <rect width="4" style="stroke-dasharray:none;stroke-opacity:1;fill:none;opacity:1;stroke-miterlimit:4;stroke:#313131;stroke-linecap:butt;stroke-linejoin:miter;stroke-width:2;stroke-dashoffset:0" x="14" y="24" height="4"/>
+ <rect width="2" style="stroke-dasharray:none;stroke-opacity:1;fill:none;opacity:1;stroke-miterlimit:4;stroke:#313131;stroke-linecap:butt;stroke-linejoin:miter;stroke-width:1;stroke-dashoffset:0" x="3.5" y="25.5" height="2"/>
+ <rect width="2" height="2" x="-28.5" y="25.5" style="stroke-dasharray:none;stroke-opacity:1;fill:none;opacity:1;stroke-miterlimit:4;stroke:#313131;stroke-linecap:butt;stroke-linejoin:miter;stroke-width:1;stroke-dashoffset:0" transform="matrix(-1 0 0 1 0 0)"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/node-type-auto-smooth.svg b/.icons/Material-Black-Lime-Numix/32/actions/node-type-auto-smooth.svg
new file mode 100644
index 00000000..784925ce
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/node-type-auto-smooth.svg
@@ -0,0 +1,5 @@
+<svg viewBox="0 0 32 32" xmlns="http://www.w3.org/2000/svg">
+ <path d="m 2.5 6 c 0 19.342 10.969 20 10.969 20" style="stroke-dasharray:none;stroke-opacity:1;fill:none;stroke-miterlimit:4;stroke:#3daee9;stroke-linecap:butt;stroke-linejoin:miter;stroke-width:1"/>
+ <path d="m 29.5 6 c 0 19.342 -10.969 20 -10.969 20" style="stroke-dasharray:none;stroke-opacity:1;fill:none;stroke-miterlimit:4;stroke:#3daee9;stroke-linecap:butt;stroke-linejoin:miter;stroke-width:1"/>
+ <circle cx="16" cy="26" r="2" style="stroke-dasharray:none;stroke-opacity:1;fill:none;opacity:1;stroke-miterlimit:4;stroke:#313131;stroke-linecap:butt;stroke-linejoin:round;stroke-width:2;stroke-dashoffset:0"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/node-type-cusp.svg b/.icons/Material-Black-Lime-Numix/32/actions/node-type-cusp.svg
new file mode 120000
index 00000000..41d45cec
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/node-type-cusp.svg
@@ -0,0 +1 @@
+node-cusp.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/node-type-smooth.svg b/.icons/Material-Black-Lime-Numix/32/actions/node-type-smooth.svg
new file mode 120000
index 00000000..7361dd82
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/node-type-smooth.svg
@@ -0,0 +1 @@
+node-smooth.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/node-type-symmetric.svg b/.icons/Material-Black-Lime-Numix/32/actions/node-type-symmetric.svg
new file mode 120000
index 00000000..a89e7444
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/node-type-symmetric.svg
@@ -0,0 +1 @@
+node-symmetric.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/note-new.svg b/.icons/Material-Black-Lime-Numix/32/actions/note-new.svg
new file mode 120000
index 00000000..492c4777
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/note-new.svg
@@ -0,0 +1 @@
+stock_insert-note.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/note.svg b/.icons/Material-Black-Lime-Numix/32/actions/note.svg
new file mode 120000
index 00000000..00bdd8a7
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/note.svg
@@ -0,0 +1 @@
+stock_notes.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/notebook-new.svg b/.icons/Material-Black-Lime-Numix/32/actions/notebook-new.svg
new file mode 100644
index 00000000..7fa5b397
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/notebook-new.svg
@@ -0,0 +1,13 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <rect rx="4" y="2" x="4" height="28" width="24" style="fill:#e5e1c7;opacity:1;fill-opacity:1;stroke:none"/>
+ <rect width="20" height="24" x="6" y="4" rx="2" style="fill:#eae7d1;opacity:1;fill-opacity:1;stroke:none"/>
+ <rect width="2" height="6" x="8" rx="1" style="fill:#999;opacity:1;fill-opacity:1;stroke:none"/>
+ <rect rx="1" x="12" height="6" width="2" style="fill:#999;opacity:1;fill-opacity:1;stroke:none"/>
+ <rect rx="1" x="18" height="6" width="2" style="fill:#999;opacity:1;fill-opacity:1;stroke:none"/>
+ <rect width="2" height="6" x="22" rx="1" style="fill:#999;opacity:1;fill-opacity:1;stroke:none"/>
+ <rect width="16" height="2" x="8" y="10" style="fill:#999;opacity:1;fill-opacity:1;stroke:none"/>
+ <rect y="14" x="8" height="2" width="16" style="fill:#999;opacity:1;fill-opacity:1;stroke:none"/>
+ <rect width="16" height="2" x="8" y="18" style="fill:#999;opacity:1;fill-opacity:1;stroke:none"/>
+ <rect y="22" x="8" height="2" width="16" style="fill:#999;opacity:1;fill-opacity:1;stroke:none"/>
+ <path d="m 32 18 -6 0 0 -6 -6 0 0 6 l -6 0 l 0 6 6 0 0 6 l 6 0 l 0 -6 6 0 z" style="fill:#859900"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/notebook.svg b/.icons/Material-Black-Lime-Numix/32/actions/notebook.svg
new file mode 100644
index 00000000..6938a3d4
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/notebook.svg
@@ -0,0 +1,12 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <rect rx="4" y="2" x="4" height="28" width="24" style="fill:#e5e1c7;opacity:1;fill-opacity:1;stroke:none"/>
+ <rect width="20" height="24" x="6" y="4" rx="2" style="fill:#eae7d1;opacity:1;fill-opacity:1;stroke:none"/>
+ <rect width="2" height="6" x="8" rx="1" style="fill:#999;opacity:1;fill-opacity:1;stroke:none"/>
+ <rect rx="1" x="12" height="6" width="2" style="fill:#999;opacity:1;fill-opacity:1;stroke:none"/>
+ <rect rx="1" x="18" height="6" width="2" style="fill:#999;opacity:1;fill-opacity:1;stroke:none"/>
+ <rect width="2" height="6" x="22" rx="1" style="fill:#999;opacity:1;fill-opacity:1;stroke:none"/>
+ <rect width="16" height="2" x="8" y="10" style="fill:#999;opacity:1;fill-opacity:1;stroke:none"/>
+ <rect y="14" x="8" height="2" width="16" style="fill:#999;opacity:1;fill-opacity:1;stroke:none"/>
+ <rect width="16" height="2" x="8" y="18" style="fill:#999;opacity:1;fill-opacity:1;stroke:none"/>
+ <rect y="22" x="8" height="2" width="16" style="fill:#999;opacity:1;fill-opacity:1;stroke:none"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/object-crop.svg b/.icons/Material-Black-Lime-Numix/32/actions/object-crop.svg
new file mode 120000
index 00000000..633deeec
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/object-crop.svg
@@ -0,0 +1 @@
+image-crop.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/object-fill.svg b/.icons/Material-Black-Lime-Numix/32/actions/object-fill.svg
new file mode 100644
index 00000000..533f4444
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/object-fill.svg
@@ -0,0 +1,9 @@
+<svg viewBox="0 0 32 32" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <linearGradient x2="29" x1="3" gradientUnits="userSpaceOnUse" id="linearGradient4140">
+ <stop style="stop-color:#268bd2;stop-opacity:1"/>
+ <stop offset="1" style="stop-color:#268bd2;stop-opacity:0"/>
+ </linearGradient>
+ </defs>
+ <rect width="24" y="4" x="4" style="fill:url(#linearGradient4140);opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero" height="24"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/object-flip-horizontal.svg b/.icons/Material-Black-Lime-Numix/32/actions/object-flip-horizontal.svg
new file mode 100644
index 00000000..66a63bc0
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/object-flip-horizontal.svg
@@ -0,0 +1,10 @@
+<svg width="32" xmlns="http://www.w3.org/2000/svg" height="32" viewBox="0 0 32 32" xmlns:xlink="http://www.w3.org/1999/xlink">
+<path style="fill:#6c71c4" d="M 14 0 L 0 28 L 14 28 Z "/>
+<path style="fill:#fff;fill-opacity:.902" d="M 10 16 L 6 24 L 10 24 Z "/>
+<path style="fill:#6c71c4" d="M 18 0 L 32 28 L 18 28 Z "/>
+<path style="fill:#fff;fill-opacity:.902" d="M 22 16 L 26 24 L 22 24 Z "/>
+<g style="fill:#6c71c4">
+<path d="M 0 30 L 14 30 L 14 32 L 0 32 Z "/>
+<path d="M 18 30 L 32 30 L 32 32 L 18 32 Z "/>
+</g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/object-flip-vertical.svg b/.icons/Material-Black-Lime-Numix/32/actions/object-flip-vertical.svg
new file mode 100644
index 00000000..3ab210ca
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/object-flip-vertical.svg
@@ -0,0 +1,10 @@
+<svg width="32" xmlns="http://www.w3.org/2000/svg" height="32" viewBox="0 0 32 32" xmlns:xlink="http://www.w3.org/1999/xlink">
+<path style="fill:#6c71c4" d="M 32 14 L 4 0 L 4 14 Z "/>
+<path style="fill:#fff;fill-opacity:.902" d="M 16 10 L 8 6 L 8 10 Z "/>
+<path style="fill:#6c71c4" d="M 32 18 L 4 32 L 4 18 Z "/>
+<path style="fill:#fff;fill-opacity:.902" d="M 16 22 L 8 26 L 8 22 Z "/>
+<g style="fill:#6c71c4">
+<path d="M 2 0 L 2 14 L 0 14 L 0 0 Z "/>
+<path d="M 2 18 L 2 32 L 0 32 L 0 18 Z "/>
+</g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/object-group.svg b/.icons/Material-Black-Lime-Numix/32/actions/object-group.svg
new file mode 100644
index 00000000..1dad169b
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/object-group.svg
@@ -0,0 +1,5 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <rect y="14" x="6" height="12" width="16" rx="0.5" style="fill:#268bd2;fill-opacity:1;stroke:none;display:inline;color:#000"/>
+ <path d="m 26 13 a 7 7 0 0 1 -14 0 7 7 0 1 1 14 0 z" style="fill:#dc322f;fill-opacity:1;stroke:none;display:inline;color:#000"/>
+ <path d="m 2 2 0 4 2 0 0 -2 2 0 0 -2 m 20 0 l 0 2 l 2 0 0 2 2 0 0 -4 z m -24 24 l 0 4 4 0 0 -2 -2 0 0 -2 z m 26 0 0 2 -2 0 0 2 4 0 0 -4 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:#000;opacity:0.5;image-rendering:auto;fill-opacity:1;stroke:none;display:inline;color:#000;fill-rule:nonzero;color-rendering:auto;color-interpolation:sRGB"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/object-inverse.svg b/.icons/Material-Black-Lime-Numix/32/actions/object-inverse.svg
new file mode 100644
index 00000000..f2c2c5fe
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/object-inverse.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <path d="m 32 16 c 0 8.836 -7.164 15.996 -16 15.996 c -8.836 0 -16 -7.16 -16 -15.996 c 0 -8.84 7.164 -16 16 -16 c 8.836 0 16 7.164 16 16 Z" style="fill:#2d2d2d;fill-opacity:1;fill-rule:evenodd"/>
+ <path d="m 16 2 l 0 28 c 7.731 0 14 -6.269 14 -14 c 0 -7.735 -6.269 -14 -14 -14 z" style="fill:#f9f9f9;fill-opacity:1;fill-rule:evenodd"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/object-merge.svg b/.icons/Material-Black-Lime-Numix/32/actions/object-merge.svg
new file mode 120000
index 00000000..19ff0a79
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/object-merge.svg
@@ -0,0 +1 @@
+merge.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/object-rotate-left.svg b/.icons/Material-Black-Lime-Numix/32/actions/object-rotate-left.svg
new file mode 100644
index 00000000..6f07ff66
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/object-rotate-left.svg
@@ -0,0 +1,3 @@
+<svg width="32" xmlns="http://www.w3.org/2000/svg" height="32" viewBox="0 0 32 32" xmlns:xlink="http://www.w3.org/1999/xlink">
+<path style="fill:#6c71c4;fill-rule:evenodd" d="M 17.988281 28 C 24.621094 28 30 22.628906 30 16 C 30 9.371094 24.621094 4 17.988281 4 C 11.378906 4 6.011719 9.339844 5.980469 15.9375 L 2 16 L 8 24 L 14.011719 16 L 9.984375 15.9375 C 10.015625 11.546875 13.589844 8 17.988281 8 C 22.410156 8 25.996094 11.582031 25.996094 16 C 25.996094 20.417969 22.410156 24 17.988281 24 Z "/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/object-rotate-right.svg b/.icons/Material-Black-Lime-Numix/32/actions/object-rotate-right.svg
new file mode 100644
index 00000000..3e560403
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/object-rotate-right.svg
@@ -0,0 +1,3 @@
+<svg width="32" xmlns="http://www.w3.org/2000/svg" height="32" viewBox="0 0 32 32" xmlns:xlink="http://www.w3.org/1999/xlink">
+<path style="fill:#6c71c4;fill-rule:evenodd" d="M 14.011719 28 C 7.378906 28 2 22.628906 2 16 C 2 9.371094 7.378906 4 14.011719 4 C 20.621094 4 25.988281 9.339844 26.019531 15.9375 L 30 16 L 24 24 L 17.988281 16 L 22.015625 15.9375 C 21.984375 11.546875 18.410156 8 14.011719 8 C 9.589844 8 6.003906 11.582031 6.003906 16 C 6.003906 20.417969 9.589844 24 14.011719 24 Z "/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/object-rotate.svg b/.icons/Material-Black-Lime-Numix/32/actions/object-rotate.svg
new file mode 120000
index 00000000..a8ac8499
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/object-rotate.svg
@@ -0,0 +1 @@
+object-rotate-right.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/object-straighten.svg b/.icons/Material-Black-Lime-Numix/32/actions/object-straighten.svg
new file mode 100644
index 00000000..fac371b9
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/object-straighten.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <rect width="26.947" height="26.947" x="4.597" y="0.144" rx="1.684" transform="matrix(0.99026807,0.1391731,-0.1391731,0.99026807,0,0)" style="fill:#b4947c;opacity:1;fill-opacity:1;stroke:none"/>
+ <rect rx="0.842" y="1.407" x="5.861" height="24.421" width="24.421" transform="matrix(0.99026807,0.1391731,-0.1391731,0.99026807,0,0)" style="fill:#f3edc7;opacity:1;fill-opacity:1;stroke:none"/>
+ <rect width="5.818" height="4" y="14" rx="1.5" style="fill:#b8ba21;opacity:1;fill-opacity:1;stroke:none"/>
+ <rect y="14" x="8.727" height="4" width="5.818" rx="1.5" style="fill:#b8ba21;opacity:1;fill-opacity:1;stroke:none"/>
+ <rect width="5.818" height="4" x="17.455" y="14" rx="1.5" style="fill:#b8ba21;opacity:1;fill-opacity:1;stroke:none"/>
+ <rect y="14" x="26.18" height="4" width="5.818" rx="1.5" style="fill:#b8ba21;opacity:1;fill-opacity:1;stroke:none"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/object-stroke-style.svg b/.icons/Material-Black-Lime-Numix/32/actions/object-stroke-style.svg
new file mode 100644
index 00000000..c44f63af
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/object-stroke-style.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <path d="m 2 29 28 0" style="stroke-dasharray:6 2;stroke-opacity:1;fill:none;stroke-miterlimit:4;stroke:#313131;stroke-linecap:butt;stroke-linejoin:miter;stroke-width:2;stroke-dashoffset:0"/>
+ <path d="m 2 21 28 0" style="stroke-opacity:1;fill:none;stroke:#313131;stroke-linecap:butt;stroke-linejoin:miter;stroke-width:2"/>
+ <path d="m 2 12.5 28 0" style="stroke-dasharray:3 3;stroke-opacity:1;fill:none;stroke-miterlimit:4;stroke:#313131;stroke-linecap:butt;stroke-linejoin:miter;stroke-width:3;stroke-dashoffset:0"/>
+ <path d="m 2 3.5 28 0" style="stroke-dasharray:none;stroke-opacity:1;fill:none;stroke-miterlimit:4;stroke:#313131;stroke-linecap:butt;stroke-linejoin:miter;stroke-width:3"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/object-stroke.svg b/.icons/Material-Black-Lime-Numix/32/actions/object-stroke.svg
new file mode 100644
index 00000000..76d8ba3b
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/object-stroke.svg
@@ -0,0 +1,3 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <rect style="stroke-opacity:1;fill:none;opacity:1;stroke:#313131;stroke-width:2" rx="1" height="24" x="4" width="24" y="4"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/object-to-path.svg b/.icons/Material-Black-Lime-Numix/32/actions/object-to-path.svg
new file mode 100644
index 00000000..04d6c2c4
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/object-to-path.svg
@@ -0,0 +1,6 @@
+<svg viewBox="0 0 32 32" xmlns="http://www.w3.org/2000/svg">
+ <path style="stroke-opacity:1;fill:none;stroke:#50b34a;stroke-linejoin:miter;stroke-width:1" d="m 16.21 5.606 c -7.708 -4.617 -15.416 6.156 -7.708 12.313 c 3.554 1.386 7.645 -0.866 15.677 1.148 4.728 1.186 1.28 8.09 1.28 8.09 0 0 -9.432 2.374 -9.432 -5.322 0 -7.695 0.183 -6.991 0.183 -16.226 z"/>
+ <rect style="stroke-dasharray:none;stroke-opacity:1;fill:#fff;opacity:1;stroke-miterlimit:4;fill-opacity:1;stroke:#313131;fill-rule:nonzero;stroke-linecap:butt;stroke-linejoin:miter;stroke-width:2;stroke-dashoffset:0" width="4" x="15" y="4" height="4"/>
+ <rect style="stroke-dasharray:none;stroke-opacity:1;fill:#fff;opacity:1;stroke-miterlimit:4;fill-opacity:1;stroke:#313131;fill-rule:nonzero;stroke-linecap:butt;stroke-linejoin:miter;stroke-width:2;stroke-dashoffset:0" width="4" x="6" y="16" height="4"/>
+ <rect style="stroke-dasharray:none;stroke-opacity:1;fill:#fff;opacity:1;stroke-miterlimit:4;fill-opacity:1;stroke:#313131;fill-rule:nonzero;stroke-linecap:butt;stroke-linejoin:miter;stroke-width:2;stroke-dashoffset:0" width="4" x="24" y="24" height="4"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/object-ungroup.svg b/.icons/Material-Black-Lime-Numix/32/actions/object-ungroup.svg
new file mode 100644
index 00000000..a5cf63af
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/object-ungroup.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <rect y="14" x="6" height="12" width="16" rx="0.5" style="fill:#268bd2;fill-opacity:1;stroke:none;display:inline;color:#000"/>
+ <path d="m 26 13 a 7 7 0 0 1 -14 0 7 7 0 1 1 14 0 z" style="fill:#dc322f;fill-opacity:1;stroke:none;display:inline;color:#000"/>
+ <path d="m 2 10 0 4 2 0 0 -2 2 0 0 -2 m -4 16 0 4 4 0 0 -2 -2 0 0 -2 z m 22 0 0 2 -2 0 0 2 4 0 0 -4 z" mix-blend-mode="normal" isolation="auto" white-space="normal" solid-color="#000000" solid-opacity="1" style="visibility:visible;shape-rendering:auto;color-interpolation-filters:linearRGB;fill:#000;opacity:0.5;image-rendering:auto;fill-opacity:1;stroke:none;display:inline;color:#000;fill-rule:nonzero;color-rendering:auto;color-interpolation:sRGB"/>
+ <path white-space="normal" isolation="auto" mix-blend-mode="normal" d="m 9 3 0 4 2 0 0 -2 2 0 0 -2 m 12 0 0 2 2 0 0 2 2 0 0 -4 z m 2 16 0 2 -2 0 0 2 4 0 0 -4 z" solid-color="#000000" solid-opacity="1" style="visibility:visible;shape-rendering:auto;color-interpolation-filters:linearRGB;fill:#000;opacity:0.5;image-rendering:auto;fill-opacity:1;stroke:none;display:inline;color:#000;fill-rule:nonzero;color-rendering:auto;color-interpolation:sRGB"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/open-menu.svg b/.icons/Material-Black-Lime-Numix/32/actions/open-menu.svg
new file mode 100644
index 00000000..e40124fc
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/open-menu.svg
@@ -0,0 +1,16 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <g transform="matrix(1.75,0,0,1.75,2,2)">
+ <g>
+ <rect width="4" height="4" y="6" rx="1" style="fill:#b4b4b4;opacity:1;fill-opacity:1;stroke:none"/>
+ <rect rx="1" y="6" x="12" height="4" width="4" style="fill:#b4b4b4;opacity:1;fill-opacity:1;stroke:none"/>
+ <rect width="4" height="4" x="6" rx="1" style="fill:#b4b4b4;opacity:1;fill-opacity:1;stroke:none"/>
+ <rect rx="1" y="12" x="6" height="4" width="4" style="fill:#b4b4b4;opacity:1;fill-opacity:1;stroke:none"/>
+ <rect rx="1" y="-2" x="3.314" height="4" width="4" transform="matrix(0.70710678,0.70710678,-0.70710678,0.70710678,0,0)" style="fill:#b4b4b4;opacity:1;fill-opacity:1;stroke:none"/>
+ <rect width="4" height="4" x="15.314" y="-2" rx="1" transform="matrix(0.70710678,0.70710678,-0.70710678,0.70710678,0,0)" style="fill:#b4b4b4;opacity:1;fill-opacity:1;stroke:none"/>
+ <rect rx="1" y="-8" x="9.314" height="4" width="4" transform="matrix(0.70710678,0.70710678,-0.70710678,0.70710678,0,0)" style="fill:#b4b4b4;opacity:1;fill-opacity:1;stroke:none"/>
+ <rect width="4" height="4" x="9.314" y="4" rx="1" transform="matrix(0.70710678,0.70710678,-0.70710678,0.70710678,0,0)" style="fill:#b4b4b4;opacity:1;fill-opacity:1;stroke:none"/>
+ <path d="M 8 1.5 A 6.5 6.5 0 0 0 1.5 8 6.5 6.5 0 0 0 8 14.5 6.5 6.5 0 0 0 14.5 8 6.5 6.5 0 0 0 8 1.5 M 8 5 A 3 3 0 0 1 11 8 3 3 0 0 1 8 11 3 3 0 0 1 5 8 3 3 0 0 1 8 5" style="fill:#b4b4b4;opacity:1;fill-opacity:1;stroke:none"/>
+ </g>
+ </g>
+ <path d="M 16 7.5 A 8.5 8.5 0 0 0 7.5 16 A 8.5 8.5 0 0 0 16 24.5 A 8.5 8.5 0 0 0 24.5 16 A 8.5 8.5 0 0 0 16 7.5 z M 16 13 A 3 3 0 0 1 19 16 A 3 3 0 0 1 16 19 A 3 3 0 0 1 13 16 A 3 3 0 0 1 16 13 z" style="fill:#2aa198;opacity:1;fill-opacity:1;stroke:none"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/orange-add-folders-to-archive.svg b/.icons/Material-Black-Lime-Numix/32/actions/orange-add-folders-to-archive.svg
new file mode 100644
index 00000000..b209df51
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/orange-add-folders-to-archive.svg
@@ -0,0 +1,14 @@
+<svg viewBox="0 0 32 32" xmlns="http://www.w3.org/2000/svg">
+ <path d="m 3 12.764 0 10.706 16 0 0 -5.353 -0.762 -4.589 -5.988 -0.03 -0.75 -1.5 -7.738 0 c -0.381 0 -0.762 0.382 -0.762 0.765 z" style="fill:#e65100;fill-opacity:1;stroke:none"/>
+ <rect width="7.893" height="2.971" y="13.999" style="fill:#fffdf0;fill-opacity:1;stroke:none" x="4.25"/>
+ <path d="m 3.766 11.999 c -0.381 0 -0.765 0.383 -0.765 0.765 l 0 0.5 c 0 -0.383 0.385 -0.765 0.765 -0.765 l 7.485 0 0.75 1.5 6.235 0.031 0.765 4.586 0 -0.5 -0.765 -4.586 -5.985 -0.031 -0.75 -1.5 z" style="fill:#000;opacity:0.015;fill-opacity:1;stroke:none"/>
+ <path d="m 19 14.294 0 10.706 -16 0 0 -10 7.5 0 0.75 -1.5 6.988 0.03 c 0.381 0 0.762 0.383 0.762 0.765 z" style="fill:#f57c00;fill-opacity:1;stroke:none"/>
+ <path d="m 3 24.499 0 0.5 16 0 0 -0.5 z" style="fill:#000;opacity:0.075;fill-opacity:1;stroke:none"/>
+ <path d="m 11.25 13.499 -0.75 1.5 -7.5 0 0 0.5 7.75 0 0.75 -1.5 6.735 0.031 c 0.381 0 0.765 0.383 0.765 0.765 l 0 -0.5 c 0 -0.383 -0.384 -0.765 -0.765 -0.765 z" style="fill:#000;opacity:0.015;fill-opacity:1;stroke:none"/>
+ <path d="m 13 3.768 0 10.706 16 0 0 -5.353 -0.762 -4.588 -5.988 -0.029 -0.75 -1.5 -7.738 0 c -0.381 0 -0.762 0.382 -0.762 0.764 z" style="fill:#e65100;fill-opacity:1;stroke:none"/>
+ <rect width="7.893" height="2.971" y="4.998" style="fill:#fffdf0;fill-opacity:1;stroke:none" x="14.25"/>
+ <path d="m 3.762 11.998 c -0.19 0 -0.379 0.097 -0.521 0.24 c -0.072 0.072 -0.132 0.154 -0.174 0.244 c -0.042 0.09 -0.066 0.185 -0.066 0.281 l 0 0.5 l 0 1.734 l 0 0.002 l 0 0.498 l 0 7.973 l 0 1.027 l 0 0.5 l 0 0.002 l 16 0 l 0 -0.002 l 0 -0.5 l 0 -1.027 l 0 -4.855 l 0 -0.498 l 0 -0.002 l 0 -3.32 l 0 -0.5 c 0 0 0 -0.002 0 -0.002 c -0.001 -0.286 -0.217 -0.572 -0.484 -0.697 c -0.088 -0.041 -0.183 -0.066 -0.277 -0.066 l -0.063 0 l -5.926 -0.031 l -0.75 -1.5 l -7.738 0 z" style="fill:#fff;opacity:0.5;fill-opacity:1;stroke:none"/>
+ <path d="m 29 5.298 0 10.706 -16 0 0 -10 7.5 0 0.75 -1.5 6.988 0.029 c 0.381 0 0.762 0.382 0.762 0.765 z" style="fill:#f57c00;fill-opacity:1;stroke:none"/>
+ <path d="m 13 14.998 0 1 16 0 0 -1 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 28 16.998 -6 0 0 -6 -5 0 0 6 -6 0 0 5 6 0 0 6 5 0 0 -6 6 0 z" style="fill:#4caf50;fill-opacity:1"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/orange-document-open-recent.svg b/.icons/Material-Black-Lime-Numix/32/actions/orange-document-open-recent.svg
new file mode 100644
index 00000000..40303f01
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/orange-document-open-recent.svg
@@ -0,0 +1,20 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <defs>
+ <radialGradient id="radialGradient3031" gradientUnits="userSpaceOnUse" gradientTransform="matrix(0.71641791,0,0,0.08955224,-7.2835823,1046.3025)" cx="32.5" cy="56.5" r="33.5">
+ <stop style="stop-color:#000;stop-opacity:1"/>
+ <stop offset="1" style="stop-color:#000;stop-opacity:0"/>
+ </radialGradient>
+ </defs>
+ <g transform="translate(0,-1020.3622)">
+ <ellipse ry="3" rx="24" cy="1051.36" cx="16" style="fill:url(#radialGradient3031);opacity:0.3;fill-opacity:1;stroke:none"/>
+ <rect width="26" height="19" x="3" y="1020.36" style="fill:#eae7d1;fill-opacity:1;stroke:none"/>
+ <rect width="20" height="2" x="6" y="1022.36" style="fill:#7a7a68;fill-opacity:1;stroke:none"/>
+ <rect y="1026.36" x="6" height="2" width="20" style="fill:#7a7a68;fill-opacity:1;stroke:none"/>
+ <rect width="20" height="2" x="6" y="1030.36" style="fill:#7a7a68;fill-opacity:1;stroke:none"/>
+ <path d="m 32 1033.03 0 18.328 -32 0 0 -17 15 0 1.5 -3 13.976 0.062 c 0.762 0 1.524 0.805 1.524 1.61 z" style="fill:#f57c00;fill-opacity:1;stroke:none"/>
+ <path d="m 0 1050.36 0 1 32 0 0 -1 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 16.5 1031.36 -1.5 3 -15 0 0 1 15.5 0 1.5 -3 13.469 0.062 c 0.762 0 1.531 0.767 1.531 1.531 l 0 -1 c 0 0 -0.769 -1.531 -1.531 -1.531 z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 29.999 1041.36 c 0.044 2.129 -1.09 4.115 -2.963 5.193 -1.875 1.077 -4.197 1.077 -6.071 0 -1.874 -1.078 -3.01 -3.065 -2.963 -5.193 -0.044 -2.129 1.09 -4.115 2.963 -5.192 1.874 -1.078 4.195 -1.078 6.071 0 1.874 1.077 3.01 3.063 2.963 5.192 z" style="fill:#4caf50;fill-opacity:1;fill-rule:evenodd"/>
+ <path d="m 27.28 1037.59 c -0.127 0.045 -0.234 0.13 -0.308 0.243 l -3.27 3.166 -2.041 -1.948 c -0.082 -0.271 -0.338 -0.45 -0.623 -0.435 -0.284 0.014 -0.522 0.221 -0.573 0.5 -0.05 0.277 0.098 0.552 0.359 0.665 l 2.458 2.436 c 0.236 0.215 0.601 0.215 0.836 0 l 3.689 -3.653 c 0.144 -0.189 0.164 -0.445 0.05 -0.653 -0.114 -0.21 -0.34 -0.334 -0.579 -0.319 z" style="fill:#fff"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/orange-document-open.svg b/.icons/Material-Black-Lime-Numix/32/actions/orange-document-open.svg
new file mode 100644
index 00000000..aabfa5ba
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/orange-document-open.svg
@@ -0,0 +1,18 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <defs>
+ <radialGradient id="radialGradient3031" gradientUnits="userSpaceOnUse" gradientTransform="matrix(1,0,0,0.10447761,0,50.597015)" cx="32.5" cy="56.5" r="33.5">
+ <stop style="stop-color:#000;stop-opacity:1"/>
+ <stop offset="1" style="stop-color:#000;stop-opacity:0"/>
+ </radialGradient>
+ </defs>
+ <g transform="translate(0,-1020.3622)">
+ <path d="m 66 56.5 a 33.5 3.5 0 1 1 -67 0 33.5 3.5 0 1 1 67 0 z" transform="matrix(0.71641791,0,0,0.85714286,-7.2835821,1002.9336)" style="fill:url(#radialGradient3031);opacity:0.3;fill-opacity:1;stroke:none"/>
+ <rect width="26" height="19" x="3" y="1020.36" style="fill:#eae7d1;fill-opacity:1;stroke:none"/>
+ <rect width="20" height="2" x="6" y="1022.36" style="fill:#7a7a68;fill-opacity:1;stroke:none"/>
+ <rect y="1026.36" x="6" height="2" width="20" style="fill:#7a7a68;fill-opacity:1;stroke:none"/>
+ <rect width="20" height="2" x="6" y="1030.36" style="fill:#7a7a68;fill-opacity:1;stroke:none"/>
+ <path d="m 32 1033.03 0 18.328 -32 0 0 -17 15 0 1.5 -3 13.976 0.062 c 0.762 0 1.524 0.805 1.524 1.61 z" style="fill:#f57c00;fill-opacity:1;stroke:none"/>
+ <path d="m 0 1050.36 0 1 32 0 0 -1 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 16.5 1031.36 -1.5 3 -15 0 0 1 15.5 0 1.5 -3 13.469 0.062 c 0.762 0 1.531 0.767 1.531 1.531 l 0 -1 c 0 0 -0.769 -1.531 -1.531 -1.531 z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/orange-folder-new.svg b/.icons/Material-Black-Lime-Numix/32/actions/orange-folder-new.svg
new file mode 100644
index 00000000..e93daf6a
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/orange-folder-new.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <g transform="translate(0,-1020.3622)">
+ <path d="m 0 1023.89 0 21.412 32 0 0 -10.706 -1.524 -9.177 -11.976 -0.059 -1.5 -3 -15.476 0 c -0.762 0 -1.524 0.765 -1.524 1.53 z" style="fill:#e65100;fill-opacity:1;stroke:none"/>
+ <rect width="15.786" height="5.941" x="2.5" y="1026.36" style="fill:#fffdf0;fill-opacity:1;stroke:none"/>
+ <path d="m 1.531 1022.36 c -0.762 0 -1.531 0.766 -1.531 1.531 l 0 1 c 0 -0.765 0.769 -1.531 1.531 -1.531 l 14.969 0 1.5 3 12.469 0.062 1.531 9.172 0 -1 -1.531 -9.172 -11.969 -0.062 -1.5 -3 z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 32 1026.95 0 21.412 -32 0 0 -20 15 0 1.5 -3 13.976 0.059 c 0.762 0 1.524 0.765 1.524 1.53 z" style="fill:#f57c00;fill-opacity:1;stroke:none"/>
+ <path d="m 0 1047.36 0 1 32 0 0 -1 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 16.5 1025.36 -1.5 3 -15 0 0 1 15.5 0 1.5 -3 13.469 0.062 c 0.762 0 1.531 0.767 1.531 1.531 l 0 -1 c 0 -0.765 -0.769 -1.531 -1.531 -1.531 z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 30 1039.36 -6 0 0 -6 -5 0 0 6 -6 0 0 5 6 0 0 6 5 0 0 -6 6 0 z" style="fill:#4caf50;fill-opacity:1"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/package-available-locked.svg b/.icons/Material-Black-Lime-Numix/32/actions/package-available-locked.svg
new file mode 100644
index 00000000..757fb045
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/package-available-locked.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <path d="m 2 0 c -0.871 0 -2 1.129 -2 2 l 0 26 c 0 0.824 1.176 2 2 2 l 26 0 c 0.824 0 2 -1.176 2 -2 l 0 -26 c 0 -0.824 -1.176 -2 -2 -2 Z" style="fill:#c19553"/>
+ <g style="fill:#fff">
+ <path d="m 2 0 c -0.871 0 -2 1.129 -2 2 l 0 8 c 3.387 0 26.613 0 30 0 l 0 -8 c 0 -0.824 -1.176 -2 -2 -2 Z" style="fill-opacity:0.196"/>
+ <path d="m 12 4 l 0 12 l 6 0 l 0 -12 Z" style="fill-opacity:0.392"/>
+ </g>
+ <g transform="matrix(0.5,0,0,0.5,17,16)">
+ <path d="m 16 0 c 0 0 10 0.02 10.01 7.094 l 0 6.109 c 0 0 3.988 0 3.988 1.605 l 0 14.645 c 0 1.348 -1.43 2.547 -3 2.547 l -22 0 c -1.57 0 -3 -1.199 -3 -2.547 l 0 -14.645 c 0 -1.605 4.04 -1.617 4.04 -1.617 l -0.125 -6.098 c 0.082 -7.086 10.08 -7.094 10.08 -7.094 m 0 3.551 c 0 0 -6 0 -6 5.313 l 0 4.34 12 0 0 -4.34 c 0 -5.313 -6 -5.313 -6 -5.313 z" style="fill:#268bd2"/>
+ <path d="m 16 18 c -2.211 0 -4 1.789 -4 4 0 1.48 0.805 2.746 2 3.438 l 0 4.563 l 4 0 0 -4.563 c 1.195 -0.691 2 -1.957 2 -3.438 0 -2.211 -1.789 -4 -4 -4" style="fill:#000;fill-opacity:0.102;fill-rule:evenodd"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/package-available-new.svg b/.icons/Material-Black-Lime-Numix/32/actions/package-available-new.svg
new file mode 120000
index 00000000..a0eb6923
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/package-available-new.svg
@@ -0,0 +1 @@
+package-new.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/package-available.svg b/.icons/Material-Black-Lime-Numix/32/actions/package-available.svg
new file mode 100644
index 00000000..11f031bc
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/package-available.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <path d="m 2 0 c -0.871 0 -2 1.129 -2 2 l 0 26 c 0 0.824 1.176 2 2 2 l 26 0 c 0.824 0 2 -1.176 2 -2 l 0 -26 c 0 -0.824 -1.176 -2 -2 -2 Z" style="fill:#c19553"/>
+ <g style="fill:#fff">
+ <path d="m 2 0 c -0.871 0 -2 1.129 -2 2 l 0 8 c 3.387 0 26.613 0 30 0 l 0 -8 c 0 -0.824 -1.176 -2 -2 -2 Z" style="fill-opacity:0.196"/>
+ <path d="m 12 4 l 0 12 l 6 0 l 0 -12 Z" style="fill-opacity:0.392"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/package-broken.svg b/.icons/Material-Black-Lime-Numix/32/actions/package-broken.svg
new file mode 100644
index 00000000..fa15e864
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/package-broken.svg
@@ -0,0 +1,16 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <path d="m 2 0 c -0.871 0 -2 1.129 -2 2 l 0 26 c 0 0.824 1.176 2 2 2 l 26 0 c 0.824 0 2 -1.176 2 -2 l 0 -26 c 0 -0.824 -1.176 -2 -2 -2 Z" style="fill:#c19553"/>
+ <g style="fill:#fff">
+ <path d="m 2 0 c -0.871 0 -2 1.129 -2 2 l 0 8 c 3.387 0 26.613 0 30 0 l 0 -8 c 0 -0.824 -1.176 -2 -2 -2 Z" style="fill-opacity:0.196"/>
+ <path d="m 12 4 l 0 12 l 6 0 l 0 -12 Z" style="fill-opacity:0.392"/>
+ </g>
+ <path d="m 32 25 a 7 7 0 0 1 -14 0 7 7 0 1 1 14 0 z" style="fill:#dc322f;fill-opacity:1;fill-rule:evenodd"/>
+ <g transform="matrix(-1,0,0,-1,50,32.500005)">
+ <g transform="matrix(0.5,0,0,1,19,-6)">
+ <path d="m 14 18 -4 0 0 -6 4 0 0 6" style="fill:#fff;fill-opacity:0.9"/>
+ </g>
+ <g transform="matrix(0.49999884,0,0,0.49999884,18.999996,2.4968895e-5)" style="fill-rule:evenodd">
+ <path transform="matrix(1.24868,0,0,1.15686,-2.44444,-0.82353)" d="m 13.169 7.627 c 0 0.955 -0.717 1.729 -1.602 1.729 -0.885 0 -1.602 -0.774 -1.602 -1.729 0 -0.955 0.717 -1.729 1.602 -1.729 0.885 0 1.602 0.774 1.602 1.729 z" style="fill:#fff;fill-opacity:0.9"/>
+ </g>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/package-downgrade.svg b/.icons/Material-Black-Lime-Numix/32/actions/package-downgrade.svg
new file mode 100644
index 00000000..fb83b5f9
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/package-downgrade.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <path d="m 2 0 c -0.871 0 -2 1.129 -2 2 l 0 26 c 0 0.824 1.176 2 2 2 l 26 0 c 0.824 0 2 -1.176 2 -2 l 0 -26 c 0 -0.824 -1.176 -2 -2 -2 Z" style="fill:#c19553"/>
+ <g style="fill:#fff">
+ <path d="m 2 0 c -0.871 0 -2 1.129 -2 2 l 0 8 c 3.387 0 26.613 0 30 0 l 0 -8 c 0 -0.824 -1.176 -2 -2 -2 Z" style="fill-opacity:0.196"/>
+ <path d="m 12 4 l 0 12 l 6 0 l 0 -12 Z" style="fill-opacity:0.392"/>
+ </g>
+ <path d="m 22.855 32 9.145 -8 l -6 0 0 -10 -6 0 0 10 -6 0 z" style="fill:#cb4b16;fill-opacity:1"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/package-install.svg b/.icons/Material-Black-Lime-Numix/32/actions/package-install.svg
new file mode 100644
index 00000000..763798a4
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/package-install.svg
@@ -0,0 +1,8 @@
+<svg width="32" xmlns="http://www.w3.org/2000/svg" height="32" viewBox="0 0 32 32" xmlns:xlink="http://www.w3.org/1999/xlink">
+<path style="fill:#c19553" d="M 2 0 C 1.128906 0 0 1.128906 0 2 L 0 28 C 0 28.824219 1.175781 30 2 30 L 28 30 C 28.824219 30 30 28.824219 30 28 L 30 2 C 30 1.175781 28.824219 0 28 0 Z "/>
+<g style="fill:#fff">
+<path style="fill-opacity:.196" d="M 2 0 C 1.128906 0 0 1.128906 0 2 L 0 10 C 3.386719 10 26.613281 10 30 10 L 30 2 C 30 1.175781 28.824219 0 28 0 Z "/>
+<path style="fill-opacity:.392" d="M 12 4 L 12 16 L 18 16 L 18 4 Z "/>
+</g>
+<path style="fill:#859900" d="M 22.855469 32 L 32 24 L 26 24 L 26 14 L 20 14 L 20 24 L 14 24 Z "/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/package-installed-locked.svg b/.icons/Material-Black-Lime-Numix/32/actions/package-installed-locked.svg
new file mode 100644
index 00000000..a4e14039
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/package-installed-locked.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <path d="m 2 0 c -0.871 0 -2 1.129 -2 2 l 0 26 c 0 0.824 1.176 2 2 2 l 26 0 c 0.824 0 2 -1.176 2 -2 l 0 -26 c 0 -0.824 -1.176 -2 -2 -2 Z" style="fill:#c19553"/>
+ <g style="fill:#fff">
+ <path d="m 2 0 c -0.871 0 -2 1.129 -2 2 l 0 8 c 3.387 0 26.613 0 30 0 l 0 -8 c 0 -0.824 -1.176 -2 -2 -2 Z" style="fill-opacity:0.196"/>
+ <path d="m 12 4 l 0 12 l 6 0 l 0 -12 Z" style="fill-opacity:0.392"/>
+ </g>
+ <g transform="matrix(0.5,0,0,0.5,17,16)">
+ <path d="m 16 0 c 0 0 10 0.02 10.01 7.094 l 0 6.109 c 0 0 3.988 0 3.988 1.605 l 0 14.645 c 0 1.348 -1.43 2.547 -3 2.547 l -22 0 c -1.57 0 -3 -1.199 -3 -2.547 l 0 -14.645 c 0 -1.605 4.04 -1.617 4.04 -1.617 l -0.125 -6.098 c 0.082 -7.086 10.08 -7.094 10.08 -7.094 m 0 3.551 c 0 0 -6 0 -6 5.313 l 0 4.34 12 0 0 -4.34 c 0 -5.313 -6 -5.313 -6 -5.313 z" style="fill:#859900"/>
+ <path d="m 16 18 c -2.211 0 -4 1.789 -4 4 0 1.48 0.805 2.746 2 3.438 l 0 4.563 l 4 0 0 -4.563 c 1.195 -0.691 2 -1.957 2 -3.438 0 -2.211 -1.789 -4 -4 -4" style="fill:#000;fill-opacity:0.102;fill-rule:evenodd"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/package-installed-outdated.svg b/.icons/Material-Black-Lime-Numix/32/actions/package-installed-outdated.svg
new file mode 100644
index 00000000..3d9bcbe1
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/package-installed-outdated.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <path d="m 2 0 c -0.871 0 -2 1.129 -2 2 l 0 26 c 0 0.824 1.176 2 2 2 l 26 0 c 0.824 0 2 -1.176 2 -2 l 0 -26 c 0 -0.824 -1.176 -2 -2 -2 Z" style="fill:#c19553"/>
+ <g style="fill:#fff">
+ <path d="m 2 0 c -0.871 0 -2 1.129 -2 2 l 0 8 c 3.387 0 26.613 0 30 0 l 0 -8 c 0 -0.824 -1.176 -2 -2 -2 Z" style="fill-opacity:0.196"/>
+ <path d="m 12 4 l 0 12 l 6 0 l 0 -12 Z" style="fill-opacity:0.392"/>
+ </g>
+ <path d="m 18.15 23.692 9.692 -9.692 4.154 4.154 -13.846 13.846 c -2.84 -2.84 -5.468 -5.484 -8.308 -8.324 l 4.154 -4.138" style="fill:#888"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/package-installed-updated.svg b/.icons/Material-Black-Lime-Numix/32/actions/package-installed-updated.svg
new file mode 100644
index 00000000..f96e7863
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/package-installed-updated.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <path d="m 2 0 c -0.871 0 -2 1.129 -2 2 l 0 26 c 0 0.824 1.176 2 2 2 l 26 0 c 0.824 0 2 -1.176 2 -2 l 0 -26 c 0 -0.824 -1.176 -2 -2 -2 Z" style="fill:#c19553"/>
+ <g style="fill:#fff">
+ <path d="m 2 0 c -0.871 0 -2 1.129 -2 2 l 0 8 c 3.387 0 26.613 0 30 0 l 0 -8 c 0 -0.824 -1.176 -2 -2 -2 Z" style="fill-opacity:0.196"/>
+ <path d="m 12 4 l 0 12 l 6 0 l 0 -12 Z" style="fill-opacity:0.392"/>
+ </g>
+ <path d="m 18.15 23.692 9.692 -9.692 4.154 4.154 -13.846 13.846 c -2.84 -2.84 -5.468 -5.484 -8.308 -8.324 l 4.154 -4.138" style="fill:#859900"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/package-new.svg b/.icons/Material-Black-Lime-Numix/32/actions/package-new.svg
new file mode 100644
index 00000000..15f7c504
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/package-new.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <path d="m 2 0 c -0.871 0 -2 1.129 -2 2 l 0 26 c 0 0.824 1.176 2 2 2 l 26 0 c 0.824 0 2 -1.176 2 -2 l 0 -26 c 0 -0.824 -1.176 -2 -2 -2 Z" style="fill:#c19553"/>
+ <g style="fill:#fff">
+ <path d="m 2 0 c -0.871 0 -2 1.129 -2 2 l 0 8 c 3.387 0 26.613 0 30 0 l 0 -8 c 0 -0.824 -1.176 -2 -2 -2 Z" style="fill-opacity:0.196"/>
+ <path d="m 12 4 l 0 12 l 6 0 l 0 -12 Z" style="fill-opacity:0.392"/>
+ </g>
+ <path d="m 24.757 18 c -1.032 -0.004 -1.613 3.682 -2.45 4.29 -0.837 0.608 -4.481 -0.013 -4.804 0.975 -0.323 0.988 2.973 2.682 3.288 3.673 0.315 0.991 -1.38 4.293 -0.548 4.908 0.833 0.615 3.449 -2.02 4.481 -2.02 1.032 0.004 3.612 2.688 4.449 2.08 0.837 -0.608 -0.839 -3.952 -0.516 -4.94 0.323 -0.988 3.636 -2.65 3.321 -3.64 -0.315 -0.991 -3.971 -0.392 -4.804 -1.01 -0.832 -0.615 -1.386 -4.319 -2.418 -4.323 z" style="fill:#f1c40f;fill-opacity:1;color:#000"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/package-purge.svg b/.icons/Material-Black-Lime-Numix/32/actions/package-purge.svg
new file mode 100644
index 00000000..a5001ae8
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/package-purge.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <path d="m 2 0 c -0.871 0 -2 1.129 -2 2 l 0 26 c 0 0.824 1.176 2 2 2 l 26 0 c 0.824 0 2 -1.176 2 -2 l 0 -26 c 0 -0.824 -1.176 -2 -2 -2 Z" style="fill:#c19553"/>
+ <g style="fill:#fff">
+ <path d="m 2 0 c -0.871 0 -2 1.129 -2 2 l 0 8 c 3.387 0 26.613 0 30 0 l 0 -8 c 0 -0.824 -1.176 -2 -2 -2 Z" style="fill-opacity:0.196"/>
+ <path d="m 12 4 l 0 12 l 6 0 l 0 -12 Z" style="fill-opacity:0.392"/>
+ </g>
+ <g transform="matrix(0.50000001,0,0,0.50000001,16,16)" style="fill-rule:evenodd">
+ <path d="m 32 16 c 0 8.836 -7.164 15.996 -16 15.996 -8.836 0 -16 -7.16 -16 -15.996 0 -8.84 7.164 -16 16 -16 8.836 0 16 7.164 16 16" style="fill:#dc322f"/>
+ <path d="m 8.01 8 0 2.668 c -0.059 0.746 0.191 1.512 0.754 2.027 l 3.418 3.363 -3.418 3.363 c -0.5 0.5 -0.754 1.207 -0.754 1.91 l 0 2.668 2.664 0 c 0.707 0 1.414 -0.254 1.914 -0.754 l 3.418 -3.418 3.418 3.418 c 0.5 0.5 1.207 0.754 1.914 0.754 l 2.664 0 0 -2.668 c 0 -0.703 -0.254 -1.41 -0.754 -1.91 l -3.359 -3.363 3.418 -3.363 c 0.574 -0.531 0.695 -1.266 0.695 -2.027 l 0 -2.668 -2.664 0 c -0.641 0.02 -1.148 0.258 -1.855 0.871 l -3.477 3.359 -3.418 -3.359 c -0.473 -0.492 -1.117 -0.84 -1.797 -0.871 c -0.027 0 -0.09 0 -0.117 0 z" style="fill:#fff;fill-opacity:0.902"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/package-reinstall.svg b/.icons/Material-Black-Lime-Numix/32/actions/package-reinstall.svg
new file mode 100644
index 00000000..679363de
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/package-reinstall.svg
@@ -0,0 +1,12 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <path d="m 2 0 c -0.871 0 -2 1.129 -2 2 l 0 26 c 0 0.824 1.176 2 2 2 l 26 0 c 0.824 0 2 -1.176 2 -2 l 0 -26 c 0 -0.824 -1.176 -2 -2 -2 Z" style="fill:#c19553"/>
+ <g style="fill:#fff">
+ <path d="m 2 0 c -0.871 0 -2 1.129 -2 2 l 0 8 c 3.387 0 26.613 0 30 0 l 0 -8 c 0 -0.824 -1.176 -2 -2 -2 Z" style="fill-opacity:0.196"/>
+ <path d="m 12 4 l 0 12 l 6 0 l 0 -12 Z" style="fill-opacity:0.392"/>
+ </g>
+ <path d="m 31.977 23.975 c 0 4.431 -3.592 8.02 -8.02 8.02 -4.431 0 -8.02 -3.59 -8.02 -8.02 0 -4.433 3.592 -8.02 8.02 -8.02 4.431 0 8.02 3.592 8.02 8.02 z" style="fill:#859900;fill-rule:evenodd"/>
+ <g transform="matrix(0.50143395,0,0,0.50143395,15.930676,15.950208)" style="fill:#fff;fill-opacity:0.902">
+ <path d="m 25.746 12.01 c -1.691 -3.66 -5.469 -6.01 -9.723 -6.01 -4.355 0 -8.336 2.574 -9.902 6.398 l 3.301 1.203 c 1.043 -2.555 3.695 -4.266 6.602 -4.266 2.801 0 5.277 1.531 6.426 3.914 l -2.41 0.906 6.156 3.348 1.801 -6.34 z"/>
+ <path d="m 16.02 22.668 c -2.777 0 -5.309 -1.578 -6.441 -3.945 l 2.375 -0.867 l -6.094 -3.273 -1.863 6.172 2.27 -0.828 c 1.66 3.648 5.523 6.078 9.754 6.078 4.367 0 8.238 -2.473 9.855 -6.297 l -3.285 -1.234 c -1.078 2.547 -3.656 4.195 -6.57 4.195 z"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/package-remove.svg b/.icons/Material-Black-Lime-Numix/32/actions/package-remove.svg
new file mode 100644
index 00000000..024a586e
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/package-remove.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" viewBox="0 0 32 32">
+ <path d="M 2 0 C 1.128906 0 0 1.128906 0 2 L 0 28 C 0 28.824219 1.175781 30 2 30 L 28 30 C 28.824219 30 30 28.824219 30 28 L 30 2 C 30 1.175781 28.824219 0 28 0 Z " fill="#c19553"/>
+ <g fill="#fff">
+ <path d="M 2 0 C 1.128906 0 0 1.128906 0 2 L 0 10 C 3.386719 10 26.613281 10 30 10 L 30 2 C 30 1.175781 28.824219 0 28 0 Z " fill-opacity="0.196"/>
+ <path d="M 12 4 L 12 16 L 18 16 L 18 4 Z " fill-opacity="0.392"/>
+ </g>
+ <path d="m 16,20 16,0 0,6 -16,0 z" fill="#dc322f"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/package-supported.svg b/.icons/Material-Black-Lime-Numix/32/actions/package-supported.svg
new file mode 100644
index 00000000..3d071c29
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/package-supported.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <path d="m 2 0 c -0.871 0 -2 1.129 -2 2 l 0 26 c 0 0.824 1.176 2 2 2 l 26 0 c 0.824 0 2 -1.176 2 -2 l 0 -26 c 0 -0.824 -1.176 -2 -2 -2 Z" style="fill:#c19553"/>
+ <g style="fill:#fff">
+ <path d="m 2 0 c -0.871 0 -2 1.129 -2 2 l 0 8 c 3.387 0 26.613 0 30 0 l 0 -8 c 0 -0.824 -1.176 -2 -2 -2 Z" style="fill-opacity:0.196"/>
+ <path d="m 12 4 l 0 12 l 6 0 l 0 -12 Z" style="fill-opacity:0.392"/>
+ </g>
+ <g transform="matrix(0.999997,0,0,0.99999484,13.000033,13.000057)" style="fill:#f1c40f;fill-opacity:1;enable-background:new">
+ <path d="m 9.431 3 c -0.239 1.98 -1.381 2.446 -2.944 1.212 0.537 1.92 -0.34 2.785 -2.256 2.244 1.231 1.569 0.752 2.698 -1.225 2.931 1.737 0.978 1.731 2.209 -0.006 3.181 c 1.98 0.239 2.446 1.381 1.212 2.944 1.92 -0.537 2.785 0.34 2.244 2.256 1.569 -1.231 2.698 -0.752 2.931 1.225 0.978 -1.738 2.209 -1.731 3.181 0.006 0.239 -1.98 1.381 -2.446 2.944 -1.212 -0.537 -1.92 0.34 -2.785 2.256 -2.244 -1.231 -1.569 -0.752 -2.698 1.225 -2.931 -1.738 -0.978 -1.731 -2.209 0.006 -3.181 -1.98 -0.239 -2.446 -1.381 -1.213 -2.944 -1.92 0.537 -2.785 -0.34 -2.244 -2.256 -1.569 1.231 -2.698 0.752 -2.931 -1.225 -0.978 1.737 -2.209 1.731 -3.181 -0.006 z"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/package-upgrade.svg b/.icons/Material-Black-Lime-Numix/32/actions/package-upgrade.svg
new file mode 100644
index 00000000..1e3fc0b8
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/package-upgrade.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <path d="m 2 0 c -0.871 0 -2 1.129 -2 2 l 0 26 c 0 0.824 1.176 2 2 2 l 26 0 c 0.824 0 2 -1.176 2 -2 l 0 -26 c 0 -0.824 -1.176 -2 -2 -2 Z" style="fill:#c19553"/>
+ <g style="fill:#fff">
+ <path d="m 2 0 c -0.871 0 -2 1.129 -2 2 l 0 8 c 3.387 0 26.613 0 30 0 l 0 -8 c 0 -0.824 -1.176 -2 -2 -2 Z" style="fill-opacity:0.196"/>
+ <path d="m 12 4 l 0 12 l 6 0 l 0 -12 Z" style="fill-opacity:0.392"/>
+ </g>
+ <path d="m 23.14 14 -9.145 8 l 6 0 0 10 6 0 0 -10 6 0 z" style="fill:#859900"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/paint-gradient-linear.svg b/.icons/Material-Black-Lime-Numix/32/actions/paint-gradient-linear.svg
new file mode 100644
index 00000000..e26cd659
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/paint-gradient-linear.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <defs>
+ <linearGradient gradientUnits="userSpaceOnUse" x2="29" id="linearGradient4140" x1="3">
+ <stop style="stop-color:#268bd2;stop-opacity:1"/>
+ <stop offset="1" style="stop-color:#268bd2;stop-opacity:0"/>
+ </linearGradient>
+ </defs>
+ <rect rx="1" height="24" x="4" y="4" width="24" style="stroke-opacity:1;fill:url(#linearGradient4140);opacity:1;fill-opacity:1;stroke:#313131;fill-rule:nonzero;stroke-width:2"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/paint-gradient-radial.svg b/.icons/Material-Black-Lime-Numix/32/actions/paint-gradient-radial.svg
new file mode 100644
index 00000000..a350d30d
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/paint-gradient-radial.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <defs>
+ <radialGradient id="radialGradient4140" r="13" cy="16" cx="16" gradientUnits="userSpaceOnUse">
+ <stop style="stop-color:#268bd2;stop-opacity:0"/>
+ <stop offset="1" style="stop-color:#268bd2;stop-opacity:1"/>
+ </radialGradient>
+ </defs>
+ <rect rx="1" width="24" y="4" style="stroke-opacity:1;fill:url(#radialGradient4140);opacity:1;fill-opacity:1;stroke:#313131;fill-rule:nonzero;stroke-width:2" height="24" x="4"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/paint-none.svg b/.icons/Material-Black-Lime-Numix/32/actions/paint-none.svg
new file mode 120000
index 00000000..b9439718
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/paint-none.svg
@@ -0,0 +1 @@
+window-close.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/paint-pattern.svg b/.icons/Material-Black-Lime-Numix/32/actions/paint-pattern.svg
new file mode 100644
index 00000000..fbab0d7b
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/paint-pattern.svg
@@ -0,0 +1,12 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <rect width="24" height="24" x="4" y="4" style="stroke-opacity:1;fill:#268bd2;opacity:1;fill-opacity:1;stroke:#313131;fill-rule:nonzero;stroke-width:2" rx="1"/>
+ <rect height="5.185" style="fill:#fff;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero" x="9.664" y="-2.593" transform="matrix(0.70711 0.70711 -0.70711 0.70711 0 0)" width="5.185"/>
+ <rect height="5.185" style="fill:#fff;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero" x="14.849" y="-7.778" transform="matrix(0.70711 0.70711 -0.70711 0.70711 0 0)" width="5.185"/>
+ <rect height="5.185" style="fill:#fff;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero" x="20.03" y="-12.964" transform="matrix(0.70711 0.70711 -0.70711 0.70711 0 0)" width="5.185"/>
+ <rect height="5.185" style="fill:#fff;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero" x="25.22" y="-7.778" transform="matrix(0.70711 0.70711 -0.70711 0.70711 0 0)" width="5.185"/>
+ <rect height="5.185" style="fill:#fff;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero" x="20.03" y="-2.593" transform="matrix(0.70711 0.70711 -0.70711 0.70711 0 0)" width="5.185"/>
+ <rect height="5.185" style="fill:#fff;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero" x="14.849" y="2.593" transform="matrix(0.70711 0.70711 -0.70711 0.70711 0 0)" width="5.185"/>
+ <rect height="5.185" style="fill:#fff;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero" x="20.03" y="7.778" transform="matrix(0.70711 0.70711 -0.70711 0.70711 0 0)" width="5.185"/>
+ <rect height="5.185" style="fill:#fff;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero" x="25.22" y="2.593" transform="matrix(0.70711 0.70711 -0.70711 0.70711 0 0)" width="5.185"/>
+ <rect height="5.185" style="fill:#fff;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero" x="30.406" y="-2.593" transform="matrix(0.70711 0.70711 -0.70711 0.70711 0 0)" width="5.185"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/paint-solid.svg b/.icons/Material-Black-Lime-Numix/32/actions/paint-solid.svg
new file mode 100644
index 00000000..1a063967
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/paint-solid.svg
@@ -0,0 +1,3 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <rect width="24" style="stroke-opacity:1;fill:#268bd2;opacity:1;fill-opacity:1;stroke:#313131;fill-rule:nonzero;stroke-width:2" x="4" height="24" y="4" rx="1"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/paint-swatch.svg b/.icons/Material-Black-Lime-Numix/32/actions/paint-swatch.svg
new file mode 100644
index 00000000..371ddb15
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/paint-swatch.svg
@@ -0,0 +1,5 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <path d="M 4 3 C 3.446 3 3 3.446 3 4 L 3 18 L 5.5136719 18 L 13 10.513672 L 13 4 C 13 3.446 12.554 3 12 3 L 4 3 z " style="fill:#26d285;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 20.971 4.371 c -0.256 0 -0.511 0.097 -0.707 0.293 l -13.336 13.336 l 14.14 0 l 6.264 -6.264 c 0.392 -0.392 0.392 -1.022 0 -1.414 l -5.658 -5.658 c -0.196 -0.196 -0.451 -0.293 -0.707 -0.293 z" style="fill:#26d2cc;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 4 19 c -0.554 0 -1 0.446 -1 1 l 0 8 c 0 0.554 0.446 1 1 1 l 24 0 c 0.554 0 1 -0.446 1 -1 l 0 -8 c 0 -0.554 -0.446 -1 -1 -1 l -24 0 z m 4 3 a 2 2 0 0 1 2 2 a 2 2 0 0 1 -2 2 a 2 2 0 0 1 -2 -2 a 2 2 0 0 1 2 -2 z" style="fill:#268bd2;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/paint-unknown.svg b/.icons/Material-Black-Lime-Numix/32/actions/paint-unknown.svg
new file mode 100644
index 00000000..0ddbedd8
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/paint-unknown.svg
@@ -0,0 +1,8 @@
+
+<!-- Creator: CorelDRAW -->
+<svg style="shape-rendering:geometricPrecision;image-rendering:optimizeQuality;text-rendering:geometricPrecision;fill-rule:evenodd" height="32" xmlns="http://www.w3.org/2000/svg" width="32" viewBox="0 0 9.0311105 9.0311105">
+ <g style="fill:#535353;fill-opacity:1" transform="matrix(0.25701 0 0 0.25007 -2.536 -0.764)">
+ <path style="fill-rule:nonzero" d="m 29.631 26.755 -4.392 0 c -0.012 -0.641 -0.018 -1.027 -0.018 -1.169 0 -1.437 0.235 -2.618 0.706 -3.544 0.47 -0.932 1.417 -1.971 2.828 -3.134 1.411 -1.158 2.258 -1.917 2.528 -2.28 0.429 -0.564 0.641 -1.193 0.641 -1.876 0 -0.95 -0.376 -1.763 -1.129 -2.446 -0.753 -0.677 -1.764 -1.015 -3.04 -1.015 -1.229 0 -2.258 0.356 -3.087 1.063 -0.823 0.706 -1.393 1.787 -1.705 3.235 l -4.439 -0.558 c 0.123 -2.078 1 -3.841 2.622 -5.289 1.629 -1.448 3.757 -2.173 6.403 -2.173 2.775 0 4.986 0.736 6.632 2.202 1.64 1.466 2.463 3.17 2.463 5.123 0 1.074 -0.306 2.095 -0.905 3.057 -0.606 0.962 -1.893 2.274 -3.869 3.93 -1.023 0.861 -1.658 1.549 -1.905 2.072 -0.247 0.522 -0.359 1.454 -0.335 2.802 z"/>
+ </g>
+ <rect y="6.773" style="fill:#535353;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero" x="3.951" height="1.129" width="1.129"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/panel-searchtool.svg b/.icons/Material-Black-Lime-Numix/32/actions/panel-searchtool.svg
new file mode 120000
index 00000000..cb1fa4c4
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/panel-searchtool.svg
@@ -0,0 +1 @@
+system-search.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/photos-amarok.svg b/.icons/Material-Black-Lime-Numix/32/actions/photos-amarok.svg
new file mode 120000
index 00000000..4ad0b9d4
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/photos-amarok.svg
@@ -0,0 +1 @@
+gtk-orientation-landscape.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/pink-add-folders-to-archive.svg b/.icons/Material-Black-Lime-Numix/32/actions/pink-add-folders-to-archive.svg
new file mode 100644
index 00000000..005a595a
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/pink-add-folders-to-archive.svg
@@ -0,0 +1,14 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <path d="m 3 12.764 0 10.706 16 0 0 -5.353 -0.762 -4.589 -5.988 -0.03 -0.75 -1.5 -7.738 0 c -0.381 0 -0.762 0.382 -0.762 0.765 z" style="fill:#ec407a;fill-opacity:1;stroke:none"/>
+ <rect style="fill:#fffdf0;fill-opacity:1;stroke:none" y="13.999" width="7.893" x="4.25" height="2.971"/>
+ <path d="m 3.766 11.999 c -0.381 0 -0.765 0.383 -0.765 0.765 l 0 0.5 c 0 -0.383 0.385 -0.765 0.765 -0.765 l 7.485 0 0.75 1.5 6.235 0.031 0.765 4.586 0 -0.5 -0.765 -4.586 -5.985 -0.031 -0.75 -1.5 z" style="fill:#000;opacity:0.015;fill-opacity:1;stroke:none"/>
+ <path d="m 19 14.294 0 10.706 -16 0 0 -10 7.5 0 0.75 -1.5 6.988 0.03 c 0.381 0 0.762 0.383 0.762 0.765 z" style="fill:#f06292;fill-opacity:1;stroke:none"/>
+ <path d="m 3 24.499 0 0.5 16 0 0 -0.5 z" style="fill:#000;opacity:0.075;fill-opacity:1;stroke:none"/>
+ <path d="m 11.25 13.499 -0.75 1.5 -7.5 0 0 0.5 7.75 0 0.75 -1.5 6.735 0.031 c 0.381 0 0.765 0.383 0.765 0.765 l 0 -0.5 c 0 -0.383 -0.384 -0.765 -0.765 -0.765 z" style="fill:#000;opacity:0.015;fill-opacity:1;stroke:none"/>
+ <path d="m 13 3.768 0 10.706 16 0 0 -5.353 -0.762 -4.588 -5.988 -0.029 -0.75 -1.5 -7.738 0 c -0.381 0 -0.762 0.382 -0.762 0.764 z" style="fill:#ec407a;fill-opacity:1;stroke:none"/>
+ <rect style="fill:#fffdf0;fill-opacity:1;stroke:none" y="4.998" x="14.25" width="7.893" height="2.971"/>
+ <path d="m 3.762 11.998 c -0.19 0 -0.379 0.097 -0.521 0.24 c -0.072 0.072 -0.132 0.154 -0.174 0.244 c -0.042 0.09 -0.066 0.185 -0.066 0.281 l 0 0.5 l 0 1.734 l 0 0.002 l 0 0.498 l 0 7.973 l 0 1.027 l 0 0.5 l 0 0.002 l 16 0 l 0 -0.002 l 0 -0.5 l 0 -1.027 l 0 -4.855 l 0 -0.498 l 0 -0.002 l 0 -3.32 l 0 -0.5 c 0 0 0 -0.002 0 -0.002 c -0.001 -0.286 -0.217 -0.572 -0.484 -0.697 c -0.088 -0.041 -0.183 -0.066 -0.277 -0.066 l -0.063 0 l -5.926 -0.031 l -0.75 -1.5 l -7.738 0 z" style="fill:#fff;opacity:0.5;fill-opacity:1;stroke:none"/>
+ <path d="m 29 5.298 0 10.706 -16 0 0 -10 7.5 0 0.75 -1.5 6.988 0.029 c 0.381 0 0.762 0.382 0.762 0.765 z" style="fill:#f06292;fill-opacity:1;stroke:none"/>
+ <path d="m 13 14.998 0 1 16 0 0 -1 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 28 16.998 -6 0 0 -6 -5 0 0 6 -6 0 0 5 6 0 0 6 5 0 0 -6 6 0 z" style="fill:#4caf50;fill-opacity:1"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/pink-document-open-recent.svg b/.icons/Material-Black-Lime-Numix/32/actions/pink-document-open-recent.svg
new file mode 100644
index 00000000..571b5eba
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/pink-document-open-recent.svg
@@ -0,0 +1,20 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <defs>
+ <radialGradient id="radialGradient3031" gradientUnits="userSpaceOnUse" gradientTransform="matrix(0.71641791,0,0,0.08955224,-7.2835823,1046.3025)" cx="32.5" cy="56.5" r="33.5">
+ <stop style="stop-color:#000;stop-opacity:1"/>
+ <stop offset="1" style="stop-color:#000;stop-opacity:0"/>
+ </radialGradient>
+ </defs>
+ <g transform="translate(0,-1020.3622)">
+ <ellipse ry="3" rx="24" cy="1051.36" cx="16" style="fill:url(#radialGradient3031);opacity:0.3;fill-opacity:1;stroke:none"/>
+ <rect width="26" height="19" x="3" y="1020.36" style="fill:#eae7d1;fill-opacity:1;stroke:none"/>
+ <rect width="20" height="2" x="6" y="1022.36" style="fill:#7a7a68;fill-opacity:1;stroke:none"/>
+ <rect y="1026.36" x="6" height="2" width="20" style="fill:#7a7a68;fill-opacity:1;stroke:none"/>
+ <rect width="20" height="2" x="6" y="1030.36" style="fill:#7a7a68;fill-opacity:1;stroke:none"/>
+ <path d="m 32 1033.03 0 18.328 -32 0 0 -17 15 0 1.5 -3 13.976 0.062 c 0.762 0 1.524 0.805 1.524 1.61 z" style="fill:#f06292;fill-opacity:1;stroke:none"/>
+ <path d="m 0 1050.36 0 1 32 0 0 -1 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 16.5 1031.36 -1.5 3 -15 0 0 1 15.5 0 1.5 -3 13.469 0.062 c 0.762 0 1.531 0.767 1.531 1.531 l 0 -1 c 0 0 -0.769 -1.531 -1.531 -1.531 z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 29.999 1041.36 c 0.044 2.129 -1.09 4.115 -2.963 5.193 -1.875 1.077 -4.197 1.077 -6.071 0 -1.874 -1.078 -3.01 -3.065 -2.963 -5.193 -0.044 -2.129 1.09 -4.115 2.963 -5.192 1.874 -1.078 4.195 -1.078 6.071 0 1.874 1.077 3.01 3.063 2.963 5.192 z" style="fill:#4caf50;fill-opacity:1;fill-rule:evenodd"/>
+ <path d="m 27.28 1037.59 c -0.127 0.045 -0.234 0.13 -0.308 0.243 l -3.27 3.166 -2.041 -1.948 c -0.082 -0.271 -0.338 -0.45 -0.623 -0.435 -0.284 0.014 -0.522 0.221 -0.573 0.5 -0.05 0.277 0.098 0.552 0.359 0.665 l 2.458 2.436 c 0.236 0.215 0.601 0.215 0.836 0 l 3.689 -3.653 c 0.144 -0.189 0.164 -0.445 0.05 -0.653 -0.114 -0.21 -0.34 -0.334 -0.579 -0.319 z" style="fill:#fff"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/pink-document-open.svg b/.icons/Material-Black-Lime-Numix/32/actions/pink-document-open.svg
new file mode 100644
index 00000000..abf1295b
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/pink-document-open.svg
@@ -0,0 +1,18 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <defs>
+ <radialGradient id="radialGradient3031" gradientUnits="userSpaceOnUse" gradientTransform="matrix(1,0,0,0.10447761,0,50.597015)" cx="32.5" cy="56.5" r="33.5">
+ <stop style="stop-color:#000;stop-opacity:1"/>
+ <stop offset="1" style="stop-color:#000;stop-opacity:0"/>
+ </radialGradient>
+ </defs>
+ <g transform="translate(0,-1020.3622)">
+ <path d="m 66 56.5 a 33.5 3.5 0 1 1 -67 0 33.5 3.5 0 1 1 67 0 z" transform="matrix(0.71641791,0,0,0.85714286,-7.2835821,1002.9336)" style="fill:url(#radialGradient3031);opacity:0.3;fill-opacity:1;stroke:none"/>
+ <rect width="26" height="19" x="3" y="1020.36" style="fill:#eae7d1;fill-opacity:1;stroke:none"/>
+ <rect width="20" height="2" x="6" y="1022.36" style="fill:#7a7a68;fill-opacity:1;stroke:none"/>
+ <rect y="1026.36" x="6" height="2" width="20" style="fill:#7a7a68;fill-opacity:1;stroke:none"/>
+ <rect width="20" height="2" x="6" y="1030.36" style="fill:#7a7a68;fill-opacity:1;stroke:none"/>
+ <path d="m 32 1033.03 0 18.328 -32 0 0 -17 15 0 1.5 -3 13.976 0.062 c 0.762 0 1.524 0.805 1.524 1.61 z" style="fill:#f06292;fill-opacity:1;stroke:none"/>
+ <path d="m 0 1050.36 0 1 32 0 0 -1 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 16.5 1031.36 -1.5 3 -15 0 0 1 15.5 0 1.5 -3 13.469 0.062 c 0.762 0 1.531 0.767 1.531 1.531 l 0 -1 c 0 0 -0.769 -1.531 -1.531 -1.531 z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/pink-folder-new.svg b/.icons/Material-Black-Lime-Numix/32/actions/pink-folder-new.svg
new file mode 100644
index 00000000..a69bb2a7
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/pink-folder-new.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <g transform="translate(0,-1020.3622)">
+ <path d="m 0 1023.89 0 21.412 32 0 0 -10.706 -1.524 -9.177 -11.976 -0.059 -1.5 -3 -15.476 0 c -0.762 0 -1.524 0.765 -1.524 1.53 z" style="fill:#ec407a;fill-opacity:1;stroke:none"/>
+ <rect width="15.786" height="5.941" x="2.5" y="1026.36" style="fill:#fffdf0;fill-opacity:1;stroke:none"/>
+ <path d="m 1.531 1022.36 c -0.762 0 -1.531 0.766 -1.531 1.531 l 0 1 c 0 -0.765 0.769 -1.531 1.531 -1.531 l 14.969 0 1.5 3 12.469 0.062 1.531 9.172 0 -1 -1.531 -9.172 -11.969 -0.062 -1.5 -3 z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 32 1026.95 0 21.412 -32 0 0 -20 15 0 1.5 -3 13.976 0.059 c 0.762 0 1.524 0.765 1.524 1.53 z" style="fill:#f06292;fill-opacity:1;stroke:none"/>
+ <path d="m 0 1047.36 0 1 32 0 0 -1 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 16.5 1025.36 -1.5 3 -15 0 0 1 15.5 0 1.5 -3 13.469 0.062 c 0.762 0 1.531 0.767 1.531 1.531 l 0 -1 c 0 -0.765 -0.769 -1.531 -1.531 -1.531 z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 30 1039.36 -6 0 0 -6 -5 0 0 6 -6 0 0 5 6 0 0 6 5 0 0 -6 6 0 z" style="fill:#4caf50;fill-opacity:1"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/pixelart-trace.svg b/.icons/Material-Black-Lime-Numix/32/actions/pixelart-trace.svg
new file mode 100644
index 00000000..95426ae6
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/pixelart-trace.svg
@@ -0,0 +1,18 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <path d="m 4 21.6 6.4 0 l 0 6.4 -6.4 0 z" style="fill:#34d046;fill-opacity:1;color:#000"/>
+ <path d="m 4 15.6 6.4 0 l 0 6.4 -6.4 0 z" style="fill:#dc322f;fill-opacity:1;color:#000"/>
+ <path d="m 4 9.6 6.4 0 l 0 6.4 -6.4 0 z" style="fill:#268bd2;fill-opacity:1;color:#000"/>
+ <path d="m 4 4 6.4 0 0 6 -6.4 0 z" style="fill:#ffe546;fill-opacity:1;color:#000"/>
+ <path d="m 10 21.6 6.4 0 l 0 6.4 -6.4 0 z" style="fill:#f27d0c;fill-opacity:1;color:#000"/>
+ <path d="m 10 15.6 6.4 0 l 0 6.4 -6.4 0 z" style="fill:#268bd2;fill-opacity:1;color:#000"/>
+ <path d="m 10 9.6 6.4 0 l 0 6.4 -6.4 0 z" style="fill:#f27d0c;fill-opacity:1;color:#000"/>
+ <path d="m 16 21.6 6.4 0 l 0 6.4 -6.4 0 z" style="fill:#dc322f;fill-opacity:1;color:#000"/>
+ <path d="m 22 21.6 6 0 l 0 6.4 -6 0 z" style="fill:#268bd2;fill-opacity:1;color:#000"/>
+ <path d="m 16 15.6 6.4 0 l 0 6.4 -6.4 0 z" style="fill:#ffe546;fill-opacity:1;color:#000"/>
+ <path d="m 22 15.6 6 0 l 0 6.4 -6 0 z" style="fill:#f27d0c;fill-opacity:1;color:#000"/>
+ <path d="m 10 4 6.4 0 0 6 -6.4 0 z" style="fill:#dc322f;fill-opacity:1;color:#000"/>
+ <path d="m 16 9.6 6.4 0 l 0 6.4 -6.4 0 z" style="fill:#34d046;fill-opacity:1;color:#000"/>
+ <path d="m 22 9.6 6 0 l 0 6.4 -6 0 z" style="fill:#dc322f;fill-opacity:1;color:#000"/>
+ <path d="m 16 4 6.4 0 0 6 -6.4 0 z" style="fill:#268bd2;fill-opacity:1;color:#000"/>
+ <path d="m 22 4 6 0 0 6 -6 0 z" style="fill:#ffe546;fill-opacity:1;color:#000"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/player_eject.svg b/.icons/Material-Black-Lime-Numix/32/actions/player_eject.svg
new file mode 120000
index 00000000..f9f7bcbd
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/player_eject.svg
@@ -0,0 +1 @@
+media-eject.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/player_end.svg b/.icons/Material-Black-Lime-Numix/32/actions/player_end.svg
new file mode 120000
index 00000000..82214a21
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/player_end.svg
@@ -0,0 +1 @@
+media-skip-forward.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/player_fwd.svg b/.icons/Material-Black-Lime-Numix/32/actions/player_fwd.svg
new file mode 120000
index 00000000..9c64c025
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/player_fwd.svg
@@ -0,0 +1 @@
+media-seek-forward.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/player_pause.svg b/.icons/Material-Black-Lime-Numix/32/actions/player_pause.svg
new file mode 120000
index 00000000..020f4158
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/player_pause.svg
@@ -0,0 +1 @@
+media-playback-pause.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/player_play.svg b/.icons/Material-Black-Lime-Numix/32/actions/player_play.svg
new file mode 120000
index 00000000..1e939c99
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/player_play.svg
@@ -0,0 +1 @@
+media-playback-start.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/player_record.svg b/.icons/Material-Black-Lime-Numix/32/actions/player_record.svg
new file mode 120000
index 00000000..09efbc5b
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/player_record.svg
@@ -0,0 +1 @@
+media-playback-record.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/player_rew.svg b/.icons/Material-Black-Lime-Numix/32/actions/player_rew.svg
new file mode 120000
index 00000000..ebae8aa6
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/player_rew.svg
@@ -0,0 +1 @@
+media-seek-backward.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/player_start.svg b/.icons/Material-Black-Lime-Numix/32/actions/player_start.svg
new file mode 120000
index 00000000..a0af1946
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/player_start.svg
@@ -0,0 +1 @@
+media-skip-backward.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/player_stop.svg b/.icons/Material-Black-Lime-Numix/32/actions/player_stop.svg
new file mode 120000
index 00000000..9718795e
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/player_stop.svg
@@ -0,0 +1 @@
+media-playback-stop.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/playlist-generator.svg b/.icons/Material-Black-Lime-Numix/32/actions/playlist-generator.svg
new file mode 120000
index 00000000..16732b16
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/playlist-generator.svg
@@ -0,0 +1 @@
+image-auto-adjust.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/poedit-fuzzy.svg b/.icons/Material-Black-Lime-Numix/32/actions/poedit-fuzzy.svg
new file mode 100644
index 00000000..b1613db9
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/poedit-fuzzy.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <g transform="scale(2,2)" style="fill-rule:evenodd">
+ <path d="m 16 8 a 8 8 0 0 1 -16 0 8 8 0 1 1 16 0 z" style="fill:#dc322f"/>
+ </g>
+ <path d="m 12.689 9.602 c -2.031 -0.062 -4.059 1.059 -6.289 3.455 l 2.623 2.072 c 1.914 -2.055 2.994 -2.365 3.553 -2.347 0.56 0.017 1.282 0.467 2.318 1.262 1.036 0.795 2.386 1.935 4.417 1.997 2.031 0.062 4.059 -1.059 6.289 -3.455 l -2.623 -2.072 c -1.914 2.055 -2.994 2.365 -3.553 2.347 -0.56 -0.017 -1.282 -0.467 -2.318 -1.262 -1.036 -0.795 -2.386 -1.935 -4.417 -1.997 z m 0 6.359 c -2.031 -0.062 -4.059 1.059 -6.289 3.455 l 2.623 2.069 c 1.914 -2.055 2.994 -2.365 3.553 -2.347 0.56 0.017 1.282 0.467 2.318 1.262 1.036 0.795 2.386 1.935 4.417 1.997 2.031 0.062 4.059 -1.059 6.289 -3.455 l -2.623 -2.069 c -1.914 2.055 -2.994 2.365 -3.553 2.347 -0.56 -0.017 -1.282 -0.467 -2.318 -1.262 -1.036 -0.795 -2.386 -1.935 -4.417 -1.997 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:#fff;opacity:1;image-rendering:auto;fill-opacity:0.902;stroke:none;display:inline;color:#000;fill-rule:evenodd;color-rendering:auto;color-interpolation:sRGB"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/poedit-update.svg b/.icons/Material-Black-Lime-Numix/32/actions/poedit-update.svg
new file mode 120000
index 00000000..4e680c2a
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/poedit-update.svg
@@ -0,0 +1 @@
+view-refresh.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/poedit-validate.svg b/.icons/Material-Black-Lime-Numix/32/actions/poedit-validate.svg
new file mode 100644
index 00000000..bf609377
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/poedit-validate.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <rect width="24" height="28" x="4" y="2" rx="1" style="fill:#fff;opacity:1;fill-opacity:1;stroke:none"/>
+ <rect width="16" height="3" x="8" y="6" style="fill:#888;opacity:1;fill-opacity:1;stroke:none"/>
+ <rect y="12" x="8" height="3" width="16" style="fill:#888;opacity:1;fill-opacity:1;stroke:none"/>
+ <rect width="12" height="3" x="8" y="18" style="fill:#888;opacity:1;fill-opacity:1;stroke:none"/>
+ <path d="m 20.12 24.615 8.312 -8.615 3.562 3.693 l -11.875 12.307 c -2.436 -2.525 -4.689 -4.875 -7.125 -7.399 l 3.562 -3.677 z" style="fill:#859900"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/previous.svg b/.icons/Material-Black-Lime-Numix/32/actions/previous.svg
new file mode 120000
index 00000000..e636edc0
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/previous.svg
@@ -0,0 +1 @@
+go-previous.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/printer-error.svg b/.icons/Material-Black-Lime-Numix/32/actions/printer-error.svg
new file mode 120000
index 00000000..1f25b11c
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/printer-error.svg
@@ -0,0 +1 @@
+gtk-print-error.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/printer-info.svg b/.icons/Material-Black-Lime-Numix/32/actions/printer-info.svg
new file mode 120000
index 00000000..b1b39f12
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/printer-info.svg
@@ -0,0 +1 @@
+gtk-print-report.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/printer-paused.svg b/.icons/Material-Black-Lime-Numix/32/actions/printer-paused.svg
new file mode 120000
index 00000000..62b24d03
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/printer-paused.svg
@@ -0,0 +1 @@
+gtk-print-paused.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/printer-warning.svg b/.icons/Material-Black-Lime-Numix/32/actions/printer-warning.svg
new file mode 120000
index 00000000..d81d849f
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/printer-warning.svg
@@ -0,0 +1 @@
+gtk-print-warning.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/process-stop.svg b/.icons/Material-Black-Lime-Numix/32/actions/process-stop.svg
new file mode 100644
index 00000000..b99935ac
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/process-stop.svg
@@ -0,0 +1,6 @@
+<svg width="32" xmlns="http://www.w3.org/2000/svg" height="32" viewBox="0 0 32 32" xmlns:xlink="http://www.w3.org/1999/xlink">
+<g style="fill-rule:evenodd">
+<path style="fill:#dc322f" d="M 32 16.003906 C 32 24.839844 24.835938 32 16 32 C 7.164062 32 0 24.839844 0 16.003906 C 0 7.164062 7.164062 0 16 0 C 24.835938 0 32 7.164062 32 16.003906 Z "/>
+<path style="fill:#fff;fill-opacity:.902" d="M 8.007812 8 L 8.007812 10.667969 C 7.949219 11.414062 8.199219 12.179688 8.761719 12.695312 L 12.179688 16.058594 L 8.761719 19.421875 C 8.261719 19.921875 8.007812 20.628906 8.007812 21.332031 L 8.007812 24 L 10.671875 24 C 11.378906 24 12.085938 23.746094 12.585938 23.246094 L 16.003906 19.828125 L 19.421875 23.246094 C 19.921875 23.746094 20.628906 24 21.335938 24 L 24 24 L 24 21.332031 C 24 20.628906 23.746094 19.921875 23.246094 19.421875 L 19.886719 16.058594 L 23.304688 12.695312 C 23.878906 12.164062 24 11.429688 24 10.667969 L 24 8 L 21.335938 8 C 20.695312 8.019531 20.1875 8.257812 19.480469 8.871094 L 16.003906 12.230469 L 12.585938 8.871094 C 12.113281 8.378906 11.46875 8.03125 10.789062 8 C 10.761719 8 10.699219 8 10.671875 8 Z "/>
+</g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/purple-add-folders-to-archive.svg b/.icons/Material-Black-Lime-Numix/32/actions/purple-add-folders-to-archive.svg
new file mode 100644
index 00000000..03a34998
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/purple-add-folders-to-archive.svg
@@ -0,0 +1,14 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <path style="fill:#512da8;fill-opacity:1;stroke:none" d="m 3 12.764 0 10.706 16 0 0 -5.353 -0.762 -4.589 -5.988 -0.03 -0.75 -1.5 -7.738 0 c -0.381 0 -0.762 0.382 -0.762 0.765 z"/>
+ <rect width="7.893" y="13.999" x="4.25" height="2.971" style="fill:#fffdf0;fill-opacity:1;stroke:none"/>
+ <path style="fill:#000;opacity:0.015;fill-opacity:1;stroke:none" d="m 3.766 11.999 c -0.381 0 -0.765 0.383 -0.765 0.765 l 0 0.5 c 0 -0.383 0.385 -0.765 0.765 -0.765 l 7.485 0 0.75 1.5 6.235 0.031 0.765 4.586 0 -0.5 -0.765 -4.586 -5.985 -0.031 -0.75 -1.5 z"/>
+ <path style="fill:#7e57c2;fill-opacity:1;stroke:none" d="m 19 14.294 0 10.706 -16 0 0 -10 7.5 0 0.75 -1.5 6.988 0.03 c 0.381 0 0.762 0.383 0.762 0.765 z"/>
+ <path style="fill:#000;opacity:0.075;fill-opacity:1;stroke:none" d="m 3 24.499 0 0.5 16 0 0 -0.5 z"/>
+ <path style="fill:#000;opacity:0.015;fill-opacity:1;stroke:none" d="m 11.25 13.499 -0.75 1.5 -7.5 0 0 0.5 7.75 0 0.75 -1.5 6.735 0.031 c 0.381 0 0.765 0.383 0.765 0.765 l 0 -0.5 c 0 -0.383 -0.384 -0.765 -0.765 -0.765 z"/>
+ <path style="fill:#512da8;fill-opacity:1;stroke:none" d="m 13 3.768 0 10.706 16 0 0 -5.353 -0.762 -4.588 -5.988 -0.029 -0.75 -1.5 -7.738 0 c -0.381 0 -0.762 0.382 -0.762 0.764 z"/>
+ <rect width="7.893" y="4.998" x="14.25" height="2.971" style="fill:#fffdf0;fill-opacity:1;stroke:none"/>
+ <path style="fill:#fff;opacity:0.5;fill-opacity:1;stroke:none" d="m 3.762 11.998 c -0.19 0 -0.379 0.097 -0.521 0.24 c -0.072 0.072 -0.132 0.154 -0.174 0.244 c -0.042 0.09 -0.066 0.185 -0.066 0.281 l 0 0.5 l 0 1.734 l 0 0.002 l 0 0.498 l 0 7.973 l 0 1.027 l 0 0.5 l 0 0.002 l 16 0 l 0 -0.002 l 0 -0.5 l 0 -1.027 l 0 -4.855 l 0 -0.498 l 0 -0.002 l 0 -3.32 l 0 -0.5 c 0 0 0 -0.002 0 -0.002 c -0.001 -0.286 -0.217 -0.572 -0.484 -0.697 c -0.088 -0.041 -0.183 -0.066 -0.277 -0.066 l -0.063 0 l -5.926 -0.031 l -0.75 -1.5 l -7.738 0 z"/>
+ <path style="fill:#7e57c2;fill-opacity:1;stroke:none" d="m 29 5.298 0 10.706 -16 0 0 -10 7.5 0 0.75 -1.5 6.988 0.029 c 0.381 0 0.762 0.382 0.762 0.765 z"/>
+ <path style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none" d="m 13 14.998 0 1 16 0 0 -1 z"/>
+ <path style="fill:#4caf50;fill-opacity:1" d="m 28 16.998 -6 0 0 -6 -5 0 0 6 -6 0 0 5 6 0 0 6 5 0 0 -6 6 0 z"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/purple-document-open-recent.svg b/.icons/Material-Black-Lime-Numix/32/actions/purple-document-open-recent.svg
new file mode 100644
index 00000000..694d937f
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/purple-document-open-recent.svg
@@ -0,0 +1,20 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <defs>
+ <radialGradient id="radialGradient3031" gradientUnits="userSpaceOnUse" gradientTransform="matrix(0.71641791,0,0,0.08955224,-7.2835823,1046.3025)" cx="32.5" cy="56.5" r="33.5">
+ <stop style="stop-color:#000;stop-opacity:1"/>
+ <stop offset="1" style="stop-color:#000;stop-opacity:0"/>
+ </radialGradient>
+ </defs>
+ <g transform="translate(0,-1020.3622)">
+ <ellipse ry="3" rx="24" cy="1051.36" cx="16" style="fill:url(#radialGradient3031);opacity:0.3;fill-opacity:1;stroke:none"/>
+ <rect width="26" height="19" x="3" y="1020.36" style="fill:#eae7d1;fill-opacity:1;stroke:none"/>
+ <rect width="20" height="2" x="6" y="1022.36" style="fill:#7a7a68;fill-opacity:1;stroke:none"/>
+ <rect y="1026.36" x="6" height="2" width="20" style="fill:#7a7a68;fill-opacity:1;stroke:none"/>
+ <rect width="20" height="2" x="6" y="1030.36" style="fill:#7a7a68;fill-opacity:1;stroke:none"/>
+ <path d="m 32 1033.03 0 18.328 -32 0 0 -17 15 0 1.5 -3 13.976 0.062 c 0.762 0 1.524 0.805 1.524 1.61 z" style="fill:#7e57c2;fill-opacity:1;stroke:none"/>
+ <path d="m 0 1050.36 0 1 32 0 0 -1 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 16.5 1031.36 -1.5 3 -15 0 0 1 15.5 0 1.5 -3 13.469 0.062 c 0.762 0 1.531 0.767 1.531 1.531 l 0 -1 c 0 0 -0.769 -1.531 -1.531 -1.531 z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 29.999 1041.36 c 0.044 2.129 -1.09 4.115 -2.963 5.193 -1.875 1.077 -4.197 1.077 -6.071 0 -1.874 -1.078 -3.01 -3.065 -2.963 -5.193 -0.044 -2.129 1.09 -4.115 2.963 -5.192 1.874 -1.078 4.195 -1.078 6.071 0 1.874 1.077 3.01 3.063 2.963 5.192 z" style="fill:#4caf50;fill-opacity:1;fill-rule:evenodd"/>
+ <path d="m 27.28 1037.59 c -0.127 0.045 -0.234 0.13 -0.308 0.243 l -3.27 3.166 -2.041 -1.948 c -0.082 -0.271 -0.338 -0.45 -0.623 -0.435 -0.284 0.014 -0.522 0.221 -0.573 0.5 -0.05 0.277 0.098 0.552 0.359 0.665 l 2.458 2.436 c 0.236 0.215 0.601 0.215 0.836 0 l 3.689 -3.653 c 0.144 -0.189 0.164 -0.445 0.05 -0.653 -0.114 -0.21 -0.34 -0.334 -0.579 -0.319 z" style="fill:#fff"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/purple-document-open.svg b/.icons/Material-Black-Lime-Numix/32/actions/purple-document-open.svg
new file mode 100644
index 00000000..d35d4230
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/purple-document-open.svg
@@ -0,0 +1,18 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <defs>
+ <radialGradient id="radialGradient3031" gradientUnits="userSpaceOnUse" gradientTransform="matrix(1,0,0,0.10447761,0,50.597015)" cx="32.5" cy="56.5" r="33.5">
+ <stop style="stop-color:#000;stop-opacity:1"/>
+ <stop offset="1" style="stop-color:#000;stop-opacity:0"/>
+ </radialGradient>
+ </defs>
+ <g transform="translate(0,-1020.3622)">
+ <path d="m 66 56.5 a 33.5 3.5 0 1 1 -67 0 33.5 3.5 0 1 1 67 0 z" transform="matrix(0.71641791,0,0,0.85714286,-7.2835821,1002.9336)" style="fill:url(#radialGradient3031);opacity:0.3;fill-opacity:1;stroke:none"/>
+ <rect width="26" height="19" x="3" y="1020.36" style="fill:#eae7d1;fill-opacity:1;stroke:none"/>
+ <rect width="20" height="2" x="6" y="1022.36" style="fill:#7a7a68;fill-opacity:1;stroke:none"/>
+ <rect y="1026.36" x="6" height="2" width="20" style="fill:#7a7a68;fill-opacity:1;stroke:none"/>
+ <rect width="20" height="2" x="6" y="1030.36" style="fill:#7a7a68;fill-opacity:1;stroke:none"/>
+ <path d="m 32 1033.03 0 18.328 -32 0 0 -17 15 0 1.5 -3 13.976 0.062 c 0.762 0 1.524 0.805 1.524 1.61 z" style="fill:#7e57c2;fill-opacity:1;stroke:none"/>
+ <path d="m 0 1050.36 0 1 32 0 0 -1 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 16.5 1031.36 -1.5 3 -15 0 0 1 15.5 0 1.5 -3 13.469 0.062 c 0.762 0 1.531 0.767 1.531 1.531 l 0 -1 c 0 0 -0.769 -1.531 -1.531 -1.531 z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/purple-folder-new.svg b/.icons/Material-Black-Lime-Numix/32/actions/purple-folder-new.svg
new file mode 100644
index 00000000..b5423128
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/purple-folder-new.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <g transform="translate(0,-1020.3622)">
+ <path d="m 0 1023.89 0 21.412 32 0 0 -10.706 -1.524 -9.177 -11.976 -0.059 -1.5 -3 -15.476 0 c -0.762 0 -1.524 0.765 -1.524 1.53 z" style="fill:#512da8;fill-opacity:1;stroke:none"/>
+ <rect width="15.786" height="5.941" x="2.5" y="1026.36" style="fill:#fffdf0;fill-opacity:1;stroke:none"/>
+ <path d="m 1.531 1022.36 c -0.762 0 -1.531 0.766 -1.531 1.531 l 0 1 c 0 -0.765 0.769 -1.531 1.531 -1.531 l 14.969 0 1.5 3 12.469 0.062 1.531 9.172 0 -1 -1.531 -9.172 -11.969 -0.062 -1.5 -3 z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 32 1026.95 0 21.412 -32 0 0 -20 15 0 1.5 -3 13.976 0.059 c 0.762 0 1.524 0.765 1.524 1.53 z" style="fill:#7e57c2;fill-opacity:1;stroke:none"/>
+ <path d="m 0 1047.36 0 1 32 0 0 -1 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 16.5 1025.36 -1.5 3 -15 0 0 1 15.5 0 1.5 -3 13.469 0.062 c 0.762 0 1.531 0.767 1.531 1.531 l 0 -1 c 0 -0.765 -0.769 -1.531 -1.531 -1.531 z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 30 1039.36 -6 0 0 -6 -5 0 0 6 -6 0 0 5 6 0 0 6 5 0 0 -6 6 0 z" style="fill:#4caf50;fill-opacity:1"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/query-free-busy.svg b/.icons/Material-Black-Lime-Numix/32/actions/query-free-busy.svg
new file mode 120000
index 00000000..cb1fa4c4
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/query-free-busy.svg
@@ -0,0 +1 @@
+system-search.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/rating.svg b/.icons/Material-Black-Lime-Numix/32/actions/rating.svg
new file mode 120000
index 00000000..3ddbdf76
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/rating.svg
@@ -0,0 +1 @@
+../status/starred.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/ratiocrop.svg b/.icons/Material-Black-Lime-Numix/32/actions/ratiocrop.svg
new file mode 120000
index 00000000..633deeec
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/ratiocrop.svg
@@ -0,0 +1 @@
+image-crop.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/red-add-folders-to-archive.svg b/.icons/Material-Black-Lime-Numix/32/actions/red-add-folders-to-archive.svg
new file mode 100644
index 00000000..a4e0cc15
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/red-add-folders-to-archive.svg
@@ -0,0 +1,14 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <path style="fill:#d32f2f;fill-opacity:1;stroke:none" d="m 3 12.764 0 10.706 16 0 0 -5.353 -0.762 -4.589 -5.988 -0.03 -0.75 -1.5 -7.738 0 c -0.381 0 -0.762 0.382 -0.762 0.765 z"/>
+ <rect width="7.893" y="13.999" style="fill:#fffdf0;fill-opacity:1;stroke:none" height="2.971" x="4.25"/>
+ <path style="fill:#000;opacity:0.015;fill-opacity:1;stroke:none" d="m 3.766 11.999 c -0.381 0 -0.765 0.383 -0.765 0.765 l 0 0.5 c 0 -0.383 0.385 -0.765 0.765 -0.765 l 7.485 0 0.75 1.5 6.235 0.031 0.765 4.586 0 -0.5 -0.765 -4.586 -5.985 -0.031 -0.75 -1.5 z"/>
+ <path style="fill:#ef5350;fill-opacity:1;stroke:none" d="m 19 14.294 0 10.706 -16 0 0 -10 7.5 0 0.75 -1.5 6.988 0.03 c 0.381 0 0.762 0.383 0.762 0.765 z"/>
+ <path style="fill:#000;opacity:0.075;fill-opacity:1;stroke:none" d="m 3 24.499 0 0.5 16 0 0 -0.5 z"/>
+ <path style="fill:#000;opacity:0.015;fill-opacity:1;stroke:none" d="m 11.25 13.499 -0.75 1.5 -7.5 0 0 0.5 7.75 0 0.75 -1.5 6.735 0.031 c 0.381 0 0.765 0.383 0.765 0.765 l 0 -0.5 c 0 -0.383 -0.384 -0.765 -0.765 -0.765 z"/>
+ <path style="fill:#d32f2f;fill-opacity:1;stroke:none" d="m 13 3.768 0 10.706 16 0 0 -5.353 -0.762 -4.588 -5.988 -0.029 -0.75 -1.5 -7.738 0 c -0.381 0 -0.762 0.382 -0.762 0.764 z"/>
+ <rect y="4.998" width="7.893" style="fill:#fffdf0;fill-opacity:1;stroke:none" height="2.971" x="14.25"/>
+ <path style="fill:#fff;opacity:0.5;fill-opacity:1;stroke:none" d="m 3.762 11.998 c -0.19 0 -0.379 0.097 -0.521 0.24 c -0.072 0.072 -0.132 0.154 -0.174 0.244 c -0.042 0.09 -0.066 0.185 -0.066 0.281 l 0 0.5 l 0 1.734 l 0 0.002 l 0 0.498 l 0 7.973 l 0 1.027 l 0 0.5 l 0 0.002 l 16 0 l 0 -0.002 l 0 -0.5 l 0 -1.027 l 0 -4.855 l 0 -0.498 l 0 -0.002 l 0 -3.32 l 0 -0.5 c 0 0 0 -0.002 0 -0.002 c -0.001 -0.286 -0.217 -0.572 -0.484 -0.697 c -0.088 -0.041 -0.183 -0.066 -0.277 -0.066 l -0.063 0 l -5.926 -0.031 l -0.75 -1.5 l -7.738 0 z"/>
+ <path style="fill:#ef5350;fill-opacity:1;stroke:none" d="m 29 5.298 0 10.706 -16 0 0 -10 7.5 0 0.75 -1.5 6.988 0.029 c 0.381 0 0.762 0.382 0.762 0.765 z"/>
+ <path style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none" d="m 13 14.998 0 1 16 0 0 -1 z"/>
+ <path style="fill:#4caf50;fill-opacity:1" d="m 28 16.998 -6 0 0 -6 -5 0 0 6 -6 0 0 5 6 0 0 6 5 0 0 -6 6 0 z"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/red-document-open-recent.svg b/.icons/Material-Black-Lime-Numix/32/actions/red-document-open-recent.svg
new file mode 100644
index 00000000..31f91d87
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/red-document-open-recent.svg
@@ -0,0 +1,20 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <defs>
+ <radialGradient id="radialGradient3031" gradientUnits="userSpaceOnUse" gradientTransform="matrix(0.71641791,0,0,0.08955224,-7.2835823,1046.3025)" cx="32.5" cy="56.5" r="33.5">
+ <stop style="stop-color:#000;stop-opacity:1"/>
+ <stop offset="1" style="stop-color:#000;stop-opacity:0"/>
+ </radialGradient>
+ </defs>
+ <g transform="translate(0,-1020.3622)">
+ <ellipse ry="3" rx="24" cy="1051.36" cx="16" style="fill:url(#radialGradient3031);opacity:0.3;fill-opacity:1;stroke:none"/>
+ <rect width="26" height="19" x="3" y="1020.36" style="fill:#eae7d1;fill-opacity:1;stroke:none"/>
+ <rect width="20" height="2" x="6" y="1022.36" style="fill:#7a7a68;fill-opacity:1;stroke:none"/>
+ <rect y="1026.36" x="6" height="2" width="20" style="fill:#7a7a68;fill-opacity:1;stroke:none"/>
+ <rect width="20" height="2" x="6" y="1030.36" style="fill:#7a7a68;fill-opacity:1;stroke:none"/>
+ <path d="m 32 1033.03 0 18.328 -32 0 0 -17 15 0 1.5 -3 13.976 0.062 c 0.762 0 1.524 0.805 1.524 1.61 z" style="fill:#ef5350;fill-opacity:1;stroke:none"/>
+ <path d="m 0 1050.36 0 1 32 0 0 -1 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 16.5 1031.36 -1.5 3 -15 0 0 1 15.5 0 1.5 -3 13.469 0.062 c 0.762 0 1.531 0.767 1.531 1.531 l 0 -1 c 0 0 -0.769 -1.531 -1.531 -1.531 z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 29.999 1041.36 c 0.044 2.129 -1.09 4.115 -2.963 5.193 -1.875 1.077 -4.197 1.077 -6.071 0 -1.874 -1.078 -3.01 -3.065 -2.963 -5.193 -0.044 -2.129 1.09 -4.115 2.963 -5.192 1.874 -1.078 4.195 -1.078 6.071 0 1.874 1.077 3.01 3.063 2.963 5.192 z" style="fill:#4caf50;fill-opacity:1;fill-rule:evenodd"/>
+ <path d="m 27.28 1037.59 c -0.127 0.045 -0.234 0.13 -0.308 0.243 l -3.27 3.166 -2.041 -1.948 c -0.082 -0.271 -0.338 -0.45 -0.623 -0.435 -0.284 0.014 -0.522 0.221 -0.573 0.5 -0.05 0.277 0.098 0.552 0.359 0.665 l 2.458 2.436 c 0.236 0.215 0.601 0.215 0.836 0 l 3.689 -3.653 c 0.144 -0.189 0.164 -0.445 0.05 -0.653 -0.114 -0.21 -0.34 -0.334 -0.579 -0.319 z" style="fill:#fff"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/red-document-open.svg b/.icons/Material-Black-Lime-Numix/32/actions/red-document-open.svg
new file mode 100644
index 00000000..5b5e97c0
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/red-document-open.svg
@@ -0,0 +1,18 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <defs>
+ <radialGradient id="radialGradient3031" gradientUnits="userSpaceOnUse" gradientTransform="matrix(1,0,0,0.10447761,0,50.597015)" cx="32.5" cy="56.5" r="33.5">
+ <stop style="stop-color:#000;stop-opacity:1"/>
+ <stop offset="1" style="stop-color:#000;stop-opacity:0"/>
+ </radialGradient>
+ </defs>
+ <g transform="translate(0,-1020.3622)">
+ <path d="m 66 56.5 a 33.5 3.5 0 1 1 -67 0 33.5 3.5 0 1 1 67 0 z" transform="matrix(0.71641791,0,0,0.85714286,-7.2835821,1002.9336)" style="fill:url(#radialGradient3031);opacity:0.3;fill-opacity:1;stroke:none"/>
+ <rect width="26" height="19" x="3" y="1020.36" style="fill:#eae7d1;fill-opacity:1;stroke:none"/>
+ <rect width="20" height="2" x="6" y="1022.36" style="fill:#7a7a68;fill-opacity:1;stroke:none"/>
+ <rect y="1026.36" x="6" height="2" width="20" style="fill:#7a7a68;fill-opacity:1;stroke:none"/>
+ <rect width="20" height="2" x="6" y="1030.36" style="fill:#7a7a68;fill-opacity:1;stroke:none"/>
+ <path d="m 32 1033.03 0 18.328 -32 0 0 -17 15 0 1.5 -3 13.976 0.062 c 0.762 0 1.524 0.805 1.524 1.61 z" style="fill:#ef5350;fill-opacity:1;stroke:none"/>
+ <path d="m 0 1050.36 0 1 32 0 0 -1 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 16.5 1031.36 -1.5 3 -15 0 0 1 15.5 0 1.5 -3 13.469 0.062 c 0.762 0 1.531 0.767 1.531 1.531 l 0 -1 c 0 0 -0.769 -1.531 -1.531 -1.531 z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/red-folder-new.svg b/.icons/Material-Black-Lime-Numix/32/actions/red-folder-new.svg
new file mode 100644
index 00000000..7dcc4e0d
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/red-folder-new.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <g transform="translate(0,-1020.3622)">
+ <path d="m 0 1023.89 0 21.412 32 0 0 -10.706 -1.524 -9.177 -11.976 -0.059 -1.5 -3 -15.476 0 c -0.762 0 -1.524 0.765 -1.524 1.53 z" style="fill:#d32f2f;fill-opacity:1;stroke:none"/>
+ <rect width="15.786" height="5.941" x="2.5" y="1026.36" style="fill:#fffdf0;fill-opacity:1;stroke:none"/>
+ <path d="m 1.531 1022.36 c -0.762 0 -1.531 0.766 -1.531 1.531 l 0 1 c 0 -0.765 0.769 -1.531 1.531 -1.531 l 14.969 0 1.5 3 12.469 0.062 1.531 9.172 0 -1 -1.531 -9.172 -11.969 -0.062 -1.5 -3 z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 32 1026.95 0 21.412 -32 0 0 -20 15 0 1.5 -3 13.976 0.059 c 0.762 0 1.524 0.765 1.524 1.53 z" style="fill:#ef5350;fill-opacity:1;stroke:none"/>
+ <path d="m 0 1047.36 0 1 32 0 0 -1 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 16.5 1025.36 -1.5 3 -15 0 0 1 15.5 0 1.5 -3 13.469 0.062 c 0.762 0 1.531 0.767 1.531 1.531 l 0 -1 c 0 -0.765 -0.769 -1.531 -1.531 -1.531 z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 30 1039.36 -6 0 0 -6 -5 0 0 6 -6 0 0 5 6 0 0 6 5 0 0 -6 6 0 z" style="fill:#4caf50;fill-opacity:1"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/redeyes.svg b/.icons/Material-Black-Lime-Numix/32/actions/redeyes.svg
new file mode 120000
index 00000000..77e02ef3
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/redeyes.svg
@@ -0,0 +1 @@
+image-red-eye.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/redhat-home.svg b/.icons/Material-Black-Lime-Numix/32/actions/redhat-home.svg
new file mode 120000
index 00000000..5cbdae99
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/redhat-home.svg
@@ -0,0 +1 @@
+go-home.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/redo.svg b/.icons/Material-Black-Lime-Numix/32/actions/redo.svg
new file mode 120000
index 00000000..a13a878c
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/redo.svg
@@ -0,0 +1 @@
+edit-redo.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/reload.svg b/.icons/Material-Black-Lime-Numix/32/actions/reload.svg
new file mode 120000
index 00000000..4e680c2a
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/reload.svg
@@ -0,0 +1 @@
+view-refresh.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/reload3.svg b/.icons/Material-Black-Lime-Numix/32/actions/reload3.svg
new file mode 120000
index 00000000..4e680c2a
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/reload3.svg
@@ -0,0 +1 @@
+view-refresh.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/reload_all_tabs.svg b/.icons/Material-Black-Lime-Numix/32/actions/reload_all_tabs.svg
new file mode 120000
index 00000000..4e680c2a
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/reload_all_tabs.svg
@@ -0,0 +1 @@
+view-refresh.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/reload_page.svg b/.icons/Material-Black-Lime-Numix/32/actions/reload_page.svg
new file mode 120000
index 00000000..4e680c2a
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/reload_page.svg
@@ -0,0 +1 @@
+view-refresh.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/remmina-fit-window.svg b/.icons/Material-Black-Lime-Numix/32/actions/remmina-fit-window.svg
new file mode 120000
index 00000000..a77e7a14
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/remmina-fit-window.svg
@@ -0,0 +1 @@
+zoom-fit-best.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/remmina-fullscreen.svg b/.icons/Material-Black-Lime-Numix/32/actions/remmina-fullscreen.svg
new file mode 120000
index 00000000..cbaa8381
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/remmina-fullscreen.svg
@@ -0,0 +1 @@
+view-fullscreen.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/remmina-scale.svg b/.icons/Material-Black-Lime-Numix/32/actions/remmina-scale.svg
new file mode 120000
index 00000000..a74d0584
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/remmina-scale.svg
@@ -0,0 +1 @@
+zoom-in.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/remmina-switch-page.svg b/.icons/Material-Black-Lime-Numix/32/actions/remmina-switch-page.svg
new file mode 120000
index 00000000..26f66967
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/remmina-switch-page.svg
@@ -0,0 +1 @@
+media-playlist-shuffle.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/remove-amarok.svg b/.icons/Material-Black-Lime-Numix/32/actions/remove-amarok.svg
new file mode 120000
index 00000000..2283292b
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/remove-amarok.svg
@@ -0,0 +1 @@
+dialog-no.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/remove.svg b/.icons/Material-Black-Lime-Numix/32/actions/remove.svg
new file mode 120000
index 00000000..2094832c
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/remove.svg
@@ -0,0 +1 @@
+list-remove.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/resource-group-new.svg b/.icons/Material-Black-Lime-Numix/32/actions/resource-group-new.svg
new file mode 120000
index 00000000..480d81aa
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/resource-group-new.svg
@@ -0,0 +1 @@
+stock_new-meeting.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/resource-group.svg b/.icons/Material-Black-Lime-Numix/32/actions/resource-group.svg
new file mode 120000
index 00000000..f43b75b7
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/resource-group.svg
@@ -0,0 +1 @@
+stock_people.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/revert.svg b/.icons/Material-Black-Lime-Numix/32/actions/revert.svg
new file mode 120000
index 00000000..c4692e0b
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/revert.svg
@@ -0,0 +1 @@
+document-revert.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/rhythmbox-set-star.svg b/.icons/Material-Black-Lime-Numix/32/actions/rhythmbox-set-star.svg
new file mode 120000
index 00000000..b9f5e3c1
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/rhythmbox-set-star.svg
@@ -0,0 +1 @@
+gnome-app-install-star.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/rotate.svg b/.icons/Material-Black-Lime-Numix/32/actions/rotate.svg
new file mode 120000
index 00000000..a8ac8499
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/rotate.svg
@@ -0,0 +1 @@
+object-rotate-right.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/search.svg b/.icons/Material-Black-Lime-Numix/32/actions/search.svg
new file mode 120000
index 00000000..cb1fa4c4
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/search.svg
@@ -0,0 +1 @@
+system-search.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/segment-curve.svg b/.icons/Material-Black-Lime-Numix/32/actions/segment-curve.svg
new file mode 100644
index 00000000..3e9fffbb
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/segment-curve.svg
@@ -0,0 +1,7 @@
+
+<!-- Created with Inkscape (http://www.inkscape.org/) -->
+<svg viewBox="0 0 32 32" xmlns="http://www.w3.org/2000/svg">
+ <path d="m 23 3 0 6 6 0 0 -6 z m 2 2 2 0 0 2 -2 0 z" style="fill:#313131;opacity:1;fill-opacity:1;stroke:none"/>
+ <path transform="matrix(0 -1 -1 0 0 0)" d="M -6 -23 A 17 17 0 0 1 -23 -6" style="stroke-dasharray:none;stroke-opacity:1;fill:none;opacity:1;stroke-miterlimit:4;stroke:#dc322f;stroke-linecap:butt;stroke-linejoin:round;stroke-width:2;stroke-dashoffset:0"/>
+ <path d="m 3 23 0 6 6 0 0 -6 z m 2 2 2 0 0 2 -2 0 z" style="fill:#313131;opacity:1;fill-opacity:1;stroke:none"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/segment-line.svg b/.icons/Material-Black-Lime-Numix/32/actions/segment-line.svg
new file mode 100644
index 00000000..e0a192b0
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/segment-line.svg
@@ -0,0 +1,7 @@
+
+<!-- Created with Inkscape (http://www.inkscape.org/) -->
+<svg viewBox="0 0 32 32" xmlns="http://www.w3.org/2000/svg">
+ <rect style="fill:#dc322f;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero" width="24" height="2" transform="matrix(0.70711 -0.70711 0.70711 0.70711 0 0)" y="21.627" x="-12"/>
+ <path style="fill:#313131;opacity:1;fill-opacity:1;stroke:none" d="m 23 3 0 6 6 0 0 -6 z m 2 2 2 0 0 2 -2 0 z"/>
+ <path style="fill:#313131;opacity:1;fill-opacity:1;stroke:none" d="m 3 23 0 6 6 0 0 -6 z m 2 2 2 0 0 2 -2 0 z"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/selection-bottom.svg b/.icons/Material-Black-Lime-Numix/32/actions/selection-bottom.svg
new file mode 100644
index 00000000..49bb639d
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/selection-bottom.svg
@@ -0,0 +1,6 @@
+<svg viewBox="0 0 32 32" xmlns="http://www.w3.org/2000/svg">
+ <path d="m 17 4 0 2 11 0 0 -2 z m -4 5 0 2 15 0 0 -2 z m 4 5 0 2 11 0 0 -2 z m -2 5 0 2 13 0 0 -2 z" style="fill:#888;fill-opacity:1;stroke:none;color:#4d4d4d"/>
+ <path d="m 9 4 0 18" style="stroke-opacity:1;fill:none;stroke:#3a3a3a;stroke-linecap:butt;stroke-linejoin:miter;stroke-width:2"/>
+ <path d="m 5.509 18.01 3.49 3.989 3.492 -3.989" style="stroke-opacity:1;fill:none;stroke:#3a3a3a;stroke-linecap:round;stroke-linejoin:round;stroke-width:2"/>
+ <rect x="4" height="3" y="25" width="24" style="fill:#f9b13a;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/selection-break.svg b/.icons/Material-Black-Lime-Numix/32/actions/selection-break.svg
new file mode 100644
index 00000000..4589f2bc
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/selection-break.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <rect y="12" x="4" height="16" width="20" rx="0.5" style="fill:#2aa198;fill-opacity:1;stroke:none;display:inline;color:#000"/>
+ <path d="m 28 13 a 9 9 0 0 1 -18 0 9 9 0 1 1 18 0 z" style="fill:#df4441;fill-opacity:1;stroke:none;display:inline;color:#000"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/selection-combine.svg b/.icons/Material-Black-Lime-Numix/32/actions/selection-combine.svg
new file mode 100644
index 00000000..9a3e3e3d
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/selection-combine.svg
@@ -0,0 +1,3 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <path d="M 19.264 4 A 9 9 0 0 0 10.06 12 L 4.5 12 C 4.223 12 4 12.223 4 12.5 L 4 27.5 C 4 27.777 4.223 28 4.5 28 L 23.5 28 C 23.777 28 24 27.777 24 27.5 L 24 20.475 A 9 9 0 0 0 28 13 A 9 9 0 0 0 19.264 4 z" style="fill:#2aa198;fill-opacity:1;stroke:none;display:inline;color:#000"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/selection-exclude.svg b/.icons/Material-Black-Lime-Numix/32/actions/selection-exclude.svg
new file mode 100644
index 00000000..91bf395c
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/selection-exclude.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <path d="m 4.5 12 c -0.277 0 -0.5 0.223 -0.5 0.5 l 0 15 c 0 0.277 0.223 0.5 0.5 0.5 l 19 0 c 0.277 0 0.5 -0.223 0.5 -0.5 l 0 -6.975 a 9 9 0 0 1 -14 -7.475 a 9 9 0 0 1 0.061 -1 l 13.439 0 c 0.277 0 0.5 0.223 0.5 0.5 l 0 -0.051 c 0 -0.277 -0.223 -0.5 -0.5 -0.5 l -19 0 z" style="fill:#2aa198;fill-opacity:1;stroke:none;display:inline;color:#000"/>
+ <path d="m 19.264 4 c -4.681 -0.135 -8.683 3.342 -9.203 7.996 l 13.439 0 c 0.277 0 0.5 0.223 0.5 0.5 l 0 7.975 c 2.497 -1.668 3.997 -4.472 4 -7.475 0 -4.868 -3.871 -8.853 -8.736 -8.996" style="fill:#df4441;fill-opacity:1;stroke:none;display:inline;color:#000"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/selection-lower.svg b/.icons/Material-Black-Lime-Numix/32/actions/selection-lower.svg
new file mode 100644
index 00000000..bce5bec5
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/selection-lower.svg
@@ -0,0 +1,6 @@
+<svg viewBox="0 0 32 32" xmlns="http://www.w3.org/2000/svg">
+ <path d="m 17 4 0 2 11 0 0 -2 z m -4 5 0 2 15 0 0 -2 z m 4 5 0 2 11 0 0 -2 z m -2 12 0 2 13 0 0 -2 z" style="fill:#888;fill-opacity:1;stroke:none;color:#4d4d4d"/>
+ <path d="m 9 4 0 14" style="stroke-opacity:1;fill:none;stroke:#3a3a3a;stroke-linecap:butt;stroke-linejoin:miter;stroke-width:2"/>
+ <path d="m 5.509 14.01 3.49 3.989 3.492 -3.989" style="stroke-opacity:1;fill:none;stroke:#3a3a3a;stroke-linecap:round;stroke-linejoin:round;stroke-width:2"/>
+ <rect height="3" width="24" y="20" x="4" style="fill:#f9b13a;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/selection-raise.svg b/.icons/Material-Black-Lime-Numix/32/actions/selection-raise.svg
new file mode 100644
index 00000000..acdaac83
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/selection-raise.svg
@@ -0,0 +1,6 @@
+<svg viewBox="0 0 32 32" xmlns="http://www.w3.org/2000/svg">
+ <path d="m 15 28 0 -2 -11 0 0 2 z m 4 -5 0 -2 -15 0 0 2 z m -4 -5 0 -2 -11 0 0 2 z m 2 -12 0 -2 -13 0 0 2 z" style="fill:#888;fill-opacity:1;stroke:none;color:#4d4d4d"/>
+ <path d="m 23 28 0 -14" style="stroke-opacity:1;fill:none;stroke:#3a3a3a;stroke-linecap:butt;stroke-linejoin:miter;stroke-width:2"/>
+ <path d="m 26.491 17.989 -3.49 -3.989 -3.492 3.989" style="stroke-opacity:1;fill:none;stroke:#3a3a3a;stroke-linecap:round;stroke-linejoin:round;stroke-width:2"/>
+ <rect height="3" y="-12" style="fill:#f9b13a;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero" x="-28" transform="matrix(-1 0 0 -1 0 0)" width="24"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/selection-top.svg b/.icons/Material-Black-Lime-Numix/32/actions/selection-top.svg
new file mode 100644
index 00000000..93f4d72a
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/selection-top.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <path style="fill:#888;fill-opacity:1;stroke:none;color:#4d4d4d" d="m 15 28 0 -2 l -11 0 0 2 z m 4 -5 0 -2 l -15 0 0 2 z m -4 -5 0 -2 l -11 0 0 2 z m 2 -5 0 -2 l -13 0 0 2 z"/>
+ <path style="stroke-opacity:1;fill:none;stroke:#3a3a3a;stroke-linecap:butt;stroke-linejoin:miter;stroke-width:2" d="m 23 28 0 -18"/>
+ <path style="stroke-opacity:1;fill:none;stroke:#3a3a3a;stroke-linecap:round;stroke-linejoin:round;stroke-width:2" d="m 26.491 13.989 -3.49 -3.989 -3.492 3.989"/>
+ <rect transform="matrix(-1 0 0 -1 0 0)" style="fill:#f9b13a;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero" width="24" x="-28" y="-7" height="3"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/send-to.svg b/.icons/Material-Black-Lime-Numix/32/actions/send-to.svg
new file mode 120000
index 00000000..d4e62001
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/send-to.svg
@@ -0,0 +1 @@
+document-send.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/setroubleshoot_icon.svg b/.icons/Material-Black-Lime-Numix/32/actions/setroubleshoot_icon.svg
new file mode 120000
index 00000000..af6d032d
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/setroubleshoot_icon.svg
@@ -0,0 +1 @@
+help-about.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/shear.svg b/.icons/Material-Black-Lime-Numix/32/actions/shear.svg
new file mode 120000
index 00000000..ed7fc862
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/shear.svg
@@ -0,0 +1 @@
+transform-shear-left.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/shotwell-auto-enhance.svg b/.icons/Material-Black-Lime-Numix/32/actions/shotwell-auto-enhance.svg
new file mode 120000
index 00000000..16732b16
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/shotwell-auto-enhance.svg
@@ -0,0 +1 @@
+image-auto-adjust.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/show-hidden.svg b/.icons/Material-Black-Lime-Numix/32/actions/show-hidden.svg
new file mode 100644
index 00000000..969af0d8
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/show-hidden.svg
@@ -0,0 +1,102 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+
+
+<svg
+ xmlns:dc="http://purl.org/dc/elements/1.1/"
+ xmlns:cc="http://creativecommons.org/ns#"
+ xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
+ xmlns:svg="http://www.w3.org/2000/svg"
+ xmlns="http://www.w3.org/2000/svg"
+ xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
+ xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
+ width="32"
+ height="32"
+ id="svg2"
+ version="1.1"
+ inkscape:version="0.48.4 r9939"
+ sodipodi:docname="show-hidden.svg"
+ inkscape:export-filename="/home/germar/show-hidden2aa1981a.png"
+ inkscape:export-xdpi="87"
+ inkscape:export-ydpi="87">
+ <title
+ id="title3021">show-hidden</title>
+ <metadata
+ id="metadata7">
+ <rdf:RDF>
+ <cc:Work
+ rdf:about="">
+ <dc:format>image/svg+xml</dc:format>
+ <dc:type
+ rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
+ <dc:title>show-hidden</dc:title>
+ <cc:license
+ rdf:resource="https://www.gnu.org/copyleft/gpl.html" />
+ <dc:date>2015-12-22</dc:date>
+ <dc:creator>
+ <cc:Agent>
+ <dc:title>Germar Reitze</dc:title>
+ </cc:Agent>
+ </dc:creator>
+ <dc:subject>
+ <rdf:Bag>
+ <rdf:li>eye</rdf:li>
+ </rdf:Bag>
+ </dc:subject>
+ <dc:description>Icon for showing hidden files in BackInTime</dc:description>
+ <dc:source>https://github.com/bit-team/backintime</dc:source>
+ </cc:Work>
+ </rdf:RDF>
+ </metadata>
+ <defs
+ id="defs4" />
+ <sodipodi:namedview
+ id="base"
+ pagecolor="#ffffff"
+ bordercolor="#666666"
+ borderopacity="1.0"
+ inkscape:pageopacity="0.0"
+ inkscape:pageshadow="2"
+ inkscape:zoom="27.8125"
+ inkscape:cx="16"
+ inkscape:cy="16"
+ inkscape:document-units="px"
+ inkscape:current-layer="layer1"
+ showgrid="false"
+ showguides="true"
+ inkscape:guide-bbox="true"
+ inkscape:window-width="1623"
+ inkscape:window-height="1026"
+ inkscape:window-x="57"
+ inkscape:window-y="24"
+ inkscape:window-maximized="1" />
+ <g
+ inkscape:label="Ebene 1"
+ inkscape:groupmode="layer"
+ id="layer1"
+ transform="translate(0,-1020.3622)">
+ <g
+ id="g2986"
+ transform="matrix(0.50000002,0,0,0.50000002,-6.65e-7,526.18108)">
+ <path
+ inkscape:connector-curvature="0"
+ id="path3761"
+ d="m 31.105329,1010.4703 c -8.335742,0.269 -17.907873,2.3741 -22.6752781,9.9029 6.9836821,10.1262 21.5190551,11.1143 32.6400611,8.9159 5.68946,-1.2155 11.382278,-3.8035 14.499837,-8.9159 -5.047054,-8.0124 -15.692247,-9.978 -24.46462,-9.9029 z"
+ style="font-size:medium;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:normal;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;baseline-shift:baseline;color:#000000;fill:#e7f4e8;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:0.001;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:Sans;-inkscape-font-specification:Sans" />
+ <path
+ transform="matrix(1.232493,0,0,1.232493,0.18627444,958.60871)"
+ d="m 32.1875,51.4375 c 0,3.520815 -2.854185,6.375 -6.375,6.375 -3.520815,0 -6.375,-2.854185 -6.375,-6.375 0,-3.520815 2.854185,-6.375 6.375,-6.375 3.520815,0 6.375,2.854185 6.375,6.375 z"
+ sodipodi:ry="6.375"
+ sodipodi:rx="6.375"
+ sodipodi:cy="51.4375"
+ sodipodi:cx="25.8125"
+ id="path3762"
+ style="fill:#2d2d2d;fill-opacity:1;fill-rule:evenodd;stroke:none"
+ sodipodi:type="arc" />
+ <path
+ d="m 10.589482,1020.3627 c 3.088026,4.6796 11.506981,8.0418 21.431572,8.0418 9.922836,0 18.300076,-3.3636 21.389465,-8.0418 m -42.821037,-5e-4 c 3.088026,-4.6799 11.506981,-8.0423 21.431572,-8.0423 9.922836,0 18.300076,3.3638 21.389465,8.0423 M 31.999982,1004.551 c -14.677711,0 -27.3951331,6.0862 -31.87367576,15.5365 l -0.12630514,0.2971 0.12630514,0.2514 c 4.47854726,9.4508 17.19596076,15.5374 31.87367576,15.5374 14.677705,0 27.353017,-6.0866 31.831564,-15.5374 l 0.168453,-0.2514 -0.168453,-0.2971 c -4.478547,-9.4503 -17.153863,-15.5365 -31.831569,-15.5365 z"
+ style="font-size:medium;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-indent:0;text-align:start;text-decoration:none;line-height:normal;letter-spacing:normal;word-spacing:normal;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;text-anchor:start;baseline-shift:baseline;color:#000000;fill:#4caf50;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:0.001;marker:none;visibility:visible;display:inline;overflow:visible;enable-background:accumulate;font-family:Sans;-inkscape-font-specification:Sans"
+ id="path3758"
+ inkscape:connector-curvature="0" />
+ </g>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/sidebar.svg b/.icons/Material-Black-Lime-Numix/32/actions/sidebar.svg
new file mode 100644
index 00000000..d82aaf92
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/sidebar.svg
@@ -0,0 +1,5 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <path d="m 2.074 2 c -0.586 0.059 -1.078 0.608 -1.074 1.197 l 0 25.605 c 0 0.628 0.57 1.197 1.199 1.197 l 27.602 0 c 0.629 0 1.199 -0.569 1.199 -1.197 l 0 -25.605 c 0 -0.628 -0.57 -1.197 -1.199 -1.197 z m 0.926 4 26 0 0 21.965 -26 0 z" style="fill:#888;fill-opacity:1"/>
+ <rect width="8" height="18" x="19" y="8" style="fill:#268bd2;opacity:1;fill-opacity:1;stroke:none"/>
+ <circle cx="28" cy="4" r="1" style="fill:#fff;opacity:1;fill-opacity:1;stroke:none"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/similarartists-amarok.svg b/.icons/Material-Black-Lime-Numix/32/actions/similarartists-amarok.svg
new file mode 120000
index 00000000..f43b75b7
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/similarartists-amarok.svg
@@ -0,0 +1 @@
+stock_people.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/slideshow-play.svg b/.icons/Material-Black-Lime-Numix/32/actions/slideshow-play.svg
new file mode 120000
index 00000000..1e939c99
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/slideshow-play.svg
@@ -0,0 +1 @@
+media-playback-start.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/split.svg b/.icons/Material-Black-Lime-Numix/32/actions/split.svg
new file mode 100644
index 00000000..04d6458a
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/split.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <path d="m 24 2 6 6 -12 0" style="fill:#268bd2;opacity:1;fill-opacity:1;stroke:none"/>
+ <rect width="4" height="8" x="22" y="6" style="fill:#268bd2;opacity:1;fill-opacity:1;stroke:none"/>
+ <rect width="4" height="8" x="6" y="6" style="fill:#268bd2;opacity:1;fill-opacity:1;stroke:none"/>
+ <path d="m 8 2 6 6 -12 0" style="fill:#268bd2;opacity:1;fill-opacity:1;stroke:none"/>
+ <path d="m 8.828 11.172 -2.828 2.828 l 8 8 l 0 8 l 4 0 0 -8 8 -8 l -2.828 -2.828 -7.172 7.172" 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:#268bd2;opacity:1;image-rendering:auto;fill-opacity:1;stroke:none;display:inline;color:#000;fill-rule:evenodd;color-rendering:auto;color-interpolation:sRGB"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/star-new.svg b/.icons/Material-Black-Lime-Numix/32/actions/star-new.svg
new file mode 120000
index 00000000..a5f7d89f
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/star-new.svg
@@ -0,0 +1 @@
+bookmark-new.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/start.svg b/.icons/Material-Black-Lime-Numix/32/actions/start.svg
new file mode 120000
index 00000000..c9c12cb6
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/start.svg
@@ -0,0 +1 @@
+go-first.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/stock-spell-check.svg b/.icons/Material-Black-Lime-Numix/32/actions/stock-spell-check.svg
new file mode 120000
index 00000000..9100ee79
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/stock-spell-check.svg
@@ -0,0 +1 @@
+tools-check-spelling.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/stock_about.svg b/.icons/Material-Black-Lime-Numix/32/actions/stock_about.svg
new file mode 120000
index 00000000..af6d032d
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/stock_about.svg
@@ -0,0 +1 @@
+help-about.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/stock_add-bookmark.svg b/.icons/Material-Black-Lime-Numix/32/actions/stock_add-bookmark.svg
new file mode 120000
index 00000000..642c3ab7
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/stock_add-bookmark.svg
@@ -0,0 +1 @@
+bookmark-add.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/stock_addressbook.svg b/.icons/Material-Black-Lime-Numix/32/actions/stock_addressbook.svg
new file mode 100644
index 00000000..5aaf0db4
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/stock_addressbook.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <path d="M 5.5 0 L 26.5 0 C 30 0 30 0 30 3.554688 L 30 28.445312 C 30 32 30 32 26.5 32 L 5.5 32 C 2 32 2 32 2 28.445312 L 2 3.554688 C 2 0 2 0 5.5 0 Z " style="fill:#6c71c4;fill-rule:evenodd"/>
+ <path d="m 11.145 8.121 c -0.777 2.766 -0.793 6.598 0.59 8.484 c 0.582 0.898 1.375 2.078 0.754 3.148 c -1.152 1.672 -3.066 2.574 -4.813 3.488 c -0.59 0.059 -0.379 0.613 -0.418 1.02 c 0 0.324 -0.098 0.746 0.379 0.594 l 16.727 0 c 0.477 0.152 0.379 -0.27 0.379 -0.594 c -0.039 -0.406 0.172 -0.961 -0.418 -1.02 c -1.746 -0.914 -3.66 -1.816 -4.813 -3.488 c -0.621 -1.07 0.172 -2.25 0.754 -3.148 c 1.461 -2.055 1.652 -6.527 0.586 -8.547 c -0.961 -1.746 -1.934 -2.656 -4.852 -2.727 c -2.922 0.121 -3.891 0.98 -4.855 2.789 Z" style="fill:#2d2d2d;fill-opacity:0.533"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/stock_alarm.svg b/.icons/Material-Black-Lime-Numix/32/actions/stock_alarm.svg
new file mode 120000
index 00000000..6a8aeb9e
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/stock_alarm.svg
@@ -0,0 +1 @@
+appointment.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/stock_bell.svg b/.icons/Material-Black-Lime-Numix/32/actions/stock_bell.svg
new file mode 100644
index 00000000..bb4e3448
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/stock_bell.svg
@@ -0,0 +1,3 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <path d="M 16 3 A 10 11.5 0 0 0 6 14.437 l -0.004 0 0 0.063 0 6.836 -4 4.664 14 0 14 0 -4 -4.664 0 -6.773 -0.004 0 a 10 11.5 0 0 0 0.004 -0.063 10 11.5 0 0 0 -10 -11.5 z M 11.332 28 c 0.84 2.226 2.334 3.493 4.668 3.5 2.333 0.007 3.828 -1.274 4.668 -3.5 l -9.336 0 z" style="fill:#268bd2;fill-opacity:1"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/stock_bottom.svg b/.icons/Material-Black-Lime-Numix/32/actions/stock_bottom.svg
new file mode 120000
index 00000000..2f2f4005
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/stock_bottom.svg
@@ -0,0 +1 @@
+go-bottom.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/stock_calc-accept.svg b/.icons/Material-Black-Lime-Numix/32/actions/stock_calc-accept.svg
new file mode 120000
index 00000000..9af349fa
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/stock_calc-accept.svg
@@ -0,0 +1 @@
+dialog-apply.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/stock_calc-cancel.svg b/.icons/Material-Black-Lime-Numix/32/actions/stock_calc-cancel.svg
new file mode 120000
index 00000000..2283292b
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/stock_calc-cancel.svg
@@ -0,0 +1 @@
+dialog-no.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/stock_calendar-and-taks.svg b/.icons/Material-Black-Lime-Numix/32/actions/stock_calendar-and-taks.svg
new file mode 120000
index 00000000..9b869bc3
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/stock_calendar-and-taks.svg
@@ -0,0 +1 @@
+view-calendar-workweek.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/stock_calendar.svg b/.icons/Material-Black-Lime-Numix/32/actions/stock_calendar.svg
new file mode 100644
index 00000000..8206ec66
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/stock_calendar.svg
@@ -0,0 +1,23 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <path d="m 2 2.874 0 5.156 0 20.562 1.406 1.406 25.18 0 1.406 -1.406 0 -20.562 0 -5.156 -13.998 0 z" style="visibility:visible;fill:#dc322f;fill-opacity:1;stroke:none;display:inline;color:#000;fill-rule:nonzero"/>
+ <path d="m 4 7.999 0 18 23.999 0 0 -18 z" style="visibility:visible;fill:#f4f4f4;fill-opacity:1;stroke:none;display:inline;color:#000;fill-rule:nonzero"/>
+ <path d="m 2.937 1.999 -0.937 0.469 0 1.531 l 8.17 0 9.169 0 10.66 0 0 -1.531 -0.937 -0.469 -9.723 0 -9.169 0 z" style="visibility:visible;fill:#dc7876;fill-opacity:1;stroke:none;display:inline;color:#000;fill-rule:nonzero"/>
+ <rect width="2" height="6" x="7" y="-0.001" style="visibility:visible;fill:#e4e4e4;fill-opacity:1;stroke:none;display:inline;color:#000;fill-rule:nonzero"/>
+ <rect width="2" height="2" x="24" y="22" rx="0.5" style="fill:#777f8a;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect width="2" height="2" x="18" y="22" rx="0.5" style="fill:#777f8a;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect width="2" height="2" x="12" y="22" rx="0.5" style="fill:#777f8a;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect width="2" height="2" x="24" y="9.999" rx="0.5" style="fill:#777f8a;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect width="2" height="2" x="18" y="9.999" rx="0.5" style="fill:#777f8a;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect width="2" height="2" x="12" y="9.999" rx="0.5" style="fill:#777f8a;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect width="2" height="2" x="24" y="14" rx="0.5" style="fill:#777f8a;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect width="2" height="2" x="18" y="14" rx="0.5" style="fill:#777f8a;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect width="2" height="2" x="12" y="14" rx="0.5" style="fill:#777f8a;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect width="2" height="2" x="24" y="18" rx="0.5" style="fill:#777f8a;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect width="2" height="2" x="18" y="18" rx="0.5" style="fill:#777f8a;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect width="2" height="2" x="12" y="18" rx="0.5" style="fill:#777f8a;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect width="2" height="2" x="6" y="22" rx="0.5" style="fill:#777f8a;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect width="2" height="2" x="6" y="9.999" rx="0.5" style="fill:#777f8a;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect width="2" height="2" x="6" y="14" rx="0.5" style="fill:#777f8a;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect width="2" height="2" x="6" y="18" rx="0.5" style="fill:#777f8a;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect width="2" height="6" x="23" y="-0.001" style="visibility:visible;fill:#e4e4e4;fill-opacity:1;stroke:none;display:inline;color:#000;fill-rule:nonzero"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/stock_close.svg b/.icons/Material-Black-Lime-Numix/32/actions/stock_close.svg
new file mode 120000
index 00000000..b9439718
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/stock_close.svg
@@ -0,0 +1 @@
+window-close.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/stock_contact-list.svg b/.icons/Material-Black-Lime-Numix/32/actions/stock_contact-list.svg
new file mode 120000
index 00000000..f43b75b7
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/stock_contact-list.svg
@@ -0,0 +1 @@
+stock_people.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/stock_copy.svg b/.icons/Material-Black-Lime-Numix/32/actions/stock_copy.svg
new file mode 120000
index 00000000..d423a338
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/stock_copy.svg
@@ -0,0 +1 @@
+edit-copy.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/stock_cut.svg b/.icons/Material-Black-Lime-Numix/32/actions/stock_cut.svg
new file mode 120000
index 00000000..ab241573
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/stock_cut.svg
@@ -0,0 +1 @@
+edit-cut.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/stock_delete.svg b/.icons/Material-Black-Lime-Numix/32/actions/stock_delete.svg
new file mode 120000
index 00000000..e3a40683
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/stock_delete.svg
@@ -0,0 +1 @@
+edit-delete.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/stock_down.svg b/.icons/Material-Black-Lime-Numix/32/actions/stock_down.svg
new file mode 120000
index 00000000..a8eb1b5c
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/stock_down.svg
@@ -0,0 +1 @@
+go-down.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/stock_edit.svg b/.icons/Material-Black-Lime-Numix/32/actions/stock_edit.svg
new file mode 120000
index 00000000..b83b2d99
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/stock_edit.svg
@@ -0,0 +1 @@
+edit.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/stock_exit.svg b/.icons/Material-Black-Lime-Numix/32/actions/stock_exit.svg
new file mode 120000
index 00000000..014e3332
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/stock_exit.svg
@@ -0,0 +1 @@
+system-shutdown.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/stock_file-properites.svg b/.icons/Material-Black-Lime-Numix/32/actions/stock_file-properites.svg
new file mode 120000
index 00000000..1718e977
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/stock_file-properites.svg
@@ -0,0 +1 @@
+document-properties.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/stock_file-properties.svg b/.icons/Material-Black-Lime-Numix/32/actions/stock_file-properties.svg
new file mode 120000
index 00000000..1718e977
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/stock_file-properties.svg
@@ -0,0 +1 @@
+document-properties.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/stock_first.svg b/.icons/Material-Black-Lime-Numix/32/actions/stock_first.svg
new file mode 120000
index 00000000..c9c12cb6
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/stock_first.svg
@@ -0,0 +1 @@
+go-first.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/stock_folder-properties.svg b/.icons/Material-Black-Lime-Numix/32/actions/stock_folder-properties.svg
new file mode 120000
index 00000000..1718e977
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/stock_folder-properties.svg
@@ -0,0 +1 @@
+document-properties.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/stock_folder_properties.svg b/.icons/Material-Black-Lime-Numix/32/actions/stock_folder_properties.svg
new file mode 120000
index 00000000..1718e977
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/stock_folder_properties.svg
@@ -0,0 +1 @@
+document-properties.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/stock_fullscreen.svg b/.icons/Material-Black-Lime-Numix/32/actions/stock_fullscreen.svg
new file mode 120000
index 00000000..cbaa8381
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/stock_fullscreen.svg
@@ -0,0 +1 @@
+view-fullscreen.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/stock_help-add-bookmark.svg b/.icons/Material-Black-Lime-Numix/32/actions/stock_help-add-bookmark.svg
new file mode 120000
index 00000000..642c3ab7
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/stock_help-add-bookmark.svg
@@ -0,0 +1 @@
+bookmark-add.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/stock_help.svg b/.icons/Material-Black-Lime-Numix/32/actions/stock_help.svg
new file mode 120000
index 00000000..2ed224a5
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/stock_help.svg
@@ -0,0 +1 @@
+help-contents.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/stock_home.svg b/.icons/Material-Black-Lime-Numix/32/actions/stock_home.svg
new file mode 120000
index 00000000..5cbdae99
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/stock_home.svg
@@ -0,0 +1 @@
+go-home.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/stock_insert-note.svg b/.icons/Material-Black-Lime-Numix/32/actions/stock_insert-note.svg
new file mode 100644
index 00000000..1506bb14
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/stock_insert-note.svg
@@ -0,0 +1,12 @@
+<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" viewBox="0 0 32 32">
+ <defs>
+ <path id="SVGCleanerId_0" d="m 14 12 20 0 c 1.105 0 2 0.895 2 2 l 0 20 c 0 1.105 -0.895 2 -2 2 l -20 0 c -1.105 0 -2 -0.895 -2 -2 l 0 -20 c 0 -1.105 0.895 -2 2 -2 m 0 0"/>
+ </defs>
+ <use height="32" width="32" xlink:href="#SVGCleanerId_0" transform="matrix(1.0416667,0,0,1.0416667,-9.0000008,-9.0000008)" style="stroke-dasharray:none;stroke-opacity:1;fill:none;stroke-miterlimit:4;stroke:#af8566;stroke-linecap:butt;stroke-linejoin:miter;stroke-width:2.88"/>
+ <use height="32" width="32" xlink:href="#SVGCleanerId_0" transform="translate(-8.0000005,-8.0000008)" style="fill:#fff4ab;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 4 22 24 0 0 2 -24 0 z" style="fill:#e4d66a;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 4 16 24 0 0 2 -24 0 z" style="fill:#e4d66a;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 4 10 24 0 0 2 -24 0 z" style="fill:#e4d66a;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 10 4 2 0 0 24 -2 0 z" style="fill:#e6b2a9;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 32 20 -6 0 0 -6 -6 0 0 6 -6 0 0 6 6 0 0 6 6 0 0 -6 6 0 z" style="fill:#859900"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/stock_insert-rule.svg b/.icons/Material-Black-Lime-Numix/32/actions/stock_insert-rule.svg
new file mode 100644
index 00000000..7b031598
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/stock_insert-rule.svg
@@ -0,0 +1,3 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <path d="m 6 12 c -2.209 0 -4 1.791 -4 4 0 2.209 1.791 4 4 4 l 20 0 c 2.209 0 4 -1.791 4 -4 0 -2.209 -1.791 -4 -4 -4 z" style="fill:#d4ae2b;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/stock_insert-table.svg b/.icons/Material-Black-Lime-Numix/32/actions/stock_insert-table.svg
new file mode 100644
index 00000000..53152f83
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/stock_insert-table.svg
@@ -0,0 +1,3 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <path d="m 3 3 l 0 2 l 0 6 l 0 2 l 0 6 l 0 2 l 0 6 l 0 2 l 26 0 l 0 -2 l 0 -14 l 0 -2 l 0 -8 l -26 0 z m 2 2 l 6 0 l 0 6 l -6 0 l 0 -6 z m 8 0 l 6 0 l 0 6 l -6 0 l 0 -6 z m 8 0 l 6 0 l 0 6 l -6 0 l 0 -6 z m -16 8 l 6 0 l 0 6 l -6 0 l 0 -6 z m 8 0 l 6 0 l 0 6 l -6 0 l 0 -6 z m 8 0 l 6 0 l 0 6 l -6 0 l 0 -6 z m -16 8 l 6 0 l 0 6 l -6 0 l 0 -6 z m 8 0 l 6 0 l 0 6 l -6 0 l 0 -6 z m 8 0 l 6 0 l 0 6 l -6 0 l 0 -6 z" style="fill:#888;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/stock_last.svg b/.icons/Material-Black-Lime-Numix/32/actions/stock_last.svg
new file mode 120000
index 00000000..f9bbb274
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/stock_last.svg
@@ -0,0 +1 @@
+go-last.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/stock_leave-fullscreen.svg b/.icons/Material-Black-Lime-Numix/32/actions/stock_leave-fullscreen.svg
new file mode 120000
index 00000000..4eb32315
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/stock_leave-fullscreen.svg
@@ -0,0 +1 @@
+view-restore.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/stock_left.svg b/.icons/Material-Black-Lime-Numix/32/actions/stock_left.svg
new file mode 120000
index 00000000..e636edc0
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/stock_left.svg
@@ -0,0 +1 @@
+go-previous.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/stock_mail-compose.svg b/.icons/Material-Black-Lime-Numix/32/actions/stock_mail-compose.svg
new file mode 120000
index 00000000..2c823c0a
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/stock_mail-compose.svg
@@ -0,0 +1 @@
+mail-message-new.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/stock_mail-filters-apply.svg b/.icons/Material-Black-Lime-Numix/32/actions/stock_mail-filters-apply.svg
new file mode 120000
index 00000000..c96e033e
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/stock_mail-filters-apply.svg
@@ -0,0 +1 @@
+dialog-ok.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/stock_mail-flag-for-followup-done.svg b/.icons/Material-Black-Lime-Numix/32/actions/stock_mail-flag-for-followup-done.svg
new file mode 100644
index 00000000..89660b29
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/stock_mail-flag-for-followup-done.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <path d="M 16,6 16,19 27,19 21.5,11.473684 27,6" style="fill:#4e5b8a;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 18 6 0 13 -2 0 0 -13 z" style="fill:#000;fill-opacity:0.2;stroke:none;fill-rule:evenodd"/>
+ <path d="m 6 5 11 0 0 13 -11 0" style="fill:#4e5b8a;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect width="2" height="24" x="5" y="4" rx="0.667" style="fill:#fbb23c;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/stock_mail-flag-for-followup.svg b/.icons/Material-Black-Lime-Numix/32/actions/stock_mail-flag-for-followup.svg
new file mode 100644
index 00000000..9473f1d5
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/stock_mail-flag-for-followup.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <path d="M 16,6 16,19 27,19 21.5,11.473684 27,6" style="fill:#bf3830;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 18 6 0 13 -2 0 0 -13 z" style="fill:#000;fill-opacity:0.2;stroke:none;fill-rule:evenodd"/>
+ <path d="m 6 5 11 0 0 13 -11 0" style="fill:#bf3830;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect width="2" height="24" x="5" y="4" rx="0.667" style="fill:#fbb23c;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/stock_mail-forward.svg b/.icons/Material-Black-Lime-Numix/32/actions/stock_mail-forward.svg
new file mode 120000
index 00000000..c3494667
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/stock_mail-forward.svg
@@ -0,0 +1 @@
+mail-forward.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/stock_mail-open-multiple.svg b/.icons/Material-Black-Lime-Numix/32/actions/stock_mail-open-multiple.svg
new file mode 100644
index 00000000..511efdec
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/stock_mail-open-multiple.svg
@@ -0,0 +1,15 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <path d="m 1.5 0 c -1.5 0 -1.5 0 -1.5 1.5 l 0 15 c 0 1.5 0 1.5 1.5 1.5 l 21 0 c 1.5 0 1.5 0 1.5 -1.5 0 -4.828 0 -12.211 0 -15 c 0 -1.5 0 -1.5 -1.5 -1.5" style="fill:#268bd2"/>
+ <g transform="matrix(0.74999999,0,0,0.74999999,0,-6.0000001)" style="fill-opacity:0.102">
+ <path d="m 0.875 8.02 c -0.844 0.094 -0.875 0.496 -0.875 1.996 l 16 9.988 16 -9.988 c 0 -1.996 0 -1.996 -2 -1.996 l -28 0 c -0.5 0 -0.844 -0.031 -1.125 0 z" style="fill:#fff"/>
+ <path d="m 32 10 -16 10 16 10" style="fill:#000"/>
+ </g>
+ <path d="m 9.77832,32 20.44336,0 C 32,32 32,32 32,30.286133 L 32,15.5 20,8 8,15.5 8,30.286133 C 8,32 8,32 9.77832,32 Z" style="fill:#268bd2"/>
+ <path d="m 9.77832,32 20.44336,0 C 32,32 32,32 32,30.286133 L 32,15.5 20,8 8,15.5 8,30.286133 C 8,32 8,32 9.77832,32 Z" style="fill:#000;fill-opacity:0.102"/>
+ <path d="m 11 11 0 18 18 0 l 0 -18" style="fill:#fff"/>
+ <g transform="matrix(0.75,0,0,0.75,8,8)" style="fill:#268bd2">
+ <path d="m 2,32 28,0 c 2,0 2,0 2,-2 L 32,12 0,30 c 0,2 0,2 2,2 z"/>
+ <path d="M 30,32 2,32 C 0,32 0,32 0,30 L 0,12 32,30 c 0,2 0,2 -2,2 z"/>
+ </g>
+ <path d="M 30.22168,32 9.77832,32 C 8,32 8,32 8,30.31543 L 8,17 32,30.31543 C 32,32 32,32 30.22168,32 Z" style="fill:#fff;fill-opacity:0.102"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/stock_mail-reply-to-all.svg b/.icons/Material-Black-Lime-Numix/32/actions/stock_mail-reply-to-all.svg
new file mode 120000
index 00000000..1e45e24d
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/stock_mail-reply-to-all.svg
@@ -0,0 +1 @@
+mail-reply-all.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/stock_mail-reply.svg b/.icons/Material-Black-Lime-Numix/32/actions/stock_mail-reply.svg
new file mode 120000
index 00000000..a24e1a86
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/stock_mail-reply.svg
@@ -0,0 +1 @@
+mail-reply-sender.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/stock_mail-send-receive.svg b/.icons/Material-Black-Lime-Numix/32/actions/stock_mail-send-receive.svg
new file mode 120000
index 00000000..9dc6aa5a
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/stock_mail-send-receive.svg
@@ -0,0 +1 @@
+mail-send-receive.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/stock_mail-send.svg b/.icons/Material-Black-Lime-Numix/32/actions/stock_mail-send.svg
new file mode 120000
index 00000000..771b1c82
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/stock_mail-send.svg
@@ -0,0 +1 @@
+mail-send.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/stock_mail-unread-multiple.svg b/.icons/Material-Black-Lime-Numix/32/actions/stock_mail-unread-multiple.svg
new file mode 100644
index 00000000..80dc24b2
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/stock_mail-unread-multiple.svg
@@ -0,0 +1,13 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <path d="m 1.5 0 c -1.5 0 -1.5 0 -1.5 1.5 l 0 15 c 0 1.5 0 1.5 1.5 1.5 l 21 0 c 1.5 0 1.5 0 1.5 -1.5 0 -4.828 0 -12.211 0 -15 c 0 -1.5 0 -1.5 -1.5 -1.5" style="fill:#268bd2"/>
+ <g transform="matrix(0.74999999,0,0,0.74999999,0,-6.0000001)" style="fill-opacity:0.102">
+ <path d="m 0.875 8.02 c -0.844 0.094 -0.875 0.496 -0.875 1.996 l 16 9.988 16 -9.988 c 0 -1.996 0 -1.996 -2 -1.996 l -28 0 c -0.5 0 -0.844 -0.031 -1.125 0 z" style="fill:#fff"/>
+ <path d="m 32 10 -16 10 16 10" style="fill:#000"/>
+ </g>
+ <path d="m 9.5 14 c -1.5 0 -1.5 0 -1.5 1.5 l 0 15 c 0 1.5 0 1.5 1.5 1.5 l 21 0 c 1.5 0 1.5 0 1.5 -1.5 0 -4.828 0 -12.211 0 -15 0 -1.5 0 -1.5 -1.5 -1.5" style="fill:#268bd2"/>
+ <g transform="matrix(0.74999999,0,0,0.74999999,7.999999,7.9999999)" style="fill-opacity:0.102">
+ <path d="m 0.875 8.02 c -0.844 0.094 -0.875 0.496 -0.875 1.996 l 16 9.988 16 -9.988 c 0 -1.996 0 -1.996 -2 -1.996 l -28 0 c -0.5 0 -0.844 -0.031 -1.125 0 z" style="fill:#fff"/>
+ <path d="m 32 10 -16 10 16 10" style="fill:#000"/>
+ </g>
+ <path d="m 28.453 9.04 c 1.496 6.461 1.09 5.66 -4.473 2.934 c -5.844 2.969 -5.641 3.219 -4.438 -2.996 c -5.254 -4.375 -4.652 -3.98 1.73 -4.785 c 2.875 -5.797 2.633 -5.387 5.508 0.035 c 6.734 0.75 6.574 0.492 1.672 4.812 Z" style="fill:#cb4b16;fill-opacity:1;fill-rule:evenodd"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/stock_mailto.svg b/.icons/Material-Black-Lime-Numix/32/actions/stock_mailto.svg
new file mode 120000
index 00000000..c3494667
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/stock_mailto.svg
@@ -0,0 +1 @@
+mail-forward.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/stock_mark.svg b/.icons/Material-Black-Lime-Numix/32/actions/stock_mark.svg
new file mode 120000
index 00000000..9af349fa
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/stock_mark.svg
@@ -0,0 +1 @@
+dialog-apply.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/stock_media-fwd.svg b/.icons/Material-Black-Lime-Numix/32/actions/stock_media-fwd.svg
new file mode 120000
index 00000000..9c64c025
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/stock_media-fwd.svg
@@ -0,0 +1 @@
+media-seek-forward.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/stock_media-next.svg b/.icons/Material-Black-Lime-Numix/32/actions/stock_media-next.svg
new file mode 120000
index 00000000..82214a21
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/stock_media-next.svg
@@ -0,0 +1 @@
+media-skip-forward.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/stock_media-pause.svg b/.icons/Material-Black-Lime-Numix/32/actions/stock_media-pause.svg
new file mode 120000
index 00000000..020f4158
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/stock_media-pause.svg
@@ -0,0 +1 @@
+media-playback-pause.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/stock_media-play.svg b/.icons/Material-Black-Lime-Numix/32/actions/stock_media-play.svg
new file mode 120000
index 00000000..1e939c99
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/stock_media-play.svg
@@ -0,0 +1 @@
+media-playback-start.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/stock_media-prev.svg b/.icons/Material-Black-Lime-Numix/32/actions/stock_media-prev.svg
new file mode 120000
index 00000000..a0af1946
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/stock_media-prev.svg
@@ -0,0 +1 @@
+media-skip-backward.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/stock_media-rec.svg b/.icons/Material-Black-Lime-Numix/32/actions/stock_media-rec.svg
new file mode 120000
index 00000000..09efbc5b
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/stock_media-rec.svg
@@ -0,0 +1 @@
+media-playback-record.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/stock_media-rew.svg b/.icons/Material-Black-Lime-Numix/32/actions/stock_media-rew.svg
new file mode 120000
index 00000000..ebae8aa6
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/stock_media-rew.svg
@@ -0,0 +1 @@
+media-seek-backward.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/stock_media-stop.svg b/.icons/Material-Black-Lime-Numix/32/actions/stock_media-stop.svg
new file mode 120000
index 00000000..9718795e
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/stock_media-stop.svg
@@ -0,0 +1 @@
+media-playback-stop.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/stock_navigator.svg b/.icons/Material-Black-Lime-Numix/32/actions/stock_navigator.svg
new file mode 120000
index 00000000..af6d032d
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/stock_navigator.svg
@@ -0,0 +1 @@
+help-about.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/stock_new-24h-appointment.svg b/.icons/Material-Black-Lime-Numix/32/actions/stock_new-24h-appointment.svg
new file mode 100644
index 00000000..5273f08f
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/stock_new-24h-appointment.svg
@@ -0,0 +1,25 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <path d="m 2 2.874 0 5.156 0 20.562 1.406 1.406 25.18 0 1.406 -1.406 0 -20.562 0 -5.156 -13.998 0 z" style="visibility:visible;fill:#dc322f;fill-opacity:1;stroke:none;display:inline;color:#000;fill-rule:nonzero"/>
+ <path d="m 4 7.999 0 18 23.999 0 0 -18 z" style="visibility:visible;fill:#f4f4f4;fill-opacity:1;stroke:none;display:inline;color:#000;fill-rule:nonzero"/>
+ <path d="m 2.937 1.999 -0.937 0.469 0 1.531 l 8.17 0 9.169 0 10.66 0 0 -1.531 -0.937 -0.469 -9.723 0 -9.169 0 z" style="visibility:visible;fill:#dc7876;fill-opacity:1;stroke:none;display:inline;color:#000;fill-rule:nonzero"/>
+ <rect width="2" height="6" x="7" y="-0.001" style="visibility:visible;fill:#e4e4e4;fill-opacity:1;stroke:none;display:inline;color:#000;fill-rule:nonzero"/>
+ <rect width="2" height="2" x="24" y="22" rx="0.5" style="fill:#777f8a;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect width="2" height="2" x="18" y="22" rx="0.5" style="fill:#777f8a;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect width="2" height="2" x="12" y="22" rx="0.5" style="fill:#777f8a;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect width="2" height="2" x="24" y="9.999" rx="0.5" style="fill:#777f8a;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect width="2" height="2" x="18" y="9.999" rx="0.5" style="fill:#777f8a;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect width="2" height="2" x="12" y="9.999" rx="0.5" style="fill:#777f8a;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect width="2" height="2" x="24" y="14" rx="0.5" style="fill:#777f8a;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect width="2" height="2" x="18" y="14" rx="0.5" style="fill:#777f8a;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect width="2" height="2" x="12" y="14" rx="0.5" style="fill:#777f8a;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect width="2" height="2" x="24" y="18" rx="0.5" style="fill:#777f8a;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect width="2" height="2" x="18" y="18" rx="0.5" style="fill:#777f8a;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 11.401 17 c -0.221 0 -0.401 0.179 -0.4 0.4 l 0 3.199 c 0 0.221 0.179 0.401 0.4 0.4 l 3.199 0 c 0.221 0 0.401 -0.179 0.4 -0.4 l 0 -3.199 c 0 -0.221 -0.179 -0.401 -0.4 -0.4 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:#d480e2;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="2" height="2" x="12" y="18" rx="0.5" style="fill:#777f8a;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect width="2" height="2" x="6" y="22" rx="0.5" style="fill:#777f8a;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect width="2" height="2" x="6" y="9.999" rx="0.5" style="fill:#777f8a;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect width="2" height="2" x="6" y="14" rx="0.5" style="fill:#777f8a;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect width="2" height="2" x="6" y="18" rx="0.5" style="fill:#777f8a;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect width="2" height="6" x="23" y="-0.001" style="visibility:visible;fill:#e4e4e4;fill-opacity:1;stroke:none;display:inline;color:#000;fill-rule:nonzero"/>
+ <path d="m 32 20 -6 0 0 -6 -6 0 0 6 -6 0 0 6 6 0 0 6 6 0 0 -6 6 0 z" style="fill:#859900"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/stock_new-address-book.svg b/.icons/Material-Black-Lime-Numix/32/actions/stock_new-address-book.svg
new file mode 120000
index 00000000..8aae9657
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/stock_new-address-book.svg
@@ -0,0 +1 @@
+address-book-new.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/stock_new-appointment.svg b/.icons/Material-Black-Lime-Numix/32/actions/stock_new-appointment.svg
new file mode 120000
index 00000000..4ec77c61
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/stock_new-appointment.svg
@@ -0,0 +1 @@
+appointment-new.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/stock_new-bcard.svg b/.icons/Material-Black-Lime-Numix/32/actions/stock_new-bcard.svg
new file mode 120000
index 00000000..f8389fbc
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/stock_new-bcard.svg
@@ -0,0 +1 @@
+contact-new.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/stock_new-dir.svg b/.icons/Material-Black-Lime-Numix/32/actions/stock_new-dir.svg
new file mode 120000
index 00000000..149bcafc
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/stock_new-dir.svg
@@ -0,0 +1 @@
+folder-new.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/stock_new-meeting.svg b/.icons/Material-Black-Lime-Numix/32/actions/stock_new-meeting.svg
new file mode 100644
index 00000000..cf56fe16
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/stock_new-meeting.svg
@@ -0,0 +1,5 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <path d="m 5.119 3.564 c -1.021 3.538 -1.043 8.433 0.774 10.847 0.764 1.147 1.807 2.654 0.991 4.02 -1.51 2.139 -4.03 3.293 -6.321 4.458 -0.562 0.327 -0.562 0.232 -0.562 1.306 0 0.801 0 0.801 0.507 0.801 l 21.987 0 c 0.507 0 0.507 0 0.507 -0.801 c 0 -1.074 0 -1.01 -0.562 -1.306 -2.293 -1.165 -4.812 -2.319 -6.321 -4.458 -0.816 -1.37 0.227 -2.876 0.991 -4.02 c 1.919 -2.627 2.169 -8.347 0.769 -10.925 -1.265 -2.236 -2.543 -3.401 -6.376 -3.486 -3.838 0.151 -5.111 1.25 -6.381 3.564" style="fill:#6c71c4;fill-opacity:1"/>
+ <path d="m 14.12 10.564 c -1.021 3.538 -1.043 8.433 0.774 10.847 0.764 1.147 1.807 2.654 0.991 4.02 c -1.51 2.139 -4.03 3.293 -6.321 4.458 -0.562 0.327 -0.562 0.232 -0.562 1.306 0 0.801 0 0.801 0.507 0.801 l 21.987 0 c 0.507 0 0.507 0 0.507 -0.801 0 -1.074 0 -1.01 -0.562 -1.306 -2.293 -1.165 -4.812 -2.319 -6.321 -4.458 -0.816 -1.37 0.227 -2.876 0.991 -4.02 1.919 -2.627 2.169 -8.347 0.769 -10.925 -1.265 -2.236 -2.543 -3.401 -6.376 -3.486 -3.838 0.151 -5.111 1.25 -6.381 3.564" style="fill:#cb4b16;fill-opacity:1"/>
+ <path d="m 32 20 -6 0 0 -6 -6 0 0 6 -6 0 0 6 6 0 0 6 6 0 0 -6 6 0 z" style="fill:#859900"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/stock_new-tab.svg b/.icons/Material-Black-Lime-Numix/32/actions/stock_new-tab.svg
new file mode 120000
index 00000000..742bd8ef
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/stock_new-tab.svg
@@ -0,0 +1 @@
+list-add.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/stock_new-text.svg b/.icons/Material-Black-Lime-Numix/32/actions/stock_new-text.svg
new file mode 120000
index 00000000..300fb89b
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/stock_new-text.svg
@@ -0,0 +1 @@
+document-new.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/stock_new-window.svg b/.icons/Material-Black-Lime-Numix/32/actions/stock_new-window.svg
new file mode 120000
index 00000000..71831b4e
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/stock_new-window.svg
@@ -0,0 +1 @@
+window-new.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/stock_no.svg b/.icons/Material-Black-Lime-Numix/32/actions/stock_no.svg
new file mode 120000
index 00000000..2283292b
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/stock_no.svg
@@ -0,0 +1 @@
+dialog-no.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/stock_not.svg b/.icons/Material-Black-Lime-Numix/32/actions/stock_not.svg
new file mode 120000
index 00000000..e3a40683
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/stock_not.svg
@@ -0,0 +1 @@
+edit-delete.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/stock_notes.svg b/.icons/Material-Black-Lime-Numix/32/actions/stock_notes.svg
new file mode 100644
index 00000000..c6ce2d38
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/stock_notes.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" viewBox="0 0 32 32">
+ <defs>
+ <path id="SVGCleanerId_0" d="m 14 12 20 0 c 1.105 0 2 0.895 2 2 l 0 20 c 0 1.105 -0.895 2 -2 2 l -20 0 c -1.105 0 -2 -0.895 -2 -2 l 0 -20 c 0 -1.105 0.895 -2 2 -2 m 0 0"/>
+ </defs>
+ <use height="32" width="32" xlink:href="#SVGCleanerId_0" transform="matrix(1.0416667,0,0,1.0416667,-9.0000008,-9.0000008)" style="stroke-dasharray:none;stroke-opacity:1;fill:none;stroke-miterlimit:4;stroke:#af8566;stroke-linecap:butt;stroke-linejoin:miter;stroke-width:2.88"/>
+ <use height="32" width="32" xlink:href="#SVGCleanerId_0" transform="translate(-8.0000005,-8.0000008)" style="fill:#fff4ab;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 4 22 24 0 0 2 -24 0 z" style="fill:#e4d66a;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 4 16 24 0 0 2 -24 0 z" style="fill:#e4d66a;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 4 10 24 0 0 2 -24 0 z" style="fill:#e4d66a;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 10 4 2 0 0 24 -2 0 z" style="fill:#e6b2a9;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/stock_paste.svg b/.icons/Material-Black-Lime-Numix/32/actions/stock_paste.svg
new file mode 120000
index 00000000..f9cf1708
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/stock_paste.svg
@@ -0,0 +1 @@
+edit-paste.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/stock_people.svg b/.icons/Material-Black-Lime-Numix/32/actions/stock_people.svg
new file mode 100644
index 00000000..ed285abc
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/stock_people.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <path d="m 5.119 3.564 c -1.021 3.538 -1.043 8.433 0.774 10.847 0.764 1.147 1.807 2.654 0.991 4.02 -1.51 2.139 -4.03 3.293 -6.321 4.458 -0.562 0.327 -0.562 0.232 -0.562 1.306 0 0.801 0 0.801 0.507 0.801 l 21.987 0 c 0.507 0 0.507 0 0.507 -0.801 c 0 -1.074 0 -1.01 -0.562 -1.306 -2.293 -1.165 -4.812 -2.319 -6.321 -4.458 -0.816 -1.37 0.227 -2.876 0.991 -4.02 c 1.919 -2.627 2.169 -8.347 0.769 -10.925 -1.265 -2.236 -2.543 -3.401 -6.376 -3.486 -3.838 0.151 -5.111 1.25 -6.381 3.564" style="fill:#859900;fill-opacity:1"/>
+ <path d="m 14.12 10.564 c -1.021 3.538 -1.043 8.433 0.774 10.847 0.764 1.147 1.807 2.654 0.991 4.02 c -1.51 2.139 -4.03 3.293 -6.321 4.458 -0.562 0.327 -0.562 0.232 -0.562 1.306 0 0.801 0 0.801 0.507 0.801 l 21.987 0 c 0.507 0 0.507 0 0.507 -0.801 0 -1.074 0 -1.01 -0.562 -1.306 -2.293 -1.165 -4.812 -2.319 -6.321 -4.458 -0.816 -1.37 0.227 -2.876 0.991 -4.02 1.919 -2.627 2.169 -8.347 0.769 -10.925 -1.265 -2.236 -2.543 -3.401 -6.376 -3.486 -3.838 0.151 -5.111 1.25 -6.381 3.564" style="fill:#6c71c4"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/stock_print-preview.svg b/.icons/Material-Black-Lime-Numix/32/actions/stock_print-preview.svg
new file mode 120000
index 00000000..f065dadc
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/stock_print-preview.svg
@@ -0,0 +1 @@
+document-print-preview.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/stock_print-setup.svg b/.icons/Material-Black-Lime-Numix/32/actions/stock_print-setup.svg
new file mode 120000
index 00000000..21fb235e
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/stock_print-setup.svg
@@ -0,0 +1 @@
+document-page-setup.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/stock_print.svg b/.icons/Material-Black-Lime-Numix/32/actions/stock_print.svg
new file mode 120000
index 00000000..5de601c8
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/stock_print.svg
@@ -0,0 +1 @@
+document-print.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/stock_properties.svg b/.icons/Material-Black-Lime-Numix/32/actions/stock_properties.svg
new file mode 120000
index 00000000..1718e977
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/stock_properties.svg
@@ -0,0 +1 @@
+document-properties.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/stock_redo.svg b/.icons/Material-Black-Lime-Numix/32/actions/stock_redo.svg
new file mode 120000
index 00000000..a13a878c
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/stock_redo.svg
@@ -0,0 +1 @@
+edit-redo.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/stock_refresh.svg b/.icons/Material-Black-Lime-Numix/32/actions/stock_refresh.svg
new file mode 120000
index 00000000..4e680c2a
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/stock_refresh.svg
@@ -0,0 +1 @@
+view-refresh.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/stock_repeat.svg b/.icons/Material-Black-Lime-Numix/32/actions/stock_repeat.svg
new file mode 120000
index 00000000..81a417a4
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/stock_repeat.svg
@@ -0,0 +1 @@
+media-playlist-repeat.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/stock_right.svg b/.icons/Material-Black-Lime-Numix/32/actions/stock_right.svg
new file mode 120000
index 00000000..c3064420
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/stock_right.svg
@@ -0,0 +1 @@
+go-next.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/stock_save-as.svg b/.icons/Material-Black-Lime-Numix/32/actions/stock_save-as.svg
new file mode 120000
index 00000000..0d756edd
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/stock_save-as.svg
@@ -0,0 +1 @@
+document-save-as.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/stock_save.svg b/.icons/Material-Black-Lime-Numix/32/actions/stock_save.svg
new file mode 120000
index 00000000..e2277db9
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/stock_save.svg
@@ -0,0 +1 @@
+document-save.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/stock_scores.svg b/.icons/Material-Black-Lime-Numix/32/actions/stock_scores.svg
new file mode 120000
index 00000000..af6d032d
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/stock_scores.svg
@@ -0,0 +1 @@
+help-about.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/stock_search-and-replace.svg b/.icons/Material-Black-Lime-Numix/32/actions/stock_search-and-replace.svg
new file mode 120000
index 00000000..0c2ba293
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/stock_search-and-replace.svg
@@ -0,0 +1 @@
+edit-find-replace.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/stock_search.svg b/.icons/Material-Black-Lime-Numix/32/actions/stock_search.svg
new file mode 120000
index 00000000..9a2733df
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/stock_search.svg
@@ -0,0 +1 @@
+edit-find.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/stock_select-all.svg b/.icons/Material-Black-Lime-Numix/32/actions/stock_select-all.svg
new file mode 120000
index 00000000..6754181a
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/stock_select-all.svg
@@ -0,0 +1 @@
+edit-select-all.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/stock_select-column.svg b/.icons/Material-Black-Lime-Numix/32/actions/stock_select-column.svg
new file mode 100644
index 00000000..83ee5773
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/stock_select-column.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <rect width="6" height="22" x="13" y="5" style="fill:#cecece;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 3 3 l 0 2 l 0 6 l 0 2 l 0 6 l 0 2 l 0 6 l 0 2 l 26 0 l 0 -2 l 0 -14 l 0 -2 l 0 -8 l -26 0 z m 2 2 l 6 0 l 0 6 l -6 0 l 0 -6 z m 8 0 l 6 0 l 0 6 l -6 0 l 0 -6 z m 8 0 l 6 0 l 0 6 l -6 0 l 0 -6 z m -16 8 l 6 0 l 0 6 l -6 0 l 0 -6 z m 8 0 l 6 0 l 0 6 l -6 0 l 0 -6 z m 8 0 l 6 0 l 0 6 l -6 0 l 0 -6 z m -16 8 l 6 0 l 0 6 l -6 0 l 0 -6 z m 8 0 l 6 0 l 0 6 l -6 0 l 0 -6 z m 8 0 l 6 0 l 0 6 l -6 0 l 0 -6 z" style="fill:#888;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/stock_select-row.svg b/.icons/Material-Black-Lime-Numix/32/actions/stock_select-row.svg
new file mode 100644
index 00000000..064e8fdc
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/stock_select-row.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <rect width="6" height="22" x="13" y="-27" transform="matrix(0,1,-1,0,0,0)" style="fill:#cecece;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 3 3 l 0 2 l 0 6 l 0 2 l 0 6 l 0 2 l 0 6 l 0 2 l 26 0 l 0 -2 l 0 -14 l 0 -2 l 0 -8 l -26 0 z m 2 2 l 6 0 l 0 6 l -6 0 l 0 -6 z m 8 0 l 6 0 l 0 6 l -6 0 l 0 -6 z m 8 0 l 6 0 l 0 6 l -6 0 l 0 -6 z m -16 8 l 6 0 l 0 6 l -6 0 l 0 -6 z m 8 0 l 6 0 l 0 6 l -6 0 l 0 -6 z m 8 0 l 6 0 l 0 6 l -6 0 l 0 -6 z m -16 8 l 6 0 l 0 6 l -6 0 l 0 -6 z m 8 0 l 6 0 l 0 6 l -6 0 l 0 -6 z m 8 0 l 6 0 l 0 6 l -6 0 l 0 -6 z" style="fill:#888;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/stock_show-all.svg b/.icons/Material-Black-Lime-Numix/32/actions/stock_show-all.svg
new file mode 100644
index 00000000..8be276ca
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/stock_show-all.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <rect width="8" height="8" x="2" y="2" style="fill:#d4ae2b;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect width="8" height="8" x="12" y="2" style="fill:#d4ae2b;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect width="8" height="8" x="22" y="2" style="fill:#d4ae2b;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect width="8" height="8" x="2" y="12" style="fill:#d4ae2b;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect width="8" height="8" x="12" y="12" style="fill:#d4ae2b;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect width="8" height="8" x="22" y="12" style="fill:#d4ae2b;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect width="8" height="8" x="2" y="22" style="fill:#d4ae2b;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect width="8" height="8" x="12" y="22" style="fill:#d4ae2b;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect width="8" height="8" x="22" y="22" style="fill:#d4ae2b;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/stock_shuffle.svg b/.icons/Material-Black-Lime-Numix/32/actions/stock_shuffle.svg
new file mode 120000
index 00000000..26f66967
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/stock_shuffle.svg
@@ -0,0 +1 @@
+media-playlist-shuffle.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/stock_stop.svg b/.icons/Material-Black-Lime-Numix/32/actions/stock_stop.svg
new file mode 120000
index 00000000..d96b05db
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/stock_stop.svg
@@ -0,0 +1 @@
+process-stop.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/stock_task-assigned-to.svg b/.icons/Material-Black-Lime-Numix/32/actions/stock_task-assigned-to.svg
new file mode 100644
index 00000000..8c7ea2fe
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/stock_task-assigned-to.svg
@@ -0,0 +1,16 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <g transform="matrix(1.3333334,0,0,1.3333333,-16.000002,-15.333333)">
+ <g>
+ <!-- color: #d14040 -->
+ <g>
+ <path d="m 31.5,16 c 1.5,0 1.5,0 1.5,1.5 l 0,15 C 33,34 33,34 31.5,34 l -15,0 C 15,34 15,34 15,32.5 l 0,-15 C 15,16 15,16 16.5,16" style="fill:#e6b07f;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <path d="m 30 16 -12 0 0 15 12 0" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 19.5 13 0 4.5 9 0 0 -4.5" style="fill:#aaa;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 19.5 25 0 1.5 9 0 0 -1.5" style="fill:#868686;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 19.5 28 0 1.5 6 0 0 -1.5" style="fill:#868686;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ </g>
+ </g>
+ </g>
+ <path d="m 10 14 0 2 12 0 0 -2" style="fill:#868686;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 30 16 -10 -10 l 0 6 -10 0 0 8 10 0 0 6 z" style="fill:#268bd2;fill-opacity:1"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/stock_task-assigned.svg b/.icons/Material-Black-Lime-Numix/32/actions/stock_task-assigned.svg
new file mode 100644
index 00000000..7524f62c
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/stock_task-assigned.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <path d="m 26 6 c 2 0 2 0 2 2 l 0 20 c 0 2 0 2 -2 2 l -20 0 c -2 0 -2 0 -2 -2 l 0 -20 c 0 -2 0 -2 2 -2" style="fill:#e6b07f;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <path d="m 24 6 -16 0 l 0 20 16 0" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 10 2 0 6 12 0 0 -6 z" style="fill:#aaa;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 22 18.695 -1.383 1.305 1.383 0 0 -1.305 z" style="fill:#868686;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 18.492 22 -2.121 2 5.629 0 l 0 -2 -3.508 0 z" style="fill:#868686;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 18.492 10 2.125 2 1.383 0 0 -2 -3.508 0 z" style="fill:#868686;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 22 16 -10 -10 0 6 -10 0 0 8 10 0 l 0 6" style="fill:#859900;fill-opacity:1"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/stock_task-recurring.svg b/.icons/Material-Black-Lime-Numix/32/actions/stock_task-recurring.svg
new file mode 100644
index 00000000..960d62c2
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/stock_task-recurring.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <path d="m 26,6 c 2,0 2,0 2,2 l 0,20 c 0,2 0,2 -2,2 L 6,30 C 4,30 4,30 4,28 L 4,8 C 4,6 4,6 6,6" style="fill:#e6b07f;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <path d="M 24,6 8,6 8,26 24,26" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 10 2 0 6 12 0 0 -6" style="fill:#aaa;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 13 12 6 0 c 3 0 3 0 3 3 l 0 4 c 0 3 0 3 -3 3 -1.125 0 0.162 -0.009 -0.962 -0.009 0.376 0.321 0.725 0.795 0.529 1.315 -0.208 0.755 -1.298 0.943 -1.765 0.325 -0.871 -0.878 -1.354 -1.738 -2.202 -2.639 0.898 -0.95 1.429 -1.864 2.354 -2.787 0.608 -0.562 1.734 -0.058 1.686 0.78 0.02 0.435 -0.32 0.731 -0.603 1.01 1.256 -0.012 -0.292 0.054 0.962 0.009 1 0 1 0 1 -1 l 0 -4 c 0 -1 0 -1 -1 -1 l -6 0 c -1 0 -1 0 -1 1 l 0 4 c 0 1 0 1 1 1 l 0 0 c 1 0 1 0 1 1 0 1 0 1 -1 1 l 0 0 c -3 0 -3 0 -3 -3 l 0 -4 c 0 -3 0 -3 3 -3 z" style="fill:#868686;fill-opacity:1;color:#bebebe"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/stock_task.svg b/.icons/Material-Black-Lime-Numix/32/actions/stock_task.svg
new file mode 100644
index 00000000..256112d7
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/stock_task.svg
@@ -0,0 +1,16 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <g transform="matrix(1.3333333,0,0,1.3333333,-16,-15.333333)">
+ <g>
+ <!-- color: #d14040 -->
+ <g>
+ <path d="m 31.5,16 c 1.5,0 1.5,0 1.5,1.5 l 0,15 C 33,34 33,34 31.5,34 l -15,0 C 15,34 15,34 15,32.5 l 0,-15 C 15,16 15,16 16.5,16" style="fill:#e6b07f;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <path d="m 30 16 -12 0 0 15 12 0" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 19.5 13 0 4.5 9 0 0 -4.5" style="fill:#aaa;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 19.5 25 0 1.5 9 0 0 -1.5" style="fill:#868686;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 19.5 28 0 1.5 9 0 0 -1.5" style="fill:#868686;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ </g>
+ </g>
+ </g>
+ <path d="m 10 10 0 2 l 12 0 0 -2" style="fill:#868686;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 10 14 0 2 l 12 0 0 -2" style="fill:#868686;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/stock_tasks.svg b/.icons/Material-Black-Lime-Numix/32/actions/stock_tasks.svg
new file mode 120000
index 00000000..837366cb
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/stock_tasks.svg
@@ -0,0 +1 @@
+stock_task.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/stock_text-monospaced.svg b/.icons/Material-Black-Lime-Numix/32/actions/stock_text-monospaced.svg
new file mode 100644
index 00000000..2422906a
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/stock_text-monospaced.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <g transform="matrix(0.77777776,0,0,0.77777776,-2.666666,-2.6666655)" style="fill:#268bd2;fill-opacity:1;stroke:none">
+ <path d="m 9.857 21.428 -3.857 0 0 -3.857 3.857 0 0 -4.847 5.143 -0.775 0 5.622 6.429 0 0 3.857 -6.429 0 0 7.184 c 0 0.672 0.065 1.214 0.194 1.628 0.129 0.413 0.31 0.736 0.543 0.969 0.233 0.233 0.517 0.388 0.853 0.465 0.336 0.078 0.71 0.116 1.124 0.116 0.439 0 0.84 -0.013 1.201 -0.039 0.388 -0.026 0.749 -0.065 1.085 -0.116 0.362 -0.078 0.723 -0.181 1.085 -0.31 0.388 -0.129 0.714 -0.297 1.153 -0.504 l 0.659 4.108 c -0.878 0.362 -2.123 0.62 -3.157 0.775 -1.01 0.155 -1.989 0.233 -2.945 0.233 -1.111 0 -2.093 -0.09 -2.945 -0.271 c -0.853 -0.181 -1.43 -0.53 -2.024 -1.046 -0.594 -0.517 -1.192 -1.24 -1.502 -2.17 -0.31 -0.956 -0.465 -2.196 -0.465 -3.72"/>
+ <path d="m 42 23.961 q 0 6.355 -2.131 9.455 -2.131 3.1 -6.2 3.1 -4.069 0 -6.2 -3.1 -2.131 -3.1 -2.131 -9.455 0 -6.278 2.17 -9.378 2.17 -3.1 6.161 -3.1 4.069 0 6.2 3.1 q 2.131 3.061 2.131 9.378 m -4.301 0 q 0 -4.108 -1.046 -6.239 -1.01 -2.17 -2.984 -2.17 -1.938 0 -2.984 2.17 -1.046 2.131 -1.046 6.239 0 4.146 1.046 6.316 1.046 2.131 2.984 2.131 1.976 0 2.984 -2.131 1.046 -2.17 1.046 -6.316 z m -1.86 -0.388 q 0 1.046 -0.62 1.821 -0.581 0.736 -1.511 0.736 -1.01 0 -1.589 -0.736 -0.581 -0.775 -0.581 -1.821 0 -1.046 0.581 -1.821 0.581 -0.775 1.589 -0.775 0.93 0 1.511 0.775 0.62 0.775 0.62 1.821 z"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/stock_timezone.svg b/.icons/Material-Black-Lime-Numix/32/actions/stock_timezone.svg
new file mode 100644
index 00000000..0fadff9c
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/stock_timezone.svg
@@ -0,0 +1,14 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <g transform="matrix(1.9999943,0,0,1.9999943,0,9.1000001e-5)">
+ <path d="m 24 4 c -2.225 0 -4.357 0.379 -6.355 1.049 -0.206 0.8 -1 1.139 -2.66 1.117 -0.631 0.32 -1.244 0.666 -1.834 1.049 -0.344 0.713 -0.637 1.01 -1.465 1.047 c -1.638 1.284 -3.08 2.805 -4.25 4.531 -0.517 0.778 0.056 1.904 -1.836 3.367 -1.027 2.408 -1.6 5.057 -1.6 7.84 c 0 6.653 3.261 12.53 8.258 16.17 -0.003 0.001 0.012 0.005 0.01 0.006 -0.336 0.219 17.414 4.143 25.303 -1.51 0.001 -0.001 0.003 -0.001 0.004 -0.002 2.157 -1.998 3.873 -4.457 4.984 -7.232 0.224 -1.336 0.321 -1.887 0.99 -3.223 0 -0.001 0.002 -0.003 0.002 -0.004 c 0.29 -1.355 0.449 -2.759 0.449 -4.201 c 0 -0.01 0 -0.021 0 -0.031 0 0 0 -0.002 0 -0.002 -0.407 -1.07 -0.358 -1.381 -0.129 -2.213 0 -0.001 0 -0.001 0 -0.002 -0.156 -1.398 -0.467 -2.747 -0.896 -4.04 0 -0.001 0 -0.001 0 -0.002 l -9.428 -11.285 c -0.001 0 -0.001 -0.002 -0.002 -0.002 c -2.837 -1.543 -6.088 -2.42 -9.545 -2.42" transform="matrix(0.4,0,0,0.4,-1.6,-1.5999999)" style="fill:#298fd9;fill-opacity:1"/>
+ <g transform="matrix(0.34782608,0,0,0.34782609,-0.34782573,-0.347826)" style="fill:#cde626;fill-opacity:1">
+ <g>
+ <!-- color: #20a0db -->
+ </g>
+ </g>
+ <g>
+ <path transform="matrix(0.4,0,0,0.4,-1.6,-1.5999999)" d="m 33.545 6.42 c -0.525 0.232 -1.01 0.534 -1.375 0.883 -0.73 -1.235 -0.949 0.757 -2.102 0.258 -0.792 -0.036 -3.03 1.533 -2.617 0.406 1.186 -0.716 -2.497 -1.196 -3.229 0.16 -0.44 0.816 -1.604 1.622 -0.08 1.578 0.625 1.797 1.01 -2.923 1.498 -1.1 -0.342 0.961 1.704 0.455 0.059 1.314 -0.355 0.934 -1.947 0.831 -2.027 0.289 -0.549 0.796 -0.819 0.331 -1.031 1.191 -1.282 0.246 -1.051 0.577 -0.822 1.467 -0.939 -0.266 -2.086 1.432 -0.619 1.846 1.024 -1.137 2.623 -2.927 3.613 -0.6 0.801 -0.228 -1.618 -2.31 0.123 -1.141 0.466 0.629 1.119 2.478 1.283 0.68 1.038 0.3 0.607 -2.289 1.674 -0.889 0.42 -1.419 2.148 1.612 0.299 0.674 -2.075 -0.058 -1.311 1.676 0.174 1.395 -0.099 1.809 -2.277 0.486 -3.107 1.174 -1.452 -0.087 -0.996 -2.189 -2.398 -1.285 -1.994 -0.17 -2.765 1.748 -3.834 3.08 -0.484 1.538 0.015 4.453 1.779 4.313 1.403 -0.464 3.566 -0.227 2.98 1.701 1.339 1.679 -0.206 3.805 0.977 5.588 0.654 0.9 0.222 2.643 1.648 1.795 1.56 -0.441 1.678 -2.62 2.449 -3.865 1.335 -1.196 -0.528 -3.528 1.518 -4.598 0.763 -0.567 1.652 -2.794 -0.121 -1.961 -0.849 -1.116 -2.263 -3.047 -2.086 -4.156 1.124 0.823 1.446 4.478 3.174 3.066 1.652 -0.585 1.727 -2.398 -0.066 -2.447 -0.653 -0.718 -0.668 -1.932 0.072 -0.461 1.756 0.42 4 0.557 4.174 2.764 0.052 1.106 1.293 2.543 1.221 0.604 0.122 -1.451 2.37 -3.422 2.67 -0.877 0.033 0.189 0.87 -0.506 0.66 0.629 0.464 -0.006 1.669 2.421 2.074 0.492 0.083 -0.624 -1.382 -2.353 -0.23 -2.127 0.166 1.321 0.38 -0.103 1.057 -0.551 c -1.608 -4.85 -5.01 -8.883 -9.43 -11.289 m -22.1 2.336 c -0.77 -0.081 -1.382 3.183 -2.311 1.9 -0.328 0.366 -0.644 0.741 -0.945 1.131 0.765 0.655 0.519 2.383 -0.275 0.807 -0.547 0.727 -0.504 0.683 -0.475 0.199 -0.715 1.055 -1.33 2.182 -1.836 3.367 0.071 0.016 0.139 0.021 0.215 0.049 1.25 -1.144 1.604 2.16 1.83 0.316 0.37 -2.048 2.872 -2.964 3.959 -4.334 -0.582 -1.19 1.526 -1.17 1.377 -0.063 0.869 0.721 0.784 -2.145 0.037 -1.402 c -0.215 -0.926 -0.222 -1 -0.975 -1.193 -0.215 -0.538 -0.413 -0.757 -0.602 -0.777 m 10.268 0.822 c -0.529 0.479 0.19 1.566 -0.057 1.793 1.441 0.092 0.289 -1.233 0.057 -1.793 z m -0.674 1.027 c -0.786 0.687 0.755 0.69 0 0 z m 9.52 1.604 c 0.006 0.64 1.696 2.905 0.15 1.971 -0.114 -0.717 -1.468 -1.497 -0.15 -1.971 z m -6.881 1.031 c -0.927 0.784 0.689 1.079 0 0 z m -1.09 0.65 c -0.121 0.283 0.328 0.088 0 0 z m 1.877 0.406 c -0.519 0.598 0.98 0.537 0 0 z m -17.08 3.609 c -0.144 -0.006 -0.291 0.013 -0.439 0.025 -0.236 0.577 2.26 1.174 0.863 0.1 -0.138 -0.086 -0.28 -0.119 -0.424 -0.125 z m -1.33 0.439 c -0.1 -0.036 -0.305 0.036 -0.701 0.275 -0.265 0.217 -0.488 0.306 -0.676 0.316 -0.064 0.244 -0.135 0.485 -0.189 0.732 0.893 0.409 1.659 0.984 2.219 1.879 1.867 0.069 -0.406 -0.631 -0.313 -1.551 c -0.693 -0.461 -0.041 -1.544 -0.34 -1.652 m 2.365 2.271 c -1.081 0.618 -1.126 2.397 -1.426 3.494 0.072 2.075 2.424 3.077 2.062 5.148 0.051 2.185 0.3 4.532 1.584 6.363 0.548 0.822 1.507 0.738 0.637 -0.221 -0.198 -1.193 -0.471 -2.707 0.924 -3.176 -0.633 -1.222 1.316 -1.374 1.229 -2.83 1.505 -0.984 1.271 -2.952 2.121 -4.424 c -0.754 -1.415 -2.894 -0.984 -3.584 -2.723 -1.039 -0.909 -2.02 -1.73 -3.547 -1.633 m 31.715 0.426 c -0.308 1.096 2.099 2.668 0.709 0.816 l -0.709 -0.816 z m -3.127 0.059 c -0.91 0.834 0.648 1.163 0 0 z m 6.869 0.65 c -1.499 0.231 -2.261 2.483 -0.551 2.623 0.304 -0.114 0.517 -0.253 0.68 -0.406 -0.001 -0.75 -0.047 -1.489 -0.129 -2.217 m -3.832 0.354 c -0.084 1.134 1.609 3.716 3.457 3.361 -1.531 -0.44 -2.114 -1.981 -3.281 -3.131 l -0.176 -0.23 z m -9.141 4.23 c -0.095 0.841 -1.248 0.982 -0.98 1.82 -0.267 3.242 2.071 -1.609 0.98 -1.82 z m 12.652 1.865 c -0.767 0.566 -1.456 1.16 -1.084 2.449 -0.079 0.373 -0.029 0.619 0.092 0.777 0.415 -1.037 0.754 -2.112 0.992 -3.227 z m -30.475 6.359 c -0.738 0.225 0.706 0.544 0 0 z m -0.736 0.162 c -0.663 0.63 0.574 0.522 0 0 z" style="fill:#70e963;fill-opacity:1"/>
+ <path transform="matrix(0.4,0,0,0.4,-1.6,-1.5999999)" d="m 19.838 5.03 c -0.688 -0.009 -1.602 0.057 -2.193 0.02 -0.919 0.308 -1.806 0.684 -2.66 1.117 0.113 0.034 0.198 0.067 0.361 0.1 0.724 0.936 -1.536 2.471 0.391 2.953 1.904 -1.287 3.65 -1.493 4.42 -3.426 1.01 -0.618 0.533 -0.753 -0.318 -0.764 z m 5.416 0.271 c -0.953 -0.107 -1.427 0.829 -0.064 0.424 0.229 0.109 0.48 -0.055 0.498 -0.307 -0.152 -0.065 -0.297 -0.102 -0.434 -0.117 m 5.199 0.424 c -1.01 0.082 -1.531 2.01 -0.568 1.111 -0.408 -0.985 1.535 -0.312 1.025 -1.02 -0.16 -0.077 -0.313 -0.103 -0.457 -0.092 z m -17.303 1.49 c -0.341 0.221 -0.67 0.457 -0.996 0.697 -0.043 0.054 -0.119 0.11 -0.225 0.168 -0.081 0.061 -0.164 0.119 -0.244 0.182 0.709 0.981 1.2 0.447 1.533 -0.338 0.823 0.193 0.49 -0.257 -0.068 -0.709 z m 7.07 0.814 c -0.208 -0.022 -0.511 -0.024 -0.93 0.002 -0.715 1.246 2.388 0.15 0.93 -0.002 z m -6.574 30.27 c -0.285 0.743 -1.379 0.802 -0.957 1.664 -0.135 0.097 -0.281 0.161 -0.434 0.203 c 3.3 2.401 7.349 3.834 11.742 3.834 c 5.247 0 10.01 -2.035 13.574 -5.34 -2.071 0.026 -4.144 0.327 -6.06 1.129 0.707 -1.241 -1.081 -0.247 -1.664 -1.326 -2.068 1.278 -4.526 1.01 -6.879 1.117 -1.898 -0.204 -3.085 1.549 -5.076 0.797 -1.709 0.112 -3.703 0.457 -3.992 -1.814 l -0.258 -0.264 z" style="fill:#e6e6e6;fill-opacity:1"/>
+ </g>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/stock_todo.svg b/.icons/Material-Black-Lime-Numix/32/actions/stock_todo.svg
new file mode 100644
index 00000000..1d2829a0
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/stock_todo.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <path d="m 26,6 c 2,0 2,0 2,2 l 0,20 c 0,2 0,2 -2,2 L 6,30 C 4,30 4,30 4,28 L 4,8 C 4,6 4,6 6,6" style="fill:#e6b07f;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <path d="M 24,6 8,6 8,26 24,26" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 10 2 0 6 12 0 0 -6" style="fill:#aaa;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 14.263 17.498 6.122 -6.122 2.624 2.624 -8.746 8.746 c -1.794 -1.794 -3.454 -3.464 -5.248 -5.258 l 2.624 -2.613" style="fill:#888"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/stock_top.svg b/.icons/Material-Black-Lime-Numix/32/actions/stock_top.svg
new file mode 120000
index 00000000..bdc5bb49
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/stock_top.svg
@@ -0,0 +1 @@
+go-top.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/stock_undo.svg b/.icons/Material-Black-Lime-Numix/32/actions/stock_undo.svg
new file mode 120000
index 00000000..88a18b65
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/stock_undo.svg
@@ -0,0 +1 @@
+edit-undo.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/stock_up.svg b/.icons/Material-Black-Lime-Numix/32/actions/stock_up.svg
new file mode 120000
index 00000000..fa0b0a6a
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/stock_up.svg
@@ -0,0 +1 @@
+go-up.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/stock_video-conferencing.svg b/.icons/Material-Black-Lime-Numix/32/actions/stock_video-conferencing.svg
new file mode 100644
index 00000000..9c6209eb
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/stock_video-conferencing.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <g transform="matrix(1.25,0,0,-1.25,0,32)">
+ <path d="m 9.6 8 6.4 0 0 -6.4 -6.4 0 0 6.4" style="fill:#2d2d2d;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 12.795 25.6 c -5.298 0 -9.595 -4.295 -9.595 -9.6 0 -5.295 4.297 -9.6 9.595 -9.6 5.308 0 9.605 4.305 9.605 9.6 c 0 5.305 -4.297 9.6 -9.605 9.6 z m 0 -5.437 c 2.299 0 4.165 -1.866 4.165 -4.163 0 -2.296 -1.867 -4.155 -4.165 -4.155 -2.297 0 -4.157 1.86 -4.157 4.155 0 2.298 1.861 4.163 4.157 4.163 z" style="fill:#888;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 6.58 2.558 c 0.18 0.857 12.26 0.857 12.44 0 c 0.18 -0.857 0.18 -2.558 0.18 -2.558 l -12.8 0 c 0 0 0 1.701 0.18 2.558 z" style="fill:#888;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 12.795 20.8 c -2.647 0 -4.795 -2.15 -4.795 -4.805 0 -2.647 2.148 -4.795 4.795 -4.795 2.657 0 4.805 2.148 4.805 4.795 0 2.655 -2.148 4.805 -4.805 4.805 m 0 -1.602 c 1.774 0 3.203 -1.438 3.203 -3.203 0 -1.766 -1.43 -3.193 -3.203 -3.193 -1.764 0 -3.193 1.428 -3.193 3.193 0 1.766 1.43 3.203 3.193 3.203 z" style="fill:#2d2d2d;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/stock_view-details.svg b/.icons/Material-Black-Lime-Numix/32/actions/stock_view-details.svg
new file mode 120000
index 00000000..f72458f0
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/stock_view-details.svg
@@ -0,0 +1 @@
+gtk-about.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/stock_xfburn-burn-cd.svg b/.icons/Material-Black-Lime-Numix/32/actions/stock_xfburn-burn-cd.svg
new file mode 100644
index 00000000..ac7bfac4
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/stock_xfburn-burn-cd.svg
@@ -0,0 +1,13 @@
+
+<!-- Created with Inkscape (http://www.inkscape.org/) -->
+<svg viewBox="0 0 32 32" xmlns="http://www.w3.org/2000/svg">
+ <path style="stroke-dasharray:none;stroke-opacity:1;fill:none;stroke-miterlimit:4;stroke:#888;stroke-linejoin:round;stroke-width:1" d="m 16 13.5 c 1.38 0 2.5 1.122 2.5 2.5 0 1.38 -1.122 2.5 -2.5 2.5 -1.38 0 -2.5 -1.122 -2.5 -2.5 0 -1.38 1.122 -2.5 2.5 -2.5 z"/>
+ <path style="fill:#d1d1d1;fill-opacity:1;stroke:none" d="m 16 2.75 c -7.347 0 -13.25 5.906 -13.25 13.25 0 7.347 5.906 13.25 13.25 13.25 7.347 0 13.25 -5.906 13.25 -13.25 0 -7.347 -5.906 -13.25 -13.25 -13.25 m 0 7.95 c 2.919 0 5.3 2.381 5.3 5.3 0 2.919 -2.381 5.3 -5.3 5.3 -2.919 0 -5.3 -2.381 -5.3 -5.3 0 -2.919 2.381 -5.3 5.3 -5.3 z"/>
+ <circle cx="16" cy="16" r="13.481" style="stroke-dasharray:none;stroke-opacity:1;fill:none;opacity:1;stroke-miterlimit:4;stroke:#888;stroke-linecap:butt;stroke-linejoin:round;stroke-width:1.037;stroke-dashoffset:0"/>
+ <circle cx="16" cy="16" r="5.5" style="stroke-dasharray:none;stroke-opacity:1;fill:none;opacity:1;stroke-miterlimit:4;stroke:#888;stroke-linecap:butt;stroke-linejoin:round;stroke-width:1;stroke-dashoffset:0"/>
+ <g transform="matrix(0.5 0 0 0.5 9.669 9.181)">
+ <path style="fill:#ff6f03;fill-opacity:1;stroke:none;fill-rule:nonzero" d="m 40.662 -9.525 c 0 0 0.002 -1.559 -3.473 -3.565 -3.353 -1.936 -4.916 -1.085 -4.916 -1.085 l -18.08 31.32 -0.998 11.329 9.304 -6.534"/>
+ <path style="fill:#ffc13d;fill-opacity:1;stroke:none;fill-rule:nonzero" d="m 14.192 17.15 -0.998 11.329 9.304 -6.534"/>
+ <path style="fill:#2d2d2d;fill-opacity:1;stroke:none;fill-rule:nonzero" d="m 13.644 23.19 -0.45 5.282 4.355 -3.03 m -3.905 -2.255"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/stock_yes.svg b/.icons/Material-Black-Lime-Numix/32/actions/stock_yes.svg
new file mode 120000
index 00000000..9af349fa
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/stock_yes.svg
@@ -0,0 +1 @@
+dialog-apply.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/stock_zoom-1.svg b/.icons/Material-Black-Lime-Numix/32/actions/stock_zoom-1.svg
new file mode 120000
index 00000000..a938dcd7
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/stock_zoom-1.svg
@@ -0,0 +1 @@
+zoom-original.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/stock_zoom-in.svg b/.icons/Material-Black-Lime-Numix/32/actions/stock_zoom-in.svg
new file mode 120000
index 00000000..a74d0584
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/stock_zoom-in.svg
@@ -0,0 +1 @@
+zoom-in.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/stock_zoom-out.svg b/.icons/Material-Black-Lime-Numix/32/actions/stock_zoom-out.svg
new file mode 120000
index 00000000..580ed013
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/stock_zoom-out.svg
@@ -0,0 +1 @@
+zoom-out.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/stock_zoom-page.svg b/.icons/Material-Black-Lime-Numix/32/actions/stock_zoom-page.svg
new file mode 120000
index 00000000..a77e7a14
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/stock_zoom-page.svg
@@ -0,0 +1 @@
+zoom-fit-best.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/stop.svg b/.icons/Material-Black-Lime-Numix/32/actions/stop.svg
new file mode 120000
index 00000000..d96b05db
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/stop.svg
@@ -0,0 +1 @@
+process-stop.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/stroke-cap-butt.svg b/.icons/Material-Black-Lime-Numix/32/actions/stroke-cap-butt.svg
new file mode 100644
index 00000000..498a8789
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/stroke-cap-butt.svg
@@ -0,0 +1,4 @@
+<svg viewBox="0 0 32 32" xmlns="http://www.w3.org/2000/svg">
+ <path d="m 6 12 0 18 2 0 0 -16 16 0 0 16 2 0 0 -18 z" style="fill:#dc322f;fill-opacity:1;stroke:none;color:#f2f2f2"/>
+ <path d="m 16 32 0 -18" style="stroke-dasharray:4 4;stroke-opacity:1;fill:none;stroke-miterlimit:4;stroke:#353535;stroke-linecap:butt;stroke-linejoin:miter;stroke-width:4;stroke-dashoffset:0"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/stroke-cap-round.svg b/.icons/Material-Black-Lime-Numix/32/actions/stroke-cap-round.svg
new file mode 100644
index 00000000..953bf52b
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/stroke-cap-round.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <path d="m 16 2.996 c -1.708 0 -3.416 0.395 -4.957 1.186 c -3.081 1.581 -5.04 4.56 -5.04 7.818 l 0 1 l 0 17 l 2 0 l 0 -17 l 0 -1 c 0 -2.458 1.469 -4.762 3.957 -6.04 c 2.488 -1.277 5.598 -1.277 8.09 0 c 2.488 1.277 3.957 3.581 3.957 6.04 l 0 1 l 0 17 l 2 0 l 0 -17 l 0 -1 c 0 -3.258 -1.962 -6.237 -5.04 -7.818 c -1.541 -0.791 -3.249 -1.186 -4.957 -1.186 z" style="fill:#dc322f;fill-opacity:1;stroke:none;color:#f2f2f2"/>
+ <path d="m 16 32 0 -18" style="stroke-dasharray:4 4;stroke-opacity:1;fill:none;stroke-miterlimit:4;stroke:#353535;stroke-linecap:butt;stroke-linejoin:miter;stroke-width:4;stroke-dashoffset:0"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/stroke-cap-square.svg b/.icons/Material-Black-Lime-Numix/32/actions/stroke-cap-square.svg
new file mode 100644
index 00000000..422f45dc
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/stroke-cap-square.svg
@@ -0,0 +1,4 @@
+<svg viewBox="0 0 32 32" xmlns="http://www.w3.org/2000/svg">
+ <path d="m 6 2 0 28 2 0 0 -26 16 0 0 26 2 0 0 -28 z" style="fill:#dc322f;fill-opacity:1;stroke:none;color:#f2f2f2"/>
+ <path d="m 16 32 0 -18" style="stroke-dasharray:4 4;stroke-opacity:1;fill:none;stroke-miterlimit:4;stroke:#353535;stroke-linecap:butt;stroke-linejoin:miter;stroke-width:4;stroke-dashoffset:0"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/stroke-join-bevel.svg b/.icons/Material-Black-Lime-Numix/32/actions/stroke-join-bevel.svg
new file mode 100644
index 00000000..75a94952
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/stroke-join-bevel.svg
@@ -0,0 +1,3 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <path d="M 2,30 18,30 18,18 30,18 30,2 15.585938,2 2,15.585938 Z M 4,16.414062 16.414062,4 28,4 28,16 16,16 16,28 4,28 Z" style="fill:#dc322f;fill-opacity:1;stroke:none;color:#f2f2f2"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/stroke-join-round.svg b/.icons/Material-Black-Lime-Numix/32/actions/stroke-join-round.svg
new file mode 100644
index 00000000..6f716b0f
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/stroke-join-round.svg
@@ -0,0 +1,3 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <path style="fill:#dc322f;fill-opacity:1;stroke:none;color:#f2f2f2" d="m 2 30 16 0 0 -12 12 0 0 -16 -8 0 -1 0 c -5.04 0 -9.871 2 -13.434 5.566 -3.563 3.563 -5.566 8.395 -5.566 13.434 l 0 1 z m 2 -8 0 -1 c 0 -4.509 1.792 -8.831 4.98 -12.02 3.188 -3.188 7.51 -4.98 12.02 -4.98 l 1 0 6 0 0 12 -12 0 0 12 -12 0 z"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/stroke-to-path.svg b/.icons/Material-Black-Lime-Numix/32/actions/stroke-to-path.svg
new file mode 100644
index 00000000..099335c3
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/stroke-to-path.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <path d="m 13.5 28 0 -0.5 c 0 -7.785 6.215 -14 14 -14 l 0.5 0 0 -9 -0.5 0 c -12.649 0 -23 10.351 -23 23 l 0 0.5 z" style="visibility:visible;shape-rendering:auto;color-interpolation-filters:linearRGB;fill:#50b34a;opacity:0.4;image-rendering:auto;fill-opacity:1;text-rendering:auto;stroke:none;display:inline;color:#000;fill-rule:nonzero;color-rendering:auto;color-interpolation:sRGB"/>
+ <path d="M -4.5 -27.5 A 23 22.999998 0 0 1 -27.499999 -4.500002" style="stroke-dasharray:none;stroke-opacity:1;fill:none;opacity:1;stroke-miterlimit:4;stroke:#50b34a;stroke-linecap:square;stroke-linejoin:round;stroke-width:1;stroke-dashoffset:0" transform="matrix(-1 0 0 -1 0 0)"/>
+ <rect height="4" style="stroke-dasharray:none;stroke-opacity:1;fill:#fff;opacity:1;stroke-miterlimit:4;fill-opacity:1;stroke:#313131;fill-rule:nonzero;stroke-linecap:butt;stroke-linejoin:miter;stroke-width:2;stroke-dashoffset:0" width="4" y="3" x="18"/>
+ <path d="m -13.5 -27.5 a 14 14 0 0 1 -14 14" style="stroke-dasharray:none;stroke-opacity:1;fill:none;opacity:1;stroke-miterlimit:4;stroke:#50b34a;stroke-linecap:square;stroke-linejoin:round;stroke-width:1;stroke-dashoffset:0" transform="matrix(-1 0 0 -1 0 0)"/>
+ <rect height="4" style="stroke-dasharray:none;stroke-opacity:1;fill:#fff;opacity:1;stroke-miterlimit:4;fill-opacity:1;stroke:#313131;fill-rule:nonzero;stroke-linecap:butt;stroke-linejoin:miter;stroke-width:2;stroke-dashoffset:0" width="4" y="12" x="20"/>
+ <rect height="4" style="stroke-dasharray:none;stroke-opacity:1;fill:#fff;opacity:1;stroke-miterlimit:4;fill-opacity:1;stroke:#313131;fill-rule:nonzero;stroke-linecap:butt;stroke-linejoin:miter;stroke-width:2;stroke-dashoffset:0" width="4" y="18" x="3"/>
+ <rect height="4" style="stroke-dasharray:none;stroke-opacity:1;fill:#fff;opacity:1;stroke-miterlimit:4;fill-opacity:1;stroke:#313131;fill-rule:nonzero;stroke-linecap:butt;stroke-linejoin:miter;stroke-width:2;stroke-dashoffset:0" width="4" y="20" x="12"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/system-lock-screen.svg b/.icons/Material-Black-Lime-Numix/32/actions/system-lock-screen.svg
new file mode 100644
index 00000000..9830f50b
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/system-lock-screen.svg
@@ -0,0 +1,4 @@
+<svg width="32" xmlns="http://www.w3.org/2000/svg" height="32" viewBox="0 0 32 32" xmlns:xlink="http://www.w3.org/1999/xlink">
+<path style="fill:#268bd2" d="M 16 0 C 16 0 26 0.0195312 26.011719 7.09375 L 26.011719 13.203125 C 26.011719 13.203125 30 13.203125 30 14.808594 L 30 29.453125 C 30 30.800781 28.570312 32 27 32 L 5 32 C 3.429688 32 2 30.800781 2 29.453125 L 2 14.808594 C 2 13.203125 6.042969 13.191406 6.042969 13.191406 L 5.917969 7.09375 C 6 0.0078125 16 0 16 0 Z M 16 3.550781 C 16 3.550781 10 3.550781 10 8.863281 L 10 13.203125 L 22 13.203125 L 22 8.863281 C 22 3.550781 16 3.550781 16 3.550781 Z "/>
+<path style="fill:#000;fill-rule:evenodd;fill-opacity:.102" d="M 16 18 C 13.789062 18 12 19.789062 12 22 C 12 23.480469 12.804688 24.746094 14 25.4375 L 14 30 L 18 30 L 18 25.4375 C 19.195312 24.746094 20 23.480469 20 22 C 20 19.789062 18.210938 18 16 18 Z "/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/system-log-out.svg b/.icons/Material-Black-Lime-Numix/32/actions/system-log-out.svg
new file mode 120000
index 00000000..94d9531e
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/system-log-out.svg
@@ -0,0 +1 @@
+system-logout.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/system-logout.svg b/.icons/Material-Black-Lime-Numix/32/actions/system-logout.svg
new file mode 100644
index 00000000..37a81d8d
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/system-logout.svg
@@ -0,0 +1,7 @@
+<svg width="32" xmlns="http://www.w3.org/2000/svg" height="32" viewBox="0 0 32 32" xmlns:xlink="http://www.w3.org/1999/xlink">
+<path style="fill:#859900;fill-rule:evenodd" d="M 16 0.0234375 C 24.839844 0.0234375 32.003906 7.1875 32.003906 16.023438 C 32.003906 24.863281 24.839844 32.027344 16 32.023438 C 7.160156 32.027344 -0.00390625 24.863281 -0.00390625 16.023438 C -0.00390625 7.1875 7.160156 0.0234375 16 0.0234375 Z "/>
+<g style="fill:#fff;fill-opacity:.902">
+<path d="M 4.023438 14.023438 L 4.023438 18.023438 L 16.023438 18.023438 L 16.023438 14.023438 Z "/>
+<path style="fill-rule:evenodd" d="M 4.664062 20.023438 C 6.308594 24.6875 10.75 28.023438 15.976562 28.023438 C 22.601562 28.023438 27.976562 22.652344 27.976562 16.023438 C 27.976562 9.398438 22.601562 4.023438 15.976562 4.023438 C 10.75 4.023438 6.308594 7.363281 4.664062 12.023438 L 9.101562 12.023438 C 10.484375 9.636719 13.015625 8.023438 15.976562 8.023438 C 20.394531 8.023438 23.976562 11.605469 23.976562 16.023438 C 23.976562 20.441406 20.394531 24.023438 15.976562 24.023438 C 13.015625 24.023438 10.484375 22.410156 9.101562 20.023438 Z "/>
+</g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/system-reboot.svg b/.icons/Material-Black-Lime-Numix/32/actions/system-reboot.svg
new file mode 100644
index 00000000..a99b3f93
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/system-reboot.svg
@@ -0,0 +1,3 @@
+<svg width="32" xmlns="http://www.w3.org/2000/svg" height="32" viewBox="0 0 32 32" xmlns:xlink="http://www.w3.org/1999/xlink">
+<path style="fill:#268bd2;fill-rule:evenodd" d="M 28 16.039062 C 28 22.671875 22.628906 28.046875 16 28.046875 C 9.371094 28.046875 4 22.671875 4 16.039062 C 4 9.425781 9.339844 4.0625 15.9375 4.027344 L 16 0.046875 L 24 6.046875 L 16 12.058594 L 15.9375 8.03125 C 11.546875 8.066406 8 11.636719 8 16.039062 C 8 20.460938 11.582031 24.046875 16 24.046875 C 20.417969 24.046875 24 20.460938 24 16.039062 Z "/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/system-restart-panel.svg b/.icons/Material-Black-Lime-Numix/32/actions/system-restart-panel.svg
new file mode 120000
index 00000000..badbc28d
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/system-restart-panel.svg
@@ -0,0 +1 @@
+system-reboot.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/system-restart.svg b/.icons/Material-Black-Lime-Numix/32/actions/system-restart.svg
new file mode 120000
index 00000000..4e680c2a
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/system-restart.svg
@@ -0,0 +1 @@
+view-refresh.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/system-run.svg b/.icons/Material-Black-Lime-Numix/32/actions/system-run.svg
new file mode 100644
index 00000000..13997359
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/system-run.svg
@@ -0,0 +1,7 @@
+<svg width="32" xmlns="http://www.w3.org/2000/svg" height="32" viewBox="0 0 32 32" xmlns:xlink="http://www.w3.org/1999/xlink">
+<path style="fill:#888" d="M 22.875 0 C 22.609375 0 22.375 0.234375 22.375 0.5 L 22.375 1.75 C 21.78125 1.902344 21.265625 2.195312 20.75 2.5 L 19.8125 1.5 C 19.625 1.3125 19.3125 1.3125 19.125 1.5 L 17.5 3.125 C 17.3125 3.3125 17.3125 3.625 17.5 3.8125 L 18.5 4.75 C 18.195312 5.265625 17.902344 5.78125 17.75 6.375 L 16.5 6.375 C 16.234375 6.375 16 6.609375 16 6.875 L 16 9.125 C 16 9.390625 16.234375 9.625 16.5 9.625 L 17.75 9.625 C 17.902344 10.21875 18.195312 10.734375 18.5 11.25 L 17.5 12.1875 C 17.3125 12.375 17.3125 12.6875 17.5 12.875 L 19.125 14.5 C 19.3125 14.6875 19.625 14.6875 19.8125 14.5 L 20.75 13.5 C 21.265625 13.804688 21.78125 14.097656 22.375 14.25 L 22.375 15.5 C 22.375 15.765625 22.609375 16 22.875 16 L 25.125 16 C 25.390625 16 25.625 15.765625 25.625 15.5 L 25.625 14.25 C 26.21875 14.097656 26.734375 13.804688 27.25 13.5 L 28.1875 14.5 C 28.375 14.6875 28.6875 14.6875 28.875 14.5 L 30.5 12.875 C 30.6875 12.6875 30.6875 12.375 30.5 12.1875 L 29.5 11.25 C 29.804688 10.734375 30.097656 10.21875 30.25 9.625 L 31.5 9.625 C 31.765625 9.625 32 9.390625 32 9.125 L 32 6.875 C 32 6.609375 31.765625 6.375 31.5 6.375 L 30.25 6.375 C 30.097656 5.78125 29.804688 5.265625 29.5 4.75 L 30.5 3.8125 C 30.6875 3.625 30.6875 3.3125 30.5 3.125 L 28.875 1.5 C 28.6875 1.3125 28.375 1.3125 28.1875 1.5 L 27.25 2.5 C 26.734375 2.195312 26.21875 1.902344 25.625 1.75 L 25.625 0.5 C 25.625 0.234375 25.390625 0 25.125 0 Z M 24 6 C 25.105469 6 26 6.894531 26 8 C 26 9.105469 25.105469 10 24 10 C 22.894531 10 22 9.105469 22 8 C 22 6.894531 22.894531 6 24 6 Z "/>
+<path style="fill:#000;fill-opacity:.102" d="M 22.875 0 C 22.609375 0 22.375 0.234375 22.375 0.5 L 22.375 1.75 C 21.78125 1.902344 21.265625 2.195312 20.75 2.5 L 19.8125 1.5 C 19.625 1.3125 19.3125 1.3125 19.125 1.5 L 17.5 3.125 C 17.3125 3.3125 17.3125 3.625 17.5 3.8125 L 18.5 4.75 C 18.195312 5.265625 17.902344 5.78125 17.75 6.375 L 16.5 6.375 C 16.234375 6.375 16 6.609375 16 6.875 L 16 9.125 C 16 9.390625 16.234375 9.625 16.5 9.625 L 17.75 9.625 C 17.902344 10.21875 18.195312 10.734375 18.5 11.25 L 17.5 12.1875 C 17.3125 12.375 17.3125 12.6875 17.5 12.875 L 19.125 14.5 C 19.3125 14.6875 19.625 14.6875 19.8125 14.5 L 20.75 13.5 C 21.265625 13.804688 21.78125 14.097656 22.375 14.25 L 22.375 15.5 C 22.375 15.765625 22.609375 16 22.875 16 L 25.125 16 C 25.390625 16 25.625 15.765625 25.625 15.5 L 25.625 14.25 C 26.21875 14.097656 26.734375 13.804688 27.25 13.5 L 28.1875 14.5 C 28.375 14.6875 28.6875 14.6875 28.875 14.5 L 30.5 12.875 C 30.6875 12.6875 30.6875 12.375 30.5 12.1875 L 29.5 11.25 C 29.804688 10.734375 30.097656 10.21875 30.25 9.625 L 31.5 9.625 C 31.765625 9.625 32 9.390625 32 9.125 L 32 6.875 C 32 6.609375 31.765625 6.375 31.5 6.375 L 30.25 6.375 C 30.097656 5.78125 29.804688 5.265625 29.5 4.75 L 30.5 3.8125 C 30.6875 3.625 30.6875 3.3125 30.5 3.125 L 28.875 1.5 C 28.6875 1.3125 28.375 1.3125 28.1875 1.5 L 27.25 2.5 C 26.734375 2.195312 26.21875 1.902344 25.625 1.75 L 25.625 0.5 C 25.625 0.234375 25.390625 0 25.125 0 Z M 24 6 C 25.105469 6 26 6.894531 26 8 C 26 9.105469 25.105469 10 24 10 C 22.894531 10 22 9.105469 22 8 C 22 6.894531 22.894531 6 24 6 Z "/>
+<path style="fill:#888" d="M 6.875 8 C 6.609375 8 6.375 8.234375 6.375 8.5 L 6.375 9.75 C 5.78125 9.902344 5.265625 10.195312 4.75 10.5 L 3.8125 9.5 C 3.625 9.3125 3.3125 9.3125 3.125 9.5 L 1.5 11.125 C 1.3125 11.3125 1.3125 11.625 1.5 11.8125 L 2.5 12.75 C 2.195312 13.265625 1.902344 13.78125 1.75 14.375 L 0.5 14.375 C 0.234375 14.375 0 14.609375 0 14.875 L 0 17.125 C 0 17.390625 0.234375 17.625 0.5 17.625 L 1.75 17.625 C 1.902344 18.21875 2.195312 18.734375 2.5 19.25 L 1.5 20.1875 C 1.3125 20.375 1.3125 20.6875 1.5 20.875 L 3.125 22.5 C 3.3125 22.6875 3.625 22.6875 3.8125 22.5 L 4.75 21.5 C 5.265625 21.804688 5.78125 22.097656 6.375 22.25 L 6.375 23.5 C 6.375 23.765625 6.609375 24 6.875 24 L 9.125 24 C 9.390625 24 9.625 23.765625 9.625 23.5 L 9.625 22.25 C 10.21875 22.097656 10.734375 21.804688 11.25 21.5 L 12.1875 22.5 C 12.375 22.6875 12.6875 22.6875 12.875 22.5 L 14.5 20.875 C 14.6875 20.6875 14.6875 20.375 14.5 20.1875 L 13.5 19.25 C 13.804688 18.734375 14.097656 18.21875 14.25 17.625 L 15.5 17.625 C 15.765625 17.625 16 17.390625 16 17.125 L 16 14.875 C 16 14.609375 15.765625 14.375 15.5 14.375 L 14.25 14.375 C 14.097656 13.78125 13.804688 13.265625 13.5 12.75 L 14.5 11.8125 C 14.6875 11.625 14.6875 11.3125 14.5 11.125 L 12.875 9.5 C 12.6875 9.3125 12.375 9.3125 12.1875 9.5 L 11.25 10.5 C 10.734375 10.195312 10.21875 9.902344 9.625 9.75 L 9.625 8.5 C 9.625 8.234375 9.390625 8 9.125 8 Z M 8 14 C 9.105469 14 10 14.894531 10 16 C 10 17.105469 9.105469 18 8 18 C 6.894531 18 6 17.105469 6 16 C 6 14.894531 6.894531 14 8 14 Z "/>
+<path style="fill:#000;fill-opacity:.102" d="M 6.875 8 C 6.609375 8 6.375 8.234375 6.375 8.5 L 6.375 9.75 C 5.78125 9.902344 5.265625 10.195312 4.75 10.5 L 3.8125 9.5 C 3.625 9.3125 3.3125 9.3125 3.125 9.5 L 1.5 11.125 C 1.3125 11.3125 1.3125 11.625 1.5 11.8125 L 2.5 12.75 C 2.195312 13.265625 1.902344 13.78125 1.75 14.375 L 0.5 14.375 C 0.234375 14.375 0 14.609375 0 14.875 L 0 17.125 C 0 17.390625 0.234375 17.625 0.5 17.625 L 1.75 17.625 C 1.902344 18.21875 2.195312 18.734375 2.5 19.25 L 1.5 20.1875 C 1.3125 20.375 1.3125 20.6875 1.5 20.875 L 3.125 22.5 C 3.3125 22.6875 3.625 22.6875 3.8125 22.5 L 4.75 21.5 C 5.265625 21.804688 5.78125 22.097656 6.375 22.25 L 6.375 23.5 C 6.375 23.765625 6.609375 24 6.875 24 L 9.125 24 C 9.390625 24 9.625 23.765625 9.625 23.5 L 9.625 22.25 C 10.21875 22.097656 10.734375 21.804688 11.25 21.5 L 12.1875 22.5 C 12.375 22.6875 12.6875 22.6875 12.875 22.5 L 14.5 20.875 C 14.6875 20.6875 14.6875 20.375 14.5 20.1875 L 13.5 19.25 C 13.804688 18.734375 14.097656 18.21875 14.25 17.625 L 15.5 17.625 C 15.765625 17.625 16 17.390625 16 17.125 L 16 14.875 C 16 14.609375 15.765625 14.375 15.5 14.375 L 14.25 14.375 C 14.097656 13.78125 13.804688 13.265625 13.5 12.75 L 14.5 11.8125 C 14.6875 11.625 14.6875 11.3125 14.5 11.125 L 12.875 9.5 C 12.6875 9.3125 12.375 9.3125 12.1875 9.5 L 11.25 10.5 C 10.734375 10.195312 10.21875 9.902344 9.625 9.75 L 9.625 8.5 C 9.625 8.234375 9.390625 8 9.125 8 Z M 8 14 C 9.105469 14 10 14.894531 10 16 C 10 17.105469 9.105469 18 8 18 C 6.894531 18 6 17.105469 6 16 C 6 14.894531 6.894531 14 8 14 Z "/>
+<path style="fill:#888" d="M 19.699219 12.023438 C 19.625 12.015625 19.589844 12.050781 19.511719 12.085938 L 16.824219 13.148438 C 16.515625 13.277344 16.386719 13.710938 16.511719 14.023438 L 17.074219 15.585938 C 16.457031 16.050781 16.027344 16.542969 15.574219 17.148438 L 14.011719 16.460938 C 13.703125 16.332031 13.265625 16.523438 13.136719 16.835938 L 12.074219 19.398438 C 11.949219 19.707031 12.140625 20.082031 12.449219 20.210938 L 14.011719 20.898438 C 13.90625 21.644531 13.90625 22.382812 14.011719 23.148438 L 12.449219 23.835938 C 12.140625 23.964844 12.011719 24.210938 12.136719 24.523438 L 13.136719 27.210938 C 13.265625 27.519531 13.703125 27.652344 14.011719 27.523438 L 15.574219 26.898438 C 16.039062 27.515625 16.597656 28.007812 17.199219 28.460938 L 16.511719 30.023438 C 16.386719 30.332031 16.515625 30.769531 16.824219 30.898438 L 19.511719 31.960938 C 19.824219 32.089844 20.074219 31.894531 20.199219 31.585938 L 20.886719 30.023438 C 21.636719 30.128906 22.371094 30.132812 23.136719 30.023438 L 23.761719 31.585938 C 23.890625 31.894531 24.328125 32.027344 24.636719 31.898438 L 27.199219 30.898438 C 27.511719 30.769531 27.703125 30.332031 27.574219 30.023438 L 26.886719 28.460938 C 27.507812 27.996094 28 27.5 28.449219 26.898438 L 30.074219 27.523438 C 30.386719 27.652344 30.699219 27.519531 30.824219 27.210938 L 31.949219 24.523438 C 32.078125 24.210938 31.949219 23.964844 31.636719 23.835938 L 30.011719 23.148438 C 30.121094 22.398438 30.121094 21.664062 30.011719 20.898438 L 31.574219 20.210938 C 31.886719 20.082031 32.078125 19.832031 31.949219 19.523438 L 30.824219 16.835938 C 30.699219 16.523438 30.324219 16.332031 30.011719 16.460938 L 28.449219 17.148438 C 27.988281 16.527344 27.492188 16.039062 26.886719 15.585938 L 27.574219 13.898438 C 27.703125 13.585938 27.511719 13.277344 27.199219 13.148438 L 24.636719 12.085938 C 24.328125 11.957031 23.890625 12.148438 23.761719 12.460938 L 23.136719 14.023438 C 22.390625 13.914062 21.652344 13.914062 20.886719 14.023438 L 20.199219 12.460938 C 20.105469 12.226562 19.921875 12.035156 19.699219 12.023438 Z M 22.011719 18.023438 C 24.222656 18.023438 26.011719 19.8125 26.011719 22.023438 C 26.011719 24.230469 24.222656 26.023438 22.011719 26.023438 C 19.804688 26.023438 18.011719 24.230469 18.011719 22.023438 C 18.011719 19.8125 19.804688 18.023438 22.011719 18.023438 Z "/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/system-search.svg b/.icons/Material-Black-Lime-Numix/32/actions/system-search.svg
new file mode 120000
index 00000000..9a2733df
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/system-search.svg
@@ -0,0 +1 @@
+edit-find.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/system-shut-down.svg b/.icons/Material-Black-Lime-Numix/32/actions/system-shut-down.svg
new file mode 120000
index 00000000..014e3332
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/system-shut-down.svg
@@ -0,0 +1 @@
+system-shutdown.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/system-shutdown-panel-restart.svg b/.icons/Material-Black-Lime-Numix/32/actions/system-shutdown-panel-restart.svg
new file mode 120000
index 00000000..014e3332
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/system-shutdown-panel-restart.svg
@@ -0,0 +1 @@
+system-shutdown.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/system-shutdown-panel.svg b/.icons/Material-Black-Lime-Numix/32/actions/system-shutdown-panel.svg
new file mode 120000
index 00000000..014e3332
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/system-shutdown-panel.svg
@@ -0,0 +1 @@
+system-shutdown.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/system-shutdown-restart-panel.svg b/.icons/Material-Black-Lime-Numix/32/actions/system-shutdown-restart-panel.svg
new file mode 120000
index 00000000..014e3332
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/system-shutdown-restart-panel.svg
@@ -0,0 +1 @@
+system-shutdown.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/system-shutdown.svg b/.icons/Material-Black-Lime-Numix/32/actions/system-shutdown.svg
new file mode 100644
index 00000000..aeb06b7d
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/system-shutdown.svg
@@ -0,0 +1,7 @@
+<svg width="32" xmlns="http://www.w3.org/2000/svg" height="32" viewBox="0 0 32 32" xmlns:xlink="http://www.w3.org/1999/xlink">
+<path style="fill:#dc322f;fill-rule:evenodd" d="M 32 16.023438 C 32 24.863281 24.835938 32.027344 16 32.027344 C 7.164062 32.027344 0 24.863281 0 16.023438 C 0 7.1875 7.164062 0.0234375 16 0.0234375 C 24.835938 0.0234375 32 7.1875 32 16.023438 Z "/>
+<g style="fill:#fff;fill-opacity:.902">
+<path d="M 18 4.046875 L 14 4.046875 L 14 16.050781 L 18 16.050781 Z "/>
+<path style="fill-rule:evenodd" d="M 12 4.6875 C 7.335938 6.335938 4 10.773438 4 16 C 4 22.628906 9.371094 28 16 28 C 22.628906 28 28 22.628906 28 16 C 28 10.773438 24.664062 6.335938 20 4.6875 L 20 9.125 C 22.386719 10.507812 24 13.042969 24 16 C 24 20.417969 20.417969 24 16 24 C 11.582031 24 8 20.417969 8 16 C 8 13.042969 9.613281 10.507812 12 9.125 Z "/>
+</g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/system-suspend-hibernate.svg b/.icons/Material-Black-Lime-Numix/32/actions/system-suspend-hibernate.svg
new file mode 120000
index 00000000..a45db2f2
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/system-suspend-hibernate.svg
@@ -0,0 +1 @@
+xfsm-hibernate.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/system-suspend.svg b/.icons/Material-Black-Lime-Numix/32/actions/system-suspend.svg
new file mode 120000
index 00000000..b4b8b124
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/system-suspend.svg
@@ -0,0 +1 @@
+xfsm-suspend.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/system-upgrade.svg b/.icons/Material-Black-Lime-Numix/32/actions/system-upgrade.svg
new file mode 100644
index 00000000..c1c6888b
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/system-upgrade.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" viewBox="0 0 32 32">
+ <g>
+ <path d="M 2 0 C 1.128906 0 0 1.128906 0 2 L 0 28 C 0 28.824219 1.175781 30 2 30 L 28 30 C 28.824219 30 30 28.824219 30 28 L 30 2 C 30 1.175781 28.824219 0 28 0 Z " fill="#c19553"/>
+ <path d="M 2 0 C 1.128906 0 0 1.128906 0 2 L 0 10 C 3.386719 10 26.613281 10 30 10 L 30 2 C 30 1.175781 28.824219 0 28 0 Z " fill="#ffffff" fill-opacity="0.196"/>
+ <path d="M 12 4 L 12 16 L 18 16 L 18 4 Z " fill="#ffffff" fill-opacity="0.392"/>
+ <path d="M 22.855469 14 L 32 22 L 26 22 L 26 32 L 20 32 L 20 22 L 14 22 Z " fill="#859900"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/tab-new.svg b/.icons/Material-Black-Lime-Numix/32/actions/tab-new.svg
new file mode 120000
index 00000000..742bd8ef
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/tab-new.svg
@@ -0,0 +1 @@
+list-add.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/tab_new.svg b/.icons/Material-Black-Lime-Numix/32/actions/tab_new.svg
new file mode 120000
index 00000000..742bd8ef
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/tab_new.svg
@@ -0,0 +1 @@
+list-add.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/table.svg b/.icons/Material-Black-Lime-Numix/32/actions/table.svg
new file mode 120000
index 00000000..5783074e
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/table.svg
@@ -0,0 +1 @@
+stock_insert-table.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/tag-new.svg b/.icons/Material-Black-Lime-Numix/32/actions/tag-new.svg
new file mode 100644
index 00000000..e600b4fe
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/tag-new.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <path d="m 15 3.25 -13.75 14.807 12.693 12.693 14.807 -14.807 l 0 -12.693 -13.75 0 z m 6.875 3.929 a 2.946 2.946 0 0 1 2.946 2.946 2.946 2.946 0 0 1 -2.946 2.946 2.946 2.946 0 0 1 -2.946 -2.946 2.946 2.946 0 0 1 2.946 -2.946 z" style="stroke-dasharray:none;stroke-opacity:1;fill:#e6e1a2;opacity:1;stroke-miterlimit:4;fill-opacity:1;stroke:#a3a093;stroke-linecap:round;stroke-linejoin:round;stroke-width:0.5"/>
+ <path d="m 32 20 l -6 0 l 0 -6 l -6 0 l 0 6 l -6 0 l 0 6 l 6 0 l 0 6 l 6 0 l 0 -6 l 6 0 Z" style="fill:#859900"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/tag.svg b/.icons/Material-Black-Lime-Numix/32/actions/tag.svg
new file mode 120000
index 00000000..05e6cd7f
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/tag.svg
@@ -0,0 +1 @@
+folder-tag.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/tap-create.svg b/.icons/Material-Black-Lime-Numix/32/actions/tap-create.svg
new file mode 100644
index 00000000..d81d02b1
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/tap-create.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <path d="m 3.605 2 c -0.805 0 -1.605 0.801 -1.605 1.605 l 0 24.836 c 0 0.758 0.801 1.559 1.559 1.559 l 24.883 0 c 0.758 0 1.559 -0.801 1.559 -1.559 l 0 -24.883 c 0 -0.758 -0.801 -1.559 -1.559 -1.559 Z" style="fill:#c19553"/>
+ <path d="m 3.605 2 c -0.805 0 -1.605 0.801 -1.605 1.605 l 0 8.395 c 3.109 0 24.891 0 28 0 l 0 -8.441 c 0 -0.758 -0.801 -1.559 -1.559 -1.559 Z" style="fill:#fff;fill-opacity:0.196"/>
+ <path d="m 14 2 l 0 2 l 2 0 l 0 2 l -2 0 l 0 2 l 2 0 l 0 2 l -2 0 l 0 2 l 2 0.02 l 0 4 l -2 -0.02 l 0 4 l 4 0 l 0 -4 l -2 0.02 l 0 -2.02 l 2 0 l 0 -2 l -2 0.02 l 0 -2.02 l 2 0 l 0 -2 l -2 0 l 0 -2 l 2 0 l 0 -2 l -2 0 l 0 -2 Z" style="fill:#fff"/>
+ <path d="m 32 20 -6 0 0 -6 -6 0 0 6 -6 0 0 6 6 0 0 6 6 0 0 -6 6 0 z" style="fill:#859900"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/tap-extract-to.svg b/.icons/Material-Black-Lime-Numix/32/actions/tap-extract-to.svg
new file mode 100644
index 00000000..c1e7cef9
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/tap-extract-to.svg
@@ -0,0 +1,6 @@
+<svg width="32" xmlns="http://www.w3.org/2000/svg" height="32" viewBox="0 0 32 32" xmlns:xlink="http://www.w3.org/1999/xlink">
+<path style="fill:#c19553" d="M 3.605469 2 C 2.800781 2 2 2.800781 2 3.605469 L 2 28.441406 C 2 29.199219 2.800781 30 3.558594 30 L 28.441406 30 C 29.199219 30 30 29.199219 30 28.441406 L 30 3.558594 C 30 2.800781 29.199219 2 28.441406 2 Z "/>
+<path style="fill:#fff;fill-opacity:.196" d="M 3.605469 2 C 2.800781 2 2 2.800781 2 3.605469 L 2 12 C 5.109375 12 26.890625 12 30 12 L 30 3.558594 C 30 2.800781 29.199219 2 28.441406 2 Z "/>
+<path style="fill:#fff" d="M 14 2 L 14 4 L 16 4 L 16 6 L 14 6 L 14 8 L 16 8 L 16 10 L 14 10 L 14 12 L 16 12.019531 L 16 16.019531 L 14 16 L 14 20 L 18 20 L 18 16 L 16 16.019531 L 16 14 L 18 14 L 18 12 L 16 12.019531 L 16 10 L 18 10 L 18 8 L 16 8 L 16 6 L 18 6 L 18 4 L 16 4 L 16 2 Z "/>
+<path style="fill:#268bd2;fill-rule:evenodd" d="M 19.308594 10.5 C 19.589844 10.5 19.996094 10.75 20.496094 11.25 L 30.496094 19.25 C 32.503906 21.257812 32.496094 21.25 30.496094 23.25 L 20.496094 31.25 C 18.996094 32.75 18.589844 32 18.496094 29 C 18.464844 28 18.496094 26.75 18.496094 25.25 C 18.476562 25.25 18.457031 25.25 18.433594 25.25 C 8.496094 25.25 4.496094 19.25 4.558594 11.1875 C 8.496094 15.25 12.496094 17.25 18.496094 17.125 C 18.496094 15.691406 18.46875 14.464844 18.496094 13.5 C 18.558594 11.5 18.746094 10.5 19.308594 10.5 Z "/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/tap-extract.svg b/.icons/Material-Black-Lime-Numix/32/actions/tap-extract.svg
new file mode 100644
index 00000000..2a051830
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/tap-extract.svg
@@ -0,0 +1,6 @@
+<svg width="32" xmlns="http://www.w3.org/2000/svg" height="32" viewBox="0 0 32 32" xmlns:xlink="http://www.w3.org/1999/xlink">
+<path style="fill:#c19553" d="M 3.605469 2 C 2.800781 2 2 2.800781 2 3.605469 L 2 28.441406 C 2 29.199219 2.800781 30 3.558594 30 L 28.441406 30 C 29.199219 30 30 29.199219 30 28.441406 L 30 3.558594 C 30 2.800781 29.199219 2 28.441406 2 Z "/>
+<path style="fill:#fff;fill-opacity:.196" d="M 3.605469 2 C 2.800781 2 2 2.800781 2 3.605469 L 2 12 C 5.109375 12 26.890625 12 30 12 L 30 3.558594 C 30 2.800781 29.199219 2 28.441406 2 Z "/>
+<path style="fill:#fff" d="M 14 2 L 14 4 L 16 4 L 16 6 L 14 6 L 14 8 L 16 8 L 16 10 L 14 10 L 14 12 L 16 12.019531 L 16 16.019531 L 14 16 L 14 20 L 18 20 L 18 16 L 16 16.019531 L 16 14 L 18 14 L 18 12 L 16 12.019531 L 16 10 L 18 10 L 18 8 L 16 8 L 16 6 L 18 6 L 18 4 L 16 4 L 16 2 Z "/>
+<path style="fill:#859900;fill-rule:evenodd" d="M 19.308594 10.5 C 19.589844 10.5 19.996094 10.75 20.496094 11.25 L 30.496094 19.25 C 32.503906 21.257812 32.496094 21.25 30.496094 23.25 L 20.496094 31.25 C 18.996094 32.75 18.589844 32 18.496094 29 C 18.464844 28 18.496094 26.75 18.496094 25.25 C 18.476562 25.25 18.457031 25.25 18.433594 25.25 C 8.496094 25.25 4.496094 19.25 4.558594 11.1875 C 8.496094 15.25 12.496094 17.25 18.496094 17.125 C 18.496094 15.691406 18.46875 14.464844 18.496094 13.5 C 18.558594 11.5 18.746094 10.5 19.308594 10.5 Z "/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/tool-check-spelling.svg b/.icons/Material-Black-Lime-Numix/32/actions/tool-check-spelling.svg
new file mode 120000
index 00000000..9100ee79
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/tool-check-spelling.svg
@@ -0,0 +1 @@
+tools-check-spelling.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/tool-measure.svg b/.icons/Material-Black-Lime-Numix/32/actions/tool-measure.svg
new file mode 100644
index 00000000..f45d0dc2
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/tool-measure.svg
@@ -0,0 +1,8 @@
+<svg viewBox="0 0 32 32" xmlns="http://www.w3.org/2000/svg" style="enable-background:new">
+ <rect width="25.334" height="9.334" y="17.19" style="stroke-dasharray:none;stroke-opacity:1;fill:#ffde85;opacity:1;stroke-miterlimit:4;fill-opacity:1;stroke:#af8566;fill-rule:nonzero;stroke-linecap:square;stroke-linejoin:miter;stroke-width:1.333;stroke-dashoffset:4" x="-6.811" transform="matrix(0.86603 -0.5 0.5 0.86603 0 0)"/>
+ <rect width="1.333" height="2.667" y="16.523" style="fill:#4d4d4d;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero" x="-2.144" transform="matrix(0.86603 -0.5 0.5 0.86603 0 0)"/>
+ <rect width="1.333" height="2.667" y="16.523" style="fill:#4d4d4d;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero" x="9.856" transform="matrix(0.86603 -0.5 0.5 0.86603 0 0)"/>
+ <rect width="1.333" height="5.333" y="16.523" style="fill:#4d4d4d;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero" x="13.857" transform="matrix(0.86603 -0.5 0.5 0.86603 0 0)"/>
+ <rect width="1.333" height="5.333" y="16.523" style="fill:#4d4d4d;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero" x="1.856" transform="matrix(0.86603 -0.5 0.5 0.86603 0 0)"/>
+ <rect width="1.333" height="2.667" y="16.523" style="fill:#4d4d4d;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero" x="5.856" transform="matrix(0.86603 -0.5 0.5 0.86603 0 0)"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/tool-node-editor.svg b/.icons/Material-Black-Lime-Numix/32/actions/tool-node-editor.svg
new file mode 100644
index 00000000..c1efbecb
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/tool-node-editor.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" style="enable-background:new" viewBox="0 0 32 32">
+ <path d="m 7.5 23 0 -14" style="stroke-opacity:1;fill:none;stroke:#50b34a;stroke-linecap:butt;stroke-linejoin:miter;stroke-width:1"/>
+ <path d="m 23 7.5 -14 0" style="stroke-opacity:1;fill:none;stroke:#50b34a;stroke-linecap:butt;stroke-linejoin:miter;stroke-width:1"/>
+ <rect x="23" y="5" style="stroke-dasharray:none;stroke-opacity:1;fill:none;opacity:1;stroke-miterlimit:4;stroke:#313131;stroke-linecap:butt;stroke-linejoin:miter;stroke-width:2;stroke-dashoffset:0" height="4" width="4"/>
+ <rect x="5" y="23" style="stroke-dasharray:none;stroke-opacity:1;fill:none;opacity:1;stroke-miterlimit:4;stroke:#313131;stroke-linecap:butt;stroke-linejoin:miter;stroke-width:2;stroke-dashoffset:0" height="4" width="4"/>
+ <rect x="5" y="5" style="stroke-dasharray:none;stroke-opacity:1;fill:none;opacity:1;stroke-miterlimit:4;stroke:#313131;stroke-linecap:butt;stroke-linejoin:miter;stroke-width:2;stroke-dashoffset:0" height="4" width="4"/>
+ <g transform="matrix(0.61453 0 0 0.61453 8.313 8.616)">
+ <path d="m 6 21.835 0 -17.9 12.345 12.962 -7.16 0 z" style="fill:#313131;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/tool-pointer.svg b/.icons/Material-Black-Lime-Numix/32/actions/tool-pointer.svg
new file mode 100644
index 00000000..6115d6fe
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/tool-pointer.svg
@@ -0,0 +1,3 @@
+<svg viewBox="0 0 32 32" style="enable-background:new" xmlns="http://www.w3.org/2000/svg">
+ <path style="fill:#313131;fill-opacity:1;stroke:none;fill-rule:evenodd" d="m 8 29.17 0 -26 17.931 18.828 -10.4 0 z"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/tool-spray.svg b/.icons/Material-Black-Lime-Numix/32/actions/tool-spray.svg
new file mode 100644
index 00000000..e2e6eea2
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/tool-spray.svg
@@ -0,0 +1,10 @@
+
+<svg style="enable-background:new" viewBox="0 0 32 32" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <radialGradient cy="6" cx="14" r="4" gradientTransform="matrix(3.5 0 0 3.5 -33 -5)" gradientUnits="userSpaceOnUse" spreadMethod="pad" id="radialGradient4329">
+ <stop style="stop-color:#2aa198;stop-opacity:1"/>
+ <stop style="stop-color:#2eb5aa;stop-opacity:0" offset="1"/>
+ </radialGradient>
+ </defs>
+ <circle cy="16" style="fill:url(#radialGradient4329);opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero" cx="16" r="14"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/tool-tweak.svg b/.icons/Material-Black-Lime-Numix/32/actions/tool-tweak.svg
new file mode 100644
index 00000000..3b30e513
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/tool-tweak.svg
@@ -0,0 +1,3 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32" style="enable-background:new">
+ <path d="m 13.14 3 c 0 4.333 0 8.667 5.714 13 c 2.866 2.173 7.143 1.444 7.143 5.778 0 5.056 -4.286 7.222 -9.286 7.222 -6.429 0 -10.714 -2.889 -10.714 -8.931 0 -11.291 5.714 -17.07 7.143 -17.07 z" style="fill:#cb4b16;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/tools-check-spelling.svg b/.icons/Material-Black-Lime-Numix/32/actions/tools-check-spelling.svg
new file mode 100644
index 00000000..03975c4d
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/tools-check-spelling.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <g transform="scale(1.9697324,2.0307329)" style="fill:#888;fill-opacity:1;stroke:none">
+ <path d="m 2.167 1.97 -2.167 5.909 l 1 0 0.575 -1.6 2.125 0 0.583 1.6 1.058 0 -2.167 -5.909 z m 1.209 3.375 -1.475 0 0.742 -2.15 z" style="fill:#888"/>
+ <path d="m 7.933 2.955 c 0.933 0 1.175 0.265 1.175 0.707 0 0.467 -0.317 0.733 -1.133 0.733 -0.289 0 -0.578 0 -0.867 0 l 0 -1.44 z m -0.083 2.299 c 1.234 0 1.692 0.317 1.692 0.842 0 0.642 -0.625 0.799 -1.684 0.799 l -0.75 0 0 -1.632 z m -1.757 -3.284 0 5.909 1.874 0 c 2.184 0 2.6 -1 2.6 -1.659 0 -0.575 -0.4 -1.267 -1.217 -1.417 0.533 -0.325 0.758 -0.767 0.758 -1.284 0 -0.525 -0.309 -1.585 -1.992 -1.55 z" style="fill:#888"/>
+ <path d="m 14.387 1.97 c -1.875 0 -3.075 1.275 -3.075 2.942 0 1.642 1.142 2.967 3.02 2.967 0.533 0 1.159 -0.125 1.767 -0.383 l 0.15 -0.058 -0.333 -0.825 -0.15 0.058 c -0.442 0.175 -0.883 0.267 -1.25 0.267 -1.35 0 -2.15 -0.808 -2.15 -2.034 0 -1.1 0.75 -2.025 2 -2.025 0.267 0 0.675 0 1.309 0.233 l 0.158 0.058 0.333 -0.817 -0.15 -0.058 c -0.608 -0.242 -1.175 -0.325 -1.625 -0.325" style="fill:#888"/>
+ </g>
+ <path d="m 16 22.05 l 12 -12 l 4 4 l -16 16 c -3.332 -3.332 -6.668 -6.664 -10 -10 l 4 -4 Z" style="fill:#859900"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/tools-wizard.svg b/.icons/Material-Black-Lime-Numix/32/actions/tools-wizard.svg
new file mode 120000
index 00000000..16732b16
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/tools-wizard.svg
@@ -0,0 +1 @@
+image-auto-adjust.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/top.svg b/.icons/Material-Black-Lime-Numix/32/actions/top.svg
new file mode 120000
index 00000000..bdc5bb49
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/top.svg
@@ -0,0 +1 @@
+go-top.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/transform-crop-and-resize.svg b/.icons/Material-Black-Lime-Numix/32/actions/transform-crop-and-resize.svg
new file mode 120000
index 00000000..633deeec
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/transform-crop-and-resize.svg
@@ -0,0 +1 @@
+image-crop.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/transform-crop.svg b/.icons/Material-Black-Lime-Numix/32/actions/transform-crop.svg
new file mode 120000
index 00000000..633deeec
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/transform-crop.svg
@@ -0,0 +1 @@
+image-crop.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/transform-move-horizontal.svg b/.icons/Material-Black-Lime-Numix/32/actions/transform-move-horizontal.svg
new file mode 100644
index 00000000..8ad84b4b
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/transform-move-horizontal.svg
@@ -0,0 +1,7 @@
+
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <rect transform="matrix(0 1 -1 0 0 0)" x="5" y="-13" height="10" style="stroke-dasharray:none;stroke-opacity:1;fill:#fff;opacity:1;stroke-miterlimit:23.7;fill-opacity:1;stroke:#c3c3c3;fill-rule:nonzero;stroke-linecap:butt;stroke-linejoin:miter;stroke-width:2;stroke-dashoffset:0" width="8"/>
+ <rect transform="matrix(0 1 -1 0 0 0)" x="5" height="10" y="-29" style="stroke-dasharray:none;stroke-opacity:1;fill:#fff;opacity:1;stroke-miterlimit:23.7;fill-opacity:1;stroke:#888;fill-rule:nonzero;stroke-linecap:butt;stroke-linejoin:miter;stroke-width:2;stroke-dashoffset:0" width="8"/>
+ <path style="stroke-opacity:1;fill:none;stroke:#6c71c4;stroke-linecap:butt;stroke-linejoin:miter;stroke-width:2" d="m 5 23 18 0"/>
+ <path style="fill:#6c71c4;fill-opacity:1;stroke:none;fill-rule:evenodd" d="m 21 18 4.999 5 -4.999 4.999 z"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/transform-move-vertical.svg b/.icons/Material-Black-Lime-Numix/32/actions/transform-move-vertical.svg
new file mode 100644
index 00000000..891085cf
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/transform-move-vertical.svg
@@ -0,0 +1,7 @@
+
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <rect height="10" style="stroke-dasharray:none;stroke-opacity:1;fill:#fff;opacity:1;stroke-miterlimit:23.7;fill-opacity:1;stroke:#c3c3c3;fill-rule:nonzero;stroke-linecap:butt;stroke-linejoin:miter;stroke-width:2;stroke-dashoffset:0" width="8" x="5" y="19"/>
+ <rect height="10" style="stroke-dasharray:none;stroke-opacity:1;fill:#fff;opacity:1;stroke-miterlimit:23.7;fill-opacity:1;stroke:#888;fill-rule:nonzero;stroke-linecap:butt;stroke-linejoin:miter;stroke-width:2;stroke-dashoffset:0" width="8" x="5" y="3"/>
+ <path style="stroke-opacity:1;fill:none;stroke:#6c71c4;stroke-linecap:butt;stroke-linejoin:miter;stroke-width:2" d="M 23,27 23,9"/>
+ <path style="fill:#6c71c4;fill-opacity:1;stroke:none;fill-rule:evenodd" d="m 18 11 5 -4.999 4.999 4.999 z"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/transform-move.svg b/.icons/Material-Black-Lime-Numix/32/actions/transform-move.svg
new file mode 100644
index 00000000..2fb80522
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/transform-move.svg
@@ -0,0 +1,7 @@
+<svg viewBox="0 0 32 32" xmlns="http://www.w3.org/2000/svg">
+ <path style="fill:#6c71c4;opacity:1;fill-opacity:1;stroke:none" d="m 8 20 0 -8 -6 4"/>
+ <circle style="stroke-dasharray:none;stroke-opacity:1;fill:#fff;opacity:1;stroke-miterlimit:23.7;fill-opacity:1;stroke:#888;fill-rule:nonzero;stroke-linecap:square;stroke-linejoin:miter;stroke-width:2;stroke-dashoffset:0" r="3" cy="16" cx="16"/>
+ <path style="fill:#6c71c4;opacity:1;fill-opacity:1;stroke:none" d="m 24 20 0 -8 6 4"/>
+ <path style="fill:#6c71c4;opacity:1;fill-opacity:1;stroke:none" d="m 20 24 -8 0 4 6"/>
+ <path style="fill:#6c71c4;opacity:1;fill-opacity:1;stroke:none" d="m 20 8 -8 0 4 -6"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/transform-rotate.svg b/.icons/Material-Black-Lime-Numix/32/actions/transform-rotate.svg
new file mode 120000
index 00000000..a8ac8499
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/transform-rotate.svg
@@ -0,0 +1 @@
+object-rotate-right.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/transform-scale-horizontal.svg b/.icons/Material-Black-Lime-Numix/32/actions/transform-scale-horizontal.svg
new file mode 100644
index 00000000..f1daf77d
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/transform-scale-horizontal.svg
@@ -0,0 +1,5 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <rect y="3" x="-13" style="stroke-dasharray:none;stroke-opacity:1;fill:#fff;opacity:1;stroke-miterlimit:23.7;fill-opacity:1;stroke:#888;fill-rule:nonzero;stroke-linecap:butt;stroke-linejoin:miter;stroke-width:2;stroke-dashoffset:0" width="10" transform="matrix(-1 0 0 1 0 0)" height="26"/>
+ <path d="m 28 16 -4 4 0 -3 -5 0 l 0 3 l -4 -4 4 -4 0 3 5 0 l 0 -3 l 4 4" style="fill:#6c71c4;opacity:1;fill-opacity:1;stroke:none"/>
+ <path d="m 16 4 4 0 0 -2 -4 0 z m 6 0 4 0 0 -2 -4 0 z m 6 2 2 0 0 -4 -2 0 z m 0 6 2 0 0 -4 -2 0 z m 0 6 2 0 0 -4 -2 0 z m 0 6 2 0 0 -4 -2 0 z m 0 6 2 0 0 -4 -2 0 z m -12 0 4 0 0 -2 -4 0 z m 6 0 4 0 0 -2 -4 0 z" style="visibility:visible;shape-rendering:auto;color-interpolation-filters:linearRGB;fill:#c3c3c3;opacity:1;image-rendering:auto;fill-opacity:1;text-rendering:auto;stroke:none;display:inline;color:#000;fill-rule:nonzero;color-rendering:auto;color-interpolation:sRGB"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/transform-scale-vertical.svg b/.icons/Material-Black-Lime-Numix/32/actions/transform-scale-vertical.svg
new file mode 100644
index 00000000..d2ac56aa
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/transform-scale-vertical.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <g transform="matrix(0 -1 1 0 0 32)">
+ <rect height="26" style="stroke-dasharray:none;stroke-opacity:1;fill:#fff;opacity:1;stroke-miterlimit:23.7;fill-opacity:1;stroke:#888;fill-rule:nonzero;stroke-linecap:butt;stroke-linejoin:miter;stroke-width:2;stroke-dashoffset:0" x="-13" transform="matrix(-1 0 0 1 0 0)" y="3" width="10"/>
+ <path d="m 28 16 -4 4 0 -3 -5 0 l 0 3 l -4 -4 4 -4 0 3 5 0 l 0 -3 l 4 4" style="fill:#6c71c4;opacity:1;fill-opacity:1;stroke:none"/>
+ <path d="m 16 4 4 0 0 -2 -4 0 z m 6 0 4 0 0 -2 -4 0 z m 6 2 2 0 0 -4 -2 0 z m 0 6 2 0 0 -4 -2 0 z m 0 6 2 0 0 -4 -2 0 z m 0 6 2 0 0 -4 -2 0 z m 0 6 2 0 0 -4 -2 0 z m -12 0 4 0 0 -2 -4 0 z m 6 0 4 0 0 -2 -4 0 z" style="visibility:visible;shape-rendering:auto;color-interpolation-filters:linearRGB;fill:#c3c3c3;opacity:1;image-rendering:auto;fill-opacity:1;text-rendering:auto;stroke:none;display:inline;color:#000;fill-rule:nonzero;color-rendering:auto;color-interpolation:sRGB"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/transform-scale.svg b/.icons/Material-Black-Lime-Numix/32/actions/transform-scale.svg
new file mode 100644
index 00000000..108db315
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/transform-scale.svg
@@ -0,0 +1,5 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <rect height="10" y="19" x="-13" transform="matrix(-1 0 0 1 0 0)" width="10" style="stroke-dasharray:none;stroke-opacity:1;fill:#fff;opacity:1;stroke-miterlimit:23.7;fill-opacity:1;stroke:#888;fill-rule:nonzero;stroke-linecap:butt;stroke-linejoin:miter;stroke-width:2;stroke-dashoffset:0"/>
+ <path d="m 26,6 0,6 -2.293,-2.293 -6,6 L 20,18 l -6,0 0,-6 2.293,2.293 6,-6 L 20,6 26,6" style="fill:#6c71c4;opacity:1;fill-opacity:1;stroke:none"/>
+ <path d="M 2,4 6,4 6,2 2,2 Z m 6,0 4,0 0,-2 -4,0 z m 6,0 4,0 0,-2 -4,0 z m 6,0 4,0 0,-2 -4,0 z m 8,2 2,0 0,-4 -4,0 0,2 2,0 z M 2,10 4,10 4,6 2,6 Z m 26,2 2,0 0,-4 -2,0 z m -26,4 2,0 0,-4 -2,0 z m 26,2 2,0 0,-4 -2,0 z m 0,6 2,0 0,-4 -2,0 z m 0,6 2,0 0,-4 -2,0 z m -12,0 4,0 0,-2 -4,0 z m 6,0 4,0 0,-2 -4,0 z" style="visibility:visible;shape-rendering:auto;color-interpolation-filters:linearRGB;fill:#c3c3c3;opacity:1;image-rendering:auto;fill-opacity:1;text-rendering:auto;stroke:none;display:inline;color:#000;fill-rule:nonzero;color-rendering:auto;color-interpolation:sRGB"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/transform-shear-down.svg b/.icons/Material-Black-Lime-Numix/32/actions/transform-shear-down.svg
new file mode 100644
index 00000000..cda4e4bd
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/transform-shear-down.svg
@@ -0,0 +1,9 @@
+<svg viewBox="0 0 32 32" xmlns="http://www.w3.org/2000/svg">
+ <g transform="matrix(0 1 1 0 0 0)">
+ <path style="stroke-opacity:1;fill:none;stroke:#6c71c4;stroke-linecap:butt;stroke-linejoin:miter;stroke-width:2" d="m 20 27 -14 0"/>
+ <path style="fill:#6c71c4;fill-opacity:1;stroke:none;fill-rule:evenodd" d="m 7 23.5 -3.5 3.501 3.5 3.499 z"/>
+ <path style="stroke-opacity:1;fill:#fff;fill-opacity:1;stroke:#888;fill-rule:evenodd;stroke-linejoin:miter;stroke-width:2" d="m 21.16 22 -16.521 0 6.195 -12 16.521 0 z"/>
+ <path style="stroke-opacity:1;fill:none;stroke:#6c71c4;stroke-linecap:butt;stroke-linejoin:miter;stroke-width:2" d="m 12 5 14 0"/>
+ <path style="fill:#6c71c4;fill-opacity:1;stroke:none;fill-rule:evenodd" d="m 25 1.5 3.5 3.501 -3.5 3.499 z"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/transform-shear-left.svg b/.icons/Material-Black-Lime-Numix/32/actions/transform-shear-left.svg
new file mode 100644
index 00000000..0dd17964
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/transform-shear-left.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <path d="m 12 27 14 0" style="stroke-opacity:1;fill:none;stroke:#6c71c4;stroke-linecap:butt;stroke-linejoin:miter;stroke-width:2"/>
+ <path d="m 25 23.5 3.5 3.501 -3.5 3.499 z" style="fill:#6c71c4;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <path d="m 10.837 22 16.521 0 -6.195 -12 -16.521 0 z" style="stroke-opacity:1;fill:#fff;fill-opacity:1;stroke:#888;fill-rule:evenodd;stroke-linejoin:miter;stroke-width:2"/>
+ <path d="M 20,5 6,5" style="stroke-opacity:1;fill:none;stroke:#6c71c4;stroke-linecap:butt;stroke-linejoin:miter;stroke-width:2"/>
+ <path d="M 7,1.5 3.5,5.000913 7,8.5 Z" style="fill:#6c71c4;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/transform-shear-right.svg b/.icons/Material-Black-Lime-Numix/32/actions/transform-shear-right.svg
new file mode 100644
index 00000000..317d4905
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/transform-shear-right.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <path style="stroke-opacity:1;fill:none;stroke:#6c71c4;stroke-linecap:butt;stroke-linejoin:miter;stroke-width:2" d="m 20 27 -14 0"/>
+ <path style="fill:#6c71c4;fill-opacity:1;stroke:none;fill-rule:evenodd" d="m 7 23.5 -3.5 3.501 3.5 3.499 z"/>
+ <path style="stroke-opacity:1;fill:#fff;fill-opacity:1;stroke:#888;fill-rule:evenodd;stroke-linejoin:miter;stroke-width:2" d="m 21.16 22 -16.521 0 6.195 -12 16.521 0 z"/>
+ <path style="stroke-opacity:1;fill:none;stroke:#6c71c4;stroke-linecap:butt;stroke-linejoin:miter;stroke-width:2" d="m 12 5 14 0"/>
+ <path style="fill:#6c71c4;fill-opacity:1;stroke:none;fill-rule:evenodd" d="m 25 1.5 3.5 3.501 -3.5 3.499 z"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/transform-shear-up.svg b/.icons/Material-Black-Lime-Numix/32/actions/transform-shear-up.svg
new file mode 100644
index 00000000..e0abd0f1
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/transform-shear-up.svg
@@ -0,0 +1,9 @@
+<svg viewBox="0 0 32 32" xmlns="http://www.w3.org/2000/svg">
+ <g transform="matrix(0 1 -1 0 32 0)">
+ <path style="stroke-opacity:1;fill:none;stroke:#6c71c4;stroke-linecap:butt;stroke-linejoin:miter;stroke-width:2" d="m 20 27 -14 0"/>
+ <path style="fill:#6c71c4;fill-opacity:1;stroke:none;fill-rule:evenodd" d="m 7 23.5 -3.5 3.501 3.5 3.499 z"/>
+ <path style="stroke-opacity:1;fill:#fff;fill-opacity:1;stroke:#888;fill-rule:evenodd;stroke-linejoin:miter;stroke-width:2" d="m 21.16 22 -16.521 0 6.195 -12 16.521 0 z"/>
+ <path style="stroke-opacity:1;fill:none;stroke:#6c71c4;stroke-linecap:butt;stroke-linejoin:miter;stroke-width:2" d="m 12 5 14 0"/>
+ <path style="fill:#6c71c4;fill-opacity:1;stroke:none;fill-rule:evenodd" d="m 25 1.5 3.5 3.501 -3.5 3.499 z"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/transform-skew-horizontal.svg b/.icons/Material-Black-Lime-Numix/32/actions/transform-skew-horizontal.svg
new file mode 120000
index 00000000..ed7fc862
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/transform-skew-horizontal.svg
@@ -0,0 +1 @@
+transform-shear-left.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/transform-skew-vertical.svg b/.icons/Material-Black-Lime-Numix/32/actions/transform-skew-vertical.svg
new file mode 120000
index 00000000..294c4e3b
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/transform-skew-vertical.svg
@@ -0,0 +1 @@
+transform-shear-up.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/underline.svg b/.icons/Material-Black-Lime-Numix/32/actions/underline.svg
new file mode 120000
index 00000000..05b020a7
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/underline.svg
@@ -0,0 +1 @@
+format-text-underline.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/undo.svg b/.icons/Material-Black-Lime-Numix/32/actions/undo.svg
new file mode 120000
index 00000000..88a18b65
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/undo.svg
@@ -0,0 +1 @@
+edit-undo.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/up.svg b/.icons/Material-Black-Lime-Numix/32/actions/up.svg
new file mode 120000
index 00000000..fa0b0a6a
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/up.svg
@@ -0,0 +1 @@
+go-up.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/upindicator.svg b/.icons/Material-Black-Lime-Numix/32/actions/upindicator.svg
new file mode 120000
index 00000000..a518c3c8
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/upindicator.svg
@@ -0,0 +1 @@
+arrow-up.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/user-group-new.svg b/.icons/Material-Black-Lime-Numix/32/actions/user-group-new.svg
new file mode 120000
index 00000000..480d81aa
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/user-group-new.svg
@@ -0,0 +1 @@
+stock_new-meeting.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/user-identity.svg b/.icons/Material-Black-Lime-Numix/32/actions/user-identity.svg
new file mode 120000
index 00000000..a5b5de80
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/user-identity.svg
@@ -0,0 +1 @@
+x-clementine-artist.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/view-calendar-day.svg b/.icons/Material-Black-Lime-Numix/32/actions/view-calendar-day.svg
new file mode 100644
index 00000000..73044ec8
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/view-calendar-day.svg
@@ -0,0 +1,24 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <path d="m 2 2.874 0 5.156 0 20.562 1.406 1.406 25.18 0 1.406 -1.406 0 -20.562 0 -5.156 -13.998 0 z" style="visibility:visible;fill:#dc322f;fill-opacity:1;stroke:none;display:inline;color:#000;fill-rule:nonzero"/>
+ <path d="m 4 7.999 0 18 23.999 0 0 -18 z" style="visibility:visible;fill:#f4f4f4;fill-opacity:1;stroke:none;display:inline;color:#000;fill-rule:nonzero"/>
+ <path d="m 2.937 1.999 -0.937 0.469 0 1.531 l 8.17 0 9.169 0 10.66 0 0 -1.531 -0.937 -0.469 -9.723 0 -9.169 0 z" style="visibility:visible;fill:#dc7876;fill-opacity:1;stroke:none;display:inline;color:#000;fill-rule:nonzero"/>
+ <rect width="2" height="6" x="7" y="-0.001" style="visibility:visible;fill:#e4e4e4;fill-opacity:1;stroke:none;display:inline;color:#000;fill-rule:nonzero"/>
+ <rect width="2" height="2" x="24" y="22" rx="0.5" style="fill:#777f8a;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect width="2" height="2" x="18" y="22" rx="0.5" style="fill:#777f8a;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect width="2" height="2" x="12" y="22" rx="0.5" style="fill:#777f8a;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect width="2" height="2" x="24" y="9.999" rx="0.5" style="fill:#777f8a;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect width="2" height="2" x="18" y="9.999" rx="0.5" style="fill:#777f8a;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect width="2" height="2" x="12" y="9.999" rx="0.5" style="fill:#777f8a;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect width="2" height="2" x="24" y="14" rx="0.5" style="fill:#777f8a;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect width="2" height="2" x="18" y="14" rx="0.5" style="fill:#777f8a;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect width="2" height="2" x="12" y="14" rx="0.5" style="fill:#777f8a;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect width="2" height="2" x="24" y="18" rx="0.5" style="fill:#777f8a;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect width="2" height="2" x="18" y="18" rx="0.5" style="fill:#777f8a;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 11.401 17 c -0.221 0 -0.401 0.179 -0.4 0.4 l 0 3.199 c 0 0.221 0.179 0.401 0.4 0.4 l 3.199 0 c 0.221 0 0.401 -0.179 0.4 -0.4 l 0 -3.199 c 0 -0.221 -0.179 -0.401 -0.4 -0.4 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:#d480e2;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="2" height="2" x="12" y="18" rx="0.5" style="fill:#777f8a;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect width="2" height="2" x="6" y="22" rx="0.5" style="fill:#777f8a;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect width="2" height="2" x="6" y="9.999" rx="0.5" style="fill:#777f8a;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect width="2" height="2" x="6" y="14" rx="0.5" style="fill:#777f8a;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect width="2" height="2" x="6" y="18" rx="0.5" style="fill:#777f8a;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect width="2" height="6" x="23" y="-0.001" style="visibility:visible;fill:#e4e4e4;fill-opacity:1;stroke:none;display:inline;color:#000;fill-rule:nonzero"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/view-calendar-list.svg b/.icons/Material-Black-Lime-Numix/32/actions/view-calendar-list.svg
new file mode 120000
index 00000000..9b595029
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/view-calendar-list.svg
@@ -0,0 +1 @@
+view-calendar-week.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/view-calendar-month.svg b/.icons/Material-Black-Lime-Numix/32/actions/view-calendar-month.svg
new file mode 100644
index 00000000..75097e4e
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/view-calendar-month.svg
@@ -0,0 +1,24 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <path d="m 2 2.875 0 5.156 0 20.562 l 1.406 1.406 l 25.18 0 1.406 -1.406 0 -20.562 0 -5.156 -13.998 0 z" style="visibility:visible;fill:#dc322f;fill-opacity:1;stroke:none;display:inline;color:#000;fill-rule:nonzero"/>
+ <path d="m 4 8 0 18 23.999 0 0 -18 z" style="visibility:visible;fill:#f4f4f4;fill-opacity:1;stroke:none;display:inline;color:#000;fill-rule:nonzero"/>
+ <path d="m 2.937 2 -0.937 0.469 l 0 1.531 8.17 0 9.169 0 10.66 0 0 -1.531 -0.937 -0.469 -9.723 0 -9.169 0 z" style="visibility:visible;fill:#dc7876;fill-opacity:1;stroke:none;display:inline;color:#000;fill-rule:nonzero"/>
+ <rect width="2" height="6" x="7" style="visibility:visible;fill:#e4e4e4;fill-opacity:1;stroke:none;display:inline;color:#000;fill-rule:nonzero"/>
+ <rect width="2" height="2" x="24" y="22" rx="0.5" style="fill:#777f8a;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect width="2" height="2" x="18" y="22" rx="0.5" style="fill:#777f8a;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 17.5 9 c -0.699 0.081 -0.456 0.882 -0.5 1.367 l 0 2.633 -11.5 0 c -0.699 0.081 -0.456 0.882 -0.5 1.367 l 0 10.133 c 0.081 0.699 0.882 0.456 1.367 0.5 l 8.133 0 c 0.699 -0.081 0.456 -0.882 0.5 -1.367 l 0 -2.633 11.5 0 c 0.699 -0.081 0.456 -0.882 0.5 -1.367 l 0 -10.133 c -0.081 -0.699 -0.882 -0.456 -1.367 -0.5 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:#78cf72;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="2" height="2" x="12" y="22" rx="0.5" style="fill:#777f8a;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect width="2" height="2" x="24" y="10" rx="0.5" style="fill:#777f8a;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect width="2" height="2" x="18" y="10" rx="0.5" style="fill:#777f8a;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect width="2" height="2" x="12" y="10" rx="0.5" style="fill:#777f8a;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect width="2" height="2" x="24" y="14" rx="0.5" style="fill:#777f8a;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect width="2" height="2" x="18" y="14" rx="0.5" style="fill:#777f8a;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect width="2" height="2" x="12" y="14" rx="0.5" style="fill:#777f8a;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect width="2" height="2" x="24" y="18" rx="0.5" style="fill:#777f8a;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect width="2" height="2" x="18" y="18" rx="0.5" style="fill:#777f8a;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect width="2" height="2" x="12" y="18" rx="0.5" style="fill:#777f8a;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect width="2" height="2" x="6" y="22" rx="0.5" style="fill:#777f8a;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect width="2" height="2" x="6" y="10" rx="0.5" style="fill:#777f8a;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect width="2" height="2" x="6" y="14" rx="0.5" style="fill:#777f8a;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect width="2" height="2" x="6" y="18" rx="0.5" style="fill:#777f8a;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect width="2" height="6" x="23" style="visibility:visible;fill:#e4e4e4;fill-opacity:1;stroke:none;display:inline;color:#000;fill-rule:nonzero"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/view-calendar-upcoming-days.svg b/.icons/Material-Black-Lime-Numix/32/actions/view-calendar-upcoming-days.svg
new file mode 100644
index 00000000..5b54c749
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/view-calendar-upcoming-days.svg
@@ -0,0 +1,24 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <path d="m 2 2.875 0 5.156 0 20.562 l 1.406 1.406 l 25.18 0 1.406 -1.406 0 -20.562 0 -5.156 -13.998 0 z" style="visibility:visible;fill:#dc322f;fill-opacity:1;stroke:none;display:inline;color:#000;fill-rule:nonzero"/>
+ <path d="m 4 8 0 18 23.999 0 0 -18 z" style="visibility:visible;fill:#f4f4f4;fill-opacity:1;stroke:none;display:inline;color:#000;fill-rule:nonzero"/>
+ <path d="m 2.937 2 -0.937 0.469 l 0 1.531 8.17 0 9.169 0 10.66 0 0 -1.531 -0.937 -0.469 -9.723 0 -9.169 0 z" style="visibility:visible;fill:#dc7876;fill-opacity:1;stroke:none;display:inline;color:#000;fill-rule:nonzero"/>
+ <rect width="2" height="6" x="7" style="visibility:visible;fill:#e4e4e4;fill-opacity:1;stroke:none;display:inline;color:#000;fill-rule:nonzero"/>
+ <rect width="2" height="2" x="24" y="22" rx="0.5" style="fill:#777f8a;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect width="2" height="2" x="18" y="22" rx="0.5" style="fill:#777f8a;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect width="2" height="2" x="12" y="22" rx="0.5" style="fill:#777f8a;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect width="2" height="2" x="24" y="10" rx="0.5" style="fill:#777f8a;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect width="2" height="2" x="18" y="10" rx="0.5" style="fill:#777f8a;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect width="2" height="2" x="12" y="10" rx="0.5" style="fill:#777f8a;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect width="2" height="2" x="24" y="14" rx="0.5" style="fill:#777f8a;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 11.401 13 c -0.221 0 -0.401 0.179 -0.4 0.4 l 0 3.199 c 0 0.221 0.179 0.401 0.4 0.4 l 9.199 0 c 0.221 0 0.401 -0.179 0.4 -0.4 l 0 -3.199 c 0 -0.221 -0.179 -0.401 -0.4 -0.4 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:#53cded;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="2" height="2" x="18" y="14" rx="0.5" style="fill:#777f8a;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect width="2" height="2" x="12" y="14" rx="0.5" style="fill:#777f8a;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect width="2" height="2" x="24" y="18" rx="0.5" style="fill:#777f8a;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect width="2" height="2" x="18" y="18" rx="0.5" style="fill:#777f8a;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect width="2" height="2" x="12" y="18" rx="0.5" style="fill:#777f8a;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect width="2" height="2" x="6" y="22" rx="0.5" style="fill:#777f8a;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect width="2" height="2" x="6" y="10" rx="0.5" style="fill:#777f8a;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect width="2" height="2" x="6" y="14" rx="0.5" style="fill:#777f8a;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect width="2" height="2" x="6" y="18" rx="0.5" style="fill:#777f8a;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect width="2" height="6" x="23" style="visibility:visible;fill:#e4e4e4;fill-opacity:1;stroke:none;display:inline;color:#000;fill-rule:nonzero"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/view-calendar-week.svg b/.icons/Material-Black-Lime-Numix/32/actions/view-calendar-week.svg
new file mode 100644
index 00000000..eaf8077e
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/view-calendar-week.svg
@@ -0,0 +1,24 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <path d="m 2 2.875 0 5.156 0 20.562 1.406 1.406 25.18 0 1.406 -1.406 0 -20.562 0 -5.156 -13.998 0 z" style="visibility:visible;fill:#dc322f;fill-opacity:1;stroke:none;display:inline;color:#000;fill-rule:nonzero"/>
+ <path d="m 4 8 0 18 23.999 0 0 -18 z" style="visibility:visible;fill:#f4f4f4;fill-opacity:1;stroke:none;display:inline;color:#000;fill-rule:nonzero"/>
+ <path d="m 2.937 2 -0.937 0.469 l 0 1.531 8.17 0 9.169 0 10.66 0 0 -1.531 -0.937 -0.469 -9.723 0 -9.169 0 z" style="visibility:visible;fill:#dc7876;fill-opacity:1;stroke:none;display:inline;color:#000;fill-rule:nonzero"/>
+ <rect width="2" height="6" x="7" style="visibility:visible;fill:#e4e4e4;fill-opacity:1;stroke:none;display:inline;color:#000;fill-rule:nonzero"/>
+ <rect width="2" height="2" x="24" y="22" rx="0.5" style="fill:#777f8a;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect width="2" height="2" x="18" y="22" rx="0.5" style="fill:#777f8a;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect width="2" height="2" x="12" y="22" rx="0.5" style="fill:#777f8a;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect width="2" height="2" x="24" y="10" rx="0.5" style="fill:#777f8a;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect width="2" height="2" x="18" y="10" rx="0.5" style="fill:#777f8a;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect width="2" height="2" x="12" y="10" rx="0.5" style="fill:#777f8a;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 5.401 13 c -0.221 0 -0.401 0.179 -0.4 0.4 l 0 3.199 c 0 0.221 0.179 0.401 0.4 0.4 l 21.2 0 c 0.221 0 0.401 -0.179 0.4 -0.4 l 0 -3.199 c 0 -0.221 -0.179 -0.401 -0.4 -0.4 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:#51a5e0;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="2" height="2" x="24" y="14" rx="0.5" style="fill:#777f8a;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect width="2" height="2" x="18" y="14" rx="0.5" style="fill:#777f8a;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect width="2" height="2" x="12" y="14" rx="0.5" style="fill:#777f8a;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect width="2" height="2" x="24" y="18" rx="0.5" style="fill:#777f8a;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect width="2" height="2" x="18" y="18" rx="0.5" style="fill:#777f8a;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect width="2" height="2" x="12" y="18" rx="0.5" style="fill:#777f8a;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect width="2" height="2" x="6" y="22" rx="0.5" style="fill:#777f8a;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect width="2" height="2" x="6" y="10" rx="0.5" style="fill:#777f8a;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect width="2" height="2" x="6" y="14" rx="0.5" style="fill:#777f8a;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect width="2" height="2" x="6" y="18" rx="0.5" style="fill:#777f8a;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect width="2" height="6" x="23" style="visibility:visible;fill:#e4e4e4;fill-opacity:1;stroke:none;display:inline;color:#000;fill-rule:nonzero"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/view-calendar-workweek.svg b/.icons/Material-Black-Lime-Numix/32/actions/view-calendar-workweek.svg
new file mode 100644
index 00000000..da4ae02d
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/view-calendar-workweek.svg
@@ -0,0 +1,24 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <path d="m 2 2.875 0 5.156 0 20.562 l 1.406 1.406 l 25.18 0 1.406 -1.406 0 -20.562 0 -5.156 -13.998 0 z" style="visibility:visible;fill:#dc322f;fill-opacity:1;stroke:none;display:inline;color:#000;fill-rule:nonzero"/>
+ <path d="m 4 8 0 18 23.999 0 0 -18 z" style="visibility:visible;fill:#f4f4f4;fill-opacity:1;stroke:none;display:inline;color:#000;fill-rule:nonzero"/>
+ <path d="m 2.937 2 -0.937 0.469 l 0 1.531 8.17 0 9.169 0 10.66 0 0 -1.531 -0.937 -0.469 -9.723 0 -9.169 0 z" style="visibility:visible;fill:#dc7876;fill-opacity:1;stroke:none;display:inline;color:#000;fill-rule:nonzero"/>
+ <rect width="2" height="6" x="7" style="visibility:visible;fill:#e4e4e4;fill-opacity:1;stroke:none;display:inline;color:#000;fill-rule:nonzero"/>
+ <rect width="2" height="2" x="24" y="22" rx="0.5" style="fill:#777f8a;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect width="2" height="2" x="18" y="22" rx="0.5" style="fill:#777f8a;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect width="2" height="2" x="12" y="22" rx="0.5" style="fill:#777f8a;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect width="2" height="2" x="24" y="10" rx="0.5" style="fill:#777f8a;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect width="2" height="2" x="18" y="10" rx="0.5" style="fill:#777f8a;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect width="2" height="2" x="12" y="10" rx="0.5" style="fill:#777f8a;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect width="2" height="2" x="24" y="14" rx="0.5" style="fill:#777f8a;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 5.4 13 c -0.221 0 -0.401 0.179 -0.4 0.4 l 0 3.199 c 0 0.221 0.179 0.401 0.4 0.4 l 15.2 0 c 0.221 0 0.401 -0.179 0.4 -0.4 l 0 -3.199 c 0 -0.221 -0.179 -0.401 -0.4 -0.4 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:#c28e5c;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="2" height="2" x="18" y="14" rx="0.5" style="fill:#777f8a;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect width="2" height="2" x="12" y="14" rx="0.5" style="fill:#777f8a;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect width="2" height="2" x="24" y="18" rx="0.5" style="fill:#777f8a;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect width="2" height="2" x="18" y="18" rx="0.5" style="fill:#777f8a;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect width="2" height="2" x="12" y="18" rx="0.5" style="fill:#777f8a;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect width="2" height="2" x="6" y="22" rx="0.5" style="fill:#777f8a;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect width="2" height="2" x="6" y="10" rx="0.5" style="fill:#777f8a;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect width="2" height="2" x="6" y="14" rx="0.5" style="fill:#777f8a;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect width="2" height="2" x="6" y="18" rx="0.5" style="fill:#777f8a;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect width="2" height="6" x="23" style="visibility:visible;fill:#e4e4e4;fill-opacity:1;stroke:none;display:inline;color:#000;fill-rule:nonzero"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/view-calendar.svg b/.icons/Material-Black-Lime-Numix/32/actions/view-calendar.svg
new file mode 120000
index 00000000..8ca434ee
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/view-calendar.svg
@@ -0,0 +1 @@
+view-calendar-day.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/view-fullscreen.svg b/.icons/Material-Black-Lime-Numix/32/actions/view-fullscreen.svg
new file mode 100644
index 00000000..a36f9279
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/view-fullscreen.svg
@@ -0,0 +1,8 @@
+<svg width="32" xmlns="http://www.w3.org/2000/svg" height="32" viewBox="0 0 32 32" xmlns:xlink="http://www.w3.org/1999/xlink">
+<g style="fill:#268bd2">
+<path d="M 16 20.242188 L 11.757812 16 L 3.273438 24.484375 L 7.515625 28.726562 Z "/>
+<path d="M 14 30 L 2 30 L 2 18 Z "/>
+<path d="M 16 11.757812 L 20.242188 16 L 28.726562 7.515625 L 24.484375 3.273438 Z "/>
+<path d="M 18 2 L 30 2 L 30 14 Z "/>
+</g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/view-grid.svg b/.icons/Material-Black-Lime-Numix/32/actions/view-grid.svg
new file mode 100644
index 00000000..459b8ded
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/view-grid.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <rect width="4" height="4" x="6" y="6" style="fill:#268bd2;opacity:1;fill-opacity:1;stroke:none"/>
+ <rect y="14" x="6" height="4" width="4" style="fill:#268bd2;opacity:1;fill-opacity:1;stroke:none"/>
+ <rect width="4" height="4" x="6" y="22" style="fill:#268bd2;opacity:1;fill-opacity:1;stroke:none"/>
+ <rect y="6" x="14" height="4" width="4" style="fill:#268bd2;opacity:1;fill-opacity:1;stroke:none"/>
+ <rect width="4" height="4" x="14" y="14" style="fill:#268bd2;opacity:1;fill-opacity:1;stroke:none"/>
+ <rect y="22" x="14" height="4" width="4" style="fill:#268bd2;opacity:1;fill-opacity:1;stroke:none"/>
+ <rect width="4" height="4" x="22" y="6" style="fill:#268bd2;opacity:1;fill-opacity:1;stroke:none"/>
+ <rect y="14" x="22" height="4" width="4" style="fill:#268bd2;opacity:1;fill-opacity:1;stroke:none"/>
+ <rect width="4" height="4" x="22" y="22" style="fill:#268bd2;opacity:1;fill-opacity:1;stroke:none"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/view-list-details.svg b/.icons/Material-Black-Lime-Numix/32/actions/view-list-details.svg
new file mode 120000
index 00000000..a0fcff89
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/view-list-details.svg
@@ -0,0 +1 @@
+view-list.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/view-list-icons.svg b/.icons/Material-Black-Lime-Numix/32/actions/view-list-icons.svg
new file mode 120000
index 00000000..793f5eb4
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/view-list-icons.svg
@@ -0,0 +1 @@
+view-grid.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/view-list-tree.svg b/.icons/Material-Black-Lime-Numix/32/actions/view-list-tree.svg
new file mode 100644
index 00000000..44445435
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/view-list-tree.svg
@@ -0,0 +1,14 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <g transform="matrix(1.9999336,0,0,1.9999336,-123.99575,-1735.9414)" style="fill:#bebebe;color:#000">
+ <rect width="3" x="64" y="870" height="3" style="fill:#268bd2;fill-opacity:1"/>
+ </g>
+ <g transform="matrix(1.9999336,0,0,1.9999336,-117.99515,-1725.9417)" style="fill:#bebebe;color:#000">
+ <rect height="3" y="870" x="65" width="3" style="fill:#268bd2;fill-opacity:1"/>
+ </g>
+ <g transform="matrix(1.9999336,0,0,1.9999336,-117.99435,-1717.942)" style="fill:#bebebe;color:#000">
+ <rect width="3" x="65" y="870" height="3" style="fill:#268bd2;fill-opacity:1"/>
+ </g>
+ <path d="m 6 8 0 18 4 0 0 -2 -2 0 0 -6 2 0 0 -2 -2 0 0 -8 z" style="fill:#268bd2;opacity:1;fill-opacity:1;stroke:none"/>
+ <rect width="8" height="2" x="20" y="16" style="fill:#268bd2;opacity:1;fill-opacity:1;stroke:none"/>
+ <rect width="8" height="2" x="20" y="24" style="fill:#268bd2;opacity:1;fill-opacity:1;stroke:none"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/view-list.svg b/.icons/Material-Black-Lime-Numix/32/actions/view-list.svg
new file mode 100644
index 00000000..14c56c3f
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/view-list.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <rect width="17" height="2" x="11" y="7" style="fill:#268bd2;opacity:1;fill-opacity:1;stroke:none"/>
+ <rect y="15" x="11" height="2" width="17" style="fill:#268bd2;opacity:1;fill-opacity:1;stroke:none"/>
+ <rect width="17" height="2" x="11" y="23" style="fill:#268bd2;opacity:1;fill-opacity:1;stroke:none"/>
+ <rect width="4" height="4" x="4" y="6" style="fill:#268bd2;opacity:1;fill-opacity:1;stroke:none"/>
+ <rect y="14" x="4" height="4" width="4" style="fill:#268bd2;opacity:1;fill-opacity:1;stroke:none"/>
+ <rect width="4" height="4" x="4" y="22" style="fill:#268bd2;opacity:1;fill-opacity:1;stroke:none"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/view-media-artist.svg b/.icons/Material-Black-Lime-Numix/32/actions/view-media-artist.svg
new file mode 120000
index 00000000..a5b5de80
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/view-media-artist.svg
@@ -0,0 +1 @@
+x-clementine-artist.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/view-media-lyrics.svg b/.icons/Material-Black-Lime-Numix/32/actions/view-media-lyrics.svg
new file mode 100644
index 00000000..86f957f1
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/view-media-lyrics.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <path d="m 23 2 0 4 -21 0 0 -4" style="fill:#888"/>
+ <path d="m 15 18 0 4 -13 0 0 -4 z" style="fill:#888"/>
+ <path d="m 23 10 0 4 -21 0 0 -4 z" style="fill:#888"/>
+ <path d="m 15 26 0 4 -13 0 0 -4 z" style="fill:#888"/>
+ <circle cy="24" cx="24" r="6" style="fill:#ff9800;fill-opacity:1;stroke:none"/>
+ <rect width="4" height="24" x="26" y="2" rx="2" style="fill:#ff9800;fill-opacity:1;stroke:none"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/view-media-playlist.svg b/.icons/Material-Black-Lime-Numix/32/actions/view-media-playlist.svg
new file mode 100644
index 00000000..555c59ab
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/view-media-playlist.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <path d="m 30 2 0 4 -18 0 0 -4" style="fill:#888"/>
+ <path d="m 30 18 0 4 -28 0 0 -4 z" style="fill:#888"/>
+ <path d="m 30 10 0 4 -18 0 0 -4 z" style="fill:#888"/>
+ <path d="m 30 26 0 4 -28 0 0 -4 z" style="fill:#888"/>
+ <path d="m 10 8 -8 -6 0 12" style="fill:#dc322f"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/view-pim-calendar.svg b/.icons/Material-Black-Lime-Numix/32/actions/view-pim-calendar.svg
new file mode 120000
index 00000000..95df05f5
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/view-pim-calendar.svg
@@ -0,0 +1 @@
+stock_calendar.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/view-pim-contacts.svg b/.icons/Material-Black-Lime-Numix/32/actions/view-pim-contacts.svg
new file mode 120000
index 00000000..6de9257d
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/view-pim-contacts.svg
@@ -0,0 +1 @@
+stock_addressbook.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/view-pim-journal.svg b/.icons/Material-Black-Lime-Numix/32/actions/view-pim-journal.svg
new file mode 120000
index 00000000..3342eac7
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/view-pim-journal.svg
@@ -0,0 +1 @@
+notebook.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/view-pim-mail.svg b/.icons/Material-Black-Lime-Numix/32/actions/view-pim-mail.svg
new file mode 120000
index 00000000..05db5292
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/view-pim-mail.svg
@@ -0,0 +1 @@
+mail-message.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/view-pim-notes.svg b/.icons/Material-Black-Lime-Numix/32/actions/view-pim-notes.svg
new file mode 120000
index 00000000..00bdd8a7
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/view-pim-notes.svg
@@ -0,0 +1 @@
+stock_notes.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/view-pim-tasks.svg b/.icons/Material-Black-Lime-Numix/32/actions/view-pim-tasks.svg
new file mode 120000
index 00000000..277c7633
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/view-pim-tasks.svg
@@ -0,0 +1 @@
+stock_todo.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/view-preview.svg b/.icons/Material-Black-Lime-Numix/32/actions/view-preview.svg
new file mode 120000
index 00000000..4ad0b9d4
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/view-preview.svg
@@ -0,0 +1 @@
+gtk-orientation-landscape.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/view-process-all-tree.svg b/.icons/Material-Black-Lime-Numix/32/actions/view-process-all-tree.svg
new file mode 120000
index 00000000..029cc0b4
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/view-process-all-tree.svg
@@ -0,0 +1 @@
+view-list-tree.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/view-process-all.svg b/.icons/Material-Black-Lime-Numix/32/actions/view-process-all.svg
new file mode 120000
index 00000000..a0fcff89
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/view-process-all.svg
@@ -0,0 +1 @@
+view-list.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/view-process-own.svg b/.icons/Material-Black-Lime-Numix/32/actions/view-process-own.svg
new file mode 120000
index 00000000..a5b5de80
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/view-process-own.svg
@@ -0,0 +1 @@
+x-clementine-artist.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/view-process-system.svg b/.icons/Material-Black-Lime-Numix/32/actions/view-process-system.svg
new file mode 120000
index 00000000..57642f4d
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/view-process-system.svg
@@ -0,0 +1 @@
+open-menu.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/view-process-tree.svg b/.icons/Material-Black-Lime-Numix/32/actions/view-process-tree.svg
new file mode 120000
index 00000000..029cc0b4
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/view-process-tree.svg
@@ -0,0 +1 @@
+view-list-tree.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/view-process-users.svg b/.icons/Material-Black-Lime-Numix/32/actions/view-process-users.svg
new file mode 120000
index 00000000..f43b75b7
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/view-process-users.svg
@@ -0,0 +1 @@
+stock_people.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/view-refresh.svg b/.icons/Material-Black-Lime-Numix/32/actions/view-refresh.svg
new file mode 100644
index 00000000..7c04a072
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/view-refresh.svg
@@ -0,0 +1,7 @@
+<svg width="32" xmlns="http://www.w3.org/2000/svg" height="32" viewBox="0 0 32 32" xmlns:xlink="http://www.w3.org/1999/xlink">
+<path style="fill:#859900;fill-rule:evenodd" d="M 32 16.003906 C 32 24.839844 24.835938 32 16 32 C 7.164062 32 0 24.839844 0 16.003906 C 0 7.164062 7.164062 0 16 0 C 24.835938 0 32 7.164062 32 16.003906 Z "/>
+<g style="fill:#fff;fill-opacity:.902">
+<path d="M 25.746094 12.011719 C 24.054688 8.351562 20.277344 6 16.023438 6 C 11.667969 6 7.6875 8.574219 6.121094 12.398438 L 9.421875 13.601562 C 10.464844 11.046875 13.117188 9.335938 16.023438 9.335938 C 18.824219 9.335938 21.300781 10.867188 22.449219 13.25 L 20.039062 14.15625 L 26.195312 17.503906 L 27.996094 11.164062 Z "/>
+<path d="M 16.023438 22.667969 C 13.246094 22.667969 10.714844 21.089844 9.582031 18.722656 L 11.957031 17.855469 L 5.863281 14.582031 L 4 20.753906 L 6.269531 19.925781 C 7.929688 23.574219 11.792969 26.003906 16.023438 26.003906 C 20.390625 26.003906 24.261719 23.53125 25.878906 19.707031 L 22.59375 18.472656 C 21.515625 21.019531 18.9375 22.667969 16.023438 22.667969 Z "/>
+</g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/view-restore.svg b/.icons/Material-Black-Lime-Numix/32/actions/view-restore.svg
new file mode 100644
index 00000000..2f46b147
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/view-restore.svg
@@ -0,0 +1,8 @@
+<svg width="32" xmlns="http://www.w3.org/2000/svg" height="32" viewBox="0 0 32 32" xmlns:xlink="http://www.w3.org/1999/xlink">
+<g style="fill:#268bd2">
+<path d="M 2 25.757812 L 6.242188 30 L 14.726562 21.515625 L 10.484375 17.273438 Z "/>
+<path d="M 4 16 L 16 16 L 16 28 Z "/>
+<path d="M 30 6.242188 L 25.757812 2 L 17.273438 10.484375 L 21.515625 14.726562 Z "/>
+<path d="M 28 16 L 16 16 L 16 4 Z "/>
+</g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/view-right-close.svg b/.icons/Material-Black-Lime-Numix/32/actions/view-right-close.svg
new file mode 100644
index 00000000..26f57a61
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/view-right-close.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <path d="m 3.75 2.02 c -2.055 0 -3.75 1.695 -3.75 3.75 l 0 24.25 l 28 0 l 0 -24.25 c 0 -2.055 -1.695 -3.75 -3.75 -3.75 Z" style="fill:#fff"/>
+ <path d="m 3.75 2.02 c -2.055 0 -3.75 1.695 -3.75 3.75 l 0 24.25 l 28 0 l 0 -24.25 c 0 -2.055 -1.695 -3.75 -3.75 -3.75 m -20.5 2 l 20.5 0 c 0.98 0 1.75 0.77 1.75 1.75 l 0 22.246 l -24 0 l 0 -22.246 c 0 -0.98 0.77 -1.75 1.75 -1.75 Z" style="fill:#888"/>
+ <path d="m 2 12 l 8 0 l 0 16 l -8 0 Z" style="fill:#000;fill-opacity:0.102"/>
+ <g style="fill:#888;fill-opacity:0.902">
+ <path d="m 2 10 l 0 2 l 8 0 l 0 16 l 2 0 l 0 -16 l 14 0 l 0 -2 l -24 0 z"/>
+ </g>
+ <path d="m 32 27.5 -4.5 -4.5 4.5 -4.5 -4.5 -4.5 -4.5 4.5 -4.5 -4.5 -4.5 4.5 4.5 4.5 -4.5 4.5 4.5 4.5 4.5 -4.5 4.5 4.5" style="fill:#dc322f;fill-opacity:1"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/view-right-new.svg b/.icons/Material-Black-Lime-Numix/32/actions/view-right-new.svg
new file mode 100644
index 00000000..1029a565
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/view-right-new.svg
@@ -0,0 +1,10 @@
+<svg width="32" xmlns="http://www.w3.org/2000/svg" height="32" viewBox="0 0 32 32" xmlns:xlink="http://www.w3.org/1999/xlink">
+<path style="fill:#fff" d="M 3.75 2.019531 C 1.695312 2.019531 0 3.714844 0 5.769531 L 0 30.015625 L 28 30.015625 L 28 5.769531 C 28 3.714844 26.304688 2.019531 24.25 2.019531 Z "/>
+<path style="fill:#888" d="M 3.75 2.019531 C 1.695312 2.019531 0 3.714844 0 5.769531 L 0 30.015625 L 28 30.015625 L 28 5.769531 C 28 3.714844 26.304688 2.019531 24.25 2.019531 Z M 3.75 4.019531 L 24.25 4.019531 C 25.230469 4.019531 26 4.789062 26 5.769531 L 26 28.015625 L 2 28.015625 L 2 5.769531 C 2 4.789062 2.769531 4.019531 3.75 4.019531 Z "/>
+<path style="fill:#000;fill-opacity:.102" d="M 2 12 L 10 12 L 10 28 L 2 28 Z "/>
+<g style="fill:#888;fill-opacity:.902">
+<path d="M 2 10 L 2 12 L 26 12 L 26 10 Z "/>
+<path d="M 10 12 L 10 28 L 12 28 L 12 12 Z "/>
+</g>
+<path style="fill:#859900" d="M 32 20 L 26 20 L 26 14 L 20 14 L 20 20 L 14 20 L 14 26 L 20 26 L 20 32 L 26 32 L 26 26 L 32 26 Z "/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/view-sort-ascending.svg b/.icons/Material-Black-Lime-Numix/32/actions/view-sort-ascending.svg
new file mode 100644
index 00000000..1841ee86
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/view-sort-ascending.svg
@@ -0,0 +1,8 @@
+<svg width="32" xmlns="http://www.w3.org/2000/svg" height="32" viewBox="0 0 32 32" xmlns:xlink="http://www.w3.org/1999/xlink">
+<path style="fill:#dc322f" d="M 22 32 C 21.386719 32 20.808594 31.738281 20.375 31.3125 L 12.6875 23.875 C 11.789062 23 11.789062 21.5625 12.6875 20.6875 C 13.585938 19.8125 15.039062 19.8125 15.9375 20.6875 L 20 24.625 L 20 0 L 24 0 L 24 24.625 L 28.0625 20.6875 C 28.722656 20.019531 29.75 19.824219 30.625 20.1875 C 31.5 20.550781 32.03125 21.382812 32 22.3125 C 31.980469 22.898438 31.738281 23.472656 31.3125 23.875 L 23.625 31.3125 C 23.191406 31.738281 22.613281 32 22 32 Z "/>
+<g style="fill-rule:evenodd;fill:#268bd2">
+<path d="M 8 24 C 8 21.789062 6.210938 20 4 20 C 1.789062 20 0 21.789062 0 24 C 0 26.210938 1.789062 28 4 28 C 6.210938 28 8 26.210938 8 24 Z "/>
+<path d="M 8 14 C 8 11.789062 6.210938 10 4 10 C 1.789062 10 0 11.789062 0 14 C 0 16.210938 1.789062 18 4 18 C 6.210938 18 8 16.210938 8 14 Z "/>
+<path d="M 8 4 C 8 1.789062 6.210938 0 4 0 C 1.789062 0 0 1.789062 0 4 C 0 6.210938 1.789062 8 4 8 C 6.210938 8 8 6.210938 8 4 Z "/>
+</g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/view-sort-descending.svg b/.icons/Material-Black-Lime-Numix/32/actions/view-sort-descending.svg
new file mode 100644
index 00000000..c1778a51
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/view-sort-descending.svg
@@ -0,0 +1,8 @@
+<svg width="32" xmlns="http://www.w3.org/2000/svg" height="32" viewBox="0 0 32 32" xmlns:xlink="http://www.w3.org/1999/xlink">
+<path style="fill:#dc322f" d="M 22 0 C 21.386719 0 20.808594 0.261719 20.375 0.6875 L 12.6875 8.125 C 11.789062 9 11.789062 10.4375 12.6875 11.3125 C 13.585938 12.1875 15.039062 12.1875 15.9375 11.3125 L 20 7.375 L 20 32 L 24 32 L 24 7.375 L 28.0625 11.3125 C 28.722656 11.980469 29.75 12.175781 30.625 11.8125 C 31.5 11.449219 32.03125 10.617188 32 9.6875 C 31.980469 9.101562 31.738281 8.527344 31.3125 8.125 L 23.625 0.6875 C 23.191406 0.261719 22.613281 0 22 0 Z "/>
+<g style="fill-rule:evenodd;fill:#268bd2">
+<path d="M 8 8 C 8 10.210938 6.210938 12 4 12 C 1.789062 12 0 10.210938 0 8 C 0 5.789062 1.789062 4 4 4 C 6.210938 4 8 5.789062 8 8 Z "/>
+<path d="M 8 18 C 8 20.210938 6.210938 22 4 22 C 1.789062 22 0 20.210938 0 18 C 0 15.789062 1.789062 14 4 14 C 6.210938 14 8 15.789062 8 18 Z "/>
+<path d="M 8 28 C 8 30.210938 6.210938 32 4 32 C 1.789062 32 0 30.210938 0 28 C 0 25.789062 1.789062 24 4 24 C 6.210938 24 8 25.789062 8 28 Z "/>
+</g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/view-split-left-right.svg b/.icons/Material-Black-Lime-Numix/32/actions/view-split-left-right.svg
new file mode 100644
index 00000000..30b700d4
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/view-split-left-right.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <path d="m 1.074 2 c -0.586 0.059 -1.078 0.608 -1.074 1.197 l 0 25.605 c 0 0.628 0.57 1.197 1.199 1.197 l 29.602 0 c 0.629 0 1.199 -0.569 1.199 -1.197 l 0 -25.605 c 0 -0.628 -0.57 -1.197 -1.199 -1.197 m -28.801 4 28 0 0 21.965 -28 0 z" style="fill:#888;fill-opacity:1"/>
+ <rect width="4" height="22" x="14" y="6" style="fill:#268bd2;opacity:1;fill-opacity:1;stroke:none"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/view-split-top-bottom.svg b/.icons/Material-Black-Lime-Numix/32/actions/view-split-top-bottom.svg
new file mode 100644
index 00000000..df67a3be
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/view-split-top-bottom.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <path d="m 1.074 2 c -0.586 0.059 -1.078 0.608 -1.074 1.197 l 0 25.605 c 0 0.628 0.57 1.197 1.199 1.197 l 29.602 0 c 0.629 0 1.199 -0.569 1.199 -1.197 l 0 -25.605 c 0 -0.628 -0.57 -1.197 -1.199 -1.197 m -28.801 4 28 0 0 21.965 -28 0 z" style="fill:#888;fill-opacity:1"/>
+ <rect width="28" height="2" x="2" y="16" style="fill:#268bd2;opacity:1;fill-opacity:1;stroke:none"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/view-statistics.svg b/.icons/Material-Black-Lime-Numix/32/actions/view-statistics.svg
new file mode 120000
index 00000000..954856fe
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/view-statistics.svg
@@ -0,0 +1 @@
+games-difficult.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/view-task.svg b/.icons/Material-Black-Lime-Numix/32/actions/view-task.svg
new file mode 120000
index 00000000..837366cb
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/view-task.svg
@@ -0,0 +1 @@
+stock_task.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/view-wrapped.svg b/.icons/Material-Black-Lime-Numix/32/actions/view-wrapped.svg
new file mode 120000
index 00000000..0334e38c
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/view-wrapped.svg
@@ -0,0 +1 @@
+wrapped.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/viewimage.svg b/.icons/Material-Black-Lime-Numix/32/actions/viewimage.svg
new file mode 120000
index 00000000..4ad0b9d4
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/viewimage.svg
@@ -0,0 +1 @@
+gtk-orientation-landscape.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/viewmag+.svg b/.icons/Material-Black-Lime-Numix/32/actions/viewmag+.svg
new file mode 120000
index 00000000..a74d0584
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/viewmag+.svg
@@ -0,0 +1 @@
+zoom-in.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/viewmag-.svg b/.icons/Material-Black-Lime-Numix/32/actions/viewmag-.svg
new file mode 120000
index 00000000..580ed013
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/viewmag-.svg
@@ -0,0 +1 @@
+zoom-out.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/viewmag1.svg b/.icons/Material-Black-Lime-Numix/32/actions/viewmag1.svg
new file mode 120000
index 00000000..a938dcd7
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/viewmag1.svg
@@ -0,0 +1 @@
+zoom-original.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/viewmagfit.svg b/.icons/Material-Black-Lime-Numix/32/actions/viewmagfit.svg
new file mode 120000
index 00000000..a77e7a14
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/viewmagfit.svg
@@ -0,0 +1 @@
+zoom-fit-best.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/window-close.svg b/.icons/Material-Black-Lime-Numix/32/actions/window-close.svg
new file mode 100644
index 00000000..07ad6de9
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/window-close.svg
@@ -0,0 +1,3 @@
+<svg width="32" xmlns="http://www.w3.org/2000/svg" height="32" viewBox="0 0 32 32" xmlns:xlink="http://www.w3.org/1999/xlink">
+<path style="fill:#dc322f;fill-rule:evenodd" d="M 9.1875 7.875 C 8.84375 7.871094 8.449219 7.921875 8 8 C 7.914062 8.625 7.945312 9.152344 8 9.625 C 8.003906 9.777344 7.980469 9.917969 8 10.0625 C 8.058594 10.523438 8.230469 10.976562 8.5625 11.375 C 8.671875 11.507812 8.78125 11.621094 8.9375 11.75 C 9.621094 12.484375 10.347656 13.171875 11.0625 13.875 L 13.1875 16 C 12.472656 16.699219 11.777344 17.421875 11.0625 18.125 C 10.355469 18.832031 9.628906 19.527344 8.9375 20.25 C 8.789062 20.355469 8.671875 20.503906 8.5625 20.625 C 8.433594 20.765625 8.332031 20.90625 8.25 21.0625 C 8.101562 21.351562 8.039062 21.671875 8 22 C 7.976562 22.207031 7.9375 22.414062 7.9375 22.625 C 7.933594 22.722656 7.9375 22.832031 7.9375 22.9375 C 7.949219 23.300781 7.996094 23.644531 8 24 C 8.359375 24.050781 8.695312 24.058594 9 24.0625 C 9.058594 24.0625 9.132812 24.0625 9.1875 24.0625 C 9.328125 24.058594 9.429688 24.011719 9.5625 24 C 9.582031 23.996094 9.605469 24.003906 9.625 24 C 10.265625 23.976562 10.875 23.890625 11.375 23.4375 C 11.507812 23.328125 11.621094 23.21875 11.75 23.0625 L 16 18.8125 L 20.25 23.0625 C 20.355469 23.210938 20.503906 23.328125 20.625 23.4375 C 20.765625 23.566406 20.90625 23.667969 21.0625 23.75 C 21.339844 23.898438 21.628906 23.960938 21.9375 24 C 22.285156 24.046875 22.636719 24.078125 23 24.0625 C 23.304688 24.058594 23.640625 24.050781 24 24 C 24.113281 23.34375 24.121094 22.828125 24.0625 22.375 C 24.054688 22.203125 24.027344 22.042969 24 21.875 C 23.90625 21.273438 23.660156 20.679688 23.0625 20.25 C 22.378906 19.515625 21.652344 18.828125 20.9375 18.125 L 18.8125 16 L 23.0625 11.75 C 23.21875 11.621094 23.328125 11.507812 23.4375 11.375 C 23.5625 11.230469 23.671875 11.089844 23.75 10.9375 C 23.886719 10.675781 23.957031 10.410156 24 10.125 C 24.003906 10.105469 23.996094 10.082031 24 10.0625 C 24.136719 9.480469 24.117188 8.824219 24 8 C 23.34375 7.886719 22.828125 7.878906 22.375 7.9375 C 22.214844 7.960938 22.023438 7.957031 21.875 8 C 21.8125 8.015625 21.746094 8.042969 21.6875 8.0625 C 21.15625 8.175781 20.636719 8.398438 20.25 8.9375 C 19.515625 9.621094 18.828125 10.347656 18.125 11.0625 C 17.421875 11.777344 16.699219 12.472656 16 13.1875 C 15.320312 12.472656 14.636719 11.761719 13.9375 11.0625 C 13.925781 11.050781 13.886719 11.074219 13.875 11.0625 C 13.171875 10.347656 12.484375 9.621094 11.75 8.9375 C 11.644531 8.789062 11.496094 8.671875 11.375 8.5625 C 11.292969 8.488281 11.214844 8.433594 11.125 8.375 C 11.078125 8.34375 11.046875 8.277344 11 8.25 C 10.980469 8.242188 10.957031 8.257812 10.9375 8.25 C 10.683594 8.117188 10.410156 8.042969 10.125 8 C 10.085938 7.996094 10.039062 8.003906 10 8 C 9.75 7.941406 9.484375 7.878906 9.1875 7.875 Z "/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/window-new.svg b/.icons/Material-Black-Lime-Numix/32/actions/window-new.svg
new file mode 100644
index 00000000..5f314f72
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/window-new.svg
@@ -0,0 +1,5 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <rect width="30" height="25" x="1" y="4" style="fill:#fff;opacity:1;fill-opacity:1;stroke:none"/>
+ <path d="m 1.074 2 c -0.586 0.059 -1.078 0.608 -1.074 1.197 l 0 25.605 c 0 0.628 0.57 1.197 1.199 1.197 l 29.602 0 c 0.629 0 1.199 -0.569 1.199 -1.197 l 0 -25.605 c 0 -0.628 -0.57 -1.197 -1.199 -1.197 m -28.801 4 28 0 0 21.965 -28 0 z" style="fill:#888;fill-opacity:1"/>
+ <path d="m 32 20 -6 0 0 -6 -6 0 0 6 -6 0 0 6 6 0 0 6 6 0 0 -6 6 0 z" style="fill:#859900"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/window_fullscreen.svg b/.icons/Material-Black-Lime-Numix/32/actions/window_fullscreen.svg
new file mode 120000
index 00000000..cbaa8381
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/window_fullscreen.svg
@@ -0,0 +1 @@
+view-fullscreen.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/window_new.svg b/.icons/Material-Black-Lime-Numix/32/actions/window_new.svg
new file mode 120000
index 00000000..71831b4e
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/window_new.svg
@@ -0,0 +1 @@
+window-new.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/window_nofullscreen.svg b/.icons/Material-Black-Lime-Numix/32/actions/window_nofullscreen.svg
new file mode 120000
index 00000000..4eb32315
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/window_nofullscreen.svg
@@ -0,0 +1 @@
+view-restore.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/wrapped.svg b/.icons/Material-Black-Lime-Numix/32/actions/wrapped.svg
new file mode 100644
index 00000000..566185b6
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/wrapped.svg
@@ -0,0 +1,5 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <g transform="matrix(0,1,-1,0,32.000178,0)">
+ <path d="m 6 6 20 0 c 6 0 6 0 6 6 l 0 8 c 0 6 0 6 -6 6 -2.25 0 -2.875 -0.02 -5.125 -0.02 0.75 0.645 1.449 1.59 1.059 2.629 -0.418 1.512 -2.594 1.887 -3.531 0.648 c -1.742 -1.754 -2.707 -3.477 -4.402 -5.277 c 1.797 -1.898 2.855 -3.727 4.707 -5.574 1.219 -1.125 3.469 -0.113 3.375 1.559 0.039 0.871 -0.641 1.465 -1.207 2.02 2.512 -0.023 2.617 0.109 5.125 0.02 2 0 2 0 2 -2 l 0 -8 c 0 -2 0 -2 -2 -2 -4.582 0 -20 0 -20 0 -2 0 -2 0 -2 2 l 0 8 c 0 2 0 2 2 2 l 2 0 c 2 0 2 0 2 2 0 2 0 2 -2 2 l -2 0 c -6 0 -6 0 -6 -6 l 0 -8 c 0 -6 0 -6 6 -6" style="fill:#268bd1"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/x-clementine-artist.svg b/.icons/Material-Black-Lime-Numix/32/actions/x-clementine-artist.svg
new file mode 100644
index 00000000..21610f57
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/x-clementine-artist.svg
@@ -0,0 +1,3 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <path d="m 8.23 4.562 c -1.239 4.527 -1.27 10.793 0.943 13.887 0.931 1.465 2.201 3.395 1.205 5.148 -1.839 2.738 -4.903 4.215 -7.697 5.707 -0.947 0.098 -0.604 1 -0.666 1.668 -0.004 0.531 -0.158 1.223 0.6 0.977 l 26.769 0 c 0.758 0.246 0.604 -0.445 0.6 -0.977 -0.062 -0.664 0.281 -1.57 -0.67 -1.668 -2.79 -1.492 -5.857 -2.969 -7.693 -5.707 -0.997 -1.754 0.273 -3.684 1.205 -5.148 2.336 -3.367 2.64 -10.688 0.935 -13.988 c -1.539 -2.859 -3.094 -4.352 -7.762 -4.461 -4.676 0.191 -6.223 1.602 -7.77 4.563" style="fill:#6c71c4"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/x-clementine-shuffle.svg b/.icons/Material-Black-Lime-Numix/32/actions/x-clementine-shuffle.svg
new file mode 120000
index 00000000..26f66967
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/x-clementine-shuffle.svg
@@ -0,0 +1 @@
+media-playlist-shuffle.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/xfce-system-exit.svg b/.icons/Material-Black-Lime-Numix/32/actions/xfce-system-exit.svg
new file mode 120000
index 00000000..014e3332
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/xfce-system-exit.svg
@@ -0,0 +1 @@
+system-shutdown.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/xfce-system-lock.svg b/.icons/Material-Black-Lime-Numix/32/actions/xfce-system-lock.svg
new file mode 120000
index 00000000..5d254d24
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/xfce-system-lock.svg
@@ -0,0 +1 @@
+system-lock-screen.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/xfsm-hibernate.svg b/.icons/Material-Black-Lime-Numix/32/actions/xfsm-hibernate.svg
new file mode 100644
index 00000000..dcc1d5d9
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/xfsm-hibernate.svg
@@ -0,0 +1,19 @@
+
+<!-- Generator: Adobe Illustrator 16.0.0, SVG Export Plug-In . SVG Version: 6.00 Build 0) -->
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32.000002 32.000001">
+ <rect y="1" style="fill:#76b7ca;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero" width="2" rx="0.5" height="30" x="15"/>
+ <rect y="-15.204" style="fill:#76b7ca;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero" width="2" transform="matrix(0.5 0.86603 -0.86603 0.5 0 0)" rx="0.5" height="5" x="12.03"/>
+ <rect y="12.539" style="fill:#76b7ca;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero" width="2" transform="matrix(-0.5 0.86603 0.86603 0.5 0 0)" rx="0.5" x="-3.986" height="5"/>
+ <rect y="-31.14" style="fill:#76b7ca;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero" width="2" transform="matrix(0.5 -0.86603 -0.86603 -0.5 0 0)" rx="0.5" x="-15.566" height="5"/>
+ <rect y="-3.394" style="fill:#76b7ca;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero" width="2" transform="matrix(-0.5 -0.86603 0.86603 -0.5 0 0)" rx="0.5" height="5" x="-31.584"/>
+ <rect y="-20.869" style="fill:#76b7ca;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero" width="2" transform="matrix(0.5 0.86603 -0.86603 0.5 0 0)" rx="0.5" x="20.83" height="30"/>
+ <rect y="-31.19" style="fill:#76b7ca;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero" width="2" transform="matrix(-0.5 0.86603 -0.86603 -0.5 0 0)" rx="0.5" x="-3.993" height="5"/>
+ <rect y="6.654" style="fill:#76b7ca;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero" width="2" transform="matrix(-1 0 0 1 0 0)" rx="0.5" height="5" x="-25.841"/>
+ <rect y="-25.25" style="fill:#76b7ca;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero" width="2" transform="matrix(1 0 0 -1 0 0)" rx="0.5" height="5" x="6.288"/>
+ <rect y="12.59" style="fill:#76b7ca;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero" width="2" transform="matrix(0.5 -0.86603 0.86603 0.5 0 0)" rx="0.5" x="-15.56" height="5"/>
+ <rect y="-36.822" style="fill:#76b7ca;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero" width="2" transform="matrix(-0.5 0.86603 -0.86603 -0.5 0 0)" rx="0.5" height="30" x="4.766"/>
+ <rect y="-25.25" style="fill:#76b7ca;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero" width="2" transform="matrix(-1 0 0 -1 0 0)" rx="0.5" height="5" x="-25.841"/>
+ <rect y="-15.235" style="fill:#76b7ca;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero" width="2" transform="matrix(-0.5 -0.86603 -0.86603 0.5 0 0)" rx="0.5" x="-31.624" height="5"/>
+ <rect y="-3.363" style="fill:#76b7ca;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero" width="2" transform="matrix(0.5 0.86603 0.86603 -0.5 0 0)" rx="0.5" x="12.07" height="5"/>
+ <rect y="6.654" style="fill:#76b7ca;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero" width="2" rx="0.5" height="5" x="6.288"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/xfsm-logout.svg b/.icons/Material-Black-Lime-Numix/32/actions/xfsm-logout.svg
new file mode 120000
index 00000000..94d9531e
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/xfsm-logout.svg
@@ -0,0 +1 @@
+system-logout.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/xfsm-reboot.svg b/.icons/Material-Black-Lime-Numix/32/actions/xfsm-reboot.svg
new file mode 120000
index 00000000..badbc28d
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/xfsm-reboot.svg
@@ -0,0 +1 @@
+system-reboot.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/xfsm-shutdown.svg b/.icons/Material-Black-Lime-Numix/32/actions/xfsm-shutdown.svg
new file mode 120000
index 00000000..014e3332
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/xfsm-shutdown.svg
@@ -0,0 +1 @@
+system-shutdown.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/xfsm-suspend.svg b/.icons/Material-Black-Lime-Numix/32/actions/xfsm-suspend.svg
new file mode 120000
index 00000000..6a8aeb9e
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/xfsm-suspend.svg
@@ -0,0 +1 @@
+appointment.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/yellow-add-folders-to-archive.svg b/.icons/Material-Black-Lime-Numix/32/actions/yellow-add-folders-to-archive.svg
new file mode 100644
index 00000000..13d33ea6
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/yellow-add-folders-to-archive.svg
@@ -0,0 +1,14 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <path d="m 3 12.764 0 10.706 16 0 0 -5.353 -0.762 -4.589 -5.988 -0.03 -0.75 -1.5 -7.738 0 c -0.381 0 -0.762 0.382 -0.762 0.765 z" style="fill:#ffb300;fill-opacity:1;stroke:none"/>
+ <rect x="4.25" width="7.893" height="2.971" y="13.999" style="fill:#fffdf0;fill-opacity:1;stroke:none"/>
+ <path d="m 3.766 11.999 c -0.381 0 -0.765 0.383 -0.765 0.765 l 0 0.5 c 0 -0.383 0.385 -0.765 0.765 -0.765 l 7.485 0 0.75 1.5 6.235 0.031 0.765 4.586 0 -0.5 -0.765 -4.586 -5.985 -0.031 -0.75 -1.5 z" style="fill:#000;opacity:0.015;fill-opacity:1;stroke:none"/>
+ <path d="m 19 14.294 0 10.706 -16 0 0 -10 7.5 0 0.75 -1.5 6.988 0.03 c 0.381 0 0.762 0.383 0.762 0.765 z" style="fill:#ffca28;fill-opacity:1;stroke:none"/>
+ <path d="m 3 24.499 0 0.5 16 0 0 -0.5 z" style="fill:#000;opacity:0.075;fill-opacity:1;stroke:none"/>
+ <path d="m 11.25 13.499 -0.75 1.5 -7.5 0 0 0.5 7.75 0 0.75 -1.5 6.735 0.031 c 0.381 0 0.765 0.383 0.765 0.765 l 0 -0.5 c 0 -0.383 -0.384 -0.765 -0.765 -0.765 z" style="fill:#000;opacity:0.015;fill-opacity:1;stroke:none"/>
+ <path d="m 13 3.768 0 10.706 16 0 0 -5.353 -0.762 -4.588 -5.988 -0.029 -0.75 -1.5 -7.738 0 c -0.381 0 -0.762 0.382 -0.762 0.764 z" style="fill:#ffb300;fill-opacity:1;stroke:none"/>
+ <rect x="14.25" y="4.998" height="2.971" width="7.893" style="fill:#fffdf0;fill-opacity:1;stroke:none"/>
+ <path d="m 3.762 11.998 c -0.19 0 -0.379 0.097 -0.521 0.24 c -0.072 0.072 -0.132 0.154 -0.174 0.244 c -0.042 0.09 -0.066 0.185 -0.066 0.281 l 0 0.5 l 0 1.734 l 0 0.002 l 0 0.498 l 0 7.973 l 0 1.027 l 0 0.5 l 0 0.002 l 16 0 l 0 -0.002 l 0 -0.5 l 0 -1.027 l 0 -4.855 l 0 -0.498 l 0 -0.002 l 0 -3.32 l 0 -0.5 c 0 0 0 -0.002 0 -0.002 c -0.001 -0.286 -0.217 -0.572 -0.484 -0.697 c -0.088 -0.041 -0.183 -0.066 -0.277 -0.066 l -0.063 0 l -5.926 -0.031 l -0.75 -1.5 l -7.738 0 z" style="fill:#fff;opacity:0.5;fill-opacity:1;stroke:none"/>
+ <path d="m 29 5.298 0 10.706 -16 0 0 -10 7.5 0 0.75 -1.5 6.988 0.029 c 0.381 0 0.762 0.382 0.762 0.765 z" style="fill:#ffca28;fill-opacity:1;stroke:none"/>
+ <path d="m 13 14.998 0 1 16 0 0 -1 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 28 16.998 -6 0 0 -6 -5 0 0 6 -6 0 0 5 6 0 0 6 5 0 0 -6 6 0 z" style="fill:#4caf50;fill-opacity:1"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/yellow-document-open-recent.svg b/.icons/Material-Black-Lime-Numix/32/actions/yellow-document-open-recent.svg
new file mode 100644
index 00000000..4f5836cd
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/yellow-document-open-recent.svg
@@ -0,0 +1,20 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <defs>
+ <radialGradient id="radialGradient3031" gradientUnits="userSpaceOnUse" gradientTransform="matrix(0.71641791,0,0,0.08955224,-7.2835823,1046.3025)" cx="32.5" cy="56.5" r="33.5">
+ <stop style="stop-color:#000;stop-opacity:1"/>
+ <stop offset="1" style="stop-color:#000;stop-opacity:0"/>
+ </radialGradient>
+ </defs>
+ <g transform="translate(0,-1020.3622)">
+ <ellipse ry="3" rx="24" cy="1051.36" cx="16" style="fill:url(#radialGradient3031);opacity:0.3;fill-opacity:1;stroke:none"/>
+ <rect width="26" height="19" x="3" y="1020.36" style="fill:#eae7d1;fill-opacity:1;stroke:none"/>
+ <rect width="20" height="2" x="6" y="1022.36" style="fill:#7a7a68;fill-opacity:1;stroke:none"/>
+ <rect y="1026.36" x="6" height="2" width="20" style="fill:#7a7a68;fill-opacity:1;stroke:none"/>
+ <rect width="20" height="2" x="6" y="1030.36" style="fill:#7a7a68;fill-opacity:1;stroke:none"/>
+ <path d="m 32 1033.03 0 18.328 -32 0 0 -17 15 0 1.5 -3 13.976 0.062 c 0.762 0 1.524 0.805 1.524 1.61 z" style="fill:#ffca28;fill-opacity:1;stroke:none"/>
+ <path d="m 0 1050.36 0 1 32 0 0 -1 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 16.5 1031.36 -1.5 3 -15 0 0 1 15.5 0 1.5 -3 13.469 0.062 c 0.762 0 1.531 0.767 1.531 1.531 l 0 -1 c 0 0 -0.769 -1.531 -1.531 -1.531 z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 29.999 1041.36 c 0.044 2.129 -1.09 4.115 -2.963 5.193 -1.875 1.077 -4.197 1.077 -6.071 0 -1.874 -1.078 -3.01 -3.065 -2.963 -5.193 -0.044 -2.129 1.09 -4.115 2.963 -5.192 1.874 -1.078 4.195 -1.078 6.071 0 1.874 1.077 3.01 3.063 2.963 5.192 z" style="fill:#4caf50;fill-opacity:1;fill-rule:evenodd"/>
+ <path d="m 27.28 1037.59 c -0.127 0.045 -0.234 0.13 -0.308 0.243 l -3.27 3.166 -2.041 -1.948 c -0.082 -0.271 -0.338 -0.45 -0.623 -0.435 -0.284 0.014 -0.522 0.221 -0.573 0.5 -0.05 0.277 0.098 0.552 0.359 0.665 l 2.458 2.436 c 0.236 0.215 0.601 0.215 0.836 0 l 3.689 -3.653 c 0.144 -0.189 0.164 -0.445 0.05 -0.653 -0.114 -0.21 -0.34 -0.334 -0.579 -0.319 z" style="fill:#fff"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/yellow-document-open.svg b/.icons/Material-Black-Lime-Numix/32/actions/yellow-document-open.svg
new file mode 100644
index 00000000..afdeae80
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/yellow-document-open.svg
@@ -0,0 +1,18 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <defs>
+ <radialGradient id="radialGradient3031" gradientUnits="userSpaceOnUse" gradientTransform="matrix(1,0,0,0.10447761,0,50.597015)" cx="32.5" cy="56.5" r="33.5">
+ <stop style="stop-color:#000;stop-opacity:1"/>
+ <stop offset="1" style="stop-color:#000;stop-opacity:0"/>
+ </radialGradient>
+ </defs>
+ <g transform="translate(0,-1020.3622)">
+ <path d="m 66 56.5 a 33.5 3.5 0 1 1 -67 0 33.5 3.5 0 1 1 67 0 z" transform="matrix(0.71641791,0,0,0.85714286,-7.2835821,1002.9336)" style="fill:url(#radialGradient3031);opacity:0.3;fill-opacity:1;stroke:none"/>
+ <rect width="26" height="19" x="3" y="1020.36" style="fill:#eae7d1;fill-opacity:1;stroke:none"/>
+ <rect width="20" height="2" x="6" y="1022.36" style="fill:#7a7a68;fill-opacity:1;stroke:none"/>
+ <rect y="1026.36" x="6" height="2" width="20" style="fill:#7a7a68;fill-opacity:1;stroke:none"/>
+ <rect width="20" height="2" x="6" y="1030.36" style="fill:#7a7a68;fill-opacity:1;stroke:none"/>
+ <path d="m 32 1033.03 0 18.328 -32 0 0 -17 15 0 1.5 -3 13.976 0.062 c 0.762 0 1.524 0.805 1.524 1.61 z" style="fill:#ffca28;fill-opacity:1;stroke:none"/>
+ <path d="m 0 1050.36 0 1 32 0 0 -1 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 16.5 1031.36 -1.5 3 -15 0 0 1 15.5 0 1.5 -3 13.469 0.062 c 0.762 0 1.531 0.767 1.531 1.531 l 0 -1 c 0 0 -0.769 -1.531 -1.531 -1.531 z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/yellow-folder-new.svg b/.icons/Material-Black-Lime-Numix/32/actions/yellow-folder-new.svg
new file mode 100644
index 00000000..069b2372
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/yellow-folder-new.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <g transform="translate(0,-1020.3622)">
+ <path d="m 0 1023.89 0 21.412 32 0 0 -10.706 -1.524 -9.177 -11.976 -0.059 -1.5 -3 -15.476 0 c -0.762 0 -1.524 0.765 -1.524 1.53 z" style="fill:#ffb300;fill-opacity:1;stroke:none"/>
+ <rect width="15.786" height="5.941" x="2.5" y="1026.36" style="fill:#fffdf0;fill-opacity:1;stroke:none"/>
+ <path d="m 1.531 1022.36 c -0.762 0 -1.531 0.766 -1.531 1.531 l 0 1 c 0 -0.765 0.769 -1.531 1.531 -1.531 l 14.969 0 1.5 3 12.469 0.062 1.531 9.172 0 -1 -1.531 -9.172 -11.969 -0.062 -1.5 -3 z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 32 1026.95 0 21.412 -32 0 0 -20 15 0 1.5 -3 13.976 0.059 c 0.762 0 1.524 0.765 1.524 1.53 z" style="fill:#ffca28;fill-opacity:1;stroke:none"/>
+ <path d="m 0 1047.36 0 1 32 0 0 -1 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 16.5 1025.36 -1.5 3 -15 0 0 1 15.5 0 1.5 -3 13.469 0.062 c 0.762 0 1.531 0.767 1.531 1.531 l 0 -1 c 0 -0.765 -0.769 -1.531 -1.531 -1.531 z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 30 1039.36 -6 0 0 -6 -5 0 0 6 -6 0 0 5 6 0 0 6 5 0 0 -6 6 0 z" style="fill:#4caf50;fill-opacity:1"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/zoom-best-fit.svg b/.icons/Material-Black-Lime-Numix/32/actions/zoom-best-fit.svg
new file mode 120000
index 00000000..a77e7a14
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/zoom-best-fit.svg
@@ -0,0 +1 @@
+zoom-fit-best.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/zoom-fit-best.svg b/.icons/Material-Black-Lime-Numix/32/actions/zoom-fit-best.svg
new file mode 100644
index 00000000..13ac9e43
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/zoom-fit-best.svg
@@ -0,0 +1,7 @@
+<svg width="32" xmlns="http://www.w3.org/2000/svg" height="32" viewBox="0 0 32 32" xmlns:xlink="http://www.w3.org/1999/xlink">
+<path style="fill:#268bd2" d="M 6.308594 2 L 25.691406 2 C 28.070312 2 30 3.929688 30 6.308594 L 30 25.691406 C 30 28.070312 28.070312 30 25.691406 30 L 6.308594 30 C 3.929688 30 2 28.070312 2 25.691406 L 2 6.308594 C 2 3.929688 3.929688 2 6.308594 2 Z "/>
+<g style="fill-opacity:.902;fill:#fff">
+<path d="M 6 6 L 6 14 L 8 14 L 8 8 L 14 8 L 14 6 Z M 18 6 L 18 8 L 24 8 L 24 14 L 26 14 L 26 6 Z M 6 18 L 6 26 L 14 26 L 14 24 L 8 24 L 8 18 Z M 24 18 L 24 24 L 18 24 L 18 26 L 26 26 L 26 18 Z "/>
+<path d="M 10 10 L 10 22 L 22 22 L 22 10 Z M 12 12 L 20 12 L 20 20 L 12 20 Z "/>
+</g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/zoom-fit-height.svg b/.icons/Material-Black-Lime-Numix/32/actions/zoom-fit-height.svg
new file mode 100644
index 00000000..92761add
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/zoom-fit-height.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <path d="m 6.309 2 l 19.383 0 c 2.379 0 4.309 1.93 4.309 4.309 l 0 19.383 c 0 2.379 -1.93 4.309 -4.309 4.309 l -19.383 0 c -2.379 0 -4.309 -1.93 -4.309 -4.309 l 0 -19.383 c 0 -2.379 1.93 -4.309 4.309 -4.309 Z" style="fill:#268bd2"/>
+ <g transform="matrix(0,1,-1,0,32,0)">
+ <g style="fill:#fff;fill-opacity:0.902">
+ <path d="m 10 10 0 12 12 0 0 -12 z m 2 2 8 0 0 8 -8 0 z"/>
+ </g>
+ <rect y="6" x="6" height="20" width="2" style="fill:#fff;opacity:1;fill-opacity:0.902;stroke:none"/>
+ <rect width="2" height="20" x="24" y="6" style="fill:#fff;opacity:1;fill-opacity:0.902;stroke:none"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/zoom-fit-width.svg b/.icons/Material-Black-Lime-Numix/32/actions/zoom-fit-width.svg
new file mode 100644
index 00000000..48b57b51
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/zoom-fit-width.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <path d="m 6.309 2 l 19.383 0 c 2.379 0 4.309 1.93 4.309 4.309 l 0 19.383 c 0 2.379 -1.93 4.309 -4.309 4.309 l -19.383 0 c -2.379 0 -4.309 -1.93 -4.309 -4.309 l 0 -19.383 c 0 -2.379 1.93 -4.309 4.309 -4.309 Z" style="fill:#268bd2"/>
+ <g>
+ <g style="fill:#fff;fill-opacity:0.902">
+ <path d="m 10 10 l 0 12 l 12 0 l 0 -12 m -10 2 l 8 0 l 0 8 l -8 0 Z"/>
+ </g>
+ <rect y="6" x="6" height="20" width="2" style="fill:#fff;opacity:1;fill-opacity:0.902;stroke:none"/>
+ <rect width="2" height="20" x="24" y="6" style="fill:#fff;opacity:1;fill-opacity:0.902;stroke:none"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/zoom-in.svg b/.icons/Material-Black-Lime-Numix/32/actions/zoom-in.svg
new file mode 100644
index 00000000..b76e27c5
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/zoom-in.svg
@@ -0,0 +1,4 @@
+<svg width="32" xmlns="http://www.w3.org/2000/svg" height="32" viewBox="0 0 32 32" xmlns:xlink="http://www.w3.org/1999/xlink">
+<path style="fill:#268bd2" d="M 6.308594 2 L 25.691406 2 C 28.070312 2 30 3.929688 30 6.308594 L 30 25.691406 C 30 28.070312 28.070312 30 25.691406 30 L 6.308594 30 C 3.929688 30 2 28.070312 2 25.691406 L 2 6.308594 C 2 3.929688 3.929688 2 6.308594 2 Z "/>
+<path style="fill:#fff;fill-opacity:.902" d="M 12 6 L 12 12 L 6 12 L 6 20 L 12 20 L 12 26 L 20 26 L 20 20 L 26 20 L 26 12 L 20 12 L 20 6 Z M 14 8 L 18 8 L 18 14 L 24 14 L 24 18 L 18 18 L 18 24 L 14 24 L 14 18 L 8 18 L 8 14 L 14 14 Z "/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/zoom-original.svg b/.icons/Material-Black-Lime-Numix/32/actions/zoom-original.svg
new file mode 100644
index 00000000..328c8959
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/zoom-original.svg
@@ -0,0 +1,4 @@
+<svg width="32" xmlns="http://www.w3.org/2000/svg" height="32" viewBox="0 0 32 32" xmlns:xlink="http://www.w3.org/1999/xlink">
+<path style="fill:#268bd2" d="M 6.308594 2 L 25.691406 2 C 28.070312 2 30 3.929688 30 6.308594 L 30 25.691406 C 30 28.070312 28.070312 30 25.691406 30 L 6.308594 30 C 3.929688 30 2 28.070312 2 25.691406 L 2 6.308594 C 2 3.929688 3.929688 2 6.308594 2 Z "/>
+<path style="fill:#fff;fill-opacity:.902" d="M 10 6 L 10 14 L 12 14 L 12 26 L 20 26 C 20 19.207031 20 11.632812 20 6 C 16.667969 6 13.332031 6 10 6 Z M 18 8 C 18 13.667969 18 18.359375 18 24 L 14 24 C 14 20 14 16 14 12 L 12 12 L 12 8 C 14 8 16 8 18 8 Z "/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/zoom-out.svg b/.icons/Material-Black-Lime-Numix/32/actions/zoom-out.svg
new file mode 100644
index 00000000..d9e2db79
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/zoom-out.svg
@@ -0,0 +1,4 @@
+<svg width="32" xmlns="http://www.w3.org/2000/svg" height="32" viewBox="0 0 32 32" xmlns:xlink="http://www.w3.org/1999/xlink">
+<path style="fill:#268bd2" d="M 6.308594 2 L 25.691406 2 C 28.070312 2 30 3.929688 30 6.308594 L 30 25.691406 C 30 28.070312 28.070312 30 25.691406 30 L 6.308594 30 C 3.929688 30 2 28.070312 2 25.691406 L 2 6.308594 C 2 3.929688 3.929688 2 6.308594 2 Z "/>
+<path style="fill:#fff;fill-opacity:.902" d="M 6 12 L 6 20 C 12.6875 20 19.75 20 26 20 L 26 12 C 18.519531 12 13.210938 12 6 12 Z M 24 14 L 24 18 C 18.644531 18 12.691406 18 8 18 L 8 14 C 13.667969 14 18.359375 14 24 14 Z "/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/actions/zoom.svg b/.icons/Material-Black-Lime-Numix/32/actions/zoom.svg
new file mode 120000
index 00000000..12af19e2
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/actions/zoom.svg
@@ -0,0 +1 @@
+./edit-find.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/animations/gnome-spinner.svg b/.icons/Material-Black-Lime-Numix/32/animations/gnome-spinner.svg
new file mode 120000
index 00000000..559a6ae2
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/animations/gnome-spinner.svg
@@ -0,0 +1 @@
+process-working.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/animations/process-working.svg b/.icons/Material-Black-Lime-Numix/32/animations/process-working.svg
new file mode 100644
index 00000000..85320e44
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/animations/process-working.svg
@@ -0,0 +1,62 @@
+<svg width="281.25" xmlns="http://www.w3.org/2000/svg" height="32" viewBox="0 0 225 32" xmlns:xlink="http://www.w3.org/1999/xlink">
+<g style="fill:#888;fill-opacity:.078">
+<path d="M 19.902344 7.769531 C 19.902344 9.871094 18.207031 11.570312 16.117188 11.570312 C 14.023438 11.570312 12.328125 9.871094 12.328125 7.769531 C 12.328125 5.671875 14.023438 3.96875 16.117188 3.96875 C 18.207031 3.96875 19.902344 5.671875 19.902344 7.769531 Z "/>
+<path d="M 19.902344 24.230469 C 19.902344 26.328125 18.207031 28.027344 16.117188 28.027344 C 14.023438 28.027344 12.328125 26.328125 12.328125 24.230469 C 12.328125 22.128906 14.023438 20.429688 16.117188 20.429688 C 18.207031 20.429688 19.902344 22.128906 19.902344 24.230469 Z "/>
+<path d="M 25.113281 15.175781 C 23.300781 16.226562 20.984375 15.601562 19.9375 13.785156 C 18.890625 11.96875 19.511719 9.644531 21.324219 8.59375 C 23.136719 7.542969 25.453125 8.167969 26.496094 9.984375 C 27.542969 11.804688 26.921875 14.128906 25.113281 15.175781 Z "/>
+<path d="M 10.90625 23.40625 C 9.097656 24.457031 6.78125 23.832031 5.734375 22.015625 C 4.6875 20.195312 5.308594 17.871094 7.121094 16.824219 C 8.933594 15.773438 11.25 16.394531 12.292969 18.214844 C 13.339844 20.03125 12.71875 22.355469 10.90625 23.40625 Z "/>
+<path d="M 21.324219 23.40625 C 19.511719 22.355469 18.890625 20.03125 19.9375 18.214844 C 20.984375 16.394531 23.300781 15.773438 25.113281 16.824219 C 26.921875 17.871094 27.542969 20.195312 26.5 22.015625 C 25.453125 23.832031 23.136719 24.457031 21.324219 23.40625 Z "/>
+<path d="M 7.121094 15.175781 C 5.308594 14.128906 4.6875 11.804688 5.734375 9.984375 C 6.78125 8.167969 9.097656 7.542969 10.90625 8.59375 C 12.71875 9.644531 13.339844 11.96875 12.292969 13.785156 C 11.25 15.605469 8.933594 16.226562 7.121094 15.175781 Z "/>
+</g>
+<path style="fill:#959595;fill-opacity:.784" d="M 52.03125 7.769531 C 52.03125 9.871094 50.335938 11.570312 48.242188 11.570312 C 46.152344 11.570312 44.457031 9.871094 44.457031 7.769531 C 44.457031 5.671875 46.152344 3.96875 48.242188 3.96875 C 50.335938 3.96875 52.03125 5.671875 52.03125 7.769531 Z "/>
+<g style="fill:#888;fill-opacity:.078">
+<path d="M 52.03125 24.230469 C 52.03125 26.328125 50.335938 28.03125 48.242188 28.03125 C 46.152344 28.03125 44.457031 26.328125 44.457031 24.230469 C 44.457031 22.128906 46.152344 20.429688 48.242188 20.429688 C 50.335938 20.429688 52.03125 22.128906 52.03125 24.230469 Z "/>
+<path d="M 57.238281 15.175781 C 55.429688 16.226562 53.113281 15.605469 52.066406 13.785156 C 51.019531 11.96875 51.640625 9.644531 53.453125 8.59375 C 55.265625 7.542969 57.582031 8.167969 58.625 9.984375 C 59.671875 11.804688 59.050781 14.128906 57.238281 15.175781 Z "/>
+<path d="M 43.035156 23.40625 C 41.222656 24.457031 38.90625 23.832031 37.863281 22.015625 C 36.816406 20.195312 37.4375 17.871094 39.25 16.824219 C 41.058594 15.773438 43.375 16.394531 44.421875 18.214844 C 45.46875 20.03125 44.847656 22.355469 43.035156 23.40625 Z "/>
+<path d="M 53.453125 23.40625 C 51.640625 22.355469 51.019531 20.03125 52.066406 18.214844 C 53.113281 16.394531 55.429688 15.773438 57.238281 16.824219 C 59.050781 17.871094 59.671875 20.195312 58.625 22.015625 C 57.578125 23.832031 55.261719 24.457031 53.453125 23.40625 Z "/>
+</g>
+<g style="fill:#959595;fill-opacity:.392">
+<path d="M 39.25 15.175781 C 37.4375 14.128906 36.816406 11.804688 37.863281 9.984375 C 38.90625 8.167969 41.222656 7.542969 43.035156 8.59375 C 44.847656 9.644531 45.46875 11.96875 44.421875 13.785156 C 43.375 15.605469 41.058594 16.226562 39.25 15.175781 Z "/>
+<path d="M 84.160156 7.769531 C 84.160156 9.871094 82.464844 11.570312 80.371094 11.570312 C 78.28125 11.570312 76.585938 9.871094 76.585938 7.769531 C 76.585938 5.671875 78.28125 3.96875 80.371094 3.96875 C 82.464844 3.96875 84.160156 5.671875 84.160156 7.769531 Z "/>
+</g>
+<path style="fill:#888;fill-opacity:.078" d="M 84.160156 24.230469 C 84.160156 26.328125 82.464844 28.03125 80.371094 28.03125 C 78.28125 28.03125 76.585938 26.328125 76.585938 24.230469 C 76.585938 22.128906 78.28125 20.429688 80.371094 20.429688 C 82.464844 20.429688 84.160156 22.128906 84.160156 24.230469 Z "/>
+<path style="fill:#959595;fill-opacity:.784" d="M 89.367188 15.175781 C 87.554688 16.226562 85.238281 15.605469 84.195312 13.785156 C 83.148438 11.96875 83.769531 9.644531 85.582031 8.59375 C 87.390625 7.542969 89.707031 8.167969 90.753906 9.984375 C 91.800781 11.804688 91.179688 14.128906 89.367188 15.175781 Z "/>
+<g style="fill:#888;fill-opacity:.078">
+<path d="M 75.164062 23.40625 C 73.351562 24.457031 71.035156 23.832031 69.988281 22.015625 C 68.945312 20.195312 69.566406 17.871094 71.375 16.824219 C 73.1875 15.773438 75.503906 16.394531 76.550781 18.214844 C 77.597656 20.03125 76.976562 22.355469 75.164062 23.40625 Z "/>
+<path d="M 85.578125 23.40625 C 83.769531 22.355469 83.148438 20.03125 84.195312 18.214844 C 85.238281 16.394531 87.554688 15.773438 89.367188 16.824219 C 91.179688 17.871094 91.800781 20.195312 90.753906 22.015625 C 89.707031 23.832031 87.390625 24.457031 85.578125 23.40625 Z "/>
+<path d="M 71.375 15.175781 C 69.566406 14.128906 68.945312 11.804688 69.988281 9.984375 C 71.035156 8.167969 73.351562 7.542969 75.164062 8.59375 C 76.976562 9.644531 77.597656 11.96875 76.550781 13.785156 C 75.503906 15.605469 73.1875 16.226562 71.375 15.175781 Z "/>
+<path d="M 116.289062 7.769531 C 116.289062 9.871094 114.589844 11.570312 112.5 11.570312 C 110.40625 11.570312 108.710938 9.871094 108.710938 7.769531 C 108.710938 5.671875 110.40625 3.96875 112.5 3.96875 C 114.589844 3.96875 116.289062 5.671875 116.289062 7.769531 Z "/>
+<path d="M 116.289062 24.230469 C 116.289062 26.328125 114.589844 28.03125 112.5 28.03125 C 110.40625 28.03125 108.710938 26.328125 108.710938 24.230469 C 108.710938 22.128906 110.40625 20.429688 112.5 20.429688 C 114.589844 20.429688 116.289062 22.128906 116.289062 24.230469 Z "/>
+</g>
+<path style="fill:#959595;fill-opacity:.392" d="M 121.496094 15.175781 C 119.683594 16.226562 117.367188 15.605469 116.320312 13.785156 C 115.277344 11.96875 115.898438 9.644531 117.707031 8.59375 C 119.519531 7.542969 121.835938 8.167969 122.882812 9.984375 C 123.929688 11.804688 123.308594 14.128906 121.496094 15.175781 Z "/>
+<path style="fill:#888;fill-opacity:.078" d="M 107.292969 23.40625 C 105.480469 24.457031 103.164062 23.832031 102.117188 22.015625 C 101.070312 20.195312 101.691406 17.871094 103.503906 16.824219 C 105.316406 15.773438 107.632812 16.394531 108.679688 18.214844 C 109.722656 20.03125 109.101562 22.355469 107.292969 23.40625 Z "/>
+<path style="fill:#959595;fill-opacity:.784" d="M 117.707031 23.40625 C 115.898438 22.355469 115.277344 20.03125 116.320312 18.214844 C 117.367188 16.394531 119.683594 15.773438 121.496094 16.824219 C 123.308594 17.871094 123.929688 20.195312 122.882812 22.015625 C 121.835938 23.832031 119.519531 24.457031 117.707031 23.40625 Z "/>
+<g style="fill:#888;fill-opacity:.078">
+<path d="M 103.503906 15.175781 C 101.691406 14.128906 101.070312 11.804688 102.117188 9.984375 C 103.164062 8.167969 105.480469 7.542969 107.292969 8.59375 C 109.101562 9.644531 109.722656 11.96875 108.679688 13.785156 C 107.632812 15.605469 105.316406 16.226562 103.503906 15.175781 Z "/>
+<path d="M 148.414062 7.769531 C 148.414062 9.871094 146.71875 11.570312 144.628906 11.570312 C 142.535156 11.570312 140.839844 9.871094 140.839844 7.769531 C 140.839844 5.671875 142.535156 3.96875 144.628906 3.96875 C 146.71875 3.96875 148.414062 5.671875 148.414062 7.769531 Z "/>
+</g>
+<path style="fill:#959595;fill-opacity:.784" d="M 148.414062 24.230469 C 148.414062 26.328125 146.71875 28.03125 144.628906 28.03125 C 142.535156 28.03125 140.839844 26.328125 140.839844 24.230469 C 140.839844 22.128906 142.535156 20.429688 144.628906 20.429688 C 146.71875 20.429688 148.414062 22.128906 148.414062 24.230469 Z "/>
+<g style="fill:#888;fill-opacity:.078">
+<path d="M 153.625 15.175781 C 151.8125 16.226562 149.496094 15.605469 148.449219 13.785156 C 147.402344 11.96875 148.023438 9.644531 149.835938 8.59375 C 151.648438 7.542969 153.964844 8.167969 155.011719 9.984375 C 156.054688 11.804688 155.433594 14.128906 153.625 15.175781 Z "/>
+<path d="M 139.421875 23.40625 C 137.609375 24.457031 135.292969 23.832031 134.246094 22.015625 C 133.199219 20.195312 133.820312 17.871094 135.632812 16.824219 C 137.445312 15.773438 139.761719 16.394531 140.804688 18.214844 C 141.851562 20.03125 141.230469 22.355469 139.421875 23.40625 Z "/>
+</g>
+<path style="fill:#959595;fill-opacity:.392" d="M 149.835938 23.40625 C 148.023438 22.355469 147.402344 20.03125 148.449219 18.214844 C 149.496094 16.394531 151.8125 15.773438 153.625 16.824219 C 155.433594 17.871094 156.054688 20.195312 155.011719 22.015625 C 153.964844 23.832031 151.648438 24.457031 149.835938 23.40625 Z "/>
+<g style="fill:#888;fill-opacity:.078">
+<path d="M 135.632812 15.175781 C 133.820312 14.128906 133.199219 11.804688 134.246094 9.984375 C 135.292969 8.167969 137.609375 7.542969 139.417969 8.59375 C 141.230469 9.644531 141.851562 11.96875 140.804688 13.785156 C 139.761719 15.605469 137.445312 16.226562 135.632812 15.175781 Z "/>
+<path d="M 180.542969 7.769531 C 180.542969 9.871094 178.847656 11.570312 176.757812 11.570312 C 174.664062 11.570312 172.96875 9.871094 172.96875 7.769531 C 172.96875 5.671875 174.664062 3.96875 176.757812 3.96875 C 178.847656 3.96875 180.542969 5.671875 180.542969 7.769531 Z "/>
+<path d="M 180.542969 24.230469 C 180.542969 26.328125 178.847656 28.03125 176.757812 28.03125 C 174.664062 28.03125 172.96875 26.328125 172.96875 24.230469 C 172.96875 22.128906 174.664062 20.429688 176.757812 20.429688 C 178.847656 20.429688 180.542969 22.128906 180.542969 24.230469 Z "/>
+<path d="M 185.75 15.175781 C 183.941406 16.226562 181.625 15.605469 180.578125 13.785156 C 179.53125 11.96875 180.152344 9.644531 181.964844 8.59375 C 183.777344 7.542969 186.09375 8.167969 187.136719 9.984375 C 188.183594 11.804688 187.5625 14.128906 185.75 15.175781 Z "/>
+</g>
+<path style="fill:#959595;fill-opacity:.392" d="M 171.546875 23.40625 C 169.738281 24.457031 167.421875 23.832031 166.375 22.015625 C 165.328125 20.195312 165.949219 17.871094 167.761719 16.824219 C 169.570312 15.773438 171.886719 16.394531 172.933594 18.214844 C 173.980469 20.03125 173.359375 22.355469 171.546875 23.40625 Z "/>
+<path style="fill:#888;fill-opacity:.078" d="M 181.964844 23.40625 C 180.152344 22.355469 179.53125 20.03125 180.578125 18.214844 C 181.625 16.394531 183.941406 15.773438 185.75 16.824219 C 187.5625 17.871094 188.183594 20.195312 187.136719 22.015625 C 186.09375 23.832031 183.777344 24.457031 181.964844 23.40625 Z "/>
+<g style="fill:#959595;fill-opacity:.784">
+<path d="M 167.761719 15.175781 C 165.949219 14.128906 165.328125 11.804688 166.375 9.984375 C 167.421875 8.167969 169.738281 7.542969 171.546875 8.59375 C 173.359375 9.644531 173.980469 11.96875 172.933594 13.785156 C 171.886719 15.605469 169.570312 16.226562 167.761719 15.175781 Z "/>
+<path d="M 212.671875 7.769531 C 212.671875 9.871094 210.976562 11.570312 208.882812 11.570312 C 206.792969 11.570312 205.097656 9.871094 205.097656 7.769531 C 205.097656 5.671875 206.792969 3.96875 208.882812 3.96875 C 210.976562 3.96875 212.671875 5.671875 212.671875 7.769531 Z "/>
+</g>
+<g style="fill:#888;fill-opacity:.078">
+<path d="M 212.671875 24.230469 C 212.671875 26.328125 210.976562 28.03125 208.882812 28.03125 C 206.792969 28.03125 205.097656 26.328125 205.097656 24.230469 C 205.097656 22.128906 206.792969 20.429688 208.882812 20.429688 C 210.976562 20.429688 212.671875 22.128906 212.671875 24.230469 Z "/>
+<path d="M 217.878906 15.175781 C 216.070312 16.226562 213.753906 15.605469 212.707031 13.785156 C 211.660156 11.96875 212.28125 9.644531 214.09375 8.59375 C 215.902344 7.542969 218.21875 8.167969 219.265625 9.984375 C 220.3125 11.804688 219.691406 14.128906 217.878906 15.175781 Z "/>
+<path d="M 203.675781 23.40625 C 201.863281 24.457031 199.546875 23.832031 198.503906 22.015625 C 197.457031 20.195312 198.078125 17.871094 199.886719 16.824219 C 201.699219 15.773438 204.015625 16.394531 205.0625 18.214844 C 206.109375 20.03125 205.488281 22.355469 203.675781 23.40625 Z "/>
+<path d="M 214.09375 23.40625 C 212.28125 22.355469 211.660156 20.03125 212.707031 18.214844 C 213.75 16.394531 216.066406 15.773438 217.878906 16.824219 C 219.691406 17.871094 220.3125 20.195312 219.265625 22.015625 C 218.21875 23.832031 215.902344 24.457031 214.09375 23.40625 Z "/>
+</g>
+<path style="fill:#959595;fill-opacity:.392" d="M 199.886719 15.175781 C 198.078125 14.128906 197.457031 11.804688 198.503906 9.984375 C 199.546875 8.167969 201.863281 7.542969 203.675781 8.59375 C 205.488281 9.644531 206.109375 11.96875 205.0625 13.785156 C 204.015625 15.605469 201.699219 16.226562 199.886719 15.175781 Z "/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/apps/aim.svg b/.icons/Material-Black-Lime-Numix/32/apps/aim.svg
new file mode 100644
index 00000000..e47a2991
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/apps/aim.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <g transform="matrix(0.66666667,0,0,0.66666667,3.3325333e-4,9.9992001e-4)" style="fill:#fc0">
+ <path d="m 19.98,17.906 c 0.723,0.34 4.363,-0.371 4.738,-0.051 0.375,0.324 -0.918,1.551 -0.191,2.09 1.727,1.285 6.289,1.664 10.387,0.152 l 1.551,4.266 c -2.25,1.242 -5.621,1.961 -9.934,1.551 L 37.859,37.32 33.664,41.097 24.949,31.945 C 21.422,38.121 16.812,40.539 13.187,42.75 L 10.14,37.945 c 14.383,-9.08 6.41,-13.148 9.898,-18.336 0.277,-0.414 -0.531,-1.305 -0.059,-1.703 z"/>
+ <path d="m 29.652 12.11 c 0 3.789 -3.07 6.863 -6.859 6.863 -3.793 0 -6.863 -3.074 -6.863 -6.863 0 -3.789 3.07 -6.863 6.863 -6.863 3.789 0 6.859 3.074 6.859 6.863 z"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/apps/facebook.svg b/.icons/Material-Black-Lime-Numix/32/apps/facebook.svg
new file mode 120000
index 00000000..cfc82968
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/apps/facebook.svg
@@ -0,0 +1 @@
+goa-account-facebook.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/apps/goa-account-exchange.svg b/.icons/Material-Black-Lime-Numix/32/apps/goa-account-exchange.svg
new file mode 100644
index 00000000..215b3809
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/apps/goa-account-exchange.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <path d="M28 4v11H17V4m11 0" fill="#7fcc28"/>
+ <path d="M4 4h11v11H4M4 4" fill="#f15119"/>
+ <path d="M15 17v11H4V17m11 0" fill="#00abec"/>
+ <path d="M17 17h11v11H17m0-11" fill="#fbb909"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/apps/goa-account-facebook.svg b/.icons/Material-Black-Lime-Numix/32/apps/goa-account-facebook.svg
new file mode 100644
index 00000000..7be5d973
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/apps/goa-account-facebook.svg
@@ -0,0 +1,5 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <g transform="matrix(2.9439414,0,0,2.6327985,-2.8571423,-2.857152)" style="fill:#3b579d">
+ <path d="m 4.537 5.67 0.801 0 0 -0.597 c 0 -0.465 0.059 -0.786 0.157 -1.015 0.101 -0.229 0.283 -0.415 0.546 -0.557 0.267 -0.146 0.604 -0.218 1.01 -0.218 c 0.416 0 0.853 0.12 1.223 0.298 l -0.267 0.895 c -0.232 -0.056 -0.387 -0.072 -0.602 -0.072 -0.212 0 -0.371 0.024 -0.505 0.147 -0.134 0.122 -0.228 0.24 -0.227 0.521 l 0 0.597 1.334 0 0 0.895 -1.334 0 0 4.476 -1.334 0 0 -4.476 -0.801 0"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/apps/goa-account-flickr.svg b/.icons/Material-Black-Lime-Numix/32/apps/goa-account-flickr.svg
new file mode 100644
index 00000000..24e776dc
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/apps/goa-account-flickr.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" height="32" width="32" viewBox="0 0 9.0311113 9.0311113">
+ <path d="m 4.327 4.516 a 1.129 1.129 0 0 1 -2.257 0 1.129 1.129 0 1 1 2.257 0 z" style="fill:#6592c3"/>
+ <path d="m 6.961 4.516 a 1.129 1.129 0 0 1 -2.257 0 1.129 1.129 0 1 1 2.257 0 z" style="fill:#f142a7"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/apps/goa-account-foursquare.svg b/.icons/Material-Black-Lime-Numix/32/apps/goa-account-foursquare.svg
new file mode 100644
index 00000000..37d2bcb9
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/apps/goa-account-foursquare.svg
@@ -0,0 +1,3 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <path d="M 21.75 10.44 C 21.68 10.74 21.4 11 21.1 11 l -5.08 0 C 15.46 11 15 11.46 15 12.02 l 0 0.96 c 0 0.56 0.46 1.02 1.02 1.02 l 4.31 0 c 0.39 0 0.72 0.38 0.64 0.79 -0.13 0.43 -0.57 2.42 -0.62 2.65 C 20.32 17.69 20.1 18 19.66 18 l -3.45 0 c -0.72 0.02 -0.87 0.03 -1.3 0.56 -0.43 0.52 -3.85 4.3 -3.85 4.3 C 11.03 22.91 11 22.89 11 22.84 L 11 7.69 C 11 7.31 11.31 7 11.69 7 l 10 0 c 0.36 0 0.72 0.36 0.625 0.82 z M 10.28 4 C 8.53 4 8 5.33 8 6.17 L 8 26.5 c 0 1 0.51 1.3 0.79 1.41 0.28 0.11 1.02 0.2 1.54 -0.33 0 0 6.08 -6.36 6.18 -6.47 C 16.61 21 16.66 21 16.72 21 l 3.84 0 C 22.2 21 22.52 19.87 22.7 19.2 22.85 18.6 24.54 9.67 25.1 7.1 25.46 5.06 24.95 4 23.1 4" fill="#fa4778"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/apps/goa-account-google.svg b/.icons/Material-Black-Lime-Numix/32/apps/goa-account-google.svg
new file mode 100644
index 00000000..ff160109
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/apps/goa-account-google.svg
@@ -0,0 +1,7 @@
+<!-- Generator: Adobe Illustrator 18.1.1, SVG Export Plug-In . SVG Version: 6.00 Build 0) -->
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32" style="enable-background:new 0 0 400 400">
+ <path d="m 6.917 8.177 c -1.15 1.326 -2.035 2.915 -2.518 4.717 c -0.252 0.941 -0.377 1.886 -0.395 2.82 -0.005 0.183 -0.004 0.367 -0.001 0.551 0.016 0.94 0.142 1.892 0.396 2.84 0.483 1.803 1.367 3.391 2.517 4.717 l 2.466 -3.316 c -0.491 -0.725 -0.879 -1.539 -1.12 -2.436 -0.154 -0.574 -0.232 -1.147 -0.257 -1.715 -0.005 -0.124 -0.012 -0.248 -0.012 -0.374 0 -0.074 0.006 -0.147 0.008 -0.22 0.018 -0.606 0.097 -1.219 0.262 -1.832 0.24 -0.897 0.627 -1.711 1.118 -2.436 l -2.465 -3.316" 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:#fbbc05;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 8.44 18.643 -3.24 2.565 c 1.948 4.01 6.05 6.792 10.789 6.792 c 0.964 0 1.898 -0.124 2.797 -0.341 0.016 -0.004 0.032 -0.006 0.048 -0.01 0.005 -0.001 0.01 -0.003 0.016 -0.004 0.16 -0.04 0.319 -0.083 0.477 -0.129 0.23 -0.065 0.459 -0.137 0.686 -0.217 0.015 -0.006 0.031 -0.009 0.047 -0.014 0.003 -0.001 0.005 -0.002 0.008 -0.003 0.655 -0.234 1.298 -0.528 1.921 -0.888 1.616 -0.933 2.921 -2.198 3.905 -3.652 l -3.841 -1.523 c -0.563 0.65 -1.236 1.224 -2.022 1.685 -0.024 0.014 -0.047 0.028 -0.07 0.042 -0.393 0.225 -0.796 0.413 -1.207 0.564 -0.205 0.075 -0.412 0.14 -0.62 0.198 -0.018 0.005 -0.036 0.009 -0.053 0.014 -0.179 0.048 -0.36 0.089 -0.54 0.125 c -0.501 0.098 -1.018 0.155 -1.549 0.155 -3.513 0 -6.465 -2.229 -7.549 -5.357" 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:#34a853;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 16 14 0 4 7.747 0 c -0.508 1.99 -1.756 3.673 -3.439 4.745 l 3.24 2.564 c 2.711 -2.204 4.452 -5.56 4.452 -9.309 c 0 -0.683 -0.072 -1.348 -0.182 -2 -3.939 0 -7.878 0 -11.818 0 z" mix-blend-mode="normal" isolation="auto" white-space="normal" solid-opacity="1" solid-color="#000000" style="visibility:visible;shape-rendering:auto;color-interpolation-filters:linearRGB;fill:#4285f4;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 15.989 4 c -4.737 0 -8.841 2.784 -10.789 6.792 l 3.24 2.565 c 1.085 -3.128 4.04 -5.357 7.549 -5.357 c 2.05 0 3.906 0.764 5.316 2.02 l 2.811 -2.811 c -2.142 -1.982 -4.995 -3.206 -8.128 -3.206" 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:#ea4335;opacity:1;image-rendering:auto;fill-opacity:1;stroke:none;display:inline;color:#000;fill-rule:nonzero;color-rendering:auto;color-interpolation:sRGB"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/apps/goa-account-kerberos.svg b/.icons/Material-Black-Lime-Numix/32/apps/goa-account-kerberos.svg
new file mode 100644
index 00000000..9f6ee946
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/apps/goa-account-kerberos.svg
@@ -0,0 +1,3 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <path d="m 9.457 25 c 1.102 -5.727 -1.867 -7.634 -4.654 -5.465 l -1.263 -0.784 2.235 -2.531 0.049 -1.206 2.138 -1.365 -0.536 -1.367 c 0.917 0.401 1.766 0.341 2.097 1.287 1.977 0.24 3.873 2.292 3.784 3.656 1.232 -3.576 2.958 -5.485 -2.19 -8.06 l -0.161 -1.365 3.224 0.823 1.021 -0.542 1.524 0.943 1.099 -0.823 c -0.313 0.784 0.388 1 -0.193 1.667 1.638 1.365 1.125 5.649 1.302 7.417 0.458 -1.388 1.529 -2.935 3.388 -3.36 0.146 -0.844 1.334 -0.841 2.01 -1.445 l -0.221 1.346 1.88 1.284 0.023 1.227 2.445 2.714 -1.714 0.823 c -4.063 -3.136 -5.24 0.988 -4.02 5.124" style="fill:#791918;stroke:none"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/apps/goa-account-lastfm.svg b/.icons/Material-Black-Lime-Numix/32/apps/goa-account-lastfm.svg
new file mode 100644
index 00000000..083d5b22
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/apps/goa-account-lastfm.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <defs>
+ <linearGradient id="b" x1="1" x2="0" y1="48" gradientUnits="userSpaceOnUse" gradientTransform="rotate(-90 24 24)">
+ <stop stop-color="#e2262b"/>
+ <stop offset="1" stop-color="#e4383e"/>
+ </linearGradient>
+ </defs>
+ <g transform="scale(0.66666666666666663)">
+ <path d="M17.586 31.926c-.52-.07-1.445-.37-2.062-.668-4.02-1.926-5.664-6.777-3.684-10.863 2.262-4.672 8.434-5.863 12.148-2.344 1.074 1.017 1.55 1.884 3.168 5.728 1.688 4.02 2 4.652 2.547 5.188.586.57 1.13.762 2.168.762 1.708 0 2.927-1.055 2.927-2.527 0-1.245-.438-1.644-2.672-2.437-3.402-1.227-4.504-2.336-4.508-4.563 0-1.188.3-1.98 1.066-2.8 1.098-1.173 2.992-1.56 4.668-.978.716.254 2.212 1.578 2.212 1.957 0 .183-.867.745-1.348.878-.254.066-.473-.02-.766-.3-.594-.57-.996-.747-1.707-.747-1.226 0-1.987.74-1.987 1.93s.484 1.59 2.902 2.407c3.332 1.125 4.316 2.14 4.336 4.492.02 2.03-.894 3.495-2.714 4.362-.828.39-1.11.44-2.46.44-1.93-.003-2.798-.358-3.88-1.577-.727-.82-1.465-2.36-3.828-7.977-.98-2.328-2.238-3.47-4.336-3.918-1.063-.227-2.543-.016-3.508.492-.94.492-1.992 1.602-2.488 2.617-.41.823-.45 1.054-.45 2.487 0 1.367.056 1.69.4 2.44.52 1.146 1.542 2.204 2.667 2.774.813.41 1.066.462 2.363.462 1.246 0 1.566-.06 2.31-.414.847-.414 1.987-1.43 2.452-2.19l.242-.396.477 1.09c.266.602.48 1.168.48 1.27 0 .3-1.078 1.285-2.066 1.898-1.5.926-3.222 1.273-5.062 1.023m-.004-.004" fill="url(#b)" transform="matrix(1.38514 0 0 1.38514 -9.238 -9.25)"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/apps/goa-account-live.svg b/.icons/Material-Black-Lime-Numix/32/apps/goa-account-live.svg
new file mode 120000
index 00000000..f1598bd2
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/apps/goa-account-live.svg
@@ -0,0 +1 @@
+live.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/apps/goa-account-microsoft.svg b/.icons/Material-Black-Lime-Numix/32/apps/goa-account-microsoft.svg
new file mode 120000
index 00000000..f1598bd2
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/apps/goa-account-microsoft.svg
@@ -0,0 +1 @@
+live.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/apps/goa-account-msn.svg b/.icons/Material-Black-Lime-Numix/32/apps/goa-account-msn.svg
new file mode 120000
index 00000000..f1598bd2
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/apps/goa-account-msn.svg
@@ -0,0 +1 @@
+live.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/apps/goa-account-owncloud.svg b/.icons/Material-Black-Lime-Numix/32/apps/goa-account-owncloud.svg
new file mode 100644
index 00000000..7a9df023
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/apps/goa-account-owncloud.svg
@@ -0,0 +1,13 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <g transform="matrix(0.66667729,0,0,0.66667729,-0.00188102,-7.2160077e-4)" style="fill:#1c2d44;stroke:#f9f9f9">
+ <path d="m 308.81 78.917 c 0 11.212 -9.08 20.32 -20.32 20.32 -11.239 0 -20.32 -9.108 -20.32 -20.32 0 -11.239 9.08 -20.347 20.32 -20.347 11.239 0 20.32 9.108 20.32 20.347 z" transform="matrix(0.14111,0,0,0.14111,-24.94227,7.7667)"/>
+ <path d="m 288.47 149.57 c 0 20.569 -16.693 37.26 -37.26 37.26 -20.569 0 -37.23 -16.693 -37.23 -37.26 0 -20.569 16.665 -37.23 37.23 -37.23 20.569 0 37.26 16.665 37.26 37.23 z" transform="matrix(0.14111,0,0,0.14111,-24.94227,7.7667)"/>
+ <path d="m 333.48 124.79 c 0 22.23 -18.02 40.28 -40.25 40.28 -22.23 0 -40.25 -18.05 -40.25 -40.28 0 -22.23 18.02 -40.25 40.25 -40.25 22.23 0 40.25 18.02 40.25 40.25 z" transform="matrix(0.14111,0,0,0.14111,-24.94227,7.7667)"/>
+ <path d="m 412.57 108.48 c 0 20.569 -16.665 37.23 -37.23 37.23 -20.569 0 -37.23 -16.665 -37.23 -37.23 0 -20.569 16.665 -37.26 37.23 -37.26 20.569 0 37.23 16.693 37.23 37.26 z" transform="matrix(0.14111,0,0,0.14111,-24.94227,7.7667)"/>
+ <path d="m 371.74 79.5 c 0 20.569 -16.665 37.23 -37.23 37.23 -20.569 0 -37.26 -16.665 -37.26 -37.23 0 -20.569 16.693 -37.23 37.26 -37.23 20.569 0 37.23 16.665 37.23 37.23 z" transform="matrix(0.14111,0,0,0.14111,-24.94227,7.7667)"/>
+ <path d="m 479.73 163.96 c 0 11.765 -9.551 21.288 -21.316 21.288 -11.738 0 -21.288 -9.523 -21.288 -21.288 0 -11.765 9.551 -21.316 21.288 -21.316 11.765 0 21.316 9.551 21.316 21.316 z" transform="matrix(0.14111,0,0,0.14111,-24.94227,7.7667)"/>
+ <path d="m 453.43 147.57 c 0 22.23 -18.02 40.25 -40.28 40.25 -22.23 0 -40.25 -18.02 -40.25 -40.25 0 -22.257 18.02 -40.28 40.25 -40.28 22.257 0 40.28 18.02 40.28 40.28 z" transform="matrix(0.14111,0,0,0.14111,-24.94227,7.7667)"/>
+ <path d="m 312.05 166.01 c 0 11.765 -9.523 21.288 -21.288 21.288 -11.765 0 -21.288 -9.523 -21.288 -21.288 0 -11.765 9.523 -21.288 21.288 -21.288 11.765 0 21.288 9.523 21.288 21.288 z" transform="matrix(0.14111,0,0,0.14111,-24.94227,7.7667)"/>
+ <path d="m 166.58 -64.48 c 0 21.333 -17.313 38.625 -38.646 38.625 -21.333 0 -38.625 -17.292 -38.625 -38.625 0 -21.333 17.292 -38.625 38.625 -38.625 21.333 0 38.646 17.292 38.646 38.625 z" transform="matrix(0.1875,0,0,0.1875,0,39)"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/apps/goa-account-pocket.svg b/.icons/Material-Black-Lime-Numix/32/apps/goa-account-pocket.svg
new file mode 100644
index 00000000..eea556e0
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/apps/goa-account-pocket.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" viewBox="0 0 9.0311113 9.0311113" height="32">
+ <path d="m 3.127 3.389 c -0.157 0 -0.309 0.023 -0.399 0.127 -0.138 0.159 -0.083 0.475 -0.083 0.667 0 0.293 -0.02 0.606 0.039 0.895 0.064 0.309 0.289 0.646 0.543 0.856 0.185 0.152 0.382 0.26 0.61 0.348 0.223 0.078 0.437 0.113 0.662 0.116 0.206 0 0.413 -0.021 0.608 -0.085 c 0.199 -0.064 0.401 -0.155 0.569 -0.274 0.175 -0.135 0.315 -0.267 0.425 -0.433 0.081 -0.124 0.149 -0.259 0.199 -0.396 0.125 -0.34 0.089 -0.739 0.089 -1.093 c 0 -0.16 0.043 -0.449 -0.065 -0.584 c -0.163 -0.204 -0.523 -0.132 -0.791 -0.132 l -2.057 0 c -0.102 0 -0.227 -0.014 -0.349 -0.013 z m 2.281 0.873 c 0.043 0 0.089 0.011 0.136 0.04 0.108 0.065 0.142 0.22 0.066 0.317 -0.07 0.09 -0.175 0.162 -0.263 0.237 l -0.455 0.395 c -0.101 0.089 -0.203 0.216 -0.351 0.23 -0.148 0.013 -0.246 -0.096 -0.341 -0.183 l -0.475 -0.413 c -0.098 -0.081 -0.235 -0.171 -0.304 -0.275 -0.096 -0.147 0.015 -0.321 0.19 -0.345 0.112 -0.015 0.191 0.049 0.269 0.111 l 0.445 0.385 c 0.046 0.039 0.121 0.143 0.186 0.152 0.072 0.009 0.181 -0.131 0.227 -0.171 l 0.331 -0.283 c 0.095 -0.086 0.209 -0.195 0.339 -0.197" style="fill:#ee4055"/>
+ <g transform="matrix(0.01132942,0,0,0.01131152,-4.5812857,1.5022801)">
+ <path d="m 672.97 87.89 36 -20.691 c 29.384 -13.49 60.752 -20.309 93 -20.309 l 0 -30 c -34.06 2.688 -66.25 7.03 -98 20.719 -8.07 3.481 -25.338 8.627 -29.972 16.494 -4.416 7.497 -1.028 25.15 -1.028 33.787 z" style="fill:#51bbb7"/>
+ <path d="m 801.97 16.89 0 30 c 30.987 0 61.751 6.339 90 19.309 l 39 21.691 c 0 -8.623 3.687 -28.21 -1.028 -35.471 -4.649 -7.164 -21.306 -12.09 -28.972 -15.379 -30.898 -13.269 -65.4 -20.13 -99 -20.15 z" style="fill:#ef4155"/>
+ <path d="m 930.97 52.89 c 0 9.62 -3.161 25.846 0.603 34.7 2.463 5.795 11.53 10.361 16.12 14.511 11.311 10.236 22.14 21.435 31.09 33.828 24.544 33.978 43.12 77.35 43.19 119.96 0.076 47.39 -9.709 91.84 -36.1 132 -9.534 14.508 -21.14 27.875 -33.81 39.711 -5.53 5.164 -17.523 11.617 -20.487 18.589 -3.664 8.618 -0.603 24.341 -0.603 33.7 28.17 -10.662 54.32 -40.57 71.895 -64 65.57 -87.43 65.57 -211.57 0 -299 -17.574 -23.43 -43.724 -53.34 -71.895 -64 z" style="fill:#fbb74b"/>
+ <path d="m 671.97 53.89 c -31.521 21.264 -58.59 45.815 -79.31 78 -56.01 87.01 -50.675 202.53 11.181 285 17.681 23.573 42.07 49.2 69.13 62 0 -9.06 2.98 -24.365 -0.603 -32.7 -2.907 -6.76 -14.1 -12.276 -19.397 -17.339 -13.02 -12.445 -25.01 -25.881 -34.921 -40.961 -26.485 -40.3 -39.29 -88.85 -35.989 -137 3.06 -44.679 21.03 -88.46 49.33 -123 l 24.576 -25.714 15.972 -13.75 c 3.572 -5.889 2.638 -28.316 0.028 -34.536 z" style="fill:#83edb9"/>
+ <path d="m 672.97 445.89 c 0 8.414 -3.278 25.478 1.028 32.787 4.634 7.867 21.899 13.01 29.972 16.494 31.753 13.692 63.936 18.03 98 20.719 l 0 -29 c -33.15 0 -66.11 -7.06 -96 -21.756 -9.838 -4.837 -23.2 -10.443 -30 -19.244 l -3 0 z" style="fill:#51bbb7"/>
+ <path d="m 801.97 486.89 0 29 c 33.604 -0.022 68.1 -6.881 99 -20.15 7.666 -3.293 24.323 -8.215 28.972 -15.379 4.604 -7.095 1.028 -26.06 1.028 -34.471 l -39 21.691 c -28.25 12.97 -59.01 19.309 -90 19.309 m 173 -41 1 1 -1 -1 z" style="fill:#ef4155"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/apps/goa-account-twitter.svg b/.icons/Material-Black-Lime-Numix/32/apps/goa-account-twitter.svg
new file mode 100644
index 00000000..bc8bc9f9
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/apps/goa-account-twitter.svg
@@ -0,0 +1,3 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <path d="m 18.272 8.564 c -1.626 0.606 -2.653 2.165 -2.537 3.871 l 0.039 0.66 -0.651 -0.081 c -2.366 -0.309 -4.434 -1.358 -6.189 -3.119 l -0.858 -0.874 -0.222 0.646 c -0.469 1.438 -0.169 2.958 0.807 3.98 c 0.519 0.563 0.403 0.645 -0.495 0.307 -0.312 -0.107 -0.585 -0.188 -0.611 -0.147 -0.09 0.095 0.222 1.317 0.469 1.801 0.338 0.674 1.027 1.331 1.781 1.722 l 0.638 0.307 -0.754 0.014 c -0.73 0 -0.754 0.014 -0.677 0.296 0.26 0.874 1.288 1.801 2.432 2.206 l 0.807 0.282 -0.701 0.429 c -1.041 0.619 -2.263 0.967 -3.482 0.995 c -0.585 0.013 -1.067 0.068 -1.067 0.109 c 0 0.134 1.586 0.886 2.51 1.182 2.769 0.874 6.06 0.497 8.531 -0.995 1.755 -1.062 3.512 -3.173 4.331 -5.217 0.442 -1.089 0.885 -3.079 0.885 -4.03 0 -0.618 0.037 -0.699 0.767 -1.438 0.429 -0.429 0.833 -0.901 0.91 -1.035 0.132 -0.255 0.118 -0.255 -0.546 -0.027 -1.106 0.402 -1.262 0.35 -0.714 -0.255 0.403 -0.429 0.883 -1.209 0.883 -1.438 0 -0.041 -0.195 0.025 -0.416 0.147 -0.235 0.134 -0.754 0.336 -1.144 0.457 l -0.703 0.228 -0.638 -0.443 c -0.35 -0.242 -0.844 -0.511 -1.104 -0.592 -0.664 -0.188 -1.678 -0.161 -2.276 0.054" style="fill:#00abec"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/apps/goa-account-yahoo.svg b/.icons/Material-Black-Lime-Numix/32/apps/goa-account-yahoo.svg
new file mode 100644
index 00000000..acde5a14
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/apps/goa-account-yahoo.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="130.35156 177.43359 32 31.999999" style="overflow:visible;enable-background:new 130.3515625 177.4335938 800 151.6611328">
+ <path d="m 153.85 189.47 c -0.374 0.037 -1.929 0.385 -2.451 0.497 -0.56 0.149 -5.673 4.1 -6.01 5.07 -0.075 0.336 -0.112 0.852 -0.112 1.338 l -0.037 0.784 c 0 0.559 0.155 1.462 0.23 1.947 0.336 0.075 2.769 0.01 3.217 0.084 l -0.055 1 c -0.438 -0.032 -3.527 -0.024 -5.292 -0.024 -0.896 0 -3.776 0.099 -4.661 0.072 l 0.167 -0.954 c 0.485 -0.038 2.494 0.087 2.936 -0.38 0.219 -0.231 0.149 -0.479 0.149 -1.823 l 0 -0.634 c 0 -0.299 0 -0.859 -0.075 -1.381 -0.186 -0.56 -4.69 -6.184 -5.847 -7.079 -0.336 -0.112 -2.441 -0.322 -2.964 -0.435 l -0.026 -0.86 c 0.261 -0.131 2.602 0.032 4.873 -0.052 1.493 -0.055 4.9 0 5.32 0.05 l -0.108 0.758 c -0.448 0.112 -2.605 0.154 -3.165 0.303 1.456 2.165 3.757 4.952 4.504 6.03 0.411 -0.597 4.02 -3.079 4.131 -3.938 -0.56 -0.112 -2.414 -0.379 -2.713 -0.379 l -0.177 -0.977 c 0.508 -0.079 3.18 0 4.509 0 1.147 0 3.596 0 4.293 0.057 l -0.637 0.92" style="fill:#881fa2;fill-opacity:1"/>
+ <path d="m 156.29 199.47 -0.866 -0.074 -0.009 -1.876 1.096 0.137 0.983 0.046 -0.273 1.837 -0.931 -0.069 m 1.116 -3.314 -1.616 -0.157 c 0.17 -0.817 0.022 -7.091 0.009 -7.76 l -0.083 -1.318 c 0.45 0.089 0.382 0.042 2.282 0.242 1.156 0.121 1.307 0.173 1.687 0.188 l -0.497 1.563 c -0.424 1.25 -1.652 6.824 -1.782 7.242 z" style="fill:#881fa2;fill-opacity:1"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/apps/google.svg b/.icons/Material-Black-Lime-Numix/32/apps/google.svg
new file mode 120000
index 00000000..bf5449e7
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/apps/google.svg
@@ -0,0 +1 @@
+goa-account-google.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/apps/icq.svg b/.icons/Material-Black-Lime-Numix/32/apps/icq.svg
new file mode 100644
index 00000000..3e7e1471
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/apps/icq.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <path d="m 12.67 4.44 c -0.758 -0.172 -1.379 -0.103 -2.034 0.241 -0.724 0.448 -1.138 1.138 -1.31 2.103 c -0.172 1 0 1.965 0.517 2.931 l 0.241 0.345 -0.828 -0.276 c -1.034 -0.241 -2 -0.103 -2.965 0.414 c -1 0.517 -1.621 1.241 -2.034 2.241 -0.379 0.966 -0.345 1.896 0.138 2.758 0.207 0.379 0.517 0.689 0.793 0.896 0.414 0.414 0.931 0.655 1.552 0.758 l 0.241 0.069 -0.517 0.448 c -0.483 0.414 -0.758 0.931 -0.931 1.448 -0.172 0.621 -0.103 1.241 0.241 1.827 0.172 0.276 0.345 0.517 0.62 0.689 0.276 0.241 0.621 0.414 1.034 0.448 0.759 0.172 1.552 0.172 2.413 -0.104 l -0.621 1.034 -0.172 0.449 c -0.345 1.103 -0.241 2.069 0.276 3.068 0.241 0.379 0.517 0.725 0.793 1.034 0.414 0.379 0.931 0.621 1.552 0.793 1.034 0.276 2.069 0.241 3.069 -0.276 0.966 -0.518 1.586 -1.345 1.896 -2.38 l 0.034 -0.207 c 0.655 0.725 1.276 1.207 1.965 1.379 0.689 0.207 1.379 0.172 2 -0.241 0.586 -0.345 1 -0.931 1.207 -1.655 0.172 -0.759 0.172 -1.517 0 -2.379 0.345 0.241 0.689 0.413 1.103 0.517 1.103 0.345 2.068 0.31 3.034 -0.207 0.931 -0.517 1.552 -1.345 1.862 -2.414 0.276 -1.034 0.207 -2.034 -0.31 -2.999 l -0.172 -0.276 c -0.276 -0.414 -0.551 -0.828 -0.965 -1.103 -0.345 -0.241 -0.758 -0.414 -1.138 -0.586 1.069 -0.517 1.827 -1.241 2.172 -2.172 0.241 -0.759 0.172 -1.379 -0.172 -2 l 0 -0.069 c -0.413 -0.69 -0.965 -1.138 -1.827 -1.379 -0.517 -0.103 -1.104 -0.103 -1.621 -0.069 l -1.138 0.241 0.379 -0.862 c 0.345 -1.103 0.241 -2.172 -0.345 -3.172 l -0.103 -0.172 c -0.517 -0.862 -1.276 -1.379 -2.31 -1.655 -1.069 -0.276 -2.068 -0.172 -3.034 0.345 -0.965 0.517 -1.655 1.31 -1.965 2.345 l 0 0.069 -0.034 0.241 -0.138 -0.241 -0.345 -0.621 c -0.552 -0.861 -1.242 -1.378 -2.104 -1.619 l 0 0 z m 8.792 2.069 c 0.172 0.345 0.276 0.758 0.276 1.207 l -0.103 0.758 c -0.138 0.379 -0.31 0.724 -0.517 1.034 l -3.103 3.793 c -0.31 -0.241 -0.655 -0.414 -1 -0.586 l -0.345 -3.896 -0.034 -1.379 0.034 -0.345 c 0.172 -0.689 0.655 -1.207 1.276 -1.552 0.62 -0.345 1.31 -0.414 1.965 -0.172 0.724 0.172 1.242 0.551 1.552 1.137 l 0 0 z m -10.689 0.69 c 0.034 -0.621 0.276 -1.034 0.689 -1.276 0.207 -0.172 0.517 -0.172 0.793 -0.034 0.621 0.172 1.138 0.621 1.552 1.483 0.172 0.345 0.345 0.689 0.414 1.103 l 0.689 4.069 -0.517 0.172 -3.069 -3.344 -0.172 -0.345 c -0.275 -0.621 -0.448 -1.207 -0.379 -1.828 l 0 0 z m -1.862 4.03 0.931 0.379 3.034 2.207 c -0.276 0.345 -0.448 0.689 -0.551 1.034 l -4.965 0.621 -0.345 -0.069 c -0.621 -0.103 -1.034 -0.379 -1.31 -0.896 -0.276 -0.517 -0.276 -1.034 -0.069 -1.552 0.241 -0.655 0.689 -1.173 1.345 -1.448 0.62 -0.345 1.241 -0.449 1.931 -0.276 l 0 0 z m 3.276 5.62 0.241 0.69 0.103 0.241 c -0.517 0.448 -0.897 0.862 -1.31 1.241 l -1.035 0.862 -0.276 0.172 c -0.655 0.31 -1.207 0.414 -1.793 0.345 -0.517 -0.034 -0.931 -0.207 -1.104 -0.517 l -0.103 -0.379 0.069 -0.31 c 0.172 -0.518 0.621 -1.034 1.414 -1.414 0.413 -0.172 0.758 -0.345 1.034 -0.414 l 2.759 -0.517 0 0 z m 10.757 -5.585 c 0.621 -0.276 1.207 -0.345 1.827 -0.276 0.586 0.069 1 0.345 1.207 0.758 l 0.138 0.448 -0.069 0.345 c -0.241 0.621 -0.759 1.103 -1.621 1.483 -0.345 0.172 -0.724 0.241 -1.138 0.31 l -4.241 0.517 -0.069 -0.241 -0.069 -0.103 0.138 -0.172 3.482 -2.896 0.413 -0.172 0 0 z m -8.792 3.276 c 0.413 -0.379 0.965 -0.62 1.621 -0.62 0.621 0 1.207 0.241 1.586 0.62 0.483 0.483 0.69 1 0.69 1.621 0 0.62 -0.207 1.207 -0.69 1.621 -0.448 0.448 -0.965 0.689 -1.586 0.689 -0.655 0 -1.207 -0.241 -1.621 -0.689 -0.448 -0.414 -0.689 -1 -0.689 -1.621 0 -0.62 0.241 -1.138 0.689 -1.621 l 0 0 z m 0.793 4.999 c 0.069 1.173 0.172 2.414 0.345 3.758 l 0 1.379 -0.034 0.345 c -0.241 0.62 -0.655 1.137 -1.276 1.413 -0.62 0.345 -1.276 0.414 -1.896 0.241 -0.689 -0.172 -1.207 -0.586 -1.483 -1.137 -0.172 -0.345 -0.31 -0.759 -0.31 -1.173 l 0.172 -0.792 c 0.069 -0.345 0.241 -0.69 0.517 -0.966 l 2.896 -3.448 c 0.345 0.172 0.689 0.345 1.069 0.379 l 0 0 z m 2.655 -0.448 1.448 1.483 0.896 1.103 0.172 0.345 c 0.31 0.586 0.483 1.138 0.414 1.793 -0.069 0.621 -0.276 1.069 -0.689 1.241 -0.241 0.172 -0.517 0.172 -0.793 0.138 -0.655 -0.172 -1.173 -0.689 -1.552 -1.517 l -0.414 -1.137 -0.517 -3 0.586 -0.207 0.448 -0.241 0 0 z m 1.552 -2.138 3.896 -0.345 1.379 -0.034 0.345 0.034 c 0.517 0.172 1 0.483 1.276 1 0.345 0.379 0.517 0.896 0.517 1.483 l -0.103 0.689 c -0.172 0.69 -0.586 1.207 -1.173 1.483 -0.621 0.345 -1.241 0.414 -1.931 0.172 -0.414 -0.103 -0.689 -0.276 -0.931 -0.551 l -3.62 -3 0.241 -0.517 0.104 -0.414 0 0 z" style="fill:#292929;fill-opacity:1"/>
+ <path d="m 21.463 6.509 c 0.172 0.345 0.276 0.758 0.276 1.207 l -0.103 0.758 c -0.138 0.379 -0.31 0.724 -0.517 1.034 l -3.103 3.793 c -0.31 -0.241 -0.655 -0.414 -1 -0.586 l -0.345 -3.896 -0.034 -1.379 0.034 -0.345 c 0.172 -0.689 0.655 -1.207 1.276 -1.552 0.62 -0.345 1.31 -0.414 1.965 -0.172 0.724 0.172 1.242 0.551 1.552 1.137 l 0 0 z m -10.689 0.69 c 0.034 -0.621 0.276 -1.034 0.689 -1.276 0.207 -0.172 0.517 -0.172 0.793 -0.034 0.621 0.172 1.138 0.621 1.552 1.483 0.172 0.345 0.345 0.689 0.414 1.103 l 0.689 4.069 -0.517 0.172 -3.069 -3.344 -0.172 -0.345 c -0.275 -0.621 -0.448 -1.207 -0.379 -1.828 l 0 0 z m -1.862 4.03 0.931 0.379 3.034 2.207 c -0.276 0.345 -0.448 0.689 -0.551 1.034 l -4.965 0.621 -0.345 -0.069 c -0.621 -0.103 -1.034 -0.379 -1.31 -0.896 -0.276 -0.517 -0.276 -1.034 -0.069 -1.552 0.241 -0.655 0.689 -1.173 1.345 -1.448 0.62 -0.345 1.241 -0.449 1.931 -0.276 l 0 0 z m 14.03 0.034 c 0.621 -0.276 1.207 -0.345 1.827 -0.276 0.586 0.069 1 0.345 1.207 0.758 l 0.138 0.448 -0.069 0.345 c -0.241 0.621 -0.759 1.103 -1.621 1.483 -0.345 0.172 -0.724 0.241 -1.138 0.31 l -4.241 0.517 -0.069 -0.241 -0.069 -0.103 0.138 -0.172 3.482 -2.896 0.413 -0.172 0 0 z m -7.999 8.275 c 0.069 1.173 0.172 2.414 0.345 3.758 l 0 1.379 -0.034 0.345 c -0.241 0.62 -0.655 1.137 -1.276 1.413 -0.62 0.345 -1.276 0.414 -1.896 0.241 -0.689 -0.172 -1.207 -0.586 -1.483 -1.137 -0.172 -0.345 -0.31 -0.759 -0.31 -1.173 l 0.172 -0.792 c 0.069 -0.345 0.241 -0.69 0.517 -0.966 l 2.896 -3.448 c 0.345 0.172 0.689 0.345 1.069 0.379 l 0 0 z m 2.655 -0.448 1.448 1.483 0.896 1.103 0.172 0.345 c 0.31 0.586 0.483 1.138 0.414 1.793 -0.069 0.621 -0.276 1.069 -0.689 1.241 -0.241 0.172 -0.517 0.172 -0.793 0.138 -0.655 -0.172 -1.173 -0.689 -1.552 -1.517 l -0.414 -1.137 -0.517 -3 0.586 -0.207 0.448 -0.241 0 0 z m 1.552 -2.138 3.896 -0.345 1.379 -0.034 0.345 0.034 c 0.517 0.172 1 0.483 1.276 1 0.345 0.379 0.517 0.896 0.517 1.483 l -0.103 0.689 c -0.172 0.69 -0.586 1.207 -1.173 1.483 -0.621 0.345 -1.241 0.414 -1.931 0.172 -0.414 -0.103 -0.689 -0.276 -0.931 -0.551 l -3.62 -3 0.241 -0.517 0.104 -0.414 0 0 z" style="fill:#73db47;fill-opacity:1"/>
+ <path d="m 12.188 16.852 0.241 0.69 0.103 0.241 c -0.517 0.448 -0.897 0.862 -1.31 1.241 l -1.035 0.862 -0.276 0.172 c -0.655 0.31 -1.207 0.414 -1.793 0.345 -0.517 -0.034 -0.931 -0.207 -1.104 -0.517 l -0.103 -0.379 0.069 -0.31 c 0.172 -0.518 0.621 -1.034 1.414 -1.414 0.413 -0.172 0.758 -0.345 1.034 -0.414 l 2.759 -0.517 0 0 z" style="fill:#f03c4e;fill-opacity:1"/>
+ <path d="m 14.15 14.542 c 0.413 -0.379 0.965 -0.62 1.621 -0.62 0.621 0 1.207 0.241 1.586 0.62 0.483 0.483 0.69 1 0.69 1.621 0 0.62 -0.207 1.207 -0.69 1.621 -0.448 0.448 -0.965 0.689 -1.586 0.689 -0.655 0 -1.207 -0.241 -1.621 -0.689 -0.448 -0.414 -0.689 -1 -0.689 -1.621 0 -0.62 0.241 -1.138 0.689 -1.621 l 0 0 z" style="fill:#fffd59;fill-opacity:1"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/apps/im-aim.svg b/.icons/Material-Black-Lime-Numix/32/apps/im-aim.svg
new file mode 120000
index 00000000..a91e346d
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/apps/im-aim.svg
@@ -0,0 +1 @@
+aim.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/apps/im-icq.svg b/.icons/Material-Black-Lime-Numix/32/apps/im-icq.svg
new file mode 120000
index 00000000..7c470d52
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/apps/im-icq.svg
@@ -0,0 +1 @@
+icq.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/apps/im-jabber.svg b/.icons/Material-Black-Lime-Numix/32/apps/im-jabber.svg
new file mode 120000
index 00000000..9f03cde6
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/apps/im-jabber.svg
@@ -0,0 +1 @@
+jabber.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/apps/im-msn.svg b/.icons/Material-Black-Lime-Numix/32/apps/im-msn.svg
new file mode 120000
index 00000000..f1598bd2
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/apps/im-msn.svg
@@ -0,0 +1 @@
+live.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/apps/im-nov.svg b/.icons/Material-Black-Lime-Numix/32/apps/im-nov.svg
new file mode 100644
index 00000000..69aec942
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/apps/im-nov.svg
@@ -0,0 +1,3 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <path d="m 6.667 25.333 0 -18.667 16 12.667 0 -12.667 2.667 0 0 18.667 -16 -12.667 0 12.667 z" style="fill:#dc3636;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/apps/im-yahoo.svg b/.icons/Material-Black-Lime-Numix/32/apps/im-yahoo.svg
new file mode 120000
index 00000000..0677065c
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/apps/im-yahoo.svg
@@ -0,0 +1 @@
+yahoo.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/apps/jabber.svg b/.icons/Material-Black-Lime-Numix/32/apps/jabber.svg
new file mode 100644
index 00000000..e0812995
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/apps/jabber.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <g transform="matrix(0.66609761,0,0,0.6666758,0.01219744,-5.1577996e-4)" style="fill:#c00">
+ <path d="m 20.246 23.59 c 0 -0.547 -0.102 -1.145 -0.422 -1.602 -0.637 -0.922 -2 -1.211 -2.953 -0.633 -0.48 0.293 -0.75 0.805 -0.902 1.328 -0.297 1.043 -0.16 2.234 0.051 3.281 0.066 0.336 0.133 0.672 0.227 1 0.035 0.117 0.051 0.289 0.129 0.387 0.133 0.176 0.465 0.223 0.664 0.191 0.605 -0.102 0.457 -1.098 0.434 -1.523 -0.047 -0.988 -0.34 -1.953 -0.055 -2.938 0.117 -0.418 0.352 -0.887 0.773 -1.07 0.379 -0.164 0.762 0.039 0.914 0.41 0.242 0.602 0.184 1.297 0.336 1.922 0.051 0.211 0.109 0.422 0.203 0.621 0.027 0.059 0.066 0.176 0.148 0.172 0.195 -0.02 0.473 -0.348 0.621 -0.469 0.473 -0.391 0.961 -0.813 1.508 -1.102 0.258 -0.137 0.68 -0.355 0.941 -0.125 0.07 0.059 0.121 0.129 0.172 0.203 0.309 0.484 0 0.863 -0.199 1.32 -0.262 0.594 -0.527 1.184 -0.902 1.715 -0.324 0.457 -0.766 0.859 -1.023 1.359 -0.168 0.32 -0.262 0.672 -0.191 1.035 0.055 0.293 0.281 0.473 0.582 0.402 0.223 -0.051 0.375 -0.242 0.504 -0.422 0.227 -0.313 0.438 -0.641 0.664 -0.961 0.438 -0.613 0.953 -1.188 1.324 -1.848 0.441 -0.793 0.656 -1.695 0.656 -2.602 0 -0.738 -0.27 -1.871 -1.133 -2.023 -0.16 -0.031 -0.348 -0.016 -0.508 0.012 -0.199 0.035 -0.402 0.102 -0.586 0.191 -0.488 0.234 -0.914 0.59 -1.277 0.992 -0.227 0.25 -0.43 0.566 -0.703 0.773"/>
+ <path d="m 19.434,5.273 c -0.68,0.09 -1.371,0.082 -2.055,0.188 -1.309,0.203 -2.563,0.609 -3.789,1.098 -0.445,0.18 -0.887,0.379 -1.32,0.59 -0.16,0.078 -0.406,0.141 -0.535,0.266 -0.066,0.063 -0.059,0.215 -0.07,0.305 -0.02,0.246 -0.051,0.488 -0.074,0.734 -0.094,0.945 -0.156,1.922 -0.023,2.863 0.047,0.309 0.141,0.859 0.516,0.918 0.578,0.094 1.027,-0.617 1.309,-1.012 0.66,-0.914 1.414,-1.766 2.5,-2.176 1.277,-0.484 2.738,-0.598 4.09,-0.691 3.793,-0.258 7.934,0.434 10.727,3.227 0.398,0.398 0.773,0.82 1.094,1.281 1.25,1.813 1.91,3.871 2.23,6.03 0.148,1.016 0.254,2.043 0.02,3.055 -0.402,1.754 -1.453,3.281 -2.664,4.582 -0.832,0.887 -1.762,1.691 -2.734,2.422 -0.539,0.41 -1.148,0.754 -1.656,1.203 -0.59,0.512 -1.078,1.156 -1.449,1.84 -0.996,1.848 -1.266,4.066 -0.973,6.125 0.063,0.426 0.117,0.848 0.211,1.266 0.031,0.125 0.035,0.336 0.113,0.441 0.152,0.188 0.563,0.293 0.793,0.305 0.242,0.012 0.402,-0.172 0.461,-0.391 0.102,-0.367 0.039,-0.777 -0.02,-1.148 -0.117,-0.762 -0.227,-1.527 -0.195,-2.301 0.063,-1.426 0.617,-2.754 1.605,-3.789 1,-1.051 2.363,-1.656 3.504,-2.535 2.305,-1.777 4.367,-4.172 5.16,-7.02 0.281,-1.02 0.375,-2.098 0.246,-3.148 C 36.292,18.473 35.808,17.149 35.351,15.899 33.956,12.09 31.566,8.469 27.769,6.727 26.265,6.036 24.687,5.717 23.058,5.493 22.292,5.388 21.527,5.321 20.757,5.286 20.327,5.27 19.862,5.22 19.437,5.278"/>
+ <path d="m 13.496 29.93 c -0.742 0.109 -0.957 0.699 -0.82 1.371 0.176 0.855 0.852 1.508 1.516 2.023 1.711 1.316 3.918 2.027 6.07 1.934 0.84 -0.035 1.758 -0.176 2.527 -0.531 0.414 -0.191 0.848 -0.879 0.281 -1.176 -0.074 -0.039 -0.176 -0.063 -0.262 -0.078 -0.246 -0.039 -0.52 0.066 -0.754 0.133 -0.41 0.117 -0.82 0.238 -1.246 0.305 -1.262 0.203 -2.629 -0.086 -3.676 -0.832 -0.844 -0.605 -1.531 -1.406 -2.176 -2.211 -0.395 -0.496 -0.754 -1.039 -1.461 -0.938"/>
+ <path d="m 12.535 34.12 c -0.188 0.023 -0.406 0.016 -0.566 0.133 -0.336 0.25 0.035 0.746 0.211 0.969 0.512 0.652 1.188 1.195 1.863 1.672 1.879 1.328 4.01 2.094 6.297 2.25 0.656 0.047 1.328 0 1.977 -0.109 0.238 -0.039 0.535 -0.055 0.758 -0.16 0.621 -0.289 0.441 -1.465 -0.113 -1.727 -0.242 -0.113 -0.633 0.035 -0.887 0.07 -0.602 0.086 -1.207 0.094 -1.813 0.078 -1.586 -0.039 -3.273 -0.527 -4.656 -1.297 -0.543 -0.305 -1.039 -0.672 -1.508 -1.082 -0.281 -0.25 -0.574 -0.66 -0.941 -0.785 -0.172 -0.059 -0.445 -0.035 -0.621 -0.012"/>
+ <path d="m 12.91 37.641 c -0.266 0.031 -0.469 0.172 -0.645 0.371 -0.121 0.137 -0.238 0.258 -0.309 0.434 -0.383 0.949 0.641 1.848 1.352 2.297 0.785 0.5 1.648 0.871 2.523 1.184 1.98 0.703 4.301 1.152 6.355 0.523 0.609 -0.188 1.215 -0.527 1.656 -0.988 0.25 -0.262 0.422 -0.656 -0.035 -0.824 -0.273 -0.098 -0.602 0.152 -0.848 0.254 -0.582 0.234 -1.188 0.41 -1.813 0.488 -0.82 0.098 -1.563 -0.082 -2.355 -0.281 -0.676 -0.168 -1.363 -0.336 -2.02 -0.582 -0.559 -0.207 -1.113 -0.457 -1.605 -0.801 -0.145 -0.105 -0.32 -0.195 -0.438 -0.332 -0.395 -0.438 -0.688 -0.953 -1.105 -1.375 -0.184 -0.18 -0.441 -0.398 -0.719 -0.367"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/apps/jockey-proprietary.svg b/.icons/Material-Black-Lime-Numix/32/apps/jockey-proprietary.svg
new file mode 120000
index 00000000..7820fcb5
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/apps/jockey-proprietary.svg
@@ -0,0 +1 @@
+jockey.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/apps/jockey.svg b/.icons/Material-Black-Lime-Numix/32/apps/jockey.svg
new file mode 100644
index 00000000..9a8335ad
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/apps/jockey.svg
@@ -0,0 +1,12 @@
+<svg viewBox="0 0 32 32" xmlns="http://www.w3.org/2000/svg">
+ <path d="m 25.678 3.981 c -1.692 -0.697 -3.637 -0.308 -4.931 0.985 -1.194 1.196 -1.624 2.956 -1.115 4.568 l -10.1 10.1 c -1.612 -0.509 -3.373 -0.078 -4.568 1.116 -1.292 1.294 -1.68 3.238 -0.983 4.929 l 3.203 -3.203 2.466 2.466 -3.205 3.205 c 1.692 0.697 3.637 0.308 4.931 -0.985 1.194 -1.196 1.624 -2.956 1.115 -4.568 l 10.1 -10.1 c 1.612 0.509 3.373 0.078 4.568 -1.116 1.292 -1.294 1.68 -3.238 0.983 -4.929 l -3.203 3.203 -2.466 -2.466 z" style="fill:#9a9a9a;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <g transform="matrix(0.49316 -0.49316 0.49316 0.49316 -7.239 16.432)">
+ <path d="m 22.5 25.292 0 -20 -1 -5 1 -2 3 0 1 2 -1 5 0 20 z" style="fill:#dcdcdc;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <path d="m 22.5 -1.708 -1 2 5 0 -1 -2 z" style="fill:#bbb6b6;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect height="20" width="1" y="5.292" style="fill:#bbb6b6;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero" x="24"/>
+ <rect height="20" y="27.29" x="21" width="6" rx="1.434" style="fill:#3aaf9c;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect height="3" y="25.292" x="19.5" width="9" rx="1.434" style="fill:#2c937e;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect height="16" width="1" y="29.29" style="fill:#2c937e;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero" x="22"/>
+ <rect height="16" width="1" y="29.29" style="fill:#2c937e;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero" x="25"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/apps/live.svg b/.icons/Material-Black-Lime-Numix/32/apps/live.svg
new file mode 100644
index 00000000..d1034c04
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/apps/live.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <g transform="matrix(0.15504684,0,0,0.15338419,8.0025769,7.9997078)" style="fill:#0071c6">
+ <path d="m 64.48 21.733 0 20.788 7.214 5.292 0.784 0 30.693 -21.733 c 0 -2.449 -1.7 -4.347 -4.299 -4.347 z"/>
+ <path d="m 64.57 50.13 6.508 4.47 c 0.917 0.674 2.02 0 2.02 0 -1.101 0.674 30.08 -19.831 30.08 -19.831 l 0 39.12 c 0 2.647 -1.31 4.347 -4.299 4.347 l -34.391 0 z"/>
+ </g>
+ <g transform="matrix(0.60759958,0,0,0.60094487,5.90925,1.6521408)" style="fill:#0071c6">
+ <path d="m 11.321 20.958 c -0.566 0 -1.017 0.266 -1.35 0.797 -0.333 0.531 -0.5 1.234 -0.5 2.109 0 0.888 0.167 1.59 0.5 2.106 0.333 0.517 0.77 0.774 1.31 0.774 0.557 0 0.999 -0.251 1.325 -0.753 0.326 -0.502 0.49 -1.199 0.49 -2.09 0 -0.929 -0.158 -1.652 -0.475 -2.169 -0.317 -0.516 -0.75 -0.774 -1.3 -0.774 z"/>
+ <path d="m 3.441,13.891 0,19.969 15.361,3.328 0,-26.625 z m 10.372,13.304 c -0.655,0.862 -1.509,1.294 -2.563,1.294 -1.027,0 -1.863,-0.418 -2.51,-1.253 C 8.094,26.4 7.77,25.312 7.77,23.97 c 0,-1.417 0.328,-2.563 0.985,-3.438 0.657,-0.875 1.527,-1.313 2.61,-1.313 1.023,0 1.851,0.418 2.482,1.256 0.632,0.838 0.948,1.942 0.948,3.313 10e-5,1.409 -0.327,2.545 -0.982,3.407 z"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/apps/people-nearby.svg b/.icons/Material-Black-Lime-Numix/32/apps/people-nearby.svg
new file mode 120000
index 00000000..8bdb8c2d
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/apps/people-nearby.svg
@@ -0,0 +1 @@
+salut.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/apps/ppa.svg b/.icons/Material-Black-Lime-Numix/32/apps/ppa.svg
new file mode 100644
index 00000000..7550904f
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/apps/ppa.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <path d="m 28 10.25 -5 2.286 0 6.928 5 2.286 z" style="fill:#cf8c3b;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 16 22.928 -6 -3.464 0 -6.928 6 -3.464 6 3.464 0 6.928 z" style="fill:#f8c100;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 4 10.25 5 2.286 0 6.928 -5 2.286 z" style="fill:#363dbe;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 26.98 23.517 -4.48 -3.187 -6 3.464 0.52 5.473 z" style="fill:#9d2c34;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 14.98 2.733 0.52 5.473 -6 3.464 -4.48 -3.187" style="fill:#3695ba;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 14.98 29.27 0.52 -5.473 -6 -3.464 -4.48 3.187 z" style="fill:#b93780;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 26.98 8.483 -4.48 3.187 -6 -3.464 0.52 -5.473" style="fill:#8eb335;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/apps/salut.svg b/.icons/Material-Black-Lime-Numix/32/apps/salut.svg
new file mode 100644
index 00000000..56862044
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/apps/salut.svg
@@ -0,0 +1,12 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <path d="m 15.347 12 1.307 0 c 1.958 0 2.01 2.04 2.01 2.04 l 0 1.752 c 0 0.666 -1.333 2.04 -1.333 2.04 l 0 0.876 l 2.667 1.458 l 0 1.167 -8 0 0 -1.167 2.667 -1.458 0 -0.876 c 0 0 -1.338 -1.375 -1.333 -2.04 l 0 -1.752 c 0 0 0.054 -2.04 2.01 -2.04 z" style="fill:#4a8c9d"/>
+ <path d="m 16 4 c -6.623 0 -12 5.379 -12 11.999 0 6.623 5.377 12 12 12 6.623 0 12 -5.379 12 -12 0 -6.62 -5.377 -11.999 -12 -11.999 m 0 1 c 6.082 0 11 4.919 11 10.999 0 6.082 -4.918 11 -11 11 -6.082 0 -11 -4.919 -11 -11 0 -6.079 4.918 -10.999 11 -10.999" 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:#4a8c9d;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 16 7.667 c -4.597 0 -8.333 3.737 -8.333 8.333 0 4.596 3.737 8.333 8.333 8.333 4.597 0 8.333 -3.737 8.333 -8.333 0 -4.596 -3.737 -8.333 -8.333 -8.333 z m 0 1 c 4.056 0 7.333 3.277 7.333 7.333 0 4.056 -3.277 7.333 -7.333 7.333 -4.056 0 -7.333 -3.277 -7.333 -7.333 0 -4.056 3.277 -7.333 7.333 -7.333 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:#4a8c9d;opacity:1;image-rendering:auto;fill-opacity:1;stroke:none;display:inline;color:#000;fill-rule:nonzero;color-rendering:auto;color-interpolation:sRGB"/>
+ <g transform="matrix(0.66666667,0,0,0.66666667,0.0338983,-0.542373)" style="fill:#4a8c9d">
+ <path d="m 14.418 21.434 c 0 0.992 -0.805 1.801 -1.801 1.801 -0.992 0 -1.801 -0.809 -1.801 -1.801 0 -0.996 0.809 -1.801 1.801 -1.801 0.996 0 1.801 0.805 1.801 1.801 z"/>
+ <path d="m 35.941 19.06 c 0 0.992 -0.805 1.801 -1.801 1.801 -0.992 0 -1.801 -0.809 -1.801 -1.801 0 -0.996 0.809 -1.801 1.801 -1.801 0.996 0 1.801 0.805 1.801 1.801 z"/>
+ <path d="m 26.27 7.684 c 0 0.996 -0.805 1.801 -1.801 1.801 -0.992 0 -1.797 -0.805 -1.797 -1.801 0 -0.996 0.805 -1.801 1.797 -1.801 0.996 0 1.801 0.805 1.801 1.801 z"/>
+ <path d="m 15.559 38.688 c 0 0.996 -0.809 1.801 -1.801 1.801 -0.996 0 -1.801 -0.805 -1.801 -1.801 0 -0.992 0.805 -1.801 1.801 -1.801 0.992 0 1.801 0.809 1.801 1.801 z"/>
+ <path d="m 35.09 39.445 c 0 0.996 -0.809 1.801 -1.801 1.801 -0.996 0 -1.801 -0.805 -1.801 -1.801 0 -0.992 0.805 -1.797 1.801 -1.797 0.992 0 1.801 0.805 1.801 1.797 z"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/apps/twitter.svg b/.icons/Material-Black-Lime-Numix/32/apps/twitter.svg
new file mode 120000
index 00000000..a5fee913
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/apps/twitter.svg
@@ -0,0 +1 @@
+goa-account-twitter.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/apps/window-manager.svg b/.icons/Material-Black-Lime-Numix/32/apps/window-manager.svg
new file mode 100644
index 00000000..dfa412f8
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/apps/window-manager.svg
@@ -0,0 +1,3 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <path d="m 1.074 2 c -0.586 0.059 -1.078 0.608 -1.074 1.197 l 0 25.605 c 0 0.628 0.57 1.197 1.199 1.197 l 29.602 0 c 0.629 0 1.199 -0.569 1.199 -1.197 l 0 -25.605 c 0 -0.628 -0.57 -1.197 -1.199 -1.197 z m 27.926 2 c 0.552 0 1 0.448 1 1 0 0.552 -0.448 1 -1 1 -0.552 0 -1 -0.448 -1 -1 0 -0.552 0.448 -1 1 -1 z m -27 3 28 0 0 20.965 -28 0 z" style="fill:#85b9ab"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/apps/yahoo.svg b/.icons/Material-Black-Lime-Numix/32/apps/yahoo.svg
new file mode 120000
index 00000000..5642fd5f
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/apps/yahoo.svg
@@ -0,0 +1 @@
+goa-account-yahoo.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/categories/application-community.svg b/.icons/Material-Black-Lime-Numix/32/categories/application-community.svg
new file mode 100644
index 00000000..ba7b0a7f
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/categories/application-community.svg
@@ -0,0 +1,3 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <path d="m 9.35 4.363 c -1.702 0 -3.403 0.65 -4.702 1.948 -2.597 2.597 -2.597 6.807 0 9.404 l 11.352 11.923 11.352 -11.923 c 2.596 -2.597 2.596 -6.807 0 -9.404 -2.597 -2.596 -6.807 -2.596 -9.404 0 -1.244 1.246 -1.946 2.941 -1.946 4.702 l -0.005 -0.001 c -0.002 -1.7 -0.649 -3.404 -1.945 -4.701 -1.299 -1.298 -3 -1.948 -4.702 -1.948" style="fill:#de165e"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/categories/applications-3D.svg b/.icons/Material-Black-Lime-Numix/32/categories/applications-3D.svg
new file mode 100644
index 00000000..7a9dd552
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/categories/applications-3D.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" viewBox="0 0 25.6 25.6">
+ <path d="m 2.4 17.07 6.4 0.933 l 0 -3.467 -6.4 -0.4 0 -2.667 6.4 -0.4 0 -3.467 -6.4 0.933 0 -2.8 l 9.6 -2.533 l 0 19.2 l -9.6 -2.533" style="fill:#c18eb2;fill-rule:evenodd"/>
+ <path d="m 13.6 3.2 0 9.6 0 9.6 c 1.129 0 2.92 -0.405 4.525 -1.027 1.346 -0.522 2.669 -1.098 3.678 -2.22 c 1.397 -1.553 1.396 -5.286 1.396 -6.353 0 -1.067 0 -4.8 -1.396 -6.353 -1.01 -1.122 -2.333 -1.698 -3.678 -2.22 -1.605 -0.622 -3.396 -1.027 -4.525 -1.027 m 3.388 4.267 c 1.129 0.022 2.159 0.747 2.723 1.47 0.665 0.851 0.665 3.33 0.665 3.864 0 0.533 0 3.01 -0.665 3.864 -0.565 0.723 -1.594 1.448 -2.723 1.47 l 0 -5.333 z" style="fill:#c18eb2"/>
+ <flowRoot transform="translate(0,-12.8)" line-height="125%" style="letter-spacing:0;word-spacing:0;font-size:30;font-family:Ubuntu;fill:#000;fill-opacity:1;font-weight:normal;stroke:none;font-style:normal;font-variant:normal;font-stretch:normal">
+ <flowRegion>
+ <rect width="17.6" height="37.6" x="-39.2" y="-7.2"/>
+ </flowRegion>
+ <flowPara>DD</flowPara>
+ </flowRoot>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/categories/applications-accessories.svg b/.icons/Material-Black-Lime-Numix/32/categories/applications-accessories.svg
new file mode 100644
index 00000000..0d22c45f
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/categories/applications-accessories.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <g transform="matrix(0.5773503,0.33333334,-0.33333334,0.5773503,5.8333156,-4.5112946)">
+ <path d="m 18.05 5.787 c -0.315 0 -0.568 0.253 -0.568 0.568 l 0 0.968 c -1.116 0.224 -2.141 0.684 -3.056 1.294 l -0.704 -0.704 c -0.223 -0.223 -0.581 -0.223 -0.803 0 l -1.607 1.607 c -0.223 0.223 -0.223 0.581 0 0.803 l 0.704 0.704 c -0.609 0.916 -1.065 1.941 -1.29 3.056 l -0.97 0 c -0.315 0 -0.568 0.253 -0.568 0.568 l 0 2.273 c 0 0.315 0.253 0.568 0.568 0.568 l 0.985 0 c 0.227 1.113 0.651 2.155 1.261 3.07 l -0.69 0.69 c -0.223 0.223 -0.223 0.581 0 0.803 l 1.607 1.607 c 0.223 0.223 0.581 0.223 0.803 0 l 0.692 -0.692 c 0.917 0.611 1.951 1.058 3.067 1.283 l 0 0.965 c 0 0.315 0.253 0.568 0.568 0.568 l 2.273 0 c 0.315 0 0.568 -0.253 0.568 -0.568 l 0 -0.985 c 1.113 -0.227 2.155 -0.651 3.07 -1.261 l 0.69 0.69 c 0.223 0.223 0.581 0.223 0.803 0 l 1.607 -1.607 c 0.223 -0.223 0.223 -0.581 0 -0.803 l -0.692 -0.692 c 0.611 -0.917 1.058 -1.951 1.283 -3.067 l 0.968 0 c 0.315 0 0.568 -0.253 0.568 -0.568 l 0 -2.273 c 0 -0.315 -0.253 -0.568 -0.568 -0.568 l -0.988 0 c -0.227 -1.113 -0.651 -2.155 -1.261 -3.07 l 0.69 -0.69 c 0.223 -0.223 0.223 -0.581 0 -0.803 l -1.607 -1.607 c -0.223 -0.223 -0.581 -0.223 -0.803 0 l -0.692 0.692 c -0.917 -0.611 -1.951 -1.058 -3.067 -1.283 l 0 -0.968 c 0 -0.315 -0.253 -0.568 -0.568 -0.568 l -2.273 0 z m 1.136 2.728 c 4.02 0 7.273 3.248 7.273 7.273 0 4.02 -3.248 7.273 -7.273 7.273 -4.02 0 -7.273 -3.248 -7.273 -7.273 0 -4.02 3.248 -7.273 7.273 -7.273 z" mix-blend-mode="normal" isolation="auto" white-space="normal" solid-opacity="1" solid-color="#000000" style="visibility:visible;shape-rendering:auto;color-interpolation-filters:linearRGB;fill:#6891b8;opacity:1;image-rendering:auto;fill-opacity:1;stroke:none;display:inline;color:#000;fill-rule:nonzero;color-rendering:auto;color-interpolation:sRGB"/>
+ <circle transform="matrix(0.8660254,-0.5,0.5,0.8660254,0,0)" r="1.989" cy="23.267" cx="8.723" style="fill:#6891b8;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ </g>
+ <g transform="matrix(0.75756154,0,0,0.75756154,12.520497,1.9837444)">
+ <path d="m 15.829 18.15 c -0.196 -0.196 -0.511 -0.196 -0.707 0 l -0.602 0.602 c -0.834 -0.555 -1.758 -0.907 -2.707 -1.097 l 0 -0.876 c 0 -0.277 -0.223 -0.5 -0.5 -0.5 l -2 0 c -0.277 0 -0.5 0.223 -0.5 0.5 l 0 0.876 c -0.949 0.191 -1.871 0.545 -2.704 1.099 l -0.604 -0.604 c -0.196 -0.196 -0.511 -0.196 -0.707 0 l -1.414 1.414 c -0.196 0.196 -0.196 0.511 0 0.707 l 0.613 0.613 c -0.551 0.834 -0.936 1.746 -1.126 2.694 l -0.859 0 c -0.277 0 -0.5 0.223 -0.5 0.5 l 0 2 c 0 0.277 0.223 0.5 0.5 0.5 l 0.862 0 c 0.19 0.95 0.555 1.872 1.11 2.707 l -0.601 0.601 c -0.196 0.196 -0.196 0.511 0 0.707 l 1.414 1.414 c 0.196 0.196 0.511 0.196 0.707 0 l 0.613 -0.613 c 0.834 0.551 1.746 0.936 2.694 1.126 l 0 0.859 c 0 0.277 0.223 0.5 0.5 0.5 l 2 0 c 0.277 0 0.5 -0.223 0.5 -0.5 l 0 -0.862 c 0.95 -0.19 1.872 -0.555 2.707 -1.11 l 0.602 0.602 c 0.196 0.196 0.511 0.196 0.707 0 l 1.414 -1.414 c 0.196 -0.196 0.196 -0.511 0 -0.707 l -0.615 -0.615 c 0.551 -0.834 0.936 -1.746 1.126 -2.694 l 0.859 0 c 0.277 0 0.5 -0.223 0.5 -0.5 l 0 -2 c 0 -0.277 -0.223 -0.5 -0.5 -0.5 l -0.862 0 c -0.19 -0.95 -0.555 -1.872 -1.11 -2.707 l 0.602 -0.602 c 0.196 -0.196 0.196 -0.511 0 -0.707 l -1.414 -1.414 z m -0.99 2.404 c 2.505 2.505 2.505 6.547 0 9.05 -2.505 2.505 -6.547 2.505 -9.05 0 -2.505 -2.505 -2.505 -6.547 0 -9.05 2.505 -2.505 6.547 -2.505 9.05 0 z" mix-blend-mode="normal" isolation="auto" white-space="normal" solid-opacity="1" solid-color="#000000" style="visibility:visible;shape-rendering:auto;color-interpolation-filters:linearRGB;fill:#6891b8;opacity:1;image-rendering:auto;fill-opacity:1;stroke:none;display:inline;color:#000;fill-rule:nonzero;color-rendering:auto;color-interpolation:sRGB"/>
+ <circle transform="matrix(0.96592583,0.25881905,-0.25881905,0.96592583,0,0)" r="1.75" cy="21.555" cx="16.453" style="fill:#6891b8;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/categories/applications-arcade.svg b/.icons/Material-Black-Lime-Numix/32/categories/applications-arcade.svg
new file mode 100644
index 00000000..02c0d465
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/categories/applications-arcade.svg
@@ -0,0 +1,3 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <path d="m 27.22 21.609 c -2.605 5.183 -8.448 7.895 -14.1 6.549 c -5.657 -1.342 -9.636 -6.395 -9.62 -12.194 0.016 -5.803 4.03 -10.824 9.691 -12.139 5.661 -1.311 11.483 1.433 14.06 6.632 l -11.227 5.542 z" style="fill:#cfac29"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/categories/applications-astronomy.svg b/.icons/Material-Black-Lime-Numix/32/categories/applications-astronomy.svg
new file mode 100644
index 00000000..b27e16b4
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/categories/applications-astronomy.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <g transform="matrix(1.0004338,0,0,1.0004737,0.15964073,0.15851494)" style="fill:#a98bc7">
+ <path d="m 15.473 3.465 c -7.324 0 -12.676 5.648 -11.941 12.582 0.621 5.848 5.367 10.758 11.23 12.156 -1 -1.637 -1.648 -3.48 -1.855 -5.418 -0.734 -6.934 4.621 -12.531 11.945 -12.531 1.152 0 2.254 0.145 3.352 0.402 c -2.582 -4.234 -7.445 -7.191 -12.73 -7.191 m 0 2.594 c 2.293 0 4.504 0.711 6.402 1.883 -7.145 1.383 -12.281 7.695 -11.535 15.08 -2.277 -1.891 -3.945 -4.438 -4.242 -7.25 -0.578 -5.477 3.379 -9.711 9.375 -9.711 z"/>
+ <path d="m 9.387 8.152 c 1.293 0 2.34 1.254 2.34 2.809 l 0 9.949 c 0 1.555 -1.047 2.813 -2.34 2.813 -1.289 0 -2.34 -1.258 -2.34 -2.813 l 0 -9.949 c 0 -1.555 1.051 -2.809 2.34 -2.809 z"/>
+ <path d="m 7.848 9.879 c 1.258 0 2.277 1.262 2.277 2.813 l 0 5.336 c 0 1.555 -1.02 2.809 -2.277 2.809 -1.258 0 -2.273 -1.254 -2.273 -2.809 l 0 -5.336 c 0 -1.551 1.016 -2.813 2.273 -2.813 z"/>
+ <path d="m 10.797 6.867 c 1.293 0 2.34 1.262 2.34 2.809 l 0 3.867 c 0 1.551 -1.047 2.812 -2.34 2.812 -1.293 0 -2.34 -1.262 -2.34 -2.813 l 0 -3.867 c 0 -1.547 1.047 -2.809 2.34 -2.809 z"/>
+ <path d="m 11.906 4.625 3.355 0 c 1.547 0 2.809 1.262 2.809 2.813 l 0 2.066 c 0 1.555 -1.262 2.813 -2.809 2.813 l -3.355 0 c -1.547 0 -2.809 -1.258 -2.809 -2.813 l 0 -2.066 c 0 -1.551 1.262 -2.813 2.809 -2.813 z"/>
+ <path d="m 13.23 9.242 c 0.902 0 1.637 1.215 1.637 2.723 0 1.5 -0.734 2.723 -1.637 2.723 -0.902 0 -1.633 -1.223 -1.633 -2.723 0 -1.508 0.73 -2.723 1.633 -2.723 z"/>
+ <path d="m 18.637 5.844 0.531 0 c 1.551 0 2.813 0.891 2.813 1.988 0 1.098 -1.262 1.984 -2.813 1.984 l -0.531 0 c -1.555 0 -2.809 -0.887 -2.809 -1.984 0 -1.098 1.254 -1.988 2.809 -1.988 z"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/categories/applications-biology.svg b/.icons/Material-Black-Lime-Numix/32/categories/applications-biology.svg
new file mode 100644
index 00000000..7f12ac59
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/categories/applications-biology.svg
@@ -0,0 +1,20 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <g transform="matrix(1.0001574,0,0,1.0002966,0.16133297,0.16177268)" style="fill:#d68b85;stroke:#d68b85;stroke-width:1">
+ <path d="m 110.79 199.21 c 0.79 -1.084 0.527 -2.638 -0.556 -3.4 l -38.88 -27.932 c -1.112 -0.762 -2.633 -0.528 -3.423 0.557 -0.79 1.114 -0.527 2.638 0.556 3.4 l 38.909 27.932 c 1.112 0.791 2.604 0.528 3.394 -0.557 z" transform="matrix(0.13353,0,0,0.13328,-4.89054,-0.40072)" style="stroke-width:0.31"/>
+ <path d="m 104.94 182.35 c 0.965 -0.938 1.082 -2.433 0.205 -3.371 l -31.04 -32.973 c -0.878 -0.909 -2.37 -0.909 -3.364 0 -0.995 0.909 -1.082 2.433 -0.205 3.341 l 31.04 33 c 0.878 0.909 2.399 0.909 3.364 0 z" transform="matrix(0.13353,0,0,0.13328,-4.89054,-0.40072)" style="stroke-width:0.301"/>
+ <path d="m 195.8 99.64 c 0.936 -0.967 0.936 -2.491 0 -3.459 l -33.877 -33.853 c -0.936 -0.938 -2.487 -0.938 -3.423 0 -0.965 0.967 -0.965 2.491 0 3.459 l 33.848 33.853 c 0.965 0.938 2.487 0.938 3.452 0 z" transform="matrix(0.13353,0,0,0.13328,-4.89054,-0.40072)" style="stroke-width:0.31"/>
+ <path d="m 193.84 116.93 c 0.995 -0.938 1.082 -2.462 0.176 -3.4 l -31.566 -33.53 c -0.878 -0.967 -2.399 -0.967 -3.394 -0.059 -0.965 0.938 -1.053 2.433 -0.176 3.4 l 31.595 33.53 c 0.878 0.967 2.399 0.967 3.364 0.059 z" transform="matrix(0.13353,0,0,0.13328,-4.89054,-0.40072)" style="stroke-width:0.304"/>
+ <path d="m 176.9 119.4 c 1.112 -0.733 1.668 -1.905 1.199 -2.638 l -16.705 -25.998 c -0.468 -0.733 -1.785 -0.733 -2.896 0 -1.141 0.733 -1.697 1.905 -1.229 2.638 l 16.734 25.998 c 0.468 0.733 1.755 0.733 2.896 0 z" transform="matrix(0.13353,0,0,0.13328,-4.89054,-0.40072)" style="stroke-width:0.249"/>
+ <path d="m 166.17 140.85 c 0.965 -0.938 1.024 -2.403 0.176 -3.253 l -30.601 -30.599 c -0.848 -0.879 -2.34 -0.791 -3.277 0.147 -0.965 0.967 -1.024 2.433 -0.146 3.312 l 30.571 30.57 c 0.878 0.85 2.34 0.791 3.277 -0.176 z" transform="matrix(0.13353,0,0,0.13328,-4.89054,-0.40072)" style="stroke-width:0.295"/>
+ <path d="m 100.17 159.75 c 1.17 -0.733 1.785 -1.817 1.404 -2.462 l -13.896 -22.891 c -0.38 -0.616 -1.638 -0.586 -2.779 0.117 -1.17 0.703 -1.785 1.788 -1.404 2.433 l 13.896 22.891 c 0.41 0.645 1.638 0.586 2.779 -0.088 z" transform="matrix(0.13353,0,0,0.13328,-4.89054,-0.40072)" style="stroke-width:0.232"/>
+ <g style="stroke-width:0.31">
+ <path d="m 231.7 47.12 c -5.03 2.579 -45.46 -10.639 -45.46 -10.639 0 0 10.327 34.791 12.521 44.492 2.194 9.731 2.194 24.15 2.194 24.15 -0.293 6.565 -2.779 8.471 -7.811 14.1 -5.03 5.657 -11.614 4.719 -14.715 4.074 -3.16 -0.615 -37.651 -8.764 -47.978 -11.607 -10.385 -2.784 -21.649 -0.293 -25.744 2.521 -4.066 2.843 -6.261 10.669 -6.261 10.669 -5.324 22.891 17.231 68.966 17.231 68.966 -1.872 5.04 -8.133 10.05 -8.133 10.05 0 0 -23.492 -61.46 -13.808 -80.6 9.742 -19.11 25.744 -18.788 32.619 -18.788 6.904 0 50.46 12.838 57.691 12.545 7.226 -0.322 11.936 3.136 8.133 -17.557 -3.745 -20.693 -12.521 -48.3 -13.457 -54.897 -0.936 -6.565 2.808 -10.317 2.808 -10.317 0 0 4.71 -5.979 10.649 -5.04 5.997 0.967 31.683 10.05 40.781 13.805 1.755 0.733 0.439 3.224 -1.258 4.074 z" transform="matrix(0.13353,0,0,0.13328,-4.89054,-0.40072)" style="stroke-width:0.31"/>
+ <path d="m 247.7 62.48 c -20.391 12.251 -35.457 6.595 -43.59 5.979 -8.133 -0.645 -33.23 -11.929 -39.2 -12.867 -5.939 -0.938 -10.649 5.01 -10.649 5.01 0 0 -3.774 3.752 -2.808 10.346 0.936 6.595 9.713 34.18 13.457 54.868 3.774 20.693 -0.936 17.234 -8.133 17.557 -7.226 0.322 -50.786 -12.545 -57.691 -12.545 -6.904 0 -22.907 -0.293 -32.619 18.817 -9.713 19.14 2.516 54.55 2.516 54.55 0 0 16.939 14.45 15.359 9.09 0 0 -18.489 -39.16 -13.165 -62.05 0 0 2.194 -7.855 6.261 -10.669 4.096 -2.814 15.388 -5.334 25.715 -2.491 10.327 2.784 44.848 10.962 47.978 11.577 3.13 0.615 9.713 1.583 14.715 -4.074 5.03 -5.627 7.548 -7.503 7.87 -14.1 0 0 0 -14.42 -2.194 -24.15 -2.194 -9.702 -12.55 -44.521 -12.55 -44.521 0 0 38.03 12.398 42.01 12.545 7.84 0.293 22.555 4.396 34.491 -2.491 11.907 -6.917 12.229 -10.376 12.229 -10.376 z" transform="matrix(0.13353,0,0,0.13328,-4.89054,-0.40072)" style="stroke-width:0.31"/>
+ </g>
+ <path d="m 144.05 146.36 c 0.965 -0.967 0.995 -2.491 0.059 -3.429 l -32.999 -33 c -0.936 -0.909 -2.457 -0.879 -3.423 0.059 -0.936 0.967 -0.936 2.462 -0.029 3.4 l 33.03 33.03 c 0.907 0.909 2.428 0.879 3.364 -0.059 z" transform="matrix(0.13353,0,0,0.13328,-4.89054,-0.40072)" style="stroke-width:0.306"/>
+ <path d="m 158.5 147.59 c 0.936 -0.938 0.878 -2.55 -0.176 -3.605 l -36.978 -36.989 c -1.053 -1.026 -2.662 -1.114 -3.628 -0.147 -0.936 0.938 -0.878 2.55 0.176 3.605 l 36.978 36.989 c 1.024 1.026 2.662 1.114 3.628 0.147 z" transform="matrix(0.13353,0,0,0.13328,-4.89054,-0.40072)" style="stroke-width:0.324"/>
+ <path d="m 124.39 141.26 c 0.878 -1.055 1.024 -2.315 0.351 -2.902 l -23.638 -19.843 c -0.673 -0.557 -1.931 -0.176 -2.779 0.85 -0.878 1.055 -1.024 2.315 -0.351 2.872 l 23.638 19.872 c 0.673 0.557 1.931 0.176 2.779 -0.85 z" transform="matrix(0.13353,0,0,0.13328,-4.89054,-0.40072)" style="stroke-width:0.249"/>
+ <path d="m 232.81 72.35 c 0.936 -0.967 0.936 -2.491 0 -3.459 l -33.877 -33.853 c -0.936 -0.938 -2.516 -0.938 -3.452 0 -0.965 0.967 -0.965 2.491 0 3.459 l 33.848 33.853 c 0.965 0.938 2.516 0.938 3.481 0 z" transform="matrix(0.13353,0,0,0.13328,-4.89054,-0.40072)" style="stroke-width:0.31"/>
+ <path d="m 213.94 74.26 c 1.053 -0.821 1.287 -2.286 0.527 -3.253 l -26.856 -34.585 c -0.761 -0.938 -2.223 -1.084 -3.306 -0.234 -1.053 0.821 -1.316 2.257 -0.556 3.253 l 26.856 34.556 c 0.761 0.967 2.253 1.084 3.335 0.264 z" transform="matrix(0.13353,0,0,0.13328,-4.89054,-0.40072)" style="stroke-width:0.296"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/categories/applications-boardgames.svg b/.icons/Material-Black-Lime-Numix/32/categories/applications-boardgames.svg
new file mode 100644
index 00000000..465089fe
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/categories/applications-boardgames.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <path d="m 7.426 4.5 17.15 0 c 1.62 0 2.926 1.316 2.926 2.938 l 0 17.12 c 0 1.622 -1.306 2.942 -2.926 2.942 l -17.15 0 c -1.616 0 -2.926 -1.32 -2.926 -2.942 l 0 -17.12 c 0 -1.622 1.311 -2.938 2.926 -2.938 z" style="stroke-dasharray:none;fill:none;stroke-miterlimit:4;stroke:#ff4545;stroke-width:1"/>
+ <circle cx="10" cy="10" r="2" style="fill:#ff4545;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <circle cx="22" cy="10" r="2" style="fill:#ff4545;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <circle cx="16" cy="10" r="2" style="fill:#ff4545;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <circle cx="10" cy="22" r="2" style="fill:#ff4545;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <circle cx="16" cy="22" r="2" style="fill:#ff4545;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <circle cx="22" cy="22" r="2" style="fill:#ff4545;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/categories/applications-cardgames.svg b/.icons/Material-Black-Lime-Numix/32/categories/applications-cardgames.svg
new file mode 100644
index 00000000..68ed61e2
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/categories/applications-cardgames.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <path d="m 4.9 5 c -0.493 0 -0.9 0.401 -0.9 0.881 l 0 18.238 c 0 0.48 0.407 0.881 0.9 0.881 l 11.199 0 c 0.493 0 0.9 -0.401 0.9 -0.881 l 0 -18.238 c 0 -0.48 -0.407 -0.881 -0.9 -0.881 l -11.199 0 z m 3.6 6.5 c 0.512 0 1.024 0.195 1.414 0.586 c 0.39 0.39 0.585 0.903 0.586 1.414 c 0 -0.53 0.212 -1.039 0.586 -1.414 c 0.781 -0.781 2.047 -0.781 2.828 0 c 0.781 0.781 0.781 2.047 0 2.828 l -3.414 3.586 l -3.414 -3.586 c -0.781 -0.781 -0.781 -2.047 0 -2.828 c 0.391 -0.391 0.902 -0.586 1.414 -0.586 z" style="fill:#f9b081"/>
+ <path d="m 18.68 5.892 c -0.476 -0.131 -0.973 0.15 -1.098 0.615 l -4.693 17.611 c -0.124 0.464 0.166 0.959 0.641 1.086 l 10.798 2.907 c 0.472 0.127 0.965 -0.15 1.089 -0.619 l 4.697 -17.611 c 0.12 -0.464 -0.17 -0.955 -0.645 -1.086 m -6.74 3.617 1.427 5.3 -3.886 3.876 -1.427 -5.3 z" style="fill:#f9b081"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/categories/applications-chat.svg b/.icons/Material-Black-Lime-Numix/32/categories/applications-chat.svg
new file mode 100644
index 00000000..936cd9c8
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/categories/applications-chat.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <g transform="translate(0.1660155,0.1660155)" style="fill:#8ccd7c">
+ <path d="m 9.281 10.03 c -3.215 0 -5.816 2.621 -5.816 5.852 0 0.199 0 0.398 0.023 0.594 0.047 1.254 -0.023 3.066 1.43 7.453 1.238 3.734 2.18 3.656 2.18 3.656 l 1.453 -0.734 c 0 0 -0.727 -1.461 -0.727 -2.922 0 -0.703 0.168 -1.57 0.344 -2.285 0.359 0.066 0.734 0.09 1.113 0.09 3.207 0 5.813 -2.621 5.813 -5.852 0 -3.23 -2.605 -5.852 -5.813 -5.852 z"/>
+ <path d="m 22.387 21.633 c 3.211 0 5.816 -2.621 5.816 -5.848 0 -0.203 -0.004 -0.402 -0.023 -0.598 -0.047 -1.254 0.023 -3.063 -1.434 -7.449 -1.234 -3.734 -2.18 -3.656 -2.18 -3.656 l -1.453 0.734 c 0 0 0.727 1.461 0.727 2.922 0 0.703 -0.164 1.57 -0.34 2.285 -0.359 -0.07 -0.738 -0.09 -1.113 -0.09 -3.211 0 -5.813 2.617 -5.813 5.852 0 3.227 2.602 5.848 5.813 5.848 z"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/categories/applications-debugging.svg b/.icons/Material-Black-Lime-Numix/32/categories/applications-debugging.svg
new file mode 100644
index 00000000..4a3f0e23
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/categories/applications-debugging.svg
@@ -0,0 +1,23 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <g transform="translate(0.16667561,0.165782)">
+ <path d="m 17.441 7.176 c -0.105 0 -0.219 0.027 -0.316 0.094 -0.098 0.063 -0.184 0.176 -0.18 0.32 0.016 0.051 0.008 0.098 0.004 0.156 0 0.156 0.133 0.289 0.293 0.289 0.16 0 0.289 -0.133 0.289 -0.289 0 -0.16 -0.125 -0.293 -0.285 -0.297 0.055 -0.035 0.137 -0.055 0.195 -0.055 0.23 0 0.398 0.129 0.523 0.324 0.125 0.195 0.188 0.457 0.184 0.668 -0.012 0.527 -0.27 0.973 -0.66 1.313 -0.383 0.34 -0.895 0.57 -1.379 0.664 l 0.039 0.211 c 0.523 -0.094 1.066 -0.34 1.488 -0.711 0.422 -0.371 0.719 -0.875 0.734 -1.477 0 -0.254 -0.066 -0.547 -0.219 -0.785 c -0.152 -0.242 -0.395 -0.426 -0.711 -0.426" style="fill:#ec7878"/>
+ <path d="m 14.227 7.176 c 0.102 0 0.215 0.027 0.316 0.094 0.094 0.063 0.18 0.176 0.176 0.32 -0.012 0.051 -0.004 0.098 -0.004 0.156 0 0.156 -0.129 0.289 -0.289 0.289 -0.16 0 -0.293 -0.133 -0.293 -0.289 0 -0.16 0.129 -0.293 0.289 -0.297 -0.059 -0.035 -0.137 -0.055 -0.195 -0.055 -0.23 0 -0.402 0.129 -0.527 0.324 -0.121 0.195 -0.184 0.457 -0.18 0.668 0.008 0.527 0.27 0.973 0.656 1.313 0.383 0.34 0.895 0.57 1.383 0.664 l -0.039 0.211 c -0.527 -0.094 -1.07 -0.34 -1.488 -0.711 -0.422 -0.371 -0.723 -0.875 -0.734 -1.477 -0.004 -0.254 0.066 -0.547 0.219 -0.785 0.148 -0.242 0.395 -0.426 0.711 -0.426 z" style="fill:#ec7878"/>
+ <path d="m 15.613 9.285 c -1.246 0.055 -2.453 0.664 -3.258 1.609 -0.414 0.453 -0.805 0.961 -0.984 1.559 0.004 0.098 0.039 0.188 0.063 0.277 -0.266 0.02 -0.598 -0.016 -0.781 0.219 -0.336 0.371 -0.414 0.887 -0.582 1.34 -0.75 2.602 -0.363 5.566 1.238 7.777 0.867 1.188 2.16 2.129 3.641 2.371 0.25 0.023 0.531 0.09 0.762 -0.039 0.082 -0.074 0.207 -0.051 0.277 0.023 0.313 0.16 0.66 0.004 0.977 -0.035 1.516 -0.336 2.813 -1.371 3.629 -2.668 1.504 -2.328 1.758 -5.379 0.824 -7.977 -0.125 -0.309 -0.25 -0.641 -0.492 -0.879 c -0.164 -0.113 -0.371 -0.152 -0.566 -0.164 0.125 -0.262 0.043 -0.574 -0.148 -0.781 -0.68 -1.113 -1.688 -2.074 -2.957 -2.453 -0.535 -0.148 -1.09 -0.184 -1.641 -0.18" style="fill:#ec7878"/>
+ <path d="m 15.777 9.59 c -0.008 0 -0.016 0 -0.023 0.004 -0.438 0.031 -0.883 0.074 -1.301 0.223 -1.191 0.414 -2.098 1.383 -2.723 2.461 -0.094 0.164 -0.027 0.395 0.164 0.41 1.336 0.004 2.668 0 4 0.004 0 0 0 0 0.004 0 1.336 -0.004 2.668 0 4 -0.004 0.191 -0.016 0.258 -0.246 0.16 -0.41 -0.625 -1.078 -1.531 -2.047 -2.723 -2.461 c -0.418 -0.148 -0.863 -0.191 -1.301 -0.223 c -0.109 -0.012 -0.09 0.027 -0.141 0.027 -0.055 -0.004 -0.031 -0.035 -0.125 -0.031 z" style="fill:#ec7878"/>
+ <path d="m 16.738 13.02 c -0.391 0 -0.707 0.32 -0.707 0.715 l 0 10.168 c 0 0.145 0 0.25 0.191 0.27 2.984 -0.164 5.43 -3.352 5.43 -7.25 0 -1.285 -0.258 -2.492 -0.711 -3.539 0 0 -0.004 0 -0.004 0 -0.008 -0.023 -0.016 -0.047 -0.027 -0.07 0 -0.004 0 -0.004 0 -0.008 -0.086 -0.172 -0.258 -0.285 -0.453 -0.285 z" style="fill:#ec7878"/>
+ <path d="m 14.93 13.02 c 0.391 0 0.707 0.32 0.707 0.715 l 0 10.168 c 0 0.145 0 0.25 -0.191 0.27 -2.984 -0.164 -5.434 -3.352 -5.434 -7.25 0 -1.285 0.258 -2.492 0.715 -3.539 0 0 0.004 0 0.004 0 0.004 -0.023 0.016 -0.047 0.023 -0.07 0 -0.004 0.004 -0.004 0.004 -0.008 0.086 -0.172 0.254 -0.285 0.453 -0.285 z" style="fill:#ec7878"/>
+ <g style="fill:#ec7878;fill-rule:evenodd">
+ <path d="m 11.676 13.32 -0.453 0.559 -0.715 -0.051 0.395 0.598 -0.273 0.668 0.691 -0.188 0.551 0.465 0.035 -0.719 0.613 -0.379 -0.672 -0.258 z m 2.246 0.68 l -0.379 1.918 -1.797 0.773 1.703 0.953 0.18 1.945 1.438 -1.324 1.906 0.43 -0.816 -1.773 0.996 -1.68 -1.941 0.23 z m 5.859 0.887 -0.449 0.559 -0.719 -0.051 0.395 0.602 -0.27 0.664 0.691 -0.188 0.547 0.465 0.035 -0.719 l 0.613 -0.379 -0.676 -0.254 m -8.828 2.734 -0.547 1.105 -0.508 0.074 c 0.18 0.613 0.422 1.207 0.734 1.766 l 0.32 -0.168 1.09 0.57 -0.207 -1.211 0.875 -0.859 -1.215 -0.172 z m 8.941 0.105 -1.082 1.227 -1.621 -0.191 0.836 1.402 -0.684 1.484 1.594 -0.359 0.75 0.691 c 0.199 -0.215 0.383 -0.441 0.551 -0.68 l 0.051 -0.531 0.43 -0.242 c 0.145 -0.262 0.273 -0.535 0.391 -0.813 l -0.898 -0.387 z m -5.371 3.313 -0.449 0.559 -0.719 -0.051 0.395 0.602 -0.273 0.668 0.695 -0.188 0.547 0.461 0.035 -0.715 0.613 -0.383 -0.676 -0.254 z"/>
+ <path d="m 20.91 18.762 c 0 1.125 -2.215 2.039 -4.953 2.039 -2.734 0 -4.953 -0.914 -4.953 -2.039 0 -1.125 2.219 -2.035 4.953 -2.035 2.738 0 4.953 0.91 4.953 2.035 z" style="fill-opacity:0.902"/>
+ </g>
+ <path d="m 12.293 22.418 c 0.789 0.813 1.82 1.398 2.953 1.523 0.07 0.023 0.211 0.016 0.176 -0.09 -0.004 -0.246 -0.008 -0.496 -0.008 -0.742 0.004 -0.152 0.004 -0.125 -0.113 -0.051 -1.168 0.707 -2.156 -0.152 -3.01 -0.641 z m 7.04 0.055 c -0.848 0.488 -1.84 1.348 -3.01 0.641 -0.113 -0.074 -0.113 -0.102 -0.109 0.051 0 0.246 -0.004 0.496 -0.012 0.742 -0.035 0.105 0.105 0.113 0.176 0.09 1.133 -0.121 2.164 -0.711 2.953 -1.523 z" style="fill:#ec7878;fill-opacity:0.459"/>
+ <g style="fill:#ec7878;fill-rule:evenodd">
+ <path d="m 18.988 12 c 0 1.383 -1.395 2.5 -3.113 2.5 -1.719 0 -3.113 -1.117 -3.113 -2.5 0 -1.379 1.395 -2.496 3.113 -2.496 1.719 0 3.113 1.117 3.113 2.496 z"/>
+ <path d="m 14.602 7.664 c 0 0.098 -0.078 0.176 -0.172 0.176 -0.094 0 -0.168 -0.078 -0.168 -0.176 0 -0.098 0.074 -0.18 0.168 -0.18 0.094 0 0.172 0.082 0.172 0.18 z"/>
+ <path d="m 17.406 7.664 c 0 0.098 -0.074 0.176 -0.168 0.176 -0.098 0 -0.176 -0.078 -0.176 -0.176 0 -0.098 0.078 -0.18 0.176 -0.18 0.094 0 0.168 0.082 0.168 0.18 z"/>
+ </g>
+ </g>
+ <path d="m 26.5 15.998 c 0 5.806 -4.701 10.502 -10.496 10.502 -5.803 0 -10.504 -4.696 -10.504 -10.502 0 -5.798 4.701 -10.498 10.504 -10.498 5.795 0 10.496 4.7 10.496 10.498" style="stroke-dasharray:none;fill:none;stroke-miterlimit:4;stroke:#ec7878;stroke-linecap:round;stroke-linejoin:round;stroke-width:1"/>
+ <path d="m 16 3.01 0 25.972" style="stroke-dasharray:none;stroke-opacity:1;fill:none;stroke-miterlimit:4;stroke:#ec7878;fill-rule:evenodd;stroke-linecap:round;stroke-linejoin:miter;stroke-width:2"/>
+ <path d="m 28.986 16 -25.972 0" style="stroke-dasharray:none;stroke-opacity:1;fill:none;stroke-miterlimit:4;stroke:#ec7878;fill-rule:evenodd;stroke-linecap:round;stroke-linejoin:miter;stroke-width:2"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/categories/applications-development.svg b/.icons/Material-Black-Lime-Numix/32/categories/applications-development.svg
new file mode 100644
index 00000000..f85d996d
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/categories/applications-development.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <g transform="matrix(0.72792254,0,0,0.72783111,-1.0846805,-0.80445689)">
+ <path d="m 13.414 7.259 6.389 9.336 -2.828 2.828 -9.332 -6.385 a 10 10 0 0 0 2.261 10.627 10 10 0 0 0 14.14 0 10 10 0 0 0 0 -14.14 10 10 0 0 0 -10.631 -2.265 z" style="fill:#4793db;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect transform="matrix(0.70710678,-0.70710678,0.70710678,0.70710678,0,0)" y="32.737" x="-3.231" height="20" width="7" style="fill:#4793db;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/categories/applications-drawing.svg b/.icons/Material-Black-Lime-Numix/32/categories/applications-drawing.svg
new file mode 100644
index 00000000..ffc82cc1
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/categories/applications-drawing.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <g style="fill:#f2469c">
+ <path d="m 25.332 6.07 l -11.582 16.04 c -0.934 -0.012 -2.211 -0.75 -2.844 -1.449 l 12.848 -15.277 c 0.863 -0.16 1.391 0.07 1.578 0.688 Z"/>
+ <path d="m 11.09 24.559 c 1.348 -0.141 3.43 -1.48 2.457 -3.418 c -2.332 -0.52 -1.805 -0.781 -1.805 -0.781 c -3.199 0.598 -5.633 3.453 -4.965 5.27 c 0.426 1.152 0.355 1.035 0.355 1.035 c 0.887 -2.227 0.902 -1.82 3.957 -2.105 Z"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/categories/applications-education.svg b/.icons/Material-Black-Lime-Numix/32/categories/applications-education.svg
new file mode 100644
index 00000000..401f7520
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/categories/applications-education.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <path d="m 2.667 11.333 13.333 -5.333 13.333 5.333 -13.333 5.333" style="fill:#89939b;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <ellipse cx="16" cy="23" rx="7" ry="3" style="fill:#89939b;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 9 15.482 0 7.518 14 0 0 -7.518 -7 2.799 -7 -2.799" style="fill:#89939b;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect width="1" height="5" x="26" y="12" style="fill:#89939b;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <circle cx="26.5" cy="17.75" r="1.25" style="fill:#89939b;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 26.17 18.7 -0.667 2.3 l 2 0 -0.667 -2.3 z" style="fill:#89939b;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/categories/applications-electronics.svg b/.icons/Material-Black-Lime-Numix/32/categories/applications-electronics.svg
new file mode 100644
index 00000000..e47249df
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/categories/applications-electronics.svg
@@ -0,0 +1,3 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <path d="m 5,3 0,7 -2,0 0,3 2,0 0,4 -2,0 0,3 2,0 0,7 -2,0 0,2 4,0 0,-5 22,0 L 29,7 7,7 7,3 Z m 2,6.1074219 20,0 L 27,22 7,22 Z M 8,10 l 0,3 8,0 0,-3 z m 10,0 0,3 8,0 0,-3 z m -10,4 0,2 18,0 0,-2 z m 0,3 0,2 18,0 0,-2 z m 0,3 0,1 2,0 0,-1 z m 3,0 0,1 2,0 0,-1 z m 3,0 0,1 2,0 0,-1 z m 3,0 0,1 2,0 0,-1 z m 3,0 0,1 2,0 0,-1 z m 3,0 0,1 3,0 0,-1 z" style="fill:#92a990"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/categories/applications-engineering.svg b/.icons/Material-Black-Lime-Numix/32/categories/applications-engineering.svg
new file mode 100644
index 00000000..d13d5ab9
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/categories/applications-engineering.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <path d="m 19.263 3.333 -7.281 1.414 -0.038 0.022 c -0.271 0.157 -0.444 0.408 -0.523 0.697 -0.079 0.288 -0.087 1.201 -0.087 1.201 l 6 0 0 -0.667 0.667 0 0 3.333 -0.667 0 0 -0.667 -6 0 c 0 0 0.008 0.912 0.087 1.201 0.079 0.288 0.252 0.54 0.523 0.697 l 0.038 0.022 5.253 1.017 c 0.035 0.02 0.056 0.036 0.069 0.064 0.016 0.034 0.03 0.099 0.03 0.203 l 0 2.622 -0.137 0 c -0.413 0 -0.754 0.341 -0.754 0.754 0 0.413 0.341 0.754 0.754 0.754 l 0.803 0 l 0 10.667 1.333 0 0 1.76 c 0 0.132 0.097 0.239 0.217 0.24 l 0.232 0 c 0.121 0 0.218 -0.108 0.217 -0.24 l 0 -1.76 1.333 0 l 0 -10.667 0.667 0 l 0 -3.333 0.667 0 0 0.292 c 0 0.207 0.149 0.375 0.333 0.375 l 0.667 0 c 0.185 0 0.333 -0.168 0.333 -0.375 l 0 -1.917 c 0 -0.207 -0.149 -0.375 -0.333 -0.375 l -0.667 0 c -0.185 0 -0.333 0.168 -0.333 0.375 l 0 0.292 -0.667 0 0 -2 -0.667 0 0 -0.667 3.333 0 c 0 -1 -2 -2 -3 -2 1 0 3 -1 3 -2 l -3.333 0 0 -1.333 -2.07 0 z" mix-blend-mode="normal" isolation="auto" white-space="normal" solid-opacity="1" solid-color="#000000" style="visibility:visible;shape-rendering:auto;color-interpolation-filters:linearRGB;fill:#6fad64;opacity:1;image-rendering:auto;fill-opacity:1;stroke:none;display:inline;color:#000;fill-rule:nonzero;color-rendering:auto;color-interpolation:sRGB"/>
+ <path d="m 16 18.05 c -1.322 0 -2.645 0.339 -3.829 1.017 -1.975 1.13 -3.309 3.072 -3.703 5.262 l -1.467 0 c -0.185 0 -0.333 0.149 -0.333 0.333 l 0 2 c 0 0.185 0.149 0.333 0.333 0.333 c 0.333 0 12.237 0 18 0 0.185 0 0.333 -0.149 0.333 -0.333 l 0 -2 c 0 -0.185 -0.149 -0.333 -0.333 -0.333 l -1.467 0 c -0.394 -2.19 -1.728 -4.131 -3.703 -5.262 -1.185 -0.678 -2.507 -1.017 -3.829 -1.017 z m 0 2.667 c 0.865 0 1.729 0.222 2.504 0.665 1.148 0.657 1.96 1.722 2.306 2.947 l -9.62 0 c 0.346 -1.225 1.158 -2.29 2.306 -2.947 c 0.775 -0.444 1.639 -0.665 2.504 -0.665" style="fill:#6fad64;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/categories/applications-filesharing.svg b/.icons/Material-Black-Lime-Numix/32/categories/applications-filesharing.svg
new file mode 100644
index 00000000..9b7c8f9d
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/categories/applications-filesharing.svg
@@ -0,0 +1,3 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <path d="M 15.998183,28.5 7.5,20 13,20 13,12 7.5,12 15.998183,3.5 24.5,12 19,12 l 0,8 5.5,0 z" style="fill:#62abb4"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/categories/applications-fonts.svg b/.icons/Material-Black-Lime-Numix/32/categories/applications-fonts.svg
new file mode 100644
index 00000000..36f61afc
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/categories/applications-fonts.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <g transform="matrix(0.12777107,0,0,0.12254567,0.18080262,25.549199)">
+ <g transform="scale(1.00462,0.9954)" style="fill:#6eb3c8">
+ <path d="m 107.66 -160.26 0 73.78 62.32 0 0 16.676 -62.32 0 0 58.54 c 0 4.306 0.583 8.408 1.749 11.01 1.256 2.602 2.871 4.62 4.845 6.06 2.064 1.346 4.486 2.243 7.267 2.692 2.781 0.449 5.697 0.673 8.747 0.673 l 8.553 0 0 10.926 -85.7 0 0 -10.926 0.763 0 c 3.05 0 5.921 -0.179 8.613 -0.538 2.781 -0.449 5.204 -1.301 7.267 -2.557 2.064 -1.256 3.678 -3.095 4.845 -5.518 1.256 -2.512 1.884 -6.434 1.884 -10.472 l 0 -136.46 c 0 -4.04 -0.628 -7.91 -1.884 -10.332 -1.166 -2.512 -2.781 -4.441 -4.845 -5.787 -2.064 -1.346 -4.486 -2.198 -7.267 -2.557 -2.692 -0.449 -5.429 -0.673 -8.613 -0.673 l -0.763 0 0 -10.931 140.23 0 0 49.19 -14.265 0 -1.346 -10.182 c -0.359 -3.14 -1.077 -6.06 -2.153 -8.748 -1.077 -2.781 -2.647 -5.159 -4.71 -7.133 -1.974 -2.064 -4.486 -3.678 -7.536 -4.845 -3.05 -1.256 -6.729 -1.884 -11.04 -1.884 z"/>
+ </g>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/categories/applications-games.svg b/.icons/Material-Black-Lime-Numix/32/categories/applications-games.svg
new file mode 100644
index 00000000..32cecc71
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/categories/applications-games.svg
@@ -0,0 +1,3 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <path d="m 12.625 8 c -1.626 0 -2.291 0.146 -2.811 0.298 c -0.808 0.237 -1.635 0.662 -2.152 1.326 -3.03 3.892 -5 13.11 -4.457 14.12 0.546 1.01 5.46 -1 8.04 -4.878 0.196 -0.289 0.555 -0.863 0.555 -0.863 l 8.41 0 c 0 0 0.359 0.574 0.555 0.863 2.575 3.875 7.489 5.889 8.04 4.878 c 0.546 -1.01 -1.425 -10.224 -4.457 -14.12 -0.518 -0.665 -1.344 -1.089 -2.152 -1.326 -0.519 -0.152 -1.185 -0.298 -2.811 -0.298 m 1.645 2.568 c 0.438 0.017 0.814 0.317 0.928 0.74 0.144 0.534 -0.173 1.084 -0.707 1.227 -0.534 0.143 -1.082 -0.175 -1.225 -0.709 -0.143 -0.533 0.174 -1.082 0.707 -1.225 0.097 -0.026 0.197 -0.037 0.297 -0.033 z m -11.02 0.432 1 0 0 2 2 0 0 1 -2 0 0 2 -1 0 0 -2 -2 0 0 -1 2 0 z m 13.471 0.982 c 0.439 0.017 0.815 0.318 0.928 0.742 0.143 0.533 -0.174 1.082 -0.707 1.225 -0.534 0.144 -1.084 -0.173 -1.227 -0.707 -0.144 -0.535 0.174 -1.085 0.709 -1.227 0.097 -0.026 0.197 -0.037 0.297 -0.033 z m -3.865 1.035 c 0.439 0.017 0.815 0.318 0.928 0.742 0.143 0.533 -0.174 1.082 -0.707 1.225 -0.533 0.143 -1.082 -0.174 -1.225 -0.707 -0.143 -0.533 0.174 -1.082 0.707 -1.225 0.097 -0.027 0.197 -0.038 0.297 -0.035 z m 2.35 1.416 c 0.476 -0.03 0.906 0.28 1.029 0.74 0.143 0.534 -0.175 1.083 -0.709 1.225 -0.533 0.143 -1.082 -0.174 -1.225 -0.707 -0.143 -0.533 0.174 -1.082 0.707 -1.225 0.064 -0.018 0.131 -0.029 0.197 -0.033 z" style="fill:#d64c62"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/categories/applications-geography.svg b/.icons/Material-Black-Lime-Numix/32/categories/applications-geography.svg
new file mode 100644
index 00000000..d0122be1
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/categories/applications-geography.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <g transform="matrix(0.97015633,0,0,0.97030954,0.63855971,0.6380288)">
+ <path d="m 15.832 3.465 c -3.281 0 -6.383 1.289 -8.727 3.633 c -2.348 2.34 -3.641 5.434 -3.641 8.715 c 0 6.832 5.547 12.387 12.367 12.387 6.82 0 12.371 -5.555 12.371 -12.387 0 -6.805 -5.551 -12.348 -12.371 -12.348 z m 0 0.508 c 6.539 0 11.859 5.313 11.859 11.84 0 6.551 -5.32 11.879 -11.859 11.879 -6.539 0 -11.859 -5.328 -11.859 -11.879 0 -3.145 1.242 -6.109 3.492 -8.355 2.25 -2.242 5.219 -3.484 8.367 -3.484 z" style="fill:#78b2a3"/>
+ <g>
+ <g>
+ <path d="m 12.02 5.559 c -0.055 0 -0.117 0.02 -0.18 0.055 0.145 -0.043 0.219 -0.055 0.18 -0.055 m 3.695 0.719 0.039 -0.543 -0.57 0.035 0.074 0.508 0.457 0 m -6.438 9.34 c -0.113 -0.105 -0.039 -0.574 -0.039 -0.574 c 0 0 -1.711 -0.902 -3.582 -1.445 -0.227 -0.066 -0.109 -0.539 0.113 -0.719 l -0.074 -0.508 c -0.039 -0.25 0.383 -1.48 0.801 -1.586 0.422 -0.109 -0.039 0.723 -0.039 0.723 l -0.414 0.25 c 0 0 0.492 0.578 0.609 0.578 0.113 0 0.305 -0.289 0.305 -0.289 l -0.535 -0.359 0.496 -0.215 0.031 -0.195 0.082 -0.023 0.82 -1.242 c 0.566 -0.234 1.262 -0.52 1.352 -0.563 0.152 -0.07 1.219 -0.684 1.41 -0.828 0.191 -0.145 0.609 -0.105 0.762 -0.105 c 0.152 0 0.379 -0.074 0.418 -0.473 0.035 -0.398 0.188 -0.469 0.305 -0.359 0.117 0.105 -0.117 0.289 0.152 0.359 0.266 0.07 0.496 0.254 0.688 0.07 0.137 -0.129 -0.051 -0.277 -0.176 -0.391 l 2.117 0 l 0.227 -0.652 -0.492 -0.07 -1.828 -0.184 l 0 -0.215 -0.148 0.027 c 0.199 -1.094 1.375 -0.91 0.488 -1.539 -0.051 -0.039 -0.828 1.219 -1.027 1.191 -0.352 -0.043 -0.816 -0.047 -0.914 0.066 -0.129 0.156 0.289 -0.527 0.656 -0.734 -0.434 0.129 -1.211 -0.266 -2.609 0.727 -0.477 0.332 -1.664 1.691 -2.156 2.211 c -2.066 2.441 -2.234 4.527 -2.234 4.621 0 0.18 0.441 0.281 0.477 0.5 0.039 0.215 -0.723 0.938 -0.723 1.297 0 0.164 -0.383 1.965 0.457 4.219 0.742 2.137 2.18 4.02 2.363 4.141 l 0.527 -0.281 c 0 0 -0.875 -1.551 -0.91 -1.695 -0.039 -0.145 0.988 -2.238 1.484 -2.16 0.496 0.066 0.379 0.211 0.688 0.035 0.301 -0.18 0.496 -1.66 0.836 -1.805 0.344 -0.145 0.723 -0.324 0.688 -0.688 c -0.039 -0.359 -1.336 -1.01 -1.449 -1.117 m 8.27 -10.602 -1.031 -0.359 0.191 0.574 0.84 -0.215 m -3.848 1.332 c 0.113 0 2.398 -1.516 2.172 -1.551 -0.23 -0.035 -0.27 0 -0.883 -0.07 -0.605 -0.07 -1.254 0.867 -1.406 1.01 -0.152 0.148 -0.102 0.613 0.117 0.613 m 10.484 10.875 0.297 -0.379 -0.297 -0.105 -0.219 0.277 -0.262 0.379 0.223 0.105 0.258 -0.277 m 1.293 1.254 -0.074 -0.559 -0.48 0 -0.035 0.418 -0.445 -0.066 -0.109 -0.453 -0.219 -0.141 -0.262 0.313 -0.258 -0.07 -0.074 0.242 0.297 0.07 0 2.262 1.043 0.25 c -0.027 0.043 -0.043 0.078 -0.047 0.094 -0.074 0.246 0.293 0.352 0.551 0.246 0.094 -0.039 0.699 -0.273 0.887 -0.723 0.266 -0.633 0.441 -1.543 0.484 -1.836 l -0.117 -0.254 -0.738 0.273 -0.406 -0.066 0.004 0 m -0.371 -9.25 c -1.687 -2.559 -5.742 -4.23 -5.742 -4.23 l -1.039 0.547 -0.148 -0.242 -0.371 -0.137 0 0.313 0.332 0.277 -0.219 0.105 -0.848 0.066 -1.918 1.043 0.184 0.836 -0.223 0.07 -0.105 0.172 0.625 0.938 0.035 0.316 -0.516 0.102 0 0.625 -0.297 0.07 0.039 0.488 -2.508 1.738 0.074 0.969 c 0.184 0.246 1.621 1.707 1.621 1.707 c 0 0 1.66 0.066 2.027 -0.141 0.371 -0.207 0.113 0.207 0.223 0.313 0.109 0.105 0.148 0.832 0.258 0.906 0.113 0.066 0 0.484 0.148 0.625 0.148 0.141 0.148 1.805 0.148 1.805 0 0 0.883 1.496 0.883 1.879 0 0.383 -0.039 0.344 0.664 0.313 0.699 -0.035 0.848 -0.313 0.996 -0.414 0.148 -0.105 0.148 -0.352 0.293 -0.559 0.148 -0.207 0.406 -1 0.738 -1.285 0.332 -0.281 1.219 -0.488 1.289 -0.973 0.074 -0.488 0.41 -0.871 0.41 -0.871 l 1.59 -1.688 -0.043 0.23 -0.039 0.867 0.484 -0.176 -0.039 -0.938 -0.172 -0.18 0.023 -0.027 c 0 0 -0.109 -0.207 -0.258 -0.207 -0.145 0 -1.031 0.207 -1.18 0.172 -0.148 -0.035 -0.773 -1.703 -0.883 -1.773 -0.113 -0.07 -0.813 -1.215 -0.813 -1.215 0 0 1.621 1.945 1.879 2.711 0.152 0.441 0.715 0.027 1.172 -0.438 l 0.121 0.297 0.293 -0.066 -0.035 -0.352 0.332 0 0 0.523 -0.113 0.281 -0.039 0.445 0.297 0.281 0.148 -0.242 0.477 -0.453 0.555 -0.277 0.148 0.277 0.074 0.383 -0.148 0.418 -0.297 0.242 -0.145 0.625 0 0.313 -0.332 -0.207 -0.035 -0.66 -0.484 0.035 -0.219 0.59 0.336 0.488 0.77 0.102 0.629 -0.59 0.07 -1.145 0.281 -0.371 c 0.18 0.469 0.313 0.957 0.313 1.414 0 0.496 0.395 -0.254 0.203 -1.773 0 -0.004 -0.309 -3.617 -1.977 -5.289 z m -7.375 1.496 -1.988 -0.07 0.848 -0.695 0.441 0 0.699 0.488 0 0.277 m 2.438 -0.242 0 0.313 -0.848 0 0.07 0.211 -0.512 0.066 -0.039 0.172 -0.371 -0.066 -0.664 -0.137 0.113 -0.176 0.109 -0.211 0.371 -0.383 0.145 0.281 0.555 -0.035 0.293 -0.313 1.145 0.207 -0.367 0.07 m 0.07 -0.453 -0.441 0.07 -0.074 -0.313 0.555 -0.07 0.074 -0.313 0.402 0.418 -0.516 0.207 m 2.141 10.809 -0.258 0.211 0.035 0.523 0.332 0 0 -0.453 0.297 -0.387 0 -0.797 -0.188 -0.035 -0.219 0.938 m -2.469 -1.043 c 0 0 -0.262 0.07 0.035 0.18 0.293 0.102 1.473 -1.703 1.473 -1.703 l -0.996 0.625 -0.512 0.898 m -2.01 6.664 -0.223 -0.211 -0.441 -0.066 -0.074 0.211 -0.59 -0.074 -0.039 -0.277 -0.441 0 -0.48 0.277 -0.844 0 -0.074 -0.207 -1.363 -0.145 -0.219 0.215 -0.555 -0.141 -0.074 -0.488 -0.258 -0.039 -0.297 0.527 -0.992 -0.035 c 0.18 0.082 1.664 0.969 3.941 1.156 3.02 0.242 4.461 -0.492 4.461 -0.492 l -0.109 -0.105" style="fill:#78b2a3"/>
+ </g>
+ </g>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/categories/applications-geology.svg b/.icons/Material-Black-Lime-Numix/32/categories/applications-geology.svg
new file mode 100644
index 00000000..a411b809
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/categories/applications-geology.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <g transform="matrix(1.0496631,0,0,1.0507295,-0.63266811,-0.63723438)" style="fill:#a47854;stroke:#a47854;fill-rule:evenodd;stroke-linejoin:round;stroke-width:1">
+ <path transform="scale(0.1237,0.1237)" d="m 30.726 148.2 c 38.27 -0.537 53.778 -5.242 65.53 -8.874 11.779 -3.663 29.21 -11.495 29.21 -11.495 l 44.02 89.84 -138.76 0 z" style="stroke-width:5.421"/>
+ <path transform="scale(0.1237,0.1237)" d="m 157.29 182.08 c 0 0 -19.768 10.958 -25.452 13.737 -7.863 3.821 -21.41 14.12 -45.16 21.473 l -55.641 0 0 -43.894 c 32.15 -1.01 55.29 -1.989 69.69 -8.02 14.368 -6.03 41.462 -20.08 41.462 -20.08 z" style="stroke-width:6.126"/>
+ <path transform="scale(0.1237,0.1237)" d="m 132.53 142.2 c 20.842 -20.905 14.779 -27.16 35.936 -28.989 21.16 -1.8 56.81 14.08 56.81 14.08 l 0 90.31 -55.799 0 z" style="stroke-width:5.421"/>
+ <path transform="scale(0.1237,0.1237)" d="m 224.62 184.1 c 0 0 -4.989 -2.621 -11.463 -5.368 -6.379 -2.653 -11.495 -3.979 -23.08 -0.663 -7.831 2.242 -14.368 7.231 -27.726 17.273 l -17.12 -43.04 c 13.295 -11.968 23.779 -20.4 37.14 -21.41 13.389 -1.01 24.41 1.358 31.14 4.674 6.695 3.347 10.452 5.684 10.452 5.684 z" style="stroke-width:6.126"/>
+ </g>
+ <path d="m 3.808 3.5 24.383 0 c 0.169 0 0.308 0.14 0.308 0.308 l 0 24.383 c 0 0.169 -0.14 0.308 -0.308 0.308 l -24.383 0 c -0.169 0 -0.308 -0.14 -0.308 -0.308 l 0 -24.383 c 0 -0.169 0.14 -0.308 0.308 -0.308" style="stroke-dasharray:none;fill:none;stroke-miterlimit:4;stroke:#a47854;stroke-linecap:round;stroke-width:1"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/categories/applications-graphics.svg b/.icons/Material-Black-Lime-Numix/32/categories/applications-graphics.svg
new file mode 100644
index 00000000..c5d16d04
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/categories/applications-graphics.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <g style="fill:#4ea34d">
+ <path d="m 15.742 10.879 c -5.074 0.227 -10.01 2.699 -7.914 7.711 c 3.059 -1.152 7.316 0.566 5.547 1.414 c 3.484 2.867 12.09 -1.766 11.23 -5.707 c -0.887 -2.398 -4.914 -3.594 -8.863 -3.418 m -0.133 1.414 c 1.059 0 1.918 0.285 1.918 0.633 c 0 0.348 -0.859 0.633 -1.918 0.633 c -1.059 0 -1.918 -0.285 -1.918 -0.633 c 0 -0.348 0.859 -0.633 1.918 -0.633 m 4.734 1.047 c 1.059 0 1.918 0.281 1.918 0.633 c 0 0.348 -0.859 0.629 -1.918 0.629 c -1.059 0 -1.918 -0.281 -1.918 -0.629 c 0 -0.352 0.859 -0.633 1.918 -0.633 m -8.703 0.957 c 1.059 0 1.914 0.285 1.914 0.633 c 0 0.348 -0.855 0.633 -1.914 0.633 c -1.059 0 -1.918 -0.285 -1.918 -0.633 c 0 -0.348 0.859 -0.633 1.918 -0.633 m 8.66 1.656 c 1.059 0 1.914 0.285 1.914 0.633 c 0 0.348 -0.855 0.633 -1.914 0.633 c -1.059 0 -1.918 -0.285 -1.918 -0.633 c 0 -0.348 0.859 -0.633 1.918 -0.633 m -3.34 2.395 c 1.059 0 1.918 0.285 1.918 0.633 c 0 0.348 -0.859 0.633 -1.918 0.633 c -1.059 0 -1.918 -0.285 -1.918 -0.633 c 0 -0.348 0.859 -0.633 1.918 -0.633 Z"/>
+ <path d="m 22.973 6.074 l -9.406 15.734 c -0.734 -0.012 -1.418 -0.363 -1.91 -1.063 l 10.08 -15.363 c 0.676 -0.16 1.09 0.07 1.234 0.691 Z"/>
+ <path d="m 11.602 24.547 c 1.055 -0.141 2.688 -1.488 1.926 -3.434 c -1.828 -0.523 -1.414 -0.789 -1.414 -0.789 c -2.512 0.602 -4.422 3.473 -3.895 5.301 c 0.332 1.156 0.277 1.039 0.277 1.039 c 0.695 -2.238 0.711 -1.828 3.105 -2.117 Z"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/categories/applications-haskell.svg b/.icons/Material-Black-Lime-Numix/32/categories/applications-haskell.svg
new file mode 100644
index 00000000..8bf5d411
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/categories/applications-haskell.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <path d="m 3.249 25 6 -9 -6 -9 4.498 0 l 6 9 -6 9" style="fill:#4eb09d"/>
+ <path d="m 9.249 25 6 -9 -6 -9 4.498 0 l 12 18 -4.502 0 -3.749 -5.621 -3.753 5.621" style="fill:#4eb09d"/>
+ <path d="m 23.746 19.75 -1.998 -3 7.252 0 0 3 z" style="fill:#4eb09d"/>
+ <path d="m 20.749 15.25 -1.998 -3 10.249 0 0 3 z" style="fill:#4eb09d"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/categories/applications-ide.svg b/.icons/Material-Black-Lime-Numix/32/categories/applications-ide.svg
new file mode 100644
index 00000000..e58b46c9
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/categories/applications-ide.svg
@@ -0,0 +1,3 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <path d="m 26.26 3.465 c -0.379 0.035 -0.758 0.223 -1.063 0.52 l -6.813 5.926 c -0.293 0.281 -0.457 0.684 -0.457 1.086 c 0 0.195 0.043 0.371 0.113 0.543 c 0.004 0.012 -0.004 0.023 0 0.031 c -0.254 0.539 -0.172 1.293 -0.172 2.918 c 0 0.602 -1.559 1.23 -1.945 1.23 c -0.02 0 -0.039 0 -0.059 0 c -1.238 0 -5.258 0.188 -6.5 1.891 c -1.238 1.707 -5.898 9.457 -5.898 10.594 c 1.859 0 15.371 -6.75 16.06 -7.387 c 0.836 -0.766 0.426 -2.316 -0.113 -3.348 c 0.004 -0.004 -0.004 -0.023 0 -0.031 c 0.012 -0.035 0.02 -0.09 -0.031 -0.172 c -0.289 -0.484 -0.457 -0.977 -0.457 -1.66 c 0 -1.516 0.16 -2.352 0.488 -2.832 c 0.727 0.125 1.789 -0.23 2.262 -0.688 l 5.984 -5.699 c 0.605 -0.586 0.75 -1.473 0.141 -2.063 l -0.488 -0.484 c -0.301 -0.297 -0.684 -0.402 -1.055 -0.371 Z" style="fill:#cc7d6f"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/categories/applications-interfacedesign.svg b/.icons/Material-Black-Lime-Numix/32/categories/applications-interfacedesign.svg
new file mode 100644
index 00000000..1c04f926
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/categories/applications-interfacedesign.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <path d="m 3.808 3.499 24.384 0 c 0.169 0 0.308 0.14 0.308 0.308 l 0 24.384 c 0 0.169 -0.14 0.308 -0.308 0.308 l -24.384 0 c -0.169 0 -0.308 -0.14 -0.308 -0.308 l 0 -24.384 c 0 -0.169 0.14 -0.308 0.308 -0.308 z" style="fill:none;stroke:#88b485;stroke-linecap:round;stroke-width:0.999"/>
+ <path d="m 7.5 14.5 4 0 0 4 -4 0 z" style="stroke-dasharray:none;fill:none;stroke-miterlimit:4;stroke:#88b485;stroke-linecap:round;stroke-linejoin:round;stroke-width:1"/>
+ <path d="m 24.03 16.504 c 0 1.102 -0.895 1.996 -2 1.996 -1.103 0 -1.998 -0.894 -1.998 -1.996 0 -1.106 0.895 -2 1.998 -2 1.107 0 2 0.898 2 2 z" style="stroke-dasharray:none;fill:none;stroke-miterlimit:4;stroke:#88b485;stroke-linecap:round;stroke-linejoin:round;stroke-width:1"/>
+ <path d="m 8.429 7.5 15.15 0 c 0.514 0 0.925 0.44 0.925 0.992 l 0 2.02 c 0 0.552 -0.411 0.992 -0.925 0.992 l -15.15 0 c -0.514 0 -0.929 -0.44 -0.929 -0.992 l 0 -2.02 c 0 -0.552 0.415 -0.992 0.929 -0.992 z" style="stroke-dasharray:none;fill:none;stroke-miterlimit:4;stroke:#88b485;stroke-linecap:round;stroke-linejoin:round;stroke-width:1"/>
+ <path d="m 19.5 7.496 0 4 3.902 0 c 0.613 0 1.098 -0.548 1.098 -1.234 l 0 -1.52 c 0 -0.685 -0.484 -1.246 -1.098 -1.246" style="stroke-dasharray:none;fill:none;stroke-miterlimit:4;stroke:#88b485;stroke-linecap:round;stroke-linejoin:round;stroke-width:1"/>
+ <path d="m 7.5 20.5 4 0 0 4 -4 0 z" style="stroke-dasharray:none;fill:none;stroke-miterlimit:4;stroke:#88b485;stroke-linecap:round;stroke-linejoin:round;stroke-width:1"/>
+ <path d="m 24.03 22.498 c 0 1.107 -0.895 2 -2 2 -1.103 0 -1.998 -0.895 -1.998 -2 0 -1.103 0.895 -1.998 1.998 -1.998 1.107 0 2 0.895 2 1.998 z" style="stroke-dasharray:none;fill:none;stroke-miterlimit:4;stroke:#88b485;stroke-linecap:round;stroke-linejoin:round;stroke-width:1"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/categories/applications-internet.svg b/.icons/Material-Black-Lime-Numix/32/categories/applications-internet.svg
new file mode 100644
index 00000000..58b8aae9
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/categories/applications-internet.svg
@@ -0,0 +1,13 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <path d="m 5.5 10 0 2 21 0 0 -2 z" style="fill:#52c8ff"/>
+ <path d="m 4.5 15 0 2 23 0 0 -2 z" style="fill:#52c8ff"/>
+ <path d="m 15 4.5 0 23 2 0 0 -23 z" style="fill:#52c8ff"/>
+ <g transform="matrix(0.99157968,0,0,0.99157968,0.30128272,0.30127777)" style="stroke-dasharray:none;fill:none;stroke-miterlimit:4;stroke:#52c8ff;stroke-width:2.02">
+ <g style="stroke-width:2.02">
+ <path d="m 89.78 7.747 c -22.894 -52.51 -21.16 -118.39 0 -175.8" transform="matrix(0.1237,0,0,0.1237,0,25.72917)" style="stroke-width:16.305"/>
+ <path d="m 166.23 7.747 c 22.863 -52.51 21.13 -118.39 0 -175.8" transform="matrix(0.1237,0,0,0.1237,0,25.72917)" style="stroke-width:16.305"/>
+ </g>
+ <path d="m 33.06 27.316 c 0 5.03 -4.076 9.105 -9.105 9.105 -5.03 0 -9.105 -4.076 -9.105 -9.105 0 -5.03 4.076 -9.105 9.105 -9.105 5.03 0 9.105 4.076 9.105 9.105 z" transform="matrix(1.2738,0,0,1.2738,-14.67832,-18.96324)" style="stroke-linecap:round;stroke-width:1.583"/>
+ </g>
+ <path d="m 5.5 20 0 2 21 0 0 -2 z" style="fill:#52c8ff"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/categories/applications-java.svg b/.icons/Material-Black-Lime-Numix/32/categories/applications-java.svg
new file mode 100644
index 00000000..e10ee6b2
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/categories/applications-java.svg
@@ -0,0 +1,12 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <g transform="matrix(1.0412387,0,0,1.0412387,-0.48622666,-0.48669113)" style="fill:#e660c1;fill-rule:evenodd">
+ <path d="m 12.59 22.594 c 0 0 -0.949 0.551 0.668 0.738 1.965 0.223 2.965 0.191 5.125 -0.219 0 0 0.57 0.355 1.359 0.664 -4.844 2.078 -10.961 -0.117 -7.152 -1.184"/>
+ <path d="m 11.996 19.887 c 0 0 -1.063 0.789 0.559 0.953 2.094 0.215 3.746 0.234 6.609 -0.316 0 0 0.395 0.402 1.02 0.621 -5.859 1.711 -12.383 0.133 -8.188 -1.258"/>
+ <path d="m 16.98 15.293 c 1.195 1.375 -0.313 2.609 -0.313 2.609 0 0 3.03 -1.563 1.641 -3.52 -1.301 -1.832 -2.297 -2.734 3.102 -5.867 0 0 -8.469 2.117 -4.43 6.777"/>
+ <path d="m 23.387 24.598 c 0 0 0.703 0.578 -0.77 1.023 -2.793 0.848 -11.633 1.105 -14.09 0.031 -0.883 -0.383 0.773 -0.914 1.293 -1.027 0.543 -0.117 0.855 -0.094 0.855 -0.094 -0.98 -0.691 -6.348 1.355 -2.727 1.941 9.875 1.602 18 -0.719 15.438 -1.875"/>
+ <path d="m 13.04 17.08 c 0 0 -4.496 1.066 -1.59 1.457 1.227 0.16 3.672 0.125 5.945 -0.066 1.863 -0.156 3.73 -0.492 3.73 -0.492 0 0 -0.656 0.285 -1.133 0.605 c -4.562 1.203 -13.383 0.645 -10.844 -0.586 c 2.148 -1.035 3.891 -0.918 3.891 -0.918"/>
+ <path d="m 21.11 21.59 c 4.645 -2.414 2.5 -4.73 1 -4.418 -0.367 0.078 -0.531 0.145 -0.531 0.145 0 0 0.133 -0.219 0.395 -0.309 2.965 -1.043 5.246 3.074 -0.953 4.703 0 0 0.07 -0.063 0.09 -0.121"/>
+ <path d="m 18.309 3.465 c 0 0 2.57 2.57 -2.438 6.523 -4.02 3.172 -0.918 4.984 0 7.05 -2.344 -2.113 -4.066 -3.977 -2.914 -5.711 1.695 -2.543 6.391 -3.773 5.352 -7.859"/>
+ <path d="m 13.496 28.13 c 4.457 0.285 11.297 -0.16 11.461 -2.266 0 0 -0.313 0.797 -3.684 1.434 c -3.801 0.715 -8.492 0.633 -11.273 0.176 c 0 0 0.57 0.469 3.496 0.656"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/categories/applications-libraries.svg b/.icons/Material-Black-Lime-Numix/32/categories/applications-libraries.svg
new file mode 100644
index 00000000..dd2a76d7
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/categories/applications-libraries.svg
@@ -0,0 +1,5 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <path d="m 4.781 3 c -0.433 0 -0.781 0.368 -0.781 0.83 l 0 24.34 c 0 0.462 0.348 0.83 0.781 0.83 l 4.434 0 c 0.437 0 0.785 -0.368 0.785 -0.83 l 0 -24.34 c 0 -0.462 -0.348 -0.83 -0.785 -0.83 m -4.215 2 4 0 0 10 -4 0 m 2 7.5 c 0.828 0 1.5 0.672 1.5 1.5 0 0.828 -0.672 1.5 -1.5 1.5 -0.828 0 -1.5 -0.672 -1.5 -1.5 0 -0.828 0.672 -1.5 1.5 -1.5 z" style="fill:#b2a445"/>
+ <path d="m 12.693 3 c -0.383 0 -0.693 0.368 -0.693 0.83 l 0 24.34 c 0 0.462 0.311 0.83 0.693 0.83 l 2.609 0 c 0.389 0 0.697 -0.368 0.697 -0.83 l 0 -24.34 c 0 -0.462 -0.308 -0.83 -0.697 -0.83 m -2.303 2 l 2 0 0 10 -2 0 z m 1 18 c 0.552 0 1 0.448 1 1 0 0.552 -0.448 1 -1 1 -0.552 0 -1 -0.448 -1 -1 0 -0.552 0.448 -1 1 -1 z" style="fill:#b2a445"/>
+ <path d="m 17.465 3.876 c -0.462 0.124 -0.742 0.579 -0.623 1.025 l 6.3 23.491 c 0.12 0.446 0.59 0.701 1.052 0.577 l 3.151 -0.843 c 0.47 -0.126 0.746 -0.58 0.627 -1.026 l -6.3 -23.491 c -0.12 -0.446 -0.586 -0.702 -1.056 -0.576 m -2.505 2.739 2.898 -0.776 2.588 9.651 -2.898 0.776 z m 5.978 16.502 c 0.8 -0.214 1.623 0.26 1.837 1.06 0.214 0.8 -0.26 1.621 -1.061 1.836 -0.8 0.214 -1.623 -0.26 -1.837 -1.06 -0.214 -0.8 0.26 -1.621 1.061 -1.836 z" style="fill:#b2a445"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/categories/applications-lisp.svg b/.icons/Material-Black-Lime-Numix/32/categories/applications-lisp.svg
new file mode 100644
index 00000000..59354e4e
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/categories/applications-lisp.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <g transform="matrix(0.14392579,0,0,0.14392579,-55.80428,-40.947719)" style="stroke-dasharray:none;stroke-opacity:1;fill:#d07d86;stroke-miterlimit:4;fill-opacity:1;stroke:#812222;stroke-width:3.474">
+ <g transform="matrix(0.65301062,0,0,0.65301062,307.8867,290.92215)" style="stroke-width:5.32">
+ <path d="m 6.5 -12 c -0.828 0 -1.5 0.672 -1.5 1.5 0 2.5 0 5.5 0 8.5 0 2.191 1.809 4 4 4 l 9.994 0 0.006 0 c 1.079 0 2.112 -0.436 2.865 -1.209 1.232 -1.264 1.489 -3.187 0.633 -4.73 c -0.703 -1.267 -2.037 -2.055 -3.486 -2.059 -0.004 0 -0.008 -0.002 -0.012 -0.002 -0.357 0 -0.687 -0.191 -0.865 -0.5 -0.276 -0.478 -0.112 -1.089 0.365 -1.365 0.152 -0.088 0.324 -0.135 0.5 -0.135 c 0.826 -0.005 0 0 2.5 0 0.828 0 1.5 -0.672 1.5 -1.5 0 -0.828 -0.672 -1.5 -1.5 -1.5 l -2.414 0 -0.086 0 c -0.006 0 -0.012 0.004 -0.018 0.004 -1.183 0.005 -2.306 0.53 -3.063 1.443 -1.024 1.236 -1.21 2.965 -0.473 4.391 0.686 1.327 2.05 2.142 3.525 2.152 0.002 0.005 0.002 0.005 0.004 0.01 0.365 -0.008 0.706 0.183 0.889 0.5 0.276 0.478 0.112 1.089 -0.365 1.365 -0.152 0.087 -0.325 0.133 -0.5 0.133 l 0 0.002 -10 0 c -0.57 0 -1 -0.43 -1 -1 l 0 -8.5 c 0 -0.828 -0.672 -1.5 -1.5 -1.5" transform="matrix(10.639988,0,0,10.639988,90.348856,234.89389)" 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;opacity:1;image-rendering:auto;stroke:none;display:inline;color:#000;fill-rule:evenodd;color-rendering:auto;color-interpolation:sRGB"/>
+ </g>
+ </g>
+ <path d="m 11 7 c -2.191 0 -4 1.809 -4 4 l 0 7.5 c 0 0.828 0.672 1.5 1.5 1.5 0.828 0 1.5 -0.672 1.5 -1.5 l 0 -7.5 c 0 -0.57 0.43 -1 1 -1 l 15 0 c 0.57 0 1 0.43 1 1 0 0.57 -0.43 1 -1 1 -2.191 0 -4 1.809 -4 4 l 0 2.5 c 0 0.828 0.672 1.5 1.5 1.5 0.828 0 1.5 -0.672 1.5 -1.5 l 0 -2.5 c 0 -0.57 0.43 -1 1 -1 2.191 0 4 -1.809 4 -4 0 -2.191 -1.809 -4 -4 -4 z" style="fill:#d07d86;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/categories/applications-mail.svg b/.icons/Material-Black-Lime-Numix/32/categories/applications-mail.svg
new file mode 100644
index 00000000..f3d81d47
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/categories/applications-mail.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <rect width="22" height="16" x="5" y="8" rx="0.5" style="stroke-dasharray:none;stroke-opacity:1;fill:none;opacity:1;stroke-miterlimit:4;fill-opacity:1;stroke:#8eabcf;fill-rule:nonzero;stroke-linecap:butt;stroke-linejoin:miter;stroke-width:2;stroke-dashoffset:0"/>
+ <path d="m 6 9 10 7 10 -7" style="stroke-dasharray:none;stroke-opacity:1;fill:none;stroke-miterlimit:4;fill-opacity:1;stroke:#8eabcf;fill-rule:evenodd;stroke-linecap:butt;stroke-linejoin:miter;stroke-width:1.5"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/categories/applications-mathematics.svg b/.icons/Material-Black-Lime-Numix/32/categories/applications-mathematics.svg
new file mode 100644
index 00000000..5114e828
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/categories/applications-mathematics.svg
@@ -0,0 +1,14 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" viewBox="0 0 25.6 25.6">
+ <path d="m 2.657 2.4 20.287 0 c 0.143 0 0.257 0.114 0.257 0.257 l 0 20.287 c 0 0.143 -0.114 0.257 -0.257 0.257 l -20.287 0 c -0.143 0 -0.257 -0.114 -0.257 -0.257 l 0 -20.287 c 0 -0.143 0.114 -0.257 0.257 -0.257 z" style="stroke-dasharray:none;fill:none;stroke-miterlimit:4;stroke:#85b3b5;stroke-linecap:round;stroke-width:1.6"/>
+ <path d="m 12.796 2.208 0.007 0 c 0.102 0 0.189 0.035 0.189 0.076 l 0 21.03 c 0 0.044 -0.087 0.076 -0.189 0.076 l -0.007 0 c -0.102 0 -0.189 -0.032 -0.189 -0.076 l 0 -21.03 c 0 -0.041 0.087 -0.076 0.189 -0.076 z" style="fill:none;stroke:#85b3b5;stroke-linecap:round;stroke-width:1.216"/>
+ <path d="m 10.198 16.602 0 1.195 -5.195 0 0 -1.195 z" style="fill:#85b3b5;stroke:#85b3b5;fill-rule:evenodd;stroke-linejoin:round;stroke-width:0.405"/>
+ <path d="m 8.197 14.8 c 0 0.331 -0.267 0.598 -0.598 0.598 -0.331 0 -0.598 -0.267 -0.598 -0.598 0 -0.331 0.267 -0.598 0.598 -0.598 0.331 0 0.598 0.267 0.598 0.598 z" style="fill:#85b3b5;stroke-miterlimit:10;stroke:#85b3b5;stroke-linecap:round;stroke-linejoin:round;stroke-width:0.405"/>
+ <path d="m 8.197 19.602 c 0 0.329 -0.267 0.596 -0.598 0.596 -0.331 0 -0.598 -0.267 -0.598 -0.596 0 -0.331 0.267 -0.6 0.598 -0.6 0.331 0 0.598 0.269 0.598 0.6 z" style="fill:#85b3b5;stroke-miterlimit:10;stroke:#85b3b5;stroke-linecap:round;stroke-linejoin:round;stroke-width:0.405"/>
+ <rect width="5.6" height="1.6" x="4.8" y="7.2" rx="0.233" ry="0.2" style="fill:#85b3b5;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect width="5.6" height="1.6" x="5.2" y="-8.4" rx="0.233" ry="0.2" transform="matrix(0,1,-1,0,0,0)" style="fill:#85b3b5;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 19.414 5.741 0.845 0.845 -3.674 3.674 -0.845 -0.845" style="fill:#85b3b5;stroke:#85b3b5;fill-rule:evenodd;stroke-linejoin:round;stroke-width:0.405"/>
+ <path d="m 16.725 5.881 c 0.234 0.234 0.234 0.611 0 0.845 -0.234 0.234 -0.611 0.234 -0.845 0 -0.234 -0.234 -0.234 -0.611 0 -0.845 0.234 -0.234 0.611 -0.234 0.845 0 z" style="fill:#85b3b5;stroke-miterlimit:10;stroke:#85b3b5;stroke-linecap:round;stroke-linejoin:round;stroke-width:0.405"/>
+ <path d="m 20.12 9.276 c 0.232 0.232 0.232 0.61 -0.001 0.844 -0.234 0.234 -0.611 0.234 -0.844 0.001 -0.234 -0.234 -0.235 -0.613 -0.001 -0.846 0.234 -0.234 0.613 -0.232 0.846 0.001 z" style="fill:#85b3b5;stroke-miterlimit:10;stroke:#85b3b5;stroke-linecap:round;stroke-linejoin:round;stroke-width:0.405"/>
+ <rect width="5.6" height="1.6" x="-2.517" y="24.373" rx="0.233" ry="0.2" transform="matrix(0.70710678,-0.70710678,0.70710678,0.70710678,0,0)" style="fill:#85b3b5;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect width="5.6" height="1.6" x="22.373" y="-1.083" rx="0.233" ry="0.2" transform="matrix(0.70710678,0.70710678,-0.70710678,0.70710678,0,0)" style="fill:#85b3b5;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/categories/applications-monodevelopment.svg b/.icons/Material-Black-Lime-Numix/32/categories/applications-monodevelopment.svg
new file mode 100644
index 00000000..35b11a16
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/categories/applications-monodevelopment.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <path d="m 24.622 5.892 c -1.555 0.637 -6.531 2.715 -6.652 2.766 -1.395 -1.137 -3.203 -2.02 -5.082 -2.121 -4.551 -0.285 -8.734 3.758 -8.746 8.238 c -0.203 4.04 1.641 7.77 3.301 11.34 1.395 -0.582 6.457 -2.691 6.586 -2.75 1.363 1.145 3.117 1.988 4.941 2.117 4.477 0.379 8.641 -3.492 8.867 -7.867 0.328 -4.094 -1.563 -7.883 -3.148 -11.547 -0.023 -0.059 -0.043 -0.117 -0.066 -0.176 z" style="fill:none;stroke:#6996af;stroke-width:0.99"/>
+ <g transform="translate(0.16461478,0.16961328)" style="fill:#6996af">
+ <path d="m 8.313 23.332 c -0.98 -2.383 -2.285 -4.477 -2.313 -8.359 -0.031 -4.02 3.414 -6.613 6.133 -6.613 c 3.293 0 6.195 2.785 6.348 5.086 0.137 2.078 -0.602 5.102 -4.426 5.082 -1.82 -0.012 -3.715 -1.598 -3.727 -3.957 -0.008 -2.551 3.18 -2.797 3.984 -2.148 0.313 0.25 0.305 0.754 0.027 0.66 -1.719 -0.559 -2.781 0.543 -2.699 1.641 0.105 1.488 0.988 2.375 2.57 2.449 2.285 0.105 2.926 -2.113 2.867 -3.02 -0.074 -1.094 -1.031 -3.348 -4 -3.758 -1.406 -0.195 -2.566 0.223 -3.418 1.047 -0.848 0.824 -1.324 1.676 -1.395 3.074 -0.074 1.445 0.242 2.293 1.105 4.188 0.309 0.68 1.172 2.047 1.84 3.414 z"/>
+ <path d="m 23.352 8.359 c 0.984 2.379 2.285 4.477 2.316 8.359 0.027 4.01 -3.414 6.613 -6.133 6.613 -3.297 0 -6.195 -2.781 -6.348 -5.086 -0.137 -2.082 0.602 -5.105 4.422 -5.082 1.824 0.012 3.719 1.594 3.73 3.957 0.008 2.547 -3.184 2.793 -3.984 2.148 -0.313 -0.254 -0.305 -0.75 -0.027 -0.664 1.719 0.563 2.777 -0.543 2.699 -1.637 -0.105 -1.488 -0.992 -2.375 -2.574 -2.449 -2.281 -0.109 -2.922 2.109 -2.863 3.01 0.07 1.094 1.027 3.352 3.996 3.762 1.406 0.195 2.57 -0.227 3.418 -1.047 0.852 -0.824 1.328 -1.68 1.398 -3.074 0.07 -1.445 -0.246 -2.293 -1.109 -4.191 -0.309 -0.676 -1.172 -2.039 -1.836 -3.41 z"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/categories/applications-multimedia.svg b/.icons/Material-Black-Lime-Numix/32/categories/applications-multimedia.svg
new file mode 100644
index 00000000..ee0bcf28
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/categories/applications-multimedia.svg
@@ -0,0 +1,5 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <g transform="matrix(0.66666748,0,0,0.66666748,-0.30499672,-670.90896)">
+ <path d="m 20 6 0 20.736 a 4.136 6.204 75 0 0 -5.158 -0.285 4.136 6.204 75 0 0 -4.922 5.602 4.136 6.204 75 0 0 7.06 2.389 4.136 6.204 75 0 0 5.01 -4.807 l 0.004 0 0 -15.254 13 1.734 0 15.869 a 4.136 6.204 75 0 0 -5.158 -0.285 4.136 6.204 75 0 0 -4.922 5.602 4.136 6.204 75 0 0 7.06 2.389 4.136 6.204 75 0 0 5.01 -4.809 l 0.004 0.002 0 -26.605 -17 -2.277 m 2 4.621 13 1.734 0 1.76 -13 -1.734 0 -1.76 z" transform="translate(0.45762712,1006.3622)" style="fill:#4c7686"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/categories/applications-ocaml.svg b/.icons/Material-Black-Lime-Numix/32/categories/applications-ocaml.svg
new file mode 100644
index 00000000..cba0225c
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/categories/applications-ocaml.svg
@@ -0,0 +1,3 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <path d="m 12.281 26.313 c 0.793 -0.086 -0.141 -0.754 -0.406 -0.887 c -0.508 -0.254 -0.918 -0.543 -1.238 -1.023 -0.504 -0.77 -0.754 -1.785 -0.969 -2.668 -0.145 -0.602 -0.258 -0.949 0.121 -1.457 0.379 -0.504 -0.266 -0.918 0.133 -1.453 0.672 -0.895 0.957 -2.082 1.621 -2.965 c 0.188 -0.25 0.121 -0.484 0.391 -0.512 0.129 -0.012 0.465 0.246 0.578 0.32 0.328 0.223 0.73 0.328 1.051 0.543 0.164 0.105 0.473 0.027 0.605 0.133 0.387 0.301 0.297 1.242 0.258 1.727 -0.059 0.684 -0.609 0.898 -0.609 1.563 0 0.797 0.168 1.34 -0.082 2.156 -0.141 0.469 -0.504 1 -0.563 1.48 -0.047 0.379 0.023 0.367 0.133 0.727 0.133 0.426 0.164 0.809 0.566 1 0.23 0.105 1.164 0.152 1.293 -0.109 0.258 -0.512 -0.723 -0.684 -0.887 -0.996 -0.359 -0.672 0.484 -2.41 0.805 -2.992 0.18 -0.316 0.523 -0.57 0.648 -0.891 0.172 -0.43 -0.176 -0.723 -0.121 -1.051 0.109 -0.641 0.379 -1.32 0.582 -1.941 0.473 -1.434 1.125 0.746 1.398 1.297 0.109 0.215 0.188 0.453 0.297 0.672 0.129 0.262 -0.156 0.488 -0.078 0.809 0.07 0.305 0.422 0.473 0.617 0.699 0.297 0.352 0.504 0.789 0.66 1.215 0.332 0.891 0.449 2.438 1.066 3.152 0.086 0.102 0.336 0.047 0.43 0.137 0.215 0.207 -0.055 0.438 0.363 0.578 0.324 0.109 1.137 0.227 1.441 0.039 0.586 -0.355 -0.145 -0.789 -0.512 -1.16 -0.512 -0.508 -1.109 -0.977 -1.508 -1.586 -0.527 -0.801 -0.641 -1.703 -0.742 -2.629 -0.051 -0.445 0.434 -0.668 0.016 -1.199 -0.133 -0.172 -0.539 -0.148 -0.539 -0.324 0 -0.555 -0.016 -1.113 0 -1.668 0.02 -0.676 0.016 -1.785 0.66 -2.211 0.855 -0.574 1.941 -0.723 2.762 -1.336 0.813 -0.609 1.559 -1.164 2.047 -2.141 0.258 -0.512 0.391 -1.012 0.594 -1.535 0.148 -0.387 0.109 -0.258 0.348 -0.488 0.145 -0.133 0.355 -0.227 0.516 -0.375 0.414 -0.398 0.488 -0.789 1.184 -0.621 0.277 0.066 0.734 0.586 0.891 0.27 0.102 -0.203 0.039 -0.387 -0.016 -0.594 -0.078 -0.305 0.297 -0.406 0.285 -0.699 -0.016 -0.504 -0.832 -1.035 -1.254 -1.121 -0.531 -0.105 -1.117 0.125 -1.688 0.016 -0.453 -0.09 -0.852 -0.336 -1.289 -0.445 -0.461 -0.117 -0.875 -0.156 -1.266 0.121 -0.18 0.129 -0.25 0.355 -0.406 0.484 -0.133 0.109 -0.25 0.078 -0.402 0.191 -0.465 0.332 -0.5 0.82 0.297 0.672 -0.336 1.383 -1.961 5.105 -3.773 3.18 -0.848 -0.898 -1.625 -1.895 -2.426 -2.828 -0.707 -0.824 -1.117 -1.75 -2.316 -1.59 -1.188 0.156 -1.996 0.969 -2.914 1.645 -0.75 0.551 -1.633 0.672 -2.426 1.133 -0.844 0.484 -1.594 1.301 -1.883 2.234 -0.422 1.352 -0.18 2.652 -0.922 3.938 -0.445 0.777 -1.078 1.32 -1.641 1.965 -0.305 0.348 -0.508 0.824 -0.406 1.293 0.07 0.32 0.297 0.379 0.297 0.754 0 0.652 -0.031 1.301 -0.004 1.957 0.027 0.582 0.074 1.152 0.152 1.727 0.074 0.5 0.258 0.641 0.418 1.01 0.242 0.543 0.203 0.781 0.781 0.996 0.328 0.121 0.891 0.363 1.242 0.352 0.504 -0.023 0.574 -0.441 0.188 -0.891 -0.25 -0.293 -0.715 -0.387 -0.996 -0.703 -0.816 -0.914 -1.168 -3.664 -0.484 -4.633 0.281 -0.406 0.645 -0.41 0.672 -1.023 0.023 -0.551 -0.199 -0.742 0.297 -1.238 1.582 -0.809 1.75 -1.387 2.262 -1.109 0.625 0.34 0.137 2.242 0 2.777 -0.238 0.957 -1.188 1.406 -0.566 2.371 0.445 0.691 0.656 1.406 0.957 2.211 0.273 0.727 0.254 1.766 0.688 2.371 0.086 0.117 0.219 0.184 0.297 0.297 0.059 0.082 0.145 0.328 0.188 0.379 0.184 0.211 0.223 0.266 0.516 0.375 0.52 0.199 1.16 0.133 1.723 0.133" style="fill:#d56f7f;fill-rule:evenodd"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/categories/applications-office.svg b/.icons/Material-Black-Lime-Numix/32/categories/applications-office.svg
new file mode 100644
index 00000000..1c44820c
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/categories/applications-office.svg
@@ -0,0 +1,3 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <path d="m 10.346 6 c 0 0 -1.346 0 -1.346 1.332 l 0 17.336 c 0 1.332 1.272 1.332 1.272 1.332 l 11.457 0 c 1.272 0 1.272 -1.332 1.272 -1.332 l 0 -16 l -2.543 -2.668 -10.185 0 m 0.728 2 l 6 0 0 4 4 0 0 12 -10 0 z" style="fill:#d19217;fill-opacity:1"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/categories/applications-other.svg b/.icons/Material-Black-Lime-Numix/32/categories/applications-other.svg
new file mode 100644
index 00000000..4406e620
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/categories/applications-other.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <path d="m 9 16 -3.602 2.703 0.59 0.785 3.01 -2.26 0 8.771 14 0 0 -8.771 3.01 2.26 0.59 -0.785 l -3.602 -2.703" style="fill:#cf9545"/>
+ <rect transform="matrix(0.95334222,0.30189172,-0.30189172,0.95334222,0,0)" height="2.344" y="7.56" x="13.272" width="2.344" style="fill:#cf9545"/>
+ <rect transform="matrix(0.9598803,-0.28041009,0.28041009,0.9598803,0,0)" height="3.854" y="10.152" x="9.501" width="3.854" style="fill:#cf9545"/>
+ <path d="m 19.19 13.03 -1.103 1.406 -1.769 -0.253 -0.666 -1.658 1.103 -1.406 1.769 0.253 z" style="fill:#cf9545"/>
+ <path d="m 22.41 9.558 -1.128 0.369 -0.335 1.138 -0.7 -0.958 -1.186 0.033 0.695 -0.962 -0.398 -1.118 1.129 0.364 0.94 -0.724 0.003 1.187 z" style="fill:#cf9545"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/categories/applications-painting.svg b/.icons/Material-Black-Lime-Numix/32/categories/applications-painting.svg
new file mode 100644
index 00000000..196f0029
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/categories/applications-painting.svg
@@ -0,0 +1,3 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <path d="m 15.301 3.632 c -0.719 0 -1.426 0.078 -2.148 0.25 c -5.77 1.367 -12.637 10.703 -3.832 14.859 4.145 1.957 3.848 10.852 9.621 9.484 5.77 -1.367 9.145 -7.922 7.547 -14.645 -1.395 -5.883 -6.152 -9.945 -11.188 -9.949 m -1.781 1.855 c 1.027 0 1.859 0.828 1.859 1.855 0 1.02 -0.832 1.855 -1.859 1.855 -1.023 0 -1.855 -0.836 -1.855 -1.855 0 -1.027 0.832 -1.855 1.855 -1.855 z m 5.578 0.617 c 1.023 0 1.859 0.832 1.859 1.855 0 1.023 -0.836 1.852 -1.859 1.852 -1.027 0 -1.859 -0.828 -1.859 -1.852 0 -1.023 0.832 -1.855 1.859 -1.855 z m -9.914 3.094 c 1.027 0 1.859 0.828 1.859 1.852 0 1.023 -0.832 1.855 -1.859 1.855 -1.023 0 -1.855 -0.832 -1.855 -1.855 0 -1.023 0.832 -1.852 1.855 -1.852 z m 13.629 1.23 c 1.027 0 1.859 0.836 1.859 1.859 0 1.023 -0.832 1.852 -1.859 1.852 -1.027 0 -1.855 -0.828 -1.855 -1.852 0 -1.023 0.828 -1.859 1.855 -1.859 z m -10.16 4.891 c 0.875 -0.016 1.773 0.766 2.109 1.914 0.379 1.313 -0.102 2.609 -1.086 2.898 -0.984 0.285 -2.094 -0.543 -2.477 -1.855 -0.383 -1.309 0.098 -2.613 1.086 -2.898 0.121 -0.035 0.238 -0.055 0.367 -0.059 z m 10.781 0.68 c 1.023 0 1.859 0.828 1.859 1.852 0 1.027 -0.836 1.859 -1.859 1.859 -1.027 0 -1.859 -0.832 -1.859 -1.859 0 -1.023 0.832 -1.852 1.859 -1.852 z m -2.477 4.945 c 1.023 0 1.855 0.832 1.855 1.852 0 1.027 -0.832 1.855 -1.855 1.855 -1.031 0 -1.859 -0.828 -1.859 -1.855 0 -1.02 0.828 -1.852 1.859 -1.852 z" style="fill:#e684a3"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/categories/applications-perl.svg b/.icons/Material-Black-Lime-Numix/32/categories/applications-perl.svg
new file mode 100644
index 00000000..2b19f714
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/categories/applications-perl.svg
@@ -0,0 +1,3 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <path d="m 19.721 26.313 c -0.793 -0.086 0.141 -0.754 0.402 -0.887 0.508 -0.254 0.922 -0.543 1.242 -1.023 0.504 -0.77 0.754 -1.785 0.969 -2.668 0.145 -0.602 0.258 -0.949 -0.125 -1.457 -0.375 -0.504 0.27 -0.918 -0.133 -1.453 -0.672 -0.895 -0.953 -2.082 -1.617 -2.965 -0.188 -0.25 -0.121 -0.484 -0.391 -0.512 -0.129 -0.012 -0.465 0.246 -0.578 0.32 -0.328 0.223 -0.73 0.328 -1.055 0.543 -0.16 0.105 -0.469 0.027 -0.602 0.133 -0.391 0.301 -0.297 1.242 -0.258 1.727 0.059 0.684 0.609 0.898 0.609 1.563 0 0.797 -0.172 1.34 0.078 2.156 0.145 0.469 0.508 1 0.563 1.48 0.051 0.379 -0.02 0.367 -0.133 0.727 -0.129 0.426 -0.16 0.809 -0.566 1 -0.23 0.105 -1.16 0.152 -1.293 -0.109 -0.254 -0.512 0.727 -0.684 0.891 -0.996 0.359 -0.672 -0.484 -2.41 -0.809 -2.992 -0.176 -0.316 -0.52 -0.57 -0.645 -0.891 -0.176 -0.43 0.172 -0.723 0.117 -1.051 -0.105 -0.641 -0.375 -1.32 -0.578 -1.941 -0.473 -1.434 -1.125 0.746 -1.398 1.297 -0.113 0.215 -0.191 0.453 -0.297 0.672 -0.133 0.262 0.156 0.488 0.078 0.809 -0.07 0.305 -0.422 0.473 -0.617 0.699 -0.297 0.352 -0.504 0.789 -0.664 1.215 -0.332 0.891 -0.449 2.438 -1.063 3.152 -0.09 0.102 -0.336 0.047 -0.43 0.137 -0.215 0.207 0.055 0.438 -0.367 0.578 -0.32 0.109 -1.133 0.227 -1.441 0.039 -0.586 -0.355 0.148 -0.789 0.512 -1.16 0.516 -0.508 1.109 -0.977 1.512 -1.586 0.527 -0.801 0.637 -1.703 0.742 -2.629 0.047 -0.445 -0.434 -0.668 -0.016 -1.199 0.133 -0.172 0.539 -0.148 0.539 -0.324 0 -0.555 0.016 -1.113 0 -1.668 -0.02 -0.676 -0.016 -1.785 -0.66 -2.211 -0.855 -0.574 -1.945 -0.723 -2.762 -1.336 -0.813 -0.609 -1.559 -1.164 -2.051 -2.141 c -0.254 -0.512 -0.387 -1.012 -0.594 -1.535 -0.148 -0.387 -0.105 -0.258 -0.348 -0.488 -0.141 -0.133 -0.355 -0.227 -0.512 -0.375 -0.414 -0.398 -0.488 -0.789 -1.188 -0.621 -0.273 0.066 -0.73 0.586 -0.887 0.27 -0.102 -0.203 -0.039 -0.387 0.012 -0.594 0.078 -0.305 -0.293 -0.406 -0.281 -0.699 c 0.016 -0.504 0.828 -1.035 1.25 -1.121 0.535 -0.105 1.121 0.125 1.688 0.016 0.457 -0.09 0.852 -0.336 1.293 -0.445 0.457 -0.117 0.871 -0.156 1.266 0.121 0.18 0.129 0.246 0.355 0.402 0.484 0.137 0.109 0.254 0.078 0.406 0.191 0.461 0.332 0.496 0.82 -0.297 0.672 0.336 1.383 1.961 5.105 3.773 3.18 0.844 -0.898 1.625 -1.895 2.426 -2.828 0.707 -0.824 1.113 -1.75 2.316 -1.59 1.184 0.156 1.996 0.969 2.914 1.645 0.75 0.551 1.629 0.672 2.426 1.133 0.84 0.484 1.594 1.301 1.883 2.234 0.422 1.352 0.18 2.652 0.918 3.938 0.445 0.777 1.082 1.32 1.645 1.965 0.301 0.348 0.504 0.824 0.402 1.293 -0.066 0.32 -0.297 0.379 -0.297 0.754 0 0.652 0.035 1.301 0.004 1.957 -0.023 0.582 -0.07 1.152 -0.152 1.727 -0.07 0.5 -0.254 0.641 -0.414 1.01 -0.242 0.543 -0.203 0.781 -0.781 0.996 -0.332 0.121 -0.891 0.363 -1.242 0.352 -0.504 -0.023 -0.578 -0.441 -0.188 -0.891 0.25 -0.293 0.715 -0.387 0.996 -0.703 0.816 -0.914 1.168 -3.664 0.484 -4.633 -0.285 -0.406 -0.645 -0.41 -0.672 -1.023 -0.027 -0.551 0.199 -0.742 -0.301 -1.238 -1.578 -0.809 -1.746 -1.387 -2.262 -1.109 -0.625 0.34 -0.133 2.242 0 2.777 0.242 0.957 1.191 1.406 0.566 2.371 -0.445 0.691 -0.652 1.406 -0.957 2.211 -0.273 0.727 -0.25 1.766 -0.684 2.371 -0.086 0.117 -0.219 0.184 -0.297 0.297 -0.059 0.082 -0.148 0.328 -0.191 0.379 -0.18 0.211 -0.219 0.266 -0.512 0.375 -0.523 0.199 -1.16 0.133 -1.723 0.133" style="fill:#6fbed5;fill-rule:evenodd"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/categories/applications-photography.svg b/.icons/Material-Black-Lime-Numix/32/categories/applications-photography.svg
new file mode 100644
index 00000000..c9d65248
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/categories/applications-photography.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" viewBox="0 0 25.6 25.6">
+ <path d="m 4.86 7.2 15.881 0 c 0.474 0 0.86 0.368 0.86 0.823 l 0 9.557 c 0 0.453 -0.385 0.82 -0.86 0.82 l -15.881 0 c -0.474 0 -0.86 -0.368 -0.86 -0.82 l 0 -9.557 c 0 -0.455 0.385 -0.823 0.86 -0.823" style="stroke-dasharray:none;fill:none;stroke-miterlimit:4;stroke:#e08dc9;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.6"/>
+ <path d="m 6.134 5.6 2.131 0 c 0.296 0 0.534 0.357 0.534 0.802 0 0.441 -0.238 0.798 -0.534 0.798 l -2.131 0 c -0.296 0 -0.534 -0.357 -0.534 -0.798 0 -0.445 0.238 -0.802 0.534 -0.802" style="fill:#e08dc9"/>
+ <path d="m 18.935 8.8 0.533 0 c 0.294 0 0.533 0.24 0.533 0.534 l 0 0.534 c 0 0.294 -0.238 0.532 -0.533 0.532 l -0.533 0 c -0.297 0 -0.535 -0.238 -0.535 -0.532 l 0 -0.534 c 0 -0.294 0.238 -0.534 0.535 -0.534 z" style="fill:#e08dc9"/>
+ <path d="m 16 12.8 c 0 1.768 -1.432 3.2 -3.2 3.2 -1.768 0 -3.2 -1.432 -3.2 -3.2 0 -1.768 1.432 -3.2 3.2 -3.2 c 1.768 0 3.2 1.432 3.2 3.2 z" style="stroke-dasharray:none;fill:none;stroke-miterlimit:4;stroke:#e08dc9;stroke-width:1.6"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/categories/applications-physics.svg b/.icons/Material-Black-Lime-Numix/32/categories/applications-physics.svg
new file mode 100644
index 00000000..270b3ae3
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/categories/applications-physics.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" viewBox="0 0 25.6 25.6">
+ <ellipse cx="12.8" cy="12.8" rx="3.498" ry="10.8" style="stroke-dasharray:none;stroke-opacity:1;fill:none;opacity:1;stroke-miterlimit:4;fill-opacity:1;stroke:#c9a879;fill-rule:nonzero;stroke-linecap:butt;stroke-linejoin:miter;stroke-width:0.8;stroke-dashoffset:0"/>
+ <ellipse cx="17.488" cy="-4.695" rx="3.502" ry="10.789" transform="matrix(0.49949077,0.86631921,-0.8657311,0.50050941,0,0)" style="stroke-dasharray:none;stroke-opacity:1;fill:none;opacity:1;stroke-miterlimit:4;fill-opacity:1;stroke:#c9a879;fill-rule:nonzero;stroke-linecap:butt;stroke-linejoin:miter;stroke-width:0.8;stroke-dashoffset:0"/>
+ <ellipse cx="-4.675" cy="17.482" rx="3.502" ry="10.789" transform="matrix(0.49949077,-0.86631921,0.8657311,0.50050941,0,0)" style="stroke-dasharray:none;stroke-opacity:1;fill:none;opacity:1;stroke-miterlimit:4;fill-opacity:1;stroke:#c9a879;fill-rule:nonzero;stroke-linecap:butt;stroke-linejoin:miter;stroke-width:0.8;stroke-dashoffset:0"/>
+ <circle cx="12.8" cy="12.8" r="1.6" style="fill:#c9a879;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <circle cx="6.582" cy="6.687" r="1.2" style="fill:#c9a879;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <circle cx="10.627" cy="21.294" r="1.2" style="fill:#c9a879;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/categories/applications-profiling.svg b/.icons/Material-Black-Lime-Numix/32/categories/applications-profiling.svg
new file mode 100644
index 00000000..a13e01e5
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/categories/applications-profiling.svg
@@ -0,0 +1,15 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" viewBox="0 0 25.6 25.6">
+ <path d="m 12.263 5.309 1.074 0 c 0.146 0 0.263 0.135 0.263 0.299 l 0 0.966 c 0 0.167 -0.117 0.299 -0.263 0.299 l -1.074 0 c -0.146 0 -0.263 -0.133 -0.263 -0.299 l 0 -0.966 c 0 -0.164 0.117 -0.299 0.263 -0.299" style="fill:#b477d0"/>
+ <path d="m 12.11 4.265 1.25 0 c 0.419 0 0.758 0.339 0.758 0.758 0 0.417 -0.339 0.758 -0.758 0.758 l -1.25 0 c -0.419 0 -0.758 -0.341 -0.758 -0.758 0 -0.419 0.339 -0.758 0.758 -0.758 z" style="fill:#b477d0"/>
+ <path d="m 12.401 2.969 0.8 0 c 0.79 0 1.43 0.438 1.43 0.981 l 0 0.103 c 0 0.541 -0.64 0.978 -1.43 0.978 l -0.8 0 c -0.79 0 -1.433 -0.438 -1.433 -0.978 l 0 -0.103 c 0 -0.543 0.642 -0.981 1.433 -0.981 z" style="fill:#b477d0;stroke:#b477d0;stroke-linejoin:round;stroke-width:0.604"/>
+ <path d="m 12.676 8.533 0.249 0 c 0.224 0 0.409 0.136 0.409 0.308 l 0 0.985 c 0 0.169 -0.185 0.308 -0.409 0.308 l -0.249 0 c -0.224 0 -0.409 -0.139 -0.409 -0.308 l 0 -0.985 c 0 -0.171 0.185 -0.308 0.409 -0.308 z" style="fill:#b477d0"/>
+ <path d="m 12.676 18.72 0.249 0 c 0.224 0 0.409 0.139 0.409 0.307 l 0 0.986 c 0 0.168 -0.185 0.307 -0.409 0.307 l -0.249 0 c -0.224 0 -0.409 -0.139 -0.409 -0.307 l 0 -0.986 c 0 -0.168 0.185 -0.307 0.409 -0.307 z" style="fill:#b477d0"/>
+ <path d="m 6.933 14.523 0 -0.246 c 0 -0.225 0.139 -0.41 0.31 -0.41 l 0.983 0 c 0.168 0 0.307 0.186 0.307 0.41 l 0 0.246 c 0 0.228 -0.139 0.41 -0.307 0.41 l -0.983 0 c -0.171 0 -0.31 -0.182 -0.31 -0.41 z" style="fill:#b477d0"/>
+ <path d="m 17.07 14.523 0 -0.246 c 0 -0.225 0.139 -0.41 0.308 -0.41 l 0.985 0 c 0.171 0 0.308 0.186 0.308 0.41 l 0 0.246 c 0 0.228 -0.136 0.41 -0.308 0.41 l -0.985 0 c -0.169 0 -0.308 -0.182 -0.308 -0.41 z" style="fill:#b477d0"/>
+ <path d="m 12.69 9.929 c -0.164 0 -0.331 0.008 -0.497 0.026 -0.052 0.003 -0.099 0.034 -0.12 0.081 -0.023 0.047 -0.018 0.102 0.013 0.143 0.034 0.039 0.086 0.06 0.135 0.052 1.268 -0.138 2.396 0.245 3.318 1.128 0.034 0.042 0.089 0.057 0.138 0.044 0.052 -0.013 0.091 -0.055 0.102 -0.107 0.01 -0.049 -0.008 -0.104 -0.049 -0.135 -0.854 -0.818 -1.893 -1.237 -3.039 -1.232 z" style="fill:#b477d0"/>
+ <path d="m 13.09 10.744 c -0.07 0.01 -0.12 0.068 -0.12 0.138 0.003 0.07 0.055 0.128 0.125 0.135 0.706 0.091 1.271 0.349 1.802 0.823 0.057 0.049 0.146 0.044 0.195 -0.013 0.052 -0.057 0.047 -0.146 -0.01 -0.195 -0.57 -0.505 -1.198 -0.792 -1.951 -0.888 -0.016 -0.003 -0.029 -0.003 -0.042 0 z" style="fill:#b477d0"/>
+ <path d="m 12.578 9.179 c -0.458 0.013 -0.924 0.089 -1.391 0.227 -0.049 0.01 -0.089 0.049 -0.102 0.099 -0.013 0.052 0.005 0.104 0.042 0.138 0.039 0.034 0.094 0.044 0.141 0.026 1.768 -0.526 3.529 -0.086 4.839 1.211 0.055 0.055 0.143 0.055 0.198 0 0.055 -0.055 0.052 -0.143 0 -0.195 c -1.034 -1.023 -2.349 -1.544 -3.727 -1.505" style="fill:#b477d0"/>
+ <path d="m 17.31 7.15 -0.271 1.068 1.049 0.807 1.01 -0.591 c 0 -0.523 -1.341 -1.435 -1.789 -1.284 z" style="fill:#b477d0;fill-rule:evenodd"/>
+ <path d="m 17.299 10.574 c -0.094 -0.107 -5.745 4.479 -5.745 4.479 l 0.214 0.271 c 0 0 5.622 -4.643 5.531 -4.75 z" style="fill:#b477d0;fill-rule:evenodd"/>
+ <circle cx="12.8" cy="14.4" r="7.2" style="stroke-dasharray:none;stroke-opacity:1;fill:none;opacity:1;stroke-miterlimit:4;fill-opacity:1;stroke:#b477d0;fill-rule:nonzero;stroke-linecap:butt;stroke-linejoin:miter;stroke-width:1.6;stroke-dashoffset:0"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/categories/applications-publishing.svg b/.icons/Material-Black-Lime-Numix/32/categories/applications-publishing.svg
new file mode 100644
index 00000000..8a6bf18b
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/categories/applications-publishing.svg
@@ -0,0 +1,28 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" viewBox="0 0 25.6 25.6">
+ <path d="m 3.437 3.2 18.726 0 c 0.132 0 0.237 0.105 0.237 0.237 l 0 18.726 c 0 0.132 -0.105 0.237 -0.237 0.237 l -18.726 0 c -0.132 0 -0.237 -0.105 -0.237 -0.237 l 0 -18.726 c 0 -0.132 0.105 -0.237 0.237 -0.237" style="stroke-dasharray:none;fill:none;stroke-miterlimit:4;stroke:#92c8dd;stroke-linecap:round;stroke-width:1.6"/>
+ <g transform="matrix(0.63487159,0,0,0.63487159,1.2624688,0.54896715)" style="fill:#92c8dd">
+ <path d="m 23.57 13.598 c -0.676 0.027 -1.461 -0.02 -1.992 0.434 -0.547 0.586 -0.277 1.699 0.594 1.859 0.848 0.223 1.84 -0.152 2.195 -0.926 0.199 -0.398 0.328 -0.984 0.223 -1.367 z m 2.109 -0.406 0 3.426 -1.059 0 0 -0.91 c -0.438 0.734 -1.348 1.102 -2.223 1.066 -0.934 0.051 -1.926 -0.5 -2.102 -1.395 -0.223 -0.863 0.133 -1.922 1.078 -2.266 1.023 -0.414 2.16 -0.258 3.246 -0.289 0.074 -0.641 -0.379 -1.277 -1.059 -1.43 -0.957 -0.223 -1.992 -0.031 -2.852 0.402 l 0 -0.914 c 1.191 -0.418 2.598 -0.645 3.777 -0.098 0.938 0.453 1.203 1.5 1.191 2.406 z"/>
+ </g>
+ <g transform="matrix(0.64751577,0,0,0.64751577,0.5369749,0.44010872)" style="fill:#92c8dd">
+ <path d="m 15.512 9.676 c -0.527 1.328 -1.051 2.656 -1.578 3.988 l 3.156 0 z m -0.656 -1.066 1.316 0 c 1.09 2.668 2.18 5.34 3.27 8.01 l -1.207 0 c -0.258 -0.684 -0.52 -1.371 -0.781 -2.055 l -3.867 0 c -0.262 0.684 -0.523 1.371 -0.781 2.055 l -1.227 0 c 1.094 -2.668 2.184 -5.34 3.277 -8.01 z"/>
+ </g>
+ <path d="m 7.2 12.8 1.6 0 0 0.8 -1.6 0 z" style="fill:#92c8dd;fill-opacity:0.6"/>
+ <path d="m 9.6 12.8 1.6 0 0 0.8 -1.6 0 z" style="fill:#92c8dd;fill-opacity:0.6"/>
+ <path d="m 12 12.8 1.6 0 0 0.8 -1.6 0 z" style="fill:#92c8dd;fill-opacity:0.6"/>
+ <path d="m 14.4 12.8 0.8 0 0 0.8 -0.8 0 z" style="fill:#92c8dd;fill-opacity:0.6"/>
+ <path d="m 16 12.8 1.6 0 0 0.8 -1.6 0 z" style="fill:#92c8dd;fill-opacity:0.6"/>
+ <path d="m 7.2 14.4 3.2 0 0 0.8 -3.2 0 z" style="fill:#92c8dd;fill-opacity:0.6"/>
+ <path d="m 11.2 14.4 1.6 0 0 0.8 -1.6 0 z" style="fill:#92c8dd;fill-opacity:0.6"/>
+ <path d="m 13.6 14.4 0.8 0 0 0.8 -0.8 0 z" style="fill:#92c8dd;fill-opacity:0.6"/>
+ <path d="m 15.2 14.4 1.6 0 0 0.8 -1.6 0 z" style="fill:#92c8dd;fill-opacity:0.6"/>
+ <path d="m 17.6 14.4 0.8 0 0 0.8 -0.8 0 z" style="fill:#92c8dd;fill-opacity:0.6"/>
+ <path d="m 7.2 16 3.2 0 0 0.8 -3.2 0 z" style="fill:#92c8dd;fill-opacity:0.6"/>
+ <path d="m 11.2 16 4 0 0 0.8 -4 0 z" style="fill:#92c8dd;fill-opacity:0.6"/>
+ <path d="m 16 16 1.6 0 0 0.8 -1.6 0 z" style="fill:#92c8dd;fill-opacity:0.6"/>
+ <path d="m 7.2 17.6 3.2 0 0 0.8 -3.2 0 z" style="fill:#92c8dd;fill-opacity:0.6"/>
+ <path d="m 11.2 17.6 0.8 0 0 0.8 -0.8 0 z" style="fill:#92c8dd;fill-opacity:0.6"/>
+ <path d="m 12.8 17.6 2.4 0 0 0.8 -2.4 0 z" style="fill:#92c8dd;fill-opacity:0.6"/>
+ <path d="m 16 17.6 3.2 0 0 0.8 -3.2 0 z" style="fill:#92c8dd;fill-opacity:0.6"/>
+ <path d="m 7.2 19.2 1.6 0 0 0.8 -1.6 0 z" style="fill:#92c8dd;fill-opacity:0.6"/>
+ <path d="m 9.6 19.2 4.8 0 0 0.8 -4.8 0 z" style="fill:#92c8dd;fill-opacity:0.6"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/categories/applications-puzzles.svg b/.icons/Material-Black-Lime-Numix/32/categories/applications-puzzles.svg
new file mode 100644
index 00000000..38c88215
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/categories/applications-puzzles.svg
@@ -0,0 +1,3 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" viewBox="0 0 25.6 25.6">
+ <path d="m 11.328 2.733 c -0.85 0.032 -1.811 0.294 -2.379 0.975 -0.018 0.021 -0.033 0.044 -0.045 0.069 -0.189 0.402 -0.256 0.727 -0.142 1.013 c 0.114 0.286 0.371 0.414 0.573 0.494 0.202 0.08 0.39 0.134 0.512 0.206 c 0.122 0.072 0.177 0.122 0.209 0.284 0.037 0.193 0.009 0.294 -0.035 0.372 -0.044 0.078 -0.113 0.153 -0.214 0.192 c -0.157 0.061 -0.43 0.061 -0.43 0.061 l -5.05 0 c -0.179 0 -0.324 0.145 -0.324 0.324 l 0 5.08 c 0 0.362 0.074 0.571 0.175 0.727 0.115 0.159 0.253 0.344 0.47 0.466 0.217 0.122 0.501 0.166 0.814 0.105 0.279 -0.054 0.5 -0.211 0.636 -0.39 0.137 -0.179 0.205 -0.37 0.262 -0.53 0.057 -0.16 0.107 -0.291 0.147 -0.352 0.04 -0.06 0.031 -0.057 0.093 -0.061 0.059 -0.004 0.212 0.033 0.411 0.118 0.436 0.384 0.697 1.165 0.724 1.876 0.009 0.265 -0.015 0.513 -0.059 0.727 l 0.004 -0.013 c -0.015 0.059 -0.013 0.068 -0.009 0.047 -0.002 0.007 -0.003 0.014 -0.004 0.022 -0.078 0.611 -0.33 1.205 -0.7 1.527 c -0.256 0.105 -0.417 0.122 -0.444 0.111 -0.03 -0.012 -0.07 -0.054 -0.131 -0.207 -0.06 -0.153 -0.118 -0.376 -0.25 -0.6 -0.132 -0.224 -0.376 -0.45 -0.719 -0.517 l 0 0.001 c -0.456 -0.089 -0.845 0.065 -1.067 0.303 c -0.223 0.238 -0.305 0.518 -0.347 0.714 -0.005 0.022 -0.007 0.044 -0.008 0.067 l 0 5.333 c 0 0.18 0.147 0.325 0.326 0.324 l 5.088 0 c 0.351 -0.001 0.574 -0.077 0.733 -0.182 0.117 -0.077 0.335 -0.283 0.457 -0.5 0.122 -0.217 0.167 -0.501 0.106 -0.814 -0.067 -0.343 -0.292 -0.587 -0.517 -0.719 -0.225 -0.132 -0.448 -0.189 -0.601 -0.25 -0.153 -0.06 -0.197 -0.1 -0.209 -0.131 -0.011 -0.027 0.003 -0.187 0.113 -0.449 0.385 -0.433 1.165 -0.695 1.876 -0.719 l 0.003 0 c 0.262 -0.011 0.508 0.013 0.722 0.058 0.013 0.003 0.026 0.004 0.04 0.005 0.006 0.002 0.012 0.003 0.018 0.004 0.614 0.078 1.21 0.332 1.532 0.699 0.106 0.255 0.123 0.415 0.113 0.441 -0.012 0.03 -0.056 0.07 -0.21 0.131 -0.153 0.061 -0.377 0.119 -0.601 0.251 -0.225 0.132 -0.45 0.376 -0.517 0.719 -0.061 0.313 -0.016 0.597 0.106 0.814 0.122 0.217 0.288 0.395 0.461 0.486 0.219 0.134 0.397 0.157 0.731 0.154 l 5.108 0.003 c 0.179 0 0.324 -0.148 0.324 -0.326 l 0 -5.236 c 0 -0.203 0.027 -0.295 0.116 -0.389 0.093 -0.098 0.186 -0.162 0.466 -0.107 l 0.001 0.001 c 0.163 0.031 0.214 0.086 0.285 0.207 0.071 0.121 0.126 0.307 0.206 0.509 0.08 0.202 0.208 0.46 0.494 0.573 0.286 0.114 0.611 0.048 1.013 -0.141 0.025 -0.012 0.049 -0.027 0.07 -0.045 0.573 -0.478 0.847 -1.241 0.943 -1.974 0.002 -0.014 0.003 -0.028 0.003 -0.042 0 0.044 0.003 0.024 0.003 -0.032 l -0.008 0.069 c 0.059 -0.268 0.085 -0.566 0.074 -0.882 l 0 -0.001 c -0.032 -0.851 -0.297 -1.811 -0.975 -2.379 -0.021 -0.018 -0.045 -0.033 -0.07 -0.045 -0.403 -0.189 -0.728 -0.254 -1.013 -0.141 -0.286 0.114 -0.414 0.371 -0.494 0.573 -0.08 0.202 -0.134 0.389 -0.206 0.511 -0.072 0.121 -0.123 0.177 -0.285 0.209 -0.193 0.037 -0.295 0.008 -0.374 -0.036 -0.078 -0.044 -0.137 -0.121 -0.192 -0.214 -0.057 -0.097 -0.057 -0.427 -0.057 -0.427 l 0 -5.112 c 0 -0.179 -0.145 -0.323 -0.324 -0.324 l -5.306 0 c -0.136 0 -0.289 -0.037 -0.379 -0.125 -0.094 -0.092 -0.155 -0.187 -0.102 -0.461 c 0.031 -0.163 0.087 -0.214 0.209 -0.285 0.121 -0.072 0.309 -0.126 0.511 -0.206 0.202 -0.08 0.459 -0.207 0.573 -0.493 0.114 -0.286 0.048 -0.61 -0.141 -1.012 -0.012 -0.025 -0.027 -0.049 -0.045 -0.07 -0.476 -0.568 -1.231 -0.839 -1.96 -0.935 -0.012 -0.003 -0.035 -0.005 -0.056 -0.008 -0.26 -0.054 -0.544 -0.082 -0.85 -0.072 l -0.001 0 z" mix-blend-mode="normal" isolation="auto" white-space="normal" solid-opacity="1" solid-color="#000000" style="visibility:visible;shape-rendering:auto;color-interpolation-filters:linearRGB;fill:#61c66c;opacity:1;image-rendering:auto;fill-opacity:1;stroke:none;display:inline;color:#000;fill-rule:evenodd;color-rendering:auto;color-interpolation:sRGB"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/categories/applications-python.svg b/.icons/Material-Black-Lime-Numix/32/categories/applications-python.svg
new file mode 100644
index 00000000..0eea5dbc
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/categories/applications-python.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 40 40">
+ <path d="m 20.17 8.167 c -3.13 0 -5.667 1.194 -5.667 2.667 l 0 2.667 6 0 0 1 -9.666 0 c -1.473 0 -2.667 2.537 -2.667 5.667 0 3.13 1.194 5.334 2.667 5.334 l 2.667 0 0 -2.667 c 0 -1.837 1.496 -3.333 3.333 -3.333 l 6 0 c 1.477 0 2.667 -1.19 2.667 -2.667 l 0 -6 c 0 -1.473 -2.204 -2.667 -5.334 -2.667 z m -2.666 1.667 c 0.552 0 1 0.448 1 1 0 0.552 -0.448 1 -1 1 -0.552 0 -1 -0.448 -1 -1 0 -0.552 0.448 -1 1 -1 z" style="fill:#658db6;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 19.834 31.833 c 3.13 0 5.667 -1.194 5.667 -2.667 l 0 -2.667 -6 0 0 -1 9.666 0 c 1.473 0 2.667 -2.537 2.667 -5.667 0 -3.13 -1.194 -5.334 -2.667 -5.334 l -2.667 0 0 2.667 c 0 1.837 -1.496 3.333 -3.333 3.333 l -6 0 c -1.477 0 -2.667 1.19 -2.667 2.667 l 0 6 c 0 1.473 2.204 2.667 5.334 2.667 z m 2.666 -1.667 c -0.552 0 -1 -0.448 -1 -1 0 -0.552 0.448 -1 1 -1 0.552 0 1 0.448 1 1 0 0.552 -0.448 1 -1 1 z" style="fill:#658db6;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/categories/applications-roleplaying.svg b/.icons/Material-Black-Lime-Numix/32/categories/applications-roleplaying.svg
new file mode 100644
index 00000000..cd63532c
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/categories/applications-roleplaying.svg
@@ -0,0 +1,12 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <g transform="translate(0.16796876,0.16601566)" style="fill:#549ca4;stroke:#549ca4;stroke-width:4.545">
+ <path d="m 69.16 106.23 c 1.642 7.547 2.558 13.231 1.2 20.81 -10.263 8.368 -36.599 12.13 -36.536 20.779 l -3.568 25.957 c 0 8.621 24.568 15.6 54.82 15.6 30.28 0 54.789 -6.979 54.789 -15.6 l -3.505 -25.957 c -0.063 -7.421 -26.526 -12.13 -36.694 -20.779 -0.884 -7.01 -0.189 -13.8 1.326 -20.81 z" transform="scale(0.1237,0.1237)"/>
+ <path d="m 84.82 57.57 c -12.568 0 -22.736 9.789 -22.736 21.821 0.095 4.484 0.474 9.789 3.063 21.884 1.484 4.674 15 18.09 15.13 19.642 2.937 1.547 7.579 1.547 10.61 0 0 -1.547 12.13 -14.968 13.642 -19.642 2.874 -12.568 2.874 -17.18 3.03 -21.884 0 -12.03 -10.2 -21.821 -22.736 -21.821 z" transform="scale(0.1237,0.1237)"/>
+ <g style="stroke-linejoin:round">
+ <path d="m 132.72 71.18 c -7.642 -4.547 -20.08 -36.22 -18.16 -22.736 l 4.547 31.831 z" transform="scale(0.1237,0.1237)"/>
+ <path d="m 178.01 71.18 c 7.674 -4.547 20.08 -36.22 18.19 -22.736 l -4.579 31.831 z" transform="scale(0.1237,0.1237)"/>
+ </g>
+ <path d="m 134.81 107.56 c 2.116 9.884 3.284 17.368 1.547 27.25 -13.2 10.989 -47.05 15.916 -46.989 27.28 l -4.547 34.1 c 0 11.273 31.547 20.431 70.45 20.431 38.905 0 70.45 -9.158 70.45 -20.431 l -4.547 -34.1 c -0.032 -9.726 -34.1 -15.916 -47.15 -27.28 -1.137 -9.189 -0.253 -18.06 1.705 -27.25 z" transform="scale(0.1237,0.1237)"/>
+ <path d="m 155.27 39.38 c -18.821 0 -34.07 14.242 -34.07 31.799 0.158 6.505 0.695 14.242 4.547 31.831 2.242 6.821 22.515 24.979 22.705 27.25 4.421 2.305 11.368 2.305 15.916 0 0 -2.274 18.19 -20.431 20.463 -27.25 4.295 -18.284 4.295 -25.01 4.547 -31.831 0 -17.558 -15.284 -31.799 -34.1 -31.799 z" transform="scale(0.1237,0.1237)"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/categories/applications-ruby.svg b/.icons/Material-Black-Lime-Numix/32/categories/applications-ruby.svg
new file mode 100644
index 00000000..3d89f6bb
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/categories/applications-ruby.svg
@@ -0,0 +1,13 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <path d="m 13.14 6.804 2.593 6.581 2.913 -7.485" style="stroke-dasharray:none;fill:none;stroke-miterlimit:4;stroke:#de4646;stroke-linecap:round;stroke-linejoin:round;stroke-width:0.5"/>
+ <path d="m 13.14 6.804 -5.03 7.02 0.973 -6.269" style="stroke-dasharray:none;fill:none;stroke-miterlimit:4;stroke:#de4646;stroke-linecap:round;stroke-linejoin:round;stroke-width:0.5"/>
+ <path d="m 18.647 5.906 5.772 5.8 -1.205 -5.953" style="stroke-dasharray:none;fill:none;stroke-miterlimit:4;stroke:#de4646;stroke-linecap:round;stroke-linejoin:round;stroke-width:0.5"/>
+ <path d="m 3.75 13.894 13.968 12.355 -6.092 -12.45" style="stroke-dasharray:none;fill:none;stroke-miterlimit:4;stroke:#de4646;stroke-linecap:round;stroke-linejoin:round;stroke-width:0.5"/>
+ <path d="m 3.75 13.894 5.309 -6.336 4.08 -0.754 -1.514 6.995" style="stroke-dasharray:none;fill:none;stroke-miterlimit:4;stroke:#de4646;stroke-linecap:round;stroke-linejoin:round;stroke-width:0.5"/>
+ <path d="m 18.647 5.9 4.566 -0.146 5.04 4.863 -8.04 2.287" style="stroke-dasharray:none;fill:none;stroke-miterlimit:4;stroke:#de4646;stroke-linecap:round;stroke-linejoin:round;stroke-width:0.5"/>
+ <path d="m 13.14 6.804 5.507 -0.904 1.562 7 -8.582 0.896" style="stroke-dasharray:none;fill:none;stroke-miterlimit:4;stroke:#de4646;stroke-linecap:round;stroke-linejoin:round;stroke-width:0.5"/>
+ <path d="m 17.717 26.25 10.533 -15.634 -8.04 2.287" style="stroke-dasharray:none;fill:none;stroke-miterlimit:4;stroke:#de4646;stroke-linecap:round;stroke-linejoin:round;stroke-width:0.5"/>
+ <path d="m 24.418 11.706 -6.701 14.544" style="stroke-dasharray:none;fill:none;stroke-miterlimit:4;stroke:#de4646;stroke-linecap:round;stroke-linejoin:round;stroke-width:0.25"/>
+ <path d="m 15.733 13.385 1.985 12.865" style="stroke-dasharray:none;fill:none;stroke-miterlimit:4;stroke:#de4646;stroke-linecap:round;stroke-linejoin:round;stroke-width:0.25"/>
+ <path d="m 8.107 13.828 9.611 12.422" style="stroke-dasharray:none;fill:none;stroke-miterlimit:4;stroke:#de4646;stroke-linecap:round;stroke-linejoin:round;stroke-width:0.25"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/categories/applications-science.svg b/.icons/Material-Black-Lime-Numix/32/categories/applications-science.svg
new file mode 100644
index 00000000..8e0ba226
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/categories/applications-science.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" viewBox="0 0 25.6 25.6">
+ <g transform="matrix(0.66667375,0,0,0.66667375,1.1350029e-4,0.00128938)">
+ <path d="m 16.25 5.416 c -1.072 0.013 -1.766 0.084 -1.766 0.084 l -0.172 0.02 -0.145 0.096 c -0.294 0.196 -0.448 0.635 -0.416 0.908 0.032 0.273 0.132 0.443 0.223 0.588 0.088 0.14 0.115 0.153 0.189 0.238 l 0.154 4.262 -4.199 16.486 c -0.78 2.582 -0.965 4.199 -0.936 5.219 0.015 0.512 0.085 0.876 0.166 1.133 0.081 0.257 0.23 0.475 0.23 0.475 l 0.053 0.068 0.068 0.055 c 2.619 2.028 5.675 2.305 8.371 2.1 -0.015 -0.416 0.002 -0.874 0.105 -1.43 -2.497 0.204 -5.217 -0.017 -7.496 -1.721 -0.035 -0.117 -0.085 -0.33 -0.096 -0.719 -0.023 -0.809 0.128 -2.298 0.887 -4.803 l 0.004 -0.016 4.25 -16.697 -0.172 -4.836 c 0.546 -0.041 1.825 -0.035 3.594 0.113 l -0.453 4.617 3.045 14.08 0.902 -2.471 -2.531 -11.693 0.434 -4.398 c 0.099 -0.157 0.318 -0.274 0.338 -0.408 0.046 -0.32 -0.031 -0.576 -0.031 -0.576 l -0.119 -0.439 -0.449 -0.07 c -1.511 -0.233 -2.961 -0.279 -4.03 -0.266" transform="scale(0.8,0.8)" mix-blend-mode="normal" isolation="auto" white-space="normal" solid-opacity="1" solid-color="#000000" style="visibility:visible;shape-rendering:auto;color-interpolation-filters:linearRGB;fill:#5b93d7;opacity:1;image-rendering:auto;fill-opacity:1;stroke:none;display:inline;color:#000;fill-rule:evenodd;color-rendering:auto;color-interpolation:sRGB"/>
+ <path d="m 11.986 28.5 -0.004 0.023 c -0.005 0.02 -0.01 0.034 -0.01 0.049 -0.752 2.48 -0.895 3.937 -0.875 4.693 0.01 0.278 0.034 0.439 0.059 0.547 2.16 1.539 4.72 1.704 7.113 1.484 0.189 -0.808 0.514 -1.755 1.037 -2.883 l 1.418 -3.891 c -3.855 1.74 -6.771 1.088 -8.738 -0.023 z" transform="scale(0.8,0.8)" style="fill:#adc3e2;fill-rule:evenodd"/>
+ </g>
+ <path d="m 14.229 4.057 -0.186 0.04 -0.314 0.717 0.234 0.13 c 0.002 0.016 0.004 0.036 0.004 0.036 l 0 0.012 0.074 2.079 0.013 0.043 c 0.021 0.075 0.03 0.074 0.039 0.083 0 -0.012 -0.074 0.151 -0.148 0.279 -0.079 0.136 -0.154 0.254 -0.154 0.254 l -0.022 0.034 -3.473 9.524 0.013 -0.03 c -0.642 1.375 -0.748 2.267 -0.655 2.858 0.046 0.295 0.144 0.513 0.242 0.658 0.092 0.136 0.201 0.215 0.215 0.225 2.894 2.423 6.559 1.647 8.25 1.375 1.935 -0.31 2.328 -2.154 2.328 -2.154 l 0.013 -0.066 -0.012 -0.068 c -0.669 -3.819 -3.101 -12.818 -3.137 -12.948 l 0.232 -1.878 -0.001 -0.033 c -0.008 -0.172 0.061 -0.228 0.061 -0.228 l 0.129 -0.133 -0.027 -0.184 c -0.042 -0.281 -0.277 -0.476 -0.444 -0.534 -0.167 -0.058 -0.311 -0.044 -0.313 -0.044 l -0.001 0 c -1.99 -0.224 -2.961 -0.049 -2.961 -0.049 z m 0.466 0.737 c 0.154 -0.028 0.677 -0.157 2.474 0.057 l 0.012 0.001 c -0.075 0.139 -0.155 0.167 -0.143 0.413 l 0.003 -0.064 -0.246 1.99 0.02 0.07 c 0 0 2.451 9.1 3.121 12.87 -0.016 0.088 -0.238 1.272 -1.691 1.505 l -0.001 0 c -1.743 0.28 -5.07 0.97 -7.668 -1.219 l -0.016 -0.013 -0.017 -0.012 c 0 0 0.013 0.017 -0.025 -0.038 -0.037 -0.055 -0.093 -0.161 -0.124 -0.354 -0.061 -0.386 -0.009 -1.136 0.594 -2.426 l 0.008 -0.014 3.452 -9.468 c 0.019 -0.03 0.069 -0.109 0.145 -0.237 0.088 -0.15 0.178 -0.275 0.233 -0.48 0.043 -0.158 0.022 -0.317 -0.02 -0.422 -0.007 -0.017 -0.012 -0.024 -0.02 -0.039 l -0.07 -1.936 0 0.025 c 0 0 0 -0.099 -0.02 -0.21 z" mix-blend-mode="normal" isolation="auto" white-space="normal" solid-opacity="1" solid-color="#000000" style="visibility:visible;shape-rendering:auto;color-interpolation-filters:linearRGB;fill:#5b93d7;opacity:1;image-rendering:auto;fill-opacity:1;stroke:none;display:inline;color:#000;fill-rule:evenodd;color-rendering:auto;color-interpolation:sRGB"/>
+ <path d="m 11.794 16.443 -0.435 1.19 c -0.005 0.018 -0.013 0.036 -0.021 0.055 -0.589 1.258 -0.622 1.958 -0.573 2.273 0.023 0.154 0.065 0.219 0.078 0.237 2.453 2.07 5.557 1.414 7.331 1.13 1.076 -0.172 1.331 -0.958 1.385 -1.193 -0.154 -0.859 -0.401 -1.995 -0.688 -3.234 -3.188 0.789 -5.513 0.289 -7.078 -0.458 z" style="fill:#adc3e2;fill-rule:evenodd"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/categories/applications-simulation.svg b/.icons/Material-Black-Lime-Numix/32/categories/applications-simulation.svg
new file mode 120000
index 00000000..69f0e707
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/categories/applications-simulation.svg
@@ -0,0 +1 @@
+applications-games.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/categories/applications-sports.svg b/.icons/Material-Black-Lime-Numix/32/categories/applications-sports.svg
new file mode 100644
index 00000000..522fc902
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/categories/applications-sports.svg
@@ -0,0 +1,3 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <path d="m 15.02 28.324 c -5.211 -0.355 -9.789 -4.461 -11.08 -9.437 -1.191 -5.152 1.176 -10.957 5.793 -13.652 2.969 -1.769 6.699 -1.992 9.984 -1.07 c 4.059 1.246 7.152 4.859 8.238 8.887 0.977 3.715 0.273 7.93 -2.32 10.855 -2.348 2.922 -6.098 4.605 -9.847 4.453 -0.254 -0.004 -0.512 -0.016 -0.766 -0.035 z m 3.105 -0.582 c 0.937 -0.082 0.77 -0.367 -0.078 -0.441 -1.52 -0.293 -3.16 -0.301 -4.629 0.215 1.293 0.621 3.01 0.457 4.453 0.273 z m -4.605 -0.824 c 0.668 -0.68 -0.027 -2.305 -0.609 -2.949 -1.305 -0.668 -2.316 -1.75 -3.512 -2.57 -0.898 -0.328 -1.773 0.293 -2.637 0.504 -0.004 0.855 -0.062 1.824 0.691 2.422 1.242 1.223 2.746 2.301 4.437 2.789 0.543 0.023 1.113 -0.008 1.629 -0.195 z m 7.148 0.035 c 2.164 -0.93 4.191 -2.426 5.41 -4.465 0.441 -0.586 0.762 -1.613 -0.383 -1.273 -1.441 0.906 -2.742 2.023 -4.219 2.883 -0.895 0.707 -1.539 1.68 -2.176 2.613 0.219 0.512 0.941 0.391 1.367 0.242 z m 1.465 -3.742 c 1.09 -0.891 2.66 -1.465 3.234 -2.816 0.258 -1.062 0.277 -2.164 0.383 -3.246 -1.082 -0.961 -2.41 -1.613 -3.715 -2.227 -1.285 0.098 -2.324 1.242 -3.34 1.98 -0.543 0.297 -0.402 0.969 -0.551 1.484 -0.195 1.203 -0.426 2.402 -0.559 3.617 1.012 0.746 2.144 1.43 3.375 1.723 0.445 0 0.812 -0.297 1.172 -0.516 z m -7.754 0.184 c 0.984 -0.371 2.285 -0.656 2.75 -1.695 0.344 -1.461 0.531 -2.953 0.715 -4.441 -0.98 -0.93 -2.023 -1.91 -3.309 -2.394 -1.105 -0.02 -2.043 0.762 -3.03 1.191 -1.324 0.359 -1.785 1.562 -1.84 2.805 -0.391 1.23 0.055 2.492 1.172 3.172 0.977 0.715 2.23 1.859 3.539 1.363 z m -8.242 -1.719 c -0.801 -1.477 -1.348 -3.09 -1.57 -4.754 -0.793 0.16 -0.07 2.098 0.145 2.883 0.371 1.07 0.941 2.051 1.535 3.01 c 0.105 -0.395 0.172 -0.781 -0.109 -1.137 m -0.344 -6.566 c 0.348 -0.5 0.902 -0.891 1.113 -1.457 0.367 -1.719 0.969 -3.379 1.832 -4.922 -0.035 -0.992 -1.148 -1.598 -1.703 -0.5 -1.574 2.023 -2.812 4.496 -2.867 7.101 c -0.207 0.898 0.574 1.543 1.023 0.488 0.199 -0.234 0.398 -0.473 0.602 -0.711 z m 20.308 1.234 c 0.668 -0.875 1.594 -1.914 1.355 -3.102 -0.422 -2.25 -1.574 -4.387 -3.351 -5.851 -0.531 -0.223 -1.496 -1.043 -1.863 -0.27 -0.543 1.043 -1.898 2.031 -1.41 3.328 0.418 1.285 0.723 2.621 1.332 3.828 1.121 0.875 2.418 1.555 3.723 2.129 z m -14.91 -0.582 c 1.035 -0.527 2.039 -1.102 3.051 -1.668 0.336 -1.187 0.766 -2.348 1.164 -3.512 c 0.055 -1.266 -1.074 -2.168 -1.828 -3.055 -0.742 -1.184 -1.992 -0.277 -2.91 0.156 -2.01 1.074 -2.473 3.434 -3.16 5.406 c 0.098 0.738 0.777 1.355 1.27 1.906 0.68 0.687 1.449 1.598 2.414 0.766 z m 7.422 -6.379 c 0.535 -0.074 1.137 -0.02 1.629 -0.172 0.746 -0.797 1.402 -1.73 1.711 -2.785 -0.375 -1.055 -1.613 -1.539 -2.609 -1.898 -1.266 -0.375 -2.621 -0.562 -3.937 -0.41 c -0.949 0.48 -2.648 1.883 -1.691 2.973 0.703 0.84 1.453 1.633 2.219 2.418 0.895 0.008 1.785 -0.062 2.68 -0.125 z" style="fill:#9c9c37;stroke:#9c9c37;stroke-width:0.124"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/categories/applications-system.svg b/.icons/Material-Black-Lime-Numix/32/categories/applications-system.svg
new file mode 100644
index 00000000..0e0684e6
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/categories/applications-system.svg
@@ -0,0 +1,3 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <path d="m 16 4 c -6.613 0 -12 5.387 -12 12 0 6.613 5.387 12 12 12 6.613 0 12 -5.387 12 -12 0 -6.613 -5.387 -12 -12 -12 m 0 5.5 c 0.552 0 1 0.448 1 1 0 0.552 -0.448 1 -1 1 -0.552 0 -1 -0.448 -1 -1 0 -0.552 0.448 -1 1 -1 z m -2 3 3 0 0 9 2 0 0 1.5 -6 0 0 -1.5 2 0 0 -7.5 -1 0 z" style="fill:#ee6454"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/categories/applications-utilities.svg b/.icons/Material-Black-Lime-Numix/32/categories/applications-utilities.svg
new file mode 100644
index 00000000..85eee54c
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/categories/applications-utilities.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <path d="m 25.75 16 c 0 5.383 -4.367 9.75 -9.75 9.75 -5.383 0 -9.75 -4.367 -9.75 -9.75 0 -5.383 4.367 -9.75 9.75 -9.75 5.383 0 9.75 4.367 9.75 9.75 z" style="stroke-dasharray:none;fill:none;stroke-miterlimit:4;stroke:#2f8b96;stroke-width:1.5"/>
+ <path d="m 12.5 16 c 0 0.829 -0.671 1.5 -1.5 1.5 -0.829 0 -1.5 -0.671 -1.5 -1.5 0 -0.829 0.671 -1.5 1.5 -1.5 0.829 0 1.5 0.671 1.5 1.5 z" style="fill:#2f8b96"/>
+ <path d="m 17.5 16 c 0 0.829 -0.671 1.5 -1.5 1.5 -0.829 0 -1.5 -0.671 -1.5 -1.5 0 -0.829 0.671 -1.5 1.5 -1.5 0.829 0 1.5 0.671 1.5 1.5 z" style="fill:#2f8b96"/>
+ <path d="m 22.5 16 c 0 0.829 -0.671 1.5 -1.5 1.5 -0.829 0 -1.5 -0.671 -1.5 -1.5 0 -0.829 0.671 -1.5 1.5 -1.5 0.829 0 1.5 0.671 1.5 1.5 z" style="fill:#2f8b96"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/categories/applications-versioncontrol.svg b/.icons/Material-Black-Lime-Numix/32/categories/applications-versioncontrol.svg
new file mode 100644
index 00000000..96f9c979
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/categories/applications-versioncontrol.svg
@@ -0,0 +1,14 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" viewBox="0 0 25.6 25.6">
+ <path d="m 3.437 3.2 18.726 0 c 0.132 0 0.237 0.105 0.237 0.237 l 0 18.726 c 0 0.132 -0.105 0.237 -0.237 0.237 l -18.726 0 c -0.132 0 -0.237 -0.105 -0.237 -0.237 l 0 -18.726 c 0 -0.132 0.105 -0.237 0.237 -0.237 z" style="stroke-dasharray:none;fill:none;stroke-miterlimit:4;stroke:#ca9a69;stroke-linecap:round;stroke-width:1.6"/>
+ <path d="m 4.8 3.467 0 18.933 0.8 0 l 0 -2.4 l 1.6 0 0 -0.8 -1.6 0 0 -2.4 1.6 0 0 -0.8 -1.6 0 0 -2.4 2.4 0 0 -0.8 -2.4 0 0 -2.4 2.4 0 0 -0.8 -2.4 0 l 0 -2.4 l 1.6 0 0 -0.8 -1.6 0 0 -2.933 z" mix-blend-mode="normal" isolation="auto" white-space="normal" solid-opacity="1" solid-color="#000000" style="visibility:visible;shape-rendering:auto;color-interpolation-filters:linearRGB;fill:#ca9a69;opacity:1;image-rendering:auto;fill-opacity:0.6;stroke:none;display:inline;color:#000;fill-rule:nonzero;color-rendering:auto;color-interpolation:sRGB"/>
+ <rect width="1.6" height="1.6" x="8" y="5.6" rx="0.267" style="fill:#ca9a69;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect width="1.6" height="1.6" x="8" y="18.4" rx="0.267" style="fill:#ca9a69;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect width="9.6" height="1.6" x="10.4" y="5.6" rx="0.267" style="fill:#ca9a69;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect width="1.6" height="1.6" x="8.8" y="8.8" rx="0.267" style="fill:#ca9a69;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect width="1.6" height="1.6" x="8.8" y="12" rx="0.267" style="fill:#ca9a69;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect width="1.6" height="1.6" x="8" y="15.2" rx="0.267" style="fill:#ca9a69;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect width="9.6" height="1.6" x="11.2" y="8.8" rx="0.267" style="fill:#ca9a69;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect width="9.6" height="1.6" x="11.2" y="12" rx="0.267" style="fill:#ca9a69;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect width="9.6" height="1.6" x="10.4" y="15.2" rx="0.267" style="fill:#ca9a69;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect width="9.6" height="1.6" x="10.4" y="18.4" rx="0.267" style="fill:#ca9a69;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/categories/applications-viewers.svg b/.icons/Material-Black-Lime-Numix/32/categories/applications-viewers.svg
new file mode 100644
index 00000000..b382fd29
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/categories/applications-viewers.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <path d="m 15.991 8.5 c -0.258 0 -0.504 0.024 -0.753 0.032 -3.037 0.12 -5.39 0.911 -7.02 1.742 -1.764 0.899 -2.792 1.906 -2.792 1.906 -0.576 0.599 -0.572 1.678 0.008 2.27 0.584 0.595 1.639 0.599 2.224 0.012 0 0 0.439 -0.44 1.41 -1 -0.286 0.799 -0.427 1.65 -0.427 2.545 0 4.12 3.311 7.496 7.347 7.496 4.04 0 7.347 -3.376 7.347 -7.496 0 -0.895 -0.137 -1.746 -0.423 -2.545 0.971 0.563 1.41 1 1.41 1 0.58 0.603 1.652 0.607 2.236 0.012 0.588 -0.599 0.584 -1.69 -0.008 -2.282 0 0 -1.023 -1.01 -2.788 -1.91 c -1.627 -0.831 -3.98 -1.622 -7.02 -1.742 -0.246 -0.024 -0.504 -0.032 -0.757 -0.032 m 0 2.349 c 2.34 0 5.575 1.091 5.575 5.139 0 3.548 -2.203 5.65 -5.575 5.65 -3.319 0 -5.523 -2.154 -5.523 -5.65 0 -3.592 3.186 -5.139 5.523 -5.139 z" style="fill:#4cb29c"/>
+ <path d="m 17.75 15.997 c 0 0.971 -0.786 1.753 -1.753 1.753 -0.961 0 -1.747 -0.782 -1.747 -1.753 0 -0.965 0.786 -1.747 1.747 -1.747 c 0.967 0 1.753 0.782 1.753 1.747 z" style="stroke-dasharray:none;fill:none;stroke-miterlimit:4;stroke:#4cb29c;stroke-linecap:round;stroke-linejoin:round;stroke-width:2"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/categories/applications-webbrowsers.svg b/.icons/Material-Black-Lime-Numix/32/categories/applications-webbrowsers.svg
new file mode 120000
index 00000000..d3439ecb
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/categories/applications-webbrowsers.svg
@@ -0,0 +1 @@
+applications-internet.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/categories/configuration_section.svg b/.icons/Material-Black-Lime-Numix/32/categories/configuration_section.svg
new file mode 120000
index 00000000..476ddabf
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/categories/configuration_section.svg
@@ -0,0 +1 @@
+preferences-system.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/categories/documentation_help.svg b/.icons/Material-Black-Lime-Numix/32/categories/documentation_help.svg
new file mode 120000
index 00000000..85083023
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/categories/documentation_help.svg
@@ -0,0 +1 @@
+system-help.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/categories/documentation_section.svg b/.icons/Material-Black-Lime-Numix/32/categories/documentation_section.svg
new file mode 120000
index 00000000..85083023
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/categories/documentation_section.svg
@@ -0,0 +1 @@
+system-help.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/categories/gnome-applications.svg b/.icons/Material-Black-Lime-Numix/32/categories/gnome-applications.svg
new file mode 100644
index 00000000..004f3274
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/categories/gnome-applications.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <g transform="translate(0.16676205,0.1660155)" style="fill:#6f8bc0">
+ <path d="m 23.84 3.465 c -5.191 0 -6.164 7.328 -3.242 7.328 2.914 0 8.426 -7.328 3.242 -7.328 z"/>
+ <path d="m 15.223 9.887 c 1.555 0.094 3.262 -5.883 0.34 -5.508 -2.918 0.375 -1.895 5.414 -0.34 5.508 z"/>
+ <path d="m 8.102 13.602 c 1.105 -0.484 0.145 -5.207 -1.734 -3.918 -1.879 1.285 0.633 4.398 1.734 3.918"/>
+ <path d="m 11.219 11.129 c 1.313 -0.266 1.387 -5.621 -0.957 -4.66 -2.348 0.965 -0.359 4.926 0.957 4.66"/>
+ <path d="m 18.09 23.11 c 0.234 1.77 -1.309 2.645 -2.816 1.504 -4.805 -3.629 7.957 -5.441 7.113 -10.402 -0.695 -4.113 -13.426 -2.848 -14.871 3.594 -0.984 4.355 4.04 10.398 9.273 10.398 2.578 0 5.547 -2.309 6.102 -5.23 0.426 -2.23 -4.996 -1.34 -4.801 0.137 z"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/categories/gnome-control-center.svg b/.icons/Material-Black-Lime-Numix/32/categories/gnome-control-center.svg
new file mode 120000
index 00000000..476ddabf
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/categories/gnome-control-center.svg
@@ -0,0 +1 @@
+preferences-system.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/categories/gnome-devel.svg b/.icons/Material-Black-Lime-Numix/32/categories/gnome-devel.svg
new file mode 120000
index 00000000..8f002939
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/categories/gnome-devel.svg
@@ -0,0 +1 @@
+applications-development.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/categories/gnome-globe.svg b/.icons/Material-Black-Lime-Numix/32/categories/gnome-globe.svg
new file mode 120000
index 00000000..d3439ecb
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/categories/gnome-globe.svg
@@ -0,0 +1 @@
+applications-internet.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/categories/gnome-graphics.svg b/.icons/Material-Black-Lime-Numix/32/categories/gnome-graphics.svg
new file mode 120000
index 00000000..ef91fe4e
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/categories/gnome-graphics.svg
@@ -0,0 +1 @@
+applications-drawing.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/categories/gnome-joystick.svg b/.icons/Material-Black-Lime-Numix/32/categories/gnome-joystick.svg
new file mode 120000
index 00000000..69f0e707
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/categories/gnome-joystick.svg
@@ -0,0 +1 @@
+applications-games.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/categories/gnome-multimedia.svg b/.icons/Material-Black-Lime-Numix/32/categories/gnome-multimedia.svg
new file mode 120000
index 00000000..03818cfb
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/categories/gnome-multimedia.svg
@@ -0,0 +1 @@
+applications-multimedia.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/categories/gnome-other.svg b/.icons/Material-Black-Lime-Numix/32/categories/gnome-other.svg
new file mode 120000
index 00000000..316547ba
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/categories/gnome-other.svg
@@ -0,0 +1 @@
+applications-other.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/categories/gnome-settings.svg b/.icons/Material-Black-Lime-Numix/32/categories/gnome-settings.svg
new file mode 100644
index 00000000..72cccacd
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/categories/gnome-settings.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <path d="m 5 4 0 16 1 0 0 -16" style="fill:#ec86ab"/>
+ <path d="m 7.5 21 c 0 1.102 -0.898 2 -2 2 c -1.102 0 -1.996 -0.898 -1.996 -2 0 -1.106 0.894 -2 1.996 -2 1.106 0 2 0.894 2 2" style="fill:#ec86ab"/>
+ <path d="m 13 28 0 -20 -1 0 0 20" style="fill:#ec86ab"/>
+ <path d="m 10.5 7 c 0 -1.106 0.898 -2 1.996 -2 1.106 0 2 0.898 2 2 0 1.098 -0.898 1.996 -2 1.996 -1.098 0 -1.996 -0.898 -1.996 -1.996" style="fill:#ec86ab"/>
+ <path d="m 19 4 0 15 1 0 0 -15 z" style="fill:#ec86ab"/>
+ <path d="m 21.5 20 c 0 1.102 -0.898 2 -2 2 -1.102 0 -2 -0.898 -2 -2 0 -1.102 0.898 -2 2 -2 1.102 0 2 0.898 2 2 z" style="fill:#ec86ab"/>
+ <path d="m 27 28 0 -11 -1 0 0 11 z" style="fill:#ec86ab"/>
+ <path d="m 24.5 15.998 c 0 -1.107 0.898 -1.998 2 -1.998 1.098 0 1.996 0.891 1.996 1.998 0 1.107 -0.898 2 -1.996 2 -1.106 0 -2 -0.895 -2 -2" style="fill:#ec86ab"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/categories/gnome-system.svg b/.icons/Material-Black-Lime-Numix/32/categories/gnome-system.svg
new file mode 100644
index 00000000..73d40d46
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/categories/gnome-system.svg
@@ -0,0 +1,20 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <path d="m 18.25 16 c 0 1.241 -1.011 2.248 -2.252 2.248 -1.241 0 -2.248 -1.01 -2.248 -2.248 0 -1.241 1.01 -2.252 2.248 -2.252 1.241 0 2.252 1.01 2.252 2.252" style="fill:#b98595"/>
+ <circle cx="16" cy="16" r="10" style="stroke-dasharray:none;stroke-opacity:1;fill:none;opacity:1;stroke-miterlimit:4;fill-opacity:1;stroke:#b98595;fill-rule:nonzero;stroke-linecap:butt;stroke-linejoin:miter;stroke-width:2;stroke-dashoffset:0"/>
+ <g transform="matrix(1,0,0,0.96153846,0,0.61538464)">
+ <rect rx="0.5" y="3" x="14" height="3" width="4" style="fill:#b98595;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect rx="0.5" y="26" x="14" height="3" width="4" style="fill:#b98595;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ </g>
+ <g transform="matrix(0,1,-0.96153846,0,31.384615,-2.0000002e-8)">
+ <rect rx="0.5" y="3" x="14" height="3" width="4" style="fill:#b98595;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect rx="0.5" y="26" x="14" height="3" width="4" style="fill:#b98595;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ </g>
+ <g transform="matrix(0.70710678,0.70710678,-0.67991037,0.67991037,15.564857,-6.1922744)">
+ <rect rx="0.5" y="3" x="14" height="3" width="4" style="fill:#b98595;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect rx="0.5" y="26" x="14" height="3" width="4" style="fill:#b98595;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ </g>
+ <g transform="matrix(0.70710678,-0.70710678,0.67991037,0.67991037,-6.1922743,16.435143)">
+ <rect rx="0.5" y="3" x="14" height="3" width="4" style="fill:#b98595;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect rx="0.5" y="26" x="14" height="3" width="4" style="fill:#b98595;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/categories/gnome-util.svg b/.icons/Material-Black-Lime-Numix/32/categories/gnome-util.svg
new file mode 120000
index 00000000..210f51ca
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/categories/gnome-util.svg
@@ -0,0 +1 @@
+applications-accessories.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/categories/gtk-preferences.svg b/.icons/Material-Black-Lime-Numix/32/categories/gtk-preferences.svg
new file mode 120000
index 00000000..b1de2560
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/categories/gtk-preferences.svg
@@ -0,0 +1 @@
+gnome-settings.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/categories/help-about.svg b/.icons/Material-Black-Lime-Numix/32/categories/help-about.svg
new file mode 120000
index 00000000..85083023
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/categories/help-about.svg
@@ -0,0 +1 @@
+system-help.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/categories/kcontrol.svg b/.icons/Material-Black-Lime-Numix/32/categories/kcontrol.svg
new file mode 120000
index 00000000..476ddabf
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/categories/kcontrol.svg
@@ -0,0 +1 @@
+preferences-system.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/categories/kdeconnect.svg b/.icons/Material-Black-Lime-Numix/32/categories/kdeconnect.svg
new file mode 120000
index 00000000..df8e1655
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/categories/kdeconnect.svg
@@ -0,0 +1 @@
+preferences-kde-connect.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/categories/multimedia_section.svg b/.icons/Material-Black-Lime-Numix/32/categories/multimedia_section.svg
new file mode 120000
index 00000000..03818cfb
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/categories/multimedia_section.svg
@@ -0,0 +1 @@
+applications-multimedia.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/categories/package_development.svg b/.icons/Material-Black-Lime-Numix/32/categories/package_development.svg
new file mode 120000
index 00000000..8f002939
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/categories/package_development.svg
@@ -0,0 +1 @@
+applications-development.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/categories/package_games.svg b/.icons/Material-Black-Lime-Numix/32/categories/package_games.svg
new file mode 120000
index 00000000..69f0e707
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/categories/package_games.svg
@@ -0,0 +1 @@
+applications-games.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/categories/package_graphics.svg b/.icons/Material-Black-Lime-Numix/32/categories/package_graphics.svg
new file mode 120000
index 00000000..ef91fe4e
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/categories/package_graphics.svg
@@ -0,0 +1 @@
+applications-drawing.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/categories/package_multimedia.svg b/.icons/Material-Black-Lime-Numix/32/categories/package_multimedia.svg
new file mode 120000
index 00000000..03818cfb
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/categories/package_multimedia.svg
@@ -0,0 +1 @@
+applications-multimedia.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/categories/package_network.svg b/.icons/Material-Black-Lime-Numix/32/categories/package_network.svg
new file mode 120000
index 00000000..d3439ecb
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/categories/package_network.svg
@@ -0,0 +1 @@
+applications-internet.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/categories/package_office.svg b/.icons/Material-Black-Lime-Numix/32/categories/package_office.svg
new file mode 120000
index 00000000..65f0dd42
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/categories/package_office.svg
@@ -0,0 +1 @@
+applications-office.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/categories/package_settings.svg b/.icons/Material-Black-Lime-Numix/32/categories/package_settings.svg
new file mode 120000
index 00000000..476ddabf
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/categories/package_settings.svg
@@ -0,0 +1 @@
+preferences-system.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/categories/package_system.svg b/.icons/Material-Black-Lime-Numix/32/categories/package_system.svg
new file mode 100644
index 00000000..124839e3
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/categories/package_system.svg
@@ -0,0 +1,20 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <path d="m 18.25 16 c 0 1.241 -1.011 2.248 -2.252 2.248 -1.241 0 -2.248 -1.01 -2.248 -2.248 0 -1.241 1.01 -2.252 2.248 -2.252 1.241 0 2.252 1.01 2.252 2.252" style="fill:#c65a4a"/>
+ <circle cx="16" cy="16" r="10" style="stroke-dasharray:none;stroke-opacity:1;fill:none;opacity:1;stroke-miterlimit:4;fill-opacity:1;stroke:#c65a4a;fill-rule:nonzero;stroke-linecap:butt;stroke-linejoin:miter;stroke-width:2;stroke-dashoffset:0"/>
+ <g transform="matrix(1,0,0,0.96153846,0,0.61538464)">
+ <rect rx="0.5" y="3" x="14" height="3" width="4" style="fill:#c65a4a;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect rx="0.5" y="26" x="14" height="3" width="4" style="fill:#c65a4a;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ </g>
+ <g transform="matrix(0,1,-0.96153846,0,31.384615,-2.0000002e-8)">
+ <rect rx="0.5" y="3" x="14" height="3" width="4" style="fill:#c65a4a;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect rx="0.5" y="26" x="14" height="3" width="4" style="fill:#c65a4a;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ </g>
+ <g transform="matrix(0.70710678,0.70710678,-0.67991037,0.67991037,15.564857,-6.1922744)">
+ <rect rx="0.5" y="3" x="14" height="3" width="4" style="fill:#c65a4a;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect rx="0.5" y="26" x="14" height="3" width="4" style="fill:#c65a4a;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ </g>
+ <g transform="matrix(0.70710678,-0.70710678,0.67991037,0.67991037,-6.1922743,16.435143)">
+ <rect rx="0.5" y="3" x="14" height="3" width="4" style="fill:#c65a4a;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect rx="0.5" y="26" x="14" height="3" width="4" style="fill:#c65a4a;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/categories/package_utilities.svg b/.icons/Material-Black-Lime-Numix/32/categories/package_utilities.svg
new file mode 120000
index 00000000..210f51ca
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/categories/package_utilities.svg
@@ -0,0 +1 @@
+applications-accessories.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/categories/preferences-autocompletion.svg b/.icons/Material-Black-Lime-Numix/32/categories/preferences-autocompletion.svg
new file mode 100644
index 00000000..e35f580b
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/categories/preferences-autocompletion.svg
@@ -0,0 +1,3 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <path d="m 13.533 4 -9.455 24 l 3.583 0 3.415 -8.665 9.85 0 l 3.415 8.665 3.579 0 -3.937 -10 l 3.352 0 -0.67 4 4 -6 -4 -6 0.67 4 -4.929 0 -3.938 -10 z m 2.468 2.826 3.613 9.174 -7.225 0" mix-blend-mode="normal" isolation="auto" white-space="normal" solid-opacity="1" solid-color="#000000" style="visibility:visible;shape-rendering:auto;color-interpolation-filters:linearRGB;fill:#7c9bb1;opacity:1;image-rendering:auto;fill-opacity:1;stroke:none;display:inline;color:#000;fill-rule:evenodd;color-rendering:auto;color-interpolation:sRGB"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/categories/preferences-bluetooth.svg b/.icons/Material-Black-Lime-Numix/32/categories/preferences-bluetooth.svg
new file mode 100644
index 00000000..acfbc6ac
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/categories/preferences-bluetooth.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <g transform="matrix(0.75000937,0,0,0.75000937,37.250015,-2.0002249)">
+ <g>
+ <!-- color: #659eb9 -->
+ <g>
+ <path d="m -31 4 0 16 -8 -8 -2.667 2.667 10 9.333 -10 9.333 2.667 2.667 8 -8 0 16 16 -12 -10.255 -8 10.255 -8 z m 4 8 5.333 4 -5.333 4 z m 0 16 5.333 4 -5.333 4 z" style="fill:#659eb9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ </g>
+ </g>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/categories/preferences-calendar-and-tasks.svg b/.icons/Material-Black-Lime-Numix/32/categories/preferences-calendar-and-tasks.svg
new file mode 100644
index 00000000..4affd12f
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/categories/preferences-calendar-and-tasks.svg
@@ -0,0 +1,12 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" viewBox="0 0 9.0311113 9.0311113" height="32">
+ <path d="m 1.426 3.387 0 4.798 6.179 0 0 -4.798" style="stroke-dasharray:none;stroke-opacity:1;fill:none;stroke-miterlimit:4;stroke:#7fc063;fill-rule:evenodd;stroke-linecap:butt;stroke-linejoin:round;stroke-width:0.564"/>
+ <path d="m 7.06 1.411 1.129 0 0 1.411 -7.338 0 0 -1.411 1.129 0" style="stroke-dasharray:none;stroke-opacity:1;fill:none;stroke-miterlimit:4;stroke:#7fc063;fill-rule:evenodd;stroke-linecap:butt;stroke-linejoin:round;stroke-width:0.564"/>
+ <path d="m 3.104 1.411 2.822 0" style="stroke-dasharray:none;stroke-opacity:1;fill:none;stroke-miterlimit:4;stroke:#7fc063;fill-rule:evenodd;stroke-linecap:butt;stroke-linejoin:round;stroke-width:0.564"/>
+ <path d="m 2.54 0.847 0 1.129" style="stroke-dasharray:none;stroke-opacity:1;fill:none;stroke-miterlimit:4;stroke:#7fc063;fill-rule:evenodd;stroke-linecap:butt;stroke-linejoin:round;stroke-width:0.564"/>
+ <path d="m 6.491 0.847 0 1.129" style="stroke-dasharray:none;stroke-opacity:1;fill:none;stroke-miterlimit:4;stroke:#7fc063;fill-rule:evenodd;stroke-linecap:butt;stroke-linejoin:round;stroke-width:0.564"/>
+ <path d="m 2.258 4.798 4.516 0" style="stroke-dasharray:none;stroke-opacity:1;fill:none;stroke-miterlimit:4;stroke:#7fc063;fill-rule:evenodd;stroke-linecap:butt;stroke-linejoin:round;stroke-width:0.564"/>
+ <path d="m 2.258 6.209 4.516 0" style="stroke-dasharray:none;stroke-opacity:1;fill:none;stroke-miterlimit:4;stroke:#7fc063;fill-rule:evenodd;stroke-linecap:butt;stroke-linejoin:round;stroke-width:0.564"/>
+ <path d="m 5.927 3.669 0 3.669" style="stroke-dasharray:none;stroke-opacity:1;fill:none;stroke-miterlimit:4;stroke:#7fc063;fill-rule:evenodd;stroke-linecap:butt;stroke-linejoin:round;stroke-width:0.564"/>
+ <path d="m 3.104 3.669 0 3.669" style="stroke-dasharray:none;stroke-opacity:1;fill:none;stroke-miterlimit:4;stroke:#7fc063;fill-rule:evenodd;stroke-linecap:butt;stroke-linejoin:round;stroke-width:0.564"/>
+ <path d="m 4.516 3.669 0 3.669" style="stroke-dasharray:none;stroke-opacity:1;fill:none;stroke-miterlimit:4;stroke:#7fc063;fill-rule:evenodd;stroke-linecap:butt;stroke-linejoin:round;stroke-width:0.564"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/categories/preferences-certificates.svg b/.icons/Material-Black-Lime-Numix/32/categories/preferences-certificates.svg
new file mode 100644
index 00000000..5a4b0c58
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/categories/preferences-certificates.svg
@@ -0,0 +1,3 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <path d="m 15.992 2 c -1.018 0 -1.872 0.582 -2.263 1.404 c -0.775 -0.526 -1.856 -0.63 -2.733 -0.144 -0.877 0.478 -1.339 1.396 -1.253 2.289 -0.94 -0.008 -1.919 0.359 -2.42 1.18 -0.509 0.829 -0.407 1.85 0.157 2.584 -0.869 0.367 -1.48 1.18 -1.48 2.137 c 0 0.957 0.611 1.77 1.48 2.137 -0.556 0.734 -0.666 1.747 -0.157 2.584 0.501 0.821 1.48 1.26 2.42 1.18 -0.086 0.893 0.376 1.81 1.253 2.289 0.392 0.215 0.573 0.295 1 0.295 l 0 10.06 4 -3.541 4 3.541 0 -10.06 c 0.423 0 0.612 -0.008 1 -0.295 0.877 -0.478 1.339 -1.396 1.253 -2.289 0.94 0.008 1.919 -0.359 2.42 -1.18 0.509 -0.829 0.407 -1.85 -0.157 -2.584 c 0.869 -0.367 1.48 -1.18 1.48 -2.137 0 -0.957 -0.611 -1.77 -1.48 -2.137 0.556 -0.734 0.666 -1.747 0.157 -2.584 -0.501 -0.821 -1.48 -1.26 -2.42 -1.18 0.086 -0.893 -0.376 -1.81 -1.253 -2.289 -0.877 -0.478 -1.958 -0.383 -2.733 0.144 -0.392 -0.821 -1.245 -1.404 -2.263 -1.404 m -0.016 3.501 c 3.446 0 6.249 2.64 6.249 5.901 0 3.262 -2.796 5.901 -6.249 5.901 -3.446 0 -6.249 -2.64 -6.249 -5.901 0 -3.262 2.796 -5.901 6.249 -5.901 z m 0 1.18 c -2.756 0 -4.996 2.113 -4.996 4.721 0 2.608 2.24 4.721 4.996 4.721 2.756 0 4.996 -2.113 4.996 -4.721 0 -2.608 -2.24 -4.721 -4.996 -4.721 z" style="fill:#d64c62;fill-opacity:1"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/categories/preferences-composer.svg b/.icons/Material-Black-Lime-Numix/32/categories/preferences-composer.svg
new file mode 100644
index 00000000..2ac7365a
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/categories/preferences-composer.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <path d="m 10.346 6 c 0 0 -1.346 0 -1.346 1.332 l 0 17.336 c 0 1.332 1.272 1.332 1.272 1.332 l 11.457 0 c 1.272 0 1.272 -1.332 1.272 -1.332 l 0 -16 l -2.543 -2.668 -10.185 0 m 0.728 2 l 6 0 0 4 4 0 0 12 -10 0 z" style="fill:#9ddee4;fill-opacity:1"/>
+ <path d="m 27.627 8 2.373 2.373 -10.441 10.441 -3.559 1.186 1.186 -3.559" style="fill:#9ddee4;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/categories/preferences-desktop-accessibility.svg b/.icons/Material-Black-Lime-Numix/32/categories/preferences-desktop-accessibility.svg
new file mode 100644
index 00000000..d08eb8b5
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/categories/preferences-desktop-accessibility.svg
@@ -0,0 +1,3 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <path d="m 16 3 c -7.173 0 -13 5.827 -13 13 0 7.173 5.827 13 13 13 7.173 0 13 -5.827 13 -13 0 -7.173 -5.827 -13 -13 -13 m 0.09 4.55 c 1.044 0 1.892 0.867 1.892 1.935 0 1.068 -0.847 1.936 -1.892 1.936 -1.044 0 -1.893 -0.868 -1.893 -1.936 0 -1.068 0.849 -1.935 1.893 -1.935 z m -6.817 3.958 c 0.098 0.004 0.198 0.023 0.3 0.041 l 6.428 1.127 6.454 -1.08 c 0.087 -0.015 0.161 -0.039 0.249 -0.053 0.25 -0.028 0.496 0.109 0.585 0.344 0.089 0.235 0.001 0.507 -0.206 0.651 l -5.04 1.743 0.003 3.698 1.744 5.643 c 0.152 0.265 0.059 0.602 -0.207 0.754 -0.266 0.152 -0.606 0.06 -0.758 -0.206 l -2.813 -6.05 -2.869 6.07 c -0.171 0.256 -0.535 0.308 -0.792 0.137 -0.257 -0.171 -0.308 -0.5 -0.137 -0.755 l 1.777 -5.619 0.034 -3.753 l -5.04 -1.634 c -0.183 -0.096 -0.314 -0.273 -0.311 -0.48 c 0.003 -0.206 0.125 -0.424 0.311 -0.515 0.093 -0.046 0.188 -0.058 0.286 -0.055 z" style="fill:#698ecc;fill-opacity:1;stroke:none"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/categories/preferences-desktop-color.svg b/.icons/Material-Black-Lime-Numix/32/categories/preferences-desktop-color.svg
new file mode 120000
index 00000000..094639b9
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/categories/preferences-desktop-color.svg
@@ -0,0 +1 @@
+applications-graphics.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/categories/preferences-desktop-default-applications.svg b/.icons/Material-Black-Lime-Numix/32/categories/preferences-desktop-default-applications.svg
new file mode 120000
index 00000000..53ccf3bb
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/categories/preferences-desktop-default-applications.svg
@@ -0,0 +1 @@
+applications-utilities.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/categories/preferences-desktop-display.svg b/.icons/Material-Black-Lime-Numix/32/categories/preferences-desktop-display.svg
new file mode 100644
index 00000000..9f055676
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/categories/preferences-desktop-display.svg
@@ -0,0 +1,6 @@
+<!-- color: #71e9d2 -->
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <g transform="matrix(0.66667157,0,0,0.66667157,-2.8434789e-4,0.99988967)" style="fill:#c088c3;fill-opacity:1">
+ <path d="m 8 6 c -1 0 -2 1 -2 2 l 0 23.5 15 0 c 0 0 0 4.5 -3 6 l -3 0 0 1.5 18 0 0 -1.5 -3 0 c -3 -1.5 -3 -6 -3 -6 l 15 0 l 0 -23.5 c 0 -1 -1 -2 -2 -2 z m 1 3 30 0 0 18 -30 0 z m 12 19.5 l 6 0 0 1.5 -6 0 z" style="stroke:none;fill-rule:nonzero"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/categories/preferences-desktop-filetype-association.svg b/.icons/Material-Black-Lime-Numix/32/categories/preferences-desktop-filetype-association.svg
new file mode 120000
index 00000000..210f51ca
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/categories/preferences-desktop-filetype-association.svg
@@ -0,0 +1 @@
+applications-accessories.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/categories/preferences-desktop-font.svg b/.icons/Material-Black-Lime-Numix/32/categories/preferences-desktop-font.svg
new file mode 120000
index 00000000..97712fb3
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/categories/preferences-desktop-font.svg
@@ -0,0 +1 @@
+applications-fonts.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/categories/preferences-desktop-gaming.svg b/.icons/Material-Black-Lime-Numix/32/categories/preferences-desktop-gaming.svg
new file mode 120000
index 00000000..69f0e707
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/categories/preferences-desktop-gaming.svg
@@ -0,0 +1 @@
+applications-games.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/categories/preferences-desktop-keyboard.svg b/.icons/Material-Black-Lime-Numix/32/categories/preferences-desktop-keyboard.svg
new file mode 120000
index 00000000..10d5d405
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/categories/preferences-desktop-keyboard.svg
@@ -0,0 +1 @@
+../devices/keyboard.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/categories/preferences-desktop-peripherals-directory.svg b/.icons/Material-Black-Lime-Numix/32/categories/preferences-desktop-peripherals-directory.svg
new file mode 100644
index 00000000..00c43ec6
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/categories/preferences-desktop-peripherals-directory.svg
@@ -0,0 +1,15 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <path d="m 12.05 6.441 c 0 -0.383 -0.224 -0.691 -0.5 -0.691 -0.276 0 -0.5 0.307 -0.5 0.691 l 0 2.559 1 0 z" style="fill:#555"/>
+ <path d="m 11.05 25.555 c 0 0.383 0.224 0.695 0.5 0.695 0.276 0 0.5 -0.311 0.5 -0.695 l 0 -2.555 -1 0 z" style="fill:#555"/>
+ <path d="m 16.5 6.441 c 0 -0.383 -0.225 -0.691 -0.501 -0.691 -0.277 0 -0.499 0.307 -0.499 0.691 l 0 2.559 l 1 0 z" style="fill:#555"/>
+ <path d="m 15.5 25.555 c 0 0.383 0.222 0.695 0.499 0.695 0.277 0 0.501 -0.311 0.501 -0.695 l 0 -2.555 l -1 0 z" style="fill:#555"/>
+ <path d="m 21 6.441 c 0 -0.383 -0.222 -0.691 -0.501 -0.691 -0.277 0 -0.499 0.307 -0.499 0.691 l 0 2.559 1 0" style="fill:#555"/>
+ <path d="m 20 25.555 c 0 0.383 0.222 0.695 0.501 0.695 0.277 0 0.499 -0.311 0.499 -0.695 l 0 -2.555 -1 0" style="fill:#555"/>
+ <path d="m 6.442 20 c -0.384 0 -0.692 0.222 -0.692 0.499 0 0.277 0.308 0.501 0.692 0.501 l 2.558 0 0 -1" style="fill:#555"/>
+ <path d="m 25.554 21 c 0.384 0 0.696 -0.225 0.696 -0.501 0 -0.277 -0.312 -0.499 -0.696 -0.499 l -2.554 0 l 0 1 z" style="fill:#555"/>
+ <path d="m 6.442 15.5 c -0.384 0 -0.692 0.224 -0.692 0.5 c 0 0.273 0.308 0.5 0.692 0.5 l 2.558 0 l 0 -1 z" style="fill:#555"/>
+ <path d="m 25.554 16.5 c 0.384 0 0.696 -0.227 0.696 -0.5 c 0 -0.276 -0.312 -0.5 -0.696 -0.5 l -2.554 0 l 0 1 z" style="fill:#555"/>
+ <path d="m 6.442 11 c -0.384 0 -0.692 0.224 -0.692 0.5 0 0.273 0.308 0.5 0.692 0.5 l 2.558 0 0 -1" style="fill:#555"/>
+ <path d="m 25.554 12 c 0.384 0 0.696 -0.227 0.696 -0.5 0 -0.276 -0.312 -0.5 -0.696 -0.5 l -2.554 0 l 0 1 z" style="fill:#555"/>
+ <path d="m 19.643 21 c 0.745 0 1.357 -0.605 1.357 -1.354 l 0 -7.291 c 0 -0.75 -0.612 -1.354 -1.357 -1.354 l -7.291 0 c -0.745 0 -1.353 0.605 -1.353 1.354 l 0 7.291 c 0 0.75 0.608 1.354 1.353 1.354" style="fill:#555"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/categories/preferences-desktop-peripherals.svg b/.icons/Material-Black-Lime-Numix/32/categories/preferences-desktop-peripherals.svg
new file mode 120000
index 00000000..f8ca776b
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/categories/preferences-desktop-peripherals.svg
@@ -0,0 +1 @@
+preferences-desktop-peripherals-directory.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/categories/preferences-desktop-personal-directory.svg b/.icons/Material-Black-Lime-Numix/32/categories/preferences-desktop-personal-directory.svg
new file mode 100644
index 00000000..e4cfcd4c
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/categories/preferences-desktop-personal-directory.svg
@@ -0,0 +1,3 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <path d="m 14.419 5 3.163 0 c 4.742 0 4.419 4.811 4.419 4.811 l 0 4.127 c 0 1.571 -3 4.811 -3 4.811 l 0 2.064 7 3.435 l 0 2.752 -20 0 l 0 -2.752 7 -3.435 0 -2.064 c 0 0 -3.01 -3.24 -3 -4.811 l 0 -4.127 c 0 0 -0.323 -4.811 4.419 -4.811" style="fill:#555"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/categories/preferences-desktop-personal.svg b/.icons/Material-Black-Lime-Numix/32/categories/preferences-desktop-personal.svg
new file mode 120000
index 00000000..476ddabf
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/categories/preferences-desktop-personal.svg
@@ -0,0 +1 @@
+preferences-system.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/categories/preferences-desktop-plasma.svg b/.icons/Material-Black-Lime-Numix/32/categories/preferences-desktop-plasma.svg
new file mode 120000
index 00000000..68f16f71
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/categories/preferences-desktop-plasma.svg
@@ -0,0 +1 @@
+applications-painting.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/categories/preferences-desktop-theme.svg b/.icons/Material-Black-Lime-Numix/32/categories/preferences-desktop-theme.svg
new file mode 120000
index 00000000..604fb0e1
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/categories/preferences-desktop-theme.svg
@@ -0,0 +1 @@
+applications-interfacedesign.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/categories/preferences-desktop-user.svg b/.icons/Material-Black-Lime-Numix/32/categories/preferences-desktop-user.svg
new file mode 120000
index 00000000..94aaadc0
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/categories/preferences-desktop-user.svg
@@ -0,0 +1 @@
+preferences-desktop-personal-directory.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/categories/preferences-desktop.svg b/.icons/Material-Black-Lime-Numix/32/categories/preferences-desktop.svg
new file mode 120000
index 00000000..b1de2560
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/categories/preferences-desktop.svg
@@ -0,0 +1 @@
+gnome-settings.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/categories/preferences-gtk-config.svg b/.icons/Material-Black-Lime-Numix/32/categories/preferences-gtk-config.svg
new file mode 120000
index 00000000..913a2c07
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/categories/preferences-gtk-config.svg
@@ -0,0 +1 @@
+gnome-applications.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/categories/preferences-kde-connect.svg b/.icons/Material-Black-Lime-Numix/32/categories/preferences-kde-connect.svg
new file mode 100644
index 00000000..883bf152
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/categories/preferences-kde-connect.svg
@@ -0,0 +1,12 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <g>
+ <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 11.297 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 9.406 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 m -6.203 1 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 -3.5 2 10 0 0 20 -10 0 z m 5 20.75 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" height="26" width="2" style="fill:#eee8d5;fill-opacity:0.149;stroke:none"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/categories/preferences-mail-accounts.svg b/.icons/Material-Black-Lime-Numix/32/categories/preferences-mail-accounts.svg
new file mode 100644
index 00000000..cb19f431
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/categories/preferences-mail-accounts.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" viewBox="0 0 25.6 25.6">
+ <path d="m 15.886 9.6 1.829 0 c 2.743 0 2.684 2.8 2.684 2.8 l 0 2.4 c 0 0.914 -1.599 2.8 -1.599 2.8 l 0 1.2 3.601 1.999 0 1.6 -11.2 0 0 -1.6 3.601 -1.999 0 -1.2 c 0 0 -1.605 -1.887 -1.599 -2.8 l 0 -2.4 c 0 0 -0.059 -2.8 2.684 -2.8 z" style="fill:#555"/>
+ <path d="m 9.857 4 c -3.429 0 -3.355 3.5 -3.355 3.5 l 0 3 c -0.007 1.142 1.998 3.5 1.998 3.5 l 0 1.5 l -4.5 2.5 l 0 2 l 11.932 0 c -0.005 -0.011 -0.012 -0.021 -0.018 -0.031 c -0.22 -0.449 -0.414 -0.894 -0.41 -1.475 l 0 -1.881 l -2 -1.113 l 0 -1.5 c 0 0 1.998 -2.358 1.998 -3.5 l 0 -3 c 0 0 0.073 -3.5 -3.355 -3.5 l -2.285 0 z m 7.645 13.723 l 0 0.779 a 1 1 0 0 1 0 0.004 c 0 -0.009 0.055 0.27 0.209 0.584 c 0.073 0.148 0.191 0.319 0.289 0.482 l 0 -1.572 l -0.498 -0.277 z" transform="scale(0.8,0.8)" style="fill:#555"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/categories/preferences-mail.svg b/.icons/Material-Black-Lime-Numix/32/categories/preferences-mail.svg
new file mode 120000
index 00000000..b804811e
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/categories/preferences-mail.svg
@@ -0,0 +1 @@
+applications-mail.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/categories/preferences-other.svg b/.icons/Material-Black-Lime-Numix/32/categories/preferences-other.svg
new file mode 120000
index 00000000..316547ba
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/categories/preferences-other.svg
@@ -0,0 +1 @@
+applications-other.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/categories/preferences-system-bluetooth.svg b/.icons/Material-Black-Lime-Numix/32/categories/preferences-system-bluetooth.svg
new file mode 120000
index 00000000..a68d9466
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/categories/preferences-system-bluetooth.svg
@@ -0,0 +1 @@
+preferences-bluetooth.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/categories/preferences-system-directory.svg b/.icons/Material-Black-Lime-Numix/32/categories/preferences-system-directory.svg
new file mode 100644
index 00000000..f81052aa
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/categories/preferences-system-directory.svg
@@ -0,0 +1,5 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <path d="m 28 13.577 0 4.846 c 0 0.32 -0.342 0.577 -0.754 0.577 l -4.491 0 c -0.417 0 -0.754 -0.257 -0.754 -0.577 l 0 -4.846 c 0 -0.315 0.337 -0.577 0.754 -0.577 l 4.491 0 c 0.413 0 0.754 0.262 0.754 0.577" style="fill:#555"/>
+ <path d="m 19 13.577 0 4.846 c 0 0.32 -0.337 0.577 -0.754 0.577 l -4.491 0 c -0.417 0 -0.754 -0.257 -0.754 -0.577 l 0 -4.846 c 0 -0.315 0.337 -0.577 0.754 -0.577 l 4.491 0 c 0.417 0 0.754 0.262 0.754 0.577" style="fill:#555"/>
+ <path d="m 10 13.577 0 4.846 c 0 0.32 -0.342 0.577 -0.754 0.577 l -4.491 0 c -0.417 0 -0.754 -0.257 -0.754 -0.577 l 0 -4.846 c 0 -0.315 0.337 -0.577 0.754 -0.577 l 4.491 0 c 0.413 0 0.754 0.262 0.754 0.577" style="fill:#555"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/categories/preferences-system-network-proxy.svg b/.icons/Material-Black-Lime-Numix/32/categories/preferences-system-network-proxy.svg
new file mode 100644
index 00000000..031ad9a2
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/categories/preferences-system-network-proxy.svg
@@ -0,0 +1,5 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <path d="m 16 3.5 c -2.025 0 -3.933 0.497 -5.627 1.355 c -4.07 2.064 -6.873 6.277 -6.873 11.145 c 0 4.874 2.811 9.09 6.891 11.154 c 0.001 0.003 0.003 0.007 0.004 0.01 l 0.008 -0.004 c 1.686 0.849 3.584 1.34 5.598 1.34 c 2.01 0 3.911 -0.49 5.598 -1.34 l 0.008 0.004 c 0.001 -0.003 0.003 -0.007 0.004 -0.01 c 4.08 -2.06 6.891 -6.28 6.891 -11.154 c 0 -4.867 -2.803 -9.08 -6.873 -11.145 c -1.694 -0.859 -3.602 -1.355 -5.627 -1.355 z m -1 2.051 l 0 4.449 l -4.02 0 c 0.263 -1.249 0.6 -2.483 1.01 -3.689 c 0.943 -0.391 1.951 -0.66 3.01 -0.76 z m 2 0 c 1.062 0.1 2.07 0.368 3.01 0.76 c 0.409 1.207 0.747 2.441 1.01 3.689 l -4.02 0 l 0 -4.449 z m -7.564 2.275 c -0.193 0.719 -0.36 1.444 -0.506 2.174 l -1.541 0 c 0.573 -0.821 1.269 -1.547 2.047 -2.174 z m 13.13 0.004 c 0.777 0.626 1.471 1.35 2.043 2.17 l -1.539 0 c -0.145 -0.728 -0.312 -1.452 -0.504 -2.17 z m -9.436 3.17 l 5.734 0 c 0.073 0 0.133 0.063 0.133 0.141 l 0 0.859 l 2.383 0 c 0.145 0.999 0.242 2 0.289 3 l -2.672 0 l 0 2 l 2.695 0 c -0.02 1.011 -0.089 2.01 -0.215 3 l -2.48 0 l 0 0.859 c 0 0.078 -0.06 0.141 -0.133 0.141 l -5.734 0 c -0.073 0 -0.133 -0.063 -0.133 -0.141 l 0 -0.859 l -2.48 0 c -0.126 -0.986 -0.195 -1.989 -0.215 -3 l 2.695 0 l 0 -2 l -2.67 0 c 0.047 -0.999 0.142 -2 0.287 -3 l 2.383 0 l 0 -0.859 c 0 -0.078 0.06 -0.141 0.133 -0.141 z m -6.84 1 l 2.297 0 c -0.138 0.999 -0.228 2 -0.273 3 l -2.766 0 c 0.101 -1.054 0.356 -2.061 0.742 -3 z m 17.12 0 l 2.295 0 c 0.386 0.939 0.641 1.946 0.742 3 l -2.764 0 c -0.045 -1 -0.136 -2 -0.273 -3 z m -17.863 5 l 2.744 0 c 0.019 1.01 0.086 2.01 0.205 3 l -2.201 0 c -0.387 -0.94 -0.649 -1.945 -0.748 -3 z m 18.16 0 l 2.744 0 c -0.099 1.056 -0.361 2.06 -0.748 3 l -2.201 0 c 0.119 -0.99 0.186 -1.992 0.205 -3 z m -16.324 5 l 1.426 0 c 0.137 0.701 0.306 1.391 0.498 2.072 c -0.728 -0.604 -1.382 -1.294 -1.924 -2.072 z m 3.479 0 l 4.139 0 l 0 4.449 c -1.073 -0.101 -2.092 -0.373 -3.045 -0.771 c -0.463 -1.176 -0.827 -2.407 -1.094 -3.678 z m 6.139 0 l 4.141 0 c -0.266 1.271 -0.629 2.502 -1.092 3.678 c -0.954 0.398 -1.975 0.671 -3.049 0.771 l 0 -4.449 z m 6.193 0 l 1.426 0 c -0.542 0.778 -1.195 1.468 -1.922 2.072 c 0.192 -0.681 0.36 -1.372 0.496 -2.072 z" style="fill:#e78684;fill-opacity:1"/>
+ <rect width="8" height="12" x="12" y="10" rx="0.176" ry="0.169" style="stroke-dasharray:none;stroke-opacity:1;fill:none;opacity:1;stroke-miterlimit:4;fill-opacity:1;stroke:#e78684;fill-rule:nonzero;stroke-linecap:round;stroke-linejoin:miter;stroke-width:2;stroke-dashoffset:0"/>
+ <circle cx="17" cy="16" r="1" style="fill:#e78684;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/categories/preferences-system-network.svg b/.icons/Material-Black-Lime-Numix/32/categories/preferences-system-network.svg
new file mode 100644
index 00000000..cb14a0d4
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/categories/preferences-system-network.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <path d="m 11.671 5 c -0.367 0.043 -0.675 0.413 -0.671 0.806 l 0 6.391 c 0 0.421 0.356 0.802 0.748 0.802 l 8.503 0 c 0.393 0 0.748 -0.382 0.748 -0.802 l 0 -6.391 c 0 -0.421 -0.356 -0.806 -0.748 -0.806" style="fill:#c0956e"/>
+ <path d="m 4.671 19 c -0.363 0.039 -0.675 0.409 -0.671 0.806 l 0 6.387 c 0 0.421 0.359 0.806 0.752 0.806 l 8.496 0 c 0.392 0 0.752 -0.385 0.752 -0.806 l 0 -6.387 c 0 -0.425 -0.359 -0.806 -0.752 -0.806" style="fill:#c0956e"/>
+ <path d="m 18.675 19 c -0.367 0.039 -0.675 0.409 -0.675 0.806 l 0 6.387 c 0 0.421 0.359 0.806 0.752 0.806 l 8.5 0 c 0.392 0 0.748 -0.385 0.748 -0.806 l 0 -6.387 c 0 -0.425 -0.356 -0.806 -0.748 -0.806" style="fill:#c0956e"/>
+ <path d="m 15.5 14 0 1 -6.5 0 0 3 1 0 0 -2 12 0 0 2 1 0 0 -3 -6.5 0 0 -1 z" style="fill:#c0956e"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/categories/preferences-system-power.svg b/.icons/Material-Black-Lime-Numix/32/categories/preferences-system-power.svg
new file mode 100644
index 00000000..271a03d3
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/categories/preferences-system-power.svg
@@ -0,0 +1,4 @@
+<!-- color: #46baa7 -->
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <path d="m 14,2 c -0.551,0 -1,0.449 -1,1 -4.87e-4,0.6485633 0,2 0,2 L 10.813,5 C 9.25,5 8,6.316 8,7.875 l 0,19.25 C 8,28.684 9.254,30 10.813,30 l 10.375,0 C 22.747,30 24,28.684 24,27.125 L 24,7.875 C 24,6.316 22.751,5 21.188,5 L 19,5 19,3 C 19,2.449 18.551,2 18,2 Z m 7.188,5 C 21.618,7 22,7.348 22,7.875 l 0,19.25 C 22,27.652 21.622,28 21.188,28 L 10.813,28 C 10.379,28 10,27.652 10,27.125 L 10,7.875 C 10,7.348 10.383,7 10.813,7 Z M 21,13 11,23 l 0,4 10,0 z" style="fill:#ecb040;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/categories/preferences-system-privacy.svg b/.icons/Material-Black-Lime-Numix/32/categories/preferences-system-privacy.svg
new file mode 100644
index 00000000..141f1642
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/categories/preferences-system-privacy.svg
@@ -0,0 +1,4 @@
+<!-- color: #8d65ba -->
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <path d="m 16 7 c -5.607 0.003 -10.11 3.873 -12.733 6.896 -0.326 0.376 -0.676 0.819 -0.968 1.229 -0.199 0.274 -0.298 0.574 -0.298 0.875 c 0 0.301 0.099 0.601 0.298 0.875 0.292 0.41 0.642 0.853 0.968 1.229 2.625 3.02 7.13 6.893 12.733 6.896 5.607 -0.003 10.11 -3.872 12.733 -6.896 0.326 -0.376 0.676 -0.819 0.968 -1.229 0.199 -0.274 0.298 -0.574 0.298 -0.875 0 -0.301 -0.099 -0.601 -0.298 -0.875 c -0.292 -0.41 -0.642 -0.853 -0.968 -1.229 -2.625 -3.02 -7.13 -6.893 -12.733 -6.896 m 0 2 c 1.492 0.003 2.945 0.482 4.145 1.369 l -2.529 2.529 c -0.499 -0.261 -1.053 -0.397 -1.616 -0.398 c -1.933 0 -3.5 1.567 -3.5 3.5 0.001 0.563 0.137 1.117 0.398 1.616 l -2.529 2.529 c -0.886 -1.201 -1.366 -2.653 -1.369 -4.145 0 -3.866 3.134 -7 7 -7 m 5.628 2.855 c 0.886 1.201 1.366 2.653 1.369 4.145 0 3.866 -3.134 7 -7 7 -1.492 -0.003 -2.945 -0.482 -4.145 -1.369 l 2.529 -2.529 c 0.499 0.261 1.053 0.397 1.616 0.398 1.933 0 3.5 -1.567 3.5 -3.5 -0.001 -0.563 -0.137 -1.117 -0.398 -1.616 z m -4.581 1.345 c 0.082 0.001 0.164 0.007 0.245 0.019 l -1.975 1.975 c -0.012 -0.081 -0.018 -0.163 -0.019 -0.245 0 -0.966 0.784 -1.75 1.75 -1.75 m 1.731 1.505 c 0.012 0.081 0.018 0.163 0.019 0.245 0 0.966 -0.784 1.75 -1.75 1.75 -0.082 -0.001 -0.164 -0.007 -0.245 -0.019 l 1.975 -1.975 z" style="fill:#eb93b5;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/categories/preferences-system-time.svg b/.icons/Material-Black-Lime-Numix/32/categories/preferences-system-time.svg
new file mode 100644
index 00000000..f36c6674
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/categories/preferences-system-time.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" viewBox="0 0 25.6 25.6">
+ <path d="m 12.676 5.6 0.249 0 c 0.224 0 0.409 0.136 0.409 0.308 l 0 0.985 c 0 0.169 -0.185 0.308 -0.409 0.308 l -0.249 0 c -0.224 0 -0.409 -0.139 -0.409 -0.308 l 0 -0.985 c 0 -0.171 0.185 -0.308 0.409 -0.308" style="fill:#fd4651;fill-opacity:1"/>
+ <path d="m 12.676 18.4 0.249 0 c 0.224 0 0.409 0.139 0.409 0.307 l 0 0.986 c 0 0.168 -0.185 0.307 -0.409 0.307 l -0.249 0 c -0.224 0 -0.409 -0.139 -0.409 -0.307 l 0 -0.986 c 0 -0.168 0.185 -0.307 0.409 -0.307 z" style="fill:#fd4651;fill-opacity:1"/>
+ <path d="m 5.6 12.923 0 -0.246 c 0 -0.225 0.139 -0.41 0.31 -0.41 l 0.983 0 c 0.168 0 0.307 0.186 0.307 0.41 l 0 0.246 c 0 0.228 -0.139 0.41 -0.307 0.41 l -0.983 0 c -0.171 0 -0.31 -0.182 -0.31 -0.41" style="fill:#fd4651;fill-opacity:1"/>
+ <path d="m 18.4 12.923 0 -0.246 c 0 -0.225 0.139 -0.41 0.308 -0.41 l 0.985 0 c 0.171 0 0.308 0.186 0.308 0.41 l 0 0.246 c 0 0.228 -0.136 0.41 -0.308 0.41 l -0.985 0 c -0.169 0 -0.308 -0.182 -0.308 -0.41" style="fill:#fd4651;fill-opacity:1"/>
+ <circle cx="12.8" cy="12.8" r="10" style="stroke-dasharray:none;stroke-opacity:1;fill:none;opacity:1;stroke-miterlimit:4;fill-opacity:1;stroke:#fd4651;fill-rule:nonzero;stroke-linecap:butt;stroke-linejoin:miter;stroke-width:2.4;stroke-dashoffset:0"/>
+ <path d="m 9.06 8.501 c -0.121 0 -0.243 0.047 -0.334 0.139 l -0.02 0.023 c -0.186 0.183 -0.186 0.483 0 0.667 l 2.779 2.779 c 0.001 0.001 0.003 0.002 0.004 0.003 a 1.467 1.467 0 0 1 0.7 -0.672 c -0.006 -0.007 -0.008 -0.015 -0.015 -0.021 l -2.779 -2.779 c -0.093 -0.092 -0.214 -0.139 -0.335 -0.139 z" style="fill:#fd4651;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 18.769 8.754 c -0.061 0.008 -0.121 0.028 -0.178 0.06 l -4.876 2.815 a 1.467 1.467 0 0 1 0.534 0.925 l 4.875 -2.815 c 0.227 -0.131 0.304 -0.421 0.174 -0.647 l -0.06 -0.105 c -0.098 -0.17 -0.286 -0.256 -0.469 -0.233 z" style="fill:#fd4651;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 11.852 13.893 -2.723 5.02 c -0.062 0.115 -0.023 0.262 0.09 0.331 l 0.031 0.021 c 0.113 0.067 0.252 0.029 0.315 -0.085 l 2.73 -5.03 a 1.467 1.467 0 0 1 -0.443 -0.255 z" style="fill:#fd4651;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 16 13.967 c -1.105 0 -2 0.895 -2 2 c 0 1.105 0.895 2 2 2 c 1.105 0 2 -0.895 2 -2 c 0 -1.105 -0.895 -2 -2 -2 z m 0 1.033 a 1 1 0 0 1 1 1 a 1 1 0 0 1 -1 1 a 1 1 0 0 1 -1 -1 a 1 1 0 0 1 1 -1 z" transform="scale(0.8,0.8)" style="fill:#fd4651;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/categories/preferences-system-windows.svg b/.icons/Material-Black-Lime-Numix/32/categories/preferences-system-windows.svg
new file mode 120000
index 00000000..9858aa4b
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/categories/preferences-system-windows.svg
@@ -0,0 +1 @@
+../apps/window-manager.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/categories/preferences-system.svg b/.icons/Material-Black-Lime-Numix/32/categories/preferences-system.svg
new file mode 100644
index 00000000..59ee6a2b
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/categories/preferences-system.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <path d="m 6.579 11.5 18.843 0 c 0.595 0 1.079 0.444 1.079 0.99 l 0 7.02 c 0 0.546 -0.484 0.99 -1.079 0.99 l -18.843 0 c -0.595 0 -1.079 -0.444 -1.079 -0.99 l 0 -7.02 c 0 -0.546 0.484 -0.99 1.079 -0.99" style="stroke-dasharray:none;fill:none;stroke-miterlimit:4;stroke:#6aaf53;stroke-linecap:round;stroke-linejoin:round;stroke-width:1"/>
+ <path d="m 7.347 13 c -0.194 0 -0.347 0.134 -0.347 0.299 l 0 5.402 c 0 0.165 0.154 0.299 0.347 0.299 l 8.309 0 c 0.19 0 0.343 -0.134 0.343 -0.299 l 0 -5.402 c 0 -0.165 -0.153 -0.299 -0.343 -0.299 m -6.657 4.5 l 0 -3 1 0 0 3 z m 2 0 0 -3 1 0 0 3 z m 2 0 0 -3 1 0 0 3 z" style="fill:#6aaf53"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/categories/redhat-accessories.svg b/.icons/Material-Black-Lime-Numix/32/categories/redhat-accessories.svg
new file mode 120000
index 00000000..210f51ca
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/categories/redhat-accessories.svg
@@ -0,0 +1 @@
+applications-accessories.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/categories/redhat-games.svg b/.icons/Material-Black-Lime-Numix/32/categories/redhat-games.svg
new file mode 120000
index 00000000..69f0e707
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/categories/redhat-games.svg
@@ -0,0 +1 @@
+applications-games.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/categories/redhat-graphics.svg b/.icons/Material-Black-Lime-Numix/32/categories/redhat-graphics.svg
new file mode 120000
index 00000000..ef91fe4e
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/categories/redhat-graphics.svg
@@ -0,0 +1 @@
+applications-drawing.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/categories/redhat-internet.svg b/.icons/Material-Black-Lime-Numix/32/categories/redhat-internet.svg
new file mode 120000
index 00000000..d3439ecb
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/categories/redhat-internet.svg
@@ -0,0 +1 @@
+applications-internet.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/categories/redhat-office.svg b/.icons/Material-Black-Lime-Numix/32/categories/redhat-office.svg
new file mode 120000
index 00000000..65f0dd42
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/categories/redhat-office.svg
@@ -0,0 +1 @@
+applications-office.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/categories/redhat-preferences.svg b/.icons/Material-Black-Lime-Numix/32/categories/redhat-preferences.svg
new file mode 120000
index 00000000..476ddabf
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/categories/redhat-preferences.svg
@@ -0,0 +1 @@
+preferences-system.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/categories/redhat-programming.svg b/.icons/Material-Black-Lime-Numix/32/categories/redhat-programming.svg
new file mode 120000
index 00000000..8f002939
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/categories/redhat-programming.svg
@@ -0,0 +1 @@
+applications-development.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/categories/redhat-sound_video.svg b/.icons/Material-Black-Lime-Numix/32/categories/redhat-sound_video.svg
new file mode 120000
index 00000000..03818cfb
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/categories/redhat-sound_video.svg
@@ -0,0 +1 @@
+applications-multimedia.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/categories/redhat-system_settings.svg b/.icons/Material-Black-Lime-Numix/32/categories/redhat-system_settings.svg
new file mode 120000
index 00000000..9ed2bbb6
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/categories/redhat-system_settings.svg
@@ -0,0 +1 @@
+gnome-system.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/categories/redhat-system_tools.svg b/.icons/Material-Black-Lime-Numix/32/categories/redhat-system_tools.svg
new file mode 100644
index 00000000..8dc3d8b4
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/categories/redhat-system_tools.svg
@@ -0,0 +1,20 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <path d="m 18.25 16 c 0 1.241 -1.011 2.248 -2.252 2.248 -1.241 0 -2.248 -1.01 -2.248 -2.248 0 -1.241 1.01 -2.252 2.248 -2.252 1.241 0 2.252 1.01 2.252 2.252" style="fill:#b2c64a"/>
+ <circle cx="16" cy="16" r="10" style="stroke-dasharray:none;stroke-opacity:1;fill:none;opacity:1;stroke-miterlimit:4;fill-opacity:1;stroke:#b2c64a;fill-rule:nonzero;stroke-linecap:butt;stroke-linejoin:miter;stroke-width:2;stroke-dashoffset:0"/>
+ <g transform="matrix(1,0,0,0.96153846,0,0.61538464)">
+ <rect rx="0.5" y="3" x="14" height="3" width="4" style="fill:#b2c64a;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect rx="0.5" y="26" x="14" height="3" width="4" style="fill:#b2c64a;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ </g>
+ <g transform="matrix(0,1,-0.96153846,0,31.384615,-2.0000002e-8)">
+ <rect rx="0.5" y="3" x="14" height="3" width="4" style="fill:#b2c64a;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect rx="0.5" y="26" x="14" height="3" width="4" style="fill:#b2c64a;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ </g>
+ <g transform="matrix(0.70710678,0.70710678,-0.67991037,0.67991037,15.564857,-6.1922744)">
+ <rect rx="0.5" y="3" x="14" height="3" width="4" style="fill:#b2c64a;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect rx="0.5" y="26" x="14" height="3" width="4" style="fill:#b2c64a;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ </g>
+ <g transform="matrix(0.70710678,-0.70710678,0.67991037,0.67991037,-6.1922743,16.435143)">
+ <rect rx="0.5" y="3" x="14" height="3" width="4" style="fill:#b2c64a;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect rx="0.5" y="26" x="14" height="3" width="4" style="fill:#b2c64a;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/categories/stock_internet.svg b/.icons/Material-Black-Lime-Numix/32/categories/stock_internet.svg
new file mode 120000
index 00000000..d3439ecb
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/categories/stock_internet.svg
@@ -0,0 +1 @@
+applications-internet.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/categories/system-help.svg b/.icons/Material-Black-Lime-Numix/32/categories/system-help.svg
new file mode 100644
index 00000000..c65da043
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/categories/system-help.svg
@@ -0,0 +1,3 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <path d="m 16.882 20.965 c -0.063 -2.266 0.446 -4.468 2.605 -6.03 2.281 -1.76 4.476 -3.971 4.247 -6.568 c -0.055 -2.51 -3 -4.476 -6.169 -4.76 -3.568 -0.489 -7.886 0.726 -9.09 3.489 -0.604 1.346 -0.043 3.762 1.993 3.762 c 1.192 0 1.737 -0.762 1.828 -1.46 0.067 -0.529 -0.154 -0.999 -0.28 -1.437 -0.15 -0.497 0.482 -1.46 1.164 -1.855 0.572 -0.328 1.172 -0.438 1.255 -0.458 2.053 -0.489 4.101 0.592 4.954 1.906 0.853 1.318 -0.087 3.312 -1.437 5.254 -1.35 1.942 -2.799 4.144 -2.795 6.485 0 0.892 -0.079 1.196 -0.024 1.555 0.047 0.288 1.01 0.253 1.745 0.118 z m -0.939 3.051 c -1.958 -0.107 -3.32 2.104 -2.139 3.509 1.05 1.555 4.01 1.168 4.508 -0.588 0.529 -1.37 -0.734 -2.945 -2.368 -2.921 z" style="fill:#9cc7cf"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/categories/system_section.svg b/.icons/Material-Black-Lime-Numix/32/categories/system_section.svg
new file mode 100644
index 00000000..4173826f
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/categories/system_section.svg
@@ -0,0 +1,20 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <path d="m 18.25 16 c 0 1.241 -1.011 2.248 -2.252 2.248 -1.241 0 -2.248 -1.01 -2.248 -2.248 0 -1.241 1.01 -2.252 2.248 -2.252 1.241 0 2.252 1.01 2.252 2.252" style="fill:#4aa5c6"/>
+ <circle cx="16" cy="16" r="10" style="stroke-dasharray:none;stroke-opacity:1;fill:none;opacity:1;stroke-miterlimit:4;fill-opacity:1;stroke:#4aa5c6;fill-rule:nonzero;stroke-linecap:butt;stroke-linejoin:miter;stroke-width:2;stroke-dashoffset:0"/>
+ <g transform="matrix(1,0,0,0.96153846,0,0.61538464)">
+ <rect rx="0.5" y="3" x="14" height="3" width="4" style="fill:#4aa5c6;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect rx="0.5" y="26" x="14" height="3" width="4" style="fill:#4aa5c6;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ </g>
+ <g transform="matrix(0,1,-0.96153846,0,31.384615,-2.0000002e-8)">
+ <rect rx="0.5" y="3" x="14" height="3" width="4" style="fill:#4aa5c6;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect rx="0.5" y="26" x="14" height="3" width="4" style="fill:#4aa5c6;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ </g>
+ <g transform="matrix(0.70710678,0.70710678,-0.67991037,0.67991037,15.564857,-6.1922744)">
+ <rect rx="0.5" y="3" x="14" height="3" width="4" style="fill:#4aa5c6;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect rx="0.5" y="26" x="14" height="3" width="4" style="fill:#4aa5c6;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ </g>
+ <g transform="matrix(0.70710678,-0.70710678,0.67991037,0.67991037,-6.1922743,16.435143)">
+ <rect rx="0.5" y="3" x="14" height="3" width="4" style="fill:#4aa5c6;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect rx="0.5" y="26" x="14" height="3" width="4" style="fill:#4aa5c6;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/categories/xfce-devel.svg b/.icons/Material-Black-Lime-Numix/32/categories/xfce-devel.svg
new file mode 120000
index 00000000..8f002939
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/categories/xfce-devel.svg
@@ -0,0 +1 @@
+applications-development.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/categories/xfce-games.svg b/.icons/Material-Black-Lime-Numix/32/categories/xfce-games.svg
new file mode 120000
index 00000000..69f0e707
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/categories/xfce-games.svg
@@ -0,0 +1 @@
+applications-games.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/categories/xfce-graphics.svg b/.icons/Material-Black-Lime-Numix/32/categories/xfce-graphics.svg
new file mode 120000
index 00000000..ef91fe4e
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/categories/xfce-graphics.svg
@@ -0,0 +1 @@
+applications-drawing.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/categories/xfce-internet.svg b/.icons/Material-Black-Lime-Numix/32/categories/xfce-internet.svg
new file mode 120000
index 00000000..d3439ecb
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/categories/xfce-internet.svg
@@ -0,0 +1 @@
+applications-internet.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/categories/xfce-multimedia.svg b/.icons/Material-Black-Lime-Numix/32/categories/xfce-multimedia.svg
new file mode 120000
index 00000000..03818cfb
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/categories/xfce-multimedia.svg
@@ -0,0 +1 @@
+applications-multimedia.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/categories/xfce-office.svg b/.icons/Material-Black-Lime-Numix/32/categories/xfce-office.svg
new file mode 120000
index 00000000..65f0dd42
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/categories/xfce-office.svg
@@ -0,0 +1 @@
+applications-office.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/categories/xfce-system-settings.svg b/.icons/Material-Black-Lime-Numix/32/categories/xfce-system-settings.svg
new file mode 120000
index 00000000..476ddabf
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/categories/xfce-system-settings.svg
@@ -0,0 +1 @@
+preferences-system.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/categories/xfce-system.svg b/.icons/Material-Black-Lime-Numix/32/categories/xfce-system.svg
new file mode 120000
index 00000000..9ed2bbb6
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/categories/xfce-system.svg
@@ -0,0 +1 @@
+gnome-system.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/categories/xfce-utils.svg b/.icons/Material-Black-Lime-Numix/32/categories/xfce-utils.svg
new file mode 120000
index 00000000..210f51ca
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/categories/xfce-utils.svg
@@ -0,0 +1 @@
+applications-accessories.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/categories/xfce4-settings.svg b/.icons/Material-Black-Lime-Numix/32/categories/xfce4-settings.svg
new file mode 120000
index 00000000..476ddabf
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/categories/xfce4-settings.svg
@@ -0,0 +1 @@
+preferences-system.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/devices/3floppy_unmount.svg b/.icons/Material-Black-Lime-Numix/32/devices/3floppy_unmount.svg
new file mode 120000
index 00000000..6af143ea
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/devices/3floppy_unmount.svg
@@ -0,0 +1 @@
+media-floppy.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/devices/ac-adapter.svg b/.icons/Material-Black-Lime-Numix/32/devices/ac-adapter.svg
new file mode 100644
index 00000000..10d44070
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/devices/ac-adapter.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <path d="m 14 25 0 4.31 c 0 0.384 -0.304 0.689 -0.685 0.689 l -0.631 0 c -0.381 0 -0.685 -0.306 -0.685 -0.689 l 0 -4.31 z m 6 0 0 4.31 c 0 0.384 -0.304 0.689 -0.685 0.689 l -0.63 0 c -0.381 0 -0.685 -0.306 -0.685 -0.689 l 0 -4.31 z" style="fill:#909ea9;fill-opacity:1"/>
+ <path d="m 2.338 2.272 c 0.222 0.008 0.429 0.073 0.599 0.163 0.227 0.119 0.388 0.288 0.457 0.507 0.301 0.969 0.904 1.864 1.693 2.479 1.146 0.956 2.85 1.297 4.622 1.761 0.893 0.216 1.824 0.467 2.758 0.842 0.938 0.373 1.857 0.908 2.653 1.666 0.885 0.858 1.526 1.96 1.826 3.159 0.098 0.395 0.156 0.745 0.181 1.149 l 2.668 0 c 1.776 0 3.205 1.439 3.205 3.226 l 0 6.774 -13.999 0 0 -6.774 c 0 -1.788 1.429 -3.226 3.205 -3.226 l 2.667 0 c -0.02 -0.219 -0.042 -0.392 -0.095 -0.603 -0.194 -0.783 -0.62 -1.519 -1.198 -2.077 c -0.514 -0.51 -1.203 -0.895 -1.95 -1.206 -0.75 -0.309 -1.581 -0.52 -2.454 -0.737 -1.758 -0.402 -3.738 -0.891 -5.459 -2.183 -1.162 -0.914 -2.02 -2.174 -2.454 -3.58 -0.098 -0.318 -0.047 -0.649 0.114 -0.89 0.161 -0.242 0.426 -0.39 0.732 -0.431 c 0.077 -0.01 0.154 -0.022 0.228 -0.019 z" style="fill:#20262b;fill-opacity:1"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/devices/audio-card.svg b/.icons/Material-Black-Lime-Numix/32/devices/audio-card.svg
new file mode 120000
index 00000000..24bf4788
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/devices/audio-card.svg
@@ -0,0 +1 @@
+audiocard.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/devices/audio-headphones.svg b/.icons/Material-Black-Lime-Numix/32/devices/audio-headphones.svg
new file mode 100644
index 00000000..6c2703d2
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/devices/audio-headphones.svg
@@ -0,0 +1,12 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <path d="m 15.817 3.414 c 0 0 -2.357 0.174 -3.928 0.764 -1.571 0.59 -2.584 1.277 -4.714 2.848 -2.13 1.571 -1.117 1.874 -1.117 1.874 0.569 0.065 1.307 0.041 1.812 -0.304 0.645 -0.44 2.051 -1.571 3.233 -2.055 1.487 -0.608 3.107 -1.01 4.714 -1.01 1.607 0 3.227 0.4 4.714 1.01 1.182 0.484 2.589 1.615 3.233 2.055 0.506 0.345 1.243 0.369 1.812 0.304 0 0 1.013 -0.302 -1.117 -1.874 -2.13 -1.571 -3.143 -2.258 -4.714 -2.848 -1.571 -0.59 -3.928 -0.764 -3.928 -0.764 z" style="fill:#89c86b;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <path transform="scale(-1,-1)" d="m -3.6 -15.791 a 12.4 12.4 0 0 1 -6.2 10.739 12.4 12.4 0 0 1 -12.4 0 12.4 12.4 0 0 1 -6.2 -10.739" 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:1.2;stroke-dashoffset:0"/>
+ <path d="m 3 15.791 0.2 2.4 1.2 0 -0.2 -2.4 z" style="fill:#89c86b;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <rect width="5.6" height="12.8" x="3.202" y="16.8" rx="1.6" 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 3.2 18.19 0.906 10.36 0.797 -0.07 -0.07 -0.797 0.797 -0.07 -0.837 -9.563" style="fill:#515151;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <rect width="1.6" height="12.8" x="3.202" y="16.8" 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 29 15.791 -0.2 2.4 -1.2 0 0.2 -2.4 z" style="fill:#89c86b;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <rect rx="1.6" y="14.01" x="-28.676" height="12.8" width="5.6" 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 28.8 18.19 -0.906 10.36 -0.797 -0.07 0.07 -0.797 -0.797 -0.07 0.837 -9.563 z" style="fill:#515151;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <rect y="14.01" x="-28.676" height="12.8" width="1.6" 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/32/devices/audio-headset.svg b/.icons/Material-Black-Lime-Numix/32/devices/audio-headset.svg
new file mode 100644
index 00000000..84685dbd
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/devices/audio-headset.svg
@@ -0,0 +1,14 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <path d="m 15.817 3.414 c 0 0 -2.357 0.174 -3.928 0.764 c -1.571 0.59 -2.584 1.277 -4.714 2.848 -2.13 1.571 -1.117 1.874 -1.117 1.874 0.569 0.065 1.307 0.041 1.812 -0.304 0.645 -0.44 2.051 -1.571 3.233 -2.055 1.487 -0.608 3.107 -1.01 4.714 -1.01 c 1.607 0 3.227 0.4 4.714 1.01 1.182 0.484 2.589 1.615 3.233 2.055 0.506 0.345 1.243 0.369 1.812 0.304 0 0 1.013 -0.302 -1.117 -1.874 c -2.13 -1.571 -3.143 -2.258 -4.714 -2.848 -1.571 -0.59 -3.928 -0.764 -3.928 -0.764" style="fill:#faae40;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <path transform="scale(-1,-1)" d="m -3.6 -15.791 a 12.4 12.4 0 0 1 -6.2 10.739 12.4 12.4 0 0 1 -12.4 0 12.4 12.4 0 0 1 -6.2 -10.739" 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:1.2;stroke-dashoffset:0"/>
+ <path d="m 3 15.791 0.2 2.4 1.2 0 -0.2 -2.4 z" style="fill:#faae40;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <rect width="5.6" height="12.8" x="3.202" y="16.801" rx="1.6" 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 3.2 18.19 0.906 10.36 0.797 -0.07 -0.07 -0.797 0.797 -0.07 -0.837 -9.563" style="fill:#515151;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <rect width="1.6" height="12.8" x="3.202" y="16.801" 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 29 15.791 -0.2 2.4 -1.2 0 0.2 -2.4 z" style="fill:#faae40;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <rect rx="1.6" y="14.01" x="-28.676" height="12.8" width="5.6" 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 28.8 18.19 -0.906 10.36 -0.797 -0.07 0.07 -0.797 -0.797 -0.07 0.837 -9.563 z" style="fill:#515151;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <rect y="14.01" x="-28.676" height="12.8" width="1.6" 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 16 0.191 c -0.338 -0.004 -0.613 0.271 -0.608 0.609 0.005 0.331 0.277 0.595 0.608 0.591 7.96 0 14.4 6.44 14.4 14.4 0 2.4 -0.36 6.728 -1.1 6.881 -0.522 0.108 -1.3 0.319 -1.3 0.319 l 0 1.2 c 0 0 2.078 -0.258 2.564 -0.974 c 0.314 -0.462 1.039 -2.626 1.036 -7.426 0 -8.609 -6.991 -15.6 -15.6 -15.6" 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="2.4" height="1.649" x="16" y="0.543" rx="0.56" style="fill:#515151;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/devices/audio-input-microphone.svg b/.icons/Material-Black-Lime-Numix/32/devices/audio-input-microphone.svg
new file mode 100644
index 00000000..6200f482
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/devices/audio-input-microphone.svg
@@ -0,0 +1,18 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <rect width="10" height="18.5" x="11" y="3" rx="5" ry="5.75" style="fill:#d6d6d6;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 21 12 0 1 -3 0 c -0.554 0 -1 -0.223 -1 -0.5 0 -0.277 0.446 -0.5 1 -0.5 l 3 0 z" style="fill:#828282;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 21 10 0 1 -3 0 c -0.554 0 -1 -0.223 -1 -0.5 0 -0.277 0.446 -0.5 1 -0.5 l 3 0 z" style="fill:#828282;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 11 16 -3 1.247 0.023 -1.25" style="fill:#373737;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 21 16 3 1.247 -0.023 -1.25" style="fill:#373737;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 8.56 15.618 a 0.743 0.743 0 0 0 -0.731 0.753 c 0 2.918 1.558 5.618 4.086 7.077 2.527 1.459 5.644 1.459 8.171 0 2.527 -1.459 4.086 -4.159 4.086 -7.077 a 0.743 0.743 0 1 0 -1.486 0 c 0 2.39 -1.273 4.596 -3.343 5.791 -2.07 1.195 -4.616 1.195 -6.686 0 -2.07 -1.195 -3.343 -3.401 -3.343 -5.791 A 0.743 0.743 0 0 0 8.56 15.618" 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 15.257 24.394 c -0.287 2.152 -1.942 3.494 -3.714 4.606 l 8.914 0 c -1.772 -1.112 -3.427 -2.454 -3.714 -4.606 z" style="fill:#547181;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <path d="m 11 15.5 l 0 0.25 c 0 3.186 2.23 5.75 5 5.75 c 2.77 0 5 -2.564 5 -5.75 l 0 -0.25 l -10 0 z" style="fill:#547181;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 11 15 l 0 0.75 c 0 0.084 0.009 0.167 0.012 0.25 l 9.977 0 c 0.003 -0.083 0.012 -0.166 0.012 -0.25 l 0 -0.75 l -10 0 z" style="fill:#373737;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 20.953 8 c 0.028 0.246 0.047 0.495 0.047 0.75 l 0 0.25 -3 0 c -0.554 0 -1 -0.223 -1 -0.5 0 -0.277 0.446 -0.5 1 -0.5 l 2.953 0 z" style="fill:#828282;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 17 -0.381 0 23.03 c 0.741 -0.177 1.418 -0.554 2 -1.072 l 0 -20.892 c -0.582 -0.519 -1.259 -0.893 -2 -1.07 z" style="fill:#fff;opacity:0.2;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 19 22.332 c -0.638 0.321 -1.311 0.538 -2 0.643 l 0 1.504 c 0.681 -0.084 1.352 -0.256 2 -0.512 l 0 -1.635 z" style="fill:#fff;opacity:0.2;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 17 25.381 l 0 3.619 l 2 0 l 0 -1.027 c -0.883 -0.711 -1.614 -1.545 -2 -2.592 z" style="fill:#fff;opacity:0.2;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 11 12 l 0 1 l 3 0 c 0.554 0 1 -0.223 1 -0.5 c 0 -0.277 -0.446 -0.5 -1 -0.5 l -3 0 z" style="fill:#828282;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 11 10 l 0 1 l 3 0 c 0.554 0 1 -0.223 1 -0.5 c 0 -0.277 -0.446 -0.5 -1 -0.5 l -3 0 z" style="fill:#828282;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 11.05 8 c -0.028 0.246 -0.047 0.495 -0.047 0.75 l 0 0.25 l 3 0 c 0.554 0 1 -0.223 1 -0.5 c 0 -0.277 -0.446 -0.5 -1 -0.5 l -2.953 0 z" style="fill:#828282;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/devices/audio-speakers.svg b/.icons/Material-Black-Lime-Numix/32/devices/audio-speakers.svg
new file mode 100644
index 00000000..46cf44ee
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/devices/audio-speakers.svg
@@ -0,0 +1,14 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <path d="M 11 6 A 3 3 0 1 1 5 6 3 3 0 1 1 11 6 z" transform="matrix(0.9999998,0,0,1.0000055,16.000002,17.999967)" 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.9999998,0,0,1.0000055,16.000002,1.999967)" 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.9999998,0,0,1.0000055,1e-6,17.999967)" 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.9999998,0,0,1.0000055,1.6e-6,1.9999835)" 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.74999987,0,0,0.75000412,-1.9999968,-2.0001628)" 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.74999987,0,0,0.75000412,-1.9999968,-2.0001628)" style="fill:#657b83;fill-opacity:1;stroke:none"/>
+ <path d="m 16 16 0.798 9.701 c 2.303 -0.188 4.443 -1.189 6.06 -2.792 l -6.86 -6.909 z" style="fill:#fdf6e3;fill-opacity:0.253;stroke:none"/>
+ <path d="m 16 16 5.541 8 c 1.9 -1.314 3.253 -3.251 3.854 -5.449 l -9.395 -2.554 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.74999987,0,0,0.75000412,-1.9999968,-2.0001628)" style="stroke-dasharray:none;stroke-opacity:0.157;fill:none;stroke-miterlimit:4;stroke:#fdf6e3;stroke-width:2"/>
+ <path d="m 16 16 -0.798 -9.701 c -2.303 0.188 -4.443 1.189 -6.06 2.792 l 6.86 6.909 z" style="fill:#073642;fill-opacity:0.261;stroke:none"/>
+ <path d="m 16 16 -5.541 -8 c -1.9 1.314 -3.253 3.251 -3.854 5.449 l 9.395 2.554 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(1.1428571,0,0,1.1428571,-10.857143,-9.7142857)" style="fill:#073642;fill-opacity:1;stroke:none"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/devices/audiocard.svg b/.icons/Material-Black-Lime-Numix/32/devices/audiocard.svg
new file mode 100644
index 00000000..d52bcd97
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/devices/audiocard.svg
@@ -0,0 +1,12 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <path d="M 27,20 7,20 7,9 27,9 z" style="fill:#a6b44a;fill-opacity:1;stroke:none"/>
+ <path d="m 9 11 0 2 7 0 0 -2 z" style="fill:#073642;stroke:none"/>
+ <path d="m 18 11 0 2 7 0 0 -2 z" style="fill:#073642;stroke:none"/>
+ <path d="m 9 15 0 1 16 0 0 -1 z" style="fill:#073642;stroke:none"/>
+ <path d="m 9 17 0 1 16 0 0 -1 z" style="fill:#073642;stroke:none"/>
+ <rect width="2" height="3" x="4" y="9" style="fill:#859900;fill-opacity:1;stroke:none"/>
+ <rect width="2" height="3" x="4" y="13" style="fill:#268bd2;fill-opacity:1;stroke:none"/>
+ <rect width="2" height="3" x="4" y="17" style="fill:#dc322f;fill-opacity:1;stroke:none"/>
+ <path d="m 7 5 -1 0 0 21 -1 0 0 1 2 0 z" style="fill:#657b83;fill-opacity:1;stroke:none"/>
+ <rect width="2" height="11" x="24" y="9" style="fill:#fdf6e3;fill-opacity:0.337;stroke:none"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/devices/battery-caution-charging.svg b/.icons/Material-Black-Lime-Numix/32/devices/battery-caution-charging.svg
new file mode 100644
index 00000000..090637bd
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/devices/battery-caution-charging.svg
@@ -0,0 +1,14 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <defs>
+ <linearGradient gradientTransform="matrix(0.75,0,0,0.75,-1.9999989,-1.9999999)" y2="23" x2="0" y1="-7" gradientUnits="userSpaceOnUse" id="linearGradient3011">
+ <stop style="stop-color:#839496;stop-opacity:1"/>
+ <stop offset="1" style="stop-color:#667678;stop-opacity:1"/>
+ </linearGradient>
+ </defs>
+ <path d="M 14.5 4 C 13.669 4 13 4.6689997 13 5.5 L 13 6 L 11.5 6 C 10.669 6 10 6.669 10 7.5 L 10 26.5 C 10 27.331 10.669 28 11.5 28 L 20.5 28 C 21.331 28 22 27.331 22 26.5 L 22 7.5 C 22 6.669 21.331 6 20.5 6 L 19 6 L 19 5.5 C 19 4.6689997 18.331 4 17.5 4 L 14.5 4 z " style="fill:url(#linearGradient3011);fill-opacity:1;stroke:none"/>
+ <rect rx="1.5" y="22.5" x="10" height="5.5" width="12" style="fill:#6fa7ce;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect width="12" height="22" x="10" y="6" rx="1.5" style="fill:#6fa7ce;opacity:0.2;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect width="2" height="2" x="16" y="4" style="fill:#fff;opacity:0.2;fill-opacity:1;stroke:none"/>
+ <rect width="2" height="22" x="18" y="6" rx="0" style="fill:#fff;opacity:0.2;fill-opacity:1;stroke:none"/>
+ <path d="m 19 9 -8 9 5 0 -3 7 8 -10 -3.75 0 1.75 -6" style="fill:#fff;fill-opacity:1;fill-rule:evenodd"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/devices/battery-caution.svg b/.icons/Material-Black-Lime-Numix/32/devices/battery-caution.svg
new file mode 100644
index 00000000..7390ec50
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/devices/battery-caution.svg
@@ -0,0 +1,13 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <defs>
+ <linearGradient gradientTransform="matrix(0.75,0,0,0.75,-1.9999989,-1.9999999)" y2="23" x2="0" y1="-7" gradientUnits="userSpaceOnUse" id="linearGradient3011">
+ <stop style="stop-color:#839496;stop-opacity:1"/>
+ <stop offset="1" style="stop-color:#667678;stop-opacity:1"/>
+ </linearGradient>
+ </defs>
+ <path d="M 14.5 4 C 13.669 4 13 4.6689997 13 5.5 L 13 6 L 11.5 6 C 10.669 6 10 6.669 10 7.5 L 10 26.5 C 10 27.331 10.669 28 11.5 28 L 20.5 28 C 21.331 28 22 27.331 22 26.5 L 22 7.5 C 22 6.669 21.331 6 20.5 6 L 19 6 L 19 5.5 C 19 4.6689997 18.331 4 17.5 4 L 14.5 4 z " style="fill:url(#linearGradient3011);fill-opacity:1;stroke:none"/>
+ <rect rx="1.5" y="22.5" x="10" height="5.5" width="12" style="fill:#6fa7ce;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect width="12" height="22" x="10" y="6" rx="1.5" style="fill:#6fa7ce;opacity:0.2;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect width="2" height="2" x="16" y="4" style="fill:#fff;opacity:0.2;fill-opacity:1;stroke:none"/>
+ <rect width="2" height="22" x="18" y="6" rx="0" style="fill:#fff;opacity:0.2;fill-opacity:1;stroke:none"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/devices/battery-empty-charging.svg b/.icons/Material-Black-Lime-Numix/32/devices/battery-empty-charging.svg
new file mode 100644
index 00000000..4952cf0e
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/devices/battery-empty-charging.svg
@@ -0,0 +1,13 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <defs>
+ <linearGradient gradientTransform="matrix(0.75,0,0,0.75,-1.9999989,-1.9999999)" y2="23" x2="0" y1="-7" gradientUnits="userSpaceOnUse" id="linearGradient3011">
+ <stop style="stop-color:#839496;stop-opacity:1"/>
+ <stop offset="1" style="stop-color:#667678;stop-opacity:1"/>
+ </linearGradient>
+ </defs>
+ <path d="M 14.5 4 C 13.669 4 13 4.6689997 13 5.5 L 13 6 L 11.5 6 C 10.669 6 10 6.669 10 7.5 L 10 26.5 C 10 27.331 10.669 28 11.5 28 L 20.5 28 C 21.331 28 22 27.331 22 26.5 L 22 7.5 C 22 6.669 21.331 6 20.5 6 L 19 6 L 19 5.5 C 19 4.6689997 18.331 4 17.5 4 L 14.5 4 z " style="fill:url(#linearGradient3011);fill-opacity:1;stroke:none"/>
+ <rect width="12" height="22" x="10" y="6" rx="1.5" style="fill:#6fa7ce;opacity:0.2;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect width="2" height="2" x="16" y="4" style="fill:#fff;opacity:0.2;fill-opacity:1;stroke:none"/>
+ <rect width="2" height="22" x="18" y="6" rx="0" style="fill:#fff;opacity:0.2;fill-opacity:1;stroke:none"/>
+ <path d="m 19 9 -8 9 5 0 -3 7 8 -10 -3.75 0 1.75 -6" style="fill:#fff;fill-opacity:1;fill-rule:evenodd"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/devices/battery-empty.svg b/.icons/Material-Black-Lime-Numix/32/devices/battery-empty.svg
new file mode 100644
index 00000000..6e7faf7c
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/devices/battery-empty.svg
@@ -0,0 +1,12 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <defs>
+ <linearGradient gradientTransform="matrix(0.75,0,0,0.75,-1.9999989,-1.9999999)" y2="23" x2="0" y1="-7" gradientUnits="userSpaceOnUse" id="linearGradient3011">
+ <stop style="stop-color:#839496;stop-opacity:1"/>
+ <stop offset="1" style="stop-color:#667678;stop-opacity:1"/>
+ </linearGradient>
+ </defs>
+ <path d="M 14.5 4 C 13.669 4 13 4.6689997 13 5.5 L 13 6 L 11.5 6 C 10.669 6 10 6.669 10 7.5 L 10 26.5 C 10 27.331 10.669 28 11.5 28 L 20.5 28 C 21.331 28 22 27.331 22 26.5 L 22 7.5 C 22 6.669 21.331 6 20.5 6 L 19 6 L 19 5.5 C 19 4.6689997 18.331 4 17.5 4 L 14.5 4 z " style="fill:url(#linearGradient3011);fill-opacity:1;stroke:none"/>
+ <rect width="12" height="22" x="10" y="6" rx="1.5" style="fill:#6fa7ce;opacity:0.2;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect width="2" height="2" x="16" y="4" style="fill:#fff;opacity:0.2;fill-opacity:1;stroke:none"/>
+ <rect width="2" height="22" x="18" y="6" rx="0" style="fill:#fff;opacity:0.2;fill-opacity:1;stroke:none"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/devices/battery-full-charged.svg b/.icons/Material-Black-Lime-Numix/32/devices/battery-full-charged.svg
new file mode 120000
index 00000000..fa569ef5
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/devices/battery-full-charged.svg
@@ -0,0 +1 @@
+battery-full-charging.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/devices/battery-full-charging.svg b/.icons/Material-Black-Lime-Numix/32/devices/battery-full-charging.svg
new file mode 100644
index 00000000..bc5b65fe
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/devices/battery-full-charging.svg
@@ -0,0 +1,14 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <defs>
+ <linearGradient gradientTransform="matrix(0.75,0,0,0.75,-1.9999989,-1.9999999)" y2="23" x2="0" y1="-7" gradientUnits="userSpaceOnUse" id="linearGradient3011">
+ <stop style="stop-color:#839496;stop-opacity:1"/>
+ <stop offset="1" style="stop-color:#667678;stop-opacity:1"/>
+ </linearGradient>
+ </defs>
+ <path d="M 14.5 4 C 13.669 4 13 4.6689997 13 5.5 L 13 6 L 11.5 6 C 10.669 6 10 6.669 10 7.5 L 10 26.5 C 10 27.331 10.669 28 11.5 28 L 20.5 28 C 21.331 28 22 27.331 22 26.5 L 22 7.5 C 22 6.669 21.331 6 20.5 6 L 19 6 L 19 5.5 C 19 4.6689997 18.331 4 17.5 4 L 14.5 4 z " style="fill:url(#linearGradient3011);fill-opacity:1;stroke:none"/>
+ <rect rx="1.5" y="6" x="10" height="22" width="12" style="fill:#6fa7ce;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect width="12" height="22" x="10" y="6" rx="1.5" style="fill:#6fa7ce;opacity:0.2;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect width="2" height="2" x="16" y="4" style="fill:#fff;opacity:0.2;fill-opacity:1;stroke:none"/>
+ <rect width="2" height="22" x="18" y="6" rx="0" style="fill:#fff;opacity:0.2;fill-opacity:1;stroke:none"/>
+ <path d="m 19 9 -8 9 5 0 -3 7 8 -10 -3.75 0 1.75 -6" style="fill:#fff;fill-opacity:1;fill-rule:evenodd"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/devices/battery-full.svg b/.icons/Material-Black-Lime-Numix/32/devices/battery-full.svg
new file mode 120000
index 00000000..a400f383
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/devices/battery-full.svg
@@ -0,0 +1 @@
+battery.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/devices/battery-good-charging.svg b/.icons/Material-Black-Lime-Numix/32/devices/battery-good-charging.svg
new file mode 100644
index 00000000..0526920a
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/devices/battery-good-charging.svg
@@ -0,0 +1,14 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <defs>
+ <linearGradient gradientTransform="matrix(0.75,0,0,0.75,-1.9999989,-1.9999999)" y2="23" x2="0" y1="-7" gradientUnits="userSpaceOnUse" id="linearGradient3011">
+ <stop style="stop-color:#839496;stop-opacity:1"/>
+ <stop offset="1" style="stop-color:#667678;stop-opacity:1"/>
+ </linearGradient>
+ </defs>
+ <path d="M 14.5 4 C 13.669 4 13 4.6689997 13 5.5 L 13 6 L 11.5 6 C 10.669 6 10 6.669 10 7.5 L 10 26.5 C 10 27.331 10.669 28 11.5 28 L 20.5 28 C 21.331 28 22 27.331 22 26.5 L 22 7.5 C 22 6.669 21.331 6 20.5 6 L 19 6 L 19 5.5 C 19 4.6689997 18.331 4 17.5 4 L 14.5 4 z " style="fill:url(#linearGradient3011);fill-opacity:1;stroke:none"/>
+ <rect rx="1.5" y="11.5" x="10" height="16.5" width="12" style="fill:#6fa7ce;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect width="12" height="22" x="10" y="6" rx="1.5" style="fill:#6fa7ce;opacity:0.2;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect width="2" height="2" x="16" y="4" style="fill:#fff;opacity:0.2;fill-opacity:1;stroke:none"/>
+ <rect width="2" height="22" x="18" y="6" rx="0" style="fill:#fff;opacity:0.2;fill-opacity:1;stroke:none"/>
+ <path d="m 19 9 -8 9 5 0 -3 7 8 -10 -3.75 0 1.75 -6" style="fill:#fff;fill-opacity:1;fill-rule:evenodd"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/devices/battery-good.svg b/.icons/Material-Black-Lime-Numix/32/devices/battery-good.svg
new file mode 100644
index 00000000..c8f4e4b9
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/devices/battery-good.svg
@@ -0,0 +1,13 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <defs>
+ <linearGradient gradientTransform="matrix(0.75,0,0,0.75,-1.9999989,-1.9999999)" y2="23" x2="0" y1="-7" gradientUnits="userSpaceOnUse" id="linearGradient3011">
+ <stop style="stop-color:#839496;stop-opacity:1"/>
+ <stop offset="1" style="stop-color:#667678;stop-opacity:1"/>
+ </linearGradient>
+ </defs>
+ <path d="M 14.5 4 C 13.669 4 13 4.6689997 13 5.5 L 13 6 L 11.5 6 C 10.669 6 10 6.669 10 7.5 L 10 26.5 C 10 27.331 10.669 28 11.5 28 L 20.5 28 C 21.331 28 22 27.331 22 26.5 L 22 7.5 C 22 6.669 21.331 6 20.5 6 L 19 6 L 19 5.5 C 19 4.6689997 18.331 4 17.5 4 L 14.5 4 z " style="fill:url(#linearGradient3011);fill-opacity:1;stroke:none"/>
+ <rect rx="1.5" y="11.5" x="10" height="16.5" width="12" style="fill:#6fa7ce;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect width="12" height="22" x="10" y="6" rx="1.5" style="fill:#6fa7ce;opacity:0.2;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect width="2" height="2" x="16" y="4" style="fill:#fff;opacity:0.2;fill-opacity:1;stroke:none"/>
+ <rect width="2" height="22" x="18" y="6" rx="0" style="fill:#fff;opacity:0.2;fill-opacity:1;stroke:none"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/devices/battery-low-charging.svg b/.icons/Material-Black-Lime-Numix/32/devices/battery-low-charging.svg
new file mode 100644
index 00000000..63027d57
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/devices/battery-low-charging.svg
@@ -0,0 +1,14 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <defs>
+ <linearGradient gradientTransform="matrix(0.75,0,0,0.75,-1.9999989,-1.9999999)" y2="23" x2="0" y1="-7" gradientUnits="userSpaceOnUse" id="linearGradient3011">
+ <stop style="stop-color:#839496;stop-opacity:1"/>
+ <stop offset="1" style="stop-color:#667678;stop-opacity:1"/>
+ </linearGradient>
+ </defs>
+ <path d="M 14.5 4 C 13.669 4 13 4.6689997 13 5.5 L 13 6 L 11.5 6 C 10.669 6 10 6.669 10 7.5 L 10 26.5 C 10 27.331 10.669 28 11.5 28 L 20.5 28 C 21.331 28 22 27.331 22 26.5 L 22 7.5 C 22 6.669 21.331 6 20.5 6 L 19 6 L 19 5.5 C 19 4.6689997 18.331 4 17.5 4 L 14.5 4 z " style="fill:url(#linearGradient3011);fill-opacity:1;stroke:none"/>
+ <rect rx="1.5" y="17" x="10" height="11" width="12" style="fill:#6fa7ce;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect width="12" height="22" x="10" y="6" rx="1.5" style="fill:#6fa7ce;opacity:0.2;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect width="2" height="2" x="16" y="4" style="fill:#fff;opacity:0.2;fill-opacity:1;stroke:none"/>
+ <rect width="2" height="22" x="18" y="6" rx="0" style="fill:#fff;opacity:0.2;fill-opacity:1;stroke:none"/>
+ <path d="m 19 9 -8 9 5 0 -3 7 8 -10 -3.75 0 1.75 -6" style="fill:#fff;fill-opacity:1;fill-rule:evenodd"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/devices/battery-low.svg b/.icons/Material-Black-Lime-Numix/32/devices/battery-low.svg
new file mode 100644
index 00000000..0391bc52
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/devices/battery-low.svg
@@ -0,0 +1,13 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <defs>
+ <linearGradient gradientTransform="matrix(0.75,0,0,0.75,-1.9999989,-1.9999999)" y2="23" x2="0" y1="-7" gradientUnits="userSpaceOnUse" id="linearGradient3011">
+ <stop style="stop-color:#839496;stop-opacity:1"/>
+ <stop offset="1" style="stop-color:#667678;stop-opacity:1"/>
+ </linearGradient>
+ </defs>
+ <path d="M 14.5 4 C 13.669 4 13 4.6689997 13 5.5 L 13 6 L 11.5 6 C 10.669 6 10 6.669 10 7.5 L 10 26.5 C 10 27.331 10.669 28 11.5 28 L 20.5 28 C 21.331 28 22 27.331 22 26.5 L 22 7.5 C 22 6.669 21.331 6 20.5 6 L 19 6 L 19 5.5 C 19 4.6689997 18.331 4 17.5 4 L 14.5 4 z " style="fill:url(#linearGradient3011);fill-opacity:1;stroke:none"/>
+ <rect rx="1.5" y="17" x="10" height="11" width="12" style="fill:#6fa7ce;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect width="12" height="22" x="10" y="6" rx="1.5" style="fill:#6fa7ce;opacity:0.2;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect width="2" height="2" x="16" y="4" style="fill:#fff;opacity:0.2;fill-opacity:1;stroke:none"/>
+ <rect width="2" height="22" x="18" y="6" rx="0" style="fill:#fff;opacity:0.2;fill-opacity:1;stroke:none"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/devices/battery-missing.svg b/.icons/Material-Black-Lime-Numix/32/devices/battery-missing.svg
new file mode 100644
index 00000000..227930d1
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/devices/battery-missing.svg
@@ -0,0 +1,16 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <defs>
+ <linearGradient gradientTransform="matrix(0.75,0,0,0.75,-1.9999989,-1.9999999)" y2="23" x2="0" y1="-7" gradientUnits="userSpaceOnUse" id="linearGradient3011">
+ <stop style="stop-color:#839496;stop-opacity:1"/>
+ <stop offset="1" style="stop-color:#667678;stop-opacity:1"/>
+ </linearGradient>
+ </defs>
+ <path d="M 14.5 4 C 13.669 4 13 4.6689997 13 5.5 L 13 6 L 11.5 6 C 10.669 6 10 6.669 10 7.5 L 10 26.5 C 10 27.331 10.669 28 11.5 28 L 20.5 28 C 21.331 28 22 27.331 22 26.5 L 22 7.5 C 22 6.669 21.331 6 20.5 6 L 19 6 L 19 5.5 C 19 4.6689997 18.331 4 17.5 4 L 14.5 4 z " style="fill:url(#linearGradient3011);fill-opacity:1;stroke:none"/>
+ <rect width="12" height="22" x="10" y="6" rx="1.5" style="fill:#6fa7ce;opacity:0.2;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect width="2" height="2" x="16" y="4" style="fill:#fff;opacity:0.2;fill-opacity:1;stroke:none"/>
+ <rect width="2" height="22" x="18" y="6" rx="0" style="fill:#fff;opacity:0.2;fill-opacity:1;stroke:none"/>
+ <g transform="matrix(1.2645779,0,0,1.2645779,-4.2332464,-2.2906385)" style="fill:#fff;fill-opacity:1">
+ <path d="m 14.757 16.836 0 -0.424 c 0 -0.381 0.089 -0.713 0.267 -0.995 0.178 -0.282 0.503 -0.582 0.976 -0.9 0.456 -0.298 0.755 -0.54 0.898 -0.727 0.148 -0.187 0.221 -0.395 0.221 -0.626 0 -0.258 -0.104 -0.455 -0.312 -0.59 -0.208 -0.135 -0.499 -0.203 -0.872 -0.203 -0.651 0 -1.393 0.195 -2.226 0.584 l -0.709 -1.305 c 0.967 -0.497 1.993 -0.745 3.078 -0.745 0.894 0 1.603 0.197 2.128 0.59 0.529 0.393 0.794 0.918 0.794 1.574 0 0.437 -0.108 0.815 -0.325 1.132 -0.217 0.318 -0.629 0.675 -1.236 1.073 -0.416 0.282 -0.681 0.497 -0.794 0.644 -0.108 0.147 -0.163 0.34 -0.163 0.578 l 0 0.34 -1.725 0" style="fill:#fff"/>
+ <path d="m 14.65 18.604 c 0 -0.329 0.086 -0.578 0.257 -0.747 0.171 -0.169 0.421 -0.253 0.749 -0.253 0.316 0 0.56 0.086 0.731 0.259 0.175 0.173 0.263 0.42 0.263 0.741 0 0.31 -0.088 0.555 -0.263 0.735 -0.175 0.176 -0.419 0.265 -0.731 0.265 -0.32 0 -0.568 -0.086 -0.743 -0.259 -0.175 -0.176 -0.263 -0.424 -0.263 -0.741" style="fill:#fff"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/devices/battery.svg b/.icons/Material-Black-Lime-Numix/32/devices/battery.svg
new file mode 100644
index 00000000..9c01c73f
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/devices/battery.svg
@@ -0,0 +1,13 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <defs>
+ <linearGradient gradientTransform="matrix(0.75,0,0,0.75,-1.9999989,-1.9999999)" y2="23" x2="0" y1="-7" gradientUnits="userSpaceOnUse" id="linearGradient3011">
+ <stop style="stop-color:#839496;stop-opacity:1"/>
+ <stop offset="1" style="stop-color:#667678;stop-opacity:1"/>
+ </linearGradient>
+ </defs>
+ <path d="M 14.5 4 C 13.669 4 13 4.6689997 13 5.5 L 13 6 L 11.5 6 C 10.669 6 10 6.669 10 7.5 L 10 26.5 C 10 27.331 10.669 28 11.5 28 L 20.5 28 C 21.331 28 22 27.331 22 26.5 L 22 7.5 C 22 6.669 21.331 6 20.5 6 L 19 6 L 19 5.5 C 19 4.6689997 18.331 4 17.5 4 L 14.5 4 z " style="fill:url(#linearGradient3011);fill-opacity:1;stroke:none"/>
+ <rect rx="1.5" y="6" x="10" height="22" width="12" style="fill:#6fa7ce;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect width="12" height="22" x="10" y="6" rx="1.5" style="fill:#6fa7ce;opacity:0.2;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect width="2" height="2" x="16" y="4" style="fill:#fff;opacity:0.2;fill-opacity:1;stroke:none"/>
+ <rect width="2" height="22" x="18" y="6" rx="0" style="fill:#fff;opacity:0.2;fill-opacity:1;stroke:none"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/devices/block-device.svg b/.icons/Material-Black-Lime-Numix/32/devices/block-device.svg
new file mode 120000
index 00000000..d5934444
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/devices/block-device.svg
@@ -0,0 +1 @@
+harddrive.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/devices/camera-photo.svg b/.icons/Material-Black-Lime-Numix/32/devices/camera-photo.svg
new file mode 120000
index 00000000..548c3346
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/devices/camera-photo.svg
@@ -0,0 +1 @@
+camera.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/devices/camera-unmount.svg b/.icons/Material-Black-Lime-Numix/32/devices/camera-unmount.svg
new file mode 120000
index 00000000..548c3346
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/devices/camera-unmount.svg
@@ -0,0 +1 @@
+camera.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/devices/camera-web.svg b/.icons/Material-Black-Lime-Numix/32/devices/camera-web.svg
new file mode 100644
index 00000000..9cc58d83
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/devices/camera-web.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <circle cx="16" cy="12.5" r="9.5" style="fill:#586e75;opacity:1;fill-opacity:1;stroke:none"/>
+ <rect width="6" height="3" x="13" y="23" style="fill:#073642;fill-opacity:1;stroke:none"/>
+ <rect width="16" height="2" x="8" y="27" style="fill:#586e75;fill-opacity:1;stroke:none"/>
+ <circle cx="16" cy="12.5" r="6.5" style="fill:#073642;fill-opacity:1;stroke:none"/>
+ <circle cx="16" cy="12.5" r="4.75" style="fill:#eee8d5;fill-opacity:1;stroke:none"/>
+ <path d="m 21 4.436 l 0 16.13 a 9.5 9.5 0 0 0 3 -2.967 l 0 -10.227 a 9.5 9.5 0 0 0 -3 -2.941 z" style="fill:#fdf6e3;fill-opacity:0.281;stroke:none"/>
+ <path d="m 19.02 8.839 c 0.637 0.808 1.014 1.835 1.014 2.944 0 2.623 -2.127 4.75 -4.75 4.75 -1.109 0 -2.136 -0.377 -2.944 -1.014 0.871 1.056 2.186 1.732 3.661 1.732 2.623 0 4.75 -2.127 4.75 -4.75 0 -1.476 -0.676 -2.79 -1.732 -3.661 z" style="fill:#768e9e;fill-opacity:0.691;stroke:none"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/devices/camera.svg b/.icons/Material-Black-Lime-Numix/32/devices/camera.svg
new file mode 100644
index 00000000..1f742323
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/devices/camera.svg
@@ -0,0 +1,19 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <g transform="matrix(0.6875,0,0,0.6875,23.550847,-0.93436742)" 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="4" height="2" x="6.971" y="7.985" rx="1" style="fill:#657b83;fill-opacity:1;stroke:none"/>
+ <rect width="22" height="14" x="5" y="8.984" rx="1.273" style="fill:#586e75;fill-opacity:1;stroke:none"/>
+ <rect width="3" height="14" x="23.02" y="8.984" 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="translate(27,-8)" 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.83234214,0,0,0.83234214,-3.9821586,-4.8085535)" style="fill:#eee8d5;fill-opacity:1;stroke:none"/>
+ <path d="m 18.659 11.786 c 0.813 0.888 1.301 2.056 1.301 3.355 0 2.758 -2.236 4.994 -4.994 4.994 -0.971 0 -1.86 -0.274 -2.627 -0.754 0.912 0.986 2.218 1.613 3.668 1.613 2.758 0 4.994 -2.236 4.994 -4.994 0 -1.777 -0.943 -3.329 -2.341 -4.214 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.51271186,0,0,0.51271186,23.979333,1.8312729)" style="fill:#eee8d5;fill-opacity:1;stroke:none"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/devices/camera_unmount.svg b/.icons/Material-Black-Lime-Numix/32/devices/camera_unmount.svg
new file mode 120000
index 00000000..548c3346
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/devices/camera_unmount.svg
@@ -0,0 +1 @@
+camera.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/devices/cdrom-unmount.svg b/.icons/Material-Black-Lime-Numix/32/devices/cdrom-unmount.svg
new file mode 120000
index 00000000..06cfdca7
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/devices/cdrom-unmount.svg
@@ -0,0 +1 @@
+media-cdr.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/devices/cdrom_unmount.svg b/.icons/Material-Black-Lime-Numix/32/devices/cdrom_unmount.svg
new file mode 120000
index 00000000..06cfdca7
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/devices/cdrom_unmount.svg
@@ -0,0 +1 @@
+media-cdr.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/devices/cdwriter_unmount.svg b/.icons/Material-Black-Lime-Numix/32/devices/cdwriter_unmount.svg
new file mode 120000
index 00000000..06cfdca7
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/devices/cdwriter_unmount.svg
@@ -0,0 +1 @@
+media-cdr.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/devices/chardevice.svg b/.icons/Material-Black-Lime-Numix/32/devices/chardevice.svg
new file mode 120000
index 00000000..d890a06c
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/devices/chardevice.svg
@@ -0,0 +1 @@
+computer.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/devices/computer-apple-ipad.svg b/.icons/Material-Black-Lime-Numix/32/devices/computer-apple-ipad.svg
new file mode 120000
index 00000000..bd3c1341
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/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/32/devices/computer-laptop.svg b/.icons/Material-Black-Lime-Numix/32/devices/computer-laptop.svg
new file mode 100644
index 00000000..bd912059
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/devices/computer-laptop.svg
@@ -0,0 +1,11 @@
+<svg viewBox="0 0 32 32" xmlns="http://www.w3.org/2000/svg">
+ <g transform="matrix(1 0 0 1 0 -1020.36)">
+ <rect width="24" y="1024.36" style="fill:#424242;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero" x="4" ry="1" rx="0.944" height="15"/>
+ <rect width="22" y="1025.36" style="fill:#cecece;fill-opacity:1;stroke:none" x="5" height="13"/>
+ <path style="fill:#424242;fill-opacity:1;stroke:none" d="m 4 1045.36 24 0 2 1 c 0.496 0.248 -0.892 1 -2 1 l -24 0 c -1.108 0 -2 -0.446 -2 -1 z"/>
+ <path style="fill:#b5b5b5;fill-opacity:1;stroke:none" d="m 4 1039.36 -2 7 28 0 -2 -7 z"/>
+ <path style="fill:#757575;fill-opacity:1;stroke:none" d="m 6 1040.36 -0.5 3 21 0 -0.5 -3 z"/>
+ <path style="fill:#757575;fill-opacity:1;stroke:none" d="m 13 1044.36 0 1 6 0 0 -1 z"/>
+ <rect width="3" y="1024.36" style="fill:#fff;opacity:0.4;fill-opacity:1;stroke:none;fill-rule:nonzero" x="22" height="15"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/devices/computer.svg b/.icons/Material-Black-Lime-Numix/32/devices/computer.svg
new file mode 100644
index 00000000..f577c007
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/devices/computer.svg
@@ -0,0 +1,5 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <rect width="20.625" height="15.13" x="5.687" y="5.734" style="fill:#67a6d2;fill-opacity:1;stroke:none"/>
+ <path d="m 18.75 5.734 -5.264 15.13 12.826 0 0 -15.13 -7.563 0 z" style="fill:#eee8d5;opacity:0.232;fill-opacity:1;stroke:none"/>
+ <path d="m 6.914 5.058 c 0 0 -1.914 0 -1.914 2 l 0 13 c 0 0.432 0 2 2 2 l 6 0 0 1 6 0 0 -1 6 0 c 2 0 2 -2 2 -2 l 0 -13 c 0 -2 -2 -2 -2 -2 l -18 0 z m 0.53 2 c 0.034 -0.007 0.069 -0.007 0.103 0 l 16.877 0 c 0.288 0 0.55 0.262 0.55 0.55 l 0.065 11.934 c 0 0.288 -0.262 0.55 -0.55 0.55 l -16.877 0 c -0.288 0 -0.55 -0.262 -0.55 -0.55 l -0.065 -11.934 c -0.005 -0.257 0.195 -0.502 0.447 -0.55 z m 1.556 17 l 0 2 14 0 0 -2 z" style="fill:#1e404d;fill-opacity:1;color:#000"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/devices/cpu.svg b/.icons/Material-Black-Lime-Numix/32/devices/cpu.svg
new file mode 120000
index 00000000..d3b4eac9
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/devices/cpu.svg
@@ -0,0 +1 @@
+processor.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/devices/cups.svg b/.icons/Material-Black-Lime-Numix/32/devices/cups.svg
new file mode 120000
index 00000000..c595d9e2
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/devices/cups.svg
@@ -0,0 +1 @@
+printer1.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/devices/cupsprinter.svg b/.icons/Material-Black-Lime-Numix/32/devices/cupsprinter.svg
new file mode 120000
index 00000000..c595d9e2
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/devices/cupsprinter.svg
@@ -0,0 +1 @@
+printer1.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/devices/deja-dup-cloud.svg b/.icons/Material-Black-Lime-Numix/32/devices/deja-dup-cloud.svg
new file mode 100644
index 00000000..6ae4efae
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/devices/deja-dup-cloud.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <g transform="translate(0,-16)">
+ <path d="m 17.11 21.833 c -1.932 0 -3.56 1.049 -4.465 2.542 -0.658 -0.317 -1.37 -0.542 -2.156 -0.542 -2.693 0 -4.879 2.091 -4.879 4.667 0 2.576 2.186 4.667 4.879 4.667 1.686 0 3.087 -0.88 3.964 -2.125 0.79 0.46 1.665 0.792 2.657 0.792 0.636 0 1.222 -0.155 1.786 -0.354 0.355 0.578 0.822 1.053 1.394 1.438 -0.005 0.087 -0.044 0.162 -0.044 0.25 0 2.576 2.186 4.667 4.879 4.667 2.693 0 4.879 -2.091 4.879 -4.667 0 -1.58 -0.877 -2.906 -2.134 -3.75 0.005 -0.087 0.044 -0.162 0.044 -0.25 0 -2.576 -2.186 -4.667 -4.879 -4.667 -0.434 0 -0.819 0.148 -1.22 0.25 -0.833 -1.706 -2.607 -2.917 -4.704 -2.917 z" style="fill:#7e7e7e;fill-opacity:1;stroke:none"/>
+ <path d="m 20.243 30.17 c -1.583 0 -2.864 1.034 -3.289 2.417 -0.483 -0.243 -1.01 -0.417 -1.59 -0.417 -1.924 0 -3.485 1.493 -3.485 3.333 0 0.386 0.113 0.738 0.24 1.083 -0.957 0.514 -1.633 1.459 -1.633 2.583 0 1.656 1.405 3 3.136 3 0.123 0 13.12 0 13.242 0 1.731 0 3.136 -1.344 3.136 -3 0 -1.124 -0.676 -2.07 -1.633 -2.583 0.126 -0.345 0.24 -0.697 0.24 -1.083 0 -1.84 -1.561 -3.333 -3.485 -3.333 -0.583 0 -1.107 0.174 -1.59 0.417 -0.424 -1.383 -1.706 -2.417 -3.289 -2.417 z" style="fill:#c4c5c2;fill-opacity:1;stroke:none"/>
+ <path d="m 11.79 28 c -1.588 0 -2.874 1.034 -3.3 2.417 c -0.485 -0.243 -1.01 -0.417 -1.595 -0.417 c -1.93 0 -3.497 1.493 -3.497 3.333 0 0.386 0.114 0.738 0.24 1.083 -0.96 0.514 -1.639 1.459 -1.639 2.583 0 1.656 1.41 3 3.147 3 0.124 0 13.163 0 13.287 0 1.737 0 3.147 -1.344 3.147 -3 0 -1.124 -0.679 -2.07 -1.639 -2.583 0.127 -0.345 0.24 -0.697 0.24 -1.083 0 -1.84 -1.566 -3.333 -3.497 -3.333 -0.585 0 -1.111 0.174 -1.595 0.417 -0.426 -1.383 -1.712 -2.417 -3.3 -2.417 z" style="fill:#dadada;fill-opacity:1;stroke:none"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/devices/device_cpu.svg b/.icons/Material-Black-Lime-Numix/32/devices/device_cpu.svg
new file mode 120000
index 00000000..d3b4eac9
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/devices/device_cpu.svg
@@ -0,0 +1 @@
+processor.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/devices/device_mem.svg b/.icons/Material-Black-Lime-Numix/32/devices/device_mem.svg
new file mode 120000
index 00000000..f19a62ed
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/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/32/devices/device_pci.svg b/.icons/Material-Black-Lime-Numix/32/devices/device_pci.svg
new file mode 120000
index 00000000..24bf4788
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/devices/device_pci.svg
@@ -0,0 +1 @@
+audiocard.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/devices/device_usb.svg b/.icons/Material-Black-Lime-Numix/32/devices/device_usb.svg
new file mode 120000
index 00000000..16eb34c6
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/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/32/devices/display.svg b/.icons/Material-Black-Lime-Numix/32/devices/display.svg
new file mode 100644
index 00000000..e5395e5b
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/devices/display.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <rect width="20.625" height="15.13" x="5.687" y="5.734" style="fill:#67a6d2;fill-opacity:1;stroke:none"/>
+ <path d="m 18.75 5.734 -5.264 15.13 12.826 0 0 -15.13 -7.563 0 z" style="fill:#eee8d5;opacity:0.232;fill-opacity:1;stroke:none"/>
+ <path d="m 6.914 5.058 c 0 0 -1.914 0 -1.914 2 l 0 13 c 0 0.432 0 2 2 2 l 6 0 0 1 6 0 0 -1 6 0 c 2 0 2 -2 2 -2 l 0 -13 c 0 -2 -2 -2 -2 -2 l -18 0 z m 0.53 2 c 0.034 -0.007 0.069 -0.007 0.103 0 l 16.877 0 c 0.288 0 0.55 0.262 0.55 0.55 l 0.065 11.934 c 0 0.288 -0.262 0.55 -0.55 0.55 l -16.877 0 c -0.288 0 -0.55 -0.262 -0.55 -0.55 l -0.065 -11.934 c -0.005 -0.257 0.195 -0.502 0.447 -0.55 z m 1.556 17 l 0 2 14 0 0 -2 z" style="fill:#1e404d;fill-opacity:1;color:#000"/>
+ <path d="m 9.04 11.02 0 -2 2 0" style="stroke-dasharray:none;stroke-opacity:1;fill:#fdf6e3;stroke-miterlimit:4;stroke:#fdf6e3;stroke-linecap:round;stroke-linejoin:miter;stroke-width:2"/>
+ <path d="m 20.986 9.02 2 0 0 2" style="stroke-dasharray:none;stroke-opacity:1;fill:#fdf6e3;stroke-miterlimit:4;stroke:#fdf6e3;stroke-linecap:round;stroke-linejoin:miter;stroke-width:2"/>
+ <path d="m 22.986 15.987 0 2 -2 0" style="stroke-dasharray:none;stroke-opacity:1;fill:#fdf6e3;stroke-miterlimit:4;stroke:#fdf6e3;stroke-linecap:round;stroke-linejoin:miter;stroke-width:2"/>
+ <path d="m 11.04 17.987 -2 0 0 -2" style="stroke-dasharray:none;stroke-opacity:1;fill:#fdf6e3;stroke-miterlimit:4;stroke:#fdf6e3;stroke-linecap:round;stroke-linejoin:miter;stroke-width:2"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/devices/drive-cdrom.svg b/.icons/Material-Black-Lime-Numix/32/devices/drive-cdrom.svg
new file mode 100644
index 00000000..c072fecf
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/devices/drive-cdrom.svg
@@ -0,0 +1,15 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <g transform="translate(0,-0.99999993)">
+ <rect rx="1.25" y="6" x="7" height="17" width="18" style="fill:#839496;fill-opacity:1;stroke:none"/>
+ <g transform="matrix(0.69230768,0,0,0.83333333,-0.61440808,-841.30183)" 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"/>
+ <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)"/>
+ </g>
+ <circle r="0.75" cy="20.25" cx="22.25" style="fill:#fdf6e3;fill-opacity:1;stroke:none"/>
+ <path d="m 22 6 0 17 1.75 0 c 0.086 0 0.169 -0.009 0.25 -0.025 l 0 -16.949 c -0.081 -0.016 -0.164 -0.025 -0.25 -0.025 l -1.75 0" style="fill:#fdf6e3;fill-opacity:0.458;stroke:none"/>
+ <g transform="matrix(0.69230768,0,0,0.83333333,-0.61440808,-841.30183)" 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)"/>
+ </g>
+ <path d="m 11 24 8.352 3.141 a 7 7 0 0 0 2.963 -3.141 l -11.314 0 z" style="fill:#657b83;fill-opacity:0.275;stroke:none"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/devices/drive-harddisk-ieee1394.svg b/.icons/Material-Black-Lime-Numix/32/devices/drive-harddisk-ieee1394.svg
new file mode 120000
index 00000000..d5934444
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/devices/drive-harddisk-ieee1394.svg
@@ -0,0 +1 @@
+harddrive.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/devices/drive-harddisk-scsi.svg b/.icons/Material-Black-Lime-Numix/32/devices/drive-harddisk-scsi.svg
new file mode 120000
index 00000000..d5934444
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/devices/drive-harddisk-scsi.svg
@@ -0,0 +1 @@
+harddrive.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/devices/drive-harddisk-system.svg b/.icons/Material-Black-Lime-Numix/32/devices/drive-harddisk-system.svg
new file mode 120000
index 00000000..d5934444
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/devices/drive-harddisk-system.svg
@@ -0,0 +1 @@
+harddrive.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/devices/drive-harddisk-usb.svg b/.icons/Material-Black-Lime-Numix/32/devices/drive-harddisk-usb.svg
new file mode 100644
index 00000000..00052694
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/devices/drive-harddisk-usb.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <rect width="18" height="22" x="7" y="5" rx="1.375" style="fill:#dc4946;fill-opacity:1;stroke:none"/>
+ <rect width="3" height="22" x="20.01" y="5" style="fill:#fdf6e3;opacity:0.464;fill-opacity:1;stroke:none"/>
+ <path d="m 16.06 7.977 c -0.968 -0.01 -1.949 0.21 -2.864 0.695 -2.929 1.552 -4.02 5.18 -2.464 8.109 1.286 2.428 3.99 3.601 6.55 3.054 l -1.116 -3.939 c -0.037 0.002 -0.068 0.021 -0.105 0.021 -1.117 0 -2.02 -0.905 -2.02 -2.02 0 -1.117 0.905 -2.02 2.02 -2.02 1.117 0 2.02 0.905 2.02 2.02 0 0.499 -0.185 0.953 -0.484 1.306 l 2.591 3.096 c 1.878 -1.813 2.42 -4.719 1.137 -7.14 -1.067 -2.01 -3.136 -3.158 -5.266 -3.18 z" style="fill:#073642;fill-opacity:1"/>
+ <path d="m 17.871 17.814 2.063 6.188 2.063 0 0 -1.375 z" style="fill:#073642;fill-opacity:1;stroke:none"/>
+ <path d="m 10.351 15.748 c 0.538 1.686 1.826 3.084 3.546 3.757 l 1.412 -3.762 c -0.204 -0.081 -0.387 -0.195 -0.563 -0.347 -0.283 -0.245 -0.491 -0.551 -0.602 -0.882 l -3.792 1.234 z" style="fill:#93a1a1;opacity:0.495;fill-opacity:1"/>
+ <path d="m 10.179 12.662 c -0.377 1.729 0.039 3.584 1.192 5.03 l 3.104 -2.552 c -0.136 -0.172 -0.238 -0.363 -0.314 -0.582 -0.123 -0.354 -0.149 -0.722 -0.081 -1.065 l -3.901 -0.828 z" style="fill:#268bd2;opacity:0.246;fill-opacity:1"/>
+ <path d="m 21.682 11.979 c -0.55 -1.682 -1.848 -3.071 -3.572 -3.732 l -1.385 3.772 c 0.205 0.08 0.389 0.193 0.565 0.343 0.285 0.243 0.494 0.547 0.608 0.877 l 3.783 -1.261 z" style="fill:#93a1a1;opacity:0.495;fill-opacity:1"/>
+ <path d="m 21.877 15.06 c 0.365 -1.731 -0.064 -3.584 -1.228 -5.02 l -3.085 2.574 c 0.137 0.171 0.24 0.361 0.318 0.58 0.126 0.353 0.155 0.721 0.088 1.064 l 3.907 0.8 z" style="fill:#268bd2;opacity:0.19;fill-opacity:1"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/devices/drive-harddisk.svg b/.icons/Material-Black-Lime-Numix/32/devices/drive-harddisk.svg
new file mode 120000
index 00000000..d5934444
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/devices/drive-harddisk.svg
@@ -0,0 +1 @@
+harddrive.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/devices/drive-multidisk.svg b/.icons/Material-Black-Lime-Numix/32/devices/drive-multidisk.svg
new file mode 100644
index 00000000..aa5c03b3
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/devices/drive-multidisk.svg
@@ -0,0 +1,8 @@
+<svg viewBox="0 0 32 32" xmlns="http://www.w3.org/2000/svg">
+ <rect height="24" style="fill:#839496;fill-opacity:1" rx="1" transform="matrix(0 -1 -1 0 0 0)" y="-28" x="-18" width="6"/>
+ <path style="fill:#073642;fill-opacity:1" d="m 7 23.667 0 3.333 2 0 0 -3.333 z m 16 0 l 0 3.333 l 2 0 0 -3.333 z"/>
+ <rect height="24" style="fill:#839496;fill-opacity:1" rx="1" transform="matrix(0 -1 -1 0 0 0)" y="-28" x="-25" width="6"/>
+ <rect height="24" style="fill:#839496;fill-opacity:1" rx="1" transform="matrix(0 -1 -1 0 0 0)" y="-28" x="-11" width="6"/>
+ <path style="fill:#fff;opacity:0.4;fill-opacity:1" d="m 22 5 0 6 3 0 0 -6 z m 0 7 0 6 3 0 0 -6 z m 0 7 0 6 3 0 0 -6 z"/>
+ <circle cy="22" r="1" cx="8" style="fill:#6bdd33;fill-opacity:1"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/devices/drive-optical.svg b/.icons/Material-Black-Lime-Numix/32/devices/drive-optical.svg
new file mode 120000
index 00000000..f5402dd3
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/devices/drive-optical.svg
@@ -0,0 +1 @@
+drive-cdrom.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/devices/drive-removable-media-ieee1394.svg b/.icons/Material-Black-Lime-Numix/32/devices/drive-removable-media-ieee1394.svg
new file mode 120000
index 00000000..12bc01b2
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/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/32/devices/drive-removable-media-usb-pendrive.svg b/.icons/Material-Black-Lime-Numix/32/devices/drive-removable-media-usb-pendrive.svg
new file mode 120000
index 00000000..62992d8f
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/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/32/devices/drive-removable-media-usb.svg b/.icons/Material-Black-Lime-Numix/32/devices/drive-removable-media-usb.svg
new file mode 100644
index 00000000..c2d001d0
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/devices/drive-removable-media-usb.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <path d="m 16 27 c 6 0 6 -6 6 -6 l 0 -9 c 0 -2 -2 -2 -2 -2 l -8 0 c 0 0 -2 0 -2 2 l 0 9 c 0 0 0 6 6 6 z" style="fill:#dc4946;fill-opacity:1;stroke:none"/>
+ <path d="m 17 10 l 0 16.938 c 1.317 -0.166 2.286 -0.656 3 -1.289 l 0 -15.648 l -3 0 z" style="fill:#fff;opacity:0.394;fill-opacity:1;stroke:none"/>
+ <rect width="8" height="5" x="12" y="-10" transform="scale(1,-1)" style="fill:#657b83;fill-opacity:1;stroke:none"/>
+ <rect width="3" height="5" x="16" y="-10" transform="scale(1,-1)" style="fill:#fff;opacity:0.311;fill-opacity:1;stroke:none"/>
+ <rect width="2" height="2" x="13" y="-8" transform="scale(1,-1)" style="fill:#073642;opacity:0.654;fill-opacity:1;stroke:none"/>
+ <rect width="2" height="2" x="17" y="-8" transform="scale(1,-1)" style="fill:#073642;opacity:0.654;fill-opacity:1;stroke:none"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/devices/drive-removable-media.svg b/.icons/Material-Black-Lime-Numix/32/devices/drive-removable-media.svg
new file mode 120000
index 00000000..12bc01b2
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/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/32/devices/dvd_unmount.svg b/.icons/Material-Black-Lime-Numix/32/devices/dvd_unmount.svg
new file mode 120000
index 00000000..499dc6d2
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/devices/dvd_unmount.svg
@@ -0,0 +1 @@
+media-dvd.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/devices/floppy.svg b/.icons/Material-Black-Lime-Numix/32/devices/floppy.svg
new file mode 120000
index 00000000..6af143ea
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/devices/floppy.svg
@@ -0,0 +1 @@
+media-floppy.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/devices/gnome-cd-blank.svg b/.icons/Material-Black-Lime-Numix/32/devices/gnome-cd-blank.svg
new file mode 120000
index 00000000..06cfdca7
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/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/32/devices/gnome-cd.svg b/.icons/Material-Black-Lime-Numix/32/devices/gnome-cd.svg
new file mode 120000
index 00000000..06cfdca7
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/devices/gnome-cd.svg
@@ -0,0 +1 @@
+media-cdr.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/devices/gnome-computer.svg b/.icons/Material-Black-Lime-Numix/32/devices/gnome-computer.svg
new file mode 120000
index 00000000..d890a06c
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/devices/gnome-computer.svg
@@ -0,0 +1 @@
+computer.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/devices/gnome-dev-battery.svg b/.icons/Material-Black-Lime-Numix/32/devices/gnome-dev-battery.svg
new file mode 120000
index 00000000..a400f383
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/devices/gnome-dev-battery.svg
@@ -0,0 +1 @@
+battery.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/devices/gnome-dev-cdrom-audio.svg b/.icons/Material-Black-Lime-Numix/32/devices/gnome-dev-cdrom-audio.svg
new file mode 120000
index 00000000..446400df
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/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/32/devices/gnome-dev-cdrom.svg b/.icons/Material-Black-Lime-Numix/32/devices/gnome-dev-cdrom.svg
new file mode 120000
index 00000000..06cfdca7
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/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/32/devices/gnome-dev-computer.svg b/.icons/Material-Black-Lime-Numix/32/devices/gnome-dev-computer.svg
new file mode 120000
index 00000000..d890a06c
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/devices/gnome-dev-computer.svg
@@ -0,0 +1 @@
+computer.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/devices/gnome-dev-disc-audio.svg b/.icons/Material-Black-Lime-Numix/32/devices/gnome-dev-disc-audio.svg
new file mode 120000
index 00000000..446400df
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/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/32/devices/gnome-dev-disc-cdr.svg b/.icons/Material-Black-Lime-Numix/32/devices/gnome-dev-disc-cdr.svg
new file mode 120000
index 00000000..06cfdca7
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/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/32/devices/gnome-dev-disc-cdrom.svg b/.icons/Material-Black-Lime-Numix/32/devices/gnome-dev-disc-cdrom.svg
new file mode 120000
index 00000000..06cfdca7
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/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/32/devices/gnome-dev-disc-cdrw.svg b/.icons/Material-Black-Lime-Numix/32/devices/gnome-dev-disc-cdrw.svg
new file mode 120000
index 00000000..06cfdca7
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/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/32/devices/gnome-dev-disc-dvdr-plus.svg b/.icons/Material-Black-Lime-Numix/32/devices/gnome-dev-disc-dvdr-plus.svg
new file mode 120000
index 00000000..499dc6d2
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/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/32/devices/gnome-dev-disc-dvdr.svg b/.icons/Material-Black-Lime-Numix/32/devices/gnome-dev-disc-dvdr.svg
new file mode 120000
index 00000000..499dc6d2
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/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/32/devices/gnome-dev-disc-dvdram.svg b/.icons/Material-Black-Lime-Numix/32/devices/gnome-dev-disc-dvdram.svg
new file mode 120000
index 00000000..499dc6d2
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/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/32/devices/gnome-dev-disc-dvdrom.svg b/.icons/Material-Black-Lime-Numix/32/devices/gnome-dev-disc-dvdrom.svg
new file mode 120000
index 00000000..499dc6d2
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/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/32/devices/gnome-dev-disc-dvdrw.svg b/.icons/Material-Black-Lime-Numix/32/devices/gnome-dev-disc-dvdrw.svg
new file mode 120000
index 00000000..499dc6d2
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/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/32/devices/gnome-dev-dvd-alt.svg b/.icons/Material-Black-Lime-Numix/32/devices/gnome-dev-dvd-alt.svg
new file mode 120000
index 00000000..499dc6d2
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/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/32/devices/gnome-dev-dvd.svg b/.icons/Material-Black-Lime-Numix/32/devices/gnome-dev-dvd.svg
new file mode 120000
index 00000000..499dc6d2
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/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/32/devices/gnome-dev-ethernet.svg b/.icons/Material-Black-Lime-Numix/32/devices/gnome-dev-ethernet.svg
new file mode 120000
index 00000000..f16eb6e8
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/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/32/devices/gnome-dev-flashdisk.svg b/.icons/Material-Black-Lime-Numix/32/devices/gnome-dev-flashdisk.svg
new file mode 120000
index 00000000..12bc01b2
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/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/32/devices/gnome-dev-flashkey.svg b/.icons/Material-Black-Lime-Numix/32/devices/gnome-dev-flashkey.svg
new file mode 120000
index 00000000..62992d8f
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/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/32/devices/gnome-dev-floppy.svg b/.icons/Material-Black-Lime-Numix/32/devices/gnome-dev-floppy.svg
new file mode 120000
index 00000000..6af143ea
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/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/32/devices/gnome-dev-harddisk-1394.svg b/.icons/Material-Black-Lime-Numix/32/devices/gnome-dev-harddisk-1394.svg
new file mode 120000
index 00000000..d5934444
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/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/32/devices/gnome-dev-harddisk-usb.svg b/.icons/Material-Black-Lime-Numix/32/devices/gnome-dev-harddisk-usb.svg
new file mode 120000
index 00000000..12bc01b2
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/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/32/devices/gnome-dev-harddisk.svg b/.icons/Material-Black-Lime-Numix/32/devices/gnome-dev-harddisk.svg
new file mode 120000
index 00000000..d5934444
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/devices/gnome-dev-harddisk.svg
@@ -0,0 +1 @@
+harddrive.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/devices/gnome-dev-ipod.svg b/.icons/Material-Black-Lime-Numix/32/devices/gnome-dev-ipod.svg
new file mode 120000
index 00000000..fd92d8c7
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/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/32/devices/gnome-dev-jazdisk.svg b/.icons/Material-Black-Lime-Numix/32/devices/gnome-dev-jazdisk.svg
new file mode 120000
index 00000000..76962031
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/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/32/devices/gnome-dev-keyboard.svg b/.icons/Material-Black-Lime-Numix/32/devices/gnome-dev-keyboard.svg
new file mode 120000
index 00000000..5fc97368
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/devices/gnome-dev-keyboard.svg
@@ -0,0 +1 @@
+keyboard.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/devices/gnome-dev-media-cf.svg b/.icons/Material-Black-Lime-Numix/32/devices/gnome-dev-media-cf.svg
new file mode 120000
index 00000000..35cc904f
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/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/32/devices/gnome-dev-media-memory.svg b/.icons/Material-Black-Lime-Numix/32/devices/gnome-dev-media-memory.svg
new file mode 120000
index 00000000..d5934444
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/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/32/devices/gnome-dev-media-ms.svg b/.icons/Material-Black-Lime-Numix/32/devices/gnome-dev-media-ms.svg
new file mode 120000
index 00000000..c043f363
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/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/32/devices/gnome-dev-media-sdmmc.svg b/.icons/Material-Black-Lime-Numix/32/devices/gnome-dev-media-sdmmc.svg
new file mode 120000
index 00000000..3421cd88
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/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/32/devices/gnome-dev-media-sm.svg b/.icons/Material-Black-Lime-Numix/32/devices/gnome-dev-media-sm.svg
new file mode 120000
index 00000000..ce972f80
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/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/32/devices/gnome-dev-memory.svg b/.icons/Material-Black-Lime-Numix/32/devices/gnome-dev-memory.svg
new file mode 100644
index 00000000..a1a940c1
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/devices/gnome-dev-memory.svg
@@ -0,0 +1,16 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <path d="m 1.652 9 c -0.361 0 -0.652 0.291 -0.652 0.652 l 0 12.696 c 0 0.361 0.291 0.652 0.652 0.652 l 2.348 0 0 1.348 c 0 0.361 0.291 0.652 0.652 0.652 l 15.696 0 c 0.361 0 0.652 -0.291 0.652 -0.652 l 0 -1.348 9.348 0 c 0.361 0 0.652 -0.291 0.652 -0.652 l 0 -12.696 c 0 -0.361 -0.291 -0.652 -0.652 -0.652" style="fill:#a6b44a;fill-opacity:1;stroke:none"/>
+ <rect width="4" height="8" x="3.5" y="12" rx="0.5" style="fill:#073642;fill-opacity:1;stroke:none"/>
+ <rect width="1" height="2" x="5" y="22" style="fill:#e0e22d;fill-opacity:1;stroke:none"/>
+ <rect rx="0.5" y="12" x="24.5" height="8" width="4" style="fill:#073642;fill-opacity:1;stroke:none"/>
+ <rect width="3" height="14" x="27" y="9" style="fill:#fdf6e3;fill-opacity:0.309;stroke:none"/>
+ <rect y="22" x="7" height="2" width="1" style="fill:#e0e22d;fill-opacity:1;stroke:none"/>
+ <rect width="1" height="2" x="9" y="22" style="fill:#e0e22d;fill-opacity:1;stroke:none"/>
+ <rect y="22" x="11" height="2" width="1" style="fill:#e0e22d;fill-opacity:1;stroke:none"/>
+ <rect width="1" height="2" x="13" y="22" style="fill:#e0e22d;fill-opacity:1;stroke:none"/>
+ <rect y="22" x="15" height="2" width="1" style="fill:#e0e22d;fill-opacity:1;stroke:none"/>
+ <rect width="1" height="2" x="17" y="22" style="fill:#e0e22d;fill-opacity:1;stroke:none"/>
+ <rect y="22" x="19" height="2" width="1" style="fill:#e0e22d;fill-opacity:1;stroke:none"/>
+ <rect rx="0.5" y="12" x="10.5" height="8" width="4" style="fill:#073642;fill-opacity:1;stroke:none"/>
+ <rect width="4" height="8" x="17.5" y="12" rx="0.5" style="fill:#073642;fill-opacity:1;stroke:none"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/devices/gnome-dev-mouse-ball.svg b/.icons/Material-Black-Lime-Numix/32/devices/gnome-dev-mouse-ball.svg
new file mode 120000
index 00000000..24cee5f2
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/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/32/devices/gnome-dev-mouse-optical.svg b/.icons/Material-Black-Lime-Numix/32/devices/gnome-dev-mouse-optical.svg
new file mode 120000
index 00000000..24cee5f2
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/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/32/devices/gnome-dev-mouse-properties.svg b/.icons/Material-Black-Lime-Numix/32/devices/gnome-dev-mouse-properties.svg
new file mode 120000
index 00000000..24cee5f2
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/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/32/devices/gnome-dev-network.svg b/.icons/Material-Black-Lime-Numix/32/devices/gnome-dev-network.svg
new file mode 100644
index 00000000..f1c74126
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/devices/gnome-dev-network.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <g style="fill-opacity:0.8">
+ <path d="m 3.488 5.367 c -0.449 0.098 -0.797 0.539 -0.789 0.996 l 0 18.602 c 0 0.523 0.477 1 1 1 l 24.602 0 c 0.523 0 1 -0.477 1 -1 l 0 -16.586 c 0 -0.523 -0.477 -0.996 -1 -0.996 l -9.641 0 l 0 -1.02 c 0 -0.52 -0.477 -0.996 -0.996 -0.996 l -13.965 0 c -0.07 -0.004 -0.141 -0.004 -0.211 0 Z" style="fill:#ededec"/>
+ <path d="m 3.457 5.332 c -0.449 0.098 -0.801 0.539 -0.789 1 l 0 18.668 c 0 0.523 0.477 1 1 1 l 24.664 0 c 0.523 0 1 -0.477 1 -1 l 0 -16.645 c 0 -0.523 -0.477 -1 -1 -1 l -9.664 0 l 0 -1.023 c 0 -0.523 -0.477 -1 -1 -1 l -14 0 c -0.07 -0.008 -0.141 -0.008 -0.211 0 m 11.875 5.336 l 0.668 0 c 2.941 0 5.332 2.391 5.332 5.332 c 0 2.941 -1.723 5.332 -5.332 5.332 c -3.332 0 -5.332 -2.391 -5.332 -5.332 c 0 -2.941 2.391 -5.332 4.664 -5.332 m 1.105 0.75 c -0.004 0.023 0.004 0.016 0 0.039 c -0.047 0.453 -0.301 0.16 -0.395 0.211 c -0.098 0.047 -0.73 0.926 -0.73 0.832 c 0 -0.094 0.125 -0.23 0.125 -0.23 c 0 0 0.035 -0.402 -0.043 -0.832 c -0.207 0.027 -0.406 0.051 -0.602 0.105 l -0.625 1.02 c 0.051 0.008 0.117 0.023 0.188 0.063 c 0.332 0.191 0.465 0.371 0.563 0.395 c 0.094 0.023 0.516 -0.578 0.207 0.063 c -0.309 0.645 -0.457 0.859 -0.813 1 c -0.023 0.008 -0.039 0.012 -0.063 0.023 c -0.09 0.109 -0.219 0.215 -0.375 0.352 c -0.336 0.301 -0.5 0.348 -0.5 0.648 c 0 0.297 0.008 0.535 -0.23 0.938 c -0.234 0.398 -0.391 0.387 -0.289 0.688 c 0.102 0.297 0.168 0.836 0 0.602 c -0.168 -0.23 -0.098 -0.703 -0.23 -0.438 c -0.117 0.234 -0.395 0.324 -0.418 0.563 c 0 0.035 -0.008 0.063 0 0.105 c 0.004 0.008 0 0.012 0 0.02 c 0.086 0.289 0.586 -0.102 0.586 0.125 c 0 0.234 -0.438 0.219 -0.336 0.418 c 0.102 0.199 0.496 -0.391 0.836 -0.293 c 0.336 0.102 0.113 0.16 0.414 0.293 c 0.305 0.133 0.48 0.277 0.48 0.48 c 0 0.199 0.957 0.102 0.855 0.438 c -0.102 0.332 -0.199 0.258 -0.5 0.625 c -0.168 0.199 -0.32 0.316 -0.418 0.414 c 0.137 0.102 0.172 0.16 0.332 0.105 c 0.215 -0.07 -0.063 -0.176 0.105 -0.27 c 0.043 -0.023 0.059 -0.043 0.082 -0.063 c 0.027 -0.02 0.055 -0.047 0.105 -0.063 c 0.102 -0.031 0.305 -0.043 0.77 -0.043 c 0.93 0 1.375 0.043 1.375 0.043 c 0 0 0.309 0 0.023 0.164 c -0.211 0.121 -0.637 0.34 -0.688 0.398 c 0.02 -0.004 0.07 -0.008 0.125 -0.023 c 0.426 -0.117 1.02 -0.223 1.188 -0.27 c 0.07 -0.02 0.445 -0.215 0.75 -0.355 c 0.012 -0.027 0.008 -0.055 0.02 -0.082 l -0.02 0 c -0.238 -0.102 -0.422 -0.555 -0.355 -0.688 c 0.066 -0.133 0.227 -0.246 0.395 -0.582 c 0.168 -0.34 0.141 -0.105 -0.332 -0.711 c -0.473 -0.605 -0.723 0.035 -0.957 -0.164 c -0.238 -0.203 -0.715 -0.383 -0.918 -0.75 c -0.203 -0.371 -0.105 -0.098 -0.105 -0.5 c 0 -0.406 -0.039 -0.102 0.063 -0.438 c 0.102 -0.336 0.371 -0.371 0.711 -0.605 c 0.047 -0.035 0.098 -0.039 0.145 -0.063 c -0.074 -0.07 -0.184 -0.227 -0.395 -0.438 c 0 0 0.207 -0.434 0.375 -0.5 c 0.16 -0.066 0.258 -0.043 0.477 0.02 c 0.012 -0.035 0.012 -0.043 0.023 -0.125 c 0.031 -0.27 -0.105 -0.121 -0.105 -0.289 c 0 -0.168 0.078 0.004 0.313 -0.063 c 0.234 -0.07 0.242 -0.527 0.48 -0.461 c 0.234 0.07 0.234 -0.09 0.438 -0.395 c 0.199 -0.305 -0.004 -0.137 -0.273 -0.27 c -0.27 -0.137 -0.035 0.199 -0.102 0.438 c -0.07 0.234 -0.266 0.086 -0.5 -0.418 c -0.238 -0.504 -0.031 -0.305 0.102 -0.707 c 0.023 -0.07 0.051 -0.105 0.086 -0.148 c -0.438 -0.188 -0.922 -0.309 -1.418 -0.352 m 0.895 1.789 c 0.105 0.016 0.18 0.129 0.23 0.23 c 0.027 0.055 0.012 0.07 -0.02 0.082 c 0 0 0.039 0.113 0.039 0.148 c 0 0.031 -0.066 0.02 -0.227 -0.023 c -0.121 -0.031 -0.039 -0.043 0.039 -0.102 l -0.145 0 c -0.059 0 -0.09 -0.012 -0.105 -0.023 c 0.012 0.008 0.008 0.004 0.023 0.023 c 0.02 0.023 0.02 0.035 0.02 0.039 c -0.023 0 -0.09 -0.012 -0.145 0 c -0.109 0.027 0.012 -0.051 0.063 -0.145 c 0 0 0.027 0.02 0.039 0.043 c 0.023 -0.047 0.063 -0.133 0.063 -0.25 c 0.043 -0.02 0.094 -0.031 0.125 -0.023 m 2.543 0.293 c -0.168 0.125 -0.387 0.406 -0.563 0.582 c -0.305 0.305 0.164 0.344 0.332 0.375 c 0.168 0.035 0.332 -0.082 0.668 -0.082 c -0.008 -0.016 -0.016 -0.027 -0.02 -0.043 c -0.047 0.008 -0.094 0.023 -0.148 0.023 c -0.195 0 -0.066 -0.191 -0.02 -0.461 c -0.07 -0.137 -0.168 -0.266 -0.25 -0.395 m -2.082 0.625 c -0.074 -0.023 -0.184 0.051 -0.313 0.125 c 0.09 0.133 -0.188 0.504 -0.336 0.77 c -0.004 0.008 -0.016 0.012 -0.02 0.023 c 0.289 -0.051 0.742 0.02 1.75 0.27 c 0 0 0.371 -0.094 0.438 0.043 c 0.023 0.047 0.16 0.07 0.313 0.082 c 0.406 -0.16 0.188 -0.301 0.188 -0.625 c 0 -0.336 -0.504 0.043 -0.438 -0.125 c 0.066 -0.168 -0.078 -0.16 -0.313 -0.395 c -0.234 -0.238 -0.188 0.582 -0.355 0.414 c -0.168 -0.164 -0.18 -0.031 -0.25 -0.164 c -0.066 -0.137 -0.289 -0.355 -0.289 -0.355 c 0 0 0.156 0.184 0.125 0.52 c -0.035 0.336 -0.5 0.043 -0.5 0.043 c 0 0 0.074 -0.027 0.207 -0.063 c 0.133 -0.035 -0.023 -0.242 -0.125 -0.48 c -0.023 -0.055 -0.051 -0.07 -0.082 -0.082 m 2.832 1.668 c -0.039 0.027 -0.098 0.066 -0.145 0.082 c -0.371 0.133 -0.625 0.418 -0.625 0.418 c 0 0 0.426 0 0.727 0.27 c 0.023 -0.184 0.043 -0.371 0.043 -0.563 c 0 -0.07 0.004 -0.141 0 -0.207 Z" style="fill:#000"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/devices/gnome-dev-pcmcia.svg b/.icons/Material-Black-Lime-Numix/32/devices/gnome-dev-pcmcia.svg
new file mode 100644
index 00000000..f1874f57
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/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 32 32">
+ <defs>
+ <filter width="32" x="0" y="0" height="32" 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 6.098 27.332 l -6.098 0 l 0 -4 l 6.098 0 Z" style="fill:url(#radial0)"/>
+ <path d="m 22.566 23.332 l 6.102 0 l 0 4 l -6.102 0 Z" style="fill:url(#radial1)"/>
+ <path d="m 6.098 23.332 l 16.469 0 l 0 4 l -16.469 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(.66667)" 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(.60993 0 0 .5 -.60993 3.33333)" 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="32" height="32" 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(1.21985 0 0 .4 21.34743 7.73333)" 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(-1.21985 0 0 -.4 7.31912 42.93333)" 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.498 12.498 c -0.551 0 -0.996 0.445 -0.996 1 l 0 24 c 0 0.557 0.445 1 0.996 1 l 35 0 c 0.551 0 0.996 -0.445 0.996 -1 c -0.012 -0.498 0.504 -0.984 1 -1 l 4 0 c 0.551 0 0.996 -0.445 0.996 -0.996 l 0 -20 c 0 -0.551 -0.445 -0.996 -0.996 -0.996 l -4 0 c -0.498 0 -0.973 -0.504 -1 -1 c 0 -0.557 -0.445 -1 -0.996 -1 Z" transform="scale(.66667)" style="fill:url(#radial2);stroke:#8c8c8c"/>
+ <path d="m 3.498 13.471 c -0.029 0 -0.029 0 -0.029 0.029 l 0 24 c 0 0.029 0 0.029 0.029 0.029 l 35 0 c 0.012 0 0.029 0.006 0.029 0 c 0 0 0 -0.012 0 -0.029 c -0.006 -0.58 0.258 -1.043 0.592 -1.377 c 0.346 -0.334 0.791 -0.574 1.348 -0.592 c 0.006 0 0.018 0 0.029 0 l 4 0 c 0.029 0 0.029 0 0.029 -0.029 l 0 -20 c 0 -0.029 0 -0.029 -0.029 -0.029 l -4 0 c -0.574 0 -1.043 -0.252 -1.377 -0.592 c -0.328 -0.34 -0.563 -0.779 -0.592 -1.313 c 0 -0.023 0 -0.041 0 -0.064 c 0 -0.029 0 -0.029 -0.029 -0.029 Z" transform="scale(.66667)" style="fill:none;stroke:url(#linear1)"/>
+ <path d="m 3.498 16.5 l 32 0 c 0.551 0 0.996 0.445 0.996 1 l 0 15.996 c 0 0.557 -0.445 1 -0.996 1 l -32 0" transform="scale(.66667)" style="fill:url(#radial3);stroke:url(#linear2)"/>
+ </g>
+ <g style="fill:#d6b943">
+ <path d="m 5.332 8.688 l 6.668 0 l 0 0.645 l -6.668 0 Z"/>
+ <path d="m 5.332 24.688 l 6.668 0 l 0 0.645 l -6.668 0 Z"/>
+ </g>
+ <path d="m 7.332 12.668 l 14.668 0 c 0.367 0 0.668 0.297 0.668 0.664 l 0 7.336 c 0 0.367 -0.301 0.664 -0.668 0.664 l -14.668 0 c -0.367 0 -0.664 -0.297 -0.664 -0.664 l 0 -7.336 c 0 -0.367 0.297 -0.664 0.664 -0.664 Z" style="fill:#606060"/>
+ <path d="m 10.668 16.668 l 11.332 0 l 0 1.332 l -11.332 0 Z" style="fill:url(#linear3)"/>
+ <g style="fill:#fff">
+ <path d="m 10.668 18.688 l 0.965 0 c 0.211 0 0.367 0.051 0.473 0.156 c 0.102 0.102 0.156 0.25 0.156 0.441 c 0 0.195 -0.059 0.348 -0.172 0.461 c -0.113 0.109 -0.289 0.164 -0.523 0.164 l -0.316 0 l 0 0.723 l -0.582 0 l 0 -1.945 m 0.582 0.828 l 0.141 0 c 0.113 0 0.191 -0.02 0.238 -0.059 c 0.043 -0.043 0.066 -0.094 0.066 -0.156 c 0 -0.059 -0.02 -0.113 -0.059 -0.156 c -0.039 -0.039 -0.113 -0.063 -0.223 -0.063 l -0.164 0 l 0 0.434"/>
+ <path d="m 13.816 19.836 l 0.508 0.16 c -0.031 0.148 -0.086 0.273 -0.16 0.371 c -0.074 0.098 -0.164 0.172 -0.273 0.223 c -0.109 0.051 -0.246 0.078 -0.414 0.078 c -0.207 0 -0.371 -0.031 -0.504 -0.094 c -0.129 -0.063 -0.238 -0.168 -0.332 -0.324 c -0.094 -0.156 -0.141 -0.352 -0.141 -0.594 c 0 -0.324 0.082 -0.57 0.246 -0.742 c 0.164 -0.172 0.398 -0.262 0.703 -0.262 c 0.234 0 0.422 0.051 0.555 0.148 c 0.137 0.102 0.238 0.254 0.305 0.457 l -0.512 0.121 c -0.02 -0.063 -0.039 -0.105 -0.059 -0.133 c -0.031 -0.047 -0.07 -0.082 -0.117 -0.105 c -0.047 -0.023 -0.102 -0.035 -0.16 -0.035 c -0.129 0 -0.23 0.055 -0.301 0.164 c -0.055 0.082 -0.078 0.207 -0.078 0.383 c 0 0.215 0.031 0.363 0.094 0.445 c 0.063 0.078 0.152 0.117 0.266 0.117 c 0.113 0 0.195 -0.031 0.25 -0.098 c 0.059 -0.063 0.102 -0.156 0.125 -0.281"/>
+ <path d="m 14.602 18.688 l 0.762 0 l 0.297 1.184 l 0.293 -1.184 l 0.762 0 l 0 1.945 l -0.477 0 l 0 -1.484 l -0.367 1.484 l -0.43 0 l -0.367 -1.484 l 0 1.484 l -0.473 0 l 0 -1.945"/>
+ <path d="m 18.336 19.836 l 0.508 0.16 c -0.035 0.148 -0.09 0.273 -0.164 0.371 c -0.07 0.098 -0.164 0.172 -0.273 0.223 c -0.109 0.051 -0.246 0.078 -0.414 0.078 c -0.203 0 -0.371 -0.031 -0.5 -0.094 c -0.129 -0.063 -0.242 -0.168 -0.336 -0.324 c -0.094 -0.156 -0.141 -0.352 -0.141 -0.594 c 0 -0.324 0.082 -0.57 0.246 -0.742 c 0.168 -0.172 0.402 -0.262 0.703 -0.262 c 0.238 0 0.422 0.051 0.559 0.148 c 0.137 0.102 0.234 0.254 0.301 0.457 l -0.512 0.121 c -0.02 -0.063 -0.035 -0.105 -0.055 -0.133 c -0.035 -0.047 -0.074 -0.082 -0.121 -0.105 c -0.047 -0.023 -0.098 -0.035 -0.156 -0.035 c -0.133 0 -0.234 0.055 -0.305 0.164 c -0.051 0.082 -0.078 0.207 -0.078 0.383 c 0 0.215 0.031 0.363 0.094 0.445 c 0.063 0.078 0.152 0.117 0.266 0.117 c 0.113 0 0.195 -0.031 0.254 -0.098 c 0.055 -0.063 0.098 -0.156 0.125 -0.281"/>
+ <path d="m 19.15 18.688 l 0.582 0 l 0 1.945 l -0.582 0 l 0 -1.945"/>
+ <path d="m 21.301 20.313 l -0.66 0 l -0.094 0.32 l -0.594 0 l 0.707 -1.945 l 0.633 0 l 0.707 1.945 l -0.609 0 l -0.09 -0.32 m -0.121 -0.422 l -0.207 -0.699 l -0.207 0.699 l 0.414 0"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/devices/gnome-dev-printer-network.svg b/.icons/Material-Black-Lime-Numix/32/devices/gnome-dev-printer-network.svg
new file mode 120000
index 00000000..c595d9e2
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/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/32/devices/gnome-dev-printer-new.svg b/.icons/Material-Black-Lime-Numix/32/devices/gnome-dev-printer-new.svg
new file mode 120000
index 00000000..c595d9e2
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/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/32/devices/gnome-dev-printer.svg b/.icons/Material-Black-Lime-Numix/32/devices/gnome-dev-printer.svg
new file mode 120000
index 00000000..c595d9e2
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/devices/gnome-dev-printer.svg
@@ -0,0 +1 @@
+printer1.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/devices/gnome-dev-removable-1394.svg b/.icons/Material-Black-Lime-Numix/32/devices/gnome-dev-removable-1394.svg
new file mode 120000
index 00000000..12bc01b2
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/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/32/devices/gnome-dev-removable-usb.svg b/.icons/Material-Black-Lime-Numix/32/devices/gnome-dev-removable-usb.svg
new file mode 120000
index 00000000..62992d8f
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/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/32/devices/gnome-dev-removable.svg b/.icons/Material-Black-Lime-Numix/32/devices/gnome-dev-removable.svg
new file mode 120000
index 00000000..12bc01b2
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/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/32/devices/gnome-dev-trash-empty.svg b/.icons/Material-Black-Lime-Numix/32/devices/gnome-dev-trash-empty.svg
new file mode 120000
index 00000000..4bae044c
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/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/32/devices/gnome-dev-trash-full.svg b/.icons/Material-Black-Lime-Numix/32/devices/gnome-dev-trash-full.svg
new file mode 120000
index 00000000..ecdebd90
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/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/32/devices/gnome-dev-unknown-1394.svg b/.icons/Material-Black-Lime-Numix/32/devices/gnome-dev-unknown-1394.svg
new file mode 120000
index 00000000..d5934444
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/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/32/devices/gnome-dev-unknown-usb.svg b/.icons/Material-Black-Lime-Numix/32/devices/gnome-dev-unknown-usb.svg
new file mode 120000
index 00000000..62992d8f
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/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/32/devices/gnome-dev-wavelan.svg b/.icons/Material-Black-Lime-Numix/32/devices/gnome-dev-wavelan.svg
new file mode 120000
index 00000000..c85ebf49
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/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/32/devices/gnome-dev-zipdisk.svg b/.icons/Material-Black-Lime-Numix/32/devices/gnome-dev-zipdisk.svg
new file mode 120000
index 00000000..52ca1431
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/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/32/devices/gnome-fs-blockdev.svg b/.icons/Material-Black-Lime-Numix/32/devices/gnome-fs-blockdev.svg
new file mode 120000
index 00000000..d5934444
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/devices/gnome-fs-blockdev.svg
@@ -0,0 +1 @@
+harddrive.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/devices/gnome-fs-client.svg b/.icons/Material-Black-Lime-Numix/32/devices/gnome-fs-client.svg
new file mode 120000
index 00000000..d890a06c
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/devices/gnome-fs-client.svg
@@ -0,0 +1 @@
+computer.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/devices/gnome-fs-server.svg b/.icons/Material-Black-Lime-Numix/32/devices/gnome-fs-server.svg
new file mode 120000
index 00000000..d5934444
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/devices/gnome-fs-server.svg
@@ -0,0 +1 @@
+harddrive.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/devices/gnome-ipod.svg b/.icons/Material-Black-Lime-Numix/32/devices/gnome-ipod.svg
new file mode 120000
index 00000000..fd92d8c7
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/devices/gnome-ipod.svg
@@ -0,0 +1 @@
+multimedia-player.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/devices/gnome-phone-manager.svg b/.icons/Material-Black-Lime-Numix/32/devices/gnome-phone-manager.svg
new file mode 120000
index 00000000..383406fc
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/devices/gnome-phone-manager.svg
@@ -0,0 +1 @@
+phone.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/devices/gnome-stock-mic.svg b/.icons/Material-Black-Lime-Numix/32/devices/gnome-stock-mic.svg
new file mode 120000
index 00000000..2e4b541a
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/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/32/devices/gtk-cdrom.svg b/.icons/Material-Black-Lime-Numix/32/devices/gtk-cdrom.svg
new file mode 120000
index 00000000..06cfdca7
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/devices/gtk-cdrom.svg
@@ -0,0 +1 @@
+media-cdr.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/devices/gtk-floppy.svg b/.icons/Material-Black-Lime-Numix/32/devices/gtk-floppy.svg
new file mode 120000
index 00000000..6af143ea
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/devices/gtk-floppy.svg
@@ -0,0 +1 @@
+media-floppy.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/devices/gtk-harddisk.svg b/.icons/Material-Black-Lime-Numix/32/devices/gtk-harddisk.svg
new file mode 120000
index 00000000..d5934444
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/devices/gtk-harddisk.svg
@@ -0,0 +1 @@
+harddrive.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/devices/gtkpod.svg b/.icons/Material-Black-Lime-Numix/32/devices/gtkpod.svg
new file mode 120000
index 00000000..fd92d8c7
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/devices/gtkpod.svg
@@ -0,0 +1 @@
+multimedia-player.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/devices/harddrive.svg b/.icons/Material-Black-Lime-Numix/32/devices/harddrive.svg
new file mode 100644
index 00000000..74dc4e24
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/devices/harddrive.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <rect width="18" height="22" x="7" y="5" rx="1.375" style="fill:#839496;fill-opacity:1;stroke:none"/>
+ <rect width="3" height="22" x="20.01" y="5" style="fill:#fdf6e3;opacity:0.464;fill-opacity:1;stroke:none"/>
+ <path d="m 16.06 7.977 c -0.968 -0.01 -1.949 0.21 -2.864 0.695 -2.929 1.552 -4.02 5.18 -2.464 8.109 1.286 2.428 3.99 3.601 6.55 3.054 l -1.116 -3.939 c -0.037 0.002 -0.068 0.021 -0.105 0.021 -1.117 0 -2.02 -0.905 -2.02 -2.02 0 -1.117 0.905 -2.02 2.02 -2.02 1.117 0 2.02 0.905 2.02 2.02 0 0.499 -0.185 0.953 -0.484 1.306 l 2.591 3.096 c 1.878 -1.813 2.42 -4.719 1.137 -7.14 -1.067 -2.01 -3.136 -3.158 -5.266 -3.18 z" style="fill:#073642;fill-opacity:1"/>
+ <path d="m 17.871 17.814 2.063 6.188 2.063 0 0 -1.375 z" style="fill:#073642;fill-opacity:1;stroke:none"/>
+ <path d="m 10.351 15.748 c 0.538 1.686 1.826 3.084 3.546 3.757 l 1.412 -3.762 c -0.204 -0.081 -0.387 -0.195 -0.563 -0.347 -0.283 -0.245 -0.491 -0.551 -0.602 -0.882 l -3.792 1.234 z" style="fill:#93a1a1;opacity:0.495;fill-opacity:1"/>
+ <path d="m 10.179 12.662 c -0.377 1.729 0.039 3.584 1.192 5.03 l 3.104 -2.552 c -0.136 -0.172 -0.238 -0.363 -0.314 -0.582 -0.123 -0.354 -0.149 -0.722 -0.081 -1.065 l -3.901 -0.828 z" style="fill:#268bd2;opacity:0.246;fill-opacity:1"/>
+ <path d="m 21.682 11.979 c -0.55 -1.682 -1.848 -3.071 -3.572 -3.732 l -1.385 3.772 c 0.205 0.08 0.389 0.193 0.565 0.343 0.285 0.243 0.494 0.547 0.608 0.877 l 3.783 -1.261 z" style="fill:#93a1a1;opacity:0.495;fill-opacity:1"/>
+ <path d="m 21.877 15.06 c 0.365 -1.731 -0.064 -3.584 -1.228 -5.02 l -3.085 2.574 c 0.137 0.171 0.24 0.361 0.318 0.58 0.126 0.353 0.155 0.721 0.088 1.064 l 3.907 0.8 z" style="fill:#268bd2;opacity:0.19;fill-opacity:1"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/devices/hdd-unmount.svg b/.icons/Material-Black-Lime-Numix/32/devices/hdd-unmount.svg
new file mode 120000
index 00000000..d5934444
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/devices/hdd-unmount.svg
@@ -0,0 +1 @@
+harddrive.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/devices/hdd_unmount.svg b/.icons/Material-Black-Lime-Numix/32/devices/hdd_unmount.svg
new file mode 120000
index 00000000..d5934444
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/devices/hdd_unmount.svg
@@ -0,0 +1 @@
+harddrive.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/devices/headphones.svg b/.icons/Material-Black-Lime-Numix/32/devices/headphones.svg
new file mode 120000
index 00000000..3f0ee3ef
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/devices/headphones.svg
@@ -0,0 +1 @@
+audio-headphones.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/devices/i-network-printer.svg b/.icons/Material-Black-Lime-Numix/32/devices/i-network-printer.svg
new file mode 100644
index 00000000..42a9d3ba
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/devices/i-network-printer.svg
@@ -0,0 +1,12 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <rect x="8" y="5" style="fill:#f8e9b8;fill-opacity:1;stroke:none" height="9" width="16"/>
+ <path style="fill:#df5c4f;fill-opacity:1;stroke:none" d="m 6.375 14.01 c -0.762 0 -1.375 0.613 -1.375 1.375 l 0 8.25 c 0 0.762 0.613 1.375 1.375 1.375 l 1.625 -0.005 l 0 -4 16 0 0 4 1.625 0.005 c 0.762 0.003 1.375 -0.613 1.375 -1.375 l 0 -8.25 c 0 -0.762 -0.613 -1.375 -1.375 -1.375 z"/>
+ <rect x="8" y="21" style="fill:#f8e9b8;fill-opacity:1;stroke:none" height="6" width="16"/>
+ <rect x="8" y="14" style="fill:#954c3f;fill-opacity:1;stroke:none" height="1" width="16"/>
+ <rect x="8" y="16" style="fill:#954c3f;fill-opacity:1;stroke:none" height="4" width="16"/>
+ <path transform="matrix(1.0095 0 0 1.0095 -13.335 -7.191)" 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="24" y="14" style="fill:#eee8d5;opacity:0.311;fill-opacity:1;stroke:none" height="11" width="2"/>
+ <rect x="2" y="29" style="fill:#c7c7c7;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero" height="1" width="28"/>
+ <rect x="15.5" y="27" style="fill:#c7c7c7;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero" height="2" width="1"/>
+ <rect x="12" y="28" style="fill:#737373;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero" height="3" width="8"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/devices/input-gaming.svg b/.icons/Material-Black-Lime-Numix/32/devices/input-gaming.svg
new file mode 100644
index 00000000..0974945f
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/devices/input-gaming.svg
@@ -0,0 +1,14 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <g>
+ <path d="m 9.232 7 c -0.719 0.029 -1.311 0.337 -1.719 0.646 -2.41 1.828 -4.514 9.452 -4.514 13.487 c 0 4.03 0.928 3.863 1.732 3.863 0.805 0 1.817 -0.553 2.701 -1.332 c 2.442 -2.149 3.566 -4.667 5.994 -4.667 l 5.145 0 c 2.428 0 3.553 2.517 5.994 4.667 0.884 0.779 1.896 1.332 2.701 1.332 c 0.805 0 1.732 0.172 1.732 -3.863 0 -4.03 -2.104 -11.659 -4.514 -13.487 -0.652 -0.495 -1.774 -0.987 -3.141 -0.338 c -0.916 0.435 -1.735 0.689 -2.932 0.689 l -4.828 0 c -1.197 0 -2.02 -0.253 -2.932 -0.689 -0.512 -0.243 -0.99 -0.326 -1.422 -0.309 z" style="fill:#deddc9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <ellipse ry="2" rx="2" cy="14" cx="9" style="fill:#3b3b3b;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <ellipse ry="1" rx="1" cy="12" cx="23" style="fill:#df8003;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <ellipse ry="1" rx="1" cx="25" cy="14" style="fill:#e45146;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <ellipse ry="1" rx="1" cy="16" cx="23" style="fill:#68bf45;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <ellipse ry="1" rx="1" cx="21" cy="14" style="fill:#5b6dc1;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <ellipse ry="0.75" rx="0.75" cy="13.5" cx="16" 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 ry="0.5" rx="0.5" cy="13.5" cx="13.5" style="fill:#3b3b3b;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <circle r="0.5" cx="18.5" cy="13.5" style="fill:#3b3b3b;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 22.768 7 c -0.033 -0.001 -0.068 0.004 -0.102 0.004 l 0 14.792 c 0.564 0.589 1.17 1.226 1.9 1.868 0.248 0.218 0.506 0.412 0.767 0.587 l 0 -15.714 c -0.276 -0.368 -0.56 -0.674 -0.848 -0.892 -0.408 -0.309 -0.998 -0.617 -1.717 -0.646" style="fill:#fff;opacity:0.4;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/devices/input-keyboard.svg b/.icons/Material-Black-Lime-Numix/32/devices/input-keyboard.svg
new file mode 120000
index 00000000..5fc97368
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/devices/input-keyboard.svg
@@ -0,0 +1 @@
+keyboard.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/devices/input-mouse.svg b/.icons/Material-Black-Lime-Numix/32/devices/input-mouse.svg
new file mode 120000
index 00000000..24cee5f2
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/devices/input-mouse.svg
@@ -0,0 +1 @@
+mouse.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/devices/input-tablet.svg b/.icons/Material-Black-Lime-Numix/32/devices/input-tablet.svg
new file mode 100644
index 00000000..fa7205b1
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/devices/input-tablet.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <rect width="26" height="18" x="2" y="7" rx="1.5" style="fill:#073642;fill-opacity:1;stroke:none"/>
+ <rect width="20" height="14" x="5" y="9" style="fill:#93a1a1;fill-opacity:1;stroke:none"/>
+ <rect width="1.5" height="1.5" x="2.75" y="8.5" rx="0.333" style="fill:#586e75;fill-opacity:1;stroke:none"/>
+ <rect rx="0.333" y="8.5" x="25.75" height="1.5" width="1.5" style="fill:#586e75;fill-opacity:1;stroke:none"/>
+ <rect width="1.5" height="1.5" x="25.75" y="11" rx="0.333" style="fill:#586e75;fill-opacity:1;stroke:none"/>
+ <rect width="3" height="18" x="23" y="7" style="fill:#fdf6e3;fill-opacity:0.217;stroke:none"/>
+ <path d="m 30.5 23.5 -1.5 -2.5 0 -11.172 c 0 0 0 -0.829 0.75 -0.829 0.75 0 0.75 0.829 0.75 0.829 l 0 11.172" style="fill:#073642;fill-opacity:1;stroke:none"/>
+ <rect width="4" height="0.75" x="-21" y="29.75" transform="matrix(0,-1,1,0,0,0)" style="fill:#586e75;fill-opacity:1;stroke:none"/>
+ <rect rx="0.333" y="11" x="2.75" height="1.5" width="1.5" style="fill:#586e75;fill-opacity:1;stroke:none"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/devices/input-touchpad.svg b/.icons/Material-Black-Lime-Numix/32/devices/input-touchpad.svg
new file mode 100644
index 00000000..7703d06f
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/devices/input-touchpad.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <rect style="fill:#a8a8a8;fill-opacity:1" rx="2" transform="matrix(0 -1 -1 0 0 0)" height="26" width="22" x="-27" y="-29"/>
+ <rect style="opacity:0.2" height="1" width="3" x="24" y="8"/>
+ <rect style="fill:#dcdcdc;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero" height="3.5" width="2" x="15" y="21.5"/>
+ <rect style="fill:#dcdcdc;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero" height="1" width="22" x="5" y="21"/>
+ <rect style="fill:#fdf6e3;fill-opacity:0.217;stroke:none" height="22" width="3" x="22" y="5"/>
+ <rect style="opacity:0.2" height="1" x="24" width="3" y="11"/>
+ <rect style="opacity:0.2" height="1" width="3" x="24" y="14"/>
+ <rect style="opacity:0.2" height="1" x="24" width="3" y="17"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/devices/ipod-mount.svg b/.icons/Material-Black-Lime-Numix/32/devices/ipod-mount.svg
new file mode 120000
index 00000000..fd92d8c7
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/devices/ipod-mount.svg
@@ -0,0 +1 @@
+multimedia-player.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/devices/ipod_mount.svg b/.icons/Material-Black-Lime-Numix/32/devices/ipod_mount.svg
new file mode 120000
index 00000000..fd92d8c7
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/devices/ipod_mount.svg
@@ -0,0 +1 @@
+multimedia-player.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/devices/keyboard.svg b/.icons/Material-Black-Lime-Numix/32/devices/keyboard.svg
new file mode 100644
index 00000000..3d6a29e9
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/devices/keyboard.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <path d="m 19 7 c -0.554 0 -1 0.446 -1 1 l 0 1 c 0 0.552 -0.448 1 -1 1 l -1 0 c -0.552 0 -1 -0.448 -1 -1 l -1 0 l -1 0 l 0 2 c 0 0.554 0.446 1 1 1 l 5 0 c 0.139 0 0.271 -0.028 0.391 -0.078 c 0.359 -0.151 0.609 -0.506 0.609 -0.922 l 0 -1 c 0 -0.552 0.448 -1 1 -1 c 0.552 0 1 0.448 1 1 l 0 7.861 c 0 0.554 0.446 1 1 1 c 0.554 0 1 -0.446 1 -1 l 0 -9.861 c 0 -0.554 -0.446 -1 -1 -1 l -4 0 z" style="fill:#93a1a1;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect width="24" height="12" x="4" y="13" rx="2" style="fill:#b6bdbd;fill-opacity:1;stroke:none"/>
+ <path d="m 6 15 0 2 2 0 0 -2 z m 3 0 0 2 2 0 0 -2 z m 3 0 0 2 2 0 0 -2 z m 3 0 0 2 2 0 0 -2 z m 3 0 0 2 2 0 0 -2 z m 3 0 0 2 2 0 0 -2 z m 3 0 0 2 1 0 0 3 1 0 0 -5 z m -18 3 0 2 3 0 0 -2 z m 4 0 0 2 2 0 0 -2 z m 3 0 0 2 2 0 0 -2 z m 3 0 0 2 2 0 0 -2 z m 3 0 0 2 2 0 0 -2 z m 3 0 0 2 2 0 0 -2 z m -16 3 0 2 2 0 0 -2 z m 3 0 0 2 10 0 0 -2 z m 11 0 0 2 2 0 0 -2 z m 3 0 0 2 3 0 0 -2 z" style="fill:#6f8a93;fill-opacity:1;color:#000"/>
+ <path d="m 23 13 0 12 3 0 0 -12 -3 0 z" style="fill:#fdf6e3;opacity:0.329;fill-opacity:1;stroke:none"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/devices/kjobviewer.svg b/.icons/Material-Black-Lime-Numix/32/devices/kjobviewer.svg
new file mode 120000
index 00000000..c595d9e2
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/devices/kjobviewer.svg
@@ -0,0 +1 @@
+printer1.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/devices/kxkb.svg b/.icons/Material-Black-Lime-Numix/32/devices/kxkb.svg
new file mode 120000
index 00000000..5fc97368
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/devices/kxkb.svg
@@ -0,0 +1 @@
+keyboard.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/devices/laptop.svg b/.icons/Material-Black-Lime-Numix/32/devices/laptop.svg
new file mode 120000
index 00000000..a1955381
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/devices/laptop.svg
@@ -0,0 +1 @@
+computer-laptop.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/devices/media-cdr.svg b/.icons/Material-Black-Lime-Numix/32/devices/media-cdr.svg
new file mode 100644
index 00000000..3ad2c531
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/devices/media-cdr.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <g transform="matrix(0.6875,0,0,0.6875,-0.5,-690.99901)" 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 14.809 14.771 c 0.268 -0.259 0.612 -0.434 0.983 -0.48 l -0.134 -1.01 c -0.594 0.074 -1.136 0.334 -1.563 0.748 l 0.713 0.741 z m -1.191 -1.229 c 0.534 -0.513 1.223 -0.846 1.96 -0.939 l -0.957 -7.505 c -2.364 0.302 -4.575 1.357 -6.279 3.01 l 5.275 5.436 z" style="fill:#657b83;opacity:0.256"/>
+ <path d="m 17.604 16.596 c -0.13 0.349 -0.365 0.655 -0.681 0.857 l 0.556 0.854 c 0.504 -0.322 0.881 -0.791 1.088 -1.349 l -0.963 -0.362 z m 1.604 0.596 c -0.26 0.693 -0.739 1.29 -1.365 1.692 l 4.097 6.36 c 2 -1.291 3.544 -3.196 4.37 -5.419 l -7.103 -2.633 z" style="fill:#fffefb;opacity:0.464;fill-opacity:1"/>
+ <path d="m 17.233 17.187 c -0.259 0.268 -0.597 0.454 -0.966 0.513 l 0.168 1 c 0.591 -0.094 1.124 -0.373 1.536 -0.802 l -0.738 -0.716 z m 1.233 1.187 c -0.516 0.531 -1.193 0.887 -1.927 1.01 l 1.216 7.467 c 2.352 -0.383 4.525 -1.514 6.171 -3.222 l -5.46 -5.251 z" style="fill:#657b83;opacity:0.256"/>
+ <path d="m 14.407 15.374 c 0.136 -0.347 0.378 -0.648 0.697 -0.844 l -0.54 -0.864 c -0.51 0.313 -0.896 0.774 -1.113 1.328 l 0.956 0.38 z m -1.593 -0.626 c 0.274 -0.688 0.763 -1.276 1.396 -1.666 l -3.976 -6.437 c -2.027 1.253 -3.603 3.128 -4.472 5.336 l 7.05 2.767 z" style="fill:#fffefb;opacity:0.426;fill-opacity:1"/>
+ <path d="m 16 12 c -2.209 0 -4 1.791 -4 4 0 2.209 1.791 4 4 4 2.209 0 4 -1.791 4 -4 0 -2.209 -1.791 -4 -4 -4 z m 0 1 c 1.657 0 3 1.343 3 3 0 1.657 -1.343 3 -3 3 -1.657 0 -3 -1.343 -3 -3 0 -1.657 1.343 -3 3 -3 z" style="fill:#657b83;fill-opacity:1;stroke:none"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/devices/media-cdrom-audio.svg b/.icons/Material-Black-Lime-Numix/32/devices/media-cdrom-audio.svg
new file mode 120000
index 00000000..446400df
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/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/32/devices/media-cdrom.svg b/.icons/Material-Black-Lime-Numix/32/devices/media-cdrom.svg
new file mode 120000
index 00000000..06cfdca7
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/devices/media-cdrom.svg
@@ -0,0 +1 @@
+media-cdr.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/devices/media-cdrom1.svg b/.icons/Material-Black-Lime-Numix/32/devices/media-cdrom1.svg
new file mode 120000
index 00000000..06cfdca7
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/devices/media-cdrom1.svg
@@ -0,0 +1 @@
+media-cdr.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/devices/media-cdrw.svg b/.icons/Material-Black-Lime-Numix/32/devices/media-cdrw.svg
new file mode 120000
index 00000000..06cfdca7
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/devices/media-cdrw.svg
@@ -0,0 +1 @@
+media-cdr.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/devices/media-dvd.svg b/.icons/Material-Black-Lime-Numix/32/devices/media-dvd.svg
new file mode 100644
index 00000000..b01f85e7
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/devices/media-dvd.svg
@@ -0,0 +1,13 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <g transform="translate(0,-2.5000001e-6)">
+ <g transform="matrix(0.6875,0,0,0.6875,-0.5,-690.99901)" 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 14.809 14.771 c 0.268 -0.259 0.612 -0.434 0.983 -0.48 l -0.134 -1.01 c -0.594 0.074 -1.136 0.334 -1.563 0.748 l 0.713 0.741 z m -1.191 -1.229 c 0.534 -0.513 1.223 -0.846 1.96 -0.939 l -0.957 -7.505 c -2.364 0.302 -4.575 1.357 -6.279 3.01 l 5.275 5.436 z" style="fill:#657b83;opacity:0.256"/>
+ <path d="m 17.604 16.596 c -0.13 0.349 -0.365 0.655 -0.681 0.857 l 0.556 0.854 c 0.504 -0.322 0.881 -0.791 1.088 -1.349 l -0.963 -0.362 z m 1.604 0.596 c -0.26 0.693 -0.739 1.29 -1.365 1.692 l 4.097 6.36 c 2 -1.291 3.544 -3.196 4.37 -5.419 l -7.103 -2.633 z" style="fill:#fffefb;opacity:0.464;fill-opacity:1"/>
+ <path d="m 17.233 17.187 c -0.259 0.268 -0.597 0.454 -0.966 0.513 l 0.168 1 c 0.591 -0.094 1.124 -0.373 1.536 -0.802 l -0.738 -0.716 z m 1.233 1.187 c -0.516 0.531 -1.193 0.887 -1.927 1.01 l 1.216 7.467 c 2.352 -0.383 4.525 -1.514 6.171 -3.222 l -5.46 -5.251 z" style="fill:#657b83;opacity:0.256"/>
+ <path d="m 14.407 15.374 c 0.136 -0.347 0.378 -0.648 0.697 -0.844 l -0.54 -0.864 c -0.51 0.313 -0.896 0.774 -1.113 1.328 l 0.956 0.38 z m -1.593 -0.626 c 0.274 -0.688 0.763 -1.276 1.396 -1.666 l -3.976 -6.437 c -2.027 1.253 -3.603 3.128 -4.472 5.336 l 7.05 2.767 z" style="fill:#fffefb;opacity:0.426;fill-opacity:1"/>
+ <path d="m 16 12 c -2.209 0 -4 1.791 -4 4 0 2.209 1.791 4 4 4 2.209 0 4 -1.791 4 -4 0 -2.209 -1.791 -4 -4 -4 z m 0 1 c 1.657 0 3 1.343 3 3 0 1.657 -1.343 3 -3 3 -1.657 0 -3 -1.343 -3 -3 0 -1.657 1.343 -3 3 -3 z" style="fill:#657b83;fill-opacity:1;stroke:none"/>
+ </g>
+ <path d="m 5.456 19.998 5.908 0 2.941 0 c 0.054 0 0.109 -0.009 0.164 0 0.066 0.009 0.085 0.101 0.108 0.163 0.075 0.195 0.12 0.405 0.174 0.608 0.133 0.501 0.303 0.993 0.455 1.487 0.156 0.507 0.289 1.019 0.422 1.532 0.061 0.235 0.111 0.465 0.126 0.707 0.002 0.031 0.025 0.064 0.045 0.064 0.013 -0.044 0.03 -0.086 0.048 -0.128 0.044 -0.1 0.098 -0.194 0.154 -0.285 0.113 -0.182 0.239 -0.352 0.359 -0.531 0.134 -0.2 0.262 -0.407 0.399 -0.605 0.296 -0.425 0.608 -0.835 0.913 -1.252 0.313 -0.426 0.626 -0.853 0.94 -1.279 0.067 -0.092 0.138 -0.181 0.201 -0.277 0.05 -0.074 0.1 -0.162 0.182 -0.192 0.149 -0.054 0.324 -0.027 0.476 -0.02 0.453 0.022 0.91 0.009 1.364 0.009 l 1.455 0 c 0.485 0 0.971 0 1.455 0 0.239 0 0.478 -0.009 0.717 0.014 0.22 0.021 0.437 0.051 0.654 0.095 0.8 0.159 1.618 0.495 2.21 1.153 0.278 0.311 0.507 0.692 0.609 1.125 0.097 0.405 0.078 0.832 -0.025 1.231 -0.207 0.807 -0.714 1.504 -1.316 1.969 -0.375 0.288 -0.751 0.554 -1.166 0.76 -0.409 0.201 -0.835 0.356 -1.269 0.463 -0.917 0.227 -1.857 0.186 -2.789 0.186 l -2.183 0 c 0.02 -0.253 0.094 -0.5 0.146 -0.745 0.055 -0.27 0.112 -0.54 0.167 -0.809 0.113 -0.547 0.226 -1.093 0.34 -1.639 0.064 -0.311 0.125 -0.623 0.186 -0.935 0.029 -0.149 0.06 -0.296 0.094 -0.444 0.019 -0.078 0.034 -0.193 0.082 -0.256 0.023 -0.033 0.079 -0.037 0.112 -0.041 0.074 -0.009 0.149 -0.009 0.223 -0.009 0.175 0.009 0.348 0.009 0.523 0.009 l 1.498 0 c -0.03 0.268 -0.098 0.526 -0.154 0.787 -0.06 0.278 -0.116 0.56 -0.173 0.84 -0.118 0.567 -0.24 1.134 -0.344 1.706 0.448 0 0.895 0.019 1.337 -0.053 0.225 -0.037 0.462 -0.11 0.677 -0.192 0.199 -0.074 0.393 -0.168 0.574 -0.285 0.553 -0.359 0.996 -0.982 1.022 -1.734 0.011 -0.318 -0.065 -0.639 -0.239 -0.89 -0.214 -0.312 -0.545 -0.481 -0.872 -0.586 -0.814 -0.265 -1.692 -0.168 -2.529 -0.163 -0.243 0 -0.485 0 -0.728 0.009 -0.116 0 -0.233 0 -0.35 0 -0.119 0 -0.253 -0.017 -0.37 0.009 -0.1 0.019 -0.169 0.156 -0.231 0.236 -0.085 0.11 -0.17 0.218 -0.255 0.328 -0.164 0.21 -0.327 0.42 -0.492 0.629 -0.654 0.838 -1.302 1.682 -1.953 2.523 -0.513 0.664 -1.022 1.332 -1.54 1.991 -0.313 0.398 -0.639 0.788 -0.936 1.202 -0.029 0.041 -0.071 0.086 -0.088 0.137 -0.001 0 -0.001 0.009 -0.001 0.009 -0.033 0 -0.036 0.011 -0.043 -0.03 -0.011 -0.06 -0.025 -0.118 -0.041 -0.176 -0.033 -0.125 -0.075 -0.247 -0.116 -0.369 -0.174 -0.51 -0.323 -1.033 -0.483 -1.547 -0.328 -1.063 -0.657 -2.127 -0.985 -3.19 -0.102 -0.328 -0.206 -0.655 -0.307 -0.982 -0.051 -0.159 -0.1 -0.316 -0.15 -0.475 -0.026 -0.085 -0.064 -0.337 -0.174 -0.337 0 0.149 0.036 0.284 0.076 0.426 0.052 0.192 0.08 0.383 0.096 0.583 0.04 0.493 -0.003 0.998 -0.172 1.458 -0.315 0.854 -1.01 1.51 -1.686 1.974 -0.717 0.488 -1.523 0.79 -2.344 0.94 -0.444 0.082 -0.888 0.109 -1.336 0.106 -0.48 0 -0.958 -0.009 -1.438 -0.009 l -1.463 0 -0.351 0 c 0 -0.126 0.05 -0.262 0.078 -0.384 0.061 -0.262 0.112 -0.528 0.166 -0.792 0.228 -1.09 0.453 -2.181 0.683 -3.27 0.025 -0.12 0.05 -0.239 0.075 -0.359 0.009 -0.044 -0.001 -0.065 0.043 -0.065 l 0.088 0 0.175 0 0.704 0 1.377 0 c -0.23 1.11 -0.46 2.223 -0.69 3.332 0.463 0 0.931 0.027 1.388 -0.06 0.23 -0.042 0.454 -0.117 0.673 -0.203 0.179 -0.07 0.353 -0.143 0.517 -0.248 0.612 -0.392 1.111 -1.151 1.033 -1.987 -0.086 -0.93 -0.945 -1.28 -1.646 -1.366 -0.425 -0.054 -0.853 -0.041 -1.28 -0.04 -0.488 0 -0.975 0 -1.463 0 l -0.558 0 -0.117 0 c -0.033 0 -0.118 0.02 -0.118 -0.021 0 -0.101 0.041 -0.215 0.062 -0.312 0.088 -0.408 0.176 -0.816 0.264 -1.224" style="fill:#268bd2"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/devices/media-dvdrw.svg b/.icons/Material-Black-Lime-Numix/32/devices/media-dvdrw.svg
new file mode 120000
index 00000000..499dc6d2
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/devices/media-dvdrw.svg
@@ -0,0 +1 @@
+media-dvd.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/devices/media-flash-cf.svg b/.icons/Material-Black-Lime-Numix/32/devices/media-flash-cf.svg
new file mode 100644
index 00000000..4da14345
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/devices/media-flash-cf.svg
@@ -0,0 +1,46 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32" xmlns:xlink="http://www.w3.org/1999/xlink">
+ <defs>
+ <linearGradient gradientTransform="scale(.66667)" 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(.66667 0 0 .66667 0 1.33333)" 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(.04372 0 0 .02196 .19692 18.27173)" 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(.04372 0 0 .02196 .20552 18.27173)" 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(-.04372 0 0 .02196 31.79479 18.27173)" 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 5.445 26.32 l 21.11 0 l 0 5.332 l -21.11 0 Z" style="fill:url(#linear0)"/>
+ <path d="m 26.555 26.32 c 0 0 0 5.332 0 5.332 c 2.254 0.012 5.445 -1.191 5.445 -2.664 c 0 -1.473 -2.512 -2.668 -5.445 -2.668 Z" style="fill:url(#radial0)"/>
+ <path d="m 5.445 26.32 c 0 0 0 5.332 0 5.332 c -2.254 0.012 -5.445 -1.191 -5.445 -2.664 c 0 -1.473 2.512 -2.668 5.445 -2.668 Z" style="fill:url(#radial1)"/>
+ <g style="stroke-linecap:round">
+ <path d="m 3.316 8.502 l 41.37 0 c 0.451 0 0.814 0.363 0.814 0.814 l 0 34.37 c 0 0.451 -0.363 0.82 -0.814 0.82 l -41.37 0 c -0.451 0 -0.814 -0.369 -0.814 -0.82 l 0 -34.37 c 0 -0.451 0.363 -0.814 0.814 -0.814 Z" transform="scale(.66667)" style="fill:url(#radial2);stroke:#282828;stroke-linejoin:round"/>
+ <path d="m 3.498 9.498 l 41 0 l 0 34 l -41 0 Z" transform="scale(.66667)" style="fill:none;stroke:url(#radial3)"/>
+ </g>
+ <path d="m 4 7.332 c -0.371 0 -0.668 0.297 -0.668 0.668 l 0 7.332 l 0.668 0 l 0 12 c 0 0.316 0.352 0.668 0.668 0.668 l 22.664 0 c 0.316 0 0.668 -0.352 0.668 -0.668 l 0 -12 l 0.668 0 l 0 -7.332 c 0 -0.371 -0.297 -0.668 -0.668 -0.668 Z" style="fill:url(#linear1)"/>
+ <path d="m 4.668 14.668 l 0 11.332 c 0 0.313 0.352 0.668 0.664 0.668 l 21.336 0 c 0.313 0 0.664 -0.355 0.664 -0.668 l 0 -11.332" style="fill:#fff"/>
+ <path d="m 4.668 15.332 l 0 -6.723 c 0 -0.285 0.352 -0.609 0.664 -0.609 l 21.336 0 c 0.313 0 0.664 0.324 0.664 0.609 l 0 6.723" style="fill:url(#linear2)"/>
+ <path d="m 58.08 31 l 5.924 -7 l 5.924 7 Z" transform="matrix(.42201 0 0 .42857 -11.00878 -.78571)" style="fill:#fff;stroke:#ba5d12;stroke-linejoin:round;stroke-width:0.784"/>
+ <g style="fill:#282828">
+ <path d="m 15.98 23.14 l 1.281 0.422 c -0.086 0.391 -0.223 0.719 -0.406 0.98 c -0.188 0.262 -0.414 0.461 -0.691 0.594 c -0.273 0.133 -0.621 0.199 -1.043 0.199 c -0.512 0 -0.934 -0.078 -1.258 -0.242 c -0.324 -0.164 -0.605 -0.449 -0.844 -0.859 c -0.234 -0.41 -0.352 -0.938 -0.352 -1.578 c 0 -0.852 0.207 -1.508 0.621 -1.965 c 0.414 -0.457 1 -0.688 1.766 -0.688 c 0.594 0 1.062 0.133 1.398 0.395 c 0.344 0.262 0.598 0.664 0.762 1.207 l -1.289 0.313 c -0.043 -0.156 -0.09 -0.27 -0.141 -0.344 c -0.082 -0.121 -0.18 -0.215 -0.301 -0.281 c -0.117 -0.066 -0.25 -0.098 -0.395 -0.098 c -0.332 0 -0.586 0.145 -0.762 0.438 c -0.133 0.215 -0.199 0.555 -0.199 1.016 c 0 0.57 0.078 0.965 0.238 1.176 c 0.16 0.211 0.383 0.316 0.672 0.316 c 0.277 0 0.488 -0.086 0.629 -0.254 c 0.145 -0.172 0.25 -0.422 0.313 -0.746"/>
+ <path d="m 17.973 20.09 l 3.609 0 l 0 1.109 l -2.145 0 l 0 0.898 l 1.832 0 l 0 1.043 l -1.832 0 l 0 2.105 l -1.465 0 l 0 -5.156"/>
+ <path d="m 26 25.24 l -3.938 0 c 0.047 -0.426 0.184 -0.824 0.41 -1.195 c 0.23 -0.375 0.66 -0.816 1.289 -1.324 c 0.383 -0.313 0.629 -0.551 0.738 -0.711 c 0.105 -0.164 0.16 -0.316 0.16 -0.461 c 0 -0.156 -0.055 -0.293 -0.16 -0.402 c -0.105 -0.113 -0.238 -0.168 -0.402 -0.168 c -0.164 0 -0.305 0.059 -0.41 0.172 c -0.105 0.117 -0.176 0.316 -0.215 0.609 l -1.313 -0.117 c 0.051 -0.402 0.145 -0.715 0.285 -0.941 c 0.137 -0.227 0.328 -0.402 0.578 -0.52 c 0.25 -0.121 0.598 -0.184 1.039 -0.184 c 0.465 0 0.82 0.059 1.078 0.172 c 0.258 0.113 0.457 0.293 0.605 0.531 c 0.148 0.238 0.223 0.504 0.223 0.797 c 0 0.316 -0.086 0.613 -0.254 0.902 c -0.168 0.285 -0.477 0.598 -0.918 0.941 c -0.266 0.199 -0.441 0.34 -0.531 0.418 c -0.09 0.078 -0.195 0.184 -0.313 0.313 l 2.047 0 l 0 1.168"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/devices/media-flash-memory-stick.svg b/.icons/Material-Black-Lime-Numix/32/devices/media-flash-memory-stick.svg
new file mode 120000
index 00000000..62992d8f
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/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/32/devices/media-flash-ms.svg b/.icons/Material-Black-Lime-Numix/32/devices/media-flash-ms.svg
new file mode 100644
index 00000000..43015034
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/devices/media-flash-ms.svg
@@ -0,0 +1,40 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <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(.748 0 0 .04675 -2.11573 21.884)" 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 32 24 c 0 0.551 -7.164 1 -16 1 c -8.836 0 -16 -0.449 -16 -1 c 0 -0.551 7.164 -1 16 -1 c 8.836 0 16 0.449 16 1 Z" style="fill:url(#radial0)"/>
+ <path d="m 6 35.496 l 39.26 0 c 0.82 0.029 1.23 -0.094 1.23 -0.885 l 0 -2.525 c 0 -0.762 -1.049 -0.779 -1.049 -0.779 l 0.035 -12.586 c 0 0 1.02 0.059 1.02 -0.768 l 0 -2.455 l -43.998 0 c -0.475 0 -1 0.527 -1 1 l 0 16 Z" transform="scale(.66667)" 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.967 l 0 -11.06 c 0 -0.539 0.422 -0.973 0.949 -0.973 l 27.551 0" transform="scale(.66667)" style="stroke:url(#linear0)"/>
+ <path d="m 2.502 16.436 l 0 15.563 c 1.289 0.855 2.52 1.711 3.809 2.566 l 39.25 0 l 0 -2.285 c -0.785 0.035 -1.213 -0.75 -1.061 -1.447 c 0.023 -4.102 -0.006 -8.203 0.047 -12.299 c -0.041 -0.756 1.09 -0.504 1.014 -1.037 l -0.064 -0.996 c -14.1 0 -28.898 -0.064 -42.996 -0.064 Z" transform="scale(.66667)" style="stroke:url(#linear1);stroke-linejoin:round;stroke-width:0.951"/>
+ </g>
+ <g style="fill-rule:evenodd">
+ <path d="m 6 15.691 c -1.41 0 -2.563 -0.016 -2.563 0.039 c 0 0.059 1.152 0.129 2.563 0.129 c 1.41 0 2.559 -0.07 2.559 -0.129 c 0 -0.055 -1.148 -0.039 -2.559 -0.039 m 0 0.383 c -1.055 0 -1.918 -0.023 -1.918 0.02 c 0 0.039 0.863 0.121 1.918 0.121 c 1.055 0 1.918 -0.082 1.918 -0.121 c 0 -0.043 -0.863 -0.02 -1.918 -0.02 m 0 0.461 c -0.777 0 -1.406 -0.016 -1.406 0.02 c 0 0.035 0.629 0.113 1.406 0.113 c 0.773 0 1.406 -0.078 1.406 -0.113 c 0 -0.035 -0.633 -0.02 -1.406 -0.02 m -1.492 -1.117 c 0.289 -0.031 0.43 -0.152 0.492 -0.328 c 0.059 -0.176 0.176 -0.289 0.383 -0.281 c 0.207 0.008 0.238 0.102 0.207 0.207 c -0.035 0.109 -0.027 0.176 -0.055 0.273 c -0.055 0.219 0.98 0.207 0.93 0 c -0.027 -0.098 -0.02 -0.164 -0.055 -0.273 c -0.035 -0.105 0 -0.199 0.207 -0.207 c 0.203 -0.008 0.324 0.105 0.383 0.281 c 0.063 0.176 0.203 0.297 0.492 0.328 c 0.289 0.035 0.625 0.027 0.91 0.031 c 0.289 0.004 0.398 -0.059 0.031 -0.094 c -0.363 -0.035 -0.852 -0.172 -0.945 -0.359 c -0.09 -0.188 -0.188 -0.273 -0.523 -0.293 c -0.703 -0.047 -1.195 -0.047 -1.93 0 c -0.336 0.02 -0.434 0.109 -0.523 0.293 c -0.094 0.188 -0.582 0.324 -0.945 0.359 c -0.367 0.035 -0.258 0.098 0.031 0.094 c 0.285 -0.004 0.617 0.004 0.91 -0.031 Z" style="fill:#444459"/>
+ <path d="m 20.352 18.637 l -0.516 0 c -0.141 0 -0.254 0.121 -0.254 0.27 l 0 0.828 c 0 0.145 0.113 0.266 0.254 0.266 l 0.516 0 c 0.141 0 0.254 -0.121 0.254 -0.266 l 0 -0.828 c 0 -0.148 -0.113 -0.266 -0.254 -0.266 m -0.031 1 c 0 0.117 -0.051 0.211 -0.113 0.211 l -0.227 0 c -0.063 0 -0.113 -0.094 -0.113 -0.211 l 0 -0.652 c 0 -0.113 0.051 -0.211 0.113 -0.211 l 0.227 0 c 0.063 0 0.113 0.098 0.113 0.211 m 4.03 0.059 l -0.488 0 c -0.059 0 -0.109 -0.137 -0.109 -0.27 l 0 -0.078 c 0 -0.133 0.051 -0.242 0.109 -0.242 l 0.715 0 l 0 -0.164 l -0.848 0 c -0.141 0 -0.254 0.137 -0.254 0.305 l 0 0.277 c 0 0.168 0.113 0.336 0.254 0.336 l 0.496 0 c 0.063 0 0.109 0.109 0.109 0.242 l 0 0.137 c 0 0.133 -0.051 0.242 -0.109 0.242 l -0.746 0 l 0 0.164 l 0.871 0 c 0.137 0 0.254 -0.137 0.254 -0.305 l 0 -0.34 c 0 -0.168 -0.117 -0.305 -0.254 -0.305 m -7.363 -0.145 l 0 0.828 c 0 0.145 0.121 0.266 0.27 0.266 l 0.625 0 l 0 -0.145 l -0.473 0 c -0.066 0 -0.121 -0.094 -0.121 -0.211 l 0 -0.262 l 0.586 0 l 0 -0.129 l -0.586 0 l 0 -0.262 c 0 -0.113 0.055 -0.211 0.121 -0.211 l 0.473 0 l 0 -0.141 l -0.625 0 c -0.148 0 -0.27 0.117 -0.27 0.266 m 9.578 0 l 0 0.828 c 0 0.145 0.121 0.266 0.266 0.266 l 0.629 0 l 0 -0.145 l -0.477 0 c -0.066 0 -0.117 -0.094 -0.117 -0.211 l 0 -0.652 c 0 -0.117 0.051 -0.211 0.117 -0.211 l 0.477 0 l 0 -0.145 l -0.629 0 c -0.145 0.004 -0.266 0.121 -0.266 0.27 m -7.918 0.727 l -0.242 -0.996 l -0.285 0 l 0 1.363 l 0.195 0 l 0 -0.941 l 0.227 0.941 l 0.211 0 l 0.215 -0.891 l 0 0.891 l 0.301 0 l 0 -1.363 l -0.383 0 m -2.891 0.902 l -0.301 -1.25 l -0.363 0 l 0 1.711 l 0.246 0 l 0 -1.184 l 0.285 1.184 l 0.266 0 l 0.289 -1.203 l 0 1.203 l 0.359 0 l 0 -1.711 l -0.48 0 m 5.504 0.859 l 0 -0.242 c 0 -0.148 -0.113 -0.266 -0.254 -0.266 l -0.645 0 l 0 1.359 l 0.258 0 l 0 -1.219 l 0.301 0 c 0.059 0 0.109 0.094 0.109 0.211 l 0 0.07 c 0 0.113 -0.051 0.211 -0.109 0.211 l -0.066 0 l 0 0.012 l -0.117 0 l 0.301 0.715 l 0.223 0 l -0.246 -0.586 c 0.137 -0.004 0.246 -0.121 0.246 -0.266 m 4.09 0.852 l 0.262 0 l 0 -1.359 l -0.262 0 m -1.223 0.227 l 0.348 0 l 0 1.133 l 0.262 0 l 0 -1.133 l 0.348 0 l 0 -0.227 l -0.957 0 m 4 0 l -0.262 0 l -0.398 0.477 l 0 -0.477 l -0.258 0 l 0 1.359 l 0.258 0 l 0 -0.586 l 0.398 0.586 l 0.262 0 l -0.512 -0.75 m -5.656 -0.074 l -0.227 -0.535 l -0.262 0 l 0.332 0.773 l 0 0.586 l 0.258 0 l 0 -0.59 l 0.301 -0.77 l -0.191 0 l -0.211 0.531 Z" style="fill:#393959"/>
+ <g style="fill:#444459">
+ <path d="m 8.211 12.715 l 0 0.16 l 0.043 0 c 0.035 0 0.047 0.008 0.047 0.027 c 0 0.012 -0.004 0.023 -0.016 0.043 l -0.164 0.254 c -0.023 0.035 -0.047 0.031 -0.063 0.004 l -0.16 -0.246 c -0.008 -0.012 -0.02 -0.027 -0.02 -0.047 c 0 -0.023 0.016 -0.031 0.059 -0.031 l 0.043 0 l 0 -0.164 l -0.578 0 l 0 0.164 c 0.145 0 0.137 0.016 0.188 0.102 l 0.313 0.492 l 0 0.25 c 0 0.063 -0.023 0.086 -0.09 0.086 l -0.098 0 l 0 0.152 l 0.637 0 l 0 -0.152 l -0.102 0 c -0.063 0 -0.086 -0.023 -0.086 -0.086 l 0 -0.25 l 0.266 -0.406 c 0.094 -0.176 0.109 -0.188 0.176 -0.188 l 0.063 0 l 0 -0.164 m -5.09 0.289 c 0 -0.102 0.129 -0.168 0.277 -0.168 c 0.117 0 0.258 0.07 0.324 0.156 c 0.035 0.047 0.074 0.082 0.086 0.172 l 0.129 0 l 0 -0.449 l -0.141 0 c 0 0.105 -0.027 0.102 -0.059 0.074 c -0.105 -0.086 -0.215 -0.113 -0.348 -0.113 c -0.316 0 -0.516 0.16 -0.516 0.418 c 0 0.246 0.16 0.316 0.375 0.363 l 0.191 0.043 c 0.227 0.051 0.297 0.074 0.297 0.168 c 0 0.09 -0.074 0.156 -0.277 0.16 c -0.137 0 -0.285 -0.059 -0.348 -0.141 c -0.039 -0.047 -0.078 -0.07 -0.105 -0.188 l -0.129 0 l 0 0.461 l 0.145 0 c 0.004 -0.066 0.02 -0.117 0.051 -0.09 c 0.102 0.078 0.277 0.129 0.395 0.129 c 0.332 0 0.52 -0.152 0.52 -0.422 c 0 -0.52 -0.867 -0.301 -0.867 -0.574 m 3.219 -0.125 l 0.082 0 c 0.066 0 0.09 0.023 0.09 0.09 l -0.004 0.496 l -0.551 -0.738 l -0.457 0 l 0 0.152 l 0.09 0 c 0.066 0 0.09 0.023 0.09 0.09 l 0 0.762 c 0 0.063 -0.023 0.086 -0.09 0.086 l -0.09 0 l 0 0.152 l 0.527 0 l 0 -0.152 l -0.086 0 c -0.07 0 -0.094 -0.023 -0.094 -0.086 l 0 -0.633 l 0.645 0.871 l 0.199 0 l 0 -1 c 0 -0.066 0.023 -0.09 0.09 -0.09 l 0.066 0 l 0 -0.152 l -0.508 0 m -1.531 -0.059 c -0.406 0 -0.656 0.254 -0.656 0.664 c 0 0.406 0.246 0.66 0.645 0.66 c 0.418 0 0.664 -0.25 0.664 -0.68 c 0 -0.383 -0.266 -0.645 -0.652 -0.645 m -0.008 1.16 c -0.227 0 -0.355 -0.184 -0.355 -0.504 c 0 -0.313 0.137 -0.496 0.363 -0.496 c 0.223 0 0.352 0.188 0.352 0.508 c 0 0.316 -0.133 0.492 -0.359 0.492 Z"/>
+ <path d="m 4.555 19.17 l -1.223 1.117 l 1.223 1.113 Z"/>
+ </g>
+ </g>
+ <g style="fill:#393959">
+ <path d="m 5.695 20.855 c 0.117 -0.141 0.398 -0.508 0.398 -0.844 c 0 -0.273 -0.168 -0.453 -0.367 -0.453 c -0.133 0 -0.242 0.043 -0.375 0.094 l 0.02 0.332 c 0.063 -0.059 0.172 -0.125 0.25 -0.125 c 0.102 0 0.172 0.086 0.172 0.215 c 0 0.234 -0.246 0.531 -0.371 0.707 l -0.094 0.133 l 0 0.281 l 0.777 0 l 0 -0.281 l -0.457 0 m 0.941 -0.766 c -0.035 0 -0.07 0.004 -0.109 0.008 l 0 -0.297 l 0.445 0 l 0 -0.273 l -0.695 0 l 0 0.855 c 0.07 -0.023 0.137 -0.043 0.199 -0.043 c 0.09 0 0.254 0.051 0.254 0.277 c 0 0.109 -0.066 0.266 -0.23 0.266 c -0.078 0 -0.141 -0.031 -0.234 -0.078 l -0.016 0.285 c 0.09 0.043 0.148 0.074 0.309 0.074 c 0.316 0 0.473 -0.277 0.473 -0.539 c 0 -0.348 -0.145 -0.535 -0.395 -0.535 m 0.957 0.016 c -0.035 0 -0.133 0.008 -0.219 0.141 l -0.004 0 c 0.008 -0.23 0.051 -0.473 0.27 -0.473 c 0.078 0 0.16 0.043 0.211 0.07 l 0.02 -0.277 c -0.098 -0.039 -0.172 -0.066 -0.273 -0.066 c -0.379 0 -0.5 0.438 -0.5 0.891 c 0 0.348 0.074 0.773 0.434 0.773 c 0.359 0 0.402 -0.414 0.402 -0.516 c 0 -0.352 -0.16 -0.543 -0.34 -0.543 m -0.078 0.801 c -0.129 0 -0.129 -0.199 -0.129 -0.246 c 0 -0.086 0 -0.281 0.129 -0.281 c 0.117 0 0.129 0.18 0.129 0.254 c 0 0.082 -0.012 0.273 -0.129 0.273 m 1.262 -0.188 l -0.004 0 l -0.148 -0.754 l -0.328 0 l 0 1.168 l 0.199 0 l 0 -0.922 l 0.004 0 l 0.199 0.922 l 0.145 0 l 0.207 -0.922 l 0.004 0 l 0 0.922 l 0.199 0 l 0 -1.168 l -0.316 0 m 0.922 0.563 c 0.055 -0.012 0.168 -0.082 0.168 -0.27 c 0 -0.125 -0.059 -0.293 -0.254 -0.293 l -0.348 0 l 0 1.172 l 0.336 0 c 0.055 0 0.285 -0.027 0.285 -0.324 c 0 -0.184 -0.082 -0.258 -0.188 -0.285 m -0.223 -0.371 l 0.059 0 c 0.105 0 0.125 0.102 0.125 0.141 c 0 0.023 -0.004 0.145 -0.129 0.145 l -0.055 0 m 0.063 0.496 l -0.063 0 l 0 -0.305 l 0.086 0 c 0.07 0 0.117 0.051 0.117 0.152 c 0 0.152 -0.113 0.152 -0.141 0.152 Z"/>
+ <path d="m 19.332 13.59 l 0.238 0 l 0 1.055 l 0.258 0 l 0 -1.055 l 0.238 0 l 0 -0.234 l -0.734 0 m 1.266 -0.023 c -0.316 0 -0.465 0.289 -0.465 0.668 c 0 0.379 0.148 0.668 0.465 0.668 c 0.313 0 0.465 -0.289 0.465 -0.668 c 0 -0.379 -0.152 -0.668 -0.465 -0.668 m 0 1.117 c -0.148 0 -0.199 -0.203 -0.199 -0.449 c 0 -0.246 0.051 -0.449 0.199 -0.449 c 0.148 0 0.203 0.203 0.203 0.449 c 0 0.246 -0.055 0.449 -0.203 0.449 m 1.266 -1.094 l -0.73 0 l 0 0.234 l 0.238 0 l 0 1.055 l 0.254 0 l 0 -1.055 l 0.238 0 m 0.313 -0.234 l -0.363 1.289 l 0.246 0 l 0.074 -0.289 l 0.344 0 l 0.066 0.289 l 0.266 0 l -0.352 -1.289 m -0.277 0.781 l 0.133 -0.535 l 0.113 0.535 m 0.75 -0.781 l -0.258 0 l 0 1.289 l 0.617 0 l 0 -0.234 l -0.359 0 m 1.188 -0.035 c 0.102 -0.113 0.34 -0.41 0.34 -0.68 c 0 -0.219 -0.141 -0.363 -0.313 -0.363 c -0.113 0 -0.207 0.035 -0.324 0.074 l 0.02 0.27 c 0.055 -0.047 0.145 -0.102 0.215 -0.102 c 0.086 0 0.148 0.066 0.148 0.172 c 0 0.188 -0.215 0.426 -0.32 0.566 l -0.082 0.105 l 0 0.227 l 0.668 0 l 0 -0.227 l -0.391 0 m 0.871 -0.613 c -0.031 0 -0.063 0.004 -0.094 0.008 l 0 -0.238 l 0.379 0 l 0 -0.219 l -0.598 0 l 0 0.684 c 0.063 -0.016 0.121 -0.035 0.172 -0.035 c 0.078 0 0.219 0.043 0.219 0.227 c 0 0.086 -0.055 0.211 -0.195 0.211 c -0.07 0 -0.121 -0.023 -0.203 -0.063 l -0.016 0.227 c 0.078 0.035 0.129 0.063 0.266 0.063 c 0.273 0 0.406 -0.223 0.406 -0.434 c 0 -0.277 -0.125 -0.43 -0.336 -0.43 m 0.879 0.016 c -0.031 0 -0.113 0.004 -0.188 0.109 c 0.008 -0.184 0.043 -0.379 0.23 -0.379 c 0.066 0 0.137 0.035 0.18 0.059 l 0.016 -0.223 c -0.082 -0.035 -0.145 -0.055 -0.234 -0.055 c -0.324 0 -0.43 0.352 -0.43 0.715 c 0 0.281 0.066 0.621 0.375 0.621 c 0.309 0 0.344 -0.336 0.344 -0.414 c 0 -0.281 -0.137 -0.434 -0.293 -0.434 m -0.066 0.641 c -0.109 0 -0.109 -0.16 -0.109 -0.199 c 0 -0.066 0 -0.227 0.109 -0.227 c 0.102 0 0.113 0.148 0.113 0.203 c 0 0.066 -0.012 0.223 -0.113 0.223 m 1.176 -0.125 l -0.133 -0.559 l -0.293 0 l 0 0.867 l 0.176 0 l 0 -0.688 l 0.004 0 l 0.176 0.688 l 0.129 0 l 0.184 -0.688 l 0.004 0 l 0 0.688 l 0.176 0 l 0 -0.867 l -0.277 0 m 0.816 0.418 l 0 -0.004 c 0.047 -0.008 0.145 -0.063 0.145 -0.199 c 0 -0.094 -0.051 -0.215 -0.227 -0.215 l -0.305 0 l 0 0.867 l 0.297 0 c 0.047 0 0.254 -0.02 0.254 -0.242 c 0 -0.137 -0.074 -0.188 -0.164 -0.207 m -0.199 -0.277 l 0.051 0 c 0.094 0 0.109 0.074 0.109 0.105 c 0 0.016 -0.004 0.105 -0.113 0.105 l -0.047 0 m 0.051 0.367 l -0.051 0 l 0 -0.227 l 0.074 0 c 0.063 0 0.102 0.039 0.102 0.117 c 0 0.109 -0.098 0.109 -0.125 0.109 Z"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/devices/media-flash-sd-mmc.svg b/.icons/Material-Black-Lime-Numix/32/devices/media-flash-sd-mmc.svg
new file mode 120000
index 00000000..3421cd88
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/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/32/devices/media-flash.svg b/.icons/Material-Black-Lime-Numix/32/devices/media-flash.svg
new file mode 120000
index 00000000..3421cd88
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/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/32/devices/media-floppy.svg b/.icons/Material-Black-Lime-Numix/32/devices/media-floppy.svg
new file mode 100644
index 00000000..399ed409
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/devices/media-floppy.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <path d="M 5,5 5,27 27,27 27,8 24,5 z" style="fill:#002b36;fill-opacity:1;stroke:none"/>
+ <path d="m 13 5 0 6 9 0 0 -6 z" style="fill:#93a1a1;fill-opacity:1;stroke:none"/>
+ <path d="m 8 13 0 14 16 0 0 -14 z" style="fill:#eee8d5;fill-opacity:1;stroke:none"/>
+ <path d="m 21 6 -2 0 0 4 2 0 z" style="fill:#002b36;fill-opacity:1;stroke:none"/>
+ <path d="m 9 17 0 1 14 0 0 -1 z" style="fill:#002b36;fill-opacity:1;stroke:none"/>
+ <path d="m 9 22 0 1 14 0 0 -1 -14 0 z" style="fill:#002b36;fill-opacity:1;stroke:none"/>
+ <path d="m 25 27 -2 0 0 -22 1 0 1 1 z" style="fill:#fdf6e3;fill-opacity:0.249;stroke:none"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/devices/media-jaz.svg b/.icons/Material-Black-Lime-Numix/32/devices/media-jaz.svg
new file mode 100644
index 00000000..626f8b60
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/devices/media-jaz.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <g style="fill:#909ea9">
+ <path d="m 9 5.332 c -0.082 0.016 -0.16 0.043 -0.23 0.086 l -3.125 1.938 c -0.188 0.117 -0.309 0.336 -0.313 0.563 l 0 17.438 c 0 0.348 0.32 0.664 0.668 0.664 l 2.457 0 c 0.012 0.344 0.324 0.648 0.668 0.648 l 13.75 0 c 0.344 0 0.656 -0.305 0.668 -0.648 l 2.457 0 c 0.348 0 0.668 -0.316 0.668 -0.664 l 0 -17.438 c -0.004 -0.227 -0.125 -0.445 -0.313 -0.563 l -3.125 -1.938 c -0.109 -0.063 -0.234 -0.09 -0.355 -0.086 l -13.75 0 c -0.043 -0.004 -0.082 -0.004 -0.125 0 m 0.332 1.336 l 14 0 l 2 1.332 l 0 16.668 l -2 0 l 0 -6.668 l -14.664 0 l 0 6.668 l -2 0 l 0 -16.668 m 2.664 12.668 l 13.336 0 l 0 0.664 l -13.336 0 m 0 2 l 13.336 0 l 0 0.668 l -13.336 0 Z"/>
+ <path d="m 15 6 l -2.332 0 l 0 2 l 9.332 0 l 0 -2 Z"/>
+ <path d="m 9.332 16.668 l 0 -4.668 l 9.336 0 l 0 4.668 Z"/>
+ <path d="m 20 12 l 0 4.668 l 2.668 0 l 0 -4.668 Z"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/devices/media-memory-sd.svg b/.icons/Material-Black-Lime-Numix/32/devices/media-memory-sd.svg
new file mode 100644
index 00000000..08efb34f
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/devices/media-memory-sd.svg
@@ -0,0 +1,12 @@
+<!-- Generator: flash2svg, http://dissentgraphics.com/tools/flash2svg -->
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32" style="image-rendering:optimizeSpeed;enable-background:new 0 0 1024 1024">
+ <rect width="1.4" height="2.8" x="24.6" y="9.2" rx="0.427" style="fill:#8e8e8e;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 9.5 2 15.624 0 c 0.485 0 0.836 0.392 0.875 0.875 l 0 6.125 -1 0 l 0 6 1 0 0 14.13 c 0 0.485 -0.39 0.875 -0.875 0.875 l -7.375 0 -0.35 -1 -2.8 0 -0.35 1 -7.375 0 c -0.485 0 -0.875 -0.39 -0.875 -0.875 l 0 -17.12 1 0 0 -2 -1 0 0 -4.5" style="fill:#464646;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect width="1.5" height="4" x="8" y="6" rx="0.35" style="fill:#ffd642;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect width="1.5" height="6" x="10.9" y="4" rx="0.35" style="fill:#ffd642;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect width="2" height="28" x="22" y="2" style="fill:#faf2f2;opacity:0.2;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect rx="0.35" y="4" x="13.8" height="6" width="1.5" style="fill:#ffd642;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect rx="0.35" y="4" x="16.7" height="6" width="1.5" style="fill:#ffd642;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect width="1.5" height="6" x="19.6" y="4" rx="0.35" style="fill:#ffd642;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect rx="0.35" y="4" x="22.5" height="6" width="1.5" style="fill:#ffd642;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/devices/media-memory-sm.svg b/.icons/Material-Black-Lime-Numix/32/devices/media-memory-sm.svg
new file mode 100644
index 00000000..a8c8d4d8
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/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 32 32">
+ <defs>
+ <filter width="32" x="0" y="0" height="32" 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.844 -7.156 16 -16 16 c -8.844 0 -16 -7.156 -16 -16 c 0 -8.844 7.156 -16 16 -16 c 8.844 0 16 7.156 16 16 Z" transform="matrix(.125 0 0 .125 -3.41333 -4.5)" 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.064 l 16 0 l 0 -5.03 Z" transform="matrix(.66667 0 0 .66667 -197.33333 -33.33333)" 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.06 0 l -1.969 1.969" transform="matrix(.66667 0 0 .66667 -197.33333 -34)" 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.049 1 2.098 2.385 1.998 l 31.852 0 c 0.896 -0.047 1.781 -0.791 1.764 -2.262 l 0 -36.932 c 0 -0.715 -0.229 -1.195 -0.756 -1.711 c 0 0 -2.748 -2.836 -2.748 -2.836 c -0.27 -0.27 -0.451 -0.381 -1.242 -0.381 l -30 0 c -0.938 0.064 -1.295 1 -1.23 1.74 Z" transform="matrix(.66667 0 0 .66667 -197.33333 -34)" style="fill:url(#linear1);stroke:#2e3436;fill-rule:evenodd"/>
+ <path d="m 307.38 55.617 l 24.18 0 c 1.049 0 1.898 0.85 1.898 1.898 l 0 13.201 c 0 1.049 -0.85 1.898 -1.898 1.898 l -24.18 0 c -1.049 0 -1.898 -0.85 -1.898 -1.898 l 0 -13.201 c 0 -1.049 0.85 -1.898 1.898 -1.898 Z" transform="matrix(.66667 0 0 .66667 -197.33333 -34)" style="fill:#ecd400;stroke:#2e3436;fill-rule:evenodd;stroke-width:3"/>
+ <path d="m 307.38 55.617 l 24.18 0 c 1.049 0 1.898 0.85 1.898 1.898 l 0 13.201 c 0 1.049 -0.85 1.898 -1.898 1.898 l -24.18 0 c -1.049 0 -1.898 -0.85 -1.898 -1.898 l 0 -13.201 c 0 -1.049 0.85 -1.898 1.898 -1.898 Z" transform="matrix(.66667 0 0 .66667 -197.33333 -34)" 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.145 0.516 1.149 1.148 l 0 12.709 c -0.002 0.633 -0.515 1.143 -1.148 1.143 l -23.707 0 c -0.633 0 -1.145 -0.51 -1.143 -1.143 l 0 -12.709 c -0.003 -0.633 0.509 -1.148 1.142 -1.148 Z" transform="matrix(.66667 0 -.00369 .66665 -197.33333 -34)" style="stroke-opacity:0.447;fill:none;stroke:#fff"/>
+ <path d="m 7.988 3.41 l 0 4 c 4.801 -1.906 10.04 2.652 15.332 1.332 l 0 -5.285 l 0.668 0 l 0 10.621 l -0.668 0 l 0 -4 c -5.777 1.293 -10.371 -3.363 -15.332 -1.336 l 0 5.336 l -0.668 0 l 0 -10.668 Z" style="fill:#fff;fill-opacity:0.447;fill-rule:evenodd"/>
+ <path d="m 8.652 3.41 l 0 3.156 l 0.668 -0.16 l 0 -2.996 Z" style="fill:#fff;fill-opacity:0.447;fill-rule:evenodd"/>
+ <path d="m 9.988 6.406 l 0 -2.996 l 0.664 0 l 0 2.937 Z" style="fill:#fff;fill-opacity:0.447;fill-rule:evenodd"/>
+ <path d="m 11.32 6.348 l 0 -2.937 l 0.668 0 l 0 3.039 Z" style="fill:#fff;fill-opacity:0.447;fill-rule:evenodd"/>
+ <path d="m 12.652 6.598 l 0 -3.187 l 0.668 0 l 0 3.332 Z" style="fill:#fff;fill-opacity:0.447;fill-rule:evenodd"/>
+ <path d="m 13.988 6.852 l 0 -3.441 l 0.664 0 l 0 3.559 Z" style="fill:#fff;fill-opacity:0.447;fill-rule:evenodd"/>
+ <path d="m 15.32 7.203 l 0 -3.793 l 0.668 0 l 0 3.883 Z" style="fill:#fff;fill-opacity:0.447;fill-rule:evenodd"/>
+ <path d="m 16.652 7.559 l 0 -4.148 l 0.668 0 l 0 4.266 Z" style="fill:#fff;fill-opacity:0.447;fill-rule:evenodd"/>
+ <path d="m 17.988 7.82 l 0 -4.41 l 0.664 0 l 0 4.531 Z" style="fill:#fff;fill-opacity:0.447;fill-rule:evenodd"/>
+ <path d="m 19.32 8.145 l 0 -4.734 l 0.668 0 l 0 4.793 Z" style="fill:#fff;fill-opacity:0.447;fill-rule:evenodd"/>
+ <path d="m 20.652 8.266 l 0 -4.855 l 0.668 0 l 0 4.855 Z" style="fill:#fff;fill-opacity:0.447;fill-rule:evenodd"/>
+ <path d="m 21.988 8.266 l 0 -4.855 l 0.664 0 l 0 4.766 Z" style="fill:#fff;fill-opacity:0.447;fill-rule:evenodd"/>
+ <path d="m 8.652 14.05 l 0 -4.953 l 0.668 -0.078 l 0 5.03 Z" style="fill:#fff;fill-opacity:0.447;fill-rule:evenodd"/>
+ <path d="m 9.988 8.988 l 0 5.059 l 0.664 0 l 0 -5.148 Z" style="fill:#fff;fill-opacity:0.447;fill-rule:evenodd"/>
+ <path d="m 11.32 8.898 l 0 5.148 l 0.668 0 l 0 -5.07 Z" style="fill:#fff;fill-opacity:0.447;fill-rule:evenodd"/>
+ <path d="m 12.652 9.18 l 0 4.867 l 0.668 0 l 0 -4.719 Z" style="fill:#fff;fill-opacity:0.447;fill-rule:evenodd"/>
+ <path d="m 13.988 9.488 l 0 4.559 l 0.664 0 l 0 -4.383 Z" style="fill:#fff;fill-opacity:0.447;fill-rule:evenodd"/>
+ <path d="m 15.32 9.902 l 0 4.145 l 0.668 0 l 0 -3.91 Z" style="fill:#fff;fill-opacity:0.447;fill-rule:evenodd"/>
+ <path d="m 16.652 10.254 l 0 3.793 l 0.668 0 l 0 -3.617 Z" style="fill:#fff;fill-opacity:0.447;fill-rule:evenodd"/>
+ <path d="m 17.988 10.547 l 0 3.5 l 0.664 0 l 0 -3.379 Z" style="fill:#fff;fill-opacity:0.447;fill-rule:evenodd"/>
+ <path d="m 19.32 10.785 l 0 3.262 l 0.668 0 l 0 -3.234 Z" style="fill:#fff;fill-opacity:0.447;fill-rule:evenodd"/>
+ <path d="m 20.652 10.934 l 0 3.113 l 0.668 0 l 0 -3.203 Z" style="fill:#fff;fill-opacity:0.447;fill-rule:evenodd"/>
+ <path d="m 21.988 10.902 l 0 3.145 l 0.664 0 l 0 -3.262 Z" style="fill:#fff;fill-opacity:0.447;fill-rule:evenodd"/>
+ <path d="m 5.863 22.742 l 19.578 0 c 0.301 0 0.547 0.246 0.547 0.547 l 0 6.242 c 0 0.301 -0.246 0.547 -0.547 0.547 l -19.578 0 c -0.301 0 -0.543 -0.246 -0.543 -0.547 l 0 -6.242 c 0 -0.301 0.242 -0.547 0.543 -0.547 Z" style="fill:#2e3436;fill-rule:evenodd"/>
+ <path d="m 6.074 23.41 l 19.16 0 c 0.047 0 0.086 0.039 0.086 0.086 l 0 5.828 c 0 0.047 -0.039 0.086 -0.086 0.086 l -19.16 0 c -0.047 0 -0.086 -0.039 -0.086 -0.086 l 0 -5.828 c 0 -0.047 0.039 -0.086 0.086 -0.086 Z" style="fill:url(#linear3);fill-rule:evenodd"/>
+ <path d="m 6.074 23.41 l 19.16 0 c 0.047 0 0.086 0.039 0.086 0.086 l 0 1.828 c 0 0.047 -0.039 0.086 -0.086 0.086 l -19.16 0 c -0.047 0 -0.086 -0.039 -0.086 -0.086 l 0 -1.828 c 0 -0.047 0.039 -0.086 0.086 -0.086 Z" style="fill:url(#linear4);fill-rule:evenodd"/>
+ <path d="m 7.406 24.08 l 6.52 0 c 0.047 0 0.086 0.039 0.086 0.086 l 0 1.16 c 0 0.047 -0.039 0.086 -0.086 0.086 l -6.52 0 c -0.047 0 -0.086 -0.039 -0.086 -0.086 l 0 -1.16 c 0 -0.047 0.039 -0.086 0.086 -0.086 Z" style="fill:#e8b96e;fill-rule:evenodd"/>
+ <path d="m 15.387 24.08 l 2.516 0 c 0.051 0 0.09 0.039 0.09 0.086 l 0 1.16 c 0 0.047 -0.039 0.086 -0.09 0.086 l -2.516 0 c -0.047 0 -0.086 -0.039 -0.086 -0.086 l 0 -1.16 c 0 -0.047 0.039 -0.086 0.086 -0.086 Z" style="fill:#e8b96e;fill-rule:evenodd"/>
+ <path d="m 302.78 52.5 c -0.141 0.006 -0.146 0.006 -0.217 0.123 c -0.07 0.123 -0.105 0.369 -0.094 0.533 c 0 0.029 0 0.064 0 0.094 l 0 40.31 c 0.035 0.492 0.498 1.125 1.342 1.061 c 0.023 0 0.047 0 0.064 0 l 31.781 0 c 0.357 -0.018 0.82 -0.205 0.814 -1.283 l 0 -36.902 c 0 -0.51 -0.035 -0.604 -0.439 -1 c -0.006 -0.012 -0.012 -0.018 -0.018 -0.029 l -2.719 -2.813 c -0.064 -0.059 -0.029 -0.029 -0.035 -0.029 c 0 -0.006 -0.029 -0.035 -0.029 -0.035 c 0 0 -0.146 -0.029 -0.498 -0.029 Z" transform="matrix(.66667 0 0 .66667 -197.31259 -34.08635)" style="fill:none;stroke:url(#linear5)"/>
+ <path d="m 6 28 l 19.457 0 l 0 0.75 l -19.457 0 Z" style="fill:url(#radial2);fill-rule:evenodd"/>
+ <path d="m 6.074 23.41 l 19.16 0 c 0.047 0 0.086 0.039 0.086 0.086 l 0 5.828 c 0 0.047 -0.039 0.086 -0.086 0.086 l -19.16 0 c -0.047 0 -0.086 -0.039 -0.086 -0.086 l 0 -5.828 c 0 -0.047 0.039 -0.086 0.086 -0.086 Z" style="fill:url(#linear6);fill-rule:evenodd"/>
+ <path d="m 302.78 52.594 c -0.111 0.006 -0.064 -0.006 -0.123 0.094 c -0.064 0.1 -0.105 0.322 -0.094 0.469 c 0 0.029 0 0.064 0 0.094 l 0 40.31 c 0.029 0.445 0.416 1.031 1.219 0.967 c 0.029 0 0.059 0 0.094 0 l 31.781 0 c 0.305 -0.012 0.727 -0.146 0.715 -1.184 l 0 -36.908 c 0 -0.486 -0.012 -0.551 -0.404 -0.938 c -0.012 -0.012 -0.023 -0.023 -0.029 -0.029 l -2.719 -2.813 c -0.117 -0.111 -0.047 -0.041 -0.035 -0.035 c 0.018 0.006 -0.117 -0.029 -0.469 -0.029 Z" transform="matrix(.66667 0 0 .66667 -197.33333 -34)" 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 5.879 26.09 l 20.234 0 l 0 5 l -20.234 0 Z" style="fill:url(#linear0)"/>
+ <path d="m 26.12 26.09 l 0 5 c 2.156 0.008 5.215 -1.121 5.215 -2.5 c 0 -1.383 -2.406 -2.5 -5.215 -2.5 Z" style="fill:url(#radial0)"/>
+ <path d="m 5.879 26.09 l 0 5 c -2.16 0.008 -5.219 -1.121 -5.219 -2.5 c 0 -1.383 2.406 -2.5 5.219 -2.5 Z" style="fill:url(#radial1)"/>
+ </g>
+ <linearGradient gradientTransform="matrix(.66667 0 0 .66667 -197.33333 -34)" 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(.04191 0 0 .02059 .8485 18.53539)" 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(.66667 0 0 .62267 -.01333 .372)" 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(.66667 0 0 .66667 -197.33333 -34)" 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="32" height="32" 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(-.04191 0 0 .02059 31.13676 18.53539)" 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(.66667 0 0 .19415 -197.33333 10.21)" id="radial2" r="14.594" gradientUnits="userSpaceOnUse" xlink:href="#radial3"/>
+ <radialGradient cx="605.71" cy="486.65" gradientTransform="matrix(.04191 0 0 .02059 .85756 18.53539)" 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/32/devices/media-memory.svg b/.icons/Material-Black-Lime-Numix/32/devices/media-memory.svg
new file mode 120000
index 00000000..f19a62ed
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/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/32/devices/media-optical-audio.svg b/.icons/Material-Black-Lime-Numix/32/devices/media-optical-audio.svg
new file mode 100644
index 00000000..407efbe1
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/devices/media-optical-audio.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <g transform="matrix(0.6875,0,0,0.6875,-0.5,-690.99901)" 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 14.809 14.771 c 0.268 -0.259 0.612 -0.434 0.983 -0.48 l -0.134 -1.01 c -0.594 0.074 -1.136 0.334 -1.563 0.748 l 0.713 0.741 z m -1.191 -1.229 c 0.534 -0.513 1.223 -0.846 1.96 -0.939 l -0.957 -7.505 c -2.364 0.302 -4.575 1.357 -6.279 3.01 l 5.275 5.436 z" style="fill:#657b83;opacity:0.256"/>
+ <path d="m 17.604 16.596 c -0.13 0.349 -0.365 0.655 -0.681 0.857 l 0.556 0.854 c 0.504 -0.322 0.881 -0.791 1.088 -1.349 l -0.963 -0.362 z m 1.604 0.596 c -0.26 0.693 -0.739 1.29 -1.365 1.692 l 4.097 6.36 c 2 -1.291 3.544 -3.196 4.37 -5.419 l -7.103 -2.633 z" style="fill:#fffefb;opacity:0.464;fill-opacity:1"/>
+ <path d="m 17.233 17.187 c -0.259 0.268 -0.597 0.454 -0.966 0.513 l 0.168 1 c 0.591 -0.094 1.124 -0.373 1.536 -0.802 l -0.738 -0.716 z m 1.233 1.187 c -0.516 0.531 -1.193 0.887 -1.927 1.01 l 1.216 7.467 c 2.352 -0.383 4.525 -1.514 6.171 -3.222 l -5.46 -5.251 z" style="fill:#657b83;opacity:0.256"/>
+ <path d="m 14.407 15.374 c 0.136 -0.347 0.378 -0.648 0.697 -0.844 l -0.54 -0.864 c -0.51 0.313 -0.896 0.774 -1.113 1.328 l 0.956 0.38 z m -1.593 -0.626 c 0.274 -0.688 0.763 -1.276 1.396 -1.666 l -3.976 -6.437 c -2.027 1.253 -3.603 3.128 -4.472 5.336 l 7.05 2.767 z" style="fill:#fffefb;opacity:0.426;fill-opacity:1"/>
+ <path d="m 16 12 c -2.209 0 -4 1.791 -4 4 0 2.209 1.791 4 4 4 2.209 0 4 -1.791 4 -4 0 -2.209 -1.791 -4 -4 -4 z m 0 1 c 1.657 0 3 1.343 3 3 0 1.657 -1.343 3 -3 3 -1.657 0 -3 -1.343 -3 -3 0 -1.657 1.343 -3 3 -3 z" style="fill:#657b83;fill-opacity:1;stroke:none"/>
+ <path d="m 18.83 6.368 c 0.494 -0.078 1.027 -0.031 1.5 0.196 1.894 0.91 3.509 0.205 3.509 0.205 0 0 -1.272 3.079 -3.512 2.991 -2.117 -0.081 -2.432 0.499 -2.492 0.57 l 1.284 8.918 c 0.009 0.061 0.021 0.115 0.027 0.175 0.2 1.922 -1.14 4.089 -3.291 5.326 -2.729 1.569 -5.948 1.08 -7.198 -1.099 -1.25 -2.179 -0.063 -5.238 2.666 -6.808 2.112 -1.214 4.519 -1.172 6.08 -0.09 l -1.389 -8.902 -0.046 -0.065 c 0 0 1.375 -1.206 2.862 -1.417 z" style="fill:#d33682;color:#000"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/devices/media-optical-bd.svg b/.icons/Material-Black-Lime-Numix/32/devices/media-optical-bd.svg
new file mode 120000
index 00000000..06cfdca7
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/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/32/devices/media-optical-cd-audio.svg b/.icons/Material-Black-Lime-Numix/32/devices/media-optical-cd-audio.svg
new file mode 120000
index 00000000..446400df
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/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/32/devices/media-optical-cd-r.svg b/.icons/Material-Black-Lime-Numix/32/devices/media-optical-cd-r.svg
new file mode 120000
index 00000000..06cfdca7
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/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/32/devices/media-optical-cd-rw.svg b/.icons/Material-Black-Lime-Numix/32/devices/media-optical-cd-rw.svg
new file mode 120000
index 00000000..06cfdca7
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/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/32/devices/media-optical-cd.svg b/.icons/Material-Black-Lime-Numix/32/devices/media-optical-cd.svg
new file mode 120000
index 00000000..06cfdca7
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/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/32/devices/media-optical-cdr.svg b/.icons/Material-Black-Lime-Numix/32/devices/media-optical-cdr.svg
new file mode 120000
index 00000000..06cfdca7
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/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/32/devices/media-optical-dvd-data.svg b/.icons/Material-Black-Lime-Numix/32/devices/media-optical-dvd-data.svg
new file mode 120000
index 00000000..499dc6d2
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/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/32/devices/media-optical-dvd-r-plus.svg b/.icons/Material-Black-Lime-Numix/32/devices/media-optical-dvd-r-plus.svg
new file mode 120000
index 00000000..499dc6d2
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/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/32/devices/media-optical-dvd-r.svg b/.icons/Material-Black-Lime-Numix/32/devices/media-optical-dvd-r.svg
new file mode 120000
index 00000000..499dc6d2
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/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/32/devices/media-optical-dvd-ram.svg b/.icons/Material-Black-Lime-Numix/32/devices/media-optical-dvd-ram.svg
new file mode 120000
index 00000000..499dc6d2
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/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/32/devices/media-optical-dvd-rom.svg b/.icons/Material-Black-Lime-Numix/32/devices/media-optical-dvd-rom.svg
new file mode 120000
index 00000000..499dc6d2
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/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/32/devices/media-optical-dvd-rw.svg b/.icons/Material-Black-Lime-Numix/32/devices/media-optical-dvd-rw.svg
new file mode 120000
index 00000000..499dc6d2
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/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/32/devices/media-optical-dvd-video.svg b/.icons/Material-Black-Lime-Numix/32/devices/media-optical-dvd-video.svg
new file mode 120000
index 00000000..499dc6d2
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/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/32/devices/media-optical-dvd.svg b/.icons/Material-Black-Lime-Numix/32/devices/media-optical-dvd.svg
new file mode 120000
index 00000000..499dc6d2
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/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/32/devices/media-optical.svg b/.icons/Material-Black-Lime-Numix/32/devices/media-optical.svg
new file mode 120000
index 00000000..06cfdca7
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/devices/media-optical.svg
@@ -0,0 +1 @@
+media-cdr.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/devices/media-removable.svg b/.icons/Material-Black-Lime-Numix/32/devices/media-removable.svg
new file mode 120000
index 00000000..62992d8f
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/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/32/devices/media-tape.svg b/.icons/Material-Black-Lime-Numix/32/devices/media-tape.svg
new file mode 100644
index 00000000..c46001a6
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/devices/media-tape.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <circle cx="11.5" cy="16.375" r="5.25" style="fill:#262626;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <circle r="4.5" cy="16.375" cx="20.5" style="fill:#262626;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <circle cx="11.5" cy="16.375" r="2.25" style="fill:#fff;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <circle r="2.25" cy="16.375" cx="20.5" style="fill:#fff;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 1.883 7 c -0.489 0 -0.883 0.408 -0.883 0.916 0 5.361 0 10.723 0 16.08 c 0 0.554 0.446 1 1 1 l 28 0 c 0.554 0 1 -0.446 1 -1 c 0 -5.361 0 -10.723 0 -16.08 0 -0.508 -0.394 -0.916 -0.883 -0.916 m -25.547 5 l 6.43 0 0 9 -6.43 0 -0.285 -0.5 c -1.264 -2.475 -1.264 -5.525 0 -8 0.09 -0.171 0.184 -0.337 0.285 -0.5 z m 16.43 0 l 6.43 0 0.285 0.5 c 1.264 2.475 1.264 5.525 0 8 -0.09 0.171 -0.184 0.337 -0.285 0.5 l -6.43 0" style="fill:#838488;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 1 11 1.5 0 0 -2 27 0 0 2 1.5 0 0 -4 -30 0 z" style="fill:#383838;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <rect width="8" height="6" x="12" y="14" rx="0.5" style="fill:#fffcd3;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect width="8" height="2" x="12" y="13" rx="0.6" ry="0.5" style="fill:#f57979;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 25 7 l 0 5 l 2 0 l 0 -5 l -2 0 z m 0 14 l 0 4 l 2 0 l 0 -4 l -2 0 z" style="fill:#bcbcbc;opacity:0.514;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/devices/media-zip.svg b/.icons/Material-Black-Lime-Numix/32/devices/media-zip.svg
new file mode 100644
index 00000000..626f8b60
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/devices/media-zip.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <g style="fill:#909ea9">
+ <path d="m 9 5.332 c -0.082 0.016 -0.16 0.043 -0.23 0.086 l -3.125 1.938 c -0.188 0.117 -0.309 0.336 -0.313 0.563 l 0 17.438 c 0 0.348 0.32 0.664 0.668 0.664 l 2.457 0 c 0.012 0.344 0.324 0.648 0.668 0.648 l 13.75 0 c 0.344 0 0.656 -0.305 0.668 -0.648 l 2.457 0 c 0.348 0 0.668 -0.316 0.668 -0.664 l 0 -17.438 c -0.004 -0.227 -0.125 -0.445 -0.313 -0.563 l -3.125 -1.938 c -0.109 -0.063 -0.234 -0.09 -0.355 -0.086 l -13.75 0 c -0.043 -0.004 -0.082 -0.004 -0.125 0 m 0.332 1.336 l 14 0 l 2 1.332 l 0 16.668 l -2 0 l 0 -6.668 l -14.664 0 l 0 6.668 l -2 0 l 0 -16.668 m 2.664 12.668 l 13.336 0 l 0 0.664 l -13.336 0 m 0 2 l 13.336 0 l 0 0.668 l -13.336 0 Z"/>
+ <path d="m 15 6 l -2.332 0 l 0 2 l 9.332 0 l 0 -2 Z"/>
+ <path d="m 9.332 16.668 l 0 -4.668 l 9.336 0 l 0 4.668 Z"/>
+ <path d="m 20 12 l 0 4.668 l 2.668 0 l 0 -4.668 Z"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/devices/monitor.svg b/.icons/Material-Black-Lime-Numix/32/devices/monitor.svg
new file mode 120000
index 00000000..d890a06c
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/devices/monitor.svg
@@ -0,0 +1 @@
+computer.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/devices/mouse.svg b/.icons/Material-Black-Lime-Numix/32/devices/mouse.svg
new file mode 100644
index 00000000..985f78e6
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/devices/mouse.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <g transform="translate(-3e-7,1.1e-6)">
+ <rect ry="7.415" y="4.374" x="8.982" height="23.729" width="14.274" rx="7.137" style="fill:#586e75;fill-opacity:1;stroke:none"/>
+ <path d="m 15 3.5 0 11.5 l -7 0 0 -4.241 c 0 -3.76 3.155 -6.785 7 -7.259 m 2 0 c 3.779 0.528 7 3.543 7 7.259 l 0 4.241 -7 0 m -9 2 16 0 l 0 4.143 c 0 4.094 -3.653 7.357 -8 7.357 -4.347 0 -8 -3.263 -8 -7.357 z" style="fill:#839496;fill-opacity:1;color:#000"/>
+ <path d="m 21 5.146 0 9.854 l 1.5 0 0 -8.4 c -0.429 -0.542 -0.934 -1.031 -1.5 -1.453 m 0 11.854 l 0 9.871 c 0.569 -0.421 1.073 -0.914 1.5 -1.461 l 0 -8.41 -1.5 0" style="fill:#fdf6e3;opacity:0.246;fill-opacity:1;stroke:none"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/devices/multimedia-player-apple-ipod-touch.svg b/.icons/Material-Black-Lime-Numix/32/devices/multimedia-player-apple-ipod-touch.svg
new file mode 120000
index 00000000..fd92d8c7
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/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/32/devices/multimedia-player-apple-ipod.svg b/.icons/Material-Black-Lime-Numix/32/devices/multimedia-player-apple-ipod.svg
new file mode 120000
index 00000000..fd92d8c7
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/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/32/devices/multimedia-player-ipod-mini-blue.svg b/.icons/Material-Black-Lime-Numix/32/devices/multimedia-player-ipod-mini-blue.svg
new file mode 120000
index 00000000..e6622971
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/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/32/devices/multimedia-player-ipod-touch.svg b/.icons/Material-Black-Lime-Numix/32/devices/multimedia-player-ipod-touch.svg
new file mode 120000
index 00000000..fd92d8c7
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/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/32/devices/multimedia-player-ipod.svg b/.icons/Material-Black-Lime-Numix/32/devices/multimedia-player-ipod.svg
new file mode 120000
index 00000000..fd92d8c7
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/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/32/devices/multimedia-player.svg b/.icons/Material-Black-Lime-Numix/32/devices/multimedia-player.svg
new file mode 100644
index 00000000..ad27068e
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/devices/multimedia-player.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <rect width="12" height="24" x="10" y="4" rx="2.5" style="fill:#93a1a1;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect width="9" height="11" x="11.5" y="5.5" rx="1.5" style="fill:#78b9e7;fill-opacity:1;stroke:none"/>
+ <circle cx="16" cy="22" r="4" style="fill:#657b83;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <circle cx="16" cy="22" r="1.5" style="fill:#073642;fill-opacity:0.41;stroke:none"/>
+ <path d="m 16.67 5.5 -2.063 11 l 4.393 0 c 0.831 0 1.5 -0.669 1.5 -1.5 l 0 -8 c 0 -0.831 -0.669 -1.5 -1.5 -1.5 l -2.33 0 z" style="fill:#fdf6e3;fill-opacity:0.253;stroke:none"/>
+ <path d="m 19 4 0 24 0.5 0 c 0.357 0 0.694 -0.076 1 -0.209 l 0 -23.582 c -0.306 -0.133 -0.643 -0.209 -1 -0.209 l -0.5 0" style="fill:#fdf6e3;fill-opacity:0.237;stroke:none"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/devices/music-player.svg b/.icons/Material-Black-Lime-Numix/32/devices/music-player.svg
new file mode 120000
index 00000000..fd92d8c7
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/devices/music-player.svg
@@ -0,0 +1 @@
+multimedia-player.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/devices/network-modem.svg b/.icons/Material-Black-Lime-Numix/32/devices/network-modem.svg
new file mode 120000
index 00000000..c85ebf49
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/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/32/devices/network-vpn.svg b/.icons/Material-Black-Lime-Numix/32/devices/network-vpn.svg
new file mode 100644
index 00000000..bb8d0473
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/devices/network-vpn.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <path d="m 14 19 0 6 -10 0 0 4 24 0 0 -4 -10 0 0 -6 -4 0 z" style="fill:#919fa9;fill-opacity:1;color:#bebebe"/>
+ <path d="m 16 2.5 c -3.087 0 -5 1.71 -5 5 l 0 4 0 2 2 0 7 0 1 0 0 -2 0 -4 c 0 -3.29 -1.913 -5 -5 -5 m 0 3 c 1.128 0 2 0.872 2 2 l 0 2 -4 0 0 -2 c 0 -1.128 0.872 -2 2 -2 z" style="fill:#bebebe;color:#bebebe"/>
+ <path d="M 8.25,9.25 C 8.5013227,9 9,9 9,9 l 14,0 c 0,0 0.5,0 0.75,0.25 C 24,9.5 24,10 24,10 L 24,21 8,21 8,10 c 0,0 -0.00132,-0.5 0.25,-0.75 z" style="fill:#ecd14c;fill-opacity:1;color:#bebebe"/>
+ <rect width="3" height="12" x="19" y="9" style="fill:#e9d988;opacity:1;fill-opacity:1;stroke:none"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/devices/network-wired-disconnected.svg b/.icons/Material-Black-Lime-Numix/32/devices/network-wired-disconnected.svg
new file mode 100644
index 00000000..14c9981b
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/devices/network-wired-disconnected.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <g transform="translate(0,-16)">
+ <rect width="24" height="22" x="4" y="21" style="fill:#292929;fill-opacity:1"/>
+ </g>
+ <rect x="9" y="-13" width="2" height="6" transform="scale(1,-1)" rx="0" style="fill:#909ea9;opacity:1;fill-opacity:1;color:#bebebe"/>
+ <path d="M 6,29 C 3,29 2,28 2,26 L 2,6 C 2,4 3,3 6,3 l 20,0 c 3,0 4,1 4,3 l 0,20 c 0,2 -1,3 -4,3 z m 4,-6 3,0 0,3 6,0 0,-3 3,0 0,-2 4,0 0,-12 C 26,7 26,6 24.5,6 L 7.5,6 C 6,6 6,7 6,9 l 0,12 4,0 z" style="fill:#909ea9;fill-opacity:1;color:#bebebe"/>
+ <rect x="13" y="-13" width="2" height="6" transform="scale(1,-1)" rx="0" style="fill:#909ea9;opacity:1;fill-opacity:1;color:#bebebe"/>
+ <rect x="17" y="-13" width="2" height="6" transform="scale(1,-1)" rx="0" style="fill:#909ea9;opacity:1;fill-opacity:1;color:#bebebe"/>
+ <rect x="21" y="-13" width="2" height="6" transform="scale(1,-1)" rx="0" style="fill:#909ea9;opacity:1;fill-opacity:1;color:#bebebe"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/devices/network-wired.svg b/.icons/Material-Black-Lime-Numix/32/devices/network-wired.svg
new file mode 120000
index 00000000..f16eb6e8
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/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/32/devices/network-wireless.svg b/.icons/Material-Black-Lime-Numix/32/devices/network-wireless.svg
new file mode 100644
index 00000000..f570439c
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/devices/network-wireless.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <g transform="translate(0,-1020.3622)">
+ <path d="m 16 1033.26 -0.313 1 -5.688 16.1 2 0 4 -3.5 4 3.5 2 0 -5.688 -16.1 z m 0 2.187 0.729 2.313 -0.729 0.583 -0.729 -0.583 z m -0.938 2.979 0.417 0.333 -0.708 0.562 z m 1.875 0 0.292 0.917 -0.708 -0.583 z m -0.938 0.75 1.458 1.167 -1.458 1.104 -1.458 -1.104 z m -1.75 1.792 1.188 0.896 -1.938 1.458 z m 3.521 0 0.729 2.354 -1.938 -1.458 z m -1.771 1.313 l 2.729 2.063 -2.729 1.583 -2.729 -1.583 z m -3.02 2.646 2.354 1.375 l -3.333 2.063 z m 6.04 0 0.979 3.438 -3.333 -2.063 z" style="visibility:visible;fill:#2d2d2d;fill-opacity:1;stroke:none;display:inline;color:#000"/>
+ <path d="m 28 13 c 0 1.657 -1.343 3 -3 3 -1.657 0 -3 -1.343 -3 -3 0 -1.657 1.343 -3 3 -3 1.657 0 3 1.343 3 3 z" transform="matrix(0.66666667,0,0,0.66666667,-0.66666667,1025.0289)" style="fill:#2d2d2d;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <path d="m 16 1029.03 c -2.577 0 -4.667 2.089 -4.667 4.667 0 1.519 0.73 2.877 1.854 3.729 l 0.458 -1.375 c -0.603 -0.603 -0.979 -1.434 -0.979 -2.354 0 -1.841 1.492 -3.333 3.333 -3.333 1.841 0 3.333 1.492 3.333 3.333 0 0.92 -0.376 1.751 -0.979 2.354 l 0.458 1.375 c 1.124 -0.852 1.854 -2.21 1.854 -3.729 0 -2.577 -2.089 -4.667 -4.667 -4.667 z" style="fill:#a6e3ff;fill-opacity:0.558;stroke:none;fill-rule:evenodd"/>
+ <path d="m 16 1026.36 c -4.05 0 -7.333 3.283 -7.333 7.333 0 2.715 1.475 5.086 3.667 6.354 l 0.417 -1.313 c -1.653 -1.069 -2.75 -2.927 -2.75 -5.04 0 -3.314 2.686 -6 6 -6 3.314 0 6 2.686 6 6 0 2.115 -1.097 3.973 -2.75 5.04 l 0.417 1.313 c 2.192 -1.268 3.667 -3.64 3.667 -6.354 0 -4.05 -3.283 -7.333 -7.333 -7.333 z" style="fill:#a6e3ff;fill-opacity:0.558;stroke:none;fill-rule:evenodd"/>
+ <path d="m 16 1023.7 c -5.523 0 -10 4.477 -10 10 0 3.897 2.227 7.266 5.479 8.917 l 0.417 -1.292 c -2.711 -1.465 -4.562 -4.328 -4.562 -7.625 0 -4.786 3.88 -8.667 8.667 -8.667 4.786 0 8.667 3.88 8.667 8.667 0 3.297 -1.852 6.16 -4.563 7.625 l 0.417 1.292 c 3.252 -1.65 5.479 -5.02 5.479 -8.917 c 0 -5.523 -4.477 -10 -10 -10 z" style="fill:#a6e3ff;fill-opacity:0.558;stroke:none;fill-rule:evenodd"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/devices/network-workgroup.svg b/.icons/Material-Black-Lime-Numix/32/devices/network-workgroup.svg
new file mode 100644
index 00000000..25da5c24
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/devices/network-workgroup.svg
@@ -0,0 +1,3 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <path d="m 3.465 5.277 c -0.461 0.086 -0.824 0.523 -0.824 0.988 l 0 19.14 c 0.004 0.512 0.473 0.977 0.988 0.988 l 24.406 0 c 0.52 -0.012 0.984 -0.477 0.992 -0.988 l 0 -16.414 c -0.008 -0.516 -0.473 -0.98 -0.992 -0.992 l -9.563 0 l 0 -1.73 c -0.008 -0.512 -0.477 -0.98 -0.988 -0.988 l -13.855 0 c -0.055 -0.004 -0.109 -0.004 -0.164 0 m 11.707 6.664 l 0.66 0 c 2.91 0 5.277 2.371 5.277 5.281 c 0 2.91 -2.367 5.277 -5.938 5.277 c -2.25 0 -4.613 -2.367 -4.613 -5.277 c 0 -2.91 2.363 -5.281 4.613 -5.281 m 0.086 0.742 c -0.207 0.031 -0.426 0.074 -0.621 0.125 l -0.617 1.031 c 0.055 0.008 0.094 0.004 0.164 0.043 c 0.332 0.188 0.484 0.348 0.578 0.371 c 0.094 0.023 0.512 -0.555 0.207 0.082 c -0.309 0.637 -0.43 0.852 -0.785 0.988 c -0.02 0.008 -0.059 -0.008 -0.082 0 c -0.09 0.109 -0.219 0.234 -0.371 0.371 c -0.332 0.297 -0.496 0.324 -0.496 0.621 c 0 0.297 0.027 0.551 -0.203 0.945 c -0.234 0.398 -0.43 0.406 -0.332 0.703 c 0.102 0.297 0.168 0.809 0 0.578 c -0.168 -0.23 -0.074 -0.68 -0.207 -0.414 c -0.117 0.23 -0.391 0.301 -0.414 0.535 c 0 0.035 -0.004 0.082 0 0.125 c 0.09 0.285 0.582 -0.102 0.582 0.125 c 0 0.23 -0.43 0.215 -0.332 0.414 c 0.102 0.195 0.492 -0.391 0.824 -0.293 c 0.332 0.098 0.113 0.156 0.41 0.293 c 0.301 0.129 0.457 0.254 0.457 0.449 c 0 0.199 0.965 0.125 0.867 0.453 c -0.102 0.332 -0.195 0.258 -0.496 0.621 c -0.164 0.199 -0.316 0.313 -0.414 0.41 c 0.137 0.102 0.172 0.137 0.328 0.082 c 0.215 -0.066 -0.035 -0.152 0.125 -0.246 c 0.043 -0.023 0.059 -0.063 0.086 -0.082 c 0.023 -0.02 0.031 -0.027 0.082 -0.043 c 0.102 -0.027 0.281 -0.039 0.742 -0.039 c 0.918 0 1.402 0.039 1.402 0.039 c 0 0 0.281 0 0 0.168 c -0.207 0.121 -0.609 0.313 -0.66 0.371 c 0.02 -0.004 0.027 0.016 0.082 0 c 0.426 -0.117 1.031 -0.199 1.195 -0.25 c 0.07 -0.02 0.441 -0.234 0.742 -0.371 c 0.012 -0.027 0.031 -0.055 0.039 -0.082 l -0.039 0 c -0.234 -0.098 -0.438 -0.566 -0.371 -0.703 c 0.066 -0.133 0.246 -0.242 0.41 -0.574 c 0.172 -0.332 0.137 -0.059 -0.328 -0.66 c -0.465 -0.602 -0.715 0.035 -0.945 -0.164 c -0.234 -0.203 -0.711 -0.375 -0.91 -0.742 c -0.199 -0.367 -0.125 -0.098 -0.125 -0.492 c 0 -0.402 -0.016 -0.121 0.082 -0.457 c 0.102 -0.332 0.367 -0.387 0.703 -0.621 c 0.047 -0.031 0.074 -0.016 0.125 -0.035 c -0.074 -0.074 -0.164 -0.25 -0.371 -0.457 c 0 0 0.203 -0.426 0.371 -0.496 c 0.16 -0.063 0.273 -0.02 0.496 0.043 c 0.008 -0.035 -0.012 -0.043 0 -0.125 c 0.031 -0.266 -0.086 -0.121 -0.086 -0.289 c 0 -0.164 0.055 0.027 0.289 -0.039 c 0.234 -0.066 0.223 -0.563 0.453 -0.492 c 0.234 0.063 0.254 -0.074 0.453 -0.371 c 0.199 -0.305 -0.02 -0.156 -0.289 -0.293 c -0.266 -0.133 -0.016 0.223 -0.082 0.453 c -0.066 0.234 -0.262 0.09 -0.492 -0.41 c -0.234 -0.5 -0.055 -0.301 0.082 -0.703 c 0.02 -0.066 0.047 -0.121 0.082 -0.16 c -0.434 -0.191 -0.91 -0.289 -1.402 -0.332 c -0.004 0.02 0 0.016 0 0.039 c -0.047 0.449 -0.277 0.16 -0.371 0.207 c -0.094 0.047 -0.703 0.922 -0.703 0.828 c 0 -0.098 0.086 -0.25 0.086 -0.25 c 0 0 0.074 -0.398 0 -0.824 m 1.895 1.773 c 0.102 0.016 0.199 0.105 0.246 0.203 c 0.031 0.055 -0.008 0.074 -0.039 0.086 c 0 0 0.039 0.129 0.039 0.16 c 0 0.035 -0.086 0.043 -0.246 0 c -0.117 -0.027 0.004 -0.059 0.086 -0.121 l -0.168 0 c -0.059 0 -0.066 -0.031 -0.082 -0.039 c 0.008 0.004 -0.016 0.023 0 0.039 c 0.074 0.094 -0.016 0.02 -0.125 0.043 c -0.109 0.023 -0.008 -0.074 0.039 -0.168 c 0 0 0.074 0.063 0.086 0.086 c 0.02 -0.047 0.039 -0.133 0.039 -0.25 c 0.043 -0.02 0.09 -0.051 0.125 -0.039 m 2.516 0.289 c -0.164 0.121 -0.359 0.398 -0.539 0.574 c -0.297 0.301 0.164 0.34 0.336 0.371 c 0.164 0.035 0.324 -0.082 0.656 -0.082 c -0.004 -0.016 -0.031 -0.023 -0.039 -0.039 c -0.047 0.004 -0.07 0 -0.125 0 c -0.195 0 -0.086 -0.148 -0.043 -0.414 c -0.066 -0.137 -0.164 -0.285 -0.246 -0.41 m -2.063 0.617 c -0.07 -0.023 -0.16 0.051 -0.289 0.125 c 0.094 0.129 -0.184 0.477 -0.328 0.742 c -0.004 0.004 -0.035 0.027 -0.043 0.039 c 0.289 -0.047 0.738 0.039 1.734 0.289 c 0 0 0.387 -0.133 0.453 0 c 0.023 0.047 0.137 0.07 0.289 0.082 c 0.402 -0.156 0.203 -0.254 0.203 -0.578 c 0 -0.332 -0.516 0 -0.453 -0.164 c 0.066 -0.168 -0.055 -0.137 -0.289 -0.371 c -0.23 -0.23 -0.199 0.578 -0.371 0.414 c -0.164 -0.168 -0.18 -0.035 -0.246 -0.168 c -0.066 -0.133 -0.285 -0.371 -0.285 -0.371 c 0 0 0.156 0.207 0.121 0.539 c -0.035 0.332 -0.496 0.039 -0.496 0.039 c 0 0 0.074 -0.051 0.207 -0.082 c 0.133 -0.031 -0.023 -0.219 -0.125 -0.453 c -0.023 -0.055 -0.051 -0.07 -0.082 -0.082 m 2.805 1.648 c -0.035 0.027 -0.078 0.066 -0.125 0.082 c -0.367 0.137 -0.66 0.414 -0.66 0.414 c 0 0 0.441 0.02 0.742 0.289 c 0.023 -0.184 0.043 -0.391 0.043 -0.578 c 0 -0.066 0.004 -0.141 0 -0.207 Z" style="fill:#8e9da8"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/devices/network_fs.svg b/.icons/Material-Black-Lime-Numix/32/devices/network_fs.svg
new file mode 120000
index 00000000..0fb3d2e6
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/devices/network_fs.svg
@@ -0,0 +1 @@
+network-workgroup.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/devices/nfs.svg b/.icons/Material-Black-Lime-Numix/32/devices/nfs.svg
new file mode 120000
index 00000000..0fb3d2e6
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/devices/nfs.svg
@@ -0,0 +1 @@
+network-workgroup.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/devices/nm-device-wired.svg b/.icons/Material-Black-Lime-Numix/32/devices/nm-device-wired.svg
new file mode 100644
index 00000000..67629ee9
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/devices/nm-device-wired.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <g transform="translate(0,-16)">
+ <rect width="24" height="22" x="4" y="21" style="fill:#292929;fill-opacity:1"/>
+ </g>
+ <rect x="9" y="-13" width="2" height="6" transform="scale(1,-1)" rx="0" style="fill:#ffcb3b;opacity:1;fill-opacity:1;color:#bebebe"/>
+ <path d="M 6,29 C 3,29 2,28 2,26 L 2,6 C 2,4 3,3 6,3 l 20,0 c 3,0 4,1 4,3 l 0,20 c 0,2 -1,3 -4,3 z m 4,-6 3,0 0,3 6,0 0,-3 3,0 0,-2 4,0 0,-12 C 26,7 26,6 24.5,6 L 7.5,6 C 6,6 6,7 6,9 l 0,12 4,0 z" style="fill:#909ea9;fill-opacity:1;color:#bebebe"/>
+ <rect x="13" y="-13" width="2" height="6" transform="scale(1,-1)" rx="0" style="fill:#ffcb3b;opacity:1;fill-opacity:1;color:#bebebe"/>
+ <rect x="17" y="-13" width="2" height="6" transform="scale(1,-1)" rx="0" style="fill:#ffcb3b;opacity:1;fill-opacity:1;color:#bebebe"/>
+ <rect x="21" y="-13" width="2" height="6" transform="scale(1,-1)" rx="0" style="fill:#ffcb3b;opacity:1;fill-opacity:1;color:#bebebe"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/devices/nm-device-wireless.svg b/.icons/Material-Black-Lime-Numix/32/devices/nm-device-wireless.svg
new file mode 100644
index 00000000..41187991
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/devices/nm-device-wireless.svg
@@ -0,0 +1,12 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32" style="enable-background:new">
+ <rect width="1" height="11" x="9" y="13" style="fill:#1a1a1a;opacity:1;fill-opacity:1;stroke:none"/>
+ <path d="m 3 22 26 0 0 7 -26 0 z" style="fill:#999;stroke:none"/>
+ <rect y="25" x="4" height="2" width="4" style="fill:#1a1a1a;fill-opacity:1;stroke:none"/>
+ <path d="M 10.7 12.383 A 1.167 1.167 0 0 1 9.533 13.55 1.167 1.167 0 0 1 8.367 12.383 1.167 1.167 0 0 1 9.533 11.217 1.167 1.167 0 0 1 10.7 12.383" style="fill:#1a1a1a;opacity:1;fill-opacity:1;stroke:none"/>
+ <circle cx="18.875" cy="25.5" r="0.875" style="fill:#ffeb42;opacity:1;fill-opacity:1;stroke:none"/>
+ <rect width="2" height="7" x="24" y="22" style="fill:#fff;opacity:0.4;fill-opacity:1;stroke:none"/>
+ <circle cx="22.375" cy="25.5" r="0.875" style="fill:#ffeb42;opacity:1;fill-opacity:1;stroke:none"/>
+ <circle cx="25.875" cy="25.5" r="0.875" style="fill:#ffeb42;opacity:1;fill-opacity:1;stroke:none"/>
+ <path d="m 19.918 5.148 -1.086 0.76 c 1.28 1.835 2.035 4.064 2.035 6.475 0 2.412 -0.767 4.632 -2.049 6.465 l 1.09 0.763 c 1.437 -2.051 2.293 -4.536 2.293 -7.228 0 -2.691 -0.848 -5.183 -2.283 -7.236 z m -2.184 1.529 -1.086 0.759 c 0.976 1.403 1.552 3.106 1.552 4.948 0 1.843 -0.579 3.543 -1.556 4.944 l 1.089 0.762 c 1.133 -1.618 1.801 -3.584 1.801 -5.706 0 -2.122 -0.669 -4.087 -1.799 -5.707 z m -14.218 1.529 c -0.827 1.187 -1.316 2.626 -1.316 4.178 c 0 1.553 0.489 2.992 1.318 4.177 l 1.082 -0.757 c -0.673 -0.969 -1.066 -2.147 -1.066 -3.421 0 -1.273 0.395 -2.45 1.068 -3.419 z m 12.03 0 -1.085 0.759 c 0.672 0.97 1.068 2.146 1.068 3.419 0 1.273 -0.394 2.451 -1.066 3.421 l 1.082 0.757 c 0.828 -1.186 1.318 -2.624 1.318 -4.177 0 -1.553 -0.489 -2.991 -1.316 -4.178 z m -9.85 1.529 c -0.523 0.754 -0.833 1.666 -0.833 2.65 0 0.984 0.32 1.889 0.844 2.642 l 1.078 -0.754 c -0.371 -0.535 -0.589 -1.183 -0.589 -1.888 0 -0.704 0.218 -1.353 0.586 -1.889 z m 7.667 0 -1.086 0.76 c 0.368 0.536 0.586 1.186 0.586 1.889 0 0.705 -0.218 1.353 -0.589 1.888 l 1.078 0.754 c 0.524 -0.753 0.844 -1.658 0.844 -2.642 0 -0.983 -0.31 -1.896 -0.833 -2.65 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 22.11 3.616 -1.09 0.763 c 1.583 2.268 2.518 5.02 2.518 8 0 2.98 -0.935 5.735 -2.518 8 l 1.09 0.763 c 1.738 -2.486 2.762 -5.507 2.762 -8.767 0 -3.26 -1.024 -6.281 -2.762 -8.767 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/32/devices/pda.svg b/.icons/Material-Black-Lime-Numix/32/devices/pda.svg
new file mode 100644
index 00000000..c4fd61d4
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/devices/pda.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <rect width="14.545" height="16" x="8.727" y="5.454" style="fill:#5aa9e1;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect width="14.545" height="5.818" x="8.727" y="21.09" rx="1" style="fill:#a9aeb7;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 20.364 5.454 -9.455 16 12.364 0 0 -16 z" style="fill:#fdf6e3;fill-opacity:0.188;stroke:none;fill-rule:evenodd"/>
+ <g transform="matrix(0.72727273,0,0,0.72727273,-1.4545455,-731.53615)" style="fill:#073642;fill-opacity:1">
+ <path d="m 9.09 4 c -0.592 0 -1.092 0.498 -1.092 1.09 l 0 21.09 c 0 0.05 0.054 0.492 0.295 0.75 c 0.24 0.258 0.568 0.426 1.047 0.568 c 0.958 0.284 2.627 0.5 5.932 0.5 l 1.453 0 c 2.945 0 4.622 -0.229 5.637 -0.5 c 0.507 -0.135 0.851 -0.274 1.113 -0.455 c 0.262 -0.181 0.523 -0.375 0.523 -0.863 l 0 -21.09 c 0 -0.592 -0.5 -1.09 -1.092 -1.09 l -13.816 0 z m 0.908 2 l 12 0 l 0 14 l -12 0 l 0 -14 z m 0.25 15.5 a 0.75 0.75 0 0 1 0.75 0.75 a 0.75 0.75 0 0 1 -0.75 0.75 a 0.75 0.75 0 0 1 -0.75 -0.75 a 0.75 0.75 0 0 1 0.75 -0.75 z m 2 0 a 0.75 0.75 0 0 1 0.75 0.75 a 0.75 0.75 0 0 1 -0.75 0.75 a 0.75 0.75 0 0 1 -0.75 -0.75 a 0.75 0.75 0 0 1 0.75 -0.75 z m 2 0 a 0.75 0.75 0 0 1 0.75 0.75 a 0.75 0.75 0 0 1 -0.75 0.75 a 0.75 0.75 0 0 1 -0.75 -0.75 a 0.75 0.75 0 0 1 0.75 -0.75 z m 3.5 0 a 0.75 0.75 0 0 1 0.75 0.75 a 0.75 0.75 0 0 1 -0.75 0.75 a 0.75 0.75 0 0 1 -0.75 -0.75 a 0.75 0.75 0 0 1 0.75 -0.75 z m 2 0 a 0.75 0.75 0 0 1 0.75 0.75 a 0.75 0.75 0 0 1 -0.75 0.75 a 0.75 0.75 0 0 1 -0.75 -0.75 a 0.75 0.75 0 0 1 0.75 -0.75 z m 2 0 a 0.75 0.75 0 0 1 0.75 0.75 a 0.75 0.75 0 0 1 -0.75 0.75 a 0.75 0.75 0 0 1 -0.75 -0.75 a 0.75 0.75 0 0 1 0.75 -0.75 z m -11.5 2 a 0.75 0.75 0 0 1 0.75 0.75 a 0.75 0.75 0 0 1 -0.75 0.75 a 0.75 0.75 0 0 1 -0.75 -0.75 a 0.75 0.75 0 0 1 0.75 -0.75 z m 2 0 a 0.75 0.75 0 0 1 0.75 0.75 a 0.75 0.75 0 0 1 -0.75 0.75 a 0.75 0.75 0 0 1 -0.75 -0.75 a 0.75 0.75 0 0 1 0.75 -0.75 z m 3.75 0 a 1.5 1.5 0 0 1 1.5 1.5 a 1.5 1.5 0 0 1 -1.5 1.5 a 1.5 1.5 0 0 1 -1.5 -1.5 a 1.5 1.5 0 0 1 1.5 -1.5 z m 3.75 0 a 0.75 0.75 0 0 1 0.75 0.75 a 0.75 0.75 0 0 1 -0.75 0.75 a 0.75 0.75 0 0 1 -0.75 -0.75 a 0.75 0.75 0 0 1 0.75 -0.75 z m 2 0 a 0.75 0.75 0 0 1 0.75 0.75 a 0.75 0.75 0 0 1 -0.75 0.75 a 0.75 0.75 0 0 1 -0.75 -0.75 a 0.75 0.75 0 0 1 0.75 -0.75 z" transform="matrix(1.375,0,0,1.375,2.0000001,1005.8622)" style="color:#000"/>
+ </g>
+ <path d="m 22 4 -2 0 0 23.869 2 -0.291 z" style="fill:#eee8d5;fill-opacity:0.149;stroke:none"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/devices/phone-motorola-droid.svg b/.icons/Material-Black-Lime-Numix/32/devices/phone-motorola-droid.svg
new file mode 120000
index 00000000..383406fc
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/devices/phone-motorola-droid.svg
@@ -0,0 +1 @@
+phone.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/devices/phone.svg b/.icons/Material-Black-Lime-Numix/32/devices/phone.svg
new file mode 100644
index 00000000..883bf152
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/devices/phone.svg
@@ -0,0 +1,12 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <g>
+ <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 11.297 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 9.406 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 m -6.203 1 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 -3.5 2 10 0 0 20 -10 0 z m 5 20.75 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" height="26" width="2" style="fill:#eee8d5;fill-opacity:0.149;stroke:none"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/devices/printer-network.svg b/.icons/Material-Black-Lime-Numix/32/devices/printer-network.svg
new file mode 120000
index 00000000..6b81b610
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/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/32/devices/printer-remote.svg b/.icons/Material-Black-Lime-Numix/32/devices/printer-remote.svg
new file mode 120000
index 00000000..c595d9e2
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/devices/printer-remote.svg
@@ -0,0 +1 @@
+printer1.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/devices/printer.svg b/.icons/Material-Black-Lime-Numix/32/devices/printer.svg
new file mode 120000
index 00000000..c595d9e2
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/devices/printer.svg
@@ -0,0 +1 @@
+printer1.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/devices/printer1.svg b/.icons/Material-Black-Lime-Numix/32/devices/printer1.svg
new file mode 100644
index 00000000..98ab2b11
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/devices/printer1.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <rect width="16" height="9" x="8" y="5" style="fill:#f8e9b8;fill-opacity:1;stroke:none"/>
+ <path d="m 6.375 14.01 c -0.762 0 -1.375 0.613 -1.375 1.375 l 0 8.25 c 0 0.762 0.613 1.375 1.375 1.375 l 1.625 -0.005 l 0 -4 16 0 0 4 1.625 0.005 c 0.762 0.003 1.375 -0.613 1.375 -1.375 l 0 -8.25 c 0 -0.762 -0.613 -1.375 -1.375 -1.375 z" style="fill:#749ebb;fill-opacity:1;stroke:none"/>
+ <rect width="16" height="6" x="8" y="21" style="fill:#f8e9b8;fill-opacity:1;stroke:none"/>
+ <rect width="16" height="1" x="8" y="14" style="fill:#55809d;fill-opacity:1;stroke:none"/>
+ <rect width="16" height="4" x="8" y="16" 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(1.0095339,0,0,1.0095339,-13.334746,-7.1906774)" style="fill:#eee8d5;fill-opacity:1;stroke:none"/>
+ <rect width="2" height="11" x="24" y="14" style="fill:#eee8d5;opacity:0.311;fill-opacity:1;stroke:none"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/devices/printmgr.svg b/.icons/Material-Black-Lime-Numix/32/devices/printmgr.svg
new file mode 120000
index 00000000..c595d9e2
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/devices/printmgr.svg
@@ -0,0 +1 @@
+printer1.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/devices/processor.svg b/.icons/Material-Black-Lime-Numix/32/devices/processor.svg
new file mode 100644
index 00000000..99e0fc14
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/devices/processor.svg
@@ -0,0 +1,39 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" viewBox="0 0 24 24">
+ <path d="m 6.288 5.25 11.423 0 c 0.574 0 1.038 0.464 1.038 1.038 l 0 11.423 c 0 0.574 -0.464 1.038 -1.038 1.038 l -11.423 0 c -0.574 0 -1.038 -0.464 -1.038 -1.038 l 0 -11.423 c 0 -0.574 0.464 -1.038 1.038 -1.038 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:1.5"/>
+ <path d="m 17.25 7.5 c 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 0.414 0 0.75 0.336 0.75 0.75 z m 0 0" style="fill:#dedede;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 8.25 2.25 0 2.625 -1.5 0 0 -2.625 z m 0 0" style="fill:#858585;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 10.5 14.832 c 0 0.047 -0.016 0.088 -0.045 0.119 -0.029 0.031 -0.066 0.049 -0.113 0.049 l -1.184 0 c -0.045 0 -0.084 -0.018 -0.113 -0.053 -0.031 -0.033 -0.045 -0.072 -0.045 -0.115 l 0 -3.424 c 0 -0.041 0.014 -0.08 0.045 -0.111 0.029 -0.031 0.068 -0.047 0.113 -0.047 l 1.184 0 c 0.049 0 0.088 0.016 0.115 0.043 0.029 0.029 0.043 0.068 0.043 0.115 z m 0 -4.492 c 0 0.047 -0.016 0.086 -0.047 0.117 -0.031 0.029 -0.066 0.043 -0.111 0.043 l -1.174 0 c -0.043 0 -0.08 -0.014 -0.115 -0.043 -0.035 -0.031 -0.053 -0.07 -0.053 -0.117 l 0 -1.181 c 0 -0.041 0.018 -0.078 0.053 -0.111 0.035 -0.029 0.072 -0.047 0.115 -0.047 l 1.174 0 c 0.045 0 0.08 0.016 0.111 0.047 0.031 0.031 0.047 0.068 0.047 0.111 z" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 15 10.342 c 0 0.047 -0.047 0.168 -0.143 0.363 l -1.764 4.145 c -0.029 0.059 -0.057 0.098 -0.088 0.119 -0.029 0.021 -0.072 0.031 -0.125 0.031 l -1.326 0 c -0.074 0 -0.111 -0.041 -0.111 -0.121 0 -0.02 0.008 -0.043 0.02 -0.068 l 1.897 -4.256 0 -0.016 c 0 -0.01 -0.002 -0.02 -0.008 -0.027 -0.006 -0.008 -0.016 -0.012 -0.031 -0.012 l -1.912 0 c -0.041 0 -0.078 -0.014 -0.109 -0.041 -0.033 -0.029 -0.049 -0.063 -0.049 -0.102 l 0 -1.207 c 0 -0.041 0.016 -0.076 0.049 -0.107 0.031 -0.027 0.068 -0.043 0.109 -0.043 l 3.275 0 c 0.088 0 0.162 0.031 0.223 0.094 c 0.062 0.061 0.094 0.137 0.094 0.223" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 17.25 2.25 0 2.625 -1.5 0 0 -2.625 z m 0 0" style="fill:#858585;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 14.25 2.25 0 2.625 -1.5 0 0 -2.625 z m 0 0" style="fill:#858585;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 11.25 2.25 0 2.625 -1.5 0 0 -2.625 z m 0 0" style="fill:#858585;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 14.25 4.5 1.5 0 0 15 -1.5 0 z m 0 0" style="fill:#fff;fill-opacity:0.259;stroke:none;fill-rule:nonzero"/>
+ <path d="m 8.25 2.25 0 2.625 -1.5 0 0 -2.625 z m 0 0" style="fill:#858585;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 17.25 2.25 0 2.625 -1.5 0 0 -2.625 z m 0 0" style="fill:#858585;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 14.25 2.25 0 2.625 -1.5 0 0 -2.625 z m 0 0" style="fill:#858585;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 11.25 2.25 0 2.625 -1.5 0 0 -2.625 z m 0 0" style="fill:#858585;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 8.25 19.12 0 2.625 -1.5 0 0 -2.625 z m 0 0" style="fill:#858585;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 17.25 19.12 0 2.625 -1.5 0 0 -2.625 z m 0 0" style="fill:#858585;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 14.25 19.12 0 2.625 -1.5 0 0 -2.625 z m 0 0" style="fill:#858585;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 11.25 19.12 0 2.625 -1.5 0 0 -2.625 z m 0 0" style="fill:#858585;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 8.25 19.12 0 2.625 -1.5 0 0 -2.625 z m 0 0" style="fill:#858585;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 17.25 19.12 0 2.625 -1.5 0 0 -2.625 z m 0 0" style="fill:#858585;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 14.25 19.12 0 2.625 -1.5 0 0 -2.625 z m 0 0" style="fill:#858585;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 11.25 19.12 0 2.625 -1.5 0 0 -2.625 z m 0 0" style="fill:#858585;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 2.25 15.75 2.625 0 0 1.5 -2.625 0 z m 0 0" style="fill:#858585;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 2.25 6.75 2.625 0 0 1.5 -2.625 0 z m 0 0" style="fill:#858585;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 2.25 9.75 2.625 0 0 1.5 -2.625 0 z m 0 0" style="fill:#858585;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 2.25 12.75 2.625 0 0 1.5 -2.625 0 z m 0 0" style="fill:#858585;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 2.25 15.75 2.625 0 0 1.5 -2.625 0 z m 0 0" style="fill:#858585;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 2.25 6.75 2.625 0 0 1.5 -2.625 0 z m 0 0" style="fill:#858585;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 2.25 9.75 2.625 0 0 1.5 -2.625 0 z m 0 0" style="fill:#858585;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 2.25 12.75 2.625 0 0 1.5 -2.625 0 z m 0 0" style="fill:#858585;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 19.12 15.75 2.625 0 0 1.5 -2.625 0 z m 0 0" style="fill:#858585;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 19.12 6.75 2.625 0 0 1.5 -2.625 0 z m 0 0" style="fill:#858585;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 19.12 9.75 2.625 0 0 1.5 -2.625 0 z m 0 0" style="fill:#858585;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 19.12 12.75 2.625 0 0 1.5 -2.625 0 z m 0 0" style="fill:#858585;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 19.12 15.75 2.625 0 0 1.5 -2.625 0 z m 0 0" style="fill:#858585;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 19.12 6.75 2.625 0 0 1.5 -2.625 0 z m 0 0" style="fill:#858585;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 19.12 9.75 2.625 0 0 1.5 -2.625 0 z m 0 0" style="fill:#858585;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 19.12 12.75 2.625 0 0 1.5 -2.625 0 z m 0 0" style="fill:#858585;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/devices/samba.svg b/.icons/Material-Black-Lime-Numix/32/devices/samba.svg
new file mode 120000
index 00000000..0fb3d2e6
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/devices/samba.svg
@@ -0,0 +1 @@
+network-workgroup.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/devices/scanner.svg b/.icons/Material-Black-Lime-Numix/32/devices/scanner.svg
new file mode 100644
index 00000000..ddd9b1dd
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/devices/scanner.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <rect y="6" x="2" height="20" width="28" style="fill:#4d4d4d;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect y="9" x="5" height="14" width="22" style="fill:#fffedb;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 7 21 16 0 0 -6.04 -5 2.04 -4 -4 -3 6 -2 -3.033" style="fill:#a6e3ff;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <path d="m 22 3 8 3 0 20 -8 3 z" style="fill:#858585;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <circle r="0.75" cy="22.75" cx="3.5" style="fill:#e4db5c;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <circle cx="3.5" cy="20.25" r="0.75" style="fill:#858585;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <circle r="0.75" cy="17.75" cx="3.5" style="fill:#858585;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <circle r="1.5" cy="13.5" cx="8.5" style="fill:#f6e972;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 6 6 0 20 2 0 0 -20 -2 0" style="fill:#fff;opacity:0.3;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/devices/smartphone.svg b/.icons/Material-Black-Lime-Numix/32/devices/smartphone.svg
new file mode 120000
index 00000000..383406fc
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/devices/smartphone.svg
@@ -0,0 +1 @@
+phone.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/devices/stock_cell-phone.svg b/.icons/Material-Black-Lime-Numix/32/devices/stock_cell-phone.svg
new file mode 120000
index 00000000..383406fc
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/devices/stock_cell-phone.svg
@@ -0,0 +1 @@
+phone.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/devices/stock_mic.svg b/.icons/Material-Black-Lime-Numix/32/devices/stock_mic.svg
new file mode 120000
index 00000000..2e4b541a
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/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/32/devices/stock_printers.svg b/.icons/Material-Black-Lime-Numix/32/devices/stock_printers.svg
new file mode 120000
index 00000000..c595d9e2
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/devices/stock_printers.svg
@@ -0,0 +1 @@
+printer1.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/devices/system-config-soundcard.svg b/.icons/Material-Black-Lime-Numix/32/devices/system-config-soundcard.svg
new file mode 120000
index 00000000..24bf4788
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/devices/system-config-soundcard.svg
@@ -0,0 +1 @@
+audiocard.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/devices/system-floppy.svg b/.icons/Material-Black-Lime-Numix/32/devices/system-floppy.svg
new file mode 120000
index 00000000..6af143ea
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/devices/system-floppy.svg
@@ -0,0 +1 @@
+media-floppy.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/devices/system.svg b/.icons/Material-Black-Lime-Numix/32/devices/system.svg
new file mode 120000
index 00000000..d890a06c
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/devices/system.svg
@@ -0,0 +1 @@
+computer.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/devices/tablet.svg b/.icons/Material-Black-Lime-Numix/32/devices/tablet.svg
new file mode 120000
index 00000000..bd3c1341
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/devices/tablet.svg
@@ -0,0 +1 @@
+input-tablet.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/devices/usbpendrive-unmount.svg b/.icons/Material-Black-Lime-Numix/32/devices/usbpendrive-unmount.svg
new file mode 120000
index 00000000..62992d8f
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/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/32/devices/usbpendrive_unmount.svg b/.icons/Material-Black-Lime-Numix/32/devices/usbpendrive_unmount.svg
new file mode 120000
index 00000000..62992d8f
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/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/32/devices/video-display.svg b/.icons/Material-Black-Lime-Numix/32/devices/video-display.svg
new file mode 120000
index 00000000..32b45099
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/devices/video-display.svg
@@ -0,0 +1 @@
+display.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/devices/wired-gui.svg b/.icons/Material-Black-Lime-Numix/32/devices/wired-gui.svg
new file mode 120000
index 00000000..f16eb6e8
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/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/32/devices/xfce-printer.svg b/.icons/Material-Black-Lime-Numix/32/devices/xfce-printer.svg
new file mode 120000
index 00000000..c595d9e2
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/devices/xfce-printer.svg
@@ -0,0 +1 @@
+printer1.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/devices/xfce4-display.svg b/.icons/Material-Black-Lime-Numix/32/devices/xfce4-display.svg
new file mode 120000
index 00000000..32b45099
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/devices/xfce4-display.svg
@@ -0,0 +1 @@
+display.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/devices/xfce4-keyboard.svg b/.icons/Material-Black-Lime-Numix/32/devices/xfce4-keyboard.svg
new file mode 120000
index 00000000..5fc97368
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/devices/xfce4-keyboard.svg
@@ -0,0 +1 @@
+keyboard.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/devices/xfce4-mount.svg b/.icons/Material-Black-Lime-Numix/32/devices/xfce4-mount.svg
new file mode 120000
index 00000000..d5934444
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/devices/xfce4-mount.svg
@@ -0,0 +1 @@
+harddrive.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/devices/xfce4-mouse.svg b/.icons/Material-Black-Lime-Numix/32/devices/xfce4-mouse.svg
new file mode 120000
index 00000000..24cee5f2
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/devices/xfce4-mouse.svg
@@ -0,0 +1 @@
+mouse.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/devices/yast-mouse.svg b/.icons/Material-Black-Lime-Numix/32/devices/yast-mouse.svg
new file mode 120000
index 00000000..24cee5f2
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/devices/yast-mouse.svg
@@ -0,0 +1 @@
+mouse.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/devices/yast-printer.svg b/.icons/Material-Black-Lime-Numix/32/devices/yast-printer.svg
new file mode 120000
index 00000000..c595d9e2
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/devices/yast-printer.svg
@@ -0,0 +1 @@
+printer1.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/devices/yast_HD.svg b/.icons/Material-Black-Lime-Numix/32/devices/yast_HD.svg
new file mode 120000
index 00000000..d5934444
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/devices/yast_HD.svg
@@ -0,0 +1 @@
+harddrive.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/devices/yast_idetude.svg b/.icons/Material-Black-Lime-Numix/32/devices/yast_idetude.svg
new file mode 120000
index 00000000..d5934444
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/devices/yast_idetude.svg
@@ -0,0 +1 @@
+harddrive.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/devices/yast_mouse.svg b/.icons/Material-Black-Lime-Numix/32/devices/yast_mouse.svg
new file mode 120000
index 00000000..24cee5f2
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/devices/yast_mouse.svg
@@ -0,0 +1 @@
+mouse.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/devices/yast_printer.svg b/.icons/Material-Black-Lime-Numix/32/devices/yast_printer.svg
new file mode 120000
index 00000000..c595d9e2
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/devices/yast_printer.svg
@@ -0,0 +1 @@
+printer1.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/devices/yast_soundcard.svg b/.icons/Material-Black-Lime-Numix/32/devices/yast_soundcard.svg
new file mode 120000
index 00000000..24bf4788
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/devices/yast_soundcard.svg
@@ -0,0 +1 @@
+audiocard.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/emblems/checkmark.svg b/.icons/Material-Black-Lime-Numix/32/emblems/checkmark.svg
new file mode 120000
index 00000000..2f97e283
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/emblems/checkmark.svg
@@ -0,0 +1 @@
+emblem-default.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/emblems/cs-xlet-installed.svg b/.icons/Material-Black-Lime-Numix/32/emblems/cs-xlet-installed.svg
new file mode 120000
index 00000000..2f97e283
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/emblems/cs-xlet-installed.svg
@@ -0,0 +1 @@
+emblem-default.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/emblems/cs-xlet-running.svg b/.icons/Material-Black-Lime-Numix/32/emblems/cs-xlet-running.svg
new file mode 100644
index 00000000..91ea7d55
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/emblems/cs-xlet-running.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <path d="m 43.605 24 c 0 10.828 -8.777 19.6 -19.605 19.6 c -10.828 0 -19.605 -8.771 -19.605 -19.6 c 0 -10.828 8.777 -19.605 19.605 -19.605 c 10.828 0 19.605 8.777 19.605 19.605 Z" transform="scale(.66667)" style="fill:#fff;stroke:#777;stroke-width:0.792"/>
+ <path d="M 24 16 A 8 8 0 1 1 8 16 8 8 0 1 1 24 16 z" transform="matrix(0.875,0,0,0.875,2,2)" style="fill:#53a93e;fill-opacity:0.941;stroke:none;fill-rule:evenodd"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/emblems/cs-xlet-system.svg b/.icons/Material-Black-Lime-Numix/32/emblems/cs-xlet-system.svg
new file mode 120000
index 00000000..be6928ee
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/emblems/cs-xlet-system.svg
@@ -0,0 +1 @@
+emblem-readonly.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/emblems/cs-xlet-update.svg b/.icons/Material-Black-Lime-Numix/32/emblems/cs-xlet-update.svg
new file mode 100644
index 00000000..098e58bb
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/emblems/cs-xlet-update.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <path d="m 29.07 16.01 c 0 7.219 -5.852 13.07 -13.07 13.07 -7.219 0 -13.07 -5.852 -13.07 -13.07 0 -7.219 5.852 -13.07 13.07 -13.07 7.219 0 13.07 5.852 13.07 13.07 z" style="fill:#fff;stroke:#777;stroke-width:0.528"/>
+ <path d="m 16.08 6.668 c -4.633 0 -8.414 3.922 -8.695 8.863 l -2.715 0 l 4.367 7.07 l 4.367 -7.07 l -3.109 0 c 0.27 -3.207 2.754 -5.711 5.785 -5.711 c 1.121 0 2.184 0.344 3.07 0.938 l 1.496 -2.684 c -1.328 -0.887 -2.895 -1.406 -4.566 -1.406 m 6.887 2.727 l -4.367 7.07 l 3.109 0 c -0.27 3.207 -2.754 5.711 -5.785 5.711 c -1.121 0 -2.184 -0.344 -3.07 -0.938 l -1.496 2.684 c 1.328 0.887 2.895 1.406 4.566 1.406 c 4.633 0 8.414 -3.922 8.695 -8.863 l 2.715 0 Z" style="fill:#dc322f;fill-opacity:1"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/emblems/emblem-added.svg b/.icons/Material-Black-Lime-Numix/32/emblems/emblem-added.svg
new file mode 120000
index 00000000..5212512a
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/emblems/emblem-added.svg
@@ -0,0 +1 @@
+emblem-new.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/emblems/emblem-art.svg b/.icons/Material-Black-Lime-Numix/32/emblems/emblem-art.svg
new file mode 100644
index 00000000..e6e6058a
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/emblems/emblem-art.svg
@@ -0,0 +1,8 @@
+<svg width="32" xmlns="http://www.w3.org/2000/svg" height="32" viewBox="0 0 32 32" xmlns:xlink="http://www.w3.org/1999/xlink">
+<path style="fill:#fff;stroke:#777;stroke-width:.5" d="M 25.932953 35.186401 C 25.932953 42.095309 20.446393 47.695712 13.677926 47.695712 C 6.90946 47.695712 1.4229 42.095309 1.4229 35.186401 C 1.4229 28.277492 6.90946 22.677089 13.677926 22.677089 C 20.446393 22.677089 25.932953 28.277492 25.932953 35.186401 Z " transform="matrix(1.06653 0 0 1.04485 1.41213 -20.76439)"/>
+<g style="fill:#dc322f">
+<path d="M 15.703125 10.683594 C 9.847656 10.921875 4.152344 13.554688 6.570312 18.882812 C 10.097656 17.660156 15.011719 19.480469 12.972656 20.386719 C 16.992188 23.433594 26.921875 18.507812 25.929688 14.320312 C 24.90625 11.765625 20.257812 10.5 15.703125 10.683594 Z "/>
+<path d="M 23.332031 6.359375 L 14.039062 21.113281 C 13.3125 21.101562 12.636719 20.773438 12.152344 20.113281 L 22.109375 5.714844 C 22.78125 5.5625 23.1875 5.777344 23.332031 6.359375 Z "/>
+<path d="M 12.097656 23.679688 C 13.140625 23.546875 14.753906 22.285156 14 20.460938 C 12.191406 19.96875 12.601562 19.71875 12.601562 19.71875 C 10.121094 20.285156 8.234375 22.976562 8.753906 24.691406 C 9.082031 25.773438 9.027344 25.664062 9.027344 25.664062 C 9.714844 23.566406 9.726562 23.949219 12.097656 23.679688 Z "/>
+</g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/emblems/emblem-camera.svg b/.icons/Material-Black-Lime-Numix/32/emblems/emblem-camera.svg
new file mode 100644
index 00000000..ab86b98a
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/emblems/emblem-camera.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <path d="m 25.933 35.19 c 0 6.909 -5.487 12.509 -12.255 12.509 c -6.768 0 -12.255 -5.6 -12.255 -12.509 c 0 -6.909 5.487 -12.509 12.255 -12.509 c 6.768 0 12.255 5.6 12.255 12.509 Z" transform="matrix(1.06653 0 0 1.04485 1.41213 -20.76439)" style="fill:#fff;stroke:#777;stroke-width:0.5"/>
+ <path d="M 9.5,9 C 9.223,9 9,9.223 9,9.5 9,9.777 9.223,10 9.5,10 L 8,10 c -0.554,0 -1,0.446 -1,1 l 0,11 c 0,0.554 0.446,1 1,1 l 16,0 c 0.554,0 1,-0.446 1,-1 l 0,-11 c 0,-0.554 -0.446,-1 -1,-1 L 12.5,10 C 12.777,10 13,9.777 13,9.5 13,9.223 12.777,9 12.5,9 l -3,0 z m 13,2 1,0 c 0.277,0 0.5,0.223 0.5,0.5 l 0,1 c 0,0.277 -0.223,0.5 -0.5,0.5 l -1,0 C 22.223,13 22,12.777 22,12.5 l 0,-1 C 22,11.223 22.223,11 22.5,11 Z M 16,13 a 4,4 0 0 1 4,4 4,4 0 0 1 -4,4 4,4 0 0 1 -4,-4 4,4 0 0 1 4,-4 z" style="fill:#427fec;opacity:1;fill-opacity:1;stroke:none"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/emblems/emblem-checked.svg b/.icons/Material-Black-Lime-Numix/32/emblems/emblem-checked.svg
new file mode 120000
index 00000000..2f97e283
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/emblems/emblem-checked.svg
@@ -0,0 +1 @@
+emblem-default.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/emblems/emblem-danger.svg b/.icons/Material-Black-Lime-Numix/32/emblems/emblem-danger.svg
new file mode 120000
index 00000000..81c5b960
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/emblems/emblem-danger.svg
@@ -0,0 +1 @@
+emblem-important.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/emblems/emblem-default.svg b/.icons/Material-Black-Lime-Numix/32/emblems/emblem-default.svg
new file mode 100644
index 00000000..24f9023b
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/emblems/emblem-default.svg
@@ -0,0 +1,4 @@
+<svg width="32" xmlns="http://www.w3.org/2000/svg" height="32" viewBox="0 0 32 32" xmlns:xlink="http://www.w3.org/1999/xlink">
+<path style="fill:#fff;stroke:#777;stroke-width:.792" d="M 43.605469 24 C 43.605469 34.828125 34.828125 43.599609 24 43.599609 C 13.171875 43.599609 4.394531 34.828125 4.394531 24 C 4.394531 13.171875 13.171875 4.394531 24 4.394531 C 34.828125 4.394531 43.605469 13.171875 43.605469 24 Z " transform="scale(.66667)"/>
+<path style="fill:#53a93e;fill-opacity:.941" d="M 22.765625 8.667969 L 13.746094 17.199219 L 9.234375 12.933594 L 6 15.996094 L 13.742188 23.332031 L 13.746094 23.328125 L 13.753906 23.332031 L 26 11.730469 Z "/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/emblems/emblem-desktop.svg b/.icons/Material-Black-Lime-Numix/32/emblems/emblem-desktop.svg
new file mode 100644
index 00000000..9bba50a9
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/emblems/emblem-desktop.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <path d="m 43.605 24 c 0 10.828 -8.777 19.6 -19.605 19.6 c -10.828 0 -19.605 -8.771 -19.605 -19.6 c 0 -10.828 8.777 -19.605 19.605 -19.605 c 10.828 0 19.605 8.777 19.605 19.605 Z" transform="scale(.66667)" style="fill:#fff;stroke:#777;stroke-width:0.792"/>
+ <path d="m 8 8 0 12 6 0 0 2 -3 0 0 2 10 0 0 -2 -3 0 0 -2 6 0 0 -12 z" style="fill:#427fec;fill-opacity:0.941"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/emblems/emblem-development.svg b/.icons/Material-Black-Lime-Numix/32/emblems/emblem-development.svg
new file mode 100644
index 00000000..e07e7a7c
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/emblems/emblem-development.svg
@@ -0,0 +1,4 @@
+<svg width="32" xmlns="http://www.w3.org/2000/svg" height="32" viewBox="0 0 32 32" xmlns:xlink="http://www.w3.org/1999/xlink">
+<path style="fill:#fff;stroke:#777;stroke-width:.792" d="M 43.605469 24 C 43.605469 34.828125 34.828125 43.599609 24 43.599609 C 13.171875 43.599609 4.394531 34.828125 4.394531 24 C 4.394531 13.171875 13.171875 4.394531 24 4.394531 C 34.828125 4.394531 43.605469 13.171875 43.605469 24 Z " transform="scale(.66667)"/>
+<path style="fill:#53a93e;fill-opacity:.941" d="M 22.238281 6.667969 C 22.027344 6.691406 21.808594 6.824219 21.640625 7.023438 L 17.832031 11.105469 C 17.667969 11.300781 17.574219 11.539062 17.574219 11.816406 C 17.574219 11.90625 17.597656 11.988281 17.613281 12.070312 C 17.261719 12.527344 17.355469 13.035156 17.355469 14.632812 C 17.355469 15.097656 16.414062 15.621094 16.179688 15.621094 C 16.167969 15.621094 16.171875 15.621094 16.160156 15.621094 C 15.410156 15.621094 12.960938 15.761719 12.214844 17.09375 C 11.464844 18.421875 8.667969 24.445312 8.667969 25.332031 C 9.789062 25.332031 17.953125 20.074219 18.371094 19.578125 C 18.878906 18.976562 18.617188 17.769531 18.292969 16.964844 C 18.292969 16.960938 18.289062 16.945312 18.292969 16.941406 C 18.300781 16.910156 18.300781 16.875 18.273438 16.8125 C 18.097656 16.433594 18.011719 16.050781 18.011719 15.519531 C 18.011719 14.175781 18.113281 13.5 18.371094 13.160156 C 18.394531 13.132812 18.410156 13.09375 18.429688 13.058594 C 18.839844 13.136719 19.40625 12.886719 19.667969 12.578125 L 23.035156 8.671875 C 23.375 8.269531 23.453125 7.679688 23.113281 7.277344 L 22.835938 6.949219 C 22.664062 6.746094 22.449219 6.648438 22.238281 6.667969 Z "/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/emblems/emblem-document.svg b/.icons/Material-Black-Lime-Numix/32/emblems/emblem-document.svg
new file mode 120000
index 00000000..303a5621
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/emblems/emblem-document.svg
@@ -0,0 +1 @@
+emblem-documents.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/emblems/emblem-documents.svg b/.icons/Material-Black-Lime-Numix/32/emblems/emblem-documents.svg
new file mode 100644
index 00000000..e5e3bbff
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/emblems/emblem-documents.svg
@@ -0,0 +1,6 @@
+<svg width="32" xmlns="http://www.w3.org/2000/svg" height="32" viewBox="0 0 32 32" xmlns:xlink="http://www.w3.org/1999/xlink">
+<g style="stroke:#777">
+<path style="fill:#bebebe;stroke-width:.792" d="M 43.605469 24 C 43.605469 34.828125 34.828125 43.599609 24 43.599609 C 13.171875 43.599609 4.394531 34.828125 4.394531 24 C 4.394531 13.171875 13.171875 4.394531 24 4.394531 C 34.828125 4.394531 43.605469 13.171875 43.605469 24 Z " transform="scale(.66667)"/>
+<path style="fill:#fff;stroke-width:.696" d="M 3.00271 1036.36397 C 1.999993 1036.36397 1.991841 1037.105817 1.999993 1037.362611 L 1.999993 1051.359893 C 1.999993 1052.362611 2.705156 1052.366687 3.00271 1052.362611 L 13.001352 1052.362611 C 13.999993 1052.362611 14.004069 1051.649296 13.999993 1051.359893 L 13.999993 1038.361252 L 11.998634 1036.392502 Z " transform="matrix(.95833 0 0 .95833 8.33334 -984.8462)"/>
+</g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/emblems/emblem-downloads.svg b/.icons/Material-Black-Lime-Numix/32/emblems/emblem-downloads.svg
new file mode 100644
index 00000000..f257be74
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/emblems/emblem-downloads.svg
@@ -0,0 +1,7 @@
+<svg width="32" xmlns="http://www.w3.org/2000/svg" height="32" viewBox="0 0 32 32" xmlns:xlink="http://www.w3.org/1999/xlink">
+<path style="fill:#fff;stroke:#777;stroke-width:.792" d="M 43.605469 24 C 43.605469 29.132812 41.490234 34.230469 37.863281 37.863281 C 34.230469 41.490234 29.132812 43.599609 24 43.599609 C 18.867188 43.599609 13.769531 41.490234 10.136719 37.863281 C 6.509766 34.230469 4.394531 29.132812 4.394531 24 C 4.394531 18.867188 6.509766 13.763672 10.136719 10.136719 C 13.763672 6.503906 18.867188 4.394531 24 4.394531 C 29.132812 4.394531 34.236328 6.503906 37.863281 10.136719 C 41.490234 13.763672 43.605469 18.867188 43.605469 24 Z " transform="scale(.66667)"/>
+<g style="fill-opacity:.941;fill:#53a93e">
+<path d="M 16.089844 24.660156 C 16.53125 24.628906 16.960938 24.441406 17.273438 24.140625 L 22.757812 18.460938 C 23.109375 18.132812 23.316406 17.667969 23.332031 17.195312 C 23.363281 16.457031 22.886719 15.71875 22.1875 15.429688 C 21.484375 15.140625 20.609375 15.320312 20.085938 15.859375 L 16.003906 19.90625 L 11.722656 15.675781 C 11.003906 15.105469 9.839844 15.164062 9.1875 15.808594 C 8.535156 16.453125 8.488281 17.585938 9.085938 18.277344 L 14.601562 24.140625 C 14.988281 24.511719 15.550781 24.707031 16.089844 24.660156 Z "/>
+<path d="M 16.164062 15.796875 C 17.074219 15.746094 17.839844 15.167969 17.804688 14.5625 L 17.804688 8.53125 C 17.804688 7.90625 16.945312 7.332031 16 7.332031 C 15.054688 7.332031 14.195312 7.90625 14.195312 8.53125 L 14.195312 14.5625 C 14.160156 15.203125 15.035156 15.800781 16 15.796875 C 16.054688 15.800781 16.109375 15.800781 16.164062 15.796875 Z "/>
+</g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/emblems/emblem-draft.svg b/.icons/Material-Black-Lime-Numix/32/emblems/emblem-draft.svg
new file mode 120000
index 00000000..303a5621
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/emblems/emblem-draft.svg
@@ -0,0 +1 @@
+emblem-documents.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/emblems/emblem-dropbox-app.svg b/.icons/Material-Black-Lime-Numix/32/emblems/emblem-dropbox-app.svg
new file mode 100644
index 00000000..be0b9e67
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/emblems/emblem-dropbox-app.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <path d="m 25.933 35.19 c 0 6.909 -5.487 12.509 -12.255 12.509 c -6.768 0 -12.255 -5.6 -12.255 -12.509 c 0 -6.909 5.487 -12.509 12.255 -12.509 c 6.768 0 12.255 5.6 12.255 12.509 Z" transform="matrix(1.06653 0 0 1.04485 1.41213 -20.76439)" style="fill:#fff;stroke:#777;stroke-width:0.5"/>
+ <path d="m 14.785 8.105 c -0.671 0.025 -1.43 0.232 -1.878 0.77 -0.014 0.017 -0.026 0.035 -0.035 0.055 -0.149 0.317 -0.202 0.574 -0.112 0.8 0.09 0.226 0.293 0.327 0.453 0.39 0.16 0.063 0.308 0.106 0.404 0.163 0.096 0.056 0.14 0.097 0.165 0.224 0.03 0.152 0.007 0.232 -0.027 0.294 -0.035 0.062 -0.089 0.121 -0.169 0.152 -0.124 0.048 -0.339 0.048 -0.339 0.048 l -3.99 0 c -0.141 0 -0.255 0.114 -0.256 0.256 l 0 4.01 c 0 0.286 0.058 0.451 0.138 0.574 0.091 0.126 0.2 0.271 0.371 0.368 0.171 0.096 0.396 0.131 0.642 0.083 0.22 -0.043 0.394 -0.167 0.502 -0.308 0.108 -0.142 0.162 -0.292 0.207 -0.418 0.045 -0.126 0.084 -0.229 0.116 -0.278 0.031 -0.048 0.025 -0.045 0.074 -0.049 0.046 -0.003 0.167 0.026 0.324 0.093 0.345 0.303 0.551 0.92 0.572 1.481 0.007 0.209 -0.012 0.405 -0.046 0.574 l 0.003 -0.01 c -0.012 0.047 -0.01 0.053 -0.007 0.037 -0.001 0.006 -0.002 0.011 -0.003 0.017 -0.062 0.482 -0.261 0.951 -0.553 1.205 -0.202 0.083 -0.329 0.096 -0.351 0.088 -0.024 -0.009 -0.055 -0.043 -0.103 -0.164 -0.048 -0.121 -0.093 -0.297 -0.197 -0.474 -0.104 -0.177 -0.297 -0.356 -0.568 -0.408 l 0 0.001 c -0.36 -0.07 -0.667 0.052 -0.843 0.239 -0.176 0.188 -0.241 0.409 -0.274 0.564 -0.004 0.017 -0.006 0.035 -0.006 0.053 l 0 4.211 c 0 0.142 0.116 0.257 0.258 0.256 l 4.02 0 c 0.277 0 0.453 -0.061 0.579 -0.143 0.092 -0.061 0.264 -0.224 0.36 -0.395 0.096 -0.171 0.132 -0.395 0.084 -0.642 -0.053 -0.271 -0.231 -0.464 -0.408 -0.568 -0.177 -0.104 -0.354 -0.149 -0.475 -0.197 -0.121 -0.048 -0.155 -0.079 -0.165 -0.103 -0.009 -0.022 0.003 -0.148 0.089 -0.355 0.304 -0.342 0.919 -0.548 1.481 -0.568 l 0.002 0 c 0.207 -0.009 0.401 0.01 0.57 0.045 0.01 0.002 0.021 0.003 0.031 0.004 0.005 0.001 0.009 0.002 0.014 0.003 0.485 0.062 0.955 0.262 1.209 0.552 0.083 0.201 0.097 0.328 0.089 0.349 -0.009 0.024 -0.045 0.055 -0.166 0.103 -0.121 0.048 -0.297 0.094 -0.475 0.198 -0.177 0.104 -0.355 0.297 -0.408 0.568 -0.048 0.247 -0.012 0.471 0.084 0.642 0.096 0.171 0.227 0.312 0.364 0.383 0.173 0.106 0.314 0.124 0.577 0.122 l 4.03 0.002 c 0.141 0 0.255 -0.116 0.256 -0.258 l 0 -4.134 c 0 -0.16 0.021 -0.233 0.091 -0.307 0.073 -0.078 0.147 -0.128 0.368 -0.085 l 0.001 0.001 c 0.128 0.025 0.169 0.068 0.225 0.164 0.056 0.095 0.1 0.243 0.163 0.402 0.063 0.159 0.164 0.363 0.39 0.453 0.226 0.09 0.482 0.038 0.8 -0.111 0.02 -0.009 0.039 -0.021 0.056 -0.035 0.453 -0.377 0.668 -0.98 0.745 -1.559 0.001 -0.011 0.002 -0.022 0.002 -0.033 0 0.035 0.002 0.019 0.002 -0.025 l -0.006 0.055 c 0.046 -0.211 0.067 -0.447 0.059 -0.696 l 0 -0.001 c -0.025 -0.671 -0.235 -1.43 -0.77 -1.878 -0.017 -0.014 -0.036 -0.026 -0.056 -0.035 -0.318 -0.149 -0.574 -0.201 -0.8 -0.111 -0.226 0.09 -0.327 0.293 -0.39 0.453 -0.063 0.159 -0.106 0.307 -0.163 0.403 -0.056 0.096 -0.097 0.14 -0.225 0.165 -0.153 0.029 -0.233 0.006 -0.295 -0.028 -0.062 -0.035 -0.108 -0.095 -0.151 -0.169 -0.045 -0.077 -0.045 -0.337 -0.045 -0.337 l 0 -4.04 c 0 -0.141 -0.114 -0.256 -0.256 -0.256 l -4.189 0 c -0.107 0 -0.228 -0.029 -0.299 -0.099 -0.074 -0.072 -0.123 -0.147 -0.081 -0.364 0.025 -0.128 0.069 -0.169 0.165 -0.225 0.096 -0.056 0.244 -0.1 0.403 -0.163 0.159 -0.063 0.363 -0.163 0.453 -0.389 0.09 -0.226 0.038 -0.482 -0.111 -0.799 -0.009 -0.02 -0.021 -0.039 -0.035 -0.056 -0.376 -0.448 -0.972 -0.663 -1.548 -0.738 -0.01 -0.003 -0.027 -0.004 -0.044 -0.006 -0.205 -0.043 -0.429 -0.065 -0.671 -0.057 l -0.001 0 z" mix-blend-mode="normal" isolation="auto" white-space="normal" solid-opacity="1" solid-color="#000000" style="visibility:visible;shape-rendering:auto;color-interpolation-filters:linearRGB;fill:#53a93f;opacity:1;image-rendering:auto;fill-opacity:1;stroke:none;display:inline;color:#000;fill-rule:evenodd;color-rendering:auto;color-interpolation:sRGB"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/emblems/emblem-dropbox-selsync.svg b/.icons/Material-Black-Lime-Numix/32/emblems/emblem-dropbox-selsync.svg
new file mode 120000
index 00000000..36919586
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/emblems/emblem-dropbox-selsync.svg
@@ -0,0 +1 @@
+emblem-remove.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/emblems/emblem-dropbox-syncing.svg b/.icons/Material-Black-Lime-Numix/32/emblems/emblem-dropbox-syncing.svg
new file mode 120000
index 00000000..b23480a7
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/emblems/emblem-dropbox-syncing.svg
@@ -0,0 +1 @@
+./emblem-ubuntuone-updating.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/emblems/emblem-dropbox-unsyncable.svg b/.icons/Material-Black-Lime-Numix/32/emblems/emblem-dropbox-unsyncable.svg
new file mode 120000
index 00000000..1fed42ed
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/emblems/emblem-dropbox-unsyncable.svg
@@ -0,0 +1 @@
+./emblem-readonly.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/emblems/emblem-dropbox-uptodate.svg b/.icons/Material-Black-Lime-Numix/32/emblems/emblem-dropbox-uptodate.svg
new file mode 120000
index 00000000..90f126dc
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/emblems/emblem-dropbox-uptodate.svg
@@ -0,0 +1 @@
+./emblem-ubuntuone-synchronized.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/emblems/emblem-error.svg b/.icons/Material-Black-Lime-Numix/32/emblems/emblem-error.svg
new file mode 120000
index 00000000..8e895bc2
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/emblems/emblem-error.svg
@@ -0,0 +1 @@
+emblem-insync-error.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/emblems/emblem-favorite.svg b/.icons/Material-Black-Lime-Numix/32/emblems/emblem-favorite.svg
new file mode 100644
index 00000000..48b688f1
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/emblems/emblem-favorite.svg
@@ -0,0 +1,4 @@
+<svg width="32" xmlns="http://www.w3.org/2000/svg" height="32" viewBox="0 0 32 32" xmlns:xlink="http://www.w3.org/1999/xlink">
+<path style="fill:#fff;stroke:#777;stroke-width:.792" d="M 43.605469 24 C 43.605469 34.828125 34.828125 43.599609 24 43.599609 C 13.171875 43.599609 4.394531 34.828125 4.394531 24 C 4.394531 13.171875 13.171875 4.394531 24 4.394531 C 34.828125 4.394531 43.605469 13.171875 43.605469 24 Z " transform="scale(.66667)"/>
+<path style="fill:#dc322f" d="M 15.214844 24.695312 C 14.78125 24.230469 13.707031 23.324219 12.824219 22.679688 C 10.207031 20.777344 9.851562 20.5 8.789062 19.558594 C 6.828125 17.820312 5.996094 16.070312 6 13.703125 C 6 12.546875 6.082031 12.101562 6.417969 11.421875 C 6.988281 10.265625 7.828125 9.40625 8.902344 8.878906 C 9.664062 8.507812 10.039062 8.34375 11.308594 8.335938 C 12.636719 8.328125 12.914062 8.476562 13.695312 8.890625 C 14.648438 9.394531 15.625 10.472656 15.828125 11.234375 L 15.953125 11.707031 L 16.261719 11.058594 C 18.003906 7.382812 23.5625 7.4375 25.496094 11.148438 C 26.109375 12.324219 26.175781 14.839844 25.632812 16.253906 C 24.921875 18.101562 23.589844 19.507812 20.507812 21.664062 C 18.484375 23.082031 16.199219 25.222656 16.039062 25.523438 C 15.855469 25.871094 16.03125 25.578125 15.214844 24.695312 Z "/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/emblems/emblem-favorites.svg b/.icons/Material-Black-Lime-Numix/32/emblems/emblem-favorites.svg
new file mode 120000
index 00000000..074a9540
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/emblems/emblem-favorites.svg
@@ -0,0 +1 @@
+emblem-favorite.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/emblems/emblem-generic.svg b/.icons/Material-Black-Lime-Numix/32/emblems/emblem-generic.svg
new file mode 100644
index 00000000..a8de16ef
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/emblems/emblem-generic.svg
@@ -0,0 +1,4 @@
+<svg width="32" xmlns="http://www.w3.org/2000/svg" height="32" viewBox="0 0 32 32" xmlns:xlink="http://www.w3.org/1999/xlink">
+<path style="fill:#fff;stroke:#777;stroke-width:.792" d="M 43.605469 24 C 43.605469 34.828125 34.828125 43.599609 24 43.599609 C 13.171875 43.599609 4.394531 34.828125 4.394531 24 C 4.394531 13.171875 13.171875 4.394531 24 4.394531 C 34.828125 4.394531 43.605469 13.171875 43.605469 24 Z " transform="scale(.66667)"/>
+<path style="fill:#dc322f" d="M 16 8 C 15.011719 8 14.210938 8.714844 14.210938 9.601562 L 14.210938 13.199219 L 10.695312 11.398438 C 9.835938 10.957031 8.730469 11.230469 8.238281 12 C 7.742188 12.769531 8.050781 13.757812 8.90625 14.199219 L 12.371094 16 L 8.90625 17.800781 C 8.050781 18.242188 7.742188 19.230469 8.238281 20 C 8.730469 20.769531 9.835938 21.042969 10.695312 20.601562 L 14.210938 18.800781 L 14.210938 22.398438 C 14.210938 23.285156 15.011719 24 16 24 C 16.988281 24 17.789062 23.285156 17.789062 22.398438 L 17.789062 18.800781 L 21.304688 20.601562 C 22.164062 21.042969 23.269531 20.769531 23.761719 20 C 24.257812 19.230469 23.949219 18.242188 23.09375 17.800781 L 19.628906 16 L 23.09375 14.199219 C 23.949219 13.757812 24.257812 12.769531 23.761719 12 C 23.269531 11.230469 22.164062 10.957031 21.304688 11.398438 L 17.789062 13.199219 L 17.789062 9.601562 C 17.789062 8.714844 16.988281 8 16 8 Z "/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/emblems/emblem-important.svg b/.icons/Material-Black-Lime-Numix/32/emblems/emblem-important.svg
new file mode 100644
index 00000000..d4a9ec11
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/emblems/emblem-important.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <path d="m 25.933 35.19 c 0 6.909 -5.487 12.509 -12.255 12.509 c -6.768 0 -12.255 -5.6 -12.255 -12.509 c 0 -6.909 5.487 -12.509 12.255 -12.509 c 6.768 0 12.255 5.6 12.255 12.509 Z" transform="matrix(1.06653 0 0 1.04485 1.41213 -20.76439)" style="fill:#fff;stroke:#777;stroke-width:0.5"/>
+ <path d="m 14,6 c -0.554,0 -1,0.446 -1,1 l 0,10 c 0,0.554 0.446,1 1,1 l 4,0 c 0.554,0 1,-0.446 1,-1 L 19,7 C 19,6.446 18.554,6 18,6 Z m 0,15 c -0.554,0 -1,0.446 -1,1 l 0,3 c 0,0.554 0.446,1 1,1 l 4,0 c 0.554,0 1,-0.446 1,-1 l 0,-3 c 0,-0.554 -0.446,-1 -1,-1 z" style="fill:#dc322f;opacity:1;fill-opacity:1;stroke:none"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/emblems/emblem-insync-des-error.svg b/.icons/Material-Black-Lime-Numix/32/emblems/emblem-insync-des-error.svg
new file mode 100644
index 00000000..ff09dca5
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/emblems/emblem-insync-des-error.svg
@@ -0,0 +1,4 @@
+<svg width="32" xmlns="http://www.w3.org/2000/svg" height="32" viewBox="0 0 32 32" xmlns:xlink="http://www.w3.org/1999/xlink">
+<path style="stroke-opacity:.941;fill:#f8c429;stroke:#777777;stroke-width:.792" d="M 43.605469 24 C 43.605469 34.828125 34.828125 43.599609 24 43.599609 C 13.171875 43.599609 4.394531 34.828125 4.394531 24 C 4.394531 13.171875 13.171875 4.394531 24 4.394531 C 34.828125 4.394531 43.605469 13.171875 43.605469 24 Z " transform="scale(.66667)"/>
+<path style="fill:#fff" d="M 22.765625 8.667969 L 13.746094 17.199219 L 9.234375 12.933594 L 6 15.996094 L 13.742188 23.332031 L 13.746094 23.328125 L 13.753906 23.332031 L 26 11.730469 Z "/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/emblems/emblem-insync-error.svg b/.icons/Material-Black-Lime-Numix/32/emblems/emblem-insync-error.svg
new file mode 100644
index 00000000..3e2fab67
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/emblems/emblem-insync-error.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <path d="m 43.605 24 c 0 10.828 -8.777 19.6 -19.605 19.6 c -10.828 0 -19.605 -8.771 -19.605 -19.6 c 0 -10.828 8.777 -19.605 19.605 -19.605 c 10.828 0 19.605 8.777 19.605 19.605 Z" transform="scale(.66667)" style="fill:#dc322f;fill-opacity:1;stroke:#777;stroke-width:0.792"/>
+ <path d="m 20.309 8 l -4.309 4.309 l -4.309 -4.309 l -3.691 3.691 l 4.309 4.309 l -4.309 4.309 l 3.691 3.691 l 4.309 -4.309 l 4.309 4.309 l 3.691 -3.691 l -4.309 -4.309 l 4.309 -4.309 Z" style="fill:#fff;fill-opacity:1"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/emblems/emblem-insync-synced-callbacks-active.svg b/.icons/Material-Black-Lime-Numix/32/emblems/emblem-insync-synced-callbacks-active.svg
new file mode 120000
index 00000000..c55964d4
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/emblems/emblem-insync-synced-callbacks-active.svg
@@ -0,0 +1 @@
+emblem-ubuntuone-synchronized.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/emblems/emblem-insync-synced-callbacks.svg b/.icons/Material-Black-Lime-Numix/32/emblems/emblem-insync-synced-callbacks.svg
new file mode 120000
index 00000000..c55964d4
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/emblems/emblem-insync-synced-callbacks.svg
@@ -0,0 +1 @@
+emblem-ubuntuone-synchronized.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/emblems/emblem-insync-synced-shared.svg b/.icons/Material-Black-Lime-Numix/32/emblems/emblem-insync-synced-shared.svg
new file mode 120000
index 00000000..c55964d4
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/emblems/emblem-insync-synced-shared.svg
@@ -0,0 +1 @@
+emblem-ubuntuone-synchronized.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/emblems/emblem-insync-synced.svg b/.icons/Material-Black-Lime-Numix/32/emblems/emblem-insync-synced.svg
new file mode 120000
index 00000000..c55964d4
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/emblems/emblem-insync-synced.svg
@@ -0,0 +1 @@
+emblem-ubuntuone-synchronized.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/emblems/emblem-insync-syncing-shared.svg b/.icons/Material-Black-Lime-Numix/32/emblems/emblem-insync-syncing-shared.svg
new file mode 120000
index 00000000..b4a831cb
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/emblems/emblem-insync-syncing-shared.svg
@@ -0,0 +1 @@
+emblem-ubuntuone-updating.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/emblems/emblem-insync-syncing.svg b/.icons/Material-Black-Lime-Numix/32/emblems/emblem-insync-syncing.svg
new file mode 120000
index 00000000..b4a831cb
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/emblems/emblem-insync-syncing.svg
@@ -0,0 +1 @@
+emblem-ubuntuone-updating.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/emblems/emblem-locked.svg b/.icons/Material-Black-Lime-Numix/32/emblems/emblem-locked.svg
new file mode 120000
index 00000000..be6928ee
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/emblems/emblem-locked.svg
@@ -0,0 +1 @@
+emblem-readonly.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/emblems/emblem-mail.svg b/.icons/Material-Black-Lime-Numix/32/emblems/emblem-mail.svg
new file mode 100644
index 00000000..44c4d54d
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/emblems/emblem-mail.svg
@@ -0,0 +1,9 @@
+<svg width="32" xmlns="http://www.w3.org/2000/svg" height="32" viewBox="0 0 32 32" xmlns:xlink="http://www.w3.org/1999/xlink">
+<g style="stroke:#777">
+<path style="fill:#bebebe;stroke-width:.792" d="M 43.605469 24 C 43.605469 34.828125 34.828125 43.599609 24 43.599609 C 13.171875 43.599609 4.394531 34.828125 4.394531 24 C 4.394531 13.171875 13.171875 4.394531 24 4.394531 C 34.828125 4.394531 43.605469 13.171875 43.605469 24 Z " transform="scale(.66667)"/>
+<g style="fill:#fff;stroke-width:1.422">
+<path d="M 6.948639 1015.30689 L 41.050187 1015.30689 L 41.050187 1040.501872 L 6.948639 1040.501872 Z " transform="matrix(.48866 0 0 .44977 4.27245 -446.32203)"/>
+<path d="M 7.340335 1015.949575 L 23.687655 1032.294613 L 40.658491 1015.32426 " transform="matrix(.48866 0 0 .44977 4.27245 -446.32203)"/>
+</g>
+</g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/emblems/emblem-marketing.svg b/.icons/Material-Black-Lime-Numix/32/emblems/emblem-marketing.svg
new file mode 100644
index 00000000..f96311b7
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/emblems/emblem-marketing.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <path d="m 43.605 24 c 0 10.828 -8.777 19.6 -19.605 19.6 c -10.828 0 -19.605 -8.771 -19.605 -19.6 c 0 -10.828 8.777 -19.605 19.605 -19.605 c 10.828 0 19.605 8.777 19.605 19.605 Z" transform="scale(.66667)" style="fill:#fff;stroke:#777;stroke-width:0.792"/>
+ <g style="fill:#53a93e;fill-opacity:0.941">
+ <path d="m 8 9 0 14 4 0 0 -14 z"/>
+ <path d="m 20 11 0 12 4 0 0 -12 z"/>
+ <path d="m 14 15 0 8 4 0 0 -8 z"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/emblems/emblem-money.svg b/.icons/Material-Black-Lime-Numix/32/emblems/emblem-money.svg
new file mode 100644
index 00000000..7e2fc900
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/emblems/emblem-money.svg
@@ -0,0 +1,4 @@
+<svg width="32" xmlns="http://www.w3.org/2000/svg" height="32" viewBox="0 0 32 32" xmlns:xlink="http://www.w3.org/1999/xlink">
+<path style="fill:#fff;stroke:#777;stroke-width:.792" d="M 43.605469 24 C 43.605469 34.828125 34.828125 43.599609 24 43.599609 C 13.171875 43.599609 4.394531 34.828125 4.394531 24 C 4.394531 13.171875 13.171875 4.394531 24 4.394531 C 34.828125 4.394531 43.605469 13.171875 43.605469 24 Z " transform="scale(.66667)"/>
+<path style="fill:#53a93e;fill-opacity:.941" d="M 17.25 23.761719 L 17.25 26 L 14.75 26 L 14.75 23.804688 C 13.292969 23.636719 12.148438 23.144531 11.316406 22.324219 C 10.484375 21.488281 10.042969 20.394531 10 19.039062 L 14.039062 19.058594 C 14.050781 19.550781 14.246094 19.941406 14.617188 20.230469 C 14.988281 20.515625 15.449219 20.660156 16 20.660156 C 16.476562 20.660156 16.890625 20.550781 17.25 20.332031 C 17.664062 20.101562 17.875 19.777344 17.875 19.367188 C 17.875 18.765625 17.203125 18.238281 15.867188 17.785156 C 13.875 17.117188 12.632812 16.621094 12.140625 16.308594 C 10.804688 15.488281 10.132812 14.316406 10.132812 12.796875 C 10.132812 11.550781 10.574219 10.503906 11.449219 9.65625 C 12.296875 8.847656 13.398438 8.363281 14.75 8.195312 L 14.75 6 L 17.25 6 L 17.25 8.195312 C 20.148438 8.675781 21.613281 10.257812 21.644531 12.941406 L 17.695312 12.941406 C 17.695312 12.421875 17.53125 11.996094 17.203125 11.667969 C 16.878906 11.324219 16.429688 11.152344 15.867188 11.152344 C 15.421875 11.152344 15.035156 11.269531 14.707031 11.503906 C 14.335938 11.75 14.148438 12.078125 14.148438 12.488281 C 14.148438 13.007812 14.824219 13.507812 16.179688 13.988281 C 18.15625 14.660156 19.421875 15.171875 19.96875 15.527344 C 21.324219 16.363281 22 17.511719 22 18.976562 C 22 20.277344 21.554688 21.359375 20.660156 22.222656 C 19.8125 23.03125 18.675781 23.542969 17.25 23.761719 "/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/emblems/emblem-multimedia.svg b/.icons/Material-Black-Lime-Numix/32/emblems/emblem-multimedia.svg
new file mode 100644
index 00000000..541fa06f
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/emblems/emblem-multimedia.svg
@@ -0,0 +1,4 @@
+<svg width="32" xmlns="http://www.w3.org/2000/svg" height="32" viewBox="0 0 32 32" xmlns:xlink="http://www.w3.org/1999/xlink">
+<path style="fill:#fff;stroke:#777;stroke-width:.5" d="M 25.932953 35.186401 C 25.932953 42.095309 20.446393 47.695712 13.677926 47.695712 C 6.90946 47.695712 1.4229 42.095309 1.4229 35.186401 C 1.4229 28.277492 6.90946 22.677089 13.677926 22.677089 C 20.446393 22.677089 25.932953 28.277492 25.932953 35.186401 Z " transform="matrix(1.06653 0 0 1.04485 1.41213 -20.76439)"/>
+<path style="fill:#dc322f" d="M 12.433594 6 L 12.433594 18 C 11.578125 17.671875 10.453125 17.617188 9.296875 17.921875 C 7.132812 18.5 5.679688 20.113281 6.0625 21.523438 C 6.441406 22.933594 8.507812 23.613281 10.671875 23.035156 C 12.511719 22.546875 13.828125 21.3125 13.949219 20.085938 L 13.964844 20.085938 L 13.964844 11.257812 L 21.804688 12.214844 L 21.804688 20.761719 C 20.945312 20.429688 19.820312 20.375 18.664062 20.683594 C 16.5 21.257812 15.046875 22.871094 15.429688 24.28125 C 15.808594 25.691406 17.875 26.371094 20.039062 25.796875 C 21.878906 25.308594 23.195312 24.070312 23.320312 22.84375 L 23.332031 22.84375 L 23.332031 7.421875 Z "/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/emblems/emblem-music.svg b/.icons/Material-Black-Lime-Numix/32/emblems/emblem-music.svg
new file mode 120000
index 00000000..cb833b63
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/emblems/emblem-music.svg
@@ -0,0 +1 @@
+emblem-multimedia.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/emblems/emblem-new.svg b/.icons/Material-Black-Lime-Numix/32/emblems/emblem-new.svg
new file mode 100644
index 00000000..bc6df32d
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/emblems/emblem-new.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <path d="m 43.605 24 c 0 10.828 -8.777 19.6 -19.605 19.6 c -10.828 0 -19.605 -8.771 -19.605 -19.6 c 0 -10.828 8.777 -19.605 19.605 -19.605 c 10.828 0 19.605 8.777 19.605 19.605 Z" transform="scale(.66667)" style="fill:#fff;stroke:#777;stroke-width:0.792"/>
+ <path d="m 13 7 0 6 -6 0 0 6 6 0 0 6 6 0 0 -6 6 0 0 -6 -6 0 0 -6 z" style="fill:#53a93e;fill-opacity:0.941"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/emblems/emblem-noread.svg b/.icons/Material-Black-Lime-Numix/32/emblems/emblem-noread.svg
new file mode 120000
index 00000000..3b88f924
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/emblems/emblem-noread.svg
@@ -0,0 +1 @@
+emblem-unreadable.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/emblems/emblem-nowrite.svg b/.icons/Material-Black-Lime-Numix/32/emblems/emblem-nowrite.svg
new file mode 120000
index 00000000..1fed42ed
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/emblems/emblem-nowrite.svg
@@ -0,0 +1 @@
+./emblem-readonly.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/emblems/emblem-ohno.svg b/.icons/Material-Black-Lime-Numix/32/emblems/emblem-ohno.svg
new file mode 100644
index 00000000..41878614
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/emblems/emblem-ohno.svg
@@ -0,0 +1,12 @@
+<svg width="32" xmlns="http://www.w3.org/2000/svg" height="32" viewBox="0 0 32 32" xmlns:xlink="http://www.w3.org/1999/xlink">
+<g style="stroke:#777">
+<path style="fill:#fff;stroke-width:.5" d="M 25.932953 35.186401 C 25.932953 42.095309 20.446393 47.695712 13.677926 47.695712 C 6.90946 47.695712 1.4229 42.095309 1.4229 35.186401 C 1.4229 28.277492 6.90946 22.677089 13.677926 22.677089 C 20.446393 22.677089 25.932953 28.277492 25.932953 35.186401 Z " transform="matrix(1.06653 0 0 1.04485 1.41213 -20.76439)"/>
+<g style="fill:#bebebe">
+<path d="M 32.512313 31.066979 C 32.512313 33.774011 29.623641 35.965417 26.061141 35.965417 C 22.498641 35.965417 19.615829 33.774011 19.615829 31.066979 C 19.615829 28.359948 22.498641 26.162682 26.061141 26.162682 C 29.623641 26.162682 32.512313 28.359948 32.512313 31.066979 Z " transform="matrix(.66667 0 0 .66667 -.00691 .35509)"/>
+<g style="fill-rule:evenodd">
+<path d="M 21.373641 14.889245 C 21.373641 17.057214 20.061141 18.809167 18.443954 18.809167 C 16.820907 18.809167 15.508407 17.057214 15.508407 14.889245 C 15.508407 12.727136 16.820907 10.969323 18.443954 10.969323 C 20.061141 10.969323 21.373641 12.727136 21.373641 14.889245 Z " transform="matrix(.66667 0 0 .66667 -.00691 .35509)"/>
+<path d="M 31.926376 14.889245 C 31.920516 17.057214 30.613876 18.809167 28.990829 18.809167 C 27.373641 18.809167 26.061141 17.057214 26.061141 14.889245 C 26.061141 12.721276 27.373641 10.969323 28.990829 10.969323 C 30.613876 10.969323 31.926376 12.721276 31.926376 14.889245 Z " transform="matrix(.66667 0 0 .66667 -.00691 .35509)"/>
+</g>
+</g>
+</g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/emblems/emblem-ok.svg b/.icons/Material-Black-Lime-Numix/32/emblems/emblem-ok.svg
new file mode 120000
index 00000000..2f97e283
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/emblems/emblem-ok.svg
@@ -0,0 +1 @@
+emblem-default.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/emblems/emblem-package.svg b/.icons/Material-Black-Lime-Numix/32/emblems/emblem-package.svg
new file mode 100644
index 00000000..b573d83f
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/emblems/emblem-package.svg
@@ -0,0 +1,10 @@
+<svg width="32" xmlns="http://www.w3.org/2000/svg" height="32" viewBox="0 0 32 32" xmlns:xlink="http://www.w3.org/1999/xlink">
+<g style="stroke:#777">
+<path style="fill:#fff;stroke-width:.792" d="M 43.605469 24 C 43.605469 34.828125 34.828125 43.599609 24 43.599609 C 13.171875 43.599609 4.394531 34.828125 4.394531 24 C 4.394531 13.171875 13.171875 4.394531 24 4.394531 C 34.828125 4.394531 43.605469 13.171875 43.605469 24 Z " transform="scale(.66667)"/>
+<g style="fill:#b2b2b2">
+<path d="M 17.429231 10.497648 L 12.499771 17.070859 L 22.358691 17.070859 L 22.358691 10.497648 Z " transform="matrix(.66643 0 0 .67806 .00567 .54993)"/>
+<path d="M 25.641089 10.497648 L 25.641089 17.070859 L 35.500009 17.070859 L 30.570549 10.497648 Z " transform="matrix(.66643 0 0 .67806 .00567 .54993)"/>
+<path d="M 12.499771 20.714019 L 12.499771 35.502303 L 35.500009 35.502303 L 35.500009 20.714019 Z " transform="matrix(.66643 0 0 .67806 .00567 .25934)"/>
+</g>
+</g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/emblems/emblem-people.svg b/.icons/Material-Black-Lime-Numix/32/emblems/emblem-people.svg
new file mode 100644
index 00000000..f7fdd120
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/emblems/emblem-people.svg
@@ -0,0 +1,7 @@
+<svg width="32" xmlns="http://www.w3.org/2000/svg" height="32" viewBox="0 0 32 32" xmlns:xlink="http://www.w3.org/1999/xlink">
+<path style="fill:#fff;stroke:#777;stroke-width:.5" d="M 25.932953 35.186401 C 25.932953 42.095309 20.446393 47.695712 13.677926 47.695712 C 6.90946 47.695712 1.4229 42.095309 1.4229 35.186401 C 1.4229 28.277492 6.90946 22.677089 13.677926 22.677089 C 20.446393 22.677089 25.932953 28.277492 25.932953 35.186401 Z " transform="matrix(1.06653 0 0 1.04485 1.41213 -20.76439)"/>
+<g style="fill:#427fec">
+<path style="fill-opacity:.6" d="M 11.847656 13.050781 C 10.71875 13.050781 9.816406 13.945312 9.816406 15.050781 C 9.820312 15.167969 9.828125 15.339844 9.835938 15.484375 C 9.644531 15.570312 9.628906 15.964844 9.792969 16.367188 C 9.859375 16.53125 9.941406 16.652344 10.03125 16.753906 C 10.054688 16.871094 10.046875 16.921875 10.074219 17.050781 C 10.152344 17.289062 10.449219 17.757812 10.722656 18.140625 C 10.75 18.4375 10.777344 18.738281 10.722656 19.074219 C 9.929688 19.765625 7.886719 20.0625 7.890625 20.777344 L 7.847656 21.050781 L 15.847656 21.050781 L 15.804688 20.777344 C 15.800781 20.164062 13.753906 19.789062 12.972656 19.074219 C 12.941406 18.800781 12.933594 18.523438 12.949219 18.253906 C 13.203125 17.847656 13.539062 17.316406 13.621094 17.050781 C 13.652344 16.917969 13.664062 16.824219 13.6875 16.710938 C 13.761719 16.613281 13.824219 16.507812 13.878906 16.367188 C 14.035156 15.984375 14.027344 15.617188 13.859375 15.503906 C 13.867188 15.351562 13.875 15.183594 13.878906 15.050781 C 13.878906 13.945312 12.976562 13.050781 11.847656 13.050781 Z "/>
+<path d="M 18.152344 10 C 16.460938 10 15.101562 11.339844 15.101562 13 C 15.105469 13.175781 15.121094 13.433594 15.136719 13.648438 C 14.847656 13.777344 14.824219 14.367188 15.070312 14.976562 C 15.167969 15.21875 15.292969 15.402344 15.425781 15.558594 C 15.460938 15.726562 15.453125 15.804688 15.492188 16 C 15.605469 16.359375 16.050781 17.058594 16.464844 17.636719 C 16.503906 18.082031 16.546875 18.527344 16.464844 19.035156 C 15.277344 20.070312 12.210938 20.515625 12.214844 21.589844 L 12.152344 22 L 24.152344 22 L 24.085938 21.589844 C 24.082031 20.671875 21.011719 20.109375 19.839844 19.035156 C 19.789062 18.625 19.78125 18.210938 19.804688 17.808594 C 20.183594 17.195312 20.683594 16.398438 20.8125 16 C 20.855469 15.796875 20.871094 15.664062 20.910156 15.488281 C 21.019531 15.34375 21.117188 15.183594 21.199219 14.976562 C 21.433594 14.398438 21.417969 13.847656 21.167969 13.683594 C 21.183594 13.449219 21.195312 13.199219 21.199219 13 C 21.199219 11.339844 19.84375 10 18.152344 10 Z "/>
+</g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/emblems/emblem-personal.svg b/.icons/Material-Black-Lime-Numix/32/emblems/emblem-personal.svg
new file mode 100644
index 00000000..ba59766e
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/emblems/emblem-personal.svg
@@ -0,0 +1,4 @@
+<svg width="32" xmlns="http://www.w3.org/2000/svg" height="32" viewBox="0 0 32 32" xmlns:xlink="http://www.w3.org/1999/xlink">
+<path style="fill:#fff;stroke:#777;stroke-width:.792" d="M 43.605469 24 C 43.605469 34.828125 34.828125 43.599609 24 43.599609 C 13.171875 43.599609 4.394531 34.828125 4.394531 24 C 4.394531 13.171875 13.171875 4.394531 24 4.394531 C 34.828125 4.394531 43.605469 13.171875 43.605469 24 Z " transform="scale(.66667)"/>
+<path style="fill:#427fec;fill-rule:evenodd" d="M 16 8 C 13.742188 8 11.933594 9.785156 11.933594 12 C 11.941406 12.234375 11.957031 12.578125 11.976562 12.863281 C 11.59375 13.035156 11.5625 13.824219 11.890625 14.636719 C 12.023438 14.957031 12.1875 15.203125 12.367188 15.410156 C 12.410156 15.636719 12.398438 15.738281 12.453125 16 C 12.605469 16.476562 13.199219 17.410156 13.75 18.183594 C 13.804688 18.773438 13.859375 19.371094 13.75 20.046875 C 12.164062 21.429688 8.082031 22.023438 8.085938 23.453125 L 8 24 L 24 24 L 23.914062 23.453125 C 23.90625 22.230469 19.816406 21.476562 18.25 20.046875 C 18.183594 19.496094 18.171875 18.949219 18.207031 18.410156 C 18.707031 17.597656 19.378906 16.53125 19.546875 16 C 19.605469 15.730469 19.628906 15.550781 19.675781 15.316406 C 19.824219 15.125 19.953125 14.910156 20.066406 14.636719 C 20.375 13.867188 20.355469 13.128906 20.023438 12.910156 C 20.042969 12.597656 20.054688 12.269531 20.066406 12 C 20.066406 9.785156 18.257812 8 16 8 Z "/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/emblems/emblem-photos.svg b/.icons/Material-Black-Lime-Numix/32/emblems/emblem-photos.svg
new file mode 120000
index 00000000..0182e529
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/emblems/emblem-photos.svg
@@ -0,0 +1 @@
+emblem-pictures.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/emblems/emblem-pictures.svg b/.icons/Material-Black-Lime-Numix/32/emblems/emblem-pictures.svg
new file mode 100644
index 00000000..074f1f1a
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/emblems/emblem-pictures.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <path d="m 25.933 35.19 c 0 6.909 -5.487 12.509 -12.255 12.509 c -6.768 0 -12.255 -5.6 -12.255 -12.509 c 0 -6.909 5.487 -12.509 12.255 -12.509 c 6.768 0 12.255 5.6 12.255 12.509 Z" transform="matrix(1.06653 0 0 1.04485 1.41213 -20.76439)" style="fill:#fff;stroke:#777;stroke-width:0.5"/>
+ <path d="m 9.04 8 c -0.563 0.055 -1.051 0.648 -1.039 1.281 l 0 13.469 c 0.008 0.664 0.539 1.258 1.133 1.25 l 13.766 0 c 0.582 -0.012 1.094 -0.598 1.102 -1.25 l 0 -13.469 c 0.008 -0.664 -0.512 -1.273 -1.102 -1.281 m -12.898 2 l 12 0 0 10 -12 0 z" style="fill:#427fec;fill-opacity:0.941"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/emblems/emblem-plan.svg b/.icons/Material-Black-Lime-Numix/32/emblems/emblem-plan.svg
new file mode 100644
index 00000000..7e03d16a
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/emblems/emblem-plan.svg
@@ -0,0 +1,4 @@
+<svg width="32" xmlns="http://www.w3.org/2000/svg" height="32" viewBox="0 0 32 32" xmlns:xlink="http://www.w3.org/1999/xlink">
+<path style="fill:#fff;stroke:#777;stroke-width:.792" d="M 43.605469 24 C 43.605469 34.828125 34.828125 43.599609 24 43.599609 C 13.171875 43.599609 4.394531 34.828125 4.394531 24 C 4.394531 13.171875 13.171875 4.394531 24 4.394531 C 34.828125 4.394531 43.605469 13.171875 43.605469 24 Z " transform="scale(.66667)"/>
+<path style="fill:#53a93e;fill-opacity:.8" d="M 19.761719 5.332031 L 16.402344 17.113281 L 13.449219 10.824219 L 10.910156 22.109375 L 8 9.78125 L 8 14.175781 L 10.871094 26.667969 L 13.714844 14.148438 L 16.613281 20.296875 L 20.0625 7.410156 L 24 10.660156 L 24 9.09375 Z "/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/emblems/emblem-presentation.svg b/.icons/Material-Black-Lime-Numix/32/emblems/emblem-presentation.svg
new file mode 100644
index 00000000..b1cdc60f
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/emblems/emblem-presentation.svg
@@ -0,0 +1,9 @@
+<svg width="32" xmlns="http://www.w3.org/2000/svg" height="32" viewBox="0 0 32 32" xmlns:xlink="http://www.w3.org/1999/xlink">
+<path style="fill:#fff;stroke:#777;stroke-width:.5" d="M 25.932953 35.186401 C 25.932953 42.095309 20.446393 47.695712 13.677926 47.695712 C 6.90946 47.695712 1.4229 42.095309 1.4229 35.186401 C 1.4229 28.277492 6.90946 22.677089 13.677926 22.677089 C 20.446393 22.677089 25.932953 28.277492 25.932953 35.186401 Z " transform="matrix(1.06653 0 0 1.04485 1.41213 -20.76439)"/>
+<g style="fill:#dc322f">
+<path d="M 16 21.355469 L 16 23.132812 L 13.160156 25 "/>
+<path d="M 16 21.355469 L 16 23.132812 L 18.839844 25 "/>
+<path d="M 8.160156 22.085938 L 8.226562 10.871094 L 23.773438 10.902344 L 23.839844 22.054688 Z "/>
+<path d="M 7.683594 9.914062 L 24.316406 9.914062 L 24.316406 11.945312 L 7.683594 11.945312 Z "/>
+</g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/emblems/emblem-readonly.svg b/.icons/Material-Black-Lime-Numix/32/emblems/emblem-readonly.svg
new file mode 100644
index 00000000..50ce5fe9
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/emblems/emblem-readonly.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <g style="stroke:#777">
+ <path d="m 25.933 35.19 c 0 6.909 -5.487 12.509 -12.255 12.509 c -6.768 0 -12.255 -5.6 -12.255 -12.509 c 0 -6.909 5.487 -12.509 12.255 -12.509 c 6.768 0 12.255 5.6 12.255 12.509 Z" transform="matrix(1.06653 0 0 1.04485 1.41213 -20.76439)" style="fill:#fff;stroke-width:0.5"/>
+ <path d="m 20.502 12.498 c -1.658 0 -3 1.283 -3 2.877 l 0 6.136 c -1.658 0 -3 1.283 -3 2.877 l 0 8.237 c 0 1.594 1.342 2.877 3 2.877 l 12.996 0 c 1.664 0 3 -1.283 3 -2.877 l 0 -8.237 c 0 -1.594 -1.336 -2.877 -3 -2.877 l 0 -6.136 c 0 -1.594 -1.336 -2.877 -3 -2.877 z m 1.5 2.999 3.996 0 c 0.832 0 1.5 0.639 1.5 1.436 l 0 4.579 -6.996 0 0 -4.579 c 0 -0.797 0.674 -1.436 1.5 -1.436 z" transform="scale(0.66667,0.66667)" style="fill:#bebebe"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/emblems/emblem-remove.svg b/.icons/Material-Black-Lime-Numix/32/emblems/emblem-remove.svg
new file mode 100644
index 00000000..68533347
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/emblems/emblem-remove.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <path d="m 43.605 24 c 0 10.828 -8.777 19.6 -19.605 19.6 c -10.828 0 -19.605 -8.771 -19.605 -19.6 c 0 -10.828 8.777 -19.605 19.605 -19.605 c 10.828 0 19.605 8.777 19.605 19.605 Z" transform="scale(.66667)" style="fill:#dc322f;fill-opacity:1;stroke:#777;stroke-width:0.792"/>
+ <path d="m 7 13 0 6 18 0 0 -6 z" style="fill:#fff;fill-opacity:1"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/emblems/emblem-sales.svg b/.icons/Material-Black-Lime-Numix/32/emblems/emblem-sales.svg
new file mode 120000
index 00000000..bee384b0
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/emblems/emblem-sales.svg
@@ -0,0 +1 @@
+emblem-marketing.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/emblems/emblem-shared.svg b/.icons/Material-Black-Lime-Numix/32/emblems/emblem-shared.svg
new file mode 100644
index 00000000..b1b1a117
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/emblems/emblem-shared.svg
@@ -0,0 +1,4 @@
+<svg width="32" xmlns="http://www.w3.org/2000/svg" height="32" viewBox="0 0 32 32" xmlns:xlink="http://www.w3.org/1999/xlink">
+<path style="fill:#fff;stroke:#777;stroke-width:.792" d="M 43.605469 24 C 43.605469 34.828125 34.828125 43.599609 24 43.599609 C 13.171875 43.599609 4.394531 34.828125 4.394531 24 C 4.394531 13.171875 13.171875 4.394531 24 4.394531 C 34.828125 4.394531 43.605469 13.171875 43.605469 24 Z " transform="scale(.66667)"/>
+<path style="fill:#53a93e;fill-rule:evenodd;fill-opacity:.941" d="M 18.089844 24 C 17.378906 23.984375 16.667969 23.765625 16.085938 23.332031 C 14.21875 21.929688 15.667969 20.476562 14.042969 19.257812 C 12.414062 18.035156 10.96875 19.496094 9.101562 18.09375 C 8.6875 17.78125 8.386719 17.394531 8.207031 16.980469 C 8.207031 16.976562 8.207031 16.972656 8.203125 16.972656 C 8.167969 16.886719 8.136719 16.800781 8.109375 16.714844 C 8.097656 16.675781 8.085938 16.636719 8.074219 16.597656 C 8.074219 16.59375 8.074219 16.589844 8.074219 16.585938 C 8.050781 16.503906 8.039062 16.421875 8.027344 16.339844 C 8.027344 16.335938 8.027344 16.335938 8.027344 16.335938 C 8.023438 16.332031 8.023438 16.328125 8.023438 16.324219 C 8.019531 16.285156 8.015625 16.246094 8.011719 16.207031 C 8.007812 16.175781 8.003906 16.148438 8.003906 16.117188 C 8.003906 16.105469 8 16.089844 8 16.074219 C 8 16.066406 8 16.0625 8 16.058594 C 8 16.019531 8 15.980469 8 15.941406 C 8 15.921875 8.003906 15.902344 8.003906 15.882812 C 8.003906 15.851562 8.007812 15.824219 8.011719 15.792969 C 8.015625 15.75 8.019531 15.707031 8.027344 15.664062 C 8.027344 15.664062 8.027344 15.664062 8.027344 15.660156 C 8.039062 15.578125 8.050781 15.496094 8.074219 15.414062 C 8.074219 15.410156 8.074219 15.40625 8.074219 15.402344 C 8.085938 15.363281 8.097656 15.324219 8.109375 15.285156 C 8.136719 15.199219 8.167969 15.113281 8.203125 15.027344 C 8.207031 15.027344 8.207031 15.023438 8.207031 15.019531 C 8.386719 14.605469 8.6875 14.21875 9.101562 13.90625 C 10.96875 12.503906 12.414062 13.964844 14.042969 12.742188 C 15.667969 11.523438 14.21875 10.070312 16.085938 8.667969 C 17.414062 7.675781 19.417969 7.804688 20.5625 8.957031 C 21.707031 10.113281 21.558594 11.851562 20.234375 12.847656 C 18.363281 14.246094 16.921875 12.785156 15.292969 14.007812 C 14.46875 14.625 14.433594 15.300781 14.359375 16 C 14.433594 16.699219 14.46875 17.375 15.292969 17.992188 C 16.921875 19.214844 18.363281 17.753906 20.234375 19.152344 C 21.558594 20.148438 21.707031 21.890625 20.5625 23.042969 C 19.917969 23.691406 19.003906 24.015625 18.089844 24 Z "/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/emblems/emblem-sound.svg b/.icons/Material-Black-Lime-Numix/32/emblems/emblem-sound.svg
new file mode 100644
index 00000000..b1c0d7b2
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/emblems/emblem-sound.svg
@@ -0,0 +1,4 @@
+<svg width="32" xmlns="http://www.w3.org/2000/svg" height="32" viewBox="0 0 32 32" xmlns:xlink="http://www.w3.org/1999/xlink">
+<path style="fill:#fff;stroke:#777;stroke-width:.5" d="M 25.932953 35.186401 C 25.932953 42.095309 20.446393 47.695712 13.677926 47.695712 C 6.90946 47.695712 1.4229 42.095309 1.4229 35.186401 C 1.4229 28.277492 6.90946 22.677089 13.677926 22.677089 C 20.446393 22.677089 25.932953 28.277492 25.932953 35.186401 Z " transform="matrix(1.06653 0 0 1.04485 1.41213 -20.76439)"/>
+<path style="fill:#dc322f" d="M 17.203125 8.179688 C 16.039062 8.472656 15.058594 9.542969 15.058594 9.542969 L 15.089844 9.578125 L 16.953125 16.507812 C 15.621094 15.785156 13.714844 15.964844 12.136719 17.105469 C 10.101562 18.578125 9.390625 21.089844 10.570312 22.707031 C 11.75 24.324219 14.355469 24.4375 16.390625 22.964844 C 18 21.804688 18.894531 19.976562 18.570312 18.472656 C 18.558594 18.425781 18.546875 18.378906 18.53125 18.335938 L 16.742188 11.402344 C 16.785156 11.34375 17.308594 11.101562 19 10.988281 C 20.789062 10.867188 22 8 22 8 C 22 8 19.988281 8.769531 18.402344 8.210938 C 18.007812 8.074219 17.589844 8.078125 17.203125 8.179688 Z "/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/emblems/emblem-success.svg b/.icons/Material-Black-Lime-Numix/32/emblems/emblem-success.svg
new file mode 120000
index 00000000..c55964d4
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/emblems/emblem-success.svg
@@ -0,0 +1 @@
+emblem-ubuntuone-synchronized.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/emblems/emblem-symbolic-link.svg b/.icons/Material-Black-Lime-Numix/32/emblems/emblem-symbolic-link.svg
new file mode 100644
index 00000000..511153ab
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/emblems/emblem-symbolic-link.svg
@@ -0,0 +1,6 @@
+<svg width="32" xmlns="http://www.w3.org/2000/svg" height="32" viewBox="0 0 32 32" xmlns:xlink="http://www.w3.org/1999/xlink">
+<g style="stroke:#777">
+<path style="fill:#fff;stroke-width:.5" d="M 25.932953 35.186401 C 25.932953 42.095309 20.446393 47.695712 13.677926 47.695712 C 6.90946 47.695712 1.4229 42.095309 1.4229 35.186401 C 1.4229 28.277492 6.90946 22.677089 13.677926 22.677089 C 20.446393 22.677089 25.932953 28.277492 25.932953 35.186401 Z " transform="matrix(1.06653 0 0 1.04485 1.41213 -20.76439)"/>
+<path style="fill:#bebebe;stroke-width:.948" d="M 2.324409 33.438798 C 4.151383 50.118432 19.822756 52.4823 31.33269 38.68202 L 36.664746 44.705835 L 36.691813 25.846434 L 20.424981 25.654968 L 25.655539 31.605143 C 16.121443 46.451121 4.469411 42.27569 2.324409 33.438798 Z " transform="matrix(.57729 0 0 .53045 4.24799 -2.35078)"/>
+</g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/emblems/emblem-synchronizing.svg b/.icons/Material-Black-Lime-Numix/32/emblems/emblem-synchronizing.svg
new file mode 120000
index 00000000..b23480a7
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/emblems/emblem-synchronizing.svg
@@ -0,0 +1 @@
+./emblem-ubuntuone-updating.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/emblems/emblem-system.svg b/.icons/Material-Black-Lime-Numix/32/emblems/emblem-system.svg
new file mode 100644
index 00000000..5497c61b
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/emblems/emblem-system.svg
@@ -0,0 +1,6 @@
+<svg width="32" xmlns="http://www.w3.org/2000/svg" height="32" viewBox="0 0 32 32" xmlns:xlink="http://www.w3.org/1999/xlink">
+<g style="stroke:#777">
+<path style="fill:#fff;stroke-width:.5" d="M 25.932953 35.186401 C 25.932953 42.095309 20.446393 47.695712 13.677926 47.695712 C 6.90946 47.695712 1.4229 42.095309 1.4229 35.186401 C 1.4229 28.277492 6.90946 22.677089 13.677926 22.677089 C 20.446393 22.677089 25.932953 28.277492 25.932953 35.186401 Z " transform="matrix(1.06653 0 0 1.04485 1.41213 -20.76439)"/>
+<path style="fill:#bebebe" d="M 22.412109 12.498047 C 21.960938 12.498047 21.591797 12.873047 21.591797 13.335938 L 21.591797 14.958984 C 20.783203 15.169922 20.009766 15.498047 19.300781 15.908203 L 18.152344 14.753906 C 17.988281 14.595703 17.794922 14.507812 17.583984 14.507812 C 17.373047 14.501953 17.15625 14.578125 16.998047 14.742188 L 14.742188 16.998047 C 14.419922 17.314453 14.431641 17.824219 14.753906 18.152344 L 15.908203 19.300781 C 15.498047 20.009766 15.169922 20.783203 14.958984 21.591797 L 13.335938 21.591797 C 12.873047 21.591797 12.498047 21.960938 12.498047 22.412109 L 12.498047 25.587891 C 12.498047 26.039062 12.873047 26.408203 13.335938 26.408203 L 14.958984 26.408203 C 15.169922 27.216797 15.498047 27.990234 15.908203 28.699219 L 14.753906 29.847656 C 14.431641 30.175781 14.419922 30.685547 14.742188 31.001953 L 16.998047 33.257812 C 17.314453 33.580078 17.824219 33.568359 18.152344 33.246094 L 19.300781 32.091797 C 20.009766 32.501953 20.783203 32.830078 21.591797 33.041016 L 21.591797 34.664062 C 21.591797 35.126953 21.960938 35.501953 22.412109 35.501953 L 25.587891 35.501953 C 26.039062 35.501953 26.408203 35.126953 26.408203 34.664062 L 26.408203 33.041016 C 27.216797 32.830078 27.990234 32.501953 28.699219 32.091797 L 29.847656 33.246094 C 30.175781 33.568359 30.685547 33.580078 31.001953 33.257812 L 33.257812 31.001953 C 33.580078 30.685547 33.568359 30.175781 33.246094 29.847656 L 32.091797 28.699219 C 32.501953 27.990234 32.830078 27.216797 33.041016 26.408203 L 34.664062 26.408203 C 35.126953 26.408203 35.501953 26.039062 35.501953 25.587891 L 35.501953 22.412109 C 35.501953 21.960938 35.126953 21.591797 34.664062 21.591797 L 33.041016 21.591797 C 32.830078 20.783203 32.501953 20.009766 32.091797 19.300781 L 33.246094 18.152344 C 33.568359 17.824219 33.580078 17.314453 33.257812 16.998047 L 31.001953 14.742188 C 30.685547 14.419922 30.175781 14.431641 29.847656 14.753906 L 28.699219 15.908203 C 27.990234 15.498047 27.216797 15.169922 26.408203 14.958984 L 26.408203 13.335938 C 26.408203 12.873047 26.039062 12.498047 25.587891 12.498047 Z M 24 20.525391 C 25.921875 20.525391 27.474609 22.078125 27.474609 24 C 27.474609 25.921875 25.921875 27.474609 24 27.474609 C 22.078125 27.474609 20.525391 25.921875 20.525391 24 C 20.525391 22.078125 22.078125 20.525391 24 20.525391 Z " transform="scale(.66667)"/>
+</g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/emblems/emblem-ubuntuone-synchronized.svg b/.icons/Material-Black-Lime-Numix/32/emblems/emblem-ubuntuone-synchronized.svg
new file mode 100644
index 00000000..2f8c65f7
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/emblems/emblem-ubuntuone-synchronized.svg
@@ -0,0 +1,4 @@
+<svg width="32" xmlns="http://www.w3.org/2000/svg" height="32" viewBox="0 0 32 32" xmlns:xlink="http://www.w3.org/1999/xlink">
+<path style="stroke-opacity:.941;fill:#53a93e;stroke:#859900;stroke-width:.792" d="M 43.605469 24 C 43.605469 34.828125 34.828125 43.599609 24 43.599609 C 13.171875 43.599609 4.394531 34.828125 4.394531 24 C 4.394531 13.171875 13.171875 4.394531 24 4.394531 C 34.828125 4.394531 43.605469 13.171875 43.605469 24 Z " transform="scale(.66667)"/>
+<path style="fill:#fff" d="M 22.765625 8.667969 L 13.746094 17.199219 L 9.234375 12.933594 L 6 15.996094 L 13.742188 23.332031 L 13.746094 23.328125 L 13.753906 23.332031 L 26 11.730469 Z "/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/emblems/emblem-ubuntuone-unsynchronized.svg b/.icons/Material-Black-Lime-Numix/32/emblems/emblem-ubuntuone-unsynchronized.svg
new file mode 100644
index 00000000..8060be50
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/emblems/emblem-ubuntuone-unsynchronized.svg
@@ -0,0 +1,18 @@
+<svg width="32" xmlns="http://www.w3.org/2000/svg" height="32" viewBox="0 0 32 32" xmlns:xlink="http://www.w3.org/1999/xlink">
+<defs>
+
+<filter width="100%" x="0" y="0" height="100%" 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 style="clip-path:url(#clip1)" id="surface6">
+<path style="stroke-opacity:.941;fill:#53a93e;stroke:#859900;fill-opacity:.941;stroke-width:.792" d="M 43.605469 24 C 43.605469 34.828125 34.828125 43.599609 24 43.599609 C 13.171875 43.599609 4.394531 34.828125 4.394531 24 C 4.394531 13.171875 13.171875 4.394531 24 4.394531 C 34.828125 4.394531 43.605469 13.171875 43.605469 24 Z " transform="scale(.66667)"/>
+</g>
+<mask id="mask0">
+<g style="filter:url(#alpha)">
+<rect width="32" x="0" y="0" height="32" style="fill:#000;fill-opacity:.502"/>
+</g>
+</mask>
+</defs>
+<use style="mask:url(#mask0)" xlink:href="#surface6"/>
+<path style="fill:#fff" d="M 16.078125 6.667969 C 11.445312 6.667969 7.664062 10.589844 7.382812 15.53125 L 4.667969 15.53125 L 9.035156 22.605469 L 13.402344 15.53125 L 10.292969 15.53125 C 10.5625 12.324219 13.046875 9.820312 16.078125 9.820312 C 17.199219 9.820312 18.261719 10.164062 19.148438 10.757812 L 20.644531 8.074219 C 19.316406 7.1875 17.75 6.667969 16.078125 6.667969 Z M 22.964844 9.394531 L 18.597656 16.46875 L 21.707031 16.46875 C 21.4375 19.675781 18.953125 22.179688 15.921875 22.179688 C 14.800781 22.179688 13.738281 21.835938 12.851562 21.242188 L 11.355469 23.925781 C 12.683594 24.8125 14.25 25.332031 15.921875 25.332031 C 20.554688 25.332031 24.335938 21.410156 24.617188 16.46875 L 27.332031 16.46875 Z "/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/emblems/emblem-ubuntuone-updating.svg b/.icons/Material-Black-Lime-Numix/32/emblems/emblem-ubuntuone-updating.svg
new file mode 100644
index 00000000..9b7c75e0
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/emblems/emblem-ubuntuone-updating.svg
@@ -0,0 +1,4 @@
+<svg width="32" xmlns="http://www.w3.org/2000/svg" height="32" viewBox="0 0 32 32" xmlns:xlink="http://www.w3.org/1999/xlink">
+<path style="stroke-opacity:.941;fill:#53a93e;stroke:#859900;fill-opacity:.941;stroke-width:.792" d="M 43.605469 24 C 43.605469 34.828125 34.828125 43.599609 24 43.599609 C 13.171875 43.599609 4.394531 34.828125 4.394531 24 C 4.394531 13.171875 13.171875 4.394531 24 4.394531 C 34.828125 4.394531 43.605469 13.171875 43.605469 24 Z " transform="scale(.66667)"/>
+<path style="fill:#fff" d="M 16.078125 6.667969 C 11.445312 6.667969 7.664062 10.589844 7.382812 15.53125 L 4.667969 15.53125 L 9.035156 22.605469 L 13.402344 15.53125 L 10.292969 15.53125 C 10.5625 12.324219 13.046875 9.820312 16.078125 9.820312 C 17.199219 9.820312 18.261719 10.164062 19.148438 10.757812 L 20.644531 8.074219 C 19.316406 7.1875 17.75 6.667969 16.078125 6.667969 Z M 22.964844 9.394531 L 18.597656 16.46875 L 21.707031 16.46875 C 21.4375 19.675781 18.953125 22.179688 15.921875 22.179688 C 14.800781 22.179688 13.738281 21.835938 12.851562 21.242188 L 11.355469 23.925781 C 12.683594 24.8125 14.25 25.332031 15.921875 25.332031 C 20.554688 25.332031 24.335938 21.410156 24.617188 16.46875 L 27.332031 16.46875 Z "/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/emblems/emblem-unavailable.svg b/.icons/Material-Black-Lime-Numix/32/emblems/emblem-unavailable.svg
new file mode 120000
index 00000000..3b88f924
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/emblems/emblem-unavailable.svg
@@ -0,0 +1 @@
+emblem-unreadable.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/emblems/emblem-unreadable.svg b/.icons/Material-Black-Lime-Numix/32/emblems/emblem-unreadable.svg
new file mode 100644
index 00000000..8883050f
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/emblems/emblem-unreadable.svg
@@ -0,0 +1,4 @@
+<svg width="32" xmlns="http://www.w3.org/2000/svg" height="32" viewBox="0 0 32 32" xmlns:xlink="http://www.w3.org/1999/xlink">
+<path style="fill:#fff;stroke:#777;stroke-width:.792" d="M 43.605469 24 C 43.605469 34.828125 34.828125 43.599609 24 43.599609 C 13.171875 43.599609 4.394531 34.828125 4.394531 24 C 4.394531 13.171875 13.171875 4.394531 24 4.394531 C 34.828125 4.394531 43.605469 13.171875 43.605469 24 Z " transform="scale(.66667)"/>
+<path style="fill:#dc322f" d="M 20.308594 8 L 16 12.308594 L 11.691406 8 L 8 11.691406 L 12.308594 16 L 8 20.308594 L 11.691406 24 L 16 19.691406 L 20.308594 24 L 24 20.308594 L 19.691406 16 L 24 11.691406 Z "/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/emblems/emblem-urgent.svg b/.icons/Material-Black-Lime-Numix/32/emblems/emblem-urgent.svg
new file mode 100644
index 00000000..a5a91b6c
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/emblems/emblem-urgent.svg
@@ -0,0 +1,4 @@
+<svg width="32" xmlns="http://www.w3.org/2000/svg" height="32" viewBox="0 0 32 32" xmlns:xlink="http://www.w3.org/1999/xlink">
+<path style="fill:#fff;stroke:#777;stroke-width:.5" d="M 25.932953 35.186401 C 25.932953 42.095309 20.446393 47.695712 13.677926 47.695712 C 6.90946 47.695712 1.4229 42.095309 1.4229 35.186401 C 1.4229 28.277492 6.90946 22.677089 13.677926 22.677089 C 20.446393 22.677089 25.932953 28.277492 25.932953 35.186401 Z " transform="matrix(1.06653 0 0 1.04485 1.41213 -20.76439)"/>
+<path style="fill:#dc322f" d="M 16 7.332031 C 11.214844 7.332031 7.332031 11.214844 7.332031 16 C 7.332031 20.785156 11.214844 24.667969 16 24.667969 C 20.785156 24.667969 24.667969 20.785156 24.667969 16 C 24.667969 11.214844 20.785156 7.332031 16 7.332031 Z M 16 9.5 C 19.589844 9.5 22.5 12.410156 22.5 16 C 22.5 19.589844 19.589844 22.5 16 22.5 C 12.410156 22.5 9.5 19.589844 9.5 16 C 9.5 12.410156 12.410156 9.5 16 9.5 Z M 15.933594 10.582031 C 15.375 10.582031 14.917969 11.039062 14.917969 11.597656 L 14.917969 16.066406 C 14.917969 16.625 15.375 17.082031 15.933594 17.082031 C 15.957031 17.085938 15.976562 17.082031 16 17.082031 L 19.792969 17.082031 C 20.390625 17.082031 20.875 16.601562 20.875 16 C 20.875 15.398438 20.390625 14.917969 19.792969 14.917969 L 17.082031 14.917969 L 17.082031 11.597656 C 17.082031 11.039062 16.625 10.582031 16.066406 10.582031 Z "/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/emblems/emblem-videos.svg b/.icons/Material-Black-Lime-Numix/32/emblems/emblem-videos.svg
new file mode 100644
index 00000000..89e58297
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/emblems/emblem-videos.svg
@@ -0,0 +1,4 @@
+<svg width="32" xmlns="http://www.w3.org/2000/svg" height="32" viewBox="0 0 32 32" xmlns:xlink="http://www.w3.org/1999/xlink">
+<path style="fill:#fff;stroke:#777;stroke-width:.792" d="M 43.605469 24 C 43.605469 34.828125 34.828125 43.599609 24 43.599609 C 13.171875 43.599609 4.394531 34.828125 4.394531 24 C 4.394531 13.171875 13.171875 4.394531 24 4.394531 C 34.828125 4.394531 43.605469 13.171875 43.605469 24 Z " transform="scale(.66667)"/>
+<path style="fill:#427fec" d="M 24.667969 16 L 10 8 L 10 24 Z "/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/emblems/emblem-warning.svg b/.icons/Material-Black-Lime-Numix/32/emblems/emblem-warning.svg
new file mode 120000
index 00000000..902f9cb9
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/emblems/emblem-warning.svg
@@ -0,0 +1 @@
+emblem-insync-des-error.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/emblems/emblem-web.svg b/.icons/Material-Black-Lime-Numix/32/emblems/emblem-web.svg
new file mode 100644
index 00000000..a6e9cdba
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/emblems/emblem-web.svg
@@ -0,0 +1,5 @@
+<svg width="32" xmlns="http://www.w3.org/2000/svg" height="32" viewBox="0 0 32 32" xmlns:xlink="http://www.w3.org/1999/xlink">
+<path style="fill:#427fec;fill-rule:evenodd" d="M 15.996094 3 L 16.003906 3 C 23.179688 3 29 8.820312 29 15.996094 L 29 16.003906 C 29 23.179688 23.179688 29 16.003906 29 L 15.996094 29 C 8.820312 29 3 23.179688 3 16.003906 L 3 15.996094 C 3 8.820312 8.820312 3 15.996094 3 Z "/>
+<path style="fill:#fff" d="M 3.746094 16.355469 L 3.882812 15.683594 L 5.394531 16.296875 L 6.433594 17.238281 L 7.332031 17.363281 C 7.011719 18.066406 6.363281 19.203125 6.480469 19.988281 C 6.550781 20.445312 7.03125 21.097656 7.304688 21.46875 C 7.691406 21.988281 8.414062 22.292969 8.605469 22.949219 L 8.636719 24.023438 L 8.847656 24.832031 C 8.808594 25.175781 8.476562 25.765625 8.695312 26.085938 C 8.933594 26.433594 9.816406 26.871094 10.226562 26.984375 C 10.617188 27.085938 10.660156 26.691406 10.503906 26.445312 L 11.015625 25.761719 L 11.664062 25.296875 L 12.117188 23.757812 L 13.097656 23.140625 C 13.5 22.554688 13.210938 22.070312 13.359375 21.46875 L 14.019531 19.652344 C 13.273438 19.378906 12.203125 19.046875 11.675781 18.441406 L 11.539062 18.507812 L 11.398438 17.902344 L 10.570312 17.5 L 10.433594 17.632812 L 10.226562 16.691406 L 9.125 16.605469 L 8.296875 16.164062 C 7.9375 16.113281 7.464844 16.683594 7.332031 16.960938 L 6.847656 16.894531 L 6.984375 16.757812 L 6.570312 16.488281 L 6.640625 16.757812 C 6.34375 16.457031 6.292969 16.082031 6.367188 15.683594 L 5.882812 15.480469 L 5.8125 15.683594 C 5.726562 15.347656 5.761719 14.917969 6.019531 14.671875 C 5.640625 14.421875 5.386719 14.65625 5.125 14.941406 L 4.570312 13.867188 C 4.421875 14.195312 4.476562 14.527344 4.503906 14.875 L 4.363281 14.875 C 4.335938 14.5 4.238281 14.085938 4.433594 13.730469 C 4.800781 13.070312 5.898438 12.789062 6.570312 12.921875 L 6.503906 13.058594 L 7.125 13.597656 C 7.125 12.566406 7.542969 12.460938 8.125 11.710938 L 8.53125 10.988281 C 8.984375 10.503906 9.6875 10.171875 10.292969 9.953125 L 11.054688 9.492188 C 10.808594 9.078125 10.160156 9.195312 9.746094 9.222656 C 10.492188 8.808594 11.507812 9.03125 12.019531 8.28125 C 11.460938 7.886719 11.460938 6.851562 10.570312 7.273438 L 10.710938 6.867188 L 9.953125 6.53125 L 9.398438 7.65625 L 8.640625 8.550781 L 8.570312 8.078125 C 8.28125 7.949219 7.476562 7.714844 7.460938 7.339844 C 7.445312 6.929688 8.742188 6.308594 9.054688 6.0625 L 8.917969 6.398438 L 9.453125 6.347656 C 9.566406 6.28125 10.640625 4.800781 10.777344 5.726562 C 11.527344 6 11.609375 6.316406 12.367188 5.859375 L 11.882812 5.65625 C 11.804688 4.992188 11.207031 4.984375 10.640625 4.984375 L 12.433594 4.179688 C 12.632812 4.65625 13.261719 4.753906 13.460938 5.191406 C 13.605469 5.503906 13.179688 5.695312 13.191406 5.996094 C 13.203125 6.363281 13.570312 6.816406 13.746094 7.136719 L 14.78125 6.03125 C 15.355469 5.734375 16.273438 5.703125 16.730469 5.222656 C 17.257812 4.664062 16.96875 3.777344 17.953125 3.773438 C 17.753906 3.691406 17.429688 3.628906 17.261719 3.773438 L 17.054688 3.574219 L 17.332031 3.574219 C 17.1875 3.378906 17.089844 3.277344 16.847656 3.234375 C 16.570312 2.902344 15.933594 3.058594 15.539062 3.023438 C 14.160156 2.894531 12.671875 3.328125 11.398438 3.75 C 7.058594 5.199219 3.171875 9.855469 3 14.472656 C 2.980469 14.996094 3.4375 15.226562 3.664062 15.628906 L 3.746094 16.355469 M 22.019531 5.050781 C 21.777344 5.246094 21.367188 5.34375 21.054688 5.390625 L 20.492188 6.144531 L 19.835938 6.679688 C 19.730469 6.925781 19.898438 7.296875 19.953125 7.542969 L 20.640625 7.207031 C 20.742188 7.539062 21.007812 7.625 21.261719 7.8125 C 21.671875 7.054688 21.320312 6.332031 22.296875 5.925781 L 21.675781 6.667969 L 21.882812 6.53125 L 21.953125 6.9375 L 22.019531 6.398438 C 22.203125 7.003906 22.011719 7.839844 21.332031 8.070312 L 20.640625 8.011719 L 20.640625 7.609375 C 20.25 7.6875 20.261719 7.878906 20.367188 8.214844 C 20.097656 8.140625 19.941406 8.152344 19.746094 8.347656 C 19.535156 8.136719 19.363281 7.976562 19.332031 7.675781 C 19.195312 7.546875 19.136719 7.457031 19.125 7.273438 L 18.640625 7.207031 L 18.847656 8.28125 C 18.664062 7.945312 18.472656 7.863281 18.089844 7.945312 L 18.296875 8.753906 L 18.574219 8.683594 L 18.367188 8.617188 L 18.640625 8.148438 L 18.78125 8.886719 L 19.398438 8.753906 C 19.226562 8.914062 19.089844 8.953125 18.847656 8.953125 L 18.917969 9.15625 L 18.574219 9.15625 L 19.054688 9.964844 C 17.925781 9.972656 17.910156 10.535156 17.953125 11.445312 C 18.171875 11.460938 18.28125 11.492188 18.433594 11.644531 C 19.347656 11.175781 19.558594 10.304688 20.640625 10.03125 C 20.816406 10.5625 21.359375 10.53125 21.191406 11.175781 C 21.726562 11.070312 21.875 10.632812 21.539062 10.234375 C 21.992188 10.496094 22.121094 11.039062 22.433594 11.445312 C 22.65625 11.164062 22.570312 10.839844 22.917969 10.636719 L 22.917969 10.839844 C 23.5 11.34375 23.90625 11.457031 24.640625 11.710938 C 24.386719 12.0625 24.082031 12.40625 23.605469 12.378906 C 23.023438 12.34375 22.28125 11.785156 21.882812 12.453125 L 20.773438 11.59375 C 20.15625 11.34375 19.550781 11.582031 18.917969 11.511719 L 18.640625 11.644531 L 18.78125 11.710938 C 17.515625 12.265625 16.816406 13.726562 16.683594 14.941406 L 16.441406 15.75 C 16.578125 16.539062 17.261719 17.355469 17.835938 17.890625 C 18.242188 18.269531 18.53125 17.527344 18.917969 17.902344 C 19.425781 17.714844 20.195312 17.386719 20.664062 17.914062 C 20.972656 18.257812 20.652344 18.542969 20.757812 18.910156 C 20.941406 19.550781 21.382812 20.300781 21.378906 20.996094 L 21.207031 22.679688 C 21.359375 23.703125 21.941406 24.566406 21.953125 25.640625 C 22.796875 25.554688 23.746094 25.140625 24.21875 24.429688 L 24.417969 23.828125 L 24.765625 23.414062 L 24.636719 22.753906 C 24.832031 22.289062 25.632812 22.242188 25.75 21.734375 C 25.914062 21.050781 25.488281 20.234375 25.742188 19.515625 C 26.136719 18.414062 27.230469 17.605469 27.261719 16.355469 L 26.433594 16.421875 C 27.179688 15.53125 28.757812 15.082031 27.953125 13.730469 L 27.605469 14.136719 L 27.46875 14.136719 C 27.203125 13.589844 26.78125 13.535156 26.78125 12.855469 C 27.425781 13.398438 28.09375 13.417969 28.710938 14.066406 C 29.378906 13.714844 28.707031 12.179688 28.527344 11.644531 C 27.929688 9.878906 26.949219 8.199219 25.605469 6.867188 C 25.125 6.394531 24.742188 5.816406 24.019531 5.726562 L 24.089844 5.523438 C 23.527344 5.449219 22.589844 5.445312 22.160156 5.050781 Z "/>
+<path style="fill:none;stroke:#427fec" d="M 7.998047 2 L 8.001953 2 C 11.314453 2 14 4.685547 14 7.998047 L 14 8.001953 C 14 11.314453 11.314453 14 8.001953 14 L 7.998047 14 C 4.685547 14 2 11.314453 2 8.001953 L 2 7.998047 C 2 4.685547 4.685547 2 7.998047 2 Z " transform="scale(2)"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/emblems/mega-pending.svg b/.icons/Material-Black-Lime-Numix/32/emblems/mega-pending.svg
new file mode 120000
index 00000000..737c4b80
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/emblems/mega-pending.svg
@@ -0,0 +1 @@
+./emblem-insync-error.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/emblems/mega-synced.svg b/.icons/Material-Black-Lime-Numix/32/emblems/mega-synced.svg
new file mode 120000
index 00000000..90f126dc
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/emblems/mega-synced.svg
@@ -0,0 +1 @@
+./emblem-ubuntuone-synchronized.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/emblems/mega-syncing.svg b/.icons/Material-Black-Lime-Numix/32/emblems/mega-syncing.svg
new file mode 120000
index 00000000..b23480a7
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/emblems/mega-syncing.svg
@@ -0,0 +1 @@
+./emblem-ubuntuone-updating.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/emblems/ownCloud_error.svg b/.icons/Material-Black-Lime-Numix/32/emblems/ownCloud_error.svg
new file mode 120000
index 00000000..8e895bc2
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/emblems/ownCloud_error.svg
@@ -0,0 +1 @@
+emblem-insync-error.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/emblems/ownCloud_ok.svg b/.icons/Material-Black-Lime-Numix/32/emblems/ownCloud_ok.svg
new file mode 120000
index 00000000..c55964d4
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/emblems/ownCloud_ok.svg
@@ -0,0 +1 @@
+emblem-ubuntuone-synchronized.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/emblems/ownCloud_sync.svg b/.icons/Material-Black-Lime-Numix/32/emblems/ownCloud_sync.svg
new file mode 120000
index 00000000..b4a831cb
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/emblems/ownCloud_sync.svg
@@ -0,0 +1 @@
+emblem-ubuntuone-updating.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/emblems/ownCloud_warn.svg b/.icons/Material-Black-Lime-Numix/32/emblems/ownCloud_warn.svg
new file mode 120000
index 00000000..902f9cb9
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/emblems/ownCloud_warn.svg
@@ -0,0 +1 @@
+emblem-insync-des-error.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/emblems/vcs-added.svg b/.icons/Material-Black-Lime-Numix/32/emblems/vcs-added.svg
new file mode 120000
index 00000000..38042596
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/emblems/vcs-added.svg
@@ -0,0 +1 @@
+emblem-added.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/emblems/vcs-conflicting.svg b/.icons/Material-Black-Lime-Numix/32/emblems/vcs-conflicting.svg
new file mode 120000
index 00000000..81c5b960
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/emblems/vcs-conflicting.svg
@@ -0,0 +1 @@
+emblem-important.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/emblems/vcs-locally-modified-unstaged.svg b/.icons/Material-Black-Lime-Numix/32/emblems/vcs-locally-modified-unstaged.svg
new file mode 120000
index 00000000..738e4a23
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/emblems/vcs-locally-modified-unstaged.svg
@@ -0,0 +1 @@
+emblem-development.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/emblems/vcs-locally-modified.svg b/.icons/Material-Black-Lime-Numix/32/emblems/vcs-locally-modified.svg
new file mode 120000
index 00000000..738e4a23
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/emblems/vcs-locally-modified.svg
@@ -0,0 +1 @@
+emblem-development.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/emblems/vcs-normal.svg b/.icons/Material-Black-Lime-Numix/32/emblems/vcs-normal.svg
new file mode 120000
index 00000000..c55964d4
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/emblems/vcs-normal.svg
@@ -0,0 +1 @@
+emblem-ubuntuone-synchronized.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/emblems/vcs-removed.svg b/.icons/Material-Black-Lime-Numix/32/emblems/vcs-removed.svg
new file mode 120000
index 00000000..36919586
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/emblems/vcs-removed.svg
@@ -0,0 +1 @@
+emblem-remove.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/emblems/vcs-update-required.svg b/.icons/Material-Black-Lime-Numix/32/emblems/vcs-update-required.svg
new file mode 120000
index 00000000..b4a831cb
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/emblems/vcs-update-required.svg
@@ -0,0 +1 @@
+emblem-ubuntuone-updating.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/emotes/face-angel.svg b/.icons/Material-Black-Lime-Numix/32/emotes/face-angel.svg
new file mode 100644
index 00000000..20e5043f
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/emotes/face-angel.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" viewBox="0 0 24 24">
+ <path d="m 22.5 12 c 0 4.972 -4.703 9 -10.5 9 -5.797 0 -10.5 -4.03 -10.5 -9 0 -4.972 4.699 -9 10.5 -9 5.801 0 10.5 4.03 10.5 9 z m 0 0" style="fill:#ffd95c;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 17.11 3.54 c 0.862 0.399 1.669 0.903 2.395 1.502 1.157 0.122 1.783 0.272 1.787 0.426 0 0.399 -4.16 0.726 -9.29 0.726 -5.131 0 -9.29 -0.327 -9.29 -0.726 c 0.005 -0.154 0.626 -0.299 1.769 -0.426 0.73 -0.594 1.533 -1.102 2.4 -1.502 -3.634 0.377 -5.906 1.12 -5.911 1.928 0 1.202 4.94 2.177 11.03 2.177 c 6.092 0 11.03 -0.975 11.03 -2.177 0 -0.812 -2.286 -1.556 -5.924 -1.928 z m 0 0" style="fill:#9e8f59;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 8.156 9 c -0.882 0 -1.594 0.712 -1.594 1.594 0 0.159 0.025 0.324 0.075 0.478 0.209 -0.667 0.822 -1.116 1.519 -1.116 0.697 0 1.31 0.453 1.519 1.116 0.05 -0.154 0.075 -0.314 0.075 -0.478 0 -0.882 -0.712 -1.594 -1.594 -1.594 z m 0 0" style="fill:#636363;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 7.5 14.25 c 0.372 1.882 2.274 3.187 4.503 3.187 2.228 0 4.13 -1.306 4.497 -3.187 l -0.75 0 c -0.275 1.122 -1.805 1.882 -3.747 1.882 -1.943 0 -3.477 -0.76 -3.753 -1.882 z" style="fill:#636363;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 15.844 9 c -0.882 0 -1.594 0.712 -1.594 1.594 0 0.159 0.025 0.324 0.075 0.478 0.209 -0.667 0.822 -1.116 1.519 -1.116 0.697 0 1.31 0.453 1.519 1.116 0.05 -0.154 0.075 -0.314 0.075 -0.478 0 -0.882 -0.712 -1.594 -1.594 -1.594 z m 0 0" style="fill:#636363;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/emotes/face-angry.svg b/.icons/Material-Black-Lime-Numix/32/emotes/face-angry.svg
new file mode 100644
index 00000000..29abb838
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/emotes/face-angry.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" viewBox="0 0 24 24">
+ <path d="m 22.5 12 c 0 4.972 -4.703 9 -10.5 9 c -5.797 0 -10.5 -4.03 -10.5 -9 0 -4.972 4.699 -9 10.5 -9 c 5.801 0 10.5 4.03 10.5 9 z m 0 0" style="fill:#ff8c5c;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 7.31 8.494 c -0.468 0.294 -0.747 0.802 -0.747 1.35 0 0.882 0.712 1.594 1.594 1.594 0.857 0 1.559 -0.677 1.594 -1.534 z m 0 0" style="fill:#636363;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 16.69 8.494 c 0.468 0.294 0.747 0.802 0.747 1.35 0 0.882 -0.712 1.594 -1.594 1.594 -0.857 0 -1.559 -0.677 -1.594 -1.534 z m 0 0" style="fill:#636363;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 7.5 17.437 c 0.372 -1.882 2.274 -3.187 4.503 -3.187 c 2.228 0 4.13 1.306 4.497 3.187 l -0.75 0 c -0.275 -1.122 -1.805 -1.882 -3.747 -1.882 -1.943 0 -3.477 0.76 -3.753 1.882 z" style="fill:#636363;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/emotes/face-clown.svg b/.icons/Material-Black-Lime-Numix/32/emotes/face-clown.svg
new file mode 100644
index 00000000..0bf1605f
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/emotes/face-clown.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" viewBox="0 0 24 24">
+ <path d="m 22.5 12 c 0 4.972 -4.703 9 -10.5 9 -5.797 0 -10.5 -4.03 -10.5 -9 0 -4.972 4.699 -9 10.5 -9 5.801 0 10.5 4.03 10.5 9 z m 0 0" style="fill:#ffd95c;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 14.25 12.375 c 0 1.244 -1.01 2.25 -2.25 2.25 -1.244 0 -2.25 -1.01 -2.25 -2.25 0 -1.244 1.01 -2.25 2.25 -2.25 1.244 0 2.25 1.01 2.25 2.25 z m 0 0" style="fill:#fa4545;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 8.156 9 c -0.882 0 -1.594 0.712 -1.594 1.594 0 0.159 0.025 0.324 0.075 0.478 0.209 -0.667 0.822 -1.116 1.519 -1.116 0.697 0 1.31 0.453 1.519 1.116 0.05 -0.154 0.075 -0.314 0.075 -0.478 0 -0.882 -0.712 -1.594 -1.594 -1.594 z m 0 0" style="fill:#636363;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 7.5 14.25 c 0.372 1.882 2.274 3.187 4.503 3.187 2.228 0 4.13 -1.306 4.497 -3.187 l -0.75 0 c -0.275 1.122 -1.805 1.882 -3.747 1.882 -1.943 0 -3.477 -0.76 -3.753 -1.882 z" style="fill:#636363;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 15.844 9 c -0.882 0 -1.594 0.712 -1.594 1.594 0 0.159 0.025 0.324 0.075 0.478 0.209 -0.667 0.822 -1.116 1.519 -1.116 0.697 0 1.31 0.453 1.519 1.116 0.05 -0.154 0.075 -0.314 0.075 -0.478 0 -0.882 -0.712 -1.594 -1.594 -1.594 z m 0 0" style="fill:#636363;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/emotes/face-confused.svg b/.icons/Material-Black-Lime-Numix/32/emotes/face-confused.svg
new file mode 100644
index 00000000..0d713f67
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/emotes/face-confused.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" viewBox="0 0 24 24">
+ <path d="m 22.5 12 c 0 4.972 -4.703 9 -10.5 9 c -5.797 0 -10.5 -4.03 -10.5 -9 0 -4.972 4.699 -9 10.5 -9 c 5.801 0 10.5 4.03 10.5 9 z m 0 0" style="fill:#ffd95c;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 10.875 15.75 2.25 0 c 0.205 0 0.375 0.17 0.375 0.375 l 0 0.75 c 0 0.205 -0.17 0.375 -0.375 0.375 l -2.25 0 c -0.205 0 -0.375 -0.17 -0.375 -0.375 l 0 -0.75 c 0 -0.205 0.17 -0.375 0.375 -0.375 z m 0 0" style="fill:#636363;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 6.956 7.5 2.4 0 c 0.164 0 0.3 0.17 0.3 0.375 0 0.205 -0.136 0.375 -0.3 0.375 l -2.4 0 c -0.164 0 -0.3 -0.17 -0.3 -0.375 0 -0.205 0.136 -0.375 0.3 -0.375 z m 0 0" style="fill:#636363;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 9.75 10.594 c 0 0.882 -0.712 1.594 -1.594 1.594 -0.882 0 -1.594 -0.712 -1.594 -1.594 0 -0.882 0.712 -1.594 1.594 -1.594 0.882 0 1.594 0.712 1.594 1.594 z m 0 0" style="fill:#636363;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 17.437 10.594 c 0 0.882 -0.712 1.594 -1.594 1.594 -0.882 0 -1.594 -0.712 -1.594 -1.594 0 -0.882 0.712 -1.594 1.594 -1.594 0.882 0 1.594 0.712 1.594 1.594 z m 0 0" style="fill:#636363;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 14.644 6 2.4 0 c 0.164 0 0.3 0.17 0.3 0.375 0 0.205 -0.136 0.375 -0.3 0.375 l -2.4 0 c -0.164 0 -0.3 -0.17 -0.3 -0.375 0 -0.205 0.136 -0.375 0.3 -0.375 z m 0 0" style="fill:#636363;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/emotes/face-cool.svg b/.icons/Material-Black-Lime-Numix/32/emotes/face-cool.svg
new file mode 100644
index 00000000..e9006935
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/emotes/face-cool.svg
@@ -0,0 +1,5 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" viewBox="0 0 24 24">
+ <path d="m 22.5 12 c 0 4.972 -4.703 9 -10.5 9 -5.797 0 -10.5 -4.03 -10.5 -9 0 -4.972 4.699 -9 10.5 -9 5.801 0 10.5 4.03 10.5 9 z m 0 0" style="fill:#ffd95c;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 7.776 7.259 c -0.555 0.004 -0.909 0.042 -0.913 0.042 -0.013 0 -1.237 0.105 -1.885 0.669 -0.387 0.341 -0.446 0.846 -0.446 0.867 0 0.004 -0.042 0.303 -0.029 0.942 0.017 0.82 0.358 1.414 0.438 1.519 0.013 0.013 0.025 0.029 0.038 0.046 0.189 0.257 0.774 1.031 2.79 1.031 1.805 0 2.373 -0.728 2.407 -0.774 0.034 -0.034 0.741 -0.816 0.968 -2.091 l 1.717 0 c 0.227 1.275 0.934 2.057 0.968 2.091 0.034 0.046 0.602 0.774 2.407 0.774 2.02 0 2.6 -0.774 2.79 -1.031 0.013 -0.017 0.025 -0.034 0.038 -0.046 0.08 -0.105 0.421 -0.698 0.438 -1.519 0.013 -0.64 -0.029 -0.938 -0.029 -0.942 0 -0.021 -0.059 -0.526 -0.446 -0.867 -0.648 -0.564 -1.872 -0.669 -1.885 -0.669 -0.004 0 -0.358 -0.038 -0.913 -0.042 l -0.072 0 c -0.122 0 -0.715 0.008 -1.359 0.084 -0.08 0.008 -0.156 0.017 -0.231 0.029 l -0.299 0.046 c -0.534 0.101 -0.909 0.236 -1.123 0.412 -0.257 0.215 -0.311 0.509 -0.324 0.602 l -1.632 0 c -0.013 -0.093 -0.067 -0.387 -0.324 -0.602 -0.215 -0.177 -0.589 -0.311 -1.123 -0.412 l -0.299 -0.046 c -0.076 -0.013 -0.151 -0.021 -0.231 -0.029 -0.644 -0.076 -1.237 -0.084 -1.359 -0.084 m -0.072 0" style="fill:#023042;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 15.75 14.25 c -0.275 1.122 -1.804 1.882 -3.747 1.882 -0.001 0 -0.002 0 -0.003 0 l 0 1.305 c 0.001 0 0.002 0 0.003 0 2.228 0 4.13 -1.306 4.497 -3.188 l -0.75 0 z" style="fill:#636363;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/emotes/face-crying.svg b/.icons/Material-Black-Lime-Numix/32/emotes/face-crying.svg
new file mode 100644
index 00000000..1a7c2c43
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/emotes/face-crying.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" viewBox="0 0 24 24">
+ <path d="m 22.5 12 c 0 4.972 -4.703 9 -10.5 9 -5.797 0 -10.5 -4.03 -10.5 -9 0 -4.972 4.699 -9 10.5 -9 5.801 0 10.5 4.03 10.5 9 z m 0 0" style="fill:#ffd95c;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 7.5 17.25 c 0.372 -1.882 2.274 -3.187 4.503 -3.187 2.228 0 4.13 1.306 4.497 3.187 l -0.75 0 c -0.275 -1.122 -1.805 -1.882 -3.747 -1.882 -1.943 0 -3.477 0.76 -3.753 1.882 z" style="fill:#636363;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 18.19 14.201 c 0 0.518 -0.42 0.938 -0.938 0.938 -0.518 0 -0.938 -0.42 -0.938 -0.938 0 -0.518 0.938 -2.188 0.938 -2.188 0 0 0.938 1.67 0.938 2.188 z m 0 0" style="fill:#85b5f0;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="M 14.791 8.65 A 1.594 1.594 0 0 0 14.25 9.844 1.594 1.594 0 0 0 15.844 11.438 1.594 1.594 0 0 0 17.405 10.16 L 14.791 8.65" style="fill:#656565;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 9.319 8.587 -2.552 1.474 a 1.594 1.594 0 0 0 1.576 1.377 1.594 1.594 0 0 0 1.594 -1.594 1.594 1.594 0 0 0 -0.618 -1.257" style="fill:#656565;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/emotes/face-devilish.svg b/.icons/Material-Black-Lime-Numix/32/emotes/face-devilish.svg
new file mode 100644
index 00000000..cefabef7
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/emotes/face-devilish.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" viewBox="0 0 24 24">
+ <path d="m 3.913 6.375 -1.25 -2.5 3.75 0.625 z m 0 0" style="fill:#ff665c;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <path d="m 20.09 6.375 1.25 -2.5 -3.75 0.625 z m 0 0" style="fill:#ff665c;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <path d="m 22.5 12 c 0 4.972 -4.703 9 -10.5 9 -5.797 0 -10.5 -4.03 -10.5 -9 0 -4.972 4.699 -9 10.5 -9 5.801 0 10.5 4.03 10.5 9 z m 0 0" style="fill:#ff665c;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 15.75 14.25 c -0.275 1.122 -1.804 1.882 -3.747 1.882 -0.001 0 -0.002 0 -0.003 0 l 0 1.305 c 0.001 0 0.002 0 0.003 0 2.228 0 4.13 -1.306 4.497 -3.188 l -0.75 0 z" style="fill:#636363;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 9.525 11.439 c -0.509 0.388 -0.844 0.995 -0.844 1.686 c 0 1.175 0.95 2.125 2.125 2.125 c 1.085 0 1.966 -0.811 2.098 -1.859 l -3.379 -1.951 z" transform="scale(0.74999998,0.74999998)" style="fill:#636363;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 22.395 11.484 l -3.43 1.98 c 0.163 1.013 1.033 1.785 2.092 1.785 c 1.175 0 2.125 -0.95 2.125 -2.125 c 0 -0.665 -0.31 -1.251 -0.787 -1.641 z" transform="scale(0.74999998,0.74999998)" style="fill:#636363;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/emotes/face-embarrassed.svg b/.icons/Material-Black-Lime-Numix/32/emotes/face-embarrassed.svg
new file mode 100644
index 00000000..94580e1f
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/emotes/face-embarrassed.svg
@@ -0,0 +1,16 @@
+<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" viewBox="0 0 24 24" height="32" width="32">
+ <defs>
+ <linearGradient id="linearGradient4160">
+ <stop style="stop-color:#ff3636;stop-opacity:1"/>
+ <stop offset="1" style="stop-color:#ffda5e;stop-opacity:1"/>
+ </linearGradient>
+ <radialGradient xlink:href="#linearGradient4160" id="radialGradient4184" cx="16.875" cy="14.625" r="1.875" gradientUnits="userSpaceOnUse"/>
+ <radialGradient xlink:href="#linearGradient4160" id="radialGradient4194" cx="7.125" cy="14.625" r="1.875" gradientUnits="userSpaceOnUse"/>
+ </defs>
+ <path d="m 22.5 12 c 0 4.972 -4.703 9 -10.5 9 -5.797 0 -10.5 -4.03 -10.5 -9 0 -4.972 4.699 -9 10.5 -9 5.801 0 10.5 4.03 10.5 9 z m 0 0" style="fill:#ffd95c;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <circle cx="8.156" cy="9.844" r="1.594" style="fill:#656565;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <circle r="1.594" cy="9.844" cx="15.656" style="fill:#656565;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 13.313 15.937 c 0 0.726 -0.587 1.313 -1.313 1.313 -0.726 0 -1.313 -0.587 -1.313 -1.313 0 -0.726 0.587 -1.312 1.313 -1.312 0.726 0 1.313 0.587 1.313 1.312 z m 0 0" style="fill:#636363;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <circle cx="16.875" cy="14.625" r="1.875" style="fill:url(#radialGradient4184);opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <circle cx="7.125" cy="14.625" r="1.875" style="fill:url(#radialGradient4194);opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/emotes/face-glasses.svg b/.icons/Material-Black-Lime-Numix/32/emotes/face-glasses.svg
new file mode 100644
index 00000000..4ee60b08
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/emotes/face-glasses.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" viewBox="0 0 24 24">
+ <path d="m 22.5 12 c 0 4.972 -4.703 9 -10.5 9 -5.797 0 -10.5 -4.03 -10.5 -9 0 -4.972 4.699 -9 10.5 -9 5.801 0 10.5 4.03 10.5 9 z m 0 0" style="fill:#ffd95c;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 7.5 14.25 c 0.372 1.882 2.274 3.187 4.503 3.187 2.228 0 4.13 -1.306 4.497 -3.187 l -0.75 0 c -0.275 1.122 -1.805 1.882 -3.747 1.882 -1.943 0 -3.477 -0.76 -3.753 -1.882 z" style="fill:#636363;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 5.669 7.506 4.787 0 c 0.145 0 0.266 0.119 0.266 0.262 l 0 3.145 c 0 0.143 -0.121 0.262 -0.266 0.262 l -4.787 0 c -0.145 0 -0.266 -0.119 -0.266 -0.262 l 0 -3.145 c 0 -0.143 0.121 -0.262 0.266 -0.262 z m 0 0" style="fill:#7de6ee;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 5.7 7.312 4.725 0 c 0.144 0 0.262 0.117 0.262 0.258 l 0 3.609 c 0 0.141 -0.119 0.258 -0.262 0.258 l -4.725 0 c -0.144 0 -0.263 -0.117 -0.263 -0.258 l 0 -3.609 c 0 -0.141 0.119 -0.258 0.263 -0.258 m 0 0" style="stroke-dasharray:none;stroke-opacity:1;fill:none;stroke-miterlimit:4;stroke:#353535;stroke-linecap:square;stroke-linejoin:miter;stroke-width:1.125"/>
+ <path d="m 11.137 7.95 1.575 0 c 0.144 0 0.262 0.119 0.262 0.262 l 0 0.525 c 0 0.144 -0.119 0.262 -0.262 0.262 l -1.575 0 c -0.144 0 -0.262 -0.119 -0.262 -0.262 l 0 -0.525 c 0 -0.144 0.119 -0.262 0.262 -0.262 z m 0 0" style="fill:#353535;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 13.544 7.506 4.787 0 c 0.145 0 0.266 0.119 0.266 0.262 l 0 3.145 c 0 0.143 -0.121 0.262 -0.266 0.262 l -4.787 0 c -0.145 0 -0.266 -0.119 -0.266 -0.262 l 0 -3.145 c 0 -0.143 0.121 -0.262 0.266 -0.262 z m 0 0" style="fill:#7de6ee;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 13.575 7.312 4.725 0 c 0.144 0 0.262 0.117 0.262 0.258 l 0 3.609 c 0 0.141 -0.119 0.258 -0.262 0.258 l -4.725 0 c -0.144 0 -0.262 -0.117 -0.262 -0.258 l 0 -3.609 c 0 -0.141 0.119 -0.258 0.262 -0.258 z m 0 0" style="stroke-dasharray:none;stroke-opacity:1;fill:none;stroke-miterlimit:4;stroke:#353535;stroke-linecap:square;stroke-linejoin:miter;stroke-width:1.125"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/emotes/face-hug-left.svg b/.icons/Material-Black-Lime-Numix/32/emotes/face-hug-left.svg
new file mode 100644
index 00000000..689d4ab5
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/emotes/face-hug-left.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" viewBox="0 0 24 24">
+ <path d="m 19.5 12 c 0 -0.621 1.01 -1.125 2.25 -1.125 1.241 0 2.25 0.504 2.25 1.125 0 0.621 -1.01 1.125 -2.25 1.125 -1.241 0 -2.25 -0.504 -2.25 -1.125 z m 0 0" style="fill:#cf9e00;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 22.5 12 c 0 4.972 -4.703 9 -10.5 9 -5.797 0 -10.5 -4.03 -10.5 -9 0 -4.972 4.699 -9 10.5 -9 5.801 0 10.5 4.03 10.5 9 z m 0 0" style="fill:#ffd95c;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 11.156 9 c -0.882 0 -1.594 0.712 -1.594 1.594 0 0.159 0.025 0.324 0.075 0.478 0.209 -0.667 0.822 -1.116 1.519 -1.116 0.697 0 1.31 0.453 1.519 1.116 0.05 -0.154 0.075 -0.314 0.075 -0.478 0 -0.882 -0.712 -1.594 -1.594 -1.594 z m 0 0" style="fill:#636363;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 10.5 14.25 c 0.372 1.882 2.274 3.187 4.503 3.187 2.228 0 4.13 -1.306 4.497 -3.187 l -0.75 0 c -0.275 1.122 -1.805 1.882 -3.747 1.882 -1.943 0 -3.477 -0.76 -3.753 -1.882 z" style="fill:#636363;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 18.844 9 c -0.882 0 -1.594 0.712 -1.594 1.594 0 0.159 0.025 0.324 0.075 0.478 0.209 -0.667 0.822 -1.116 1.519 -1.116 0.697 0 1.31 0.453 1.519 1.116 0.05 -0.154 0.075 -0.314 0.075 -0.478 0 -0.882 -0.712 -1.594 -1.594 -1.594 z m 0 0" style="fill:#636363;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 3.5 13.13 c 0 -0.621 1.01 -1.125 2.25 -1.125 1.241 0 2.25 0.504 2.25 1.125 0 0.621 -1.01 1.125 -2.25 1.125 -1.241 0 -2.25 -0.504 -2.25 -1.125 z m 0 0" style="fill:#cf9e00;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/emotes/face-hug-right.svg b/.icons/Material-Black-Lime-Numix/32/emotes/face-hug-right.svg
new file mode 100644
index 00000000..56ca6d8f
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/emotes/face-hug-right.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" viewBox="0 0 24 24">
+ <path d="m 4.5 12 c 0 -0.621 -1.01 -1.125 -2.25 -1.125 -1.241 0 -2.25 0.504 -2.25 1.125 c 0 0.621 1.01 1.125 2.25 1.125 1.241 0 2.25 -0.504 2.25 -1.125 z m 0 0" style="fill:#cf9e00;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 1.5 12 c 0 4.972 4.703 9 10.5 9 5.797 0 10.5 -4.03 10.5 -9 0 -4.972 -4.699 -9 -10.5 -9 -5.801 0 -10.5 4.03 -10.5 9 z m 0 0" style="fill:#ffd95c;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 12.844 9 c 0.882 0 1.594 0.712 1.594 1.594 0 0.159 -0.025 0.324 -0.075 0.478 -0.209 -0.667 -0.822 -1.116 -1.519 -1.116 -0.697 0 -1.31 0.453 -1.519 1.116 -0.05 -0.154 -0.075 -0.314 -0.075 -0.478 0 -0.882 0.712 -1.594 1.594 -1.594 z m 0 0" style="fill:#636363;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 13.5 14.25 c -0.372 1.882 -2.274 3.187 -4.503 3.187 -2.228 0 -4.13 -1.306 -4.497 -3.187 l 0.75 0 c 0.275 1.122 1.805 1.882 3.747 1.882 1.943 0 3.477 -0.76 3.753 -1.882 z" style="fill:#636363;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 5.156 9 c 0.882 0 1.594 0.712 1.594 1.594 0 0.159 -0.025 0.324 -0.075 0.478 -0.209 -0.667 -0.822 -1.116 -1.519 -1.116 -0.697 0 -1.31 0.453 -1.519 1.116 -0.05 -0.154 -0.075 -0.314 -0.075 -0.478 0 -0.882 0.712 -1.594 1.594 -1.594 z m 0 0" style="fill:#636363;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 20.5 13.13 c 0 -0.621 -1.01 -1.125 -2.25 -1.125 -1.241 0 -2.25 0.504 -2.25 1.125 c 0 0.621 1.01 1.125 2.25 1.125 1.241 0 2.25 -0.504 2.25 -1.125 z m 0 0" style="fill:#cf9e00;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/emotes/face-in-love.svg b/.icons/Material-Black-Lime-Numix/32/emotes/face-in-love.svg
new file mode 100644
index 00000000..63f4155f
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/emotes/face-in-love.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" viewBox="0 0 24 24">
+ <path d="m 22.5 12 c 0 4.972 -4.703 9 -10.5 9 -5.797 0 -10.5 -4.03 -10.5 -9 0 -4.972 4.699 -9 10.5 -9 5.801 0 10.5 4.03 10.5 9 z m 0 0" style="fill:#ffd95c;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 7.5 14.25 c 0.372 1.882 2.274 3.187 4.503 3.187 2.228 0 4.13 -1.306 4.497 -3.187 l -0.75 0 c -0.275 1.122 -1.805 1.882 -3.747 1.882 -1.943 0 -3.477 -0.76 -3.753 -1.882 z" style="fill:#636363;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 7.98 12.391 c -0.097 -0.11 -0.338 -0.321 -0.54 -0.47 -0.589 -0.444 -0.668 -0.51 -0.905 -0.729 -0.444 -0.404 -0.628 -0.813 -0.628 -1.366 0 -0.268 0.018 -0.373 0.092 -0.532 0.132 -0.272 0.321 -0.47 0.562 -0.593 0.167 -0.088 0.255 -0.127 0.54 -0.127 0.299 -0.004 0.36 0.031 0.536 0.127 0.215 0.119 0.435 0.369 0.479 0.549 l 0.031 0.11 0.066 -0.154 c 0.391 -0.857 1.643 -0.844 2.078 0.022 0.141 0.277 0.154 0.861 0.031 1.191 -0.158 0.435 -0.461 0.76 -1.151 1.265 -0.457 0.33 -0.971 0.83 -1.01 0.901 -0.044 0.079 -0.004 0.013 -0.185 -0.193 z m 0 0" style="fill:#f66;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 15.668 12.391 c -0.097 -0.11 -0.338 -0.321 -0.54 -0.47 -0.589 -0.444 -0.668 -0.51 -0.905 -0.729 -0.444 -0.404 -0.628 -0.813 -0.628 -1.366 0 -0.268 0.018 -0.373 0.092 -0.532 0.132 -0.272 0.321 -0.47 0.562 -0.593 0.167 -0.088 0.255 -0.127 0.54 -0.127 0.299 -0.004 0.36 0.031 0.536 0.127 0.215 0.119 0.435 0.369 0.479 0.549 l 0.031 0.11 0.066 -0.154 c 0.391 -0.857 1.643 -0.844 2.078 0.022 0.141 0.277 0.154 0.861 0.031 1.191 -0.158 0.435 -0.461 0.76 -1.151 1.265 -0.457 0.33 -0.971 0.83 -1.01 0.901 -0.044 0.079 -0.004 0.013 -0.185 -0.193 z m 0 0" style="fill:#f66;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/emotes/face-kiss.svg b/.icons/Material-Black-Lime-Numix/32/emotes/face-kiss.svg
new file mode 100644
index 00000000..f0013b9e
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/emotes/face-kiss.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" viewBox="0 0 24 24">
+ <path d="m 22.5 12 c 0 4.972 -4.703 9 -10.5 9 -5.797 0 -10.5 -4.03 -10.5 -9 0 -4.972 4.699 -9 10.5 -9 5.801 0 10.5 4.03 10.5 9 z m 0 0" style="fill:#ffd95c;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 14.391 14.631 c -0.014 -0.073 -0.068 -0.228 -0.118 -0.346 -0.146 -0.355 -0.168 -0.405 -0.219 -0.565 -0.091 -0.296 -0.068 -0.528 0.073 -0.774 0.073 -0.123 0.105 -0.164 0.182 -0.214 0.127 -0.091 0.264 -0.132 0.405 -0.123 0.096 0.005 0.146 0.009 0.273 0.082 0.137 0.077 0.155 0.109 0.209 0.196 0.064 0.109 0.096 0.282 0.073 0.373 l -0.018 0.055 0.073 -0.05 c 0.396 -0.282 0.956 0.046 0.924 0.546 -0.009 0.159 -0.155 0.428 -0.291 0.546 -0.187 0.15 -0.405 0.219 -0.847 0.269 -0.291 0.027 -0.651 0.118 -0.683 0.141 -0.041 0.027 -0.005 0.005 -0.036 -0.137 z m 0 0" style="fill:#f66;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 10.875 14.578 c 0.713 -0.713 1.515 -0.811 1.885 -0.29 0.223 0.308 -0.521 0.642 -0.521 1 0 0.357 0.37 0.281 0.486 0.557 -0.361 1.038 -1.502 0.468 -1.85 0.156 0.53 2.741 3.155 0.245 2.121 -0.735 1.422 -2.139 -1.275 -2.3 -2.121 -0.691 z m 0 0" style="fill:#636363;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 8.156 9 c -0.882 0 -1.594 0.712 -1.594 1.594 0 0.159 0.025 0.324 0.075 0.478 0.209 -0.667 0.822 -1.116 1.519 -1.116 0.697 0 1.31 0.453 1.519 1.116 0.05 -0.154 0.075 -0.314 0.075 -0.478 0 -0.882 -0.712 -1.594 -1.594 -1.594 z m 0 0" style="fill:#636363;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <circle r="1.594" cy="9.844" cx="15.844" style="fill:#656565;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/emotes/face-laugh.svg b/.icons/Material-Black-Lime-Numix/32/emotes/face-laugh.svg
new file mode 120000
index 00000000..d705beaf
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/emotes/face-laugh.svg
@@ -0,0 +1 @@
+face-laughing.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/emotes/face-laughing.svg b/.icons/Material-Black-Lime-Numix/32/emotes/face-laughing.svg
new file mode 100644
index 00000000..e3075a9f
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/emotes/face-laughing.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" viewBox="0 0 24 24">
+ <path d="m 22.5 12 c 0 4.972 -4.703 9 -10.5 9 -5.797 0 -10.5 -4.03 -10.5 -9 0 -4.972 4.699 -9 10.5 -9 5.801 0 10.5 4.03 10.5 9 z m 0 0" style="fill:#ffd95c;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 8.25 14.25 c 0 1.244 1.678 2.25 3.75 2.25 2.072 0 3.75 -1.01 3.75 -2.25 z m 0 0" style="fill:#ff755c;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 8.156 9 c -0.882 0 -1.594 0.712 -1.594 1.594 0 0.159 0.025 0.324 0.075 0.478 0.209 -0.667 0.822 -1.116 1.519 -1.116 0.697 0 1.31 0.453 1.519 1.116 0.05 -0.154 0.075 -0.314 0.075 -0.478 0 -0.882 -0.712 -1.594 -1.594 -1.594 z m 0 0" style="fill:#636363;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 15.844 9 c -0.882 0 -1.594 0.712 -1.594 1.594 0 0.159 0.025 0.324 0.075 0.478 0.209 -0.667 0.822 -1.116 1.519 -1.116 0.697 0 1.31 0.453 1.519 1.116 0.05 -0.154 0.075 -0.314 0.075 -0.478 0 -0.882 -0.712 -1.594 -1.594 -1.594 z m 0 0" style="fill:#636363;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/emotes/face-monkey.svg b/.icons/Material-Black-Lime-Numix/32/emotes/face-monkey.svg
new file mode 100644
index 00000000..bed19b83
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/emotes/face-monkey.svg
@@ -0,0 +1,12 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" viewBox="0 0 24 24">
+ <path d="m 22.5 12 c 0 4.972 -4.703 9 -10.5 9 -5.797 0 -10.5 -4.03 -10.5 -9 0 -4.972 4.699 -9 10.5 -9 5.801 0 10.5 4.03 10.5 9 z m 0 0" style="fill:#ffcc3d;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 11.566 13.683 c 0.15 0.073 0.339 0.112 0.554 0.09 0.352 -0.039 0.476 -0.154 0.601 -0.292 0.197 -0.227 0.27 -0.536 -0.021 -0.708 -0.236 -0.137 -0.747 -0.146 -1.081 -0.077 -0.802 0.159 -0.536 0.76 -0.051 0.987 z m 0 0" style="fill:#2e2e2e;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 15.529 15.24 c -1.2 -0.275 -3.764 -0.293 -5.447 -0.158 c -4.055 0.316 -2.7 1.517 -0.258 1.98 0.736 0.135 1.697 0.223 2.78 0.176 1.772 -0.076 2.395 -0.305 3.02 -0.586 1 -0.451 1.359 -1.072 -0.094 -1.412 z m 0 0" style="fill:#de7035;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 12.142 3 c -0.122 -0.001 -0.244 0.002 -0.365 0.004 -0.209 0.004 -0.416 0.012 -0.621 0.026 -0.131 0.009 -0.261 0.019 -0.391 0.032 c -0.19 0.019 -0.377 0.046 -0.564 0.073 -0.133 0.02 -0.267 0.034 -0.399 0.059 -0.082 0.015 -0.162 0.038 -0.243 0.054 -0.447 0.093 -0.886 0.206 -1.311 0.347 -0.018 0.006 -0.036 0.012 -0.054 0.018 -0.252 0.085 -0.499 0.177 -0.741 0.278 -2.462 1.027 -4.424 2.871 -5.347 5.209 c -0.014 0 -0.027 0.003 -0.041 0.003 -0.36 0.909 -0.564 1.879 -0.564 2.892 0 1.024 0.209 2 0.576 2.92 0.011 0 0.022 0.002 0.034 0.002 1.151 2.882 3.886 5.01 7.192 5.769 0.128 0.029 0.254 0.06 0.384 0.085 0.143 0.028 0.287 0.052 0.432 0.075 0.196 0.031 0.394 0.057 0.593 0.078 0.108 0.012 0.216 0.024 0.325 0.032 0.314 0.025 0.631 0.042 0.952 0.042 0.006 0 0.013 0 0.019 0 0.331 0 0.657 -0.017 0.98 -0.042 0.091 -0.007 0.181 -0.019 0.271 -0.028 0.228 -0.023 0.453 -0.052 0.676 -0.088 0.116 -0.019 0.231 -0.038 0.346 -0.06 0.186 -0.035 0.368 -0.078 0.549 -0.122 0.13 -0.031 0.262 -0.058 0.39 -0.094 0.25 -0.069 0.495 -0.148 0.736 -0.232 0.012 -0.004 0.026 -0.007 0.038 -0.012 0.177 -0.063 0.349 -0.134 0.522 -0.205 0.09 -0.037 0.181 -0.072 0.27 -0.111 0.179 -0.079 0.355 -0.163 0.529 -0.251 0.076 -0.038 0.15 -0.078 0.224 -0.117 0.182 -0.097 0.362 -0.197 0.536 -0.303 0.025 -0.015 0.047 -0.032 0.072 -0.047 1.708 -1.063 3.045 -2.569 3.764 -4.37 0.007 0 0.014 -0.001 0.021 -0.002 0.367 -0.917 0.576 -1.896 0.576 -2.92 0 -1.013 -0.204 -1.984 -0.564 -2.892 -0.014 0 -0.027 -0.003 -0.041 -0.003 c -1.052 -2.667 -3.465 -4.699 -6.444 -5.599 c -0.002 -0.001 -0.005 -0.002 -0.007 -0.003 -0.001 0 -0.002 -0.001 -0.003 -0.001 c -0.217 -0.065 -0.437 -0.121 -0.659 -0.174 -0.091 -0.021 -0.182 -0.041 -0.274 -0.06 -0.178 -0.038 -0.356 -0.076 -0.536 -0.106 -0.287 -0.047 -0.577 -0.088 -0.872 -0.114 -0.056 -0.005 -0.114 -0.004 -0.17 -0.009 -0.262 -0.02 -0.526 -0.032 -0.793 -0.035 m -3.956 4.352 c 1.313 0.064 2.494 1.213 3.821 1.177 1.413 0.036 2.663 -1.272 4.081 -1.172 0.327 0.023 0.683 0.013 0.996 0.108 0.895 0.277 1.522 0.973 1.881 1.782 0.327 0.759 0.213 1.522 -0.028 2.286 -0.191 0.595 -0.199 1.391 -0.108 2 0.086 0.582 0.418 1.127 0.454 1.709 0.095 1.595 -1.291 2.674 -2.673 3.273 -1.368 0.6 -3.045 0.826 -4.608 0.799 c -1.563 0.027 -3.24 -0.199 -4.608 -0.799 -1.382 -0.604 -2.768 -1.678 -2.664 -3.273 0.032 -0.586 0.37 -1.127 0.451 -1.709 0.091 -0.609 0.081 -1.409 -0.106 -2 -0.245 -0.764 -0.358 -1.527 -0.026 -2.286 0.354 -0.809 0.982 -1.505 1.877 -1.782 0.318 -0.095 0.668 -0.086 0.995 -0.108 c 0.091 -0.009 0.177 -0.009 0.264 -0.004 z" style="fill:#855c51;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <circle cx="8.25" cy="9.844" r="1.594" style="fill:#656565;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <circle r="1.594" cy="9.844" cx="15.75" style="fill:#656565;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <circle cx="2.25" cy="12" r="2.25" style="fill:#855c51;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 1.5 13.25 c -0.267 0 -0.516 -0.238 -0.651 -0.625 -0.132 -0.387 -0.132 -0.863 0 -1.25 c 0.135 -0.387 0.384 -0.625 0.651 -0.625 m 0 2.5" style="fill:#ffcc3d;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <circle r="2.25" cy="12" cx="21.75" style="fill:#855c51;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 22.5 13.25 c 0.267 0 0.516 -0.238 0.651 -0.625 0.132 -0.387 0.132 -0.863 0 -1.25 -0.135 -0.387 -0.384 -0.625 -0.651 -0.625 z m 0 0" style="fill:#ffcc3d;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/emotes/face-ninja.svg b/.icons/Material-Black-Lime-Numix/32/emotes/face-ninja.svg
new file mode 100644
index 00000000..67ad0aee
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/emotes/face-ninja.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" viewBox="0 0 24 24">
+ <path d="m 22.5 12 c 0 4.972 -4.703 9 -10.5 9 c -5.797 0 -10.5 -4.03 -10.5 -9 0 -4.972 4.699 -9 10.5 -9 c 5.801 0 10.5 4.03 10.5 9 z m 0 0" style="fill:#ffd95c;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <circle cx="8.25" cy="9.844" r="1.594" style="fill:#656565;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <circle r="1.594" cy="9.844" cx="15.75" style="fill:#656565;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 12.305 3 c -4.558 -0.112 -8.672 2.317 -10.187 5.996 l 19.772 0 c -1.444 -3.498 -5.247 -5.888 -9.586 -5.996" style="fill:#282828;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 1.544 12.75 c 0.446 4.62 4.955 8.25 10.456 8.25 c 5.501 0 10.01 -3.63 10.456 -8.25 l -20.912 0 z" style="fill:#282828;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 10.03 15.75 3.938 0 c 0.154 0 0.281 0.17 0.281 0.375 l 0 0.75 c 0 0.205 -0.127 0.375 -0.281 0.375 l -3.938 0 c -0.154 0 -0.281 -0.17 -0.281 -0.375 l 0 -0.75 c 0 -0.205 0.127 -0.375 0.281 -0.375 z m 0 0" style="fill:#3d3d3d;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/emotes/face-pirate.svg b/.icons/Material-Black-Lime-Numix/32/emotes/face-pirate.svg
new file mode 100644
index 00000000..f28024fe
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/emotes/face-pirate.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" viewBox="0 0 24 24">
+ <path d="m 22.5 12 c 0 4.972 -4.703 9 -10.5 9 -5.797 0 -10.5 -4.03 -10.5 -9 0 -4.972 4.699 -9 10.5 -9 5.801 0 10.5 4.03 10.5 9 z m 0 0" style="fill:#ffd95c;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 15.75 14.25 c -0.275 1.122 -1.804 1.882 -3.747 1.882 -0.001 0 -0.002 0 -0.003 0 l 0 1.305 c 0.001 0 0.002 0 0.003 0 2.228 0 4.13 -1.306 4.497 -3.188 l -0.75 0 z" style="fill:#636363;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 9.525 11.439 c -0.509 0.388 -0.844 0.995 -0.844 1.686 c 0 1.175 0.95 2.125 2.125 2.125 c 1.085 0 1.966 -0.811 2.098 -1.859 l -3.379 -1.951 z" transform="scale(0.74999998,0.74999998)" style="fill:#636363;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 22.395 11.484 l -3.43 1.98 c 0.163 1.013 1.033 1.785 2.092 1.785 c 1.175 0 2.125 -0.95 2.125 -2.125 c 0 -0.665 -0.31 -1.251 -0.787 -1.641 z" transform="scale(0.74999998,0.74999998)" style="fill:#636363;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 14.667 8.25 2.917 0 c 0.643 0 1.167 0.505 1.167 1.125 l 0 2.25 c 0 0.62 -0.524 1.125 -1.167 1.125 l -2.917 0 c -0.643 0 -1.167 -0.505 -1.167 -1.125 l 0 -2.25 c 0 -0.62 0.524 -1.125 1.167 -1.125 z m 0 0" style="fill:#454545;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 23.594 13.5 c -0.324 0 -0.594 0.227 -0.594 0.5 c 0 0.273 0.269 0.5 0.594 0.5 l 6.285 0 c -0.049 -0.337 -0.108 -0.672 -0.189 -1 l -6.096 0 z" transform="scale(0.74999998,0.74999998)" style="fill:#454545;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 14.963 4.045 c -0.369 0.023 -0.732 0.062 -1.092 0.109 l 6.074 10.52 l 0.865 -0.5 l -5.848 -10.129 z" transform="scale(0.74999998,0.74999998)" style="fill:#454545;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/emotes/face-plain.svg b/.icons/Material-Black-Lime-Numix/32/emotes/face-plain.svg
new file mode 100644
index 00000000..c6f1da3c
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/emotes/face-plain.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" viewBox="0 0 24 24">
+ <path d="m 22.5 12 c 0 4.972 -4.703 9 -10.5 9 c -5.797 0 -10.5 -4.03 -10.5 -9 0 -4.972 4.699 -9 10.5 -9 c 5.801 0 10.5 4.03 10.5 9 z m 0 0" style="fill:#ffd95c;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 10.313 15.75 3.375 0 c 0.308 0 0.563 0.17 0.563 0.375 l 0 0.75 c 0 0.205 -0.255 0.375 -0.563 0.375 l -3.375 0 c -0.308 0 -0.563 -0.17 -0.563 -0.375 l 0 -0.75 c 0 -0.205 0.255 -0.375 0.563 -0.375 z m 0 0" style="fill:#636363;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect width="4.5" height="0.75" x="6" y="9.75" rx="0.5" ry="0.375" style="fill:#636363;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect ry="0.375" rx="0.5" y="9.75" x="13.5" height="0.75" width="4.5" style="fill:#636363;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/emotes/face-quiet.svg b/.icons/Material-Black-Lime-Numix/32/emotes/face-quiet.svg
new file mode 100644
index 00000000..bdbade6b
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/emotes/face-quiet.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" viewBox="0 0 24 24">
+ <path d="m 22.5 12 c 0 4.972 -4.703 9 -10.5 9 -5.797 0 -10.5 -4.03 -10.5 -9 0 -4.972 4.699 -9 10.5 -9 5.801 0 10.5 4.03 10.5 9 z m 0 0" style="fill:#ffd95c;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 9.75 10.594 c 0 0.882 -0.712 1.594 -1.594 1.594 -0.882 0 -1.594 -0.712 -1.594 -1.594 0 -0.882 0.712 -1.594 1.594 -1.594 0.882 0 1.594 0.712 1.594 1.594 z m 0 0" style="fill:#636363;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 17.437 10.594 c 0 0.882 -0.712 1.594 -1.594 1.594 -0.882 0 -1.594 -0.712 -1.594 -1.594 0 -0.882 0.712 -1.594 1.594 -1.594 0.882 0 1.594 0.712 1.594 1.594 z m 0 0" style="fill:#636363;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect width="6" height="1.125" x="17.15" y="2.619" rx="0.5" transform="matrix(0.70710678,0.70710678,-0.70710678,0.70710678,0,0)" style="fill:#636363;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect rx="0.5" y="-20.715" x="0.182" height="1.125" width="6" transform="matrix(-0.70710678,0.70710678,-0.70710678,-0.70710678,0,0)" style="fill:#636363;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/emotes/face-raspberry.svg b/.icons/Material-Black-Lime-Numix/32/emotes/face-raspberry.svg
new file mode 100644
index 00000000..b683c48d
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/emotes/face-raspberry.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" viewBox="0 0 24 24">
+ <path d="m 22.5 12 c 0 4.972 -4.703 9 -10.5 9 -5.797 0 -10.5 -4.03 -10.5 -9 0 -4.972 4.699 -9 10.5 -9 5.801 0 10.5 4.03 10.5 9 z m 0 0" style="fill:#ffd95c;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 8.156 9 c -0.882 0 -1.594 0.712 -1.594 1.594 0 0.159 0.025 0.324 0.075 0.478 0.209 -0.667 0.822 -1.116 1.519 -1.116 0.697 0 1.31 0.453 1.519 1.116 0.05 -0.154 0.075 -0.314 0.075 -0.478 0 -0.882 -0.712 -1.594 -1.594 -1.594 z m 0 0" style="fill:#636363;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <circle r="1.594" cy="9.844" cx="15.844" style="fill:#656565;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect width="6" height="0.75" x="9" y="15" rx="0.375" style="fill:#636363;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 13.875 15 c 0 1.341 -0.357 2.577 -0.938 3.245 -0.58 0.674 -1.295 0.674 -1.875 0 c -0.58 -0.668 -0.938 -1.904 -0.938 -3.245" style="fill:#f05959;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/emotes/face-sad.svg b/.icons/Material-Black-Lime-Numix/32/emotes/face-sad.svg
new file mode 100644
index 00000000..ac98b9ac
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/emotes/face-sad.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" viewBox="0 0 24 24">
+ <path d="m 22.5 12 c 0 4.972 -4.703 9 -10.5 9 -5.797 0 -10.5 -4.03 -10.5 -9 0 -4.972 4.699 -9 10.5 -9 5.801 0 10.5 4.03 10.5 9 z m 0 0" style="fill:#ffd95c;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 7.5 17.25 c 0.372 -1.882 2.274 -3.187 4.503 -3.187 2.228 0 4.13 1.306 4.497 3.187 l -0.75 0 c -0.275 -1.122 -1.805 -1.882 -3.747 -1.882 -1.943 0 -3.477 0.76 -3.753 1.882 z" style="fill:#636363;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="M 14.791 8.65 A 1.594 1.594 0 0 0 14.25 9.844 1.594 1.594 0 0 0 15.844 11.438 1.594 1.594 0 0 0 17.405 10.16 L 14.791 8.65" style="fill:#656565;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 9.319 8.587 -2.552 1.474 a 1.594 1.594 0 0 0 1.576 1.377 1.594 1.594 0 0 0 1.594 -1.594 1.594 1.594 0 0 0 -0.618 -1.257" style="fill:#656565;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/emotes/face-shutmouth.svg b/.icons/Material-Black-Lime-Numix/32/emotes/face-shutmouth.svg
new file mode 120000
index 00000000..bebeb2b0
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/emotes/face-shutmouth.svg
@@ -0,0 +1 @@
+face-quiet.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/emotes/face-sick.svg b/.icons/Material-Black-Lime-Numix/32/emotes/face-sick.svg
new file mode 100644
index 00000000..ccc0feb4
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/emotes/face-sick.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" viewBox="0 0 24 24">
+ <path d="m 22.5 12 c 0 4.972 -4.703 9 -10.5 9 -5.797 0 -10.5 -4.03 -10.5 -9 0 -4.972 4.699 -9 10.5 -9 5.801 0 10.5 4.03 10.5 9 z m 0 0" style="fill:#94dc7a;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 12.41 12.658 l -3.594 0.963 c -0.039 0.162 -0.066 0.33 -0.066 0.504 c 0 1.175 0.95 2.125 2.125 2.125 c 1.175 0 2.125 -0.95 2.125 -2.125 c 0 -0.57 -0.226 -1.086 -0.59 -1.467 z" transform="scale(0.74999998,0.74999998)" style="fill:#636363;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 19.59 12.658 c -0.364 0.381 -0.59 0.897 -0.59 1.467 c 0 1.175 0.95 2.125 2.125 2.125 c 1.175 0 2.125 -0.95 2.125 -2.125 c 0 -0.174 -0.027 -0.342 -0.066 -0.504 l -3.594 -0.963 z" transform="scale(0.74999998,0.74999998)" style="fill:#636363;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect width="6" height="1.125" x="17.15" y="2.619" rx="0.5" transform="matrix(0.70710678,0.70710678,-0.70710678,0.70710678,0,0)" style="fill:#636363;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect rx="0.5" y="-20.715" x="0.182" height="1.125" width="6" transform="matrix(-0.70710678,0.70710678,-0.70710678,-0.70710678,0,0)" style="fill:#636363;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/emotes/face-sleeping.svg b/.icons/Material-Black-Lime-Numix/32/emotes/face-sleeping.svg
new file mode 100644
index 00000000..9885159c
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/emotes/face-sleeping.svg
@@ -0,0 +1,5 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" viewBox="0 0 24 24">
+ <path d="m 22.5 12 c 0 4.972 -4.703 9 -10.5 9 -5.797 0 -10.5 -4.03 -10.5 -9 0 -4.972 4.699 -9 10.5 -9 5.801 0 10.5 4.03 10.5 9 z m 0 0" style="fill:#ffd95c;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 8.156 15.75 c -0.882 0 -1.594 -0.712 -1.594 -1.594 0 -0.159 0.025 -0.324 0.075 -0.478 0.209 0.667 0.822 1.116 1.519 1.116 0.697 0 1.31 -0.453 1.519 -1.116 0.05 0.154 0.075 0.314 0.075 0.478 0 0.882 -0.712 1.594 -1.594 1.594 z m 0 0" style="fill:#636363;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 15.844 15.75 c -0.882 0 -1.594 -0.712 -1.594 -1.594 0 -0.159 0.025 -0.324 0.075 -0.478 0.209 0.667 0.822 1.116 1.519 1.116 0.697 0 1.31 -0.453 1.519 -1.116 0.05 0.154 0.075 0.314 0.075 0.478 0 0.882 -0.712 1.594 -1.594 1.594 z m 0 0" style="fill:#636363;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/emotes/face-smile-big.svg b/.icons/Material-Black-Lime-Numix/32/emotes/face-smile-big.svg
new file mode 100644
index 00000000..56254274
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/emotes/face-smile-big.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" viewBox="0 0 24 24">
+ <path d="m 22.5 12 c 0 4.972 -4.703 9 -10.5 9 -5.797 0 -10.5 -4.03 -10.5 -9 0 -4.972 4.699 -9 10.5 -9 5.801 0 10.5 4.03 10.5 9 z m 0 0" style="fill:#ffd95c;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 8.156 9 c -0.882 0 -1.594 0.712 -1.594 1.594 0 0.159 0.025 0.324 0.075 0.478 0.209 -0.667 0.822 -1.116 1.519 -1.116 0.697 0 1.31 0.453 1.519 1.116 0.05 -0.154 0.075 -0.314 0.075 -0.478 0 -0.882 -0.712 -1.594 -1.594 -1.594 z m 0 0" style="fill:#636363;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 7.5 14.25 c 0.372 1.882 2.274 3.187 4.503 3.187 2.228 0 4.13 -1.306 4.497 -3.187 l -0.75 0 c -0.275 1.122 -1.805 1.882 -3.747 1.882 -1.943 0 -3.477 -0.76 -3.753 -1.882 z" style="fill:#636363;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 15.844 9 c -0.882 0 -1.594 0.712 -1.594 1.594 0 0.159 0.025 0.324 0.075 0.478 0.209 -0.667 0.822 -1.116 1.519 -1.116 0.697 0 1.31 0.453 1.519 1.116 0.05 -0.154 0.075 -0.314 0.075 -0.478 0 -0.882 -0.712 -1.594 -1.594 -1.594 z m 0 0" style="fill:#636363;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/emotes/face-smile-grin.svg b/.icons/Material-Black-Lime-Numix/32/emotes/face-smile-grin.svg
new file mode 100644
index 00000000..ca406901
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/emotes/face-smile-grin.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" viewBox="0 0 24 24">
+ <path d="m 22.5 12 c 0 4.972 -4.703 9 -10.5 9 -5.797 0 -10.5 -4.03 -10.5 -9 0 -4.972 4.699 -9 10.5 -9 5.801 0 10.5 4.03 10.5 9 z m 0 0" style="fill:#ffd95c;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 8.156 9 c -0.882 0 -1.594 0.712 -1.594 1.594 0 0.159 0.025 0.324 0.075 0.478 0.209 -0.667 0.822 -1.116 1.519 -1.116 0.697 0 1.31 0.453 1.519 1.116 0.05 -0.154 0.075 -0.314 0.075 -0.478 0 -0.882 -0.712 -1.594 -1.594 -1.594 z m 0 0" style="fill:#636363;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 7.5 12.75 c 0.372 1.882 2.274 3.187 4.503 3.187 2.228 0 4.13 -1.306 4.497 -3.187 l -0.75 0 c -0.275 1.122 -1.805 1.882 -3.747 1.882 -1.943 0 -3.477 -0.76 -3.753 -1.882 z" style="fill:#636363;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 15.844 9 c -0.882 0 -1.594 0.712 -1.594 1.594 0 0.159 0.025 0.324 0.075 0.478 0.209 -0.667 0.822 -1.116 1.519 -1.116 0.697 0 1.31 0.453 1.519 1.116 0.05 -0.154 0.075 -0.314 0.075 -0.478 0 -0.882 -0.712 -1.594 -1.594 -1.594 z m 0 0" style="fill:#636363;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/emotes/face-smile.svg b/.icons/Material-Black-Lime-Numix/32/emotes/face-smile.svg
new file mode 100644
index 00000000..f26ddf08
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/emotes/face-smile.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" viewBox="0 0 24 24">
+ <path d="m 22.5 12 c 0 4.972 -4.703 9 -10.5 9 -5.797 0 -10.5 -4.03 -10.5 -9 0 -4.972 4.699 -9 10.5 -9 5.801 0 10.5 4.03 10.5 9 z m 0 0" style="fill:#ffd95c;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 7.5 14.25 c 0.372 1.882 2.274 3.187 4.503 3.187 2.228 0 4.13 -1.306 4.497 -3.187 l -0.75 0 c -0.275 1.122 -1.805 1.882 -3.747 1.882 -1.943 0 -3.477 -0.76 -3.753 -1.882 z" style="fill:#636363;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <circle cx="8.156" cy="9.844" r="1.594" style="fill:#656565;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <circle r="1.594" cy="9.844" cx="15.656" style="fill:#656565;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/emotes/face-smirk.svg b/.icons/Material-Black-Lime-Numix/32/emotes/face-smirk.svg
new file mode 100644
index 00000000..022f6679
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/emotes/face-smirk.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" viewBox="0 0 24 24">
+ <path d="m 22.5 12 c 0 4.972 -4.703 9 -10.5 9 c -5.797 0 -10.5 -4.03 -10.5 -9 0 -4.972 4.699 -9 10.5 -9 c 5.801 0 10.5 4.03 10.5 9 z m 0 0" style="fill:#ffd95c;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 6.956 7.5 2.4 0 c 0.164 0 0.3 0.17 0.3 0.375 0 0.205 -0.136 0.375 -0.3 0.375 l -2.4 0 c -0.164 0 -0.3 -0.17 -0.3 -0.375 0 -0.205 0.136 -0.375 0.3 -0.375 z m 0 0" style="fill:#636363;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 9.75 10.594 c 0 0.882 -0.712 1.594 -1.594 1.594 -0.882 0 -1.594 -0.712 -1.594 -1.594 0 -0.882 0.712 -1.594 1.594 -1.594 0.882 0 1.594 0.712 1.594 1.594 z m 0 0" style="fill:#636363;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 17.437 10.594 c 0 0.882 -0.712 1.594 -1.594 1.594 -0.882 0 -1.594 -0.712 -1.594 -1.594 0 -0.882 0.712 -1.594 1.594 -1.594 0.882 0 1.594 0.712 1.594 1.594 z m 0 0" style="fill:#636363;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 14.644 6 2.4 0 c 0.164 0 0.3 0.17 0.3 0.375 0 0.205 -0.136 0.375 -0.3 0.375 l -2.4 0 c -0.164 0 -0.3 -0.17 -0.3 -0.375 0 -0.205 0.136 -0.375 0.3 -0.375 z m 0 0" style="fill:#636363;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 15.75 14.25 c -0.275 1.122 -1.804 1.882 -3.747 1.882 -0.001 0 -0.002 0 -0.003 0 l 0 1.305 c 0.001 0 0.002 0 0.003 0 2.228 0 4.13 -1.306 4.497 -3.188 l -0.75 0 z" style="fill:#636363;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/emotes/face-surprise.svg b/.icons/Material-Black-Lime-Numix/32/emotes/face-surprise.svg
new file mode 100644
index 00000000..bcb70cb7
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/emotes/face-surprise.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" viewBox="0 0 24 24">
+ <path d="m 22.5 12 c 0 4.972 -4.703 9 -10.5 9 c -5.797 0 -10.5 -4.03 -10.5 -9 0 -4.972 4.699 -9 10.5 -9 c 5.801 0 10.5 4.03 10.5 9 z m 0 0" style="fill:#ffd95c;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <ellipse cx="12" cy="16.13" rx="1.125" ry="1.875" style="fill:#636363;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <circle cx="8.25" cy="9.844" r="1.594" style="fill:#656565;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <circle r="1.594" cy="9.844" cx="15.75" style="fill:#656565;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/emotes/face-surprised.svg b/.icons/Material-Black-Lime-Numix/32/emotes/face-surprised.svg
new file mode 120000
index 00000000..05909bc9
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/emotes/face-surprised.svg
@@ -0,0 +1 @@
+face-surprise.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/emotes/face-tired.svg b/.icons/Material-Black-Lime-Numix/32/emotes/face-tired.svg
new file mode 120000
index 00000000..9e2dbf9a
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/emotes/face-tired.svg
@@ -0,0 +1 @@
+face-yawn.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/emotes/face-uncertain.svg b/.icons/Material-Black-Lime-Numix/32/emotes/face-uncertain.svg
new file mode 100644
index 00000000..44bedfc5
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/emotes/face-uncertain.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" viewBox="0 0 24 24">
+ <path d="m 22.5 12 c 0 4.972 -4.703 9 -10.5 9 -5.797 0 -10.5 -4.03 -10.5 -9 0 -4.972 4.699 -9 10.5 -9 5.801 0 10.5 4.03 10.5 9 z m 0 0" style="fill:#ffd95c;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 9.08 16.307 c -0.08 -0.419 0.045 -0.874 0.334 -1.19 0.16 -0.183 0.37 -0.316 0.597 -0.401 0.227 -0.08 0.472 -0.116 0.713 -0.107 0.477 0.013 0.949 0.196 1.319 0.495 0.415 0.33 0.7 0.789 1.043 1.19 0.339 0.397 0.74 0.753 1.221 0.958 0.33 0.138 0.691 0.205 1.047 0.187" style="stroke-opacity:1;fill:none;stroke-miterlimit:4;stroke:#636363;stroke-linecap:butt;stroke-linejoin:miter;stroke-width:0.856"/>
+ <path d="m 9.495 8.744 -2.695 0.722 c -0.03 0.122 -0.05 0.247 -0.05 0.378 0 0.882 0.712 1.594 1.594 1.594 0.882 0 1.594 -0.712 1.594 -1.594 0 -0.428 -0.169 -0.814 -0.442 -1.1 z" style="fill:#636363;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <circle r="1.594" cy="9.844" cx="15.656" style="fill:#656565;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/emotes/face-wink.svg b/.icons/Material-Black-Lime-Numix/32/emotes/face-wink.svg
new file mode 100644
index 00000000..b106ef05
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/emotes/face-wink.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" viewBox="0 0 24 24">
+ <path d="m 22.5 12 c 0 4.972 -4.703 9 -10.5 9 -5.797 0 -10.5 -4.03 -10.5 -9 0 -4.972 4.699 -9 10.5 -9 5.801 0 10.5 4.03 10.5 9 z m 0 0" style="fill:#ffd95c;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 7.5 14.25 c 0.372 1.882 2.274 3.187 4.503 3.187 2.228 0 4.13 -1.306 4.497 -3.187 l -0.75 0 c -0.275 1.122 -1.805 1.882 -3.747 1.882 -1.943 0 -3.477 -0.76 -3.753 -1.882 z" style="fill:#636363;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <circle cx="8.156" cy="9.844" r="1.594" style="fill:#656565;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 15.656 9 c -0.882 0 -1.594 0.712 -1.594 1.594 0 0.159 0.025 0.324 0.075 0.478 0.209 -0.667 0.822 -1.116 1.519 -1.116 0.697 0 1.31 0.453 1.519 1.116 0.05 -0.154 0.075 -0.314 0.075 -0.478 0 -0.882 -0.712 -1.594 -1.594 -1.594 z m 0 0" style="fill:#636363;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/emotes/face-worried.svg b/.icons/Material-Black-Lime-Numix/32/emotes/face-worried.svg
new file mode 100644
index 00000000..0b17a849
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/emotes/face-worried.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" viewBox="0 0 24 24">
+ <path d="m 22.5 12 c 0 4.972 -4.703 9 -10.5 9 -5.797 0 -10.5 -4.03 -10.5 -9 0 -4.972 4.699 -9 10.5 -9 5.801 0 10.5 4.03 10.5 9 z m 0 0" style="fill:#ffd95c;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <ellipse cx="8.156" cy="9.75" rx="1.594" ry="1.688" style="fill:#656565;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <ellipse cy="9.75" cx="15.656" rx="1.594" ry="1.688" style="fill:#656565;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 13.77 16.486 c -0.54 -0.046 -1.172 -0.23 -2.239 -0.653 -0.686 -0.272 -0.929 -0.347 -1.23 -0.389 -0.28 -0.042 -0.46 -0.038 -0.657 0.05 -0.272 0.109 -0.431 0.364 -0.481 0.77 l -0.021 0.234 -0.891 0 0 -0.218 c 0 -0.406 0.13 -0.787 0.364 -1.076 0.096 -0.113 0.297 -0.28 0.427 -0.352 0.134 -0.075 0.377 -0.159 0.552 -0.197 0.234 -0.046 0.699 -0.046 0.975 0 0.414 0.075 0.866 0.218 1.816 0.59 0.837 0.322 1.21 0.423 1.62 0.423 0.218 0 0.243 -0.004 0.343 -0.038 0.193 -0.075 0.339 -0.23 0.419 -0.439 0.038 -0.096 0.084 -0.339 0.084 -0.444 l 0 -0.126 0.9 0 0 0.201 c 0 0.184 -0.025 0.381 -0.067 0.544 -0.151 0.594 -0.59 0.979 -1.251 1.092 -0.134 0.038 -0.519 0.042 -0.661 0.038 z m 0 0" style="fill:#636363;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/emotes/face-yawn.svg b/.icons/Material-Black-Lime-Numix/32/emotes/face-yawn.svg
new file mode 100644
index 00000000..b7e74575
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/emotes/face-yawn.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" viewBox="0 0 24 24">
+ <path d="m 22.5 12 c 0 4.972 -4.703 9 -10.5 9 c -5.797 0 -10.5 -4.03 -10.5 -9 0 -4.972 4.699 -9 10.5 -9 c 5.801 0 10.5 4.03 10.5 9 z m 0 0" style="fill:#ffd95c;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect width="4.5" height="0.75" x="6" y="10.5" rx="0.5" ry="0.375" style="fill:#636363;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect ry="0.375" rx="0.5" y="10.5" x="13.5" height="0.75" width="4.5" style="fill:#636363;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <ellipse cx="12" cy="16.5" rx="1.125" ry="2.25" style="fill:#636363;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/application-7zip.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-7zip.svg
new file mode 120000
index 00000000..4e4d75cf
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-7zip.svg
@@ -0,0 +1 @@
+application-archive.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/application-acad.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-acad.svg
new file mode 120000
index 00000000..8ac89c37
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-acad.svg
@@ -0,0 +1 @@
+model.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/application-apk.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-apk.svg
new file mode 100644
index 00000000..3eafc3b7
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-apk.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <path d="m 5.371 4 c -0.684 0 -1.371 0.687 -1.371 1.371 l 0 21.297 c 0 0.645 0.688 1.332 1.332 1.332 l 21.336 0 c 0.645 0 1.332 -0.688 1.332 -1.332 l 0 -21.336 c 0 -0.645 -0.688 -1.332 -1.332 -1.332 z" style="fill:#c19553"/>
+ <path d="m 5.371 4 c -0.684 0 -1.371 0.687 -1.371 1.371 l 0 6.629 c 2.668 0 21.332 0 24 0 l 0 -6.668 c 0 -0.645 -0.688 -1.332 -1.332 -1.332 z" style="fill:#fff;fill-opacity:0.196"/>
+ <path d="m 14 7 0 10 4 0 0 -10 z" style="fill:#fff;fill-opacity:0.392"/>
+ <g transform="scale(1.062002,0.94161779)" style="fill:#000;fill-opacity:1;stroke:none">
+ <path d="m 11.562 26.684 -0.269 -1.196 -1.531 0 -0.26 1.196 -1.188 0 c 0.473 -1.936 1.071 -3.791 1.633 -5.56 l 1.243 0 c 0.62 1.881 1.172 3.785 1.596 5.56 z m -1.021 -4.482 c -0.241 0.741 -0.417 1.495 -0.566 2.225 l 1.123 0 c -0.132 -0.789 -0.35 -1.492 -0.557 -2.225 z" style="fill:#fff"/>
+ <path d="m 14.785 21.06 c 0.707 0 1.255 0.147 1.644 0.44 0.389 0.287 0.584 0.761 0.584 1.419 0 0.665 -0.198 1.147 -0.593 1.446 -0.389 0.293 -0.943 0.44 -1.662 0.44 l -0.446 0 0 1.877 -1.055 0 0 -5.489 c 0.509 -0.112 1.017 -0.112 1.527 -0.135 z m 0.126 0.961 c -0.193 -0.003 -0.406 0.017 -0.598 0.027 l 0 1.797 0.499 0 c 0.353 0 0.62 -0.069 0.799 -0.207 0.18 -0.144 0.269 -0.386 0.269 -0.728 0 -0.323 -0.09 -0.551 -0.269 -0.683 -0.174 -0.138 -0.407 -0.207 -0.701 -0.207 z" style="fill:#fff"/>
+ <path d="m 20.52 26.684 c -0.354 -1.02 -0.978 -1.797 -1.662 -2.542 l 0 2.542 -1.099 0 0 -5.56 1.099 0 0 2.309 c 0.588 -0.71 1.041 -1.49 1.469 -2.309 l 1.279 0 c -0.482 0.95 -1.117 1.773 -1.757 2.56 0.887 0.83 1.485 1.872 1.95 3 z" style="fill:#fff"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/application-archive-blank.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-archive-blank.svg
new file mode 120000
index 00000000..4e4d75cf
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-archive-blank.svg
@@ -0,0 +1 @@
+application-archive.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/application-archive-zip.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-archive-zip.svg
new file mode 100644
index 00000000..9fb690a4
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-archive-zip.svg
@@ -0,0 +1,15 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <path d="m 5.336 0 c -0.687 0 -1.336 0.676 -1.336 1.394 l 0 29.21 c 0 0.676 0.687 1.394 1.336 1.394 l 21.327 0 c 0.648 0 1.336 -0.717 1.336 -1.394 l 0.001 -21.606 l -9 -9 z" style="fill:#c19553;fill-opacity:1"/>
+ <path d="m 21 9 7 7 0 -7 z" style="fill:#000;fill-opacity:0.196"/>
+ <path d="m 4 24 0 6.668 c 0 0.648 0.688 1.332 1.332 1.332 l 21.336 0 c 0.645 0 1.332 -0.684 1.332 -1.332 l 0 -6.668 z" style="fill:#000;fill-opacity:0.196"/>
+ <path d="m 19 0 8.992 9 -7.613 0 c -0.673 0 -1.378 -0.713 -1.378 -1.386 z" style="fill:#fff;fill-opacity:0.392"/>
+ <path d="m 13.211 25.836 c -0.962 1.375 -1.834 2.761 -2.648 4.164 l 2.742 0 0 1 -4.206 0 0 -0.8 c 0.813 -1.504 1.72 -2.834 2.587 -4.213 l -2.454 0 0 -0.987 3.978 0 0 0.836" style="fill:#fff"/>
+ <rect width="3" height="3" x="9" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <path d="m 14.287 31 0 -1 1.463 0 0 -4 -1.463 0 0 -1 4 0 0 1 -1.287 0 0 4 1.287 0 0 1 -4 0" style="fill:#fff"/>
+ <rect width="3" height="3" x="12" y="3" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <path d="m 20.805 24.95 c 0.79 0 1.403 0.155 1.84 0.474 0.437 0.306 0.655 0.816 0.655 1.525 0 0.718 -0.223 1.237 -0.664 1.556 -0.437 0.319 -1.059 0.474 -1.861 0.474 l -0.475 0 0 2.02 -1.205 0 0 -5.908 c 0.122 -0.022 0.256 -0.049 0.403 -0.066 0.155 -0.018 0.307 -0.031 0.462 -0.04 0.155 -0.013 0.307 -0.022 0.454 -0.027 0.147 -0.009 0.277 -0.009 0.391 -0.009 m 0.143 1.033 c -0.076 0 -0.181 0.005 -0.315 0.009 -0.126 0 -0.261 0.009 -0.332 0.022 l 0 1.932 0.534 0 c 0.395 0 0.693 -0.075 0.895 -0.222 0.202 -0.155 0.302 -0.417 0.302 -0.785 0 -0.35 -0.101 -0.594 -0.302 -0.736 c -0.193 -0.146 -0.454 -0.222 -0.781 -0.222" style="fill:#fff"/>
+ <rect width="3" height="3" x="9" y="6" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <rect width="3" height="3" x="12" y="9" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <rect width="3" height="3" x="9" y="12" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <rect width="6" height="6" x="9" y="16" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/application-archive.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-archive.svg
new file mode 100644
index 00000000..967f317e
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-archive.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <path d="m 5.336 0 c -0.687 0 -1.336 0.676 -1.336 1.394 l 0 29.21 c 0 0.676 0.687 1.394 1.336 1.394 l 21.327 0 c 0.648 0 1.336 -0.717 1.336 -1.394 l 0.001 -21.606 l -9 -9 z" style="fill:#c19553;fill-opacity:1"/>
+ <path d="m 21 9 7 7 0 -7 z" style="fill:#000;fill-opacity:0.196"/>
+ <path d="m 19 0 8.992 9 -7.613 0 c -0.673 0 -1.378 -0.713 -1.378 -1.386 z" style="fill:#fff;fill-opacity:0.392"/>
+ <rect width="3" height="3" x="9" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <rect width="3" height="3" x="12" y="3" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <rect width="3" height="3" x="9" y="6" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <rect width="3" height="3" x="12" y="9" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <rect width="3" height="3" x="9" y="12" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <rect width="6" height="6" x="9" y="16" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/application-ascii.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-ascii.svg
new file mode 100644
index 00000000..e5fcf504
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-ascii.svg
@@ -0,0 +1,12 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <path d="m 5.336 0 c -0.687 0 -1.336 0.676 -1.336 1.394 l 0 29.21 c 0 0.676 0.687 1.394 1.336 1.394 l 21.327 0 c 0.648 0 1.336 -0.717 1.336 -1.394 l 0.001 -21.606 l -9 -9 z" style="fill:#dcdcdc;fill-opacity:1"/>
+ <path d="m 21 9 7 7 0 -7 z" style="fill:#000;fill-opacity:0.196"/>
+ <path d="m 19 0 8.992 9 -7.613 0 c -0.673 0 -1.378 -0.713 -1.378 -1.386 z" style="fill:#fff;fill-opacity:0.392"/>
+ <g transform="matrix(1.040476,0,0,1.040476,-0.61754897,-0.0743741)" style="fill:#555;fill-opacity:1">
+ <path d="m 9.348 21.21 -0.223 -1.328 l -1.266 0 -0.211 1.328 -0.98 0 c 0.223 -1.133 0.449 -2.164 0.68 -3.09 0.23 -0.938 0.453 -1.82 0.668 -2.656 l 1.023 0 c 0.227 0.84 0.449 1.734 0.668 2.684 0.223 0.941 0.441 1.961 0.648 3.063 l -1.01 0 m -0.844 -4.633 c -0.051 0.215 -0.098 0.426 -0.145 0.621 -0.043 0.191 -0.082 0.387 -0.125 0.578 -0.035 0.184 -0.07 0.375 -0.105 0.566 -0.031 0.191 -0.063 0.391 -0.09 0.594 l 0.926 0 c -0.031 -0.203 -0.063 -0.402 -0.094 -0.594 -0.031 -0.191 -0.066 -0.383 -0.105 -0.566 -0.035 -0.191 -0.078 -0.387 -0.125 -0.578 -0.039 -0.195 -0.086 -0.406 -0.137 -0.621" style="fill:#555"/>
+ <path d="m 12.203 20.375 c 0.156 0 0.289 -0.016 0.391 -0.055 0.105 -0.043 0.191 -0.098 0.25 -0.168 0.063 -0.074 0.105 -0.152 0.125 -0.238 0.023 -0.094 0.039 -0.188 0.039 -0.281 0 -0.117 -0.031 -0.223 -0.086 -0.316 -0.055 -0.09 -0.129 -0.172 -0.215 -0.238 -0.086 -0.074 -0.184 -0.141 -0.289 -0.195 -0.109 -0.063 -0.215 -0.117 -0.324 -0.168 -0.141 -0.063 -0.289 -0.133 -0.441 -0.215 -0.156 -0.078 -0.293 -0.184 -0.422 -0.305 -0.125 -0.125 -0.227 -0.277 -0.309 -0.457 -0.078 -0.184 -0.121 -0.414 -0.121 -0.688 0 -0.539 0.145 -0.957 0.43 -1.262 0.289 -0.305 0.688 -0.457 1.195 -0.457 0.289 0 0.543 0.043 0.758 0.121 0.219 0.082 0.402 0.172 0.551 0.27 l -0.277 0.883 c -0.125 -0.086 -0.27 -0.16 -0.43 -0.223 -0.152 -0.063 -0.328 -0.094 -0.535 -0.094 -0.5 0 -0.75 0.223 -0.75 0.66 0 0.113 0.027 0.211 0.078 0.297 0.051 0.082 0.113 0.156 0.191 0.223 0.082 0.063 0.172 0.117 0.266 0.168 0.105 0.051 0.203 0.098 0.301 0.141 0.148 0.066 0.301 0.145 0.457 0.23 0.164 0.082 0.313 0.191 0.445 0.336 0.137 0.137 0.25 0.309 0.336 0.52 0.09 0.203 0.133 0.465 0.133 0.781 0 0.539 -0.148 0.957 -0.438 1.254 -0.285 0.289 -0.723 0.434 -1.309 0.434 -0.395 0 -0.707 -0.047 -0.941 -0.148 -0.234 -0.105 -0.41 -0.199 -0.531 -0.285 l 0.277 -0.93 c 0.137 0.098 0.301 0.191 0.488 0.277 0.195 0.086 0.43 0.129 0.707 0.129" style="fill:#555"/>
+ <path d="m 16.52 21.332 c -0.668 0 -1.18 -0.258 -1.531 -0.777 -0.352 -0.52 -0.527 -1.262 -0.527 -2.223 0 -0.477 0.055 -0.898 0.16 -1.27 0.109 -0.371 0.258 -0.688 0.445 -0.941 0.195 -0.258 0.422 -0.453 0.68 -0.582 0.266 -0.137 0.555 -0.207 0.867 -0.207 0.168 0 0.316 0.02 0.449 0.059 0.141 0.031 0.258 0.066 0.363 0.109 0.102 0.043 0.184 0.09 0.25 0.141 0.074 0.051 0.125 0.086 0.16 0.109 l -0.242 0.91 c -0.117 -0.09 -0.262 -0.168 -0.43 -0.23 -0.164 -0.066 -0.352 -0.102 -0.566 -0.102 c -0.148 0 -0.293 0.035 -0.438 0.102 -0.137 0.063 -0.262 0.172 -0.375 0.324 -0.105 0.148 -0.195 0.352 -0.27 0.605 -0.063 0.254 -0.098 0.57 -0.098 0.945 0 0.656 0.094 1.16 0.277 1.516 0.188 0.348 0.492 0.52 0.918 0.52 0.246 0 0.445 -0.035 0.605 -0.102 0.16 -0.07 0.293 -0.137 0.391 -0.203 l 0.234 0.898 c -0.133 0.102 -0.313 0.191 -0.543 0.277 -0.223 0.082 -0.484 0.121 -0.781 0.121" style="fill:#555"/>
+ <path d="m 18.496 21.21 0 -0.945 1.035 0 0 -3.855 -1.035 0 0 -0.945 3.01 0 0 0.945 -1.023 0 0 3.855 1.023 0 0 0.945 -3.01 0" style="fill:#555"/>
+ <path d="m 22.324 21.21 0 -0.945 1.035 0 0 -3.855 -1.035 0 0 -0.945 3.01 0 0 0.945 -1.023 0 0 3.855 1.023 0 0 0.945 -3.01 0" style="fill:#555"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/application-atom+xml.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-atom+xml.svg
new file mode 120000
index 00000000..23990f37
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-atom+xml.svg
@@ -0,0 +1 @@
+application-rss.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/application-audio-playlist.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-audio-playlist.svg
new file mode 100644
index 00000000..d9c148d2
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-audio-playlist.svg
@@ -0,0 +1,12 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <path d="m 5.336 0 c -0.687 0 -1.336 0.676 -1.336 1.394 l 0 29.21 c 0 0.676 0.687 1.394 1.336 1.394 l 21.327 0 c 0.648 0 1.336 -0.717 1.336 -1.394 l 0.001 -21.606 -9 -9 z" style="fill:#9b4a85;fill-opacity:1"/>
+ <path d="m 21 9 7 7 0 -7 z" style="fill:#000;fill-opacity:0.196"/>
+ <path d="m 19 0 8.992 9 -7.613 0 c -0.673 0 -1.378 -0.713 -1.378 -1.386 z" style="fill:#fff;fill-opacity:0.392"/>
+ <path d="m 13.469 13.453 c -0.777 0.195 -1.43 0.91 -1.43 0.91 l 0.02 0.02 1.246 4.625 c -0.891 -0.484 -2.16 -0.363 -3.211 0.398 -1.359 0.98 -1.832 2.652 -1.047 3.73 0.789 1.082 2.523 1.156 3.883 0.176 c 1.07 -0.777 1.664 -1.996 1.449 -2.996 c -0.004 -0.031 -0.016 -0.063 -0.023 -0.094 l -1.195 -4.621 c 0.027 -0.039 0.379 -0.199 1.504 -0.277 1.195 -0.078 2 -1.992 2 -1.992 0 0 -1.344 0.516 -2.398 0.145 -0.266 -0.094 -0.543 -0.09 -0.801 -0.023 z" style="fill:#fff"/>
+ <path d="m 18 14 0 -1 5 0 0 1 z" style="fill:#fff"/>
+ <path d="m 15 17 0 1 8 0 0 -1 z" style="fill:#fff"/>
+ <path d="m 17 16 0 -1 6 0 0 1 z" style="fill:#fff"/>
+ <path d="m 16 19 0 1 7 0 0 -1 z" style="fill:#fff"/>
+ <path d="m 16 21 0 1 7 0 0 -1 z" style="fill:#fff"/>
+ <path d="m 15 23 0 1 8 0 0 -1 z" style="fill:#fff"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/application-audio.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-audio.svg
new file mode 100644
index 00000000..659f7cda
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-audio.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <path d="m 5.336 0 c -0.687 0 -1.336 0.676 -1.336 1.394 l 0 29.21 c 0 0.676 0.687 1.394 1.336 1.394 l 21.327 0 c 0.648 0 1.336 -0.717 1.336 -1.394 l 0.001 -21.606 l -9 -9 z" style="fill:#9b4a85;fill-opacity:1"/>
+ <path d="m 21 9 7 7 0 -7 z" style="fill:#000;fill-opacity:0.196"/>
+ <path d="m 19 0 8.992 9 -7.613 0 c -0.673 0 -1.378 -0.713 -1.378 -1.386 z" style="fill:#fff;fill-opacity:0.392"/>
+ <path d="m 16.801 13.453 c -0.777 0.195 -1.43 0.91 -1.43 0.91 l 0.023 0.02 l 1.242 4.625 c -0.891 -0.484 -2.16 -0.363 -3.211 0.398 c -1.359 0.98 -1.832 2.652 -1.047 3.73 c 0.789 1.082 2.523 1.156 3.883 0.176 c 1.07 -0.777 1.668 -1.996 1.453 -2.996 c -0.008 -0.031 -0.02 -0.063 -0.027 -0.094 l -1.191 -4.621 c 0.027 -0.039 0.375 -0.199 1.504 -0.277 c 1.191 -0.078 2 -1.992 2 -1.992 c 0 0 -1.344 0.516 -2.398 0.145 c -0.266 -0.094 -0.543 -0.09 -0.801 -0.023 Z" style="fill:#fff"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/application-autocad_dwg.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-autocad_dwg.svg
new file mode 120000
index 00000000..8ac89c37
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-autocad_dwg.svg
@@ -0,0 +1 @@
+model.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/application-blank.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-blank.svg
new file mode 100644
index 00000000..ff29bbc6
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-blank.svg
@@ -0,0 +1,5 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <path d="m 5.336 0 c -0.687 0 -1.336 0.676 -1.336 1.394 l 0 29.21 c 0 0.676 0.687 1.394 1.336 1.394 l 21.327 0 c 0.648 0 1.336 -0.717 1.336 -1.394 l 0.001 -21.606 -9 -9 z" style="fill:#dcdcdc;fill-opacity:1"/>
+ <path d="m 21 9 7 7 0 -7 z" style="fill:#000;fill-opacity:0.196"/>
+ <path d="m 19 0 8.992 9 -7.613 0 c -0.673 0 -1.378 -0.713 -1.378 -1.386 z" style="fill:#fff;fill-opacity:0.392"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/application-certificate.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-certificate.svg
new file mode 100644
index 00000000..3ee6997a
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-certificate.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <path d="m 5.336 0 c -0.687 0 -1.336 0.676 -1.336 1.394 l 0 29.21 c 0 0.676 0.687 1.394 1.336 1.394 l 21.327 0 c 0.648 0 1.336 -0.717 1.336 -1.394 l 0.001 -21.606 -9 -9 z" style="fill:#ce6a20;fill-opacity:1"/>
+ <path d="m 21 9 7 7 0 -7 z" style="fill:#000;fill-opacity:0.196"/>
+ <path d="m 19 0 8.992 9 -7.613 0 c -0.673 0 -1.378 -0.713 -1.378 -1.386 z" style="fill:#fff;fill-opacity:0.392"/>
+ <path d="m 16 10 c -0.543 0 -1 0.312 -1.207 0.751 -0.414 -0.284 -0.988 -0.336 -1.461 -0.076 -0.465 0.252 -0.711 0.747 -0.664 1.222 -0.504 -0.044 -1.023 0.192 -1.293 0.635 -0.27 0.443 -0.215 0.991 0.082 1.382 -0.465 0.196 -0.789 0.631 -0.789 1.146 0 0.515 0.324 0.947 0.789 1.146 -0.297 0.391 -0.352 0.935 -0.082 1.382 0.27 0.443 0.789 0.675 1.293 0.631 -0.047 0.479 0.199 0.971 0.664 1.226 0.211 0.116 0.441 0.16 0.668 0.16 l 0 5.393 2 -1.897 2 1.897 0 -5.393 c 0.227 0 0.457 -0.044 0.668 -0.16 0.465 -0.256 0.711 -0.747 0.664 -1.226 0.504 0.044 1.023 -0.188 1.293 -0.631 0.27 -0.447 0.215 -0.991 -0.082 -1.382 0.465 -0.2 0.789 -0.631 0.789 -1.146 0 -0.515 -0.324 -0.951 -0.789 -1.146 0.297 -0.391 0.352 -0.939 0.082 -1.382 -0.27 -0.443 -0.789 -0.679 -1.293 -0.635 0.047 -0.475 -0.199 -0.971 -0.664 -1.222 -0.473 -0.26 -1.047 -0.208 -1.461 0.076 c -0.207 -0.439 -0.664 -0.751 -1.207 -0.751 z m 0 1.877 c 1.84 0 3.332 1.418 3.332 3.164 0 1.746 -1.492 3.16 -3.332 3.16 -1.84 0 -3.332 -1.414 -3.332 -3.16 0 -1.746 1.492 -3.164 3.332 -3.164 z m 0 0.635 c -1.473 0 -2.668 1.13 -2.668 2.529 0 1.394 1.195 2.529 2.668 2.529 1.473 0 2.668 -1.134 2.668 -2.529 0 -1.398 -1.195 -2.529 -2.668 -2.529 z" style="fill:#fff"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/application-clariscad.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-clariscad.svg
new file mode 120000
index 00000000..8ac89c37
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-clariscad.svg
@@ -0,0 +1 @@
+model.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/application-database.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-database.svg
new file mode 100644
index 00000000..8e920afc
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-database.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <path d="m 5.336 0 c -0.687 0 -1.336 0.676 -1.336 1.394 l 0 29.21 c 0 0.676 0.687 1.394 1.336 1.394 l 21.327 0 c 0.648 0 1.336 -0.717 1.336 -1.394 l 0.001 -21.606 -9 -9 z" style="fill:#a33639;fill-opacity:1"/>
+ <path d="m 21 9 7 7 0 -7 z" style="fill:#000;fill-opacity:0.196"/>
+ <path d="m 19 0 8.992 9 -7.613 0 c -0.673 0 -1.378 -0.713 -1.378 -1.386 z" style="fill:#fff;fill-opacity:0.392"/>
+ <g transform="matrix(1.1252748,0,0,1.1252748,-2.0043964,-1.5076938)" style="fill:#fff">
+ <path d="m 16 12 c -2.945 0 -5.332 0.746 -5.332 1.668 l 0 1.332 c 0 0.922 2.387 1.668 5.332 1.668 2.945 0 5.332 -0.746 5.332 -1.668 l 0 -1.332 c 0 -0.922 -2.387 -1.668 -5.332 -1.668 z"/>
+ <path d="m 15.984 17.332 c -2.391 0 -4.402 -0.488 -5.082 -1.164 -0.16 0.156 -0.234 0.324 -0.234 0.5 l 0 1.332 c 0 0.922 2.387 1.668 5.332 1.668 2.945 0 5.332 -0.746 5.332 -1.668 l 0 -1.332 c 0 -0.176 -0.094 -0.344 -0.25 -0.5 -0.68 0.676 -2.711 1.164 -5.098 1.164 z"/>
+ <path d="m 15.984 20.332 c -2.391 0 -4.402 -0.488 -5.082 -1.164 -0.16 0.156 -0.234 0.324 -0.234 0.5 l 0 1.332 c 0 0.922 2.387 1.668 5.332 1.668 2.945 0 5.332 -0.746 5.332 -1.668 l 0 -1.332 c 0 -0.176 -0.094 -0.344 -0.25 -0.5 -0.68 0.676 -2.711 1.164 -5.098 1.164 z"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/application-document-blank.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-document-blank.svg
new file mode 120000
index 00000000..a3635320
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-document-blank.svg
@@ -0,0 +1 @@
+application-document.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/application-document-template.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-document-template.svg
new file mode 100644
index 00000000..01804818
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-document-template.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <path d="m 5.344 0 c -0.687 0 -1.344 0.689 -1.344 1.406 l 0 29.19 c 0 0.676 0.695 1.406 1.344 1.406 l 21.313 0 c 0.648 0 1.344 -0.73 1.344 -1.406 l 0 -21.594 0 -7.625 c 0 -0.673 -0.702 -1.375 -1.375 -1.375 l -7.625 0 -13.656 0 z" style="fill:#dcdcdc;fill-opacity:1"/>
+ <rect width="6" height="5" x="10" y="10" style="fill:#888;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <rect width="5" height="1" x="17" y="10" style="fill:#888;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <rect width="5" height="1" x="17" y="12" style="fill:#888;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <rect width="5" height="1" x="17" y="14" style="fill:#888;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <rect width="12" height="1" x="10" y="16" style="fill:#888;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <rect width="12" height="1" x="10" y="18" style="fill:#888;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <rect width="12" height="1" x="10" y="20" style="fill:#888;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <rect width="12" height="1" x="10" y="22" style="fill:#888;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/application-document.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-document.svg
new file mode 100644
index 00000000..0ec866e8
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-document.svg
@@ -0,0 +1,13 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <path d="m 5.336 0 c -0.687 0 -1.336 0.676 -1.336 1.394 l 0 29.21 c 0 0.676 0.687 1.394 1.336 1.394 l 21.327 0 c 0.648 0 1.336 -0.717 1.336 -1.394 l 0.001 -21.606 l -9 -9 z" style="fill:#dcdcdc;fill-opacity:1"/>
+ <path d="m 21 9 7 7 0 -7 z" style="fill:#000;fill-opacity:0.196"/>
+ <path d="m 19 0 8.992 9 -7.613 0 c -0.673 0 -1.378 -0.713 -1.378 -1.386 z" style="fill:#fff;fill-opacity:0.392"/>
+ <rect width="6" height="5" x="10" y="11" style="fill:#888;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <rect width="5" height="1" x="17" y="11" style="fill:#888;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <rect width="5" height="1" x="17" y="13" style="fill:#888;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <rect width="5" height="1" x="17" y="15" style="fill:#888;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <rect width="12" height="1" x="10" y="17" style="fill:#888;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <rect width="12" height="1" x="10" y="19" style="fill:#888;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <rect width="12" height="1" x="10" y="21" style="fill:#888;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <rect width="12" height="1" x="10" y="23" style="fill:#888;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/application-drawing-template.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-drawing-template.svg
new file mode 100644
index 00000000..ce4ffd2a
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-drawing-template.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <path d="m 5.344 0 c -0.687 0 -1.344 0.689 -1.344 1.406 l 0 29.19 c 0 0.676 0.695 1.406 1.344 1.406 l 21.313 0 c 0.648 0 1.344 -0.73 1.344 -1.406 l 0 -21.594 0 -7.625 c 0 -0.673 -0.702 -1.375 -1.375 -1.375 l -7.625 0 -13.656 0 z" style="fill:#edaf02;fill-opacity:1"/>
+ <path d="m 10 22 0 -12 12 0 0 12 -7 0 0 -6 3 0 0 2 -1 0 0 2 3 0 0 -8 -8 0 0 10 z" style="fill:#fff"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/application-drawing.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-drawing.svg
new file mode 100644
index 00000000..fab897f5
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-drawing.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <path d="m 5.336 0 c -0.687 0 -1.336 0.676 -1.336 1.394 l 0 29.21 c 0 0.676 0.687 1.394 1.336 1.394 l 21.327 0 c 0.648 0 1.336 -0.717 1.336 -1.394 l 0.001 -21.606 -9 -9 z" style="fill:#edaf02;fill-opacity:1"/>
+ <path d="m 21 9 7 7 0 -7 z" style="fill:#000;fill-opacity:0.196"/>
+ <path d="m 19 0 8.992 9 -7.613 0 c -0.673 0 -1.378 -0.713 -1.378 -1.386 z" style="fill:#fff;fill-opacity:0.392"/>
+ <rect width="5" height="1" x="17" y="13" style="fill:#888;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <path d="m 10 24 0 -12 12 0 0 12 -7 0 0 -6 3 0 0 2 -1 0 0 2 3 0 0 -8 -8 0 0 10 z" style="fill:#fff"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/application-dwg.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-dwg.svg
new file mode 120000
index 00000000..8ac89c37
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-dwg.svg
@@ -0,0 +1 @@
+model.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/application-dxf.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-dxf.svg
new file mode 120000
index 00000000..8ac89c37
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-dxf.svg
@@ -0,0 +1 @@
+model.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/application-epub+zip.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-epub+zip.svg
new file mode 100644
index 00000000..51aeb089
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-epub+zip.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <path d="m 5.336 0 c -0.687 0 -1.336 0.676 -1.336 1.394 l 0 29.21 c 0 0.676 0.687 1.394 1.336 1.394 l 21.327 0 c 0.648 0 1.336 -0.717 1.336 -1.394 l 0.001 -21.606 l -9 -9 z" style="fill:#7c9c35;fill-opacity:1"/>
+ <path d="m 21 9 7 7 0 -7 z" style="fill:#000;fill-opacity:0.196"/>
+ <path d="m 19 0 8.992 9 -7.613 0 c -0.673 0 -1.378 -0.713 -1.378 -1.386 z" style="fill:#fff;fill-opacity:0.392"/>
+ <path d="m 16 21.887 -4.555 -4.555 4.555 -4.551 1.52 1.515 -3.039 3.035 1.52 1.52 4.555 -4.555 -3.969 -3.965 c -0.323 -0.323 -0.849 -0.323 -1.172 0 l -6.414 6.414 c -0.327 0.323 -0.327 0.849 0 1.176 l 6.414 6.414 c 0.323 0.323 0.849 0.323 1.172 0 l 6.414 -6.414 c 0.327 -0.327 0.327 -0.853 0 -1.176 l -0.93 -0.93 z" style="fill:#fff"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/application-executable.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-executable.svg
new file mode 100644
index 00000000..356c89be
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-executable.svg
@@ -0,0 +1,5 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <path d="m 5.371 4 c -0.684 0 -1.371 0.688 -1.371 1.371 l 0 21.297 c 0 0.645 0.688 1.332 1.332 1.332 l 21.336 0 c 0.645 0 1.332 -0.688 1.332 -1.332 l 0 -21.336 c 0 -0.645 -0.688 -1.332 -1.332 -1.332 Z" style="fill:#eee"/>
+ <path d="m 15.551 8.07 c -1.336 0.43 -0.164 2.418 -2.078 3.391 c -2.184 1.113 -3.27 -1.695 -4.582 0.309 c -1.313 2.01 1.809 1.695 1.723 4.059 c -0.09 2.359 -3.18 1.859 -2.02 3.941 c 1.16 2.082 2.449 -0.652 4.547 0.598 c 2.098 1.246 0.09 3.555 2.563 3.633 c 2.473 0.074 0.637 -2.348 2.824 -3.461 c 2.184 -1.113 3.27 1.695 4.582 -0.309 c 1.313 -2.01 -1.809 -1.695 -1.723 -4.055 c 0.09 -2.363 3.18 -1.859 2.02 -3.945 c -1.16 -2.082 -2.449 0.652 -4.547 -0.594 c -2.098 -1.25 -0.09 -3.559 -2.563 -3.633 c -0.309 -0.012 -0.555 0.008 -0.746 0.066 m 0.023 6.01 c 1.105 -0.227 2.188 0.449 2.422 1.512 c 0.234 1.059 -0.469 2.102 -1.57 2.324 c -1.105 0.227 -2.188 -0.449 -2.422 -1.512 c -0.234 -1.059 0.469 -2.098 1.57 -2.324 Z" style="fill:#888"/>
+ <path d="m 5.668 4 c -0.445 0 -0.785 0 -1.234 0.426 -0.434 0.395 -0.434 0.797 -0.434 1.242 l 0 20.707 c 0 0.434 -0.01 0.818 0.424 1.194 0.498 0.431 0.767 0.431 1.201 0.431 l 20.75 0 c 0.434 0 0.739 0 1.223 -0.438 c 0.412 -0.372 0.402 -0.754 0.402 -1.188 l 0 -20.75 c 0 -0.434 -0.008 -0.8 -0.418 -1.195 -0.445 -0.43 -0.773 -0.43 -1.207 -0.43 z m 0.332 1 20.02 0 c 0.195 0 0.449 0.117 0.645 0.313 0.195 0.195 0.313 0.449 0.313 0.645 l 0 20.06 c 0 0.195 -0.117 0.449 -0.313 0.645 -0.195 0.195 -0.449 0.313 -0.645 0.313 l -20.04 0 c -0.195 0 -0.449 -0.117 -0.645 -0.313 -0.195 -0.195 -0.312 -0.449 -0.313 -0.645 l -0.021 -20.02 c 0 -0.223 0.113 -0.492 0.313 -0.688 0.195 -0.199 0.465 -0.313 0.688 -0.313 z" style="fill:#aaa"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/application-ffDiaporama.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-ffDiaporama.svg
new file mode 120000
index 00000000..49ccd217
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-ffDiaporama.svg
@@ -0,0 +1 @@
+application-images.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/application-flash.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-flash.svg
new file mode 100644
index 00000000..897eb96e
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-flash.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <path d="m 5.336 0 c -0.687 0 -1.336 0.676 -1.336 1.394 l 0 29.21 c 0 0.676 0.687 1.394 1.336 1.394 l 21.327 0 c 0.648 0 1.336 -0.717 1.336 -1.394 l 0.001 -21.606 l -9 -9 z" style="fill:#cc2929;fill-opacity:1"/>
+ <path d="m 9.695 22.471 0.35 2.678 c 0 0 4.61 1.454 6.925 -5.149 l 4.03 0 l 0 -2.949 -2.512 0 c 0 0 1.173 -3.074 3.768 -3.336 0 -0.064 -0.281 -2.549 -0.281 -2.549 0 0 -4.279 -0.589 -6.879 5.752 -2.245 6.207 -5.402 5.554 -5.402 5.554 z" style="fill:#fff;fill-rule:evenodd"/>
+ <path d="m 21 9 7 7 0 -7 z" style="fill:#000;fill-opacity:0.196"/>
+ <path d="m 19 0 8.992 9 -7.613 0 c -0.673 0 -1.378 -0.713 -1.378 -1.386 z" style="fill:#fff;fill-opacity:0.392"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/application-font-snf.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-font-snf.svg
new file mode 120000
index 00000000..473ef97c
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-font-snf.svg
@@ -0,0 +1 @@
+application-font.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/application-font.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-font.svg
new file mode 100644
index 00000000..c71135ce
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-font.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <path d="m 5.336 0 c -0.687 0 -1.336 0.676 -1.336 1.394 l 0 29.21 c 0 0.676 0.687 1.394 1.336 1.394 l 21.327 0 c 0.648 0 1.336 -0.717 1.336 -1.394 l 0.001 -21.606 l -9 -9 z" style="fill:#dcdcdc;fill-opacity:1"/>
+ <path d="m 21 9 7 7 0 -7 z" style="fill:#000;fill-opacity:0.196"/>
+ <path d="m 19 0 8.992 9 -7.613 0 c -0.673 0 -1.378 -0.713 -1.378 -1.386 z" style="fill:#fff;fill-opacity:0.392"/>
+ <path d="m 20.43 10 -0.948 11.387 c -0.049 0.533 -0.074 0.882 -0.074 1.05 0 0.267 0.049 0.476 0.139 0.615 0.115 0.197 0.271 0.34 0.468 0.435 0.201 0.094 0.537 0.139 1.01 0.139 l -0.098 0.373 l -4.906 0 0.103 -0.373 0.213 0 c 0.398 0 0.722 -0.094 0.972 -0.283 0.176 -0.127 0.316 -0.336 0.414 -0.636 0.066 -0.209 0.131 -0.697 0.193 -1.473 l 0.144 -1.735 -3.561 0 -1.268 1.887 c -0.287 0.423 -0.468 0.73 -0.541 0.919 -0.074 0.18 -0.111 0.353 -0.111 0.513 0 0.217 0.082 0.402 0.238 0.558 0.16 0.152 0.423 0.238 0.792 0.25 l -0.103 0.373 -3.679 0 0.098 -0.373 c 0.455 -0.021 0.853 -0.185 1.194 -0.492 0.349 -0.316 0.866 -0.989 1.555 -2.01 l 7.437 -11.125 l 0.32 0 m -1.817 3.36 -3.61 5.402 3.13 0 0.48 -5.402" style="fill:#555;fill-opacity:1"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/application-geo+json.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-geo+json.svg
new file mode 120000
index 00000000..52e990cd
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-geo+json.svg
@@ -0,0 +1 @@
+application-x-osm+xml.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/application-gpx+xml.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-gpx+xml.svg
new file mode 120000
index 00000000..52e990cd
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-gpx+xml.svg
@@ -0,0 +1 @@
+application-x-osm+xml.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/application-gpx.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-gpx.svg
new file mode 120000
index 00000000..52e990cd
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-gpx.svg
@@ -0,0 +1 @@
+application-x-osm+xml.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/application-gzip.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-gzip.svg
new file mode 120000
index 00000000..96e2183a
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-gzip.svg
@@ -0,0 +1 @@
+application-x-gzip.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/application-illustrator.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-illustrator.svg
new file mode 120000
index 00000000..e86ecbea
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-illustrator.svg
@@ -0,0 +1 @@
+application-vestor.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/application-image-bmp.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-image-bmp.svg
new file mode 100644
index 00000000..e248c919
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-image-bmp.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <path d="m 5.336 0 c -0.687 0 -1.336 0.676 -1.336 1.394 l 0 29.21 c 0 0.676 0.687 1.394 1.336 1.394 l 21.327 0 c 0.648 0 1.336 -0.717 1.336 -1.394 l 0.001 -21.606 -9 -9 z" style="fill:#38a34e;fill-opacity:1"/>
+ <path d="m 21 9 7 7 0 -7 z" style="fill:#000;fill-opacity:0.196"/>
+ <path d="m 19 0 8.992 9 -7.613 0 c -0.673 0 -1.378 -0.713 -1.378 -1.386 z" style="fill:#fff;fill-opacity:0.392"/>
+ <path d="m 11.645 11 c -0.352 0.033 -0.652 0.406 -0.645 0.802 l 0 8.415 c 0.004 0.414 0.333 0.787 0.703 0.784 l 8.612 0 c 0.363 -0.007 0.681 -0.373 0.685 -0.784 l 0 -8.415 c 0.007 -0.417 -0.315 -0.798 -0.685 -0.802 z m 0.355 1 l 8 0 0 5.701 -2.352 -2.658 -1.491 1.388 l -1.963 -2.461 -2.194 2.83" style="fill:#fff"/>
+ <path d="m 4 24 0 6.668 c 0 0.648 0.688 1.332 1.332 1.332 l 21.336 0 c 0.645 0 1.332 -0.684 1.332 -1.332 l 0 -6.668 z" style="fill:#000;fill-opacity:0.196"/>
+ <path d="m 13.1 29.28 c 0 0.352 -0.062 0.591 -0.185 0.828 -0.127 0.237 -0.3 0.426 -0.517 0.571 -0.209 0.136 -0.464 0.237 -0.759 0.303 -0.291 0.057 -0.603 0.084 -0.94 0.084 -0.267 0 -0.55 -0.018 -0.837 -0.048 c -0.291 -0.026 -0.579 -0.066 -0.862 -0.123 l 0 -5.688 c 0.234 -0.04 0.484 -0.07 0.763 -0.097 c 0.275 -0.031 0.55 -0.044 0.817 -0.044 0.464 0 0.837 0.044 1.129 0.141 0.291 0.088 0.517 0.207 0.681 0.36 0.164 0.145 0.275 0.308 0.337 0.492 0.057 0.18 0.086 0.365 0.09 0.549 -0.004 0.277 -0.074 0.635 -0.218 0.85 -0.14 0.211 -0.328 0.382 -0.566 0.51 0.415 0.145 0.698 0.338 0.841 0.585 0.152 0.246 0.226 0.454 0.226 0.726 m -2.886 -0.744 0 1.48 c 0.086 0.013 0.181 0.022 0.279 0.026 0.103 0.009 0.205 0.013 0.304 0.013 0.14 0 0.275 -0.013 0.406 -0.031 0.131 -0.026 0.246 -0.066 0.345 -0.123 0.107 -0.062 0.193 -0.149 0.259 -0.255 0.066 -0.114 0.098 -0.195 0.098 -0.367 0 -0.286 -0.095 -0.436 -0.288 -0.555 -0.185 -0.123 -0.435 -0.189 -0.751 -0.189 l -0.653 0 m 0.476 -0.967 c 0.308 0 0.542 -0.062 0.702 -0.189 0.156 -0.132 0.238 -0.424 0.238 -0.648 0 -0.141 -0.025 -0.251 -0.07 -0.334 -0.045 -0.088 -0.111 -0.154 -0.189 -0.198 -0.078 -0.048 -0.172 -0.084 -0.275 -0.092 -0.107 -0.022 -0.213 -0.031 -0.328 -0.031 -0.09 0 -0.189 0.004 -0.287 0.009 -0.098 0.009 -0.185 0.018 -0.267 0.031 l 0 1.452 0.476 0" style="fill:#fff"/>
+ <path d="m 15.06 25.2 c 0.316 0.857 0.617 1.716 0.922 2.567 0.32 -0.872 0.629 -1.708 0.953 -2.567 l 1.076 0 c 0.214 1.964 0.328 3.905 0.391 5.8 l -1.195 0 0.066 -4.508 -0.804 2.289 -0.921 0 -0.805 -2.289 0.053 4.508 -1.195 0 c 0.081 -1.967 0.174 -3.883 0.382 -5.8 l 1.076 0" style="fill:#fff"/>
+ <path d="m 20.629 25.2 c 0.751 0 1.335 0.151 1.748 0.452 c 0.417 0.297 0.624 0.787 0.624 1.463 c 0 0.688 -0.211 1.183 -0.632 1.493 -0.417 0.301 -1 0.456 -1.772 0.456 l -0.417 0 0 1.936 -1.18 0 0 -5.662 c 0.42 -0.093 0.842 -0.101 1.255 -0.129 0.139 -0.009 0.262 -0.009 0.373 -0.009 m 0.131 0.99 c -0.068 0 -0.167 0.004 -0.294 0.009 -0.123 0 -0.218 0.009 -0.286 0.022 l 0 1.85 0.477 0 c 0.377 0 0.659 -0.069 0.85 -0.211 0.191 -0.151 0.286 -0.4 0.286 -0.753 0 -0.331 -0.095 -0.568 -0.286 -0.701 -0.183 -0.142 -0.433 -0.215 -0.747 -0.215" style="fill:#fff"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/application-image-gif.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-image-gif.svg
new file mode 100644
index 00000000..bcf8c5c3
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-image-gif.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <path d="m 5.336 0 c -0.687 0 -1.336 0.676 -1.336 1.394 l 0 29.21 c 0 0.676 0.687 1.394 1.336 1.394 l 21.327 0 c 0.648 0 1.336 -0.717 1.336 -1.394 l 0.001 -21.606 -9 -9 z" style="fill:#38a34e;fill-opacity:1"/>
+ <path d="m 21 9 7 7 0 -7 z" style="fill:#000;fill-opacity:0.196"/>
+ <path d="m 19 0 8.992 9 -7.613 0 c -0.673 0 -1.378 -0.713 -1.378 -1.386 z" style="fill:#fff;fill-opacity:0.392"/>
+ <path d="m 11.645 11 c -0.352 0.033 -0.652 0.406 -0.645 0.802 l 0 8.415 c 0.004 0.414 0.333 0.787 0.703 0.784 l 8.612 0 c 0.363 -0.007 0.681 -0.373 0.685 -0.784 l 0 -8.415 c 0.007 -0.417 -0.315 -0.798 -0.685 -0.802 z m 0.355 1 l 8 0 0 5.701 -2.352 -2.658 -1.491 1.388 l -1.963 -2.461 -2.194 2.83" style="fill:#fff"/>
+ <path d="m 4 24 0 6.668 c 0 0.648 0.688 1.332 1.332 1.332 l 21.336 0 c 0.645 0 1.332 -0.684 1.332 -1.332 l 0 -6.668 z" style="fill:#000;fill-opacity:0.196"/>
+ <path d="m 11.815 25.997 c -0.291 0 -0.532 0.048 -0.732 0.145 -0.196 0.101 -0.36 0.242 -0.491 0.417 -0.127 0.176 -0.217 0.387 -0.278 0.633 -0.053 0.242 -0.078 0.51 -0.078 0.808 0 0.685 0.115 1.195 0.344 1.524 0.233 0.321 0.569 0.483 1.019 0.483 0.07 0 0.151 -0.005 0.237 -0.013 0.086 -0.005 0.164 -0.013 0.237 -0.026 l 0 -2.1 1.211 0 0 2.873 c -0.143 0.048 -0.372 0.105 -0.679 0.167 -0.303 0.061 -0.671 0.092 -1.105 0.092 -0.385 0 -0.728 -0.061 -1.039 -0.189 -0.303 -0.127 -0.561 -0.316 -0.777 -0.562 -0.217 -0.255 -0.385 -0.567 -0.503 -0.94 -0.119 -0.378 -0.18 -0.813 -0.18 -1.309 c 0 -0.488 0.07 -0.918 0.209 -1.291 0.139 -0.378 0.327 -0.694 0.561 -0.944 0.237 -0.255 0.52 -0.444 0.843 -0.567 0.319 -0.132 0.667 -0.198 1.035 -0.198 0.237 0 0.446 0.022 0.63 0.057 0.192 0.031 0.356 0.07 0.495 0.11 0.139 0.044 0.25 0.092 0.336 0.141 0.09 0.048 0.16 0.088 0.205 0.114 l -0.315 0.909 c -0.143 -0.088 -0.319 -0.167 -0.532 -0.233 -0.209 -0.07 -0.426 -0.101 -0.651 -0.101" style="fill:#fff"/>
+ <path d="m 14.4 30.992 0 -0.992 l 1.38 0 0 -4 -1.38 0 0 -1 3.879 0 0 1 l -1.279 0 l 0 4 1.279 0 0 0.992 -3.879 0" style="fill:#fff"/>
+ <path d="m 19.15 30.992 0 -5.992 3.85 0 l 0 1 -2.67 0 0 2 2.245 0 0 1 -2.245 0 0 1.992 -1.18 0" style="fill:#fff"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/application-image-ico.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-image-ico.svg
new file mode 100644
index 00000000..e2c565ab
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-image-ico.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <path d="m 5.336 0 c -0.687 0 -1.336 0.676 -1.336 1.394 l 0 29.21 c 0 0.676 0.687 1.394 1.336 1.394 l 21.327 0 c 0.648 0 1.336 -0.717 1.336 -1.394 l 0.001 -21.606 -9 -9 z" style="fill:#38a34e;fill-opacity:1"/>
+ <path d="m 21 9 7 7 0 -7 z" style="fill:#000;fill-opacity:0.196"/>
+ <path d="m 19 0 8.992 9 -7.613 0 c -0.673 0 -1.378 -0.713 -1.378 -1.386 z" style="fill:#fff;fill-opacity:0.392"/>
+ <path d="m 11.645 11 c -0.352 0.033 -0.652 0.406 -0.645 0.802 l 0 8.415 c 0.004 0.414 0.333 0.787 0.703 0.784 l 8.612 0 c 0.363 -0.007 0.681 -0.373 0.685 -0.784 l 0 -8.415 c 0.007 -0.417 -0.315 -0.798 -0.685 -0.802 z m 0.355 1 l 8 0 0 5.701 -2.352 -2.658 -1.491 1.388 l -1.963 -2.461 -2.194 2.83" style="fill:#fff"/>
+ <path d="m 4 24 0 6.668 c 0 0.648 0.688 1.332 1.332 1.332 l 21.336 0 c 0.645 0 1.332 -0.684 1.332 -1.332 l 0 -6.668 z" style="fill:#000;fill-opacity:0.196"/>
+ <path d="m 8.4 30.987 0 -0.99 1.459 0 0 -3.997 -1.459 0 0 -1.013 4.246 0 0 1.013 -1.45 0 0 3.997 1.45 0 0 0.99 -4.246 0" style="fill:#fff"/>
+ <path d="m 16.268 31 c -0.915 0 -1.613 -0.259 -2.097 -0.782 c -0.484 -0.519 -0.724 -1.257 -0.724 -2.22 c 0 -0.475 0.074 -0.901 0.222 -1.27 0.144 -0.374 0.349 -0.686 0.606 -0.941 0.266 -0.259 0.575 -0.453 0.933 -0.585 0.366 -0.136 0.759 -0.202 1.186 -0.202 0.231 0 0.436 0.018 0.619 0.053 0.187 0.031 0.353 0.07 0.493 0.114 0.139 0.044 0.257 0.088 0.344 0.136 0.1 0.053 0.174 0.088 0.222 0.114 l -0.336 0.91 c -0.161 -0.092 -0.357 -0.171 -0.589 -0.233 -0.222 -0.066 -0.48 -0.101 -0.776 -0.101 -0.201 0 -0.401 0.035 -0.597 0.101 -0.187 0.062 -0.357 0.171 -0.514 0.325 -0.144 0.149 -0.266 0.352 -0.366 0.602 -0.092 0.255 -0.135 0.571 -0.135 0.949 0 0.655 0.126 1.16 0.375 1.516 0.262 0.343 0.68 0.519 1.26 0.519 0.336 0 0.61 -0.035 0.828 -0.101 0.222 -0.07 0.401 -0.136 0.536 -0.207 l 0.323 0.901 c -0.179 0.101 -0.427 0.193 -0.741 0.281 c -0.31 0.079 -0.667 0.119 -1.072 0.119" style="fill:#fff"/>
+ <path d="m 19.867 27.998 c 0 0.281 0.009 0.545 0.033 0.791 0.028 0.242 0.079 0.453 0.154 0.633 0.084 0.18 0.196 0.321 0.34 0.426 0.14 0.105 0.431 0.158 0.668 0.158 0.233 0 0.519 -0.053 0.663 -0.158 0.149 -0.105 0.261 -0.246 0.336 -0.426 0.079 -0.189 0.135 -0.4 0.154 -0.642 0.033 -0.242 0.047 -0.501 0.047 -0.782 0 -0.277 -0.014 -0.536 -0.047 -0.778 -0.019 -0.251 -0.075 -0.462 -0.154 -0.642 -0.075 -0.18 -0.186 -0.321 -0.326 -0.426 -0.144 -0.105 -0.43 -0.158 -0.673 -0.158 -0.238 0 -0.529 0.053 -0.668 0.158 -0.144 0.105 -0.256 0.251 -0.34 0.435 -0.075 0.18 -0.126 0.391 -0.154 0.633 -0.023 0.242 -0.033 0.501 -0.033 0.778 m -1.303 0 c 0 -0.989 0.219 -1.736 0.662 -2.237 0.438 -0.51 1.053 -0.76 1.836 -0.76 0.815 0 1.435 0.251 1.864 0.76 0.424 0.501 0.638 1.248 0.638 2.237 0 0.993 -0.219 1.741 -0.652 2.251 -0.433 0.501 -1.044 0.752 -1.836 0.752 -0.815 0 -1.44 -0.251 -1.873 -0.752 c -0.424 -0.51 -0.638 -1.257 -0.638 -2.251" style="fill:#fff"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/application-image-jpg.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-image-jpg.svg
new file mode 100644
index 00000000..3c5191d9
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-image-jpg.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <path d="m 5.336 0 c -0.687 0 -1.336 0.676 -1.336 1.394 l 0 29.21 c 0 0.676 0.687 1.394 1.336 1.394 l 21.327 0 c 0.648 0 1.336 -0.717 1.336 -1.394 l 0.001 -21.606 -9 -9 z" style="fill:#38a34e;fill-opacity:1"/>
+ <path d="m 21 9 7 7 0 -7 z" style="fill:#000;fill-opacity:0.196"/>
+ <path d="m 19 0 8.992 9 -7.613 0 c -0.673 0 -1.378 -0.713 -1.378 -1.386 z" style="fill:#fff;fill-opacity:0.392"/>
+ <path d="m 11.645 11 c -0.352 0.033 -0.652 0.406 -0.645 0.802 l 0 8.415 c 0.004 0.414 0.333 0.787 0.703 0.784 l 8.612 0 c 0.363 -0.007 0.681 -0.373 0.685 -0.784 l 0 -8.415 c 0.007 -0.417 -0.315 -0.798 -0.685 -0.802 z m 0.355 1 l 8 0 0 5.701 -2.352 -2.658 -1.491 1.388 l -1.963 -2.461 -2.194 2.83" style="fill:#fff"/>
+ <path d="m 4 24 0 6.668 c 0 0.648 0.688 1.332 1.332 1.332 l 21.336 0 c 0.645 0 1.332 -0.684 1.332 -1.332 l 0 -6.668 z" style="fill:#000;fill-opacity:0.196"/>
+ <path d="m 12.931 28.912 c 0 0.283 -0.041 0.552 -0.119 0.808 -0.074 0.251 -0.196 0.472 -0.372 0.665 -0.172 0.189 -0.392 0.341 -0.666 0.454 c -0.278 0.108 -0.609 0.162 -1 0.162 -0.413 0 -0.756 -0.049 -1.03 -0.153 -0.274 -0.099 -0.507 -0.225 -0.699 -0.368 l 0.462 -0.93 c 0.164 0.099 0.343 0.198 0.54 0.292 0.204 0.094 0.409 0.144 0.617 0.144 0.315 0 0.568 -0.081 0.756 -0.238 0.196 -0.166 0.294 -0.467 0.294 -0.903 l 0 -2.874 -2.032 0 0 -0.97 3.25 0 0 3.912" style="fill:#fff"/>
+ <path d="m 15.735 25 c 0.773 0 1.374 0.159 1.799 0.471 0.425 0.308 0.638 0.811 0.638 1.514 0 0.707 -0.217 1.224 -0.65 1.541 -0.425 0.313 -1.03 0.471 -1.815 0.471 l -0.429 0 0 2 -1.21 0 0 -5.855 c 0.43 -0.095 0.865 -0.104 1.288 -0.131 0.143 -0.009 0.27 -0.014 0.38 -0.014 m 0.139 1.029 c -0.074 0 -0.172 0 -0.303 0.009 -0.127 0 -0.225 0.005 -0.294 0.018 l 0 1.917 0.491 0 c 0.384 0 0.675 -0.077 0.871 -0.222 0.196 -0.154 0.294 -0.412 0.294 -0.775 0 -0.344 -0.098 -0.589 -0.294 -0.73 -0.188 -0.145 -0.446 -0.218 -0.764 -0.218" style="fill:#fff"/>
+ <path d="m 21.508 25.993 c -0.29 0 -0.531 0.048 -0.728 0.149 -0.196 0.097 -0.36 0.237 -0.491 0.418 -0.123 0.171 -0.217 0.382 -0.274 0.629 -0.053 0.242 -0.078 0.514 -0.078 0.809 0 0.69 0.114 1.196 0.343 1.525 0.229 0.321 0.564 0.484 1.01 0.484 0.074 0 0.151 -0.004 0.237 -0.009 0.082 -0.009 0.164 -0.018 0.233 -0.031 l 0 -2.097 1.206 0 0 2.87 c -0.143 0.048 -0.368 0.105 -0.675 0.167 c -0.303 0.062 -0.666 0.092 -1.1 0.092 c -0.38 0 -0.724 -0.062 -1.03 -0.185 -0.303 -0.132 -0.56 -0.321 -0.777 -0.567 c -0.213 -0.255 -0.38 -0.567 -0.499 -0.941 -0.119 -0.378 -0.176 -0.813 -0.176 -1.31 c 0 -0.488 0.065 -0.919 0.204 -1.288 0.139 -0.378 0.323 -0.695 0.56 -0.949 0.237 -0.255 0.515 -0.444 0.834 -0.567 0.319 -0.132 0.662 -0.193 1.03 -0.193 0.237 0 0.446 0.018 0.63 0.053 0.188 0.031 0.352 0.07 0.491 0.114 0.135 0.044 0.245 0.088 0.331 0.136 0.094 0.053 0.159 0.088 0.208 0.114 l -0.315 0.91 c -0.143 -0.088 -0.323 -0.163 -0.531 -0.233 -0.208 -0.066 -0.425 -0.101 -0.646 -0.101" style="fill:#fff"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/application-image-png.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-image-png.svg
new file mode 100644
index 00000000..73cc21bf
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-image-png.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <path d="m 5.336 0 c -0.687 0 -1.336 0.676 -1.336 1.394 l 0 29.21 c 0 0.676 0.687 1.394 1.336 1.394 l 21.327 0 c 0.648 0 1.336 -0.717 1.336 -1.394 l 0.001 -21.606 -9 -9 z" style="fill:#38a34e;fill-opacity:1"/>
+ <path d="m 21 9 7 7 0 -7 z" style="fill:#000;fill-opacity:0.196"/>
+ <path d="m 19 0 8.992 9 -7.613 0 c -0.673 0 -1.378 -0.713 -1.378 -1.386 z" style="fill:#fff;fill-opacity:0.392"/>
+ <path d="m 11.645 11 c -0.352 0.033 -0.652 0.406 -0.645 0.802 l 0 8.415 c 0.004 0.414 0.333 0.787 0.703 0.784 l 8.612 0 c 0.363 -0.007 0.681 -0.373 0.685 -0.784 l 0 -8.415 c 0.007 -0.417 -0.315 -0.798 -0.685 -0.802 z m 0.355 1 l 8 0 0 5.701 -2.352 -2.658 -1.491 1.388 l -1.963 -2.461 -2.194 2.83" style="fill:#fff"/>
+ <path d="m 4 24 0 6.668 c 0 0.648 0.688 1.332 1.332 1.332 l 21.336 0 c 0.645 0 1.332 -0.684 1.332 -1.332 l 0 -6.668 z" style="fill:#000;fill-opacity:0.196"/>
+ <path d="m 10.69 25 c 0.779 0 1.386 0.159 1.817 0.471 0.431 0.308 0.644 0.811 0.644 1.514 0 0.707 -0.217 1.224 -0.656 1.541 -0.426 0.313 -1.042 0.471 -1.833 0.471 l -0.439 0 0 2 l -1.222 0 0 -5.855 c 0.436 -0.095 0.873 -0.104 1.3 -0.131 0.148 -0.009 0.275 -0.014 0.39 -0.014 m 0.139 1.029 c -0.074 0 -0.176 0 -0.308 0.009 -0.127 0 -0.226 0.005 -0.299 0.018 l 0 1.917 0.496 0 c 0.39 0 0.685 -0.077 0.886 -0.222 0.197 -0.154 0.295 -0.412 0.295 -0.775 0 -0.344 -0.098 -0.589 -0.295 -0.73 -0.193 -0.145 -0.451 -0.218 -0.775 -0.218" style="fill:#fff"/>
+ <path d="m 17.04 31 c -0.597 -1.411 -1.316 -2.744 -2.01 -3.983 l 0 3.983 -1.13 0 0 -6 1.01 0 c 0.776 1.2 1.402 2.428 2.01 3.694 l 0 -3.694 1.13 0 0 6 -1.01 0" style="fill:#fff"/>
+ <path d="m 21.491 25.993 c -0.291 0 -0.537 0.048 -0.734 0.149 -0.201 0.097 -0.365 0.237 -0.496 0.418 -0.127 0.171 -0.221 0.382 -0.279 0.629 -0.053 0.242 -0.082 0.514 -0.082 0.809 0 0.69 0.119 1.196 0.349 1.525 0.234 0.321 0.574 0.484 1.021 0.484 0.074 0 0.156 -0.004 0.242 -0.009 0.086 -0.009 0.164 -0.018 0.238 -0.031 l 0 -2.097 1.218 0 0 2.87 c -0.144 0.048 -0.373 0.105 -0.685 0.167 -0.303 0.062 -0.673 0.092 -1.111 0.092 c -0.381 0 -0.73 -0.062 -1.042 -0.185 -0.303 -0.132 -0.566 -0.321 -0.783 -0.567 -0.217 -0.255 -0.39 -0.567 -0.508 -0.941 -0.119 -0.378 -0.176 -0.813 -0.176 -1.31 0 -0.488 0.07 -0.919 0.209 -1.288 0.139 -0.378 0.328 -0.695 0.566 -0.949 0.238 -0.255 0.517 -0.444 0.841 -0.567 c 0.324 -0.132 0.673 -0.193 1.046 -0.193 c 0.238 0 0.447 0.018 0.632 0.053 0.193 0.031 0.361 0.07 0.5 0.114 0.135 0.044 0.25 0.088 0.336 0.136 0.09 0.053 0.16 0.088 0.209 0.114 l -0.32 0.91 c -0.144 -0.088 -0.324 -0.163 -0.537 -0.233 -0.209 -0.066 -0.426 -0.101 -0.652 -0.101" style="fill:#fff"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/application-image-psd.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-image-psd.svg
new file mode 100644
index 00000000..3f5eba30
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-image-psd.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <path d="m 5.336 0 c -0.687 0 -1.336 0.676 -1.336 1.394 l 0 29.21 c 0 0.676 0.687 1.394 1.336 1.394 l 21.327 0 c 0.648 0 1.336 -0.717 1.336 -1.394 l 0.001 -21.606 -9 -9 z" style="fill:#38a34e;fill-opacity:1"/>
+ <path d="m 21 9 7 7 0 -7 z" style="fill:#000;fill-opacity:0.196"/>
+ <path d="m 19 0 8.992 9 -7.613 0 c -0.673 0 -1.378 -0.713 -1.378 -1.386 z" style="fill:#fff;fill-opacity:0.392"/>
+ <path d="m 11.645 11 c -0.352 0.033 -0.652 0.406 -0.645 0.802 l 0 8.415 c 0.004 0.414 0.333 0.787 0.703 0.784 l 8.612 0 c 0.363 -0.007 0.681 -0.373 0.685 -0.784 l 0 -8.415 c 0.007 -0.417 -0.315 -0.798 -0.685 -0.802 z m 0.355 1 l 8 0 0 5.701 -2.352 -2.658 -1.491 1.388 l -1.963 -2.461 -2.194 2.83" style="fill:#fff"/>
+ <path d="m 4 24 0 6.668 c 0 0.648 0.688 1.332 1.332 1.332 l 21.336 0 c 0.645 0 1.332 -0.684 1.332 -1.332 l 0 -6.668 z" style="fill:#000;fill-opacity:0.196"/>
+ <path d="m 10.705 25.06 c 0.788 0 1.4 0.154 1.834 0.457 0.438 0.299 0.654 0.787 0.654 1.468 0 0.686 -0.221 1.187 -0.663 1.495 -0.433 0.303 -1.054 0.457 -1.855 0.457 l -0.442 0 0 2.062 l -1.234 0 0 -5.798 c 0.439 -0.092 0.881 -0.101 1.313 -0.127 0.15 -0.009 0.279 -0.013 0.392 -0.013 m 0.142 0.998 c -0.075 0 -0.179 0 -0.313 0.009 -0.125 0 -0.225 0.004 -0.3 0.018 l 0 1.859 0.5 0 c 0.396 0 0.692 -0.075 0.896 -0.215 0.2 -0.149 0.3 -0.4 0.3 -0.752 0 -0.334 -0.1 -0.571 -0.3 -0.708 -0.196 -0.141 -0.454 -0.211 -0.784 -0.211" style="fill:#fff"/>
+ <path d="m 15.798 30.04 c 0.208 0 0.379 -0.018 0.513 -0.053 0.142 -0.044 0.25 -0.101 0.329 -0.167 0.083 -0.075 0.133 -0.158 0.163 -0.242 0.033 -0.092 0.05 -0.189 0.05 -0.281 0 -0.119 -0.038 -0.22 -0.113 -0.316 -0.071 -0.092 -0.167 -0.171 -0.279 -0.242 -0.113 -0.07 -0.242 -0.136 -0.379 -0.193 -0.142 -0.062 -0.283 -0.119 -0.421 -0.167 -0.188 -0.062 -0.383 -0.132 -0.584 -0.215 -0.2 -0.079 -0.383 -0.18 -0.55 -0.303 -0.163 -0.127 -0.296 -0.277 -0.4 -0.457 -0.108 -0.185 -0.163 -0.413 -0.163 -0.686 0 -0.541 0.188 -0.963 0.563 -1.266 0.379 -0.303 0.9 -0.453 1.563 -0.453 0.379 0 0.713 0.04 0.992 0.119 0.288 0.079 0.529 0.171 0.721 0.268 l -0.358 0.884 c -0.167 -0.084 -0.354 -0.158 -0.563 -0.22 -0.2 -0.066 -0.433 -0.097 -0.7 -0.097 -0.659 0 -0.984 0.22 -0.984 0.659 0 0.114 0.033 0.211 0.1 0.299 0.067 0.079 0.15 0.154 0.25 0.224 0.108 0.062 0.225 0.119 0.35 0.167 0.133 0.048 0.267 0.097 0.392 0.141 0.196 0.066 0.396 0.145 0.6 0.229 0.217 0.084 0.408 0.193 0.584 0.334 0.179 0.136 0.329 0.312 0.442 0.523 0.113 0.202 0.171 0.466 0.171 0.778 0 0.541 -0.192 0.958 -0.571 1.257 c -0.375 0.29 -0.946 0.435 -1.717 0.435 -0.513 0 -0.925 -0.048 -1.234 -0.149 -0.304 -0.105 -0.538 -0.202 -0.692 -0.286 l 0.363 -0.932 c 0.179 0.101 0.396 0.193 0.642 0.281 0.254 0.084 0.563 0.127 0.921 0.127" style="fill:#fff"/>
+ <path d="m 20.262 29.949 c 0.033 0.009 0.067 0.009 0.108 0.009 0.042 0 0.079 0 0.113 0 0.279 0 0.513 -0.048 0.7 -0.149 0.192 -0.097 0.346 -0.233 0.463 -0.409 0.117 -0.171 0.204 -0.374 0.25 -0.611 0.054 -0.242 0.079 -0.505 0.079 -0.791 0 -0.246 -0.021 -0.488 -0.058 -0.721 -0.042 -0.237 -0.113 -0.444 -0.213 -0.624 -0.1 -0.18 -0.238 -0.321 -0.413 -0.426 -0.171 -0.114 -0.396 -0.167 -0.671 -0.167 -0.054 0 -0.113 0 -0.179 0.009 -0.067 0 -0.129 0.004 -0.179 0.018 l 0 3.864 m 2.968 -1.952 c 0 0.536 -0.075 0.989 -0.221 1.367 -0.142 0.374 -0.338 0.677 -0.592 0.91 -0.254 0.237 -0.559 0.409 -0.913 0.523 -0.346 0.101 -0.734 0.154 -1.155 0.154 -0.221 0 -0.438 -0.009 -0.65 -0.035 -0.208 -0.018 -0.429 -0.053 -0.671 -0.101 l 0 -5.613 c 0.279 -0.053 0.542 -0.092 0.792 -0.11 0.246 -0.018 0.475 -0.031 0.692 -0.031 0.408 0 0.779 0.057 1.113 0.171 0.342 0.11 0.629 0.286 0.863 0.527 0.233 0.237 0.413 0.541 0.542 0.91 0.133 0.365 0.2 0.809 0.2 1.327" style="fill:#fff"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/application-image-tga.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-image-tga.svg
new file mode 100644
index 00000000..ad645e99
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-image-tga.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <path d="m 5.336 0 c -0.687 0 -1.336 0.676 -1.336 1.394 l 0 29.21 c 0 0.676 0.687 1.394 1.336 1.394 l 21.327 0 c 0.648 0 1.336 -0.717 1.336 -1.394 l 0.001 -21.606 -9 -9 z" style="fill:#38a34e;fill-opacity:1"/>
+ <path d="m 21 9 7 7 0 -7 z" style="fill:#000;fill-opacity:0.196"/>
+ <path d="m 19 0 8.992 9 -7.613 0 c -0.673 0 -1.378 -0.713 -1.378 -1.386 z" style="fill:#fff;fill-opacity:0.392"/>
+ <path d="m 11.645 11 c -0.352 0.033 -0.652 0.406 -0.645 0.802 l 0 8.415 c 0.004 0.414 0.333 0.787 0.703 0.784 l 8.612 0 c 0.363 -0.007 0.681 -0.373 0.685 -0.784 l 0 -8.415 c 0.007 -0.417 -0.315 -0.798 -0.685 -0.802 z m 0.355 1 l 8 0 0 5.701 -2.352 -2.658 -1.491 1.388 l -1.963 -2.461 -2.194 2.83" style="fill:#fff"/>
+ <path d="m 4 24 0 6.668 c 0 0.648 0.688 1.332 1.332 1.332 l 21.336 0 c 0.645 0 1.332 -0.684 1.332 -1.332 l 0 -6.668 z" style="fill:#000;fill-opacity:0.196"/>
+ <path d="m 12.9 25 0 1 -1.776 0 0 5 -1.229 0 0 -5 l -1.795 0 l 0 -1 4.8 0" style="fill:#fff"/>
+ <path d="m 16.49 25.927 c -0.3 0 -0.548 0.05 -0.753 0.154 -0.2 0.1 -0.37 0.245 -0.505 0.432 -0.126 0.177 -0.222 0.395 -0.283 0.65 -0.057 0.25 -0.083 0.531 -0.083 0.836 0 0.713 0.117 1.235 0.357 1.576 0.235 0.332 0.583 0.5 1.044 0.5 0.074 0 0.152 -0.005 0.239 -0.009 0.091 -0.009 0.17 -0.018 0.244 -0.032 l 0 -2.167 1.249 0 0 2.966 c -0.148 0.05 -0.383 0.109 -0.701 0.173 -0.309 0.063 -0.688 0.095 -1.136 0.095 -0.392 0 -0.744 -0.064 -1.062 -0.191 c -0.313 -0.136 -0.579 -0.332 -0.801 -0.586 -0.222 -0.263 -0.396 -0.586 -0.518 -0.972 -0.122 -0.391 -0.183 -0.84 -0.183 -1.354 c 0 -0.504 0.07 -0.949 0.213 -1.331 0.144 -0.391 0.335 -0.718 0.579 -0.981 0.244 -0.263 0.531 -0.459 0.862 -0.586 c 0.331 -0.136 0.683 -0.2 1.062 -0.2 c 0.244 0 0.461 0.018 0.648 0.055 0.196 0.032 0.366 0.073 0.509 0.118 0.139 0.045 0.257 0.091 0.344 0.141 0.091 0.055 0.165 0.091 0.213 0.118 l -0.326 0.94 c -0.148 -0.091 -0.331 -0.168 -0.548 -0.241 -0.213 -0.068 -0.435 -0.104 -0.666 -0.104" style="fill:#fff"/>
+ <path d="m 22.659 31 -0.302 -1.257 -1.657 0 l -0.297 1.257 -1.3 0 c 0.527 -2.079 1.195 -4.088 1.817 -6 l 1.313 0 c 0.682 2.036 1.303 4.089 1.77 6 l -1.344 0 m -1.117 -4.835 c -0.26 0.805 -0.475 1.779 -0.64 2.592 l 1.251 0 c -0.143 -0.85 -0.383 -1.798 -0.611 -2.592" style="fill:#fff"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/application-image-tiff.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-image-tiff.svg
new file mode 100644
index 00000000..5545de63
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-image-tiff.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <path d="m 5.336 0 c -0.687 0 -1.336 0.676 -1.336 1.394 l 0 29.21 c 0 0.676 0.687 1.394 1.336 1.394 l 21.327 0 c 0.648 0 1.336 -0.717 1.336 -1.394 l 0.001 -21.606 -9 -9 z" style="fill:#38a34e;fill-opacity:1"/>
+ <path d="m 21 9 7 7 0 -7 z" style="fill:#000;fill-opacity:0.196"/>
+ <path d="m 19 0 8.992 9 -7.613 0 c -0.673 0 -1.378 -0.713 -1.378 -1.386 z" style="fill:#fff;fill-opacity:0.392"/>
+ <path d="m 11.645 11 c -0.352 0.033 -0.652 0.406 -0.645 0.802 l 0 8.415 c 0.004 0.414 0.333 0.787 0.703 0.784 l 8.612 0 c 0.363 -0.007 0.681 -0.373 0.685 -0.784 l 0 -8.415 c 0.007 -0.417 -0.315 -0.798 -0.685 -0.802 z m 0.355 1 l 8 0 0 5.701 -2.352 -2.658 -1.491 1.388 l -1.963 -2.461 -2.194 2.83" style="fill:#fff"/>
+ <path d="m 4 24 0 6.668 c 0 0.648 0.688 1.332 1.332 1.332 l 21.336 0 c 0.645 0 1.332 -0.684 1.332 -1.332 l 0 -6.668 z" style="fill:#000;fill-opacity:0.196"/>
+ <path d="m 11.282 25 0 0.989 -1.43 0 0 5.01 -1.164 0 0 -5.01 -1.631 0 0 -0.989 4.225 0" style="fill:#fff"/>
+ <path d="m 21.15 31 0 -5.992 3.55 0 0 1 -2.37 0 0 2 1.845 0 0 1 -1.845 0 0 1.992 -1.18 0" style="fill:#fff"/>
+ <path d="m 11.82 31 0 -0.992 1.27 0 0 -4 -1.27 0 0 -1 3.879 0 0 1 -1.389 0 0 4 1.389 0 0 0.992 l -3.879 0" style="fill:#fff"/>
+ <path d="m 16.65 31 0 -5.992 3.85 0 0 1 -2.67 0 0 2 2.245 0 0 1 -2.245 0 0 1.992 -1.18 0" style="fill:#fff"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/application-images.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-images.svg
new file mode 100644
index 00000000..9ad89bd8
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-images.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <path d="m 5.336 0 c -0.687 0 -1.336 0.676 -1.336 1.394 l 0 29.21 c 0 0.676 0.687 1.394 1.336 1.394 l 21.327 0 c 0.648 0 1.336 -0.717 1.336 -1.394 l 0.001 -21.606 -9 -9 z" style="fill:#38a34e;fill-opacity:1"/>
+ <path d="m 21 9 7 7 0 -7 z" style="fill:#000;fill-opacity:0.196"/>
+ <path d="m 19 0 8.992 9 -7.613 0 c -0.673 0 -1.378 -0.713 -1.378 -1.386 z" style="fill:#fff;fill-opacity:0.392"/>
+ <path d="m 10.774 12 c -0.422 0.04 -0.782 0.488 -0.774 0.962 l 0 10.1 c 0.004 0.497 0.4 0.945 0.844 0.94 l 10.334 0 c 0.435 -0.009 0.818 -0.448 0.822 -0.94 l 0 -10.1 c 0.009 -0.501 -0.378 -0.958 -0.822 -0.962 m -10.178 1 10 0 0 7 -3.02 -3.149 -1.789 1.665 -2.356 -2.953 -2.833 3.436" style="fill:#fff"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/application-info.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-info.svg
new file mode 100644
index 00000000..c940808b
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-info.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <path d="m 5.336 0 c -0.687 0 -1.336 0.676 -1.336 1.394 l 0 29.21 c 0 0.676 0.687 1.394 1.336 1.394 l 21.327 0 c 0.648 0 1.336 -0.717 1.336 -1.394 l 0.001 -21.606 l -9 -9 z" style="fill:#4a80d6;fill-opacity:1"/>
+ <path d="m 21 9 7 7 0 -7 z" style="fill:#000;fill-opacity:0.196"/>
+ <path d="m 19 0 8.992 9 -7.613 0 c -0.673 0 -1.378 -0.713 -1.378 -1.386 z" style="fill:#fff;fill-opacity:0.392"/>
+ <path d="m 11.499 12 c -0.831 0 -1.499 0.668 -1.499 1.498 l 0 8.999 c 0 0.83 0.668 1.503 1.499 1.503 l 9 0 c 0.831 0 1.499 -0.672 1.499 -1.503 l 0 -8.999 c 0 -0.83 -0.668 -1.498 -1.499 -1.498 z m 3.501 2 l 2 0 0 2 -2 0 z m -1 3 3 0 0 4 1 0 0 2 -4 0 0 -2 1 0 0 -2 -1 -0.002 z" style="fill:#fff"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/application-install.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-install.svg
new file mode 120000
index 00000000..a04e350b
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-install.svg
@@ -0,0 +1 @@
+gnome-mime-x-install.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/application-java.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-java.svg
new file mode 100644
index 00000000..a5e5ca6f
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-java.svg
@@ -0,0 +1,15 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <path d="m 5.336 0 c -0.687 0 -1.336 0.676 -1.336 1.394 l 0 29.21 c 0 0.676 0.687 1.394 1.336 1.394 l 21.327 0 c 0.648 0 1.336 -0.717 1.336 -1.394 l 0.001 -21.606 -9 -9 z" style="fill:#e66f00;fill-opacity:1"/>
+ <path d="m 21 9 7 7 0 -7 z" style="fill:#000;fill-opacity:0.196"/>
+ <path d="m 19 0 8.992 9 -7.613 0 c -0.673 0 -1.378 -0.713 -1.378 -1.386 z" style="fill:#fff;fill-opacity:0.392"/>
+ <g transform="matrix(1.3019455,0,0,1.3019455,-4.831255,-4.0328379)" style="fill:#fff;fill-rule:evenodd">
+ <path d="m 14.34 19.945 c 0 0 -0.484 0.27 0.344 0.359 1 0.109 1.516 0.094 2.621 -0.105 0 0 0.289 0.172 0.695 0.32 -2.477 1.01 -5.605 -0.059 -3.66 -0.574"/>
+ <path d="m 14.04 18.633 c 0 0 -0.543 0.383 0.285 0.461 1.074 0.105 1.918 0.113 3.383 -0.152 0 0 0.203 0.195 0.52 0.301 -2.992 0.832 -6.332 0.066 -4.188 -0.609"/>
+ <path d="m 16.59 16.406 c 0.609 0.664 -0.164 1.266 -0.164 1.266 0 0 1.551 -0.762 0.84 -1.711 -0.664 -0.887 -1.176 -1.324 1.586 -2.844 0 0 -4.332 1.027 -2.262 3.289"/>
+ <path d="m 19.863 20.918 c 0 0 0.359 0.281 -0.395 0.496 -1.43 0.41 -5.949 0.535 -7.207 0.016 -0.449 -0.184 0.395 -0.445 0.664 -0.496 0.277 -0.059 0.434 -0.047 0.434 -0.047 -0.5 -0.336 -3.246 0.656 -1.391 0.941 5.05 0.777 9.207 -0.348 7.895 -0.91"/>
+ <path d="m 14.57 17.273 c 0 0 -2.301 0.516 -0.813 0.703 0.625 0.082 1.875 0.063 3.043 -0.031 0.949 -0.074 1.906 -0.234 1.906 -0.234 0 0 -0.336 0.133 -0.578 0.293 -2.336 0.582 -6.848 0.309 -5.551 -0.285 1.102 -0.504 1.992 -0.445 1.992 -0.445"/>
+ <path d="m 18.695 19.457 c 2.375 -1.168 1.277 -2.293 0.512 -2.141 -0.188 0.035 -0.27 0.07 -0.27 0.07 0 0 0.066 -0.105 0.203 -0.148 1.516 -0.508 2.68 1.488 -0.492 2.281 0 0 0.039 -0.031 0.047 -0.063"/>
+ <path d="m 17.266 10.668 c 0 0 1.316 1.246 -1.246 3.164 -2.055 1.539 -0.469 2.414 0 3.418 -1.199 -1.027 -2.082 -1.93 -1.492 -2.77 0.867 -1.234 3.27 -1.832 2.738 -3.813"/>
+ <path d="m 14.805 22.629 c 2.277 0.137 5.777 -0.078 5.863 -1.098 0 0 -0.16 0.387 -1.887 0.695 -1.945 0.344 -4.344 0.305 -5.766 0.082 0 0 0.293 0.23 1.789 0.32"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/application-javascript.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-javascript.svg
new file mode 100644
index 00000000..5b7270c2
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-javascript.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <path d="m 5.336 0 c -0.687 0 -1.336 0.676 -1.336 1.394 l 0 29.21 c 0 0.676 0.687 1.394 1.336 1.394 l 21.327 0 c 0.648 0 1.336 -0.717 1.336 -1.394 l 0.001 -21.606 l -9 -9 z" style="fill:#e5b819;fill-opacity:1"/>
+ <path d="m 21 9 7 7 0 -7 z" style="fill:#000;fill-opacity:0.196"/>
+ <path d="m 19 0 8.992 9 -7.613 0 c -0.673 0 -1.378 -0.713 -1.378 -1.386 z" style="fill:#fff;fill-opacity:0.392"/>
+ <g transform="matrix(1.0715781,0,0,1.0501026,-0.85893714,0.7975376)" style="fill:#fff">
+ <path d="m 12 10.668 2.8 0 0 13.332 -5.599 0 0 -2.857 2.8 0 z"/>
+ <path d="m 15.733 10.668 5.599 0 0 2.857 -2.8 0 0 2.857 2.8 0 0 7.618 -5.599 0 0 -2.857 2.8 0 0 -2.857 -2.8 0 z"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/application-json.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-json.svg
new file mode 100644
index 00000000..86ce5cb1
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-json.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <path d="m 5.336 0 c -0.687 0 -1.336 0.676 -1.336 1.394 l 0 29.21 c 0 0.676 0.687 1.394 1.336 1.394 l 21.327 0 c 0.648 0 1.336 -0.717 1.336 -1.394 l 0.001 -21.606 l -9 -9 z" style="fill:#e5b819;fill-opacity:1"/>
+ <path d="m 21 9 7 7 0 -7 z" style="fill:#000;fill-opacity:0.196"/>
+ <path d="m 19 0 8.992 9 -7.613 0 c -0.673 0 -1.378 -0.713 -1.378 -1.386 z" style="fill:#fff;fill-opacity:0.392"/>
+ <g transform="matrix(2,0,0,1.9663864,0,-0.5630232)">
+ <path d="m 8 6.389 c -1.887 0 -3.5 1.407 -3.5 3.306 c 0 1.653 1.165 2.892 2.411 3.306 -0.828 -0.569 -1.588 -1.653 -1.588 -2.892 c 0 -1.428 1.029 -2.479 2.227 -2.479 1.118 0 1.886 1.069 1.89 2.066 0 0.7 -0.572 1.275 -1.029 1.653 0.824 0 1.853 -0.684 1.853 -2.066 c 0 -1.24 -1.029 -2.892 -2.265 -2.892" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <path d="m 8 13 c 1.887 0 3.5 -1.407 3.5 -3.306 0 -1.653 -1.165 -2.892 -2.411 -3.306 0.828 0.569 1.588 1.653 1.588 2.892 0 1.428 -1.029 2.479 -2.227 2.479 -1.118 0 -1.886 -1.069 -1.89 -2.066 0 -0.7 0.572 -1.275 1.029 -1.653 -0.824 0 -1.853 0.684 -1.853 2.066 c 0 1.24 1.029 2.892 2.265 2.892" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/application-mathematica.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-mathematica.svg
new file mode 100644
index 00000000..2235c9f4
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-mathematica.svg
@@ -0,0 +1,13 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <path d="m 5.333 0 c -0.686 0 -1.333 0.676 -1.333 1.391 l 0 29.22 c 0 0.676 0.686 1.391 1.333 1.391 l 21.333 0 c 0.648 0 1.333 -0.716 1.333 -1.391 l 0 -21.565 -8.667 -9.04" style="fill:#ecccd0;fill-opacity:1"/>
+ <path d="m 19.333 7.652 0.042 0.043 0.104 -0.043 -0.146 0 z m 1.333 1.391 7.333 7.652 l 0 -7.652 -7.333 0 z" style="fill-opacity:0.196"/>
+ <path d="m 19.333 0 8.667 9.04 l -7.333 0 c -0.648 0 -1.333 -0.716 -1.333 -1.391 l 0 -7.652 z" style="fill:#fff;fill-opacity:0.392"/>
+ <g transform="matrix(0.61538462,0,0,0.61533728,1.2307691,5.234982)">
+ <!-- color: #f2dbde -->
+ <g>
+ <path d="m 24.844 10.996 c -2.43 7.797 -3.57 5.668 -8.77 1.945 3.09 7.727 2.609 6.449 -3.5 5.996 5.285 3.996 4.344 5.355 -1.574 8.324 6.094 0.043 8.219 -0.418 5.508 5.305 5.551 -2.824 4.898 -2.852 6.566 4.43 2.699 -7.316 2.602 -6.566 8.262 -3.055 -2.156 -5.926 -2.262 -6.086 4.875 -4.582 -6.05 -5.105 -4.762 -5.469 0.789 -9.01 -7.855 0.285 -6.914 -0.273 -4.684 -6.605 -6.426 4.941 -5.93 3.363 -7.473 -2.75 m 0 0" style="fill:#ec4c45;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 17.445 17.996 c 2.727 5.324 0.902 6.469 -3.449 9.34 6.285 -0.059 7.109 0.363 7.887 6.66 2.664 -5.305 3.465 -6.68 9.113 -5.168 -3.582 -3.816 -4.379 -5.379 -2.613 -10.371 -4.438 2.875 -6.438 2.102 -10.938 -0.461 m 0 0" style="fill:#ff6f7f;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 23.605 19.996 c 1.594 2.543 1.672 2.574 4.398 3.586 -2.727 1.18 -2.289 1.16 -2.098 4.219 -2.215 -1.844 -2.922 -1.563 -5.344 0.195 1.168 -3.137 0.969 -3.297 -1.559 -5.242 3.03 -0.098 3.445 -0.055 4.602 -2.758 m 0 0" style="fill:#ffb2cd;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ </g>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/application-mbox.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-mbox.svg
new file mode 100644
index 00000000..8b6cff16
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-mbox.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <path d="m 5.336 0 c -0.687 0 -1.336 0.676 -1.336 1.394 l 0 29.21 c 0 0.676 0.687 1.394 1.336 1.394 l 21.327 0 c 0.648 0 1.336 -0.717 1.336 -1.394 l 0.001 -21.606 -9 -9 z" style="fill:#def37f;fill-opacity:1"/>
+ <path d="m 21 9 7 7 0 -7 z" style="fill:#000;fill-opacity:0.196"/>
+ <path d="m 19 0 8.992 9 -7.613 0 c -0.673 0 -1.378 -0.713 -1.378 -1.386 z" style="fill:#fff;fill-opacity:0.392"/>
+ <path d="m 9.827 14 6.173 5.27 6.173 -5.27 -12.347 0 m -0.827 0.755 0 9.245 14 0 0 -9.245 -7 5.975 -7 -5.975" style="fill:#998977;fill-opacity:1"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/application-msword-template.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-msword-template.svg
new file mode 100644
index 00000000..f6a3861e
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-msword-template.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <path d="m 5.336 0 c -0.687 0 -1.336 0.676 -1.336 1.394 l 0 29.21 c 0 0.676 0.687 1.394 1.336 1.394 l 21.327 0 c 0.648 0 1.336 -0.717 1.336 -1.394 l 0.001 -21.606 l -9 -9 z" style="fill:#37669f;fill-opacity:1"/>
+ <path d="m 21 9 7 7 0 -7 z" style="fill:#000;fill-opacity:0.196"/>
+ <path d="m 19 0 8.992 9 -7.613 0 c -0.673 0 -1.378 -0.713 -1.378 -1.386 z" style="fill:#fff;fill-opacity:0.392"/>
+ <path d="m 10.998 13.998 0.002 4 1 0 0 -3 3 0 0 -1 z" style="fill:#fff"/>
+ <path d="m 21 13.998 -0.002 4 -1 0 0 -3 -3 0 0 -1 z" style="fill:#fff"/>
+ <path d="m 21 24 -0.002 -4 -1 0 0 3 -3 0 0 1 z" style="fill:#fff"/>
+ <path d="m 10.998 24 0.002 -4 1 0 0 3 3 0 0 1 z" style="fill:#fff"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/application-msword.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-msword.svg
new file mode 120000
index 00000000..e3ddc190
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-msword.svg
@@ -0,0 +1 @@
+wps-office-doc.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/application-music-blank.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-music-blank.svg
new file mode 120000
index 00000000..9b775702
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-music-blank.svg
@@ -0,0 +1 @@
+application-audio.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/application-music-playlist-blank.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-music-playlist-blank.svg
new file mode 120000
index 00000000..f8e482a4
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-music-playlist-blank.svg
@@ -0,0 +1 @@
+application-audio-playlist.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/application-octet-stream.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-octet-stream.svg
new file mode 100644
index 00000000..92113327
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-octet-stream.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <path d="m 5.336 0 c -0.687 0 -1.336 0.676 -1.336 1.394 l 0 29.21 c 0 0.676 0.687 1.394 1.336 1.394 l 21.327 0 c 0.648 0 1.336 -0.717 1.336 -1.394 l 0.001 -21.606 l -9 -9 z" style="fill:#dcdcdc;fill-opacity:1"/>
+ <path d="m 21 9 7 7 0 -7 z" style="fill:#000;fill-opacity:0.196"/>
+ <path d="m 19 0 8.992 9 -7.613 0 c -0.673 0 -1.378 -0.713 -1.378 -1.386 z" style="fill:#fff;fill-opacity:0.392"/>
+ <path d="m 10 11 l 0 1 l 1 0 l 0 3 l 1 0 l 0 -4 l -1 0 l -1 0 z m 0 5 l 0 1 l 1 0 l 0 3 l 1 0 l 0 -3 l 0 -1 l -2 0 z m 3 0 l 0 4 l 1 0 l 1 0 l 1 0 l 0 -4 l -1 0 l -1 0 l -1 0 z m 1 1 l 1 0 l 0 2 l -1 0 l 0 -2 z m -4 4 l 0 1 l 1 0 l 0 3 l 1 0 l 0 -3 l 0 -1 l -2 0 z m 3 0 l 0 4 l 1 0 l 1 0 l 1 0 l 0 -4 l -1 0 l -1 0 l -1 0 z m 4 0 l 0 1 l 1 0 l 0 3 l 1 0 l 0 -3 l 0 -1 l -2 0 z m -3 1 l 1 0 l 0 2 l -1 0 l 0 -2 z" style="fill:#555;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/application-ogg.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-ogg.svg
new file mode 120000
index 00000000..9b775702
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-ogg.svg
@@ -0,0 +1 @@
+application-audio.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/application-pdf.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-pdf.svg
new file mode 100644
index 00000000..c3c3f966
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-pdf.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <path d="m 5.336 0 c -0.687 0 -1.336 0.676 -1.336 1.394 l 0 29.21 c 0 0.676 0.687 1.394 1.336 1.394 l 21.327 0 c 0.648 0 1.336 -0.717 1.336 -1.394 l 0.001 -21.606 -9 -9 z" style="fill:#df1818;fill-opacity:1"/>
+ <path d="m 21 9 7 7 0 -7 z" style="fill:#000;fill-opacity:0.196"/>
+ <path d="m 19 0 8.992 9 -7.613 0 c -0.673 0 -1.378 -0.713 -1.378 -1.386 z" style="fill:#fff;fill-opacity:0.392"/>
+ <path d="m 15.688 10.676 c 0 0 0.461 4.246 -2.793 9.855 c -3.254 5.605 -4.211 4.852 -4.551 4.66 -0.344 -0.195 -0.785 -0.828 0.66 -2.09 c 1.441 -1.262 2 -1.238 2 -1.238 0 0 -1.32 0.801 -1.832 1.578 -0.516 0.777 -0.93 1.262 -0.809 1.48 0.121 0.219 1.598 -0.895 2.207 -1.84 0.973 -1.504 2.809 -4.301 3.664 -6.969 0.855 -2.672 1.449 -5.438 1.449 -5.438 z" style="fill:#fff"/>
+ <path d="m 23.707 20.504 c 0 0 -0.074 0.195 -0.93 0.125 c -0.855 -0.074 -4.184 -1.117 -5.969 -3.254 -1.785 -2.137 -1.934 -5.074 -2.055 -6.602 c -0.125 -1.527 0.555 -1.102 0.652 -0.91 0.152 0.129 0.227 0.547 0.227 0.547 0 0 -0.055 -0.625 -0.324 -0.895 c -0.27 -0.266 -0.508 -0.27 -0.777 0.191 c -0.27 0.461 -0.391 1.746 -0.172 2.984 0.223 1.238 1.129 4.078 2.254 5.387 1.125 1.313 3.375 2.453 5.04 2.793 1.664 0.34 2.055 -0.363 2.055 -0.363 z" style="fill:#fff"/>
+ <path d="m 12.867 21.06 c 0 0 3.23 -1.043 6.289 -1.332 3.059 -0.293 4.113 0.023 4.379 0.242 0.27 0.219 0.27 0.461 0.27 0.461 0 0 0.344 -0.34 0.117 -0.684 -0.191 -0.359 -0.484 -0.652 -2.906 -0.578 -2.422 0.07 -2.594 0.168 -4.82 0.582 -2.227 0.414 -3.328 1.309 -3.328 1.309 z" style="fill:#fff"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/application-pgp-encrypted.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-pgp-encrypted.svg
new file mode 120000
index 00000000..73b83902
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-pgp-encrypted.svg
@@ -0,0 +1 @@
+encrypted.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/application-pgp-keys.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-pgp-keys.svg
new file mode 120000
index 00000000..de2284a9
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-pgp-keys.svg
@@ -0,0 +1 @@
+encrypted-key.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/application-pgp-signature.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-pgp-signature.svg
new file mode 120000
index 00000000..de2284a9
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-pgp-signature.svg
@@ -0,0 +1 @@
+encrypted-key.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/application-pgp.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-pgp.svg
new file mode 120000
index 00000000..73b83902
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-pgp.svg
@@ -0,0 +1 @@
+encrypted.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/application-pkcs7-mime.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-pkcs7-mime.svg
new file mode 120000
index 00000000..de2284a9
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-pkcs7-mime.svg
@@ -0,0 +1 @@
+encrypted-key.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/application-pkcs7-signature.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-pkcs7-signature.svg
new file mode 120000
index 00000000..de2284a9
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-pkcs7-signature.svg
@@ -0,0 +1 @@
+encrypted-key.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/application-pkix-cerl.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-pkix-cerl.svg
new file mode 120000
index 00000000..b02dde5b
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-pkix-cerl.svg
@@ -0,0 +1 @@
+application-certificate.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/application-pkix-cert.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-pkix-cert.svg
new file mode 120000
index 00000000..b02dde5b
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-pkix-cert.svg
@@ -0,0 +1 @@
+application-certificate.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/application-postscript.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-postscript.svg
new file mode 100644
index 00000000..c6bd2abf
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-postscript.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <path d="m 5.336 0 c -0.687 0 -1.336 0.676 -1.336 1.394 l 0 29.21 c 0 0.676 0.687 1.394 1.336 1.394 l 21.327 0 c 0.648 0 1.336 -0.717 1.336 -1.394 l 0.001 -21.606 -9 -9 z" style="fill:#eb1b23;fill-opacity:1"/>
+ <path d="m 21 9 7 7 0 -7 z" style="fill:#000;fill-opacity:0.196"/>
+ <path d="m 19 0 8.992 9 -7.613 0 c -0.673 0 -1.378 -0.713 -1.378 -1.386 z" style="fill:#fff;fill-opacity:0.392"/>
+ <g transform="translate(0,1.000031)" style="fill:#fff">
+ <path d="m 11.566 15.859 c 0.516 0.023 1.082 0.352 1.504 0.633 1.234 0.82 2.223 2.184 2.027 3.746 0.184 -0.297 0.195 -0.73 0.195 -1.074 0 -1.098 -0.59 -2.227 -1.336 -2.992 c -0.246 -0.258 -0.508 -0.551 -0.832 -0.707 l 3.676 -4.352 0.883 -1.043 c 0.066 -0.082 0.293 -0.266 0.242 -0.387 -0.043 -0.109 -0.254 -0.18 -0.355 -0.227 -0.113 -0.051 -0.316 -0.16 -0.445 -0.113 -0.125 0.047 -0.234 0.23 -0.32 0.332 l -0.676 0.789 -3.18 3.73 -0.941 1.102 c -0.148 0.176 -0.344 0.352 -0.441 0.563 z"/>
+ <path d="m 9.484 17.13 c 1.262 -1.344 2.379 -2.844 3.59 -4.238 l 1.527 -1.809 c 0.352 -0.402 0.77 -0.813 1.051 -1.27 -0.184 -0.055 -0.602 -0.09 -0.777 0 -0.188 0.094 -0.344 0.352 -0.48 0.508 l -0.871 0.988 c -0.125 0.152 -0.277 0.387 -0.453 0.48 -0.258 0.129 -0.723 0.078 -1 0.086 l -1.027 0.082 c -0.766 0.055 -1.641 0.055 -2.02 0.879 -0.305 0.656 -0.258 1.598 -0.289 2.313 -0.063 1.5 -0.113 3.02 0.027 4.52 0.059 0.645 -0.012 1.461 0.316 2.035 0.32 0.563 0.938 0.684 1.52 0.738 1.129 0.105 2.48 0.074 3.391 -0.719 1.082 -0.941 0.93 -2.621 -0.055 -3.547 -1.074 -1.016 -3.047 -1.527 -4.445 -1.047 z"/>
+ <path d="m 13.289 22.582 c 0.207 0.09 0.555 0.059 0.781 0.059 l 1.418 0.027 c 1.797 0 3.57 -0.113 5.363 -0.195 0.852 -0.039 1.813 -0.07 2.164 -1.02 0.227 -0.602 0.184 -1.371 0.227 -2 0.102 -1.469 0.141 -2.973 0.004 -4.438 -0.066 -0.684 0.016 -1.539 -0.281 -2.172 -0.457 -0.984 -1.844 -0.91 -2.754 -0.934 -0.227 -0.008 -0.645 -0.141 -0.852 -0.039 -0.156 0.074 -0.25 0.48 -0.324 0.633 l -0.805 1.777 c -0.953 2.105 -1.844 4.262 -2.875 6.328 -0.402 0.801 -1.125 1.813 -2.066 1.977 z"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/application-presentation-template.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-presentation-template.svg
new file mode 100644
index 00000000..901e7b3f
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-presentation-template.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <path d="m 5.344 0 c -0.687 0 -1.344 0.689 -1.344 1.406 l 0 29.19 c 0 0.676 0.695 1.406 1.344 1.406 l 21.313 0 c 0.648 0 1.344 -0.73 1.344 -1.406 l 0 -21.594 0 -7.625 c 0 -0.673 -0.702 -1.375 -1.375 -1.375 l -7.625 0 -13.656 0 z" style="fill:#d14626;fill-opacity:1"/>
+ <path d="m 8 11 5 0 0 3 -5 0 z" style="fill:#fff"/>
+ <path d="m 8 16 5 0 0 3 -5 0 z" style="fill:#fff"/>
+ <path d="m 8 21 16 0 0 1 -16 0 z" style="fill:#fff"/>
+ <path d="m 20 9.993 0 4.01 4 0 c 0 -2.214 -1.791 -4.01 -4 -4.01 z" style="fill:#fff"/>
+ <path d="m 19 11 c -2.21 0 -4 1.79 -4 4 c 0 2.21 1.792 4 4 4 c 2.21 0 3.998 -1.79 3.998 -4 l -3.998 0 z" style="fill:#fff"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/application-presentation.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-presentation.svg
new file mode 100644
index 00000000..6f1ec294
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-presentation.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <path d="m 5.336 0 c -0.687 0 -1.336 0.676 -1.336 1.394 l 0 29.21 c 0 0.676 0.687 1.394 1.336 1.394 l 21.327 0 c 0.648 0 1.336 -0.717 1.336 -1.394 l 0.001 -21.606 -9 -9 z" style="fill:#d14626;fill-opacity:1"/>
+ <path d="m 21 9 7 7 0 -7 z" style="fill:#000;fill-opacity:0.196"/>
+ <path d="m 19 0 8.992 9 -7.613 0 c -0.673 0 -1.378 -0.713 -1.378 -1.386 z" style="fill:#fff;fill-opacity:0.392"/>
+ <path d="m 8 12 5 0 0 3 -5 0 z" style="fill:#fff"/>
+ <path d="m 8 17 5 0 0 3 -5 0 z" style="fill:#fff"/>
+ <path d="m 8 22 16 0 0 1 -16 0 z" style="fill:#fff"/>
+ <path d="m 20 10.993 0 4.01 l 4 0 c 0 -2.214 -1.791 -4.01 -4 -4.01 z" style="fill:#fff"/>
+ <path d="m 19 12 c -2.21 0 -4 1.79 -4 4 c 0 2.21 1.792 4 4 4 c 2.21 0 3.998 -1.79 3.998 -4 l -3.998 0 z" style="fill:#fff"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/application-ram.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-ram.svg
new file mode 120000
index 00000000..dff032f5
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-ram.svg
@@ -0,0 +1 @@
+application-video.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/application-rdata.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-rdata.svg
new file mode 120000
index 00000000..6e531487
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-rdata.svg
@@ -0,0 +1 @@
+text-x-r.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/application-relaxng.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-relaxng.svg
new file mode 120000
index 00000000..c4ba3155
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-relaxng.svg
@@ -0,0 +1 @@
+text-html.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/application-rss+xml.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-rss+xml.svg
new file mode 120000
index 00000000..23990f37
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-rss+xml.svg
@@ -0,0 +1 @@
+application-rss.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/application-rss.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-rss.svg
new file mode 100644
index 00000000..95a1ce76
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-rss.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <path d="m 5.336 0 c -0.687 0 -1.336 0.676 -1.336 1.394 l 0 29.21 c 0 0.676 0.687 1.394 1.336 1.394 l 21.327 0 c 0.648 0 1.336 -0.717 1.336 -1.394 l 0.001 -21.606 -9 -9 z" style="fill:#ff6401;fill-opacity:1"/>
+ <path d="m 21 9 7 7 0 -7 z" style="fill:#000;fill-opacity:0.196"/>
+ <path d="m 19 0 8.992 9 -7.613 0 c -0.673 0 -1.378 -0.713 -1.378 -1.386 z" style="fill:#fff;fill-opacity:0.392"/>
+ <path d="m 9,11 0,2.07 1.035,0 c 6.03,0 10.895,4.865 10.895,10.895 l 0,1.035 2.07,0 0,-1.035 C 23,16.817 17.183,11 10.035,11 L 9,11 Z m 0,5 0,2.07 1.035,0 c 3.268,0 5.895,2.627 5.895,5.895 l 0,1.035 2.07,0 0,-1.035 C 18,19.578 14.422,16 10.035,16 L 9,16 Z m 2,5 a 2,2 0 0 0 -2,2 2,2 0 0 0 2,2 2,2 0 0 0 2,-2 2,2 0 0 0 -2,-2 z" style="visibility:visible;shape-rendering:auto;color-interpolation-filters:linearRGB;fill:#fff;opacity:1;image-rendering:auto;fill-opacity:1;text-rendering:auto;stroke:none;display:inline;color:#000;fill-rule:nonzero;color-rendering:auto;color-interpolation:sRGB"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/application-rtf.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-rtf.svg
new file mode 100644
index 00000000..4594f28a
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-rtf.svg
@@ -0,0 +1,18 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <path d="m 5.336 0 c -0.687 0 -1.336 0.676 -1.336 1.394 l 0 29.21 c 0 0.676 0.687 1.394 1.336 1.394 l 21.327 0 c 0.648 0 1.336 -0.717 1.336 -1.394 l 0.001 -21.606 -9 -9 z" style="fill:#3468ce;fill-opacity:1"/>
+ <path d="m 21 9 7 7 0 -7 z" style="fill:#000;fill-opacity:0.196"/>
+ <path d="m 19 0 8.992 9 -7.613 0 c -0.673 0 -1.378 -0.713 -1.378 -1.386 z" style="fill:#fff;fill-opacity:0.392"/>
+ <rect width="6" height="5" x="10" y="11" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <rect width="5" height="1" x="17" y="11" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <path d="m 4 24 0 6.668 c 0 0.648 0.687 1.332 1.332 1.332 l 21.336 0 c 0.645 0 1.332 -0.684 1.332 -1.332 l 0 -6.668 z" style="fill:#000;fill-opacity:0.196"/>
+ <rect width="5" height="1" x="17" y="13" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <g transform="matrix(1.0497949,0,0,1.1252748,-0.79671876,-2.758244)" style="fill:#fff">
+ <path d="m 10.7 24.668 c 0.34 0 0.645 0.031 0.922 0.102 0.273 0.066 0.512 0.172 0.711 0.316 0.199 0.141 0.348 0.32 0.449 0.543 0.109 0.215 0.164 0.473 0.164 0.766 0 0.309 -0.07 0.586 -0.211 0.836 -0.141 0.25 -0.375 0.441 -0.699 0.57 0.109 0.148 0.223 0.313 0.344 0.496 0.121 0.176 0.242 0.363 0.355 0.563 0.117 0.191 0.227 0.387 0.328 0.586 0.109 0.195 0.199 0.379 0.277 0.555 l -1.238 0 c -0.148 -0.34 -0.32 -0.668 -0.52 -0.98 -0.191 -0.316 -0.398 -0.637 -0.625 -0.961 l -0.72 0 0 1.941 -1.076 0 0 -5.195 c 0.513 -0.112 1.024 -0.116 1.539 -0.137 m 1.047 1.719 c 0 -0.277 -0.098 -0.48 -0.289 -0.613 -0.191 -0.129 -0.445 -0.195 -0.758 -0.195 -0.123 -0.003 -0.348 0.018 -0.463 0.027 l 0 1.582 0.365 0 c 0.402 0 0.695 -0.066 0.875 -0.203 0.18 -0.141 0.27 -0.34 0.27 -0.598"/>
+ <path d="m 17.938 24.668 0 0.889 -1.748 0 0 4.443 -1.12 0 0 -4.443 -1.738 0 0 -0.889 4.606 0"/>
+ <path d="m 19.03 30 0 -5.332 3.4 0 0 0.889 -2.366 0 0 1.728 1.962 0 0 0.877 -1.962 0 0 1.838 -1.034 0"/>
+ </g>
+ <rect width="5" height="1" x="17" y="15" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <rect width="12" height="1" x="10" y="17" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <rect width="12" height="1" x="10" y="19" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <rect width="12" height="1" x="10" y="21" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/application-script-blank.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-script-blank.svg
new file mode 100644
index 00000000..d3cbb05c
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-script-blank.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <path d="m 5.336 0 c -0.687 0 -1.336 0.676 -1.336 1.394 l 0 29.21 c 0 0.676 0.687 1.394 1.336 1.394 l 21.327 0 c 0.648 0 1.336 -0.717 1.336 -1.394 l 0.001 -21.606 l -9 -9 z" style="fill:#dcdcdc;fill-opacity:1"/>
+ <path d="m 21 9 7 7 0 -7 z" style="fill:#000;fill-opacity:0.196"/>
+ <path d="m 19 0 8.992 9 -7.613 0 c -0.673 0 -1.378 -0.713 -1.378 -1.386 z" style="fill:#fff;fill-opacity:0.392"/>
+ <g transform="matrix(1.3128207,0,0,1.254902,-5.0051304,-4.4184666)" style="fill:#555;fill-opacity:1">
+ <path d="m 12.918 20.66 c 0 0.406 0.105 0.699 0.313 0.883 0.215 0.184 0.527 0.281 0.938 0.289 l 0 0.836 c -0.688 -0.008 -1.223 -0.184 -1.598 -0.52 -0.379 -0.34 -0.566 -0.816 -0.566 -1.43 l 0 -1.809 c 0 -0.414 -0.113 -0.707 -0.344 -0.883 -0.227 -0.18 -0.559 -0.27 -0.992 -0.27 l 0 -0.844 c 0.469 -0.008 0.809 -0.102 1.02 -0.285 0.211 -0.184 0.316 -0.465 0.316 -0.848 l 0 -1.828 c 0 -0.617 0.195 -1.098 0.586 -1.441 c 0.391 -0.34 0.918 -0.512 1.578 -0.512 l 0 0.832 c -0.836 0.023 -1.25 0.418 -1.25 1.188 l 0 1.762 c 0 0.855 -0.406 1.359 -1.215 1.516 l 0 0.074 c 0.809 0.152 1.215 0.66 1.215 1.516 l 0 1.773" style="fill:#555"/>
+ <path d="m 20.285 17.297 c -0.809 -0.156 -1.215 -0.66 -1.215 -1.516 l 0 -1.762 c 0 -0.77 -0.41 -1.164 -1.234 -1.188 l 0 -0.832 c 0.668 0 1.191 0.172 1.574 0.52 0.383 0.348 0.574 0.824 0.574 1.434 l 0 1.828 c 0 0.387 0.105 0.672 0.32 0.852 0.215 0.18 0.559 0.273 1.027 0.281 l 0 0.844 c -0.441 0 -0.777 0.09 -1 0.27 -0.23 0.176 -0.344 0.469 -0.344 0.883 l 0 1.809 c 0 0.609 -0.188 1.082 -0.559 1.422 -0.371 0.344 -0.898 0.52 -1.59 0.527 l 0 -0.836 c 0.402 -0.008 0.711 -0.105 0.922 -0.289 0.207 -0.184 0.313 -0.477 0.313 -0.883 l 0 -1.773 c 0 -0.453 0.102 -0.801 0.301 -1.039 0.199 -0.238 0.504 -0.398 0.914 -0.477 l 0 -0.074" style="fill:#555"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/application-software.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-software.svg
new file mode 100644
index 00000000..ad415c99
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-software.svg
@@ -0,0 +1,5 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <path d="m 5.371 4 c -0.684 0 -1.371 0.688 -1.371 1.371 l 0 21.297 c 0 0.645 0.688 1.332 1.332 1.332 l 21.336 0 c 0.645 0 1.332 -0.688 1.332 -1.332 l 0 -21.336 c 0 -0.645 -0.688 -1.332 -1.332 -1.332 Z" style="fill:#c19553"/>
+ <path d="M 5.371094,4 C 4.6875,4 4,4.6875 4,5.371094 L 4,12 c 2.667969,0 21.332031,0 24,0 L 28,5.332031 C 28,4.6875 27.3125,4 26.667969,4 z" style="fill:#fff;fill-opacity:0.196"/>
+ <path d="m 14 7 0 10 4 0 0 -10 z" style="fill:#fff;fill-opacity:0.392"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/application-sql.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-sql.svg
new file mode 120000
index 00000000..9d514aab
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-sql.svg
@@ -0,0 +1 @@
+text-x-sql.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/application-sxw.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-sxw.svg
new file mode 120000
index 00000000..86b2f629
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-sxw.svg
@@ -0,0 +1 @@
+x-office-document.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/application-table-template.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-table-template.svg
new file mode 100644
index 00000000..90a387c0
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-table-template.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <path d="m 5.344 0 c -0.687 0 -1.344 0.689 -1.344 1.406 l 0 29.19 c 0 0.676 0.695 1.406 1.344 1.406 l 21.313 0 c 0.648 0 1.344 -0.73 1.344 -1.406 l 0 -21.594 0 -7.625 c 0 -0.673 -0.702 -1.375 -1.375 -1.375 l -7.625 0 -13.656 0 z" style="fill:#207145;fill-opacity:1"/>
+ <path d="M 23,11 23,24 9,24 9,11 z m -1,1 -7,0 0,3 7,0 z m -8,0 -4,0 0,3 4,0 z m 8,4 -7,0 0,3 7,0 z m -8,0 -4,0 0,3 4,0 z m 8,4 -7,0 0,3 7,0 z m -8,0 -4,0 0,3 4,0 z" style="fill:#fff"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/application-table.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-table.svg
new file mode 100644
index 00000000..a2bc56f3
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-table.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <path d="m 5.336 0 c -0.687 0 -1.336 0.676 -1.336 1.394 l 0 29.21 c 0 0.676 0.687 1.394 1.336 1.394 l 21.327 0 c 0.648 0 1.336 -0.717 1.336 -1.394 l 0.001 -21.606 l -9 -9 z" style="fill:#207145;fill-opacity:1"/>
+ <path d="m 21 9 7 7 0 -7 z" style="fill:#000;fill-opacity:0.196"/>
+ <path d="M 23,12 23,25 9,25 9,12 z m -1,1 -7,0 0,3 7,0 z m -8,0 -4,0 0,3 4,0 z m 8,4 -7,0 0,3 7,0 z m -8,0 -4,0 0,3 4,0 z m 8,4 -7,0 0,3 7,0 z m -8,0 -4,0 0,3 4,0 z" style="fill:#fff"/>
+ <path d="m 19 0 8.992 9 -7.613 0 c -0.673 0 -1.378 -0.713 -1.378 -1.386 z" style="fill:#fff;fill-opacity:0.392"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/application-template-blank.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-template-blank.svg
new file mode 120000
index 00000000..234fc82d
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-template-blank.svg
@@ -0,0 +1 @@
+application-template.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/application-template.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-template.svg
new file mode 100644
index 00000000..efd77145
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-template.svg
@@ -0,0 +1,3 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <path d="m 5.344 0 c -0.687 0 -1.344 0.689 -1.344 1.406 l 0 29.19 c 0 0.676 0.695 1.406 1.344 1.406 l 21.313 0 c 0.648 0 1.344 -0.73 1.344 -1.406 l 0 -21.594 l 0 -7.625 c 0 -0.673 -0.702 -1.375 -1.375 -1.375 l -7.625 0 l -13.656 0 z" style="fill:#f5423d;fill-opacity:1"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/application-text-template.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-text-template.svg
new file mode 100644
index 00000000..0eebc9a7
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-text-template.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <path d="m 5.344 0 c -0.687 0 -1.344 0.689 -1.344 1.406 l 0 29.19 c 0 0.676 0.695 1.406 1.344 1.406 l 21.313 0 c 0.648 0 1.344 -0.73 1.344 -1.406 l 0 -21.594 0 -7.625 c 0 -0.673 -0.702 -1.375 -1.375 -1.375 l -7.625 0 -13.656 0 z" style="fill:#dcdcdc;fill-opacity:1"/>
+ <rect width="12" height="1" x="10" y="10" style="fill:#888;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <rect width="12" height="1" x="10" y="12" style="fill:#888;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <rect width="12" height="1" x="10" y="14" style="fill:#888;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <rect width="12" height="1" x="10" y="16" style="fill:#888;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <rect width="12" height="1" x="10" y="18" style="fill:#888;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <rect width="12" height="1" x="10" y="20" style="fill:#888;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <rect width="12" height="1" x="10" y="22" style="fill:#888;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/application-text.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-text.svg
new file mode 100644
index 00000000..98c5b9ec
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-text.svg
@@ -0,0 +1,12 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <path d="m 5.336 0 c -0.687 0 -1.336 0.676 -1.336 1.394 l 0 29.21 c 0 0.676 0.687 1.394 1.336 1.394 l 21.327 0 c 0.648 0 1.336 -0.717 1.336 -1.394 l 0.001 -21.606 l -9 -9 z" style="fill:#dcdcdc;fill-opacity:1"/>
+ <path d="m 21 9 7 7 0 -7 z" style="fill:#000;fill-opacity:0.196"/>
+ <path d="m 19 0 8.992 9 -7.613 0 c -0.673 0 -1.378 -0.713 -1.378 -1.386 z" style="fill:#fff;fill-opacity:0.392"/>
+ <rect width="12" height="1" x="10" y="11" style="fill:#888;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <rect width="12" height="1" x="10" y="13" style="fill:#888;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <rect width="12" height="1" x="10" y="15" style="fill:#888;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <rect width="12" height="1" x="10" y="17" style="fill:#888;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <rect width="12" height="1" x="10" y="19" style="fill:#888;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <rect width="12" height="1" x="10" y="21" style="fill:#888;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <rect width="12" height="1" x="10" y="23" style="fill:#888;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/application-torrent.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-torrent.svg
new file mode 100644
index 00000000..ddf34974
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-torrent.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <path d="m 5.336 0 c -0.687 0 -1.336 0.676 -1.336 1.394 l 0 29.21 c 0 0.676 0.687 1.394 1.336 1.394 l 21.327 0 c 0.648 0 1.336 -0.717 1.336 -1.394 l 0.001 -21.606 l -9 -9 z" style="fill:#00853d;fill-opacity:1"/>
+ <path d="m 21 9 7 7 0 -7 z" style="fill:#000;fill-opacity:0.196"/>
+ <path d="m 19 0 8.992 9 -7.613 0 c -0.673 0 -1.378 -0.713 -1.378 -1.386 z" style="fill:#fff;fill-opacity:0.392"/>
+ <path d="m 19.342 24.14 -2.58 0 c -0.784 0 -1.554 0.014 -2.302 -0.273 -0.611 -0.237 -1.185 -0.597 -1.641 -1.075 -1.509 -1.577 -1.709 -4.083 -0.342 -5.823 0.834 -1.062 2.119 -1.741 3.482 -1.741 0.369 0 1.149 -0.059 1.304 0.378 0.082 0.223 -0.087 0.478 -0.319 0.519 -0.219 0.036 -0.469 -0.073 -0.693 -0.077 -0.652 -0.009 -1.24 0.082 -1.837 0.351 -2.215 1 -2.767 4.251 -0.957 5.896 0.469 0.428 0.998 0.752 1.613 0.911 0.542 0.146 1.103 0.114 1.659 0.114 l 3.355 0 c 0.141 0 0.342 0.036 0.474 -0.009 0.105 -0.036 0.191 -0.146 0.264 -0.223 0.182 -0.182 0.456 -0.383 0.561 -0.624 l -4.211 0 c -0.506 0 -1.039 0.05 -1.545 -0.023 -0.593 -0.087 -1.121 -0.365 -1.559 -0.77 -0.228 -0.21 -0.41 -0.478 -0.547 -0.752 -0.834 -1.672 0.237 -3.668 2.06 -3.987 0.314 -0.059 0.656 -0.041 0.966 0.023 0.31 0.059 0.697 0.173 0.939 0.383 0.173 0.15 0.191 0.396 0.041 0.57 -0.219 0.251 -0.442 0.096 -0.684 -0.009 -0.187 -0.082 -0.383 -0.141 -0.588 -0.169 -0.88 -0.105 -1.727 0.387 -2.065 1.198 -0.428 1.021 0.109 2.246 1.158 2.611 0.506 0.173 1.085 0.105 1.613 0.105 l 4.385 0 c 0.173 0 0.465 0.055 0.624 -0.014 0.064 -0.023 0.096 -0.114 0.128 -0.169 l 0.26 -0.51 c 0.31 -0.711 0.52 -1.435 0.602 -2.205 0.346 -3.212 -1.613 -6.274 -4.653 -7.359 -2.375 -0.848 -5.137 -0.264 -7 1.422 -0.866 0.788 -1.49 1.768 -1.901 2.862 -0.542 1.454 -0.542 3.235 0.009 4.689 0.123 0.333 0.255 0.661 0.428 0.971 0.046 0.082 0.105 0.269 0.201 0.301 0.201 0.077 0.032 -0.365 0.014 -0.433 -0.137 -0.551 -0.182 -1.098 -0.182 -1.663 0 -2.406 1.627 -4.616 3.815 -5.536 0.656 -0.273 1.408 -0.451 2.119 -0.451 0.1 0 0.214 -0.014 0.314 0.018 0.223 0.077 0.36 0.337 0.246 0.56 -0.15 0.296 -0.456 0.223 -0.725 0.246 -0.583 0.059 -1.149 0.173 -1.691 0.401 -1.563 0.656 -2.785 2.078 -3.136 3.745 -0.506 2.365 0.624 4.839 2.803 5.933 0.921 0.46 1.928 0.606 2.944 0.533 0.716 -0.05 1.422 -0.219 2.087 -0.488 0.205 -0.087 0.542 -0.182 0.688 -0.355 z" style="fill:#fff"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/application-users.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-users.svg
new file mode 100644
index 00000000..320c9925
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-users.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <path d="m 5.336 0 c -0.687 0 -1.336 0.676 -1.336 1.394 l 0 29.21 c 0 0.676 0.687 1.394 1.336 1.394 l 21.327 0 c 0.648 0 1.336 -0.717 1.336 -1.394 l 0.001 -21.606 l -9 -9 z" style="fill:#6b7daa;fill-opacity:1"/>
+ <path d="m 21 9 7 7 0 -7 z" style="fill:#000;fill-opacity:0.196"/>
+ <path d="m 19 0 8.992 9 -7.613 0 c -0.673 0 -1.378 -0.713 -1.378 -1.386 z" style="fill:#fff;fill-opacity:0.392"/>
+ <path d="m 18 12 2 0 c 2 0 2 2 2 2 l 0 3 c 0 0.785 -1 2 -1 2 l 0 1 2 1.429 l 0 1.571 -9 0 0 -1.422 3 -1.578 0 -1 c 0 0 -1 -1.215 -1 -2 l 0 -3 c 0 0 0 -2 2 -2 z m -5.112 1.571 1.112 0.047 0 3.086 c 0 0.785 1 2.296 1 2.296 l -2 1.644 0 1.356 -4 0 0 -0.595 3 -1.405 0 -0.872 c 0 0 -1.45 -1.654 -1.442 -2.44 l 0 -0.761 c 0 -2.356 2.329 -2.356 2.329 -2.356 z" style="fill:#fff"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/application-vector-template.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-vector-template.svg
new file mode 100644
index 00000000..acfbe295
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-vector-template.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <path d="m 5.344 0 c -0.687 0 -1.344 0.689 -1.344 1.406 l 0 29.19 c 0 0.676 0.695 1.406 1.344 1.406 l 21.313 0 c 0.648 0 1.344 -0.73 1.344 -1.406 l 0 -21.594 0 -7.625 c 0 -0.673 -0.702 -1.375 -1.375 -1.375 l -7.625 0 -13.656 0 z" style="fill:#04aa9c;fill-opacity:1"/>
+ <path d="m 20 10.387 c -0.422 0 -0.802 0.286 -1 0.614 l -4 0 c 0 0 -0.972 -0.075 -1.82 0.334 -0.853 0.409 -1.752 1.348 -1.752 2.911 0 1.563 0.9 2.502 1.752 2.911 0.4 0.194 0.797 0.276 1.107 0.327 l 0 0.241 -1.572 1.516 c -0.047 -0.013 -0.09 -0.034 -0.142 -0.034 -0.319 0 -0.573 0.245 -0.573 0.551 0 0.306 0.254 0.551 0.573 0.551 0.314 0 0.568 -0.245 0.568 -0.551 0 -0.052 -0.022 -0.09 -0.034 -0.138 l 1.572 -1.516 1.895 0 0 -0.551 0.568 0 c 0 0 0.603 0.013 1.18 0.293 0.581 0.28 1.107 0.719 1.107 1.912 0 1.193 -0.525 1.632 -1.107 1.912 -0.577 0.28 -1.321 0.333 -1.321 0.333 l -4 0 c -0.198 -0.327 -0.578 -0.591 -1 -0.591 -0.633 0 -1.145 0.495 -1.145 1.102 0 0.607 0.512 1.102 1.145 1.102 0.422 0 0.802 -0.286 1 -0.614 l 4 0 c 0 0 0.972 0.075 1.82 -0.334 0.853 -0.409 1.752 -1.348 1.752 -2.911 0 -1.563 -0.9 -2.502 -1.752 -2.911 -0.848 -0.409 -1.679 -0.396 -1.679 -0.396 l -0.568 0 0 -0.172 1.572 -1.516 c 0.047 0.013 0.09 0.034 0.142 0.034 0.314 0 0.573 -0.245 0.573 -0.551 0 -0.306 -0.258 -0.551 -0.573 -0.551 -0.314 0 -0.573 0.245 -0.573 0.551 0 0.052 0.022 0.09 0.039 0.138 l -1.576 1.516 -1.89 0 0 0.465 c -0.189 -0.043 -0.396 -0.103 -0.607 -0.207 -0.581 -0.28 -1.107 -0.719 -1.107 -1.912 0 -1.193 0.525 -1.632 1.107 -1.912 0.577 -0.28 1.321 -0.333 1.321 -0.333 l 4 0 c 0.198 0.327 0.578 0.591 1 0.591 0.633 0 1.145 -0.495 1.145 -1.102 0 -0.607 -0.512 -1.102 -1.145 -1.102 z" style="fill:#fff"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/application-vector.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-vector.svg
new file mode 100644
index 00000000..6871b4bf
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-vector.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <path d="m 5.336 0 c -0.687 0 -1.336 0.676 -1.336 1.394 l 0 29.21 c 0 0.676 0.687 1.394 1.336 1.394 l 21.327 0 c 0.648 0 1.336 -0.717 1.336 -1.394 l 0.001 -21.606 l -9 -9 z" style="fill:#04aa9c;fill-opacity:1"/>
+ <path d="m 21 9 7 7 0 -7 z" style="fill:#000;fill-opacity:0.196"/>
+ <path d="m 19 0 8.992 9 -7.613 0 c -0.673 0 -1.378 -0.713 -1.378 -1.386 z" style="fill:#fff;fill-opacity:0.392"/>
+ <path d="m 20 11.386 c -0.422 0 -0.802 0.286 -1 0.614 l -4 0 c 0 0 -0.972 -0.075 -1.82 0.334 -0.853 0.409 -1.752 1.348 -1.752 2.911 0 1.563 0.9 2.502 1.752 2.911 0.4 0.194 0.797 0.276 1.107 0.327 l 0 0.241 -1.572 1.516 c -0.047 -0.013 -0.09 -0.034 -0.142 -0.034 -0.319 0 -0.573 0.245 -0.573 0.551 0 0.306 0.254 0.551 0.573 0.551 0.314 0 0.568 -0.245 0.568 -0.551 0 -0.052 -0.022 -0.09 -0.034 -0.138 l 1.572 -1.516 1.895 0 0 -0.551 0.568 0 c 0 0 0.603 0.013 1.18 0.293 0.581 0.28 1.107 0.719 1.107 1.912 0 1.193 -0.525 1.632 -1.107 1.912 c -0.577 0.28 -1.321 0.333 -1.321 0.333 l -4 0 c -0.198 -0.327 -0.578 -0.591 -1 -0.591 -0.633 0 -1.145 0.495 -1.145 1.102 0 0.607 0.512 1.102 1.145 1.102 0.422 0 0.802 -0.286 1 -0.614 l 4 0 c 0 0 0.972 0.075 1.82 -0.334 0.853 -0.409 1.752 -1.348 1.752 -2.911 0 -1.563 -0.9 -2.502 -1.752 -2.911 -0.848 -0.409 -1.679 -0.396 -1.679 -0.396 l -0.568 0 0 -0.172 1.572 -1.516 c 0.047 0.013 0.09 0.034 0.142 0.034 0.314 0 0.573 -0.245 0.573 -0.551 0 -0.306 -0.258 -0.551 -0.573 -0.551 -0.314 0 -0.573 0.245 -0.573 0.551 0 0.052 0.022 0.09 0.039 0.138 l -1.576 1.516 -1.89 0 0 0.465 c -0.189 -0.043 -0.396 -0.103 -0.607 -0.207 -0.581 -0.28 -1.107 -0.719 -1.107 -1.912 0 -1.193 0.525 -1.632 1.107 -1.912 c 0.577 -0.28 1.321 -0.333 1.321 -0.333 l 4 0 c 0.198 0.327 0.578 0.591 1 0.591 0.633 0 1.145 -0.495 1.145 -1.102 0 -0.607 -0.512 -1.102 -1.145 -1.102 z" style="fill:#fff"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/application-vestor.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-vestor.svg
new file mode 120000
index 00000000..34b7aa58
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-vestor.svg
@@ -0,0 +1 @@
+application-vector.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/application-video.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-video.svg
new file mode 100644
index 00000000..01878966
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-video.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <path d="m 5.336 0 c -0.687 0 -1.336 0.676 -1.336 1.394 l 0 29.21 c 0 0.676 0.687 1.394 1.336 1.394 l 21.327 0 c 0.648 0 1.336 -0.717 1.336 -1.394 l 0.001 -21.606 l -9 -9 z" style="fill:#2f238f;fill-opacity:1"/>
+ <path d="m 21 9 7 7 0 -7 z" style="fill:#000;fill-opacity:0.196"/>
+ <path d="m 19 0 8.992 9 -7.613 0 c -0.673 0 -1.378 -0.713 -1.378 -1.386 z" style="fill:#fff;fill-opacity:0.392"/>
+ <path d="m 16 11 c -3.855 0 -7 3.142 -7 6.998 0 3.856 3.145 7 7 7 3.855 0 7 -3.146 7 -7 0 -3.856 -3.145 -6.998 -7 -6.998 z m 0 1.747 c 2.907 0 5.249 2.342 5.249 5.251 0 2.912 -2.342 5.251 -5.249 5.251 -2.907 0 -5.249 -2.338 -5.249 -5.251 0 -2.908 2.342 -5.251 5.249 -5.251 z m -2 2.25 0 6 5 -3 z" style="fill:#fff"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/application-vnd-google-earth-kml.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-vnd-google-earth-kml.svg
new file mode 120000
index 00000000..05323c4a
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-vnd-google-earth-kml.svg
@@ -0,0 +1 @@
+application-vnd.google-earth.kml.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/application-vnd.android.package-archive.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-vnd.android.package-archive.svg
new file mode 120000
index 00000000..7c961b96
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-vnd.android.package-archive.svg
@@ -0,0 +1 @@
+application-apk.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/application-vnd.appimage.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-vnd.appimage.svg
new file mode 120000
index 00000000..a588d45e
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-vnd.appimage.svg
@@ -0,0 +1 @@
+application-x-iso9660-appimage.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/application-vnd.coffeescript.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-vnd.coffeescript.svg
new file mode 100644
index 00000000..63060650
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-vnd.coffeescript.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <path d="m 5.336 0 c -0.687 0 -1.336 0.676 -1.336 1.394 l 0 29.21 c 0 0.676 0.687 1.394 1.336 1.394 l 21.327 0 c 0.648 0 1.336 -0.717 1.336 -1.394 l 0.001 -21.606 l -9 -9 z" style="fill:#1f244f;fill-opacity:1"/>
+ <path d="m 21 9 7 7 0 -7 z" style="fill:#000;fill-opacity:0.196"/>
+ <path d="m 19 0 8.992 9 -7.613 0 c -0.673 0 -1.378 -0.713 -1.378 -1.386 z" style="fill:#fff;fill-opacity:0.392"/>
+ <g transform="matrix(1.0715781,0,0,1.0501026,0.14106292,0.7975376)" style="fill:#fff">
+ <path d="m 8 12 0 14 l 6 0 l 0 -3 -3 0 0 -8 3 0 0 -3 z" transform="matrix(0.9332031,0,0,0.9522879,0.8015628,-0.75948541)" style="fill:#e6e6e6;fill-opacity:1"/>
+ <path d="m 15.733 10.668 5.599 0 0 2.857 -2.8 0 0 2.857 2.8 0 0 7.618 -5.599 0 0 -2.857 2.8 0 0 -2.857 -2.8 0 z" style="fill:#e6e6e6;fill-opacity:1"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/application-vnd.corel-draw.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-vnd.corel-draw.svg
new file mode 120000
index 00000000..34b7aa58
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-vnd.corel-draw.svg
@@ -0,0 +1 @@
+application-vector.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/application-vnd.debian.binary-package.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-vnd.debian.binary-package.svg
new file mode 120000
index 00000000..abada3e5
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-vnd.debian.binary-package.svg
@@ -0,0 +1 @@
+application-x-deb.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/application-vnd.flatpak.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-vnd.flatpak.svg
new file mode 100644
index 00000000..b812a973
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-vnd.flatpak.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <path d="m 5.371 4 c -0.684 0 -1.371 0.687 -1.371 1.371 l 0 21.297 c 0 0.645 0.688 1.332 1.332 1.332 l 21.336 0 c 0.645 0 1.332 -0.688 1.332 -1.332 l 0 -21.336 c 0 -0.645 -0.688 -1.332 -1.332 -1.332 z" style="fill:#c19553"/>
+ <path d="m 5.371 4 c -0.684 0 -1.371 0.687 -1.371 1.371 l 0 6.629 c 2.668 0 21.332 0 24 0 l 0 -6.668 c 0 -0.645 -0.688 -1.332 -1.332 -1.332 z" style="fill:#fff;fill-opacity:0.196"/>
+ <path d="m 14 7 0 10 4 0 0 -10 z" style="fill:#fff;fill-opacity:0.392"/>
+ <path d="m 8 25 0 -5 3.172 0 0 0.824 -2.142 0 0 1.212 1.874 0 0 0.824 -1.874 0 0 2.141 -1.029 0 z" style="fill:#fff;fill-opacity:1;stroke:none"/>
+ <path d="m 15.355 25 -3.355 0 0 -5 1 0 0 4.176 2.355 0 z" style="fill:#fff;fill-opacity:1;stroke:none"/>
+ <path d="m 18.996 25 -0.261 -1.155 -1.483 0 -0.252 1.155 -1.151 0 c 0.458 -1.74 1.065 -3.408 1.61 -5 l 1.14 0 c 0.601 1.692 1.172 3.404 1.583 5 z m -0.989 -4.03 c -0.235 0.666 -0.403 1.396 -0.548 2.052 l 1.088 0 c -0.127 -0.71 -0.341 -1.392 -0.539 -2.052" style="fill:#fff;fill-opacity:1;stroke:none"/>
+ <path d="m 24.4 20 0 0.824 -1.5 0 0 4.176 -1 0 0 -4.176 -1.466 0 0 -0.824 z" style="fill:#fff;fill-opacity:1;stroke:none"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/application-vnd.flowblade-project.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-vnd.flowblade-project.svg
new file mode 120000
index 00000000..f84eafca
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-vnd.flowblade-project.svg
@@ -0,0 +1 @@
+text-x-xges.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/application-vnd.geo+json.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-vnd.geo+json.svg
new file mode 120000
index 00000000..48ddf96d
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-vnd.geo+json.svg
@@ -0,0 +1 @@
+application-geo+json.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/application-vnd.geogebra.file.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-vnd.geogebra.file.svg
new file mode 100644
index 00000000..d6dd3806
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-vnd.geogebra.file.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <path d="m 5.336 0 c -0.687 0 -1.336 0.676 -1.336 1.394 l 0 29.21 c 0 0.676 0.687 1.394 1.336 1.394 l 21.327 0 c 0.648 0 1.336 -0.717 1.336 -1.394 l 0.001 -21.606 -9 -9 z" style="fill:#6f72db;fill-opacity:1"/>
+ <path d="m 21 9 7 7 0 -7 z" style="fill:#000;fill-opacity:0.196"/>
+ <path d="m 19 0 8.992 9 -7.613 0 c -0.673 0 -1.378 -0.713 -1.378 -1.386 z" style="fill:#fff;fill-opacity:0.392"/>
+ <path d="m 16 11 c -0.993 0 -1.816 0.733 -1.969 1.684 c -1.28 0.549 -2.42 1.402 -3.295 2.461 c -0.228 -0.091 -0.476 -0.145 -0.736 -0.145 c -1.101 0 -2 0.899 -2 2 c 0 0.764 0.437 1.423 1.07 1.76 c -0.21 1.522 0.155 2.909 0.955 3.986 c -0.011 0.084 -0.025 0.167 -0.025 0.254 c 0 1.101 0.899 2 2 2 c 0.365 0 0.703 -0.105 0.998 -0.277 c 0.54 0.155 1.108 0.267 1.725 0.275 c 1.53 0.022 3.03 -0.454 4.338 -1.244 c 0.282 0.152 0.598 0.246 0.939 0.246 c 1.101 0 2 -0.899 2 -2 c 0 -0.305 -0.074 -0.591 -0.197 -0.85 c 0.516 -0.782 0.899 -1.64 1.078 -2.553 c 0.058 -0.294 0.085 -0.581 0.1 -0.865 c 0.605 -0.345 1.02 -0.989 1.02 -1.732 c 0 -1.101 -0.899 -2 -2 -2 c -0.073 0 -0.142 0.014 -0.213 0.021 c -0.932 -1.118 -2.345 -1.853 -4.049 -1.988 c -0.343 -0.612 -0.989 -1.033 -1.738 -1.033 z m 0 0.566 c 0.795 0 1.434 0.639 1.434 1.434 c 0 0.795 -0.639 1.434 -1.434 1.434 c -0.795 0 -1.434 -0.639 -1.434 -1.434 c 0 -0.795 0.639 -1.434 1.434 -1.434 z m 1.941 1.893 c 1.021 0.187 1.873 0.649 2.5 1.305 c -0.272 0.342 -0.441 0.768 -0.441 1.236 c 0 0.958 0.68 1.762 1.582 1.955 c -0.013 0.205 -0.035 0.412 -0.076 0.623 c -0.113 0.576 -0.343 1.118 -0.631 1.633 c -0.265 -0.131 -0.56 -0.211 -0.875 -0.211 c -1.101 0 -2 0.899 -2 2 c 0 0.29 0.066 0.565 0.178 0.814 c -0.972 0.528 -2.062 0.852 -3.189 0.836 c -0.376 -0.005 -0.727 -0.058 -1.066 -0.131 c 0.045 -0.167 0.078 -0.339 0.078 -0.52 c 0 -1.101 -0.899 -2 -2 -2 c -0.404 0 -0.779 0.123 -1.094 0.33 c -0.369 -0.698 -0.537 -1.508 -0.461 -2.385 c 0.888 -0.204 1.555 -0.998 1.555 -1.945 c 0 -0.387 -0.115 -0.746 -0.307 -1.053 c 0.673 -0.841 1.559 -1.526 2.566 -1.98 c 0.342 0.613 0.991 1.033 1.74 1.033 c 0.943 0 1.732 -0.66 1.941 -1.541 z m 4.059 1.107 c 0.795 0 1.434 0.639 1.434 1.434 c 0 0.795 -0.639 1.434 -1.434 1.434 c -0.795 0 -1.434 -0.639 -1.434 -1.434 c 0 -0.795 0.639 -1.434 1.434 -1.434 z m -12 1 c 0.795 0 1.434 0.639 1.434 1.434 c 0 0.795 -0.639 1.434 -1.434 1.434 c -0.795 0 -1.434 -0.639 -1.434 -1.434 c 0 -0.795 0.639 -1.434 1.434 -1.434 z m 10 5 c 0.795 0 1.434 0.639 1.434 1.434 c 0 0.795 -0.639 1.434 -1.434 1.434 c -0.795 0 -1.434 -0.639 -1.434 -1.434 c 0 -0.795 0.639 -1.434 1.434 -1.434 z m -8 1 c 0.795 0 1.434 0.639 1.434 1.434 c 0 0.795 -0.639 1.434 -1.434 1.434 c -0.795 0 -1.434 -0.639 -1.434 -1.434 c 0 -0.795 0.639 -1.434 1.434 -1.434 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:#fff;opacity:1;image-rendering:auto;fill-opacity:1;stroke:none;display:inline;color:#000;fill-rule:nonzero;color-rendering:auto;color-interpolation:sRGB"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/application-vnd.google-earth.kml+xml.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-vnd.google-earth.kml+xml.svg
new file mode 120000
index 00000000..52e990cd
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-vnd.google-earth.kml+xml.svg
@@ -0,0 +1 @@
+application-x-osm+xml.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/application-vnd.google-earth.kml.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-vnd.google-earth.kml.svg
new file mode 120000
index 00000000..52e990cd
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-vnd.google-earth.kml.svg
@@ -0,0 +1 @@
+application-x-osm+xml.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/application-vnd.google-earth.kmz.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-vnd.google-earth.kmz.svg
new file mode 120000
index 00000000..52e990cd
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-vnd.google-earth.kmz.svg
@@ -0,0 +1 @@
+application-x-osm+xml.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/application-vnd.insync.link.drive.doc.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-vnd.insync.link.drive.doc.svg
new file mode 120000
index 00000000..e9abfe46
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-vnd.insync.link.drive.doc.svg
@@ -0,0 +1 @@
+gddoc.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/application-vnd.insync.link.drive.draw.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-vnd.insync.link.drive.draw.svg
new file mode 120000
index 00000000..a775ce00
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-vnd.insync.link.drive.draw.svg
@@ -0,0 +1 @@
+gddraw.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/application-vnd.insync.link.drive.form.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-vnd.insync.link.drive.form.svg
new file mode 120000
index 00000000..5cf342bc
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-vnd.insync.link.drive.form.svg
@@ -0,0 +1 @@
+gdform.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/application-vnd.insync.link.drive.link.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-vnd.insync.link.drive.link.svg
new file mode 120000
index 00000000..195b96e5
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-vnd.insync.link.drive.link.svg
@@ -0,0 +1 @@
+gdlink.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/application-vnd.insync.link.drive.note.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-vnd.insync.link.drive.note.svg
new file mode 120000
index 00000000..1e78ab75
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-vnd.insync.link.drive.note.svg
@@ -0,0 +1 @@
+gdnote.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/application-vnd.insync.link.drive.script.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-vnd.insync.link.drive.script.svg
new file mode 120000
index 00000000..e38819a9
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-vnd.insync.link.drive.script.svg
@@ -0,0 +1 @@
+gdscript.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/application-vnd.insync.link.drive.sheet.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-vnd.insync.link.drive.sheet.svg
new file mode 120000
index 00000000..e5b1c026
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-vnd.insync.link.drive.sheet.svg
@@ -0,0 +1 @@
+gdsheet.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/application-vnd.insync.link.drive.slides.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-vnd.insync.link.drive.slides.svg
new file mode 120000
index 00000000..50be691f
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-vnd.insync.link.drive.slides.svg
@@ -0,0 +1 @@
+gdslides.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/application-vnd.insync.link.drive.table.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-vnd.insync.link.drive.table.svg
new file mode 120000
index 00000000..ce406456
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-vnd.insync.link.drive.table.svg
@@ -0,0 +1 @@
+gdtable.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/application-vnd.mlt+xml.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-vnd.mlt+xml.svg
new file mode 120000
index 00000000..f84eafca
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-vnd.mlt+xml.svg
@@ -0,0 +1 @@
+text-x-xges.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/application-vnd.ms-access.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-vnd.ms-access.svg
new file mode 100644
index 00000000..89563357
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-vnd.ms-access.svg
@@ -0,0 +1,14 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <path d="m 5.336 0 c -0.687 0 -1.336 0.676 -1.336 1.394 l 0 29.21 c 0 0.676 0.687 1.394 1.336 1.394 l 21.327 0 c 0.648 0 1.336 -0.717 1.336 -1.394 l 0.001 -21.606 -9 -9 z" style="fill:#a33639;fill-opacity:1"/>
+ <path d="m 4 24 0 6.668 c 0 0.648 0.688 1.332 1.332 1.332 l 21.336 0 c 0.645 0 1.332 -0.684 1.332 -1.332 l 0 -6.668 z" style="fill:#000;fill-opacity:0.196"/>
+ <g transform="matrix(1.125,0,0,0.93772898,-2,2.8681306)" style="fill:#fff">
+ <path d="m 7.988 26 c -0.445 1.594 -0.917 3.268 -1.289 5 l 0.938 0 l 0.205 -1.104 l 1.205 0 l 0.215 1.104 l 0.967 0 c -0.338 -1.591 -0.77 -3.302 -1.262 -5 l -0.979 0 z m 4.619 0 c -0.277 0 -0.533 0.054 -0.766 0.168 c -0.232 0.11 -0.432 0.272 -0.604 0.488 c -0.171 0.212 -0.303 0.472 -0.396 0.783 c -0.094 0.308 -0.143 0.663 -0.143 1.059 c 0 0.802 0.155 1.417 0.469 1.85 c 0.31 0.436 0.762 0.652 1.357 0.652 c 0.261 0 0.494 -0.034 0.693 -0.104 c 0.204 -0.07 0.362 -0.146 0.48 -0.23 l -0.211 -0.75 c -0.086 0.059 -0.201 0.113 -0.348 0.172 c -0.139 0.055 -0.317 0.084 -0.533 0.084 c -0.375 0 -0.647 -0.146 -0.814 -0.436 c -0.163 -0.293 -0.246 -0.714 -0.246 -1.26 c 0 -0.315 0.029 -0.579 0.09 -0.791 c 0.061 -0.209 0.143 -0.377 0.236 -0.502 c 0.098 -0.128 0.214 -0.22 0.336 -0.271 c 0.126 -0.055 0.252 -0.084 0.387 -0.084 c 0.188 0 0.355 0.029 0.502 0.084 c 0.147 0.051 0.273 0.116 0.379 0.193 l 0.215 -0.758 c -0.029 -0.022 -0.077 -0.052 -0.143 -0.096 c -0.057 -0.04 -0.131 -0.077 -0.225 -0.113 c -0.09 -0.037 -0.194 -0.068 -0.316 -0.094 c -0.118 -0.029 -0.25 -0.045 -0.4 -0.045 z m 3.648 0 c -0.277 0 -0.533 0.054 -0.766 0.168 c -0.232 0.11 -0.432 0.272 -0.604 0.488 c -0.171 0.212 -0.301 0.472 -0.395 0.783 c -0.094 0.308 -0.143 0.663 -0.143 1.059 c 0 0.802 0.155 1.417 0.469 1.85 c 0.31 0.436 0.762 0.652 1.357 0.652 c 0.261 0 0.492 -0.034 0.691 -0.104 c 0.204 -0.07 0.364 -0.146 0.482 -0.23 l -0.213 -0.75 c -0.086 0.059 -0.199 0.113 -0.346 0.172 c -0.139 0.055 -0.319 0.084 -0.535 0.084 c -0.375 0 -0.647 -0.146 -0.814 -0.436 c -0.163 -0.293 -0.244 -0.714 -0.244 -1.26 c 0 -0.315 0.029 -0.579 0.09 -0.791 c 0.061 -0.209 0.143 -0.377 0.236 -0.502 c 0.098 -0.128 0.212 -0.22 0.334 -0.271 c 0.126 -0.055 0.252 -0.084 0.387 -0.084 c 0.188 0 0.355 0.029 0.502 0.084 c 0.147 0.051 0.273 0.116 0.379 0.193 l 0.217 -0.758 c -0.029 -0.022 -0.079 -0.052 -0.145 -0.096 c -0.057 -0.04 -0.129 -0.077 -0.223 -0.113 c -0.09 -0.037 -0.196 -0.068 -0.318 -0.094 c -0.118 -0.029 -0.25 -0.045 -0.4 -0.045 z m 2.932 0.092 c -0.158 0 -0.324 0.011 -0.504 0.025 c -0.18 0.014 -0.374 0.043 -0.58 0.09 l 0 4.582 c 0.176 0.039 0.343 0.068 0.492 0.082 c 0.158 0.022 0.316 0.029 0.475 0.029 c 0.308 0 0.589 -0.043 0.844 -0.129 c 0.259 -0.09 0.478 -0.23 0.662 -0.424 c 0.185 -0.19 0.331 -0.437 0.432 -0.742 c 0.11 -0.309 0.162 -0.683 0.162 -1.117 c 0 -0.423 -0.048 -0.786 -0.145 -1.084 c -0.092 -0.301 -0.225 -0.552 -0.396 -0.742 c -0.171 -0.197 -0.381 -0.34 -0.627 -0.434 c -0.246 -0.09 -0.516 -0.137 -0.814 -0.137 z m 3.98 0 c -0.198 0 -0.399 0.014 -0.605 0.039 c -0.202 0.022 -0.391 0.047 -0.563 0.076 l 0 4.557 c 0.211 0.047 0.421 0.078 0.637 0.1 c 0.215 0.025 0.421 0.037 0.619 0.037 c 0.25 0 0.484 -0.022 0.699 -0.068 c 0.22 -0.05 0.404 -0.129 0.563 -0.24 c 0.158 -0.118 0.287 -0.268 0.379 -0.455 c 0.092 -0.194 0.141 -0.431 0.141 -0.715 c 0 -0.215 -0.058 -0.424 -0.168 -0.621 c -0.11 -0.197 -0.315 -0.356 -0.623 -0.471 c 0.176 -0.1 0.315 -0.236 0.416 -0.408 c 0.105 -0.172 0.164 -0.369 0.164 -0.592 c 0 -0.147 -0.022 -0.294 -0.066 -0.441 c -0.044 -0.147 -0.127 -0.276 -0.25 -0.395 c -0.123 -0.118 -0.291 -0.215 -0.506 -0.287 c -0.215 -0.075 -0.493 -0.115 -0.836 -0.115 z m -3.9 0.814 c 0.202 0 0.365 0.043 0.492 0.137 c 0.127 0.086 0.224 0.201 0.299 0.348 c 0.075 0.147 0.124 0.316 0.154 0.506 c 0.031 0.194 0.043 0.391 0.043 0.592 c 0 0.233 -0.017 0.449 -0.057 0.646 c -0.035 0.19 -0.098 0.358 -0.186 0.498 c -0.083 0.144 -0.193 0.255 -0.338 0.334 c -0.136 0.083 -0.303 0.123 -0.51 0.123 l -0.078 0 c -0.031 0 -0.058 -0.001 -0.084 -0.008 l 0 -3.154 c 0.04 -0.011 0.083 -0.014 0.131 -0.014 c 0.048 -0.007 0.093 -0.008 0.133 -0.008 z m 4.04 0 c 0.083 0 0.163 0.007 0.242 0.021 c 0.079 0.011 0.146 0.037 0.207 0.076 c 0.057 0.036 0.102 0.09 0.137 0.158 c 0.035 0.068 0.053 0.152 0.053 0.264 c 0 0.183 -0.057 0.328 -0.176 0.436 c -0.119 0.1 -0.291 0.15 -0.52 0.15 l -0.352 0 l 0 -1.076 c 0.057 -0.011 0.123 -0.018 0.197 -0.021 c 0.07 -0.007 0.141 -0.008 0.211 -0.008 z m -14.852 0.064 c 0.161 0.663 0.335 1.346 0.439 2.053 l -0.887 0 c 0.122 -0.673 0.248 -1.367 0.447 -2.053 z m 14.443 1.816 l 0.484 0 c 0.233 0 0.416 0.05 0.553 0.15 c 0.141 0.097 0.215 0.258 0.215 0.484 c 0 0.136 -0.026 0.25 -0.074 0.34 c -0.048 0.086 -0.115 0.155 -0.189 0.205 c -0.075 0.047 -0.161 0.08 -0.258 0.102 c -0.097 0.014 -0.198 0.021 -0.299 0.021 c -0.075 0 -0.149 -0.001 -0.229 -0.008 c -0.07 -0.004 -0.142 -0.011 -0.203 -0.021 l 0 -1.273 z" transform="matrix(0.88888889,0,0,1.0664062,1.7777778,-3.0585923)"/>
+ </g>
+ <path d="m 21 9 7 7 0 -7 z" style="fill:#000;fill-opacity:0.196"/>
+ <path d="m 19 0 8.992 9 -7.613 0 c -0.673 0 -1.378 -0.713 -1.378 -1.386 z" style="fill:#fff;fill-opacity:0.392"/>
+ <g transform="matrix(0.93772881,0,0,0.93772881,0.9963399,-0.2564071)" style="fill:#fff">
+ <path d="m 16 12 c -2.945 0 -5.332 0.746 -5.332 1.668 l 0 1.332 c 0 0.922 2.387 1.668 5.332 1.668 2.945 0 5.332 -0.746 5.332 -1.668 l 0 -1.332 c 0 -0.922 -2.387 -1.668 -5.332 -1.668 z"/>
+ <path d="m 15.984 17.332 c -2.391 0 -4.402 -0.488 -5.082 -1.164 -0.16 0.156 -0.234 0.324 -0.234 0.5 l 0 1.332 c 0 0.922 2.387 1.668 5.332 1.668 2.945 0 5.332 -0.746 5.332 -1.668 l 0 -1.332 c 0 -0.176 -0.094 -0.344 -0.25 -0.5 -0.68 0.676 -2.711 1.164 -5.098 1.164 z"/>
+ <path d="m 15.984 20.332 c -2.391 0 -4.402 -0.488 -5.082 -1.164 -0.16 0.156 -0.234 0.324 -0.234 0.5 l 0 1.332 c 0 0.922 2.387 1.668 5.332 1.668 2.945 0 5.332 -0.746 5.332 -1.668 l 0 -1.332 c 0 -0.176 -0.094 -0.344 -0.25 -0.5 -0.68 0.676 -2.711 1.164 -5.098 1.164 z"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/application-vnd.ms-cab-compressed.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-vnd.ms-cab-compressed.svg
new file mode 100644
index 00000000..5c8ac33f
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-vnd.ms-cab-compressed.svg
@@ -0,0 +1,15 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <path d="m 5.336 0 c -0.687 0 -1.336 0.676 -1.336 1.394 l 0 29.21 c 0 0.676 0.687 1.394 1.336 1.394 l 21.327 0 c 0.648 0 1.336 -0.717 1.336 -1.394 l 0.001 -21.606 l -9 -9 z" style="fill:#c19553;fill-opacity:1"/>
+ <path d="m 4 24 0 6.668 c 0 0.648 0.688 1.332 1.332 1.332 l 21.336 0 c 0.645 0 1.332 -0.684 1.332 -1.332 l 0 -6.668 z" style="fill:#000;fill-opacity:0.196"/>
+ <path d="m 21 9 7 7 0 -7 z" style="fill:#000;fill-opacity:0.196"/>
+ <path d="m 11.599 31.1 c -0.877 0 -1.542 -0.268 -2 -0.808 -0.462 -0.536 -0.695 -1.299 -0.695 -2.294 c 0 -0.491 0.072 -0.931 0.212 -1.313 0.14 -0.386 0.335 -0.709 0.581 -0.972 0.254 -0.268 0.555 -0.468 0.894 -0.604 0.347 -0.141 0.725 -0.209 1.131 -0.209 0.225 0 0.42 0.018 0.593 0.055 0.182 0.032 0.339 0.073 0.47 0.118 0.136 0.045 0.246 0.091 0.335 0.141 0.093 0.055 0.161 0.091 0.208 0.118 l -0.322 0.94 c -0.153 -0.095 -0.339 -0.177 -0.559 -0.241 -0.216 -0.068 -0.462 -0.104 -0.742 -0.104 -0.195 0 -0.386 0.036 -0.572 0.104 -0.182 0.064 -0.343 0.177 -0.492 0.336 -0.14 0.154 -0.258 0.363 -0.352 0.622 -0.089 0.263 -0.131 0.59 -0.131 0.981 0 0.677 0.123 1.199 0.36 1.562 0.25 0.359 0.653 0.541 1.203 0.541 0.322 0 0.589 -0.036 0.792 -0.104 0.216 -0.073 0.386 -0.141 0.513 -0.213 l 0.314 0.931 c -0.174 0.104 -0.411 0.2 -0.712 0.291 c -0.297 0.082 -0.636 0.123 -1.025 0.123" style="fill:#fff"/>
+ <path d="m 19 0 8.992 9 -7.613 0 c -0.673 0 -1.378 -0.713 -1.378 -1.386 z" style="fill:#fff;fill-opacity:0.392"/>
+ <path d="m 17.15 31 -0.275 -1.189 -1.717 0 l -0.267 1.189 -1.301 0 c 0.522 -2.08 1.191 -4.088 1.813 -6 l 1.318 0 c 0.68 2.036 1.31 4.088 1.769 6 l -1.34 0 m -1.121 -4.866 c -0.265 0.824 -0.494 1.881 -0.658 2.691 l 1.309 0 c -0.14 -0.848 -0.423 -1.9 -0.651 -2.691" style="fill:#fff"/>
+ <rect width="3" height="3" x="9" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <path d="m 23.13 29.19 c 0 0.366 -0.064 0.671 -0.191 0.921 -0.127 0.241 -0.301 0.435 -0.521 0.588 -0.216 0.143 -0.475 0.245 -0.775 0.31 -0.292 0.06 -0.61 0.088 -0.953 0.088 -0.271 0 -0.555 -0.014 -0.852 -0.046 c -0.292 -0.028 -0.553 -0.069 -0.841 -0.13 l 0 -5.876 c 0.237 -0.037 0.459 -0.069 0.743 -0.097 0.28 -0.032 0.555 -0.051 0.831 -0.051 0.47 0 0.847 0.051 1.144 0.148 0.292 0.093 0.525 0.217 0.691 0.37 0.169 0.153 0.284 0.324 0.343 0.509 0.059 0.19 0.089 0.379 0.089 0.569 0 0.287 -0.072 0.541 -0.22 0.763 -0.14 0.222 -0.331 0.398 -0.572 0.527 0.42 0.148 0.708 0.352 0.852 0.606 0.157 0.254 0.233 0.523 0.233 0.8 m -2.932 -0.819 0 1.643 c 0.089 0.014 0.182 0.023 0.284 0.028 0.106 0.009 0.208 0.009 0.309 0.009 0.14 0 0.28 -0.009 0.411 -0.028 0.136 -0.028 0.25 -0.069 0.352 -0.13 0.106 -0.065 0.195 -0.153 0.263 -0.264 0.064 -0.116 0.097 -0.264 0.097 -0.44 0 -0.291 -0.097 -0.5 -0.288 -0.625 -0.191 -0.13 -0.445 -0.194 -0.763 -0.194 l -0.665 0 m 0.483 -0.999 c 0.314 0 0.551 -0.065 0.712 -0.194 0.161 -0.139 0.242 -0.324 0.242 -0.56 0 -0.143 -0.025 -0.254 -0.072 -0.342 -0.047 -0.088 -0.11 -0.157 -0.191 -0.204 -0.076 -0.051 -0.174 -0.083 -0.28 -0.097 -0.106 -0.019 -0.216 -0.028 -0.331 -0.028 -0.093 0 -0.191 0 -0.292 0.009 -0.097 0.005 -0.191 0.014 -0.271 0.028 l 0 1.388 0.483 0" style="fill:#fff"/>
+ <rect width="3" height="3" x="12" y="3" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <rect width="3" height="3" x="9" y="6" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <rect width="3" height="3" x="12" y="9" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <rect width="3" height="3" x="9" y="12" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <rect width="6" height="6" x="9" y="16" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/application-vnd.ms-excel.sheet.macroEnabled.12.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-vnd.ms-excel.sheet.macroEnabled.12.svg
new file mode 120000
index 00000000..3c211834
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-vnd.ms-excel.sheet.macroEnabled.12.svg
@@ -0,0 +1 @@
+wps-office-xls.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/application-vnd.ms-excel.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-vnd.ms-excel.svg
new file mode 120000
index 00000000..3c211834
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-vnd.ms-excel.svg
@@ -0,0 +1 @@
+wps-office-xls.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/application-vnd.ms-powerpoint.presentation.macroEnabled.12.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-vnd.ms-powerpoint.presentation.macroEnabled.12.svg
new file mode 120000
index 00000000..a54c77de
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-vnd.ms-powerpoint.presentation.macroEnabled.12.svg
@@ -0,0 +1 @@
+wps-office-ppt.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/application-vnd.ms-powerpoint.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-vnd.ms-powerpoint.svg
new file mode 120000
index 00000000..a54c77de
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-vnd.ms-powerpoint.svg
@@ -0,0 +1 @@
+wps-office-ppt.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/application-vnd.ms-word.document.macroEnabled.12.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-vnd.ms-word.document.macroEnabled.12.svg
new file mode 120000
index 00000000..e3ddc190
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-vnd.ms-word.document.macroEnabled.12.svg
@@ -0,0 +1 @@
+wps-office-doc.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/application-vnd.ms-word.document.macroenabled.12.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-vnd.ms-word.document.macroenabled.12.svg
new file mode 120000
index 00000000..803a0edf
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-vnd.ms-word.document.macroenabled.12.svg
@@ -0,0 +1 @@
+application-msword.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/application-vnd.ms-word.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-vnd.ms-word.svg
new file mode 120000
index 00000000..e3ddc190
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-vnd.ms-word.svg
@@ -0,0 +1 @@
+wps-office-doc.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/application-vnd.ms-word.template.macroenabled.12.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-vnd.ms-word.template.macroenabled.12.svg
new file mode 120000
index 00000000..a53f5569
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-vnd.ms-word.template.macroenabled.12.svg
@@ -0,0 +1 @@
+application-msword-template.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/application-vnd.nintendo.snes.rom.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-vnd.nintendo.snes.rom.svg
new file mode 100644
index 00000000..931618fa
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-vnd.nintendo.snes.rom.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <path d="m 5.336 0 c -0.687 0 -1.336 0.676 -1.336 1.394 l 0 29.21 c 0 0.676 0.687 1.394 1.336 1.394 l 21.327 0 c 0.648 0 1.336 -0.717 1.336 -1.394 l 0.001 -21.606 l -9 -9 z" style="fill:#a6a6a6;fill-opacity:1"/>
+ <path d="m 21 9 7 7 0 -7 z" style="fill:#000;fill-opacity:0.196"/>
+ <path d="m 19 0 8.992 9 -7.613 0 c -0.673 0 -1.378 -0.713 -1.378 -1.386 z" style="fill:#fff;fill-opacity:0.392"/>
+ <path d="m 15.999 10 c -4.406 0 -7.999 3.582 -7.999 8 0 4.418 3.593 8 7.999 8 4.409 0 8 -3.582 8 -8 c 0 -4.418 -3.594 -8 -8 -8 z m 0 1.01 c 3.884 0 7.01 3.13 7.01 6.99 0 3.86 -3.127 6.99 -7.01 6.99 -3.882 0 -7.01 -3.13 -7.01 -6.99 0 -3.86 3.127 -6.99 7.01 -6.99 z m 0.228 0.997 c -0.564 0 -1.129 0.216 -1.562 0.648 l -4.02 4.01 c -0.865 0.864 -0.865 2.255 0 3.119 0.865 0.864 2.258 0.864 3.123 0 l 4.01 -4.01 c 0.865 -0.864 0.865 -2.255 0 -3.119 -0.432 -0.432 -0.996 -0.648 -1.56 -0.648 z m 0 0.316 c 0.485 0 0.97 0.185 1.339 0.554 0.741 0.739 0.741 1.937 0 2.677 -0.743 0.739 -1.941 0.739 -2.679 0 -0.739 -0.737 -0.739 -1.935 0 -2.677 0.37 -0.37 0.855 -0.554 1.339 -0.554 z m 3.569 3.247 c -0.564 0 -1.129 0.216 -1.562 0.648 l -4.02 4.01 c -0.865 0.864 -0.865 2.255 0 3.119 0.865 0.864 2.259 0.864 3.125 0 l 4.02 -4.01 c 0.865 -0.864 0.865 -2.256 0 -3.12 -0.433 -0.432 -0.998 -0.648 -1.562 -0.648 z m 0 0.319 c 0.485 0 0.97 0.184 1.341 0.553 0.739 0.744 0.739 1.936 0 2.675 -0.741 0.737 -1.939 0.737 -2.679 0 -0.739 -0.744 -0.739 -1.936 0 -2.675 0.369 -0.369 0.853 -0.553 1.338 -0.553 z m -7.585 0.447 c 0.485 0 0.969 0.185 1.339 0.554 0.739 0.737 0.739 1.934 0 2.675 -0.744 0.739 -1.941 0.739 -2.677 0 -0.741 -0.739 -0.741 -1.936 0 -2.675 0.369 -0.37 0.853 -0.554 1.338 -0.554 z m 3.569 3.563 c 0.484 0 0.967 0.185 1.335 0.554 0.741 0.739 0.741 1.936 0 2.675 -0.739 0.744 -1.937 0.744 -2.673 0 -0.741 -0.737 -0.741 -1.934 0 -2.675 0.369 -0.37 0.854 -0.554 1.338 -0.554 z" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/application-vnd.oasis.opendocument.chart-template.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-vnd.oasis.opendocument.chart-template.svg
new file mode 100644
index 00000000..df9587c8
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-vnd.oasis.opendocument.chart-template.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <path d="m 5.344 0 c -0.687 0 -1.344 0.689 -1.344 1.406 l 0 29.19 c 0 0.676 0.695 1.406 1.344 1.406 l 21.313 0 c 0.648 0 1.344 -0.73 1.344 -1.406 l 0 -21.594 0 -7.625 c 0 -0.673 -0.702 -1.375 -1.375 -1.375 l -7.625 0 -13.656 0 z" style="fill:#b8c300;fill-opacity:1"/>
+ <path d="m 4 24 0 6.668 c 0 0.648 0.688 1.332 1.332 1.332 l 21.336 0 c 0.645 0 1.332 -0.684 1.332 -1.332 l 0 -6.668 z" style="fill:#000;fill-opacity:0.196"/>
+ <path d="m 17 21 0 -8 2 0 0 8 z" style="fill:#fff"/>
+ <path d="m 14 21 0 -11 2 0 0 11 z" style="fill:#fff"/>
+ <path d="m 11 21 0 -6 2 0 0 6 z" style="fill:#fff"/>
+ <path d="m 20 21 0 -3 2 0 0 3 z" style="fill:#fff"/>
+ <path d="m 9.847 27.998 c 0 0.291 0.014 0.563 0.032 0.818 0.032 0.25 0.082 0.468 0.151 0.654 0.082 0.186 0.187 0.332 0.324 0.441 0.137 0.109 0.429 0.164 0.657 0.164 0.224 0 0.51 -0.055 0.647 -0.164 0.142 -0.109 0.251 -0.254 0.324 -0.441 0.078 -0.195 0.128 -0.413 0.151 -0.663 0.027 -0.25 0.041 -0.518 0.041 -0.808 0 -0.286 -0.014 -0.554 -0.041 -0.804 -0.023 -0.259 -0.073 -0.477 -0.151 -0.663 -0.073 -0.186 -0.178 -0.332 -0.315 -0.441 -0.137 -0.109 -0.423 -0.164 -0.656 -0.164 -0.228 0 -0.52 0.055 -0.657 0.164 -0.137 0.109 -0.242 0.259 -0.324 0.45 -0.068 0.186 -0.119 0.404 -0.151 0.654 -0.018 0.25 -0.032 0.518 -0.032 0.804 m -1.247 0 c 0 -1.022 0.215 -1.794 0.639 -2.312 0.425 -0.527 1.018 -0.786 1.771 -0.786 c 0.785 0 1.383 0.259 1.794 0.786 0.411 0.518 0.616 1.29 0.616 2.312 0 1.027 -0.21 1.799 -0.625 2.326 c -0.42 0.518 -1.01 0.777 -1.771 0.777 -0.785 0 -1.388 -0.259 -1.808 -0.777 -0.411 -0.527 -0.616 -1.299 -0.616 -2.326" style="fill:#fff"/>
+ <path d="m 18.64 25 0 0.99 -1.625 0 0 5.01 -1.215 0 0 -5.01 -1.739 0 0 -0.99 4.579 0" style="fill:#fff"/>
+ <path d="m 21.767 31 c -0.867 0 -1.524 -0.259 -1.98 -0.782 -0.456 -0.519 -0.687 -1.257 -0.687 -2.22 c 0 -0.475 0.071 -0.901 0.209 -1.27 0.138 -0.374 0.331 -0.686 0.574 -0.941 0.251 -0.259 0.548 -0.453 0.883 -0.585 c 0.343 -0.136 0.716 -0.202 1.122 -0.202 c 0.218 0 0.41 0.018 0.582 0.053 0.18 0.031 0.335 0.07 0.465 0.114 0.134 0.044 0.243 0.088 0.331 0.136 0.092 0.053 0.159 0.088 0.205 0.114 l -0.314 0.91 c -0.155 -0.092 -0.339 -0.171 -0.557 -0.233 -0.209 -0.066 -0.456 -0.101 -0.733 -0.101 -0.193 0 -0.381 0.035 -0.565 0.101 -0.18 0.062 -0.339 0.171 -0.486 0.325 -0.138 0.149 -0.255 0.352 -0.347 0.602 -0.084 0.255 -0.13 0.571 -0.13 0.949 0 0.655 0.121 1.16 0.36 1.512 0.243 0.347 0.64 0.523 1.189 0.523 0.314 0 0.578 -0.035 0.783 -0.101 0.209 -0.07 0.377 -0.136 0.502 -0.207 l 0.31 0.901 c -0.172 0.101 -0.406 0.193 -0.703 0.281 -0.293 0.079 -0.628 0.119 -1.013 0.119" style="fill:#fff"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/application-vnd.oasis.opendocument.chart.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-vnd.oasis.opendocument.chart.svg
new file mode 100644
index 00000000..c5b4d3a8
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-vnd.oasis.opendocument.chart.svg
@@ -0,0 +1,13 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <path d="m 5.336 0 c -0.687 0 -1.336 0.676 -1.336 1.394 l 0 29.21 c 0 0.676 0.687 1.394 1.336 1.394 l 21.327 0 c 0.648 0 1.336 -0.717 1.336 -1.394 l 0.001 -21.606 -9 -9 z" style="fill:#b8c300;fill-opacity:1"/>
+ <path d="m 21 9 7 7 0 -7 z" style="fill:#000;fill-opacity:0.196"/>
+ <path d="m 19 0 8.992 9 -7.613 0 c -0.673 0 -1.378 -0.713 -1.378 -1.386 z" style="fill:#fff;fill-opacity:0.392"/>
+ <path d="m 4 24 0 6.668 c 0 0.648 0.688 1.332 1.332 1.332 l 21.336 0 c 0.645 0 1.332 -0.684 1.332 -1.332 l 0 -6.668 z" style="fill:#000;fill-opacity:0.196"/>
+ <path d="m 9.912 27.998 c 0 0.281 0.013 0.545 0.03 0.791 0.03 0.242 0.077 0.453 0.141 0.633 0.077 0.18 0.176 0.321 0.304 0.426 0.128 0.105 0.385 0.158 0.599 0.158 0.21 0 0.461 -0.053 0.59 -0.158 0.133 -0.105 0.235 -0.246 0.304 -0.426 0.073 -0.189 0.12 -0.4 0.141 -0.642 0.026 -0.242 0.039 -0.501 0.039 -0.782 0 -0.277 -0.013 -0.536 -0.039 -0.778 -0.021 -0.251 -0.069 -0.462 -0.141 -0.642 -0.069 -0.18 -0.167 -0.321 -0.295 -0.426 -0.128 -0.105 -0.38 -0.158 -0.598 -0.158 -0.214 0 -0.47 0.053 -0.599 0.158 -0.128 0.105 -0.227 0.251 -0.304 0.435 -0.064 0.18 -0.111 0.391 -0.141 0.633 -0.017 0.242 -0.03 0.501 -0.03 0.778 m -1.186 0 c 0 -0.989 0.201 -1.736 0.599 -2.237 c 0.398 -0.51 0.955 -0.76 1.661 -0.76 c 0.736 0 1.297 0.251 1.683 0.76 0.385 0.501 0.578 1.248 0.578 2.237 0 0.993 -0.197 1.741 -0.587 2.251 c -0.394 0.501 -0.946 0.752 -1.661 0.752 -0.736 0 -1.301 -0.251 -1.695 -0.752 -0.385 -0.51 -0.578 -1.257 -0.578 -2.251" style="fill:#fff"/>
+ <path d="m 15.269 29.949 c 0.033 0.009 0.071 0.009 0.109 0.009 0.038 0 0.075 0 0.109 0 0.276 0 0.511 -0.048 0.695 -0.149 0.188 -0.097 0.343 -0.233 0.456 -0.409 0.117 -0.171 0.201 -0.374 0.247 -0.611 0.05 -0.242 0.08 -0.505 0.08 -0.791 0 -0.246 -0.021 -0.488 -0.059 -0.725 -0.042 -0.233 -0.113 -0.44 -0.209 -0.62 -0.1 -0.18 -0.234 -0.321 -0.406 -0.426 -0.172 -0.114 -0.394 -0.167 -0.666 -0.167 -0.05 0 -0.113 0 -0.176 0.009 -0.067 0 -0.126 0.004 -0.18 0.018 l 0 3.864 m 2.935 -1.952 c 0 0.532 -0.075 0.989 -0.218 1.367 -0.142 0.374 -0.335 0.677 -0.586 0.91 -0.251 0.237 -0.553 0.409 -0.904 0.519 -0.343 0.105 -0.72 0.158 -1.139 0.158 -0.218 0 -0.431 -0.009 -0.645 -0.035 -0.205 -0.018 -0.423 -0.053 -0.661 -0.101 l 0 -5.613 c 0.276 -0.057 0.536 -0.092 0.783 -0.11 0.243 -0.018 0.473 -0.031 0.682 -0.031 0.402 0 0.77 0.057 1.101 0.167 0.335 0.114 0.62 0.29 0.85 0.532 0.234 0.237 0.41 0.541 0.536 0.91 0.134 0.365 0.201 0.809 0.201 1.327" style="fill:#fff"/>
+ <path d="m 21.462 31 c -0.886 0 -1.559 -0.259 -2.025 -0.782 -0.467 -0.519 -0.702 -1.257 -0.702 -2.22 0 -0.475 0.073 -0.901 0.214 -1.27 0.141 -0.374 0.338 -0.686 0.587 -0.941 0.257 -0.259 0.561 -0.453 0.903 -0.585 c 0.351 -0.136 0.732 -0.202 1.148 -0.202 c 0.223 0 0.42 0.018 0.595 0.053 0.184 0.031 0.343 0.07 0.475 0.114 0.137 0.044 0.248 0.088 0.338 0.136 0.094 0.053 0.163 0.088 0.21 0.114 l -0.321 0.91 c -0.158 -0.092 -0.347 -0.171 -0.569 -0.233 -0.214 -0.066 -0.467 -0.101 -0.749 -0.101 -0.197 0 -0.39 0.035 -0.578 0.101 -0.184 0.062 -0.347 0.171 -0.497 0.325 -0.141 0.149 -0.261 0.352 -0.355 0.602 -0.086 0.255 -0.133 0.571 -0.133 0.949 0 0.655 0.124 1.16 0.368 1.512 0.248 0.347 0.655 0.523 1.216 0.523 0.321 0 0.591 -0.035 0.801 -0.101 0.214 -0.07 0.385 -0.136 0.514 -0.207 l 0.317 0.901 c -0.176 0.101 -0.415 0.193 -0.719 0.281 -0.3 0.079 -0.642 0.119 -1.036 0.119" style="fill:#fff"/>
+ <path d="m 17 21 0 -8 2 0 0 8 z" style="fill:#fff"/>
+ <path d="m 14 21 0 -11 2 0 0 11 z" style="fill:#fff"/>
+ <path d="m 11 21 0 -6 2 0 0 6 z" style="fill:#fff"/>
+ <path d="m 20 21 0 -3 2 0 0 3 z" style="fill:#fff"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/application-vnd.oasis.opendocument.database.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-vnd.oasis.opendocument.database.svg
new file mode 100644
index 00000000..d0549847
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-vnd.oasis.opendocument.database.svg
@@ -0,0 +1,16 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <path d="m 5.336 0 c -0.687 0 -1.336 0.676 -1.336 1.394 l 0 29.21 c 0 0.676 0.687 1.394 1.336 1.394 l 21.327 0 c 0.648 0 1.336 -0.717 1.336 -1.394 l 0.001 -21.606 -9 -9 z" style="fill:#a33639;fill-opacity:1"/>
+ <path d="m 4 24 0 6.668 c 0 0.648 0.688 1.332 1.332 1.332 l 21.336 0 c 0.645 0 1.332 -0.684 1.332 -1.332 l 0 -6.668 z" style="fill:#000;fill-opacity:0.196"/>
+ <path d="m 21 9 7 7 0 -7 z" style="fill:#000;fill-opacity:0.196"/>
+ <g transform="matrix(1.0731044,0,0,1.0731044,-0.94783357,-1.2204761)" style="fill:#fff">
+ <path d="m 22.482 28.27 c 0 0.319 -0.059 0.585 -0.176 0.803 -0.117 0.21 -0.277 0.379 -0.48 0.513 -0.199 0.125 -0.438 0.214 -0.715 0.27 -0.27 0.052 -0.563 0.077 -0.879 0.077 -0.25 0 -0.512 -0.012 -0.785 -0.04 -0.27 -0.024 -0.539 -0.061 -0.805 -0.113 l 0 -5.126 c 0.219 -0.032 0.453 -0.061 0.715 -0.085 0.258 -0.028 0.512 -0.04 0.766 -0.04 0.434 0 0.781 0.04 1.055 0.125 0.27 0.081 0.484 0.19 0.637 0.327 0.156 0.129 0.262 0.279 0.316 0.44 0.055 0.165 0.082 0.331 0.082 0.496 0 0.25 -0.066 0.472 -0.203 0.666 -0.129 0.194 -0.305 0.347 -0.527 0.46 0.387 0.129 0.652 0.307 0.785 0.529 0.145 0.222 0.215 0.456 0.215 0.698 m -2.703 -0.714 0 1.433 c 0.082 0.012 0.168 0.02 0.262 0.024 0.098 0.008 0.191 0.008 0.285 0.008 0.129 0 0.258 -0.008 0.379 -0.024 0.125 -0.024 0.23 -0.061 0.324 -0.109 0.098 -0.061 0.18 -0.137 0.242 -0.234 0.059 -0.101 0.09 -0.23 0.09 -0.383 0 -0.254 -0.09 -0.436 -0.266 -0.545 -0.176 -0.113 -0.41 -0.17 -0.703 -0.17 l -0.613 0 m 0.445 -0.872 c 0.289 0 0.508 -0.057 0.656 -0.17 0.148 -0.121 0.223 -0.283 0.223 -0.488 0 -0.125 -0.023 -0.222 -0.066 -0.295 -0.043 -0.081 -0.102 -0.141 -0.176 -0.182 -0.074 -0.044 -0.16 -0.073 -0.258 -0.085 -0.098 -0.016 -0.199 -0.024 -0.305 -0.024 -0.086 0 -0.176 0 -0.27 0.008 -0.09 0.004 -0.176 0.012 -0.25 0.024 l 0 1.211 0.445 0"/>
+ </g>
+ <path d="m 19 0 8.992 9 -7.613 0 c -0.673 0 -1.378 -0.713 -1.378 -1.386 z" style="fill:#fff;fill-opacity:0.392"/>
+ <g transform="matrix(0.93772881,0,0,0.93772881,0.9963399,-0.256407)" style="fill:#fff">
+ <path d="m 16 12 c -2.945 0 -5.332 0.746 -5.332 1.668 l 0 1.332 c 0 0.922 2.387 1.668 5.332 1.668 2.945 0 5.332 -0.746 5.332 -1.668 l 0 -1.332 c 0 -0.922 -2.387 -1.668 -5.332 -1.668 z"/>
+ <path d="m 15.984 17.332 c -2.391 0 -4.402 -0.488 -5.082 -1.164 -0.16 0.156 -0.234 0.324 -0.234 0.5 l 0 1.332 c 0 0.922 2.387 1.668 5.332 1.668 2.945 0 5.332 -0.746 5.332 -1.668 l 0 -1.332 c 0 -0.176 -0.094 -0.344 -0.25 -0.5 -0.68 0.676 -2.711 1.164 -5.098 1.164 z"/>
+ <path d="m 15.984 20.332 c -2.391 0 -4.402 -0.488 -5.082 -1.164 -0.16 0.156 -0.234 0.324 -0.234 0.5 l 0 1.332 c 0 0.922 2.387 1.668 5.332 1.668 2.945 0 5.332 -0.746 5.332 -1.668 l 0 -1.332 c 0 -0.176 -0.094 -0.344 -0.25 -0.5 -0.68 0.676 -2.711 1.164 -5.098 1.164 z"/>
+ </g>
+ <path d="m 9.912 27.998 c 0 0.281 0.013 0.545 0.03 0.791 0.03 0.242 0.077 0.453 0.141 0.633 0.077 0.18 0.176 0.321 0.304 0.426 0.128 0.105 0.385 0.158 0.599 0.158 0.21 0 0.461 -0.053 0.59 -0.158 0.133 -0.105 0.235 -0.246 0.304 -0.426 0.073 -0.189 0.12 -0.4 0.141 -0.642 0.026 -0.242 0.039 -0.501 0.039 -0.782 0 -0.277 -0.013 -0.536 -0.039 -0.778 -0.021 -0.251 -0.069 -0.462 -0.141 -0.642 -0.069 -0.18 -0.167 -0.321 -0.295 -0.426 -0.128 -0.105 -0.38 -0.158 -0.598 -0.158 -0.214 0 -0.47 0.053 -0.599 0.158 -0.128 0.105 -0.227 0.251 -0.304 0.435 -0.064 0.18 -0.111 0.391 -0.141 0.633 -0.017 0.242 -0.03 0.501 -0.03 0.778 m -1.186 0 c 0 -0.989 0.201 -1.736 0.599 -2.237 c 0.398 -0.51 0.955 -0.76 1.661 -0.76 c 0.736 0 1.297 0.251 1.683 0.76 0.385 0.501 0.578 1.248 0.578 2.237 0 0.993 -0.197 1.741 -0.587 2.251 c -0.394 0.501 -0.946 0.752 -1.661 0.752 -0.736 0 -1.301 -0.251 -1.695 -0.752 -0.385 -0.51 -0.578 -1.257 -0.578 -2.251" style="fill:#fff"/>
+ <path d="m 15.269 29.949 c 0.033 0.009 0.071 0.009 0.109 0.009 0.038 0 0.075 0 0.109 0 0.276 0 0.511 -0.048 0.695 -0.149 0.188 -0.097 0.343 -0.233 0.456 -0.409 0.117 -0.171 0.201 -0.374 0.247 -0.611 0.05 -0.242 0.08 -0.505 0.08 -0.791 0 -0.246 -0.021 -0.488 -0.059 -0.725 -0.042 -0.233 -0.113 -0.44 -0.209 -0.62 -0.1 -0.18 -0.234 -0.321 -0.406 -0.426 -0.172 -0.114 -0.394 -0.167 -0.666 -0.167 -0.05 0 -0.113 0 -0.176 0.009 -0.067 0 -0.126 0.004 -0.18 0.018 l 0 3.864 m 2.935 -1.952 c 0 0.532 -0.075 0.989 -0.218 1.367 -0.142 0.374 -0.335 0.677 -0.586 0.91 -0.251 0.237 -0.553 0.409 -0.904 0.519 -0.343 0.105 -0.72 0.158 -1.139 0.158 -0.218 0 -0.431 -0.009 -0.645 -0.035 -0.205 -0.018 -0.423 -0.053 -0.661 -0.101 l 0 -5.613 c 0.276 -0.057 0.536 -0.092 0.783 -0.11 0.243 -0.018 0.473 -0.031 0.682 -0.031 0.402 0 0.77 0.057 1.101 0.167 0.335 0.114 0.62 0.29 0.85 0.532 0.234 0.237 0.41 0.541 0.536 0.91 0.134 0.365 0.201 0.809 0.201 1.327" style="fill:#fff"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/application-vnd.oasis.opendocument.draw.template.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-vnd.oasis.opendocument.draw.template.svg
new file mode 120000
index 00000000..d4181d2d
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-vnd.oasis.opendocument.draw.template.svg
@@ -0,0 +1 @@
+application-vnd.sun.xml.draw.template.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/application-vnd.oasis.opendocument.drawing-template.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-vnd.oasis.opendocument.drawing-template.svg
new file mode 100644
index 00000000..3cc45746
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-vnd.oasis.opendocument.drawing-template.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <path d="m 5.344 0 c -0.687 0 -1.344 0.689 -1.344 1.406 l 0 29.19 c 0 0.676 0.695 1.406 1.344 1.406 l 21.313 0 c 0.648 0 1.344 -0.73 1.344 -1.406 l 0 -21.594 0 -7.625 c 0 -0.673 -0.702 -1.375 -1.375 -1.375 l -7.625 0 -13.656 0 z" style="fill:#edaf02;fill-opacity:1"/>
+ <path d="m 4 24 0 6.668 c 0 0.648 0.688 1.332 1.332 1.332 l 21.336 0 c 0.645 0 1.332 -0.684 1.332 -1.332 l 0 -6.668 z" style="fill:#000;fill-opacity:0.196"/>
+ <path d="m 10 21 0 -12 l 12 0 0 12 l -7 0 0 -6 3 0 0 2 -1 0 0 2 3 0 0 -8 -8 0 0 10 z" style="fill:#fff"/>
+ <g transform="matrix(1.049502,0,0,1.1252748,-0.79007905,-2.758244)" style="fill:#fff">
+ <path d="m 21.258 25.551 c -0.273 0 -0.504 0.043 -0.688 0.133 -0.188 0.086 -0.34 0.211 -0.465 0.371 -0.117 0.152 -0.203 0.34 -0.258 0.559 -0.051 0.215 -0.074 0.457 -0.074 0.719 0 0.613 0.105 1.063 0.324 1.355 0.215 0.285 0.535 0.43 0.953 0.43 0.07 0 0.145 -0.004 0.223 -0.008 0.082 -0.008 0.156 -0.016 0.223 -0.027 l 0 -1.863 1.145 0 0 2.551 c -0.137 0.043 -0.352 0.094 -0.641 0.148 -0.285 0.055 -0.633 0.082 -1.039 0.082 c -0.359 0 -0.684 -0.055 -0.977 -0.164 -0.285 -0.117 -0.527 -0.285 -0.73 -0.504 -0.207 -0.227 -0.363 -0.504 -0.477 -0.836 -0.109 -0.336 -0.164 -0.723 -0.164 -1.164 0 -0.434 0.063 -0.816 0.195 -1.145 0.129 -0.336 0.305 -0.617 0.527 -0.844 0.223 -0.227 0.484 -0.395 0.789 -0.504 0.301 -0.117 0.629 -0.172 0.973 -0.172 0.223 0 0.422 0.016 0.594 0.047 0.18 0.027 0.336 0.063 0.465 0.102 0.129 0.039 0.234 0.078 0.316 0.121 0.086 0.047 0.152 0.078 0.195 0.102 l -0.297 0.809 c -0.137 -0.078 -0.305 -0.145 -0.504 -0.207 -0.195 -0.059 -0.402 -0.09 -0.609 -0.09"/>
+ </g>
+ <path d="m 9.867 27.998 c 0 0.281 0.014 0.545 0.032 0.791 0.032 0.242 0.084 0.453 0.153 0.633 0.084 0.18 0.19 0.321 0.329 0.426 0.139 0.105 0.436 0.158 0.668 0.158 0.227 0 0.519 -0.053 0.658 -0.158 0.144 -0.105 0.255 -0.246 0.329 -0.426 0.079 -0.189 0.13 -0.4 0.153 -0.642 0.028 -0.242 0.042 -0.501 0.042 -0.782 0 -0.277 -0.014 -0.536 -0.042 -0.778 -0.023 -0.251 -0.074 -0.462 -0.153 -0.642 -0.074 -0.18 -0.181 -0.321 -0.32 -0.426 -0.139 -0.105 -0.43 -0.158 -0.667 -0.158 -0.232 0 -0.528 0.053 -0.668 0.158 -0.139 0.105 -0.246 0.251 -0.329 0.435 -0.07 0.18 -0.121 0.391 -0.153 0.633 -0.019 0.242 -0.032 0.501 -0.032 0.778 m -1.267 0 c 0 -0.989 0.218 -1.736 0.65 -2.237 0.432 -0.51 1.035 -0.76 1.8 -0.76 c 0.798 0 1.406 0.251 1.824 0.76 0.418 0.501 0.626 1.248 0.626 2.237 0 0.993 -0.213 1.741 -0.636 2.251 c -0.427 0.501 -1.025 0.752 -1.8 0.752 -0.798 0 -1.411 -0.251 -1.837 -0.752 -0.418 -0.51 -0.626 -1.257 -0.626 -2.251" style="fill:#fff"/>
+ <path d="m 18.64 25 0 0.99 -1.625 0 0 5.01 -1.215 0 0 -5.01 -1.739 0 0 -0.99 4.579 0" style="fill:#fff"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/application-vnd.oasis.opendocument.drawing.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-vnd.oasis.opendocument.drawing.svg
new file mode 100644
index 00000000..82769f86
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-vnd.oasis.opendocument.drawing.svg
@@ -0,0 +1,12 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <path d="m 5.336 0 c -0.687 0 -1.336 0.676 -1.336 1.394 l 0 29.21 c 0 0.676 0.687 1.394 1.336 1.394 l 21.327 0 c 0.648 0 1.336 -0.717 1.336 -1.394 l 0.001 -21.606 l -9 -9 z" style="fill:#edaf02;fill-opacity:1"/>
+ <path d="m 21 9 7 7 0 -7 z" style="fill:#000;fill-opacity:0.196"/>
+ <path d="m 19 0 8.992 9 -7.613 0 c -0.673 0 -1.378 -0.713 -1.378 -1.386 z" style="fill:#fff;fill-opacity:0.392"/>
+ <path d="m 4 24 0 6.668 c 0 0.648 0.688 1.332 1.332 1.332 l 21.336 0 c 0.645 0 1.332 -0.684 1.332 -1.332 l 0 -6.668 z" style="fill:#000;fill-opacity:0.196"/>
+ <path d="m 10 22 0 -11 12 0 0 11 -7 0 0 -6 3 0 0 2 -1 0 0 2 3 0 0 -7 -8 0 0 9 z" style="fill:#fff"/>
+ <g transform="matrix(1.0556532,0,0,1.0556532,-0.92951295,-0.66959459)" style="fill:#fff">
+ <path d="m 21.258 25.26 c -0.273 0 -0.504 0.046 -0.688 0.142 -0.188 0.092 -0.34 0.225 -0.465 0.396 -0.117 0.162 -0.203 0.362 -0.258 0.595 -0.051 0.229 -0.074 0.487 -0.074 0.766 0 0.654 0.105 1.133 0.324 1.445 0.215 0.304 0.535 0.458 0.953 0.458 0.07 0 0.145 -0.004 0.223 -0.008 0.082 -0.008 0.156 -0.017 0.223 -0.029 l 0 -1.986 1.145 0 0 2.719 c -0.137 0.046 -0.352 0.1 -0.641 0.158 -0.285 0.058 -0.633 0.087 -1.039 0.087 c -0.359 0 -0.684 -0.058 -0.977 -0.175 -0.285 -0.125 -0.527 -0.304 -0.73 -0.537 -0.207 -0.242 -0.363 -0.537 -0.477 -0.891 -0.109 -0.358 -0.164 -0.77 -0.164 -1.241 0 -0.462 0.063 -0.87 0.195 -1.22 0.129 -0.358 0.305 -0.658 0.527 -0.899 0.223 -0.242 0.484 -0.421 0.789 -0.537 0.301 -0.125 0.629 -0.183 0.973 -0.183 0.223 0 0.422 0.017 0.594 0.05 0.18 0.029 0.336 0.067 0.465 0.108 0.129 0.042 0.234 0.083 0.316 0.129 0.086 0.05 0.152 0.083 0.195 0.108 l -0.297 0.862 c -0.137 -0.083 -0.305 -0.154 -0.504 -0.221 -0.195 -0.062 -0.402 -0.096 -0.609 -0.096"/>
+ </g>
+ <path d="m 9.912 27.998 c 0 0.281 0.013 0.545 0.03 0.791 0.03 0.242 0.077 0.453 0.141 0.633 0.077 0.18 0.176 0.321 0.304 0.426 0.128 0.105 0.385 0.158 0.599 0.158 0.21 0 0.461 -0.053 0.59 -0.158 0.133 -0.105 0.235 -0.246 0.304 -0.426 0.073 -0.189 0.12 -0.4 0.141 -0.642 0.026 -0.242 0.039 -0.501 0.039 -0.782 0 -0.277 -0.013 -0.536 -0.039 -0.778 -0.021 -0.251 -0.069 -0.462 -0.141 -0.642 -0.069 -0.18 -0.167 -0.321 -0.295 -0.426 -0.128 -0.105 -0.38 -0.158 -0.598 -0.158 -0.214 0 -0.47 0.053 -0.599 0.158 -0.128 0.105 -0.227 0.251 -0.304 0.435 -0.064 0.18 -0.111 0.391 -0.141 0.633 -0.017 0.242 -0.03 0.501 -0.03 0.778 m -1.186 0 c 0 -0.989 0.201 -1.736 0.599 -2.237 c 0.398 -0.51 0.955 -0.76 1.661 -0.76 c 0.736 0 1.297 0.251 1.683 0.76 0.385 0.501 0.578 1.248 0.578 2.237 0 0.993 -0.197 1.741 -0.587 2.251 c -0.394 0.501 -0.946 0.752 -1.661 0.752 -0.736 0 -1.302 -0.251 -1.695 -0.752 -0.385 -0.51 -0.578 -1.257 -0.578 -2.251" style="fill:#fff"/>
+ <path d="m 15.269 29.949 c 0.033 0.009 0.071 0.009 0.109 0.009 0.038 0 0.075 0 0.109 0 0.276 0 0.511 -0.048 0.695 -0.149 0.188 -0.097 0.343 -0.233 0.456 -0.409 0.117 -0.171 0.201 -0.374 0.247 -0.611 0.05 -0.242 0.08 -0.505 0.08 -0.791 0 -0.246 -0.021 -0.488 -0.059 -0.725 -0.042 -0.233 -0.113 -0.44 -0.209 -0.62 -0.1 -0.18 -0.234 -0.321 -0.406 -0.426 -0.172 -0.114 -0.394 -0.167 -0.666 -0.167 -0.05 0 -0.113 0 -0.176 0.009 -0.067 0 -0.126 0.004 -0.18 0.018 l 0 3.864 m 2.935 -1.952 c 0 0.532 -0.075 0.989 -0.218 1.367 -0.142 0.374 -0.335 0.677 -0.586 0.91 -0.251 0.237 -0.553 0.409 -0.904 0.519 -0.343 0.105 -0.72 0.158 -1.139 0.158 -0.218 0 -0.431 -0.009 -0.645 -0.035 -0.205 -0.018 -0.423 -0.053 -0.661 -0.101 l 0 -5.613 c 0.276 -0.057 0.536 -0.092 0.783 -0.11 0.243 -0.018 0.473 -0.031 0.682 -0.031 0.402 0 0.77 0.057 1.101 0.167 0.335 0.114 0.62 0.29 0.85 0.532 0.234 0.237 0.41 0.541 0.536 0.91 0.134 0.365 0.201 0.809 0.201 1.327" style="fill:#fff"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/application-vnd.oasis.opendocument.drawing.template.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-vnd.oasis.opendocument.drawing.template.svg
new file mode 120000
index 00000000..3ead4f1e
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-vnd.oasis.opendocument.drawing.template.svg
@@ -0,0 +1 @@
+application-vnd.oasis.opendocument.draw.template.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/application-vnd.oasis.opendocument.formula-template.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-vnd.oasis.opendocument.formula-template.svg
new file mode 100644
index 00000000..551d93da
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-vnd.oasis.opendocument.formula-template.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <path d="m 5.344 0 c -0.687 0 -1.344 0.689 -1.344 1.406 l 0 29.19 c 0 0.676 0.695 1.406 1.344 1.406 l 21.313 0 c 0.648 0 1.344 -0.73 1.344 -1.406 l 0 -21.594 0 -7.625 c 0 -0.673 -0.702 -1.375 -1.375 -1.375 l -7.625 0 -13.656 0 z" style="fill:#785a8b;fill-opacity:1"/>
+ <path d="m 4 24 0 6.668 c 0 0.648 0.688 1.332 1.332 1.332 l 21.336 0 c 0.645 0 1.332 -0.684 1.332 -1.332 l 0 -6.668 z" style="fill:#000;fill-opacity:0.196"/>
+ <path d="m 12 11 0 6 -2 0 2 4 1 0 0 -9 c 2.953 0 6.149 0 9 0 l 0 -1 z m 3.62 1.88 -1.416 1.476 2.478 2.584 -2.478 2.584 l 1.416 1.476 2.478 -2.584 2.478 2.584 l 1.416 -1.476 -2.478 -2.584 2.478 -2.584 -1.416 -1.476 -2.478 2.584 z" style="fill:#fff"/>
+ <path d="m 19.18 31 0 -6 3.82 0 0 1 -2.737 0 0 1.957 2.2 0 0 0.986 -2.2 0 0 2.057 l -1.083 0" style="fill:#fff"/>
+ <path d="m 9.937 27.998 c 0 0.281 0.014 0.545 0.032 0.791 0.032 0.242 0.084 0.453 0.153 0.633 0.084 0.18 0.19 0.321 0.329 0.426 0.139 0.105 0.436 0.158 0.668 0.158 0.227 0 0.519 -0.053 0.658 -0.158 0.144 -0.105 0.255 -0.246 0.329 -0.426 0.079 -0.189 0.13 -0.4 0.153 -0.642 0.028 -0.242 0.042 -0.501 0.042 -0.782 0 -0.277 -0.014 -0.536 -0.042 -0.778 -0.023 -0.251 -0.074 -0.462 -0.153 -0.642 -0.074 -0.18 -0.181 -0.321 -0.32 -0.426 -0.139 -0.105 -0.43 -0.158 -0.667 -0.158 -0.232 0 -0.528 0.053 -0.668 0.158 -0.139 0.105 -0.246 0.251 -0.329 0.435 -0.07 0.18 -0.121 0.391 -0.153 0.633 -0.019 0.242 -0.032 0.501 -0.032 0.778 m -1.267 0 c 0 -0.989 0.218 -1.736 0.65 -2.237 c 0.432 -0.51 1.035 -0.76 1.8 -0.76 c 0.798 0 1.406 0.251 1.824 0.76 0.418 0.501 0.626 1.248 0.626 2.237 0 0.993 -0.213 1.741 -0.636 2.251 c -0.427 0.501 -1.025 0.752 -1.8 0.752 -0.798 0 -1.411 -0.251 -1.837 -0.752 -0.418 -0.51 -0.626 -1.257 -0.626 -2.251" style="fill:#fff"/>
+ <path d="m 18.67 25 0 0.99 -1.682 0 0 5.01 -1.215 0 0 -5.01 -1.711 0 0 -0.99 4.609 0" style="fill:#fff"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/application-vnd.oasis.opendocument.formula.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-vnd.oasis.opendocument.formula.svg
new file mode 100644
index 00000000..ebf52a14
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-vnd.oasis.opendocument.formula.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <path d="m 5.336 0 c -0.687 0 -1.336 0.676 -1.336 1.394 l 0 29.21 c 0 0.676 0.687 1.394 1.336 1.394 l 21.327 0 c 0.648 0 1.336 -0.717 1.336 -1.394 l 0.001 -21.606 l -9 -9 z" style="fill:#785a8b;fill-opacity:1"/>
+ <path d="m 21 9 7 7 0 -7 z" style="fill:#000;fill-opacity:0.196"/>
+ <path d="m 19 0 8.992 9 -7.613 0 c -0.673 0 -1.378 -0.713 -1.378 -1.386 z" style="fill:#fff;fill-opacity:0.392"/>
+ <path d="m 4 24 0 6.668 c 0 0.648 0.688 1.332 1.332 1.332 l 21.336 0 c 0.645 0 1.332 -0.684 1.332 -1.332 l 0 -6.668 z" style="fill:#000;fill-opacity:0.196"/>
+ <path d="m 19.217 31 0 -6 l 3.783 0 l 0 0.991 -2.755 0 0 1.954 2.355 0 0 0.986 -2.355 0 0 2.069 -1.028 0" style="fill:#fff"/>
+ <path d="m 12 12 0 6 -2 0 2 4 1 0 0 -9 c 2.953 0 6.149 0 9 0 l 0 -1 z m 3.62 1.88 -1.416 1.476 2.478 2.584 -2.478 2.584 l 1.416 1.476 2.478 -2.584 2.478 2.584 l 1.416 -1.476 -2.478 -2.584 2.478 -2.584 -1.416 -1.476 -2.478 2.584 z" style="fill:#fff"/>
+ <path d="m 9.912 27.998 c 0 0.281 0.013 0.545 0.03 0.791 0.03 0.242 0.077 0.453 0.141 0.633 0.077 0.18 0.176 0.321 0.304 0.426 0.128 0.105 0.385 0.158 0.599 0.158 0.21 0 0.461 -0.053 0.59 -0.158 0.133 -0.105 0.235 -0.246 0.304 -0.426 0.073 -0.189 0.12 -0.4 0.141 -0.642 0.026 -0.242 0.039 -0.501 0.039 -0.782 0 -0.277 -0.013 -0.536 -0.039 -0.778 -0.021 -0.251 -0.069 -0.462 -0.141 -0.642 -0.069 -0.18 -0.167 -0.321 -0.295 -0.426 -0.128 -0.105 -0.38 -0.158 -0.598 -0.158 -0.214 0 -0.47 0.053 -0.599 0.158 -0.128 0.105 -0.227 0.251 -0.304 0.435 -0.064 0.18 -0.111 0.391 -0.141 0.633 -0.017 0.242 -0.03 0.501 -0.03 0.778 m -1.186 0 c 0 -0.989 0.201 -1.736 0.599 -2.237 c 0.398 -0.51 0.955 -0.76 1.661 -0.76 c 0.736 0 1.297 0.251 1.683 0.76 0.385 0.501 0.578 1.248 0.578 2.237 0 0.993 -0.197 1.741 -0.587 2.251 c -0.394 0.501 -0.946 0.752 -1.661 0.752 -0.736 0 -1.301 -0.251 -1.695 -0.752 -0.385 -0.51 -0.578 -1.257 -0.578 -2.251" style="fill:#fff"/>
+ <path d="m 15.2 29.949 c 0.033 0.009 0.14 0.009 0.178 0.009 l 0.109 0 c 0.276 0 0.511 -0.048 0.695 -0.149 0.188 -0.097 0.343 -0.233 0.456 -0.409 0.117 -0.171 0.201 -0.374 0.247 -0.611 0.05 -0.242 0.08 -0.505 0.08 -0.791 0 -0.246 -0.021 -0.488 -0.059 -0.725 -0.042 -0.233 -0.113 -0.44 -0.209 -0.62 -0.1 -0.18 -0.234 -0.321 -0.406 -0.426 -0.172 -0.114 -0.394 -0.167 -0.666 -0.167 -0.05 0 -0.113 0 -0.176 0.009 -0.067 0 -0.194 0.004 -0.249 0.018 l 0 3.864 m 3 -1.952 c 0 0.532 -0.075 0.989 -0.218 1.367 -0.142 0.374 -0.335 0.677 -0.586 0.91 -0.251 0.237 -0.553 0.409 -0.904 0.519 -0.343 0.105 -0.72 0.158 -1.139 0.158 -0.218 0 -0.431 -0.009 -0.645 -0.035 -0.205 -0.018 -0.423 -0.053 -0.661 -0.101 l 0 -5.613 c 0.276 -0.057 0.536 -0.092 0.783 -0.11 0.243 -0.018 0.473 -0.031 0.682 -0.031 0.402 0 0.77 0.057 1.101 0.167 0.335 0.114 0.62 0.29 0.85 0.532 0.234 0.237 0.41 0.541 0.536 0.91 0.134 0.365 0.201 0.809 0.201 1.327" style="fill:#fff"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/application-vnd.oasis.opendocument.graphics.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-vnd.oasis.opendocument.graphics.svg
new file mode 120000
index 00000000..0095318b
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-vnd.oasis.opendocument.graphics.svg
@@ -0,0 +1 @@
+application-vnd.oasis.opendocument.drawing.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/application-vnd.oasis.opendocument.image-template.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-vnd.oasis.opendocument.image-template.svg
new file mode 100644
index 00000000..b363c82b
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-vnd.oasis.opendocument.image-template.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <path d="m 5.344 0 c -0.687 0 -1.344 0.689 -1.344 1.406 l 0 29.19 c 0 0.676 0.695 1.406 1.344 1.406 l 21.313 0 c 0.648 0 1.344 -0.73 1.344 -1.406 l 0 -21.594 0 -7.625 c 0 -0.673 -0.702 -1.375 -1.375 -1.375 l -7.625 0 -13.656 0 z" style="fill:#edaf02;fill-opacity:1"/>
+ <path d="m 4 24 0 6.668 c 0 0.648 0.688 1.332 1.332 1.332 l 21.336 0 c 0.645 0 1.332 -0.684 1.332 -1.332 l 0 -6.668 z" style="fill:#000;fill-opacity:0.196"/>
+ <path d="m 10 21 0 -12 l 12 0 0 12 l -7 0 0 -6 l 3 0 l 0 2 -1 0 0 2 3 0 0 -8 -8 0 0 10 z" style="fill:#fff"/>
+ <g transform="matrix(1.0568245,0,0,1.1734149,-0.95606499,-4.078524)" style="fill:#fff">
+ <path d="m 19.234 29.895 0 -0.852 1.353 0 0 -3.409 -1.353 0 0 -0.852 3.691 0 0 0.852 -1.215 0 0 3.409 1.215 0 0 0.852 -3.691 0"/>
+ </g>
+ <path d="m 9.937 27.998 c 0 0.281 0.014 0.545 0.032 0.791 0.032 0.242 0.084 0.453 0.153 0.633 0.084 0.18 0.19 0.321 0.329 0.426 0.139 0.105 0.436 0.158 0.668 0.158 0.227 0 0.519 -0.053 0.658 -0.158 0.144 -0.105 0.255 -0.246 0.329 -0.426 0.079 -0.189 0.13 -0.4 0.153 -0.642 0.028 -0.242 0.042 -0.501 0.042 -0.782 0 -0.277 -0.014 -0.536 -0.042 -0.778 -0.023 -0.251 -0.074 -0.462 -0.153 -0.642 -0.074 -0.18 -0.181 -0.321 -0.32 -0.426 -0.139 -0.105 -0.43 -0.158 -0.667 -0.158 -0.232 0 -0.528 0.053 -0.668 0.158 -0.139 0.105 -0.246 0.251 -0.329 0.435 -0.07 0.18 -0.121 0.391 -0.153 0.633 -0.019 0.242 -0.032 0.501 -0.032 0.778 m -1.267 0 c 0 -0.989 0.218 -1.736 0.65 -2.237 c 0.432 -0.51 1.035 -0.76 1.8 -0.76 c 0.798 0 1.406 0.251 1.824 0.76 0.418 0.501 0.626 1.248 0.626 2.237 0 0.993 -0.213 1.741 -0.636 2.251 c -0.427 0.501 -1.025 0.752 -1.8 0.752 -0.798 0 -1.411 -0.251 -1.837 -0.752 -0.418 -0.51 -0.626 -1.257 -0.626 -2.251" style="fill:#fff"/>
+ <path d="m 18.67 25 0 0.99 -1.682 0 0 5.01 -1.215 0 0 -5.01 -1.711 0 0 -0.99 4.609 0" style="fill:#fff"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/application-vnd.oasis.opendocument.image.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-vnd.oasis.opendocument.image.svg
new file mode 120000
index 00000000..a2c40c72
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-vnd.oasis.opendocument.image.svg
@@ -0,0 +1 @@
+image-x-generic.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/application-vnd.oasis.opendocument.master-document.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-vnd.oasis.opendocument.master-document.svg
new file mode 100644
index 00000000..77cc893d
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-vnd.oasis.opendocument.master-document.svg
@@ -0,0 +1,15 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <path d="m 5.336 0 c -0.687 0 -1.336 0.676 -1.336 1.394 l 0 29.21 c 0 0.676 0.687 1.394 1.336 1.394 l 21.327 0 c 0.648 0 1.336 -0.717 1.336 -1.394 l 0.001 -21.606 l -9 -9 z" style="fill:#37669f;fill-opacity:1"/>
+ <path d="m 21 9 7 7 0 -7 z" style="fill:#000;fill-opacity:0.196"/>
+ <path d="m 19 0 8.992 9 -7.613 0 c -0.673 0 -1.378 -0.713 -1.378 -1.386 z" style="fill:#fff;fill-opacity:0.392"/>
+ <path d="m 10.998 10.999 0.002 4 1 0 l 0 -3 3 0 0 -1 z" style="fill:#fff"/>
+ <path d="m 21 10.999 -0.002 4 -1 0 l 0 -3 -3 0 0 -1 z" style="fill:#fff"/>
+ <path d="m 4 24 0 6.668 c 0 0.648 0.688 1.332 1.332 1.332 l 21.336 0 c 0.645 0 1.332 -0.684 1.332 -1.332 l 0 -6.668 z" style="fill:#000;fill-opacity:0.196"/>
+ <g transform="matrix(1.1183529,0,0,1.1734149,-2.044559,-4.0786874)" style="fill:#fff">
+ <path d="m 19.765 24.781 c 0.272 0.756 0.529 1.512 0.801 2.262 0.279 -0.767 0.544 -1.504 0.824 -2.262 l 0.941 0 c 0.183 1.734 0.32 3.443 0.376 5.113 l -1.039 0 0.019 -3.973 -0.699 2.164 -0.828 0 -0.672 -2.164 0.019 3.973 -1.039 0 c 0.069 -1.733 0.175 -3.426 0.36 -5.113 l 0.938 0"/>
+ </g>
+ <path d="m 21 21 -0.002 -4 -1 0 0 3 -3 0 0 1 z" style="fill:#fff"/>
+ <path d="m 10.998 21 0.002 -4 1 0 l 0 3 l 3 0 0 1 z" style="fill:#fff"/>
+ <path d="m 9.912 27.998 c 0 0.281 0.013 0.545 0.03 0.791 0.03 0.242 0.077 0.453 0.141 0.633 0.077 0.18 0.176 0.321 0.304 0.426 0.128 0.105 0.385 0.158 0.599 0.158 0.21 0 0.461 -0.053 0.59 -0.158 0.133 -0.105 0.235 -0.246 0.304 -0.426 0.073 -0.189 0.12 -0.4 0.141 -0.642 0.026 -0.242 0.039 -0.501 0.039 -0.782 0 -0.277 -0.013 -0.536 -0.039 -0.778 -0.021 -0.251 -0.069 -0.462 -0.141 -0.642 -0.069 -0.18 -0.167 -0.321 -0.295 -0.426 -0.128 -0.105 -0.38 -0.158 -0.598 -0.158 -0.214 0 -0.47 0.053 -0.599 0.158 -0.128 0.105 -0.227 0.251 -0.304 0.435 -0.064 0.18 -0.111 0.391 -0.141 0.633 -0.017 0.242 -0.03 0.501 -0.03 0.778 m -1.186 0 c 0 -0.989 0.201 -1.736 0.599 -2.237 c 0.398 -0.51 0.955 -0.76 1.661 -0.76 c 0.736 0 1.297 0.251 1.683 0.76 0.385 0.501 0.578 1.248 0.578 2.237 0 0.993 -0.197 1.741 -0.587 2.251 c -0.394 0.501 -0.946 0.752 -1.661 0.752 -0.736 0 -1.301 -0.251 -1.695 -0.752 -0.385 -0.51 -0.578 -1.257 -0.578 -2.251" style="fill:#fff"/>
+ <path d="m 15.269 29.949 c 0.033 0.009 0.071 0.009 0.109 0.009 0.038 0 0.075 0 0.109 0 0.276 0 0.511 -0.048 0.695 -0.149 0.188 -0.097 0.343 -0.233 0.456 -0.409 0.117 -0.171 0.201 -0.374 0.247 -0.611 0.05 -0.242 0.08 -0.505 0.08 -0.791 0 -0.246 -0.021 -0.488 -0.059 -0.725 -0.042 -0.233 -0.113 -0.44 -0.209 -0.62 -0.1 -0.18 -0.234 -0.321 -0.406 -0.426 -0.172 -0.114 -0.394 -0.167 -0.666 -0.167 -0.05 0 -0.113 0 -0.176 0.009 -0.067 0 -0.126 0.004 -0.18 0.018 l 0 3.864 m 2.935 -1.952 c 0 0.532 -0.075 0.989 -0.218 1.367 -0.142 0.374 -0.335 0.677 -0.586 0.91 -0.251 0.237 -0.553 0.409 -0.904 0.519 -0.343 0.105 -0.72 0.158 -1.139 0.158 -0.218 0 -0.431 -0.009 -0.645 -0.035 -0.205 -0.018 -0.423 -0.053 -0.661 -0.101 l 0 -5.613 c 0.276 -0.057 0.536 -0.092 0.783 -0.11 0.243 -0.018 0.473 -0.031 0.682 -0.031 0.402 0 0.77 0.057 1.101 0.167 0.335 0.114 0.62 0.29 0.85 0.532 0.234 0.237 0.41 0.541 0.536 0.91 0.134 0.365 0.201 0.809 0.201 1.327" style="fill:#fff"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/application-vnd.oasis.opendocument.presentation-template.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-vnd.oasis.opendocument.presentation-template.svg
new file mode 100644
index 00000000..b37801a0
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-vnd.oasis.opendocument.presentation-template.svg
@@ -0,0 +1,13 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <path d="m 5.344 0 c -0.687 0 -1.344 0.689 -1.344 1.406 l 0 29.19 c 0 0.676 0.695 1.406 1.344 1.406 l 21.313 0 c 0.648 0 1.344 -0.73 1.344 -1.406 l 0 -21.594 0 -7.625 c 0 -0.673 -0.702 -1.375 -1.375 -1.375 l -7.625 0 -13.656 0 z" style="fill:#d14626;fill-opacity:1"/>
+ <path d="m 4 24 0 6.668 c 0 0.648 0.688 1.332 1.332 1.332 l 21.336 0 c 0.645 0 1.332 -0.684 1.332 -1.332 l 0 -6.668 z" style="fill:#000;fill-opacity:0.196"/>
+ <path d="m 8 11 5 0 0 3 -5 0 z" style="fill:#fff"/>
+ <g transform="matrix(1.0547745,0,0,1.1601208,-0.73882533,-3.6812672)" style="fill:#fff">
+ <path d="m 20.379 24.723 c 0.727 0 1.289 0.137 1.688 0.406 0.398 0.266 0.602 0.699 0.602 1.305 0 0.609 -0.203 1.055 -0.609 1.328 -0.402 0.27 -0.969 0.406 -1.707 0.406 l -0.5 0 0 1.727 -1.043 0 0 -5.05 c 0.523 -0.1 1.045 -0.103 1.57 -0.125 m 0.129 0.887 c -0.198 -0.004 -0.459 0.015 -0.656 0.023 l 0 1.652 0.555 0 c 0.363 0 0.637 -0.066 0.82 -0.191 0.184 -0.133 0.277 -0.355 0.277 -0.668 0 -0.297 -0.094 -0.508 -0.277 -0.629 -0.176 -0.125 -0.418 -0.188 -0.719 -0.188"/>
+ </g>
+ <path d="m 8 16 5 0 0 3 -5 0 z" style="fill:#fff"/>
+ <path d="m 20 9.993 0 4.01 4 0 c 0 -2.214 -1.791 -4.01 -4 -4.01 z" style="fill:#fff"/>
+ <path d="m 19 11 c -2.21 0 -4 1.79 -4 4 c 0 2.21 1.792 4 4 4 c 2.21 0 3.998 -1.79 3.998 -4 l -3.998 0 z" style="fill:#fff"/>
+ <path d="m 9.937 27.998 c 0 0.281 0.014 0.545 0.032 0.791 0.032 0.242 0.084 0.453 0.153 0.633 0.084 0.18 0.19 0.321 0.329 0.426 0.139 0.105 0.436 0.158 0.668 0.158 0.227 0 0.519 -0.053 0.658 -0.158 0.144 -0.105 0.255 -0.246 0.329 -0.426 0.079 -0.189 0.13 -0.4 0.153 -0.642 0.028 -0.242 0.042 -0.501 0.042 -0.782 0 -0.277 -0.014 -0.536 -0.042 -0.778 -0.023 -0.251 -0.074 -0.462 -0.153 -0.642 -0.074 -0.18 -0.181 -0.321 -0.32 -0.426 -0.139 -0.105 -0.43 -0.158 -0.667 -0.158 -0.232 0 -0.528 0.053 -0.668 0.158 -0.139 0.105 -0.246 0.251 -0.329 0.435 -0.07 0.18 -0.121 0.391 -0.153 0.633 -0.019 0.242 -0.032 0.501 -0.032 0.778 m -1.267 0 c 0 -0.989 0.218 -1.736 0.65 -2.237 c 0.432 -0.51 1.035 -0.76 1.8 -0.76 c 0.798 0 1.406 0.251 1.824 0.76 0.418 0.501 0.626 1.248 0.626 2.237 0 0.993 -0.213 1.741 -0.636 2.251 c -0.427 0.501 -1.025 0.752 -1.8 0.752 -0.798 0 -1.411 -0.251 -1.837 -0.752 -0.418 -0.51 -0.626 -1.257 -0.626 -2.251" style="fill:#fff"/>
+ <path d="m 18.67 25 0 0.99 -1.682 0 0 5.01 -1.215 0 0 -5.01 -1.711 0 0 -0.99 4.609 0" style="fill:#fff"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/application-vnd.oasis.opendocument.presentation.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-vnd.oasis.opendocument.presentation.svg
new file mode 100644
index 00000000..c0d8e7fb
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-vnd.oasis.opendocument.presentation.svg
@@ -0,0 +1,15 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <path d="m 5.336 0 c -0.687 0 -1.336 0.676 -1.336 1.394 l 0 29.21 c 0 0.676 0.687 1.394 1.336 1.394 l 21.327 0 c 0.648 0 1.336 -0.717 1.336 -1.394 l 0.001 -21.606 l -9 -9 z" style="fill:#d14626;fill-opacity:1"/>
+ <path d="m 21 9 7 7 0 -7 z" style="fill:#000;fill-opacity:0.196"/>
+ <path d="m 19 0 8.992 9 -7.613 0 c -0.673 0 -1.378 -0.713 -1.378 -1.386 z" style="fill:#fff;fill-opacity:0.392"/>
+ <path d="m 4 24 0 6.668 c 0 0.648 0.688 1.332 1.332 1.332 l 21.336 0 c 0.645 0 1.332 -0.684 1.332 -1.332 l 0 -6.668 z" style="fill:#000;fill-opacity:0.196"/>
+ <path d="m 8 12 5 0 0 3 -5 0 z" style="fill:#fff"/>
+ <g transform="matrix(1.0547745,0,0,1.0547745,-0.9095951,-0.64323424)" style="fill:#fff">
+ <path d="m 20.446 24.312 c 0.727 0 1.289 0.15 1.688 0.447 0.398 0.292 0.602 0.769 0.602 1.435 0 0.67 -0.203 1.16 -0.609 1.461 -0.402 0.296 -0.969 0.447 -1.707 0.447 l -0.453 0 0 1.899 -1.09 0 0 -5.551 c 0.523 -0.11 1.045 -0.113 1.57 -0.137 m 0.129 0.975 c -0.198 -0.004 -0.412 0.017 -0.609 0.026 l 0 1.817 0.507 0 c 0.363 0 0.637 -0.073 0.82 -0.211 0.184 -0.146 0.277 -0.391 0.277 -0.735 0 -0.327 -0.094 -0.559 -0.277 -0.692 -0.176 -0.137 -0.418 -0.206 -0.719 -0.206"/>
+ </g>
+ <path d="m 8 17 5 0 0 3 -5 0 z" style="fill:#fff"/>
+ <path d="m 20 10.993 0 4.01 l 4 0 c 0 -2.214 -1.791 -4.01 -4 -4.01 z" style="fill:#fff"/>
+ <path d="m 19 12 c -2.21 0 -4 1.79 -4 4 c 0 2.21 1.792 4 4 4 c 2.21 0 3.998 -1.79 3.998 -4 l -3.998 0 z" style="fill:#fff"/>
+ <path d="m 9.912 27.998 c 0 0.281 0.013 0.545 0.03 0.791 0.03 0.242 0.077 0.453 0.141 0.633 0.077 0.18 0.176 0.321 0.304 0.426 0.128 0.105 0.385 0.158 0.599 0.158 0.21 0 0.461 -0.053 0.59 -0.158 0.133 -0.105 0.235 -0.246 0.304 -0.426 0.073 -0.189 0.12 -0.4 0.141 -0.642 0.026 -0.242 0.039 -0.501 0.039 -0.782 0 -0.277 -0.013 -0.536 -0.039 -0.778 -0.021 -0.251 -0.069 -0.462 -0.141 -0.642 -0.069 -0.18 -0.167 -0.321 -0.295 -0.426 -0.128 -0.105 -0.38 -0.158 -0.598 -0.158 -0.214 0 -0.47 0.053 -0.599 0.158 -0.128 0.105 -0.227 0.251 -0.304 0.435 -0.064 0.18 -0.111 0.391 -0.141 0.633 -0.017 0.242 -0.03 0.501 -0.03 0.778 m -1.186 0 c 0 -0.989 0.201 -1.736 0.599 -2.237 c 0.398 -0.51 0.955 -0.76 1.661 -0.76 c 0.736 0 1.297 0.251 1.683 0.76 0.385 0.501 0.578 1.248 0.578 2.237 0 0.993 -0.197 1.741 -0.587 2.251 c -0.394 0.501 -0.946 0.752 -1.661 0.752 -0.736 0 -1.301 -0.251 -1.695 -0.752 -0.385 -0.51 -0.578 -1.257 -0.578 -2.251" style="fill:#fff"/>
+ <path d="m 15.2 29.949 c 0.033 0.009 0.14 0.009 0.178 0.009 l 0.109 0 c 0.276 0 0.511 -0.048 0.695 -0.149 0.188 -0.097 0.343 -0.233 0.456 -0.409 0.117 -0.171 0.201 -0.374 0.247 -0.611 0.05 -0.242 0.08 -0.505 0.08 -0.791 0 -0.246 -0.021 -0.488 -0.059 -0.725 -0.042 -0.233 -0.113 -0.44 -0.209 -0.62 -0.1 -0.18 -0.234 -0.321 -0.406 -0.426 -0.172 -0.114 -0.394 -0.167 -0.666 -0.167 -0.05 0 -0.113 0 -0.176 0.009 -0.067 0 -0.194 0.004 -0.249 0.018 l 0 3.864 m 3 -1.952 c 0 0.532 -0.075 0.989 -0.218 1.367 -0.142 0.374 -0.335 0.677 -0.586 0.91 -0.251 0.237 -0.553 0.409 -0.904 0.519 -0.343 0.105 -0.72 0.158 -1.139 0.158 -0.218 0 -0.431 -0.009 -0.645 -0.035 -0.205 -0.018 -0.423 -0.053 -0.661 -0.101 l 0 -5.613 c 0.276 -0.057 0.536 -0.092 0.783 -0.11 0.243 -0.018 0.473 -0.031 0.682 -0.031 0.402 0 0.77 0.057 1.101 0.167 0.335 0.114 0.62 0.29 0.85 0.532 0.234 0.237 0.41 0.541 0.536 0.91 0.134 0.365 0.201 0.809 0.201 1.327" style="fill:#fff"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/application-vnd.oasis.opendocument.spreadsheet-template.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-vnd.oasis.opendocument.spreadsheet-template.svg
new file mode 100644
index 00000000..9b29be92
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-vnd.oasis.opendocument.spreadsheet-template.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <path d="m 5.344 0 c -0.687 0 -1.344 0.689 -1.344 1.406 l 0 29.19 c 0 0.676 0.695 1.406 1.344 1.406 l 21.313 0 c 0.648 0 1.344 -0.73 1.344 -1.406 l 0 -21.594 0 -7.625 c 0 -0.673 -0.702 -1.375 -1.375 -1.375 l -7.625 0 -13.656 0 z" style="fill:#207145;fill-opacity:1"/>
+ <path d="M 23,9 23,22 9,22 9,9 z m -1,1 -7,0 0,3 7,0 z m -8,0 -4,0 0,3 4,0 z m 8,4 -7,0 0,3 7,0 z m -8,0 -4,0 0,3 4,0 z m 8,4 -7,0 0,3 7,0 z m -8,0 -4,0 0,3 4,0 z" style="fill:#fff"/>
+ <path d="m 4 24 0 6.668 c 0 0.648 0.688 1.332 1.332 1.332 l 21.336 0 c 0.645 0 1.332 -0.684 1.332 -1.332 l 0 -6.668 z" style="fill:#000;fill-opacity:0.196"/>
+ <path d="m 10.236 27.97 c 0 0.284 0.009 0.55 0.031 0.799 0.031 0.244 0.08 0.457 0.151 0.639 0.075 0.182 0.182 0.324 0.315 0.43 0.133 0.106 0.315 0.16 0.541 0.16 0.217 0 0.39 -0.053 0.528 -0.16 0.138 -0.106 0.244 -0.248 0.315 -0.43 0.08 -0.191 0.129 -0.404 0.146 -0.648 0.031 -0.244 0.044 -0.506 0.044 -0.79 0 -0.279 -0.013 -0.541 -0.044 -0.785 -0.018 -0.253 -0.067 -0.466 -0.146 -0.648 -0.071 -0.182 -0.173 -0.324 -0.306 -0.43 -0.133 -0.106 -0.315 -0.16 -0.537 -0.16 -0.226 0 -0.408 0.053 -0.541 0.16 -0.133 0.106 -0.24 0.253 -0.315 0.439 -0.071 0.182 -0.12 0.395 -0.151 0.639 -0.022 0.244 -0.031 0.506 -0.031 0.785 m -1.322 0 c 0 -0.998 0.209 -1.752 0.626 -2.258 0.417 -0.515 0.994 -0.768 1.735 -0.768 0.768 0 1.349 0.253 1.752 0.768 0.399 0.506 0.603 1.26 0.603 2.258 0 1 -0.204 1.757 -0.612 2.271 c -0.413 0.506 -0.989 0.759 -1.735 0.759 -0.768 0 -1.358 -0.253 -1.766 -0.759 -0.399 -0.515 -0.603 -1.269 -0.603 -2.271" style="fill:#fff"/>
+ <path d="m 18.932 25.07 0 0.958 -1.721 0 0 4.849 -1.309 0 0 -4.849 -1.721 0 0 -0.958 4.752 0" style="fill:#fff"/>
+ <path d="m 21.651 30.03 c 0.217 0 0.395 -0.018 0.537 -0.053 0.146 -0.044 0.266 -0.102 0.35 -0.169 0.084 -0.075 0.138 -0.16 0.169 -0.244 0.035 -0.093 0.053 -0.191 0.053 -0.284 0 -0.12 -0.04 -0.222 -0.115 -0.319 -0.08 -0.093 -0.177 -0.173 -0.297 -0.244 -0.12 -0.071 -0.253 -0.138 -0.404 -0.195 -0.146 -0.062 -0.293 -0.12 -0.444 -0.169 -0.195 -0.062 -0.399 -0.133 -0.612 -0.217 -0.213 -0.08 -0.404 -0.182 -0.581 -0.306 -0.169 -0.129 -0.311 -0.28 -0.421 -0.461 -0.115 -0.186 -0.169 -0.417 -0.169 -0.692 0 -0.546 0.195 -0.972 0.59 -1.278 0.404 -0.306 0.949 -0.457 1.65 -0.457 0.399 0 0.75 0.04 1.043 0.12 0.306 0.08 0.559 0.173 0.763 0.271 l -0.382 0.892 c -0.173 -0.089 -0.373 -0.16 -0.59 -0.226 -0.213 -0.062 -0.457 -0.093 -0.741 -0.093 -0.692 0 -1.034 0.222 -1.034 0.665 0 0.115 0.035 0.213 0.106 0.302 0.067 0.08 0.155 0.155 0.262 0.226 0.111 0.062 0.235 0.12 0.368 0.169 0.142 0.049 0.279 0.098 0.413 0.142 0.204 0.067 0.417 0.146 0.634 0.231 0.226 0.084 0.43 0.195 0.612 0.337 0.191 0.138 0.346 0.315 0.466 0.528 0.12 0.204 0.182 0.466 0.182 0.785 0 0.546 -0.204 0.967 -0.603 1.269 c -0.395 0.293 -0.998 0.439 -1.806 0.439 c -0.546 0 -0.976 -0.049 -1.3 -0.151 -0.324 -0.106 -0.568 -0.204 -0.732 -0.288 l 0.382 -0.941 c 0.191 0.102 0.417 0.195 0.674 0.284 0.271 0.084 0.594 0.129 0.976 0.129" style="fill:#fff"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/application-vnd.oasis.opendocument.spreadsheet.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-vnd.oasis.opendocument.spreadsheet.svg
new file mode 100644
index 00000000..f803cc10
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-vnd.oasis.opendocument.spreadsheet.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <path d="m 5.336 0 c -0.687 0 -1.336 0.676 -1.336 1.394 l 0 29.21 c 0 0.676 0.687 1.394 1.336 1.394 l 21.327 0 c 0.648 0 1.336 -0.717 1.336 -1.394 l 0.001 -21.606 -9 -9 z" style="fill:#207145;fill-opacity:1"/>
+ <path d="m 21 9 7 7 0 -7 z" style="fill:#000;fill-opacity:0.196"/>
+ <path d="m 22 11 0 10 -12 0 0 -10 z m -1 1 -6 0 0 2 6 0 z m -7 0 -3 0 0 2 3 0 z m 7 3 -6 0 0 2 6 0 z m -7 0 -3 0 0 2 3 0 z m 7 3 -6 0 0 2 6 0 z m -7 0 -3 0 0 2 3 0 z" style="fill:#fff"/>
+ <path d="m 4 24 0 6.668 c 0 0.648 0.688 1.332 1.332 1.332 l 21.336 0 c 0.645 0 1.332 -0.684 1.332 -1.332 l 0 -6.668 z" style="fill:#000;fill-opacity:0.196"/>
+ <path d="m 19 0 8.992 9 -7.613 0 c -0.673 0 -1.378 -0.713 -1.378 -1.386 z" style="fill:#fff;fill-opacity:0.392"/>
+ <path d="m 20.928 30.04 c 0.206 0 0.375 -0.018 0.509 -0.053 0.139 -0.044 0.253 -0.101 0.332 -0.167 0.08 -0.075 0.13 -0.158 0.16 -0.242 0.034 -0.092 0.051 -0.189 0.051 -0.281 0 -0.119 -0.038 -0.22 -0.109 -0.316 -0.076 -0.092 -0.168 -0.171 -0.282 -0.242 -0.114 -0.07 -0.24 -0.136 -0.383 -0.193 -0.139 -0.062 -0.278 -0.119 -0.421 -0.167 -0.185 -0.062 -0.379 -0.132 -0.581 -0.215 -0.202 -0.079 -0.383 -0.18 -0.551 -0.303 c -0.16 -0.127 -0.295 -0.277 -0.4 -0.457 -0.109 -0.185 -0.16 -0.413 -0.16 -0.686 c 0 -0.541 0.185 -0.963 0.56 -1.266 c 0.383 -0.303 0.901 -0.453 1.566 -0.453 c 0.379 0 0.711 0.04 0.989 0.119 0.29 0.079 0.53 0.171 0.724 0.268 l -0.362 0.884 c -0.164 -0.088 -0.354 -0.158 -0.56 -0.224 -0.202 -0.062 -0.433 -0.092 -0.703 -0.092 -0.657 0 -0.981 0.22 -0.981 0.659 0 0.114 0.034 0.211 0.101 0.299 0.063 0.079 0.147 0.154 0.248 0.224 0.105 0.062 0.223 0.119 0.349 0.167 0.135 0.048 0.265 0.097 0.391 0.141 0.194 0.066 0.396 0.145 0.602 0.229 0.215 0.084 0.408 0.193 0.581 0.334 0.181 0.136 0.328 0.312 0.442 0.523 0.114 0.202 0.173 0.462 0.173 0.778 0 0.541 -0.194 0.958 -0.572 1.257 c -0.375 0.29 -0.947 0.435 -1.713 0.435 -0.518 0 -0.926 -0.048 -1.233 -0.149 -0.307 -0.105 -0.539 -0.202 -0.694 -0.286 l 0.362 -0.932 c 0.181 0.101 0.396 0.193 0.64 0.281 0.257 0.084 0.564 0.127 0.926 0.127" style="fill:#fff"/>
+ <path d="m 9.912 27.998 c 0 0.281 0.013 0.545 0.03 0.791 0.03 0.242 0.077 0.453 0.141 0.633 0.077 0.18 0.176 0.321 0.304 0.426 0.128 0.105 0.385 0.158 0.599 0.158 0.21 0 0.461 -0.053 0.59 -0.158 0.133 -0.105 0.235 -0.246 0.304 -0.426 0.073 -0.189 0.12 -0.4 0.141 -0.642 0.026 -0.242 0.039 -0.501 0.039 -0.782 0 -0.277 -0.013 -0.536 -0.039 -0.778 -0.021 -0.251 -0.069 -0.462 -0.141 -0.642 -0.069 -0.18 -0.167 -0.321 -0.295 -0.426 -0.128 -0.105 -0.38 -0.158 -0.598 -0.158 -0.214 0 -0.47 0.053 -0.599 0.158 -0.128 0.105 -0.227 0.251 -0.304 0.435 -0.064 0.18 -0.111 0.391 -0.141 0.633 -0.017 0.242 -0.03 0.501 -0.03 0.778 m -1.186 0 c 0 -0.989 0.201 -1.736 0.599 -2.237 c 0.398 -0.51 0.955 -0.76 1.661 -0.76 c 0.736 0 1.297 0.251 1.683 0.76 0.385 0.501 0.578 1.248 0.578 2.237 0 0.993 -0.197 1.741 -0.587 2.251 c -0.394 0.501 -0.946 0.752 -1.661 0.752 -0.736 0 -1.302 -0.251 -1.695 -0.752 -0.385 -0.51 -0.578 -1.257 -0.578 -2.251" style="fill:#fff"/>
+ <path d="m 15.2 29.949 c 0.033 0.009 0.14 0.009 0.178 0.009 l 0.109 0 c 0.276 0 0.511 -0.048 0.695 -0.149 0.188 -0.097 0.343 -0.233 0.456 -0.409 0.117 -0.171 0.201 -0.374 0.247 -0.611 0.05 -0.242 0.08 -0.505 0.08 -0.791 0 -0.246 -0.021 -0.488 -0.059 -0.725 -0.042 -0.233 -0.113 -0.44 -0.209 -0.62 -0.1 -0.18 -0.234 -0.321 -0.406 -0.426 -0.172 -0.114 -0.394 -0.167 -0.666 -0.167 -0.05 0 -0.113 0 -0.176 0.009 -0.067 0 -0.194 0.004 -0.249 0.018 l 0 3.864 m 3 -1.952 c 0 0.532 -0.075 0.989 -0.218 1.367 -0.142 0.374 -0.335 0.677 -0.586 0.91 -0.251 0.237 -0.553 0.409 -0.904 0.519 -0.343 0.105 -0.72 0.158 -1.139 0.158 -0.218 0 -0.431 -0.009 -0.645 -0.035 -0.205 -0.018 -0.423 -0.053 -0.661 -0.101 l 0 -5.613 c 0.276 -0.057 0.536 -0.092 0.783 -0.11 0.243 -0.018 0.473 -0.031 0.682 -0.031 0.402 0 0.77 0.057 1.101 0.167 0.335 0.114 0.62 0.29 0.85 0.532 0.234 0.237 0.41 0.541 0.536 0.91 0.134 0.365 0.201 0.809 0.201 1.327" style="fill:#fff"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/application-vnd.oasis.opendocument.text-master.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-vnd.oasis.opendocument.text-master.svg
new file mode 120000
index 00000000..86b2f629
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-vnd.oasis.opendocument.text-master.svg
@@ -0,0 +1 @@
+x-office-document.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/application-vnd.oasis.opendocument.text-template.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-vnd.oasis.opendocument.text-template.svg
new file mode 100644
index 00000000..2f1ba075
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-vnd.oasis.opendocument.text-template.svg
@@ -0,0 +1,14 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <path d="m 5.344 0 c -0.687 0 -1.344 0.689 -1.344 1.406 l 0 29.19 c 0 0.676 0.695 1.406 1.344 1.406 l 21.313 0 c 0.648 0 1.344 -0.73 1.344 -1.406 l 0 -21.594 0 -7.625 c 0 -0.673 -0.702 -1.375 -1.375 -1.375 l -7.625 0 -13.656 0 z" style="fill:#3468ce;fill-opacity:1"/>
+ <rect width="6" height="5" x="10" y="10" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <rect width="5" height="1" x="17" y="10" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <rect width="5" height="1" x="17" y="12" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <rect width="5" height="1" x="17" y="14" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <rect width="12" height="1" x="10" y="16" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <rect width="12" height="1" x="10" y="18" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <rect width="12" height="1" x="10" y="20" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <path d="m 4 24 0 6.668 c 0 0.648 0.688 1.332 1.332 1.332 l 21.336 0 c 0.645 0 1.332 -0.684 1.332 -1.332 l 0 -6.668 z" style="fill:#000;fill-opacity:0.196"/>
+ <path d="m 9.937 27.998 c 0 0.281 0.014 0.545 0.032 0.791 0.032 0.242 0.084 0.453 0.153 0.633 0.084 0.18 0.19 0.321 0.329 0.426 0.139 0.105 0.436 0.158 0.668 0.158 0.227 0 0.519 -0.053 0.658 -0.158 0.144 -0.105 0.255 -0.246 0.329 -0.426 0.079 -0.189 0.13 -0.4 0.153 -0.642 0.028 -0.242 0.042 -0.501 0.042 -0.782 0 -0.277 -0.014 -0.536 -0.042 -0.778 -0.023 -0.251 -0.074 -0.462 -0.153 -0.642 -0.074 -0.18 -0.181 -0.321 -0.32 -0.426 -0.139 -0.105 -0.43 -0.158 -0.667 -0.158 -0.232 0 -0.528 0.053 -0.668 0.158 -0.139 0.105 -0.246 0.251 -0.329 0.435 -0.07 0.18 -0.121 0.391 -0.153 0.633 -0.019 0.242 -0.032 0.501 -0.032 0.778 m -1.267 0 c 0 -0.989 0.218 -1.736 0.65 -2.237 c 0.432 -0.51 1.035 -0.76 1.8 -0.76 c 0.798 0 1.406 0.251 1.824 0.76 0.418 0.501 0.626 1.248 0.626 2.237 0 0.993 -0.213 1.741 -0.636 2.251 c -0.427 0.501 -1.025 0.752 -1.8 0.752 -0.798 0 -1.411 -0.251 -1.837 -0.752 -0.418 -0.51 -0.626 -1.257 -0.626 -2.251" style="fill:#fff"/>
+ <path d="m 18.57 25 0 0.99 -1.573 0 0 5.01 -1.136 0 0 -5.01 -1.6 0 0 -0.99 4.309 0" style="fill:#fff"/>
+ <path d="m 23.67 25 0 0.99 -1.573 0 0 5.01 -1.136 0 0 -5.01 -1.6 0 0 -0.99 4.309 0" style="fill:#fff"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/application-vnd.oasis.opendocument.text-web-template.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-vnd.oasis.opendocument.text-web-template.svg
new file mode 100644
index 00000000..5d6501b4
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-vnd.oasis.opendocument.text-web-template.svg
@@ -0,0 +1,20 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <path d="m 5.344 0 c -0.687 0 -1.344 0.689 -1.344 1.406 l 0 29.19 c 0 0.676 0.695 1.406 1.344 1.406 l 21.313 0 c 0.648 0 1.344 -0.73 1.344 -1.406 l 0 -21.594 0 -7.625 c 0 -0.673 -0.702 -1.375 -1.375 -1.375 l -7.625 0 -13.656 0 z" style="fill:#7099c3;fill-opacity:1"/>
+ <path d="m 11 13 0 1 l 9.999 0 0 -1 z" style="fill:#fff"/>
+ <path d="m 10.555 15.335 0 1.114 11.11 0 0 -1.114 z" style="fill:#fff"/>
+ <path d="m 11 18 0 1 9.999 0 0 -1 z" style="fill:#fff"/>
+ <path d="m 15.671 10.34 0 11.1 0.873 0 0 -11.1 z" style="fill:#fff"/>
+ <g transform="matrix(1.0182376,0,0,1.0181853,-0.18379206,-2.4350831)" style="fill:none;stroke:#fff">
+ <g style="stroke-width:2">
+ <path d="m 20.441 33 c -1.998 -6 -1.998 -12 0 -18" transform="matrix(0.54545,0,0,0.54545,2.90922,4.90928)"/>
+ <path d="m 27.466 33 c 2.01 -4.999 2.01 -12 0 -18" transform="matrix(0.54545,0,0,0.54545,2.90922,4.90928)"/>
+ </g>
+ <path d="m 33.06 27.317 c 0 5.03 -4.075 9.102 -9.102 9.102 -5.03 0 -9.102 -4.075 -9.102 -9.102 0 -5.03 4.075 -9.102 9.102 -9.102 5.03 0 9.102 4.075 9.102 9.102 z" transform="matrix(0.59913,0,0,0.59913,1.64887,1.63352)" style="stroke-linecap:round;stroke-width:1.821"/>
+ </g>
+ <path d="m 4 24 0 6.668 c 0 0.648 0.688 1.332 1.332 1.332 l 21.336 0 c 0.645 0 1.332 -0.684 1.332 -1.332 l 0 -6.668 z" style="fill:#000;fill-opacity:0.196"/>
+ <g transform="matrix(1.044898,0,0,1.1743119,-0.6857153,-4.1009174)" style="fill:#fff">
+ <path d="m 22.668 24.781 0 5.109 -1.053 0 0 -2.506 -1.723 0 0 2.506 -1 0 0 -5.109 1 0 0 1.76 1.723 0 0 -1.76 1.053 0"/>
+ </g>
+ <path d="m 10.167 27.998 c 0 0.281 0.014 0.545 0.032 0.791 0.032 0.242 0.084 0.453 0.153 0.633 0.084 0.18 0.19 0.321 0.329 0.426 0.139 0.105 0.436 0.158 0.668 0.158 0.227 0 0.519 -0.053 0.658 -0.158 0.144 -0.105 0.255 -0.246 0.329 -0.426 0.079 -0.189 0.13 -0.4 0.153 -0.642 0.028 -0.242 0.042 -0.501 0.042 -0.782 0 -0.277 -0.014 -0.536 -0.042 -0.778 -0.023 -0.251 -0.074 -0.462 -0.153 -0.642 -0.074 -0.18 -0.181 -0.321 -0.32 -0.426 -0.139 -0.105 -0.43 -0.158 -0.667 -0.158 -0.232 0 -0.528 0.053 -0.668 0.158 -0.139 0.105 -0.246 0.251 -0.329 0.435 -0.07 0.18 -0.121 0.391 -0.153 0.633 -0.019 0.242 -0.032 0.501 -0.032 0.778 m -1.267 0 c 0 -0.989 0.218 -1.736 0.65 -2.237 0.432 -0.51 1.035 -0.76 1.8 -0.76 c 0.798 0 1.406 0.251 1.824 0.76 0.418 0.501 0.626 1.248 0.626 2.237 0 0.993 -0.213 1.741 -0.636 2.251 c -0.427 0.501 -1.025 0.752 -1.8 0.752 -0.798 0 -1.411 -0.251 -1.837 -0.752 -0.418 -0.51 -0.626 -1.257 -0.626 -2.251" style="fill:#fff"/>
+ <path d="m 18.559 25 0 0.99 -1.553 0 0 5.01 -1.136 0 0 -5.01 -1.62 0 0 -0.99 4.309 0" style="fill:#fff"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/application-vnd.oasis.opendocument.text-web.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-vnd.oasis.opendocument.text-web.svg
new file mode 100644
index 00000000..d8a3cb43
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-vnd.oasis.opendocument.text-web.svg
@@ -0,0 +1,22 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <path d="m 5.336 0 c -0.687 0 -1.336 0.676 -1.336 1.394 l 0 29.21 c 0 0.676 0.687 1.394 1.336 1.394 l 21.327 0 c 0.648 0 1.336 -0.717 1.336 -1.394 l 0.001 -21.606 -9 -9 z" style="fill:#7099c3;fill-opacity:1"/>
+ <path d="m 21 9 7 7 0 -7 z" style="fill:#000;fill-opacity:0.196"/>
+ <path d="m 19 0 8.992 9 -7.613 0 c -0.673 0 -1.378 -0.713 -1.378 -1.386 z" style="fill:#fff;fill-opacity:0.392"/>
+ <path d="m 11 14 0 1 l 9.999 0 0 -1 z" style="fill:#fff"/>
+ <path d="m 10.555 16.335 0 1.114 11.11 0 0 -1.114 z" style="fill:#fff"/>
+ <path d="m 11 19 0 1 9.999 0 0 -1 z" style="fill:#fff"/>
+ <path d="m 15.671 11.34 0 11.1 0.873 0 0 -11.1 z" style="fill:#fff"/>
+ <g transform="matrix(1.0182376,0,0,1.0181853,-0.183792,-1.4350832)" style="fill:none;stroke:#fff">
+ <g style="stroke-width:2">
+ <path d="m 20.441 33 c -1.998 -6 -1.998 -12 0 -18" transform="matrix(0.54545,0,0,0.54545,2.90922,4.90928)"/>
+ <path d="m 27.466 33 c 2.01 -4.999 2.01 -12 0 -18" transform="matrix(0.54545,0,0,0.54545,2.90922,4.90928)"/>
+ </g>
+ <path d="m 33.06 27.317 c 0 5.03 -4.075 9.102 -9.102 9.102 -5.03 0 -9.102 -4.075 -9.102 -9.102 0 -5.03 4.075 -9.102 9.102 -9.102 5.03 0 9.102 4.075 9.102 9.102 z" transform="matrix(0.59913,0,0,0.59913,1.64887,1.63352)" style="stroke-linecap:round;stroke-width:1.821"/>
+ </g>
+ <path d="m 4 24 0 6.668 c 0 0.648 0.688 1.332 1.332 1.332 l 21.336 0 c 0.645 0 1.332 -0.684 1.332 -1.332 l 0 -6.668 z" style="fill:#000;fill-opacity:0.196"/>
+ <g transform="matrix(1.044898,0,0,1.1743119,-0.68571532,-4.1009174)" style="fill:#fff">
+ <path d="m 22.668 24.781 0 5.109 -1.053 0 0 -2.506 -1.723 0 0 2.506 -1 0 0 -5.109 1 0 0 1.76 1.723 0 0 -1.76 1.053 0"/>
+ </g>
+ <path d="m 10.167 27.998 c 0 0.281 0.014 0.545 0.032 0.791 0.032 0.242 0.084 0.453 0.153 0.633 0.084 0.18 0.19 0.321 0.329 0.426 0.139 0.105 0.436 0.158 0.668 0.158 0.227 0 0.519 -0.053 0.658 -0.158 0.144 -0.105 0.255 -0.246 0.329 -0.426 0.079 -0.189 0.13 -0.4 0.153 -0.642 0.028 -0.242 0.042 -0.501 0.042 -0.782 0 -0.277 -0.014 -0.536 -0.042 -0.778 -0.023 -0.251 -0.074 -0.462 -0.153 -0.642 -0.074 -0.18 -0.181 -0.321 -0.32 -0.426 -0.139 -0.105 -0.43 -0.158 -0.667 -0.158 -0.232 0 -0.528 0.053 -0.668 0.158 -0.139 0.105 -0.246 0.251 -0.329 0.435 -0.07 0.18 -0.121 0.391 -0.153 0.633 -0.019 0.242 -0.032 0.501 -0.032 0.778 m -1.267 0 c 0 -0.989 0.218 -1.736 0.65 -2.237 0.432 -0.51 1.035 -0.76 1.8 -0.76 c 0.798 0 1.406 0.251 1.824 0.76 0.418 0.501 0.626 1.248 0.626 2.237 0 0.993 -0.213 1.741 -0.636 2.251 c -0.427 0.501 -1.025 0.752 -1.8 0.752 -0.798 0 -1.411 -0.251 -1.837 -0.752 -0.418 -0.51 -0.626 -1.257 -0.626 -2.251" style="fill:#fff"/>
+ <path d="m 18.559 25 0 0.99 -1.553 0 0 5.01 -1.136 0 0 -5.01 -1.62 0 0 -0.99 4.309 0" style="fill:#fff"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/application-vnd.oasis.opendocument.text.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-vnd.oasis.opendocument.text.svg
new file mode 100644
index 00000000..b560d438
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-vnd.oasis.opendocument.text.svg
@@ -0,0 +1,18 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <path d="m 5.336 0 c -0.687 0 -1.336 0.676 -1.336 1.394 l 0 29.21 c 0 0.676 0.687 1.394 1.336 1.394 l 21.327 0 c 0.648 0 1.336 -0.717 1.336 -1.394 l 0.001 -21.606 -9 -9 z" style="fill:#3468ce;fill-opacity:1"/>
+ <path d="m 21 9 7 7 0 -7 z" style="fill:#000;fill-opacity:0.196"/>
+ <path d="m 19 0 8.992 9 -7.613 0 c -0.673 0 -1.378 -0.713 -1.378 -1.386 z" style="fill:#fff;fill-opacity:0.392"/>
+ <rect width="6" height="5" x="10" y="11" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <rect width="5" height="1" x="17" y="11" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <path d="m 4 24 0 6.668 c 0 0.648 0.687 1.332 1.332 1.332 l 21.336 0 c 0.645 0 1.332 -0.684 1.332 -1.332 l 0 -6.668 z" style="fill:#000;fill-opacity:0.196"/>
+ <rect width="5" height="1" x="17" y="13" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <rect width="5" height="1" x="17" y="15" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <g transform="matrix(1.0538957,0,0,1.0538957,-0.88967469,-0.50749552)" style="fill:#fff">
+ <path d="m 22.478 24.2 0 0.949 -1.537 0 0 4.744 -1.043 0 0 -4.744 -1.623 0 0 -0.949 4.203 0"/>
+ </g>
+ <rect width="12" height="1" x="10" y="17" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <rect width="12" height="1" x="10" y="19" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <rect width="12" height="1" x="10" y="21" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <path d="m 9.912 27.998 c 0 0.281 0.013 0.545 0.03 0.791 0.03 0.242 0.077 0.453 0.141 0.633 0.077 0.18 0.176 0.321 0.304 0.426 0.128 0.105 0.385 0.158 0.599 0.158 0.21 0 0.461 -0.053 0.59 -0.158 0.133 -0.105 0.235 -0.246 0.304 -0.426 0.073 -0.189 0.12 -0.4 0.141 -0.642 0.026 -0.242 0.039 -0.501 0.039 -0.782 0 -0.277 -0.013 -0.536 -0.039 -0.778 -0.021 -0.251 -0.069 -0.462 -0.141 -0.642 -0.069 -0.18 -0.167 -0.321 -0.295 -0.426 -0.128 -0.105 -0.38 -0.158 -0.598 -0.158 -0.214 0 -0.47 0.053 -0.599 0.158 -0.128 0.105 -0.227 0.251 -0.304 0.435 -0.064 0.18 -0.111 0.391 -0.141 0.633 -0.017 0.242 -0.03 0.501 -0.03 0.778 m -1.186 0 c 0 -0.989 0.201 -1.736 0.599 -2.237 c 0.398 -0.51 0.955 -0.76 1.661 -0.76 c 0.736 0 1.297 0.251 1.683 0.76 0.385 0.501 0.578 1.248 0.578 2.237 0 0.993 -0.197 1.741 -0.587 2.251 c -0.394 0.501 -0.946 0.752 -1.661 0.752 -0.736 0 -1.301 -0.251 -1.695 -0.752 -0.385 -0.51 -0.578 -1.257 -0.578 -2.251" style="fill:#fff"/>
+ <path d="m 15.2 29.949 c 0.033 0.009 0.14 0.009 0.178 0.009 l 0.109 0 c 0.276 0 0.511 -0.048 0.695 -0.149 0.188 -0.097 0.343 -0.233 0.456 -0.409 0.117 -0.171 0.201 -0.374 0.247 -0.611 0.05 -0.242 0.08 -0.505 0.08 -0.791 0 -0.246 -0.021 -0.488 -0.059 -0.725 -0.042 -0.233 -0.113 -0.44 -0.209 -0.62 -0.1 -0.18 -0.234 -0.321 -0.406 -0.426 -0.172 -0.114 -0.394 -0.167 -0.666 -0.167 -0.05 0 -0.113 0 -0.176 0.009 -0.067 0 -0.194 0.004 -0.249 0.018 l 0 3.864 m 3 -1.952 c 0 0.532 -0.075 0.989 -0.218 1.367 -0.142 0.374 -0.335 0.677 -0.586 0.91 -0.251 0.237 -0.553 0.409 -0.904 0.519 -0.343 0.105 -0.72 0.158 -1.139 0.158 -0.218 0 -0.431 -0.009 -0.645 -0.035 -0.205 -0.018 -0.423 -0.053 -0.661 -0.101 l 0 -5.613 c 0.276 -0.057 0.536 -0.092 0.783 -0.11 0.243 -0.018 0.473 -0.031 0.682 -0.031 0.402 0 0.77 0.057 1.101 0.167 0.335 0.114 0.62 0.29 0.85 0.532 0.234 0.237 0.41 0.541 0.536 0.91 0.134 0.365 0.201 0.809 0.201 1.327" style="fill:#fff"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/application-vnd.oasis.opendocument.web-template.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-vnd.oasis.opendocument.web-template.svg
new file mode 120000
index 00000000..19ce0032
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-vnd.oasis.opendocument.web-template.svg
@@ -0,0 +1 @@
+application-vnd.oasis.opendocument.text-web-template.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/application-vnd.openofficeorg.extension.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-vnd.openofficeorg.extension.svg
new file mode 120000
index 00000000..fbf993b9
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-vnd.openofficeorg.extension.svg
@@ -0,0 +1 @@
+libreoffice-extension.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/application-vnd.openshot-qt-project.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-vnd.openshot-qt-project.svg
new file mode 120000
index 00000000..f84eafca
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-vnd.openshot-qt-project.svg
@@ -0,0 +1 @@
+text-x-xges.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/application-vnd.openxmlformats-officedocument.presentationml.presentation.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-vnd.openxmlformats-officedocument.presentationml.presentation.svg
new file mode 100644
index 00000000..e526ed3f
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-vnd.openxmlformats-officedocument.presentationml.presentation.svg
@@ -0,0 +1,14 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <path d="m 5.336 0 c -0.687 0 -1.336 0.676 -1.336 1.394 l 0 29.21 c 0 0.676 0.687 1.394 1.336 1.394 l 21.327 0 c 0.648 0 1.336 -0.717 1.336 -1.394 l 0.001 -21.606 -9 -9 z" style="fill:#d14626;fill-opacity:1"/>
+ <path d="m 21 9 7 7 0 -7 z" style="fill:#000;fill-opacity:0.196"/>
+ <path d="m 19 0 8.992 9 -7.613 0 c -0.673 0 -1.378 -0.713 -1.378 -1.386 z" style="fill:#fff;fill-opacity:0.392"/>
+ <path d="m 4 24 0 6.668 c 0 0.648 0.688 1.332 1.332 1.332 l 21.336 0 c 0.645 0 1.332 -0.684 1.332 -1.332 l 0 -6.668 z" style="fill:#000;fill-opacity:0.196"/>
+ <path d="m 8 12 5 0 0 3 -5 0 z" style="fill:#fff"/>
+ <path d="m 8 17 5 0 0 3 -5 0 z" style="fill:#fff"/>
+ <path d="m 20 10.993 0 4.01 l 4 0 c 0 -2.214 -1.791 -4.01 -4 -4.01 z" style="fill:#fff"/>
+ <path d="m 19 12 c -2.21 0 -4 1.79 -4 4 c 0 2.21 1.792 4 4 4 c 2.21 0 3.998 -1.79 3.998 -4 l -3.998 0 z" style="fill:#fff"/>
+ <path d="m 9.374 26 c 0.635 0 1.126 0.128 1.475 0.392 0.349 0.253 0.524 0.674 0.524 1.26 0 0.593 -0.175 1.022 -0.531 1.286 -0.349 0.264 -0.847 0.392 -1.495 0.392 l -0.353 0 0 1.67 -0.995 0 0 -4.883 c 0.097 -0.018 0.205 -0.04 0.323 -0.055 0.124 -0.015 0.249 -0.026 0.373 -0.033 0.124 -0.011 0.245 -0.018 0.363 -0.022 c 0.118 -0.007 0.222 -0.007 0.316 -0.007 m 0.111 0.853 c -0.057 0 -0.141 0.004 -0.249 0.007 -0.104 0 -0.185 0.007 -0.242 0.018 l 0 1.597 0.403 0 c 0.316 0 0.558 -0.062 0.719 -0.183 0.161 -0.128 0.242 -0.344 0.242 -0.648 0 -0.289 -0.081 -0.491 -0.242 -0.608 -0.158 -0.121 -0.366 -0.183 -0.632 -0.183" style="fill:#fff"/>
+ <path d="m 13.41 26 c 0.635 0 1.126 0.128 1.475 0.392 0.349 0.253 0.524 0.674 0.524 1.26 0 0.593 -0.175 1.022 -0.531 1.286 -0.349 0.264 -0.847 0.392 -1.492 0.392 l -0.356 0 0 1.67 -0.995 0 0 -4.883 c 0.097 -0.018 0.205 -0.04 0.323 -0.055 0.124 -0.015 0.249 -0.026 0.373 -0.033 0.124 -0.011 0.245 -0.018 0.363 -0.022 c 0.118 -0.007 0.225 -0.007 0.316 -0.007 m 0.111 0.853 c -0.057 0 -0.141 0.004 -0.249 0.007 -0.104 0 -0.185 0.007 -0.242 0.018 l 0 1.597 0.403 0 c 0.316 0 0.558 -0.062 0.719 -0.183 0.161 -0.128 0.242 -0.344 0.242 -0.648 0 -0.289 -0.081 -0.491 -0.242 -0.608 -0.158 -0.121 -0.366 -0.183 -0.632 -0.183" style="fill:#fff"/>
+ <path d="m 19.4 26 0 0.822 -1.342 0 0 4.178 -1.02 0 0 -4.178 -1.338 0 0 -0.822 3.7 0" style="fill:#fff"/>
+ <path d="m 22.977 31 c -0.292 -0.673 -0.634 -1.305 -0.957 -1.914 -0.372 0.652 -0.678 1.274 -0.993 1.914 l -1.227 0 c 0.453 -0.919 1.042 -1.78 1.583 -2.643 l -1.489 -2.357 1.223 0 0.903 1.6 0.95 -1.6 l 1.141 0 -1.454 2.334 c 0.505 0.697 0.898 1.42 1.297 2.139 c 0.102 0.206 0.188 0.378 0.246 0.527 l -1.223 0" style="fill:#fff"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/application-vnd.openxmlformats-officedocument.presentationml.slideshow.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-vnd.openxmlformats-officedocument.presentationml.slideshow.svg
new file mode 100644
index 00000000..23cb4016
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-vnd.openxmlformats-officedocument.presentationml.slideshow.svg
@@ -0,0 +1,14 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <path d="m 5.336 0 c -0.687 0 -1.336 0.676 -1.336 1.394 l 0 29.21 c 0 0.676 0.687 1.394 1.336 1.394 l 21.327 0 c 0.648 0 1.336 -0.717 1.336 -1.394 l 0.001 -21.606 -9 -9 z" style="fill:#d14626;fill-opacity:1"/>
+ <path d="m 21 9 7 7 0 -7 z" style="fill:#000;fill-opacity:0.196"/>
+ <path d="m 19 0 8.992 9 -7.613 0 c -0.673 0 -1.378 -0.713 -1.378 -1.386 z" style="fill:#fff;fill-opacity:0.392"/>
+ <path d="m 4 24 0 6.668 c 0 0.648 0.688 1.332 1.332 1.332 l 21.336 0 c 0.645 0 1.332 -0.684 1.332 -1.332 l 0 -6.668 z" style="fill:#000;fill-opacity:0.196"/>
+ <path d="m 8 12 5 0 0 3 -5 0 z" style="fill:#fff"/>
+ <path d="m 8 17 5 0 0 3 -5 0 z" style="fill:#fff"/>
+ <path d="m 20 10.993 0 4.01 l 4 0 c 0 -2.214 -1.791 -4.01 -4 -4.01 z" style="fill:#fff"/>
+ <path d="m 19 12 c -2.21 0 -4 1.79 -4 4 c 0 2.21 1.792 4 4 4 c 2.21 0 3.998 -1.79 3.998 -4 l -3.998 0 z" style="fill:#fff"/>
+ <path d="m 17.647 30.27 c 0.175 0 0.32 -0.015 0.436 -0.046 0.12 -0.038 0.215 -0.088 0.28 -0.145 0.069 -0.065 0.116 -0.137 0.138 -0.21 0.029 -0.084 0.044 -0.164 0.044 -0.244 0 -0.103 -0.033 -0.19 -0.095 -0.274 -0.062 -0.08 -0.142 -0.149 -0.24 -0.21 -0.098 -0.061 -0.207 -0.118 -0.324 -0.168 -0.12 -0.053 -0.24 -0.103 -0.36 -0.145 -0.16 -0.053 -0.327 -0.114 -0.498 -0.187 -0.171 -0.069 -0.327 -0.156 -0.473 -0.263 -0.135 -0.11 -0.251 -0.24 -0.342 -0.396 -0.091 -0.16 -0.138 -0.358 -0.138 -0.594 0 -0.469 0.16 -0.834 0.48 -1.097 0.327 -0.263 0.771 -0.392 1.338 -0.392 0.324 0 0.607 0.034 0.847 0.103 0.247 0.069 0.451 0.149 0.618 0.232 l -0.309 0.766 c -0.142 -0.076 -0.302 -0.137 -0.48 -0.194 -0.171 -0.053 -0.371 -0.08 -0.6 -0.08 -0.56 0 -0.84 0.19 -0.84 0.571 0 0.099 0.029 0.183 0.087 0.259 0.055 0.069 0.127 0.133 0.215 0.194 0.091 0.053 0.189 0.103 0.298 0.145 0.116 0.042 0.225 0.084 0.335 0.122 0.167 0.057 0.338 0.126 0.513 0.198 0.185 0.072 0.349 0.168 0.498 0.29 0.153 0.118 0.28 0.27 0.378 0.453 0.095 0.175 0.145 0.4 0.145 0.674 0 0.469 -0.164 0.83 -0.491 1.09 -0.32 0.251 -0.807 0.377 -1.462 0.377 -0.44 0 -0.793 -0.042 -1.055 -0.13 c -0.262 -0.091 -0.462 -0.175 -0.593 -0.248 l 0.309 -0.808 c 0.153 0.088 0.338 0.168 0.549 0.244 0.218 0.072 0.48 0.11 0.789 0.11" style="fill:#fff"/>
+ <path d="m 23 31.01 c -0.115 -0.274 -0.256 -0.579 -0.424 -0.91 -0.16 -0.335 -0.332 -0.667 -0.512 -0.998 -0.176 0.316 -0.348 0.644 -0.523 0.99 -0.172 0.335 -0.321 0.644 -0.447 0.918 l -1.199 0 c 0.061 -0.149 0.149 -0.32 0.263 -0.526 0.118 -0.202 0.248 -0.423 0.386 -0.659 0.145 -0.236 0.294 -0.48 0.451 -0.724 0.157 -0.255 0.306 -0.495 0.447 -0.728 l -1.455 -2.35 1.195 0 0.882 1.596 0.928 -1.596 1.115 0 -1.421 2.328 c 0.16 0.232 0.321 0.472 0.474 0.724 0.157 0.255 0.302 0.499 0.432 0.743 0.141 0.236 0.26 0.457 0.363 0.667 0.099 0.206 0.183 0.377 0.241 0.526 l -1.195 0" style="fill:#fff"/>
+ <path d="m 9.426 25.905 c 0.659 0 1.168 0.131 1.53 0.399 0.363 0.258 0.544 0.687 0.544 1.284 0 0.605 -0.181 1.041 -0.551 1.31 -0.363 0.269 -0.878 0.399 -1.551 0.399 l -0.366 0 0 1.702 -1.032 0 0 -4.975 c 0.101 -0.019 0.213 -0.041 0.335 -0.056 0.129 -0.015 0.258 -0.026 0.387 -0.034 0.129 -0.011 0.254 -0.019 0.376 -0.022 0.122 -0.008 0.23 -0.008 0.328 -0.008 m 0.115 0.87 c -0.059 0 -0.146 0.004 -0.258 0.008 -0.108 0 -0.192 0.008 -0.251 0.019 l 0 1.627 0.418 0 c 0.328 0 0.579 -0.063 0.746 -0.187 0.167 -0.131 0.251 -0.351 0.251 -0.661 0 -0.295 -0.084 -0.5 -0.251 -0.62 -0.164 -0.123 -0.38 -0.187 -0.655 -0.187" style="fill:#fff"/>
+ <path d="m 13.426 25.905 c 0.659 0 1.168 0.131 1.53 0.399 c 0.363 0.258 0.544 0.687 0.544 1.284 c 0 0.605 -0.181 1.041 -0.551 1.31 -0.363 0.269 -0.878 0.399 -1.548 0.399 l -0.37 0 0 1.702 -1.032 0 0 -4.975 c 0.101 -0.019 0.213 -0.041 0.335 -0.056 0.129 -0.015 0.258 -0.026 0.387 -0.034 0.129 -0.011 0.254 -0.019 0.376 -0.022 0.122 -0.008 0.234 -0.008 0.328 -0.008 m 0.115 0.87 c -0.059 0 -0.146 0.004 -0.258 0.008 -0.108 0 -0.192 0.008 -0.251 0.019 l 0 1.627 0.418 0 c 0.328 0 0.579 -0.063 0.746 -0.187 0.167 -0.131 0.251 -0.351 0.251 -0.661 0 -0.295 -0.084 -0.5 -0.251 -0.62 -0.164 -0.123 -0.38 -0.187 -0.655 -0.187" style="fill:#fff"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/application-vnd.openxmlformats-officedocument.presentationml.template.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-vnd.openxmlformats-officedocument.presentationml.template.svg
new file mode 100644
index 00000000..9ea3ddb8
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-vnd.openxmlformats-officedocument.presentationml.template.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <path d="m 5.344 0 c -0.687 0 -1.344 0.689 -1.344 1.406 l 0 29.19 c 0 0.676 0.695 1.406 1.344 1.406 l 21.313 0 c 0.648 0 1.344 -0.73 1.344 -1.406 l 0 -21.594 0 -7.625 c 0 -0.673 -0.702 -1.375 -1.375 -1.375 l -7.625 0 -13.656 0 z" style="fill:#d14626;fill-opacity:1"/>
+ <path d="m 4 24 0 6.668 c 0 0.648 0.688 1.332 1.332 1.332 l 21.336 0 c 0.645 0 1.332 -0.684 1.332 -1.332 l 0 -6.668 z" style="fill:#000;fill-opacity:0.196"/>
+ <path d="m 13.615 25.926 c -0.601 0 -1.07 0.213 -1.41 0.65 -0.336 0.43 -0.506 1.07 -0.506 1.918 0 0.852 0.163 1.493 0.488 1.93 0.333 0.43 0.812 0.645 1.438 0.645 0.604 0 1.076 -0.215 1.408 -0.645 0.329 -0.437 0.498 -1.078 0.498 -1.93 0 -0.848 -0.165 -1.488 -0.49 -1.918 -0.325 -0.437 -0.8 -0.65 -1.426 -0.65 z m -4.248 0.006 c -0.466 -0.009 -0.914 0.068 -1.367 0.127 l 0 4.941 l 0.988 0 0 -1.643 0.352 0 c 0.645 0 1.139 -0.134 1.486 -0.402 0.354 -0.272 0.529 -0.714 0.529 -1.32 0 -0.602 -0.176 -1.033 -0.523 -1.297 -0.348 -0.268 -0.833 -0.406 -1.465 -0.406 z m 6.34 0.068 l 0 1 1.363 0 0 4 1.037 0 0 -4 1.365 0 0 -1 z m 4.281 0.012 1.422 2.355 c -0.545 0.879 -1.049 1.735 -1.51 2.645 l 1.17 0 c 0.299 -0.67 0.631 -1.299 0.949 -1.914 0.348 0.647 0.629 1.278 0.912 1.914 l 1.168 0 c -0.392 -0.942 -0.929 -1.819 -1.473 -2.666 l 1.387 -2.334 -1.088 0 -0.906 1.602 -0.863 -1.602 z m -6.373 0.766 c 0.182 0 0.393 0.044 0.504 0.135 0.107 0.09 0.191 0.211 0.248 0.365 0.064 0.155 0.103 0.336 0.121 0.551 0.021 0.207 0.035 0.429 0.035 0.666 0 0.241 -0.014 0.465 -0.035 0.672 -0.018 0.207 -0.057 0.387 -0.121 0.549 -0.057 0.155 -0.145 0.277 -0.26 0.367 -0.107 0.09 -0.313 0.135 -0.492 0.135 -0.182 0 -0.397 -0.044 -0.504 -0.135 -0.111 -0.09 -0.197 -0.213 -0.258 -0.367 -0.057 -0.154 -0.1 -0.334 -0.121 -0.541 -0.018 -0.211 -0.025 -0.439 -0.025 -0.68 0 -0.237 0.008 -0.459 0.025 -0.666 0.021 -0.207 0.064 -0.388 0.121 -0.543 0.061 -0.158 0.147 -0.283 0.258 -0.373 0.107 -0.09 0.322 -0.135 0.504 -0.135 z m -4.139 0.037 c 0.264 0 0.472 0.063 0.629 0.188 0.16 0.12 0.24 0.33 0.24 0.625 0 0.311 -0.08 0.532 -0.24 0.664 -0.16 0.124 -0.403 0.189 -0.717 0.189 l -0.4 0 0 -1.643 c 0.17 -0.025 0.314 -0.015 0.488 -0.023 z" style="fill:#fff"/>
+ <path d="m 8 11 5 0 0 3 -5 0 z" style="fill:#fff"/>
+ <path d="m 8 16 5 0 0 3 -5 0 z" style="fill:#fff"/>
+ <path d="m 20 9.993 0 4.01 4 0 c 0 -2.214 -1.791 -4.01 -4 -4.01 z" style="fill:#fff"/>
+ <path d="m 19 11 c -2.21 0 -4 1.79 -4 4 c 0 2.21 1.792 4 4 4 c 2.21 0 3.998 -1.79 3.998 -4 l -3.998 0 z" style="fill:#fff"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/application-vnd.openxmlformats-officedocument.spreadsheetml.sheet.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-vnd.openxmlformats-officedocument.spreadsheetml.sheet.svg
new file mode 100644
index 00000000..713ff1f9
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-vnd.openxmlformats-officedocument.spreadsheetml.sheet.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <path d="m 5.336 0 c -0.687 0 -1.336 0.676 -1.336 1.394 l 0 29.21 c 0 0.676 0.687 1.394 1.336 1.394 l 21.327 0 c 0.648 0 1.336 -0.717 1.336 -1.394 l 0.001 -21.606 l -9 -9 z" style="fill:#207145;fill-opacity:1"/>
+ <path d="m 21 9 7 7 0 -7 z" style="fill:#000;fill-opacity:0.196"/>
+ <path d="m 22 11 0 10 -12 0 0 -10 z m -1 1 -6 0 0 2 6 0 z m -7 0 -3 0 0 2 3 0 z m 7 3 -6 0 0 2 6 0 z m -7 0 -3 0 0 2 3 0 z m 7 3 -6 0 0 2 6 0 z m -7 0 -3 0 0 2 3 0 z" style="fill:#fff"/>
+ <path d="m 4 24 0 6.668 c 0 0.648 0.688 1.332 1.332 1.332 l 21.336 0 c 0.645 0 1.332 -0.684 1.332 -1.332 l 0 -6.668 z" style="fill:#000;fill-opacity:0.196"/>
+ <path d="m 19 0 8.992 9 -7.613 0 c -0.673 0 -1.378 -0.713 -1.378 -1.386 z" style="fill:#fff;fill-opacity:0.392"/>
+ <path d="m 10.504 31 c -0.276 -0.67 -0.599 -1.301 -0.905 -1.909 -0.352 0.65 -0.641 1.271 -0.938 1.909 l -1.16 0 c 0.428 -0.915 0.985 -1.775 1.496 -2.636 l -1.408 -2.35 1.156 0 0.853 1.596 0.898 -1.596 1.079 0 -1.374 2.328 c 0.582 0.861 1.043 1.737 1.459 2.659 l -1.156 0" style="fill:#fff"/>
+ <path d="m 15.44 31 -3.323 0 0 -4.987 0.983 0 0 4.085 2.34 0 0 0.902" style="fill:#fff"/>
+ <path d="m 17.675 30.27 c 0.177 0 0.325 -0.015 0.444 -0.046 0.122 -0.038 0.218 -0.088 0.285 -0.145 0.07 -0.065 0.118 -0.137 0.14 -0.21 0.03 -0.084 0.044 -0.164 0.044 -0.244 0 -0.103 -0.033 -0.19 -0.096 -0.274 -0.063 -0.08 -0.144 -0.149 -0.244 -0.21 -0.1 -0.061 -0.211 -0.118 -0.329 -0.168 -0.122 -0.053 -0.244 -0.103 -0.366 -0.145 -0.163 -0.053 -0.333 -0.114 -0.506 -0.187 -0.174 -0.069 -0.333 -0.156 -0.481 -0.263 -0.137 -0.11 -0.255 -0.24 -0.348 -0.396 -0.092 -0.16 -0.14 -0.358 -0.14 -0.594 0 -0.469 0.163 -0.834 0.488 -1.097 0.333 -0.263 0.784 -0.392 1.36 -0.392 0.329 0 0.617 0.034 0.861 0.103 0.251 0.069 0.458 0.149 0.628 0.232 l -0.314 0.766 c -0.144 -0.076 -0.307 -0.137 -0.488 -0.194 -0.174 -0.053 -0.377 -0.08 -0.61 -0.08 -0.569 0 -0.854 0.19 -0.854 0.571 0 0.099 0.03 0.183 0.089 0.259 0.055 0.069 0.129 0.133 0.218 0.194 0.092 0.053 0.192 0.103 0.303 0.145 0.118 0.042 0.229 0.084 0.34 0.122 0.17 0.057 0.344 0.126 0.521 0.198 0.189 0.072 0.355 0.168 0.506 0.29 0.155 0.118 0.285 0.27 0.384 0.453 0.096 0.175 0.148 0.4 0.148 0.674 0 0.469 -0.166 0.83 -0.499 1.09 -0.325 0.251 -0.821 0.377 -1.486 0.377 -0.447 0 -0.806 -0.042 -1.072 -0.13 c -0.266 -0.091 -0.47 -0.175 -0.603 -0.248 l 0.314 -0.808 c 0.155 0.088 0.344 0.168 0.558 0.244 0.222 0.072 0.488 0.11 0.802 0.11" style="fill:#fff"/>
+ <path d="m 23.23 31.01 c -0.278 -0.67 -0.605 -1.301 -0.914 -1.909 -0.355 0.65 -0.647 1.271 -0.947 1.909 l -1.171 0 c 0.432 -0.915 0.994 -1.775 1.511 -2.636 l -1.421 -2.35 1.167 0 0.862 1.596 0.906 -1.596 1.089 0 -1.388 2.328 c 0.587 0.861 1.053 1.737 1.473 2.659 l -1.167 0" style="fill:#fff"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/application-vnd.openxmlformats-officedocument.spreadsheetml.template.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-vnd.openxmlformats-officedocument.spreadsheetml.template.svg
new file mode 100644
index 00000000..467a4115
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-vnd.openxmlformats-officedocument.spreadsheetml.template.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <path d="m 5.344 0 c -0.687 0 -1.344 0.689 -1.344 1.406 l 0 29.19 c 0 0.676 0.695 1.406 1.344 1.406 l 21.312 0 c 0.648 0 1.344 -0.73 1.344 -1.406 l 0 -21.594 0 -7.625 c 0 -0.673 -0.702 -1.375 -1.375 -1.375 l -7.625 0 -13.656 0 z" style="fill:#207145;fill-opacity:1"/>
+ <path d="m 23 9 0 13 -14 0 0 -13 z m -1 1 -7 0 0 3 7 0 z m -8 0 -4 0 0 3 4 0 z m 8 4 -7 0 0 3 7 0 z m -8 0 -4 0 0 3 4 0 z m 8 4 -7 0 0 3 7 0 z m -8 0 -4 0 0 3 4 0 z" style="fill:#fff"/>
+ <path d="m 4 24 0 6.668 c 0 0.648 0.688 1.332 1.332 1.332 l 21.336 0 c 0.645 0 1.332 -0.684 1.332 -1.332 l 0 -6.668 z" style="fill:#000;fill-opacity:0.196"/>
+ <g transform="matrix(0.8271577,0,0,0.89324969,0.5555807,3.3092596)">
+ <path d="m 12.545 31 c -0.338 -0.753 -0.733 -1.461 -1.107 -2.145 -0.424 0.733 -0.781 1.43 -1.148 2.145 l -1.412 0 c 0.522 -1.026 1.198 -1.992 1.826 -2.957 l -1.717 -2.641 1.412 0 1.038 1.788 1.093 -1.788 1.316 0 -1.676 2.612 c 0.717 0.968 1.272 1.951 1.785 2.985 l -1.412 0" style="fill:#fff"/>
+ <path d="m 18.679 31 -3.719 0 0 -5.598 1.185 0 0 4.675 2.534 0 0 0.923" style="fill:#fff"/>
+ <path d="m 22.857 25.402 0 1.034 -1.558 0 0 4.563 -1.185 0 0 -4.563 -1.562 0 0 -1.034 4.306 0" style="fill:#fff"/>
+ <path d="m 27.17 31 c -0.34 -0.757 -0.734 -1.463 -1.107 -2.145 -0.423 0.731 -0.78 1.429 -1.148 2.145 l -1.412 0 c 0.527 -1.035 1.2 -1.995 1.826 -2.957 l -1.717 -2.641 1.412 0 1.038 1.788 1.093 -1.788 1.316 0 -1.676 2.612 c 0.708 0.956 1.267 1.941 1.785 2.985 l -1.412 0" style="fill:#fff"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/application-vnd.openxmlformats-officedocument.wordprocessingml.document.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-vnd.openxmlformats-officedocument.wordprocessingml.document.svg
new file mode 100644
index 00000000..b909ad55
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-vnd.openxmlformats-officedocument.wordprocessingml.document.svg
@@ -0,0 +1,17 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <path d="m 5.336 0 c -0.687 0 -1.336 0.676 -1.336 1.394 l 0 29.21 c 0 0.676 0.687 1.394 1.336 1.394 l 21.327 0 c 0.648 0 1.336 -0.717 1.336 -1.394 l 0.001 -21.606 l -9 -9 z" style="fill:#3468ce;fill-opacity:1"/>
+ <path d="m 21 9 7 7 0 -7 z" style="fill:#000;fill-opacity:0.196"/>
+ <path d="m 19 0 8.992 9 -7.613 0 c -0.673 0 -1.378 -0.713 -1.378 -1.386 z" style="fill:#fff;fill-opacity:0.392"/>
+ <rect width="6" height="5" x="10" y="11" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <rect width="5" height="1" x="17" y="11" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <path d="m 4 24 0 6.668 c 0 0.648 0.687 1.332 1.332 1.332 l 21.336 0 c 0.645 0 1.332 -0.684 1.332 -1.332 l 0 -6.668 z" style="fill:#000;fill-opacity:0.196"/>
+ <rect width="5" height="1" x="17" y="13" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <path d="m 19.992 26 1.419 2.359 c -0.547 0.879 -1.048 1.731 -1.511 2.641 l 1.128 0 c 0.304 -0.669 0.672 -1.299 0.989 -1.916 c 0.347 0.647 0.673 1.28 0.957 1.916 l 1.126 0 c -0.452 -1 -0.931 -1.821 -1.477 -2.667 l 1.387 -2.333 -1.029 0 -0.964 1.596 -0.917 -1.596" style="fill:#fff"/>
+ <rect width="5" height="1" x="17" y="15" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <rect width="12" height="1" x="10" y="17" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <rect width="12" height="1" x="10" y="19" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <rect width="12" height="1" x="10" y="21" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <path d="m 18.224 25.9 c -0.321 0 -0.62 0.057 -0.893 0.176 -0.269 0.114 -0.504 0.282 -0.704 0.507 -0.194 0.221 -0.348 0.49 -0.46 0.814 c -0.112 0.32 -0.168 0.69 -0.168 1.102 c 0 0.834 0.184 1.474 0.548 1.923 0.364 0.453 0.892 0.678 1.581 0.678 0.308 0 0.577 -0.034 0.807 -0.107 0.239 -0.072 0.426 -0.153 0.564 -0.241 l -0.246 -0.78 c -0.102 0.061 -0.236 0.118 -0.403 0.179 -0.164 0.057 -0.374 0.087 -0.626 0.087 -0.436 0 -0.754 -0.151 -0.947 -0.452 -0.19 -0.305 -0.287 -0.744 -0.287 -1.312 0 -0.328 0.034 -0.602 0.103 -0.823 0.075 -0.217 0.167 -0.392 0.279 -0.521 0.115 -0.133 0.245 -0.229 0.386 -0.282 0.148 -0.057 0.299 -0.087 0.45 -0.087 0.223 0 0.418 0.03 0.586 0.087 0.174 0.053 0.323 0.123 0.444 0.203 l 0.252 -0.789 c -0.036 -0.023 -0.093 -0.054 -0.165 -0.099 -0.069 -0.042 -0.157 -0.08 -0.262 -0.118 -0.105 -0.038 -0.23 -0.073 -0.371 -0.099 -0.138 -0.03 -0.295 -0.045 -0.469 -0.045 z" style="fill:#fff"/>
+ <path d="m 13.756 25.9 c -0.583 0 -1.035 0.217 -1.363 0.659 c -0.328 0.434 -0.493 1.082 -0.493 1.94 c 0 0.861 0.159 1.509 0.477 1.95 c 0.321 0.434 0.782 0.651 1.389 0.651 c 0.586 0 1.042 -0.217 1.363 -0.651 0.324 -0.442 0.483 -1.089 0.483 -1.95 0 -0.857 -0.16 -1.505 -0.473 -1.94 c -0.317 -0.442 -0.776 -0.659 -1.383 -0.659 m 0 0.861 c 0.179 0 0.371 0.046 0.475 0.138 0.107 0.091 0.186 0.213 0.241 0.369 0.062 0.156 0.101 0.338 0.118 0.555 0.021 0.21 0.034 0.435 0.034 0.675 0 0.244 -0.014 0.469 -0.034 0.678 -0.017 0.21 -0.056 0.392 -0.118 0.555 -0.055 0.156 -0.137 0.278 -0.247 0.369 -0.107 0.091 -0.296 0.138 -0.468 0.138 -0.176 0 -0.369 -0.046 -0.476 -0.138 -0.103 -0.091 -0.187 -0.213 -0.249 -0.369 -0.055 -0.156 -0.092 -0.339 -0.116 -0.548 -0.017 -0.213 -0.025 -0.442 -0.025 -0.686 0 -0.24 0.007 -0.465 0.025 -0.675 0.024 -0.21 0.061 -0.392 0.116 -0.548 0.062 -0.16 0.146 -0.285 0.249 -0.376 0.107 -0.091 0.3 -0.138 0.476 -0.138 z" style="fill:#fff"/>
+ <path d="m 9.2 25.902 c -0.415 -0.014 -0.825 0.074 -1.2 0.125 l 0 4.953 c 0.362 0.096 0.733 0.094 1.072 0.12 0.34 0 0.654 -0.047 0.933 -0.14 0.286 -0.097 0.535 -0.247 0.74 -0.457 0.205 -0.206 0.363 -0.473 0.478 -0.803 c 0.118 -0.334 0.177 -0.737 0.177 -1.207 0 -0.458 -0.054 -0.85 -0.161 -1.172 -0.104 -0.326 -0.248 -0.598 -0.436 -0.803 -0.192 -0.213 -0.424 -0.369 -0.7 -0.47 -0.269 -0.097 -0.573 -0.147 -0.903 -0.147 m 0.091 0.881 c 0.222 0 0.404 0.047 0.545 0.147 0.138 0.093 0.25 0.219 0.331 0.378 0.084 0.159 0.137 0.34 0.171 0.545 0.034 0.209 0.051 0.424 0.051 0.641 0 0.252 -0.023 0.485 -0.067 0.698 -0.037 0.206 -0.105 0.388 -0.203 0.54 -0.091 0.155 -0.214 0.274 -0.372 0.359 -0.151 0.089 -0.34 0.133 -0.569 0.133 -0.059 0.006 -0.125 -0.005 -0.179 -0.007 l 0 -3.41 c 0.1 -0.021 0.196 -0.016 0.292 -0.024 z" style="fill:#fff"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/application-vnd.openxmlformats-officedocument.wordprocessingml.template.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-vnd.openxmlformats-officedocument.wordprocessingml.template.svg
new file mode 100644
index 00000000..4557086a
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-vnd.openxmlformats-officedocument.wordprocessingml.template.svg
@@ -0,0 +1,15 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <path d="m 5.344 0 c -0.687 0 -1.344 0.689 -1.344 1.406 l 0 29.19 c 0 0.676 0.695 1.406 1.344 1.406 l 21.313 0 c 0.648 0 1.344 -0.73 1.344 -1.406 l 0 -21.594 0 -7.625 c 0 -0.673 -0.702 -1.375 -1.375 -1.375 l -7.625 0 -13.656 0 z" style="fill:#3468ce;fill-opacity:1"/>
+ <rect width="6" height="5" x="10" y="10" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <rect width="5" height="1" x="17" y="10" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <rect width="5" height="1" x="17" y="12" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <rect width="5" height="1" x="17" y="14" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <rect width="12" height="1" x="10" y="16" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <rect width="12" height="1" x="10" y="18" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <rect width="12" height="1" x="10" y="20" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <path d="m 4 24 0 6.668 c 0 0.648 0.688 1.332 1.332 1.332 l 21.336 0 c 0.645 0 1.332 -0.684 1.332 -1.332 l 0 -6.668 z" style="fill:#000;fill-opacity:0.196"/>
+ <path d="m 19.991 26 1.419 2.359 c -0.548 0.878 -1.049 1.73 -1.51 2.641 l 1.1 0 c 0.304 -0.67 0.7 -1.299 1.017 -1.916 c 0.348 0.647 0.691 1.281 0.978 1.916 l 1.105 0 c -0.497 -1 -0.989 -1.888 -1.477 -2.667 l 1.388 -2.333 -1.059 0 -0.935 1.597 -0.889 -1.597" style="fill:#fff"/>
+ <path d="m 15.8 26 0 0.825 1.335 0 0 4.175 0.965 0 0 -4.175 1.392 0 0 -0.825 z" style="fill:#fff"/>
+ <path d="m 9.187 25.902 c -0.411 -0.014 -0.816 0.074 -1.187 0.125 l 0 4.953 c 0.356 0.097 0.724 0.092 1.057 0.12 0.337 0 0.645 -0.047 0.925 -0.137 0.284 -0.101 0.523 -0.252 0.727 -0.461 0.204 -0.206 0.361 -0.473 0.475 -0.802 0.117 -0.334 0.176 -0.733 0.176 -1.206 0 -0.458 -0.054 -0.849 -0.16 -1.171 c -0.103 -0.326 -0.246 -0.593 -0.433 -0.802 -0.187 -0.213 -0.417 -0.37 -0.69 -0.467 -0.267 -0.101 -0.562 -0.151 -0.889 -0.151 m 0.087 0.882 c 0.22 0 0.401 0.047 0.538 0.148 0.14 0.093 0.25 0.217 0.33 0.376 0.08 0.159 0.137 0.34 0.167 0.546 0.033 0.209 0.049 0.423 0.049 0.64 0 0.252 -0.023 0.484 -0.067 0.697 -0.037 0.209 -0.103 0.389 -0.2 0.541 -0.09 0.155 -0.213 0.274 -0.367 0.36 -0.15 0.089 -0.337 0.133 -0.56 0.133 -0.059 0.007 -0.124 -0.006 -0.178 -0.009 l 0 -3.409 c 0.098 -0.022 0.193 -0.015 0.287 -0.022 z" style="fill:#fff"/>
+ <path d="m 13.709 25.9 c -0.574 0 -1.02 0.218 -1.345 0.66 -0.321 0.434 -0.481 1.082 -0.481 1.939 0 0.861 0.154 1.508 0.465 1.95 0.318 0.434 0.775 0.652 1.372 0.652 0.577 0 1.027 -0.218 1.345 -0.652 0.314 -0.442 0.474 -1.089 0.474 -1.95 0 -0.857 -0.157 -1.504 -0.468 -1.939 c -0.311 -0.442 -0.765 -0.66 -1.363 -0.66 m 0 0.861 c 0.174 0 0.355 0.046 0.461 0.138 0.102 0.091 0.181 0.213 0.236 0.37 0.061 0.156 0.1 0.339 0.117 0.556 0.02 0.21 0.034 0.434 0.034 0.674 0 0.244 -0.014 0.468 -0.034 0.678 -0.017 0.21 -0.055 0.392 -0.117 0.556 -0.055 0.156 -0.136 0.278 -0.245 0.37 -0.102 0.091 -0.28 0.138 -0.451 0.138 -0.174 0 -0.353 -0.046 -0.456 -0.138 -0.106 -0.091 -0.187 -0.213 -0.245 -0.37 -0.055 -0.156 -0.096 -0.339 -0.117 -0.549 -0.017 -0.213 -0.024 -0.441 -0.024 -0.685 0 -0.24 0.007 -0.464 0.024 -0.674 0.02 -0.21 0.062 -0.393 0.117 -0.549 0.058 -0.16 0.139 -0.285 0.245 -0.377 0.102 -0.091 0.282 -0.138 0.456 -0.138 z" style="fill:#fff"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/application-vnd.rar.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-vnd.rar.svg
new file mode 120000
index 00000000..832a1384
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-vnd.rar.svg
@@ -0,0 +1 @@
+application-x-rar.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/application-vnd.recordare.musicxml+xml.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-vnd.recordare.musicxml+xml.svg
new file mode 120000
index 00000000..6bb9cc7d
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-vnd.recordare.musicxml+xml.svg
@@ -0,0 +1 @@
+text-x-lilypond.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/application-vnd.recordare.musicxml.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-vnd.recordare.musicxml.svg
new file mode 120000
index 00000000..6bb9cc7d
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-vnd.recordare.musicxml.svg
@@ -0,0 +1 @@
+text-x-lilypond.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/application-vnd.rn-realmedia.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-vnd.rn-realmedia.svg
new file mode 120000
index 00000000..dff032f5
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-vnd.rn-realmedia.svg
@@ -0,0 +1 @@
+application-video.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/application-vnd.scribus.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-vnd.scribus.svg
new file mode 120000
index 00000000..c9ef5c7c
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-vnd.scribus.svg
@@ -0,0 +1 @@
+application-x-scribus.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/application-vnd.snap.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-vnd.snap.svg
new file mode 100644
index 00000000..73168d8a
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-vnd.snap.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <path d="m 5.371 4 c -0.684 0 -1.371 0.687 -1.371 1.371 l 0 21.297 c 0 0.645 0.688 1.332 1.332 1.332 l 21.336 0 c 0.645 0 1.332 -0.688 1.332 -1.332 l 0 -21.336 c 0 -0.645 -0.688 -1.332 -1.332 -1.332 z" style="fill:#c19553"/>
+ <path d="m 5.371 4 c -0.684 0 -1.371 0.687 -1.371 1.371 l 0 6.629 c 2.668 0 21.332 0 24 0 l 0 -6.668 c 0 -0.645 -0.688 -1.332 -1.332 -1.332 z" style="fill:#fff;fill-opacity:0.196"/>
+ <path d="m 14 7 0 10 4 0 0 -10 z" style="fill:#fff;fill-opacity:0.392"/>
+ <path d="m 9.59 24.2 q 0.257 0 0.422 -0.046 0.174 -0.054 0.273 -0.139 0.099 -0.093 0.133 -0.201 0.041 -0.116 0.041 -0.232 0 -0.147 -0.091 -0.263 -0.091 -0.116 -0.232 -0.201 q -0.141 -0.093 -0.315 -0.163 -0.174 -0.077 -0.348 -0.139 -0.232 -0.077 -0.48 -0.178 -0.248 -0.101 -0.455 -0.255 -0.199 -0.155 -0.331 -0.379 -0.133 -0.232 -0.133 -0.573 q 0 -0.673 0.464 -1.053 0.472 -0.379 1.292 -0.379 0.472 0 0.82 0.101 0.356 0.101 0.596 0.224 l -0.298 0.735 q -0.207 -0.108 -0.464 -0.186 -0.248 -0.077 -0.58 -0.077 -0.812 0 -0.812 0.55 0 0.139 0.083 0.248 0.083 0.101 0.207 0.186 0.133 0.077 0.29 0.139 0.166 0.062 0.323 0.116 0.24 0.085 0.497 0.193 0.265 0.101 0.48 0.279 0.224 0.17 0.364 0.433 0.141 0.255 0.141 0.65 0 0.673 -0.472 1.045 -0.464 0.364 -1.416 0.364 -0.638 0 -1.019 -0.124 -0.381 -0.132 -0.571 -0.24 l 0.298 -0.774 q 0.224 0.124 0.53 0.232 0.315 0.108 0.762 0.108 z" style="fill:#fff;fill-opacity:1;stroke:none"/>
+ <path d="m 14.962 25 c -0.547 -1.179 -1.206 -2.286 -1.834 -3.32 l 0 3.32 -1.028 0 0 -5 0.917 0 c 0.706 0.995 1.272 2.02 1.834 3.078 l 0 -3.078 1.028 0 0 5 z" style="fill:#fff;fill-opacity:1;stroke:none"/>
+ <path d="m 19.469 24.999 -0.252 -1.155 -1.435 0 -0.244 1.155 -1.113 0 c 0.255 -0.985 0.513 -1.882 0.774 -2.69 0.261 -0.813 0.513 -1.583 0.757 -2.31 l 1.165 0 c 0.255 0.732 0.507 1.511 0.757 2.334 0.255 0.819 0.502 1.707 0.739 2.666 z m -0.957 -4.03 c -0.228 0.668 -0.39 1.397 -0.531 2.052 l 1.052 0 c -0.122 -0.708 -0.33 -1.391 -0.522 -2.052 z" style="fill:#fff;fill-opacity:1;stroke:none"/>
+ <path d="m 22.408 19.949 c 0.651 0 1.157 0.132 1.516 0.395 0.359 0.258 0.538 0.683 0.538 1.275 0 0.597 -0.182 1.03 -0.547 1.299 -0.359 0.264 -0.87 0.395 -1.532 0.395 l -0.364 0 0 1.686 -1.019 0 0 -4.929 c 0.462 -0.101 0.982 -0.1 1.408 -0.121 z m 0.116 0.863 c -0.178 -0.003 -0.328 0.016 -0.505 0.024 l 0 1.613 0.414 0 c 0.326 0 0.571 -0.062 0.737 -0.186 0.166 -0.129 0.248 -0.347 0.248 -0.653 0 -0.29 -0.083 -0.495 -0.248 -0.613 -0.16 -0.124 -0.375 -0.186 -0.646 -0.186 z" style="fill:#fff;fill-opacity:1;stroke:none"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/application-vnd.stardivision.calc.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-vnd.stardivision.calc.svg
new file mode 120000
index 00000000..b17ea280
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-vnd.stardivision.calc.svg
@@ -0,0 +1 @@
+x-office-spreadsheet.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/application-vnd.stardivision.draw.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-vnd.stardivision.draw.svg
new file mode 120000
index 00000000..a3382f09
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-vnd.stardivision.draw.svg
@@ -0,0 +1 @@
+x-office-drawing.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/application-vnd.stardivision.mail.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-vnd.stardivision.mail.svg
new file mode 120000
index 00000000..ed063565
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-vnd.stardivision.mail.svg
@@ -0,0 +1 @@
+message-rfc822.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/application-vnd.stardivision.math.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-vnd.stardivision.math.svg
new file mode 120000
index 00000000..15f67cb9
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-vnd.stardivision.math.svg
@@ -0,0 +1 @@
+application-vnd.oasis.opendocument.formula.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/application-vnd.sun.xml.calc.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-vnd.sun.xml.calc.svg
new file mode 120000
index 00000000..dd1df899
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-vnd.sun.xml.calc.svg
@@ -0,0 +1 @@
+application-table.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/application-vnd.sun.xml.calc.template.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-vnd.sun.xml.calc.template.svg
new file mode 120000
index 00000000..15b1361b
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-vnd.sun.xml.calc.template.svg
@@ -0,0 +1 @@
+application-vnd.oasis.opendocument.spreadsheet-template.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/application-vnd.sun.xml.draw.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-vnd.sun.xml.draw.svg
new file mode 120000
index 00000000..0095318b
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-vnd.sun.xml.draw.svg
@@ -0,0 +1 @@
+application-vnd.oasis.opendocument.drawing.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/application-vnd.sun.xml.draw.template.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-vnd.sun.xml.draw.template.svg
new file mode 120000
index 00000000..9e61b2c5
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-vnd.sun.xml.draw.template.svg
@@ -0,0 +1 @@
+application-vnd.oasis.opendocument.formula-template.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/application-vnd.sun.xml.impress.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-vnd.sun.xml.impress.svg
new file mode 120000
index 00000000..73bb02f6
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-vnd.sun.xml.impress.svg
@@ -0,0 +1 @@
+x-office-presentation.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/application-vnd.sun.xml.impress.template.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-vnd.sun.xml.impress.template.svg
new file mode 120000
index 00000000..63c9c547
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-vnd.sun.xml.impress.template.svg
@@ -0,0 +1 @@
+application-vnd.oasis.opendocument.presentation-template.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/application-vnd.sun.xml.math.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-vnd.sun.xml.math.svg
new file mode 120000
index 00000000..15f67cb9
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-vnd.sun.xml.math.svg
@@ -0,0 +1 @@
+application-vnd.oasis.opendocument.formula.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/application-vnd.sun.xml.writer.global.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-vnd.sun.xml.writer.global.svg
new file mode 120000
index 00000000..86b2f629
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-vnd.sun.xml.writer.global.svg
@@ -0,0 +1 @@
+x-office-document.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/application-vnd.sun.xml.writer.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-vnd.sun.xml.writer.svg
new file mode 120000
index 00000000..e1d28269
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-vnd.sun.xml.writer.svg
@@ -0,0 +1 @@
+application-vnd.oasis.opendocument.text.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/application-vnd.sun.xml.writer.template.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-vnd.sun.xml.writer.template.svg
new file mode 120000
index 00000000..14e1d14e
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-vnd.sun.xml.writer.template.svg
@@ -0,0 +1 @@
+application-vnd.oasis.opendocument.text-template.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/application-vnd.tcpdump.pcap.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-vnd.tcpdump.pcap.svg
new file mode 100644
index 00000000..905ecff1
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-vnd.tcpdump.pcap.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <defs>
+
+ </defs>
+ <path d="m 5.336 0 c -0.687 0 -1.336 0.676 -1.336 1.394 l 0 29.21 c 0 0.676 0.687 1.394 1.336 1.394 l 21.327 0 c 0.648 0 1.336 -0.717 1.336 -1.394 l 0.001 -21.606 -9 -9 z" style="fill:#af5b63;fill-opacity:1"/>
+ <path d="m 21 9 7 7 0 -7 z" style="fill:#000;fill-opacity:0.196"/>
+ <path d="m 19 0 8.992 9 -7.613 0 c -0.673 0 -1.378 -0.713 -1.378 -1.386 z" style="fill:#fff;fill-opacity:0.392"/>
+ <path d="m 14.988 10 c -1.536 -0.002 -3.074 0.578 -4.238 1.746 -2.329 2.336 -2.335 6.163 -0.006 8.5 1.974 1.979 5.02 2.282 7.316 0.906 l 3.586 3.447 c 0.566 0.551 1.458 0.533 1.998 -0.043 0.522 -0.557 0.435 -1.557 -0.041 -2.033 l -3.521 -3.375 c 1.419 -2.313 1.255 -5.284 -0.863 -7.402 -1.16 -1.16 -2.694 -1.744 -4.23 -1.746 z m 0.012 1 c 1.276 0 2.552 0.489 3.531 1.469 0 0 0 0.002 0 0.002 1.957 1.959 1.958 5.102 0 7.06 -1.958 1.959 -5.104 1.959 -7.06 0 -1.958 -1.958 -1.957 -5.101 0 -7.06 0 0 0 -0.002 0 -0.002 c 0.979 -0.979 2.255 -1.469 3.531 -1.469 m -3.137 2 c -0.293 0.306 -0.52 0.645 -0.707 1 l 1.844 0 0 -1 -1.137 0 z m 2.137 0 0 1 2 0 0 -1 -2 0 z m 3 0 0 1 1.842 0 c -0.187 -0.355 -0.416 -0.694 -0.709 -1 l -1.133 0 z m -6.229 2 c -0.079 0.329 -0.131 0.664 -0.131 1 l 1.359 0 0 -1 -1.229 0 z m 2.229 0 0 1 3 0 0 -1 -3 0 z m 4 0 0 1 2 0 0 -1 -2 0 z m -6.227 2 c 0.083 0.345 0.213 0.679 0.383 1 l 1.844 0 0 -1 -2.227 0 z m 3.227 0 0 1 2 0 0 -1 -2 0 z m 3 0 0 1 1.84 0 c 0.169 -0.322 0.302 -0.655 0.385 -1 l -2.225 0 z m -4 2 0 0.842 c 0.099 0.052 0.193 0.114 0.295 0.158 l 2.705 0 0 -1 -3 0 z m 4 0 0 0.842 c 0.381 -0.202 0.747 -0.444 1.07 -0.768 0.023 -0.023 0.038 -0.051 0.061 -0.074 l -1.131 0 z" style="fill:#f9f9f9;stroke:none"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/application-vnd.wordperfect.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-vnd.wordperfect.svg
new file mode 120000
index 00000000..7472b14d
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-vnd.wordperfect.svg
@@ -0,0 +1 @@
+application-word.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/application-vnd.xdgapp.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-vnd.xdgapp.svg
new file mode 120000
index 00000000..6bddb89f
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-vnd.xdgapp.svg
@@ -0,0 +1 @@
+application-vnd.flatpak.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/application-web-template.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-web-template.svg
new file mode 100644
index 00000000..3c95c048
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-web-template.svg
@@ -0,0 +1,14 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <path d="m 5.344 0 c -0.687 0 -1.344 0.689 -1.344 1.406 l 0 29.19 c 0 0.676 0.695 1.406 1.344 1.406 l 21.313 0 c 0.648 0 1.344 -0.73 1.344 -1.406 l 0 -21.594 0 -7.625 c 0 -0.673 -0.702 -1.375 -1.375 -1.375 l -7.625 0 -13.656 0 z" style="fill:#7099c3;fill-opacity:1"/>
+ <path d="m 10.27 14 0 1 11.46 0 0 -1 z" style="fill:#fff"/>
+ <path d="m 9.637 16.362 0 1.276 12.727 0 0 -1.276 z" style="fill:#fff"/>
+ <path d="m 10.27 19 0 1 11.46 0 0 -1 z" style="fill:#fff"/>
+ <path d="m 15.5 10.637 0 12.727 1 0 0 -12.727 z" style="fill:#fff"/>
+ <g transform="matrix(1.1669608,0,0,1.1669009,-2.6712309,-4.0040583)" style="fill:none;stroke:#fff">
+ <g style="stroke-width:2">
+ <path d="m 20.441 33 c -1.998 -6 -1.998 -12 0 -18" transform="matrix(0.54545,0,0,0.54545,2.90922,4.90928)"/>
+ <path d="m 27.466 33 c 2.01 -4.999 2.01 -12 0 -18" transform="matrix(0.54545,0,0,0.54545,2.90922,4.90928)"/>
+ </g>
+ <path d="m 33.06 27.317 c 0 5.03 -4.075 9.102 -9.102 9.102 -5.03 0 -9.102 -4.075 -9.102 -9.102 0 -5.03 4.075 -9.102 9.102 -9.102 5.03 0 9.102 4.075 9.102 9.102 z" transform="matrix(0.59913,0,0,0.59913,1.64887,1.63352)" style="stroke-linecap:round;stroke-width:1.821"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/application-word-template.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-word-template.svg
new file mode 100644
index 00000000..eed0cbf3
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-word-template.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <path d="m 5.344 0 c -0.687 0 -1.344 0.689 -1.344 1.406 l 0 29.19 c 0 0.676 0.695 1.406 1.344 1.406 l 21.313 0 c 0.648 0 1.344 -0.73 1.344 -1.406 l 0 -21.594 0 -7.625 c 0 -0.673 -0.702 -1.375 -1.375 -1.375 l -7.625 0 -13.656 0 z" style="fill:#3468ce;fill-opacity:1"/>
+ <rect width="6" height="5" x="10" y="10" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <rect width="5" height="1" x="17" y="10" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <rect width="5" height="1" x="17" y="12" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <rect width="5" height="1" x="17" y="14" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <rect width="12" height="1" x="10" y="16" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <rect width="12" height="1" x="10" y="18" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <rect width="12" height="1" x="10" y="20" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <rect width="12" height="1" x="10" y="22" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/application-word.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-word.svg
new file mode 100644
index 00000000..dc8a6015
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-word.svg
@@ -0,0 +1,13 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <path d="m 5.336 0 c -0.687 0 -1.336 0.676 -1.336 1.394 l 0 29.21 c 0 0.676 0.687 1.394 1.336 1.394 l 21.327 0 c 0.648 0 1.336 -0.717 1.336 -1.394 l 0.001 -21.606 -9 -9 z" style="fill:#3468ce;fill-opacity:1"/>
+ <path d="m 21 9 7 7 0 -7 z" style="fill:#000;fill-opacity:0.196"/>
+ <path d="m 19 0 8.992 9 -7.613 0 c -0.673 0 -1.378 -0.713 -1.378 -1.386 z" style="fill:#fff;fill-opacity:0.392"/>
+ <rect width="6" height="5" x="10" y="11" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <rect width="5" height="1" x="17" y="11" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <rect width="5" height="1" x="17" y="13" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <rect width="5" height="1" x="17" y="15" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <rect width="12" height="1" x="10" y="17" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <rect width="12" height="1" x="10" y="19" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <rect width="12" height="1" x="10" y="21" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <rect width="12" height="1" x="10" y="23" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/application-wps-office.doc.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-wps-office.doc.svg
new file mode 120000
index 00000000..803a0edf
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-wps-office.doc.svg
@@ -0,0 +1 @@
+application-msword.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/application-wps-office.docx.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-wps-office.docx.svg
new file mode 120000
index 00000000..803a0edf
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-wps-office.docx.svg
@@ -0,0 +1 @@
+application-msword.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/application-wps-office.dot.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-wps-office.dot.svg
new file mode 120000
index 00000000..a53f5569
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-wps-office.dot.svg
@@ -0,0 +1 @@
+application-msword-template.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/application-wps-office.dotx.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-wps-office.dotx.svg
new file mode 120000
index 00000000..a53f5569
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-wps-office.dotx.svg
@@ -0,0 +1 @@
+application-msword-template.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-7z-ace.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-7z-ace.svg
new file mode 120000
index 00000000..753c10f3
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-7z-ace.svg
@@ -0,0 +1 @@
+application-x-ace.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-7z-arj.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-7z-arj.svg
new file mode 120000
index 00000000..2c7ae246
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-7z-arj.svg
@@ -0,0 +1 @@
+application-x-arj.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-7z-compressed.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-7z-compressed.svg
new file mode 100644
index 00000000..e215087a
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-7z-compressed.svg
@@ -0,0 +1,14 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <path d="m 5.336 0 c -0.687 0 -1.336 0.676 -1.336 1.394 l 0 29.21 c 0 0.676 0.687 1.394 1.336 1.394 l 21.327 0 c 0.648 0 1.336 -0.717 1.336 -1.394 l 0.001 -21.606 l -9 -9 z" style="fill:#c19553;fill-opacity:1"/>
+ <path d="m 4 24 0 6.668 c 0 0.648 0.688 1.332 1.332 1.332 l 21.336 0 c 0.645 0 1.332 -0.684 1.332 -1.332 l 0 -6.668 z" style="fill:#000;fill-opacity:0.196"/>
+ <path d="m 21 9 7 7 0 -7 z" style="fill:#000;fill-opacity:0.196"/>
+ <path d="m 19 0 8.992 9 -7.613 0 c -0.673 0 -1.378 -0.713 -1.378 -1.386 z" style="fill:#fff;fill-opacity:0.392"/>
+ <rect width="3" height="3" x="9" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <rect width="3" height="3" x="12" y="3" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <rect width="3" height="3" x="9" y="6" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <rect width="3" height="3" x="12" y="9" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <rect width="3" height="3" x="9" y="12" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <rect width="6" height="6" x="9" y="16" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <path d="m 11.457 31 c 0.026 -0.413 0.105 -0.848 0.246 -1.31 0.141 -0.466 0.303 -0.923 0.497 -1.376 0.202 -0.453 0.418 -0.879 0.651 -1.279 0.233 -0.409 0.453 -0.756 0.664 -1.046 l -3.02 0 0 -0.989 4.69 0 0 0.901 c -0.211 0.198 -0.435 0.479 -0.686 0.844 -0.246 0.36 -0.484 0.769 -0.708 1.231 -0.215 0.457 -0.409 0.949 -0.58 1.473 c -0.163 0.519 -0.264 1.033 -0.303 1.552 l -1.451 0" style="fill:#fff"/>
+ <path d="m 20.933 25.831 c -1.08 1.375 -2.065 2.77 -2.985 4.18 l 3.09 0 0 0.989 -4.738 0 0 -0.69 c 0.918 -1.503 1.937 -2.946 2.914 -4.321 l -2.76 0 0 -0.989 4.479 0 0 0.831" style="fill:#fff"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-7zip.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-7zip.svg
new file mode 120000
index 00000000..75c3a8eb
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-7zip.svg
@@ -0,0 +1 @@
+application-x-7z-compressed.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-abiword.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-abiword.svg
new file mode 100644
index 00000000..fce893c1
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-abiword.svg
@@ -0,0 +1,16 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <path d="m 5.336 0 c -0.687 0 -1.336 0.676 -1.336 1.394 l 0 29.21 c 0 0.676 0.687 1.394 1.336 1.394 l 21.327 0 c 0.648 0 1.336 -0.717 1.336 -1.394 l 0.001 -21.606 -9 -9 z" style="fill:#3468ce;fill-opacity:1"/>
+ <path d="m 21 9 7 7 0 -7 z" style="fill:#000;fill-opacity:0.196"/>
+ <path d="m 19 0 8.992 9 -7.613 0 c -0.673 0 -1.378 -0.713 -1.378 -1.386 z" style="fill:#fff;fill-opacity:0.392"/>
+ <rect width="6" height="5" x="10" y="11" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <rect width="5" height="1" x="17" y="11" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <path d="m 4 24 0 6.668 c 0 0.648 0.687 1.332 1.332 1.332 l 21.336 0 c 0.645 0 1.332 -0.684 1.332 -1.332 l 0 -6.668 z" style="fill:#000;fill-opacity:0.196"/>
+ <rect width="5" height="1" x="17" y="13" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <rect width="5" height="1" x="17" y="15" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <rect width="12" height="1" x="10" y="17" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <rect width="12" height="1" x="10" y="19" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <rect width="12" height="1" x="10" y="21" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <path d="m 18.15 29.15 c 0 0.352 -0.062 0.651 -0.185 0.888 -0.127 0.237 -0.3 0.426 -0.517 0.571 -0.209 0.136 -0.464 0.237 -0.759 0.303 c -0.291 0.057 -0.603 0.084 -0.94 0.084 -0.267 0 -0.55 -0.018 -0.837 -0.048 -0.291 -0.026 -0.579 -0.066 -0.862 -0.123 l 0 -5.688 c 0.54 -0.098 1.066 -0.116 1.58 -0.141 0.464 0 0.837 0.044 1.129 0.141 0.291 0.088 0.517 0.207 0.681 0.36 0.164 0.145 0.275 0.308 0.337 0.492 0.057 0.18 0.086 0.365 0.09 0.549 -0.004 0.277 -0.074 0.572 -0.218 0.787 -0.14 0.211 -0.328 0.382 -0.566 0.51 0.415 0.145 0.695 0.341 0.841 0.585 0.149 0.248 0.226 0.457 0.226 0.729 m -2.95 -0.747 0 1.542 c 0.198 0.033 0.46 0.027 0.648 0.04 0.14 0 0.275 -0.013 0.406 -0.031 0.131 -0.026 0.246 -0.066 0.345 -0.123 0.107 -0.062 0.193 -0.149 0.259 -0.255 0.066 -0.114 0.099 -0.255 0.099 -0.426 0 -0.286 -0.094 -0.439 -0.287 -0.558 -0.185 -0.123 -0.435 -0.189 -0.751 -0.189 l -0.717 0 m 0.541 -0.967 c 0.308 0 0.542 -0.062 0.702 -0.189 0.156 -0.132 0.238 -0.361 0.238 -0.585 0 -0.141 -0.025 -0.251 -0.07 -0.334 -0.045 -0.088 -0.111 -0.154 -0.189 -0.198 -0.078 -0.048 -0.172 -0.084 -0.275 -0.092 -0.107 -0.022 -0.213 -0.031 -0.328 -0.031 -0.192 -0.01 -0.439 0.027 -0.619 0.039 l 0 1.39 0.541 0" style="fill:#fff"/>
+ <path d="m 12.287 30.891 -0.278 -1.16 -1.596 0 -0.274 1.16 -1.238 0 c 0.499 -2.047 1.117 -4.01 1.704 -5.891 l 1.296 0 c 0.648 1.994 1.22 4.01 1.666 5.891 l -1.28 0 m -1.064 -4.747 c -0.249 0.787 -0.462 1.82 -0.623 2.619 l 1.238 0 c -0.137 -0.837 -0.399 -1.841 -0.615 -2.619" style="fill:#fff"/>
+ <path d="m 21.38 27.335 c 0 0 0.569 1.503 0.82 2.33 c -0.011 -1.578 -0.07 -3.126 -0.08 -4.665 l 1.18 0 c -0.064 2.039 -0.183 4.02 -0.362 6 l -1.058 0 c -0.329 -0.909 -0.614 -1.592 -0.91 -2.455 -0.337 0.911 -0.629 1.577 -0.928 2.455 l -1.058 0 c -0.242 -2.02 -0.319 -4.02 -0.383 -6 l 1.18 0 c -0.025 1.558 -0.085 3.249 -0.1 4.665 0.268 -0.863 0.86 -2.33 0.86 -2.33" style="fill:#fff"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-acad.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-acad.svg
new file mode 120000
index 00000000..8ac89c37
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-acad.svg
@@ -0,0 +1 @@
+model.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-ace.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-ace.svg
new file mode 100644
index 00000000..8aaa131d
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-ace.svg
@@ -0,0 +1,15 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <path d="m 5.336 0 c -0.687 0 -1.336 0.676 -1.336 1.394 l 0 29.21 c 0 0.676 0.687 1.394 1.336 1.394 l 21.327 0 c 0.648 0 1.336 -0.717 1.336 -1.394 l 0.001 -21.606 l -9 -9 z" style="fill:#c19553;fill-opacity:1"/>
+ <path d="m 4 24 0 6.668 c 0 0.648 0.688 1.332 1.332 1.332 l 21.336 0 c 0.645 0 1.332 -0.684 1.332 -1.332 l 0 -6.668 z" style="fill:#000;fill-opacity:0.196"/>
+ <path d="m 21 9 7 7 0 -7 z" style="fill:#000;fill-opacity:0.196"/>
+ <path d="m 19 0 8.992 9 -7.613 0 c -0.673 0 -1.378 -0.713 -1.378 -1.386 z" style="fill:#fff;fill-opacity:0.392"/>
+ <rect width="3" height="3" x="9" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <rect width="3" height="3" x="12" y="3" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <rect width="3" height="3" x="9" y="6" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <rect width="3" height="3" x="12" y="9" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <rect width="3" height="3" x="9" y="12" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <rect width="6" height="6" x="9" y="16" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <path d="m 12.488 30.993 -0.292 -1.3 -1.642 0 -0.279 1.3 -1.274 0 c 0.292 -1.179 0.588 -2.257 0.889 -3.225 0.296 -0.977 0.584 -1.904 0.863 -2.775 l 1.338 0 c 0.292 0.881 0.58 1.812 0.863 2.803 0.292 0.982 0.576 2.05 0.847 3.197 l -1.312 0 m -1.096 -4.835 c -0.266 0.834 -0.459 1.679 -0.61 2.549 l 1.206 0 c -0.121 -0.893 -0.37 -1.736 -0.597 -2.549" style="fill:#fff"/>
+ <path d="m 16.617 31.11 c -0.852 0 -1.501 -0.268 -1.947 -0.808 c -0.447 -0.536 -0.67 -1.299 -0.67 -2.294 c 0 -0.491 0.066 -0.931 0.203 -1.313 0.136 -0.386 0.327 -0.709 0.566 -0.972 0.244 -0.268 0.533 -0.468 0.864 -0.604 0.339 -0.141 0.703 -0.209 1.1 -0.209 0.215 0 0.405 0.018 0.575 0.055 0.174 0.032 0.327 0.073 0.455 0.118 0.132 0.045 0.236 0.091 0.323 0.141 0.091 0.055 0.157 0.091 0.203 0.118 l -0.31 0.94 c -0.149 -0.095 -0.331 -0.177 -0.546 -0.241 -0.207 -0.068 -0.447 -0.104 -0.719 -0.104 c -0.186 0 -0.372 0.036 -0.554 0.104 -0.174 0.064 -0.335 0.177 -0.475 0.336 -0.136 0.154 -0.252 0.363 -0.343 0.622 -0.083 0.263 -0.124 0.59 -0.124 0.981 0 0.677 0.116 1.199 0.351 1.562 0.24 0.359 0.628 0.541 1.166 0.541 0.31 0 0.566 -0.036 0.769 -0.104 0.207 -0.073 0.372 -0.141 0.496 -0.213 l 0.302 0.931 c -0.17 0.104 -0.401 0.2 -0.69 0.286 -0.285 0.086 -0.616 0.127 -0.992 0.127" style="fill:#fff"/>
+ <path d="m 19.08 30.993 0 -6 3.673 0 0 0.991 -2.5 0 0 1.148 2.175 0 0 0.986 -2.175 0 0 1.888 2.716 0 0 0.986 -3.889 0" style="fill:#fff"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-addon.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-addon.svg
new file mode 120000
index 00000000..f6d9d702
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-addon.svg
@@ -0,0 +1 @@
+extension.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-amiga-disk-format.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-amiga-disk-format.svg
new file mode 100644
index 00000000..c9113227
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-amiga-disk-format.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <defs>
+
+ </defs>
+ <path d="m 5.336 0 c -0.687 0 -1.336 0.676 -1.336 1.394 l 0 29.21 c 0 0.676 0.687 1.394 1.336 1.394 l 21.327 0 c 0.648 0 1.336 -0.717 1.336 -1.394 l 0.001 -21.606 -9 -9 z" style="fill:#dcdcdc;fill-opacity:1"/>
+ <path d="m 21 9 7 7 0 -7 z" style="fill:#000;fill-opacity:0.196"/>
+ <path d="m 19 0 8.992 9 -7.613 0 c -0.673 0 -1.378 -0.713 -1.378 -1.386 z" style="fill:#fff;fill-opacity:0.392"/>
+ <path d="m 10 24 c 0.004 -4.216 0.011 -7.551 0 -12 l 10.177 0 c 0.647 0.619 1.232 1.293 1.823 1.964 l 0 10.04 m -2 -6 -8 0 0 5 3.978 0 4.02 0 z m -1 -5 -5 0 0 3 5 0 z m -2 1 1 0 0 1 -1 0 z" style="fill:#888;fill-opacity:1"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-anki.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-anki.svg
new file mode 120000
index 00000000..18cafbc8
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-anki.svg
@@ -0,0 +1 @@
+application-x-openteacher.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-anki2.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-anki2.svg
new file mode 120000
index 00000000..18cafbc8
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-anki2.svg
@@ -0,0 +1 @@
+application-x-openteacher.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-apkg.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-apkg.svg
new file mode 120000
index 00000000..18cafbc8
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-apkg.svg
@@ -0,0 +1 @@
+application-x-openteacher.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-aportisdoc.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-aportisdoc.svg
new file mode 120000
index 00000000..c98224c7
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-aportisdoc.svg
@@ -0,0 +1 @@
+application-x-mobi8-ebook.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-appimage.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-appimage.svg
new file mode 120000
index 00000000..a588d45e
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-appimage.svg
@@ -0,0 +1 @@
+application-x-iso9660-appimage.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-apple-diskimage.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-apple-diskimage.svg
new file mode 120000
index 00000000..38aa8675
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-apple-diskimage.svg
@@ -0,0 +1 @@
+application-x-cd-image.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-applix-spreadsheet.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-applix-spreadsheet.svg
new file mode 120000
index 00000000..dd1df899
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-applix-spreadsheet.svg
@@ -0,0 +1 @@
+application-table.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-applix-word.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-applix-word.svg
new file mode 120000
index 00000000..86b2f629
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-applix-word.svg
@@ -0,0 +1 @@
+x-office-document.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-ar.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-ar.svg
new file mode 120000
index 00000000..4e4d75cf
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-ar.svg
@@ -0,0 +1 @@
+application-archive.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-arc.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-arc.svg
new file mode 100644
index 00000000..5395c55d
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-arc.svg
@@ -0,0 +1,15 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <path d="m 5.336 0 c -0.687 0 -1.336 0.676 -1.336 1.394 l 0 29.21 c 0 0.676 0.687 1.394 1.336 1.394 l 21.327 0 c 0.648 0 1.336 -0.717 1.336 -1.394 l 0.001 -21.606 l -9 -9 z" style="fill:#c19553;fill-opacity:1"/>
+ <path d="m 4 24 0 6.668 c 0 0.648 0.688 1.332 1.332 1.332 l 21.336 0 c 0.645 0 1.332 -0.684 1.332 -1.332 l 0 -6.668 z" style="fill:#000;fill-opacity:0.196"/>
+ <path d="m 21 9 7 7 0 -7 z" style="fill:#000;fill-opacity:0.196"/>
+ <path d="m 19 0 8.992 9 -7.613 0 c -0.673 0 -1.378 -0.713 -1.378 -1.386 z" style="fill:#fff;fill-opacity:0.392"/>
+ <rect width="3" height="3" x="9" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <rect width="3" height="3" x="12" y="3" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <rect width="3" height="3" x="9" y="6" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <rect width="3" height="3" x="12" y="9" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <rect width="3" height="3" x="9" y="12" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <rect width="6" height="6" x="9" y="16" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <path d="m 12.633 30.993 -0.304 -1.286 -1.711 0 -0.291 1.286 -1.327 0 c 0.538 -2.079 1.188 -4.09 1.825 -6 l 1.393 0 c 0.691 2.036 1.309 4.087 1.781 6 l -1.367 0 m -1.142 -4.835 c -0.269 0.804 -0.463 1.751 -0.635 2.563 l 1.257 0 c -0.146 -0.849 -0.392 -1.77 -0.622 -2.563" style="fill:#fff"/>
+ <path d="m 21.775 31.04 c -0.838 0 -1.477 -0.264 -1.916 -0.795 c -0.439 -0.527 -0.659 -1.278 -0.659 -2.257 c 0 -0.483 0.065 -0.916 0.199 -1.292 0.134 -0.38 0.321 -0.697 0.557 -0.956 0.24 -0.264 0.525 -0.46 0.85 -0.594 0.334 -0.139 0.692 -0.206 1.082 -0.206 0.212 0 0.399 0.018 0.565 0.054 0.171 0.031 0.321 0.072 0.448 0.116 0.13 0.045 0.232 0.089 0.317 0.139 0.09 0.054 0.155 0.089 0.199 0.116 l -0.305 0.925 c -0.146 -0.094 -0.325 -0.174 -0.537 -0.237 -0.203 -0.067 -0.439 -0.103 -0.708 -0.103 -0.183 0 -0.366 0.036 -0.545 0.103 -0.171 0.063 -0.33 0.174 -0.468 0.331 -0.134 0.152 -0.248 0.358 -0.338 0.612 -0.081 0.259 -0.122 0.581 -0.122 0.965 0 0.666 0.114 1.18 0.346 1.537 0.236 0.353 0.618 0.532 1.147 0.532 0.305 0 0.557 -0.036 0.757 -0.103 0.203 -0.072 0.366 -0.139 0.488 -0.21 l 0.297 0.916 c -0.167 0.103 -0.395 0.197 -0.679 0.282 -0.281 0.085 -0.606 0.125 -0.976 0.125" style="fill:#fff"/>
+ <path d="m 16.298 24.95 c 0.349 0 0.66 0.037 0.943 0.114 0.279 0.078 0.521 0.201 0.722 0.36 0.205 0.164 0.357 0.374 0.463 0.625 0.111 0.246 0.164 0.538 0.164 0.876 0 0.351 -0.07 0.671 -0.213 0.958 -0.144 0.283 -0.381 0.502 -0.718 0.652 c 0.533 0.785 0.938 1.642 1.333 2.464 l -1.263 0 c -0.328 -0.785 -0.767 -1.492 -1.165 -2.172 l -0.627 0 0 2.172 -1.206 0 0 -5.895 c 0.41 -0.101 0.822 -0.112 1.226 -0.146 0.131 -0.009 0.242 -0.009 0.34 -0.009 m 1.07 1.966 c 0 -0.319 -0.098 -0.552 -0.295 -0.703 -0.197 -0.146 -0.455 -0.224 -0.775 -0.224 -0.125 -0.003 -0.245 0.022 -0.361 0.032 l 0 1.811 0.262 0 c 0.414 0 0.709 -0.078 0.894 -0.233 0.18 -0.164 0.275 -0.392 0.275 -0.684" style="fill:#fff"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-archive.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-archive.svg
new file mode 120000
index 00000000..4e4d75cf
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-archive.svg
@@ -0,0 +1 @@
+application-archive.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-ardour.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-ardour.svg
new file mode 120000
index 00000000..6bb9cc7d
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-ardour.svg
@@ -0,0 +1 @@
+text-x-lilypond.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-arj.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-arj.svg
new file mode 100644
index 00000000..b09eb367
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-arj.svg
@@ -0,0 +1,15 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <path d="m 5.336 0 c -0.687 0 -1.336 0.676 -1.336 1.394 l 0 29.21 c 0 0.676 0.687 1.394 1.336 1.394 l 21.327 0 c 0.648 0 1.336 -0.717 1.336 -1.394 l 0.001 -21.606 l -9 -9 z" style="fill:#c19553;fill-opacity:1"/>
+ <path d="m 4 24 0 6.668 c 0 0.648 0.688 1.332 1.332 1.332 l 21.336 0 c 0.645 0 1.332 -0.684 1.332 -1.332 l 0 -6.668 z" style="fill:#000;fill-opacity:0.196"/>
+ <path d="m 12.328 30.995 -0.283 -1.25 -1.616 0 -0.275 1.25 -1.255 0 c 0.503 -2.08 1.125 -4.09 1.726 -6 l 1.312 0 c 0.659 2.034 1.234 4.091 1.685 6 l -1.296 0 m -1.074 -4.838 c -0.263 0.826 -0.437 1.785 -0.599 2.599 l 1.185 0 c -0.139 -0.848 -0.369 -1.807 -0.586 -2.599" style="fill:#fff"/>
+ <path d="m 21 9 7 7 0 -7 z" style="fill:#000;fill-opacity:0.196"/>
+ <path d="m 15.742 24.935 c 0.357 0 0.676 0.036 0.965 0.113 0.285 0.077 0.533 0.199 0.739 0.358 0.21 0.163 0.365 0.372 0.474 0.621 0.113 0.245 0.168 0.535 0.168 0.87 0 0.349 -0.071 0.666 -0.218 0.952 -0.147 0.281 -0.39 0.499 -0.735 0.648 0.559 0.791 0.966 1.641 1.364 2.497 l -1.293 0 c -0.321 -0.802 -0.781 -1.526 -1.192 -2.207 l -0.642 0 0 2.207 -1.234 0 0 -5.906 c 0.122 -0.027 0.252 -0.05 0.39 -0.068 0.147 -0.027 0.294 -0.041 0.441 -0.05 0.147 -0.014 0.29 -0.023 0.424 -0.027 0.134 -0.009 0.248 -0.009 0.348 -0.009 m 1.095 1.953 c 0 -0.317 -0.101 -0.548 -0.302 -0.698 -0.201 -0.145 -0.466 -0.222 -0.793 -0.222 -0.046 0 -0.101 0.005 -0.168 0.009 -0.067 0 -0.134 0.009 -0.201 0.023 l 0 1.799 0.269 0 c 0.424 0 0.726 -0.077 0.915 -0.231 0.185 -0.163 0.281 -0.39 0.281 -0.68" style="fill:#fff"/>
+ <path d="m 19 0 8.992 9 -7.613 0 c -0.673 0 -1.378 -0.713 -1.378 -1.386 z" style="fill:#fff;fill-opacity:0.392"/>
+ <path d="m 23.1 28.911 c 0 0.284 -0.043 0.556 -0.125 0.809 -0.078 0.253 -0.207 0.471 -0.392 0.662 c -0.177 0.191 -0.41 0.342 -0.699 0.458 -0.289 0.107 -0.638 0.16 -1.052 0.16 -0.431 0 -0.793 -0.049 -1.082 -0.151 -0.289 -0.102 -0.53 -0.227 -0.729 -0.373 l 0.483 -0.929 c 0.172 0.102 0.362 0.2 0.565 0.293 0.216 0.098 0.431 0.142 0.651 0.142 0.328 0 0.595 -0.076 0.793 -0.236 0.207 -0.164 0.306 -0.467 0.306 -0.902 l 0 -2.876 -2.13 0 0 -0.969 3.411 0 0 3.911" style="fill:#fff"/>
+ <rect width="3" height="3" x="9" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <rect width="3" height="3" x="12" y="3" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <rect width="3" height="3" x="9" y="6" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <rect width="3" height="3" x="12" y="9" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <rect width="3" height="3" x="9" y="12" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <rect width="6" height="6" x="9" y="16" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-audacity-project.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-audacity-project.svg
new file mode 120000
index 00000000..6bb9cc7d
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-audacity-project.svg
@@ -0,0 +1 @@
+text-x-lilypond.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-autocad.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-autocad.svg
new file mode 120000
index 00000000..8ac89c37
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-autocad.svg
@@ -0,0 +1 @@
+model.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-awk.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-awk.svg
new file mode 120000
index 00000000..1dc3be3c
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-awk.svg
@@ -0,0 +1 @@
+text-x-generic.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-backpack.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-backpack.svg
new file mode 120000
index 00000000..18cafbc8
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-backpack.svg
@@ -0,0 +1 @@
+application-x-openteacher.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-bittorrent.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-bittorrent.svg
new file mode 120000
index 00000000..82827e35
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-bittorrent.svg
@@ -0,0 +1 @@
+application-torrent.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-blender.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-blender.svg
new file mode 100644
index 00000000..9615eb6e
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-blender.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <path d="m 5.336 0 c -0.687 0 -1.336 0.676 -1.336 1.394 l 0 29.21 c 0 0.676 0.687 1.394 1.336 1.394 l 21.327 0 c 0.648 0 1.336 -0.717 1.336 -1.394 l 0.001 -21.606 l -9 -9 z" style="fill:#ce5b00;fill-opacity:1"/>
+ <path d="m 21 9 7 7 0 -7 z" style="fill:#000;fill-opacity:0.196"/>
+ <path d="m 19 0 8.992 9 -7.613 0 c -0.673 0 -1.378 -0.713 -1.378 -1.386 z" style="fill:#fff;fill-opacity:0.392"/>
+ <g transform="matrix(1.1463933,0,0,1.1463933,-2.244741,-1.4403975)" style="fill:#fff">
+ <path d="m 15.684 10.668 c -0.219 0 -0.445 0.082 -0.629 0.223 -0.188 0.145 -0.309 0.332 -0.324 0.559 -0.016 0.223 0.07 0.449 0.242 0.605 l 0 0.016 c 0.402 0.348 0.82 0.707 1.227 1.063 l -4.547 0 c -0.324 0 -0.598 0.074 -0.809 0.242 -0.207 0.164 -0.344 0.41 -0.387 0.684 -0.086 0.535 0.297 1.145 0.918 1.145 l 1.984 0 -4.145 3.375 c 0 0 -0.004 -0.008 -0.016 0 -0.254 0.215 -0.434 0.508 -0.5 0.813 -0.066 0.301 -0.035 0.621 0.145 0.875 0.367 0.516 1.102 0.5 1.613 0.047 l 2.176 -1.957 c 0.004 0.227 0.059 0.586 0.148 0.891 0.176 0.625 0.48 1.211 0.902 1.719 0.43 0.523 0.953 0.945 1.563 1.242 0.641 0.313 1.332 0.461 2.051 0.461 0.719 0 1.406 -0.164 2.047 -0.477 0.609 -0.301 1.152 -0.719 1.582 -1.242 0.418 -0.512 0.707 -1.094 0.887 -1.719 0.09 -0.316 0.152 -0.648 0.176 -0.973 c 0.023 -0.316 0.012 -0.637 -0.031 -0.953 -0.078 -0.621 -0.266 -1.207 -0.566 -1.734 -0.234 -0.414 -0.543 -0.777 -0.887 -1.098 l 0.016 -0.016 l -0.176 -0.145 -4.03 -3.406 c 0 0 -0.016 -0.012 -0.016 -0.016 -0.004 0 -0.016 0 -0.016 0 -0.176 -0.145 -0.383 -0.223 -0.598 -0.223 z m 1.563 3.582 c 2.086 0 3.773 1.668 3.773 3.723 0 2.059 -1.688 3.727 -3.773 3.727 -2.082 0 -3.773 -1.668 -3.773 -3.727 0 -2.055 1.691 -3.723 3.773 -3.723 z" style="fill-rule:evenodd"/>
+ <path d="m 18.332 18 c 0 0.617 -0.504 1.117 -1.129 1.117 -0.621 0 -1.129 -0.5 -1.129 -1.117 0 -0.613 0.508 -1.113 1.129 -1.113 0.625 0 1.129 0.5 1.129 1.113 z"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-bzdvi.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-bzdvi.svg
new file mode 120000
index 00000000..4e4d75cf
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-bzdvi.svg
@@ -0,0 +1 @@
+application-archive.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-bzip-compressed-tar.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-bzip-compressed-tar.svg
new file mode 100644
index 00000000..779cec34
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-bzip-compressed-tar.svg
@@ -0,0 +1,15 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <path d="m 5.336 0 c -0.687 0 -1.336 0.676 -1.336 1.394 l 0 29.21 c 0 0.676 0.687 1.394 1.336 1.394 l 21.327 0 c 0.648 0 1.336 -0.717 1.336 -1.394 l 0.001 -21.606 -9 -9 z" style="fill:#c19553;fill-opacity:1"/>
+ <path d="m 4 24 0 6.668 c 0 0.648 0.688 1.332 1.332 1.332 l 21.336 0 c 0.645 0 1.332 -0.684 1.332 -1.332 l 0 -6.668 z" style="fill:#000;fill-opacity:0.196"/>
+ <path d="m 21 9 7 7 0 -7 z" style="fill:#000;fill-opacity:0.196"/>
+ <path d="m 13.5 25 0 0.986 -1.542 0 0 5.01 -1.228 0 0 -5.01 -1.73 0 l 0 -0.986 l 4.5 0" style="fill:#fff"/>
+ <path d="m 19 0 8.992 9 -7.613 0 c -0.673 0 -1.378 -0.713 -1.378 -1.386 z" style="fill:#fff;fill-opacity:0.392"/>
+ <path d="m 18.35 29.19 c 0 0.363 -0.064 0.672 -0.193 0.918 -0.129 0.245 -0.309 0.441 -0.532 0.59 c -0.219 0.141 -0.485 0.245 -0.789 0.313 -0.3 0.059 -0.626 0.086 -0.974 0.086 -0.283 0 -0.57 -0.018 -0.871 -0.05 -0.3 -0.027 -0.6 -0.068 -0.892 -0.127 l 0 -5.878 c 0.559 -0.102 1.107 -0.12 1.638 -0.145 0.48 0 0.866 0.045 1.166 0.145 0.3 0.091 0.536 0.213 0.708 0.372 0.172 0.15 0.287 0.318 0.347 0.509 0.064 0.186 0.094 0.377 0.094 0.568 0 0.286 -0.077 0.541 -0.227 0.763 -0.142 0.218 -0.335 0.395 -0.583 0.527 0.433 0.15 0.72 0.35 0.871 0.604 0.159 0.254 0.236 0.522 0.236 0.804 m -3.05 -0.843 0 1.665 c 0.206 0.034 0.471 0.028 0.666 0.041 0.142 0 0.283 -0.014 0.42 -0.032 0.133 -0.027 0.253 -0.068 0.356 -0.127 0.112 -0.064 0.197 -0.154 0.266 -0.263 0.069 -0.118 0.103 -0.263 0.103 -0.441 0 -0.295 -0.099 -0.525 -0.296 -0.647 -0.193 -0.132 -0.45 -0.195 -0.781 -0.195 l -0.734 0 m 0.55 -0.999 c 0.322 0 0.566 -0.064 0.729 -0.195 0.163 -0.136 0.244 -0.302 0.244 -0.534 0 -0.145 -0.021 -0.259 -0.069 -0.345 -0.051 -0.091 -0.116 -0.159 -0.197 -0.204 -0.081 -0.05 -0.176 -0.086 -0.287 -0.095 -0.107 -0.023 -0.219 -0.032 -0.339 -0.032 -0.199 -0.01 -0.444 0.017 -0.631 0.03 l 0 1.375 0.55 0" style="fill:#fff"/>
+ <rect width="3" height="3" x="9" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <path d="m 22.998 25.833 c -0.948 1.382 -1.798 2.777 -2.597 4.177 l 2.69 0 0 0.99 -4.124 0 0 -0.689 c 0.791 -1.501 1.685 -2.947 2.538 -4.326 l -2.407 0 0 -0.986 3.9 0 0 0.833" style="fill:#fff"/>
+ <rect width="3" height="3" x="12" y="3" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <rect width="3" height="3" x="9" y="6" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <rect width="3" height="3" x="12" y="9" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <rect width="3" height="3" x="9" y="12" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <rect width="6" height="6" x="9" y="16" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-bzip-compressed.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-bzip-compressed.svg
new file mode 120000
index 00000000..c4eaf8c9
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-bzip-compressed.svg
@@ -0,0 +1 @@
+application-x-bzip.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-bzip.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-bzip.svg
new file mode 100644
index 00000000..449d3059
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-bzip.svg
@@ -0,0 +1,16 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <path d="m 5.336 0 c -0.687 0 -1.336 0.676 -1.336 1.394 l 0 29.21 c 0 0.676 0.687 1.394 1.336 1.394 l 21.327 0 c 0.648 0 1.336 -0.717 1.336 -1.394 l 0.001 -21.606 -9 -9 z" style="fill:#c19553;fill-opacity:1"/>
+ <path d="m 4 24 0 6.668 c 0 0.648 0.688 1.332 1.332 1.332 l 21.336 0 c 0.645 0 1.332 -0.684 1.332 -1.332 l 0 -6.668 z" style="fill:#000;fill-opacity:0.196"/>
+ <path d="m 11.55 29.497 c 0 0.299 -0.052 0.553 -0.16 0.758 -0.108 0.198 -0.256 0.359 -0.445 0.482 -0.184 0.116 -0.405 0.202 -0.661 0.258 -0.248 0.049 -0.521 0.071 -0.813 0.071 -0.232 0 -0.477 -0.015 -0.725 -0.041 c -0.252 -0.019 -0.501 -0.056 -0.745 -0.105 l 0 -4.835 c 0.2 -0.034 0.421 -0.06 0.657 -0.082 c 0.24 -0.026 0.477 -0.037 0.713 -0.037 c 0.397 0 0.721 0.037 0.974 0.12 0.252 0.075 0.449 0.176 0.589 0.306 0.144 0.123 0.24 0.262 0.293 0.418 0.052 0.153 0.076 0.31 0.076 0.467 0 0.235 -0.06 0.445 -0.188 0.628 -0.12 0.179 -0.28 0.325 -0.485 0.433 0.357 0.123 0.601 0.291 0.725 0.497 0.132 0.209 0.196 0.43 0.196 0.661 m -2.496 -0.676 0 1.353 c 0.072 0.011 0.152 0.019 0.236 0.022 0.092 0.008 0.18 0.011 0.268 0.011 0.12 0 0.236 -0.011 0.349 -0.026 0.116 -0.022 0.216 -0.056 0.301 -0.105 0.092 -0.052 0.164 -0.127 0.22 -0.217 0.06 -0.097 0.088 -0.217 0.088 -0.362 0 -0.243 -0.084 -0.411 -0.248 -0.516 -0.16 -0.105 -0.377 -0.161 -0.649 -0.161 l -0.565 0 m 0.409 -0.818 c 0.268 0 0.473 -0.056 0.609 -0.164 0.136 -0.112 0.204 -0.265 0.204 -0.456 0 -0.12 -0.02 -0.213 -0.06 -0.284 -0.04 -0.075 -0.092 -0.131 -0.16 -0.168 -0.072 -0.041 -0.148 -0.071 -0.24 -0.078 -0.092 -0.019 -0.188 -0.026 -0.284 -0.026 -0.08 0 -0.16 0.004 -0.248 0.008 -0.084 0.008 -0.16 0.015 -0.228 0.026 l 0 1.143 0.409 0" style="fill:#fff"/>
+ <path d="m 21 9 7 7 0 -7 z" style="fill:#000;fill-opacity:0.196"/>
+ <path d="m 15.819 26.699 c -0.826 1.154 -1.566 2.317 -2.257 3.481 l 2.335 0 0 0.825 -3.58 0 0 -0.574 c 0.684 -1.247 1.461 -2.455 2.203 -3.605 l -2.092 0 0 -0.821 3.391 0 0 0.694" style="fill:#fff"/>
+ <path d="m 19 0 8.992 9 -7.613 0 c -0.673 0 -1.378 -0.713 -1.378 -1.386 z" style="fill:#fff;fill-opacity:0.392"/>
+ <path d="m 16.7 31.01 0 -0.825 1.169 0 0 -3.353 -1.169 0 0 -0.821 3.289 0 0 0.821 -1.081 0 0 3.353 1.081 0 0 0.825 -3.289 0" style="fill:#fff"/>
+ <rect width="3" height="3" x="9" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <path d="m 22.23 25.955 c 0.656 0 1.168 0.131 1.527 0.393 0.363 0.258 0.543 0.686 0.543 1.274 0 0.599 -0.184 1.03 -0.551 1.3 -0.359 0.266 -0.875 0.397 -1.543 0.397 l -0.367 0 0 1.686 -1.027 0 0 -4.93 c 0.102 -0.022 0.211 -0.041 0.336 -0.056 0.129 -0.015 0.254 -0.026 0.383 -0.034 0.129 -0.011 0.254 -0.019 0.375 -0.022 0.121 -0.008 0.23 -0.008 0.324 -0.008 m 0.117 0.862 c -0.059 0 -0.145 0.004 -0.258 0.008 -0.105 0 -0.187 0.008 -0.25 0.019 l 0 1.611 0.418 0 c 0.328 0 0.574 -0.06 0.742 -0.184 0.168 -0.131 0.25 -0.348 0.25 -0.656 0 -0.288 -0.082 -0.495 -0.25 -0.611 -0.16 -0.124 -0.379 -0.187 -0.652 -0.187" style="fill:#fff"/>
+ <rect width="3" height="3" x="12" y="3" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <rect width="3" height="3" x="9" y="6" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <rect width="3" height="3" x="12" y="9" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <rect width="3" height="3" x="9" y="12" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <rect width="6" height="6" x="9" y="16" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-bzpdf.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-bzpdf.svg
new file mode 120000
index 00000000..9e6d8a1b
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-bzpdf.svg
@@ -0,0 +1 @@
+application-pdf.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-bzpostscript.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-bzpostscript.svg
new file mode 120000
index 00000000..d62c818d
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-bzpostscript.svg
@@ -0,0 +1 @@
+application-postscript.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-cd-image.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-cd-image.svg
new file mode 100644
index 00000000..701ff4b2
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-cd-image.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <path d="m 5.336 0 c -0.687 0 -1.336 0.676 -1.336 1.394 l 0 29.21 c 0 0.676 0.687 1.394 1.336 1.394 l 21.327 0 c 0.648 0 1.336 -0.717 1.336 -1.394 l 0.001 -21.606 l -9 -9 z" style="fill:#dcdcdc;fill-opacity:1"/>
+ <path d="m 21 9 7 7 0 -7 z" style="fill:#000;fill-opacity:0.196"/>
+ <path d="m 19 0 8.992 9 -7.613 0 c -0.673 0 -1.378 -0.713 -1.378 -1.386 z" style="fill:#fff;fill-opacity:0.392"/>
+ <path d="m 16 10 c -4.42 0 -8 3.583 -8 7.998 0 4.419 3.58 8 8 8 4.42 0 8 -3.583 8 -8 0 -4.414 -3.58 -7.998 -8 -7.998 z m 0 6 c 1 0 2 1 2 2 0 1.206 -1 2 -2 2 -1 0 -2 -1 -2 -2 0 -1 1 -2 2 -2 z" style="fill:#888"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-cda.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-cda.svg
new file mode 120000
index 00000000..38aa8675
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-cda.svg
@@ -0,0 +1 @@
+application-x-cd-image.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-class-file.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-class-file.svg
new file mode 120000
index 00000000..5a6bee20
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-class-file.svg
@@ -0,0 +1 @@
+application-java.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-compress-tar.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-compress-tar.svg
new file mode 120000
index 00000000..8a367b72
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-compress-tar.svg
@@ -0,0 +1 @@
+application-x-compressed-tar.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-compress.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-compress.svg
new file mode 120000
index 00000000..4e4d75cf
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-compress.svg
@@ -0,0 +1 @@
+application-archive.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-compressed-tar.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-compressed-tar.svg
new file mode 100644
index 00000000..57af77c9
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-compressed-tar.svg
@@ -0,0 +1,15 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <path d="m 5.336 0 c -0.687 0 -1.336 0.676 -1.336 1.394 l 0 29.21 c 0 0.676 0.687 1.394 1.336 1.394 l 21.327 0 c 0.648 0 1.336 -0.717 1.336 -1.394 l 0.001 -21.606 l -9 -9 z" style="fill:#c19553;fill-opacity:1"/>
+ <path d="m 4 24 0 6.668 c 0 0.648 0.688 1.332 1.332 1.332 l 21.336 0 c 0.645 0 1.332 -0.684 1.332 -1.332 l 0 -6.668 z" style="fill:#000;fill-opacity:0.196"/>
+ <path d="m 13.604 24.994 0 0.991 -1.652 0 0 5.01 -1.207 0 0 -5.01 -1.74 0 0 -0.991 4.6 0" style="fill:#fff"/>
+ <path d="m 21 9 7 7 0 -7 z" style="fill:#000;fill-opacity:0.196"/>
+ <path d="m 16.761 25.936 c -0.289 0 -0.532 0.05 -0.73 0.154 -0.194 0.1 -0.359 0.245 -0.491 0.432 -0.124 0.177 -0.219 0.395 -0.276 0.65 -0.054 0.25 -0.078 0.531 -0.078 0.836 0 0.713 0.116 1.235 0.347 1.576 0.227 0.332 0.565 0.5 1.015 0.5 0.07 0 0.149 -0.005 0.235 -0.009 0.087 -0.009 0.165 -0.018 0.235 -0.032 l 0 -2.167 1.213 0 0 2.966 c -0.144 0.05 -0.371 0.109 -0.681 0.173 -0.301 0.064 -0.668 0.095 -1.102 0.095 -0.384 0 -0.726 -0.064 -1.036 -0.191 -0.301 -0.136 -0.561 -0.332 -0.78 -0.586 -0.215 -0.263 -0.384 -0.586 -0.503 -0.972 -0.116 -0.391 -0.177 -0.84 -0.177 -1.354 0 -0.504 0.07 -0.949 0.21 -1.331 0.136 -0.391 0.322 -0.718 0.561 -0.981 0.235 -0.263 0.516 -0.459 0.838 -0.586 0.322 -0.136 0.664 -0.2 1.036 -0.2 0.235 0 0.446 0.018 0.627 0.055 0.194 0.032 0.355 0.073 0.495 0.118 0.136 0.045 0.248 0.091 0.334 0.141 0.091 0.055 0.161 0.091 0.206 0.118 l -0.314 0.94 c -0.144 -0.091 -0.322 -0.168 -0.532 -0.241 -0.21 -0.068 -0.429 -0.104 -0.652 -0.104" style="fill:#fff"/>
+ <path d="m 19 0 8.992 9 -7.613 0 c -0.673 0 -1.378 -0.713 -1.378 -1.386 z" style="fill:#fff;fill-opacity:0.392"/>
+ <path d="m 23 25.829 c -0.926 1.382 -1.753 2.779 -2.533 4.179 l 2.624 0 0 0.986 -4.02 0 0 -0.688 c 0.773 -1.498 1.643 -2.942 2.476 -4.321 l -2.348 0 0 -0.991 3.804 0 0 0.835" style="fill:#fff"/>
+ <rect width="3" height="3" x="9" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <rect width="3" height="3" x="12" y="3" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <rect width="3" height="3" x="9" y="6" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <rect width="3" height="3" x="12" y="9" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <rect width="3" height="3" x="9" y="12" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <rect width="6" height="6" x="9" y="16" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-cpio.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-cpio.svg
new file mode 100644
index 00000000..a0999839
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-cpio.svg
@@ -0,0 +1,16 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <path d="m 5.336 0 c -0.687 0 -1.336 0.676 -1.336 1.394 l 0 29.21 c 0 0.676 0.687 1.394 1.336 1.394 l 21.327 0 c 0.648 0 1.336 -0.717 1.336 -1.394 l 0.001 -21.606 l -9 -9 z" style="fill:#c19553;fill-opacity:1"/>
+ <path d="m 4 24 0 6.668 c 0 0.648 0.688 1.332 1.332 1.332 l 21.336 0 c 0.645 0 1.332 -0.684 1.332 -1.332 l 0 -6.668 z" style="fill:#000;fill-opacity:0.196"/>
+ <path d="m 21 9 7 7 0 -7 z" style="fill:#000;fill-opacity:0.196"/>
+ <path d="m 10.01 31.1 c -0.719 0 -1.266 -0.225 -1.645 -0.678 -0.379 -0.45 -0.566 -1.09 -0.566 -1.924 0 -0.411 0.059 -0.781 0.172 -1.101 0.117 -0.324 0.273 -0.594 0.477 -0.815 0.211 -0.225 0.453 -0.392 0.734 -0.507 0.285 -0.118 0.594 -0.175 0.926 -0.175 c 0.184 0 0.344 0.015 0.488 0.046 0.148 0.027 0.273 0.061 0.387 0.099 0.109 0.038 0.199 0.076 0.27 0.118 0.078 0.046 0.133 0.076 0.172 0.099 l -0.262 0.789 c -0.125 -0.08 -0.281 -0.149 -0.461 -0.202 -0.176 -0.057 -0.379 -0.088 -0.609 -0.088 -0.156 0 -0.313 0.03 -0.469 0.088 -0.148 0.053 -0.281 0.149 -0.402 0.282 -0.113 0.13 -0.211 0.305 -0.289 0.522 -0.07 0.221 -0.105 0.495 -0.105 0.823 0 0.568 0.098 1.01 0.297 1.31 0.203 0.301 0.531 0.453 0.984 0.453 0.266 0 0.48 -0.03 0.652 -0.088 0.176 -0.061 0.313 -0.118 0.418 -0.179 l 0.254 0.781 c -0.141 0.088 -0.336 0.168 -0.582 0.244 c -0.242 0.069 -0.52 0.103 -0.84 0.103" style="fill:#fff"/>
+ <path d="m 19 0 8.992 9 -7.613 0 c -0.673 0 -1.378 -0.713 -1.378 -1.386 z" style="fill:#fff;fill-opacity:0.392"/>
+ <path d="m 13.549 25.945 c 0.611 0 1.082 0.133 1.417 0.397 0.335 0.259 0.504 0.683 0.504 1.274 0 0.595 -0.169 1.03 -0.511 1.297 -0.335 0.263 -0.813 0.397 -1.431 0.397 l -0.342 0 0 1.686 -0.953 0 0 -4.928 c 0.339 -0.082 0.684 -0.086 1.016 -0.111 0.114 -0.008 0.213 -0.011 0.302 -0.011 m 0.11 0.866 c -0.167 -0.004 -0.31 0.015 -0.475 0.023 l 0 1.613 0.386 0 c 0.305 0 0.537 -0.065 0.692 -0.187 0.155 -0.13 0.232 -0.347 0.232 -0.652 0 -0.29 -0.077 -0.496 -0.232 -0.614 -0.151 -0.122 -0.353 -0.183 -0.603 -0.183" style="fill:#fff"/>
+ <rect width="3" height="3" x="9" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <path d="m 15.9 30.995 0 -0.825 1.145 0 0 -3.35 -1.145 0 0 -0.825 3.23 0 0 0.825 -1.066 0 0 3.35 1.066 0 0 0.825 -3.23 0" style="fill:#fff"/>
+ <rect width="3" height="3" x="12" y="3" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <path d="m 20.821 28.498 c 0 0.244 0.009 0.472 0.032 0.686 0.023 0.21 0.069 0.392 0.133 0.549 0.073 0.156 0.169 0.278 0.289 0.37 0.124 0.091 0.372 0.137 0.578 0.137 0.197 0 0.44 -0.046 0.563 -0.137 0.128 -0.091 0.224 -0.213 0.288 -0.37 0.069 -0.164 0.114 -0.347 0.133 -0.556 0.027 -0.21 0.041 -0.434 0.041 -0.678 0 -0.24 -0.014 -0.465 -0.041 -0.674 -0.018 -0.217 -0.064 -0.4 -0.133 -0.556 -0.064 -0.156 -0.156 -0.278 -0.279 -0.37 -0.124 -0.091 -0.367 -0.137 -0.573 -0.137 -0.206 0 -0.454 0.046 -0.578 0.137 -0.119 0.091 -0.215 0.217 -0.289 0.377 -0.064 0.156 -0.11 0.339 -0.133 0.549 -0.023 0.21 -0.032 0.434 -0.032 0.674 m -1.121 0 c 0 -0.857 0.192 -1.505 0.568 -1.939 c 0.38 -0.442 0.907 -0.659 1.584 -0.659 c 0.701 0 1.232 0.217 1.598 0.659 c 0.366 0.434 0.55 1.082 0.55 1.939 0 0.861 -0.188 1.509 -0.559 1.95 -0.371 0.434 -0.902 0.651 -1.58 0.651 -0.701 0 -1.236 -0.217 -1.612 -0.651 -0.366 -0.442 -0.55 -1.09 -0.55 -1.95" style="fill:#fff"/>
+ <rect width="3" height="3" x="9" y="6" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <rect width="3" height="3" x="12" y="9" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <rect width="3" height="3" x="9" y="12" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <rect width="6" height="6" x="9" y="16" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-csproj.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-csproj.svg
new file mode 120000
index 00000000..dcd46146
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-csproj.svg
@@ -0,0 +1 @@
+application-x-mono-develop.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-cue.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-cue.svg
new file mode 120000
index 00000000..38aa8675
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-cue.svg
@@ -0,0 +1 @@
+application-x-cd-image.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-cuecard.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-cuecard.svg
new file mode 120000
index 00000000..18cafbc8
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-cuecard.svg
@@ -0,0 +1 @@
+application-x-openteacher.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-deb.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-deb.svg
new file mode 100644
index 00000000..36bb16d9
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-deb.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <path d="m 5.371 4 c -0.684 0 -1.371 0.687 -1.371 1.371 l 0 21.297 c 0 0.645 0.688 1.332 1.332 1.332 l 21.336 0 c 0.645 0 1.332 -0.688 1.332 -1.332 l 0 -21.336 c 0 -0.645 -0.688 -1.332 -1.332 -1.332 z" style="fill:#c19553"/>
+ <path d="m 5.371 4 c -0.684 0 -1.371 0.687 -1.371 1.371 l 0 6.629 c 2.668 0 21.332 0 24 0 l 0 -6.668 c 0 -0.645 -0.688 -1.332 -1.332 -1.332 z" style="fill:#fff;fill-opacity:0.196"/>
+ <path d="m 14 7 0 10 4 0 0 -10 z" style="fill:#fff;fill-opacity:0.392"/>
+ <g transform="translate(0,-0.132031)" style="fill:#fff">
+ <path d="m 10.292 24.426 c 0.031 0.004 0.066 0.008 0.105 0.008 0.035 0 0.07 0 0.102 0 0.266 0 0.484 -0.047 0.66 -0.137 0.184 -0.09 0.328 -0.211 0.434 -0.367 0.113 -0.16 0.191 -0.344 0.234 -0.555 0.051 -0.219 0.078 -0.457 0.078 -0.715 0 -0.227 -0.02 -0.445 -0.059 -0.656 -0.039 -0.215 -0.102 -0.402 -0.199 -0.566 -0.094 -0.16 -0.223 -0.289 -0.383 -0.387 -0.164 -0.102 -0.375 -0.152 -0.633 -0.152 -0.051 0 -0.105 0.004 -0.172 0.012 -0.063 0 -0.117 0.004 -0.168 0.016 l 0 3.5 m 2.789 -1.766 c 0 0.48 -0.07 0.891 -0.207 1.234 -0.133 0.336 -0.316 0.613 -0.555 0.824 -0.238 0.215 -0.527 0.371 -0.859 0.473 -0.324 0.094 -0.688 0.141 -1.082 0.141 -0.207 0 -0.414 -0.012 -0.613 -0.031 c -0.195 -0.02 -0.406 -0.047 -0.633 -0.094 l 0 -5.082 c 0.266 -0.051 0.512 -0.082 0.746 -0.102 0.23 -0.016 0.449 -0.023 0.648 -0.023 c 0.383 0 0.734 0.051 1.047 0.152 0.32 0.102 0.59 0.262 0.813 0.48 0.219 0.211 0.387 0.484 0.508 0.824 0.125 0.328 0.188 0.73 0.188 1.203"/>
+ <path d="m 14 25.27 0 -5.207 3.535 0 0 0.859 -2.375 0 0 1.184 2.063 0 0 0.859 -2.063 0 0 1.445 2.582 0 0 0.859 -3.742 0"/>
+ <path d="m 22.71 23.691 c 0 0.316 -0.063 0.578 -0.18 0.793 -0.121 0.207 -0.285 0.375 -0.492 0.504 -0.199 0.125 -0.441 0.215 -0.723 0.27 -0.277 0.051 -0.574 0.074 -0.895 0.074 -0.258 0 -0.527 -0.012 -0.805 -0.039 -0.273 -0.023 -0.527 -0.063 -0.796 -0.109 l 0 -5.059 c 0.509 -0.084 1 -0.099 1.488 -0.125 0.438 0 0.797 0.043 1.074 0.125 0.273 0.078 0.492 0.188 0.648 0.32 0.156 0.129 0.266 0.273 0.32 0.438 0.055 0.164 0.086 0.324 0.086 0.488 0 0.246 -0.07 0.465 -0.207 0.656 -0.133 0.191 -0.313 0.344 -0.539 0.453 0.395 0.129 0.664 0.305 0.801 0.523 0.145 0.219 0.219 0.449 0.219 0.688 m -2.754 -0.707 0 1.414 c 0.19 0.034 0.379 0.024 0.559 0.035 0.129 0 0.258 -0.008 0.387 -0.027 0.125 -0.02 0.234 -0.059 0.328 -0.109 0.102 -0.055 0.184 -0.129 0.246 -0.227 0.063 -0.102 0.094 -0.227 0.094 -0.379 0 -0.25 -0.094 -0.43 -0.273 -0.535 -0.176 -0.113 -0.414 -0.172 -0.715 -0.172 l -0.625 0 m 0.453 -0.855 c 0.297 0 0.52 -0.059 0.668 -0.168 0.152 -0.117 0.227 -0.277 0.227 -0.48 0 -0.125 -0.02 -0.223 -0.066 -0.293 -0.043 -0.078 -0.102 -0.141 -0.176 -0.18 -0.078 -0.043 -0.164 -0.07 -0.266 -0.082 -0.102 -0.016 -0.203 -0.027 -0.313 -0.027 -0.184 -0.004 -0.355 0.024 -0.527 0.035 l 0 1.195 0.453 0"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-designer.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-designer.svg
new file mode 120000
index 00000000..396774ef
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-designer.svg
@@ -0,0 +1 @@
+application-x-glade.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-desktop.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-desktop.svg
new file mode 100644
index 00000000..57be2de6
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-desktop.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <path d="m 5.336 0 c -0.687 0 -1.336 0.676 -1.336 1.394 l 0 29.21 c 0 0.676 0.687 1.394 1.336 1.394 l 21.327 0 c 0.648 0 1.336 -0.717 1.336 -1.394 l 0.001 -21.606 l -9 -9 z" style="fill:#dcdcdc;fill-opacity:1"/>
+ <path d="m 21 9 7 7 0 -7 z" style="fill:#000;fill-opacity:0.196"/>
+ <path d="m 19 0 8.992 9 -7.613 0 c -0.673 0 -1.378 -0.713 -1.378 -1.386 z" style="fill:#fff;fill-opacity:0.392"/>
+ <path d="m 15.551 9.406 c -1.336 0.426 -0.164 2.414 -2.078 3.387 c -2.184 1.113 -3.27 -1.695 -4.582 0.313 c -1.313 2 1.809 1.695 1.723 4.055 c -0.09 2.359 -3.18 1.859 -2.02 3.941 c 1.16 2.082 2.449 -0.648 4.547 0.598 c 2.098 1.246 0.09 3.555 2.563 3.633 c 2.473 0.078 0.637 -2.348 2.824 -3.461 c 2.184 -1.113 3.27 1.699 4.582 -0.309 c 1.313 -2 -1.809 -1.695 -1.723 -4.055 c 0.09 -2.359 3.18 -1.859 2.02 -3.941 c -1.16 -2.086 -2.449 0.648 -4.547 -0.598 c -2.098 -1.246 -0.09 -3.555 -2.563 -3.633 c -0.309 -0.008 -0.555 0.008 -0.746 0.07 m 0.023 6.01 c 1.105 -0.223 2.188 0.453 2.422 1.512 c 0.234 1.059 -0.469 2.102 -1.57 2.328 c -1.105 0.223 -2.188 -0.453 -2.422 -1.512 c -0.234 -1.059 0.469 -2.102 1.57 -2.328 Z" style="fill:#888"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-dgn.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-dgn.svg
new file mode 120000
index 00000000..396774ef
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-dgn.svg
@@ -0,0 +1 @@
+application-x-glade.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-domingo.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-domingo.svg
new file mode 120000
index 00000000..18cafbc8
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-domingo.svg
@@ -0,0 +1 @@
+application-x-openteacher.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-dwg.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-dwg.svg
new file mode 120000
index 00000000..8ac89c37
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-dwg.svg
@@ -0,0 +1 @@
+model.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-egon.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-egon.svg
new file mode 120000
index 00000000..49ccd217
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-egon.svg
@@ -0,0 +1 @@
+application-images.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-executable-script.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-executable-script.svg
new file mode 120000
index 00000000..05ab0ed6
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-executable-script.svg
@@ -0,0 +1 @@
+text-x-script.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-executable.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-executable.svg
new file mode 120000
index 00000000..fdb3f4fb
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-executable.svg
@@ -0,0 +1 @@
+application-executable.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-extension-fcstd.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-extension-fcstd.svg
new file mode 120000
index 00000000..8ac89c37
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-extension-fcstd.svg
@@ -0,0 +1 @@
+model.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-extension-html.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-extension-html.svg
new file mode 120000
index 00000000..c4ba3155
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-extension-html.svg
@@ -0,0 +1 @@
+text-html.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-fictionbook+xml.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-fictionbook+xml.svg
new file mode 120000
index 00000000..c98224c7
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-fictionbook+xml.svg
@@ -0,0 +1 @@
+application-x-mobi8-ebook.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-flash-video.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-flash-video.svg
new file mode 120000
index 00000000..be844f1e
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-flash-video.svg
@@ -0,0 +1 @@
+application-flash.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-flashqard.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-flashqard.svg
new file mode 120000
index 00000000..18cafbc8
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-flashqard.svg
@@ -0,0 +1 @@
+application-x-openteacher.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-font-afm.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-font-afm.svg
new file mode 120000
index 00000000..473ef97c
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-font-afm.svg
@@ -0,0 +1 @@
+application-font.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-font-bdf.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-font-bdf.svg
new file mode 120000
index 00000000..473ef97c
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-font-bdf.svg
@@ -0,0 +1 @@
+application-font.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-font-dos.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-font-dos.svg
new file mode 120000
index 00000000..cee8f73b
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-font-dos.svg
@@ -0,0 +1 @@
+application-x-font-ttf.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-font-framemaker.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-font-framemaker.svg
new file mode 120000
index 00000000..cee8f73b
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-font-framemaker.svg
@@ -0,0 +1 @@
+application-x-font-ttf.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-font-libgrx.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-font-libgrx.svg
new file mode 120000
index 00000000..cee8f73b
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-font-libgrx.svg
@@ -0,0 +1 @@
+application-x-font-ttf.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-font-linux-psf.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-font-linux-psf.svg
new file mode 120000
index 00000000..cee8f73b
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-font-linux-psf.svg
@@ -0,0 +1 @@
+application-x-font-ttf.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-font-otf.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-font-otf.svg
new file mode 120000
index 00000000..473ef97c
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-font-otf.svg
@@ -0,0 +1 @@
+application-font.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-font-pcf.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-font-pcf.svg
new file mode 120000
index 00000000..473ef97c
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-font-pcf.svg
@@ -0,0 +1 @@
+application-font.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-font-snf.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-font-snf.svg
new file mode 120000
index 00000000..cee8f73b
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-font-snf.svg
@@ -0,0 +1 @@
+application-x-font-ttf.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-font-speedo.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-font-speedo.svg
new file mode 120000
index 00000000..cee8f73b
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-font-speedo.svg
@@ -0,0 +1 @@
+application-x-font-ttf.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-font-sunos-news.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-font-sunos-news.svg
new file mode 120000
index 00000000..cee8f73b
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-font-sunos-news.svg
@@ -0,0 +1 @@
+application-x-font-ttf.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-font-tex-tfm.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-font-tex-tfm.svg
new file mode 120000
index 00000000..cee8f73b
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-font-tex-tfm.svg
@@ -0,0 +1 @@
+application-x-font-ttf.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-font-tex.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-font-tex.svg
new file mode 120000
index 00000000..cee8f73b
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-font-tex.svg
@@ -0,0 +1 @@
+application-x-font-ttf.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-font-ttf.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-font-ttf.svg
new file mode 120000
index 00000000..473ef97c
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-font-ttf.svg
@@ -0,0 +1 @@
+application-font.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-font-ttx.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-font-ttx.svg
new file mode 120000
index 00000000..cee8f73b
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-font-ttx.svg
@@ -0,0 +1 @@
+application-x-font-ttf.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-font-type1.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-font-type1.svg
new file mode 120000
index 00000000..473ef97c
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-font-type1.svg
@@ -0,0 +1 @@
+application-font.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-font-vfont.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-font-vfont.svg
new file mode 120000
index 00000000..cee8f73b
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-font-vfont.svg
@@ -0,0 +1 @@
+application-x-font-ttf.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-gambas3.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-gambas3.svg
new file mode 100644
index 00000000..b462bb81
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-gambas3.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <path d="m 5.336 0 c -0.687 0 -1.336 0.676 -1.336 1.394 l 0 29.21 c 0 0.676 0.687 1.394 1.336 1.394 l 21.327 0 c 0.648 0 1.336 -0.717 1.336 -1.394 l 0.001 -21.606 l -9 -9 z" style="fill:#3398c3;fill-opacity:1"/>
+ <path d="m 21 9 7 7 0 -7 z" style="fill:#000;fill-opacity:0.196"/>
+ <path d="m 19 0 8.992 9 -7.613 0 c -0.673 0 -1.378 -0.713 -1.378 -1.386 z" style="fill:#fff;fill-opacity:0.392"/>
+ <path d="m 23 12.5 c -1.099 1.593 -2.338 3 -4.949 3.697 c -0.303 -1.849 -1.913 -3.197 -3.801 -3.197 c -2.126 0 -3.85 1.7 -3.85 3.81 0.002 0.16 0.014 0.319 0.036 0.477 c -0.87 0.492 -1.436 1.387 -1.436 2.852 0 2.45 2.388 4.861 5.111 4.861 5.384 0 8.889 -5.556 8.889 -12.5 m -8.75 2.222 c 1.16 0 2.1 0.933 2.1 2.083 0 1.151 -0.94 2.083 -2.1 2.083 -1.16 0 -2.1 -0.933 -2.1 -2.083 0 -1.151 0.94 -2.083 2.1 -2.083 z m 5.111 5.107 c 0 0.386 -2.361 3.434 -4.761 3.434 -2.139 0 -3.361 -1.435 -3.361 -2.927 2.333 2.27 6.161 0.773 8.121 -0.507 z" style="fill:#fff;opacity:1;fill-opacity:1;stroke:none"/>
+ <ellipse cx="14.88" cy="15.972" rx="1.12" ry="1.111" style="fill:#fff;opacity:1;fill-opacity:1;stroke:none"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-gameboy-rom.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-gameboy-rom.svg
new file mode 100644
index 00000000..6f82e03e
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-gameboy-rom.svg
@@ -0,0 +1,12 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <defs>
+
+ </defs>
+ <path d="m 5.336 0 c -0.687 0 -1.336 0.676 -1.336 1.394 l 0 29.21 c 0 0.676 0.687 1.394 1.336 1.394 l 21.327 0 c 0.648 0 1.336 -0.717 1.336 -1.394 l 0.001 -21.606 -9 -9 z" style="fill:#a6a6a6;fill-opacity:1"/>
+ <path d="m 21 9 7 7 0 -7 z" style="fill:#000;fill-opacity:0.196"/>
+ <path d="m 19 0 8.992 9 -7.613 0 c -0.673 0 -1.378 -0.713 -1.378 -1.386 z" style="fill:#fff;fill-opacity:0.392"/>
+ <path d="m 19.231 14.889 a 0.538 0.556 0 0 1 -0.538 0.556 0.538 0.556 0 0 1 -0.538 -0.556 0.538 0.556 0 0 1 0.538 -0.556 0.538 0.556 0 0 1 0.538 0.556 z m 1.077 1.111 a 0.538 0.556 0 0 1 -0.538 0.556 0.538 0.556 0 0 1 -0.538 -0.556 0.538 0.556 0 0 1 0.538 -0.556 0.538 0.556 0 0 1 0.538 0.556 z m 1.077 -1.111 a 0.538 0.556 0 0 1 -0.538 0.556 0.538 0.556 0 0 1 -0.538 -0.556 0.538 0.556 0 0 1 0.538 -0.556 0.538 0.556 0 0 1 0.538 0.556 z m -1.077 -1.111 a 0.538 0.556 0 0 1 -0.538 0.556 0.538 0.556 0 0 1 -0.538 -0.556 0.538 0.556 0 0 1 0.538 -0.556 0.538 0.556 0 0 1 0.538 0.556 z m -7 1.111 a 1.077 1.111 0 0 1 -1.077 1.111 1.077 1.111 0 0 1 -1.077 -1.111 1.077 1.111 0 0 1 1.077 -1.111 1.077 1.111 0 0 1 1.077 1.111 z m -0.952 -3.887 c -0.387 0.016 -0.706 0.187 -0.925 0.359 C 10.133 12.376 9 16.611 9 18.853 c 0 2.242 0.499 2.146 0.933 2.146 0.433 0 0.978 -0.307 1.454 -0.74 1.315 -1.194 1.92 -2.593 3.228 -2.593 l 2.77 0 c 1.307 0 1.913 1.399 3.228 2.593 0.476 0.433 1.021 0.74 1.454 0.74 0.433 0 0.933 0.095 0.933 -2.146 0 -2.242 -1.133 -6.477 -2.43 -7.493 -0.351 -0.275 -0.955 -0.548 -1.691 -0.188 -0.493 0.242 -0.934 0.383 -1.579 0.383 l -2.6 0 c -0.644 0 -1.085 -0.141 -1.579 -0.383 -0.276 -0.135 -0.533 -0.181 -0.766 -0.171 z" style="fill:#fff;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 4 24 0 6.668 c 0 0.648 0.688 1.332 1.332 1.332 l 21.336 0 c 0.645 0 1.332 -0.684 1.332 -1.332 l 0 -6.668" style="fill:#000;fill-opacity:0.196"/>
+ <path d="m 13.609 25.994 q -0.403 0 -0.677 0.149 -0.275 0.149 -0.458 0.418 -0.174 0.26 -0.256 0.632 -0.073 0.362 -0.073 0.808 0 1.031 0.32 1.523 0.32 0.483 0.943 0.483 0.101 0 0.22 -0.009 0.119 -0.009 0.22 -0.028 l 0 -2.099 1.126 0 0 2.87 q -0.201 0.074 -0.632 0.167 q -0.421 0.093 -1.025 0.093 -0.531 0 -0.961 -0.186 -0.421 -0.195 -0.723 -0.567 -0.302 -0.381 -0.467 -0.938 -0.165 -0.567 -0.165 -1.31 q 0 -0.734 0.192 -1.291 0.192 -0.567 0.522 -0.947 0.33 -0.381 0.778 -0.567 0.449 -0.195 0.961 -0.195 0.33 0 0.586 0.056 0.265 0.046 0.458 0.111 0.192 0.065 0.311 0.139 0.128 0.074 0.192 0.111 l -0.293 0.91 q -0.201 -0.13 -0.494 -0.232 -0.293 -0.102 -0.604 -0.102 z" style="fill:#fff;fill-opacity:1;stroke:none"/>
+ <path d="m 20 29.15 c 0 0.353 -0.061 0.65 -0.183 0.89 -0.122 0.233 -0.289 0.423 -0.501 0.568 -0.206 0.139 -0.453 0.24 -0.742 0.303 c -0.283 0.057 -0.588 0.085 -0.916 0.085 -0.263 0 -0.537 -0.016 -0.819 -0.047 -0.283 -0.025 -0.562 -0.066 -0.839 -0.123 l 0 -5.688 c 0.225 -0.038 0.472 -0.069 0.742 -0.095 0.27 -0.032 0.537 -0.047 0.8 -0.047 0.45 0 0.816 0.047 1.099 0.142 0.283 0.088 0.504 0.208 0.665 0.36 0.161 0.145 0.27 0.309 0.328 0.492 0.058 0.183 0.087 0.366 0.087 0.549 0 0.278 -0.071 0.524 -0.212 0.738 -0.135 0.215 -0.318 0.385 -0.549 0.511 0.405 0.145 0.678 0.341 0.819 0.587 0.148 0.246 0.222 0.505 0.222 0.776 z m -3 -0.795 0 1.59 c 0.084 0.013 0.199 0.022 0.296 0.028 0.103 0.006 0.202 0.009 0.299 0.009 0.135 0 0.267 -0.009 0.395 -0.028 0.129 -0.025 0.241 -0.066 0.337 -0.123 0.103 -0.063 0.186 -0.148 0.251 -0.256 0.064 -0.114 0.096 -0.256 0.096 -0.426 0 -0.284 -0.093 -0.486 -0.28 -0.606 -0.18 -0.126 -0.424 -0.189 -0.733 -0.189 l -0.662 0 z m 1.181 -1.415 c 0.175 -0.093 0.217 -0.413 0.156 -0.61 -0.045 -0.088 -0.106 -0.155 -0.183 -0.199 -0.077 -0.05 -0.167 -0.082 -0.27 -0.095 -0.103 -0.019 -0.209 -0.028 -0.318 -0.028 -0.09 0 -0.183 0.003 -0.28 0.009 c -0.096 0.006 -0.209 0.016 -0.286 0.028 l 0 0.95 l 0.489 0 c 0 0 0.564 0.039 0.692 -0.056 z" style="fill:#fff;fill-opacity:1;stroke:none"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-gamecube-rom.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-gamecube-rom.svg
new file mode 120000
index 00000000..66963b7c
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-gamecube-rom.svg
@@ -0,0 +1 @@
+application-x-apple-diskimage.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-gba-rom.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-gba-rom.svg
new file mode 100644
index 00000000..6ccecdb0
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-gba-rom.svg
@@ -0,0 +1,13 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <defs>
+
+ </defs>
+ <path d="m 5.336 0 c -0.687 0 -1.336 0.676 -1.336 1.394 l 0 29.21 c 0 0.676 0.687 1.394 1.336 1.394 l 21.327 0 c 0.648 0 1.336 -0.717 1.336 -1.394 l 0.001 -21.606 -9 -9 z" style="fill:#a6a6a6;fill-opacity:1"/>
+ <path d="m 21 9 7 7 0 -7 z" style="fill:#000;fill-opacity:0.196"/>
+ <path d="m 19 0 8.992 9 -7.613 0 c -0.673 0 -1.378 -0.713 -1.378 -1.386 z" style="fill:#fff;fill-opacity:0.392"/>
+ <path d="m 19.231 14.889 a 0.538 0.556 0 0 1 -0.538 0.556 0.538 0.556 0 0 1 -0.538 -0.556 0.538 0.556 0 0 1 0.538 -0.556 0.538 0.556 0 0 1 0.538 0.556 z m 1.077 1.111 a 0.538 0.556 0 0 1 -0.538 0.556 0.538 0.556 0 0 1 -0.538 -0.556 0.538 0.556 0 0 1 0.538 -0.556 0.538 0.556 0 0 1 0.538 0.556 z m 1.077 -1.111 a 0.538 0.556 0 0 1 -0.538 0.556 0.538 0.556 0 0 1 -0.538 -0.556 0.538 0.556 0 0 1 0.538 -0.556 0.538 0.556 0 0 1 0.538 0.556 z m -1.077 -1.111 a 0.538 0.556 0 0 1 -0.538 0.556 0.538 0.556 0 0 1 -0.538 -0.556 0.538 0.556 0 0 1 0.538 -0.556 0.538 0.556 0 0 1 0.538 0.556 z m -7 1.111 a 1.077 1.111 0 0 1 -1.077 1.111 1.077 1.111 0 0 1 -1.077 -1.111 1.077 1.111 0 0 1 1.077 -1.111 1.077 1.111 0 0 1 1.077 1.111 z m -0.952 -3.887 c -0.387 0.016 -0.706 0.187 -0.925 0.359 C 10.133 12.376 9 16.611 9 18.853 c 0 2.242 0.499 2.146 0.933 2.146 0.433 0 0.978 -0.307 1.454 -0.74 1.315 -1.194 1.92 -2.593 3.228 -2.593 l 2.77 0 c 1.307 0 1.913 1.399 3.228 2.593 0.476 0.433 1.021 0.74 1.454 0.74 0.433 0 0.933 0.095 0.933 -2.146 0 -2.242 -1.133 -6.477 -2.43 -7.493 -0.351 -0.275 -0.955 -0.548 -1.691 -0.188 -0.493 0.242 -0.934 0.383 -1.579 0.383 l -2.6 0 c -0.644 0 -1.085 -0.141 -1.579 -0.383 -0.276 -0.135 -0.533 -0.181 -0.766 -0.171 z" style="fill:#fff;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 4 24 0 6.668 c 0 0.648 0.688 1.332 1.332 1.332 l 21.336 0 c 0.645 0 1.332 -0.684 1.332 -1.332 l 0 -6.668" style="fill:#000;fill-opacity:0.196"/>
+ <path d="m 10.609 25.994 q -0.403 0 -0.677 0.149 -0.275 0.149 -0.458 0.418 -0.174 0.26 -0.256 0.632 -0.073 0.362 -0.073 0.808 0 1.031 0.32 1.523 0.32 0.483 0.943 0.483 0.101 0 0.22 -0.009 0.119 -0.009 0.22 -0.028 l 0 -2.099 1.126 0 0 2.87 q -0.201 0.074 -0.632 0.167 q -0.421 0.093 -1.025 0.093 -0.531 0 -0.961 -0.186 -0.421 -0.195 -0.723 -0.567 -0.302 -0.381 -0.467 -0.938 -0.165 -0.567 -0.165 -1.31 q 0 -0.734 0.192 -1.291 0.192 -0.567 0.522 -0.947 0.33 -0.381 0.778 -0.567 0.449 -0.195 0.961 -0.195 0.33 0 0.586 0.056 0.265 0.046 0.458 0.111 0.192 0.065 0.311 0.139 0.128 0.074 0.192 0.111 l -0.293 0.91 q -0.201 -0.13 -0.494 -0.232 -0.293 -0.102 -0.604 -0.102 z" style="fill:#fff;fill-opacity:1;stroke:none"/>
+ <path d="m 21.631 31 -0.268 -1 -1.8 0 -0.235 1 -1.328 0 c 0.304 -1.183 0.612 -2.258 0.923 -3.228 c 0.311 -0.976 0.612 -1.9 0.902 -2.772 l 1.39 0 c 0.304 0.879 0.605 1.813 0.902 2.801 c 0.304 0.982 0.598 2.048 0.882 3.199 m -2.51 -4.837 c -0.069 0.226 -0.135 0.443 -0.197 0.649 l -0.166 0.601 c -0.048 0.194 -0.097 0.391 -0.145 0.591 c -0.041 0.2 -0.205 0.782 -0.246 0.995 l 1.465 0 c -0.041 -0.213 -0.171 -0.795 -0.213 -0.995 -0.041 -0.2 -0.09 -0.397 -0.145 -0.591 -0.048 -0.2 -0.104 -0.401 -0.166 -0.601 -0.055 -0.207 -0.118 -0.423 -0.187 -0.649 z" style="fill:#fff;fill-opacity:1;stroke:none"/>
+ <path d="m 17 29.15 c 0 0.353 -0.061 0.65 -0.183 0.89 -0.122 0.233 -0.289 0.423 -0.501 0.568 -0.206 0.139 -0.453 0.24 -0.742 0.303 c -0.283 0.057 -0.588 0.085 -0.916 0.085 -0.263 0 -0.537 -0.016 -0.819 -0.047 -0.283 -0.025 -0.562 -0.066 -0.839 -0.123 l 0 -5.688 c 0.225 -0.038 0.472 -0.069 0.742 -0.095 0.27 -0.032 0.537 -0.047 0.8 -0.047 0.45 0 0.816 0.047 1.099 0.142 0.283 0.088 0.504 0.208 0.665 0.36 0.161 0.145 0.27 0.309 0.328 0.492 0.058 0.183 0.087 0.366 0.087 0.549 0 0.278 -0.071 0.524 -0.212 0.738 -0.135 0.215 -0.318 0.385 -0.549 0.511 0.405 0.145 0.678 0.341 0.819 0.587 0.148 0.246 0.222 0.505 0.222 0.776 z m -3 -0.795 0 1.59 c 0.084 0.013 0.199 0.022 0.296 0.028 0.103 0.006 0.202 0.009 0.299 0.009 0.135 0 0.267 -0.009 0.395 -0.028 0.129 -0.025 0.241 -0.066 0.337 -0.123 0.103 -0.063 0.186 -0.148 0.251 -0.256 0.064 -0.114 0.096 -0.256 0.096 -0.426 0 -0.284 -0.093 -0.486 -0.28 -0.606 -0.18 -0.126 -0.424 -0.189 -0.733 -0.189 l -0.662 0 z m 1.181 -1.415 c 0.175 -0.093 0.217 -0.413 0.156 -0.61 -0.045 -0.088 -0.106 -0.155 -0.183 -0.199 -0.077 -0.05 -0.167 -0.082 -0.27 -0.095 -0.103 -0.019 -0.209 -0.028 -0.318 -0.028 -0.09 0 -0.183 0.003 -0.28 0.009 c -0.096 0.006 -0.209 0.016 -0.286 0.028 l 0 0.95 l 0.489 0 c 0 0 0.564 0.039 0.692 -0.056 z" style="fill:#fff;fill-opacity:1;stroke:none"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-genesis-rom.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-genesis-rom.svg
new file mode 100644
index 00000000..9cd650c8
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-genesis-rom.svg
@@ -0,0 +1,13 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <defs>
+
+ </defs>
+ <path d="m 5.336 0 c -0.687 0 -1.336 0.676 -1.336 1.394 l 0 29.21 c 0 0.676 0.687 1.394 1.336 1.394 l 21.327 0 c 0.648 0 1.336 -0.717 1.336 -1.394 l 0.001 -21.606 -9 -9 z" style="fill:#a6a6a6;fill-opacity:1"/>
+ <path d="m 21 9 7 7 0 -7 z" style="fill:#000;fill-opacity:0.196"/>
+ <path d="m 19 0 8.992 9 -7.613 0 c -0.673 0 -1.378 -0.713 -1.378 -1.386 z" style="fill:#fff;fill-opacity:0.392"/>
+ <path d="m 19.231 14.889 a 0.538 0.556 0 0 1 -0.538 0.556 0.538 0.556 0 0 1 -0.538 -0.556 0.538 0.556 0 0 1 0.538 -0.556 0.538 0.556 0 0 1 0.538 0.556 z m 1.077 1.111 a 0.538 0.556 0 0 1 -0.538 0.556 0.538 0.556 0 0 1 -0.538 -0.556 0.538 0.556 0 0 1 0.538 -0.556 0.538 0.556 0 0 1 0.538 0.556 z m 1.077 -1.111 a 0.538 0.556 0 0 1 -0.538 0.556 0.538 0.556 0 0 1 -0.538 -0.556 0.538 0.556 0 0 1 0.538 -0.556 0.538 0.556 0 0 1 0.538 0.556 z m -1.077 -1.111 a 0.538 0.556 0 0 1 -0.538 0.556 0.538 0.556 0 0 1 -0.538 -0.556 0.538 0.556 0 0 1 0.538 -0.556 0.538 0.556 0 0 1 0.538 0.556 z m -7 1.111 a 1.077 1.111 0 0 1 -1.077 1.111 1.077 1.111 0 0 1 -1.077 -1.111 1.077 1.111 0 0 1 1.077 -1.111 1.077 1.111 0 0 1 1.077 1.111 z m -0.952 -3.887 c -0.387 0.016 -0.706 0.187 -0.925 0.359 C 10.133 12.376 9 16.611 9 18.853 c 0 2.242 0.499 2.146 0.933 2.146 0.433 0 0.978 -0.307 1.454 -0.74 1.315 -1.194 1.92 -2.593 3.228 -2.593 l 2.77 0 c 1.307 0 1.913 1.399 3.228 2.593 0.476 0.433 1.021 0.74 1.454 0.74 0.433 0 0.933 0.095 0.933 -2.146 0 -2.242 -1.133 -6.477 -2.43 -7.493 -0.351 -0.275 -0.955 -0.548 -1.691 -0.188 -0.493 0.242 -0.934 0.383 -1.579 0.383 l -2.6 0 c -0.644 0 -1.085 -0.141 -1.579 -0.383 -0.276 -0.135 -0.533 -0.181 -0.766 -0.171 z" style="fill:#fff;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 4 24 0 6.668 c 0 0.648 0.688 1.332 1.332 1.332 l 21.336 0 c 0.645 0 1.332 -0.684 1.332 -1.332 l 0 -6.668" style="fill:#000;fill-opacity:0.196"/>
+ <path d="m 10.678 31 c -0.15 0 -0.309 -0.012 -0.478 -0.037 -0.163 -0.019 -0.322 -0.043 -0.478 -0.074 -0.15 -0.031 -0.289 -0.065 -0.42 -0.102 -0.13 -0.037 -0.231 -0.071 -0.302 -0.102 l 0.234 -0.957 c 0.15 0.062 0.341 0.127 0.576 0.195 0.241 0.068 0.527 0.102 0.859 0.102 0.41 0 0.696 -0.084 0.859 -0.251 0.169 -0.167 0.254 -0.668 0.254 -0.915 0 -0.303 -0.127 -0.514 -0.38 -0.632 -0.276 -0.091 -0.543 -0.235 -0.966 -0.235 l -0.371 0 0 -0.947 0.449 0 c 0.298 0.021 0.488 -0.045 0.702 -0.109 c 0.098 -0.056 0.176 -0.13 0.234 -0.223 0.082 -0.279 -0.007 -0.433 -0.107 -0.552 -0.13 -0.124 -0.312 -0.186 -0.546 -0.186 -0.228 0 -0.455 0.037 -0.683 0.111 -0.221 0.068 -0.413 0.155 -0.576 0.26 l -0.429 -0.836 c 0.176 -0.111 0.407 -0.223 0.693 -0.334 0.293 -0.118 0.621 -0.176 0.985 -0.176 0.338 0 0.631 0.04 0.878 0.121 0.254 0.081 0.462 0.195 0.624 0.344 0.163 0.142 0.283 0.313 0.361 0.511 0.078 0.198 0.117 0.119 0.117 0.348 0 0.229 -0.068 0.449 -0.205 0.659 -0.137 0.211 -0.319 0.372 -0.546 0.483 0.312 0.124 0.553 0.306 0.722 0.548 c 0.176 0.241 0.263 0.529 0.263 0.864 c 0 0.266 -0.046 0.804 -0.137 1.027 -0.091 0.223 -0.231 0.418 -0.42 0.585 -0.189 0.161 -0.429 0.288 -0.722 0.381 c -0.293 0.087 -0.641 0.13 -1.044 0.13" style="fill:#fff;fill-opacity:1;stroke:none"/>
+ <path d="m 17.733 26.678 q 0 0.303 -0.115 0.588 -0.115 0.275 -0.305 0.54 -0.191 0.265 -0.43 0.512 -0.239 0.246 -0.487 0.474 -0.124 0.114 -0.286 0.275 -0.162 0.152 -0.305 0.322 -0.143 0.161 -0.248 0.332 -0.095 0.171 -0.095 0.313 l 2.539 0 l 0 0.967 -3.857 0 q -0.029 -0.095 -0.029 -0.237 0.01 -0.142 0.01 -0.199 0 -0.474 0.172 -0.872 0.181 -0.398 0.449 -0.73 0.277 -0.341 0.582 -0.626 0.315 -0.294 0.582 -0.559 0.277 -0.265 0.449 -0.512 0.181 -0.246 0.181 -0.502 0 -0.36 -0.22 -0.55 -0.22 -0.199 -0.554 -0.199 -0.277 0 -0.582 0.133 -0.305 0.133 -0.601 0.445 l -0.582 -0.815 q 0.382 -0.398 0.878 -0.588 0.506 -0.19 1 -0.19 q 0.363 0 0.697 0.104 0.334 0.104 0.592 0.313 0.258 0.209 0.411 0.531 0.153 0.313 0.153 0.73 z" style="fill:#fff;fill-opacity:1;stroke:none"/>
+ <path d="m 22.609 31 q -0.199 -0.494 -0.492 -1.095 -0.282 -0.601 -0.596 -1.202 -0.303 0.572 -0.607 1.192 -0.303 0.611 -0.523 1.105 l -1.391 0 q 0.105 -0.262 0.303 -0.63 0.209 -0.368 0.45 -0.795 0.251 -0.426 0.523 -0.872 0.272 -0.456 0.523 -0.872 l -1.695 -2.83 1.391 0 1.025 1.919 1.077 -1.919 l 1.297 0 -1.653 2.801 q 0.282 0.417 0.554 0.872 0.272 0.456 0.502 0.892 0.241 0.426 0.418 0.805 q 0.178 0.368 0.282 0.63 l -1.391 0 z" style="fill:#fff;fill-opacity:1;stroke:none"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-gettext-translation.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-gettext-translation.svg
new file mode 100644
index 00000000..0ef047b5
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-gettext-translation.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <path d="m 5.336 0 c -0.687 0 -1.336 0.676 -1.336 1.394 l 0 29.21 c 0 0.676 0.687 1.394 1.336 1.394 l 21.327 0 c 0.648 0 1.336 -0.717 1.336 -1.394 l 0.001 -21.606 l -9 -9 z" style="fill:#dda06a;fill-opacity:1"/>
+ <path d="m 21 9 7 7 0 -7 z" style="fill:#000;fill-opacity:0.196"/>
+ <path d="m 19 0 8.992 9 -7.613 0 c -0.673 0 -1.378 -0.713 -1.378 -1.386 z" style="fill:#fff;fill-opacity:0.392"/>
+ <path d="m 10 11 l 0 1 l 1 0 l 0 3 l 1 0 l 0 -4 l -1 0 l -1 0 z m 0 5 l 0 1 l 1 0 l 0 3 l 1 0 l 0 -3 l 0 -1 l -2 0 z m 3 0 l 0 4 l 1 0 l 1 0 l 1 0 l 0 -4 l -1 0 l -1 0 l -1 0 z m 1 1 l 1 0 l 0 2 l -1 0 l 0 -2 z m -4 4 l 0 1 l 1 0 l 0 3 l 1 0 l 0 -3 l 0 -1 l -2 0 z m 3 0 l 0 4 l 1 0 l 1 0 l 1 0 l 0 -4 l -1 0 l -1 0 l -1 0 z m 4 0 l 0 1 l 1 0 l 0 3 l 1 0 l 0 -3 l 0 -1 l -2 0 z m -3 1 l 1 0 l 0 2 l -1 0 l 0 -2 z" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-glade.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-glade.svg
new file mode 100644
index 00000000..78d46038
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-glade.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <path d="m 5.336 0 c -0.687 0 -1.336 0.676 -1.336 1.394 l 0 29.21 c 0 0.676 0.687 1.394 1.336 1.394 l 21.327 0 c 0.648 0 1.336 -0.717 1.336 -1.394 l 0.001 -21.606 l -9 -9 z" style="fill:#7ac334;fill-opacity:1"/>
+ <path d="m 21 9 7 7 0 -7 z" style="fill:#000;fill-opacity:0.196"/>
+ <path d="m 19 0 8.992 9 -7.613 0 c -0.673 0 -1.378 -0.713 -1.378 -1.386 z" style="fill:#fff;fill-opacity:0.392"/>
+ <path d="m 23 14 -15 11 3 0 0 -1 1 0 0 1 1 0 0 -1 1 0 0 1 1 0 0 -1 1 0 0 1 1 0 0 -1 1 0 0 1 1 0 0 -1 1 0 0 1 1 0 0 -1 1 0 0 1 1 0 z m -1 1.775 0 6.225 -8 0 z" style="fill:#fff;fill-rule:evenodd"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-gnome-theme-package.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-gnome-theme-package.svg
new file mode 120000
index 00000000..9b59dbaf
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-gnome-theme-package.svg
@@ -0,0 +1 @@
+application-x-theme.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-gnucash.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-gnucash.svg
new file mode 100644
index 00000000..3bfe4740
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-gnucash.svg
@@ -0,0 +1,12 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <defs>
+
+ </defs>
+ <path d="m 5.336 0 c -0.687 0 -1.336 0.676 -1.336 1.394 l 0 29.21 c 0 0.676 0.687 1.394 1.336 1.394 l 21.327 0 c 0.648 0 1.336 -0.717 1.336 -1.394 l 0.001 -21.606 -9 -9 z" style="fill:#55649b;fill-opacity:1"/>
+ <path d="m 21 9 7 7 0 -7 z" style="fill:#000;fill-opacity:0.196"/>
+ <path d="m 19 0 8.992 9 -7.613 0 c -0.673 0 -1.378 -0.713 -1.378 -1.386 z" style="fill:#fff;fill-opacity:0.392"/>
+ <path d="m 10 23 2 -2 l 0 4 -2 0 z m 3 -2 2 2 0 2 -2 0 m 3 0 0 -2 l 2 -2 0 4 m 1 -5 2 -2 l 0 7 -2 0 z m -6.5 -0.5 -3.5 3.5 0 -1.5 3.5 -3.5 3 3 5 -5.5 -1.5 -1.5 l 4 0 0 4 l -1.5 -1.5 l -6 6 z" style="fill:#f9f9f9"/>
+ <g transform="matrix(0.58950886,0,0,0.52505442,-1.4285822,-0.95834695)" style="fill:#f9f9f9;fill-opacity:1;stroke:none">
+ <path d="m 27.868 34.2 -3.393 0 0 -1.905 5.937 0 c 0.848 0 0.848 -0.952 0.848 -0.952 0 0 0 -0.952 -0.848 -0.952 l -5.089 0 c -0.848 0 -0.848 -0.952 -0.848 -0.952 l 0 -3.809 c 0 -0.501 0.445 -0.952 0.876 -0.944 l 2.516 -0.008 0 -1.905 1.696 0 0 1.905 3.393 0 0 1.905 -5.937 0 c -0.848 0 -0.848 0.952 -0.848 0.952 0 0 0 0.952 0.848 0.952 0 0 4.379 -0.011 5.089 0 0 0 0.848 0 0.848 0.952 l 0 2.381 0 1.428 c 0 0.527 -0.384 0.952 -0.848 0.952 l -2.544 0 0 1.905 -1.696 0 z"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-gnumeric.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-gnumeric.svg
new file mode 120000
index 00000000..dd1df899
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-gnumeric.svg
@@ -0,0 +1 @@
+application-table.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-gpx+xml.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-gpx+xml.svg
new file mode 120000
index 00000000..52e990cd
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-gpx+xml.svg
@@ -0,0 +1 @@
+application-x-osm+xml.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-gpx.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-gpx.svg
new file mode 120000
index 00000000..52e990cd
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-gpx.svg
@@ -0,0 +1 @@
+application-x-osm+xml.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-gramps-package.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-gramps-package.svg
new file mode 100644
index 00000000..8d29311a
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-gramps-package.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <path d="m 5.336 0 c -0.687 0 -1.336 0.676 -1.336 1.394 l 0 29.21 c 0 0.676 0.687 1.394 1.336 1.394 l 21.327 0 c 0.648 0 1.336 -0.717 1.336 -1.394 l 0.001 -21.606 -9 -9 z" style="fill:#a88167;fill-opacity:1"/>
+ <path d="m 21 9 7 7 0 -7 z" style="fill:#000;fill-opacity:0.196"/>
+ <path d="m 19 0 8.992 9 -7.613 0 c -0.673 0 -1.378 -0.713 -1.378 -1.386 z" style="fill:#fff;fill-opacity:0.392"/>
+ <path d="m 20 19 c -0.648 0 -1 0.42 -1 1 l 0 3 c 0.003 0.535 0.446 1 1 1 l 1 0 c 0.639 0 1 -0.419 1 -1 l 0 -3 c 0 -0.605 -0.406 -1 -1 -1 z m 0 1 1 0 0 3 -1 0 z m 1 -5 0 4 l -1 0 0 -3 -2 0 0 -1 m -7 4 c -0.567 0 -1 0.354 -1 1 l 0 3 c 0 0.692 0.386 1 1 1 l 1 0 c 0.718 0 1 -0.385 1 -1 l 0 -3 c 0 -0.636 -0.33 -1 -1 -1 z m 0 1 1 0 0 3 -1 0 z m 4 -7 c -0.715 0 -1 0.422 -1 1 l 0 3 c 0 0.68 0.421 1 1 1 l 2 0 c 0.764 0 1 -0.363 1 -1 l 0 -3 c 0 -0.758 -0.401 -1 -1 -1 z m 0 1 2 0 0 3 -2 0 z m -4 1 0 4 l 1 0 0 -3 2 0 0 -1" 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:#f9f9f9;opacity:1;image-rendering:auto;fill-opacity:1;stroke:none;display:inline;color:#000;fill-rule:nonzero;color-rendering:auto;color-interpolation:sRGB"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-granuledeck.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-granuledeck.svg
new file mode 120000
index 00000000..18cafbc8
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-granuledeck.svg
@@ -0,0 +1 @@
+application-x-openteacher.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-gtk-builder.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-gtk-builder.svg
new file mode 120000
index 00000000..396774ef
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-gtk-builder.svg
@@ -0,0 +1 @@
+application-x-glade.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-gzdvi.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-gzdvi.svg
new file mode 120000
index 00000000..4e4d75cf
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-gzdvi.svg
@@ -0,0 +1 @@
+application-archive.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-gzip.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-gzip.svg
new file mode 100644
index 00000000..5ab8d1f8
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-gzip.svg
@@ -0,0 +1,16 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <path d="m 5.336 0 c -0.687 0 -1.336 0.676 -1.336 1.394 l 0 29.21 c 0 0.676 0.687 1.394 1.336 1.394 l 21.327 0 c 0.648 0 1.336 -0.717 1.336 -1.394 l 0.001 -21.606 l -9 -9 z" style="fill:#c19553;fill-opacity:1"/>
+ <path d="m 4 24 0 6.668 c 0 0.648 0.688 1.332 1.332 1.332 l 21.336 0 c 0.645 0 1.332 -0.684 1.332 -1.332 l 0 -6.668 z" style="fill:#000;fill-opacity:0.196"/>
+ <path d="m 10.513 26.761 c -0.249 0 -0.458 0.042 -0.627 0.13 -0.169 0.084 -0.31 0.206 -0.422 0.362 -0.109 0.149 -0.185 0.331 -0.237 0.545 -0.044 0.21 -0.068 0.446 -0.068 0.701 0 0.598 0.101 1.036 0.298 1.322 0.197 0.278 0.487 0.419 0.873 0.419 0.06 0 0.129 -0.004 0.201 -0.008 0.076 -0.008 0.141 -0.015 0.205 -0.027 l 0 -1.817 1.042 0 0 2.488 c -0.125 0.042 -0.318 0.091 -0.583 0.145 c -0.261 0.053 -0.579 0.08 -0.949 0.08 -0.33 0 -0.623 -0.053 -0.889 -0.16 -0.261 -0.114 -0.483 -0.278 -0.672 -0.491 -0.185 -0.221 -0.33 -0.491 -0.43 -0.815 -0.101 -0.328 -0.153 -0.705 -0.153 -1.135 c 0 -0.423 0.06 -0.796 0.177 -1.116 0.121 -0.328 0.282 -0.602 0.483 -0.823 c 0.205 -0.221 0.442 -0.385 0.72 -0.491 0.277 -0.114 0.575 -0.168 0.889 -0.168 c 0.205 0 0.386 0.015 0.543 0.046 0.165 0.027 0.306 0.061 0.422 0.099 0.121 0.038 0.217 0.076 0.29 0.118 0.08 0.046 0.137 0.076 0.177 0.099 l -0.269 0.789 c -0.125 -0.076 -0.277 -0.141 -0.458 -0.202 -0.181 -0.057 -0.366 -0.088 -0.559 -0.088" style="fill:#fff"/>
+ <path d="m 21 9 7 7 0 -7 z" style="fill:#000;fill-opacity:0.196"/>
+ <path d="m 15.943 26.686 c -0.805 1.152 -1.526 2.317 -2.204 3.482 l 2.282 0 0 0.822 -3.5 0 0 -0.573 c 0.672 -1.249 1.43 -2.452 2.155 -3.601 l -2.045 0 0 -0.826 3.313 0 0 0.696" style="fill:#fff"/>
+ <path d="m 19 0 8.992 9 -7.613 0 c -0.673 0 -1.378 -0.713 -1.378 -1.386 z" style="fill:#fff;fill-opacity:0.392"/>
+ <path d="m 16.749 30.991 0 -0.822 1.144 0 0 -3.352 -1.144 0 0 -0.826 3.33 0 0 0.826 -1.136 0 0 3.352 1.136 0 0 0.822 -3.33 0" style="fill:#fff"/>
+ <rect width="3" height="3" x="9" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <path d="m 22.348 25.941 c 0.645 0 1.148 0.134 1.504 0.397 0.355 0.26 0.535 0.683 0.535 1.275 0 0.595 -0.18 1.031 -0.543 1.298 -0.355 0.263 -0.863 0.397 -1.523 0.397 l -0.359 0 0 1.683 -1.012 0 0 -4.928 c 0.359 -0.082 0.724 -0.086 1.078 -0.111 0.117 -0.008 0.227 -0.011 0.32 -0.011 m 0.113 0.866 c -0.176 -0.004 -0.324 0.015 -0.5 0.023 l 0 1.615 0.41 0 c 0.324 0 0.566 -0.065 0.73 -0.187 0.168 -0.13 0.25 -0.347 0.25 -0.653 0 -0.29 -0.082 -0.496 -0.25 -0.615 -0.156 -0.122 -0.371 -0.183 -0.641 -0.183" style="fill:#fff"/>
+ <rect width="3" height="3" x="12" y="3" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <rect width="3" height="3" x="9" y="6" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <rect width="3" height="3" x="12" y="9" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <rect width="3" height="3" x="9" y="12" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <rect width="6" height="6" x="9" y="16" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-gzpdf.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-gzpdf.svg
new file mode 120000
index 00000000..9e6d8a1b
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-gzpdf.svg
@@ -0,0 +1 @@
+application-pdf.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-gzpostscript.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-gzpostscript.svg
new file mode 120000
index 00000000..d62c818d
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-gzpostscript.svg
@@ -0,0 +1 @@
+application-postscript.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-img.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-img.svg
new file mode 120000
index 00000000..38aa8675
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-img.svg
@@ -0,0 +1 @@
+application-x-cd-image.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-ipynb+json.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-ipynb+json.svg
new file mode 100644
index 00000000..9fcfc374
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-ipynb+json.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <path d="m 5.336 0 c -0.687 0 -1.336 0.676 -1.336 1.394 l 0 29.21 c 0 0.676 0.687 1.394 1.336 1.394 l 21.327 0 c 0.648 0 1.336 -0.717 1.336 -1.394 l 0.001 -21.606 -9 -9 z" style="fill:#e46e2e;fill-opacity:1"/>
+ <circle cx="21.75" cy="11.75" r="1.25" style="fill:#fff;opacity:1;fill-opacity:1;stroke:none"/>
+ <path d="m 21 9 7 7 0 -7 z" style="fill:#000;fill-opacity:0.196"/>
+ <path d="m 19 0 8.992 9 -7.613 0 c -0.673 0 -1.378 -0.713 -1.378 -1.386 z" style="fill:#fff;fill-opacity:0.392"/>
+ <circle cx="10.25" cy="26.25" r="1.25" style="fill:#fff;opacity:1;fill-opacity:1;stroke:none"/>
+ <circle cx="10" cy="12" r="1" style="fill:#fff;opacity:1;fill-opacity:1;stroke:none"/>
+ <path d="M 16 12 A 7 7 0 0 0 9.217 17.303 A 7.5 4 0 0 1 16 15 A 7.5 4 0 0 1 22.785 17.307 A 7 7 0 0 0 16 12 z M 9.215 20.693 A 7 7 0 0 0 16 26 A 7 7 0 0 0 22.783 20.697 A 7.5 4 0 0 1 16 23 A 7.5 4 0 0 1 9.215 20.693 z" style="fill:#fff;opacity:1;fill-opacity:1;stroke:none"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-iso.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-iso.svg
new file mode 120000
index 00000000..38aa8675
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-iso.svg
@@ -0,0 +1 @@
+application-x-cd-image.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-iso9660-appimage.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-iso9660-appimage.svg
new file mode 100644
index 00000000..95efdada
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-iso9660-appimage.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <path d="m 5.371 4 c -0.684 0 -1.371 0.687 -1.371 1.371 l 0 21.297 c 0 0.645 0.688 1.332 1.332 1.332 l 21.336 0 c 0.645 0 1.332 -0.688 1.332 -1.332 l 0 -21.336 c 0 -0.645 -0.688 -1.332 -1.332 -1.332 z" style="fill:#c19553"/>
+ <path d="m 5.371 4 c -0.684 0 -1.371 0.687 -1.371 1.371 l 0 6.629 c 2.668 0 21.332 0 24 0 l 0 -6.668 c 0 -0.645 -0.688 -1.332 -1.332 -1.332 z" style="fill:#fff;fill-opacity:0.196"/>
+ <path d="m 14 7 0 10 4 0 0 -10 z" style="fill:#fff;fill-opacity:0.392"/>
+ <g transform="scale(1.062002,0.94161779)" style="fill:#000;fill-opacity:1;stroke:none">
+ <path d="m 11.894 26.55 -0.283 -1.062 -1.612 0 -0.274 1.062 -1.251 0 c 0.498 -1.849 1.128 -3.621 1.719 -5.31 l 1.309 0 c 0.653 1.796 1.234 3.615 1.68 5.31 z m -1.075 -4.28 c -0.254 0.708 -0.439 1.459 -0.596 2.156 l 1.182 0 c -0.139 -0.754 -0.368 -1.456 -0.586 -2.156 z" style="fill:#fff"/>
+ <path d="m 15.571 21.13 c -0.515 0.009 -1.028 0.021 -1.541 0.129 l 0 5.287 1.045 0 0 -1.807 0.469 0 c 0.725 0 1.185 -0.143 1.577 -0.425 0.399 -0.287 0.598 -0.751 0.598 -1.392 0 -0.634 -0.197 -1.088 -0.589 -1.367 -0.394 -0.28 -0.846 -0.438 -1.559 -0.425 z m 0.127 0.927 c 0.297 0.002 0.472 0.07 0.649 0.199 0.179 0.13 0.272 0.346 0.272 0.658 0 0.329 -0.09 0.564 -0.272 0.701 -0.18 0.135 -0.39 0.199 -0.746 0.199 l -0.526 0 0 -1.732 c 0.194 -0.01 0.429 -0.026 0.623 -0.025 z" style="fill:#fff"/>
+ <path d="m 20.279 21.11 c -0.515 0.009 -1.028 0.021 -1.541 0.129 l 0 5.287 1.045 0 0 -1.807 0.469 0 c 0.725 0 1.185 -0.143 1.577 -0.425 0.399 -0.287 0.598 -0.751 0.598 -1.392 0 -0.634 -0.197 -1.088 -0.589 -1.367 -0.394 -0.28 -0.846 -0.438 -1.559 -0.425 z m 0.127 0.927 c 0.297 0.002 0.472 0.07 0.649 0.199 0.179 0.13 0.272 0.346 0.272 0.658 0 0.329 -0.09 0.564 -0.272 0.701 -0.18 0.135 -0.39 0.199 -0.746 0.199 l -0.526 0 0 -1.732 c 0.194 -0.01 0.429 -0.026 0.623 -0.025 z" style="fill:#fff"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-jar.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-jar.svg
new file mode 100644
index 00000000..e024db98
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-jar.svg
@@ -0,0 +1,22 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <path d="m 5.336 0 c -0.687 0 -1.336 0.676 -1.336 1.394 l 0 29.21 c 0 0.676 0.687 1.394 1.336 1.394 l 21.327 0 c 0.648 0 1.336 -0.717 1.336 -1.394 l 0.001 -21.606 -9 -9 z" style="fill:#e66f00;fill-opacity:1"/>
+ <path d="m 21 9 7 7 0 -7 z" style="fill:#000;fill-opacity:0.196"/>
+ <path d="m 19 0 8.992 9 -7.613 0 c -0.673 0 -1.378 -0.713 -1.378 -1.386 z" style="fill:#fff;fill-opacity:0.392"/>
+ <g transform="matrix(1.3019455,0,0,1.3019455,-33.655593,1.3634433)" style="fill:#fff;fill-rule:evenodd"/>
+ <g style="fill:#fff;fill-rule:evenodd">
+ <path d="m 14.34 19.281 c 0 0 -0.484 0.266 0.344 0.355 c 1 0.109 1.516 0.094 2.621 -0.105 c 0 0 0.289 0.172 0.695 0.324 c -2.477 1 -5.605 -0.059 -3.66 -0.574"/>
+ <path d="m 14.04 17.965 c 0 0 -0.543 0.383 0.285 0.465 c 1.074 0.105 1.918 0.113 3.383 -0.156 c 0 0 0.203 0.195 0.52 0.301 c -2.992 0.832 -6.332 0.066 -4.188 -0.609"/>
+ <path d="m 16.59 15.738 c 0.609 0.664 -0.164 1.266 -0.164 1.266 c 0 0 1.551 -0.758 0.84 -1.707 c -0.664 -0.887 -1.176 -1.328 1.586 -2.848 c 0 0 -4.332 1.027 -2.262 3.289"/>
+ <path d="m 19.863 20.254 c 0 0 0.359 0.277 -0.395 0.492 c -1.43 0.414 -5.949 0.535 -7.207 0.02 c -0.449 -0.188 0.395 -0.445 0.664 -0.5 c 0.277 -0.059 0.434 -0.047 0.434 -0.047 c -0.5 -0.336 -3.246 0.66 -1.391 0.945 c 5.05 0.773 9.207 -0.352 7.895 -0.91"/>
+ <path d="m 14.57 16.605 c 0 0 -2.301 0.52 -0.813 0.707 c 0.625 0.078 1.875 0.059 3.043 -0.031 c 0.949 -0.078 1.906 -0.238 1.906 -0.238 c 0 0 -0.336 0.137 -0.578 0.293 c -2.336 0.582 -6.848 0.313 -5.551 -0.285 c 1.102 -0.504 1.992 -0.445 1.992 -0.445"/>
+ <path d="m 18.695 18.793 c 2.375 -1.172 1.277 -2.297 0.512 -2.145 c -0.188 0.039 -0.27 0.07 -0.27 0.07 c 0 0 0.066 -0.105 0.203 -0.148 c 1.516 -0.504 2.68 1.492 -0.492 2.281 c 0 0 0.039 -0.031 0.047 -0.059"/>
+ <path d="m 17.266 10 c 0 0 1.316 1.246 -1.246 3.164 c -2.055 1.539 -0.469 2.418 0 3.418 c -1.199 -1.023 -2.082 -1.93 -1.492 -2.77 c 0.867 -1.234 3.27 -1.832 2.738 -3.813"/>
+ <path d="m 14.805 21.961 c 2.277 0.141 5.777 -0.074 5.863 -1.098 c 0 0 -0.16 0.387 -1.887 0.695 c -1.945 0.348 -4.344 0.305 -5.766 0.086 c 0 -0.004 0.293 0.227 1.789 0.316"/>
+ </g>
+ <path d="m 4 24 0 6.668 c 0 0.648 0.688 1.332 1.332 1.332 l 21.336 0 c 0.645 0 1.332 -0.684 1.332 -1.332 l 0 -6.668 z" style="fill:#000;fill-opacity:0.196"/>
+ <g transform="matrix(1.089106,0,0,1.089106,-1.188863,-1.5628027)" style="fill:#fff">
+ <path d="m 13.1 28.04 c 0 0.266 -0.035 0.519 -0.11 0.755 -0.067 0.232 -0.185 0.44 -0.354 0.618 -0.157 0.178 -0.37 0.319 -0.629 0.427 -0.26 0.1 -0.574 0.149 -0.948 0.149 -0.389 0 -0.712 -0.046 -0.971 -0.141 -0.26 -0.095 -0.48 -0.212 -0.661 -0.349 l 0.436 -0.867 c 0.157 0.095 0.326 0.187 0.511 0.274 0.193 0.091 0.385 0.133 0.586 0.133 0.295 0 0.535 -0.071 0.712 -0.22 0.185 -0.154 0.279 -0.436 0.279 -0.842 l 0 -2.684 -1.919 0 0 -0.904 3.067 0 0 3.651"/>
+ <path d="m 16.864 29.891 -0.29 -1.088 -1.634 0 -0.277 1.088 -1.268 0 c 0.509 -1.913 1.136 -3.757 1.743 -5.509 l 1.327 0 c 0.665 1.865 1.249 3.754 1.705 5.509 l -1.306 0 m -1.092 -4.442 c -0.263 0.757 -0.444 1.699 -0.605 2.446 l 1.201 0 c -0.145 -0.78 -0.374 -1.721 -0.596 -2.446"/>
+ <path d="m 20.03 24.29 c 0.321 0 0.615 0.034 0.874 0.105 0.263 0.071 0.487 0.184 0.677 0.331 0.189 0.151 0.332 0.344 0.429 0.574 0.104 0.226 0.155 0.494 0.155 0.804 0 0.323 -0.066 0.634 -0.201 0.898 -0.135 0.26 -0.356 0.461 -0.665 0.599 0.506 0.732 0.878 1.499 1.241 2.29 l -1.179 0 c -0.289 -0.743 -0.707 -1.391 -1.082 -2.02 l -0.653 0 0 2.02 -1.052 0 0 -5.458 c 0.379 -0.093 0.76 -0.103 1.137 -0.134 0.124 -0.008 0.228 -0.008 0.321 -0.008 m 0.994 1.806 c 0 -0.293 -0.093 -0.507 -0.274 -0.645 -0.182 -0.134 -0.421 -0.205 -0.719 -0.205 -0.117 -0.003 -0.296 0.02 -0.405 0.029 l 0 1.682 0.312 0 c 0.383 0 0.661 -0.071 0.831 -0.214 0.17 -0.151 0.255 -0.379 0.255 -0.647"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-java-applet.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-java-applet.svg
new file mode 120000
index 00000000..5a6bee20
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-java-applet.svg
@@ -0,0 +1 @@
+application-java.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-java-archive.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-java-archive.svg
new file mode 120000
index 00000000..876c2f5c
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-java-archive.svg
@@ -0,0 +1 @@
+application-x-jar.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-java.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-java.svg
new file mode 120000
index 00000000..5a6bee20
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-java.svg
@@ -0,0 +1 @@
+application-java.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-javascript.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-javascript.svg
new file mode 120000
index 00000000..8b40d5ea
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-javascript.svg
@@ -0,0 +1 @@
+text-x-javascript.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-jmemorizelesson.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-jmemorizelesson.svg
new file mode 120000
index 00000000..18cafbc8
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-jmemorizelesson.svg
@@ -0,0 +1 @@
+application-x-openteacher.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-jokosher.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-jokosher.svg
new file mode 120000
index 00000000..9b775702
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-jokosher.svg
@@ -0,0 +1 @@
+application-audio.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-jvlt.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-jvlt.svg
new file mode 120000
index 00000000..18cafbc8
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-jvlt.svg
@@ -0,0 +1 @@
+application-x-openteacher.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-k3b.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-k3b.svg
new file mode 120000
index 00000000..38aa8675
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-k3b.svg
@@ -0,0 +1 @@
+application-x-cd-image.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-keepass.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-keepass.svg
new file mode 120000
index 00000000..de2284a9
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-keepass.svg
@@ -0,0 +1 @@
+encrypted-key.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-keepass2.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-keepass2.svg
new file mode 120000
index 00000000..de2284a9
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-keepass2.svg
@@ -0,0 +1 @@
+encrypted-key.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-kexiproject-sqlite.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-kexiproject-sqlite.svg
new file mode 120000
index 00000000..4c56fc46
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-kexiproject-sqlite.svg
@@ -0,0 +1 @@
+application-database.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-kexiproject-sqlite2.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-kexiproject-sqlite2.svg
new file mode 120000
index 00000000..4c56fc46
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-kexiproject-sqlite2.svg
@@ -0,0 +1 @@
+application-database.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-kexiproject-sqlite3.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-kexiproject-sqlite3.svg
new file mode 120000
index 00000000..4c56fc46
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-kexiproject-sqlite3.svg
@@ -0,0 +1 @@
+application-database.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-kformula.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-kformula.svg
new file mode 120000
index 00000000..15f67cb9
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-kformula.svg
@@ -0,0 +1 @@
+application-vnd.oasis.opendocument.formula.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-kgeographymap.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-kgeographymap.svg
new file mode 120000
index 00000000..18cafbc8
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-kgeographymap.svg
@@ -0,0 +1 @@
+application-x-openteacher.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-kgetlist.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-kgetlist.svg
new file mode 120000
index 00000000..a6d0d70d
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-kgetlist.svg
@@ -0,0 +1 @@
+application-x-bittorrent.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-kontour.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-kontour.svg
new file mode 120000
index 00000000..34b7aa58
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-kontour.svg
@@ -0,0 +1 @@
+application-vector.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-krita.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-krita.svg
new file mode 100644
index 00000000..da0afe48
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-krita.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <path d="m 5.336 0 c -0.687 0 -1.336 0.676 -1.336 1.394 l 0 29.21 c 0 0.676 0.687 1.394 1.336 1.394 l 21.327 0 c 0.648 0 1.336 -0.717 1.336 -1.394 l 0.001 -21.606 l -9 -9 z" style="fill:#9a773c;fill-opacity:1"/>
+ <path d="m 21 9 7 7 0 -7 z" style="fill:#000;fill-opacity:0.196"/>
+ <path d="m 19 0 8.992 9 -7.613 0 c -0.673 0 -1.378 -0.713 -1.378 -1.386 z" style="fill:#fff;fill-opacity:0.392"/>
+ <path d="m 10.849 10.667 c -0.781 0 -1.961 1.538 -1.344 2.09 l 3.221 2.878 c 0.122 -0.243 0.278 -0.492 0.495 -0.728 0.237 -0.256 0.465 -0.424 0.675 -0.565 l -2.425 -3.214 c -0.254 -0.272 -0.299 -0.461 -0.62 -0.461 z m 5.928 3.659 c -0.168 0 -0.346 0.006 -0.514 0.01 -0.701 0.004 -1.436 0.126 -2.087 0.365 -0.466 0.378 -0.789 0.795 -1.097 1.293 -0.615 1.701 0.118 4.566 2.814 5.232 3.056 0.752 3.219 -0.061 4.528 0.836 1.316 0.895 0.579 2.25 1.203 1.874 0.32 -0.191 1.336 -1.616 0.958 -3.941 -0.409 -2.491 -1.476 -3.818 -2.548 -4.724 -0.832 -0.704 -2.065 -0.944 -3.255 -0.944 z" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-kvtml.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-kvtml.svg
new file mode 120000
index 00000000..18cafbc8
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-kvtml.svg
@@ -0,0 +1 @@
+application-x-openteacher.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-kword.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-kword.svg
new file mode 120000
index 00000000..86b2f629
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-kword.svg
@@ -0,0 +1 @@
+x-office-document.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-lha.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-lha.svg
new file mode 100644
index 00000000..5e0f418e
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-lha.svg
@@ -0,0 +1,15 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <path d="m 5.336 0 c -0.687 0 -1.336 0.676 -1.336 1.394 l 0 29.21 c 0 0.676 0.687 1.394 1.336 1.394 l 21.327 0 c 0.648 0 1.336 -0.717 1.336 -1.394 l 0.001 -21.606 l -9 -9 z" style="fill:#c19553;fill-opacity:1"/>
+ <path d="m 4 24 0 6.668 c 0 0.648 0.688 1.332 1.332 1.332 l 21.336 0 c 0.645 0 1.332 -0.684 1.332 -1.332 l 0 -6.668 z" style="fill:#000;fill-opacity:0.196"/>
+ <path d="m 21 9 7 7 0 -7 z" style="fill:#000;fill-opacity:0.196"/>
+ <path d="m 13 31 -4.1 0 0 -6 1.2 0 0 5.01 2.9 0 l 0 0.989" style="fill:#fff"/>
+ <path d="m 19 0 8.992 9 -7.613 0 c -0.673 0 -1.378 -0.713 -1.378 -1.386 z" style="fill:#fff;fill-opacity:0.392"/>
+ <path d="m 18.08 25 0 6 -1.156 0 0 -2.846 -1.807 0 0 2.846 -1.156 0 0 -6 1.156 0 0 2.164 1.807 0 0 -2.164 1.156 0" style="fill:#fff"/>
+ <rect width="3" height="3" x="9" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <path d="m 22.5 31 -0.313 -1.258 -1.79 0 l -0.307 1.258 -1.297 0 c 0.535 -2.086 1.208 -4.089 1.843 -6 l 1.403 0 c 0.7 2.032 1.324 4.087 1.804 6 m -2.536 -4.84 c -0.275 0.824 -0.52 1.778 -0.691 2.592 l 1.368 0 c -0.147 -0.852 -0.444 -1.801 -0.677 -2.592" style="fill:#fff"/>
+ <rect width="3" height="3" x="12" y="3" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <rect width="3" height="3" x="9" y="6" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <rect width="3" height="3" x="12" y="9" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <rect width="3" height="3" x="9" y="12" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <rect width="6" height="6" x="9" y="16" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-lhz.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-lhz.svg
new file mode 100644
index 00000000..8d881d52
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-lhz.svg
@@ -0,0 +1,15 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <path d="m 5.336 0 c -0.687 0 -1.336 0.676 -1.336 1.394 l 0 29.21 c 0 0.676 0.687 1.394 1.336 1.394 l 21.327 0 c 0.648 0 1.336 -0.717 1.336 -1.394 l 0.001 -21.606 l -9 -9 z" style="fill:#c19553;fill-opacity:1"/>
+ <path d="m 4 24 0 6.668 c 0 0.648 0.688 1.332 1.332 1.332 l 21.336 0 c 0.645 0 1.332 -0.684 1.332 -1.332 l 0 -6.668 z" style="fill:#000;fill-opacity:0.196"/>
+ <path d="m 21 9 7 7 0 -7 z" style="fill:#000;fill-opacity:0.196"/>
+ <path d="m 19 0 8.992 9 -7.613 0 c -0.673 0 -1.378 -0.713 -1.378 -1.386 z" style="fill:#fff;fill-opacity:0.392"/>
+ <rect width="3" height="3" x="9" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <path d="m 23 25.831 c -0.951 1.383 -1.813 2.779 -2.618 4.18 l 2.712 0 0 0.989 -4.157 0 0 -0.69 c 0.789 -1.473 1.749 -3.03 2.556 -4.321 l -2.423 0 0 -0.989 l 3.93 0 l 0 0.831" style="fill:#fff"/>
+ <rect width="3" height="3" x="12" y="3" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <rect width="3" height="3" x="9" y="6" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <rect width="3" height="3" x="12" y="9" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <rect width="3" height="3" x="9" y="12" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <rect width="6" height="6" x="9" y="16" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <path d="m 13 31 -4.1 0 0 -6 1.2 0 0 5.01 2.9 0 l 0 0.989" style="fill:#fff"/>
+ <path d="m 18.08 25 0 6 -1.156 0 0 -2.846 -1.807 0 0 2.846 -1.156 0 0 -6 1.156 0 0 2.164 1.807 0 0 -2.164 1.156 0" style="fill:#fff"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-lmms-project.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-lmms-project.svg
new file mode 120000
index 00000000..6bb9cc7d
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-lmms-project.svg
@@ -0,0 +1 @@
+text-x-lilypond.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-lrzip-compressed-tar.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-lrzip-compressed-tar.svg
new file mode 100644
index 00000000..c2e8d058
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-lrzip-compressed-tar.svg
@@ -0,0 +1,16 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <path d="m 5.336 0 c -0.687 0 -1.336 0.676 -1.336 1.394 l 0 29.21 c 0 0.676 0.687 1.394 1.336 1.394 l 21.327 0 c 0.648 0 1.336 -0.717 1.336 -1.394 l 0.001 -21.606 -9 -9 z" style="fill:#c19553;fill-opacity:1"/>
+ <path d="m 4 24 0 6.668 c 0 0.648 0.688 1.332 1.332 1.332 l 21.336 0 c 0.645 0 1.332 -0.684 1.332 -1.332 l 0 -6.668 z" style="fill:#000;fill-opacity:0.196"/>
+ <path d="m 21 9 7 7 0 -7 z" style="fill:#000;fill-opacity:0.196"/>
+ <path d="m 19 0 8.992 9 -7.613 0 c -0.673 0 -1.378 -0.713 -1.378 -1.386 z" style="fill:#fff;fill-opacity:0.392"/>
+ <rect width="3" height="3" x="9" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <rect width="3" height="3" x="12" y="3" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <rect width="3" height="3" x="9" y="6" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <rect width="3" height="3" x="12" y="9" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <rect width="3" height="3" x="9" y="12" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <rect width="6" height="6" x="9" y="16" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <path d="m 23.924 26.698 c -0.807 1.153 -1.531 2.315 -2.207 3.478 l 2.283 0 0 0.824 -3.5 0 0 -0.573 c 0.669 -1.246 1.429 -2.453 2.154 -3.601 l -2.046 0 0 -0.82 3.315 0 0 0.693" style="fill:#fff"/>
+ <path d="m 15 31 -3 0 0 -5 1 0 0 4.1 2 0 0 0.9" style="fill:#fff"/>
+ <path d="m 11.441 26 0 0.9 -1.441 0 0 4.1 -1 0 0 -4.1 -1.4 0 0 -0.9 3.839 0" style="fill:#fff"/>
+ <path d="m 17.385 25.95 c 0.315 0 0.605 0.034 0.861 0.097 0.255 0.063 0.478 0.161 0.66 0.292 0.188 0.131 0.328 0.299 0.423 0.505 0.103 0.202 0.154 0.438 0.154 0.711 0 0.288 -0.069 0.546 -0.196 0.778 -0.132 0.232 -0.465 0.467 -0.771 0.587 0.496 0.646 1.026 1.433 1.408 2.08 l -1.155 0 c -0.354 -0.655 -0.872 -1.342 -1.239 -1.9 l -0.477 0 0 1.9 -1.102 0 0 -4.923 c 0.478 -0.098 0.95 -0.105 1.432 -0.127 m 1.046 1.598 c 0 -0.258 -0.101 -0.465 -0.279 -0.588 -0.178 -0.12 -0.472 -0.159 -0.765 -0.159 -0.115 -0.003 -0.226 0.015 -0.332 0.023 l 0 1.447 0.243 0 c 0.375 0 0.707 -0.023 0.873 -0.151 0.166 -0.131 0.262 -0.331 0.262 -0.57" style="fill:#fff"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-lrzip.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-lrzip.svg
new file mode 100644
index 00000000..10dd76a6
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-lrzip.svg
@@ -0,0 +1,15 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <path d="m 5.336 0 c -0.687 0 -1.336 0.676 -1.336 1.394 l 0 29.21 c 0 0.676 0.687 1.394 1.336 1.394 l 21.327 0 c 0.648 0 1.336 -0.717 1.336 -1.394 l 0.001 -21.606 l -9 -9 z" style="fill:#c19553;fill-opacity:1"/>
+ <path d="m 4 24 0 6.668 c 0 0.648 0.688 1.332 1.332 1.332 l 21.336 0 c 0.645 0 1.332 -0.684 1.332 -1.332 l 0 -6.668 z" style="fill:#000;fill-opacity:0.196"/>
+ <path d="m 21 9 7 7 0 -7 z" style="fill:#000;fill-opacity:0.196"/>
+ <path d="m 19 0 8.992 9 -7.613 0 c -0.673 0 -1.378 -0.713 -1.378 -1.386 z" style="fill:#fff;fill-opacity:0.392"/>
+ <rect width="3" height="3" x="9" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <path d="m 23.01 25.831 c -0.287 0.426 -0.552 0.831 -0.796 1.204 -0.24 0.374 -0.463 0.734 -0.673 1.077 -0.206 0.334 -0.404 0.659 -0.594 0.976 -0.181 0.312 -0.354 0.62 -0.522 0.923 l 2.677 0 0 0.989 -4.1 0 0 -0.69 c 0.147 -0.277 0.307 -0.567 0.471 -0.87 0.168 -0.312 0.358 -0.642 0.564 -0.989 0.206 -0.352 0.433 -0.73 0.673 -1.134 0.249 -0.409 0.522 -0.853 0.817 -1.327 l -2.395 0 0 -0.989 3.881 0 0 0.831" style="fill:#fff"/>
+ <rect width="3" height="3" x="12" y="3" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <rect width="3" height="3" x="9" y="6" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <rect width="3" height="3" x="12" y="9" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <rect width="3" height="3" x="9" y="12" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <rect width="6" height="6" x="9" y="16" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <path d="m 13 31 -4 0 l 0 -6 1.2 0 0 5 2.8 0 0 1" style="fill:#fff"/>
+ <path d="m 15.533 24.95 c 0.347 0 0.661 0.035 0.945 0.115 0.284 0.076 0.53 0.195 0.733 0.359 0.203 0.159 0.36 0.363 0.462 0.616 0.115 0.244 0.169 0.536 0.169 0.869 0 0.35 -0.072 0.664 -0.216 0.949 -0.144 0.283 -0.385 0.501 -0.72 0.647 c 0.544 0.788 0.948 1.638 1.343 2.495 l -1.276 0 c -0.316 -0.805 -0.773 -1.525 -1.178 -2.203 l -0.677 0 0 2.203 -1.17 0 0 -5.894 c 0.414 -0.103 0.829 -0.114 1.237 -0.146 0.131 -0.009 0.246 -0.009 0.347 -0.009 m 1.116 1.95 c 0 -0.315 -0.097 -0.545 -0.292 -0.696 -0.199 -0.146 -0.502 -0.222 -0.824 -0.222 -0.127 -0.003 -0.298 0.021 -0.414 0.031 l 0 1.795 0.312 0 c 0.415 0 0.76 -0.076 0.942 -0.231 0.186 -0.159 0.276 -0.385 0.276 -0.678" style="fill:#fff"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-ludem.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-ludem.svg
new file mode 120000
index 00000000..18cafbc8
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-ludem.svg
@@ -0,0 +1 @@
+application-x-openteacher.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-lyx.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-lyx.svg
new file mode 100644
index 00000000..1bf99e83
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-lyx.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <path d="m 5.336 0 c -0.687 0 -1.336 0.676 -1.336 1.394 l 0 29.21 c 0 0.676 0.687 1.394 1.336 1.394 l 21.327 0 c 0.648 0 1.336 -0.717 1.336 -1.394 l 0.001 -21.606 -9 -9 z" style="fill:#3468ce;fill-opacity:1"/>
+ <path d="m 21 9 7 7 0 -7 z" style="fill:#000;fill-opacity:0.196"/>
+ <path d="m 19 0 8.992 9 -7.613 0 c -0.673 0 -1.378 -0.713 -1.378 -1.386 z" style="fill:#fff;fill-opacity:0.392"/>
+ <path d="m 14.609 24 -4.609 -10.221 3.803 -1.779 2.991 6.948 3.592 -1.751 1.615 3.301" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-lzip-compressed-tar.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-lzip-compressed-tar.svg
new file mode 100644
index 00000000..24a46a46
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-lzip-compressed-tar.svg
@@ -0,0 +1,15 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <path d="m 5.336 0 c -0.687 0 -1.336 0.676 -1.336 1.394 l 0 29.21 c 0 0.676 0.687 1.394 1.336 1.394 l 21.327 0 c 0.648 0 1.336 -0.717 1.336 -1.394 l 0.001 -21.606 l -9 -9 z" style="fill:#c19553;fill-opacity:1"/>
+ <path d="m 4 24 0 6.668 c 0 0.648 0.688 1.332 1.332 1.332 l 21.336 0 c 0.645 0 1.332 -0.684 1.332 -1.332 l 0 -6.668 z" style="fill:#000;fill-opacity:0.196"/>
+ <path d="m 21 9 7 7 0 -7 z" style="fill:#000;fill-opacity:0.196"/>
+ <path d="m 13.737 25.02 0 0.989 -1.714 0 0 5.01 -1.183 0 0 -5.01 -1.74 0 0 -0.989 4.637 0" style="fill:#fff"/>
+ <path d="m 19 0 8.992 9 -7.613 0 c -0.673 0 -1.378 -0.713 -1.378 -1.386 z" style="fill:#fff;fill-opacity:0.392"/>
+ <path d="m 18.52 31.02 -3.649 0 0 -6 1.178 0 0 5.01 2.471 0 0 0.989" style="fill:#fff"/>
+ <rect width="3" height="3" x="9" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <path d="m 23.3 25.849 c -0.925 1.384 -1.754 2.781 -2.534 4.18 l 2.625 0 0 0.989 -4.02 0 0 -0.69 c 0.772 -1.497 1.642 -2.942 2.476 -4.321 l -2.348 0 0 -0.989 3.805 0 0 0.831" style="fill:#fff"/>
+ <rect width="3" height="3" x="12" y="3" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <rect width="3" height="3" x="9" y="6" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <rect width="3" height="3" x="12" y="9" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <rect width="3" height="3" x="9" y="12" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <rect width="6" height="6" x="9" y="16" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-lzip.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-lzip.svg
new file mode 100644
index 00000000..9da257f3
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-lzip.svg
@@ -0,0 +1,16 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <path d="m 5.336 0 c -0.687 0 -1.336 0.676 -1.336 1.394 l 0 29.21 c 0 0.676 0.687 1.394 1.336 1.394 l 21.327 0 c 0.648 0 1.336 -0.717 1.336 -1.394 l 0.001 -21.606 -9 -9 z" style="fill:#c19553;fill-opacity:1"/>
+ <path d="m 4 24 0 6.668 c 0 0.648 0.688 1.332 1.332 1.332 l 21.336 0 c 0.645 0 1.332 -0.684 1.332 -1.332 l 0 -6.668 z" style="fill:#000;fill-opacity:0.196"/>
+ <path d="m 21 9 7 7 0 -7 z" style="fill:#000;fill-opacity:0.196"/>
+ <path d="m 15.78 26.699 c -0.849 1.154 -1.61 2.317 -2.32 3.481 l 2.4 0 0 0.825 -3.68 0 0 -0.574 c 0.703 -1.247 1.502 -2.455 2.265 -3.605 l -2.151 0 0 -0.821 3.486 0 0 0.694" style="fill:#fff"/>
+ <path d="m 19 0 8.992 9 -7.613 0 c -0.673 0 -1.378 -0.713 -1.378 -1.386 z" style="fill:#fff;fill-opacity:0.392"/>
+ <path d="m 16.7 31.01 0 -0.825 1.169 0 0 -3.353 -1.169 0 0 -0.821 3.289 0 0 0.821 -1.081 0 0 3.353 1.081 0 0 0.825 -3.289 0" style="fill:#fff"/>
+ <rect width="3" height="3" x="9" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <path d="m 22.247 25.955 c 0.664 0 1.182 0.131 1.546 0.393 0.368 0.258 0.549 0.686 0.549 1.274 0 0.599 -0.186 1.03 -0.557 1.3 -0.364 0.266 -0.885 0.397 -1.561 0.397 l -0.372 0 0 1.686 -1.04 0 0 -4.93 c 0.103 -0.022 0.213 -0.041 0.34 -0.056 0.13 -0.015 0.257 -0.026 0.387 -0.034 0.13 -0.011 0.257 -0.019 0.379 -0.022 0.123 -0.008 0.233 -0.008 0.328 -0.008 m 0.119 0.862 c -0.059 0 -0.146 0.004 -0.261 0.008 -0.107 0 -0.19 0.008 -0.253 0.019 l 0 1.611 0.423 0 c 0.332 0 0.581 -0.06 0.751 -0.184 0.17 -0.131 0.253 -0.348 0.253 -0.656 0 -0.288 -0.083 -0.495 -0.253 -0.611 -0.162 -0.124 -0.383 -0.187 -0.66 -0.187" style="fill:#fff"/>
+ <rect width="3" height="3" x="12" y="3" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <rect width="3" height="3" x="9" y="6" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <rect width="3" height="3" x="12" y="9" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <rect width="3" height="3" x="9" y="12" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <rect width="6" height="6" x="9" y="16" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <path d="m 11.242 31 -3.242 0 l 0 -5 1.069 0 0 4.176 2.173 0 0 0.824" style="fill:#fff"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-lzma-compressed-tar.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-lzma-compressed-tar.svg
new file mode 100644
index 00000000..f411b23a
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-lzma-compressed-tar.svg
@@ -0,0 +1,16 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <path d="m 5.336 0 c -0.687 0 -1.336 0.676 -1.336 1.394 l 0 29.21 c 0 0.676 0.687 1.394 1.336 1.394 l 21.327 0 c 0.648 0 1.336 -0.717 1.336 -1.394 l 0.001 -21.606 -9 -9 z" style="fill:#c19553;fill-opacity:1"/>
+ <path d="m 4 24 0 6.668 c 0 0.648 0.688 1.332 1.332 1.332 l 21.336 0 c 0.645 0 1.332 -0.684 1.332 -1.332 l 0 -6.668 z" style="fill:#000;fill-opacity:0.196"/>
+ <path d="m 21 9 7 7 0 -7 z" style="fill:#000;fill-opacity:0.196"/>
+ <path d="m 19 0 8.992 9 -7.613 0 c -0.673 0 -1.378 -0.713 -1.378 -1.386 z" style="fill:#fff;fill-opacity:0.392"/>
+ <rect width="3" height="3" x="9" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <rect width="3" height="3" x="12" y="3" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <rect width="3" height="3" x="9" y="6" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <rect width="3" height="3" x="12" y="9" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <rect width="3" height="3" x="9" y="12" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <rect width="6" height="6" x="9" y="16" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <path d="m 11.441 26 0 0.9 -1.441 0 0 4.1 -1 0 0 -4.1 -1.4 0 0 -0.9 3.839 0" style="fill:#fff"/>
+ <path d="m 14.999 31 -2.999 0 l 0 -5 1 0 0 4.176 2 0 0 0.824" style="fill:#fff"/>
+ <path d="m 18.987 26.692 c -0.782 1.152 -1.488 2.317 -2.145 3.484 l 2.219 0 0 0.824 -3.402 0 0 -0.575 c 0.654 -1.247 1.391 -2.452 2.094 -3.601 l -2.153 0 0 -0.824 3.388 0 0 0.692" style="fill:#fff"/>
+ <path d="m 21.06 26 c 0.276 0.737 0.641 1.325 0.906 2.06 c 0.282 -0.75 0.653 -1.317 0.932 -2.06 l 1.02 0 c 0.185 1.693 0.217 3.368 0.27 5 l -1.045 0 0.065 -3.886 -0.901 1.826 -0.668 0 l -0.871 -1.826 0.054 3.886 -1.045 0 c 0.067 -1.694 0.086 -3.346 0.267 -5 l 1.015 0" style="fill:#fff"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-lzma.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-lzma.svg
new file mode 100644
index 00000000..f736700e
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-lzma.svg
@@ -0,0 +1,16 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <path d="m 5.336 0 c -0.687 0 -1.336 0.676 -1.336 1.394 l 0 29.21 c 0 0.676 0.687 1.394 1.336 1.394 l 21.327 0 c 0.648 0 1.336 -0.717 1.336 -1.394 l 0.001 -21.606 l -9 -9 z" style="fill:#c19553;fill-opacity:1"/>
+ <path d="m 4 24 0 6.668 c 0 0.648 0.688 1.332 1.332 1.332 l 21.336 0 c 0.645 0 1.332 -0.684 1.332 -1.332 l 0 -6.668 z" style="fill:#000;fill-opacity:0.196"/>
+ <path d="m 21 9 7 7 0 -7 z" style="fill:#000;fill-opacity:0.196"/>
+ <path d="m 11.04 31 -3.042 0 l 0 -5 1.035 0 0 4.176 2.01 0 0 0.824" style="fill:#fff"/>
+ <path d="m 19 0 8.992 9 -7.613 0 c -0.673 0 -1.378 -0.713 -1.378 -1.386 z" style="fill:#fff;fill-opacity:0.392"/>
+ <path d="m 14.985 26.692 c -0.782 1.152 -1.488 2.317 -2.145 3.484 l 2.219 0 0 0.824 -3.402 0 0 -0.575 c 0.654 -1.247 1.391 -2.452 2.094 -3.601 l -1.984 0 0 -0.824 3.219 0 0 0.692" style="fill:#fff"/>
+ <rect width="3" height="3" x="9" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <path d="m 17.16 26 c 0.276 0.737 0.541 1.215 0.806 1.95 0.282 -0.75 0.553 -1.207 0.832 -1.95 l 1.02 0 c 0.185 1.693 0.317 3.368 0.37 5 l -1.045 0 0.025 -3.886 -0.861 1.717 l -0.668 0 l -0.831 -1.717 0.014 3.886 -1.045 0 c 0.067 -1.694 0.186 -3.346 0.367 -5 l 1.015 0" style="fill:#fff"/>
+ <rect width="3" height="3" x="12" y="3" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <path d="m 23.414 31 -0.238 -1.154 -1.375 0 l -0.234 1.154 -1.066 0 c 0.424 -1.736 0.96 -3.407 1.465 -5 l 1.117 0 c 0.56 1.694 1.056 3.408 1.434 5 m -2.02 -4.03 c -0.219 0.675 -0.375 1.422 -0.508 2.055 l 1.01 0 c -0.131 -0.743 -0.322 -1.396 -0.5 -2.055" style="fill:#fff"/>
+ <rect width="3" height="3" x="9" y="6" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <rect width="3" height="3" x="12" y="9" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <rect width="3" height="3" x="9" y="12" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <rect width="6" height="6" x="9" y="16" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-lzop.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-lzop.svg
new file mode 100644
index 00000000..bcc7f1ba
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-lzop.svg
@@ -0,0 +1,16 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <path d="m 5.336 0 c -0.687 0 -1.336 0.676 -1.336 1.394 l 0 29.21 c 0 0.676 0.687 1.394 1.336 1.394 l 21.327 0 c 0.648 0 1.336 -0.717 1.336 -1.394 l 0.001 -21.606 l -9 -9 z" style="fill:#c19553;fill-opacity:1"/>
+ <path d="m 4 24 0 6.668 c 0 0.648 0.688 1.332 1.332 1.332 l 21.336 0 c 0.645 0 1.332 -0.684 1.332 -1.332 l 0 -6.668 z" style="fill:#000;fill-opacity:0.196"/>
+ <path d="m 21 9 7 7 0 -7 z" style="fill:#000;fill-opacity:0.196"/>
+ <path d="m 11.273 30.995 -3.273 0 0 -5 1.043 0 0 4.175 2.23 0 0 0.825" style="fill:#fff"/>
+ <path d="m 19 0 8.992 9 -7.613 0 c -0.673 0 -1.378 -0.713 -1.378 -1.386 z" style="fill:#fff;fill-opacity:0.392"/>
+ <path d="m 15.355 26.69 c -0.787 1.151 -1.499 2.313 -2.164 3.48 l 2.242 0 0 0.825 -3.438 0 0 -0.577 c 0.663 -1.247 1.406 -2.449 2.113 -3.598 l -2 0 0 -0.825 3.25 0 0 0.695" style="fill:#fff"/>
+ <rect width="3" height="3" x="9" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <path d="m 17.04 28.498 c 0 0.244 0.008 0.472 0.029 0.686 0.021 0.21 0.062 0.392 0.125 0.549 0.067 0.156 0.154 0.278 0.266 0.37 0.117 0.091 0.346 0.137 0.538 0.137 0.187 0 0.417 -0.046 0.53 -0.137 0.121 -0.091 0.208 -0.213 0.271 -0.37 0.062 -0.164 0.108 -0.347 0.125 -0.556 0.025 -0.21 0.033 -0.434 0.033 -0.678 0 -0.24 -0.008 -0.465 -0.033 -0.674 -0.017 -0.217 -0.062 -0.4 -0.125 -0.556 -0.062 -0.156 -0.15 -0.278 -0.262 -0.37 -0.112 -0.091 -0.347 -0.137 -0.538 -0.137 -0.191 0 -0.421 0.046 -0.538 0.137 -0.112 0.091 -0.2 0.217 -0.266 0.377 -0.062 0.156 -0.104 0.339 -0.125 0.549 -0.021 0.21 -0.029 0.434 -0.029 0.674 m -1.04 0 c 0 -0.857 0.175 -1.505 0.529 -1.939 c 0.354 -0.442 0.841 -0.659 1.469 -0.659 c 0.653 0 1.149 0.217 1.49 0.659 c 0.341 0.434 0.512 1.082 0.512 1.939 0 0.861 -0.175 1.509 -0.52 1.95 -0.345 0.434 -0.837 0.651 -1.473 0.651 -0.649 0 -1.149 -0.217 -1.494 -0.651 -0.341 -0.442 -0.512 -1.09 -0.512 -1.95" style="fill:#fff"/>
+ <rect width="3" height="3" x="12" y="3" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <path d="m 22.273 25.823 c 0.641 0 1.143 0.137 1.496 0.406 0.353 0.266 0.531 0.699 0.531 1.305 0 0.609 -0.178 1.055 -0.539 1.328 -0.357 0.27 -0.858 0.406 -1.515 0.406 l -0.361 0 0 1.727 -1.01 0 0 -5.05 c 0.358 -0.083 0.722 -0.087 1.074 -0.113 0.118 -0.008 0.224 -0.012 0.319 -0.012 m 0.114 0.887 c -0.177 -0.004 -0.325 0.015 -0.501 0.023 l 0 1.652 0.41 0 c 0.323 0 0.566 -0.066 0.729 -0.191 0.163 -0.133 0.243 -0.355 0.243 -0.668 0 -0.297 -0.08 -0.508 -0.243 -0.629 -0.159 -0.125 -0.372 -0.188 -0.638 -0.188" style="fill:#fff"/>
+ <rect width="3" height="3" x="9" y="6" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <rect width="3" height="3" x="12" y="9" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <rect width="3" height="3" x="9" y="12" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <rect width="6" height="6" x="9" y="16" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-lzpdf.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-lzpdf.svg
new file mode 120000
index 00000000..9e6d8a1b
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-lzpdf.svg
@@ -0,0 +1 @@
+application-pdf.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-m4.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-m4.svg
new file mode 120000
index 00000000..86b2f629
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-m4.svg
@@ -0,0 +1 @@
+x-office-document.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-matroska.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-matroska.svg
new file mode 120000
index 00000000..dff032f5
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-matroska.svg
@@ -0,0 +1 @@
+application-video.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-mimearchive.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-mimearchive.svg
new file mode 120000
index 00000000..c4ba3155
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-mimearchive.svg
@@ -0,0 +1 @@
+text-html.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-mobi8-ebook.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-mobi8-ebook.svg
new file mode 100644
index 00000000..58d8dc14
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-mobi8-ebook.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <path d="m 5.336 0 c -0.687 0 -1.336 0.676 -1.336 1.394 l 0 29.21 c 0 0.676 0.687 1.394 1.336 1.394 l 21.327 0 c 0.648 0 1.336 -0.717 1.336 -1.394 l 0.001 -21.606 l -9 -9 z" style="fill:#7c9c35;fill-opacity:1"/>
+ <path d="m 21 9 7 7 0 -7 z" style="fill:#000;fill-opacity:0.196"/>
+ <path d="m 19 0 8.992 9 -7.613 0 c -0.673 0 -1.378 -0.713 -1.378 -1.386 z" style="fill:#fff;fill-opacity:0.392"/>
+ <path d="m 10 11 l 0 5 l 6 0 l 0 -5 l -6 0 z m 7 0 l 0 1 l 5 0 l 0 -1 l -5 0 z m 0 2 l 0 1 l 5 0 l 0 -1 l -5 0 z m 0 2 l 0 1 l 5 0 l 0 -1 l -5 0 z m -7 2 l 0 1 l 12 0 l 0 -1 l -12 0 z m 0 2 l 0 1 l 12 0 l 0 -1 l -12 0 z m 0 2 l 0 1 l 12 0 l 0 -1 l -12 0 z m 0 2 l 0 1 l 12 0 l 0 -1 l -12 0 z" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-mobipocket-ebook.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-mobipocket-ebook.svg
new file mode 120000
index 00000000..c98224c7
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-mobipocket-ebook.svg
@@ -0,0 +1 @@
+application-x-mobi8-ebook.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-mono-develop.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-mono-develop.svg
new file mode 100644
index 00000000..f6c58703
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-mono-develop.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <path d="m 5.336 0 c -0.687 0 -1.336 0.676 -1.336 1.394 l 0 29.21 c 0 0.676 0.687 1.394 1.336 1.394 l 21.327 0 c 0.648 0 1.336 -0.717 1.336 -1.394 l 0.001 -21.606 -9 -9 z" style="fill:#678bb8;fill-opacity:1"/>
+ <path d="m 21 9 7 7 0 -7 z" style="fill:#000;fill-opacity:0.196"/>
+ <path d="m 19 0 8.992 9 -7.613 0 c -0.673 0 -1.378 -0.713 -1.378 -1.386 z" style="fill:#fff;fill-opacity:0.392"/>
+ <path d="m 12.897 11.368 c -2.3 0 -5.193 2.175 -5.168 5.543 0.024 3.258 1.109 5.02 1.938 7.02 l 2.459 -1.021 c -0.563 -1.148 -1.302 -2.286 -1.563 -2.855 -0.732 -1.592 -0.979 -2.31 -0.917 -3.521 c 0.057 -1.172 0.448 -1.889 1.167 -2.584 0.716 -0.69 1.711 -1.039 2.896 -0.875 1.707 0.234 2.609 1.191 3.042 2.063 0.245 -0.034 0.495 -0.064 0.771 -0.063 0.216 0.002 0.433 0.017 0.646 0.063 -0.46 -1.813 -2.722 -3.772 -5.272 -3.772 z m 1.042 3.167 c -1.046 -0.069 -2.573 0.442 -2.563 2.042 0.006 1.514 0.955 2.649 2.084 3.105 -0.025 -0.381 0.002 -0.804 0.063 -1.229 -0.612 -0.333 -0.983 -0.924 -1.042 -1.75 -0.07 -0.918 0.841 -1.844 2.292 -1.375 0.234 0.076 0.242 -0.329 -0.021 -0.542 -0.171 -0.135 -0.464 -0.227 -0.813 -0.25 z m 3.584 1.209 c -0.184 -0.001 -0.357 0.006 -0.521 0.021 0.043 0.163 0.073 0.326 0.083 0.458 0.106 -0.007 0.221 -0.005 0.333 0 0.308 0.014 0.593 0.064 0.854 0.146 0.01 -0.172 0.005 -0.337 0 -0.5 -0.248 -0.077 -0.5 -0.123 -0.75 -0.125 z m -0.5 1.125 c -0.163 0.706 -0.659 1.571 -1.667 1.813 -0.024 0.145 -0.048 0.283 -0.042 0.375 0.013 0.193 0.053 0.461 0.167 0.75 1.728 -0.318 2.471 -1.53 2.709 -2.771 -0.231 -0.092 -0.495 -0.152 -0.813 -0.167 -0.123 -0.006 -0.246 -0.01 -0.354 0 z m -2.855 1.834 c -0.036 0.322 -0.062 0.642 -0.042 0.938 0.005 0.069 0.009 0.137 0.021 0.208 0.129 0.019 0.246 0.061 0.375 0.063 0.108 0.001 0.21 -0.016 0.313 -0.021 -0.102 -0.287 -0.172 -0.56 -0.188 -0.792 -0.007 -0.1 -0.009 -0.217 0 -0.333 -0.167 -0.009 -0.331 -0.033 -0.479 -0.063 z" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 22.384 11.379 c 0.83 1.995 1.933 3.753 1.956 7.01 0.025 3.367 -2.884 5.545 -5.184 5.545 -2.784 0 -5.233 -2.334 -5.36 -4.266 -0.118 -1.745 0.507 -4.282 3.735 -4.264 1.541 0.011 3.143 1.341 3.151 3.321 0.011 2.135 -2.688 2.347 -3.367 1.802 -0.262 -0.212 -0.254 -0.63 -0.024 -0.554 1.454 0.469 2.349 -0.456 2.284 -1.376 -0.091 -1.251 -0.837 -1.993 -2.174 -2.055 -1.929 -0.092 -2.469 1.771 -2.419 2.529 0.06 0.919 0.867 2.81 3.378 3.154 1.185 0.164 2.17 -0.188 2.885 -0.88 0.716 -0.693 1.123 -1.407 1.18 -2.579 0.06 -1.211 -0.205 -1.922 -0.935 -3.514 -0.261 -0.57 -0.989 -1.714 -1.556 -2.862 l 2.451 -1.016 m -0.003 0" style="fill:#a9c1e3;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-mplayer2.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-mplayer2.svg
new file mode 120000
index 00000000..db0a1dc4
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-mplayer2.svg
@@ -0,0 +1 @@
+video-x-generic.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-ms-dos-executable.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-ms-dos-executable.svg
new file mode 100644
index 00000000..20e112ca
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-ms-dos-executable.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <path d="m 5.371 4 c -0.684 0 -1.371 0.688 -1.371 1.371 l 0 21.297 c 0 0.645 0.688 1.332 1.332 1.332 l 21.336 0 c 0.645 0 1.332 -0.688 1.332 -1.332 l 0 -21.336 c 0 -0.645 -0.688 -1.332 -1.332 -1.332 z" style="fill:#eee"/>
+ <g style="fill:#888">
+ <path d="m 8 16 l 3.555 -3.555 l 3.555 3.555 l -3.555 3.555 Z"/>
+ <path d="m 12.445 11.555 l 3.555 -3.555 l 3.555 3.555 l -3.555 3.555 Z"/>
+ <path d="m 16.891 16 l 3.555 -3.555 l 3.555 3.555 l -3.555 3.555 Z"/>
+ <path d="m 12.445 20.445 l 3.555 -3.555 l 3.555 3.555 l -3.555 3.555 Z"/>
+ </g>
+ <path d="m 5.668 4 c -0.445 0 -0.785 0 -1.234 0.426 -0.434 0.395 -0.434 0.797 -0.434 1.242 l 0 20.707 c 0 0.434 -0.01 0.818 0.424 1.194 c 0.498 0.431 0.767 0.431 1.201 0.431 l 20.75 0 c 0.434 0 0.739 0 1.223 -0.438 0.412 -0.372 0.402 -0.754 0.402 -1.188 l 0 -20.75 c 0 -0.434 -0.008 -0.8 -0.418 -1.195 -0.445 -0.43 -0.773 -0.43 -1.207 -0.43 z m 0.332 1 20.02 0 c 0.195 0 0.449 0.117 0.645 0.313 0.195 0.195 0.313 0.449 0.313 0.645 l 0 20.06 c 0 0.195 -0.117 0.449 -0.313 0.645 -0.195 0.195 -0.449 0.313 -0.645 0.313 l -20.04 0 c -0.195 0 -0.449 -0.117 -0.645 -0.313 -0.195 -0.195 -0.312 -0.449 -0.313 -0.645 l -0.021 -20.02 c 0 -0.223 0.113 -0.492 0.313 -0.687 0.195 -0.199 0.465 -0.313 0.688 -0.313 z" style="fill:#aaa"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-msdownload.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-msdownload.svg
new file mode 120000
index 00000000..21665810
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-msdownload.svg
@@ -0,0 +1 @@
+application-x-ms-dos-executable.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-msi.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-msi.svg
new file mode 120000
index 00000000..21665810
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-msi.svg
@@ -0,0 +1 @@
+application-x-ms-dos-executable.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-mswinurl.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-mswinurl.svg
new file mode 100644
index 00000000..e68f52cf
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-mswinurl.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <path d="m 5.336 0 c -0.687 0 -1.336 0.676 -1.336 1.394 l 0 29.21 c 0 0.676 0.687 1.394 1.336 1.394 l 21.327 0 c 0.648 0 1.336 -0.717 1.336 -1.394 l 0.001 -21.606 -9 -9 z" style="fill:#dcdcdc;fill-opacity:1"/>
+ <path d="m 21 9 7 7 0 -7 z" style="fill:#000;fill-opacity:0.196"/>
+ <path d="m 19 0 8.992 9 -7.613 0 c -0.673 0 -1.378 -0.713 -1.378 -1.386 z" style="fill:#fff;fill-opacity:0.392"/>
+ <path d="m 18.936 15.193 c 0.34 0.34 0.34 0.892 0 1.232 l -4.641 4.641 c -0.34 0.34 -0.892 0.34 -1.232 0 l 0 0 c -0.34 -0.34 -0.34 -0.892 0 -1.232 l 4.641 -4.641 c 0.34 -0.34 0.892 -0.34 1.232 0 l 0 0 z m -5.331 7.809 c -0.683 0.683 -1.795 0.683 -2.478 0 -0.683 -0.683 -0.683 -1.795 0 -2.478 l 3.289 -3.285 c -1.104 -0.268 -2.316 0.029 -3.178 0.891 l -1.253 1.253 c -1.315 1.315 -1.315 3.447 0 4.761 1.315 1.315 3.447 1.315 4.761 0 l 1.253 -1.253 c 0.862 -0.862 1.159 -2.074 0.891 -3.178 l -3.285 3.289 z m 3.647 -10.886 -1.253 1.253 c -0.862 0.862 -1.161 2.073 -0.893 3.176 l 3.287 -3.287 c 0.683 -0.683 1.795 -0.683 2.478 0 0.683 0.683 0.683 1.795 0 2.478 l -3.287 3.287 c 1.104 0.268 2.314 -0.031 3.176 -0.893 l 1.253 -1.253 c 1.315 -1.315 1.315 -3.447 0 -4.761 -1.315 -1.315 -3.447 -1.315 -4.762 0 z" style="fill:#888;fill-opacity:1"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-mswrite.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-mswrite.svg
new file mode 120000
index 00000000..86b2f629
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-mswrite.svg
@@ -0,0 +1 @@
+x-office-document.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-musescore+xml.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-musescore+xml.svg
new file mode 120000
index 00000000..6bb9cc7d
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-musescore+xml.svg
@@ -0,0 +1 @@
+text-x-lilypond.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-musescore.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-musescore.svg
new file mode 120000
index 00000000..6bb9cc7d
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-musescore.svg
@@ -0,0 +1 @@
+text-x-lilypond.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-n64-rom.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-n64-rom.svg
new file mode 100644
index 00000000..3c00240b
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-n64-rom.svg
@@ -0,0 +1,13 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <defs>
+
+ </defs>
+ <path d="m 5.336 0 c -0.687 0 -1.336 0.676 -1.336 1.394 l 0 29.21 c 0 0.676 0.687 1.394 1.336 1.394 l 21.327 0 c 0.648 0 1.336 -0.717 1.336 -1.394 l 0.001 -21.606 -9 -9 z" style="fill:#a6a6a6;fill-opacity:1"/>
+ <path d="m 21 9 7 7 0 -7 z" style="fill:#000;fill-opacity:0.196"/>
+ <path d="m 19 0 8.992 9 -7.613 0 c -0.673 0 -1.378 -0.713 -1.378 -1.386 z" style="fill:#fff;fill-opacity:0.392"/>
+ <path d="m 19.231 14.889 a 0.538 0.556 0 0 1 -0.538 0.556 0.538 0.556 0 0 1 -0.538 -0.556 0.538 0.556 0 0 1 0.538 -0.556 0.538 0.556 0 0 1 0.538 0.556 z m 1.077 1.111 a 0.538 0.556 0 0 1 -0.538 0.556 0.538 0.556 0 0 1 -0.538 -0.556 0.538 0.556 0 0 1 0.538 -0.556 0.538 0.556 0 0 1 0.538 0.556 z m 1.077 -1.111 a 0.538 0.556 0 0 1 -0.538 0.556 0.538 0.556 0 0 1 -0.538 -0.556 0.538 0.556 0 0 1 0.538 -0.556 0.538 0.556 0 0 1 0.538 0.556 z m -1.077 -1.111 a 0.538 0.556 0 0 1 -0.538 0.556 0.538 0.556 0 0 1 -0.538 -0.556 0.538 0.556 0 0 1 0.538 -0.556 0.538 0.556 0 0 1 0.538 0.556 z m -7 1.111 a 1.077 1.111 0 0 1 -1.077 1.111 1.077 1.111 0 0 1 -1.077 -1.111 1.077 1.111 0 0 1 1.077 -1.111 1.077 1.111 0 0 1 1.077 1.111 z m -0.952 -3.887 c -0.387 0.016 -0.706 0.187 -0.925 0.359 C 10.133 12.376 9 16.611 9 18.853 c 0 2.242 0.499 2.146 0.933 2.146 0.433 0 0.978 -0.307 1.454 -0.74 1.315 -1.194 1.92 -2.593 3.228 -2.593 l 2.77 0 c 1.307 0 1.913 1.399 3.228 2.593 0.476 0.433 1.021 0.74 1.454 0.74 0.433 0 0.933 0.095 0.933 -2.146 0 -2.242 -1.133 -6.477 -2.43 -7.493 -0.351 -0.275 -0.955 -0.548 -1.691 -0.188 -0.493 0.242 -0.934 0.383 -1.579 0.383 l -2.6 0 c -0.644 0 -1.085 -0.141 -1.579 -0.383 -0.276 -0.135 -0.533 -0.181 -0.766 -0.171 z" style="fill:#fff;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 4 24 0 6.668 c 0 0.648 0.688 1.332 1.332 1.332 l 21.336 0 c 0.645 0 1.332 -0.684 1.332 -1.332 l 0 -6.668" style="fill:#000;fill-opacity:0.196"/>
+ <path d="m 12.03 31 q -0.412 -0.998 -0.902 -1.987 -0.48 -0.998 -1.039 -1.997 l 0 3.984 -1.088 0 0 -6 0.971 0 q 0.275 0.426 0.549 0.931 0.275 0.494 0.529 0.989 0.265 0.494 0.48 0.96 0.225 0.465 0.382 0.814 l 0 -3.693 1.088 0 l 0 6 -0.971 0 z" style="fill:#fff;fill-opacity:1;stroke:none"/>
+ <path d="m 15.907 28.1 q -0.186 0 -0.381 0.038 -0.196 0.038 -0.323 0.104 -0.01 0.085 -0.02 0.17 0 0.085 0 0.179 0 0.274 0.039 0.528 0.039 0.245 0.137 0.443 0.098 0.198 0.264 0.321 0.176 0.113 0.43 0.113 0.205 0 0.352 -0.094 0.147 -0.094 0.235 -0.236 0.098 -0.142 0.137 -0.311 0.049 -0.17 0.049 -0.33 0 -0.443 -0.205 -0.679 -0.205 -0.245 -0.714 -0.245 z m 0.156 -0.962 q 0.528 0 0.89 0.151 0.372 0.151 0.606 0.406 0.235 0.255 0.333 0.594 q 0.108 0.34 0.108 0.717 q 0 0.34 -0.117 0.689 -0.108 0.349 -0.342 0.642 -0.235 0.292 -0.597 0.481 q -0.362 0.179 -0.861 0.179 -1.017 0 -1.555 -0.604 -0.528 -0.613 -0.528 -1.906 q 0 -0.849 0.254 -1.5 0.264 -0.651 0.743 -1.094 q 0.479 -0.443 1.154 -0.67 0.675 -0.226 1.496 -0.226 l 0.068 0.991 q -0.391 0.009 -0.763 0.075 -0.372 0.066 -0.685 0.226 -0.313 0.151 -0.548 0.396 -0.225 0.245 -0.333 0.613 0.186 -0.075 0.362 -0.113 0.176 -0.047 0.313 -0.047 z" style="fill:#fff;fill-opacity:1;stroke:none"/>
+ <path d="m 20.973 26.968 c -0.92 2.043 0 0 -0.92 2.043 l 0.897 0 c -0.007 -0.681 0.003 -1.362 0.022 -2.043 z m 1.076 -1.968 l 0 4.01 0.951 0 0 0.979 -0.951 0 0 1.01 -1.098 0 0 -1.01 -1.951 0 0 -0.872 1.027 -2.246 l 1.04 -1.871" style="fill:#fff;fill-opacity:1;stroke:none"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-navi-animation.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-navi-animation.svg
new file mode 100644
index 00000000..712d719a
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-navi-animation.svg
@@ -0,0 +1,13 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <defs>
+
+ </defs>
+ <path d="m 5.336 0 c -0.687 0 -1.336 0.676 -1.336 1.394 l 0 29.21 c 0 0.676 0.687 1.394 1.336 1.394 l 21.327 0 c 0.648 0 1.336 -0.717 1.336 -1.394 l 0.001 -21.606 -9 -9 z" style="fill:#757d32;fill-opacity:1"/>
+ <path d="m 21 9 7 7 0 -7 z" style="fill:#000;fill-opacity:0.196"/>
+ <path d="m 19 0 8.992 9 -7.613 0 c -0.673 0 -1.378 -0.713 -1.378 -1.386 z" style="fill:#fff;fill-opacity:0.392"/>
+ <path d="m 13 10 0.014 9.908 2.199 -2.242 l 1.759 3.335 1.589 -0.786 -1.564 -3.296 3.153 -0.001" style="visibility:visible;fill:#f9f9f9;fill-opacity:1;stroke:none;display:inline;color:#000;fill-rule:nonzero"/>
+ <path d="m 4 24 0 6.668 c 0 0.648 0.688 1.332 1.332 1.332 l 21.336 0 c 0.645 0 1.332 -0.684 1.332 -1.332 l 0 -6.668" style="fill:#000;fill-opacity:0.196"/>
+ <path d="m 11.631 31 -0.301 -1 -1.712 0 -0.29 1 -1.328 0 c 0.304 -1.183 0.612 -2.258 0.923 -3.228 0.311 -0.976 0.612 -1.9 0.902 -2.772 l 1.39 0 c 0.304 0.879 0.605 1.813 0.902 2.801 c 0.304 0.982 0.598 2.048 0.882 3.199 m -2.51 -4.837 c -0.069 0.226 -0.135 0.443 -0.197 0.649 l -0.166 0.601 c -0.048 0.194 -0.097 0.391 -0.145 0.591 c -0.041 0.2 -0.24 0.782 -0.281 0.995 l 1.5 0 c -0.041 -0.213 -0.171 -0.795 -0.212 -0.995 -0.041 -0.2 -0.09 -0.397 -0.145 -0.591 -0.048 -0.2 -0.104 -0.401 -0.166 -0.601 -0.055 -0.207 -0.118 -0.423 -0.187 -0.649 z" style="fill:#fff;fill-opacity:1;stroke:none"/>
+ <path d="m 17.03 31 q -0.412 -0.998 -0.902 -1.987 -0.48 -0.998 -1.039 -1.997 l 0 3.984 -1.088 0 l 0 -6 0.971 0 q 0.275 0.426 0.549 0.931 0.275 0.494 0.529 0.989 0.265 0.494 0.48 0.96 0.225 0.465 0.382 0.814 l 0 -3.693 1.088 0 l 0 6 -0.971 0 z" style="fill:#fff;fill-opacity:1;stroke:none"/>
+ <path d="m 19.5 31 0 -0.989 1.374 0 0 -4.02 -1.374 0 0 -0.989 4 0 0 0.989 -1.364 0 0 4.02 1.364 0 0 0.989 l -4 0" style="fill:#fff;fill-opacity:1;stroke:none"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-nes-rom.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-nes-rom.svg
new file mode 100644
index 00000000..e708583b
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-nes-rom.svg
@@ -0,0 +1,13 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <defs>
+
+ </defs>
+ <path d="m 5.336 0 c -0.687 0 -1.336 0.676 -1.336 1.394 l 0 29.21 c 0 0.676 0.687 1.394 1.336 1.394 l 21.327 0 c 0.648 0 1.336 -0.717 1.336 -1.394 l 0.001 -21.606 -9 -9 z" style="fill:#a6a6a6;fill-opacity:1"/>
+ <path d="m 21 9 7 7 0 -7 z" style="fill:#000;fill-opacity:0.196"/>
+ <path d="m 19 0 8.992 9 -7.613 0 c -0.673 0 -1.378 -0.713 -1.378 -1.386 z" style="fill:#fff;fill-opacity:0.392"/>
+ <path d="m 19.231 14.889 a 0.538 0.556 0 0 1 -0.538 0.556 0.538 0.556 0 0 1 -0.538 -0.556 0.538 0.556 0 0 1 0.538 -0.556 0.538 0.556 0 0 1 0.538 0.556 z m 1.077 1.111 a 0.538 0.556 0 0 1 -0.538 0.556 0.538 0.556 0 0 1 -0.538 -0.556 0.538 0.556 0 0 1 0.538 -0.556 0.538 0.556 0 0 1 0.538 0.556 z m 1.077 -1.111 a 0.538 0.556 0 0 1 -0.538 0.556 0.538 0.556 0 0 1 -0.538 -0.556 0.538 0.556 0 0 1 0.538 -0.556 0.538 0.556 0 0 1 0.538 0.556 z m -1.077 -1.111 a 0.538 0.556 0 0 1 -0.538 0.556 0.538 0.556 0 0 1 -0.538 -0.556 0.538 0.556 0 0 1 0.538 -0.556 0.538 0.556 0 0 1 0.538 0.556 z m -7 1.111 a 1.077 1.111 0 0 1 -1.077 1.111 1.077 1.111 0 0 1 -1.077 -1.111 1.077 1.111 0 0 1 1.077 -1.111 1.077 1.111 0 0 1 1.077 1.111 z m -0.952 -3.887 c -0.387 0.016 -0.706 0.187 -0.925 0.359 C 10.133 12.376 9 16.611 9 18.853 c 0 2.242 0.499 2.146 0.933 2.146 0.433 0 0.978 -0.307 1.454 -0.74 1.315 -1.194 1.92 -2.593 3.228 -2.593 l 2.77 0 c 1.307 0 1.913 1.399 3.228 2.593 0.476 0.433 1.021 0.74 1.454 0.74 0.433 0 0.933 0.095 0.933 -2.146 0 -2.242 -1.133 -6.477 -2.43 -7.493 -0.351 -0.275 -0.955 -0.548 -1.691 -0.188 -0.493 0.242 -0.934 0.383 -1.579 0.383 l -2.6 0 c -0.644 0 -1.085 -0.141 -1.579 -0.383 -0.276 -0.135 -0.533 -0.181 -0.766 -0.171 z" style="fill:#fff;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 4 24 0 6.668 c 0 0.648 0.688 1.332 1.332 1.332 l 21.336 0 c 0.645 0 1.332 -0.684 1.332 -1.332 l 0 -6.668" style="fill:#000;fill-opacity:0.196"/>
+ <path d="m 12.03 31 q -0.412 -0.998 -0.902 -1.987 -0.48 -0.998 -1.039 -1.997 l 0 3.984 -1.088 0 0 -6 0.971 0 q 0.275 0.426 0.549 0.931 0.275 0.494 0.529 0.989 0.265 0.494 0.48 0.96 0.225 0.465 0.382 0.814 l 0 -3.693 1.088 0 l 0 6 -0.971 0 z" style="fill:#fff;fill-opacity:1;stroke:none"/>
+ <path d="m 14 31 0 -6 3.778 0 0 0.989 -2.539 0 0 1.017 2.207 0 0 0.989 -2.207 0 0 2.02 2.761 0 l 0 0.989" style="fill:#fff;fill-opacity:1;stroke:none"/>
+ <path d="m 20.829 30.04 q 0.295 0 0.486 -0.056 0.2 -0.065 0.314 -0.167 0.114 -0.111 0.152 -0.241 0.048 -0.139 0.048 -0.279 0 -0.176 -0.105 -0.316 -0.105 -0.139 -0.267 -0.241 -0.162 -0.111 -0.362 -0.195 -0.2 -0.093 -0.4 -0.167 -0.267 -0.093 -0.552 -0.214 -0.286 -0.121 -0.524 -0.306 -0.229 -0.186 -0.381 -0.455 -0.152 -0.279 -0.152 -0.687 0 -0.808 0.533 -1.263 0.543 -0.455 1.486 -0.455 0.543 0 0.943 0.121 0.41 0.121 0.686 0.269 l -0.343 0.882 q -0.238 -0.13 -0.533 -0.223 -0.286 -0.093 -0.667 -0.093 -0.933 0 -0.933 0.659 0 0.167 0.095 0.297 0.095 0.121 0.238 0.223 0.152 0.093 0.333 0.167 0.19 0.074 0.371 0.139 0.276 0.102 0.571 0.232 0.305 0.121 0.552 0.334 0.257 0.204 0.419 0.52 q 0.162 0.307 0.162 0.78 0 0.808 -0.543 1.254 -0.533 0.437 -1.629 0.437 -0.733 0 -1.171 -0.149 -0.438 -0.158 -0.657 -0.288 l 0.343 -0.929 q 0.257 0.149 0.61 0.279 0.362 0.13 0.876 0.13 z" style="fill:#fff;fill-opacity:1;stroke:none"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-nintendo-ds-rom.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-nintendo-ds-rom.svg
new file mode 100644
index 00000000..78197a21
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-nintendo-ds-rom.svg
@@ -0,0 +1,13 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <defs>
+
+ </defs>
+ <path d="m 5.336 0 c -0.687 0 -1.336 0.676 -1.336 1.394 l 0 29.21 c 0 0.676 0.687 1.394 1.336 1.394 l 21.327 0 c 0.648 0 1.336 -0.717 1.336 -1.394 l 0.001 -21.606 -9 -9 z" style="fill:#a6a6a6;fill-opacity:1"/>
+ <path d="m 21 9 7 7 0 -7 z" style="fill:#000;fill-opacity:0.196"/>
+ <path d="m 19 0 8.992 9 -7.613 0 c -0.673 0 -1.378 -0.713 -1.378 -1.386 z" style="fill:#fff;fill-opacity:0.392"/>
+ <path d="m 19.231 14.889 a 0.538 0.556 0 0 1 -0.538 0.556 0.538 0.556 0 0 1 -0.538 -0.556 0.538 0.556 0 0 1 0.538 -0.556 0.538 0.556 0 0 1 0.538 0.556 z m 1.077 1.111 a 0.538 0.556 0 0 1 -0.538 0.556 0.538 0.556 0 0 1 -0.538 -0.556 0.538 0.556 0 0 1 0.538 -0.556 0.538 0.556 0 0 1 0.538 0.556 z m 1.077 -1.111 a 0.538 0.556 0 0 1 -0.538 0.556 0.538 0.556 0 0 1 -0.538 -0.556 0.538 0.556 0 0 1 0.538 -0.556 0.538 0.556 0 0 1 0.538 0.556 z m -1.077 -1.111 a 0.538 0.556 0 0 1 -0.538 0.556 0.538 0.556 0 0 1 -0.538 -0.556 0.538 0.556 0 0 1 0.538 -0.556 0.538 0.556 0 0 1 0.538 0.556 z m -7 1.111 a 1.077 1.111 0 0 1 -1.077 1.111 1.077 1.111 0 0 1 -1.077 -1.111 1.077 1.111 0 0 1 1.077 -1.111 1.077 1.111 0 0 1 1.077 1.111 z m -0.952 -3.887 c -0.387 0.016 -0.706 0.187 -0.925 0.359 C 10.133 12.376 9 16.611 9 18.853 c 0 2.242 0.499 2.146 0.933 2.146 0.433 0 0.978 -0.307 1.454 -0.74 1.315 -1.194 1.92 -2.593 3.228 -2.593 l 2.77 0 c 1.307 0 1.913 1.399 3.228 2.593 0.476 0.433 1.021 0.74 1.454 0.74 0.433 0 0.933 0.095 0.933 -2.146 0 -2.242 -1.133 -6.477 -2.43 -7.493 -0.351 -0.275 -0.955 -0.548 -1.691 -0.188 -0.493 0.242 -0.934 0.383 -1.579 0.383 l -2.6 0 c -0.644 0 -1.085 -0.141 -1.579 -0.383 -0.276 -0.135 -0.533 -0.181 -0.766 -0.171 z" style="fill:#fff;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 4 24 0 6.668 c 0 0.648 0.688 1.332 1.332 1.332 l 21.336 0 c 0.645 0 1.332 -0.684 1.332 -1.332 l 0 -6.668" style="fill:#000;fill-opacity:0.196"/>
+ <path d="m 12.03 31 q -0.412 -0.998 -0.902 -1.987 -0.48 -0.998 -1.039 -1.997 l 0 3.984 -1.088 0 0 -6 0.971 0 q 0.275 0.426 0.549 0.931 0.275 0.494 0.529 0.989 0.265 0.494 0.48 0.96 0.225 0.465 0.382 0.814 l 0 -3.693 1.088 0 l 0 6 -0.971 0 z" style="fill:#fff;fill-opacity:1;stroke:none"/>
+ <path d="m 15.174 29.978 q 0.048 0.009 0.105 0.009 0.057 0 0.105 0 0.401 0 0.668 -0.151 0.277 -0.151 0.439 -0.416 0.172 -0.265 0.239 -0.625 0.076 -0.369 0.076 -0.804 0 -0.379 -0.057 -0.738 -0.057 -0.36 -0.2 -0.634 -0.143 -0.274 -0.391 -0.435 -0.248 -0.17 -0.64 -0.17 -0.076 0 -0.172 0.009 -0.095 0 -0.172 0.019 l 0 3.937 z m 2.826 -1.987 q 0 0.814 -0.21 1.391 -0.2 0.568 -0.563 0.927 -0.363 0.36 -0.869 0.53 q -0.496 0.161 -1.098 0.161 -0.315 0 -0.621 -0.038 -0.296 -0.028 -0.64 -0.104 l 0 -5.716 q 0.401 -0.085 0.754 -0.114 0.353 -0.028 0.659 -0.028 q 0.582 0 1.06 0.17 0.487 0.17 0.821 0.539 0.334 0.36 0.516 0.927 q 0.191 0.558 0.191 1.353" style="fill:#fff;fill-opacity:1;stroke:none"/>
+ <path d="m 20.829 30.04 q 0.295 0 0.486 -0.056 0.2 -0.065 0.314 -0.167 0.114 -0.111 0.152 -0.241 0.048 -0.139 0.048 -0.279 0 -0.176 -0.105 -0.316 -0.105 -0.139 -0.267 -0.241 -0.162 -0.111 -0.362 -0.195 -0.2 -0.093 -0.4 -0.167 -0.267 -0.093 -0.552 -0.214 -0.286 -0.121 -0.524 -0.306 -0.229 -0.186 -0.381 -0.455 -0.152 -0.279 -0.152 -0.687 0 -0.808 0.533 -1.263 0.543 -0.455 1.486 -0.455 0.543 0 0.943 0.121 0.41 0.121 0.686 0.269 l -0.343 0.882 q -0.238 -0.13 -0.533 -0.223 -0.286 -0.093 -0.667 -0.093 -0.933 0 -0.933 0.659 0 0.167 0.095 0.297 0.095 0.121 0.238 0.223 0.152 0.093 0.333 0.167 0.19 0.074 0.371 0.139 0.276 0.102 0.571 0.232 0.305 0.121 0.552 0.334 0.257 0.204 0.419 0.52 q 0.162 0.307 0.162 0.78 0 0.808 -0.543 1.254 -0.533 0.437 -1.629 0.437 -0.733 0 -1.171 -0.149 -0.438 -0.158 -0.657 -0.288 l 0.343 -0.929 q 0.257 0.149 0.61 0.279 0.362 0.13 0.876 0.13 z" style="fill:#fff;fill-opacity:1;stroke:none"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-nzb.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-nzb.svg
new file mode 120000
index 00000000..80081e2c
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-nzb.svg
@@ -0,0 +1 @@
+x-office-contact.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-object.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-object.svg
new file mode 120000
index 00000000..656ee235
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-object.svg
@@ -0,0 +1 @@
+application-octet-stream.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-ole-storage.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-ole-storage.svg
new file mode 120000
index 00000000..fced6e4a
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-ole-storage.svg
@@ -0,0 +1 @@
+application-x-riff.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-openteacher.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-openteacher.svg
new file mode 100644
index 00000000..5810111d
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-openteacher.svg
@@ -0,0 +1,6 @@
+<svg version="1.1" viewBox="0 0 32 32" xmlns="http://www.w3.org/2000/svg">
+ <path d="m5.336 0c-0.687 0-1.336 0.676-1.336 1.394v29.21c0 0.676 0.687 1.394 1.336 1.394h21.327c0.648 0 1.336-0.717 1.336-1.394l1e-3 -21.606-9-9z" style="fill:#8900a9"/>
+ <path d="m21 9 7 7v-7z" style="fill-opacity:.196"/>
+ <path d="m19 0 8.992 9h-7.613c-0.673 0-1.378-0.713-1.378-1.386z" style="fill-opacity:.392;fill:#fff"/>
+ <path d="m15.999 10.001-8.9992 6h2.9992v8.999h-2v2h16v-2h-2v-8.999h3.0008zm-4 6h3.0008v8.999h-3.0008zm5.0008 0h2.9992v8.999h-2.9992z" style="fill:#fff"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-openteachingmedia.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-openteachingmedia.svg
new file mode 120000
index 00000000..18cafbc8
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-openteachingmedia.svg
@@ -0,0 +1 @@
+application-x-openteacher.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-openteachingtopography.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-openteachingtopography.svg
new file mode 120000
index 00000000..18cafbc8
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-openteachingtopography.svg
@@ -0,0 +1 @@
+application-x-openteacher.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-openteachingwords.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-openteachingwords.svg
new file mode 120000
index 00000000..18cafbc8
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-openteachingwords.svg
@@ -0,0 +1 @@
+application-x-openteacher.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-oriente-voca.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-oriente-voca.svg
new file mode 120000
index 00000000..18cafbc8
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-oriente-voca.svg
@@ -0,0 +1 @@
+application-x-openteacher.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-osm+xml.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-osm+xml.svg
new file mode 100644
index 00000000..e16782b8
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-osm+xml.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <path d="m 5.336 0 c -0.687 0 -1.336 0.676 -1.336 1.394 l 0 29.21 c 0 0.676 0.687 1.394 1.336 1.394 l 21.327 0 c 0.648 0 1.336 -0.717 1.336 -1.394 l 0.001 -21.606 -9 -9 z" style="fill:#dcdcdc;fill-opacity:1"/>
+ <path d="m 21 9 7 7 0 -7 z" style="fill:#000;fill-opacity:0.196"/>
+ <path d="m 19 0 8.992 9 -7.613 0 c -0.673 0 -1.378 -0.713 -1.378 -1.386 z" style="fill:#fff;fill-opacity:0.392"/>
+ <path d="m 16 11 c -3.314 0 -6 2.686 -6 6 c 0 3.314 4 10 6 10 c 2 0 6 -6.686 6 -10 0 -3.314 -2.686 -6 -6 -6 z m 0 2.667 c 1.841 0 3.333 1.492 3.333 3.333 0 1.841 -1.492 3.333 -3.333 3.333 -1.841 0 -3.333 -1.492 -3.333 -3.333 0 -1.841 1.492 -3.333 3.333 -3.333 z" style="fill:#888;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-overhoor.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-overhoor.svg
new file mode 120000
index 00000000..18cafbc8
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-overhoor.svg
@@ -0,0 +1 @@
+application-x-openteacher.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-overhoringsprogrammatalen.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-overhoringsprogrammatalen.svg
new file mode 120000
index 00000000..18cafbc8
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-overhoringsprogrammatalen.svg
@@ -0,0 +1 @@
+application-x-openteacher.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-pak.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-pak.svg
new file mode 120000
index 00000000..de6105c9
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-pak.svg
@@ -0,0 +1 @@
+application-software.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-pauker.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-pauker.svg
new file mode 120000
index 00000000..18cafbc8
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-pauker.svg
@@ -0,0 +1 @@
+application-x-openteacher.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-pem-key.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-pem-key.svg
new file mode 120000
index 00000000..de2284a9
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-pem-key.svg
@@ -0,0 +1 @@
+encrypted-key.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-perl.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-perl.svg
new file mode 100644
index 00000000..ef8e596a
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-perl.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <path d="m 5.336 0 c -0.687 0 -1.336 0.676 -1.336 1.394 l 0 29.21 c 0 0.676 0.687 1.394 1.336 1.394 l 21.327 0 c 0.648 0 1.336 -0.717 1.336 -1.394 l 0.001 -21.606 l -9 -9 z" style="fill:#4cb4e0;fill-opacity:1"/>
+ <path d="m 21 9 7 7 0 -7 z" style="fill:#000;fill-opacity:0.196"/>
+ <path d="m 19 0 8.992 9 -7.613 0 c -0.673 0 -1.378 -0.713 -1.378 -1.386 z" style="fill:#fff;fill-opacity:0.392"/>
+ <path d="m 17.805 23.994 c -0.385 -0.051 0.068 -0.439 0.196 -0.517 0.246 -0.148 0.447 -0.316 0.602 -0.594 0.245 -0.447 0.354 -1.039 0.458 -1.551 0.069 -0.348 0.137 -0.551 -0.048 -0.846 -0.183 -0.293 0.129 -0.535 -0.065 -0.846 -0.325 -0.52 -0.463 -1.209 -0.785 -1.724 -0.092 -0.146 -0.058 -0.282 -0.189 -0.297 -0.063 -0.008 -0.226 0.144 -0.281 0.187 -0.159 0.129 -0.354 0.189 -0.51 0.314 -0.079 0.062 -0.229 0.017 -0.294 0.078 -0.188 0.176 -0.144 0.723 -0.125 1 0.028 0.399 0.295 0.524 0.295 0.908 0 0.464 -0.07 0.78 0.052 1.254 0.069 0.272 0.245 0.583 0.273 0.861 0.024 0.219 -0.011 0.214 -0.065 0.422 -0.063 0.248 -0.091 0.469 -0.287 0.581 -0.112 0.062 -0.626 0.089 -0.689 -0.062 -0.125 -0.297 0.351 -0.399 0.431 -0.581 0.174 -0.39 -0.185 -1.4 -0.342 -1.739 -0.087 -0.184 -0.24 -0.331 -0.302 -0.517 -0.084 -0.25 0.085 -0.42 0.058 -0.611 -0.052 -0.373 -0.183 -0.768 -0.281 -1.128 -0.229 -0.834 -0.546 0.433 -0.679 0.753 -0.054 0.125 -0.092 0.263 -0.144 0.392 -0.063 0.151 0.076 0.282 0.038 0.469 -0.035 0.176 -0.205 0.274 -0.3 0.407 -0.144 0.202 -0.243 0.458 -0.321 0.706 -0.161 0.517 -0.218 1.417 -0.516 1.831 -0.043 0.061 -0.163 0.026 -0.208 0.079 -0.104 0.121 0.027 0.255 -0.177 0.337 -0.156 0.062 -0.551 0.131 -0.699 0.023 -0.284 -0.206 0.071 -0.46 0.248 -0.674 0.249 -0.297 0.538 -0.569 0.733 -0.923 0.256 -0.465 0.309 -0.99 0.36 -1.527 0.024 -0.259 -0.21 -0.388 -0.008 -0.698 0.065 -0.098 0.262 -0.085 0.262 -0.187 0 -0.324 0.008 -0.649 0 -0.971 -0.009 -0.392 -0.008 -1.037 -0.321 -1.285 -0.415 -0.333 -0.943 -0.42 -1.339 -0.776 -0.395 -0.356 -0.756 -0.677 -0.995 -1.245 -0.123 -0.297 -0.188 -0.588 -0.287 -0.893 -0.073 -0.225 -0.052 -0.149 -0.169 -0.282 -0.069 -0.078 -0.172 -0.132 -0.249 -0.219 -0.201 -0.231 -0.237 -0.458 -0.575 -0.361 -0.134 0.04 -0.355 0.341 -0.431 0.157 -0.049 -0.117 -0.019 -0.225 0.006 -0.344 0.038 -0.178 -0.142 -0.236 -0.137 -0.407 0.008 -0.293 0.403 -0.602 0.608 -0.651 0.259 -0.062 0.543 0.072 0.818 0.008 0.221 -0.051 0.414 -0.195 0.627 -0.257 0.223 -0.068 0.423 -0.091 0.614 0.07 0.087 0.074 0.12 0.206 0.196 0.282 0.065 0.062 0.122 0.045 0.196 0.11 0.224 0.193 0.242 0.479 -0.144 0.392 0.163 0.804 0.951 2.967 1.83 1.848 0.411 -0.522 0.788 -1.101 1.176 -1.644 0.343 -0.479 0.542 -1.018 1.124 -0.925 0.575 0.091 0.968 0.564 1.413 0.955 0.363 0.322 0.791 0.392 1.176 0.658 0.409 0.282 0.774 0.757 0.914 1.3 0.204 0.785 0.087 1.542 0.445 2.287 0.216 0.452 0.524 0.768 0.797 1.143 0.147 0.202 0.245 0.481 0.196 0.751 -0.033 0.187 -0.144 0.221 -0.144 0.439 0 0.38 0.028 0.757 0.014 1.137 -0.013 0.339 -0.035 0.67 -0.074 1 -0.035 0.289 -0.136 0.371 -0.215 0.585 -0.117 0.316 -0.098 0.454 -0.379 0.579 -0.159 0.07 -0.431 0.212 -0.602 0.204 -0.245 -0.013 -0.279 -0.255 -0.092 -0.517 0.122 -0.17 0.335 -0.225 0.471 -0.409 0.396 -0.532 0.567 -2.13 0.235 -2.694 -0.137 -0.235 -0.3 -0.236 -0.313 -0.594 -0.013 -0.32 0.071 -0.431 -0.17 -0.721 -0.767 -0.469 -0.823 -0.804 -1.072 -0.643 -0.303 0.197 -0.065 1.304 0 1.614 0.117 0.556 0.576 0.817 0.275 1.379 -0.216 0.401 -0.317 0.815 -0.464 1.285 -0.133 0.422 -0.122 1.025 -0.333 1.377 -0.041 0.068 -0.106 0.106 -0.144 0.172 -0.028 0.049 -0.071 0.191 -0.092 0.219 -0.088 0.123 -0.107 0.155 -0.249 0.219 -0.253 0.115 -0.562 0.078 -0.835 0.078" style="fill:#fff;fill-rule:evenodd"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-php.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-php.svg
new file mode 100644
index 00000000..4c820d16
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-php.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <path d="m 5.336 0 c -0.687 0 -1.336 0.676 -1.336 1.394 l 0 29.21 c 0 0.676 0.687 1.394 1.336 1.394 l 21.327 0 c 0.648 0 1.336 -0.717 1.336 -1.394 l 0.001 -21.606 l -9 -9 z" style="fill:#5a68a4;fill-opacity:1"/>
+ <path d="m 21 9 7 7 0 -7 z" style="fill:#000;fill-opacity:0.196"/>
+ <path d="m 19 0 8.992 9 -7.613 0 c -0.673 0 -1.378 -0.713 -1.378 -1.386 z" style="fill:#fff;fill-opacity:0.392"/>
+ <path d="m 24 18.5 c 0 3.038 -3.582 5.5 -8 5.5 -4.418 0 -8 -2.462 -8 -5.5 0 -3.038 3.582 -5.5 8 -5.5 c 4.418 0 8 2.462 8 5.5 z" style="fill:#fff;fill-rule:evenodd"/>
+ <g transform="matrix(1,0,0,1.0315019,0,-0.06703384)" style="fill:#5a68a4">
+ <path d="m 13.754 16.02 c 0.34 0 0.609 0.117 0.809 0.352 0.195 0.234 0.297 0.559 0.297 0.977 0 0.414 -0.082 0.816 -0.242 1.199 -0.16 0.383 -0.379 0.684 -0.656 0.91 -0.277 0.223 -0.582 0.336 -0.918 0.336 -0.195 0 -0.359 -0.039 -0.5 -0.121 -0.141 -0.078 -0.27 -0.215 -0.391 -0.41 l -0.027 0 c -0.027 0.348 -0.078 0.664 -0.152 0.961 l -0.25 1.105 -1.055 0 1.199 -5.238 0.805 0 -0.059 0.551 0.031 0 c 0.32 -0.414 0.691 -0.621 1.109 -0.621 m -0.422 0.797 c -0.16 0 -0.316 0.07 -0.465 0.219 -0.148 0.145 -0.266 0.34 -0.355 0.586 -0.09 0.242 -0.133 0.512 -0.133 0.809 0 0.172 0.043 0.313 0.129 0.418 0.086 0.102 0.203 0.156 0.355 0.156 0.156 0 0.309 -0.078 0.449 -0.227 0.145 -0.148 0.258 -0.355 0.344 -0.613 0.09 -0.266 0.133 -0.523 0.133 -0.777 0 -0.383 -0.152 -0.57 -0.457 -0.57"/>
+ <path d="m 17.539 19.73 -1.055 0 0.48 -2.125 c 0.035 -0.148 0.055 -0.277 0.055 -0.387 0 -0.266 -0.125 -0.398 -0.379 -0.398 -0.215 0 -0.41 0.121 -0.586 0.371 -0.176 0.246 -0.313 0.59 -0.414 1.035 l -0.34 1.504 -1.059 0 1.16 -5.063 1.055 0 c -0.094 0.391 -0.164 0.691 -0.211 0.902 -0.051 0.211 -0.148 0.547 -0.301 1.01 l 0.027 0 c 0.145 -0.168 0.305 -0.301 0.484 -0.402 0.176 -0.102 0.383 -0.152 0.617 -0.152 0.32 0 0.57 0.094 0.746 0.273 0.176 0.18 0.266 0.438 0.266 0.777 0 0.156 -0.027 0.352 -0.082 0.586 l -0.465 2.07"/>
+ <path d="m 20.23 16.02 c 0.34 0 0.609 0.117 0.805 0.352 0.199 0.234 0.297 0.559 0.297 0.977 0 0.414 -0.078 0.816 -0.242 1.199 -0.156 0.383 -0.375 0.684 -0.652 0.91 -0.281 0.223 -0.586 0.336 -0.918 0.336 -0.195 0 -0.363 -0.039 -0.504 -0.121 -0.141 -0.078 -0.27 -0.215 -0.387 -0.41 l -0.031 0 c -0.027 0.348 -0.078 0.664 -0.148 0.961 l -0.254 1.105 -1.055 0 1.199 -5.238 0.805 0 -0.059 0.551 0.031 0 c 0.324 -0.414 0.695 -0.621 1.113 -0.621 m -0.426 0.797 c -0.16 0 -0.313 0.07 -0.461 0.219 -0.148 0.145 -0.27 0.34 -0.359 0.586 -0.09 0.242 -0.133 0.512 -0.133 0.809 0 0.172 0.043 0.313 0.129 0.418 0.086 0.102 0.207 0.156 0.359 0.156 0.156 0 0.305 -0.078 0.449 -0.227 0.141 -0.148 0.254 -0.355 0.344 -0.613 0.086 -0.266 0.133 -0.523 0.133 -0.777 0 -0.383 -0.156 -0.57 -0.461 -0.57"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-pkcs12.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-pkcs12.svg
new file mode 120000
index 00000000..b02dde5b
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-pkcs12.svg
@@ -0,0 +1 @@
+application-certificate.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-pkcs7-certificates.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-pkcs7-certificates.svg
new file mode 120000
index 00000000..b02dde5b
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-pkcs7-certificates.svg
@@ -0,0 +1 @@
+application-certificate.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-python-bytecode.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-python-bytecode.svg
new file mode 100644
index 00000000..987f0d65
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-python-bytecode.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <path d="m 5.336 0 c -0.687 0 -1.336 0.676 -1.336 1.394 l 0 29.21 c 0 0.676 0.687 1.394 1.336 1.394 l 21.327 0 c 0.648 0 1.336 -0.717 1.336 -1.394 l 0.001 -21.606 -9 -9 z" style="fill:#2d2d2d;fill-opacity:1"/>
+ <path d="m 21 9 7 7 0 -7 z" style="fill:#000;fill-opacity:0.196"/>
+ <path d="m 19 0 8.992 9 -7.613 0 c -0.673 0 -1.378 -0.713 -1.378 -1.386 z" style="fill:#fff;fill-opacity:0.392"/>
+ <path d="m 20 15 0 4 -7 0 0 6 6 0 0 -3 -4 0 0 -1 7 0 0 -6 z m -4 7.5 1.5 0 0 1.5 -1.5 0 z" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <path d="m 13 12 0 3 4 0 0 1 -7 0 0 6 2 0 0 -4 7 0 0 -6 z m 1.5 1 1.5 0 0 1.5 -1.5 0 z" style="fill:#fff;fill-opacity:1;stroke:none"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-qet-element.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-qet-element.svg
new file mode 120000
index 00000000..c4ba3155
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-qet-element.svg
@@ -0,0 +1 @@
+text-html.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-qet-project.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-qet-project.svg
new file mode 120000
index 00000000..c4ba3155
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-qet-project.svg
@@ -0,0 +1 @@
+text-html.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-quattropro.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-quattropro.svg
new file mode 120000
index 00000000..dd1df899
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-quattropro.svg
@@ -0,0 +1 @@
+application-table.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-r-project.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-r-project.svg
new file mode 120000
index 00000000..6e531487
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-r-project.svg
@@ -0,0 +1 @@
+text-x-r.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-rar.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-rar.svg
new file mode 100644
index 00000000..b0a89249
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-rar.svg
@@ -0,0 +1,15 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <path d="m 5.336 0 c -0.687 0 -1.336 0.676 -1.336 1.394 l 0 29.21 c 0 0.676 0.687 1.394 1.336 1.394 l 21.327 0 c 0.648 0 1.336 -0.717 1.336 -1.394 l 0.001 -21.606 l -9 -9 z" style="fill:#c19553;fill-opacity:1"/>
+ <path d="m 4 24 0 6.668 c 0 0.648 0.688 1.332 1.332 1.332 l 21.336 0 c 0.645 0 1.332 -0.684 1.332 -1.332 l 0 -6.668 z" style="fill:#000;fill-opacity:0.196"/>
+ <path d="m 10.546 24.9 c 0.341 0 0.649 0.036 0.925 0.116 0.276 0.076 0.515 0.197 0.714 0.362 0.199 0.161 0.353 0.366 0.454 0.621 0.11 0.246 0.162 0.541 0.162 0.876 0 0.353 -0.069 0.67 -0.211 0.956 -0.142 0.286 -0.377 0.505 -0.702 0.652 c 0.531 0.802 0.929 1.654 1.311 2.516 l -1.246 0 c -0.304 -0.808 -0.751 -1.537 -1.148 -2.221 l -0.666 0 0 2.221 l -1.14 0 0 -5.944 c 0.515 -0.127 1.028 -0.131 1.546 -0.156 m 1.051 1.966 c 0 -0.317 -0.097 -0.55 -0.288 -0.702 -0.195 -0.147 -0.446 -0.223 -0.763 -0.223 -0.124 -0.003 -0.292 0.021 -0.406 0.031 l 0 1.81 0.309 0 c 0.406 0 0.698 -0.076 0.881 -0.232 0.179 -0.161 0.268 -0.389 0.268 -0.684" style="fill:#fff"/>
+ <path d="m 21 9 7 7 0 -7 z" style="fill:#000;fill-opacity:0.196"/>
+ <path d="m 17.17 31 -0.29 -1.187 -1.706 0 l -0.281 1.187 -1.245 0 c 0.506 -2.082 1.146 -4.088 1.754 -6 l 1.339 0 c 0.67 2.034 1.262 4.091 1.716 6 l -1.287 0 m -1.13 -4.836 c -0.261 0.824 -0.477 1.851 -0.642 2.662 l 1.275 0 c -0.14 -0.85 -0.408 -1.871 -0.633 -2.662" style="fill:#fff"/>
+ <path d="m 19 0 8.992 9 -7.613 0 c -0.673 0 -1.378 -0.713 -1.378 -1.386 z" style="fill:#fff;fill-opacity:0.392"/>
+ <path d="m 20.421 24.9 c 0.341 0 0.649 0.036 0.925 0.116 0.276 0.076 0.515 0.197 0.714 0.362 0.199 0.161 0.349 0.366 0.454 0.621 0.11 0.246 0.162 0.541 0.162 0.876 0 0.353 -0.069 0.67 -0.211 0.956 -0.142 0.286 -0.377 0.505 -0.706 0.652 c 0.538 0.8 0.93 1.655 1.315 2.516 l -1.246 0 c -0.309 -0.806 -0.751 -1.534 -1.148 -2.221 l -0.666 0 0 2.221 -1.14 0 0 -5.944 c 0.513 -0.127 1.025 -0.132 1.546 -0.156 m 1.051 1.966 c 0 -0.317 -0.097 -0.55 -0.292 -0.702 -0.191 -0.147 -0.446 -0.223 -0.759 -0.223 -0.124 -0.003 -0.29 0.021 -0.406 0.031 l 0 1.81 0.309 0 c 0.406 0 0.698 -0.076 0.877 -0.232 0.183 -0.161 0.272 -0.389 0.272 -0.684" style="fill:#fff"/>
+ <rect width="3" height="3" x="9" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <rect width="3" height="3" x="12" y="3" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <rect width="3" height="3" x="9" y="6" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <rect width="3" height="3" x="12" y="9" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <rect width="3" height="3" x="9" y="12" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <rect width="6" height="6" x="9" y="16" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-raw-disk-image.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-raw-disk-image.svg
new file mode 120000
index 00000000..38aa8675
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-raw-disk-image.svg
@@ -0,0 +1 @@
+application-x-cd-image.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-riff.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-riff.svg
new file mode 100644
index 00000000..5d106feb
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-riff.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <path d="m 5.336 0 c -0.687 0 -1.336 0.676 -1.336 1.394 l 0 29.21 c 0 0.676 0.687 1.394 1.336 1.394 l 21.327 0 c 0.648 0 1.336 -0.717 1.336 -1.394 l 0.001 -21.606 -9 -9 z" style="fill:#dcdcdc;fill-opacity:1"/>
+ <path d="m 21 9 7 7 0 -7 z" style="fill:#000;fill-opacity:0.196"/>
+ <path d="m 19 0 8.992 9 -7.613 0 c -0.673 0 -1.378 -0.713 -1.378 -1.386 z" style="fill:#fff;fill-opacity:0.392"/>
+ <g transform="translate(0,2)" style="fill:#888">
+ <path d="m 8 16 3.555 -3.555 3.555 3.555 -3.555 3.555"/>
+ <path d="m 12.445 11.555 3.555 -3.555 3.555 3.555 -3.555 3.555"/>
+ <path d="m 16.891 16 3.555 -3.555 3.555 3.555 -3.555 3.555"/>
+ <path d="m 12.445 20.445 3.555 -3.555 3.555 3.555 -3.555 3.555"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-rosegarden-composition.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-rosegarden-composition.svg
new file mode 120000
index 00000000..6bb9cc7d
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-rosegarden-composition.svg
@@ -0,0 +1 @@
+text-x-lilypond.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-rpm.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-rpm.svg
new file mode 100644
index 00000000..8a0f70d3
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-rpm.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <path d="m 5.371 4 c -0.684 0 -1.371 0.688 -1.371 1.371 l 0 21.297 c 0 0.645 0.688 1.332 1.332 1.332 l 21.336 0 c 0.645 0 1.332 -0.688 1.332 -1.332 l 0 -21.336 c 0 -0.645 -0.688 -1.332 -1.332 -1.332 z" style="fill:#c19553"/>
+ <path d="m 5.371 4 c -0.684 0 -1.371 0.688 -1.371 1.371 l 0 6.629 c 2.668 0 21.332 0 24 0 l 0 -6.668 c 0 -0.645 -0.688 -1.332 -1.332 -1.332 z" style="fill:#fff;fill-opacity:0.196"/>
+ <path d="m 14 7 0 10 4 0 0 -10 z" style="fill:#fff;fill-opacity:0.392"/>
+ <g transform="translate(0,-0.182031)" style="fill:#fff">
+ <path d="m 10.595 20 c 0.324 0 0.617 0.035 0.876 0.102 0.263 0.07 0.488 0.172 0.678 0.316 0.187 0.141 0.332 0.324 0.431 0.543 0.103 0.219 0.152 0.473 0.152 0.77 0 0.305 -0.065 0.582 -0.198 0.832 -0.137 0.25 -0.358 0.441 -0.667 0.574 0.505 0.693 0.878 1.441 1.242 2.195 l -1.181 0 c -0.29 -0.71 -0.711 -1.345 -1.086 -1.941 l -0.587 0 0 1.941 -1.124 0 0 -5.195 c 0.488 -0.107 0.972 -0.113 1.463 -0.137 m 0.998 1.723 c 0 -0.281 -0.091 -0.484 -0.274 -0.613 -0.183 -0.133 -0.427 -0.199 -0.724 -0.199 -0.117 0.003 -0.23 0.019 -0.339 0.027 l 0 1.586 0.248 0 c 0.385 0 0.663 -0.07 0.831 -0.207 0.171 -0.141 0.259 -0.34 0.259 -0.594"/>
+ <path d="m 15.609 20 c 0.738 0 1.309 0.141 1.715 0.418 0.406 0.273 0.609 0.723 0.609 1.344 0 0.633 -0.203 1.09 -0.617 1.375 -0.406 0.277 -0.984 0.414 -1.734 0.414 l -0.41 0 0 1.781 -1.152 0 0 -5.203 c 0.529 -0.109 1.058 -0.106 1.59 -0.129 m 0.133 0.91 c -0.201 0.001 -0.369 0.018 -0.57 0.027 l 0 1.703 0.469 0 c 0.367 0 0.645 -0.066 0.832 -0.195 0.188 -0.137 0.281 -0.367 0.281 -0.691 0 -0.305 -0.094 -0.52 -0.281 -0.645 -0.18 -0.133 -0.426 -0.199 -0.73 -0.199"/>
+ <path d="m 20.04 20.06 c 0.298 0.782 0.634 1.559 0.928 2.336 0.315 -0.791 0.642 -1.553 0.954 -2.336 l 1.017 0 c 0.207 1.787 0.284 3.551 0.35 5.273 l -1.148 0 0.08 -4.098 -0.808 1.948 -0.863 0 -0.778 -1.948 0.071 4.098 -1.148 0 c 0.072 -1.788 0.136 -3.533 0.338 -5.273"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-ruby.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-ruby.svg
new file mode 120000
index 00000000..99f12ae3
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-ruby.svg
@@ -0,0 +1 @@
+text-x-ruby.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-sami.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-sami.svg
new file mode 120000
index 00000000..043fc373
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-sami.svg
@@ -0,0 +1 @@
+application-x-subrip.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-scilab.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-scilab.svg
new file mode 100644
index 00000000..c15f54c7
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-scilab.svg
@@ -0,0 +1,14 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <path d="m 5.336 0 c -0.687 0 -1.336 0.676 -1.336 1.394 l 0 29.21 c 0 0.676 0.687 1.394 1.336 1.394 l 21.328 0 c 0.648 0 1.336 -0.717 1.336 -1.394 l 0 -21.606 -9 -9" style="fill:#d35f5f;fill-opacity:1"/>
+ <path d="m 21.17 6.664 0.031 0.039 0.08 -0.039 z m -0.166 2.336 l 7 7 0 -7 z" style="fill:#000;fill-opacity:0.196"/>
+ <path d="m 19 0 8.993 9 -7.569 0 c -0.598 0 -1.424 -0.825 -1.424 -1.424" style="fill:#de8787;fill-opacity:1"/>
+ <path d="m 18.64 12.331 c 0 0.921 -0.746 1.667 -1.667 1.667 -0.921 0 -1.667 -0.746 -1.667 -1.667 0 -0.921 0.746 -1.667 1.667 -1.667 0.921 0 1.667 0.746 1.667 1.667 z" style="fill:#f2f2f2;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 15.16 16.327 c 0 0.921 -0.746 1.667 -1.667 1.667 -0.921 0 -1.667 -0.746 -1.667 -1.667 0 -0.921 0.746 -1.667 1.667 -1.667 0.921 0 1.667 0.746 1.667 1.667 z" style="fill:#f2f2f2;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 11.757 20.324 c 0 0.921 -0.746 1.667 -1.667 1.667 -0.921 0 -1.667 -0.746 -1.667 -1.667 0 -0.921 0.746 -1.667 1.667 -1.667 0.921 0 1.667 0.746 1.667 1.667 z" style="fill:#f2f2f2;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 17.213 20.324 c 0 0.921 -0.746 1.667 -1.667 1.667 -0.921 0 -1.667 -0.746 -1.667 -1.667 0 -0.921 0.746 -1.667 1.667 -1.667 0.921 0 1.667 0.746 1.667 1.667 z" style="fill:#f2f2f2;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 20.829 16.327 c 0 0.921 -0.746 1.667 -1.667 1.667 -0.921 0 -1.667 -0.746 -1.667 -1.667 0 -0.921 0.746 -1.667 1.667 -1.667 0.921 0 1.667 0.746 1.667 1.667 z" style="fill:#f2f2f2;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 22.669 20.324 c 0 0.921 -0.746 1.667 -1.667 1.667 -0.921 0 -1.667 -0.746 -1.667 -1.667 0 -0.921 0.746 -1.667 1.667 -1.667 0.921 0 1.667 0.746 1.667 1.667 z" style="fill:#f2f2f2;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 24.24 24.321 c 0 0.921 -0.746 1.667 -1.667 1.667 -0.921 0 -1.667 -0.746 -1.667 -1.667 0 -0.921 0.746 -1.667 1.667 -1.667 0.921 0 1.667 0.746 1.667 1.667 z" style="fill:#f2f2f2;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 19.2 24.321 c 0 0.921 -0.746 1.667 -1.667 1.667 -0.921 0 -1.667 -0.746 -1.667 -1.667 0 -0.921 0.746 -1.667 1.667 -1.667 0.921 0 1.667 0.746 1.667 1.667 z" style="fill:#f2f2f2;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 14.166 24.321 c 0 0.921 -0.746 1.667 -1.667 1.667 -0.921 0 -1.667 -0.746 -1.667 -1.667 0 -0.921 0.746 -1.667 1.667 -1.667 0.921 0 1.667 0.746 1.667 1.667 z" style="fill:#f2f2f2;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-scribus.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-scribus.svg
new file mode 100644
index 00000000..c66b9064
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-scribus.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <path d="m 5.336 0 c -0.687 0 -1.336 0.676 -1.336 1.394 l 0 29.21 c 0 0.676 0.687 1.394 1.336 1.394 l 21.327 0 c 0.648 0 1.336 -0.717 1.336 -1.394 l 0.001 -21.606 -9 -9 z" style="fill:#eb1b23;fill-opacity:1"/>
+ <path d="m 21 9 7 7 0 -7 z" style="fill:#000;fill-opacity:0.196"/>
+ <path d="m 19 0 8.992 9 -7.613 0 c -0.673 0 -1.378 -0.713 -1.378 -1.386 z" style="fill:#fff;fill-opacity:0.392"/>
+ <path d="m 19.17 11.03 c -0.427 -0.048 -0.77 -0.048 -1.085 0.013 -0.315 0.061 -0.606 0.211 -0.779 0.4 -0.173 0.189 -0.227 0.374 -0.255 0.464 -0.61 1.198 -1.331 2.388 -1.991 3.406 -0.814 1.207 -1.765 2.612 -2.261 3.746 -0.302 0.692 -0.627 1.527 -0.947 2.397 c -0.665 1.822 -1.265 3.643 -1.848 5.474 0.949 0.066 0.949 0.06 1.682 0.066 c 0.539 -0.99 1.434 -1.932 2.183 -2.62 1.295 -1.182 3.163 -2.391 4.948 -2.661 l 0.601 -0.089 c 0.033 -1.867 0.204 -3.888 1.127 -5.525 0.378 -0.681 0.906 -1.221 1.395 -1.839 0.126 -0.101 0.027 -0.221 0.041 -0.332 -0.365 -1.813 -1.602 -2.712 -2.775 -2.895 -0.013 0.002 -0.025 -0.003 -0.036 -0.004 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:#f3ffff;opacity:1;image-rendering:auto;fill-opacity:1;stroke:none;display:inline;color:#000;fill-rule:evenodd;color-rendering:auto;color-interpolation:sRGB"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-shar.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-shar.svg
new file mode 100644
index 00000000..62a30198
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-shar.svg
@@ -0,0 +1,16 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <path d="m 5.336 0 c -0.687 0 -1.336 0.676 -1.336 1.394 l 0 29.21 c 0 0.676 0.687 1.394 1.336 1.394 l 21.327 0 c 0.648 0 1.336 -0.717 1.336 -1.394 l 0.001 -21.606 l -9 -9 z" style="fill:#c19553;fill-opacity:1"/>
+ <path d="m 4 24 0 6.668 c 0 0.648 0.688 1.332 1.332 1.332 l 21.336 0 c 0.645 0 1.332 -0.684 1.332 -1.332 l 0 -6.668 z" style="fill:#000;fill-opacity:0.196"/>
+ <path d="m 21 9 7 7 0 -7 z" style="fill:#000;fill-opacity:0.196"/>
+ <path d="m 19 0 8.992 9 -7.613 0 c -0.673 0 -1.378 -0.713 -1.378 -1.386 z" style="fill:#fff;fill-opacity:0.392"/>
+ <rect width="3" height="3" x="9" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <rect width="3" height="3" x="12" y="3" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <rect width="3" height="3" x="9" y="6" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <rect width="3" height="3" x="12" y="9" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <rect width="3" height="3" x="9" y="12" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <rect width="6" height="6" x="9" y="16" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <path d="m 9.374 30.27 c 0.172 0 0.313 -0.015 0.422 -0.046 0.113 -0.038 0.203 -0.088 0.27 -0.145 0.066 -0.065 0.109 -0.137 0.133 -0.21 0.027 -0.084 0.039 -0.164 0.039 -0.244 0 -0.103 -0.031 -0.194 -0.09 -0.274 -0.059 -0.08 -0.137 -0.149 -0.23 -0.21 c -0.094 -0.065 -0.195 -0.118 -0.313 -0.168 -0.113 -0.053 -0.23 -0.103 -0.344 -0.145 -0.152 -0.053 -0.313 -0.114 -0.477 -0.187 -0.164 -0.069 -0.313 -0.156 -0.449 -0.263 -0.133 -0.11 -0.242 -0.24 -0.328 -0.396 -0.09 -0.16 -0.133 -0.358 -0.133 -0.594 c 0 -0.469 0.152 -0.834 0.461 -1.097 0.309 -0.263 0.738 -0.392 1.277 -0.392 0.313 0 0.586 0.034 0.813 0.103 0.238 0.069 0.434 0.149 0.594 0.232 l -0.297 0.766 c -0.137 -0.076 -0.289 -0.137 -0.461 -0.194 -0.164 -0.053 -0.355 -0.08 -0.574 -0.08 -0.535 0 -0.805 0.19 -0.805 0.571 0 0.099 0.027 0.183 0.082 0.259 0.055 0.069 0.125 0.133 0.207 0.194 0.086 0.053 0.184 0.103 0.289 0.145 0.109 0.042 0.215 0.084 0.316 0.118 0.16 0.061 0.324 0.13 0.496 0.202 0.172 0.072 0.332 0.168 0.473 0.29 0.148 0.118 0.27 0.27 0.363 0.453 0.094 0.175 0.141 0.4 0.141 0.674 0 0.469 -0.156 0.83 -0.469 1.09 c -0.309 0.251 -0.773 0.377 -1.406 0.377 -0.418 0 -0.758 -0.042 -1.01 -0.13 -0.25 -0.091 -0.441 -0.175 -0.566 -0.248 l 0.297 -0.808 c 0.145 0.088 0.32 0.168 0.523 0.244 0.207 0.072 0.461 0.11 0.754 0.11" style="fill:#fff"/>
+ <path d="m 15.167 26 0 5 -0.952 0 0 -2.202 -1.264 0 0 2.202 -1.052 0 0 -5 1.052 0 0 1.972 1.264 0 0 -1.972 0.952 0" style="fill:#fff"/>
+ <path d="m 19.05 31 -0.265 -1.154 -1.507 0 l -0.256 1.154 -1.168 0 c 0.466 -1.74 1.096 -3.408 1.647 -5 l 1.145 0 c 0.611 1.691 1.192 3.401 1.608 5 l -1.203 0 m -1 -4.03 c -0.245 0.682 -0.406 1.377 -0.556 2.053 l 1.103 0 c -0.13 -0.71 -0.346 -1.392 -0.547 -2.053" style="fill:#fff"/>
+ <path d="m 22.243 26 c 0.289 0 0.555 0.034 0.789 0.098 0.234 0.064 0.438 0.163 0.605 0.295 0.172 0.132 0.301 0.302 0.387 0.51 0.094 0.204 0.141 0.442 0.141 0.718 0 0.291 -0.063 0.552 -0.18 0.786 -0.121 0.234 -0.32 0.412 -0.602 0.533 0.455 0.653 0.791 1.352 1.117 2.06 l -1.059 0 c -0.262 -0.662 -0.641 -1.255 -0.977 -1.818 l -0.527 0 0 1.818 -1.01 0 0 -4.872 c 0.438 -0.099 0.871 -0.106 1.313 -0.128 m 0.895 1.614 c 0 -0.261 -0.082 -0.45 -0.246 -0.574 -0.164 -0.121 -0.379 -0.181 -0.648 -0.181 -0.105 -0.003 -0.207 0.015 -0.305 0.023 l 0 1.485 0.223 0 c 0.344 0 0.594 -0.064 0.746 -0.193 0.152 -0.132 0.23 -0.317 0.23 -0.559" style="fill:#fff"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-shared-library-la.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-shared-library-la.svg
new file mode 120000
index 00000000..71137a9a
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-shared-library-la.svg
@@ -0,0 +1 @@
+application-x-sharedlib.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-sharedlib.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-sharedlib.svg
new file mode 100644
index 00000000..3e914b02
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-sharedlib.svg
@@ -0,0 +1,29 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <path d="m 5.336 0 c -0.687 0 -1.336 0.676 -1.336 1.394 l 0 29.21 c 0 0.676 0.687 1.394 1.336 1.394 l 21.327 0 c 0.648 0 1.336 -0.717 1.336 -1.394 l 0.001 -21.606 -9 -9 z" style="fill:#dcdcdc;fill-opacity:1"/>
+ <path d="m 21 9 7 7 0 -7 z" style="fill:#000;fill-opacity:0.196"/>
+ <path d="m 19 0 8.992 9 -7.613 0 c -0.673 0 -1.378 -0.713 -1.378 -1.386 z" style="fill:#fff;fill-opacity:0.392"/>
+ <g transform="matrix(0.53968252,0,0,0.53968252,-6.2539684,-8.3492057)" style="fill:#999">
+ <path transform="matrix(1.8529412,0,0,1.8529412,11.588236,15.470588)" d="m 14 10 0 4 4 0 0 -4 -4 0 z m 1 1 2 0 0 2 -2 0 0 -2 z" style="visibility:visible;fill:#888;fill-opacity:1;stroke:none;display:inline;color:#000;fill-rule:nonzero"/>
+ </g>
+ <g transform="matrix(0.53968252,0,0,0.53968252,-11.253968,-3.3492057)" style="fill:#999">
+ <path transform="matrix(1.8529412,0,0,1.8529412,11.588236,15.470588)" d="m 14 10 0 4 4 0 0 -4 -4 0 z m 1 1 2 0 0 2 -2 0 0 -2 z" style="visibility:visible;fill:#888;fill-opacity:1;stroke:none;display:inline;color:#000;fill-rule:nonzero"/>
+ </g>
+ <g transform="matrix(0.53968252,0,0,0.53968252,-6.2539681,1.6507943)" style="fill:#999">
+ <path transform="matrix(1.8529412,0,0,1.8529412,11.588236,15.470588)" d="m 14 10 0 4 4 0 0 -4 -4 0 z m 1 1 2 0 0 2 -2 0 0 -2 z" style="visibility:visible;fill:#888;fill-opacity:1;stroke:none;display:inline;color:#000;fill-rule:nonzero"/>
+ </g>
+ <g transform="matrix(0.53968252,0,0,0.53968252,-1.2539686,1.6507943)" style="fill:#999">
+ <path d="m 37.529 34 0 7.412 7.412 0 0 -7.412 z" style="visibility:visible;fill:#888;fill-opacity:1;stroke:none;display:inline;color:#000;fill-rule:nonzero"/>
+ </g>
+ <g transform="matrix(0.53968252,0,0,0.53968252,-6.2539686,-3.3492057)" style="fill:#999">
+ <path d="m 37.529 34 0 7.412 7.412 0 0 -7.412 z" style="visibility:visible;fill:#888;fill-opacity:1;stroke:none;display:inline;color:#000;fill-rule:nonzero"/>
+ </g>
+ <g transform="matrix(0.53968252,0,0,0.53968252,-11.253969,1.6507943)" style="fill:#999">
+ <path d="m 37.529 34 0 7.412 7.412 0 0 -7.412 z" style="visibility:visible;fill:#888;fill-opacity:1;stroke:none;display:inline;color:#000;fill-rule:nonzero"/>
+ </g>
+ <g transform="matrix(0.53968252,0,0,0.53968252,-11.253969,-8.3492057)" style="fill:#999">
+ <path d="m 37.529 34 0 7.412 7.412 0 0 -7.412 z" style="visibility:visible;fill:#888;fill-opacity:1;stroke:none;display:inline;color:#000;fill-rule:nonzero"/>
+ </g>
+ <g transform="matrix(0.53968252,0,0,0.53968252,-1.253968,-3.3492057)" style="fill:#999">
+ <path transform="matrix(1.8529412,0,0,1.8529412,11.588236,15.470588)" d="m 14 10 0 4 4 0 0 -4 -4 0 z m 1 1 2 0 0 2 -2 0 0 -2 z" style="visibility:visible;fill:#888;fill-opacity:1;stroke:none;display:inline;color:#000;fill-rule:nonzero"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-shellscript.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-shellscript.svg
new file mode 120000
index 00000000..05ab0ed6
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-shellscript.svg
@@ -0,0 +1 @@
+text-x-script.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-shockwave-flash.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-shockwave-flash.svg
new file mode 120000
index 00000000..be844f1e
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-shockwave-flash.svg
@@ -0,0 +1 @@
+application-flash.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-siag.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-siag.svg
new file mode 120000
index 00000000..dd1df899
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-siag.svg
@@ -0,0 +1 @@
+application-table.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-sif.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-sif.svg
new file mode 120000
index 00000000..957b1d90
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-sif.svg
@@ -0,0 +1 @@
+application-x-wmf.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-sln.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-sln.svg
new file mode 120000
index 00000000..dcd46146
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-sln.svg
@@ -0,0 +1 @@
+application-x-mono-develop.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-smb-server.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-smb-server.svg
new file mode 120000
index 00000000..d150bb25
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-smb-server.svg
@@ -0,0 +1 @@
+application-vnd.oasis.opendocument.database.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-sms-rom.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-sms-rom.svg
new file mode 100644
index 00000000..56983070
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-sms-rom.svg
@@ -0,0 +1,13 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <defs>
+
+ </defs>
+ <path d="m 5.336 0 c -0.687 0 -1.336 0.676 -1.336 1.394 l 0 29.21 c 0 0.676 0.687 1.394 1.336 1.394 l 21.327 0 c 0.648 0 1.336 -0.717 1.336 -1.394 l 0.001 -21.606 -9 -9 z" style="fill:#a6a6a6;fill-opacity:1"/>
+ <path d="m 21 9 7 7 0 -7 z" style="fill:#000;fill-opacity:0.196"/>
+ <path d="m 19 0 8.992 9 -7.613 0 c -0.673 0 -1.378 -0.713 -1.378 -1.386 z" style="fill:#fff;fill-opacity:0.392"/>
+ <path d="m 19.231 14.889 a 0.538 0.556 0 0 1 -0.538 0.556 0.538 0.556 0 0 1 -0.538 -0.556 0.538 0.556 0 0 1 0.538 -0.556 0.538 0.556 0 0 1 0.538 0.556 z m 1.077 1.111 a 0.538 0.556 0 0 1 -0.538 0.556 0.538 0.556 0 0 1 -0.538 -0.556 0.538 0.556 0 0 1 0.538 -0.556 0.538 0.556 0 0 1 0.538 0.556 z m 1.077 -1.111 a 0.538 0.556 0 0 1 -0.538 0.556 0.538 0.556 0 0 1 -0.538 -0.556 0.538 0.556 0 0 1 0.538 -0.556 0.538 0.556 0 0 1 0.538 0.556 z m -1.077 -1.111 a 0.538 0.556 0 0 1 -0.538 0.556 0.538 0.556 0 0 1 -0.538 -0.556 0.538 0.556 0 0 1 0.538 -0.556 0.538 0.556 0 0 1 0.538 0.556 z m -7 1.111 a 1.077 1.111 0 0 1 -1.077 1.111 1.077 1.111 0 0 1 -1.077 -1.111 1.077 1.111 0 0 1 1.077 -1.111 1.077 1.111 0 0 1 1.077 1.111 z m -0.952 -3.887 c -0.387 0.016 -0.706 0.187 -0.925 0.359 C 10.133 12.376 9 16.611 9 18.853 c 0 2.242 0.499 2.146 0.933 2.146 0.433 0 0.978 -0.307 1.454 -0.74 1.315 -1.194 1.92 -2.593 3.228 -2.593 l 2.77 0 c 1.307 0 1.913 1.399 3.228 2.593 0.476 0.433 1.021 0.74 1.454 0.74 0.433 0 0.933 0.095 0.933 -2.146 0 -2.242 -1.133 -6.477 -2.43 -7.493 -0.351 -0.275 -0.955 -0.548 -1.691 -0.188 -0.493 0.242 -0.934 0.383 -1.579 0.383 l -2.6 0 c -0.644 0 -1.085 -0.141 -1.579 -0.383 -0.276 -0.135 -0.533 -0.181 -0.766 -0.171 z" style="fill:#fff;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 4 24 0 6.668 c 0 0.648 0.688 1.332 1.332 1.332 l 21.336 0 c 0.645 0 1.332 -0.684 1.332 -1.332 l 0 -6.668" style="fill:#000;fill-opacity:0.196"/>
+ <path d="m 10.829 30.04 q 0.295 0 0.486 -0.056 0.2 -0.065 0.314 -0.167 0.114 -0.111 0.152 -0.241 0.048 -0.139 0.048 -0.279 0 -0.176 -0.105 -0.316 -0.105 -0.139 -0.267 -0.241 -0.162 -0.111 -0.362 -0.195 -0.2 -0.093 -0.4 -0.167 -0.267 -0.093 -0.552 -0.214 -0.286 -0.121 -0.524 -0.306 -0.229 -0.186 -0.381 -0.455 -0.152 -0.279 -0.152 -0.687 0 -0.808 0.533 -1.263 0.543 -0.455 1.486 -0.455 0.543 0 0.943 0.121 0.41 0.121 0.686 0.269 l -0.343 0.882 q -0.238 -0.13 -0.533 -0.223 -0.286 -0.093 -0.667 -0.093 -0.933 0 -0.933 0.659 0 0.167 0.095 0.297 0.095 0.121 0.238 0.223 0.152 0.093 0.333 0.167 0.19 0.074 0.371 0.139 0.276 0.102 0.571 0.232 0.305 0.121 0.552 0.334 0.257 0.204 0.419 0.52 q 0.162 0.307 0.162 0.78 0 0.808 -0.543 1.254 -0.533 0.437 -1.629 0.437 -0.733 0 -1.171 -0.149 -0.438 -0.158 -0.657 -0.288 l 0.343 -0.929 q 0.257 0.149 0.61 0.279 0.362 0.13 0.876 0.13 z" style="fill:#fff;fill-opacity:1;stroke:none"/>
+ <path d="m 15.52 25 q 0.077 0.204 0.187 0.523 0.121 0.32 0.253 0.688 0.132 0.368 0.264 0.746 0.132 0.378 0.253 0.698 0.132 -0.359 0.275 -0.737 0.143 -0.388 0.275 -0.737 0.132 -0.359 0.242 -0.669 q 0.11 -0.31 0.198 -0.514 l 1.123 0 q 0.077 0.785 0.143 1.532 0.077 0.746 0.121 1.483 0.055 0.727 0.088 1.473 q 0.033 0.737 0.055 1.512 l -1.244 0 0.066 -4.662 -0.837 2.54 -0.991 0 -0.804 -2.54 l 0.055 4.662 -1.244 0 q 0.033 -0.737 0.066 -1.532 0.044 -0.795 0.088 -1.58 0.044 -0.785 0.099 -1.522 q 0.066 -0.737 0.143 -1.367 l 1.123 0 z" style="fill:#fff;fill-opacity:1;stroke:none"/>
+ <path d="m 21.829 30.04 q 0.295 0 0.486 -0.056 0.2 -0.065 0.314 -0.167 0.114 -0.111 0.152 -0.241 0.048 -0.139 0.048 -0.279 0 -0.176 -0.105 -0.316 -0.105 -0.139 -0.267 -0.241 -0.162 -0.111 -0.362 -0.195 -0.2 -0.093 -0.4 -0.167 -0.267 -0.093 -0.552 -0.214 -0.286 -0.121 -0.524 -0.306 -0.229 -0.186 -0.381 -0.455 -0.152 -0.279 -0.152 -0.687 0 -0.808 0.533 -1.263 0.543 -0.455 1.486 -0.455 0.543 0 0.943 0.121 0.41 0.121 0.686 0.269 l -0.343 0.882 q -0.238 -0.13 -0.533 -0.223 -0.286 -0.093 -0.667 -0.093 -0.933 0 -0.933 0.659 0 0.167 0.095 0.297 0.095 0.121 0.238 0.223 0.152 0.093 0.333 0.167 0.19 0.074 0.371 0.139 0.276 0.102 0.571 0.232 0.305 0.121 0.552 0.334 0.257 0.204 0.419 0.52 q 0.162 0.307 0.162 0.78 0 0.808 -0.543 1.254 -0.533 0.437 -1.629 0.437 -0.733 0 -1.171 -0.149 -0.438 -0.158 -0.657 -0.288 l 0.343 -0.929 q 0.257 0.149 0.61 0.279 0.362 0.13 0.876 0.13 z" style="fill:#fff;fill-opacity:1;stroke:none"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-sony-bbeb.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-sony-bbeb.svg
new file mode 120000
index 00000000..c98224c7
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-sony-bbeb.svg
@@ -0,0 +1 @@
+application-x-mobi8-ebook.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-sqlite2.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-sqlite2.svg
new file mode 120000
index 00000000..9d514aab
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-sqlite2.svg
@@ -0,0 +1 @@
+text-x-sql.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-sqlite3.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-sqlite3.svg
new file mode 120000
index 00000000..9d514aab
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-sqlite3.svg
@@ -0,0 +1 @@
+text-x-sql.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-stuffit.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-stuffit.svg
new file mode 100644
index 00000000..39d0c714
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-stuffit.svg
@@ -0,0 +1,16 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <path d="m 5.336 0 c -0.687 0 -1.336 0.676 -1.336 1.394 l 0 29.21 c 0 0.676 0.687 1.394 1.336 1.394 l 21.327 0 c 0.648 0 1.336 -0.717 1.336 -1.394 l 0.001 -21.606 l -9 -9 z" style="fill:#c19553;fill-opacity:1"/>
+ <path d="m 4 24 0 6.668 c 0 0.648 0.688 1.332 1.332 1.332 l 21.336 0 c 0.645 0 1.332 -0.684 1.332 -1.332 l 0 -6.668 z" style="fill:#000;fill-opacity:0.196"/>
+ <path d="m 21 9 7 7 0 -7 z" style="fill:#000;fill-opacity:0.196"/>
+ <path d="m 19 0 8.992 9 -7.613 0 c -0.673 0 -1.378 -0.713 -1.378 -1.386 z" style="fill:#fff;fill-opacity:0.392"/>
+ <rect width="3" height="3" x="9" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <rect width="3" height="3" x="12" y="3" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <rect width="3" height="3" x="9" y="6" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <rect width="3" height="3" x="12" y="9" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <rect width="3" height="3" x="9" y="12" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <rect width="6" height="6" x="9" y="16" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <path d="m 9.574 30.27 c 0.172 0 0.313 -0.015 0.422 -0.046 0.113 -0.038 0.203 -0.088 0.27 -0.145 0.066 -0.065 0.109 -0.137 0.133 -0.21 0.027 -0.084 0.039 -0.164 0.039 -0.244 0 -0.103 -0.031 -0.194 -0.09 -0.274 -0.059 -0.08 -0.137 -0.149 -0.23 -0.21 -0.094 -0.065 -0.195 -0.118 -0.313 -0.168 c -0.113 -0.053 -0.23 -0.103 -0.344 -0.145 -0.152 -0.053 -0.313 -0.114 -0.477 -0.187 -0.164 -0.069 -0.313 -0.156 -0.449 -0.263 -0.133 -0.11 -0.242 -0.24 -0.328 -0.396 -0.09 -0.16 -0.133 -0.358 -0.133 -0.594 c 0 -0.469 0.152 -0.834 0.461 -1.097 0.309 -0.263 0.738 -0.392 1.277 -0.392 0.313 0 0.586 0.034 0.813 0.103 0.238 0.069 0.434 0.149 0.594 0.232 l -0.297 0.766 c -0.137 -0.076 -0.289 -0.137 -0.461 -0.194 -0.164 -0.053 -0.355 -0.08 -0.574 -0.08 -0.535 0 -0.805 0.19 -0.805 0.571 0 0.099 0.027 0.183 0.082 0.259 0.055 0.069 0.125 0.133 0.207 0.194 0.086 0.053 0.184 0.103 0.289 0.145 0.109 0.042 0.215 0.084 0.316 0.118 0.16 0.061 0.324 0.13 0.496 0.202 0.172 0.072 0.332 0.168 0.473 0.29 0.148 0.118 0.27 0.27 0.363 0.453 0.094 0.175 0.141 0.4 0.141 0.674 0 0.469 -0.156 0.83 -0.469 1.09 c -0.309 0.251 -0.773 0.377 -1.406 0.377 -0.418 0 -0.758 -0.042 -1.01 -0.13 -0.25 -0.091 -0.441 -0.175 -0.566 -0.248 l 0.297 -0.808 c 0.145 0.088 0.32 0.168 0.523 0.244 0.207 0.072 0.461 0.11 0.754 0.11" style="fill:#fff"/>
+ <path d="m 11.9 31 0 -0.822 1.109 0 0 -3.352 -1.109 0 0 -0.826 3.227 0 0 0.826 -1.098 0 0 3.352 1.098 0 0 0.822 l -3.227 0" style="fill:#fff"/>
+ <path d="m 19.495 26 0 0.826 -1.34 0 0 4.174 -1.016 0 0 -4.174 -1.34 0 0 -0.826 3.695 0" style="fill:#fff"/>
+ <path d="m 22.98 31 c -0.275 -0.672 -0.586 -1.289 -0.961 -1.93 -0.386 0.608 -0.696 1.29 -0.999 1.93 l -1.12 0 c 0.425 -0.913 1.038 -1.856 1.513 -2.641 l -1.425 -2.359 1.14 0 0.891 1.64 0.932 -1.64 l 1.061 0 -1.387 2.336 c 0.589 0.861 1.049 1.739 1.475 2.664 l -1.12 0" style="fill:#fff"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-subrip.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-subrip.svg
new file mode 100644
index 00000000..5cb21ff4
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-subrip.svg
@@ -0,0 +1,12 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <path d="m 5.333 0 c -0.686 0 -1.333 0.676 -1.333 1.391 l 0 29.22 c 0 0.676 0.686 1.391 1.333 1.391 l 21.333 0 c 0.648 0 1.333 -0.716 1.333 -1.391 l 0 -21.565 -9 -9.04" style="fill:#376a94;fill-opacity:1"/>
+ <path d="m 19 0 8.992 9 -7.609 0 c -0.672 0 -1.383 -0.712 -1.383 -1.385 l 0 -7.615" style="fill:#fff;fill-opacity:0.392"/>
+ <g transform="matrix(0.58314884,0,0,0.52605821,2.0083911,5.6868117)" style="fill:#fff">
+ <!-- color: #474747 -->
+ <g style="fill:#fff">
+ <path d="m 19.19,12 c -3.926,0 -7.202,3.878 -7.202,7.804 l 0,3.902 c 0,3.926 3.276,7.304 7.202,7.304 l 9.603,0 c 3.926,0 7.202,-3.378 7.202,-7.304 l 0,-3.902 C 35.995,15.878 32.719,12 28.793,12" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 33.596 27.609 -13.03 0 -5.144 9.104" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ </g>
+ </g>
+ <path d="m 21 9 7 7 0 -7 z" style="fill:#000;fill-opacity:0.196"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-tar.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-tar.svg
new file mode 100644
index 00000000..ea6291a6
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-tar.svg
@@ -0,0 +1,15 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <path d="m 5.336 0 c -0.687 0 -1.336 0.676 -1.336 1.394 l 0 29.21 c 0 0.676 0.687 1.394 1.336 1.394 l 21.327 0 c 0.648 0 1.336 -0.717 1.336 -1.394 l 0.001 -21.606 l -9 -9 z" style="fill:#c19553;fill-opacity:1"/>
+ <path d="m 4 24 0 6.668 c 0 0.648 0.688 1.332 1.332 1.332 l 21.336 0 c 0.645 0 1.332 -0.684 1.332 -1.332 l 0 -6.668 z" style="fill:#000;fill-opacity:0.196"/>
+ <path d="m 21 9 7 7 0 -7 z" style="fill:#000;fill-opacity:0.196"/>
+ <path d="m 19 0 8.992 9 -7.613 0 c -0.673 0 -1.378 -0.713 -1.378 -1.386 z" style="fill:#fff;fill-opacity:0.392"/>
+ <rect width="3" height="3" x="9" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <rect width="3" height="3" x="12" y="3" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <rect width="3" height="3" x="9" y="6" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <rect width="3" height="3" x="12" y="9" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <rect width="3" height="3" x="9" y="12" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <rect width="6" height="6" x="9" y="16" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <path d="m 13.609 25 0 0.987 -1.599 0 0 5.01 -1.213 0 0 -5.01 -1.595 0 0 -0.987 4.406 0" style="fill:#fff"/>
+ <path d="m 17.06 31 -0.297 -1.187 -1.677 0 l -0.288 1.187 -1.302 0 c 0.519 -2.084 1.169 -4.089 1.791 -6 l 1.367 0 c 0.678 2.034 1.286 4.09 1.752 6 l -1.345 0 m -1.123 -4.836 c -0.266 0.823 -0.453 1.85 -0.62 2.662 l 1.232 0 c -0.141 -0.851 -0.385 -1.872 -0.612 -2.662" style="fill:#fff"/>
+ <path d="m 20.476 25 c 0.336 0 0.64 0.035 0.915 0.114 0.275 0.075 0.513 0.193 0.71 0.356 0.197 0.158 0.349 0.36 0.447 0.611 0.111 0.242 0.164 0.532 0.164 0.862 0 0.347 -0.07 0.659 -0.209 0.941 -0.139 0.281 -0.373 0.497 -0.697 0.642 0.527 0.782 0.918 1.625 1.3 2.475 l -1.235 0 c -0.306 -0.798 -0.748 -1.513 -1.14 -2.185 l -0.63 0 0 2.185 -1.158 0 0 -5.846 c 0.401 -0.102 0.803 -0.113 1.198 -0.145 c 0.127 -0.009 0.238 -0.009 0.336 -0.009 m 1.068 1.934 c 0 -0.312 -0.098 -0.541 -0.287 -0.69 -0.193 -0.145 -0.469 -0.22 -0.781 -0.22 -0.123 -0.003 -0.263 0.021 -0.376 0.031 l 0 1.78 0.277 0 c 0.402 0 0.719 -0.075 0.895 -0.229 0.18 -0.158 0.271 -0.382 0.271 -0.673" style="fill:#fff"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-tarz.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-tarz.svg
new file mode 120000
index 00000000..065c47e0
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-tarz.svg
@@ -0,0 +1 @@
+application-x-tar.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-teach2000.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-teach2000.svg
new file mode 120000
index 00000000..18cafbc8
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-teach2000.svg
@@ -0,0 +1 @@
+application-x-openteacher.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-teachmaster.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-teachmaster.svg
new file mode 120000
index 00000000..18cafbc8
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-teachmaster.svg
@@ -0,0 +1 @@
+application-x-openteacher.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-tex-gf.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-tex-gf.svg
new file mode 120000
index 00000000..cee8f73b
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-tex-gf.svg
@@ -0,0 +1 @@
+application-x-font-ttf.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-tgif.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-tgif.svg
new file mode 120000
index 00000000..34b7aa58
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-tgif.svg
@@ -0,0 +1 @@
+application-vector.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-tha.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-tha.svg
new file mode 100644
index 00000000..189d86a5
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-tha.svg
@@ -0,0 +1,15 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <path d="m 5.336 0 c -0.687 0 -1.336 0.676 -1.336 1.394 l 0 29.21 c 0 0.676 0.687 1.394 1.336 1.394 l 21.327 0 c 0.648 0 1.336 -0.717 1.336 -1.394 l 0.001 -21.606 -9 -9 z" style="fill:#c19553;fill-opacity:1"/>
+ <path d="m 4 24 0 6.668 c 0 0.648 0.688 1.332 1.332 1.332 l 21.336 0 c 0.645 0 1.332 -0.684 1.332 -1.332 l 0 -6.668 z" style="fill:#000;fill-opacity:0.196"/>
+ <path d="m 21 9 7 7 0 -7 z" style="fill:#000;fill-opacity:0.196"/>
+ <path d="m 19 0 8.992 9 -7.613 0 c -0.673 0 -1.378 -0.713 -1.378 -1.386 z" style="fill:#fff;fill-opacity:0.392"/>
+ <rect width="3" height="3" x="9" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <rect width="3" height="3" x="12" y="3" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <rect width="3" height="3" x="9" y="6" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <rect width="3" height="3" x="12" y="9" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <rect width="3" height="3" x="9" y="12" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <rect width="6" height="6" x="9" y="16" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <path d="m 13.319 25 0 0.989 -1.425 0 0 5.01 -1.134 0 0 -5.01 -1.66 0 l 0 -0.989 l 4.219 0" style="fill:#fff"/>
+ <path d="m 17.99 25 0 6 -1.113 0 0 -2.846 -1.777 0 0 2.846 -1.11 0 0 -6 1.11 0 0 2.164 1.777 0 0 -2.164 1.113 0" style="fill:#fff"/>
+ <path d="m 21.945 31 -0.288 -1.184 -1.651 0 l -0.284 1.184 -1.281 0 c 0.517 -2.081 1.149 -4.088 1.763 -6 l 1.341 0 c 0.672 2.035 1.266 4.091 1.724 6 l -1.324 0 m -1.101 -4.84 c -0.261 0.826 -0.446 1.854 -0.61 2.666 l 1.212 0 c -0.141 -0.85 -0.379 -1.874 -0.602 -2.666" style="fill:#fff"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-theme.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-theme.svg
new file mode 100644
index 00000000..247d8840
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-theme.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <path d="m 5.336 0 c -0.687 0 -1.336 0.676 -1.336 1.394 l 0 29.21 c 0 0.676 0.687 1.394 1.336 1.394 l 21.327 0 c 0.648 0 1.336 -0.717 1.336 -1.394 l 0.001 -21.606 l -9 -9 z" style="fill:#dc322f;fill-opacity:1"/>
+ <path d="m 21 9 7 7 0 -7 z" style="fill:#000;fill-opacity:0.196"/>
+ <path d="m 19 0 8.992 9 -7.613 0 c -0.673 0 -1.378 -0.713 -1.378 -1.386 z" style="fill:#fff;fill-opacity:0.392"/>
+ <path d="m 12 24 0 -7.374 -1.43 1.191 -1.238 -2.445 2.928 -2.371 1.74 0 c 1.137 0.711 3.03 0.602 4 0 l 1.669 0 2.999 2.262 -1.234 2.441 l -1.434 -1.261 0 7.558 z" style="fill:#fff"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-thz.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-thz.svg
new file mode 100644
index 00000000..712cdf65
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-thz.svg
@@ -0,0 +1,15 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <path d="m 5.336 0 c -0.687 0 -1.336 0.676 -1.336 1.394 l 0 29.21 c 0 0.676 0.687 1.394 1.336 1.394 l 21.327 0 c 0.648 0 1.336 -0.717 1.336 -1.394 l 0.001 -21.606 l -9 -9 z" style="fill:#c19553;fill-opacity:1"/>
+ <path d="m 4 24 0 6.668 c 0 0.648 0.688 1.332 1.332 1.332 l 21.336 0 c 0.645 0 1.332 -0.684 1.332 -1.332 l 0 -6.668 z" style="fill:#000;fill-opacity:0.196"/>
+ <path d="m 21 9 7 7 0 -7 z" style="fill:#000;fill-opacity:0.196"/>
+ <path d="m 13.537 25 0 0.989 -1.577 0 0 5.01 -1.184 0 0 -5.01 -1.776 0 l 0 -0.989 l 4.537 0" style="fill:#fff"/>
+ <path d="m 19 0 8.992 9 -7.613 0 c -0.673 0 -1.378 -0.713 -1.378 -1.386 z" style="fill:#fff;fill-opacity:0.392"/>
+ <path d="m 18 25 0 6 -1.143 0 0 -2.886 -1.618 0 0 2.886 -1.163 0 0 -6 1.163 0 0 2.124 1.618 0 0 -2.124 l 1.143 0" style="fill:#fff"/>
+ <rect width="3" height="3" x="9" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <path d="m 23 25.831 c -0.281 0.426 -0.541 0.831 -0.78 1.204 -0.235 0.374 -0.454 0.734 -0.66 1.077 -0.202 0.334 -0.396 0.659 -0.582 0.976 -0.177 0.312 -0.347 0.62 -0.512 0.923 l 2.625 0 0 0.989 -4.02 0 0 -0.69 c 0.144 -0.277 0.301 -0.567 0.462 -0.87 0.165 -0.312 0.351 -0.642 0.553 -0.989 0.202 -0.352 0.425 -0.73 0.66 -1.134 0.244 -0.409 0.512 -0.853 0.801 -1.327 l -2.348 0 0 -0.989 l 3.805 0 l 0 0.831" style="fill:#fff"/>
+ <rect width="3" height="3" x="12" y="3" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <rect width="3" height="3" x="9" y="6" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <rect width="3" height="3" x="12" y="9" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <rect width="3" height="3" x="9" y="12" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <rect width="6" height="6" x="9" y="16" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-trash.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-trash.svg
new file mode 100644
index 00000000..0292bddd
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-trash.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <path d="m 5.336 0 c -0.687 0 -1.336 0.676 -1.336 1.394 l 0 29.21 c 0 0.676 0.687 1.394 1.336 1.394 l 21.327 0 c 0.648 0 1.336 -0.717 1.336 -1.394 l 0.001 -21.606 l -9 -9 z" style="fill:#dcdcdc;fill-opacity:1"/>
+ <path d="m 21 9 7 7 0 -7 z" style="fill:#000;fill-opacity:0.196"/>
+ <path d="m 19 0 8.992 9 -7.613 0 c -0.673 0 -1.378 -0.713 -1.378 -1.386 z" style="fill:#fff;fill-opacity:0.392"/>
+ <g transform="matrix(1,0,0,1.0351477,-1e-8,-0.0385448)" style="fill:#888">
+ <path d="m 15.425 23.22 0.004 -3.429 -3.125 0 0.543 -0.918 1 0 -1.449 -2.441 -3.168 0 0.691 0.387 l -0.922 1.559 l 2.477 4.18 0.238 0.398 0.169 0.265 z"/>
+ <path d="m 21.13 15.484 -2.852 1.605 1.559 2.633 -1.086 0 -0.5 -0.84 -1.449 2.441 l 1.586 2.676 l 0 -0.777 1.844 0 2.48 -4.184 0.234 -0.395 l 0.059 -0.102 z"/>
+ <path d="m 11.586 13.777 2.852 1.605 1.563 -2.637 0.543 0.918 -0.543 0.864 l 2.933 0 1.591 -2.692 -0.688 0.387 -0.926 -1.559 -5.543 0 z"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-troff-man.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-troff-man.svg
new file mode 120000
index 00000000..4e8c273e
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-troff-man.svg
@@ -0,0 +1 @@
+application-epub+zip.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-tzo.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-tzo.svg
new file mode 100644
index 00000000..0c84b80e
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-tzo.svg
@@ -0,0 +1,15 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <path d="m 5.336 0 c -0.687 0 -1.336 0.676 -1.336 1.394 l 0 29.21 c 0 0.676 0.687 1.394 1.336 1.394 l 21.327 0 c 0.648 0 1.336 -0.717 1.336 -1.394 l 0.001 -21.606 l -9 -9 z" style="fill:#c19553;fill-opacity:1"/>
+ <path d="m 4 24 0 6.668 c 0 0.648 0.688 1.332 1.332 1.332 l 21.336 0 c 0.645 0 1.332 -0.684 1.332 -1.332 l 0 -6.668 z" style="fill:#000;fill-opacity:0.196"/>
+ <path d="m 21 9 7 7 0 -7 z" style="fill:#000;fill-opacity:0.196"/>
+ <path d="m 12.5 25 0 0.989 -1.41 0 0 5.01 -1.184 0 0 -5.01 -1.406 0 0 -0.989 4 0" style="fill:#fff"/>
+ <path d="m 19 0 8.992 9 -7.613 0 c -0.673 0 -1.378 -0.713 -1.378 -1.386 z" style="fill:#fff;fill-opacity:0.392"/>
+ <rect width="3" height="3" x="9" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <path d="m 17.505 25.831 c -0.96 1.384 -1.836 2.776 -2.645 4.18 l 2.74 0 0 0.989 -4.2 0 0 -0.69 c 0.806 -1.499 1.715 -2.944 2.585 -4.321 l -2.541 0 0 -0.989 4.061 0 0 0.831" style="fill:#fff"/>
+ <rect width="3" height="3" x="12" y="3" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <rect width="3" height="3" x="9" y="6" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <rect width="3" height="3" x="12" y="9" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <rect width="3" height="3" x="9" y="12" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <rect width="6" height="6" x="9" y="16" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <path d="m 19.304 27.998 c 0 0.291 0.009 0.563 0.033 0.818 0.028 0.25 0.084 0.468 0.159 0.654 0.08 0.186 0.232 0.332 0.372 0.441 0.145 0.109 0.39 0.164 0.629 0.164 0.234 0 0.479 -0.055 0.619 -0.164 0.15 -0.109 0.302 -0.254 0.377 -0.441 0.08 -0.195 0.131 -0.413 0.155 -0.663 0.028 -0.25 0.047 -0.518 0.047 -0.808 0 -0.286 -0.019 -0.554 -0.047 -0.804 -0.023 -0.259 -0.075 -0.477 -0.155 -0.663 -0.075 -0.186 -0.223 -0.332 -0.368 -0.441 -0.141 -0.109 -0.39 -0.164 -0.629 -0.164 -0.239 0 -0.484 0.055 -0.629 0.164 -0.141 0.109 -0.293 0.259 -0.372 0.45 -0.075 0.186 -0.131 0.404 -0.159 0.654 -0.023 0.25 -0.033 0.518 -0.033 0.804 m -1.304 0 c 0 -1.022 0.22 -1.794 0.661 -2.312 c 0.44 -0.527 1.054 -0.786 1.837 -0.786 c 0.815 0 1.434 0.259 1.86 0.786 c 0.426 0.518 0.642 1.29 0.642 2.312 0 1.027 -0.22 1.799 -0.651 2.326 -0.436 0.518 -1.045 0.777 -1.837 0.777 c -0.815 0 -1.439 -0.259 -1.874 -0.777 -0.426 -0.527 -0.637 -1.299 -0.637 -2.326" style="fill:#fff"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-vocabularium.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-vocabularium.svg
new file mode 120000
index 00000000..18cafbc8
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-vocabularium.svg
@@ -0,0 +1 @@
+application-x-openteacher.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-vokabeltrainer.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-vokabeltrainer.svg
new file mode 120000
index 00000000..18cafbc8
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-vokabeltrainer.svg
@@ -0,0 +1 @@
+application-x-openteacher.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-webarchive.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-webarchive.svg
new file mode 100644
index 00000000..e0c41fce
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-webarchive.svg
@@ -0,0 +1,15 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <path d="m 5.336 0 c -0.687 0 -1.336 0.676 -1.336 1.394 l 0 29.21 c 0 0.676 0.687 1.394 1.336 1.394 l 21.327 0 c 0.648 0 1.336 -0.717 1.336 -1.394 l 0.001 -21.606 l -9 -9 z" style="fill:#c19553;fill-opacity:1"/>
+ <path d="m 4 24 0 6.668 c 0 0.648 0.688 1.332 1.332 1.332 l 21.336 0 c 0.645 0 1.332 -0.684 1.332 -1.332 l 0 -6.668 z" style="fill:#000;fill-opacity:0.196"/>
+ <path d="m 21 9 7 7 0 -7 z" style="fill:#000;fill-opacity:0.196"/>
+ <path d="m 17.11 31 -0.301 -1.187 -1.773 0 l -0.292 1.187 -1.295 0 c 0.526 -2.082 1.248 -4.088 1.88 -6 l 1.275 0 c 0.697 2.034 1.373 4.091 1.845 6 l -1.338 0 m -1.175 -4.836 c -0.271 0.824 -0.496 1.851 -0.667 2.662 l 1.326 0 c -0.146 -0.85 -0.424 -1.871 -0.659 -2.662" style="fill:#fff"/>
+ <path d="m 19 0 8.992 9 -7.613 0 c -0.673 0 -1.378 -0.713 -1.378 -1.386 z" style="fill:#fff;fill-opacity:0.392"/>
+ <path d="m 20.421 24.9 c 0.341 0 0.649 0.036 0.925 0.116 0.276 0.076 0.515 0.197 0.714 0.362 0.199 0.161 0.349 0.366 0.454 0.621 0.11 0.246 0.162 0.541 0.162 0.876 0 0.353 -0.069 0.67 -0.211 0.956 -0.142 0.286 -0.377 0.505 -0.706 0.652 c 0.538 0.8 0.93 1.655 1.315 2.516 l -1.246 0 c -0.309 -0.806 -0.751 -1.534 -1.148 -2.221 l -0.666 0 0 2.221 -1.14 0 0 -5.944 c 0.513 -0.127 1.025 -0.132 1.546 -0.156 m 1.051 1.966 c 0 -0.317 -0.097 -0.55 -0.292 -0.702 -0.191 -0.147 -0.446 -0.223 -0.759 -0.223 -0.124 -0.003 -0.29 0.021 -0.406 0.031 l 0 1.81 0.309 0 c 0.406 0 0.698 -0.076 0.877 -0.232 0.183 -0.161 0.272 -0.389 0.272 -0.684" style="fill:#fff"/>
+ <rect width="3" height="3" x="9" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <rect width="3" height="3" x="12" y="3" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <rect width="3" height="3" x="9" y="6" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <rect width="3" height="3" x="12" y="9" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <rect width="3" height="3" x="9" y="12" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <rect width="6" height="6" x="9" y="16" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <path d="m 11.46 27.17 c 0.22 0.847 0.497 1.693 0.74 2.51 -0.014 -1.651 -0.023 -3.165 -0.029 -4.677 l 1.129 0 c -0.067 2.01 -0.199 4.045 -0.38 6 l -1.01 0 c -0.321 -0.899 -0.589 -1.775 -0.872 -2.629 -0.325 0.902 -0.606 1.765 -0.893 2.629 l -1.011 0 c -0.231 -1.995 -0.334 -4.04 -0.396 -6 l 1.129 0 c -0.022 1.562 -0.027 3.152 -0.038 4.677 0.247 -0.84 0.542 -1.752 0.768 -2.51" style="fill:#fff"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-wmf.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-wmf.svg
new file mode 120000
index 00000000..34b7aa58
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-wmf.svg
@@ -0,0 +1 @@
+application-vector.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-wrts.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-wrts.svg
new file mode 120000
index 00000000..18cafbc8
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-wrts.svg
@@ -0,0 +1 @@
+application-x-openteacher.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-x509-ca-cert.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-x509-ca-cert.svg
new file mode 120000
index 00000000..b02dde5b
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-x509-ca-cert.svg
@@ -0,0 +1 @@
+application-certificate.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-x509-user-cert.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-x509-user-cert.svg
new file mode 120000
index 00000000..b02dde5b
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-x509-user-cert.svg
@@ -0,0 +1 @@
+application-certificate.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-xar.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-xar.svg
new file mode 100644
index 00000000..287e1663
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-xar.svg
@@ -0,0 +1,15 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <path d="m 5.336 0 c -0.687 0 -1.336 0.676 -1.336 1.394 l 0 29.21 c 0 0.676 0.687 1.394 1.336 1.394 l 21.327 0 c 0.648 0 1.336 -0.717 1.336 -1.394 l 0.001 -21.606 l -9 -9 z" style="fill:#c19553;fill-opacity:1"/>
+ <path d="m 4 24 0 6.668 c 0 0.648 0.688 1.332 1.332 1.332 l 21.336 0 c 0.645 0 1.332 -0.684 1.332 -1.332 l 0 -6.668 z" style="fill:#000;fill-opacity:0.196"/>
+ <path d="m 21 9 7 7 0 -7 z" style="fill:#000;fill-opacity:0.196"/>
+ <path d="m 19 0 8.992 9 -7.613 0 c -0.673 0 -1.378 -0.713 -1.378 -1.386 z" style="fill:#fff;fill-opacity:0.392"/>
+ <rect width="3" height="3" x="9" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <rect width="3" height="3" x="12" y="3" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <rect width="3" height="3" x="9" y="6" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <rect width="3" height="3" x="12" y="9" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <rect width="3" height="3" x="9" y="12" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <rect width="6" height="6" x="9" y="16" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <path d="m 17.329 31 -0.302 -1.187 -1.707 0 l -0.294 1.187 -1.326 0 c 0.528 -2.084 1.191 -4.089 1.824 -6 l 1.392 0 c 0.691 2.034 1.309 4.09 1.784 6 l -1.37 0 m -1.144 -4.836 c -0.271 0.823 -0.461 1.85 -0.631 2.662 l 1.254 0 c -0.144 -0.851 -0.392 -1.872 -0.623 -2.662" style="fill:#fff"/>
+ <path d="m 20.565 25 c 0.343 0 0.653 0.035 0.934 0.114 0.281 0.075 0.524 0.193 0.725 0.356 0.201 0.158 0.356 0.36 0.456 0.611 0.113 0.242 0.167 0.532 0.167 0.862 0 0.347 -0.071 0.659 -0.213 0.941 -0.142 0.281 -0.381 0.497 -0.712 0.642 0.538 0.782 0.937 1.625 1.327 2.475 l -1.261 0 c -0.312 -0.798 -0.764 -1.513 -1.164 -2.185 l -0.725 0 0 2.185 -1.1 0 0 -5.846 c 0.409 -0.102 0.82 -0.113 1.223 -0.145 0.13 -0.009 0.243 -0.009 0.343 -0.009 m 1.09 1.934 c 0 -0.312 -0.1 -0.541 -0.293 -0.69 -0.197 -0.145 -0.479 -0.22 -0.797 -0.22 -0.126 -0.003 -0.351 0.021 -0.466 0.031 l 0 1.78 0.365 0 c 0.41 0 0.734 -0.075 0.914 -0.229 0.184 -0.158 0.277 -0.382 0.277 -0.673" style="fill:#fff"/>
+ <path d="m 12.07 31 c -0.329 -0.807 -0.713 -1.566 -1.076 -2.296 -0.417 0.783 -0.763 1.528 -1.117 2.296 l -1.38 0 c 0.509 -1.102 1.172 -2.136 1.78 -3.172 l -1.675 -2.828 1.375 0 1.016 1.921 1.065 -1.921 l 1.284 0 -1.636 2.801 c 0.692 1.035 1.24 2.089 1.736 3.199 l -1.375 0" style="fill:#fff"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-xpinstall.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-xpinstall.svg
new file mode 120000
index 00000000..f6d9d702
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-xpinstall.svg
@@ -0,0 +1 @@
+extension.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-xz-compressed-tar.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-xz-compressed-tar.svg
new file mode 100644
index 00000000..b3a0b1a6
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-xz-compressed-tar.svg
@@ -0,0 +1,15 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <path d="m 5.336 0 c -0.687 0 -1.336 0.676 -1.336 1.394 l 0 29.21 c 0 0.676 0.687 1.394 1.336 1.394 l 21.327 0 c 0.648 0 1.336 -0.717 1.336 -1.394 l 0.001 -21.606 l -9 -9 z" style="fill:#c19553;fill-opacity:1"/>
+ <path d="m 4 24 0 6.668 c 0 0.648 0.688 1.332 1.332 1.332 l 21.336 0 c 0.645 0 1.332 -0.684 1.332 -1.332 l 0 -6.668 z" style="fill:#000;fill-opacity:0.196"/>
+ <path d="m 12.804 24.994 0 0.991 -1.652 0 0 5.01 -1.152 0 0 -5.01 -1.796 0 0 -0.991 4.6 0" style="fill:#fff"/>
+ <path d="m 21 9 7 7 0 -7 z" style="fill:#000;fill-opacity:0.196"/>
+ <path d="m 19 0 8.992 9 -7.613 0 c -0.673 0 -1.378 -0.713 -1.378 -1.386 z" style="fill:#fff;fill-opacity:0.392"/>
+ <path d="m 23.13 25.829 c -0.926 1.382 -1.753 2.779 -2.533 4.179 l 2.624 0 0 0.986 -4.02 0 0 -0.688 c 0.773 -1.498 1.643 -2.942 2.476 -4.321 l -2.348 0 0 -0.991 3.804 0 0 0.835" style="fill:#fff"/>
+ <rect width="3" height="3" x="9" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <rect width="3" height="3" x="12" y="3" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <rect width="3" height="3" x="9" y="6" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <rect width="3" height="3" x="12" y="9" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <rect width="3" height="3" x="9" y="12" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <rect width="6" height="6" x="9" y="16" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <path d="m 17.09 31 c -0.339 -0.807 -0.736 -1.566 -1.111 -2.296 -0.431 0.783 -0.788 1.528 -1.152 2.296 l -1.424 0 c 0.526 -1.102 1.209 -2.136 1.837 -3.172 l -1.728 -2.828 l 1.42 0 1.048 1.921 l 1.102 -1.921 l 1.325 0 -1.688 2.801 c 0.714 1.035 1.28 2.089 1.792 3.199 l -1.42 0" style="fill:#fff"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-xz.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-xz.svg
new file mode 100644
index 00000000..25a0e9a2
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-xz.svg
@@ -0,0 +1,14 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <path d="m 5.336 0 c -0.687 0 -1.336 0.676 -1.336 1.394 l 0 29.21 c 0 0.676 0.687 1.394 1.336 1.394 l 21.327 0 c 0.648 0 1.336 -0.717 1.336 -1.394 l 0.001 -21.606 l -9 -9 z" style="fill:#c19553;fill-opacity:1"/>
+ <path d="m 4 24 0 6.668 c 0 0.648 0.688 1.332 1.332 1.332 l 21.336 0 c 0.645 0 1.332 -0.684 1.332 -1.332 l 0 -6.668 z" style="fill:#000;fill-opacity:0.196"/>
+ <path d="m 21 9 7 7 0 -7 z" style="fill:#000;fill-opacity:0.196"/>
+ <path d="m 19 0 8.992 9 -7.613 0 c -0.673 0 -1.378 -0.713 -1.378 -1.386 z" style="fill:#fff;fill-opacity:0.392"/>
+ <rect width="3" height="3" x="9" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <rect width="3" height="3" x="12" y="3" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <rect width="3" height="3" x="9" y="6" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <rect width="3" height="3" x="12" y="9" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <rect width="3" height="3" x="9" y="12" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <rect width="6" height="6" x="9" y="16" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <path d="m 20.933 25.831 c -1.08 1.375 -2.065 2.77 -2.985 4.18 l 3.09 0 0 0.989 -4.738 0 0 -0.69 c 0.918 -1.503 1.937 -2.946 2.914 -4.321 l -2.76 0 0 -0.989 4.479 0 0 0.831" style="fill:#fff"/>
+ <path d="m 14.11 31 c -0.345 -0.807 -0.75 -1.566 -1.133 -2.296 -0.439 0.783 -0.804 1.528 -1.175 2.296 l -1.452 0 c 0.536 -1.102 1.233 -2.136 1.873 -3.172 l -1.762 -2.828 1.448 0 1.068 1.921 1.124 -1.921 l 1.351 0 -1.721 2.801 c 0.728 1.035 1.306 2.089 1.827 3.199 l -1.448 0" style="fill:#fff"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-xzpdf.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-xzpdf.svg
new file mode 120000
index 00000000..9e6d8a1b
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-xzpdf.svg
@@ -0,0 +1 @@
+application-pdf.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-zerosize.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-zerosize.svg
new file mode 120000
index 00000000..cb0dc156
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-zerosize.svg
@@ -0,0 +1 @@
+application-blank.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-zip.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-zip.svg
new file mode 120000
index 00000000..0840f8f5
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-zip.svg
@@ -0,0 +1 @@
+application-archive-zip.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-zoo.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-zoo.svg
new file mode 100644
index 00000000..80b6b798
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-x-zoo.svg
@@ -0,0 +1,15 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <path d="m 5.336 0 c -0.687 0 -1.336 0.676 -1.336 1.394 l 0 29.21 c 0 0.676 0.687 1.394 1.336 1.394 l 21.327 0 c 0.648 0 1.336 -0.717 1.336 -1.394 l 0.001 -21.606 l -9 -9 z" style="fill:#c19553;fill-opacity:1"/>
+ <path d="m 4 24 0 6.668 c 0 0.648 0.688 1.332 1.332 1.332 l 21.336 0 c 0.645 0 1.332 -0.684 1.332 -1.332 l 0 -6.668 z" style="fill:#000;fill-opacity:0.196"/>
+ <path d="m 21 9 7 7 0 -7 z" style="fill:#000;fill-opacity:0.196"/>
+ <path d="m 12.901 25.83 c -0.282 0.427 -0.539 0.826 -0.772 1.202 -0.237 0.376 -0.453 0.734 -0.658 1.078 -0.2 0.335 -0.392 0.661 -0.576 0.977 -0.176 0.312 -0.343 0.619 -0.507 0.922 l 2.598 0 0 0.986 -3.987 0 0 -0.688 c 0.143 -0.275 0.298 -0.569 0.462 -0.872 0.163 -0.307 0.343 -0.638 0.547 -0.986 0.2 -0.349 0.421 -0.729 0.654 -1.138 0.241 -0.404 0.507 -0.849 0.792 -1.326 l -2.328 0 0 -0.991 3.774 0 0 0.835" style="fill:#fff"/>
+ <path d="m 19 0 8.992 9 -7.613 0 c -0.673 0 -1.378 -0.713 -1.378 -1.386 z" style="fill:#fff;fill-opacity:0.392"/>
+ <path d="m 14.991 28.01 c 0 0.291 0.008 0.563 0.029 0.818 0.025 0.25 0.074 0.468 0.139 0.654 0.069 0.186 0.167 0.332 0.29 0.441 0.127 0.109 0.322 0.164 0.53 0.164 0.204 0 0.417 -0.055 0.54 -0.164 0.131 -0.109 0.229 -0.254 0.294 -0.441 0.069 -0.195 0.114 -0.413 0.135 -0.663 0.025 -0.25 0.041 -0.518 0.041 -0.808 0 -0.286 -0.016 -0.554 -0.041 -0.804 -0.02 -0.259 -0.065 -0.477 -0.135 -0.663 -0.065 -0.186 -0.159 -0.332 -0.286 -0.441 -0.123 -0.109 -0.34 -0.164 -0.548 -0.164 -0.208 0 -0.404 0.055 -0.53 0.164 -0.123 0.109 -0.221 0.259 -0.29 0.45 -0.065 0.186 -0.114 0.404 -0.139 0.654 -0.02 0.25 -0.029 0.518 -0.029 0.804 m -1.189 0 c 0 -1.022 0.192 -1.794 0.576 -2.312 0.384 -0.527 0.919 -0.786 1.601 -0.786 0.711 0 1.25 0.259 1.622 0.786 0.372 0.518 0.56 1.29 0.56 2.312 0 1.027 -0.192 1.799 -0.568 2.326 -0.38 0.518 -0.911 0.777 -1.601 0.777 -0.711 0 -1.254 -0.259 -1.634 -0.777 c -0.372 -0.527 -0.556 -1.299 -0.556 -2.326" style="fill:#fff"/>
+ <rect width="3" height="3" x="9" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <path d="m 19.971 28.01 c 0 0.291 0.008 0.563 0.029 0.818 0.025 0.25 0.074 0.468 0.139 0.654 0.069 0.186 0.167 0.332 0.29 0.441 0.127 0.109 0.34 0.164 0.548 0.164 0.204 0 0.417 -0.055 0.54 -0.164 0.131 -0.109 0.229 -0.254 0.294 -0.441 0.069 -0.195 0.114 -0.413 0.135 -0.663 0.025 -0.25 0.041 -0.518 0.041 -0.808 0 -0.286 -0.016 -0.554 -0.041 -0.804 -0.02 -0.259 -0.065 -0.477 -0.135 -0.663 -0.065 -0.186 -0.159 -0.332 -0.286 -0.441 -0.123 -0.109 -0.34 -0.164 -0.548 -0.164 -0.208 0 -0.422 0.055 -0.548 0.164 -0.123 0.109 -0.221 0.259 -0.29 0.45 -0.065 0.186 -0.114 0.404 -0.139 0.654 -0.02 0.25 -0.029 0.518 -0.029 0.804 m -1.171 0 c 0 -1.022 0.192 -1.794 0.576 -2.312 0.384 -0.527 0.919 -0.786 1.601 -0.786 0.711 0 1.25 0.259 1.622 0.786 0.372 0.518 0.56 1.29 0.56 2.312 0 1.027 -0.192 1.799 -0.568 2.326 -0.38 0.518 -0.911 0.777 -1.601 0.777 -0.711 0 -1.254 -0.259 -1.634 -0.777 c -0.372 -0.527 -0.556 -1.299 -0.556 -2.326" style="fill:#fff"/>
+ <rect width="3" height="3" x="12" y="3" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <rect width="3" height="3" x="9" y="6" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <rect width="3" height="3" x="12" y="9" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <rect width="3" height="3" x="9" y="12" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <rect width="6" height="6" x="9" y="16" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/application-xhtml+xml.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-xhtml+xml.svg
new file mode 120000
index 00000000..c4ba3155
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-xhtml+xml.svg
@@ -0,0 +1 @@
+text-html.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/application-xml-dtd.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-xml-dtd.svg
new file mode 120000
index 00000000..8cee7263
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-xml-dtd.svg
@@ -0,0 +1 @@
+text-xml.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/application-xml.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-xml.svg
new file mode 120000
index 00000000..8cee7263
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-xml.svg
@@ -0,0 +1 @@
+text-xml.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/application-xsd.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-xsd.svg
new file mode 120000
index 00000000..8cee7263
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-xsd.svg
@@ -0,0 +1 @@
+text-xml.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/application-xslt+xml.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-xslt+xml.svg
new file mode 120000
index 00000000..8cee7263
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-xslt+xml.svg
@@ -0,0 +1 @@
+text-xml.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/application-xspf+xml.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-xspf+xml.svg
new file mode 120000
index 00000000..f8e482a4
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-xspf+xml.svg
@@ -0,0 +1 @@
+application-audio-playlist.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/application-zip.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-zip.svg
new file mode 120000
index 00000000..0840f8f5
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/application-zip.svg
@@ -0,0 +1 @@
+application-archive-zip.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/archive.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/archive.svg
new file mode 120000
index 00000000..4e4d75cf
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/archive.svg
@@ -0,0 +1 @@
+application-archive.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/ascii.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/ascii.svg
new file mode 120000
index 00000000..598bd3ac
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/ascii.svg
@@ -0,0 +1 @@
+application-ascii.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/audio-aac.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/audio-aac.svg
new file mode 120000
index 00000000..9b775702
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/audio-aac.svg
@@ -0,0 +1 @@
+application-audio.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/audio-ac3.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/audio-ac3.svg
new file mode 120000
index 00000000..9b775702
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/audio-ac3.svg
@@ -0,0 +1 @@
+application-audio.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/audio-m4a.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/audio-m4a.svg
new file mode 120000
index 00000000..9b775702
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/audio-m4a.svg
@@ -0,0 +1 @@
+application-audio.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/audio-midi.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/audio-midi.svg
new file mode 100644
index 00000000..413710a7
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/audio-midi.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <path d="m 5.336 0 c -0.687 0 -1.336 0.676 -1.336 1.394 l 0 29.21 c 0 0.676 0.687 1.394 1.336 1.394 l 21.327 0 c 0.648 0 1.336 -0.717 1.336 -1.394 l 0.001 -21.606 l -9 -9 z" style="fill:#9b4a85;fill-opacity:1"/>
+ <path d="m 21 9 7 7 0 -7 z" style="fill:#000;fill-opacity:0.196"/>
+ <path d="m 19 0 8.992 9 -7.613 0 c -0.673 0 -1.378 -0.713 -1.378 -1.386 z" style="fill:#fff;fill-opacity:0.392"/>
+ <path d="m 16 12 0 8 -6 0 0 6 8 0 0 -12 4 0 0 -2 z" style="fill:#fff;stroke:none;fill-rule:evenodd"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/audio-mp2.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/audio-mp2.svg
new file mode 120000
index 00000000..9b775702
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/audio-mp2.svg
@@ -0,0 +1 @@
+application-audio.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/audio-mp3.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/audio-mp3.svg
new file mode 120000
index 00000000..9b775702
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/audio-mp3.svg
@@ -0,0 +1 @@
+application-audio.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/audio-mp4.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/audio-mp4.svg
new file mode 120000
index 00000000..9b775702
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/audio-mp4.svg
@@ -0,0 +1 @@
+application-audio.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/audio-mpeg.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/audio-mpeg.svg
new file mode 120000
index 00000000..9b775702
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/audio-mpeg.svg
@@ -0,0 +1 @@
+application-audio.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/audio-prs.sid.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/audio-prs.sid.svg
new file mode 120000
index 00000000..d78c3ed6
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/audio-prs.sid.svg
@@ -0,0 +1 @@
+audio-midi.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/audio-scpls.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/audio-scpls.svg
new file mode 120000
index 00000000..f8e482a4
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/audio-scpls.svg
@@ -0,0 +1 @@
+application-audio-playlist.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/audio-vn.rn-realmedia.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/audio-vn.rn-realmedia.svg
new file mode 120000
index 00000000..db0a1dc4
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/audio-vn.rn-realmedia.svg
@@ -0,0 +1 @@
+video-x-generic.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/audio-vnd.rn-realvideo.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/audio-vnd.rn-realvideo.svg
new file mode 120000
index 00000000..db0a1dc4
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/audio-vnd.rn-realvideo.svg
@@ -0,0 +1 @@
+video-x-generic.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/audio-x-aac.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/audio-x-aac.svg
new file mode 120000
index 00000000..9b775702
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/audio-x-aac.svg
@@ -0,0 +1 @@
+application-audio.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/audio-x-adpcm.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/audio-x-adpcm.svg
new file mode 120000
index 00000000..9b775702
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/audio-x-adpcm.svg
@@ -0,0 +1 @@
+application-audio.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/audio-x-aiff.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/audio-x-aiff.svg
new file mode 120000
index 00000000..9b775702
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/audio-x-aiff.svg
@@ -0,0 +1 @@
+application-audio.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/audio-x-flac+ogg.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/audio-x-flac+ogg.svg
new file mode 120000
index 00000000..9b775702
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/audio-x-flac+ogg.svg
@@ -0,0 +1 @@
+application-audio.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/audio-x-flac.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/audio-x-flac.svg
new file mode 120000
index 00000000..9b775702
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/audio-x-flac.svg
@@ -0,0 +1 @@
+application-audio.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/audio-x-generic.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/audio-x-generic.svg
new file mode 120000
index 00000000..9b775702
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/audio-x-generic.svg
@@ -0,0 +1 @@
+application-audio.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/audio-x-it.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/audio-x-it.svg
new file mode 120000
index 00000000..9b775702
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/audio-x-it.svg
@@ -0,0 +1 @@
+application-audio.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/audio-x-m4a.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/audio-x-m4a.svg
new file mode 120000
index 00000000..9b775702
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/audio-x-m4a.svg
@@ -0,0 +1 @@
+application-audio.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/audio-x-midi.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/audio-x-midi.svg
new file mode 120000
index 00000000..d78c3ed6
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/audio-x-midi.svg
@@ -0,0 +1 @@
+audio-midi.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/audio-x-monkey.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/audio-x-monkey.svg
new file mode 120000
index 00000000..9b775702
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/audio-x-monkey.svg
@@ -0,0 +1 @@
+application-audio.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/audio-x-mp2.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/audio-x-mp2.svg
new file mode 120000
index 00000000..9b775702
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/audio-x-mp2.svg
@@ -0,0 +1 @@
+application-audio.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/audio-x-mp3-playlist.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/audio-x-mp3-playlist.svg
new file mode 120000
index 00000000..f8e482a4
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/audio-x-mp3-playlist.svg
@@ -0,0 +1 @@
+application-audio-playlist.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/audio-x-mpeg.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/audio-x-mpeg.svg
new file mode 120000
index 00000000..9b775702
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/audio-x-mpeg.svg
@@ -0,0 +1 @@
+application-audio.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/audio-x-mpegurl.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/audio-x-mpegurl.svg
new file mode 120000
index 00000000..9b775702
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/audio-x-mpegurl.svg
@@ -0,0 +1 @@
+application-audio.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/audio-x-mpg.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/audio-x-mpg.svg
new file mode 120000
index 00000000..9b775702
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/audio-x-mpg.svg
@@ -0,0 +1 @@
+application-audio.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/audio-x-ms-wma.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/audio-x-ms-wma.svg
new file mode 120000
index 00000000..9b775702
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/audio-x-ms-wma.svg
@@ -0,0 +1 @@
+application-audio.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/audio-x-playlist.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/audio-x-playlist.svg
new file mode 120000
index 00000000..f8e482a4
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/audio-x-playlist.svg
@@ -0,0 +1 @@
+application-audio-playlist.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/audio-x-scpis.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/audio-x-scpis.svg
new file mode 120000
index 00000000..9b775702
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/audio-x-scpis.svg
@@ -0,0 +1 @@
+application-audio.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/audio-x-scpls.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/audio-x-scpls.svg
new file mode 120000
index 00000000..f8e482a4
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/audio-x-scpls.svg
@@ -0,0 +1 @@
+application-audio-playlist.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/audio-x-shorten.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/audio-x-shorten.svg
new file mode 120000
index 00000000..9b775702
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/audio-x-shorten.svg
@@ -0,0 +1 @@
+application-audio.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/audio-x-smart-playlist.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/audio-x-smart-playlist.svg
new file mode 100644
index 00000000..e0697fd3
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/audio-x-smart-playlist.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <path d="m 5.336 0 c -0.687 0 -1.336 0.676 -1.336 1.394 l 0 29.21 c 0 0.676 0.687 1.394 1.336 1.394 l 21.327 0 c 0.648 0 1.336 -0.717 1.336 -1.394 l 0.001 -21.606 -9 -9 z" style="fill:#9b4a85;fill-opacity:1"/>
+ <path d="m 21 9 7 7 0 -7 z" style="fill:#000;fill-opacity:0.196"/>
+ <path d="m 19 0 8.992 9 -7.613 0 c -0.673 0 -1.378 -0.713 -1.378 -1.386 z" style="fill:#fff;fill-opacity:0.392"/>
+ <path d="m 13.469 13.453 c -0.777 0.195 -1.43 0.91 -1.43 0.91 l 0.02 0.02 1.246 4.625 c -0.891 -0.484 -2.16 -0.363 -3.211 0.398 -1.359 0.98 -1.832 2.652 -1.047 3.73 0.789 1.082 2.523 1.156 3.883 0.176 c 1.07 -0.777 1.664 -1.996 1.449 -2.996 c -0.004 -0.031 -0.016 -0.063 -0.023 -0.094 l -1.195 -4.621 c 0.027 -0.039 0.379 -0.199 1.504 -0.277 1.195 -0.078 2 -1.992 2 -1.992 0 0 -1.344 0.516 -2.398 0.145 -0.266 -0.094 -0.543 -0.09 -0.801 -0.023 z" style="fill:#fff"/>
+ <path d="m 16 19 0 1 7 0 0 -1 z" style="fill:#fff"/>
+ <path d="m 16 21 0 1 7 0 0 -1 z" style="fill:#fff"/>
+ <path d="m 15 23 0 1 8 0 0 -1 z" style="fill:#fff"/>
+ <path d="m 19.723 12.887 c -0.125 0 -0.223 0.102 -0.223 0.223 l 0 0.5 c -0.223 0.051 -0.43 0.141 -0.617 0.258 l -0.355 -0.355 c -0.086 -0.086 -0.227 -0.086 -0.313 0 l -0.313 0.313 c -0.086 0.09 -0.086 0.227 0 0.313 l 0.355 0.355 c -0.121 0.188 -0.207 0.395 -0.258 0.617 l -0.5 0 c -0.125 0 -0.223 0.102 -0.223 0.223 l 0 0.445 c 0 0.121 0.098 0.223 0.223 0.223 l 0.5 0 c 0.051 0.223 0.137 0.43 0.258 0.617 l -0.355 0.355 c -0.086 0.086 -0.086 0.223 0 0.313 l 0.313 0.313 c 0.086 0.086 0.227 0.086 0.313 0 l 0.355 -0.355 c 0.188 0.117 0.395 0.207 0.617 0.258 l 0 0.5 c 0 0.121 0.098 0.223 0.223 0.223 l 0.445 0 c 0.121 0 0.219 -0.102 0.219 -0.223 l 0 -0.5 c 0.227 -0.051 0.434 -0.141 0.621 -0.258 l 0.352 0.355 c 0.09 0.086 0.227 0.086 0.313 0 l 0.313 -0.313 c 0.09 -0.09 0.09 -0.227 0 -0.313 l -0.352 -0.355 c 0.117 -0.188 0.203 -0.395 0.254 -0.617 l 0.5 0 c 0.125 0 0.223 -0.102 0.223 -0.223 l 0 -0.445 c 0 -0.121 -0.098 -0.223 -0.223 -0.223 l -0.5 0 c -0.051 -0.223 -0.137 -0.43 -0.254 -0.617 l 0.352 -0.355 c 0.09 -0.086 0.09 -0.223 0 -0.313 l -0.313 -0.313 c -0.086 -0.086 -0.223 -0.086 -0.313 0 l -0.352 0.355 c -0.188 -0.117 -0.395 -0.207 -0.621 -0.258 l 0 -0.5 c 0 -0.121 -0.098 -0.223 -0.219 -0.223 z m 0.223 1.777 c 0.488 0 0.887 0.398 0.887 0.891 0 0.492 -0.398 0.891 -0.887 0.891 -0.492 0 -0.891 -0.398 -0.891 -0.891 0 -0.492 0.398 -0.891 0.891 -0.891 z" style="fill:#fff"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/audio-x-speex+ogg.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/audio-x-speex+ogg.svg
new file mode 120000
index 00000000..9b775702
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/audio-x-speex+ogg.svg
@@ -0,0 +1 @@
+application-audio.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/audio-x-vorbis+ogg.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/audio-x-vorbis+ogg.svg
new file mode 120000
index 00000000..9b775702
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/audio-x-vorbis+ogg.svg
@@ -0,0 +1 @@
+application-audio.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/audio-x-wav.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/audio-x-wav.svg
new file mode 120000
index 00000000..9b775702
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/audio-x-wav.svg
@@ -0,0 +1 @@
+application-audio.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/audio-x-xi.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/audio-x-xi.svg
new file mode 120000
index 00000000..9b775702
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/audio-x-xi.svg
@@ -0,0 +1 @@
+application-audio.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/audio-x-xm.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/audio-x-xm.svg
new file mode 120000
index 00000000..9b775702
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/audio-x-xm.svg
@@ -0,0 +1 @@
+application-audio.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/audiobook.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/audiobook.svg
new file mode 120000
index 00000000..4e8c273e
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/audiobook.svg
@@ -0,0 +1 @@
+application-epub+zip.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/authors.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/authors.svg
new file mode 120000
index 00000000..3a00ae02
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/authors.svg
@@ -0,0 +1 @@
+application-users.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/binary.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/binary.svg
new file mode 120000
index 00000000..fdb3f4fb
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/binary.svg
@@ -0,0 +1 @@
+application-executable.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/contents2.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/contents2.svg
new file mode 120000
index 00000000..3f74a9dd
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/contents2.svg
@@ -0,0 +1 @@
+x-office-address-book.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/deb.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/deb.svg
new file mode 120000
index 00000000..abada3e5
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/deb.svg
@@ -0,0 +1 @@
+application-x-deb.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/divx.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/divx.svg
new file mode 120000
index 00000000..dff032f5
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/divx.svg
@@ -0,0 +1 @@
+application-video.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/document.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/document.svg
new file mode 120000
index 00000000..a3635320
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/document.svg
@@ -0,0 +1 @@
+application-document.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/drawing-dwg.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/drawing-dwg.svg
new file mode 120000
index 00000000..8ac89c37
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/drawing-dwg.svg
@@ -0,0 +1 @@
+model.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/empty.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/empty.svg
new file mode 120000
index 00000000..cb0dc156
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/empty.svg
@@ -0,0 +1 @@
+application-blank.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/encrypted-key.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/encrypted-key.svg
new file mode 100644
index 00000000..6b9fbb39
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/encrypted-key.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <path d="m 5.336 0 c -0.687 0 -1.336 0.676 -1.336 1.394 l 0 29.21 c 0 0.676 0.687 1.394 1.336 1.394 l 21.327 0 c 0.648 0 1.336 -0.717 1.336 -1.394 l 0.001 -21.606 -9 -9 z" style="fill:#dcdcdc;fill-opacity:1"/>
+ <path d="m 21 9 7 7 0 -7 z" style="fill:#000;fill-opacity:0.196"/>
+ <path d="m 19 0 8.992 9 -7.613 0 c -0.673 0 -1.378 -0.713 -1.378 -1.386 z" style="fill:#fff;fill-opacity:0.392"/>
+ <path d="m 19.25 12 c -2.071 0 -3.75 1.559 -3.75 3.482 0 0.601 0.164 1.168 0.453 1.661 0.001 0.001 -0.001 0.006 0 0.007 l -6.953 6.456 0 1.393 l 1.5 0 0.5 -0.464 0 -0.929 1 0 0.5 -0.464 1 0 0.5 -0.464 0 -0.929 0.5 -0.464 1 0 0 -0.929 1.953 -1.814 c 0.002 0.001 0.006 -0.001 0.008 0 0.531 0.268 1.142 0.421 1.789 0.421 c 2.071 0 3.75 -1.559 3.75 -3.482 l 0 -0.015 c -0.007 -1.919 -1.684 -3.468 -3.75 -3.468 z m 0.75 1.857 c 0.551 0 0.998 0.417 1 0.929 0 0.513 -0.448 0.929 -1 0.929 -0.552 0 -1 -0.416 -1 -0.929 0 -0.513 0.448 -0.929 1 -0.929 z" style="fill:#888;fill-opacity:1"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/encrypted.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/encrypted.svg
new file mode 100644
index 00000000..d1ba2120
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/encrypted.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <path d="m 5.336 0 c -0.687 0 -1.336 0.676 -1.336 1.394 l 0 29.21 c 0 0.676 0.687 1.394 1.336 1.394 l 21.327 0 c 0.648 0 1.336 -0.717 1.336 -1.394 l 0.001 -21.606 -9 -9 z" style="fill:#dcdcdc;fill-opacity:1"/>
+ <path d="m 21 9 7 7 0 -7 z" style="fill:#000;fill-opacity:0.196"/>
+ <path d="m 19 0 8.992 9 -7.613 0 c -0.673 0 -1.378 -0.713 -1.378 -1.386 z" style="fill:#fff;fill-opacity:0.392"/>
+ <path d="m 16 11 c 0 0 4.995 -0.317 5 3 l 0 3 c 0 0 1 0.066 1 0.818 l 0 6.989 c 0 0.631 -0.613 1.193 -1.286 1.193 l -9.429 0 c -0.673 0 -1.286 -0.562 -1.286 -1.193 l 0 -6.989 c 0 -0.752 1 -0.818 1 -0.818 l 0 -3 c 0 -3 5 -3 5 -3 z m 0 2.045 c 0 0 -3 -0.116 -3 2.374 l 0 1.58 l 6 0 0 -1.568 c 0 -2.49 -3 -2.386 -3 -2.386 z" style="fill:#888;fill-opacity:1;color:#000"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/exec.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/exec.svg
new file mode 120000
index 00000000..fdb3f4fb
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/exec.svg
@@ -0,0 +1 @@
+application-executable.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/extension.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/extension.svg
new file mode 100644
index 00000000..18291e69
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/extension.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <path d="m 5.336 0 c -0.687 0 -1.336 0.676 -1.336 1.394 l 0 29.21 c 0 0.676 0.687 1.394 1.336 1.394 l 21.327 0 c 0.648 0 1.336 -0.717 1.336 -1.394 l 0.001 -21.606 -9 -9 z" style="fill:#888;fill-opacity:1"/>
+ <path d="m 21 9 7 7 0 -7 z" style="fill:#000;fill-opacity:0.196"/>
+ <path d="m 19 0 8.992 9 -7.613 0 c -0.673 0 -1.378 -0.713 -1.378 -1.386 z" style="fill:#fff;fill-opacity:0.392"/>
+ <g transform="translate(0,0.332031)" style="fill:#fff">
+ <path d="m 12 14.668 0 4 c 0 -0.738 0.598 -1.336 1.332 -1.336 0.738 0 1.336 0.598 1.336 1.336 c 0 0.734 -0.598 1.332 -1.336 1.332 -0.734 0 -1.332 -0.598 -1.332 -1.332 l 0 4 4 0 c -0.738 0 -1.332 -0.598 -1.332 -1.336 c 0 -0.734 0.594 -1.332 1.332 -1.332 c 0.738 0 1.332 0.598 1.332 1.332 0 0.738 -0.594 1.336 -1.332 1.336 l 4 0 0 -8 z"/>
+ <path d="m 17.332 13.332 c 0 0.738 -0.598 1.336 -1.332 1.336 -0.738 0 -1.332 -0.598 -1.332 -1.336 c 0 -0.734 0.594 -1.332 1.332 -1.332 c 0.734 0 1.332 0.598 1.332 1.332 z"/>
+ <path d="m 22.668 18.668 c 0 0.734 -0.598 1.332 -1.336 1.332 -0.734 0 -1.332 -0.598 -1.332 -1.332 c 0 -0.738 0.598 -1.336 1.332 -1.336 0.738 0 1.336 0.598 1.336 1.336 z"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/folder_tar.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/folder_tar.svg
new file mode 120000
index 00000000..065c47e0
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/folder_tar.svg
@@ -0,0 +1 @@
+application-x-tar.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/font-otf.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/font-otf.svg
new file mode 120000
index 00000000..473ef97c
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/font-otf.svg
@@ -0,0 +1 @@
+application-font.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/font-ttf.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/font-ttf.svg
new file mode 120000
index 00000000..473ef97c
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/font-ttf.svg
@@ -0,0 +1 @@
+application-font.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/font-woff.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/font-woff.svg
new file mode 120000
index 00000000..473ef97c
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/font-woff.svg
@@ -0,0 +1 @@
+application-font.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/font-x-generic.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/font-x-generic.svg
new file mode 120000
index 00000000..473ef97c
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/font-x-generic.svg
@@ -0,0 +1 @@
+application-font.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/font.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/font.svg
new file mode 120000
index 00000000..473ef97c
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/font.svg
@@ -0,0 +1 @@
+application-font.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/font_bitmap.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/font_bitmap.svg
new file mode 120000
index 00000000..473ef97c
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/font_bitmap.svg
@@ -0,0 +1 @@
+application-font.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/font_truetype.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/font_truetype.svg
new file mode 120000
index 00000000..473ef97c
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/font_truetype.svg
@@ -0,0 +1 @@
+application-font.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/font_type1.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/font_type1.svg
new file mode 120000
index 00000000..473ef97c
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/font_type1.svg
@@ -0,0 +1 @@
+application-font.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/fonts-package.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/fonts-package.svg
new file mode 120000
index 00000000..cee8f73b
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/fonts-package.svg
@@ -0,0 +1 @@
+application-x-font-ttf.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/gddoc.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/gddoc.svg
new file mode 100644
index 00000000..767a02ce
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/gddoc.svg
@@ -0,0 +1,13 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <path d="m 5.336 0 c -0.687 0 -1.336 0.676 -1.336 1.394 l 0 29.21 c 0 0.676 0.687 1.394 1.336 1.394 l 21.327 0 c 0.648 0 1.336 -0.717 1.336 -1.394 l 0.001 -21.606 -9 -9 z" style="fill:#53a1f2;fill-opacity:1"/>
+ <path d="m 21 9 7 7 0 -7 z" style="fill:#000;fill-opacity:0.196"/>
+ <path d="m 19 0 8.992 9 -7.613 0 c -0.673 0 -1.378 -0.713 -1.378 -1.386 z" style="fill:#fff;fill-opacity:0.392"/>
+ <rect width="6" height="5" x="10" y="11" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <rect width="5" height="1" x="17" y="11" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <rect width="5" height="1" x="17" y="13" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <rect width="5" height="1" x="17" y="15" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <rect width="12" height="1" x="10" y="17" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <rect width="12" height="1" x="10" y="19" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <rect width="12" height="1" x="10" y="21" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <rect width="12" height="1" x="10" y="23" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/gddraw.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/gddraw.svg
new file mode 100644
index 00000000..ed9f0e92
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/gddraw.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <defs>
+
+ </defs>
+ <path d="m 5.336 0 c -0.687 0 -1.336 0.676 -1.336 1.394 l 0 29.21 c 0 0.676 0.687 1.394 1.336 1.394 l 21.327 0 c 0.648 0 1.336 -0.717 1.336 -1.394 l 0.001 -21.606 -9 -9 z" style="fill:#e73144;fill-opacity:1"/>
+ <path d="m 21 9 7 7 0 -7 z" style="fill:#000;fill-opacity:0.196"/>
+ <path d="m 19 0 8.992 9 -7.613 0 c -0.673 0 -1.378 -0.713 -1.378 -1.386 z" style="fill:#fff;fill-opacity:0.392"/>
+ <path d="m 14 15 10 0 0 10 -10 0 m 0 -10" style="fill:#f9f9f9;fill-opacity:0.749;stroke:none;fill-rule:nonzero"/>
+ <path d="m 20 15 c 0.025 2.136 -1.114 4.119 -2.981 5.194 -1.867 1.075 -4.171 1.075 -6.04 0 c -1.864 -1.075 -3 -3.058 -2.981 -5.194 -0.022 -2.136 1.117 -4.119 2.981 -5.194 c 1.867 -1.075 4.171 -1.075 6.04 0 1.867 1.075 3.01 3.058 2.981 5.194 m 0 0" style="fill:#f9f9f9;fill-opacity:0.749;stroke:none;fill-rule:nonzero"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/gdform.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/gdform.svg
new file mode 100644
index 00000000..abd5db8a
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/gdform.svg
@@ -0,0 +1,17 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <path d="m 5.336 0 c -0.687 0 -1.336 0.676 -1.336 1.394 l 0 29.21 c 0 0.676 0.687 1.394 1.336 1.394 l 21.327 0 c 0.648 0 1.336 -0.717 1.336 -1.394 l 0.001 -21.606 l -9 -9 z" style="fill:#13a553;fill-opacity:1"/>
+ <path d="m 21 9 7 7 0 -7 z" style="fill:#000;fill-opacity:0.196"/>
+ <path d="m 19 0 8.992 9 -7.613 0 c -0.673 0 -1.378 -0.713 -1.378 -1.386 z" style="fill:#fff;fill-opacity:0.392"/>
+ <path d="m 12 14 0 1 11 0 0 -1 z" style="fill:#f9f9f9;fill-opacity:1"/>
+ <path d="m 12 16 0 1 11 0 0 -1 z" style="fill:#f9f9f9;fill-opacity:1"/>
+ <path d="m 12 18 0 1 11 0 0 -1 z" style="fill:#f9f9f9;fill-opacity:1"/>
+ <path d="m 12 20 0 1 11 0 0 -1 z" style="fill:#f9f9f9;fill-opacity:1"/>
+ <path d="m 12 22 0 1 11 0 0 -1 z" style="fill:#f9f9f9;fill-opacity:1"/>
+ <path d="m 12 24 0 1 11 0 0 -1 z" style="fill:#f9f9f9;fill-opacity:1"/>
+ <rect width="2" height="1" x="9" y="14" style="fill:#f9f9f9;fill-opacity:1;stroke:none"/>
+ <rect width="2" height="1" x="9" y="16" style="fill:#f9f9f9;fill-opacity:1;stroke:none"/>
+ <rect width="2" height="1" x="9" y="18" style="fill:#f9f9f9;fill-opacity:1;stroke:none"/>
+ <rect width="2" height="1" x="9" y="20" style="fill:#f9f9f9;fill-opacity:1;stroke:none"/>
+ <rect width="2" height="1" x="9" y="22" style="fill:#f9f9f9;fill-opacity:1;stroke:none"/>
+ <rect width="2" height="1" x="9" y="24" style="fill:#f9f9f9;fill-opacity:1;stroke:none"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/gdlink.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/gdlink.svg
new file mode 100644
index 00000000..366e2eeb
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/gdlink.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <defs>
+
+ </defs>
+ <path d="m 5.336 0 c -0.687 0 -1.336 0.676 -1.336 1.394 l 0 29.21 c 0 0.676 0.687 1.394 1.336 1.394 l 21.327 0 c 0.648 0 1.336 -0.717 1.336 -1.394 l 0.001 -21.606 -9 -9 z" style="fill:#3e86fb;fill-opacity:1"/>
+ <path d="m 21 9 7 7 0 -7 z" style="fill:#000;fill-opacity:0.196"/>
+ <path d="m 19 0 8.992 9 -7.613 0 c -0.673 0 -1.378 -0.713 -1.378 -1.386 z" style="fill:#fff;fill-opacity:0.392"/>
+ <polygon transform="matrix(1.139731e-4,0,0,1.0404008e-4,8.8235842,11.999913)" points="22194,115341 44385,76894 133156,76894 110963,115341 " style="fill:#f9f9f9;opacity:1;fill-opacity:1;fill-rule:evenodd"/>
+ <polygon transform="matrix(1.1264941e-4,0,0,1.1704449e-4,8.9998418,10.000013)" points="88772,0 44385,0 88772,76894 133156,76894 " style="fill:#f9f9f9;opacity:1;fill-opacity:1;fill-rule:evenodd"/>
+ <path d="m 13.2 10.8 -4.977 8.03 2.33 4.665 4.846 -8.491 z" style="fill:#f9f9f9;opacity:1;fill-opacity:1;fill-rule:evenodd"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/gdnote.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/gdnote.svg
new file mode 100644
index 00000000..56c24074
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/gdnote.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <path d="m 5.336 0 c -0.687 0 -1.336 0.676 -1.336 1.394 l 0 29.21 c 0 0.676 0.687 1.394 1.336 1.394 l 21.327 0 c 0.648 0 1.336 -0.717 1.336 -1.394 l 0.001 -21.606 -9 -9 z" style="fill:#f3b300;fill-opacity:1"/>
+ <path d="m 21 9 7 7 0 -7 z" style="fill:#000;fill-opacity:0.196"/>
+ <path d="m 19 0 8.992 9 -7.613 0 c -0.673 0 -1.378 -0.713 -1.378 -1.386 z" style="fill:#fff;fill-opacity:0.392"/>
+ <g transform="matrix(0.66656274,0,0,0.66655557,0.00608784,2.0019997)">
+ <!-- color: #f4b400 -->
+ <g>
+ <path d="m 24.01 12 c -2.898 0.004 -5.734 1.297 -7.48 3.691 -2.715 3.738 -1.73 8.801 2.145 11.441 l 0 7.871 1.328 0 0 1 8 0 0 -1 1.313 0 0 -7.871 c 0.832 -0.57 1.566 -1.258 2.145 -2.059 2.77 -3.828 1.691 -9.04 -2.43 -11.633 -1.543 -0.969 -3.289 -1.441 -5.03 -1.441 m -0.012 1.523 c 1.418 0 2.852 0.383 4.121 1.18 3.379 2.125 4.266 6.367 1.984 9.512 -0.527 0.723 -1.195 1.355 -1.977 1.848 l -0.133 1.941 -8 0 -0.117 -1.941 c -3.387 -2.125 -4.27 -6.367 -1.98 -9.512 1.426 -1.965 3.742 -3.03 6.102 -3.02 m -4 15.477 8 0 0 1.996 -8 0 m 0 1 8 0 0 1.715 -8 0 m 0 -1.715" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ </g>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/gdscript.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/gdscript.svg
new file mode 100644
index 00000000..a3169c66
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/gdscript.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <path d="m 5.336 0 c -0.687 0 -1.336 0.676 -1.336 1.394 l 0 29.21 c 0 0.676 0.687 1.394 1.336 1.394 l 21.327 0 c 0.648 0 1.336 -0.717 1.336 -1.394 l 0.001 -21.606 l -9 -9 z" style="fill:#0a99d6;fill-opacity:1"/>
+ <path d="m 21 9 7 7 0 -7 z" style="fill:#000;fill-opacity:0.196"/>
+ <path d="m 19 0 8.992 9 -7.613 0 c -0.673 0 -1.378 -0.713 -1.378 -1.386 z" style="fill:#fff;fill-opacity:0.392"/>
+ <path d="M 16 10 A 8 8 0 0 0 8 18 L 14 18 L 14 16 L 18 20 L 14 24 L 14 22 L 9.08 22 A 8 8 0 0 0 16 26 A 8 8 0 0 0 24 18 A 8 8 0 0 0 16 10 z" style="fill:#f9f9f9;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/gdsheet.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/gdsheet.svg
new file mode 100644
index 00000000..7f2e3bc3
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/gdsheet.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <path d="m 5.336 0 c -0.687 0 -1.336 0.676 -1.336 1.394 l 0 29.21 c 0 0.676 0.687 1.394 1.336 1.394 l 21.327 0 c 0.648 0 1.336 -0.717 1.336 -1.394 l 0.001 -21.606 l -9 -9 z" style="fill:#13a553;fill-opacity:1"/>
+ <path d="m 21 9 7 7 0 -7 z" style="fill:#000;fill-opacity:0.196"/>
+ <path d="M 23,12 23,25 9,25 9,12 z m -1,1 -7,0 0,3 7,0 z m -8,0 -4,0 0,3 4,0 z m 8,4 -7,0 0,3 7,0 z m -8,0 -4,0 0,3 4,0 z m 8,4 -7,0 0,3 7,0 z m -8,0 -4,0 0,3 4,0 z" style="fill:#fff"/>
+ <path d="m 19 0 8.992 9 -7.613 0 c -0.673 0 -1.378 -0.713 -1.378 -1.386 z" style="fill:#fff;fill-opacity:0.392"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/gdslides.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/gdslides.svg
new file mode 100644
index 00000000..9ee00a5c
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/gdslides.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <path d="m 5.336 0 c -0.687 0 -1.336 0.676 -1.336 1.394 l 0 29.21 c 0 0.676 0.687 1.394 1.336 1.394 l 21.327 0 c 0.648 0 1.336 -0.717 1.336 -1.394 l 0.001 -21.606 -9 -9 z" style="fill:#ffc522;fill-opacity:1"/>
+ <path d="m 21 9 7 7 0 -7 z" style="fill:#000;fill-opacity:0.196"/>
+ <path d="m 19 0 8.992 9 -7.613 0 c -0.673 0 -1.378 -0.713 -1.378 -1.386 z" style="fill:#fff;fill-opacity:0.392"/>
+ <path d="m 8 12 5 0 0 3 -5 0 z" style="fill:#fff"/>
+ <path d="m 8 17 5 0 0 3 -5 0 z" style="fill:#fff"/>
+ <path d="m 8 22 16 0 0 1 -16 0 z" style="fill:#fff"/>
+ <path d="m 20 10.993 0 4.01 l 4 0 c 0 -2.214 -1.791 -4.01 -4 -4.01 z" style="fill:#fff"/>
+ <path d="m 19 12 c -2.21 0 -4 1.79 -4 4 c 0 2.21 1.792 4 4 4 c 2.21 0 3.998 -1.79 3.998 -4 l -3.998 0 z" style="fill:#fff"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/gdtable.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/gdtable.svg
new file mode 100644
index 00000000..01112902
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/gdtable.svg
@@ -0,0 +1,13 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <path d="m 5.336 0 c -0.687 0 -1.336 0.676 -1.336 1.394 l 0 29.21 c 0 0.676 0.687 1.394 1.336 1.394 l 21.327 0 c 0.648 0 1.336 -0.717 1.336 -1.394 l 0.001 -21.606 l -9 -9 z" style="fill:#13a553;fill-opacity:1"/>
+ <path d="m 21 9 7 7 0 -7 z" style="fill:#000;fill-opacity:0.196"/>
+ <path d="m 19 0 8.992 9 -7.613 0 c -0.673 0 -1.378 -0.713 -1.378 -1.386 z" style="fill:#fff;fill-opacity:0.392"/>
+ <path d="m 23.709 11 -4.341 5.687 -2.036 -2.546 -4.539 6.06 -2.027 -2.393 -4.766 6.135 l 0.613 0.325 4.179 -5.379 2.039 2.405 4.523 -6.03 2.03 2.538 4.372 -5.731 1.659 1.853 l 0.585 -0.358 -2.291 -2.56" 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:#f9f9f9;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="2" height="1" x="7" y="12" style="fill:#f9f9f9;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect width="2" height="1" x="7" y="14" style="fill:#f9f9f9;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect width="4" height="1" x="10" y="12" style="fill:#f9f9f9;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect width="4" height="1" x="10" y="14" style="fill:#f9f9f9;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect width="2" height="9" x="23" y="16" style="fill:#f9f9f9;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect width="2" height="5" x="19" y="20" style="fill:#f9f9f9;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect width="2" height="2" x="15" y="23" style="fill:#f9f9f9;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/gedit-plugin.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/gedit-plugin.svg
new file mode 120000
index 00000000..f6d9d702
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/gedit-plugin.svg
@@ -0,0 +1 @@
+extension.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/gif.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/gif.svg
new file mode 120000
index 00000000..cd9185ed
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/gif.svg
@@ -0,0 +1 @@
+application-image-gif.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-exe-thumbnailer-generic-x.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-exe-thumbnailer-generic-x.svg
new file mode 120000
index 00000000..21665810
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-exe-thumbnailer-generic-x.svg
@@ -0,0 +1 @@
+application-x-ms-dos-executable.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-exe-thumbnailer-generic.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-exe-thumbnailer-generic.svg
new file mode 120000
index 00000000..21665810
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-exe-thumbnailer-generic.svg
@@ -0,0 +1 @@
+application-x-ms-dos-executable.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-exe-thumbnailer-template.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-exe-thumbnailer-template.svg
new file mode 120000
index 00000000..21665810
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-exe-thumbnailer-template.svg
@@ -0,0 +1 @@
+application-x-ms-dos-executable.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-fs-executable.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-fs-executable.svg
new file mode 120000
index 00000000..fdb3f4fb
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-fs-executable.svg
@@ -0,0 +1 @@
+application-executable.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-fs-regular.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-fs-regular.svg
new file mode 120000
index 00000000..cb0dc156
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-fs-regular.svg
@@ -0,0 +1 @@
+application-blank.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-application-atom+xml.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-application-atom+xml.svg
new file mode 120000
index 00000000..23990f37
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-application-atom+xml.svg
@@ -0,0 +1 @@
+application-rss.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-application-javascript.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-application-javascript.svg
new file mode 120000
index 00000000..f5bb9a86
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-application-javascript.svg
@@ -0,0 +1 @@
+application-javascript.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-application-magicpoint.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-application-magicpoint.svg
new file mode 100644
index 00000000..afcfa1f1
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-application-magicpoint.svg
@@ -0,0 +1,15 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <path d="m 5.336 0 c -0.687 0 -1.336 0.676 -1.336 1.394 l 0 29.21 c 0 0.676 0.687 1.394 1.336 1.394 l 21.327 0 c 0.648 0 1.336 -0.717 1.336 -1.394 l 0.001 -21.606 -9 -9 z" style="fill:#d14626;fill-opacity:1"/>
+ <path d="m 4 24 0 6.668 c 0 0.648 0.688 1.332 1.332 1.332 l 21.336 0 c 0.645 0 1.332 -0.684 1.332 -1.332 l 0 -6.668 z" style="fill:#000;fill-opacity:0.196"/>
+ <g transform="matrix(1.0489172,0,0,1.0489172,-0.78852737,-0.3581414)" style="fill:#fff">
+ <path d="m 10.4 24.17 c 0.292 0.906 0.546 1.724 0.812 2.561 0.285 -0.857 0.576 -1.712 0.857 -2.561 l 0.951 0 c 0.183 1.941 0.246 3.85 0.301 5.72 l -1.039 0 0.093 -4.443 -0.824 2.399 -0.675 0 -0.777 -2.399 0.085 4.443 -1.043 0 c 0.068 -1.938 0.117 -3.831 0.294 -5.72"/>
+ <path d="m 16.558 25.07 c -0.27 0 -0.496 0.048 -0.68 0.147 -0.184 0.095 -0.34 0.234 -0.461 0.411 -0.117 0.169 -0.203 0.377 -0.258 0.619 -0.051 0.238 -0.074 0.507 -0.074 0.797 0 0.68 0.109 1.178 0.32 1.503 0.215 0.316 0.531 0.476 0.949 0.476 0.066 0 0.141 -0.004 0.223 -0.009 0.078 -0.009 0.152 -0.017 0.219 -0.03 l 0 -2.066 1.133 0 0 2.828 c -0.137 0.048 -0.348 0.104 -0.637 0.165 -0.281 0.061 -0.625 0.091 -1.027 0.091 -0.359 0 -0.68 -0.061 -0.969 -0.182 -0.281 -0.13 -0.523 -0.316 -0.727 -0.559 -0.203 -0.251 -0.359 -0.559 -0.469 -0.927 -0.109 -0.372 -0.164 -0.801 -0.164 -1.29 0 -0.481 0.063 -0.905 0.191 -1.269 0.129 -0.372 0.305 -0.684 0.523 -0.935 0.223 -0.251 0.484 -0.437 0.785 -0.559 0.301 -0.13 0.621 -0.191 0.965 -0.191 0.219 0 0.418 0.017 0.59 0.052 0.176 0.03 0.328 0.069 0.457 0.113 0.129 0.043 0.234 0.087 0.316 0.134 0.086 0.052 0.148 0.087 0.191 0.113 l -0.293 0.896 c -0.137 -0.087 -0.301 -0.16 -0.5 -0.23 -0.195 -0.065 -0.398 -0.1 -0.605 -0.1"/>
+ <path d="m 20.383 24.17 c 0.727 0 1.285 0.151 1.688 0.45 0.398 0.294 0.598 0.774 0.598 1.444 0 0.674 -0.203 1.167 -0.609 1.47 -0.398 0.298 -0.965 0.45 -1.703 0.45 l -0.402 0 0 1.907 -1.133 0 0 -5.582 c 0.522 -0.111 1.038 -0.114 1.563 -0.138 m 0.129 0.981 c -0.198 -0.004 -0.361 0.017 -0.559 0.026 l 0 1.829 0.461 0 c 0.359 0 0.633 -0.074 0.816 -0.212 0.184 -0.147 0.277 -0.393 0.277 -0.739 0 -0.329 -0.094 -0.562 -0.277 -0.696 c -0.176 -0.138 -0.418 -0.208 -0.719 -0.208"/>
+ </g>
+ <path d="m 21 9 7 7 0 -7 z" style="fill:#000;fill-opacity:0.196"/>
+ <path d="m 19 0 8.992 9 -7.613 0 c -0.673 0 -1.378 -0.713 -1.378 -1.386 z" style="fill:#fff;fill-opacity:0.392"/>
+ <path d="m 8 12 5 0 0 3 -5 0 z" style="fill:#fff"/>
+ <path d="m 8 17 5 0 0 3 -5 0 z" style="fill:#fff"/>
+ <path d="m 20 10.993 0 4.01 l 4 0 c 0 -2.214 -1.791 -4.01 -4 -4.01 z" style="fill:#fff"/>
+ <path d="m 19 12 c -2.21 0 -4 1.79 -4 4 c 0 2.21 1.792 4 4 4 c 2.21 0 3.998 -1.79 3.998 -4 l -3.998 0 z" style="fill:#fff"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-application-msword.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-application-msword.svg
new file mode 120000
index 00000000..e3ddc190
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-application-msword.svg
@@ -0,0 +1 @@
+wps-office-doc.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-application-ogg.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-application-ogg.svg
new file mode 120000
index 00000000..9b775702
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-application-ogg.svg
@@ -0,0 +1 @@
+application-audio.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-application-pdf.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-application-pdf.svg
new file mode 120000
index 00000000..9e6d8a1b
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-application-pdf.svg
@@ -0,0 +1 @@
+application-pdf.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-application-postscript.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-application-postscript.svg
new file mode 120000
index 00000000..d62c818d
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-application-postscript.svg
@@ -0,0 +1 @@
+application-postscript.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-application-rss+xml.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-application-rss+xml.svg
new file mode 120000
index 00000000..23990f37
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-application-rss+xml.svg
@@ -0,0 +1 @@
+application-rss.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-application-rtf.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-application-rtf.svg
new file mode 120000
index 00000000..6a756570
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-application-rtf.svg
@@ -0,0 +1 @@
+application-rtf.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-application-vnd.lotus-1-2-3.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-application-vnd.lotus-1-2-3.svg
new file mode 120000
index 00000000..dd1df899
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-application-vnd.lotus-1-2-3.svg
@@ -0,0 +1 @@
+application-table.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-application-vnd.ms-cab-compressed.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-application-vnd.ms-cab-compressed.svg
new file mode 120000
index 00000000..d225a884
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-application-vnd.ms-cab-compressed.svg
@@ -0,0 +1 @@
+application-vnd.ms-cab-compressed.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-application-vnd.ms-excel.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-application-vnd.ms-excel.svg
new file mode 120000
index 00000000..3c211834
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-application-vnd.ms-excel.svg
@@ -0,0 +1 @@
+wps-office-xls.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-application-vnd.ms-powerpoint.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-application-vnd.ms-powerpoint.svg
new file mode 120000
index 00000000..a54c77de
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-application-vnd.ms-powerpoint.svg
@@ -0,0 +1 @@
+wps-office-ppt.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-application-vnd.oasis.opendocument.graphics-template.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-application-vnd.oasis.opendocument.graphics-template.svg
new file mode 120000
index 00000000..8a248929
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-application-vnd.oasis.opendocument.graphics-template.svg
@@ -0,0 +1 @@
+application-vnd.oasis.opendocument.image-template.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-application-vnd.oasis.opendocument.graphics.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-application-vnd.oasis.opendocument.graphics.svg
new file mode 120000
index 00000000..0095318b
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-application-vnd.oasis.opendocument.graphics.svg
@@ -0,0 +1 @@
+application-vnd.oasis.opendocument.drawing.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-application-vnd.oasis.opendocument.image.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-application-vnd.oasis.opendocument.image.svg
new file mode 120000
index 00000000..0095318b
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-application-vnd.oasis.opendocument.image.svg
@@ -0,0 +1 @@
+application-vnd.oasis.opendocument.drawing.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-application-vnd.oasis.opendocument.presentation-template.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-application-vnd.oasis.opendocument.presentation-template.svg
new file mode 120000
index 00000000..63c9c547
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-application-vnd.oasis.opendocument.presentation-template.svg
@@ -0,0 +1 @@
+application-vnd.oasis.opendocument.presentation-template.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-application-vnd.oasis.opendocument.presentation.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-application-vnd.oasis.opendocument.presentation.svg
new file mode 120000
index 00000000..4175ef44
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-application-vnd.oasis.opendocument.presentation.svg
@@ -0,0 +1 @@
+application-vnd.oasis.opendocument.presentation.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-application-vnd.oasis.opendocument.spreadsheet-template.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-application-vnd.oasis.opendocument.spreadsheet-template.svg
new file mode 120000
index 00000000..15b1361b
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-application-vnd.oasis.opendocument.spreadsheet-template.svg
@@ -0,0 +1 @@
+application-vnd.oasis.opendocument.spreadsheet-template.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-application-vnd.oasis.opendocument.spreadsheet.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-application-vnd.oasis.opendocument.spreadsheet.svg
new file mode 120000
index 00000000..543316a9
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-application-vnd.oasis.opendocument.spreadsheet.svg
@@ -0,0 +1 @@
+application-vnd.oasis.opendocument.spreadsheet.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-application-vnd.oasis.opendocument.text-template.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-application-vnd.oasis.opendocument.text-template.svg
new file mode 120000
index 00000000..14e1d14e
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-application-vnd.oasis.opendocument.text-template.svg
@@ -0,0 +1 @@
+application-vnd.oasis.opendocument.text-template.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-application-vnd.oasis.opendocument.text-web.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-application-vnd.oasis.opendocument.text-web.svg
new file mode 120000
index 00000000..db1be2dd
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-application-vnd.oasis.opendocument.text-web.svg
@@ -0,0 +1 @@
+application-vnd.oasis.opendocument.text-web.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-application-vnd.oasis.opendocument.text.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-application-vnd.oasis.opendocument.text.svg
new file mode 120000
index 00000000..e1d28269
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-application-vnd.oasis.opendocument.text.svg
@@ -0,0 +1 @@
+application-vnd.oasis.opendocument.text.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-application-vnd.openxmlformats-officedocument.presentationml.presentation.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-application-vnd.openxmlformats-officedocument.presentationml.presentation.svg
new file mode 120000
index 00000000..34a57735
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-application-vnd.openxmlformats-officedocument.presentationml.presentation.svg
@@ -0,0 +1 @@
+application-presentation.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-application-vnd.openxmlformats-officedocument.presentationml.slideshow.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-application-vnd.openxmlformats-officedocument.presentationml.slideshow.svg
new file mode 120000
index 00000000..34a57735
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-application-vnd.openxmlformats-officedocument.presentationml.slideshow.svg
@@ -0,0 +1 @@
+application-presentation.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-application-vnd.openxmlformats-officedocument.spreadsheetml.sheet.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-application-vnd.openxmlformats-officedocument.spreadsheetml.sheet.svg
new file mode 120000
index 00000000..dd1df899
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-application-vnd.openxmlformats-officedocument.spreadsheetml.sheet.svg
@@ -0,0 +1 @@
+application-table.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-application-vnd.openxmlformats-officedocument.wordprocessingml.document.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-application-vnd.openxmlformats-officedocument.wordprocessingml.document.svg
new file mode 120000
index 00000000..e1d28269
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-application-vnd.openxmlformats-officedocument.wordprocessingml.document.svg
@@ -0,0 +1 @@
+application-vnd.oasis.opendocument.text.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-application-vnd.rn-realmedia-secure.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-application-vnd.rn-realmedia-secure.svg
new file mode 120000
index 00000000..dff032f5
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-application-vnd.rn-realmedia-secure.svg
@@ -0,0 +1 @@
+application-video.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-application-vnd.rn-realmedia-vbr.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-application-vnd.rn-realmedia-vbr.svg
new file mode 120000
index 00000000..dff032f5
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-application-vnd.rn-realmedia-vbr.svg
@@ -0,0 +1 @@
+application-video.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-application-vnd.rn-realmedia.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-application-vnd.rn-realmedia.svg
new file mode 120000
index 00000000..dff032f5
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-application-vnd.rn-realmedia.svg
@@ -0,0 +1 @@
+application-video.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-application-vnd.stardivision.calc.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-application-vnd.stardivision.calc.svg
new file mode 120000
index 00000000..dd1df899
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-application-vnd.stardivision.calc.svg
@@ -0,0 +1 @@
+application-table.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-application-vnd.stardivision.impress.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-application-vnd.stardivision.impress.svg
new file mode 120000
index 00000000..34a57735
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-application-vnd.stardivision.impress.svg
@@ -0,0 +1 @@
+application-presentation.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-application-vnd.stardivision.writer.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-application-vnd.stardivision.writer.svg
new file mode 120000
index 00000000..7472b14d
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-application-vnd.stardivision.writer.svg
@@ -0,0 +1 @@
+application-word.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-application-vnd.sun.xml.calc.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-application-vnd.sun.xml.calc.svg
new file mode 120000
index 00000000..dd1df899
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-application-vnd.sun.xml.calc.svg
@@ -0,0 +1 @@
+application-table.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-application-vnd.sun.xml.calc.template.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-application-vnd.sun.xml.calc.template.svg
new file mode 120000
index 00000000..15b1361b
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-application-vnd.sun.xml.calc.template.svg
@@ -0,0 +1 @@
+application-vnd.oasis.opendocument.spreadsheet-template.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-application-vnd.sun.xml.draw.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-application-vnd.sun.xml.draw.svg
new file mode 120000
index 00000000..0095318b
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-application-vnd.sun.xml.draw.svg
@@ -0,0 +1 @@
+application-vnd.oasis.opendocument.drawing.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-application-vnd.sun.xml.draw.template.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-application-vnd.sun.xml.draw.template.svg
new file mode 120000
index 00000000..c2e906ad
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-application-vnd.sun.xml.draw.template.svg
@@ -0,0 +1 @@
+application-vnd.oasis.opendocument.drawing-template.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-application-vnd.sun.xml.impress.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-application-vnd.sun.xml.impress.svg
new file mode 120000
index 00000000..34a57735
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-application-vnd.sun.xml.impress.svg
@@ -0,0 +1 @@
+application-presentation.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-application-vnd.sun.xml.impress.template.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-application-vnd.sun.xml.impress.template.svg
new file mode 120000
index 00000000..63c9c547
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-application-vnd.sun.xml.impress.template.svg
@@ -0,0 +1 @@
+application-vnd.oasis.opendocument.presentation-template.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-application-vnd.sun.xml.writer.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-application-vnd.sun.xml.writer.svg
new file mode 120000
index 00000000..e1d28269
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-application-vnd.sun.xml.writer.svg
@@ -0,0 +1 @@
+application-vnd.oasis.opendocument.text.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-application-vnd.sun.xml.writer.template.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-application-vnd.sun.xml.writer.template.svg
new file mode 120000
index 00000000..14e1d14e
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-application-vnd.sun.xml.writer.template.svg
@@ -0,0 +1 @@
+application-vnd.oasis.opendocument.text-template.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-application-wordperfect.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-application-wordperfect.svg
new file mode 120000
index 00000000..7472b14d
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-application-wordperfect.svg
@@ -0,0 +1 @@
+application-word.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-application-x-7z-compressed.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-application-x-7z-compressed.svg
new file mode 120000
index 00000000..75c3a8eb
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-application-x-7z-compressed.svg
@@ -0,0 +1 @@
+application-x-7z-compressed.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-application-x-7zip.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-application-x-7zip.svg
new file mode 120000
index 00000000..75c3a8eb
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-application-x-7zip.svg
@@ -0,0 +1 @@
+application-x-7z-compressed.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-application-x-abiword.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-application-x-abiword.svg
new file mode 120000
index 00000000..a8c388fc
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-application-x-abiword.svg
@@ -0,0 +1 @@
+application-x-abiword.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-application-x-ace.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-application-x-ace.svg
new file mode 120000
index 00000000..753c10f3
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-application-x-ace.svg
@@ -0,0 +1 @@
+application-x-ace.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-application-x-applix-spreadsheet.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-application-x-applix-spreadsheet.svg
new file mode 120000
index 00000000..dd1df899
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-application-x-applix-spreadsheet.svg
@@ -0,0 +1 @@
+application-table.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-application-x-applix-word.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-application-x-applix-word.svg
new file mode 120000
index 00000000..7472b14d
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-application-x-applix-word.svg
@@ -0,0 +1 @@
+application-word.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-application-x-archive.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-application-x-archive.svg
new file mode 120000
index 00000000..4e4d75cf
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-application-x-archive.svg
@@ -0,0 +1 @@
+application-archive.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-application-x-arj.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-application-x-arj.svg
new file mode 120000
index 00000000..2c7ae246
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-application-x-arj.svg
@@ -0,0 +1 @@
+application-x-arj.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-application-x-bittorrent.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-application-x-bittorrent.svg
new file mode 120000
index 00000000..82827e35
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-application-x-bittorrent.svg
@@ -0,0 +1 @@
+application-torrent.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-application-x-bzip-compressed-tar.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-application-x-bzip-compressed-tar.svg
new file mode 120000
index 00000000..7d87f107
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-application-x-bzip-compressed-tar.svg
@@ -0,0 +1 @@
+application-x-bzip-compressed-tar.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-application-x-bzip-compressed.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-application-x-bzip-compressed.svg
new file mode 120000
index 00000000..7d87f107
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-application-x-bzip-compressed.svg
@@ -0,0 +1 @@
+application-x-bzip-compressed-tar.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-application-x-bzip.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-application-x-bzip.svg
new file mode 120000
index 00000000..c4eaf8c9
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-application-x-bzip.svg
@@ -0,0 +1 @@
+application-x-bzip.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-application-x-class-file.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-application-x-class-file.svg
new file mode 120000
index 00000000..5a6bee20
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-application-x-class-file.svg
@@ -0,0 +1 @@
+application-java.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-application-x-compress.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-application-x-compress.svg
new file mode 120000
index 00000000..4e4d75cf
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-application-x-compress.svg
@@ -0,0 +1 @@
+application-archive.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-application-x-compressed-tar.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-application-x-compressed-tar.svg
new file mode 120000
index 00000000..8a367b72
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-application-x-compressed-tar.svg
@@ -0,0 +1 @@
+application-x-compressed-tar.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-application-x-cpio-compress.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-application-x-cpio-compress.svg
new file mode 120000
index 00000000..4f29bc3d
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-application-x-cpio-compress.svg
@@ -0,0 +1 @@
+application-x-cpio.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-application-x-cpio-compressed.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-application-x-cpio-compressed.svg
new file mode 120000
index 00000000..4f29bc3d
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-application-x-cpio-compressed.svg
@@ -0,0 +1 @@
+application-x-cpio.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-application-x-cpio.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-application-x-cpio.svg
new file mode 120000
index 00000000..4f29bc3d
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-application-x-cpio.svg
@@ -0,0 +1 @@
+application-x-cpio.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-application-x-deb.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-application-x-deb.svg
new file mode 120000
index 00000000..abada3e5
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-application-x-deb.svg
@@ -0,0 +1 @@
+application-x-deb.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-application-x-designer.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-application-x-designer.svg
new file mode 120000
index 00000000..396774ef
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-application-x-designer.svg
@@ -0,0 +1 @@
+application-x-glade.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-application-x-desktop.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-application-x-desktop.svg
new file mode 120000
index 00000000..1eeed398
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-application-x-desktop.svg
@@ -0,0 +1 @@
+application-x-desktop.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-application-x-dvi.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-application-x-dvi.svg
new file mode 120000
index 00000000..a3635320
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-application-x-dvi.svg
@@ -0,0 +1 @@
+application-document.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-application-x-executable.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-application-x-executable.svg
new file mode 120000
index 00000000..fdb3f4fb
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-application-x-executable.svg
@@ -0,0 +1 @@
+application-executable.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-application-x-font-afm.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-application-x-font-afm.svg
new file mode 120000
index 00000000..473ef97c
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-application-x-font-afm.svg
@@ -0,0 +1 @@
+application-font.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-application-x-font-bdf.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-application-x-font-bdf.svg
new file mode 120000
index 00000000..473ef97c
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-application-x-font-bdf.svg
@@ -0,0 +1 @@
+application-font.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-application-x-font-linux-psf.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-application-x-font-linux-psf.svg
new file mode 120000
index 00000000..473ef97c
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-application-x-font-linux-psf.svg
@@ -0,0 +1 @@
+application-font.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-application-x-font-pcf.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-application-x-font-pcf.svg
new file mode 120000
index 00000000..473ef97c
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-application-x-font-pcf.svg
@@ -0,0 +1 @@
+application-font.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-application-x-font-sunos-news.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-application-x-font-sunos-news.svg
new file mode 120000
index 00000000..473ef97c
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-application-x-font-sunos-news.svg
@@ -0,0 +1 @@
+application-font.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-application-x-font-ttf.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-application-x-font-ttf.svg
new file mode 120000
index 00000000..473ef97c
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-application-x-font-ttf.svg
@@ -0,0 +1 @@
+application-font.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-application-x-glade.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-application-x-glade.svg
new file mode 120000
index 00000000..396774ef
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-application-x-glade.svg
@@ -0,0 +1 @@
+application-x-glade.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-application-x-gnome-app-info.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-application-x-gnome-app-info.svg
new file mode 120000
index 00000000..19080afd
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-application-x-gnome-app-info.svg
@@ -0,0 +1 @@
+application-info.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-application-x-gnome-theme-package.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-application-x-gnome-theme-package.svg
new file mode 120000
index 00000000..9b59dbaf
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-application-x-gnome-theme-package.svg
@@ -0,0 +1 @@
+application-x-theme.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-application-x-gnumeric.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-application-x-gnumeric.svg
new file mode 120000
index 00000000..dd1df899
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-application-x-gnumeric.svg
@@ -0,0 +1 @@
+application-table.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-application-x-gzip.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-application-x-gzip.svg
new file mode 120000
index 00000000..96e2183a
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-application-x-gzip.svg
@@ -0,0 +1 @@
+application-x-gzip.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-application-x-gzpostscript.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-application-x-gzpostscript.svg
new file mode 120000
index 00000000..d62c818d
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-application-x-gzpostscript.svg
@@ -0,0 +1 @@
+application-postscript.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-application-x-illustrator.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-application-x-illustrator.svg
new file mode 120000
index 00000000..e86ecbea
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-application-x-illustrator.svg
@@ -0,0 +1 @@
+application-vestor.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-application-x-jar.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-application-x-jar.svg
new file mode 120000
index 00000000..876c2f5c
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-application-x-jar.svg
@@ -0,0 +1 @@
+application-x-jar.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-application-x-java-archive.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-application-x-java-archive.svg
new file mode 120000
index 00000000..876c2f5c
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-application-x-java-archive.svg
@@ -0,0 +1 @@
+application-x-jar.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-application-x-java.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-application-x-java.svg
new file mode 120000
index 00000000..5a6bee20
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-application-x-java.svg
@@ -0,0 +1 @@
+application-java.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-application-x-javascript.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-application-x-javascript.svg
new file mode 120000
index 00000000..8b40d5ea
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-application-x-javascript.svg
@@ -0,0 +1 @@
+text-x-javascript.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-application-x-killustrator.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-application-x-killustrator.svg
new file mode 120000
index 00000000..a2c40c72
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-application-x-killustrator.svg
@@ -0,0 +1 @@
+image-x-generic.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-application-x-kpresenter.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-application-x-kpresenter.svg
new file mode 120000
index 00000000..34a57735
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-application-x-kpresenter.svg
@@ -0,0 +1 @@
+application-presentation.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-application-x-kspread.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-application-x-kspread.svg
new file mode 120000
index 00000000..dd1df899
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-application-x-kspread.svg
@@ -0,0 +1 @@
+application-table.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-application-x-kword.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-application-x-kword.svg
new file mode 120000
index 00000000..7472b14d
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-application-x-kword.svg
@@ -0,0 +1 @@
+application-word.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-application-x-lha.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-application-x-lha.svg
new file mode 120000
index 00000000..0d3ec85f
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-application-x-lha.svg
@@ -0,0 +1 @@
+application-x-lha.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-application-x-lhz.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-application-x-lhz.svg
new file mode 120000
index 00000000..7f763014
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-application-x-lhz.svg
@@ -0,0 +1 @@
+application-x-lhz.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-application-x-lzma-compressed-tar.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-application-x-lzma-compressed-tar.svg
new file mode 120000
index 00000000..a72face1
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-application-x-lzma-compressed-tar.svg
@@ -0,0 +1 @@
+application-x-lzma-compressed-tar.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-application-x-lzma.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-application-x-lzma.svg
new file mode 120000
index 00000000..feec9664
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-application-x-lzma.svg
@@ -0,0 +1 @@
+application-x-lzma.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-application-x-lzop.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-application-x-lzop.svg
new file mode 120000
index 00000000..ab9ffd92
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-application-x-lzop.svg
@@ -0,0 +1 @@
+application-x-lzop.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-application-x-ms-dos-executable.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-application-x-ms-dos-executable.svg
new file mode 120000
index 00000000..fdb3f4fb
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-application-x-ms-dos-executable.svg
@@ -0,0 +1 @@
+application-executable.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-application-x-perl.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-application-x-perl.svg
new file mode 120000
index 00000000..9bab2b2c
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-application-x-perl.svg
@@ -0,0 +1 @@
+text-x-perl.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-application-x-php.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-application-x-php.svg
new file mode 120000
index 00000000..2215b06c
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-application-x-php.svg
@@ -0,0 +1 @@
+application-x-php.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-application-x-python-bytecode.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-application-x-python-bytecode.svg
new file mode 120000
index 00000000..c1a89b63
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-application-x-python-bytecode.svg
@@ -0,0 +1 @@
+application-x-python-bytecode.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-application-x-rar.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-application-x-rar.svg
new file mode 120000
index 00000000..832a1384
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-application-x-rar.svg
@@ -0,0 +1 @@
+application-x-rar.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-application-x-rpm.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-application-x-rpm.svg
new file mode 120000
index 00000000..08dae791
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-application-x-rpm.svg
@@ -0,0 +1 @@
+application-x-rpm.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-application-x-ruby.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-application-x-ruby.svg
new file mode 120000
index 00000000..99f12ae3
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-application-x-ruby.svg
@@ -0,0 +1 @@
+text-x-ruby.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-application-x-scribus.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-application-x-scribus.svg
new file mode 120000
index 00000000..c9ef5c7c
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-application-x-scribus.svg
@@ -0,0 +1 @@
+application-x-scribus.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-application-x-shar.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-application-x-shar.svg
new file mode 120000
index 00000000..a13f7523
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-application-x-shar.svg
@@ -0,0 +1 @@
+application-x-shar.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-application-x-shellscript.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-application-x-shellscript.svg
new file mode 120000
index 00000000..05ab0ed6
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-application-x-shellscript.svg
@@ -0,0 +1 @@
+text-x-script.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-application-x-shockwave-flash.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-application-x-shockwave-flash.svg
new file mode 120000
index 00000000..be844f1e
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-application-x-shockwave-flash.svg
@@ -0,0 +1 @@
+application-flash.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-application-x-stuffit.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-application-x-stuffit.svg
new file mode 120000
index 00000000..71de89a8
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-application-x-stuffit.svg
@@ -0,0 +1 @@
+application-x-stuffit.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-application-x-tar.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-application-x-tar.svg
new file mode 120000
index 00000000..065c47e0
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-application-x-tar.svg
@@ -0,0 +1 @@
+application-x-tar.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-application-x-tarz.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-application-x-tarz.svg
new file mode 120000
index 00000000..4e4d75cf
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-application-x-tarz.svg
@@ -0,0 +1 @@
+application-archive.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-application-x-tex.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-application-x-tex.svg
new file mode 120000
index 00000000..9f295214
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-application-x-tex.svg
@@ -0,0 +1 @@
+text-x-tex.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-application-x-theme.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-application-x-theme.svg
new file mode 120000
index 00000000..9b59dbaf
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-application-x-theme.svg
@@ -0,0 +1 @@
+application-x-theme.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-application-x-zip.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-application-x-zip.svg
new file mode 120000
index 00000000..0840f8f5
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-application-x-zip.svg
@@ -0,0 +1 @@
+application-archive-zip.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-application-x-zoo.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-application-x-zoo.svg
new file mode 120000
index 00000000..b73a3bf5
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-application-x-zoo.svg
@@ -0,0 +1 @@
+application-x-zoo.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-application-xhtml+xml.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-application-xhtml+xml.svg
new file mode 120000
index 00000000..8cee7263
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-application-xhtml+xml.svg
@@ -0,0 +1 @@
+text-xml.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-application-xml.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-application-xml.svg
new file mode 120000
index 00000000..8cee7263
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-application-xml.svg
@@ -0,0 +1 @@
+text-xml.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-application-zip.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-application-zip.svg
new file mode 120000
index 00000000..0840f8f5
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-application-zip.svg
@@ -0,0 +1 @@
+application-archive-zip.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-audio.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-audio.svg
new file mode 120000
index 00000000..9b775702
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-audio.svg
@@ -0,0 +1 @@
+application-audio.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-image-bmp.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-image-bmp.svg
new file mode 120000
index 00000000..bfc199b4
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-image-bmp.svg
@@ -0,0 +1 @@
+application-image-bmp.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-image-gif.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-image-gif.svg
new file mode 120000
index 00000000..cd9185ed
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-image-gif.svg
@@ -0,0 +1 @@
+application-image-gif.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-image-jpeg.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-image-jpeg.svg
new file mode 120000
index 00000000..9cd628f7
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-image-jpeg.svg
@@ -0,0 +1 @@
+application-image-jpg.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-image-png.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-image-png.svg
new file mode 120000
index 00000000..4effc019
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-image-png.svg
@@ -0,0 +1 @@
+application-image-png.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-image-tiff.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-image-tiff.svg
new file mode 120000
index 00000000..e2155dc2
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-image-tiff.svg
@@ -0,0 +1 @@
+application-image-tiff.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-image-x-cmu-raster.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-image-x-cmu-raster.svg
new file mode 120000
index 00000000..49ccd217
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-image-x-cmu-raster.svg
@@ -0,0 +1 @@
+application-images.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-image-x-portable-bitmap.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-image-x-portable-bitmap.svg
new file mode 120000
index 00000000..bfc199b4
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-image-x-portable-bitmap.svg
@@ -0,0 +1 @@
+application-image-bmp.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-image-x-psd.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-image-x-psd.svg
new file mode 120000
index 00000000..d00d4b1a
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-image-x-psd.svg
@@ -0,0 +1 @@
+application-image-psd.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-image-x-xpixmap.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-image-x-xpixmap.svg
new file mode 120000
index 00000000..45cb420a
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-image-x-xpixmap.svg
@@ -0,0 +1 @@
+image-x-xpixmap.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-image.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-image.svg
new file mode 120000
index 00000000..49ccd217
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-image.svg
@@ -0,0 +1 @@
+application-images.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-imagebmp.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-imagebmp.svg
new file mode 120000
index 00000000..bfc199b4
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-imagebmp.svg
@@ -0,0 +1 @@
+application-image-bmp.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-text-css.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-text-css.svg
new file mode 120000
index 00000000..5110f354
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-text-css.svg
@@ -0,0 +1 @@
+text-css.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-text-html.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-text-html.svg
new file mode 120000
index 00000000..c4ba3155
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-text-html.svg
@@ -0,0 +1 @@
+text-html.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-text-javascript.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-text-javascript.svg
new file mode 120000
index 00000000..f5bb9a86
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-text-javascript.svg
@@ -0,0 +1 @@
+application-javascript.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-text-plain.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-text-plain.svg
new file mode 120000
index 00000000..529423dd
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-text-plain.svg
@@ -0,0 +1 @@
+application-text.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-text-vnd.wap.wml.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-text-vnd.wap.wml.svg
new file mode 120000
index 00000000..8cee7263
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-text-vnd.wap.wml.svg
@@ -0,0 +1 @@
+text-xml.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-text-x-authors.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-text-x-authors.svg
new file mode 120000
index 00000000..3a00ae02
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-text-x-authors.svg
@@ -0,0 +1 @@
+application-users.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-text-x-c++.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-text-x-c++.svg
new file mode 120000
index 00000000..cac65765
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-text-x-c++.svg
@@ -0,0 +1 @@
+text-x-c++.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-text-x-c++src.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-text-x-c++src.svg
new file mode 120000
index 00000000..cac65765
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-text-x-c++src.svg
@@ -0,0 +1 @@
+text-x-c++.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-text-x-c.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-text-x-c.svg
new file mode 120000
index 00000000..728e4100
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-text-x-c.svg
@@ -0,0 +1 @@
+text-x-c.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-text-x-changelog.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-text-x-changelog.svg
new file mode 120000
index 00000000..15156d28
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-text-x-changelog.svg
@@ -0,0 +1 @@
+text-x-changelog.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-text-x-chdr.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-text-x-chdr.svg
new file mode 120000
index 00000000..05ab0ed6
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-text-x-chdr.svg
@@ -0,0 +1 @@
+text-x-script.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-text-x-copying.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-text-x-copying.svg
new file mode 120000
index 00000000..36dc65b0
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-text-x-copying.svg
@@ -0,0 +1 @@
+text-x-copying.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-text-x-credits.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-text-x-credits.svg
new file mode 120000
index 00000000..3a00ae02
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-text-x-credits.svg
@@ -0,0 +1 @@
+application-users.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-text-x-csh.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-text-x-csh.svg
new file mode 120000
index 00000000..05ab0ed6
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-text-x-csh.svg
@@ -0,0 +1 @@
+text-x-script.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-text-x-csharp.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-text-x-csharp.svg
new file mode 120000
index 00000000..a246be13
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-text-x-csharp.svg
@@ -0,0 +1 @@
+text-x-csharp.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-text-x-csrc.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-text-x-csrc.svg
new file mode 120000
index 00000000..728e4100
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-text-x-csrc.svg
@@ -0,0 +1 @@
+text-x-c.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-text-x-gtkrc.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-text-x-gtkrc.svg
new file mode 120000
index 00000000..e15a8dbc
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-text-x-gtkrc.svg
@@ -0,0 +1 @@
+text-x-gtkrc.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-text-x-install.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-text-x-install.svg
new file mode 120000
index 00000000..317ff648
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-text-x-install.svg
@@ -0,0 +1 @@
+text-x-install.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-text-x-java-source.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-text-x-java-source.svg
new file mode 120000
index 00000000..5a6bee20
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-text-x-java-source.svg
@@ -0,0 +1 @@
+application-java.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-text-x-java.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-text-x-java.svg
new file mode 120000
index 00000000..5a6bee20
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-text-x-java.svg
@@ -0,0 +1 @@
+application-java.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-text-x-javascript.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-text-x-javascript.svg
new file mode 120000
index 00000000..8b40d5ea
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-text-x-javascript.svg
@@ -0,0 +1 @@
+text-x-javascript.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-text-x-makefile.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-text-x-makefile.svg
new file mode 100644
index 00000000..8f2fd599
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-text-x-makefile.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <path d="m 5.336 0 c -0.687 0 -1.336 0.676 -1.336 1.394 l 0 29.21 c 0 0.676 0.687 1.394 1.336 1.394 l 21.327 0 c 0.648 0 1.336 -0.717 1.336 -1.394 l 0.001 -21.606 l -9 -9 z" style="fill:#dcdcdc;fill-opacity:1"/>
+ <path d="m 21 9 7 7 0 -7 z" style="fill:#000;fill-opacity:0.196"/>
+ <path d="m 19 0 8.992 9 -7.613 0 c -0.673 0 -1.378 -0.713 -1.378 -1.386 z" style="fill:#fff;fill-opacity:0.392"/>
+ <g style="fill:#888">
+ <path d="m 20.254 14.707 c 0.754 0.23 0.094 1.309 1.176 1.836 c 1.234 0.602 1.848 -0.922 2.59 0.168 c 0.742 1.086 -1.023 0.918 -0.977 2.195 c 0.051 1.277 1.801 1.01 1.145 2.137 c -0.656 1.125 -1.387 -0.355 -2.57 0.32 c -1.188 0.676 -0.051 1.926 -1.449 1.969 c -1.398 0.043 -0.359 -1.27 -1.598 -1.875 c -1.234 -0.602 -1.848 0.922 -2.59 -0.164 c -0.742 -1.09 1.023 -0.918 0.977 -2.199 c -0.051 -1.277 -1.801 -1.01 -1.145 -2.133 c 0.656 -1.129 1.387 0.352 2.57 -0.324 c 1.188 -0.676 0.051 -1.926 1.449 -1.969 c 0.176 -0.004 0.313 0.004 0.422 0.039 m -0.016 3.254 c -0.621 -0.121 -1.234 0.246 -1.367 0.82 c -0.133 0.57 0.266 1.137 0.891 1.258 c 0.621 0.121 1.234 -0.242 1.367 -0.816 c 0.133 -0.574 -0.266 -1.141 -0.891 -1.262 Z"/>
+ <path d="m 14.254 9.371 c 0.754 0.23 0.094 1.309 1.176 1.836 c 1.234 0.605 1.848 -0.918 2.59 0.168 c 0.742 1.086 -1.023 0.918 -0.977 2.199 c 0.051 1.277 1.801 1 1.145 2.133 c -0.656 1.129 -1.387 -0.352 -2.57 0.324 c -1.188 0.676 -0.051 1.926 -1.449 1.969 c -1.398 0.039 -0.359 -1.27 -1.598 -1.875 c -1.234 -0.602 -1.848 0.918 -2.59 -0.168 c -0.742 -1.086 1.023 -0.918 0.977 -2.195 c -0.051 -1.277 -1.801 -1.01 -1.145 -2.137 c 0.656 -1.129 1.387 0.352 2.57 -0.324 c 1.188 -0.676 0.051 -1.926 1.449 -1.965 c 0.176 -0.008 0.313 0.004 0.422 0.035 m -0.016 3.258 c -0.621 -0.125 -1.234 0.242 -1.367 0.816 c -0.133 0.574 0.266 1.141 0.891 1.262 c 0.621 0.121 1.234 -0.246 1.367 -0.82 c 0.133 -0.574 -0.266 -1.137 -0.891 -1.258 Z"/>
+ <path d="m 12.254 16.707 c 0.754 0.23 0.094 1.309 1.176 1.836 c 1.234 0.602 1.848 -0.922 2.59 0.168 c 0.742 1.086 -1.023 0.918 -0.977 2.195 c 0.051 1.277 1.801 1.01 1.145 2.137 c -0.656 1.125 -1.387 -0.355 -2.57 0.32 c -1.188 0.676 -0.051 1.926 -1.449 1.969 c -1.398 0.043 -0.359 -1.27 -1.598 -1.875 c -1.234 -0.602 -1.848 0.922 -2.59 -0.164 c -0.742 -1.09 1.023 -0.918 0.977 -2.199 c -0.051 -1.277 -1.801 -1.01 -1.145 -2.133 c 0.656 -1.129 1.387 0.352 2.57 -0.324 c 1.188 -0.676 0.051 -1.926 1.449 -1.969 c 0.176 -0.004 0.313 0.004 0.422 0.039 m -0.016 3.254 c -0.621 -0.121 -1.234 0.246 -1.367 0.82 c -0.133 0.57 0.266 1.137 0.891 1.258 c 0.621 0.121 1.234 -0.242 1.367 -0.816 c 0.133 -0.574 -0.266 -1.141 -0.891 -1.262 Z"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-text-x-python.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-text-x-python.svg
new file mode 120000
index 00000000..06f81fa8
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-text-x-python.svg
@@ -0,0 +1 @@
+text-x-python.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-text-x-readme.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-text-x-readme.svg
new file mode 120000
index 00000000..19080afd
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-text-x-readme.svg
@@ -0,0 +1 @@
+application-info.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-text-x-sh.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-text-x-sh.svg
new file mode 120000
index 00000000..05ab0ed6
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-text-x-sh.svg
@@ -0,0 +1 @@
+text-x-script.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-text-x-source.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-text-x-source.svg
new file mode 120000
index 00000000..6bf5cf5c
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-text-x-source.svg
@@ -0,0 +1 @@
+text-x-source.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-text-x-vcalendar.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-text-x-vcalendar.svg
new file mode 120000
index 00000000..170cc9e7
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-text-x-vcalendar.svg
@@ -0,0 +1 @@
+x-office-calendar.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-text-x-vcard.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-text-x-vcard.svg
new file mode 120000
index 00000000..aef18a65
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-text-x-vcard.svg
@@ -0,0 +1 @@
+text-x-vcard.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-text-x-zsh.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-text-x-zsh.svg
new file mode 120000
index 00000000..05ab0ed6
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-text-x-zsh.svg
@@ -0,0 +1 @@
+text-x-script.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-text.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-text.svg
new file mode 120000
index 00000000..529423dd
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-text.svg
@@ -0,0 +1 @@
+application-text.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-video-x-ms-asf.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-video-x-ms-asf.svg
new file mode 120000
index 00000000..dff032f5
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-video-x-ms-asf.svg
@@ -0,0 +1 @@
+application-video.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-video-x-ms-wmv.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-video-x-ms-wmv.svg
new file mode 120000
index 00000000..dff032f5
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-video-x-ms-wmv.svg
@@ -0,0 +1 @@
+application-video.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-video.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-video.svg
new file mode 120000
index 00000000..dff032f5
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-video.svg
@@ -0,0 +1 @@
+application-video.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-x-font-afm.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-x-font-afm.svg
new file mode 120000
index 00000000..473ef97c
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-x-font-afm.svg
@@ -0,0 +1 @@
+application-font.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-x-install.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-x-install.svg
new file mode 120000
index 00000000..317ff648
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-mime-x-install.svg
@@ -0,0 +1 @@
+text-x-install.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-package.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-package.svg
new file mode 120000
index 00000000..de6105c9
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/gnome-package.svg
@@ -0,0 +1 @@
+application-software.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/gtk-file.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/gtk-file.svg
new file mode 120000
index 00000000..cb0dc156
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/gtk-file.svg
@@ -0,0 +1 @@
+application-blank.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/html.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/html.svg
new file mode 120000
index 00000000..c4ba3155
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/html.svg
@@ -0,0 +1 @@
+text-html.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/image-blank.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/image-blank.svg
new file mode 120000
index 00000000..49ccd217
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/image-blank.svg
@@ -0,0 +1 @@
+application-images.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/image-bmp.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/image-bmp.svg
new file mode 120000
index 00000000..bfc199b4
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/image-bmp.svg
@@ -0,0 +1 @@
+application-image-bmp.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/image-cgm.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/image-cgm.svg
new file mode 120000
index 00000000..34b7aa58
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/image-cgm.svg
@@ -0,0 +1 @@
+application-vector.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/image-emf.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/image-emf.svg
new file mode 120000
index 00000000..34b7aa58
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/image-emf.svg
@@ -0,0 +1 @@
+application-vector.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/image-generic.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/image-generic.svg
new file mode 120000
index 00000000..49ccd217
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/image-generic.svg
@@ -0,0 +1 @@
+application-images.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/image-gif.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/image-gif.svg
new file mode 120000
index 00000000..cd9185ed
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/image-gif.svg
@@ -0,0 +1 @@
+application-image-gif.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/image-ico.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/image-ico.svg
new file mode 120000
index 00000000..507cb26c
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/image-ico.svg
@@ -0,0 +1 @@
+application-image-ico.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/image-jpeg.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/image-jpeg.svg
new file mode 120000
index 00000000..9cd628f7
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/image-jpeg.svg
@@ -0,0 +1 @@
+application-image-jpg.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/image-jpeg2000.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/image-jpeg2000.svg
new file mode 120000
index 00000000..9cd628f7
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/image-jpeg2000.svg
@@ -0,0 +1 @@
+application-image-jpg.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/image-openraster.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/image-openraster.svg
new file mode 100644
index 00000000..ce9c2ef7
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/image-openraster.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <path d="m 5.336 0 c -0.687 0 -1.336 0.676 -1.336 1.394 l 0 29.21 c 0 0.676 0.687 1.394 1.336 1.394 l 21.327 0 c 0.648 0 1.336 -0.717 1.336 -1.394 l 0.001 -21.606 -9 -9 z" style="fill:#38a34e;fill-opacity:1"/>
+ <path d="m 21 9 7 7 0 -7 z" style="fill:#000;fill-opacity:0.196"/>
+ <path d="m 19 0 8.992 9 -7.613 0 c -0.673 0 -1.378 -0.713 -1.378 -1.386 z" style="fill:#fff;fill-opacity:0.392"/>
+ <path d="m 11.645 11 c -0.352 0.033 -0.652 0.406 -0.645 0.802 l 0 8.415 c 0.004 0.414 0.333 0.787 0.703 0.784 l 8.612 0 c 0.363 -0.007 0.681 -0.373 0.685 -0.784 l 0 -8.415 c 0.007 -0.417 -0.315 -0.798 -0.685 -0.802 z m 0.355 1 l 8 0 0 5.701 -2.352 -2.658 -1.491 1.388 l -1.963 -2.461 -2.194 2.83" style="fill:#fff"/>
+ <path d="m 4 24 0 6.668 c 0 0.648 0.688 1.332 1.332 1.332 l 21.336 0 c 0.645 0 1.332 -0.684 1.332 -1.332 l 0 -6.668 z" style="fill:#000;fill-opacity:0.196"/>
+ <path d="m 9.852 27.998 c 0 0.281 0.013 0.545 0.031 0.791 0.031 0.242 0.08 0.453 0.148 0.633 0.08 0.18 0.183 0.321 0.317 0.426 0.134 0.105 0.439 0.158 0.662 0.158 0.219 0 0.52 -0.053 0.654 -0.158 0.139 -0.105 0.246 -0.246 0.317 -0.426 0.076 -0.189 0.125 -0.4 0.148 -0.642 0.027 -0.242 0.04 -0.501 0.04 -0.782 0 -0.277 -0.013 -0.536 -0.04 -0.778 -0.022 -0.251 -0.072 -0.462 -0.148 -0.642 -0.072 -0.18 -0.174 -0.321 -0.308 -0.426 -0.134 -0.105 -0.435 -0.158 -0.663 -0.158 -0.224 0 -0.528 0.053 -0.662 0.158 -0.134 0.105 -0.237 0.251 -0.317 0.435 -0.067 0.18 -0.116 0.391 -0.148 0.633 -0.018 0.242 -0.031 0.501 -0.031 0.778 m -1.202 0 c 0 -0.989 0.21 -1.736 0.626 -2.237 c 0.416 -0.51 0.997 -0.76 1.735 -0.76 c 0.769 0 1.355 0.251 1.757 0.76 0.402 0.501 0.604 1.248 0.604 2.237 0 0.993 -0.206 1.741 -0.612 2.251 c -0.411 0.501 -0.988 0.752 -1.735 0.752 -0.769 0 -1.359 -0.251 -1.77 -0.752 -0.402 -0.51 -0.604 -1.257 -0.604 -2.251" style="fill:#fff"/>
+ <path d="m 15.711 24.9 c 0.341 0 0.649 0.036 0.925 0.116 0.276 0.076 0.515 0.197 0.714 0.362 0.199 0.161 0.353 0.366 0.454 0.621 0.11 0.246 0.162 0.541 0.162 0.876 0 0.353 -0.069 0.67 -0.211 0.956 -0.142 0.286 -0.377 0.505 -0.702 0.652 0.531 0.802 0.929 1.654 1.311 2.516 l -1.246 0 c -0.304 -0.808 -0.751 -1.537 -1.148 -2.221 l -0.666 0 0 2.221 -1.14 0 0 -5.944 c 0.515 -0.127 1.028 -0.131 1.546 -0.156 m 1.051 1.966 c 0 -0.317 -0.097 -0.55 -0.288 -0.702 -0.195 -0.147 -0.446 -0.223 -0.763 -0.223 -0.124 -0.003 -0.292 0.021 -0.406 0.031 l 0 1.81 0.309 0 c 0.406 0 0.698 -0.076 0.881 -0.232 0.179 -0.161 0.268 -0.389 0.268 -0.684" style="fill:#fff"/>
+ <path d="m 22.41 31 -0.296 -1.187 -1.741 0 l -0.287 1.187 -1.271 0 c 0.516 -2.082 1.17 -4.088 1.791 -6 l 1.366 0 c 0.684 2.034 1.288 4.091 1.752 6 l -1.314 0 m -1.153 -4.836 c -0.266 0.824 -0.487 1.851 -0.655 2.662 l 1.302 0 c -0.143 -0.85 -0.416 -1.871 -0.646 -2.662" style="fill:#fff"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/image-png.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/image-png.svg
new file mode 120000
index 00000000..4effc019
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/image-png.svg
@@ -0,0 +1 @@
+application-image-png.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/image-svg+xml-compressed.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/image-svg+xml-compressed.svg
new file mode 120000
index 00000000..34b7aa58
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/image-svg+xml-compressed.svg
@@ -0,0 +1 @@
+application-vector.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/image-svg+xml.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/image-svg+xml.svg
new file mode 120000
index 00000000..34b7aa58
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/image-svg+xml.svg
@@ -0,0 +1 @@
+application-vector.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/image-tiff-multipage.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/image-tiff-multipage.svg
new file mode 120000
index 00000000..e2155dc2
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/image-tiff-multipage.svg
@@ -0,0 +1 @@
+application-image-tiff.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/image-tiff.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/image-tiff.svg
new file mode 120000
index 00000000..e2155dc2
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/image-tiff.svg
@@ -0,0 +1 @@
+application-image-tiff.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/image-vnd.adobe.photoshop.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/image-vnd.adobe.photoshop.svg
new file mode 120000
index 00000000..d00d4b1a
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/image-vnd.adobe.photoshop.svg
@@ -0,0 +1 @@
+application-image-psd.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/image-vnd.dwg.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/image-vnd.dwg.svg
new file mode 120000
index 00000000..8ac89c37
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/image-vnd.dwg.svg
@@ -0,0 +1 @@
+model.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/image-vnd.microsoft.icon.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/image-vnd.microsoft.icon.svg
new file mode 120000
index 00000000..a5db7d93
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/image-vnd.microsoft.icon.svg
@@ -0,0 +1 @@
+image-x-ico.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/image-vnd.zbrush.pcx.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/image-vnd.zbrush.pcx.svg
new file mode 120000
index 00000000..bd20f335
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/image-vnd.zbrush.pcx.svg
@@ -0,0 +1 @@
+image-x-pcx.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/image-webp.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/image-webp.svg
new file mode 100644
index 00000000..95e95941
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/image-webp.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <path d="m 5.336 0 c -0.687 0 -1.336 0.676 -1.336 1.394 l 0 29.21 c 0 0.676 0.687 1.394 1.336 1.394 l 21.327 0 c 0.648 0 1.336 -0.717 1.336 -1.394 l 0.001 -21.606 -9 -9 z" style="fill:#38a34e;fill-opacity:1"/>
+ <path d="m 21 9 7 7 0 -7 z" style="fill:#000;fill-opacity:0.196"/>
+ <path d="m 19 0 8.992 9 -7.613 0 c -0.673 0 -1.378 -0.713 -1.378 -1.386 z" style="fill:#fff;fill-opacity:0.392"/>
+ <path d="m 11.645 11 c -0.352 0.033 -0.652 0.406 -0.645 0.802 l 0 8.415 c 0.004 0.414 0.333 0.787 0.703 0.784 l 8.612 0 c 0.363 -0.007 0.681 -0.373 0.685 -0.784 l 0 -8.415 c 0.007 -0.417 -0.315 -0.798 -0.685 -0.802 z m 0.355 1 l 8 0 0 5.701 -2.352 -2.658 -1.491 1.388 l -1.963 -2.461 -2.194 2.83" style="fill:#fff"/>
+ <path d="m 4 24 0 6.668 c 0 0.648 0.688 1.332 1.332 1.332 l 21.336 0 c 0.645 0 1.332 -0.684 1.332 -1.332 l 0 -6.668 z" style="fill:#000;fill-opacity:0.196"/>
+ <path d="m 10.544 27.825 c 0.222 0.706 0.501 1.411 0.746 2.092 -0.014 -1.376 -0.023 -2.638 -0.029 -3.897 l 1.139 0 c -0.067 1.679 -0.201 3.371 -0.383 5 l -1.016 0 c -0.323 -0.749 -0.595 -1.479 -0.88 -2.19 -0.328 0.752 -0.612 1.471 -0.901 2.19 l -1.02 0 c -0.234 -1.663 -0.337 -3.369 -0.4 -5 l 1.139 0 c -0.022 1.301 -0.027 2.627 -0.038 3.897 0.249 -0.7 0.547 -1.46 0.775 -2.092" style="fill:#fff"/>
+ <path d="m 22.522 25.979 c 0.613 0 1.09 0.129 1.425 0.395 0.338 0.255 0.507 0.679 0.507 1.27 0 0.598 -0.172 1.017 -0.514 1.283 -0.338 0.266 -0.818 0.395 -1.441 0.395 l -0.383 0 0 1.697 -0.916 0 0 -4.922 c 0.34 -0.079 0.686 -0.087 1.021 -0.111 0.113 -0.007 0.215 -0.007 0.302 -0.007 m 0.109 0.86 c -0.056 0 -0.136 0.004 -0.242 0.007 -0.099 0 -0.217 0.007 -0.273 0.018 l 0 1.597 0.429 0 c 0.308 0 0.537 -0.063 0.693 -0.185 0.159 -0.129 0.235 -0.334 0.235 -0.64 0 -0.292 -0.076 -0.495 -0.235 -0.613 -0.149 -0.122 -0.351 -0.185 -0.606 -0.185" style="fill:#fff"/>
+ <path d="m 13.219 31 0 -5 2.869 0 0 0.824 -1.932 0 0 1.131 1.639 0 0 0.824 -1.639 0 0 1.397 2.102 0 0 0.824 -3.039 0" style="fill:#fff"/>
+ <path d="m 20.356 29.5 c 0 0.305 -0.049 0.564 -0.147 0.77 -0.098 0.206 -0.234 0.37 -0.404 0.495 -0.166 0.118 -0.368 0.206 -0.599 0.263 -0.228 0.05 -0.475 0.072 -0.739 0.072 c -0.462 -0.012 -0.916 -0.061 -1.338 -0.1 l 0 -5 c 0.424 -0.085 0.841 -0.079 1.244 -0.1 0.365 0 0.658 0.038 0.886 0.122 0.228 0.076 0.407 0.179 0.537 0.312 0.13 0.126 0.218 0.267 0.264 0.427 0.049 0.156 0.072 0.316 0.072 0.476 0 0.24 -0.059 0.453 -0.173 0.64 -0.107 0.183 -0.254 0.331 -0.443 0.442 0.329 0.126 0.547 0.293 0.661 0.507 0.12 0.213 0.179 0.438 0.179 0.674 m -2.316 -0.707 0 1.396 c 0.156 0.029 0.357 0.023 0.505 0.034 0.107 0 0.215 -0.011 0.319 -0.027 0.101 -0.023 0.192 -0.057 0.27 -0.107 0.085 -0.053 0.15 -0.13 0.202 -0.221 0.052 -0.099 0.078 -0.221 0.078 -0.37 0 -0.248 -0.075 -0.44 -0.225 -0.543 -0.147 -0.11 -0.342 -0.164 -0.593 -0.164 l -0.557 0 m 0.417 -0.838 c 0.244 0 0.43 -0.053 0.554 -0.164 0.124 -0.114 0.186 -0.253 0.186 -0.448 0 -0.122 -0.016 -0.217 -0.052 -0.29 -0.039 -0.076 -0.088 -0.133 -0.15 -0.171 -0.062 -0.042 -0.134 -0.072 -0.218 -0.08 -0.081 -0.019 -0.166 -0.027 -0.257 -0.027 -0.151 -0.009 -0.337 0.014 -0.479 0.025 l 0 1.153 0.417 0" style="fill:#fff"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/image-wmf.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/image-wmf.svg
new file mode 120000
index 00000000..34b7aa58
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/image-wmf.svg
@@ -0,0 +1 @@
+application-vector.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/image-x-3ds.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/image-x-3ds.svg
new file mode 120000
index 00000000..8ac89c37
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/image-x-3ds.svg
@@ -0,0 +1 @@
+model.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/image-x-adobe-dng.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/image-x-adobe-dng.svg
new file mode 100644
index 00000000..8291f627
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/image-x-adobe-dng.svg
@@ -0,0 +1,15 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <path d="m 5.336 0 c -0.687 0 -1.336 0.676 -1.336 1.394 l 0 29.21 c 0 0.676 0.687 1.394 1.336 1.394 l 21.327 0 c 0.648 0 1.336 -0.717 1.336 -1.394 l 0.001 -21.606 -9 -9 z" style="fill:#38a34e;fill-opacity:1"/>
+ <path d="m 21 9 7 7 0 -7 z" style="fill:#000;fill-opacity:0.196"/>
+ <path d="m 19 0 8.992 9 -7.613 0 c -0.673 0 -1.378 -0.713 -1.378 -1.386 z" style="fill:#fff;fill-opacity:0.392"/>
+ <path d="m 4 24 0 6.668 c 0 0.648 0.688 1.332 1.332 1.332 l 21.336 0 c 0.645 0 1.332 -0.684 1.332 -1.332 l 0 -6.668" style="fill:#000;fill-opacity:0.196"/>
+ <path d="m 10.584 30 c 0.267 0 0.49 -0.063 0.668 -0.164 0.185 -0.101 0.331 -0.24 0.439 -0.416 0.115 -0.177 0.194 -0.385 0.239 -0.625 c 0.051 -0.246 0.07 -0.514 0.07 -0.804 c 0 -0.252 -0.013 -0.498 -0.051 -0.738 -0.038 -0.24 -0.105 -0.451 -0.2 -0.634 -0.095 -0.183 -0.226 -0.328 -0.391 -0.435 c -0.165 -0.114 -0.379 -0.183 -0.64 -0.183 l -0.717 0 0 4 m 3 -2.01 c 0 0.543 -0.07 1.01 -0.21 1.391 -0.134 0.379 -0.321 0.688 -0.563 0.927 -0.242 0.24 -0.531 0.416 -0.869 0.53 c -0.331 0.107 -0.697 0.161 -1.098 0.161 l -1.26 0 0 -6 1.413 0 c 0.388 0 0.741 0.057 1.06 0.17 0.325 0.114 0.598 0.293 0.821 0.539 0.223 0.24 0.395 0.549 0.516 0.927 c 0.127 0.372 0.191 0.823 0.191 1.353" style="fill:#fff;fill-opacity:1;stroke:none"/>
+ <path d="m 17 31 -2 -4 0 4 -1 0 0 -6 1 0 l 2 4 l 0 -4 1 0 l 0 6" style="fill:#fff;fill-opacity:1;stroke:none"/>
+ <path d="m 21.472 26 c -0.268 0 -0.495 0.043 -0.678 0.142 -0.183 0.099 -0.336 0.238 -0.458 0.418 -0.116 0.173 -0.201 0.384 -0.256 0.632 c -0.049 0.241 -0.081 0.511 -0.081 0.808 c 0 0.687 0.114 1.195 0.328 1.523 c 0.214 0.322 0.528 0.477 0.943 0.477 l 0.729 -0.031 0 -1.969 l 1 0 0 2.74 c -0.134 0.05 -0.372 0.105 -0.659 0.167 c -0.281 0.062 -0.622 0.093 -1.025 0.093 -0.354 0 -0.674 -0.062 -0.961 -0.186 -0.281 -0.13 -0.522 -0.319 -0.723 -0.567 -0.201 -0.254 -0.357 -0.567 -0.467 -0.938 -0.11 -0.378 -0.165 -0.814 -0.165 -1.31 c 0 -0.489 0.064 -0.92 0.192 -1.291 0.128 -0.378 0.302 -0.693 0.522 -0.947 0.22 -0.254 0.479 -0.443 0.778 -0.567 c 0.299 -0.13 0.619 -0.195 0.961 -0.195 c 0.22 0 0.415 0.019 0.586 0.056 0.177 0.031 0.33 0.068 0.458 0.111 0.128 0.043 0.232 0.09 0.311 0.139 l 0.192 0.111 -0.293 0.91 c -0.134 -0.087 -0.299 -0.164 -0.494 -0.232 -0.195 -0.068 -0.533 -0.096 -0.74 -0.096" style="fill:#fff;fill-opacity:1;stroke:none"/>
+ <g transform="matrix(0.40082111,0,0,0.40065477,6.3788233,6.3732701)" style="fill:#fff;fill-opacity:1">
+ <!-- color: #3d3d3d -->
+ <g style="fill:#fff">
+ <path transform="matrix(2.4970249,0,0,2.4976141,-15.947859,-15.944531)" d="m 16.09 10.01 c -1.647 0.023 -3.248 0.7 -4.391 1.936 l 2.873 2.887 1.518 -4.822 z m 1.471 0.318 -1.18 3.76 3.197 -0.537 1.809 -0.352 c -0.806 -1.417 -2.181 -2.47 -3.826 -2.871 z m -6.859 2.74 c -0.732 1.377 -0.908 3.01 -0.428 4.537 l 4.135 -0.676 -0.652 -0.793 -3.055 -3.068 z m 11.11 1.627 -3.807 0.639 3.182 3.779 c 0.768 -1.324 1.01 -2.908 0.625 -4.418 z m -4.236 2.459 -1.816 4.334 -0.205 0.508 c 1.698 0.073 3.373 -0.574 4.588 -1.795 l -2.566 -3.047 z m -2.098 1.121 -4.715 0.77 c 0.763 1.194 1.94 2.098 3.334 2.523 l 1.381 -3.293 z" style="fill:#fff;stroke:none;fill-rule:nonzero"/>
+ </g>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/image-x-canon-cr2.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/image-x-canon-cr2.svg
new file mode 100644
index 00000000..b83de84e
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/image-x-canon-cr2.svg
@@ -0,0 +1,15 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <path d="m 5.336 0 c -0.687 0 -1.336 0.676 -1.336 1.394 l 0 29.21 c 0 0.676 0.687 1.394 1.336 1.394 l 21.327 0 c 0.648 0 1.336 -0.717 1.336 -1.394 l 0.001 -21.606 -9 -9 z" style="fill:#38a34e;fill-opacity:1"/>
+ <path d="m 21 9 7 7 0 -7 z" style="fill:#000;fill-opacity:0.196"/>
+ <path d="m 19 0 8.992 9 -7.613 0 c -0.673 0 -1.378 -0.713 -1.378 -1.386 z" style="fill:#fff;fill-opacity:0.392"/>
+ <path d="m 4 24 0 6.668 c 0 0.648 0.688 1.332 1.332 1.332 l 21.336 0 c 0.645 0 1.332 -0.684 1.332 -1.332 l 0 -6.668" style="fill:#000;fill-opacity:0.196"/>
+ <path d="m 11.434 31 c -0.79 0 -1.394 -0.26 -1.81 -0.78 -0.416 -0.52 -0.624 -1.26 -0.624 -2.22 0 -0.477 0.063 -0.901 0.19 -1.272 0.127 -0.372 0.302 -0.684 0.525 -0.938 0.229 -0.26 0.498 -0.455 0.805 -0.585 0.314 -0.136 0.655 -0.204 1.023 -0.204 c 0.199 0 0.377 0.019 0.534 0.056 0.163 0.031 0.305 0.068 0.425 0.111 0.121 0.043 0.22 0.09 0.299 0.139 l 0.19 0.111 -0.29 0.91 c -0.139 -0.093 -0.308 -0.17 -0.507 -0.232 -0.193 -0.068 -0.553 -0.102 -0.807 -0.102 -0.175 0 -0.347 0.034 -0.516 0.102 -0.163 0.062 -0.311 0.17 -0.443 0.325 c -0.127 0.149 -0.232 0.35 -0.317 0.604 -0.078 0.254 -0.112 0.598 -0.112 0.975 c 0 0.656 0.103 1.133 0.32 1.486 c 0.223 0.347 0.585 0.514 1.086 0.514 c 0.29 0 0.665 -0.028 0.852 -0.096 0.193 -0.068 0.347 -0.136 0.462 -0.204 l 0.281 0.901 c -0.157 0.099 -0.371 0.192 -0.643 0.279 c -0.265 0.08 -0.573 0.121 -0.923 0.121" style="fill:#fff;fill-opacity:1;stroke:none"/>
+ <path d="m 22.998 26.678 c 0 0.202 -0.038 0.398 -0.115 0.588 -0.519 1.039 -1.506 1.72 -2.327 2.455 -0.064 0.114 -0.095 0.218 -0.095 0.313 l 2.539 0 0 0.967 l -4 0 c 0 0 0.11 -1 0.25 -1.3 0.658 -1.058 2.074 -1.414 2.75 -2.937 0 -0.24 -0.034 -0.423 -0.18 -0.55 c -0.146 -0.133 -0.331 -0.213 -0.554 -0.213 c -0.185 0 -0.879 0.058 -1.083 0.147 -0.204 0.088 -0.404 0.237 -0.601 0.445 l -0.582 -0.815 c 0.255 -0.265 0.547 -0.461 0.878 -0.588 c 0.337 -0.126 0.671 -0.19 1 -0.19 c 0.242 0 0.739 0.035 0.962 0.104 0.513 0.122 0.854 0.327 1 0.844 c 0.102 0.209 0.155 0.452 0.155 0.73" style="fill:#fff;fill-opacity:1;stroke:none"/>
+ <path d="m 15.871 25 c 0.325 0 0.619 0.038 0.883 0.115 0.264 0.077 0.49 0.195 0.68 0.355 0.19 0.16 0.334 0.364 0.432 0.613 c 0.104 0.243 0.133 0.585 0.133 0.917 0 0.345 -0.045 0.759 -0.179 1.04 -0.135 0.281 -0.508 0.313 -0.821 0.46 c 0.539 0.928 0.761 1.5 1 2.5 l -1 0 c -0.25 -0.76 -0.612 -1.443 -1 -2 l -1 0 0 2 -1 0 0 -5.847 c 0.11 -0.026 0.23 -0.048 0.359 -0.067 0.135 -0.026 0.27 -0.042 0.405 -0.048 0.135 -0.013 0.264 -0.022 0.386 -0.029 c 0.123 -0.006 0.63 -0.01 0.722 -0.01 m 1 1.125 c -0.184 -0.147 -0.703 -0.125 -1 -0.125 l -0.871 0 l 0 2 0.379 0 c 0.386 0 1.324 0.028 1.496 -0.125 c 0.172 -0.16 0.125 -0.587 0.125 -0.875 c 0 -0.352 0.017 -0.659 -0.125 -0.875 z" style="fill:#fff;fill-opacity:1;stroke:none"/>
+ <g transform="matrix(0.40082111,0,0,0.40065477,6.3788233,6.3732701)" style="fill:#fff;fill-opacity:1">
+ <!-- color: #3d3d3d -->
+ <g style="fill:#fff">
+ <path transform="matrix(2.4970249,0,0,2.4976141,-15.947859,-15.944531)" d="m 16.09 10.01 c -1.647 0.023 -3.248 0.7 -4.391 1.936 l 2.873 2.887 1.518 -4.822 z m 1.471 0.318 -1.18 3.76 3.197 -0.537 1.809 -0.352 c -0.806 -1.417 -2.181 -2.47 -3.826 -2.871 z m -6.859 2.74 c -0.732 1.377 -0.908 3.01 -0.428 4.537 l 4.135 -0.676 -0.652 -0.793 -3.055 -3.068 z m 11.11 1.627 -3.807 0.639 3.182 3.779 c 0.768 -1.324 1.01 -2.908 0.625 -4.418 z m -4.236 2.459 -1.816 4.334 -0.205 0.508 c 1.698 0.073 3.373 -0.574 4.588 -1.795 l -2.566 -3.047 z m -2.098 1.121 -4.715 0.77 c 0.763 1.194 1.94 2.098 3.334 2.523 l 1.381 -3.293 z" style="fill:#fff;stroke:none;fill-rule:nonzero"/>
+ </g>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/image-x-canon-crw.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/image-x-canon-crw.svg
new file mode 100644
index 00000000..7f3a2049
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/image-x-canon-crw.svg
@@ -0,0 +1,15 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <path d="m 5.336 0 c -0.687 0 -1.336 0.676 -1.336 1.394 l 0 29.21 c 0 0.676 0.687 1.394 1.336 1.394 l 21.327 0 c 0.648 0 1.336 -0.717 1.336 -1.394 l 0.001 -21.606 -9 -9 z" style="fill:#38a34e;fill-opacity:1"/>
+ <path d="m 21 9 7 7 0 -7 z" style="fill:#000;fill-opacity:0.196"/>
+ <path d="m 19 0 8.992 9 -7.613 0 c -0.673 0 -1.378 -0.713 -1.378 -1.386 z" style="fill:#fff;fill-opacity:0.392"/>
+ <path d="m 4 24 0 6.668 c 0 0.648 0.688 1.332 1.332 1.332 l 21.336 0 c 0.645 0 1.332 -0.684 1.332 -1.332 l 0 -6.668" style="fill:#000;fill-opacity:0.196"/>
+ <path d="m 10.434 31 c -0.79 0 -1.394 -0.26 -1.81 -0.78 -0.416 -0.52 -0.624 -1.26 -0.624 -2.22 0 -0.477 0.063 -0.901 0.19 -1.272 0.127 -0.372 0.302 -0.684 0.525 -0.938 0.229 -0.26 0.498 -0.455 0.805 -0.585 0.314 -0.136 0.655 -0.204 1.023 -0.204 c 0.199 0 0.377 0.019 0.534 0.056 0.163 0.031 0.305 0.068 0.425 0.111 0.121 0.043 0.22 0.09 0.299 0.139 l 0.19 0.111 -0.29 0.91 c -0.139 -0.093 -0.308 -0.17 -0.507 -0.232 -0.193 -0.068 -0.553 -0.102 -0.807 -0.102 -0.175 0 -0.347 0.034 -0.516 0.102 c -0.163 0.062 -0.311 0.17 -0.443 0.325 -0.127 0.149 -0.232 0.35 -0.317 0.604 -0.078 0.254 -0.112 0.598 -0.112 0.975 0 0.656 0.103 1.133 0.32 1.486 0.223 0.347 0.585 0.514 1.086 0.514 c 0.29 0 0.665 -0.028 0.852 -0.096 0.193 -0.068 0.347 -0.136 0.462 -0.204 l 0.281 0.901 c -0.157 0.099 -0.371 0.192 -0.643 0.279 c -0.265 0.08 -0.573 0.121 -0.923 0.121" style="fill:#fff;fill-opacity:1;stroke:none"/>
+ <path d="m 14.871 25 c 0.325 0 0.619 0.038 0.883 0.115 0.264 0.077 0.49 0.195 0.68 0.355 0.19 0.16 0.334 0.364 0.432 0.613 c 0.104 0.243 0.133 0.585 0.133 0.917 0 0.345 -0.045 0.759 -0.179 1.04 -0.135 0.281 -0.508 0.313 -0.821 0.46 c 0.539 0.928 0.761 1.5 1 2.5 l -1 0 c -0.25 -0.76 -0.612 -1.443 -1 -2 l -1 0 0 2 -1 0 0 -5.847 c 0.11 -0.026 0.23 -0.048 0.359 -0.067 0.135 -0.026 0.27 -0.042 0.405 -0.048 0.135 -0.013 0.264 -0.022 0.386 -0.029 c 0.123 -0.006 0.63 -0.01 0.722 -0.01 m 1 1.125 c -0.184 -0.147 -0.703 -0.125 -1 -0.125 l -0.871 0 l 0 2 0.379 0 c 0.386 0 1.324 0.028 1.496 -0.125 c 0.172 -0.16 0.125 -0.587 0.125 -0.875 c 0 -0.352 0.017 -0.659 -0.125 -0.875 z" style="fill:#fff;fill-opacity:1;stroke:none"/>
+ <path d="m 20.996 27 0.829 2.7 0.175 -4.7 l 1 0 c -0.077 1.998 -0.316 4.138 -0.5 6 l -1 0 c -0.348 -0.912 -0.668 -1.789 -1 -2.65 -0.34 0.916 -0.682 1.776 -1 2.65 l -1 0 c -0.254 -1.981 -0.435 -4.133 -0.5 -6 l 1 0 l 0.175 4.7 0.825 -2.7 l 1 0 z" style="fill:#fff;fill-opacity:1;stroke:none"/>
+ <g transform="matrix(0.40082111,0,0,0.40065477,6.3788233,6.3732701)" style="fill:#fff;fill-opacity:1">
+ <!-- color: #3d3d3d -->
+ <g style="fill:#fff">
+ <path transform="matrix(2.4970249,0,0,2.4976141,-15.947859,-15.944531)" d="m 16.09 10.01 c -1.647 0.023 -3.248 0.7 -4.391 1.936 l 2.873 2.887 1.518 -4.822 z m 1.471 0.318 -1.18 3.76 3.197 -0.537 1.809 -0.352 c -0.806 -1.417 -2.181 -2.47 -3.826 -2.871 z m -6.859 2.74 c -0.732 1.377 -0.908 3.01 -0.428 4.537 l 4.135 -0.676 -0.652 -0.793 -3.055 -3.068 z m 11.11 1.627 -3.807 0.639 3.182 3.779 c 0.768 -1.324 1.01 -2.908 0.625 -4.418 z m -4.236 2.459 -1.816 4.334 -0.205 0.508 c 1.698 0.073 3.373 -0.574 4.588 -1.795 l -2.566 -3.047 z m -2.098 1.121 -4.715 0.77 c 0.763 1.194 1.94 2.098 3.334 2.523 l 1.381 -3.293 z" style="fill:#fff;stroke:none;fill-rule:nonzero"/>
+ </g>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/image-x-compressed-xcf.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/image-x-compressed-xcf.svg
new file mode 100644
index 00000000..65267392
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/image-x-compressed-xcf.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <path d="m 5.336 0 c -0.687 0 -1.336 0.676 -1.336 1.394 l 0 29.21 c 0 0.676 0.687 1.394 1.336 1.394 l 21.327 0 c 0.648 0 1.336 -0.717 1.336 -1.394 l 0.001 -21.606 l -9 -9 z" style="fill:#9a773c;fill-opacity:1"/>
+ <path d="m 21 9 7 7 0 -7 z" style="fill:#000;fill-opacity:0.196"/>
+ <path d="m 19 0 8.992 9 -7.613 0 c -0.673 0 -1.378 -0.713 -1.378 -1.386 z" style="fill:#fff;fill-opacity:0.392"/>
+ <rect width="3" height="3" x="9" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <rect width="3" height="3" x="12" y="3" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <rect width="3" height="3" x="9" y="6" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <rect width="6" height="6" x="9" y="10" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <path d="m 21.03 17.344 c -0.051 0.023 -0.098 0.105 -0.141 0.238 -0.113 0.352 -0.926 2.781 -5.531 2.898 -2.195 0.055 -3.129 -1.906 -3.129 -1.906 l -0.055 2.523 c 0 0 0.234 0.559 -0.234 1.145 -0.027 -0.039 -0.043 -0.086 -0.07 -0.125 -0.168 -0.238 -0.367 -0.438 -0.578 -0.586 -0.242 -0.172 -0.496 -0.285 -0.746 -0.324 -0.285 -0.043 -0.566 0.02 -0.785 0.184 -0.223 0.16 -0.352 0.41 -0.402 0.699 -0.043 0.254 -0.027 0.523 0.059 0.813 0.07 0.25 0.188 0.504 0.355 0.742 0.18 0.25 0.402 0.477 0.637 0.629 0.262 0.176 0.539 0.281 0.813 0.297 0.086 0.004 0.172 -0.016 0.25 -0.031 1.766 1.426 5.273 2.75 7.598 1.234 0.051 0.016 0.102 0.039 0.152 0.055 0 0.027 -0.008 0.051 0 0.07 l 0.109 -0.043 c 0.02 0.008 0.035 0.023 0.055 0.031 0.004 0 0.012 -0.004 0.016 0 l 0.039 0.039 1.051 0.379 c -0.043 0.371 0.137 0.789 0.594 0.969 c 0.82 0.316 1.586 0.727 1.586 0.727 c -0.395 -1.352 -0.535 -2.434 -1.559 -2.34 -0.191 0.02 -0.336 0.098 -0.441 0.211 l -0.926 -0.602 -0.039 0 -0.016 -0.016 c 1.246 -1.242 1.973 -3.578 1.531 -7.645 -0.027 -0.203 -0.109 -0.309 -0.191 -0.266 z" style="fill:#fff"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/image-x-dwg.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/image-x-dwg.svg
new file mode 120000
index 00000000..8ac89c37
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/image-x-dwg.svg
@@ -0,0 +1 @@
+model.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/image-x-emf.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/image-x-emf.svg
new file mode 120000
index 00000000..34b7aa58
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/image-x-emf.svg
@@ -0,0 +1 @@
+application-vector.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/image-x-eps.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/image-x-eps.svg
new file mode 120000
index 00000000..d62c818d
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/image-x-eps.svg
@@ -0,0 +1 @@
+application-postscript.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/image-x-exr.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/image-x-exr.svg
new file mode 100644
index 00000000..fa005437
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/image-x-exr.svg
@@ -0,0 +1,12 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <path d="m 5.336 0 c -0.687 0 -1.336 0.676 -1.336 1.394 l 0 29.21 c 0 0.676 0.687 1.394 1.336 1.394 l 21.327 0 c 0.648 0 1.336 -0.717 1.336 -1.394 l 0.001 -21.606 -9 -9 z" style="fill:#38a34e;fill-opacity:1"/>
+ <path d="m 21 9 7 7 0 -7 z" style="fill:#000;fill-opacity:0.196"/>
+ <path d="m 19 0 8.992 9 -7.613 0 c -0.673 0 -1.378 -0.713 -1.378 -1.386 z" style="fill:#fff;fill-opacity:0.392"/>
+ <path d="m 11.645 11 c -0.352 0.033 -0.652 0.406 -0.645 0.802 l 0 8.415 c 0.004 0.414 0.333 0.787 0.703 0.784 l 8.612 0 c 0.363 -0.007 0.681 -0.373 0.685 -0.784 l 0 -8.415 c 0.007 -0.417 -0.315 -0.798 -0.685 -0.802 z m 0.355 1 l 8 0 0 5.701 -2.352 -2.658 -1.491 1.388 l -1.963 -2.461 -2.194 2.83" style="fill:#fff"/>
+ <path d="m 4 24 0 6.668 c 0 0.648 0.688 1.332 1.332 1.332 l 21.336 0 c 0.645 0 1.332 -0.684 1.332 -1.332 l 0 -6.668 z" style="fill:#000;fill-opacity:0.196"/>
+ <g transform="translate(6.5e-6,0)">
+ <path d="m 9 31 0 -6 3.778 0 0 0.989 -2.539 0 0 1.017 2.207 0 0 0.989 -2.207 0 0 2.02 2.761 0 0 0.989 z" style="fill:#fff;fill-opacity:1;stroke:none"/>
+ <path d="m 17.609 31 c -0.132 -0.33 -0.296 -0.695 -0.492 -1.095 -0.188 -0.401 -0.387 -0.801 -0.596 -1.202 -0.202 0.381 -0.404 0.779 -0.607 1.192 -0.202 0.407 -0.377 0.775 -0.523 1.105 l -1.391 0 c 0.07 -0.174 0.171 -0.384 0.303 -0.63 0.139 -0.246 0.289 -0.511 0.45 -0.795 c 0.167 -0.284 0.342 -0.575 0.523 -0.872 c 0.181 -0.304 0.356 -0.595 0.523 -0.872 l -1.799 -2.83 1.5 0 1.021 1.919 0.979 -1.919 1.5 0 -1.757 2.801 c 0.188 0.278 0.373 0.569 0.554 0.872 0.181 0.304 0.349 0.601 0.502 0.892 0.16 0.284 0.3 0.553 0.418 0.805 c 0.119 0.246 0.213 0.456 0.282 0.63" style="fill:#fff;fill-opacity:1;stroke:none"/>
+ <path d="m 21.655 25 c 0.366 0 0.797 0.038 1.094 0.115 0.297 0.077 0.552 0.195 0.766 0.355 0.214 0.16 0.376 0.364 0.486 0.613 0.117 0.243 0.176 0.53 0.176 0.863 0 0.345 -0.076 0.658 -0.228 0.939 -0.152 0.281 -0.504 0.495 -0.856 0.642 0.117 0.166 0.241 0.351 0.372 0.556 0.131 0.198 0.259 0.409 0.383 0.633 0.124 0.217 0.241 0.438 0.352 0.661 c 0.117 0.217 0.217 0.425 0.3 0.623 l -1.334 0 c -0.159 -0.383 -0.345 -0.751 -0.559 -1.102 -0.207 -0.358 -0.431 -0.719 -0.672 -1.083 l -0.662 0 0 2.185 l -1.272 0 0 -5.847 c 0.124 -0.026 0.259 -0.048 0.403 -0.067 0.152 -0.026 0.303 -0.042 0.455 -0.048 0.152 -0.013 0.297 -0.022 0.434 -0.029 0.138 -0.006 0.259 -0.01 0.362 -0.01 z m 1.228 1.936 c 0 -0.313 -0.103 -0.543 -0.31 -0.69 -0.207 -0.147 -0.58 -0.22 -0.918 -0.22 -0.048 0 -0.107 0.003 -0.176 0.01 -0.069 0 -0.138 0.006 -0.207 0.019 l 0 1.783 0.279 0 c 0.434 0 0.849 -0.077 1.042 -0.23 0.193 -0.16 0.29 -0.383 0.29 -0.671 z" style="fill:#fff;fill-opacity:1;stroke:none"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/image-x-fuji-raf.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/image-x-fuji-raf.svg
new file mode 100644
index 00000000..242b3ef1
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/image-x-fuji-raf.svg
@@ -0,0 +1,15 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <path d="m 5.336 0 c -0.687 0 -1.336 0.676 -1.336 1.394 l 0 29.21 c 0 0.676 0.687 1.394 1.336 1.394 l 21.327 0 c 0.648 0 1.336 -0.717 1.336 -1.394 l 0.001 -21.606 -9 -9 z" style="fill:#38a34e;fill-opacity:1"/>
+ <path d="m 21 9 7 7 0 -7 z" style="fill:#000;fill-opacity:0.196"/>
+ <path d="m 19 0 8.992 9 -7.613 0 c -0.673 0 -1.378 -0.713 -1.378 -1.386 z" style="fill:#fff;fill-opacity:0.392"/>
+ <path d="m 4 24 0 6.668 c 0 0.648 0.688 1.332 1.332 1.332 l 21.336 0 c 0.645 0 1.332 -0.684 1.332 -1.332 l 0 -6.668" style="fill:#000;fill-opacity:0.196"/>
+ <path d="m 10.871 25 c 0.325 0 0.619 0.038 0.883 0.115 0.264 0.077 0.49 0.195 0.68 0.355 0.19 0.16 0.334 0.364 0.432 0.613 c 0.104 0.243 0.133 0.585 0.133 0.917 0 0.345 -0.045 0.759 -0.179 1.04 -0.135 0.281 -0.508 0.313 -0.821 0.46 c 0.539 0.928 0.761 1.5 1 2.5 l -1 0 c -0.25 -0.76 -0.612 -1.443 -1 -2 l -1 0 0 2 -1 0 0 -5.847 c 0.11 -0.026 0.23 -0.048 0.359 -0.067 0.135 -0.026 0.27 -0.042 0.405 -0.048 0.135 -0.013 0.264 -0.022 0.386 -0.029 c 0.123 -0.006 0.63 -0.01 0.722 -0.01 m 1 1.125 c -0.184 -0.147 -0.703 -0.125 -1 -0.125 l -0.871 0 l 0 2 0.379 0 c 0.386 0 1.324 0.028 1.496 -0.125 c 0.172 -0.16 0.125 -0.587 0.125 -0.875 c 0 -0.352 0.017 -0.659 -0.125 -0.875 z" style="fill:#fff;fill-opacity:1;stroke:none"/>
+ <path d="m 17.6 31 -0.3 -1 -1.6 0 -0.4 1 -1.3 0 2 -6 1 0 2 6 z m -1.6 -2 1 0 -0.5 -3 z" style="fill:#fff;fill-opacity:1;stroke:none"/>
+ <path d="m 20 31 0 -6 4 0 0 0.989 -3 0 0 1.017 2 0 0 0.989 -2 0 l 0 3.01" style="fill:#fff;fill-opacity:1;stroke:none"/>
+ <g transform="matrix(0.40082111,0,0,0.40065477,6.3788233,6.3732701)" style="fill:#fff;fill-opacity:1">
+ <!-- color: #3d3d3d -->
+ <g style="fill:#fff">
+ <path transform="matrix(2.4970249,0,0,2.4976141,-15.947859,-15.944531)" d="m 16.09 10.01 c -1.647 0.023 -3.248 0.7 -4.391 1.936 l 2.873 2.887 1.518 -4.822 z m 1.471 0.318 -1.18 3.76 3.197 -0.537 1.809 -0.352 c -0.806 -1.417 -2.181 -2.47 -3.826 -2.871 z m -6.859 2.74 c -0.732 1.377 -0.908 3.01 -0.428 4.537 l 4.135 -0.676 -0.652 -0.793 -3.055 -3.068 z m 11.11 1.627 -3.807 0.639 3.182 3.779 c 0.768 -1.324 1.01 -2.908 0.625 -4.418 z m -4.236 2.459 -1.816 4.334 -0.205 0.508 c 1.698 0.073 3.373 -0.574 4.588 -1.795 l -2.566 -3.047 z m -2.098 1.121 -4.715 0.77 c 0.763 1.194 1.94 2.098 3.334 2.523 l 1.381 -3.293 z" style="fill:#fff;stroke:none;fill-rule:nonzero"/>
+ </g>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/image-x-generic.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/image-x-generic.svg
new file mode 120000
index 00000000..49ccd217
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/image-x-generic.svg
@@ -0,0 +1 @@
+application-images.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/image-x-hdr.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/image-x-hdr.svg
new file mode 100644
index 00000000..279c90d7
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/image-x-hdr.svg
@@ -0,0 +1,15 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <path d="m 5.336 0 c -0.687 0 -1.336 0.676 -1.336 1.394 l 0 29.21 c 0 0.676 0.687 1.394 1.336 1.394 l 21.327 0 c 0.648 0 1.336 -0.717 1.336 -1.394 l 0.001 -21.606 -9 -9 z" style="fill:#38a34e;fill-opacity:1"/>
+ <path d="m 21 9 7 7 0 -7 z" style="fill:#000;fill-opacity:0.196"/>
+ <path d="m 19 0 8.992 9 -7.613 0 c -0.673 0 -1.378 -0.713 -1.378 -1.386 z" style="fill:#fff;fill-opacity:0.392"/>
+ <path d="m 4 24 0 6.668 c 0 0.648 0.688 1.332 1.332 1.332 l 21.336 0 c 0.645 0 1.332 -0.684 1.332 -1.332 l 0 -6.668" style="fill:#000;fill-opacity:0.196"/>
+ <path d="m 15.703 30 c 0.287 0 0.527 -0.063 0.718 -0.164 0.199 -0.101 0.356 -0.24 0.472 -0.416 0.124 -0.177 0.209 -0.385 0.257 -0.625 0.055 -0.246 0.075 -0.514 0.075 -0.804 0 -0.252 -0.014 -0.498 -0.055 -0.738 -0.041 -0.24 -0.113 -0.451 -0.215 -0.634 -0.102 -0.183 -0.243 -0.328 -0.42 -0.435 -0.177 -0.114 -0.407 -0.183 -0.688 -0.183 l -0.771 0 0 4 m 3.225 -2.01 c 0 0.543 -0.075 1.01 -0.226 1.391 -0.144 0.379 -0.345 0.688 -0.605 0.927 -0.26 0.24 -0.571 0.416 -0.934 0.53 c -0.356 0.107 -0.749 0.161 -1.18 0.161 l -1.354 0 0 -6 1.519 0 c 0.417 0 0.797 0.057 1.139 0.17 0.349 0.114 0.643 0.293 0.883 0.539 0.24 0.24 0.425 0.549 0.555 0.927 0.137 0.372 0.205 0.823 0.205 1.353" style="fill:#fff;fill-opacity:1;stroke:none"/>
+ <g transform="matrix(0.40082111,0,0,0.40065477,6.3788233,6.3732701)" style="fill:#fff;fill-opacity:1">
+ <!-- color: #3d3d3d -->
+ <g>
+ <path transform="matrix(2.4970249,0,0,2.4976141,-15.947859,-15.944531)" d="m 16.09 10.01 c -1.647 0.023 -3.248 0.7 -4.391 1.936 l 2.873 2.887 1.518 -4.822 z m 1.471 0.318 -1.18 3.76 3.197 -0.537 1.809 -0.352 c -0.806 -1.417 -2.181 -2.47 -3.826 -2.871 z m -6.859 2.74 c -0.732 1.377 -0.908 3.01 -0.428 4.537 l 4.135 -0.676 -0.652 -0.793 -3.055 -3.068 z m 11.11 1.627 -3.807 0.639 3.182 3.779 c 0.768 -1.324 1.01 -2.908 0.625 -4.418 z m -4.236 2.459 -1.816 4.334 -0.205 0.508 c 1.698 0.073 3.373 -0.574 4.588 -1.795 l -2.566 -3.047 z m -2.098 1.121 -4.715 0.77 c 0.763 1.194 1.94 2.098 3.334 2.523 l 1.381 -3.293 z" style="stroke:none;fill-rule:nonzero"/>
+ </g>
+ </g>
+ <path d="m 20.544 25 c 0.342 0 0.744 0.038 1.021 0.115 0.277 0.077 0.515 0.195 0.715 0.355 0.2 0.16 0.351 0.364 0.454 0.613 0.109 0.243 0.164 0.53 0.164 0.863 0 0.345 -0.071 0.658 -0.213 0.939 -0.142 0.281 -0.47 0.495 -0.799 0.642 0.539 0.789 0.931 1.628 1.313 2.473 l -1.245 0 c -0.306 -0.79 -0.751 -1.509 -1.149 -2.185 l -0.718 0 0 2.185 l -1.087 0 0 -5.847 c 0.514 -0.122 1.025 -0.127 1.544 -0.154 z m 1.146 1.936 c 0 -0.313 -0.096 -0.543 -0.289 -0.69 -0.193 -0.147 -0.541 -0.22 -0.857 -0.22 -0.124 -0.001 -0.342 0.02 -0.457 0.029 l 0 1.783 0.36 0 c 0.405 0 0.792 -0.077 0.973 -0.23 0.18 -0.16 0.271 -0.383 0.271 -0.671 z" style="fill:#fff;fill-opacity:1;stroke:none"/>
+ <path d="m 13.02 25 0 6 -1.156 0 0 -2.846 -1.807 0 0 2.846 l -1.156 0 l 0 -6 1.156 0 0 2.164 1.807 0 0 -2.164 1.156 0" style="fill:#fff"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/image-x-ico.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/image-x-ico.svg
new file mode 120000
index 00000000..507cb26c
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/image-x-ico.svg
@@ -0,0 +1 @@
+application-image-ico.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/image-x-icon.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/image-x-icon.svg
new file mode 120000
index 00000000..507cb26c
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/image-x-icon.svg
@@ -0,0 +1 @@
+application-image-ico.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/image-x-kodak-dcr.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/image-x-kodak-dcr.svg
new file mode 100644
index 00000000..39b8f44b
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/image-x-kodak-dcr.svg
@@ -0,0 +1,15 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <path d="m 5.336 0 c -0.687 0 -1.336 0.676 -1.336 1.394 l 0 29.21 c 0 0.676 0.687 1.394 1.336 1.394 l 21.327 0 c 0.648 0 1.336 -0.717 1.336 -1.394 l 0.001 -21.606 -9 -9 z" style="fill:#38a34e;fill-opacity:1"/>
+ <path d="m 21 9 7 7 0 -7 z" style="fill:#000;fill-opacity:0.196"/>
+ <path d="m 19 0 8.992 9 -7.613 0 c -0.673 0 -1.378 -0.713 -1.378 -1.386 z" style="fill:#fff;fill-opacity:0.392"/>
+ <path d="m 4 24 0 6.668 c 0 0.648 0.688 1.332 1.332 1.332 l 21.336 0 c 0.645 0 1.332 -0.684 1.332 -1.332 l 0 -6.668" style="fill:#000;fill-opacity:0.196"/>
+ <path d="m 10.584 30 c 0.267 0 0.49 -0.063 0.668 -0.164 0.185 -0.101 0.331 -0.24 0.439 -0.416 0.115 -0.177 0.194 -0.385 0.239 -0.625 c 0.051 -0.246 0.07 -0.514 0.07 -0.804 0 -0.252 -0.013 -0.498 -0.051 -0.738 -0.038 -0.24 -0.105 -0.451 -0.2 -0.634 -0.095 -0.183 -0.226 -0.328 -0.391 -0.435 -0.165 -0.114 -0.379 -0.183 -0.64 -0.183 l -0.717 0 0 4 m 3 -2.01 c 0 0.543 -0.07 1.01 -0.21 1.391 -0.134 0.379 -0.321 0.688 -0.563 0.927 -0.242 0.24 -0.531 0.416 -0.869 0.53 c -0.331 0.107 -0.697 0.161 -1.098 0.161 l -1.26 0 0 -6 1.413 0 c 0.388 0 0.741 0.057 1.06 0.17 0.325 0.114 0.598 0.293 0.821 0.539 0.223 0.24 0.395 0.549 0.516 0.927 c 0.127 0.372 0.191 0.823 0.191 1.353" style="fill:#fff;fill-opacity:1;stroke:none"/>
+ <path d="m 16.434 31 c -0.79 0 -1.394 -0.26 -1.81 -0.78 -0.416 -0.52 -0.624 -1.26 -0.624 -2.22 c 0 -0.477 0.063 -0.901 0.19 -1.272 0.127 -0.372 0.302 -0.684 0.525 -0.938 0.229 -0.26 0.498 -0.455 0.805 -0.585 c 0.314 -0.136 0.655 -0.204 1.023 -0.204 c 0.199 0 0.377 0.019 0.534 0.056 0.163 0.031 0.305 0.068 0.425 0.111 0.121 0.043 0.22 0.09 0.299 0.139 l 0.19 0.111 -0.29 0.91 c -0.139 -0.093 -0.308 -0.17 -0.507 -0.232 -0.193 -0.068 -0.553 -0.102 -0.807 -0.102 -0.175 0 -0.347 0.034 -0.516 0.102 -0.163 0.062 -0.311 0.17 -0.443 0.325 c -0.127 0.149 -0.232 0.35 -0.317 0.604 -0.078 0.254 -0.112 0.598 -0.112 0.975 c 0 0.656 0.103 1.133 0.32 1.486 c 0.223 0.347 0.585 0.514 1.086 0.514 c 0.29 0 0.665 -0.028 0.852 -0.096 0.193 -0.068 0.347 -0.136 0.462 -0.204 l 0.281 0.901 c -0.157 0.099 -0.371 0.192 -0.643 0.279 c -0.265 0.08 -0.573 0.121 -0.923 0.121" style="fill:#fff;fill-opacity:1;stroke:none"/>
+ <path d="m 20.871 25 c 0.325 0 0.619 0.038 0.883 0.115 0.264 0.077 0.49 0.195 0.68 0.355 0.19 0.16 0.334 0.364 0.432 0.613 c 0.104 0.243 0.133 0.585 0.133 0.917 0 0.345 -0.045 0.759 -0.179 1.04 -0.135 0.281 -0.508 0.313 -0.821 0.46 c 0.539 0.928 0.761 1.5 1 2.5 l -1 0 c -0.25 -0.76 -0.612 -1.443 -1 -2 l -1 0 0 2 -1 0 0 -5.847 c 0.11 -0.026 0.23 -0.048 0.359 -0.067 0.135 -0.026 0.27 -0.042 0.405 -0.048 0.135 -0.013 0.264 -0.022 0.386 -0.029 c 0.123 -0.006 0.63 -0.01 0.722 -0.01 m 1 1.125 c -0.184 -0.147 -0.703 -0.125 -1 -0.125 l -0.871 0 l 0 2 0.379 0 c 0.386 0 1.324 0.028 1.496 -0.125 c 0.172 -0.16 0.125 -0.587 0.125 -0.875 c 0 -0.352 0.017 -0.659 -0.125 -0.875 z" style="fill:#fff;fill-opacity:1;stroke:none"/>
+ <g transform="matrix(0.40082111,0,0,0.40065477,6.3788233,6.3732701)" style="fill:#fff;fill-opacity:1">
+ <!-- color: #3d3d3d -->
+ <g style="fill:#fff">
+ <path transform="matrix(2.4970249,0,0,2.4976141,-15.947859,-15.944531)" d="m 16.09 10.01 c -1.647 0.023 -3.248 0.7 -4.391 1.936 l 2.873 2.887 1.518 -4.822 z m 1.471 0.318 -1.18 3.76 3.197 -0.537 1.809 -0.352 c -0.806 -1.417 -2.181 -2.47 -3.826 -2.871 z m -6.859 2.74 c -0.732 1.377 -0.908 3.01 -0.428 4.537 l 4.135 -0.676 -0.652 -0.793 -3.055 -3.068 z m 11.11 1.627 -3.807 0.639 3.182 3.779 c 0.768 -1.324 1.01 -2.908 0.625 -4.418 z m -4.236 2.459 -1.816 4.334 -0.205 0.508 c 1.698 0.073 3.373 -0.574 4.588 -1.795 l -2.566 -3.047 z m -2.098 1.121 -4.715 0.77 c 0.763 1.194 1.94 2.098 3.334 2.523 l 1.381 -3.293 z" style="fill:#fff;stroke:none;fill-rule:nonzero"/>
+ </g>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/image-x-kodak-kdc.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/image-x-kodak-kdc.svg
new file mode 100644
index 00000000..5121413f
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/image-x-kodak-kdc.svg
@@ -0,0 +1,15 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <path d="m 5.336 0 c -0.687 0 -1.336 0.676 -1.336 1.394 l 0 29.21 c 0 0.676 0.687 1.394 1.336 1.394 l 21.327 0 c 0.648 0 1.336 -0.717 1.336 -1.394 l 0.001 -21.606 -9 -9 z" style="fill:#38a34e;fill-opacity:1"/>
+ <path d="m 21 9 7 7 0 -7 z" style="fill:#000;fill-opacity:0.196"/>
+ <path d="m 19 0 8.992 9 -7.613 0 c -0.673 0 -1.378 -0.713 -1.378 -1.386 z" style="fill:#fff;fill-opacity:0.392"/>
+ <path d="m 4 24 0 6.668 c 0 0.648 0.688 1.332 1.332 1.332 l 21.336 0 c 0.645 0 1.332 -0.684 1.332 -1.332 l 0 -6.668" style="fill:#000;fill-opacity:0.196"/>
+ <path d="m 11.748 31 c -0.373 -0.8 -1.06 -1.736 -1.748 -2.5 l 0 2.5 -1 0 0 -6 1 0 l 0 2.5 c 0.735 -0.796 1.348 -1.651 2 -2.5 l 1 0 c -0.507 1.049 -1.369 2.145 -2 3 c 0.905 1.035 1.569 1.829 2 3 z" style="fill:#fff;fill-opacity:1;stroke:none"/>
+ <path d="m 15.584 30 c 0.267 0 0.49 -0.063 0.668 -0.164 0.185 -0.101 0.331 -0.24 0.439 -0.416 0.115 -0.177 0.194 -0.385 0.239 -0.625 c 0.051 -0.246 0.07 -0.514 0.07 -0.804 0 -0.252 -0.013 -0.498 -0.051 -0.738 -0.038 -0.24 -0.105 -0.451 -0.2 -0.634 -0.095 -0.183 -0.226 -0.328 -0.391 -0.435 -0.165 -0.114 -0.379 -0.183 -0.64 -0.183 l -0.717 0 0 4 m 3 -2.01 c 0 0.543 -0.07 1.01 -0.21 1.391 -0.134 0.379 -0.321 0.688 -0.563 0.927 -0.242 0.24 -0.531 0.416 -0.869 0.53 c -0.331 0.107 -0.697 0.161 -1.098 0.161 l -1.26 0 l 0 -6 1.413 0 c 0.388 0 0.741 0.057 1.06 0.17 0.325 0.114 0.598 0.293 0.821 0.539 0.223 0.24 0.395 0.549 0.516 0.927 c 0.127 0.372 0.191 0.823 0.191 1.353" style="fill:#fff;fill-opacity:1;stroke:none"/>
+ <path d="m 21.434 31 c -0.79 0 -1.394 -0.26 -1.81 -0.78 -0.416 -0.52 -0.624 -1.26 -0.624 -2.22 c 0 -0.477 0.063 -0.901 0.19 -1.272 0.127 -0.372 0.302 -0.684 0.525 -0.938 0.229 -0.26 0.498 -0.455 0.805 -0.585 c 0.314 -0.136 0.655 -0.204 1.023 -0.204 c 0.199 0 0.377 0.019 0.534 0.056 0.163 0.031 0.305 0.068 0.425 0.111 0.121 0.043 0.22 0.09 0.299 0.139 l 0.19 0.111 -0.29 0.91 c -0.139 -0.093 -0.308 -0.17 -0.507 -0.232 -0.193 -0.068 -0.553 -0.102 -0.807 -0.102 -0.175 0 -0.347 0.034 -0.516 0.102 -0.163 0.062 -0.311 0.17 -0.443 0.325 c -0.127 0.149 -0.232 0.35 -0.317 0.604 -0.078 0.254 -0.112 0.598 -0.112 0.975 c 0 0.656 0.103 1.133 0.32 1.486 c 0.223 0.347 0.585 0.514 1.086 0.514 c 0.29 0 0.665 -0.028 0.852 -0.096 0.193 -0.068 0.347 -0.136 0.462 -0.204 l 0.281 0.901 c -0.157 0.099 -0.371 0.192 -0.643 0.279 c -0.265 0.08 -0.573 0.121 -0.923 0.121" style="fill:#fff;fill-opacity:1;stroke:none"/>
+ <g transform="matrix(0.40082111,0,0,0.40065477,6.3788233,6.3732701)" style="fill:#fff;fill-opacity:1">
+ <!-- color: #3d3d3d -->
+ <g style="fill:#fff">
+ <path transform="matrix(2.4970249,0,0,2.4976141,-15.947859,-15.944531)" d="m 16.09 10.01 c -1.647 0.023 -3.248 0.7 -4.391 1.936 l 2.873 2.887 1.518 -4.822 z m 1.471 0.318 -1.18 3.76 3.197 -0.537 1.809 -0.352 c -0.806 -1.417 -2.181 -2.47 -3.826 -2.871 z m -6.859 2.74 c -0.732 1.377 -0.908 3.01 -0.428 4.537 l 4.135 -0.676 -0.652 -0.793 -3.055 -3.068 z m 11.11 1.627 -3.807 0.639 3.182 3.779 c 0.768 -1.324 1.01 -2.908 0.625 -4.418 z m -4.236 2.459 -1.816 4.334 -0.205 0.508 c 1.698 0.073 3.373 -0.574 4.588 -1.795 l -2.566 -3.047 z m -2.098 1.121 -4.715 0.77 c 0.763 1.194 1.94 2.098 3.334 2.523 l 1.381 -3.293 z" style="fill:#fff;stroke:none;fill-rule:nonzero"/>
+ </g>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/image-x-krita.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/image-x-krita.svg
new file mode 120000
index 00000000..8f1a819d
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/image-x-krita.svg
@@ -0,0 +1 @@
+application-x-krita.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/image-x-minolta-mrw.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/image-x-minolta-mrw.svg
new file mode 100644
index 00000000..e9da15ac
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/image-x-minolta-mrw.svg
@@ -0,0 +1,15 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <path d="m 5.336 0 c -0.687 0 -1.336 0.676 -1.336 1.394 l 0 29.21 c 0 0.676 0.687 1.394 1.336 1.394 l 21.327 0 c 0.648 0 1.336 -0.717 1.336 -1.394 l 0.001 -21.606 -9 -9 z" style="fill:#38a34e;fill-opacity:1"/>
+ <path d="m 21 9 7 7 0 -7 z" style="fill:#000;fill-opacity:0.196"/>
+ <path d="m 19 0 8.992 9 -7.613 0 c -0.673 0 -1.378 -0.713 -1.378 -1.386 z" style="fill:#fff;fill-opacity:0.392"/>
+ <path d="m 4 24 0 6.668 c 0 0.648 0.688 1.332 1.332 1.332 l 21.336 0 c 0.645 0 1.332 -0.684 1.332 -1.332 l 0 -6.668" style="fill:#000;fill-opacity:0.196"/>
+ <path d="m 10.996 29 0.829 -2.7 l 0.175 4.7 l 1 0 c -0.077 -1.998 -0.316 -4.138 -0.5 -6 l -1 0 c -0.348 0.912 -0.668 1.789 -1 2.65 -0.34 -0.916 -0.682 -1.776 -1 -2.65 l -1 0 c -0.254 1.981 -0.435 4.133 -0.5 6 l 1 0 0.175 -4.7 0.825 2.7 1 0 z" style="fill:#fff;fill-opacity:1;stroke:none"/>
+ <path d="m 21.996 27 0.829 2.7 0.175 -4.7 l 1 0 c -0.077 1.998 -0.316 4.138 -0.5 6 l -1 0 c -0.348 -0.912 -0.668 -1.789 -1 -2.65 -0.34 0.916 -0.682 1.776 -1 2.65 l -1 0 c -0.254 -1.981 -0.435 -4.133 -0.5 -6 l 1 0 l 0.175 4.7 0.825 -2.7 l 1 0 z" style="fill:#fff;fill-opacity:1;stroke:none"/>
+ <path d="m 15.871 25 c 0.325 0 0.619 0.038 0.883 0.115 0.264 0.077 0.49 0.195 0.68 0.355 0.19 0.16 0.334 0.364 0.432 0.613 c 0.104 0.243 0.133 0.585 0.133 0.917 0 0.345 -0.045 0.759 -0.179 1.04 -0.135 0.281 -0.508 0.313 -0.821 0.46 c 0.539 0.928 0.761 1.5 1 2.5 l -1 0 c -0.25 -0.76 -0.612 -1.443 -1 -2 l -1 0 0 2 -1 0 0 -5.847 c 0.11 -0.026 0.23 -0.048 0.359 -0.067 0.135 -0.026 0.27 -0.042 0.405 -0.048 0.135 -0.013 0.264 -0.022 0.386 -0.029 c 0.123 -0.006 0.63 -0.01 0.722 -0.01 m 1 1.125 c -0.184 -0.147 -0.703 -0.125 -1 -0.125 l -0.871 0 l 0 2 0.379 0 c 0.386 0 1.324 0.028 1.496 -0.125 c 0.172 -0.16 0.125 -0.587 0.125 -0.875 c 0 -0.352 0.017 -0.659 -0.125 -0.875 z" style="fill:#fff;fill-opacity:1;stroke:none"/>
+ <g transform="matrix(0.40082111,0,0,0.40065477,6.3788233,6.3732701)" style="fill:#fff;fill-opacity:1">
+ <!-- color: #3d3d3d -->
+ <g style="fill:#fff">
+ <path transform="matrix(2.4970249,0,0,2.4976141,-15.947859,-15.944531)" d="m 16.09 10.01 c -1.647 0.023 -3.248 0.7 -4.391 1.936 l 2.873 2.887 1.518 -4.822 z m 1.471 0.318 -1.18 3.76 3.197 -0.537 1.809 -0.352 c -0.806 -1.417 -2.181 -2.47 -3.826 -2.871 z m -6.859 2.74 c -0.732 1.377 -0.908 3.01 -0.428 4.537 l 4.135 -0.676 -0.652 -0.793 -3.055 -3.068 z m 11.11 1.627 -3.807 0.639 3.182 3.779 c 0.768 -1.324 1.01 -2.908 0.625 -4.418 z m -4.236 2.459 -1.816 4.334 -0.205 0.508 c 1.698 0.073 3.373 -0.574 4.588 -1.795 l -2.566 -3.047 z m -2.098 1.121 -4.715 0.77 c 0.763 1.194 1.94 2.098 3.334 2.523 l 1.381 -3.293 z" style="fill:#fff;stroke:none;fill-rule:nonzero"/>
+ </g>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/image-x-nikon-nef.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/image-x-nikon-nef.svg
new file mode 100644
index 00000000..d84e1d83
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/image-x-nikon-nef.svg
@@ -0,0 +1,15 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <path d="m 5.336 0 c -0.687 0 -1.336 0.676 -1.336 1.394 l 0 29.21 c 0 0.676 0.687 1.394 1.336 1.394 l 21.327 0 c 0.648 0 1.336 -0.717 1.336 -1.394 l 0.001 -21.606 -9 -9 z" style="fill:#38a34e;fill-opacity:1"/>
+ <path d="m 21 9 7 7 0 -7 z" style="fill:#000;fill-opacity:0.196"/>
+ <path d="m 19 0 8.992 9 -7.613 0 c -0.673 0 -1.378 -0.713 -1.378 -1.386 z" style="fill:#fff;fill-opacity:0.392"/>
+ <path d="m 4 24 0 6.668 c 0 0.648 0.688 1.332 1.332 1.332 l 21.336 0 c 0.645 0 1.332 -0.684 1.332 -1.332 l 0 -6.668" style="fill:#000;fill-opacity:0.196"/>
+ <path d="m 14 31 0 -6 4 0 l 0 1 l -3 0 0 1 2 0 0 1 -2 0 0 2 3 0 0 1 z" style="fill:#fff;fill-opacity:1;stroke:none"/>
+ <path d="m 12 31 -2 -4 0 4 -1 0 0 -6 1 0 l 2 4 l 0 -4 1 0 l 0 6" style="fill:#fff;fill-opacity:1;stroke:none"/>
+ <path d="m 19 31 0 -6 4 0 0 0.989 -3 0 0 1.017 2 0 0 0.989 -2 0 l 0 3.01" style="fill:#fff;fill-opacity:1;stroke:none"/>
+ <g transform="matrix(0.40082111,0,0,0.40065477,6.3788233,6.3732701)" style="fill:#fff;fill-opacity:1">
+ <!-- color: #3d3d3d -->
+ <g style="fill:#fff">
+ <path transform="matrix(2.4970249,0,0,2.4976141,-15.947859,-15.944531)" d="m 16.09 10.01 c -1.647 0.023 -3.248 0.7 -4.391 1.936 l 2.873 2.887 1.518 -4.822 z m 1.471 0.318 -1.18 3.76 3.197 -0.537 1.809 -0.352 c -0.806 -1.417 -2.181 -2.47 -3.826 -2.871 z m -6.859 2.74 c -0.732 1.377 -0.908 3.01 -0.428 4.537 l 4.135 -0.676 -0.652 -0.793 -3.055 -3.068 z m 11.11 1.627 -3.807 0.639 3.182 3.779 c 0.768 -1.324 1.01 -2.908 0.625 -4.418 z m -4.236 2.459 -1.816 4.334 -0.205 0.508 c 1.698 0.073 3.373 -0.574 4.588 -1.795 l -2.566 -3.047 z m -2.098 1.121 -4.715 0.77 c 0.763 1.194 1.94 2.098 3.334 2.523 l 1.381 -3.293 z" style="fill:#fff;stroke:none;fill-rule:nonzero"/>
+ </g>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/image-x-olympus-orf.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/image-x-olympus-orf.svg
new file mode 100644
index 00000000..c22e81e0
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/image-x-olympus-orf.svg
@@ -0,0 +1,15 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <path d="m 5.336 0 c -0.687 0 -1.336 0.676 -1.336 1.394 l 0 29.21 c 0 0.676 0.687 1.394 1.336 1.394 l 21.327 0 c 0.648 0 1.336 -0.717 1.336 -1.394 l 0.001 -21.606 -9 -9 z" style="fill:#38a34e;fill-opacity:1"/>
+ <path d="m 21 9 7 7 0 -7 z" style="fill:#000;fill-opacity:0.196"/>
+ <path d="m 19 0 8.992 9 -7.613 0 c -0.673 0 -1.378 -0.713 -1.378 -1.386 z" style="fill:#fff;fill-opacity:0.392"/>
+ <path d="m 4 24 0 6.668 c 0 0.648 0.688 1.332 1.332 1.332 l 21.336 0 c 0.645 0 1.332 -0.684 1.332 -1.332 l 0 -6.668" style="fill:#000;fill-opacity:0.196"/>
+ <path d="m 10 28 c 0 0.279 0.008 0.542 0.026 0.789 0.024 0.241 0.066 0.452 0.126 0.632 0.066 0.18 0.155 0.322 0.269 0.427 0.114 0.105 0.388 0.158 0.579 0.158 0.185 0 0.451 -0.053 0.565 -0.158 0.12 -0.105 0.209 -0.248 0.269 -0.427 0.066 -0.186 0.108 -0.399 0.126 -0.641 c 0.024 -0.241 0.041 -0.502 0.041 -0.78 c 0 -0.279 -0.017 -0.539 -0.041 -0.78 -0.018 -0.248 -0.06 -0.461 -0.126 -0.641 -0.06 -0.18 -0.146 -0.322 -0.26 -0.427 -0.114 -0.105 -0.382 -0.158 -0.574 -0.158 -0.191 0 -0.466 0.053 -0.579 0.158 -0.114 0.105 -0.203 0.251 -0.269 0.437 -0.06 0.18 -0.102 0.39 -0.126 0.632 c -0.018 0.241 -0.026 0.502 -0.026 0.78 m -1 0 c 0 -0.991 0.176 -1.737 0.529 -2.238 0.353 -0.508 0.843 -0.762 1.471 -0.762 c 0.652 0 1.148 0.254 1.489 0.762 c 0.341 0.502 0.511 1.248 0.511 2.238 0 0.991 -0.173 1.74 -0.52 2.248 -0.347 0.502 -0.837 0.752 -1.471 0.752 -0.652 0 -1.151 -0.251 -1.498 -0.752 -0.341 -0.508 -0.511 -1.257 -0.511 -2.248" style="fill:#fff;fill-opacity:1;stroke:none"/>
+ <path d="m 15.871 25 c 0.325 0 0.619 0.038 0.883 0.115 0.264 0.077 0.49 0.195 0.68 0.355 0.19 0.16 0.334 0.364 0.432 0.613 c 0.104 0.243 0.133 0.585 0.133 0.917 0 0.345 -0.045 0.759 -0.179 1.04 -0.135 0.281 -0.508 0.313 -0.821 0.46 c 0.539 0.928 0.761 1.5 1 2.5 l -1 0 c -0.25 -0.76 -0.612 -1.443 -1 -2 l -1 0 0 2 -1 0 0 -5.847 c 0.11 -0.026 0.23 -0.048 0.359 -0.067 0.135 -0.026 0.27 -0.042 0.405 -0.048 0.135 -0.013 0.264 -0.022 0.386 -0.029 c 0.123 -0.006 0.63 -0.01 0.722 -0.01 m 1 1.125 c -0.184 -0.147 -0.703 -0.125 -1 -0.125 l -0.871 0 l 0 2 0.379 0 c 0.386 0 1.324 0.028 1.496 -0.125 c 0.172 -0.16 0.125 -0.587 0.125 -0.875 c 0 -0.352 0.017 -0.659 -0.125 -0.875 z" style="fill:#fff;fill-opacity:1;stroke:none"/>
+ <path d="m 19 31 0 -6 4 0 0 0.989 -3 0 0 1.017 2 0 0 0.989 -2 0 l 0 3.01" style="fill:#fff;fill-opacity:1;stroke:none"/>
+ <g transform="matrix(0.40082111,0,0,0.40065477,6.3788233,6.3732701)" style="fill:#fff;fill-opacity:1">
+ <!-- color: #3d3d3d -->
+ <g style="fill:#fff">
+ <path transform="matrix(2.4970249,0,0,2.4976141,-15.947859,-15.944531)" d="m 16.09 10.01 c -1.647 0.023 -3.248 0.7 -4.391 1.936 l 2.873 2.887 1.518 -4.822 z m 1.471 0.318 -1.18 3.76 3.197 -0.537 1.809 -0.352 c -0.806 -1.417 -2.181 -2.47 -3.826 -2.871 z m -6.859 2.74 c -0.732 1.377 -0.908 3.01 -0.428 4.537 l 4.135 -0.676 -0.652 -0.793 -3.055 -3.068 z m 11.11 1.627 -3.807 0.639 3.182 3.779 c 0.768 -1.324 1.01 -2.908 0.625 -4.418 z m -4.236 2.459 -1.816 4.334 -0.205 0.508 c 1.698 0.073 3.373 -0.574 4.588 -1.795 l -2.566 -3.047 z m -2.098 1.121 -4.715 0.77 c 0.763 1.194 1.94 2.098 3.334 2.523 l 1.381 -3.293 z" style="fill:#fff;stroke:none;fill-rule:nonzero"/>
+ </g>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/image-x-panasonic-raw.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/image-x-panasonic-raw.svg
new file mode 100644
index 00000000..776aabd0
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/image-x-panasonic-raw.svg
@@ -0,0 +1,15 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <path d="m 5.336 0 c -0.687 0 -1.336 0.676 -1.336 1.394 l 0 29.21 c 0 0.676 0.687 1.394 1.336 1.394 l 21.327 0 c 0.648 0 1.336 -0.717 1.336 -1.394 l 0.001 -21.606 -9 -9 z" style="fill:#38a34e;fill-opacity:1"/>
+ <path d="m 21 9 7 7 0 -7 z" style="fill:#000;fill-opacity:0.196"/>
+ <path d="m 19 0 8.992 9 -7.613 0 c -0.673 0 -1.378 -0.713 -1.378 -1.386 z" style="fill:#fff;fill-opacity:0.392"/>
+ <path d="m 4 24 0 6.668 c 0 0.648 0.688 1.332 1.332 1.332 l 21.336 0 c 0.645 0 1.332 -0.684 1.332 -1.332 l 0 -6.668" style="fill:#000;fill-opacity:0.196"/>
+ <path d="m 9.871 25 c 0.325 0 0.619 0.038 0.883 0.115 0.264 0.077 0.49 0.195 0.68 0.355 0.19 0.16 0.334 0.364 0.432 0.613 c 0.104 0.243 0.133 0.585 0.133 0.917 0 0.345 -0.045 0.759 -0.179 1.04 -0.135 0.281 -0.508 0.313 -0.821 0.46 c 0.539 0.928 0.761 1.5 1 2.5 l -1 0 c -0.25 -0.76 -0.612 -1.443 -1 -2 l -1 0 0 2 -1 0 0 -5.847 c 0.11 -0.026 0.23 -0.048 0.359 -0.067 0.135 -0.026 0.27 -0.042 0.405 -0.048 c 0.135 -0.013 0.264 -0.022 0.386 -0.029 0.123 -0.006 0.63 -0.01 0.722 -0.01 m 1 1.125 c -0.184 -0.147 -0.703 -0.125 -1 -0.125 l -0.871 0 0 2 0.379 0 c 0.386 0 1.324 0.028 1.496 -0.125 0.172 -0.16 0.125 -0.587 0.125 -0.875 c 0 -0.352 0.017 -0.659 -0.125 -0.875 z" style="fill:#fff;fill-opacity:1;stroke:none"/>
+ <path d="m 16.6 31 -0.3 -1 -1.6 0 -0.4 1 -1.3 0 2 -6 1 0 2 6 z m -1.6 -2 1 0 -0.5 -3 z" style="fill:#fff;fill-opacity:1;stroke:none"/>
+ <path d="m 21.996 27 0.829 2.7 0.175 -4.7 l 1 0 c -0.077 1.998 -0.316 4.138 -0.5 6 l -1 0 c -0.348 -0.912 -0.668 -1.789 -1 -2.65 -0.34 0.916 -0.682 1.776 -1 2.65 l -1 0 c -0.254 -1.981 -0.435 -4.133 -0.5 -6 l 1 0 l 0.175 4.7 0.825 -2.7 l 1 0 z" style="fill:#fff;fill-opacity:1;stroke:none"/>
+ <g transform="matrix(0.40082111,0,0,0.40065477,6.3788233,6.3732701)" style="fill:#fff;fill-opacity:1">
+ <!-- color: #3d3d3d -->
+ <g style="fill:#fff">
+ <path transform="matrix(2.4970249,0,0,2.4976141,-15.947859,-15.944531)" d="m 16.09 10.01 c -1.647 0.023 -3.248 0.7 -4.391 1.936 l 2.873 2.887 1.518 -4.822 z m 1.471 0.318 -1.18 3.76 3.197 -0.537 1.809 -0.352 c -0.806 -1.417 -2.181 -2.47 -3.826 -2.871 z m -6.859 2.74 c -0.732 1.377 -0.908 3.01 -0.428 4.537 l 4.135 -0.676 -0.652 -0.793 -3.055 -3.068 z m 11.11 1.627 -3.807 0.639 3.182 3.779 c 0.768 -1.324 1.01 -2.908 0.625 -4.418 z m -4.236 2.459 -1.816 4.334 -0.205 0.508 c 1.698 0.073 3.373 -0.574 4.588 -1.795 l -2.566 -3.047 z m -2.098 1.121 -4.715 0.77 c 0.763 1.194 1.94 2.098 3.334 2.523 l 1.381 -3.293 z" style="fill:#fff;stroke:none;fill-rule:nonzero"/>
+ </g>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/image-x-panasonic-raw2.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/image-x-panasonic-raw2.svg
new file mode 100644
index 00000000..2ff871b8
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/image-x-panasonic-raw2.svg
@@ -0,0 +1,15 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <path d="m 5.336 0 c -0.687 0 -1.336 0.676 -1.336 1.394 l 0 29.21 c 0 0.676 0.687 1.394 1.336 1.394 l 21.327 0 c 0.648 0 1.336 -0.717 1.336 -1.394 l 0.001 -21.606 -9 -9 z" style="fill:#38a34e;fill-opacity:1"/>
+ <path d="m 21 9 7 7 0 -7 z" style="fill:#000;fill-opacity:0.196"/>
+ <path d="m 19 0 8.992 9 -7.613 0 c -0.673 0 -1.378 -0.713 -1.378 -1.386 z" style="fill:#fff;fill-opacity:0.392"/>
+ <path d="m 4 24 0 6.668 c 0 0.648 0.688 1.332 1.332 1.332 l 21.336 0 c 0.645 0 1.332 -0.684 1.332 -1.332 l 0 -6.668" style="fill:#000;fill-opacity:0.196"/>
+ <path d="m 10.871 25 c 0.325 0 0.619 0.038 0.883 0.115 0.264 0.077 0.49 0.195 0.68 0.355 0.19 0.16 0.334 0.364 0.432 0.613 c 0.104 0.243 0.133 0.585 0.133 0.917 0 0.345 -0.045 0.759 -0.179 1.04 -0.135 0.281 -0.508 0.313 -0.821 0.46 c 0.539 0.928 0.761 1.5 1 2.5 l -1 0 c -0.25 -0.76 -0.612 -1.443 -1 -2 l -1 0 0 2 -1 0 0 -5.847 c 0.11 -0.026 0.23 -0.048 0.359 -0.067 0.135 -0.026 0.27 -0.042 0.405 -0.048 0.135 -0.013 0.264 -0.022 0.386 -0.029 c 0.123 -0.006 0.63 -0.01 0.722 -0.01 m 1 1.125 c -0.184 -0.147 -0.703 -0.125 -1 -0.125 l -0.871 0 l 0 2 0.379 0 c 0.386 0 1.324 0.028 1.496 -0.125 c 0.172 -0.16 0.125 -0.587 0.125 -0.875 c 0 -0.352 0.017 -0.659 -0.125 -0.875 z" style="fill:#fff;fill-opacity:1;stroke:none"/>
+ <path d="m 16.996 27 0.829 2.7 0.175 -4.7 l 1 0 c -0.077 1.998 -0.316 4.138 -0.5 6 l -1 0 c -0.348 -0.912 -0.668 -1.789 -1 -2.65 -0.34 0.916 -0.682 1.776 -1 2.65 l -1 0 c -0.254 -1.981 -0.435 -4.133 -0.5 -6 l 1 0 l 0.175 4.7 0.825 -2.7 l 1 0 z" style="fill:#fff;fill-opacity:1;stroke:none"/>
+ <path d="m 23.998 26.678 c 0 0.202 -0.038 0.398 -0.115 0.588 -0.519 1.039 -1.506 1.72 -2.327 2.455 -0.064 0.114 -0.095 0.218 -0.095 0.313 l 2.539 0 0 0.967 l -4 0 c 0 0 0.11 -1 0.25 -1.3 0.658 -1.058 2.074 -1.414 2.75 -2.937 0 -0.24 -0.034 -0.423 -0.18 -0.55 c -0.146 -0.133 -0.331 -0.213 -0.554 -0.213 c -0.185 0 -0.879 0.058 -1.083 0.147 -0.204 0.088 -0.404 0.237 -0.601 0.445 l -0.582 -0.815 c 0.255 -0.265 0.547 -0.461 0.878 -0.588 c 0.337 -0.126 0.671 -0.19 1 -0.19 c 0.242 0 0.739 0.035 0.962 0.104 0.513 0.122 0.854 0.327 1 0.844 c 0.102 0.209 0.155 0.452 0.155 0.73" style="fill:#fff;fill-opacity:1;stroke:none"/>
+ <g transform="matrix(0.40082111,0,0,0.40065477,6.3788233,6.3732701)" style="fill:#fff;fill-opacity:1">
+ <!-- color: #3d3d3d -->
+ <g style="fill:#fff">
+ <path transform="matrix(2.4970249,0,0,2.4976141,-15.947859,-15.944531)" d="m 16.09 10.01 c -1.647 0.023 -3.248 0.7 -4.391 1.936 l 2.873 2.887 1.518 -4.822 z m 1.471 0.318 -1.18 3.76 3.197 -0.537 1.809 -0.352 c -0.806 -1.417 -2.181 -2.47 -3.826 -2.871 z m -6.859 2.74 c -0.732 1.377 -0.908 3.01 -0.428 4.537 l 4.135 -0.676 -0.652 -0.793 -3.055 -3.068 z m 11.11 1.627 -3.807 0.639 3.182 3.779 c 0.768 -1.324 1.01 -2.908 0.625 -4.418 z m -4.236 2.459 -1.816 4.334 -0.205 0.508 c 1.698 0.073 3.373 -0.574 4.588 -1.795 l -2.566 -3.047 z m -2.098 1.121 -4.715 0.77 c 0.763 1.194 1.94 2.098 3.334 2.523 l 1.381 -3.293 z" style="fill:#fff;stroke:none;fill-rule:nonzero"/>
+ </g>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/image-x-panasonic-rw.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/image-x-panasonic-rw.svg
new file mode 120000
index 00000000..5e36c57f
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/image-x-panasonic-rw.svg
@@ -0,0 +1 @@
+image-x-panasonic-raw.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/image-x-panasonic-rw2.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/image-x-panasonic-rw2.svg
new file mode 120000
index 00000000..45e67c9e
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/image-x-panasonic-rw2.svg
@@ -0,0 +1 @@
+image-x-panasonic-raw2.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/image-x-pcx.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/image-x-pcx.svg
new file mode 100644
index 00000000..0bf36e6c
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/image-x-pcx.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <path d="m 5.336 0 c -0.687 0 -1.336 0.676 -1.336 1.394 l 0 29.21 c 0 0.676 0.687 1.394 1.336 1.394 l 21.327 0 c 0.648 0 1.336 -0.717 1.336 -1.394 l 0.001 -21.606 -9 -9 z" style="fill:#38a34e;fill-opacity:1"/>
+ <path d="m 21 9 7 7 0 -7 z" style="fill:#000;fill-opacity:0.196"/>
+ <path d="m 19 0 8.992 9 -7.613 0 c -0.673 0 -1.378 -0.713 -1.378 -1.386 z" style="fill:#fff;fill-opacity:0.392"/>
+ <path d="m 11.645 11 c -0.352 0.033 -0.652 0.406 -0.645 0.802 l 0 8.415 c 0.004 0.414 0.333 0.787 0.703 0.784 l 8.612 0 c 0.363 -0.007 0.681 -0.373 0.685 -0.784 l 0 -8.415 c 0.007 -0.417 -0.315 -0.798 -0.685 -0.802 z m 0.355 1 l 8 0 0 5.701 -2.352 -2.658 -1.491 1.388 l -1.963 -2.461 -2.194 2.83" style="fill:#fff"/>
+ <path d="m 4 24 0 6.668 c 0 0.648 0.688 1.332 1.332 1.332 l 21.336 0 c 0.645 0 1.332 -0.684 1.332 -1.332 l 0 -6.668 z" style="fill:#000;fill-opacity:0.196"/>
+ <path d="m 10.629 24.947 c 0.751 0 1.335 0.157 1.748 0.471 c 0.417 0.31 0.624 0.821 0.624 1.526 c 0 0.718 -0.211 1.234 -0.632 1.557 -0.417 0.314 -1 0.476 -1.772 0.476 l -0.487 0 0 2.02 -1.11 0 0 -5.906 c 0.581 -0.118 1.088 -0.121 1.629 -0.143 m 0.131 1.032 c -0.205 -0.005 -0.445 0.02 -0.65 0.031 l 0 1.93 0.546 0 c 0.377 0 0.659 -0.072 0.85 -0.22 0.191 -0.157 0.286 -0.417 0.286 -0.785 0 -0.346 -0.095 -0.592 -0.286 -0.732 -0.183 -0.148 -0.433 -0.224 -0.747 -0.224" style="fill:#fff"/>
+ <path d="m 22.11 31 c -0.332 -0.807 -0.72 -1.566 -1.088 -2.296 -0.422 0.783 -0.772 1.528 -1.128 2.296 l -1.394 0 c 0.514 -1.102 1.184 -2.136 1.798 -3.172 l -1.692 -2.828 1.39 0 1.026 1.921 1.079 -1.921 l 1.297 0 -1.652 2.801 c 0.699 1.035 1.253 2.089 1.754 3.199 l -1.39 0" style="fill:#fff"/>
+ <path d="m 16.177 31.05 c -0.836 0 -1.474 -0.264 -1.916 -0.795 c -0.442 -0.527 -0.661 -1.278 -0.661 -2.257 c 0 -0.483 0.068 -0.916 0.203 -1.291 0.131 -0.38 0.319 -0.697 0.554 -0.956 0.243 -0.264 0.526 -0.46 0.852 -0.594 c 0.335 -0.139 0.693 -0.206 1.083 -0.206 c 0.211 0 0.398 0.018 0.566 0.054 0.171 0.031 0.323 0.072 0.45 0.116 0.127 0.045 0.235 0.089 0.315 0.139 0.092 0.054 0.159 0.089 0.203 0.116 l -0.307 0.925 c -0.147 -0.094 -0.327 -0.174 -0.538 -0.237 -0.203 -0.067 -0.438 -0.103 -0.709 -0.103 -0.183 0 -0.366 0.036 -0.546 0.103 -0.171 0.063 -0.327 0.174 -0.47 0.331 -0.131 0.152 -0.243 0.358 -0.335 0.612 -0.084 0.259 -0.123 0.581 -0.123 0.965 0 0.666 0.116 1.18 0.343 1.542 0.239 0.349 0.621 0.527 1.151 0.527 0.307 0 0.558 -0.036 0.757 -0.103 0.203 -0.072 0.366 -0.139 0.49 -0.21 l 0.295 0.916 c -0.163 0.103 -0.39 0.197 -0.677 0.286 c -0.283 0.08 -0.609 0.121 -0.98 0.121" style="fill:#fff"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/image-x-pentax-pef.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/image-x-pentax-pef.svg
new file mode 100644
index 00000000..87505675
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/image-x-pentax-pef.svg
@@ -0,0 +1,15 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <path d="m 5.336 0 c -0.687 0 -1.336 0.676 -1.336 1.394 l 0 29.21 c 0 0.676 0.687 1.394 1.336 1.394 l 21.327 0 c 0.648 0 1.336 -0.717 1.336 -1.394 l 0.001 -21.606 -9 -9 z" style="fill:#38a34e;fill-opacity:1"/>
+ <path d="m 21 9 7 7 0 -7 z" style="fill:#000;fill-opacity:0.196"/>
+ <path d="m 19 0 8.992 9 -7.613 0 c -0.673 0 -1.378 -0.713 -1.378 -1.386 z" style="fill:#fff;fill-opacity:0.392"/>
+ <path d="m 4 24 0 6.668 c 0 0.648 0.688 1.332 1.332 1.332 l 21.336 0 c 0.645 0 1.332 -0.684 1.332 -1.332 l 0 -6.668" style="fill:#000;fill-opacity:0.196"/>
+ <path d="m 10.627 25 c 0.753 0 1.337 0.157 1.751 0.47 c 0.415 0.307 0.622 0.827 0.622 1.53 c 0 0.709 -0.211 1.208 -0.632 1.527 -0.415 0.313 -1 0.47 -1.77 0.47 l -0.598 0.003 0 2 -1 0 0 -6 m 1 1 l 0 2 0.856 0 c 0.376 0 0.66 -0.102 0.852 -0.249 c 0.191 -0.153 0.293 -0.387 0.293 -0.751 0 -0.345 -0.101 -0.613 -0.293 -0.754 -0.185 -0.147 -0.356 -0.246 -0.669 -0.246" style="fill:#fff;fill-opacity:1;stroke:none"/>
+ <path d="m 19 31 0 -6 4 0 0 0.989 -3 0 0 1.017 2 0 0 0.989 -2 0 l 0 3.01" style="fill:#fff;fill-opacity:1;stroke:none"/>
+ <path d="m 14 31 0 -6 4 0 l 0 1 l -3 0 0 1 2 0 0 1 -2 0 0 2 3 0 0 1 z" style="fill:#fff;fill-opacity:1;stroke:none"/>
+ <g transform="matrix(0.40082111,0,0,0.40065477,6.3788233,6.3732701)" style="fill:#fff;fill-opacity:1">
+ <!-- color: #3d3d3d -->
+ <g style="fill:#fff">
+ <path transform="matrix(2.4970249,0,0,2.4976141,-15.947859,-15.944531)" d="m 16.09 10.01 c -1.647 0.023 -3.248 0.7 -4.391 1.936 l 2.873 2.887 1.518 -4.822 z m 1.471 0.318 -1.18 3.76 3.197 -0.537 1.809 -0.352 c -0.806 -1.417 -2.181 -2.47 -3.826 -2.871 z m -6.859 2.74 c -0.732 1.377 -0.908 3.01 -0.428 4.537 l 4.135 -0.676 -0.652 -0.793 -3.055 -3.068 z m 11.11 1.627 -3.807 0.639 3.182 3.779 c 0.768 -1.324 1.01 -2.908 0.625 -4.418 z m -4.236 2.459 -1.816 4.334 -0.205 0.508 c 1.698 0.073 3.373 -0.574 4.588 -1.795 l -2.566 -3.047 z m -2.098 1.121 -4.715 0.77 c 0.763 1.194 1.94 2.098 3.334 2.523 l 1.381 -3.293 z" style="fill:#fff;stroke:none;fill-rule:nonzero"/>
+ </g>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/image-x-portable-bitmap.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/image-x-portable-bitmap.svg
new file mode 120000
index 00000000..bfc199b4
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/image-x-portable-bitmap.svg
@@ -0,0 +1 @@
+application-image-bmp.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/image-x-psd.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/image-x-psd.svg
new file mode 120000
index 00000000..d00d4b1a
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/image-x-psd.svg
@@ -0,0 +1 @@
+application-image-psd.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/image-x-psdimage-x-psd.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/image-x-psdimage-x-psd.svg
new file mode 120000
index 00000000..d00d4b1a
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/image-x-psdimage-x-psd.svg
@@ -0,0 +1 @@
+application-image-psd.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/image-x-sigma-x3f.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/image-x-sigma-x3f.svg
new file mode 100644
index 00000000..d4bf252b
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/image-x-sigma-x3f.svg
@@ -0,0 +1,15 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <path d="m 5.336 0 c -0.687 0 -1.336 0.676 -1.336 1.394 l 0 29.21 c 0 0.676 0.687 1.394 1.336 1.394 l 21.327 0 c 0.648 0 1.336 -0.717 1.336 -1.394 l 0.001 -21.606 -9 -9 z" style="fill:#38a34e;fill-opacity:1"/>
+ <path d="m 21 9 7 7 0 -7 z" style="fill:#000;fill-opacity:0.196"/>
+ <path d="m 19 0 8.992 9 -7.613 0 c -0.673 0 -1.378 -0.713 -1.378 -1.386 z" style="fill:#fff;fill-opacity:0.392"/>
+ <path d="m 4 24 0 6.668 c 0 0.648 0.688 1.332 1.332 1.332 l 21.336 0 c 0.645 0 1.332 -0.684 1.332 -1.332 l 0 -6.668" style="fill:#000;fill-opacity:0.196"/>
+ <path d="m 11.609 31 c -0.332 -0.809 -0.741 -1.27 -1.109 -2 -0.418 0.782 -0.751 1.233 -1.109 2 l -1.391 0 c 0.503 -1.097 1.437 -2.062 2 -3 l -2 -3 1.5 0 1 2 1 -2 1.5 0 l -2 3 c 0.694 1 1.507 1.968 2 3 z" style="fill:#fff;fill-opacity:1;stroke:none"/>
+ <path d="m 15.678 31 c -0.15 0 -0.309 -0.012 -0.478 -0.037 -0.163 -0.019 -0.322 -0.043 -0.478 -0.074 -0.15 -0.031 -0.289 -0.065 -0.42 -0.102 -0.13 -0.037 -0.231 -0.071 -0.302 -0.102 l 0.234 -0.957 c 0.15 0.062 0.341 0.127 0.576 0.195 0.241 0.068 0.527 0.102 0.859 0.102 0.41 0 0.696 -0.084 0.859 -0.251 0.213 -0.233 0.342 -0.343 0.254 -1.01 c -0.04 -0.301 -0.127 -0.514 -0.38 -0.632 -0.254 -0.124 -0.576 -0.137 -0.966 -0.137 l -0.434 0 l 0 -1 0.512 0 0.923 0 c 0.313 0 0.495 -0.1 0.554 -0.509 0.011 -0.277 -0.214 -0.418 -0.323 -0.491 c -0.202 -0.017 -0.637 -0.025 -0.871 -0.025 -0.228 0 -0.455 0.037 -0.683 0.111 -0.221 0.068 -0.413 0.155 -0.576 0.26 l -0.429 -0.836 c 0.176 -0.111 0.407 -0.223 0.693 -0.334 c 0.293 -0.118 0.621 -0.176 0.985 -0.176 c 0 0 1.335 0 1.848 0.387 c 0.284 0.229 0.366 0.613 0.366 0.613 c 0 0 0 0.81 -0.088 0.978 -0.117 0.222 -0.669 0.286 -0.897 0.397 0.312 0.124 0.553 0.307 0.722 0.548 0.176 0.241 0.263 0.529 0.263 0.864 0 0.266 -0.046 0.894 -0.137 1.117 -0.091 0.223 -0.231 0.418 -0.42 0.585 -0.189 0.161 -0.429 0.288 -0.722 0.381 c -0.293 0.087 -0.641 0.13 -1.044 0.13" style="fill:#fff;fill-opacity:1;stroke:none"/>
+ <path d="m 19 31 0 -6 4 0 0 0.989 -3 0 0 1.017 2 0 0 0.989 -2 0 l 0 3.01" style="fill:#fff;fill-opacity:1;stroke:none"/>
+ <g transform="matrix(0.40082111,0,0,0.40065477,6.3788233,6.3732701)" style="fill:#fff;fill-opacity:1">
+ <!-- color: #3d3d3d -->
+ <g style="fill:#fff">
+ <path transform="matrix(2.4970249,0,0,2.4976141,-15.947859,-15.944531)" d="m 16.09 10.01 c -1.647 0.023 -3.248 0.7 -4.391 1.936 l 2.873 2.887 1.518 -4.822 z m 1.471 0.318 -1.18 3.76 3.197 -0.537 1.809 -0.352 c -0.806 -1.417 -2.181 -2.47 -3.826 -2.871 z m -6.859 2.74 c -0.732 1.377 -0.908 3.01 -0.428 4.537 l 4.135 -0.676 -0.652 -0.793 -3.055 -3.068 z m 11.11 1.627 -3.807 0.639 3.182 3.779 c 0.768 -1.324 1.01 -2.908 0.625 -4.418 z m -4.236 2.459 -1.816 4.334 -0.205 0.508 c 1.698 0.073 3.373 -0.574 4.588 -1.795 l -2.566 -3.047 z m -2.098 1.121 -4.715 0.77 c 0.763 1.194 1.94 2.098 3.334 2.523 l 1.381 -3.293 z" style="fill:#fff;stroke:none;fill-rule:nonzero"/>
+ </g>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/image-x-sony-arw.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/image-x-sony-arw.svg
new file mode 100644
index 00000000..f8a089c9
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/image-x-sony-arw.svg
@@ -0,0 +1,15 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <path d="m 5.336 0 c -0.687 0 -1.336 0.676 -1.336 1.394 l 0 29.21 c 0 0.676 0.687 1.394 1.336 1.394 l 21.327 0 c 0.648 0 1.336 -0.717 1.336 -1.394 l 0.001 -21.606 -9 -9 z" style="fill:#38a34e;fill-opacity:1"/>
+ <path d="m 21 9 7 7 0 -7 z" style="fill:#000;fill-opacity:0.196"/>
+ <path d="m 19 0 8.992 9 -7.613 0 c -0.673 0 -1.378 -0.713 -1.378 -1.386 z" style="fill:#fff;fill-opacity:0.392"/>
+ <path d="m 4 24 0 6.668 c 0 0.648 0.688 1.332 1.332 1.332 l 21.336 0 c 0.645 0 1.332 -0.684 1.332 -1.332 l 0 -6.668" style="fill:#000;fill-opacity:0.196"/>
+ <path d="m 21.996 27 0.829 2.7 0.175 -4.7 l 1 0 c -0.077 1.998 -0.316 4.138 -0.5 6 l -1 0 c -0.348 -0.912 -0.668 -1.789 -1 -2.65 -0.34 0.916 -0.682 1.776 -1 2.65 l -1 0 c -0.254 -1.981 -0.435 -4.133 -0.5 -6 l 1 0 l 0.175 4.7 0.825 -2.7 l 1 0 z" style="fill:#fff;fill-opacity:1;stroke:none"/>
+ <path d="m 11.6 31 -0.3 -1 -1.6 0 -0.4 1 -1.3 0 2 -6 1 0 2 6 z m -1.6 -2 1 0 -0.5 -3 z" style="fill:#fff;fill-opacity:1;stroke:none"/>
+ <path d="m 15.871 25 c 0.325 0 0.619 0.038 0.883 0.115 0.264 0.077 0.49 0.195 0.68 0.355 0.19 0.16 0.334 0.364 0.432 0.613 c 0.104 0.243 0.133 0.585 0.133 0.917 0 0.345 -0.045 0.759 -0.179 1.04 -0.135 0.281 -0.508 0.313 -0.821 0.46 c 0.539 0.928 0.761 1.5 1 2.5 l -1 0 c -0.25 -0.76 -0.612 -1.443 -1 -2 l -1 0 0 2 -1 0 0 -5.847 c 0.11 -0.026 0.23 -0.048 0.359 -0.067 0.135 -0.026 0.27 -0.042 0.405 -0.048 0.135 -0.013 0.264 -0.022 0.386 -0.029 c 0.123 -0.006 0.63 -0.01 0.722 -0.01 m 1 1.125 c -0.184 -0.147 -0.703 -0.125 -1 -0.125 l -0.871 0 l 0 2 0.379 0 c 0.386 0 1.324 0.028 1.496 -0.125 c 0.172 -0.16 0.125 -0.587 0.125 -0.875 c 0 -0.352 0.017 -0.659 -0.125 -0.875 z" style="fill:#fff;fill-opacity:1;stroke:none"/>
+ <g transform="matrix(0.40082111,0,0,0.40065477,6.3788233,6.3732701)" style="fill:#fff;fill-opacity:1">
+ <!-- color: #3d3d3d -->
+ <g style="fill:#fff">
+ <path transform="matrix(2.4970249,0,0,2.4976141,-15.947859,-15.944531)" d="m 16.09 10.01 c -1.647 0.023 -3.248 0.7 -4.391 1.936 l 2.873 2.887 1.518 -4.822 z m 1.471 0.318 -1.18 3.76 3.197 -0.537 1.809 -0.352 c -0.806 -1.417 -2.181 -2.47 -3.826 -2.871 z m -6.859 2.74 c -0.732 1.377 -0.908 3.01 -0.428 4.537 l 4.135 -0.676 -0.652 -0.793 -3.055 -3.068 z m 11.11 1.627 -3.807 0.639 3.182 3.779 c 0.768 -1.324 1.01 -2.908 0.625 -4.418 z m -4.236 2.459 -1.816 4.334 -0.205 0.508 c 1.698 0.073 3.373 -0.574 4.588 -1.795 l -2.566 -3.047 z m -2.098 1.121 -4.715 0.77 c 0.763 1.194 1.94 2.098 3.334 2.523 l 1.381 -3.293 z" style="fill:#fff;stroke:none;fill-rule:nonzero"/>
+ </g>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/image-x-svg+xml.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/image-x-svg+xml.svg
new file mode 120000
index 00000000..e86ecbea
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/image-x-svg+xml.svg
@@ -0,0 +1 @@
+application-vestor.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/image-x-tga.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/image-x-tga.svg
new file mode 120000
index 00000000..82ceab84
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/image-x-tga.svg
@@ -0,0 +1 @@
+application-image-tga.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/image-x-win-bitmap.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/image-x-win-bitmap.svg
new file mode 100644
index 00000000..790337ae
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/image-x-win-bitmap.svg
@@ -0,0 +1,13 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <defs>
+
+ </defs>
+ <path d="m 5.336 0 c -0.687 0 -1.336 0.676 -1.336 1.394 l 0 29.21 c 0 0.676 0.687 1.394 1.336 1.394 l 21.327 0 c 0.648 0 1.336 -0.717 1.336 -1.394 l 0.001 -21.606 -9 -9 z" style="fill:#757d32;fill-opacity:1"/>
+ <path d="m 21 9 7 7 0 -7 z" style="fill:#000;fill-opacity:0.196"/>
+ <path d="m 19 0 8.992 9 -7.613 0 c -0.673 0 -1.378 -0.713 -1.378 -1.386 z" style="fill:#fff;fill-opacity:0.392"/>
+ <path d="m 13 10 0.014 9.908 2.199 -2.242 l 1.759 3.335 1.589 -0.786 -1.564 -3.296 3.153 -0.001" style="visibility:visible;fill:#f9f9f9;fill-opacity:1;stroke:none;display:inline;color:#000;fill-rule:nonzero"/>
+ <path d="m 4 24 0 6.668 c 0 0.648 0.688 1.332 1.332 1.332 l 21.336 0 c 0.645 0 1.332 -0.684 1.332 -1.332 l 0 -6.668" style="fill:#000;fill-opacity:0.196"/>
+ <path d="m 11.434 31 q -1.186 0 -1.81 -0.78 q -0.624 -0.78 -0.624 -2.22 q 0 -0.715 0.19 -1.272 0.19 -0.557 0.525 -0.938 0.344 -0.39 0.805 -0.585 0.471 -0.204 1.023 -0.204 0.299 0 0.534 0.056 0.244 0.046 0.425 0.111 0.181 0.065 0.299 0.139 0.127 0.074 0.19 0.111 l -0.29 0.91 q -0.208 -0.139 -0.507 -0.232 -0.29 -0.102 -0.67 -0.102 -0.262 0 -0.516 0.102 -0.244 0.093 -0.443 0.325 -0.19 0.223 -0.317 0.604 -0.118 0.381 -0.118 0.947 0 0.985 0.326 1.514 0.335 0.52 1.086 0.52 0.434 0 0.715 -0.102 0.29 -0.102 0.462 -0.204 l 0.281 0.901 q -0.235 0.149 -0.643 0.279 -0.398 0.121 -0.923 0.121 z" style="fill:#fff;fill-opacity:1;stroke:none"/>
+ <path d="m 15.981 31 q -0.569 0 -0.957 -0.152 q -0.379 -0.161 -0.607 -0.456 -0.227 -0.294 -0.322 -0.712 -0.095 -0.418 -0.095 -0.93 l 0 -3.75 1.175 0 0 3.674 q 0 0.37 0.038 0.627 0.038 0.247 0.123 0.399 0.095 0.152 0.256 0.218 0.161 0.066 0.408 0.066 0.246 0 0.408 -0.066 0.161 -0.066 0.256 -0.218 0.095 -0.161 0.133 -0.408 0.038 -0.256 0.038 -0.627 l 0 -3.665 1.166 0 0 3.75 q 0 0.513 -0.095 0.93 -0.095 0.418 -0.332 0.712 -0.237 0.294 -0.626 0.456 -0.389 0.152 -0.967 0.152 z" style="fill:#fff;fill-opacity:1;stroke:none"/>
+ <path d="m 20.471 25 q 0.487 0 0.883 0.115 0.395 0.115 0.68 0.355 0.285 0.24 0.432 0.613 0.156 0.364 0.156 0.863 0 0.518 -0.202 0.939 -0.202 0.422 -0.671 0.642 0.156 0.249 0.331 0.556 0.175 0.297 0.34 0.633 0.166 0.326 0.313 0.661 q 0.156 0.326 0.267 0.623 l -1.186 0 q -0.211 -0.575 -0.497 -1.102 -0.276 -0.537 -0.598 -1.083 l -0.589 0 0 2.185 l -1.131 0 0 -5.847 q 0.166 -0.038 0.359 -0.067 0.202 -0.038 0.405 -0.048 0.202 -0.019 0.386 -0.029 0.184 -0.01 0.322 -0.01 z m 1 1.936 q 0 -0.47 -0.276 -0.69 -0.276 -0.22 -0.726 -0.22 -0.064 0 -0.156 0.01 -0.092 0 -0.184 0.019 l 0 1.783 0.248 0 q 0.579 0 0.837 -0.23 0.257 -0.24 0.257 -0.671 z" style="fill:#fff;fill-opacity:1;stroke:none"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/image-x-win-bmp.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/image-x-win-bmp.svg
new file mode 120000
index 00000000..bfc199b4
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/image-x-win-bmp.svg
@@ -0,0 +1 @@
+application-image-bmp.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/image-x-wmf.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/image-x-wmf.svg
new file mode 120000
index 00000000..34b7aa58
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/image-x-wmf.svg
@@ -0,0 +1 @@
+application-vector.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/image-x-xcf.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/image-x-xcf.svg
new file mode 100644
index 00000000..6a9ea01f
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/image-x-xcf.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <path d="m 5.336 0 c -0.687 0 -1.336 0.676 -1.336 1.394 l 0 29.21 c 0 0.676 0.687 1.394 1.336 1.394 l 21.327 0 c 0.648 0 1.336 -0.717 1.336 -1.394 l 0.001 -21.606 l -9 -9 z" style="fill:#9a773c;fill-opacity:1"/>
+ <path d="m 21 9 7 7 0 -7 z" style="fill:#000;fill-opacity:0.196"/>
+ <path d="m 19 0 8.992 9 -7.613 0 c -0.673 0 -1.378 -0.713 -1.378 -1.386 z" style="fill:#fff;fill-opacity:0.392"/>
+ <path d="m 22.03 11.944 c -0.061 0.033 -0.117 0.131 -0.169 0.286 -0.136 0.422 -1.111 3.337 -6.636 3.477 -2.634 0.07 -3.754 -2.282 -3.754 -2.282 l -0.066 3.02 c 0 0 0.281 0.675 -0.281 1.378 -0.033 -0.047 -0.052 -0.103 -0.084 -0.15 -0.202 -0.286 -0.441 -0.525 -0.694 -0.708 -0.291 -0.206 -0.595 -0.342 -0.895 -0.384 -0.342 -0.052 -0.68 0.023 -0.942 0.216 -0.267 0.197 -0.422 0.492 -0.483 0.844 -0.052 0.3 -0.033 0.628 0.07 0.975 0.084 0.3 0.225 0.605 0.426 0.89 0.216 0.3 0.483 0.567 0.764 0.755 0.314 0.211 0.647 0.333 0.975 0.351 0.103 0.009 0.206 -0.019 0.3 -0.033 2.118 1.706 6.327 3.299 9.115 1.481 0.061 0.019 0.122 0.042 0.183 0.066 0 0.028 -0.009 0.056 0 0.084 l 0.131 -0.052 c 0.023 0.009 0.042 0.028 0.066 0.033 0.005 0.005 0.014 0 0.019 0 l 0.047 0.052 1.261 0.455 c -0.052 0.441 0.164 0.947 0.712 1.158 c 0.984 0.384 1.903 0.876 1.903 0.876 -0.473 -1.622 -0.642 -2.92 -1.87 -2.807 c -0.23 0.023 -0.403 0.117 -0.53 0.253 l -1.111 -0.722 -0.047 0 -0.019 -0.019 c 1.495 -1.49 2.367 -4.298 1.837 -9.176 -0.033 -0.244 -0.131 -0.366 -0.23 -0.319 z" style="fill:#fff"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/image-x-xcursor.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/image-x-xcursor.svg
new file mode 100644
index 00000000..276c607f
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/image-x-xcursor.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <defs>
+
+ </defs>
+ <path d="m 5.336 0 c -0.687 0 -1.336 0.676 -1.336 1.394 l 0 29.21 c 0 0.676 0.687 1.394 1.336 1.394 l 21.327 0 c 0.648 0 1.336 -0.717 1.336 -1.394 l 0.001 -21.606 -9 -9 z" style="fill:#757d32;fill-opacity:1"/>
+ <path d="m 21 9 7 7 0 -7 z" style="fill:#000;fill-opacity:0.196"/>
+ <path d="m 19 0 8.992 9 -7.613 0 c -0.673 0 -1.378 -0.713 -1.378 -1.386 z" style="fill:#fff;fill-opacity:0.392"/>
+ <path d="m 12 10 0.018 12.61 2.768 -2.854 2.215 4.244 2 -1 -1.969 -4.196 3.969 -0.001" style="visibility:visible;fill:#f9f9f9;fill-opacity:1;stroke:none;display:inline;color:#000;fill-rule:nonzero"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/image-x-xfig.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/image-x-xfig.svg
new file mode 120000
index 00000000..34b7aa58
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/image-x-xfig.svg
@@ -0,0 +1 @@
+application-vector.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/image-x-xpixmap.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/image-x-xpixmap.svg
new file mode 100644
index 00000000..725560b9
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/image-x-xpixmap.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <path d="m 5.336 0 c -0.687 0 -1.336 0.676 -1.336 1.394 l 0 29.21 c 0 0.676 0.687 1.394 1.336 1.394 l 21.327 0 c 0.648 0 1.336 -0.717 1.336 -1.394 l 0.001 -21.606 -9 -9 z" style="fill:#38a34e;fill-opacity:1"/>
+ <path d="m 21 9 7 7 0 -7 z" style="fill:#000;fill-opacity:0.196"/>
+ <path d="m 19 0 8.992 9 -7.613 0 c -0.673 0 -1.378 -0.713 -1.378 -1.386 z" style="fill:#fff;fill-opacity:0.392"/>
+ <path d="m 11.645 11 c -0.352 0.033 -0.652 0.406 -0.645 0.802 l 0 8.415 c 0.004 0.414 0.333 0.787 0.703 0.784 l 8.612 0 c 0.363 -0.007 0.681 -0.373 0.685 -0.784 l 0 -8.415 c 0.007 -0.417 -0.315 -0.798 -0.685 -0.802 z m 0.355 1 l 8 0 0 5.701 -2.352 -2.658 -1.491 1.388 l -1.963 -2.461 -2.194 2.83" style="fill:#fff"/>
+ <path d="m 4 24 0 6.668 c 0 0.648 0.688 1.332 1.332 1.332 l 21.336 0 c 0.645 0 1.332 -0.684 1.332 -1.332 l 0 -6.668 z" style="fill:#000;fill-opacity:0.196"/>
+ <path d="m 20.13 24.997 c 0.31 0.887 0.604 1.776 0.903 2.656 0.313 -0.902 0.616 -1.767 0.933 -2.656 l 1.054 0 c 0.21 2.031 0.322 4.04 0.383 6 l -1.17 0 0.064 -4.663 -0.787 2.368 -0.901 0 -0.788 -2.368 0.052 4.663 -1.17 0 c 0.08 -2.035 0.171 -4.02 0.374 -6 l 1.054 0" style="fill:#fff"/>
+ <path d="m 15.629 24.947 c 0.751 0 1.335 0.157 1.748 0.471 c 0.417 0.31 0.624 0.821 0.624 1.526 c 0 0.718 -0.211 1.234 -0.632 1.557 -0.417 0.314 -1 0.476 -1.772 0.476 l -0.447 0 0 2.02 -1.15 0 0 -5.906 c 0.581 -0.118 1.088 -0.121 1.629 -0.143 m 0.131 1.032 c -0.205 -0.005 -0.405 0.02 -0.61 0.031 l 0 1.93 0.506 0 c 0.377 0 0.659 -0.072 0.85 -0.22 0.191 -0.157 0.286 -0.417 0.286 -0.785 0 -0.346 -0.095 -0.592 -0.286 -0.732 -0.183 -0.148 -0.433 -0.224 -0.747 -0.224" style="fill:#fff"/>
+ <path d="m 12 31 c -0.312 -0.807 -0.678 -1.566 -1.024 -2.296 -0.397 0.783 -0.727 1.528 -1.062 2.296 l -1.313 0 c 0.484 -1.102 1.115 -2.136 1.694 -3.172 l -1.593 -2.828 1.309 0 0.966 1.921 1.016 -1.921 l 1.221 0 -1.556 2.801 c 0.658 1.035 1.18 2.089 1.652 3.199 l -1.309 0" style="fill:#fff"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/image.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/image.svg
new file mode 120000
index 00000000..49ccd217
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/image.svg
@@ -0,0 +1 @@
+application-images.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/inode-symlink.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/inode-symlink.svg
new file mode 100644
index 00000000..b4c66144
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/inode-symlink.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <path d="m 5.336 0 c -0.687 0 -1.336 0.676 -1.336 1.394 l 0 29.21 c 0 0.676 0.687 1.394 1.336 1.394 l 21.327 0 c 0.648 0 1.336 -0.717 1.336 -1.394 l 0.001 -21.606 -9 -9 z" style="fill:#dc322f;fill-opacity:1"/>
+ <path d="m 21 9 7 7 0 -7 z" style="fill:#000;fill-opacity:0.196"/>
+ <path d="m 19 0 8.992 9 -7.613 0 c -0.673 0 -1.378 -0.713 -1.378 -1.386 z" style="fill:#fff;fill-opacity:0.392"/>
+ <path d="m 19.231 12 -3.231 3.231 -3.231 -3.231 -2.769 2.769 3.231 3.231 -3.231 3.231 2.769 2.769 3.231 -3.231 3.231 3.231 2.769 -2.769 -3.231 -3.231 3.231 -3.231" style="fill:#fff;fill-opacity:1"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/internet-feed.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/internet-feed.svg
new file mode 120000
index 00000000..2f0fbff8
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/internet-feed.svg
@@ -0,0 +1 @@
+application-rss+xml.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/jpeg.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/jpeg.svg
new file mode 120000
index 00000000..9cd628f7
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/jpeg.svg
@@ -0,0 +1 @@
+application-image-jpg.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/jpg.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/jpg.svg
new file mode 120000
index 00000000..9cd628f7
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/jpg.svg
@@ -0,0 +1 @@
+application-image-jpg.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/kpresenter_kpr.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/kpresenter_kpr.svg
new file mode 120000
index 00000000..34a57735
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/kpresenter_kpr.svg
@@ -0,0 +1 @@
+application-presentation.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/libpeas-plugin.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/libpeas-plugin.svg
new file mode 120000
index 00000000..f6d9d702
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/libpeas-plugin.svg
@@ -0,0 +1 @@
+extension.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/libreoffice-database.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/libreoffice-database.svg
new file mode 120000
index 00000000..d150bb25
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/libreoffice-database.svg
@@ -0,0 +1 @@
+application-vnd.oasis.opendocument.database.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/libreoffice-drawing-template.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/libreoffice-drawing-template.svg
new file mode 120000
index 00000000..8d1e1356
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/libreoffice-drawing-template.svg
@@ -0,0 +1 @@
+application-drawing-template.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/libreoffice-drawing.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/libreoffice-drawing.svg
new file mode 120000
index 00000000..0095318b
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/libreoffice-drawing.svg
@@ -0,0 +1 @@
+application-vnd.oasis.opendocument.drawing.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/libreoffice-extension.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/libreoffice-extension.svg
new file mode 100644
index 00000000..b94d9821
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/libreoffice-extension.svg
@@ -0,0 +1,16 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <path d="m 5.336 0 c -0.687 0 -1.336 0.676 -1.336 1.394 l 0 29.21 c 0 0.676 0.687 1.394 1.336 1.394 l 21.327 0 c 0.648 0 1.336 -0.717 1.336 -1.394 l 0.001 -21.606 -9 -9 z" style="fill:#888;fill-opacity:1"/>
+ <path d="m 21 9 7 7 0 -7 z" style="fill:#000;fill-opacity:0.196"/>
+ <path d="m 19 0 8.992 9 -7.613 0 c -0.673 0 -1.378 -0.713 -1.378 -1.386 z" style="fill:#fff;fill-opacity:0.392"/>
+ <g transform="translate(0,-1.667969)" style="fill:#fff">
+ <path d="m 12 14.668 0 4 c 0 -0.738 0.598 -1.336 1.332 -1.336 0.738 0 1.336 0.598 1.336 1.336 c 0 0.734 -0.598 1.332 -1.336 1.332 -0.734 0 -1.332 -0.598 -1.332 -1.332 l 0 4 4 0 c -0.738 0 -1.332 -0.598 -1.332 -1.336 c 0 -0.734 0.594 -1.332 1.332 -1.332 c 0.738 0 1.332 0.598 1.332 1.332 0 0.738 -0.594 1.336 -1.332 1.336 l 4 0 0 -8 z"/>
+ <path d="m 17.332 13.332 c 0 0.738 -0.598 1.336 -1.332 1.336 -0.738 0 -1.332 -0.598 -1.332 -1.336 c 0 -0.734 0.594 -1.332 1.332 -1.332 c 0.734 0 1.332 0.598 1.332 1.332 z"/>
+ <path d="m 22.668 18.668 c 0 0.734 -0.598 1.332 -1.336 1.332 -0.734 0 -1.332 -0.598 -1.332 -1.332 c 0 -0.738 0.598 -1.336 1.332 -1.336 0.738 0 1.336 0.598 1.336 1.336 z"/>
+ </g>
+ <path d="m 4 24 0 6.668 c 0 0.648 0.688 1.332 1.332 1.332 l 21.336 0 c 0.645 0 1.332 -0.684 1.332 -1.332 l 0 -6.668 z" style="fill:#000;fill-opacity:0.196"/>
+ <g transform="matrix(1.0612185,0,0,1.0612185,-1.055667,-0.7271786)" style="fill:#fff">
+ <path d="m 10.383 27.07 c 0 0.265 0.008 0.514 0.028 0.746 0.024 0.228 0.069 0.427 0.133 0.596 0.069 0.17 0.165 0.302 0.286 0.402 0.121 0.099 0.347 0.149 0.549 0.149 0.198 0 0.42 -0.05 0.541 -0.149 0.125 -0.099 0.222 -0.232 0.286 -0.402 0.069 -0.178 0.113 -0.377 0.133 -0.605 0.024 -0.228 0.036 -0.472 0.036 -0.737 0 -0.261 -0.012 -0.505 -0.036 -0.733 -0.02 -0.236 -0.064 -0.435 -0.133 -0.605 -0.064 -0.17 -0.157 -0.302 -0.278 -0.402 -0.121 -0.099 -0.348 -0.149 -0.549 -0.149 -0.202 0 -0.428 0.05 -0.549 0.149 -0.121 0.099 -0.218 0.236 -0.286 0.41 -0.064 0.17 -0.109 0.369 -0.133 0.596 -0.02 0.228 -0.028 0.472 -0.028 0.733 m -1.124 0 c 0 -0.932 0.189 -1.636 0.56 -2.108 0.375 -0.48 0.895 -0.717 1.56 -0.717 0.689 0 1.217 0.236 1.576 0.717 0.363 0.472 0.544 1.176 0.544 2.108 0 0.936 -0.185 1.64 -0.552 2.121 -0.367 0.472 -0.887 0.708 -1.56 0.708 -0.689 0 -1.217 -0.236 -1.584 -0.708 c -0.363 -0.48 -0.544 -1.185 -0.544 -2.121"/>
+ <path d="m 16.969 29.891 c -0.293 -0.759 -0.637 -1.473 -0.961 -2.161 -0.366 0.739 -0.676 1.438 -0.992 2.161 l -1.227 0 c 0.455 -1.036 1.042 -2.01 1.586 -2.987 l -1.492 -2.667 1.223 0 0.902 1.811 0.949 -1.811 1.141 0 -1.453 2.641 c 0.618 0.973 1.103 1.966 1.547 3.01 l -1.223 0"/>
+ <path d="m 22.479 24.24 0 0.934 -1.598 0 0 4.72 -1.046 0 0 -4.72 -1.406 0 0 -0.934 4.05 0"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/libreoffice-formula.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/libreoffice-formula.svg
new file mode 120000
index 00000000..15f67cb9
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/libreoffice-formula.svg
@@ -0,0 +1 @@
+application-vnd.oasis.opendocument.formula.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/libreoffice-master-docment.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/libreoffice-master-docment.svg
new file mode 120000
index 00000000..8f2ffb4c
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/libreoffice-master-docment.svg
@@ -0,0 +1 @@
+application-vnd.oasis.opendocument.master-document.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/libreoffice-master-document.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/libreoffice-master-document.svg
new file mode 120000
index 00000000..8f2ffb4c
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/libreoffice-master-document.svg
@@ -0,0 +1 @@
+application-vnd.oasis.opendocument.master-document.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/libreoffice-oasis-database.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/libreoffice-oasis-database.svg
new file mode 120000
index 00000000..d150bb25
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/libreoffice-oasis-database.svg
@@ -0,0 +1 @@
+application-vnd.oasis.opendocument.database.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/libreoffice-oasis-drawing-template.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/libreoffice-oasis-drawing-template.svg
new file mode 120000
index 00000000..8d1e1356
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/libreoffice-oasis-drawing-template.svg
@@ -0,0 +1 @@
+application-drawing-template.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/libreoffice-oasis-drawing.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/libreoffice-oasis-drawing.svg
new file mode 120000
index 00000000..0095318b
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/libreoffice-oasis-drawing.svg
@@ -0,0 +1 @@
+application-vnd.oasis.opendocument.drawing.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/libreoffice-oasis-formula.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/libreoffice-oasis-formula.svg
new file mode 120000
index 00000000..15f67cb9
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/libreoffice-oasis-formula.svg
@@ -0,0 +1 @@
+application-vnd.oasis.opendocument.formula.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/libreoffice-oasis-master-document.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/libreoffice-oasis-master-document.svg
new file mode 120000
index 00000000..8f2ffb4c
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/libreoffice-oasis-master-document.svg
@@ -0,0 +1 @@
+application-vnd.oasis.opendocument.master-document.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/libreoffice-oasis-presentation-template.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/libreoffice-oasis-presentation-template.svg
new file mode 120000
index 00000000..d91cc5bd
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/libreoffice-oasis-presentation-template.svg
@@ -0,0 +1 @@
+application-presentation-template.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/libreoffice-oasis-presentation.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/libreoffice-oasis-presentation.svg
new file mode 120000
index 00000000..4175ef44
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/libreoffice-oasis-presentation.svg
@@ -0,0 +1 @@
+application-vnd.oasis.opendocument.presentation.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/libreoffice-oasis-spreadsheet-template.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/libreoffice-oasis-spreadsheet-template.svg
new file mode 120000
index 00000000..00dbd860
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/libreoffice-oasis-spreadsheet-template.svg
@@ -0,0 +1 @@
+application-table-template.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/libreoffice-oasis-spreadsheet.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/libreoffice-oasis-spreadsheet.svg
new file mode 120000
index 00000000..543316a9
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/libreoffice-oasis-spreadsheet.svg
@@ -0,0 +1 @@
+application-vnd.oasis.opendocument.spreadsheet.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/libreoffice-oasis-text-template.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/libreoffice-oasis-text-template.svg
new file mode 120000
index 00000000..1532b4c5
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/libreoffice-oasis-text-template.svg
@@ -0,0 +1 @@
+application-word-template.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/libreoffice-oasis-text.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/libreoffice-oasis-text.svg
new file mode 120000
index 00000000..e1d28269
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/libreoffice-oasis-text.svg
@@ -0,0 +1 @@
+application-vnd.oasis.opendocument.text.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/libreoffice-oasis-web-template.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/libreoffice-oasis-web-template.svg
new file mode 120000
index 00000000..60c48514
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/libreoffice-oasis-web-template.svg
@@ -0,0 +1 @@
+application-web-template.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/libreoffice-oasis-web.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/libreoffice-oasis-web.svg
new file mode 120000
index 00000000..db1be2dd
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/libreoffice-oasis-web.svg
@@ -0,0 +1 @@
+application-vnd.oasis.opendocument.text-web.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/libreoffice-presentation-template.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/libreoffice-presentation-template.svg
new file mode 120000
index 00000000..d91cc5bd
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/libreoffice-presentation-template.svg
@@ -0,0 +1 @@
+application-presentation-template.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/libreoffice-presentation.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/libreoffice-presentation.svg
new file mode 120000
index 00000000..4175ef44
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/libreoffice-presentation.svg
@@ -0,0 +1 @@
+application-vnd.oasis.opendocument.presentation.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/libreoffice-spreadsheet-template.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/libreoffice-spreadsheet-template.svg
new file mode 120000
index 00000000..00dbd860
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/libreoffice-spreadsheet-template.svg
@@ -0,0 +1 @@
+application-table-template.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/libreoffice-spreadsheet.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/libreoffice-spreadsheet.svg
new file mode 120000
index 00000000..543316a9
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/libreoffice-spreadsheet.svg
@@ -0,0 +1 @@
+application-vnd.oasis.opendocument.spreadsheet.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/libreoffice-text-template.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/libreoffice-text-template.svg
new file mode 120000
index 00000000..1532b4c5
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/libreoffice-text-template.svg
@@ -0,0 +1 @@
+application-word-template.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/libreoffice-text.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/libreoffice-text.svg
new file mode 120000
index 00000000..e1d28269
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/libreoffice-text.svg
@@ -0,0 +1 @@
+application-vnd.oasis.opendocument.text.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/libreoffice-web.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/libreoffice-web.svg
new file mode 120000
index 00000000..db1be2dd
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/libreoffice-web.svg
@@ -0,0 +1 @@
+application-vnd.oasis.opendocument.text-web.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/media-audio.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/media-audio.svg
new file mode 120000
index 00000000..9b775702
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/media-audio.svg
@@ -0,0 +1 @@
+application-audio.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/media-image.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/media-image.svg
new file mode 120000
index 00000000..49ccd217
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/media-image.svg
@@ -0,0 +1 @@
+application-images.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/media-video.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/media-video.svg
new file mode 120000
index 00000000..dff032f5
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/media-video.svg
@@ -0,0 +1 @@
+application-video.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/message-news.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/message-news.svg
new file mode 120000
index 00000000..8283b074
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/message-news.svg
@@ -0,0 +1 @@
+application-mbox.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/message-rfc822.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/message-rfc822.svg
new file mode 120000
index 00000000..8283b074
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/message-rfc822.svg
@@ -0,0 +1 @@
+application-mbox.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/message-x-gnu-rmail.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/message-x-gnu-rmail.svg
new file mode 120000
index 00000000..8283b074
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/message-x-gnu-rmail.svg
@@ -0,0 +1 @@
+application-mbox.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/message.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/message.svg
new file mode 120000
index 00000000..8283b074
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/message.svg
@@ -0,0 +1 @@
+application-mbox.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/mime_ascii.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/mime_ascii.svg
new file mode 120000
index 00000000..598bd3ac
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/mime_ascii.svg
@@ -0,0 +1 @@
+application-ascii.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/misc.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/misc.svg
new file mode 120000
index 00000000..529423dd
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/misc.svg
@@ -0,0 +1 @@
+application-text.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/model-fcstd.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/model-fcstd.svg
new file mode 120000
index 00000000..8ac89c37
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/model-fcstd.svg
@@ -0,0 +1 @@
+model.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/model-vnd.dwf.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/model-vnd.dwf.svg
new file mode 120000
index 00000000..8ac89c37
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/model-vnd.dwf.svg
@@ -0,0 +1 @@
+model.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/model-vrml.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/model-vrml.svg
new file mode 120000
index 00000000..8ac89c37
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/model-vrml.svg
@@ -0,0 +1 @@
+model.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/model-x.stl-binary.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/model-x.stl-binary.svg
new file mode 120000
index 00000000..8ac89c37
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/model-x.stl-binary.svg
@@ -0,0 +1 @@
+model.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/model-x3d+binary.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/model-x3d+binary.svg
new file mode 120000
index 00000000..8ac89c37
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/model-x3d+binary.svg
@@ -0,0 +1 @@
+model.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/model-x3d+vrml.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/model-x3d+vrml.svg
new file mode 120000
index 00000000..8ac89c37
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/model-x3d+vrml.svg
@@ -0,0 +1 @@
+model.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/model-x3d+xml.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/model-x3d+xml.svg
new file mode 120000
index 00000000..8ac89c37
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/model-x3d+xml.svg
@@ -0,0 +1 @@
+model.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/model-x3d.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/model-x3d.svg
new file mode 120000
index 00000000..8ac89c37
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/model-x3d.svg
@@ -0,0 +1 @@
+model.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/model.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/model.svg
new file mode 100644
index 00000000..4f856ef8
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/model.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <path d="M 5.336,0.002 C 4.649,0.002 4,0.678 4,1.396 l 0,29.21 C 4,31.282 4.687,32 5.336,32 l 21.327,0 c 0.648,0 1.336,-0.717 1.336,-1.394 L 28,9 19,0 Z" style="fill:#ff8537;fill-opacity:1"/>
+ <path d="m 21 9 7 7 0 -7 z" style="fill:#000;fill-opacity:0.196"/>
+ <path d="m 19 0.002 8.992 9 -7.613 0 c -0.673 0 -1.378 -0.713 -1.378 -1.386 z" style="fill:#fff;fill-opacity:0.392"/>
+ <path d="m 8 14.703 0.373 9.223 7.627 4.636 7.664 -4.636 0.336 -9.225 -8 -3.086 m 0 2.143 4.324 1.67 -4.322 1.855 -4.324 -1.855 z m 5.918 3.162 -0.213 5.854 l -4.705 2.846 0 -6.59 m -6.908 -2.105 4.908 2.105 l 0 6.582 -4.672 -2.838 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:#f9f9f9;opacity:1;image-rendering:auto;fill-opacity:1;stroke:none;display:inline;color:#000;fill-rule:nonzero;color-rendering:auto;color-interpolation:sRGB"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/multipart-encrypted.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/multipart-encrypted.svg
new file mode 120000
index 00000000..656ee235
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/multipart-encrypted.svg
@@ -0,0 +1 @@
+application-octet-stream.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/music.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/music.svg
new file mode 120000
index 00000000..9b775702
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/music.svg
@@ -0,0 +1 @@
+application-audio.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/none.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/none.svg
new file mode 120000
index 00000000..cb105632
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/none.svg
@@ -0,0 +1 @@
+unknown.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/odf.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/odf.svg
new file mode 120000
index 00000000..86b2f629
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/odf.svg
@@ -0,0 +1 @@
+x-office-document.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/office-contact.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/office-contact.svg
new file mode 120000
index 00000000..aef18a65
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/office-contact.svg
@@ -0,0 +1 @@
+text-x-vcard.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/office-document.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/office-document.svg
new file mode 120000
index 00000000..a3635320
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/office-document.svg
@@ -0,0 +1 @@
+application-document.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/office-illustration.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/office-illustration.svg
new file mode 120000
index 00000000..e86ecbea
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/office-illustration.svg
@@ -0,0 +1 @@
+application-vestor.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/office-spreadsheet.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/office-spreadsheet.svg
new file mode 120000
index 00000000..b17ea280
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/office-spreadsheet.svg
@@ -0,0 +1 @@
+x-office-spreadsheet.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/openofficeorg3-database.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/openofficeorg3-database.svg
new file mode 120000
index 00000000..d150bb25
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/openofficeorg3-database.svg
@@ -0,0 +1 @@
+application-vnd.oasis.opendocument.database.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/openofficeorg3-drawing.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/openofficeorg3-drawing.svg
new file mode 120000
index 00000000..0095318b
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/openofficeorg3-drawing.svg
@@ -0,0 +1 @@
+application-vnd.oasis.opendocument.drawing.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/openofficeorg3-extension.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/openofficeorg3-extension.svg
new file mode 120000
index 00000000..fbf993b9
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/openofficeorg3-extension.svg
@@ -0,0 +1 @@
+libreoffice-extension.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/openofficeorg3-oasis-database.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/openofficeorg3-oasis-database.svg
new file mode 120000
index 00000000..d150bb25
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/openofficeorg3-oasis-database.svg
@@ -0,0 +1 @@
+application-vnd.oasis.opendocument.database.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/openofficeorg3-oasis-spreadsheet.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/openofficeorg3-oasis-spreadsheet.svg
new file mode 120000
index 00000000..0095318b
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/openofficeorg3-oasis-spreadsheet.svg
@@ -0,0 +1 @@
+application-vnd.oasis.opendocument.drawing.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/opera-extension.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/opera-extension.svg
new file mode 120000
index 00000000..f6d9d702
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/opera-extension.svg
@@ -0,0 +1 @@
+extension.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/package-gdebi.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/package-gdebi.svg
new file mode 120000
index 00000000..abada3e5
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/package-gdebi.svg
@@ -0,0 +1 @@
+application-x-deb.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/package-x-generic.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/package-x-generic.svg
new file mode 120000
index 00000000..de6105c9
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/package-x-generic.svg
@@ -0,0 +1 @@
+application-software.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/package.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/package.svg
new file mode 120000
index 00000000..de6105c9
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/package.svg
@@ -0,0 +1 @@
+application-software.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/package_editors.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/package_editors.svg
new file mode 120000
index 00000000..529423dd
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/package_editors.svg
@@ -0,0 +1 @@
+application-text.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/package_wordprocessing.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/package_wordprocessing.svg
new file mode 120000
index 00000000..7472b14d
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/package_wordprocessing.svg
@@ -0,0 +1 @@
+application-word.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/plan.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/plan.svg
new file mode 120000
index 00000000..170cc9e7
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/plan.svg
@@ -0,0 +1 @@
+x-office-calendar.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/playlist-automatic.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/playlist-automatic.svg
new file mode 120000
index 00000000..f126cefe
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/playlist-automatic.svg
@@ -0,0 +1 @@
+audio-x-smart-playlist.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/playlist.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/playlist.svg
new file mode 120000
index 00000000..ace508bd
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/playlist.svg
@@ -0,0 +1 @@
+audio-x-playlist.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/rar.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/rar.svg
new file mode 120000
index 00000000..832a1384
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/rar.svg
@@ -0,0 +1 @@
+application-x-rar.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/raw.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/raw.svg
new file mode 120000
index 00000000..49ccd217
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/raw.svg
@@ -0,0 +1 @@
+application-images.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/rpm.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/rpm.svg
new file mode 120000
index 00000000..08dae791
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/rpm.svg
@@ -0,0 +1 @@
+application-x-rpm.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/shellscript.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/shellscript.svg
new file mode 120000
index 00000000..05ab0ed6
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/shellscript.svg
@@ -0,0 +1 @@
+text-x-script.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/sound.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/sound.svg
new file mode 120000
index 00000000..9b775702
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/sound.svg
@@ -0,0 +1 @@
+application-audio.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/source-playlist.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/source-playlist.svg
new file mode 120000
index 00000000..ace508bd
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/source-playlist.svg
@@ -0,0 +1 @@
+audio-x-playlist.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/source-smart-playlist.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/source-smart-playlist.svg
new file mode 120000
index 00000000..f126cefe
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/source-smart-playlist.svg
@@ -0,0 +1 @@
+audio-x-smart-playlist.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/spreadsheet.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/spreadsheet.svg
new file mode 120000
index 00000000..dd1df899
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/spreadsheet.svg
@@ -0,0 +1 @@
+application-table.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/stock_addressbook.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/stock_addressbook.svg
new file mode 120000
index 00000000..3f74a9dd
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/stock_addressbook.svg
@@ -0,0 +1 @@
+x-office-address-book.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/stock_calendar.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/stock_calendar.svg
new file mode 120000
index 00000000..170cc9e7
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/stock_calendar.svg
@@ -0,0 +1 @@
+x-office-calendar.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/stock_certificate.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/stock_certificate.svg
new file mode 120000
index 00000000..b02dde5b
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/stock_certificate.svg
@@ -0,0 +1 @@
+application-certificate.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/stock_new-drawing.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/stock_new-drawing.svg
new file mode 120000
index 00000000..ca748d2c
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/stock_new-drawing.svg
@@ -0,0 +1 @@
+application-drawing.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/stock_playlist.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/stock_playlist.svg
new file mode 120000
index 00000000..f8e482a4
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/stock_playlist.svg
@@ -0,0 +1 @@
+application-audio-playlist.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/stock_script.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/stock_script.svg
new file mode 120000
index 00000000..05ab0ed6
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/stock_script.svg
@@ -0,0 +1 @@
+text-x-script.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/stock_smart-playlist.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/stock_smart-playlist.svg
new file mode 120000
index 00000000..f126cefe
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/stock_smart-playlist.svg
@@ -0,0 +1 @@
+audio-x-smart-playlist.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/svg.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/svg.svg
new file mode 120000
index 00000000..e86ecbea
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/svg.svg
@@ -0,0 +1 @@
+application-vestor.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/tar.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/tar.svg
new file mode 120000
index 00000000..065c47e0
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/tar.svg
@@ -0,0 +1 @@
+application-x-tar.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/template-source.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/template-source.svg
new file mode 120000
index 00000000..19265f5b
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/template-source.svg
@@ -0,0 +1 @@
+application-text-template.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/template_source.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/template_source.svg
new file mode 120000
index 00000000..19265f5b
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/template_source.svg
@@ -0,0 +1 @@
+application-text-template.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/text-calendar.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/text-calendar.svg
new file mode 120000
index 00000000..170cc9e7
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/text-calendar.svg
@@ -0,0 +1 @@
+x-office-calendar.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/text-csharp.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/text-csharp.svg
new file mode 120000
index 00000000..a246be13
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/text-csharp.svg
@@ -0,0 +1 @@
+text-x-csharp.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/text-css.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/text-css.svg
new file mode 120000
index 00000000..e76de636
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/text-css.svg
@@ -0,0 +1 @@
+text-x-css.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/text-csv.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/text-csv.svg
new file mode 120000
index 00000000..dd1df899
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/text-csv.svg
@@ -0,0 +1 @@
+application-table.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/text-directory.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/text-directory.svg
new file mode 120000
index 00000000..f8f54dda
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/text-directory.svg
@@ -0,0 +1 @@
+office-contact.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/text-enriched.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/text-enriched.svg
new file mode 120000
index 00000000..a3635320
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/text-enriched.svg
@@ -0,0 +1 @@
+application-document.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/text-html.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/text-html.svg
new file mode 100644
index 00000000..12f4fc64
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/text-html.svg
@@ -0,0 +1,16 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <path d="m 5.336 0 c -0.687 0 -1.336 0.676 -1.336 1.394 l 0 29.21 c 0 0.676 0.687 1.394 1.336 1.394 l 21.327 0 c 0.648 0 1.336 -0.717 1.336 -1.394 l 0.001 -21.606 l -9 -9 z" style="fill:#7099c3;fill-opacity:1"/>
+ <path d="m 21 9 7 7 0 -7 z" style="fill:#000;fill-opacity:0.196"/>
+ <path d="m 19 0 8.992 9 -7.613 0 c -0.673 0 -1.378 -0.713 -1.378 -1.386 z" style="fill:#fff;fill-opacity:0.392"/>
+ <path d="m 10.296 15 0 1 11.46 0 0 -1 z" style="fill:#fff"/>
+ <path d="m 9.637 17.375 0 1.25 12.727 0 0 -1.25 z" style="fill:#fff"/>
+ <path d="m 10.27 20 0 1 11.46 0 0 -1 z" style="fill:#fff"/>
+ <path d="m 15.5 11.637 0 12.727 1 0 0 -12.727 z" style="fill:#fff"/>
+ <g transform="matrix(1.1669608,0,0,1.1669009,-2.6710799,-3.0040641)" style="fill:none;stroke:#fff">
+ <g style="stroke-width:2">
+ <path d="m 20.441 33 c -1.998 -6 -1.998 -12 0 -18" transform="matrix(0.54545,0,0,0.54545,2.90922,4.90928)"/>
+ <path d="m 27.466 33 c 2.01 -4.999 2.01 -12 0 -18" transform="matrix(0.54545,0,0,0.54545,2.90922,4.90928)"/>
+ </g>
+ <path d="m 33.06 27.317 c 0 5.03 -4.075 9.102 -9.102 9.102 -5.03 0 -9.102 -4.075 -9.102 -9.102 0 -5.03 4.075 -9.102 9.102 -9.102 5.03 0 9.102 4.075 9.102 9.102 z" transform="matrix(0.59913,0,0,0.59913,1.64887,1.63352)" style="stroke-linecap:round;stroke-width:1.821"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/text-html_alt.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/text-html_alt.svg
new file mode 120000
index 00000000..c4ba3155
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/text-html_alt.svg
@@ -0,0 +1 @@
+text-html.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/text-htmlh.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/text-htmlh.svg
new file mode 120000
index 00000000..c4ba3155
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/text-htmlh.svg
@@ -0,0 +1 @@
+text-html.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/text-javascript.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/text-javascript.svg
new file mode 120000
index 00000000..f5bb9a86
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/text-javascript.svg
@@ -0,0 +1 @@
+application-javascript.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/text-markdown.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/text-markdown.svg
new file mode 120000
index 00000000..b9b7490a
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/text-markdown.svg
@@ -0,0 +1 @@
+text-x-markdown.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/text-mathml.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/text-mathml.svg
new file mode 120000
index 00000000..8cee7263
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/text-mathml.svg
@@ -0,0 +1 @@
+text-xml.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/text-mht.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/text-mht.svg
new file mode 120000
index 00000000..c4ba3155
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/text-mht.svg
@@ -0,0 +1 @@
+text-html.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/text-plain.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/text-plain.svg
new file mode 120000
index 00000000..529423dd
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/text-plain.svg
@@ -0,0 +1 @@
+application-text.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/text-r.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/text-r.svg
new file mode 120000
index 00000000..6e531487
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/text-r.svg
@@ -0,0 +1 @@
+text-x-r.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/text-rdf+xml.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/text-rdf+xml.svg
new file mode 120000
index 00000000..8cee7263
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/text-rdf+xml.svg
@@ -0,0 +1 @@
+text-xml.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/text-rdf.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/text-rdf.svg
new file mode 120000
index 00000000..6df7fd1a
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/text-rdf.svg
@@ -0,0 +1 @@
+text-rtf.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/text-richtext.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/text-richtext.svg
new file mode 120000
index 00000000..a3635320
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/text-richtext.svg
@@ -0,0 +1 @@
+application-document.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/text-rtf.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/text-rtf.svg
new file mode 120000
index 00000000..6a756570
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/text-rtf.svg
@@ -0,0 +1 @@
+application-rtf.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/text-rust.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/text-rust.svg
new file mode 100644
index 00000000..c5043cb3
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/text-rust.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <path d="m 5.336 0 c -0.687 0 -1.336 0.676 -1.336 1.394 l 0 29.21 c 0 0.676 0.687 1.394 1.336 1.394 l 21.327 0 c 0.648 0 1.336 -0.717 1.336 -1.394 l 0.001 -21.606 l -9 -9 z" style="fill:#b2542c;fill-opacity:1"/>
+ <path d="m 21 9 7 7 0 -7 z" style="fill:#000;fill-opacity:0.196"/>
+ <path d="m 19 0 8.992 9 -7.613 0 c -0.673 0 -1.378 -0.713 -1.378 -1.386 z" style="fill:#fff;fill-opacity:0.392"/>
+ <path d="m 15.482 11 l -0.543 1.068 c -0.366 0.056 -0.727 0.14 -1.08 0.252 l -0.953 -0.721 l -0.967 0.477 l -0.008 1.195 c -0.275 0.19 -0.538 0.398 -0.783 0.625 l -1.164 -0.246 l -0.711 0.898 l 0.523 1.07 c -0.141 0.258 -0.266 0.524 -0.373 0.797 l -1.168 0.266 l -0.254 1.176 l 0.938 0.734 c -0.011 0.136 -0.017 0.272 -0.02 0.408 c 0.001 0.138 0.005 0.275 0.014 0.412 l -0.934 0.73 l 0.26 1.176 l 1.16 0.264 c 0.11 0.272 0.237 0.537 0.381 0.793 l -0.525 1.074 l 0.711 0.9 l 1.166 -0.248 c 0.244 0.229 0.505 0.44 0.779 0.633 l 0.008 1.193 l 0.961 0.477 l 0.953 -0.721 c 0.354 0.11 0.717 0.191 1.084 0.244 l 0.541 1.064 l 1.039 0.008 l 0.543 -1.068 c 0.366 -0.056 0.727 -0.14 1.08 -0.252 l 0.953 0.721 l 0.967 -0.477 l 0.008 -1.195 c 0.275 -0.19 0.538 -0.398 0.783 -0.625 l 1.164 0.246 l 0.711 -0.898 l -0.523 -1.07 c 0.141 -0.258 0.266 -0.524 0.373 -0.797 l 1.168 -0.266 l 0.254 -1.176 l -0.938 -0.734 c 0.011 -0.136 0.017 -0.272 0.02 -0.408 c -0.001 -0.138 -0.005 -0.275 -0.014 -0.412 l 0.934 -0.73 l -0.26 -1.176 l -1.16 -0.264 c -0.11 -0.272 -0.237 -0.537 -0.381 -0.793 l 0.525 -1.074 l -0.711 -0.9 l -1.166 0.248 c -0.244 -0.229 -0.505 -0.44 -0.779 -0.633 l -0.008 -1.193 l -0.961 -0.477 l -0.953 0.721 c -0.354 -0.11 -0.717 -0.191 -1.084 -0.244 l -0.541 -1.064 l -1.039 -0.008 z m 0.518 2 a 6 6 0 0 1 6 6 a 6 6 0 0 1 -6 6 a 6 6 0 0 1 -6 -6 a 6 6 0 0 1 6 -6 z" style="fill:#fff;opacity:1;fill-opacity:1;stroke:none"/>
+ <path d="m 15.77 15 c 2.239 0 3.83 0.828 3.83 2.625 0 1.526 -1.227 1.986 -1.9 2.105 0.546 0.143 0.772 0.55 1.07 1.47 c 0.259 0.8 0.612 0.8 1.23 0.8 l 0 1 -1.5 0 c -0.787 0 -0.912 -0.633 -1.2 -1.4 -0.498 -1.324 -0.701 -1.35 -1.6 -1.35 l -0.7 0 0 1.75 1 0 l 0 1 l -4 0 0 -1 1 0 l 0 -6 l -1 0 0 -1 z m -0.77 4 0.87 0 c 1.421 -0.015 1.93 -0.646 1.93 -1.375 0 -0.972 -0.845 -1.375 -1.74 -1.375 l -1.06 0 z" style="fill:#fff;fill-opacity:1;stroke:none"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/text-sgml.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/text-sgml.svg
new file mode 120000
index 00000000..529423dd
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/text-sgml.svg
@@ -0,0 +1 @@
+application-text.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/text-spreadsheet.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/text-spreadsheet.svg
new file mode 120000
index 00000000..dd1df899
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/text-spreadsheet.svg
@@ -0,0 +1 @@
+application-table.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/text-troff.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/text-troff.svg
new file mode 120000
index 00000000..4e8c273e
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/text-troff.svg
@@ -0,0 +1 @@
+application-epub+zip.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/text-vcalendar.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/text-vcalendar.svg
new file mode 120000
index 00000000..170cc9e7
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/text-vcalendar.svg
@@ -0,0 +1 @@
+x-office-calendar.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/text-vnd.abc.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/text-vnd.abc.svg
new file mode 120000
index 00000000..6df7fd1a
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/text-vnd.abc.svg
@@ -0,0 +1 @@
+text-rtf.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/text-vnd.qt.linguist.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/text-vnd.qt.linguist.svg
new file mode 120000
index 00000000..e699548d
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/text-vnd.qt.linguist.svg
@@ -0,0 +1 @@
+text-x-qml.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/text-vnd.wap.wml.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/text-vnd.wap.wml.svg
new file mode 120000
index 00000000..8cee7263
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/text-vnd.wap.wml.svg
@@ -0,0 +1 @@
+text-xml.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/text-x-R.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/text-x-R.svg
new file mode 120000
index 00000000..6e531487
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/text-x-R.svg
@@ -0,0 +1 @@
+text-x-r.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/text-x-arduino.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/text-x-arduino.svg
new file mode 100644
index 00000000..5e87c9e3
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/text-x-arduino.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <defs>
+
+ </defs>
+ <path d="m 5.336 0 c -0.687 0 -1.336 0.676 -1.336 1.394 l 0 29.21 c 0 0.676 0.687 1.394 1.336 1.394 l 21.327 0 c 0.648 0 1.336 -0.717 1.336 -1.394 l 0.001 -21.606 -9 -9 z" style="fill:#0ca1a6;fill-opacity:1"/>
+ <path d="m 21 9 7 7 0 -7 z" style="fill:#000;fill-opacity:0.196"/>
+ <path d="m 19 0 8.992 9 -7.613 0 c -0.673 0 -1.378 -0.713 -1.378 -1.386 z" style="fill:#fff;fill-opacity:0.392"/>
+ <path d="m 23 17.5 c 0 -1.926 -1.553 -3.5 -3.441 -3.5 l 0 0 c -0.177 0 -0.354 0.021 -0.531 0.041 l 0 0 c -1.475 0.228 -2.458 1.346 -3.03 2.195 l 0 0 c -0.551 -0.849 -1.553 -1.988 -3.03 -2.195 l 0 0 c -0.177 -0.021 -0.354 -0.041 -0.531 -0.041 l 0 0 c -1.907 0 -3.441 1.574 -3.441 3.5 l 0 0 c 0 1.926 1.553 3.5 3.441 3.5 l 0 0 c 0.177 0 0.354 -0.021 0.531 -0.041 l 0 0 c 1.475 -0.228 2.458 -1.346 3.03 -2.195 l 0 0 c 0.551 0.87 1.534 1.988 3.03 2.195 l 0 0 c 0.177 0.021 0.354 0.041 0.531 0.041 l 0 0 c 1.888 0 3.441 -1.553 3.441 -3.5 l 0 0 z m -10.185 2.237 c -0.118 0.021 -0.236 0.021 -0.374 0.021 l 0 0 c -1.258 0 -2.261 -1.015 -2.261 -2.257 l 0 0 c 0 -1.243 1.022 -2.257 2.261 -2.257 l 0 0 c 0.118 0 0.236 0.021 0.374 0.021 l 0 0 c 1.396 0.207 2.242 1.657 2.537 2.237 l 0 0 c -0.295 0.58 -1.14 2.03 -2.537 2.237 l 0 0 z m 3.834 -2.237 c 0.295 -0.58 1.14 -2.03 2.537 -2.237 l 0 0 c 0.118 -0.021 0.236 -0.021 0.374 -0.021 l 0 0 c 1.258 0 2.261 1.015 2.261 2.257 l 0 0 c 0 1.243 -1.022 2.257 -2.261 2.257 l 0 0 c -0.118 0 -0.236 0 -0.374 -0.021 l 0 0 c -1.396 -0.207 -2.242 -1.657 -2.537 -2.237 l 0 0 z" style="fill:#fff"/>
+ <path d="m 11 17 0 0 0 1 3 0 0 0 0 -1 0 0 z" style="fill:#fff"/>
+ <path d="m 18 17 0 1 0 0 1 0 0 0 0 1 0 0 1 0 0 -1 1 0 0 -1 -1 0 0 -1 -1 0 0 1 z" style="fill:#fff"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/text-x-authors.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/text-x-authors.svg
new file mode 120000
index 00000000..3a00ae02
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/text-x-authors.svg
@@ -0,0 +1 @@
+application-users.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/text-x-bak.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/text-x-bak.svg
new file mode 120000
index 00000000..753cd55b
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/text-x-bak.svg
@@ -0,0 +1 @@
+application-x-trash.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/text-x-bibtex.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/text-x-bibtex.svg
new file mode 120000
index 00000000..9f295214
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/text-x-bibtex.svg
@@ -0,0 +1 @@
+text-x-tex.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/text-x-c++.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/text-x-c++.svg
new file mode 100644
index 00000000..67ef2441
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/text-x-c++.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <path d="m 5.336 0 c -0.687 0 -1.336 0.676 -1.336 1.394 l 0 29.21 c 0 0.676 0.687 1.394 1.336 1.394 l 21.327 0 c 0.648 0 1.336 -0.717 1.336 -1.394 l 0.001 -21.606 l -9 -9 z" style="fill:#2d2d2d;fill-opacity:1"/>
+ <path d="m 21 9 7 7 0 -7 z" style="fill:#000;fill-opacity:0.196"/>
+ <path d="m 19 0 8.992 9 -7.613 0 c -0.673 0 -1.378 -0.713 -1.378 -1.386 z" style="fill:#fff;fill-opacity:0.392"/>
+ <path d="m 8 18.595 c 0 -0.521 0.094 -1.035 0.277 -1.543 0.184 -0.511 0.449 -0.968 0.797 -1.371 0.355 -0.4 0.785 -0.727 1.289 -0.974 0.508 -0.248 1.086 -0.375 1.738 -0.375 0.766 0 1.426 0.175 1.98 0.517 0.563 0.346 0.977 0.797 1.242 1.349 l -1.281 0.879 c -0.094 -0.241 -0.219 -0.441 -0.371 -0.603 -0.156 -0.168 -0.324 -0.298 -0.508 -0.397 -0.176 -0.095 -0.363 -0.165 -0.555 -0.203 -0.195 -0.048 -0.379 -0.073 -0.555 -0.073 -0.395 0 -0.742 0.086 -1.039 0.254 -0.297 0.168 -0.547 0.387 -0.746 0.66 -0.195 0.267 -0.344 0.571 -0.449 0.914 -0.094 0.34 -0.145 0.676 -0.145 1.012 0 0.378 0.059 0.743 0.172 1.095 0.117 0.346 0.285 0.651 0.492 0.914 0.219 0.267 0.477 0.479 0.773 0.638 0.297 0.162 0.621 0.241 0.977 0.241 0.184 0 0.375 -0.022 0.566 -0.07 0.195 -0.051 0.379 -0.127 0.555 -0.232 0.188 -0.102 0.355 -0.235 0.508 -0.397 0.152 -0.168 0.277 -0.368 0.375 -0.6 l 1.363 0.781 c -0.129 0.321 -0.32 0.606 -0.566 0.854 -0.242 0.241 -0.52 0.448 -0.836 0.616 -0.313 0.168 -0.641 0.295 -0.988 0.384 c -0.344 0.089 -0.688 0.133 -1.023 0.133 -0.598 0 -1.145 -0.127 -1.641 -0.384 -0.492 -0.257 -0.918 -0.59 -1.281 -1 -0.352 -0.419 -0.629 -0.889 -0.832 -1.409 -0.191 -0.53 -0.289 -1.066 -0.289 -1.612" style="fill:#dcdcdc"/>
+ <path d="m 20 19 -2 0 0 1 0 1 -1 0 0 -2 -2 0 0 -1 2 0 0 -2 1 0 0 2 2 0" style="fill:#dcdcdc"/>
+ <path d="m 26 18 0 1 -2 0 0 2 -1 0 0 -2 -2 0 0 -1 2 0 0 -2 1 0 0 2 1 0" style="fill:#dcdcdc"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/text-x-c++hdr.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/text-x-c++hdr.svg
new file mode 100644
index 00000000..d3636983
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/text-x-c++hdr.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <path d="m 5.336 0 c -0.687 0 -1.336 0.676 -1.336 1.394 l 0 29.21 c 0 0.676 0.687 1.394 1.336 1.394 l 21.327 0 c 0.648 0 1.336 -0.717 1.336 -1.394 l 0.001 -21.606 l -9 -9 z" style="fill:#dcdcdc;fill-opacity:1"/>
+ <path d="m 21 9 7 7 0 -7 z" style="fill:#000;fill-opacity:0.196"/>
+ <path d="m 19 0 8.992 9 -7.613 0 c -0.673 0 -1.378 -0.713 -1.378 -1.386 z" style="fill:#fff;fill-opacity:0.392"/>
+ <g transform="matrix(0.56408269,0,0,0.5274681,-3.272983,2.2722063)" style="fill:#3e3e3e;fill-opacity:1;stroke:none">
+ <path d="m 28.849 39.3 -3.545 0 0 -8.6 c 0 -1.511 0.029 -2.126 -0.342 -2.711 -0.361 -0.595 -0.886 -0.925 -1.828 -0.925 -0.714 0 -1.336 0.23 -1.663 0.464 -0.372 0.266 -0.581 0.564 -0.815 1.022 -0.234 0.458 -0.4 1.023 -0.497 1.696 -0.097 0.673 -0.174 1.573 -0.174 2.31 l 0 6.743 -3.546 0 0 -22.751 3.546 0 0 9.443 c 0.478 -0.848 1.144 -1.457 1.885 -1.828 0.741 -0.38 1.237 -0.554 2.172 -0.554 0.809 0 1.077 0.101 1.73 0.335 0.663 0.224 1.228 0.58 1.696 1.067 0.468 0.487 0.829 1.111 1.082 1.872 0.253 0.751 0.299 1.652 0.299 2.705 z"/>
+ </g>
+ <path d="m 20 19 -2 0 0 1 0 1 -1 0 0 -2 -2 0 0 -1 2 0 0 -2 1 0 0 2 2 0" style="fill:#3e3e3e;fill-opacity:1"/>
+ <path d="m 26 18 0 1 -2 0 0 2 -1 0 0 -2 -2 0 0 -1 2 0 0 -2 1 0 0 2 1 0" style="fill:#3e3e3e;fill-opacity:1"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/text-x-c++src.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/text-x-c++src.svg
new file mode 120000
index 00000000..cac65765
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/text-x-c++src.svg
@@ -0,0 +1 @@
+text-x-c++.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/text-x-c.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/text-x-c.svg
new file mode 100644
index 00000000..23fd4011
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/text-x-c.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <path d="m 5.336 0 c -0.687 0 -1.336 0.676 -1.336 1.394 l 0 29.21 c 0 0.676 0.687 1.394 1.336 1.394 l 21.327 0 c 0.648 0 1.336 -0.717 1.336 -1.394 l 0.001 -21.606 l -9 -9 z" style="fill:#2d2d2d;fill-opacity:1"/>
+ <path d="m 21 9 7 7 0 -7 z" style="fill:#000;fill-opacity:0.196"/>
+ <path d="m 19 0 8.992 9 -7.613 0 c -0.673 0 -1.378 -0.713 -1.378 -1.386 z" style="fill:#fff;fill-opacity:0.392"/>
+ <path d="m 10 18.393 c 0 -0.781 0.149 -1.552 0.444 -2.313 0.299 -0.766 0.725 -1.452 1.284 -2.056 0.571 -0.6 1.262 -1.09 2.079 -1.461 c 0.813 -0.371 1.745 -0.562 2.796 -0.562 c 1.231 0 2.29 0.262 3.187 0.776 0.905 0.519 1.569 1.195 2 2.023 l -2.062 1.319 c -0.154 -0.362 -0.356 -0.662 -0.602 -0.904 -0.246 -0.252 -0.514 -0.447 -0.813 -0.595 -0.286 -0.143 -0.585 -0.248 -0.892 -0.305 -0.312 -0.071 -0.611 -0.109 -0.897 -0.109 -0.633 0 -1.191 0.129 -1.67 0.381 -0.479 0.252 -0.879 0.581 -1.204 0.99 -0.308 0.4 -0.549 0.857 -0.716 1.376 -0.154 0.505 -0.233 1.01 -0.233 1.514 0 0.566 0.088 1.114 0.273 1.642 0.193 0.519 0.457 0.976 0.796 1.371 0.347 0.4 0.765 0.719 1.244 0.957 0.479 0.243 1 0.362 1.574 0.362 0.295 0 0.602 -0.033 0.91 -0.105 0.312 -0.076 0.611 -0.19 0.892 -0.347 0.299 -0.152 0.571 -0.352 0.818 -0.595 0.246 -0.252 0.448 -0.552 0.602 -0.9 l 2.193 1.171 c -0.207 0.481 -0.51 0.909 -0.91 1.285 -0.391 0.357 -0.835 0.666 -1.341 0.919 -0.505 0.252 -1.037 0.443 -1.596 0.576 c -0.554 0.133 -1.103 0.2 -1.648 0.2 -0.958 0 -1.837 -0.19 -2.642 -0.576 -0.791 -0.386 -1.477 -0.885 -2.057 -1.499 -0.571 -0.628 -1.02 -1.333 -1.341 -2.114 -0.312 -0.795 -0.466 -1.599 -0.466 -2.418" style="fill:#dcdcdc"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/text-x-changelog.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/text-x-changelog.svg
new file mode 100644
index 00000000..7e08b5fa
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/text-x-changelog.svg
@@ -0,0 +1,17 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <path d="m 5.336 0 c -0.687 0 -1.336 0.676 -1.336 1.394 l 0 29.21 c 0 0.676 0.687 1.394 1.336 1.394 l 21.327 0 c 0.648 0 1.336 -0.717 1.336 -1.394 l 0.001 -21.606 l -9 -9 z" style="fill:#dcdcdc;fill-opacity:1"/>
+ <path d="m 21 9 7 7 0 -7 z" style="fill:#000;fill-opacity:0.196"/>
+ <path d="m 19 0 8.992 9 -7.613 0 c -0.673 0 -1.378 -0.713 -1.378 -1.386 z" style="fill:#fff;fill-opacity:0.392"/>
+ <path d="m 12 14 0 1 11 0 0 -1 z" style="fill:#888"/>
+ <path d="m 12 16 0 1 11 0 0 -1 z" style="fill:#888"/>
+ <path d="m 12 18 0 1 11 0 0 -1 z" style="fill:#888"/>
+ <path d="m 12 20 0 1 11 0 0 -1 z" style="fill:#888"/>
+ <path d="m 12 22 0 1 11 0 0 -1 z" style="fill:#888"/>
+ <path d="m 12 24 0 1 11 0 0 -1 z" style="fill:#888"/>
+ <rect width="2" height="1" x="9" y="14" style="fill:#888;fill-opacity:1;stroke:none"/>
+ <rect width="2" height="1" x="9" y="16" style="fill:#888;fill-opacity:1;stroke:none"/>
+ <rect width="2" height="1" x="9" y="18" style="fill:#888;fill-opacity:1;stroke:none"/>
+ <rect width="2" height="1" x="9" y="20" style="fill:#888;fill-opacity:1;stroke:none"/>
+ <rect width="2" height="1" x="9" y="22" style="fill:#888;fill-opacity:1;stroke:none"/>
+ <rect width="2" height="1" x="9" y="24" style="fill:#888;fill-opacity:1;stroke:none"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/text-x-chdr.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/text-x-chdr.svg
new file mode 100644
index 00000000..bc9ee3c0
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/text-x-chdr.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <path d="m 5.336 0 c -0.687 0 -1.336 0.676 -1.336 1.394 l 0 29.21 c 0 0.676 0.687 1.394 1.336 1.394 l 21.327 0 c 0.648 0 1.336 -0.717 1.336 -1.394 l 0.001 -21.606 l -9 -9 z" style="fill:#dcdcdc;fill-opacity:1"/>
+ <path d="m 21 9 7 7 0 -7 z" style="fill:#000;fill-opacity:0.196"/>
+ <path d="m 19 0 8.992 9 -7.613 0 c -0.673 0 -1.378 -0.713 -1.378 -1.386 z" style="fill:#fff;fill-opacity:0.392"/>
+ <g transform="matrix(0.84610277,0,0,0.79118226,-2.9091249,-5.0909088)" style="fill:#3e3e3e;fill-opacity:1;stroke:none">
+ <path d="m 29.44 39.3 -3.545 0 0 -8.6 c 0 -1.511 -0.212 -2.062 -0.582 -2.646 -0.361 -0.595 -1.236 -0.989 -2.178 -0.989 -0.714 0 -1.336 0.23 -1.663 0.464 -0.372 0.266 -0.581 0.564 -0.815 1.022 -0.234 0.458 -0.4 1.023 -0.497 1.696 -0.097 0.673 -0.174 1.573 -0.174 2.31 l 0 6.743 -3.546 0 0 -22.751 3.546 0 0 9.443 c 0.478 -0.848 1.144 -1.457 1.885 -1.828 0.741 -0.38 1.587 -0.554 2.522 -0.554 0.809 0 1.317 0.101 1.971 0.335 0.663 0.224 1.228 0.58 1.696 1.067 0.468 0.487 0.829 1.111 1.082 1.872 0.253 0.751 0.299 1.652 0.299 2.705 z"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/text-x-cmake.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/text-x-cmake.svg
new file mode 120000
index 00000000..a8f98714
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/text-x-cmake.svg
@@ -0,0 +1 @@
+gnome-mime-text-x-makefile.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/text-x-copying.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/text-x-copying.svg
new file mode 100644
index 00000000..9ecddcd4
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/text-x-copying.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <path d="m 5.336 0 c -0.687 0 -1.336 0.676 -1.336 1.394 l 0 29.21 c 0 0.676 0.687 1.394 1.336 1.394 l 21.327 0 c 0.648 0 1.336 -0.717 1.336 -1.394 l 0.001 -21.606 l -9 -9 z" style="fill:#dcdcdc;fill-opacity:1"/>
+ <path d="m 21 9 7 7 0 -7 z" style="fill:#000;fill-opacity:0.196"/>
+ <path d="m 19 0 8.992 9 -7.613 0 c -0.673 0 -1.378 -0.713 -1.378 -1.386 z" style="fill:#fff;fill-opacity:0.392"/>
+ <g transform="matrix(1.0497949,0,0,1.0501026,-0.79671876,0.79753835)" style="fill:#888">
+ <path d="m 16 10.668 c -3.684 0 -6.668 2.984 -6.668 6.664 c 0 3.684 2.984 6.668 6.668 6.668 c 3.684 0 6.668 -2.984 6.668 -6.668 0 -3.68 -2.984 -6.664 -6.668 -6.664 z m 0 1.332 c 2.945 0 5.332 2.387 5.332 5.332 0 2.945 -2.387 5.336 -5.332 5.336 -2.945 0 -5.332 -2.391 -5.332 -5.336 c 0 -2.945 2.387 -5.332 5.332 -5.332 z"/>
+ <path d="m 16.11 14.707 c -0.699 0 -1.238 0.234 -1.621 0.703 -0.383 0.465 -0.574 1.113 -0.574 1.945 0 1.738 0.73 2.605 2.195 2.605 0.613 0 1.359 -0.137 2.23 -0.41 l 0 1.383 c -0.715 0.266 -1.52 0.398 -2.402 0.398 -1.273 0 -2.246 -0.34 -2.922 -1.027 c -0.676 -0.688 -1.012 -1.672 -1.012 -2.957 c 0 -0.809 0.164 -1.52 0.496 -2.125 0.332 -0.609 0.805 -1.078 1.426 -1.398 0.621 -0.328 1.352 -0.492 2.184 -0.492 0.852 0 1.703 0.184 2.563 0.551 l -0.602 1.34 c -0.324 -0.137 -0.656 -0.258 -0.984 -0.363 -0.332 -0.102 -0.656 -0.152 -0.977 -0.152"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/text-x-credits.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/text-x-credits.svg
new file mode 120000
index 00000000..3a00ae02
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/text-x-credits.svg
@@ -0,0 +1 @@
+application-users.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/text-x-crystal.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/text-x-crystal.svg
new file mode 100644
index 00000000..39a35999
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/text-x-crystal.svg
@@ -0,0 +1,65 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<svg
+ xmlns:dc="http://purl.org/dc/elements/1.1/"
+ xmlns:cc="http://creativecommons.org/ns#"
+ xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
+ xmlns:svg="http://www.w3.org/2000/svg"
+ xmlns="http://www.w3.org/2000/svg"
+ xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
+ xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
+ viewBox="0 0 32 32"
+ id="svg2"
+ version="1.1"
+ inkscape:version="0.91 r13725"
+ sodipodi:docname="text-x-ruby.svg">
+ <metadata
+ id="metadata16">
+ <rdf:RDF>
+ <cc:Work
+ rdf:about="">
+ <dc:format>image/svg+xml</dc:format>
+ <dc:type
+ rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
+ </cc:Work>
+ </rdf:RDF>
+ </metadata>
+ <defs
+ id="defs14" />
+ <sodipodi:namedview
+ pagecolor="#ffffff"
+ bordercolor="#666666"
+ borderopacity="1"
+ objecttolerance="10"
+ gridtolerance="10"
+ guidetolerance="10"
+ inkscape:pageopacity="0"
+ inkscape:pageshadow="2"
+ inkscape:window-width="1440"
+ inkscape:window-height="880"
+ id="namedview12"
+ showgrid="false"
+ inkscape:zoom="7.375"
+ inkscape:cx="-2.5762712"
+ inkscape:cy="16"
+ inkscape:window-x="0"
+ inkscape:window-y="20"
+ inkscape:window-maximized="1"
+ inkscape:current-layer="svg2" />
+ <path
+ d="m 5.336 0 c -0.687 0 -1.336 0.676 -1.336 1.394 l 0 29.21 c 0 0.676 0.687 1.394 1.336 1.394 l 21.327 0 c 0.648 0 1.336 -0.717 1.336 -1.394 l 0.001 -21.606 -9 -9 z"
+ style="fill:#2d2d2d;fill-opacity:1"
+ id="path4" />
+ <path
+ d="m 21 9 7 7 0 -7 z"
+ style="fill:#000;fill-opacity:0.196"
+ id="path6" />
+ <path
+ d="m 19 0 8.992 9 -7.613 0 c -0.673 0 -1.378 -0.713 -1.378 -1.386 z"
+ style="fill:#fff;fill-opacity:0.392"
+ id="path8" />
+ <path
+ d="M 11,12 9,14 9,17.332 16,24 23,17.332 23,14 21,12 Z m 2,1 0,4 3,6 -4,-6 0,-3 z"
+ style="fill:#ffffff"
+ id="path10"
+ inkscape:connector-curvature="0" />
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/text-x-csharp.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/text-x-csharp.svg
new file mode 100644
index 00000000..f63e2608
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/text-x-csharp.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <path d="m 5.336 0 c -0.687 0 -1.336 0.676 -1.336 1.394 l 0 29.21 c 0 0.676 0.687 1.394 1.336 1.394 l 21.327 0 c 0.648 0 1.336 -0.717 1.336 -1.394 l 0.001 -21.606 -9 -9 z" style="fill:#2d2d2d;fill-opacity:1"/>
+ <path d="m 21 9 7 7 0 -7 z" style="fill:#000;fill-opacity:0.196"/>
+ <path d="m 19 0 8.992 9 -7.613 0 c -0.673 0 -1.378 -0.713 -1.378 -1.386 z" style="fill:#fff;fill-opacity:0.392"/>
+ <g style="fill:#dcdcdc">
+ <path d="m 7.332 18.578 c 0 -0.641 0.102 -1.273 0.301 -1.898 c 0.203 -0.629 0.492 -1.191 0.867 -1.687 c 0.383 -0.492 0.848 -0.895 1.398 -1.199 c 0.551 -0.305 1.18 -0.461 1.887 -0.461 c 0.828 0 1.543 0.215 2.148 0.637 c 0.609 0.426 1.059 0.98 1.348 1.66 l -1.387 1.082 c -0.105 -0.297 -0.242 -0.543 -0.406 -0.742 c -0.168 -0.207 -0.352 -0.367 -0.551 -0.488 c -0.191 -0.117 -0.395 -0.203 -0.602 -0.25 c -0.211 -0.059 -0.41 -0.09 -0.605 -0.09 c -0.426 0 -0.801 0.105 -1.125 0.313 c -0.32 0.207 -0.594 0.477 -0.813 0.813 c -0.207 0.328 -0.371 0.703 -0.484 1.129 c -0.102 0.414 -0.156 0.828 -0.156 1.242 c 0 0.465 0.063 0.914 0.184 1.348 c 0.133 0.426 0.309 0.801 0.539 1.125 c 0.234 0.328 0.512 0.59 0.836 0.785 c 0.324 0.199 0.676 0.297 1.063 0.297 c 0.199 0 0.402 -0.027 0.613 -0.086 c 0.211 -0.063 0.41 -0.156 0.602 -0.281 c 0.203 -0.129 0.387 -0.293 0.551 -0.492 c 0.164 -0.207 0.301 -0.453 0.406 -0.738 l 1.48 0.961 c -0.141 0.395 -0.348 0.746 -0.617 1.055 c -0.262 0.293 -0.563 0.547 -0.902 0.754 c -0.34 0.207 -0.699 0.363 -1.074 0.473 c -0.375 0.109 -0.746 0.164 -1.113 0.164 c -0.645 0 -1.238 -0.156 -1.781 -0.473 c -0.531 -0.316 -0.992 -0.727 -1.387 -1.23 c -0.383 -0.516 -0.684 -1.094 -0.902 -1.734 c -0.211 -0.652 -0.316 -1.313 -0.316 -1.984"/>
+ <path d="m 24.668 17.629 l -1.898 0 l -0.434 2.031 l 1.715 0 l 0 1.48 l -2.027 0 l -0.605 2.77 l -1.414 0 l 0.617 -2.77 l -1.57 0 l -0.59 2.77 l -1.414 0 l 0.602 -2.77 l -1.465 0 l 0 -1.48 l 1.781 0 l 0.43 -2.031 l -1.598 0 l 0 -1.391 l 1.898 0 l 0.617 -2.844 l 1.414 0 l -0.629 2.844 l 1.57 0 l 0.602 -2.844 l 1.414 0 l -0.613 2.844 l 1.598 0 l 0 1.391 m -3.734 2.031 l 0.422 -2.031 l -1.559 0 l -0.434 2.031 l 1.57 0"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/text-x-csrc.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/text-x-csrc.svg
new file mode 120000
index 00000000..728e4100
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/text-x-csrc.svg
@@ -0,0 +1 @@
+text-x-c.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/text-x-css.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/text-x-css.svg
new file mode 100644
index 00000000..ffc5e59e
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/text-x-css.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <path d="m 5.336 0 c -0.687 0 -1.336 0.676 -1.336 1.394 l 0 29.21 c 0 0.676 0.687 1.394 1.336 1.394 l 21.327 0 c 0.648 0 1.336 -0.717 1.336 -1.394 l 0.001 -21.606 -9 -9 z" style="fill:#0b71b9;fill-opacity:1"/>
+ <path d="m 21 9 7 7 0 -7 z" style="fill:#000;fill-opacity:0.196"/>
+ <path d="m 19 0 8.992 9 -7.613 0 c -0.673 0 -1.378 -0.713 -1.378 -1.386 z" style="fill:#fff;fill-opacity:0.392"/>
+ <path d="m 10 12 0 3 9 0 -0.26 2 l -4.74 0 0 3 4.441 0 -0.441 3.335 -2 0.73 -2 -0.699 0 -1.366 -3 0 0 3.535 5 1.465 5.251 -1.465 0.746 -13.535 z" style="fill:#fff"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/text-x-dsrc.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/text-x-dsrc.svg
new file mode 100644
index 00000000..129713b5
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/text-x-dsrc.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <path d="m 5.336 0 c -0.687 0 -1.336 0.676 -1.336 1.394 l 0 29.21 c 0 0.676 0.687 1.394 1.336 1.394 l 21.327 0 c 0.648 0 1.336 -0.717 1.336 -1.394 l 0.001 -21.606 -9 -9 z" style="fill:#2d2d2d;fill-opacity:1"/>
+ <path d="m 21 9 7 7 0 -7 z" style="fill:#000;fill-opacity:0.196"/>
+ <path d="m 19 0 8.992 9 -7.613 0 c -0.673 0 -1.378 -0.713 -1.378 -1.386 z" style="fill:#fff;fill-opacity:0.392"/>
+ <path d="m 22 18.5 c 0 5.331 -3.398 7.5 -6 7.5 l -6 0 0 -15 6 0 c 2.602 0 6 2.169 6 7.5 m -3 0 c 0 -3 -1.5 -4.5 -4 -4.5 l -2 0 0 9 2 0 c 2.5 0 4 -1.5 4 -4.5" style="fill:#dcdcdc;fill-opacity:1;stroke:none"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/text-x-dtd.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/text-x-dtd.svg
new file mode 120000
index 00000000..8335ad9e
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/text-x-dtd.svg
@@ -0,0 +1 @@
+text-vnd.wap.wml.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/text-x-emacs-lisp.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/text-x-emacs-lisp.svg
new file mode 100644
index 00000000..04ba8dc8
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/text-x-emacs-lisp.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <path d="m 5.336 0 c -0.687 0 -1.336 0.676 -1.336 1.394 l 0 29.21 c 0 0.676 0.687 1.394 1.336 1.394 l 21.327 0 c 0.648 0 1.336 -0.717 1.336 -1.394 l 0.001 -21.606 l -9 -9 z" style="fill:#5555b5;fill-opacity:1"/>
+ <path d="m 21 9 7 7 0 -7 z" style="fill:#000;fill-opacity:0.196"/>
+ <path d="m 19 0 8.992 9 -7.613 0 c -0.673 0 -1.378 -0.713 -1.378 -1.386 z" style="fill:#fff;fill-opacity:0.392"/>
+ <path d="m 12.242 25.09 c 1.675 0.395 3.428 0.374 5.162 0.415 0 0 1.517 -0.051 2.349 -0.199 0.872 -0.156 1.362 -0.33 1.627 -0.656 0.005 -0.076 0.122 -0.327 -0.226 -0.552 -0.893 -0.572 -2.023 -0.7 -4.227 -1.14 -2.438 -0.522 -3.181 -1.075 -3.555 -1.484 -0.358 -0.407 0.018 -1.294 1.952 -1.792 0.977 -0.273 4.649 -0.445 4.649 -0.445 -1.083 -0.796 -3.114 -2.22 -3.528 -2.522 -0.365 -0.266 -0.95 -0.674 -1.025 -1.053 -0.096 -0.369 0.485 -0.568 0.794 -0.601 1.573 -0.075 2.871 0.046 4.317 0.241 0.871 0.011 1.533 -0.468 1.464 -1.421 -0.042 -0.97 -1.04 -1.714 -2.12 -1.709 -1.016 0.002 -3.51 0.266 -3.51 0.266 2.936 0.497 3.418 0.633 3.581 0.976 -0.815 0.768 -2.263 0.339 -3.616 0.244 -1.715 -0.205 -2.909 -0.406 -3.406 0.286 -0.322 0.447 0.084 0.974 0.246 1.281 0.985 1.467 2.397 2.231 3.835 3.111 -2.676 -0.629 -4.775 -0.148 -6.092 0.599 -1.509 0.964 -1.196 2.486 1.303 3.834 1.471 0.794 2.426 1.137 4.576 1.384 1.392 0.172 1.6 0.254 1.593 0.37 -0.008 0.161 -1.627 0.278 -2.073 0.325 -1.131 0.117 -4.058 0.239 -4.074 0.24" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/text-x-fortran.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/text-x-fortran.svg
new file mode 100644
index 00000000..c1e95f31
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/text-x-fortran.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <path d="m 5.336 0 c -0.687 0 -1.336 0.676 -1.336 1.394 l 0 29.21 c 0 0.676 0.687 1.394 1.336 1.394 l 21.327 0 c 0.648 0 1.336 -0.717 1.336 -1.394 l 0.001 -21.606 -9 -9 z" style="fill:#2d2d2d;fill-opacity:1"/>
+ <path d="m 21 9 7 7 0 -7 z" style="fill:#000;fill-opacity:0.196"/>
+ <path d="m 19 0 8.992 9 -7.613 0 c -0.673 0 -1.378 -0.713 -1.378 -1.386 z" style="fill:#fff;fill-opacity:0.392"/>
+ <path d="m 10 12.02 0 1.383 c 2 0 2 0.6 2 2.6 l 0 6 c 0 2 0 2.6 -2 2.6 l 0 1.4 l 6 0 0 -1.4 c -2 0 -2 -0.6 -2 -2.6 l 0 -2 1 0 c 0.8 0 1.6 0 1.6 2 l 1.4 0 0 -6 -1.4 0 c 0 2 -0.8 2 -1.6 2 l -1 0 0 -4 4 0 c 2 0 2.6 0 2.6 2 l 1.4 0 0 -4 z" style="fill:#dcdcdc;fill-opacity:1"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/text-x-generic-template.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/text-x-generic-template.svg
new file mode 120000
index 00000000..19265f5b
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/text-x-generic-template.svg
@@ -0,0 +1 @@
+application-text-template.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/text-x-generic.svapplication-x-awk.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/text-x-generic.svapplication-x-awk.svg
new file mode 120000
index 00000000..1dc3be3c
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/text-x-generic.svapplication-x-awk.svg
@@ -0,0 +1 @@
+text-x-generic.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/text-x-generic.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/text-x-generic.svg
new file mode 120000
index 00000000..529423dd
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/text-x-generic.svg
@@ -0,0 +1 @@
+application-text.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/text-x-gettext-translation-template.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/text-x-gettext-translation-template.svg
new file mode 100644
index 00000000..24657826
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/text-x-gettext-translation-template.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <path d="m 5.344 0 c -0.687 0 -1.344 0.689 -1.344 1.406 l 0 29.19 c 0 0.676 0.695 1.406 1.344 1.406 l 21.313 0 c 0.648 0 1.344 -0.73 1.344 -1.406 l 0 -21.594 0 -7.625 c 0 -0.673 -0.702 -1.375 -1.375 -1.375 l -7.625 0 -13.656 0 z" style="fill:#dda06a;fill-opacity:1"/>
+ <path d="m 4 24 0 6.668 c 0 0.648 0.688 1.332 1.332 1.332 l 21.336 0 c 0.645 0 1.332 -0.684 1.332 -1.332 l 0 -6.668" style="fill:#000;fill-opacity:0.196"/>
+ <path d="m 12 8 0 12 1 0 0 -5 9 0 l -3.5 -3 3.5 -3 -9 0 0 -1" style="fill:#fff;opacity:1;fill-opacity:1;stroke:none"/>
+ <path d="m 10.577 25 c 0.775 0 1.374 0.159 1.8 0.471 0.426 0.308 0.64 0.811 0.64 1.514 0 0.707 -0.213 1.224 -0.648 1.541 -0.426 0.313 -1.033 0.471 -1.825 0.471 l -0.544 0 0 2 l -1.1 0 l 0 -5.855 c 0.558 -0.116 1.118 -0.12 1.677 -0.145 m 0.135 1.029 c -0.211 -0.004 -0.502 0.018 -0.713 0.027 l 0 1.917 0.606 0 c 0.385 0 0.681 -0.077 0.878 -0.222 0.197 -0.154 0.295 -0.412 0.295 -0.775 0 -0.344 -0.098 -0.589 -0.295 -0.73 -0.193 -0.145 -0.447 -0.218 -0.771 -0.218" style="fill:#fff"/>
+ <path d="m 14.963 27.998 c 0 0.281 0.008 0.545 0.029 0.791 0.025 0.242 0.076 0.453 0.143 0.633 0.071 0.18 0.172 0.321 0.303 0.426 0.126 0.105 0.346 0.158 0.56 0.158 0.21 0 0.432 -0.053 0.558 -0.158 0.134 -0.105 0.235 -0.246 0.303 -0.426 0.076 -0.189 0.122 -0.4 0.143 -0.642 0.025 -0.242 0.042 -0.501 0.042 -0.782 0 -0.277 -0.017 -0.536 -0.042 -0.778 -0.021 -0.251 -0.067 -0.462 -0.143 -0.642 -0.067 -0.18 -0.164 -0.321 -0.29 -0.426 -0.13 -0.105 -0.357 -0.158 -0.571 -0.158 -0.214 0 -0.434 0.053 -0.561 0.158 -0.13 0.105 -0.231 0.251 -0.303 0.435 -0.067 0.18 -0.118 0.391 -0.143 0.633 -0.021 0.242 -0.029 0.501 -0.029 0.778 m -1.213 0 c 0 -0.989 0.197 -1.736 0.592 -2.237 c 0.399 -0.51 0.95 -0.76 1.655 -0.76 c 0.735 0 1.294 0.251 1.676 0.76 0.382 0.501 0.576 1.248 0.576 2.237 0 0.993 -0.197 1.741 -0.584 2.251 c -0.391 0.501 -0.945 0.752 -1.655 0.752 -0.735 0 -1.298 -0.251 -1.689 -0.752 -0.382 -0.51 -0.571 -1.257 -0.571 -2.251" style="fill:#fff"/>
+ <path d="m 22.9 24.995 0 1.01 l -1.7 0 0 4.995 -1.15 0 0 -4.995 -1.6 0 0 -1.01 4.45 0" style="fill:#fff"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/text-x-gettext-translation.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/text-x-gettext-translation.svg
new file mode 120000
index 00000000..ba3afcce
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/text-x-gettext-translation.svg
@@ -0,0 +1 @@
+text-x-po.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/text-x-go.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/text-x-go.svg
new file mode 100644
index 00000000..6e086ee7
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/text-x-go.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <path d="m 5.336 0 c -0.687 0 -1.336 0.676 -1.336 1.394 l 0 29.21 c 0 0.676 0.687 1.394 1.336 1.394 l 21.327 0 c 0.648 0 1.336 -0.717 1.336 -1.394 l 0.001 -21.606 l -9 -9 z" style="fill:#70c9dc;fill-opacity:1"/>
+ <path d="m 21 9 7 7 0 -7 z" style="fill:#000;fill-opacity:0.196"/>
+ <path d="m 19 0 8.992 9 -7.613 0 c -0.673 0 -1.378 -0.713 -1.378 -1.386 z" style="fill:#fff;fill-opacity:0.392"/>
+ <path d="m 12 12 c -1.657 0 -3 1.343 -3 3 0 1.657 1.343 3 3 3 1.657 0 3 -1.343 3 -3 0 -1.657 -1.343 -3 -3 -3 z m -1 2 c 0.552 0 1 0.448 1 1 0 0.552 -0.448 1 -1 1 -0.552 0 -1 -0.448 -1 -1 0 -0.552 0.448 -1 1 -1 z" style="fill:#fff;opacity:1;fill-opacity:1;stroke:none"/>
+ <path d="m 20 12 c -1.657 0 -3 1.343 -3 3 0 1.657 1.343 3 3 3 1.657 0 3 -1.343 3 -3 0 -1.657 -1.343 -3 -3 -3 z m -1 2 c 0.552 0 1 0.448 1 1 0 0.552 -0.448 1 -1 1 -0.552 0 -1 -0.448 -1 -1 0 -0.552 0.448 -1 1 -1 z" style="fill:#fff;opacity:1;fill-opacity:1;stroke:none"/>
+ <path d="m 16 18 a 1.75 1 0 0 0 -1.75 1 l 3.5 0 A 1.75 1 0 0 0 16 18 m 1.75 1 A 1.75 1 0 0 1 16 20 1.75 1 0 0 1 14.25 19 l -0.75 0 c -0.831 0 -1.5 0.669 -1.5 1.5 0 0.831 0.669 1.5 1.5 1.5 l 5 0 C 19.331 22 20 21.331 20 20.5 20 19.669 19.331 19 18.5 19 l -0.75 0 z" style="fill:#fff;opacity:1;fill-opacity:1;stroke:none"/>
+ <rect width="2" height="4" x="16" y="21" rx="1" style="fill:#fff;opacity:1;fill-opacity:1;stroke:none"/>
+ <rect width="2" height="4" x="14" y="21" rx="1" style="fill:#fff;opacity:1;fill-opacity:1;stroke:none"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/text-x-gtkrc.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/text-x-gtkrc.svg
new file mode 100644
index 00000000..70c5974f
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/text-x-gtkrc.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <path d="m 5.336 0 c -0.687 0 -1.336 0.676 -1.336 1.394 l 0 29.21 c 0 0.676 0.687 1.394 1.336 1.394 l 21.327 0 c 0.648 0 1.336 -0.717 1.336 -1.394 l 0.001 -21.606 l -9 -9 z" style="fill:#dc322f;fill-opacity:1"/>
+ <path d="m 21 9 7 7 0 -7 z" style="fill:#000;fill-opacity:0.196"/>
+ <path d="m 19 0 8.992 9 -7.613 0 c -0.673 0 -1.378 -0.713 -1.378 -1.386 z" style="fill:#fff;fill-opacity:0.392"/>
+ <path d="m 10 12 c -0.554 0 -1 0.446 -1 1 l 0 4 c 0 0.554 0.446 1 1 1 l 12 0 c 0.554 0 1 -0.446 1 -1 l 0 -4 c 0 -0.554 -0.446 -1 -1 -1 z m 0 1 8 0 0 4 -8 0 z m 9 1 3 0 -1.5 2 z" style="fill:#fff;opacity:1;fill-opacity:1;stroke:none"/>
+ <path d="m 10.199 20 c -0.665 0 -1.199 0.534 -1.199 1.199 l 0 3.602 c 0 0.665 0.534 1.199 1.199 1.199 l 3.602 0 c 0.665 0 1.199 -0.534 1.199 -1.199 l 0 -3.602 c 0 -0.665 -0.534 -1.199 -1.199 -1.199 m -0.193 1 0.643 0.666 -3.215 3.334 -1.336 -1.334 0.643 -0.666 l 0.694 0.666 z" style="fill:#fff;opacity:1;fill-opacity:1;stroke:none"/>
+ <path d="m 20 20 a 3 3 0 0 0 -3 3 3 3 0 0 0 3 3 3 3 0 0 0 3 -3 3 3 0 0 0 -3 -3 z m 0 1 a 2 2 0 0 1 2 2 2 2 0 0 1 -2 2 2 2 0 0 1 -2 -2 2 2 0 0 1 2 -2 z m 0 1 a 1 1 0 0 0 -1 1 1 1 0 0 0 1 1 1 1 0 0 0 1 -1 1 1 0 0 0 -1 -1 z" style="fill:#fff;opacity:1;fill-opacity:1;stroke:none"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/text-x-haskell.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/text-x-haskell.svg
new file mode 120000
index 00000000..176eae25
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/text-x-haskell.svg
@@ -0,0 +1 @@
+text-x-scheme.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/text-x-haxe.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/text-x-haxe.svg
new file mode 100644
index 00000000..64787b10
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/text-x-haxe.svg
@@ -0,0 +1,69 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<svg
+ xmlns:dc="http://purl.org/dc/elements/1.1/"
+ xmlns:cc="http://creativecommons.org/ns#"
+ xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
+ xmlns:svg="http://www.w3.org/2000/svg"
+ xmlns="http://www.w3.org/2000/svg"
+ xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
+ xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
+ viewBox="0 0 32 32"
+ id="svg2"
+ version="1.1"
+ inkscape:version="0.91 r13725"
+ sodipodi:docname="text-x-haxe.svg">
+ <metadata
+ id="metadata16">
+ <rdf:RDF>
+ <cc:Work
+ rdf:about="">
+ <dc:format>image/svg+xml</dc:format>
+ <dc:type
+ rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
+ </cc:Work>
+ </rdf:RDF>
+ </metadata>
+ <defs
+ id="defs14" />
+ <sodipodi:namedview
+ pagecolor="#ffffff"
+ bordercolor="#666666"
+ borderopacity="1"
+ objecttolerance="10"
+ gridtolerance="10"
+ guidetolerance="10"
+ inkscape:pageopacity="0"
+ inkscape:pageshadow="2"
+ inkscape:window-width="1440"
+ inkscape:window-height="880"
+ id="namedview12"
+ showgrid="false"
+ inkscape:zoom="7.375"
+ inkscape:cx="-20.610169"
+ inkscape:cy="16"
+ inkscape:window-x="0"
+ inkscape:window-y="20"
+ inkscape:window-maximized="1"
+ inkscape:current-layer="svg2" />
+ <path
+ d="m 5.336 0 c -0.687 0 -1.336 0.676 -1.336 1.394 l 0 29.21 c 0 0.676 0.687 1.394 1.336 1.394 l 21.327 0 c 0.648 0 1.336 -0.717 1.336 -1.394 l 0.001 -21.606 -9 -9 z"
+ style="fill:#f68712;fill-opacity:1"
+ id="path4" />
+ <path
+ d="m 21 9 7 7 0 -7 z"
+ style="fill:#000;fill-opacity:0.196"
+ id="path6" />
+ <path
+ d="m 19 0 8.992 9 -7.613 0 c -0.673 0 -1.378 -0.713 -1.378 -1.386 z"
+ style="fill:#fff;fill-opacity:0.392"
+ id="path8" />
+ <g
+ transform="matrix(0.0095901,0,0,-0.00959026,10,28.353604)"
+ id="g3075">
+ <path
+ id="path38"
+ style="fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:none"
+ d="m 1094.86,1079.59 156.43,-625.629 0,312.812 -156.43,312.817 m 0,0 156.43,625.64 0,-312.81 -156.43,-312.83 m -938.454,0 L 0,1705.23 0,1392.42 156.406,1079.59 m 0,0 L 0,453.961 0,766.773 156.406,1079.59 M 625.645,610.371 0,453.961 l 312.812,0 312.833,156.41 m 0,0 625.645,-156.41 -312.833,0 -312.812,156.41 m 0,938.449 625.645,156.41 -312.833,0 -312.812,-156.41 m 0,0 L 0,1705.23 l 312.812,0 312.833,-156.41 M 0,453.961 156.406,1079.59 625.645,610.371 0,453.961 m 1251.29,0 -625.645,156.41 469.215,469.219 156.43,-625.629 m 0,1251.269 -156.43,-625.64 -469.215,469.23 625.645,156.41 M 0,1705.23 625.645,1548.82 156.406,1079.59 0,1705.23 M 625.645,1548.82 156.406,1079.59 625.645,610.371 1094.86,1079.59 625.645,1548.82"
+ inkscape:connector-curvature="0" />
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/text-x-install.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/text-x-install.svg
new file mode 100644
index 00000000..c4a82e5e
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/text-x-install.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <path d="m 5.336 0 c -0.687 0 -1.336 0.676 -1.336 1.394 l 0 29.21 c 0 0.676 0.687 1.394 1.336 1.394 l 21.327 0 c 0.648 0 1.336 -0.717 1.336 -1.394 l 0.001 -21.606 l -9 -9 z" style="fill:#4d9a05;fill-opacity:1"/>
+ <path d="m 21 9 7 7 0 -7 z" style="fill:#000;fill-opacity:0.196"/>
+ <path d="m 19 0 8.992 9 -7.613 0 c -0.673 0 -1.378 -0.713 -1.378 -1.386 z" style="fill:#fff;fill-opacity:0.392"/>
+ <g style="fill:#fff">
+ <path d="m 14 12 c 1.332 0 2.668 0 4 0 l 0 5 2 0 -4 3 -4 -3 2 0 z"/>
+ <path d="m 10 24 12 0 0 -3 -12 0 z m 6 -2 5 0 0 1 -5 0 z"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/text-x-iptables.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/text-x-iptables.svg
new file mode 100644
index 00000000..860a099a
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/text-x-iptables.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <path d="m 5.336 0 c -0.687 0 -1.336 0.676 -1.336 1.394 l 0 29.21 c 0 0.676 0.687 1.394 1.336 1.394 l 21.327 0 c 0.648 0 1.336 -0.717 1.336 -1.394 l 0.001 -21.606 -9 -9 z" style="fill:#2d2d2d;fill-opacity:1"/>
+ <path d="m 21 9 7 7 0 -7 z" style="fill:#000;fill-opacity:0.196"/>
+ <path d="m 19 0 8.992 9 -7.613 0 c -0.673 0 -1.378 -0.713 -1.378 -1.386 z" style="fill:#fff;fill-opacity:0.392"/>
+ <path d="m 14.01 10 c -0.289 0.415 -0.522 1.836 0.312 2.539 0.986 0.842 1.196 1.853 1.196 3.384 0 2.154 -1.699 3.878 -0.503 5.923 -3.339 -2.945 0.026 -7.364 -2.514 -9.153 1.01 2.692 -2.514 4.308 -2.506 6.92 -0.008 2.772 2 4.387 4.417 4.381 c -1.721 -0.749 -2.503 -3.01 -2.414 -4.301 1.21 2.936 3.02 4.308 6.03 4.308 -1.163 -1.626 -1.353 -1.832 -1.42 -2.867 c 0.006 -0.955 0.366 -1.167 0.994 -2.362 1.581 -2.657 0.858 -5.338 -1.294 -6.589 -0.438 -0.234 -0.556 -0.299 -1.353 -0.633 -0.46 -0.229 -0.917 -0.728 -0.949 -1.548 m 5.394 4.499 c 1.595 2.186 -0.222 3.96 -1.055 5.298 -0.683 1.052 -0.026 2.791 0.689 4.203 0.063 -1.193 0.806 -2.01 1.406 -2.44 1.84 -1.483 1.899 -3.422 0.923 -5.147 -0.613 -0.947 -1.155 -1.253 -1.964 -1.914 m 0 0" style="fill:#ef9815;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/text-x-ipynb.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/text-x-ipynb.svg
new file mode 120000
index 00000000..18c646e0
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/text-x-ipynb.svg
@@ -0,0 +1 @@
+application-x-ipynb+json.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/text-x-java-source.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/text-x-java-source.svg
new file mode 120000
index 00000000..5a6bee20
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/text-x-java-source.svg
@@ -0,0 +1 @@
+application-java.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/text-x-java.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/text-x-java.svg
new file mode 120000
index 00000000..5a6bee20
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/text-x-java.svg
@@ -0,0 +1 @@
+application-java.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/text-x-javascript.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/text-x-javascript.svg
new file mode 120000
index 00000000..f5bb9a86
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/text-x-javascript.svg
@@ -0,0 +1 @@
+application-javascript.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/text-x-katefilelist.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/text-x-katefilelist.svg
new file mode 120000
index 00000000..529423dd
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/text-x-katefilelist.svg
@@ -0,0 +1 @@
+application-text.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/text-x-ldif.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/text-x-ldif.svg
new file mode 120000
index 00000000..80081e2c
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/text-x-ldif.svg
@@ -0,0 +1 @@
+x-office-contact.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/text-x-lilypond.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/text-x-lilypond.svg
new file mode 100644
index 00000000..bce69c1c
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/text-x-lilypond.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <path d="m 5.336 0 c -0.687 0 -1.336 0.676 -1.336 1.394 l 0 29.21 c 0 0.676 0.687 1.394 1.336 1.394 l 21.327 0 c 0.648 0 1.336 -0.717 1.336 -1.394 l 0.001 -21.606 l -9 -9 z" style="fill:#dcdcdc;fill-opacity:1"/>
+ <path d="m 21 9 7 7 0 -7 z" style="fill:#000;fill-opacity:0.196"/>
+ <path d="m 19 0 8.992 9 -7.613 0 c -0.673 0 -1.378 -0.713 -1.378 -1.386 z" style="fill:#fff;fill-opacity:0.392"/>
+ <path d="m 16.801 13.453 c -0.777 0.195 -1.43 0.91 -1.43 0.91 l 0.023 0.02 l 1.242 4.625 c -0.891 -0.484 -2.16 -0.363 -3.211 0.398 c -1.359 0.98 -1.832 2.652 -1.047 3.73 c 0.789 1.082 2.523 1.156 3.883 0.176 c 1.07 -0.777 1.668 -1.996 1.453 -2.996 c -0.008 -0.031 -0.02 -0.063 -0.027 -0.094 l -1.191 -4.621 c 0.027 -0.039 0.375 -0.199 1.504 -0.277 c 1.191 -0.078 2 -1.992 2 -1.992 c 0 0 -1.344 0.516 -2.398 0.145 c -0.266 -0.094 -0.543 -0.09 -0.801 -0.023 Z" style="fill:#555;fill-opacity:1"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/text-x-log.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/text-x-log.svg
new file mode 120000
index 00000000..15156d28
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/text-x-log.svg
@@ -0,0 +1 @@
+text-x-changelog.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/text-x-lua.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/text-x-lua.svg
new file mode 100644
index 00000000..e9db5033
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/text-x-lua.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <path d="m 5.336 0 c -0.687 0 -1.336 0.676 -1.336 1.394 l 0 29.21 c 0 0.676 0.687 1.394 1.336 1.394 l 21.327 0 c 0.648 0 1.336 -0.717 1.336 -1.394 l 0.001 -21.606 -9 -9 z" style="fill:#29328b;fill-opacity:1"/>
+ <path d="m 21 9 7 7 0 -7 z" style="fill:#000;fill-opacity:0.196"/>
+ <path d="m 19 0 8.992 9 -7.613 0 c -0.673 0 -1.378 -0.713 -1.378 -1.386 z" style="fill:#fff;fill-opacity:0.392"/>
+ <path d="M 20.5 13 A 1.5 1.5 0 0 0 19 14.5 1.5 1.5 0 0 0 20.5 16 1.5 1.5 0 0 0 22 14.5 1.5 1.5 0 0 0 20.5 13 M 15 15 a 5 5 0 0 0 -5 5 5 5 0 0 0 5 5 5 5 0 0 0 5 -5 5 5 0 0 0 -5 -5 z m 1.5 2 A 1.5 1.5 0 0 1 18 18.5 1.5 1.5 0 0 1 16.5 20 1.5 1.5 0 0 1 15 18.5 1.5 1.5 0 0 1 16.5 17" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/text-x-lyx.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/text-x-lyx.svg
new file mode 120000
index 00000000..b9b08596
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/text-x-lyx.svg
@@ -0,0 +1 @@
+application-x-lyx.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/text-x-makefile.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/text-x-makefile.svg
new file mode 120000
index 00000000..a8f98714
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/text-x-makefile.svg
@@ -0,0 +1 @@
+gnome-mime-text-x-makefile.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/text-x-markdown.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/text-x-markdown.svg
new file mode 120000
index 00000000..a3635320
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/text-x-markdown.svg
@@ -0,0 +1 @@
+application-document.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/text-x-matlab.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/text-x-matlab.svg
new file mode 120000
index 00000000..51185c5c
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/text-x-matlab.svg
@@ -0,0 +1 @@
+text-x-octave.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/text-x-microdvd.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/text-x-microdvd.svg
new file mode 120000
index 00000000..043fc373
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/text-x-microdvd.svg
@@ -0,0 +1 @@
+application-x-subrip.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/text-x-nfo.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/text-x-nfo.svg
new file mode 120000
index 00000000..61d1fd79
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/text-x-nfo.svg
@@ -0,0 +1 @@
+text-x-readme.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/text-x-nim.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/text-x-nim.svg
new file mode 100644
index 00000000..11aa04a1
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/text-x-nim.svg
@@ -0,0 +1,67 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<svg
+ xmlns:dc="http://purl.org/dc/elements/1.1/"
+ xmlns:cc="http://creativecommons.org/ns#"
+ xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
+ xmlns:svg="http://www.w3.org/2000/svg"
+ xmlns="http://www.w3.org/2000/svg"
+ xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
+ xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
+ viewBox="0 0 32 32"
+ id="svg2"
+ version="1.1"
+ inkscape:version="0.91 r13725"
+ sodipodi:docname="text-x-nim.svg">
+ <metadata
+ id="metadata16">
+ <rdf:RDF>
+ <cc:Work
+ rdf:about="">
+ <dc:format>image/svg+xml</dc:format>
+ <dc:type
+ rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
+ <dc:title />
+ </cc:Work>
+ </rdf:RDF>
+ </metadata>
+ <defs
+ id="defs14" />
+ <sodipodi:namedview
+ pagecolor="#ffffff"
+ bordercolor="#666666"
+ borderopacity="1"
+ objecttolerance="10"
+ gridtolerance="10"
+ guidetolerance="10"
+ inkscape:pageopacity="0"
+ inkscape:pageshadow="2"
+ inkscape:window-width="1600"
+ inkscape:window-height="880"
+ id="namedview12"
+ showgrid="false"
+ inkscape:zoom="55.333502"
+ inkscape:cx="16"
+ inkscape:cy="13.999981"
+ inkscape:window-x="0"
+ inkscape:window-y="20"
+ inkscape:window-maximized="1"
+ inkscape:current-layer="svg2" />
+ <path
+ d="m 5.336 0 c -0.687 0 -1.336 0.676 -1.336 1.394 l 0 29.21 c 0 0.676 0.687 1.394 1.336 1.394 l 21.327 0 c 0.648 0 1.336 -0.717 1.336 -1.394 l 0.001 -21.606 -9 -9 z"
+ style="fill:#efc743;fill-opacity:1"
+ id="path4" />
+ <path
+ d="m 21 9 7 7 0 -7 z"
+ style="fill:#000;fill-opacity:0.196"
+ id="path6" />
+ <path
+ d="m 19 0 8.992 9 -7.613 0 c -0.673 0 -1.378 -0.713 -1.378 -1.386 z"
+ style="fill:#fff;fill-opacity:0.392"
+ id="path8" />
+ <path
+ style="fill:#ffffff;fill-opacity:1"
+ d="m 15.524378,23.989928 c -1.130294,-0.09727 -2.25273,-0.417368 -3.22284,-0.919082 -0.880377,-0.455302 -1.552644,-1.02204 -1.982315,-1.671153 C 9.5846542,19.824449 9.4577474,19.215874 8.7313358,17.171259 8.7083214,17.113918 8.0774122,14.50395 8.0838976,14.49284 c 0.375638,0.151155 0.659794,0.271422 1.062431,0.439096 L 9.336124,14.746998 c 0.266259,-0.259446 0.541927,-0.460153 0.937565,-0.682619 l 0.12071,-0.06788 c 0.2259,-0.488077 0.480741,-0.978228 0.722573,-1.449959 0.416228,0.312687 0.738338,0.566533 1.173721,0.904521 0.01003,0.0077 0.13459,-0.01555 0.340297,-0.06347 0.865176,-0.20159 1.325824,-0.269607 1.905393,-0.281346 l 0.313156,-0.0063 c 0.38178,-0.367748 0.765342,-0.733763 1.148592,-1.099908 0.406182,0.385837 0.713419,0.682173 1.148592,1.099879 l 0.313151,0.0063 c 0.57487,0.01164 1.032424,0.07829 1.861186,0.271077 0.176156,0.041 0.332292,0.07687 0.346971,0.07977 0.452061,-0.309299 0.728377,-0.53976 1.219808,-0.916599 0.25997,0.508469 0.445823,0.902043 0.713612,1.455144 l 0.08755,0.04863 c 0.400438,0.222341 0.70586,0.44336 0.971451,0.702993 l 0.189948,0.185683 c 0.377154,-0.157359 0.736737,-0.3066 1.065752,-0.443416 -0.229846,0.954366 -0.455972,1.905581 -0.64698,2.668399 -0.496267,1.387575 -0.87533,2.509404 -1.421975,3.961552 -0.510563,0.947235 -1.526385,1.749118 -2.904014,2.292419 -0.701968,0.276832 -1.436507,0.460374 -2.211079,0.552489 -0.272212,0.0324 -0.9596,0.04694 -1.20773,0.02556 z m 0.474133,-5.541988 c 1.074518,0.595216 1.912988,1.074157 3.050902,1.712007 0.609093,-0.141321 0.925196,-0.253164 1.663853,-0.473498 0.430384,-0.51575 0.81961,-1.058128 1.168478,-1.620772 -0.04393,-0.129404 -0.184853,-0.402828 -0.282091,-0.547444 C 21.04221,16.689204 19.943365,15.975706 18.59727,15.568737 17.275095,15.169 15.770185,15.086983 14.34999,15.337269 c -1.854224,0.326772 -3.409745,1.22164 -4.046266,2.327763 -0.07891,0.13713 -0.171317,0.334378 -0.197298,0.421155 0.327088,0.588136 0.757271,1.056806 1.175829,1.599355 0.548202,0.168745 1.102046,0.325606 1.653144,0.480272 1.072053,-0.599719 1.971197,-1.110429 3.063112,-1.717874 z"
+ id="path4849"
+ inkscape:connector-curvature="0"
+ sodipodi:nodetypes="csccccscccccccccccccccsccccscccccccsssscccc" />
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/text-x-objchdr.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/text-x-objchdr.svg
new file mode 120000
index 00000000..19886063
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/text-x-objchdr.svg
@@ -0,0 +1 @@
+text-x-chdr.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/text-x-objcsrc.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/text-x-objcsrc.svg
new file mode 120000
index 00000000..728e4100
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/text-x-objcsrc.svg
@@ -0,0 +1 @@
+text-x-c.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/text-x-ocaml.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/text-x-ocaml.svg
new file mode 100644
index 00000000..822f87b3
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/text-x-ocaml.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <path d="m 5.336 0 c -0.687 0 -1.336 0.676 -1.336 1.394 l 0 29.21 c 0 0.676 0.687 1.394 1.336 1.394 l 21.327 0 c 0.648 0 1.336 -0.717 1.336 -1.394 l 0.001 -21.606 l -9 -9 z" style="fill:#f09828;fill-opacity:1"/>
+ <path d="m 21 9 7 7 0 -7 z" style="fill:#000;fill-opacity:0.196"/>
+ <path d="m 19 0 8.992 9 -7.613 0 c -0.673 0 -1.378 -0.713 -1.378 -1.386 z" style="fill:#fff;fill-opacity:0.392"/>
+ <path d="m 14.195 24.994 c 0.385 -0.051 -0.068 -0.439 -0.196 -0.517 -0.246 -0.148 -0.447 -0.316 -0.602 -0.594 -0.245 -0.447 -0.354 -1.039 -0.458 -1.551 -0.069 -0.348 -0.137 -0.551 0.048 -0.846 0.183 -0.293 -0.129 -0.535 0.065 -0.846 0.325 -0.52 0.463 -1.209 0.785 -1.724 0.092 -0.146 0.058 -0.282 0.189 -0.297 0.063 -0.008 0.226 0.144 0.281 0.187 0.159 0.129 0.354 0.189 0.51 0.314 0.079 0.062 0.229 0.017 0.294 0.078 0.188 0.176 0.144 0.723 0.125 1 -0.028 0.399 -0.295 0.524 -0.295 0.908 0 0.464 0.07 0.78 -0.052 1.254 -0.069 0.272 -0.245 0.583 -0.273 0.861 -0.024 0.219 0.011 0.214 0.065 0.422 0.063 0.248 0.091 0.469 0.287 0.581 0.112 0.062 0.626 0.089 0.689 -0.062 0.125 -0.297 -0.351 -0.399 -0.431 -0.581 -0.174 -0.39 0.185 -1.4 0.342 -1.739 0.087 -0.184 0.24 -0.331 0.302 -0.517 0.084 -0.25 -0.085 -0.42 -0.058 -0.611 0.052 -0.373 0.183 -0.768 0.281 -1.128 0.229 -0.834 0.546 0.433 0.679 0.753 0.054 0.125 0.092 0.263 0.144 0.392 0.063 0.151 -0.076 0.282 -0.038 0.469 0.035 0.176 0.205 0.274 0.3 0.407 0.144 0.202 0.243 0.458 0.321 0.706 0.161 0.517 0.218 1.417 0.516 1.831 0.043 0.061 0.163 0.026 0.208 0.079 0.104 0.121 -0.027 0.255 0.177 0.337 0.156 0.062 0.551 0.131 0.699 0.023 0.284 -0.206 -0.071 -0.46 -0.248 -0.674 -0.249 -0.297 -0.538 -0.569 -0.733 -0.923 -0.256 -0.465 -0.309 -0.99 -0.36 -1.527 -0.024 -0.259 0.21 -0.388 0.008 -0.698 -0.065 -0.098 -0.262 -0.085 -0.262 -0.187 0 -0.324 -0.008 -0.649 0 -0.971 0.009 -0.392 0.008 -1.037 0.321 -1.285 0.415 -0.333 0.943 -0.42 1.339 -0.776 0.395 -0.356 0.756 -0.677 0.995 -1.245 0.123 -0.297 0.188 -0.588 0.287 -0.893 0.073 -0.225 0.052 -0.149 0.169 -0.282 0.069 -0.078 0.172 -0.132 0.249 -0.219 0.201 -0.231 0.237 -0.458 0.575 -0.361 0.134 0.04 0.355 0.341 0.431 0.157 0.049 -0.117 0.019 -0.225 -0.006 -0.344 -0.038 -0.178 0.142 -0.236 0.137 -0.407 -0.008 -0.293 -0.403 -0.602 -0.608 -0.651 -0.259 -0.062 -0.543 0.072 -0.818 0.008 -0.221 -0.051 -0.414 -0.195 -0.627 -0.257 -0.223 -0.068 -0.423 -0.091 -0.614 0.07 -0.087 0.074 -0.12 0.206 -0.196 0.282 -0.065 0.062 -0.122 0.045 -0.196 0.11 -0.224 0.193 -0.242 0.479 0.144 0.392 -0.163 0.804 -0.951 2.967 -1.83 1.848 -0.411 -0.522 -0.788 -1.101 -1.176 -1.644 -0.343 -0.479 -0.542 -1.018 -1.124 -0.925 -0.575 0.091 -0.968 0.564 -1.413 0.955 -0.363 0.322 -0.791 0.392 -1.176 0.658 -0.409 0.282 -0.774 0.757 -0.914 1.3 -0.204 0.785 -0.087 1.542 -0.445 2.287 -0.216 0.452 -0.524 0.768 -0.797 1.143 -0.147 0.202 -0.245 0.481 -0.196 0.751 0.033 0.187 0.144 0.221 0.144 0.439 0 0.38 -0.028 0.757 -0.014 1.137 0.013 0.339 0.035 0.67 0.074 1 0.035 0.289 0.136 0.371 0.215 0.585 0.117 0.316 0.098 0.454 0.379 0.579 0.159 0.07 0.431 0.212 0.602 0.204 0.245 -0.013 0.279 -0.255 0.092 -0.517 -0.122 -0.17 -0.335 -0.225 -0.471 -0.409 -0.396 -0.532 -0.567 -2.13 -0.235 -2.694 0.137 -0.235 0.3 -0.236 0.313 -0.594 0.013 -0.32 -0.071 -0.431 0.17 -0.721 0.767 -0.469 0.823 -0.804 1.072 -0.643 0.303 0.197 0.065 1.304 0 1.614 -0.117 0.556 -0.576 0.817 -0.275 1.379 0.216 0.401 0.317 0.815 0.464 1.285 0.133 0.422 0.122 1.025 0.333 1.377 0.041 0.068 0.106 0.106 0.144 0.172 0.028 0.049 0.071 0.191 0.092 0.219 0.088 0.123 0.107 0.155 0.249 0.219 0.253 0.115 0.562 0.078 0.835 0.078" style="fill:#fff;fill-rule:evenodd"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/text-x-octave.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/text-x-octave.svg
new file mode 100644
index 00000000..7e465225
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/text-x-octave.svg
@@ -0,0 +1,14 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <path d="m 5.336 0 c -0.687 0 -1.336 0.676 -1.336 1.394 l 0 29.21 c 0 0.676 0.687 1.394 1.336 1.394 l 21.327 0 c 0.648 0 1.336 -0.717 1.336 -1.394 l 0.001 -21.606 l -9 -9 z" style="fill:#ef6f29;fill-opacity:1"/>
+ <path d="m 21 9 7 7 0 -7 z" style="fill:#000;fill-opacity:0.196"/>
+ <path d="m 19 0 8.992 9 -7.613 0 c -0.673 0 -1.378 -0.713 -1.378 -1.386 z" style="fill:#fff;fill-opacity:0.392"/>
+ <g transform="matrix(0.58330903,0,0,0.58339335,2.0002916,4.9994605)" style="fill:#fff">
+ <!-- color: #eeeeee -->
+ <g style="fill:#fff">
+ <path d="m 15.988 14.492 c -3.766 4.04 -2.852 11.574 2.031 16.828 4.887 5.25 11.898 6.227 15.66 2.184 3.762 -4.04 2.852 -11.578 -2.035 -16.824 -4.887 -5.254 -11.898 -6.23 -15.66 -2.187 m 3.414 1.68 c 2.957 -3.18 8.05 -2.488 11.798 1.543 3.75 4.03 4.567 9.875 1.606 13.05 -2.953 3.18 -8.224 2.488 -11.97 -1.539 -3.75 -4.03 -4.391 -9.871 -1.438 -13.05" style="fill:#fff;stroke:none;fill-rule:nonzero"/>
+ <path d="m 29.75 15.427 2.216 0 c 0.335 0 0.606 0.272 0.606 0.606 l 0 2.216 c 0 0.335 -0.272 0.606 -0.606 0.606 l -2.216 0 c -0.335 0 -0.606 -0.272 -0.606 -0.606 l 0 -2.216 c 0 -0.335 0.272 -0.606 0.606 -0.606 m 0 0" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 13.216,20.574 4.425,0 c 0.674,0 1.216,0.543 1.216,1.212 l 0,4.428 c 0,0.67 -0.543,1.212 -1.216,1.212 l -4.425,0 C 12.542,27.426 12,26.883 12,26.214 l 0,-4.428 c 0,-0.67 0.543,-1.212 1.216,-1.212 m 0,0" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 31.77 29.15 3.319 0 c 0.502 0 0.912 0.406 0.912 0.908 l 0 3.322 c 0 0.502 -0.409 0.908 -0.912 0.908 l -3.319 0 c -0.502 0 -0.912 -0.406 -0.912 -0.908 l 0 -3.322 c 0 -0.502 0.409 -0.908 0.912 -0.908 m 0 0" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ </g>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/text-x-opml+xml.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/text-x-opml+xml.svg
new file mode 120000
index 00000000..8cee7263
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/text-x-opml+xml.svg
@@ -0,0 +1 @@
+text-xml.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/text-x-opml.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/text-x-opml.svg
new file mode 120000
index 00000000..8cee7263
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/text-x-opml.svg
@@ -0,0 +1 @@
+text-xml.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/text-x-pascal.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/text-x-pascal.svg
new file mode 100644
index 00000000..4e13b675
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/text-x-pascal.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <path d="m 5.336 0 c -0.687 0 -1.336 0.676 -1.336 1.394 l 0 29.21 c 0 0.676 0.687 1.394 1.336 1.394 l 21.327 0 c 0.648 0 1.336 -0.717 1.336 -1.394 l 0.001 -21.606 -9 -9 z" style="fill:#f7ce6b;fill-opacity:1"/>
+ <path d="m 21 9 7 7 0 -7 z" style="fill:#000;fill-opacity:0.196"/>
+ <path d="m 19 0 8.992 9 -7.613 0 c -0.673 0 -1.378 -0.713 -1.378 -1.386 z" style="fill:#fff;fill-opacity:0.392"/>
+ <path d="m 13.541 23.619 c -0.711 -0.366 -1.268 -1.342 -0.895 -2.101 0.314 -0.641 1.385 -0.816 1.441 -1.63 0.053 -0.771 0.661 -1.401 1.432 -1.406 0.808 -0.006 1.774 -0.103 2.372 0.532 0.459 0.488 0.329 1.598 1.043 1.853 0.614 0.219 1.156 0.834 1.01 1.581 -0.157 0.789 -0.815 1.229 -1.556 1.339 -1.612 0.24 -3.287 0.384 -4.841 -0.165 m -2.681 -3.903 c -0.802 -0.56 -0.893 -1.653 -0.856 -2.576 0.014 -0.342 0.017 -1.51 0.269 -1.185 0.255 0.33 0.188 0.596 0.704 0.499 0.782 -0.147 1.077 1.01 1.682 1.459 0.544 0.407 0.526 1.455 -0.142 1.801 -0.515 0.267 -1.156 0.304 -1.653 -0.003 m 8.716 -0.047 c -0.723 -0.295 -0.718 -1.367 -0.097 -1.829 0.579 -0.43 0.798 -1.443 1.727 -1.348 0.277 0.028 0.226 -1.341 0.454 -0.656 0.235 0.708 0.271 1.479 0.327 2.221 0.061 0.809 -0.446 1.734 -1.3 1.849 -0.384 0.052 -0.793 -0.008 -1.113 -0.24 m -5.952 -3.176 c -0.856 -0.422 -1.03 -1.7 -0.485 -2.438 0.45 -0.609 0.303 -1.742 0.932 -2.033 0.365 -0.169 -0.266 1.01 0.435 1.071 0.993 0.088 0.453 1.228 0.787 1.847 0.377 0.699 0.237 1.654 -0.637 1.747 -0.35 0.038 -0.732 0.009 -1.032 -0.194 m 2.956 -0.076 c -0.534 -0.385 -0.307 -1.117 -0.167 -1.648 0.144 -0.548 -0.316 -1.752 0.462 -1.708 0.916 0.052 0.118 -1.167 0.464 -1.043 0.667 0.238 0.667 1.397 1.17 2.01 0.502 0.608 0.573 1.71 -0.081 2.291 -0.517 0.459 -1.285 0.428 -1.851 0.103" style="fill:#555;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/text-x-patch.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/text-x-patch.svg
new file mode 100644
index 00000000..5fdc5911
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/text-x-patch.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <path d="m 5.336 0 c -0.687 0 -1.336 0.676 -1.336 1.394 l 0 29.21 c 0 0.676 0.687 1.394 1.336 1.394 l 21.327 0 c 0.648 0 1.336 -0.717 1.336 -1.394 l 0.001 -21.606 l -9 -9 z" style="fill:#dda06a;fill-opacity:1"/>
+ <path d="m 21 9 7 7 0 -7 z" style="fill:#000;fill-opacity:0.196"/>
+ <path d="m 19 0 8.992 9 -7.613 0 c -0.673 0 -1.378 -0.713 -1.378 -1.386 z" style="fill:#fff;fill-opacity:0.392"/>
+ <path d="m 15.551 9.406 c -1.336 0.426 -0.164 2.414 -2.078 3.387 c -2.184 1.113 -3.27 -1.695 -4.582 0.313 c -1.313 2 1.809 1.695 1.723 4.055 c -0.09 2.359 -3.18 1.859 -2.02 3.941 c 1.16 2.082 2.449 -0.648 4.547 0.598 c 2.098 1.246 0.09 3.555 2.563 3.633 c 2.473 0.078 0.637 -2.348 2.824 -3.461 c 2.184 -1.113 3.27 1.699 4.582 -0.309 c 1.313 -2 -1.809 -1.695 -1.723 -4.055 c 0.09 -2.359 3.18 -1.859 2.02 -3.941 c -1.16 -2.086 -2.449 0.648 -4.547 -0.598 c -2.098 -1.246 -0.09 -3.555 -2.563 -3.633 c -0.309 -0.008 -0.555 0.008 -0.746 0.07 m 0.023 6.01 c 1.105 -0.223 2.188 0.453 2.422 1.512 c 0.234 1.059 -0.469 2.102 -1.57 2.328 c -1.105 0.223 -2.188 -0.453 -2.422 -1.512 c -0.234 -1.059 0.469 -2.102 1.57 -2.328 Z" style="fill:#f9ebdd;fill-opacity:1"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/text-x-perl.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/text-x-perl.svg
new file mode 120000
index 00000000..6101aad9
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/text-x-perl.svg
@@ -0,0 +1 @@
+application-x-perl.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/text-x-php.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/text-x-php.svg
new file mode 120000
index 00000000..2215b06c
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/text-x-php.svg
@@ -0,0 +1 @@
+application-x-php.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/text-x-plain.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/text-x-plain.svg
new file mode 120000
index 00000000..529423dd
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/text-x-plain.svg
@@ -0,0 +1 @@
+application-text.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/text-x-po.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/text-x-po.svg
new file mode 100644
index 00000000..48db5fcf
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/text-x-po.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <path d="m 5.336 0 c -0.687 0 -1.336 0.676 -1.336 1.394 l 0 29.21 c 0 0.676 0.687 1.394 1.336 1.394 l 21.327 0 c 0.648 0 1.336 -0.717 1.336 -1.394 l 0.001 -21.606 l -9 -9 z" style="fill:#dda06a;fill-opacity:1"/>
+ <path d="m 21 9 7 7 0 -7 z" style="fill:#000;fill-opacity:0.196"/>
+ <path d="m 19 0 8.992 9 -7.613 0 c -0.673 0 -1.378 -0.713 -1.378 -1.386 z" style="fill:#fff;fill-opacity:0.392"/>
+ <path d="m 4 24 0 6.668 c 0 0.648 0.688 1.332 1.332 1.332 l 21.336 0 c 0.645 0 1.332 -0.684 1.332 -1.332 l 0 -6.668" style="fill:#000;fill-opacity:0.196"/>
+ <path d="m 12.711 24.906 c -0.584 -0.005 -1.144 0.07 -1.711 0.141 l 0 5.959 1.167 0 0 -1.982 0.51 0 c 0.808 0 1.427 -0.205 1.862 -0.522 c 0.444 -0.321 0.661 -0.847 0.661 -1.563 c 0 -0.712 -0.219 -1.241 -0.654 -1.554 -0.435 -0.317 -1.044 -0.473 -1.835 -0.479 z m 0.139 1.103 c 0.331 -0.003 0.59 0.072 0.786 0.219 0.201 0.142 0.301 0.354 0.301 0.703 0 0.367 -0.1 0.59 -0.301 0.746 -0.201 0.147 -0.506 0.197 -0.898 0.226 l -0.572 0 0 -1.88 c 0.217 -0.012 0.506 -0.013 0.684 -0.014 z" style="fill:#fff;fill-opacity:1"/>
+ <path d="m 12 10 0 12 1 0 0 -5 9 0 -3.5 -3 3.5 -3 l -9 0 0 -1" style="fill:#fff;opacity:1;fill-opacity:1;stroke:none"/>
+ <path d="m 18.499 24.906 c -0.784 0 -1.398 0.258 -1.842 0.784 c -0.439 0.517 -0.657 1.289 -0.657 2.31 c 0 1.025 0.212 1.796 0.637 2.322 0.434 0.517 1.058 0.777 1.875 0.777 0.789 0 1.405 -0.259 1.839 -0.777 c 0.429 -0.526 0.649 -1.297 0.649 -2.322 c 0 -1.021 -0.214 -1.793 -0.639 -2.31 c -0.425 -0.526 -1.045 -0.784 -1.862 -0.784 m 0 1.026 c 0.238 0 0.546 0.053 0.691 0.162 0.14 0.109 0.247 0.254 0.322 0.44 0.084 0.186 0.134 0.404 0.157 0.663 0.028 0.25 0.046 0.517 0.046 0.803 0 0.29 -0.018 0.558 -0.046 0.808 -0.023 0.25 -0.073 0.468 -0.157 0.663 -0.075 0.186 -0.191 0.331 -0.34 0.44 -0.14 0.109 -0.439 0.162 -0.673 0.162 -0.238 0 -0.539 -0.053 -0.679 -0.162 -0.145 -0.109 -0.255 -0.254 -0.335 -0.44 -0.075 -0.186 -0.129 -0.404 -0.157 -0.653 -0.023 -0.254 -0.033 -0.527 -0.033 -0.818 0 -0.286 0.01 -0.554 0.033 -0.803 0.028 -0.25 0.083 -0.467 0.157 -0.653 0.079 -0.191 0.19 -0.341 0.335 -0.45 0.14 -0.109 0.441 -0.162 0.679 -0.162 z" style="fill:#fff;fill-opacity:1"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/text-x-preview.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/text-x-preview.svg
new file mode 120000
index 00000000..529423dd
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/text-x-preview.svg
@@ -0,0 +1 @@
+application-text.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/text-x-python.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/text-x-python.svg
new file mode 100644
index 00000000..b501f310
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/text-x-python.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <path d="m 5.336 0 c -0.687 0 -1.336 0.676 -1.336 1.394 l 0 29.21 c 0 0.676 0.687 1.394 1.336 1.394 l 21.327 0 c 0.648 0 1.336 -0.717 1.336 -1.394 l 0.001 -21.606 -9 -9 z" style="fill:#366994;fill-opacity:1"/>
+ <path d="m 21 9 7 7 0 -7 z" style="fill:#000;fill-opacity:0.196"/>
+ <path d="m 19 0 8.992 9 -7.613 0 c -0.673 0 -1.378 -0.713 -1.378 -1.386 z" style="fill:#fff;fill-opacity:0.392"/>
+ <g transform="translate(0,0.99973442)" style="fill:#fff">
+ <path d="m 16.14 10 c -0.543 0.004 -1.066 0.047 -1.523 0.125 -1.34 0.234 -1.625 0.305 -1.625 1.207 l 0 2 3.336 0 0 0.668 -4.672 0 c -0.918 0 -1.52 0.563 -1.77 1.605 -0.293 1.195 -0.305 1.938 0 3.188 0.223 0.926 0.852 1.875 1.77 1.875 l 0.668 0 0 -2 c 0 -1.035 0.93 -2 2 -2 l 3.336 0 c 0.883 0 1.336 -0.457 1.336 -1.336 l 0 -3.332 c 0 -0.852 -0.352 -1.734 -1.211 -1.875 -0.543 -0.09 -1.105 -0.129 -1.645 -0.125 z m -1.148 1.332 c 0.371 0 0.668 0.301 0.668 0.668 0 0.367 -0.297 0.668 -0.668 0.668 -0.367 0 -0.668 -0.301 -0.668 -0.668 0 -0.367 0.301 -0.668 0.668 -0.668 z"/>
+ <path d="m 15.855 24 c 0.543 -0.004 1.066 -0.047 1.523 -0.125 1.34 -0.234 1.625 -0.305 1.625 -1.207 l 0 -2 -3.336 0 0 -0.668 4.672 0 c 0.918 0 1.52 -0.563 1.77 -1.605 0.293 -1.195 0.305 -1.938 0 -3.188 -0.223 -0.926 -0.852 -1.875 -1.77 -1.875 l -0.668 0 0 2 c 0 1.035 -0.93 2 -2 2 l -3.336 0 c -0.883 0 -1.336 0.457 -1.336 1.336 l 0 3.332 c 0 0.852 0.352 1.734 1.211 1.875 0.543 0.09 1.105 0.129 1.645 0.125 z m 1.148 -1.332 c -0.371 0 -0.668 -0.301 -0.668 -0.668 0 -0.367 0.297 -0.668 0.668 -0.668 0.367 0 0.668 0.301 0.668 0.668 0 0.367 -0.301 0.668 -0.668 0.668 z"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/text-x-python3.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/text-x-python3.svg
new file mode 120000
index 00000000..06f81fa8
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/text-x-python3.svg
@@ -0,0 +1 @@
+text-x-python.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/text-x-qml.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/text-x-qml.svg
new file mode 100644
index 00000000..a31c5343
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/text-x-qml.svg
@@ -0,0 +1,12 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <path d="m 5.336 0 c -0.687 0 -1.336 0.676 -1.336 1.394 l 0 29.21 c 0 0.676 0.687 1.394 1.336 1.394 l 21.327 0 c 0.648 0 1.336 -0.717 1.336 -1.394 l 0.001 -21.606 -9 -9 z" style="fill:#7ec545;fill-opacity:1"/>
+ <path d="m 21 9 7 7 0 -7 z" style="fill:#000;fill-opacity:0.196"/>
+ <path d="m 19 0 8.992 9 -7.613 0 c -0.673 0 -1.378 -0.713 -1.378 -1.386 z" style="fill:#fff;fill-opacity:0.392"/>
+ <g transform="matrix(0.49993751,0,0,0.49993751,4.0002499,5.9967503)">
+ <!-- color: #4fb215 -->
+ <g>
+ <path d="m 29.2,28.551 c 0,-1.688 0,-7.098 0,-7.098 l -1.434,0 0,-2.367 c 2.148,0 1.434,0 2.508,-4.055 l 2.863,0 0,4.055 2.867,0 0,2.367 -2.867,0 0,6.082 c 0,0.633 0.141,1.105 0.418,1.426 0.273,0.316 0.641,0.48 1.094,0.48 0.574,0.051 1.355,-0.215 1.355,-0.215 l 0,2.363 c -0.07,0.051 -3.527,1.043 -5.371,0 C 28.84,30.577 29.199,28.55 29.199,28.55 m 0,0" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 19.2 12.01 c -2.422 0 -4.227 0.867 -5.418 2.602 -1.188 1.719 -1.781 4.207 -1.781 7.465 0 3.328 0.594 5.855 1.781 7.605 0.828 1.219 1.941 2.01 3.332 2.375 0 0 0.281 -0.012 0.305 0.27 0.48 3.68 2.914 3.684 5.688 3.684 0 0 0.359 0 0.359 -0.336 l 0 -2.027 c 0 -0.34 -0.359 -0.34 -0.359 -0.34 -1.387 0 -1.746 0.086 -2.113 -1.227 0.477 -0.109 0.902 -0.258 1.316 -0.453 0.914 -0.449 1.668 -1.102 2.258 -1.965 0.598 -0.867 1.035 -1.938 1.32 -3.211 0.297 -1.27 0.441 -2.727 0.441 -4.375 0 -3.293 -0.602 -5.797 -1.813 -7.5 -1.207 -1.711 -2.984 -2.566 -5.316 -2.566 m -0.02 1.915 c 0.512 0 1.026 0.202 1.356 0.552 0.189 0.201 0.374 0.418 0.52 0.738 0.101 0.221 0.199 0.474 0.269 0.75 0.188 0.747 0.346 1.381 0.424 2.456 0.078 1.074 0.16 2.293 0.16 3.656 0 1.371 -0.082 2.605 -0.16 3.695 -0.078 1.086 -0.237 1.733 -0.424 2.499 -0.07 0.285 -0.171 0.55 -0.269 0.785 -0.013 0.031 -0.026 0.063 -0.043 0.094 -0.147 0.273 -0.305 0.469 -0.477 0.659 -0.328 0.363 -0.848 0.575 -1.356 0.575 -0.504 0 -1.034 -0.206 -1.352 -0.575 -0.322 -0.373 -0.61 -0.882 -0.799 -1.612 -0.192 -0.742 -0.351 -1.378 -0.427 -2.448 -0.076 -1.078 -0.173 -2.309 -0.173 -3.676 0 -1.355 0.093 -2.563 0.173 -3.625 0.08 -1.059 0.236 -1.686 0.427 -2.405 0.191 -0.719 0.482 -1.223 0.799 -1.573 0.318 -0.35 0.844 -0.552 1.352 -0.552" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ </g>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/text-x-r-source.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/text-x-r-source.svg
new file mode 120000
index 00000000..6e531487
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/text-x-r-source.svg
@@ -0,0 +1 @@
+text-x-r.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/text-x-r.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/text-x-r.svg
new file mode 100644
index 00000000..f7f3548c
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/text-x-r.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <path d="m 5.336 0 c -0.687 0 -1.336 0.676 -1.336 1.394 l 0 29.21 c 0 0.676 0.687 1.394 1.336 1.394 l 21.327 0 c 0.648 0 1.336 -0.717 1.336 -1.394 l 0.001 -21.606 l -9 -9 z" style="fill:#98b3d0;fill-opacity:1"/>
+ <path d="m 21 9 7 7 0 -7 z" style="fill:#000;fill-opacity:0.196"/>
+ <path d="m 19 0 8.992 9 -7.613 0 c -0.673 0 -1.378 -0.713 -1.378 -1.386 z" style="fill:#fff;fill-opacity:0.392"/>
+ <g transform="matrix(0.66666667,0,0,0.66666667,0.66666663,-0.33333346)">
+ <path d="m 23 19 c -6.629 0 -12 3.582 -12 8 0 3.482 3.342 6.436 8 7.535 l 0 -2.65 c -2.417 -1.088 -4 -2.868 -4 -4.885 0 -3.313 4.254 -6 9.5 -6 5.246 0 9.5 2.688 9.5 6 0 2.592 -2.46 4.944 -6.106 5.782 0.293 0.483 0.586 0.965 0.877 1.434 c 3.794 -1.344 6.229 -4.152 6.229 -7.216 c 0 -4.418 -5.371 -8 -12 -8 z" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="M 20,23.004 20,38 l 3,0 0,-5 1,0 3,5 3,0 -3,-5 -0.219,-0.344 c 1.875,-0.719 3.215,-2.523 3.215,-4.656 0,-2.758 -2.238,-4.996 -5,-4.996 m -1.996,3 1.996,0 c 1.105,0 2,0.895 2,1.996 0,1.109 -0.898,2 -2,2 L 23,30 23,26 m 0,0.004" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/text-x-readme.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/text-x-readme.svg
new file mode 100644
index 00000000..79373d00
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/text-x-readme.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <path d="m 5.336 0 c -0.687 0 -1.336 0.676 -1.336 1.394 l 0 29.21 c 0 0.676 0.687 1.394 1.336 1.394 l 21.327 0 c 0.648 0 1.336 -0.717 1.336 -1.394 l 0.001 -21.606 l -9 -9 z" style="fill:#dcdcdc;fill-opacity:1"/>
+ <path d="m 21 9 7 7 0 -7 z" style="fill:#000;fill-opacity:0.196"/>
+ <path d="m 19 0 8.992 9 -7.613 0 c -0.673 0 -1.378 -0.713 -1.378 -1.386 z" style="fill:#fff;fill-opacity:0.392"/>
+ <g transform="matrix(1.0497949,0,0,1.0501026,-0.79671876,0.79753835)" style="fill:#888">
+ <path d="m 16 10.668 c -3.684 0 -6.668 2.984 -6.668 6.664 c 0 3.684 2.984 6.668 6.668 6.668 c 3.684 0 6.668 -2.984 6.668 -6.668 0 -3.68 -2.984 -6.664 -6.668 -6.664 z m 0 1.332 c 2.945 0 5.332 2.387 5.332 5.332 0 2.945 -2.387 5.336 -5.332 5.336 -2.945 0 -5.332 -2.391 -5.332 -5.336 c 0 -2.945 2.387 -5.332 5.332 -5.332 z"/>
+ <path d="m 17.332 14.668 c 0 0.734 -0.598 1.332 -1.332 1.332 c -0.738 0 -1.332 -0.598 -1.332 -1.332 0 -0.738 0.594 -1.336 1.332 -1.336 0.734 0 1.332 0.598 1.332 1.336 z"/>
+ <path d="m 15.332 16.668 1.336 0 c 0.664 0 0.664 -0.004 0.664 0.664 l 0 3.336 c 0 0.664 0.004 0.664 -0.664 0.664 l -1.336 0 c -0.664 0 -0.664 0.004 -0.664 -0.664 l 0 -3.336 c 0 -0.664 -0.004 -0.664 0.664 -0.664 z"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/text-x-rsrc.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/text-x-rsrc.svg
new file mode 120000
index 00000000..529423dd
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/text-x-rsrc.svg
@@ -0,0 +1 @@
+application-text.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/text-x-ruby.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/text-x-ruby.svg
new file mode 100644
index 00000000..065f4ab9
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/text-x-ruby.svg
@@ -0,0 +1,65 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<svg
+ xmlns:dc="http://purl.org/dc/elements/1.1/"
+ xmlns:cc="http://creativecommons.org/ns#"
+ xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
+ xmlns:svg="http://www.w3.org/2000/svg"
+ xmlns="http://www.w3.org/2000/svg"
+ xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
+ xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
+ viewBox="0 0 32 32"
+ id="svg2"
+ version="1.1"
+ inkscape:version="0.91 r13725"
+ sodipodi:docname="text-x-ruby.svg">
+ <metadata
+ id="metadata16">
+ <rdf:RDF>
+ <cc:Work
+ rdf:about="">
+ <dc:format>image/svg+xml</dc:format>
+ <dc:type
+ rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
+ </cc:Work>
+ </rdf:RDF>
+ </metadata>
+ <defs
+ id="defs14" />
+ <sodipodi:namedview
+ pagecolor="#ffffff"
+ bordercolor="#666666"
+ borderopacity="1"
+ objecttolerance="10"
+ gridtolerance="10"
+ guidetolerance="10"
+ inkscape:pageopacity="0"
+ inkscape:pageshadow="2"
+ inkscape:window-width="1440"
+ inkscape:window-height="880"
+ id="namedview12"
+ showgrid="false"
+ inkscape:zoom="7.375"
+ inkscape:cx="-2.5762712"
+ inkscape:cy="16"
+ inkscape:window-x="0"
+ inkscape:window-y="20"
+ inkscape:window-maximized="1"
+ inkscape:current-layer="svg2" />
+ <path
+ d="m 5.336 0 c -0.687 0 -1.336 0.676 -1.336 1.394 l 0 29.21 c 0 0.676 0.687 1.394 1.336 1.394 l 21.327 0 c 0.648 0 1.336 -0.717 1.336 -1.394 l 0.001 -21.606 -9 -9 z"
+ style="fill:#ee2828;fill-opacity:1"
+ id="path4" />
+ <path
+ d="m 21 9 7 7 0 -7 z"
+ style="fill:#000;fill-opacity:0.196"
+ id="path6" />
+ <path
+ d="m 19 0 8.992 9 -7.613 0 c -0.673 0 -1.378 -0.713 -1.378 -1.386 z"
+ style="fill:#fff;fill-opacity:0.392"
+ id="path8" />
+ <path
+ d="M 11,12 9,14 9,17.332 16,24 23,17.332 23,14 21,12 Z m 2,1 0,4 3,6 -4,-6 0,-3 z"
+ style="fill:#ffffff"
+ id="path10"
+ inkscape:connector-curvature="0" />
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/text-x-rust.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/text-x-rust.svg
new file mode 120000
index 00000000..8a1b2127
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/text-x-rust.svg
@@ -0,0 +1 @@
+./text-rust.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/text-x-sass.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/text-x-sass.svg
new file mode 100644
index 00000000..07ea98d1
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/text-x-sass.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <path d="m 5.336 0 c -0.687 0 -1.336 0.676 -1.336 1.394 l 0 29.21 c 0 0.676 0.687 1.394 1.336 1.394 l 21.327 0 c 0.648 0 1.336 -0.717 1.336 -1.394 l 0.001 -21.606 -9 -9 z" style="fill:#cd6799;fill-opacity:1"/>
+ <path d="m 21 9 7 7 0 -7 z" style="fill:#000;fill-opacity:0.196"/>
+ <path d="m 19 0 8.992 9 -7.613 0 c -0.673 0 -1.378 -0.713 -1.378 -1.386 z" style="fill:#fff;fill-opacity:0.392"/>
+ <path d="m 10 12 0 3 9 0 -0.26 2 l -4.74 0 0 3 4.441 0 -0.441 3.335 -2 0.73 -2 -0.699 0 -1.366 -3 0 0 3.535 5 1.465 5.251 -1.465 0.746 -13.535 z" style="fill:#fff"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/text-x-scala.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/text-x-scala.svg
new file mode 100644
index 00000000..71904773
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/text-x-scala.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <path d="m 5.336 0 c -0.687 0 -1.336 0.676 -1.336 1.394 l 0 29.21 c 0 0.676 0.687 1.394 1.336 1.394 l 21.327 0 c 0.648 0 1.336 -0.717 1.336 -1.394 l 0.001 -21.606 -9 -9 z" style="fill:#c61818;fill-opacity:1"/>
+ <path d="m 21 9 7 7 0 -7 z" style="fill:#000;fill-opacity:0.196"/>
+ <path d="m 19 0 8.992 9 -7.613 0 c -0.673 0 -1.378 -0.713 -1.378 -1.386 z" style="fill:#fff;fill-opacity:0.392"/>
+ <path d="m 22 12 l -12 2 l 0 3 l 12 -2 l 0 -3 z m 0 5 l -12 2 l 0 3 l 12 -2 l 0 -3 z m 0 5 l -12 2 l 0 3 l 12 -1.889 l 0 -3.111 z" style="fill:#fff;opacity:1;fill-opacity:1;stroke:none"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/text-x-scheme.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/text-x-scheme.svg
new file mode 100644
index 00000000..71610d90
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/text-x-scheme.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <path d="m 5.336 0 c -0.687 0 -1.336 0.676 -1.336 1.394 l 0 29.21 c 0 0.676 0.687 1.394 1.336 1.394 l 21.327 0 c 0.648 0 1.336 -0.717 1.336 -1.394 l 0.001 -21.606 l -9 -9 z" style="fill:#299f53;fill-opacity:1"/>
+ <path d="m 21 9 7 7 0 -7 z" style="fill:#000;fill-opacity:0.196"/>
+ <path d="m 19 0 8.992 9 -7.613 0 c -0.673 0 -1.378 -0.713 -1.378 -1.386 z" style="fill:#fff;fill-opacity:0.392"/>
+ <path d="m 10 25 4.212 -9.524 -1.929 -4.476 3.482 0 6.235 14 -3.647 0 -2.494 -6.606 -2.4 6.606" style="fill:#fff;fill-opacity:1;stroke:none"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/text-x-script.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/text-x-script.svg
new file mode 100644
index 00000000..76866404
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/text-x-script.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <path d="m 5.336 0 c -0.687 0 -1.336 0.676 -1.336 1.394 l 0 29.21 c 0 0.676 0.687 1.394 1.336 1.394 l 21.327 0 c 0.648 0 1.336 -0.717 1.336 -1.394 l 0.001 -21.606 -9 -9 z" style="fill:#dcdcdc;fill-opacity:1"/>
+ <path d="m 21 9 7 7 0 -7 z" style="fill:#000;fill-opacity:0.196"/>
+ <path d="m 19 0 8.992 9 -7.613 0 c -0.673 0 -1.378 -0.713 -1.378 -1.386 z" style="fill:#fff;fill-opacity:0.392"/>
+ <g style="fill:#888">
+ <path d="m 12 13 0 3 -2 0 0 1 2 0 0 2 -2 0 0 1 2 0 0 3 1 0 0 -3 2 0 0 3 1 0 0 -3 2 0 0 -1 -2 0 0 -2 2 0 0 -1 -2 0 0 -3 -1 0 0 3 -2 0 0 -3 z m 1 4 2 0 0 2 -2 0 z"/>
+ <path d="m 20 22 0 1 1 0 0 -1 z"/>
+ <path d="m 20 21 1 0 0 -8 -1 0 z"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/text-x-scss.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/text-x-scss.svg
new file mode 120000
index 00000000..3d16dc10
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/text-x-scss.svg
@@ -0,0 +1 @@
+text-x-sass.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/text-x-source.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/text-x-source.svg
new file mode 120000
index 00000000..529423dd
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/text-x-source.svg
@@ -0,0 +1 @@
+application-text.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/text-x-sql.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/text-x-sql.svg
new file mode 100644
index 00000000..353cf385
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/text-x-sql.svg
@@ -0,0 +1,16 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <path d="m 5.336 0 c -0.687 0 -1.336 0.676 -1.336 1.394 l 0 29.21 c 0 0.676 0.687 1.394 1.336 1.394 l 21.327 0 c 0.648 0 1.336 -0.717 1.336 -1.394 l 0.001 -21.606 -9 -9 z" style="fill:#a33639;fill-opacity:1"/>
+ <path d="m 4 24 0 6.668 c 0 0.648 0.688 1.332 1.332 1.332 l 21.336 0 c 0.645 0 1.332 -0.684 1.332 -1.332 l 0 -6.668 z" style="fill:#000;fill-opacity:0.196"/>
+ <g transform="matrix(1.0497949,0,0,1.1963234,-0.79671876,-4.5342351)" style="fill:#fff">
+ <path d="m 11.137 28.26 c 0.195 0 0.352 -0.012 0.477 -0.04 0.133 -0.032 0.238 -0.071 0.313 -0.123 0.074 -0.051 0.125 -0.111 0.148 -0.174 0.031 -0.067 0.047 -0.135 0.047 -0.202 0 -0.087 -0.035 -0.162 -0.102 -0.23 -0.07 -0.067 -0.156 -0.127 -0.262 -0.174 -0.109 -0.055 -0.227 -0.103 -0.359 -0.143 -0.129 -0.044 -0.262 -0.083 -0.395 -0.119 -0.176 -0.048 -0.355 -0.099 -0.543 -0.158 -0.187 -0.055 -0.359 -0.131 -0.516 -0.222 c -0.152 -0.087 -0.277 -0.198 -0.379 -0.329 -0.098 -0.135 -0.148 -0.301 -0.148 -0.499 c 0 -0.388 0.176 -0.693 0.527 -0.914 0.355 -0.222 0.844 -0.329 1.465 -0.329 0.355 0 0.664 0.028 0.93 0.087 0.266 0.059 0.492 0.123 0.676 0.194 l -0.34 0.641 c -0.156 -0.063 -0.332 -0.119 -0.527 -0.162 -0.188 -0.047 -0.406 -0.067 -0.656 -0.067 -0.613 0 -0.918 0.158 -0.918 0.479 0 0.079 0.031 0.15 0.094 0.214 0.063 0.059 0.141 0.111 0.234 0.162 0.098 0.044 0.207 0.083 0.328 0.119 0.125 0.036 0.246 0.071 0.367 0.103 0.18 0.048 0.367 0.107 0.563 0.166 0.199 0.059 0.383 0.143 0.543 0.245 0.172 0.099 0.309 0.222 0.414 0.376 0.105 0.146 0.16 0.336 0.16 0.566 0 0.388 -0.18 0.693 -0.535 0.907 -0.352 0.21 -0.887 0.317 -1.605 0.317 -0.484 0 -0.867 -0.036 -1.156 -0.107 -0.289 -0.075 -0.504 -0.146 -0.648 -0.21 l 0.34 -0.673 c 0.168 0.071 0.367 0.139 0.602 0.202 0.238 0.063 0.523 0.095 0.863 0.095"/>
+ <path d="m 13.857 26.81 c 0 -0.712 0.188 -1.251 0.568 -1.613 0.376 -0.366 0.904 -0.547 1.575 -0.547 0.7 0 1.232 0.181 1.595 0.547 0.364 0.362 0.548 0.901 0.548 1.613 0 0.625 -0.144 1.117 -0.432 1.479 -0.288 0.354 -0.704 0.57 -1.252 0.649 0.072 0.11 0.24 0.201 0.512 0.271 0.276 0.079 0.667 0.146 1.143 0.201 l -0.248 0.59 c -0.752 -0.071 -1.339 -0.193 -1.723 -0.362 -0.376 -0.165 -0.604 -0.401 -0.672 -0.716 -0.52 -0.087 -0.92 -0.311 -1.204 -0.661 -0.276 -0.358 -0.412 -0.842 -0.412 -1.452 m 1.171 0 c 0 0.201 0.012 0.389 0.032 0.563 0.024 0.173 0.068 0.326 0.132 0.46 0.072 0.13 0.168 0.232 0.288 0.307 0.124 0.079 0.316 0.114 0.52 0.114 0.2 0 0.388 -0.035 0.508 -0.114 0.128 -0.075 0.224 -0.177 0.288 -0.307 0.072 -0.134 0.116 -0.287 0.136 -0.46 0.024 -0.173 0.04 -0.362 0.04 -0.563 0 -0.201 -0.016 -0.389 -0.04 -0.563 -0.02 -0.177 -0.064 -0.33 -0.136 -0.46 -0.064 -0.13 -0.156 -0.232 -0.276 -0.307 -0.124 -0.079 -0.316 -0.114 -0.52 -0.114 -0.204 0 -0.396 0.035 -0.52 0.114 -0.12 0.075 -0.216 0.181 -0.288 0.315 -0.064 0.126 -0.108 0.279 -0.132 0.452 -0.02 0.173 -0.032 0.362 -0.032 0.563"/>
+ <path d="m 22.668 28.871 -3.747 0 0 -4.179 1.099 0 0 3.493 2.648 0 0 0.687"/>
+ </g>
+ <path d="m 21 9 7 7 0 -7 z" style="fill:#000;fill-opacity:0.196"/>
+ <path d="m 19 0 8.992 9 -7.613 0 c -0.673 0 -1.378 -0.713 -1.378 -1.386 z" style="fill:#fff;fill-opacity:0.392"/>
+ <g transform="matrix(0.93772881,0,0,0.93772881,0.99633989,-0.2564076)" style="fill:#fff">
+ <path d="m 16 12 c -2.945 0 -5.332 0.746 -5.332 1.668 l 0 1.332 c 0 0.922 2.387 1.668 5.332 1.668 2.945 0 5.332 -0.746 5.332 -1.668 l 0 -1.332 c 0 -0.922 -2.387 -1.668 -5.332 -1.668 z"/>
+ <path d="m 15.984 17.332 c -2.391 0 -4.402 -0.488 -5.082 -1.164 -0.16 0.156 -0.234 0.324 -0.234 0.5 l 0 1.332 c 0 0.922 2.387 1.668 5.332 1.668 2.945 0 5.332 -0.746 5.332 -1.668 l 0 -1.332 c 0 -0.176 -0.094 -0.344 -0.25 -0.5 -0.68 0.676 -2.711 1.164 -5.098 1.164 z"/>
+ <path d="m 15.984 20.332 c -2.391 0 -4.402 -0.488 -5.082 -1.164 -0.16 0.156 -0.234 0.324 -0.234 0.5 l 0 1.332 c 0 0.922 2.387 1.668 5.332 1.668 2.945 0 5.332 -0.746 5.332 -1.668 l 0 -1.332 c 0 -0.176 -0.094 -0.344 -0.25 -0.5 -0.68 0.676 -2.711 1.164 -5.098 1.164 z"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/text-x-tcl.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/text-x-tcl.svg
new file mode 100644
index 00000000..1909a841
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/text-x-tcl.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <path d="m 5.336 0 c -0.687 0 -1.336 0.676 -1.336 1.394 l 0 29.21 c 0 0.676 0.687 1.394 1.336 1.394 l 21.327 0 c 0.648 0 1.336 -0.717 1.336 -1.394 l 0.001 -21.606 l -9 -9 z" style="fill:#c3b15f;fill-opacity:1"/>
+ <path d="m 21 9 7 7 0 -7 z" style="fill:#000;fill-opacity:0.196"/>
+ <path d="m 19 0 8.992 9 -7.613 0 c -0.673 0 -1.378 -0.713 -1.378 -1.386 z" style="fill:#fff;fill-opacity:0.392"/>
+ <path d="m 14.482 10 c -5.499 0 -0.518 11.631 2.093 12.13 c -0.517 -8.552 -1.648 -11.245 -1.325 -11.488 0.323 -0.243 1.685 3.483 2.439 11.491 2.44 -1.125 4.29 -12.133 -1.708 -12.133 m 1.708 12.132 c -0.444 0.122 -0.846 0.071 -1.114 -0.003 l 0.542 3.824 0.864 2.047 0 -1.671 z" style="fill:#fff;opacity:1;fill-opacity:1;stroke:none"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/text-x-tex.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/text-x-tex.svg
new file mode 100644
index 00000000..7579b644
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/text-x-tex.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <path d="m 5.336 0 c -0.687 0 -1.336 0.676 -1.336 1.394 l 0 29.21 c 0 0.676 0.687 1.394 1.336 1.394 l 21.327 0 c 0.648 0 1.336 -0.717 1.336 -1.394 l 0.001 -21.606 -9 -9 z" style="fill:#dcdcdc;fill-opacity:1"/>
+ <path d="m 21 9 7 7 0 -7 z" style="fill:#000;fill-opacity:0.196"/>
+ <path d="m 19 0 8.992 9 -7.613 0 c -0.673 0 -1.378 -0.713 -1.378 -1.386 z" style="fill:#fff;fill-opacity:0.392"/>
+ <g transform="matrix(0.66666667,0,0,0.66666667,0,1.998667)">
+ <path d="m 20.2 17.02 -8.938 0 -0.262 3.441 0.277 0 c 0.199 -2.578 0.422 -3.03 2.82 -3.03 0.277 0 0.73 0 0.855 0 0.297 0.047 0.297 0.238 0.297 0.594 l 0 8.473 c 0 0.566 -0.047 0.734 -1.352 0.734 l -0.441 0 0 0.375 c 0.746 -0.016 1.52 -0.031 2.277 -0.031 0.758 0 1.535 0.023 2.277 0.031 l 0 -0.375 -0.441 0 c -1.285 0 -1.332 -0.172 -1.332 -0.734 l 0 -8.473 c 0 -0.344 0 -0.527 0.281 -0.594 l 0.848 0 c 2.367 0 2.605 0.449 2.809 3.03 l 0.27 0" style="fill:#2d2d2d;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 27.969 27.07 -0.277 0 c -0.34 2.309 -0.543 3.563 -3.266 3.563 l -2.148 0 c -0.617 0 -0.645 -0.078 -0.645 -0.613 l 0 -4.352 1.457 0 c 1.461 0 1.602 0.539 1.602 1.852 l 0.25 0 0 -4.047 -0.25 0 c 0 1.289 -0.141 1.82 -1.602 1.82 l -1.457 0 0 -3.859 c 0 -0.523 0.027 -0.602 0.645 -0.602 l 2.117 0 c 2.395 0 2.676 0.957 2.891 3.01 l 0.281 0 -0.371 -3.441 -7.84 0 0 0.43 c 1.098 0 1.273 0 1.273 0.699 l 0 8.398 c 0 0.699 -0.176 0.699 -1.273 0.699 l 0 0.375 8.05 0" style="fill:#2d2d2d;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 32.14 21.719 2.289 -3.328 c 0.23 -0.324 0.699 -0.996 1.969 -1.016 l 0 -0.375 c -0.355 0.031 -0.945 0.031 -1.316 0.031 -0.508 0 -1.145 0 -1.531 -0.031 l 0 0.375 c 0.496 0.047 0.621 0.359 0.621 0.609 0 0.188 -0.078 0.313 -0.188 0.465 l -2.043 2.98 -2.289 -3.367 c -0.109 -0.172 -0.125 -0.219 -0.125 -0.266 0 -0.141 0.168 -0.406 0.684 -0.422 l 0 -0.375 c -0.496 0.031 -1.25 0.031 -1.766 0.031 -0.398 0 -1.172 0 -1.547 -0.031 l 0 0.375 c 0.852 0 1.129 0.031 1.469 0.516 l 2.988 4.41 -2.695 3.957 c -0.664 0.965 -1.668 0.984 -1.965 0.984 l 0 0.375 c 0.355 -0.031 0.941 -0.031 1.316 -0.031 0.414 0 1.145 0 1.527 0.031 l 0 -0.375 c -0.477 -0.047 -0.617 -0.359 -0.617 -0.609 0 -0.203 0.078 -0.313 0.156 -0.422 l 2.477 -3.633 2.691 3.977 c 0.121 0.172 0.121 0.219 0.121 0.266 0 0.125 -0.137 0.391 -0.68 0.422 l 0 0.379 c 0.496 -0.031 1.25 -0.031 1.762 -0.031 0.402 0 1.176 0 1.551 0.031 l 0 -0.379 c -0.992 0 -1.148 -0.074 -1.453 -0.516" style="fill:#2d2d2d;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/text-x-texinfo.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/text-x-texinfo.svg
new file mode 120000
index 00000000..19080afd
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/text-x-texinfo.svg
@@ -0,0 +1 @@
+application-info.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/text-x-vala.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/text-x-vala.svg
new file mode 100644
index 00000000..e7091874
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/text-x-vala.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <path d="m 5.336 0 c -0.687 0 -1.336 0.676 -1.336 1.394 l 0 29.21 c 0 0.676 0.687 1.394 1.336 1.394 l 21.327 0 c 0.648 0 1.336 -0.717 1.336 -1.394 l 0.001 -21.606 -9 -9 z" style="fill:#2d2d2d;fill-opacity:1"/>
+ <path d="m 21 9 7 7 0 -7 z" style="fill:#000;fill-opacity:0.196"/>
+ <path d="m 19 0 8.992 9 -7.613 0 c -0.673 0 -1.378 -0.713 -1.378 -1.386 z" style="fill:#fff;fill-opacity:0.392"/>
+ <path d="m 21.449 12.933 c -1.207 0 -1.819 0.429 -2.301 1.023 -0.482 0.594 -0.769 1.385 -1.098 2.065 -0.221 0.457 -0.717 2.155 -1.175 3.758 -0.381 1.326 -0.722 2.635 -1.291 3.804 -0.406 0.627 -1.059 0.98 -1.717 0.98 -0.231 0 -0.461 -0.044 -0.683 -0.13 0.781 1.116 2.579 2.927 4.681 -0.089 1.452 -2.091 1.938 -6.592 2.972 -8.287 1.303 -2.155 1.961 -1.648 2.123 -1.467 0.03 -0.176 0.045 -0.358 0.037 -0.535 -0.014 -0.325 -0.093 -0.573 -0.28 -0.756 -0.187 -0.186 -0.539 -0.36 -1.272 -0.36 l 0.002 -0.006 z m -9.828 1.9 c 0.31 0.362 0.559 0.821 0.71 1.362 0.335 1.211 0.399 2.714 0.475 4.04 0.039 0.663 0.078 1.278 0.139 1.761 0.051 0.754 0.338 1.267 0.925 1.32 0.71 -0.036 0.929 -0.892 1.141 -1.524 -0.32 -0.139 -0.783 -0.909 -1.141 -3.86 -0.206 -1.703 -1.415 -2.642 -2.249 -3.095 z m -1.913 0.304 c -0.153 0 -0.283 0.044 -0.386 0.118 -0.137 0.097 -0.256 0.258 -0.31 0.589 -0.079 0.503 0.257 1.061 0.571 1.503 0 0 0 -0.627 0.605 -0.937 0.329 -0.169 0.735 0.105 1.043 0.392 -0.021 -0.09 -0.043 -0.179 -0.066 -0.264 -0.247 -0.888 -0.836 -1.313 -1.292 -1.387 l -0.164 -0.014 z" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/text-x-vcard.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/text-x-vcard.svg
new file mode 100644
index 00000000..09286858
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/text-x-vcard.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <path d="m 5.336 0 c -0.687 0 -1.336 0.676 -1.336 1.394 l 0 29.21 c 0 0.676 0.687 1.394 1.336 1.394 l 21.327 0 c 0.648 0 1.336 -0.717 1.336 -1.394 l 0.001 -21.606 l -9 -9 z" style="fill:#dcdcdc;fill-opacity:1"/>
+ <path d="m 21 9 7 7 0 -7 z" style="fill:#000;fill-opacity:0.196"/>
+ <path d="m 19 0 8.992 9 -7.613 0 c -0.673 0 -1.378 -0.713 -1.378 -1.386 z" style="fill:#fff;fill-opacity:0.392"/>
+ <g transform="matrix(1.0912095,0,0,1.0898747,-0.46111505,-1.9290517)" style="fill:#888">
+ <path d="m 21.5 18.508 q 0 1.131 -0.361 2.074 -0.361 0.935 -1.021 1.469 -0.66 0.534 -1.532 0.534 -0.581 0 -1.029 -0.275 -0.448 -0.283 -0.644 -0.739 l -0.126 0 q -0.849 1.014 -2.161 1.014 -1.391 0 -2.192 -0.833 -0.801 -0.841 -0.801 -2.294 0 -1.658 1.053 -2.671 1.053 -1.013 2.75 -1.013 0.676 0 1.485 0.134 0.817 0.126 1.343 0.306 l -0.181 3.842 q 0 1.092 0.597 1.092 0.503 0 0.801 -0.731 0.299 -0.739 0.299 -1.925 0 -1.265 -0.526 -2.231 -0.526 -0.974 -1.485 -1.485 -0.951 -0.511 -2.176 -0.511 -1.587 0 -2.758 0.652 -1.171 0.652 -1.799 1.886 -0.621 1.226 -0.621 2.836 0 2.168 1.155 3.331 1.163 1.155 3.363 1.155 0.833 0 1.831 -0.181 0.998 -0.189 1.964 -0.542 l 0 1.508 q -1.681 0.715 -3.732 0.715 -2.986 0 -4.659 -1.571 -1.666 -1.571 -1.666 -4.368 0 -1.941 0.849 -3.52 0.856 -1.587 2.428 -2.483 1.579 -0.904 3.63 -0.904 1.728 0 3.088 0.707 1.359 0.707 2.098 2.01 0.739 1.304 0.739 3.01 z m -8.05 0.982 q 0 1.658 1.351 1.658 0.707 0 1.076 -0.495 0.369 -0.503 0.448 -1.626 l 0.102 -1.736 q -0.401 -0.086 -0.904 -0.086 -0.982 0 -1.532 0.613 -0.542 0.613 -0.542 1.673 z"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/text-x-xges.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/text-x-xges.svg
new file mode 100644
index 00000000..ce52663e
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/text-x-xges.svg
@@ -0,0 +1,6 @@
+<svg version="1.1" viewBox="0 0 32 32" xmlns="http://www.w3.org/2000/svg">
+ <path d="m5.336 0c-0.687 0-1.336 0.676-1.336 1.394v29.21c0 0.676 0.687 1.394 1.336 1.394h21.327c0.648 0 1.336-0.717 1.336-1.394l1e-3 -21.606-9-9z" style="fill:#dcdcdc"/>
+ <path d="m21 9 7 7v-7z" style="fill-opacity:.196"/>
+ <path d="m19 0 8.992 9h-7.613c-0.673 0-1.378-0.713-1.378-1.386z" style="fill-opacity:.392;fill:#fff"/>
+ <path d="m16 11c-3.855 0-7 3.142-7 6.998s3.145 7 7 7 7-3.146 7-7c0-3.856-3.145-6.998-7-6.998zm0 1.747c2.907 0 5.249 2.342 5.249 5.251 0 2.912-2.342 5.251-5.249 5.251s-5.249-2.338-5.249-5.251c0-2.908 2.342-5.251 5.249-5.251zm-2 2.25v6l5-3z" style="fill:#888"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/text-x-xslfo.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/text-x-xslfo.svg
new file mode 120000
index 00000000..8cee7263
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/text-x-xslfo.svg
@@ -0,0 +1 @@
+text-xml.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/text-x.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/text-x.svg
new file mode 120000
index 00000000..529423dd
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/text-x.svg
@@ -0,0 +1 @@
+application-text.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/text-xhtml+xml.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/text-xhtml+xml.svg
new file mode 120000
index 00000000..c4ba3155
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/text-xhtml+xml.svg
@@ -0,0 +1 @@
+text-html.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/text-xmcd.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/text-xmcd.svg
new file mode 120000
index 00000000..441284b2
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/text-xmcd.svg
@@ -0,0 +1 @@
+application-x-cda.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/text-xml.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/text-xml.svg
new file mode 100644
index 00000000..e6c78a3b
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/text-xml.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <path d="m 5.336 0 c -0.687 0 -1.336 0.676 -1.336 1.394 l 0 29.21 c 0 0.676 0.687 1.394 1.336 1.394 l 21.327 0 c 0.648 0 1.336 -0.717 1.336 -1.394 l 0.001 -21.606 l -9 -9 z" style="fill:#dcdcdc;fill-opacity:1"/>
+ <path d="m 21 9 7 7 0 -7 z" style="fill:#000;fill-opacity:0.196"/>
+ <path d="m 19 0 8.992 9 -7.613 0 c -0.673 0 -1.378 -0.713 -1.378 -1.386 z" style="fill:#fff;fill-opacity:0.392"/>
+ <g transform="matrix(1,0,0,1.0715781,0,-1.0020933)" style="fill:#888">
+ <path d="m 12 14 -4 3.733 0 1.866 4 3.733 0 -2.8 -2 -1.864 2 -1.868 z"/>
+ <path d="m 20 14 4 3.733 0 1.866 -4 3.733 0 -2.8 2 -1.864 -2 -1.868 z"/>
+ <path d="m 17 14 2 0 -4 9.332 -2 0 z"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/text.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/text.svg
new file mode 120000
index 00000000..529423dd
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/text.svg
@@ -0,0 +1 @@
+application-text.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/text2.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/text2.svg
new file mode 120000
index 00000000..529423dd
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/text2.svg
@@ -0,0 +1 @@
+application-text.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/tgz.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/tgz.svg
new file mode 120000
index 00000000..4e4d75cf
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/tgz.svg
@@ -0,0 +1 @@
+application-archive.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/torrent.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/torrent.svg
new file mode 120000
index 00000000..82827e35
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/torrent.svg
@@ -0,0 +1 @@
+application-torrent.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/txt.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/txt.svg
new file mode 120000
index 00000000..529423dd
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/txt.svg
@@ -0,0 +1 @@
+application-text.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/txt2.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/txt2.svg
new file mode 120000
index 00000000..529423dd
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/txt2.svg
@@ -0,0 +1 @@
+application-text.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/unknown.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/unknown.svg
new file mode 100644
index 00000000..a7ab0af5
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/unknown.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <path d="m 5.336 0 c -0.687 0 -1.336 0.676 -1.336 1.394 l 0 29.21 c 0 0.676 0.687 1.394 1.336 1.394 l 21.327 0 c 0.648 0 1.336 -0.717 1.336 -1.394 l 0.001 -21.606 l -9 -9 z" style="fill:#dcdcdc;fill-opacity:1"/>
+ <path d="m 21 9 7 7 0 -7 z" style="fill:#000;fill-opacity:0.196"/>
+ <path d="m 19 0 8.992 9 -7.613 0 c -0.673 0 -1.378 -0.713 -1.378 -1.386 z" style="fill:#fff;fill-opacity:0.392"/>
+ <path d="m 14.625 21.19 0 -0.477 c 0 -0.688 0.121 -1.254 0.363 -1.695 0.238 -0.445 0.688 -0.914 1.344 -1.41 0.906 -0.676 1.48 -1.184 1.715 -1.523 0.238 -0.344 0.359 -0.754 0.359 -1.234 0 -0.602 -0.223 -1.063 -0.66 -1.387 -0.438 -0.328 -1.063 -0.492 -1.887 -0.492 -0.527 0 -1.043 0.055 -1.543 0.168 -0.5 0.105 -1.078 0.301 -1.727 0.59 l -0.59 -1.191 c 1.262 -0.582 2.582 -0.871 3.961 -0.871 1.277 0 2.27 0.273 2.977 0.828 0.707 0.551 1.063 1.332 1.063 2.336 0 0.43 -0.066 0.809 -0.199 1.137 -0.129 0.324 -0.32 0.633 -0.574 0.926 -0.254 0.289 -0.801 0.758 -1.641 1.402 -0.676 0.508 -1.125 0.926 -1.344 1.262 -0.215 0.336 -0.324 0.781 -0.324 1.34 l 0 0.293 -1.293 0 m -0.488 2.617 c 0 -0.797 0.398 -1.199 1.203 -1.199 0.387 0 0.684 0.105 0.891 0.309 0.215 0.207 0.32 0.504 0.32 0.891 0 0.379 -0.105 0.672 -0.32 0.883 c -0.215 0.207 -0.512 0.309 -0.891 0.309 -0.348 0 -0.637 -0.09 -0.863 -0.273 -0.227 -0.188 -0.34 -0.492 -0.34 -0.918" style="fill:#888"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/uri-mms.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/uri-mms.svg
new file mode 120000
index 00000000..dff032f5
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/uri-mms.svg
@@ -0,0 +1 @@
+application-video.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/uri-mmst.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/uri-mmst.svg
new file mode 120000
index 00000000..dff032f5
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/uri-mmst.svg
@@ -0,0 +1 @@
+application-video.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/uri-mmsu.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/uri-mmsu.svg
new file mode 120000
index 00000000..dff032f5
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/uri-mmsu.svg
@@ -0,0 +1 @@
+application-video.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/uri-pnm.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/uri-pnm.svg
new file mode 120000
index 00000000..dff032f5
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/uri-pnm.svg
@@ -0,0 +1 @@
+application-video.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/uri-rtspt.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/uri-rtspt.svg
new file mode 120000
index 00000000..dff032f5
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/uri-rtspt.svg
@@ -0,0 +1 @@
+application-video.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/uri-rtspu.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/uri-rtspu.svg
new file mode 120000
index 00000000..dff032f5
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/uri-rtspu.svg
@@ -0,0 +1 @@
+application-video.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/vcalendar.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/vcalendar.svg
new file mode 120000
index 00000000..170cc9e7
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/vcalendar.svg
@@ -0,0 +1 @@
+x-office-calendar.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/vcard.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/vcard.svg
new file mode 120000
index 00000000..aef18a65
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/vcard.svg
@@ -0,0 +1 @@
+text-x-vcard.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/video-mlt-playlist.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/video-mlt-playlist.svg
new file mode 120000
index 00000000..dff032f5
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/video-mlt-playlist.svg
@@ -0,0 +1 @@
+application-video.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/video-mp4.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/video-mp4.svg
new file mode 120000
index 00000000..dff032f5
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/video-mp4.svg
@@ -0,0 +1 @@
+application-video.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/video-vivo.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/video-vivo.svg
new file mode 120000
index 00000000..dff032f5
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/video-vivo.svg
@@ -0,0 +1 @@
+application-video.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/video-vnd.rn-realvideo.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/video-vnd.rn-realvideo.svg
new file mode 120000
index 00000000..db0a1dc4
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/video-vnd.rn-realvideo.svg
@@ -0,0 +1 @@
+video-x-generic.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/video-wavelet.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/video-wavelet.svg
new file mode 120000
index 00000000..dff032f5
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/video-wavelet.svg
@@ -0,0 +1 @@
+application-video.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/video-webm.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/video-webm.svg
new file mode 120000
index 00000000..dff032f5
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/video-webm.svg
@@ -0,0 +1 @@
+application-video.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/video-x-anim.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/video-x-anim.svg
new file mode 120000
index 00000000..dff032f5
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/video-x-anim.svg
@@ -0,0 +1 @@
+application-video.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/video-x-flic.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/video-x-flic.svg
new file mode 120000
index 00000000..dff032f5
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/video-x-flic.svg
@@ -0,0 +1 @@
+application-video.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/video-x-flv.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/video-x-flv.svg
new file mode 120000
index 00000000..be844f1e
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/video-x-flv.svg
@@ -0,0 +1 @@
+application-flash.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/video-x-generic.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/video-x-generic.svg
new file mode 120000
index 00000000..dff032f5
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/video-x-generic.svg
@@ -0,0 +1 @@
+application-video.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/video-x-google-vlc-plugin.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/video-x-google-vlc-plugin.svg
new file mode 120000
index 00000000..dff032f5
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/video-x-google-vlc-plugin.svg
@@ -0,0 +1 @@
+application-video.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/video-x-javafx.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/video-x-javafx.svg
new file mode 120000
index 00000000..dff032f5
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/video-x-javafx.svg
@@ -0,0 +1 @@
+application-video.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/video-x-matroska.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/video-x-matroska.svg
new file mode 120000
index 00000000..dff032f5
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/video-x-matroska.svg
@@ -0,0 +1 @@
+application-video.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/video-x-mng.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/video-x-mng.svg
new file mode 120000
index 00000000..49ccd217
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/video-x-mng.svg
@@ -0,0 +1 @@
+application-images.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/video-x-ms-asf-plugin.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/video-x-ms-asf-plugin.svg
new file mode 120000
index 00000000..dff032f5
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/video-x-ms-asf-plugin.svg
@@ -0,0 +1 @@
+application-video.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/video-x-ms-asf.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/video-x-ms-asf.svg
new file mode 120000
index 00000000..dff032f5
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/video-x-ms-asf.svg
@@ -0,0 +1 @@
+application-video.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/video-x-ms-wmp.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/video-x-ms-wmp.svg
new file mode 120000
index 00000000..dff032f5
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/video-x-ms-wmp.svg
@@ -0,0 +1 @@
+application-video.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/video-x-ms-wmv.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/video-x-ms-wmv.svg
new file mode 120000
index 00000000..dff032f5
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/video-x-ms-wmv.svg
@@ -0,0 +1 @@
+application-video.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/video-x-msvideo.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/video-x-msvideo.svg
new file mode 120000
index 00000000..dff032f5
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/video-x-msvideo.svg
@@ -0,0 +1 @@
+application-video.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/video-x-nsv.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/video-x-nsv.svg
new file mode 120000
index 00000000..dff032f5
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/video-x-nsv.svg
@@ -0,0 +1 @@
+application-video.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/video-x-ogm+ogg.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/video-x-ogm+ogg.svg
new file mode 120000
index 00000000..dff032f5
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/video-x-ogm+ogg.svg
@@ -0,0 +1 @@
+application-video.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/video-x-sgi-movie.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/video-x-sgi-movie.svg
new file mode 120000
index 00000000..dff032f5
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/video-x-sgi-movie.svg
@@ -0,0 +1 @@
+application-video.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/video-x-theora+ogg.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/video-x-theora+ogg.svg
new file mode 120000
index 00000000..dff032f5
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/video-x-theora+ogg.svg
@@ -0,0 +1 @@
+application-video.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/video-x-wmv.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/video-x-wmv.svg
new file mode 120000
index 00000000..dff032f5
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/video-x-wmv.svg
@@ -0,0 +1 @@
+application-video.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/video.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/video.svg
new file mode 120000
index 00000000..dff032f5
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/video.svg
@@ -0,0 +1 @@
+application-video.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/virtualbox-hdd.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/virtualbox-hdd.svg
new file mode 100644
index 00000000..c395d824
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/virtualbox-hdd.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <path d="m 5.336 0 c -0.687 0 -1.336 0.676 -1.336 1.394 l 0 29.21 c 0 0.676 0.687 1.394 1.336 1.394 l 21.327 0 c 0.648 0 1.336 -0.717 1.336 -1.394 l 0.001 -21.606 -9 -9 z" style="fill:#f05617;fill-opacity:1"/>
+ <path d="m 21 9 7 7 0 -7 z" style="fill:#000;fill-opacity:0.196"/>
+ <path d="m 19 0 8.992 9 -7.613 0 c -0.673 0 -1.378 -0.713 -1.378 -1.386 z" style="fill:#fff;fill-opacity:0.392"/>
+ <path d="m 4 24 0 6.668 c 0 0.648 0.688 1.332 1.332 1.332 l 21.336 0 c 0.645 0 1.332 -0.684 1.332 -1.332 l 0 -6.668 z" style="fill:#000;fill-opacity:0.196"/>
+ <path d="m 15.5 9.158 -2 8.579 l -1.224 -3.737 -2.276 0 l 0 1 1.644 0 1.957 5.994 0.229 0.006 1.98 -8.588 1.578 5.193 c 0.422 -1.607 0.85 -3.215 1.274 -4.822 0.938 2.165 -0.018 0.042 0.938 2.217 l 2.4 0 0 -1 -1.739 0 -1.6 -5 c -0.424 1.596 -0.851 3.191 -1.275 4.784 z" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 13 25 0 6 -1.2 0 0 -3.01 -1.6 0 l 0 3.01 -1.2 0 l 0 -6 1.2 0 0 2.01 1.6 0 l 0 -2.01" style="fill:#fff;fill-opacity:1;stroke:none"/>
+ <path d="m 15.174 29.978 q 0.048 0.009 0.105 0.009 0.057 0 0.105 0 0.401 0 0.668 -0.151 0.277 -0.151 0.439 -0.416 0.172 -0.265 0.239 -0.625 0.076 -0.369 0.076 -0.804 0 -0.379 -0.057 -0.738 -0.057 -0.36 -0.2 -0.634 -0.143 -0.274 -0.391 -0.435 -0.248 -0.17 -0.64 -0.17 -0.076 0 -0.172 0.009 -0.095 0 -0.172 0.019 l 0 3.937 z m 2.826 -1.987 q 0 0.814 -0.21 1.391 -0.2 0.568 -0.563 0.927 -0.363 0.36 -0.869 0.53 -0.496 0.161 -1.098 0.161 -0.315 0 -0.621 -0.038 q -0.296 -0.028 -0.64 -0.104 l 0 -5.716 q 0.401 -0.085 0.754 -0.114 0.353 -0.028 0.659 -0.028 0.582 0 1.06 0.17 0.487 0.17 0.821 0.539 0.334 0.36 0.516 0.927 q 0.191 0.558 0.191 1.353" style="fill:#fff;fill-opacity:1;stroke:none"/>
+ <path d="m 20.17 29.978 q 0.048 0.009 0.105 0.009 0.057 0 0.105 0 0.401 0 0.668 -0.151 0.277 -0.151 0.439 -0.416 0.172 -0.265 0.239 -0.625 0.076 -0.369 0.076 -0.804 0 -0.379 -0.057 -0.738 -0.057 -0.36 -0.2 -0.634 -0.143 -0.274 -0.391 -0.435 -0.248 -0.17 -0.64 -0.17 -0.076 0 -0.172 0.009 -0.095 0 -0.172 0.019 l 0 3.937 z m 2.826 -1.987 q 0 0.814 -0.21 1.391 -0.2 0.568 -0.563 0.927 -0.363 0.36 -0.869 0.53 -0.496 0.161 -1.098 0.161 -0.315 0 -0.621 -0.038 q -0.296 -0.028 -0.64 -0.104 l 0 -5.716 q 0.401 -0.085 0.754 -0.114 0.353 -0.028 0.659 -0.028 0.582 0 1.06 0.17 0.487 0.17 0.821 0.539 0.334 0.36 0.516 0.927 q 0.191 0.558 0.191 1.353" style="fill:#fff;fill-opacity:1;stroke:none"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/virtualbox-ova.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/virtualbox-ova.svg
new file mode 100644
index 00000000..fc3d471f
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/virtualbox-ova.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <path d="m 5.336 0 c -0.687 0 -1.336 0.676 -1.336 1.394 l 0 29.21 c 0 0.676 0.687 1.394 1.336 1.394 l 21.327 0 c 0.648 0 1.336 -0.717 1.336 -1.394 l 0.001 -21.606 -9 -9 z" style="fill:#a60ed7;fill-opacity:1"/>
+ <path d="m 21 9 7 7 0 -7 z" style="fill:#000;fill-opacity:0.196"/>
+ <path d="m 19 0 8.992 9 -7.613 0 c -0.673 0 -1.378 -0.713 -1.378 -1.386 z" style="fill:#fff;fill-opacity:0.392"/>
+ <path d="m 4 24 0 6.668 c 0 0.648 0.688 1.332 1.332 1.332 l 21.336 0 c 0.645 0 1.332 -0.684 1.332 -1.332 l 0 -6.668 z" style="fill:#000;fill-opacity:0.196"/>
+ <path d="m 15.5 9.158 -2 8.579 l -1.224 -3.737 -2.276 0 l 0 1 1.644 0 1.957 5.994 0.229 0.006 1.98 -8.588 1.578 5.193 c 0.422 -1.607 0.85 -3.215 1.274 -4.822 0.938 2.165 -0.018 0.042 0.938 2.217 l 2.4 0 0 -1 -1.739 0 -1.6 -5 c -0.424 1.596 -0.851 3.191 -1.275 4.784 z" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 10.121 28 q 0 0.418 0.027 0.789 0.036 0.362 0.126 0.632 0.099 0.269 0.269 0.427 0.17 0.158 0.457 0.158 0.278 0 0.448 -0.158 0.179 -0.158 0.269 -0.427 0.099 -0.279 0.126 -0.641 0.036 -0.362 0.036 -0.78 0 -0.418 -0.036 -0.78 -0.027 -0.372 -0.126 -0.641 -0.09 -0.269 -0.26 -0.427 -0.17 -0.158 -0.457 -0.158 -0.287 0 -0.457 0.158 -0.17 0.158 -0.269 0.437 -0.09 0.269 -0.126 0.632 q -0.027 0.362 -0.027 0.78 m -1.121 0 q 0 -1.486 0.529 -2.238 0.529 -0.762 1.471 -0.762 0.978 0 1.489 0.762 0.511 0.752 0.511 2.238 0 1.486 -0.52 2.248 -0.52 0.752 -1.471 0.752 -0.978 0 -1.498 -0.752 -0.511 -0.762 -0.511 -2.248" style="fill:#fff;fill-opacity:1;stroke:none"/>
+ <path d="m 15.821 31 q -0.253 -0.669 -0.537 -1.512 -0.284 -0.843 -0.537 -1.677 -0.253 -0.843 -0.453 -1.59 -0.2 -0.746 -0.295 -1.221 l 1.368 0 q 0.063 0.465 0.189 1.086 0.126 0.611 0.274 1.27 0.158 0.649 0.326 1.289 0.179 0.63 0.347 1.134 0.168 -0.494 0.337 -1.124 0.168 -0.64 0.316 -1.289 0.147 -0.659 0.274 -1.279 q 0.126 -0.62 0.211 -1.086 l 1.358 0 q -0.126 0.582 -0.316 1.299 -0.179 0.717 -0.421 1.512 -0.232 0.785 -0.516 1.609 q -0.284 0.814 -0.589 1.58 l -1.337 0 z" style="fill:#fff;fill-opacity:1;stroke:none"/>
+ <path d="m 22.631 31 -0.268 -1 -1.8 0 -0.235 1 -1.328 0 c 0.304 -1.183 0.612 -2.258 0.923 -3.228 c 0.311 -0.976 0.612 -1.9 0.902 -2.772 l 1.39 0 c 0.304 0.879 0.605 1.813 0.902 2.801 c 0.304 0.982 0.598 2.048 0.882 3.199 m -2.51 -4.837 c -0.069 0.226 -0.135 0.443 -0.197 0.649 l -0.166 0.601 c -0.048 0.194 -0.097 0.391 -0.145 0.591 c -0.041 0.2 -0.205 0.782 -0.246 0.995 l 1.465 0 c -0.041 -0.213 -0.171 -0.795 -0.213 -0.995 -0.041 -0.2 -0.09 -0.397 -0.145 -0.591 -0.048 -0.2 -0.104 -0.401 -0.166 -0.601 -0.055 -0.207 -0.118 -0.423 -0.187 -0.649 z" style="fill:#fff;fill-opacity:1;stroke:none"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/virtualbox-ovf.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/virtualbox-ovf.svg
new file mode 100644
index 00000000..5ed1cb28
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/virtualbox-ovf.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <path d="m 5.336 0 c -0.687 0 -1.336 0.676 -1.336 1.394 l 0 29.21 c 0 0.676 0.687 1.394 1.336 1.394 l 21.327 0 c 0.648 0 1.336 -0.717 1.336 -1.394 l 0.001 -21.606 -9 -9 z" style="fill:#a60ed7;fill-opacity:1"/>
+ <path d="m 21 9 7 7 0 -7 z" style="fill:#000;fill-opacity:0.196"/>
+ <path d="m 19 0 8.992 9 -7.613 0 c -0.673 0 -1.378 -0.713 -1.378 -1.386 z" style="fill:#fff;fill-opacity:0.392"/>
+ <path d="m 4 24 0 6.668 c 0 0.648 0.688 1.332 1.332 1.332 l 21.336 0 c 0.645 0 1.332 -0.684 1.332 -1.332 l 0 -6.668 z" style="fill:#000;fill-opacity:0.196"/>
+ <path d="m 15.5 9.158 -2 8.579 l -1.224 -3.737 -2.276 0 l 0 1 1.644 0 1.957 5.994 0.229 0.006 1.98 -8.588 1.578 5.193 c 0.422 -1.607 0.85 -3.215 1.274 -4.822 0.938 2.165 -0.018 0.042 0.938 2.217 l 2.4 0 0 -1 -1.739 0 -1.6 -5 c -0.424 1.596 -0.851 3.191 -1.275 4.784 z" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 10.121 27.943 q 0 0.426 0.027 0.804 0.036 0.369 0.126 0.644 0.099 0.274 0.269 0.435 0.17 0.161 0.457 0.161 0.278 0 0.448 -0.161 0.179 -0.161 0.269 -0.435 0.099 -0.284 0.126 -0.653 0.036 -0.369 0.036 -0.795 0 -0.426 -0.036 -0.795 -0.027 -0.379 -0.126 -0.653 -0.09 -0.274 -0.26 -0.435 -0.17 -0.161 -0.457 -0.161 -0.287 0 -0.457 0.161 -0.17 0.161 -0.269 0.445 -0.09 0.274 -0.126 0.644 -0.027 0.369 -0.027 0.795 z m -1.121 0 q 0 -1.514 0.529 -2.281 0.529 -0.776 1.471 -0.776 0.978 0 1.489 0.776 q 0.511 0.767 0.511 2.281 0 1.514 -0.52 2.29 -0.52 0.767 -1.471 0.767 -0.978 0 -1.498 -0.767 -0.511 -0.776 -0.511 -2.29" style="fill:#fff;fill-opacity:1;stroke:none"/>
+ <path d="m 15.821 31 q -0.253 -0.669 -0.537 -1.512 -0.284 -0.843 -0.537 -1.677 -0.253 -0.843 -0.453 -1.59 -0.2 -0.746 -0.295 -1.221 l 1.368 0 q 0.063 0.465 0.189 1.086 0.126 0.611 0.274 1.27 0.158 0.649 0.326 1.289 0.179 0.63 0.347 1.134 0.168 -0.494 0.337 -1.124 0.168 -0.64 0.316 -1.289 0.147 -0.659 0.274 -1.279 q 0.126 -0.62 0.211 -1.086 l 1.358 0 q -0.126 0.582 -0.316 1.299 -0.179 0.717 -0.421 1.512 -0.232 0.785 -0.516 1.609 q -0.284 0.814 -0.589 1.58 l -1.337 0 z" style="fill:#fff;fill-opacity:1;stroke:none"/>
+ <path d="m 20 31 0 -6 4 0 0 0.989 -3 0 0 1.017 2 0 0 0.989 -2 0 l 0 3.01" style="fill:#fff;fill-opacity:1;stroke:none"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/virtualbox-vbox-extpack.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/virtualbox-vbox-extpack.svg
new file mode 100644
index 00000000..a6dcc41b
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/virtualbox-vbox-extpack.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <path d="m 5.336 0 c -0.687 0 -1.336 0.676 -1.336 1.394 l 0 29.21 c 0 0.676 0.687 1.394 1.336 1.394 l 21.327 0 c 0.648 0 1.336 -0.717 1.336 -1.394 l 0.001 -21.606 -9 -9 z" style="fill:#82b933;fill-opacity:1"/>
+ <path d="m 21 9 7 7 0 -7 z" style="fill:#000;fill-opacity:0.196"/>
+ <path d="m 19 0 8.992 9 -7.613 0 c -0.673 0 -1.378 -0.713 -1.378 -1.386 z" style="fill:#fff;fill-opacity:0.392"/>
+ <path d="m 4 24 0 6.668 c 0 0.648 0.688 1.332 1.332 1.332 l 21.336 0 c 0.645 0 1.332 -0.684 1.332 -1.332 l 0 -6.668 z" style="fill:#000;fill-opacity:0.196"/>
+ <path d="m 15.5 9.158 -2 8.579 l -1.224 -3.737 -2.276 0 l 0 1 1.644 0 1.957 5.994 0.229 0.006 1.98 -8.588 1.578 5.193 c 0.422 -1.607 0.85 -3.215 1.274 -4.822 0.938 2.165 -0.018 0.042 0.938 2.217 l 2.4 0 0 -1 -1.739 0 -1.6 -5 c -0.424 1.596 -0.851 3.191 -1.275 4.784 z" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 9 31 0 -6 2.834 0 0 0.989 -1.904 0 0 1.017 1.655 0 0 0.989 -1.655 0 0 2.02 2.071 0 l 0 0.989" style="fill:#fff;fill-opacity:1;stroke:none"/>
+ <path d="m 16.609 31 q -0.199 -0.494 -0.492 -1.095 -0.282 -0.601 -0.596 -1.202 -0.303 0.572 -0.607 1.192 -0.303 0.611 -0.523 1.105 l -1.391 0 q 0.105 -0.262 0.303 -0.63 0.209 -0.368 0.45 -0.795 0.251 -0.426 0.523 -0.872 0.272 -0.456 0.523 -0.872 l -1.695 -2.83 1.391 0 1.025 1.919 1.077 -1.919 l 1.297 0 -1.653 2.801 q 0.282 0.417 0.554 0.872 0.272 0.456 0.502 0.892 0.241 0.426 0.418 0.805 q 0.178 0.368 0.282 0.63 l -1.391 0 z" style="fill:#fff;fill-opacity:1;stroke:none"/>
+ <path d="m 23 25 0 0.989 -1.811 0 0 5.01 -1.378 0 0 -5.01 -1.811 0 l 0 -0.989 l 5 0 z" style="fill:#fff;fill-opacity:1;stroke:none"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/virtualbox-vbox.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/virtualbox-vbox.svg
new file mode 100644
index 00000000..ae611aa8
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/virtualbox-vbox.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <path d="m 5.336 0 c -0.687 0 -1.336 0.676 -1.336 1.394 l 0 29.21 c 0 0.676 0.687 1.394 1.336 1.394 l 21.327 0 c 0.648 0 1.336 -0.717 1.336 -1.394 l 0.001 -21.606 -9 -9 z" style="fill:#14aae9;fill-opacity:1"/>
+ <path d="m 21 9 7 7 0 -7 z" style="fill:#000;fill-opacity:0.196"/>
+ <path d="m 19 0 8.992 9 -7.613 0 c -0.673 0 -1.378 -0.713 -1.378 -1.386 z" style="fill:#fff;fill-opacity:0.392"/>
+ <path d="m 4 24 0 6.668 c 0 0.648 0.688 1.332 1.332 1.332 l 21.336 0 c 0.645 0 1.332 -0.684 1.332 -1.332 l 0 -6.668 z" style="fill:#000;fill-opacity:0.196"/>
+ <path d="m 15.5 9.158 -2 8.579 l -1.224 -3.737 -2.276 0 l 0 1 1.644 0 1.957 5.994 0.229 0.006 1.98 -8.588 1.578 5.193 c 0.422 -1.607 0.85 -3.215 1.274 -4.822 0.938 2.165 -0.018 0.042 0.938 2.217 l 2.4 0 0 -1 -1.739 0 -1.6 -5 c -0.424 1.596 -0.851 3.191 -1.275 4.784 z" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 8.821 31 q -0.253 -0.669 -0.537 -1.512 -0.284 -0.843 -0.537 -1.677 -0.253 -0.843 -0.453 -1.59 -0.2 -0.746 -0.295 -1.221 l 1.368 0 q 0.063 0.465 0.189 1.086 0.126 0.611 0.274 1.27 0.158 0.649 0.326 1.289 0.179 0.63 0.347 1.134 0.168 -0.494 0.337 -1.124 0.168 -0.64 0.316 -1.289 0.147 -0.659 0.274 -1.279 q 0.126 -0.62 0.211 -1.086 l 1.358 0 q -0.126 0.582 -0.316 1.299 -0.179 0.717 -0.421 1.512 -0.232 0.785 -0.516 1.609 q -0.284 0.814 -0.589 1.58 l -1.337 0 z" style="fill:#fff;fill-opacity:1;stroke:none"/>
+ <path d="m 16 29.15 c 0 0.353 -0.061 0.65 -0.183 0.89 -0.122 0.233 -0.289 0.423 -0.501 0.568 -0.206 0.139 -0.453 0.24 -0.742 0.303 c -0.283 0.057 -0.588 0.085 -0.916 0.085 -0.263 0 -0.537 -0.016 -0.819 -0.047 -0.283 -0.025 -0.562 -0.066 -0.839 -0.123 l 0 -5.688 c 0.225 -0.038 0.472 -0.069 0.742 -0.095 0.27 -0.032 0.537 -0.047 0.8 -0.047 0.45 0 0.816 0.047 1.099 0.142 0.283 0.088 0.504 0.208 0.665 0.36 0.161 0.145 0.27 0.309 0.328 0.492 0.058 0.183 0.087 0.366 0.087 0.549 0 0.278 -0.071 0.524 -0.212 0.738 -0.135 0.215 -0.318 0.385 -0.549 0.511 0.405 0.145 0.678 0.341 0.819 0.587 0.148 0.246 0.222 0.505 0.222 0.776 z m -3 -0.795 0 1.59 c 0.084 0.013 0.199 0.022 0.296 0.028 0.103 0.006 0.202 0.009 0.299 0.009 0.135 0 0.267 -0.009 0.395 -0.028 0.129 -0.025 0.241 -0.066 0.337 -0.123 0.103 -0.063 0.186 -0.148 0.251 -0.256 0.064 -0.114 0.096 -0.256 0.096 -0.426 0 -0.284 -0.093 -0.486 -0.28 -0.606 -0.18 -0.126 -0.424 -0.189 -0.733 -0.189 l -0.662 0 z m 1.181 -1.415 c 0.175 -0.093 0.217 -0.413 0.156 -0.61 -0.045 -0.088 -0.106 -0.155 -0.183 -0.199 -0.077 -0.05 -0.167 -0.082 -0.27 -0.095 -0.103 -0.019 -0.209 -0.028 -0.318 -0.028 -0.09 0 -0.183 0.003 -0.28 0.009 c -0.096 0.006 -0.209 0.016 -0.286 0.028 l 0 0.95 l 0.489 0 c 0 0 0.564 0.039 0.692 -0.056 z" style="fill:#fff;fill-opacity:1;stroke:none"/>
+ <path d="m 17.12 28 q 0 0.418 0.027 0.789 0.036 0.362 0.126 0.632 0.099 0.269 0.269 0.427 0.17 0.158 0.457 0.158 0.278 0 0.448 -0.158 0.179 -0.158 0.269 -0.427 0.099 -0.279 0.126 -0.641 0.036 -0.362 0.036 -0.78 0 -0.418 -0.036 -0.78 -0.027 -0.372 -0.126 -0.641 -0.09 -0.269 -0.26 -0.427 q -0.17 -0.158 -0.457 -0.158 q -0.287 0 -0.457 0.158 -0.17 0.158 -0.269 0.437 -0.09 0.269 -0.126 0.632 q -0.027 0.362 -0.027 0.78 m -1.121 0 q 0 -1.486 0.529 -2.238 0.529 -0.762 1.471 -0.762 0.978 0 1.489 0.762 0.511 0.752 0.511 2.238 0 1.486 -0.52 2.248 -0.52 0.752 -1.471 0.752 -0.978 0 -1.498 -0.752 -0.511 -0.762 -0.511 -2.248" style="fill:#fff;fill-opacity:1;stroke:none"/>
+ <path d="m 23.609 31 q -0.199 -0.494 -0.492 -1.095 -0.282 -0.601 -0.596 -1.202 -0.303 0.572 -0.607 1.192 q -0.303 0.611 -0.523 1.105 l -1.391 0 q 0.105 -0.262 0.303 -0.63 0.209 -0.368 0.45 -0.795 0.251 -0.426 0.523 -0.872 0.272 -0.456 0.523 -0.872 l -1.695 -2.83 1.391 0 1.025 1.919 1.077 -1.919 l 1.297 0 -1.653 2.801 q 0.282 0.417 0.554 0.872 0.272 0.456 0.502 0.892 0.241 0.426 0.418 0.805 q 0.178 0.368 0.282 0.63 l -1.391 0 z" style="fill:#fff;fill-opacity:1;stroke:none"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/virtualbox-vdi.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/virtualbox-vdi.svg
new file mode 100644
index 00000000..819bd691
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/virtualbox-vdi.svg
@@ -0,0 +1,12 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <path d="m 5.336 0 c -0.687 0 -1.336 0.676 -1.336 1.394 l 0 29.21 c 0 0.676 0.687 1.394 1.336 1.394 l 21.327 0 c 0.648 0 1.336 -0.717 1.336 -1.394 l 0.001 -21.606 -9 -9 z" style="fill:#f05617;fill-opacity:1"/>
+ <path d="m 21 9 7 7 0 -7 z" style="fill:#000;fill-opacity:0.196"/>
+ <path d="m 19 0 8.992 9 -7.613 0 c -0.673 0 -1.378 -0.713 -1.378 -1.386 z" style="fill:#fff;fill-opacity:0.392"/>
+ <path d="m 4 24 0 6.668 c 0 0.648 0.688 1.332 1.332 1.332 l 21.336 0 c 0.645 0 1.332 -0.684 1.332 -1.332 l 0 -6.668 z" style="fill:#000;fill-opacity:0.196"/>
+ <path d="m 15.5 9.158 -2 8.579 l -1.224 -3.737 -2.276 0 l 0 1 1.644 0 1.957 5.994 0.229 0.006 1.98 -8.588 1.578 5.193 c 0.422 -1.607 0.85 -3.215 1.274 -4.822 0.938 2.165 -0.018 0.042 0.938 2.217 l 2.4 0 0 -1 -1.739 0 -1.6 -5 c -0.424 1.596 -0.851 3.191 -1.275 4.784 z" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <g>
+ <path d="m 10.821 31 q -0.253 -0.669 -0.537 -1.512 -0.284 -0.843 -0.537 -1.677 -0.253 -0.843 -0.453 -1.59 -0.2 -0.746 -0.295 -1.221 l 1.368 0 q 0.063 0.465 0.189 1.086 0.126 0.611 0.274 1.27 0.158 0.649 0.326 1.289 0.179 0.63 0.347 1.134 0.168 -0.494 0.337 -1.124 0.168 -0.64 0.316 -1.289 0.147 -0.659 0.274 -1.279 q 0.126 -0.62 0.211 -1.086 l 1.358 0 q -0.126 0.582 -0.316 1.299 -0.179 0.717 -0.421 1.512 -0.232 0.785 -0.516 1.609 q -0.284 0.814 -0.589 1.58 l -1.337 0 z" style="fill:#fff;fill-opacity:1;stroke:none"/>
+ <path d="m 16.17 29.978 q 0.048 0.009 0.105 0.009 0.057 0 0.105 0 0.401 0 0.668 -0.151 0.277 -0.151 0.439 -0.416 0.172 -0.265 0.239 -0.625 0.076 -0.369 0.076 -0.804 0 -0.379 -0.057 -0.738 -0.057 -0.36 -0.2 -0.634 -0.143 -0.274 -0.391 -0.435 -0.248 -0.17 -0.64 -0.17 -0.076 0 -0.172 0.009 -0.095 0 -0.172 0.019 l 0 3.937 z m 2.826 -1.987 q 0 0.814 -0.21 1.391 -0.2 0.568 -0.563 0.927 -0.363 0.36 -0.869 0.53 -0.496 0.161 -1.098 0.161 -0.315 0 -0.621 -0.038 q -0.296 -0.028 -0.64 -0.104 l 0 -5.716 q 0.401 -0.085 0.754 -0.114 0.353 -0.028 0.659 -0.028 0.582 0 1.06 0.17 0.487 0.17 0.821 0.539 0.334 0.36 0.516 0.927 0.191 0.558 0.191 1.353 z" style="fill:#fff;fill-opacity:1;stroke:none"/>
+ <path d="m 20 31 0 -0.989 1.031 0 0 -4.02 -1.031 0 l 0 -0.989 l 3 0 0 0.989 -1.023 0 0 4.02 1.023 0 l 0 0.989 -3 0" style="fill:#fff;fill-opacity:1;stroke:none"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/virtualbox-vhd.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/virtualbox-vhd.svg
new file mode 100644
index 00000000..e67f9994
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/virtualbox-vhd.svg
@@ -0,0 +1,12 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <path d="m 5.336 0 c -0.687 0 -1.336 0.676 -1.336 1.394 l 0 29.21 c 0 0.676 0.687 1.394 1.336 1.394 l 21.327 0 c 0.648 0 1.336 -0.717 1.336 -1.394 l 0.001 -21.606 -9 -9 z" style="fill:#f05617;fill-opacity:1"/>
+ <path d="m 21 9 7 7 0 -7 z" style="fill:#000;fill-opacity:0.196"/>
+ <path d="m 19 0 8.992 9 -7.613 0 c -0.673 0 -1.378 -0.713 -1.378 -1.386 z" style="fill:#fff;fill-opacity:0.392"/>
+ <path d="m 4 24 0 6.668 c 0 0.648 0.688 1.332 1.332 1.332 l 21.336 0 c 0.645 0 1.332 -0.684 1.332 -1.332 l 0 -6.668 z" style="fill:#000;fill-opacity:0.196"/>
+ <path d="m 15.5 9.158 -2 8.579 l -1.224 -3.737 -2.276 0 l 0 1 1.644 0 1.957 5.994 0.229 0.006 1.98 -8.588 1.578 5.193 c 0.422 -1.607 0.85 -3.215 1.274 -4.822 0.938 2.165 -0.018 0.042 0.938 2.217 l 2.4 0 0 -1 -1.739 0 -1.6 -5 c -0.424 1.596 -0.851 3.191 -1.275 4.784 z" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <g>
+ <path d="m 9.821 31 q -0.253 -0.669 -0.537 -1.512 -0.284 -0.843 -0.537 -1.677 -0.253 -0.843 -0.453 -1.59 -0.2 -0.746 -0.295 -1.221 l 1.368 0 q 0.063 0.465 0.189 1.086 0.126 0.611 0.274 1.27 0.158 0.649 0.326 1.289 0.179 0.63 0.347 1.134 0.168 -0.494 0.337 -1.124 0.168 -0.64 0.316 -1.289 0.147 -0.659 0.274 -1.279 q 0.126 -0.62 0.211 -1.086 l 1.358 0 q -0.126 0.582 -0.316 1.299 -0.179 0.717 -0.421 1.512 -0.232 0.785 -0.516 1.609 q -0.284 0.814 -0.589 1.58 l -1.337 0 z" style="fill:#fff;fill-opacity:1;stroke:none"/>
+ <path d="m 18 25 0 6 -1.2 0 0 -3.01 -1.6 0 0 3.01 l -1.2 0 l 0 -6 1.2 0 0 2.01 1.6 0 0 -2.01 z" style="fill:#fff;fill-opacity:1;stroke:none"/>
+ <path d="m 20.17 29.978 q 0.048 0.009 0.105 0.009 0.057 0 0.105 0 0.401 0 0.668 -0.151 0.277 -0.151 0.439 -0.416 0.172 -0.265 0.239 -0.625 0.076 -0.369 0.076 -0.804 0 -0.379 -0.057 -0.738 -0.057 -0.36 -0.2 -0.634 -0.143 -0.274 -0.391 -0.435 -0.248 -0.17 -0.64 -0.17 -0.076 0 -0.172 0.009 -0.095 0 -0.172 0.019 l 0 3.937 z m 2.826 -1.987 q 0 0.814 -0.21 1.391 -0.2 0.568 -0.563 0.927 -0.363 0.36 -0.869 0.53 -0.496 0.161 -1.098 0.161 -0.315 0 -0.621 -0.038 q -0.296 -0.028 -0.64 -0.104 l 0 -5.716 q 0.401 -0.085 0.754 -0.114 0.353 -0.028 0.659 -0.028 0.582 0 1.06 0.17 0.487 0.17 0.821 0.539 0.334 0.36 0.516 0.927 q 0.191 0.558 0.191 1.353" style="fill:#fff;fill-opacity:1;stroke:none"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/virtualbox-vmdk.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/virtualbox-vmdk.svg
new file mode 100644
index 00000000..6eb0e50a
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/virtualbox-vmdk.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <path d="m 5.336 0 c -0.687 0 -1.336 0.676 -1.336 1.394 l 0 29.21 c 0 0.676 0.687 1.394 1.336 1.394 l 21.327 0 c 0.648 0 1.336 -0.717 1.336 -1.394 l 0.001 -21.606 -9 -9 z" style="fill:#f05617;fill-opacity:1"/>
+ <path d="m 21 9 7 7 0 -7 z" style="fill:#000;fill-opacity:0.196"/>
+ <path d="m 19 0 8.992 9 -7.613 0 c -0.673 0 -1.378 -0.713 -1.378 -1.386 z" style="fill:#fff;fill-opacity:0.392"/>
+ <path d="m 4 24 0 6.668 c 0 0.648 0.688 1.332 1.332 1.332 l 21.336 0 c 0.645 0 1.332 -0.684 1.332 -1.332 l 0 -6.668 z" style="fill:#000;fill-opacity:0.196"/>
+ <path d="m 15.5 9.158 -2 8.579 l -1.224 -3.737 -2.276 0 l 0 1 1.644 0 1.957 5.994 0.229 0.006 1.98 -8.588 1.578 5.193 c 0.422 -1.607 0.85 -3.215 1.274 -4.822 0.938 2.165 -0.018 0.042 0.938 2.217 l 2.4 0 0 -1 -1.739 0 -1.6 -5 c -0.424 1.596 -0.851 3.191 -1.275 4.784 z" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 7.639 31 q -0.227 -0.669 -0.483 -1.512 -0.256 -0.843 -0.483 -1.677 -0.227 -0.843 -0.407 -1.59 -0.18 -0.746 -0.265 -1.221 l 1.232 0 q 0.057 0.465 0.171 1.086 0.114 0.611 0.246 1.27 0.142 0.649 0.294 1.289 0.161 0.63 0.313 1.134 q 0.152 -0.494 0.303 -1.124 0.152 -0.64 0.284 -1.289 0.133 -0.659 0.246 -1.279 0.114 -0.62 0.189 -1.086 l 1.222 0 q -0.114 0.582 -0.284 1.299 -0.161 0.717 -0.379 1.512 q -0.208 0.785 -0.464 1.609 -0.256 0.814 -0.531 1.58 l -1.203 0 z" style="fill:#fff;fill-opacity:1;stroke:none"/>
+ <path d="m 12.52 25 q 0.077 0.204 0.187 0.523 0.121 0.32 0.253 0.688 0.132 0.368 0.264 0.746 0.132 0.378 0.253 0.698 0.132 -0.359 0.275 -0.737 0.143 -0.388 0.275 -0.737 0.132 -0.359 0.242 -0.669 q 0.11 -0.31 0.198 -0.514 l 1.123 0 q 0.077 0.785 0.143 1.532 0.077 0.746 0.121 1.483 0.055 0.727 0.088 1.473 q 0.033 0.737 0.055 1.512 l -1.244 0 0.066 -4.662 -0.837 2.54 -0.991 0 l -0.804 -2.54 0.055 4.662 -1.244 0 q 0.033 -0.737 0.066 -1.532 0.044 -0.795 0.088 -1.58 0.044 -0.785 0.099 -1.522 q 0.066 -0.737 0.143 -1.367 l 1.123 0 z" style="fill:#fff;fill-opacity:1;stroke:none"/>
+ <path d="m 18.17 29.978 q 0.048 0.009 0.105 0.009 0.057 0 0.105 0 0.401 0 0.668 -0.151 0.277 -0.151 0.439 -0.416 0.172 -0.265 0.239 -0.625 0.076 -0.369 0.076 -0.804 0 -0.379 -0.057 -0.738 -0.057 -0.36 -0.2 -0.634 -0.143 -0.274 -0.391 -0.435 -0.248 -0.17 -0.64 -0.17 -0.076 0 -0.172 0.009 -0.095 0 -0.172 0.019 l 0 3.937 z m 2.826 -1.987 q 0 0.814 -0.21 1.391 -0.2 0.568 -0.563 0.927 -0.363 0.36 -0.869 0.53 -0.496 0.161 -1.098 0.161 -0.315 0 -0.621 -0.038 q -0.296 -0.028 -0.64 -0.104 l 0 -5.716 q 0.401 -0.085 0.754 -0.114 0.353 -0.028 0.659 -0.028 0.582 0 1.06 0.17 0.487 0.17 0.821 0.539 0.334 0.36 0.516 0.927 q 0.191 0.558 0.191 1.353" style="fill:#fff;fill-opacity:1;stroke:none"/>
+ <path d="m 24.748 31 q -0.099 -0.339 -0.288 -0.727 -0.18 -0.397 -0.405 -0.766 -0.225 -0.378 -0.477 -0.698 -0.243 -0.33 -0.468 -0.553 l 0 2.743 -1.108 0 l 0 -6 1.108 0 0 2.491 q 0.198 -0.271 0.414 -0.601 0.216 -0.33 0.405 -0.659 0.198 -0.33 0.36 -0.649 q 0.162 -0.32 0.27 -0.582 l 1.252 0 q -0.126 0.262 -0.306 0.601 -0.171 0.33 -0.396 0.698 -0.225 0.359 -0.486 0.737 -0.252 0.378 -0.532 0.727 0.279 0.291 0.568 0.669 0.288 0.378 0.541 0.814 0.261 0.426 0.468 0.882 q 0.207 0.446 0.333 0.872 l -1.252 0 z" style="fill:#fff;fill-opacity:1;stroke:none"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/vnd.oasis.opendocument.drawing.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/vnd.oasis.opendocument.drawing.svg
new file mode 120000
index 00000000..a3382f09
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/vnd.oasis.opendocument.drawing.svg
@@ -0,0 +1 @@
+x-office-drawing.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/wordprocessing.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/wordprocessing.svg
new file mode 120000
index 00000000..7472b14d
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/wordprocessing.svg
@@ -0,0 +1 @@
+application-word.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/wps-office-doc.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/wps-office-doc.svg
new file mode 100644
index 00000000..965fa00b
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/wps-office-doc.svg
@@ -0,0 +1,18 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <path d="m 5.336 0 c -0.687 0 -1.336 0.676 -1.336 1.394 l 0 29.21 c 0 0.676 0.687 1.394 1.336 1.394 l 21.327 0 c 0.648 0 1.336 -0.717 1.336 -1.394 l 0.001 -21.606 l -9 -9 z" style="fill:#3468ce;fill-opacity:1"/>
+ <path d="m 21 9 7 7 0 -7 z" style="fill:#000;fill-opacity:0.196"/>
+ <path d="m 19 0 8.992 9 -7.613 0 c -0.673 0 -1.378 -0.713 -1.378 -1.386 z" style="fill:#fff;fill-opacity:0.392"/>
+ <rect width="6" height="5" x="10" y="11" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <rect width="5" height="1" x="17" y="11" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <path d="m 4 24 0 6.668 c 0 0.648 0.687 1.332 1.332 1.332 l 21.336 0 c 0.645 0 1.332 -0.684 1.332 -1.332 l 0 -6.668 z" style="fill:#000;fill-opacity:0.196"/>
+ <rect width="5" height="1" x="17" y="13" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <g transform="matrix(1.0527705,0,0,1.0527705,-0.85183126,-0.5245205)" style="fill:#fff">
+ <path d="m 10.334 28.975 c 0.031 0.009 0.139 0.009 0.177 0.009 l 0.1 0 c 0.262 0 0.478 -0.047 0.651 -0.145 0.181 -0.094 0.324 -0.225 0.428 -0.396 0.112 -0.166 0.189 -0.366 0.231 -0.591 0.05 -0.234 0.077 -0.489 0.077 -0.766 0 -0.238 -0.019 -0.472 -0.058 -0.702 -0.039 -0.225 -0.1 -0.425 -0.196 -0.6 -0.092 -0.174 -0.22 -0.31 -0.378 -0.413 -0.162 -0.111 -0.37 -0.162 -0.624 -0.162 -0.05 0 -0.104 0 -0.169 0.009 -0.062 0 -0.189 0.004 -0.239 0.017 l 0 3.739 m 2.824 -1.888 c 0 0.515 -0.069 0.957 -0.204 1.323 -0.131 0.362 -0.312 0.655 -0.547 0.88 -0.235 0.23 -0.52 0.396 -0.847 0.502 -0.32 0.102 -0.678 0.153 -1.067 0.153 -0.204 0 -0.408 -0.009 -0.605 -0.034 -0.193 -0.017 -0.401 -0.051 -0.624 -0.098 l 0 -5.431 c 0.262 -0.055 0.505 -0.089 0.736 -0.106 0.227 -0.017 0.443 -0.03 0.639 -0.03 0.378 0 0.724 0.055 1.032 0.162 0.316 0.111 0.582 0.281 0.801 0.515 0.216 0.225 0.381 0.523 0.501 0.88 0.123 0.353 0.185 0.783 0.185 1.284"/>
+ <path d="m 14.955 27.09 c 0 0.267 0.008 0.518 0.029 0.752 0.029 0.23 0.075 0.43 0.141 0.601 0.075 0.171 0.174 0.305 0.299 0.405 0.129 0.1 0.391 0.15 0.602 0.15 0.207 0 0.462 -0.05 0.591 -0.15 0.133 -0.1 0.232 -0.234 0.299 -0.405 0.075 -0.18 0.12 -0.38 0.141 -0.61 0.025 -0.23 0.041 -0.476 0.041 -0.743 0 -0.263 -0.017 -0.509 -0.041 -0.739 -0.021 -0.238 -0.066 -0.438 -0.141 -0.61 -0.066 -0.171 -0.162 -0.305 -0.29 -0.405 -0.124 -0.1 -0.383 -0.15 -0.599 -0.15 -0.212 0 -0.474 0.05 -0.602 0.15 -0.124 0.1 -0.224 0.238 -0.299 0.413 -0.066 0.171 -0.112 0.372 -0.141 0.601 -0.021 0.23 -0.029 0.476 -0.029 0.739 m -1.161 0 c 0 -0.939 0.199 -1.649 0.593 -2.125 0.394 -0.484 0.938 -0.722 1.639 -0.722 0.73 0 1.282 0.238 1.664 0.722 0.378 0.476 0.568 1.186 0.568 2.125 0 0.944 -0.191 1.653 -0.581 2.138 -0.386 0.476 -0.934 0.714 -1.639 0.714 -0.73 0 -1.286 -0.238 -1.672 -0.714 -0.382 -0.484 -0.573 -1.194 -0.573 -2.138"/>
+ <path d="m 21.09 29.944 c -0.785 0 -1.387 -0.246 -1.802 -0.743 -0.415 -0.493 -0.624 -1.194 -0.624 -2.109 0 -0.451 0.064 -0.856 0.191 -1.207 0.127 -0.355 0.303 -0.651 0.523 -0.894 0.228 -0.246 0.497 -0.43 0.804 -0.555 0.31 -0.129 0.651 -0.192 1.017 -0.192 0.198 0 0.378 0.017 0.535 0.05 0.161 0.029 0.303 0.067 0.423 0.109 0.12 0.042 0.221 0.084 0.299 0.129 0.082 0.05 0.146 0.084 0.187 0.109 l -0.288 0.864 c -0.138 -0.088 -0.307 -0.163 -0.505 -0.221 -0.191 -0.063 -0.415 -0.096 -0.669 -0.096 -0.172 0 -0.344 0.033 -0.512 0.096 -0.161 0.058 -0.31 0.163 -0.441 0.309 -0.127 0.142 -0.232 0.334 -0.318 0.572 -0.079 0.242 -0.116 0.543 -0.116 0.902 0 0.622 0.108 1.102 0.325 1.436 0.221 0.33 0.583 0.497 1.081 0.497 0.288 0 0.527 -0.033 0.714 -0.096 0.191 -0.067 0.344 -0.129 0.46 -0.196 l 0.28 0.856 c -0.157 0.096 -0.37 0.184 -0.643 0.263 -0.262 0.079 -0.568 0.117 -0.92 0.117"/>
+ </g>
+ <rect width="5" height="1" x="17" y="15" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <rect width="12" height="1" x="10" y="17" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <rect width="12" height="1" x="10" y="19" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <rect width="12" height="1" x="10" y="21" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/wps-office-dot.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/wps-office-dot.svg
new file mode 100644
index 00000000..cfc6cfa2
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/wps-office-dot.svg
@@ -0,0 +1,16 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <path d="m 5.344 0 c -0.687 0 -1.344 0.689 -1.344 1.406 l 0 29.19 c 0 0.676 0.695 1.406 1.344 1.406 l 21.312 0 c 0.648 0 1.344 -0.73 1.344 -1.406 l 0 -21.594 0 -7.625 c 0 -0.673 -0.702 -1.375 -1.375 -1.375 l -7.625 0 -13.656 0 z" style="fill:#3468ce;fill-opacity:1"/>
+ <rect width="6" height="5" x="10" y="10" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <rect width="5" height="1" x="17" y="10" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <rect width="5" height="1" x="17" y="12" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <rect width="5" height="1" x="17" y="14" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <rect width="12" height="1" x="10" y="16" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <rect width="12" height="1" x="10" y="18" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <rect width="12" height="1" x="10" y="20" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <path d="m 4 24 0 6.668 c 0 0.648 0.688 1.332 1.332 1.332 l 21.336 0 c 0.645 0 1.332 -0.684 1.332 -1.332 l 0 -6.668 z" style="fill:#000;fill-opacity:0.196"/>
+ <g transform="matrix(1.0512595,0,0,1.0512595,-0.82991688,-0.42690971)" style="fill:#fff">
+ <path d="m 10.388 28.923 c 0.031 0.009 0.156 0.009 0.191 0.009 l 0.105 0 c 0.259 0 0.476 -0.047 0.651 -0.145 0.178 -0.094 0.321 -0.226 0.426 -0.396 0.112 -0.166 0.19 -0.362 0.232 -0.592 0.05 -0.234 0.077 -0.49 0.077 -0.767 0 -0.239 -0.019 -0.473 -0.058 -0.703 -0.035 -0.226 -0.101 -0.426 -0.194 -0.601 -0.093 -0.175 -0.221 -0.311 -0.383 -0.413 -0.159 -0.111 -0.368 -0.162 -0.624 -0.162 -0.05 0 -0.105 0 -0.167 0.009 -0.062 0 -0.207 0.004 -0.257 0.017 l 0 3.744 m 2.844 -1.891 c 0 0.52 -0.07 0.958 -0.205 1.325 -0.132 0.362 -0.314 0.656 -0.55 0.882 -0.236 0.23 -0.515 0.396 -0.844 0.507 -0.325 0.098 -0.682 0.149 -1.073 0.149 -0.201 0 -0.403 -0.009 -0.604 -0.034 -0.19 -0.017 -0.399 -0.051 -0.624 -0.098 l 0 -5.439 c 0.263 -0.051 0.507 -0.089 0.736 -0.106 0.229 -0.017 0.445 -0.03 0.643 -0.03 0.38 0 0.72 0.055 1.03 0.166 0.318 0.106 0.585 0.277 0.802 0.511 0.217 0.23 0.383 0.524 0.503 0.882 0.124 0.354 0.186 0.784 0.186 1.286"/>
+ <path d="m 15 27.04 c 0 0.268 0.008 0.518 0.028 0.753 0.024 0.23 0.072 0.431 0.136 0.602 0.068 0.171 0.164 0.305 0.288 0.406 0.12 0.1 0.348 0.151 0.552 0.151 0.2 0 0.394 -0.05 0.514 -0.151 0.128 -0.1 0.224 -0.234 0.288 -0.406 0.072 -0.18 0.116 -0.38 0.136 -0.61 0.024 -0.23 0.04 -0.477 0.04 -0.744 0 -0.263 -0.016 -0.51 -0.04 -0.74 -0.02 -0.238 -0.064 -0.439 -0.136 -0.61 -0.064 -0.171 -0.156 -0.305 -0.276 -0.406 -0.124 -0.1 -0.322 -0.151 -0.526 -0.151 -0.204 0 -0.432 0.05 -0.552 0.151 -0.124 0.1 -0.22 0.238 -0.288 0.414 -0.064 0.171 -0.112 0.372 -0.136 0.602 -0.02 0.23 -0.028 0.477 -0.028 0.74 m -1.134 0 c 0 -0.941 0.188 -1.652 0.564 -2.128 0.38 -0.485 0.903 -0.723 1.575 -0.723 0.699 0 1.231 0.238 1.595 0.723 0.364 0.477 0.548 1.187 0.548 2.128 0 0.945 -0.188 1.656 -0.556 2.141 -0.372 0.477 -0.899 0.715 -1.575 0.715 -0.699 0 -1.235 -0.238 -1.607 -0.715 -0.364 -0.485 -0.544 -1.196 -0.544 -2.141"/>
+ <path d="m 22.478 24.19 0 0.942 -1.541 0 0 4.766 -1.096 0 0 -4.766 -1.444 0 0 -0.942 4.081 0"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/wps-office-dps.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/wps-office-dps.svg
new file mode 100644
index 00000000..5b196ff8
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/wps-office-dps.svg
@@ -0,0 +1,15 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <path d="m 5.336 0 c -0.687 0 -1.336 0.676 -1.336 1.394 l 0 29.21 c 0 0.676 0.687 1.394 1.336 1.394 l 21.327 0 c 0.648 0 1.336 -0.717 1.336 -1.394 l 0.001 -21.606 l -9 -9 z" style="fill:#d14626;fill-opacity:1"/>
+ <path d="m 21 9 7 7 0 -7 z" style="fill:#000;fill-opacity:0.196"/>
+ <path d="m 19 0 8.992 9 -7.613 0 c -0.673 0 -1.378 -0.713 -1.378 -1.386 z" style="fill:#fff;fill-opacity:0.392"/>
+ <path d="m 4 24 0 6.668 c 0 0.648 0.688 1.332 1.332 1.332 l 21.336 0 c 0.645 0 1.332 -0.684 1.332 -1.332 l 0 -6.668 z" style="fill:#000;fill-opacity:0.196"/>
+ <path d="m 8 12 5 0 0 3 -5 0 z" style="fill:#fff"/>
+ <g transform="matrix(1.0495115,0,0,1.0495115,-0.79407292,-0.37597039)" style="fill:#fff">
+ <path d="m 10.418 28.923 c 0.031 0.009 0.148 0.009 0.187 0.009 l 0.102 0 c 0.266 0 0.488 -0.047 0.664 -0.145 0.184 -0.094 0.328 -0.226 0.438 -0.397 0.113 -0.166 0.191 -0.363 0.238 -0.593 0.051 -0.235 0.074 -0.491 0.074 -0.768 0 -0.239 -0.02 -0.474 -0.055 -0.704 -0.039 -0.226 -0.105 -0.427 -0.199 -0.602 -0.098 -0.175 -0.227 -0.311 -0.391 -0.414 -0.164 -0.111 -0.375 -0.162 -0.637 -0.162 -0.051 0 -0.105 0 -0.168 0.009 -0.066 0 -0.203 0.004 -0.254 0.017 l 0 3.75 m 2.89 -1.894 c 0 0.516 -0.07 0.96 -0.211 1.327 -0.133 0.363 -0.32 0.657 -0.559 0.883 -0.242 0.23 -0.527 0.397 -0.863 0.503 -0.328 0.102 -0.691 0.154 -1.09 0.154 -0.211 0 -0.414 -0.009 -0.617 -0.034 -0.195 -0.017 -0.406 -0.051 -0.637 -0.098 l 0 -5.448 c 0.266 -0.055 0.516 -0.09 0.75 -0.107 0.234 -0.017 0.453 -0.03 0.656 -0.03 0.383 0 0.734 0.055 1.051 0.162 0.324 0.111 0.594 0.282 0.816 0.516 0.223 0.226 0.391 0.525 0.512 0.883 0.125 0.354 0.191 0.785 0.191 1.288"/>
+ <path d="m 15.688 24.17 c 0.746 0 1.324 0.151 1.734 0.449 0.41 0.294 0.617 0.773 0.617 1.443 0 0.674 -0.207 1.167 -0.625 1.469 -0.41 0.298 -0.996 0.449 -1.754 0.449 l -0.513 0 0 1.906 -1.073 0 0 -5.579 c 0.537 -0.111 1.076 -0.114 1.613 -0.138 m 0.133 0.981 c -0.203 -0.004 -0.472 0.017 -0.673 0.026 l 0 1.828 0.568 0 c 0.375 0 0.656 -0.073 0.844 -0.212 0.191 -0.147 0.285 -0.393 0.285 -0.739 0 -0.328 -0.094 -0.562 -0.285 -0.696 c -0.184 -0.138 -0.43 -0.207 -0.738 -0.207"/>
+ <path d="m 20.504 28.983 c 0.195 0 0.359 -0.017 0.484 -0.05 0.133 -0.042 0.238 -0.096 0.313 -0.159 0.074 -0.071 0.125 -0.151 0.152 -0.23 0.031 -0.092 0.047 -0.18 0.047 -0.268 0 -0.113 -0.035 -0.214 -0.105 -0.302 -0.066 -0.088 -0.156 -0.163 -0.266 -0.23 -0.105 -0.071 -0.227 -0.13 -0.359 -0.184 -0.133 -0.059 -0.266 -0.113 -0.398 -0.159 -0.176 -0.059 -0.359 -0.126 -0.551 -0.205 -0.188 -0.075 -0.363 -0.172 -0.52 -0.289 -0.152 -0.121 -0.277 -0.264 -0.379 -0.436 -0.102 -0.176 -0.152 -0.394 -0.152 -0.653 0 -0.515 0.176 -0.917 0.531 -1.206 0.359 -0.289 0.852 -0.431 1.48 -0.431 0.359 0 0.672 0.038 0.938 0.113 0.27 0.075 0.5 0.163 0.684 0.255 l -0.344 0.842 c -0.156 -0.084 -0.332 -0.151 -0.531 -0.214 -0.188 -0.059 -0.41 -0.088 -0.664 -0.088 -0.617 0 -0.93 0.209 -0.93 0.628 0 0.109 0.035 0.201 0.098 0.285 0.063 0.075 0.141 0.147 0.234 0.214 0.102 0.059 0.215 0.113 0.332 0.159 0.129 0.046 0.25 0.092 0.371 0.13 0.184 0.067 0.375 0.142 0.57 0.222 0.203 0.08 0.383 0.184 0.551 0.318 0.168 0.13 0.309 0.297 0.414 0.498 0.109 0.193 0.164 0.44 0.164 0.741 0 0.515 -0.18 0.913 -0.543 1.198 -0.352 0.276 -0.895 0.415 -1.621 0.415 -0.484 0 -0.875 -0.046 -1.164 -0.142 -0.293 -0.101 -0.512 -0.193 -0.656 -0.272 l 0.34 -0.888 c 0.172 0.096 0.375 0.184 0.609 0.268 0.238 0.08 0.531 0.121 0.871 0.121"/>
+ </g>
+ <path d="m 8 17 5 0 0 3 -5 0 z" style="fill:#fff"/>
+ <path d="m 20 10.993 0 4.01 l 4 0 c 0 -2.214 -1.791 -4.01 -4 -4.01 z" style="fill:#fff"/>
+ <path d="m 19 12 c -2.21 0 -4 1.79 -4 4 c 0 2.21 1.792 4 4 4 c 2.21 0 3.998 -1.79 3.998 -4 l -3.998 0 z" style="fill:#fff"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/wps-office-dpt.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/wps-office-dpt.svg
new file mode 100644
index 00000000..252fa2ad
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/wps-office-dpt.svg
@@ -0,0 +1,13 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <path d="m 5.344 0 c -0.687 0 -1.344 0.689 -1.344 1.406 l 0 29.19 c 0 0.676 0.695 1.406 1.344 1.406 l 21.313 0 c 0.648 0 1.344 -0.73 1.344 -1.406 l 0 -21.594 0 -7.625 c 0 -0.673 -0.702 -1.375 -1.375 -1.375 l -7.625 0 -13.656 0 z" style="fill:#d14626;fill-opacity:1"/>
+ <path d="m 4 24 0 6.668 c 0 0.648 0.688 1.332 1.332 1.332 l 21.336 0 c 0.645 0 1.332 -0.684 1.332 -1.332 l 0 -6.668 z" style="fill:#000;fill-opacity:0.196"/>
+ <path d="m 8 11 5 0 0 3 -5 0 z" style="fill:#fff"/>
+ <path d="m 8 16 5 0 0 3 -5 0 z" style="fill:#fff"/>
+ <path d="m 20 9.993 0 4.01 4 0 c 0 -2.214 -1.791 -4.01 -4 -4.01 z" style="fill:#fff"/>
+ <g transform="matrix(1.0497949,0,0,1.0497949,-0.79671876,-0.42744168)" style="fill:#fff">
+ <path d="m 10.399 29.02 c 0.031 0.008 0.156 0.013 0.191 0.013 l 0.105 0 c 0.262 0 0.48 -0.05 0.656 -0.147 0.18 -0.096 0.324 -0.226 0.43 -0.398 0.113 -0.167 0.191 -0.364 0.234 -0.595 0.051 -0.234 0.078 -0.49 0.078 -0.766 0 -0.239 -0.02 -0.473 -0.059 -0.703 c -0.035 -0.226 -0.102 -0.427 -0.195 -0.603 c -0.094 -0.176 -0.223 -0.314 -0.387 -0.415 -0.16 -0.109 -0.371 -0.163 -0.629 -0.163 -0.051 0 -0.105 0.004 -0.168 0.008 -0.063 0 -0.207 0.008 -0.257 0.021 l 0 3.747 m 2.867 -1.893 c 0 0.519 -0.07 0.959 -0.207 1.327 -0.133 0.36 -0.316 0.653 -0.555 0.883 -0.238 0.226 -0.52 0.398 -0.852 0.502 c -0.328 0.105 -0.688 0.155 -1.082 0.155 -0.203 0 -0.406 -0.013 -0.609 -0.038 -0.191 -0.017 -0.402 -0.05 -0.629 -0.096 l 0 -5.447 c 0.266 -0.054 0.512 -0.092 0.742 -0.109 0.23 -0.017 0.449 -0.025 0.648 -0.025 0.383 0 0.727 0.054 1.039 0.159 0.32 0.109 0.59 0.281 0.809 0.515 0.219 0.23 0.387 0.523 0.508 0.883 0.125 0.356 0.188 0.787 0.188 1.29"/>
+ <path d="m 15.645 24.22 c 0.738 0 1.309 0.148 1.715 0.445 0.406 0.293 0.609 0.776 0.609 1.442 0 0.678 -0.203 1.166 -0.617 1.471 -0.406 0.297 -0.984 0.449 -1.734 0.449 l -0.475 0 0 1.908 -1.095 0 0 -5.58 c 0.57 -0.114 1.068 -0.113 1.598 -0.136 m 0.129 0.975 c -0.201 -0.004 -0.43 0.019 -0.631 0.03 l 0 1.823 0.53 0 c 0.367 0 0.648 -0.068 0.836 -0.208 0.188 -0.148 0.281 -0.394 0.281 -0.742 0 -0.326 -0.094 -0.56 -0.281 -0.691 -0.184 -0.14 -0.426 -0.212 -0.734 -0.212"/>
+ <path d="m 22.555 24.22 0 0.956 -1.601 0 0 4.76 -1.077 0 0 -4.76 -1.495 0 0 -0.956 4.173 0"/>
+ </g>
+ <path d="m 19 11 c -2.21 0 -4 1.79 -4 4 c 0 2.21 1.792 4 4 4 c 2.21 0 3.998 -1.79 3.998 -4 l -3.998 0 z" style="fill:#fff"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/wps-office-et.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/wps-office-et.svg
new file mode 100644
index 00000000..3900860f
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/wps-office-et.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <path d="m 5.336 0 c -0.687 0 -1.336 0.676 -1.336 1.394 l 0 29.21 c 0 0.676 0.687 1.394 1.336 1.394 l 21.327 0 c 0.648 0 1.336 -0.717 1.336 -1.394 l 0.001 -21.606 -9 -9 z" style="fill:#207145;fill-opacity:1"/>
+ <path d="m 21 9 7 7 0 -7 z" style="fill:#000;fill-opacity:0.196"/>
+ <path d="m 22 11 0 10 -12 0 0 -10 z m -1 1 -6 0 0 2 6 0 z m -7 0 -3 0 0 2 3 0 z m 7 3 -6 0 0 2 6 0 z m -7 0 -3 0 0 2 3 0 z m 7 3 -6 0 0 2 6 0 z m -7 0 -3 0 0 2 3 0 z" style="fill:#fff"/>
+ <path d="m 4 24 0 6.668 c 0 0.648 0.688 1.332 1.332 1.332 l 21.336 0 c 0.645 0 1.332 -0.684 1.332 -1.332 l 0 -6.668 z" style="fill:#000;fill-opacity:0.196"/>
+ <path d="m 19 0 8.992 9 -7.613 0 c -0.673 0 -1.378 -0.713 -1.378 -1.386 z" style="fill:#fff;fill-opacity:0.392"/>
+ <path d="m 10 31 0 -6 4.932 0 0 0.989 -3.314 0 0 1.145 2.884 0 0 0.966 -2.884 0 0 1.911 3.604 0 0 0.989 l -5.222 0" style="fill:#fff"/>
+ <path d="m 22.12 25 0 0.989 -2.145 0 0 5.01 -1.631 0 0 -5.01 -2.145 0 0 -0.989 5.921 0" style="fill:#fff"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/wps-office-ett.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/wps-office-ett.svg
new file mode 100644
index 00000000..ea9cd61a
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/wps-office-ett.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <path d="m 5.344 0 c -0.687 0 -1.344 0.689 -1.344 1.406 l 0 29.19 c 0 0.676 0.695 1.406 1.344 1.406 l 21.313 0 c 0.648 0 1.344 -0.73 1.344 -1.406 l 0 -21.594 0 -7.625 c 0 -0.673 -0.702 -1.375 -1.375 -1.375 l -7.625 0 -13.656 0 z" style="fill:#207145;fill-opacity:1"/>
+ <path d="m 23 9 0 13 -14 0 0 -13 z m -1 1 -7 0 l 0 3 l 7 0 z m -8 0 -4 0 l 0 3 4 0 z m 8 4 l -7 0 0 3 7 0 z m -8 0 -4 0 0 3 4 0 z m 8 4 -7 0 0 3 7 0 z m -8 0 -4 0 0 3 4 0 z" style="fill:#fff"/>
+ <path d="m 4 24 0 6.668 c 0 0.648 0.688 1.332 1.332 1.332 l 21.336 0 c 0.645 0 1.332 -0.684 1.332 -1.332 l 0 -6.668 z" style="fill:#000;fill-opacity:0.196"/>
+ <path d="m 9 31 0 -6 3.675 0 0 0.989 -2.475 0 0 1.116 2.1 0 0 0.989 -2.1 0 0 1.916 2.693 0 l 0 0.989 -3.893 0" style="fill:#fff"/>
+ <path d="m 18.01 25 0 1 -1.706 0 0 5 -1.23 0 0 -5 -1.595 0 0 -1 4.532 0" style="fill:#fff"/>
+ <path d="m 23 25 0 1 -1.706 0 0 5 -1.23 0 0 -5 -1.525 0 0 -1 l 4.462 0" style="fill:#fff"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/wps-office-pot.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/wps-office-pot.svg
new file mode 100644
index 00000000..1beea288
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/wps-office-pot.svg
@@ -0,0 +1,13 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <path d="m 5.344 0 c -0.687 0 -1.344 0.689 -1.344 1.406 l 0 29.19 c 0 0.676 0.695 1.406 1.344 1.406 l 21.313 0 c 0.648 0 1.344 -0.73 1.344 -1.406 l 0 -21.594 0 -7.625 c 0 -0.673 -0.702 -1.375 -1.375 -1.375 l -7.625 0 -13.656 0 z" style="fill:#d14626;fill-opacity:1"/>
+ <path d="m 4 24 0 6.668 c 0 0.648 0.688 1.332 1.332 1.332 l 21.336 0 c 0.645 0 1.332 -0.684 1.332 -1.332 l 0 -6.668 z" style="fill:#000;fill-opacity:0.196"/>
+ <g transform="matrix(1.0497949,0,0,1.0497949,-0.79671876,-0.38837868)" style="fill:#fff">
+ <path d="m 10.834 24.18 c 0.738 0 1.309 0.151 1.715 0.449 0.406 0.294 0.609 0.773 0.609 1.442 0 0.673 -0.203 1.166 -0.617 1.468 -0.406 0.298 -0.984 0.449 -1.738 0.449 l -0.519 0 0 1.908 -1.048 0 0 -5.577 c 0.532 -0.111 1.065 -0.114 1.598 -0.138 m 0.129 0.98 c -0.201 -0.004 -0.478 0.017 -0.679 0.026 l 0 1.826 0.577 0 c 0.367 0 0.648 -0.073 0.836 -0.212 0.188 -0.147 0.281 -0.393 0.281 -0.738 0 -0.328 -0.094 -0.561 -0.281 -0.695 -0.184 -0.138 -0.426 -0.207 -0.734 -0.207"/>
+ <path d="m 15.01 27.04 c 0 0.268 0.008 0.519 0.028 0.754 0.024 0.23 0.072 0.431 0.136 0.603 0.068 0.172 0.164 0.306 0.288 0.406 0.12 0.1 0.33 0.151 0.534 0.151 0.2 0 0.412 -0.05 0.532 -0.151 0.128 -0.1 0.224 -0.234 0.288 -0.406 0.072 -0.18 0.116 -0.381 0.136 -0.611 0.024 -0.23 0.04 -0.477 0.04 -0.745 0 -0.264 -0.016 -0.511 -0.04 -0.741 -0.02 -0.239 -0.064 -0.44 -0.136 -0.611 -0.064 -0.172 -0.156 -0.306 -0.276 -0.406 -0.124 -0.1 -0.34 -0.151 -0.544 -0.151 -0.204 0 -0.414 0.05 -0.534 0.151 -0.124 0.1 -0.22 0.239 -0.288 0.415 -0.064 0.172 -0.112 0.373 -0.136 0.603 -0.02 0.23 -0.028 0.477 -0.028 0.741 m -1.155 0 c 0 -0.942 0.188 -1.654 0.564 -2.131 0.38 -0.486 0.905 -0.724 1.577 -0.724 0.7 0 1.233 0.239 1.597 0.724 0.364 0.477 0.548 1.189 0.548 2.131 0 0.946 -0.188 1.658 -0.556 2.144 -0.372 0.477 -0.901 0.716 -1.577 0.716 -0.7 0 -1.237 -0.239 -1.609 -0.716 -0.364 -0.486 -0.544 -1.198 -0.544 -2.144"/>
+ <path d="m 22.573 24.18 0 0.958 -1.619 0 0 4.758 -1.095 0 0 -4.758 -1.476 0 0 -0.958 4.191 0"/>
+ </g>
+ <path d="m 8 11 5 0 0 3 -5 0 z" style="fill:#fff"/>
+ <path d="m 8 16 5 0 0 3 -5 0 z" style="fill:#fff"/>
+ <path d="m 20 9.993 0 4.01 4 0 c 0 -2.214 -1.791 -4.01 -4 -4.01 z" style="fill:#fff"/>
+ <path d="m 19 11 c -2.21 0 -4 1.79 -4 4 c 0 2.21 1.792 4 4 4 c 2.21 0 3.998 -1.79 3.998 -4 l -3.998 0 z" style="fill:#fff"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/wps-office-ppt.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/wps-office-ppt.svg
new file mode 100644
index 00000000..6a9844f9
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/wps-office-ppt.svg
@@ -0,0 +1,15 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <path d="m 5.336 0 c -0.687 0 -1.336 0.676 -1.336 1.394 l 0 29.21 c 0 0.676 0.687 1.394 1.336 1.394 l 21.327 0 c 0.648 0 1.336 -0.717 1.336 -1.394 l 0.001 -21.606 -9 -9 z" style="fill:#d14626;fill-opacity:1"/>
+ <path d="m 21 9 7 7 0 -7 z" style="fill:#000;fill-opacity:0.196"/>
+ <path d="m 19 0 8.992 9 -7.613 0 c -0.673 0 -1.378 -0.713 -1.378 -1.386 z" style="fill:#fff;fill-opacity:0.392"/>
+ <path d="m 4 24 0 6.668 c 0 0.648 0.688 1.332 1.332 1.332 l 21.336 0 c 0.645 0 1.332 -0.684 1.332 -1.332 l 0 -6.668 z" style="fill:#000;fill-opacity:0.196"/>
+ <path d="m 8 12 5 0 0 3 -5 0 z" style="fill:#fff"/>
+ <g transform="matrix(1.0497949,0,0,1.0497949,-0.79671876,-0.49384768)" style="fill:#fff">
+ <path d="m 10.93 24.285 c 0.738 0 1.309 0.147 1.715 0.448 0.406 0.289 0.609 0.77 0.609 1.44 0 0.678 -0.203 1.168 -0.617 1.47 -0.406 0.301 -0.984 0.448 -1.738 0.448 l -0.471 0 0 1.909 -1.095 0 0 -5.581 c 0.532 -0.111 1.065 -0.114 1.598 -0.134 m 0.129 0.976 c -0.201 -0.004 -0.43 0.019 -0.631 0.029 l 0 1.826 0.53 0 c 0.367 0 0.648 -0.071 0.836 -0.209 0.188 -0.147 0.281 -0.394 0.281 -0.741 0 -0.331 -0.094 -0.561 -0.281 -0.695 -0.184 -0.138 -0.426 -0.209 -0.734 -0.209"/>
+ <path d="m 15.621 24.285 c 0.738 0 1.309 0.147 1.715 0.448 0.406 0.289 0.609 0.77 0.609 1.44 0 0.678 -0.203 1.168 -0.617 1.47 -0.406 0.301 -0.984 0.448 -1.734 0.448 l -0.47 0 0 1.909 -1.1 0 0 -5.581 c 0.533 -0.111 1.062 -0.114 1.598 -0.134 m 0.129 0.976 c -0.201 -0.004 -0.425 0.019 -0.626 0.029 l 0 1.826 0.525 0 c 0.367 0 0.648 -0.071 0.836 -0.209 0.188 -0.147 0.281 -0.394 0.281 -0.741 0 -0.331 -0.094 -0.561 -0.281 -0.695 c -0.184 -0.138 -0.426 -0.209 -0.734 -0.209"/>
+ <path d="m 22.687 24.285 0 0.94 -1.638 0 0 4.776 -1.162 0 0 -4.776 -1.486 0 0 -0.94 4.287 0"/>
+ </g>
+ <path d="m 8 17 5 0 0 3 -5 0 z" style="fill:#fff"/>
+ <path d="m 20 10.993 0 4.01 l 4 0 c 0 -2.214 -1.791 -4.01 -4 -4.01 z" style="fill:#fff"/>
+ <path d="m 19 12 c -2.21 0 -4 1.79 -4 4 c 0 2.21 1.792 4 4 4 c 2.21 0 3.998 -1.79 3.998 -4 l -3.998 0 z" style="fill:#fff"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/wps-office-wps.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/wps-office-wps.svg
new file mode 100644
index 00000000..68ddb197
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/wps-office-wps.svg
@@ -0,0 +1,18 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <path d="m 5.336 0 c -0.687 0 -1.336 0.676 -1.336 1.394 l 0 29.21 c 0 0.676 0.687 1.394 1.336 1.394 l 21.327 0 c 0.648 0 1.336 -0.717 1.336 -1.394 l 0.001 -21.606 -9 -9 z" style="fill:#3468ce;fill-opacity:1"/>
+ <path d="m 21 9 7 7 0 -7 z" style="fill:#000;fill-opacity:0.196"/>
+ <path d="m 19 0 8.992 9 -7.613 0 c -0.673 0 -1.378 -0.713 -1.378 -1.386 z" style="fill:#fff;fill-opacity:0.392"/>
+ <rect width="6" height="5" x="10" y="11" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <rect width="5" height="1" x="17" y="11" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <path d="m 4 24 0 6.668 c 0 0.648 0.687 1.332 1.332 1.332 l 21.336 0 c 0.645 0 1.332 -0.684 1.332 -1.332 l 0 -6.668 z" style="fill:#000;fill-opacity:0.196"/>
+ <rect width="5" height="1" x="17" y="13" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <g transform="matrix(1.0663281,0,0,1.0663281,-1.0924783,-0.88046776)" style="fill:#fff">
+ <path d="m 20.551 28.999 c 0.191 0 0.352 -0.016 0.473 -0.049 0.133 -0.041 0.234 -0.095 0.309 -0.157 0.074 -0.07 0.121 -0.148 0.148 -0.227 0.031 -0.091 0.047 -0.177 0.047 -0.264 0 -0.111 -0.035 -0.21 -0.105 -0.297 -0.066 -0.087 -0.152 -0.161 -0.258 -0.227 -0.105 -0.07 -0.223 -0.128 -0.352 -0.181 -0.133 -0.058 -0.262 -0.111 -0.391 -0.157 c -0.172 -0.058 -0.352 -0.124 -0.539 -0.202 -0.184 -0.074 -0.355 -0.169 -0.512 -0.284 -0.148 -0.12 -0.27 -0.26 -0.371 -0.429 c -0.098 -0.173 -0.148 -0.387 -0.148 -0.643 0 -0.507 0.176 -0.903 0.52 -1.187 0.355 -0.284 0.836 -0.425 1.449 -0.425 0.352 0 0.66 0.037 0.918 0.111 0.266 0.074 0.488 0.161 0.668 0.251 l -0.332 0.829 c -0.156 -0.082 -0.328 -0.148 -0.52 -0.21 -0.188 -0.058 -0.402 -0.087 -0.652 -0.087 -0.605 0 -0.906 0.206 -0.906 0.618 0 0.107 0.031 0.198 0.09 0.28 0.063 0.074 0.141 0.144 0.234 0.21 0.098 0.058 0.207 0.111 0.324 0.157 0.125 0.045 0.242 0.091 0.359 0.128 0.18 0.066 0.367 0.14 0.559 0.218 0.199 0.078 0.379 0.181 0.539 0.313 0.168 0.128 0.301 0.293 0.406 0.491 0.105 0.19 0.16 0.433 0.16 0.73 0 0.507 -0.176 0.899 -0.531 1.179 -0.344 0.272 -0.875 0.408 -1.586 0.408 -0.477 0 -0.855 -0.045 -1.141 -0.14 -0.285 -0.099 -0.5 -0.19 -0.641 -0.268 l 0.336 -0.874 c 0.164 0.095 0.363 0.181 0.594 0.264 0.234 0.078 0.52 0.12 0.852 0.12"/>
+ </g>
+ <rect width="5" height="1" x="17" y="15" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <rect width="12" height="1" x="10" y="17" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <rect width="12" height="1" x="10" y="19" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <rect width="12" height="1" x="10" y="21" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <path d="m 11.46 27.17 c 0.22 0.847 0.497 1.693 0.74 2.51 -0.014 -1.651 -0.023 -3.165 -0.029 -4.677 l 1.129 0 c -0.067 2.01 -0.199 4.045 -0.38 6 l -1.01 0 c -0.321 -0.899 -0.589 -1.775 -0.872 -2.629 -0.325 0.902 -0.606 1.765 -0.893 2.629 l -1.011 0 c -0.231 -1.995 -0.334 -4.04 -0.396 -6 l 1.129 0 c -0.022 1.562 -0.027 3.152 -0.038 4.677 0.247 -0.84 0.542 -1.752 0.768 -2.51" style="fill:#fff"/>
+ <path d="m 15.793 25 c 0.76 0 1.352 0.154 1.767 0.47 0.419 0.303 0.629 0.809 0.629 1.512 0 0.712 -0.214 1.226 -0.637 1.543 -0.419 0.316 -1.015 0.47 -1.787 0.47 l -0.475 0 0 2 -1.136 0 0 -5.859 c 0.422 -0.094 0.851 -0.103 1.266 -0.132 0.14 -0.009 0.267 -0.009 0.374 -0.009 m 0.136 1.024 c -0.07 0 -0.168 0.004 -0.3 0.009 -0.123 0 -0.269 0.009 -0.339 0.022 l 0 1.916 0.532 0 c 0.382 0 0.666 -0.075 0.859 -0.22 0.197 -0.154 0.292 -0.413 0.292 -0.778 0 -0.347 -0.095 -0.589 -0.292 -0.73 -0.185 -0.145 -0.436 -0.22 -0.752 -0.22" style="fill:#fff"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/wps-office-wpt.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/wps-office-wpt.svg
new file mode 100644
index 00000000..9073620d
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/wps-office-wpt.svg
@@ -0,0 +1,16 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <path d="m 5.344 0 c -0.687 0 -1.344 0.689 -1.344 1.406 l 0 29.19 c 0 0.676 0.695 1.406 1.344 1.406 l 21.313 0 c 0.648 0 1.344 -0.73 1.344 -1.406 l 0 -21.594 0 -7.625 c 0 -0.673 -0.702 -1.375 -1.375 -1.375 l -7.625 0 -13.656 0 z" style="fill:#3468ce;fill-opacity:1"/>
+ <rect width="6" height="5" x="10" y="10" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <rect width="5" height="1" x="17" y="10" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <rect width="5" height="1" x="17" y="12" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <rect width="5" height="1" x="17" y="14" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <rect width="12" height="1" x="10" y="16" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <rect width="12" height="1" x="10" y="18" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <rect width="12" height="1" x="10" y="20" style="fill:#f9f9f9;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <path d="m 4 24 0 6.668 c 0 0.648 0.688 1.332 1.332 1.332 l 21.336 0 c 0.645 0 1.332 -0.684 1.332 -1.332 l 0 -6.668 z" style="fill:#000;fill-opacity:0.196"/>
+ <g transform="matrix(1.0519309,0,0,1.0519309,-0.84513621,-0.55792591)" style="fill:#fff">
+ <path d="m 11.698 26.356 c 0.209 0.805 0.472 1.61 0.703 2.386 -0.014 -1.57 -0.022 -3.01 -0.027 -4.446 l 1.073 0 c -0.063 1.915 -0.189 3.845 -0.361 5.704 l -0.957 0 c -0.305 -0.854 -0.56 -1.687 -0.829 -2.499 -0.309 0.857 -0.576 1.678 -0.849 2.499 l -0.961 0 c -0.22 -1.897 -0.318 -3.843 -0.377 -5.704 l 1.073 0 c -0.021 1.485 -0.025 2.997 -0.036 4.446 0.235 -0.798 0.515 -1.666 0.73 -2.386"/>
+ <path d="m 15.77 24.296 c 0.723 0 1.285 0.146 1.68 0.447 0.398 0.288 0.598 0.769 0.598 1.437 0 0.677 -0.203 1.166 -0.605 1.467 -0.398 0.301 -0.965 0.447 -1.699 0.447 l -0.451 0 0 1.905 -1.08 0 0 -5.57 c 0.401 -0.089 0.809 -0.098 1.203 -0.125 0.133 -0.008 0.254 -0.008 0.355 -0.008 m 0.129 0.974 c -0.066 0 -0.16 0.004 -0.285 0.008 -0.117 0 -0.256 0.008 -0.322 0.021 l 0 1.822 0.506 0 c 0.363 0 0.633 -0.071 0.816 -0.209 0.188 -0.146 0.277 -0.393 0.277 -0.74 0 -0.33 -0.09 -0.56 -0.277 -0.694 c -0.176 -0.138 -0.414 -0.209 -0.715 -0.209"/>
+ <path d="m 22.668 24.359 0 0.928 -1.523 0 0 4.713 -1.137 0 0 -4.713 -1.473 0 0 -0.928 4.133 0"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/wps-office-xls.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/wps-office-xls.svg
new file mode 100644
index 00000000..ed6ea8bd
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/wps-office-xls.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <path d="m 5.336 0 c -0.687 0 -1.336 0.676 -1.336 1.394 l 0 29.21 c 0 0.676 0.687 1.394 1.336 1.394 l 21.327 0 c 0.648 0 1.336 -0.717 1.336 -1.394 l 0.001 -21.606 l -9 -9 z" style="fill:#207145;fill-opacity:1"/>
+ <path d="m 21 9 7 7 0 -7 z" style="fill:#000;fill-opacity:0.196"/>
+ <path d="m 22 11 0 10 -12 0 0 -10 z m -1 1 -6 0 0 2 6 0 z m -7 0 -3 0 0 2 3 0 z m 7 3 -6 0 0 2 6 0 z m -7 0 -3 0 0 2 3 0 z m 7 3 -6 0 0 2 6 0 z m -7 0 -3 0 0 2 3 0 z" style="fill:#fff"/>
+ <path d="m 4 24 0 6.668 c 0 0.648 0.688 1.332 1.332 1.332 l 21.336 0 c 0.645 0 1.332 -0.684 1.332 -1.332 l 0 -6.668 z" style="fill:#000;fill-opacity:0.196"/>
+ <path d="m 19 0 8.992 9 -7.613 0 c -0.673 0 -1.378 -0.713 -1.378 -1.386 z" style="fill:#fff;fill-opacity:0.392"/>
+ <path d="m 12.4 30.993 c -0.312 -0.807 -0.678 -1.566 -1.024 -2.296 -0.397 0.783 -0.727 1.528 -1.062 2.296 l -1.313 0 c 0.484 -1.102 1.115 -2.136 1.694 -3.172 l -1.593 -2.828 1.309 0 0.966 1.921 1.016 -1.921 1.221 0 -1.556 2.801 c 0.658 1.035 1.18 2.089 1.652 3.199 l -1.309 0" style="fill:#fff"/>
+ <path d="m 18.505 31 -3.835 0 l 0 -6 1.225 0 0 5.01 2.609 0 0 0.99" style="fill:#fff"/>
+ <path d="m 21.03 30.04 c 0.201 0 0.368 -0.018 0.502 -0.053 0.138 -0.044 0.247 -0.101 0.322 -0.167 0.079 -0.075 0.134 -0.158 0.159 -0.242 0.033 -0.097 0.05 -0.189 0.05 -0.281 0 -0.119 -0.038 -0.22 -0.109 -0.316 -0.071 -0.092 -0.163 -0.171 -0.276 -0.242 -0.113 -0.07 -0.238 -0.136 -0.372 -0.193 -0.138 -0.062 -0.276 -0.119 -0.414 -0.167 -0.184 -0.062 -0.376 -0.132 -0.573 -0.215 -0.197 -0.079 -0.376 -0.18 -0.544 -0.303 -0.155 -0.127 -0.289 -0.277 -0.393 -0.457 -0.105 -0.185 -0.159 -0.413 -0.159 -0.686 0 -0.541 0.184 -0.963 0.552 -1.266 c 0.376 -0.303 0.886 -0.453 1.539 -0.453 c 0.372 0 0.698 0.04 0.974 0.119 0.284 0.079 0.519 0.171 0.711 0.268 l -0.355 0.884 c -0.163 -0.088 -0.347 -0.158 -0.552 -0.224 -0.197 -0.062 -0.427 -0.092 -0.69 -0.092 -0.644 0 -0.966 0.22 -0.966 0.659 0 0.114 0.033 0.211 0.1 0.299 0.063 0.079 0.146 0.154 0.247 0.224 0.105 0.062 0.217 0.119 0.343 0.167 0.134 0.048 0.259 0.097 0.385 0.141 0.192 0.066 0.389 0.145 0.59 0.229 0.213 0.084 0.401 0.193 0.573 0.334 0.176 0.136 0.322 0.312 0.435 0.523 0.109 0.202 0.167 0.462 0.167 0.778 0 0.541 -0.188 0.958 -0.565 1.257 c -0.368 0.29 -0.928 0.435 -1.681 0.435 c -0.506 0 -0.912 -0.048 -1.213 -0.149 -0.301 -0.105 -0.531 -0.202 -0.682 -0.286 l 0.355 -0.932 c 0.176 0.101 0.389 0.193 0.631 0.281 0.251 0.084 0.552 0.127 0.907 0.127" style="fill:#fff"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/wps-office-xlt.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/wps-office-xlt.svg
new file mode 100644
index 00000000..1d1308ae
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/wps-office-xlt.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <path d="m 5.344 0 c -0.687 0 -1.344 0.689 -1.344 1.406 l 0 29.19 c 0 0.676 0.695 1.406 1.344 1.406 l 21.312 0 c 0.648 0 1.344 -0.73 1.344 -1.406 l 0 -21.594 0 -7.625 c 0 -0.673 -0.702 -1.375 -1.375 -1.375 l -7.625 0 -13.656 0 z" style="fill:#207145;fill-opacity:1"/>
+ <path d="m 23 9 0 13 -14 0 0 -13 z m -1 1 -7 0 0 3 7 0 z m -8 0 -4 0 0 3 4 0 z m 8 4 -7 0 0 3 7 0 z m -8 0 -4 0 0 3 4 0 z m 8 4 -7 0 0 3 7 0 z m -8 0 -4 0 0 3 4 0 z" style="fill:#fff"/>
+ <path d="m 4 24 0 6.668 c 0 0.648 0.688 1.332 1.332 1.332 l 21.336 0 c 0.645 0 1.332 -0.684 1.332 -1.332 l 0 -6.668 z" style="fill:#000;fill-opacity:0.196"/>
+ <path d="m 12.445 31 c -0.318 -0.808 -0.69 -1.566 -1.04 -2.299 -0.398 0.786 -0.735 1.532 -1.079 2.299 l -1.327 0 c 0.492 -1.103 1.126 -2.136 1.716 -3.169 l -1.613 -2.831 1.327 0 0.976 1.916 1.027 -1.916 l 1.237 0 -1.575 2.8 c 0.671 1.033 1.194 2.088 1.678 3.2 l -1.327 0" style="fill:#fff"/>
+ <path d="m 18.675 31 -3.719 0 0 -6 1.185 0 0 5.01 2.534 0 0 0.989" style="fill:#fff"/>
+ <path d="m 22.8 25 0 0.989 -1.558 0 0 5.01 -1.185 0 0 -5.01 -1.562 0 0 -0.989 4.306 0" style="fill:#fff"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/www.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/www.svg
new file mode 120000
index 00000000..c4ba3155
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/www.svg
@@ -0,0 +1 @@
+text-html.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/x-mail-distribution-list.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/x-mail-distribution-list.svg
new file mode 120000
index 00000000..3f74a9dd
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/x-mail-distribution-list.svg
@@ -0,0 +1 @@
+x-office-address-book.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/x-office-address-book.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/x-office-address-book.svg
new file mode 100644
index 00000000..5b923d88
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/x-office-address-book.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <path d="m 5.336 0 c -0.687 0 -1.336 0.676 -1.336 1.394 l 0 29.21 c 0 0.676 0.687 1.394 1.336 1.394 l 21.327 0 c 0.648 0 1.336 -0.717 1.336 -1.394 l 0.001 -21.606 -9 -9 z" style="fill:#cd9a66;fill-opacity:1"/>
+ <path d="m 21 9 7 7 0 -7 z" style="fill:#000;fill-opacity:0.196"/>
+ <path d="m 19 0 8.992 9 -7.613 0 c -0.673 0 -1.378 -0.713 -1.378 -1.386 z" style="fill:#fff;fill-opacity:0.392"/>
+ <path d="m 15.332 12 1.336 0 c 2 0 2.332 2.348 2.332 2.348 l 0 2.332 c 0 0.785 -1.668 2.388 -1.668 2.388 l 0 0.785 l 2.668 1.547 0 1.571 -4.332 0.028 -3.668 0 l 0 -1.571 2.668 -1.571 0 -0.785 c 0 0 -1.672 -1.595 -1.668 -2.381 l 0 -2.332 c 0 0 0.332 -2.36 2.332 -2.36 z" style="fill:#fff"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/x-office-address-book1.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/x-office-address-book1.svg
new file mode 120000
index 00000000..3f74a9dd
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/x-office-address-book1.svg
@@ -0,0 +1 @@
+x-office-address-book.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/x-office-calendar.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/x-office-calendar.svg
new file mode 100644
index 00000000..f31dd172
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/x-office-calendar.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <path d="m 5.336 0 c -0.687 0 -1.336 0.676 -1.336 1.394 l 0 29.21 c 0 0.676 0.687 1.394 1.336 1.394 l 21.327 0 c 0.648 0 1.336 -0.717 1.336 -1.394 l 0.001 -21.606 -9 -9" style="fill:#dc322f;fill-opacity:1"/>
+ <path d="m 10.293 12 c -0.281 0.031 -0.293 0.168 -0.293 0.668 l 0 2.328 l 12 0 0 -2.328 c 0 -0.668 0 -0.668 -0.668 -0.668 l -10.664 0 c -0.168 0 -0.281 -0.008 -0.375 0 z m -0.293 3.996 0 7.332 c 0 0.668 0 0.668 0.668 0.668 l 10.664 0 c 0.668 0 0.668 0 0.668 -0.668 l 0 -7.332 m -4.132 1 c 0.434 0 0.82 0.109 1.145 0.313 0.328 0.203 0.574 0.488 0.75 0.875 0.176 0.387 0.27 0.844 0.27 1.375 0 1.152 -0.238 2.02 -0.727 2.582 c -0.492 0.57 -1.238 0.855 -2.23 0.855 -0.352 0 -0.609 -0.027 -0.793 -0.063 l 0 -0.98 c 0.227 0.059 0.461 0.086 0.711 0.086 0.418 0 0.75 -0.07 1.02 -0.188 0.27 -0.125 0.48 -0.305 0.625 -0.563 0.145 -0.262 0.227 -0.629 0.25 -1.086 l -0.063 0 c -0.156 0.254 -0.336 0.422 -0.543 0.523 -0.203 0.102 -0.441 0.164 -0.75 0.164 -0.512 0 -0.93 -0.172 -1.227 -0.5 -0.297 -0.328 -0.438 -0.77 -0.438 -1.352 0 -0.629 0.184 -1.137 0.539 -1.5 c 0.363 -0.367 0.84 -0.543 1.461 -0.543 m -3.905 0 1.043 0 0 5.982 -1.25 0 0.02 -4.539 -1.105 0.938 -0.602 -0.75 z m 3.757 1 c -0.172 0.035 -0.328 0.117 -0.438 0.25 c -0.145 0.176 -0.207 0.441 -0.207 0.773 c 0 0.281 0.055 0.5 0.188 0.664 0.133 0.164 0.336 0.25 0.605 0.25 0.25 0 0.465 -0.086 0.645 -0.25 0.18 -0.164 0.27 -0.348 0.27 -0.563 0 -0.316 -0.078 -0.594 -0.25 -0.813 c -0.164 -0.219 -0.383 -0.313 -0.645 -0.313 c -0.066 0 -0.109 -0.012 -0.168 0 z" style="fill:#fff"/>
+ <path d="m 21 9 7 7 0 -7 z" style="fill:#000;fill-opacity:0.196"/>
+ <path d="m 19 0 8.992 9 -7.613 0 c -0.673 0 -1.378 -0.713 -1.378 -1.386" style="fill:#fff;fill-opacity:0.392"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/x-office-contact.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/x-office-contact.svg
new file mode 120000
index 00000000..3f74a9dd
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/x-office-contact.svg
@@ -0,0 +1 @@
+x-office-address-book.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/x-office-document-template.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/x-office-document-template.svg
new file mode 120000
index 00000000..8a7b2301
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/x-office-document-template.svg
@@ -0,0 +1 @@
+application-document-template.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/x-office-document.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/x-office-document.svg
new file mode 120000
index 00000000..a3635320
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/x-office-document.svg
@@ -0,0 +1 @@
+application-document.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/x-office-drawing-template.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/x-office-drawing-template.svg
new file mode 120000
index 00000000..8454db84
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/x-office-drawing-template.svg
@@ -0,0 +1 @@
+application-vector-template.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/x-office-drawing.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/x-office-drawing.svg
new file mode 120000
index 00000000..ca748d2c
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/x-office-drawing.svg
@@ -0,0 +1 @@
+application-drawing.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/x-office-presentation-template.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/x-office-presentation-template.svg
new file mode 120000
index 00000000..d91cc5bd
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/x-office-presentation-template.svg
@@ -0,0 +1 @@
+application-presentation-template.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/x-office-presentation.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/x-office-presentation.svg
new file mode 120000
index 00000000..34a57735
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/x-office-presentation.svg
@@ -0,0 +1 @@
+application-presentation.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/x-office-spreadsheet-template.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/x-office-spreadsheet-template.svg
new file mode 120000
index 00000000..00dbd860
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/x-office-spreadsheet-template.svg
@@ -0,0 +1 @@
+application-table-template.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/x-office-spreadsheet.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/x-office-spreadsheet.svg
new file mode 120000
index 00000000..dd1df899
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/x-office-spreadsheet.svg
@@ -0,0 +1 @@
+application-table.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/x-world-x-3dmf.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/x-world-x-3dmf.svg
new file mode 120000
index 00000000..8ac89c37
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/x-world-x-3dmf.svg
@@ -0,0 +1 @@
+model.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/mimetypes/zip.svg b/.icons/Material-Black-Lime-Numix/32/mimetypes/zip.svg
new file mode 120000
index 00000000..0840f8f5
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/mimetypes/zip.svg
@@ -0,0 +1 @@
+application-archive-zip.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/places/application-x-gnome-saved-search.svg b/.icons/Material-Black-Lime-Numix/32/places/application-x-gnome-saved-search.svg
new file mode 120000
index 00000000..7ec26114
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/places/application-x-gnome-saved-search.svg
@@ -0,0 +1 @@
+folder-saved-search.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/places/blue-fileopen.svg b/.icons/Material-Black-Lime-Numix/32/places/blue-fileopen.svg
new file mode 100644
index 00000000..a1167e8c
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/places/blue-fileopen.svg
@@ -0,0 +1,18 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <defs>
+ <radialGradient id="radialGradient3031" gradientUnits="userSpaceOnUse" gradientTransform="matrix(1,0,0,0.10447761,0,50.597015)" cx="32.5" cy="56.5" r="33.5">
+ <stop style="stop-color:#000;stop-opacity:1"/>
+ <stop offset="1" style="stop-color:#000;stop-opacity:0"/>
+ </radialGradient>
+ </defs>
+ <g transform="translate(0,-1020.3622)">
+ <path d="m 66 56.5 a 33.5 3.5 0 1 1 -67 0 33.5 3.5 0 1 1 67 0 z" transform="matrix(0.71641791,0,0,0.85714286,-7.2835821,1002.9336)" style="fill:url(#radialGradient3031);opacity:0.3;fill-opacity:1;stroke:none"/>
+ <rect width="26" height="19" x="3" y="1020.36" style="fill:#eae7d1;fill-opacity:1;stroke:none"/>
+ <rect width="20" height="2" x="6" y="1022.36" style="fill:#7a7a68;fill-opacity:1;stroke:none"/>
+ <rect y="1026.36" x="6" height="2" width="20" style="fill:#7a7a68;fill-opacity:1;stroke:none"/>
+ <rect width="20" height="2" x="6" y="1030.36" style="fill:#7a7a68;fill-opacity:1;stroke:none"/>
+ <path d="m 32 1033.03 0 18.328 -32 0 0 -17 15 0 1.5 -3 13.976 0.062 c 0.762 0 1.524 0.805 1.524 1.61 z" style="fill:#42a5f5;fill-opacity:1;stroke:none"/>
+ <path d="m 0 1050.36 0 1 32 0 0 -1 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 16.5 1031.36 -1.5 3 -15 0 0 1 15.5 0 1.5 -3 13.469 0.062 c 0.762 0 1.531 0.767 1.531 1.531 l 0 -1 c 0 0 -0.769 -1.531 -1.531 -1.531 z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/places/blue-folder-art.svg b/.icons/Material-Black-Lime-Numix/32/places/blue-folder-art.svg
new file mode 100644
index 00000000..d5241a4d
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/places/blue-folder-art.svg
@@ -0,0 +1,18 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <defs>
+ <radialGradient id="radialGradient3031" gradientUnits="userSpaceOnUse" gradientTransform="matrix(1,0,0,0.10447761,0,50.597015)" cx="32.5" cy="56.5" r="33.5">
+ <stop style="stop-color:#000;stop-opacity:1"/>
+ <stop offset="1" style="stop-color:#000;stop-opacity:0"/>
+ </radialGradient>
+ </defs>
+ <g transform="translate(0,-1020.3622)">
+ <path d="m 66 56.5 c 0 1.933 -14.998 3.5 -33.5 3.5 -18.502 0 -33.5 -1.567 -33.5 -3.5 0 -1.933 14.998 -3.5 33.5 -3.5 18.502 0 33.5 1.567 33.5 3.5 z" transform="matrix(0.71641791,0,0,0.85714286,-7.2835821,999.9336)" style="fill:url(#radialGradient3031);opacity:0.3;fill-opacity:1;stroke:none"/>
+ <path d="m 0 1024.89 0 21.412 32 0 0 -10.706 -1.524 -9.177 -11.976 -0.059 -1.5 -3 -15.476 0 c -0.762 0 -1.524 0.765 -1.524 1.53 z" style="fill:#1976d2;fill-opacity:1;stroke:none"/>
+ <rect width="15.786" height="5.941" x="2.5" y="1027.36" style="fill:#fffdf0;fill-opacity:1;stroke:none"/>
+ <path d="m 1.531 1023.36 c -0.762 0 -1.531 0.767 -1.531 1.531 l 0 1 c 0 -0.765 0.769 -1.531 1.531 -1.531 l 14.969 0 1.5 3 12.469 0.062 1.531 9.172 0 -1 -1.531 -9.172 -11.969 -0.062 -1.5 -3 z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 32 1027.95 0 21.412 -32 0 0 -20 15 0 1.5 -3 13.976 0.059 c 0.762 0 1.524 0.765 1.524 1.53 z" style="fill:#42a5f5;fill-opacity:1;stroke:none"/>
+ <path d="m 0 1048.36 0 1 32 0 0 -1 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 16.5 1026.36 -1.5 3 -15 0 0 1 15.5 0 1.5 -3 13.469 0.062 c 0.762 0 1.531 0.767 1.531 1.531 l 0 -1 c 0 -0.765 -0.769 -1.531 -1.531 -1.531 z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 15.25 14 c -2.995 0.07 -5.25 2.17 -5.25 4.313 c 0 2.143 1.5 2.125 2.25 2.125 c 0.75 0 1.5 -0.023 1.5 1.406 c 0 1.428 0.75 2.156 2.25 2.156 c 5.25 0 6 -3.572 6 -5 c 0 -2.143 -2.25 -5 -6.75 -5 z m -1.25 1 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 3 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 -5 2 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 8 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 -3.5 3 c 0.828 0 1.5 0.672 1.5 1.5 c 0 0.828 -0.672 1.5 -1.5 1.5 c -0.828 0 -1.5 -0.672 -1.5 -1.5 c 0 -0.828 0.672 -1.5 1.5 -1.5 z" transform="translate(0,1020.3622)" style="fill:#2a74b9;opacity:1;fill-opacity:1;stroke:none"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/places/blue-folder-books.svg b/.icons/Material-Black-Lime-Numix/32/places/blue-folder-books.svg
new file mode 100644
index 00000000..47bbee3c
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/places/blue-folder-books.svg
@@ -0,0 +1,20 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <defs>
+ <radialGradient id="radialGradient3031" gradientUnits="userSpaceOnUse" gradientTransform="matrix(1,0,0,0.10447761,0,50.597015)" cx="32.5" cy="56.5" r="33.5">
+ <stop style="stop-color:#000;stop-opacity:1"/>
+ <stop offset="1" style="stop-color:#000;stop-opacity:0"/>
+ </radialGradient>
+ </defs>
+ <g transform="translate(0,-1020.3622)">
+ <path d="M 66 56.5 A 33.5 3.5 0 0 1 32.5 60 33.5 3.5 0 0 1 -1 56.5 33.5 3.5 0 0 1 32.5 53 33.5 3.5 0 0 1 66 56.5" transform="matrix(0.71641791,0,0,0.85714286,-7.2835821,999.9336)" style="fill:url(#radialGradient3031);opacity:0.3;fill-opacity:1;stroke:none"/>
+ <path d="m 0 1024.89 0 21.412 32 0 0 -10.706 -1.524 -9.177 -11.976 -0.059 -1.5 -3 -15.476 0 c -0.762 0 -1.524 0.765 -1.524 1.529 z" style="fill:#1976d2;fill-opacity:1;stroke:none"/>
+ <rect width="15.786" height="5.941" x="2.5" y="1027.36" style="fill:#fffdf0;fill-opacity:1;stroke:none"/>
+ <path d="m 1.531 1023.36 c -0.762 0 -1.531 0.766 -1.531 1.531 l 0 1 c 0 -0.765 0.769 -1.531 1.531 -1.531 l 14.969 0 1.5 3 12.469 0.062 1.531 9.172 0 -1 -1.531 -9.172 -11.969 -0.062 -1.5 -3 z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 32 1027.95 0 21.412 -32 0 0 -20 15 0 1.5 -3 13.976 0.059 c 0.762 0 1.524 0.765 1.524 1.53 z" style="fill:#42a5f5;fill-opacity:1;stroke:none"/>
+ <path d="m 0 1048.36 0 1 32 0 0 -1 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 16.5 1026.36 -1.5 3 -15 0 0 1 15.5 0 1.5 -3 13.469 0.062 c 0.762 0 1.531 0.767 1.531 1.531 l 0 -1 c 0 -0.765 -0.769 -1.531 -1.531 -1.531 z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <g transform="matrix(2.6574797,0,0,2.6574797,10.000001,1009.3622)" style="fill:#2a74b9;opacity:1;fill-opacity:1">
+ <path d="m 2.634 13.547 0 -3.01 -0.753 0 0 3.01 z m -1.129 -3.199 -1.505 -1.129 l 0 3.01 l 1.505 1.129 m 3.01 -1.129 0 -3.01 -1.505 1.129 0 3.01 z m -0.282 -3.199 c -0.847 0 -1.411 0.282 -1.976 0.753 -0.564 -0.47 -1.129 -0.753 -1.976 -0.753 l 1.599 1.129 0.753 0 z" style="stroke:none;fill-rule:nonzero"/>
+ </g>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/places/blue-folder-cloud.svg b/.icons/Material-Black-Lime-Numix/32/places/blue-folder-cloud.svg
new file mode 100644
index 00000000..1ffc69f7
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/places/blue-folder-cloud.svg
@@ -0,0 +1,24 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <defs>
+ <radialGradient id="radialGradient3031" gradientUnits="userSpaceOnUse" gradientTransform="matrix(1,0,0,0.10447761,0,50.597015)" cx="32.5" cy="56.5" r="33.5">
+ <stop style="stop-color:#000;stop-opacity:1"/>
+ <stop offset="1" style="stop-color:#000;stop-opacity:0"/>
+ </radialGradient>
+ </defs>
+ <g transform="translate(0,-1020.3622)">
+ <path d="m 66 56.5 c 0 1.933 -14.998 3.5 -33.5 3.5 -18.502 0 -33.5 -1.567 -33.5 -3.5 0 -1.933 14.998 -3.5 33.5 -3.5 18.502 0 33.5 1.567 33.5 3.5 z" transform="matrix(0.71641791,0,0,0.85714286,-7.2835821,999.9336)" style="fill:url(#radialGradient3031);opacity:0.3;fill-opacity:1;stroke:none"/>
+ <path d="m 0 1024.89 0 21.412 32 0 0 -10.706 -1.524 -9.177 -11.976 -0.059 -1.5 -3 -15.476 0 c -0.762 0 -1.524 0.765 -1.524 1.53 z" style="fill:#1976d2;fill-opacity:1;stroke:none"/>
+ <rect width="15.786" height="5.941" x="2.5" y="1027.36" style="fill:#fffdf0;fill-opacity:1;stroke:none"/>
+ <path d="m 1.531 1023.36 c -0.762 0 -1.531 0.767 -1.531 1.531 l 0 1 c 0 -0.765 0.769 -1.531 1.531 -1.531 l 14.969 0 1.5 3 12.469 0.062 1.531 9.172 0 -1 -1.531 -9.172 -11.969 -0.062 -1.5 -3 z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 32 1027.95 0 21.412 -32 0 0 -20 15 0 1.5 -3 13.976 0.059 c 0.762 0 1.524 0.765 1.524 1.53 z" style="fill:#42a5f5;fill-opacity:1;stroke:none"/>
+ <path d="m 0 1048.36 0 1 32 0 0 -1 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 16.5 1026.36 -1.5 3 -15 0 0 1 15.5 0 1.5 -3 13.469 0.062 c 0.762 0 1.531 0.767 1.531 1.531 l 0 -1 c 0 -0.765 -0.769 -1.531 -1.531 -1.531 z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <g transform="matrix(0.85714286,0,0,0.85714286,6.5714286,144.76603)" style="opacity:1">
+ <path d="m 9 1045.86 a 2.5 2.5 0 0 1 -2.5 2.5 2.5 2.5 0 0 1 -2.5 -2.5 2.5 2.5 0 0 1 2.5 -2.5 2.5 2.5 0 0 1 2.5 2.5 z" style="fill:#2a74b9;fill-opacity:1;stroke:none"/>
+ <path d="m 13 1041.86 a 3.5 3.5 0 0 1 -3.5 3.5 3.5 3.5 0 0 1 -3.5 -3.5 3.5 3.5 0 0 1 3.5 -3.5 3.5 3.5 0 0 1 3.5 3.5 z" style="fill:#2a74b9;fill-opacity:1;stroke:none"/>
+ <path d="m 16 1041.86 a 2.5 2.5 0 0 1 -2.5 2.5 2.5 2.5 0 0 1 -2.5 -2.5 2.5 2.5 0 0 1 2.5 -2.5 2.5 2.5 0 0 1 2.5 2.5 z" style="fill:#2a74b9;fill-opacity:1;stroke:none"/>
+ <path d="m 18 1045.86 a 2.5 2.5 0 0 1 -2.5 2.5 2.5 2.5 0 0 1 -2.5 -2.5 2.5 2.5 0 0 1 2.5 -2.5 2.5 2.5 0 0 1 2.5 2.5 z" style="fill:#2a74b9;fill-opacity:1;stroke:none"/>
+ <path d="m 6 1043.36 10 0 0 5 -10 0 z" style="fill:#2a74b9;fill-opacity:1;stroke:none"/>
+ </g>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/places/blue-folder-copy.svg b/.icons/Material-Black-Lime-Numix/32/places/blue-folder-copy.svg
new file mode 100644
index 00000000..f96a608d
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/places/blue-folder-copy.svg
@@ -0,0 +1,20 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <g transform="translate(0,-1020.3622)">
+ <g transform="translate(2,-14)">
+ <path d="m 0 1037.36 0 13 16 0 0 -7 -1 -5 -5 0 -1 -2 -8 0 c -0.5 0 -1 0.5 -1 1 z" style="fill:#1976d2;fill-opacity:1;stroke:none"/>
+ <path d="M 1,0 C 0.5,0 0,0.5 0,1 L 0,2 C 0,1.5 0.5,1 1,1 L 8,1 9,3 15,3 16,8 16,7 15,2 10,2 9,0 z" transform="translate(0,1036.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <rect width="10" height="3" x="2" y="1039.36" style="fill:#fffdf0;fill-opacity:1;stroke:none"/>
+ <path d="m 16 1039.36 0 13 -16 0 0 -12 7 0 1 -2 7 0 c 0.5 0 1 0.5 1 1 z" style="fill:#42a5f5;fill-opacity:1;stroke:none"/>
+ <path d="m 0 1051.36 0 1 16 0 0 -1 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="M 8,2 7,4 0,4 0,5 8,5 9,3 15,3 c 0.5,0 1,0.5 1,1 L 16,3 C 16,2.5 15.5,2 15,2 z" transform="translate(0,1036.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ </g>
+ <g transform="translate(14,-2)">
+ <path d="m 0 1037.36 0 13 16 0 0 -7 -1 -5 -5 0 -1 -2 -8 0 c -0.5 0 -1 0.5 -1 1 z" style="fill:#1976d2;fill-opacity:1;stroke:none"/>
+ <path transform="translate(0,1036.3622)" d="M 1,0 C 0.5,0 0,0.5 0,1 L 0,2 C 0,1.5 0.5,1 1,1 L 8,1 9,3 15,3 16,8 16,7 15,2 10,2 9,0 z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <rect y="1039.36" x="2" height="3" width="10" style="fill:#fffdf0;fill-opacity:1;stroke:none"/>
+ <path d="m 16 1039.36 0 13 -16 0 0 -12 7 0 1 -2 7 0 c 0.5 0 1 0.5 1 1 z" style="fill:#42a5f5;fill-opacity:1;stroke:none"/>
+ <path d="m 0 1051.36 0 1 16 0 0 -1 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path transform="translate(0,1036.3622)" d="M 8,2 7,4 0,4 0,5 8,5 9,3 15,3 c 0.5,0 1,0.5 1,1 L 16,3 C 16,2.5 15.5,2 15,2 z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ </g>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/places/blue-folder-documents.svg b/.icons/Material-Black-Lime-Numix/32/places/blue-folder-documents.svg
new file mode 100644
index 00000000..f1c612a7
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/places/blue-folder-documents.svg
@@ -0,0 +1,24 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <defs>
+ <radialGradient id="radialGradient3031" gradientUnits="userSpaceOnUse" gradientTransform="matrix(1,0,0,0.10447761,0,50.597015)" cx="32.5" cy="56.5" r="33.5">
+ <stop style="stop-color:#000;stop-opacity:1"/>
+ <stop offset="1" style="stop-color:#000;stop-opacity:0"/>
+ </radialGradient>
+ </defs>
+ <g transform="translate(0,-1020.3622)">
+ <path d="m 66 56.5 c 0 1.933 -14.998 3.5 -33.5 3.5 -18.502 0 -33.5 -1.567 -33.5 -3.5 0 -1.933 14.998 -3.5 33.5 -3.5 18.502 0 33.5 1.567 33.5 3.5 z" transform="matrix(0.71641791,0,0,0.85714286,-7.2835821,999.9336)" style="fill:url(#radialGradient3031);opacity:0.3;fill-opacity:1;stroke:none"/>
+ <path d="m 0 1024.89 0 21.412 32 0 0 -10.706 -1.524 -9.177 -11.976 -0.059 -1.5 -3 -15.476 0 c -0.762 0 -1.524 0.765 -1.524 1.529 z" style="fill:#1976d2;fill-opacity:1;stroke:none"/>
+ <rect width="15.786" height="5.941" x="2.5" y="1027.36" style="fill:#fffdf0;fill-opacity:1;stroke:none"/>
+ <path d="m 1.531 1023.36 c -0.762 0 -1.531 0.766 -1.531 1.531 l 0 1 c 0 -0.765 0.769 -1.531 1.531 -1.531 l 14.969 0 1.5 3 12.469 0.062 1.531 9.172 0 -1 -1.531 -9.172 -11.969 -0.062 -1.5 -3 z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 32 1027.95 0 21.412 -32 0 0 -20 15 0 1.5 -3 13.976 0.059 c 0.762 0 1.524 0.765 1.524 1.53 z" style="fill:#42a5f5;fill-opacity:1;stroke:none"/>
+ <path d="m 0 1048.36 0 1 32 0 0 -1 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <g transform="translate(8,1031.3622)" style="fill:#2a74b9;opacity:1;fill-opacity:1">
+ <path d="M 4,1 C 2.892,1 2,1.892 2,3 l 0,10 c 0,1.108 0.892,2 2,2 l 8,0 c 1.108,0 2,-0.892 2,-2 L 14,6 9,1 z m 0,2 6,0 1,1 1,1 0,8 -8,0 z" style="stroke:none"/>
+ <path d="m 9 1 0 5 5 0 z" style="stroke:none"/>
+ <rect rx="0.25" y="7" x="5" height="1" width="4" style="stroke:none"/>
+ <rect width="6" height="1" x="5" y="9" rx="0.25" style="stroke:none"/>
+ <rect rx="0.25" y="11" x="5" height="1" width="6" style="stroke:none"/>
+ </g>
+ <path d="m 16.5 1026.36 -1.5 3 -15 0 0 1 15.5 0 1.5 -3 13.469 0.062 c 0.762 0 1.531 0.767 1.531 1.531 l 0 -1 c 0 -0.765 -0.769 -1.531 -1.531 -1.531 z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/places/blue-folder-download.svg b/.icons/Material-Black-Lime-Numix/32/places/blue-folder-download.svg
new file mode 100644
index 00000000..e5c90590
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/places/blue-folder-download.svg
@@ -0,0 +1,26 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <defs>
+ <radialGradient id="radialGradient3031" gradientUnits="userSpaceOnUse" gradientTransform="matrix(1,0,0,0.10447761,0,50.597015)" cx="32.5" cy="56.5" r="33.5">
+ <stop style="stop-color:#000;stop-opacity:1"/>
+ <stop offset="1" style="stop-color:#000;stop-opacity:0"/>
+ </radialGradient>
+ </defs>
+ <g transform="translate(0,-1020.3622)">
+ <path d="m 66 56.5 a 33.5 3.5 0 1 1 -67 0 33.5 3.5 0 1 1 67 0 z" transform="matrix(0.71641791,0,0,0.85714286,-7.2835821,999.9336)" style="fill:url(#radialGradient3031);opacity:0.3;fill-opacity:1;stroke:none"/>
+ <g transform="matrix(0.5,0,0,0.5,23.373266,519.7541)">
+ <path d="m -46.747 1010.27 0 42.824 64 0 0 -21.412 -3.048 -18.353 -23.952 -0.118 -3 -6 -30.952 0 c -1.524 0 -3.048 1.529 -3.048 3.059 z" style="fill:#1976d2;fill-opacity:1;stroke:none"/>
+ <rect y="1015.22" x="-41.747" height="11.882" width="31.571" style="fill:#fffdf0;fill-opacity:1;stroke:none"/>
+ <path d="m -43.684 1007.22 c -1.524 0 -3.063 1.533 -3.063 3.063 l 0 2 c 0 -1.529 1.539 -3.063 3.063 -3.063 l 29.938 0 3 6 24.938 0.125 3.063 18.344 0 -2 -3.063 -18.344 -23.938 -0.125 -3 -6 z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 17.253 1016.39 0 42.824 -64 0 0 -40 30 0 3 -6 27.952 0.118 c 1.524 0 3.048 1.529 3.048 3.059 z" style="fill:#42a5f5;fill-opacity:1;stroke:none"/>
+ <path d="m -46.747 1057.22 0 2 64 0 0 -2 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m -13.747 1013.22 -3 6 -30 0 0 2 31 0 3 -6 26.938 0.125 c 1.524 0 3.063 1.533 3.063 3.063 l 0 -2 c 0 -1.529 -1.539 -3.063 -3.063 -3.063 z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <g transform="translate(-46.746531,12.853961)" style="opacity:1">
+ <rect width="28" height="4" x="18" y="1035.36" rx="2" ry="1.905" style="fill:#2a74b9;fill-opacity:1;stroke:none"/>
+ <rect ry="1.929" rx="2" y="-22" x="1027.36" height="4" width="12" transform="matrix(0,1,-1,0,0,0)" style="fill:#2a74b9;fill-opacity:1;stroke:none"/>
+ <rect transform="matrix(0,1,-1,0,0,0)" width="12" height="4" x="1027.36" y="-46" rx="2" ry="1.929" style="fill:#2a74b9;fill-opacity:1;stroke:none"/>
+ <path d="m 34 1031.36 c -2 2 -2 2 -4 0 l -4 -4 c -2 -2 -2 -2 0 -2 l 12 0 c 2 0 2 0 0 2 z" style="fill:#2a74b9;fill-opacity:1;stroke:none"/>
+ <rect width="4" height="16" x="30" y="1013.36" rx="2" style="fill:#2a74b9;fill-opacity:1;stroke:none"/>
+ </g>
+ </g>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/places/blue-folder-dropbox.svg b/.icons/Material-Black-Lime-Numix/32/places/blue-folder-dropbox.svg
new file mode 100644
index 00000000..b6ed3691
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/places/blue-folder-dropbox.svg
@@ -0,0 +1,20 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <defs>
+ <radialGradient id="radialGradient3031" gradientUnits="userSpaceOnUse" gradientTransform="matrix(1,0,0,0.10447761,0,50.597015)" cx="32.5" cy="56.5" r="33.5">
+ <stop style="stop-color:#000;stop-opacity:1"/>
+ <stop offset="1" style="stop-color:#000;stop-opacity:0"/>
+ </radialGradient>
+ </defs>
+ <g transform="translate(0,-1020.3622)">
+ <path d="m 66 56.5 a 33.5 3.5 0 1 1 -67 0 33.5 3.5 0 1 1 67 0 z" transform="matrix(0.71641791,0,0,0.85714286,-7.2835821,999.9336)" style="fill:url(#radialGradient3031);opacity:0.3;fill-opacity:1;stroke:none"/>
+ <g transform="matrix(0.5,0,0,0.5,22.592296,522.5105)">
+ <path d="m -45.18 1004.76 0 42.823 64 0 0 -21.412 -3.048 -18.353 -23.952 -0.118 -3 -6 -30.952 0 c -1.524 0 -3.048 1.529 -3.048 3.059 z" style="fill:#1976d2;fill-opacity:1;stroke:none"/>
+ <rect y="1009.7" x="-40.18" height="11.882" width="31.571" style="fill:#fffdf0;fill-opacity:1;stroke:none"/>
+ <path d="m -42.12 1001.7 c -1.524 0 -3.063 1.533 -3.063 3.063 l 0 2 c 0 -1.529 1.539 -3.063 3.063 -3.063 l 29.938 0 3 6 24.938 0.125 3.063 18.344 0 -2 -3.063 -18.344 -23.938 -0.125 -3 -6 z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 18.815 1010.88 0 42.824 -64 0 0 -40 30 0 3 -6 27.952 0.118 c 1.524 0 3.048 1.529 3.048 3.059 z" style="fill:#42a5f5;fill-opacity:1;stroke:none"/>
+ <path d="m -45.18 1051.7 0 2 64 0 0 -2 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m -12.185 1007.7 -3 6 -30 0 0 2 31 0 3 -6 26.938 0.125 c 1.524 0 3.063 1.533 3.063 3.063 l 0 -2 c 0 -1.529 -1.539 -3.063 -3.063 -3.063 z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m -20.18 1020.7 -7 5.515 7 4.727 -7 6.303 14 9.455 14 -9.455 -7 -6.303 7 -4.727 -7 -5.515 -7 5.515 -7 -5.515 z" style="fill:#2a74b9;opacity:1;fill-opacity:1;color:#000"/>
+ </g>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/places/blue-folder-google-drive.svg b/.icons/Material-Black-Lime-Numix/32/places/blue-folder-google-drive.svg
new file mode 100644
index 00000000..2e0c8e19
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/places/blue-folder-google-drive.svg
@@ -0,0 +1,20 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <defs>
+ <radialGradient id="radialGradient3031" gradientUnits="userSpaceOnUse" gradientTransform="matrix(1,0,0,0.10447761,0,50.597015)" cx="32.5" cy="56.5" r="33.5">
+ <stop style="stop-color:#000;stop-opacity:1"/>
+ <stop offset="1" style="stop-color:#000;stop-opacity:0"/>
+ </radialGradient>
+ </defs>
+ <g transform="translate(0,-1020.3622)">
+ <path d="m 66 56.5 a 33.5 3.5 0 1 1 -67 0 33.5 3.5 0 1 1 67 0 z" transform="matrix(0.71641791,0,0,0.85714286,-7.2835821,999.9336)" style="fill:url(#radialGradient3031);opacity:0.3;fill-opacity:1;stroke:none"/>
+ <path d="m 0 1024.89 0 21.412 32 0 0 -10.706 -1.524 -9.177 -11.976 -0.059 -1.5 -3 -15.476 0 c -0.762 0 -1.524 0.765 -1.524 1.53 z" style="fill:#1976d2;fill-opacity:1;stroke:none"/>
+ <rect width="15.786" height="5.941" x="2.5" y="1027.36" style="fill:#fffdf0;fill-opacity:1;stroke:none"/>
+ <path d="m 1.531 1023.36 c -0.762 0 -1.531 0.767 -1.531 1.531 l 0 1 c 0 -0.765 0.769 -1.531 1.531 -1.531 l 14.969 0 1.5 3 12.469 0.062 1.531 9.172 0 -1 -1.531 -9.172 -11.969 -0.062 -1.5 -3 z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 32 1027.95 0 21.412 -32 0 0 -20 15 0 1.5 -3 13.976 0.059 c 0.762 0 1.524 0.765 1.524 1.53 z" style="fill:#42a5f5;fill-opacity:1;stroke:none"/>
+ <path d="m 0 1048.36 0 1 32 0 0 -1 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 16.5 1026.36 -1.5 3 -15 0 0 1 15.5 0 1.5 -3 13.469 0.062 c 0.762 0 1.531 0.767 1.531 1.531 l 0 -1 c 0 -0.765 -0.769 -1.531 -1.531 -1.531 z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <polygon transform="matrix(8.955039e-5,0,0,7.8028193e-5,10.271888,1035.3624)" points="22194,115341 44385,76894 133156,76894 110963,115341 " style="fill:#2a74b9;opacity:1;fill-opacity:1;fill-rule:evenodd"/>
+ <polygon transform="matrix(8.8510347e-5,0,0,9.1034411e-5,10.410376,1033.3623)" points="44385,0 88772,76894 133156,76894 88772,0 " style="fill:#2a74b9;opacity:1;fill-opacity:1;fill-rule:evenodd"/>
+ <path d="m 13.71 1033.99 -3.91 6.306 1.831 3.666 3.808 -6.672 z" style="fill:#2a74b9;opacity:1;fill-opacity:1;fill-rule:evenodd"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/places/blue-folder-hdd.svg b/.icons/Material-Black-Lime-Numix/32/places/blue-folder-hdd.svg
new file mode 100644
index 00000000..003275fe
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/places/blue-folder-hdd.svg
@@ -0,0 +1,20 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <defs>
+ <radialGradient id="radialGradient3031" gradientUnits="userSpaceOnUse" gradientTransform="matrix(1,0,0,0.10447761,0,50.597015)" cx="32.5" cy="56.5" r="33.5">
+ <stop style="stop-color:#000;stop-opacity:1"/>
+ <stop offset="1" style="stop-color:#000;stop-opacity:0"/>
+ </radialGradient>
+ </defs>
+ <g transform="translate(0,-1020.3622)">
+ <path d="m 66 56.5 c 0 1.933 -14.998 3.5 -33.5 3.5 -18.502 0 -33.5 -1.567 -33.5 -3.5 0 -1.933 14.998 -3.5 33.5 -3.5 18.502 0 33.5 1.567 33.5 3.5 z" transform="matrix(0.71641791,0,0,0.85714286,-7.2835821,999.9336)" style="fill:url(#radialGradient3031);opacity:0.3;fill-opacity:1;stroke:none"/>
+ <g transform="matrix(0.5,0,0,0.5,20.823632,508.499)">
+ <path d="m -41.647 1032.79 0 42.823 64 0 0 -21.412 -3.048 -18.353 -23.952 -0.118 -3 -6 -30.952 0 c -1.524 0 -3.048 1.53 -3.048 3.059 z" style="fill:#1976d2;fill-opacity:1;stroke:none"/>
+ <rect y="1037.73" x="-36.647" height="11.882" width="31.571" style="fill:#fffdf0;fill-opacity:1;stroke:none"/>
+ <path d="m -38.585 1029.73 c -1.524 0 -3.063 1.533 -3.063 3.063 l 0 2 c 0 -1.529 1.539 -3.063 3.063 -3.063 l 29.938 0 3 6 24.938 0.125 3.063 18.344 0 -2 -3.063 -18.344 -23.938 -0.125 -3 -6 z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 22.353 1038.9 0 42.823 -64 0 0 -40 30 0 3 -6 27.952 0.118 c 1.524 0 3.048 1.53 3.048 3.059 z" style="fill:#42a5f5;fill-opacity:1;stroke:none"/>
+ <path d="m -41.647 1079.73 0 2 64 0 0 -2 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m -8.647 1035.73 -3 6 -30 0 0 2 31 0 3 -6 26.938 0.125 c 1.524 0 3.063 1.533 3.063 3.063 l 0 -2 c 0 -1.529 -1.539 -3.063 -3.063 -3.063 z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ </g>
+ <path d="m 12 13 c -0.712 0 -1 0.335 -1 1 l 0 10 c 0 0.665 0.288 1 1 1 l 7.719 0 c 0.712 0 1.281 -0.335 1.281 -1 l 0 -10 c 0 -0.665 -0.288 -1 -1 -1 l -8 0 z m 0.5 1 c 0.276 0 0.5 0.224 0.5 0.5 c 0 0.276 -0.224 0.5 -0.5 0.5 c -0.276 0 -0.5 -0.224 -0.5 -0.5 c 0 -0.276 0.224 -0.5 0.5 -0.5 z m 7 0 c 0.276 0 0.5 0.224 0.5 0.5 c 0 0.276 -0.224 0.5 -0.5 0.5 c -0.276 0 -0.5 -0.224 -0.5 -0.5 c 0 -0.276 0.224 -0.5 0.5 -0.5 z m -3.5 1 c 1.105 0 2 0.895 2 2 c 0 1.105 -0.895 2 -2 2 c -1.105 0 -2 -0.895 -2 -2 c 0 -1.105 0.895 -2 2 -2 z m -3.5 4 c 0.276 0 0.5 0.224 0.5 0.5 c 0 0.276 -0.224 0.5 -0.5 0.5 c -0.276 0 -0.5 -0.224 -0.5 -0.5 c 0 -0.276 0.224 -0.5 0.5 -0.5 z m 7 0 c 0.276 0 0.5 0.224 0.5 0.5 c 0 0.276 -0.224 0.5 -0.5 0.5 c -0.276 0 -0.5 -0.224 -0.5 -0.5 c 0 -0.276 0.224 -0.5 0.5 -0.5 z m -7 4 l 7 0 c 0.277 0 0.5 0.223 0.5 0.5 c 0 0.277 -0.223 0.5 -0.5 0.5 l -7 0 c -0.277 0 -0.5 -0.223 -0.5 -0.5 c 0 -0.277 0.223 -0.5 0.5 -0.5 z" transform="translate(0,1020.3622)" style="fill:#2a74b9;opacity:1;fill-opacity:1;stroke:none"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/places/blue-folder-move.svg b/.icons/Material-Black-Lime-Numix/32/places/blue-folder-move.svg
new file mode 100644
index 00000000..cce587ee
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/places/blue-folder-move.svg
@@ -0,0 +1,15 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <path d="m 2 2.998 0 13 16 0 0 -7 -1 -5 -5 0 -1 -2 -8 0 c -0.5 0 -1 0.5 -1 1 z" style="fill:#1976d2;fill-opacity:1;stroke:none"/>
+ <path d="M 3,2 C 2.5,2 2,2.5 2,3 L 2,4 C 2,3.5 2.5,3 3,3 l 7,0 1,2 6,0 1,5 0,-1 -1,-5 -5,0 -1,-2 z" style="fill:#000;opacity:0.015;fill-opacity:1;stroke:none"/>
+ <rect height="3" width="10" y="4.998" x="4" style="fill:#fffdf0;fill-opacity:1;stroke:none"/>
+ <path d="m 18 4.998 0 13 -16 0 0 -12 7 0 1 -2 7 0 c 0.5 0 1 0.5 1 1 z" style="fill:#42a5f5;fill-opacity:1;stroke:none"/>
+ <path d="m 2 16.998 0 1 16 0 0 -1 z" style="fill:#000;opacity:0.075;fill-opacity:1;stroke:none"/>
+ <path d="m 10,4 -1,2 -7,0 0,1 8,0 1,-2 6,0 c 0.5,0 1,0.5 1,1 L 18,5 C 18,4.5 17.5,4 17,4 Z" style="fill:#000;opacity:0.015;fill-opacity:1;stroke:none"/>
+ <path d="m 3 1.998 c -0.251 0 -0.5 0.126 -0.688 0.314 c -0.093 0.093 -0.172 0.202 -0.227 0.318 c 0 0 0 0.001 0 0.002 c -0.054 0.117 -0.086 0.241 -0.086 0.365 c 0 0.001 0 0.001 0 0.002 l 0 1 l 0 1.998 l 0 0.002 l 0 1 l 0 8.998 l 0 1 l 0 1 l 16 0 l 0 -1 l 0 -1 l 0 -5.998 l 0 -1 l 0 -0.002 l 0 -2.998 l 0 -1 c 0 0 0 -0.002 0 -0.002 c 0 -0.124 -0.032 -0.249 -0.086 -0.365 c 0 0 0 -0.002 0 -0.002 c -0.054 -0.117 -0.133 -0.227 -0.227 -0.32 c -0.188 -0.188 -0.438 -0.313 -0.688 -0.313 l -5 0 l -1 -1.998 l 0 -0.002 l -8 0 z" style="fill:#fff;opacity:0.6;fill-opacity:1;stroke:none"/>
+ <path d="m 14 14.998 0 13 16 0 0 -7 -1 -5 -5 0 -1 -2 -8 0 c -0.5 0 -1 0.5 -1 1 z" style="fill:#1976d2;fill-opacity:1;stroke:none"/>
+ <path d="m 15 14 c -0.5 0 -1 0.5 -1 1 l 0 1 c 0 -0.5 0.5 -1 1 -1 l 7 0 1 2 6 0 1 5 0 -1 -1 -5 -5 0 -1 -2 z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <rect height="3" y="16.998" width="10" x="16" style="fill:#fffdf0;fill-opacity:1;stroke:none"/>
+ <path d="m 30 16.998 0 13 -16 0 0 -12 7 0 1 -2 7 0 c 0.5 0 1 0.5 1 1 z" style="fill:#42a5f5;fill-opacity:1;stroke:none"/>
+ <path d="m 14 28.998 0 1 16 0 0 -1 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 22 16 -1 2 -7 0 0 1 8 0 1 -2 6 0 c 0.5 0 1 0.5 1 1 l 0 -1 c 0 -0.5 -0.5 -1 -1 -1 z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/places/blue-folder-music.svg b/.icons/Material-Black-Lime-Numix/32/places/blue-folder-music.svg
new file mode 100644
index 00000000..0cbdeed6
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/places/blue-folder-music.svg
@@ -0,0 +1,24 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <defs>
+ <radialGradient id="radialGradient3031" gradientUnits="userSpaceOnUse" gradientTransform="matrix(1,0,0,0.10447761,0,50.597015)" cx="32.5" cy="56.5" r="33.5">
+ <stop style="stop-color:#000;stop-opacity:1"/>
+ <stop offset="1" style="stop-color:#000;stop-opacity:0"/>
+ </radialGradient>
+ </defs>
+ <g transform="translate(0,-1020.3622)">
+ <path d="m 66 56.5 a 33.5 3.5 0 1 1 -67 0 33.5 3.5 0 1 1 67 0 z" transform="matrix(0.71641791,0,0,0.85714286,-7.2835821,999.9336)" style="fill:url(#radialGradient3031);opacity:0.3;fill-opacity:1;stroke:none"/>
+ <path d="m 0 1024.89 0 21.412 32 0 0 -10.706 -1.524 -9.177 -11.976 -0.059 -1.5 -3 -15.476 0 c -0.762 0 -1.524 0.765 -1.524 1.529 z" style="fill:#1976d2;fill-opacity:1;stroke:none"/>
+ <rect width="15.786" height="5.941" x="2.5" y="1027.36" style="fill:#fffdf0;fill-opacity:1;stroke:none"/>
+ <path d="m 1.531 1023.36 c -0.762 0 -1.531 0.767 -1.531 1.531 l 0 1 c 0 -0.765 0.769 -1.531 1.531 -1.531 l 14.969 0 1.5 3 12.469 0.062 1.531 9.172 0 -1 -1.531 -9.172 -11.969 -0.062 -1.5 -3 z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 32 1027.95 0 21.412 -32 0 0 -20 15 0 1.5 -3 13.976 0.059 c 0.762 0 1.524 0.765 1.524 1.53 z" style="fill:#42a5f5;fill-opacity:1;stroke:none"/>
+ <path d="m 0 1048.36 0 1 32 0 0 -1 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 16.5 1026.36 -1.5 3 -15 0 0 1 15.5 0 1.5 -3 13.469 0.062 c 0.762 0 1.531 0.767 1.531 1.531 l 0 -1 c 0 -0.765 -0.769 -1.531 -1.531 -1.531 z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <g transform="matrix(0.5,0,0,0.5,0.5,526.18112)" style="opacity:1">
+ <path transform="matrix(2.1943902,0,0,2.2968937,37.971951,1015.3933)" d="m -5 8.259 c 0 0.962 -0.816 1.741 -1.823 1.741 -1.01 0 -1.823 -0.78 -1.823 -1.741 0 -0.962 0.816 -1.741 1.823 -1.741 1.01 0 1.823 0.78 1.823 1.741 z" style="fill:#2a74b9;fill-opacity:1;stroke:none"/>
+ <path d="m -5 8.259 c 0 0.962 -0.816 1.741 -1.823 1.741 -1.01 0 -1.823 -0.78 -1.823 -1.741 0 -0.962 0.816 -1.741 1.823 -1.741 1.01 0 1.823 0.78 1.823 1.741 z" transform="matrix(2.1943902,0,0,2.2968937,53.971951,1015.3933)" style="fill:#2a74b9;fill-opacity:1;stroke:none"/>
+ <rect ry="2" rx="1.917" y="1017.36" x="23" height="19" width="4" style="fill:#2a74b9;fill-opacity:1;stroke:none"/>
+ <rect width="4" height="20" x="39" y="1016.36" rx="2" style="fill:#2a74b9;fill-opacity:1;stroke:none"/>
+ <rect ry="3.897" rx="4" y="1014.36" x="23" height="8" width="20" style="fill:#2a74b9;fill-opacity:1;stroke:none"/>
+ </g>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/places/blue-folder-open.svg b/.icons/Material-Black-Lime-Numix/32/places/blue-folder-open.svg
new file mode 100644
index 00000000..b636361d
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/places/blue-folder-open.svg
@@ -0,0 +1,15 @@
+<svg viewBox="0 0 32 32" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <radialGradient gradientUnits="userSpaceOnUse" cx="32.5" cy="56.5" id="radialGradient3031" gradientTransform="matrix(0.71642 0 0 0.08955 -7.284 25.94)" r="33.5">
+ <stop style="stop-color:#000;stop-opacity:1"/>
+ <stop offset="1" style="stop-color:#000;stop-opacity:0"/>
+ </radialGradient>
+ </defs>
+ <path style="fill:url(#radialGradient3031);opacity:0.3;fill-opacity:1;stroke:none" d="m 40 30.999972 a 24 3 0 0 1 -48 0 24 3 0 1 1 48 0 z"/>
+ <rect rx="1.04" ry="1" width="26" x="3" height="18" y="0.998" style="fill:#1976d2;fill-opacity:1;stroke:none"/>
+ <path style="fill:#fff1ed;opacity:0.6;fill-opacity:1;stroke:none" d="m 16 3 l -6 6 l 3 0 l 0 13.5 l 6 0 l 0 -13.5 l 3 0 l -6 -6 z"/>
+ <path style="fill:#42a5f5;fill-opacity:1;stroke:none" d="m 32 12.668 0 18.328 -32 0 0 -17 15 0 1.5 -3 13.976 0.062 c 0.762 0 1.524 0.805 1.524 1.61 z"/>
+ <path style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none" d="m 0 29.998 0 1 32 0 0 -1 z"/>
+ <path style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none" d="m 16.5 10.998 -1.5 3 -15 0 0 1 15.5 0 1.5 -3 13.469 0.062 c 0.762 0 1.531 0.767 1.531 1.531 l 0 -1 c 0 0 -0.769 -1.531 -1.531 -1.531 z"/>
+ <path style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none" d="m 4 0.998 c -0.554 0 -1 0.446 -1 1 l 0 1 c 0 -0.554 0.446 -1 1 -1 l 24 0 c 0.554 0 1 0.446 1 1 l 0 -1 c 0 -0.554 -0.446 -1 -1 -1 z"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/places/blue-folder-pictures.svg b/.icons/Material-Black-Lime-Numix/32/places/blue-folder-pictures.svg
new file mode 100644
index 00000000..b5da1b55
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/places/blue-folder-pictures.svg
@@ -0,0 +1,27 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <defs>
+ <radialGradient id="radialGradient3031" gradientUnits="userSpaceOnUse" gradientTransform="matrix(1,0,0,0.10447761,0,50.597015)" cx="32.5" cy="56.5" r="33.5">
+ <stop style="stop-color:#000;stop-opacity:1"/>
+ <stop offset="1" style="stop-color:#000;stop-opacity:0"/>
+ </radialGradient>
+ </defs>
+ <g transform="translate(0,-1020.3622)">
+ <path d="m 66 56.5 a 33.5 3.5 0 1 1 -67 0 33.5 3.5 0 1 1 67 0 z" transform="matrix(0.71641791,0,0,0.85714286,-7.2835821,999.9336)" style="fill:url(#radialGradient3031);opacity:0.3;fill-opacity:1;stroke:none"/>
+ <g transform="matrix(0.5,0,0,0.5,39,520.6811)">
+ <path d="m -78 1008.42 0 42.823 64 0 0 -21.412 -3.048 -18.353 l -23.952 -0.118 l -3 -6 -30.952 0 c -1.524 0 -3.048 1.529 -3.048 3.059 z" style="fill:#1976d2;fill-opacity:1;stroke:none"/>
+ <rect y="1013.36" x="-73" height="11.882" width="31.571" style="fill:#fffdf0;fill-opacity:1;stroke:none"/>
+ <path d="m -74.938 1005.36 c -1.524 0 -3.063 1.533 -3.063 3.063 l 0 2 c 0 -1.529 1.539 -3.063 3.063 -3.063 l 29.938 0 3 6 24.938 0.125 3.063 18.344 0 -2 -3.063 -18.344 -23.938 -0.125 -3 -6 z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m -14 1014.54 0 42.824 -64 0 0 -40 30 0 3 -6 27.952 0.118 c 1.524 0 3.048 1.529 3.048 3.059 z" style="fill:#42a5f5;fill-opacity:1;stroke:none"/>
+ <path d="m -78 1055.36 0 2 64 0 0 -2 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m -45 1011.36 -3 6 -30 0 0 2 31 0 3 -6 26.938 0.125 c 1.524 0 3.063 1.533 3.063 3.063 l 0 -2 c 0 -1.529 -1.539 -3.063 -3.063 -3.063 z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <g transform="matrix(2,0,0,2,-17.15747,-1029.5912)" style="opacity:1">
+ <g transform="translate(-22.421265,1025.4767)" style="fill:#2a74b9;fill-opacity:1">
+ <g transform="translate(0,-1036.3622)" style="fill-rule:evenodd">
+ <path d="m 1 1046.36 4 -5 3.282 3.678 2.218 -2.178 4.5 6.5 -3 2 -9 0 z"/>
+ </g>
+ </g>
+ <path d="m -19.421 1026.48 c -1.108 0 -2 0.892 -2 2 l 0 10 c 0 1.108 0.892 2 2 2 l 10 0 c 1.108 0 2 -0.892 2 -2 l 0 -10 c 0 -1.108 -0.892 -2 -2 -2 z m 0 2 10 0 0 10 -10 0 z" style="fill:#2a74b9;fill-opacity:1"/>
+ </g>
+ </g>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/places/blue-folder-projects.svg b/.icons/Material-Black-Lime-Numix/32/places/blue-folder-projects.svg
new file mode 100644
index 00000000..f8c5e957
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/places/blue-folder-projects.svg
@@ -0,0 +1,18 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <defs>
+ <radialGradient id="radialGradient3031" gradientUnits="userSpaceOnUse" gradientTransform="matrix(1,0,0,0.10447761,0,50.597015)" cx="32.5" cy="56.5" r="33.5">
+ <stop style="stop-color:#000;stop-opacity:1"/>
+ <stop offset="1" style="stop-color:#000;stop-opacity:0"/>
+ </radialGradient>
+ </defs>
+ <g transform="translate(0,-1020.3622)">
+ <path d="m 66 56.5 c 0 1.933 -14.998 3.5 -33.5 3.5 -18.502 0 -33.5 -1.567 -33.5 -3.5 0 -1.933 14.998 -3.5 33.5 -3.5 18.502 0 33.5 1.567 33.5 3.5 z" transform="matrix(0.71641791,0,0,0.85714286,-7.2835821,999.9336)" style="fill:url(#radialGradient3031);opacity:0.3;fill-opacity:1;stroke:none"/>
+ <path d="m 0 1024.89 0 21.412 32 0 0 -10.706 -1.524 -9.177 -11.976 -0.059 -1.5 -3 -15.476 0 c -0.762 0 -1.524 0.765 -1.524 1.53 z" style="fill:#1976d2;fill-opacity:1;stroke:none"/>
+ <rect width="15.786" height="5.941" x="2.5" y="1027.36" style="fill:#fffdf0;fill-opacity:1;stroke:none"/>
+ <path d="m 1.531 1023.36 c -0.762 0 -1.531 0.767 -1.531 1.531 l 0 1 c 0 -0.765 0.769 -1.531 1.531 -1.531 l 14.969 0 1.5 3 12.469 0.062 1.531 9.172 0 -1 -1.531 -9.172 -11.969 -0.062 -1.5 -3 z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 32 1027.95 0 21.412 -32 0 0 -20 15 0 1.5 -3 13.976 0.059 c 0.762 0 1.524 0.765 1.524 1.53 z" style="fill:#42a5f5;fill-opacity:1;stroke:none"/>
+ <path d="m 0 1048.36 0 1 32 0 0 -1 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 16.5 1026.36 -1.5 3 -15 0 0 1 15.5 0 1.5 -3 13.469 0.062 c 0.762 0 1.531 0.767 1.531 1.531 l 0 -1 c 0 -0.765 -0.769 -1.531 -1.531 -1.531 z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 11.151 1033.82 c -0.385 0.012 -0.75 0.048 -1.116 0.175 -0.115 0.782 0.075 1.594 0.285 2.344 0.534 1.72 1.524 3.352 2.977 4.447 0.053 0.051 0.129 0.062 0.109 0.153 -0.008 0.381 -0.001 0.779 0 1.161 0.016 0.668 0.418 1.306 1.01 1.621 0.699 0.368 1.397 0.71 2.102 1.073 0.324 0.172 0.774 -0.025 0.876 -0.372 0.062 -0.228 0.019 -0.468 0.022 -0.701 -0.002 -0.491 -0.063 -0.983 -0.044 -1.468 0.641 -0.079 1.285 -0.39 1.664 -0.92 0.337 -0.452 0.457 -1.037 0.416 -1.599 0.686 -0.122 1.392 -0.226 2.08 -0.351 0.407 -0.082 0.583 -0.611 0.328 -0.942 -0.5 -0.634 -1 -1.255 -1.51 -1.884 -0.41 -0.49 -1.053 -0.763 -1.686 -0.679 -0.429 0.069 -0.868 0.161 -1.292 0.241 -1.366 -1.303 -3.203 -2.024 -5.057 -2.235 -0.381 -0.035 -0.775 -0.072 -1.16 -0.066 z m 2.32 1.424 c 0.448 -0.04 0.897 0.084 1.27 0.394 0.745 0.621 0.861 1.73 0.241 2.476 -0.621 0.746 -1.728 0.862 -2.474 0.241 -0.745 -0.621 -0.861 -1.729 -0.241 -2.476 0.31 -0.373 0.756 -0.594 1.204 -0.635 z m 7.158 5.368 c -0.153 -0.014 -0.306 0.102 -0.328 0.263 -0.195 0.889 -0.827 1.661 -1.664 2.02 -0.218 0.069 -0.267 0.361 -0.088 0.504 0.367 0.306 0.791 0.66 1.16 0.964 0.179 0.153 0.413 -0.013 0.416 -0.241 -0.006 -0.187 -0.027 -0.386 -0.044 -0.57 0.457 0.098 0.905 0.228 1.357 0.329 0.213 0.044 0.415 -0.213 0.328 -0.416 -0.179 -0.429 -0.364 -0.844 -0.547 -1.271 0.185 -0.022 0.363 -0.037 0.547 -0.066 0.228 -0.045 0.317 -0.377 0.131 -0.526 -0.369 -0.311 -0.742 -0.611 -1.116 -0.92 -0.044 -0.035 -0.102 -0.061 -0.153 -0.066 z" style="fill:#2a74b9;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/places/blue-folder-publicshare.svg b/.icons/Material-Black-Lime-Numix/32/places/blue-folder-publicshare.svg
new file mode 100644
index 00000000..e0726462
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/places/blue-folder-publicshare.svg
@@ -0,0 +1,18 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <defs>
+ <radialGradient id="radialGradient3031" gradientUnits="userSpaceOnUse" gradientTransform="matrix(1,0,0,0.10447761,0,50.597015)" cx="32.5" cy="56.5" r="33.5">
+ <stop style="stop-color:#000;stop-opacity:1"/>
+ <stop offset="1" style="stop-color:#000;stop-opacity:0"/>
+ </radialGradient>
+ </defs>
+ <g transform="translate(0,-1020.3622)">
+ <path d="m 66 56.5 a 33.5 3.5 0 1 1 -67 0 33.5 3.5 0 1 1 67 0 z" transform="matrix(0.71641791,0,0,0.85714286,-7.2835821,999.9336)" style="fill:url(#radialGradient3031);opacity:0.3;fill-opacity:1;stroke:none"/>
+ <path d="m 0 1024.89 0 21.412 32 0 0 -10.706 -1.524 -9.177 -11.976 -0.059 -1.5 -3 -15.476 0 c -0.762 0 -1.524 0.765 -1.524 1.529 z" style="fill:#1976d2;fill-opacity:1;stroke:none"/>
+ <rect width="15.786" height="5.941" x="2.5" y="1027.36" style="fill:#fffdf0;fill-opacity:1;stroke:none"/>
+ <path d="m 1.531 1023.36 c -0.762 0 -1.531 0.767 -1.531 1.531 l 0 1 c 0 -0.765 0.769 -1.531 1.531 -1.531 l 14.969 0 1.5 3 12.469 0.062 1.531 9.172 0 -1 -1.531 -9.172 -11.969 -0.062 -1.5 -3 z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 32 1027.95 0 21.412 -32 0 0 -20 15 0 1.5 -3 13.976 0.059 c 0.762 0 1.524 0.765 1.524 1.53 z" style="fill:#42a5f5;fill-opacity:1;stroke:none"/>
+ <path d="m 0 1048.36 0 1 32 0 0 -1 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 16.5 1026.36 -1.5 3 -15 0 0 1 15.5 0 1.5 -3 13.469 0.062 c 0.762 0 1.531 0.767 1.531 1.531 l 0 -1 c 0 -0.765 -0.769 -1.531 -1.531 -1.531 z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 17.929 1032.86 c -1.404 0 -2.563 1.094 -2.563 2.464 0.01 0.47 0.036 1.065 0.303 2.322 l 0.028 0 c 0.054 0.166 0.137 0.332 0.276 0.51 0.124 0.159 0.289 0.341 0.441 0.51 0.047 0.355 0.054 0.666 0 1.048 -0.417 0.325 -1.169 0.629 -1.846 0.906 -0.353 0.145 -0.679 0.278 -0.937 0.453 -0.246 0.167 -0.424 0.394 -0.441 0.68 -0.001 0.014 -0.028 0.014 -0.028 0.028 l -0.303 2.408 0 0.028 c 0 0.298 0.193 0.543 0.469 0.736 0.275 0.194 0.648 0.346 1.102 0.482 0.908 0.271 2.139 0.425 3.5 0.425 1.361 0 2.592 -0.154 3.5 -0.425 0.454 -0.135 0.827 -0.287 1.102 -0.482 0.275 -0.194 0.469 -0.438 0.469 -0.736 l 0 -0.028 -0.331 -2.408 c 0 -0.01 0 -0.019 0 -0.028 -0.008 -0.136 -0.056 -0.27 -0.138 -0.368 -0.087 -0.105 -0.202 -0.172 -0.331 -0.255 -0.257 -0.165 -0.584 -0.304 -0.937 -0.453 -0.686 -0.29 -1.437 -0.619 -1.846 -0.963 -0.031 -0.329 -0.032 -0.663 0 -0.991 0.148 -0.18 0.314 -0.365 0.441 -0.538 0.141 -0.192 0.248 -0.367 0.303 -0.538 0.301 -1.309 0.315 -1.843 0.331 -2.322 0 -1.37 -1.159 -2.464 -2.563 -2.464 z m -4.768 0.453 c -1.153 0 -2.094 0.915 -2.094 2.039 0.008 0.385 0.029 0.838 0.248 1.869 l 0 0.028 c 0.045 0.138 0.132 0.248 0.248 0.397 0.101 0.13 0.236 0.289 0.358 0.425 0.037 0.285 0.042 0.572 0 0.878 -0.341 0.269 -0.958 0.51 -1.516 0.736 -0.289 0.118 -0.533 0.225 -0.744 0.368 -0.199 0.135 -0.341 0.336 -0.358 0.566 -0.001 0.014 -0.028 0.014 -0.028 0.029 l -0.276 1.954 l 0 0.028 c 0 0.184 0.086 0.343 0.22 0.482 0.135 0.139 0.322 0.266 0.551 0.368 0.452 0.202 1.095 0.342 1.874 0.425 l 0.028 0 c 0.042 0 0.084 -0.012 0.11 -0.028 0.032 -0.021 0.069 -0.037 0.083 -0.056 0.027 -0.039 0.043 -0.078 0.055 -0.113 0.021 -0.062 0.025 -0.135 0.028 -0.198 0 -0.01 0 -0.019 0 -0.028 l 0.303 -2.407 c 0 -0.099 0.066 -0.217 0.22 -0.34 0.155 -0.123 0.388 -0.247 0.661 -0.368 0.546 -0.243 1.238 -0.469 1.791 -0.765 l 0.303 -0.17 -0.303 -0.142 c -0.219 -0.109 -0.386 -0.229 -0.524 -0.34 -0.027 -0.28 -0.028 -0.571 0 -0.85 0.001 -0.01 -0.001 -0.019 0 -0.028 0.21 -0.291 0.37 -0.593 0.441 -0.765 l 0.028 -0.056 -0.028 -0.056 c -0.024 -0.141 -0.016 -0.248 -0.055 -0.368 -0.264 -1.242 -0.293 -1.755 -0.303 -2.209 0 -0.191 0.044 -0.414 0.11 -0.623 l 0.055 -0.113 -0.11 -0.056 c -0.368 -0.302 -0.855 -0.51 -1.378 -0.51 z" style="fill:#2a74b9;opacity:1;fill-opacity:1;color:#000"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/places/blue-folder-recent.svg b/.icons/Material-Black-Lime-Numix/32/places/blue-folder-recent.svg
new file mode 100644
index 00000000..c1e39883
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/places/blue-folder-recent.svg
@@ -0,0 +1,22 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <defs>
+ <radialGradient id="radialGradient3031" gradientUnits="userSpaceOnUse" gradientTransform="matrix(1,0,0,0.10447761,0,50.597015)" cx="32.5" cy="56.5" r="33.5">
+ <stop style="stop-color:#000;stop-opacity:1"/>
+ <stop offset="1" style="stop-color:#000;stop-opacity:0"/>
+ </radialGradient>
+ </defs>
+ <g transform="translate(0,-1020.3622)">
+ <path d="m 66 56.5 c 0 1.933 -14.998 3.5 -33.5 3.5 -18.502 0 -33.5 -1.567 -33.5 -3.5 0 -1.933 14.998 -3.5 33.5 -3.5 18.502 0 33.5 1.567 33.5 3.5 z" transform="matrix(0.71641791,0,0,0.85714286,-7.2835821,999.9336)" style="fill:url(#radialGradient3031);opacity:0.3;fill-opacity:1;stroke:none"/>
+ <path d="m 0 1024.89 0 21.412 32 0 0 -10.706 -1.524 -9.177 -11.976 -0.059 -1.5 -3 -15.476 0 c -0.762 0 -1.524 0.765 -1.524 1.529 z" style="fill:#1976d2;fill-opacity:1;stroke:none"/>
+ <rect width="15.786" height="5.941" x="2.5" y="1027.36" style="fill:#fffdf0;fill-opacity:1;stroke:none"/>
+ <path d="m 1.531 1023.36 c -0.762 0 -1.531 0.767 -1.531 1.531 l 0 1 c 0 -0.765 0.769 -1.531 1.531 -1.531 l 14.969 0 1.5 3 12.469 0.062 1.531 9.172 0 -1 -1.531 -9.172 -11.969 -0.062 -1.5 -3 z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 32 1027.95 0 21.412 -32 0 0 -20 15 0 1.5 -3 13.976 0.059 c 0.762 0 1.524 0.765 1.524 1.53 z" style="fill:#42a5f5;fill-opacity:1;stroke:none"/>
+ <path d="m 0 1048.36 0 1 32 0 0 -1 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 16.5 1026.36 -1.5 3 -15 0 0 1 15.5 0 1.5 -3 13.469 0.062 c 0.762 0 1.531 0.767 1.531 1.531 l 0 -1 c 0 -0.765 -0.769 -1.531 -1.531 -1.531 z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <g style="opacity:1">
+ <path d="m 9 1032.36 0 5 5 0 z" style="fill:#2a74b9;opacity:1;fill-opacity:1;stroke:none"/>
+ <path d="m 15.906 1034.83 a 1 1 0 0 0 -0.125 0.031 1 1 0 0 0 -0.781 1 l 0 3.688 a 1 1 0 0 0 0 0.094 1 1 0 0 0 0.125 0.75 1 1 0 0 0 0.031 0.031 1 1 0 0 0 0.031 0.062 1 1 0 0 0 0.031 0.031 1 1 0 0 0 0.031 0.031 1 1 0 0 0 0.031 0.031 1 1 0 0 0 0.031 0.031 1 1 0 0 0 0.063 0.031 1 1 0 0 0 0.031 0.031 1 1 0 0 0 0.031 0.031 1 1 0 0 0 0.063 0.031 1 1 0 0 0 0.125 0.062 l 2.469 1.438 a 1.01 1.01 0 1 0 1 -1.75 l -2.094 -1.219 0 -3.406 a 1 1 0 0 0 -1.094 -1.031 z" style="fill:#2a74b9;opacity:1;fill-opacity:1;color:#000"/>
+ <path transform="translate(0,1020.3622)" d="m 16 12 c -2.376 0 -4.485 1.191 -5.75 3 l 1.281 0 c 1.099 -1.227 2.693 -2 4.469 -2 c 3.314 0 6 2.686 6 6 c 0 3.314 -2.686 6 -6 6 c -3.314 0 -6 -2.686 -6 -6 l -1 0 c 0 3.866 3.134 7 7 7 c 3.866 0 7 -3.134 7 -7 c 0 -3.866 -3.134 -7 -7 -7 z" style="fill:#2a74b9;opacity:1;fill-opacity:1;stroke:none"/>
+ </g>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/places/blue-folder-rss.svg b/.icons/Material-Black-Lime-Numix/32/places/blue-folder-rss.svg
new file mode 100644
index 00000000..4867e394
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/places/blue-folder-rss.svg
@@ -0,0 +1,19 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <defs>
+ <radialGradient id="radialGradient3031" gradientUnits="userSpaceOnUse" gradientTransform="matrix(1,0,0,0.10447761,0,50.597015)" cx="32.5" cy="56.5" r="33.5">
+ <stop style="stop-color:#000;stop-opacity:1"/>
+ <stop offset="1" style="stop-color:#000;stop-opacity:0"/>
+ </radialGradient>
+ </defs>
+ <g transform="translate(0,-1020.3622)">
+ <path d="m 66 56.5 c 0 1.933 -14.998 3.5 -33.5 3.5 -18.502 0 -33.5 -1.567 -33.5 -3.5 0 -1.933 14.998 -3.5 33.5 -3.5 18.502 0 33.5 1.567 33.5 3.5 z" transform="matrix(0.71641791,0,0,0.85714286,-7.2835821,999.9336)" style="fill:url(#radialGradient3031);opacity:0.3;fill-opacity:1;stroke:none"/>
+ <path d="m 0 1024.89 0 21.412 32 0 0 -10.706 -1.524 -9.177 -11.976 -0.059 -1.5 -3 -15.476 0 c -0.762 0 -1.524 0.765 -1.524 1.53 z" style="fill:#1976d2;fill-opacity:1;stroke:none"/>
+ <rect width="15.786" height="5.941" x="2.5" y="1027.36" style="fill:#fffdf0;fill-opacity:1;stroke:none"/>
+ <path d="m 1.531 1023.36 c -0.762 0 -1.531 0.767 -1.531 1.531 l 0 1 c 0 -0.765 0.769 -1.531 1.531 -1.531 l 14.969 0 1.5 3 12.469 0.062 1.531 9.172 0 -1 -1.531 -9.172 -11.969 -0.062 -1.5 -3 z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 32 1027.95 0 21.412 -32 0 0 -20 15 0 1.5 -3 13.976 0.059 c 0.762 0 1.524 0.765 1.524 1.53 z" style="fill:#42a5f5;fill-opacity:1;stroke:none"/>
+ <path d="m 0 1048.36 0 1 32 0 0 -1 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 16.5 1026.36 -1.5 3 -15 0 0 1 15.5 0 1.5 -3 13.469 0.062 c 0.762 0 1.531 0.767 1.531 1.531 l 0 -1 c 0 -0.765 -0.769 -1.531 -1.531 -1.531 z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 10 1033.36 0 2 c 5.073 0.56 10.02 4.957 10 10 l 2 0 c 0 -7.203 -6.469 -11.772 -12 -12 z m 0 4 0 2 c 2.749 0.226 5.969 2.792 6 6 l 2 0 c -0.12 -4.892 -4.585 -7.653 -8 -8 z" style="fill:#2a74b9;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 13 23.5 a 1.5 1.5 0 1 1 -3 0 1.5 1.5 0 1 1 3 0 z" transform="translate(0,1020.3622)" style="fill:#2a74b9;opacity:1;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/places/blue-folder-saved-search.svg b/.icons/Material-Black-Lime-Numix/32/places/blue-folder-saved-search.svg
new file mode 100644
index 00000000..3291e143
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/places/blue-folder-saved-search.svg
@@ -0,0 +1,21 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <defs>
+ <radialGradient id="radialGradient3031" gradientUnits="userSpaceOnUse" gradientTransform="matrix(1,0,0,0.10447761,0,50.597015)" cx="32.5" cy="56.5" r="33.5">
+ <stop style="stop-color:#000;stop-opacity:1"/>
+ <stop offset="1" style="stop-color:#000;stop-opacity:0"/>
+ </radialGradient>
+ </defs>
+ <g transform="translate(0,-1020.3622)">
+ <path d="m 66 56.5 c 0 1.933 -14.998 3.5 -33.5 3.5 -18.502 0 -33.5 -1.567 -33.5 -3.5 0 -1.933 14.998 -3.5 33.5 -3.5 18.502 0 33.5 1.567 33.5 3.5 z" transform="matrix(0.71641791,0,0,0.85714286,-7.2835821,999.9336)" style="fill:url(#radialGradient3031);opacity:0.3;fill-opacity:1;stroke:none"/>
+ <path d="m 0 1024.89 0 21.412 32 0 0 -10.706 -1.524 -9.177 -11.976 -0.059 -1.5 -3 -15.476 0 c -0.762 0 -1.524 0.765 -1.524 1.529 z" style="fill:#1976d2;fill-opacity:1;stroke:none"/>
+ <rect width="15.786" height="5.941" x="2.5" y="1027.36" style="fill:#fffdf0;fill-opacity:1;stroke:none"/>
+ <path d="m 1.531 1023.36 c -0.762 0 -1.531 0.767 -1.531 1.531 l 0 1 c 0 -0.765 0.769 -1.531 1.531 -1.531 l 14.969 0 1.5 3 12.469 0.062 1.531 9.172 0 -1 -1.531 -9.172 -11.969 -0.062 -1.5 -3 z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 32 1027.95 0 21.412 -32 0 0 -20 15 0 1.5 -3 13.976 0.059 c 0.762 0 1.524 0.765 1.524 1.53 z" style="fill:#42a5f5;fill-opacity:1;stroke:none"/>
+ <path d="m 0 1048.36 0 1 32 0 0 -1 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 16.5 1026.36 -1.5 3 -15 0 0 1 15.5 0 1.5 -3 13.469 0.062 c 0.762 0 1.531 0.767 1.531 1.531 l 0 -1 c 0 -0.765 -0.769 -1.531 -1.531 -1.531 z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <g style="opacity:1">
+ <rect transform="matrix(0.70710678,0.70710678,-0.70710678,0.70710678,0,0)" rx="1" y="725.11" x="745.25" height="8" width="2" style="fill:#2a74b9;opacity:1;fill-opacity:1;stroke:none"/>
+ <path d="m 18 1032.36 c -2.761 0 -5 2.239 -5 5 0 2.761 2.239 5 5 5 2.761 0 5 -2.239 5 -5 0 -2.761 -2.239 -5 -5 -5 z m 0 2 c 1.657 0 3 1.343 3 3 0 1.657 -1.343 3 -3 3 -1.657 0 -3 -1.343 -3 -3 0 -1.657 1.343 -3 3 -3 z" style="fill:#2a74b9;opacity:1;fill-opacity:1;stroke:none"/>
+ </g>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/places/blue-folder-steam.svg b/.icons/Material-Black-Lime-Numix/32/places/blue-folder-steam.svg
new file mode 100644
index 00000000..c0de82a0
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/places/blue-folder-steam.svg
@@ -0,0 +1,18 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <defs>
+ <radialGradient id="radialGradient3031" gradientUnits="userSpaceOnUse" gradientTransform="matrix(1,0,0,0.10447761,0,50.597015)" cx="32.5" cy="56.5" r="33.5">
+ <stop style="stop-color:#000;stop-opacity:1"/>
+ <stop offset="1" style="stop-color:#000;stop-opacity:0"/>
+ </radialGradient>
+ </defs>
+ <g transform="translate(0,-1020.3622)">
+ <path d="m 66 56.5 c 0 1.933 -14.998 3.5 -33.5 3.5 -18.502 0 -33.5 -1.567 -33.5 -3.5 0 -1.933 14.998 -3.5 33.5 -3.5 18.502 0 33.5 1.567 33.5 3.5 z" transform="matrix(0.71641791,0,0,0.85714286,-7.2835821,999.9336)" style="fill:url(#radialGradient3031);opacity:0.3;fill-opacity:1;stroke:none"/>
+ <path d="m 0 1024.89 0 21.412 32 0 0 -10.706 -1.524 -9.177 -11.976 -0.059 -1.5 -3 -15.476 0 c -0.762 0 -1.524 0.765 -1.524 1.53 z" style="fill:#1976d2;fill-opacity:1;stroke:none"/>
+ <rect width="15.786" height="5.941" x="2.5" y="1027.36" style="fill:#fffdf0;fill-opacity:1;stroke:none"/>
+ <path d="m 1.531 1023.36 c -0.762 0 -1.531 0.767 -1.531 1.531 l 0 1 c 0 -0.765 0.769 -1.531 1.531 -1.531 l 14.969 0 1.5 3 12.469 0.062 1.531 9.172 0 -1 -1.531 -9.172 -11.969 -0.062 -1.5 -3 z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 32 1027.95 0 21.412 -32 0 0 -20 15 0 1.5 -3 13.976 0.059 c 0.762 0 1.524 0.765 1.524 1.53 z" style="fill:#42a5f5;fill-opacity:1;stroke:none"/>
+ <path d="m 0 1048.36 0 1 32 0 0 -1 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 16.5 1026.36 -1.5 3 -15 0 0 1 15.5 0 1.5 -3 13.469 0.062 c 0.762 0 1.531 0.767 1.531 1.531 l 0 -1 c 0 -0.765 -0.769 -1.531 -1.531 -1.531 z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 19.748 1033.36 c -1.607 0 -2.922 1.342 -2.922 2.989 0 0.553 0.159 1.075 0.417 1.523 l 0 3.239 c -0.318 0.068 -0.612 0.216 -0.861 0.415 l -2.896 -1.329 c 0 -1.175 -0.939 -2.131 -2.087 -2.131 -1.146 0 -2.087 0.956 -2.087 2.131 0 1.178 0.941 2.159 2.087 2.159 0.465 0 0.904 -0.176 1.252 -0.443 l 2.922 1.356 c 0.03 1.151 0.96 2.076 2.087 2.076 1.148 0 2.087 -0.954 2.087 -2.131 0 -0.491 -0.17 -0.939 -0.443 -1.301 l 0.026 0 1.539 -2.796 c 0.011 -0.012 0.015 -0.023 0.026 -0.027 1.03 -0.465 1.774 -1.517 1.774 -2.74 0 -1.646 -1.316 -2.989 -2.922 -2.989 z m 0 0.996 c 1.08 0 1.93 0.886 1.93 1.993 0 1.109 -0.851 1.993 -1.93 1.993 -1.081 0 -1.93 -0.884 -1.93 -1.993 0 -1.107 0.849 -1.993 1.93 -1.993 z m 0 0.72 c -0.69 0 -1.252 0.562 -1.252 1.273 0 0.708 0.562 1.273 1.252 1.273 0.692 0 1.252 -0.564 1.252 -1.273 0 -0.711 -0.56 -1.273 -1.252 -1.273 z m -8.348 3.848 c 0.685 0 1.076 0.284 1.2 0.858 l -0.73 -0.332 c -0.474 -0.207 -1.025 0.012 -1.226 0.498 -0.201 0.486 0.022 1.041 0.496 1.246 l 0.548 0.277 c -0.091 0.015 -0.182 0.027 -0.287 0.027 -0.835 0 -1.252 -0.443 -1.252 -1.301 0 -0.856 0.417 -1.273 1.252 -1.273 z m 6.261 2.851 c 0.773 0 1.383 0.647 1.383 1.439 0 0.792 -0.61 1.412 -1.383 1.412 -0.627 0 -1.157 -0.414 -1.33 -0.997 l 0.991 0.443 c 0.474 0.207 1.025 -0.038 1.226 -0.526 0.201 -0.486 -0.022 -1.041 -0.496 -1.246 l -0.913 -0.415 c 0.16 -0.066 0.338 -0.11 0.522 -0.11 z" style="fill:#2a74b9;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/places/blue-folder-system.svg b/.icons/Material-Black-Lime-Numix/32/places/blue-folder-system.svg
new file mode 100644
index 00000000..e70e5fe7
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/places/blue-folder-system.svg
@@ -0,0 +1,20 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <defs>
+ <radialGradient id="radialGradient3031" gradientUnits="userSpaceOnUse" gradientTransform="matrix(1,0,0,0.10447761,0,50.597015)" cx="32.5" cy="56.5" r="33.5">
+ <stop style="stop-color:#000;stop-opacity:1"/>
+ <stop offset="1" style="stop-color:#000;stop-opacity:0"/>
+ </radialGradient>
+ </defs>
+ <g transform="translate(0,-1020.3622)">
+ <path d="m 66 56.5 a 33.5 3.5 0 1 1 -67 0 33.5 3.5 0 1 1 67 0 z" transform="matrix(0.71641791,0,0,0.85714286,-7.2835821,999.9336)" style="fill:url(#radialGradient3031);opacity:0.3;fill-opacity:1;stroke:none"/>
+ <g transform="matrix(0.5,0,0,0.5,44.069423,524.09775)">
+ <path d="m -88.14 1001.59 0 42.823 64 0 0 -21.412 -3.048 -18.353 -23.952 -0.118 -3 -6 -30.952 0 c -1.524 0 -3.048 1.529 -3.048 3.059 z" style="fill:#1976d2;fill-opacity:1;stroke:none"/>
+ <rect y="1006.53" x="-83.14" height="11.882" width="31.571" style="fill:#fffdf0;fill-opacity:1;stroke:none"/>
+ <path d="m -85.08 998.53 c -1.524 0 -3.063 1.533 -3.063 3.063 l 0 2 c 0 -1.529 1.539 -3.063 3.063 -3.063 l 29.938 0 3 6 24.938 0.125 3.063 18.344 0 -2 -3.063 -18.344 -23.938 -0.125 -3 -6 z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m -24.14 1007.71 0 42.823 -64 0 0 -40 30 0 3 -6 27.952 0.118 c 1.524 0 3.048 1.529 3.048 3.059 z" style="fill:#42a5f5;fill-opacity:1;stroke:none"/>
+ <path d="m -88.14 1048.53 0 2 64 0 0 -2 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m -55.14 1004.53 -3 6 -30 0 0 2 31 0 3 -6 26.938 0.125 c 1.524 0 3.063 1.533 3.063 3.063 l 0 -2 c 0 -1.529 -1.539 -3.063 -3.063 -3.063 z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m -58.03 1018.53 c -0.666 0 -1.222 0.529 -1.222 1.195 l 0 1.556 c -0.421 0.143 -0.829 0.305 -1.222 0.5 l -1.083 -1.083 c -0.471 -0.471 -1.224 -0.471 -1.694 0 l -2.722 2.694 c -0.471 0.471 -0.471 1.224 0 1.694 l 1.083 1.083 c -0.199 0.4 -0.356 0.821 -0.5 1.25 l -1.528 0 c -0.666 0 -1.222 0.529 -1.222 1.195 l 0 3.833 c 0 0.666 0.557 1.195 1.222 1.195 l 1.528 0 c 0.144 0.429 0.301 0.85 0.5 1.25 l -1.083 1.083 c -0.471 0.471 -0.471 1.224 0 1.694 l 2.722 2.694 c 0.471 0.47 1.224 0.47 1.694 0 l 1.083 -1.083 c 0.393 0.195 0.801 0.358 1.222 0.5 l 0 1.555 c 0 0.666 0.557 1.195 1.222 1.195 l 3.806 0 c 0.666 0 1.194 -0.529 1.194 -1.195 l 0 -1.555 c 0.429 -0.144 0.85 -0.301 1.25 -0.5 l 1.083 1.083 c 0.471 0.47 1.224 0.47 1.694 0 l 2.722 -2.694 c 0.471 -0.471 0.471 -1.224 0 -1.694 l -1.111 -1.111 c 0.195 -0.393 0.359 -0.801 0.5 -1.222 l 1.556 0 c 0.666 0 1.194 -0.529 1.194 -1.195 l 0 -3.833 c 0 -0.666 -0.529 -1.195 -1.194 -1.195 l -1.556 0 c -0.141 -0.421 -0.305 -0.829 -0.5 -1.222 l 1.111 -1.111 c 0.471 -0.471 0.471 -1.224 0 -1.694 l -2.722 -2.694 c -0.471 -0.471 -1.224 -0.471 -1.694 0 l -1.083 1.083 c -0.4 -0.2 -0.821 -0.356 -1.25 -0.5 l 0 -1.556 c 0 -0.666 -0.529 -1.195 -1.194 -1.195 l -3.806 0 z m 1.889 8.889 c 1.717 0 3.111 1.394 3.111 3.111 0 1.717 -1.394 3.111 -3.111 3.111 -1.717 0 -3.111 -1.394 -3.111 -3.111 0 -1.717 1.394 -3.111 3.111 -3.111 z" style="fill:#2a74b9;opacity:1;fill-opacity:1;display:block;color:#000"/>
+ </g>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/places/blue-folder-templates.svg b/.icons/Material-Black-Lime-Numix/32/places/blue-folder-templates.svg
new file mode 100644
index 00000000..b7209296
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/places/blue-folder-templates.svg
@@ -0,0 +1,18 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <defs>
+ <radialGradient id="radialGradient3031" gradientUnits="userSpaceOnUse" gradientTransform="matrix(1,0,0,0.10447761,0,50.597015)" cx="32.5" cy="56.5" r="33.5">
+ <stop style="stop-color:#000;stop-opacity:1"/>
+ <stop offset="1" style="stop-color:#000;stop-opacity:0"/>
+ </radialGradient>
+ </defs>
+ <g transform="translate(0,-1020.3622)">
+ <path d="m 66 56.5 c 0 1.933 -14.998 3.5 -33.5 3.5 -18.502 0 -33.5 -1.567 -33.5 -3.5 0 -1.933 14.998 -3.5 33.5 -3.5 18.502 0 33.5 1.567 33.5 3.5 z" transform="matrix(0.71641791,0,0,0.85714286,-7.2835821,999.9336)" style="fill:url(#radialGradient3031);opacity:0.3;fill-opacity:1;stroke:none"/>
+ <path d="m 0 1024.89 0 21.412 32 0 0 -10.706 -1.524 -9.177 -11.976 -0.059 -1.5 -3 -15.476 0 c -0.762 0 -1.524 0.765 -1.524 1.529 z" style="fill:#1976d2;fill-opacity:1;stroke:none"/>
+ <rect width="15.786" height="5.941" x="2.5" y="1027.36" style="fill:#fffdf0;fill-opacity:1;stroke:none"/>
+ <path d="m 1.531 1023.36 c -0.762 0 -1.531 0.767 -1.531 1.531 l 0 1 c 0 -0.765 0.769 -1.531 1.531 -1.531 l 14.969 0 1.5 3 12.469 0.062 1.531 9.172 0 -1 -1.531 -9.172 -11.969 -0.062 -1.5 -3 z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 32 1027.95 0 21.412 -32 0 0 -20 15 0 1.5 -3 13.976 0.059 c 0.762 0 1.524 0.765 1.524 1.53 z" style="fill:#42a5f5;fill-opacity:1;stroke:none"/>
+ <path d="m 0 1048.36 0 1 32 0 0 -1 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 16.5 1026.36 -1.5 3 -15 0 0 1 15.5 0 1.5 -3 13.469 0.062 c 0.762 0 1.531 0.767 1.531 1.531 l 0 -1 c 0 -0.765 -0.769 -1.531 -1.531 -1.531 z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 10 12 c -0.554 0 -1 0.446 -1 1 l 0 1 l 2 0 l 0 -2 l -1 0 z m 3 0 l 0 2 l 2 0 l 0 -2 l -2 0 z m 4 0 l 0 2 l 2 0 l 0 -2 l -2 0 z m 4 0 l 0 2 l 2 0 l 0 -1 c 0 -0.554 -0.446 -1 -1 -1 l -1 0 z m -12 4 l 0 2 l 2 0 l 0 -2 l -2 0 z m 12 0 l 0 2 l 2 0 l 0 -2 l -2 0 z m -12 4 l 0 2 l 2 0 l 0 -2 l -2 0 z m 12 0 l 0 2 l 2 0 l 0 -2 l -2 0 z m -12 4 l 0 1 c 0 0.554 0.446 1 1 1 l 1 0 l 0 -2 l -2 0 z m 4 0 l 0 2 l 2 0 l 0 -2 l -2 0 z m 4 0 l 0 2 l 2 0 l 0 -2 l -2 0 z m 4 0 l 0 2 l 1 0 c 0.554 0 1 -0.446 1 -1 l 0 -1 l -2 0 z" transform="translate(0,1020.3622)" style="fill:#2a74b9;opacity:0.5;fill-opacity:1;stroke:none"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/places/blue-folder-ubuntu.svg b/.icons/Material-Black-Lime-Numix/32/places/blue-folder-ubuntu.svg
new file mode 100644
index 00000000..7c4b1ad8
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/places/blue-folder-ubuntu.svg
@@ -0,0 +1,21 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <defs>
+ <radialGradient id="radialGradient3031" gradientUnits="userSpaceOnUse" gradientTransform="matrix(1,0,0,0.10447761,0,50.597015)" cx="32.5" cy="56.5" r="33.5">
+ <stop style="stop-color:#000;stop-opacity:1"/>
+ <stop offset="1" style="stop-color:#000;stop-opacity:0"/>
+ </radialGradient>
+ </defs>
+ <g transform="translate(0,-1020.3622)">
+ <path d="m 66 56.5 c 0 1.933 -14.998 3.5 -33.5 3.5 -18.502 0 -33.5 -1.567 -33.5 -3.5 0 -1.933 14.998 -3.5 33.5 -3.5 18.502 0 33.5 1.567 33.5 3.5 z" transform="matrix(0.71641791,0,0,0.85714286,-7.2835821,999.9336)" style="fill:url(#radialGradient3031);opacity:0.3;fill-opacity:1;stroke:none"/>
+ <path d="m 0 1024.89 0 21.412 32 0 0 -10.706 -1.524 -9.177 -11.976 -0.059 -1.5 -3 -15.476 0 c -0.762 0 -1.524 0.765 -1.524 1.529 z" style="fill:#1976d2;fill-opacity:1;stroke:none"/>
+ <rect width="15.786" height="5.941" x="2.5" y="1027.36" style="fill:#fffdf0;fill-opacity:1;stroke:none"/>
+ <path d="m 1.531 1023.36 c -0.762 0 -1.531 0.767 -1.531 1.531 l 0 1 c 0 -0.765 0.769 -1.531 1.531 -1.531 l 14.969 0 1.5 3 12.469 0.062 1.531 9.172 0 -1 -1.531 -9.172 -11.969 -0.062 -1.5 -3 z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 32 1027.95 0 21.412 -32 0 0 -20 15 0 1.5 -3 13.976 0.059 c 0.762 0 1.524 0.765 1.524 1.53 z" style="fill:#42a5f5;fill-opacity:1;stroke:none"/>
+ <path d="m 0 1048.36 0 1 32 0 0 -1 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 16.5 1026.36 -1.5 3 -15 0 0 1 15.5 0 1.5 -3 13.469 0.062 c 0.762 0 1.531 0.767 1.531 1.531 l 0 -1 c 0 -0.765 -0.769 -1.531 -1.531 -1.531 z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path transform="matrix(0.5,0,0,0.5,1,1019.8622)" d="m 17 38 a 3 3 0 1 1 -6 0 3 3 0 1 1 6 0 z" style="fill:#2a74b9;opacity:1;fill-opacity:1;stroke:none"/>
+ <path d="m 16 1032.86 c -1.146 0 -2.215 0.316 -3.125 0.875 l 1.484 1.484 c 0.501 -0.226 1.056 -0.359 1.641 -0.359 2.039 0 3.722 1.528 3.969 3.5 l 2 0 c -0.081 -0.96 -0.381 -1.863 -0.859 -2.641 -0.188 0.085 -0.39 0.141 -0.609 0.141 -0.828 0 -1.5 -0.671 -1.5 -1.5 0 -0.219 0.056 -0.421 0.141 -0.609 -0.913 -0.562 -1.989 -0.891 -3.141 -0.891 z m -3.922 1.484 c -0.939 0.819 -1.633 1.916 -1.922 3.172 0.498 0.244 0.844 0.752 0.844 1.344 0 0.592 -0.346 1.1 -0.844 1.344 0.311 1.353 1.071 2.541 2.125 3.375 l 1.438 -1.438 c -1.038 -0.723 -1.719 -1.921 -1.719 -3.281 c 0 -1.255 0.58 -2.376 1.484 -3.109 l -1.406 -1.406 z m 7.891 5.02 c -0.247 1.972 -1.93 3.5 -3.969 3.5 -0.473 0 -0.923 -0.099 -1.344 -0.25 l -1.516 1.516 c 0.851 0.465 1.821 0.734 2.859 0.734 0.756 0 1.474 -0.135 2.141 -0.391 c -0.085 -0.188 -0.141 -0.39 -0.141 -0.609 c 0 -0.828 0.672 -1.5 1.5 -1.5 0.402 0 0.762 0.164 1.031 0.422 0.81 -0.935 1.33 -2.116 1.438 -3.422 l -2 0 z" style="fill:#2a74b9;opacity:1;fill-opacity:1;stroke:none"/>
+ <path d="m 17 38 a 3 3 0 1 1 -6 0 3 3 0 1 1 6 0 z" transform="matrix(0.5,0,0,0.5,14.5,1014.3622)" style="fill:#2a74b9;opacity:1;fill-opacity:1;stroke:none"/>
+ <path d="m 17 38 a 3 3 0 1 1 -6 0 3 3 0 1 1 6 0 z" transform="matrix(0.5,0,0,0.5,13.5,1025.8622)" style="fill:#2a74b9;opacity:1;fill-opacity:1;stroke:none"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/places/blue-folder-video.svg b/.icons/Material-Black-Lime-Numix/32/places/blue-folder-video.svg
new file mode 100644
index 00000000..91a9b013
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/places/blue-folder-video.svg
@@ -0,0 +1,20 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <defs>
+ <radialGradient id="radialGradient3031" gradientUnits="userSpaceOnUse" gradientTransform="matrix(1,0,0,0.10447761,0,50.597015)" cx="32.5" cy="56.5" r="33.5">
+ <stop style="stop-color:#000;stop-opacity:1"/>
+ <stop offset="1" style="stop-color:#000;stop-opacity:0"/>
+ </radialGradient>
+ </defs>
+ <g transform="translate(0,-1020.3622)">
+ <path d="m 66 56.5 a 33.5 3.5 0 1 1 -67 0 33.5 3.5 0 1 1 67 0 z" transform="matrix(0.71641791,0,0,0.85714286,-7.2835821,999.9336)" style="fill:url(#radialGradient3031);opacity:0.3;fill-opacity:1;stroke:none"/>
+ <g transform="matrix(0.5,0,0,0.5,20.823632,508.499)">
+ <path d="m -41.647 1032.79 0 42.823 64 0 0 -21.412 -3.048 -18.353 -23.952 -0.118 -3 -6 -30.952 0 c -1.524 0 -3.048 1.53 -3.048 3.059 z" style="fill:#1976d2;fill-opacity:1;stroke:none"/>
+ <rect y="1037.73" x="-36.647" height="11.882" width="31.571" style="fill:#fffdf0;fill-opacity:1;stroke:none"/>
+ <path d="m -38.585 1029.73 c -1.524 0 -3.063 1.533 -3.063 3.063 l 0 2 c 0 -1.529 1.539 -3.063 3.063 -3.063 l 29.938 0 3 6 24.938 0.125 3.063 18.344 0 -2 -3.063 -18.344 -23.938 -0.125 -3 -6 z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 22.353 1038.9 0 42.823 -64 0 0 -40 30 0 3 -6 27.952 0.118 c 1.524 0 3.048 1.53 3.048 3.059 z" style="fill:#42a5f5;fill-opacity:1;stroke:none"/>
+ <path d="m -41.647 1079.73 0 2 64 0 0 -2 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m -8.647 1035.73 -3 6 -30 0 0 2 31 0 3 -6 26.938 0.125 c 1.524 0 3.063 1.533 3.063 3.063 l 0 -2 c 0 -1.529 -1.539 -3.063 -3.063 -3.063 z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m -18.647 1049.73 c -1.662 0 -3 1.338 -3 3 l 0 18 c 0 1.662 1.338 3 3 3 l 18 0 c 1.662 0 3 -1.338 3 -3 l 0 -18 c 0 -1.662 -1.338 -3 -3 -3 z m 1 2 4 0 0 4 -4 0 z m 12 0 4 0 0 4 -4 0 z m -12 8 4 0 0 4 -4 0 z m 12 0 4 0 0 4 -4 0 z m -12 8 4 0 0 4 -4 0 z m 12 0 4 0 0 4 -4 0 z" style="fill:#2a74b9;opacity:1;fill-opacity:1"/>
+ </g>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/places/blue-folder-vm.svg b/.icons/Material-Black-Lime-Numix/32/places/blue-folder-vm.svg
new file mode 100644
index 00000000..85748178
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/places/blue-folder-vm.svg
@@ -0,0 +1,18 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <defs>
+ <radialGradient id="radialGradient3031" gradientUnits="userSpaceOnUse" gradientTransform="matrix(1,0,0,0.10447761,0,50.597015)" cx="32.5" cy="56.5" r="33.5">
+ <stop style="stop-color:#000;stop-opacity:1"/>
+ <stop offset="1" style="stop-color:#000;stop-opacity:0"/>
+ </radialGradient>
+ </defs>
+ <g transform="translate(0,-1020.3622)">
+ <path d="m 66 56.5 c 0 1.933 -14.998 3.5 -33.5 3.5 -18.502 0 -33.5 -1.567 -33.5 -3.5 0 -1.933 14.998 -3.5 33.5 -3.5 18.502 0 33.5 1.567 33.5 3.5 z" transform="matrix(0.71641791,0,0,0.85714286,-7.2835821,999.9336)" style="fill:url(#radialGradient3031);opacity:0.3;fill-opacity:1;stroke:none"/>
+ <path d="m 0 1024.89 0 21.412 32 0 0 -10.706 -1.524 -9.177 -11.976 -0.059 -1.5 -3 -15.476 0 c -0.762 0 -1.524 0.765 -1.524 1.53 z" style="fill:#1976d2;fill-opacity:1;stroke:none"/>
+ <rect width="15.786" height="5.941" x="2.5" y="1027.36" style="fill:#fffdf0;fill-opacity:1;stroke:none"/>
+ <path d="m 1.531 1023.36 c -0.762 0 -1.531 0.767 -1.531 1.531 l 0 1 c 0 -0.765 0.769 -1.531 1.531 -1.531 l 14.969 0 1.5 3 12.469 0.062 1.531 9.172 0 -1 -1.531 -9.172 -11.969 -0.062 -1.5 -3 z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 32 1027.95 0 21.412 -32 0 0 -20 15 0 1.5 -3 13.976 0.059 c 0.762 0 1.524 0.765 1.524 1.53 z" style="fill:#42a5f5;fill-opacity:1;stroke:none"/>
+ <path d="m 0 1048.36 0 1 32 0 0 -1 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 16.5 1026.36 -1.5 3 -15 0 0 1 15.5 0 1.5 -3 13.469 0.062 c 0.762 0 1.531 0.767 1.531 1.531 l 0 -1 c 0 -0.765 -0.769 -1.531 -1.531 -1.531 z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 13 13 c -0.739 0 -1 0.335 -1 1 l 8 0 c 0 -0.665 -0.261 -1 -1 -1 l -6 0 z m -1 2 l 0 8 l 8 0 l 0 -8 l -8 0 z m 2 1 l 4 0 l 0 1 l -4 0 l 0 -1 z m 2 3 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 -4 5 c 0 0.665 0.261 1 1 1 l 6 0 c 0.739 0 1 -0.335 1 -1 l -8 0 z" transform="translate(0,1020.3622)" style="fill:#2a74b9;opacity:1;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/places/blue-folder-wine.svg b/.icons/Material-Black-Lime-Numix/32/places/blue-folder-wine.svg
new file mode 100644
index 00000000..943a9a09
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/places/blue-folder-wine.svg
@@ -0,0 +1,20 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <defs>
+ <radialGradient id="radialGradient3031" gradientUnits="userSpaceOnUse" gradientTransform="matrix(1,0,0,0.10447761,0,50.597015)" cx="32.5" cy="56.5" r="33.5">
+ <stop style="stop-color:#000;stop-opacity:1"/>
+ <stop offset="1" style="stop-color:#000;stop-opacity:0"/>
+ </radialGradient>
+ </defs>
+ <g transform="translate(0,-1020.3622)">
+ <path d="m 66 56.5 a 33.5 3.5 0 1 1 -67 0 33.5 3.5 0 1 1 67 0 z" transform="matrix(0.71641791,0,0,0.85714286,-7.2835821,999.9336)" style="fill:url(#radialGradient3031);opacity:0.3;fill-opacity:1;stroke:none"/>
+ <path d="m 0 1024.89 0 21.412 32 0 0 -10.706 -1.524 -9.177 -11.976 -0.059 -1.5 -3 -15.476 0 c -0.762 0 -1.524 0.765 -1.524 1.529 z" style="fill:#1976d2;fill-opacity:1;stroke:none"/>
+ <rect width="15.786" height="5.941" x="2.5" y="1027.36" style="fill:#fffdf0;fill-opacity:1;stroke:none"/>
+ <path d="m 1.531 1023.36 c -0.762 0 -1.531 0.767 -1.531 1.531 l 0 1 c 0 -0.765 0.769 -1.531 1.531 -1.531 l 14.969 0 1.5 3 12.469 0.062 1.531 9.172 0 -1 -1.531 -9.172 -11.969 -0.062 -1.5 -3 z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 32 1027.95 0 21.412 -32 0 0 -20 15 0 1.5 -3 13.976 0.059 c 0.762 0 1.524 0.765 1.524 1.529 z" style="fill:#42a5f5;fill-opacity:1;stroke:none"/>
+ <path d="m 0 1048.36 0 1 32 0 0 -1 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 16.5 1026.36 -1.5 3 -15 0 0 1 15.5 0 1.5 -3 13.469 0.062 c 0.762 0 1.531 0.767 1.531 1.531 l 0 -1 c 0 -0.765 -0.769 -1.531 -1.531 -1.531 z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 20.52 1033.36 c -0.518 0.01 -1.028 0.327 -1.11 0.921 -0.131 0.95 0.848 0.594 1.632 0.594 0.783 0 1.044 1.544 0.848 2.376 -0.196 0.832 -2.278 2.796 -6.984 0.832 -3.875 -1.617 -5.809 0.536 -5.907 0.579 0.367 3.213 3.356 6.697 6.984 6.697 3.875 0 7.02 -3.839 7.02 -7.366 0 -0.405 -0.051 -0.804 -0.131 -1.188 -0.072 -0.194 -0.143 -0.388 -0.196 -0.564 -0.095 -0.316 -0.202 -0.583 -0.294 -0.832 -0.004 -0.01 0.004 -0.022 0 -0.03 -0.371 -0.75 -0.891 -1.428 -1.534 -1.99 -0.003 -0.01 -0.013 0.01 -0.016 0 -0.1 -0.024 -0.206 -0.031 -0.31 -0.03 z" style="fill:#2a74b9;opacity:1;fill-opacity:1;color:#000"/>
+ <path d="m 19 1036.36 c 0 0.552 -0.448 1 -1 1 -0.552 0 -1 -0.448 -1 -1 0 -0.552 0.448 -1 1 -1 0.552 0 1 0.448 1 1 z" style="fill:#2a74b9;opacity:1;fill-opacity:1;color:#000"/>
+ <path d="m 16 1034.86 c 0 0.276 -0.224 0.5 -0.5 0.5 -0.276 0 -0.5 -0.224 -0.5 -0.5 0 -0.276 0.224 -0.5 0.5 -0.5 0.276 0 0.5 0.224 0.5 0.5 z" style="fill:#2a74b9;opacity:1;fill-opacity:1;color:#000"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/places/blue-folder.svg b/.icons/Material-Black-Lime-Numix/32/places/blue-folder.svg
new file mode 100644
index 00000000..0e2ec810
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/places/blue-folder.svg
@@ -0,0 +1,17 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <defs>
+ <radialGradient id="radialGradient3031" gradientUnits="userSpaceOnUse" gradientTransform="matrix(1,0,0,0.10447761,0,50.597015)" cx="32.5" cy="56.5" r="33.5">
+ <stop style="stop-color:#000;stop-opacity:1"/>
+ <stop offset="1" style="stop-color:#000;stop-opacity:0"/>
+ </radialGradient>
+ </defs>
+ <g transform="translate(0,-1020.3622)">
+ <path d="m 66 56.5 a 33.5 3.5 0 1 1 -67 0 33.5 3.5 0 1 1 67 0 z" transform="matrix(0.71641791,0,0,0.85714286,-7.2835821,999.9336)" style="fill:url(#radialGradient3031);opacity:0.3;fill-opacity:1;stroke:none"/>
+ <path d="m 0 1024.89 0 21.412 32 0 0 -10.706 -1.524 -9.177 -11.976 -0.059 -1.5 -3 -15.476 0 c -0.762 0 -1.524 0.765 -1.524 1.529 z" style="fill:#1976d2;fill-opacity:1;stroke:none"/>
+ <rect width="15.786" height="5.941" x="2.5" y="1027.36" style="fill:#fffdf0;fill-opacity:1;stroke:none"/>
+ <path d="m 1.531 1023.36 c -0.762 0 -1.531 0.766 -1.531 1.531 l 0 1 c 0 -0.765 0.769 -1.531 1.531 -1.531 l 14.969 0 1.5 3 12.469 0.062 1.531 9.172 0 -1 -1.531 -9.172 -11.969 -0.062 -1.5 -3 z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 32 1027.95 0 21.412 -32 0 0 -20 15 0 1.5 -3 13.976 0.059 c 0.762 0 1.524 0.765 1.524 1.53 z" style="fill:#42a5f5;fill-opacity:1;stroke:none"/>
+ <path d="m 0 1048.36 0 1 32 0 0 -1 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 16.5 1026.36 -1.5 3 -15 0 0 1 15.5 0 1.5 -3 13.469 0.062 c 0.762 0 1.531 0.767 1.531 1.531 l 0 -1 c 0 -0.765 -0.769 -1.531 -1.531 -1.531 z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/places/blue-network.svg b/.icons/Material-Black-Lime-Numix/32/places/blue-network.svg
new file mode 100644
index 00000000..7847294c
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/places/blue-network.svg
@@ -0,0 +1,18 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <defs>
+ <radialGradient id="radialGradient3031" gradientUnits="userSpaceOnUse" gradientTransform="matrix(1,0,0,0.10447761,0,50.597015)" cx="32.5" cy="56.5" r="33.5">
+ <stop style="stop-color:#000;stop-opacity:1"/>
+ <stop offset="1" style="stop-color:#000;stop-opacity:0"/>
+ </radialGradient>
+ </defs>
+ <g transform="translate(0,-1020.3622)">
+ <path d="m 66 56.5 a 33.5 3.5 0 1 1 -67 0 33.5 3.5 0 1 1 67 0 z" transform="matrix(0.71641791,0,0,0.85714286,-7.2835821,999.9336)" style="fill:url(#radialGradient3031);opacity:0.3;fill-opacity:1;stroke:none"/>
+ <path d="m 0 1024.89 0 21.412 32 0 0 -10.706 -1.524 -9.177 -11.976 -0.059 -1.5 -3 -15.476 0 c -0.762 0 -1.524 0.765 -1.524 1.529 z" style="fill:#1976d2;fill-opacity:1;stroke:none"/>
+ <rect width="15.786" height="5.941" x="2.5" y="1027.36" style="fill:#fffdf0;fill-opacity:1;stroke:none"/>
+ <path d="m 1.531 1023.36 c -0.762 0 -1.531 0.767 -1.531 1.531 l 0 1 c 0 -0.765 0.769 -1.531 1.531 -1.531 l 14.969 0 1.5 3 12.469 0.062 1.531 9.172 0 -1 -1.531 -9.172 -11.969 -0.062 -1.5 -3 z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 32 1027.95 0 21.412 -32 0 0 -20 15 0 1.5 -3 13.976 0.059 c 0.762 0 1.524 0.765 1.524 1.53 z" style="fill:#42a5f5;fill-opacity:1;stroke:none"/>
+ <path d="m 0 1048.36 0 1 32 0 0 -1 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 16.5 1026.36 -1.5 3 -15 0 0 1 15.5 0 1.5 -3 13.469 0.062 c 0.762 0 1.531 0.767 1.531 1.531 l 0 -1 c 0 -0.765 -0.769 -1.531 -1.531 -1.531 z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 15.25 1033.36 c -2.559 0 -5.25 2.691 -5.25 6 0 3.309 2.691 6 5.25 6 4.059 0 6.75 -2.691 6.75 -6 0 -3.309 -2.691 -6 -6 -6 z m 1.237 0.844 c 0.559 0.052 1.101 0.179 1.594 0.394 -0.038 0.047 -0.067 0.089 -0.094 0.169 -0.152 0.455 -0.378 0.238 -0.113 0.806 0.265 0.568 0.487 0.715 0.562 0.45 0.076 -0.265 -0.191 -0.639 0.113 -0.487 0.303 0.152 0.527 -0.041 0.3 0.3 -0.227 0.341 -0.222 0.526 -0.488 0.45 -0.265 -0.076 -0.26 0.449 -0.525 0.525 -0.265 0.076 -0.356 -0.114 -0.356 0.075 0 0.189 0.15 0.015 0.113 0.319 -0.012 0.093 -0.008 0.109 -0.019 0.15 -0.249 -0.071 -0.36 -0.111 -0.544 -0.038 -0.189 0.076 -0.413 0.563 -0.413 0.563 0.237 0.237 0.346 0.407 0.431 0.487 -0.053 0.027 -0.117 0.038 -0.169 0.075 -0.379 0.265 -0.674 0.315 -0.788 0.694 -0.114 0.379 -0.075 0.032 -0.075 0.487 0 0.455 -0.115 0.146 0.113 0.563 0.227 0.417 0.785 0.616 1.05 0.844 0.265 0.227 0.538 -0.495 1.069 0.188 0.53 0.682 0.564 0.409 0.375 0.788 -0.189 0.379 -0.374 0.505 -0.45 0.656 -0.076 0.151 0.147 0.674 0.413 0.787 0.006 0 0.013 0 0.019 0 -0.014 0.033 -0.024 0.062 -0.038 0.094 -0.343 0.156 -0.764 0.371 -0.844 0.394 -0.188 0.054 -0.849 0.166 -1.331 0.3 -0.06 0.017 -0.108 0.017 -0.131 0.019 0.06 -0.065 0.534 -0.313 0.769 -0.45 0.321 -0.188 -0.019 -0.169 -0.019 -0.169 0 0 -0.512 -0.057 -1.556 -0.057 -0.522 0 -0.749 0.024 -0.863 0.057 -0.057 0.017 -0.085 0.034 -0.113 0.056 -0.028 0.024 -0.047 0.048 -0.094 0.075 -0.188 0.107 0.11 0.22 -0.131 0.3 -0.181 0.06 -0.202 0 -0.356 -0.113 0.11 -0.11 0.262 -0.241 0.45 -0.469 0.341 -0.412 0.449 -0.337 0.562 -0.712 0.114 -0.375 -0.956 -0.262 -0.956 -0.487 0 -0.225 -0.184 -0.375 -0.525 -0.525 -0.341 -0.15 -0.109 -0.225 -0.488 -0.338 -0.379 -0.112 -0.805 0.563 -0.919 0.338 -0.114 -0.225 0.356 -0.225 0.356 -0.487 0 -0.256 -0.54 0.193 -0.638 -0.131 -0.002 -0.012 -0.017 -0.012 -0.019 -0.019 -0.009 -0.048 -0.003 -0.075 0 -0.112 0.024 -0.27 0.336 -0.375 0.469 -0.638 0.152 -0.3 0.073 0.225 0.262 0.488 0.189 0.263 0.114 -0.338 0 -0.675 -0.114 -0.338 0.072 -0.338 0.338 -0.788 0.265 -0.45 0.262 -0.712 0.262 -1.05 0 -0.337 0.184 -0.375 0.562 -0.713 0.174 -0.154 0.31 -0.289 0.412 -0.412 0.025 -0.012 0.05 -0.012 0.075 -0.02 0.402 -0.161 0.571 -0.402 0.919 -1.125 0.348 -0.723 -0.137 -0.048 -0.244 -0.075 -0.107 -0.026 -0.262 -0.217 -0.637 -0.431 -0.077 -0.044 -0.146 -0.065 -0.206 -0.074 l 0.694 -1.144 c 0.222 -0.06 0.461 -0.101 0.694 -0.131 0.085 0.485 0.038 0.938 0.038 0.938 0 0 -0.131 0.155 -0.131 0.263 0 0.107 0.718 -0.884 0.825 -0.938 0.107 -0.054 0.378 0.284 0.431 -0.225 0.003 -0.029 -0.003 -0.03 0 -0.056 z m 1.012 2.025 c -0.038 -0.012 -0.084 0 -0.131 0.02 0 0.133 -0.051 0.229 -0.075 0.281 -0.014 -0.024 -0.056 -0.056 -0.056 -0.056 -0.057 0.105 -0.179 0.197 -0.056 0.169 0.123 -0.028 0.216 0.048 0.131 -0.056 -0.016 -0.019 -0.009 -0.011 -0.019 -0.019 0.016 0.012 0.046 0.019 0.113 0.019 0.075 0 0.115 0 0.169 0 -0.091 0.068 -0.191 0.096 -0.056 0.131 0.18 0.048 0.262 0.057 0.262 0.02 0 -0.038 -0.056 -0.169 -0.056 -0.169 0.035 -0.014 0.068 -0.032 0.038 -0.094 -0.057 -0.113 -0.147 -0.226 -0.263 -0.244 z m 2.869 0.319 c 0.094 0.146 0.183 0.295 0.262 0.45 -0.052 0.303 -0.185 0.506 0.038 0.506 0.062 0 0.117 -0.014 0.169 -0.02 0.007 0.018 0.012 0.039 0.019 0.056 -0.379 0 -0.561 0.113 -0.75 0.075 -0.189 -0.038 -0.716 -0.072 -0.375 -0.412 0.199 -0.199 0.448 -0.516 0.637 -0.656 z m -2.363 0.694 c 0.035 0.012 0.065 0.048 0.094 0.112 0.114 0.265 0.302 0.487 0.15 0.525 -0.152 0.038 -0.225 0.075 -0.225 0.075 0 0 0.525 0.341 0.563 -0.037 0.038 -0.379 -0.15 -0.6 -0.15 -0.6 0 0 0.262 0.261 0.337 0.413 0.076 0.151 0.073 0 0.263 0.188 0.189 0.189 0.147 -0.753 0.413 -0.487 0.265 0.265 0.432 0.261 0.356 0.45 -0.076 0.189 0.488 -0.229 0.488 0.15 0 0.365 0.233 0.513 -0.225 0.694 -0.173 -0.012 -0.311 -0.041 -0.338 -0.094 -0.076 -0.151 -0.506 -0.037 -0.506 -0.037 -1.133 -0.283 -1.625 -0.373 -1.95 -0.319 0.006 -0.012 0.012 -0.012 0.019 -0.019 0.166 -0.299 0.478 -0.713 0.375 -0.862 0.144 -0.083 0.258 -0.174 0.337 -0.15 z m 3.188 1.894 c 0.003 0.076 0 0.148 0 0.225 0 0.213 -0.013 0.431 -0.038 0.638 -0.341 -0.303 -0.825 -0.3 -0.825 -0.3 0 0 0.296 -0.336 0.713 -0.488 0.052 -0.02 0.108 -0.045 0.15 -0.075 z" style="fill:#2a74b9;opacity:1;fill-opacity:1;color:#000"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/places/blue-user-desktop.svg b/.icons/Material-Black-Lime-Numix/32/places/blue-user-desktop.svg
new file mode 100644
index 00000000..1f6b8027
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/places/blue-user-desktop.svg
@@ -0,0 +1,22 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <defs>
+ <radialGradient id="radialGradient3031" gradientUnits="userSpaceOnUse" gradientTransform="matrix(1,0,0,0.10447761,0,50.597015)" cx="32.5" cy="56.5" r="33.5">
+ <stop style="stop-color:#000;stop-opacity:1"/>
+ <stop offset="1" style="stop-color:#000;stop-opacity:0"/>
+ </radialGradient>
+ </defs>
+ <g transform="translate(0,-1020.3622)">
+ <path d="m 66 56.5 c 0 1.933 -14.998 3.5 -33.5 3.5 -18.502 0 -33.5 -1.567 -33.5 -3.5 0 -1.933 14.998 -3.5 33.5 -3.5 18.502 0 33.5 1.567 33.5 3.5 z" transform="matrix(0.71641791,0,0,0.85714286,-7.2835821,999.9336)" style="fill:url(#radialGradient3031);opacity:0.3;fill-opacity:1;stroke:none"/>
+ <path d="m 0 1024.89 0 21.412 32 0 0 -10.706 -1.524 -9.177 -11.976 -0.059 -1.5 -3 -15.476 0 c -0.762 0 -1.524 0.765 -1.524 1.529 z" style="fill:#1976d2;fill-opacity:1;stroke:none"/>
+ <rect width="15.786" height="5.941" x="2.5" y="1027.36" style="fill:#fffdf0;fill-opacity:1;stroke:none"/>
+ <path d="m 1.531 1023.36 c -0.762 0 -1.531 0.767 -1.531 1.531 l 0 1 c 0 -0.765 0.769 -1.531 1.531 -1.531 l 14.969 0 1.5 3 12.469 0.062 1.531 9.172 0 -1 -1.531 -9.172 -11.969 -0.062 -1.5 -3 z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 32 1027.95 0 21.412 -32 0 0 -20 15 0 1.5 -3 13.976 0.059 c 0.762 0 1.524 0.765 1.524 1.53 z" style="fill:#42a5f5;fill-opacity:1;stroke:none"/>
+ <path d="m 0 1048.36 0 1 32 0 0 -1 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 16.5 1026.36 -1.5 3 -15 0 0 1 15.5 0 1.5 -3 13.469 0.062 c 0.762 0 1.531 0.767 1.531 1.531 l 0 -1 c 0 -0.765 -0.769 -1.531 -1.531 -1.531 z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <g transform="matrix(0.5,0,0,0.5,0,526.18111)" style="opacity:1">
+ <path d="m 25 1020.36 0 6 c 0 2 2 2 2 2 l 6 0 c 2 0 2 -2 2 -2 l 0 -4 -4 -4 -3.999 0 c 0 0 -2 0 -2 2 z m 2 0 3 0 0 3 3 0 0 3 -6 0 z" style="fill:#2a74b9;fill-opacity:1"/>
+ <path d="m 28 1034.36 -4 4 c -2 2 -2 2 0 2 l 16 0 c 2 0 2 0 0 -2 l -4 -4 0 -2 -8 0 z" style="fill:#2a74b9;fill-opacity:1;stroke:none"/>
+ <path d="m 22 1012.36 c -2.216 0 -4 1.784 -4 4 l 0 14 c 0 2.216 1.784 4 4 4 l 20 0 c 2.216 0 4 -1.784 4 -4 l 0 -14 c 0 -2.216 -1.784 -4 -4 -4 z m 0 4 20 0 0 14 -20 0 z" style="fill:#2a74b9;fill-opacity:1;stroke:none"/>
+ </g>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/places/blue-user-home.svg b/.icons/Material-Black-Lime-Numix/32/places/blue-user-home.svg
new file mode 100644
index 00000000..29bad0f4
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/places/blue-user-home.svg
@@ -0,0 +1,22 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <defs>
+ <radialGradient id="radialGradient3031" gradientUnits="userSpaceOnUse" gradientTransform="matrix(1,0,0,0.10447761,0,50.597015)" cx="32.5" cy="56.5" r="33.5">
+ <stop style="stop-color:#000;stop-opacity:1"/>
+ <stop offset="1" style="stop-color:#000;stop-opacity:0"/>
+ </radialGradient>
+ </defs>
+ <g transform="translate(0,-1020.3622)">
+ <path d="m 66 56.5 c 0 1.933 -14.998 3.5 -33.5 3.5 -18.502 0 -33.5 -1.567 -33.5 -3.5 0 -1.933 14.998 -3.5 33.5 -3.5 18.502 0 33.5 1.567 33.5 3.5 z" transform="matrix(0.71641791,0,0,0.85714286,-7.2835821,999.9336)" style="fill:url(#radialGradient3031);opacity:0.3;fill-opacity:1;stroke:none"/>
+ <path d="m 0 1024.89 0 21.412 32 0 0 -10.706 -1.524 -9.177 -11.976 -0.059 -1.5 -3 -15.476 0 c -0.762 0 -1.524 0.765 -1.524 1.529 z" style="fill:#1976d2;fill-opacity:1;stroke:none"/>
+ <rect width="15.786" height="5.941" x="2.5" y="1027.36" style="fill:#fffdf0;fill-opacity:1;stroke:none"/>
+ <path d="m 1.531 1023.36 c -0.762 0 -1.531 0.767 -1.531 1.531 l 0 1 c 0 -0.765 0.769 -1.531 1.531 -1.531 l 14.969 0 1.5 3 12.469 0.062 1.531 9.172 0 -1 -1.531 -9.172 -11.969 -0.062 -1.5 -3 z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 32 1027.95 0 21.412 -32 0 0 -20 15 0 1.5 -3 13.976 0.059 c 0.762 0 1.524 0.765 1.524 1.53 z" style="fill:#42a5f5;fill-opacity:1;stroke:none"/>
+ <path d="m 0 1048.36 0 1 32 0 0 -1 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 16.5 1026.36 -1.5 3 -15 0 0 1 15.5 0 1.5 -3 13.469 0.062 c 0.762 0 1.531 0.767 1.531 1.531 l 0 -1 c 0 -0.765 -0.769 -1.531 -1.531 -1.531 z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <g transform="translate(7.000074,1031.3622)" style="fill:#2a74b9;opacity:1;fill-opacity:1">
+ <path d="m 3 7 0 6 c 0 1.108 0.892 2 2 2 l 1.5 0 0 -5 3 0 0 5 l 1.5 0 c 1.108 0 2 -0.892 2 -2 l 0 -6 z"/>
+ <path d="M 3,6 C 0.79661017,8 0,8 3,8 l 10,0 c 3,0 2.288136,0 0,-2 L 9,2 C 8,1 8,1 7,2 z" style="stroke:none"/>
+ <path d="m 12 2 c 1 0 1 0.446 1 1 l 0 4 -2 0 0 -4 c 0 -0.554 0 -1 1 -1 z" style="stroke:none"/>
+ </g>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/places/bookmark-missing.svg b/.icons/Material-Black-Lime-Numix/32/places/bookmark-missing.svg
new file mode 100644
index 00000000..2d3cddef
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/places/bookmark-missing.svg
@@ -0,0 +1,20 @@
+<svg width="32" xmlns="http://www.w3.org/2000/svg" height="32" viewBox="0 0 32 32" xmlns:xlink="http://www.w3.org/1999/xlink">
+<defs>
+<clipPath id="clip1">
+<rect width="32" height="32"/>
+</clipPath>
+<filter width="100%" x="0" y="0" height="100%" 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 style="clip-path:url(#clip1)" id="surface6">
+<path style="fill:#dc322f;fill-rule:evenodd" d="M 4 0.0078125 L 28 -0.0429688 L 28 32.5 L 16 20.5 L 4 32.5 Z "/>
+<path style="fill:#000;fill-rule:evenodd;fill-opacity:.102" d="M 24 -0.0625 L 24 28.5 L 28 32.5 L 28 -0.0625 Z M 4 0 L 4 32.5 L 8 28.5 L 8 0 Z "/>
+</g>
+<mask id="mask0">
+<g style="filter:url(#alpha)">
+<rect width="32" x="0" y="0" height="32" style="fill:#000;fill-opacity:.502"/>
+</g>
+</mask>
+</defs>
+<use style="mask:url(#mask0)" xlink:href="#surface6"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/places/brown-fileopen.svg b/.icons/Material-Black-Lime-Numix/32/places/brown-fileopen.svg
new file mode 100644
index 00000000..5aeaead7
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/places/brown-fileopen.svg
@@ -0,0 +1,18 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <defs>
+ <radialGradient id="radialGradient3031" gradientUnits="userSpaceOnUse" gradientTransform="matrix(1,0,0,0.10447761,0,50.597015)" cx="32.5" cy="56.5" r="33.5">
+ <stop style="stop-color:#000;stop-opacity:1"/>
+ <stop offset="1" style="stop-color:#000;stop-opacity:0"/>
+ </radialGradient>
+ </defs>
+ <g transform="translate(0,-1020.3622)">
+ <path d="m 66 56.5 a 33.5 3.5 0 1 1 -67 0 33.5 3.5 0 1 1 67 0 z" transform="matrix(0.71641791,0,0,0.85714286,-7.2835821,1002.9336)" style="fill:url(#radialGradient3031);opacity:0.3;fill-opacity:1;stroke:none"/>
+ <rect width="26" height="19" x="3" y="1020.36" style="fill:#eae7d1;fill-opacity:1;stroke:none"/>
+ <rect width="20" height="2" x="6" y="1022.36" style="fill:#7a7a68;fill-opacity:1;stroke:none"/>
+ <rect y="1026.36" x="6" height="2" width="20" style="fill:#7a7a68;fill-opacity:1;stroke:none"/>
+ <rect width="20" height="2" x="6" y="1030.36" style="fill:#7a7a68;fill-opacity:1;stroke:none"/>
+ <path d="m 32 1033.03 0 18.328 -32 0 0 -17 15 0 1.5 -3 13.976 0.062 c 0.762 0 1.524 0.805 1.524 1.61 z" style="fill:#8d6e63;fill-opacity:1;stroke:none"/>
+ <path d="m 0 1050.36 0 1 32 0 0 -1 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 16.5 1031.36 -1.5 3 -15 0 0 1 15.5 0 1.5 -3 13.469 0.062 c 0.762 0 1.531 0.767 1.531 1.531 l 0 -1 c 0 0 -0.769 -1.531 -1.531 -1.531 z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/places/brown-folder-art.svg b/.icons/Material-Black-Lime-Numix/32/places/brown-folder-art.svg
new file mode 100644
index 00000000..f275386e
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/places/brown-folder-art.svg
@@ -0,0 +1,18 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <defs>
+ <radialGradient id="radialGradient3031" gradientUnits="userSpaceOnUse" gradientTransform="matrix(1,0,0,0.10447761,0,50.597015)" cx="32.5" cy="56.5" r="33.5">
+ <stop style="stop-color:#000;stop-opacity:1"/>
+ <stop offset="1" style="stop-color:#000;stop-opacity:0"/>
+ </radialGradient>
+ </defs>
+ <g transform="translate(0,-1020.3622)">
+ <path d="m 66 56.5 c 0 1.933 -14.998 3.5 -33.5 3.5 -18.502 0 -33.5 -1.567 -33.5 -3.5 0 -1.933 14.998 -3.5 33.5 -3.5 18.502 0 33.5 1.567 33.5 3.5 z" transform="matrix(0.71641791,0,0,0.85714286,-7.2835821,999.9336)" style="fill:url(#radialGradient3031);opacity:0.3;fill-opacity:1;stroke:none"/>
+ <path d="m 0 1024.89 0 21.412 32 0 0 -10.706 -1.524 -9.177 -11.976 -0.059 -1.5 -3 -15.476 0 c -0.762 0 -1.524 0.765 -1.524 1.53 z" style="fill:#5d4037;fill-opacity:1;stroke:none"/>
+ <rect width="15.786" height="5.941" x="2.5" y="1027.36" style="fill:#fffdf0;fill-opacity:1;stroke:none"/>
+ <path d="m 1.531 1023.36 c -0.762 0 -1.531 0.767 -1.531 1.531 l 0 1 c 0 -0.765 0.769 -1.531 1.531 -1.531 l 14.969 0 1.5 3 12.469 0.062 1.531 9.172 0 -1 -1.531 -9.172 -11.969 -0.062 -1.5 -3 z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 32 1027.95 0 21.412 -32 0 0 -20 15 0 1.5 -3 13.976 0.059 c 0.762 0 1.524 0.765 1.524 1.53 z" style="fill:#8d6e63;fill-opacity:1;stroke:none"/>
+ <path d="m 0 1048.36 0 1 32 0 0 -1 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 16.5 1026.36 -1.5 3 -15 0 0 1 15.5 0 1.5 -3 13.469 0.062 c 0.762 0 1.531 0.767 1.531 1.531 l 0 -1 c 0 -0.765 -0.769 -1.531 -1.531 -1.531 z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 15.25 14 c -2.995 0.07 -5.25 2.17 -5.25 4.313 c 0 2.143 1.5 2.125 2.25 2.125 c 0.75 0 1.5 -0.023 1.5 1.406 c 0 1.428 0.75 2.156 2.25 2.156 c 5.25 0 6 -3.572 6 -5 c 0 -2.143 -2.25 -5 -6.75 -5 z m -1.25 1 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 3 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 -5 2 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 8 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 -3.5 3 c 0.828 0 1.5 0.672 1.5 1.5 c 0 0.828 -0.672 1.5 -1.5 1.5 c -0.828 0 -1.5 -0.672 -1.5 -1.5 c 0 -0.828 0.672 -1.5 1.5 -1.5 z" transform="translate(0,1020.3622)" style="fill:#634b43;opacity:1;fill-opacity:1;stroke:none"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/places/brown-folder-books.svg b/.icons/Material-Black-Lime-Numix/32/places/brown-folder-books.svg
new file mode 100644
index 00000000..e7375039
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/places/brown-folder-books.svg
@@ -0,0 +1,20 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <defs>
+ <radialGradient id="radialGradient3031" gradientUnits="userSpaceOnUse" gradientTransform="matrix(1,0,0,0.10447761,0,50.597015)" cx="32.5" cy="56.5" r="33.5">
+ <stop style="stop-color:#000;stop-opacity:1"/>
+ <stop offset="1" style="stop-color:#000;stop-opacity:0"/>
+ </radialGradient>
+ </defs>
+ <g transform="translate(0,-1020.3622)">
+ <path d="M 66 56.5 A 33.5 3.5 0 0 1 32.5 60 33.5 3.5 0 0 1 -1 56.5 33.5 3.5 0 0 1 32.5 53 33.5 3.5 0 0 1 66 56.5" transform="matrix(0.71641791,0,0,0.85714286,-7.2835821,999.9336)" style="fill:url(#radialGradient3031);opacity:0.3;fill-opacity:1;stroke:none"/>
+ <path d="m 0 1024.89 0 21.412 32 0 0 -10.706 -1.524 -9.177 -11.976 -0.059 -1.5 -3 -15.476 0 c -0.762 0 -1.524 0.765 -1.524 1.529 z" style="fill:#5d4037;fill-opacity:1;stroke:none"/>
+ <rect width="15.786" height="5.941" x="2.5" y="1027.36" style="fill:#fffdf0;fill-opacity:1;stroke:none"/>
+ <path d="m 1.531 1023.36 c -0.762 0 -1.531 0.766 -1.531 1.531 l 0 1 c 0 -0.765 0.769 -1.531 1.531 -1.531 l 14.969 0 1.5 3 12.469 0.062 1.531 9.172 0 -1 -1.531 -9.172 -11.969 -0.062 -1.5 -3 z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 32 1027.95 0 21.412 -32 0 0 -20 15 0 1.5 -3 13.976 0.059 c 0.762 0 1.524 0.765 1.524 1.53 z" style="fill:#8d6e63;fill-opacity:1;stroke:none"/>
+ <path d="m 0 1048.36 0 1 32 0 0 -1 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 16.5 1026.36 -1.5 3 -15 0 0 1 15.5 0 1.5 -3 13.469 0.062 c 0.762 0 1.531 0.767 1.531 1.531 l 0 -1 c 0 -0.765 -0.769 -1.531 -1.531 -1.531 z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <g transform="matrix(2.6574797,0,0,2.6574797,10.000001,1009.3622)" style="fill:#634b43;opacity:1;fill-opacity:1">
+ <path d="m 2.634 13.547 0 -3.01 -0.753 0 0 3.01 z m -1.129 -3.199 -1.505 -1.129 l 0 3.01 l 1.505 1.129 m 3.01 -1.129 0 -3.01 -1.505 1.129 0 3.01 z m -0.282 -3.199 c -0.847 0 -1.411 0.282 -1.976 0.753 -0.564 -0.47 -1.129 -0.753 -1.976 -0.753 l 1.599 1.129 0.753 0 z" style="stroke:none;fill-rule:nonzero"/>
+ </g>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/places/brown-folder-cloud.svg b/.icons/Material-Black-Lime-Numix/32/places/brown-folder-cloud.svg
new file mode 100644
index 00000000..5e485ffd
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/places/brown-folder-cloud.svg
@@ -0,0 +1,24 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <defs>
+ <radialGradient id="radialGradient3031" gradientUnits="userSpaceOnUse" gradientTransform="matrix(1,0,0,0.10447761,0,50.597015)" cx="32.5" cy="56.5" r="33.5">
+ <stop style="stop-color:#000;stop-opacity:1"/>
+ <stop offset="1" style="stop-color:#000;stop-opacity:0"/>
+ </radialGradient>
+ </defs>
+ <g transform="translate(0,-1020.3622)">
+ <path d="m 66 56.5 c 0 1.933 -14.998 3.5 -33.5 3.5 -18.502 0 -33.5 -1.567 -33.5 -3.5 0 -1.933 14.998 -3.5 33.5 -3.5 18.502 0 33.5 1.567 33.5 3.5 z" transform="matrix(0.71641791,0,0,0.85714286,-7.2835821,999.9336)" style="fill:url(#radialGradient3031);opacity:0.3;fill-opacity:1;stroke:none"/>
+ <path d="m 0 1024.89 0 21.412 32 0 0 -10.706 -1.524 -9.177 -11.976 -0.059 -1.5 -3 -15.476 0 c -0.762 0 -1.524 0.765 -1.524 1.53 z" style="fill:#5d4037;fill-opacity:1;stroke:none"/>
+ <rect width="15.786" height="5.941" x="2.5" y="1027.36" style="fill:#fffdf0;fill-opacity:1;stroke:none"/>
+ <path d="m 1.531 1023.36 c -0.762 0 -1.531 0.767 -1.531 1.531 l 0 1 c 0 -0.765 0.769 -1.531 1.531 -1.531 l 14.969 0 1.5 3 12.469 0.062 1.531 9.172 0 -1 -1.531 -9.172 -11.969 -0.062 -1.5 -3 z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 32 1027.95 0 21.412 -32 0 0 -20 15 0 1.5 -3 13.976 0.059 c 0.762 0 1.524 0.765 1.524 1.53 z" style="fill:#8d6e63;fill-opacity:1;stroke:none"/>
+ <path d="m 0 1048.36 0 1 32 0 0 -1 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 16.5 1026.36 -1.5 3 -15 0 0 1 15.5 0 1.5 -3 13.469 0.062 c 0.762 0 1.531 0.767 1.531 1.531 l 0 -1 c 0 -0.765 -0.769 -1.531 -1.531 -1.531 z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <g transform="matrix(0.85714286,0,0,0.85714286,6.5714286,144.76603)" style="opacity:1">
+ <path d="m 9 1045.86 a 2.5 2.5 0 0 1 -2.5 2.5 2.5 2.5 0 0 1 -2.5 -2.5 2.5 2.5 0 0 1 2.5 -2.5 2.5 2.5 0 0 1 2.5 2.5 z" style="fill:#634b43;fill-opacity:1;stroke:none"/>
+ <path d="m 13 1041.86 a 3.5 3.5 0 0 1 -3.5 3.5 3.5 3.5 0 0 1 -3.5 -3.5 3.5 3.5 0 0 1 3.5 -3.5 3.5 3.5 0 0 1 3.5 3.5 z" style="fill:#634b43;fill-opacity:1;stroke:none"/>
+ <path d="m 16 1041.86 a 2.5 2.5 0 0 1 -2.5 2.5 2.5 2.5 0 0 1 -2.5 -2.5 2.5 2.5 0 0 1 2.5 -2.5 2.5 2.5 0 0 1 2.5 2.5 z" style="fill:#634b43;fill-opacity:1;stroke:none"/>
+ <path d="m 18 1045.86 a 2.5 2.5 0 0 1 -2.5 2.5 2.5 2.5 0 0 1 -2.5 -2.5 2.5 2.5 0 0 1 2.5 -2.5 2.5 2.5 0 0 1 2.5 2.5 z" style="fill:#634b43;fill-opacity:1;stroke:none"/>
+ <path d="m 6 1043.36 10 0 0 5 -10 0 z" style="fill:#634b43;fill-opacity:1;stroke:none"/>
+ </g>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/places/brown-folder-copy.svg b/.icons/Material-Black-Lime-Numix/32/places/brown-folder-copy.svg
new file mode 100644
index 00000000..ec684e41
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/places/brown-folder-copy.svg
@@ -0,0 +1,20 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <g transform="translate(0,-1020.3622)">
+ <g transform="translate(2,-14)">
+ <path d="m 0 1037.36 0 13 16 0 0 -7 -1 -5 -5 0 -1 -2 -8 0 c -0.5 0 -1 0.5 -1 1 z" style="fill:#5d4037;fill-opacity:1;stroke:none"/>
+ <path d="M 1,0 C 0.5,0 0,0.5 0,1 L 0,2 C 0,1.5 0.5,1 1,1 L 8,1 9,3 15,3 16,8 16,7 15,2 10,2 9,0 z" transform="translate(0,1036.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <rect width="10" height="3" x="2" y="1039.36" style="fill:#fffdf0;fill-opacity:1;stroke:none"/>
+ <path d="m 16 1039.36 0 13 -16 0 0 -12 7 0 1 -2 7 0 c 0.5 0 1 0.5 1 1 z" style="fill:#8d6e63;fill-opacity:1;stroke:none"/>
+ <path d="m 0 1051.36 0 1 16 0 0 -1 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="M 8,2 7,4 0,4 0,5 8,5 9,3 15,3 c 0.5,0 1,0.5 1,1 L 16,3 C 16,2.5 15.5,2 15,2 z" transform="translate(0,1036.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ </g>
+ <g transform="translate(14,-2)">
+ <path d="m 0 1037.36 0 13 16 0 0 -7 -1 -5 -5 0 -1 -2 -8 0 c -0.5 0 -1 0.5 -1 1 z" style="fill:#5d4037;fill-opacity:1;stroke:none"/>
+ <path transform="translate(0,1036.3622)" d="M 1,0 C 0.5,0 0,0.5 0,1 L 0,2 C 0,1.5 0.5,1 1,1 L 8,1 9,3 15,3 16,8 16,7 15,2 10,2 9,0 z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <rect y="1039.36" x="2" height="3" width="10" style="fill:#fffdf0;fill-opacity:1;stroke:none"/>
+ <path d="m 16 1039.36 0 13 -16 0 0 -12 7 0 1 -2 7 0 c 0.5 0 1 0.5 1 1 z" style="fill:#8d6e63;fill-opacity:1;stroke:none"/>
+ <path d="m 0 1051.36 0 1 16 0 0 -1 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path transform="translate(0,1036.3622)" d="M 8,2 7,4 0,4 0,5 8,5 9,3 15,3 c 0.5,0 1,0.5 1,1 L 16,3 C 16,2.5 15.5,2 15,2 z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ </g>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/places/brown-folder-documents.svg b/.icons/Material-Black-Lime-Numix/32/places/brown-folder-documents.svg
new file mode 100644
index 00000000..d373b27a
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/places/brown-folder-documents.svg
@@ -0,0 +1,24 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <defs>
+ <radialGradient id="radialGradient3031" gradientUnits="userSpaceOnUse" gradientTransform="matrix(1,0,0,0.10447761,0,50.597015)" cx="32.5" cy="56.5" r="33.5">
+ <stop style="stop-color:#000;stop-opacity:1"/>
+ <stop offset="1" style="stop-color:#000;stop-opacity:0"/>
+ </radialGradient>
+ </defs>
+ <g transform="translate(0,-1020.3622)">
+ <path d="m 66 56.5 c 0 1.933 -14.998 3.5 -33.5 3.5 -18.502 0 -33.5 -1.567 -33.5 -3.5 0 -1.933 14.998 -3.5 33.5 -3.5 18.502 0 33.5 1.567 33.5 3.5 z" transform="matrix(0.71641791,0,0,0.85714286,-7.2835821,999.9336)" style="fill:url(#radialGradient3031);opacity:0.3;fill-opacity:1;stroke:none"/>
+ <path d="m 0 1024.89 0 21.412 32 0 0 -10.706 -1.524 -9.177 -11.976 -0.059 -1.5 -3 -15.476 0 c -0.762 0 -1.524 0.765 -1.524 1.529 z" style="fill:#5d4037;fill-opacity:1;stroke:none"/>
+ <rect width="15.786" height="5.941" x="2.5" y="1027.36" style="fill:#fffdf0;fill-opacity:1;stroke:none"/>
+ <path d="m 1.531 1023.36 c -0.762 0 -1.531 0.766 -1.531 1.531 l 0 1 c 0 -0.765 0.769 -1.531 1.531 -1.531 l 14.969 0 1.5 3 12.469 0.062 1.531 9.172 0 -1 -1.531 -9.172 -11.969 -0.062 -1.5 -3 z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 32 1027.95 0 21.412 -32 0 0 -20 15 0 1.5 -3 13.976 0.059 c 0.762 0 1.524 0.765 1.524 1.53 z" style="fill:#8d6e63;fill-opacity:1;stroke:none"/>
+ <path d="m 0 1048.36 0 1 32 0 0 -1 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <g transform="translate(8,1031.3622)" style="fill:#634b43;opacity:1;fill-opacity:1">
+ <path d="M 4,1 C 2.892,1 2,1.892 2,3 l 0,10 c 0,1.108 0.892,2 2,2 l 8,0 c 1.108,0 2,-0.892 2,-2 L 14,6 9,1 z m 0,2 6,0 1,1 1,1 0,8 -8,0 z" style="stroke:none"/>
+ <path d="m 9 1 0 5 5 0 z" style="stroke:none"/>
+ <rect rx="0.25" y="7" x="5" height="1" width="4" style="stroke:none"/>
+ <rect width="6" height="1" x="5" y="9" rx="0.25" style="stroke:none"/>
+ <rect rx="0.25" y="11" x="5" height="1" width="6" style="stroke:none"/>
+ </g>
+ <path d="m 16.5 1026.36 -1.5 3 -15 0 0 1 15.5 0 1.5 -3 13.469 0.062 c 0.762 0 1.531 0.767 1.531 1.531 l 0 -1 c 0 -0.765 -0.769 -1.531 -1.531 -1.531 z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/places/brown-folder-download.svg b/.icons/Material-Black-Lime-Numix/32/places/brown-folder-download.svg
new file mode 100644
index 00000000..47ad212a
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/places/brown-folder-download.svg
@@ -0,0 +1,26 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <defs>
+ <radialGradient id="radialGradient3031" gradientUnits="userSpaceOnUse" gradientTransform="matrix(1,0,0,0.10447761,0,50.597015)" cx="32.5" cy="56.5" r="33.5">
+ <stop style="stop-color:#000;stop-opacity:1"/>
+ <stop offset="1" style="stop-color:#000;stop-opacity:0"/>
+ </radialGradient>
+ </defs>
+ <g transform="translate(0,-1020.3622)">
+ <path d="m 66 56.5 a 33.5 3.5 0 1 1 -67 0 33.5 3.5 0 1 1 67 0 z" transform="matrix(0.71641791,0,0,0.85714286,-7.2835821,999.9336)" style="fill:url(#radialGradient3031);opacity:0.3;fill-opacity:1;stroke:none"/>
+ <g transform="matrix(0.5,0,0,0.5,23.373266,519.7541)">
+ <path d="m -46.747 1010.27 0 42.824 64 0 0 -21.412 -3.048 -18.353 -23.952 -0.118 -3 -6 -30.952 0 c -1.524 0 -3.048 1.529 -3.048 3.059 z" style="fill:#5d4037;fill-opacity:1;stroke:none"/>
+ <rect y="1015.22" x="-41.747" height="11.882" width="31.571" style="fill:#fffdf0;fill-opacity:1;stroke:none"/>
+ <path d="m -43.684 1007.22 c -1.524 0 -3.063 1.533 -3.063 3.063 l 0 2 c 0 -1.529 1.539 -3.063 3.063 -3.063 l 29.938 0 3 6 24.938 0.125 3.063 18.344 0 -2 -3.063 -18.344 -23.938 -0.125 -3 -6 z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 17.253 1016.39 0 42.824 -64 0 0 -40 30 0 3 -6 27.952 0.118 c 1.524 0 3.048 1.529 3.048 3.059 z" style="fill:#8d6e63;fill-opacity:1;stroke:none"/>
+ <path d="m -46.747 1057.22 0 2 64 0 0 -2 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m -13.747 1013.22 -3 6 -30 0 0 2 31 0 3 -6 26.938 0.125 c 1.524 0 3.063 1.533 3.063 3.063 l 0 -2 c 0 -1.529 -1.539 -3.063 -3.063 -3.063 z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <g transform="translate(-46.746531,12.853961)" style="opacity:1">
+ <rect width="28" height="4" x="18" y="1035.36" rx="2" ry="1.905" style="fill:#634b43;fill-opacity:1;stroke:none"/>
+ <rect ry="1.929" rx="2" y="-22" x="1027.36" height="4" width="12" transform="matrix(0,1,-1,0,0,0)" style="fill:#634b43;fill-opacity:1;stroke:none"/>
+ <rect transform="matrix(0,1,-1,0,0,0)" width="12" height="4" x="1027.36" y="-46" rx="2" ry="1.929" style="fill:#634b43;fill-opacity:1;stroke:none"/>
+ <path d="m 34 1031.36 c -2 2 -2 2 -4 0 l -4 -4 c -2 -2 -2 -2 0 -2 l 12 0 c 2 0 2 0 0 2 z" style="fill:#634b43;fill-opacity:1;stroke:none"/>
+ <rect width="4" height="16" x="30" y="1013.36" rx="2" style="fill:#634b43;fill-opacity:1;stroke:none"/>
+ </g>
+ </g>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/places/brown-folder-dropbox.svg b/.icons/Material-Black-Lime-Numix/32/places/brown-folder-dropbox.svg
new file mode 100644
index 00000000..fb45f13d
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/places/brown-folder-dropbox.svg
@@ -0,0 +1,20 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <defs>
+ <radialGradient id="radialGradient3031" gradientUnits="userSpaceOnUse" gradientTransform="matrix(1,0,0,0.10447761,0,50.597015)" cx="32.5" cy="56.5" r="33.5">
+ <stop style="stop-color:#000;stop-opacity:1"/>
+ <stop offset="1" style="stop-color:#000;stop-opacity:0"/>
+ </radialGradient>
+ </defs>
+ <g transform="translate(0,-1020.3622)">
+ <path d="m 66 56.5 a 33.5 3.5 0 1 1 -67 0 33.5 3.5 0 1 1 67 0 z" transform="matrix(0.71641791,0,0,0.85714286,-7.2835821,999.9336)" style="fill:url(#radialGradient3031);opacity:0.3;fill-opacity:1;stroke:none"/>
+ <g transform="matrix(0.5,0,0,0.5,22.592296,522.5105)">
+ <path d="m -45.18 1004.76 0 42.823 64 0 0 -21.412 -3.048 -18.353 -23.952 -0.118 -3 -6 -30.952 0 c -1.524 0 -3.048 1.529 -3.048 3.059 z" style="fill:#5d4037;fill-opacity:1;stroke:none"/>
+ <rect y="1009.7" x="-40.18" height="11.882" width="31.571" style="fill:#fffdf0;fill-opacity:1;stroke:none"/>
+ <path d="m -42.12 1001.7 c -1.524 0 -3.063 1.533 -3.063 3.063 l 0 2 c 0 -1.529 1.539 -3.063 3.063 -3.063 l 29.938 0 3 6 24.938 0.125 3.063 18.344 0 -2 -3.063 -18.344 -23.938 -0.125 -3 -6 z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 18.815 1010.88 0 42.824 -64 0 0 -40 30 0 3 -6 27.952 0.118 c 1.524 0 3.048 1.529 3.048 3.059 z" style="fill:#8d6e63;fill-opacity:1;stroke:none"/>
+ <path d="m -45.18 1051.7 0 2 64 0 0 -2 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m -12.185 1007.7 -3 6 -30 0 0 2 31 0 3 -6 26.938 0.125 c 1.524 0 3.063 1.533 3.063 3.063 l 0 -2 c 0 -1.529 -1.539 -3.063 -3.063 -3.063 z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m -20.18 1020.7 -7 5.515 7 4.727 -7 6.303 14 9.455 14 -9.455 -7 -6.303 7 -4.727 -7 -5.515 -7 5.515 -7 -5.515 z" style="fill:#634b43;opacity:1;fill-opacity:1;color:#000"/>
+ </g>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/places/brown-folder-google-drive.svg b/.icons/Material-Black-Lime-Numix/32/places/brown-folder-google-drive.svg
new file mode 100644
index 00000000..7cc5cbb9
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/places/brown-folder-google-drive.svg
@@ -0,0 +1,20 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <defs>
+ <radialGradient id="radialGradient3031" gradientUnits="userSpaceOnUse" gradientTransform="matrix(1,0,0,0.10447761,0,50.597015)" cx="32.5" cy="56.5" r="33.5">
+ <stop style="stop-color:#000;stop-opacity:1"/>
+ <stop offset="1" style="stop-color:#000;stop-opacity:0"/>
+ </radialGradient>
+ </defs>
+ <g transform="translate(0,-1020.3622)">
+ <path d="m 66 56.5 a 33.5 3.5 0 1 1 -67 0 33.5 3.5 0 1 1 67 0 z" transform="matrix(0.71641791,0,0,0.85714286,-7.2835821,999.9336)" style="fill:url(#radialGradient3031);opacity:0.3;fill-opacity:1;stroke:none"/>
+ <path d="m 0 1024.89 0 21.412 32 0 0 -10.706 -1.524 -9.177 -11.976 -0.059 -1.5 -3 -15.476 0 c -0.762 0 -1.524 0.765 -1.524 1.53 z" style="fill:#5d4037;fill-opacity:1;stroke:none"/>
+ <rect width="15.786" height="5.941" x="2.5" y="1027.36" style="fill:#fffdf0;fill-opacity:1;stroke:none"/>
+ <path d="m 1.531 1023.36 c -0.762 0 -1.531 0.767 -1.531 1.531 l 0 1 c 0 -0.765 0.769 -1.531 1.531 -1.531 l 14.969 0 1.5 3 12.469 0.062 1.531 9.172 0 -1 -1.531 -9.172 -11.969 -0.062 -1.5 -3 z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 32 1027.95 0 21.412 -32 0 0 -20 15 0 1.5 -3 13.976 0.059 c 0.762 0 1.524 0.765 1.524 1.53 z" style="fill:#8d6e63;fill-opacity:1;stroke:none"/>
+ <path d="m 0 1048.36 0 1 32 0 0 -1 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 16.5 1026.36 -1.5 3 -15 0 0 1 15.5 0 1.5 -3 13.469 0.062 c 0.762 0 1.531 0.767 1.531 1.531 l 0 -1 c 0 -0.765 -0.769 -1.531 -1.531 -1.531 z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <polygon transform="matrix(8.955039e-5,0,0,7.8028193e-5,10.271888,1035.3624)" points="22194,115341 44385,76894 133156,76894 110963,115341 " style="fill:#634b43;opacity:1;fill-opacity:1;fill-rule:evenodd"/>
+ <polygon transform="matrix(8.8510347e-5,0,0,9.1034411e-5,10.410376,1033.3623)" points="44385,0 88772,76894 133156,76894 88772,0 " style="fill:#634b43;opacity:1;fill-opacity:1;fill-rule:evenodd"/>
+ <path d="m 13.71 1033.99 -3.91 6.306 1.831 3.666 3.808 -6.672 z" style="fill:#634b43;opacity:1;fill-opacity:1;fill-rule:evenodd"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/places/brown-folder-hdd.svg b/.icons/Material-Black-Lime-Numix/32/places/brown-folder-hdd.svg
new file mode 100644
index 00000000..6ca03bc7
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/places/brown-folder-hdd.svg
@@ -0,0 +1,20 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <defs>
+ <radialGradient id="radialGradient3031" gradientUnits="userSpaceOnUse" gradientTransform="matrix(1,0,0,0.10447761,0,50.597015)" cx="32.5" cy="56.5" r="33.5">
+ <stop style="stop-color:#000;stop-opacity:1"/>
+ <stop offset="1" style="stop-color:#000;stop-opacity:0"/>
+ </radialGradient>
+ </defs>
+ <g transform="translate(0,-1020.3622)">
+ <path d="m 66 56.5 c 0 1.933 -14.998 3.5 -33.5 3.5 -18.502 0 -33.5 -1.567 -33.5 -3.5 0 -1.933 14.998 -3.5 33.5 -3.5 18.502 0 33.5 1.567 33.5 3.5 z" transform="matrix(0.71641791,0,0,0.85714286,-7.2835821,999.9336)" style="fill:url(#radialGradient3031);opacity:0.3;fill-opacity:1;stroke:none"/>
+ <g transform="matrix(0.5,0,0,0.5,20.823632,508.499)">
+ <path d="m -41.647 1032.79 0 42.823 64 0 0 -21.412 -3.048 -18.353 -23.952 -0.118 -3 -6 -30.952 0 c -1.524 0 -3.048 1.53 -3.048 3.059 z" style="fill:#5d4037;fill-opacity:1;stroke:none"/>
+ <rect y="1037.73" x="-36.647" height="11.882" width="31.571" style="fill:#fffdf0;fill-opacity:1;stroke:none"/>
+ <path d="m -38.585 1029.73 c -1.524 0 -3.063 1.533 -3.063 3.063 l 0 2 c 0 -1.529 1.539 -3.063 3.063 -3.063 l 29.938 0 3 6 24.938 0.125 3.063 18.344 0 -2 -3.063 -18.344 -23.938 -0.125 -3 -6 z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 22.353 1038.9 0 42.823 -64 0 0 -40 30 0 3 -6 27.952 0.118 c 1.524 0 3.048 1.53 3.048 3.059 z" style="fill:#8d6e63;fill-opacity:1;stroke:none"/>
+ <path d="m -41.647 1079.73 0 2 64 0 0 -2 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m -8.647 1035.73 -3 6 -30 0 0 2 31 0 3 -6 26.938 0.125 c 1.524 0 3.063 1.533 3.063 3.063 l 0 -2 c 0 -1.529 -1.539 -3.063 -3.063 -3.063 z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ </g>
+ <path d="m 12 13 c -0.712 0 -1 0.335 -1 1 l 0 10 c 0 0.665 0.288 1 1 1 l 7.719 0 c 0.712 0 1.281 -0.335 1.281 -1 l 0 -10 c 0 -0.665 -0.288 -1 -1 -1 l -8 0 z m 0.5 1 c 0.276 0 0.5 0.224 0.5 0.5 c 0 0.276 -0.224 0.5 -0.5 0.5 c -0.276 0 -0.5 -0.224 -0.5 -0.5 c 0 -0.276 0.224 -0.5 0.5 -0.5 z m 7 0 c 0.276 0 0.5 0.224 0.5 0.5 c 0 0.276 -0.224 0.5 -0.5 0.5 c -0.276 0 -0.5 -0.224 -0.5 -0.5 c 0 -0.276 0.224 -0.5 0.5 -0.5 z m -3.5 1 c 1.105 0 2 0.895 2 2 c 0 1.105 -0.895 2 -2 2 c -1.105 0 -2 -0.895 -2 -2 c 0 -1.105 0.895 -2 2 -2 z m -3.5 4 c 0.276 0 0.5 0.224 0.5 0.5 c 0 0.276 -0.224 0.5 -0.5 0.5 c -0.276 0 -0.5 -0.224 -0.5 -0.5 c 0 -0.276 0.224 -0.5 0.5 -0.5 z m 7 0 c 0.276 0 0.5 0.224 0.5 0.5 c 0 0.276 -0.224 0.5 -0.5 0.5 c -0.276 0 -0.5 -0.224 -0.5 -0.5 c 0 -0.276 0.224 -0.5 0.5 -0.5 z m -7 4 l 7 0 c 0.277 0 0.5 0.223 0.5 0.5 c 0 0.277 -0.223 0.5 -0.5 0.5 l -7 0 c -0.277 0 -0.5 -0.223 -0.5 -0.5 c 0 -0.277 0.223 -0.5 0.5 -0.5 z" transform="translate(0,1020.3622)" style="fill:#634b43;opacity:1;fill-opacity:1;stroke:none"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/places/brown-folder-move.svg b/.icons/Material-Black-Lime-Numix/32/places/brown-folder-move.svg
new file mode 100644
index 00000000..a564912e
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/places/brown-folder-move.svg
@@ -0,0 +1,15 @@
+<svg viewBox="0 0 32 32" xmlns="http://www.w3.org/2000/svg">
+ <path style="fill:#5d4037;fill-opacity:1;stroke:none" d="m 2 2.998 0 13 16 0 0 -7 -1 -5 -5 0 -1 -2 -8 0 c -0.5 0 -1 0.5 -1 1 z"/>
+ <path style="fill:#000;opacity:0.015;fill-opacity:1;stroke:none" d="M 3,2 C 2.5,2 2,2.5 2,3 L 2,4 C 2,3.5 2.5,3 3,3 l 7,0 1,2 6,0 1,5 0,-1 -1,-5 -5,0 -1,-2 z"/>
+ <rect width="10" y="4.998" x="4" height="3" style="fill:#fffdf0;fill-opacity:1;stroke:none"/>
+ <path style="fill:#8d6e63;fill-opacity:1;stroke:none" d="m 18 4.998 0 13 -16 0 0 -12 7 0 1 -2 7 0 c 0.5 0 1 0.5 1 1 z"/>
+ <path style="fill:#000;opacity:0.075;fill-opacity:1;stroke:none" d="m 2 16.998 0 1 16 0 0 -1 z"/>
+ <path style="fill:#000;opacity:0.015;fill-opacity:1;stroke:none" d="m 10,4 -1,2 -7,0 0,1 8,0 1,-2 6,0 c 0.5,0 1,0.5 1,1 L 18,5 C 18,4.5 17.5,4 17,4 Z"/>
+ <path style="fill:#fff;opacity:0.6;fill-opacity:1;stroke:none" d="m 3 1.998 c -0.251 0 -0.5 0.126 -0.688 0.314 c -0.093 0.093 -0.172 0.202 -0.227 0.318 c 0 0 0 0.001 0 0.002 c -0.054 0.117 -0.086 0.241 -0.086 0.365 c 0 0.001 0 0.001 0 0.002 l 0 1 l 0 1.998 l 0 0.002 l 0 1 l 0 8.998 l 0 1 l 0 1 l 16 0 l 0 -1 l 0 -1 l 0 -5.998 l 0 -1 l 0 -0.002 l 0 -2.998 l 0 -1 c 0 0 0 -0.002 0 -0.002 c 0 -0.124 -0.032 -0.249 -0.086 -0.365 c 0 0 0 -0.002 0 -0.002 c -0.054 -0.117 -0.133 -0.227 -0.227 -0.32 c -0.188 -0.188 -0.438 -0.313 -0.688 -0.313 l -5 0 l -1 -1.998 l 0 -0.002 l -8 0 z"/>
+ <path style="fill:#5d4037;fill-opacity:1;stroke:none" d="m 14 14.998 0 13 16 0 0 -7 -1 -5 -5 0 -1 -2 -8 0 c -0.5 0 -1 0.5 -1 1 z"/>
+ <path style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none" d="m 15 14 c -0.5 0 -1 0.5 -1 1 l 0 1 c 0 -0.5 0.5 -1 1 -1 l 7 0 1 2 6 0 1 5 0 -1 -1 -5 -5 0 -1 -2 z"/>
+ <rect width="10" y="16.998" x="16" height="3" style="fill:#fffdf0;fill-opacity:1;stroke:none"/>
+ <path style="fill:#8d6e63;fill-opacity:1;stroke:none" d="m 30 16.998 0 13 -16 0 0 -12 7 0 1 -2 7 0 c 0.5 0 1 0.5 1 1 z"/>
+ <path style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none" d="m 14 28.998 0 1 16 0 0 -1 z"/>
+ <path style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none" d="m 22 16 -1 2 -7 0 0 1 8 0 1 -2 6 0 c 0.5 0 1 0.5 1 1 l 0 -1 c 0 -0.5 -0.5 -1 -1 -1 z"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/places/brown-folder-music.svg b/.icons/Material-Black-Lime-Numix/32/places/brown-folder-music.svg
new file mode 100644
index 00000000..672d7805
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/places/brown-folder-music.svg
@@ -0,0 +1,24 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <defs>
+ <radialGradient id="radialGradient3031" gradientUnits="userSpaceOnUse" gradientTransform="matrix(1,0,0,0.10447761,0,50.597015)" cx="32.5" cy="56.5" r="33.5">
+ <stop style="stop-color:#000;stop-opacity:1"/>
+ <stop offset="1" style="stop-color:#000;stop-opacity:0"/>
+ </radialGradient>
+ </defs>
+ <g transform="translate(0,-1020.3622)">
+ <path d="m 66 56.5 a 33.5 3.5 0 1 1 -67 0 33.5 3.5 0 1 1 67 0 z" transform="matrix(0.71641791,0,0,0.85714286,-7.2835821,999.9336)" style="fill:url(#radialGradient3031);opacity:0.3;fill-opacity:1;stroke:none"/>
+ <path d="m 0 1024.89 0 21.412 32 0 0 -10.706 -1.524 -9.177 -11.976 -0.059 -1.5 -3 -15.476 0 c -0.762 0 -1.524 0.765 -1.524 1.529 z" style="fill:#5d4037;fill-opacity:1;stroke:none"/>
+ <rect width="15.786" height="5.941" x="2.5" y="1027.36" style="fill:#fffdf0;fill-opacity:1;stroke:none"/>
+ <path d="m 1.531 1023.36 c -0.762 0 -1.531 0.767 -1.531 1.531 l 0 1 c 0 -0.765 0.769 -1.531 1.531 -1.531 l 14.969 0 1.5 3 12.469 0.062 1.531 9.172 0 -1 -1.531 -9.172 -11.969 -0.062 -1.5 -3 z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 32 1027.95 0 21.412 -32 0 0 -20 15 0 1.5 -3 13.976 0.059 c 0.762 0 1.524 0.765 1.524 1.53 z" style="fill:#8d6e63;fill-opacity:1;stroke:none"/>
+ <path d="m 0 1048.36 0 1 32 0 0 -1 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 16.5 1026.36 -1.5 3 -15 0 0 1 15.5 0 1.5 -3 13.469 0.062 c 0.762 0 1.531 0.767 1.531 1.531 l 0 -1 c 0 -0.765 -0.769 -1.531 -1.531 -1.531 z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <g transform="matrix(0.5,0,0,0.5,0.5,526.18112)" style="opacity:1">
+ <path transform="matrix(2.1943902,0,0,2.2968937,37.971951,1015.3933)" d="m -5 8.259 c 0 0.962 -0.816 1.741 -1.823 1.741 -1.01 0 -1.823 -0.78 -1.823 -1.741 0 -0.962 0.816 -1.741 1.823 -1.741 1.01 0 1.823 0.78 1.823 1.741 z" style="fill:#634b43;fill-opacity:1;stroke:none"/>
+ <path d="m -5 8.259 c 0 0.962 -0.816 1.741 -1.823 1.741 -1.01 0 -1.823 -0.78 -1.823 -1.741 0 -0.962 0.816 -1.741 1.823 -1.741 1.01 0 1.823 0.78 1.823 1.741 z" transform="matrix(2.1943902,0,0,2.2968937,53.971951,1015.3933)" style="fill:#634b43;fill-opacity:1;stroke:none"/>
+ <rect ry="2" rx="1.917" y="1017.36" x="23" height="19" width="4" style="fill:#634b43;fill-opacity:1;stroke:none"/>
+ <rect width="4" height="20" x="39" y="1016.36" rx="2" style="fill:#634b43;fill-opacity:1;stroke:none"/>
+ <rect ry="3.897" rx="4" y="1014.36" x="23" height="8" width="20" style="fill:#634b43;fill-opacity:1;stroke:none"/>
+ </g>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/places/brown-folder-open.svg b/.icons/Material-Black-Lime-Numix/32/places/brown-folder-open.svg
new file mode 100644
index 00000000..6e61722b
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/places/brown-folder-open.svg
@@ -0,0 +1,15 @@
+<svg viewBox="0 0 32 32" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <radialGradient id="radialGradient3031" gradientUnits="userSpaceOnUse" r="33.5" cy="56.5" gradientTransform="matrix(0.71642 0 0 0.08955 -7.284 25.94)" cx="32.5">
+ <stop style="stop-color:#000;stop-opacity:1"/>
+ <stop style="stop-color:#000;stop-opacity:0" offset="1"/>
+ </radialGradient>
+ </defs>
+ <path d="m 40 30.999972 a 24 3 0 0 1 -48 0 24 3 0 1 1 48 0 z" style="fill:url(#radialGradient3031);opacity:0.3;fill-opacity:1;stroke:none"/>
+ <rect style="fill:#5d4037;fill-opacity:1;stroke:none" ry="1" height="18" rx="1.04" y="0.998" x="3" width="26"/>
+ <path d="m 16 3 l -6 6 l 3 0 l 0 13.5 l 6 0 l 0 -13.5 l 3 0 l -6 -6 z" style="fill:#fff1ed;opacity:0.6;fill-opacity:1;stroke:none"/>
+ <path d="m 32 12.668 0 18.328 -32 0 0 -17 15 0 1.5 -3 13.976 0.062 c 0.762 0 1.524 0.805 1.524 1.61 z" style="fill:#8d6e63;fill-opacity:1;stroke:none"/>
+ <path d="m 0 29.998 0 1 32 0 0 -1 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 16.5 10.998 -1.5 3 -15 0 0 1 15.5 0 1.5 -3 13.469 0.062 c 0.762 0 1.531 0.767 1.531 1.531 l 0 -1 c 0 0 -0.769 -1.531 -1.531 -1.531 z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 4 0.998 c -0.554 0 -1 0.446 -1 1 l 0 1 c 0 -0.554 0.446 -1 1 -1 l 24 0 c 0.554 0 1 0.446 1 1 l 0 -1 c 0 -0.554 -0.446 -1 -1 -1 z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/places/brown-folder-pictures.svg b/.icons/Material-Black-Lime-Numix/32/places/brown-folder-pictures.svg
new file mode 100644
index 00000000..8cef7953
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/places/brown-folder-pictures.svg
@@ -0,0 +1,27 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <defs>
+ <radialGradient id="radialGradient3031" gradientUnits="userSpaceOnUse" gradientTransform="matrix(1,0,0,0.10447761,0,50.597015)" cx="32.5" cy="56.5" r="33.5">
+ <stop style="stop-color:#000;stop-opacity:1"/>
+ <stop offset="1" style="stop-color:#000;stop-opacity:0"/>
+ </radialGradient>
+ </defs>
+ <g transform="translate(0,-1020.3622)">
+ <path d="m 66 56.5 a 33.5 3.5 0 1 1 -67 0 33.5 3.5 0 1 1 67 0 z" transform="matrix(0.71641791,0,0,0.85714286,-7.2835821,999.9336)" style="fill:url(#radialGradient3031);opacity:0.3;fill-opacity:1;stroke:none"/>
+ <g transform="matrix(0.5,0,0,0.5,39,520.6811)">
+ <path d="m -78 1008.42 0 42.823 64 0 0 -21.412 -3.048 -18.353 l -23.952 -0.118 l -3 -6 -30.952 0 c -1.524 0 -3.048 1.529 -3.048 3.059 z" style="fill:#5d4037;fill-opacity:1;stroke:none"/>
+ <rect y="1013.36" x="-73" height="11.882" width="31.571" style="fill:#fffdf0;fill-opacity:1;stroke:none"/>
+ <path d="m -74.938 1005.36 c -1.524 0 -3.063 1.533 -3.063 3.063 l 0 2 c 0 -1.529 1.539 -3.063 3.063 -3.063 l 29.938 0 3 6 24.938 0.125 3.063 18.344 0 -2 -3.063 -18.344 -23.938 -0.125 -3 -6 z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m -14 1014.54 0 42.824 -64 0 0 -40 30 0 3 -6 27.952 0.118 c 1.524 0 3.048 1.529 3.048 3.059 z" style="fill:#8d6e63;fill-opacity:1;stroke:none"/>
+ <path d="m -78 1055.36 0 2 64 0 0 -2 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m -45 1011.36 -3 6 -30 0 0 2 31 0 3 -6 26.938 0.125 c 1.524 0 3.063 1.533 3.063 3.063 l 0 -2 c 0 -1.529 -1.539 -3.063 -3.063 -3.063 z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <g transform="matrix(2,0,0,2,-17.15747,-1029.5912)" style="opacity:1">
+ <g transform="translate(-22.421265,1025.4767)" style="fill:#634b43;fill-opacity:1">
+ <g transform="translate(0,-1036.3622)" style="fill-rule:evenodd">
+ <path d="m 1 1046.36 4 -5 3.282 3.678 2.218 -2.178 4.5 6.5 -3 2 -9 0 z"/>
+ </g>
+ </g>
+ <path d="m -19.421 1026.48 c -1.108 0 -2 0.892 -2 2 l 0 10 c 0 1.108 0.892 2 2 2 l 10 0 c 1.108 0 2 -0.892 2 -2 l 0 -10 c 0 -1.108 -0.892 -2 -2 -2 z m 0 2 10 0 0 10 -10 0 z" style="fill:#634b43;fill-opacity:1"/>
+ </g>
+ </g>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/places/brown-folder-projects.svg b/.icons/Material-Black-Lime-Numix/32/places/brown-folder-projects.svg
new file mode 100644
index 00000000..345a9625
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/places/brown-folder-projects.svg
@@ -0,0 +1,18 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <defs>
+ <radialGradient id="radialGradient3031" gradientUnits="userSpaceOnUse" gradientTransform="matrix(1,0,0,0.10447761,0,50.597015)" cx="32.5" cy="56.5" r="33.5">
+ <stop style="stop-color:#000;stop-opacity:1"/>
+ <stop offset="1" style="stop-color:#000;stop-opacity:0"/>
+ </radialGradient>
+ </defs>
+ <g transform="translate(0,-1020.3622)">
+ <path d="m 66 56.5 c 0 1.933 -14.998 3.5 -33.5 3.5 -18.502 0 -33.5 -1.567 -33.5 -3.5 0 -1.933 14.998 -3.5 33.5 -3.5 18.502 0 33.5 1.567 33.5 3.5 z" transform="matrix(0.71641791,0,0,0.85714286,-7.2835821,999.9336)" style="fill:url(#radialGradient3031);opacity:0.3;fill-opacity:1;stroke:none"/>
+ <path d="m 0 1024.89 0 21.412 32 0 0 -10.706 -1.524 -9.177 -11.976 -0.059 -1.5 -3 -15.476 0 c -0.762 0 -1.524 0.765 -1.524 1.53 z" style="fill:#5d4037;fill-opacity:1;stroke:none"/>
+ <rect width="15.786" height="5.941" x="2.5" y="1027.36" style="fill:#fffdf0;fill-opacity:1;stroke:none"/>
+ <path d="m 1.531 1023.36 c -0.762 0 -1.531 0.767 -1.531 1.531 l 0 1 c 0 -0.765 0.769 -1.531 1.531 -1.531 l 14.969 0 1.5 3 12.469 0.062 1.531 9.172 0 -1 -1.531 -9.172 -11.969 -0.062 -1.5 -3 z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 32 1027.95 0 21.412 -32 0 0 -20 15 0 1.5 -3 13.976 0.059 c 0.762 0 1.524 0.765 1.524 1.53 z" style="fill:#8d6e63;fill-opacity:1;stroke:none"/>
+ <path d="m 0 1048.36 0 1 32 0 0 -1 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 16.5 1026.36 -1.5 3 -15 0 0 1 15.5 0 1.5 -3 13.469 0.062 c 0.762 0 1.531 0.767 1.531 1.531 l 0 -1 c 0 -0.765 -0.769 -1.531 -1.531 -1.531 z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 11.151 1033.82 c -0.385 0.012 -0.75 0.048 -1.116 0.175 -0.115 0.782 0.075 1.594 0.285 2.344 0.534 1.72 1.524 3.352 2.977 4.447 0.053 0.051 0.129 0.062 0.109 0.153 -0.008 0.381 -0.001 0.779 0 1.161 0.016 0.668 0.418 1.306 1.01 1.621 0.699 0.368 1.397 0.71 2.102 1.073 0.324 0.172 0.774 -0.025 0.876 -0.372 0.062 -0.228 0.019 -0.468 0.022 -0.701 -0.002 -0.491 -0.063 -0.983 -0.044 -1.468 0.641 -0.079 1.285 -0.39 1.664 -0.92 0.337 -0.452 0.457 -1.037 0.416 -1.599 0.686 -0.122 1.392 -0.226 2.08 -0.351 0.407 -0.082 0.583 -0.611 0.328 -0.942 -0.5 -0.634 -1 -1.255 -1.51 -1.884 -0.41 -0.49 -1.053 -0.763 -1.686 -0.679 -0.429 0.069 -0.868 0.161 -1.292 0.241 -1.366 -1.303 -3.203 -2.024 -5.057 -2.235 -0.381 -0.035 -0.775 -0.072 -1.16 -0.066 z m 2.32 1.424 c 0.448 -0.04 0.897 0.084 1.27 0.394 0.745 0.621 0.861 1.73 0.241 2.476 -0.621 0.746 -1.728 0.862 -2.474 0.241 -0.745 -0.621 -0.861 -1.729 -0.241 -2.476 0.31 -0.373 0.756 -0.594 1.204 -0.635 z m 7.158 5.368 c -0.153 -0.014 -0.306 0.102 -0.328 0.263 -0.195 0.889 -0.827 1.661 -1.664 2.02 -0.218 0.069 -0.267 0.361 -0.088 0.504 0.367 0.306 0.791 0.66 1.16 0.964 0.179 0.153 0.413 -0.013 0.416 -0.241 -0.006 -0.187 -0.027 -0.386 -0.044 -0.57 0.457 0.098 0.905 0.228 1.357 0.329 0.213 0.044 0.415 -0.213 0.328 -0.416 -0.179 -0.429 -0.364 -0.844 -0.547 -1.271 0.185 -0.022 0.363 -0.037 0.547 -0.066 0.228 -0.045 0.317 -0.377 0.131 -0.526 -0.369 -0.311 -0.742 -0.611 -1.116 -0.92 -0.044 -0.035 -0.102 -0.061 -0.153 -0.066 z" style="fill:#634b43;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/places/brown-folder-publicshare.svg b/.icons/Material-Black-Lime-Numix/32/places/brown-folder-publicshare.svg
new file mode 100644
index 00000000..b32ab429
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/places/brown-folder-publicshare.svg
@@ -0,0 +1,18 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <defs>
+ <radialGradient id="radialGradient3031" gradientUnits="userSpaceOnUse" gradientTransform="matrix(1,0,0,0.10447761,0,50.597015)" cx="32.5" cy="56.5" r="33.5">
+ <stop style="stop-color:#000;stop-opacity:1"/>
+ <stop offset="1" style="stop-color:#000;stop-opacity:0"/>
+ </radialGradient>
+ </defs>
+ <g transform="translate(0,-1020.3622)">
+ <path d="m 66 56.5 a 33.5 3.5 0 1 1 -67 0 33.5 3.5 0 1 1 67 0 z" transform="matrix(0.71641791,0,0,0.85714286,-7.2835821,999.9336)" style="fill:url(#radialGradient3031);opacity:0.3;fill-opacity:1;stroke:none"/>
+ <path d="m 0 1024.89 0 21.412 32 0 0 -10.706 -1.524 -9.177 -11.976 -0.059 -1.5 -3 -15.476 0 c -0.762 0 -1.524 0.765 -1.524 1.529 z" style="fill:#5d4037;fill-opacity:1;stroke:none"/>
+ <rect width="15.786" height="5.941" x="2.5" y="1027.36" style="fill:#fffdf0;fill-opacity:1;stroke:none"/>
+ <path d="m 1.531 1023.36 c -0.762 0 -1.531 0.767 -1.531 1.531 l 0 1 c 0 -0.765 0.769 -1.531 1.531 -1.531 l 14.969 0 1.5 3 12.469 0.062 1.531 9.172 0 -1 -1.531 -9.172 -11.969 -0.062 -1.5 -3 z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 32 1027.95 0 21.412 -32 0 0 -20 15 0 1.5 -3 13.976 0.059 c 0.762 0 1.524 0.765 1.524 1.53 z" style="fill:#8d6e63;fill-opacity:1;stroke:none"/>
+ <path d="m 0 1048.36 0 1 32 0 0 -1 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 16.5 1026.36 -1.5 3 -15 0 0 1 15.5 0 1.5 -3 13.469 0.062 c 0.762 0 1.531 0.767 1.531 1.531 l 0 -1 c 0 -0.765 -0.769 -1.531 -1.531 -1.531 z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 17.929 1032.86 c -1.404 0 -2.563 1.094 -2.563 2.464 0.01 0.47 0.036 1.065 0.303 2.322 l 0.028 0 c 0.054 0.166 0.137 0.332 0.276 0.51 0.124 0.159 0.289 0.341 0.441 0.51 0.047 0.355 0.054 0.666 0 1.048 -0.417 0.325 -1.169 0.629 -1.846 0.906 -0.353 0.145 -0.679 0.278 -0.937 0.453 -0.246 0.167 -0.424 0.394 -0.441 0.68 -0.001 0.014 -0.028 0.014 -0.028 0.028 l -0.303 2.408 0 0.028 c 0 0.298 0.193 0.543 0.469 0.736 0.275 0.194 0.648 0.346 1.102 0.482 0.908 0.271 2.139 0.425 3.5 0.425 1.361 0 2.592 -0.154 3.5 -0.425 0.454 -0.135 0.827 -0.287 1.102 -0.482 0.275 -0.194 0.469 -0.438 0.469 -0.736 l 0 -0.028 -0.331 -2.408 c 0 -0.01 0 -0.019 0 -0.028 -0.008 -0.136 -0.056 -0.27 -0.138 -0.368 -0.087 -0.105 -0.202 -0.172 -0.331 -0.255 -0.257 -0.165 -0.584 -0.304 -0.937 -0.453 -0.686 -0.29 -1.437 -0.619 -1.846 -0.963 -0.031 -0.329 -0.032 -0.663 0 -0.991 0.148 -0.18 0.314 -0.365 0.441 -0.538 0.141 -0.192 0.248 -0.367 0.303 -0.538 0.301 -1.309 0.315 -1.843 0.331 -2.322 0 -1.37 -1.159 -2.464 -2.563 -2.464 z m -4.768 0.453 c -1.153 0 -2.094 0.915 -2.094 2.039 0.008 0.385 0.029 0.838 0.248 1.869 l 0 0.028 c 0.045 0.138 0.132 0.248 0.248 0.397 0.101 0.13 0.236 0.289 0.358 0.425 0.037 0.285 0.042 0.572 0 0.878 -0.341 0.269 -0.958 0.51 -1.516 0.736 -0.289 0.118 -0.533 0.225 -0.744 0.368 -0.199 0.135 -0.341 0.336 -0.358 0.566 -0.001 0.014 -0.028 0.014 -0.028 0.029 l -0.276 1.954 l 0 0.028 c 0 0.184 0.086 0.343 0.22 0.482 0.135 0.139 0.322 0.266 0.551 0.368 0.452 0.202 1.095 0.342 1.874 0.425 l 0.028 0 c 0.042 0 0.084 -0.012 0.11 -0.028 0.032 -0.021 0.069 -0.037 0.083 -0.056 0.027 -0.039 0.043 -0.078 0.055 -0.113 0.021 -0.062 0.025 -0.135 0.028 -0.198 0 -0.01 0 -0.019 0 -0.028 l 0.303 -2.407 c 0 -0.099 0.066 -0.217 0.22 -0.34 0.155 -0.123 0.388 -0.247 0.661 -0.368 0.546 -0.243 1.238 -0.469 1.791 -0.765 l 0.303 -0.17 -0.303 -0.142 c -0.219 -0.109 -0.386 -0.229 -0.524 -0.34 -0.027 -0.28 -0.028 -0.571 0 -0.85 0.001 -0.01 -0.001 -0.019 0 -0.028 0.21 -0.291 0.37 -0.593 0.441 -0.765 l 0.028 -0.056 -0.028 -0.056 c -0.024 -0.141 -0.016 -0.248 -0.055 -0.368 -0.264 -1.242 -0.293 -1.755 -0.303 -2.209 0 -0.191 0.044 -0.414 0.11 -0.623 l 0.055 -0.113 -0.11 -0.056 c -0.368 -0.302 -0.855 -0.51 -1.378 -0.51 z" style="fill:#634b43;opacity:1;fill-opacity:1;color:#000"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/places/brown-folder-recent.svg b/.icons/Material-Black-Lime-Numix/32/places/brown-folder-recent.svg
new file mode 100644
index 00000000..8e391e3c
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/places/brown-folder-recent.svg
@@ -0,0 +1,22 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <defs>
+ <radialGradient id="radialGradient3031" gradientUnits="userSpaceOnUse" gradientTransform="matrix(1,0,0,0.10447761,0,50.597015)" cx="32.5" cy="56.5" r="33.5">
+ <stop style="stop-color:#000;stop-opacity:1"/>
+ <stop offset="1" style="stop-color:#000;stop-opacity:0"/>
+ </radialGradient>
+ </defs>
+ <g transform="translate(0,-1020.3622)">
+ <path d="m 66 56.5 c 0 1.933 -14.998 3.5 -33.5 3.5 -18.502 0 -33.5 -1.567 -33.5 -3.5 0 -1.933 14.998 -3.5 33.5 -3.5 18.502 0 33.5 1.567 33.5 3.5 z" transform="matrix(0.71641791,0,0,0.85714286,-7.2835821,999.9336)" style="fill:url(#radialGradient3031);opacity:0.3;fill-opacity:1;stroke:none"/>
+ <path d="m 0 1024.89 0 21.412 32 0 0 -10.706 -1.524 -9.177 -11.976 -0.059 -1.5 -3 -15.476 0 c -0.762 0 -1.524 0.765 -1.524 1.529 z" style="fill:#5d4037;fill-opacity:1;stroke:none"/>
+ <rect width="15.786" height="5.941" x="2.5" y="1027.36" style="fill:#fffdf0;fill-opacity:1;stroke:none"/>
+ <path d="m 1.531 1023.36 c -0.762 0 -1.531 0.767 -1.531 1.531 l 0 1 c 0 -0.765 0.769 -1.531 1.531 -1.531 l 14.969 0 1.5 3 12.469 0.062 1.531 9.172 0 -1 -1.531 -9.172 -11.969 -0.062 -1.5 -3 z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 32 1027.95 0 21.412 -32 0 0 -20 15 0 1.5 -3 13.976 0.059 c 0.762 0 1.524 0.765 1.524 1.53 z" style="fill:#8d6e63;fill-opacity:1;stroke:none"/>
+ <path d="m 0 1048.36 0 1 32 0 0 -1 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 16.5 1026.36 -1.5 3 -15 0 0 1 15.5 0 1.5 -3 13.469 0.062 c 0.762 0 1.531 0.767 1.531 1.531 l 0 -1 c 0 -0.765 -0.769 -1.531 -1.531 -1.531 z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <g style="opacity:1">
+ <path d="m 9 1032.36 0 5 5 0 z" style="fill:#634b43;opacity:1;fill-opacity:1;stroke:none"/>
+ <path d="m 15.906 1034.83 a 1 1 0 0 0 -0.125 0.031 1 1 0 0 0 -0.781 1 l 0 3.688 a 1 1 0 0 0 0 0.094 1 1 0 0 0 0.125 0.75 1 1 0 0 0 0.031 0.031 1 1 0 0 0 0.031 0.062 1 1 0 0 0 0.031 0.031 1 1 0 0 0 0.031 0.031 1 1 0 0 0 0.031 0.031 1 1 0 0 0 0.031 0.031 1 1 0 0 0 0.063 0.031 1 1 0 0 0 0.031 0.031 1 1 0 0 0 0.031 0.031 1 1 0 0 0 0.063 0.031 1 1 0 0 0 0.125 0.062 l 2.469 1.438 a 1.01 1.01 0 1 0 1 -1.75 l -2.094 -1.219 0 -3.406 a 1 1 0 0 0 -1.094 -1.031 z" style="fill:#634b43;opacity:1;fill-opacity:1;color:#000"/>
+ <path transform="translate(0,1020.3622)" d="m 16 12 c -2.376 0 -4.485 1.191 -5.75 3 l 1.281 0 c 1.099 -1.227 2.693 -2 4.469 -2 c 3.314 0 6 2.686 6 6 c 0 3.314 -2.686 6 -6 6 c -3.314 0 -6 -2.686 -6 -6 l -1 0 c 0 3.866 3.134 7 7 7 c 3.866 0 7 -3.134 7 -7 c 0 -3.866 -3.134 -7 -7 -7 z" style="fill:#634b43;opacity:1;fill-opacity:1;stroke:none"/>
+ </g>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/places/brown-folder-rss.svg b/.icons/Material-Black-Lime-Numix/32/places/brown-folder-rss.svg
new file mode 100644
index 00000000..cbceeaf6
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/places/brown-folder-rss.svg
@@ -0,0 +1,19 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <defs>
+ <radialGradient id="radialGradient3031" gradientUnits="userSpaceOnUse" gradientTransform="matrix(1,0,0,0.10447761,0,50.597015)" cx="32.5" cy="56.5" r="33.5">
+ <stop style="stop-color:#000;stop-opacity:1"/>
+ <stop offset="1" style="stop-color:#000;stop-opacity:0"/>
+ </radialGradient>
+ </defs>
+ <g transform="translate(0,-1020.3622)">
+ <path d="m 66 56.5 c 0 1.933 -14.998 3.5 -33.5 3.5 -18.502 0 -33.5 -1.567 -33.5 -3.5 0 -1.933 14.998 -3.5 33.5 -3.5 18.502 0 33.5 1.567 33.5 3.5 z" transform="matrix(0.71641791,0,0,0.85714286,-7.2835821,999.9336)" style="fill:url(#radialGradient3031);opacity:0.3;fill-opacity:1;stroke:none"/>
+ <path d="m 0 1024.89 0 21.412 32 0 0 -10.706 -1.524 -9.177 -11.976 -0.059 -1.5 -3 -15.476 0 c -0.762 0 -1.524 0.765 -1.524 1.53 z" style="fill:#5d4037;fill-opacity:1;stroke:none"/>
+ <rect width="15.786" height="5.941" x="2.5" y="1027.36" style="fill:#fffdf0;fill-opacity:1;stroke:none"/>
+ <path d="m 1.531 1023.36 c -0.762 0 -1.531 0.767 -1.531 1.531 l 0 1 c 0 -0.765 0.769 -1.531 1.531 -1.531 l 14.969 0 1.5 3 12.469 0.062 1.531 9.172 0 -1 -1.531 -9.172 -11.969 -0.062 -1.5 -3 z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 32 1027.95 0 21.412 -32 0 0 -20 15 0 1.5 -3 13.976 0.059 c 0.762 0 1.524 0.765 1.524 1.53 z" style="fill:#8d6e63;fill-opacity:1;stroke:none"/>
+ <path d="m 0 1048.36 0 1 32 0 0 -1 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 16.5 1026.36 -1.5 3 -15 0 0 1 15.5 0 1.5 -3 13.469 0.062 c 0.762 0 1.531 0.767 1.531 1.531 l 0 -1 c 0 -0.765 -0.769 -1.531 -1.531 -1.531 z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 10 1033.36 0 2 c 5.073 0.56 10.02 4.957 10 10 l 2 0 c 0 -7.203 -6.469 -11.772 -12 -12 z m 0 4 0 2 c 2.749 0.226 5.969 2.792 6 6 l 2 0 c -0.12 -4.892 -4.585 -7.653 -8 -8 z" style="fill:#634b43;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 13 23.5 a 1.5 1.5 0 1 1 -3 0 1.5 1.5 0 1 1 3 0 z" transform="translate(0,1020.3622)" style="fill:#634b43;opacity:1;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/places/brown-folder-saved-search.svg b/.icons/Material-Black-Lime-Numix/32/places/brown-folder-saved-search.svg
new file mode 100644
index 00000000..d369aa89
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/places/brown-folder-saved-search.svg
@@ -0,0 +1,21 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <defs>
+ <radialGradient id="radialGradient3031" gradientUnits="userSpaceOnUse" gradientTransform="matrix(1,0,0,0.10447761,0,50.597015)" cx="32.5" cy="56.5" r="33.5">
+ <stop style="stop-color:#000;stop-opacity:1"/>
+ <stop offset="1" style="stop-color:#000;stop-opacity:0"/>
+ </radialGradient>
+ </defs>
+ <g transform="translate(0,-1020.3622)">
+ <path d="m 66 56.5 c 0 1.933 -14.998 3.5 -33.5 3.5 -18.502 0 -33.5 -1.567 -33.5 -3.5 0 -1.933 14.998 -3.5 33.5 -3.5 18.502 0 33.5 1.567 33.5 3.5 z" transform="matrix(0.71641791,0,0,0.85714286,-7.2835821,999.9336)" style="fill:url(#radialGradient3031);opacity:0.3;fill-opacity:1;stroke:none"/>
+ <path d="m 0 1024.89 0 21.412 32 0 0 -10.706 -1.524 -9.177 -11.976 -0.059 -1.5 -3 -15.476 0 c -0.762 0 -1.524 0.765 -1.524 1.529 z" style="fill:#5d4037;fill-opacity:1;stroke:none"/>
+ <rect width="15.786" height="5.941" x="2.5" y="1027.36" style="fill:#fffdf0;fill-opacity:1;stroke:none"/>
+ <path d="m 1.531 1023.36 c -0.762 0 -1.531 0.767 -1.531 1.531 l 0 1 c 0 -0.765 0.769 -1.531 1.531 -1.531 l 14.969 0 1.5 3 12.469 0.062 1.531 9.172 0 -1 -1.531 -9.172 -11.969 -0.062 -1.5 -3 z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 32 1027.95 0 21.412 -32 0 0 -20 15 0 1.5 -3 13.976 0.059 c 0.762 0 1.524 0.765 1.524 1.53 z" style="fill:#8d6e63;fill-opacity:1;stroke:none"/>
+ <path d="m 0 1048.36 0 1 32 0 0 -1 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 16.5 1026.36 -1.5 3 -15 0 0 1 15.5 0 1.5 -3 13.469 0.062 c 0.762 0 1.531 0.767 1.531 1.531 l 0 -1 c 0 -0.765 -0.769 -1.531 -1.531 -1.531 z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <g style="opacity:1">
+ <rect transform="matrix(0.70710678,0.70710678,-0.70710678,0.70710678,0,0)" rx="1" y="725.11" x="745.25" height="8" width="2" style="fill:#634b43;opacity:1;fill-opacity:1;stroke:none"/>
+ <path d="m 18 1032.36 c -2.761 0 -5 2.239 -5 5 0 2.761 2.239 5 5 5 2.761 0 5 -2.239 5 -5 0 -2.761 -2.239 -5 -5 -5 z m 0 2 c 1.657 0 3 1.343 3 3 0 1.657 -1.343 3 -3 3 -1.657 0 -3 -1.343 -3 -3 0 -1.657 1.343 -3 3 -3 z" style="fill:#634b43;opacity:1;fill-opacity:1;stroke:none"/>
+ </g>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/places/brown-folder-steam.svg b/.icons/Material-Black-Lime-Numix/32/places/brown-folder-steam.svg
new file mode 100644
index 00000000..b9ff3578
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/places/brown-folder-steam.svg
@@ -0,0 +1,18 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <defs>
+ <radialGradient id="radialGradient3031" gradientUnits="userSpaceOnUse" gradientTransform="matrix(1,0,0,0.10447761,0,50.597015)" cx="32.5" cy="56.5" r="33.5">
+ <stop style="stop-color:#000;stop-opacity:1"/>
+ <stop offset="1" style="stop-color:#000;stop-opacity:0"/>
+ </radialGradient>
+ </defs>
+ <g transform="translate(0,-1020.3622)">
+ <path d="m 66 56.5 c 0 1.933 -14.998 3.5 -33.5 3.5 -18.502 0 -33.5 -1.567 -33.5 -3.5 0 -1.933 14.998 -3.5 33.5 -3.5 18.502 0 33.5 1.567 33.5 3.5 z" transform="matrix(0.71641791,0,0,0.85714286,-7.2835821,999.9336)" style="fill:url(#radialGradient3031);opacity:0.3;fill-opacity:1;stroke:none"/>
+ <path d="m 0 1024.89 0 21.412 32 0 0 -10.706 -1.524 -9.177 -11.976 -0.059 -1.5 -3 -15.476 0 c -0.762 0 -1.524 0.765 -1.524 1.53 z" style="fill:#5d4037;fill-opacity:1;stroke:none"/>
+ <rect width="15.786" height="5.941" x="2.5" y="1027.36" style="fill:#fffdf0;fill-opacity:1;stroke:none"/>
+ <path d="m 1.531 1023.36 c -0.762 0 -1.531 0.767 -1.531 1.531 l 0 1 c 0 -0.765 0.769 -1.531 1.531 -1.531 l 14.969 0 1.5 3 12.469 0.062 1.531 9.172 0 -1 -1.531 -9.172 -11.969 -0.062 -1.5 -3 z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 32 1027.95 0 21.412 -32 0 0 -20 15 0 1.5 -3 13.976 0.059 c 0.762 0 1.524 0.765 1.524 1.53 z" style="fill:#8d6e63;fill-opacity:1;stroke:none"/>
+ <path d="m 0 1048.36 0 1 32 0 0 -1 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 16.5 1026.36 -1.5 3 -15 0 0 1 15.5 0 1.5 -3 13.469 0.062 c 0.762 0 1.531 0.767 1.531 1.531 l 0 -1 c 0 -0.765 -0.769 -1.531 -1.531 -1.531 z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 19.748 1033.36 c -1.607 0 -2.922 1.342 -2.922 2.989 0 0.553 0.159 1.075 0.417 1.523 l 0 3.239 c -0.318 0.068 -0.612 0.216 -0.861 0.415 l -2.896 -1.329 c 0 -1.175 -0.939 -2.131 -2.087 -2.131 -1.146 0 -2.087 0.956 -2.087 2.131 0 1.178 0.941 2.159 2.087 2.159 0.465 0 0.904 -0.176 1.252 -0.443 l 2.922 1.356 c 0.03 1.151 0.96 2.076 2.087 2.076 1.148 0 2.087 -0.954 2.087 -2.131 0 -0.491 -0.17 -0.939 -0.443 -1.301 l 0.026 0 1.539 -2.796 c 0.011 -0.012 0.015 -0.023 0.026 -0.027 1.03 -0.465 1.774 -1.517 1.774 -2.74 0 -1.646 -1.316 -2.989 -2.922 -2.989 z m 0 0.996 c 1.08 0 1.93 0.886 1.93 1.993 0 1.109 -0.851 1.993 -1.93 1.993 -1.081 0 -1.93 -0.884 -1.93 -1.993 0 -1.107 0.849 -1.993 1.93 -1.993 z m 0 0.72 c -0.69 0 -1.252 0.562 -1.252 1.273 0 0.708 0.562 1.273 1.252 1.273 0.692 0 1.252 -0.564 1.252 -1.273 0 -0.711 -0.56 -1.273 -1.252 -1.273 z m -8.348 3.848 c 0.685 0 1.076 0.284 1.2 0.858 l -0.73 -0.332 c -0.474 -0.207 -1.025 0.012 -1.226 0.498 -0.201 0.486 0.022 1.041 0.496 1.246 l 0.548 0.277 c -0.091 0.015 -0.182 0.027 -0.287 0.027 -0.835 0 -1.252 -0.443 -1.252 -1.301 0 -0.856 0.417 -1.273 1.252 -1.273 z m 6.261 2.851 c 0.773 0 1.383 0.647 1.383 1.439 0 0.792 -0.61 1.412 -1.383 1.412 -0.627 0 -1.157 -0.414 -1.33 -0.997 l 0.991 0.443 c 0.474 0.207 1.025 -0.038 1.226 -0.526 0.201 -0.486 -0.022 -1.041 -0.496 -1.246 l -0.913 -0.415 c 0.16 -0.066 0.338 -0.11 0.522 -0.11 z" style="fill:#634b43;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/places/brown-folder-system.svg b/.icons/Material-Black-Lime-Numix/32/places/brown-folder-system.svg
new file mode 100644
index 00000000..52e0ef8e
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/places/brown-folder-system.svg
@@ -0,0 +1,20 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <defs>
+ <radialGradient id="radialGradient3031" gradientUnits="userSpaceOnUse" gradientTransform="matrix(1,0,0,0.10447761,0,50.597015)" cx="32.5" cy="56.5" r="33.5">
+ <stop style="stop-color:#000;stop-opacity:1"/>
+ <stop offset="1" style="stop-color:#000;stop-opacity:0"/>
+ </radialGradient>
+ </defs>
+ <g transform="translate(0,-1020.3622)">
+ <path d="m 66 56.5 a 33.5 3.5 0 1 1 -67 0 33.5 3.5 0 1 1 67 0 z" transform="matrix(0.71641791,0,0,0.85714286,-7.2835821,999.9336)" style="fill:url(#radialGradient3031);opacity:0.3;fill-opacity:1;stroke:none"/>
+ <g transform="matrix(0.5,0,0,0.5,44.069423,524.09775)">
+ <path d="m -88.14 1001.59 0 42.823 64 0 0 -21.412 -3.048 -18.353 -23.952 -0.118 -3 -6 -30.952 0 c -1.524 0 -3.048 1.529 -3.048 3.059 z" style="fill:#5d4037;fill-opacity:1;stroke:none"/>
+ <rect y="1006.53" x="-83.14" height="11.882" width="31.571" style="fill:#fffdf0;fill-opacity:1;stroke:none"/>
+ <path d="m -85.08 998.53 c -1.524 0 -3.063 1.533 -3.063 3.063 l 0 2 c 0 -1.529 1.539 -3.063 3.063 -3.063 l 29.938 0 3 6 24.938 0.125 3.063 18.344 0 -2 -3.063 -18.344 -23.938 -0.125 -3 -6 z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m -24.14 1007.71 0 42.823 -64 0 0 -40 30 0 3 -6 27.952 0.118 c 1.524 0 3.048 1.529 3.048 3.059 z" style="fill:#8d6e63;fill-opacity:1;stroke:none"/>
+ <path d="m -88.14 1048.53 0 2 64 0 0 -2 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m -55.14 1004.53 -3 6 -30 0 0 2 31 0 3 -6 26.938 0.125 c 1.524 0 3.063 1.533 3.063 3.063 l 0 -2 c 0 -1.529 -1.539 -3.063 -3.063 -3.063 z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m -58.03 1018.53 c -0.666 0 -1.222 0.529 -1.222 1.195 l 0 1.556 c -0.421 0.143 -0.829 0.305 -1.222 0.5 l -1.083 -1.083 c -0.471 -0.471 -1.224 -0.471 -1.694 0 l -2.722 2.694 c -0.471 0.471 -0.471 1.224 0 1.694 l 1.083 1.083 c -0.199 0.4 -0.356 0.821 -0.5 1.25 l -1.528 0 c -0.666 0 -1.222 0.529 -1.222 1.195 l 0 3.833 c 0 0.666 0.557 1.195 1.222 1.195 l 1.528 0 c 0.144 0.429 0.301 0.85 0.5 1.25 l -1.083 1.083 c -0.471 0.471 -0.471 1.224 0 1.694 l 2.722 2.694 c 0.471 0.47 1.224 0.47 1.694 0 l 1.083 -1.083 c 0.393 0.195 0.801 0.358 1.222 0.5 l 0 1.555 c 0 0.666 0.557 1.195 1.222 1.195 l 3.806 0 c 0.666 0 1.194 -0.529 1.194 -1.195 l 0 -1.555 c 0.429 -0.144 0.85 -0.301 1.25 -0.5 l 1.083 1.083 c 0.471 0.47 1.224 0.47 1.694 0 l 2.722 -2.694 c 0.471 -0.471 0.471 -1.224 0 -1.694 l -1.111 -1.111 c 0.195 -0.393 0.359 -0.801 0.5 -1.222 l 1.556 0 c 0.666 0 1.194 -0.529 1.194 -1.195 l 0 -3.833 c 0 -0.666 -0.529 -1.195 -1.194 -1.195 l -1.556 0 c -0.141 -0.421 -0.305 -0.829 -0.5 -1.222 l 1.111 -1.111 c 0.471 -0.471 0.471 -1.224 0 -1.694 l -2.722 -2.694 c -0.471 -0.471 -1.224 -0.471 -1.694 0 l -1.083 1.083 c -0.4 -0.2 -0.821 -0.356 -1.25 -0.5 l 0 -1.556 c 0 -0.666 -0.529 -1.195 -1.194 -1.195 l -3.806 0 z m 1.889 8.889 c 1.717 0 3.111 1.394 3.111 3.111 0 1.717 -1.394 3.111 -3.111 3.111 -1.717 0 -3.111 -1.394 -3.111 -3.111 0 -1.717 1.394 -3.111 3.111 -3.111 z" style="fill:#634b43;opacity:1;fill-opacity:1;display:block;color:#000"/>
+ </g>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/places/brown-folder-templates.svg b/.icons/Material-Black-Lime-Numix/32/places/brown-folder-templates.svg
new file mode 100644
index 00000000..32df069f
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/places/brown-folder-templates.svg
@@ -0,0 +1,18 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <defs>
+ <radialGradient id="radialGradient3031" gradientUnits="userSpaceOnUse" gradientTransform="matrix(1,0,0,0.10447761,0,50.597015)" cx="32.5" cy="56.5" r="33.5">
+ <stop style="stop-color:#000;stop-opacity:1"/>
+ <stop offset="1" style="stop-color:#000;stop-opacity:0"/>
+ </radialGradient>
+ </defs>
+ <g transform="translate(0,-1020.3622)">
+ <path d="m 66 56.5 c 0 1.933 -14.998 3.5 -33.5 3.5 -18.502 0 -33.5 -1.567 -33.5 -3.5 0 -1.933 14.998 -3.5 33.5 -3.5 18.502 0 33.5 1.567 33.5 3.5 z" transform="matrix(0.71641791,0,0,0.85714286,-7.2835821,999.9336)" style="fill:url(#radialGradient3031);opacity:0.3;fill-opacity:1;stroke:none"/>
+ <path d="m 0 1024.89 0 21.412 32 0 0 -10.706 -1.524 -9.177 -11.976 -0.059 -1.5 -3 -15.476 0 c -0.762 0 -1.524 0.765 -1.524 1.529 z" style="fill:#5d4037;fill-opacity:1;stroke:none"/>
+ <rect width="15.786" height="5.941" x="2.5" y="1027.36" style="fill:#fffdf0;fill-opacity:1;stroke:none"/>
+ <path d="m 1.531 1023.36 c -0.762 0 -1.531 0.767 -1.531 1.531 l 0 1 c 0 -0.765 0.769 -1.531 1.531 -1.531 l 14.969 0 1.5 3 12.469 0.062 1.531 9.172 0 -1 -1.531 -9.172 -11.969 -0.062 -1.5 -3 z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 32 1027.95 0 21.412 -32 0 0 -20 15 0 1.5 -3 13.976 0.059 c 0.762 0 1.524 0.765 1.524 1.53 z" style="fill:#8d6e63;fill-opacity:1;stroke:none"/>
+ <path d="m 0 1048.36 0 1 32 0 0 -1 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 16.5 1026.36 -1.5 3 -15 0 0 1 15.5 0 1.5 -3 13.469 0.062 c 0.762 0 1.531 0.767 1.531 1.531 l 0 -1 c 0 -0.765 -0.769 -1.531 -1.531 -1.531 z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 10 12 c -0.554 0 -1 0.446 -1 1 l 0 1 l 2 0 l 0 -2 l -1 0 z m 3 0 l 0 2 l 2 0 l 0 -2 l -2 0 z m 4 0 l 0 2 l 2 0 l 0 -2 l -2 0 z m 4 0 l 0 2 l 2 0 l 0 -1 c 0 -0.554 -0.446 -1 -1 -1 l -1 0 z m -12 4 l 0 2 l 2 0 l 0 -2 l -2 0 z m 12 0 l 0 2 l 2 0 l 0 -2 l -2 0 z m -12 4 l 0 2 l 2 0 l 0 -2 l -2 0 z m 12 0 l 0 2 l 2 0 l 0 -2 l -2 0 z m -12 4 l 0 1 c 0 0.554 0.446 1 1 1 l 1 0 l 0 -2 l -2 0 z m 4 0 l 0 2 l 2 0 l 0 -2 l -2 0 z m 4 0 l 0 2 l 2 0 l 0 -2 l -2 0 z m 4 0 l 0 2 l 1 0 c 0.554 0 1 -0.446 1 -1 l 0 -1 l -2 0 z" transform="translate(0,1020.3622)" style="fill:#634b43;opacity:0.5;fill-opacity:1;stroke:none"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/places/brown-folder-ubuntu.svg b/.icons/Material-Black-Lime-Numix/32/places/brown-folder-ubuntu.svg
new file mode 100644
index 00000000..d041c4e6
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/places/brown-folder-ubuntu.svg
@@ -0,0 +1,21 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <defs>
+ <radialGradient id="radialGradient3031" gradientUnits="userSpaceOnUse" gradientTransform="matrix(1,0,0,0.10447761,0,50.597015)" cx="32.5" cy="56.5" r="33.5">
+ <stop style="stop-color:#000;stop-opacity:1"/>
+ <stop offset="1" style="stop-color:#000;stop-opacity:0"/>
+ </radialGradient>
+ </defs>
+ <g transform="translate(0,-1020.3622)">
+ <path d="m 66 56.5 c 0 1.933 -14.998 3.5 -33.5 3.5 -18.502 0 -33.5 -1.567 -33.5 -3.5 0 -1.933 14.998 -3.5 33.5 -3.5 18.502 0 33.5 1.567 33.5 3.5 z" transform="matrix(0.71641791,0,0,0.85714286,-7.2835821,999.9336)" style="fill:url(#radialGradient3031);opacity:0.3;fill-opacity:1;stroke:none"/>
+ <path d="m 0 1024.89 0 21.412 32 0 0 -10.706 -1.524 -9.177 -11.976 -0.059 -1.5 -3 -15.476 0 c -0.762 0 -1.524 0.765 -1.524 1.529 z" style="fill:#5d4037;fill-opacity:1;stroke:none"/>
+ <rect width="15.786" height="5.941" x="2.5" y="1027.36" style="fill:#fffdf0;fill-opacity:1;stroke:none"/>
+ <path d="m 1.531 1023.36 c -0.762 0 -1.531 0.767 -1.531 1.531 l 0 1 c 0 -0.765 0.769 -1.531 1.531 -1.531 l 14.969 0 1.5 3 12.469 0.062 1.531 9.172 0 -1 -1.531 -9.172 -11.969 -0.062 -1.5 -3 z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 32 1027.95 0 21.412 -32 0 0 -20 15 0 1.5 -3 13.976 0.059 c 0.762 0 1.524 0.765 1.524 1.53 z" style="fill:#8d6e63;fill-opacity:1;stroke:none"/>
+ <path d="m 0 1048.36 0 1 32 0 0 -1 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 16.5 1026.36 -1.5 3 -15 0 0 1 15.5 0 1.5 -3 13.469 0.062 c 0.762 0 1.531 0.767 1.531 1.531 l 0 -1 c 0 -0.765 -0.769 -1.531 -1.531 -1.531 z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path transform="matrix(0.5,0,0,0.5,1,1019.8622)" d="m 17 38 a 3 3 0 1 1 -6 0 3 3 0 1 1 6 0 z" style="fill:#634b43;opacity:1;fill-opacity:1;stroke:none"/>
+ <path d="m 16 1032.86 c -1.146 0 -2.215 0.316 -3.125 0.875 l 1.484 1.484 c 0.501 -0.226 1.056 -0.359 1.641 -0.359 2.039 0 3.722 1.528 3.969 3.5 l 2 0 c -0.081 -0.96 -0.381 -1.863 -0.859 -2.641 -0.188 0.085 -0.39 0.141 -0.609 0.141 -0.828 0 -1.5 -0.671 -1.5 -1.5 0 -0.219 0.056 -0.421 0.141 -0.609 -0.913 -0.562 -1.989 -0.891 -3.141 -0.891 z m -3.922 1.484 c -0.939 0.819 -1.633 1.916 -1.922 3.172 0.498 0.244 0.844 0.752 0.844 1.344 0 0.592 -0.346 1.1 -0.844 1.344 0.311 1.353 1.071 2.541 2.125 3.375 l 1.438 -1.438 c -1.038 -0.723 -1.719 -1.921 -1.719 -3.281 c 0 -1.255 0.58 -2.376 1.484 -3.109 l -1.406 -1.406 z m 7.891 5.02 c -0.247 1.972 -1.93 3.5 -3.969 3.5 -0.473 0 -0.923 -0.099 -1.344 -0.25 l -1.516 1.516 c 0.851 0.465 1.821 0.734 2.859 0.734 0.756 0 1.474 -0.135 2.141 -0.391 c -0.085 -0.188 -0.141 -0.39 -0.141 -0.609 c 0 -0.828 0.672 -1.5 1.5 -1.5 0.402 0 0.762 0.164 1.031 0.422 0.81 -0.935 1.33 -2.116 1.438 -3.422 l -2 0 z" style="fill:#634b43;opacity:1;fill-opacity:1;stroke:none"/>
+ <path d="m 17 38 a 3 3 0 1 1 -6 0 3 3 0 1 1 6 0 z" transform="matrix(0.5,0,0,0.5,14.5,1014.3622)" style="fill:#634b43;opacity:1;fill-opacity:1;stroke:none"/>
+ <path d="m 17 38 a 3 3 0 1 1 -6 0 3 3 0 1 1 6 0 z" transform="matrix(0.5,0,0,0.5,13.5,1025.8622)" style="fill:#634b43;opacity:1;fill-opacity:1;stroke:none"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/places/brown-folder-video.svg b/.icons/Material-Black-Lime-Numix/32/places/brown-folder-video.svg
new file mode 100644
index 00000000..ed115f87
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/places/brown-folder-video.svg
@@ -0,0 +1,20 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <defs>
+ <radialGradient id="radialGradient3031" gradientUnits="userSpaceOnUse" gradientTransform="matrix(1,0,0,0.10447761,0,50.597015)" cx="32.5" cy="56.5" r="33.5">
+ <stop style="stop-color:#000;stop-opacity:1"/>
+ <stop offset="1" style="stop-color:#000;stop-opacity:0"/>
+ </radialGradient>
+ </defs>
+ <g transform="translate(0,-1020.3622)">
+ <path d="m 66 56.5 a 33.5 3.5 0 1 1 -67 0 33.5 3.5 0 1 1 67 0 z" transform="matrix(0.71641791,0,0,0.85714286,-7.2835821,999.9336)" style="fill:url(#radialGradient3031);opacity:0.3;fill-opacity:1;stroke:none"/>
+ <g transform="matrix(0.5,0,0,0.5,20.823632,508.499)">
+ <path d="m -41.647 1032.79 0 42.823 64 0 0 -21.412 -3.048 -18.353 -23.952 -0.118 -3 -6 -30.952 0 c -1.524 0 -3.048 1.53 -3.048 3.059 z" style="fill:#5d4037;fill-opacity:1;stroke:none"/>
+ <rect y="1037.73" x="-36.647" height="11.882" width="31.571" style="fill:#fffdf0;fill-opacity:1;stroke:none"/>
+ <path d="m -38.585 1029.73 c -1.524 0 -3.063 1.533 -3.063 3.063 l 0 2 c 0 -1.529 1.539 -3.063 3.063 -3.063 l 29.938 0 3 6 24.938 0.125 3.063 18.344 0 -2 -3.063 -18.344 -23.938 -0.125 -3 -6 z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 22.353 1038.9 0 42.823 -64 0 0 -40 30 0 3 -6 27.952 0.118 c 1.524 0 3.048 1.53 3.048 3.059 z" style="fill:#8d6e63;fill-opacity:1;stroke:none"/>
+ <path d="m -41.647 1079.73 0 2 64 0 0 -2 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m -8.647 1035.73 -3 6 -30 0 0 2 31 0 3 -6 26.938 0.125 c 1.524 0 3.063 1.533 3.063 3.063 l 0 -2 c 0 -1.529 -1.539 -3.063 -3.063 -3.063 z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m -18.647 1049.73 c -1.662 0 -3 1.338 -3 3 l 0 18 c 0 1.662 1.338 3 3 3 l 18 0 c 1.662 0 3 -1.338 3 -3 l 0 -18 c 0 -1.662 -1.338 -3 -3 -3 z m 1 2 4 0 0 4 -4 0 z m 12 0 4 0 0 4 -4 0 z m -12 8 4 0 0 4 -4 0 z m 12 0 4 0 0 4 -4 0 z m -12 8 4 0 0 4 -4 0 z m 12 0 4 0 0 4 -4 0 z" style="fill:#634b43;opacity:1;fill-opacity:1"/>
+ </g>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/places/brown-folder-vm.svg b/.icons/Material-Black-Lime-Numix/32/places/brown-folder-vm.svg
new file mode 100644
index 00000000..a3e0dc63
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/places/brown-folder-vm.svg
@@ -0,0 +1,18 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <defs>
+ <radialGradient id="radialGradient3031" gradientUnits="userSpaceOnUse" gradientTransform="matrix(1,0,0,0.10447761,0,50.597015)" cx="32.5" cy="56.5" r="33.5">
+ <stop style="stop-color:#000;stop-opacity:1"/>
+ <stop offset="1" style="stop-color:#000;stop-opacity:0"/>
+ </radialGradient>
+ </defs>
+ <g transform="translate(0,-1020.3622)">
+ <path d="m 66 56.5 c 0 1.933 -14.998 3.5 -33.5 3.5 -18.502 0 -33.5 -1.567 -33.5 -3.5 0 -1.933 14.998 -3.5 33.5 -3.5 18.502 0 33.5 1.567 33.5 3.5 z" transform="matrix(0.71641791,0,0,0.85714286,-7.2835821,999.9336)" style="fill:url(#radialGradient3031);opacity:0.3;fill-opacity:1;stroke:none"/>
+ <path d="m 0 1024.89 0 21.412 32 0 0 -10.706 -1.524 -9.177 -11.976 -0.059 -1.5 -3 -15.476 0 c -0.762 0 -1.524 0.765 -1.524 1.53 z" style="fill:#5d4037;fill-opacity:1;stroke:none"/>
+ <rect width="15.786" height="5.941" x="2.5" y="1027.36" style="fill:#fffdf0;fill-opacity:1;stroke:none"/>
+ <path d="m 1.531 1023.36 c -0.762 0 -1.531 0.767 -1.531 1.531 l 0 1 c 0 -0.765 0.769 -1.531 1.531 -1.531 l 14.969 0 1.5 3 12.469 0.062 1.531 9.172 0 -1 -1.531 -9.172 -11.969 -0.062 -1.5 -3 z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 32 1027.95 0 21.412 -32 0 0 -20 15 0 1.5 -3 13.976 0.059 c 0.762 0 1.524 0.765 1.524 1.53 z" style="fill:#8d6e63;fill-opacity:1;stroke:none"/>
+ <path d="m 0 1048.36 0 1 32 0 0 -1 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 16.5 1026.36 -1.5 3 -15 0 0 1 15.5 0 1.5 -3 13.469 0.062 c 0.762 0 1.531 0.767 1.531 1.531 l 0 -1 c 0 -0.765 -0.769 -1.531 -1.531 -1.531 z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 13 13 c -0.739 0 -1 0.335 -1 1 l 8 0 c 0 -0.665 -0.261 -1 -1 -1 l -6 0 z m -1 2 l 0 8 l 8 0 l 0 -8 l -8 0 z m 2 1 l 4 0 l 0 1 l -4 0 l 0 -1 z m 2 3 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 -4 5 c 0 0.665 0.261 1 1 1 l 6 0 c 0.739 0 1 -0.335 1 -1 l -8 0 z" transform="translate(0,1020.3622)" style="fill:#634b43;opacity:1;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/places/brown-folder-wine.svg b/.icons/Material-Black-Lime-Numix/32/places/brown-folder-wine.svg
new file mode 100644
index 00000000..505c2d74
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/places/brown-folder-wine.svg
@@ -0,0 +1,20 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <defs>
+ <radialGradient id="radialGradient3031" gradientUnits="userSpaceOnUse" gradientTransform="matrix(1,0,0,0.10447761,0,50.597015)" cx="32.5" cy="56.5" r="33.5">
+ <stop style="stop-color:#000;stop-opacity:1"/>
+ <stop offset="1" style="stop-color:#000;stop-opacity:0"/>
+ </radialGradient>
+ </defs>
+ <g transform="translate(0,-1020.3622)">
+ <path d="m 66 56.5 a 33.5 3.5 0 1 1 -67 0 33.5 3.5 0 1 1 67 0 z" transform="matrix(0.71641791,0,0,0.85714286,-7.2835821,999.9336)" style="fill:url(#radialGradient3031);opacity:0.3;fill-opacity:1;stroke:none"/>
+ <path d="m 0 1024.89 0 21.412 32 0 0 -10.706 -1.524 -9.177 -11.976 -0.059 -1.5 -3 -15.476 0 c -0.762 0 -1.524 0.765 -1.524 1.529 z" style="fill:#5d4037;fill-opacity:1;stroke:none"/>
+ <rect width="15.786" height="5.941" x="2.5" y="1027.36" style="fill:#fffdf0;fill-opacity:1;stroke:none"/>
+ <path d="m 1.531 1023.36 c -0.762 0 -1.531 0.767 -1.531 1.531 l 0 1 c 0 -0.765 0.769 -1.531 1.531 -1.531 l 14.969 0 1.5 3 12.469 0.062 1.531 9.172 0 -1 -1.531 -9.172 -11.969 -0.062 -1.5 -3 z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 32 1027.95 0 21.412 -32 0 0 -20 15 0 1.5 -3 13.976 0.059 c 0.762 0 1.524 0.765 1.524 1.529 z" style="fill:#8d6e63;fill-opacity:1;stroke:none"/>
+ <path d="m 0 1048.36 0 1 32 0 0 -1 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 16.5 1026.36 -1.5 3 -15 0 0 1 15.5 0 1.5 -3 13.469 0.062 c 0.762 0 1.531 0.767 1.531 1.531 l 0 -1 c 0 -0.765 -0.769 -1.531 -1.531 -1.531 z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 20.52 1033.36 c -0.518 0.01 -1.028 0.327 -1.11 0.921 -0.131 0.95 0.848 0.594 1.632 0.594 0.783 0 1.044 1.544 0.848 2.376 -0.196 0.832 -2.278 2.796 -6.984 0.832 -3.875 -1.617 -5.809 0.536 -5.907 0.579 0.367 3.213 3.356 6.697 6.984 6.697 3.875 0 7.02 -3.839 7.02 -7.366 0 -0.405 -0.051 -0.804 -0.131 -1.188 -0.072 -0.194 -0.143 -0.388 -0.196 -0.564 -0.095 -0.316 -0.202 -0.583 -0.294 -0.832 -0.004 -0.01 0.004 -0.022 0 -0.03 -0.371 -0.75 -0.891 -1.428 -1.534 -1.99 -0.003 -0.01 -0.013 0.01 -0.016 0 -0.1 -0.024 -0.206 -0.031 -0.31 -0.03 z" style="fill:#634b43;opacity:1;fill-opacity:1;color:#000"/>
+ <path d="m 19 1036.36 c 0 0.552 -0.448 1 -1 1 -0.552 0 -1 -0.448 -1 -1 0 -0.552 0.448 -1 1 -1 0.552 0 1 0.448 1 1 z" style="fill:#634b43;opacity:1;fill-opacity:1;color:#000"/>
+ <path d="m 16 1034.86 c 0 0.276 -0.224 0.5 -0.5 0.5 -0.276 0 -0.5 -0.224 -0.5 -0.5 0 -0.276 0.224 -0.5 0.5 -0.5 0.276 0 0.5 0.224 0.5 0.5 z" style="fill:#634b43;opacity:1;fill-opacity:1;color:#000"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/places/brown-folder.svg b/.icons/Material-Black-Lime-Numix/32/places/brown-folder.svg
new file mode 100644
index 00000000..e51d306a
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/places/brown-folder.svg
@@ -0,0 +1,17 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <defs>
+ <radialGradient id="radialGradient3031" gradientUnits="userSpaceOnUse" gradientTransform="matrix(1,0,0,0.10447761,0,50.597015)" cx="32.5" cy="56.5" r="33.5">
+ <stop style="stop-color:#000;stop-opacity:1"/>
+ <stop offset="1" style="stop-color:#000;stop-opacity:0"/>
+ </radialGradient>
+ </defs>
+ <g transform="translate(0,-1020.3622)">
+ <path d="m 66 56.5 a 33.5 3.5 0 1 1 -67 0 33.5 3.5 0 1 1 67 0 z" transform="matrix(0.71641791,0,0,0.85714286,-7.2835821,999.9336)" style="fill:url(#radialGradient3031);opacity:0.3;fill-opacity:1;stroke:none"/>
+ <path d="m 0 1024.89 0 21.412 32 0 0 -10.706 -1.524 -9.177 -11.976 -0.059 -1.5 -3 -15.476 0 c -0.762 0 -1.524 0.765 -1.524 1.529 z" style="fill:#5d4037;fill-opacity:1;stroke:none"/>
+ <rect width="15.786" height="5.941" x="2.5" y="1027.36" style="fill:#fffdf0;fill-opacity:1;stroke:none"/>
+ <path d="m 1.531 1023.36 c -0.762 0 -1.531 0.766 -1.531 1.531 l 0 1 c 0 -0.765 0.769 -1.531 1.531 -1.531 l 14.969 0 1.5 3 12.469 0.062 1.531 9.172 0 -1 -1.531 -9.172 -11.969 -0.062 -1.5 -3 z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 32 1027.95 0 21.412 -32 0 0 -20 15 0 1.5 -3 13.976 0.059 c 0.762 0 1.524 0.765 1.524 1.53 z" style="fill:#8d6e63;fill-opacity:1;stroke:none"/>
+ <path d="m 0 1048.36 0 1 32 0 0 -1 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 16.5 1026.36 -1.5 3 -15 0 0 1 15.5 0 1.5 -3 13.469 0.062 c 0.762 0 1.531 0.767 1.531 1.531 l 0 -1 c 0 -0.765 -0.769 -1.531 -1.531 -1.531 z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/places/brown-network.svg b/.icons/Material-Black-Lime-Numix/32/places/brown-network.svg
new file mode 100644
index 00000000..41d65c0b
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/places/brown-network.svg
@@ -0,0 +1,18 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <defs>
+ <radialGradient id="radialGradient3031" gradientUnits="userSpaceOnUse" gradientTransform="matrix(1,0,0,0.10447761,0,50.597015)" cx="32.5" cy="56.5" r="33.5">
+ <stop style="stop-color:#000;stop-opacity:1"/>
+ <stop offset="1" style="stop-color:#000;stop-opacity:0"/>
+ </radialGradient>
+ </defs>
+ <g transform="translate(0,-1020.3622)">
+ <path d="m 66 56.5 a 33.5 3.5 0 1 1 -67 0 33.5 3.5 0 1 1 67 0 z" transform="matrix(0.71641791,0,0,0.85714286,-7.2835821,999.9336)" style="fill:url(#radialGradient3031);opacity:0.3;fill-opacity:1;stroke:none"/>
+ <path d="m 0 1024.89 0 21.412 32 0 0 -10.706 -1.524 -9.177 -11.976 -0.059 -1.5 -3 -15.476 0 c -0.762 0 -1.524 0.765 -1.524 1.529 z" style="fill:#5d4037;fill-opacity:1;stroke:none"/>
+ <rect width="15.786" height="5.941" x="2.5" y="1027.36" style="fill:#fffdf0;fill-opacity:1;stroke:none"/>
+ <path d="m 1.531 1023.36 c -0.762 0 -1.531 0.767 -1.531 1.531 l 0 1 c 0 -0.765 0.769 -1.531 1.531 -1.531 l 14.969 0 1.5 3 12.469 0.062 1.531 9.172 0 -1 -1.531 -9.172 -11.969 -0.062 -1.5 -3 z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 32 1027.95 0 21.412 -32 0 0 -20 15 0 1.5 -3 13.976 0.059 c 0.762 0 1.524 0.765 1.524 1.53 z" style="fill:#8d6e63;fill-opacity:1;stroke:none"/>
+ <path d="m 0 1048.36 0 1 32 0 0 -1 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 16.5 1026.36 -1.5 3 -15 0 0 1 15.5 0 1.5 -3 13.469 0.062 c 0.762 0 1.531 0.767 1.531 1.531 l 0 -1 c 0 -0.765 -0.769 -1.531 -1.531 -1.531 z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 15.25 1033.36 c -2.559 0 -5.25 2.691 -5.25 6 0 3.309 2.691 6 5.25 6 4.059 0 6.75 -2.691 6.75 -6 0 -3.309 -2.691 -6 -6 -6 z m 1.237 0.844 c 0.559 0.052 1.101 0.179 1.594 0.394 -0.038 0.047 -0.067 0.089 -0.094 0.169 -0.152 0.455 -0.378 0.238 -0.113 0.806 0.265 0.568 0.487 0.715 0.562 0.45 0.076 -0.265 -0.191 -0.639 0.113 -0.487 0.303 0.152 0.527 -0.041 0.3 0.3 -0.227 0.341 -0.222 0.526 -0.488 0.45 -0.265 -0.076 -0.26 0.449 -0.525 0.525 -0.265 0.076 -0.356 -0.114 -0.356 0.075 0 0.189 0.15 0.015 0.113 0.319 -0.012 0.093 -0.008 0.109 -0.019 0.15 -0.249 -0.071 -0.36 -0.111 -0.544 -0.038 -0.189 0.076 -0.413 0.563 -0.413 0.563 0.237 0.237 0.346 0.407 0.431 0.487 -0.053 0.027 -0.117 0.038 -0.169 0.075 -0.379 0.265 -0.674 0.315 -0.788 0.694 -0.114 0.379 -0.075 0.032 -0.075 0.487 0 0.455 -0.115 0.146 0.113 0.563 0.227 0.417 0.785 0.616 1.05 0.844 0.265 0.227 0.538 -0.495 1.069 0.188 0.53 0.682 0.564 0.409 0.375 0.788 -0.189 0.379 -0.374 0.505 -0.45 0.656 -0.076 0.151 0.147 0.674 0.413 0.787 0.006 0 0.013 0 0.019 0 -0.014 0.033 -0.024 0.062 -0.038 0.094 -0.343 0.156 -0.764 0.371 -0.844 0.394 -0.188 0.054 -0.849 0.166 -1.331 0.3 -0.06 0.017 -0.108 0.017 -0.131 0.019 0.06 -0.065 0.534 -0.313 0.769 -0.45 0.321 -0.188 -0.019 -0.169 -0.019 -0.169 0 0 -0.512 -0.057 -1.556 -0.057 -0.522 0 -0.749 0.024 -0.863 0.057 -0.057 0.017 -0.085 0.034 -0.113 0.056 -0.028 0.024 -0.047 0.048 -0.094 0.075 -0.188 0.107 0.11 0.22 -0.131 0.3 -0.181 0.06 -0.202 0 -0.356 -0.113 0.11 -0.11 0.262 -0.241 0.45 -0.469 0.341 -0.412 0.449 -0.337 0.562 -0.712 0.114 -0.375 -0.956 -0.262 -0.956 -0.487 0 -0.225 -0.184 -0.375 -0.525 -0.525 -0.341 -0.15 -0.109 -0.225 -0.488 -0.338 -0.379 -0.112 -0.805 0.563 -0.919 0.338 -0.114 -0.225 0.356 -0.225 0.356 -0.487 0 -0.256 -0.54 0.193 -0.638 -0.131 -0.002 -0.012 -0.017 -0.012 -0.019 -0.019 -0.009 -0.048 -0.003 -0.075 0 -0.112 0.024 -0.27 0.336 -0.375 0.469 -0.638 0.152 -0.3 0.073 0.225 0.262 0.488 0.189 0.263 0.114 -0.338 0 -0.675 -0.114 -0.338 0.072 -0.338 0.338 -0.788 0.265 -0.45 0.262 -0.712 0.262 -1.05 0 -0.337 0.184 -0.375 0.562 -0.713 0.174 -0.154 0.31 -0.289 0.412 -0.412 0.025 -0.012 0.05 -0.012 0.075 -0.02 0.402 -0.161 0.571 -0.402 0.919 -1.125 0.348 -0.723 -0.137 -0.048 -0.244 -0.075 -0.107 -0.026 -0.262 -0.217 -0.637 -0.431 -0.077 -0.044 -0.146 -0.065 -0.206 -0.074 l 0.694 -1.144 c 0.222 -0.06 0.461 -0.101 0.694 -0.131 0.085 0.485 0.038 0.938 0.038 0.938 0 0 -0.131 0.155 -0.131 0.263 0 0.107 0.718 -0.884 0.825 -0.938 0.107 -0.054 0.378 0.284 0.431 -0.225 0.003 -0.029 -0.003 -0.03 0 -0.056 z m 1.012 2.025 c -0.038 -0.012 -0.084 0 -0.131 0.02 0 0.133 -0.051 0.229 -0.075 0.281 -0.014 -0.024 -0.056 -0.056 -0.056 -0.056 -0.057 0.105 -0.179 0.197 -0.056 0.169 0.123 -0.028 0.216 0.048 0.131 -0.056 -0.016 -0.019 -0.009 -0.011 -0.019 -0.019 0.016 0.012 0.046 0.019 0.113 0.019 0.075 0 0.115 0 0.169 0 -0.091 0.068 -0.191 0.096 -0.056 0.131 0.18 0.048 0.262 0.057 0.262 0.02 0 -0.038 -0.056 -0.169 -0.056 -0.169 0.035 -0.014 0.068 -0.032 0.038 -0.094 -0.057 -0.113 -0.147 -0.226 -0.263 -0.244 z m 2.869 0.319 c 0.094 0.146 0.183 0.295 0.262 0.45 -0.052 0.303 -0.185 0.506 0.038 0.506 0.062 0 0.117 -0.014 0.169 -0.02 0.007 0.018 0.012 0.039 0.019 0.056 -0.379 0 -0.561 0.113 -0.75 0.075 -0.189 -0.038 -0.716 -0.072 -0.375 -0.412 0.199 -0.199 0.448 -0.516 0.637 -0.656 z m -2.363 0.694 c 0.035 0.012 0.065 0.048 0.094 0.112 0.114 0.265 0.302 0.487 0.15 0.525 -0.152 0.038 -0.225 0.075 -0.225 0.075 0 0 0.525 0.341 0.563 -0.037 0.038 -0.379 -0.15 -0.6 -0.15 -0.6 0 0 0.262 0.261 0.337 0.413 0.076 0.151 0.073 0 0.263 0.188 0.189 0.189 0.147 -0.753 0.413 -0.487 0.265 0.265 0.432 0.261 0.356 0.45 -0.076 0.189 0.488 -0.229 0.488 0.15 0 0.365 0.233 0.513 -0.225 0.694 -0.173 -0.012 -0.311 -0.041 -0.338 -0.094 -0.076 -0.151 -0.506 -0.037 -0.506 -0.037 -1.133 -0.283 -1.625 -0.373 -1.95 -0.319 0.006 -0.012 0.012 -0.012 0.019 -0.019 0.166 -0.299 0.478 -0.713 0.375 -0.862 0.144 -0.083 0.258 -0.174 0.337 -0.15 z m 3.188 1.894 c 0.003 0.076 0 0.148 0 0.225 0 0.213 -0.013 0.431 -0.038 0.638 -0.341 -0.303 -0.825 -0.3 -0.825 -0.3 0 0 0.296 -0.336 0.713 -0.488 0.052 -0.02 0.108 -0.045 0.15 -0.075 z" style="fill:#634b43;opacity:1;fill-opacity:1;color:#000"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/places/brown-user-desktop.svg b/.icons/Material-Black-Lime-Numix/32/places/brown-user-desktop.svg
new file mode 100644
index 00000000..350cfdd5
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/places/brown-user-desktop.svg
@@ -0,0 +1,22 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <defs>
+ <radialGradient id="radialGradient3031" gradientUnits="userSpaceOnUse" gradientTransform="matrix(1,0,0,0.10447761,0,50.597015)" cx="32.5" cy="56.5" r="33.5">
+ <stop style="stop-color:#000;stop-opacity:1"/>
+ <stop offset="1" style="stop-color:#000;stop-opacity:0"/>
+ </radialGradient>
+ </defs>
+ <g transform="translate(0,-1020.3622)">
+ <path d="m 66 56.5 c 0 1.933 -14.998 3.5 -33.5 3.5 -18.502 0 -33.5 -1.567 -33.5 -3.5 0 -1.933 14.998 -3.5 33.5 -3.5 18.502 0 33.5 1.567 33.5 3.5 z" transform="matrix(0.71641791,0,0,0.85714286,-7.2835821,999.9336)" style="fill:url(#radialGradient3031);opacity:0.3;fill-opacity:1;stroke:none"/>
+ <path d="m 0 1024.89 0 21.412 32 0 0 -10.706 -1.524 -9.177 -11.976 -0.059 -1.5 -3 -15.476 0 c -0.762 0 -1.524 0.765 -1.524 1.529 z" style="fill:#5d4037;fill-opacity:1;stroke:none"/>
+ <rect width="15.786" height="5.941" x="2.5" y="1027.36" style="fill:#fffdf0;fill-opacity:1;stroke:none"/>
+ <path d="m 1.531 1023.36 c -0.762 0 -1.531 0.767 -1.531 1.531 l 0 1 c 0 -0.765 0.769 -1.531 1.531 -1.531 l 14.969 0 1.5 3 12.469 0.062 1.531 9.172 0 -1 -1.531 -9.172 -11.969 -0.062 -1.5 -3 z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 32 1027.95 0 21.412 -32 0 0 -20 15 0 1.5 -3 13.976 0.059 c 0.762 0 1.524 0.765 1.524 1.53 z" style="fill:#8d6e63;fill-opacity:1;stroke:none"/>
+ <path d="m 0 1048.36 0 1 32 0 0 -1 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 16.5 1026.36 -1.5 3 -15 0 0 1 15.5 0 1.5 -3 13.469 0.062 c 0.762 0 1.531 0.767 1.531 1.531 l 0 -1 c 0 -0.765 -0.769 -1.531 -1.531 -1.531 z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <g transform="matrix(0.5,0,0,0.5,0,526.18111)" style="opacity:1">
+ <path d="m 25 1020.36 0 6 c 0 2 2 2 2 2 l 6 0 c 2 0 2 -2 2 -2 l 0 -4 -4 -4 -3.999 0 c 0 0 -2 0 -2 2 z m 2 0 3 0 0 3 3 0 0 3 -6 0 z" style="fill:#634b43;fill-opacity:1"/>
+ <path d="m 28 1034.36 -4 4 c -2 2 -2 2 0 2 l 16 0 c 2 0 2 0 0 -2 l -4 -4 0 -2 -8 0 z" style="fill:#634b43;fill-opacity:1;stroke:none"/>
+ <path d="m 22 1012.36 c -2.216 0 -4 1.784 -4 4 l 0 14 c 0 2.216 1.784 4 4 4 l 20 0 c 2.216 0 4 -1.784 4 -4 l 0 -14 c 0 -2.216 -1.784 -4 -4 -4 z m 0 4 20 0 0 14 -20 0 z" style="fill:#634b43;fill-opacity:1;stroke:none"/>
+ </g>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/places/brown-user-home.svg b/.icons/Material-Black-Lime-Numix/32/places/brown-user-home.svg
new file mode 100644
index 00000000..db790811
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/places/brown-user-home.svg
@@ -0,0 +1,22 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <defs>
+ <radialGradient id="radialGradient3031" gradientUnits="userSpaceOnUse" gradientTransform="matrix(1,0,0,0.10447761,0,50.597015)" cx="32.5" cy="56.5" r="33.5">
+ <stop style="stop-color:#000;stop-opacity:1"/>
+ <stop offset="1" style="stop-color:#000;stop-opacity:0"/>
+ </radialGradient>
+ </defs>
+ <g transform="translate(0,-1020.3622)">
+ <path d="m 66 56.5 c 0 1.933 -14.998 3.5 -33.5 3.5 -18.502 0 -33.5 -1.567 -33.5 -3.5 0 -1.933 14.998 -3.5 33.5 -3.5 18.502 0 33.5 1.567 33.5 3.5 z" transform="matrix(0.71641791,0,0,0.85714286,-7.2835821,999.9336)" style="fill:url(#radialGradient3031);opacity:0.3;fill-opacity:1;stroke:none"/>
+ <path d="m 0 1024.89 0 21.412 32 0 0 -10.706 -1.524 -9.177 -11.976 -0.059 -1.5 -3 -15.476 0 c -0.762 0 -1.524 0.765 -1.524 1.529 z" style="fill:#5d4037;fill-opacity:1;stroke:none"/>
+ <rect width="15.786" height="5.941" x="2.5" y="1027.36" style="fill:#fffdf0;fill-opacity:1;stroke:none"/>
+ <path d="m 1.531 1023.36 c -0.762 0 -1.531 0.767 -1.531 1.531 l 0 1 c 0 -0.765 0.769 -1.531 1.531 -1.531 l 14.969 0 1.5 3 12.469 0.062 1.531 9.172 0 -1 -1.531 -9.172 -11.969 -0.062 -1.5 -3 z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 32 1027.95 0 21.412 -32 0 0 -20 15 0 1.5 -3 13.976 0.059 c 0.762 0 1.524 0.765 1.524 1.53 z" style="fill:#8d6e63;fill-opacity:1;stroke:none"/>
+ <path d="m 0 1048.36 0 1 32 0 0 -1 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 16.5 1026.36 -1.5 3 -15 0 0 1 15.5 0 1.5 -3 13.469 0.062 c 0.762 0 1.531 0.767 1.531 1.531 l 0 -1 c 0 -0.765 -0.769 -1.531 -1.531 -1.531 z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <g transform="translate(7.000074,1031.3622)" style="fill:#634b43;opacity:1;fill-opacity:1">
+ <path d="m 3 7 0 6 c 0 1.108 0.892 2 2 2 l 1.5 0 0 -5 3 0 0 5 l 1.5 0 c 1.108 0 2 -0.892 2 -2 l 0 -6 z"/>
+ <path d="M 3,6 C 0.79661017,8 0,8 3,8 l 10,0 c 3,0 2.288136,0 0,-2 L 9,2 C 8,1 8,1 7,2 z" style="stroke:none"/>
+ <path d="m 12 2 c 1 0 1 0.446 1 1 l 0 4 -2 0 0 -4 c 0 -0.554 0 -1 1 -1 z" style="stroke:none"/>
+ </g>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/places/calendar-01.svg b/.icons/Material-Black-Lime-Numix/32/places/calendar-01.svg
new file mode 100644
index 00000000..e86ff198
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/places/calendar-01.svg
@@ -0,0 +1,79 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<svg
+ xmlns:dc="http://purl.org/dc/elements/1.1/"
+ xmlns:cc="http://creativecommons.org/ns#"
+ xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
+ xmlns:svg="http://www.w3.org/2000/svg"
+ xmlns="http://www.w3.org/2000/svg"
+ xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
+ xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
+ width="32"
+ viewBox="0 0 9.0311114 9.0311114"
+ height="32"
+ id="svg2"
+ version="1.1"
+ inkscape:version="0.91 r"
+ sodipodi:docname="calendar-01.svg">
+ <metadata
+ id="metadata17">
+ <rdf:RDF>
+ <cc:Work
+ rdf:about="">
+ <dc:format>image/svg+xml</dc:format>
+ <dc:type
+ rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
+ <dc:title />
+ </cc:Work>
+ </rdf:RDF>
+ </metadata>
+ <defs
+ id="defs15" />
+ <sodipodi:namedview
+ pagecolor="#ffffff"
+ bordercolor="#666666"
+ borderopacity="1"
+ objecttolerance="10"
+ gridtolerance="10"
+ guidetolerance="10"
+ inkscape:pageopacity="0"
+ inkscape:pageshadow="2"
+ inkscape:window-width="1366"
+ inkscape:window-height="747"
+ id="namedview13"
+ showgrid="true"
+ inkscape:zoom="11.313709"
+ inkscape:cx="4.6257294"
+ inkscape:cy="17.644549"
+ inkscape:window-x="0"
+ inkscape:window-y="21"
+ inkscape:window-maximized="1"
+ inkscape:current-layer="svg2"
+ showguides="false">
+ <inkscape:grid
+ type="xygrid"
+ id="grid4145"
+ originx="0"
+ originy="0"
+ spacingy="0.28222223"
+ spacingx="0.28222223" />
+ </sodipodi:namedview>
+ <path
+ d="m 1.6934771,0.28222062 0,0.67733364 -0.84687768,0 c -0.16933346,0 -0.28222236,0.14111204 -0.2821155,0.28222234 l -3.96e-5,7.507126 c -6.726e-5,0.1411001 0.14104385,0.2822113 0.2821551,0.2822081 l 7.33778138,0 c 0.1411121,3.2e-6 0.2822223,-0.141108 0.2820905,-0.2821547 L 8.4666675,1.2417766 C 8.4666031,1.1006655 8.3254919,0.95955426 8.1843808,0.95955426 l -0.8464973,0 0,-0.67733364 C 7.3377137,-1.6790706e-6 7.3377137,-1.6790706e-6 7.0554912,-1.6790706e-6 l -0.733778,0 c -0.2822223,0 -0.2822223,0 -0.2822223,0.2822222990706 l 0,0.5644446 -3.0480015,0 0,-0.5644446 c 0,-0.2822222990706 0,-0.2822222990706 -0.2822225,-0.2822222990706 l -0.7337781,0 c -0.2822224,0 -0.2820117,0 -0.2820117,0.2822222990706 z m 0.3757096,0.093698 0.5463824,0 0,1.13106048 c 0,0.4685759 -0.5463824,0.4685759 -0.5463824,0 z m 4.3462243,0 0.5463824,0 0,1.13105988 c 0,0.4685765 -0.5463824,0.4685765 -0.5463824,0 z m -5.2866565,2.44630308 6.7733396,0 0,5.6445786 -6.7733396,-1.072e-4 z"
+ id="path4"
+ inkscape:connector-curvature="0"
+ style="color:#000000;fill:#cacaca"
+ sodipodi:nodetypes="scccccccccccccccccccsccsccccsscccccc" />
+ <g
+ transform="matrix(0.28222222,0,0,0.28222222,-9.4977623,-6.6261658)"
+ style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:20px;line-height:125%;font-family:'Droid Sans';-inkscape-font-specification:'Droid Sans';letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
+ id="flowRoot4147" />
+ <g
+ transform="scale(1.1417405,0.87585576)"
+ style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:3.21420383px;line-height:125%;font-family:Ubuntu;-inkscape-font-specification:Ubuntu;letter-spacing:0px;word-spacing:0px;fill:#3798d6;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
+ id="text4155">
+ <path
+ d="m 4.5797582,8.5930634 -0.7451746,0 0,-2.0401866 q 0,-0.062701 0,-0.1495173 0.00241,-0.089228 0.00482,-0.1832791 0.00482,-0.096463 0.00723,-0.1929255 0.00482,-0.096463 0.00723,-0.1760444 -0.012058,0.014469 -0.040997,0.043408 -0.028939,0.028939 -0.065112,0.065112 -0.036174,0.033762 -0.074759,0.069935 Q 3.6344235,6.06574 3.59825,6.0946788 L 3.1931065,6.4202405 2.8313713,5.9716889 3.9672199,5.0673508 l 0.6125383,0 0,3.5257126 z"
+ style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;font-size:4.93889141px;font-family:'droid sans';-inkscape-font-specification:'droid sans Bold';text-align:center;letter-spacing:-0.05644448px;word-spacing:0.11288894px;text-anchor:middle;fill:#3798d6;fill-opacity:1"
+ id="path4142" />
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/places/calendar-02.svg b/.icons/Material-Black-Lime-Numix/32/places/calendar-02.svg
new file mode 100644
index 00000000..d5c1d83a
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/places/calendar-02.svg
@@ -0,0 +1,79 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<svg
+ xmlns:dc="http://purl.org/dc/elements/1.1/"
+ xmlns:cc="http://creativecommons.org/ns#"
+ xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
+ xmlns:svg="http://www.w3.org/2000/svg"
+ xmlns="http://www.w3.org/2000/svg"
+ xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
+ xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
+ width="32"
+ viewBox="0 0 9.0311114 9.0311114"
+ height="32"
+ id="svg2"
+ version="1.1"
+ inkscape:version="0.91 r"
+ sodipodi:docname="calendar-02.svg">
+ <metadata
+ id="metadata17">
+ <rdf:RDF>
+ <cc:Work
+ rdf:about="">
+ <dc:format>image/svg+xml</dc:format>
+ <dc:type
+ rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
+ <dc:title />
+ </cc:Work>
+ </rdf:RDF>
+ </metadata>
+ <defs
+ id="defs15" />
+ <sodipodi:namedview
+ pagecolor="#ffffff"
+ bordercolor="#666666"
+ borderopacity="1"
+ objecttolerance="10"
+ gridtolerance="10"
+ guidetolerance="10"
+ inkscape:pageopacity="0"
+ inkscape:pageshadow="2"
+ inkscape:window-width="1366"
+ inkscape:window-height="747"
+ id="namedview13"
+ showgrid="true"
+ inkscape:zoom="11.313709"
+ inkscape:cx="4.6257294"
+ inkscape:cy="17.644549"
+ inkscape:window-x="0"
+ inkscape:window-y="21"
+ inkscape:window-maximized="1"
+ inkscape:current-layer="svg2"
+ showguides="false">
+ <inkscape:grid
+ type="xygrid"
+ id="grid4145"
+ originx="0"
+ originy="0"
+ spacingy="0.28222223"
+ spacingx="0.28222223" />
+ </sodipodi:namedview>
+ <path
+ d="m 1.6934771,0.28222062 0,0.67733364 -0.84687768,0 c -0.16933346,0 -0.28222236,0.14111204 -0.2821155,0.28222234 l -3.96e-5,7.507126 c -6.726e-5,0.1411001 0.14104385,0.2822113 0.2821551,0.2822081 l 7.33778138,0 c 0.1411121,3.2e-6 0.2822223,-0.141108 0.2820905,-0.2821547 L 8.4666675,1.2417766 C 8.4666031,1.1006655 8.3254919,0.95955426 8.1843808,0.95955426 l -0.8464973,0 0,-0.67733364 C 7.3377137,-1.6790706e-6 7.3377137,-1.6790706e-6 7.0554912,-1.6790706e-6 l -0.733778,0 c -0.2822223,0 -0.2822223,0 -0.2822223,0.2822222990706 l 0,0.5644446 -3.0480015,0 0,-0.5644446 c 0,-0.2822222990706 0,-0.2822222990706 -0.2822225,-0.2822222990706 l -0.7337781,0 c -0.2822224,0 -0.2820117,0 -0.2820117,0.2822222990706 z m 0.3757096,0.093698 0.5463824,0 0,1.13106048 c 0,0.4685759 -0.5463824,0.4685759 -0.5463824,0 z m 4.3462243,0 0.5463824,0 0,1.13105988 c 0,0.4685765 -0.5463824,0.4685765 -0.5463824,0 z m -5.2866565,2.44630308 6.7733396,0 0,5.6445786 -6.7733396,-1.072e-4 z"
+ id="path4"
+ inkscape:connector-curvature="0"
+ style="color:#000000;fill:#cacaca"
+ sodipodi:nodetypes="scccccccccccccccccccsccsccccsscccccc" />
+ <g
+ transform="matrix(0.28222222,0,0,0.28222222,-9.4977623,-6.6261658)"
+ style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:20px;line-height:125%;font-family:'Droid Sans';-inkscape-font-specification:'Droid Sans';letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
+ id="flowRoot4147" />
+ <g
+ transform="scale(1.1417405,0.87585576)"
+ style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:3.21420383px;line-height:125%;font-family:Ubuntu;-inkscape-font-specification:Ubuntu;letter-spacing:0px;word-spacing:0px;fill:#3798d6;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
+ id="text4155">
+ <path
+ d="m 5.1730039,8.5930634 -2.3657483,0 0,-0.5184872 L 3.636835,7.1798845 Q 3.793587,7.0110747 3.9214001,6.8687922 4.0492132,6.7265097 4.1408528,6.5914619 4.2324924,6.456414 4.2831353,6.3165431 q 0.050643,-0.139871 0.050643,-0.301446 0,-0.1784561 -0.1085206,-0.2773303 -0.1061089,-0.098874 -0.2869766,-0.098874 -0.1905138,0 -0.3665583,0.094051 -0.1760445,0.094051 -0.3689699,0.2676841 L 2.7976094,5.5207256 Q 2.9061299,5.4218513 3.0242967,5.3326233 3.1424636,5.2409837 3.2847461,5.1710483 3.4270286,5.1011128 3.59825,5.0601161 q 0.1712213,-0.043408 0.3834393,-0.043408 0.2532146,0 0.4533748,0.069935 0.2025717,0.069936 0.3448542,0.2001601 0.1422825,0.1278131 0.2170411,0.3110923 0.07717,0.1832792 0.07717,0.4123781 0,0.2073949 -0.072347,0.3979088 Q 4.9294355,6.596285 4.804034,6.7795642 4.6786324,6.9604318 4.5122342,7.1412994 4.3482476,7.3197554 4.1601453,7.5054462 l -0.424436,0.4268475 0,0.033762 1.4372946,0 0,0.6270077 z"
+ style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;font-size:4.93889141px;font-family:'droid sans';-inkscape-font-specification:'droid sans Bold';text-align:center;letter-spacing:-0.05644448px;word-spacing:0.11288894px;text-anchor:middle;fill:#3798d6;fill-opacity:1"
+ id="path4142" />
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/places/calendar-03.svg b/.icons/Material-Black-Lime-Numix/32/places/calendar-03.svg
new file mode 100644
index 00000000..81531573
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/places/calendar-03.svg
@@ -0,0 +1,79 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<svg
+ xmlns:dc="http://purl.org/dc/elements/1.1/"
+ xmlns:cc="http://creativecommons.org/ns#"
+ xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
+ xmlns:svg="http://www.w3.org/2000/svg"
+ xmlns="http://www.w3.org/2000/svg"
+ xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
+ xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
+ width="32"
+ viewBox="0 0 9.0311114 9.0311114"
+ height="32"
+ id="svg2"
+ version="1.1"
+ inkscape:version="0.91 r"
+ sodipodi:docname="calendar-03.svg">
+ <metadata
+ id="metadata17">
+ <rdf:RDF>
+ <cc:Work
+ rdf:about="">
+ <dc:format>image/svg+xml</dc:format>
+ <dc:type
+ rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
+ <dc:title />
+ </cc:Work>
+ </rdf:RDF>
+ </metadata>
+ <defs
+ id="defs15" />
+ <sodipodi:namedview
+ pagecolor="#ffffff"
+ bordercolor="#666666"
+ borderopacity="1"
+ objecttolerance="10"
+ gridtolerance="10"
+ guidetolerance="10"
+ inkscape:pageopacity="0"
+ inkscape:pageshadow="2"
+ inkscape:window-width="1366"
+ inkscape:window-height="747"
+ id="namedview13"
+ showgrid="true"
+ inkscape:zoom="11.313709"
+ inkscape:cx="4.6257294"
+ inkscape:cy="17.644549"
+ inkscape:window-x="0"
+ inkscape:window-y="21"
+ inkscape:window-maximized="1"
+ inkscape:current-layer="svg2"
+ showguides="false">
+ <inkscape:grid
+ type="xygrid"
+ id="grid4145"
+ originx="0"
+ originy="0"
+ spacingy="0.28222223"
+ spacingx="0.28222223" />
+ </sodipodi:namedview>
+ <path
+ d="m 1.6934771,0.28222062 0,0.67733364 -0.84687768,0 c -0.16933346,0 -0.28222236,0.14111204 -0.2821155,0.28222234 l -3.96e-5,7.507126 c -6.726e-5,0.1411001 0.14104385,0.2822113 0.2821551,0.2822081 l 7.33778138,0 c 0.1411121,3.2e-6 0.2822223,-0.141108 0.2820905,-0.2821547 L 8.4666675,1.2417766 C 8.4666031,1.1006655 8.3254919,0.95955426 8.1843808,0.95955426 l -0.8464973,0 0,-0.67733364 C 7.3377137,-1.6790706e-6 7.3377137,-1.6790706e-6 7.0554912,-1.6790706e-6 l -0.733778,0 c -0.2822223,0 -0.2822223,0 -0.2822223,0.2822222990706 l 0,0.5644446 -3.0480015,0 0,-0.5644446 c 0,-0.2822222990706 0,-0.2822222990706 -0.2822225,-0.2822222990706 l -0.7337781,0 c -0.2822224,0 -0.2820117,0 -0.2820117,0.2822222990706 z m 0.3757096,0.093698 0.5463824,0 0,1.13106048 c 0,0.4685759 -0.5463824,0.4685759 -0.5463824,0 z m 4.3462243,0 0.5463824,0 0,1.13105988 c 0,0.4685765 -0.5463824,0.4685765 -0.5463824,0 z m -5.2866565,2.44630308 6.7733396,0 0,5.6445786 -6.7733396,-1.072e-4 z"
+ id="path4"
+ inkscape:connector-curvature="0"
+ style="color:#000000;fill:#cacaca"
+ sodipodi:nodetypes="scccccccccccccccccccsccsccccsscccccc" />
+ <g
+ transform="matrix(0.28222222,0,0,0.28222222,-9.4977623,-6.6261658)"
+ style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:20px;line-height:125%;font-family:'Droid Sans';-inkscape-font-specification:'Droid Sans';letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
+ id="flowRoot4147" />
+ <g
+ transform="scale(1.1417405,0.87585576)"
+ style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:3.21420383px;line-height:125%;font-family:Ubuntu;-inkscape-font-specification:Ubuntu;letter-spacing:0px;word-spacing:0px;fill:#3798d6;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
+ id="text4155">
+ <path
+ d="m 5.0355445,5.8559336 q 0,0.1832792 -0.060289,0.3303848 Q 4.9173777,6.3310125 4.8136803,6.4419446 4.7123944,6.5504652 4.5725235,6.6252238 4.4350641,6.6975709 4.273489,6.7361559 l 0,0.014469 q 0.4268476,0.053055 0.6463003,0.2604494 0.2194526,0.2049833 0.2194526,0.5546607 0,0.2315105 -0.084405,0.4292591 -0.081993,0.195337 -0.2556262,0.3400311 -0.1712214,0.1446941 -0.4340823,0.2266874 -0.2604494,0.079582 -0.6149499,0.079582 -0.284565,0 -0.5353681,-0.048231 -0.2508031,-0.04582 -0.4678442,-0.1422826 l 0,-0.6342424 q 0.1085206,0.057878 0.229099,0.1012859 0.1205784,0.043408 0.2411568,0.074759 0.1205784,0.028939 0.2363337,0.043408 0.1181668,0.014469 0.2218642,0.014469 0.2073949,0 0.3448543,-0.038585 0.1374593,-0.038585 0.2194527,-0.1085205 0.081993,-0.069935 0.1157552,-0.1663982 0.036173,-0.098874 0.036173,-0.2146296 0,-0.1085205 -0.04582,-0.195337 Q 4.3024278,7.2377621 4.201142,7.1774729 4.1022677,7.1147721 3.9406926,7.0810102 3.7791176,7.0472482 3.5427839,7.0472482 l -0.2508031,0 0,-0.5233103 0.2459799,0 q 0.2218643,0 0.36897,-0.038585 0.1471056,-0.040997 0.2339221,-0.1085206 0.089228,-0.069936 0.1254015,-0.1615751 0.036174,-0.09164 0.036174,-0.195337 0,-0.1881023 -0.1181668,-0.2942113 -0.1157553,-0.106109 -0.3689699,-0.106109 -0.1157553,0 -0.2170411,0.024116 -0.098874,0.021704 -0.1856908,0.057878 -0.084405,0.033762 -0.1567519,0.07717 -0.069935,0.040997 -0.1278131,0.081993 L 2.7517896,5.3639737 q 0.1012858,-0.074759 0.2194527,-0.1374594 0.1205784,-0.062701 0.2604493,-0.1085205 0.139871,-0.048231 0.301446,-0.074759 0.1615751,-0.026527 0.3448542,-0.026527 0.2604494,0 0.4726674,0.057878 0.2146295,0.055466 0.3665583,0.1639867 0.1519288,0.106109 0.2339221,0.2628609 0.084405,0.1543403 0.084405,0.3545005 z"
+ style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;font-size:4.93889141px;font-family:'droid sans';-inkscape-font-specification:'droid sans Bold';text-align:center;letter-spacing:-0.05644448px;word-spacing:0.11288894px;text-anchor:middle;fill:#3798d6;fill-opacity:1"
+ id="path4142" />
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/places/calendar-04.svg b/.icons/Material-Black-Lime-Numix/32/places/calendar-04.svg
new file mode 100644
index 00000000..f19243dd
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/places/calendar-04.svg
@@ -0,0 +1,79 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<svg
+ xmlns:dc="http://purl.org/dc/elements/1.1/"
+ xmlns:cc="http://creativecommons.org/ns#"
+ xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
+ xmlns:svg="http://www.w3.org/2000/svg"
+ xmlns="http://www.w3.org/2000/svg"
+ xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
+ xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
+ width="32"
+ viewBox="0 0 9.0311114 9.0311114"
+ height="32"
+ id="svg2"
+ version="1.1"
+ inkscape:version="0.91 r"
+ sodipodi:docname="calendar-04.svg">
+ <metadata
+ id="metadata17">
+ <rdf:RDF>
+ <cc:Work
+ rdf:about="">
+ <dc:format>image/svg+xml</dc:format>
+ <dc:type
+ rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
+ <dc:title />
+ </cc:Work>
+ </rdf:RDF>
+ </metadata>
+ <defs
+ id="defs15" />
+ <sodipodi:namedview
+ pagecolor="#ffffff"
+ bordercolor="#666666"
+ borderopacity="1"
+ objecttolerance="10"
+ gridtolerance="10"
+ guidetolerance="10"
+ inkscape:pageopacity="0"
+ inkscape:pageshadow="2"
+ inkscape:window-width="1366"
+ inkscape:window-height="747"
+ id="namedview13"
+ showgrid="true"
+ inkscape:zoom="11.313709"
+ inkscape:cx="4.6257294"
+ inkscape:cy="17.644549"
+ inkscape:window-x="0"
+ inkscape:window-y="21"
+ inkscape:window-maximized="1"
+ inkscape:current-layer="svg2"
+ showguides="false">
+ <inkscape:grid
+ type="xygrid"
+ id="grid4145"
+ originx="0"
+ originy="0"
+ spacingy="0.28222223"
+ spacingx="0.28222223" />
+ </sodipodi:namedview>
+ <path
+ d="m 1.6934771,0.28222062 0,0.67733364 -0.84687768,0 c -0.16933346,0 -0.28222236,0.14111204 -0.2821155,0.28222234 l -3.96e-5,7.507126 c -6.726e-5,0.1411001 0.14104385,0.2822113 0.2821551,0.2822081 l 7.33778138,0 c 0.1411121,3.2e-6 0.2822223,-0.141108 0.2820905,-0.2821547 L 8.4666675,1.2417766 C 8.4666031,1.1006655 8.3254919,0.95955426 8.1843808,0.95955426 l -0.8464973,0 0,-0.67733364 C 7.3377137,-1.6790706e-6 7.3377137,-1.6790706e-6 7.0554912,-1.6790706e-6 l -0.733778,0 c -0.2822223,0 -0.2822223,0 -0.2822223,0.2822222990706 l 0,0.5644446 -3.0480015,0 0,-0.5644446 c 0,-0.2822222990706 0,-0.2822222990706 -0.2822225,-0.2822222990706 l -0.7337781,0 c -0.2822224,0 -0.2820117,0 -0.2820117,0.2822222990706 z m 0.3757096,0.093698 0.5463824,0 0,1.13106048 c 0,0.4685759 -0.5463824,0.4685759 -0.5463824,0 z m 4.3462243,0 0.5463824,0 0,1.13105988 c 0,0.4685765 -0.5463824,0.4685765 -0.5463824,0 z m -5.2866565,2.44630308 6.7733396,0 0,5.6445786 -6.7733396,-1.072e-4 z"
+ id="path4"
+ inkscape:connector-curvature="0"
+ style="color:#000000;fill:#cacaca"
+ sodipodi:nodetypes="scccccccccccccccccccsccsccccsscccccc" />
+ <g
+ transform="matrix(0.28222222,0,0,0.28222222,-9.4977623,-6.6261658)"
+ style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:20px;line-height:125%;font-family:'Droid Sans';-inkscape-font-specification:'Droid Sans';letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
+ id="flowRoot4147" />
+ <g
+ transform="scale(1.1417405,0.87585576)"
+ style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:3.21420383px;line-height:125%;font-family:Ubuntu;-inkscape-font-specification:Ubuntu;letter-spacing:0px;word-spacing:0px;fill:#3798d6;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
+ id="text4155">
+ <path
+ d="m 5.2260584,7.8623582 -0.424436,0 0,0.7307052 -0.725882,0 0,-0.7307052 -1.4565871,0 0,-0.5184871 1.4975838,-2.2765203 0.6848853,0 0,2.2162311 0.424436,0 0,0.5787763 z m -1.150318,-0.5787763 0,-0.5980689 q 0,-0.03135 0,-0.089228 0.00241,-0.060289 0.00482,-0.1350478 0.00241,-0.074759 0.00482,-0.1543404 0.00482,-0.079582 0.00723,-0.1519288 0.00482,-0.072347 0.00723,-0.1254015 0.00482,-0.055466 0.00723,-0.079582 l -0.021704,0 q -0.043408,0.1012859 -0.098874,0.2146296 -0.053055,0.1133437 -0.12299,0.2266874 l -0.5884226,0.8922802 0.8006406,0 z"
+ style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;font-size:4.93889141px;font-family:'droid sans';-inkscape-font-specification:'droid sans Bold';text-align:center;letter-spacing:-0.05644448px;word-spacing:0.11288894px;text-anchor:middle;fill:#3798d6;fill-opacity:1"
+ id="path4142" />
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/places/calendar-05.svg b/.icons/Material-Black-Lime-Numix/32/places/calendar-05.svg
new file mode 100644
index 00000000..573d7c4a
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/places/calendar-05.svg
@@ -0,0 +1,79 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<svg
+ xmlns:dc="http://purl.org/dc/elements/1.1/"
+ xmlns:cc="http://creativecommons.org/ns#"
+ xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
+ xmlns:svg="http://www.w3.org/2000/svg"
+ xmlns="http://www.w3.org/2000/svg"
+ xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
+ xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
+ width="32"
+ viewBox="0 0 9.0311114 9.0311114"
+ height="32"
+ id="svg2"
+ version="1.1"
+ inkscape:version="0.91 r"
+ sodipodi:docname="calendar-05.svg">
+ <metadata
+ id="metadata17">
+ <rdf:RDF>
+ <cc:Work
+ rdf:about="">
+ <dc:format>image/svg+xml</dc:format>
+ <dc:type
+ rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
+ <dc:title />
+ </cc:Work>
+ </rdf:RDF>
+ </metadata>
+ <defs
+ id="defs15" />
+ <sodipodi:namedview
+ pagecolor="#ffffff"
+ bordercolor="#666666"
+ borderopacity="1"
+ objecttolerance="10"
+ gridtolerance="10"
+ guidetolerance="10"
+ inkscape:pageopacity="0"
+ inkscape:pageshadow="2"
+ inkscape:window-width="1366"
+ inkscape:window-height="747"
+ id="namedview13"
+ showgrid="true"
+ inkscape:zoom="11.313709"
+ inkscape:cx="4.6257294"
+ inkscape:cy="17.644549"
+ inkscape:window-x="0"
+ inkscape:window-y="21"
+ inkscape:window-maximized="1"
+ inkscape:current-layer="svg2"
+ showguides="false">
+ <inkscape:grid
+ type="xygrid"
+ id="grid4145"
+ originx="0"
+ originy="0"
+ spacingy="0.28222223"
+ spacingx="0.28222223" />
+ </sodipodi:namedview>
+ <path
+ d="m 1.6934771,0.28222062 0,0.67733364 -0.84687768,0 c -0.16933346,0 -0.28222236,0.14111204 -0.2821155,0.28222234 l -3.96e-5,7.507126 c -6.726e-5,0.1411001 0.14104385,0.2822113 0.2821551,0.2822081 l 7.33778138,0 c 0.1411121,3.2e-6 0.2822223,-0.141108 0.2820905,-0.2821547 L 8.4666675,1.2417766 C 8.4666031,1.1006655 8.3254919,0.95955426 8.1843808,0.95955426 l -0.8464973,0 0,-0.67733364 C 7.3377137,-1.6790706e-6 7.3377137,-1.6790706e-6 7.0554912,-1.6790706e-6 l -0.733778,0 c -0.2822223,0 -0.2822223,0 -0.2822223,0.2822222990706 l 0,0.5644446 -3.0480015,0 0,-0.5644446 c 0,-0.2822222990706 0,-0.2822222990706 -0.2822225,-0.2822222990706 l -0.7337781,0 c -0.2822224,0 -0.2820117,0 -0.2820117,0.2822222990706 z m 0.3757096,0.093698 0.5463824,0 0,1.13106048 c 0,0.4685759 -0.5463824,0.4685759 -0.5463824,0 z m 4.3462243,0 0.5463824,0 0,1.13105988 c 0,0.4685765 -0.5463824,0.4685765 -0.5463824,0 z m -5.2866565,2.44630308 6.7733396,0 0,5.6445786 -6.7733396,-1.072e-4 z"
+ id="path4"
+ inkscape:connector-curvature="0"
+ style="color:#000000;fill:#cacaca"
+ sodipodi:nodetypes="scccccccccccccccccccsccsccccsscccccc" />
+ <g
+ transform="matrix(0.28222222,0,0,0.28222222,-9.4977623,-6.6261658)"
+ style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:20px;line-height:125%;font-family:'Droid Sans';-inkscape-font-specification:'Droid Sans';letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
+ id="flowRoot4147" />
+ <g
+ transform="scale(1.1417405,0.87585576)"
+ style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:3.21420383px;line-height:125%;font-family:Ubuntu;-inkscape-font-specification:Ubuntu;letter-spacing:0px;word-spacing:0px;fill:#3798d6;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
+ id="text4155">
+ <path
+ d="m 4.0516247,6.3406588 q 0.2266874,0 0.4220245,0.069935 0.195337,0.069935 0.3400311,0.2049833 0.144694,0.1350478 0.2266874,0.3376196 0.081993,0.2001601 0.081993,0.4606095 0,0.2869766 -0.089228,0.5160755 -0.089228,0.2266874 -0.262861,0.3858509 -0.1736329,0.156752 -0.4316707,0.2411568 -0.2556262,0.084405 -0.5884226,0.084405 -0.1326362,0 -0.2628609,-0.012058 Q 3.3570931,8.617179 3.2365147,8.5930634 3.1183479,8.5713592 3.0098273,8.5351857 2.9037183,8.4990122 2.8169019,8.4507808 l 0,-0.6438886 q 0.084405,0.048231 0.195337,0.09164 0.1109321,0.040997 0.229099,0.072347 0.1205784,0.028939 0.2411568,0.048231 0.1205784,0.016881 0.2290989,0.016881 0.3231502,0 0.4919599,-0.1326362 0.1688098,-0.1350478 0.1688098,-0.4268476 0,-0.2604493 -0.1663982,-0.3954971 -0.1639866,-0.1374594 -0.5088409,-0.1374594 -0.062701,0 -0.1350478,0.00723 -0.069935,0.00723 -0.1398709,0.019292 -0.067524,0.012058 -0.1302247,0.026527 -0.062701,0.012058 -0.1085206,0.026527 L 2.8868374,6.863969 3.0194736,5.0673508 l 1.8617306,0 0,0.6318309 -1.2154303,0 -0.057878,0.69212 q 0.07717,-0.016881 0.1784561,-0.033762 0.1036974,-0.016881 0.2652724,-0.016881 z"
+ style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;font-size:4.93889141px;font-family:'droid sans';-inkscape-font-specification:'droid sans Bold';text-align:center;letter-spacing:-0.05644448px;word-spacing:0.11288894px;text-anchor:middle;fill:#3798d6;fill-opacity:1"
+ id="path4142" />
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/places/calendar-06.svg b/.icons/Material-Black-Lime-Numix/32/places/calendar-06.svg
new file mode 100644
index 00000000..e0db88be
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/places/calendar-06.svg
@@ -0,0 +1,79 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<svg
+ xmlns:dc="http://purl.org/dc/elements/1.1/"
+ xmlns:cc="http://creativecommons.org/ns#"
+ xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
+ xmlns:svg="http://www.w3.org/2000/svg"
+ xmlns="http://www.w3.org/2000/svg"
+ xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
+ xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
+ width="32"
+ viewBox="0 0 9.0311114 9.0311114"
+ height="32"
+ id="svg2"
+ version="1.1"
+ inkscape:version="0.91 r"
+ sodipodi:docname="calendar-06.svg">
+ <metadata
+ id="metadata17">
+ <rdf:RDF>
+ <cc:Work
+ rdf:about="">
+ <dc:format>image/svg+xml</dc:format>
+ <dc:type
+ rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
+ <dc:title />
+ </cc:Work>
+ </rdf:RDF>
+ </metadata>
+ <defs
+ id="defs15" />
+ <sodipodi:namedview
+ pagecolor="#ffffff"
+ bordercolor="#666666"
+ borderopacity="1"
+ objecttolerance="10"
+ gridtolerance="10"
+ guidetolerance="10"
+ inkscape:pageopacity="0"
+ inkscape:pageshadow="2"
+ inkscape:window-width="1366"
+ inkscape:window-height="747"
+ id="namedview13"
+ showgrid="true"
+ inkscape:zoom="11.313709"
+ inkscape:cx="4.6257294"
+ inkscape:cy="17.644549"
+ inkscape:window-x="0"
+ inkscape:window-y="21"
+ inkscape:window-maximized="1"
+ inkscape:current-layer="svg2"
+ showguides="false">
+ <inkscape:grid
+ type="xygrid"
+ id="grid4145"
+ originx="0"
+ originy="0"
+ spacingy="0.28222223"
+ spacingx="0.28222223" />
+ </sodipodi:namedview>
+ <path
+ d="m 1.6934771,0.28222062 0,0.67733364 -0.84687768,0 c -0.16933346,0 -0.28222236,0.14111204 -0.2821155,0.28222234 l -3.96e-5,7.507126 c -6.726e-5,0.1411001 0.14104385,0.2822113 0.2821551,0.2822081 l 7.33778138,0 c 0.1411121,3.2e-6 0.2822223,-0.141108 0.2820905,-0.2821547 L 8.4666675,1.2417766 C 8.4666031,1.1006655 8.3254919,0.95955426 8.1843808,0.95955426 l -0.8464973,0 0,-0.67733364 C 7.3377137,-1.6790706e-6 7.3377137,-1.6790706e-6 7.0554912,-1.6790706e-6 l -0.733778,0 c -0.2822223,0 -0.2822223,0 -0.2822223,0.2822222990706 l 0,0.5644446 -3.0480015,0 0,-0.5644446 c 0,-0.2822222990706 0,-0.2822222990706 -0.2822225,-0.2822222990706 l -0.7337781,0 c -0.2822224,0 -0.2820117,0 -0.2820117,0.2822222990706 z m 0.3757096,0.093698 0.5463824,0 0,1.13106048 c 0,0.4685759 -0.5463824,0.4685759 -0.5463824,0 z m 4.3462243,0 0.5463824,0 0,1.13105988 c 0,0.4685765 -0.5463824,0.4685765 -0.5463824,0 z m -5.2866565,2.44630308 6.7733396,0 0,5.6445786 -6.7733396,-1.072e-4 z"
+ id="path4"
+ inkscape:connector-curvature="0"
+ style="color:#000000;fill:#cacaca"
+ sodipodi:nodetypes="scccccccccccccccccccsccsccccsscccccc" />
+ <g
+ transform="matrix(0.28222222,0,0,0.28222222,-9.4977623,-6.6261658)"
+ style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:20px;line-height:125%;font-family:'Droid Sans';-inkscape-font-specification:'Droid Sans';letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
+ id="flowRoot4147" />
+ <g
+ transform="scale(1.1417405,0.87585576)"
+ style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:3.21420383px;line-height:125%;font-family:Ubuntu;-inkscape-font-specification:Ubuntu;letter-spacing:0px;word-spacing:0px;fill:#3798d6;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
+ id="text4155">
+ <path
+ d="m 2.7927862,7.0954796 q 0,-0.2532147 0.026527,-0.5040177 0.028939,-0.2508031 0.098874,-0.4799021 0.072347,-0.2315105 0.1929254,-0.4292591 0.12299,-0.1977486 0.3086807,-0.3424427 0.1881023,-0.1471056 0.4485517,-0.2290989 0.2628609,-0.084405 0.6125383,-0.084405 0.050643,0 0.1109321,0.00241 0.060289,0.00241 0.1205784,0.00723 0.062701,0.00241 0.1205784,0.00965 0.057878,0.00723 0.1036974,0.016881 l 0,0.5956573 q -0.09164,-0.021704 -0.195337,-0.033762 -0.1012858,-0.014469 -0.2049833,-0.014469 -0.3255617,0 -0.5353681,0.081993 Q 3.7911754,5.7715287 3.6681854,5.9162228 3.5451955,6.0609169 3.492141,6.2634886 3.441498,6.4660603 3.4294402,6.7120403 l 0.028939,0 q 0.048231,-0.086817 0.1157553,-0.1615751 0.069935,-0.07717 0.161575,-0.1302247 0.09164,-0.055466 0.2049833,-0.086816 0.1157553,-0.03135 0.2580378,-0.03135 0.229099,0 0.4123781,0.074759 0.1832792,0.074759 0.3086808,0.2170411 0.1278131,0.1422825 0.195337,0.3496774 0.067524,0.2073948 0.067524,0.4750789 0,0.2869766 -0.081993,0.513664 -0.079582,0.2266874 -0.229099,0.3858509 -0.1495172,0.1567519 -0.3617352,0.2411568 -0.212218,0.081993 -0.4774905,0.081993 -0.2604493,0 -0.4871367,-0.09164 Q 3.3185081,8.455604 3.1496983,8.2650901 2.9833001,8.0745762 2.8868374,7.7851881 2.7927862,7.4933883 2.7927862,7.0954796 Z m 1.2250766,0.9501578 q 0.098874,0 0.178456,-0.036174 0.081993,-0.038585 0.139871,-0.1133437 0.060289,-0.07717 0.09164,-0.1929255 0.033762,-0.1157552 0.033762,-0.2749187 0,-0.2580378 -0.1085205,-0.4051435 -0.106109,-0.1495172 -0.3255617,-0.1495172 -0.1109322,0 -0.2025718,0.043408 -0.09164,0.043408 -0.1567519,0.1133437 -0.065112,0.069936 -0.1012858,0.156752 -0.033762,0.086816 -0.033762,0.1760444 0,0.12299 0.028939,0.24598 0.03135,0.1205784 0.09164,0.2194527 0.062701,0.096463 0.1519288,0.1567519 0.09164,0.060289 0.212218,0.060289 z"
+ style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;font-size:4.93889141px;font-family:'droid sans';-inkscape-font-specification:'droid sans Bold';text-align:center;letter-spacing:-0.05644448px;word-spacing:0.11288894px;text-anchor:middle;fill:#3798d6;fill-opacity:1"
+ id="path4142" />
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/places/calendar-07.svg b/.icons/Material-Black-Lime-Numix/32/places/calendar-07.svg
new file mode 100644
index 00000000..dc883957
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/places/calendar-07.svg
@@ -0,0 +1,79 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<svg
+ xmlns:dc="http://purl.org/dc/elements/1.1/"
+ xmlns:cc="http://creativecommons.org/ns#"
+ xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
+ xmlns:svg="http://www.w3.org/2000/svg"
+ xmlns="http://www.w3.org/2000/svg"
+ xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
+ xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
+ width="32"
+ viewBox="0 0 9.0311114 9.0311114"
+ height="32"
+ id="svg2"
+ version="1.1"
+ inkscape:version="0.91 r"
+ sodipodi:docname="calendar-07.svg">
+ <metadata
+ id="metadata17">
+ <rdf:RDF>
+ <cc:Work
+ rdf:about="">
+ <dc:format>image/svg+xml</dc:format>
+ <dc:type
+ rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
+ <dc:title />
+ </cc:Work>
+ </rdf:RDF>
+ </metadata>
+ <defs
+ id="defs15" />
+ <sodipodi:namedview
+ pagecolor="#ffffff"
+ bordercolor="#666666"
+ borderopacity="1"
+ objecttolerance="10"
+ gridtolerance="10"
+ guidetolerance="10"
+ inkscape:pageopacity="0"
+ inkscape:pageshadow="2"
+ inkscape:window-width="1366"
+ inkscape:window-height="747"
+ id="namedview13"
+ showgrid="true"
+ inkscape:zoom="11.313709"
+ inkscape:cx="4.6257294"
+ inkscape:cy="17.644549"
+ inkscape:window-x="0"
+ inkscape:window-y="21"
+ inkscape:window-maximized="1"
+ inkscape:current-layer="svg2"
+ showguides="false">
+ <inkscape:grid
+ type="xygrid"
+ id="grid4145"
+ originx="0"
+ originy="0"
+ spacingy="0.28222223"
+ spacingx="0.28222223" />
+ </sodipodi:namedview>
+ <path
+ d="m 1.6934771,0.28222062 0,0.67733364 -0.84687768,0 c -0.16933346,0 -0.28222236,0.14111204 -0.2821155,0.28222234 l -3.96e-5,7.507126 c -6.726e-5,0.1411001 0.14104385,0.2822113 0.2821551,0.2822081 l 7.33778138,0 c 0.1411121,3.2e-6 0.2822223,-0.141108 0.2820905,-0.2821547 L 8.4666675,1.2417766 C 8.4666031,1.1006655 8.3254919,0.95955426 8.1843808,0.95955426 l -0.8464973,0 0,-0.67733364 C 7.3377137,-1.6790706e-6 7.3377137,-1.6790706e-6 7.0554912,-1.6790706e-6 l -0.733778,0 c -0.2822223,0 -0.2822223,0 -0.2822223,0.2822222990706 l 0,0.5644446 -3.0480015,0 0,-0.5644446 c 0,-0.2822222990706 0,-0.2822222990706 -0.2822225,-0.2822222990706 l -0.7337781,0 c -0.2822224,0 -0.2820117,0 -0.2820117,0.2822222990706 z m 0.3757096,0.093698 0.5463824,0 0,1.13106048 c 0,0.4685759 -0.5463824,0.4685759 -0.5463824,0 z m 4.3462243,0 0.5463824,0 0,1.13105988 c 0,0.4685765 -0.5463824,0.4685765 -0.5463824,0 z m -5.2866565,2.44630308 6.7733396,0 0,5.6445786 -6.7733396,-1.072e-4 z"
+ id="path4"
+ inkscape:connector-curvature="0"
+ style="color:#000000;fill:#cacaca"
+ sodipodi:nodetypes="scccccccccccccccccccsccsccccsscccccc" />
+ <g
+ transform="matrix(0.28222222,0,0,0.28222222,-9.4977623,-6.6261658)"
+ style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:20px;line-height:125%;font-family:'Droid Sans';-inkscape-font-specification:'Droid Sans';letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
+ id="flowRoot4147" />
+ <g
+ transform="scale(1.1417405,0.87585576)"
+ style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:3.21420383px;line-height:125%;font-family:Ubuntu;-inkscape-font-specification:Ubuntu;letter-spacing:0px;word-spacing:0px;fill:#3798d6;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
+ id="text4155">
+ <path
+ d="m 3.1087016,8.5930634 1.2540154,-2.8938817 -1.6205737,0 0,-0.6270077 2.4308606,0 0,0.4678442 -1.2853658,3.0530452 -0.7789365,0 z"
+ style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;font-size:4.93889141px;font-family:'droid sans';-inkscape-font-specification:'droid sans Bold';text-align:center;letter-spacing:-0.05644448px;word-spacing:0.11288894px;text-anchor:middle;fill:#3798d6;fill-opacity:1"
+ id="path4142" />
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/places/calendar-08.svg b/.icons/Material-Black-Lime-Numix/32/places/calendar-08.svg
new file mode 100644
index 00000000..a90e9b31
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/places/calendar-08.svg
@@ -0,0 +1,79 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<svg
+ xmlns:dc="http://purl.org/dc/elements/1.1/"
+ xmlns:cc="http://creativecommons.org/ns#"
+ xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
+ xmlns:svg="http://www.w3.org/2000/svg"
+ xmlns="http://www.w3.org/2000/svg"
+ xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
+ xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
+ width="32"
+ viewBox="0 0 9.0311114 9.0311114"
+ height="32"
+ id="svg2"
+ version="1.1"
+ inkscape:version="0.91 r"
+ sodipodi:docname="calendar-08.svg">
+ <metadata
+ id="metadata17">
+ <rdf:RDF>
+ <cc:Work
+ rdf:about="">
+ <dc:format>image/svg+xml</dc:format>
+ <dc:type
+ rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
+ <dc:title />
+ </cc:Work>
+ </rdf:RDF>
+ </metadata>
+ <defs
+ id="defs15" />
+ <sodipodi:namedview
+ pagecolor="#ffffff"
+ bordercolor="#666666"
+ borderopacity="1"
+ objecttolerance="10"
+ gridtolerance="10"
+ guidetolerance="10"
+ inkscape:pageopacity="0"
+ inkscape:pageshadow="2"
+ inkscape:window-width="1366"
+ inkscape:window-height="747"
+ id="namedview13"
+ showgrid="true"
+ inkscape:zoom="11.313709"
+ inkscape:cx="4.6257294"
+ inkscape:cy="17.644549"
+ inkscape:window-x="0"
+ inkscape:window-y="21"
+ inkscape:window-maximized="1"
+ inkscape:current-layer="svg2"
+ showguides="false">
+ <inkscape:grid
+ type="xygrid"
+ id="grid4145"
+ originx="0"
+ originy="0"
+ spacingy="0.28222223"
+ spacingx="0.28222223" />
+ </sodipodi:namedview>
+ <path
+ d="m 1.6934771,0.28222062 0,0.67733364 -0.84687768,0 c -0.16933346,0 -0.28222236,0.14111204 -0.2821155,0.28222234 l -3.96e-5,7.507126 c -6.726e-5,0.1411001 0.14104385,0.2822113 0.2821551,0.2822081 l 7.33778138,0 c 0.1411121,3.2e-6 0.2822223,-0.141108 0.2820905,-0.2821547 L 8.4666675,1.2417766 C 8.4666031,1.1006655 8.3254919,0.95955426 8.1843808,0.95955426 l -0.8464973,0 0,-0.67733364 C 7.3377137,-1.6790706e-6 7.3377137,-1.6790706e-6 7.0554912,-1.6790706e-6 l -0.733778,0 c -0.2822223,0 -0.2822223,0 -0.2822223,0.2822222990706 l 0,0.5644446 -3.0480015,0 0,-0.5644446 c 0,-0.2822222990706 0,-0.2822222990706 -0.2822225,-0.2822222990706 l -0.7337781,0 c -0.2822224,0 -0.2820117,0 -0.2820117,0.2822222990706 z m 0.3757096,0.093698 0.5463824,0 0,1.13106048 c 0,0.4685759 -0.5463824,0.4685759 -0.5463824,0 z m 4.3462243,0 0.5463824,0 0,1.13105988 c 0,0.4685765 -0.5463824,0.4685765 -0.5463824,0 z m -5.2866565,2.44630308 6.7733396,0 0,5.6445786 -6.7733396,-1.072e-4 z"
+ id="path4"
+ inkscape:connector-curvature="0"
+ style="color:#000000;fill:#cacaca"
+ sodipodi:nodetypes="scccccccccccccccccccsccsccccsscccccc" />
+ <g
+ transform="matrix(0.28222222,0,0,0.28222222,-9.4977623,-6.6261658)"
+ style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:20px;line-height:125%;font-family:'Droid Sans';-inkscape-font-specification:'Droid Sans';letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
+ id="flowRoot4147" />
+ <g
+ transform="scale(1.1417405,0.87585576)"
+ style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:3.21420383px;line-height:125%;font-family:Ubuntu;-inkscape-font-specification:Ubuntu;letter-spacing:0px;word-spacing:0px;fill:#3798d6;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
+ id="text4155">
+ <path
+ d="m 3.972043,5.021531 q 0.2194527,0 0.4147897,0.053055 0.195337,0.053055 0.3424427,0.1591635 0.1471056,0.106109 0.2339221,0.2652725 0.086816,0.1591635 0.086816,0.3737931 0,0.1591635 -0.048231,0.2893881 -0.048231,0.1278131 -0.1326363,0.2339221 -0.084405,0.1036975 -0.2001601,0.1856908 -0.1157553,0.081993 -0.2508031,0.1495172 0.1398709,0.074759 0.2725072,0.1663982 0.1350478,0.09164 0.2387452,0.2073949 0.1036975,0.1133437 0.1663982,0.2556262 0.062701,0.1422825 0.062701,0.318327 0,0.2194526 -0.086817,0.3979087 -0.086816,0.178456 -0.2435683,0.3038576 -0.156752,0.1254015 -0.3762047,0.1929254 -0.2170411,0.067524 -0.479902,0.067524 -0.284565,0 -0.5064293,-0.065112 Q 3.2437494,8.51107 3.0918207,8.3904916 2.9398919,8.2699132 2.8603101,8.0938688 q -0.07717,-0.1760445 -0.07717,-0.3954972 0,-0.1808676 0.053055,-0.3255617 Q 2.8892489,7.2281158 2.9808885,7.1123606 3.0725281,6.9966053 3.1955181,6.9073773 3.3185081,6.8181493 3.458379,6.7506253 3.3402122,6.6758667 3.2365147,6.5890503 3.1328173,6.4998223 3.0556471,6.3937133 2.9808885,6.2851927 2.9350687,6.154968 2.8916605,6.0247434 2.8916605,5.8679914 q 0,-0.2098064 0.086816,-0.3665583 Q 3.067705,5.3422696 3.2172222,5.2361606 3.3667394,5.12764 3.5620764,5.0745855 3.7574134,5.021531 3.972043,5.021531 Z M 3.4728484,7.6549634 q 0,0.096463 0.03135,0.178456 0.03135,0.079582 0.09164,0.1374594 0.062701,0.057878 0.1543403,0.09164 0.09164,0.03135 0.212218,0.03135 0.2532147,0 0.3786162,-0.1181669 0.1254016,-0.1205784 0.1254016,-0.3159154 0,-0.1012858 -0.043408,-0.1808676 Q 4.3820096,7.3969256 4.3144857,7.3294017 4.2493733,7.2594662 4.1649684,7.2015886 4.0805636,7.1437109 3.9961587,7.0906564 l -0.053055,-0.033762 q -0.106109,0.053055 -0.1929255,0.1157553 -0.086816,0.060289 -0.1495172,0.1350478 -0.060289,0.072347 -0.094051,0.1591635 -0.033762,0.086816 -0.033762,0.1881023 z m 0.4943715,-2.088418 q -0.079582,0 -0.1495173,0.024116 -0.067524,0.024116 -0.1181668,0.069935 -0.048231,0.04582 -0.07717,0.1133437 -0.028939,0.067524 -0.028939,0.1519288 0,0.1012858 0.028939,0.1760444 0.03135,0.072347 0.081993,0.1302247 0.053055,0.055466 0.1205784,0.1012859 0.069935,0.043408 0.1471057,0.086816 0.074759,-0.038585 0.1422825,-0.084405 0.067524,-0.04582 0.1181669,-0.1036974 0.053055,-0.060289 0.084405,-0.1350478 0.03135,-0.074759 0.03135,-0.1712213 0,-0.084405 -0.028939,-0.1519288 Q 4.29037,5.7064164 4.2397271,5.6605966 4.1890841,5.6147768 4.1191487,5.5906611 4.0492132,5.5665454 3.9672199,5.5665454 Z"
+ style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;font-size:4.93889141px;font-family:'droid sans';-inkscape-font-specification:'droid sans Bold';text-align:center;letter-spacing:-0.05644448px;word-spacing:0.11288894px;text-anchor:middle;fill:#3798d6;fill-opacity:1"
+ id="path4142" />
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/places/calendar-09.svg b/.icons/Material-Black-Lime-Numix/32/places/calendar-09.svg
new file mode 100644
index 00000000..db7c7ffa
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/places/calendar-09.svg
@@ -0,0 +1,79 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<svg
+ xmlns:dc="http://purl.org/dc/elements/1.1/"
+ xmlns:cc="http://creativecommons.org/ns#"
+ xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
+ xmlns:svg="http://www.w3.org/2000/svg"
+ xmlns="http://www.w3.org/2000/svg"
+ xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
+ xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
+ width="32"
+ viewBox="0 0 9.0311114 9.0311114"
+ height="32"
+ id="svg2"
+ version="1.1"
+ inkscape:version="0.91 r"
+ sodipodi:docname="calendar-09.svg">
+ <metadata
+ id="metadata17">
+ <rdf:RDF>
+ <cc:Work
+ rdf:about="">
+ <dc:format>image/svg+xml</dc:format>
+ <dc:type
+ rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
+ <dc:title />
+ </cc:Work>
+ </rdf:RDF>
+ </metadata>
+ <defs
+ id="defs15" />
+ <sodipodi:namedview
+ pagecolor="#ffffff"
+ bordercolor="#666666"
+ borderopacity="1"
+ objecttolerance="10"
+ gridtolerance="10"
+ guidetolerance="10"
+ inkscape:pageopacity="0"
+ inkscape:pageshadow="2"
+ inkscape:window-width="1366"
+ inkscape:window-height="747"
+ id="namedview13"
+ showgrid="true"
+ inkscape:zoom="11.313709"
+ inkscape:cx="4.6257294"
+ inkscape:cy="17.644549"
+ inkscape:window-x="0"
+ inkscape:window-y="21"
+ inkscape:window-maximized="1"
+ inkscape:current-layer="svg2"
+ showguides="false">
+ <inkscape:grid
+ type="xygrid"
+ id="grid4145"
+ originx="0"
+ originy="0"
+ spacingy="0.28222223"
+ spacingx="0.28222223" />
+ </sodipodi:namedview>
+ <path
+ d="m 1.6934771,0.28222062 0,0.67733364 -0.84687768,0 c -0.16933346,0 -0.28222236,0.14111204 -0.2821155,0.28222234 l -3.96e-5,7.507126 c -6.726e-5,0.1411001 0.14104385,0.2822113 0.2821551,0.2822081 l 7.33778138,0 c 0.1411121,3.2e-6 0.2822223,-0.141108 0.2820905,-0.2821547 L 8.4666675,1.2417766 C 8.4666031,1.1006655 8.3254919,0.95955426 8.1843808,0.95955426 l -0.8464973,0 0,-0.67733364 C 7.3377137,-1.6790706e-6 7.3377137,-1.6790706e-6 7.0554912,-1.6790706e-6 l -0.733778,0 c -0.2822223,0 -0.2822223,0 -0.2822223,0.2822222990706 l 0,0.5644446 -3.0480015,0 0,-0.5644446 c 0,-0.2822222990706 0,-0.2822222990706 -0.2822225,-0.2822222990706 l -0.7337781,0 c -0.2822224,0 -0.2820117,0 -0.2820117,0.2822222990706 z m 0.3757096,0.093698 0.5463824,0 0,1.13106048 c 0,0.4685759 -0.5463824,0.4685759 -0.5463824,0 z m 4.3462243,0 0.5463824,0 0,1.13105988 c 0,0.4685765 -0.5463824,0.4685765 -0.5463824,0 z m -5.2866565,2.44630308 6.7733396,0 0,5.6445786 -6.7733396,-1.072e-4 z"
+ id="path4"
+ inkscape:connector-curvature="0"
+ style="color:#000000;fill:#cacaca"
+ sodipodi:nodetypes="scccccccccccccccccccsccsccccsscccccc" />
+ <g
+ transform="matrix(0.28222222,0,0,0.28222222,-9.4977623,-6.6261658)"
+ style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:20px;line-height:125%;font-family:'Droid Sans';-inkscape-font-specification:'Droid Sans';letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
+ id="flowRoot4147" />
+ <g
+ transform="scale(1.1417405,0.87585576)"
+ style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:3.21420383px;line-height:125%;font-family:Ubuntu;-inkscape-font-specification:Ubuntu;letter-spacing:0px;word-spacing:0px;fill:#3798d6;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
+ id="text4155">
+ <path
+ d="m 5.1537114,6.5721693 q 0,0.2532147 -0.028939,0.5064293 -0.026527,0.2508031 -0.098874,0.4799021 -0.069935,0.2290989 -0.1929254,0.4292591 -0.1205784,0.1977486 -0.3086807,0.3424426 -0.1856908,0.1446941 -0.4485517,0.229099 -0.2604493,0.081993 -0.6125383,0.081993 -0.050643,0 -0.1109321,-0.00241 -0.060289,-0.00241 -0.12299,-0.00723 -0.060289,-0.00241 -0.1181668,-0.00965 -0.057878,-0.00482 -0.1012859,-0.014469 l 0,-0.5980689 q 0.089228,0.024116 0.1905139,0.038585 0.1036974,0.012058 0.2098064,0.012058 0.3255617,0 0.5353682,-0.079582 Q 4.1553222,7.8985317 4.2783121,7.7538377 4.4013021,7.606732 4.451945,7.4041603 4.5049995,7.2015886 4.5170574,6.9580202 l -0.03135,0 q -0.048231,0.086817 -0.1157553,0.1615751 -0.067524,0.074759 -0.1591635,0.1302246 -0.091639,0.055466 -0.2073948,0.086816 -0.1157553,0.03135 -0.2580378,0.03135 -0.229099,0 -0.4123781,-0.074759 Q 3.1496983,7.2184696 3.0218852,7.076187 2.8964836,6.9339045 2.8289597,6.7265097 2.7614358,6.5191148 2.7614358,6.2514308 q 0,-0.2869766 0.079582,-0.513664 0.081993,-0.2266874 0.2315105,-0.3834394 0.1495172,-0.1591635 0.3617352,-0.2435683 0.2146296,-0.084405 0.4799021,-0.084405 0.2604493,0 0.4871367,0.094051 0.2266874,0.09164 0.3930856,0.2821535 0.1663982,0.1905139 0.2628609,0.4823136 0.096463,0.2917997 0.096463,0.6872969 z M 3.9286348,5.6244231 q -0.098874,0 -0.1808676,0.036174 -0.081993,0.036174 -0.1422825,0.1133437 -0.057878,0.074759 -0.09164,0.1929254 -0.03135,0.1157553 -0.03135,0.2749188 0,0.2556262 0.1085205,0.4051434 0.1085206,0.1495172 0.3279733,0.1495172 0.1109321,0 0.2025717,-0.043408 0.09164,-0.043408 0.1567519,-0.1133437 0.065112,-0.069935 0.098874,-0.1567519 0.036174,-0.086817 0.036174,-0.1760445 0,-0.1229899 -0.03135,-0.2435684 Q 4.3530708,5.9403385 4.29037,5.8438758 4.2300808,5.7450015 4.1384412,5.6847123 4.0492132,5.6244231 3.9286348,5.6244231 Z"
+ style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;font-size:4.93889141px;font-family:'droid sans';-inkscape-font-specification:'droid sans Bold';text-align:center;letter-spacing:-0.05644448px;word-spacing:0.11288894px;text-anchor:middle;fill:#3798d6;fill-opacity:1"
+ id="path4142" />
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/places/calendar-10.svg b/.icons/Material-Black-Lime-Numix/32/places/calendar-10.svg
new file mode 100644
index 00000000..bdd89f0a
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/places/calendar-10.svg
@@ -0,0 +1,83 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<svg
+ xmlns:dc="http://purl.org/dc/elements/1.1/"
+ xmlns:cc="http://creativecommons.org/ns#"
+ xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
+ xmlns:svg="http://www.w3.org/2000/svg"
+ xmlns="http://www.w3.org/2000/svg"
+ xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
+ xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
+ width="32"
+ viewBox="0 0 9.0311114 9.0311114"
+ height="32"
+ id="svg2"
+ version="1.1"
+ inkscape:version="0.91 r"
+ sodipodi:docname="calendar-10.svg">
+ <metadata
+ id="metadata17">
+ <rdf:RDF>
+ <cc:Work
+ rdf:about="">
+ <dc:format>image/svg+xml</dc:format>
+ <dc:type
+ rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
+ <dc:title />
+ </cc:Work>
+ </rdf:RDF>
+ </metadata>
+ <defs
+ id="defs15" />
+ <sodipodi:namedview
+ pagecolor="#ffffff"
+ bordercolor="#666666"
+ borderopacity="1"
+ objecttolerance="10"
+ gridtolerance="10"
+ guidetolerance="10"
+ inkscape:pageopacity="0"
+ inkscape:pageshadow="2"
+ inkscape:window-width="1366"
+ inkscape:window-height="747"
+ id="namedview13"
+ showgrid="true"
+ inkscape:zoom="11.313709"
+ inkscape:cx="4.6257294"
+ inkscape:cy="17.644549"
+ inkscape:window-x="0"
+ inkscape:window-y="21"
+ inkscape:window-maximized="1"
+ inkscape:current-layer="svg2"
+ showguides="false">
+ <inkscape:grid
+ type="xygrid"
+ id="grid4145"
+ originx="0"
+ originy="0"
+ spacingy="0.28222223"
+ spacingx="0.28222223" />
+ </sodipodi:namedview>
+ <path
+ d="m 1.6934771,0.28222062 0,0.67733364 -0.84687768,0 c -0.16933346,0 -0.28222236,0.14111204 -0.2821155,0.28222234 l -3.96e-5,7.507126 c -6.726e-5,0.1411001 0.14104385,0.2822113 0.2821551,0.2822081 l 7.33778138,0 c 0.1411121,3.2e-6 0.2822223,-0.141108 0.2820905,-0.2821547 L 8.4666675,1.2417766 C 8.4666031,1.1006655 8.3254919,0.95955426 8.1843808,0.95955426 l -0.8464973,0 0,-0.67733364 C 7.3377137,-1.6790706e-6 7.3377137,-1.6790706e-6 7.0554912,-1.6790706e-6 l -0.733778,0 c -0.2822223,0 -0.2822223,0 -0.2822223,0.2822222990706 l 0,0.5644446 -3.0480015,0 0,-0.5644446 c 0,-0.2822222990706 0,-0.2822222990706 -0.2822225,-0.2822222990706 l -0.7337781,0 c -0.2822224,0 -0.2820117,0 -0.2820117,0.2822222990706 z m 0.3757096,0.093698 0.5463824,0 0,1.13106048 c 0,0.4685759 -0.5463824,0.4685759 -0.5463824,0 z m 4.3462243,0 0.5463824,0 0,1.13105988 c 0,0.4685765 -0.5463824,0.4685765 -0.5463824,0 z m -5.2866565,2.44630308 6.7733396,0 0,5.6445786 -6.7733396,-1.072e-4 z"
+ id="path4"
+ inkscape:connector-curvature="0"
+ style="color:#000000;fill:#cacaca"
+ sodipodi:nodetypes="scccccccccccccccccccsccsccccsscccccc" />
+ <g
+ transform="matrix(0.28222222,0,0,0.28222222,-9.4977623,-6.6261658)"
+ style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:20px;line-height:125%;font-family:'Droid Sans';-inkscape-font-specification:'Droid Sans';letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
+ id="flowRoot4147" />
+ <g
+ transform="scale(1.1417405,0.87585576)"
+ style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:3.21420383px;line-height:125%;font-family:Ubuntu;-inkscape-font-specification:Ubuntu;letter-spacing:0px;word-spacing:0px;fill:#3798d6;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
+ id="text4155">
+ <path
+ d="m 3.247856,8.5930634 -0.7451745,0 0,-2.0401866 q 0,-0.062701 0,-0.1495173 0.00241,-0.089228 0.00482,-0.1832791 0.00482,-0.096463 0.00723,-0.1929255 0.00482,-0.096463 0.00723,-0.1760444 -0.012058,0.014469 -0.040997,0.043408 -0.028939,0.028939 -0.065112,0.065112 -0.036174,0.033762 -0.074759,0.069935 -0.038585,0.036174 -0.074759,0.065112 L 1.8612044,6.4202405 1.4994692,5.9716889 2.6353177,5.0673508 l 0.6125383,0 0,3.5257126 z"
+ style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;font-size:4.93889141px;font-family:'droid sans';-inkscape-font-specification:'droid sans Bold';text-align:center;letter-spacing:-0.05644448px;word-spacing:0.11288894px;text-anchor:middle;fill:#3798d6;fill-opacity:1"
+ id="path4142" />
+ <path
+ d="m 6.5097292,6.8302071 q 0,0.4268475 -0.067524,0.7620555 -0.065112,0.335208 -0.212218,0.5691301 -0.1446941,0.2339221 -0.3762046,0.356912 -0.229099,0.12299 -0.5546607,0.12299 -0.3062691,0 -0.5329565,-0.12299 Q 4.5394781,8.3953148 4.3899608,8.1613927 4.2404436,7.9274706 4.165685,7.5922626 4.093338,7.2570546 4.093338,6.8302071 q 0,-0.4268476 0.065112,-0.7644671 0.067524,-0.3376195 0.212218,-0.5715416 0.1446941,-0.2339221 0.373793,-0.3569121 0.229099,-0.1254015 0.5546607,-0.1254015 0.3038576,0 0.530545,0.1229899 0.2266874,0.12299 0.3786162,0.3569121 0.1519288,0.2339221 0.2266874,0.5715416 0.074759,0.3376196 0.074759,0.7668787 z m -1.6736283,0 q 0,0.602892 0.1036975,0.9067496 0.1036974,0.3038576 0.3593236,0.3038576 0.2508031,0 0.3593236,-0.301446 0.1109322,-0.3014461 0.1109322,-0.9091612 0,-0.6053036 -0.1109322,-0.9091612 Q 5.5499251,5.6147768 5.299122,5.6147768 q -0.1278131,0 -0.2170411,0.07717 -0.086817,0.07717 -0.1422825,0.2290989 -0.055466,0.1519288 -0.079582,0.3810278 -0.024116,0.2266874 -0.024116,0.5281334 z"
+ style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;font-size:4.93889141px;font-family:'droid sans';-inkscape-font-specification:'droid sans Bold';text-align:center;letter-spacing:-0.05644448px;word-spacing:0.11288894px;text-anchor:middle;fill:#3798d6;fill-opacity:1"
+ id="path4144" />
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/places/calendar-11.svg b/.icons/Material-Black-Lime-Numix/32/places/calendar-11.svg
new file mode 100644
index 00000000..45bc3e74
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/places/calendar-11.svg
@@ -0,0 +1,83 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<svg
+ xmlns:dc="http://purl.org/dc/elements/1.1/"
+ xmlns:cc="http://creativecommons.org/ns#"
+ xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
+ xmlns:svg="http://www.w3.org/2000/svg"
+ xmlns="http://www.w3.org/2000/svg"
+ xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
+ xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
+ width="32"
+ viewBox="0 0 9.0311114 9.0311114"
+ height="32"
+ id="svg2"
+ version="1.1"
+ inkscape:version="0.91 r"
+ sodipodi:docname="calendar-11.svg">
+ <metadata
+ id="metadata17">
+ <rdf:RDF>
+ <cc:Work
+ rdf:about="">
+ <dc:format>image/svg+xml</dc:format>
+ <dc:type
+ rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
+ <dc:title />
+ </cc:Work>
+ </rdf:RDF>
+ </metadata>
+ <defs
+ id="defs15" />
+ <sodipodi:namedview
+ pagecolor="#ffffff"
+ bordercolor="#666666"
+ borderopacity="1"
+ objecttolerance="10"
+ gridtolerance="10"
+ guidetolerance="10"
+ inkscape:pageopacity="0"
+ inkscape:pageshadow="2"
+ inkscape:window-width="1366"
+ inkscape:window-height="747"
+ id="namedview13"
+ showgrid="true"
+ inkscape:zoom="11.313709"
+ inkscape:cx="4.6257294"
+ inkscape:cy="17.644549"
+ inkscape:window-x="0"
+ inkscape:window-y="21"
+ inkscape:window-maximized="1"
+ inkscape:current-layer="svg2"
+ showguides="false">
+ <inkscape:grid
+ type="xygrid"
+ id="grid4145"
+ originx="0"
+ originy="0"
+ spacingy="0.28222223"
+ spacingx="0.28222223" />
+ </sodipodi:namedview>
+ <path
+ d="m 1.6934771,0.28222062 0,0.67733364 -0.84687768,0 c -0.16933346,0 -0.28222236,0.14111204 -0.2821155,0.28222234 l -3.96e-5,7.507126 c -6.726e-5,0.1411001 0.14104385,0.2822113 0.2821551,0.2822081 l 7.33778138,0 c 0.1411121,3.2e-6 0.2822223,-0.141108 0.2820905,-0.2821547 L 8.4666675,1.2417766 C 8.4666031,1.1006655 8.3254919,0.95955426 8.1843808,0.95955426 l -0.8464973,0 0,-0.67733364 C 7.3377137,-1.6790706e-6 7.3377137,-1.6790706e-6 7.0554912,-1.6790706e-6 l -0.733778,0 c -0.2822223,0 -0.2822223,0 -0.2822223,0.2822222990706 l 0,0.5644446 -3.0480015,0 0,-0.5644446 c 0,-0.2822222990706 0,-0.2822222990706 -0.2822225,-0.2822222990706 l -0.7337781,0 c -0.2822224,0 -0.2820117,0 -0.2820117,0.2822222990706 z m 0.3757096,0.093698 0.5463824,0 0,1.13106048 c 0,0.4685759 -0.5463824,0.4685759 -0.5463824,0 z m 4.3462243,0 0.5463824,0 0,1.13105988 c 0,0.4685765 -0.5463824,0.4685765 -0.5463824,0 z m -5.2866565,2.44630308 6.7733396,0 0,5.6445786 -6.7733396,-1.072e-4 z"
+ id="path4"
+ inkscape:connector-curvature="0"
+ style="color:#000000;fill:#cacaca"
+ sodipodi:nodetypes="scccccccccccccccccccsccsccccsscccccc" />
+ <g
+ transform="matrix(0.28222222,0,0,0.28222222,-9.4977623,-6.6261658)"
+ style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:20px;line-height:125%;font-family:'Droid Sans';-inkscape-font-specification:'Droid Sans';letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
+ id="flowRoot4147" />
+ <g
+ transform="scale(1.1417405,0.87585576)"
+ style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:3.21420383px;line-height:125%;font-family:Ubuntu;-inkscape-font-specification:Ubuntu;letter-spacing:0px;word-spacing:0px;fill:#3798d6;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
+ id="text4155">
+ <path
+ d="m 3.247856,8.5930634 -0.7451745,0 0,-2.0401866 q 0,-0.062701 0,-0.1495173 0.00241,-0.089228 0.00482,-0.1832791 0.00482,-0.096463 0.00723,-0.1929255 0.00482,-0.096463 0.00723,-0.1760444 -0.012058,0.014469 -0.040997,0.043408 -0.028939,0.028939 -0.065112,0.065112 -0.036174,0.033762 -0.074759,0.069935 -0.038585,0.036174 -0.074759,0.065112 L 1.8612044,6.4202405 1.4994692,5.9716889 2.6353177,5.0673508 l 0.6125383,0 0,3.5257126 z"
+ style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;font-size:4.93889141px;font-family:'droid sans';-inkscape-font-specification:'droid sans Bold';text-align:center;letter-spacing:-0.05644448px;word-spacing:0.11288894px;text-anchor:middle;fill:#3798d6;fill-opacity:1"
+ id="path4142" />
+ <path
+ d="m 5.9116603,8.5930634 -0.7451745,0 0,-2.0401866 q 0,-0.062701 0,-0.1495173 0.00241,-0.089228 0.00482,-0.1832791 0.00482,-0.096463 0.00723,-0.1929255 0.00482,-0.096463 0.00723,-0.1760444 -0.012058,0.014469 -0.040997,0.043408 -0.028939,0.028939 -0.065112,0.065112 -0.036174,0.033762 -0.074759,0.069935 -0.038585,0.036174 -0.074759,0.065112 L 4.5250087,6.4202405 4.1632734,5.9716889 5.299122,5.0673508 l 0.6125383,0 0,3.5257126 z"
+ style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;font-size:4.93889141px;font-family:'droid sans';-inkscape-font-specification:'droid sans Bold';text-align:center;letter-spacing:-0.05644448px;word-spacing:0.11288894px;text-anchor:middle;fill:#3798d6;fill-opacity:1"
+ id="path4144" />
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/places/calendar-12.svg b/.icons/Material-Black-Lime-Numix/32/places/calendar-12.svg
new file mode 100644
index 00000000..35e7411d
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/places/calendar-12.svg
@@ -0,0 +1,83 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<svg
+ xmlns:dc="http://purl.org/dc/elements/1.1/"
+ xmlns:cc="http://creativecommons.org/ns#"
+ xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
+ xmlns:svg="http://www.w3.org/2000/svg"
+ xmlns="http://www.w3.org/2000/svg"
+ xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
+ xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
+ width="32"
+ viewBox="0 0 9.0311114 9.0311114"
+ height="32"
+ id="svg2"
+ version="1.1"
+ inkscape:version="0.91 r"
+ sodipodi:docname="calendar-12.svg">
+ <metadata
+ id="metadata17">
+ <rdf:RDF>
+ <cc:Work
+ rdf:about="">
+ <dc:format>image/svg+xml</dc:format>
+ <dc:type
+ rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
+ <dc:title />
+ </cc:Work>
+ </rdf:RDF>
+ </metadata>
+ <defs
+ id="defs15" />
+ <sodipodi:namedview
+ pagecolor="#ffffff"
+ bordercolor="#666666"
+ borderopacity="1"
+ objecttolerance="10"
+ gridtolerance="10"
+ guidetolerance="10"
+ inkscape:pageopacity="0"
+ inkscape:pageshadow="2"
+ inkscape:window-width="1366"
+ inkscape:window-height="747"
+ id="namedview13"
+ showgrid="true"
+ inkscape:zoom="11.313709"
+ inkscape:cx="4.6257294"
+ inkscape:cy="17.644549"
+ inkscape:window-x="0"
+ inkscape:window-y="21"
+ inkscape:window-maximized="1"
+ inkscape:current-layer="svg2"
+ showguides="false">
+ <inkscape:grid
+ type="xygrid"
+ id="grid4145"
+ originx="0"
+ originy="0"
+ spacingy="0.28222223"
+ spacingx="0.28222223" />
+ </sodipodi:namedview>
+ <path
+ d="m 1.6934771,0.28222062 0,0.67733364 -0.84687768,0 c -0.16933346,0 -0.28222236,0.14111204 -0.2821155,0.28222234 l -3.96e-5,7.507126 c -6.726e-5,0.1411001 0.14104385,0.2822113 0.2821551,0.2822081 l 7.33778138,0 c 0.1411121,3.2e-6 0.2822223,-0.141108 0.2820905,-0.2821547 L 8.4666675,1.2417766 C 8.4666031,1.1006655 8.3254919,0.95955426 8.1843808,0.95955426 l -0.8464973,0 0,-0.67733364 C 7.3377137,-1.6790706e-6 7.3377137,-1.6790706e-6 7.0554912,-1.6790706e-6 l -0.733778,0 c -0.2822223,0 -0.2822223,0 -0.2822223,0.2822222990706 l 0,0.5644446 -3.0480015,0 0,-0.5644446 c 0,-0.2822222990706 0,-0.2822222990706 -0.2822225,-0.2822222990706 l -0.7337781,0 c -0.2822224,0 -0.2820117,0 -0.2820117,0.2822222990706 z m 0.3757096,0.093698 0.5463824,0 0,1.13106048 c 0,0.4685759 -0.5463824,0.4685759 -0.5463824,0 z m 4.3462243,0 0.5463824,0 0,1.13105988 c 0,0.4685765 -0.5463824,0.4685765 -0.5463824,0 z m -5.2866565,2.44630308 6.7733396,0 0,5.6445786 -6.7733396,-1.072e-4 z"
+ id="path4"
+ inkscape:connector-curvature="0"
+ style="color:#000000;fill:#cacaca"
+ sodipodi:nodetypes="scccccccccccccccccccsccsccccsscccccc" />
+ <g
+ transform="matrix(0.28222222,0,0,0.28222222,-9.4977623,-6.6261658)"
+ style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:20px;line-height:125%;font-family:'Droid Sans';-inkscape-font-specification:'Droid Sans';letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
+ id="flowRoot4147" />
+ <g
+ transform="scale(1.1417405,0.87585576)"
+ style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:3.21420383px;line-height:125%;font-family:Ubuntu;-inkscape-font-specification:Ubuntu;letter-spacing:0px;word-spacing:0px;fill:#3798d6;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
+ id="text4155">
+ <path
+ d="m 3.247856,8.5930634 -0.7451745,0 0,-2.0401866 q 0,-0.062701 0,-0.1495173 0.00241,-0.089228 0.00482,-0.1832791 0.00482,-0.096463 0.00723,-0.1929255 0.00482,-0.096463 0.00723,-0.1760444 -0.012058,0.014469 -0.040997,0.043408 -0.028939,0.028939 -0.065112,0.065112 -0.036174,0.033762 -0.074759,0.069935 -0.038585,0.036174 -0.074759,0.065112 L 1.8612044,6.4202405 1.4994692,5.9716889 2.6353177,5.0673508 l 0.6125383,0 0,3.5257126 z"
+ style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;font-size:4.93889141px;font-family:'droid sans';-inkscape-font-specification:'droid sans Bold';text-align:center;letter-spacing:-0.05644448px;word-spacing:0.11288894px;text-anchor:middle;fill:#3798d6;fill-opacity:1"
+ id="path4142" />
+ <path
+ d="m 6.504906,8.5930634 -2.3657482,0 0,-0.5184872 0.8295794,-0.8946917 Q 5.1254891,7.0110747 5.2533022,6.8687922 5.3811153,6.7265097 5.4727549,6.5914619 5.5643945,6.456414 5.6150374,6.3165431 q 0.050643,-0.139871 0.050643,-0.301446 0,-0.1784561 -0.1085206,-0.2773303 -0.106109,-0.098874 -0.2869766,-0.098874 -0.1905139,0 -0.3665584,0.094051 -0.1760444,0.094051 -0.3689699,0.2676841 L 4.1295115,5.5207256 q 0.1085206,-0.098874 0.2266874,-0.1881023 0.1181668,-0.09164 0.2604493,-0.161575 0.1422826,-0.069935 0.3135039,-0.1109322 0.1712213,-0.043408 0.3834393,-0.043408 0.2532147,0 0.4533748,0.069935 0.2025717,0.069936 0.3448542,0.2001601 0.1422826,0.1278131 0.2170412,0.3110923 0.07717,0.1832792 0.07717,0.4123781 0,0.2073949 -0.072347,0.3979088 Q 6.2613377,6.596285 6.1359361,6.7795642 6.0105346,6.9604318 5.8441364,7.1412994 5.6801498,7.3197554 5.4920475,7.5054462 l -0.424436,0.4268475 0,0.033762 1.4372945,0 0,0.6270077 z"
+ style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;font-size:4.93889141px;font-family:'droid sans';-inkscape-font-specification:'droid sans Bold';text-align:center;letter-spacing:-0.05644448px;word-spacing:0.11288894px;text-anchor:middle;fill:#3798d6;fill-opacity:1"
+ id="path4144" />
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/places/calendar-13.svg b/.icons/Material-Black-Lime-Numix/32/places/calendar-13.svg
new file mode 100644
index 00000000..31eabe9f
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/places/calendar-13.svg
@@ -0,0 +1,83 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<svg
+ xmlns:dc="http://purl.org/dc/elements/1.1/"
+ xmlns:cc="http://creativecommons.org/ns#"
+ xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
+ xmlns:svg="http://www.w3.org/2000/svg"
+ xmlns="http://www.w3.org/2000/svg"
+ xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
+ xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
+ width="32"
+ viewBox="0 0 9.0311114 9.0311114"
+ height="32"
+ id="svg2"
+ version="1.1"
+ inkscape:version="0.91 r"
+ sodipodi:docname="calendar-13.svg">
+ <metadata
+ id="metadata17">
+ <rdf:RDF>
+ <cc:Work
+ rdf:about="">
+ <dc:format>image/svg+xml</dc:format>
+ <dc:type
+ rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
+ <dc:title />
+ </cc:Work>
+ </rdf:RDF>
+ </metadata>
+ <defs
+ id="defs15" />
+ <sodipodi:namedview
+ pagecolor="#ffffff"
+ bordercolor="#666666"
+ borderopacity="1"
+ objecttolerance="10"
+ gridtolerance="10"
+ guidetolerance="10"
+ inkscape:pageopacity="0"
+ inkscape:pageshadow="2"
+ inkscape:window-width="1366"
+ inkscape:window-height="747"
+ id="namedview13"
+ showgrid="true"
+ inkscape:zoom="11.313709"
+ inkscape:cx="4.6257294"
+ inkscape:cy="17.644549"
+ inkscape:window-x="0"
+ inkscape:window-y="21"
+ inkscape:window-maximized="1"
+ inkscape:current-layer="svg2"
+ showguides="false">
+ <inkscape:grid
+ type="xygrid"
+ id="grid4145"
+ originx="0"
+ originy="0"
+ spacingy="0.28222223"
+ spacingx="0.28222223" />
+ </sodipodi:namedview>
+ <path
+ d="m 1.6934771,0.28222062 0,0.67733364 -0.84687768,0 c -0.16933346,0 -0.28222236,0.14111204 -0.2821155,0.28222234 l -3.96e-5,7.507126 c -6.726e-5,0.1411001 0.14104385,0.2822113 0.2821551,0.2822081 l 7.33778138,0 c 0.1411121,3.2e-6 0.2822223,-0.141108 0.2820905,-0.2821547 L 8.4666675,1.2417766 C 8.4666031,1.1006655 8.3254919,0.95955426 8.1843808,0.95955426 l -0.8464973,0 0,-0.67733364 C 7.3377137,-1.6790706e-6 7.3377137,-1.6790706e-6 7.0554912,-1.6790706e-6 l -0.733778,0 c -0.2822223,0 -0.2822223,0 -0.2822223,0.2822222990706 l 0,0.5644446 -3.0480015,0 0,-0.5644446 c 0,-0.2822222990706 0,-0.2822222990706 -0.2822225,-0.2822222990706 l -0.7337781,0 c -0.2822224,0 -0.2820117,0 -0.2820117,0.2822222990706 z m 0.3757096,0.093698 0.5463824,0 0,1.13106048 c 0,0.4685759 -0.5463824,0.4685759 -0.5463824,0 z m 4.3462243,0 0.5463824,0 0,1.13105988 c 0,0.4685765 -0.5463824,0.4685765 -0.5463824,0 z m -5.2866565,2.44630308 6.7733396,0 0,5.6445786 -6.7733396,-1.072e-4 z"
+ id="path4"
+ inkscape:connector-curvature="0"
+ style="color:#000000;fill:#cacaca"
+ sodipodi:nodetypes="scccccccccccccccccccsccsccccsscccccc" />
+ <g
+ transform="matrix(0.28222222,0,0,0.28222222,-9.4977623,-6.6261658)"
+ style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:20px;line-height:125%;font-family:'Droid Sans';-inkscape-font-specification:'Droid Sans';letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
+ id="flowRoot4147" />
+ <g
+ transform="scale(1.1417405,0.87585576)"
+ style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:3.21420383px;line-height:125%;font-family:Ubuntu;-inkscape-font-specification:Ubuntu;letter-spacing:0px;word-spacing:0px;fill:#3798d6;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
+ id="text4155">
+ <path
+ d="m 3.247856,8.5930634 -0.7451745,0 0,-2.0401866 q 0,-0.062701 0,-0.1495173 0.00241,-0.089228 0.00482,-0.1832791 0.00482,-0.096463 0.00723,-0.1929255 0.00482,-0.096463 0.00723,-0.1760444 -0.012058,0.014469 -0.040997,0.043408 -0.028939,0.028939 -0.065112,0.065112 -0.036174,0.033762 -0.074759,0.069935 -0.038585,0.036174 -0.074759,0.065112 L 1.8612044,6.4202405 1.4994692,5.9716889 2.6353177,5.0673508 l 0.6125383,0 0,3.5257126 z"
+ style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;font-size:4.93889141px;font-family:'droid sans';-inkscape-font-specification:'droid sans Bold';text-align:center;letter-spacing:-0.05644448px;word-spacing:0.11288894px;text-anchor:middle;fill:#3798d6;fill-opacity:1"
+ id="path4142" />
+ <path
+ d="m 6.3674467,5.8559336 q 0,0.1832792 -0.060289,0.3303848 Q 6.2492798,6.3310125 6.1455824,6.4419446 6.0442965,6.5504652 5.9044256,6.6252238 5.7669662,6.6975709 5.6053912,6.7361559 l 0,0.014469 q 0.4268475,0.053055 0.6463002,0.2604494 0.2194527,0.2049833 0.2194527,0.5546607 0,0.2315105 -0.084405,0.4292591 -0.081993,0.195337 -0.2556262,0.3400311 -0.1712213,0.1446941 -0.4340823,0.2266874 -0.2604493,0.079582 -0.6149498,0.079582 -0.2845651,0 -0.5353681,-0.048231 -0.2508031,-0.04582 -0.4678442,-0.1422826 l 0,-0.6342424 q 0.1085205,0.057878 0.2290989,0.1012859 0.1205784,0.043408 0.2411568,0.074759 0.1205784,0.028939 0.2363337,0.043408 0.1181668,0.014469 0.2218643,0.014469 0.2073948,0 0.3448542,-0.038585 0.1374594,-0.038585 0.2194527,-0.1085205 0.081993,-0.069935 0.1157553,-0.1663982 0.036173,-0.098874 0.036173,-0.2146296 0,-0.1085205 -0.04582,-0.195337 Q 5.63433,7.2377621 5.5330441,7.1774729 5.4341698,7.1147721 5.2725948,7.0810102 5.1110197,7.0472482 4.874686,7.0472482 l -0.2508031,0 0,-0.5233103 0.24598,0 q 0.2218643,0 0.3689699,-0.038585 0.1471057,-0.040997 0.2339221,-0.1085206 0.089228,-0.069936 0.1254015,-0.1615751 0.036174,-0.09164 0.036174,-0.195337 0,-0.1881023 -0.1181669,-0.2942113 -0.1157552,-0.106109 -0.3689699,-0.106109 -0.1157552,0 -0.2170411,0.024116 -0.098874,0.021704 -0.1856908,0.057878 -0.084405,0.033762 -0.1567519,0.07717 -0.069935,0.040997 -0.1278131,0.081993 L 4.0836917,5.3639737 q 0.1012859,-0.074759 0.2194527,-0.1374594 0.1205784,-0.062701 0.2604493,-0.1085205 0.139871,-0.048231 0.3014461,-0.074759 0.161575,-0.026527 0.3448542,-0.026527 0.2604493,0 0.4726673,0.057878 0.2146296,0.055466 0.3665584,0.1639867 0.1519288,0.106109 0.2339221,0.2628609 0.084405,0.1543403 0.084405,0.3545005 z"
+ style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;font-size:4.93889141px;font-family:'droid sans';-inkscape-font-specification:'droid sans Bold';text-align:center;letter-spacing:-0.05644448px;word-spacing:0.11288894px;text-anchor:middle;fill:#3798d6;fill-opacity:1"
+ id="path4144" />
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/places/calendar-14.svg b/.icons/Material-Black-Lime-Numix/32/places/calendar-14.svg
new file mode 100644
index 00000000..405010fc
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/places/calendar-14.svg
@@ -0,0 +1,83 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<svg
+ xmlns:dc="http://purl.org/dc/elements/1.1/"
+ xmlns:cc="http://creativecommons.org/ns#"
+ xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
+ xmlns:svg="http://www.w3.org/2000/svg"
+ xmlns="http://www.w3.org/2000/svg"
+ xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
+ xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
+ width="32"
+ viewBox="0 0 9.0311114 9.0311114"
+ height="32"
+ id="svg2"
+ version="1.1"
+ inkscape:version="0.91 r"
+ sodipodi:docname="calendar-14.svg">
+ <metadata
+ id="metadata17">
+ <rdf:RDF>
+ <cc:Work
+ rdf:about="">
+ <dc:format>image/svg+xml</dc:format>
+ <dc:type
+ rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
+ <dc:title />
+ </cc:Work>
+ </rdf:RDF>
+ </metadata>
+ <defs
+ id="defs15" />
+ <sodipodi:namedview
+ pagecolor="#ffffff"
+ bordercolor="#666666"
+ borderopacity="1"
+ objecttolerance="10"
+ gridtolerance="10"
+ guidetolerance="10"
+ inkscape:pageopacity="0"
+ inkscape:pageshadow="2"
+ inkscape:window-width="1366"
+ inkscape:window-height="747"
+ id="namedview13"
+ showgrid="true"
+ inkscape:zoom="11.313709"
+ inkscape:cx="4.6257294"
+ inkscape:cy="17.644549"
+ inkscape:window-x="0"
+ inkscape:window-y="21"
+ inkscape:window-maximized="1"
+ inkscape:current-layer="svg2"
+ showguides="false">
+ <inkscape:grid
+ type="xygrid"
+ id="grid4145"
+ originx="0"
+ originy="0"
+ spacingy="0.28222223"
+ spacingx="0.28222223" />
+ </sodipodi:namedview>
+ <path
+ d="m 1.6934771,0.28222062 0,0.67733364 -0.84687768,0 c -0.16933346,0 -0.28222236,0.14111204 -0.2821155,0.28222234 l -3.96e-5,7.507126 c -6.726e-5,0.1411001 0.14104385,0.2822113 0.2821551,0.2822081 l 7.33778138,0 c 0.1411121,3.2e-6 0.2822223,-0.141108 0.2820905,-0.2821547 L 8.4666675,1.2417766 C 8.4666031,1.1006655 8.3254919,0.95955426 8.1843808,0.95955426 l -0.8464973,0 0,-0.67733364 C 7.3377137,-1.6790706e-6 7.3377137,-1.6790706e-6 7.0554912,-1.6790706e-6 l -0.733778,0 c -0.2822223,0 -0.2822223,0 -0.2822223,0.2822222990706 l 0,0.5644446 -3.0480015,0 0,-0.5644446 c 0,-0.2822222990706 0,-0.2822222990706 -0.2822225,-0.2822222990706 l -0.7337781,0 c -0.2822224,0 -0.2820117,0 -0.2820117,0.2822222990706 z m 0.3757096,0.093698 0.5463824,0 0,1.13106048 c 0,0.4685759 -0.5463824,0.4685759 -0.5463824,0 z m 4.3462243,0 0.5463824,0 0,1.13105988 c 0,0.4685765 -0.5463824,0.4685765 -0.5463824,0 z m -5.2866565,2.44630308 6.7733396,0 0,5.6445786 -6.7733396,-1.072e-4 z"
+ id="path4"
+ inkscape:connector-curvature="0"
+ style="color:#000000;fill:#cacaca"
+ sodipodi:nodetypes="scccccccccccccccccccsccsccccsscccccc" />
+ <g
+ transform="matrix(0.28222222,0,0,0.28222222,-9.4977623,-6.6261658)"
+ style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:20px;line-height:125%;font-family:'Droid Sans';-inkscape-font-specification:'Droid Sans';letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
+ id="flowRoot4147" />
+ <g
+ transform="scale(1.1417405,0.87585576)"
+ style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:3.21420383px;line-height:125%;font-family:Ubuntu;-inkscape-font-specification:Ubuntu;letter-spacing:0px;word-spacing:0px;fill:#3798d6;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
+ id="text4155">
+ <path
+ d="m 3.247856,8.5930634 -0.7451745,0 0,-2.0401866 q 0,-0.062701 0,-0.1495173 0.00241,-0.089228 0.00482,-0.1832791 0.00482,-0.096463 0.00723,-0.1929255 0.00482,-0.096463 0.00723,-0.1760444 -0.012058,0.014469 -0.040997,0.043408 -0.028939,0.028939 -0.065112,0.065112 -0.036174,0.033762 -0.074759,0.069935 -0.038585,0.036174 -0.074759,0.065112 L 1.8612044,6.4202405 1.4994692,5.9716889 2.6353177,5.0673508 l 0.6125383,0 0,3.5257126 z"
+ style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;font-size:4.93889141px;font-family:'droid sans';-inkscape-font-specification:'droid sans Bold';text-align:center;letter-spacing:-0.05644448px;word-spacing:0.11288894px;text-anchor:middle;fill:#3798d6;fill-opacity:1"
+ id="path4142" />
+ <path
+ d="m 6.5579605,7.8623582 -0.4244359,0 0,0.7307052 -0.725882,0 0,-0.7307052 -1.4565871,0 0,-0.5184871 1.4975837,-2.2765203 0.6848854,0 0,2.2162311 0.4244359,0 0,0.5787763 z m -1.1503179,-0.5787763 0,-0.5980689 q 0,-0.03135 0,-0.089228 0.00241,-0.060289 0.00482,-0.1350478 0.00241,-0.074759 0.00482,-0.1543404 0.00482,-0.079582 0.00723,-0.1519288 0.00482,-0.072347 0.00723,-0.1254015 0.00482,-0.055466 0.00723,-0.079582 l -0.021704,0 q -0.043408,0.1012859 -0.098874,0.2146296 -0.053055,0.1133437 -0.12299,0.2266874 l -0.5884226,0.8922802 0.8006406,0 z"
+ style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;font-size:4.93889141px;font-family:'droid sans';-inkscape-font-specification:'droid sans Bold';text-align:center;letter-spacing:-0.05644448px;word-spacing:0.11288894px;text-anchor:middle;fill:#3798d6;fill-opacity:1"
+ id="path4144" />
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/places/calendar-15.svg b/.icons/Material-Black-Lime-Numix/32/places/calendar-15.svg
new file mode 100644
index 00000000..444b279a
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/places/calendar-15.svg
@@ -0,0 +1,83 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<svg
+ xmlns:dc="http://purl.org/dc/elements/1.1/"
+ xmlns:cc="http://creativecommons.org/ns#"
+ xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
+ xmlns:svg="http://www.w3.org/2000/svg"
+ xmlns="http://www.w3.org/2000/svg"
+ xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
+ xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
+ width="32"
+ viewBox="0 0 9.0311114 9.0311114"
+ height="32"
+ id="svg2"
+ version="1.1"
+ inkscape:version="0.91 r"
+ sodipodi:docname="calendar-15.svg">
+ <metadata
+ id="metadata17">
+ <rdf:RDF>
+ <cc:Work
+ rdf:about="">
+ <dc:format>image/svg+xml</dc:format>
+ <dc:type
+ rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
+ <dc:title />
+ </cc:Work>
+ </rdf:RDF>
+ </metadata>
+ <defs
+ id="defs15" />
+ <sodipodi:namedview
+ pagecolor="#ffffff"
+ bordercolor="#666666"
+ borderopacity="1"
+ objecttolerance="10"
+ gridtolerance="10"
+ guidetolerance="10"
+ inkscape:pageopacity="0"
+ inkscape:pageshadow="2"
+ inkscape:window-width="1366"
+ inkscape:window-height="747"
+ id="namedview13"
+ showgrid="true"
+ inkscape:zoom="11.313709"
+ inkscape:cx="4.6257294"
+ inkscape:cy="17.644549"
+ inkscape:window-x="0"
+ inkscape:window-y="21"
+ inkscape:window-maximized="1"
+ inkscape:current-layer="svg2"
+ showguides="false">
+ <inkscape:grid
+ type="xygrid"
+ id="grid4145"
+ originx="0"
+ originy="0"
+ spacingy="0.28222223"
+ spacingx="0.28222223" />
+ </sodipodi:namedview>
+ <path
+ d="m 1.6934771,0.28222062 0,0.67733364 -0.84687768,0 c -0.16933346,0 -0.28222236,0.14111204 -0.2821155,0.28222234 l -3.96e-5,7.507126 c -6.726e-5,0.1411001 0.14104385,0.2822113 0.2821551,0.2822081 l 7.33778138,0 c 0.1411121,3.2e-6 0.2822223,-0.141108 0.2820905,-0.2821547 L 8.4666675,1.2417766 C 8.4666031,1.1006655 8.3254919,0.95955426 8.1843808,0.95955426 l -0.8464973,0 0,-0.67733364 C 7.3377137,-1.6790706e-6 7.3377137,-1.6790706e-6 7.0554912,-1.6790706e-6 l -0.733778,0 c -0.2822223,0 -0.2822223,0 -0.2822223,0.2822222990706 l 0,0.5644446 -3.0480015,0 0,-0.5644446 c 0,-0.2822222990706 0,-0.2822222990706 -0.2822225,-0.2822222990706 l -0.7337781,0 c -0.2822224,0 -0.2820117,0 -0.2820117,0.2822222990706 z m 0.3757096,0.093698 0.5463824,0 0,1.13106048 c 0,0.4685759 -0.5463824,0.4685759 -0.5463824,0 z m 4.3462243,0 0.5463824,0 0,1.13105988 c 0,0.4685765 -0.5463824,0.4685765 -0.5463824,0 z m -5.2866565,2.44630308 6.7733396,0 0,5.6445786 -6.7733396,-1.072e-4 z"
+ id="path4"
+ inkscape:connector-curvature="0"
+ style="color:#000000;fill:#cacaca"
+ sodipodi:nodetypes="scccccccccccccccccccsccsccccsscccccc" />
+ <g
+ transform="matrix(0.28222222,0,0,0.28222222,-9.4977623,-6.6261658)"
+ style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:20px;line-height:125%;font-family:'Droid Sans';-inkscape-font-specification:'Droid Sans';letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
+ id="flowRoot4147" />
+ <g
+ transform="scale(1.1417405,0.87585576)"
+ style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:3.21420383px;line-height:125%;font-family:Ubuntu;-inkscape-font-specification:Ubuntu;letter-spacing:0px;word-spacing:0px;fill:#3798d6;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
+ id="text4155">
+ <path
+ d="m 3.247856,8.5930634 -0.7451745,0 0,-2.0401866 q 0,-0.062701 0,-0.1495173 0.00241,-0.089228 0.00482,-0.1832791 0.00482,-0.096463 0.00723,-0.1929255 0.00482,-0.096463 0.00723,-0.1760444 -0.012058,0.014469 -0.040997,0.043408 -0.028939,0.028939 -0.065112,0.065112 -0.036174,0.033762 -0.074759,0.069935 -0.038585,0.036174 -0.074759,0.065112 L 1.8612044,6.4202405 1.4994692,5.9716889 2.6353177,5.0673508 l 0.6125383,0 0,3.5257126 z"
+ style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;font-size:4.93889141px;font-family:'droid sans';-inkscape-font-specification:'droid sans Bold';text-align:center;letter-spacing:-0.05644448px;word-spacing:0.11288894px;text-anchor:middle;fill:#3798d6;fill-opacity:1"
+ id="path4142" />
+ <path
+ d="m 5.3835269,6.3406588 q 0.2266874,0 0.4220244,0.069935 0.195337,0.069935 0.3400311,0.2049833 0.1446941,0.1350478 0.2266874,0.3376196 0.081993,0.2001601 0.081993,0.4606095 0,0.2869766 -0.089228,0.5160755 Q 6.2758071,8.1565695 6.1021742,8.315733 5.9285413,8.472485 5.6705035,8.5568898 5.4148773,8.6412947 5.0820809,8.6412947 4.9494446,8.6412947 4.81922,8.6292369 4.6889953,8.617179 4.5684169,8.5930634 4.45025,8.5713592 4.3417295,8.5351857 4.2356205,8.4990122 4.148804,8.4507808 l 0,-0.6438886 q 0.084405,0.048231 0.195337,0.09164 0.1109322,0.040997 0.229099,0.072347 0.1205784,0.028939 0.2411568,0.048231 0.1205784,0.016881 0.229099,0.016881 0.3231501,0 0.4919599,-0.1326362 0.1688097,-0.1350478 0.1688097,-0.4268476 0,-0.2604493 -0.1663982,-0.3954971 -0.1639866,-0.1374594 -0.5088408,-0.1374594 -0.062701,0 -0.1350478,0.00723 -0.069935,0.00723 -0.139871,0.019292 -0.067524,0.012058 -0.1302247,0.026527 -0.062701,0.012058 -0.1085205,0.026527 L 4.2187395,6.863969 4.3513758,5.0673508 l 1.8617305,0 0,0.6318309 -1.2154303,0 -0.057878,0.69212 q 0.07717,-0.016881 0.178456,-0.033762 0.1036974,-0.016881 0.2652725,-0.016881 z"
+ style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;font-size:4.93889141px;font-family:'droid sans';-inkscape-font-specification:'droid sans Bold';text-align:center;letter-spacing:-0.05644448px;word-spacing:0.11288894px;text-anchor:middle;fill:#3798d6;fill-opacity:1"
+ id="path4144" />
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/places/calendar-16.svg b/.icons/Material-Black-Lime-Numix/32/places/calendar-16.svg
new file mode 100644
index 00000000..8e374c92
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/places/calendar-16.svg
@@ -0,0 +1,83 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<svg
+ xmlns:dc="http://purl.org/dc/elements/1.1/"
+ xmlns:cc="http://creativecommons.org/ns#"
+ xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
+ xmlns:svg="http://www.w3.org/2000/svg"
+ xmlns="http://www.w3.org/2000/svg"
+ xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
+ xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
+ width="32"
+ viewBox="0 0 9.0311114 9.0311114"
+ height="32"
+ id="svg2"
+ version="1.1"
+ inkscape:version="0.91 r"
+ sodipodi:docname="calendar-16.svg">
+ <metadata
+ id="metadata17">
+ <rdf:RDF>
+ <cc:Work
+ rdf:about="">
+ <dc:format>image/svg+xml</dc:format>
+ <dc:type
+ rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
+ <dc:title />
+ </cc:Work>
+ </rdf:RDF>
+ </metadata>
+ <defs
+ id="defs15" />
+ <sodipodi:namedview
+ pagecolor="#ffffff"
+ bordercolor="#666666"
+ borderopacity="1"
+ objecttolerance="10"
+ gridtolerance="10"
+ guidetolerance="10"
+ inkscape:pageopacity="0"
+ inkscape:pageshadow="2"
+ inkscape:window-width="1366"
+ inkscape:window-height="747"
+ id="namedview13"
+ showgrid="true"
+ inkscape:zoom="11.313709"
+ inkscape:cx="4.6257294"
+ inkscape:cy="17.644549"
+ inkscape:window-x="0"
+ inkscape:window-y="21"
+ inkscape:window-maximized="1"
+ inkscape:current-layer="svg2"
+ showguides="false">
+ <inkscape:grid
+ type="xygrid"
+ id="grid4145"
+ originx="0"
+ originy="0"
+ spacingy="0.28222223"
+ spacingx="0.28222223" />
+ </sodipodi:namedview>
+ <path
+ d="m 1.6934771,0.28222062 0,0.67733364 -0.84687768,0 c -0.16933346,0 -0.28222236,0.14111204 -0.2821155,0.28222234 l -3.96e-5,7.507126 c -6.726e-5,0.1411001 0.14104385,0.2822113 0.2821551,0.2822081 l 7.33778138,0 c 0.1411121,3.2e-6 0.2822223,-0.141108 0.2820905,-0.2821547 L 8.4666675,1.2417766 C 8.4666031,1.1006655 8.3254919,0.95955426 8.1843808,0.95955426 l -0.8464973,0 0,-0.67733364 C 7.3377137,-1.6790706e-6 7.3377137,-1.6790706e-6 7.0554912,-1.6790706e-6 l -0.733778,0 c -0.2822223,0 -0.2822223,0 -0.2822223,0.2822222990706 l 0,0.5644446 -3.0480015,0 0,-0.5644446 c 0,-0.2822222990706 0,-0.2822222990706 -0.2822225,-0.2822222990706 l -0.7337781,0 c -0.2822224,0 -0.2820117,0 -0.2820117,0.2822222990706 z m 0.3757096,0.093698 0.5463824,0 0,1.13106048 c 0,0.4685759 -0.5463824,0.4685759 -0.5463824,0 z m 4.3462243,0 0.5463824,0 0,1.13105988 c 0,0.4685765 -0.5463824,0.4685765 -0.5463824,0 z m -5.2866565,2.44630308 6.7733396,0 0,5.6445786 -6.7733396,-1.072e-4 z"
+ id="path4"
+ inkscape:connector-curvature="0"
+ style="color:#000000;fill:#cacaca"
+ sodipodi:nodetypes="scccccccccccccccccccsccsccccsscccccc" />
+ <g
+ transform="matrix(0.28222222,0,0,0.28222222,-9.4977623,-6.6261658)"
+ style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:20px;line-height:125%;font-family:'Droid Sans';-inkscape-font-specification:'Droid Sans';letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
+ id="flowRoot4147" />
+ <g
+ transform="scale(1.1417405,0.87585576)"
+ style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:3.21420383px;line-height:125%;font-family:Ubuntu;-inkscape-font-specification:Ubuntu;letter-spacing:0px;word-spacing:0px;fill:#3798d6;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
+ id="text4155">
+ <path
+ d="m 3.247856,8.5930634 -0.7451745,0 0,-2.0401866 q 0,-0.062701 0,-0.1495173 0.00241,-0.089228 0.00482,-0.1832791 0.00482,-0.096463 0.00723,-0.1929255 0.00482,-0.096463 0.00723,-0.1760444 -0.012058,0.014469 -0.040997,0.043408 -0.028939,0.028939 -0.065112,0.065112 -0.036174,0.033762 -0.074759,0.069935 -0.038585,0.036174 -0.074759,0.065112 L 1.8612044,6.4202405 1.4994692,5.9716889 2.6353177,5.0673508 l 0.6125383,0 0,3.5257126 z"
+ style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;font-size:4.93889141px;font-family:'droid sans';-inkscape-font-specification:'droid sans Bold';text-align:center;letter-spacing:-0.05644448px;word-spacing:0.11288894px;text-anchor:middle;fill:#3798d6;fill-opacity:1"
+ id="path4142" />
+ <path
+ d="m 4.1246884,7.0954796 q 0,-0.2532147 0.026527,-0.5040177 Q 4.1801544,6.3406588 4.2500899,6.1115598 4.3224369,5.8800493 4.4430153,5.6823007 4.5660053,5.4845521 4.7516961,5.339858 4.9397984,5.1927524 5.2002477,5.1107591 5.4631086,5.0263542 5.812786,5.0263542 q 0.050643,0 0.1109321,0.00241 0.060289,0.00241 0.1205784,0.00723 0.062701,0.00241 0.1205784,0.00965 0.057878,0.00723 0.1036975,0.016881 l 0,0.5956573 q -0.09164,-0.021704 -0.195337,-0.033762 -0.1012859,-0.014469 -0.2049833,-0.014469 -0.3255617,0 -0.5353681,0.081993 -0.2098065,0.079582 -0.3327964,0.2242758 -0.12299,0.1446941 -0.1760445,0.3472658 -0.050643,0.2025717 -0.062701,0.4485517 l 0.028939,0 q 0.048231,-0.086817 0.1157553,-0.1615751 0.069936,-0.07717 0.1615751,-0.1302247 0.09164,-0.055466 0.2049833,-0.086816 0.1157552,-0.03135 0.2580377,-0.03135 0.229099,0 0.4123782,0.074759 0.1832792,0.074759 0.3086807,0.2170411 0.1278131,0.1422825 0.195337,0.3496774 0.067524,0.2073948 0.067524,0.4750789 0,0.2869766 -0.081993,0.513664 -0.079582,0.2266874 -0.229099,0.3858509 -0.1495172,0.1567519 -0.3617352,0.2411568 -0.212218,0.081993 -0.4774905,0.081993 -0.2604493,0 -0.4871367,-0.09164 Q 4.6504102,8.455604 4.4816004,8.2650901 4.3152022,8.0745762 4.2187395,7.7851881 4.1246884,7.4933883 4.1246884,7.0954796 Z m 1.2250765,0.9501578 q 0.098874,0 0.1784561,-0.036174 0.081993,-0.038585 0.1398709,-0.1133437 0.060289,-0.07717 0.09164,-0.1929255 0.033762,-0.1157552 0.033762,-0.2749187 0,-0.2580378 -0.1085206,-0.4051435 -0.106109,-0.1495172 -0.3255617,-0.1495172 -0.1109321,0 -0.2025717,0.043408 -0.09164,0.043408 -0.1567519,0.1133437 -0.065112,0.069936 -0.1012859,0.156752 -0.033762,0.086816 -0.033762,0.1760444 0,0.12299 0.028939,0.24598 0.03135,0.1205784 0.09164,0.2194527 0.062701,0.096463 0.1519287,0.1567519 0.09164,0.060289 0.212218,0.060289 z"
+ style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;font-size:4.93889141px;font-family:'droid sans';-inkscape-font-specification:'droid sans Bold';text-align:center;letter-spacing:-0.05644448px;word-spacing:0.11288894px;text-anchor:middle;fill:#3798d6;fill-opacity:1"
+ id="path4144" />
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/places/calendar-17.svg b/.icons/Material-Black-Lime-Numix/32/places/calendar-17.svg
new file mode 100644
index 00000000..83d959f3
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/places/calendar-17.svg
@@ -0,0 +1,83 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<svg
+ xmlns:dc="http://purl.org/dc/elements/1.1/"
+ xmlns:cc="http://creativecommons.org/ns#"
+ xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
+ xmlns:svg="http://www.w3.org/2000/svg"
+ xmlns="http://www.w3.org/2000/svg"
+ xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
+ xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
+ width="32"
+ viewBox="0 0 9.0311114 9.0311114"
+ height="32"
+ id="svg2"
+ version="1.1"
+ inkscape:version="0.91 r"
+ sodipodi:docname="calendar-17.svg">
+ <metadata
+ id="metadata17">
+ <rdf:RDF>
+ <cc:Work
+ rdf:about="">
+ <dc:format>image/svg+xml</dc:format>
+ <dc:type
+ rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
+ <dc:title />
+ </cc:Work>
+ </rdf:RDF>
+ </metadata>
+ <defs
+ id="defs15" />
+ <sodipodi:namedview
+ pagecolor="#ffffff"
+ bordercolor="#666666"
+ borderopacity="1"
+ objecttolerance="10"
+ gridtolerance="10"
+ guidetolerance="10"
+ inkscape:pageopacity="0"
+ inkscape:pageshadow="2"
+ inkscape:window-width="1366"
+ inkscape:window-height="747"
+ id="namedview13"
+ showgrid="true"
+ inkscape:zoom="11.313709"
+ inkscape:cx="4.6257294"
+ inkscape:cy="17.644549"
+ inkscape:window-x="0"
+ inkscape:window-y="21"
+ inkscape:window-maximized="1"
+ inkscape:current-layer="svg2"
+ showguides="false">
+ <inkscape:grid
+ type="xygrid"
+ id="grid4145"
+ originx="0"
+ originy="0"
+ spacingy="0.28222223"
+ spacingx="0.28222223" />
+ </sodipodi:namedview>
+ <path
+ d="m 1.6934771,0.28222062 0,0.67733364 -0.84687768,0 c -0.16933346,0 -0.28222236,0.14111204 -0.2821155,0.28222234 l -3.96e-5,7.507126 c -6.726e-5,0.1411001 0.14104385,0.2822113 0.2821551,0.2822081 l 7.33778138,0 c 0.1411121,3.2e-6 0.2822223,-0.141108 0.2820905,-0.2821547 L 8.4666675,1.2417766 C 8.4666031,1.1006655 8.3254919,0.95955426 8.1843808,0.95955426 l -0.8464973,0 0,-0.67733364 C 7.3377137,-1.6790706e-6 7.3377137,-1.6790706e-6 7.0554912,-1.6790706e-6 l -0.733778,0 c -0.2822223,0 -0.2822223,0 -0.2822223,0.2822222990706 l 0,0.5644446 -3.0480015,0 0,-0.5644446 c 0,-0.2822222990706 0,-0.2822222990706 -0.2822225,-0.2822222990706 l -0.7337781,0 c -0.2822224,0 -0.2820117,0 -0.2820117,0.2822222990706 z m 0.3757096,0.093698 0.5463824,0 0,1.13106048 c 0,0.4685759 -0.5463824,0.4685759 -0.5463824,0 z m 4.3462243,0 0.5463824,0 0,1.13105988 c 0,0.4685765 -0.5463824,0.4685765 -0.5463824,0 z m -5.2866565,2.44630308 6.7733396,0 0,5.6445786 -6.7733396,-1.072e-4 z"
+ id="path4"
+ inkscape:connector-curvature="0"
+ style="color:#000000;fill:#cacaca"
+ sodipodi:nodetypes="scccccccccccccccccccsccsccccsscccccc" />
+ <g
+ transform="matrix(0.28222222,0,0,0.28222222,-9.4977623,-6.6261658)"
+ style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:20px;line-height:125%;font-family:'Droid Sans';-inkscape-font-specification:'Droid Sans';letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
+ id="flowRoot4147" />
+ <g
+ transform="scale(1.1417405,0.87585576)"
+ style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:3.21420383px;line-height:125%;font-family:Ubuntu;-inkscape-font-specification:Ubuntu;letter-spacing:0px;word-spacing:0px;fill:#3798d6;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
+ id="text4155">
+ <path
+ d="m 3.247856,8.5930634 -0.7451745,0 0,-2.0401866 q 0,-0.062701 0,-0.1495173 0.00241,-0.089228 0.00482,-0.1832791 0.00482,-0.096463 0.00723,-0.1929255 0.00482,-0.096463 0.00723,-0.1760444 -0.012058,0.014469 -0.040997,0.043408 -0.028939,0.028939 -0.065112,0.065112 -0.036174,0.033762 -0.074759,0.069935 -0.038585,0.036174 -0.074759,0.065112 L 1.8612044,6.4202405 1.4994692,5.9716889 2.6353177,5.0673508 l 0.6125383,0 0,3.5257126 z"
+ style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;font-size:4.93889141px;font-family:'droid sans';-inkscape-font-specification:'droid sans Bold';text-align:center;letter-spacing:-0.05644448px;word-spacing:0.11288894px;text-anchor:middle;fill:#3798d6;fill-opacity:1"
+ id="path4142" />
+ <path
+ d="m 4.4406038,8.5930634 1.2540154,-2.8938817 -1.6205738,0 0,-0.6270077 2.4308606,0 0,0.4678442 -1.2853657,3.0530452 -0.7789365,0 z"
+ style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;font-size:4.93889141px;font-family:'droid sans';-inkscape-font-specification:'droid sans Bold';text-align:center;letter-spacing:-0.05644448px;word-spacing:0.11288894px;text-anchor:middle;fill:#3798d6;fill-opacity:1"
+ id="path4144" />
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/places/calendar-18.svg b/.icons/Material-Black-Lime-Numix/32/places/calendar-18.svg
new file mode 100644
index 00000000..89d6dfdd
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/places/calendar-18.svg
@@ -0,0 +1,83 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<svg
+ xmlns:dc="http://purl.org/dc/elements/1.1/"
+ xmlns:cc="http://creativecommons.org/ns#"
+ xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
+ xmlns:svg="http://www.w3.org/2000/svg"
+ xmlns="http://www.w3.org/2000/svg"
+ xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
+ xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
+ width="32"
+ viewBox="0 0 9.0311114 9.0311114"
+ height="32"
+ id="svg2"
+ version="1.1"
+ inkscape:version="0.91 r"
+ sodipodi:docname="calendar-18.svg">
+ <metadata
+ id="metadata17">
+ <rdf:RDF>
+ <cc:Work
+ rdf:about="">
+ <dc:format>image/svg+xml</dc:format>
+ <dc:type
+ rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
+ <dc:title />
+ </cc:Work>
+ </rdf:RDF>
+ </metadata>
+ <defs
+ id="defs15" />
+ <sodipodi:namedview
+ pagecolor="#ffffff"
+ bordercolor="#666666"
+ borderopacity="1"
+ objecttolerance="10"
+ gridtolerance="10"
+ guidetolerance="10"
+ inkscape:pageopacity="0"
+ inkscape:pageshadow="2"
+ inkscape:window-width="1366"
+ inkscape:window-height="747"
+ id="namedview13"
+ showgrid="true"
+ inkscape:zoom="11.313709"
+ inkscape:cx="4.6257294"
+ inkscape:cy="17.644549"
+ inkscape:window-x="0"
+ inkscape:window-y="21"
+ inkscape:window-maximized="1"
+ inkscape:current-layer="svg2"
+ showguides="false">
+ <inkscape:grid
+ type="xygrid"
+ id="grid4145"
+ originx="0"
+ originy="0"
+ spacingy="0.28222223"
+ spacingx="0.28222223" />
+ </sodipodi:namedview>
+ <path
+ d="m 1.6934771,0.28222062 0,0.67733364 -0.84687768,0 c -0.16933346,0 -0.28222236,0.14111204 -0.2821155,0.28222234 l -3.96e-5,7.507126 c -6.726e-5,0.1411001 0.14104385,0.2822113 0.2821551,0.2822081 l 7.33778138,0 c 0.1411121,3.2e-6 0.2822223,-0.141108 0.2820905,-0.2821547 L 8.4666675,1.2417766 C 8.4666031,1.1006655 8.3254919,0.95955426 8.1843808,0.95955426 l -0.8464973,0 0,-0.67733364 C 7.3377137,-1.6790706e-6 7.3377137,-1.6790706e-6 7.0554912,-1.6790706e-6 l -0.733778,0 c -0.2822223,0 -0.2822223,0 -0.2822223,0.2822222990706 l 0,0.5644446 -3.0480015,0 0,-0.5644446 c 0,-0.2822222990706 0,-0.2822222990706 -0.2822225,-0.2822222990706 l -0.7337781,0 c -0.2822224,0 -0.2820117,0 -0.2820117,0.2822222990706 z m 0.3757096,0.093698 0.5463824,0 0,1.13106048 c 0,0.4685759 -0.5463824,0.4685759 -0.5463824,0 z m 4.3462243,0 0.5463824,0 0,1.13105988 c 0,0.4685765 -0.5463824,0.4685765 -0.5463824,0 z m -5.2866565,2.44630308 6.7733396,0 0,5.6445786 -6.7733396,-1.072e-4 z"
+ id="path4"
+ inkscape:connector-curvature="0"
+ style="color:#000000;fill:#cacaca"
+ sodipodi:nodetypes="scccccccccccccccccccsccsccccsscccccc" />
+ <g
+ transform="matrix(0.28222222,0,0,0.28222222,-9.4977623,-6.6261658)"
+ style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:20px;line-height:125%;font-family:'Droid Sans';-inkscape-font-specification:'Droid Sans';letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
+ id="flowRoot4147" />
+ <g
+ transform="scale(1.1417405,0.87585576)"
+ style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:3.21420383px;line-height:125%;font-family:Ubuntu;-inkscape-font-specification:Ubuntu;letter-spacing:0px;word-spacing:0px;fill:#3798d6;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
+ id="text4155">
+ <path
+ d="m 3.247856,8.5930634 -0.7451745,0 0,-2.0401866 q 0,-0.062701 0,-0.1495173 0.00241,-0.089228 0.00482,-0.1832791 0.00482,-0.096463 0.00723,-0.1929255 0.00482,-0.096463 0.00723,-0.1760444 -0.012058,0.014469 -0.040997,0.043408 -0.028939,0.028939 -0.065112,0.065112 -0.036174,0.033762 -0.074759,0.069935 -0.038585,0.036174 -0.074759,0.065112 L 1.8612044,6.4202405 1.4994692,5.9716889 2.6353177,5.0673508 l 0.6125383,0 0,3.5257126 z"
+ style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;font-size:4.93889141px;font-family:'droid sans';-inkscape-font-specification:'droid sans Bold';text-align:center;letter-spacing:-0.05644448px;word-spacing:0.11288894px;text-anchor:middle;fill:#3798d6;fill-opacity:1"
+ id="path4142" />
+ <path
+ d="m 5.3039451,5.021531 q 0.2194527,0 0.4147898,0.053055 0.195337,0.053055 0.3424426,0.1591635 0.1471057,0.106109 0.2339221,0.2652725 0.086816,0.1591635 0.086816,0.3737931 0,0.1591635 -0.048231,0.2893881 -0.048231,0.1278131 -0.1326362,0.2339221 -0.084405,0.1036975 -0.2001602,0.1856908 -0.1157553,0.081993 -0.2508031,0.1495172 0.139871,0.074759 0.2725072,0.1663982 0.1350478,0.09164 0.2387453,0.2073949 0.1036974,0.1133437 0.1663982,0.2556262 0.062701,0.1422825 0.062701,0.318327 0,0.2194526 -0.086816,0.3979087 -0.086816,0.178456 -0.2435684,0.3038576 -0.1567519,0.1254015 -0.3762046,0.1929254 -0.2170411,0.067524 -0.4799021,0.067524 -0.284565,0 -0.5064293,-0.065112 Q 4.5756516,8.51107 4.4237228,8.3904916 4.271794,8.2699132 4.1922123,8.0938688 q -0.07717,-0.1760445 -0.07717,-0.3954972 0,-0.1808676 0.053055,-0.3255617 0.053055,-0.1446941 0.1446941,-0.2604493 0.09164,-0.1157553 0.2146295,-0.2049833 0.12299,-0.089228 0.2628609,-0.156752 Q 4.6721143,6.6758667 4.5684169,6.5890503 4.4647195,6.4998223 4.3875493,6.3937133 4.3127907,6.2851927 4.2669709,6.154968 4.2235626,6.0247434 4.2235626,5.8679914 q 0,-0.2098064 0.086816,-0.3665583 Q 4.3996071,5.3422696 4.5491243,5.2361606 4.6986416,5.12764 4.8939786,5.0745855 5.0893156,5.021531 5.3039451,5.021531 Z M 4.8047506,7.6549634 q 0,0.096463 0.03135,0.178456 0.03135,0.079582 0.09164,0.1374594 0.062701,0.057878 0.1543404,0.09164 0.09164,0.03135 0.212218,0.03135 0.2532146,0 0.3786162,-0.1181669 0.1254015,-0.1205784 0.1254015,-0.3159154 0,-0.1012858 -0.043408,-0.1808676 Q 5.7139117,7.3969256 5.6463878,7.3294017 5.5812755,7.2594662 5.4968706,7.2015886 5.4124657,7.1437109 5.3280608,7.0906564 L 5.2750063,7.0568945 Q 5.1688973,7.109949 5.0820809,7.1726498 4.9952644,7.232939 4.9325637,7.3076976 4.8722745,7.3800446 4.8385125,7.4668611 4.8047506,7.5536775 4.8047506,7.6549634 Z M 5.299122,5.5665454 q -0.079582,0 -0.1495172,0.024116 -0.067524,0.024116 -0.1181668,0.069935 -0.048231,0.04582 -0.07717,0.1133437 -0.028939,0.067524 -0.028939,0.1519288 0,0.1012858 0.028939,0.1760444 0.03135,0.072347 0.081993,0.1302247 0.053055,0.055466 0.1205784,0.1012859 0.069935,0.043408 0.1471056,0.086816 0.074759,-0.038585 0.1422826,-0.084405 0.067524,-0.04582 0.1181668,-0.1036974 0.053055,-0.060289 0.084405,-0.1350478 0.03135,-0.074759 0.03135,-0.1712213 0,-0.084405 -0.028939,-0.1519288 Q 5.6222721,5.7064164 5.5716292,5.6605966 5.5209863,5.6147768 5.4510508,5.5906611 5.3811153,5.5665454 5.299122,5.5665454 Z"
+ style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;font-size:4.93889141px;font-family:'droid sans';-inkscape-font-specification:'droid sans Bold';text-align:center;letter-spacing:-0.05644448px;word-spacing:0.11288894px;text-anchor:middle;fill:#3798d6;fill-opacity:1"
+ id="path4144" />
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/places/calendar-19.svg b/.icons/Material-Black-Lime-Numix/32/places/calendar-19.svg
new file mode 100644
index 00000000..9184777d
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/places/calendar-19.svg
@@ -0,0 +1,83 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<svg
+ xmlns:dc="http://purl.org/dc/elements/1.1/"
+ xmlns:cc="http://creativecommons.org/ns#"
+ xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
+ xmlns:svg="http://www.w3.org/2000/svg"
+ xmlns="http://www.w3.org/2000/svg"
+ xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
+ xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
+ width="32"
+ viewBox="0 0 9.0311114 9.0311114"
+ height="32"
+ id="svg2"
+ version="1.1"
+ inkscape:version="0.91 r"
+ sodipodi:docname="calendar-19.svg">
+ <metadata
+ id="metadata17">
+ <rdf:RDF>
+ <cc:Work
+ rdf:about="">
+ <dc:format>image/svg+xml</dc:format>
+ <dc:type
+ rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
+ <dc:title />
+ </cc:Work>
+ </rdf:RDF>
+ </metadata>
+ <defs
+ id="defs15" />
+ <sodipodi:namedview
+ pagecolor="#ffffff"
+ bordercolor="#666666"
+ borderopacity="1"
+ objecttolerance="10"
+ gridtolerance="10"
+ guidetolerance="10"
+ inkscape:pageopacity="0"
+ inkscape:pageshadow="2"
+ inkscape:window-width="1366"
+ inkscape:window-height="747"
+ id="namedview13"
+ showgrid="true"
+ inkscape:zoom="11.313709"
+ inkscape:cx="4.6257294"
+ inkscape:cy="17.644549"
+ inkscape:window-x="0"
+ inkscape:window-y="21"
+ inkscape:window-maximized="1"
+ inkscape:current-layer="svg2"
+ showguides="false">
+ <inkscape:grid
+ type="xygrid"
+ id="grid4145"
+ originx="0"
+ originy="0"
+ spacingy="0.28222223"
+ spacingx="0.28222223" />
+ </sodipodi:namedview>
+ <path
+ d="m 1.6934771,0.28222062 0,0.67733364 -0.84687768,0 c -0.16933346,0 -0.28222236,0.14111204 -0.2821155,0.28222234 l -3.96e-5,7.507126 c -6.726e-5,0.1411001 0.14104385,0.2822113 0.2821551,0.2822081 l 7.33778138,0 c 0.1411121,3.2e-6 0.2822223,-0.141108 0.2820905,-0.2821547 L 8.4666675,1.2417766 C 8.4666031,1.1006655 8.3254919,0.95955426 8.1843808,0.95955426 l -0.8464973,0 0,-0.67733364 C 7.3377137,-1.6790706e-6 7.3377137,-1.6790706e-6 7.0554912,-1.6790706e-6 l -0.733778,0 c -0.2822223,0 -0.2822223,0 -0.2822223,0.2822222990706 l 0,0.5644446 -3.0480015,0 0,-0.5644446 c 0,-0.2822222990706 0,-0.2822222990706 -0.2822225,-0.2822222990706 l -0.7337781,0 c -0.2822224,0 -0.2820117,0 -0.2820117,0.2822222990706 z m 0.3757096,0.093698 0.5463824,0 0,1.13106048 c 0,0.4685759 -0.5463824,0.4685759 -0.5463824,0 z m 4.3462243,0 0.5463824,0 0,1.13105988 c 0,0.4685765 -0.5463824,0.4685765 -0.5463824,0 z m -5.2866565,2.44630308 6.7733396,0 0,5.6445786 -6.7733396,-1.072e-4 z"
+ id="path4"
+ inkscape:connector-curvature="0"
+ style="color:#000000;fill:#cacaca"
+ sodipodi:nodetypes="scccccccccccccccccccsccsccccsscccccc" />
+ <g
+ transform="matrix(0.28222222,0,0,0.28222222,-9.4977623,-6.6261658)"
+ style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:20px;line-height:125%;font-family:'Droid Sans';-inkscape-font-specification:'Droid Sans';letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
+ id="flowRoot4147" />
+ <g
+ transform="scale(1.1417405,0.87585576)"
+ style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:3.21420383px;line-height:125%;font-family:Ubuntu;-inkscape-font-specification:Ubuntu;letter-spacing:0px;word-spacing:0px;fill:#3798d6;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
+ id="text4155">
+ <path
+ d="m 3.247856,8.5930634 -0.7451745,0 0,-2.0401866 q 0,-0.062701 0,-0.1495173 0.00241,-0.089228 0.00482,-0.1832791 0.00482,-0.096463 0.00723,-0.1929255 0.00482,-0.096463 0.00723,-0.1760444 -0.012058,0.014469 -0.040997,0.043408 -0.028939,0.028939 -0.065112,0.065112 -0.036174,0.033762 -0.074759,0.069935 -0.038585,0.036174 -0.074759,0.065112 L 1.8612044,6.4202405 1.4994692,5.9716889 2.6353177,5.0673508 l 0.6125383,0 0,3.5257126 z"
+ style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;font-size:4.93889141px;font-family:'droid sans';-inkscape-font-specification:'droid sans Bold';text-align:center;letter-spacing:-0.05644448px;word-spacing:0.11288894px;text-anchor:middle;fill:#3798d6;fill-opacity:1"
+ id="path4142" />
+ <path
+ d="m 6.4856135,6.5721693 q 0,0.2532147 -0.028939,0.5064293 -0.026527,0.2508031 -0.098874,0.4799021 -0.069936,0.2290989 -0.1929255,0.4292591 -0.1205784,0.1977486 -0.3086807,0.3424426 -0.1856907,0.1446941 -0.4485516,0.229099 -0.2604494,0.081993 -0.6125383,0.081993 -0.050643,0 -0.1109322,-0.00241 -0.060289,-0.00241 -0.1229899,-0.00723 -0.060289,-0.00241 -0.1181669,-0.00965 -0.057878,-0.00482 -0.1012858,-0.014469 l 0,-0.5980689 q 0.089228,0.024116 0.1905139,0.038585 0.1036974,0.012058 0.2098064,0.012058 0.3255617,0 0.5353681,-0.079582 0.2098064,-0.081993 0.3327964,-0.2266874 0.12299,-0.1471057 0.1736329,-0.3496774 0.053055,-0.2025717 0.065112,-0.4461401 l -0.03135,0 q -0.048231,0.086817 -0.1157552,0.1615751 -0.067524,0.074759 -0.1591635,0.1302246 -0.09164,0.055466 -0.2073949,0.086816 -0.1157552,0.03135 -0.2580378,0.03135 -0.2290989,0 -0.4123781,-0.074759 Q 4.4816004,7.2184696 4.3537873,7.076187 4.2283858,6.9339045 4.1608619,6.7265097 4.093338,6.5191148 4.093338,6.2514308 q 0,-0.2869766 0.079582,-0.513664 0.081993,-0.2266874 0.2315106,-0.3834394 0.1495172,-0.1591635 0.3617352,-0.2435683 0.2146295,-0.084405 0.479902,-0.084405 0.2604494,0 0.4871368,0.094051 0.2266874,0.09164 0.3930856,0.2821535 0.1663982,0.1905139 0.2628609,0.4823136 0.096463,0.2917997 0.096463,0.6872969 z M 5.2605369,5.6244231 q -0.098874,0 -0.1808676,0.036174 -0.081993,0.036174 -0.1422825,0.1133437 -0.057878,0.074759 -0.09164,0.1929254 -0.03135,0.1157553 -0.03135,0.2749188 0,0.2556262 0.1085206,0.4051434 0.1085206,0.1495172 0.3279732,0.1495172 0.1109322,0 0.2025718,-0.043408 0.091639,-0.043408 0.1567519,-0.1133437 0.065112,-0.069935 0.098874,-0.1567519 0.036173,-0.086817 0.036173,-0.1760445 0,-0.1229899 -0.03135,-0.2435684 Q 5.6849729,5.9403385 5.6222721,5.8438758 5.5619829,5.7450015 5.4703433,5.6847123 5.3811153,5.6244231 5.2605369,5.6244231 Z"
+ style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;font-size:4.93889141px;font-family:'droid sans';-inkscape-font-specification:'droid sans Bold';text-align:center;letter-spacing:-0.05644448px;word-spacing:0.11288894px;text-anchor:middle;fill:#3798d6;fill-opacity:1"
+ id="path4144" />
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/places/calendar-20.svg b/.icons/Material-Black-Lime-Numix/32/places/calendar-20.svg
new file mode 100644
index 00000000..1fef8c44
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/places/calendar-20.svg
@@ -0,0 +1,83 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<svg
+ xmlns:dc="http://purl.org/dc/elements/1.1/"
+ xmlns:cc="http://creativecommons.org/ns#"
+ xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
+ xmlns:svg="http://www.w3.org/2000/svg"
+ xmlns="http://www.w3.org/2000/svg"
+ xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
+ xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
+ width="32"
+ viewBox="0 0 9.0311114 9.0311114"
+ height="32"
+ id="svg2"
+ version="1.1"
+ inkscape:version="0.91 r"
+ sodipodi:docname="calendar-20.svg">
+ <metadata
+ id="metadata17">
+ <rdf:RDF>
+ <cc:Work
+ rdf:about="">
+ <dc:format>image/svg+xml</dc:format>
+ <dc:type
+ rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
+ <dc:title />
+ </cc:Work>
+ </rdf:RDF>
+ </metadata>
+ <defs
+ id="defs15" />
+ <sodipodi:namedview
+ pagecolor="#ffffff"
+ bordercolor="#666666"
+ borderopacity="1"
+ objecttolerance="10"
+ gridtolerance="10"
+ guidetolerance="10"
+ inkscape:pageopacity="0"
+ inkscape:pageshadow="2"
+ inkscape:window-width="1366"
+ inkscape:window-height="747"
+ id="namedview13"
+ showgrid="true"
+ inkscape:zoom="11.313709"
+ inkscape:cx="4.6257294"
+ inkscape:cy="17.644549"
+ inkscape:window-x="0"
+ inkscape:window-y="21"
+ inkscape:window-maximized="1"
+ inkscape:current-layer="svg2"
+ showguides="false">
+ <inkscape:grid
+ type="xygrid"
+ id="grid4145"
+ originx="0"
+ originy="0"
+ spacingy="0.28222223"
+ spacingx="0.28222223" />
+ </sodipodi:namedview>
+ <path
+ d="m 1.6934771,0.28222062 0,0.67733364 -0.84687768,0 c -0.16933346,0 -0.28222236,0.14111204 -0.2821155,0.28222234 l -3.96e-5,7.507126 c -6.726e-5,0.1411001 0.14104385,0.2822113 0.2821551,0.2822081 l 7.33778138,0 c 0.1411121,3.2e-6 0.2822223,-0.141108 0.2820905,-0.2821547 L 8.4666675,1.2417766 C 8.4666031,1.1006655 8.3254919,0.95955426 8.1843808,0.95955426 l -0.8464973,0 0,-0.67733364 C 7.3377137,-1.6790706e-6 7.3377137,-1.6790706e-6 7.0554912,-1.6790706e-6 l -0.733778,0 c -0.2822223,0 -0.2822223,0 -0.2822223,0.2822222990706 l 0,0.5644446 -3.0480015,0 0,-0.5644446 c 0,-0.2822222990706 0,-0.2822222990706 -0.2822225,-0.2822222990706 l -0.7337781,0 c -0.2822224,0 -0.2820117,0 -0.2820117,0.2822222990706 z m 0.3757096,0.093698 0.5463824,0 0,1.13106048 c 0,0.4685759 -0.5463824,0.4685759 -0.5463824,0 z m 4.3462243,0 0.5463824,0 0,1.13105988 c 0,0.4685765 -0.5463824,0.4685765 -0.5463824,0 z m -5.2866565,2.44630308 6.7733396,0 0,5.6445786 -6.7733396,-1.072e-4 z"
+ id="path4"
+ inkscape:connector-curvature="0"
+ style="color:#000000;fill:#cacaca"
+ sodipodi:nodetypes="scccccccccccccccccccsccsccccsscccccc" />
+ <g
+ transform="matrix(0.28222222,0,0,0.28222222,-9.4977623,-6.6261658)"
+ style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:20px;line-height:125%;font-family:'Droid Sans';-inkscape-font-specification:'Droid Sans';letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
+ id="flowRoot4147" />
+ <g
+ transform="scale(1.1417405,0.87585576)"
+ style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:3.21420383px;line-height:125%;font-family:Ubuntu;-inkscape-font-specification:Ubuntu;letter-spacing:0px;word-spacing:0px;fill:#3798d6;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
+ id="text4155">
+ <path
+ d="m 3.8411017,8.5930634 -2.3657482,0 0,-0.5184872 0.8295794,-0.8946917 Q 2.4616848,7.0110747 2.5894979,6.8687922 2.717311,6.7265097 2.8089506,6.5914619 2.9005902,6.456414 2.9512331,6.3165431 q 0.050643,-0.139871 0.050643,-0.301446 0,-0.1784561 -0.1085206,-0.2773303 -0.106109,-0.098874 -0.2869766,-0.098874 -0.1905139,0 -0.3665584,0.094051 -0.1760444,0.094051 -0.3689699,0.2676841 L 1.4657072,5.5207256 q 0.1085206,-0.098874 0.2266874,-0.1881023 0.1181668,-0.09164 0.2604493,-0.161575 0.1422826,-0.069935 0.3135039,-0.1109322 0.1712213,-0.043408 0.3834393,-0.043408 0.2532147,0 0.4533748,0.069935 0.2025717,0.069936 0.3448543,0.2001601 0.1422825,0.1278131 0.2170411,0.3110923 0.07717,0.1832792 0.07717,0.4123781 0,0.2073949 -0.072347,0.3979088 Q 3.5975334,6.596285 3.4721318,6.7795642 3.3467303,6.9604318 3.1803321,7.1412994 3.0163455,7.3197554 2.8282432,7.5054462 l -0.424436,0.4268475 0,0.033762 1.4372945,0 0,0.6270077 z"
+ style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;font-size:4.93889141px;font-family:'droid sans';-inkscape-font-specification:'droid sans Bold';text-align:center;letter-spacing:-0.05644448px;word-spacing:0.11288894px;text-anchor:middle;fill:#3798d6;fill-opacity:1"
+ id="path4142" />
+ <path
+ d="m 6.5097292,6.8302071 q 0,0.4268475 -0.067524,0.7620555 -0.065112,0.335208 -0.212218,0.5691301 -0.1446941,0.2339221 -0.3762046,0.356912 -0.229099,0.12299 -0.5546607,0.12299 -0.3062691,0 -0.5329565,-0.12299 Q 4.5394781,8.3953148 4.3899608,8.1613927 4.2404436,7.9274706 4.165685,7.5922626 4.093338,7.2570546 4.093338,6.8302071 q 0,-0.4268476 0.065112,-0.7644671 0.067524,-0.3376195 0.212218,-0.5715416 0.1446941,-0.2339221 0.373793,-0.3569121 0.229099,-0.1254015 0.5546607,-0.1254015 0.3038576,0 0.530545,0.1229899 0.2266874,0.12299 0.3786162,0.3569121 0.1519288,0.2339221 0.2266874,0.5715416 0.074759,0.3376196 0.074759,0.7668787 z m -1.6736283,0 q 0,0.602892 0.1036975,0.9067496 0.1036974,0.3038576 0.3593236,0.3038576 0.2508031,0 0.3593236,-0.301446 0.1109322,-0.3014461 0.1109322,-0.9091612 0,-0.6053036 -0.1109322,-0.9091612 Q 5.5499251,5.6147768 5.299122,5.6147768 q -0.1278131,0 -0.2170411,0.07717 -0.086817,0.07717 -0.1422825,0.2290989 -0.055466,0.1519288 -0.079582,0.3810278 -0.024116,0.2266874 -0.024116,0.5281334 z"
+ style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;font-size:4.93889141px;font-family:'droid sans';-inkscape-font-specification:'droid sans Bold';text-align:center;letter-spacing:-0.05644448px;word-spacing:0.11288894px;text-anchor:middle;fill:#3798d6;fill-opacity:1"
+ id="path4144" />
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/places/calendar-21.svg b/.icons/Material-Black-Lime-Numix/32/places/calendar-21.svg
new file mode 100644
index 00000000..463c0e03
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/places/calendar-21.svg
@@ -0,0 +1,83 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<svg
+ xmlns:dc="http://purl.org/dc/elements/1.1/"
+ xmlns:cc="http://creativecommons.org/ns#"
+ xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
+ xmlns:svg="http://www.w3.org/2000/svg"
+ xmlns="http://www.w3.org/2000/svg"
+ xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
+ xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
+ width="32"
+ viewBox="0 0 9.0311114 9.0311114"
+ height="32"
+ id="svg2"
+ version="1.1"
+ inkscape:version="0.91 r"
+ sodipodi:docname="calendar-21.svg">
+ <metadata
+ id="metadata17">
+ <rdf:RDF>
+ <cc:Work
+ rdf:about="">
+ <dc:format>image/svg+xml</dc:format>
+ <dc:type
+ rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
+ <dc:title />
+ </cc:Work>
+ </rdf:RDF>
+ </metadata>
+ <defs
+ id="defs15" />
+ <sodipodi:namedview
+ pagecolor="#ffffff"
+ bordercolor="#666666"
+ borderopacity="1"
+ objecttolerance="10"
+ gridtolerance="10"
+ guidetolerance="10"
+ inkscape:pageopacity="0"
+ inkscape:pageshadow="2"
+ inkscape:window-width="1366"
+ inkscape:window-height="747"
+ id="namedview13"
+ showgrid="true"
+ inkscape:zoom="11.313709"
+ inkscape:cx="4.6257294"
+ inkscape:cy="17.644549"
+ inkscape:window-x="0"
+ inkscape:window-y="21"
+ inkscape:window-maximized="1"
+ inkscape:current-layer="svg2"
+ showguides="false">
+ <inkscape:grid
+ type="xygrid"
+ id="grid4145"
+ originx="0"
+ originy="0"
+ spacingy="0.28222223"
+ spacingx="0.28222223" />
+ </sodipodi:namedview>
+ <path
+ d="m 1.6934771,0.28222062 0,0.67733364 -0.84687768,0 c -0.16933346,0 -0.28222236,0.14111204 -0.2821155,0.28222234 l -3.96e-5,7.507126 c -6.726e-5,0.1411001 0.14104385,0.2822113 0.2821551,0.2822081 l 7.33778138,0 c 0.1411121,3.2e-6 0.2822223,-0.141108 0.2820905,-0.2821547 L 8.4666675,1.2417766 C 8.4666031,1.1006655 8.3254919,0.95955426 8.1843808,0.95955426 l -0.8464973,0 0,-0.67733364 C 7.3377137,-1.6790706e-6 7.3377137,-1.6790706e-6 7.0554912,-1.6790706e-6 l -0.733778,0 c -0.2822223,0 -0.2822223,0 -0.2822223,0.2822222990706 l 0,0.5644446 -3.0480015,0 0,-0.5644446 c 0,-0.2822222990706 0,-0.2822222990706 -0.2822225,-0.2822222990706 l -0.7337781,0 c -0.2822224,0 -0.2820117,0 -0.2820117,0.2822222990706 z m 0.3757096,0.093698 0.5463824,0 0,1.13106048 c 0,0.4685759 -0.5463824,0.4685759 -0.5463824,0 z m 4.3462243,0 0.5463824,0 0,1.13105988 c 0,0.4685765 -0.5463824,0.4685765 -0.5463824,0 z m -5.2866565,2.44630308 6.7733396,0 0,5.6445786 -6.7733396,-1.072e-4 z"
+ id="path4"
+ inkscape:connector-curvature="0"
+ style="color:#000000;fill:#cacaca"
+ sodipodi:nodetypes="scccccccccccccccccccsccsccccsscccccc" />
+ <g
+ transform="matrix(0.28222222,0,0,0.28222222,-9.4977623,-6.6261658)"
+ style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:20px;line-height:125%;font-family:'Droid Sans';-inkscape-font-specification:'Droid Sans';letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
+ id="flowRoot4147" />
+ <g
+ transform="scale(1.1417405,0.87585576)"
+ style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:3.21420383px;line-height:125%;font-family:Ubuntu;-inkscape-font-specification:Ubuntu;letter-spacing:0px;word-spacing:0px;fill:#3798d6;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
+ id="text4155">
+ <path
+ d="m 3.8411017,8.5930634 -2.3657482,0 0,-0.5184872 0.8295794,-0.8946917 Q 2.4616848,7.0110747 2.5894979,6.8687922 2.717311,6.7265097 2.8089506,6.5914619 2.9005902,6.456414 2.9512331,6.3165431 q 0.050643,-0.139871 0.050643,-0.301446 0,-0.1784561 -0.1085206,-0.2773303 -0.106109,-0.098874 -0.2869766,-0.098874 -0.1905139,0 -0.3665584,0.094051 -0.1760444,0.094051 -0.3689699,0.2676841 L 1.4657072,5.5207256 q 0.1085206,-0.098874 0.2266874,-0.1881023 0.1181668,-0.09164 0.2604493,-0.161575 0.1422826,-0.069935 0.3135039,-0.1109322 0.1712213,-0.043408 0.3834393,-0.043408 0.2532147,0 0.4533748,0.069935 0.2025717,0.069936 0.3448543,0.2001601 0.1422825,0.1278131 0.2170411,0.3110923 0.07717,0.1832792 0.07717,0.4123781 0,0.2073949 -0.072347,0.3979088 Q 3.5975334,6.596285 3.4721318,6.7795642 3.3467303,6.9604318 3.1803321,7.1412994 3.0163455,7.3197554 2.8282432,7.5054462 l -0.424436,0.4268475 0,0.033762 1.4372945,0 0,0.6270077 z"
+ style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;font-size:4.93889141px;font-family:'droid sans';-inkscape-font-specification:'droid sans Bold';text-align:center;letter-spacing:-0.05644448px;word-spacing:0.11288894px;text-anchor:middle;fill:#3798d6;fill-opacity:1"
+ id="path4142" />
+ <path
+ d="m 5.9116603,8.5930634 -0.7451745,0 0,-2.0401866 q 0,-0.062701 0,-0.1495173 0.00241,-0.089228 0.00482,-0.1832791 0.00482,-0.096463 0.00723,-0.1929255 0.00482,-0.096463 0.00723,-0.1760444 -0.012058,0.014469 -0.040997,0.043408 -0.028939,0.028939 -0.065112,0.065112 -0.036174,0.033762 -0.074759,0.069935 -0.038585,0.036174 -0.074759,0.065112 L 4.5250087,6.4202405 4.1632734,5.9716889 5.299122,5.0673508 l 0.6125383,0 0,3.5257126 z"
+ style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;font-size:4.93889141px;font-family:'droid sans';-inkscape-font-specification:'droid sans Bold';text-align:center;letter-spacing:-0.05644448px;word-spacing:0.11288894px;text-anchor:middle;fill:#3798d6;fill-opacity:1"
+ id="path4144" />
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/places/calendar-22.svg b/.icons/Material-Black-Lime-Numix/32/places/calendar-22.svg
new file mode 100644
index 00000000..98371f1c
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/places/calendar-22.svg
@@ -0,0 +1,83 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<svg
+ xmlns:dc="http://purl.org/dc/elements/1.1/"
+ xmlns:cc="http://creativecommons.org/ns#"
+ xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
+ xmlns:svg="http://www.w3.org/2000/svg"
+ xmlns="http://www.w3.org/2000/svg"
+ xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
+ xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
+ width="32"
+ viewBox="0 0 9.0311114 9.0311114"
+ height="32"
+ id="svg2"
+ version="1.1"
+ inkscape:version="0.91 r"
+ sodipodi:docname="calendar-22.svg">
+ <metadata
+ id="metadata17">
+ <rdf:RDF>
+ <cc:Work
+ rdf:about="">
+ <dc:format>image/svg+xml</dc:format>
+ <dc:type
+ rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
+ <dc:title />
+ </cc:Work>
+ </rdf:RDF>
+ </metadata>
+ <defs
+ id="defs15" />
+ <sodipodi:namedview
+ pagecolor="#ffffff"
+ bordercolor="#666666"
+ borderopacity="1"
+ objecttolerance="10"
+ gridtolerance="10"
+ guidetolerance="10"
+ inkscape:pageopacity="0"
+ inkscape:pageshadow="2"
+ inkscape:window-width="1366"
+ inkscape:window-height="747"
+ id="namedview13"
+ showgrid="true"
+ inkscape:zoom="11.313709"
+ inkscape:cx="4.6257294"
+ inkscape:cy="17.644549"
+ inkscape:window-x="0"
+ inkscape:window-y="21"
+ inkscape:window-maximized="1"
+ inkscape:current-layer="svg2"
+ showguides="false">
+ <inkscape:grid
+ type="xygrid"
+ id="grid4145"
+ originx="0"
+ originy="0"
+ spacingy="0.28222223"
+ spacingx="0.28222223" />
+ </sodipodi:namedview>
+ <path
+ d="m 1.6934771,0.28222062 0,0.67733364 -0.84687768,0 c -0.16933346,0 -0.28222236,0.14111204 -0.2821155,0.28222234 l -3.96e-5,7.507126 c -6.726e-5,0.1411001 0.14104385,0.2822113 0.2821551,0.2822081 l 7.33778138,0 c 0.1411121,3.2e-6 0.2822223,-0.141108 0.2820905,-0.2821547 L 8.4666675,1.2417766 C 8.4666031,1.1006655 8.3254919,0.95955426 8.1843808,0.95955426 l -0.8464973,0 0,-0.67733364 C 7.3377137,-1.6790706e-6 7.3377137,-1.6790706e-6 7.0554912,-1.6790706e-6 l -0.733778,0 c -0.2822223,0 -0.2822223,0 -0.2822223,0.2822222990706 l 0,0.5644446 -3.0480015,0 0,-0.5644446 c 0,-0.2822222990706 0,-0.2822222990706 -0.2822225,-0.2822222990706 l -0.7337781,0 c -0.2822224,0 -0.2820117,0 -0.2820117,0.2822222990706 z m 0.3757096,0.093698 0.5463824,0 0,1.13106048 c 0,0.4685759 -0.5463824,0.4685759 -0.5463824,0 z m 4.3462243,0 0.5463824,0 0,1.13105988 c 0,0.4685765 -0.5463824,0.4685765 -0.5463824,0 z m -5.2866565,2.44630308 6.7733396,0 0,5.6445786 -6.7733396,-1.072e-4 z"
+ id="path4"
+ inkscape:connector-curvature="0"
+ style="color:#000000;fill:#cacaca"
+ sodipodi:nodetypes="scccccccccccccccccccsccsccccsscccccc" />
+ <g
+ transform="matrix(0.28222222,0,0,0.28222222,-9.4977623,-6.6261658)"
+ style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:20px;line-height:125%;font-family:'Droid Sans';-inkscape-font-specification:'Droid Sans';letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
+ id="flowRoot4147" />
+ <g
+ transform="scale(1.1417405,0.87585576)"
+ style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:3.21420383px;line-height:125%;font-family:Ubuntu;-inkscape-font-specification:Ubuntu;letter-spacing:0px;word-spacing:0px;fill:#3798d6;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
+ id="text4155">
+ <path
+ d="m 3.8411017,8.5930634 -2.3657482,0 0,-0.5184872 0.8295794,-0.8946917 Q 2.4616848,7.0110747 2.5894979,6.8687922 2.717311,6.7265097 2.8089506,6.5914619 2.9005902,6.456414 2.9512331,6.3165431 q 0.050643,-0.139871 0.050643,-0.301446 0,-0.1784561 -0.1085206,-0.2773303 -0.106109,-0.098874 -0.2869766,-0.098874 -0.1905139,0 -0.3665584,0.094051 -0.1760444,0.094051 -0.3689699,0.2676841 L 1.4657072,5.5207256 q 0.1085206,-0.098874 0.2266874,-0.1881023 0.1181668,-0.09164 0.2604493,-0.161575 0.1422826,-0.069935 0.3135039,-0.1109322 0.1712213,-0.043408 0.3834393,-0.043408 0.2532147,0 0.4533748,0.069935 0.2025717,0.069936 0.3448543,0.2001601 0.1422825,0.1278131 0.2170411,0.3110923 0.07717,0.1832792 0.07717,0.4123781 0,0.2073949 -0.072347,0.3979088 Q 3.5975334,6.596285 3.4721318,6.7795642 3.3467303,6.9604318 3.1803321,7.1412994 3.0163455,7.3197554 2.8282432,7.5054462 l -0.424436,0.4268475 0,0.033762 1.4372945,0 0,0.6270077 z"
+ style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;font-size:4.93889141px;font-family:'droid sans';-inkscape-font-specification:'droid sans Bold';text-align:center;letter-spacing:-0.05644448px;word-spacing:0.11288894px;text-anchor:middle;fill:#3798d6;fill-opacity:1"
+ id="path4142" />
+ <path
+ d="m 6.504906,8.5930634 -2.3657482,0 0,-0.5184872 0.8295794,-0.8946917 Q 5.1254891,7.0110747 5.2533022,6.8687922 5.3811153,6.7265097 5.4727549,6.5914619 5.5643945,6.456414 5.6150374,6.3165431 q 0.050643,-0.139871 0.050643,-0.301446 0,-0.1784561 -0.1085206,-0.2773303 -0.106109,-0.098874 -0.2869766,-0.098874 -0.1905139,0 -0.3665584,0.094051 -0.1760444,0.094051 -0.3689699,0.2676841 L 4.1295115,5.5207256 q 0.1085206,-0.098874 0.2266874,-0.1881023 0.1181668,-0.09164 0.2604493,-0.161575 0.1422826,-0.069935 0.3135039,-0.1109322 0.1712213,-0.043408 0.3834393,-0.043408 0.2532147,0 0.4533748,0.069935 0.2025717,0.069936 0.3448542,0.2001601 0.1422826,0.1278131 0.2170412,0.3110923 0.07717,0.1832792 0.07717,0.4123781 0,0.2073949 -0.072347,0.3979088 Q 6.2613377,6.596285 6.1359361,6.7795642 6.0105346,6.9604318 5.8441364,7.1412994 5.6801498,7.3197554 5.4920475,7.5054462 l -0.424436,0.4268475 0,0.033762 1.4372945,0 0,0.6270077 z"
+ style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;font-size:4.93889141px;font-family:'droid sans';-inkscape-font-specification:'droid sans Bold';text-align:center;letter-spacing:-0.05644448px;word-spacing:0.11288894px;text-anchor:middle;fill:#3798d6;fill-opacity:1"
+ id="path4144" />
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/places/calendar-23.svg b/.icons/Material-Black-Lime-Numix/32/places/calendar-23.svg
new file mode 100644
index 00000000..e3c0a5ba
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/places/calendar-23.svg
@@ -0,0 +1,83 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<svg
+ xmlns:dc="http://purl.org/dc/elements/1.1/"
+ xmlns:cc="http://creativecommons.org/ns#"
+ xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
+ xmlns:svg="http://www.w3.org/2000/svg"
+ xmlns="http://www.w3.org/2000/svg"
+ xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
+ xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
+ width="32"
+ viewBox="0 0 9.0311114 9.0311114"
+ height="32"
+ id="svg2"
+ version="1.1"
+ inkscape:version="0.91 r"
+ sodipodi:docname="calendar-23.svg">
+ <metadata
+ id="metadata17">
+ <rdf:RDF>
+ <cc:Work
+ rdf:about="">
+ <dc:format>image/svg+xml</dc:format>
+ <dc:type
+ rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
+ <dc:title />
+ </cc:Work>
+ </rdf:RDF>
+ </metadata>
+ <defs
+ id="defs15" />
+ <sodipodi:namedview
+ pagecolor="#ffffff"
+ bordercolor="#666666"
+ borderopacity="1"
+ objecttolerance="10"
+ gridtolerance="10"
+ guidetolerance="10"
+ inkscape:pageopacity="0"
+ inkscape:pageshadow="2"
+ inkscape:window-width="1366"
+ inkscape:window-height="747"
+ id="namedview13"
+ showgrid="true"
+ inkscape:zoom="11.313709"
+ inkscape:cx="4.6257294"
+ inkscape:cy="17.644549"
+ inkscape:window-x="0"
+ inkscape:window-y="21"
+ inkscape:window-maximized="1"
+ inkscape:current-layer="svg2"
+ showguides="false">
+ <inkscape:grid
+ type="xygrid"
+ id="grid4145"
+ originx="0"
+ originy="0"
+ spacingy="0.28222223"
+ spacingx="0.28222223" />
+ </sodipodi:namedview>
+ <path
+ d="m 1.6934771,0.28222062 0,0.67733364 -0.84687768,0 c -0.16933346,0 -0.28222236,0.14111204 -0.2821155,0.28222234 l -3.96e-5,7.507126 c -6.726e-5,0.1411001 0.14104385,0.2822113 0.2821551,0.2822081 l 7.33778138,0 c 0.1411121,3.2e-6 0.2822223,-0.141108 0.2820905,-0.2821547 L 8.4666675,1.2417766 C 8.4666031,1.1006655 8.3254919,0.95955426 8.1843808,0.95955426 l -0.8464973,0 0,-0.67733364 C 7.3377137,-1.6790706e-6 7.3377137,-1.6790706e-6 7.0554912,-1.6790706e-6 l -0.733778,0 c -0.2822223,0 -0.2822223,0 -0.2822223,0.2822222990706 l 0,0.5644446 -3.0480015,0 0,-0.5644446 c 0,-0.2822222990706 0,-0.2822222990706 -0.2822225,-0.2822222990706 l -0.7337781,0 c -0.2822224,0 -0.2820117,0 -0.2820117,0.2822222990706 z m 0.3757096,0.093698 0.5463824,0 0,1.13106048 c 0,0.4685759 -0.5463824,0.4685759 -0.5463824,0 z m 4.3462243,0 0.5463824,0 0,1.13105988 c 0,0.4685765 -0.5463824,0.4685765 -0.5463824,0 z m -5.2866565,2.44630308 6.7733396,0 0,5.6445786 -6.7733396,-1.072e-4 z"
+ id="path4"
+ inkscape:connector-curvature="0"
+ style="color:#000000;fill:#cacaca"
+ sodipodi:nodetypes="scccccccccccccccccccsccsccccsscccccc" />
+ <g
+ transform="matrix(0.28222222,0,0,0.28222222,-9.4977623,-6.6261658)"
+ style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:20px;line-height:125%;font-family:'Droid Sans';-inkscape-font-specification:'Droid Sans';letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
+ id="flowRoot4147" />
+ <g
+ transform="scale(1.1417405,0.87585576)"
+ style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:3.21420383px;line-height:125%;font-family:Ubuntu;-inkscape-font-specification:Ubuntu;letter-spacing:0px;word-spacing:0px;fill:#3798d6;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
+ id="text4155">
+ <path
+ d="m 3.8411017,8.5930634 -2.3657482,0 0,-0.5184872 0.8295794,-0.8946917 Q 2.4616848,7.0110747 2.5894979,6.8687922 2.717311,6.7265097 2.8089506,6.5914619 2.9005902,6.456414 2.9512331,6.3165431 q 0.050643,-0.139871 0.050643,-0.301446 0,-0.1784561 -0.1085206,-0.2773303 -0.106109,-0.098874 -0.2869766,-0.098874 -0.1905139,0 -0.3665584,0.094051 -0.1760444,0.094051 -0.3689699,0.2676841 L 1.4657072,5.5207256 q 0.1085206,-0.098874 0.2266874,-0.1881023 0.1181668,-0.09164 0.2604493,-0.161575 0.1422826,-0.069935 0.3135039,-0.1109322 0.1712213,-0.043408 0.3834393,-0.043408 0.2532147,0 0.4533748,0.069935 0.2025717,0.069936 0.3448543,0.2001601 0.1422825,0.1278131 0.2170411,0.3110923 0.07717,0.1832792 0.07717,0.4123781 0,0.2073949 -0.072347,0.3979088 Q 3.5975334,6.596285 3.4721318,6.7795642 3.3467303,6.9604318 3.1803321,7.1412994 3.0163455,7.3197554 2.8282432,7.5054462 l -0.424436,0.4268475 0,0.033762 1.4372945,0 0,0.6270077 z"
+ style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;font-size:4.93889141px;font-family:'droid sans';-inkscape-font-specification:'droid sans Bold';text-align:center;letter-spacing:-0.05644448px;word-spacing:0.11288894px;text-anchor:middle;fill:#3798d6;fill-opacity:1"
+ id="path4142" />
+ <path
+ d="m 6.3674467,5.8559336 q 0,0.1832792 -0.060289,0.3303848 Q 6.2492798,6.3310125 6.1455824,6.4419446 6.0442965,6.5504652 5.9044256,6.6252238 5.7669662,6.6975709 5.6053912,6.7361559 l 0,0.014469 q 0.4268475,0.053055 0.6463002,0.2604494 0.2194527,0.2049833 0.2194527,0.5546607 0,0.2315105 -0.084405,0.4292591 -0.081993,0.195337 -0.2556262,0.3400311 -0.1712213,0.1446941 -0.4340823,0.2266874 -0.2604493,0.079582 -0.6149498,0.079582 -0.2845651,0 -0.5353681,-0.048231 -0.2508031,-0.04582 -0.4678442,-0.1422826 l 0,-0.6342424 q 0.1085205,0.057878 0.2290989,0.1012859 0.1205784,0.043408 0.2411568,0.074759 0.1205784,0.028939 0.2363337,0.043408 0.1181668,0.014469 0.2218643,0.014469 0.2073948,0 0.3448542,-0.038585 0.1374594,-0.038585 0.2194527,-0.1085205 0.081993,-0.069935 0.1157553,-0.1663982 0.036173,-0.098874 0.036173,-0.2146296 0,-0.1085205 -0.04582,-0.195337 Q 5.63433,7.2377621 5.5330441,7.1774729 5.4341698,7.1147721 5.2725948,7.0810102 5.1110197,7.0472482 4.874686,7.0472482 l -0.2508031,0 0,-0.5233103 0.24598,0 q 0.2218643,0 0.3689699,-0.038585 0.1471057,-0.040997 0.2339221,-0.1085206 0.089228,-0.069936 0.1254015,-0.1615751 0.036174,-0.09164 0.036174,-0.195337 0,-0.1881023 -0.1181669,-0.2942113 -0.1157552,-0.106109 -0.3689699,-0.106109 -0.1157552,0 -0.2170411,0.024116 -0.098874,0.021704 -0.1856908,0.057878 -0.084405,0.033762 -0.1567519,0.07717 -0.069935,0.040997 -0.1278131,0.081993 L 4.0836917,5.3639737 q 0.1012859,-0.074759 0.2194527,-0.1374594 0.1205784,-0.062701 0.2604493,-0.1085205 0.139871,-0.048231 0.3014461,-0.074759 0.161575,-0.026527 0.3448542,-0.026527 0.2604493,0 0.4726673,0.057878 0.2146296,0.055466 0.3665584,0.1639867 0.1519288,0.106109 0.2339221,0.2628609 0.084405,0.1543403 0.084405,0.3545005 z"
+ style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;font-size:4.93889141px;font-family:'droid sans';-inkscape-font-specification:'droid sans Bold';text-align:center;letter-spacing:-0.05644448px;word-spacing:0.11288894px;text-anchor:middle;fill:#3798d6;fill-opacity:1"
+ id="path4144" />
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/places/calendar-24.svg b/.icons/Material-Black-Lime-Numix/32/places/calendar-24.svg
new file mode 100644
index 00000000..c44d2fde
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/places/calendar-24.svg
@@ -0,0 +1,83 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<svg
+ xmlns:dc="http://purl.org/dc/elements/1.1/"
+ xmlns:cc="http://creativecommons.org/ns#"
+ xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
+ xmlns:svg="http://www.w3.org/2000/svg"
+ xmlns="http://www.w3.org/2000/svg"
+ xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
+ xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
+ width="32"
+ viewBox="0 0 9.0311114 9.0311114"
+ height="32"
+ id="svg2"
+ version="1.1"
+ inkscape:version="0.91 r"
+ sodipodi:docname="calendar-24.svg">
+ <metadata
+ id="metadata17">
+ <rdf:RDF>
+ <cc:Work
+ rdf:about="">
+ <dc:format>image/svg+xml</dc:format>
+ <dc:type
+ rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
+ <dc:title />
+ </cc:Work>
+ </rdf:RDF>
+ </metadata>
+ <defs
+ id="defs15" />
+ <sodipodi:namedview
+ pagecolor="#ffffff"
+ bordercolor="#666666"
+ borderopacity="1"
+ objecttolerance="10"
+ gridtolerance="10"
+ guidetolerance="10"
+ inkscape:pageopacity="0"
+ inkscape:pageshadow="2"
+ inkscape:window-width="1366"
+ inkscape:window-height="747"
+ id="namedview13"
+ showgrid="true"
+ inkscape:zoom="11.313709"
+ inkscape:cx="4.6257294"
+ inkscape:cy="17.644549"
+ inkscape:window-x="0"
+ inkscape:window-y="21"
+ inkscape:window-maximized="1"
+ inkscape:current-layer="svg2"
+ showguides="false">
+ <inkscape:grid
+ type="xygrid"
+ id="grid4145"
+ originx="0"
+ originy="0"
+ spacingy="0.28222223"
+ spacingx="0.28222223" />
+ </sodipodi:namedview>
+ <path
+ d="m 1.6934771,0.28222062 0,0.67733364 -0.84687768,0 c -0.16933346,0 -0.28222236,0.14111204 -0.2821155,0.28222234 l -3.96e-5,7.507126 c -6.726e-5,0.1411001 0.14104385,0.2822113 0.2821551,0.2822081 l 7.33778138,0 c 0.1411121,3.2e-6 0.2822223,-0.141108 0.2820905,-0.2821547 L 8.4666675,1.2417766 C 8.4666031,1.1006655 8.3254919,0.95955426 8.1843808,0.95955426 l -0.8464973,0 0,-0.67733364 C 7.3377137,-1.6790706e-6 7.3377137,-1.6790706e-6 7.0554912,-1.6790706e-6 l -0.733778,0 c -0.2822223,0 -0.2822223,0 -0.2822223,0.2822222990706 l 0,0.5644446 -3.0480015,0 0,-0.5644446 c 0,-0.2822222990706 0,-0.2822222990706 -0.2822225,-0.2822222990706 l -0.7337781,0 c -0.2822224,0 -0.2820117,0 -0.2820117,0.2822222990706 z m 0.3757096,0.093698 0.5463824,0 0,1.13106048 c 0,0.4685759 -0.5463824,0.4685759 -0.5463824,0 z m 4.3462243,0 0.5463824,0 0,1.13105988 c 0,0.4685765 -0.5463824,0.4685765 -0.5463824,0 z m -5.2866565,2.44630308 6.7733396,0 0,5.6445786 -6.7733396,-1.072e-4 z"
+ id="path4"
+ inkscape:connector-curvature="0"
+ style="color:#000000;fill:#cacaca"
+ sodipodi:nodetypes="scccccccccccccccccccsccsccccsscccccc" />
+ <g
+ transform="matrix(0.28222222,0,0,0.28222222,-9.4977623,-6.6261658)"
+ style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:20px;line-height:125%;font-family:'Droid Sans';-inkscape-font-specification:'Droid Sans';letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
+ id="flowRoot4147" />
+ <g
+ transform="scale(1.1417405,0.87585576)"
+ style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:3.21420383px;line-height:125%;font-family:Ubuntu;-inkscape-font-specification:Ubuntu;letter-spacing:0px;word-spacing:0px;fill:#3798d6;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
+ id="text4155">
+ <path
+ d="m 3.8411017,8.5930634 -2.3657482,0 0,-0.5184872 0.8295794,-0.8946917 Q 2.4616848,7.0110747 2.5894979,6.8687922 2.717311,6.7265097 2.8089506,6.5914619 2.9005902,6.456414 2.9512331,6.3165431 q 0.050643,-0.139871 0.050643,-0.301446 0,-0.1784561 -0.1085206,-0.2773303 -0.106109,-0.098874 -0.2869766,-0.098874 -0.1905139,0 -0.3665584,0.094051 -0.1760444,0.094051 -0.3689699,0.2676841 L 1.4657072,5.5207256 q 0.1085206,-0.098874 0.2266874,-0.1881023 0.1181668,-0.09164 0.2604493,-0.161575 0.1422826,-0.069935 0.3135039,-0.1109322 0.1712213,-0.043408 0.3834393,-0.043408 0.2532147,0 0.4533748,0.069935 0.2025717,0.069936 0.3448543,0.2001601 0.1422825,0.1278131 0.2170411,0.3110923 0.07717,0.1832792 0.07717,0.4123781 0,0.2073949 -0.072347,0.3979088 Q 3.5975334,6.596285 3.4721318,6.7795642 3.3467303,6.9604318 3.1803321,7.1412994 3.0163455,7.3197554 2.8282432,7.5054462 l -0.424436,0.4268475 0,0.033762 1.4372945,0 0,0.6270077 z"
+ style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;font-size:4.93889141px;font-family:'droid sans';-inkscape-font-specification:'droid sans Bold';text-align:center;letter-spacing:-0.05644448px;word-spacing:0.11288894px;text-anchor:middle;fill:#3798d6;fill-opacity:1"
+ id="path4142" />
+ <path
+ d="m 6.5579605,7.8623582 -0.4244359,0 0,0.7307052 -0.725882,0 0,-0.7307052 -1.4565871,0 0,-0.5184871 1.4975837,-2.2765203 0.6848854,0 0,2.2162311 0.4244359,0 0,0.5787763 z m -1.1503179,-0.5787763 0,-0.5980689 q 0,-0.03135 0,-0.089228 0.00241,-0.060289 0.00482,-0.1350478 0.00241,-0.074759 0.00482,-0.1543404 0.00482,-0.079582 0.00723,-0.1519288 0.00482,-0.072347 0.00723,-0.1254015 0.00482,-0.055466 0.00723,-0.079582 l -0.021704,0 q -0.043408,0.1012859 -0.098874,0.2146296 -0.053055,0.1133437 -0.12299,0.2266874 l -0.5884226,0.8922802 0.8006406,0 z"
+ style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;font-size:4.93889141px;font-family:'droid sans';-inkscape-font-specification:'droid sans Bold';text-align:center;letter-spacing:-0.05644448px;word-spacing:0.11288894px;text-anchor:middle;fill:#3798d6;fill-opacity:1"
+ id="path4144" />
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/places/calendar-25.svg b/.icons/Material-Black-Lime-Numix/32/places/calendar-25.svg
new file mode 100644
index 00000000..711baeaf
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/places/calendar-25.svg
@@ -0,0 +1,83 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<svg
+ xmlns:dc="http://purl.org/dc/elements/1.1/"
+ xmlns:cc="http://creativecommons.org/ns#"
+ xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
+ xmlns:svg="http://www.w3.org/2000/svg"
+ xmlns="http://www.w3.org/2000/svg"
+ xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
+ xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
+ width="32"
+ viewBox="0 0 9.0311114 9.0311114"
+ height="32"
+ id="svg2"
+ version="1.1"
+ inkscape:version="0.91 r"
+ sodipodi:docname="calendar-25.svg">
+ <metadata
+ id="metadata17">
+ <rdf:RDF>
+ <cc:Work
+ rdf:about="">
+ <dc:format>image/svg+xml</dc:format>
+ <dc:type
+ rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
+ <dc:title />
+ </cc:Work>
+ </rdf:RDF>
+ </metadata>
+ <defs
+ id="defs15" />
+ <sodipodi:namedview
+ pagecolor="#ffffff"
+ bordercolor="#666666"
+ borderopacity="1"
+ objecttolerance="10"
+ gridtolerance="10"
+ guidetolerance="10"
+ inkscape:pageopacity="0"
+ inkscape:pageshadow="2"
+ inkscape:window-width="1366"
+ inkscape:window-height="747"
+ id="namedview13"
+ showgrid="true"
+ inkscape:zoom="11.313709"
+ inkscape:cx="4.6257294"
+ inkscape:cy="17.644549"
+ inkscape:window-x="0"
+ inkscape:window-y="21"
+ inkscape:window-maximized="1"
+ inkscape:current-layer="svg2"
+ showguides="false">
+ <inkscape:grid
+ type="xygrid"
+ id="grid4145"
+ originx="0"
+ originy="0"
+ spacingy="0.28222223"
+ spacingx="0.28222223" />
+ </sodipodi:namedview>
+ <path
+ d="m 1.6934771,0.28222062 0,0.67733364 -0.84687768,0 c -0.16933346,0 -0.28222236,0.14111204 -0.2821155,0.28222234 l -3.96e-5,7.507126 c -6.726e-5,0.1411001 0.14104385,0.2822113 0.2821551,0.2822081 l 7.33778138,0 c 0.1411121,3.2e-6 0.2822223,-0.141108 0.2820905,-0.2821547 L 8.4666675,1.2417766 C 8.4666031,1.1006655 8.3254919,0.95955426 8.1843808,0.95955426 l -0.8464973,0 0,-0.67733364 C 7.3377137,-1.6790706e-6 7.3377137,-1.6790706e-6 7.0554912,-1.6790706e-6 l -0.733778,0 c -0.2822223,0 -0.2822223,0 -0.2822223,0.2822222990706 l 0,0.5644446 -3.0480015,0 0,-0.5644446 c 0,-0.2822222990706 0,-0.2822222990706 -0.2822225,-0.2822222990706 l -0.7337781,0 c -0.2822224,0 -0.2820117,0 -0.2820117,0.2822222990706 z m 0.3757096,0.093698 0.5463824,0 0,1.13106048 c 0,0.4685759 -0.5463824,0.4685759 -0.5463824,0 z m 4.3462243,0 0.5463824,0 0,1.13105988 c 0,0.4685765 -0.5463824,0.4685765 -0.5463824,0 z m -5.2866565,2.44630308 6.7733396,0 0,5.6445786 -6.7733396,-1.072e-4 z"
+ id="path4"
+ inkscape:connector-curvature="0"
+ style="color:#000000;fill:#cacaca"
+ sodipodi:nodetypes="scccccccccccccccccccsccsccccsscccccc" />
+ <g
+ transform="matrix(0.28222222,0,0,0.28222222,-9.4977623,-6.6261658)"
+ style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:20px;line-height:125%;font-family:'Droid Sans';-inkscape-font-specification:'Droid Sans';letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
+ id="flowRoot4147" />
+ <g
+ transform="scale(1.1417405,0.87585576)"
+ style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:3.21420383px;line-height:125%;font-family:Ubuntu;-inkscape-font-specification:Ubuntu;letter-spacing:0px;word-spacing:0px;fill:#3798d6;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
+ id="text4155">
+ <path
+ d="m 3.8411017,8.5930634 -2.3657482,0 0,-0.5184872 0.8295794,-0.8946917 Q 2.4616848,7.0110747 2.5894979,6.8687922 2.717311,6.7265097 2.8089506,6.5914619 2.9005902,6.456414 2.9512331,6.3165431 q 0.050643,-0.139871 0.050643,-0.301446 0,-0.1784561 -0.1085206,-0.2773303 -0.106109,-0.098874 -0.2869766,-0.098874 -0.1905139,0 -0.3665584,0.094051 -0.1760444,0.094051 -0.3689699,0.2676841 L 1.4657072,5.5207256 q 0.1085206,-0.098874 0.2266874,-0.1881023 0.1181668,-0.09164 0.2604493,-0.161575 0.1422826,-0.069935 0.3135039,-0.1109322 0.1712213,-0.043408 0.3834393,-0.043408 0.2532147,0 0.4533748,0.069935 0.2025717,0.069936 0.3448543,0.2001601 0.1422825,0.1278131 0.2170411,0.3110923 0.07717,0.1832792 0.07717,0.4123781 0,0.2073949 -0.072347,0.3979088 Q 3.5975334,6.596285 3.4721318,6.7795642 3.3467303,6.9604318 3.1803321,7.1412994 3.0163455,7.3197554 2.8282432,7.5054462 l -0.424436,0.4268475 0,0.033762 1.4372945,0 0,0.6270077 z"
+ style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;font-size:4.93889141px;font-family:'droid sans';-inkscape-font-specification:'droid sans Bold';text-align:center;letter-spacing:-0.05644448px;word-spacing:0.11288894px;text-anchor:middle;fill:#3798d6;fill-opacity:1"
+ id="path4142" />
+ <path
+ d="m 5.3835269,6.3406588 q 0.2266874,0 0.4220244,0.069935 0.195337,0.069935 0.3400311,0.2049833 0.1446941,0.1350478 0.2266874,0.3376196 0.081993,0.2001601 0.081993,0.4606095 0,0.2869766 -0.089228,0.5160755 Q 6.2758071,8.1565695 6.1021742,8.315733 5.9285413,8.472485 5.6705035,8.5568898 5.4148773,8.6412947 5.0820809,8.6412947 4.9494446,8.6412947 4.81922,8.6292369 4.6889953,8.617179 4.5684169,8.5930634 4.45025,8.5713592 4.3417295,8.5351857 4.2356205,8.4990122 4.148804,8.4507808 l 0,-0.6438886 q 0.084405,0.048231 0.195337,0.09164 0.1109322,0.040997 0.229099,0.072347 0.1205784,0.028939 0.2411568,0.048231 0.1205784,0.016881 0.229099,0.016881 0.3231501,0 0.4919599,-0.1326362 0.1688097,-0.1350478 0.1688097,-0.4268476 0,-0.2604493 -0.1663982,-0.3954971 -0.1639866,-0.1374594 -0.5088408,-0.1374594 -0.062701,0 -0.1350478,0.00723 -0.069935,0.00723 -0.139871,0.019292 -0.067524,0.012058 -0.1302247,0.026527 -0.062701,0.012058 -0.1085205,0.026527 L 4.2187395,6.863969 4.3513758,5.0673508 l 1.8617305,0 0,0.6318309 -1.2154303,0 -0.057878,0.69212 q 0.07717,-0.016881 0.178456,-0.033762 0.1036974,-0.016881 0.2652725,-0.016881 z"
+ style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;font-size:4.93889141px;font-family:'droid sans';-inkscape-font-specification:'droid sans Bold';text-align:center;letter-spacing:-0.05644448px;word-spacing:0.11288894px;text-anchor:middle;fill:#3798d6;fill-opacity:1"
+ id="path4144" />
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/places/calendar-26.svg b/.icons/Material-Black-Lime-Numix/32/places/calendar-26.svg
new file mode 100644
index 00000000..9b736e8b
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/places/calendar-26.svg
@@ -0,0 +1,83 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<svg
+ xmlns:dc="http://purl.org/dc/elements/1.1/"
+ xmlns:cc="http://creativecommons.org/ns#"
+ xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
+ xmlns:svg="http://www.w3.org/2000/svg"
+ xmlns="http://www.w3.org/2000/svg"
+ xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
+ xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
+ width="32"
+ viewBox="0 0 9.0311114 9.0311114"
+ height="32"
+ id="svg2"
+ version="1.1"
+ inkscape:version="0.91 r"
+ sodipodi:docname="calendar-26.svg">
+ <metadata
+ id="metadata17">
+ <rdf:RDF>
+ <cc:Work
+ rdf:about="">
+ <dc:format>image/svg+xml</dc:format>
+ <dc:type
+ rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
+ <dc:title />
+ </cc:Work>
+ </rdf:RDF>
+ </metadata>
+ <defs
+ id="defs15" />
+ <sodipodi:namedview
+ pagecolor="#ffffff"
+ bordercolor="#666666"
+ borderopacity="1"
+ objecttolerance="10"
+ gridtolerance="10"
+ guidetolerance="10"
+ inkscape:pageopacity="0"
+ inkscape:pageshadow="2"
+ inkscape:window-width="1366"
+ inkscape:window-height="747"
+ id="namedview13"
+ showgrid="true"
+ inkscape:zoom="11.313709"
+ inkscape:cx="4.6257294"
+ inkscape:cy="17.644549"
+ inkscape:window-x="0"
+ inkscape:window-y="21"
+ inkscape:window-maximized="1"
+ inkscape:current-layer="svg2"
+ showguides="false">
+ <inkscape:grid
+ type="xygrid"
+ id="grid4145"
+ originx="0"
+ originy="0"
+ spacingy="0.28222223"
+ spacingx="0.28222223" />
+ </sodipodi:namedview>
+ <path
+ d="m 1.6934771,0.28222062 0,0.67733364 -0.84687768,0 c -0.16933346,0 -0.28222236,0.14111204 -0.2821155,0.28222234 l -3.96e-5,7.507126 c -6.726e-5,0.1411001 0.14104385,0.2822113 0.2821551,0.2822081 l 7.33778138,0 c 0.1411121,3.2e-6 0.2822223,-0.141108 0.2820905,-0.2821547 L 8.4666675,1.2417766 C 8.4666031,1.1006655 8.3254919,0.95955426 8.1843808,0.95955426 l -0.8464973,0 0,-0.67733364 C 7.3377137,-1.6790706e-6 7.3377137,-1.6790706e-6 7.0554912,-1.6790706e-6 l -0.733778,0 c -0.2822223,0 -0.2822223,0 -0.2822223,0.2822222990706 l 0,0.5644446 -3.0480015,0 0,-0.5644446 c 0,-0.2822222990706 0,-0.2822222990706 -0.2822225,-0.2822222990706 l -0.7337781,0 c -0.2822224,0 -0.2820117,0 -0.2820117,0.2822222990706 z m 0.3757096,0.093698 0.5463824,0 0,1.13106048 c 0,0.4685759 -0.5463824,0.4685759 -0.5463824,0 z m 4.3462243,0 0.5463824,0 0,1.13105988 c 0,0.4685765 -0.5463824,0.4685765 -0.5463824,0 z m -5.2866565,2.44630308 6.7733396,0 0,5.6445786 -6.7733396,-1.072e-4 z"
+ id="path4"
+ inkscape:connector-curvature="0"
+ style="color:#000000;fill:#cacaca"
+ sodipodi:nodetypes="scccccccccccccccccccsccsccccsscccccc" />
+ <g
+ transform="matrix(0.28222222,0,0,0.28222222,-9.4977623,-6.6261658)"
+ style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:20px;line-height:125%;font-family:'Droid Sans';-inkscape-font-specification:'Droid Sans';letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
+ id="flowRoot4147" />
+ <g
+ transform="scale(1.1417405,0.87585576)"
+ style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:3.21420383px;line-height:125%;font-family:Ubuntu;-inkscape-font-specification:Ubuntu;letter-spacing:0px;word-spacing:0px;fill:#3798d6;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
+ id="text4155">
+ <path
+ d="m 3.8411017,8.5930634 -2.3657482,0 0,-0.5184872 0.8295794,-0.8946917 Q 2.4616848,7.0110747 2.5894979,6.8687922 2.717311,6.7265097 2.8089506,6.5914619 2.9005902,6.456414 2.9512331,6.3165431 q 0.050643,-0.139871 0.050643,-0.301446 0,-0.1784561 -0.1085206,-0.2773303 -0.106109,-0.098874 -0.2869766,-0.098874 -0.1905139,0 -0.3665584,0.094051 -0.1760444,0.094051 -0.3689699,0.2676841 L 1.4657072,5.5207256 q 0.1085206,-0.098874 0.2266874,-0.1881023 0.1181668,-0.09164 0.2604493,-0.161575 0.1422826,-0.069935 0.3135039,-0.1109322 0.1712213,-0.043408 0.3834393,-0.043408 0.2532147,0 0.4533748,0.069935 0.2025717,0.069936 0.3448543,0.2001601 0.1422825,0.1278131 0.2170411,0.3110923 0.07717,0.1832792 0.07717,0.4123781 0,0.2073949 -0.072347,0.3979088 Q 3.5975334,6.596285 3.4721318,6.7795642 3.3467303,6.9604318 3.1803321,7.1412994 3.0163455,7.3197554 2.8282432,7.5054462 l -0.424436,0.4268475 0,0.033762 1.4372945,0 0,0.6270077 z"
+ style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;font-size:4.93889141px;font-family:'droid sans';-inkscape-font-specification:'droid sans Bold';text-align:center;letter-spacing:-0.05644448px;word-spacing:0.11288894px;text-anchor:middle;fill:#3798d6;fill-opacity:1"
+ id="path4142" />
+ <path
+ d="m 4.1246884,7.0954796 q 0,-0.2532147 0.026527,-0.5040177 Q 4.1801544,6.3406588 4.2500899,6.1115598 4.3224369,5.8800493 4.4430153,5.6823007 4.5660053,5.4845521 4.7516961,5.339858 4.9397984,5.1927524 5.2002477,5.1107591 5.4631086,5.0263542 5.812786,5.0263542 q 0.050643,0 0.1109321,0.00241 0.060289,0.00241 0.1205784,0.00723 0.062701,0.00241 0.1205784,0.00965 0.057878,0.00723 0.1036975,0.016881 l 0,0.5956573 q -0.09164,-0.021704 -0.195337,-0.033762 -0.1012859,-0.014469 -0.2049833,-0.014469 -0.3255617,0 -0.5353681,0.081993 -0.2098065,0.079582 -0.3327964,0.2242758 -0.12299,0.1446941 -0.1760445,0.3472658 -0.050643,0.2025717 -0.062701,0.4485517 l 0.028939,0 q 0.048231,-0.086817 0.1157553,-0.1615751 0.069936,-0.07717 0.1615751,-0.1302247 0.09164,-0.055466 0.2049833,-0.086816 0.1157552,-0.03135 0.2580377,-0.03135 0.229099,0 0.4123782,0.074759 0.1832792,0.074759 0.3086807,0.2170411 0.1278131,0.1422825 0.195337,0.3496774 0.067524,0.2073948 0.067524,0.4750789 0,0.2869766 -0.081993,0.513664 -0.079582,0.2266874 -0.229099,0.3858509 -0.1495172,0.1567519 -0.3617352,0.2411568 -0.212218,0.081993 -0.4774905,0.081993 -0.2604493,0 -0.4871367,-0.09164 Q 4.6504102,8.455604 4.4816004,8.2650901 4.3152022,8.0745762 4.2187395,7.7851881 4.1246884,7.4933883 4.1246884,7.0954796 Z m 1.2250765,0.9501578 q 0.098874,0 0.1784561,-0.036174 0.081993,-0.038585 0.1398709,-0.1133437 0.060289,-0.07717 0.09164,-0.1929255 0.033762,-0.1157552 0.033762,-0.2749187 0,-0.2580378 -0.1085206,-0.4051435 -0.106109,-0.1495172 -0.3255617,-0.1495172 -0.1109321,0 -0.2025717,0.043408 -0.09164,0.043408 -0.1567519,0.1133437 -0.065112,0.069936 -0.1012859,0.156752 -0.033762,0.086816 -0.033762,0.1760444 0,0.12299 0.028939,0.24598 0.03135,0.1205784 0.09164,0.2194527 0.062701,0.096463 0.1519287,0.1567519 0.09164,0.060289 0.212218,0.060289 z"
+ style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;font-size:4.93889141px;font-family:'droid sans';-inkscape-font-specification:'droid sans Bold';text-align:center;letter-spacing:-0.05644448px;word-spacing:0.11288894px;text-anchor:middle;fill:#3798d6;fill-opacity:1"
+ id="path4144" />
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/places/calendar-27.svg b/.icons/Material-Black-Lime-Numix/32/places/calendar-27.svg
new file mode 100644
index 00000000..9f5edb42
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/places/calendar-27.svg
@@ -0,0 +1,83 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<svg
+ xmlns:dc="http://purl.org/dc/elements/1.1/"
+ xmlns:cc="http://creativecommons.org/ns#"
+ xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
+ xmlns:svg="http://www.w3.org/2000/svg"
+ xmlns="http://www.w3.org/2000/svg"
+ xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
+ xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
+ width="32"
+ viewBox="0 0 9.0311114 9.0311114"
+ height="32"
+ id="svg2"
+ version="1.1"
+ inkscape:version="0.91 r"
+ sodipodi:docname="calendar-27.svg">
+ <metadata
+ id="metadata17">
+ <rdf:RDF>
+ <cc:Work
+ rdf:about="">
+ <dc:format>image/svg+xml</dc:format>
+ <dc:type
+ rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
+ <dc:title />
+ </cc:Work>
+ </rdf:RDF>
+ </metadata>
+ <defs
+ id="defs15" />
+ <sodipodi:namedview
+ pagecolor="#ffffff"
+ bordercolor="#666666"
+ borderopacity="1"
+ objecttolerance="10"
+ gridtolerance="10"
+ guidetolerance="10"
+ inkscape:pageopacity="0"
+ inkscape:pageshadow="2"
+ inkscape:window-width="1366"
+ inkscape:window-height="747"
+ id="namedview13"
+ showgrid="true"
+ inkscape:zoom="11.313709"
+ inkscape:cx="4.6257294"
+ inkscape:cy="17.644549"
+ inkscape:window-x="0"
+ inkscape:window-y="21"
+ inkscape:window-maximized="1"
+ inkscape:current-layer="svg2"
+ showguides="false">
+ <inkscape:grid
+ type="xygrid"
+ id="grid4145"
+ originx="0"
+ originy="0"
+ spacingy="0.28222223"
+ spacingx="0.28222223" />
+ </sodipodi:namedview>
+ <path
+ d="m 1.6934771,0.28222062 0,0.67733364 -0.84687768,0 c -0.16933346,0 -0.28222236,0.14111204 -0.2821155,0.28222234 l -3.96e-5,7.507126 c -6.726e-5,0.1411001 0.14104385,0.2822113 0.2821551,0.2822081 l 7.33778138,0 c 0.1411121,3.2e-6 0.2822223,-0.141108 0.2820905,-0.2821547 L 8.4666675,1.2417766 C 8.4666031,1.1006655 8.3254919,0.95955426 8.1843808,0.95955426 l -0.8464973,0 0,-0.67733364 C 7.3377137,-1.6790706e-6 7.3377137,-1.6790706e-6 7.0554912,-1.6790706e-6 l -0.733778,0 c -0.2822223,0 -0.2822223,0 -0.2822223,0.2822222990706 l 0,0.5644446 -3.0480015,0 0,-0.5644446 c 0,-0.2822222990706 0,-0.2822222990706 -0.2822225,-0.2822222990706 l -0.7337781,0 c -0.2822224,0 -0.2820117,0 -0.2820117,0.2822222990706 z m 0.3757096,0.093698 0.5463824,0 0,1.13106048 c 0,0.4685759 -0.5463824,0.4685759 -0.5463824,0 z m 4.3462243,0 0.5463824,0 0,1.13105988 c 0,0.4685765 -0.5463824,0.4685765 -0.5463824,0 z m -5.2866565,2.44630308 6.7733396,0 0,5.6445786 -6.7733396,-1.072e-4 z"
+ id="path4"
+ inkscape:connector-curvature="0"
+ style="color:#000000;fill:#cacaca"
+ sodipodi:nodetypes="scccccccccccccccccccsccsccccsscccccc" />
+ <g
+ transform="matrix(0.28222222,0,0,0.28222222,-9.4977623,-6.6261658)"
+ style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:20px;line-height:125%;font-family:'Droid Sans';-inkscape-font-specification:'Droid Sans';letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
+ id="flowRoot4147" />
+ <g
+ transform="scale(1.1417405,0.87585576)"
+ style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:3.21420383px;line-height:125%;font-family:Ubuntu;-inkscape-font-specification:Ubuntu;letter-spacing:0px;word-spacing:0px;fill:#3798d6;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
+ id="text4155">
+ <path
+ d="m 3.8411017,8.5930634 -2.3657482,0 0,-0.5184872 0.8295794,-0.8946917 Q 2.4616848,7.0110747 2.5894979,6.8687922 2.717311,6.7265097 2.8089506,6.5914619 2.9005902,6.456414 2.9512331,6.3165431 q 0.050643,-0.139871 0.050643,-0.301446 0,-0.1784561 -0.1085206,-0.2773303 -0.106109,-0.098874 -0.2869766,-0.098874 -0.1905139,0 -0.3665584,0.094051 -0.1760444,0.094051 -0.3689699,0.2676841 L 1.4657072,5.5207256 q 0.1085206,-0.098874 0.2266874,-0.1881023 0.1181668,-0.09164 0.2604493,-0.161575 0.1422826,-0.069935 0.3135039,-0.1109322 0.1712213,-0.043408 0.3834393,-0.043408 0.2532147,0 0.4533748,0.069935 0.2025717,0.069936 0.3448543,0.2001601 0.1422825,0.1278131 0.2170411,0.3110923 0.07717,0.1832792 0.07717,0.4123781 0,0.2073949 -0.072347,0.3979088 Q 3.5975334,6.596285 3.4721318,6.7795642 3.3467303,6.9604318 3.1803321,7.1412994 3.0163455,7.3197554 2.8282432,7.5054462 l -0.424436,0.4268475 0,0.033762 1.4372945,0 0,0.6270077 z"
+ style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;font-size:4.93889141px;font-family:'droid sans';-inkscape-font-specification:'droid sans Bold';text-align:center;letter-spacing:-0.05644448px;word-spacing:0.11288894px;text-anchor:middle;fill:#3798d6;fill-opacity:1"
+ id="path4142" />
+ <path
+ d="m 4.4406038,8.5930634 1.2540154,-2.8938817 -1.6205738,0 0,-0.6270077 2.4308606,0 0,0.4678442 -1.2853657,3.0530452 -0.7789365,0 z"
+ style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;font-size:4.93889141px;font-family:'droid sans';-inkscape-font-specification:'droid sans Bold';text-align:center;letter-spacing:-0.05644448px;word-spacing:0.11288894px;text-anchor:middle;fill:#3798d6;fill-opacity:1"
+ id="path4144" />
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/places/calendar-28.svg b/.icons/Material-Black-Lime-Numix/32/places/calendar-28.svg
new file mode 100644
index 00000000..5e88b710
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/places/calendar-28.svg
@@ -0,0 +1,83 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<svg
+ xmlns:dc="http://purl.org/dc/elements/1.1/"
+ xmlns:cc="http://creativecommons.org/ns#"
+ xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
+ xmlns:svg="http://www.w3.org/2000/svg"
+ xmlns="http://www.w3.org/2000/svg"
+ xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
+ xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
+ width="32"
+ viewBox="0 0 9.0311114 9.0311114"
+ height="32"
+ id="svg2"
+ version="1.1"
+ inkscape:version="0.91 r"
+ sodipodi:docname="calendar-28.svg">
+ <metadata
+ id="metadata17">
+ <rdf:RDF>
+ <cc:Work
+ rdf:about="">
+ <dc:format>image/svg+xml</dc:format>
+ <dc:type
+ rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
+ <dc:title />
+ </cc:Work>
+ </rdf:RDF>
+ </metadata>
+ <defs
+ id="defs15" />
+ <sodipodi:namedview
+ pagecolor="#ffffff"
+ bordercolor="#666666"
+ borderopacity="1"
+ objecttolerance="10"
+ gridtolerance="10"
+ guidetolerance="10"
+ inkscape:pageopacity="0"
+ inkscape:pageshadow="2"
+ inkscape:window-width="1366"
+ inkscape:window-height="747"
+ id="namedview13"
+ showgrid="true"
+ inkscape:zoom="11.313709"
+ inkscape:cx="4.6257294"
+ inkscape:cy="17.644549"
+ inkscape:window-x="0"
+ inkscape:window-y="21"
+ inkscape:window-maximized="1"
+ inkscape:current-layer="svg2"
+ showguides="false">
+ <inkscape:grid
+ type="xygrid"
+ id="grid4145"
+ originx="0"
+ originy="0"
+ spacingy="0.28222223"
+ spacingx="0.28222223" />
+ </sodipodi:namedview>
+ <path
+ d="m 1.6934771,0.28222062 0,0.67733364 -0.84687768,0 c -0.16933346,0 -0.28222236,0.14111204 -0.2821155,0.28222234 l -3.96e-5,7.507126 c -6.726e-5,0.1411001 0.14104385,0.2822113 0.2821551,0.2822081 l 7.33778138,0 c 0.1411121,3.2e-6 0.2822223,-0.141108 0.2820905,-0.2821547 L 8.4666675,1.2417766 C 8.4666031,1.1006655 8.3254919,0.95955426 8.1843808,0.95955426 l -0.8464973,0 0,-0.67733364 C 7.3377137,-1.6790706e-6 7.3377137,-1.6790706e-6 7.0554912,-1.6790706e-6 l -0.733778,0 c -0.2822223,0 -0.2822223,0 -0.2822223,0.2822222990706 l 0,0.5644446 -3.0480015,0 0,-0.5644446 c 0,-0.2822222990706 0,-0.2822222990706 -0.2822225,-0.2822222990706 l -0.7337781,0 c -0.2822224,0 -0.2820117,0 -0.2820117,0.2822222990706 z m 0.3757096,0.093698 0.5463824,0 0,1.13106048 c 0,0.4685759 -0.5463824,0.4685759 -0.5463824,0 z m 4.3462243,0 0.5463824,0 0,1.13105988 c 0,0.4685765 -0.5463824,0.4685765 -0.5463824,0 z m -5.2866565,2.44630308 6.7733396,0 0,5.6445786 -6.7733396,-1.072e-4 z"
+ id="path4"
+ inkscape:connector-curvature="0"
+ style="color:#000000;fill:#cacaca"
+ sodipodi:nodetypes="scccccccccccccccccccsccsccccsscccccc" />
+ <g
+ transform="matrix(0.28222222,0,0,0.28222222,-9.4977623,-6.6261658)"
+ style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:20px;line-height:125%;font-family:'Droid Sans';-inkscape-font-specification:'Droid Sans';letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
+ id="flowRoot4147" />
+ <g
+ transform="scale(1.1417405,0.87585576)"
+ style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:3.21420383px;line-height:125%;font-family:Ubuntu;-inkscape-font-specification:Ubuntu;letter-spacing:0px;word-spacing:0px;fill:#3798d6;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
+ id="text4155">
+ <path
+ d="m 3.8411017,8.5930634 -2.3657482,0 0,-0.5184872 0.8295794,-0.8946917 Q 2.4616848,7.0110747 2.5894979,6.8687922 2.717311,6.7265097 2.8089506,6.5914619 2.9005902,6.456414 2.9512331,6.3165431 q 0.050643,-0.139871 0.050643,-0.301446 0,-0.1784561 -0.1085206,-0.2773303 -0.106109,-0.098874 -0.2869766,-0.098874 -0.1905139,0 -0.3665584,0.094051 -0.1760444,0.094051 -0.3689699,0.2676841 L 1.4657072,5.5207256 q 0.1085206,-0.098874 0.2266874,-0.1881023 0.1181668,-0.09164 0.2604493,-0.161575 0.1422826,-0.069935 0.3135039,-0.1109322 0.1712213,-0.043408 0.3834393,-0.043408 0.2532147,0 0.4533748,0.069935 0.2025717,0.069936 0.3448543,0.2001601 0.1422825,0.1278131 0.2170411,0.3110923 0.07717,0.1832792 0.07717,0.4123781 0,0.2073949 -0.072347,0.3979088 Q 3.5975334,6.596285 3.4721318,6.7795642 3.3467303,6.9604318 3.1803321,7.1412994 3.0163455,7.3197554 2.8282432,7.5054462 l -0.424436,0.4268475 0,0.033762 1.4372945,0 0,0.6270077 z"
+ style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;font-size:4.93889141px;font-family:'droid sans';-inkscape-font-specification:'droid sans Bold';text-align:center;letter-spacing:-0.05644448px;word-spacing:0.11288894px;text-anchor:middle;fill:#3798d6;fill-opacity:1"
+ id="path4142" />
+ <path
+ d="m 5.3039451,5.021531 q 0.2194527,0 0.4147898,0.053055 0.195337,0.053055 0.3424426,0.1591635 0.1471057,0.106109 0.2339221,0.2652725 0.086816,0.1591635 0.086816,0.3737931 0,0.1591635 -0.048231,0.2893881 -0.048231,0.1278131 -0.1326362,0.2339221 -0.084405,0.1036975 -0.2001602,0.1856908 -0.1157553,0.081993 -0.2508031,0.1495172 0.139871,0.074759 0.2725072,0.1663982 0.1350478,0.09164 0.2387453,0.2073949 0.1036974,0.1133437 0.1663982,0.2556262 0.062701,0.1422825 0.062701,0.318327 0,0.2194526 -0.086816,0.3979087 -0.086816,0.178456 -0.2435684,0.3038576 -0.1567519,0.1254015 -0.3762046,0.1929254 -0.2170411,0.067524 -0.4799021,0.067524 -0.284565,0 -0.5064293,-0.065112 Q 4.5756516,8.51107 4.4237228,8.3904916 4.271794,8.2699132 4.1922123,8.0938688 q -0.07717,-0.1760445 -0.07717,-0.3954972 0,-0.1808676 0.053055,-0.3255617 0.053055,-0.1446941 0.1446941,-0.2604493 0.09164,-0.1157553 0.2146295,-0.2049833 0.12299,-0.089228 0.2628609,-0.156752 Q 4.6721143,6.6758667 4.5684169,6.5890503 4.4647195,6.4998223 4.3875493,6.3937133 4.3127907,6.2851927 4.2669709,6.154968 4.2235626,6.0247434 4.2235626,5.8679914 q 0,-0.2098064 0.086816,-0.3665583 Q 4.3996071,5.3422696 4.5491243,5.2361606 4.6986416,5.12764 4.8939786,5.0745855 5.0893156,5.021531 5.3039451,5.021531 Z M 4.8047506,7.6549634 q 0,0.096463 0.03135,0.178456 0.03135,0.079582 0.09164,0.1374594 0.062701,0.057878 0.1543404,0.09164 0.09164,0.03135 0.212218,0.03135 0.2532146,0 0.3786162,-0.1181669 0.1254015,-0.1205784 0.1254015,-0.3159154 0,-0.1012858 -0.043408,-0.1808676 Q 5.7139117,7.3969256 5.6463878,7.3294017 5.5812755,7.2594662 5.4968706,7.2015886 5.4124657,7.1437109 5.3280608,7.0906564 L 5.2750063,7.0568945 Q 5.1688973,7.109949 5.0820809,7.1726498 4.9952644,7.232939 4.9325637,7.3076976 4.8722745,7.3800446 4.8385125,7.4668611 4.8047506,7.5536775 4.8047506,7.6549634 Z M 5.299122,5.5665454 q -0.079582,0 -0.1495172,0.024116 -0.067524,0.024116 -0.1181668,0.069935 -0.048231,0.04582 -0.07717,0.1133437 -0.028939,0.067524 -0.028939,0.1519288 0,0.1012858 0.028939,0.1760444 0.03135,0.072347 0.081993,0.1302247 0.053055,0.055466 0.1205784,0.1012859 0.069935,0.043408 0.1471056,0.086816 0.074759,-0.038585 0.1422826,-0.084405 0.067524,-0.04582 0.1181668,-0.1036974 0.053055,-0.060289 0.084405,-0.1350478 0.03135,-0.074759 0.03135,-0.1712213 0,-0.084405 -0.028939,-0.1519288 Q 5.6222721,5.7064164 5.5716292,5.6605966 5.5209863,5.6147768 5.4510508,5.5906611 5.3811153,5.5665454 5.299122,5.5665454 Z"
+ style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;font-size:4.93889141px;font-family:'droid sans';-inkscape-font-specification:'droid sans Bold';text-align:center;letter-spacing:-0.05644448px;word-spacing:0.11288894px;text-anchor:middle;fill:#3798d6;fill-opacity:1"
+ id="path4144" />
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/places/calendar-29.svg b/.icons/Material-Black-Lime-Numix/32/places/calendar-29.svg
new file mode 100644
index 00000000..63230836
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/places/calendar-29.svg
@@ -0,0 +1,83 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<svg
+ xmlns:dc="http://purl.org/dc/elements/1.1/"
+ xmlns:cc="http://creativecommons.org/ns#"
+ xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
+ xmlns:svg="http://www.w3.org/2000/svg"
+ xmlns="http://www.w3.org/2000/svg"
+ xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
+ xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
+ width="32"
+ viewBox="0 0 9.0311114 9.0311114"
+ height="32"
+ id="svg2"
+ version="1.1"
+ inkscape:version="0.91 r"
+ sodipodi:docname="calendar-29.svg">
+ <metadata
+ id="metadata17">
+ <rdf:RDF>
+ <cc:Work
+ rdf:about="">
+ <dc:format>image/svg+xml</dc:format>
+ <dc:type
+ rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
+ <dc:title />
+ </cc:Work>
+ </rdf:RDF>
+ </metadata>
+ <defs
+ id="defs15" />
+ <sodipodi:namedview
+ pagecolor="#ffffff"
+ bordercolor="#666666"
+ borderopacity="1"
+ objecttolerance="10"
+ gridtolerance="10"
+ guidetolerance="10"
+ inkscape:pageopacity="0"
+ inkscape:pageshadow="2"
+ inkscape:window-width="1366"
+ inkscape:window-height="747"
+ id="namedview13"
+ showgrid="true"
+ inkscape:zoom="11.313709"
+ inkscape:cx="4.6257294"
+ inkscape:cy="17.644549"
+ inkscape:window-x="0"
+ inkscape:window-y="21"
+ inkscape:window-maximized="1"
+ inkscape:current-layer="svg2"
+ showguides="false">
+ <inkscape:grid
+ type="xygrid"
+ id="grid4145"
+ originx="0"
+ originy="0"
+ spacingy="0.28222223"
+ spacingx="0.28222223" />
+ </sodipodi:namedview>
+ <path
+ d="m 1.6934771,0.28222062 0,0.67733364 -0.84687768,0 c -0.16933346,0 -0.28222236,0.14111204 -0.2821155,0.28222234 l -3.96e-5,7.507126 c -6.726e-5,0.1411001 0.14104385,0.2822113 0.2821551,0.2822081 l 7.33778138,0 c 0.1411121,3.2e-6 0.2822223,-0.141108 0.2820905,-0.2821547 L 8.4666675,1.2417766 C 8.4666031,1.1006655 8.3254919,0.95955426 8.1843808,0.95955426 l -0.8464973,0 0,-0.67733364 C 7.3377137,-1.6790706e-6 7.3377137,-1.6790706e-6 7.0554912,-1.6790706e-6 l -0.733778,0 c -0.2822223,0 -0.2822223,0 -0.2822223,0.2822222990706 l 0,0.5644446 -3.0480015,0 0,-0.5644446 c 0,-0.2822222990706 0,-0.2822222990706 -0.2822225,-0.2822222990706 l -0.7337781,0 c -0.2822224,0 -0.2820117,0 -0.2820117,0.2822222990706 z m 0.3757096,0.093698 0.5463824,0 0,1.13106048 c 0,0.4685759 -0.5463824,0.4685759 -0.5463824,0 z m 4.3462243,0 0.5463824,0 0,1.13105988 c 0,0.4685765 -0.5463824,0.4685765 -0.5463824,0 z m -5.2866565,2.44630308 6.7733396,0 0,5.6445786 -6.7733396,-1.072e-4 z"
+ id="path4"
+ inkscape:connector-curvature="0"
+ style="color:#000000;fill:#cacaca"
+ sodipodi:nodetypes="scccccccccccccccccccsccsccccsscccccc" />
+ <g
+ transform="matrix(0.28222222,0,0,0.28222222,-9.4977623,-6.6261658)"
+ style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:20px;line-height:125%;font-family:'Droid Sans';-inkscape-font-specification:'Droid Sans';letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
+ id="flowRoot4147" />
+ <g
+ transform="scale(1.1417405,0.87585576)"
+ style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:3.21420383px;line-height:125%;font-family:Ubuntu;-inkscape-font-specification:Ubuntu;letter-spacing:0px;word-spacing:0px;fill:#3798d6;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
+ id="text4155">
+ <path
+ d="m 3.8411017,8.5930634 -2.3657482,0 0,-0.5184872 0.8295794,-0.8946917 Q 2.4616848,7.0110747 2.5894979,6.8687922 2.717311,6.7265097 2.8089506,6.5914619 2.9005902,6.456414 2.9512331,6.3165431 q 0.050643,-0.139871 0.050643,-0.301446 0,-0.1784561 -0.1085206,-0.2773303 -0.106109,-0.098874 -0.2869766,-0.098874 -0.1905139,0 -0.3665584,0.094051 -0.1760444,0.094051 -0.3689699,0.2676841 L 1.4657072,5.5207256 q 0.1085206,-0.098874 0.2266874,-0.1881023 0.1181668,-0.09164 0.2604493,-0.161575 0.1422826,-0.069935 0.3135039,-0.1109322 0.1712213,-0.043408 0.3834393,-0.043408 0.2532147,0 0.4533748,0.069935 0.2025717,0.069936 0.3448543,0.2001601 0.1422825,0.1278131 0.2170411,0.3110923 0.07717,0.1832792 0.07717,0.4123781 0,0.2073949 -0.072347,0.3979088 Q 3.5975334,6.596285 3.4721318,6.7795642 3.3467303,6.9604318 3.1803321,7.1412994 3.0163455,7.3197554 2.8282432,7.5054462 l -0.424436,0.4268475 0,0.033762 1.4372945,0 0,0.6270077 z"
+ style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;font-size:4.93889141px;font-family:'droid sans';-inkscape-font-specification:'droid sans Bold';text-align:center;letter-spacing:-0.05644448px;word-spacing:0.11288894px;text-anchor:middle;fill:#3798d6;fill-opacity:1"
+ id="path4142" />
+ <path
+ d="m 6.4856135,6.5721693 q 0,0.2532147 -0.028939,0.5064293 -0.026527,0.2508031 -0.098874,0.4799021 -0.069936,0.2290989 -0.1929255,0.4292591 -0.1205784,0.1977486 -0.3086807,0.3424426 -0.1856907,0.1446941 -0.4485516,0.229099 -0.2604494,0.081993 -0.6125383,0.081993 -0.050643,0 -0.1109322,-0.00241 -0.060289,-0.00241 -0.1229899,-0.00723 -0.060289,-0.00241 -0.1181669,-0.00965 -0.057878,-0.00482 -0.1012858,-0.014469 l 0,-0.5980689 q 0.089228,0.024116 0.1905139,0.038585 0.1036974,0.012058 0.2098064,0.012058 0.3255617,0 0.5353681,-0.079582 0.2098064,-0.081993 0.3327964,-0.2266874 0.12299,-0.1471057 0.1736329,-0.3496774 0.053055,-0.2025717 0.065112,-0.4461401 l -0.03135,0 q -0.048231,0.086817 -0.1157552,0.1615751 -0.067524,0.074759 -0.1591635,0.1302246 -0.09164,0.055466 -0.2073949,0.086816 -0.1157552,0.03135 -0.2580378,0.03135 -0.2290989,0 -0.4123781,-0.074759 Q 4.4816004,7.2184696 4.3537873,7.076187 4.2283858,6.9339045 4.1608619,6.7265097 4.093338,6.5191148 4.093338,6.2514308 q 0,-0.2869766 0.079582,-0.513664 0.081993,-0.2266874 0.2315106,-0.3834394 0.1495172,-0.1591635 0.3617352,-0.2435683 0.2146295,-0.084405 0.479902,-0.084405 0.2604494,0 0.4871368,0.094051 0.2266874,0.09164 0.3930856,0.2821535 0.1663982,0.1905139 0.2628609,0.4823136 0.096463,0.2917997 0.096463,0.6872969 z M 5.2605369,5.6244231 q -0.098874,0 -0.1808676,0.036174 -0.081993,0.036174 -0.1422825,0.1133437 -0.057878,0.074759 -0.09164,0.1929254 -0.03135,0.1157553 -0.03135,0.2749188 0,0.2556262 0.1085206,0.4051434 0.1085206,0.1495172 0.3279732,0.1495172 0.1109322,0 0.2025718,-0.043408 0.091639,-0.043408 0.1567519,-0.1133437 0.065112,-0.069935 0.098874,-0.1567519 0.036173,-0.086817 0.036173,-0.1760445 0,-0.1229899 -0.03135,-0.2435684 Q 5.6849729,5.9403385 5.6222721,5.8438758 5.5619829,5.7450015 5.4703433,5.6847123 5.3811153,5.6244231 5.2605369,5.6244231 Z"
+ style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;font-size:4.93889141px;font-family:'droid sans';-inkscape-font-specification:'droid sans Bold';text-align:center;letter-spacing:-0.05644448px;word-spacing:0.11288894px;text-anchor:middle;fill:#3798d6;fill-opacity:1"
+ id="path4144" />
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/places/calendar-30.svg b/.icons/Material-Black-Lime-Numix/32/places/calendar-30.svg
new file mode 100644
index 00000000..de2c70e5
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/places/calendar-30.svg
@@ -0,0 +1,83 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<svg
+ xmlns:dc="http://purl.org/dc/elements/1.1/"
+ xmlns:cc="http://creativecommons.org/ns#"
+ xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
+ xmlns:svg="http://www.w3.org/2000/svg"
+ xmlns="http://www.w3.org/2000/svg"
+ xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
+ xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
+ width="32"
+ viewBox="0 0 9.0311114 9.0311114"
+ height="32"
+ id="svg2"
+ version="1.1"
+ inkscape:version="0.91 r"
+ sodipodi:docname="calendar-30.svg">
+ <metadata
+ id="metadata17">
+ <rdf:RDF>
+ <cc:Work
+ rdf:about="">
+ <dc:format>image/svg+xml</dc:format>
+ <dc:type
+ rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
+ <dc:title />
+ </cc:Work>
+ </rdf:RDF>
+ </metadata>
+ <defs
+ id="defs15" />
+ <sodipodi:namedview
+ pagecolor="#ffffff"
+ bordercolor="#666666"
+ borderopacity="1"
+ objecttolerance="10"
+ gridtolerance="10"
+ guidetolerance="10"
+ inkscape:pageopacity="0"
+ inkscape:pageshadow="2"
+ inkscape:window-width="1366"
+ inkscape:window-height="747"
+ id="namedview13"
+ showgrid="true"
+ inkscape:zoom="11.313709"
+ inkscape:cx="4.6257294"
+ inkscape:cy="17.644549"
+ inkscape:window-x="0"
+ inkscape:window-y="21"
+ inkscape:window-maximized="1"
+ inkscape:current-layer="svg2"
+ showguides="false">
+ <inkscape:grid
+ type="xygrid"
+ id="grid4145"
+ originx="0"
+ originy="0"
+ spacingy="0.28222223"
+ spacingx="0.28222223" />
+ </sodipodi:namedview>
+ <path
+ d="m 1.6934771,0.28222062 0,0.67733364 -0.84687768,0 c -0.16933346,0 -0.28222236,0.14111204 -0.2821155,0.28222234 l -3.96e-5,7.507126 c -6.726e-5,0.1411001 0.14104385,0.2822113 0.2821551,0.2822081 l 7.33778138,0 c 0.1411121,3.2e-6 0.2822223,-0.141108 0.2820905,-0.2821547 L 8.4666675,1.2417766 C 8.4666031,1.1006655 8.3254919,0.95955426 8.1843808,0.95955426 l -0.8464973,0 0,-0.67733364 C 7.3377137,-1.6790706e-6 7.3377137,-1.6790706e-6 7.0554912,-1.6790706e-6 l -0.733778,0 c -0.2822223,0 -0.2822223,0 -0.2822223,0.2822222990706 l 0,0.5644446 -3.0480015,0 0,-0.5644446 c 0,-0.2822222990706 0,-0.2822222990706 -0.2822225,-0.2822222990706 l -0.7337781,0 c -0.2822224,0 -0.2820117,0 -0.2820117,0.2822222990706 z m 0.3757096,0.093698 0.5463824,0 0,1.13106048 c 0,0.4685759 -0.5463824,0.4685759 -0.5463824,0 z m 4.3462243,0 0.5463824,0 0,1.13105988 c 0,0.4685765 -0.5463824,0.4685765 -0.5463824,0 z m -5.2866565,2.44630308 6.7733396,0 0,5.6445786 -6.7733396,-1.072e-4 z"
+ id="path4"
+ inkscape:connector-curvature="0"
+ style="color:#000000;fill:#cacaca"
+ sodipodi:nodetypes="scccccccccccccccccccsccsccccsscccccc" />
+ <g
+ transform="matrix(0.28222222,0,0,0.28222222,-9.4977623,-6.6261658)"
+ style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:20px;line-height:125%;font-family:'Droid Sans';-inkscape-font-specification:'Droid Sans';letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
+ id="flowRoot4147" />
+ <g
+ transform="scale(1.1417405,0.87585576)"
+ style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:3.21420383px;line-height:125%;font-family:Ubuntu;-inkscape-font-specification:Ubuntu;letter-spacing:0px;word-spacing:0px;fill:#3798d6;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
+ id="text4155">
+ <path
+ d="m 3.7036424,5.8559336 q 0,0.1832792 -0.060289,0.3303848 Q 3.5854755,6.3310125 3.4817781,6.4419446 3.3804922,6.5504652 3.2406213,6.6252238 3.1031619,6.6975709 2.9415869,6.7361559 l 0,0.014469 q 0.4268475,0.053055 0.6463002,0.2604494 0.2194527,0.2049833 0.2194527,0.5546607 0,0.2315105 -0.084405,0.4292591 -0.081993,0.195337 -0.2556262,0.3400311 -0.1712213,0.1446941 -0.4340823,0.2266874 -0.2604493,0.079582 -0.6149498,0.079582 -0.284565,0 -0.5353681,-0.048231 -0.2508031,-0.04582 -0.4678442,-0.1422826 l 0,-0.6342424 q 0.1085205,0.057878 0.2290989,0.1012859 0.1205784,0.043408 0.2411568,0.074759 0.1205784,0.028939 0.2363337,0.043408 0.1181668,0.014469 0.2218643,0.014469 0.2073948,0 0.3448542,-0.038585 0.1374594,-0.038585 0.2194527,-0.1085205 0.081993,-0.069935 0.1157553,-0.1663982 0.036173,-0.098874 0.036173,-0.2146296 0,-0.1085205 -0.04582,-0.195337 Q 2.9705257,7.2377621 2.8692398,7.1774729 2.7703655,7.1147721 2.6087905,7.0810102 2.4472154,7.0472482 2.2108817,7.0472482 l -0.250803,0 0,-0.5233103 0.2459799,0 q 0.2218643,0 0.3689699,-0.038585 0.1471057,-0.040997 0.2339221,-0.1085206 0.089228,-0.069936 0.1254016,-0.1615751 0.036173,-0.09164 0.036173,-0.195337 0,-0.1881023 -0.1181669,-0.2942113 -0.1157552,-0.106109 -0.3689699,-0.106109 -0.1157552,0 -0.2170411,0.024116 -0.098874,0.021704 -0.1856907,0.057878 -0.084405,0.033762 -0.156752,0.07717 -0.069935,0.040997 -0.1278131,0.081993 L 1.4198874,5.3639737 q 0.1012859,-0.074759 0.2194527,-0.1374594 0.1205784,-0.062701 0.2604494,-0.1085205 0.1398709,-0.048231 0.301446,-0.074759 0.161575,-0.026527 0.3448542,-0.026527 0.2604493,0 0.4726673,0.057878 0.2146296,0.055466 0.3665584,0.1639867 0.1519288,0.106109 0.2339221,0.2628609 0.084405,0.1543403 0.084405,0.3545005 z"
+ style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;font-size:4.93889141px;font-family:'droid sans';-inkscape-font-specification:'droid sans Bold';text-align:center;letter-spacing:-0.05644448px;word-spacing:0.11288894px;text-anchor:middle;fill:#3798d6;fill-opacity:1"
+ id="path4142" />
+ <path
+ d="m 6.5097292,6.8302071 q 0,0.4268475 -0.067524,0.7620555 -0.065112,0.335208 -0.212218,0.5691301 -0.1446941,0.2339221 -0.3762046,0.356912 -0.229099,0.12299 -0.5546607,0.12299 -0.3062691,0 -0.5329565,-0.12299 Q 4.5394781,8.3953148 4.3899608,8.1613927 4.2404436,7.9274706 4.165685,7.5922626 4.093338,7.2570546 4.093338,6.8302071 q 0,-0.4268476 0.065112,-0.7644671 0.067524,-0.3376195 0.212218,-0.5715416 0.1446941,-0.2339221 0.373793,-0.3569121 0.229099,-0.1254015 0.5546607,-0.1254015 0.3038576,0 0.530545,0.1229899 0.2266874,0.12299 0.3786162,0.3569121 0.1519288,0.2339221 0.2266874,0.5715416 0.074759,0.3376196 0.074759,0.7668787 z m -1.6736283,0 q 0,0.602892 0.1036975,0.9067496 0.1036974,0.3038576 0.3593236,0.3038576 0.2508031,0 0.3593236,-0.301446 0.1109322,-0.3014461 0.1109322,-0.9091612 0,-0.6053036 -0.1109322,-0.9091612 Q 5.5499251,5.6147768 5.299122,5.6147768 q -0.1278131,0 -0.2170411,0.07717 -0.086817,0.07717 -0.1422825,0.2290989 -0.055466,0.1519288 -0.079582,0.3810278 -0.024116,0.2266874 -0.024116,0.5281334 z"
+ style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;font-size:4.93889141px;font-family:'droid sans';-inkscape-font-specification:'droid sans Bold';text-align:center;letter-spacing:-0.05644448px;word-spacing:0.11288894px;text-anchor:middle;fill:#3798d6;fill-opacity:1"
+ id="path4144" />
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/places/calendar-31.svg b/.icons/Material-Black-Lime-Numix/32/places/calendar-31.svg
new file mode 100644
index 00000000..76c58654
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/places/calendar-31.svg
@@ -0,0 +1,83 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<svg
+ xmlns:dc="http://purl.org/dc/elements/1.1/"
+ xmlns:cc="http://creativecommons.org/ns#"
+ xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
+ xmlns:svg="http://www.w3.org/2000/svg"
+ xmlns="http://www.w3.org/2000/svg"
+ xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
+ xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
+ width="32"
+ viewBox="0 0 9.0311114 9.0311114"
+ height="32"
+ id="svg2"
+ version="1.1"
+ inkscape:version="0.91 r"
+ sodipodi:docname="calendar-31.svg">
+ <metadata
+ id="metadata17">
+ <rdf:RDF>
+ <cc:Work
+ rdf:about="">
+ <dc:format>image/svg+xml</dc:format>
+ <dc:type
+ rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
+ <dc:title />
+ </cc:Work>
+ </rdf:RDF>
+ </metadata>
+ <defs
+ id="defs15" />
+ <sodipodi:namedview
+ pagecolor="#ffffff"
+ bordercolor="#666666"
+ borderopacity="1"
+ objecttolerance="10"
+ gridtolerance="10"
+ guidetolerance="10"
+ inkscape:pageopacity="0"
+ inkscape:pageshadow="2"
+ inkscape:window-width="1366"
+ inkscape:window-height="747"
+ id="namedview13"
+ showgrid="true"
+ inkscape:zoom="11.313709"
+ inkscape:cx="4.6257294"
+ inkscape:cy="17.644549"
+ inkscape:window-x="0"
+ inkscape:window-y="21"
+ inkscape:window-maximized="1"
+ inkscape:current-layer="svg2"
+ showguides="false">
+ <inkscape:grid
+ type="xygrid"
+ id="grid4145"
+ originx="0"
+ originy="0"
+ spacingy="0.28222223"
+ spacingx="0.28222223" />
+ </sodipodi:namedview>
+ <path
+ d="m 1.6934771,0.28222062 0,0.67733364 -0.84687768,0 c -0.16933346,0 -0.28222236,0.14111204 -0.2821155,0.28222234 l -3.96e-5,7.507126 c -6.726e-5,0.1411001 0.14104385,0.2822113 0.2821551,0.2822081 l 7.33778138,0 c 0.1411121,3.2e-6 0.2822223,-0.141108 0.2820905,-0.2821547 L 8.4666675,1.2417766 C 8.4666031,1.1006655 8.3254919,0.95955426 8.1843808,0.95955426 l -0.8464973,0 0,-0.67733364 C 7.3377137,-1.6790706e-6 7.3377137,-1.6790706e-6 7.0554912,-1.6790706e-6 l -0.733778,0 c -0.2822223,0 -0.2822223,0 -0.2822223,0.2822222990706 l 0,0.5644446 -3.0480015,0 0,-0.5644446 c 0,-0.2822222990706 0,-0.2822222990706 -0.2822225,-0.2822222990706 l -0.7337781,0 c -0.2822224,0 -0.2820117,0 -0.2820117,0.2822222990706 z m 0.3757096,0.093698 0.5463824,0 0,1.13106048 c 0,0.4685759 -0.5463824,0.4685759 -0.5463824,0 z m 4.3462243,0 0.5463824,0 0,1.13105988 c 0,0.4685765 -0.5463824,0.4685765 -0.5463824,0 z m -5.2866565,2.44630308 6.7733396,0 0,5.6445786 -6.7733396,-1.072e-4 z"
+ id="path4"
+ inkscape:connector-curvature="0"
+ style="color:#000000;fill:#cacaca"
+ sodipodi:nodetypes="scccccccccccccccccccsccsccccsscccccc" />
+ <g
+ transform="matrix(0.28222222,0,0,0.28222222,-9.4977623,-6.6261658)"
+ style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:20px;line-height:125%;font-family:'Droid Sans';-inkscape-font-specification:'Droid Sans';letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
+ id="flowRoot4147" />
+ <g
+ transform="scale(1.1417405,0.87585576)"
+ style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:3.21420383px;line-height:125%;font-family:Ubuntu;-inkscape-font-specification:Ubuntu;letter-spacing:0px;word-spacing:0px;fill:#3798d6;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
+ id="text4155">
+ <path
+ d="m 3.7036424,5.8559336 q 0,0.1832792 -0.060289,0.3303848 Q 3.5854755,6.3310125 3.4817781,6.4419446 3.3804922,6.5504652 3.2406213,6.6252238 3.1031619,6.6975709 2.9415869,6.7361559 l 0,0.014469 q 0.4268475,0.053055 0.6463002,0.2604494 0.2194527,0.2049833 0.2194527,0.5546607 0,0.2315105 -0.084405,0.4292591 -0.081993,0.195337 -0.2556262,0.3400311 -0.1712213,0.1446941 -0.4340823,0.2266874 -0.2604493,0.079582 -0.6149498,0.079582 -0.284565,0 -0.5353681,-0.048231 -0.2508031,-0.04582 -0.4678442,-0.1422826 l 0,-0.6342424 q 0.1085205,0.057878 0.2290989,0.1012859 0.1205784,0.043408 0.2411568,0.074759 0.1205784,0.028939 0.2363337,0.043408 0.1181668,0.014469 0.2218643,0.014469 0.2073948,0 0.3448542,-0.038585 0.1374594,-0.038585 0.2194527,-0.1085205 0.081993,-0.069935 0.1157553,-0.1663982 0.036173,-0.098874 0.036173,-0.2146296 0,-0.1085205 -0.04582,-0.195337 Q 2.9705257,7.2377621 2.8692398,7.1774729 2.7703655,7.1147721 2.6087905,7.0810102 2.4472154,7.0472482 2.2108817,7.0472482 l -0.250803,0 0,-0.5233103 0.2459799,0 q 0.2218643,0 0.3689699,-0.038585 0.1471057,-0.040997 0.2339221,-0.1085206 0.089228,-0.069936 0.1254016,-0.1615751 0.036173,-0.09164 0.036173,-0.195337 0,-0.1881023 -0.1181669,-0.2942113 -0.1157552,-0.106109 -0.3689699,-0.106109 -0.1157552,0 -0.2170411,0.024116 -0.098874,0.021704 -0.1856907,0.057878 -0.084405,0.033762 -0.156752,0.07717 -0.069935,0.040997 -0.1278131,0.081993 L 1.4198874,5.3639737 q 0.1012859,-0.074759 0.2194527,-0.1374594 0.1205784,-0.062701 0.2604494,-0.1085205 0.1398709,-0.048231 0.301446,-0.074759 0.161575,-0.026527 0.3448542,-0.026527 0.2604493,0 0.4726673,0.057878 0.2146296,0.055466 0.3665584,0.1639867 0.1519288,0.106109 0.2339221,0.2628609 0.084405,0.1543403 0.084405,0.3545005 z"
+ style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;font-size:4.93889141px;font-family:'droid sans';-inkscape-font-specification:'droid sans Bold';text-align:center;letter-spacing:-0.05644448px;word-spacing:0.11288894px;text-anchor:middle;fill:#3798d6;fill-opacity:1"
+ id="path4142" />
+ <path
+ d="m 5.9116603,8.5930634 -0.7451745,0 0,-2.0401866 q 0,-0.062701 0,-0.1495173 0.00241,-0.089228 0.00482,-0.1832791 0.00482,-0.096463 0.00723,-0.1929255 0.00482,-0.096463 0.00723,-0.1760444 -0.012058,0.014469 -0.040997,0.043408 -0.028939,0.028939 -0.065112,0.065112 -0.036174,0.033762 -0.074759,0.069935 -0.038585,0.036174 -0.074759,0.065112 L 4.5250087,6.4202405 4.1632734,5.9716889 5.299122,5.0673508 l 0.6125383,0 0,3.5257126 z"
+ style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;font-size:4.93889141px;font-family:'droid sans';-inkscape-font-specification:'droid sans Bold';text-align:center;letter-spacing:-0.05644448px;word-spacing:0.11288894px;text-anchor:middle;fill:#3798d6;fill-opacity:1"
+ id="path4144" />
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/places/calendar.svg b/.icons/Material-Black-Lime-Numix/32/places/calendar.svg
new file mode 120000
index 00000000..235198f8
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/places/calendar.svg
@@ -0,0 +1 @@
+calendar-07.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/places/custom-fileopen.svg b/.icons/Material-Black-Lime-Numix/32/places/custom-fileopen.svg
new file mode 100644
index 00000000..8d687f0a
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/places/custom-fileopen.svg
@@ -0,0 +1,18 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <defs>
+ <radialGradient id="radialGradient3031" gradientUnits="userSpaceOnUse" gradientTransform="matrix(1,0,0,0.10447761,0,50.597015)" cx="32.5" cy="56.5" r="33.5">
+ <stop style="stop-color:#000;stop-opacity:1"/>
+ <stop offset="1" style="stop-color:#000;stop-opacity:0"/>
+ </radialGradient>
+ </defs>
+ <g transform="translate(0,-1020.3622)">
+ <path d="m 66 56.5 a 33.5 3.5 0 1 1 -67 0 33.5 3.5 0 1 1 67 0 z" transform="matrix(0.71641791,0,0,0.85714286,-7.2835821,1002.9336)" style="fill:url(#radialGradient3031);opacity:0.3;fill-opacity:1;stroke:none"/>
+ <rect width="26" height="19" x="3" y="1020.36" style="fill:#eae7d1;fill-opacity:1;stroke:none"/>
+ <rect width="20" height="2" x="6" y="1022.36" style="fill:#7a7a68;fill-opacity:1;stroke:none"/>
+ <rect y="1026.36" x="6" height="2" width="20" style="fill:#7a7a68;fill-opacity:1;stroke:none"/>
+ <rect width="20" height="2" x="6" y="1030.36" style="fill:#7a7a68;fill-opacity:1;stroke:none"/>
+ <path d="m 32 1033.03 0 18.328 -32 0 0 -17 15 0 1.5 -3 13.976 0.062 c 0.762 0 1.524 0.805 1.524 1.61 z" style="fill:#b9ff66;fill-opacity:1;stroke:none"/>
+ <path d="m 0 1050.36 0 1 32 0 0 -1 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 16.5 1031.36 -1.5 3 -15 0 0 1 15.5 0 1.5 -3 13.469 0.062 c 0.762 0 1.531 0.767 1.531 1.531 l 0 -1 c 0 0 -0.769 -1.531 -1.531 -1.531 z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/places/custom-folder-art.svg b/.icons/Material-Black-Lime-Numix/32/places/custom-folder-art.svg
new file mode 100644
index 00000000..89c018ee
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/places/custom-folder-art.svg
@@ -0,0 +1,18 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <defs>
+ <radialGradient id="radialGradient3031" gradientUnits="userSpaceOnUse" gradientTransform="matrix(1,0,0,0.10447761,0,50.597015)" cx="32.5" cy="56.5" r="33.5">
+ <stop style="stop-color:#000;stop-opacity:1"/>
+ <stop offset="1" style="stop-color:#000;stop-opacity:0"/>
+ </radialGradient>
+ </defs>
+ <g transform="translate(0,-1020.3622)">
+ <path d="m 66 56.5 c 0 1.933 -14.998 3.5 -33.5 3.5 -18.502 0 -33.5 -1.567 -33.5 -3.5 0 -1.933 14.998 -3.5 33.5 -3.5 18.502 0 33.5 1.567 33.5 3.5 z" transform="matrix(0.71641791,0,0,0.85714286,-7.2835821,999.9336)" style="fill:url(#radialGradient3031);opacity:0.3;fill-opacity:1;stroke:none"/>
+ <path d="m 0 1024.89 0 21.412 32 0 0 -10.706 -1.524 -9.177 -11.976 -0.059 -1.5 -3 -15.476 0 c -0.762 0 -1.524 0.765 -1.524 1.53 z" style="fill:#7db738;fill-opacity:1;stroke:none"/>
+ <rect width="15.786" height="5.941" x="2.5" y="1027.36" style="fill:#fffdf0;fill-opacity:1;stroke:none"/>
+ <path d="m 1.531 1023.36 c -0.762 0 -1.531 0.767 -1.531 1.531 l 0 1 c 0 -0.765 0.769 -1.531 1.531 -1.531 l 14.969 0 1.5 3 12.469 0.062 1.531 9.172 0 -1 -1.531 -9.172 -11.969 -0.062 -1.5 -3 z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 32 1027.95 0 21.412 -32 0 0 -20 15 0 1.5 -3 13.976 0.059 c 0.762 0 1.524 0.765 1.524 1.53 z" style="fill:#b9ff66;fill-opacity:1;stroke:none"/>
+ <path d="m 0 1048.36 0 1 32 0 0 -1 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 16.5 1026.36 -1.5 3 -15 0 0 1 15.5 0 1.5 -3 13.469 0.062 c 0.762 0 1.531 0.767 1.531 1.531 l 0 -1 c 0 -0.765 -0.769 -1.531 -1.531 -1.531 z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 15.25 14 c -2.995 0.07 -5.25 2.17 -5.25 4.313 c 0 2.143 1.5 2.125 2.25 2.125 c 0.75 0 1.5 -0.023 1.5 1.406 c 0 1.428 0.75 2.156 2.25 2.156 c 5.25 0 6 -3.572 6 -5 c 0 -2.143 -2.25 -5 -6.75 -5 z m -1.25 1 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 3 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 -5 2 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 8 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 -3.5 3 c 0.828 0 1.5 0.672 1.5 1.5 c 0 0.828 -0.672 1.5 -1.5 1.5 c -0.828 0 -1.5 -0.672 -1.5 -1.5 c 0 -0.828 0.672 -1.5 1.5 -1.5 z" transform="translate(0,1020.3622)" style="fill:#222420;opacity:1;fill-opacity:1;stroke:none"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/places/custom-folder-books.svg b/.icons/Material-Black-Lime-Numix/32/places/custom-folder-books.svg
new file mode 100644
index 00000000..d09c002a
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/places/custom-folder-books.svg
@@ -0,0 +1,20 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <defs>
+ <radialGradient id="radialGradient3031" gradientUnits="userSpaceOnUse" gradientTransform="matrix(1,0,0,0.10447761,0,50.597015)" cx="32.5" cy="56.5" r="33.5">
+ <stop style="stop-color:#000;stop-opacity:1"/>
+ <stop offset="1" style="stop-color:#000;stop-opacity:0"/>
+ </radialGradient>
+ </defs>
+ <g transform="translate(0,-1020.3622)">
+ <path d="M 66 56.5 A 33.5 3.5 0 0 1 32.5 60 33.5 3.5 0 0 1 -1 56.5 33.5 3.5 0 0 1 32.5 53 33.5 3.5 0 0 1 66 56.5" transform="matrix(0.71641791,0,0,0.85714286,-7.2835821,999.9336)" style="fill:url(#radialGradient3031);opacity:0.3;fill-opacity:1;stroke:none"/>
+ <path d="m 0 1024.89 0 21.412 32 0 0 -10.706 -1.524 -9.177 -11.976 -0.059 -1.5 -3 -15.476 0 c -0.762 0 -1.524 0.765 -1.524 1.529 z" style="fill:#7db738;fill-opacity:1;stroke:none"/>
+ <rect width="15.786" height="5.941" x="2.5" y="1027.36" style="fill:#fffdf0;fill-opacity:1;stroke:none"/>
+ <path d="m 1.531 1023.36 c -0.762 0 -1.531 0.766 -1.531 1.531 l 0 1 c 0 -0.765 0.769 -1.531 1.531 -1.531 l 14.969 0 1.5 3 12.469 0.062 1.531 9.172 0 -1 -1.531 -9.172 -11.969 -0.062 -1.5 -3 z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 32 1027.95 0 21.412 -32 0 0 -20 15 0 1.5 -3 13.976 0.059 c 0.762 0 1.524 0.765 1.524 1.53 z" style="fill:#b9ff66;fill-opacity:1;stroke:none"/>
+ <path d="m 0 1048.36 0 1 32 0 0 -1 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 16.5 1026.36 -1.5 3 -15 0 0 1 15.5 0 1.5 -3 13.469 0.062 c 0.762 0 1.531 0.767 1.531 1.531 l 0 -1 c 0 -0.765 -0.769 -1.531 -1.531 -1.531 z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <g transform="matrix(2.6574797,0,0,2.6574797,10.000001,1009.3622)" style="fill:#222420;opacity:1;fill-opacity:1">
+ <path d="m 2.634 13.547 0 -3.01 -0.753 0 0 3.01 z m -1.129 -3.199 -1.505 -1.129 l 0 3.01 l 1.505 1.129 m 3.01 -1.129 0 -3.01 -1.505 1.129 0 3.01 z m -0.282 -3.199 c -0.847 0 -1.411 0.282 -1.976 0.753 -0.564 -0.47 -1.129 -0.753 -1.976 -0.753 l 1.599 1.129 0.753 0 z" style="fill:#222420;stroke:none;fill-rule:nonzero"/>
+ </g>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/places/custom-folder-cloud.svg b/.icons/Material-Black-Lime-Numix/32/places/custom-folder-cloud.svg
new file mode 100644
index 00000000..eea288c8
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/places/custom-folder-cloud.svg
@@ -0,0 +1,24 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <defs>
+ <radialGradient id="radialGradient3031" gradientUnits="userSpaceOnUse" gradientTransform="matrix(1,0,0,0.10447761,0,50.597015)" cx="32.5" cy="56.5" r="33.5">
+ <stop style="stop-color:#000;stop-opacity:1"/>
+ <stop offset="1" style="stop-color:#000;stop-opacity:0"/>
+ </radialGradient>
+ </defs>
+ <g transform="translate(0,-1020.3622)">
+ <path d="m 66 56.5 c 0 1.933 -14.998 3.5 -33.5 3.5 -18.502 0 -33.5 -1.567 -33.5 -3.5 0 -1.933 14.998 -3.5 33.5 -3.5 18.502 0 33.5 1.567 33.5 3.5 z" transform="matrix(0.71641791,0,0,0.85714286,-7.2835821,999.9336)" style="fill:url(#radialGradient3031);opacity:0.3;fill-opacity:1;stroke:none"/>
+ <path d="m 0 1024.89 0 21.412 32 0 0 -10.706 -1.524 -9.177 -11.976 -0.059 -1.5 -3 -15.476 0 c -0.762 0 -1.524 0.765 -1.524 1.53 z" style="fill:#7db738;fill-opacity:1;stroke:none"/>
+ <rect width="15.786" height="5.941" x="2.5" y="1027.36" style="fill:#fffdf0;fill-opacity:1;stroke:none"/>
+ <path d="m 1.531 1023.36 c -0.762 0 -1.531 0.767 -1.531 1.531 l 0 1 c 0 -0.765 0.769 -1.531 1.531 -1.531 l 14.969 0 1.5 3 12.469 0.062 1.531 9.172 0 -1 -1.531 -9.172 -11.969 -0.062 -1.5 -3 z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 32 1027.95 0 21.412 -32 0 0 -20 15 0 1.5 -3 13.976 0.059 c 0.762 0 1.524 0.765 1.524 1.53 z" style="fill:#b9ff66;fill-opacity:1;stroke:none"/>
+ <path d="m 0 1048.36 0 1 32 0 0 -1 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 16.5 1026.36 -1.5 3 -15 0 0 1 15.5 0 1.5 -3 13.469 0.062 c 0.762 0 1.531 0.767 1.531 1.531 l 0 -1 c 0 -0.765 -0.769 -1.531 -1.531 -1.531 z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <g transform="matrix(0.85714286,0,0,0.85714286,6.5714286,144.76603)" style="opacity:1">
+ <path d="m 9 1045.86 a 2.5 2.5 0 0 1 -2.5 2.5 2.5 2.5 0 0 1 -2.5 -2.5 2.5 2.5 0 0 1 2.5 -2.5 2.5 2.5 0 0 1 2.5 2.5 z" style="fill:#222420;fill-opacity:1;stroke:none"/>
+ <path d="m 13 1041.86 a 3.5 3.5 0 0 1 -3.5 3.5 3.5 3.5 0 0 1 -3.5 -3.5 3.5 3.5 0 0 1 3.5 -3.5 3.5 3.5 0 0 1 3.5 3.5 z" style="fill:#222420;fill-opacity:1;stroke:none"/>
+ <path d="m 16 1041.86 a 2.5 2.5 0 0 1 -2.5 2.5 2.5 2.5 0 0 1 -2.5 -2.5 2.5 2.5 0 0 1 2.5 -2.5 2.5 2.5 0 0 1 2.5 2.5 z" style="fill:#222420;fill-opacity:1;stroke:none"/>
+ <path d="m 18 1045.86 a 2.5 2.5 0 0 1 -2.5 2.5 2.5 2.5 0 0 1 -2.5 -2.5 2.5 2.5 0 0 1 2.5 -2.5 2.5 2.5 0 0 1 2.5 2.5 z" style="fill:#222420;fill-opacity:1;stroke:none"/>
+ <path d="m 6 1043.36 10 0 0 5 -10 0 z" style="fill:#222420;fill-opacity:1;stroke:none"/>
+ </g>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/places/custom-folder-copy.svg b/.icons/Material-Black-Lime-Numix/32/places/custom-folder-copy.svg
new file mode 100644
index 00000000..1be773f9
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/places/custom-folder-copy.svg
@@ -0,0 +1,20 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <g transform="translate(0,-1020.3622)">
+ <g transform="translate(2,-14)">
+ <path d="m 0 1037.36 0 13 16 0 0 -7 -1 -5 -5 0 -1 -2 -8 0 c -0.5 0 -1 0.5 -1 1 z" style="fill:#7db738;fill-opacity:1;stroke:none"/>
+ <path d="M 1,0 C 0.5,0 0,0.5 0,1 L 0,2 C 0,1.5 0.5,1 1,1 L 8,1 9,3 15,3 16,8 16,7 15,2 10,2 9,0 z" transform="translate(0,1036.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <rect width="10" height="3" x="2" y="1039.36" style="fill:#fffdf0;fill-opacity:1;stroke:none"/>
+ <path d="m 16 1039.36 0 13 -16 0 0 -12 7 0 1 -2 7 0 c 0.5 0 1 0.5 1 1 z" style="fill:#b9ff66;fill-opacity:1;stroke:none"/>
+ <path d="m 0 1051.36 0 1 16 0 0 -1 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="M 8,2 7,4 0,4 0,5 8,5 9,3 15,3 c 0.5,0 1,0.5 1,1 L 16,3 C 16,2.5 15.5,2 15,2 z" transform="translate(0,1036.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ </g>
+ <g transform="translate(14,-2)">
+ <path d="m 0 1037.36 0 13 16 0 0 -7 -1 -5 -5 0 -1 -2 -8 0 c -0.5 0 -1 0.5 -1 1 z" style="fill:#7db738;fill-opacity:1;stroke:none"/>
+ <path transform="translate(0,1036.3622)" d="M 1,0 C 0.5,0 0,0.5 0,1 L 0,2 C 0,1.5 0.5,1 1,1 L 8,1 9,3 15,3 16,8 16,7 15,2 10,2 9,0 z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <rect y="1039.36" x="2" height="3" width="10" style="fill:#fffdf0;fill-opacity:1;stroke:none"/>
+ <path d="m 16 1039.36 0 13 -16 0 0 -12 7 0 1 -2 7 0 c 0.5 0 1 0.5 1 1 z" style="fill:#b9ff66;fill-opacity:1;stroke:none"/>
+ <path d="m 0 1051.36 0 1 16 0 0 -1 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path transform="translate(0,1036.3622)" d="M 8,2 7,4 0,4 0,5 8,5 9,3 15,3 c 0.5,0 1,0.5 1,1 L 16,3 C 16,2.5 15.5,2 15,2 z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ </g>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/places/custom-folder-documents.svg b/.icons/Material-Black-Lime-Numix/32/places/custom-folder-documents.svg
new file mode 100644
index 00000000..3c546205
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/places/custom-folder-documents.svg
@@ -0,0 +1,24 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <defs>
+ <radialGradient id="radialGradient3031" gradientUnits="userSpaceOnUse" gradientTransform="matrix(1,0,0,0.10447761,0,50.597015)" cx="32.5" cy="56.5" r="33.5">
+ <stop style="stop-color:#000;stop-opacity:1"/>
+ <stop offset="1" style="stop-color:#000;stop-opacity:0"/>
+ </radialGradient>
+ </defs>
+ <g transform="translate(0,-1020.3622)">
+ <path d="m 66 56.5 c 0 1.933 -14.998 3.5 -33.5 3.5 -18.502 0 -33.5 -1.567 -33.5 -3.5 0 -1.933 14.998 -3.5 33.5 -3.5 18.502 0 33.5 1.567 33.5 3.5 z" transform="matrix(0.71641791,0,0,0.85714286,-7.2835821,999.9336)" style="fill:url(#radialGradient3031);opacity:0.3;fill-opacity:1;stroke:none"/>
+ <path d="m 0 1024.89 0 21.412 32 0 0 -10.706 -1.524 -9.177 -11.976 -0.059 -1.5 -3 -15.476 0 c -0.762 0 -1.524 0.765 -1.524 1.529 z" style="fill:#7db738;fill-opacity:1;stroke:none"/>
+ <rect width="15.786" height="5.941" x="2.5" y="1027.36" style="fill:#fffdf0;fill-opacity:1;stroke:none"/>
+ <path d="m 1.531 1023.36 c -0.762 0 -1.531 0.766 -1.531 1.531 l 0 1 c 0 -0.765 0.769 -1.531 1.531 -1.531 l 14.969 0 1.5 3 12.469 0.062 1.531 9.172 0 -1 -1.531 -9.172 -11.969 -0.062 -1.5 -3 z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 32 1027.95 0 21.412 -32 0 0 -20 15 0 1.5 -3 13.976 0.059 c 0.762 0 1.524 0.765 1.524 1.53 z" style="fill:#b9ff66;fill-opacity:1;stroke:none"/>
+ <path d="m 0 1048.36 0 1 32 0 0 -1 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <g transform="translate(8,1031.3622)" style="fill:#222420;opacity:1;fill-opacity:1">
+ <path d="M 4,1 C 2.892,1 2,1.892 2,3 l 0,10 c 0,1.108 0.892,2 2,2 l 8,0 c 1.108,0 2,-0.892 2,-2 L 14,6 9,1 z m 0,2 6,0 1,1 1,1 0,8 -8,0 z" style="fill:#222420;stroke:none"/>
+ <path d="m 9 1 0 5 5 0 z" style="fill:#222420;stroke:none"/>
+ <rect rx="0.25" y="7" x="5" height="1" width="4" style="fill:#222420;stroke:none"/>
+ <rect width="6" height="1" x="5" y="9" rx="0.25" style="fill:#222420;stroke:none"/>
+ <rect rx="0.25" y="11" x="5" height="1" width="6" style="fill:#222420;stroke:none"/>
+ </g>
+ <path d="m 16.5 1026.36 -1.5 3 -15 0 0 1 15.5 0 1.5 -3 13.469 0.062 c 0.762 0 1.531 0.767 1.531 1.531 l 0 -1 c 0 -0.765 -0.769 -1.531 -1.531 -1.531 z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/places/custom-folder-download.svg b/.icons/Material-Black-Lime-Numix/32/places/custom-folder-download.svg
new file mode 100644
index 00000000..6736af8d
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/places/custom-folder-download.svg
@@ -0,0 +1,26 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <defs>
+ <radialGradient id="radialGradient3031" gradientUnits="userSpaceOnUse" gradientTransform="matrix(1,0,0,0.10447761,0,50.597015)" cx="32.5" cy="56.5" r="33.5">
+ <stop style="stop-color:#000;stop-opacity:1"/>
+ <stop offset="1" style="stop-color:#000;stop-opacity:0"/>
+ </radialGradient>
+ </defs>
+ <g transform="translate(0,-1020.3622)">
+ <path d="m 66 56.5 a 33.5 3.5 0 1 1 -67 0 33.5 3.5 0 1 1 67 0 z" transform="matrix(0.71641791,0,0,0.85714286,-7.2835821,999.9336)" style="fill:url(#radialGradient3031);opacity:0.3;fill-opacity:1;stroke:none"/>
+ <g transform="matrix(0.5,0,0,0.5,23.373266,519.7541)">
+ <path d="m -46.747 1010.27 0 42.824 64 0 0 -21.412 -3.048 -18.353 -23.952 -0.118 -3 -6 -30.952 0 c -1.524 0 -3.048 1.529 -3.048 3.059 z" style="fill:#7db738;fill-opacity:1;stroke:none"/>
+ <rect y="1015.22" x="-41.747" height="11.882" width="31.571" style="fill:#fffdf0;fill-opacity:1;stroke:none"/>
+ <path d="m -43.684 1007.22 c -1.524 0 -3.063 1.533 -3.063 3.063 l 0 2 c 0 -1.529 1.539 -3.063 3.063 -3.063 l 29.938 0 3 6 24.938 0.125 3.063 18.344 0 -2 -3.063 -18.344 -23.938 -0.125 -3 -6 z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 17.253 1016.39 0 42.824 -64 0 0 -40 30 0 3 -6 27.952 0.118 c 1.524 0 3.048 1.529 3.048 3.059 z" style="fill:#b9ff66;fill-opacity:1;stroke:none"/>
+ <path d="m -46.747 1057.22 0 2 64 0 0 -2 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m -13.747 1013.22 -3 6 -30 0 0 2 31 0 3 -6 26.938 0.125 c 1.524 0 3.063 1.533 3.063 3.063 l 0 -2 c 0 -1.529 -1.539 -3.063 -3.063 -3.063 z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <g transform="translate(-46.746531,12.853961)" style="opacity:1">
+ <rect width="28" height="4" x="18" y="1035.36" rx="2" ry="1.905" style="fill:#222420;fill-opacity:1;stroke:none"/>
+ <rect ry="1.929" rx="2" y="-22" x="1027.36" height="4" width="12" transform="matrix(0,1,-1,0,0,0)" style="fill:#222420;fill-opacity:1;stroke:none"/>
+ <rect transform="matrix(0,1,-1,0,0,0)" width="12" height="4" x="1027.36" y="-46" rx="2" ry="1.929" style="fill:#222420;fill-opacity:1;stroke:none"/>
+ <path d="m 34 1031.36 c -2 2 -2 2 -4 0 l -4 -4 c -2 -2 -2 -2 0 -2 l 12 0 c 2 0 2 0 0 2 z" style="fill:#222420;fill-opacity:1;stroke:none"/>
+ <rect width="4" height="16" x="30" y="1013.36" rx="2" style="fill:#222420;fill-opacity:1;stroke:none"/>
+ </g>
+ </g>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/places/custom-folder-dropbox.svg b/.icons/Material-Black-Lime-Numix/32/places/custom-folder-dropbox.svg
new file mode 100644
index 00000000..1c317f96
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/places/custom-folder-dropbox.svg
@@ -0,0 +1,20 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <defs>
+ <radialGradient id="radialGradient3031" gradientUnits="userSpaceOnUse" gradientTransform="matrix(1,0,0,0.10447761,0,50.597015)" cx="32.5" cy="56.5" r="33.5">
+ <stop style="stop-color:#000;stop-opacity:1"/>
+ <stop offset="1" style="stop-color:#000;stop-opacity:0"/>
+ </radialGradient>
+ </defs>
+ <g transform="translate(0,-1020.3622)">
+ <path d="m 66 56.5 a 33.5 3.5 0 1 1 -67 0 33.5 3.5 0 1 1 67 0 z" transform="matrix(0.71641791,0,0,0.85714286,-7.2835821,999.9336)" style="fill:url(#radialGradient3031);opacity:0.3;fill-opacity:1;stroke:none"/>
+ <g transform="matrix(0.5,0,0,0.5,22.592296,522.5105)">
+ <path d="m -45.18 1004.76 0 42.823 64 0 0 -21.412 -3.048 -18.353 -23.952 -0.118 -3 -6 -30.952 0 c -1.524 0 -3.048 1.529 -3.048 3.059 z" style="fill:#7db738;fill-opacity:1;stroke:none"/>
+ <rect y="1009.7" x="-40.18" height="11.882" width="31.571" style="fill:#fffdf0;fill-opacity:1;stroke:none"/>
+ <path d="m -42.12 1001.7 c -1.524 0 -3.063 1.533 -3.063 3.063 l 0 2 c 0 -1.529 1.539 -3.063 3.063 -3.063 l 29.938 0 3 6 24.938 0.125 3.063 18.344 0 -2 -3.063 -18.344 -23.938 -0.125 -3 -6 z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 18.815 1010.88 0 42.824 -64 0 0 -40 30 0 3 -6 27.952 0.118 c 1.524 0 3.048 1.529 3.048 3.059 z" style="fill:#b9ff66;fill-opacity:1;stroke:none"/>
+ <path d="m -45.18 1051.7 0 2 64 0 0 -2 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m -12.185 1007.7 -3 6 -30 0 0 2 31 0 3 -6 26.938 0.125 c 1.524 0 3.063 1.533 3.063 3.063 l 0 -2 c 0 -1.529 -1.539 -3.063 -3.063 -3.063 z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m -20.18 1020.7 -7 5.515 7 4.727 -7 6.303 14 9.455 14 -9.455 -7 -6.303 7 -4.727 -7 -5.515 -7 5.515 -7 -5.515 z" style="fill:#222420;opacity:1;fill-opacity:1;color:#000"/>
+ </g>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/places/custom-folder-google-drive.svg b/.icons/Material-Black-Lime-Numix/32/places/custom-folder-google-drive.svg
new file mode 100644
index 00000000..8fae0d53
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/places/custom-folder-google-drive.svg
@@ -0,0 +1,20 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <defs>
+ <radialGradient id="radialGradient3031" gradientUnits="userSpaceOnUse" gradientTransform="matrix(1,0,0,0.10447761,0,50.597015)" cx="32.5" cy="56.5" r="33.5">
+ <stop style="stop-color:#000;stop-opacity:1"/>
+ <stop offset="1" style="stop-color:#000;stop-opacity:0"/>
+ </radialGradient>
+ </defs>
+ <g transform="translate(0,-1020.3622)">
+ <path d="m 66 56.5 a 33.5 3.5 0 1 1 -67 0 33.5 3.5 0 1 1 67 0 z" transform="matrix(0.71641791,0,0,0.85714286,-7.2835821,999.9336)" style="fill:url(#radialGradient3031);opacity:0.3;fill-opacity:1;stroke:none"/>
+ <path d="m 0 1024.89 0 21.412 32 0 0 -10.706 -1.524 -9.177 -11.976 -0.059 -1.5 -3 -15.476 0 c -0.762 0 -1.524 0.765 -1.524 1.53 z" style="fill:#7db738;fill-opacity:1;stroke:none"/>
+ <rect width="15.786" height="5.941" x="2.5" y="1027.36" style="fill:#fffdf0;fill-opacity:1;stroke:none"/>
+ <path d="m 1.531 1023.36 c -0.762 0 -1.531 0.767 -1.531 1.531 l 0 1 c 0 -0.765 0.769 -1.531 1.531 -1.531 l 14.969 0 1.5 3 12.469 0.062 1.531 9.172 0 -1 -1.531 -9.172 -11.969 -0.062 -1.5 -3 z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 32 1027.95 0 21.412 -32 0 0 -20 15 0 1.5 -3 13.976 0.059 c 0.762 0 1.524 0.765 1.524 1.53 z" style="fill:#b9ff66;fill-opacity:1;stroke:none"/>
+ <path d="m 0 1048.36 0 1 32 0 0 -1 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 16.5 1026.36 -1.5 3 -15 0 0 1 15.5 0 1.5 -3 13.469 0.062 c 0.762 0 1.531 0.767 1.531 1.531 l 0 -1 c 0 -0.765 -0.769 -1.531 -1.531 -1.531 z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <polygon transform="matrix(8.955039e-5,0,0,7.8028193e-5,10.271888,1035.3624)" points="22194,115341 44385,76894 133156,76894 110963,115341 " style="fill:#222420;opacity:1;fill-opacity:1;fill-rule:evenodd"/>
+ <polygon transform="matrix(8.8510347e-5,0,0,9.1034411e-5,10.410376,1033.3623)" points="44385,0 88772,76894 133156,76894 88772,0 " style="fill:#222420;opacity:1;fill-opacity:1;fill-rule:evenodd"/>
+ <path d="m 13.71 1033.99 -3.91 6.306 1.831 3.666 3.808 -6.672 z" style="fill:#222420;opacity:1;fill-opacity:1;fill-rule:evenodd"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/places/custom-folder-hdd.svg b/.icons/Material-Black-Lime-Numix/32/places/custom-folder-hdd.svg
new file mode 100644
index 00000000..19aee91d
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/places/custom-folder-hdd.svg
@@ -0,0 +1,20 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <defs>
+ <radialGradient id="radialGradient3031" gradientUnits="userSpaceOnUse" gradientTransform="matrix(1,0,0,0.10447761,0,50.597015)" cx="32.5" cy="56.5" r="33.5">
+ <stop style="stop-color:#000;stop-opacity:1"/>
+ <stop offset="1" style="stop-color:#000;stop-opacity:0"/>
+ </radialGradient>
+ </defs>
+ <g transform="translate(0,-1020.3622)">
+ <path d="m 66 56.5 c 0 1.933 -14.998 3.5 -33.5 3.5 -18.502 0 -33.5 -1.567 -33.5 -3.5 0 -1.933 14.998 -3.5 33.5 -3.5 18.502 0 33.5 1.567 33.5 3.5 z" transform="matrix(0.71641791,0,0,0.85714286,-7.2835821,999.9336)" style="fill:url(#radialGradient3031);opacity:0.3;fill-opacity:1;stroke:none"/>
+ <g transform="matrix(0.5,0,0,0.5,20.823632,508.499)">
+ <path d="m -41.647 1032.79 0 42.823 64 0 0 -21.412 -3.048 -18.353 -23.952 -0.118 -3 -6 -30.952 0 c -1.524 0 -3.048 1.53 -3.048 3.059 z" style="fill:#7db738;fill-opacity:1;stroke:none"/>
+ <rect y="1037.73" x="-36.647" height="11.882" width="31.571" style="fill:#fffdf0;fill-opacity:1;stroke:none"/>
+ <path d="m -38.585 1029.73 c -1.524 0 -3.063 1.533 -3.063 3.063 l 0 2 c 0 -1.529 1.539 -3.063 3.063 -3.063 l 29.938 0 3 6 24.938 0.125 3.063 18.344 0 -2 -3.063 -18.344 -23.938 -0.125 -3 -6 z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 22.353 1038.9 0 42.823 -64 0 0 -40 30 0 3 -6 27.952 0.118 c 1.524 0 3.048 1.53 3.048 3.059 z" style="fill:#b9ff66;fill-opacity:1;stroke:none"/>
+ <path d="m -41.647 1079.73 0 2 64 0 0 -2 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m -8.647 1035.73 -3 6 -30 0 0 2 31 0 3 -6 26.938 0.125 c 1.524 0 3.063 1.533 3.063 3.063 l 0 -2 c 0 -1.529 -1.539 -3.063 -3.063 -3.063 z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ </g>
+ <path d="m 12 13 c -0.712 0 -1 0.335 -1 1 l 0 10 c 0 0.665 0.288 1 1 1 l 7.719 0 c 0.712 0 1.281 -0.335 1.281 -1 l 0 -10 c 0 -0.665 -0.288 -1 -1 -1 l -8 0 z m 0.5 1 c 0.276 0 0.5 0.224 0.5 0.5 c 0 0.276 -0.224 0.5 -0.5 0.5 c -0.276 0 -0.5 -0.224 -0.5 -0.5 c 0 -0.276 0.224 -0.5 0.5 -0.5 z m 7 0 c 0.276 0 0.5 0.224 0.5 0.5 c 0 0.276 -0.224 0.5 -0.5 0.5 c -0.276 0 -0.5 -0.224 -0.5 -0.5 c 0 -0.276 0.224 -0.5 0.5 -0.5 z m -3.5 1 c 1.105 0 2 0.895 2 2 c 0 1.105 -0.895 2 -2 2 c -1.105 0 -2 -0.895 -2 -2 c 0 -1.105 0.895 -2 2 -2 z m -3.5 4 c 0.276 0 0.5 0.224 0.5 0.5 c 0 0.276 -0.224 0.5 -0.5 0.5 c -0.276 0 -0.5 -0.224 -0.5 -0.5 c 0 -0.276 0.224 -0.5 0.5 -0.5 z m 7 0 c 0.276 0 0.5 0.224 0.5 0.5 c 0 0.276 -0.224 0.5 -0.5 0.5 c -0.276 0 -0.5 -0.224 -0.5 -0.5 c 0 -0.276 0.224 -0.5 0.5 -0.5 z m -7 4 l 7 0 c 0.277 0 0.5 0.223 0.5 0.5 c 0 0.277 -0.223 0.5 -0.5 0.5 l -7 0 c -0.277 0 -0.5 -0.223 -0.5 -0.5 c 0 -0.277 0.223 -0.5 0.5 -0.5 z" transform="translate(0,1020.3622)" style="fill:#222420;opacity:1;fill-opacity:1;stroke:none"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/places/custom-folder-move.svg b/.icons/Material-Black-Lime-Numix/32/places/custom-folder-move.svg
new file mode 100644
index 00000000..c070b3af
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/places/custom-folder-move.svg
@@ -0,0 +1,15 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <path d="m 2 2.998 0 13 16 0 0 -7 -1 -5 -5 0 -1 -2 -8 0 c -0.5 0 -1 0.5 -1 1 z" style="fill:#7db738;fill-opacity:1;stroke:none"/>
+ <path d="M 3,2 C 2.5,2 2,2.5 2,3 L 2,4 C 2,3.5 2.5,3 3,3 l 7,0 1,2 6,0 1,5 0,-1 -1,-5 -5,0 -1,-2 z" style="fill:#000;opacity:0.015;fill-opacity:1;stroke:none"/>
+ <rect width="10" height="3" y="4.998" x="4" style="fill:#fffdf0;fill-opacity:1;stroke:none"/>
+ <path d="m 18 4.998 0 13 -16 0 0 -12 7 0 1 -2 7 0 c 0.5 0 1 0.5 1 1 z" style="fill:#b9ff66;fill-opacity:1;stroke:none"/>
+ <path d="m 2 16.998 0 1 16 0 0 -1 z" style="fill:#000;opacity:0.075;fill-opacity:1;stroke:none"/>
+ <path d="m 10,4 -1,2 -7,0 0,1 8,0 1,-2 6,0 c 0.5,0 1,0.5 1,1 L 18,5 C 18,4.5 17.5,4 17,4 Z" style="fill:#000;opacity:0.015;fill-opacity:1;stroke:none"/>
+ <path d="m 3 1.998 c -0.251 0 -0.5 0.126 -0.688 0.314 c -0.093 0.093 -0.172 0.202 -0.227 0.318 c 0 0 0 0.001 0 0.002 c -0.054 0.117 -0.086 0.241 -0.086 0.365 c 0 0.001 0 0.001 0 0.002 l 0 1 l 0 1.998 l 0 0.002 l 0 1 l 0 8.998 l 0 1 l 0 1 l 16 0 l 0 -1 l 0 -1 l 0 -5.998 l 0 -1 l 0 -0.002 l 0 -2.998 l 0 -1 c 0 0 0 -0.002 0 -0.002 c 0 -0.124 -0.032 -0.249 -0.086 -0.365 c 0 0 0 -0.002 0 -0.002 c -0.054 -0.117 -0.133 -0.227 -0.227 -0.32 c -0.188 -0.188 -0.438 -0.313 -0.688 -0.313 l -5 0 l -1 -1.998 l 0 -0.002 l -8 0 z" style="fill:#fff;opacity:0.6;fill-opacity:1;stroke:none"/>
+ <path d="m 14 14.998 0 13 16 0 0 -7 -1 -5 -5 0 -1 -2 -8 0 c -0.5 0 -1 0.5 -1 1 z" style="fill:#7db738;fill-opacity:1;stroke:none"/>
+ <path d="m 15 14 c -0.5 0 -1 0.5 -1 1 l 0 1 c 0 -0.5 0.5 -1 1 -1 l 7 0 1 2 6 0 1 5 0 -1 -1 -5 -5 0 -1 -2 z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <rect width="10" height="3" y="16.998" x="16" style="fill:#fffdf0;fill-opacity:1;stroke:none"/>
+ <path d="m 30 16.998 0 13 -16 0 0 -12 7 0 1 -2 7 0 c 0.5 0 1 0.5 1 1 z" style="fill:#b9ff66;fill-opacity:1;stroke:none"/>
+ <path d="m 14 28.998 0 1 16 0 0 -1 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 22 16 -1 2 -7 0 0 1 8 0 1 -2 6 0 c 0.5 0 1 0.5 1 1 l 0 -1 c 0 -0.5 -0.5 -1 -1 -1 z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/places/custom-folder-music.svg b/.icons/Material-Black-Lime-Numix/32/places/custom-folder-music.svg
new file mode 100644
index 00000000..5b821a54
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/places/custom-folder-music.svg
@@ -0,0 +1,24 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <defs>
+ <radialGradient id="radialGradient3031" gradientUnits="userSpaceOnUse" gradientTransform="matrix(1,0,0,0.10447761,0,50.597015)" cx="32.5" cy="56.5" r="33.5">
+ <stop style="stop-color:#000;stop-opacity:1"/>
+ <stop offset="1" style="stop-color:#000;stop-opacity:0"/>
+ </radialGradient>
+ </defs>
+ <g transform="translate(0,-1020.3622)">
+ <path d="m 66 56.5 a 33.5 3.5 0 1 1 -67 0 33.5 3.5 0 1 1 67 0 z" transform="matrix(0.71641791,0,0,0.85714286,-7.2835821,999.9336)" style="fill:url(#radialGradient3031);opacity:0.3;fill-opacity:1;stroke:none"/>
+ <path d="m 0 1024.89 0 21.412 32 0 0 -10.706 -1.524 -9.177 -11.976 -0.059 -1.5 -3 -15.476 0 c -0.762 0 -1.524 0.765 -1.524 1.529 z" style="fill:#7db738;fill-opacity:1;stroke:none"/>
+ <rect width="15.786" height="5.941" x="2.5" y="1027.36" style="fill:#fffdf0;fill-opacity:1;stroke:none"/>
+ <path d="m 1.531 1023.36 c -0.762 0 -1.531 0.767 -1.531 1.531 l 0 1 c 0 -0.765 0.769 -1.531 1.531 -1.531 l 14.969 0 1.5 3 12.469 0.062 1.531 9.172 0 -1 -1.531 -9.172 -11.969 -0.062 -1.5 -3 z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 32 1027.95 0 21.412 -32 0 0 -20 15 0 1.5 -3 13.976 0.059 c 0.762 0 1.524 0.765 1.524 1.53 z" style="fill:#b9ff66;fill-opacity:1;stroke:none"/>
+ <path d="m 0 1048.36 0 1 32 0 0 -1 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 16.5 1026.36 -1.5 3 -15 0 0 1 15.5 0 1.5 -3 13.469 0.062 c 0.762 0 1.531 0.767 1.531 1.531 l 0 -1 c 0 -0.765 -0.769 -1.531 -1.531 -1.531 z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <g transform="matrix(0.5,0,0,0.5,0.5,526.18112)" style="opacity:1">
+ <path transform="matrix(2.1943902,0,0,2.2968937,37.971951,1015.3933)" d="m -5 8.259 c 0 0.962 -0.816 1.741 -1.823 1.741 -1.01 0 -1.823 -0.78 -1.823 -1.741 0 -0.962 0.816 -1.741 1.823 -1.741 1.01 0 1.823 0.78 1.823 1.741 z" style="fill:#222420;fill-opacity:1;stroke:none"/>
+ <path d="m -5 8.259 c 0 0.962 -0.816 1.741 -1.823 1.741 -1.01 0 -1.823 -0.78 -1.823 -1.741 0 -0.962 0.816 -1.741 1.823 -1.741 1.01 0 1.823 0.78 1.823 1.741 z" transform="matrix(2.1943902,0,0,2.2968937,53.971951,1015.3933)" style="fill:#222420;fill-opacity:1;stroke:none"/>
+ <rect ry="2" rx="1.917" y="1017.36" x="23" height="19" width="4" style="fill:#222420;fill-opacity:1;stroke:none"/>
+ <rect width="4" height="20" x="39" y="1016.36" rx="2" style="fill:#222420;fill-opacity:1;stroke:none"/>
+ <rect ry="3.897" rx="4" y="1014.36" x="23" height="8" width="20" style="fill:#222420;fill-opacity:1;stroke:none"/>
+ </g>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/places/custom-folder-open.svg b/.icons/Material-Black-Lime-Numix/32/places/custom-folder-open.svg
new file mode 100644
index 00000000..6ca8bfff
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/places/custom-folder-open.svg
@@ -0,0 +1,15 @@
+<svg viewBox="0 0 32 32" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <radialGradient gradientTransform="matrix(0.71642 0 0 0.08955 -7.284 25.94)" r="33.5" cy="56.5" cx="32.5" id="radialGradient3031" gradientUnits="userSpaceOnUse">
+ <stop style="stop-color:#000;stop-opacity:1"/>
+ <stop style="stop-color:#000;stop-opacity:0" offset="1"/>
+ </radialGradient>
+ </defs>
+ <path style="fill:url(#radialGradient3031);opacity:0.3;fill-opacity:1;stroke:none" d="m 40 30.999972 a 24 3 0 0 1 -48 0 24 3 0 1 1 48 0 z"/>
+ <rect style="fill:#7db738;fill-opacity:1;stroke:none" width="26" ry="1" rx="1.04" y="0.998" x="3" height="18"/>
+ <path style="fill:#fff1ed;opacity:0.6;fill-opacity:1;stroke:none" d="m 16 3 l -6 6 l 3 0 l 0 13.5 l 6 0 l 0 -13.5 l 3 0 l -6 -6 z"/>
+ <path style="fill:#b9ff66;fill-opacity:1;stroke:none" d="m 32 12.668 0 18.328 -32 0 0 -17 15 0 1.5 -3 13.976 0.062 c 0.762 0 1.524 0.805 1.524 1.61 z"/>
+ <path style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none" d="m 0 29.998 0 1 32 0 0 -1 z"/>
+ <path style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none" d="m 16.5 10.998 -1.5 3 -15 0 0 1 15.5 0 1.5 -3 13.469 0.062 c 0.762 0 1.531 0.767 1.531 1.531 l 0 -1 c 0 0 -0.769 -1.531 -1.531 -1.531 z"/>
+ <path style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none" d="m 4 0.998 c -0.554 0 -1 0.446 -1 1 l 0 1 c 0 -0.554 0.446 -1 1 -1 l 24 0 c 0.554 0 1 0.446 1 1 l 0 -1 c 0 -0.554 -0.446 -1 -1 -1 z"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/places/custom-folder-pictures.svg b/.icons/Material-Black-Lime-Numix/32/places/custom-folder-pictures.svg
new file mode 100644
index 00000000..63f88922
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/places/custom-folder-pictures.svg
@@ -0,0 +1,27 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <defs>
+ <radialGradient id="radialGradient3031" gradientUnits="userSpaceOnUse" gradientTransform="matrix(1,0,0,0.10447761,0,50.597015)" cx="32.5" cy="56.5" r="33.5">
+ <stop style="stop-color:#000;stop-opacity:1"/>
+ <stop offset="1" style="stop-color:#000;stop-opacity:0"/>
+ </radialGradient>
+ </defs>
+ <g transform="translate(0,-1020.3622)">
+ <path d="m 66 56.5 a 33.5 3.5 0 1 1 -67 0 33.5 3.5 0 1 1 67 0 z" transform="matrix(0.71641791,0,0,0.85714286,-7.2835821,999.9336)" style="fill:url(#radialGradient3031);opacity:0.3;fill-opacity:1;stroke:none"/>
+ <g transform="matrix(0.5,0,0,0.5,39,520.6811)">
+ <path d="m -78 1008.42 0 42.823 64 0 0 -21.412 -3.048 -18.353 l -23.952 -0.118 l -3 -6 -30.952 0 c -1.524 0 -3.048 1.529 -3.048 3.059 z" style="fill:#7db738;fill-opacity:1;stroke:none"/>
+ <rect y="1013.36" x="-73" height="11.882" width="31.571" style="fill:#fffdf0;fill-opacity:1;stroke:none"/>
+ <path d="m -74.938 1005.36 c -1.524 0 -3.063 1.533 -3.063 3.063 l 0 2 c 0 -1.529 1.539 -3.063 3.063 -3.063 l 29.938 0 3 6 24.938 0.125 3.063 18.344 0 -2 -3.063 -18.344 -23.938 -0.125 -3 -6 z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m -14 1014.54 0 42.824 -64 0 0 -40 30 0 3 -6 27.952 0.118 c 1.524 0 3.048 1.529 3.048 3.059 z" style="fill:#b9ff66;fill-opacity:1;stroke:none"/>
+ <path d="m -78 1055.36 0 2 64 0 0 -2 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m -45 1011.36 -3 6 -30 0 0 2 31 0 3 -6 26.938 0.125 c 1.524 0 3.063 1.533 3.063 3.063 l 0 -2 c 0 -1.529 -1.539 -3.063 -3.063 -3.063 z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <g transform="matrix(2,0,0,2,-17.15747,-1029.5912)" style="opacity:1">
+ <g transform="translate(-22.421265,1025.4767)" style="fill:#222420;fill-opacity:1">
+ <g transform="translate(0,-1036.3622)" style="fill:#222420;fill-rule:evenodd">
+ <path d="m 1 1046.36 4 -5 3.282 3.678 2.218 -2.178 4.5 6.5 -3 2 -9 0 z" style="fill:#222420"/>
+ </g>
+ </g>
+ <path d="m -19.421 1026.48 c -1.108 0 -2 0.892 -2 2 l 0 10 c 0 1.108 0.892 2 2 2 l 10 0 c 1.108 0 2 -0.892 2 -2 l 0 -10 c 0 -1.108 -0.892 -2 -2 -2 z m 0 2 10 0 0 10 -10 0 z" style="fill:#222420;fill-opacity:1"/>
+ </g>
+ </g>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/places/custom-folder-projects.svg b/.icons/Material-Black-Lime-Numix/32/places/custom-folder-projects.svg
new file mode 100644
index 00000000..a7db804d
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/places/custom-folder-projects.svg
@@ -0,0 +1,18 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <defs>
+ <radialGradient id="radialGradient3031" gradientUnits="userSpaceOnUse" gradientTransform="matrix(1,0,0,0.10447761,0,50.597015)" cx="32.5" cy="56.5" r="33.5">
+ <stop style="stop-color:#000;stop-opacity:1"/>
+ <stop offset="1" style="stop-color:#000;stop-opacity:0"/>
+ </radialGradient>
+ </defs>
+ <g transform="translate(0,-1020.3622)">
+ <path d="m 66 56.5 c 0 1.933 -14.998 3.5 -33.5 3.5 -18.502 0 -33.5 -1.567 -33.5 -3.5 0 -1.933 14.998 -3.5 33.5 -3.5 18.502 0 33.5 1.567 33.5 3.5 z" transform="matrix(0.71641791,0,0,0.85714286,-7.2835821,999.9336)" style="fill:url(#radialGradient3031);opacity:0.3;fill-opacity:1;stroke:none"/>
+ <path d="m 0 1024.89 0 21.412 32 0 0 -10.706 -1.524 -9.177 -11.976 -0.059 -1.5 -3 -15.476 0 c -0.762 0 -1.524 0.765 -1.524 1.53 z" style="fill:#7db738;fill-opacity:1;stroke:none"/>
+ <rect width="15.786" height="5.941" x="2.5" y="1027.36" style="fill:#fffdf0;fill-opacity:1;stroke:none"/>
+ <path d="m 1.531 1023.36 c -0.762 0 -1.531 0.767 -1.531 1.531 l 0 1 c 0 -0.765 0.769 -1.531 1.531 -1.531 l 14.969 0 1.5 3 12.469 0.062 1.531 9.172 0 -1 -1.531 -9.172 -11.969 -0.062 -1.5 -3 z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 32 1027.95 0 21.412 -32 0 0 -20 15 0 1.5 -3 13.976 0.059 c 0.762 0 1.524 0.765 1.524 1.53 z" style="fill:#b9ff66;fill-opacity:1;stroke:none"/>
+ <path d="m 0 1048.36 0 1 32 0 0 -1 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 16.5 1026.36 -1.5 3 -15 0 0 1 15.5 0 1.5 -3 13.469 0.062 c 0.762 0 1.531 0.767 1.531 1.531 l 0 -1 c 0 -0.765 -0.769 -1.531 -1.531 -1.531 z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 11.151 1033.82 c -0.385 0.012 -0.75 0.048 -1.116 0.175 -0.115 0.782 0.075 1.594 0.285 2.344 0.534 1.72 1.524 3.352 2.977 4.447 0.053 0.051 0.129 0.062 0.109 0.153 -0.008 0.381 -0.001 0.779 0 1.161 0.016 0.668 0.418 1.306 1.01 1.621 0.699 0.368 1.397 0.71 2.102 1.073 0.324 0.172 0.774 -0.025 0.876 -0.372 0.062 -0.228 0.019 -0.468 0.022 -0.701 -0.002 -0.491 -0.063 -0.983 -0.044 -1.468 0.641 -0.079 1.285 -0.39 1.664 -0.92 0.337 -0.452 0.457 -1.037 0.416 -1.599 0.686 -0.122 1.392 -0.226 2.08 -0.351 0.407 -0.082 0.583 -0.611 0.328 -0.942 -0.5 -0.634 -1 -1.255 -1.51 -1.884 -0.41 -0.49 -1.053 -0.763 -1.686 -0.679 -0.429 0.069 -0.868 0.161 -1.292 0.241 -1.366 -1.303 -3.203 -2.024 -5.057 -2.235 -0.381 -0.035 -0.775 -0.072 -1.16 -0.066 z m 2.32 1.424 c 0.448 -0.04 0.897 0.084 1.27 0.394 0.745 0.621 0.861 1.73 0.241 2.476 -0.621 0.746 -1.728 0.862 -2.474 0.241 -0.745 -0.621 -0.861 -1.729 -0.241 -2.476 0.31 -0.373 0.756 -0.594 1.204 -0.635 z m 7.158 5.368 c -0.153 -0.014 -0.306 0.102 -0.328 0.263 -0.195 0.889 -0.827 1.661 -1.664 2.02 -0.218 0.069 -0.267 0.361 -0.088 0.504 0.367 0.306 0.791 0.66 1.16 0.964 0.179 0.153 0.413 -0.013 0.416 -0.241 -0.006 -0.187 -0.027 -0.386 -0.044 -0.57 0.457 0.098 0.905 0.228 1.357 0.329 0.213 0.044 0.415 -0.213 0.328 -0.416 -0.179 -0.429 -0.364 -0.844 -0.547 -1.271 0.185 -0.022 0.363 -0.037 0.547 -0.066 0.228 -0.045 0.317 -0.377 0.131 -0.526 -0.369 -0.311 -0.742 -0.611 -1.116 -0.92 -0.044 -0.035 -0.102 -0.061 -0.153 -0.066 z" style="fill:#222420;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/places/custom-folder-publicshare.svg b/.icons/Material-Black-Lime-Numix/32/places/custom-folder-publicshare.svg
new file mode 100644
index 00000000..512dc10a
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/places/custom-folder-publicshare.svg
@@ -0,0 +1,18 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <defs>
+ <radialGradient id="radialGradient3031" gradientUnits="userSpaceOnUse" gradientTransform="matrix(1,0,0,0.10447761,0,50.597015)" cx="32.5" cy="56.5" r="33.5">
+ <stop style="stop-color:#000;stop-opacity:1"/>
+ <stop offset="1" style="stop-color:#000;stop-opacity:0"/>
+ </radialGradient>
+ </defs>
+ <g transform="translate(0,-1020.3622)">
+ <path d="m 66 56.5 a 33.5 3.5 0 1 1 -67 0 33.5 3.5 0 1 1 67 0 z" transform="matrix(0.71641791,0,0,0.85714286,-7.2835821,999.9336)" style="fill:url(#radialGradient3031);opacity:0.3;fill-opacity:1;stroke:none"/>
+ <path d="m 0 1024.89 0 21.412 32 0 0 -10.706 -1.524 -9.177 -11.976 -0.059 -1.5 -3 -15.476 0 c -0.762 0 -1.524 0.765 -1.524 1.529 z" style="fill:#7db738;fill-opacity:1;stroke:none"/>
+ <rect width="15.786" height="5.941" x="2.5" y="1027.36" style="fill:#fffdf0;fill-opacity:1;stroke:none"/>
+ <path d="m 1.531 1023.36 c -0.762 0 -1.531 0.767 -1.531 1.531 l 0 1 c 0 -0.765 0.769 -1.531 1.531 -1.531 l 14.969 0 1.5 3 12.469 0.062 1.531 9.172 0 -1 -1.531 -9.172 -11.969 -0.062 -1.5 -3 z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 32 1027.95 0 21.412 -32 0 0 -20 15 0 1.5 -3 13.976 0.059 c 0.762 0 1.524 0.765 1.524 1.53 z" style="fill:#b9ff66;fill-opacity:1;stroke:none"/>
+ <path d="m 0 1048.36 0 1 32 0 0 -1 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 16.5 1026.36 -1.5 3 -15 0 0 1 15.5 0 1.5 -3 13.469 0.062 c 0.762 0 1.531 0.767 1.531 1.531 l 0 -1 c 0 -0.765 -0.769 -1.531 -1.531 -1.531 z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 17.929 1032.86 c -1.404 0 -2.563 1.094 -2.563 2.464 0.01 0.47 0.036 1.065 0.303 2.322 l 0.028 0 c 0.054 0.166 0.137 0.332 0.276 0.51 0.124 0.159 0.289 0.341 0.441 0.51 0.047 0.355 0.054 0.666 0 1.048 -0.417 0.325 -1.169 0.629 -1.846 0.906 -0.353 0.145 -0.679 0.278 -0.937 0.453 -0.246 0.167 -0.424 0.394 -0.441 0.68 -0.001 0.014 -0.028 0.014 -0.028 0.028 l -0.303 2.408 0 0.028 c 0 0.298 0.193 0.543 0.469 0.736 0.275 0.194 0.648 0.346 1.102 0.482 0.908 0.271 2.139 0.425 3.5 0.425 1.361 0 2.592 -0.154 3.5 -0.425 0.454 -0.135 0.827 -0.287 1.102 -0.482 0.275 -0.194 0.469 -0.438 0.469 -0.736 l 0 -0.028 -0.331 -2.408 c 0 -0.01 0 -0.019 0 -0.028 -0.008 -0.136 -0.056 -0.27 -0.138 -0.368 -0.087 -0.105 -0.202 -0.172 -0.331 -0.255 -0.257 -0.165 -0.584 -0.304 -0.937 -0.453 -0.686 -0.29 -1.437 -0.619 -1.846 -0.963 -0.031 -0.329 -0.032 -0.663 0 -0.991 0.148 -0.18 0.314 -0.365 0.441 -0.538 0.141 -0.192 0.248 -0.367 0.303 -0.538 0.301 -1.309 0.315 -1.843 0.331 -2.322 0 -1.37 -1.159 -2.464 -2.563 -2.464 z m -4.768 0.453 c -1.153 0 -2.094 0.915 -2.094 2.039 0.008 0.385 0.029 0.838 0.248 1.869 l 0 0.028 c 0.045 0.138 0.132 0.248 0.248 0.397 0.101 0.13 0.236 0.289 0.358 0.425 0.037 0.285 0.042 0.572 0 0.878 -0.341 0.269 -0.958 0.51 -1.516 0.736 -0.289 0.118 -0.533 0.225 -0.744 0.368 -0.199 0.135 -0.341 0.336 -0.358 0.566 -0.001 0.014 -0.028 0.014 -0.028 0.029 l -0.276 1.954 l 0 0.028 c 0 0.184 0.086 0.343 0.22 0.482 0.135 0.139 0.322 0.266 0.551 0.368 0.452 0.202 1.095 0.342 1.874 0.425 l 0.028 0 c 0.042 0 0.084 -0.012 0.11 -0.028 0.032 -0.021 0.069 -0.037 0.083 -0.056 0.027 -0.039 0.043 -0.078 0.055 -0.113 0.021 -0.062 0.025 -0.135 0.028 -0.198 0 -0.01 0 -0.019 0 -0.028 l 0.303 -2.407 c 0 -0.099 0.066 -0.217 0.22 -0.34 0.155 -0.123 0.388 -0.247 0.661 -0.368 0.546 -0.243 1.238 -0.469 1.791 -0.765 l 0.303 -0.17 -0.303 -0.142 c -0.219 -0.109 -0.386 -0.229 -0.524 -0.34 -0.027 -0.28 -0.028 -0.571 0 -0.85 0.001 -0.01 -0.001 -0.019 0 -0.028 0.21 -0.291 0.37 -0.593 0.441 -0.765 l 0.028 -0.056 -0.028 -0.056 c -0.024 -0.141 -0.016 -0.248 -0.055 -0.368 -0.264 -1.242 -0.293 -1.755 -0.303 -2.209 0 -0.191 0.044 -0.414 0.11 -0.623 l 0.055 -0.113 -0.11 -0.056 c -0.368 -0.302 -0.855 -0.51 -1.378 -0.51 z" style="fill:#222420;opacity:1;fill-opacity:1;color:#000"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/places/custom-folder-recent.svg b/.icons/Material-Black-Lime-Numix/32/places/custom-folder-recent.svg
new file mode 100644
index 00000000..531bf52a
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/places/custom-folder-recent.svg
@@ -0,0 +1,22 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <defs>
+ <radialGradient id="radialGradient3031" gradientUnits="userSpaceOnUse" gradientTransform="matrix(1,0,0,0.10447761,0,50.597015)" cx="32.5" cy="56.5" r="33.5">
+ <stop style="stop-color:#000;stop-opacity:1"/>
+ <stop offset="1" style="stop-color:#000;stop-opacity:0"/>
+ </radialGradient>
+ </defs>
+ <g transform="translate(0,-1020.3622)">
+ <path d="m 66 56.5 c 0 1.933 -14.998 3.5 -33.5 3.5 -18.502 0 -33.5 -1.567 -33.5 -3.5 0 -1.933 14.998 -3.5 33.5 -3.5 18.502 0 33.5 1.567 33.5 3.5 z" transform="matrix(0.71641791,0,0,0.85714286,-7.2835821,999.9336)" style="fill:url(#radialGradient3031);opacity:0.3;fill-opacity:1;stroke:none"/>
+ <path d="m 0 1024.89 0 21.412 32 0 0 -10.706 -1.524 -9.177 -11.976 -0.059 -1.5 -3 -15.476 0 c -0.762 0 -1.524 0.765 -1.524 1.529 z" style="fill:#7db738;fill-opacity:1;stroke:none"/>
+ <rect width="15.786" height="5.941" x="2.5" y="1027.36" style="fill:#fffdf0;fill-opacity:1;stroke:none"/>
+ <path d="m 1.531 1023.36 c -0.762 0 -1.531 0.767 -1.531 1.531 l 0 1 c 0 -0.765 0.769 -1.531 1.531 -1.531 l 14.969 0 1.5 3 12.469 0.062 1.531 9.172 0 -1 -1.531 -9.172 -11.969 -0.062 -1.5 -3 z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 32 1027.95 0 21.412 -32 0 0 -20 15 0 1.5 -3 13.976 0.059 c 0.762 0 1.524 0.765 1.524 1.53 z" style="fill:#b9ff66;fill-opacity:1;stroke:none"/>
+ <path d="m 0 1048.36 0 1 32 0 0 -1 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 16.5 1026.36 -1.5 3 -15 0 0 1 15.5 0 1.5 -3 13.469 0.062 c 0.762 0 1.531 0.767 1.531 1.531 l 0 -1 c 0 -0.765 -0.769 -1.531 -1.531 -1.531 z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <g style="opacity:1">
+ <path d="m 9 1032.36 0 5 5 0 z" style="fill:#222420;opacity:1;fill-opacity:1;stroke:none"/>
+ <path d="m 15.906 1034.83 a 1 1 0 0 0 -0.125 0.031 1 1 0 0 0 -0.781 1 l 0 3.688 a 1 1 0 0 0 0 0.094 1 1 0 0 0 0.125 0.75 1 1 0 0 0 0.031 0.031 1 1 0 0 0 0.031 0.062 1 1 0 0 0 0.031 0.031 1 1 0 0 0 0.031 0.031 1 1 0 0 0 0.031 0.031 1 1 0 0 0 0.031 0.031 1 1 0 0 0 0.063 0.031 1 1 0 0 0 0.031 0.031 1 1 0 0 0 0.031 0.031 1 1 0 0 0 0.063 0.031 1 1 0 0 0 0.125 0.062 l 2.469 1.438 a 1.01 1.01 0 1 0 1 -1.75 l -2.094 -1.219 0 -3.406 a 1 1 0 0 0 -1.094 -1.031 z" style="fill:#222420;opacity:1;fill-opacity:1;color:#000"/>
+ <path transform="translate(0,1020.3622)" d="m 16 12 c -2.376 0 -4.485 1.191 -5.75 3 l 1.281 0 c 1.099 -1.227 2.693 -2 4.469 -2 c 3.314 0 6 2.686 6 6 c 0 3.314 -2.686 6 -6 6 c -3.314 0 -6 -2.686 -6 -6 l -1 0 c 0 3.866 3.134 7 7 7 c 3.866 0 7 -3.134 7 -7 c 0 -3.866 -3.134 -7 -7 -7 z" style="fill:#222420;opacity:1;fill-opacity:1;stroke:none"/>
+ </g>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/places/custom-folder-rss.svg b/.icons/Material-Black-Lime-Numix/32/places/custom-folder-rss.svg
new file mode 100644
index 00000000..0d3ecf6e
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/places/custom-folder-rss.svg
@@ -0,0 +1,19 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <defs>
+ <radialGradient id="radialGradient3031" gradientUnits="userSpaceOnUse" gradientTransform="matrix(1,0,0,0.10447761,0,50.597015)" cx="32.5" cy="56.5" r="33.5">
+ <stop style="stop-color:#000;stop-opacity:1"/>
+ <stop offset="1" style="stop-color:#000;stop-opacity:0"/>
+ </radialGradient>
+ </defs>
+ <g transform="translate(0,-1020.3622)">
+ <path d="m 66 56.5 c 0 1.933 -14.998 3.5 -33.5 3.5 -18.502 0 -33.5 -1.567 -33.5 -3.5 0 -1.933 14.998 -3.5 33.5 -3.5 18.502 0 33.5 1.567 33.5 3.5 z" transform="matrix(0.71641791,0,0,0.85714286,-7.2835821,999.9336)" style="fill:url(#radialGradient3031);opacity:0.3;fill-opacity:1;stroke:none"/>
+ <path d="m 0 1024.89 0 21.412 32 0 0 -10.706 -1.524 -9.177 -11.976 -0.059 -1.5 -3 -15.476 0 c -0.762 0 -1.524 0.765 -1.524 1.53 z" style="fill:#7db738;fill-opacity:1;stroke:none"/>
+ <rect width="15.786" height="5.941" x="2.5" y="1027.36" style="fill:#fffdf0;fill-opacity:1;stroke:none"/>
+ <path d="m 1.531 1023.36 c -0.762 0 -1.531 0.767 -1.531 1.531 l 0 1 c 0 -0.765 0.769 -1.531 1.531 -1.531 l 14.969 0 1.5 3 12.469 0.062 1.531 9.172 0 -1 -1.531 -9.172 -11.969 -0.062 -1.5 -3 z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 32 1027.95 0 21.412 -32 0 0 -20 15 0 1.5 -3 13.976 0.059 c 0.762 0 1.524 0.765 1.524 1.53 z" style="fill:#b9ff66;fill-opacity:1;stroke:none"/>
+ <path d="m 0 1048.36 0 1 32 0 0 -1 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 16.5 1026.36 -1.5 3 -15 0 0 1 15.5 0 1.5 -3 13.469 0.062 c 0.762 0 1.531 0.767 1.531 1.531 l 0 -1 c 0 -0.765 -0.769 -1.531 -1.531 -1.531 z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 10 1033.36 0 2 c 5.073 0.56 10.02 4.957 10 10 l 2 0 c 0 -7.203 -6.469 -11.772 -12 -12 z m 0 4 0 2 c 2.749 0.226 5.969 2.792 6 6 l 2 0 c -0.12 -4.892 -4.585 -7.653 -8 -8 z" style="fill:#222420;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 13 23.5 a 1.5 1.5 0 1 1 -3 0 1.5 1.5 0 1 1 3 0 z" transform="translate(0,1020.3622)" style="fill:#222420;opacity:1;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/places/custom-folder-saved-search.svg b/.icons/Material-Black-Lime-Numix/32/places/custom-folder-saved-search.svg
new file mode 100644
index 00000000..690ae10e
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/places/custom-folder-saved-search.svg
@@ -0,0 +1,21 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <defs>
+ <radialGradient id="radialGradient3031" gradientUnits="userSpaceOnUse" gradientTransform="matrix(1,0,0,0.10447761,0,50.597015)" cx="32.5" cy="56.5" r="33.5">
+ <stop style="stop-color:#000;stop-opacity:1"/>
+ <stop offset="1" style="stop-color:#000;stop-opacity:0"/>
+ </radialGradient>
+ </defs>
+ <g transform="translate(0,-1020.3622)">
+ <path d="m 66 56.5 c 0 1.933 -14.998 3.5 -33.5 3.5 -18.502 0 -33.5 -1.567 -33.5 -3.5 0 -1.933 14.998 -3.5 33.5 -3.5 18.502 0 33.5 1.567 33.5 3.5 z" transform="matrix(0.71641791,0,0,0.85714286,-7.2835821,999.9336)" style="fill:url(#radialGradient3031);opacity:0.3;fill-opacity:1;stroke:none"/>
+ <path d="m 0 1024.89 0 21.412 32 0 0 -10.706 -1.524 -9.177 -11.976 -0.059 -1.5 -3 -15.476 0 c -0.762 0 -1.524 0.765 -1.524 1.529 z" style="fill:#7db738;fill-opacity:1;stroke:none"/>
+ <rect width="15.786" height="5.941" x="2.5" y="1027.36" style="fill:#fffdf0;fill-opacity:1;stroke:none"/>
+ <path d="m 1.531 1023.36 c -0.762 0 -1.531 0.767 -1.531 1.531 l 0 1 c 0 -0.765 0.769 -1.531 1.531 -1.531 l 14.969 0 1.5 3 12.469 0.062 1.531 9.172 0 -1 -1.531 -9.172 -11.969 -0.062 -1.5 -3 z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 32 1027.95 0 21.412 -32 0 0 -20 15 0 1.5 -3 13.976 0.059 c 0.762 0 1.524 0.765 1.524 1.53 z" style="fill:#b9ff66;fill-opacity:1;stroke:none"/>
+ <path d="m 0 1048.36 0 1 32 0 0 -1 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 16.5 1026.36 -1.5 3 -15 0 0 1 15.5 0 1.5 -3 13.469 0.062 c 0.762 0 1.531 0.767 1.531 1.531 l 0 -1 c 0 -0.765 -0.769 -1.531 -1.531 -1.531 z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <g style="opacity:1">
+ <rect transform="matrix(0.70710678,0.70710678,-0.70710678,0.70710678,0,0)" rx="1" y="725.11" x="745.25" height="8" width="2" style="fill:#222420;opacity:1;fill-opacity:1;stroke:none"/>
+ <path d="m 18 1032.36 c -2.761 0 -5 2.239 -5 5 0 2.761 2.239 5 5 5 2.761 0 5 -2.239 5 -5 0 -2.761 -2.239 -5 -5 -5 z m 0 2 c 1.657 0 3 1.343 3 3 0 1.657 -1.343 3 -3 3 -1.657 0 -3 -1.343 -3 -3 0 -1.657 1.343 -3 3 -3 z" style="fill:#222420;opacity:1;fill-opacity:1;stroke:none"/>
+ </g>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/places/custom-folder-steam.svg b/.icons/Material-Black-Lime-Numix/32/places/custom-folder-steam.svg
new file mode 100644
index 00000000..7e20a7ef
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/places/custom-folder-steam.svg
@@ -0,0 +1,18 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <defs>
+ <radialGradient id="radialGradient3031" gradientUnits="userSpaceOnUse" gradientTransform="matrix(1,0,0,0.10447761,0,50.597015)" cx="32.5" cy="56.5" r="33.5">
+ <stop style="stop-color:#000;stop-opacity:1"/>
+ <stop offset="1" style="stop-color:#000;stop-opacity:0"/>
+ </radialGradient>
+ </defs>
+ <g transform="translate(0,-1020.3622)">
+ <path d="m 66 56.5 c 0 1.933 -14.998 3.5 -33.5 3.5 -18.502 0 -33.5 -1.567 -33.5 -3.5 0 -1.933 14.998 -3.5 33.5 -3.5 18.502 0 33.5 1.567 33.5 3.5 z" transform="matrix(0.71641791,0,0,0.85714286,-7.2835821,999.9336)" style="fill:url(#radialGradient3031);opacity:0.3;fill-opacity:1;stroke:none"/>
+ <path d="m 0 1024.89 0 21.412 32 0 0 -10.706 -1.524 -9.177 -11.976 -0.059 -1.5 -3 -15.476 0 c -0.762 0 -1.524 0.765 -1.524 1.53 z" style="fill:#7db738;fill-opacity:1;stroke:none"/>
+ <rect width="15.786" height="5.941" x="2.5" y="1027.36" style="fill:#fffdf0;fill-opacity:1;stroke:none"/>
+ <path d="m 1.531 1023.36 c -0.762 0 -1.531 0.767 -1.531 1.531 l 0 1 c 0 -0.765 0.769 -1.531 1.531 -1.531 l 14.969 0 1.5 3 12.469 0.062 1.531 9.172 0 -1 -1.531 -9.172 -11.969 -0.062 -1.5 -3 z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 32 1027.95 0 21.412 -32 0 0 -20 15 0 1.5 -3 13.976 0.059 c 0.762 0 1.524 0.765 1.524 1.53 z" style="fill:#b9ff66;fill-opacity:1;stroke:none"/>
+ <path d="m 0 1048.36 0 1 32 0 0 -1 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 16.5 1026.36 -1.5 3 -15 0 0 1 15.5 0 1.5 -3 13.469 0.062 c 0.762 0 1.531 0.767 1.531 1.531 l 0 -1 c 0 -0.765 -0.769 -1.531 -1.531 -1.531 z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 19.748 1033.36 c -1.607 0 -2.922 1.342 -2.922 2.989 0 0.553 0.159 1.075 0.417 1.523 l 0 3.239 c -0.318 0.068 -0.612 0.216 -0.861 0.415 l -2.896 -1.329 c 0 -1.175 -0.939 -2.131 -2.087 -2.131 -1.146 0 -2.087 0.956 -2.087 2.131 0 1.178 0.941 2.159 2.087 2.159 0.465 0 0.904 -0.176 1.252 -0.443 l 2.922 1.356 c 0.03 1.151 0.96 2.076 2.087 2.076 1.148 0 2.087 -0.954 2.087 -2.131 0 -0.491 -0.17 -0.939 -0.443 -1.301 l 0.026 0 1.539 -2.796 c 0.011 -0.012 0.015 -0.023 0.026 -0.027 1.03 -0.465 1.774 -1.517 1.774 -2.74 0 -1.646 -1.316 -2.989 -2.922 -2.989 z m 0 0.996 c 1.08 0 1.93 0.886 1.93 1.993 0 1.109 -0.851 1.993 -1.93 1.993 -1.081 0 -1.93 -0.884 -1.93 -1.993 0 -1.107 0.849 -1.993 1.93 -1.993 z m 0 0.72 c -0.69 0 -1.252 0.562 -1.252 1.273 0 0.708 0.562 1.273 1.252 1.273 0.692 0 1.252 -0.564 1.252 -1.273 0 -0.711 -0.56 -1.273 -1.252 -1.273 z m -8.348 3.848 c 0.685 0 1.076 0.284 1.2 0.858 l -0.73 -0.332 c -0.474 -0.207 -1.025 0.012 -1.226 0.498 -0.201 0.486 0.022 1.041 0.496 1.246 l 0.548 0.277 c -0.091 0.015 -0.182 0.027 -0.287 0.027 -0.835 0 -1.252 -0.443 -1.252 -1.301 0 -0.856 0.417 -1.273 1.252 -1.273 z m 6.261 2.851 c 0.773 0 1.383 0.647 1.383 1.439 0 0.792 -0.61 1.412 -1.383 1.412 -0.627 0 -1.157 -0.414 -1.33 -0.997 l 0.991 0.443 c 0.474 0.207 1.025 -0.038 1.226 -0.526 0.201 -0.486 -0.022 -1.041 -0.496 -1.246 l -0.913 -0.415 c 0.16 -0.066 0.338 -0.11 0.522 -0.11 z" style="fill:#222420;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/places/custom-folder-system.svg b/.icons/Material-Black-Lime-Numix/32/places/custom-folder-system.svg
new file mode 100644
index 00000000..c6807e26
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/places/custom-folder-system.svg
@@ -0,0 +1,20 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <defs>
+ <radialGradient id="radialGradient3031" gradientUnits="userSpaceOnUse" gradientTransform="matrix(1,0,0,0.10447761,0,50.597015)" cx="32.5" cy="56.5" r="33.5">
+ <stop style="stop-color:#000;stop-opacity:1"/>
+ <stop offset="1" style="stop-color:#000;stop-opacity:0"/>
+ </radialGradient>
+ </defs>
+ <g transform="translate(0,-1020.3622)">
+ <path d="m 66 56.5 a 33.5 3.5 0 1 1 -67 0 33.5 3.5 0 1 1 67 0 z" transform="matrix(0.71641791,0,0,0.85714286,-7.2835821,999.9336)" style="fill:url(#radialGradient3031);opacity:0.3;fill-opacity:1;stroke:none"/>
+ <g transform="matrix(0.5,0,0,0.5,44.069423,524.09775)">
+ <path d="m -88.14 1001.59 0 42.823 64 0 0 -21.412 -3.048 -18.353 -23.952 -0.118 -3 -6 -30.952 0 c -1.524 0 -3.048 1.529 -3.048 3.059 z" style="fill:#7db738;fill-opacity:1;stroke:none"/>
+ <rect y="1006.53" x="-83.14" height="11.882" width="31.571" style="fill:#fffdf0;fill-opacity:1;stroke:none"/>
+ <path d="m -85.08 998.53 c -1.524 0 -3.063 1.533 -3.063 3.063 l 0 2 c 0 -1.529 1.539 -3.063 3.063 -3.063 l 29.938 0 3 6 24.938 0.125 3.063 18.344 0 -2 -3.063 -18.344 -23.938 -0.125 -3 -6 z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m -24.14 1007.71 0 42.823 -64 0 0 -40 30 0 3 -6 27.952 0.118 c 1.524 0 3.048 1.529 3.048 3.059 z" style="fill:#b9ff66;fill-opacity:1;stroke:none"/>
+ <path d="m -88.14 1048.53 0 2 64 0 0 -2 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m -55.14 1004.53 -3 6 -30 0 0 2 31 0 3 -6 26.938 0.125 c 1.524 0 3.063 1.533 3.063 3.063 l 0 -2 c 0 -1.529 -1.539 -3.063 -3.063 -3.063 z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m -58.03 1018.53 c -0.666 0 -1.222 0.529 -1.222 1.195 l 0 1.556 c -0.421 0.143 -0.829 0.305 -1.222 0.5 l -1.083 -1.083 c -0.471 -0.471 -1.224 -0.471 -1.694 0 l -2.722 2.694 c -0.471 0.471 -0.471 1.224 0 1.694 l 1.083 1.083 c -0.199 0.4 -0.356 0.821 -0.5 1.25 l -1.528 0 c -0.666 0 -1.222 0.529 -1.222 1.195 l 0 3.833 c 0 0.666 0.557 1.195 1.222 1.195 l 1.528 0 c 0.144 0.429 0.301 0.85 0.5 1.25 l -1.083 1.083 c -0.471 0.471 -0.471 1.224 0 1.694 l 2.722 2.694 c 0.471 0.47 1.224 0.47 1.694 0 l 1.083 -1.083 c 0.393 0.195 0.801 0.358 1.222 0.5 l 0 1.555 c 0 0.666 0.557 1.195 1.222 1.195 l 3.806 0 c 0.666 0 1.194 -0.529 1.194 -1.195 l 0 -1.555 c 0.429 -0.144 0.85 -0.301 1.25 -0.5 l 1.083 1.083 c 0.471 0.47 1.224 0.47 1.694 0 l 2.722 -2.694 c 0.471 -0.471 0.471 -1.224 0 -1.694 l -1.111 -1.111 c 0.195 -0.393 0.359 -0.801 0.5 -1.222 l 1.556 0 c 0.666 0 1.194 -0.529 1.194 -1.195 l 0 -3.833 c 0 -0.666 -0.529 -1.195 -1.194 -1.195 l -1.556 0 c -0.141 -0.421 -0.305 -0.829 -0.5 -1.222 l 1.111 -1.111 c 0.471 -0.471 0.471 -1.224 0 -1.694 l -2.722 -2.694 c -0.471 -0.471 -1.224 -0.471 -1.694 0 l -1.083 1.083 c -0.4 -0.2 -0.821 -0.356 -1.25 -0.5 l 0 -1.556 c 0 -0.666 -0.529 -1.195 -1.194 -1.195 l -3.806 0 z m 1.889 8.889 c 1.717 0 3.111 1.394 3.111 3.111 0 1.717 -1.394 3.111 -3.111 3.111 -1.717 0 -3.111 -1.394 -3.111 -3.111 0 -1.717 1.394 -3.111 3.111 -3.111 z" style="fill:#222420;opacity:1;fill-opacity:1;display:block;color:#000"/>
+ </g>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/places/custom-folder-templates.svg b/.icons/Material-Black-Lime-Numix/32/places/custom-folder-templates.svg
new file mode 100644
index 00000000..1a6eddc4
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/places/custom-folder-templates.svg
@@ -0,0 +1,18 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <defs>
+ <radialGradient id="radialGradient3031" gradientUnits="userSpaceOnUse" gradientTransform="matrix(1,0,0,0.10447761,0,50.597015)" cx="32.5" cy="56.5" r="33.5">
+ <stop style="stop-color:#000;stop-opacity:1"/>
+ <stop offset="1" style="stop-color:#000;stop-opacity:0"/>
+ </radialGradient>
+ </defs>
+ <g transform="translate(0,-1020.3622)">
+ <path d="m 66 56.5 c 0 1.933 -14.998 3.5 -33.5 3.5 -18.502 0 -33.5 -1.567 -33.5 -3.5 0 -1.933 14.998 -3.5 33.5 -3.5 18.502 0 33.5 1.567 33.5 3.5 z" transform="matrix(0.71641791,0,0,0.85714286,-7.2835821,999.9336)" style="fill:url(#radialGradient3031);opacity:0.3;fill-opacity:1;stroke:none"/>
+ <path d="m 0 1024.89 0 21.412 32 0 0 -10.706 -1.524 -9.177 -11.976 -0.059 -1.5 -3 -15.476 0 c -0.762 0 -1.524 0.765 -1.524 1.529 z" style="fill:#7db738;fill-opacity:1;stroke:none"/>
+ <rect width="15.786" height="5.941" x="2.5" y="1027.36" style="fill:#fffdf0;fill-opacity:1;stroke:none"/>
+ <path d="m 1.531 1023.36 c -0.762 0 -1.531 0.767 -1.531 1.531 l 0 1 c 0 -0.765 0.769 -1.531 1.531 -1.531 l 14.969 0 1.5 3 12.469 0.062 1.531 9.172 0 -1 -1.531 -9.172 -11.969 -0.062 -1.5 -3 z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 32 1027.95 0 21.412 -32 0 0 -20 15 0 1.5 -3 13.976 0.059 c 0.762 0 1.524 0.765 1.524 1.53 z" style="fill:#b9ff66;fill-opacity:1;stroke:none"/>
+ <path d="m 0 1048.36 0 1 32 0 0 -1 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 16.5 1026.36 -1.5 3 -15 0 0 1 15.5 0 1.5 -3 13.469 0.062 c 0.762 0 1.531 0.767 1.531 1.531 l 0 -1 c 0 -0.765 -0.769 -1.531 -1.531 -1.531 z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 10 12 c -0.554 0 -1 0.446 -1 1 l 0 1 l 2 0 l 0 -2 l -1 0 z m 3 0 l 0 2 l 2 0 l 0 -2 l -2 0 z m 4 0 l 0 2 l 2 0 l 0 -2 l -2 0 z m 4 0 l 0 2 l 2 0 l 0 -1 c 0 -0.554 -0.446 -1 -1 -1 l -1 0 z m -12 4 l 0 2 l 2 0 l 0 -2 l -2 0 z m 12 0 l 0 2 l 2 0 l 0 -2 l -2 0 z m -12 4 l 0 2 l 2 0 l 0 -2 l -2 0 z m 12 0 l 0 2 l 2 0 l 0 -2 l -2 0 z m -12 4 l 0 1 c 0 0.554 0.446 1 1 1 l 1 0 l 0 -2 l -2 0 z m 4 0 l 0 2 l 2 0 l 0 -2 l -2 0 z m 4 0 l 0 2 l 2 0 l 0 -2 l -2 0 z m 4 0 l 0 2 l 1 0 c 0.554 0 1 -0.446 1 -1 l 0 -1 l -2 0 z" transform="translate(0,1020.3622)" style="fill:#222420;opacity:0.5;fill-opacity:1;stroke:none"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/places/custom-folder-ubuntu.svg b/.icons/Material-Black-Lime-Numix/32/places/custom-folder-ubuntu.svg
new file mode 100644
index 00000000..8450b2ac
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/places/custom-folder-ubuntu.svg
@@ -0,0 +1,21 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <defs>
+ <radialGradient id="radialGradient3031" gradientUnits="userSpaceOnUse" gradientTransform="matrix(1,0,0,0.10447761,0,50.597015)" cx="32.5" cy="56.5" r="33.5">
+ <stop style="stop-color:#000;stop-opacity:1"/>
+ <stop offset="1" style="stop-color:#000;stop-opacity:0"/>
+ </radialGradient>
+ </defs>
+ <g transform="translate(0,-1020.3622)">
+ <path d="m 66 56.5 c 0 1.933 -14.998 3.5 -33.5 3.5 -18.502 0 -33.5 -1.567 -33.5 -3.5 0 -1.933 14.998 -3.5 33.5 -3.5 18.502 0 33.5 1.567 33.5 3.5 z" transform="matrix(0.71641791,0,0,0.85714286,-7.2835821,999.9336)" style="fill:url(#radialGradient3031);opacity:0.3;fill-opacity:1;stroke:none"/>
+ <path d="m 0 1024.89 0 21.412 32 0 0 -10.706 -1.524 -9.177 -11.976 -0.059 -1.5 -3 -15.476 0 c -0.762 0 -1.524 0.765 -1.524 1.529 z" style="fill:#7db738;fill-opacity:1;stroke:none"/>
+ <rect width="15.786" height="5.941" x="2.5" y="1027.36" style="fill:#fffdf0;fill-opacity:1;stroke:none"/>
+ <path d="m 1.531 1023.36 c -0.762 0 -1.531 0.767 -1.531 1.531 l 0 1 c 0 -0.765 0.769 -1.531 1.531 -1.531 l 14.969 0 1.5 3 12.469 0.062 1.531 9.172 0 -1 -1.531 -9.172 -11.969 -0.062 -1.5 -3 z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 32 1027.95 0 21.412 -32 0 0 -20 15 0 1.5 -3 13.976 0.059 c 0.762 0 1.524 0.765 1.524 1.53 z" style="fill:#b9ff66;fill-opacity:1;stroke:none"/>
+ <path d="m 0 1048.36 0 1 32 0 0 -1 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 16.5 1026.36 -1.5 3 -15 0 0 1 15.5 0 1.5 -3 13.469 0.062 c 0.762 0 1.531 0.767 1.531 1.531 l 0 -1 c 0 -0.765 -0.769 -1.531 -1.531 -1.531 z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path transform="matrix(0.5,0,0,0.5,1,1019.8622)" d="m 17 38 a 3 3 0 1 1 -6 0 3 3 0 1 1 6 0 z" style="fill:#222420;opacity:1;fill-opacity:1;stroke:none"/>
+ <path d="m 16 1032.86 c -1.146 0 -2.215 0.316 -3.125 0.875 l 1.484 1.484 c 0.501 -0.226 1.056 -0.359 1.641 -0.359 2.039 0 3.722 1.528 3.969 3.5 l 2 0 c -0.081 -0.96 -0.381 -1.863 -0.859 -2.641 -0.188 0.085 -0.39 0.141 -0.609 0.141 -0.828 0 -1.5 -0.671 -1.5 -1.5 0 -0.219 0.056 -0.421 0.141 -0.609 -0.913 -0.562 -1.989 -0.891 -3.141 -0.891 z m -3.922 1.484 c -0.939 0.819 -1.633 1.916 -1.922 3.172 0.498 0.244 0.844 0.752 0.844 1.344 0 0.592 -0.346 1.1 -0.844 1.344 0.311 1.353 1.071 2.541 2.125 3.375 l 1.438 -1.438 c -1.038 -0.723 -1.719 -1.921 -1.719 -3.281 c 0 -1.255 0.58 -2.376 1.484 -3.109 l -1.406 -1.406 z m 7.891 5.02 c -0.247 1.972 -1.93 3.5 -3.969 3.5 -0.473 0 -0.923 -0.099 -1.344 -0.25 l -1.516 1.516 c 0.851 0.465 1.821 0.734 2.859 0.734 0.756 0 1.474 -0.135 2.141 -0.391 c -0.085 -0.188 -0.141 -0.39 -0.141 -0.609 c 0 -0.828 0.672 -1.5 1.5 -1.5 0.402 0 0.762 0.164 1.031 0.422 0.81 -0.935 1.33 -2.116 1.438 -3.422 l -2 0 z" style="fill:#222420;opacity:1;fill-opacity:1;stroke:none"/>
+ <path d="m 17 38 a 3 3 0 1 1 -6 0 3 3 0 1 1 6 0 z" transform="matrix(0.5,0,0,0.5,14.5,1014.3622)" style="fill:#222420;opacity:1;fill-opacity:1;stroke:none"/>
+ <path d="m 17 38 a 3 3 0 1 1 -6 0 3 3 0 1 1 6 0 z" transform="matrix(0.5,0,0,0.5,13.5,1025.8622)" style="fill:#222420;opacity:1;fill-opacity:1;stroke:none"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/places/custom-folder-video.svg b/.icons/Material-Black-Lime-Numix/32/places/custom-folder-video.svg
new file mode 100644
index 00000000..715054cf
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/places/custom-folder-video.svg
@@ -0,0 +1,20 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <defs>
+ <radialGradient id="radialGradient3031" gradientUnits="userSpaceOnUse" gradientTransform="matrix(1,0,0,0.10447761,0,50.597015)" cx="32.5" cy="56.5" r="33.5">
+ <stop style="stop-color:#000;stop-opacity:1"/>
+ <stop offset="1" style="stop-color:#000;stop-opacity:0"/>
+ </radialGradient>
+ </defs>
+ <g transform="translate(0,-1020.3622)">
+ <path d="m 66 56.5 a 33.5 3.5 0 1 1 -67 0 33.5 3.5 0 1 1 67 0 z" transform="matrix(0.71641791,0,0,0.85714286,-7.2835821,999.9336)" style="fill:url(#radialGradient3031);opacity:0.3;fill-opacity:1;stroke:none"/>
+ <g transform="matrix(0.5,0,0,0.5,20.823632,508.499)">
+ <path d="m -41.647 1032.79 0 42.823 64 0 0 -21.412 -3.048 -18.353 -23.952 -0.118 -3 -6 -30.952 0 c -1.524 0 -3.048 1.53 -3.048 3.059 z" style="fill:#7db738;fill-opacity:1;stroke:none"/>
+ <rect y="1037.73" x="-36.647" height="11.882" width="31.571" style="fill:#fffdf0;fill-opacity:1;stroke:none"/>
+ <path d="m -38.585 1029.73 c -1.524 0 -3.063 1.533 -3.063 3.063 l 0 2 c 0 -1.529 1.539 -3.063 3.063 -3.063 l 29.938 0 3 6 24.938 0.125 3.063 18.344 0 -2 -3.063 -18.344 -23.938 -0.125 -3 -6 z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 22.353 1038.9 0 42.823 -64 0 0 -40 30 0 3 -6 27.952 0.118 c 1.524 0 3.048 1.53 3.048 3.059 z" style="fill:#b9ff66;fill-opacity:1;stroke:none"/>
+ <path d="m -41.647 1079.73 0 2 64 0 0 -2 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m -8.647 1035.73 -3 6 -30 0 0 2 31 0 3 -6 26.938 0.125 c 1.524 0 3.063 1.533 3.063 3.063 l 0 -2 c 0 -1.529 -1.539 -3.063 -3.063 -3.063 z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m -18.647 1049.73 c -1.662 0 -3 1.338 -3 3 l 0 18 c 0 1.662 1.338 3 3 3 l 18 0 c 1.662 0 3 -1.338 3 -3 l 0 -18 c 0 -1.662 -1.338 -3 -3 -3 z m 1 2 4 0 0 4 -4 0 z m 12 0 4 0 0 4 -4 0 z m -12 8 4 0 0 4 -4 0 z m 12 0 4 0 0 4 -4 0 z m -12 8 4 0 0 4 -4 0 z m 12 0 4 0 0 4 -4 0 z" style="fill:#222420;opacity:1;fill-opacity:1"/>
+ </g>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/places/custom-folder-vm.svg b/.icons/Material-Black-Lime-Numix/32/places/custom-folder-vm.svg
new file mode 100644
index 00000000..5e25b5ac
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/places/custom-folder-vm.svg
@@ -0,0 +1,18 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <defs>
+ <radialGradient id="radialGradient3031" gradientUnits="userSpaceOnUse" gradientTransform="matrix(1,0,0,0.10447761,0,50.597015)" cx="32.5" cy="56.5" r="33.5">
+ <stop style="stop-color:#000;stop-opacity:1"/>
+ <stop offset="1" style="stop-color:#000;stop-opacity:0"/>
+ </radialGradient>
+ </defs>
+ <g transform="translate(0,-1020.3622)">
+ <path d="m 66 56.5 c 0 1.933 -14.998 3.5 -33.5 3.5 -18.502 0 -33.5 -1.567 -33.5 -3.5 0 -1.933 14.998 -3.5 33.5 -3.5 18.502 0 33.5 1.567 33.5 3.5 z" transform="matrix(0.71641791,0,0,0.85714286,-7.2835821,999.9336)" style="fill:url(#radialGradient3031);opacity:0.3;fill-opacity:1;stroke:none"/>
+ <path d="m 0 1024.89 0 21.412 32 0 0 -10.706 -1.524 -9.177 -11.976 -0.059 -1.5 -3 -15.476 0 c -0.762 0 -1.524 0.765 -1.524 1.53 z" style="fill:#7db738;fill-opacity:1;stroke:none"/>
+ <rect width="15.786" height="5.941" x="2.5" y="1027.36" style="fill:#fffdf0;fill-opacity:1;stroke:none"/>
+ <path d="m 1.531 1023.36 c -0.762 0 -1.531 0.767 -1.531 1.531 l 0 1 c 0 -0.765 0.769 -1.531 1.531 -1.531 l 14.969 0 1.5 3 12.469 0.062 1.531 9.172 0 -1 -1.531 -9.172 -11.969 -0.062 -1.5 -3 z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 32 1027.95 0 21.412 -32 0 0 -20 15 0 1.5 -3 13.976 0.059 c 0.762 0 1.524 0.765 1.524 1.53 z" style="fill:#b9ff66;fill-opacity:1;stroke:none"/>
+ <path d="m 0 1048.36 0 1 32 0 0 -1 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 16.5 1026.36 -1.5 3 -15 0 0 1 15.5 0 1.5 -3 13.469 0.062 c 0.762 0 1.531 0.767 1.531 1.531 l 0 -1 c 0 -0.765 -0.769 -1.531 -1.531 -1.531 z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 13 13 c -0.739 0 -1 0.335 -1 1 l 8 0 c 0 -0.665 -0.261 -1 -1 -1 l -6 0 z m -1 2 l 0 8 l 8 0 l 0 -8 l -8 0 z m 2 1 l 4 0 l 0 1 l -4 0 l 0 -1 z m 2 3 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 -4 5 c 0 0.665 0.261 1 1 1 l 6 0 c 0.739 0 1 -0.335 1 -1 l -8 0 z" transform="translate(0,1020.3622)" style="fill:#222420;opacity:1;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/places/custom-folder-wine.svg b/.icons/Material-Black-Lime-Numix/32/places/custom-folder-wine.svg
new file mode 100644
index 00000000..13c2bebd
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/places/custom-folder-wine.svg
@@ -0,0 +1,20 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <defs>
+ <radialGradient id="radialGradient3031" gradientUnits="userSpaceOnUse" gradientTransform="matrix(1,0,0,0.10447761,0,50.597015)" cx="32.5" cy="56.5" r="33.5">
+ <stop style="stop-color:#000;stop-opacity:1"/>
+ <stop offset="1" style="stop-color:#000;stop-opacity:0"/>
+ </radialGradient>
+ </defs>
+ <g transform="translate(0,-1020.3622)">
+ <path d="m 66 56.5 a 33.5 3.5 0 1 1 -67 0 33.5 3.5 0 1 1 67 0 z" transform="matrix(0.71641791,0,0,0.85714286,-7.2835821,999.9336)" style="fill:url(#radialGradient3031);opacity:0.3;fill-opacity:1;stroke:none"/>
+ <path d="m 0 1024.89 0 21.412 32 0 0 -10.706 -1.524 -9.177 -11.976 -0.059 -1.5 -3 -15.476 0 c -0.762 0 -1.524 0.765 -1.524 1.529 z" style="fill:#7db738;fill-opacity:1;stroke:none"/>
+ <rect width="15.786" height="5.941" x="2.5" y="1027.36" style="fill:#fffdf0;fill-opacity:1;stroke:none"/>
+ <path d="m 1.531 1023.36 c -0.762 0 -1.531 0.767 -1.531 1.531 l 0 1 c 0 -0.765 0.769 -1.531 1.531 -1.531 l 14.969 0 1.5 3 12.469 0.062 1.531 9.172 0 -1 -1.531 -9.172 -11.969 -0.062 -1.5 -3 z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 32 1027.95 0 21.412 -32 0 0 -20 15 0 1.5 -3 13.976 0.059 c 0.762 0 1.524 0.765 1.524 1.529 z" style="fill:#b9ff66;fill-opacity:1;stroke:none"/>
+ <path d="m 0 1048.36 0 1 32 0 0 -1 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 16.5 1026.36 -1.5 3 -15 0 0 1 15.5 0 1.5 -3 13.469 0.062 c 0.762 0 1.531 0.767 1.531 1.531 l 0 -1 c 0 -0.765 -0.769 -1.531 -1.531 -1.531 z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 20.52 1033.36 c -0.518 0.01 -1.028 0.327 -1.11 0.921 -0.131 0.95 0.848 0.594 1.632 0.594 0.783 0 1.044 1.544 0.848 2.376 -0.196 0.832 -2.278 2.796 -6.984 0.832 -3.875 -1.617 -5.809 0.536 -5.907 0.579 0.367 3.213 3.356 6.697 6.984 6.697 3.875 0 7.02 -3.839 7.02 -7.366 0 -0.405 -0.051 -0.804 -0.131 -1.188 -0.072 -0.194 -0.143 -0.388 -0.196 -0.564 -0.095 -0.316 -0.202 -0.583 -0.294 -0.832 -0.004 -0.01 0.004 -0.022 0 -0.03 -0.371 -0.75 -0.891 -1.428 -1.534 -1.99 -0.003 -0.01 -0.013 0.01 -0.016 0 -0.1 -0.024 -0.206 -0.031 -0.31 -0.03 z" style="fill:#222420;opacity:1;fill-opacity:1;color:#000"/>
+ <path d="m 19 1036.36 c 0 0.552 -0.448 1 -1 1 -0.552 0 -1 -0.448 -1 -1 0 -0.552 0.448 -1 1 -1 0.552 0 1 0.448 1 1 z" style="fill:#222420;opacity:1;fill-opacity:1;color:#000"/>
+ <path d="m 16 1034.86 c 0 0.276 -0.224 0.5 -0.5 0.5 -0.276 0 -0.5 -0.224 -0.5 -0.5 0 -0.276 0.224 -0.5 0.5 -0.5 0.276 0 0.5 0.224 0.5 0.5 z" style="fill:#222420;opacity:1;fill-opacity:1;color:#000"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/places/custom-folder.svg b/.icons/Material-Black-Lime-Numix/32/places/custom-folder.svg
new file mode 100644
index 00000000..862e4119
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/places/custom-folder.svg
@@ -0,0 +1,17 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <defs>
+ <radialGradient id="radialGradient3031" gradientUnits="userSpaceOnUse" gradientTransform="matrix(1,0,0,0.10447761,0,50.597015)" cx="32.5" cy="56.5" r="33.5">
+ <stop style="stop-color:#000;stop-opacity:1"/>
+ <stop offset="1" style="stop-color:#000;stop-opacity:0"/>
+ </radialGradient>
+ </defs>
+ <g transform="translate(0,-1020.3622)">
+ <path d="m 66 56.5 a 33.5 3.5 0 1 1 -67 0 33.5 3.5 0 1 1 67 0 z" transform="matrix(0.71641791,0,0,0.85714286,-7.2835821,999.9336)" style="fill:url(#radialGradient3031);opacity:0.3;fill-opacity:1;stroke:none"/>
+ <path d="m 0 1024.89 0 21.412 32 0 0 -10.706 -1.524 -9.177 -11.976 -0.059 -1.5 -3 -15.476 0 c -0.762 0 -1.524 0.765 -1.524 1.529 z" style="fill:#7db738;fill-opacity:1;stroke:none"/>
+ <rect width="15.786" height="5.941" x="2.5" y="1027.36" style="fill:#fffdf0;fill-opacity:1;stroke:none"/>
+ <path d="m 1.531 1023.36 c -0.762 0 -1.531 0.766 -1.531 1.531 l 0 1 c 0 -0.765 0.769 -1.531 1.531 -1.531 l 14.969 0 1.5 3 12.469 0.062 1.531 9.172 0 -1 -1.531 -9.172 -11.969 -0.062 -1.5 -3 z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 32 1027.95 0 21.412 -32 0 0 -20 15 0 1.5 -3 13.976 0.059 c 0.762 0 1.524 0.765 1.524 1.53 z" style="fill:#b9ff66;fill-opacity:1;stroke:none"/>
+ <path d="m 0 1048.36 0 1 32 0 0 -1 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 16.5 1026.36 -1.5 3 -15 0 0 1 15.5 0 1.5 -3 13.469 0.062 c 0.762 0 1.531 0.767 1.531 1.531 l 0 -1 c 0 -0.765 -0.769 -1.531 -1.531 -1.531 z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/places/custom-network.svg b/.icons/Material-Black-Lime-Numix/32/places/custom-network.svg
new file mode 100644
index 00000000..3d05f4fe
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/places/custom-network.svg
@@ -0,0 +1,18 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <defs>
+ <radialGradient id="radialGradient3031" gradientUnits="userSpaceOnUse" gradientTransform="matrix(1,0,0,0.10447761,0,50.597015)" cx="32.5" cy="56.5" r="33.5">
+ <stop style="stop-color:#000;stop-opacity:1"/>
+ <stop offset="1" style="stop-color:#000;stop-opacity:0"/>
+ </radialGradient>
+ </defs>
+ <g transform="translate(0,-1020.3622)">
+ <path d="m 66 56.5 a 33.5 3.5 0 1 1 -67 0 33.5 3.5 0 1 1 67 0 z" transform="matrix(0.71641791,0,0,0.85714286,-7.2835821,999.9336)" style="fill:url(#radialGradient3031);opacity:0.3;fill-opacity:1;stroke:none"/>
+ <path d="m 0 1024.89 0 21.412 32 0 0 -10.706 -1.524 -9.177 -11.976 -0.059 -1.5 -3 -15.476 0 c -0.762 0 -1.524 0.765 -1.524 1.529 z" style="fill:#7db738;fill-opacity:1;stroke:none"/>
+ <rect width="15.786" height="5.941" x="2.5" y="1027.36" style="fill:#fffdf0;fill-opacity:1;stroke:none"/>
+ <path d="m 1.531 1023.36 c -0.762 0 -1.531 0.767 -1.531 1.531 l 0 1 c 0 -0.765 0.769 -1.531 1.531 -1.531 l 14.969 0 1.5 3 12.469 0.062 1.531 9.172 0 -1 -1.531 -9.172 -11.969 -0.062 -1.5 -3 z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 32 1027.95 0 21.412 -32 0 0 -20 15 0 1.5 -3 13.976 0.059 c 0.762 0 1.524 0.765 1.524 1.53 z" style="fill:#b9ff66;fill-opacity:1;stroke:none"/>
+ <path d="m 0 1048.36 0 1 32 0 0 -1 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 16.5 1026.36 -1.5 3 -15 0 0 1 15.5 0 1.5 -3 13.469 0.062 c 0.762 0 1.531 0.767 1.531 1.531 l 0 -1 c 0 -0.765 -0.769 -1.531 -1.531 -1.531 z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 15.25 1033.36 c -2.559 0 -5.25 2.691 -5.25 6 0 3.309 2.691 6 5.25 6 4.059 0 6.75 -2.691 6.75 -6 0 -3.309 -2.691 -6 -6 -6 z m 1.237 0.844 c 0.559 0.052 1.101 0.179 1.594 0.394 -0.038 0.047 -0.067 0.089 -0.094 0.169 -0.152 0.455 -0.378 0.238 -0.113 0.806 0.265 0.568 0.487 0.715 0.562 0.45 0.076 -0.265 -0.191 -0.639 0.113 -0.487 0.303 0.152 0.527 -0.041 0.3 0.3 -0.227 0.341 -0.222 0.526 -0.488 0.45 -0.265 -0.076 -0.26 0.449 -0.525 0.525 -0.265 0.076 -0.356 -0.114 -0.356 0.075 0 0.189 0.15 0.015 0.113 0.319 -0.012 0.093 -0.008 0.109 -0.019 0.15 -0.249 -0.071 -0.36 -0.111 -0.544 -0.038 -0.189 0.076 -0.413 0.563 -0.413 0.563 0.237 0.237 0.346 0.407 0.431 0.487 -0.053 0.027 -0.117 0.038 -0.169 0.075 -0.379 0.265 -0.674 0.315 -0.788 0.694 -0.114 0.379 -0.075 0.032 -0.075 0.487 0 0.455 -0.115 0.146 0.113 0.563 0.227 0.417 0.785 0.616 1.05 0.844 0.265 0.227 0.538 -0.495 1.069 0.188 0.53 0.682 0.564 0.409 0.375 0.788 -0.189 0.379 -0.374 0.505 -0.45 0.656 -0.076 0.151 0.147 0.674 0.413 0.787 0.006 0 0.013 0 0.019 0 -0.014 0.033 -0.024 0.062 -0.038 0.094 -0.343 0.156 -0.764 0.371 -0.844 0.394 -0.188 0.054 -0.849 0.166 -1.331 0.3 -0.06 0.017 -0.108 0.017 -0.131 0.019 0.06 -0.065 0.534 -0.313 0.769 -0.45 0.321 -0.188 -0.019 -0.169 -0.019 -0.169 0 0 -0.512 -0.057 -1.556 -0.057 -0.522 0 -0.749 0.024 -0.863 0.057 -0.057 0.017 -0.085 0.034 -0.113 0.056 -0.028 0.024 -0.047 0.048 -0.094 0.075 -0.188 0.107 0.11 0.22 -0.131 0.3 -0.181 0.06 -0.202 0 -0.356 -0.113 0.11 -0.11 0.262 -0.241 0.45 -0.469 0.341 -0.412 0.449 -0.337 0.562 -0.712 0.114 -0.375 -0.956 -0.262 -0.956 -0.487 0 -0.225 -0.184 -0.375 -0.525 -0.525 -0.341 -0.15 -0.109 -0.225 -0.488 -0.338 -0.379 -0.112 -0.805 0.563 -0.919 0.338 -0.114 -0.225 0.356 -0.225 0.356 -0.487 0 -0.256 -0.54 0.193 -0.638 -0.131 -0.002 -0.012 -0.017 -0.012 -0.019 -0.019 -0.009 -0.048 -0.003 -0.075 0 -0.112 0.024 -0.27 0.336 -0.375 0.469 -0.638 0.152 -0.3 0.073 0.225 0.262 0.488 0.189 0.263 0.114 -0.338 0 -0.675 -0.114 -0.338 0.072 -0.338 0.338 -0.788 0.265 -0.45 0.262 -0.712 0.262 -1.05 0 -0.337 0.184 -0.375 0.562 -0.713 0.174 -0.154 0.31 -0.289 0.412 -0.412 0.025 -0.012 0.05 -0.012 0.075 -0.02 0.402 -0.161 0.571 -0.402 0.919 -1.125 0.348 -0.723 -0.137 -0.048 -0.244 -0.075 -0.107 -0.026 -0.262 -0.217 -0.637 -0.431 -0.077 -0.044 -0.146 -0.065 -0.206 -0.074 l 0.694 -1.144 c 0.222 -0.06 0.461 -0.101 0.694 -0.131 0.085 0.485 0.038 0.938 0.038 0.938 0 0 -0.131 0.155 -0.131 0.263 0 0.107 0.718 -0.884 0.825 -0.938 0.107 -0.054 0.378 0.284 0.431 -0.225 0.003 -0.029 -0.003 -0.03 0 -0.056 z m 1.012 2.025 c -0.038 -0.012 -0.084 0 -0.131 0.02 0 0.133 -0.051 0.229 -0.075 0.281 -0.014 -0.024 -0.056 -0.056 -0.056 -0.056 -0.057 0.105 -0.179 0.197 -0.056 0.169 0.123 -0.028 0.216 0.048 0.131 -0.056 -0.016 -0.019 -0.009 -0.011 -0.019 -0.019 0.016 0.012 0.046 0.019 0.113 0.019 0.075 0 0.115 0 0.169 0 -0.091 0.068 -0.191 0.096 -0.056 0.131 0.18 0.048 0.262 0.057 0.262 0.02 0 -0.038 -0.056 -0.169 -0.056 -0.169 0.035 -0.014 0.068 -0.032 0.038 -0.094 -0.057 -0.113 -0.147 -0.226 -0.263 -0.244 z m 2.869 0.319 c 0.094 0.146 0.183 0.295 0.262 0.45 -0.052 0.303 -0.185 0.506 0.038 0.506 0.062 0 0.117 -0.014 0.169 -0.02 0.007 0.018 0.012 0.039 0.019 0.056 -0.379 0 -0.561 0.113 -0.75 0.075 -0.189 -0.038 -0.716 -0.072 -0.375 -0.412 0.199 -0.199 0.448 -0.516 0.637 -0.656 z m -2.363 0.694 c 0.035 0.012 0.065 0.048 0.094 0.112 0.114 0.265 0.302 0.487 0.15 0.525 -0.152 0.038 -0.225 0.075 -0.225 0.075 0 0 0.525 0.341 0.563 -0.037 0.038 -0.379 -0.15 -0.6 -0.15 -0.6 0 0 0.262 0.261 0.337 0.413 0.076 0.151 0.073 0 0.263 0.188 0.189 0.189 0.147 -0.753 0.413 -0.487 0.265 0.265 0.432 0.261 0.356 0.45 -0.076 0.189 0.488 -0.229 0.488 0.15 0 0.365 0.233 0.513 -0.225 0.694 -0.173 -0.012 -0.311 -0.041 -0.338 -0.094 -0.076 -0.151 -0.506 -0.037 -0.506 -0.037 -1.133 -0.283 -1.625 -0.373 -1.95 -0.319 0.006 -0.012 0.012 -0.012 0.019 -0.019 0.166 -0.299 0.478 -0.713 0.375 -0.862 0.144 -0.083 0.258 -0.174 0.337 -0.15 z m 3.188 1.894 c 0.003 0.076 0 0.148 0 0.225 0 0.213 -0.013 0.431 -0.038 0.638 -0.341 -0.303 -0.825 -0.3 -0.825 -0.3 0 0 0.296 -0.336 0.713 -0.488 0.052 -0.02 0.108 -0.045 0.15 -0.075 z" style="fill:#222420;opacity:1;fill-opacity:1;color:#000"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/places/custom-user-desktop.svg b/.icons/Material-Black-Lime-Numix/32/places/custom-user-desktop.svg
new file mode 100644
index 00000000..046abe31
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/places/custom-user-desktop.svg
@@ -0,0 +1,22 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <defs>
+ <radialGradient id="radialGradient3031" gradientUnits="userSpaceOnUse" gradientTransform="matrix(1,0,0,0.10447761,0,50.597015)" cx="32.5" cy="56.5" r="33.5">
+ <stop style="stop-color:#000;stop-opacity:1"/>
+ <stop offset="1" style="stop-color:#000;stop-opacity:0"/>
+ </radialGradient>
+ </defs>
+ <g transform="translate(0,-1020.3622)">
+ <path d="m 66 56.5 c 0 1.933 -14.998 3.5 -33.5 3.5 -18.502 0 -33.5 -1.567 -33.5 -3.5 0 -1.933 14.998 -3.5 33.5 -3.5 18.502 0 33.5 1.567 33.5 3.5 z" transform="matrix(0.71641791,0,0,0.85714286,-7.2835821,999.9336)" style="fill:url(#radialGradient3031);opacity:0.3;fill-opacity:1;stroke:none"/>
+ <path d="m 0 1024.89 0 21.412 32 0 0 -10.706 -1.524 -9.177 -11.976 -0.059 -1.5 -3 -15.476 0 c -0.762 0 -1.524 0.765 -1.524 1.529 z" style="fill:#7db738;fill-opacity:1;stroke:none"/>
+ <rect width="15.786" height="5.941" x="2.5" y="1027.36" style="fill:#fffdf0;fill-opacity:1;stroke:none"/>
+ <path d="m 1.531 1023.36 c -0.762 0 -1.531 0.767 -1.531 1.531 l 0 1 c 0 -0.765 0.769 -1.531 1.531 -1.531 l 14.969 0 1.5 3 12.469 0.062 1.531 9.172 0 -1 -1.531 -9.172 -11.969 -0.062 -1.5 -3 z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 32 1027.95 0 21.412 -32 0 0 -20 15 0 1.5 -3 13.976 0.059 c 0.762 0 1.524 0.765 1.524 1.53 z" style="fill:#b9ff66;fill-opacity:1;stroke:none"/>
+ <path d="m 0 1048.36 0 1 32 0 0 -1 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 16.5 1026.36 -1.5 3 -15 0 0 1 15.5 0 1.5 -3 13.469 0.062 c 0.762 0 1.531 0.767 1.531 1.531 l 0 -1 c 0 -0.765 -0.769 -1.531 -1.531 -1.531 z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <g transform="matrix(0.5,0,0,0.5,0,526.18111)" style="opacity:1">
+ <path d="m 25 1020.36 0 6 c 0 2 2 2 2 2 l 6 0 c 2 0 2 -2 2 -2 l 0 -4 -4 -4 -3.999 0 c 0 0 -2 0 -2 2 z m 2 0 3 0 0 3 3 0 0 3 -6 0 z" style="fill:#222420;fill-opacity:1"/>
+ <path d="m 28 1034.36 -4 4 c -2 2 -2 2 0 2 l 16 0 c 2 0 2 0 0 -2 l -4 -4 0 -2 -8 0 z" style="fill:#222420;fill-opacity:1;stroke:none"/>
+ <path d="m 22 1012.36 c -2.216 0 -4 1.784 -4 4 l 0 14 c 0 2.216 1.784 4 4 4 l 20 0 c 2.216 0 4 -1.784 4 -4 l 0 -14 c 0 -2.216 -1.784 -4 -4 -4 z m 0 4 20 0 0 14 -20 0 z" style="fill:#222420;fill-opacity:1;stroke:none"/>
+ </g>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/places/custom-user-home.svg b/.icons/Material-Black-Lime-Numix/32/places/custom-user-home.svg
new file mode 100644
index 00000000..e0917d2b
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/places/custom-user-home.svg
@@ -0,0 +1,22 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <defs>
+ <radialGradient id="radialGradient3031" gradientUnits="userSpaceOnUse" gradientTransform="matrix(1,0,0,0.10447761,0,50.597015)" cx="32.5" cy="56.5" r="33.5">
+ <stop style="stop-color:#000;stop-opacity:1"/>
+ <stop offset="1" style="stop-color:#000;stop-opacity:0"/>
+ </radialGradient>
+ </defs>
+ <g transform="translate(0,-1020.3622)">
+ <path d="m 66 56.5 c 0 1.933 -14.998 3.5 -33.5 3.5 -18.502 0 -33.5 -1.567 -33.5 -3.5 0 -1.933 14.998 -3.5 33.5 -3.5 18.502 0 33.5 1.567 33.5 3.5 z" transform="matrix(0.71641791,0,0,0.85714286,-7.2835821,999.9336)" style="fill:url(#radialGradient3031);opacity:0.3;fill-opacity:1;stroke:none"/>
+ <path d="m 0 1024.89 0 21.412 32 0 0 -10.706 -1.524 -9.177 -11.976 -0.059 -1.5 -3 -15.476 0 c -0.762 0 -1.524 0.765 -1.524 1.529 z" style="fill:#7db738;fill-opacity:1;stroke:none"/>
+ <rect width="15.786" height="5.941" x="2.5" y="1027.36" style="fill:#fffdf0;fill-opacity:1;stroke:none"/>
+ <path d="m 1.531 1023.36 c -0.762 0 -1.531 0.767 -1.531 1.531 l 0 1 c 0 -0.765 0.769 -1.531 1.531 -1.531 l 14.969 0 1.5 3 12.469 0.062 1.531 9.172 0 -1 -1.531 -9.172 -11.969 -0.062 -1.5 -3 z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 32 1027.95 0 21.412 -32 0 0 -20 15 0 1.5 -3 13.976 0.059 c 0.762 0 1.524 0.765 1.524 1.53 z" style="fill:#b9ff66;fill-opacity:1;stroke:none"/>
+ <path d="m 0 1048.36 0 1 32 0 0 -1 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 16.5 1026.36 -1.5 3 -15 0 0 1 15.5 0 1.5 -3 13.469 0.062 c 0.762 0 1.531 0.767 1.531 1.531 l 0 -1 c 0 -0.765 -0.769 -1.531 -1.531 -1.531 z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <g transform="translate(7.000074,1031.3622)" style="fill:#222420;opacity:1;fill-opacity:1">
+ <path d="m 3 7 0 6 c 0 1.108 0.892 2 2 2 l 1.5 0 0 -5 3 0 0 5 l 1.5 0 c 1.108 0 2 -0.892 2 -2 l 0 -6 z" style="fill:#222420"/>
+ <path d="M 3,6 C 0.79661017,8 0,8 3,8 l 10,0 c 3,0 2.288136,0 0,-2 L 9,2 C 8,1 8,1 7,2 z" style="fill:#222420;stroke:none"/>
+ <path d="m 12 2 c 1 0 1 0.446 1 1 l 0 4 -2 0 0 -4 c 0 -0.554 0 -1 1 -1 z" style="fill:#222420;stroke:none"/>
+ </g>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/places/default-fileopen.svg b/.icons/Material-Black-Lime-Numix/32/places/default-fileopen.svg
new file mode 100644
index 00000000..712424cd
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/places/default-fileopen.svg
@@ -0,0 +1,18 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <defs>
+ <radialGradient id="radialGradient3031" gradientUnits="userSpaceOnUse" gradientTransform="matrix(1,0,0,0.10447761,0,50.597015)" cx="32.5" cy="56.5" r="33.5">
+ <stop style="stop-color:#000;stop-opacity:1"/>
+ <stop offset="1" style="stop-color:#000;stop-opacity:0"/>
+ </radialGradient>
+ </defs>
+ <g transform="translate(0,-1020.3622)">
+ <path d="m 66 56.5 a 33.5 3.5 0 1 1 -67 0 33.5 3.5 0 1 1 67 0 z" transform="matrix(0.71641791,0,0,0.85714286,-7.2835821,1002.9336)" style="fill:url(#radialGradient3031);opacity:0.3;fill-opacity:1;stroke:none"/>
+ <rect width="26" height="19" x="3" y="1020.36" style="fill:#eae7d1;fill-opacity:1;stroke:none"/>
+ <rect width="20" height="2" x="6" y="1022.36" style="fill:#7a7a68;fill-opacity:1;stroke:none"/>
+ <rect y="1026.36" x="6" height="2" width="20" style="fill:#7a7a68;fill-opacity:1;stroke:none"/>
+ <rect width="20" height="2" x="6" y="1030.36" style="fill:#7a7a68;fill-opacity:1;stroke:none"/>
+ <path d="m 32 1033.03 0 18.328 -32 0 0 -17 15 0 1.5 -3 13.976 0.062 c 0.762 0 1.524 0.805 1.524 1.61 z" style="fill:#ffa726;fill-opacity:1;stroke:none"/>
+ <path d="m 0 1050.36 0 1 32 0 0 -1 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 16.5 1031.36 -1.5 3 -15 0 0 1 15.5 0 1.5 -3 13.469 0.062 c 0.762 0 1.531 0.767 1.531 1.531 l 0 -1 c 0 0 -0.769 -1.531 -1.531 -1.531 z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/places/default-folder-art.svg b/.icons/Material-Black-Lime-Numix/32/places/default-folder-art.svg
new file mode 100644
index 00000000..c34e63f7
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/places/default-folder-art.svg
@@ -0,0 +1,18 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <defs>
+ <radialGradient id="radialGradient3031" gradientUnits="userSpaceOnUse" gradientTransform="matrix(1,0,0,0.10447761,0,50.597015)" cx="32.5" cy="56.5" r="33.5">
+ <stop style="stop-color:#000;stop-opacity:1"/>
+ <stop offset="1" style="stop-color:#000;stop-opacity:0"/>
+ </radialGradient>
+ </defs>
+ <g transform="translate(0,-1020.3622)">
+ <path d="m 66 56.5 c 0 1.933 -14.998 3.5 -33.5 3.5 -18.502 0 -33.5 -1.567 -33.5 -3.5 0 -1.933 14.998 -3.5 33.5 -3.5 18.502 0 33.5 1.567 33.5 3.5 z" transform="matrix(0.71641791,0,0,0.85714286,-7.2835821,999.9336)" style="fill:url(#radialGradient3031);opacity:0.3;fill-opacity:1;stroke:none"/>
+ <path d="m 0 1024.89 0 21.412 32 0 0 -10.706 -1.524 -9.177 -11.976 -0.059 -1.5 -3 -15.476 0 c -0.762 0 -1.524 0.765 -1.524 1.53 z" style="fill:#ef6c00;fill-opacity:1;stroke:none"/>
+ <rect width="15.786" height="5.941" x="2.5" y="1027.36" style="fill:#fffdf0;fill-opacity:1;stroke:none"/>
+ <path d="m 1.531 1023.36 c -0.762 0 -1.531 0.767 -1.531 1.531 l 0 1 c 0 -0.765 0.769 -1.531 1.531 -1.531 l 14.969 0 1.5 3 12.469 0.062 1.531 9.172 0 -1 -1.531 -9.172 -11.969 -0.062 -1.5 -3 z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 32 1027.95 0 21.412 -32 0 0 -20 15 0 1.5 -3 13.976 0.059 c 0.762 0 1.524 0.765 1.524 1.53 z" style="fill:#ffa726;fill-opacity:1;stroke:none"/>
+ <path d="m 0 1048.36 0 1 32 0 0 -1 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 16.5 1026.36 -1.5 3 -15 0 0 1 15.5 0 1.5 -3 13.469 0.062 c 0.762 0 1.531 0.767 1.531 1.531 l 0 -1 c 0 -0.765 -0.769 -1.531 -1.531 -1.531 z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 15.25 14 c -2.995 0.07 -5.25 2.17 -5.25 4.313 c 0 2.143 1.5 2.125 2.25 2.125 c 0.75 0 1.5 -0.023 1.5 1.406 c 0 1.428 0.75 2.156 2.25 2.156 c 5.25 0 6 -3.572 6 -5 c 0 -2.143 -2.25 -5 -6.75 -5 z m -1.25 1 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 3 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 -5 2 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 8 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 -3.5 3 c 0.828 0 1.5 0.672 1.5 1.5 c 0 0.828 -0.672 1.5 -1.5 1.5 c -0.828 0 -1.5 -0.672 -1.5 -1.5 c 0 -0.828 0.672 -1.5 1.5 -1.5 z" transform="translate(0,1020.3622)" style="fill:#b17621;opacity:1;fill-opacity:1;stroke:none"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/places/default-folder-books.svg b/.icons/Material-Black-Lime-Numix/32/places/default-folder-books.svg
new file mode 100644
index 00000000..f8de0c3f
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/places/default-folder-books.svg
@@ -0,0 +1,20 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <defs>
+ <radialGradient id="radialGradient3031" gradientUnits="userSpaceOnUse" gradientTransform="matrix(1,0,0,0.10447761,0,50.597015)" cx="32.5" cy="56.5" r="33.5">
+ <stop style="stop-color:#000;stop-opacity:1"/>
+ <stop offset="1" style="stop-color:#000;stop-opacity:0"/>
+ </radialGradient>
+ </defs>
+ <g transform="translate(0,-1020.3622)">
+ <path d="M 66 56.5 A 33.5 3.5 0 0 1 32.5 60 33.5 3.5 0 0 1 -1 56.5 33.5 3.5 0 0 1 32.5 53 33.5 3.5 0 0 1 66 56.5" transform="matrix(0.71641791,0,0,0.85714286,-7.2835821,999.9336)" style="fill:url(#radialGradient3031);opacity:0.3;fill-opacity:1;stroke:none"/>
+ <path d="m 0 1024.89 0 21.412 32 0 0 -10.706 -1.524 -9.177 -11.976 -0.059 -1.5 -3 -15.476 0 c -0.762 0 -1.524 0.765 -1.524 1.529 z" style="fill:#ef6c00;fill-opacity:1;stroke:none"/>
+ <rect width="15.786" height="5.941" x="2.5" y="1027.36" style="fill:#fffdf0;fill-opacity:1;stroke:none"/>
+ <path d="m 1.531 1023.36 c -0.762 0 -1.531 0.766 -1.531 1.531 l 0 1 c 0 -0.765 0.769 -1.531 1.531 -1.531 l 14.969 0 1.5 3 12.469 0.062 1.531 9.172 0 -1 -1.531 -9.172 -11.969 -0.062 -1.5 -3 z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 32 1027.95 0 21.412 -32 0 0 -20 15 0 1.5 -3 13.976 0.059 c 0.762 0 1.524 0.765 1.524 1.53 z" style="fill:#ffa726;fill-opacity:1;stroke:none"/>
+ <path d="m 0 1048.36 0 1 32 0 0 -1 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 16.5 1026.36 -1.5 3 -15 0 0 1 15.5 0 1.5 -3 13.469 0.062 c 0.762 0 1.531 0.767 1.531 1.531 l 0 -1 c 0 -0.765 -0.769 -1.531 -1.531 -1.531 z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <g transform="matrix(2.6574797,0,0,2.6574797,10.000001,1009.3622)" style="fill:#b17621;opacity:1;fill-opacity:1">
+ <path d="m 2.634 13.547 0 -3.01 -0.753 0 0 3.01 z m -1.129 -3.199 -1.505 -1.129 l 0 3.01 l 1.505 1.129 m 3.01 -1.129 0 -3.01 -1.505 1.129 0 3.01 z m -0.282 -3.199 c -0.847 0 -1.411 0.282 -1.976 0.753 -0.564 -0.47 -1.129 -0.753 -1.976 -0.753 l 1.599 1.129 0.753 0 z" style="stroke:none;fill-rule:nonzero"/>
+ </g>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/places/default-folder-cloud.svg b/.icons/Material-Black-Lime-Numix/32/places/default-folder-cloud.svg
new file mode 100644
index 00000000..8fcaaa0f
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/places/default-folder-cloud.svg
@@ -0,0 +1,24 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <defs>
+ <radialGradient id="radialGradient3031" gradientUnits="userSpaceOnUse" gradientTransform="matrix(1,0,0,0.10447761,0,50.597015)" cx="32.5" cy="56.5" r="33.5">
+ <stop style="stop-color:#000;stop-opacity:1"/>
+ <stop offset="1" style="stop-color:#000;stop-opacity:0"/>
+ </radialGradient>
+ </defs>
+ <g transform="translate(0,-1020.3622)">
+ <path d="m 66 56.5 c 0 1.933 -14.998 3.5 -33.5 3.5 -18.502 0 -33.5 -1.567 -33.5 -3.5 0 -1.933 14.998 -3.5 33.5 -3.5 18.502 0 33.5 1.567 33.5 3.5 z" transform="matrix(0.71641791,0,0,0.85714286,-7.2835821,999.9336)" style="fill:url(#radialGradient3031);opacity:0.3;fill-opacity:1;stroke:none"/>
+ <path d="m 0 1024.89 0 21.412 32 0 0 -10.706 -1.524 -9.177 -11.976 -0.059 -1.5 -3 -15.476 0 c -0.762 0 -1.524 0.765 -1.524 1.53 z" style="fill:#ef6c00;fill-opacity:1;stroke:none"/>
+ <rect width="15.786" height="5.941" x="2.5" y="1027.36" style="fill:#fffdf0;fill-opacity:1;stroke:none"/>
+ <path d="m 1.531 1023.36 c -0.762 0 -1.531 0.767 -1.531 1.531 l 0 1 c 0 -0.765 0.769 -1.531 1.531 -1.531 l 14.969 0 1.5 3 12.469 0.062 1.531 9.172 0 -1 -1.531 -9.172 -11.969 -0.062 -1.5 -3 z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 32 1027.95 0 21.412 -32 0 0 -20 15 0 1.5 -3 13.976 0.059 c 0.762 0 1.524 0.765 1.524 1.53 z" style="fill:#ffa726;fill-opacity:1;stroke:none"/>
+ <path d="m 0 1048.36 0 1 32 0 0 -1 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 16.5 1026.36 -1.5 3 -15 0 0 1 15.5 0 1.5 -3 13.469 0.062 c 0.762 0 1.531 0.767 1.531 1.531 l 0 -1 c 0 -0.765 -0.769 -1.531 -1.531 -1.531 z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <g transform="matrix(0.85714286,0,0,0.85714286,6.5714286,144.76603)" style="opacity:1">
+ <path d="m 9 1045.86 a 2.5 2.5 0 0 1 -2.5 2.5 2.5 2.5 0 0 1 -2.5 -2.5 2.5 2.5 0 0 1 2.5 -2.5 2.5 2.5 0 0 1 2.5 2.5 z" style="fill:#b17621;fill-opacity:1;stroke:none"/>
+ <path d="m 13 1041.86 a 3.5 3.5 0 0 1 -3.5 3.5 3.5 3.5 0 0 1 -3.5 -3.5 3.5 3.5 0 0 1 3.5 -3.5 3.5 3.5 0 0 1 3.5 3.5 z" style="fill:#b17621;fill-opacity:1;stroke:none"/>
+ <path d="m 16 1041.86 a 2.5 2.5 0 0 1 -2.5 2.5 2.5 2.5 0 0 1 -2.5 -2.5 2.5 2.5 0 0 1 2.5 -2.5 2.5 2.5 0 0 1 2.5 2.5 z" style="fill:#b17621;fill-opacity:1;stroke:none"/>
+ <path d="m 18 1045.86 a 2.5 2.5 0 0 1 -2.5 2.5 2.5 2.5 0 0 1 -2.5 -2.5 2.5 2.5 0 0 1 2.5 -2.5 2.5 2.5 0 0 1 2.5 2.5 z" style="fill:#b17621;fill-opacity:1;stroke:none"/>
+ <path d="m 6 1043.36 10 0 0 5 -10 0 z" style="fill:#b17621;fill-opacity:1;stroke:none"/>
+ </g>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/places/default-folder-copy.svg b/.icons/Material-Black-Lime-Numix/32/places/default-folder-copy.svg
new file mode 100644
index 00000000..aa538126
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/places/default-folder-copy.svg
@@ -0,0 +1,20 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <g transform="translate(0,-1020.3622)">
+ <g transform="translate(2,-14)">
+ <path d="m 0 1037.36 0 13 16 0 0 -7 -1 -5 -5 0 -1 -2 -8 0 c -0.5 0 -1 0.5 -1 1 z" style="fill:#ef6c00;fill-opacity:1;stroke:none"/>
+ <path d="M 1,0 C 0.5,0 0,0.5 0,1 L 0,2 C 0,1.5 0.5,1 1,1 L 8,1 9,3 15,3 16,8 16,7 15,2 10,2 9,0 z" transform="translate(0,1036.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <rect width="10" height="3" x="2" y="1039.36" style="fill:#fffdf0;fill-opacity:1;stroke:none"/>
+ <path d="m 16 1039.36 0 13 -16 0 0 -12 7 0 1 -2 7 0 c 0.5 0 1 0.5 1 1 z" style="fill:#ffa726;fill-opacity:1;stroke:none"/>
+ <path d="m 0 1051.36 0 1 16 0 0 -1 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="M 8,2 7,4 0,4 0,5 8,5 9,3 15,3 c 0.5,0 1,0.5 1,1 L 16,3 C 16,2.5 15.5,2 15,2 z" transform="translate(0,1036.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ </g>
+ <g transform="translate(14,-2)">
+ <path d="m 0 1037.36 0 13 16 0 0 -7 -1 -5 -5 0 -1 -2 -8 0 c -0.5 0 -1 0.5 -1 1 z" style="fill:#ef6c00;fill-opacity:1;stroke:none"/>
+ <path transform="translate(0,1036.3622)" d="M 1,0 C 0.5,0 0,0.5 0,1 L 0,2 C 0,1.5 0.5,1 1,1 L 8,1 9,3 15,3 16,8 16,7 15,2 10,2 9,0 z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <rect y="1039.36" x="2" height="3" width="10" style="fill:#fffdf0;fill-opacity:1;stroke:none"/>
+ <path d="m 16 1039.36 0 13 -16 0 0 -12 7 0 1 -2 7 0 c 0.5 0 1 0.5 1 1 z" style="fill:#ffa726;fill-opacity:1;stroke:none"/>
+ <path d="m 0 1051.36 0 1 16 0 0 -1 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path transform="translate(0,1036.3622)" d="M 8,2 7,4 0,4 0,5 8,5 9,3 15,3 c 0.5,0 1,0.5 1,1 L 16,3 C 16,2.5 15.5,2 15,2 z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ </g>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/places/default-folder-documents.svg b/.icons/Material-Black-Lime-Numix/32/places/default-folder-documents.svg
new file mode 100644
index 00000000..149d35b4
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/places/default-folder-documents.svg
@@ -0,0 +1,24 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <defs>
+ <radialGradient id="radialGradient3031" gradientUnits="userSpaceOnUse" gradientTransform="matrix(1,0,0,0.10447761,0,50.597015)" cx="32.5" cy="56.5" r="33.5">
+ <stop style="stop-color:#000;stop-opacity:1"/>
+ <stop offset="1" style="stop-color:#000;stop-opacity:0"/>
+ </radialGradient>
+ </defs>
+ <g transform="translate(0,-1020.3622)">
+ <path d="m 66 56.5 c 0 1.933 -14.998 3.5 -33.5 3.5 -18.502 0 -33.5 -1.567 -33.5 -3.5 0 -1.933 14.998 -3.5 33.5 -3.5 18.502 0 33.5 1.567 33.5 3.5 z" transform="matrix(0.71641791,0,0,0.85714286,-7.2835821,999.9336)" style="fill:url(#radialGradient3031);opacity:0.3;fill-opacity:1;stroke:none"/>
+ <path d="m 0 1024.89 0 21.412 32 0 0 -10.706 -1.524 -9.177 -11.976 -0.059 -1.5 -3 -15.476 0 c -0.762 0 -1.524 0.765 -1.524 1.529 z" style="fill:#ef6c00;fill-opacity:1;stroke:none"/>
+ <rect width="15.786" height="5.941" x="2.5" y="1027.36" style="fill:#fffdf0;fill-opacity:1;stroke:none"/>
+ <path d="m 1.531 1023.36 c -0.762 0 -1.531 0.766 -1.531 1.531 l 0 1 c 0 -0.765 0.769 -1.531 1.531 -1.531 l 14.969 0 1.5 3 12.469 0.062 1.531 9.172 0 -1 -1.531 -9.172 -11.969 -0.062 -1.5 -3 z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 32 1027.95 0 21.412 -32 0 0 -20 15 0 1.5 -3 13.976 0.059 c 0.762 0 1.524 0.765 1.524 1.53 z" style="fill:#ffa726;fill-opacity:1;stroke:none"/>
+ <path d="m 0 1048.36 0 1 32 0 0 -1 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <g transform="translate(8,1031.3622)" style="fill:#b17621;opacity:1;fill-opacity:1">
+ <path d="M 4,1 C 2.892,1 2,1.892 2,3 l 0,10 c 0,1.108 0.892,2 2,2 l 8,0 c 1.108,0 2,-0.892 2,-2 L 14,6 9,1 z m 0,2 6,0 1,1 1,1 0,8 -8,0 z" style="stroke:none"/>
+ <path d="m 9 1 0 5 5 0 z" style="stroke:none"/>
+ <rect rx="0.25" y="7" x="5" height="1" width="4" style="stroke:none"/>
+ <rect width="6" height="1" x="5" y="9" rx="0.25" style="stroke:none"/>
+ <rect rx="0.25" y="11" x="5" height="1" width="6" style="stroke:none"/>
+ </g>
+ <path d="m 16.5 1026.36 -1.5 3 -15 0 0 1 15.5 0 1.5 -3 13.469 0.062 c 0.762 0 1.531 0.767 1.531 1.531 l 0 -1 c 0 -0.765 -0.769 -1.531 -1.531 -1.531 z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/places/default-folder-download.svg b/.icons/Material-Black-Lime-Numix/32/places/default-folder-download.svg
new file mode 100644
index 00000000..865dc875
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/places/default-folder-download.svg
@@ -0,0 +1,26 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <defs>
+ <radialGradient id="radialGradient3031" gradientUnits="userSpaceOnUse" gradientTransform="matrix(1,0,0,0.10447761,0,50.597015)" cx="32.5" cy="56.5" r="33.5">
+ <stop style="stop-color:#000;stop-opacity:1"/>
+ <stop offset="1" style="stop-color:#000;stop-opacity:0"/>
+ </radialGradient>
+ </defs>
+ <g transform="translate(0,-1020.3622)">
+ <path d="m 66 56.5 a 33.5 3.5 0 1 1 -67 0 33.5 3.5 0 1 1 67 0 z" transform="matrix(0.71641791,0,0,0.85714286,-7.2835821,999.9336)" style="fill:url(#radialGradient3031);opacity:0.3;fill-opacity:1;stroke:none"/>
+ <g transform="matrix(0.5,0,0,0.5,23.373266,519.7541)">
+ <path d="m -46.747 1010.27 0 42.824 64 0 0 -21.412 -3.048 -18.353 -23.952 -0.118 -3 -6 -30.952 0 c -1.524 0 -3.048 1.529 -3.048 3.059 z" style="fill:#ef6c00;fill-opacity:1;stroke:none"/>
+ <rect y="1015.22" x="-41.747" height="11.882" width="31.571" style="fill:#fffdf0;fill-opacity:1;stroke:none"/>
+ <path d="m -43.684 1007.22 c -1.524 0 -3.063 1.533 -3.063 3.063 l 0 2 c 0 -1.529 1.539 -3.063 3.063 -3.063 l 29.938 0 3 6 24.938 0.125 3.063 18.344 0 -2 -3.063 -18.344 -23.938 -0.125 -3 -6 z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 17.253 1016.39 0 42.824 -64 0 0 -40 30 0 3 -6 27.952 0.118 c 1.524 0 3.048 1.529 3.048 3.059 z" style="fill:#ffa726;fill-opacity:1;stroke:none"/>
+ <path d="m -46.747 1057.22 0 2 64 0 0 -2 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m -13.747 1013.22 -3 6 -30 0 0 2 31 0 3 -6 26.938 0.125 c 1.524 0 3.063 1.533 3.063 3.063 l 0 -2 c 0 -1.529 -1.539 -3.063 -3.063 -3.063 z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <g transform="translate(-46.746531,12.853961)" style="opacity:1">
+ <rect width="28" height="4" x="18" y="1035.36" rx="2" ry="1.905" style="fill:#b17621;fill-opacity:1;stroke:none"/>
+ <rect ry="1.929" rx="2" y="-22" x="1027.36" height="4" width="12" transform="matrix(0,1,-1,0,0,0)" style="fill:#b17621;fill-opacity:1;stroke:none"/>
+ <rect transform="matrix(0,1,-1,0,0,0)" width="12" height="4" x="1027.36" y="-46" rx="2" ry="1.929" style="fill:#b17621;fill-opacity:1;stroke:none"/>
+ <path d="m 34 1031.36 c -2 2 -2 2 -4 0 l -4 -4 c -2 -2 -2 -2 0 -2 l 12 0 c 2 0 2 0 0 2 z" style="fill:#b17621;fill-opacity:1;stroke:none"/>
+ <rect width="4" height="16" x="30" y="1013.36" rx="2" style="fill:#b17621;fill-opacity:1;stroke:none"/>
+ </g>
+ </g>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/places/default-folder-dropbox.svg b/.icons/Material-Black-Lime-Numix/32/places/default-folder-dropbox.svg
new file mode 100644
index 00000000..9eb34207
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/places/default-folder-dropbox.svg
@@ -0,0 +1,20 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <defs>
+ <radialGradient id="radialGradient3031" gradientUnits="userSpaceOnUse" gradientTransform="matrix(1,0,0,0.10447761,0,50.597015)" cx="32.5" cy="56.5" r="33.5">
+ <stop style="stop-color:#000;stop-opacity:1"/>
+ <stop offset="1" style="stop-color:#000;stop-opacity:0"/>
+ </radialGradient>
+ </defs>
+ <g transform="translate(0,-1020.3622)">
+ <path d="m 66 56.5 a 33.5 3.5 0 1 1 -67 0 33.5 3.5 0 1 1 67 0 z" transform="matrix(0.71641791,0,0,0.85714286,-7.2835821,999.9336)" style="fill:url(#radialGradient3031);opacity:0.3;fill-opacity:1;stroke:none"/>
+ <g transform="matrix(0.5,0,0,0.5,22.592296,522.5105)">
+ <path d="m -45.18 1004.76 0 42.823 64 0 0 -21.412 -3.048 -18.353 -23.952 -0.118 -3 -6 -30.952 0 c -1.524 0 -3.048 1.529 -3.048 3.059 z" style="fill:#ef6c00;fill-opacity:1;stroke:none"/>
+ <rect y="1009.7" x="-40.18" height="11.882" width="31.571" style="fill:#fffdf0;fill-opacity:1;stroke:none"/>
+ <path d="m -42.12 1001.7 c -1.524 0 -3.063 1.533 -3.063 3.063 l 0 2 c 0 -1.529 1.539 -3.063 3.063 -3.063 l 29.938 0 3 6 24.938 0.125 3.063 18.344 0 -2 -3.063 -18.344 -23.938 -0.125 -3 -6 z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 18.815 1010.88 0 42.824 -64 0 0 -40 30 0 3 -6 27.952 0.118 c 1.524 0 3.048 1.529 3.048 3.059 z" style="fill:#ffa726;fill-opacity:1;stroke:none"/>
+ <path d="m -45.18 1051.7 0 2 64 0 0 -2 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m -12.185 1007.7 -3 6 -30 0 0 2 31 0 3 -6 26.938 0.125 c 1.524 0 3.063 1.533 3.063 3.063 l 0 -2 c 0 -1.529 -1.539 -3.063 -3.063 -3.063 z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m -20.18 1020.7 -7 5.515 7 4.727 -7 6.303 14 9.455 14 -9.455 -7 -6.303 7 -4.727 -7 -5.515 -7 5.515 -7 -5.515 z" style="fill:#b17621;opacity:1;fill-opacity:1;color:#000"/>
+ </g>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/places/default-folder-google-drive.svg b/.icons/Material-Black-Lime-Numix/32/places/default-folder-google-drive.svg
new file mode 100644
index 00000000..319ca0f1
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/places/default-folder-google-drive.svg
@@ -0,0 +1,20 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <defs>
+ <radialGradient id="radialGradient3031" gradientUnits="userSpaceOnUse" gradientTransform="matrix(1,0,0,0.10447761,0,50.597015)" cx="32.5" cy="56.5" r="33.5">
+ <stop style="stop-color:#000;stop-opacity:1"/>
+ <stop offset="1" style="stop-color:#000;stop-opacity:0"/>
+ </radialGradient>
+ </defs>
+ <g transform="translate(0,-1020.3622)">
+ <path d="m 66 56.5 a 33.5 3.5 0 1 1 -67 0 33.5 3.5 0 1 1 67 0 z" transform="matrix(0.71641791,0,0,0.85714286,-7.2835821,999.9336)" style="fill:url(#radialGradient3031);opacity:0.3;fill-opacity:1;stroke:none"/>
+ <path d="m 0 1024.89 0 21.412 32 0 0 -10.706 -1.524 -9.177 -11.976 -0.059 -1.5 -3 -15.476 0 c -0.762 0 -1.524 0.765 -1.524 1.53 z" style="fill:#ef6c00;fill-opacity:1;stroke:none"/>
+ <rect width="15.786" height="5.941" x="2.5" y="1027.36" style="fill:#fffdf0;fill-opacity:1;stroke:none"/>
+ <path d="m 1.531 1023.36 c -0.762 0 -1.531 0.767 -1.531 1.531 l 0 1 c 0 -0.765 0.769 -1.531 1.531 -1.531 l 14.969 0 1.5 3 12.469 0.062 1.531 9.172 0 -1 -1.531 -9.172 -11.969 -0.062 -1.5 -3 z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 32 1027.95 0 21.412 -32 0 0 -20 15 0 1.5 -3 13.976 0.059 c 0.762 0 1.524 0.765 1.524 1.53 z" style="fill:#ffa726;fill-opacity:1;stroke:none"/>
+ <path d="m 0 1048.36 0 1 32 0 0 -1 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 16.5 1026.36 -1.5 3 -15 0 0 1 15.5 0 1.5 -3 13.469 0.062 c 0.762 0 1.531 0.767 1.531 1.531 l 0 -1 c 0 -0.765 -0.769 -1.531 -1.531 -1.531 z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <polygon transform="matrix(8.955039e-5,0,0,7.8028193e-5,10.271888,1035.3624)" points="22194,115341 44385,76894 133156,76894 110963,115341 " style="fill:#b17621;opacity:1;fill-opacity:1;fill-rule:evenodd"/>
+ <polygon transform="matrix(8.8510347e-5,0,0,9.1034411e-5,10.410376,1033.3623)" points="44385,0 88772,76894 133156,76894 88772,0 " style="fill:#b17621;opacity:1;fill-opacity:1;fill-rule:evenodd"/>
+ <path d="m 13.71 1033.99 -3.91 6.306 1.831 3.666 3.808 -6.672 z" style="fill:#b17621;opacity:1;fill-opacity:1;fill-rule:evenodd"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/places/default-folder-hdd.svg b/.icons/Material-Black-Lime-Numix/32/places/default-folder-hdd.svg
new file mode 100644
index 00000000..9832c33e
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/places/default-folder-hdd.svg
@@ -0,0 +1,20 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <defs>
+ <radialGradient id="radialGradient3031" gradientUnits="userSpaceOnUse" gradientTransform="matrix(1,0,0,0.10447761,0,50.597015)" cx="32.5" cy="56.5" r="33.5">
+ <stop style="stop-color:#000;stop-opacity:1"/>
+ <stop offset="1" style="stop-color:#000;stop-opacity:0"/>
+ </radialGradient>
+ </defs>
+ <g transform="translate(0,-1020.3622)">
+ <path d="m 66 56.5 c 0 1.933 -14.998 3.5 -33.5 3.5 -18.502 0 -33.5 -1.567 -33.5 -3.5 0 -1.933 14.998 -3.5 33.5 -3.5 18.502 0 33.5 1.567 33.5 3.5 z" transform="matrix(0.71641791,0,0,0.85714286,-7.2835821,999.9336)" style="fill:url(#radialGradient3031);opacity:0.3;fill-opacity:1;stroke:none"/>
+ <g transform="matrix(0.5,0,0,0.5,20.823632,508.499)">
+ <path d="m -41.647 1032.79 0 42.823 64 0 0 -21.412 -3.048 -18.353 -23.952 -0.118 -3 -6 -30.952 0 c -1.524 0 -3.048 1.53 -3.048 3.059 z" style="fill:#ef6c00;fill-opacity:1;stroke:none"/>
+ <rect y="1037.73" x="-36.647" height="11.882" width="31.571" style="fill:#fffdf0;fill-opacity:1;stroke:none"/>
+ <path d="m -38.585 1029.73 c -1.524 0 -3.063 1.533 -3.063 3.063 l 0 2 c 0 -1.529 1.539 -3.063 3.063 -3.063 l 29.938 0 3 6 24.938 0.125 3.063 18.344 0 -2 -3.063 -18.344 -23.938 -0.125 -3 -6 z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 22.353 1038.9 0 42.823 -64 0 0 -40 30 0 3 -6 27.952 0.118 c 1.524 0 3.048 1.53 3.048 3.059 z" style="fill:#ffa726;fill-opacity:1;stroke:none"/>
+ <path d="m -41.647 1079.73 0 2 64 0 0 -2 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m -8.647 1035.73 -3 6 -30 0 0 2 31 0 3 -6 26.938 0.125 c 1.524 0 3.063 1.533 3.063 3.063 l 0 -2 c 0 -1.529 -1.539 -3.063 -3.063 -3.063 z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ </g>
+ <path d="m 12 13 c -0.712 0 -1 0.335 -1 1 l 0 10 c 0 0.665 0.288 1 1 1 l 7.719 0 c 0.712 0 1.281 -0.335 1.281 -1 l 0 -10 c 0 -0.665 -0.288 -1 -1 -1 l -8 0 z m 0.5 1 c 0.276 0 0.5 0.224 0.5 0.5 c 0 0.276 -0.224 0.5 -0.5 0.5 c -0.276 0 -0.5 -0.224 -0.5 -0.5 c 0 -0.276 0.224 -0.5 0.5 -0.5 z m 7 0 c 0.276 0 0.5 0.224 0.5 0.5 c 0 0.276 -0.224 0.5 -0.5 0.5 c -0.276 0 -0.5 -0.224 -0.5 -0.5 c 0 -0.276 0.224 -0.5 0.5 -0.5 z m -3.5 1 c 1.105 0 2 0.895 2 2 c 0 1.105 -0.895 2 -2 2 c -1.105 0 -2 -0.895 -2 -2 c 0 -1.105 0.895 -2 2 -2 z m -3.5 4 c 0.276 0 0.5 0.224 0.5 0.5 c 0 0.276 -0.224 0.5 -0.5 0.5 c -0.276 0 -0.5 -0.224 -0.5 -0.5 c 0 -0.276 0.224 -0.5 0.5 -0.5 z m 7 0 c 0.276 0 0.5 0.224 0.5 0.5 c 0 0.276 -0.224 0.5 -0.5 0.5 c -0.276 0 -0.5 -0.224 -0.5 -0.5 c 0 -0.276 0.224 -0.5 0.5 -0.5 z m -7 4 l 7 0 c 0.277 0 0.5 0.223 0.5 0.5 c 0 0.277 -0.223 0.5 -0.5 0.5 l -7 0 c -0.277 0 -0.5 -0.223 -0.5 -0.5 c 0 -0.277 0.223 -0.5 0.5 -0.5 z" transform="translate(0,1020.3622)" style="fill:#b17621;opacity:1;fill-opacity:1;stroke:none"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/places/default-folder-move.svg b/.icons/Material-Black-Lime-Numix/32/places/default-folder-move.svg
new file mode 100644
index 00000000..0e3c122b
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/places/default-folder-move.svg
@@ -0,0 +1,15 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <path style="fill:#ef6c00;fill-opacity:1;stroke:none" d="m 2 2.998 0 13 16 0 0 -7 -1 -5 -5 0 -1 -2 -8 0 c -0.5 0 -1 0.5 -1 1 z"/>
+ <path style="fill:#000;opacity:0.015;fill-opacity:1;stroke:none" d="M 3,2 C 2.5,2 2,2.5 2,3 L 2,4 C 2,3.5 2.5,3 3,3 l 7,0 1,2 6,0 1,5 0,-1 -1,-5 -5,0 -1,-2 z"/>
+ <rect height="3" x="4" y="4.998" style="fill:#fffdf0;fill-opacity:1;stroke:none" width="10"/>
+ <path style="fill:#ffa726;fill-opacity:1;stroke:none" d="m 18 4.998 0 13 -16 0 0 -12 7 0 1 -2 7 0 c 0.5 0 1 0.5 1 1 z"/>
+ <path style="fill:#000;opacity:0.075;fill-opacity:1;stroke:none" d="m 2 16.998 0 1 16 0 0 -1 z"/>
+ <path style="fill:#000;opacity:0.015;fill-opacity:1;stroke:none" d="m 10,4 -1,2 -7,0 0,1 8,0 1,-2 6,0 c 0.5,0 1,0.5 1,1 L 18,5 C 18,4.5 17.5,4 17,4 Z"/>
+ <path style="fill:#fff;opacity:0.6;fill-opacity:1;stroke:none" d="m 3 1.998 c -0.251 0 -0.5 0.126 -0.688 0.314 c -0.093 0.093 -0.172 0.202 -0.227 0.318 c 0 0 0 0.001 0 0.002 c -0.054 0.117 -0.086 0.241 -0.086 0.365 c 0 0.001 0 0.001 0 0.002 l 0 1 l 0 1.998 l 0 0.002 l 0 1 l 0 8.998 l 0 1 l 0 1 l 16 0 l 0 -1 l 0 -1 l 0 -5.998 l 0 -1 l 0 -0.002 l 0 -2.998 l 0 -1 c 0 0 0 -0.002 0 -0.002 c 0 -0.124 -0.032 -0.249 -0.086 -0.365 c 0 0 0 -0.002 0 -0.002 c -0.054 -0.117 -0.133 -0.227 -0.227 -0.32 c -0.188 -0.188 -0.438 -0.313 -0.688 -0.313 l -5 0 l -1 -1.998 l 0 -0.002 l -8 0 z"/>
+ <path style="fill:#ef6c00;fill-opacity:1;stroke:none" d="m 14 14.998 0 13 16 0 0 -7 -1 -5 -5 0 -1 -2 -8 0 c -0.5 0 -1 0.5 -1 1 z"/>
+ <path style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none" d="m 15 14 c -0.5 0 -1 0.5 -1 1 l 0 1 c 0 -0.5 0.5 -1 1 -1 l 7 0 1 2 6 0 1 5 0 -1 -1 -5 -5 0 -1 -2 z"/>
+ <rect height="3" x="16" y="16.998" style="fill:#fffdf0;fill-opacity:1;stroke:none" width="10"/>
+ <path style="fill:#ffa726;fill-opacity:1;stroke:none" d="m 30 16.998 0 13 -16 0 0 -12 7 0 1 -2 7 0 c 0.5 0 1 0.5 1 1 z"/>
+ <path style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none" d="m 14 28.998 0 1 16 0 0 -1 z"/>
+ <path style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none" d="m 22 16 -1 2 -7 0 0 1 8 0 1 -2 6 0 c 0.5 0 1 0.5 1 1 l 0 -1 c 0 -0.5 -0.5 -1 -1 -1 z"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/places/default-folder-music.svg b/.icons/Material-Black-Lime-Numix/32/places/default-folder-music.svg
new file mode 100644
index 00000000..fbf70d3a
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/places/default-folder-music.svg
@@ -0,0 +1,24 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <defs>
+ <radialGradient id="radialGradient3031" gradientUnits="userSpaceOnUse" gradientTransform="matrix(1,0,0,0.10447761,0,50.597015)" cx="32.5" cy="56.5" r="33.5">
+ <stop style="stop-color:#000;stop-opacity:1"/>
+ <stop offset="1" style="stop-color:#000;stop-opacity:0"/>
+ </radialGradient>
+ </defs>
+ <g transform="translate(0,-1020.3622)">
+ <path d="m 66 56.5 a 33.5 3.5 0 1 1 -67 0 33.5 3.5 0 1 1 67 0 z" transform="matrix(0.71641791,0,0,0.85714286,-7.2835821,999.9336)" style="fill:url(#radialGradient3031);opacity:0.3;fill-opacity:1;stroke:none"/>
+ <path d="m 0 1024.89 0 21.412 32 0 0 -10.706 -1.524 -9.177 -11.976 -0.059 -1.5 -3 -15.476 0 c -0.762 0 -1.524 0.765 -1.524 1.529 z" style="fill:#ef6c00;fill-opacity:1;stroke:none"/>
+ <rect width="15.786" height="5.941" x="2.5" y="1027.36" style="fill:#fffdf0;fill-opacity:1;stroke:none"/>
+ <path d="m 1.531 1023.36 c -0.762 0 -1.531 0.767 -1.531 1.531 l 0 1 c 0 -0.765 0.769 -1.531 1.531 -1.531 l 14.969 0 1.5 3 12.469 0.062 1.531 9.172 0 -1 -1.531 -9.172 -11.969 -0.062 -1.5 -3 z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 32 1027.95 0 21.412 -32 0 0 -20 15 0 1.5 -3 13.976 0.059 c 0.762 0 1.524 0.765 1.524 1.53 z" style="fill:#ffa726;fill-opacity:1;stroke:none"/>
+ <path d="m 0 1048.36 0 1 32 0 0 -1 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 16.5 1026.36 -1.5 3 -15 0 0 1 15.5 0 1.5 -3 13.469 0.062 c 0.762 0 1.531 0.767 1.531 1.531 l 0 -1 c 0 -0.765 -0.769 -1.531 -1.531 -1.531 z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <g transform="matrix(0.5,0,0,0.5,0.5,526.18112)" style="opacity:1">
+ <path transform="matrix(2.1943902,0,0,2.2968937,37.971951,1015.3933)" d="m -5 8.259 c 0 0.962 -0.816 1.741 -1.823 1.741 -1.01 0 -1.823 -0.78 -1.823 -1.741 0 -0.962 0.816 -1.741 1.823 -1.741 1.01 0 1.823 0.78 1.823 1.741 z" style="fill:#b17621;fill-opacity:1;stroke:none"/>
+ <path d="m -5 8.259 c 0 0.962 -0.816 1.741 -1.823 1.741 -1.01 0 -1.823 -0.78 -1.823 -1.741 0 -0.962 0.816 -1.741 1.823 -1.741 1.01 0 1.823 0.78 1.823 1.741 z" transform="matrix(2.1943902,0,0,2.2968937,53.971951,1015.3933)" style="fill:#b17621;fill-opacity:1;stroke:none"/>
+ <rect ry="2" rx="1.917" y="1017.36" x="23" height="19" width="4" style="fill:#b17621;fill-opacity:1;stroke:none"/>
+ <rect width="4" height="20" x="39" y="1016.36" rx="2" style="fill:#b17621;fill-opacity:1;stroke:none"/>
+ <rect ry="3.897" rx="4" y="1014.36" x="23" height="8" width="20" style="fill:#b17621;fill-opacity:1;stroke:none"/>
+ </g>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/places/default-folder-open.svg b/.icons/Material-Black-Lime-Numix/32/places/default-folder-open.svg
new file mode 100644
index 00000000..2de72258
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/places/default-folder-open.svg
@@ -0,0 +1,15 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <defs>
+ <radialGradient id="radialGradient3031" gradientUnits="userSpaceOnUse" r="33.5" gradientTransform="matrix(0.71642 0 0 0.08955 -7.284 25.94)" cy="56.5" cx="32.5">
+ <stop style="stop-color:#000;stop-opacity:1"/>
+ <stop offset="1" style="stop-color:#000;stop-opacity:0"/>
+ </radialGradient>
+ </defs>
+ <path d="m 40 30.999972 a 24 3 0 0 1 -48 0 24 3 0 1 1 48 0 z" style="fill:url(#radialGradient3031);opacity:0.3;fill-opacity:1;stroke:none"/>
+ <rect ry="1" rx="1.04" height="18" style="fill:#ef6c00;fill-opacity:1;stroke:none" y="0.998" x="3" width="26"/>
+ <path d="m 16 3 l -6 6 l 3 0 l 0 13.5 l 6 0 l 0 -13.5 l 3 0 l -6 -6 z" style="fill:#fff1ed;opacity:0.6;fill-opacity:1;stroke:none"/>
+ <path d="m 32 12.668 0 18.328 -32 0 0 -17 15 0 1.5 -3 13.976 0.062 c 0.762 0 1.524 0.805 1.524 1.61 z" style="fill:#ffa726;fill-opacity:1;stroke:none"/>
+ <path d="m 0 29.998 0 1 32 0 0 -1 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 16.5 10.998 -1.5 3 -15 0 0 1 15.5 0 1.5 -3 13.469 0.062 c 0.762 0 1.531 0.767 1.531 1.531 l 0 -1 c 0 0 -0.769 -1.531 -1.531 -1.531 z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 4 0.998 c -0.554 0 -1 0.446 -1 1 l 0 1 c 0 -0.554 0.446 -1 1 -1 l 24 0 c 0.554 0 1 0.446 1 1 l 0 -1 c 0 -0.554 -0.446 -1 -1 -1 z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/places/default-folder-pictures.svg b/.icons/Material-Black-Lime-Numix/32/places/default-folder-pictures.svg
new file mode 100644
index 00000000..60213435
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/places/default-folder-pictures.svg
@@ -0,0 +1,27 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <defs>
+ <radialGradient id="radialGradient3031" gradientUnits="userSpaceOnUse" gradientTransform="matrix(1,0,0,0.10447761,0,50.597015)" cx="32.5" cy="56.5" r="33.5">
+ <stop style="stop-color:#000;stop-opacity:1"/>
+ <stop offset="1" style="stop-color:#000;stop-opacity:0"/>
+ </radialGradient>
+ </defs>
+ <g transform="translate(0,-1020.3622)">
+ <path d="m 66 56.5 a 33.5 3.5 0 1 1 -67 0 33.5 3.5 0 1 1 67 0 z" transform="matrix(0.71641791,0,0,0.85714286,-7.2835821,999.9336)" style="fill:url(#radialGradient3031);opacity:0.3;fill-opacity:1;stroke:none"/>
+ <g transform="matrix(0.5,0,0,0.5,39,520.6811)">
+ <path d="m -78 1008.42 0 42.823 64 0 0 -21.412 -3.048 -18.353 l -23.952 -0.118 l -3 -6 -30.952 0 c -1.524 0 -3.048 1.529 -3.048 3.059 z" style="fill:#ef6c00;fill-opacity:1;stroke:none"/>
+ <rect y="1013.36" x="-73" height="11.882" width="31.571" style="fill:#fffdf0;fill-opacity:1;stroke:none"/>
+ <path d="m -74.938 1005.36 c -1.524 0 -3.063 1.533 -3.063 3.063 l 0 2 c 0 -1.529 1.539 -3.063 3.063 -3.063 l 29.938 0 3 6 24.938 0.125 3.063 18.344 0 -2 -3.063 -18.344 -23.938 -0.125 -3 -6 z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m -14 1014.54 0 42.824 -64 0 0 -40 30 0 3 -6 27.952 0.118 c 1.524 0 3.048 1.529 3.048 3.059 z" style="fill:#ffa726;fill-opacity:1;stroke:none"/>
+ <path d="m -78 1055.36 0 2 64 0 0 -2 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m -45 1011.36 -3 6 -30 0 0 2 31 0 3 -6 26.938 0.125 c 1.524 0 3.063 1.533 3.063 3.063 l 0 -2 c 0 -1.529 -1.539 -3.063 -3.063 -3.063 z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <g transform="matrix(2,0,0,2,-17.15747,-1029.5912)" style="opacity:1">
+ <g transform="translate(-22.421265,1025.4767)" style="fill:#b17621;fill-opacity:1">
+ <g transform="translate(0,-1036.3622)" style="fill-rule:evenodd">
+ <path d="m 1 1046.36 4 -5 3.282 3.678 2.218 -2.178 4.5 6.5 -3 2 -9 0 z"/>
+ </g>
+ </g>
+ <path d="m -19.421 1026.48 c -1.108 0 -2 0.892 -2 2 l 0 10 c 0 1.108 0.892 2 2 2 l 10 0 c 1.108 0 2 -0.892 2 -2 l 0 -10 c 0 -1.108 -0.892 -2 -2 -2 z m 0 2 10 0 0 10 -10 0 z" style="fill:#b17621;fill-opacity:1"/>
+ </g>
+ </g>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/places/default-folder-projects.svg b/.icons/Material-Black-Lime-Numix/32/places/default-folder-projects.svg
new file mode 100644
index 00000000..82bb7e70
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/places/default-folder-projects.svg
@@ -0,0 +1,18 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <defs>
+ <radialGradient id="radialGradient3031" gradientUnits="userSpaceOnUse" gradientTransform="matrix(1,0,0,0.10447761,0,50.597015)" cx="32.5" cy="56.5" r="33.5">
+ <stop style="stop-color:#000;stop-opacity:1"/>
+ <stop offset="1" style="stop-color:#000;stop-opacity:0"/>
+ </radialGradient>
+ </defs>
+ <g transform="translate(0,-1020.3622)">
+ <path d="m 66 56.5 c 0 1.933 -14.998 3.5 -33.5 3.5 -18.502 0 -33.5 -1.567 -33.5 -3.5 0 -1.933 14.998 -3.5 33.5 -3.5 18.502 0 33.5 1.567 33.5 3.5 z" transform="matrix(0.71641791,0,0,0.85714286,-7.2835821,999.9336)" style="fill:url(#radialGradient3031);opacity:0.3;fill-opacity:1;stroke:none"/>
+ <path d="m 0 1024.89 0 21.412 32 0 0 -10.706 -1.524 -9.177 -11.976 -0.059 -1.5 -3 -15.476 0 c -0.762 0 -1.524 0.765 -1.524 1.53 z" style="fill:#ef6c00;fill-opacity:1;stroke:none"/>
+ <rect width="15.786" height="5.941" x="2.5" y="1027.36" style="fill:#fffdf0;fill-opacity:1;stroke:none"/>
+ <path d="m 1.531 1023.36 c -0.762 0 -1.531 0.767 -1.531 1.531 l 0 1 c 0 -0.765 0.769 -1.531 1.531 -1.531 l 14.969 0 1.5 3 12.469 0.062 1.531 9.172 0 -1 -1.531 -9.172 -11.969 -0.062 -1.5 -3 z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 32 1027.95 0 21.412 -32 0 0 -20 15 0 1.5 -3 13.976 0.059 c 0.762 0 1.524 0.765 1.524 1.53 z" style="fill:#ffa726;fill-opacity:1;stroke:none"/>
+ <path d="m 0 1048.36 0 1 32 0 0 -1 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 16.5 1026.36 -1.5 3 -15 0 0 1 15.5 0 1.5 -3 13.469 0.062 c 0.762 0 1.531 0.767 1.531 1.531 l 0 -1 c 0 -0.765 -0.769 -1.531 -1.531 -1.531 z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 11.151 1033.82 c -0.385 0.012 -0.75 0.048 -1.116 0.175 -0.115 0.782 0.075 1.594 0.285 2.344 0.534 1.72 1.524 3.352 2.977 4.447 0.053 0.051 0.129 0.062 0.109 0.153 -0.008 0.381 -0.001 0.779 0 1.161 0.016 0.668 0.418 1.306 1.01 1.621 0.699 0.368 1.397 0.71 2.102 1.073 0.324 0.172 0.774 -0.025 0.876 -0.372 0.062 -0.228 0.019 -0.468 0.022 -0.701 -0.002 -0.491 -0.063 -0.983 -0.044 -1.468 0.641 -0.079 1.285 -0.39 1.664 -0.92 0.337 -0.452 0.457 -1.037 0.416 -1.599 0.686 -0.122 1.392 -0.226 2.08 -0.351 0.407 -0.082 0.583 -0.611 0.328 -0.942 -0.5 -0.634 -1 -1.255 -1.51 -1.884 -0.41 -0.49 -1.053 -0.763 -1.686 -0.679 -0.429 0.069 -0.868 0.161 -1.292 0.241 -1.366 -1.303 -3.203 -2.024 -5.057 -2.235 -0.381 -0.035 -0.775 -0.072 -1.16 -0.066 z m 2.32 1.424 c 0.448 -0.04 0.897 0.084 1.27 0.394 0.745 0.621 0.861 1.73 0.241 2.476 -0.621 0.746 -1.728 0.862 -2.474 0.241 -0.745 -0.621 -0.861 -1.729 -0.241 -2.476 0.31 -0.373 0.756 -0.594 1.204 -0.635 z m 7.158 5.368 c -0.153 -0.014 -0.306 0.102 -0.328 0.263 -0.195 0.889 -0.827 1.661 -1.664 2.02 -0.218 0.069 -0.267 0.361 -0.088 0.504 0.367 0.306 0.791 0.66 1.16 0.964 0.179 0.153 0.413 -0.013 0.416 -0.241 -0.006 -0.187 -0.027 -0.386 -0.044 -0.57 0.457 0.098 0.905 0.228 1.357 0.329 0.213 0.044 0.415 -0.213 0.328 -0.416 -0.179 -0.429 -0.364 -0.844 -0.547 -1.271 0.185 -0.022 0.363 -0.037 0.547 -0.066 0.228 -0.045 0.317 -0.377 0.131 -0.526 -0.369 -0.311 -0.742 -0.611 -1.116 -0.92 -0.044 -0.035 -0.102 -0.061 -0.153 -0.066 z" style="fill:#b17621;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/places/default-folder-publicshare.svg b/.icons/Material-Black-Lime-Numix/32/places/default-folder-publicshare.svg
new file mode 100644
index 00000000..5abe4daa
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/places/default-folder-publicshare.svg
@@ -0,0 +1,18 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <defs>
+ <radialGradient id="radialGradient3031" gradientUnits="userSpaceOnUse" gradientTransform="matrix(1,0,0,0.10447761,0,50.597015)" cx="32.5" cy="56.5" r="33.5">
+ <stop style="stop-color:#000;stop-opacity:1"/>
+ <stop offset="1" style="stop-color:#000;stop-opacity:0"/>
+ </radialGradient>
+ </defs>
+ <g transform="translate(0,-1020.3622)">
+ <path d="m 66 56.5 a 33.5 3.5 0 1 1 -67 0 33.5 3.5 0 1 1 67 0 z" transform="matrix(0.71641791,0,0,0.85714286,-7.2835821,999.9336)" style="fill:url(#radialGradient3031);opacity:0.3;fill-opacity:1;stroke:none"/>
+ <path d="m 0 1024.89 0 21.412 32 0 0 -10.706 -1.524 -9.177 -11.976 -0.059 -1.5 -3 -15.476 0 c -0.762 0 -1.524 0.765 -1.524 1.529 z" style="fill:#ef6c00;fill-opacity:1;stroke:none"/>
+ <rect width="15.786" height="5.941" x="2.5" y="1027.36" style="fill:#fffdf0;fill-opacity:1;stroke:none"/>
+ <path d="m 1.531 1023.36 c -0.762 0 -1.531 0.767 -1.531 1.531 l 0 1 c 0 -0.765 0.769 -1.531 1.531 -1.531 l 14.969 0 1.5 3 12.469 0.062 1.531 9.172 0 -1 -1.531 -9.172 -11.969 -0.062 -1.5 -3 z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 32 1027.95 0 21.412 -32 0 0 -20 15 0 1.5 -3 13.976 0.059 c 0.762 0 1.524 0.765 1.524 1.53 z" style="fill:#ffa726;fill-opacity:1;stroke:none"/>
+ <path d="m 0 1048.36 0 1 32 0 0 -1 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 16.5 1026.36 -1.5 3 -15 0 0 1 15.5 0 1.5 -3 13.469 0.062 c 0.762 0 1.531 0.767 1.531 1.531 l 0 -1 c 0 -0.765 -0.769 -1.531 -1.531 -1.531 z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 17.929 1032.86 c -1.404 0 -2.563 1.094 -2.563 2.464 0.01 0.47 0.036 1.065 0.303 2.322 l 0.028 0 c 0.054 0.166 0.137 0.332 0.276 0.51 0.124 0.159 0.289 0.341 0.441 0.51 0.047 0.355 0.054 0.666 0 1.048 -0.417 0.325 -1.169 0.629 -1.846 0.906 -0.353 0.145 -0.679 0.278 -0.937 0.453 -0.246 0.167 -0.424 0.394 -0.441 0.68 -0.001 0.014 -0.028 0.014 -0.028 0.028 l -0.303 2.408 0 0.028 c 0 0.298 0.193 0.543 0.469 0.736 0.275 0.194 0.648 0.346 1.102 0.482 0.908 0.271 2.139 0.425 3.5 0.425 1.361 0 2.592 -0.154 3.5 -0.425 0.454 -0.135 0.827 -0.287 1.102 -0.482 0.275 -0.194 0.469 -0.438 0.469 -0.736 l 0 -0.028 -0.331 -2.408 c 0 -0.01 0 -0.019 0 -0.028 -0.008 -0.136 -0.056 -0.27 -0.138 -0.368 -0.087 -0.105 -0.202 -0.172 -0.331 -0.255 -0.257 -0.165 -0.584 -0.304 -0.937 -0.453 -0.686 -0.29 -1.437 -0.619 -1.846 -0.963 -0.031 -0.329 -0.032 -0.663 0 -0.991 0.148 -0.18 0.314 -0.365 0.441 -0.538 0.141 -0.192 0.248 -0.367 0.303 -0.538 0.301 -1.309 0.315 -1.843 0.331 -2.322 0 -1.37 -1.159 -2.464 -2.563 -2.464 z m -4.768 0.453 c -1.153 0 -2.094 0.915 -2.094 2.039 0.008 0.385 0.029 0.838 0.248 1.869 l 0 0.028 c 0.045 0.138 0.132 0.248 0.248 0.397 0.101 0.13 0.236 0.289 0.358 0.425 0.037 0.285 0.042 0.572 0 0.878 -0.341 0.269 -0.958 0.51 -1.516 0.736 -0.289 0.118 -0.533 0.225 -0.744 0.368 -0.199 0.135 -0.341 0.336 -0.358 0.566 -0.001 0.014 -0.028 0.014 -0.028 0.029 l -0.276 1.954 l 0 0.028 c 0 0.184 0.086 0.343 0.22 0.482 0.135 0.139 0.322 0.266 0.551 0.368 0.452 0.202 1.095 0.342 1.874 0.425 l 0.028 0 c 0.042 0 0.084 -0.012 0.11 -0.028 0.032 -0.021 0.069 -0.037 0.083 -0.056 0.027 -0.039 0.043 -0.078 0.055 -0.113 0.021 -0.062 0.025 -0.135 0.028 -0.198 0 -0.01 0 -0.019 0 -0.028 l 0.303 -2.407 c 0 -0.099 0.066 -0.217 0.22 -0.34 0.155 -0.123 0.388 -0.247 0.661 -0.368 0.546 -0.243 1.238 -0.469 1.791 -0.765 l 0.303 -0.17 -0.303 -0.142 c -0.219 -0.109 -0.386 -0.229 -0.524 -0.34 -0.027 -0.28 -0.028 -0.571 0 -0.85 0.001 -0.01 -0.001 -0.019 0 -0.028 0.21 -0.291 0.37 -0.593 0.441 -0.765 l 0.028 -0.056 -0.028 -0.056 c -0.024 -0.141 -0.016 -0.248 -0.055 -0.368 -0.264 -1.242 -0.293 -1.755 -0.303 -2.209 0 -0.191 0.044 -0.414 0.11 -0.623 l 0.055 -0.113 -0.11 -0.056 c -0.368 -0.302 -0.855 -0.51 -1.378 -0.51 z" style="fill:#b17621;opacity:1;fill-opacity:1;color:#000"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/places/default-folder-recent.svg b/.icons/Material-Black-Lime-Numix/32/places/default-folder-recent.svg
new file mode 100644
index 00000000..50e40735
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/places/default-folder-recent.svg
@@ -0,0 +1,22 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <defs>
+ <radialGradient id="radialGradient3031" gradientUnits="userSpaceOnUse" gradientTransform="matrix(1,0,0,0.10447761,0,50.597015)" cx="32.5" cy="56.5" r="33.5">
+ <stop style="stop-color:#000;stop-opacity:1"/>
+ <stop offset="1" style="stop-color:#000;stop-opacity:0"/>
+ </radialGradient>
+ </defs>
+ <g transform="translate(0,-1020.3622)">
+ <path d="m 66 56.5 c 0 1.933 -14.998 3.5 -33.5 3.5 -18.502 0 -33.5 -1.567 -33.5 -3.5 0 -1.933 14.998 -3.5 33.5 -3.5 18.502 0 33.5 1.567 33.5 3.5 z" transform="matrix(0.71641791,0,0,0.85714286,-7.2835821,999.9336)" style="fill:url(#radialGradient3031);opacity:0.3;fill-opacity:1;stroke:none"/>
+ <path d="m 0 1024.89 0 21.412 32 0 0 -10.706 -1.524 -9.177 -11.976 -0.059 -1.5 -3 -15.476 0 c -0.762 0 -1.524 0.765 -1.524 1.529 z" style="fill:#ef6c00;fill-opacity:1;stroke:none"/>
+ <rect width="15.786" height="5.941" x="2.5" y="1027.36" style="fill:#fffdf0;fill-opacity:1;stroke:none"/>
+ <path d="m 1.531 1023.36 c -0.762 0 -1.531 0.767 -1.531 1.531 l 0 1 c 0 -0.765 0.769 -1.531 1.531 -1.531 l 14.969 0 1.5 3 12.469 0.062 1.531 9.172 0 -1 -1.531 -9.172 -11.969 -0.062 -1.5 -3 z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 32 1027.95 0 21.412 -32 0 0 -20 15 0 1.5 -3 13.976 0.059 c 0.762 0 1.524 0.765 1.524 1.53 z" style="fill:#ffa726;fill-opacity:1;stroke:none"/>
+ <path d="m 0 1048.36 0 1 32 0 0 -1 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 16.5 1026.36 -1.5 3 -15 0 0 1 15.5 0 1.5 -3 13.469 0.062 c 0.762 0 1.531 0.767 1.531 1.531 l 0 -1 c 0 -0.765 -0.769 -1.531 -1.531 -1.531 z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <g style="opacity:1">
+ <path d="m 9 1032.36 0 5 5 0 z" style="fill:#b17621;opacity:1;fill-opacity:1;stroke:none"/>
+ <path d="m 15.906 1034.83 a 1 1 0 0 0 -0.125 0.031 1 1 0 0 0 -0.781 1 l 0 3.688 a 1 1 0 0 0 0 0.094 1 1 0 0 0 0.125 0.75 1 1 0 0 0 0.031 0.031 1 1 0 0 0 0.031 0.062 1 1 0 0 0 0.031 0.031 1 1 0 0 0 0.031 0.031 1 1 0 0 0 0.031 0.031 1 1 0 0 0 0.031 0.031 1 1 0 0 0 0.063 0.031 1 1 0 0 0 0.031 0.031 1 1 0 0 0 0.031 0.031 1 1 0 0 0 0.063 0.031 1 1 0 0 0 0.125 0.062 l 2.469 1.438 a 1.01 1.01 0 1 0 1 -1.75 l -2.094 -1.219 0 -3.406 a 1 1 0 0 0 -1.094 -1.031 z" style="fill:#b17621;opacity:1;fill-opacity:1;color:#000"/>
+ <path transform="translate(0,1020.3622)" d="m 16 12 c -2.376 0 -4.485 1.191 -5.75 3 l 1.281 0 c 1.099 -1.227 2.693 -2 4.469 -2 c 3.314 0 6 2.686 6 6 c 0 3.314 -2.686 6 -6 6 c -3.314 0 -6 -2.686 -6 -6 l -1 0 c 0 3.866 3.134 7 7 7 c 3.866 0 7 -3.134 7 -7 c 0 -3.866 -3.134 -7 -7 -7 z" style="fill:#b17621;opacity:1;fill-opacity:1;stroke:none"/>
+ </g>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/places/default-folder-rss.svg b/.icons/Material-Black-Lime-Numix/32/places/default-folder-rss.svg
new file mode 100644
index 00000000..5110b6ca
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/places/default-folder-rss.svg
@@ -0,0 +1,19 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <defs>
+ <radialGradient id="radialGradient3031" gradientUnits="userSpaceOnUse" gradientTransform="matrix(1,0,0,0.10447761,0,50.597015)" cx="32.5" cy="56.5" r="33.5">
+ <stop style="stop-color:#000;stop-opacity:1"/>
+ <stop offset="1" style="stop-color:#000;stop-opacity:0"/>
+ </radialGradient>
+ </defs>
+ <g transform="translate(0,-1020.3622)">
+ <path d="m 66 56.5 c 0 1.933 -14.998 3.5 -33.5 3.5 -18.502 0 -33.5 -1.567 -33.5 -3.5 0 -1.933 14.998 -3.5 33.5 -3.5 18.502 0 33.5 1.567 33.5 3.5 z" transform="matrix(0.71641791,0,0,0.85714286,-7.2835821,999.9336)" style="fill:url(#radialGradient3031);opacity:0.3;fill-opacity:1;stroke:none"/>
+ <path d="m 0 1024.89 0 21.412 32 0 0 -10.706 -1.524 -9.177 -11.976 -0.059 -1.5 -3 -15.476 0 c -0.762 0 -1.524 0.765 -1.524 1.53 z" style="fill:#ef6c00;fill-opacity:1;stroke:none"/>
+ <rect width="15.786" height="5.941" x="2.5" y="1027.36" style="fill:#fffdf0;fill-opacity:1;stroke:none"/>
+ <path d="m 1.531 1023.36 c -0.762 0 -1.531 0.767 -1.531 1.531 l 0 1 c 0 -0.765 0.769 -1.531 1.531 -1.531 l 14.969 0 1.5 3 12.469 0.062 1.531 9.172 0 -1 -1.531 -9.172 -11.969 -0.062 -1.5 -3 z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 32 1027.95 0 21.412 -32 0 0 -20 15 0 1.5 -3 13.976 0.059 c 0.762 0 1.524 0.765 1.524 1.53 z" style="fill:#ffa726;fill-opacity:1;stroke:none"/>
+ <path d="m 0 1048.36 0 1 32 0 0 -1 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 16.5 1026.36 -1.5 3 -15 0 0 1 15.5 0 1.5 -3 13.469 0.062 c 0.762 0 1.531 0.767 1.531 1.531 l 0 -1 c 0 -0.765 -0.769 -1.531 -1.531 -1.531 z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 10 1033.36 0 2 c 5.073 0.56 10.02 4.957 10 10 l 2 0 c 0 -7.203 -6.469 -11.772 -12 -12 z m 0 4 0 2 c 2.749 0.226 5.969 2.792 6 6 l 2 0 c -0.12 -4.892 -4.585 -7.653 -8 -8 z" style="fill:#b17621;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 13 23.5 a 1.5 1.5 0 1 1 -3 0 1.5 1.5 0 1 1 3 0 z" transform="translate(0,1020.3622)" style="fill:#b17621;opacity:1;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/places/default-folder-saved-search.svg b/.icons/Material-Black-Lime-Numix/32/places/default-folder-saved-search.svg
new file mode 100644
index 00000000..5ca9ca38
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/places/default-folder-saved-search.svg
@@ -0,0 +1,21 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <defs>
+ <radialGradient id="radialGradient3031" gradientUnits="userSpaceOnUse" gradientTransform="matrix(1,0,0,0.10447761,0,50.597015)" cx="32.5" cy="56.5" r="33.5">
+ <stop style="stop-color:#000;stop-opacity:1"/>
+ <stop offset="1" style="stop-color:#000;stop-opacity:0"/>
+ </radialGradient>
+ </defs>
+ <g transform="translate(0,-1020.3622)">
+ <path d="m 66 56.5 c 0 1.933 -14.998 3.5 -33.5 3.5 -18.502 0 -33.5 -1.567 -33.5 -3.5 0 -1.933 14.998 -3.5 33.5 -3.5 18.502 0 33.5 1.567 33.5 3.5 z" transform="matrix(0.71641791,0,0,0.85714286,-7.2835821,999.9336)" style="fill:url(#radialGradient3031);opacity:0.3;fill-opacity:1;stroke:none"/>
+ <path d="m 0 1024.89 0 21.412 32 0 0 -10.706 -1.524 -9.177 -11.976 -0.059 -1.5 -3 -15.476 0 c -0.762 0 -1.524 0.765 -1.524 1.529 z" style="fill:#ef6c00;fill-opacity:1;stroke:none"/>
+ <rect width="15.786" height="5.941" x="2.5" y="1027.36" style="fill:#fffdf0;fill-opacity:1;stroke:none"/>
+ <path d="m 1.531 1023.36 c -0.762 0 -1.531 0.767 -1.531 1.531 l 0 1 c 0 -0.765 0.769 -1.531 1.531 -1.531 l 14.969 0 1.5 3 12.469 0.062 1.531 9.172 0 -1 -1.531 -9.172 -11.969 -0.062 -1.5 -3 z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 32 1027.95 0 21.412 -32 0 0 -20 15 0 1.5 -3 13.976 0.059 c 0.762 0 1.524 0.765 1.524 1.53 z" style="fill:#ffa726;fill-opacity:1;stroke:none"/>
+ <path d="m 0 1048.36 0 1 32 0 0 -1 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 16.5 1026.36 -1.5 3 -15 0 0 1 15.5 0 1.5 -3 13.469 0.062 c 0.762 0 1.531 0.767 1.531 1.531 l 0 -1 c 0 -0.765 -0.769 -1.531 -1.531 -1.531 z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <g style="opacity:1">
+ <rect transform="matrix(0.70710678,0.70710678,-0.70710678,0.70710678,0,0)" rx="1" y="725.11" x="745.25" height="8" width="2" style="fill:#b17621;opacity:1;fill-opacity:1;stroke:none"/>
+ <path d="m 18 1032.36 c -2.761 0 -5 2.239 -5 5 0 2.761 2.239 5 5 5 2.761 0 5 -2.239 5 -5 0 -2.761 -2.239 -5 -5 -5 z m 0 2 c 1.657 0 3 1.343 3 3 0 1.657 -1.343 3 -3 3 -1.657 0 -3 -1.343 -3 -3 0 -1.657 1.343 -3 3 -3 z" style="fill:#b17621;opacity:1;fill-opacity:1;stroke:none"/>
+ </g>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/places/default-folder-steam.svg b/.icons/Material-Black-Lime-Numix/32/places/default-folder-steam.svg
new file mode 100644
index 00000000..5485584c
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/places/default-folder-steam.svg
@@ -0,0 +1,18 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <defs>
+ <radialGradient id="radialGradient3031" gradientUnits="userSpaceOnUse" gradientTransform="matrix(1,0,0,0.10447761,0,50.597015)" cx="32.5" cy="56.5" r="33.5">
+ <stop style="stop-color:#000;stop-opacity:1"/>
+ <stop offset="1" style="stop-color:#000;stop-opacity:0"/>
+ </radialGradient>
+ </defs>
+ <g transform="translate(0,-1020.3622)">
+ <path d="m 66 56.5 c 0 1.933 -14.998 3.5 -33.5 3.5 -18.502 0 -33.5 -1.567 -33.5 -3.5 0 -1.933 14.998 -3.5 33.5 -3.5 18.502 0 33.5 1.567 33.5 3.5 z" transform="matrix(0.71641791,0,0,0.85714286,-7.2835821,999.9336)" style="fill:url(#radialGradient3031);opacity:0.3;fill-opacity:1;stroke:none"/>
+ <path d="m 0 1024.89 0 21.412 32 0 0 -10.706 -1.524 -9.177 -11.976 -0.059 -1.5 -3 -15.476 0 c -0.762 0 -1.524 0.765 -1.524 1.53 z" style="fill:#ef6c00;fill-opacity:1;stroke:none"/>
+ <rect width="15.786" height="5.941" x="2.5" y="1027.36" style="fill:#fffdf0;fill-opacity:1;stroke:none"/>
+ <path d="m 1.531 1023.36 c -0.762 0 -1.531 0.767 -1.531 1.531 l 0 1 c 0 -0.765 0.769 -1.531 1.531 -1.531 l 14.969 0 1.5 3 12.469 0.062 1.531 9.172 0 -1 -1.531 -9.172 -11.969 -0.062 -1.5 -3 z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 32 1027.95 0 21.412 -32 0 0 -20 15 0 1.5 -3 13.976 0.059 c 0.762 0 1.524 0.765 1.524 1.53 z" style="fill:#ffa726;fill-opacity:1;stroke:none"/>
+ <path d="m 0 1048.36 0 1 32 0 0 -1 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 16.5 1026.36 -1.5 3 -15 0 0 1 15.5 0 1.5 -3 13.469 0.062 c 0.762 0 1.531 0.767 1.531 1.531 l 0 -1 c 0 -0.765 -0.769 -1.531 -1.531 -1.531 z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 19.748 1033.36 c -1.607 0 -2.922 1.342 -2.922 2.989 0 0.553 0.159 1.075 0.417 1.523 l 0 3.239 c -0.318 0.068 -0.612 0.216 -0.861 0.415 l -2.896 -1.329 c 0 -1.175 -0.939 -2.131 -2.087 -2.131 -1.146 0 -2.087 0.956 -2.087 2.131 0 1.178 0.941 2.159 2.087 2.159 0.465 0 0.904 -0.176 1.252 -0.443 l 2.922 1.356 c 0.03 1.151 0.96 2.076 2.087 2.076 1.148 0 2.087 -0.954 2.087 -2.131 0 -0.491 -0.17 -0.939 -0.443 -1.301 l 0.026 0 1.539 -2.796 c 0.011 -0.012 0.015 -0.023 0.026 -0.027 1.03 -0.465 1.774 -1.517 1.774 -2.74 0 -1.646 -1.316 -2.989 -2.922 -2.989 z m 0 0.996 c 1.08 0 1.93 0.886 1.93 1.993 0 1.109 -0.851 1.993 -1.93 1.993 -1.081 0 -1.93 -0.884 -1.93 -1.993 0 -1.107 0.849 -1.993 1.93 -1.993 z m 0 0.72 c -0.69 0 -1.252 0.562 -1.252 1.273 0 0.708 0.562 1.273 1.252 1.273 0.692 0 1.252 -0.564 1.252 -1.273 0 -0.711 -0.56 -1.273 -1.252 -1.273 z m -8.348 3.848 c 0.685 0 1.076 0.284 1.2 0.858 l -0.73 -0.332 c -0.474 -0.207 -1.025 0.012 -1.226 0.498 -0.201 0.486 0.022 1.041 0.496 1.246 l 0.548 0.277 c -0.091 0.015 -0.182 0.027 -0.287 0.027 -0.835 0 -1.252 -0.443 -1.252 -1.301 0 -0.856 0.417 -1.273 1.252 -1.273 z m 6.261 2.851 c 0.773 0 1.383 0.647 1.383 1.439 0 0.792 -0.61 1.412 -1.383 1.412 -0.627 0 -1.157 -0.414 -1.33 -0.997 l 0.991 0.443 c 0.474 0.207 1.025 -0.038 1.226 -0.526 0.201 -0.486 -0.022 -1.041 -0.496 -1.246 l -0.913 -0.415 c 0.16 -0.066 0.338 -0.11 0.522 -0.11 z" style="fill:#b17621;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/places/default-folder-system.svg b/.icons/Material-Black-Lime-Numix/32/places/default-folder-system.svg
new file mode 100644
index 00000000..c39934e6
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/places/default-folder-system.svg
@@ -0,0 +1,20 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <defs>
+ <radialGradient id="radialGradient3031" gradientUnits="userSpaceOnUse" gradientTransform="matrix(1,0,0,0.10447761,0,50.597015)" cx="32.5" cy="56.5" r="33.5">
+ <stop style="stop-color:#000;stop-opacity:1"/>
+ <stop offset="1" style="stop-color:#000;stop-opacity:0"/>
+ </radialGradient>
+ </defs>
+ <g transform="translate(0,-1020.3622)">
+ <path d="m 66 56.5 a 33.5 3.5 0 1 1 -67 0 33.5 3.5 0 1 1 67 0 z" transform="matrix(0.71641791,0,0,0.85714286,-7.2835821,999.9336)" style="fill:url(#radialGradient3031);opacity:0.3;fill-opacity:1;stroke:none"/>
+ <g transform="matrix(0.5,0,0,0.5,44.069423,524.09775)">
+ <path d="m -88.14 1001.59 0 42.823 64 0 0 -21.412 -3.048 -18.353 -23.952 -0.118 -3 -6 -30.952 0 c -1.524 0 -3.048 1.529 -3.048 3.059 z" style="fill:#ef6c00;fill-opacity:1;stroke:none"/>
+ <rect y="1006.53" x="-83.14" height="11.882" width="31.571" style="fill:#fffdf0;fill-opacity:1;stroke:none"/>
+ <path d="m -85.08 998.53 c -1.524 0 -3.063 1.533 -3.063 3.063 l 0 2 c 0 -1.529 1.539 -3.063 3.063 -3.063 l 29.938 0 3 6 24.938 0.125 3.063 18.344 0 -2 -3.063 -18.344 -23.938 -0.125 -3 -6 z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m -24.14 1007.71 0 42.823 -64 0 0 -40 30 0 3 -6 27.952 0.118 c 1.524 0 3.048 1.529 3.048 3.059 z" style="fill:#ffa726;fill-opacity:1;stroke:none"/>
+ <path d="m -88.14 1048.53 0 2 64 0 0 -2 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m -55.14 1004.53 -3 6 -30 0 0 2 31 0 3 -6 26.938 0.125 c 1.524 0 3.063 1.533 3.063 3.063 l 0 -2 c 0 -1.529 -1.539 -3.063 -3.063 -3.063 z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m -58.03 1018.53 c -0.666 0 -1.222 0.529 -1.222 1.195 l 0 1.556 c -0.421 0.143 -0.829 0.305 -1.222 0.5 l -1.083 -1.083 c -0.471 -0.471 -1.224 -0.471 -1.694 0 l -2.722 2.694 c -0.471 0.471 -0.471 1.224 0 1.694 l 1.083 1.083 c -0.199 0.4 -0.356 0.821 -0.5 1.25 l -1.528 0 c -0.666 0 -1.222 0.529 -1.222 1.195 l 0 3.833 c 0 0.666 0.557 1.195 1.222 1.195 l 1.528 0 c 0.144 0.429 0.301 0.85 0.5 1.25 l -1.083 1.083 c -0.471 0.471 -0.471 1.224 0 1.694 l 2.722 2.694 c 0.471 0.47 1.224 0.47 1.694 0 l 1.083 -1.083 c 0.393 0.195 0.801 0.358 1.222 0.5 l 0 1.555 c 0 0.666 0.557 1.195 1.222 1.195 l 3.806 0 c 0.666 0 1.194 -0.529 1.194 -1.195 l 0 -1.555 c 0.429 -0.144 0.85 -0.301 1.25 -0.5 l 1.083 1.083 c 0.471 0.47 1.224 0.47 1.694 0 l 2.722 -2.694 c 0.471 -0.471 0.471 -1.224 0 -1.694 l -1.111 -1.111 c 0.195 -0.393 0.359 -0.801 0.5 -1.222 l 1.556 0 c 0.666 0 1.194 -0.529 1.194 -1.195 l 0 -3.833 c 0 -0.666 -0.529 -1.195 -1.194 -1.195 l -1.556 0 c -0.141 -0.421 -0.305 -0.829 -0.5 -1.222 l 1.111 -1.111 c 0.471 -0.471 0.471 -1.224 0 -1.694 l -2.722 -2.694 c -0.471 -0.471 -1.224 -0.471 -1.694 0 l -1.083 1.083 c -0.4 -0.2 -0.821 -0.356 -1.25 -0.5 l 0 -1.556 c 0 -0.666 -0.529 -1.195 -1.194 -1.195 l -3.806 0 z m 1.889 8.889 c 1.717 0 3.111 1.394 3.111 3.111 0 1.717 -1.394 3.111 -3.111 3.111 -1.717 0 -3.111 -1.394 -3.111 -3.111 0 -1.717 1.394 -3.111 3.111 -3.111 z" style="fill:#b17621;opacity:1;fill-opacity:1;display:block;color:#000"/>
+ </g>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/places/default-folder-templates.svg b/.icons/Material-Black-Lime-Numix/32/places/default-folder-templates.svg
new file mode 100644
index 00000000..9eebfbb3
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/places/default-folder-templates.svg
@@ -0,0 +1,18 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <defs>
+ <radialGradient id="radialGradient3031" gradientUnits="userSpaceOnUse" gradientTransform="matrix(1,0,0,0.10447761,0,50.597015)" cx="32.5" cy="56.5" r="33.5">
+ <stop style="stop-color:#000;stop-opacity:1"/>
+ <stop offset="1" style="stop-color:#000;stop-opacity:0"/>
+ </radialGradient>
+ </defs>
+ <g transform="translate(0,-1020.3622)">
+ <path d="m 66 56.5 c 0 1.933 -14.998 3.5 -33.5 3.5 -18.502 0 -33.5 -1.567 -33.5 -3.5 0 -1.933 14.998 -3.5 33.5 -3.5 18.502 0 33.5 1.567 33.5 3.5 z" transform="matrix(0.71641791,0,0,0.85714286,-7.2835821,999.9336)" style="fill:url(#radialGradient3031);opacity:0.3;fill-opacity:1;stroke:none"/>
+ <path d="m 0 1024.89 0 21.412 32 0 0 -10.706 -1.524 -9.177 -11.976 -0.059 -1.5 -3 -15.476 0 c -0.762 0 -1.524 0.765 -1.524 1.529 z" style="fill:#ef6c00;fill-opacity:1;stroke:none"/>
+ <rect width="15.786" height="5.941" x="2.5" y="1027.36" style="fill:#fffdf0;fill-opacity:1;stroke:none"/>
+ <path d="m 1.531 1023.36 c -0.762 0 -1.531 0.767 -1.531 1.531 l 0 1 c 0 -0.765 0.769 -1.531 1.531 -1.531 l 14.969 0 1.5 3 12.469 0.062 1.531 9.172 0 -1 -1.531 -9.172 -11.969 -0.062 -1.5 -3 z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 32 1027.95 0 21.412 -32 0 0 -20 15 0 1.5 -3 13.976 0.059 c 0.762 0 1.524 0.765 1.524 1.53 z" style="fill:#ffa726;fill-opacity:1;stroke:none"/>
+ <path d="m 0 1048.36 0 1 32 0 0 -1 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 16.5 1026.36 -1.5 3 -15 0 0 1 15.5 0 1.5 -3 13.469 0.062 c 0.762 0 1.531 0.767 1.531 1.531 l 0 -1 c 0 -0.765 -0.769 -1.531 -1.531 -1.531 z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 10 12 c -0.554 0 -1 0.446 -1 1 l 0 1 l 2 0 l 0 -2 l -1 0 z m 3 0 l 0 2 l 2 0 l 0 -2 l -2 0 z m 4 0 l 0 2 l 2 0 l 0 -2 l -2 0 z m 4 0 l 0 2 l 2 0 l 0 -1 c 0 -0.554 -0.446 -1 -1 -1 l -1 0 z m -12 4 l 0 2 l 2 0 l 0 -2 l -2 0 z m 12 0 l 0 2 l 2 0 l 0 -2 l -2 0 z m -12 4 l 0 2 l 2 0 l 0 -2 l -2 0 z m 12 0 l 0 2 l 2 0 l 0 -2 l -2 0 z m -12 4 l 0 1 c 0 0.554 0.446 1 1 1 l 1 0 l 0 -2 l -2 0 z m 4 0 l 0 2 l 2 0 l 0 -2 l -2 0 z m 4 0 l 0 2 l 2 0 l 0 -2 l -2 0 z m 4 0 l 0 2 l 1 0 c 0.554 0 1 -0.446 1 -1 l 0 -1 l -2 0 z" transform="translate(0,1020.3622)" style="fill:#b17621;opacity:0.5;fill-opacity:1;stroke:none"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/places/default-folder-ubuntu.svg b/.icons/Material-Black-Lime-Numix/32/places/default-folder-ubuntu.svg
new file mode 100644
index 00000000..e4e9f49b
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/places/default-folder-ubuntu.svg
@@ -0,0 +1,21 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <defs>
+ <radialGradient id="radialGradient3031" gradientUnits="userSpaceOnUse" gradientTransform="matrix(1,0,0,0.10447761,0,50.597015)" cx="32.5" cy="56.5" r="33.5">
+ <stop style="stop-color:#000;stop-opacity:1"/>
+ <stop offset="1" style="stop-color:#000;stop-opacity:0"/>
+ </radialGradient>
+ </defs>
+ <g transform="translate(0,-1020.3622)">
+ <path d="m 66 56.5 c 0 1.933 -14.998 3.5 -33.5 3.5 -18.502 0 -33.5 -1.567 -33.5 -3.5 0 -1.933 14.998 -3.5 33.5 -3.5 18.502 0 33.5 1.567 33.5 3.5 z" transform="matrix(0.71641791,0,0,0.85714286,-7.2835821,999.9336)" style="fill:url(#radialGradient3031);opacity:0.3;fill-opacity:1;stroke:none"/>
+ <path d="m 0 1024.89 0 21.412 32 0 0 -10.706 -1.524 -9.177 -11.976 -0.059 -1.5 -3 -15.476 0 c -0.762 0 -1.524 0.765 -1.524 1.529 z" style="fill:#ef6c00;fill-opacity:1;stroke:none"/>
+ <rect width="15.786" height="5.941" x="2.5" y="1027.36" style="fill:#fffdf0;fill-opacity:1;stroke:none"/>
+ <path d="m 1.531 1023.36 c -0.762 0 -1.531 0.767 -1.531 1.531 l 0 1 c 0 -0.765 0.769 -1.531 1.531 -1.531 l 14.969 0 1.5 3 12.469 0.062 1.531 9.172 0 -1 -1.531 -9.172 -11.969 -0.062 -1.5 -3 z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 32 1027.95 0 21.412 -32 0 0 -20 15 0 1.5 -3 13.976 0.059 c 0.762 0 1.524 0.765 1.524 1.53 z" style="fill:#ffa726;fill-opacity:1;stroke:none"/>
+ <path d="m 0 1048.36 0 1 32 0 0 -1 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 16.5 1026.36 -1.5 3 -15 0 0 1 15.5 0 1.5 -3 13.469 0.062 c 0.762 0 1.531 0.767 1.531 1.531 l 0 -1 c 0 -0.765 -0.769 -1.531 -1.531 -1.531 z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path transform="matrix(0.5,0,0,0.5,1,1019.8622)" d="m 17 38 a 3 3 0 1 1 -6 0 3 3 0 1 1 6 0 z" style="fill:#b17621;opacity:1;fill-opacity:1;stroke:none"/>
+ <path d="m 16 1032.86 c -1.146 0 -2.215 0.316 -3.125 0.875 l 1.484 1.484 c 0.501 -0.226 1.056 -0.359 1.641 -0.359 2.039 0 3.722 1.528 3.969 3.5 l 2 0 c -0.081 -0.96 -0.381 -1.863 -0.859 -2.641 -0.188 0.085 -0.39 0.141 -0.609 0.141 -0.828 0 -1.5 -0.671 -1.5 -1.5 0 -0.219 0.056 -0.421 0.141 -0.609 -0.913 -0.562 -1.989 -0.891 -3.141 -0.891 z m -3.922 1.484 c -0.939 0.819 -1.633 1.916 -1.922 3.172 0.498 0.244 0.844 0.752 0.844 1.344 0 0.592 -0.346 1.1 -0.844 1.344 0.311 1.353 1.071 2.541 2.125 3.375 l 1.438 -1.438 c -1.038 -0.723 -1.719 -1.921 -1.719 -3.281 c 0 -1.255 0.58 -2.376 1.484 -3.109 l -1.406 -1.406 z m 7.891 5.02 c -0.247 1.972 -1.93 3.5 -3.969 3.5 -0.473 0 -0.923 -0.099 -1.344 -0.25 l -1.516 1.516 c 0.851 0.465 1.821 0.734 2.859 0.734 0.756 0 1.474 -0.135 2.141 -0.391 c -0.085 -0.188 -0.141 -0.39 -0.141 -0.609 c 0 -0.828 0.672 -1.5 1.5 -1.5 0.402 0 0.762 0.164 1.031 0.422 0.81 -0.935 1.33 -2.116 1.438 -3.422 l -2 0 z" style="fill:#b17621;opacity:1;fill-opacity:1;stroke:none"/>
+ <path d="m 17 38 a 3 3 0 1 1 -6 0 3 3 0 1 1 6 0 z" transform="matrix(0.5,0,0,0.5,14.5,1014.3622)" style="fill:#b17621;opacity:1;fill-opacity:1;stroke:none"/>
+ <path d="m 17 38 a 3 3 0 1 1 -6 0 3 3 0 1 1 6 0 z" transform="matrix(0.5,0,0,0.5,13.5,1025.8622)" style="fill:#b17621;opacity:1;fill-opacity:1;stroke:none"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/places/default-folder-video.svg b/.icons/Material-Black-Lime-Numix/32/places/default-folder-video.svg
new file mode 100644
index 00000000..90d614b0
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/places/default-folder-video.svg
@@ -0,0 +1,20 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <defs>
+ <radialGradient id="radialGradient3031" gradientUnits="userSpaceOnUse" gradientTransform="matrix(1,0,0,0.10447761,0,50.597015)" cx="32.5" cy="56.5" r="33.5">
+ <stop style="stop-color:#000;stop-opacity:1"/>
+ <stop offset="1" style="stop-color:#000;stop-opacity:0"/>
+ </radialGradient>
+ </defs>
+ <g transform="translate(0,-1020.3622)">
+ <path d="m 66 56.5 a 33.5 3.5 0 1 1 -67 0 33.5 3.5 0 1 1 67 0 z" transform="matrix(0.71641791,0,0,0.85714286,-7.2835821,999.9336)" style="fill:url(#radialGradient3031);opacity:0.3;fill-opacity:1;stroke:none"/>
+ <g transform="matrix(0.5,0,0,0.5,20.823632,508.499)">
+ <path d="m -41.647 1032.79 0 42.823 64 0 0 -21.412 -3.048 -18.353 -23.952 -0.118 -3 -6 -30.952 0 c -1.524 0 -3.048 1.53 -3.048 3.059 z" style="fill:#ef6c00;fill-opacity:1;stroke:none"/>
+ <rect y="1037.73" x="-36.647" height="11.882" width="31.571" style="fill:#fffdf0;fill-opacity:1;stroke:none"/>
+ <path d="m -38.585 1029.73 c -1.524 0 -3.063 1.533 -3.063 3.063 l 0 2 c 0 -1.529 1.539 -3.063 3.063 -3.063 l 29.938 0 3 6 24.938 0.125 3.063 18.344 0 -2 -3.063 -18.344 -23.938 -0.125 -3 -6 z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 22.353 1038.9 0 42.823 -64 0 0 -40 30 0 3 -6 27.952 0.118 c 1.524 0 3.048 1.53 3.048 3.059 z" style="fill:#ffa726;fill-opacity:1;stroke:none"/>
+ <path d="m -41.647 1079.73 0 2 64 0 0 -2 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m -8.647 1035.73 -3 6 -30 0 0 2 31 0 3 -6 26.938 0.125 c 1.524 0 3.063 1.533 3.063 3.063 l 0 -2 c 0 -1.529 -1.539 -3.063 -3.063 -3.063 z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m -18.647 1049.73 c -1.662 0 -3 1.338 -3 3 l 0 18 c 0 1.662 1.338 3 3 3 l 18 0 c 1.662 0 3 -1.338 3 -3 l 0 -18 c 0 -1.662 -1.338 -3 -3 -3 z m 1 2 4 0 0 4 -4 0 z m 12 0 4 0 0 4 -4 0 z m -12 8 4 0 0 4 -4 0 z m 12 0 4 0 0 4 -4 0 z m -12 8 4 0 0 4 -4 0 z m 12 0 4 0 0 4 -4 0 z" style="fill:#b17621;opacity:1;fill-opacity:1"/>
+ </g>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/places/default-folder-vm.svg b/.icons/Material-Black-Lime-Numix/32/places/default-folder-vm.svg
new file mode 100644
index 00000000..19a298be
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/places/default-folder-vm.svg
@@ -0,0 +1,18 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <defs>
+ <radialGradient id="radialGradient3031" gradientUnits="userSpaceOnUse" gradientTransform="matrix(1,0,0,0.10447761,0,50.597015)" cx="32.5" cy="56.5" r="33.5">
+ <stop style="stop-color:#000;stop-opacity:1"/>
+ <stop offset="1" style="stop-color:#000;stop-opacity:0"/>
+ </radialGradient>
+ </defs>
+ <g transform="translate(0,-1020.3622)">
+ <path d="m 66 56.5 c 0 1.933 -14.998 3.5 -33.5 3.5 -18.502 0 -33.5 -1.567 -33.5 -3.5 0 -1.933 14.998 -3.5 33.5 -3.5 18.502 0 33.5 1.567 33.5 3.5 z" transform="matrix(0.71641791,0,0,0.85714286,-7.2835821,999.9336)" style="fill:url(#radialGradient3031);opacity:0.3;fill-opacity:1;stroke:none"/>
+ <path d="m 0 1024.89 0 21.412 32 0 0 -10.706 -1.524 -9.177 -11.976 -0.059 -1.5 -3 -15.476 0 c -0.762 0 -1.524 0.765 -1.524 1.53 z" style="fill:#ef6c00;fill-opacity:1;stroke:none"/>
+ <rect width="15.786" height="5.941" x="2.5" y="1027.36" style="fill:#fffdf0;fill-opacity:1;stroke:none"/>
+ <path d="m 1.531 1023.36 c -0.762 0 -1.531 0.767 -1.531 1.531 l 0 1 c 0 -0.765 0.769 -1.531 1.531 -1.531 l 14.969 0 1.5 3 12.469 0.062 1.531 9.172 0 -1 -1.531 -9.172 -11.969 -0.062 -1.5 -3 z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 32 1027.95 0 21.412 -32 0 0 -20 15 0 1.5 -3 13.976 0.059 c 0.762 0 1.524 0.765 1.524 1.53 z" style="fill:#ffa726;fill-opacity:1;stroke:none"/>
+ <path d="m 0 1048.36 0 1 32 0 0 -1 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 16.5 1026.36 -1.5 3 -15 0 0 1 15.5 0 1.5 -3 13.469 0.062 c 0.762 0 1.531 0.767 1.531 1.531 l 0 -1 c 0 -0.765 -0.769 -1.531 -1.531 -1.531 z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 13 13 c -0.739 0 -1 0.335 -1 1 l 8 0 c 0 -0.665 -0.261 -1 -1 -1 l -6 0 z m -1 2 l 0 8 l 8 0 l 0 -8 l -8 0 z m 2 1 l 4 0 l 0 1 l -4 0 l 0 -1 z m 2 3 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 -4 5 c 0 0.665 0.261 1 1 1 l 6 0 c 0.739 0 1 -0.335 1 -1 l -8 0 z" transform="translate(0,1020.3622)" style="fill:#b17621;opacity:1;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/places/default-folder-wine.svg b/.icons/Material-Black-Lime-Numix/32/places/default-folder-wine.svg
new file mode 100644
index 00000000..749139e1
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/places/default-folder-wine.svg
@@ -0,0 +1,20 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <defs>
+ <radialGradient id="radialGradient3031" gradientUnits="userSpaceOnUse" gradientTransform="matrix(1,0,0,0.10447761,0,50.597015)" cx="32.5" cy="56.5" r="33.5">
+ <stop style="stop-color:#000;stop-opacity:1"/>
+ <stop offset="1" style="stop-color:#000;stop-opacity:0"/>
+ </radialGradient>
+ </defs>
+ <g transform="translate(0,-1020.3622)">
+ <path d="m 66 56.5 a 33.5 3.5 0 1 1 -67 0 33.5 3.5 0 1 1 67 0 z" transform="matrix(0.71641791,0,0,0.85714286,-7.2835821,999.9336)" style="fill:url(#radialGradient3031);opacity:0.3;fill-opacity:1;stroke:none"/>
+ <path d="m 0 1024.89 0 21.412 32 0 0 -10.706 -1.524 -9.177 -11.976 -0.059 -1.5 -3 -15.476 0 c -0.762 0 -1.524 0.765 -1.524 1.529 z" style="fill:#ef6c00;fill-opacity:1;stroke:none"/>
+ <rect width="15.786" height="5.941" x="2.5" y="1027.36" style="fill:#fffdf0;fill-opacity:1;stroke:none"/>
+ <path d="m 1.531 1023.36 c -0.762 0 -1.531 0.767 -1.531 1.531 l 0 1 c 0 -0.765 0.769 -1.531 1.531 -1.531 l 14.969 0 1.5 3 12.469 0.062 1.531 9.172 0 -1 -1.531 -9.172 -11.969 -0.062 -1.5 -3 z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 32 1027.95 0 21.412 -32 0 0 -20 15 0 1.5 -3 13.976 0.059 c 0.762 0 1.524 0.765 1.524 1.529 z" style="fill:#ffa726;fill-opacity:1;stroke:none"/>
+ <path d="m 0 1048.36 0 1 32 0 0 -1 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 16.5 1026.36 -1.5 3 -15 0 0 1 15.5 0 1.5 -3 13.469 0.062 c 0.762 0 1.531 0.767 1.531 1.531 l 0 -1 c 0 -0.765 -0.769 -1.531 -1.531 -1.531 z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 20.52 1033.36 c -0.518 0.01 -1.028 0.327 -1.11 0.921 -0.131 0.95 0.848 0.594 1.632 0.594 0.783 0 1.044 1.544 0.848 2.376 -0.196 0.832 -2.278 2.796 -6.984 0.832 -3.875 -1.617 -5.809 0.536 -5.907 0.579 0.367 3.213 3.356 6.697 6.984 6.697 3.875 0 7.02 -3.839 7.02 -7.366 0 -0.405 -0.051 -0.804 -0.131 -1.188 -0.072 -0.194 -0.143 -0.388 -0.196 -0.564 -0.095 -0.316 -0.202 -0.583 -0.294 -0.832 -0.004 -0.01 0.004 -0.022 0 -0.03 -0.371 -0.75 -0.891 -1.428 -1.534 -1.99 -0.003 -0.01 -0.013 0.01 -0.016 0 -0.1 -0.024 -0.206 -0.031 -0.31 -0.03 z" style="fill:#b17621;opacity:1;fill-opacity:1;color:#000"/>
+ <path d="m 19 1036.36 c 0 0.552 -0.448 1 -1 1 -0.552 0 -1 -0.448 -1 -1 0 -0.552 0.448 -1 1 -1 0.552 0 1 0.448 1 1 z" style="fill:#b17621;opacity:1;fill-opacity:1;color:#000"/>
+ <path d="m 16 1034.86 c 0 0.276 -0.224 0.5 -0.5 0.5 -0.276 0 -0.5 -0.224 -0.5 -0.5 0 -0.276 0.224 -0.5 0.5 -0.5 0.276 0 0.5 0.224 0.5 0.5 z" style="fill:#b17621;opacity:1;fill-opacity:1;color:#000"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/places/default-folder.svg b/.icons/Material-Black-Lime-Numix/32/places/default-folder.svg
new file mode 100644
index 00000000..48551ae8
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/places/default-folder.svg
@@ -0,0 +1,17 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <defs>
+ <radialGradient id="radialGradient3031" gradientUnits="userSpaceOnUse" gradientTransform="matrix(1,0,0,0.10447761,0,50.597015)" cx="32.5" cy="56.5" r="33.5">
+ <stop style="stop-color:#000;stop-opacity:1"/>
+ <stop offset="1" style="stop-color:#000;stop-opacity:0"/>
+ </radialGradient>
+ </defs>
+ <g transform="translate(0,-1020.3622)">
+ <path d="m 66 56.5 a 33.5 3.5 0 1 1 -67 0 33.5 3.5 0 1 1 67 0 z" transform="matrix(0.71641791,0,0,0.85714286,-7.2835821,999.9336)" style="fill:url(#radialGradient3031);opacity:0.3;fill-opacity:1;stroke:none"/>
+ <path d="m 0 1024.89 0 21.412 32 0 0 -10.706 -1.524 -9.177 -11.976 -0.059 -1.5 -3 -15.476 0 c -0.762 0 -1.524 0.765 -1.524 1.529 z" style="fill:#ef6c00;fill-opacity:1;stroke:none"/>
+ <rect width="15.786" height="5.941" x="2.5" y="1027.36" style="fill:#fffdf0;fill-opacity:1;stroke:none"/>
+ <path d="m 1.531 1023.36 c -0.762 0 -1.531 0.766 -1.531 1.531 l 0 1 c 0 -0.765 0.769 -1.531 1.531 -1.531 l 14.969 0 1.5 3 12.469 0.062 1.531 9.172 0 -1 -1.531 -9.172 -11.969 -0.062 -1.5 -3 z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 32 1027.95 0 21.412 -32 0 0 -20 15 0 1.5 -3 13.976 0.059 c 0.762 0 1.524 0.765 1.524 1.53 z" style="fill:#ffa726;fill-opacity:1;stroke:none"/>
+ <path d="m 0 1048.36 0 1 32 0 0 -1 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 16.5 1026.36 -1.5 3 -15 0 0 1 15.5 0 1.5 -3 13.469 0.062 c 0.762 0 1.531 0.767 1.531 1.531 l 0 -1 c 0 -0.765 -0.769 -1.531 -1.531 -1.531 z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/places/default-network.svg b/.icons/Material-Black-Lime-Numix/32/places/default-network.svg
new file mode 100644
index 00000000..6c1b4b70
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/places/default-network.svg
@@ -0,0 +1,18 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <defs>
+ <radialGradient id="radialGradient3031" gradientUnits="userSpaceOnUse" gradientTransform="matrix(1,0,0,0.10447761,0,50.597015)" cx="32.5" cy="56.5" r="33.5">
+ <stop style="stop-color:#000;stop-opacity:1"/>
+ <stop offset="1" style="stop-color:#000;stop-opacity:0"/>
+ </radialGradient>
+ </defs>
+ <g transform="translate(0,-1020.3622)">
+ <path d="m 66 56.5 a 33.5 3.5 0 1 1 -67 0 33.5 3.5 0 1 1 67 0 z" transform="matrix(0.71641791,0,0,0.85714286,-7.2835821,999.9336)" style="fill:url(#radialGradient3031);opacity:0.3;fill-opacity:1;stroke:none"/>
+ <path d="m 0 1024.89 0 21.412 32 0 0 -10.706 -1.524 -9.177 -11.976 -0.059 -1.5 -3 -15.476 0 c -0.762 0 -1.524 0.765 -1.524 1.529 z" style="fill:#ef6c00;fill-opacity:1;stroke:none"/>
+ <rect width="15.786" height="5.941" x="2.5" y="1027.36" style="fill:#fffdf0;fill-opacity:1;stroke:none"/>
+ <path d="m 1.531 1023.36 c -0.762 0 -1.531 0.767 -1.531 1.531 l 0 1 c 0 -0.765 0.769 -1.531 1.531 -1.531 l 14.969 0 1.5 3 12.469 0.062 1.531 9.172 0 -1 -1.531 -9.172 -11.969 -0.062 -1.5 -3 z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 32 1027.95 0 21.412 -32 0 0 -20 15 0 1.5 -3 13.976 0.059 c 0.762 0 1.524 0.765 1.524 1.53 z" style="fill:#ffa726;fill-opacity:1;stroke:none"/>
+ <path d="m 0 1048.36 0 1 32 0 0 -1 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 16.5 1026.36 -1.5 3 -15 0 0 1 15.5 0 1.5 -3 13.469 0.062 c 0.762 0 1.531 0.767 1.531 1.531 l 0 -1 c 0 -0.765 -0.769 -1.531 -1.531 -1.531 z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 15.25 1033.36 c -2.559 0 -5.25 2.691 -5.25 6 0 3.309 2.691 6 5.25 6 4.059 0 6.75 -2.691 6.75 -6 0 -3.309 -2.691 -6 -6 -6 z m 1.237 0.844 c 0.559 0.052 1.101 0.179 1.594 0.394 -0.038 0.047 -0.067 0.089 -0.094 0.169 -0.152 0.455 -0.378 0.238 -0.113 0.806 0.265 0.568 0.487 0.715 0.562 0.45 0.076 -0.265 -0.191 -0.639 0.113 -0.487 0.303 0.152 0.527 -0.041 0.3 0.3 -0.227 0.341 -0.222 0.526 -0.488 0.45 -0.265 -0.076 -0.26 0.449 -0.525 0.525 -0.265 0.076 -0.356 -0.114 -0.356 0.075 0 0.189 0.15 0.015 0.113 0.319 -0.012 0.093 -0.008 0.109 -0.019 0.15 -0.249 -0.071 -0.36 -0.111 -0.544 -0.038 -0.189 0.076 -0.413 0.563 -0.413 0.563 0.237 0.237 0.346 0.407 0.431 0.487 -0.053 0.027 -0.117 0.038 -0.169 0.075 -0.379 0.265 -0.674 0.315 -0.788 0.694 -0.114 0.379 -0.075 0.032 -0.075 0.487 0 0.455 -0.115 0.146 0.113 0.563 0.227 0.417 0.785 0.616 1.05 0.844 0.265 0.227 0.538 -0.495 1.069 0.188 0.53 0.682 0.564 0.409 0.375 0.788 -0.189 0.379 -0.374 0.505 -0.45 0.656 -0.076 0.151 0.147 0.674 0.413 0.787 0.006 0 0.013 0 0.019 0 -0.014 0.033 -0.024 0.062 -0.038 0.094 -0.343 0.156 -0.764 0.371 -0.844 0.394 -0.188 0.054 -0.849 0.166 -1.331 0.3 -0.06 0.017 -0.108 0.017 -0.131 0.019 0.06 -0.065 0.534 -0.313 0.769 -0.45 0.321 -0.188 -0.019 -0.169 -0.019 -0.169 0 0 -0.512 -0.057 -1.556 -0.057 -0.522 0 -0.749 0.024 -0.863 0.057 -0.057 0.017 -0.085 0.034 -0.113 0.056 -0.028 0.024 -0.047 0.048 -0.094 0.075 -0.188 0.107 0.11 0.22 -0.131 0.3 -0.181 0.06 -0.202 0 -0.356 -0.113 0.11 -0.11 0.262 -0.241 0.45 -0.469 0.341 -0.412 0.449 -0.337 0.562 -0.712 0.114 -0.375 -0.956 -0.262 -0.956 -0.487 0 -0.225 -0.184 -0.375 -0.525 -0.525 -0.341 -0.15 -0.109 -0.225 -0.488 -0.338 -0.379 -0.112 -0.805 0.563 -0.919 0.338 -0.114 -0.225 0.356 -0.225 0.356 -0.487 0 -0.256 -0.54 0.193 -0.638 -0.131 -0.002 -0.012 -0.017 -0.012 -0.019 -0.019 -0.009 -0.048 -0.003 -0.075 0 -0.112 0.024 -0.27 0.336 -0.375 0.469 -0.638 0.152 -0.3 0.073 0.225 0.262 0.488 0.189 0.263 0.114 -0.338 0 -0.675 -0.114 -0.338 0.072 -0.338 0.338 -0.788 0.265 -0.45 0.262 -0.712 0.262 -1.05 0 -0.337 0.184 -0.375 0.562 -0.713 0.174 -0.154 0.31 -0.289 0.412 -0.412 0.025 -0.012 0.05 -0.012 0.075 -0.02 0.402 -0.161 0.571 -0.402 0.919 -1.125 0.348 -0.723 -0.137 -0.048 -0.244 -0.075 -0.107 -0.026 -0.262 -0.217 -0.637 -0.431 -0.077 -0.044 -0.146 -0.065 -0.206 -0.074 l 0.694 -1.144 c 0.222 -0.06 0.461 -0.101 0.694 -0.131 0.085 0.485 0.038 0.938 0.038 0.938 0 0 -0.131 0.155 -0.131 0.263 0 0.107 0.718 -0.884 0.825 -0.938 0.107 -0.054 0.378 0.284 0.431 -0.225 0.003 -0.029 -0.003 -0.03 0 -0.056 z m 1.012 2.025 c -0.038 -0.012 -0.084 0 -0.131 0.02 0 0.133 -0.051 0.229 -0.075 0.281 -0.014 -0.024 -0.056 -0.056 -0.056 -0.056 -0.057 0.105 -0.179 0.197 -0.056 0.169 0.123 -0.028 0.216 0.048 0.131 -0.056 -0.016 -0.019 -0.009 -0.011 -0.019 -0.019 0.016 0.012 0.046 0.019 0.113 0.019 0.075 0 0.115 0 0.169 0 -0.091 0.068 -0.191 0.096 -0.056 0.131 0.18 0.048 0.262 0.057 0.262 0.02 0 -0.038 -0.056 -0.169 -0.056 -0.169 0.035 -0.014 0.068 -0.032 0.038 -0.094 -0.057 -0.113 -0.147 -0.226 -0.263 -0.244 z m 2.869 0.319 c 0.094 0.146 0.183 0.295 0.262 0.45 -0.052 0.303 -0.185 0.506 0.038 0.506 0.062 0 0.117 -0.014 0.169 -0.02 0.007 0.018 0.012 0.039 0.019 0.056 -0.379 0 -0.561 0.113 -0.75 0.075 -0.189 -0.038 -0.716 -0.072 -0.375 -0.412 0.199 -0.199 0.448 -0.516 0.637 -0.656 z m -2.363 0.694 c 0.035 0.012 0.065 0.048 0.094 0.112 0.114 0.265 0.302 0.487 0.15 0.525 -0.152 0.038 -0.225 0.075 -0.225 0.075 0 0 0.525 0.341 0.563 -0.037 0.038 -0.379 -0.15 -0.6 -0.15 -0.6 0 0 0.262 0.261 0.337 0.413 0.076 0.151 0.073 0 0.263 0.188 0.189 0.189 0.147 -0.753 0.413 -0.487 0.265 0.265 0.432 0.261 0.356 0.45 -0.076 0.189 0.488 -0.229 0.488 0.15 0 0.365 0.233 0.513 -0.225 0.694 -0.173 -0.012 -0.311 -0.041 -0.338 -0.094 -0.076 -0.151 -0.506 -0.037 -0.506 -0.037 -1.133 -0.283 -1.625 -0.373 -1.95 -0.319 0.006 -0.012 0.012 -0.012 0.019 -0.019 0.166 -0.299 0.478 -0.713 0.375 -0.862 0.144 -0.083 0.258 -0.174 0.337 -0.15 z m 3.188 1.894 c 0.003 0.076 0 0.148 0 0.225 0 0.213 -0.013 0.431 -0.038 0.638 -0.341 -0.303 -0.825 -0.3 -0.825 -0.3 0 0 0.296 -0.336 0.713 -0.488 0.052 -0.02 0.108 -0.045 0.15 -0.075 z" style="fill:#b17621;opacity:1;fill-opacity:1;color:#000"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/places/default-user-desktop.svg b/.icons/Material-Black-Lime-Numix/32/places/default-user-desktop.svg
new file mode 100644
index 00000000..bd1a3355
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/places/default-user-desktop.svg
@@ -0,0 +1,22 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <defs>
+ <radialGradient id="radialGradient3031" gradientUnits="userSpaceOnUse" gradientTransform="matrix(1,0,0,0.10447761,0,50.597015)" cx="32.5" cy="56.5" r="33.5">
+ <stop style="stop-color:#000;stop-opacity:1"/>
+ <stop offset="1" style="stop-color:#000;stop-opacity:0"/>
+ </radialGradient>
+ </defs>
+ <g transform="translate(0,-1020.3622)">
+ <path d="m 66 56.5 c 0 1.933 -14.998 3.5 -33.5 3.5 -18.502 0 -33.5 -1.567 -33.5 -3.5 0 -1.933 14.998 -3.5 33.5 -3.5 18.502 0 33.5 1.567 33.5 3.5 z" transform="matrix(0.71641791,0,0,0.85714286,-7.2835821,999.9336)" style="fill:url(#radialGradient3031);opacity:0.3;fill-opacity:1;stroke:none"/>
+ <path d="m 0 1024.89 0 21.412 32 0 0 -10.706 -1.524 -9.177 -11.976 -0.059 -1.5 -3 -15.476 0 c -0.762 0 -1.524 0.765 -1.524 1.529 z" style="fill:#ef6c00;fill-opacity:1;stroke:none"/>
+ <rect width="15.786" height="5.941" x="2.5" y="1027.36" style="fill:#fffdf0;fill-opacity:1;stroke:none"/>
+ <path d="m 1.531 1023.36 c -0.762 0 -1.531 0.767 -1.531 1.531 l 0 1 c 0 -0.765 0.769 -1.531 1.531 -1.531 l 14.969 0 1.5 3 12.469 0.062 1.531 9.172 0 -1 -1.531 -9.172 -11.969 -0.062 -1.5 -3 z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 32 1027.95 0 21.412 -32 0 0 -20 15 0 1.5 -3 13.976 0.059 c 0.762 0 1.524 0.765 1.524 1.53 z" style="fill:#ffa726;fill-opacity:1;stroke:none"/>
+ <path d="m 0 1048.36 0 1 32 0 0 -1 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 16.5 1026.36 -1.5 3 -15 0 0 1 15.5 0 1.5 -3 13.469 0.062 c 0.762 0 1.531 0.767 1.531 1.531 l 0 -1 c 0 -0.765 -0.769 -1.531 -1.531 -1.531 z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <g transform="matrix(0.5,0,0,0.5,0,526.18111)" style="opacity:1">
+ <path d="m 25 1020.36 0 6 c 0 2 2 2 2 2 l 6 0 c 2 0 2 -2 2 -2 l 0 -4 -4 -4 -3.999 0 c 0 0 -2 0 -2 2 z m 2 0 3 0 0 3 3 0 0 3 -6 0 z" style="fill:#b17621;fill-opacity:1"/>
+ <path d="m 28 1034.36 -4 4 c -2 2 -2 2 0 2 l 16 0 c 2 0 2 0 0 -2 l -4 -4 0 -2 -8 0 z" style="fill:#b17621;fill-opacity:1;stroke:none"/>
+ <path d="m 22 1012.36 c -2.216 0 -4 1.784 -4 4 l 0 14 c 0 2.216 1.784 4 4 4 l 20 0 c 2.216 0 4 -1.784 4 -4 l 0 -14 c 0 -2.216 -1.784 -4 -4 -4 z m 0 4 20 0 0 14 -20 0 z" style="fill:#b17621;fill-opacity:1;stroke:none"/>
+ </g>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/places/default-user-home.svg b/.icons/Material-Black-Lime-Numix/32/places/default-user-home.svg
new file mode 100644
index 00000000..06b136a3
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/places/default-user-home.svg
@@ -0,0 +1,22 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <defs>
+ <radialGradient id="radialGradient3031" gradientUnits="userSpaceOnUse" gradientTransform="matrix(1,0,0,0.10447761,0,50.597015)" cx="32.5" cy="56.5" r="33.5">
+ <stop style="stop-color:#000;stop-opacity:1"/>
+ <stop offset="1" style="stop-color:#000;stop-opacity:0"/>
+ </radialGradient>
+ </defs>
+ <g transform="translate(0,-1020.3622)">
+ <path d="m 66 56.5 c 0 1.933 -14.998 3.5 -33.5 3.5 -18.502 0 -33.5 -1.567 -33.5 -3.5 0 -1.933 14.998 -3.5 33.5 -3.5 18.502 0 33.5 1.567 33.5 3.5 z" transform="matrix(0.71641791,0,0,0.85714286,-7.2835821,999.9336)" style="fill:url(#radialGradient3031);opacity:0.3;fill-opacity:1;stroke:none"/>
+ <path d="m 0 1024.89 0 21.412 32 0 0 -10.706 -1.524 -9.177 -11.976 -0.059 -1.5 -3 -15.476 0 c -0.762 0 -1.524 0.765 -1.524 1.529 z" style="fill:#ef6c00;fill-opacity:1;stroke:none"/>
+ <rect width="15.786" height="5.941" x="2.5" y="1027.36" style="fill:#fffdf0;fill-opacity:1;stroke:none"/>
+ <path d="m 1.531 1023.36 c -0.762 0 -1.531 0.767 -1.531 1.531 l 0 1 c 0 -0.765 0.769 -1.531 1.531 -1.531 l 14.969 0 1.5 3 12.469 0.062 1.531 9.172 0 -1 -1.531 -9.172 -11.969 -0.062 -1.5 -3 z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 32 1027.95 0 21.412 -32 0 0 -20 15 0 1.5 -3 13.976 0.059 c 0.762 0 1.524 0.765 1.524 1.53 z" style="fill:#ffa726;fill-opacity:1;stroke:none"/>
+ <path d="m 0 1048.36 0 1 32 0 0 -1 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 16.5 1026.36 -1.5 3 -15 0 0 1 15.5 0 1.5 -3 13.469 0.062 c 0.762 0 1.531 0.767 1.531 1.531 l 0 -1 c 0 -0.765 -0.769 -1.531 -1.531 -1.531 z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <g transform="translate(7.000074,1031.3622)" style="fill:#b17621;opacity:1;fill-opacity:1">
+ <path d="m 3 7 0 6 c 0 1.108 0.892 2 2 2 l 1.5 0 0 -5 3 0 0 5 l 1.5 0 c 1.108 0 2 -0.892 2 -2 l 0 -6 z"/>
+ <path d="M 3,6 C 0.79661017,8 0,8 3,8 l 10,0 c 3,0 2.288136,0 0,-2 L 9,2 C 8,1 8,1 7,2 z" style="stroke:none"/>
+ <path d="m 12 2 c 1 0 1 0.446 1 1 l 0 4 -2 0 0 -4 c 0 -0.554 0 -1 1 -1 z" style="stroke:none"/>
+ </g>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/places/desktop.svg b/.icons/Material-Black-Lime-Numix/32/places/desktop.svg
new file mode 120000
index 00000000..8f1a5a03
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/places/desktop.svg
@@ -0,0 +1 @@
+user-desktop.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/places/distributor-logo.svg b/.icons/Material-Black-Lime-Numix/32/places/distributor-logo.svg
new file mode 120000
index 00000000..f52e91f6
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/places/distributor-logo.svg
@@ -0,0 +1 @@
+start-here.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/places/edittrash.svg b/.icons/Material-Black-Lime-Numix/32/places/edittrash.svg
new file mode 120000
index 00000000..013ff841
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/places/edittrash.svg
@@ -0,0 +1 @@
+user-trash-full.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/places/emptytrash.svg b/.icons/Material-Black-Lime-Numix/32/places/emptytrash.svg
new file mode 120000
index 00000000..a5a5bd85
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/places/emptytrash.svg
@@ -0,0 +1 @@
+user-trash.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/places/fileopen.svg b/.icons/Material-Black-Lime-Numix/32/places/fileopen.svg
new file mode 120000
index 00000000..06bb260f
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/places/fileopen.svg
@@ -0,0 +1 @@
+custom-fileopen.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/places/folder-art.svg b/.icons/Material-Black-Lime-Numix/32/places/folder-art.svg
new file mode 120000
index 00000000..3edc2212
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/places/folder-art.svg
@@ -0,0 +1 @@
+custom-folder-art.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/places/folder-books.svg b/.icons/Material-Black-Lime-Numix/32/places/folder-books.svg
new file mode 120000
index 00000000..edc0a0a9
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/places/folder-books.svg
@@ -0,0 +1 @@
+custom-folder-books.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/places/folder-cloud.svg b/.icons/Material-Black-Lime-Numix/32/places/folder-cloud.svg
new file mode 120000
index 00000000..eb839a2d
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/places/folder-cloud.svg
@@ -0,0 +1 @@
+custom-folder-cloud.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/places/folder-copy.svg b/.icons/Material-Black-Lime-Numix/32/places/folder-copy.svg
new file mode 120000
index 00000000..7e998af0
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/places/folder-copy.svg
@@ -0,0 +1 @@
+custom-folder-copy.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/places/folder-documents.svg b/.icons/Material-Black-Lime-Numix/32/places/folder-documents.svg
new file mode 120000
index 00000000..8b320f12
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/places/folder-documents.svg
@@ -0,0 +1 @@
+custom-folder-documents.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/places/folder-download.svg b/.icons/Material-Black-Lime-Numix/32/places/folder-download.svg
new file mode 120000
index 00000000..85961597
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/places/folder-download.svg
@@ -0,0 +1 @@
+custom-folder-download.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/places/folder-downloads.svg b/.icons/Material-Black-Lime-Numix/32/places/folder-downloads.svg
new file mode 120000
index 00000000..8b753578
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/places/folder-downloads.svg
@@ -0,0 +1 @@
+folder-download.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/places/folder-drag-accept.svg b/.icons/Material-Black-Lime-Numix/32/places/folder-drag-accept.svg
new file mode 120000
index 00000000..cde3e2e5
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/places/folder-drag-accept.svg
@@ -0,0 +1 @@
+folder-open.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/places/folder-dropbox.svg b/.icons/Material-Black-Lime-Numix/32/places/folder-dropbox.svg
new file mode 120000
index 00000000..0638a403
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/places/folder-dropbox.svg
@@ -0,0 +1 @@
+custom-folder-dropbox.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/places/folder-google-drive.svg b/.icons/Material-Black-Lime-Numix/32/places/folder-google-drive.svg
new file mode 120000
index 00000000..1e690aaa
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/places/folder-google-drive.svg
@@ -0,0 +1 @@
+custom-folder-google-drive.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/places/folder-hdd.svg b/.icons/Material-Black-Lime-Numix/32/places/folder-hdd.svg
new file mode 120000
index 00000000..03d9102e
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/places/folder-hdd.svg
@@ -0,0 +1 @@
+custom-folder-hdd.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/places/folder-home.svg b/.icons/Material-Black-Lime-Numix/32/places/folder-home.svg
new file mode 120000
index 00000000..858de4c5
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/places/folder-home.svg
@@ -0,0 +1 @@
+user-home.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/places/folder-images.svg b/.icons/Material-Black-Lime-Numix/32/places/folder-images.svg
new file mode 120000
index 00000000..273d2b9b
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/places/folder-images.svg
@@ -0,0 +1 @@
+folder-pictures.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/places/folder-move.svg b/.icons/Material-Black-Lime-Numix/32/places/folder-move.svg
new file mode 120000
index 00000000..8c09fa18
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/places/folder-move.svg
@@ -0,0 +1 @@
+custom-folder-move.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/places/folder-music.svg b/.icons/Material-Black-Lime-Numix/32/places/folder-music.svg
new file mode 120000
index 00000000..bc09a88d
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/places/folder-music.svg
@@ -0,0 +1 @@
+custom-folder-music.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/places/folder-open.svg b/.icons/Material-Black-Lime-Numix/32/places/folder-open.svg
new file mode 120000
index 00000000..b240ade2
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/places/folder-open.svg
@@ -0,0 +1 @@
+custom-folder-open.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/places/folder-pictures.svg b/.icons/Material-Black-Lime-Numix/32/places/folder-pictures.svg
new file mode 120000
index 00000000..f562cf82
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/places/folder-pictures.svg
@@ -0,0 +1 @@
+custom-folder-pictures.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/places/folder-projects.svg b/.icons/Material-Black-Lime-Numix/32/places/folder-projects.svg
new file mode 120000
index 00000000..dd4dd170
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/places/folder-projects.svg
@@ -0,0 +1 @@
+custom-folder-projects.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/places/folder-publicshare.svg b/.icons/Material-Black-Lime-Numix/32/places/folder-publicshare.svg
new file mode 120000
index 00000000..8a9b9baf
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/places/folder-publicshare.svg
@@ -0,0 +1 @@
+custom-folder-publicshare.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/places/folder-recent.svg b/.icons/Material-Black-Lime-Numix/32/places/folder-recent.svg
new file mode 120000
index 00000000..ce6c12c4
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/places/folder-recent.svg
@@ -0,0 +1 @@
+custom-folder-recent.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/places/folder-remote-ftp.svg b/.icons/Material-Black-Lime-Numix/32/places/folder-remote-ftp.svg
new file mode 120000
index 00000000..7da8cb2e
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/places/folder-remote-ftp.svg
@@ -0,0 +1 @@
+network.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/places/folder-remote-nfs.svg b/.icons/Material-Black-Lime-Numix/32/places/folder-remote-nfs.svg
new file mode 120000
index 00000000..7da8cb2e
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/places/folder-remote-nfs.svg
@@ -0,0 +1 @@
+network.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/places/folder-remote-smb.svg b/.icons/Material-Black-Lime-Numix/32/places/folder-remote-smb.svg
new file mode 120000
index 00000000..7da8cb2e
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/places/folder-remote-smb.svg
@@ -0,0 +1 @@
+network.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/places/folder-remote-ssh.svg b/.icons/Material-Black-Lime-Numix/32/places/folder-remote-ssh.svg
new file mode 120000
index 00000000..7da8cb2e
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/places/folder-remote-ssh.svg
@@ -0,0 +1 @@
+network.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/places/folder-remote.svg b/.icons/Material-Black-Lime-Numix/32/places/folder-remote.svg
new file mode 120000
index 00000000..7da8cb2e
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/places/folder-remote.svg
@@ -0,0 +1 @@
+network.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/places/folder-rss.svg b/.icons/Material-Black-Lime-Numix/32/places/folder-rss.svg
new file mode 120000
index 00000000..5a6bcfad
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/places/folder-rss.svg
@@ -0,0 +1 @@
+custom-folder-rss.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/places/folder-saved-search-alt.svg b/.icons/Material-Black-Lime-Numix/32/places/folder-saved-search-alt.svg
new file mode 120000
index 00000000..7ec26114
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/places/folder-saved-search-alt.svg
@@ -0,0 +1 @@
+folder-saved-search.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/places/folder-saved-search.svg b/.icons/Material-Black-Lime-Numix/32/places/folder-saved-search.svg
new file mode 120000
index 00000000..23081508
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/places/folder-saved-search.svg
@@ -0,0 +1 @@
+custom-folder-saved-search.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/places/folder-sound.svg b/.icons/Material-Black-Lime-Numix/32/places/folder-sound.svg
new file mode 120000
index 00000000..437f9629
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/places/folder-sound.svg
@@ -0,0 +1 @@
+folder-music.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/places/folder-steam.svg b/.icons/Material-Black-Lime-Numix/32/places/folder-steam.svg
new file mode 120000
index 00000000..527b14a6
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/places/folder-steam.svg
@@ -0,0 +1 @@
+custom-folder-steam.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/places/folder-system.svg b/.icons/Material-Black-Lime-Numix/32/places/folder-system.svg
new file mode 120000
index 00000000..4f573bb8
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/places/folder-system.svg
@@ -0,0 +1 @@
+custom-folder-system.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/places/folder-templates.svg b/.icons/Material-Black-Lime-Numix/32/places/folder-templates.svg
new file mode 120000
index 00000000..10b17c6c
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/places/folder-templates.svg
@@ -0,0 +1 @@
+custom-folder-templates.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/places/folder-ubuntu.svg b/.icons/Material-Black-Lime-Numix/32/places/folder-ubuntu.svg
new file mode 120000
index 00000000..b2fd764e
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/places/folder-ubuntu.svg
@@ -0,0 +1 @@
+custom-folder-ubuntu.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/places/folder-video.svg b/.icons/Material-Black-Lime-Numix/32/places/folder-video.svg
new file mode 120000
index 00000000..4a3fc8f0
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/places/folder-video.svg
@@ -0,0 +1 @@
+custom-folder-video.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/places/folder-videos.svg b/.icons/Material-Black-Lime-Numix/32/places/folder-videos.svg
new file mode 120000
index 00000000..f3a4bd79
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/places/folder-videos.svg
@@ -0,0 +1 @@
+folder-video.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/places/folder-visiting.svg b/.icons/Material-Black-Lime-Numix/32/places/folder-visiting.svg
new file mode 120000
index 00000000..cde3e2e5
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/places/folder-visiting.svg
@@ -0,0 +1 @@
+folder-open.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/places/folder-vm.svg b/.icons/Material-Black-Lime-Numix/32/places/folder-vm.svg
new file mode 120000
index 00000000..2647280e
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/places/folder-vm.svg
@@ -0,0 +1 @@
+custom-folder-vm.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/places/folder-wine.svg b/.icons/Material-Black-Lime-Numix/32/places/folder-wine.svg
new file mode 120000
index 00000000..b8ca5c83
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/places/folder-wine.svg
@@ -0,0 +1 @@
+custom-folder-wine.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/places/folder.svg b/.icons/Material-Black-Lime-Numix/32/places/folder.svg
new file mode 120000
index 00000000..0c9249cf
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/places/folder.svg
@@ -0,0 +1 @@
+custom-folder.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/places/folder_color_blue.svg b/.icons/Material-Black-Lime-Numix/32/places/folder_color_blue.svg
new file mode 120000
index 00000000..27f25694
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/places/folder_color_blue.svg
@@ -0,0 +1 @@
+blue-folder.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/places/folder_color_blue_desktop.svg b/.icons/Material-Black-Lime-Numix/32/places/folder_color_blue_desktop.svg
new file mode 120000
index 00000000..63386d01
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/places/folder_color_blue_desktop.svg
@@ -0,0 +1 @@
+blue-user-desktop.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/places/folder_color_blue_documents.svg b/.icons/Material-Black-Lime-Numix/32/places/folder_color_blue_documents.svg
new file mode 120000
index 00000000..328b49ba
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/places/folder_color_blue_documents.svg
@@ -0,0 +1 @@
+blue-folder-documents.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/places/folder_color_blue_downloads.svg b/.icons/Material-Black-Lime-Numix/32/places/folder_color_blue_downloads.svg
new file mode 120000
index 00000000..1e2ad202
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/places/folder_color_blue_downloads.svg
@@ -0,0 +1 @@
+blue-folder-download.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/places/folder_color_blue_music.svg b/.icons/Material-Black-Lime-Numix/32/places/folder_color_blue_music.svg
new file mode 120000
index 00000000..ac4fe6da
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/places/folder_color_blue_music.svg
@@ -0,0 +1 @@
+blue-folder-music.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/places/folder_color_blue_pictures.svg b/.icons/Material-Black-Lime-Numix/32/places/folder_color_blue_pictures.svg
new file mode 120000
index 00000000..8e378121
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/places/folder_color_blue_pictures.svg
@@ -0,0 +1 @@
+blue-folder-pictures.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/places/folder_color_blue_public.svg b/.icons/Material-Black-Lime-Numix/32/places/folder_color_blue_public.svg
new file mode 120000
index 00000000..e34435a5
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/places/folder_color_blue_public.svg
@@ -0,0 +1 @@
+blue-folder-publicshare.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/places/folder_color_blue_templates.svg b/.icons/Material-Black-Lime-Numix/32/places/folder_color_blue_templates.svg
new file mode 120000
index 00000000..fa7d9e2d
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/places/folder_color_blue_templates.svg
@@ -0,0 +1 @@
+blue-folder-templates.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/places/folder_color_blue_videos.svg b/.icons/Material-Black-Lime-Numix/32/places/folder_color_blue_videos.svg
new file mode 120000
index 00000000..105d94dc
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/places/folder_color_blue_videos.svg
@@ -0,0 +1 @@
+blue-folder-video.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/places/folder_color_brown.svg b/.icons/Material-Black-Lime-Numix/32/places/folder_color_brown.svg
new file mode 120000
index 00000000..7a0cc7c3
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/places/folder_color_brown.svg
@@ -0,0 +1 @@
+brown-folder.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/places/folder_color_brown_desktop.svg b/.icons/Material-Black-Lime-Numix/32/places/folder_color_brown_desktop.svg
new file mode 120000
index 00000000..75805c1d
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/places/folder_color_brown_desktop.svg
@@ -0,0 +1 @@
+brown-user-desktop.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/places/folder_color_brown_documents.svg b/.icons/Material-Black-Lime-Numix/32/places/folder_color_brown_documents.svg
new file mode 120000
index 00000000..2d540e9d
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/places/folder_color_brown_documents.svg
@@ -0,0 +1 @@
+brown-folder-documents.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/places/folder_color_brown_downloads.svg b/.icons/Material-Black-Lime-Numix/32/places/folder_color_brown_downloads.svg
new file mode 120000
index 00000000..497ee493
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/places/folder_color_brown_downloads.svg
@@ -0,0 +1 @@
+brown-folder-download.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/places/folder_color_brown_music.svg b/.icons/Material-Black-Lime-Numix/32/places/folder_color_brown_music.svg
new file mode 120000
index 00000000..6b79729a
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/places/folder_color_brown_music.svg
@@ -0,0 +1 @@
+brown-folder-music.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/places/folder_color_brown_pictures.svg b/.icons/Material-Black-Lime-Numix/32/places/folder_color_brown_pictures.svg
new file mode 120000
index 00000000..a4c0dc1c
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/places/folder_color_brown_pictures.svg
@@ -0,0 +1 @@
+brown-folder-pictures.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/places/folder_color_brown_public.svg b/.icons/Material-Black-Lime-Numix/32/places/folder_color_brown_public.svg
new file mode 120000
index 00000000..086526a9
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/places/folder_color_brown_public.svg
@@ -0,0 +1 @@
+brown-folder-publicshare.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/places/folder_color_brown_templates.svg b/.icons/Material-Black-Lime-Numix/32/places/folder_color_brown_templates.svg
new file mode 120000
index 00000000..e6a55532
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/places/folder_color_brown_templates.svg
@@ -0,0 +1 @@
+brown-folder-templates.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/places/folder_color_brown_videos.svg b/.icons/Material-Black-Lime-Numix/32/places/folder_color_brown_videos.svg
new file mode 120000
index 00000000..63959471
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/places/folder_color_brown_videos.svg
@@ -0,0 +1 @@
+brown-folder-video.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/places/folder_color_default.svg b/.icons/Material-Black-Lime-Numix/32/places/folder_color_default.svg
new file mode 120000
index 00000000..d258f113
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/places/folder_color_default.svg
@@ -0,0 +1 @@
+default-folder.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/places/folder_color_default_desktop.svg b/.icons/Material-Black-Lime-Numix/32/places/folder_color_default_desktop.svg
new file mode 120000
index 00000000..829ced89
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/places/folder_color_default_desktop.svg
@@ -0,0 +1 @@
+default-user-desktop.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/places/folder_color_default_documents.svg b/.icons/Material-Black-Lime-Numix/32/places/folder_color_default_documents.svg
new file mode 120000
index 00000000..39ed97c9
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/places/folder_color_default_documents.svg
@@ -0,0 +1 @@
+default-folder-documents.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/places/folder_color_default_downloads.svg b/.icons/Material-Black-Lime-Numix/32/places/folder_color_default_downloads.svg
new file mode 120000
index 00000000..031686f0
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/places/folder_color_default_downloads.svg
@@ -0,0 +1 @@
+default-folder-download.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/places/folder_color_default_music.svg b/.icons/Material-Black-Lime-Numix/32/places/folder_color_default_music.svg
new file mode 120000
index 00000000..2f538fbe
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/places/folder_color_default_music.svg
@@ -0,0 +1 @@
+default-folder-music.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/places/folder_color_default_pictures.svg b/.icons/Material-Black-Lime-Numix/32/places/folder_color_default_pictures.svg
new file mode 120000
index 00000000..e26d5f03
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/places/folder_color_default_pictures.svg
@@ -0,0 +1 @@
+default-folder-pictures.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/places/folder_color_default_public.svg b/.icons/Material-Black-Lime-Numix/32/places/folder_color_default_public.svg
new file mode 120000
index 00000000..dc88bb38
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/places/folder_color_default_public.svg
@@ -0,0 +1 @@
+default-folder-publicshare.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/places/folder_color_default_templates.svg b/.icons/Material-Black-Lime-Numix/32/places/folder_color_default_templates.svg
new file mode 120000
index 00000000..b4e0b1b5
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/places/folder_color_default_templates.svg
@@ -0,0 +1 @@
+default-folder-templates.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/places/folder_color_default_videos.svg b/.icons/Material-Black-Lime-Numix/32/places/folder_color_default_videos.svg
new file mode 120000
index 00000000..6e280700
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/places/folder_color_default_videos.svg
@@ -0,0 +1 @@
+default-folder-video.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/places/folder_color_green.svg b/.icons/Material-Black-Lime-Numix/32/places/folder_color_green.svg
new file mode 120000
index 00000000..35de2b7b
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/places/folder_color_green.svg
@@ -0,0 +1 @@
+green-folder.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/places/folder_color_green_desktop.svg b/.icons/Material-Black-Lime-Numix/32/places/folder_color_green_desktop.svg
new file mode 120000
index 00000000..dc94a8e8
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/places/folder_color_green_desktop.svg
@@ -0,0 +1 @@
+green-user-desktop.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/places/folder_color_green_documents.svg b/.icons/Material-Black-Lime-Numix/32/places/folder_color_green_documents.svg
new file mode 120000
index 00000000..8a8148df
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/places/folder_color_green_documents.svg
@@ -0,0 +1 @@
+green-folder-documents.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/places/folder_color_green_downloads.svg b/.icons/Material-Black-Lime-Numix/32/places/folder_color_green_downloads.svg
new file mode 120000
index 00000000..cc8cd19f
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/places/folder_color_green_downloads.svg
@@ -0,0 +1 @@
+green-folder-download.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/places/folder_color_green_music.svg b/.icons/Material-Black-Lime-Numix/32/places/folder_color_green_music.svg
new file mode 120000
index 00000000..79c7b75c
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/places/folder_color_green_music.svg
@@ -0,0 +1 @@
+green-folder-music.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/places/folder_color_green_pictures.svg b/.icons/Material-Black-Lime-Numix/32/places/folder_color_green_pictures.svg
new file mode 120000
index 00000000..e52b49b9
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/places/folder_color_green_pictures.svg
@@ -0,0 +1 @@
+green-folder-pictures.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/places/folder_color_green_public.svg b/.icons/Material-Black-Lime-Numix/32/places/folder_color_green_public.svg
new file mode 120000
index 00000000..b7679a88
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/places/folder_color_green_public.svg
@@ -0,0 +1 @@
+green-folder-publicshare.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/places/folder_color_green_templates.svg b/.icons/Material-Black-Lime-Numix/32/places/folder_color_green_templates.svg
new file mode 120000
index 00000000..ac1e6b61
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/places/folder_color_green_templates.svg
@@ -0,0 +1 @@
+green-folder-templates.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/places/folder_color_green_videos.svg b/.icons/Material-Black-Lime-Numix/32/places/folder_color_green_videos.svg
new file mode 120000
index 00000000..ca39267d
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/places/folder_color_green_videos.svg
@@ -0,0 +1 @@
+green-folder-video.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/places/folder_color_grey.svg b/.icons/Material-Black-Lime-Numix/32/places/folder_color_grey.svg
new file mode 120000
index 00000000..5cb1fd41
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/places/folder_color_grey.svg
@@ -0,0 +1 @@
+grey-folder.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/places/folder_color_grey_desktop.svg b/.icons/Material-Black-Lime-Numix/32/places/folder_color_grey_desktop.svg
new file mode 120000
index 00000000..9aa92282
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/places/folder_color_grey_desktop.svg
@@ -0,0 +1 @@
+grey-user-desktop.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/places/folder_color_grey_documents.svg b/.icons/Material-Black-Lime-Numix/32/places/folder_color_grey_documents.svg
new file mode 120000
index 00000000..d1f7dcf2
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/places/folder_color_grey_documents.svg
@@ -0,0 +1 @@
+grey-folder-documents.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/places/folder_color_grey_downloads.svg b/.icons/Material-Black-Lime-Numix/32/places/folder_color_grey_downloads.svg
new file mode 120000
index 00000000..b3d04a3c
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/places/folder_color_grey_downloads.svg
@@ -0,0 +1 @@
+grey-folder-download.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/places/folder_color_grey_music.svg b/.icons/Material-Black-Lime-Numix/32/places/folder_color_grey_music.svg
new file mode 120000
index 00000000..23e9d6a7
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/places/folder_color_grey_music.svg
@@ -0,0 +1 @@
+grey-folder-music.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/places/folder_color_grey_pictures.svg b/.icons/Material-Black-Lime-Numix/32/places/folder_color_grey_pictures.svg
new file mode 120000
index 00000000..dd2a5a36
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/places/folder_color_grey_pictures.svg
@@ -0,0 +1 @@
+grey-folder-pictures.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/places/folder_color_grey_public.svg b/.icons/Material-Black-Lime-Numix/32/places/folder_color_grey_public.svg
new file mode 120000
index 00000000..b860c889
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/places/folder_color_grey_public.svg
@@ -0,0 +1 @@
+grey-folder-publicshare.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/places/folder_color_grey_templates.svg b/.icons/Material-Black-Lime-Numix/32/places/folder_color_grey_templates.svg
new file mode 120000
index 00000000..031a803b
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/places/folder_color_grey_templates.svg
@@ -0,0 +1 @@
+grey-folder-templates.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/places/folder_color_grey_videos.svg b/.icons/Material-Black-Lime-Numix/32/places/folder_color_grey_videos.svg
new file mode 120000
index 00000000..a73c8513
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/places/folder_color_grey_videos.svg
@@ -0,0 +1 @@
+grey-folder-video.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/places/folder_color_orange.svg b/.icons/Material-Black-Lime-Numix/32/places/folder_color_orange.svg
new file mode 120000
index 00000000..66c8d348
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/places/folder_color_orange.svg
@@ -0,0 +1 @@
+orange-folder.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/places/folder_color_orange_desktop.svg b/.icons/Material-Black-Lime-Numix/32/places/folder_color_orange_desktop.svg
new file mode 120000
index 00000000..4289fa05
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/places/folder_color_orange_desktop.svg
@@ -0,0 +1 @@
+orange-user-desktop.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/places/folder_color_orange_documents.svg b/.icons/Material-Black-Lime-Numix/32/places/folder_color_orange_documents.svg
new file mode 120000
index 00000000..0160df51
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/places/folder_color_orange_documents.svg
@@ -0,0 +1 @@
+orange-folder-documents.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/places/folder_color_orange_downloads.svg b/.icons/Material-Black-Lime-Numix/32/places/folder_color_orange_downloads.svg
new file mode 120000
index 00000000..049ea8af
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/places/folder_color_orange_downloads.svg
@@ -0,0 +1 @@
+orange-folder-download.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/places/folder_color_orange_music.svg b/.icons/Material-Black-Lime-Numix/32/places/folder_color_orange_music.svg
new file mode 120000
index 00000000..d1b6eafc
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/places/folder_color_orange_music.svg
@@ -0,0 +1 @@
+orange-folder-music.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/places/folder_color_orange_pictures.svg b/.icons/Material-Black-Lime-Numix/32/places/folder_color_orange_pictures.svg
new file mode 120000
index 00000000..37ba2711
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/places/folder_color_orange_pictures.svg
@@ -0,0 +1 @@
+orange-folder-pictures.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/places/folder_color_orange_public.svg b/.icons/Material-Black-Lime-Numix/32/places/folder_color_orange_public.svg
new file mode 120000
index 00000000..124bfc1b
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/places/folder_color_orange_public.svg
@@ -0,0 +1 @@
+orange-folder-publicshare.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/places/folder_color_orange_templates.svg b/.icons/Material-Black-Lime-Numix/32/places/folder_color_orange_templates.svg
new file mode 120000
index 00000000..22a918df
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/places/folder_color_orange_templates.svg
@@ -0,0 +1 @@
+orange-folder-templates.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/places/folder_color_orange_videos.svg b/.icons/Material-Black-Lime-Numix/32/places/folder_color_orange_videos.svg
new file mode 120000
index 00000000..6f94b0a6
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/places/folder_color_orange_videos.svg
@@ -0,0 +1 @@
+orange-folder-video.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/places/folder_color_pink.svg b/.icons/Material-Black-Lime-Numix/32/places/folder_color_pink.svg
new file mode 120000
index 00000000..bf75bbc1
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/places/folder_color_pink.svg
@@ -0,0 +1 @@
+pink-folder.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/places/folder_color_pink_desktop.svg b/.icons/Material-Black-Lime-Numix/32/places/folder_color_pink_desktop.svg
new file mode 120000
index 00000000..74cf08e5
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/places/folder_color_pink_desktop.svg
@@ -0,0 +1 @@
+pink-user-desktop.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/places/folder_color_pink_documents.svg b/.icons/Material-Black-Lime-Numix/32/places/folder_color_pink_documents.svg
new file mode 120000
index 00000000..5f37363b
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/places/folder_color_pink_documents.svg
@@ -0,0 +1 @@
+pink-folder-documents.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/places/folder_color_pink_downloads.svg b/.icons/Material-Black-Lime-Numix/32/places/folder_color_pink_downloads.svg
new file mode 120000
index 00000000..c8e517d2
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/places/folder_color_pink_downloads.svg
@@ -0,0 +1 @@
+pink-folder-download.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/places/folder_color_pink_music.svg b/.icons/Material-Black-Lime-Numix/32/places/folder_color_pink_music.svg
new file mode 120000
index 00000000..8f61d773
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/places/folder_color_pink_music.svg
@@ -0,0 +1 @@
+pink-folder-music.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/places/folder_color_pink_pictures.svg b/.icons/Material-Black-Lime-Numix/32/places/folder_color_pink_pictures.svg
new file mode 120000
index 00000000..a3232404
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/places/folder_color_pink_pictures.svg
@@ -0,0 +1 @@
+pink-folder-pictures.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/places/folder_color_pink_public.svg b/.icons/Material-Black-Lime-Numix/32/places/folder_color_pink_public.svg
new file mode 120000
index 00000000..6c9f0f53
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/places/folder_color_pink_public.svg
@@ -0,0 +1 @@
+pink-folder-publicshare.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/places/folder_color_pink_templates.svg b/.icons/Material-Black-Lime-Numix/32/places/folder_color_pink_templates.svg
new file mode 120000
index 00000000..1f7407ce
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/places/folder_color_pink_templates.svg
@@ -0,0 +1 @@
+pink-folder-templates.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/places/folder_color_pink_videos.svg b/.icons/Material-Black-Lime-Numix/32/places/folder_color_pink_videos.svg
new file mode 120000
index 00000000..b614ecad
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/places/folder_color_pink_videos.svg
@@ -0,0 +1 @@
+pink-folder-video.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/places/folder_color_purple.svg b/.icons/Material-Black-Lime-Numix/32/places/folder_color_purple.svg
new file mode 120000
index 00000000..987eca9f
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/places/folder_color_purple.svg
@@ -0,0 +1 @@
+purple-folder.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/places/folder_color_purple_desktop.svg b/.icons/Material-Black-Lime-Numix/32/places/folder_color_purple_desktop.svg
new file mode 120000
index 00000000..a5af1dd1
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/places/folder_color_purple_desktop.svg
@@ -0,0 +1 @@
+purple-user-desktop.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/places/folder_color_purple_documents.svg b/.icons/Material-Black-Lime-Numix/32/places/folder_color_purple_documents.svg
new file mode 120000
index 00000000..f9fd9a77
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/places/folder_color_purple_documents.svg
@@ -0,0 +1 @@
+purple-folder-documents.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/places/folder_color_purple_downloads.svg b/.icons/Material-Black-Lime-Numix/32/places/folder_color_purple_downloads.svg
new file mode 120000
index 00000000..5de8ff52
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/places/folder_color_purple_downloads.svg
@@ -0,0 +1 @@
+purple-folder-download.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/places/folder_color_purple_music.svg b/.icons/Material-Black-Lime-Numix/32/places/folder_color_purple_music.svg
new file mode 120000
index 00000000..8c425c28
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/places/folder_color_purple_music.svg
@@ -0,0 +1 @@
+purple-folder-music.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/places/folder_color_purple_pictures.svg b/.icons/Material-Black-Lime-Numix/32/places/folder_color_purple_pictures.svg
new file mode 120000
index 00000000..f9b0d008
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/places/folder_color_purple_pictures.svg
@@ -0,0 +1 @@
+purple-folder-pictures.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/places/folder_color_purple_public.svg b/.icons/Material-Black-Lime-Numix/32/places/folder_color_purple_public.svg
new file mode 120000
index 00000000..ca93cec5
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/places/folder_color_purple_public.svg
@@ -0,0 +1 @@
+purple-folder-publicshare.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/places/folder_color_purple_templates.svg b/.icons/Material-Black-Lime-Numix/32/places/folder_color_purple_templates.svg
new file mode 120000
index 00000000..05a49128
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/places/folder_color_purple_templates.svg
@@ -0,0 +1 @@
+purple-folder-templates.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/places/folder_color_purple_videos.svg b/.icons/Material-Black-Lime-Numix/32/places/folder_color_purple_videos.svg
new file mode 120000
index 00000000..34b67a36
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/places/folder_color_purple_videos.svg
@@ -0,0 +1 @@
+purple-folder-video.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/places/folder_color_red.svg b/.icons/Material-Black-Lime-Numix/32/places/folder_color_red.svg
new file mode 120000
index 00000000..a8295f6f
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/places/folder_color_red.svg
@@ -0,0 +1 @@
+red-folder.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/places/folder_color_red_desktop.svg b/.icons/Material-Black-Lime-Numix/32/places/folder_color_red_desktop.svg
new file mode 120000
index 00000000..599fc56b
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/places/folder_color_red_desktop.svg
@@ -0,0 +1 @@
+red-user-desktop.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/places/folder_color_red_documents.svg b/.icons/Material-Black-Lime-Numix/32/places/folder_color_red_documents.svg
new file mode 120000
index 00000000..df7392c8
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/places/folder_color_red_documents.svg
@@ -0,0 +1 @@
+red-folder-documents.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/places/folder_color_red_downloads.svg b/.icons/Material-Black-Lime-Numix/32/places/folder_color_red_downloads.svg
new file mode 120000
index 00000000..3b090b6f
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/places/folder_color_red_downloads.svg
@@ -0,0 +1 @@
+red-folder-download.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/places/folder_color_red_music.svg b/.icons/Material-Black-Lime-Numix/32/places/folder_color_red_music.svg
new file mode 120000
index 00000000..2bd1ac76
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/places/folder_color_red_music.svg
@@ -0,0 +1 @@
+red-folder-music.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/places/folder_color_red_pictures.svg b/.icons/Material-Black-Lime-Numix/32/places/folder_color_red_pictures.svg
new file mode 120000
index 00000000..fa19429d
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/places/folder_color_red_pictures.svg
@@ -0,0 +1 @@
+red-folder-pictures.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/places/folder_color_red_public.svg b/.icons/Material-Black-Lime-Numix/32/places/folder_color_red_public.svg
new file mode 120000
index 00000000..8c229681
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/places/folder_color_red_public.svg
@@ -0,0 +1 @@
+red-folder-publicshare.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/places/folder_color_red_templates.svg b/.icons/Material-Black-Lime-Numix/32/places/folder_color_red_templates.svg
new file mode 120000
index 00000000..6e2db4b7
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/places/folder_color_red_templates.svg
@@ -0,0 +1 @@
+red-folder-templates.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/places/folder_color_red_videos.svg b/.icons/Material-Black-Lime-Numix/32/places/folder_color_red_videos.svg
new file mode 120000
index 00000000..d9a8fb15
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/places/folder_color_red_videos.svg
@@ -0,0 +1 @@
+red-folder-video.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/places/folder_color_yellow.svg b/.icons/Material-Black-Lime-Numix/32/places/folder_color_yellow.svg
new file mode 120000
index 00000000..5c8a750b
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/places/folder_color_yellow.svg
@@ -0,0 +1 @@
+yellow-folder.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/places/folder_color_yellow_desktop.svg b/.icons/Material-Black-Lime-Numix/32/places/folder_color_yellow_desktop.svg
new file mode 120000
index 00000000..fac7c517
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/places/folder_color_yellow_desktop.svg
@@ -0,0 +1 @@
+yellow-user-desktop.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/places/folder_color_yellow_documents.svg b/.icons/Material-Black-Lime-Numix/32/places/folder_color_yellow_documents.svg
new file mode 120000
index 00000000..bb872e32
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/places/folder_color_yellow_documents.svg
@@ -0,0 +1 @@
+yellow-folder-documents.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/places/folder_color_yellow_downloads.svg b/.icons/Material-Black-Lime-Numix/32/places/folder_color_yellow_downloads.svg
new file mode 120000
index 00000000..863db85a
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/places/folder_color_yellow_downloads.svg
@@ -0,0 +1 @@
+yellow-folder-download.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/places/folder_color_yellow_music.svg b/.icons/Material-Black-Lime-Numix/32/places/folder_color_yellow_music.svg
new file mode 120000
index 00000000..27131bc9
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/places/folder_color_yellow_music.svg
@@ -0,0 +1 @@
+yellow-folder-music.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/places/folder_color_yellow_pictures.svg b/.icons/Material-Black-Lime-Numix/32/places/folder_color_yellow_pictures.svg
new file mode 120000
index 00000000..7ad1aa1b
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/places/folder_color_yellow_pictures.svg
@@ -0,0 +1 @@
+yellow-folder-pictures.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/places/folder_color_yellow_public.svg b/.icons/Material-Black-Lime-Numix/32/places/folder_color_yellow_public.svg
new file mode 120000
index 00000000..feded453
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/places/folder_color_yellow_public.svg
@@ -0,0 +1 @@
+yellow-folder-publicshare.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/places/folder_color_yellow_templates.svg b/.icons/Material-Black-Lime-Numix/32/places/folder_color_yellow_templates.svg
new file mode 120000
index 00000000..db7b803b
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/places/folder_color_yellow_templates.svg
@@ -0,0 +1 @@
+yellow-folder-templates.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/places/folder_color_yellow_videos.svg b/.icons/Material-Black-Lime-Numix/32/places/folder_color_yellow_videos.svg
new file mode 120000
index 00000000..3f1d8fde
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/places/folder_color_yellow_videos.svg
@@ -0,0 +1 @@
+yellow-folder-video.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/places/folder_download.svg b/.icons/Material-Black-Lime-Numix/32/places/folder_download.svg
new file mode 120000
index 00000000..88c9cbf2
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/places/folder_download.svg
@@ -0,0 +1 @@
+folder-downloads.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/places/folder_downloads.svg b/.icons/Material-Black-Lime-Numix/32/places/folder_downloads.svg
new file mode 120000
index 00000000..88c9cbf2
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/places/folder_downloads.svg
@@ -0,0 +1 @@
+folder-downloads.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/places/folder_home.svg b/.icons/Material-Black-Lime-Numix/32/places/folder_home.svg
new file mode 120000
index 00000000..858de4c5
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/places/folder_home.svg
@@ -0,0 +1 @@
+user-home.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/places/folder_images.svg b/.icons/Material-Black-Lime-Numix/32/places/folder_images.svg
new file mode 120000
index 00000000..8f514a58
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/places/folder_images.svg
@@ -0,0 +1 @@
+user-images.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/places/folder_open.svg b/.icons/Material-Black-Lime-Numix/32/places/folder_open.svg
new file mode 120000
index 00000000..573b2662
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/places/folder_open.svg
@@ -0,0 +1 @@
+folder-visiting.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/places/folder_pictures.svg b/.icons/Material-Black-Lime-Numix/32/places/folder_pictures.svg
new file mode 120000
index 00000000..8f514a58
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/places/folder_pictures.svg
@@ -0,0 +1 @@
+user-images.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/places/folders-documents.svg b/.icons/Material-Black-Lime-Numix/32/places/folders-documents.svg
new file mode 120000
index 00000000..9a51d714
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/places/folders-documents.svg
@@ -0,0 +1 @@
+folder-documents.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/places/folders-downloads.svg b/.icons/Material-Black-Lime-Numix/32/places/folders-downloads.svg
new file mode 120000
index 00000000..8b753578
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/places/folders-downloads.svg
@@ -0,0 +1 @@
+folder-download.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/places/folders-music.svg b/.icons/Material-Black-Lime-Numix/32/places/folders-music.svg
new file mode 120000
index 00000000..437f9629
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/places/folders-music.svg
@@ -0,0 +1 @@
+folder-music.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/places/folders-publicshare.svg b/.icons/Material-Black-Lime-Numix/32/places/folders-publicshare.svg
new file mode 120000
index 00000000..a2956a2e
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/places/folders-publicshare.svg
@@ -0,0 +1 @@
+folder-publicshare.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/places/folders-videos.svg b/.icons/Material-Black-Lime-Numix/32/places/folders-videos.svg
new file mode 120000
index 00000000..f3a4bd79
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/places/folders-videos.svg
@@ -0,0 +1 @@
+folder-video.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/places/gnome-ccdesktop.svg b/.icons/Material-Black-Lime-Numix/32/places/gnome-ccdesktop.svg
new file mode 120000
index 00000000..8f1a5a03
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/places/gnome-ccdesktop.svg
@@ -0,0 +1 @@
+user-desktop.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/places/gnome-desktop-config.svg b/.icons/Material-Black-Lime-Numix/32/places/gnome-desktop-config.svg
new file mode 120000
index 00000000..8f1a5a03
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/places/gnome-desktop-config.svg
@@ -0,0 +1 @@
+user-desktop.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/places/gnome-dev-network.svg b/.icons/Material-Black-Lime-Numix/32/places/gnome-dev-network.svg
new file mode 120000
index 00000000..7da8cb2e
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/places/gnome-dev-network.svg
@@ -0,0 +1 @@
+network.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/places/gnome-dev-trash-empty.svg b/.icons/Material-Black-Lime-Numix/32/places/gnome-dev-trash-empty.svg
new file mode 120000
index 00000000..a5a5bd85
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/places/gnome-dev-trash-empty.svg
@@ -0,0 +1 @@
+user-trash.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/places/gnome-dev-trash-full.svg b/.icons/Material-Black-Lime-Numix/32/places/gnome-dev-trash-full.svg
new file mode 120000
index 00000000..013ff841
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/places/gnome-dev-trash-full.svg
@@ -0,0 +1 @@
+user-trash-full.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/places/gnome-folder.svg b/.icons/Material-Black-Lime-Numix/32/places/gnome-folder.svg
new file mode 120000
index 00000000..15062ce2
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/places/gnome-folder.svg
@@ -0,0 +1 @@
+folder.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/places/gnome-fs-blockdev.svg b/.icons/Material-Black-Lime-Numix/32/places/gnome-fs-blockdev.svg
new file mode 120000
index 00000000..7da8cb2e
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/places/gnome-fs-blockdev.svg
@@ -0,0 +1 @@
+network.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/places/gnome-fs-bookmark-missing.svg b/.icons/Material-Black-Lime-Numix/32/places/gnome-fs-bookmark-missing.svg
new file mode 120000
index 00000000..59b137c7
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/places/gnome-fs-bookmark-missing.svg
@@ -0,0 +1 @@
+bookmark-missing.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/places/gnome-fs-bookmark.svg b/.icons/Material-Black-Lime-Numix/32/places/gnome-fs-bookmark.svg
new file mode 120000
index 00000000..6594075d
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/places/gnome-fs-bookmark.svg
@@ -0,0 +1 @@
+user-bookmarks.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/places/gnome-fs-dav.svg b/.icons/Material-Black-Lime-Numix/32/places/gnome-fs-dav.svg
new file mode 120000
index 00000000..7da8cb2e
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/places/gnome-fs-dav.svg
@@ -0,0 +1 @@
+network.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/places/gnome-fs-desktop.svg b/.icons/Material-Black-Lime-Numix/32/places/gnome-fs-desktop.svg
new file mode 120000
index 00000000..8f1a5a03
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/places/gnome-fs-desktop.svg
@@ -0,0 +1 @@
+user-desktop.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/places/gnome-fs-dev.svg b/.icons/Material-Black-Lime-Numix/32/places/gnome-fs-dev.svg
new file mode 120000
index 00000000..7da8cb2e
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/places/gnome-fs-dev.svg
@@ -0,0 +1 @@
+network.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/places/gnome-fs-directory-accept.svg b/.icons/Material-Black-Lime-Numix/32/places/gnome-fs-directory-accept.svg
new file mode 120000
index 00000000..cde3e2e5
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/places/gnome-fs-directory-accept.svg
@@ -0,0 +1 @@
+folder-open.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/places/gnome-fs-directory-visiting.svg b/.icons/Material-Black-Lime-Numix/32/places/gnome-fs-directory-visiting.svg
new file mode 120000
index 00000000..573b2662
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/places/gnome-fs-directory-visiting.svg
@@ -0,0 +1 @@
+folder-visiting.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/places/gnome-fs-directory.svg b/.icons/Material-Black-Lime-Numix/32/places/gnome-fs-directory.svg
new file mode 120000
index 00000000..15062ce2
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/places/gnome-fs-directory.svg
@@ -0,0 +1 @@
+folder.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/places/gnome-fs-ftp.svg b/.icons/Material-Black-Lime-Numix/32/places/gnome-fs-ftp.svg
new file mode 120000
index 00000000..7da8cb2e
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/places/gnome-fs-ftp.svg
@@ -0,0 +1 @@
+network.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/places/gnome-fs-home.svg b/.icons/Material-Black-Lime-Numix/32/places/gnome-fs-home.svg
new file mode 120000
index 00000000..858de4c5
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/places/gnome-fs-home.svg
@@ -0,0 +1 @@
+user-home.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/places/gnome-fs-loading-icon.svg b/.icons/Material-Black-Lime-Numix/32/places/gnome-fs-loading-icon.svg
new file mode 100644
index 00000000..7c7f9b75
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/places/gnome-fs-loading-icon.svg
@@ -0,0 +1,59 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<svg
+ xmlns:dc="http://purl.org/dc/elements/1.1/"
+ xmlns:cc="http://creativecommons.org/ns#"
+ xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
+ xmlns:svg="http://www.w3.org/2000/svg"
+ xmlns="http://www.w3.org/2000/svg"
+ xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
+ xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
+ width="32"
+ height="32"
+ viewBox="0 0 32 32"
+ id="svg2"
+ version="1.1"
+ inkscape:version="0.48.5 r10040"
+ sodipodi:docname="gnome-fs-loading-icon.svg">
+ <metadata
+ id="metadata12">
+ <rdf:RDF>
+ <cc:Work
+ rdf:about="">
+ <dc:format>image/svg+xml</dc:format>
+ <dc:type
+ rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
+ </cc:Work>
+ </rdf:RDF>
+ </metadata>
+ <defs
+ id="defs10" />
+ <sodipodi:namedview
+ pagecolor="#ffffff"
+ bordercolor="#666666"
+ borderopacity="1"
+ objecttolerance="10"
+ gridtolerance="10"
+ guidetolerance="10"
+ inkscape:pageopacity="0"
+ inkscape:pageshadow="2"
+ inkscape:window-width="1920"
+ inkscape:window-height="1023"
+ id="namedview8"
+ showgrid="false"
+ inkscape:zoom="24.252404"
+ inkscape:cx="9.261572"
+ inkscape:cy="15.728814"
+ inkscape:window-x="0"
+ inkscape:window-y="28"
+ inkscape:window-maximized="1"
+ inkscape:current-layer="svg2" />
+ <path
+ style="fill:#f5c14e;fill-opacity:1;opacity:0.5"
+ d="M 4.667969 2.667969 C 4.667969 2.667969 2.667969 2.667969 2.667969 4.667969 L 2.667969 6 L 5.332031 6 L 5.332031 5.332031 L 6 5.335938 L 6 2.667969 Z M 14 2.667969 L 14 5.332031 L 18 5.332031 L 18 2.667969 Z M 20.667969 2.667969 L 20.667969 5.332031 L 24 5.332031 L 24 2.667969 Z M 26 2.667969 L 26 5.335938 L 26.667969 5.332031 L 26.667969 6 L 29.332031 6 L 29.332031 4.667969 C 29.332031 4.667969 29.332031 2.667969 27.332031 2.667969 Z M 8 2.667969 L 8 5.332031 L 11.332031 5.332031 L 11.332031 2.667969 Z M 26.667969 8 L 26.667969 11.332031 L 29.332031 11.332031 L 29.332031 8 Z M 2.667969 8 L 2.667969 11.335938 L 5.332031 11.332031 L 5.332031 8 Z M 26.667969 14 L 26.667969 18.664062 L 29.332031 18.667969 L 29.332031 14 Z M 26.667969 21.332031 L 26.667969 24 L 29.332031 24 L 29.332031 21.332031 Z M 2.667969 14 L 2.667969 18 L 5.332031 18 L 5.332031 14 Z M 2.667969 20.667969 L 2.667969 24 L 5.332031 24 L 5.332031 20.664062 Z M 2.667969 26 L 2.667969 27.332031 C 2.667969 29.332031 4.667969 29.332031 4.667969 29.332031 L 6 29.335938 L 6 26.667969 L 5.332031 26.664062 L 5.332031 26 Z M 26.667969 26 L 26.667969 26.664062 L 26 26.667969 L 26 29.335938 L 27.332031 29.332031 C 29.332031 29.332031 29.332031 27.332031 29.332031 27.332031 L 29.332031 26 Z M 8 26.664062 L 8 29.332031 L 11.332031 29.332031 L 11.332031 26.664062 Z M 14 26.664062 L 14 29.332031 L 18 29.332031 L 18 26.664062 Z M 20.667969 26.664062 L 20.667969 29.332031 L 24 29.332031 L 24 26.664062 Z "
+ id="path4" />
+ <path
+ style="fill:none;stroke:#e9a439;stroke-linejoin:round;stroke-linecap:round;stroke-width:2;stroke-opacity:1;opacity:0.8"
+ d="M 24 12 L 24 24 L 30 30 "
+ transform="scale(.66667)"
+ id="path6" />
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/places/gnome-fs-network.svg b/.icons/Material-Black-Lime-Numix/32/places/gnome-fs-network.svg
new file mode 120000
index 00000000..7da8cb2e
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/places/gnome-fs-network.svg
@@ -0,0 +1 @@
+network.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/places/gnome-fs-nfs.svg b/.icons/Material-Black-Lime-Numix/32/places/gnome-fs-nfs.svg
new file mode 120000
index 00000000..7da8cb2e
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/places/gnome-fs-nfs.svg
@@ -0,0 +1 @@
+network.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/places/gnome-fs-server.svg b/.icons/Material-Black-Lime-Numix/32/places/gnome-fs-server.svg
new file mode 120000
index 00000000..7fdd2d96
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/places/gnome-fs-server.svg
@@ -0,0 +1 @@
+network-server.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/places/gnome-fs-share.svg b/.icons/Material-Black-Lime-Numix/32/places/gnome-fs-share.svg
new file mode 120000
index 00000000..7da8cb2e
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/places/gnome-fs-share.svg
@@ -0,0 +1 @@
+network.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/places/gnome-fs-smb.svg b/.icons/Material-Black-Lime-Numix/32/places/gnome-fs-smb.svg
new file mode 120000
index 00000000..7da8cb2e
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/places/gnome-fs-smb.svg
@@ -0,0 +1 @@
+network.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/places/gnome-fs-ssh.svg b/.icons/Material-Black-Lime-Numix/32/places/gnome-fs-ssh.svg
new file mode 120000
index 00000000..7da8cb2e
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/places/gnome-fs-ssh.svg
@@ -0,0 +1 @@
+network.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/places/gnome-fs-trash-empty-accept.svg b/.icons/Material-Black-Lime-Numix/32/places/gnome-fs-trash-empty-accept.svg
new file mode 120000
index 00000000..013ff841
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/places/gnome-fs-trash-empty-accept.svg
@@ -0,0 +1 @@
+user-trash-full.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/places/gnome-fs-trash-empty.svg b/.icons/Material-Black-Lime-Numix/32/places/gnome-fs-trash-empty.svg
new file mode 120000
index 00000000..a5a5bd85
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/places/gnome-fs-trash-empty.svg
@@ -0,0 +1 @@
+user-trash.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/places/gnome-fs-trash-full.svg b/.icons/Material-Black-Lime-Numix/32/places/gnome-fs-trash-full.svg
new file mode 120000
index 00000000..013ff841
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/places/gnome-fs-trash-full.svg
@@ -0,0 +1 @@
+user-trash-full.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/places/gnome-fs-web.svg b/.icons/Material-Black-Lime-Numix/32/places/gnome-fs-web.svg
new file mode 120000
index 00000000..7da8cb2e
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/places/gnome-fs-web.svg
@@ -0,0 +1 @@
+network.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/places/gnome-home.svg b/.icons/Material-Black-Lime-Numix/32/places/gnome-home.svg
new file mode 120000
index 00000000..858de4c5
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/places/gnome-home.svg
@@ -0,0 +1 @@
+user-home.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/places/gnome-main-menu.svg b/.icons/Material-Black-Lime-Numix/32/places/gnome-main-menu.svg
new file mode 120000
index 00000000..f52e91f6
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/places/gnome-main-menu.svg
@@ -0,0 +1 @@
+start-here.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/places/gnome-mime-x-directory-nfs-server.svg b/.icons/Material-Black-Lime-Numix/32/places/gnome-mime-x-directory-nfs-server.svg
new file mode 120000
index 00000000..7fdd2d96
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/places/gnome-mime-x-directory-nfs-server.svg
@@ -0,0 +1 @@
+network-server.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/places/gnome-mime-x-directory-smb-server.svg b/.icons/Material-Black-Lime-Numix/32/places/gnome-mime-x-directory-smb-server.svg
new file mode 120000
index 00000000..7fdd2d96
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/places/gnome-mime-x-directory-smb-server.svg
@@ -0,0 +1 @@
+network-server.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/places/gnome-mime-x-directory-smb-share.svg b/.icons/Material-Black-Lime-Numix/32/places/gnome-mime-x-directory-smb-share.svg
new file mode 120000
index 00000000..7da8cb2e
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/places/gnome-mime-x-directory-smb-share.svg
@@ -0,0 +1 @@
+network.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/places/gnome-mime-x-directory-smb-workgroup.svg b/.icons/Material-Black-Lime-Numix/32/places/gnome-mime-x-directory-smb-workgroup.svg
new file mode 120000
index 00000000..7da8cb2e
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/places/gnome-mime-x-directory-smb-workgroup.svg
@@ -0,0 +1 @@
+network.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/places/gnome-stock-trash-empty.svg b/.icons/Material-Black-Lime-Numix/32/places/gnome-stock-trash-empty.svg
new file mode 120000
index 00000000..a5a5bd85
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/places/gnome-stock-trash-empty.svg
@@ -0,0 +1 @@
+user-trash.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/places/gnome-stock-trash-full.svg b/.icons/Material-Black-Lime-Numix/32/places/gnome-stock-trash-full.svg
new file mode 120000
index 00000000..013ff841
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/places/gnome-stock-trash-full.svg
@@ -0,0 +1 @@
+user-trash-full.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/places/gnome-stock-trash.svg b/.icons/Material-Black-Lime-Numix/32/places/gnome-stock-trash.svg
new file mode 120000
index 00000000..a5a5bd85
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/places/gnome-stock-trash.svg
@@ -0,0 +1 @@
+user-trash.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/places/green-fileopen.svg b/.icons/Material-Black-Lime-Numix/32/places/green-fileopen.svg
new file mode 100644
index 00000000..c9ad737e
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/places/green-fileopen.svg
@@ -0,0 +1,18 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <defs>
+ <radialGradient id="radialGradient3031" gradientUnits="userSpaceOnUse" gradientTransform="matrix(1,0,0,0.10447761,0,50.597015)" cx="32.5" cy="56.5" r="33.5">
+ <stop style="stop-color:#000;stop-opacity:1"/>
+ <stop offset="1" style="stop-color:#000;stop-opacity:0"/>
+ </radialGradient>
+ </defs>
+ <g transform="translate(0,-1020.3622)">
+ <path d="m 66 56.5 a 33.5 3.5 0 1 1 -67 0 33.5 3.5 0 1 1 67 0 z" transform="matrix(0.71641791,0,0,0.85714286,-7.2835821,1002.9336)" style="fill:url(#radialGradient3031);opacity:0.3;fill-opacity:1;stroke:none"/>
+ <rect width="26" height="19" x="3" y="1020.36" style="fill:#eae7d1;fill-opacity:1;stroke:none"/>
+ <rect width="20" height="2" x="6" y="1022.36" style="fill:#7a7a68;fill-opacity:1;stroke:none"/>
+ <rect y="1026.36" x="6" height="2" width="20" style="fill:#7a7a68;fill-opacity:1;stroke:none"/>
+ <rect width="20" height="2" x="6" y="1030.36" style="fill:#7a7a68;fill-opacity:1;stroke:none"/>
+ <path d="m 32 1033.03 0 18.328 -32 0 0 -17 15 0 1.5 -3 13.976 0.062 c 0.762 0 1.524 0.805 1.524 1.61 z" style="fill:#66bb6a;fill-opacity:1;stroke:none"/>
+ <path d="m 0 1050.36 0 1 32 0 0 -1 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 16.5 1031.36 -1.5 3 -15 0 0 1 15.5 0 1.5 -3 13.469 0.062 c 0.762 0 1.531 0.767 1.531 1.531 l 0 -1 c 0 0 -0.769 -1.531 -1.531 -1.531 z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/places/green-folder-art.svg b/.icons/Material-Black-Lime-Numix/32/places/green-folder-art.svg
new file mode 100644
index 00000000..46d324f7
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/places/green-folder-art.svg
@@ -0,0 +1,18 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <defs>
+ <radialGradient id="radialGradient3031" gradientUnits="userSpaceOnUse" gradientTransform="matrix(1,0,0,0.10447761,0,50.597015)" cx="32.5" cy="56.5" r="33.5">
+ <stop style="stop-color:#000;stop-opacity:1"/>
+ <stop offset="1" style="stop-color:#000;stop-opacity:0"/>
+ </radialGradient>
+ </defs>
+ <g transform="translate(0,-1020.3622)">
+ <path d="m 66 56.5 c 0 1.933 -14.998 3.5 -33.5 3.5 -18.502 0 -33.5 -1.567 -33.5 -3.5 0 -1.933 14.998 -3.5 33.5 -3.5 18.502 0 33.5 1.567 33.5 3.5 z" transform="matrix(0.71641791,0,0,0.85714286,-7.2835821,999.9336)" style="fill:url(#radialGradient3031);opacity:0.3;fill-opacity:1;stroke:none"/>
+ <path d="m 0 1024.89 0 21.412 32 0 0 -10.706 -1.524 -9.177 -11.976 -0.059 -1.5 -3 -15.476 0 c -0.762 0 -1.524 0.765 -1.524 1.53 z" style="fill:#388e3c;fill-opacity:1;stroke:none"/>
+ <rect width="15.786" height="5.941" x="2.5" y="1027.36" style="fill:#fffdf0;fill-opacity:1;stroke:none"/>
+ <path d="m 1.531 1023.36 c -0.762 0 -1.531 0.767 -1.531 1.531 l 0 1 c 0 -0.765 0.769 -1.531 1.531 -1.531 l 14.969 0 1.5 3 12.469 0.062 1.531 9.172 0 -1 -1.531 -9.172 -11.969 -0.062 -1.5 -3 z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 32 1027.95 0 21.412 -32 0 0 -20 15 0 1.5 -3 13.976 0.059 c 0.762 0 1.524 0.765 1.524 1.53 z" style="fill:#66bb6a;fill-opacity:1;stroke:none"/>
+ <path d="m 0 1048.36 0 1 32 0 0 -1 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 16.5 1026.36 -1.5 3 -15 0 0 1 15.5 0 1.5 -3 13.469 0.062 c 0.762 0 1.531 0.767 1.531 1.531 l 0 -1 c 0 -0.765 -0.769 -1.531 -1.531 -1.531 z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 15.25 14 c -2.995 0.07 -5.25 2.17 -5.25 4.313 c 0 2.143 1.5 2.125 2.25 2.125 c 0.75 0 1.5 -0.023 1.5 1.406 c 0 1.428 0.75 2.156 2.25 2.156 c 5.25 0 6 -3.572 6 -5 c 0 -2.143 -2.25 -5 -6.75 -5 z m -1.25 1 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 3 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 -5 2 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 8 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 -3.5 3 c 0.828 0 1.5 0.672 1.5 1.5 c 0 0.828 -0.672 1.5 -1.5 1.5 c -0.828 0 -1.5 -0.672 -1.5 -1.5 c 0 -0.828 0.672 -1.5 1.5 -1.5 z" transform="translate(0,1020.3622)" style="fill:#448647;opacity:1;fill-opacity:1;stroke:none"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/places/green-folder-books.svg b/.icons/Material-Black-Lime-Numix/32/places/green-folder-books.svg
new file mode 100644
index 00000000..729f46bf
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/places/green-folder-books.svg
@@ -0,0 +1,20 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <defs>
+ <radialGradient id="radialGradient3031" gradientUnits="userSpaceOnUse" gradientTransform="matrix(1,0,0,0.10447761,0,50.597015)" cx="32.5" cy="56.5" r="33.5">
+ <stop style="stop-color:#000;stop-opacity:1"/>
+ <stop offset="1" style="stop-color:#000;stop-opacity:0"/>
+ </radialGradient>
+ </defs>
+ <g transform="translate(0,-1020.3622)">
+ <path d="M 66 56.5 A 33.5 3.5 0 0 1 32.5 60 33.5 3.5 0 0 1 -1 56.5 33.5 3.5 0 0 1 32.5 53 33.5 3.5 0 0 1 66 56.5" transform="matrix(0.71641791,0,0,0.85714286,-7.2835821,999.9336)" style="fill:url(#radialGradient3031);opacity:0.3;fill-opacity:1;stroke:none"/>
+ <path d="m 0 1024.89 0 21.412 32 0 0 -10.706 -1.524 -9.177 -11.976 -0.059 -1.5 -3 -15.476 0 c -0.762 0 -1.524 0.765 -1.524 1.529 z" style="fill:#388e3c;fill-opacity:1;stroke:none"/>
+ <rect width="15.786" height="5.941" x="2.5" y="1027.36" style="fill:#fffdf0;fill-opacity:1;stroke:none"/>
+ <path d="m 1.531 1023.36 c -0.762 0 -1.531 0.766 -1.531 1.531 l 0 1 c 0 -0.765 0.769 -1.531 1.531 -1.531 l 14.969 0 1.5 3 12.469 0.062 1.531 9.172 0 -1 -1.531 -9.172 -11.969 -0.062 -1.5 -3 z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 32 1027.95 0 21.412 -32 0 0 -20 15 0 1.5 -3 13.976 0.059 c 0.762 0 1.524 0.765 1.524 1.53 z" style="fill:#66bb6a;fill-opacity:1;stroke:none"/>
+ <path d="m 0 1048.36 0 1 32 0 0 -1 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 16.5 1026.36 -1.5 3 -15 0 0 1 15.5 0 1.5 -3 13.469 0.062 c 0.762 0 1.531 0.767 1.531 1.531 l 0 -1 c 0 -0.765 -0.769 -1.531 -1.531 -1.531 z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <g transform="matrix(2.6574797,0,0,2.6574797,10.000001,1009.3622)" style="fill:#448647;opacity:1;fill-opacity:1">
+ <path d="m 2.634 13.547 0 -3.01 -0.753 0 0 3.01 z m -1.129 -3.199 -1.505 -1.129 l 0 3.01 l 1.505 1.129 m 3.01 -1.129 0 -3.01 -1.505 1.129 0 3.01 z m -0.282 -3.199 c -0.847 0 -1.411 0.282 -1.976 0.753 -0.564 -0.47 -1.129 -0.753 -1.976 -0.753 l 1.599 1.129 0.753 0 z" style="stroke:none;fill-rule:nonzero"/>
+ </g>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/places/green-folder-cloud.svg b/.icons/Material-Black-Lime-Numix/32/places/green-folder-cloud.svg
new file mode 100644
index 00000000..aa8dd371
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/places/green-folder-cloud.svg
@@ -0,0 +1,24 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <defs>
+ <radialGradient id="radialGradient3031" gradientUnits="userSpaceOnUse" gradientTransform="matrix(1,0,0,0.10447761,0,50.597015)" cx="32.5" cy="56.5" r="33.5">
+ <stop style="stop-color:#000;stop-opacity:1"/>
+ <stop offset="1" style="stop-color:#000;stop-opacity:0"/>
+ </radialGradient>
+ </defs>
+ <g transform="translate(0,-1020.3622)">
+ <path d="m 66 56.5 c 0 1.933 -14.998 3.5 -33.5 3.5 -18.502 0 -33.5 -1.567 -33.5 -3.5 0 -1.933 14.998 -3.5 33.5 -3.5 18.502 0 33.5 1.567 33.5 3.5 z" transform="matrix(0.71641791,0,0,0.85714286,-7.2835821,999.9336)" style="fill:url(#radialGradient3031);opacity:0.3;fill-opacity:1;stroke:none"/>
+ <path d="m 0 1024.89 0 21.412 32 0 0 -10.706 -1.524 -9.177 -11.976 -0.059 -1.5 -3 -15.476 0 c -0.762 0 -1.524 0.765 -1.524 1.53 z" style="fill:#388e3c;fill-opacity:1;stroke:none"/>
+ <rect width="15.786" height="5.941" x="2.5" y="1027.36" style="fill:#fffdf0;fill-opacity:1;stroke:none"/>
+ <path d="m 1.531 1023.36 c -0.762 0 -1.531 0.767 -1.531 1.531 l 0 1 c 0 -0.765 0.769 -1.531 1.531 -1.531 l 14.969 0 1.5 3 12.469 0.062 1.531 9.172 0 -1 -1.531 -9.172 -11.969 -0.062 -1.5 -3 z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 32 1027.95 0 21.412 -32 0 0 -20 15 0 1.5 -3 13.976 0.059 c 0.762 0 1.524 0.765 1.524 1.53 z" style="fill:#66bb6a;fill-opacity:1;stroke:none"/>
+ <path d="m 0 1048.36 0 1 32 0 0 -1 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 16.5 1026.36 -1.5 3 -15 0 0 1 15.5 0 1.5 -3 13.469 0.062 c 0.762 0 1.531 0.767 1.531 1.531 l 0 -1 c 0 -0.765 -0.769 -1.531 -1.531 -1.531 z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <g transform="matrix(0.85714286,0,0,0.85714286,6.5714286,144.76603)" style="opacity:1">
+ <path d="m 9 1045.86 a 2.5 2.5 0 0 1 -2.5 2.5 2.5 2.5 0 0 1 -2.5 -2.5 2.5 2.5 0 0 1 2.5 -2.5 2.5 2.5 0 0 1 2.5 2.5 z" style="fill:#448647;fill-opacity:1;stroke:none"/>
+ <path d="m 13 1041.86 a 3.5 3.5 0 0 1 -3.5 3.5 3.5 3.5 0 0 1 -3.5 -3.5 3.5 3.5 0 0 1 3.5 -3.5 3.5 3.5 0 0 1 3.5 3.5 z" style="fill:#448647;fill-opacity:1;stroke:none"/>
+ <path d="m 16 1041.86 a 2.5 2.5 0 0 1 -2.5 2.5 2.5 2.5 0 0 1 -2.5 -2.5 2.5 2.5 0 0 1 2.5 -2.5 2.5 2.5 0 0 1 2.5 2.5 z" style="fill:#448647;fill-opacity:1;stroke:none"/>
+ <path d="m 18 1045.86 a 2.5 2.5 0 0 1 -2.5 2.5 2.5 2.5 0 0 1 -2.5 -2.5 2.5 2.5 0 0 1 2.5 -2.5 2.5 2.5 0 0 1 2.5 2.5 z" style="fill:#448647;fill-opacity:1;stroke:none"/>
+ <path d="m 6 1043.36 10 0 0 5 -10 0 z" style="fill:#448647;fill-opacity:1;stroke:none"/>
+ </g>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/places/green-folder-copy.svg b/.icons/Material-Black-Lime-Numix/32/places/green-folder-copy.svg
new file mode 100644
index 00000000..b304e110
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/places/green-folder-copy.svg
@@ -0,0 +1,20 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <g transform="translate(0,-1020.3622)">
+ <g transform="translate(2,-14)">
+ <path d="m 0 1037.36 0 13 16 0 0 -7 -1 -5 -5 0 -1 -2 -8 0 c -0.5 0 -1 0.5 -1 1 z" style="fill:#388e3c;fill-opacity:1;stroke:none"/>
+ <path d="M 1,0 C 0.5,0 0,0.5 0,1 L 0,2 C 0,1.5 0.5,1 1,1 L 8,1 9,3 15,3 16,8 16,7 15,2 10,2 9,0 z" transform="translate(0,1036.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <rect width="10" height="3" x="2" y="1039.36" style="fill:#fffdf0;fill-opacity:1;stroke:none"/>
+ <path d="m 16 1039.36 0 13 -16 0 0 -12 7 0 1 -2 7 0 c 0.5 0 1 0.5 1 1 z" style="fill:#66bb6a;fill-opacity:1;stroke:none"/>
+ <path d="m 0 1051.36 0 1 16 0 0 -1 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="M 8,2 7,4 0,4 0,5 8,5 9,3 15,3 c 0.5,0 1,0.5 1,1 L 16,3 C 16,2.5 15.5,2 15,2 z" transform="translate(0,1036.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ </g>
+ <g transform="translate(14,-2)">
+ <path d="m 0 1037.36 0 13 16 0 0 -7 -1 -5 -5 0 -1 -2 -8 0 c -0.5 0 -1 0.5 -1 1 z" style="fill:#388e3c;fill-opacity:1;stroke:none"/>
+ <path transform="translate(0,1036.3622)" d="M 1,0 C 0.5,0 0,0.5 0,1 L 0,2 C 0,1.5 0.5,1 1,1 L 8,1 9,3 15,3 16,8 16,7 15,2 10,2 9,0 z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <rect y="1039.36" x="2" height="3" width="10" style="fill:#fffdf0;fill-opacity:1;stroke:none"/>
+ <path d="m 16 1039.36 0 13 -16 0 0 -12 7 0 1 -2 7 0 c 0.5 0 1 0.5 1 1 z" style="fill:#66bb6a;fill-opacity:1;stroke:none"/>
+ <path d="m 0 1051.36 0 1 16 0 0 -1 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path transform="translate(0,1036.3622)" d="M 8,2 7,4 0,4 0,5 8,5 9,3 15,3 c 0.5,0 1,0.5 1,1 L 16,3 C 16,2.5 15.5,2 15,2 z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ </g>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/places/green-folder-documents.svg b/.icons/Material-Black-Lime-Numix/32/places/green-folder-documents.svg
new file mode 100644
index 00000000..c16860ab
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/places/green-folder-documents.svg
@@ -0,0 +1,24 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <defs>
+ <radialGradient id="radialGradient3031" gradientUnits="userSpaceOnUse" gradientTransform="matrix(1,0,0,0.10447761,0,50.597015)" cx="32.5" cy="56.5" r="33.5">
+ <stop style="stop-color:#000;stop-opacity:1"/>
+ <stop offset="1" style="stop-color:#000;stop-opacity:0"/>
+ </radialGradient>
+ </defs>
+ <g transform="translate(0,-1020.3622)">
+ <path d="m 66 56.5 c 0 1.933 -14.998 3.5 -33.5 3.5 -18.502 0 -33.5 -1.567 -33.5 -3.5 0 -1.933 14.998 -3.5 33.5 -3.5 18.502 0 33.5 1.567 33.5 3.5 z" transform="matrix(0.71641791,0,0,0.85714286,-7.2835821,999.9336)" style="fill:url(#radialGradient3031);opacity:0.3;fill-opacity:1;stroke:none"/>
+ <path d="m 0 1024.89 0 21.412 32 0 0 -10.706 -1.524 -9.177 -11.976 -0.059 -1.5 -3 -15.476 0 c -0.762 0 -1.524 0.765 -1.524 1.529 z" style="fill:#388e3c;fill-opacity:1;stroke:none"/>
+ <rect width="15.786" height="5.941" x="2.5" y="1027.36" style="fill:#fffdf0;fill-opacity:1;stroke:none"/>
+ <path d="m 1.531 1023.36 c -0.762 0 -1.531 0.766 -1.531 1.531 l 0 1 c 0 -0.765 0.769 -1.531 1.531 -1.531 l 14.969 0 1.5 3 12.469 0.062 1.531 9.172 0 -1 -1.531 -9.172 -11.969 -0.062 -1.5 -3 z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 32 1027.95 0 21.412 -32 0 0 -20 15 0 1.5 -3 13.976 0.059 c 0.762 0 1.524 0.765 1.524 1.53 z" style="fill:#66bb6a;fill-opacity:1;stroke:none"/>
+ <path d="m 0 1048.36 0 1 32 0 0 -1 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <g transform="translate(8,1031.3622)" style="fill:#448647;opacity:1;fill-opacity:1">
+ <path d="M 4,1 C 2.892,1 2,1.892 2,3 l 0,10 c 0,1.108 0.892,2 2,2 l 8,0 c 1.108,0 2,-0.892 2,-2 L 14,6 9,1 z m 0,2 6,0 1,1 1,1 0,8 -8,0 z" style="stroke:none"/>
+ <path d="m 9 1 0 5 5 0 z" style="stroke:none"/>
+ <rect rx="0.25" y="7" x="5" height="1" width="4" style="stroke:none"/>
+ <rect width="6" height="1" x="5" y="9" rx="0.25" style="stroke:none"/>
+ <rect rx="0.25" y="11" x="5" height="1" width="6" style="stroke:none"/>
+ </g>
+ <path d="m 16.5 1026.36 -1.5 3 -15 0 0 1 15.5 0 1.5 -3 13.469 0.062 c 0.762 0 1.531 0.767 1.531 1.531 l 0 -1 c 0 -0.765 -0.769 -1.531 -1.531 -1.531 z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/places/green-folder-download.svg b/.icons/Material-Black-Lime-Numix/32/places/green-folder-download.svg
new file mode 100644
index 00000000..db3d57c7
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/places/green-folder-download.svg
@@ -0,0 +1,26 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <defs>
+ <radialGradient id="radialGradient3031" gradientUnits="userSpaceOnUse" gradientTransform="matrix(1,0,0,0.10447761,0,50.597015)" cx="32.5" cy="56.5" r="33.5">
+ <stop style="stop-color:#000;stop-opacity:1"/>
+ <stop offset="1" style="stop-color:#000;stop-opacity:0"/>
+ </radialGradient>
+ </defs>
+ <g transform="translate(0,-1020.3622)">
+ <path d="m 66 56.5 a 33.5 3.5 0 1 1 -67 0 33.5 3.5 0 1 1 67 0 z" transform="matrix(0.71641791,0,0,0.85714286,-7.2835821,999.9336)" style="fill:url(#radialGradient3031);opacity:0.3;fill-opacity:1;stroke:none"/>
+ <g transform="matrix(0.5,0,0,0.5,23.373266,519.7541)">
+ <path d="m -46.747 1010.27 0 42.824 64 0 0 -21.412 -3.048 -18.353 -23.952 -0.118 -3 -6 -30.952 0 c -1.524 0 -3.048 1.529 -3.048 3.059 z" style="fill:#388e3c;fill-opacity:1;stroke:none"/>
+ <rect y="1015.22" x="-41.747" height="11.882" width="31.571" style="fill:#fffdf0;fill-opacity:1;stroke:none"/>
+ <path d="m -43.684 1007.22 c -1.524 0 -3.063 1.533 -3.063 3.063 l 0 2 c 0 -1.529 1.539 -3.063 3.063 -3.063 l 29.938 0 3 6 24.938 0.125 3.063 18.344 0 -2 -3.063 -18.344 -23.938 -0.125 -3 -6 z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 17.253 1016.39 0 42.824 -64 0 0 -40 30 0 3 -6 27.952 0.118 c 1.524 0 3.048 1.529 3.048 3.059 z" style="fill:#66bb6a;fill-opacity:1;stroke:none"/>
+ <path d="m -46.747 1057.22 0 2 64 0 0 -2 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m -13.747 1013.22 -3 6 -30 0 0 2 31 0 3 -6 26.938 0.125 c 1.524 0 3.063 1.533 3.063 3.063 l 0 -2 c 0 -1.529 -1.539 -3.063 -3.063 -3.063 z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <g transform="translate(-46.746531,12.853961)" style="opacity:1">
+ <rect width="28" height="4" x="18" y="1035.36" rx="2" ry="1.905" style="fill:#448647;fill-opacity:1;stroke:none"/>
+ <rect ry="1.929" rx="2" y="-22" x="1027.36" height="4" width="12" transform="matrix(0,1,-1,0,0,0)" style="fill:#448647;fill-opacity:1;stroke:none"/>
+ <rect transform="matrix(0,1,-1,0,0,0)" width="12" height="4" x="1027.36" y="-46" rx="2" ry="1.929" style="fill:#448647;fill-opacity:1;stroke:none"/>
+ <path d="m 34 1031.36 c -2 2 -2 2 -4 0 l -4 -4 c -2 -2 -2 -2 0 -2 l 12 0 c 2 0 2 0 0 2 z" style="fill:#448647;fill-opacity:1;stroke:none"/>
+ <rect width="4" height="16" x="30" y="1013.36" rx="2" style="fill:#448647;fill-opacity:1;stroke:none"/>
+ </g>
+ </g>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/places/green-folder-dropbox.svg b/.icons/Material-Black-Lime-Numix/32/places/green-folder-dropbox.svg
new file mode 100644
index 00000000..768a0cdc
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/places/green-folder-dropbox.svg
@@ -0,0 +1,20 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <defs>
+ <radialGradient id="radialGradient3031" gradientUnits="userSpaceOnUse" gradientTransform="matrix(1,0,0,0.10447761,0,50.597015)" cx="32.5" cy="56.5" r="33.5">
+ <stop style="stop-color:#000;stop-opacity:1"/>
+ <stop offset="1" style="stop-color:#000;stop-opacity:0"/>
+ </radialGradient>
+ </defs>
+ <g transform="translate(0,-1020.3622)">
+ <path d="m 66 56.5 a 33.5 3.5 0 1 1 -67 0 33.5 3.5 0 1 1 67 0 z" transform="matrix(0.71641791,0,0,0.85714286,-7.2835821,999.9336)" style="fill:url(#radialGradient3031);opacity:0.3;fill-opacity:1;stroke:none"/>
+ <g transform="matrix(0.5,0,0,0.5,22.592296,522.5105)">
+ <path d="m -45.18 1004.76 0 42.823 64 0 0 -21.412 -3.048 -18.353 -23.952 -0.118 -3 -6 -30.952 0 c -1.524 0 -3.048 1.529 -3.048 3.059 z" style="fill:#388e3c;fill-opacity:1;stroke:none"/>
+ <rect y="1009.7" x="-40.18" height="11.882" width="31.571" style="fill:#fffdf0;fill-opacity:1;stroke:none"/>
+ <path d="m -42.12 1001.7 c -1.524 0 -3.063 1.533 -3.063 3.063 l 0 2 c 0 -1.529 1.539 -3.063 3.063 -3.063 l 29.938 0 3 6 24.938 0.125 3.063 18.344 0 -2 -3.063 -18.344 -23.938 -0.125 -3 -6 z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 18.815 1010.88 0 42.824 -64 0 0 -40 30 0 3 -6 27.952 0.118 c 1.524 0 3.048 1.529 3.048 3.059 z" style="fill:#66bb6a;fill-opacity:1;stroke:none"/>
+ <path d="m -45.18 1051.7 0 2 64 0 0 -2 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m -12.185 1007.7 -3 6 -30 0 0 2 31 0 3 -6 26.938 0.125 c 1.524 0 3.063 1.533 3.063 3.063 l 0 -2 c 0 -1.529 -1.539 -3.063 -3.063 -3.063 z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m -20.18 1020.7 -7 5.515 7 4.727 -7 6.303 14 9.455 14 -9.455 -7 -6.303 7 -4.727 -7 -5.515 -7 5.515 -7 -5.515 z" style="fill:#448647;opacity:1;fill-opacity:1;color:#000"/>
+ </g>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/places/green-folder-google-drive.svg b/.icons/Material-Black-Lime-Numix/32/places/green-folder-google-drive.svg
new file mode 100644
index 00000000..5842d36d
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/places/green-folder-google-drive.svg
@@ -0,0 +1,20 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <defs>
+ <radialGradient id="radialGradient3031" gradientUnits="userSpaceOnUse" gradientTransform="matrix(1,0,0,0.10447761,0,50.597015)" cx="32.5" cy="56.5" r="33.5">
+ <stop style="stop-color:#000;stop-opacity:1"/>
+ <stop offset="1" style="stop-color:#000;stop-opacity:0"/>
+ </radialGradient>
+ </defs>
+ <g transform="translate(0,-1020.3622)">
+ <path d="m 66 56.5 a 33.5 3.5 0 1 1 -67 0 33.5 3.5 0 1 1 67 0 z" transform="matrix(0.71641791,0,0,0.85714286,-7.2835821,999.9336)" style="fill:url(#radialGradient3031);opacity:0.3;fill-opacity:1;stroke:none"/>
+ <path d="m 0 1024.89 0 21.412 32 0 0 -10.706 -1.524 -9.177 -11.976 -0.059 -1.5 -3 -15.476 0 c -0.762 0 -1.524 0.765 -1.524 1.53 z" style="fill:#388e3c;fill-opacity:1;stroke:none"/>
+ <rect width="15.786" height="5.941" x="2.5" y="1027.36" style="fill:#fffdf0;fill-opacity:1;stroke:none"/>
+ <path d="m 1.531 1023.36 c -0.762 0 -1.531 0.767 -1.531 1.531 l 0 1 c 0 -0.765 0.769 -1.531 1.531 -1.531 l 14.969 0 1.5 3 12.469 0.062 1.531 9.172 0 -1 -1.531 -9.172 -11.969 -0.062 -1.5 -3 z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 32 1027.95 0 21.412 -32 0 0 -20 15 0 1.5 -3 13.976 0.059 c 0.762 0 1.524 0.765 1.524 1.53 z" style="fill:#66bb6a;fill-opacity:1;stroke:none"/>
+ <path d="m 0 1048.36 0 1 32 0 0 -1 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 16.5 1026.36 -1.5 3 -15 0 0 1 15.5 0 1.5 -3 13.469 0.062 c 0.762 0 1.531 0.767 1.531 1.531 l 0 -1 c 0 -0.765 -0.769 -1.531 -1.531 -1.531 z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <polygon transform="matrix(8.955039e-5,0,0,7.8028193e-5,10.271888,1035.3624)" points="22194,115341 44385,76894 133156,76894 110963,115341 " style="fill:#448647;opacity:1;fill-opacity:1;fill-rule:evenodd"/>
+ <polygon transform="matrix(8.8510347e-5,0,0,9.1034411e-5,10.410376,1033.3623)" points="44385,0 88772,76894 133156,76894 88772,0 " style="fill:#448647;opacity:1;fill-opacity:1;fill-rule:evenodd"/>
+ <path d="m 13.71 1033.99 -3.91 6.306 1.831 3.666 3.808 -6.672 z" style="fill:#448647;opacity:1;fill-opacity:1;fill-rule:evenodd"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/places/green-folder-hdd.svg b/.icons/Material-Black-Lime-Numix/32/places/green-folder-hdd.svg
new file mode 100644
index 00000000..d7335975
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/places/green-folder-hdd.svg
@@ -0,0 +1,20 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <defs>
+ <radialGradient id="radialGradient3031" gradientUnits="userSpaceOnUse" gradientTransform="matrix(1,0,0,0.10447761,0,50.597015)" cx="32.5" cy="56.5" r="33.5">
+ <stop style="stop-color:#000;stop-opacity:1"/>
+ <stop offset="1" style="stop-color:#000;stop-opacity:0"/>
+ </radialGradient>
+ </defs>
+ <g transform="translate(0,-1020.3622)">
+ <path d="m 66 56.5 c 0 1.933 -14.998 3.5 -33.5 3.5 -18.502 0 -33.5 -1.567 -33.5 -3.5 0 -1.933 14.998 -3.5 33.5 -3.5 18.502 0 33.5 1.567 33.5 3.5 z" transform="matrix(0.71641791,0,0,0.85714286,-7.2835821,999.9336)" style="fill:url(#radialGradient3031);opacity:0.3;fill-opacity:1;stroke:none"/>
+ <g transform="matrix(0.5,0,0,0.5,20.823632,508.499)">
+ <path d="m -41.647 1032.79 0 42.823 64 0 0 -21.412 -3.048 -18.353 -23.952 -0.118 -3 -6 -30.952 0 c -1.524 0 -3.048 1.53 -3.048 3.059 z" style="fill:#388e3c;fill-opacity:1;stroke:none"/>
+ <rect y="1037.73" x="-36.647" height="11.882" width="31.571" style="fill:#fffdf0;fill-opacity:1;stroke:none"/>
+ <path d="m -38.585 1029.73 c -1.524 0 -3.063 1.533 -3.063 3.063 l 0 2 c 0 -1.529 1.539 -3.063 3.063 -3.063 l 29.938 0 3 6 24.938 0.125 3.063 18.344 0 -2 -3.063 -18.344 -23.938 -0.125 -3 -6 z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 22.353 1038.9 0 42.823 -64 0 0 -40 30 0 3 -6 27.952 0.118 c 1.524 0 3.048 1.53 3.048 3.059 z" style="fill:#66bb6a;fill-opacity:1;stroke:none"/>
+ <path d="m -41.647 1079.73 0 2 64 0 0 -2 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m -8.647 1035.73 -3 6 -30 0 0 2 31 0 3 -6 26.938 0.125 c 1.524 0 3.063 1.533 3.063 3.063 l 0 -2 c 0 -1.529 -1.539 -3.063 -3.063 -3.063 z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ </g>
+ <path d="m 12 13 c -0.712 0 -1 0.335 -1 1 l 0 10 c 0 0.665 0.288 1 1 1 l 7.719 0 c 0.712 0 1.281 -0.335 1.281 -1 l 0 -10 c 0 -0.665 -0.288 -1 -1 -1 l -8 0 z m 0.5 1 c 0.276 0 0.5 0.224 0.5 0.5 c 0 0.276 -0.224 0.5 -0.5 0.5 c -0.276 0 -0.5 -0.224 -0.5 -0.5 c 0 -0.276 0.224 -0.5 0.5 -0.5 z m 7 0 c 0.276 0 0.5 0.224 0.5 0.5 c 0 0.276 -0.224 0.5 -0.5 0.5 c -0.276 0 -0.5 -0.224 -0.5 -0.5 c 0 -0.276 0.224 -0.5 0.5 -0.5 z m -3.5 1 c 1.105 0 2 0.895 2 2 c 0 1.105 -0.895 2 -2 2 c -1.105 0 -2 -0.895 -2 -2 c 0 -1.105 0.895 -2 2 -2 z m -3.5 4 c 0.276 0 0.5 0.224 0.5 0.5 c 0 0.276 -0.224 0.5 -0.5 0.5 c -0.276 0 -0.5 -0.224 -0.5 -0.5 c 0 -0.276 0.224 -0.5 0.5 -0.5 z m 7 0 c 0.276 0 0.5 0.224 0.5 0.5 c 0 0.276 -0.224 0.5 -0.5 0.5 c -0.276 0 -0.5 -0.224 -0.5 -0.5 c 0 -0.276 0.224 -0.5 0.5 -0.5 z m -7 4 l 7 0 c 0.277 0 0.5 0.223 0.5 0.5 c 0 0.277 -0.223 0.5 -0.5 0.5 l -7 0 c -0.277 0 -0.5 -0.223 -0.5 -0.5 c 0 -0.277 0.223 -0.5 0.5 -0.5 z" transform="translate(0,1020.3622)" style="fill:#448647;opacity:1;fill-opacity:1;stroke:none"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/places/green-folder-move.svg b/.icons/Material-Black-Lime-Numix/32/places/green-folder-move.svg
new file mode 100644
index 00000000..eeeaf28e
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/places/green-folder-move.svg
@@ -0,0 +1,15 @@
+<svg viewBox="0 0 32 32" xmlns="http://www.w3.org/2000/svg">
+ <path d="m 2 2.998 0 13 16 0 0 -7 -1 -5 -5 0 -1 -2 -8 0 c -0.5 0 -1 0.5 -1 1 z" style="fill:#388e3c;fill-opacity:1;stroke:none"/>
+ <path d="M 3,2 C 2.5,2 2,2.5 2,3 L 2,4 C 2,3.5 2.5,3 3,3 l 7,0 1,2 6,0 1,5 0,-1 -1,-5 -5,0 -1,-2 z" style="fill:#000;opacity:0.015;fill-opacity:1;stroke:none"/>
+ <rect height="3" width="10" y="4.998" x="4" style="fill:#fffdf0;fill-opacity:1;stroke:none"/>
+ <path d="m 18 4.998 0 13 -16 0 0 -12 7 0 1 -2 7 0 c 0.5 0 1 0.5 1 1 z" style="fill:#66bb6a;fill-opacity:1;stroke:none"/>
+ <path d="m 2 16.998 0 1 16 0 0 -1 z" style="fill:#000;opacity:0.075;fill-opacity:1;stroke:none"/>
+ <path d="m 10,4 -1,2 -7,0 0,1 8,0 1,-2 6,0 c 0.5,0 1,0.5 1,1 L 18,5 C 18,4.5 17.5,4 17,4 Z" style="fill:#000;opacity:0.015;fill-opacity:1;stroke:none"/>
+ <path d="m 3 1.998 c -0.251 0 -0.5 0.126 -0.688 0.314 c -0.093 0.093 -0.172 0.202 -0.227 0.318 c 0 0 0 0.001 0 0.002 c -0.054 0.117 -0.086 0.241 -0.086 0.365 c 0 0.001 0 0.001 0 0.002 l 0 1 l 0 1.998 l 0 0.002 l 0 1 l 0 8.998 l 0 1 l 0 1 l 16 0 l 0 -1 l 0 -1 l 0 -5.998 l 0 -1 l 0 -0.002 l 0 -2.998 l 0 -1 c 0 0 0 -0.002 0 -0.002 c 0 -0.124 -0.032 -0.249 -0.086 -0.365 c 0 0 0 -0.002 0 -0.002 c -0.054 -0.117 -0.133 -0.227 -0.227 -0.32 c -0.188 -0.188 -0.438 -0.313 -0.688 -0.313 l -5 0 l -1 -1.998 l 0 -0.002 l -8 0 z" style="fill:#fff;opacity:0.6;fill-opacity:1;stroke:none"/>
+ <path d="m 14 14.998 0 13 16 0 0 -7 -1 -5 -5 0 -1 -2 -8 0 c -0.5 0 -1 0.5 -1 1 z" style="fill:#388e3c;fill-opacity:1;stroke:none"/>
+ <path d="m 15 14 c -0.5 0 -1 0.5 -1 1 l 0 1 c 0 -0.5 0.5 -1 1 -1 l 7 0 1 2 6 0 1 5 0 -1 -1 -5 -5 0 -1 -2 z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <rect height="3" width="10" y="16.998" x="16" style="fill:#fffdf0;fill-opacity:1;stroke:none"/>
+ <path d="m 30 16.998 0 13 -16 0 0 -12 7 0 1 -2 7 0 c 0.5 0 1 0.5 1 1 z" style="fill:#66bb6a;fill-opacity:1;stroke:none"/>
+ <path d="m 14 28.998 0 1 16 0 0 -1 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 22 16 -1 2 -7 0 0 1 8 0 1 -2 6 0 c 0.5 0 1 0.5 1 1 l 0 -1 c 0 -0.5 -0.5 -1 -1 -1 z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/places/green-folder-music.svg b/.icons/Material-Black-Lime-Numix/32/places/green-folder-music.svg
new file mode 100644
index 00000000..5096df29
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/places/green-folder-music.svg
@@ -0,0 +1,24 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <defs>
+ <radialGradient id="radialGradient3031" gradientUnits="userSpaceOnUse" gradientTransform="matrix(1,0,0,0.10447761,0,50.597015)" cx="32.5" cy="56.5" r="33.5">
+ <stop style="stop-color:#000;stop-opacity:1"/>
+ <stop offset="1" style="stop-color:#000;stop-opacity:0"/>
+ </radialGradient>
+ </defs>
+ <g transform="translate(0,-1020.3622)">
+ <path d="m 66 56.5 a 33.5 3.5 0 1 1 -67 0 33.5 3.5 0 1 1 67 0 z" transform="matrix(0.71641791,0,0,0.85714286,-7.2835821,999.9336)" style="fill:url(#radialGradient3031);opacity:0.3;fill-opacity:1;stroke:none"/>
+ <path d="m 0 1024.89 0 21.412 32 0 0 -10.706 -1.524 -9.177 -11.976 -0.059 -1.5 -3 -15.476 0 c -0.762 0 -1.524 0.765 -1.524 1.529 z" style="fill:#388e3c;fill-opacity:1;stroke:none"/>
+ <rect width="15.786" height="5.941" x="2.5" y="1027.36" style="fill:#fffdf0;fill-opacity:1;stroke:none"/>
+ <path d="m 1.531 1023.36 c -0.762 0 -1.531 0.767 -1.531 1.531 l 0 1 c 0 -0.765 0.769 -1.531 1.531 -1.531 l 14.969 0 1.5 3 12.469 0.062 1.531 9.172 0 -1 -1.531 -9.172 -11.969 -0.062 -1.5 -3 z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 32 1027.95 0 21.412 -32 0 0 -20 15 0 1.5 -3 13.976 0.059 c 0.762 0 1.524 0.765 1.524 1.53 z" style="fill:#66bb6a;fill-opacity:1;stroke:none"/>
+ <path d="m 0 1048.36 0 1 32 0 0 -1 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 16.5 1026.36 -1.5 3 -15 0 0 1 15.5 0 1.5 -3 13.469 0.062 c 0.762 0 1.531 0.767 1.531 1.531 l 0 -1 c 0 -0.765 -0.769 -1.531 -1.531 -1.531 z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <g transform="matrix(0.5,0,0,0.5,0.5,526.18112)" style="opacity:1">
+ <path transform="matrix(2.1943902,0,0,2.2968937,37.971951,1015.3933)" d="m -5 8.259 c 0 0.962 -0.816 1.741 -1.823 1.741 -1.01 0 -1.823 -0.78 -1.823 -1.741 0 -0.962 0.816 -1.741 1.823 -1.741 1.01 0 1.823 0.78 1.823 1.741 z" style="fill:#448647;fill-opacity:1;stroke:none"/>
+ <path d="m -5 8.259 c 0 0.962 -0.816 1.741 -1.823 1.741 -1.01 0 -1.823 -0.78 -1.823 -1.741 0 -0.962 0.816 -1.741 1.823 -1.741 1.01 0 1.823 0.78 1.823 1.741 z" transform="matrix(2.1943902,0,0,2.2968937,53.971951,1015.3933)" style="fill:#448647;fill-opacity:1;stroke:none"/>
+ <rect ry="2" rx="1.917" y="1017.36" x="23" height="19" width="4" style="fill:#448647;fill-opacity:1;stroke:none"/>
+ <rect width="4" height="20" x="39" y="1016.36" rx="2" style="fill:#448647;fill-opacity:1;stroke:none"/>
+ <rect ry="3.897" rx="4" y="1014.36" x="23" height="8" width="20" style="fill:#448647;fill-opacity:1;stroke:none"/>
+ </g>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/places/green-folder-open.svg b/.icons/Material-Black-Lime-Numix/32/places/green-folder-open.svg
new file mode 100644
index 00000000..3f563f3e
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/places/green-folder-open.svg
@@ -0,0 +1,15 @@
+<svg viewBox="0 0 32 32" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <radialGradient gradientTransform="matrix(0.71642 0 0 0.08955 -7.284 25.94)" r="33.5" gradientUnits="userSpaceOnUse" id="radialGradient3031" cy="56.5" cx="32.5">
+ <stop style="stop-color:#000;stop-opacity:1"/>
+ <stop style="stop-color:#000;stop-opacity:0" offset="1"/>
+ </radialGradient>
+ </defs>
+ <path d="m 40 30.999972 a 24 3 0 0 1 -48 0 24 3 0 1 1 48 0 z" style="fill:url(#radialGradient3031);opacity:0.3;fill-opacity:1;stroke:none"/>
+ <rect width="26" height="18" ry="1" rx="1.04" style="fill:#388e3c;fill-opacity:1;stroke:none" y="0.998" x="3"/>
+ <path d="m 16 3 l -6 6 l 3 0 l 0 13.5 l 6 0 l 0 -13.5 l 3 0 l -6 -6 z" style="fill:#fff1ed;opacity:0.6;fill-opacity:1;stroke:none"/>
+ <path d="m 32 12.668 0 18.328 -32 0 0 -17 15 0 1.5 -3 13.976 0.062 c 0.762 0 1.524 0.805 1.524 1.61 z" style="fill:#66bb6a;fill-opacity:1;stroke:none"/>
+ <path d="m 0 29.998 0 1 32 0 0 -1 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 16.5 10.998 -1.5 3 -15 0 0 1 15.5 0 1.5 -3 13.469 0.062 c 0.762 0 1.531 0.767 1.531 1.531 l 0 -1 c 0 0 -0.769 -1.531 -1.531 -1.531 z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 4 0.998 c -0.554 0 -1 0.446 -1 1 l 0 1 c 0 -0.554 0.446 -1 1 -1 l 24 0 c 0.554 0 1 0.446 1 1 l 0 -1 c 0 -0.554 -0.446 -1 -1 -1 z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/places/green-folder-pictures.svg b/.icons/Material-Black-Lime-Numix/32/places/green-folder-pictures.svg
new file mode 100644
index 00000000..5c8c9d65
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/places/green-folder-pictures.svg
@@ -0,0 +1,27 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <defs>
+ <radialGradient id="radialGradient3031" gradientUnits="userSpaceOnUse" gradientTransform="matrix(1,0,0,0.10447761,0,50.597015)" cx="32.5" cy="56.5" r="33.5">
+ <stop style="stop-color:#000;stop-opacity:1"/>
+ <stop offset="1" style="stop-color:#000;stop-opacity:0"/>
+ </radialGradient>
+ </defs>
+ <g transform="translate(0,-1020.3622)">
+ <path d="m 66 56.5 a 33.5 3.5 0 1 1 -67 0 33.5 3.5 0 1 1 67 0 z" transform="matrix(0.71641791,0,0,0.85714286,-7.2835821,999.9336)" style="fill:url(#radialGradient3031);opacity:0.3;fill-opacity:1;stroke:none"/>
+ <g transform="matrix(0.5,0,0,0.5,39,520.6811)">
+ <path d="m -78 1008.42 0 42.823 64 0 0 -21.412 -3.048 -18.353 l -23.952 -0.118 l -3 -6 -30.952 0 c -1.524 0 -3.048 1.529 -3.048 3.059 z" style="fill:#388e3c;fill-opacity:1;stroke:none"/>
+ <rect y="1013.36" x="-73" height="11.882" width="31.571" style="fill:#fffdf0;fill-opacity:1;stroke:none"/>
+ <path d="m -74.938 1005.36 c -1.524 0 -3.063 1.533 -3.063 3.063 l 0 2 c 0 -1.529 1.539 -3.063 3.063 -3.063 l 29.938 0 3 6 24.938 0.125 3.063 18.344 0 -2 -3.063 -18.344 -23.938 -0.125 -3 -6 z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m -14 1014.54 0 42.824 -64 0 0 -40 30 0 3 -6 27.952 0.118 c 1.524 0 3.048 1.529 3.048 3.059 z" style="fill:#66bb6a;fill-opacity:1;stroke:none"/>
+ <path d="m -78 1055.36 0 2 64 0 0 -2 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m -45 1011.36 -3 6 -30 0 0 2 31 0 3 -6 26.938 0.125 c 1.524 0 3.063 1.533 3.063 3.063 l 0 -2 c 0 -1.529 -1.539 -3.063 -3.063 -3.063 z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <g transform="matrix(2,0,0,2,-17.15747,-1029.5912)" style="opacity:1">
+ <g transform="translate(-22.421265,1025.4767)" style="fill:#448647;fill-opacity:1">
+ <g transform="translate(0,-1036.3622)" style="fill-rule:evenodd">
+ <path d="m 1 1046.36 4 -5 3.282 3.678 2.218 -2.178 4.5 6.5 -3 2 -9 0 z"/>
+ </g>
+ </g>
+ <path d="m -19.421 1026.48 c -1.108 0 -2 0.892 -2 2 l 0 10 c 0 1.108 0.892 2 2 2 l 10 0 c 1.108 0 2 -0.892 2 -2 l 0 -10 c 0 -1.108 -0.892 -2 -2 -2 z m 0 2 10 0 0 10 -10 0 z" style="fill:#448647;fill-opacity:1"/>
+ </g>
+ </g>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/places/green-folder-projects.svg b/.icons/Material-Black-Lime-Numix/32/places/green-folder-projects.svg
new file mode 100644
index 00000000..70cddc44
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/places/green-folder-projects.svg
@@ -0,0 +1,18 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <defs>
+ <radialGradient id="radialGradient3031" gradientUnits="userSpaceOnUse" gradientTransform="matrix(1,0,0,0.10447761,0,50.597015)" cx="32.5" cy="56.5" r="33.5">
+ <stop style="stop-color:#000;stop-opacity:1"/>
+ <stop offset="1" style="stop-color:#000;stop-opacity:0"/>
+ </radialGradient>
+ </defs>
+ <g transform="translate(0,-1020.3622)">
+ <path d="m 66 56.5 c 0 1.933 -14.998 3.5 -33.5 3.5 -18.502 0 -33.5 -1.567 -33.5 -3.5 0 -1.933 14.998 -3.5 33.5 -3.5 18.502 0 33.5 1.567 33.5 3.5 z" transform="matrix(0.71641791,0,0,0.85714286,-7.2835821,999.9336)" style="fill:url(#radialGradient3031);opacity:0.3;fill-opacity:1;stroke:none"/>
+ <path d="m 0 1024.89 0 21.412 32 0 0 -10.706 -1.524 -9.177 -11.976 -0.059 -1.5 -3 -15.476 0 c -0.762 0 -1.524 0.765 -1.524 1.53 z" style="fill:#388e3c;fill-opacity:1;stroke:none"/>
+ <rect width="15.786" height="5.941" x="2.5" y="1027.36" style="fill:#fffdf0;fill-opacity:1;stroke:none"/>
+ <path d="m 1.531 1023.36 c -0.762 0 -1.531 0.767 -1.531 1.531 l 0 1 c 0 -0.765 0.769 -1.531 1.531 -1.531 l 14.969 0 1.5 3 12.469 0.062 1.531 9.172 0 -1 -1.531 -9.172 -11.969 -0.062 -1.5 -3 z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 32 1027.95 0 21.412 -32 0 0 -20 15 0 1.5 -3 13.976 0.059 c 0.762 0 1.524 0.765 1.524 1.53 z" style="fill:#66bb6a;fill-opacity:1;stroke:none"/>
+ <path d="m 0 1048.36 0 1 32 0 0 -1 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 16.5 1026.36 -1.5 3 -15 0 0 1 15.5 0 1.5 -3 13.469 0.062 c 0.762 0 1.531 0.767 1.531 1.531 l 0 -1 c 0 -0.765 -0.769 -1.531 -1.531 -1.531 z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 11.151 1033.82 c -0.385 0.012 -0.75 0.048 -1.116 0.175 -0.115 0.782 0.075 1.594 0.285 2.344 0.534 1.72 1.524 3.352 2.977 4.447 0.053 0.051 0.129 0.062 0.109 0.153 -0.008 0.381 -0.001 0.779 0 1.161 0.016 0.668 0.418 1.306 1.01 1.621 0.699 0.368 1.397 0.71 2.102 1.073 0.324 0.172 0.774 -0.025 0.876 -0.372 0.062 -0.228 0.019 -0.468 0.022 -0.701 -0.002 -0.491 -0.063 -0.983 -0.044 -1.468 0.641 -0.079 1.285 -0.39 1.664 -0.92 0.337 -0.452 0.457 -1.037 0.416 -1.599 0.686 -0.122 1.392 -0.226 2.08 -0.351 0.407 -0.082 0.583 -0.611 0.328 -0.942 -0.5 -0.634 -1 -1.255 -1.51 -1.884 -0.41 -0.49 -1.053 -0.763 -1.686 -0.679 -0.429 0.069 -0.868 0.161 -1.292 0.241 -1.366 -1.303 -3.203 -2.024 -5.057 -2.235 -0.381 -0.035 -0.775 -0.072 -1.16 -0.066 z m 2.32 1.424 c 0.448 -0.04 0.897 0.084 1.27 0.394 0.745 0.621 0.861 1.73 0.241 2.476 -0.621 0.746 -1.728 0.862 -2.474 0.241 -0.745 -0.621 -0.861 -1.729 -0.241 -2.476 0.31 -0.373 0.756 -0.594 1.204 -0.635 z m 7.158 5.368 c -0.153 -0.014 -0.306 0.102 -0.328 0.263 -0.195 0.889 -0.827 1.661 -1.664 2.02 -0.218 0.069 -0.267 0.361 -0.088 0.504 0.367 0.306 0.791 0.66 1.16 0.964 0.179 0.153 0.413 -0.013 0.416 -0.241 -0.006 -0.187 -0.027 -0.386 -0.044 -0.57 0.457 0.098 0.905 0.228 1.357 0.329 0.213 0.044 0.415 -0.213 0.328 -0.416 -0.179 -0.429 -0.364 -0.844 -0.547 -1.271 0.185 -0.022 0.363 -0.037 0.547 -0.066 0.228 -0.045 0.317 -0.377 0.131 -0.526 -0.369 -0.311 -0.742 -0.611 -1.116 -0.92 -0.044 -0.035 -0.102 -0.061 -0.153 -0.066 z" style="fill:#448647;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/places/green-folder-publicshare.svg b/.icons/Material-Black-Lime-Numix/32/places/green-folder-publicshare.svg
new file mode 100644
index 00000000..04a3f7a5
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/places/green-folder-publicshare.svg
@@ -0,0 +1,18 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <defs>
+ <radialGradient id="radialGradient3031" gradientUnits="userSpaceOnUse" gradientTransform="matrix(1,0,0,0.10447761,0,50.597015)" cx="32.5" cy="56.5" r="33.5">
+ <stop style="stop-color:#000;stop-opacity:1"/>
+ <stop offset="1" style="stop-color:#000;stop-opacity:0"/>
+ </radialGradient>
+ </defs>
+ <g transform="translate(0,-1020.3622)">
+ <path d="m 66 56.5 a 33.5 3.5 0 1 1 -67 0 33.5 3.5 0 1 1 67 0 z" transform="matrix(0.71641791,0,0,0.85714286,-7.2835821,999.9336)" style="fill:url(#radialGradient3031);opacity:0.3;fill-opacity:1;stroke:none"/>
+ <path d="m 0 1024.89 0 21.412 32 0 0 -10.706 -1.524 -9.177 -11.976 -0.059 -1.5 -3 -15.476 0 c -0.762 0 -1.524 0.765 -1.524 1.529 z" style="fill:#388e3c;fill-opacity:1;stroke:none"/>
+ <rect width="15.786" height="5.941" x="2.5" y="1027.36" style="fill:#fffdf0;fill-opacity:1;stroke:none"/>
+ <path d="m 1.531 1023.36 c -0.762 0 -1.531 0.767 -1.531 1.531 l 0 1 c 0 -0.765 0.769 -1.531 1.531 -1.531 l 14.969 0 1.5 3 12.469 0.062 1.531 9.172 0 -1 -1.531 -9.172 -11.969 -0.062 -1.5 -3 z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 32 1027.95 0 21.412 -32 0 0 -20 15 0 1.5 -3 13.976 0.059 c 0.762 0 1.524 0.765 1.524 1.53 z" style="fill:#66bb6a;fill-opacity:1;stroke:none"/>
+ <path d="m 0 1048.36 0 1 32 0 0 -1 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 16.5 1026.36 -1.5 3 -15 0 0 1 15.5 0 1.5 -3 13.469 0.062 c 0.762 0 1.531 0.767 1.531 1.531 l 0 -1 c 0 -0.765 -0.769 -1.531 -1.531 -1.531 z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 17.929 1032.86 c -1.404 0 -2.563 1.094 -2.563 2.464 0.01 0.47 0.036 1.065 0.303 2.322 l 0.028 0 c 0.054 0.166 0.137 0.332 0.276 0.51 0.124 0.159 0.289 0.341 0.441 0.51 0.047 0.355 0.054 0.666 0 1.048 -0.417 0.325 -1.169 0.629 -1.846 0.906 -0.353 0.145 -0.679 0.278 -0.937 0.453 -0.246 0.167 -0.424 0.394 -0.441 0.68 -0.001 0.014 -0.028 0.014 -0.028 0.028 l -0.303 2.408 0 0.028 c 0 0.298 0.193 0.543 0.469 0.736 0.275 0.194 0.648 0.346 1.102 0.482 0.908 0.271 2.139 0.425 3.5 0.425 1.361 0 2.592 -0.154 3.5 -0.425 0.454 -0.135 0.827 -0.287 1.102 -0.482 0.275 -0.194 0.469 -0.438 0.469 -0.736 l 0 -0.028 -0.331 -2.408 c 0 -0.01 0 -0.019 0 -0.028 -0.008 -0.136 -0.056 -0.27 -0.138 -0.368 -0.087 -0.105 -0.202 -0.172 -0.331 -0.255 -0.257 -0.165 -0.584 -0.304 -0.937 -0.453 -0.686 -0.29 -1.437 -0.619 -1.846 -0.963 -0.031 -0.329 -0.032 -0.663 0 -0.991 0.148 -0.18 0.314 -0.365 0.441 -0.538 0.141 -0.192 0.248 -0.367 0.303 -0.538 0.301 -1.309 0.315 -1.843 0.331 -2.322 0 -1.37 -1.159 -2.464 -2.563 -2.464 z m -4.768 0.453 c -1.153 0 -2.094 0.915 -2.094 2.039 0.008 0.385 0.029 0.838 0.248 1.869 l 0 0.028 c 0.045 0.138 0.132 0.248 0.248 0.397 0.101 0.13 0.236 0.289 0.358 0.425 0.037 0.285 0.042 0.572 0 0.878 -0.341 0.269 -0.958 0.51 -1.516 0.736 -0.289 0.118 -0.533 0.225 -0.744 0.368 -0.199 0.135 -0.341 0.336 -0.358 0.566 -0.001 0.014 -0.028 0.014 -0.028 0.029 l -0.276 1.954 l 0 0.028 c 0 0.184 0.086 0.343 0.22 0.482 0.135 0.139 0.322 0.266 0.551 0.368 0.452 0.202 1.095 0.342 1.874 0.425 l 0.028 0 c 0.042 0 0.084 -0.012 0.11 -0.028 0.032 -0.021 0.069 -0.037 0.083 -0.056 0.027 -0.039 0.043 -0.078 0.055 -0.113 0.021 -0.062 0.025 -0.135 0.028 -0.198 0 -0.01 0 -0.019 0 -0.028 l 0.303 -2.407 c 0 -0.099 0.066 -0.217 0.22 -0.34 0.155 -0.123 0.388 -0.247 0.661 -0.368 0.546 -0.243 1.238 -0.469 1.791 -0.765 l 0.303 -0.17 -0.303 -0.142 c -0.219 -0.109 -0.386 -0.229 -0.524 -0.34 -0.027 -0.28 -0.028 -0.571 0 -0.85 0.001 -0.01 -0.001 -0.019 0 -0.028 0.21 -0.291 0.37 -0.593 0.441 -0.765 l 0.028 -0.056 -0.028 -0.056 c -0.024 -0.141 -0.016 -0.248 -0.055 -0.368 -0.264 -1.242 -0.293 -1.755 -0.303 -2.209 0 -0.191 0.044 -0.414 0.11 -0.623 l 0.055 -0.113 -0.11 -0.056 c -0.368 -0.302 -0.855 -0.51 -1.378 -0.51 z" style="fill:#448647;opacity:1;fill-opacity:1;color:#000"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/places/green-folder-recent.svg b/.icons/Material-Black-Lime-Numix/32/places/green-folder-recent.svg
new file mode 100644
index 00000000..3020c8fc
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/places/green-folder-recent.svg
@@ -0,0 +1,22 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <defs>
+ <radialGradient id="radialGradient3031" gradientUnits="userSpaceOnUse" gradientTransform="matrix(1,0,0,0.10447761,0,50.597015)" cx="32.5" cy="56.5" r="33.5">
+ <stop style="stop-color:#000;stop-opacity:1"/>
+ <stop offset="1" style="stop-color:#000;stop-opacity:0"/>
+ </radialGradient>
+ </defs>
+ <g transform="translate(0,-1020.3622)">
+ <path d="m 66 56.5 c 0 1.933 -14.998 3.5 -33.5 3.5 -18.502 0 -33.5 -1.567 -33.5 -3.5 0 -1.933 14.998 -3.5 33.5 -3.5 18.502 0 33.5 1.567 33.5 3.5 z" transform="matrix(0.71641791,0,0,0.85714286,-7.2835821,999.9336)" style="fill:url(#radialGradient3031);opacity:0.3;fill-opacity:1;stroke:none"/>
+ <path d="m 0 1024.89 0 21.412 32 0 0 -10.706 -1.524 -9.177 -11.976 -0.059 -1.5 -3 -15.476 0 c -0.762 0 -1.524 0.765 -1.524 1.529 z" style="fill:#388e3c;fill-opacity:1;stroke:none"/>
+ <rect width="15.786" height="5.941" x="2.5" y="1027.36" style="fill:#fffdf0;fill-opacity:1;stroke:none"/>
+ <path d="m 1.531 1023.36 c -0.762 0 -1.531 0.767 -1.531 1.531 l 0 1 c 0 -0.765 0.769 -1.531 1.531 -1.531 l 14.969 0 1.5 3 12.469 0.062 1.531 9.172 0 -1 -1.531 -9.172 -11.969 -0.062 -1.5 -3 z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 32 1027.95 0 21.412 -32 0 0 -20 15 0 1.5 -3 13.976 0.059 c 0.762 0 1.524 0.765 1.524 1.53 z" style="fill:#66bb6a;fill-opacity:1;stroke:none"/>
+ <path d="m 0 1048.36 0 1 32 0 0 -1 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 16.5 1026.36 -1.5 3 -15 0 0 1 15.5 0 1.5 -3 13.469 0.062 c 0.762 0 1.531 0.767 1.531 1.531 l 0 -1 c 0 -0.765 -0.769 -1.531 -1.531 -1.531 z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <g style="opacity:1">
+ <path d="m 9 1032.36 0 5 5 0 z" style="fill:#448647;opacity:1;fill-opacity:1;stroke:none"/>
+ <path d="m 15.906 1034.83 a 1 1 0 0 0 -0.125 0.031 1 1 0 0 0 -0.781 1 l 0 3.688 a 1 1 0 0 0 0 0.094 1 1 0 0 0 0.125 0.75 1 1 0 0 0 0.031 0.031 1 1 0 0 0 0.031 0.062 1 1 0 0 0 0.031 0.031 1 1 0 0 0 0.031 0.031 1 1 0 0 0 0.031 0.031 1 1 0 0 0 0.031 0.031 1 1 0 0 0 0.063 0.031 1 1 0 0 0 0.031 0.031 1 1 0 0 0 0.031 0.031 1 1 0 0 0 0.063 0.031 1 1 0 0 0 0.125 0.062 l 2.469 1.438 a 1.01 1.01 0 1 0 1 -1.75 l -2.094 -1.219 0 -3.406 a 1 1 0 0 0 -1.094 -1.031 z" style="fill:#448647;opacity:1;fill-opacity:1;color:#000"/>
+ <path transform="translate(0,1020.3622)" d="m 16 12 c -2.376 0 -4.485 1.191 -5.75 3 l 1.281 0 c 1.099 -1.227 2.693 -2 4.469 -2 c 3.314 0 6 2.686 6 6 c 0 3.314 -2.686 6 -6 6 c -3.314 0 -6 -2.686 -6 -6 l -1 0 c 0 3.866 3.134 7 7 7 c 3.866 0 7 -3.134 7 -7 c 0 -3.866 -3.134 -7 -7 -7 z" style="fill:#448647;opacity:1;fill-opacity:1;stroke:none"/>
+ </g>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/places/green-folder-rss.svg b/.icons/Material-Black-Lime-Numix/32/places/green-folder-rss.svg
new file mode 100644
index 00000000..3cfe9431
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/places/green-folder-rss.svg
@@ -0,0 +1,19 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <defs>
+ <radialGradient id="radialGradient3031" gradientUnits="userSpaceOnUse" gradientTransform="matrix(1,0,0,0.10447761,0,50.597015)" cx="32.5" cy="56.5" r="33.5">
+ <stop style="stop-color:#000;stop-opacity:1"/>
+ <stop offset="1" style="stop-color:#000;stop-opacity:0"/>
+ </radialGradient>
+ </defs>
+ <g transform="translate(0,-1020.3622)">
+ <path d="m 66 56.5 c 0 1.933 -14.998 3.5 -33.5 3.5 -18.502 0 -33.5 -1.567 -33.5 -3.5 0 -1.933 14.998 -3.5 33.5 -3.5 18.502 0 33.5 1.567 33.5 3.5 z" transform="matrix(0.71641791,0,0,0.85714286,-7.2835821,999.9336)" style="fill:url(#radialGradient3031);opacity:0.3;fill-opacity:1;stroke:none"/>
+ <path d="m 0 1024.89 0 21.412 32 0 0 -10.706 -1.524 -9.177 -11.976 -0.059 -1.5 -3 -15.476 0 c -0.762 0 -1.524 0.765 -1.524 1.53 z" style="fill:#388e3c;fill-opacity:1;stroke:none"/>
+ <rect width="15.786" height="5.941" x="2.5" y="1027.36" style="fill:#fffdf0;fill-opacity:1;stroke:none"/>
+ <path d="m 1.531 1023.36 c -0.762 0 -1.531 0.767 -1.531 1.531 l 0 1 c 0 -0.765 0.769 -1.531 1.531 -1.531 l 14.969 0 1.5 3 12.469 0.062 1.531 9.172 0 -1 -1.531 -9.172 -11.969 -0.062 -1.5 -3 z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 32 1027.95 0 21.412 -32 0 0 -20 15 0 1.5 -3 13.976 0.059 c 0.762 0 1.524 0.765 1.524 1.53 z" style="fill:#66bb6a;fill-opacity:1;stroke:none"/>
+ <path d="m 0 1048.36 0 1 32 0 0 -1 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 16.5 1026.36 -1.5 3 -15 0 0 1 15.5 0 1.5 -3 13.469 0.062 c 0.762 0 1.531 0.767 1.531 1.531 l 0 -1 c 0 -0.765 -0.769 -1.531 -1.531 -1.531 z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 10 1033.36 0 2 c 5.073 0.56 10.02 4.957 10 10 l 2 0 c 0 -7.203 -6.469 -11.772 -12 -12 z m 0 4 0 2 c 2.749 0.226 5.969 2.792 6 6 l 2 0 c -0.12 -4.892 -4.585 -7.653 -8 -8 z" style="fill:#448647;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 13 23.5 a 1.5 1.5 0 1 1 -3 0 1.5 1.5 0 1 1 3 0 z" transform="translate(0,1020.3622)" style="fill:#448647;opacity:1;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/places/green-folder-saved-search.svg b/.icons/Material-Black-Lime-Numix/32/places/green-folder-saved-search.svg
new file mode 100644
index 00000000..c09f739d
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/places/green-folder-saved-search.svg
@@ -0,0 +1,21 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <defs>
+ <radialGradient id="radialGradient3031" gradientUnits="userSpaceOnUse" gradientTransform="matrix(1,0,0,0.10447761,0,50.597015)" cx="32.5" cy="56.5" r="33.5">
+ <stop style="stop-color:#000;stop-opacity:1"/>
+ <stop offset="1" style="stop-color:#000;stop-opacity:0"/>
+ </radialGradient>
+ </defs>
+ <g transform="translate(0,-1020.3622)">
+ <path d="m 66 56.5 c 0 1.933 -14.998 3.5 -33.5 3.5 -18.502 0 -33.5 -1.567 -33.5 -3.5 0 -1.933 14.998 -3.5 33.5 -3.5 18.502 0 33.5 1.567 33.5 3.5 z" transform="matrix(0.71641791,0,0,0.85714286,-7.2835821,999.9336)" style="fill:url(#radialGradient3031);opacity:0.3;fill-opacity:1;stroke:none"/>
+ <path d="m 0 1024.89 0 21.412 32 0 0 -10.706 -1.524 -9.177 -11.976 -0.059 -1.5 -3 -15.476 0 c -0.762 0 -1.524 0.765 -1.524 1.529 z" style="fill:#388e3c;fill-opacity:1;stroke:none"/>
+ <rect width="15.786" height="5.941" x="2.5" y="1027.36" style="fill:#fffdf0;fill-opacity:1;stroke:none"/>
+ <path d="m 1.531 1023.36 c -0.762 0 -1.531 0.767 -1.531 1.531 l 0 1 c 0 -0.765 0.769 -1.531 1.531 -1.531 l 14.969 0 1.5 3 12.469 0.062 1.531 9.172 0 -1 -1.531 -9.172 -11.969 -0.062 -1.5 -3 z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 32 1027.95 0 21.412 -32 0 0 -20 15 0 1.5 -3 13.976 0.059 c 0.762 0 1.524 0.765 1.524 1.53 z" style="fill:#66bb6a;fill-opacity:1;stroke:none"/>
+ <path d="m 0 1048.36 0 1 32 0 0 -1 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 16.5 1026.36 -1.5 3 -15 0 0 1 15.5 0 1.5 -3 13.469 0.062 c 0.762 0 1.531 0.767 1.531 1.531 l 0 -1 c 0 -0.765 -0.769 -1.531 -1.531 -1.531 z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <g style="opacity:1">
+ <rect transform="matrix(0.70710678,0.70710678,-0.70710678,0.70710678,0,0)" rx="1" y="725.11" x="745.25" height="8" width="2" style="fill:#448647;opacity:1;fill-opacity:1;stroke:none"/>
+ <path d="m 18 1032.36 c -2.761 0 -5 2.239 -5 5 0 2.761 2.239 5 5 5 2.761 0 5 -2.239 5 -5 0 -2.761 -2.239 -5 -5 -5 z m 0 2 c 1.657 0 3 1.343 3 3 0 1.657 -1.343 3 -3 3 -1.657 0 -3 -1.343 -3 -3 0 -1.657 1.343 -3 3 -3 z" style="fill:#448647;opacity:1;fill-opacity:1;stroke:none"/>
+ </g>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/places/green-folder-steam.svg b/.icons/Material-Black-Lime-Numix/32/places/green-folder-steam.svg
new file mode 100644
index 00000000..e1e5d776
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/places/green-folder-steam.svg
@@ -0,0 +1,18 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <defs>
+ <radialGradient id="radialGradient3031" gradientUnits="userSpaceOnUse" gradientTransform="matrix(1,0,0,0.10447761,0,50.597015)" cx="32.5" cy="56.5" r="33.5">
+ <stop style="stop-color:#000;stop-opacity:1"/>
+ <stop offset="1" style="stop-color:#000;stop-opacity:0"/>
+ </radialGradient>
+ </defs>
+ <g transform="translate(0,-1020.3622)">
+ <path d="m 66 56.5 c 0 1.933 -14.998 3.5 -33.5 3.5 -18.502 0 -33.5 -1.567 -33.5 -3.5 0 -1.933 14.998 -3.5 33.5 -3.5 18.502 0 33.5 1.567 33.5 3.5 z" transform="matrix(0.71641791,0,0,0.85714286,-7.2835821,999.9336)" style="fill:url(#radialGradient3031);opacity:0.3;fill-opacity:1;stroke:none"/>
+ <path d="m 0 1024.89 0 21.412 32 0 0 -10.706 -1.524 -9.177 -11.976 -0.059 -1.5 -3 -15.476 0 c -0.762 0 -1.524 0.765 -1.524 1.53 z" style="fill:#388e3c;fill-opacity:1;stroke:none"/>
+ <rect width="15.786" height="5.941" x="2.5" y="1027.36" style="fill:#fffdf0;fill-opacity:1;stroke:none"/>
+ <path d="m 1.531 1023.36 c -0.762 0 -1.531 0.767 -1.531 1.531 l 0 1 c 0 -0.765 0.769 -1.531 1.531 -1.531 l 14.969 0 1.5 3 12.469 0.062 1.531 9.172 0 -1 -1.531 -9.172 -11.969 -0.062 -1.5 -3 z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 32 1027.95 0 21.412 -32 0 0 -20 15 0 1.5 -3 13.976 0.059 c 0.762 0 1.524 0.765 1.524 1.53 z" style="fill:#66bb6a;fill-opacity:1;stroke:none"/>
+ <path d="m 0 1048.36 0 1 32 0 0 -1 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 16.5 1026.36 -1.5 3 -15 0 0 1 15.5 0 1.5 -3 13.469 0.062 c 0.762 0 1.531 0.767 1.531 1.531 l 0 -1 c 0 -0.765 -0.769 -1.531 -1.531 -1.531 z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 19.748 1033.36 c -1.607 0 -2.922 1.342 -2.922 2.989 0 0.553 0.159 1.075 0.417 1.523 l 0 3.239 c -0.318 0.068 -0.612 0.216 -0.861 0.415 l -2.896 -1.329 c 0 -1.175 -0.939 -2.131 -2.087 -2.131 -1.146 0 -2.087 0.956 -2.087 2.131 0 1.178 0.941 2.159 2.087 2.159 0.465 0 0.904 -0.176 1.252 -0.443 l 2.922 1.356 c 0.03 1.151 0.96 2.076 2.087 2.076 1.148 0 2.087 -0.954 2.087 -2.131 0 -0.491 -0.17 -0.939 -0.443 -1.301 l 0.026 0 1.539 -2.796 c 0.011 -0.012 0.015 -0.023 0.026 -0.027 1.03 -0.465 1.774 -1.517 1.774 -2.74 0 -1.646 -1.316 -2.989 -2.922 -2.989 z m 0 0.996 c 1.08 0 1.93 0.886 1.93 1.993 0 1.109 -0.851 1.993 -1.93 1.993 -1.081 0 -1.93 -0.884 -1.93 -1.993 0 -1.107 0.849 -1.993 1.93 -1.993 z m 0 0.72 c -0.69 0 -1.252 0.562 -1.252 1.273 0 0.708 0.562 1.273 1.252 1.273 0.692 0 1.252 -0.564 1.252 -1.273 0 -0.711 -0.56 -1.273 -1.252 -1.273 z m -8.348 3.848 c 0.685 0 1.076 0.284 1.2 0.858 l -0.73 -0.332 c -0.474 -0.207 -1.025 0.012 -1.226 0.498 -0.201 0.486 0.022 1.041 0.496 1.246 l 0.548 0.277 c -0.091 0.015 -0.182 0.027 -0.287 0.027 -0.835 0 -1.252 -0.443 -1.252 -1.301 0 -0.856 0.417 -1.273 1.252 -1.273 z m 6.261 2.851 c 0.773 0 1.383 0.647 1.383 1.439 0 0.792 -0.61 1.412 -1.383 1.412 -0.627 0 -1.157 -0.414 -1.33 -0.997 l 0.991 0.443 c 0.474 0.207 1.025 -0.038 1.226 -0.526 0.201 -0.486 -0.022 -1.041 -0.496 -1.246 l -0.913 -0.415 c 0.16 -0.066 0.338 -0.11 0.522 -0.11 z" style="fill:#448647;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/places/green-folder-system.svg b/.icons/Material-Black-Lime-Numix/32/places/green-folder-system.svg
new file mode 100644
index 00000000..ea2323bf
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/places/green-folder-system.svg
@@ -0,0 +1,20 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <defs>
+ <radialGradient id="radialGradient3031" gradientUnits="userSpaceOnUse" gradientTransform="matrix(1,0,0,0.10447761,0,50.597015)" cx="32.5" cy="56.5" r="33.5">
+ <stop style="stop-color:#000;stop-opacity:1"/>
+ <stop offset="1" style="stop-color:#000;stop-opacity:0"/>
+ </radialGradient>
+ </defs>
+ <g transform="translate(0,-1020.3622)">
+ <path d="m 66 56.5 a 33.5 3.5 0 1 1 -67 0 33.5 3.5 0 1 1 67 0 z" transform="matrix(0.71641791,0,0,0.85714286,-7.2835821,999.9336)" style="fill:url(#radialGradient3031);opacity:0.3;fill-opacity:1;stroke:none"/>
+ <g transform="matrix(0.5,0,0,0.5,44.069423,524.09775)">
+ <path d="m -88.14 1001.59 0 42.823 64 0 0 -21.412 -3.048 -18.353 -23.952 -0.118 -3 -6 -30.952 0 c -1.524 0 -3.048 1.529 -3.048 3.059 z" style="fill:#388e3c;fill-opacity:1;stroke:none"/>
+ <rect y="1006.53" x="-83.14" height="11.882" width="31.571" style="fill:#fffdf0;fill-opacity:1;stroke:none"/>
+ <path d="m -85.08 998.53 c -1.524 0 -3.063 1.533 -3.063 3.063 l 0 2 c 0 -1.529 1.539 -3.063 3.063 -3.063 l 29.938 0 3 6 24.938 0.125 3.063 18.344 0 -2 -3.063 -18.344 -23.938 -0.125 -3 -6 z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m -24.14 1007.71 0 42.823 -64 0 0 -40 30 0 3 -6 27.952 0.118 c 1.524 0 3.048 1.529 3.048 3.059 z" style="fill:#66bb6a;fill-opacity:1;stroke:none"/>
+ <path d="m -88.14 1048.53 0 2 64 0 0 -2 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m -55.14 1004.53 -3 6 -30 0 0 2 31 0 3 -6 26.938 0.125 c 1.524 0 3.063 1.533 3.063 3.063 l 0 -2 c 0 -1.529 -1.539 -3.063 -3.063 -3.063 z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m -58.03 1018.53 c -0.666 0 -1.222 0.529 -1.222 1.195 l 0 1.556 c -0.421 0.143 -0.829 0.305 -1.222 0.5 l -1.083 -1.083 c -0.471 -0.471 -1.224 -0.471 -1.694 0 l -2.722 2.694 c -0.471 0.471 -0.471 1.224 0 1.694 l 1.083 1.083 c -0.199 0.4 -0.356 0.821 -0.5 1.25 l -1.528 0 c -0.666 0 -1.222 0.529 -1.222 1.195 l 0 3.833 c 0 0.666 0.557 1.195 1.222 1.195 l 1.528 0 c 0.144 0.429 0.301 0.85 0.5 1.25 l -1.083 1.083 c -0.471 0.471 -0.471 1.224 0 1.694 l 2.722 2.694 c 0.471 0.47 1.224 0.47 1.694 0 l 1.083 -1.083 c 0.393 0.195 0.801 0.358 1.222 0.5 l 0 1.555 c 0 0.666 0.557 1.195 1.222 1.195 l 3.806 0 c 0.666 0 1.194 -0.529 1.194 -1.195 l 0 -1.555 c 0.429 -0.144 0.85 -0.301 1.25 -0.5 l 1.083 1.083 c 0.471 0.47 1.224 0.47 1.694 0 l 2.722 -2.694 c 0.471 -0.471 0.471 -1.224 0 -1.694 l -1.111 -1.111 c 0.195 -0.393 0.359 -0.801 0.5 -1.222 l 1.556 0 c 0.666 0 1.194 -0.529 1.194 -1.195 l 0 -3.833 c 0 -0.666 -0.529 -1.195 -1.194 -1.195 l -1.556 0 c -0.141 -0.421 -0.305 -0.829 -0.5 -1.222 l 1.111 -1.111 c 0.471 -0.471 0.471 -1.224 0 -1.694 l -2.722 -2.694 c -0.471 -0.471 -1.224 -0.471 -1.694 0 l -1.083 1.083 c -0.4 -0.2 -0.821 -0.356 -1.25 -0.5 l 0 -1.556 c 0 -0.666 -0.529 -1.195 -1.194 -1.195 l -3.806 0 z m 1.889 8.889 c 1.717 0 3.111 1.394 3.111 3.111 0 1.717 -1.394 3.111 -3.111 3.111 -1.717 0 -3.111 -1.394 -3.111 -3.111 0 -1.717 1.394 -3.111 3.111 -3.111 z" style="fill:#448647;opacity:1;fill-opacity:1;display:block;color:#000"/>
+ </g>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/places/green-folder-templates.svg b/.icons/Material-Black-Lime-Numix/32/places/green-folder-templates.svg
new file mode 100644
index 00000000..3f022260
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/places/green-folder-templates.svg
@@ -0,0 +1,18 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <defs>
+ <radialGradient id="radialGradient3031" gradientUnits="userSpaceOnUse" gradientTransform="matrix(1,0,0,0.10447761,0,50.597015)" cx="32.5" cy="56.5" r="33.5">
+ <stop style="stop-color:#000;stop-opacity:1"/>
+ <stop offset="1" style="stop-color:#000;stop-opacity:0"/>
+ </radialGradient>
+ </defs>
+ <g transform="translate(0,-1020.3622)">
+ <path d="m 66 56.5 c 0 1.933 -14.998 3.5 -33.5 3.5 -18.502 0 -33.5 -1.567 -33.5 -3.5 0 -1.933 14.998 -3.5 33.5 -3.5 18.502 0 33.5 1.567 33.5 3.5 z" transform="matrix(0.71641791,0,0,0.85714286,-7.2835821,999.9336)" style="fill:url(#radialGradient3031);opacity:0.3;fill-opacity:1;stroke:none"/>
+ <path d="m 0 1024.89 0 21.412 32 0 0 -10.706 -1.524 -9.177 -11.976 -0.059 -1.5 -3 -15.476 0 c -0.762 0 -1.524 0.765 -1.524 1.529 z" style="fill:#388e3c;fill-opacity:1;stroke:none"/>
+ <rect width="15.786" height="5.941" x="2.5" y="1027.36" style="fill:#fffdf0;fill-opacity:1;stroke:none"/>
+ <path d="m 1.531 1023.36 c -0.762 0 -1.531 0.767 -1.531 1.531 l 0 1 c 0 -0.765 0.769 -1.531 1.531 -1.531 l 14.969 0 1.5 3 12.469 0.062 1.531 9.172 0 -1 -1.531 -9.172 -11.969 -0.062 -1.5 -3 z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 32 1027.95 0 21.412 -32 0 0 -20 15 0 1.5 -3 13.976 0.059 c 0.762 0 1.524 0.765 1.524 1.53 z" style="fill:#66bb6a;fill-opacity:1;stroke:none"/>
+ <path d="m 0 1048.36 0 1 32 0 0 -1 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 16.5 1026.36 -1.5 3 -15 0 0 1 15.5 0 1.5 -3 13.469 0.062 c 0.762 0 1.531 0.767 1.531 1.531 l 0 -1 c 0 -0.765 -0.769 -1.531 -1.531 -1.531 z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 10 12 c -0.554 0 -1 0.446 -1 1 l 0 1 l 2 0 l 0 -2 l -1 0 z m 3 0 l 0 2 l 2 0 l 0 -2 l -2 0 z m 4 0 l 0 2 l 2 0 l 0 -2 l -2 0 z m 4 0 l 0 2 l 2 0 l 0 -1 c 0 -0.554 -0.446 -1 -1 -1 l -1 0 z m -12 4 l 0 2 l 2 0 l 0 -2 l -2 0 z m 12 0 l 0 2 l 2 0 l 0 -2 l -2 0 z m -12 4 l 0 2 l 2 0 l 0 -2 l -2 0 z m 12 0 l 0 2 l 2 0 l 0 -2 l -2 0 z m -12 4 l 0 1 c 0 0.554 0.446 1 1 1 l 1 0 l 0 -2 l -2 0 z m 4 0 l 0 2 l 2 0 l 0 -2 l -2 0 z m 4 0 l 0 2 l 2 0 l 0 -2 l -2 0 z m 4 0 l 0 2 l 1 0 c 0.554 0 1 -0.446 1 -1 l 0 -1 l -2 0 z" transform="translate(0,1020.3622)" style="fill:#448647;opacity:0.5;fill-opacity:1;stroke:none"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/places/green-folder-ubuntu.svg b/.icons/Material-Black-Lime-Numix/32/places/green-folder-ubuntu.svg
new file mode 100644
index 00000000..0693a643
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/places/green-folder-ubuntu.svg
@@ -0,0 +1,21 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <defs>
+ <radialGradient id="radialGradient3031" gradientUnits="userSpaceOnUse" gradientTransform="matrix(1,0,0,0.10447761,0,50.597015)" cx="32.5" cy="56.5" r="33.5">
+ <stop style="stop-color:#000;stop-opacity:1"/>
+ <stop offset="1" style="stop-color:#000;stop-opacity:0"/>
+ </radialGradient>
+ </defs>
+ <g transform="translate(0,-1020.3622)">
+ <path d="m 66 56.5 c 0 1.933 -14.998 3.5 -33.5 3.5 -18.502 0 -33.5 -1.567 -33.5 -3.5 0 -1.933 14.998 -3.5 33.5 -3.5 18.502 0 33.5 1.567 33.5 3.5 z" transform="matrix(0.71641791,0,0,0.85714286,-7.2835821,999.9336)" style="fill:url(#radialGradient3031);opacity:0.3;fill-opacity:1;stroke:none"/>
+ <path d="m 0 1024.89 0 21.412 32 0 0 -10.706 -1.524 -9.177 -11.976 -0.059 -1.5 -3 -15.476 0 c -0.762 0 -1.524 0.765 -1.524 1.529 z" style="fill:#388e3c;fill-opacity:1;stroke:none"/>
+ <rect width="15.786" height="5.941" x="2.5" y="1027.36" style="fill:#fffdf0;fill-opacity:1;stroke:none"/>
+ <path d="m 1.531 1023.36 c -0.762 0 -1.531 0.767 -1.531 1.531 l 0 1 c 0 -0.765 0.769 -1.531 1.531 -1.531 l 14.969 0 1.5 3 12.469 0.062 1.531 9.172 0 -1 -1.531 -9.172 -11.969 -0.062 -1.5 -3 z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 32 1027.95 0 21.412 -32 0 0 -20 15 0 1.5 -3 13.976 0.059 c 0.762 0 1.524 0.765 1.524 1.53 z" style="fill:#66bb6a;fill-opacity:1;stroke:none"/>
+ <path d="m 0 1048.36 0 1 32 0 0 -1 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 16.5 1026.36 -1.5 3 -15 0 0 1 15.5 0 1.5 -3 13.469 0.062 c 0.762 0 1.531 0.767 1.531 1.531 l 0 -1 c 0 -0.765 -0.769 -1.531 -1.531 -1.531 z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path transform="matrix(0.5,0,0,0.5,1,1019.8622)" d="m 17 38 a 3 3 0 1 1 -6 0 3 3 0 1 1 6 0 z" style="fill:#448647;opacity:1;fill-opacity:1;stroke:none"/>
+ <path d="m 16 1032.86 c -1.146 0 -2.215 0.316 -3.125 0.875 l 1.484 1.484 c 0.501 -0.226 1.056 -0.359 1.641 -0.359 2.039 0 3.722 1.528 3.969 3.5 l 2 0 c -0.081 -0.96 -0.381 -1.863 -0.859 -2.641 -0.188 0.085 -0.39 0.141 -0.609 0.141 -0.828 0 -1.5 -0.671 -1.5 -1.5 0 -0.219 0.056 -0.421 0.141 -0.609 -0.913 -0.562 -1.989 -0.891 -3.141 -0.891 z m -3.922 1.484 c -0.939 0.819 -1.633 1.916 -1.922 3.172 0.498 0.244 0.844 0.752 0.844 1.344 0 0.592 -0.346 1.1 -0.844 1.344 0.311 1.353 1.071 2.541 2.125 3.375 l 1.438 -1.438 c -1.038 -0.723 -1.719 -1.921 -1.719 -3.281 c 0 -1.255 0.58 -2.376 1.484 -3.109 l -1.406 -1.406 z m 7.891 5.02 c -0.247 1.972 -1.93 3.5 -3.969 3.5 -0.473 0 -0.923 -0.099 -1.344 -0.25 l -1.516 1.516 c 0.851 0.465 1.821 0.734 2.859 0.734 0.756 0 1.474 -0.135 2.141 -0.391 c -0.085 -0.188 -0.141 -0.39 -0.141 -0.609 c 0 -0.828 0.672 -1.5 1.5 -1.5 0.402 0 0.762 0.164 1.031 0.422 0.81 -0.935 1.33 -2.116 1.438 -3.422 l -2 0 z" style="fill:#448647;opacity:1;fill-opacity:1;stroke:none"/>
+ <path d="m 17 38 a 3 3 0 1 1 -6 0 3 3 0 1 1 6 0 z" transform="matrix(0.5,0,0,0.5,14.5,1014.3622)" style="fill:#448647;opacity:1;fill-opacity:1;stroke:none"/>
+ <path d="m 17 38 a 3 3 0 1 1 -6 0 3 3 0 1 1 6 0 z" transform="matrix(0.5,0,0,0.5,13.5,1025.8622)" style="fill:#448647;opacity:1;fill-opacity:1;stroke:none"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/places/green-folder-video.svg b/.icons/Material-Black-Lime-Numix/32/places/green-folder-video.svg
new file mode 100644
index 00000000..fbd03cda
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/places/green-folder-video.svg
@@ -0,0 +1,20 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <defs>
+ <radialGradient id="radialGradient3031" gradientUnits="userSpaceOnUse" gradientTransform="matrix(1,0,0,0.10447761,0,50.597015)" cx="32.5" cy="56.5" r="33.5">
+ <stop style="stop-color:#000;stop-opacity:1"/>
+ <stop offset="1" style="stop-color:#000;stop-opacity:0"/>
+ </radialGradient>
+ </defs>
+ <g transform="translate(0,-1020.3622)">
+ <path d="m 66 56.5 a 33.5 3.5 0 1 1 -67 0 33.5 3.5 0 1 1 67 0 z" transform="matrix(0.71641791,0,0,0.85714286,-7.2835821,999.9336)" style="fill:url(#radialGradient3031);opacity:0.3;fill-opacity:1;stroke:none"/>
+ <g transform="matrix(0.5,0,0,0.5,20.823632,508.499)">
+ <path d="m -41.647 1032.79 0 42.823 64 0 0 -21.412 -3.048 -18.353 -23.952 -0.118 -3 -6 -30.952 0 c -1.524 0 -3.048 1.53 -3.048 3.059 z" style="fill:#388e3c;fill-opacity:1;stroke:none"/>
+ <rect y="1037.73" x="-36.647" height="11.882" width="31.571" style="fill:#fffdf0;fill-opacity:1;stroke:none"/>
+ <path d="m -38.585 1029.73 c -1.524 0 -3.063 1.533 -3.063 3.063 l 0 2 c 0 -1.529 1.539 -3.063 3.063 -3.063 l 29.938 0 3 6 24.938 0.125 3.063 18.344 0 -2 -3.063 -18.344 -23.938 -0.125 -3 -6 z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 22.353 1038.9 0 42.823 -64 0 0 -40 30 0 3 -6 27.952 0.118 c 1.524 0 3.048 1.53 3.048 3.059 z" style="fill:#66bb6a;fill-opacity:1;stroke:none"/>
+ <path d="m -41.647 1079.73 0 2 64 0 0 -2 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m -8.647 1035.73 -3 6 -30 0 0 2 31 0 3 -6 26.938 0.125 c 1.524 0 3.063 1.533 3.063 3.063 l 0 -2 c 0 -1.529 -1.539 -3.063 -3.063 -3.063 z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m -18.647 1049.73 c -1.662 0 -3 1.338 -3 3 l 0 18 c 0 1.662 1.338 3 3 3 l 18 0 c 1.662 0 3 -1.338 3 -3 l 0 -18 c 0 -1.662 -1.338 -3 -3 -3 z m 1 2 4 0 0 4 -4 0 z m 12 0 4 0 0 4 -4 0 z m -12 8 4 0 0 4 -4 0 z m 12 0 4 0 0 4 -4 0 z m -12 8 4 0 0 4 -4 0 z m 12 0 4 0 0 4 -4 0 z" style="fill:#448647;opacity:1;fill-opacity:1"/>
+ </g>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/places/green-folder-vm.svg b/.icons/Material-Black-Lime-Numix/32/places/green-folder-vm.svg
new file mode 100644
index 00000000..34a7f420
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/places/green-folder-vm.svg
@@ -0,0 +1,18 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <defs>
+ <radialGradient id="radialGradient3031" gradientUnits="userSpaceOnUse" gradientTransform="matrix(1,0,0,0.10447761,0,50.597015)" cx="32.5" cy="56.5" r="33.5">
+ <stop style="stop-color:#000;stop-opacity:1"/>
+ <stop offset="1" style="stop-color:#000;stop-opacity:0"/>
+ </radialGradient>
+ </defs>
+ <g transform="translate(0,-1020.3622)">
+ <path d="m 66 56.5 c 0 1.933 -14.998 3.5 -33.5 3.5 -18.502 0 -33.5 -1.567 -33.5 -3.5 0 -1.933 14.998 -3.5 33.5 -3.5 18.502 0 33.5 1.567 33.5 3.5 z" transform="matrix(0.71641791,0,0,0.85714286,-7.2835821,999.9336)" style="fill:url(#radialGradient3031);opacity:0.3;fill-opacity:1;stroke:none"/>
+ <path d="m 0 1024.89 0 21.412 32 0 0 -10.706 -1.524 -9.177 -11.976 -0.059 -1.5 -3 -15.476 0 c -0.762 0 -1.524 0.765 -1.524 1.53 z" style="fill:#388e3c;fill-opacity:1;stroke:none"/>
+ <rect width="15.786" height="5.941" x="2.5" y="1027.36" style="fill:#fffdf0;fill-opacity:1;stroke:none"/>
+ <path d="m 1.531 1023.36 c -0.762 0 -1.531 0.767 -1.531 1.531 l 0 1 c 0 -0.765 0.769 -1.531 1.531 -1.531 l 14.969 0 1.5 3 12.469 0.062 1.531 9.172 0 -1 -1.531 -9.172 -11.969 -0.062 -1.5 -3 z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 32 1027.95 0 21.412 -32 0 0 -20 15 0 1.5 -3 13.976 0.059 c 0.762 0 1.524 0.765 1.524 1.53 z" style="fill:#66bb6a;fill-opacity:1;stroke:none"/>
+ <path d="m 0 1048.36 0 1 32 0 0 -1 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 16.5 1026.36 -1.5 3 -15 0 0 1 15.5 0 1.5 -3 13.469 0.062 c 0.762 0 1.531 0.767 1.531 1.531 l 0 -1 c 0 -0.765 -0.769 -1.531 -1.531 -1.531 z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 13 13 c -0.739 0 -1 0.335 -1 1 l 8 0 c 0 -0.665 -0.261 -1 -1 -1 l -6 0 z m -1 2 l 0 8 l 8 0 l 0 -8 l -8 0 z m 2 1 l 4 0 l 0 1 l -4 0 l 0 -1 z m 2 3 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 -4 5 c 0 0.665 0.261 1 1 1 l 6 0 c 0.739 0 1 -0.335 1 -1 l -8 0 z" transform="translate(0,1020.3622)" style="fill:#448647;opacity:1;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/places/green-folder-wine.svg b/.icons/Material-Black-Lime-Numix/32/places/green-folder-wine.svg
new file mode 100644
index 00000000..8c3462d0
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/places/green-folder-wine.svg
@@ -0,0 +1,20 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <defs>
+ <radialGradient id="radialGradient3031" gradientUnits="userSpaceOnUse" gradientTransform="matrix(1,0,0,0.10447761,0,50.597015)" cx="32.5" cy="56.5" r="33.5">
+ <stop style="stop-color:#000;stop-opacity:1"/>
+ <stop offset="1" style="stop-color:#000;stop-opacity:0"/>
+ </radialGradient>
+ </defs>
+ <g transform="translate(0,-1020.3622)">
+ <path d="m 66 56.5 a 33.5 3.5 0 1 1 -67 0 33.5 3.5 0 1 1 67 0 z" transform="matrix(0.71641791,0,0,0.85714286,-7.2835821,999.9336)" style="fill:url(#radialGradient3031);opacity:0.3;fill-opacity:1;stroke:none"/>
+ <path d="m 0 1024.89 0 21.412 32 0 0 -10.706 -1.524 -9.177 -11.976 -0.059 -1.5 -3 -15.476 0 c -0.762 0 -1.524 0.765 -1.524 1.529 z" style="fill:#388e3c;fill-opacity:1;stroke:none"/>
+ <rect width="15.786" height="5.941" x="2.5" y="1027.36" style="fill:#fffdf0;fill-opacity:1;stroke:none"/>
+ <path d="m 1.531 1023.36 c -0.762 0 -1.531 0.767 -1.531 1.531 l 0 1 c 0 -0.765 0.769 -1.531 1.531 -1.531 l 14.969 0 1.5 3 12.469 0.062 1.531 9.172 0 -1 -1.531 -9.172 -11.969 -0.062 -1.5 -3 z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 32 1027.95 0 21.412 -32 0 0 -20 15 0 1.5 -3 13.976 0.059 c 0.762 0 1.524 0.765 1.524 1.529 z" style="fill:#66bb6a;fill-opacity:1;stroke:none"/>
+ <path d="m 0 1048.36 0 1 32 0 0 -1 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 16.5 1026.36 -1.5 3 -15 0 0 1 15.5 0 1.5 -3 13.469 0.062 c 0.762 0 1.531 0.767 1.531 1.531 l 0 -1 c 0 -0.765 -0.769 -1.531 -1.531 -1.531 z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 20.52 1033.36 c -0.518 0.01 -1.028 0.327 -1.11 0.921 -0.131 0.95 0.848 0.594 1.632 0.594 0.783 0 1.044 1.544 0.848 2.376 -0.196 0.832 -2.278 2.796 -6.984 0.832 -3.875 -1.617 -5.809 0.536 -5.907 0.579 0.367 3.213 3.356 6.697 6.984 6.697 3.875 0 7.02 -3.839 7.02 -7.366 0 -0.405 -0.051 -0.804 -0.131 -1.188 -0.072 -0.194 -0.143 -0.388 -0.196 -0.564 -0.095 -0.316 -0.202 -0.583 -0.294 -0.832 -0.004 -0.01 0.004 -0.022 0 -0.03 -0.371 -0.75 -0.891 -1.428 -1.534 -1.99 -0.003 -0.01 -0.013 0.01 -0.016 0 -0.1 -0.024 -0.206 -0.031 -0.31 -0.03 z" style="fill:#448647;opacity:1;fill-opacity:1;color:#000"/>
+ <path d="m 19 1036.36 c 0 0.552 -0.448 1 -1 1 -0.552 0 -1 -0.448 -1 -1 0 -0.552 0.448 -1 1 -1 0.552 0 1 0.448 1 1 z" style="fill:#448647;opacity:1;fill-opacity:1;color:#000"/>
+ <path d="m 16 1034.86 c 0 0.276 -0.224 0.5 -0.5 0.5 -0.276 0 -0.5 -0.224 -0.5 -0.5 0 -0.276 0.224 -0.5 0.5 -0.5 0.276 0 0.5 0.224 0.5 0.5 z" style="fill:#448647;opacity:1;fill-opacity:1;color:#000"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/places/green-folder.svg b/.icons/Material-Black-Lime-Numix/32/places/green-folder.svg
new file mode 100644
index 00000000..0e6353c7
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/places/green-folder.svg
@@ -0,0 +1,17 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <defs>
+ <radialGradient id="radialGradient3031" gradientUnits="userSpaceOnUse" gradientTransform="matrix(1,0,0,0.10447761,0,50.597015)" cx="32.5" cy="56.5" r="33.5">
+ <stop style="stop-color:#000;stop-opacity:1"/>
+ <stop offset="1" style="stop-color:#000;stop-opacity:0"/>
+ </radialGradient>
+ </defs>
+ <g transform="translate(0,-1020.3622)">
+ <path d="m 66 56.5 a 33.5 3.5 0 1 1 -67 0 33.5 3.5 0 1 1 67 0 z" transform="matrix(0.71641791,0,0,0.85714286,-7.2835821,999.9336)" style="fill:url(#radialGradient3031);opacity:0.3;fill-opacity:1;stroke:none"/>
+ <path d="m 0 1024.89 0 21.412 32 0 0 -10.706 -1.524 -9.177 -11.976 -0.059 -1.5 -3 -15.476 0 c -0.762 0 -1.524 0.765 -1.524 1.529 z" style="fill:#388e3c;fill-opacity:1;stroke:none"/>
+ <rect width="15.786" height="5.941" x="2.5" y="1027.36" style="fill:#fffdf0;fill-opacity:1;stroke:none"/>
+ <path d="m 1.531 1023.36 c -0.762 0 -1.531 0.766 -1.531 1.531 l 0 1 c 0 -0.765 0.769 -1.531 1.531 -1.531 l 14.969 0 1.5 3 12.469 0.062 1.531 9.172 0 -1 -1.531 -9.172 -11.969 -0.062 -1.5 -3 z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 32 1027.95 0 21.412 -32 0 0 -20 15 0 1.5 -3 13.976 0.059 c 0.762 0 1.524 0.765 1.524 1.53 z" style="fill:#66bb6a;fill-opacity:1;stroke:none"/>
+ <path d="m 0 1048.36 0 1 32 0 0 -1 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 16.5 1026.36 -1.5 3 -15 0 0 1 15.5 0 1.5 -3 13.469 0.062 c 0.762 0 1.531 0.767 1.531 1.531 l 0 -1 c 0 -0.765 -0.769 -1.531 -1.531 -1.531 z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/places/green-network.svg b/.icons/Material-Black-Lime-Numix/32/places/green-network.svg
new file mode 100644
index 00000000..bcefb5b0
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/places/green-network.svg
@@ -0,0 +1,18 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <defs>
+ <radialGradient id="radialGradient3031" gradientUnits="userSpaceOnUse" gradientTransform="matrix(1,0,0,0.10447761,0,50.597015)" cx="32.5" cy="56.5" r="33.5">
+ <stop style="stop-color:#000;stop-opacity:1"/>
+ <stop offset="1" style="stop-color:#000;stop-opacity:0"/>
+ </radialGradient>
+ </defs>
+ <g transform="translate(0,-1020.3622)">
+ <path d="m 66 56.5 a 33.5 3.5 0 1 1 -67 0 33.5 3.5 0 1 1 67 0 z" transform="matrix(0.71641791,0,0,0.85714286,-7.2835821,999.9336)" style="fill:url(#radialGradient3031);opacity:0.3;fill-opacity:1;stroke:none"/>
+ <path d="m 0 1024.89 0 21.412 32 0 0 -10.706 -1.524 -9.177 -11.976 -0.059 -1.5 -3 -15.476 0 c -0.762 0 -1.524 0.765 -1.524 1.529 z" style="fill:#388e3c;fill-opacity:1;stroke:none"/>
+ <rect width="15.786" height="5.941" x="2.5" y="1027.36" style="fill:#fffdf0;fill-opacity:1;stroke:none"/>
+ <path d="m 1.531 1023.36 c -0.762 0 -1.531 0.767 -1.531 1.531 l 0 1 c 0 -0.765 0.769 -1.531 1.531 -1.531 l 14.969 0 1.5 3 12.469 0.062 1.531 9.172 0 -1 -1.531 -9.172 -11.969 -0.062 -1.5 -3 z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 32 1027.95 0 21.412 -32 0 0 -20 15 0 1.5 -3 13.976 0.059 c 0.762 0 1.524 0.765 1.524 1.53 z" style="fill:#66bb6a;fill-opacity:1;stroke:none"/>
+ <path d="m 0 1048.36 0 1 32 0 0 -1 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 16.5 1026.36 -1.5 3 -15 0 0 1 15.5 0 1.5 -3 13.469 0.062 c 0.762 0 1.531 0.767 1.531 1.531 l 0 -1 c 0 -0.765 -0.769 -1.531 -1.531 -1.531 z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 15.25 1033.36 c -2.559 0 -5.25 2.691 -5.25 6 0 3.309 2.691 6 5.25 6 4.059 0 6.75 -2.691 6.75 -6 0 -3.309 -2.691 -6 -6 -6 z m 1.237 0.844 c 0.559 0.052 1.101 0.179 1.594 0.394 -0.038 0.047 -0.067 0.089 -0.094 0.169 -0.152 0.455 -0.378 0.238 -0.113 0.806 0.265 0.568 0.487 0.715 0.562 0.45 0.076 -0.265 -0.191 -0.639 0.113 -0.487 0.303 0.152 0.527 -0.041 0.3 0.3 -0.227 0.341 -0.222 0.526 -0.488 0.45 -0.265 -0.076 -0.26 0.449 -0.525 0.525 -0.265 0.076 -0.356 -0.114 -0.356 0.075 0 0.189 0.15 0.015 0.113 0.319 -0.012 0.093 -0.008 0.109 -0.019 0.15 -0.249 -0.071 -0.36 -0.111 -0.544 -0.038 -0.189 0.076 -0.413 0.563 -0.413 0.563 0.237 0.237 0.346 0.407 0.431 0.487 -0.053 0.027 -0.117 0.038 -0.169 0.075 -0.379 0.265 -0.674 0.315 -0.788 0.694 -0.114 0.379 -0.075 0.032 -0.075 0.487 0 0.455 -0.115 0.146 0.113 0.563 0.227 0.417 0.785 0.616 1.05 0.844 0.265 0.227 0.538 -0.495 1.069 0.188 0.53 0.682 0.564 0.409 0.375 0.788 -0.189 0.379 -0.374 0.505 -0.45 0.656 -0.076 0.151 0.147 0.674 0.413 0.787 0.006 0 0.013 0 0.019 0 -0.014 0.033 -0.024 0.062 -0.038 0.094 -0.343 0.156 -0.764 0.371 -0.844 0.394 -0.188 0.054 -0.849 0.166 -1.331 0.3 -0.06 0.017 -0.108 0.017 -0.131 0.019 0.06 -0.065 0.534 -0.313 0.769 -0.45 0.321 -0.188 -0.019 -0.169 -0.019 -0.169 0 0 -0.512 -0.057 -1.556 -0.057 -0.522 0 -0.749 0.024 -0.863 0.057 -0.057 0.017 -0.085 0.034 -0.113 0.056 -0.028 0.024 -0.047 0.048 -0.094 0.075 -0.188 0.107 0.11 0.22 -0.131 0.3 -0.181 0.06 -0.202 0 -0.356 -0.113 0.11 -0.11 0.262 -0.241 0.45 -0.469 0.341 -0.412 0.449 -0.337 0.562 -0.712 0.114 -0.375 -0.956 -0.262 -0.956 -0.487 0 -0.225 -0.184 -0.375 -0.525 -0.525 -0.341 -0.15 -0.109 -0.225 -0.488 -0.338 -0.379 -0.112 -0.805 0.563 -0.919 0.338 -0.114 -0.225 0.356 -0.225 0.356 -0.487 0 -0.256 -0.54 0.193 -0.638 -0.131 -0.002 -0.012 -0.017 -0.012 -0.019 -0.019 -0.009 -0.048 -0.003 -0.075 0 -0.112 0.024 -0.27 0.336 -0.375 0.469 -0.638 0.152 -0.3 0.073 0.225 0.262 0.488 0.189 0.263 0.114 -0.338 0 -0.675 -0.114 -0.338 0.072 -0.338 0.338 -0.788 0.265 -0.45 0.262 -0.712 0.262 -1.05 0 -0.337 0.184 -0.375 0.562 -0.713 0.174 -0.154 0.31 -0.289 0.412 -0.412 0.025 -0.012 0.05 -0.012 0.075 -0.02 0.402 -0.161 0.571 -0.402 0.919 -1.125 0.348 -0.723 -0.137 -0.048 -0.244 -0.075 -0.107 -0.026 -0.262 -0.217 -0.637 -0.431 -0.077 -0.044 -0.146 -0.065 -0.206 -0.074 l 0.694 -1.144 c 0.222 -0.06 0.461 -0.101 0.694 -0.131 0.085 0.485 0.038 0.938 0.038 0.938 0 0 -0.131 0.155 -0.131 0.263 0 0.107 0.718 -0.884 0.825 -0.938 0.107 -0.054 0.378 0.284 0.431 -0.225 0.003 -0.029 -0.003 -0.03 0 -0.056 z m 1.012 2.025 c -0.038 -0.012 -0.084 0 -0.131 0.02 0 0.133 -0.051 0.229 -0.075 0.281 -0.014 -0.024 -0.056 -0.056 -0.056 -0.056 -0.057 0.105 -0.179 0.197 -0.056 0.169 0.123 -0.028 0.216 0.048 0.131 -0.056 -0.016 -0.019 -0.009 -0.011 -0.019 -0.019 0.016 0.012 0.046 0.019 0.113 0.019 0.075 0 0.115 0 0.169 0 -0.091 0.068 -0.191 0.096 -0.056 0.131 0.18 0.048 0.262 0.057 0.262 0.02 0 -0.038 -0.056 -0.169 -0.056 -0.169 0.035 -0.014 0.068 -0.032 0.038 -0.094 -0.057 -0.113 -0.147 -0.226 -0.263 -0.244 z m 2.869 0.319 c 0.094 0.146 0.183 0.295 0.262 0.45 -0.052 0.303 -0.185 0.506 0.038 0.506 0.062 0 0.117 -0.014 0.169 -0.02 0.007 0.018 0.012 0.039 0.019 0.056 -0.379 0 -0.561 0.113 -0.75 0.075 -0.189 -0.038 -0.716 -0.072 -0.375 -0.412 0.199 -0.199 0.448 -0.516 0.637 -0.656 z m -2.363 0.694 c 0.035 0.012 0.065 0.048 0.094 0.112 0.114 0.265 0.302 0.487 0.15 0.525 -0.152 0.038 -0.225 0.075 -0.225 0.075 0 0 0.525 0.341 0.563 -0.037 0.038 -0.379 -0.15 -0.6 -0.15 -0.6 0 0 0.262 0.261 0.337 0.413 0.076 0.151 0.073 0 0.263 0.188 0.189 0.189 0.147 -0.753 0.413 -0.487 0.265 0.265 0.432 0.261 0.356 0.45 -0.076 0.189 0.488 -0.229 0.488 0.15 0 0.365 0.233 0.513 -0.225 0.694 -0.173 -0.012 -0.311 -0.041 -0.338 -0.094 -0.076 -0.151 -0.506 -0.037 -0.506 -0.037 -1.133 -0.283 -1.625 -0.373 -1.95 -0.319 0.006 -0.012 0.012 -0.012 0.019 -0.019 0.166 -0.299 0.478 -0.713 0.375 -0.862 0.144 -0.083 0.258 -0.174 0.337 -0.15 z m 3.188 1.894 c 0.003 0.076 0 0.148 0 0.225 0 0.213 -0.013 0.431 -0.038 0.638 -0.341 -0.303 -0.825 -0.3 -0.825 -0.3 0 0 0.296 -0.336 0.713 -0.488 0.052 -0.02 0.108 -0.045 0.15 -0.075 z" style="fill:#448647;opacity:1;fill-opacity:1;color:#000"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/places/green-user-desktop.svg b/.icons/Material-Black-Lime-Numix/32/places/green-user-desktop.svg
new file mode 100644
index 00000000..b03c2150
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/places/green-user-desktop.svg
@@ -0,0 +1,22 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <defs>
+ <radialGradient id="radialGradient3031" gradientUnits="userSpaceOnUse" gradientTransform="matrix(1,0,0,0.10447761,0,50.597015)" cx="32.5" cy="56.5" r="33.5">
+ <stop style="stop-color:#000;stop-opacity:1"/>
+ <stop offset="1" style="stop-color:#000;stop-opacity:0"/>
+ </radialGradient>
+ </defs>
+ <g transform="translate(0,-1020.3622)">
+ <path d="m 66 56.5 c 0 1.933 -14.998 3.5 -33.5 3.5 -18.502 0 -33.5 -1.567 -33.5 -3.5 0 -1.933 14.998 -3.5 33.5 -3.5 18.502 0 33.5 1.567 33.5 3.5 z" transform="matrix(0.71641791,0,0,0.85714286,-7.2835821,999.9336)" style="fill:url(#radialGradient3031);opacity:0.3;fill-opacity:1;stroke:none"/>
+ <path d="m 0 1024.89 0 21.412 32 0 0 -10.706 -1.524 -9.177 -11.976 -0.059 -1.5 -3 -15.476 0 c -0.762 0 -1.524 0.765 -1.524 1.529 z" style="fill:#388e3c;fill-opacity:1;stroke:none"/>
+ <rect width="15.786" height="5.941" x="2.5" y="1027.36" style="fill:#fffdf0;fill-opacity:1;stroke:none"/>
+ <path d="m 1.531 1023.36 c -0.762 0 -1.531 0.767 -1.531 1.531 l 0 1 c 0 -0.765 0.769 -1.531 1.531 -1.531 l 14.969 0 1.5 3 12.469 0.062 1.531 9.172 0 -1 -1.531 -9.172 -11.969 -0.062 -1.5 -3 z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 32 1027.95 0 21.412 -32 0 0 -20 15 0 1.5 -3 13.976 0.059 c 0.762 0 1.524 0.765 1.524 1.53 z" style="fill:#66bb6a;fill-opacity:1;stroke:none"/>
+ <path d="m 0 1048.36 0 1 32 0 0 -1 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 16.5 1026.36 -1.5 3 -15 0 0 1 15.5 0 1.5 -3 13.469 0.062 c 0.762 0 1.531 0.767 1.531 1.531 l 0 -1 c 0 -0.765 -0.769 -1.531 -1.531 -1.531 z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <g transform="matrix(0.5,0,0,0.5,0,526.18111)" style="opacity:1">
+ <path d="m 25 1020.36 0 6 c 0 2 2 2 2 2 l 6 0 c 2 0 2 -2 2 -2 l 0 -4 -4 -4 -3.999 0 c 0 0 -2 0 -2 2 z m 2 0 3 0 0 3 3 0 0 3 -6 0 z" style="fill:#448647;fill-opacity:1"/>
+ <path d="m 28 1034.36 -4 4 c -2 2 -2 2 0 2 l 16 0 c 2 0 2 0 0 -2 l -4 -4 0 -2 -8 0 z" style="fill:#448647;fill-opacity:1;stroke:none"/>
+ <path d="m 22 1012.36 c -2.216 0 -4 1.784 -4 4 l 0 14 c 0 2.216 1.784 4 4 4 l 20 0 c 2.216 0 4 -1.784 4 -4 l 0 -14 c 0 -2.216 -1.784 -4 -4 -4 z m 0 4 20 0 0 14 -20 0 z" style="fill:#448647;fill-opacity:1;stroke:none"/>
+ </g>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/places/green-user-home.svg b/.icons/Material-Black-Lime-Numix/32/places/green-user-home.svg
new file mode 100644
index 00000000..76ad51c3
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/places/green-user-home.svg
@@ -0,0 +1,22 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <defs>
+ <radialGradient id="radialGradient3031" gradientUnits="userSpaceOnUse" gradientTransform="matrix(1,0,0,0.10447761,0,50.597015)" cx="32.5" cy="56.5" r="33.5">
+ <stop style="stop-color:#000;stop-opacity:1"/>
+ <stop offset="1" style="stop-color:#000;stop-opacity:0"/>
+ </radialGradient>
+ </defs>
+ <g transform="translate(0,-1020.3622)">
+ <path d="m 66 56.5 c 0 1.933 -14.998 3.5 -33.5 3.5 -18.502 0 -33.5 -1.567 -33.5 -3.5 0 -1.933 14.998 -3.5 33.5 -3.5 18.502 0 33.5 1.567 33.5 3.5 z" transform="matrix(0.71641791,0,0,0.85714286,-7.2835821,999.9336)" style="fill:url(#radialGradient3031);opacity:0.3;fill-opacity:1;stroke:none"/>
+ <path d="m 0 1024.89 0 21.412 32 0 0 -10.706 -1.524 -9.177 -11.976 -0.059 -1.5 -3 -15.476 0 c -0.762 0 -1.524 0.765 -1.524 1.529 z" style="fill:#388e3c;fill-opacity:1;stroke:none"/>
+ <rect width="15.786" height="5.941" x="2.5" y="1027.36" style="fill:#fffdf0;fill-opacity:1;stroke:none"/>
+ <path d="m 1.531 1023.36 c -0.762 0 -1.531 0.767 -1.531 1.531 l 0 1 c 0 -0.765 0.769 -1.531 1.531 -1.531 l 14.969 0 1.5 3 12.469 0.062 1.531 9.172 0 -1 -1.531 -9.172 -11.969 -0.062 -1.5 -3 z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 32 1027.95 0 21.412 -32 0 0 -20 15 0 1.5 -3 13.976 0.059 c 0.762 0 1.524 0.765 1.524 1.53 z" style="fill:#66bb6a;fill-opacity:1;stroke:none"/>
+ <path d="m 0 1048.36 0 1 32 0 0 -1 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 16.5 1026.36 -1.5 3 -15 0 0 1 15.5 0 1.5 -3 13.469 0.062 c 0.762 0 1.531 0.767 1.531 1.531 l 0 -1 c 0 -0.765 -0.769 -1.531 -1.531 -1.531 z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <g transform="translate(7.000074,1031.3622)" style="fill:#448647;opacity:1;fill-opacity:1">
+ <path d="m 3 7 0 6 c 0 1.108 0.892 2 2 2 l 1.5 0 0 -5 3 0 0 5 l 1.5 0 c 1.108 0 2 -0.892 2 -2 l 0 -6 z"/>
+ <path d="M 3,6 C 0.79661017,8 0,8 3,8 l 10,0 c 3,0 2.288136,0 0,-2 L 9,2 C 8,1 8,1 7,2 z" style="stroke:none"/>
+ <path d="m 12 2 c 1 0 1 0.446 1 1 l 0 4 -2 0 0 -4 c 0 -0.554 0 -1 1 -1 z" style="stroke:none"/>
+ </g>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/places/grey-fileopen.svg b/.icons/Material-Black-Lime-Numix/32/places/grey-fileopen.svg
new file mode 100644
index 00000000..8e018037
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/places/grey-fileopen.svg
@@ -0,0 +1,18 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <defs>
+ <radialGradient id="radialGradient3031" gradientUnits="userSpaceOnUse" gradientTransform="matrix(1,0,0,0.10447761,0,50.597015)" cx="32.5" cy="56.5" r="33.5">
+ <stop style="stop-color:#000;stop-opacity:1"/>
+ <stop offset="1" style="stop-color:#000;stop-opacity:0"/>
+ </radialGradient>
+ </defs>
+ <g transform="translate(0,-1020.3622)">
+ <path d="m 66 56.5 a 33.5 3.5 0 1 1 -67 0 33.5 3.5 0 1 1 67 0 z" transform="matrix(0.71641791,0,0,0.85714286,-7.2835821,1002.9336)" style="fill:url(#radialGradient3031);opacity:0.3;fill-opacity:1;stroke:none"/>
+ <rect width="26" height="19" x="3" y="1020.36" style="fill:#eae7d1;fill-opacity:1;stroke:none"/>
+ <rect width="20" height="2" x="6" y="1022.36" style="fill:#7a7a68;fill-opacity:1;stroke:none"/>
+ <rect y="1026.36" x="6" height="2" width="20" style="fill:#7a7a68;fill-opacity:1;stroke:none"/>
+ <rect width="20" height="2" x="6" y="1030.36" style="fill:#7a7a68;fill-opacity:1;stroke:none"/>
+ <path d="m 32 1033.03 0 18.328 -32 0 0 -17 15 0 1.5 -3 13.976 0.062 c 0.762 0 1.524 0.805 1.524 1.61 z" style="fill:#bdbdbd;fill-opacity:1;stroke:none"/>
+ <path d="m 0 1050.36 0 1 32 0 0 -1 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 16.5 1031.36 -1.5 3 -15 0 0 1 15.5 0 1.5 -3 13.469 0.062 c 0.762 0 1.531 0.767 1.531 1.531 l 0 -1 c 0 0 -0.769 -1.531 -1.531 -1.531 z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/places/grey-folder-art.svg b/.icons/Material-Black-Lime-Numix/32/places/grey-folder-art.svg
new file mode 100644
index 00000000..ceba62b7
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/places/grey-folder-art.svg
@@ -0,0 +1,18 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <defs>
+ <radialGradient id="radialGradient3031" gradientUnits="userSpaceOnUse" gradientTransform="matrix(1,0,0,0.10447761,0,50.597015)" cx="32.5" cy="56.5" r="33.5">
+ <stop style="stop-color:#000;stop-opacity:1"/>
+ <stop offset="1" style="stop-color:#000;stop-opacity:0"/>
+ </radialGradient>
+ </defs>
+ <g transform="translate(0,-1020.3622)">
+ <path d="m 66 56.5 c 0 1.933 -14.998 3.5 -33.5 3.5 -18.502 0 -33.5 -1.567 -33.5 -3.5 0 -1.933 14.998 -3.5 33.5 -3.5 18.502 0 33.5 1.567 33.5 3.5 z" transform="matrix(0.71641791,0,0,0.85714286,-7.2835821,999.9336)" style="fill:url(#radialGradient3031);opacity:0.3;fill-opacity:1;stroke:none"/>
+ <path d="m 0 1024.89 0 21.412 32 0 0 -10.706 -1.524 -9.177 -11.976 -0.059 -1.5 -3 -15.476 0 c -0.762 0 -1.524 0.765 -1.524 1.53 z" style="fill:#757575;fill-opacity:1;stroke:none"/>
+ <rect width="15.786" height="5.941" x="2.5" y="1027.36" style="fill:#fffdf0;fill-opacity:1;stroke:none"/>
+ <path d="m 1.531 1023.36 c -0.762 0 -1.531 0.767 -1.531 1.531 l 0 1 c 0 -0.765 0.769 -1.531 1.531 -1.531 l 14.969 0 1.5 3 12.469 0.062 1.531 9.172 0 -1 -1.531 -9.172 -11.969 -0.062 -1.5 -3 z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 32 1027.95 0 21.412 -32 0 0 -20 15 0 1.5 -3 13.976 0.059 c 0.762 0 1.524 0.765 1.524 1.53 z" style="fill:#bdbdbd;fill-opacity:1;stroke:none"/>
+ <path d="m 0 1048.36 0 1 32 0 0 -1 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 16.5 1026.36 -1.5 3 -15 0 0 1 15.5 0 1.5 -3 13.469 0.062 c 0.762 0 1.531 0.767 1.531 1.531 l 0 -1 c 0 -0.765 -0.769 -1.531 -1.531 -1.531 z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 15.25 14 c -2.995 0.07 -5.25 2.17 -5.25 4.313 c 0 2.143 1.5 2.125 2.25 2.125 c 0.75 0 1.5 -0.023 1.5 1.406 c 0 1.428 0.75 2.156 2.25 2.156 c 5.25 0 6 -3.572 6 -5 c 0 -2.143 -2.25 -5 -6.75 -5 z m -1.25 1 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 3 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 -5 2 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 8 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 -3.5 3 c 0.828 0 1.5 0.672 1.5 1.5 c 0 0.828 -0.672 1.5 -1.5 1.5 c -0.828 0 -1.5 -0.672 -1.5 -1.5 c 0 -0.828 0.672 -1.5 1.5 -1.5 z" transform="translate(0,1020.3622)" style="fill:#7f7f7f;opacity:1;fill-opacity:1;stroke:none"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/places/grey-folder-books.svg b/.icons/Material-Black-Lime-Numix/32/places/grey-folder-books.svg
new file mode 100644
index 00000000..cc65fc46
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/places/grey-folder-books.svg
@@ -0,0 +1,20 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <defs>
+ <radialGradient id="radialGradient3031" gradientUnits="userSpaceOnUse" gradientTransform="matrix(1,0,0,0.10447761,0,50.597015)" cx="32.5" cy="56.5" r="33.5">
+ <stop style="stop-color:#000;stop-opacity:1"/>
+ <stop offset="1" style="stop-color:#000;stop-opacity:0"/>
+ </radialGradient>
+ </defs>
+ <g transform="translate(0,-1020.3622)">
+ <path d="M 66 56.5 A 33.5 3.5 0 0 1 32.5 60 33.5 3.5 0 0 1 -1 56.5 33.5 3.5 0 0 1 32.5 53 33.5 3.5 0 0 1 66 56.5" transform="matrix(0.71641791,0,0,0.85714286,-7.2835821,999.9336)" style="fill:url(#radialGradient3031);opacity:0.3;fill-opacity:1;stroke:none"/>
+ <path d="m 0 1024.89 0 21.412 32 0 0 -10.706 -1.524 -9.177 -11.976 -0.059 -1.5 -3 -15.476 0 c -0.762 0 -1.524 0.765 -1.524 1.529 z" style="fill:#757575;fill-opacity:1;stroke:none"/>
+ <rect width="15.786" height="5.941" x="2.5" y="1027.36" style="fill:#fffdf0;fill-opacity:1;stroke:none"/>
+ <path d="m 1.531 1023.36 c -0.762 0 -1.531 0.766 -1.531 1.531 l 0 1 c 0 -0.765 0.769 -1.531 1.531 -1.531 l 14.969 0 1.5 3 12.469 0.062 1.531 9.172 0 -1 -1.531 -9.172 -11.969 -0.062 -1.5 -3 z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 32 1027.95 0 21.412 -32 0 0 -20 15 0 1.5 -3 13.976 0.059 c 0.762 0 1.524 0.765 1.524 1.53 z" style="fill:#bdbdbd;fill-opacity:1;stroke:none"/>
+ <path d="m 0 1048.36 0 1 32 0 0 -1 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 16.5 1026.36 -1.5 3 -15 0 0 1 15.5 0 1.5 -3 13.469 0.062 c 0.762 0 1.531 0.767 1.531 1.531 l 0 -1 c 0 -0.765 -0.769 -1.531 -1.531 -1.531 z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <g transform="matrix(2.6574797,0,0,2.6574797,10.000001,1009.3622)" style="fill:#7f7f7f;opacity:1;fill-opacity:1">
+ <path d="m 2.634 13.547 0 -3.01 -0.753 0 0 3.01 z m -1.129 -3.199 -1.505 -1.129 l 0 3.01 l 1.505 1.129 m 3.01 -1.129 0 -3.01 -1.505 1.129 0 3.01 z m -0.282 -3.199 c -0.847 0 -1.411 0.282 -1.976 0.753 -0.564 -0.47 -1.129 -0.753 -1.976 -0.753 l 1.599 1.129 0.753 0 z" style="stroke:none;fill-rule:nonzero"/>
+ </g>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/places/grey-folder-cloud.svg b/.icons/Material-Black-Lime-Numix/32/places/grey-folder-cloud.svg
new file mode 100644
index 00000000..5150f359
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/places/grey-folder-cloud.svg
@@ -0,0 +1,24 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <defs>
+ <radialGradient id="radialGradient3031" gradientUnits="userSpaceOnUse" gradientTransform="matrix(1,0,0,0.10447761,0,50.597015)" cx="32.5" cy="56.5" r="33.5">
+ <stop style="stop-color:#000;stop-opacity:1"/>
+ <stop offset="1" style="stop-color:#000;stop-opacity:0"/>
+ </radialGradient>
+ </defs>
+ <g transform="translate(0,-1020.3622)">
+ <path d="m 66 56.5 c 0 1.933 -14.998 3.5 -33.5 3.5 -18.502 0 -33.5 -1.567 -33.5 -3.5 0 -1.933 14.998 -3.5 33.5 -3.5 18.502 0 33.5 1.567 33.5 3.5 z" transform="matrix(0.71641791,0,0,0.85714286,-7.2835821,999.9336)" style="fill:url(#radialGradient3031);opacity:0.3;fill-opacity:1;stroke:none"/>
+ <path d="m 0 1024.89 0 21.412 32 0 0 -10.706 -1.524 -9.177 -11.976 -0.059 -1.5 -3 -15.476 0 c -0.762 0 -1.524 0.765 -1.524 1.53 z" style="fill:#757575;fill-opacity:1;stroke:none"/>
+ <rect width="15.786" height="5.941" x="2.5" y="1027.36" style="fill:#fffdf0;fill-opacity:1;stroke:none"/>
+ <path d="m 1.531 1023.36 c -0.762 0 -1.531 0.767 -1.531 1.531 l 0 1 c 0 -0.765 0.769 -1.531 1.531 -1.531 l 14.969 0 1.5 3 12.469 0.062 1.531 9.172 0 -1 -1.531 -9.172 -11.969 -0.062 -1.5 -3 z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 32 1027.95 0 21.412 -32 0 0 -20 15 0 1.5 -3 13.976 0.059 c 0.762 0 1.524 0.765 1.524 1.53 z" style="fill:#bdbdbd;fill-opacity:1;stroke:none"/>
+ <path d="m 0 1048.36 0 1 32 0 0 -1 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 16.5 1026.36 -1.5 3 -15 0 0 1 15.5 0 1.5 -3 13.469 0.062 c 0.762 0 1.531 0.767 1.531 1.531 l 0 -1 c 0 -0.765 -0.769 -1.531 -1.531 -1.531 z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <g transform="matrix(0.85714286,0,0,0.85714286,6.5714286,144.76603)" style="opacity:1">
+ <path d="m 9 1045.86 a 2.5 2.5 0 0 1 -2.5 2.5 2.5 2.5 0 0 1 -2.5 -2.5 2.5 2.5 0 0 1 2.5 -2.5 2.5 2.5 0 0 1 2.5 2.5 z" style="fill:#7f7f7f;fill-opacity:1;stroke:none"/>
+ <path d="m 13 1041.86 a 3.5 3.5 0 0 1 -3.5 3.5 3.5 3.5 0 0 1 -3.5 -3.5 3.5 3.5 0 0 1 3.5 -3.5 3.5 3.5 0 0 1 3.5 3.5 z" style="fill:#7f7f7f;fill-opacity:1;stroke:none"/>
+ <path d="m 16 1041.86 a 2.5 2.5 0 0 1 -2.5 2.5 2.5 2.5 0 0 1 -2.5 -2.5 2.5 2.5 0 0 1 2.5 -2.5 2.5 2.5 0 0 1 2.5 2.5 z" style="fill:#7f7f7f;fill-opacity:1;stroke:none"/>
+ <path d="m 18 1045.86 a 2.5 2.5 0 0 1 -2.5 2.5 2.5 2.5 0 0 1 -2.5 -2.5 2.5 2.5 0 0 1 2.5 -2.5 2.5 2.5 0 0 1 2.5 2.5 z" style="fill:#7f7f7f;fill-opacity:1;stroke:none"/>
+ <path d="m 6 1043.36 10 0 0 5 -10 0 z" style="fill:#7f7f7f;fill-opacity:1;stroke:none"/>
+ </g>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/places/grey-folder-copy.svg b/.icons/Material-Black-Lime-Numix/32/places/grey-folder-copy.svg
new file mode 100644
index 00000000..1ebb5322
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/places/grey-folder-copy.svg
@@ -0,0 +1,20 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <g transform="translate(0,-1020.3622)">
+ <g transform="translate(2,-14)">
+ <path d="m 0 1037.36 0 13 16 0 0 -7 -1 -5 -5 0 -1 -2 -8 0 c -0.5 0 -1 0.5 -1 1 z" style="fill:#757575;fill-opacity:1;stroke:none"/>
+ <path d="M 1,0 C 0.5,0 0,0.5 0,1 L 0,2 C 0,1.5 0.5,1 1,1 L 8,1 9,3 15,3 16,8 16,7 15,2 10,2 9,0 z" transform="translate(0,1036.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <rect width="10" height="3" x="2" y="1039.36" style="fill:#fffdf0;fill-opacity:1;stroke:none"/>
+ <path d="m 16 1039.36 0 13 -16 0 0 -12 7 0 1 -2 7 0 c 0.5 0 1 0.5 1 1 z" style="fill:#bdbdbd;fill-opacity:1;stroke:none"/>
+ <path d="m 0 1051.36 0 1 16 0 0 -1 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="M 8,2 7,4 0,4 0,5 8,5 9,3 15,3 c 0.5,0 1,0.5 1,1 L 16,3 C 16,2.5 15.5,2 15,2 z" transform="translate(0,1036.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ </g>
+ <g transform="translate(14,-2)">
+ <path d="m 0 1037.36 0 13 16 0 0 -7 -1 -5 -5 0 -1 -2 -8 0 c -0.5 0 -1 0.5 -1 1 z" style="fill:#757575;fill-opacity:1;stroke:none"/>
+ <path transform="translate(0,1036.3622)" d="M 1,0 C 0.5,0 0,0.5 0,1 L 0,2 C 0,1.5 0.5,1 1,1 L 8,1 9,3 15,3 16,8 16,7 15,2 10,2 9,0 z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <rect y="1039.36" x="2" height="3" width="10" style="fill:#fffdf0;fill-opacity:1;stroke:none"/>
+ <path d="m 16 1039.36 0 13 -16 0 0 -12 7 0 1 -2 7 0 c 0.5 0 1 0.5 1 1 z" style="fill:#bdbdbd;fill-opacity:1;stroke:none"/>
+ <path d="m 0 1051.36 0 1 16 0 0 -1 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path transform="translate(0,1036.3622)" d="M 8,2 7,4 0,4 0,5 8,5 9,3 15,3 c 0.5,0 1,0.5 1,1 L 16,3 C 16,2.5 15.5,2 15,2 z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ </g>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/places/grey-folder-documents.svg b/.icons/Material-Black-Lime-Numix/32/places/grey-folder-documents.svg
new file mode 100644
index 00000000..13df5df9
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/places/grey-folder-documents.svg
@@ -0,0 +1,24 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <defs>
+ <radialGradient id="radialGradient3031" gradientUnits="userSpaceOnUse" gradientTransform="matrix(1,0,0,0.10447761,0,50.597015)" cx="32.5" cy="56.5" r="33.5">
+ <stop style="stop-color:#000;stop-opacity:1"/>
+ <stop offset="1" style="stop-color:#000;stop-opacity:0"/>
+ </radialGradient>
+ </defs>
+ <g transform="translate(0,-1020.3622)">
+ <path d="m 66 56.5 c 0 1.933 -14.998 3.5 -33.5 3.5 -18.502 0 -33.5 -1.567 -33.5 -3.5 0 -1.933 14.998 -3.5 33.5 -3.5 18.502 0 33.5 1.567 33.5 3.5 z" transform="matrix(0.71641791,0,0,0.85714286,-7.2835821,999.9336)" style="fill:url(#radialGradient3031);opacity:0.3;fill-opacity:1;stroke:none"/>
+ <path d="m 0 1024.89 0 21.412 32 0 0 -10.706 -1.524 -9.177 -11.976 -0.059 -1.5 -3 -15.476 0 c -0.762 0 -1.524 0.765 -1.524 1.529 z" style="fill:#757575;fill-opacity:1;stroke:none"/>
+ <rect width="15.786" height="5.941" x="2.5" y="1027.36" style="fill:#fffdf0;fill-opacity:1;stroke:none"/>
+ <path d="m 1.531 1023.36 c -0.762 0 -1.531 0.766 -1.531 1.531 l 0 1 c 0 -0.765 0.769 -1.531 1.531 -1.531 l 14.969 0 1.5 3 12.469 0.062 1.531 9.172 0 -1 -1.531 -9.172 -11.969 -0.062 -1.5 -3 z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 32 1027.95 0 21.412 -32 0 0 -20 15 0 1.5 -3 13.976 0.059 c 0.762 0 1.524 0.765 1.524 1.53 z" style="fill:#bdbdbd;fill-opacity:1;stroke:none"/>
+ <path d="m 0 1048.36 0 1 32 0 0 -1 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <g transform="translate(8,1031.3622)" style="fill:#7f7f7f;opacity:1;fill-opacity:1">
+ <path d="M 4,1 C 2.892,1 2,1.892 2,3 l 0,10 c 0,1.108 0.892,2 2,2 l 8,0 c 1.108,0 2,-0.892 2,-2 L 14,6 9,1 z m 0,2 6,0 1,1 1,1 0,8 -8,0 z" style="stroke:none"/>
+ <path d="m 9 1 0 5 5 0 z" style="stroke:none"/>
+ <rect rx="0.25" y="7" x="5" height="1" width="4" style="stroke:none"/>
+ <rect width="6" height="1" x="5" y="9" rx="0.25" style="stroke:none"/>
+ <rect rx="0.25" y="11" x="5" height="1" width="6" style="stroke:none"/>
+ </g>
+ <path d="m 16.5 1026.36 -1.5 3 -15 0 0 1 15.5 0 1.5 -3 13.469 0.062 c 0.762 0 1.531 0.767 1.531 1.531 l 0 -1 c 0 -0.765 -0.769 -1.531 -1.531 -1.531 z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/places/grey-folder-download.svg b/.icons/Material-Black-Lime-Numix/32/places/grey-folder-download.svg
new file mode 100644
index 00000000..ec10cb2c
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/places/grey-folder-download.svg
@@ -0,0 +1,26 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <defs>
+ <radialGradient id="radialGradient3031" gradientUnits="userSpaceOnUse" gradientTransform="matrix(1,0,0,0.10447761,0,50.597015)" cx="32.5" cy="56.5" r="33.5">
+ <stop style="stop-color:#000;stop-opacity:1"/>
+ <stop offset="1" style="stop-color:#000;stop-opacity:0"/>
+ </radialGradient>
+ </defs>
+ <g transform="translate(0,-1020.3622)">
+ <path d="m 66 56.5 a 33.5 3.5 0 1 1 -67 0 33.5 3.5 0 1 1 67 0 z" transform="matrix(0.71641791,0,0,0.85714286,-7.2835821,999.9336)" style="fill:url(#radialGradient3031);opacity:0.3;fill-opacity:1;stroke:none"/>
+ <g transform="matrix(0.5,0,0,0.5,23.373266,519.7541)">
+ <path d="m -46.747 1010.27 0 42.824 64 0 0 -21.412 -3.048 -18.353 -23.952 -0.118 -3 -6 -30.952 0 c -1.524 0 -3.048 1.529 -3.048 3.059 z" style="fill:#757575;fill-opacity:1;stroke:none"/>
+ <rect y="1015.22" x="-41.747" height="11.882" width="31.571" style="fill:#fffdf0;fill-opacity:1;stroke:none"/>
+ <path d="m -43.684 1007.22 c -1.524 0 -3.063 1.533 -3.063 3.063 l 0 2 c 0 -1.529 1.539 -3.063 3.063 -3.063 l 29.938 0 3 6 24.938 0.125 3.063 18.344 0 -2 -3.063 -18.344 -23.938 -0.125 -3 -6 z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 17.253 1016.39 0 42.824 -64 0 0 -40 30 0 3 -6 27.952 0.118 c 1.524 0 3.048 1.529 3.048 3.059 z" style="fill:#bdbdbd;fill-opacity:1;stroke:none"/>
+ <path d="m -46.747 1057.22 0 2 64 0 0 -2 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m -13.747 1013.22 -3 6 -30 0 0 2 31 0 3 -6 26.938 0.125 c 1.524 0 3.063 1.533 3.063 3.063 l 0 -2 c 0 -1.529 -1.539 -3.063 -3.063 -3.063 z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <g transform="translate(-46.746531,12.853961)" style="opacity:1">
+ <rect width="28" height="4" x="18" y="1035.36" rx="2" ry="1.905" style="fill:#7f7f7f;fill-opacity:1;stroke:none"/>
+ <rect ry="1.929" rx="2" y="-22" x="1027.36" height="4" width="12" transform="matrix(0,1,-1,0,0,0)" style="fill:#7f7f7f;fill-opacity:1;stroke:none"/>
+ <rect transform="matrix(0,1,-1,0,0,0)" width="12" height="4" x="1027.36" y="-46" rx="2" ry="1.929" style="fill:#7f7f7f;fill-opacity:1;stroke:none"/>
+ <path d="m 34 1031.36 c -2 2 -2 2 -4 0 l -4 -4 c -2 -2 -2 -2 0 -2 l 12 0 c 2 0 2 0 0 2 z" style="fill:#7f7f7f;fill-opacity:1;stroke:none"/>
+ <rect width="4" height="16" x="30" y="1013.36" rx="2" style="fill:#7f7f7f;fill-opacity:1;stroke:none"/>
+ </g>
+ </g>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/places/grey-folder-dropbox.svg b/.icons/Material-Black-Lime-Numix/32/places/grey-folder-dropbox.svg
new file mode 100644
index 00000000..6df64105
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/places/grey-folder-dropbox.svg
@@ -0,0 +1,20 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <defs>
+ <radialGradient id="radialGradient3031" gradientUnits="userSpaceOnUse" gradientTransform="matrix(1,0,0,0.10447761,0,50.597015)" cx="32.5" cy="56.5" r="33.5">
+ <stop style="stop-color:#000;stop-opacity:1"/>
+ <stop offset="1" style="stop-color:#000;stop-opacity:0"/>
+ </radialGradient>
+ </defs>
+ <g transform="translate(0,-1020.3622)">
+ <path d="m 66 56.5 a 33.5 3.5 0 1 1 -67 0 33.5 3.5 0 1 1 67 0 z" transform="matrix(0.71641791,0,0,0.85714286,-7.2835821,999.9336)" style="fill:url(#radialGradient3031);opacity:0.3;fill-opacity:1;stroke:none"/>
+ <g transform="matrix(0.5,0,0,0.5,22.592296,522.5105)">
+ <path d="m -45.18 1004.76 0 42.823 64 0 0 -21.412 -3.048 -18.353 -23.952 -0.118 -3 -6 -30.952 0 c -1.524 0 -3.048 1.529 -3.048 3.059 z" style="fill:#757575;fill-opacity:1;stroke:none"/>
+ <rect y="1009.7" x="-40.18" height="11.882" width="31.571" style="fill:#fffdf0;fill-opacity:1;stroke:none"/>
+ <path d="m -42.12 1001.7 c -1.524 0 -3.063 1.533 -3.063 3.063 l 0 2 c 0 -1.529 1.539 -3.063 3.063 -3.063 l 29.938 0 3 6 24.938 0.125 3.063 18.344 0 -2 -3.063 -18.344 -23.938 -0.125 -3 -6 z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 18.815 1010.88 0 42.824 -64 0 0 -40 30 0 3 -6 27.952 0.118 c 1.524 0 3.048 1.529 3.048 3.059 z" style="fill:#bdbdbd;fill-opacity:1;stroke:none"/>
+ <path d="m -45.18 1051.7 0 2 64 0 0 -2 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m -12.185 1007.7 -3 6 -30 0 0 2 31 0 3 -6 26.938 0.125 c 1.524 0 3.063 1.533 3.063 3.063 l 0 -2 c 0 -1.529 -1.539 -3.063 -3.063 -3.063 z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m -20.18 1020.7 -7 5.515 7 4.727 -7 6.303 14 9.455 14 -9.455 -7 -6.303 7 -4.727 -7 -5.515 -7 5.515 -7 -5.515 z" style="fill:#7f7f7f;opacity:1;fill-opacity:1;color:#000"/>
+ </g>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/places/grey-folder-google-drive.svg b/.icons/Material-Black-Lime-Numix/32/places/grey-folder-google-drive.svg
new file mode 100644
index 00000000..442dd319
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/places/grey-folder-google-drive.svg
@@ -0,0 +1,20 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <defs>
+ <radialGradient id="radialGradient3031" gradientUnits="userSpaceOnUse" gradientTransform="matrix(1,0,0,0.10447761,0,50.597015)" cx="32.5" cy="56.5" r="33.5">
+ <stop style="stop-color:#000;stop-opacity:1"/>
+ <stop offset="1" style="stop-color:#000;stop-opacity:0"/>
+ </radialGradient>
+ </defs>
+ <g transform="translate(0,-1020.3622)">
+ <path d="m 66 56.5 a 33.5 3.5 0 1 1 -67 0 33.5 3.5 0 1 1 67 0 z" transform="matrix(0.71641791,0,0,0.85714286,-7.2835821,999.9336)" style="fill:url(#radialGradient3031);opacity:0.3;fill-opacity:1;stroke:none"/>
+ <path d="m 0 1024.89 0 21.412 32 0 0 -10.706 -1.524 -9.177 -11.976 -0.059 -1.5 -3 -15.476 0 c -0.762 0 -1.524 0.765 -1.524 1.53 z" style="fill:#757575;fill-opacity:1;stroke:none"/>
+ <rect width="15.786" height="5.941" x="2.5" y="1027.36" style="fill:#fffdf0;fill-opacity:1;stroke:none"/>
+ <path d="m 1.531 1023.36 c -0.762 0 -1.531 0.767 -1.531 1.531 l 0 1 c 0 -0.765 0.769 -1.531 1.531 -1.531 l 14.969 0 1.5 3 12.469 0.062 1.531 9.172 0 -1 -1.531 -9.172 -11.969 -0.062 -1.5 -3 z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 32 1027.95 0 21.412 -32 0 0 -20 15 0 1.5 -3 13.976 0.059 c 0.762 0 1.524 0.765 1.524 1.53 z" style="fill:#bdbdbd;fill-opacity:1;stroke:none"/>
+ <path d="m 0 1048.36 0 1 32 0 0 -1 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 16.5 1026.36 -1.5 3 -15 0 0 1 15.5 0 1.5 -3 13.469 0.062 c 0.762 0 1.531 0.767 1.531 1.531 l 0 -1 c 0 -0.765 -0.769 -1.531 -1.531 -1.531 z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <polygon transform="matrix(8.955039e-5,0,0,7.8028193e-5,10.271888,1035.3624)" points="22194,115341 44385,76894 133156,76894 110963,115341 " style="fill:#7f7f7f;opacity:1;fill-opacity:1;fill-rule:evenodd"/>
+ <polygon transform="matrix(8.8510347e-5,0,0,9.1034411e-5,10.410376,1033.3623)" points="44385,0 88772,76894 133156,76894 88772,0 " style="fill:#7f7f7f;opacity:1;fill-opacity:1;fill-rule:evenodd"/>
+ <path d="m 13.71 1033.99 -3.91 6.306 1.831 3.666 3.808 -6.672 z" style="fill:#7f7f7f;opacity:1;fill-opacity:1;fill-rule:evenodd"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/places/grey-folder-hdd.svg b/.icons/Material-Black-Lime-Numix/32/places/grey-folder-hdd.svg
new file mode 100644
index 00000000..485b16bb
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/places/grey-folder-hdd.svg
@@ -0,0 +1,20 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <defs>
+ <radialGradient id="radialGradient3031" gradientUnits="userSpaceOnUse" gradientTransform="matrix(1,0,0,0.10447761,0,50.597015)" cx="32.5" cy="56.5" r="33.5">
+ <stop style="stop-color:#000;stop-opacity:1"/>
+ <stop offset="1" style="stop-color:#000;stop-opacity:0"/>
+ </radialGradient>
+ </defs>
+ <g transform="translate(0,-1020.3622)">
+ <path d="m 66 56.5 c 0 1.933 -14.998 3.5 -33.5 3.5 -18.502 0 -33.5 -1.567 -33.5 -3.5 0 -1.933 14.998 -3.5 33.5 -3.5 18.502 0 33.5 1.567 33.5 3.5 z" transform="matrix(0.71641791,0,0,0.85714286,-7.2835821,999.9336)" style="fill:url(#radialGradient3031);opacity:0.3;fill-opacity:1;stroke:none"/>
+ <g transform="matrix(0.5,0,0,0.5,20.823632,508.499)">
+ <path d="m -41.647 1032.79 0 42.823 64 0 0 -21.412 -3.048 -18.353 -23.952 -0.118 -3 -6 -30.952 0 c -1.524 0 -3.048 1.53 -3.048 3.059 z" style="fill:#757575;fill-opacity:1;stroke:none"/>
+ <rect y="1037.73" x="-36.647" height="11.882" width="31.571" style="fill:#fffdf0;fill-opacity:1;stroke:none"/>
+ <path d="m -38.585 1029.73 c -1.524 0 -3.063 1.533 -3.063 3.063 l 0 2 c 0 -1.529 1.539 -3.063 3.063 -3.063 l 29.938 0 3 6 24.938 0.125 3.063 18.344 0 -2 -3.063 -18.344 -23.938 -0.125 -3 -6 z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 22.353 1038.9 0 42.823 -64 0 0 -40 30 0 3 -6 27.952 0.118 c 1.524 0 3.048 1.53 3.048 3.059 z" style="fill:#bdbdbd;fill-opacity:1;stroke:none"/>
+ <path d="m -41.647 1079.73 0 2 64 0 0 -2 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m -8.647 1035.73 -3 6 -30 0 0 2 31 0 3 -6 26.938 0.125 c 1.524 0 3.063 1.533 3.063 3.063 l 0 -2 c 0 -1.529 -1.539 -3.063 -3.063 -3.063 z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ </g>
+ <path d="m 12 13 c -0.712 0 -1 0.335 -1 1 l 0 10 c 0 0.665 0.288 1 1 1 l 7.719 0 c 0.712 0 1.281 -0.335 1.281 -1 l 0 -10 c 0 -0.665 -0.288 -1 -1 -1 l -8 0 z m 0.5 1 c 0.276 0 0.5 0.224 0.5 0.5 c 0 0.276 -0.224 0.5 -0.5 0.5 c -0.276 0 -0.5 -0.224 -0.5 -0.5 c 0 -0.276 0.224 -0.5 0.5 -0.5 z m 7 0 c 0.276 0 0.5 0.224 0.5 0.5 c 0 0.276 -0.224 0.5 -0.5 0.5 c -0.276 0 -0.5 -0.224 -0.5 -0.5 c 0 -0.276 0.224 -0.5 0.5 -0.5 z m -3.5 1 c 1.105 0 2 0.895 2 2 c 0 1.105 -0.895 2 -2 2 c -1.105 0 -2 -0.895 -2 -2 c 0 -1.105 0.895 -2 2 -2 z m -3.5 4 c 0.276 0 0.5 0.224 0.5 0.5 c 0 0.276 -0.224 0.5 -0.5 0.5 c -0.276 0 -0.5 -0.224 -0.5 -0.5 c 0 -0.276 0.224 -0.5 0.5 -0.5 z m 7 0 c 0.276 0 0.5 0.224 0.5 0.5 c 0 0.276 -0.224 0.5 -0.5 0.5 c -0.276 0 -0.5 -0.224 -0.5 -0.5 c 0 -0.276 0.224 -0.5 0.5 -0.5 z m -7 4 l 7 0 c 0.277 0 0.5 0.223 0.5 0.5 c 0 0.277 -0.223 0.5 -0.5 0.5 l -7 0 c -0.277 0 -0.5 -0.223 -0.5 -0.5 c 0 -0.277 0.223 -0.5 0.5 -0.5 z" transform="translate(0,1020.3622)" style="fill:#7f7f7f;opacity:1;fill-opacity:1;stroke:none"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/places/grey-folder-move.svg b/.icons/Material-Black-Lime-Numix/32/places/grey-folder-move.svg
new file mode 100644
index 00000000..4238fe24
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/places/grey-folder-move.svg
@@ -0,0 +1,15 @@
+<svg viewBox="0 0 32 32" xmlns="http://www.w3.org/2000/svg">
+ <path d="m 2 2.998 0 13 16 0 0 -7 -1 -5 -5 0 -1 -2 -8 0 c -0.5 0 -1 0.5 -1 1 z" style="fill:#757575;fill-opacity:1;stroke:none"/>
+ <path d="M 3,2 C 2.5,2 2,2.5 2,3 L 2,4 C 2,3.5 2.5,3 3,3 l 7,0 1,2 6,0 1,5 0,-1 -1,-5 -5,0 -1,-2 z" style="fill:#000;opacity:0.015;fill-opacity:1;stroke:none"/>
+ <rect x="4" y="4.998" width="10" style="fill:#fffdf0;fill-opacity:1;stroke:none" height="3"/>
+ <path d="m 18 4.998 0 13 -16 0 0 -12 7 0 1 -2 7 0 c 0.5 0 1 0.5 1 1 z" style="fill:#bdbdbd;fill-opacity:1;stroke:none"/>
+ <path d="m 2 16.998 0 1 16 0 0 -1 z" style="fill:#000;opacity:0.075;fill-opacity:1;stroke:none"/>
+ <path d="m 10,4 -1,2 -7,0 0,1 8,0 1,-2 6,0 c 0.5,0 1,0.5 1,1 L 18,5 C 18,4.5 17.5,4 17,4 Z" style="fill:#000;opacity:0.015;fill-opacity:1;stroke:none"/>
+ <path d="m 3 1.998 c -0.251 0 -0.5 0.126 -0.688 0.314 c -0.093 0.093 -0.172 0.202 -0.227 0.318 c 0 0 0 0.001 0 0.002 c -0.054 0.117 -0.086 0.241 -0.086 0.365 c 0 0.001 0 0.001 0 0.002 l 0 1 l 0 1.998 l 0 0.002 l 0 1 l 0 8.998 l 0 1 l 0 1 l 16 0 l 0 -1 l 0 -1 l 0 -5.998 l 0 -1 l 0 -0.002 l 0 -2.998 l 0 -1 c 0 0 0 -0.002 0 -0.002 c 0 -0.124 -0.032 -0.249 -0.086 -0.365 c 0 0 0 -0.002 0 -0.002 c -0.054 -0.117 -0.133 -0.227 -0.227 -0.32 c -0.188 -0.188 -0.438 -0.313 -0.688 -0.313 l -5 0 l -1 -1.998 l 0 -0.002 l -8 0 z" style="fill:#fff;opacity:0.6;fill-opacity:1;stroke:none"/>
+ <path d="m 14 14.998 0 13 16 0 0 -7 -1 -5 -5 0 -1 -2 -8 0 c -0.5 0 -1 0.5 -1 1 z" style="fill:#757575;fill-opacity:1;stroke:none"/>
+ <path d="m 15 14 c -0.5 0 -1 0.5 -1 1 l 0 1 c 0 -0.5 0.5 -1 1 -1 l 7 0 1 2 6 0 1 5 0 -1 -1 -5 -5 0 -1 -2 z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <rect x="16" y="16.998" width="10" style="fill:#fffdf0;fill-opacity:1;stroke:none" height="3"/>
+ <path d="m 30 16.998 0 13 -16 0 0 -12 7 0 1 -2 7 0 c 0.5 0 1 0.5 1 1 z" style="fill:#bdbdbd;fill-opacity:1;stroke:none"/>
+ <path d="m 14 28.998 0 1 16 0 0 -1 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 22 16 -1 2 -7 0 0 1 8 0 1 -2 6 0 c 0.5 0 1 0.5 1 1 l 0 -1 c 0 -0.5 -0.5 -1 -1 -1 z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/places/grey-folder-music.svg b/.icons/Material-Black-Lime-Numix/32/places/grey-folder-music.svg
new file mode 100644
index 00000000..b0088c83
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/places/grey-folder-music.svg
@@ -0,0 +1,24 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <defs>
+ <radialGradient id="radialGradient3031" gradientUnits="userSpaceOnUse" gradientTransform="matrix(1,0,0,0.10447761,0,50.597015)" cx="32.5" cy="56.5" r="33.5">
+ <stop style="stop-color:#000;stop-opacity:1"/>
+ <stop offset="1" style="stop-color:#000;stop-opacity:0"/>
+ </radialGradient>
+ </defs>
+ <g transform="translate(0,-1020.3622)">
+ <path d="m 66 56.5 a 33.5 3.5 0 1 1 -67 0 33.5 3.5 0 1 1 67 0 z" transform="matrix(0.71641791,0,0,0.85714286,-7.2835821,999.9336)" style="fill:url(#radialGradient3031);opacity:0.3;fill-opacity:1;stroke:none"/>
+ <path d="m 0 1024.89 0 21.412 32 0 0 -10.706 -1.524 -9.177 -11.976 -0.059 -1.5 -3 -15.476 0 c -0.762 0 -1.524 0.765 -1.524 1.529 z" style="fill:#757575;fill-opacity:1;stroke:none"/>
+ <rect width="15.786" height="5.941" x="2.5" y="1027.36" style="fill:#fffdf0;fill-opacity:1;stroke:none"/>
+ <path d="m 1.531 1023.36 c -0.762 0 -1.531 0.767 -1.531 1.531 l 0 1 c 0 -0.765 0.769 -1.531 1.531 -1.531 l 14.969 0 1.5 3 12.469 0.062 1.531 9.172 0 -1 -1.531 -9.172 -11.969 -0.062 -1.5 -3 z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 32 1027.95 0 21.412 -32 0 0 -20 15 0 1.5 -3 13.976 0.059 c 0.762 0 1.524 0.765 1.524 1.53 z" style="fill:#bdbdbd;fill-opacity:1;stroke:none"/>
+ <path d="m 0 1048.36 0 1 32 0 0 -1 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 16.5 1026.36 -1.5 3 -15 0 0 1 15.5 0 1.5 -3 13.469 0.062 c 0.762 0 1.531 0.767 1.531 1.531 l 0 -1 c 0 -0.765 -0.769 -1.531 -1.531 -1.531 z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <g transform="matrix(0.5,0,0,0.5,0.5,526.18112)" style="opacity:1">
+ <path transform="matrix(2.1943902,0,0,2.2968937,37.971951,1015.3933)" d="m -5 8.259 c 0 0.962 -0.816 1.741 -1.823 1.741 -1.01 0 -1.823 -0.78 -1.823 -1.741 0 -0.962 0.816 -1.741 1.823 -1.741 1.01 0 1.823 0.78 1.823 1.741 z" style="fill:#7f7f7f;fill-opacity:1;stroke:none"/>
+ <path d="m -5 8.259 c 0 0.962 -0.816 1.741 -1.823 1.741 -1.01 0 -1.823 -0.78 -1.823 -1.741 0 -0.962 0.816 -1.741 1.823 -1.741 1.01 0 1.823 0.78 1.823 1.741 z" transform="matrix(2.1943902,0,0,2.2968937,53.971951,1015.3933)" style="fill:#7f7f7f;fill-opacity:1;stroke:none"/>
+ <rect ry="2" rx="1.917" y="1017.36" x="23" height="19" width="4" style="fill:#7f7f7f;fill-opacity:1;stroke:none"/>
+ <rect width="4" height="20" x="39" y="1016.36" rx="2" style="fill:#7f7f7f;fill-opacity:1;stroke:none"/>
+ <rect ry="3.897" rx="4" y="1014.36" x="23" height="8" width="20" style="fill:#7f7f7f;fill-opacity:1;stroke:none"/>
+ </g>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/places/grey-folder-open.svg b/.icons/Material-Black-Lime-Numix/32/places/grey-folder-open.svg
new file mode 100644
index 00000000..1ac04f08
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/places/grey-folder-open.svg
@@ -0,0 +1,15 @@
+<svg viewBox="0 0 32 32" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <radialGradient id="radialGradient3031" gradientUnits="userSpaceOnUse" cy="56.5" gradientTransform="matrix(0.71642 0 0 0.08955 -7.284 25.94)" cx="32.5" r="33.5">
+ <stop style="stop-color:#000;stop-opacity:1"/>
+ <stop style="stop-color:#000;stop-opacity:0" offset="1"/>
+ </radialGradient>
+ </defs>
+ <path style="fill:url(#radialGradient3031);opacity:0.3;fill-opacity:1;stroke:none" d="m 40 30.999972 a 24 3 0 0 1 -48 0 24 3 0 1 1 48 0 z"/>
+ <rect ry="1" style="fill:#757575;fill-opacity:1;stroke:none" width="26" x="3" height="18" y="0.998" rx="1.04"/>
+ <path style="fill:#fff1ed;opacity:0.6;fill-opacity:1;stroke:none" d="m 16 3 l -6 6 l 3 0 l 0 13.5 l 6 0 l 0 -13.5 l 3 0 l -6 -6 z"/>
+ <path style="fill:#bdbdbd;fill-opacity:1;stroke:none" d="m 32 12.668 0 18.328 -32 0 0 -17 15 0 1.5 -3 13.976 0.062 c 0.762 0 1.524 0.805 1.524 1.61 z"/>
+ <path style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none" d="m 0 29.998 0 1 32 0 0 -1 z"/>
+ <path style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none" d="m 16.5 10.998 -1.5 3 -15 0 0 1 15.5 0 1.5 -3 13.469 0.062 c 0.762 0 1.531 0.767 1.531 1.531 l 0 -1 c 0 0 -0.769 -1.531 -1.531 -1.531 z"/>
+ <path style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none" d="m 4 0.998 c -0.554 0 -1 0.446 -1 1 l 0 1 c 0 -0.554 0.446 -1 1 -1 l 24 0 c 0.554 0 1 0.446 1 1 l 0 -1 c 0 -0.554 -0.446 -1 -1 -1 z"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/places/grey-folder-pictures.svg b/.icons/Material-Black-Lime-Numix/32/places/grey-folder-pictures.svg
new file mode 100644
index 00000000..26c249ae
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/places/grey-folder-pictures.svg
@@ -0,0 +1,27 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <defs>
+ <radialGradient id="radialGradient3031" gradientUnits="userSpaceOnUse" gradientTransform="matrix(1,0,0,0.10447761,0,50.597015)" cx="32.5" cy="56.5" r="33.5">
+ <stop style="stop-color:#000;stop-opacity:1"/>
+ <stop offset="1" style="stop-color:#000;stop-opacity:0"/>
+ </radialGradient>
+ </defs>
+ <g transform="translate(0,-1020.3622)">
+ <path d="m 66 56.5 a 33.5 3.5 0 1 1 -67 0 33.5 3.5 0 1 1 67 0 z" transform="matrix(0.71641791,0,0,0.85714286,-7.2835821,999.9336)" style="fill:url(#radialGradient3031);opacity:0.3;fill-opacity:1;stroke:none"/>
+ <g transform="matrix(0.5,0,0,0.5,39,520.6811)">
+ <path d="m -78 1008.42 0 42.823 64 0 0 -21.412 -3.048 -18.353 l -23.952 -0.118 l -3 -6 -30.952 0 c -1.524 0 -3.048 1.529 -3.048 3.059 z" style="fill:#757575;fill-opacity:1;stroke:none"/>
+ <rect y="1013.36" x="-73" height="11.882" width="31.571" style="fill:#fffdf0;fill-opacity:1;stroke:none"/>
+ <path d="m -74.938 1005.36 c -1.524 0 -3.063 1.533 -3.063 3.063 l 0 2 c 0 -1.529 1.539 -3.063 3.063 -3.063 l 29.938 0 3 6 24.938 0.125 3.063 18.344 0 -2 -3.063 -18.344 -23.938 -0.125 -3 -6 z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m -14 1014.54 0 42.824 -64 0 0 -40 30 0 3 -6 27.952 0.118 c 1.524 0 3.048 1.529 3.048 3.059 z" style="fill:#bdbdbd;fill-opacity:1;stroke:none"/>
+ <path d="m -78 1055.36 0 2 64 0 0 -2 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m -45 1011.36 -3 6 -30 0 0 2 31 0 3 -6 26.938 0.125 c 1.524 0 3.063 1.533 3.063 3.063 l 0 -2 c 0 -1.529 -1.539 -3.063 -3.063 -3.063 z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <g transform="matrix(2,0,0,2,-17.15747,-1029.5912)" style="opacity:1">
+ <g transform="translate(-22.421265,1025.4767)" style="fill:#7f7f7f;fill-opacity:1">
+ <g transform="translate(0,-1036.3622)" style="fill-rule:evenodd">
+ <path d="m 1 1046.36 4 -5 3.282 3.678 2.218 -2.178 4.5 6.5 -3 2 -9 0 z"/>
+ </g>
+ </g>
+ <path d="m -19.421 1026.48 c -1.108 0 -2 0.892 -2 2 l 0 10 c 0 1.108 0.892 2 2 2 l 10 0 c 1.108 0 2 -0.892 2 -2 l 0 -10 c 0 -1.108 -0.892 -2 -2 -2 z m 0 2 10 0 0 10 -10 0 z" style="fill:#7f7f7f;fill-opacity:1"/>
+ </g>
+ </g>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/places/grey-folder-projects.svg b/.icons/Material-Black-Lime-Numix/32/places/grey-folder-projects.svg
new file mode 100644
index 00000000..21a4ba56
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/places/grey-folder-projects.svg
@@ -0,0 +1,18 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <defs>
+ <radialGradient id="radialGradient3031" gradientUnits="userSpaceOnUse" gradientTransform="matrix(1,0,0,0.10447761,0,50.597015)" cx="32.5" cy="56.5" r="33.5">
+ <stop style="stop-color:#000;stop-opacity:1"/>
+ <stop offset="1" style="stop-color:#000;stop-opacity:0"/>
+ </radialGradient>
+ </defs>
+ <g transform="translate(0,-1020.3622)">
+ <path d="m 66 56.5 c 0 1.933 -14.998 3.5 -33.5 3.5 -18.502 0 -33.5 -1.567 -33.5 -3.5 0 -1.933 14.998 -3.5 33.5 -3.5 18.502 0 33.5 1.567 33.5 3.5 z" transform="matrix(0.71641791,0,0,0.85714286,-7.2835821,999.9336)" style="fill:url(#radialGradient3031);opacity:0.3;fill-opacity:1;stroke:none"/>
+ <path d="m 0 1024.89 0 21.412 32 0 0 -10.706 -1.524 -9.177 -11.976 -0.059 -1.5 -3 -15.476 0 c -0.762 0 -1.524 0.765 -1.524 1.53 z" style="fill:#757575;fill-opacity:1;stroke:none"/>
+ <rect width="15.786" height="5.941" x="2.5" y="1027.36" style="fill:#fffdf0;fill-opacity:1;stroke:none"/>
+ <path d="m 1.531 1023.36 c -0.762 0 -1.531 0.767 -1.531 1.531 l 0 1 c 0 -0.765 0.769 -1.531 1.531 -1.531 l 14.969 0 1.5 3 12.469 0.062 1.531 9.172 0 -1 -1.531 -9.172 -11.969 -0.062 -1.5 -3 z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 32 1027.95 0 21.412 -32 0 0 -20 15 0 1.5 -3 13.976 0.059 c 0.762 0 1.524 0.765 1.524 1.53 z" style="fill:#bdbdbd;fill-opacity:1;stroke:none"/>
+ <path d="m 0 1048.36 0 1 32 0 0 -1 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 16.5 1026.36 -1.5 3 -15 0 0 1 15.5 0 1.5 -3 13.469 0.062 c 0.762 0 1.531 0.767 1.531 1.531 l 0 -1 c 0 -0.765 -0.769 -1.531 -1.531 -1.531 z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 11.151 1033.82 c -0.385 0.012 -0.75 0.048 -1.116 0.175 -0.115 0.782 0.075 1.594 0.285 2.344 0.534 1.72 1.524 3.352 2.977 4.447 0.053 0.051 0.129 0.062 0.109 0.153 -0.008 0.381 -0.001 0.779 0 1.161 0.016 0.668 0.418 1.306 1.01 1.621 0.699 0.368 1.397 0.71 2.102 1.073 0.324 0.172 0.774 -0.025 0.876 -0.372 0.062 -0.228 0.019 -0.468 0.022 -0.701 -0.002 -0.491 -0.063 -0.983 -0.044 -1.468 0.641 -0.079 1.285 -0.39 1.664 -0.92 0.337 -0.452 0.457 -1.037 0.416 -1.599 0.686 -0.122 1.392 -0.226 2.08 -0.351 0.407 -0.082 0.583 -0.611 0.328 -0.942 -0.5 -0.634 -1 -1.255 -1.51 -1.884 -0.41 -0.49 -1.053 -0.763 -1.686 -0.679 -0.429 0.069 -0.868 0.161 -1.292 0.241 -1.366 -1.303 -3.203 -2.024 -5.057 -2.235 -0.381 -0.035 -0.775 -0.072 -1.16 -0.066 z m 2.32 1.424 c 0.448 -0.04 0.897 0.084 1.27 0.394 0.745 0.621 0.861 1.73 0.241 2.476 -0.621 0.746 -1.728 0.862 -2.474 0.241 -0.745 -0.621 -0.861 -1.729 -0.241 -2.476 0.31 -0.373 0.756 -0.594 1.204 -0.635 z m 7.158 5.368 c -0.153 -0.014 -0.306 0.102 -0.328 0.263 -0.195 0.889 -0.827 1.661 -1.664 2.02 -0.218 0.069 -0.267 0.361 -0.088 0.504 0.367 0.306 0.791 0.66 1.16 0.964 0.179 0.153 0.413 -0.013 0.416 -0.241 -0.006 -0.187 -0.027 -0.386 -0.044 -0.57 0.457 0.098 0.905 0.228 1.357 0.329 0.213 0.044 0.415 -0.213 0.328 -0.416 -0.179 -0.429 -0.364 -0.844 -0.547 -1.271 0.185 -0.022 0.363 -0.037 0.547 -0.066 0.228 -0.045 0.317 -0.377 0.131 -0.526 -0.369 -0.311 -0.742 -0.611 -1.116 -0.92 -0.044 -0.035 -0.102 -0.061 -0.153 -0.066 z" style="fill:#7f7f7f;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/places/grey-folder-publicshare.svg b/.icons/Material-Black-Lime-Numix/32/places/grey-folder-publicshare.svg
new file mode 100644
index 00000000..4f9a69d9
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/places/grey-folder-publicshare.svg
@@ -0,0 +1,18 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <defs>
+ <radialGradient id="radialGradient3031" gradientUnits="userSpaceOnUse" gradientTransform="matrix(1,0,0,0.10447761,0,50.597015)" cx="32.5" cy="56.5" r="33.5">
+ <stop style="stop-color:#000;stop-opacity:1"/>
+ <stop offset="1" style="stop-color:#000;stop-opacity:0"/>
+ </radialGradient>
+ </defs>
+ <g transform="translate(0,-1020.3622)">
+ <path d="m 66 56.5 a 33.5 3.5 0 1 1 -67 0 33.5 3.5 0 1 1 67 0 z" transform="matrix(0.71641791,0,0,0.85714286,-7.2835821,999.9336)" style="fill:url(#radialGradient3031);opacity:0.3;fill-opacity:1;stroke:none"/>
+ <path d="m 0 1024.89 0 21.412 32 0 0 -10.706 -1.524 -9.177 -11.976 -0.059 -1.5 -3 -15.476 0 c -0.762 0 -1.524 0.765 -1.524 1.529 z" style="fill:#757575;fill-opacity:1;stroke:none"/>
+ <rect width="15.786" height="5.941" x="2.5" y="1027.36" style="fill:#fffdf0;fill-opacity:1;stroke:none"/>
+ <path d="m 1.531 1023.36 c -0.762 0 -1.531 0.767 -1.531 1.531 l 0 1 c 0 -0.765 0.769 -1.531 1.531 -1.531 l 14.969 0 1.5 3 12.469 0.062 1.531 9.172 0 -1 -1.531 -9.172 -11.969 -0.062 -1.5 -3 z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 32 1027.95 0 21.412 -32 0 0 -20 15 0 1.5 -3 13.976 0.059 c 0.762 0 1.524 0.765 1.524 1.53 z" style="fill:#bdbdbd;fill-opacity:1;stroke:none"/>
+ <path d="m 0 1048.36 0 1 32 0 0 -1 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 16.5 1026.36 -1.5 3 -15 0 0 1 15.5 0 1.5 -3 13.469 0.062 c 0.762 0 1.531 0.767 1.531 1.531 l 0 -1 c 0 -0.765 -0.769 -1.531 -1.531 -1.531 z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 17.929 1032.86 c -1.404 0 -2.563 1.094 -2.563 2.464 0.01 0.47 0.036 1.065 0.303 2.322 l 0.028 0 c 0.054 0.166 0.137 0.332 0.276 0.51 0.124 0.159 0.289 0.341 0.441 0.51 0.047 0.355 0.054 0.666 0 1.048 -0.417 0.325 -1.169 0.629 -1.846 0.906 -0.353 0.145 -0.679 0.278 -0.937 0.453 -0.246 0.167 -0.424 0.394 -0.441 0.68 -0.001 0.014 -0.028 0.014 -0.028 0.028 l -0.303 2.408 0 0.028 c 0 0.298 0.193 0.543 0.469 0.736 0.275 0.194 0.648 0.346 1.102 0.482 0.908 0.271 2.139 0.425 3.5 0.425 1.361 0 2.592 -0.154 3.5 -0.425 0.454 -0.135 0.827 -0.287 1.102 -0.482 0.275 -0.194 0.469 -0.438 0.469 -0.736 l 0 -0.028 -0.331 -2.408 c 0 -0.01 0 -0.019 0 -0.028 -0.008 -0.136 -0.056 -0.27 -0.138 -0.368 -0.087 -0.105 -0.202 -0.172 -0.331 -0.255 -0.257 -0.165 -0.584 -0.304 -0.937 -0.453 -0.686 -0.29 -1.437 -0.619 -1.846 -0.963 -0.031 -0.329 -0.032 -0.663 0 -0.991 0.148 -0.18 0.314 -0.365 0.441 -0.538 0.141 -0.192 0.248 -0.367 0.303 -0.538 0.301 -1.309 0.315 -1.843 0.331 -2.322 0 -1.37 -1.159 -2.464 -2.563 -2.464 z m -4.768 0.453 c -1.153 0 -2.094 0.915 -2.094 2.039 0.008 0.385 0.029 0.838 0.248 1.869 l 0 0.028 c 0.045 0.138 0.132 0.248 0.248 0.397 0.101 0.13 0.236 0.289 0.358 0.425 0.037 0.285 0.042 0.572 0 0.878 -0.341 0.269 -0.958 0.51 -1.516 0.736 -0.289 0.118 -0.533 0.225 -0.744 0.368 -0.199 0.135 -0.341 0.336 -0.358 0.566 -0.001 0.014 -0.028 0.014 -0.028 0.029 l -0.276 1.954 l 0 0.028 c 0 0.184 0.086 0.343 0.22 0.482 0.135 0.139 0.322 0.266 0.551 0.368 0.452 0.202 1.095 0.342 1.874 0.425 l 0.028 0 c 0.042 0 0.084 -0.012 0.11 -0.028 0.032 -0.021 0.069 -0.037 0.083 -0.056 0.027 -0.039 0.043 -0.078 0.055 -0.113 0.021 -0.062 0.025 -0.135 0.028 -0.198 0 -0.01 0 -0.019 0 -0.028 l 0.303 -2.407 c 0 -0.099 0.066 -0.217 0.22 -0.34 0.155 -0.123 0.388 -0.247 0.661 -0.368 0.546 -0.243 1.238 -0.469 1.791 -0.765 l 0.303 -0.17 -0.303 -0.142 c -0.219 -0.109 -0.386 -0.229 -0.524 -0.34 -0.027 -0.28 -0.028 -0.571 0 -0.85 0.001 -0.01 -0.001 -0.019 0 -0.028 0.21 -0.291 0.37 -0.593 0.441 -0.765 l 0.028 -0.056 -0.028 -0.056 c -0.024 -0.141 -0.016 -0.248 -0.055 -0.368 -0.264 -1.242 -0.293 -1.755 -0.303 -2.209 0 -0.191 0.044 -0.414 0.11 -0.623 l 0.055 -0.113 -0.11 -0.056 c -0.368 -0.302 -0.855 -0.51 -1.378 -0.51 z" style="fill:#7f7f7f;opacity:1;fill-opacity:1;color:#000"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/places/grey-folder-recent.svg b/.icons/Material-Black-Lime-Numix/32/places/grey-folder-recent.svg
new file mode 100644
index 00000000..f09562fd
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/places/grey-folder-recent.svg
@@ -0,0 +1,22 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <defs>
+ <radialGradient id="radialGradient3031" gradientUnits="userSpaceOnUse" gradientTransform="matrix(1,0,0,0.10447761,0,50.597015)" cx="32.5" cy="56.5" r="33.5">
+ <stop style="stop-color:#000;stop-opacity:1"/>
+ <stop offset="1" style="stop-color:#000;stop-opacity:0"/>
+ </radialGradient>
+ </defs>
+ <g transform="translate(0,-1020.3622)">
+ <path d="m 66 56.5 c 0 1.933 -14.998 3.5 -33.5 3.5 -18.502 0 -33.5 -1.567 -33.5 -3.5 0 -1.933 14.998 -3.5 33.5 -3.5 18.502 0 33.5 1.567 33.5 3.5 z" transform="matrix(0.71641791,0,0,0.85714286,-7.2835821,999.9336)" style="fill:url(#radialGradient3031);opacity:0.3;fill-opacity:1;stroke:none"/>
+ <path d="m 0 1024.89 0 21.412 32 0 0 -10.706 -1.524 -9.177 -11.976 -0.059 -1.5 -3 -15.476 0 c -0.762 0 -1.524 0.765 -1.524 1.529 z" style="fill:#757575;fill-opacity:1;stroke:none"/>
+ <rect width="15.786" height="5.941" x="2.5" y="1027.36" style="fill:#fffdf0;fill-opacity:1;stroke:none"/>
+ <path d="m 1.531 1023.36 c -0.762 0 -1.531 0.767 -1.531 1.531 l 0 1 c 0 -0.765 0.769 -1.531 1.531 -1.531 l 14.969 0 1.5 3 12.469 0.062 1.531 9.172 0 -1 -1.531 -9.172 -11.969 -0.062 -1.5 -3 z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 32 1027.95 0 21.412 -32 0 0 -20 15 0 1.5 -3 13.976 0.059 c 0.762 0 1.524 0.765 1.524 1.53 z" style="fill:#bdbdbd;fill-opacity:1;stroke:none"/>
+ <path d="m 0 1048.36 0 1 32 0 0 -1 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 16.5 1026.36 -1.5 3 -15 0 0 1 15.5 0 1.5 -3 13.469 0.062 c 0.762 0 1.531 0.767 1.531 1.531 l 0 -1 c 0 -0.765 -0.769 -1.531 -1.531 -1.531 z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <g style="opacity:1">
+ <path d="m 9 1032.36 0 5 5 0 z" style="fill:#7f7f7f;opacity:1;fill-opacity:1;stroke:none"/>
+ <path d="m 15.906 1034.83 a 1 1 0 0 0 -0.125 0.031 1 1 0 0 0 -0.781 1 l 0 3.688 a 1 1 0 0 0 0 0.094 1 1 0 0 0 0.125 0.75 1 1 0 0 0 0.031 0.031 1 1 0 0 0 0.031 0.062 1 1 0 0 0 0.031 0.031 1 1 0 0 0 0.031 0.031 1 1 0 0 0 0.031 0.031 1 1 0 0 0 0.031 0.031 1 1 0 0 0 0.063 0.031 1 1 0 0 0 0.031 0.031 1 1 0 0 0 0.031 0.031 1 1 0 0 0 0.063 0.031 1 1 0 0 0 0.125 0.062 l 2.469 1.438 a 1.01 1.01 0 1 0 1 -1.75 l -2.094 -1.219 0 -3.406 a 1 1 0 0 0 -1.094 -1.031 z" style="fill:#7f7f7f;opacity:1;fill-opacity:1;color:#000"/>
+ <path transform="translate(0,1020.3622)" d="m 16 12 c -2.376 0 -4.485 1.191 -5.75 3 l 1.281 0 c 1.099 -1.227 2.693 -2 4.469 -2 c 3.314 0 6 2.686 6 6 c 0 3.314 -2.686 6 -6 6 c -3.314 0 -6 -2.686 -6 -6 l -1 0 c 0 3.866 3.134 7 7 7 c 3.866 0 7 -3.134 7 -7 c 0 -3.866 -3.134 -7 -7 -7 z" style="fill:#7f7f7f;opacity:1;fill-opacity:1;stroke:none"/>
+ </g>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/places/grey-folder-rss.svg b/.icons/Material-Black-Lime-Numix/32/places/grey-folder-rss.svg
new file mode 100644
index 00000000..ea612494
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/places/grey-folder-rss.svg
@@ -0,0 +1,19 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <defs>
+ <radialGradient id="radialGradient3031" gradientUnits="userSpaceOnUse" gradientTransform="matrix(1,0,0,0.10447761,0,50.597015)" cx="32.5" cy="56.5" r="33.5">
+ <stop style="stop-color:#000;stop-opacity:1"/>
+ <stop offset="1" style="stop-color:#000;stop-opacity:0"/>
+ </radialGradient>
+ </defs>
+ <g transform="translate(0,-1020.3622)">
+ <path d="m 66 56.5 c 0 1.933 -14.998 3.5 -33.5 3.5 -18.502 0 -33.5 -1.567 -33.5 -3.5 0 -1.933 14.998 -3.5 33.5 -3.5 18.502 0 33.5 1.567 33.5 3.5 z" transform="matrix(0.71641791,0,0,0.85714286,-7.2835821,999.9336)" style="fill:url(#radialGradient3031);opacity:0.3;fill-opacity:1;stroke:none"/>
+ <path d="m 0 1024.89 0 21.412 32 0 0 -10.706 -1.524 -9.177 -11.976 -0.059 -1.5 -3 -15.476 0 c -0.762 0 -1.524 0.765 -1.524 1.53 z" style="fill:#757575;fill-opacity:1;stroke:none"/>
+ <rect width="15.786" height="5.941" x="2.5" y="1027.36" style="fill:#fffdf0;fill-opacity:1;stroke:none"/>
+ <path d="m 1.531 1023.36 c -0.762 0 -1.531 0.767 -1.531 1.531 l 0 1 c 0 -0.765 0.769 -1.531 1.531 -1.531 l 14.969 0 1.5 3 12.469 0.062 1.531 9.172 0 -1 -1.531 -9.172 -11.969 -0.062 -1.5 -3 z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 32 1027.95 0 21.412 -32 0 0 -20 15 0 1.5 -3 13.976 0.059 c 0.762 0 1.524 0.765 1.524 1.53 z" style="fill:#bdbdbd;fill-opacity:1;stroke:none"/>
+ <path d="m 0 1048.36 0 1 32 0 0 -1 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 16.5 1026.36 -1.5 3 -15 0 0 1 15.5 0 1.5 -3 13.469 0.062 c 0.762 0 1.531 0.767 1.531 1.531 l 0 -1 c 0 -0.765 -0.769 -1.531 -1.531 -1.531 z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 10 1033.36 0 2 c 5.073 0.56 10.02 4.957 10 10 l 2 0 c 0 -7.203 -6.469 -11.772 -12 -12 z m 0 4 0 2 c 2.749 0.226 5.969 2.792 6 6 l 2 0 c -0.12 -4.892 -4.585 -7.653 -8 -8 z" style="fill:#7f7f7f;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 13 23.5 a 1.5 1.5 0 1 1 -3 0 1.5 1.5 0 1 1 3 0 z" transform="translate(0,1020.3622)" style="fill:#7f7f7f;opacity:1;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/places/grey-folder-saved-search.svg b/.icons/Material-Black-Lime-Numix/32/places/grey-folder-saved-search.svg
new file mode 100644
index 00000000..5128b50d
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/places/grey-folder-saved-search.svg
@@ -0,0 +1,21 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <defs>
+ <radialGradient id="radialGradient3031" gradientUnits="userSpaceOnUse" gradientTransform="matrix(1,0,0,0.10447761,0,50.597015)" cx="32.5" cy="56.5" r="33.5">
+ <stop style="stop-color:#000;stop-opacity:1"/>
+ <stop offset="1" style="stop-color:#000;stop-opacity:0"/>
+ </radialGradient>
+ </defs>
+ <g transform="translate(0,-1020.3622)">
+ <path d="m 66 56.5 c 0 1.933 -14.998 3.5 -33.5 3.5 -18.502 0 -33.5 -1.567 -33.5 -3.5 0 -1.933 14.998 -3.5 33.5 -3.5 18.502 0 33.5 1.567 33.5 3.5 z" transform="matrix(0.71641791,0,0,0.85714286,-7.2835821,999.9336)" style="fill:url(#radialGradient3031);opacity:0.3;fill-opacity:1;stroke:none"/>
+ <path d="m 0 1024.89 0 21.412 32 0 0 -10.706 -1.524 -9.177 -11.976 -0.059 -1.5 -3 -15.476 0 c -0.762 0 -1.524 0.765 -1.524 1.529 z" style="fill:#757575;fill-opacity:1;stroke:none"/>
+ <rect width="15.786" height="5.941" x="2.5" y="1027.36" style="fill:#fffdf0;fill-opacity:1;stroke:none"/>
+ <path d="m 1.531 1023.36 c -0.762 0 -1.531 0.767 -1.531 1.531 l 0 1 c 0 -0.765 0.769 -1.531 1.531 -1.531 l 14.969 0 1.5 3 12.469 0.062 1.531 9.172 0 -1 -1.531 -9.172 -11.969 -0.062 -1.5 -3 z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 32 1027.95 0 21.412 -32 0 0 -20 15 0 1.5 -3 13.976 0.059 c 0.762 0 1.524 0.765 1.524 1.53 z" style="fill:#bdbdbd;fill-opacity:1;stroke:none"/>
+ <path d="m 0 1048.36 0 1 32 0 0 -1 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 16.5 1026.36 -1.5 3 -15 0 0 1 15.5 0 1.5 -3 13.469 0.062 c 0.762 0 1.531 0.767 1.531 1.531 l 0 -1 c 0 -0.765 -0.769 -1.531 -1.531 -1.531 z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <g style="opacity:1">
+ <rect transform="matrix(0.70710678,0.70710678,-0.70710678,0.70710678,0,0)" rx="1" y="725.11" x="745.25" height="8" width="2" style="fill:#7f7f7f;opacity:1;fill-opacity:1;stroke:none"/>
+ <path d="m 18 1032.36 c -2.761 0 -5 2.239 -5 5 0 2.761 2.239 5 5 5 2.761 0 5 -2.239 5 -5 0 -2.761 -2.239 -5 -5 -5 z m 0 2 c 1.657 0 3 1.343 3 3 0 1.657 -1.343 3 -3 3 -1.657 0 -3 -1.343 -3 -3 0 -1.657 1.343 -3 3 -3 z" style="fill:#7f7f7f;opacity:1;fill-opacity:1;stroke:none"/>
+ </g>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/places/grey-folder-steam.svg b/.icons/Material-Black-Lime-Numix/32/places/grey-folder-steam.svg
new file mode 100644
index 00000000..16a4b1c4
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/places/grey-folder-steam.svg
@@ -0,0 +1,18 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <defs>
+ <radialGradient id="radialGradient3031" gradientUnits="userSpaceOnUse" gradientTransform="matrix(1,0,0,0.10447761,0,50.597015)" cx="32.5" cy="56.5" r="33.5">
+ <stop style="stop-color:#000;stop-opacity:1"/>
+ <stop offset="1" style="stop-color:#000;stop-opacity:0"/>
+ </radialGradient>
+ </defs>
+ <g transform="translate(0,-1020.3622)">
+ <path d="m 66 56.5 c 0 1.933 -14.998 3.5 -33.5 3.5 -18.502 0 -33.5 -1.567 -33.5 -3.5 0 -1.933 14.998 -3.5 33.5 -3.5 18.502 0 33.5 1.567 33.5 3.5 z" transform="matrix(0.71641791,0,0,0.85714286,-7.2835821,999.9336)" style="fill:url(#radialGradient3031);opacity:0.3;fill-opacity:1;stroke:none"/>
+ <path d="m 0 1024.89 0 21.412 32 0 0 -10.706 -1.524 -9.177 -11.976 -0.059 -1.5 -3 -15.476 0 c -0.762 0 -1.524 0.765 -1.524 1.53 z" style="fill:#757575;fill-opacity:1;stroke:none"/>
+ <rect width="15.786" height="5.941" x="2.5" y="1027.36" style="fill:#fffdf0;fill-opacity:1;stroke:none"/>
+ <path d="m 1.531 1023.36 c -0.762 0 -1.531 0.767 -1.531 1.531 l 0 1 c 0 -0.765 0.769 -1.531 1.531 -1.531 l 14.969 0 1.5 3 12.469 0.062 1.531 9.172 0 -1 -1.531 -9.172 -11.969 -0.062 -1.5 -3 z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 32 1027.95 0 21.412 -32 0 0 -20 15 0 1.5 -3 13.976 0.059 c 0.762 0 1.524 0.765 1.524 1.53 z" style="fill:#bdbdbd;fill-opacity:1;stroke:none"/>
+ <path d="m 0 1048.36 0 1 32 0 0 -1 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 16.5 1026.36 -1.5 3 -15 0 0 1 15.5 0 1.5 -3 13.469 0.062 c 0.762 0 1.531 0.767 1.531 1.531 l 0 -1 c 0 -0.765 -0.769 -1.531 -1.531 -1.531 z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 19.748 1033.36 c -1.607 0 -2.922 1.342 -2.922 2.989 0 0.553 0.159 1.075 0.417 1.523 l 0 3.239 c -0.318 0.068 -0.612 0.216 -0.861 0.415 l -2.896 -1.329 c 0 -1.175 -0.939 -2.131 -2.087 -2.131 -1.146 0 -2.087 0.956 -2.087 2.131 0 1.178 0.941 2.159 2.087 2.159 0.465 0 0.904 -0.176 1.252 -0.443 l 2.922 1.356 c 0.03 1.151 0.96 2.076 2.087 2.076 1.148 0 2.087 -0.954 2.087 -2.131 0 -0.491 -0.17 -0.939 -0.443 -1.301 l 0.026 0 1.539 -2.796 c 0.011 -0.012 0.015 -0.023 0.026 -0.027 1.03 -0.465 1.774 -1.517 1.774 -2.74 0 -1.646 -1.316 -2.989 -2.922 -2.989 z m 0 0.996 c 1.08 0 1.93 0.886 1.93 1.993 0 1.109 -0.851 1.993 -1.93 1.993 -1.081 0 -1.93 -0.884 -1.93 -1.993 0 -1.107 0.849 -1.993 1.93 -1.993 z m 0 0.72 c -0.69 0 -1.252 0.562 -1.252 1.273 0 0.708 0.562 1.273 1.252 1.273 0.692 0 1.252 -0.564 1.252 -1.273 0 -0.711 -0.56 -1.273 -1.252 -1.273 z m -8.348 3.848 c 0.685 0 1.076 0.284 1.2 0.858 l -0.73 -0.332 c -0.474 -0.207 -1.025 0.012 -1.226 0.498 -0.201 0.486 0.022 1.041 0.496 1.246 l 0.548 0.277 c -0.091 0.015 -0.182 0.027 -0.287 0.027 -0.835 0 -1.252 -0.443 -1.252 -1.301 0 -0.856 0.417 -1.273 1.252 -1.273 z m 6.261 2.851 c 0.773 0 1.383 0.647 1.383 1.439 0 0.792 -0.61 1.412 -1.383 1.412 -0.627 0 -1.157 -0.414 -1.33 -0.997 l 0.991 0.443 c 0.474 0.207 1.025 -0.038 1.226 -0.526 0.201 -0.486 -0.022 -1.041 -0.496 -1.246 l -0.913 -0.415 c 0.16 -0.066 0.338 -0.11 0.522 -0.11 z" style="fill:#7f7f7f;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/places/grey-folder-system.svg b/.icons/Material-Black-Lime-Numix/32/places/grey-folder-system.svg
new file mode 100644
index 00000000..b19f829a
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/places/grey-folder-system.svg
@@ -0,0 +1,20 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <defs>
+ <radialGradient id="radialGradient3031" gradientUnits="userSpaceOnUse" gradientTransform="matrix(1,0,0,0.10447761,0,50.597015)" cx="32.5" cy="56.5" r="33.5">
+ <stop style="stop-color:#000;stop-opacity:1"/>
+ <stop offset="1" style="stop-color:#000;stop-opacity:0"/>
+ </radialGradient>
+ </defs>
+ <g transform="translate(0,-1020.3622)">
+ <path d="m 66 56.5 a 33.5 3.5 0 1 1 -67 0 33.5 3.5 0 1 1 67 0 z" transform="matrix(0.71641791,0,0,0.85714286,-7.2835821,999.9336)" style="fill:url(#radialGradient3031);opacity:0.3;fill-opacity:1;stroke:none"/>
+ <g transform="matrix(0.5,0,0,0.5,44.069423,524.09775)">
+ <path d="m -88.14 1001.59 0 42.823 64 0 0 -21.412 -3.048 -18.353 -23.952 -0.118 -3 -6 -30.952 0 c -1.524 0 -3.048 1.529 -3.048 3.059 z" style="fill:#757575;fill-opacity:1;stroke:none"/>
+ <rect y="1006.53" x="-83.14" height="11.882" width="31.571" style="fill:#fffdf0;fill-opacity:1;stroke:none"/>
+ <path d="m -85.08 998.53 c -1.524 0 -3.063 1.533 -3.063 3.063 l 0 2 c 0 -1.529 1.539 -3.063 3.063 -3.063 l 29.938 0 3 6 24.938 0.125 3.063 18.344 0 -2 -3.063 -18.344 -23.938 -0.125 -3 -6 z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m -24.14 1007.71 0 42.823 -64 0 0 -40 30 0 3 -6 27.952 0.118 c 1.524 0 3.048 1.529 3.048 3.059 z" style="fill:#bdbdbd;fill-opacity:1;stroke:none"/>
+ <path d="m -88.14 1048.53 0 2 64 0 0 -2 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m -55.14 1004.53 -3 6 -30 0 0 2 31 0 3 -6 26.938 0.125 c 1.524 0 3.063 1.533 3.063 3.063 l 0 -2 c 0 -1.529 -1.539 -3.063 -3.063 -3.063 z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m -58.03 1018.53 c -0.666 0 -1.222 0.529 -1.222 1.195 l 0 1.556 c -0.421 0.143 -0.829 0.305 -1.222 0.5 l -1.083 -1.083 c -0.471 -0.471 -1.224 -0.471 -1.694 0 l -2.722 2.694 c -0.471 0.471 -0.471 1.224 0 1.694 l 1.083 1.083 c -0.199 0.4 -0.356 0.821 -0.5 1.25 l -1.528 0 c -0.666 0 -1.222 0.529 -1.222 1.195 l 0 3.833 c 0 0.666 0.557 1.195 1.222 1.195 l 1.528 0 c 0.144 0.429 0.301 0.85 0.5 1.25 l -1.083 1.083 c -0.471 0.471 -0.471 1.224 0 1.694 l 2.722 2.694 c 0.471 0.47 1.224 0.47 1.694 0 l 1.083 -1.083 c 0.393 0.195 0.801 0.358 1.222 0.5 l 0 1.555 c 0 0.666 0.557 1.195 1.222 1.195 l 3.806 0 c 0.666 0 1.194 -0.529 1.194 -1.195 l 0 -1.555 c 0.429 -0.144 0.85 -0.301 1.25 -0.5 l 1.083 1.083 c 0.471 0.47 1.224 0.47 1.694 0 l 2.722 -2.694 c 0.471 -0.471 0.471 -1.224 0 -1.694 l -1.111 -1.111 c 0.195 -0.393 0.359 -0.801 0.5 -1.222 l 1.556 0 c 0.666 0 1.194 -0.529 1.194 -1.195 l 0 -3.833 c 0 -0.666 -0.529 -1.195 -1.194 -1.195 l -1.556 0 c -0.141 -0.421 -0.305 -0.829 -0.5 -1.222 l 1.111 -1.111 c 0.471 -0.471 0.471 -1.224 0 -1.694 l -2.722 -2.694 c -0.471 -0.471 -1.224 -0.471 -1.694 0 l -1.083 1.083 c -0.4 -0.2 -0.821 -0.356 -1.25 -0.5 l 0 -1.556 c 0 -0.666 -0.529 -1.195 -1.194 -1.195 l -3.806 0 z m 1.889 8.889 c 1.717 0 3.111 1.394 3.111 3.111 0 1.717 -1.394 3.111 -3.111 3.111 -1.717 0 -3.111 -1.394 -3.111 -3.111 0 -1.717 1.394 -3.111 3.111 -3.111 z" style="fill:#7f7f7f;opacity:1;fill-opacity:1;display:block;color:#000"/>
+ </g>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/places/grey-folder-templates.svg b/.icons/Material-Black-Lime-Numix/32/places/grey-folder-templates.svg
new file mode 100644
index 00000000..53416a60
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/places/grey-folder-templates.svg
@@ -0,0 +1,18 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <defs>
+ <radialGradient id="radialGradient3031" gradientUnits="userSpaceOnUse" gradientTransform="matrix(1,0,0,0.10447761,0,50.597015)" cx="32.5" cy="56.5" r="33.5">
+ <stop style="stop-color:#000;stop-opacity:1"/>
+ <stop offset="1" style="stop-color:#000;stop-opacity:0"/>
+ </radialGradient>
+ </defs>
+ <g transform="translate(0,-1020.3622)">
+ <path d="m 66 56.5 c 0 1.933 -14.998 3.5 -33.5 3.5 -18.502 0 -33.5 -1.567 -33.5 -3.5 0 -1.933 14.998 -3.5 33.5 -3.5 18.502 0 33.5 1.567 33.5 3.5 z" transform="matrix(0.71641791,0,0,0.85714286,-7.2835821,999.9336)" style="fill:url(#radialGradient3031);opacity:0.3;fill-opacity:1;stroke:none"/>
+ <path d="m 0 1024.89 0 21.412 32 0 0 -10.706 -1.524 -9.177 -11.976 -0.059 -1.5 -3 -15.476 0 c -0.762 0 -1.524 0.765 -1.524 1.529 z" style="fill:#757575;fill-opacity:1;stroke:none"/>
+ <rect width="15.786" height="5.941" x="2.5" y="1027.36" style="fill:#fffdf0;fill-opacity:1;stroke:none"/>
+ <path d="m 1.531 1023.36 c -0.762 0 -1.531 0.767 -1.531 1.531 l 0 1 c 0 -0.765 0.769 -1.531 1.531 -1.531 l 14.969 0 1.5 3 12.469 0.062 1.531 9.172 0 -1 -1.531 -9.172 -11.969 -0.062 -1.5 -3 z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 32 1027.95 0 21.412 -32 0 0 -20 15 0 1.5 -3 13.976 0.059 c 0.762 0 1.524 0.765 1.524 1.53 z" style="fill:#bdbdbd;fill-opacity:1;stroke:none"/>
+ <path d="m 0 1048.36 0 1 32 0 0 -1 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 16.5 1026.36 -1.5 3 -15 0 0 1 15.5 0 1.5 -3 13.469 0.062 c 0.762 0 1.531 0.767 1.531 1.531 l 0 -1 c 0 -0.765 -0.769 -1.531 -1.531 -1.531 z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 10 12 c -0.554 0 -1 0.446 -1 1 l 0 1 l 2 0 l 0 -2 l -1 0 z m 3 0 l 0 2 l 2 0 l 0 -2 l -2 0 z m 4 0 l 0 2 l 2 0 l 0 -2 l -2 0 z m 4 0 l 0 2 l 2 0 l 0 -1 c 0 -0.554 -0.446 -1 -1 -1 l -1 0 z m -12 4 l 0 2 l 2 0 l 0 -2 l -2 0 z m 12 0 l 0 2 l 2 0 l 0 -2 l -2 0 z m -12 4 l 0 2 l 2 0 l 0 -2 l -2 0 z m 12 0 l 0 2 l 2 0 l 0 -2 l -2 0 z m -12 4 l 0 1 c 0 0.554 0.446 1 1 1 l 1 0 l 0 -2 l -2 0 z m 4 0 l 0 2 l 2 0 l 0 -2 l -2 0 z m 4 0 l 0 2 l 2 0 l 0 -2 l -2 0 z m 4 0 l 0 2 l 1 0 c 0.554 0 1 -0.446 1 -1 l 0 -1 l -2 0 z" transform="translate(0,1020.3622)" style="fill:#7f7f7f;opacity:0.5;fill-opacity:1;stroke:none"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/places/grey-folder-ubuntu.svg b/.icons/Material-Black-Lime-Numix/32/places/grey-folder-ubuntu.svg
new file mode 100644
index 00000000..ef98d11b
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/places/grey-folder-ubuntu.svg
@@ -0,0 +1,21 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <defs>
+ <radialGradient id="radialGradient3031" gradientUnits="userSpaceOnUse" gradientTransform="matrix(1,0,0,0.10447761,0,50.597015)" cx="32.5" cy="56.5" r="33.5">
+ <stop style="stop-color:#000;stop-opacity:1"/>
+ <stop offset="1" style="stop-color:#000;stop-opacity:0"/>
+ </radialGradient>
+ </defs>
+ <g transform="translate(0,-1020.3622)">
+ <path d="m 66 56.5 c 0 1.933 -14.998 3.5 -33.5 3.5 -18.502 0 -33.5 -1.567 -33.5 -3.5 0 -1.933 14.998 -3.5 33.5 -3.5 18.502 0 33.5 1.567 33.5 3.5 z" transform="matrix(0.71641791,0,0,0.85714286,-7.2835821,999.9336)" style="fill:url(#radialGradient3031);opacity:0.3;fill-opacity:1;stroke:none"/>
+ <path d="m 0 1024.89 0 21.412 32 0 0 -10.706 -1.524 -9.177 -11.976 -0.059 -1.5 -3 -15.476 0 c -0.762 0 -1.524 0.765 -1.524 1.529 z" style="fill:#757575;fill-opacity:1;stroke:none"/>
+ <rect width="15.786" height="5.941" x="2.5" y="1027.36" style="fill:#fffdf0;fill-opacity:1;stroke:none"/>
+ <path d="m 1.531 1023.36 c -0.762 0 -1.531 0.767 -1.531 1.531 l 0 1 c 0 -0.765 0.769 -1.531 1.531 -1.531 l 14.969 0 1.5 3 12.469 0.062 1.531 9.172 0 -1 -1.531 -9.172 -11.969 -0.062 -1.5 -3 z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 32 1027.95 0 21.412 -32 0 0 -20 15 0 1.5 -3 13.976 0.059 c 0.762 0 1.524 0.765 1.524 1.53 z" style="fill:#bdbdbd;fill-opacity:1;stroke:none"/>
+ <path d="m 0 1048.36 0 1 32 0 0 -1 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 16.5 1026.36 -1.5 3 -15 0 0 1 15.5 0 1.5 -3 13.469 0.062 c 0.762 0 1.531 0.767 1.531 1.531 l 0 -1 c 0 -0.765 -0.769 -1.531 -1.531 -1.531 z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path transform="matrix(0.5,0,0,0.5,1,1019.8622)" d="m 17 38 a 3 3 0 1 1 -6 0 3 3 0 1 1 6 0 z" style="fill:#7f7f7f;opacity:1;fill-opacity:1;stroke:none"/>
+ <path d="m 16 1032.86 c -1.146 0 -2.215 0.316 -3.125 0.875 l 1.484 1.484 c 0.501 -0.226 1.056 -0.359 1.641 -0.359 2.039 0 3.722 1.528 3.969 3.5 l 2 0 c -0.081 -0.96 -0.381 -1.863 -0.859 -2.641 -0.188 0.085 -0.39 0.141 -0.609 0.141 -0.828 0 -1.5 -0.671 -1.5 -1.5 0 -0.219 0.056 -0.421 0.141 -0.609 -0.913 -0.562 -1.989 -0.891 -3.141 -0.891 z m -3.922 1.484 c -0.939 0.819 -1.633 1.916 -1.922 3.172 0.498 0.244 0.844 0.752 0.844 1.344 0 0.592 -0.346 1.1 -0.844 1.344 0.311 1.353 1.071 2.541 2.125 3.375 l 1.438 -1.438 c -1.038 -0.723 -1.719 -1.921 -1.719 -3.281 c 0 -1.255 0.58 -2.376 1.484 -3.109 l -1.406 -1.406 z m 7.891 5.02 c -0.247 1.972 -1.93 3.5 -3.969 3.5 -0.473 0 -0.923 -0.099 -1.344 -0.25 l -1.516 1.516 c 0.851 0.465 1.821 0.734 2.859 0.734 0.756 0 1.474 -0.135 2.141 -0.391 c -0.085 -0.188 -0.141 -0.39 -0.141 -0.609 c 0 -0.828 0.672 -1.5 1.5 -1.5 0.402 0 0.762 0.164 1.031 0.422 0.81 -0.935 1.33 -2.116 1.438 -3.422 l -2 0 z" style="fill:#7f7f7f;opacity:1;fill-opacity:1;stroke:none"/>
+ <path d="m 17 38 a 3 3 0 1 1 -6 0 3 3 0 1 1 6 0 z" transform="matrix(0.5,0,0,0.5,14.5,1014.3622)" style="fill:#7f7f7f;opacity:1;fill-opacity:1;stroke:none"/>
+ <path d="m 17 38 a 3 3 0 1 1 -6 0 3 3 0 1 1 6 0 z" transform="matrix(0.5,0,0,0.5,13.5,1025.8622)" style="fill:#7f7f7f;opacity:1;fill-opacity:1;stroke:none"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/places/grey-folder-video.svg b/.icons/Material-Black-Lime-Numix/32/places/grey-folder-video.svg
new file mode 100644
index 00000000..89c032ce
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/places/grey-folder-video.svg
@@ -0,0 +1,20 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <defs>
+ <radialGradient id="radialGradient3031" gradientUnits="userSpaceOnUse" gradientTransform="matrix(1,0,0,0.10447761,0,50.597015)" cx="32.5" cy="56.5" r="33.5">
+ <stop style="stop-color:#000;stop-opacity:1"/>
+ <stop offset="1" style="stop-color:#000;stop-opacity:0"/>
+ </radialGradient>
+ </defs>
+ <g transform="translate(0,-1020.3622)">
+ <path d="m 66 56.5 a 33.5 3.5 0 1 1 -67 0 33.5 3.5 0 1 1 67 0 z" transform="matrix(0.71641791,0,0,0.85714286,-7.2835821,999.9336)" style="fill:url(#radialGradient3031);opacity:0.3;fill-opacity:1;stroke:none"/>
+ <g transform="matrix(0.5,0,0,0.5,20.823632,508.499)">
+ <path d="m -41.647 1032.79 0 42.823 64 0 0 -21.412 -3.048 -18.353 -23.952 -0.118 -3 -6 -30.952 0 c -1.524 0 -3.048 1.53 -3.048 3.059 z" style="fill:#757575;fill-opacity:1;stroke:none"/>
+ <rect y="1037.73" x="-36.647" height="11.882" width="31.571" style="fill:#fffdf0;fill-opacity:1;stroke:none"/>
+ <path d="m -38.585 1029.73 c -1.524 0 -3.063 1.533 -3.063 3.063 l 0 2 c 0 -1.529 1.539 -3.063 3.063 -3.063 l 29.938 0 3 6 24.938 0.125 3.063 18.344 0 -2 -3.063 -18.344 -23.938 -0.125 -3 -6 z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 22.353 1038.9 0 42.823 -64 0 0 -40 30 0 3 -6 27.952 0.118 c 1.524 0 3.048 1.53 3.048 3.059 z" style="fill:#bdbdbd;fill-opacity:1;stroke:none"/>
+ <path d="m -41.647 1079.73 0 2 64 0 0 -2 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m -8.647 1035.73 -3 6 -30 0 0 2 31 0 3 -6 26.938 0.125 c 1.524 0 3.063 1.533 3.063 3.063 l 0 -2 c 0 -1.529 -1.539 -3.063 -3.063 -3.063 z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m -18.647 1049.73 c -1.662 0 -3 1.338 -3 3 l 0 18 c 0 1.662 1.338 3 3 3 l 18 0 c 1.662 0 3 -1.338 3 -3 l 0 -18 c 0 -1.662 -1.338 -3 -3 -3 z m 1 2 4 0 0 4 -4 0 z m 12 0 4 0 0 4 -4 0 z m -12 8 4 0 0 4 -4 0 z m 12 0 4 0 0 4 -4 0 z m -12 8 4 0 0 4 -4 0 z m 12 0 4 0 0 4 -4 0 z" style="fill:#7f7f7f;opacity:1;fill-opacity:1"/>
+ </g>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/places/grey-folder-vm.svg b/.icons/Material-Black-Lime-Numix/32/places/grey-folder-vm.svg
new file mode 100644
index 00000000..358934d4
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/places/grey-folder-vm.svg
@@ -0,0 +1,18 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <defs>
+ <radialGradient id="radialGradient3031" gradientUnits="userSpaceOnUse" gradientTransform="matrix(1,0,0,0.10447761,0,50.597015)" cx="32.5" cy="56.5" r="33.5">
+ <stop style="stop-color:#000;stop-opacity:1"/>
+ <stop offset="1" style="stop-color:#000;stop-opacity:0"/>
+ </radialGradient>
+ </defs>
+ <g transform="translate(0,-1020.3622)">
+ <path d="m 66 56.5 c 0 1.933 -14.998 3.5 -33.5 3.5 -18.502 0 -33.5 -1.567 -33.5 -3.5 0 -1.933 14.998 -3.5 33.5 -3.5 18.502 0 33.5 1.567 33.5 3.5 z" transform="matrix(0.71641791,0,0,0.85714286,-7.2835821,999.9336)" style="fill:url(#radialGradient3031);opacity:0.3;fill-opacity:1;stroke:none"/>
+ <path d="m 0 1024.89 0 21.412 32 0 0 -10.706 -1.524 -9.177 -11.976 -0.059 -1.5 -3 -15.476 0 c -0.762 0 -1.524 0.765 -1.524 1.53 z" style="fill:#757575;fill-opacity:1;stroke:none"/>
+ <rect width="15.786" height="5.941" x="2.5" y="1027.36" style="fill:#fffdf0;fill-opacity:1;stroke:none"/>
+ <path d="m 1.531 1023.36 c -0.762 0 -1.531 0.767 -1.531 1.531 l 0 1 c 0 -0.765 0.769 -1.531 1.531 -1.531 l 14.969 0 1.5 3 12.469 0.062 1.531 9.172 0 -1 -1.531 -9.172 -11.969 -0.062 -1.5 -3 z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 32 1027.95 0 21.412 -32 0 0 -20 15 0 1.5 -3 13.976 0.059 c 0.762 0 1.524 0.765 1.524 1.53 z" style="fill:#bdbdbd;fill-opacity:1;stroke:none"/>
+ <path d="m 0 1048.36 0 1 32 0 0 -1 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 16.5 1026.36 -1.5 3 -15 0 0 1 15.5 0 1.5 -3 13.469 0.062 c 0.762 0 1.531 0.767 1.531 1.531 l 0 -1 c 0 -0.765 -0.769 -1.531 -1.531 -1.531 z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 13 13 c -0.739 0 -1 0.335 -1 1 l 8 0 c 0 -0.665 -0.261 -1 -1 -1 l -6 0 z m -1 2 l 0 8 l 8 0 l 0 -8 l -8 0 z m 2 1 l 4 0 l 0 1 l -4 0 l 0 -1 z m 2 3 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 -4 5 c 0 0.665 0.261 1 1 1 l 6 0 c 0.739 0 1 -0.335 1 -1 l -8 0 z" transform="translate(0,1020.3622)" style="fill:#7f7f7f;opacity:1;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/places/grey-folder-wine.svg b/.icons/Material-Black-Lime-Numix/32/places/grey-folder-wine.svg
new file mode 100644
index 00000000..c7367bbb
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/places/grey-folder-wine.svg
@@ -0,0 +1,20 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <defs>
+ <radialGradient id="radialGradient3031" gradientUnits="userSpaceOnUse" gradientTransform="matrix(1,0,0,0.10447761,0,50.597015)" cx="32.5" cy="56.5" r="33.5">
+ <stop style="stop-color:#000;stop-opacity:1"/>
+ <stop offset="1" style="stop-color:#000;stop-opacity:0"/>
+ </radialGradient>
+ </defs>
+ <g transform="translate(0,-1020.3622)">
+ <path d="m 66 56.5 a 33.5 3.5 0 1 1 -67 0 33.5 3.5 0 1 1 67 0 z" transform="matrix(0.71641791,0,0,0.85714286,-7.2835821,999.9336)" style="fill:url(#radialGradient3031);opacity:0.3;fill-opacity:1;stroke:none"/>
+ <path d="m 0 1024.89 0 21.412 32 0 0 -10.706 -1.524 -9.177 -11.976 -0.059 -1.5 -3 -15.476 0 c -0.762 0 -1.524 0.765 -1.524 1.529 z" style="fill:#757575;fill-opacity:1;stroke:none"/>
+ <rect width="15.786" height="5.941" x="2.5" y="1027.36" style="fill:#fffdf0;fill-opacity:1;stroke:none"/>
+ <path d="m 1.531 1023.36 c -0.762 0 -1.531 0.767 -1.531 1.531 l 0 1 c 0 -0.765 0.769 -1.531 1.531 -1.531 l 14.969 0 1.5 3 12.469 0.062 1.531 9.172 0 -1 -1.531 -9.172 -11.969 -0.062 -1.5 -3 z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 32 1027.95 0 21.412 -32 0 0 -20 15 0 1.5 -3 13.976 0.059 c 0.762 0 1.524 0.765 1.524 1.529 z" style="fill:#bdbdbd;fill-opacity:1;stroke:none"/>
+ <path d="m 0 1048.36 0 1 32 0 0 -1 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 16.5 1026.36 -1.5 3 -15 0 0 1 15.5 0 1.5 -3 13.469 0.062 c 0.762 0 1.531 0.767 1.531 1.531 l 0 -1 c 0 -0.765 -0.769 -1.531 -1.531 -1.531 z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 20.52 1033.36 c -0.518 0.01 -1.028 0.327 -1.11 0.921 -0.131 0.95 0.848 0.594 1.632 0.594 0.783 0 1.044 1.544 0.848 2.376 -0.196 0.832 -2.278 2.796 -6.984 0.832 -3.875 -1.617 -5.809 0.536 -5.907 0.579 0.367 3.213 3.356 6.697 6.984 6.697 3.875 0 7.02 -3.839 7.02 -7.366 0 -0.405 -0.051 -0.804 -0.131 -1.188 -0.072 -0.194 -0.143 -0.388 -0.196 -0.564 -0.095 -0.316 -0.202 -0.583 -0.294 -0.832 -0.004 -0.01 0.004 -0.022 0 -0.03 -0.371 -0.75 -0.891 -1.428 -1.534 -1.99 -0.003 -0.01 -0.013 0.01 -0.016 0 -0.1 -0.024 -0.206 -0.031 -0.31 -0.03 z" style="fill:#7f7f7f;opacity:1;fill-opacity:1;color:#000"/>
+ <path d="m 19 1036.36 c 0 0.552 -0.448 1 -1 1 -0.552 0 -1 -0.448 -1 -1 0 -0.552 0.448 -1 1 -1 0.552 0 1 0.448 1 1 z" style="fill:#7f7f7f;opacity:1;fill-opacity:1;color:#000"/>
+ <path d="m 16 1034.86 c 0 0.276 -0.224 0.5 -0.5 0.5 -0.276 0 -0.5 -0.224 -0.5 -0.5 0 -0.276 0.224 -0.5 0.5 -0.5 0.276 0 0.5 0.224 0.5 0.5 z" style="fill:#7f7f7f;opacity:1;fill-opacity:1;color:#000"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/places/grey-folder.svg b/.icons/Material-Black-Lime-Numix/32/places/grey-folder.svg
new file mode 100644
index 00000000..c2ce9974
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/places/grey-folder.svg
@@ -0,0 +1,17 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <defs>
+ <radialGradient id="radialGradient3031" gradientUnits="userSpaceOnUse" gradientTransform="matrix(1,0,0,0.10447761,0,50.597015)" cx="32.5" cy="56.5" r="33.5">
+ <stop style="stop-color:#000;stop-opacity:1"/>
+ <stop offset="1" style="stop-color:#000;stop-opacity:0"/>
+ </radialGradient>
+ </defs>
+ <g transform="translate(0,-1020.3622)">
+ <path d="m 66 56.5 a 33.5 3.5 0 1 1 -67 0 33.5 3.5 0 1 1 67 0 z" transform="matrix(0.71641791,0,0,0.85714286,-7.2835821,999.9336)" style="fill:url(#radialGradient3031);opacity:0.3;fill-opacity:1;stroke:none"/>
+ <path d="m 0 1024.89 0 21.412 32 0 0 -10.706 -1.524 -9.177 -11.976 -0.059 -1.5 -3 -15.476 0 c -0.762 0 -1.524 0.765 -1.524 1.529 z" style="fill:#757575;fill-opacity:1;stroke:none"/>
+ <rect width="15.786" height="5.941" x="2.5" y="1027.36" style="fill:#fffdf0;fill-opacity:1;stroke:none"/>
+ <path d="m 1.531 1023.36 c -0.762 0 -1.531 0.766 -1.531 1.531 l 0 1 c 0 -0.765 0.769 -1.531 1.531 -1.531 l 14.969 0 1.5 3 12.469 0.062 1.531 9.172 0 -1 -1.531 -9.172 -11.969 -0.062 -1.5 -3 z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 32 1027.95 0 21.412 -32 0 0 -20 15 0 1.5 -3 13.976 0.059 c 0.762 0 1.524 0.765 1.524 1.53 z" style="fill:#bdbdbd;fill-opacity:1;stroke:none"/>
+ <path d="m 0 1048.36 0 1 32 0 0 -1 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 16.5 1026.36 -1.5 3 -15 0 0 1 15.5 0 1.5 -3 13.469 0.062 c 0.762 0 1.531 0.767 1.531 1.531 l 0 -1 c 0 -0.765 -0.769 -1.531 -1.531 -1.531 z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/places/grey-network.svg b/.icons/Material-Black-Lime-Numix/32/places/grey-network.svg
new file mode 100644
index 00000000..467fff85
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/places/grey-network.svg
@@ -0,0 +1,18 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <defs>
+ <radialGradient id="radialGradient3031" gradientUnits="userSpaceOnUse" gradientTransform="matrix(1,0,0,0.10447761,0,50.597015)" cx="32.5" cy="56.5" r="33.5">
+ <stop style="stop-color:#000;stop-opacity:1"/>
+ <stop offset="1" style="stop-color:#000;stop-opacity:0"/>
+ </radialGradient>
+ </defs>
+ <g transform="translate(0,-1020.3622)">
+ <path d="m 66 56.5 a 33.5 3.5 0 1 1 -67 0 33.5 3.5 0 1 1 67 0 z" transform="matrix(0.71641791,0,0,0.85714286,-7.2835821,999.9336)" style="fill:url(#radialGradient3031);opacity:0.3;fill-opacity:1;stroke:none"/>
+ <path d="m 0 1024.89 0 21.412 32 0 0 -10.706 -1.524 -9.177 -11.976 -0.059 -1.5 -3 -15.476 0 c -0.762 0 -1.524 0.765 -1.524 1.529 z" style="fill:#757575;fill-opacity:1;stroke:none"/>
+ <rect width="15.786" height="5.941" x="2.5" y="1027.36" style="fill:#fffdf0;fill-opacity:1;stroke:none"/>
+ <path d="m 1.531 1023.36 c -0.762 0 -1.531 0.767 -1.531 1.531 l 0 1 c 0 -0.765 0.769 -1.531 1.531 -1.531 l 14.969 0 1.5 3 12.469 0.062 1.531 9.172 0 -1 -1.531 -9.172 -11.969 -0.062 -1.5 -3 z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 32 1027.95 0 21.412 -32 0 0 -20 15 0 1.5 -3 13.976 0.059 c 0.762 0 1.524 0.765 1.524 1.53 z" style="fill:#bdbdbd;fill-opacity:1;stroke:none"/>
+ <path d="m 0 1048.36 0 1 32 0 0 -1 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 16.5 1026.36 -1.5 3 -15 0 0 1 15.5 0 1.5 -3 13.469 0.062 c 0.762 0 1.531 0.767 1.531 1.531 l 0 -1 c 0 -0.765 -0.769 -1.531 -1.531 -1.531 z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 15.25 1033.36 c -2.559 0 -5.25 2.691 -5.25 6 0 3.309 2.691 6 5.25 6 4.059 0 6.75 -2.691 6.75 -6 0 -3.309 -2.691 -6 -6 -6 z m 1.237 0.844 c 0.559 0.052 1.101 0.179 1.594 0.394 -0.038 0.047 -0.067 0.089 -0.094 0.169 -0.152 0.455 -0.378 0.238 -0.113 0.806 0.265 0.568 0.487 0.715 0.562 0.45 0.076 -0.265 -0.191 -0.639 0.113 -0.487 0.303 0.152 0.527 -0.041 0.3 0.3 -0.227 0.341 -0.222 0.526 -0.488 0.45 -0.265 -0.076 -0.26 0.449 -0.525 0.525 -0.265 0.076 -0.356 -0.114 -0.356 0.075 0 0.189 0.15 0.015 0.113 0.319 -0.012 0.093 -0.008 0.109 -0.019 0.15 -0.249 -0.071 -0.36 -0.111 -0.544 -0.038 -0.189 0.076 -0.413 0.563 -0.413 0.563 0.237 0.237 0.346 0.407 0.431 0.487 -0.053 0.027 -0.117 0.038 -0.169 0.075 -0.379 0.265 -0.674 0.315 -0.788 0.694 -0.114 0.379 -0.075 0.032 -0.075 0.487 0 0.455 -0.115 0.146 0.113 0.563 0.227 0.417 0.785 0.616 1.05 0.844 0.265 0.227 0.538 -0.495 1.069 0.188 0.53 0.682 0.564 0.409 0.375 0.788 -0.189 0.379 -0.374 0.505 -0.45 0.656 -0.076 0.151 0.147 0.674 0.413 0.787 0.006 0 0.013 0 0.019 0 -0.014 0.033 -0.024 0.062 -0.038 0.094 -0.343 0.156 -0.764 0.371 -0.844 0.394 -0.188 0.054 -0.849 0.166 -1.331 0.3 -0.06 0.017 -0.108 0.017 -0.131 0.019 0.06 -0.065 0.534 -0.313 0.769 -0.45 0.321 -0.188 -0.019 -0.169 -0.019 -0.169 0 0 -0.512 -0.057 -1.556 -0.057 -0.522 0 -0.749 0.024 -0.863 0.057 -0.057 0.017 -0.085 0.034 -0.113 0.056 -0.028 0.024 -0.047 0.048 -0.094 0.075 -0.188 0.107 0.11 0.22 -0.131 0.3 -0.181 0.06 -0.202 0 -0.356 -0.113 0.11 -0.11 0.262 -0.241 0.45 -0.469 0.341 -0.412 0.449 -0.337 0.562 -0.712 0.114 -0.375 -0.956 -0.262 -0.956 -0.487 0 -0.225 -0.184 -0.375 -0.525 -0.525 -0.341 -0.15 -0.109 -0.225 -0.488 -0.338 -0.379 -0.112 -0.805 0.563 -0.919 0.338 -0.114 -0.225 0.356 -0.225 0.356 -0.487 0 -0.256 -0.54 0.193 -0.638 -0.131 -0.002 -0.012 -0.017 -0.012 -0.019 -0.019 -0.009 -0.048 -0.003 -0.075 0 -0.112 0.024 -0.27 0.336 -0.375 0.469 -0.638 0.152 -0.3 0.073 0.225 0.262 0.488 0.189 0.263 0.114 -0.338 0 -0.675 -0.114 -0.338 0.072 -0.338 0.338 -0.788 0.265 -0.45 0.262 -0.712 0.262 -1.05 0 -0.337 0.184 -0.375 0.562 -0.713 0.174 -0.154 0.31 -0.289 0.412 -0.412 0.025 -0.012 0.05 -0.012 0.075 -0.02 0.402 -0.161 0.571 -0.402 0.919 -1.125 0.348 -0.723 -0.137 -0.048 -0.244 -0.075 -0.107 -0.026 -0.262 -0.217 -0.637 -0.431 -0.077 -0.044 -0.146 -0.065 -0.206 -0.074 l 0.694 -1.144 c 0.222 -0.06 0.461 -0.101 0.694 -0.131 0.085 0.485 0.038 0.938 0.038 0.938 0 0 -0.131 0.155 -0.131 0.263 0 0.107 0.718 -0.884 0.825 -0.938 0.107 -0.054 0.378 0.284 0.431 -0.225 0.003 -0.029 -0.003 -0.03 0 -0.056 z m 1.012 2.025 c -0.038 -0.012 -0.084 0 -0.131 0.02 0 0.133 -0.051 0.229 -0.075 0.281 -0.014 -0.024 -0.056 -0.056 -0.056 -0.056 -0.057 0.105 -0.179 0.197 -0.056 0.169 0.123 -0.028 0.216 0.048 0.131 -0.056 -0.016 -0.019 -0.009 -0.011 -0.019 -0.019 0.016 0.012 0.046 0.019 0.113 0.019 0.075 0 0.115 0 0.169 0 -0.091 0.068 -0.191 0.096 -0.056 0.131 0.18 0.048 0.262 0.057 0.262 0.02 0 -0.038 -0.056 -0.169 -0.056 -0.169 0.035 -0.014 0.068 -0.032 0.038 -0.094 -0.057 -0.113 -0.147 -0.226 -0.263 -0.244 z m 2.869 0.319 c 0.094 0.146 0.183 0.295 0.262 0.45 -0.052 0.303 -0.185 0.506 0.038 0.506 0.062 0 0.117 -0.014 0.169 -0.02 0.007 0.018 0.012 0.039 0.019 0.056 -0.379 0 -0.561 0.113 -0.75 0.075 -0.189 -0.038 -0.716 -0.072 -0.375 -0.412 0.199 -0.199 0.448 -0.516 0.637 -0.656 z m -2.363 0.694 c 0.035 0.012 0.065 0.048 0.094 0.112 0.114 0.265 0.302 0.487 0.15 0.525 -0.152 0.038 -0.225 0.075 -0.225 0.075 0 0 0.525 0.341 0.563 -0.037 0.038 -0.379 -0.15 -0.6 -0.15 -0.6 0 0 0.262 0.261 0.337 0.413 0.076 0.151 0.073 0 0.263 0.188 0.189 0.189 0.147 -0.753 0.413 -0.487 0.265 0.265 0.432 0.261 0.356 0.45 -0.076 0.189 0.488 -0.229 0.488 0.15 0 0.365 0.233 0.513 -0.225 0.694 -0.173 -0.012 -0.311 -0.041 -0.338 -0.094 -0.076 -0.151 -0.506 -0.037 -0.506 -0.037 -1.133 -0.283 -1.625 -0.373 -1.95 -0.319 0.006 -0.012 0.012 -0.012 0.019 -0.019 0.166 -0.299 0.478 -0.713 0.375 -0.862 0.144 -0.083 0.258 -0.174 0.337 -0.15 z m 3.188 1.894 c 0.003 0.076 0 0.148 0 0.225 0 0.213 -0.013 0.431 -0.038 0.638 -0.341 -0.303 -0.825 -0.3 -0.825 -0.3 0 0 0.296 -0.336 0.713 -0.488 0.052 -0.02 0.108 -0.045 0.15 -0.075 z" style="fill:#7f7f7f;opacity:1;fill-opacity:1;color:#000"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/places/grey-user-desktop.svg b/.icons/Material-Black-Lime-Numix/32/places/grey-user-desktop.svg
new file mode 100644
index 00000000..fff0fd5c
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/places/grey-user-desktop.svg
@@ -0,0 +1,22 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <defs>
+ <radialGradient id="radialGradient3031" gradientUnits="userSpaceOnUse" gradientTransform="matrix(1,0,0,0.10447761,0,50.597015)" cx="32.5" cy="56.5" r="33.5">
+ <stop style="stop-color:#000;stop-opacity:1"/>
+ <stop offset="1" style="stop-color:#000;stop-opacity:0"/>
+ </radialGradient>
+ </defs>
+ <g transform="translate(0,-1020.3622)">
+ <path d="m 66 56.5 c 0 1.933 -14.998 3.5 -33.5 3.5 -18.502 0 -33.5 -1.567 -33.5 -3.5 0 -1.933 14.998 -3.5 33.5 -3.5 18.502 0 33.5 1.567 33.5 3.5 z" transform="matrix(0.71641791,0,0,0.85714286,-7.2835821,999.9336)" style="fill:url(#radialGradient3031);opacity:0.3;fill-opacity:1;stroke:none"/>
+ <path d="m 0 1024.89 0 21.412 32 0 0 -10.706 -1.524 -9.177 -11.976 -0.059 -1.5 -3 -15.476 0 c -0.762 0 -1.524 0.765 -1.524 1.529 z" style="fill:#757575;fill-opacity:1;stroke:none"/>
+ <rect width="15.786" height="5.941" x="2.5" y="1027.36" style="fill:#fffdf0;fill-opacity:1;stroke:none"/>
+ <path d="m 1.531 1023.36 c -0.762 0 -1.531 0.767 -1.531 1.531 l 0 1 c 0 -0.765 0.769 -1.531 1.531 -1.531 l 14.969 0 1.5 3 12.469 0.062 1.531 9.172 0 -1 -1.531 -9.172 -11.969 -0.062 -1.5 -3 z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 32 1027.95 0 21.412 -32 0 0 -20 15 0 1.5 -3 13.976 0.059 c 0.762 0 1.524 0.765 1.524 1.53 z" style="fill:#bdbdbd;fill-opacity:1;stroke:none"/>
+ <path d="m 0 1048.36 0 1 32 0 0 -1 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 16.5 1026.36 -1.5 3 -15 0 0 1 15.5 0 1.5 -3 13.469 0.062 c 0.762 0 1.531 0.767 1.531 1.531 l 0 -1 c 0 -0.765 -0.769 -1.531 -1.531 -1.531 z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <g transform="matrix(0.5,0,0,0.5,0,526.18111)" style="opacity:1">
+ <path d="m 25 1020.36 0 6 c 0 2 2 2 2 2 l 6 0 c 2 0 2 -2 2 -2 l 0 -4 -4 -4 -3.999 0 c 0 0 -2 0 -2 2 z m 2 0 3 0 0 3 3 0 0 3 -6 0 z" style="fill:#7f7f7f;fill-opacity:1"/>
+ <path d="m 28 1034.36 -4 4 c -2 2 -2 2 0 2 l 16 0 c 2 0 2 0 0 -2 l -4 -4 0 -2 -8 0 z" style="fill:#7f7f7f;fill-opacity:1;stroke:none"/>
+ <path d="m 22 1012.36 c -2.216 0 -4 1.784 -4 4 l 0 14 c 0 2.216 1.784 4 4 4 l 20 0 c 2.216 0 4 -1.784 4 -4 l 0 -14 c 0 -2.216 -1.784 -4 -4 -4 z m 0 4 20 0 0 14 -20 0 z" style="fill:#7f7f7f;fill-opacity:1;stroke:none"/>
+ </g>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/places/grey-user-home.svg b/.icons/Material-Black-Lime-Numix/32/places/grey-user-home.svg
new file mode 100644
index 00000000..eb9130b2
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/places/grey-user-home.svg
@@ -0,0 +1,22 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <defs>
+ <radialGradient id="radialGradient3031" gradientUnits="userSpaceOnUse" gradientTransform="matrix(1,0,0,0.10447761,0,50.597015)" cx="32.5" cy="56.5" r="33.5">
+ <stop style="stop-color:#000;stop-opacity:1"/>
+ <stop offset="1" style="stop-color:#000;stop-opacity:0"/>
+ </radialGradient>
+ </defs>
+ <g transform="translate(0,-1020.3622)">
+ <path d="m 66 56.5 c 0 1.933 -14.998 3.5 -33.5 3.5 -18.502 0 -33.5 -1.567 -33.5 -3.5 0 -1.933 14.998 -3.5 33.5 -3.5 18.502 0 33.5 1.567 33.5 3.5 z" transform="matrix(0.71641791,0,0,0.85714286,-7.2835821,999.9336)" style="fill:url(#radialGradient3031);opacity:0.3;fill-opacity:1;stroke:none"/>
+ <path d="m 0 1024.89 0 21.412 32 0 0 -10.706 -1.524 -9.177 -11.976 -0.059 -1.5 -3 -15.476 0 c -0.762 0 -1.524 0.765 -1.524 1.529 z" style="fill:#757575;fill-opacity:1;stroke:none"/>
+ <rect width="15.786" height="5.941" x="2.5" y="1027.36" style="fill:#fffdf0;fill-opacity:1;stroke:none"/>
+ <path d="m 1.531 1023.36 c -0.762 0 -1.531 0.767 -1.531 1.531 l 0 1 c 0 -0.765 0.769 -1.531 1.531 -1.531 l 14.969 0 1.5 3 12.469 0.062 1.531 9.172 0 -1 -1.531 -9.172 -11.969 -0.062 -1.5 -3 z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 32 1027.95 0 21.412 -32 0 0 -20 15 0 1.5 -3 13.976 0.059 c 0.762 0 1.524 0.765 1.524 1.53 z" style="fill:#bdbdbd;fill-opacity:1;stroke:none"/>
+ <path d="m 0 1048.36 0 1 32 0 0 -1 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 16.5 1026.36 -1.5 3 -15 0 0 1 15.5 0 1.5 -3 13.469 0.062 c 0.762 0 1.531 0.767 1.531 1.531 l 0 -1 c 0 -0.765 -0.769 -1.531 -1.531 -1.531 z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <g transform="translate(7.000074,1031.3622)" style="fill:#7f7f7f;opacity:1;fill-opacity:1">
+ <path d="m 3 7 0 6 c 0 1.108 0.892 2 2 2 l 1.5 0 0 -5 3 0 0 5 l 1.5 0 c 1.108 0 2 -0.892 2 -2 l 0 -6 z"/>
+ <path d="M 3,6 C 0.79661017,8 0,8 3,8 l 10,0 c 3,0 2.288136,0 0,-2 L 9,2 C 8,1 8,1 7,2 z" style="stroke:none"/>
+ <path d="m 12 2 c 1 0 1 0.446 1 1 l 0 4 -2 0 0 -4 c 0 -0.554 0 -1 1 -1 z" style="stroke:none"/>
+ </g>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/places/gtk-directory.svg b/.icons/Material-Black-Lime-Numix/32/places/gtk-directory.svg
new file mode 120000
index 00000000..15062ce2
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/places/gtk-directory.svg
@@ -0,0 +1 @@
+folder.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/places/gtk-network.svg b/.icons/Material-Black-Lime-Numix/32/places/gtk-network.svg
new file mode 120000
index 00000000..7da8cb2e
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/places/gtk-network.svg
@@ -0,0 +1 @@
+network.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/places/inode-directory.svg b/.icons/Material-Black-Lime-Numix/32/places/inode-directory.svg
new file mode 120000
index 00000000..15062ce2
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/places/inode-directory.svg
@@ -0,0 +1 @@
+folder.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/places/internet-radio.svg b/.icons/Material-Black-Lime-Numix/32/places/internet-radio.svg
new file mode 100644
index 00000000..d77fe384
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/places/internet-radio.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <rect style="fill:#6e6e6e;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero" x="11.402" transform="matrix(0.25882 0.96593 -0.96593 0.25882 0 0)" y="-25.384" height="25.333" rx="0.5" width="1.333"/>
+ <rect style="fill:#ffd384;fill-opacity:1" x="-29" transform="matrix(-1 0 0 1 0 0)" y="10" height="17" rx="1" width="26"/>
+ <circle r="6.5" cx="11.5" style="fill:#434e60;opacity:1;fill-opacity:1" cy="18.5"/>
+ <path style="fill:#383838;fill-opacity:1" d="m 6.903785 13.903647 a 6.5 6.5 0 0 0 -0.431789 0.487447 l 2.319 2.319 a 3.25 3.25 0 0 0 0.411145 4.088111 3.25 3.25 0 0 0 4.089865 0.412938 l 2.321 2.321 a 6.5 6.5 0 0 0 0.482963 -0.43628 6.5 6.5 0 0 0 0.431789 -0.487448 l -2.319 -2.319 a 3.25 3.25 0 0 0 -0.411145 -4.08811 3.25 3.25 0 0 0 -4.089865 -0.412939 l -2.321 -2.321 a 6.5 6.5 0 0 0 -0.482963 0.436281 z"/>
+ <circle r="1.5" cx="11.5" style="fill:#fff;opacity:0.4;fill-opacity:1" cy="18.5"/>
+ <circle r="1" cx="23" style="fill:#4b3b21;fill-opacity:1" cy="25"/>
+ <circle r="1" cx="20" style="fill:#4b3b21;fill-opacity:1" cy="25"/>
+ <circle r="1" cx="26" style="fill:#4b3b21;fill-opacity:1" cy="25"/>
+ <rect style="fill:#c1c1c1;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero" x="20" y="12" height="10" rx="1" width="7"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/places/library-audiobook.svg b/.icons/Material-Black-Lime-Numix/32/places/library-audiobook.svg
new file mode 100644
index 00000000..250bd0d0
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/places/library-audiobook.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <rect width="22" height="28" x="5" y="2" rx="1.556" style="fill:#03a9f4;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 6.556 2 c -0.862 0 -1.556 0.694 -1.556 1.556 l 0 24.889 c 0 0.862 0.694 1.556 1.556 1.556 l 2.444 0 0 -28" style="fill:#0277bd;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect width="10" height="2" x="13" y="6" style="fill:#0277bd;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect y="10" x="15" height="2" width="6" style="fill:#0277bd;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 20 2 0 14 2.5 -2 2.5 2 0 -14 z" style="fill:#ececec;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/places/library-music.svg b/.icons/Material-Black-Lime-Numix/32/places/library-music.svg
new file mode 120000
index 00000000..437f9629
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/places/library-music.svg
@@ -0,0 +1 @@
+folder-music.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/places/library-places.svg b/.icons/Material-Black-Lime-Numix/32/places/library-places.svg
new file mode 100644
index 00000000..cfaa03af
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/places/library-places.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <path d="m 3 4.75 8 -1.5 9.998 1.5 l 8 -1.5 0 24 -8 1.5 -9.998 -1.5 -8 1.5 z" style="fill:#ecf0f1;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <path d="m 10.75 5.25 -5.75 1.2 0 20 5.75 -1.2 10.5 1.5 5.75 -1.2 0 -20 -5.75 1.2 z" style="fill:#2ecc71;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <path d="m 7.876 5.876 -2.5 0.5 5.627 5.125 2.949 7.04 -2.949 0.457 -6 3.75 0 2.25 22 -0.125 0 -11.125 -6 3.75 -5.773 0.86 -4.229 -9.86 -3.126 -2.625" style="fill:#f1c40f;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <path d="m 11 21.25 -6 3.75 l 0 1.45 6 -1.2 9.998 1.5 6 -1.2 l 0 -9.55 -6 3.75" style="fill:#3498db;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <path d="m 21 4.75 8 -1.5 0 24 -8 1.5 z m -9.998 22.5 -8 1.5 0 -24 8 -1.5 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <path d="m 18 2.1 c -2.209 0 -4 1.791 -4 4 0.001 0.643 0.156 1.276 0.453 1.847 c 1.179 2.271 2.365 4.548 3.547 6.82 l 3.547 -6.82 c 0.298 -0.57 0.452 -1.203 0.453 -1.847 0 -2.209 -1.791 -4 -4 -4 z m 0 2.667 a 1.333 1.333 0 0 1 1.333 1.333 1.333 1.333 0 0 1 -1.333 1.333 1.333 1.333 0 0 1 -1.333 -1.333 1.333 1.333 0 0 1 1.333 -1.333" style="fill:#e74c3c;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/places/library-podcast.svg b/.icons/Material-Black-Lime-Numix/32/places/library-podcast.svg
new file mode 120000
index 00000000..593bd6a3
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/places/library-podcast.svg
@@ -0,0 +1 @@
+../devices/network-wireless.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/places/mail-inbox.svg b/.icons/Material-Black-Lime-Numix/32/places/mail-inbox.svg
new file mode 100644
index 00000000..69980baf
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/places/mail-inbox.svg
@@ -0,0 +1,78 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<svg
+ xmlns:dc="http://purl.org/dc/elements/1.1/"
+ xmlns:cc="http://creativecommons.org/ns#"
+ xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
+ xmlns:svg="http://www.w3.org/2000/svg"
+ xmlns="http://www.w3.org/2000/svg"
+ xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
+ xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
+ width="32"
+ height="32"
+ viewBox="0 0 32 32"
+ id="svg2"
+ version="1.1"
+ inkscape:version="0.91 r"
+ sodipodi:docname="mail-mark-read.svg">
+ <metadata
+ id="metadata22">
+ <rdf:RDF>
+ <cc:Work
+ rdf:about="">
+ <dc:format>image/svg+xml</dc:format>
+ <dc:type
+ rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
+ <dc:title></dc:title>
+ </cc:Work>
+ </rdf:RDF>
+ </metadata>
+ <defs
+ id="defs20" />
+ <sodipodi:namedview
+ pagecolor="#ffffff"
+ bordercolor="#666666"
+ borderopacity="1"
+ objecttolerance="10"
+ gridtolerance="10"
+ guidetolerance="10"
+ inkscape:pageopacity="0"
+ inkscape:pageshadow="2"
+ inkscape:window-width="1366"
+ inkscape:window-height="747"
+ id="namedview18"
+ showgrid="false"
+ inkscape:zoom="7.375"
+ inkscape:cx="16"
+ inkscape:cy="16"
+ inkscape:window-x="0"
+ inkscape:window-y="21"
+ inkscape:window-maximized="1"
+ inkscape:current-layer="svg2" />
+ <path
+ style="fill:#268bd2"
+ d="M 2.371094 32 L 29.628906 32 C 32 32 32 32 32 29.714844 L 32 10 L 16 0 L 0 10 L 0 29.714844 C 0 32 0 32 2.371094 32 Z "
+ id="path4" />
+ <path
+ style="fill:#000;fill-opacity:.102"
+ d="M 2.371094 32 L 29.628906 32 C 32 32 32 32 32 29.714844 L 32 10 L 16 0 L 0 10 L 0 29.714844 C 0 32 0 32 2.371094 32 Z "
+ id="path6" />
+ <path
+ id="path4152"
+ d="m 7.3815561,11.825887 c 0,0.225482 0.2004289,0.55118 0.6012868,0.952037 l 6.4137271,8.017158 c 1.609694,1.609695 1.603432,1.603431 3.206862,0 l 6.413726,-8.017158 c 1.202573,-1.202573 0.601286,-1.528269 -1.803861,-1.603431 -0.801715,-0.02506 -1.80386,0 -3.006433,0 0,-0.01566 0,-0.03445 0,-0.05011 C 19.206864,3.1573327 14.39657,-0.04952972 7.9327357,5.7747732e-4 11.189707,3.1573327 12.793137,6.3641959 12.692923,11.174491 c -1.149335,0 -2.132688,-0.02506 -2.9062196,0 -1.6034316,0.05011 -2.4051473,0.200428 -2.4051473,0.651394 z"
+ style="fill:#859900;fill-rule:evenodd"
+ inkscape:connector-curvature="0" />
+ <g
+ style="fill:#268bd2"
+ id="g10">
+ <path
+ d="M 2 32 L 30 32 C 32 32 32 32 32 30 L 32 12 L 0 30 C 0 32 0 32 2 32 Z "
+ id="path12" />
+ <path
+ d="M 30 32 L 2 32 C 0 32 0 32 0 30 L 0 12 L 32 30 C 32 32 32 32 30 32 Z "
+ id="path14" />
+ </g>
+ <path
+ style="fill:#fff;fill-opacity:.102"
+ d="M 29.628906 32 L 2.371094 32 C 0 32 0 32 0 29.753906 L 0 12 L 32 29.753906 C 32 32 32 32 29.628906 32 Z "
+ id="path16" />
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/places/mail-mailbox.svg b/.icons/Material-Black-Lime-Numix/32/places/mail-mailbox.svg
new file mode 100644
index 00000000..83499c3b
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/places/mail-mailbox.svg
@@ -0,0 +1,84 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<svg
+ xmlns:dc="http://purl.org/dc/elements/1.1/"
+ xmlns:cc="http://creativecommons.org/ns#"
+ xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
+ xmlns:svg="http://www.w3.org/2000/svg"
+ xmlns="http://www.w3.org/2000/svg"
+ xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
+ xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
+ width="32"
+ height="32"
+ viewBox="0 0 32 32"
+ id="svg2"
+ version="1.1"
+ inkscape:version="0.91 r13725"
+ sodipodi:docname="mail-mailbox.svg">
+ <metadata
+ id="metadata24">
+ <rdf:RDF>
+ <cc:Work
+ rdf:about="">
+ <dc:format>image/svg+xml</dc:format>
+ <dc:type
+ rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
+ <dc:title></dc:title>
+ </cc:Work>
+ </rdf:RDF>
+ </metadata>
+ <defs
+ id="defs22" />
+ <sodipodi:namedview
+ pagecolor="#ffffff"
+ bordercolor="#666666"
+ borderopacity="1"
+ objecttolerance="10"
+ gridtolerance="10"
+ guidetolerance="10"
+ inkscape:pageopacity="0"
+ inkscape:pageshadow="2"
+ inkscape:window-width="1366"
+ inkscape:window-height="704"
+ id="namedview20"
+ showgrid="false"
+ inkscape:zoom="1"
+ inkscape:cx="16.435343"
+ inkscape:cy="11.754082"
+ inkscape:window-x="0"
+ inkscape:window-y="27"
+ inkscape:window-maximized="1"
+ inkscape:current-layer="svg2">
+ <inkscape:grid
+ type="xygrid"
+ id="grid4154" />
+ </sodipodi:namedview>
+ <g
+ transform="matrix(4.3191157,-2.3111458,2.1141463,3.6821096,1.4751119,9.1546373)"
+ id="g4">
+ <path
+ inkscape:connector-curvature="0"
+ d="M 0.32410465,0.5331454 C 0.04559417,0.5314284 0.04559417,0.5314284 0.04693345,0.80804303 L 0.06033578,3.5761549 c 0.0013393,0.276615 0.0013393,0.276615 0.27984975,0.2783323 l 3.90210957,0.024061 c 0.2785104,0.00172 0.2785104,0.00172 0.2771712,-0.2748976 -0.00431,-0.8906611 -0.010909,-2.2531371 -0.013402,-2.76811186 -0.00134,-0.276615 -0.00134,-0.276615 -0.2798497,-0.27833236 z"
+ style="opacity:1;fill:#54a6e0;fill-opacity:1"
+ id="path6" />
+ <g
+ style="fill-opacity:0.1"
+ id="g8">
+ <path
+ inkscape:connector-curvature="0"
+ d="M 0.16708164,0.5341389 C 0.04961592,0.546166 0.04593612,0.6020532 0.04694295,0.81000484 L 2.2836937,2.2058501 4.5070611,0.83750704 c -0.00134,-0.276615 -0.00134,-0.276615 -0.2798498,-0.27833237 L 0.32510177,0.53511329 c -0.0701215,-4.3238e-4 -0.11754646,-0.004648 -0.1570325,-9.683e-4 z"
+ style="fill:#ffffff;fill-opacity:0.12900002"
+ id="path10" />
+ <path
+ inkscape:connector-curvature="0"
+ d="M 4.5070563,0.83652614 2.2836984,2.206831 4.5204586,3.604638 4.5070563,0.83652614 Z"
+ style="fill:#000000;fill-opacity:0.14100001"
+ id="path12" />
+ </g>
+ </g>
+ <path
+ inkscape:connector-curvature="0"
+ d="m 31,19 c 0,0 -1.25,6.75 -1.875,10.125 C 28.776821,31.005165 28.03875,31 27,31 L 5,31 C 3.96125,31 3.2245848,31.012758 2.875,29.125 L 1,19"
+ style="opacity:1;fill:#e0d856;fill-opacity:1;stroke:none"
+ id="path14"
+ sodipodi:nodetypes="cssssc" />
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/places/mail-outbox.svg b/.icons/Material-Black-Lime-Numix/32/places/mail-outbox.svg
new file mode 100644
index 00000000..ddb26876
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/places/mail-outbox.svg
@@ -0,0 +1,78 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<svg
+ xmlns:dc="http://purl.org/dc/elements/1.1/"
+ xmlns:cc="http://creativecommons.org/ns#"
+ xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
+ xmlns:svg="http://www.w3.org/2000/svg"
+ xmlns="http://www.w3.org/2000/svg"
+ xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
+ xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
+ width="32"
+ height="32"
+ viewBox="0 0 32 32"
+ id="svg2"
+ version="1.1"
+ inkscape:version="0.91 r"
+ sodipodi:docname="mail-outbox.svg">
+ <metadata
+ id="metadata22">
+ <rdf:RDF>
+ <cc:Work
+ rdf:about="">
+ <dc:format>image/svg+xml</dc:format>
+ <dc:type
+ rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
+ <dc:title></dc:title>
+ </cc:Work>
+ </rdf:RDF>
+ </metadata>
+ <defs
+ id="defs20" />
+ <sodipodi:namedview
+ pagecolor="#ffffff"
+ bordercolor="#666666"
+ borderopacity="1"
+ objecttolerance="10"
+ gridtolerance="10"
+ guidetolerance="10"
+ inkscape:pageopacity="0"
+ inkscape:pageshadow="2"
+ inkscape:window-width="1366"
+ inkscape:window-height="747"
+ id="namedview18"
+ showgrid="false"
+ inkscape:zoom="7.375"
+ inkscape:cx="-12.40678"
+ inkscape:cy="16"
+ inkscape:window-x="0"
+ inkscape:window-y="21"
+ inkscape:window-maximized="1"
+ inkscape:current-layer="svg2" />
+ <path
+ style="fill:#268bd2"
+ d="M 2.371094 32 L 29.628906 32 C 32 32 32 32 32 29.714844 L 32 10 L 16 0 L 0 10 L 0 29.714844 C 0 32 0 32 2.371094 32 Z "
+ id="path4" />
+ <path
+ style="fill:#000;fill-opacity:.102"
+ d="M 2.371094 32 L 29.628906 32 C 32 32 32 32 32 29.714844 L 32 10 L 16 0 L 0 10 L 0 29.714844 C 0 32 0 32 2.371094 32 Z "
+ id="path6" />
+ <path
+ id="path4152"
+ d="m 21.825882,17.236888 c 0.225482,0 0.55118,-0.200429 0.952037,-0.601287 l 8.017158,-6.413727 c 1.609695,-1.6096936 1.603431,-1.6034316 0,-3.2068617 L 22.777919,0.60128633 C 21.575346,-0.60128667 21.24965,3.3333338e-7 21.174488,2.4051473 c -0.02506,0.801715 0,1.80386 0,3.006433 -0.01566,0 -0.03445,0 -0.05011,0 -7.967051,0 -11.1739136,4.8102937 -11.123806,11.2741277 3.156755,-3.256971 6.363618,-4.860401 11.173914,-4.760187 0,1.149335 -0.02506,2.132688 0,2.90622 0.05011,1.603431 0.200428,2.405147 0.651394,2.405147 z"
+ style="fill:#ffee3a;fill-opacity:1;fill-rule:evenodd"
+ inkscape:connector-curvature="0" />
+ <g
+ style="fill:#268bd2"
+ id="g10">
+ <path
+ d="M 2 32 L 30 32 C 32 32 32 32 32 30 L 32 12 L 0 30 C 0 32 0 32 2 32 Z "
+ id="path12" />
+ <path
+ d="M 30 32 L 2 32 C 0 32 0 32 0 30 L 0 12 L 32 30 C 32 32 32 32 30 32 Z "
+ id="path14" />
+ </g>
+ <path
+ style="fill:#fff;fill-opacity:.102"
+ d="M 29.628906 32 L 2.371094 32 C 0 32 0 32 0 29.753906 L 0 12 L 32 29.753906 C 32 32 32 32 29.628906 32 Z "
+ id="path16" />
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/places/mail-receive.svg b/.icons/Material-Black-Lime-Numix/32/places/mail-receive.svg
new file mode 120000
index 00000000..6df1be72
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/places/mail-receive.svg
@@ -0,0 +1 @@
+mail-mailbox.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/places/mail-sent.svg b/.icons/Material-Black-Lime-Numix/32/places/mail-sent.svg
new file mode 120000
index 00000000..d951d82f
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/places/mail-sent.svg
@@ -0,0 +1 @@
+../actions/mail-send.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/places/neat.svg b/.icons/Material-Black-Lime-Numix/32/places/neat.svg
new file mode 120000
index 00000000..0fb3d2e6
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/places/neat.svg
@@ -0,0 +1 @@
+network-workgroup.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/places/network-server.svg b/.icons/Material-Black-Lime-Numix/32/places/network-server.svg
new file mode 100644
index 00000000..b8b6486f
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/places/network-server.svg
@@ -0,0 +1,176 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<svg
+ xmlns:dc="http://purl.org/dc/elements/1.1/"
+ xmlns:cc="http://creativecommons.org/ns#"
+ xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
+ xmlns:svg="http://www.w3.org/2000/svg"
+ xmlns="http://www.w3.org/2000/svg"
+ xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
+ xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
+ width="32"
+ height="32"
+ viewBox="0 0 32 32"
+ id="svg2"
+ version="1.1"
+ inkscape:version="0.48.5 r10040"
+ sodipodi:docname="network-server.svg">
+ <metadata
+ id="metadata22">
+ <rdf:RDF>
+ <cc:Work
+ rdf:about="">
+ <dc:format>image/svg+xml</dc:format>
+ <dc:type
+ rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
+ </cc:Work>
+ </rdf:RDF>
+ </metadata>
+ <defs
+ id="defs20" />
+ <sodipodi:namedview
+ pagecolor="#ffffff"
+ bordercolor="#666666"
+ borderopacity="1"
+ objecttolerance="10"
+ gridtolerance="10"
+ guidetolerance="10"
+ inkscape:pageopacity="0"
+ inkscape:pageshadow="2"
+ inkscape:window-width="1920"
+ inkscape:window-height="1015"
+ id="namedview18"
+ showgrid="true"
+ inkscape:zoom="24.631348"
+ inkscape:cx="16.32479"
+ inkscape:cy="15.918803"
+ inkscape:window-x="0"
+ inkscape:window-y="28"
+ inkscape:window-maximized="1"
+ inkscape:current-layer="svg2">
+ <inkscape:grid
+ type="xygrid"
+ id="grid3032" />
+ </sodipodi:namedview>
+ <rect
+ y="18.25"
+ x="14"
+ height="3.5000005"
+ width="4"
+ id="rect3804"
+ style="fill:#42a5f5;fill-opacity:1;stroke:none" />
+ <rect
+ style="fill:#42a5f5;fill-opacity:1;stroke:none"
+ id="rect3802"
+ width="4"
+ height="3.5000005"
+ x="14"
+ y="10.25" />
+ <rect
+ style="fill:#09b69e;fill-opacity:1;stroke:none"
+ id="rect3000"
+ width="26"
+ height="6"
+ x="3"
+ y="21"
+ rx="1.25"
+ ry="1.2500002" />
+ <rect
+ ry="1.2500002"
+ rx="1.25"
+ y="13"
+ x="3"
+ height="6"
+ width="26"
+ id="rect2998"
+ style="fill:#42a5f5;fill-opacity:1;stroke:none" />
+ <rect
+ style="fill:#486cd7;fill-opacity:1;stroke:none"
+ id="rect2992"
+ width="26"
+ height="6"
+ x="3"
+ y="5"
+ rx="1.25"
+ ry="1.2500002" />
+ <rect
+ style="fill:#f9f9f9;fill-opacity:1;stroke:none"
+ id="rect3806"
+ width="13"
+ height="2"
+ x="5"
+ y="7" />
+ <path
+ sodipodi:type="arc"
+ style="fill:#f9f9f9;fill-opacity:1;stroke:none"
+ id="path3808"
+ sodipodi:cx="-7"
+ sodipodi:cy="17"
+ sodipodi:rx="2"
+ sodipodi:ry="2"
+ d="m -5,17 a 2,2 0 1 1 -4,0 2,2 0 1 1 4,0 z"
+ transform="matrix(0.5,0,0,0.49999997,24.5,-0.49999955)" />
+ <path
+ transform="matrix(0.5,0,0,0.5,28.918803,-0.5)"
+ d="m -5,17 a 2,2 0 1 1 -4,0 2,2 0 1 1 4,0 z"
+ sodipodi:ry="2"
+ sodipodi:rx="2"
+ sodipodi:cy="17"
+ sodipodi:cx="-7"
+ id="path3810"
+ style="fill:#f9f9f9;fill-opacity:1;stroke:none"
+ sodipodi:type="arc" />
+ <rect
+ y="15"
+ x="5"
+ height="2"
+ width="13"
+ id="rect3045"
+ style="fill:#f9f9f9;fill-opacity:1;stroke:none" />
+ <path
+ transform="matrix(0.5,0,0,0.49999997,24.5,7.5000005)"
+ d="m -5,17 a 2,2 0 1 1 -4,0 2,2 0 1 1 4,0 z"
+ sodipodi:ry="2"
+ sodipodi:rx="2"
+ sodipodi:cy="17"
+ sodipodi:cx="-7"
+ id="path3047"
+ style="fill:#f9f9f9;fill-opacity:1;stroke:none"
+ sodipodi:type="arc" />
+ <path
+ sodipodi:type="arc"
+ style="fill:#f9f9f9;fill-opacity:1;stroke:none"
+ id="path3049"
+ sodipodi:cx="-7"
+ sodipodi:cy="17"
+ sodipodi:rx="2"
+ sodipodi:ry="2"
+ d="m -5,17 a 2,2 0 1 1 -4,0 2,2 0 1 1 4,0 z"
+ transform="matrix(0.5,0,0,0.5,28.918803,7.5)" />
+ <rect
+ style="fill:#f9f9f9;fill-opacity:1;stroke:none"
+ id="rect3051"
+ width="13"
+ height="2"
+ x="5"
+ y="23" />
+ <path
+ sodipodi:type="arc"
+ style="fill:#f9f9f9;fill-opacity:1;stroke:none"
+ id="path3053"
+ sodipodi:cx="-7"
+ sodipodi:cy="17"
+ sodipodi:rx="2"
+ sodipodi:ry="2"
+ d="m -5,17 a 2,2 0 1 1 -4,0 2,2 0 1 1 4,0 z"
+ transform="matrix(0.5,0,0,0.49999997,24.5,15.5)" />
+ <path
+ transform="matrix(0.5,0,0,0.5,28.918803,15.5)"
+ d="m -5,17 a 2,2 0 1 1 -4,0 2,2 0 1 1 4,0 z"
+ sodipodi:ry="2"
+ sodipodi:rx="2"
+ sodipodi:cy="17"
+ sodipodi:cx="-7"
+ id="path3055"
+ style="fill:#f9f9f9;fill-opacity:1;stroke:none"
+ sodipodi:type="arc" />
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/places/network-workgroup.svg b/.icons/Material-Black-Lime-Numix/32/places/network-workgroup.svg
new file mode 120000
index 00000000..7da8cb2e
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/places/network-workgroup.svg
@@ -0,0 +1 @@
+network.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/places/network.svg b/.icons/Material-Black-Lime-Numix/32/places/network.svg
new file mode 120000
index 00000000..98595be1
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/places/network.svg
@@ -0,0 +1 @@
+custom-network.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/places/network_fs.svg b/.icons/Material-Black-Lime-Numix/32/places/network_fs.svg
new file mode 120000
index 00000000..7da8cb2e
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/places/network_fs.svg
@@ -0,0 +1 @@
+network.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/places/network_local.svg b/.icons/Material-Black-Lime-Numix/32/places/network_local.svg
new file mode 120000
index 00000000..7da8cb2e
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/places/network_local.svg
@@ -0,0 +1 @@
+network.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/places/nfs.svg b/.icons/Material-Black-Lime-Numix/32/places/nfs.svg
new file mode 120000
index 00000000..7da8cb2e
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/places/nfs.svg
@@ -0,0 +1 @@
+network.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/places/novell-button.svg b/.icons/Material-Black-Lime-Numix/32/places/novell-button.svg
new file mode 120000
index 00000000..f52e91f6
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/places/novell-button.svg
@@ -0,0 +1 @@
+start-here.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/places/orange-fileopen.svg b/.icons/Material-Black-Lime-Numix/32/places/orange-fileopen.svg
new file mode 100644
index 00000000..aabfa5ba
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/places/orange-fileopen.svg
@@ -0,0 +1,18 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <defs>
+ <radialGradient id="radialGradient3031" gradientUnits="userSpaceOnUse" gradientTransform="matrix(1,0,0,0.10447761,0,50.597015)" cx="32.5" cy="56.5" r="33.5">
+ <stop style="stop-color:#000;stop-opacity:1"/>
+ <stop offset="1" style="stop-color:#000;stop-opacity:0"/>
+ </radialGradient>
+ </defs>
+ <g transform="translate(0,-1020.3622)">
+ <path d="m 66 56.5 a 33.5 3.5 0 1 1 -67 0 33.5 3.5 0 1 1 67 0 z" transform="matrix(0.71641791,0,0,0.85714286,-7.2835821,1002.9336)" style="fill:url(#radialGradient3031);opacity:0.3;fill-opacity:1;stroke:none"/>
+ <rect width="26" height="19" x="3" y="1020.36" style="fill:#eae7d1;fill-opacity:1;stroke:none"/>
+ <rect width="20" height="2" x="6" y="1022.36" style="fill:#7a7a68;fill-opacity:1;stroke:none"/>
+ <rect y="1026.36" x="6" height="2" width="20" style="fill:#7a7a68;fill-opacity:1;stroke:none"/>
+ <rect width="20" height="2" x="6" y="1030.36" style="fill:#7a7a68;fill-opacity:1;stroke:none"/>
+ <path d="m 32 1033.03 0 18.328 -32 0 0 -17 15 0 1.5 -3 13.976 0.062 c 0.762 0 1.524 0.805 1.524 1.61 z" style="fill:#f57c00;fill-opacity:1;stroke:none"/>
+ <path d="m 0 1050.36 0 1 32 0 0 -1 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 16.5 1031.36 -1.5 3 -15 0 0 1 15.5 0 1.5 -3 13.469 0.062 c 0.762 0 1.531 0.767 1.531 1.531 l 0 -1 c 0 0 -0.769 -1.531 -1.531 -1.531 z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/places/orange-folder-art.svg b/.icons/Material-Black-Lime-Numix/32/places/orange-folder-art.svg
new file mode 100644
index 00000000..74c16c53
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/places/orange-folder-art.svg
@@ -0,0 +1,18 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <defs>
+ <radialGradient id="radialGradient3031" gradientUnits="userSpaceOnUse" gradientTransform="matrix(1,0,0,0.10447761,0,50.597015)" cx="32.5" cy="56.5" r="33.5">
+ <stop style="stop-color:#000;stop-opacity:1"/>
+ <stop offset="1" style="stop-color:#000;stop-opacity:0"/>
+ </radialGradient>
+ </defs>
+ <g transform="translate(0,-1020.3622)">
+ <path d="m 66 56.5 c 0 1.933 -14.998 3.5 -33.5 3.5 -18.502 0 -33.5 -1.567 -33.5 -3.5 0 -1.933 14.998 -3.5 33.5 -3.5 18.502 0 33.5 1.567 33.5 3.5 z" transform="matrix(0.71641791,0,0,0.85714286,-7.2835821,999.9336)" style="fill:url(#radialGradient3031);opacity:0.3;fill-opacity:1;stroke:none"/>
+ <path d="m 0 1024.89 0 21.412 32 0 0 -10.706 -1.524 -9.177 -11.976 -0.059 -1.5 -3 -15.476 0 c -0.762 0 -1.524 0.765 -1.524 1.53 z" style="fill:#e65100;fill-opacity:1;stroke:none"/>
+ <rect width="15.786" height="5.941" x="2.5" y="1027.36" style="fill:#fffdf0;fill-opacity:1;stroke:none"/>
+ <path d="m 1.531 1023.36 c -0.762 0 -1.531 0.767 -1.531 1.531 l 0 1 c 0 -0.765 0.769 -1.531 1.531 -1.531 l 14.969 0 1.5 3 12.469 0.062 1.531 9.172 0 -1 -1.531 -9.172 -11.969 -0.062 -1.5 -3 z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 32 1027.95 0 21.412 -32 0 0 -20 15 0 1.5 -3 13.976 0.059 c 0.762 0 1.524 0.765 1.524 1.53 z" style="fill:#f57c00;fill-opacity:1;stroke:none"/>
+ <path d="m 0 1048.36 0 1 32 0 0 -1 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 16.5 1026.36 -1.5 3 -15 0 0 1 15.5 0 1.5 -3 13.469 0.062 c 0.762 0 1.531 0.767 1.531 1.531 l 0 -1 c 0 -0.765 -0.769 -1.531 -1.531 -1.531 z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 15.25 14 c -2.995 0.07 -5.25 2.17 -5.25 4.313 c 0 2.143 1.5 2.125 2.25 2.125 c 0.75 0 1.5 -0.023 1.5 1.406 c 0 1.428 0.75 2.156 2.25 2.156 c 5.25 0 6 -3.572 6 -5 c 0 -2.143 -2.25 -5 -6.75 -5 z m -1.25 1 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 3 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 -5 2 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 8 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 -3.5 3 c 0.828 0 1.5 0.672 1.5 1.5 c 0 0.828 -0.672 1.5 -1.5 1.5 c -0.828 0 -1.5 -0.672 -1.5 -1.5 c 0 -0.828 0.672 -1.5 1.5 -1.5 z" transform="translate(0,1020.3622)" style="fill:#ab5d0b;opacity:1;fill-opacity:1;stroke:none"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/places/orange-folder-books.svg b/.icons/Material-Black-Lime-Numix/32/places/orange-folder-books.svg
new file mode 100644
index 00000000..2cfa3df0
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/places/orange-folder-books.svg
@@ -0,0 +1,20 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <defs>
+ <radialGradient id="radialGradient3031" gradientUnits="userSpaceOnUse" gradientTransform="matrix(1,0,0,0.10447761,0,50.597015)" cx="32.5" cy="56.5" r="33.5">
+ <stop style="stop-color:#000;stop-opacity:1"/>
+ <stop offset="1" style="stop-color:#000;stop-opacity:0"/>
+ </radialGradient>
+ </defs>
+ <g transform="translate(0,-1020.3622)">
+ <path d="M 66 56.5 A 33.5 3.5 0 0 1 32.5 60 33.5 3.5 0 0 1 -1 56.5 33.5 3.5 0 0 1 32.5 53 33.5 3.5 0 0 1 66 56.5" transform="matrix(0.71641791,0,0,0.85714286,-7.2835821,999.9336)" style="fill:url(#radialGradient3031);opacity:0.3;fill-opacity:1;stroke:none"/>
+ <path d="m 0 1024.89 0 21.412 32 0 0 -10.706 -1.524 -9.177 -11.976 -0.059 -1.5 -3 -15.476 0 c -0.762 0 -1.524 0.765 -1.524 1.529 z" style="fill:#e65100;fill-opacity:1;stroke:none"/>
+ <rect width="15.786" height="5.941" x="2.5" y="1027.36" style="fill:#fffdf0;fill-opacity:1;stroke:none"/>
+ <path d="m 1.531 1023.36 c -0.762 0 -1.531 0.766 -1.531 1.531 l 0 1 c 0 -0.765 0.769 -1.531 1.531 -1.531 l 14.969 0 1.5 3 12.469 0.062 1.531 9.172 0 -1 -1.531 -9.172 -11.969 -0.062 -1.5 -3 z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 32 1027.95 0 21.412 -32 0 0 -20 15 0 1.5 -3 13.976 0.059 c 0.762 0 1.524 0.765 1.524 1.53 z" style="fill:#f57c00;fill-opacity:1;stroke:none"/>
+ <path d="m 0 1048.36 0 1 32 0 0 -1 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 16.5 1026.36 -1.5 3 -15 0 0 1 15.5 0 1.5 -3 13.469 0.062 c 0.762 0 1.531 0.767 1.531 1.531 l 0 -1 c 0 -0.765 -0.769 -1.531 -1.531 -1.531 z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <g transform="matrix(2.6574797,0,0,2.6574797,10.000001,1009.3622)" style="fill:#ab5d0b;opacity:1;fill-opacity:1">
+ <path d="m 2.634 13.547 0 -3.01 -0.753 0 0 3.01 z m -1.129 -3.199 -1.505 -1.129 l 0 3.01 l 1.505 1.129 m 3.01 -1.129 0 -3.01 -1.505 1.129 0 3.01 z m -0.282 -3.199 c -0.847 0 -1.411 0.282 -1.976 0.753 -0.564 -0.47 -1.129 -0.753 -1.976 -0.753 l 1.599 1.129 0.753 0 z" style="stroke:none;fill-rule:nonzero"/>
+ </g>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/places/orange-folder-cloud.svg b/.icons/Material-Black-Lime-Numix/32/places/orange-folder-cloud.svg
new file mode 100644
index 00000000..511cc36b
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/places/orange-folder-cloud.svg
@@ -0,0 +1,24 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <defs>
+ <radialGradient id="radialGradient3031" gradientUnits="userSpaceOnUse" gradientTransform="matrix(1,0,0,0.10447761,0,50.597015)" cx="32.5" cy="56.5" r="33.5">
+ <stop style="stop-color:#000;stop-opacity:1"/>
+ <stop offset="1" style="stop-color:#000;stop-opacity:0"/>
+ </radialGradient>
+ </defs>
+ <g transform="translate(0,-1020.3622)">
+ <path d="m 66 56.5 c 0 1.933 -14.998 3.5 -33.5 3.5 -18.502 0 -33.5 -1.567 -33.5 -3.5 0 -1.933 14.998 -3.5 33.5 -3.5 18.502 0 33.5 1.567 33.5 3.5 z" transform="matrix(0.71641791,0,0,0.85714286,-7.2835821,999.9336)" style="fill:url(#radialGradient3031);opacity:0.3;fill-opacity:1;stroke:none"/>
+ <path d="m 0 1024.89 0 21.412 32 0 0 -10.706 -1.524 -9.177 -11.976 -0.059 -1.5 -3 -15.476 0 c -0.762 0 -1.524 0.765 -1.524 1.53 z" style="fill:#e65100;fill-opacity:1;stroke:none"/>
+ <rect width="15.786" height="5.941" x="2.5" y="1027.36" style="fill:#fffdf0;fill-opacity:1;stroke:none"/>
+ <path d="m 1.531 1023.36 c -0.762 0 -1.531 0.767 -1.531 1.531 l 0 1 c 0 -0.765 0.769 -1.531 1.531 -1.531 l 14.969 0 1.5 3 12.469 0.062 1.531 9.172 0 -1 -1.531 -9.172 -11.969 -0.062 -1.5 -3 z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 32 1027.95 0 21.412 -32 0 0 -20 15 0 1.5 -3 13.976 0.059 c 0.762 0 1.524 0.765 1.524 1.53 z" style="fill:#f57c00;fill-opacity:1;stroke:none"/>
+ <path d="m 0 1048.36 0 1 32 0 0 -1 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 16.5 1026.36 -1.5 3 -15 0 0 1 15.5 0 1.5 -3 13.469 0.062 c 0.762 0 1.531 0.767 1.531 1.531 l 0 -1 c 0 -0.765 -0.769 -1.531 -1.531 -1.531 z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <g transform="matrix(0.85714286,0,0,0.85714286,6.5714286,144.76603)" style="opacity:1">
+ <path d="m 9 1045.86 a 2.5 2.5 0 0 1 -2.5 2.5 2.5 2.5 0 0 1 -2.5 -2.5 2.5 2.5 0 0 1 2.5 -2.5 2.5 2.5 0 0 1 2.5 2.5 z" style="fill:#ab5d0b;fill-opacity:1;stroke:none"/>
+ <path d="m 13 1041.86 a 3.5 3.5 0 0 1 -3.5 3.5 3.5 3.5 0 0 1 -3.5 -3.5 3.5 3.5 0 0 1 3.5 -3.5 3.5 3.5 0 0 1 3.5 3.5 z" style="fill:#ab5d0b;fill-opacity:1;stroke:none"/>
+ <path d="m 16 1041.86 a 2.5 2.5 0 0 1 -2.5 2.5 2.5 2.5 0 0 1 -2.5 -2.5 2.5 2.5 0 0 1 2.5 -2.5 2.5 2.5 0 0 1 2.5 2.5 z" style="fill:#ab5d0b;fill-opacity:1;stroke:none"/>
+ <path d="m 18 1045.86 a 2.5 2.5 0 0 1 -2.5 2.5 2.5 2.5 0 0 1 -2.5 -2.5 2.5 2.5 0 0 1 2.5 -2.5 2.5 2.5 0 0 1 2.5 2.5 z" style="fill:#ab5d0b;fill-opacity:1;stroke:none"/>
+ <path d="m 6 1043.36 10 0 0 5 -10 0 z" style="fill:#ab5d0b;fill-opacity:1;stroke:none"/>
+ </g>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/places/orange-folder-copy.svg b/.icons/Material-Black-Lime-Numix/32/places/orange-folder-copy.svg
new file mode 100644
index 00000000..ceb331ec
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/places/orange-folder-copy.svg
@@ -0,0 +1,20 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <g transform="translate(0,-1020.3622)">
+ <g transform="translate(2,-14)">
+ <path d="m 0 1037.36 0 13 16 0 0 -7 -1 -5 -5 0 -1 -2 -8 0 c -0.5 0 -1 0.5 -1 1 z" style="fill:#e65100;fill-opacity:1;stroke:none"/>
+ <path d="M 1,0 C 0.5,0 0,0.5 0,1 L 0,2 C 0,1.5 0.5,1 1,1 L 8,1 9,3 15,3 16,8 16,7 15,2 10,2 9,0 z" transform="translate(0,1036.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <rect width="10" height="3" x="2" y="1039.36" style="fill:#fffdf0;fill-opacity:1;stroke:none"/>
+ <path d="m 16 1039.36 0 13 -16 0 0 -12 7 0 1 -2 7 0 c 0.5 0 1 0.5 1 1 z" style="fill:#f57c00;fill-opacity:1;stroke:none"/>
+ <path d="m 0 1051.36 0 1 16 0 0 -1 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="M 8,2 7,4 0,4 0,5 8,5 9,3 15,3 c 0.5,0 1,0.5 1,1 L 16,3 C 16,2.5 15.5,2 15,2 z" transform="translate(0,1036.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ </g>
+ <g transform="translate(14,-2)">
+ <path d="m 0 1037.36 0 13 16 0 0 -7 -1 -5 -5 0 -1 -2 -8 0 c -0.5 0 -1 0.5 -1 1 z" style="fill:#e65100;fill-opacity:1;stroke:none"/>
+ <path transform="translate(0,1036.3622)" d="M 1,0 C 0.5,0 0,0.5 0,1 L 0,2 C 0,1.5 0.5,1 1,1 L 8,1 9,3 15,3 16,8 16,7 15,2 10,2 9,0 z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <rect y="1039.36" x="2" height="3" width="10" style="fill:#fffdf0;fill-opacity:1;stroke:none"/>
+ <path d="m 16 1039.36 0 13 -16 0 0 -12 7 0 1 -2 7 0 c 0.5 0 1 0.5 1 1 z" style="fill:#f57c00;fill-opacity:1;stroke:none"/>
+ <path d="m 0 1051.36 0 1 16 0 0 -1 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path transform="translate(0,1036.3622)" d="M 8,2 7,4 0,4 0,5 8,5 9,3 15,3 c 0.5,0 1,0.5 1,1 L 16,3 C 16,2.5 15.5,2 15,2 z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ </g>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/places/orange-folder-documents.svg b/.icons/Material-Black-Lime-Numix/32/places/orange-folder-documents.svg
new file mode 100644
index 00000000..c0ec7559
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/places/orange-folder-documents.svg
@@ -0,0 +1,24 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <defs>
+ <radialGradient id="radialGradient3031" gradientUnits="userSpaceOnUse" gradientTransform="matrix(1,0,0,0.10447761,0,50.597015)" cx="32.5" cy="56.5" r="33.5">
+ <stop style="stop-color:#000;stop-opacity:1"/>
+ <stop offset="1" style="stop-color:#000;stop-opacity:0"/>
+ </radialGradient>
+ </defs>
+ <g transform="translate(0,-1020.3622)">
+ <path d="m 66 56.5 c 0 1.933 -14.998 3.5 -33.5 3.5 -18.502 0 -33.5 -1.567 -33.5 -3.5 0 -1.933 14.998 -3.5 33.5 -3.5 18.502 0 33.5 1.567 33.5 3.5 z" transform="matrix(0.71641791,0,0,0.85714286,-7.2835821,999.9336)" style="fill:url(#radialGradient3031);opacity:0.3;fill-opacity:1;stroke:none"/>
+ <path d="m 0 1024.89 0 21.412 32 0 0 -10.706 -1.524 -9.177 -11.976 -0.059 -1.5 -3 -15.476 0 c -0.762 0 -1.524 0.765 -1.524 1.529 z" style="fill:#e65100;fill-opacity:1;stroke:none"/>
+ <rect width="15.786" height="5.941" x="2.5" y="1027.36" style="fill:#fffdf0;fill-opacity:1;stroke:none"/>
+ <path d="m 1.531 1023.36 c -0.762 0 -1.531 0.766 -1.531 1.531 l 0 1 c 0 -0.765 0.769 -1.531 1.531 -1.531 l 14.969 0 1.5 3 12.469 0.062 1.531 9.172 0 -1 -1.531 -9.172 -11.969 -0.062 -1.5 -3 z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 32 1027.95 0 21.412 -32 0 0 -20 15 0 1.5 -3 13.976 0.059 c 0.762 0 1.524 0.765 1.524 1.53 z" style="fill:#f57c00;fill-opacity:1;stroke:none"/>
+ <path d="m 0 1048.36 0 1 32 0 0 -1 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <g transform="translate(8,1031.3622)" style="fill:#ab5d0b;opacity:1;fill-opacity:1">
+ <path d="M 4,1 C 2.892,1 2,1.892 2,3 l 0,10 c 0,1.108 0.892,2 2,2 l 8,0 c 1.108,0 2,-0.892 2,-2 L 14,6 9,1 z m 0,2 6,0 1,1 1,1 0,8 -8,0 z" style="stroke:none"/>
+ <path d="m 9 1 0 5 5 0 z" style="stroke:none"/>
+ <rect rx="0.25" y="7" x="5" height="1" width="4" style="stroke:none"/>
+ <rect width="6" height="1" x="5" y="9" rx="0.25" style="stroke:none"/>
+ <rect rx="0.25" y="11" x="5" height="1" width="6" style="stroke:none"/>
+ </g>
+ <path d="m 16.5 1026.36 -1.5 3 -15 0 0 1 15.5 0 1.5 -3 13.469 0.062 c 0.762 0 1.531 0.767 1.531 1.531 l 0 -1 c 0 -0.765 -0.769 -1.531 -1.531 -1.531 z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/places/orange-folder-download.svg b/.icons/Material-Black-Lime-Numix/32/places/orange-folder-download.svg
new file mode 100644
index 00000000..d22e0a1a
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/places/orange-folder-download.svg
@@ -0,0 +1,26 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <defs>
+ <radialGradient id="radialGradient3031" gradientUnits="userSpaceOnUse" gradientTransform="matrix(1,0,0,0.10447761,0,50.597015)" cx="32.5" cy="56.5" r="33.5">
+ <stop style="stop-color:#000;stop-opacity:1"/>
+ <stop offset="1" style="stop-color:#000;stop-opacity:0"/>
+ </radialGradient>
+ </defs>
+ <g transform="translate(0,-1020.3622)">
+ <path d="m 66 56.5 a 33.5 3.5 0 1 1 -67 0 33.5 3.5 0 1 1 67 0 z" transform="matrix(0.71641791,0,0,0.85714286,-7.2835821,999.9336)" style="fill:url(#radialGradient3031);opacity:0.3;fill-opacity:1;stroke:none"/>
+ <g transform="matrix(0.5,0,0,0.5,23.373266,519.7541)">
+ <path d="m -46.747 1010.27 0 42.824 64 0 0 -21.412 -3.048 -18.353 -23.952 -0.118 -3 -6 -30.952 0 c -1.524 0 -3.048 1.529 -3.048 3.059 z" style="fill:#e65100;fill-opacity:1;stroke:none"/>
+ <rect y="1015.22" x="-41.747" height="11.882" width="31.571" style="fill:#fffdf0;fill-opacity:1;stroke:none"/>
+ <path d="m -43.684 1007.22 c -1.524 0 -3.063 1.533 -3.063 3.063 l 0 2 c 0 -1.529 1.539 -3.063 3.063 -3.063 l 29.938 0 3 6 24.938 0.125 3.063 18.344 0 -2 -3.063 -18.344 -23.938 -0.125 -3 -6 z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 17.253 1016.39 0 42.824 -64 0 0 -40 30 0 3 -6 27.952 0.118 c 1.524 0 3.048 1.529 3.048 3.059 z" style="fill:#f57c00;fill-opacity:1;stroke:none"/>
+ <path d="m -46.747 1057.22 0 2 64 0 0 -2 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m -13.747 1013.22 -3 6 -30 0 0 2 31 0 3 -6 26.938 0.125 c 1.524 0 3.063 1.533 3.063 3.063 l 0 -2 c 0 -1.529 -1.539 -3.063 -3.063 -3.063 z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <g transform="translate(-46.746531,12.853961)" style="opacity:1">
+ <rect width="28" height="4" x="18" y="1035.36" rx="2" ry="1.905" style="fill:#ab5d0b;fill-opacity:1;stroke:none"/>
+ <rect ry="1.929" rx="2" y="-22" x="1027.36" height="4" width="12" transform="matrix(0,1,-1,0,0,0)" style="fill:#ab5d0b;fill-opacity:1;stroke:none"/>
+ <rect transform="matrix(0,1,-1,0,0,0)" width="12" height="4" x="1027.36" y="-46" rx="2" ry="1.929" style="fill:#ab5d0b;fill-opacity:1;stroke:none"/>
+ <path d="m 34 1031.36 c -2 2 -2 2 -4 0 l -4 -4 c -2 -2 -2 -2 0 -2 l 12 0 c 2 0 2 0 0 2 z" style="fill:#ab5d0b;fill-opacity:1;stroke:none"/>
+ <rect width="4" height="16" x="30" y="1013.36" rx="2" style="fill:#ab5d0b;fill-opacity:1;stroke:none"/>
+ </g>
+ </g>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/places/orange-folder-dropbox.svg b/.icons/Material-Black-Lime-Numix/32/places/orange-folder-dropbox.svg
new file mode 100644
index 00000000..5d729ac3
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/places/orange-folder-dropbox.svg
@@ -0,0 +1,20 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <defs>
+ <radialGradient id="radialGradient3031" gradientUnits="userSpaceOnUse" gradientTransform="matrix(1,0,0,0.10447761,0,50.597015)" cx="32.5" cy="56.5" r="33.5">
+ <stop style="stop-color:#000;stop-opacity:1"/>
+ <stop offset="1" style="stop-color:#000;stop-opacity:0"/>
+ </radialGradient>
+ </defs>
+ <g transform="translate(0,-1020.3622)">
+ <path d="m 66 56.5 a 33.5 3.5 0 1 1 -67 0 33.5 3.5 0 1 1 67 0 z" transform="matrix(0.71641791,0,0,0.85714286,-7.2835821,999.9336)" style="fill:url(#radialGradient3031);opacity:0.3;fill-opacity:1;stroke:none"/>
+ <g transform="matrix(0.5,0,0,0.5,22.592296,522.5105)">
+ <path d="m -45.18 1004.76 0 42.823 64 0 0 -21.412 -3.048 -18.353 -23.952 -0.118 -3 -6 -30.952 0 c -1.524 0 -3.048 1.529 -3.048 3.059 z" style="fill:#e65100;fill-opacity:1;stroke:none"/>
+ <rect y="1009.7" x="-40.18" height="11.882" width="31.571" style="fill:#fffdf0;fill-opacity:1;stroke:none"/>
+ <path d="m -42.12 1001.7 c -1.524 0 -3.063 1.533 -3.063 3.063 l 0 2 c 0 -1.529 1.539 -3.063 3.063 -3.063 l 29.938 0 3 6 24.938 0.125 3.063 18.344 0 -2 -3.063 -18.344 -23.938 -0.125 -3 -6 z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 18.815 1010.88 0 42.824 -64 0 0 -40 30 0 3 -6 27.952 0.118 c 1.524 0 3.048 1.529 3.048 3.059 z" style="fill:#f57c00;fill-opacity:1;stroke:none"/>
+ <path d="m -45.18 1051.7 0 2 64 0 0 -2 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m -12.185 1007.7 -3 6 -30 0 0 2 31 0 3 -6 26.938 0.125 c 1.524 0 3.063 1.533 3.063 3.063 l 0 -2 c 0 -1.529 -1.539 -3.063 -3.063 -3.063 z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m -20.18 1020.7 -7 5.515 7 4.727 -7 6.303 14 9.455 14 -9.455 -7 -6.303 7 -4.727 -7 -5.515 -7 5.515 -7 -5.515 z" style="fill:#ab5d0b;opacity:1;fill-opacity:1;color:#000"/>
+ </g>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/places/orange-folder-google-drive.svg b/.icons/Material-Black-Lime-Numix/32/places/orange-folder-google-drive.svg
new file mode 100644
index 00000000..f3dfb64e
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/places/orange-folder-google-drive.svg
@@ -0,0 +1,20 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <defs>
+ <radialGradient id="radialGradient3031" gradientUnits="userSpaceOnUse" gradientTransform="matrix(1,0,0,0.10447761,0,50.597015)" cx="32.5" cy="56.5" r="33.5">
+ <stop style="stop-color:#000;stop-opacity:1"/>
+ <stop offset="1" style="stop-color:#000;stop-opacity:0"/>
+ </radialGradient>
+ </defs>
+ <g transform="translate(0,-1020.3622)">
+ <path d="m 66 56.5 a 33.5 3.5 0 1 1 -67 0 33.5 3.5 0 1 1 67 0 z" transform="matrix(0.71641791,0,0,0.85714286,-7.2835821,999.9336)" style="fill:url(#radialGradient3031);opacity:0.3;fill-opacity:1;stroke:none"/>
+ <path d="m 0 1024.89 0 21.412 32 0 0 -10.706 -1.524 -9.177 -11.976 -0.059 -1.5 -3 -15.476 0 c -0.762 0 -1.524 0.765 -1.524 1.53 z" style="fill:#e65100;fill-opacity:1;stroke:none"/>
+ <rect width="15.786" height="5.941" x="2.5" y="1027.36" style="fill:#fffdf0;fill-opacity:1;stroke:none"/>
+ <path d="m 1.531 1023.36 c -0.762 0 -1.531 0.767 -1.531 1.531 l 0 1 c 0 -0.765 0.769 -1.531 1.531 -1.531 l 14.969 0 1.5 3 12.469 0.062 1.531 9.172 0 -1 -1.531 -9.172 -11.969 -0.062 -1.5 -3 z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 32 1027.95 0 21.412 -32 0 0 -20 15 0 1.5 -3 13.976 0.059 c 0.762 0 1.524 0.765 1.524 1.53 z" style="fill:#f57c00;fill-opacity:1;stroke:none"/>
+ <path d="m 0 1048.36 0 1 32 0 0 -1 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 16.5 1026.36 -1.5 3 -15 0 0 1 15.5 0 1.5 -3 13.469 0.062 c 0.762 0 1.531 0.767 1.531 1.531 l 0 -1 c 0 -0.765 -0.769 -1.531 -1.531 -1.531 z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <polygon transform="matrix(8.955039e-5,0,0,7.8028193e-5,10.271888,1035.3624)" points="22194,115341 44385,76894 133156,76894 110963,115341 " style="fill:#ab5d0b;opacity:1;fill-opacity:1;fill-rule:evenodd"/>
+ <polygon transform="matrix(8.8510347e-5,0,0,9.1034411e-5,10.410376,1033.3623)" points="44385,0 88772,76894 133156,76894 88772,0 " style="fill:#ab5d0b;opacity:1;fill-opacity:1;fill-rule:evenodd"/>
+ <path d="m 13.71 1033.99 -3.91 6.306 1.831 3.666 3.808 -6.672 z" style="fill:#ab5d0b;opacity:1;fill-opacity:1;fill-rule:evenodd"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/places/orange-folder-hdd.svg b/.icons/Material-Black-Lime-Numix/32/places/orange-folder-hdd.svg
new file mode 100644
index 00000000..219fac53
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/places/orange-folder-hdd.svg
@@ -0,0 +1,20 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <defs>
+ <radialGradient id="radialGradient3031" gradientUnits="userSpaceOnUse" gradientTransform="matrix(1,0,0,0.10447761,0,50.597015)" cx="32.5" cy="56.5" r="33.5">
+ <stop style="stop-color:#000;stop-opacity:1"/>
+ <stop offset="1" style="stop-color:#000;stop-opacity:0"/>
+ </radialGradient>
+ </defs>
+ <g transform="translate(0,-1020.3622)">
+ <path d="m 66 56.5 c 0 1.933 -14.998 3.5 -33.5 3.5 -18.502 0 -33.5 -1.567 -33.5 -3.5 0 -1.933 14.998 -3.5 33.5 -3.5 18.502 0 33.5 1.567 33.5 3.5 z" transform="matrix(0.71641791,0,0,0.85714286,-7.2835821,999.9336)" style="fill:url(#radialGradient3031);opacity:0.3;fill-opacity:1;stroke:none"/>
+ <g transform="matrix(0.5,0,0,0.5,20.823632,508.499)">
+ <path d="m -41.647 1032.79 0 42.823 64 0 0 -21.412 -3.048 -18.353 -23.952 -0.118 -3 -6 -30.952 0 c -1.524 0 -3.048 1.53 -3.048 3.059 z" style="fill:#e65100;fill-opacity:1;stroke:none"/>
+ <rect y="1037.73" x="-36.647" height="11.882" width="31.571" style="fill:#fffdf0;fill-opacity:1;stroke:none"/>
+ <path d="m -38.585 1029.73 c -1.524 0 -3.063 1.533 -3.063 3.063 l 0 2 c 0 -1.529 1.539 -3.063 3.063 -3.063 l 29.938 0 3 6 24.938 0.125 3.063 18.344 0 -2 -3.063 -18.344 -23.938 -0.125 -3 -6 z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 22.353 1038.9 0 42.823 -64 0 0 -40 30 0 3 -6 27.952 0.118 c 1.524 0 3.048 1.53 3.048 3.059 z" style="fill:#f57c00;fill-opacity:1;stroke:none"/>
+ <path d="m -41.647 1079.73 0 2 64 0 0 -2 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m -8.647 1035.73 -3 6 -30 0 0 2 31 0 3 -6 26.938 0.125 c 1.524 0 3.063 1.533 3.063 3.063 l 0 -2 c 0 -1.529 -1.539 -3.063 -3.063 -3.063 z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ </g>
+ <path d="m 12 13 c -0.712 0 -1 0.335 -1 1 l 0 10 c 0 0.665 0.288 1 1 1 l 7.719 0 c 0.712 0 1.281 -0.335 1.281 -1 l 0 -10 c 0 -0.665 -0.288 -1 -1 -1 l -8 0 z m 0.5 1 c 0.276 0 0.5 0.224 0.5 0.5 c 0 0.276 -0.224 0.5 -0.5 0.5 c -0.276 0 -0.5 -0.224 -0.5 -0.5 c 0 -0.276 0.224 -0.5 0.5 -0.5 z m 7 0 c 0.276 0 0.5 0.224 0.5 0.5 c 0 0.276 -0.224 0.5 -0.5 0.5 c -0.276 0 -0.5 -0.224 -0.5 -0.5 c 0 -0.276 0.224 -0.5 0.5 -0.5 z m -3.5 1 c 1.105 0 2 0.895 2 2 c 0 1.105 -0.895 2 -2 2 c -1.105 0 -2 -0.895 -2 -2 c 0 -1.105 0.895 -2 2 -2 z m -3.5 4 c 0.276 0 0.5 0.224 0.5 0.5 c 0 0.276 -0.224 0.5 -0.5 0.5 c -0.276 0 -0.5 -0.224 -0.5 -0.5 c 0 -0.276 0.224 -0.5 0.5 -0.5 z m 7 0 c 0.276 0 0.5 0.224 0.5 0.5 c 0 0.276 -0.224 0.5 -0.5 0.5 c -0.276 0 -0.5 -0.224 -0.5 -0.5 c 0 -0.276 0.224 -0.5 0.5 -0.5 z m -7 4 l 7 0 c 0.277 0 0.5 0.223 0.5 0.5 c 0 0.277 -0.223 0.5 -0.5 0.5 l -7 0 c -0.277 0 -0.5 -0.223 -0.5 -0.5 c 0 -0.277 0.223 -0.5 0.5 -0.5 z" transform="translate(0,1020.3622)" style="fill:#ab5d0b;opacity:1;fill-opacity:1;stroke:none"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/places/orange-folder-move.svg b/.icons/Material-Black-Lime-Numix/32/places/orange-folder-move.svg
new file mode 100644
index 00000000..abaa9536
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/places/orange-folder-move.svg
@@ -0,0 +1,15 @@
+<svg viewBox="0 0 32 32" xmlns="http://www.w3.org/2000/svg">
+ <path style="fill:#e65100;fill-opacity:1;stroke:none" d="m 2 2.998 0 13 16 0 0 -7 -1 -5 -5 0 -1 -2 -8 0 c -0.5 0 -1 0.5 -1 1 z"/>
+ <path style="fill:#000;opacity:0.015;fill-opacity:1;stroke:none" d="M 3,2 C 2.5,2 2,2.5 2,3 L 2,4 C 2,3.5 2.5,3 3,3 l 7,0 1,2 6,0 1,5 0,-1 -1,-5 -5,0 -1,-2 z"/>
+ <rect x="4" height="3" width="10" style="fill:#fffdf0;fill-opacity:1;stroke:none" y="4.998"/>
+ <path style="fill:#f57c00;fill-opacity:1;stroke:none" d="m 18 4.998 0 13 -16 0 0 -12 7 0 1 -2 7 0 c 0.5 0 1 0.5 1 1 z"/>
+ <path style="fill:#000;opacity:0.075;fill-opacity:1;stroke:none" d="m 2 16.998 0 1 16 0 0 -1 z"/>
+ <path style="fill:#000;opacity:0.015;fill-opacity:1;stroke:none" d="m 10,4 -1,2 -7,0 0,1 8,0 1,-2 6,0 c 0.5,0 1,0.5 1,1 L 18,5 C 18,4.5 17.5,4 17,4 Z"/>
+ <path style="fill:#fff;opacity:0.6;fill-opacity:1;stroke:none" d="m 3 1.998 c -0.251 0 -0.5 0.126 -0.688 0.314 c -0.093 0.093 -0.172 0.202 -0.227 0.318 c 0 0 0 0.001 0 0.002 c -0.054 0.117 -0.086 0.241 -0.086 0.365 c 0 0.001 0 0.001 0 0.002 l 0 1 l 0 1.998 l 0 0.002 l 0 1 l 0 8.998 l 0 1 l 0 1 l 16 0 l 0 -1 l 0 -1 l 0 -5.998 l 0 -1 l 0 -0.002 l 0 -2.998 l 0 -1 c 0 0 0 -0.002 0 -0.002 c 0 -0.124 -0.032 -0.249 -0.086 -0.365 c 0 0 0 -0.002 0 -0.002 c -0.054 -0.117 -0.133 -0.227 -0.227 -0.32 c -0.188 -0.188 -0.438 -0.313 -0.688 -0.313 l -5 0 l -1 -1.998 l 0 -0.002 l -8 0 z"/>
+ <path style="fill:#e65100;fill-opacity:1;stroke:none" d="m 14 14.998 0 13 16 0 0 -7 -1 -5 -5 0 -1 -2 -8 0 c -0.5 0 -1 0.5 -1 1 z"/>
+ <path style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none" d="m 15 14 c -0.5 0 -1 0.5 -1 1 l 0 1 c 0 -0.5 0.5 -1 1 -1 l 7 0 1 2 6 0 1 5 0 -1 -1 -5 -5 0 -1 -2 z"/>
+ <rect x="16" height="3" width="10" style="fill:#fffdf0;fill-opacity:1;stroke:none" y="16.998"/>
+ <path style="fill:#f57c00;fill-opacity:1;stroke:none" d="m 30 16.998 0 13 -16 0 0 -12 7 0 1 -2 7 0 c 0.5 0 1 0.5 1 1 z"/>
+ <path style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none" d="m 14 28.998 0 1 16 0 0 -1 z"/>
+ <path style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none" d="m 22 16 -1 2 -7 0 0 1 8 0 1 -2 6 0 c 0.5 0 1 0.5 1 1 l 0 -1 c 0 -0.5 -0.5 -1 -1 -1 z"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/places/orange-folder-music.svg b/.icons/Material-Black-Lime-Numix/32/places/orange-folder-music.svg
new file mode 100644
index 00000000..da65170c
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/places/orange-folder-music.svg
@@ -0,0 +1,24 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <defs>
+ <radialGradient id="radialGradient3031" gradientUnits="userSpaceOnUse" gradientTransform="matrix(1,0,0,0.10447761,0,50.597015)" cx="32.5" cy="56.5" r="33.5">
+ <stop style="stop-color:#000;stop-opacity:1"/>
+ <stop offset="1" style="stop-color:#000;stop-opacity:0"/>
+ </radialGradient>
+ </defs>
+ <g transform="translate(0,-1020.3622)">
+ <path d="m 66 56.5 a 33.5 3.5 0 1 1 -67 0 33.5 3.5 0 1 1 67 0 z" transform="matrix(0.71641791,0,0,0.85714286,-7.2835821,999.9336)" style="fill:url(#radialGradient3031);opacity:0.3;fill-opacity:1;stroke:none"/>
+ <path d="m 0 1024.89 0 21.412 32 0 0 -10.706 -1.524 -9.177 -11.976 -0.059 -1.5 -3 -15.476 0 c -0.762 0 -1.524 0.765 -1.524 1.529 z" style="fill:#e65100;fill-opacity:1;stroke:none"/>
+ <rect width="15.786" height="5.941" x="2.5" y="1027.36" style="fill:#fffdf0;fill-opacity:1;stroke:none"/>
+ <path d="m 1.531 1023.36 c -0.762 0 -1.531 0.767 -1.531 1.531 l 0 1 c 0 -0.765 0.769 -1.531 1.531 -1.531 l 14.969 0 1.5 3 12.469 0.062 1.531 9.172 0 -1 -1.531 -9.172 -11.969 -0.062 -1.5 -3 z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 32 1027.95 0 21.412 -32 0 0 -20 15 0 1.5 -3 13.976 0.059 c 0.762 0 1.524 0.765 1.524 1.53 z" style="fill:#f57c00;fill-opacity:1;stroke:none"/>
+ <path d="m 0 1048.36 0 1 32 0 0 -1 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 16.5 1026.36 -1.5 3 -15 0 0 1 15.5 0 1.5 -3 13.469 0.062 c 0.762 0 1.531 0.767 1.531 1.531 l 0 -1 c 0 -0.765 -0.769 -1.531 -1.531 -1.531 z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <g transform="matrix(0.5,0,0,0.5,0.5,526.18112)" style="opacity:1">
+ <path transform="matrix(2.1943902,0,0,2.2968937,37.971951,1015.3933)" d="m -5 8.259 c 0 0.962 -0.816 1.741 -1.823 1.741 -1.01 0 -1.823 -0.78 -1.823 -1.741 0 -0.962 0.816 -1.741 1.823 -1.741 1.01 0 1.823 0.78 1.823 1.741 z" style="fill:#ab5d0b;fill-opacity:1;stroke:none"/>
+ <path d="m -5 8.259 c 0 0.962 -0.816 1.741 -1.823 1.741 -1.01 0 -1.823 -0.78 -1.823 -1.741 0 -0.962 0.816 -1.741 1.823 -1.741 1.01 0 1.823 0.78 1.823 1.741 z" transform="matrix(2.1943902,0,0,2.2968937,53.971951,1015.3933)" style="fill:#ab5d0b;fill-opacity:1;stroke:none"/>
+ <rect ry="2" rx="1.917" y="1017.36" x="23" height="19" width="4" style="fill:#ab5d0b;fill-opacity:1;stroke:none"/>
+ <rect width="4" height="20" x="39" y="1016.36" rx="2" style="fill:#ab5d0b;fill-opacity:1;stroke:none"/>
+ <rect ry="3.897" rx="4" y="1014.36" x="23" height="8" width="20" style="fill:#ab5d0b;fill-opacity:1;stroke:none"/>
+ </g>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/places/orange-folder-open.svg b/.icons/Material-Black-Lime-Numix/32/places/orange-folder-open.svg
new file mode 100644
index 00000000..b12a7ec4
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/places/orange-folder-open.svg
@@ -0,0 +1,15 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <defs>
+ <radialGradient gradientUnits="userSpaceOnUse" id="radialGradient3031" gradientTransform="matrix(0.71642 0 0 0.08955 -7.284 25.94)" cx="32.5" cy="56.5" r="33.5">
+ <stop style="stop-color:#000;stop-opacity:1"/>
+ <stop offset="1" style="stop-color:#000;stop-opacity:0"/>
+ </radialGradient>
+ </defs>
+ <path d="m 40 30.999972 a 24 3 0 0 1 -48 0 24 3 0 1 1 48 0 z" style="fill:url(#radialGradient3031);opacity:0.3;fill-opacity:1;stroke:none"/>
+ <rect height="18" x="3" y="0.998" width="26" rx="1.04" style="fill:#e65100;fill-opacity:1;stroke:none" ry="1"/>
+ <path d="m 16 3 l -6 6 l 3 0 l 0 13.5 l 6 0 l 0 -13.5 l 3 0 l -6 -6 z" style="fill:#fff1ed;opacity:0.6;fill-opacity:1;stroke:none"/>
+ <path d="m 32 12.668 0 18.328 -32 0 0 -17 15 0 1.5 -3 13.976 0.062 c 0.762 0 1.524 0.805 1.524 1.61 z" style="fill:#f57c00;fill-opacity:1;stroke:none"/>
+ <path d="m 0 29.998 0 1 32 0 0 -1 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 16.5 10.998 -1.5 3 -15 0 0 1 15.5 0 1.5 -3 13.469 0.062 c 0.762 0 1.531 0.767 1.531 1.531 l 0 -1 c 0 0 -0.769 -1.531 -1.531 -1.531 z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 4 0.998 c -0.554 0 -1 0.446 -1 1 l 0 1 c 0 -0.554 0.446 -1 1 -1 l 24 0 c 0.554 0 1 0.446 1 1 l 0 -1 c 0 -0.554 -0.446 -1 -1 -1 z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/places/orange-folder-pictures.svg b/.icons/Material-Black-Lime-Numix/32/places/orange-folder-pictures.svg
new file mode 100644
index 00000000..df3cfa6b
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/places/orange-folder-pictures.svg
@@ -0,0 +1,27 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <defs>
+ <radialGradient id="radialGradient3031" gradientUnits="userSpaceOnUse" gradientTransform="matrix(1,0,0,0.10447761,0,50.597015)" cx="32.5" cy="56.5" r="33.5">
+ <stop style="stop-color:#000;stop-opacity:1"/>
+ <stop offset="1" style="stop-color:#000;stop-opacity:0"/>
+ </radialGradient>
+ </defs>
+ <g transform="translate(0,-1020.3622)">
+ <path d="m 66 56.5 a 33.5 3.5 0 1 1 -67 0 33.5 3.5 0 1 1 67 0 z" transform="matrix(0.71641791,0,0,0.85714286,-7.2835821,999.9336)" style="fill:url(#radialGradient3031);opacity:0.3;fill-opacity:1;stroke:none"/>
+ <g transform="matrix(0.5,0,0,0.5,39,520.6811)">
+ <path d="m -78 1008.42 0 42.823 64 0 0 -21.412 -3.048 -18.353 l -23.952 -0.118 l -3 -6 -30.952 0 c -1.524 0 -3.048 1.529 -3.048 3.059 z" style="fill:#e65100;fill-opacity:1;stroke:none"/>
+ <rect y="1013.36" x="-73" height="11.882" width="31.571" style="fill:#fffdf0;fill-opacity:1;stroke:none"/>
+ <path d="m -74.938 1005.36 c -1.524 0 -3.063 1.533 -3.063 3.063 l 0 2 c 0 -1.529 1.539 -3.063 3.063 -3.063 l 29.938 0 3 6 24.938 0.125 3.063 18.344 0 -2 -3.063 -18.344 -23.938 -0.125 -3 -6 z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m -14 1014.54 0 42.824 -64 0 0 -40 30 0 3 -6 27.952 0.118 c 1.524 0 3.048 1.529 3.048 3.059 z" style="fill:#f57c00;fill-opacity:1;stroke:none"/>
+ <path d="m -78 1055.36 0 2 64 0 0 -2 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m -45 1011.36 -3 6 -30 0 0 2 31 0 3 -6 26.938 0.125 c 1.524 0 3.063 1.533 3.063 3.063 l 0 -2 c 0 -1.529 -1.539 -3.063 -3.063 -3.063 z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <g transform="matrix(2,0,0,2,-17.15747,-1029.5912)" style="opacity:1">
+ <g transform="translate(-22.421265,1025.4767)" style="fill:#ab5d0b;fill-opacity:1">
+ <g transform="translate(0,-1036.3622)" style="fill-rule:evenodd">
+ <path d="m 1 1046.36 4 -5 3.282 3.678 2.218 -2.178 4.5 6.5 -3 2 -9 0 z"/>
+ </g>
+ </g>
+ <path d="m -19.421 1026.48 c -1.108 0 -2 0.892 -2 2 l 0 10 c 0 1.108 0.892 2 2 2 l 10 0 c 1.108 0 2 -0.892 2 -2 l 0 -10 c 0 -1.108 -0.892 -2 -2 -2 z m 0 2 10 0 0 10 -10 0 z" style="fill:#ab5d0b;fill-opacity:1"/>
+ </g>
+ </g>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/places/orange-folder-projects.svg b/.icons/Material-Black-Lime-Numix/32/places/orange-folder-projects.svg
new file mode 100644
index 00000000..b2e7985f
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/places/orange-folder-projects.svg
@@ -0,0 +1,18 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <defs>
+ <radialGradient id="radialGradient3031" gradientUnits="userSpaceOnUse" gradientTransform="matrix(1,0,0,0.10447761,0,50.597015)" cx="32.5" cy="56.5" r="33.5">
+ <stop style="stop-color:#000;stop-opacity:1"/>
+ <stop offset="1" style="stop-color:#000;stop-opacity:0"/>
+ </radialGradient>
+ </defs>
+ <g transform="translate(0,-1020.3622)">
+ <path d="m 66 56.5 c 0 1.933 -14.998 3.5 -33.5 3.5 -18.502 0 -33.5 -1.567 -33.5 -3.5 0 -1.933 14.998 -3.5 33.5 -3.5 18.502 0 33.5 1.567 33.5 3.5 z" transform="matrix(0.71641791,0,0,0.85714286,-7.2835821,999.9336)" style="fill:url(#radialGradient3031);opacity:0.3;fill-opacity:1;stroke:none"/>
+ <path d="m 0 1024.89 0 21.412 32 0 0 -10.706 -1.524 -9.177 -11.976 -0.059 -1.5 -3 -15.476 0 c -0.762 0 -1.524 0.765 -1.524 1.53 z" style="fill:#e65100;fill-opacity:1;stroke:none"/>
+ <rect width="15.786" height="5.941" x="2.5" y="1027.36" style="fill:#fffdf0;fill-opacity:1;stroke:none"/>
+ <path d="m 1.531 1023.36 c -0.762 0 -1.531 0.767 -1.531 1.531 l 0 1 c 0 -0.765 0.769 -1.531 1.531 -1.531 l 14.969 0 1.5 3 12.469 0.062 1.531 9.172 0 -1 -1.531 -9.172 -11.969 -0.062 -1.5 -3 z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 32 1027.95 0 21.412 -32 0 0 -20 15 0 1.5 -3 13.976 0.059 c 0.762 0 1.524 0.765 1.524 1.53 z" style="fill:#f57c00;fill-opacity:1;stroke:none"/>
+ <path d="m 0 1048.36 0 1 32 0 0 -1 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 16.5 1026.36 -1.5 3 -15 0 0 1 15.5 0 1.5 -3 13.469 0.062 c 0.762 0 1.531 0.767 1.531 1.531 l 0 -1 c 0 -0.765 -0.769 -1.531 -1.531 -1.531 z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 11.151 1033.82 c -0.385 0.012 -0.75 0.048 -1.116 0.175 -0.115 0.782 0.075 1.594 0.285 2.344 0.534 1.72 1.524 3.352 2.977 4.447 0.053 0.051 0.129 0.062 0.109 0.153 -0.008 0.381 -0.001 0.779 0 1.161 0.016 0.668 0.418 1.306 1.01 1.621 0.699 0.368 1.397 0.71 2.102 1.073 0.324 0.172 0.774 -0.025 0.876 -0.372 0.062 -0.228 0.019 -0.468 0.022 -0.701 -0.002 -0.491 -0.063 -0.983 -0.044 -1.468 0.641 -0.079 1.285 -0.39 1.664 -0.92 0.337 -0.452 0.457 -1.037 0.416 -1.599 0.686 -0.122 1.392 -0.226 2.08 -0.351 0.407 -0.082 0.583 -0.611 0.328 -0.942 -0.5 -0.634 -1 -1.255 -1.51 -1.884 -0.41 -0.49 -1.053 -0.763 -1.686 -0.679 -0.429 0.069 -0.868 0.161 -1.292 0.241 -1.366 -1.303 -3.203 -2.024 -5.057 -2.235 -0.381 -0.035 -0.775 -0.072 -1.16 -0.066 z m 2.32 1.424 c 0.448 -0.04 0.897 0.084 1.27 0.394 0.745 0.621 0.861 1.73 0.241 2.476 -0.621 0.746 -1.728 0.862 -2.474 0.241 -0.745 -0.621 -0.861 -1.729 -0.241 -2.476 0.31 -0.373 0.756 -0.594 1.204 -0.635 z m 7.158 5.368 c -0.153 -0.014 -0.306 0.102 -0.328 0.263 -0.195 0.889 -0.827 1.661 -1.664 2.02 -0.218 0.069 -0.267 0.361 -0.088 0.504 0.367 0.306 0.791 0.66 1.16 0.964 0.179 0.153 0.413 -0.013 0.416 -0.241 -0.006 -0.187 -0.027 -0.386 -0.044 -0.57 0.457 0.098 0.905 0.228 1.357 0.329 0.213 0.044 0.415 -0.213 0.328 -0.416 -0.179 -0.429 -0.364 -0.844 -0.547 -1.271 0.185 -0.022 0.363 -0.037 0.547 -0.066 0.228 -0.045 0.317 -0.377 0.131 -0.526 -0.369 -0.311 -0.742 -0.611 -1.116 -0.92 -0.044 -0.035 -0.102 -0.061 -0.153 -0.066 z" style="fill:#ab5d0b;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/places/orange-folder-publicshare.svg b/.icons/Material-Black-Lime-Numix/32/places/orange-folder-publicshare.svg
new file mode 100644
index 00000000..9b9ba6e9
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/places/orange-folder-publicshare.svg
@@ -0,0 +1,18 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <defs>
+ <radialGradient id="radialGradient3031" gradientUnits="userSpaceOnUse" gradientTransform="matrix(1,0,0,0.10447761,0,50.597015)" cx="32.5" cy="56.5" r="33.5">
+ <stop style="stop-color:#000;stop-opacity:1"/>
+ <stop offset="1" style="stop-color:#000;stop-opacity:0"/>
+ </radialGradient>
+ </defs>
+ <g transform="translate(0,-1020.3622)">
+ <path d="m 66 56.5 a 33.5 3.5 0 1 1 -67 0 33.5 3.5 0 1 1 67 0 z" transform="matrix(0.71641791,0,0,0.85714286,-7.2835821,999.9336)" style="fill:url(#radialGradient3031);opacity:0.3;fill-opacity:1;stroke:none"/>
+ <path d="m 0 1024.89 0 21.412 32 0 0 -10.706 -1.524 -9.177 -11.976 -0.059 -1.5 -3 -15.476 0 c -0.762 0 -1.524 0.765 -1.524 1.529 z" style="fill:#e65100;fill-opacity:1;stroke:none"/>
+ <rect width="15.786" height="5.941" x="2.5" y="1027.36" style="fill:#fffdf0;fill-opacity:1;stroke:none"/>
+ <path d="m 1.531 1023.36 c -0.762 0 -1.531 0.767 -1.531 1.531 l 0 1 c 0 -0.765 0.769 -1.531 1.531 -1.531 l 14.969 0 1.5 3 12.469 0.062 1.531 9.172 0 -1 -1.531 -9.172 -11.969 -0.062 -1.5 -3 z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 32 1027.95 0 21.412 -32 0 0 -20 15 0 1.5 -3 13.976 0.059 c 0.762 0 1.524 0.765 1.524 1.53 z" style="fill:#f57c00;fill-opacity:1;stroke:none"/>
+ <path d="m 0 1048.36 0 1 32 0 0 -1 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 16.5 1026.36 -1.5 3 -15 0 0 1 15.5 0 1.5 -3 13.469 0.062 c 0.762 0 1.531 0.767 1.531 1.531 l 0 -1 c 0 -0.765 -0.769 -1.531 -1.531 -1.531 z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 17.929 1032.86 c -1.404 0 -2.563 1.094 -2.563 2.464 0.01 0.47 0.036 1.065 0.303 2.322 l 0.028 0 c 0.054 0.166 0.137 0.332 0.276 0.51 0.124 0.159 0.289 0.341 0.441 0.51 0.047 0.355 0.054 0.666 0 1.048 -0.417 0.325 -1.169 0.629 -1.846 0.906 -0.353 0.145 -0.679 0.278 -0.937 0.453 -0.246 0.167 -0.424 0.394 -0.441 0.68 -0.001 0.014 -0.028 0.014 -0.028 0.028 l -0.303 2.408 0 0.028 c 0 0.298 0.193 0.543 0.469 0.736 0.275 0.194 0.648 0.346 1.102 0.482 0.908 0.271 2.139 0.425 3.5 0.425 1.361 0 2.592 -0.154 3.5 -0.425 0.454 -0.135 0.827 -0.287 1.102 -0.482 0.275 -0.194 0.469 -0.438 0.469 -0.736 l 0 -0.028 -0.331 -2.408 c 0 -0.01 0 -0.019 0 -0.028 -0.008 -0.136 -0.056 -0.27 -0.138 -0.368 -0.087 -0.105 -0.202 -0.172 -0.331 -0.255 -0.257 -0.165 -0.584 -0.304 -0.937 -0.453 -0.686 -0.29 -1.437 -0.619 -1.846 -0.963 -0.031 -0.329 -0.032 -0.663 0 -0.991 0.148 -0.18 0.314 -0.365 0.441 -0.538 0.141 -0.192 0.248 -0.367 0.303 -0.538 0.301 -1.309 0.315 -1.843 0.331 -2.322 0 -1.37 -1.159 -2.464 -2.563 -2.464 z m -4.768 0.453 c -1.153 0 -2.094 0.915 -2.094 2.039 0.008 0.385 0.029 0.838 0.248 1.869 l 0 0.028 c 0.045 0.138 0.132 0.248 0.248 0.397 0.101 0.13 0.236 0.289 0.358 0.425 0.037 0.285 0.042 0.572 0 0.878 -0.341 0.269 -0.958 0.51 -1.516 0.736 -0.289 0.118 -0.533 0.225 -0.744 0.368 -0.199 0.135 -0.341 0.336 -0.358 0.566 -0.001 0.014 -0.028 0.014 -0.028 0.029 l -0.276 1.954 l 0 0.028 c 0 0.184 0.086 0.343 0.22 0.482 0.135 0.139 0.322 0.266 0.551 0.368 0.452 0.202 1.095 0.342 1.874 0.425 l 0.028 0 c 0.042 0 0.084 -0.012 0.11 -0.028 0.032 -0.021 0.069 -0.037 0.083 -0.056 0.027 -0.039 0.043 -0.078 0.055 -0.113 0.021 -0.062 0.025 -0.135 0.028 -0.198 0 -0.01 0 -0.019 0 -0.028 l 0.303 -2.407 c 0 -0.099 0.066 -0.217 0.22 -0.34 0.155 -0.123 0.388 -0.247 0.661 -0.368 0.546 -0.243 1.238 -0.469 1.791 -0.765 l 0.303 -0.17 -0.303 -0.142 c -0.219 -0.109 -0.386 -0.229 -0.524 -0.34 -0.027 -0.28 -0.028 -0.571 0 -0.85 0.001 -0.01 -0.001 -0.019 0 -0.028 0.21 -0.291 0.37 -0.593 0.441 -0.765 l 0.028 -0.056 -0.028 -0.056 c -0.024 -0.141 -0.016 -0.248 -0.055 -0.368 -0.264 -1.242 -0.293 -1.755 -0.303 -2.209 0 -0.191 0.044 -0.414 0.11 -0.623 l 0.055 -0.113 -0.11 -0.056 c -0.368 -0.302 -0.855 -0.51 -1.378 -0.51 z" style="fill:#ab5d0b;opacity:1;fill-opacity:1;color:#000"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/places/orange-folder-recent.svg b/.icons/Material-Black-Lime-Numix/32/places/orange-folder-recent.svg
new file mode 100644
index 00000000..fb61c236
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/places/orange-folder-recent.svg
@@ -0,0 +1,22 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <defs>
+ <radialGradient id="radialGradient3031" gradientUnits="userSpaceOnUse" gradientTransform="matrix(1,0,0,0.10447761,0,50.597015)" cx="32.5" cy="56.5" r="33.5">
+ <stop style="stop-color:#000;stop-opacity:1"/>
+ <stop offset="1" style="stop-color:#000;stop-opacity:0"/>
+ </radialGradient>
+ </defs>
+ <g transform="translate(0,-1020.3622)">
+ <path d="m 66 56.5 c 0 1.933 -14.998 3.5 -33.5 3.5 -18.502 0 -33.5 -1.567 -33.5 -3.5 0 -1.933 14.998 -3.5 33.5 -3.5 18.502 0 33.5 1.567 33.5 3.5 z" transform="matrix(0.71641791,0,0,0.85714286,-7.2835821,999.9336)" style="fill:url(#radialGradient3031);opacity:0.3;fill-opacity:1;stroke:none"/>
+ <path d="m 0 1024.89 0 21.412 32 0 0 -10.706 -1.524 -9.177 -11.976 -0.059 -1.5 -3 -15.476 0 c -0.762 0 -1.524 0.765 -1.524 1.529 z" style="fill:#e65100;fill-opacity:1;stroke:none"/>
+ <rect width="15.786" height="5.941" x="2.5" y="1027.36" style="fill:#fffdf0;fill-opacity:1;stroke:none"/>
+ <path d="m 1.531 1023.36 c -0.762 0 -1.531 0.767 -1.531 1.531 l 0 1 c 0 -0.765 0.769 -1.531 1.531 -1.531 l 14.969 0 1.5 3 12.469 0.062 1.531 9.172 0 -1 -1.531 -9.172 -11.969 -0.062 -1.5 -3 z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 32 1027.95 0 21.412 -32 0 0 -20 15 0 1.5 -3 13.976 0.059 c 0.762 0 1.524 0.765 1.524 1.53 z" style="fill:#f57c00;fill-opacity:1;stroke:none"/>
+ <path d="m 0 1048.36 0 1 32 0 0 -1 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 16.5 1026.36 -1.5 3 -15 0 0 1 15.5 0 1.5 -3 13.469 0.062 c 0.762 0 1.531 0.767 1.531 1.531 l 0 -1 c 0 -0.765 -0.769 -1.531 -1.531 -1.531 z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <g style="opacity:1">
+ <path d="m 9 1032.36 0 5 5 0 z" style="fill:#ab5d0b;opacity:1;fill-opacity:1;stroke:none"/>
+ <path d="m 15.906 1034.83 a 1 1 0 0 0 -0.125 0.031 1 1 0 0 0 -0.781 1 l 0 3.688 a 1 1 0 0 0 0 0.094 1 1 0 0 0 0.125 0.75 1 1 0 0 0 0.031 0.031 1 1 0 0 0 0.031 0.062 1 1 0 0 0 0.031 0.031 1 1 0 0 0 0.031 0.031 1 1 0 0 0 0.031 0.031 1 1 0 0 0 0.031 0.031 1 1 0 0 0 0.063 0.031 1 1 0 0 0 0.031 0.031 1 1 0 0 0 0.031 0.031 1 1 0 0 0 0.063 0.031 1 1 0 0 0 0.125 0.062 l 2.469 1.438 a 1.01 1.01 0 1 0 1 -1.75 l -2.094 -1.219 0 -3.406 a 1 1 0 0 0 -1.094 -1.031 z" style="fill:#ab5d0b;opacity:1;fill-opacity:1;color:#000"/>
+ <path transform="translate(0,1020.3622)" d="m 16 12 c -2.376 0 -4.485 1.191 -5.75 3 l 1.281 0 c 1.099 -1.227 2.693 -2 4.469 -2 c 3.314 0 6 2.686 6 6 c 0 3.314 -2.686 6 -6 6 c -3.314 0 -6 -2.686 -6 -6 l -1 0 c 0 3.866 3.134 7 7 7 c 3.866 0 7 -3.134 7 -7 c 0 -3.866 -3.134 -7 -7 -7 z" style="fill:#ab5d0b;opacity:1;fill-opacity:1;stroke:none"/>
+ </g>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/places/orange-folder-rss.svg b/.icons/Material-Black-Lime-Numix/32/places/orange-folder-rss.svg
new file mode 100644
index 00000000..dd8e3dd3
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/places/orange-folder-rss.svg
@@ -0,0 +1,19 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <defs>
+ <radialGradient id="radialGradient3031" gradientUnits="userSpaceOnUse" gradientTransform="matrix(1,0,0,0.10447761,0,50.597015)" cx="32.5" cy="56.5" r="33.5">
+ <stop style="stop-color:#000;stop-opacity:1"/>
+ <stop offset="1" style="stop-color:#000;stop-opacity:0"/>
+ </radialGradient>
+ </defs>
+ <g transform="translate(0,-1020.3622)">
+ <path d="m 66 56.5 c 0 1.933 -14.998 3.5 -33.5 3.5 -18.502 0 -33.5 -1.567 -33.5 -3.5 0 -1.933 14.998 -3.5 33.5 -3.5 18.502 0 33.5 1.567 33.5 3.5 z" transform="matrix(0.71641791,0,0,0.85714286,-7.2835821,999.9336)" style="fill:url(#radialGradient3031);opacity:0.3;fill-opacity:1;stroke:none"/>
+ <path d="m 0 1024.89 0 21.412 32 0 0 -10.706 -1.524 -9.177 -11.976 -0.059 -1.5 -3 -15.476 0 c -0.762 0 -1.524 0.765 -1.524 1.53 z" style="fill:#e65100;fill-opacity:1;stroke:none"/>
+ <rect width="15.786" height="5.941" x="2.5" y="1027.36" style="fill:#fffdf0;fill-opacity:1;stroke:none"/>
+ <path d="m 1.531 1023.36 c -0.762 0 -1.531 0.767 -1.531 1.531 l 0 1 c 0 -0.765 0.769 -1.531 1.531 -1.531 l 14.969 0 1.5 3 12.469 0.062 1.531 9.172 0 -1 -1.531 -9.172 -11.969 -0.062 -1.5 -3 z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 32 1027.95 0 21.412 -32 0 0 -20 15 0 1.5 -3 13.976 0.059 c 0.762 0 1.524 0.765 1.524 1.53 z" style="fill:#f57c00;fill-opacity:1;stroke:none"/>
+ <path d="m 0 1048.36 0 1 32 0 0 -1 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 16.5 1026.36 -1.5 3 -15 0 0 1 15.5 0 1.5 -3 13.469 0.062 c 0.762 0 1.531 0.767 1.531 1.531 l 0 -1 c 0 -0.765 -0.769 -1.531 -1.531 -1.531 z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 10 1033.36 0 2 c 5.073 0.56 10.02 4.957 10 10 l 2 0 c 0 -7.203 -6.469 -11.772 -12 -12 z m 0 4 0 2 c 2.749 0.226 5.969 2.792 6 6 l 2 0 c -0.12 -4.892 -4.585 -7.653 -8 -8 z" style="fill:#ab5d0b;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 13 23.5 a 1.5 1.5 0 1 1 -3 0 1.5 1.5 0 1 1 3 0 z" transform="translate(0,1020.3622)" style="fill:#ab5d0b;opacity:1;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/places/orange-folder-saved-search.svg b/.icons/Material-Black-Lime-Numix/32/places/orange-folder-saved-search.svg
new file mode 100644
index 00000000..d55c0cf7
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/places/orange-folder-saved-search.svg
@@ -0,0 +1,21 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <defs>
+ <radialGradient id="radialGradient3031" gradientUnits="userSpaceOnUse" gradientTransform="matrix(1,0,0,0.10447761,0,50.597015)" cx="32.5" cy="56.5" r="33.5">
+ <stop style="stop-color:#000;stop-opacity:1"/>
+ <stop offset="1" style="stop-color:#000;stop-opacity:0"/>
+ </radialGradient>
+ </defs>
+ <g transform="translate(0,-1020.3622)">
+ <path d="m 66 56.5 c 0 1.933 -14.998 3.5 -33.5 3.5 -18.502 0 -33.5 -1.567 -33.5 -3.5 0 -1.933 14.998 -3.5 33.5 -3.5 18.502 0 33.5 1.567 33.5 3.5 z" transform="matrix(0.71641791,0,0,0.85714286,-7.2835821,999.9336)" style="fill:url(#radialGradient3031);opacity:0.3;fill-opacity:1;stroke:none"/>
+ <path d="m 0 1024.89 0 21.412 32 0 0 -10.706 -1.524 -9.177 -11.976 -0.059 -1.5 -3 -15.476 0 c -0.762 0 -1.524 0.765 -1.524 1.529 z" style="fill:#e65100;fill-opacity:1;stroke:none"/>
+ <rect width="15.786" height="5.941" x="2.5" y="1027.36" style="fill:#fffdf0;fill-opacity:1;stroke:none"/>
+ <path d="m 1.531 1023.36 c -0.762 0 -1.531 0.767 -1.531 1.531 l 0 1 c 0 -0.765 0.769 -1.531 1.531 -1.531 l 14.969 0 1.5 3 12.469 0.062 1.531 9.172 0 -1 -1.531 -9.172 -11.969 -0.062 -1.5 -3 z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 32 1027.95 0 21.412 -32 0 0 -20 15 0 1.5 -3 13.976 0.059 c 0.762 0 1.524 0.765 1.524 1.53 z" style="fill:#f57c00;fill-opacity:1;stroke:none"/>
+ <path d="m 0 1048.36 0 1 32 0 0 -1 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 16.5 1026.36 -1.5 3 -15 0 0 1 15.5 0 1.5 -3 13.469 0.062 c 0.762 0 1.531 0.767 1.531 1.531 l 0 -1 c 0 -0.765 -0.769 -1.531 -1.531 -1.531 z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <g style="opacity:1">
+ <rect transform="matrix(0.70710678,0.70710678,-0.70710678,0.70710678,0,0)" rx="1" y="725.11" x="745.25" height="8" width="2" style="fill:#ab5d0b;opacity:1;fill-opacity:1;stroke:none"/>
+ <path d="m 18 1032.36 c -2.761 0 -5 2.239 -5 5 0 2.761 2.239 5 5 5 2.761 0 5 -2.239 5 -5 0 -2.761 -2.239 -5 -5 -5 z m 0 2 c 1.657 0 3 1.343 3 3 0 1.657 -1.343 3 -3 3 -1.657 0 -3 -1.343 -3 -3 0 -1.657 1.343 -3 3 -3 z" style="fill:#ab5d0b;opacity:1;fill-opacity:1;stroke:none"/>
+ </g>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/places/orange-folder-steam.svg b/.icons/Material-Black-Lime-Numix/32/places/orange-folder-steam.svg
new file mode 100644
index 00000000..ebf79519
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/places/orange-folder-steam.svg
@@ -0,0 +1,18 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <defs>
+ <radialGradient id="radialGradient3031" gradientUnits="userSpaceOnUse" gradientTransform="matrix(1,0,0,0.10447761,0,50.597015)" cx="32.5" cy="56.5" r="33.5">
+ <stop style="stop-color:#000;stop-opacity:1"/>
+ <stop offset="1" style="stop-color:#000;stop-opacity:0"/>
+ </radialGradient>
+ </defs>
+ <g transform="translate(0,-1020.3622)">
+ <path d="m 66 56.5 c 0 1.933 -14.998 3.5 -33.5 3.5 -18.502 0 -33.5 -1.567 -33.5 -3.5 0 -1.933 14.998 -3.5 33.5 -3.5 18.502 0 33.5 1.567 33.5 3.5 z" transform="matrix(0.71641791,0,0,0.85714286,-7.2835821,999.9336)" style="fill:url(#radialGradient3031);opacity:0.3;fill-opacity:1;stroke:none"/>
+ <path d="m 0 1024.89 0 21.412 32 0 0 -10.706 -1.524 -9.177 -11.976 -0.059 -1.5 -3 -15.476 0 c -0.762 0 -1.524 0.765 -1.524 1.53 z" style="fill:#e65100;fill-opacity:1;stroke:none"/>
+ <rect width="15.786" height="5.941" x="2.5" y="1027.36" style="fill:#fffdf0;fill-opacity:1;stroke:none"/>
+ <path d="m 1.531 1023.36 c -0.762 0 -1.531 0.767 -1.531 1.531 l 0 1 c 0 -0.765 0.769 -1.531 1.531 -1.531 l 14.969 0 1.5 3 12.469 0.062 1.531 9.172 0 -1 -1.531 -9.172 -11.969 -0.062 -1.5 -3 z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 32 1027.95 0 21.412 -32 0 0 -20 15 0 1.5 -3 13.976 0.059 c 0.762 0 1.524 0.765 1.524 1.53 z" style="fill:#f57c00;fill-opacity:1;stroke:none"/>
+ <path d="m 0 1048.36 0 1 32 0 0 -1 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 16.5 1026.36 -1.5 3 -15 0 0 1 15.5 0 1.5 -3 13.469 0.062 c 0.762 0 1.531 0.767 1.531 1.531 l 0 -1 c 0 -0.765 -0.769 -1.531 -1.531 -1.531 z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 19.748 1033.36 c -1.607 0 -2.922 1.342 -2.922 2.989 0 0.553 0.159 1.075 0.417 1.523 l 0 3.239 c -0.318 0.068 -0.612 0.216 -0.861 0.415 l -2.896 -1.329 c 0 -1.175 -0.939 -2.131 -2.087 -2.131 -1.146 0 -2.087 0.956 -2.087 2.131 0 1.178 0.941 2.159 2.087 2.159 0.465 0 0.904 -0.176 1.252 -0.443 l 2.922 1.356 c 0.03 1.151 0.96 2.076 2.087 2.076 1.148 0 2.087 -0.954 2.087 -2.131 0 -0.491 -0.17 -0.939 -0.443 -1.301 l 0.026 0 1.539 -2.796 c 0.011 -0.012 0.015 -0.023 0.026 -0.027 1.03 -0.465 1.774 -1.517 1.774 -2.74 0 -1.646 -1.316 -2.989 -2.922 -2.989 z m 0 0.996 c 1.08 0 1.93 0.886 1.93 1.993 0 1.109 -0.851 1.993 -1.93 1.993 -1.081 0 -1.93 -0.884 -1.93 -1.993 0 -1.107 0.849 -1.993 1.93 -1.993 z m 0 0.72 c -0.69 0 -1.252 0.562 -1.252 1.273 0 0.708 0.562 1.273 1.252 1.273 0.692 0 1.252 -0.564 1.252 -1.273 0 -0.711 -0.56 -1.273 -1.252 -1.273 z m -8.348 3.848 c 0.685 0 1.076 0.284 1.2 0.858 l -0.73 -0.332 c -0.474 -0.207 -1.025 0.012 -1.226 0.498 -0.201 0.486 0.022 1.041 0.496 1.246 l 0.548 0.277 c -0.091 0.015 -0.182 0.027 -0.287 0.027 -0.835 0 -1.252 -0.443 -1.252 -1.301 0 -0.856 0.417 -1.273 1.252 -1.273 z m 6.261 2.851 c 0.773 0 1.383 0.647 1.383 1.439 0 0.792 -0.61 1.412 -1.383 1.412 -0.627 0 -1.157 -0.414 -1.33 -0.997 l 0.991 0.443 c 0.474 0.207 1.025 -0.038 1.226 -0.526 0.201 -0.486 -0.022 -1.041 -0.496 -1.246 l -0.913 -0.415 c 0.16 -0.066 0.338 -0.11 0.522 -0.11 z" style="fill:#ab5d0b;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/places/orange-folder-system.svg b/.icons/Material-Black-Lime-Numix/32/places/orange-folder-system.svg
new file mode 100644
index 00000000..9c689af9
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/places/orange-folder-system.svg
@@ -0,0 +1,20 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <defs>
+ <radialGradient id="radialGradient3031" gradientUnits="userSpaceOnUse" gradientTransform="matrix(1,0,0,0.10447761,0,50.597015)" cx="32.5" cy="56.5" r="33.5">
+ <stop style="stop-color:#000;stop-opacity:1"/>
+ <stop offset="1" style="stop-color:#000;stop-opacity:0"/>
+ </radialGradient>
+ </defs>
+ <g transform="translate(0,-1020.3622)">
+ <path d="m 66 56.5 a 33.5 3.5 0 1 1 -67 0 33.5 3.5 0 1 1 67 0 z" transform="matrix(0.71641791,0,0,0.85714286,-7.2835821,999.9336)" style="fill:url(#radialGradient3031);opacity:0.3;fill-opacity:1;stroke:none"/>
+ <g transform="matrix(0.5,0,0,0.5,44.069423,524.09775)">
+ <path d="m -88.14 1001.59 0 42.823 64 0 0 -21.412 -3.048 -18.353 -23.952 -0.118 -3 -6 -30.952 0 c -1.524 0 -3.048 1.529 -3.048 3.059 z" style="fill:#e65100;fill-opacity:1;stroke:none"/>
+ <rect y="1006.53" x="-83.14" height="11.882" width="31.571" style="fill:#fffdf0;fill-opacity:1;stroke:none"/>
+ <path d="m -85.08 998.53 c -1.524 0 -3.063 1.533 -3.063 3.063 l 0 2 c 0 -1.529 1.539 -3.063 3.063 -3.063 l 29.938 0 3 6 24.938 0.125 3.063 18.344 0 -2 -3.063 -18.344 -23.938 -0.125 -3 -6 z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m -24.14 1007.71 0 42.823 -64 0 0 -40 30 0 3 -6 27.952 0.118 c 1.524 0 3.048 1.529 3.048 3.059 z" style="fill:#f57c00;fill-opacity:1;stroke:none"/>
+ <path d="m -88.14 1048.53 0 2 64 0 0 -2 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m -55.14 1004.53 -3 6 -30 0 0 2 31 0 3 -6 26.938 0.125 c 1.524 0 3.063 1.533 3.063 3.063 l 0 -2 c 0 -1.529 -1.539 -3.063 -3.063 -3.063 z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m -58.03 1018.53 c -0.666 0 -1.222 0.529 -1.222 1.195 l 0 1.556 c -0.421 0.143 -0.829 0.305 -1.222 0.5 l -1.083 -1.083 c -0.471 -0.471 -1.224 -0.471 -1.694 0 l -2.722 2.694 c -0.471 0.471 -0.471 1.224 0 1.694 l 1.083 1.083 c -0.199 0.4 -0.356 0.821 -0.5 1.25 l -1.528 0 c -0.666 0 -1.222 0.529 -1.222 1.195 l 0 3.833 c 0 0.666 0.557 1.195 1.222 1.195 l 1.528 0 c 0.144 0.429 0.301 0.85 0.5 1.25 l -1.083 1.083 c -0.471 0.471 -0.471 1.224 0 1.694 l 2.722 2.694 c 0.471 0.47 1.224 0.47 1.694 0 l 1.083 -1.083 c 0.393 0.195 0.801 0.358 1.222 0.5 l 0 1.555 c 0 0.666 0.557 1.195 1.222 1.195 l 3.806 0 c 0.666 0 1.194 -0.529 1.194 -1.195 l 0 -1.555 c 0.429 -0.144 0.85 -0.301 1.25 -0.5 l 1.083 1.083 c 0.471 0.47 1.224 0.47 1.694 0 l 2.722 -2.694 c 0.471 -0.471 0.471 -1.224 0 -1.694 l -1.111 -1.111 c 0.195 -0.393 0.359 -0.801 0.5 -1.222 l 1.556 0 c 0.666 0 1.194 -0.529 1.194 -1.195 l 0 -3.833 c 0 -0.666 -0.529 -1.195 -1.194 -1.195 l -1.556 0 c -0.141 -0.421 -0.305 -0.829 -0.5 -1.222 l 1.111 -1.111 c 0.471 -0.471 0.471 -1.224 0 -1.694 l -2.722 -2.694 c -0.471 -0.471 -1.224 -0.471 -1.694 0 l -1.083 1.083 c -0.4 -0.2 -0.821 -0.356 -1.25 -0.5 l 0 -1.556 c 0 -0.666 -0.529 -1.195 -1.194 -1.195 l -3.806 0 z m 1.889 8.889 c 1.717 0 3.111 1.394 3.111 3.111 0 1.717 -1.394 3.111 -3.111 3.111 -1.717 0 -3.111 -1.394 -3.111 -3.111 0 -1.717 1.394 -3.111 3.111 -3.111 z" style="fill:#ab5d0b;opacity:1;fill-opacity:1;display:block;color:#000"/>
+ </g>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/places/orange-folder-templates.svg b/.icons/Material-Black-Lime-Numix/32/places/orange-folder-templates.svg
new file mode 100644
index 00000000..af8d8422
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/places/orange-folder-templates.svg
@@ -0,0 +1,18 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <defs>
+ <radialGradient id="radialGradient3031" gradientUnits="userSpaceOnUse" gradientTransform="matrix(1,0,0,0.10447761,0,50.597015)" cx="32.5" cy="56.5" r="33.5">
+ <stop style="stop-color:#000;stop-opacity:1"/>
+ <stop offset="1" style="stop-color:#000;stop-opacity:0"/>
+ </radialGradient>
+ </defs>
+ <g transform="translate(0,-1020.3622)">
+ <path d="m 66 56.5 c 0 1.933 -14.998 3.5 -33.5 3.5 -18.502 0 -33.5 -1.567 -33.5 -3.5 0 -1.933 14.998 -3.5 33.5 -3.5 18.502 0 33.5 1.567 33.5 3.5 z" transform="matrix(0.71641791,0,0,0.85714286,-7.2835821,999.9336)" style="fill:url(#radialGradient3031);opacity:0.3;fill-opacity:1;stroke:none"/>
+ <path d="m 0 1024.89 0 21.412 32 0 0 -10.706 -1.524 -9.177 -11.976 -0.059 -1.5 -3 -15.476 0 c -0.762 0 -1.524 0.765 -1.524 1.529 z" style="fill:#e65100;fill-opacity:1;stroke:none"/>
+ <rect width="15.786" height="5.941" x="2.5" y="1027.36" style="fill:#fffdf0;fill-opacity:1;stroke:none"/>
+ <path d="m 1.531 1023.36 c -0.762 0 -1.531 0.767 -1.531 1.531 l 0 1 c 0 -0.765 0.769 -1.531 1.531 -1.531 l 14.969 0 1.5 3 12.469 0.062 1.531 9.172 0 -1 -1.531 -9.172 -11.969 -0.062 -1.5 -3 z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 32 1027.95 0 21.412 -32 0 0 -20 15 0 1.5 -3 13.976 0.059 c 0.762 0 1.524 0.765 1.524 1.53 z" style="fill:#f57c00;fill-opacity:1;stroke:none"/>
+ <path d="m 0 1048.36 0 1 32 0 0 -1 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 16.5 1026.36 -1.5 3 -15 0 0 1 15.5 0 1.5 -3 13.469 0.062 c 0.762 0 1.531 0.767 1.531 1.531 l 0 -1 c 0 -0.765 -0.769 -1.531 -1.531 -1.531 z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 10 12 c -0.554 0 -1 0.446 -1 1 l 0 1 l 2 0 l 0 -2 l -1 0 z m 3 0 l 0 2 l 2 0 l 0 -2 l -2 0 z m 4 0 l 0 2 l 2 0 l 0 -2 l -2 0 z m 4 0 l 0 2 l 2 0 l 0 -1 c 0 -0.554 -0.446 -1 -1 -1 l -1 0 z m -12 4 l 0 2 l 2 0 l 0 -2 l -2 0 z m 12 0 l 0 2 l 2 0 l 0 -2 l -2 0 z m -12 4 l 0 2 l 2 0 l 0 -2 l -2 0 z m 12 0 l 0 2 l 2 0 l 0 -2 l -2 0 z m -12 4 l 0 1 c 0 0.554 0.446 1 1 1 l 1 0 l 0 -2 l -2 0 z m 4 0 l 0 2 l 2 0 l 0 -2 l -2 0 z m 4 0 l 0 2 l 2 0 l 0 -2 l -2 0 z m 4 0 l 0 2 l 1 0 c 0.554 0 1 -0.446 1 -1 l 0 -1 l -2 0 z" transform="translate(0,1020.3622)" style="fill:#ab5d0b;opacity:0.5;fill-opacity:1;stroke:none"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/places/orange-folder-ubuntu.svg b/.icons/Material-Black-Lime-Numix/32/places/orange-folder-ubuntu.svg
new file mode 100644
index 00000000..ca635440
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/places/orange-folder-ubuntu.svg
@@ -0,0 +1,21 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <defs>
+ <radialGradient id="radialGradient3031" gradientUnits="userSpaceOnUse" gradientTransform="matrix(1,0,0,0.10447761,0,50.597015)" cx="32.5" cy="56.5" r="33.5">
+ <stop style="stop-color:#000;stop-opacity:1"/>
+ <stop offset="1" style="stop-color:#000;stop-opacity:0"/>
+ </radialGradient>
+ </defs>
+ <g transform="translate(0,-1020.3622)">
+ <path d="m 66 56.5 c 0 1.933 -14.998 3.5 -33.5 3.5 -18.502 0 -33.5 -1.567 -33.5 -3.5 0 -1.933 14.998 -3.5 33.5 -3.5 18.502 0 33.5 1.567 33.5 3.5 z" transform="matrix(0.71641791,0,0,0.85714286,-7.2835821,999.9336)" style="fill:url(#radialGradient3031);opacity:0.3;fill-opacity:1;stroke:none"/>
+ <path d="m 0 1024.89 0 21.412 32 0 0 -10.706 -1.524 -9.177 -11.976 -0.059 -1.5 -3 -15.476 0 c -0.762 0 -1.524 0.765 -1.524 1.529 z" style="fill:#e65100;fill-opacity:1;stroke:none"/>
+ <rect width="15.786" height="5.941" x="2.5" y="1027.36" style="fill:#fffdf0;fill-opacity:1;stroke:none"/>
+ <path d="m 1.531 1023.36 c -0.762 0 -1.531 0.767 -1.531 1.531 l 0 1 c 0 -0.765 0.769 -1.531 1.531 -1.531 l 14.969 0 1.5 3 12.469 0.062 1.531 9.172 0 -1 -1.531 -9.172 -11.969 -0.062 -1.5 -3 z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 32 1027.95 0 21.412 -32 0 0 -20 15 0 1.5 -3 13.976 0.059 c 0.762 0 1.524 0.765 1.524 1.53 z" style="fill:#f57c00;fill-opacity:1;stroke:none"/>
+ <path d="m 0 1048.36 0 1 32 0 0 -1 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 16.5 1026.36 -1.5 3 -15 0 0 1 15.5 0 1.5 -3 13.469 0.062 c 0.762 0 1.531 0.767 1.531 1.531 l 0 -1 c 0 -0.765 -0.769 -1.531 -1.531 -1.531 z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path transform="matrix(0.5,0,0,0.5,1,1019.8622)" d="m 17 38 a 3 3 0 1 1 -6 0 3 3 0 1 1 6 0 z" style="fill:#ab5d0b;opacity:1;fill-opacity:1;stroke:none"/>
+ <path d="m 16 1032.86 c -1.146 0 -2.215 0.316 -3.125 0.875 l 1.484 1.484 c 0.501 -0.226 1.056 -0.359 1.641 -0.359 2.039 0 3.722 1.528 3.969 3.5 l 2 0 c -0.081 -0.96 -0.381 -1.863 -0.859 -2.641 -0.188 0.085 -0.39 0.141 -0.609 0.141 -0.828 0 -1.5 -0.671 -1.5 -1.5 0 -0.219 0.056 -0.421 0.141 -0.609 -0.913 -0.562 -1.989 -0.891 -3.141 -0.891 z m -3.922 1.484 c -0.939 0.819 -1.633 1.916 -1.922 3.172 0.498 0.244 0.844 0.752 0.844 1.344 0 0.592 -0.346 1.1 -0.844 1.344 0.311 1.353 1.071 2.541 2.125 3.375 l 1.438 -1.438 c -1.038 -0.723 -1.719 -1.921 -1.719 -3.281 c 0 -1.255 0.58 -2.376 1.484 -3.109 l -1.406 -1.406 z m 7.891 5.02 c -0.247 1.972 -1.93 3.5 -3.969 3.5 -0.473 0 -0.923 -0.099 -1.344 -0.25 l -1.516 1.516 c 0.851 0.465 1.821 0.734 2.859 0.734 0.756 0 1.474 -0.135 2.141 -0.391 c -0.085 -0.188 -0.141 -0.39 -0.141 -0.609 c 0 -0.828 0.672 -1.5 1.5 -1.5 0.402 0 0.762 0.164 1.031 0.422 0.81 -0.935 1.33 -2.116 1.438 -3.422 l -2 0 z" style="fill:#ab5d0b;opacity:1;fill-opacity:1;stroke:none"/>
+ <path d="m 17 38 a 3 3 0 1 1 -6 0 3 3 0 1 1 6 0 z" transform="matrix(0.5,0,0,0.5,14.5,1014.3622)" style="fill:#ab5d0b;opacity:1;fill-opacity:1;stroke:none"/>
+ <path d="m 17 38 a 3 3 0 1 1 -6 0 3 3 0 1 1 6 0 z" transform="matrix(0.5,0,0,0.5,13.5,1025.8622)" style="fill:#ab5d0b;opacity:1;fill-opacity:1;stroke:none"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/places/orange-folder-video.svg b/.icons/Material-Black-Lime-Numix/32/places/orange-folder-video.svg
new file mode 100644
index 00000000..0622b1cb
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/places/orange-folder-video.svg
@@ -0,0 +1,20 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <defs>
+ <radialGradient id="radialGradient3031" gradientUnits="userSpaceOnUse" gradientTransform="matrix(1,0,0,0.10447761,0,50.597015)" cx="32.5" cy="56.5" r="33.5">
+ <stop style="stop-color:#000;stop-opacity:1"/>
+ <stop offset="1" style="stop-color:#000;stop-opacity:0"/>
+ </radialGradient>
+ </defs>
+ <g transform="translate(0,-1020.3622)">
+ <path d="m 66 56.5 a 33.5 3.5 0 1 1 -67 0 33.5 3.5 0 1 1 67 0 z" transform="matrix(0.71641791,0,0,0.85714286,-7.2835821,999.9336)" style="fill:url(#radialGradient3031);opacity:0.3;fill-opacity:1;stroke:none"/>
+ <g transform="matrix(0.5,0,0,0.5,20.823632,508.499)">
+ <path d="m -41.647 1032.79 0 42.823 64 0 0 -21.412 -3.048 -18.353 -23.952 -0.118 -3 -6 -30.952 0 c -1.524 0 -3.048 1.53 -3.048 3.059 z" style="fill:#e65100;fill-opacity:1;stroke:none"/>
+ <rect y="1037.73" x="-36.647" height="11.882" width="31.571" style="fill:#fffdf0;fill-opacity:1;stroke:none"/>
+ <path d="m -38.585 1029.73 c -1.524 0 -3.063 1.533 -3.063 3.063 l 0 2 c 0 -1.529 1.539 -3.063 3.063 -3.063 l 29.938 0 3 6 24.938 0.125 3.063 18.344 0 -2 -3.063 -18.344 -23.938 -0.125 -3 -6 z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 22.353 1038.9 0 42.823 -64 0 0 -40 30 0 3 -6 27.952 0.118 c 1.524 0 3.048 1.53 3.048 3.059 z" style="fill:#f57c00;fill-opacity:1;stroke:none"/>
+ <path d="m -41.647 1079.73 0 2 64 0 0 -2 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m -8.647 1035.73 -3 6 -30 0 0 2 31 0 3 -6 26.938 0.125 c 1.524 0 3.063 1.533 3.063 3.063 l 0 -2 c 0 -1.529 -1.539 -3.063 -3.063 -3.063 z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m -18.647 1049.73 c -1.662 0 -3 1.338 -3 3 l 0 18 c 0 1.662 1.338 3 3 3 l 18 0 c 1.662 0 3 -1.338 3 -3 l 0 -18 c 0 -1.662 -1.338 -3 -3 -3 z m 1 2 4 0 0 4 -4 0 z m 12 0 4 0 0 4 -4 0 z m -12 8 4 0 0 4 -4 0 z m 12 0 4 0 0 4 -4 0 z m -12 8 4 0 0 4 -4 0 z m 12 0 4 0 0 4 -4 0 z" style="fill:#ab5d0b;opacity:1;fill-opacity:1"/>
+ </g>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/places/orange-folder-vm.svg b/.icons/Material-Black-Lime-Numix/32/places/orange-folder-vm.svg
new file mode 100644
index 00000000..9bbfa6e8
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/places/orange-folder-vm.svg
@@ -0,0 +1,18 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <defs>
+ <radialGradient id="radialGradient3031" gradientUnits="userSpaceOnUse" gradientTransform="matrix(1,0,0,0.10447761,0,50.597015)" cx="32.5" cy="56.5" r="33.5">
+ <stop style="stop-color:#000;stop-opacity:1"/>
+ <stop offset="1" style="stop-color:#000;stop-opacity:0"/>
+ </radialGradient>
+ </defs>
+ <g transform="translate(0,-1020.3622)">
+ <path d="m 66 56.5 c 0 1.933 -14.998 3.5 -33.5 3.5 -18.502 0 -33.5 -1.567 -33.5 -3.5 0 -1.933 14.998 -3.5 33.5 -3.5 18.502 0 33.5 1.567 33.5 3.5 z" transform="matrix(0.71641791,0,0,0.85714286,-7.2835821,999.9336)" style="fill:url(#radialGradient3031);opacity:0.3;fill-opacity:1;stroke:none"/>
+ <path d="m 0 1024.89 0 21.412 32 0 0 -10.706 -1.524 -9.177 -11.976 -0.059 -1.5 -3 -15.476 0 c -0.762 0 -1.524 0.765 -1.524 1.53 z" style="fill:#e65100;fill-opacity:1;stroke:none"/>
+ <rect width="15.786" height="5.941" x="2.5" y="1027.36" style="fill:#fffdf0;fill-opacity:1;stroke:none"/>
+ <path d="m 1.531 1023.36 c -0.762 0 -1.531 0.767 -1.531 1.531 l 0 1 c 0 -0.765 0.769 -1.531 1.531 -1.531 l 14.969 0 1.5 3 12.469 0.062 1.531 9.172 0 -1 -1.531 -9.172 -11.969 -0.062 -1.5 -3 z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 32 1027.95 0 21.412 -32 0 0 -20 15 0 1.5 -3 13.976 0.059 c 0.762 0 1.524 0.765 1.524 1.53 z" style="fill:#f57c00;fill-opacity:1;stroke:none"/>
+ <path d="m 0 1048.36 0 1 32 0 0 -1 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 16.5 1026.36 -1.5 3 -15 0 0 1 15.5 0 1.5 -3 13.469 0.062 c 0.762 0 1.531 0.767 1.531 1.531 l 0 -1 c 0 -0.765 -0.769 -1.531 -1.531 -1.531 z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 13 13 c -0.739 0 -1 0.335 -1 1 l 8 0 c 0 -0.665 -0.261 -1 -1 -1 l -6 0 z m -1 2 l 0 8 l 8 0 l 0 -8 l -8 0 z m 2 1 l 4 0 l 0 1 l -4 0 l 0 -1 z m 2 3 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 -4 5 c 0 0.665 0.261 1 1 1 l 6 0 c 0.739 0 1 -0.335 1 -1 l -8 0 z" transform="translate(0,1020.3622)" style="fill:#ab5d0b;opacity:1;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/places/orange-folder-wine.svg b/.icons/Material-Black-Lime-Numix/32/places/orange-folder-wine.svg
new file mode 100644
index 00000000..bd8b9cc8
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/places/orange-folder-wine.svg
@@ -0,0 +1,20 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <defs>
+ <radialGradient id="radialGradient3031" gradientUnits="userSpaceOnUse" gradientTransform="matrix(1,0,0,0.10447761,0,50.597015)" cx="32.5" cy="56.5" r="33.5">
+ <stop style="stop-color:#000;stop-opacity:1"/>
+ <stop offset="1" style="stop-color:#000;stop-opacity:0"/>
+ </radialGradient>
+ </defs>
+ <g transform="translate(0,-1020.3622)">
+ <path d="m 66 56.5 a 33.5 3.5 0 1 1 -67 0 33.5 3.5 0 1 1 67 0 z" transform="matrix(0.71641791,0,0,0.85714286,-7.2835821,999.9336)" style="fill:url(#radialGradient3031);opacity:0.3;fill-opacity:1;stroke:none"/>
+ <path d="m 0 1024.89 0 21.412 32 0 0 -10.706 -1.524 -9.177 -11.976 -0.059 -1.5 -3 -15.476 0 c -0.762 0 -1.524 0.765 -1.524 1.529 z" style="fill:#e65100;fill-opacity:1;stroke:none"/>
+ <rect width="15.786" height="5.941" x="2.5" y="1027.36" style="fill:#fffdf0;fill-opacity:1;stroke:none"/>
+ <path d="m 1.531 1023.36 c -0.762 0 -1.531 0.767 -1.531 1.531 l 0 1 c 0 -0.765 0.769 -1.531 1.531 -1.531 l 14.969 0 1.5 3 12.469 0.062 1.531 9.172 0 -1 -1.531 -9.172 -11.969 -0.062 -1.5 -3 z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 32 1027.95 0 21.412 -32 0 0 -20 15 0 1.5 -3 13.976 0.059 c 0.762 0 1.524 0.765 1.524 1.529 z" style="fill:#f57c00;fill-opacity:1;stroke:none"/>
+ <path d="m 0 1048.36 0 1 32 0 0 -1 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 16.5 1026.36 -1.5 3 -15 0 0 1 15.5 0 1.5 -3 13.469 0.062 c 0.762 0 1.531 0.767 1.531 1.531 l 0 -1 c 0 -0.765 -0.769 -1.531 -1.531 -1.531 z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 20.52 1033.36 c -0.518 0.01 -1.028 0.327 -1.11 0.921 -0.131 0.95 0.848 0.594 1.632 0.594 0.783 0 1.044 1.544 0.848 2.376 -0.196 0.832 -2.278 2.796 -6.984 0.832 -3.875 -1.617 -5.809 0.536 -5.907 0.579 0.367 3.213 3.356 6.697 6.984 6.697 3.875 0 7.02 -3.839 7.02 -7.366 0 -0.405 -0.051 -0.804 -0.131 -1.188 -0.072 -0.194 -0.143 -0.388 -0.196 -0.564 -0.095 -0.316 -0.202 -0.583 -0.294 -0.832 -0.004 -0.01 0.004 -0.022 0 -0.03 -0.371 -0.75 -0.891 -1.428 -1.534 -1.99 -0.003 -0.01 -0.013 0.01 -0.016 0 -0.1 -0.024 -0.206 -0.031 -0.31 -0.03 z" style="fill:#ab5d0b;opacity:1;fill-opacity:1;color:#000"/>
+ <path d="m 19 1036.36 c 0 0.552 -0.448 1 -1 1 -0.552 0 -1 -0.448 -1 -1 0 -0.552 0.448 -1 1 -1 0.552 0 1 0.448 1 1 z" style="fill:#ab5d0b;opacity:1;fill-opacity:1;color:#000"/>
+ <path d="m 16 1034.86 c 0 0.276 -0.224 0.5 -0.5 0.5 -0.276 0 -0.5 -0.224 -0.5 -0.5 0 -0.276 0.224 -0.5 0.5 -0.5 0.276 0 0.5 0.224 0.5 0.5 z" style="fill:#ab5d0b;opacity:1;fill-opacity:1;color:#000"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/places/orange-folder.svg b/.icons/Material-Black-Lime-Numix/32/places/orange-folder.svg
new file mode 100644
index 00000000..bce97905
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/places/orange-folder.svg
@@ -0,0 +1,17 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <defs>
+ <radialGradient id="radialGradient3031" gradientUnits="userSpaceOnUse" gradientTransform="matrix(1,0,0,0.10447761,0,50.597015)" cx="32.5" cy="56.5" r="33.5">
+ <stop style="stop-color:#000;stop-opacity:1"/>
+ <stop offset="1" style="stop-color:#000;stop-opacity:0"/>
+ </radialGradient>
+ </defs>
+ <g transform="translate(0,-1020.3622)">
+ <path d="m 66 56.5 a 33.5 3.5 0 1 1 -67 0 33.5 3.5 0 1 1 67 0 z" transform="matrix(0.71641791,0,0,0.85714286,-7.2835821,999.9336)" style="fill:url(#radialGradient3031);opacity:0.3;fill-opacity:1;stroke:none"/>
+ <path d="m 0 1024.89 0 21.412 32 0 0 -10.706 -1.524 -9.177 -11.976 -0.059 -1.5 -3 -15.476 0 c -0.762 0 -1.524 0.765 -1.524 1.529 z" style="fill:#e65100;fill-opacity:1;stroke:none"/>
+ <rect width="15.786" height="5.941" x="2.5" y="1027.36" style="fill:#fffdf0;fill-opacity:1;stroke:none"/>
+ <path d="m 1.531 1023.36 c -0.762 0 -1.531 0.766 -1.531 1.531 l 0 1 c 0 -0.765 0.769 -1.531 1.531 -1.531 l 14.969 0 1.5 3 12.469 0.062 1.531 9.172 0 -1 -1.531 -9.172 -11.969 -0.062 -1.5 -3 z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 32 1027.95 0 21.412 -32 0 0 -20 15 0 1.5 -3 13.976 0.059 c 0.762 0 1.524 0.765 1.524 1.53 z" style="fill:#f57c00;fill-opacity:1;stroke:none"/>
+ <path d="m 0 1048.36 0 1 32 0 0 -1 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 16.5 1026.36 -1.5 3 -15 0 0 1 15.5 0 1.5 -3 13.469 0.062 c 0.762 0 1.531 0.767 1.531 1.531 l 0 -1 c 0 -0.765 -0.769 -1.531 -1.531 -1.531 z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/places/orange-network.svg b/.icons/Material-Black-Lime-Numix/32/places/orange-network.svg
new file mode 100644
index 00000000..72ccee0c
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/places/orange-network.svg
@@ -0,0 +1,18 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <defs>
+ <radialGradient id="radialGradient3031" gradientUnits="userSpaceOnUse" gradientTransform="matrix(1,0,0,0.10447761,0,50.597015)" cx="32.5" cy="56.5" r="33.5">
+ <stop style="stop-color:#000;stop-opacity:1"/>
+ <stop offset="1" style="stop-color:#000;stop-opacity:0"/>
+ </radialGradient>
+ </defs>
+ <g transform="translate(0,-1020.3622)">
+ <path d="m 66 56.5 a 33.5 3.5 0 1 1 -67 0 33.5 3.5 0 1 1 67 0 z" transform="matrix(0.71641791,0,0,0.85714286,-7.2835821,999.9336)" style="fill:url(#radialGradient3031);opacity:0.3;fill-opacity:1;stroke:none"/>
+ <path d="m 0 1024.89 0 21.412 32 0 0 -10.706 -1.524 -9.177 -11.976 -0.059 -1.5 -3 -15.476 0 c -0.762 0 -1.524 0.765 -1.524 1.529 z" style="fill:#e65100;fill-opacity:1;stroke:none"/>
+ <rect width="15.786" height="5.941" x="2.5" y="1027.36" style="fill:#fffdf0;fill-opacity:1;stroke:none"/>
+ <path d="m 1.531 1023.36 c -0.762 0 -1.531 0.767 -1.531 1.531 l 0 1 c 0 -0.765 0.769 -1.531 1.531 -1.531 l 14.969 0 1.5 3 12.469 0.062 1.531 9.172 0 -1 -1.531 -9.172 -11.969 -0.062 -1.5 -3 z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 32 1027.95 0 21.412 -32 0 0 -20 15 0 1.5 -3 13.976 0.059 c 0.762 0 1.524 0.765 1.524 1.53 z" style="fill:#f57c00;fill-opacity:1;stroke:none"/>
+ <path d="m 0 1048.36 0 1 32 0 0 -1 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 16.5 1026.36 -1.5 3 -15 0 0 1 15.5 0 1.5 -3 13.469 0.062 c 0.762 0 1.531 0.767 1.531 1.531 l 0 -1 c 0 -0.765 -0.769 -1.531 -1.531 -1.531 z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 15.25 1033.36 c -2.559 0 -5.25 2.691 -5.25 6 0 3.309 2.691 6 5.25 6 4.059 0 6.75 -2.691 6.75 -6 0 -3.309 -2.691 -6 -6 -6 z m 1.237 0.844 c 0.559 0.052 1.101 0.179 1.594 0.394 -0.038 0.047 -0.067 0.089 -0.094 0.169 -0.152 0.455 -0.378 0.238 -0.113 0.806 0.265 0.568 0.487 0.715 0.562 0.45 0.076 -0.265 -0.191 -0.639 0.113 -0.487 0.303 0.152 0.527 -0.041 0.3 0.3 -0.227 0.341 -0.222 0.526 -0.488 0.45 -0.265 -0.076 -0.26 0.449 -0.525 0.525 -0.265 0.076 -0.356 -0.114 -0.356 0.075 0 0.189 0.15 0.015 0.113 0.319 -0.012 0.093 -0.008 0.109 -0.019 0.15 -0.249 -0.071 -0.36 -0.111 -0.544 -0.038 -0.189 0.076 -0.413 0.563 -0.413 0.563 0.237 0.237 0.346 0.407 0.431 0.487 -0.053 0.027 -0.117 0.038 -0.169 0.075 -0.379 0.265 -0.674 0.315 -0.788 0.694 -0.114 0.379 -0.075 0.032 -0.075 0.487 0 0.455 -0.115 0.146 0.113 0.563 0.227 0.417 0.785 0.616 1.05 0.844 0.265 0.227 0.538 -0.495 1.069 0.188 0.53 0.682 0.564 0.409 0.375 0.788 -0.189 0.379 -0.374 0.505 -0.45 0.656 -0.076 0.151 0.147 0.674 0.413 0.787 0.006 0 0.013 0 0.019 0 -0.014 0.033 -0.024 0.062 -0.038 0.094 -0.343 0.156 -0.764 0.371 -0.844 0.394 -0.188 0.054 -0.849 0.166 -1.331 0.3 -0.06 0.017 -0.108 0.017 -0.131 0.019 0.06 -0.065 0.534 -0.313 0.769 -0.45 0.321 -0.188 -0.019 -0.169 -0.019 -0.169 0 0 -0.512 -0.057 -1.556 -0.057 -0.522 0 -0.749 0.024 -0.863 0.057 -0.057 0.017 -0.085 0.034 -0.113 0.056 -0.028 0.024 -0.047 0.048 -0.094 0.075 -0.188 0.107 0.11 0.22 -0.131 0.3 -0.181 0.06 -0.202 0 -0.356 -0.113 0.11 -0.11 0.262 -0.241 0.45 -0.469 0.341 -0.412 0.449 -0.337 0.562 -0.712 0.114 -0.375 -0.956 -0.262 -0.956 -0.487 0 -0.225 -0.184 -0.375 -0.525 -0.525 -0.341 -0.15 -0.109 -0.225 -0.488 -0.338 -0.379 -0.112 -0.805 0.563 -0.919 0.338 -0.114 -0.225 0.356 -0.225 0.356 -0.487 0 -0.256 -0.54 0.193 -0.638 -0.131 -0.002 -0.012 -0.017 -0.012 -0.019 -0.019 -0.009 -0.048 -0.003 -0.075 0 -0.112 0.024 -0.27 0.336 -0.375 0.469 -0.638 0.152 -0.3 0.073 0.225 0.262 0.488 0.189 0.263 0.114 -0.338 0 -0.675 -0.114 -0.338 0.072 -0.338 0.338 -0.788 0.265 -0.45 0.262 -0.712 0.262 -1.05 0 -0.337 0.184 -0.375 0.562 -0.713 0.174 -0.154 0.31 -0.289 0.412 -0.412 0.025 -0.012 0.05 -0.012 0.075 -0.02 0.402 -0.161 0.571 -0.402 0.919 -1.125 0.348 -0.723 -0.137 -0.048 -0.244 -0.075 -0.107 -0.026 -0.262 -0.217 -0.637 -0.431 -0.077 -0.044 -0.146 -0.065 -0.206 -0.074 l 0.694 -1.144 c 0.222 -0.06 0.461 -0.101 0.694 -0.131 0.085 0.485 0.038 0.938 0.038 0.938 0 0 -0.131 0.155 -0.131 0.263 0 0.107 0.718 -0.884 0.825 -0.938 0.107 -0.054 0.378 0.284 0.431 -0.225 0.003 -0.029 -0.003 -0.03 0 -0.056 z m 1.012 2.025 c -0.038 -0.012 -0.084 0 -0.131 0.02 0 0.133 -0.051 0.229 -0.075 0.281 -0.014 -0.024 -0.056 -0.056 -0.056 -0.056 -0.057 0.105 -0.179 0.197 -0.056 0.169 0.123 -0.028 0.216 0.048 0.131 -0.056 -0.016 -0.019 -0.009 -0.011 -0.019 -0.019 0.016 0.012 0.046 0.019 0.113 0.019 0.075 0 0.115 0 0.169 0 -0.091 0.068 -0.191 0.096 -0.056 0.131 0.18 0.048 0.262 0.057 0.262 0.02 0 -0.038 -0.056 -0.169 -0.056 -0.169 0.035 -0.014 0.068 -0.032 0.038 -0.094 -0.057 -0.113 -0.147 -0.226 -0.263 -0.244 z m 2.869 0.319 c 0.094 0.146 0.183 0.295 0.262 0.45 -0.052 0.303 -0.185 0.506 0.038 0.506 0.062 0 0.117 -0.014 0.169 -0.02 0.007 0.018 0.012 0.039 0.019 0.056 -0.379 0 -0.561 0.113 -0.75 0.075 -0.189 -0.038 -0.716 -0.072 -0.375 -0.412 0.199 -0.199 0.448 -0.516 0.637 -0.656 z m -2.363 0.694 c 0.035 0.012 0.065 0.048 0.094 0.112 0.114 0.265 0.302 0.487 0.15 0.525 -0.152 0.038 -0.225 0.075 -0.225 0.075 0 0 0.525 0.341 0.563 -0.037 0.038 -0.379 -0.15 -0.6 -0.15 -0.6 0 0 0.262 0.261 0.337 0.413 0.076 0.151 0.073 0 0.263 0.188 0.189 0.189 0.147 -0.753 0.413 -0.487 0.265 0.265 0.432 0.261 0.356 0.45 -0.076 0.189 0.488 -0.229 0.488 0.15 0 0.365 0.233 0.513 -0.225 0.694 -0.173 -0.012 -0.311 -0.041 -0.338 -0.094 -0.076 -0.151 -0.506 -0.037 -0.506 -0.037 -1.133 -0.283 -1.625 -0.373 -1.95 -0.319 0.006 -0.012 0.012 -0.012 0.019 -0.019 0.166 -0.299 0.478 -0.713 0.375 -0.862 0.144 -0.083 0.258 -0.174 0.337 -0.15 z m 3.188 1.894 c 0.003 0.076 0 0.148 0 0.225 0 0.213 -0.013 0.431 -0.038 0.638 -0.341 -0.303 -0.825 -0.3 -0.825 -0.3 0 0 0.296 -0.336 0.713 -0.488 0.052 -0.02 0.108 -0.045 0.15 -0.075 z" style="fill:#ab5d0b;opacity:1;fill-opacity:1;color:#000"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/places/orange-user-desktop.svg b/.icons/Material-Black-Lime-Numix/32/places/orange-user-desktop.svg
new file mode 100644
index 00000000..2852a0b1
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/places/orange-user-desktop.svg
@@ -0,0 +1,22 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <defs>
+ <radialGradient id="radialGradient3031" gradientUnits="userSpaceOnUse" gradientTransform="matrix(1,0,0,0.10447761,0,50.597015)" cx="32.5" cy="56.5" r="33.5">
+ <stop style="stop-color:#000;stop-opacity:1"/>
+ <stop offset="1" style="stop-color:#000;stop-opacity:0"/>
+ </radialGradient>
+ </defs>
+ <g transform="translate(0,-1020.3622)">
+ <path d="m 66 56.5 c 0 1.933 -14.998 3.5 -33.5 3.5 -18.502 0 -33.5 -1.567 -33.5 -3.5 0 -1.933 14.998 -3.5 33.5 -3.5 18.502 0 33.5 1.567 33.5 3.5 z" transform="matrix(0.71641791,0,0,0.85714286,-7.2835821,999.9336)" style="fill:url(#radialGradient3031);opacity:0.3;fill-opacity:1;stroke:none"/>
+ <path d="m 0 1024.89 0 21.412 32 0 0 -10.706 -1.524 -9.177 -11.976 -0.059 -1.5 -3 -15.476 0 c -0.762 0 -1.524 0.765 -1.524 1.529 z" style="fill:#e65100;fill-opacity:1;stroke:none"/>
+ <rect width="15.786" height="5.941" x="2.5" y="1027.36" style="fill:#fffdf0;fill-opacity:1;stroke:none"/>
+ <path d="m 1.531 1023.36 c -0.762 0 -1.531 0.767 -1.531 1.531 l 0 1 c 0 -0.765 0.769 -1.531 1.531 -1.531 l 14.969 0 1.5 3 12.469 0.062 1.531 9.172 0 -1 -1.531 -9.172 -11.969 -0.062 -1.5 -3 z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 32 1027.95 0 21.412 -32 0 0 -20 15 0 1.5 -3 13.976 0.059 c 0.762 0 1.524 0.765 1.524 1.53 z" style="fill:#f57c00;fill-opacity:1;stroke:none"/>
+ <path d="m 0 1048.36 0 1 32 0 0 -1 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 16.5 1026.36 -1.5 3 -15 0 0 1 15.5 0 1.5 -3 13.469 0.062 c 0.762 0 1.531 0.767 1.531 1.531 l 0 -1 c 0 -0.765 -0.769 -1.531 -1.531 -1.531 z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <g transform="matrix(0.5,0,0,0.5,0,526.18111)" style="opacity:1">
+ <path d="m 25 1020.36 0 6 c 0 2 2 2 2 2 l 6 0 c 2 0 2 -2 2 -2 l 0 -4 -4 -4 -3.999 0 c 0 0 -2 0 -2 2 z m 2 0 3 0 0 3 3 0 0 3 -6 0 z" style="fill:#ab5d0b;fill-opacity:1"/>
+ <path d="m 28 1034.36 -4 4 c -2 2 -2 2 0 2 l 16 0 c 2 0 2 0 0 -2 l -4 -4 0 -2 -8 0 z" style="fill:#ab5d0b;fill-opacity:1;stroke:none"/>
+ <path d="m 22 1012.36 c -2.216 0 -4 1.784 -4 4 l 0 14 c 0 2.216 1.784 4 4 4 l 20 0 c 2.216 0 4 -1.784 4 -4 l 0 -14 c 0 -2.216 -1.784 -4 -4 -4 z m 0 4 20 0 0 14 -20 0 z" style="fill:#ab5d0b;fill-opacity:1;stroke:none"/>
+ </g>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/places/orange-user-home.svg b/.icons/Material-Black-Lime-Numix/32/places/orange-user-home.svg
new file mode 100644
index 00000000..cdc658c1
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/places/orange-user-home.svg
@@ -0,0 +1,22 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <defs>
+ <radialGradient id="radialGradient3031" gradientUnits="userSpaceOnUse" gradientTransform="matrix(1,0,0,0.10447761,0,50.597015)" cx="32.5" cy="56.5" r="33.5">
+ <stop style="stop-color:#000;stop-opacity:1"/>
+ <stop offset="1" style="stop-color:#000;stop-opacity:0"/>
+ </radialGradient>
+ </defs>
+ <g transform="translate(0,-1020.3622)">
+ <path d="m 66 56.5 c 0 1.933 -14.998 3.5 -33.5 3.5 -18.502 0 -33.5 -1.567 -33.5 -3.5 0 -1.933 14.998 -3.5 33.5 -3.5 18.502 0 33.5 1.567 33.5 3.5 z" transform="matrix(0.71641791,0,0,0.85714286,-7.2835821,999.9336)" style="fill:url(#radialGradient3031);opacity:0.3;fill-opacity:1;stroke:none"/>
+ <path d="m 0 1024.89 0 21.412 32 0 0 -10.706 -1.524 -9.177 -11.976 -0.059 -1.5 -3 -15.476 0 c -0.762 0 -1.524 0.765 -1.524 1.529 z" style="fill:#e65100;fill-opacity:1;stroke:none"/>
+ <rect width="15.786" height="5.941" x="2.5" y="1027.36" style="fill:#fffdf0;fill-opacity:1;stroke:none"/>
+ <path d="m 1.531 1023.36 c -0.762 0 -1.531 0.767 -1.531 1.531 l 0 1 c 0 -0.765 0.769 -1.531 1.531 -1.531 l 14.969 0 1.5 3 12.469 0.062 1.531 9.172 0 -1 -1.531 -9.172 -11.969 -0.062 -1.5 -3 z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 32 1027.95 0 21.412 -32 0 0 -20 15 0 1.5 -3 13.976 0.059 c 0.762 0 1.524 0.765 1.524 1.53 z" style="fill:#f57c00;fill-opacity:1;stroke:none"/>
+ <path d="m 0 1048.36 0 1 32 0 0 -1 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 16.5 1026.36 -1.5 3 -15 0 0 1 15.5 0 1.5 -3 13.469 0.062 c 0.762 0 1.531 0.767 1.531 1.531 l 0 -1 c 0 -0.765 -0.769 -1.531 -1.531 -1.531 z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <g transform="translate(7.000074,1031.3622)" style="fill:#ab5d0b;opacity:1;fill-opacity:1">
+ <path d="m 3 7 0 6 c 0 1.108 0.892 2 2 2 l 1.5 0 0 -5 3 0 0 5 l 1.5 0 c 1.108 0 2 -0.892 2 -2 l 0 -6 z"/>
+ <path d="M 3,6 C 0.79661017,8 0,8 3,8 l 10,0 c 3,0 2.288136,0 0,-2 L 9,2 C 8,1 8,1 7,2 z" style="stroke:none"/>
+ <path d="m 12 2 c 1 0 1 0.446 1 1 l 0 4 -2 0 0 -4 c 0 -0.554 0 -1 1 -1 z" style="stroke:none"/>
+ </g>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/places/other-desktop.svg b/.icons/Material-Black-Lime-Numix/32/places/other-desktop.svg
new file mode 120000
index 00000000..8f1a5a03
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/places/other-desktop.svg
@@ -0,0 +1 @@
+user-desktop.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/places/pink-fileopen.svg b/.icons/Material-Black-Lime-Numix/32/places/pink-fileopen.svg
new file mode 100644
index 00000000..abf1295b
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/places/pink-fileopen.svg
@@ -0,0 +1,18 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <defs>
+ <radialGradient id="radialGradient3031" gradientUnits="userSpaceOnUse" gradientTransform="matrix(1,0,0,0.10447761,0,50.597015)" cx="32.5" cy="56.5" r="33.5">
+ <stop style="stop-color:#000;stop-opacity:1"/>
+ <stop offset="1" style="stop-color:#000;stop-opacity:0"/>
+ </radialGradient>
+ </defs>
+ <g transform="translate(0,-1020.3622)">
+ <path d="m 66 56.5 a 33.5 3.5 0 1 1 -67 0 33.5 3.5 0 1 1 67 0 z" transform="matrix(0.71641791,0,0,0.85714286,-7.2835821,1002.9336)" style="fill:url(#radialGradient3031);opacity:0.3;fill-opacity:1;stroke:none"/>
+ <rect width="26" height="19" x="3" y="1020.36" style="fill:#eae7d1;fill-opacity:1;stroke:none"/>
+ <rect width="20" height="2" x="6" y="1022.36" style="fill:#7a7a68;fill-opacity:1;stroke:none"/>
+ <rect y="1026.36" x="6" height="2" width="20" style="fill:#7a7a68;fill-opacity:1;stroke:none"/>
+ <rect width="20" height="2" x="6" y="1030.36" style="fill:#7a7a68;fill-opacity:1;stroke:none"/>
+ <path d="m 32 1033.03 0 18.328 -32 0 0 -17 15 0 1.5 -3 13.976 0.062 c 0.762 0 1.524 0.805 1.524 1.61 z" style="fill:#f06292;fill-opacity:1;stroke:none"/>
+ <path d="m 0 1050.36 0 1 32 0 0 -1 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 16.5 1031.36 -1.5 3 -15 0 0 1 15.5 0 1.5 -3 13.469 0.062 c 0.762 0 1.531 0.767 1.531 1.531 l 0 -1 c 0 0 -0.769 -1.531 -1.531 -1.531 z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/places/pink-folder-art.svg b/.icons/Material-Black-Lime-Numix/32/places/pink-folder-art.svg
new file mode 100644
index 00000000..bebd0d13
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/places/pink-folder-art.svg
@@ -0,0 +1,18 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <defs>
+ <radialGradient id="radialGradient3031" gradientUnits="userSpaceOnUse" gradientTransform="matrix(1,0,0,0.10447761,0,50.597015)" cx="32.5" cy="56.5" r="33.5">
+ <stop style="stop-color:#000;stop-opacity:1"/>
+ <stop offset="1" style="stop-color:#000;stop-opacity:0"/>
+ </radialGradient>
+ </defs>
+ <g transform="translate(0,-1020.3622)">
+ <path d="m 66 56.5 c 0 1.933 -14.998 3.5 -33.5 3.5 -18.502 0 -33.5 -1.567 -33.5 -3.5 0 -1.933 14.998 -3.5 33.5 -3.5 18.502 0 33.5 1.567 33.5 3.5 z" transform="matrix(0.71641791,0,0,0.85714286,-7.2835821,999.9336)" style="fill:url(#radialGradient3031);opacity:0.3;fill-opacity:1;stroke:none"/>
+ <path d="m 0 1024.89 0 21.412 32 0 0 -10.706 -1.524 -9.177 -11.976 -0.059 -1.5 -3 -15.476 0 c -0.762 0 -1.524 0.765 -1.524 1.53 z" style="fill:#ec407a;fill-opacity:1;stroke:none"/>
+ <rect width="15.786" height="5.941" x="2.5" y="1027.36" style="fill:#fffdf0;fill-opacity:1;stroke:none"/>
+ <path d="m 1.531 1023.36 c -0.762 0 -1.531 0.767 -1.531 1.531 l 0 1 c 0 -0.765 0.769 -1.531 1.531 -1.531 l 14.969 0 1.5 3 12.469 0.062 1.531 9.172 0 -1 -1.531 -9.172 -11.969 -0.062 -1.5 -3 z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 32 1027.95 0 21.412 -32 0 0 -20 15 0 1.5 -3 13.976 0.059 c 0.762 0 1.524 0.765 1.524 1.53 z" style="fill:#f06292;fill-opacity:1;stroke:none"/>
+ <path d="m 0 1048.36 0 1 32 0 0 -1 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 16.5 1026.36 -1.5 3 -15 0 0 1 15.5 0 1.5 -3 13.469 0.062 c 0.762 0 1.531 0.767 1.531 1.531 l 0 -1 c 0 -0.765 -0.769 -1.531 -1.531 -1.531 z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 15.25 14 c -2.995 0.07 -5.25 2.17 -5.25 4.313 c 0 2.143 1.5 2.125 2.25 2.125 c 0.75 0 1.5 -0.023 1.5 1.406 c 0 1.428 0.75 2.156 2.25 2.156 c 5.25 0 6 -3.572 6 -5 c 0 -2.143 -2.25 -5 -6.75 -5 z m -1.25 1 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 3 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 -5 2 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 8 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 -3.5 3 c 0.828 0 1.5 0.672 1.5 1.5 c 0 0.828 -0.672 1.5 -1.5 1.5 c -0.828 0 -1.5 -0.672 -1.5 -1.5 c 0 -0.828 0.672 -1.5 1.5 -1.5 z" transform="translate(0,1020.3622)" style="fill:#c64077;opacity:1;fill-opacity:1;stroke:none"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/places/pink-folder-books.svg b/.icons/Material-Black-Lime-Numix/32/places/pink-folder-books.svg
new file mode 100644
index 00000000..d2d811e2
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/places/pink-folder-books.svg
@@ -0,0 +1,20 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <defs>
+ <radialGradient id="radialGradient3031" gradientUnits="userSpaceOnUse" gradientTransform="matrix(1,0,0,0.10447761,0,50.597015)" cx="32.5" cy="56.5" r="33.5">
+ <stop style="stop-color:#000;stop-opacity:1"/>
+ <stop offset="1" style="stop-color:#000;stop-opacity:0"/>
+ </radialGradient>
+ </defs>
+ <g transform="translate(0,-1020.3622)">
+ <path d="M 66 56.5 A 33.5 3.5 0 0 1 32.5 60 33.5 3.5 0 0 1 -1 56.5 33.5 3.5 0 0 1 32.5 53 33.5 3.5 0 0 1 66 56.5" transform="matrix(0.71641791,0,0,0.85714286,-7.2835821,999.9336)" style="fill:url(#radialGradient3031);opacity:0.3;fill-opacity:1;stroke:none"/>
+ <path d="m 0 1024.89 0 21.412 32 0 0 -10.706 -1.524 -9.177 -11.976 -0.059 -1.5 -3 -15.476 0 c -0.762 0 -1.524 0.765 -1.524 1.529 z" style="fill:#ec407a;fill-opacity:1;stroke:none"/>
+ <rect width="15.786" height="5.941" x="2.5" y="1027.36" style="fill:#fffdf0;fill-opacity:1;stroke:none"/>
+ <path d="m 1.531 1023.36 c -0.762 0 -1.531 0.766 -1.531 1.531 l 0 1 c 0 -0.765 0.769 -1.531 1.531 -1.531 l 14.969 0 1.5 3 12.469 0.062 1.531 9.172 0 -1 -1.531 -9.172 -11.969 -0.062 -1.5 -3 z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 32 1027.95 0 21.412 -32 0 0 -20 15 0 1.5 -3 13.976 0.059 c 0.762 0 1.524 0.765 1.524 1.53 z" style="fill:#f06292;fill-opacity:1;stroke:none"/>
+ <path d="m 0 1048.36 0 1 32 0 0 -1 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 16.5 1026.36 -1.5 3 -15 0 0 1 15.5 0 1.5 -3 13.469 0.062 c 0.762 0 1.531 0.767 1.531 1.531 l 0 -1 c 0 -0.765 -0.769 -1.531 -1.531 -1.531 z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <g transform="matrix(2.6574797,0,0,2.6574797,10.000001,1009.3622)" style="fill:#c64077;opacity:1;fill-opacity:1">
+ <path d="m 2.634 13.547 0 -3.01 -0.753 0 0 3.01 z m -1.129 -3.199 -1.505 -1.129 l 0 3.01 l 1.505 1.129 m 3.01 -1.129 0 -3.01 -1.505 1.129 0 3.01 z m -0.282 -3.199 c -0.847 0 -1.411 0.282 -1.976 0.753 -0.564 -0.47 -1.129 -0.753 -1.976 -0.753 l 1.599 1.129 0.753 0 z" style="stroke:none;fill-rule:nonzero"/>
+ </g>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/places/pink-folder-cloud.svg b/.icons/Material-Black-Lime-Numix/32/places/pink-folder-cloud.svg
new file mode 100644
index 00000000..d0ade365
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/places/pink-folder-cloud.svg
@@ -0,0 +1,24 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <defs>
+ <radialGradient id="radialGradient3031" gradientUnits="userSpaceOnUse" gradientTransform="matrix(1,0,0,0.10447761,0,50.597015)" cx="32.5" cy="56.5" r="33.5">
+ <stop style="stop-color:#000;stop-opacity:1"/>
+ <stop offset="1" style="stop-color:#000;stop-opacity:0"/>
+ </radialGradient>
+ </defs>
+ <g transform="translate(0,-1020.3622)">
+ <path d="m 66 56.5 c 0 1.933 -14.998 3.5 -33.5 3.5 -18.502 0 -33.5 -1.567 -33.5 -3.5 0 -1.933 14.998 -3.5 33.5 -3.5 18.502 0 33.5 1.567 33.5 3.5 z" transform="matrix(0.71641791,0,0,0.85714286,-7.2835821,999.9336)" style="fill:url(#radialGradient3031);opacity:0.3;fill-opacity:1;stroke:none"/>
+ <path d="m 0 1024.89 0 21.412 32 0 0 -10.706 -1.524 -9.177 -11.976 -0.059 -1.5 -3 -15.476 0 c -0.762 0 -1.524 0.765 -1.524 1.53 z" style="fill:#ec407a;fill-opacity:1;stroke:none"/>
+ <rect width="15.786" height="5.941" x="2.5" y="1027.36" style="fill:#fffdf0;fill-opacity:1;stroke:none"/>
+ <path d="m 1.531 1023.36 c -0.762 0 -1.531 0.767 -1.531 1.531 l 0 1 c 0 -0.765 0.769 -1.531 1.531 -1.531 l 14.969 0 1.5 3 12.469 0.062 1.531 9.172 0 -1 -1.531 -9.172 -11.969 -0.062 -1.5 -3 z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 32 1027.95 0 21.412 -32 0 0 -20 15 0 1.5 -3 13.976 0.059 c 0.762 0 1.524 0.765 1.524 1.53 z" style="fill:#f06292;fill-opacity:1;stroke:none"/>
+ <path d="m 0 1048.36 0 1 32 0 0 -1 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 16.5 1026.36 -1.5 3 -15 0 0 1 15.5 0 1.5 -3 13.469 0.062 c 0.762 0 1.531 0.767 1.531 1.531 l 0 -1 c 0 -0.765 -0.769 -1.531 -1.531 -1.531 z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <g transform="matrix(0.85714286,0,0,0.85714286,6.5714286,144.76603)" style="opacity:1">
+ <path d="m 9 1045.86 a 2.5 2.5 0 0 1 -2.5 2.5 2.5 2.5 0 0 1 -2.5 -2.5 2.5 2.5 0 0 1 2.5 -2.5 2.5 2.5 0 0 1 2.5 2.5 z" style="fill:#c64077;fill-opacity:1;stroke:none"/>
+ <path d="m 13 1041.86 a 3.5 3.5 0 0 1 -3.5 3.5 3.5 3.5 0 0 1 -3.5 -3.5 3.5 3.5 0 0 1 3.5 -3.5 3.5 3.5 0 0 1 3.5 3.5 z" style="fill:#c64077;fill-opacity:1;stroke:none"/>
+ <path d="m 16 1041.86 a 2.5 2.5 0 0 1 -2.5 2.5 2.5 2.5 0 0 1 -2.5 -2.5 2.5 2.5 0 0 1 2.5 -2.5 2.5 2.5 0 0 1 2.5 2.5 z" style="fill:#c64077;fill-opacity:1;stroke:none"/>
+ <path d="m 18 1045.86 a 2.5 2.5 0 0 1 -2.5 2.5 2.5 2.5 0 0 1 -2.5 -2.5 2.5 2.5 0 0 1 2.5 -2.5 2.5 2.5 0 0 1 2.5 2.5 z" style="fill:#c64077;fill-opacity:1;stroke:none"/>
+ <path d="m 6 1043.36 10 0 0 5 -10 0 z" style="fill:#c64077;fill-opacity:1;stroke:none"/>
+ </g>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/places/pink-folder-copy.svg b/.icons/Material-Black-Lime-Numix/32/places/pink-folder-copy.svg
new file mode 100644
index 00000000..d696c1ea
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/places/pink-folder-copy.svg
@@ -0,0 +1,20 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <g transform="translate(0,-1020.3622)">
+ <g transform="translate(2,-14)">
+ <path d="m 0 1037.36 0 13 16 0 0 -7 -1 -5 -5 0 -1 -2 -8 0 c -0.5 0 -1 0.5 -1 1 z" style="fill:#ec407a;fill-opacity:1;stroke:none"/>
+ <path d="M 1,0 C 0.5,0 0,0.5 0,1 L 0,2 C 0,1.5 0.5,1 1,1 L 8,1 9,3 15,3 16,8 16,7 15,2 10,2 9,0 z" transform="translate(0,1036.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <rect width="10" height="3" x="2" y="1039.36" style="fill:#fffdf0;fill-opacity:1;stroke:none"/>
+ <path d="m 16 1039.36 0 13 -16 0 0 -12 7 0 1 -2 7 0 c 0.5 0 1 0.5 1 1 z" style="fill:#f06292;fill-opacity:1;stroke:none"/>
+ <path d="m 0 1051.36 0 1 16 0 0 -1 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="M 8,2 7,4 0,4 0,5 8,5 9,3 15,3 c 0.5,0 1,0.5 1,1 L 16,3 C 16,2.5 15.5,2 15,2 z" transform="translate(0,1036.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ </g>
+ <g transform="translate(14,-2)">
+ <path d="m 0 1037.36 0 13 16 0 0 -7 -1 -5 -5 0 -1 -2 -8 0 c -0.5 0 -1 0.5 -1 1 z" style="fill:#ec407a;fill-opacity:1;stroke:none"/>
+ <path transform="translate(0,1036.3622)" d="M 1,0 C 0.5,0 0,0.5 0,1 L 0,2 C 0,1.5 0.5,1 1,1 L 8,1 9,3 15,3 16,8 16,7 15,2 10,2 9,0 z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <rect y="1039.36" x="2" height="3" width="10" style="fill:#fffdf0;fill-opacity:1;stroke:none"/>
+ <path d="m 16 1039.36 0 13 -16 0 0 -12 7 0 1 -2 7 0 c 0.5 0 1 0.5 1 1 z" style="fill:#f06292;fill-opacity:1;stroke:none"/>
+ <path d="m 0 1051.36 0 1 16 0 0 -1 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path transform="translate(0,1036.3622)" d="M 8,2 7,4 0,4 0,5 8,5 9,3 15,3 c 0.5,0 1,0.5 1,1 L 16,3 C 16,2.5 15.5,2 15,2 z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ </g>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/places/pink-folder-documents.svg b/.icons/Material-Black-Lime-Numix/32/places/pink-folder-documents.svg
new file mode 100644
index 00000000..3c38b6b0
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/places/pink-folder-documents.svg
@@ -0,0 +1,24 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <defs>
+ <radialGradient id="radialGradient3031" gradientUnits="userSpaceOnUse" gradientTransform="matrix(1,0,0,0.10447761,0,50.597015)" cx="32.5" cy="56.5" r="33.5">
+ <stop style="stop-color:#000;stop-opacity:1"/>
+ <stop offset="1" style="stop-color:#000;stop-opacity:0"/>
+ </radialGradient>
+ </defs>
+ <g transform="translate(0,-1020.3622)">
+ <path d="m 66 56.5 c 0 1.933 -14.998 3.5 -33.5 3.5 -18.502 0 -33.5 -1.567 -33.5 -3.5 0 -1.933 14.998 -3.5 33.5 -3.5 18.502 0 33.5 1.567 33.5 3.5 z" transform="matrix(0.71641791,0,0,0.85714286,-7.2835821,999.9336)" style="fill:url(#radialGradient3031);opacity:0.3;fill-opacity:1;stroke:none"/>
+ <path d="m 0 1024.89 0 21.412 32 0 0 -10.706 -1.524 -9.177 -11.976 -0.059 -1.5 -3 -15.476 0 c -0.762 0 -1.524 0.765 -1.524 1.529 z" style="fill:#ec407a;fill-opacity:1;stroke:none"/>
+ <rect width="15.786" height="5.941" x="2.5" y="1027.36" style="fill:#fffdf0;fill-opacity:1;stroke:none"/>
+ <path d="m 1.531 1023.36 c -0.762 0 -1.531 0.766 -1.531 1.531 l 0 1 c 0 -0.765 0.769 -1.531 1.531 -1.531 l 14.969 0 1.5 3 12.469 0.062 1.531 9.172 0 -1 -1.531 -9.172 -11.969 -0.062 -1.5 -3 z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 32 1027.95 0 21.412 -32 0 0 -20 15 0 1.5 -3 13.976 0.059 c 0.762 0 1.524 0.765 1.524 1.53 z" style="fill:#f06292;fill-opacity:1;stroke:none"/>
+ <path d="m 0 1048.36 0 1 32 0 0 -1 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <g transform="translate(8,1031.3622)" style="fill:#c64077;opacity:1;fill-opacity:1">
+ <path d="M 4,1 C 2.892,1 2,1.892 2,3 l 0,10 c 0,1.108 0.892,2 2,2 l 8,0 c 1.108,0 2,-0.892 2,-2 L 14,6 9,1 z m 0,2 6,0 1,1 1,1 0,8 -8,0 z" style="stroke:none"/>
+ <path d="m 9 1 0 5 5 0 z" style="stroke:none"/>
+ <rect rx="0.25" y="7" x="5" height="1" width="4" style="stroke:none"/>
+ <rect width="6" height="1" x="5" y="9" rx="0.25" style="stroke:none"/>
+ <rect rx="0.25" y="11" x="5" height="1" width="6" style="stroke:none"/>
+ </g>
+ <path d="m 16.5 1026.36 -1.5 3 -15 0 0 1 15.5 0 1.5 -3 13.469 0.062 c 0.762 0 1.531 0.767 1.531 1.531 l 0 -1 c 0 -0.765 -0.769 -1.531 -1.531 -1.531 z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/places/pink-folder-download.svg b/.icons/Material-Black-Lime-Numix/32/places/pink-folder-download.svg
new file mode 100644
index 00000000..08947d7b
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/places/pink-folder-download.svg
@@ -0,0 +1,26 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <defs>
+ <radialGradient id="radialGradient3031" gradientUnits="userSpaceOnUse" gradientTransform="matrix(1,0,0,0.10447761,0,50.597015)" cx="32.5" cy="56.5" r="33.5">
+ <stop style="stop-color:#000;stop-opacity:1"/>
+ <stop offset="1" style="stop-color:#000;stop-opacity:0"/>
+ </radialGradient>
+ </defs>
+ <g transform="translate(0,-1020.3622)">
+ <path d="m 66 56.5 a 33.5 3.5 0 1 1 -67 0 33.5 3.5 0 1 1 67 0 z" transform="matrix(0.71641791,0,0,0.85714286,-7.2835821,999.9336)" style="fill:url(#radialGradient3031);opacity:0.3;fill-opacity:1;stroke:none"/>
+ <g transform="matrix(0.5,0,0,0.5,23.373266,519.7541)">
+ <path d="m -46.747 1010.27 0 42.824 64 0 0 -21.412 -3.048 -18.353 -23.952 -0.118 -3 -6 -30.952 0 c -1.524 0 -3.048 1.529 -3.048 3.059 z" style="fill:#ec407a;fill-opacity:1;stroke:none"/>
+ <rect y="1015.22" x="-41.747" height="11.882" width="31.571" style="fill:#fffdf0;fill-opacity:1;stroke:none"/>
+ <path d="m -43.684 1007.22 c -1.524 0 -3.063 1.533 -3.063 3.063 l 0 2 c 0 -1.529 1.539 -3.063 3.063 -3.063 l 29.938 0 3 6 24.938 0.125 3.063 18.344 0 -2 -3.063 -18.344 -23.938 -0.125 -3 -6 z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 17.253 1016.39 0 42.824 -64 0 0 -40 30 0 3 -6 27.952 0.118 c 1.524 0 3.048 1.529 3.048 3.059 z" style="fill:#f06292;fill-opacity:1;stroke:none"/>
+ <path d="m -46.747 1057.22 0 2 64 0 0 -2 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m -13.747 1013.22 -3 6 -30 0 0 2 31 0 3 -6 26.938 0.125 c 1.524 0 3.063 1.533 3.063 3.063 l 0 -2 c 0 -1.529 -1.539 -3.063 -3.063 -3.063 z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <g transform="translate(-46.746531,12.853961)" style="opacity:1">
+ <rect width="28" height="4" x="18" y="1035.36" rx="2" ry="1.905" style="fill:#c64077;fill-opacity:1;stroke:none"/>
+ <rect ry="1.929" rx="2" y="-22" x="1027.36" height="4" width="12" transform="matrix(0,1,-1,0,0,0)" style="fill:#c64077;fill-opacity:1;stroke:none"/>
+ <rect transform="matrix(0,1,-1,0,0,0)" width="12" height="4" x="1027.36" y="-46" rx="2" ry="1.929" style="fill:#c64077;fill-opacity:1;stroke:none"/>
+ <path d="m 34 1031.36 c -2 2 -2 2 -4 0 l -4 -4 c -2 -2 -2 -2 0 -2 l 12 0 c 2 0 2 0 0 2 z" style="fill:#c64077;fill-opacity:1;stroke:none"/>
+ <rect width="4" height="16" x="30" y="1013.36" rx="2" style="fill:#c64077;fill-opacity:1;stroke:none"/>
+ </g>
+ </g>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/places/pink-folder-dropbox.svg b/.icons/Material-Black-Lime-Numix/32/places/pink-folder-dropbox.svg
new file mode 100644
index 00000000..f568d52a
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/places/pink-folder-dropbox.svg
@@ -0,0 +1,20 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <defs>
+ <radialGradient id="radialGradient3031" gradientUnits="userSpaceOnUse" gradientTransform="matrix(1,0,0,0.10447761,0,50.597015)" cx="32.5" cy="56.5" r="33.5">
+ <stop style="stop-color:#000;stop-opacity:1"/>
+ <stop offset="1" style="stop-color:#000;stop-opacity:0"/>
+ </radialGradient>
+ </defs>
+ <g transform="translate(0,-1020.3622)">
+ <path d="m 66 56.5 a 33.5 3.5 0 1 1 -67 0 33.5 3.5 0 1 1 67 0 z" transform="matrix(0.71641791,0,0,0.85714286,-7.2835821,999.9336)" style="fill:url(#radialGradient3031);opacity:0.3;fill-opacity:1;stroke:none"/>
+ <g transform="matrix(0.5,0,0,0.5,22.592296,522.5105)">
+ <path d="m -45.18 1004.76 0 42.823 64 0 0 -21.412 -3.048 -18.353 -23.952 -0.118 -3 -6 -30.952 0 c -1.524 0 -3.048 1.529 -3.048 3.059 z" style="fill:#ec407a;fill-opacity:1;stroke:none"/>
+ <rect y="1009.7" x="-40.18" height="11.882" width="31.571" style="fill:#fffdf0;fill-opacity:1;stroke:none"/>
+ <path d="m -42.12 1001.7 c -1.524 0 -3.063 1.533 -3.063 3.063 l 0 2 c 0 -1.529 1.539 -3.063 3.063 -3.063 l 29.938 0 3 6 24.938 0.125 3.063 18.344 0 -2 -3.063 -18.344 -23.938 -0.125 -3 -6 z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 18.815 1010.88 0 42.824 -64 0 0 -40 30 0 3 -6 27.952 0.118 c 1.524 0 3.048 1.529 3.048 3.059 z" style="fill:#f06292;fill-opacity:1;stroke:none"/>
+ <path d="m -45.18 1051.7 0 2 64 0 0 -2 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m -12.185 1007.7 -3 6 -30 0 0 2 31 0 3 -6 26.938 0.125 c 1.524 0 3.063 1.533 3.063 3.063 l 0 -2 c 0 -1.529 -1.539 -3.063 -3.063 -3.063 z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m -20.18 1020.7 -7 5.515 7 4.727 -7 6.303 14 9.455 14 -9.455 -7 -6.303 7 -4.727 -7 -5.515 -7 5.515 -7 -5.515 z" style="fill:#c64077;opacity:1;fill-opacity:1;color:#000"/>
+ </g>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/places/pink-folder-google-drive.svg b/.icons/Material-Black-Lime-Numix/32/places/pink-folder-google-drive.svg
new file mode 100644
index 00000000..364b0565
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/places/pink-folder-google-drive.svg
@@ -0,0 +1,20 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <defs>
+ <radialGradient id="radialGradient3031" gradientUnits="userSpaceOnUse" gradientTransform="matrix(1,0,0,0.10447761,0,50.597015)" cx="32.5" cy="56.5" r="33.5">
+ <stop style="stop-color:#000;stop-opacity:1"/>
+ <stop offset="1" style="stop-color:#000;stop-opacity:0"/>
+ </radialGradient>
+ </defs>
+ <g transform="translate(0,-1020.3622)">
+ <path d="m 66 56.5 a 33.5 3.5 0 1 1 -67 0 33.5 3.5 0 1 1 67 0 z" transform="matrix(0.71641791,0,0,0.85714286,-7.2835821,999.9336)" style="fill:url(#radialGradient3031);opacity:0.3;fill-opacity:1;stroke:none"/>
+ <path d="m 0 1024.89 0 21.412 32 0 0 -10.706 -1.524 -9.177 -11.976 -0.059 -1.5 -3 -15.476 0 c -0.762 0 -1.524 0.765 -1.524 1.53 z" style="fill:#ec407a;fill-opacity:1;stroke:none"/>
+ <rect width="15.786" height="5.941" x="2.5" y="1027.36" style="fill:#fffdf0;fill-opacity:1;stroke:none"/>
+ <path d="m 1.531 1023.36 c -0.762 0 -1.531 0.767 -1.531 1.531 l 0 1 c 0 -0.765 0.769 -1.531 1.531 -1.531 l 14.969 0 1.5 3 12.469 0.062 1.531 9.172 0 -1 -1.531 -9.172 -11.969 -0.062 -1.5 -3 z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 32 1027.95 0 21.412 -32 0 0 -20 15 0 1.5 -3 13.976 0.059 c 0.762 0 1.524 0.765 1.524 1.53 z" style="fill:#f06292;fill-opacity:1;stroke:none"/>
+ <path d="m 0 1048.36 0 1 32 0 0 -1 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 16.5 1026.36 -1.5 3 -15 0 0 1 15.5 0 1.5 -3 13.469 0.062 c 0.762 0 1.531 0.767 1.531 1.531 l 0 -1 c 0 -0.765 -0.769 -1.531 -1.531 -1.531 z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <polygon transform="matrix(8.955039e-5,0,0,7.8028193e-5,10.271888,1035.3624)" points="22194,115341 44385,76894 133156,76894 110963,115341 " style="fill:#c64077;opacity:1;fill-opacity:1;fill-rule:evenodd"/>
+ <polygon transform="matrix(8.8510347e-5,0,0,9.1034411e-5,10.410376,1033.3623)" points="44385,0 88772,76894 133156,76894 88772,0 " style="fill:#c64077;opacity:1;fill-opacity:1;fill-rule:evenodd"/>
+ <path d="m 13.71 1033.99 -3.91 6.306 1.831 3.666 3.808 -6.672 z" style="fill:#c64077;opacity:1;fill-opacity:1;fill-rule:evenodd"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/places/pink-folder-hdd.svg b/.icons/Material-Black-Lime-Numix/32/places/pink-folder-hdd.svg
new file mode 100644
index 00000000..2515da86
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/places/pink-folder-hdd.svg
@@ -0,0 +1,20 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <defs>
+ <radialGradient id="radialGradient3031" gradientUnits="userSpaceOnUse" gradientTransform="matrix(1,0,0,0.10447761,0,50.597015)" cx="32.5" cy="56.5" r="33.5">
+ <stop style="stop-color:#000;stop-opacity:1"/>
+ <stop offset="1" style="stop-color:#000;stop-opacity:0"/>
+ </radialGradient>
+ </defs>
+ <g transform="translate(0,-1020.3622)">
+ <path d="m 66 56.5 c 0 1.933 -14.998 3.5 -33.5 3.5 -18.502 0 -33.5 -1.567 -33.5 -3.5 0 -1.933 14.998 -3.5 33.5 -3.5 18.502 0 33.5 1.567 33.5 3.5 z" transform="matrix(0.71641791,0,0,0.85714286,-7.2835821,999.9336)" style="fill:url(#radialGradient3031);opacity:0.3;fill-opacity:1;stroke:none"/>
+ <g transform="matrix(0.5,0,0,0.5,20.823632,508.499)">
+ <path d="m -41.647 1032.79 0 42.823 64 0 0 -21.412 -3.048 -18.353 -23.952 -0.118 -3 -6 -30.952 0 c -1.524 0 -3.048 1.53 -3.048 3.059 z" style="fill:#ec407a;fill-opacity:1;stroke:none"/>
+ <rect y="1037.73" x="-36.647" height="11.882" width="31.571" style="fill:#fffdf0;fill-opacity:1;stroke:none"/>
+ <path d="m -38.585 1029.73 c -1.524 0 -3.063 1.533 -3.063 3.063 l 0 2 c 0 -1.529 1.539 -3.063 3.063 -3.063 l 29.938 0 3 6 24.938 0.125 3.063 18.344 0 -2 -3.063 -18.344 -23.938 -0.125 -3 -6 z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 22.353 1038.9 0 42.823 -64 0 0 -40 30 0 3 -6 27.952 0.118 c 1.524 0 3.048 1.53 3.048 3.059 z" style="fill:#f06292;fill-opacity:1;stroke:none"/>
+ <path d="m -41.647 1079.73 0 2 64 0 0 -2 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m -8.647 1035.73 -3 6 -30 0 0 2 31 0 3 -6 26.938 0.125 c 1.524 0 3.063 1.533 3.063 3.063 l 0 -2 c 0 -1.529 -1.539 -3.063 -3.063 -3.063 z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ </g>
+ <path d="m 12 13 c -0.712 0 -1 0.335 -1 1 l 0 10 c 0 0.665 0.288 1 1 1 l 7.719 0 c 0.712 0 1.281 -0.335 1.281 -1 l 0 -10 c 0 -0.665 -0.288 -1 -1 -1 l -8 0 z m 0.5 1 c 0.276 0 0.5 0.224 0.5 0.5 c 0 0.276 -0.224 0.5 -0.5 0.5 c -0.276 0 -0.5 -0.224 -0.5 -0.5 c 0 -0.276 0.224 -0.5 0.5 -0.5 z m 7 0 c 0.276 0 0.5 0.224 0.5 0.5 c 0 0.276 -0.224 0.5 -0.5 0.5 c -0.276 0 -0.5 -0.224 -0.5 -0.5 c 0 -0.276 0.224 -0.5 0.5 -0.5 z m -3.5 1 c 1.105 0 2 0.895 2 2 c 0 1.105 -0.895 2 -2 2 c -1.105 0 -2 -0.895 -2 -2 c 0 -1.105 0.895 -2 2 -2 z m -3.5 4 c 0.276 0 0.5 0.224 0.5 0.5 c 0 0.276 -0.224 0.5 -0.5 0.5 c -0.276 0 -0.5 -0.224 -0.5 -0.5 c 0 -0.276 0.224 -0.5 0.5 -0.5 z m 7 0 c 0.276 0 0.5 0.224 0.5 0.5 c 0 0.276 -0.224 0.5 -0.5 0.5 c -0.276 0 -0.5 -0.224 -0.5 -0.5 c 0 -0.276 0.224 -0.5 0.5 -0.5 z m -7 4 l 7 0 c 0.277 0 0.5 0.223 0.5 0.5 c 0 0.277 -0.223 0.5 -0.5 0.5 l -7 0 c -0.277 0 -0.5 -0.223 -0.5 -0.5 c 0 -0.277 0.223 -0.5 0.5 -0.5 z" transform="translate(0,1020.3622)" style="fill:#c64077;opacity:1;fill-opacity:1;stroke:none"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/places/pink-folder-move.svg b/.icons/Material-Black-Lime-Numix/32/places/pink-folder-move.svg
new file mode 100644
index 00000000..bf1185e1
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/places/pink-folder-move.svg
@@ -0,0 +1,15 @@
+<svg viewBox="0 0 32 32" xmlns="http://www.w3.org/2000/svg">
+ <path d="m 2 2.998 0 13 16 0 0 -7 -1 -5 -5 0 -1 -2 -8 0 c -0.5 0 -1 0.5 -1 1 z" style="fill:#ec407a;fill-opacity:1;stroke:none"/>
+ <path d="M 3,2 C 2.5,2 2,2.5 2,3 L 2,4 C 2,3.5 2.5,3 3,3 l 7,0 1,2 6,0 1,5 0,-1 -1,-5 -5,0 -1,-2 z" style="fill:#000;opacity:0.015;fill-opacity:1;stroke:none"/>
+ <rect height="3" width="10" x="4" y="4.998" style="fill:#fffdf0;fill-opacity:1;stroke:none"/>
+ <path d="m 18 4.998 0 13 -16 0 0 -12 7 0 1 -2 7 0 c 0.5 0 1 0.5 1 1 z" style="fill:#f06292;fill-opacity:1;stroke:none"/>
+ <path d="m 2 16.998 0 1 16 0 0 -1 z" style="fill:#000;opacity:0.075;fill-opacity:1;stroke:none"/>
+ <path d="m 10,4 -1,2 -7,0 0,1 8,0 1,-2 6,0 c 0.5,0 1,0.5 1,1 L 18,5 C 18,4.5 17.5,4 17,4 Z" style="fill:#000;opacity:0.015;fill-opacity:1;stroke:none"/>
+ <path d="m 3 1.998 c -0.251 0 -0.5 0.126 -0.688 0.314 c -0.093 0.093 -0.172 0.202 -0.227 0.318 c 0 0 0 0.001 0 0.002 c -0.054 0.117 -0.086 0.241 -0.086 0.365 c 0 0.001 0 0.001 0 0.002 l 0 1 l 0 1.998 l 0 0.002 l 0 1 l 0 8.998 l 0 1 l 0 1 l 16 0 l 0 -1 l 0 -1 l 0 -5.998 l 0 -1 l 0 -0.002 l 0 -2.998 l 0 -1 c 0 0 0 -0.002 0 -0.002 c 0 -0.124 -0.032 -0.249 -0.086 -0.365 c 0 0 0 -0.002 0 -0.002 c -0.054 -0.117 -0.133 -0.227 -0.227 -0.32 c -0.188 -0.188 -0.438 -0.313 -0.688 -0.313 l -5 0 l -1 -1.998 l 0 -0.002 l -8 0 z" style="fill:#fff;opacity:0.6;fill-opacity:1;stroke:none"/>
+ <path d="m 14 14.998 0 13 16 0 0 -7 -1 -5 -5 0 -1 -2 -8 0 c -0.5 0 -1 0.5 -1 1 z" style="fill:#ec407a;fill-opacity:1;stroke:none"/>
+ <path d="m 15 14 c -0.5 0 -1 0.5 -1 1 l 0 1 c 0 -0.5 0.5 -1 1 -1 l 7 0 1 2 6 0 1 5 0 -1 -1 -5 -5 0 -1 -2 z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <rect height="3" width="10" x="16" y="16.998" style="fill:#fffdf0;fill-opacity:1;stroke:none"/>
+ <path d="m 30 16.998 0 13 -16 0 0 -12 7 0 1 -2 7 0 c 0.5 0 1 0.5 1 1 z" style="fill:#f06292;fill-opacity:1;stroke:none"/>
+ <path d="m 14 28.998 0 1 16 0 0 -1 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 22 16 -1 2 -7 0 0 1 8 0 1 -2 6 0 c 0.5 0 1 0.5 1 1 l 0 -1 c 0 -0.5 -0.5 -1 -1 -1 z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/places/pink-folder-music.svg b/.icons/Material-Black-Lime-Numix/32/places/pink-folder-music.svg
new file mode 100644
index 00000000..ffaa3a93
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/places/pink-folder-music.svg
@@ -0,0 +1,24 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <defs>
+ <radialGradient id="radialGradient3031" gradientUnits="userSpaceOnUse" gradientTransform="matrix(1,0,0,0.10447761,0,50.597015)" cx="32.5" cy="56.5" r="33.5">
+ <stop style="stop-color:#000;stop-opacity:1"/>
+ <stop offset="1" style="stop-color:#000;stop-opacity:0"/>
+ </radialGradient>
+ </defs>
+ <g transform="translate(0,-1020.3622)">
+ <path d="m 66 56.5 a 33.5 3.5 0 1 1 -67 0 33.5 3.5 0 1 1 67 0 z" transform="matrix(0.71641791,0,0,0.85714286,-7.2835821,999.9336)" style="fill:url(#radialGradient3031);opacity:0.3;fill-opacity:1;stroke:none"/>
+ <path d="m 0 1024.89 0 21.412 32 0 0 -10.706 -1.524 -9.177 -11.976 -0.059 -1.5 -3 -15.476 0 c -0.762 0 -1.524 0.765 -1.524 1.529 z" style="fill:#ec407a;fill-opacity:1;stroke:none"/>
+ <rect width="15.786" height="5.941" x="2.5" y="1027.36" style="fill:#fffdf0;fill-opacity:1;stroke:none"/>
+ <path d="m 1.531 1023.36 c -0.762 0 -1.531 0.767 -1.531 1.531 l 0 1 c 0 -0.765 0.769 -1.531 1.531 -1.531 l 14.969 0 1.5 3 12.469 0.062 1.531 9.172 0 -1 -1.531 -9.172 -11.969 -0.062 -1.5 -3 z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 32 1027.95 0 21.412 -32 0 0 -20 15 0 1.5 -3 13.976 0.059 c 0.762 0 1.524 0.765 1.524 1.53 z" style="fill:#f06292;fill-opacity:1;stroke:none"/>
+ <path d="m 0 1048.36 0 1 32 0 0 -1 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 16.5 1026.36 -1.5 3 -15 0 0 1 15.5 0 1.5 -3 13.469 0.062 c 0.762 0 1.531 0.767 1.531 1.531 l 0 -1 c 0 -0.765 -0.769 -1.531 -1.531 -1.531 z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <g transform="matrix(0.5,0,0,0.5,0.5,526.18112)" style="opacity:1">
+ <path transform="matrix(2.1943902,0,0,2.2968937,37.971951,1015.3933)" d="m -5 8.259 c 0 0.962 -0.816 1.741 -1.823 1.741 -1.01 0 -1.823 -0.78 -1.823 -1.741 0 -0.962 0.816 -1.741 1.823 -1.741 1.01 0 1.823 0.78 1.823 1.741 z" style="fill:#c64077;fill-opacity:1;stroke:none"/>
+ <path d="m -5 8.259 c 0 0.962 -0.816 1.741 -1.823 1.741 -1.01 0 -1.823 -0.78 -1.823 -1.741 0 -0.962 0.816 -1.741 1.823 -1.741 1.01 0 1.823 0.78 1.823 1.741 z" transform="matrix(2.1943902,0,0,2.2968937,53.971951,1015.3933)" style="fill:#c64077;fill-opacity:1;stroke:none"/>
+ <rect ry="2" rx="1.917" y="1017.36" x="23" height="19" width="4" style="fill:#c64077;fill-opacity:1;stroke:none"/>
+ <rect width="4" height="20" x="39" y="1016.36" rx="2" style="fill:#c64077;fill-opacity:1;stroke:none"/>
+ <rect ry="3.897" rx="4" y="1014.36" x="23" height="8" width="20" style="fill:#c64077;fill-opacity:1;stroke:none"/>
+ </g>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/places/pink-folder-open.svg b/.icons/Material-Black-Lime-Numix/32/places/pink-folder-open.svg
new file mode 100644
index 00000000..f1089a0f
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/places/pink-folder-open.svg
@@ -0,0 +1,15 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <defs>
+ <radialGradient cx="32.5" cy="56.5" gradientTransform="matrix(0.71642 0 0 0.08955 -7.284 25.94)" gradientUnits="userSpaceOnUse" id="radialGradient3031" r="33.5">
+ <stop style="stop-color:#000;stop-opacity:1"/>
+ <stop offset="1" style="stop-color:#000;stop-opacity:0"/>
+ </radialGradient>
+ </defs>
+ <path d="m 40 30.999972 a 24 3 0 0 1 -48 0 24 3 0 1 1 48 0 z" style="fill:url(#radialGradient3031);opacity:0.3;fill-opacity:1;stroke:none"/>
+ <rect height="18" width="26" style="fill:#ec407a;fill-opacity:1;stroke:none" x="3" y="0.998" rx="1.04" ry="1"/>
+ <path d="m 16 3 l -6 6 l 3 0 l 0 13.5 l 6 0 l 0 -13.5 l 3 0 l -6 -6 z" style="fill:#fff1ed;opacity:0.6;fill-opacity:1;stroke:none"/>
+ <path d="m 32 12.668 0 18.328 -32 0 0 -17 15 0 1.5 -3 13.976 0.062 c 0.762 0 1.524 0.805 1.524 1.61 z" style="fill:#f06292;fill-opacity:1;stroke:none"/>
+ <path d="m 0 29.998 0 1 32 0 0 -1 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 16.5 10.998 -1.5 3 -15 0 0 1 15.5 0 1.5 -3 13.469 0.062 c 0.762 0 1.531 0.767 1.531 1.531 l 0 -1 c 0 0 -0.769 -1.531 -1.531 -1.531 z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 4 0.998 c -0.554 0 -1 0.446 -1 1 l 0 1 c 0 -0.554 0.446 -1 1 -1 l 24 0 c 0.554 0 1 0.446 1 1 l 0 -1 c 0 -0.554 -0.446 -1 -1 -1 z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/places/pink-folder-pictures.svg b/.icons/Material-Black-Lime-Numix/32/places/pink-folder-pictures.svg
new file mode 100644
index 00000000..dab0ba01
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/places/pink-folder-pictures.svg
@@ -0,0 +1,27 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <defs>
+ <radialGradient id="radialGradient3031" gradientUnits="userSpaceOnUse" gradientTransform="matrix(1,0,0,0.10447761,0,50.597015)" cx="32.5" cy="56.5" r="33.5">
+ <stop style="stop-color:#000;stop-opacity:1"/>
+ <stop offset="1" style="stop-color:#000;stop-opacity:0"/>
+ </radialGradient>
+ </defs>
+ <g transform="translate(0,-1020.3622)">
+ <path d="m 66 56.5 a 33.5 3.5 0 1 1 -67 0 33.5 3.5 0 1 1 67 0 z" transform="matrix(0.71641791,0,0,0.85714286,-7.2835821,999.9336)" style="fill:url(#radialGradient3031);opacity:0.3;fill-opacity:1;stroke:none"/>
+ <g transform="matrix(0.5,0,0,0.5,39,520.6811)">
+ <path d="m -78 1008.42 0 42.823 64 0 0 -21.412 -3.048 -18.353 l -23.952 -0.118 l -3 -6 -30.952 0 c -1.524 0 -3.048 1.529 -3.048 3.059 z" style="fill:#ec407a;fill-opacity:1;stroke:none"/>
+ <rect y="1013.36" x="-73" height="11.882" width="31.571" style="fill:#fffdf0;fill-opacity:1;stroke:none"/>
+ <path d="m -74.938 1005.36 c -1.524 0 -3.063 1.533 -3.063 3.063 l 0 2 c 0 -1.529 1.539 -3.063 3.063 -3.063 l 29.938 0 3 6 24.938 0.125 3.063 18.344 0 -2 -3.063 -18.344 -23.938 -0.125 -3 -6 z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m -14 1014.54 0 42.824 -64 0 0 -40 30 0 3 -6 27.952 0.118 c 1.524 0 3.048 1.529 3.048 3.059 z" style="fill:#f06292;fill-opacity:1;stroke:none"/>
+ <path d="m -78 1055.36 0 2 64 0 0 -2 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m -45 1011.36 -3 6 -30 0 0 2 31 0 3 -6 26.938 0.125 c 1.524 0 3.063 1.533 3.063 3.063 l 0 -2 c 0 -1.529 -1.539 -3.063 -3.063 -3.063 z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <g transform="matrix(2,0,0,2,-17.15747,-1029.5912)" style="opacity:1">
+ <g transform="translate(-22.421265,1025.4767)" style="fill:#c64077;fill-opacity:1">
+ <g transform="translate(0,-1036.3622)" style="fill-rule:evenodd">
+ <path d="m 1 1046.36 4 -5 3.282 3.678 2.218 -2.178 4.5 6.5 -3 2 -9 0 z"/>
+ </g>
+ </g>
+ <path d="m -19.421 1026.48 c -1.108 0 -2 0.892 -2 2 l 0 10 c 0 1.108 0.892 2 2 2 l 10 0 c 1.108 0 2 -0.892 2 -2 l 0 -10 c 0 -1.108 -0.892 -2 -2 -2 z m 0 2 10 0 0 10 -10 0 z" style="fill:#c64077;fill-opacity:1"/>
+ </g>
+ </g>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/places/pink-folder-projects.svg b/.icons/Material-Black-Lime-Numix/32/places/pink-folder-projects.svg
new file mode 100644
index 00000000..5dbfc098
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/places/pink-folder-projects.svg
@@ -0,0 +1,18 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <defs>
+ <radialGradient id="radialGradient3031" gradientUnits="userSpaceOnUse" gradientTransform="matrix(1,0,0,0.10447761,0,50.597015)" cx="32.5" cy="56.5" r="33.5">
+ <stop style="stop-color:#000;stop-opacity:1"/>
+ <stop offset="1" style="stop-color:#000;stop-opacity:0"/>
+ </radialGradient>
+ </defs>
+ <g transform="translate(0,-1020.3622)">
+ <path d="m 66 56.5 c 0 1.933 -14.998 3.5 -33.5 3.5 -18.502 0 -33.5 -1.567 -33.5 -3.5 0 -1.933 14.998 -3.5 33.5 -3.5 18.502 0 33.5 1.567 33.5 3.5 z" transform="matrix(0.71641791,0,0,0.85714286,-7.2835821,999.9336)" style="fill:url(#radialGradient3031);opacity:0.3;fill-opacity:1;stroke:none"/>
+ <path d="m 0 1024.89 0 21.412 32 0 0 -10.706 -1.524 -9.177 -11.976 -0.059 -1.5 -3 -15.476 0 c -0.762 0 -1.524 0.765 -1.524 1.53 z" style="fill:#ec407a;fill-opacity:1;stroke:none"/>
+ <rect width="15.786" height="5.941" x="2.5" y="1027.36" style="fill:#fffdf0;fill-opacity:1;stroke:none"/>
+ <path d="m 1.531 1023.36 c -0.762 0 -1.531 0.767 -1.531 1.531 l 0 1 c 0 -0.765 0.769 -1.531 1.531 -1.531 l 14.969 0 1.5 3 12.469 0.062 1.531 9.172 0 -1 -1.531 -9.172 -11.969 -0.062 -1.5 -3 z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 32 1027.95 0 21.412 -32 0 0 -20 15 0 1.5 -3 13.976 0.059 c 0.762 0 1.524 0.765 1.524 1.53 z" style="fill:#f06292;fill-opacity:1;stroke:none"/>
+ <path d="m 0 1048.36 0 1 32 0 0 -1 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 16.5 1026.36 -1.5 3 -15 0 0 1 15.5 0 1.5 -3 13.469 0.062 c 0.762 0 1.531 0.767 1.531 1.531 l 0 -1 c 0 -0.765 -0.769 -1.531 -1.531 -1.531 z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 11.151 1033.82 c -0.385 0.012 -0.75 0.048 -1.116 0.175 -0.115 0.782 0.075 1.594 0.285 2.344 0.534 1.72 1.524 3.352 2.977 4.447 0.053 0.051 0.129 0.062 0.109 0.153 -0.008 0.381 -0.001 0.779 0 1.161 0.016 0.668 0.418 1.306 1.01 1.621 0.699 0.368 1.397 0.71 2.102 1.073 0.324 0.172 0.774 -0.025 0.876 -0.372 0.062 -0.228 0.019 -0.468 0.022 -0.701 -0.002 -0.491 -0.063 -0.983 -0.044 -1.468 0.641 -0.079 1.285 -0.39 1.664 -0.92 0.337 -0.452 0.457 -1.037 0.416 -1.599 0.686 -0.122 1.392 -0.226 2.08 -0.351 0.407 -0.082 0.583 -0.611 0.328 -0.942 -0.5 -0.634 -1 -1.255 -1.51 -1.884 -0.41 -0.49 -1.053 -0.763 -1.686 -0.679 -0.429 0.069 -0.868 0.161 -1.292 0.241 -1.366 -1.303 -3.203 -2.024 -5.057 -2.235 -0.381 -0.035 -0.775 -0.072 -1.16 -0.066 z m 2.32 1.424 c 0.448 -0.04 0.897 0.084 1.27 0.394 0.745 0.621 0.861 1.73 0.241 2.476 -0.621 0.746 -1.728 0.862 -2.474 0.241 -0.745 -0.621 -0.861 -1.729 -0.241 -2.476 0.31 -0.373 0.756 -0.594 1.204 -0.635 z m 7.158 5.368 c -0.153 -0.014 -0.306 0.102 -0.328 0.263 -0.195 0.889 -0.827 1.661 -1.664 2.02 -0.218 0.069 -0.267 0.361 -0.088 0.504 0.367 0.306 0.791 0.66 1.16 0.964 0.179 0.153 0.413 -0.013 0.416 -0.241 -0.006 -0.187 -0.027 -0.386 -0.044 -0.57 0.457 0.098 0.905 0.228 1.357 0.329 0.213 0.044 0.415 -0.213 0.328 -0.416 -0.179 -0.429 -0.364 -0.844 -0.547 -1.271 0.185 -0.022 0.363 -0.037 0.547 -0.066 0.228 -0.045 0.317 -0.377 0.131 -0.526 -0.369 -0.311 -0.742 -0.611 -1.116 -0.92 -0.044 -0.035 -0.102 -0.061 -0.153 -0.066 z" style="fill:#c64077;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/places/pink-folder-publicshare.svg b/.icons/Material-Black-Lime-Numix/32/places/pink-folder-publicshare.svg
new file mode 100644
index 00000000..bafa1e60
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/places/pink-folder-publicshare.svg
@@ -0,0 +1,18 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <defs>
+ <radialGradient id="radialGradient3031" gradientUnits="userSpaceOnUse" gradientTransform="matrix(1,0,0,0.10447761,0,50.597015)" cx="32.5" cy="56.5" r="33.5">
+ <stop style="stop-color:#000;stop-opacity:1"/>
+ <stop offset="1" style="stop-color:#000;stop-opacity:0"/>
+ </radialGradient>
+ </defs>
+ <g transform="translate(0,-1020.3622)">
+ <path d="m 66 56.5 a 33.5 3.5 0 1 1 -67 0 33.5 3.5 0 1 1 67 0 z" transform="matrix(0.71641791,0,0,0.85714286,-7.2835821,999.9336)" style="fill:url(#radialGradient3031);opacity:0.3;fill-opacity:1;stroke:none"/>
+ <path d="m 0 1024.89 0 21.412 32 0 0 -10.706 -1.524 -9.177 -11.976 -0.059 -1.5 -3 -15.476 0 c -0.762 0 -1.524 0.765 -1.524 1.529 z" style="fill:#ec407a;fill-opacity:1;stroke:none"/>
+ <rect width="15.786" height="5.941" x="2.5" y="1027.36" style="fill:#fffdf0;fill-opacity:1;stroke:none"/>
+ <path d="m 1.531 1023.36 c -0.762 0 -1.531 0.767 -1.531 1.531 l 0 1 c 0 -0.765 0.769 -1.531 1.531 -1.531 l 14.969 0 1.5 3 12.469 0.062 1.531 9.172 0 -1 -1.531 -9.172 -11.969 -0.062 -1.5 -3 z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 32 1027.95 0 21.412 -32 0 0 -20 15 0 1.5 -3 13.976 0.059 c 0.762 0 1.524 0.765 1.524 1.53 z" style="fill:#f06292;fill-opacity:1;stroke:none"/>
+ <path d="m 0 1048.36 0 1 32 0 0 -1 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 16.5 1026.36 -1.5 3 -15 0 0 1 15.5 0 1.5 -3 13.469 0.062 c 0.762 0 1.531 0.767 1.531 1.531 l 0 -1 c 0 -0.765 -0.769 -1.531 -1.531 -1.531 z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 17.929 1032.86 c -1.404 0 -2.563 1.094 -2.563 2.464 0.01 0.47 0.036 1.065 0.303 2.322 l 0.028 0 c 0.054 0.166 0.137 0.332 0.276 0.51 0.124 0.159 0.289 0.341 0.441 0.51 0.047 0.355 0.054 0.666 0 1.048 -0.417 0.325 -1.169 0.629 -1.846 0.906 -0.353 0.145 -0.679 0.278 -0.937 0.453 -0.246 0.167 -0.424 0.394 -0.441 0.68 -0.001 0.014 -0.028 0.014 -0.028 0.028 l -0.303 2.408 0 0.028 c 0 0.298 0.193 0.543 0.469 0.736 0.275 0.194 0.648 0.346 1.102 0.482 0.908 0.271 2.139 0.425 3.5 0.425 1.361 0 2.592 -0.154 3.5 -0.425 0.454 -0.135 0.827 -0.287 1.102 -0.482 0.275 -0.194 0.469 -0.438 0.469 -0.736 l 0 -0.028 -0.331 -2.408 c 0 -0.01 0 -0.019 0 -0.028 -0.008 -0.136 -0.056 -0.27 -0.138 -0.368 -0.087 -0.105 -0.202 -0.172 -0.331 -0.255 -0.257 -0.165 -0.584 -0.304 -0.937 -0.453 -0.686 -0.29 -1.437 -0.619 -1.846 -0.963 -0.031 -0.329 -0.032 -0.663 0 -0.991 0.148 -0.18 0.314 -0.365 0.441 -0.538 0.141 -0.192 0.248 -0.367 0.303 -0.538 0.301 -1.309 0.315 -1.843 0.331 -2.322 0 -1.37 -1.159 -2.464 -2.563 -2.464 z m -4.768 0.453 c -1.153 0 -2.094 0.915 -2.094 2.039 0.008 0.385 0.029 0.838 0.248 1.869 l 0 0.028 c 0.045 0.138 0.132 0.248 0.248 0.397 0.101 0.13 0.236 0.289 0.358 0.425 0.037 0.285 0.042 0.572 0 0.878 -0.341 0.269 -0.958 0.51 -1.516 0.736 -0.289 0.118 -0.533 0.225 -0.744 0.368 -0.199 0.135 -0.341 0.336 -0.358 0.566 -0.001 0.014 -0.028 0.014 -0.028 0.029 l -0.276 1.954 l 0 0.028 c 0 0.184 0.086 0.343 0.22 0.482 0.135 0.139 0.322 0.266 0.551 0.368 0.452 0.202 1.095 0.342 1.874 0.425 l 0.028 0 c 0.042 0 0.084 -0.012 0.11 -0.028 0.032 -0.021 0.069 -0.037 0.083 -0.056 0.027 -0.039 0.043 -0.078 0.055 -0.113 0.021 -0.062 0.025 -0.135 0.028 -0.198 0 -0.01 0 -0.019 0 -0.028 l 0.303 -2.407 c 0 -0.099 0.066 -0.217 0.22 -0.34 0.155 -0.123 0.388 -0.247 0.661 -0.368 0.546 -0.243 1.238 -0.469 1.791 -0.765 l 0.303 -0.17 -0.303 -0.142 c -0.219 -0.109 -0.386 -0.229 -0.524 -0.34 -0.027 -0.28 -0.028 -0.571 0 -0.85 0.001 -0.01 -0.001 -0.019 0 -0.028 0.21 -0.291 0.37 -0.593 0.441 -0.765 l 0.028 -0.056 -0.028 -0.056 c -0.024 -0.141 -0.016 -0.248 -0.055 -0.368 -0.264 -1.242 -0.293 -1.755 -0.303 -2.209 0 -0.191 0.044 -0.414 0.11 -0.623 l 0.055 -0.113 -0.11 -0.056 c -0.368 -0.302 -0.855 -0.51 -1.378 -0.51 z" style="fill:#c64077;opacity:1;fill-opacity:1;color:#000"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/places/pink-folder-recent.svg b/.icons/Material-Black-Lime-Numix/32/places/pink-folder-recent.svg
new file mode 100644
index 00000000..c08c0a77
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/places/pink-folder-recent.svg
@@ -0,0 +1,22 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <defs>
+ <radialGradient id="radialGradient3031" gradientUnits="userSpaceOnUse" gradientTransform="matrix(1,0,0,0.10447761,0,50.597015)" cx="32.5" cy="56.5" r="33.5">
+ <stop style="stop-color:#000;stop-opacity:1"/>
+ <stop offset="1" style="stop-color:#000;stop-opacity:0"/>
+ </radialGradient>
+ </defs>
+ <g transform="translate(0,-1020.3622)">
+ <path d="m 66 56.5 c 0 1.933 -14.998 3.5 -33.5 3.5 -18.502 0 -33.5 -1.567 -33.5 -3.5 0 -1.933 14.998 -3.5 33.5 -3.5 18.502 0 33.5 1.567 33.5 3.5 z" transform="matrix(0.71641791,0,0,0.85714286,-7.2835821,999.9336)" style="fill:url(#radialGradient3031);opacity:0.3;fill-opacity:1;stroke:none"/>
+ <path d="m 0 1024.89 0 21.412 32 0 0 -10.706 -1.524 -9.177 -11.976 -0.059 -1.5 -3 -15.476 0 c -0.762 0 -1.524 0.765 -1.524 1.529 z" style="fill:#ec407a;fill-opacity:1;stroke:none"/>
+ <rect width="15.786" height="5.941" x="2.5" y="1027.36" style="fill:#fffdf0;fill-opacity:1;stroke:none"/>
+ <path d="m 1.531 1023.36 c -0.762 0 -1.531 0.767 -1.531 1.531 l 0 1 c 0 -0.765 0.769 -1.531 1.531 -1.531 l 14.969 0 1.5 3 12.469 0.062 1.531 9.172 0 -1 -1.531 -9.172 -11.969 -0.062 -1.5 -3 z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 32 1027.95 0 21.412 -32 0 0 -20 15 0 1.5 -3 13.976 0.059 c 0.762 0 1.524 0.765 1.524 1.53 z" style="fill:#f06292;fill-opacity:1;stroke:none"/>
+ <path d="m 0 1048.36 0 1 32 0 0 -1 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 16.5 1026.36 -1.5 3 -15 0 0 1 15.5 0 1.5 -3 13.469 0.062 c 0.762 0 1.531 0.767 1.531 1.531 l 0 -1 c 0 -0.765 -0.769 -1.531 -1.531 -1.531 z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <g style="opacity:1">
+ <path d="m 9 1032.36 0 5 5 0 z" style="fill:#c64077;opacity:1;fill-opacity:1;stroke:none"/>
+ <path d="m 15.906 1034.83 a 1 1 0 0 0 -0.125 0.031 1 1 0 0 0 -0.781 1 l 0 3.688 a 1 1 0 0 0 0 0.094 1 1 0 0 0 0.125 0.75 1 1 0 0 0 0.031 0.031 1 1 0 0 0 0.031 0.062 1 1 0 0 0 0.031 0.031 1 1 0 0 0 0.031 0.031 1 1 0 0 0 0.031 0.031 1 1 0 0 0 0.031 0.031 1 1 0 0 0 0.063 0.031 1 1 0 0 0 0.031 0.031 1 1 0 0 0 0.031 0.031 1 1 0 0 0 0.063 0.031 1 1 0 0 0 0.125 0.062 l 2.469 1.438 a 1.01 1.01 0 1 0 1 -1.75 l -2.094 -1.219 0 -3.406 a 1 1 0 0 0 -1.094 -1.031 z" style="fill:#c64077;opacity:1;fill-opacity:1;color:#000"/>
+ <path transform="translate(0,1020.3622)" d="m 16 12 c -2.376 0 -4.485 1.191 -5.75 3 l 1.281 0 c 1.099 -1.227 2.693 -2 4.469 -2 c 3.314 0 6 2.686 6 6 c 0 3.314 -2.686 6 -6 6 c -3.314 0 -6 -2.686 -6 -6 l -1 0 c 0 3.866 3.134 7 7 7 c 3.866 0 7 -3.134 7 -7 c 0 -3.866 -3.134 -7 -7 -7 z" style="fill:#c64077;opacity:1;fill-opacity:1;stroke:none"/>
+ </g>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/places/pink-folder-rss.svg b/.icons/Material-Black-Lime-Numix/32/places/pink-folder-rss.svg
new file mode 100644
index 00000000..39b1dbe6
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/places/pink-folder-rss.svg
@@ -0,0 +1,19 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <defs>
+ <radialGradient id="radialGradient3031" gradientUnits="userSpaceOnUse" gradientTransform="matrix(1,0,0,0.10447761,0,50.597015)" cx="32.5" cy="56.5" r="33.5">
+ <stop style="stop-color:#000;stop-opacity:1"/>
+ <stop offset="1" style="stop-color:#000;stop-opacity:0"/>
+ </radialGradient>
+ </defs>
+ <g transform="translate(0,-1020.3622)">
+ <path d="m 66 56.5 c 0 1.933 -14.998 3.5 -33.5 3.5 -18.502 0 -33.5 -1.567 -33.5 -3.5 0 -1.933 14.998 -3.5 33.5 -3.5 18.502 0 33.5 1.567 33.5 3.5 z" transform="matrix(0.71641791,0,0,0.85714286,-7.2835821,999.9336)" style="fill:url(#radialGradient3031);opacity:0.3;fill-opacity:1;stroke:none"/>
+ <path d="m 0 1024.89 0 21.412 32 0 0 -10.706 -1.524 -9.177 -11.976 -0.059 -1.5 -3 -15.476 0 c -0.762 0 -1.524 0.765 -1.524 1.53 z" style="fill:#ec407a;fill-opacity:1;stroke:none"/>
+ <rect width="15.786" height="5.941" x="2.5" y="1027.36" style="fill:#fffdf0;fill-opacity:1;stroke:none"/>
+ <path d="m 1.531 1023.36 c -0.762 0 -1.531 0.767 -1.531 1.531 l 0 1 c 0 -0.765 0.769 -1.531 1.531 -1.531 l 14.969 0 1.5 3 12.469 0.062 1.531 9.172 0 -1 -1.531 -9.172 -11.969 -0.062 -1.5 -3 z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 32 1027.95 0 21.412 -32 0 0 -20 15 0 1.5 -3 13.976 0.059 c 0.762 0 1.524 0.765 1.524 1.53 z" style="fill:#f06292;fill-opacity:1;stroke:none"/>
+ <path d="m 0 1048.36 0 1 32 0 0 -1 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 16.5 1026.36 -1.5 3 -15 0 0 1 15.5 0 1.5 -3 13.469 0.062 c 0.762 0 1.531 0.767 1.531 1.531 l 0 -1 c 0 -0.765 -0.769 -1.531 -1.531 -1.531 z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 10 1033.36 0 2 c 5.073 0.56 10.02 4.957 10 10 l 2 0 c 0 -7.203 -6.469 -11.772 -12 -12 z m 0 4 0 2 c 2.749 0.226 5.969 2.792 6 6 l 2 0 c -0.12 -4.892 -4.585 -7.653 -8 -8 z" style="fill:#c64077;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 13 23.5 a 1.5 1.5 0 1 1 -3 0 1.5 1.5 0 1 1 3 0 z" transform="translate(0,1020.3622)" style="fill:#c64077;opacity:1;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/places/pink-folder-saved-search.svg b/.icons/Material-Black-Lime-Numix/32/places/pink-folder-saved-search.svg
new file mode 100644
index 00000000..30662d2c
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/places/pink-folder-saved-search.svg
@@ -0,0 +1,21 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <defs>
+ <radialGradient id="radialGradient3031" gradientUnits="userSpaceOnUse" gradientTransform="matrix(1,0,0,0.10447761,0,50.597015)" cx="32.5" cy="56.5" r="33.5">
+ <stop style="stop-color:#000;stop-opacity:1"/>
+ <stop offset="1" style="stop-color:#000;stop-opacity:0"/>
+ </radialGradient>
+ </defs>
+ <g transform="translate(0,-1020.3622)">
+ <path d="m 66 56.5 c 0 1.933 -14.998 3.5 -33.5 3.5 -18.502 0 -33.5 -1.567 -33.5 -3.5 0 -1.933 14.998 -3.5 33.5 -3.5 18.502 0 33.5 1.567 33.5 3.5 z" transform="matrix(0.71641791,0,0,0.85714286,-7.2835821,999.9336)" style="fill:url(#radialGradient3031);opacity:0.3;fill-opacity:1;stroke:none"/>
+ <path d="m 0 1024.89 0 21.412 32 0 0 -10.706 -1.524 -9.177 -11.976 -0.059 -1.5 -3 -15.476 0 c -0.762 0 -1.524 0.765 -1.524 1.529 z" style="fill:#ec407a;fill-opacity:1;stroke:none"/>
+ <rect width="15.786" height="5.941" x="2.5" y="1027.36" style="fill:#fffdf0;fill-opacity:1;stroke:none"/>
+ <path d="m 1.531 1023.36 c -0.762 0 -1.531 0.767 -1.531 1.531 l 0 1 c 0 -0.765 0.769 -1.531 1.531 -1.531 l 14.969 0 1.5 3 12.469 0.062 1.531 9.172 0 -1 -1.531 -9.172 -11.969 -0.062 -1.5 -3 z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 32 1027.95 0 21.412 -32 0 0 -20 15 0 1.5 -3 13.976 0.059 c 0.762 0 1.524 0.765 1.524 1.53 z" style="fill:#f06292;fill-opacity:1;stroke:none"/>
+ <path d="m 0 1048.36 0 1 32 0 0 -1 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 16.5 1026.36 -1.5 3 -15 0 0 1 15.5 0 1.5 -3 13.469 0.062 c 0.762 0 1.531 0.767 1.531 1.531 l 0 -1 c 0 -0.765 -0.769 -1.531 -1.531 -1.531 z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <g style="opacity:1">
+ <rect transform="matrix(0.70710678,0.70710678,-0.70710678,0.70710678,0,0)" rx="1" y="725.11" x="745.25" height="8" width="2" style="fill:#c64077;opacity:1;fill-opacity:1;stroke:none"/>
+ <path d="m 18 1032.36 c -2.761 0 -5 2.239 -5 5 0 2.761 2.239 5 5 5 2.761 0 5 -2.239 5 -5 0 -2.761 -2.239 -5 -5 -5 z m 0 2 c 1.657 0 3 1.343 3 3 0 1.657 -1.343 3 -3 3 -1.657 0 -3 -1.343 -3 -3 0 -1.657 1.343 -3 3 -3 z" style="fill:#c64077;opacity:1;fill-opacity:1;stroke:none"/>
+ </g>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/places/pink-folder-steam.svg b/.icons/Material-Black-Lime-Numix/32/places/pink-folder-steam.svg
new file mode 100644
index 00000000..f3b1feb1
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/places/pink-folder-steam.svg
@@ -0,0 +1,18 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <defs>
+ <radialGradient id="radialGradient3031" gradientUnits="userSpaceOnUse" gradientTransform="matrix(1,0,0,0.10447761,0,50.597015)" cx="32.5" cy="56.5" r="33.5">
+ <stop style="stop-color:#000;stop-opacity:1"/>
+ <stop offset="1" style="stop-color:#000;stop-opacity:0"/>
+ </radialGradient>
+ </defs>
+ <g transform="translate(0,-1020.3622)">
+ <path d="m 66 56.5 c 0 1.933 -14.998 3.5 -33.5 3.5 -18.502 0 -33.5 -1.567 -33.5 -3.5 0 -1.933 14.998 -3.5 33.5 -3.5 18.502 0 33.5 1.567 33.5 3.5 z" transform="matrix(0.71641791,0,0,0.85714286,-7.2835821,999.9336)" style="fill:url(#radialGradient3031);opacity:0.3;fill-opacity:1;stroke:none"/>
+ <path d="m 0 1024.89 0 21.412 32 0 0 -10.706 -1.524 -9.177 -11.976 -0.059 -1.5 -3 -15.476 0 c -0.762 0 -1.524 0.765 -1.524 1.53 z" style="fill:#ec407a;fill-opacity:1;stroke:none"/>
+ <rect width="15.786" height="5.941" x="2.5" y="1027.36" style="fill:#fffdf0;fill-opacity:1;stroke:none"/>
+ <path d="m 1.531 1023.36 c -0.762 0 -1.531 0.767 -1.531 1.531 l 0 1 c 0 -0.765 0.769 -1.531 1.531 -1.531 l 14.969 0 1.5 3 12.469 0.062 1.531 9.172 0 -1 -1.531 -9.172 -11.969 -0.062 -1.5 -3 z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 32 1027.95 0 21.412 -32 0 0 -20 15 0 1.5 -3 13.976 0.059 c 0.762 0 1.524 0.765 1.524 1.53 z" style="fill:#f06292;fill-opacity:1;stroke:none"/>
+ <path d="m 0 1048.36 0 1 32 0 0 -1 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 16.5 1026.36 -1.5 3 -15 0 0 1 15.5 0 1.5 -3 13.469 0.062 c 0.762 0 1.531 0.767 1.531 1.531 l 0 -1 c 0 -0.765 -0.769 -1.531 -1.531 -1.531 z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 19.748 1033.36 c -1.607 0 -2.922 1.342 -2.922 2.989 0 0.553 0.159 1.075 0.417 1.523 l 0 3.239 c -0.318 0.068 -0.612 0.216 -0.861 0.415 l -2.896 -1.329 c 0 -1.175 -0.939 -2.131 -2.087 -2.131 -1.146 0 -2.087 0.956 -2.087 2.131 0 1.178 0.941 2.159 2.087 2.159 0.465 0 0.904 -0.176 1.252 -0.443 l 2.922 1.356 c 0.03 1.151 0.96 2.076 2.087 2.076 1.148 0 2.087 -0.954 2.087 -2.131 0 -0.491 -0.17 -0.939 -0.443 -1.301 l 0.026 0 1.539 -2.796 c 0.011 -0.012 0.015 -0.023 0.026 -0.027 1.03 -0.465 1.774 -1.517 1.774 -2.74 0 -1.646 -1.316 -2.989 -2.922 -2.989 z m 0 0.996 c 1.08 0 1.93 0.886 1.93 1.993 0 1.109 -0.851 1.993 -1.93 1.993 -1.081 0 -1.93 -0.884 -1.93 -1.993 0 -1.107 0.849 -1.993 1.93 -1.993 z m 0 0.72 c -0.69 0 -1.252 0.562 -1.252 1.273 0 0.708 0.562 1.273 1.252 1.273 0.692 0 1.252 -0.564 1.252 -1.273 0 -0.711 -0.56 -1.273 -1.252 -1.273 z m -8.348 3.848 c 0.685 0 1.076 0.284 1.2 0.858 l -0.73 -0.332 c -0.474 -0.207 -1.025 0.012 -1.226 0.498 -0.201 0.486 0.022 1.041 0.496 1.246 l 0.548 0.277 c -0.091 0.015 -0.182 0.027 -0.287 0.027 -0.835 0 -1.252 -0.443 -1.252 -1.301 0 -0.856 0.417 -1.273 1.252 -1.273 z m 6.261 2.851 c 0.773 0 1.383 0.647 1.383 1.439 0 0.792 -0.61 1.412 -1.383 1.412 -0.627 0 -1.157 -0.414 -1.33 -0.997 l 0.991 0.443 c 0.474 0.207 1.025 -0.038 1.226 -0.526 0.201 -0.486 -0.022 -1.041 -0.496 -1.246 l -0.913 -0.415 c 0.16 -0.066 0.338 -0.11 0.522 -0.11 z" style="fill:#c64077;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/places/pink-folder-system.svg b/.icons/Material-Black-Lime-Numix/32/places/pink-folder-system.svg
new file mode 100644
index 00000000..5c9b9f7e
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/places/pink-folder-system.svg
@@ -0,0 +1,20 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <defs>
+ <radialGradient id="radialGradient3031" gradientUnits="userSpaceOnUse" gradientTransform="matrix(1,0,0,0.10447761,0,50.597015)" cx="32.5" cy="56.5" r="33.5">
+ <stop style="stop-color:#000;stop-opacity:1"/>
+ <stop offset="1" style="stop-color:#000;stop-opacity:0"/>
+ </radialGradient>
+ </defs>
+ <g transform="translate(0,-1020.3622)">
+ <path d="m 66 56.5 a 33.5 3.5 0 1 1 -67 0 33.5 3.5 0 1 1 67 0 z" transform="matrix(0.71641791,0,0,0.85714286,-7.2835821,999.9336)" style="fill:url(#radialGradient3031);opacity:0.3;fill-opacity:1;stroke:none"/>
+ <g transform="matrix(0.5,0,0,0.5,44.069423,524.09775)">
+ <path d="m -88.14 1001.59 0 42.823 64 0 0 -21.412 -3.048 -18.353 -23.952 -0.118 -3 -6 -30.952 0 c -1.524 0 -3.048 1.529 -3.048 3.059 z" style="fill:#ec407a;fill-opacity:1;stroke:none"/>
+ <rect y="1006.53" x="-83.14" height="11.882" width="31.571" style="fill:#fffdf0;fill-opacity:1;stroke:none"/>
+ <path d="m -85.08 998.53 c -1.524 0 -3.063 1.533 -3.063 3.063 l 0 2 c 0 -1.529 1.539 -3.063 3.063 -3.063 l 29.938 0 3 6 24.938 0.125 3.063 18.344 0 -2 -3.063 -18.344 -23.938 -0.125 -3 -6 z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m -24.14 1007.71 0 42.823 -64 0 0 -40 30 0 3 -6 27.952 0.118 c 1.524 0 3.048 1.529 3.048 3.059 z" style="fill:#f06292;fill-opacity:1;stroke:none"/>
+ <path d="m -88.14 1048.53 0 2 64 0 0 -2 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m -55.14 1004.53 -3 6 -30 0 0 2 31 0 3 -6 26.938 0.125 c 1.524 0 3.063 1.533 3.063 3.063 l 0 -2 c 0 -1.529 -1.539 -3.063 -3.063 -3.063 z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m -58.03 1018.53 c -0.666 0 -1.222 0.529 -1.222 1.195 l 0 1.556 c -0.421 0.143 -0.829 0.305 -1.222 0.5 l -1.083 -1.083 c -0.471 -0.471 -1.224 -0.471 -1.694 0 l -2.722 2.694 c -0.471 0.471 -0.471 1.224 0 1.694 l 1.083 1.083 c -0.199 0.4 -0.356 0.821 -0.5 1.25 l -1.528 0 c -0.666 0 -1.222 0.529 -1.222 1.195 l 0 3.833 c 0 0.666 0.557 1.195 1.222 1.195 l 1.528 0 c 0.144 0.429 0.301 0.85 0.5 1.25 l -1.083 1.083 c -0.471 0.471 -0.471 1.224 0 1.694 l 2.722 2.694 c 0.471 0.47 1.224 0.47 1.694 0 l 1.083 -1.083 c 0.393 0.195 0.801 0.358 1.222 0.5 l 0 1.555 c 0 0.666 0.557 1.195 1.222 1.195 l 3.806 0 c 0.666 0 1.194 -0.529 1.194 -1.195 l 0 -1.555 c 0.429 -0.144 0.85 -0.301 1.25 -0.5 l 1.083 1.083 c 0.471 0.47 1.224 0.47 1.694 0 l 2.722 -2.694 c 0.471 -0.471 0.471 -1.224 0 -1.694 l -1.111 -1.111 c 0.195 -0.393 0.359 -0.801 0.5 -1.222 l 1.556 0 c 0.666 0 1.194 -0.529 1.194 -1.195 l 0 -3.833 c 0 -0.666 -0.529 -1.195 -1.194 -1.195 l -1.556 0 c -0.141 -0.421 -0.305 -0.829 -0.5 -1.222 l 1.111 -1.111 c 0.471 -0.471 0.471 -1.224 0 -1.694 l -2.722 -2.694 c -0.471 -0.471 -1.224 -0.471 -1.694 0 l -1.083 1.083 c -0.4 -0.2 -0.821 -0.356 -1.25 -0.5 l 0 -1.556 c 0 -0.666 -0.529 -1.195 -1.194 -1.195 l -3.806 0 z m 1.889 8.889 c 1.717 0 3.111 1.394 3.111 3.111 0 1.717 -1.394 3.111 -3.111 3.111 -1.717 0 -3.111 -1.394 -3.111 -3.111 0 -1.717 1.394 -3.111 3.111 -3.111 z" style="fill:#c64077;opacity:1;fill-opacity:1;display:block;color:#000"/>
+ </g>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/places/pink-folder-templates.svg b/.icons/Material-Black-Lime-Numix/32/places/pink-folder-templates.svg
new file mode 100644
index 00000000..e7fe04fe
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/places/pink-folder-templates.svg
@@ -0,0 +1,18 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <defs>
+ <radialGradient id="radialGradient3031" gradientUnits="userSpaceOnUse" gradientTransform="matrix(1,0,0,0.10447761,0,50.597015)" cx="32.5" cy="56.5" r="33.5">
+ <stop style="stop-color:#000;stop-opacity:1"/>
+ <stop offset="1" style="stop-color:#000;stop-opacity:0"/>
+ </radialGradient>
+ </defs>
+ <g transform="translate(0,-1020.3622)">
+ <path d="m 66 56.5 c 0 1.933 -14.998 3.5 -33.5 3.5 -18.502 0 -33.5 -1.567 -33.5 -3.5 0 -1.933 14.998 -3.5 33.5 -3.5 18.502 0 33.5 1.567 33.5 3.5 z" transform="matrix(0.71641791,0,0,0.85714286,-7.2835821,999.9336)" style="fill:url(#radialGradient3031);opacity:0.3;fill-opacity:1;stroke:none"/>
+ <path d="m 0 1024.89 0 21.412 32 0 0 -10.706 -1.524 -9.177 -11.976 -0.059 -1.5 -3 -15.476 0 c -0.762 0 -1.524 0.765 -1.524 1.529 z" style="fill:#ec407a;fill-opacity:1;stroke:none"/>
+ <rect width="15.786" height="5.941" x="2.5" y="1027.36" style="fill:#fffdf0;fill-opacity:1;stroke:none"/>
+ <path d="m 1.531 1023.36 c -0.762 0 -1.531 0.767 -1.531 1.531 l 0 1 c 0 -0.765 0.769 -1.531 1.531 -1.531 l 14.969 0 1.5 3 12.469 0.062 1.531 9.172 0 -1 -1.531 -9.172 -11.969 -0.062 -1.5 -3 z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 32 1027.95 0 21.412 -32 0 0 -20 15 0 1.5 -3 13.976 0.059 c 0.762 0 1.524 0.765 1.524 1.53 z" style="fill:#f06292;fill-opacity:1;stroke:none"/>
+ <path d="m 0 1048.36 0 1 32 0 0 -1 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 16.5 1026.36 -1.5 3 -15 0 0 1 15.5 0 1.5 -3 13.469 0.062 c 0.762 0 1.531 0.767 1.531 1.531 l 0 -1 c 0 -0.765 -0.769 -1.531 -1.531 -1.531 z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 10 12 c -0.554 0 -1 0.446 -1 1 l 0 1 l 2 0 l 0 -2 l -1 0 z m 3 0 l 0 2 l 2 0 l 0 -2 l -2 0 z m 4 0 l 0 2 l 2 0 l 0 -2 l -2 0 z m 4 0 l 0 2 l 2 0 l 0 -1 c 0 -0.554 -0.446 -1 -1 -1 l -1 0 z m -12 4 l 0 2 l 2 0 l 0 -2 l -2 0 z m 12 0 l 0 2 l 2 0 l 0 -2 l -2 0 z m -12 4 l 0 2 l 2 0 l 0 -2 l -2 0 z m 12 0 l 0 2 l 2 0 l 0 -2 l -2 0 z m -12 4 l 0 1 c 0 0.554 0.446 1 1 1 l 1 0 l 0 -2 l -2 0 z m 4 0 l 0 2 l 2 0 l 0 -2 l -2 0 z m 4 0 l 0 2 l 2 0 l 0 -2 l -2 0 z m 4 0 l 0 2 l 1 0 c 0.554 0 1 -0.446 1 -1 l 0 -1 l -2 0 z" transform="translate(0,1020.3622)" style="fill:#c64077;opacity:0.5;fill-opacity:1;stroke:none"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/places/pink-folder-ubuntu.svg b/.icons/Material-Black-Lime-Numix/32/places/pink-folder-ubuntu.svg
new file mode 100644
index 00000000..ac907a37
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/places/pink-folder-ubuntu.svg
@@ -0,0 +1,21 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <defs>
+ <radialGradient id="radialGradient3031" gradientUnits="userSpaceOnUse" gradientTransform="matrix(1,0,0,0.10447761,0,50.597015)" cx="32.5" cy="56.5" r="33.5">
+ <stop style="stop-color:#000;stop-opacity:1"/>
+ <stop offset="1" style="stop-color:#000;stop-opacity:0"/>
+ </radialGradient>
+ </defs>
+ <g transform="translate(0,-1020.3622)">
+ <path d="m 66 56.5 c 0 1.933 -14.998 3.5 -33.5 3.5 -18.502 0 -33.5 -1.567 -33.5 -3.5 0 -1.933 14.998 -3.5 33.5 -3.5 18.502 0 33.5 1.567 33.5 3.5 z" transform="matrix(0.71641791,0,0,0.85714286,-7.2835821,999.9336)" style="fill:url(#radialGradient3031);opacity:0.3;fill-opacity:1;stroke:none"/>
+ <path d="m 0 1024.89 0 21.412 32 0 0 -10.706 -1.524 -9.177 -11.976 -0.059 -1.5 -3 -15.476 0 c -0.762 0 -1.524 0.765 -1.524 1.529 z" style="fill:#ec407a;fill-opacity:1;stroke:none"/>
+ <rect width="15.786" height="5.941" x="2.5" y="1027.36" style="fill:#fffdf0;fill-opacity:1;stroke:none"/>
+ <path d="m 1.531 1023.36 c -0.762 0 -1.531 0.767 -1.531 1.531 l 0 1 c 0 -0.765 0.769 -1.531 1.531 -1.531 l 14.969 0 1.5 3 12.469 0.062 1.531 9.172 0 -1 -1.531 -9.172 -11.969 -0.062 -1.5 -3 z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 32 1027.95 0 21.412 -32 0 0 -20 15 0 1.5 -3 13.976 0.059 c 0.762 0 1.524 0.765 1.524 1.53 z" style="fill:#f06292;fill-opacity:1;stroke:none"/>
+ <path d="m 0 1048.36 0 1 32 0 0 -1 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 16.5 1026.36 -1.5 3 -15 0 0 1 15.5 0 1.5 -3 13.469 0.062 c 0.762 0 1.531 0.767 1.531 1.531 l 0 -1 c 0 -0.765 -0.769 -1.531 -1.531 -1.531 z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path transform="matrix(0.5,0,0,0.5,1,1019.8622)" d="m 17 38 a 3 3 0 1 1 -6 0 3 3 0 1 1 6 0 z" style="fill:#c64077;opacity:1;fill-opacity:1;stroke:none"/>
+ <path d="m 16 1032.86 c -1.146 0 -2.215 0.316 -3.125 0.875 l 1.484 1.484 c 0.501 -0.226 1.056 -0.359 1.641 -0.359 2.039 0 3.722 1.528 3.969 3.5 l 2 0 c -0.081 -0.96 -0.381 -1.863 -0.859 -2.641 -0.188 0.085 -0.39 0.141 -0.609 0.141 -0.828 0 -1.5 -0.671 -1.5 -1.5 0 -0.219 0.056 -0.421 0.141 -0.609 -0.913 -0.562 -1.989 -0.891 -3.141 -0.891 z m -3.922 1.484 c -0.939 0.819 -1.633 1.916 -1.922 3.172 0.498 0.244 0.844 0.752 0.844 1.344 0 0.592 -0.346 1.1 -0.844 1.344 0.311 1.353 1.071 2.541 2.125 3.375 l 1.438 -1.438 c -1.038 -0.723 -1.719 -1.921 -1.719 -3.281 c 0 -1.255 0.58 -2.376 1.484 -3.109 l -1.406 -1.406 z m 7.891 5.02 c -0.247 1.972 -1.93 3.5 -3.969 3.5 -0.473 0 -0.923 -0.099 -1.344 -0.25 l -1.516 1.516 c 0.851 0.465 1.821 0.734 2.859 0.734 0.756 0 1.474 -0.135 2.141 -0.391 c -0.085 -0.188 -0.141 -0.39 -0.141 -0.609 c 0 -0.828 0.672 -1.5 1.5 -1.5 0.402 0 0.762 0.164 1.031 0.422 0.81 -0.935 1.33 -2.116 1.438 -3.422 l -2 0 z" style="fill:#c64077;opacity:1;fill-opacity:1;stroke:none"/>
+ <path d="m 17 38 a 3 3 0 1 1 -6 0 3 3 0 1 1 6 0 z" transform="matrix(0.5,0,0,0.5,14.5,1014.3622)" style="fill:#c64077;opacity:1;fill-opacity:1;stroke:none"/>
+ <path d="m 17 38 a 3 3 0 1 1 -6 0 3 3 0 1 1 6 0 z" transform="matrix(0.5,0,0,0.5,13.5,1025.8622)" style="fill:#c64077;opacity:1;fill-opacity:1;stroke:none"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/places/pink-folder-video.svg b/.icons/Material-Black-Lime-Numix/32/places/pink-folder-video.svg
new file mode 100644
index 00000000..7c209026
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/places/pink-folder-video.svg
@@ -0,0 +1,20 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <defs>
+ <radialGradient id="radialGradient3031" gradientUnits="userSpaceOnUse" gradientTransform="matrix(1,0,0,0.10447761,0,50.597015)" cx="32.5" cy="56.5" r="33.5">
+ <stop style="stop-color:#000;stop-opacity:1"/>
+ <stop offset="1" style="stop-color:#000;stop-opacity:0"/>
+ </radialGradient>
+ </defs>
+ <g transform="translate(0,-1020.3622)">
+ <path d="m 66 56.5 a 33.5 3.5 0 1 1 -67 0 33.5 3.5 0 1 1 67 0 z" transform="matrix(0.71641791,0,0,0.85714286,-7.2835821,999.9336)" style="fill:url(#radialGradient3031);opacity:0.3;fill-opacity:1;stroke:none"/>
+ <g transform="matrix(0.5,0,0,0.5,20.823632,508.499)">
+ <path d="m -41.647 1032.79 0 42.823 64 0 0 -21.412 -3.048 -18.353 -23.952 -0.118 -3 -6 -30.952 0 c -1.524 0 -3.048 1.53 -3.048 3.059 z" style="fill:#ec407a;fill-opacity:1;stroke:none"/>
+ <rect y="1037.73" x="-36.647" height="11.882" width="31.571" style="fill:#fffdf0;fill-opacity:1;stroke:none"/>
+ <path d="m -38.585 1029.73 c -1.524 0 -3.063 1.533 -3.063 3.063 l 0 2 c 0 -1.529 1.539 -3.063 3.063 -3.063 l 29.938 0 3 6 24.938 0.125 3.063 18.344 0 -2 -3.063 -18.344 -23.938 -0.125 -3 -6 z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 22.353 1038.9 0 42.823 -64 0 0 -40 30 0 3 -6 27.952 0.118 c 1.524 0 3.048 1.53 3.048 3.059 z" style="fill:#f06292;fill-opacity:1;stroke:none"/>
+ <path d="m -41.647 1079.73 0 2 64 0 0 -2 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m -8.647 1035.73 -3 6 -30 0 0 2 31 0 3 -6 26.938 0.125 c 1.524 0 3.063 1.533 3.063 3.063 l 0 -2 c 0 -1.529 -1.539 -3.063 -3.063 -3.063 z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m -18.647 1049.73 c -1.662 0 -3 1.338 -3 3 l 0 18 c 0 1.662 1.338 3 3 3 l 18 0 c 1.662 0 3 -1.338 3 -3 l 0 -18 c 0 -1.662 -1.338 -3 -3 -3 z m 1 2 4 0 0 4 -4 0 z m 12 0 4 0 0 4 -4 0 z m -12 8 4 0 0 4 -4 0 z m 12 0 4 0 0 4 -4 0 z m -12 8 4 0 0 4 -4 0 z m 12 0 4 0 0 4 -4 0 z" style="fill:#c64077;opacity:1;fill-opacity:1"/>
+ </g>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/places/pink-folder-vm.svg b/.icons/Material-Black-Lime-Numix/32/places/pink-folder-vm.svg
new file mode 100644
index 00000000..ee5e15ca
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/places/pink-folder-vm.svg
@@ -0,0 +1,18 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <defs>
+ <radialGradient id="radialGradient3031" gradientUnits="userSpaceOnUse" gradientTransform="matrix(1,0,0,0.10447761,0,50.597015)" cx="32.5" cy="56.5" r="33.5">
+ <stop style="stop-color:#000;stop-opacity:1"/>
+ <stop offset="1" style="stop-color:#000;stop-opacity:0"/>
+ </radialGradient>
+ </defs>
+ <g transform="translate(0,-1020.3622)">
+ <path d="m 66 56.5 c 0 1.933 -14.998 3.5 -33.5 3.5 -18.502 0 -33.5 -1.567 -33.5 -3.5 0 -1.933 14.998 -3.5 33.5 -3.5 18.502 0 33.5 1.567 33.5 3.5 z" transform="matrix(0.71641791,0,0,0.85714286,-7.2835821,999.9336)" style="fill:url(#radialGradient3031);opacity:0.3;fill-opacity:1;stroke:none"/>
+ <path d="m 0 1024.89 0 21.412 32 0 0 -10.706 -1.524 -9.177 -11.976 -0.059 -1.5 -3 -15.476 0 c -0.762 0 -1.524 0.765 -1.524 1.53 z" style="fill:#ec407a;fill-opacity:1;stroke:none"/>
+ <rect width="15.786" height="5.941" x="2.5" y="1027.36" style="fill:#fffdf0;fill-opacity:1;stroke:none"/>
+ <path d="m 1.531 1023.36 c -0.762 0 -1.531 0.767 -1.531 1.531 l 0 1 c 0 -0.765 0.769 -1.531 1.531 -1.531 l 14.969 0 1.5 3 12.469 0.062 1.531 9.172 0 -1 -1.531 -9.172 -11.969 -0.062 -1.5 -3 z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 32 1027.95 0 21.412 -32 0 0 -20 15 0 1.5 -3 13.976 0.059 c 0.762 0 1.524 0.765 1.524 1.53 z" style="fill:#f06292;fill-opacity:1;stroke:none"/>
+ <path d="m 0 1048.36 0 1 32 0 0 -1 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 16.5 1026.36 -1.5 3 -15 0 0 1 15.5 0 1.5 -3 13.469 0.062 c 0.762 0 1.531 0.767 1.531 1.531 l 0 -1 c 0 -0.765 -0.769 -1.531 -1.531 -1.531 z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 13 13 c -0.739 0 -1 0.335 -1 1 l 8 0 c 0 -0.665 -0.261 -1 -1 -1 l -6 0 z m -1 2 l 0 8 l 8 0 l 0 -8 l -8 0 z m 2 1 l 4 0 l 0 1 l -4 0 l 0 -1 z m 2 3 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 -4 5 c 0 0.665 0.261 1 1 1 l 6 0 c 0.739 0 1 -0.335 1 -1 l -8 0 z" transform="translate(0,1020.3622)" style="fill:#c64077;opacity:1;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/places/pink-folder-wine.svg b/.icons/Material-Black-Lime-Numix/32/places/pink-folder-wine.svg
new file mode 100644
index 00000000..3ffc96f6
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/places/pink-folder-wine.svg
@@ -0,0 +1,20 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <defs>
+ <radialGradient id="radialGradient3031" gradientUnits="userSpaceOnUse" gradientTransform="matrix(1,0,0,0.10447761,0,50.597015)" cx="32.5" cy="56.5" r="33.5">
+ <stop style="stop-color:#000;stop-opacity:1"/>
+ <stop offset="1" style="stop-color:#000;stop-opacity:0"/>
+ </radialGradient>
+ </defs>
+ <g transform="translate(0,-1020.3622)">
+ <path d="m 66 56.5 a 33.5 3.5 0 1 1 -67 0 33.5 3.5 0 1 1 67 0 z" transform="matrix(0.71641791,0,0,0.85714286,-7.2835821,999.9336)" style="fill:url(#radialGradient3031);opacity:0.3;fill-opacity:1;stroke:none"/>
+ <path d="m 0 1024.89 0 21.412 32 0 0 -10.706 -1.524 -9.177 -11.976 -0.059 -1.5 -3 -15.476 0 c -0.762 0 -1.524 0.765 -1.524 1.529 z" style="fill:#ec407a;fill-opacity:1;stroke:none"/>
+ <rect width="15.786" height="5.941" x="2.5" y="1027.36" style="fill:#fffdf0;fill-opacity:1;stroke:none"/>
+ <path d="m 1.531 1023.36 c -0.762 0 -1.531 0.767 -1.531 1.531 l 0 1 c 0 -0.765 0.769 -1.531 1.531 -1.531 l 14.969 0 1.5 3 12.469 0.062 1.531 9.172 0 -1 -1.531 -9.172 -11.969 -0.062 -1.5 -3 z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 32 1027.95 0 21.412 -32 0 0 -20 15 0 1.5 -3 13.976 0.059 c 0.762 0 1.524 0.765 1.524 1.529 z" style="fill:#f06292;fill-opacity:1;stroke:none"/>
+ <path d="m 0 1048.36 0 1 32 0 0 -1 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 16.5 1026.36 -1.5 3 -15 0 0 1 15.5 0 1.5 -3 13.469 0.062 c 0.762 0 1.531 0.767 1.531 1.531 l 0 -1 c 0 -0.765 -0.769 -1.531 -1.531 -1.531 z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 20.52 1033.36 c -0.518 0.01 -1.028 0.327 -1.11 0.921 -0.131 0.95 0.848 0.594 1.632 0.594 0.783 0 1.044 1.544 0.848 2.376 -0.196 0.832 -2.278 2.796 -6.984 0.832 -3.875 -1.617 -5.809 0.536 -5.907 0.579 0.367 3.213 3.356 6.697 6.984 6.697 3.875 0 7.02 -3.839 7.02 -7.366 0 -0.405 -0.051 -0.804 -0.131 -1.188 -0.072 -0.194 -0.143 -0.388 -0.196 -0.564 -0.095 -0.316 -0.202 -0.583 -0.294 -0.832 -0.004 -0.01 0.004 -0.022 0 -0.03 -0.371 -0.75 -0.891 -1.428 -1.534 -1.99 -0.003 -0.01 -0.013 0.01 -0.016 0 -0.1 -0.024 -0.206 -0.031 -0.31 -0.03 z" style="fill:#c64077;opacity:1;fill-opacity:1;color:#000"/>
+ <path d="m 19 1036.36 c 0 0.552 -0.448 1 -1 1 -0.552 0 -1 -0.448 -1 -1 0 -0.552 0.448 -1 1 -1 0.552 0 1 0.448 1 1 z" style="fill:#c64077;opacity:1;fill-opacity:1;color:#000"/>
+ <path d="m 16 1034.86 c 0 0.276 -0.224 0.5 -0.5 0.5 -0.276 0 -0.5 -0.224 -0.5 -0.5 0 -0.276 0.224 -0.5 0.5 -0.5 0.276 0 0.5 0.224 0.5 0.5 z" style="fill:#c64077;opacity:1;fill-opacity:1;color:#000"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/places/pink-folder.svg b/.icons/Material-Black-Lime-Numix/32/places/pink-folder.svg
new file mode 100644
index 00000000..871ea5ab
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/places/pink-folder.svg
@@ -0,0 +1,17 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <defs>
+ <radialGradient id="radialGradient3031" gradientUnits="userSpaceOnUse" gradientTransform="matrix(1,0,0,0.10447761,0,50.597015)" cx="32.5" cy="56.5" r="33.5">
+ <stop style="stop-color:#000;stop-opacity:1"/>
+ <stop offset="1" style="stop-color:#000;stop-opacity:0"/>
+ </radialGradient>
+ </defs>
+ <g transform="translate(0,-1020.3622)">
+ <path d="m 66 56.5 a 33.5 3.5 0 1 1 -67 0 33.5 3.5 0 1 1 67 0 z" transform="matrix(0.71641791,0,0,0.85714286,-7.2835821,999.9336)" style="fill:url(#radialGradient3031);opacity:0.3;fill-opacity:1;stroke:none"/>
+ <path d="m 0 1024.89 0 21.412 32 0 0 -10.706 -1.524 -9.177 -11.976 -0.059 -1.5 -3 -15.476 0 c -0.762 0 -1.524 0.765 -1.524 1.529 z" style="fill:#ec407a;fill-opacity:1;stroke:none"/>
+ <rect width="15.786" height="5.941" x="2.5" y="1027.36" style="fill:#fffdf0;fill-opacity:1;stroke:none"/>
+ <path d="m 1.531 1023.36 c -0.762 0 -1.531 0.766 -1.531 1.531 l 0 1 c 0 -0.765 0.769 -1.531 1.531 -1.531 l 14.969 0 1.5 3 12.469 0.062 1.531 9.172 0 -1 -1.531 -9.172 -11.969 -0.062 -1.5 -3 z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 32 1027.95 0 21.412 -32 0 0 -20 15 0 1.5 -3 13.976 0.059 c 0.762 0 1.524 0.765 1.524 1.53 z" style="fill:#f06292;fill-opacity:1;stroke:none"/>
+ <path d="m 0 1048.36 0 1 32 0 0 -1 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 16.5 1026.36 -1.5 3 -15 0 0 1 15.5 0 1.5 -3 13.469 0.062 c 0.762 0 1.531 0.767 1.531 1.531 l 0 -1 c 0 -0.765 -0.769 -1.531 -1.531 -1.531 z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/places/pink-network.svg b/.icons/Material-Black-Lime-Numix/32/places/pink-network.svg
new file mode 100644
index 00000000..d66418f9
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/places/pink-network.svg
@@ -0,0 +1,18 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <defs>
+ <radialGradient id="radialGradient3031" gradientUnits="userSpaceOnUse" gradientTransform="matrix(1,0,0,0.10447761,0,50.597015)" cx="32.5" cy="56.5" r="33.5">
+ <stop style="stop-color:#000;stop-opacity:1"/>
+ <stop offset="1" style="stop-color:#000;stop-opacity:0"/>
+ </radialGradient>
+ </defs>
+ <g transform="translate(0,-1020.3622)">
+ <path d="m 66 56.5 a 33.5 3.5 0 1 1 -67 0 33.5 3.5 0 1 1 67 0 z" transform="matrix(0.71641791,0,0,0.85714286,-7.2835821,999.9336)" style="fill:url(#radialGradient3031);opacity:0.3;fill-opacity:1;stroke:none"/>
+ <path d="m 0 1024.89 0 21.412 32 0 0 -10.706 -1.524 -9.177 -11.976 -0.059 -1.5 -3 -15.476 0 c -0.762 0 -1.524 0.765 -1.524 1.529 z" style="fill:#ec407a;fill-opacity:1;stroke:none"/>
+ <rect width="15.786" height="5.941" x="2.5" y="1027.36" style="fill:#fffdf0;fill-opacity:1;stroke:none"/>
+ <path d="m 1.531 1023.36 c -0.762 0 -1.531 0.767 -1.531 1.531 l 0 1 c 0 -0.765 0.769 -1.531 1.531 -1.531 l 14.969 0 1.5 3 12.469 0.062 1.531 9.172 0 -1 -1.531 -9.172 -11.969 -0.062 -1.5 -3 z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 32 1027.95 0 21.412 -32 0 0 -20 15 0 1.5 -3 13.976 0.059 c 0.762 0 1.524 0.765 1.524 1.53 z" style="fill:#f06292;fill-opacity:1;stroke:none"/>
+ <path d="m 0 1048.36 0 1 32 0 0 -1 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 16.5 1026.36 -1.5 3 -15 0 0 1 15.5 0 1.5 -3 13.469 0.062 c 0.762 0 1.531 0.767 1.531 1.531 l 0 -1 c 0 -0.765 -0.769 -1.531 -1.531 -1.531 z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 15.25 1033.36 c -2.559 0 -5.25 2.691 -5.25 6 0 3.309 2.691 6 5.25 6 4.059 0 6.75 -2.691 6.75 -6 0 -3.309 -2.691 -6 -6 -6 z m 1.237 0.844 c 0.559 0.052 1.101 0.179 1.594 0.394 -0.038 0.047 -0.067 0.089 -0.094 0.169 -0.152 0.455 -0.378 0.238 -0.113 0.806 0.265 0.568 0.487 0.715 0.562 0.45 0.076 -0.265 -0.191 -0.639 0.113 -0.487 0.303 0.152 0.527 -0.041 0.3 0.3 -0.227 0.341 -0.222 0.526 -0.488 0.45 -0.265 -0.076 -0.26 0.449 -0.525 0.525 -0.265 0.076 -0.356 -0.114 -0.356 0.075 0 0.189 0.15 0.015 0.113 0.319 -0.012 0.093 -0.008 0.109 -0.019 0.15 -0.249 -0.071 -0.36 -0.111 -0.544 -0.038 -0.189 0.076 -0.413 0.563 -0.413 0.563 0.237 0.237 0.346 0.407 0.431 0.487 -0.053 0.027 -0.117 0.038 -0.169 0.075 -0.379 0.265 -0.674 0.315 -0.788 0.694 -0.114 0.379 -0.075 0.032 -0.075 0.487 0 0.455 -0.115 0.146 0.113 0.563 0.227 0.417 0.785 0.616 1.05 0.844 0.265 0.227 0.538 -0.495 1.069 0.188 0.53 0.682 0.564 0.409 0.375 0.788 -0.189 0.379 -0.374 0.505 -0.45 0.656 -0.076 0.151 0.147 0.674 0.413 0.787 0.006 0 0.013 0 0.019 0 -0.014 0.033 -0.024 0.062 -0.038 0.094 -0.343 0.156 -0.764 0.371 -0.844 0.394 -0.188 0.054 -0.849 0.166 -1.331 0.3 -0.06 0.017 -0.108 0.017 -0.131 0.019 0.06 -0.065 0.534 -0.313 0.769 -0.45 0.321 -0.188 -0.019 -0.169 -0.019 -0.169 0 0 -0.512 -0.057 -1.556 -0.057 -0.522 0 -0.749 0.024 -0.863 0.057 -0.057 0.017 -0.085 0.034 -0.113 0.056 -0.028 0.024 -0.047 0.048 -0.094 0.075 -0.188 0.107 0.11 0.22 -0.131 0.3 -0.181 0.06 -0.202 0 -0.356 -0.113 0.11 -0.11 0.262 -0.241 0.45 -0.469 0.341 -0.412 0.449 -0.337 0.562 -0.712 0.114 -0.375 -0.956 -0.262 -0.956 -0.487 0 -0.225 -0.184 -0.375 -0.525 -0.525 -0.341 -0.15 -0.109 -0.225 -0.488 -0.338 -0.379 -0.112 -0.805 0.563 -0.919 0.338 -0.114 -0.225 0.356 -0.225 0.356 -0.487 0 -0.256 -0.54 0.193 -0.638 -0.131 -0.002 -0.012 -0.017 -0.012 -0.019 -0.019 -0.009 -0.048 -0.003 -0.075 0 -0.112 0.024 -0.27 0.336 -0.375 0.469 -0.638 0.152 -0.3 0.073 0.225 0.262 0.488 0.189 0.263 0.114 -0.338 0 -0.675 -0.114 -0.338 0.072 -0.338 0.338 -0.788 0.265 -0.45 0.262 -0.712 0.262 -1.05 0 -0.337 0.184 -0.375 0.562 -0.713 0.174 -0.154 0.31 -0.289 0.412 -0.412 0.025 -0.012 0.05 -0.012 0.075 -0.02 0.402 -0.161 0.571 -0.402 0.919 -1.125 0.348 -0.723 -0.137 -0.048 -0.244 -0.075 -0.107 -0.026 -0.262 -0.217 -0.637 -0.431 -0.077 -0.044 -0.146 -0.065 -0.206 -0.074 l 0.694 -1.144 c 0.222 -0.06 0.461 -0.101 0.694 -0.131 0.085 0.485 0.038 0.938 0.038 0.938 0 0 -0.131 0.155 -0.131 0.263 0 0.107 0.718 -0.884 0.825 -0.938 0.107 -0.054 0.378 0.284 0.431 -0.225 0.003 -0.029 -0.003 -0.03 0 -0.056 z m 1.012 2.025 c -0.038 -0.012 -0.084 0 -0.131 0.02 0 0.133 -0.051 0.229 -0.075 0.281 -0.014 -0.024 -0.056 -0.056 -0.056 -0.056 -0.057 0.105 -0.179 0.197 -0.056 0.169 0.123 -0.028 0.216 0.048 0.131 -0.056 -0.016 -0.019 -0.009 -0.011 -0.019 -0.019 0.016 0.012 0.046 0.019 0.113 0.019 0.075 0 0.115 0 0.169 0 -0.091 0.068 -0.191 0.096 -0.056 0.131 0.18 0.048 0.262 0.057 0.262 0.02 0 -0.038 -0.056 -0.169 -0.056 -0.169 0.035 -0.014 0.068 -0.032 0.038 -0.094 -0.057 -0.113 -0.147 -0.226 -0.263 -0.244 z m 2.869 0.319 c 0.094 0.146 0.183 0.295 0.262 0.45 -0.052 0.303 -0.185 0.506 0.038 0.506 0.062 0 0.117 -0.014 0.169 -0.02 0.007 0.018 0.012 0.039 0.019 0.056 -0.379 0 -0.561 0.113 -0.75 0.075 -0.189 -0.038 -0.716 -0.072 -0.375 -0.412 0.199 -0.199 0.448 -0.516 0.637 -0.656 z m -2.363 0.694 c 0.035 0.012 0.065 0.048 0.094 0.112 0.114 0.265 0.302 0.487 0.15 0.525 -0.152 0.038 -0.225 0.075 -0.225 0.075 0 0 0.525 0.341 0.563 -0.037 0.038 -0.379 -0.15 -0.6 -0.15 -0.6 0 0 0.262 0.261 0.337 0.413 0.076 0.151 0.073 0 0.263 0.188 0.189 0.189 0.147 -0.753 0.413 -0.487 0.265 0.265 0.432 0.261 0.356 0.45 -0.076 0.189 0.488 -0.229 0.488 0.15 0 0.365 0.233 0.513 -0.225 0.694 -0.173 -0.012 -0.311 -0.041 -0.338 -0.094 -0.076 -0.151 -0.506 -0.037 -0.506 -0.037 -1.133 -0.283 -1.625 -0.373 -1.95 -0.319 0.006 -0.012 0.012 -0.012 0.019 -0.019 0.166 -0.299 0.478 -0.713 0.375 -0.862 0.144 -0.083 0.258 -0.174 0.337 -0.15 z m 3.188 1.894 c 0.003 0.076 0 0.148 0 0.225 0 0.213 -0.013 0.431 -0.038 0.638 -0.341 -0.303 -0.825 -0.3 -0.825 -0.3 0 0 0.296 -0.336 0.713 -0.488 0.052 -0.02 0.108 -0.045 0.15 -0.075 z" style="fill:#c64077;opacity:1;fill-opacity:1;color:#000"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/places/pink-user-desktop.svg b/.icons/Material-Black-Lime-Numix/32/places/pink-user-desktop.svg
new file mode 100644
index 00000000..683ba1e8
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/places/pink-user-desktop.svg
@@ -0,0 +1,22 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <defs>
+ <radialGradient id="radialGradient3031" gradientUnits="userSpaceOnUse" gradientTransform="matrix(1,0,0,0.10447761,0,50.597015)" cx="32.5" cy="56.5" r="33.5">
+ <stop style="stop-color:#000;stop-opacity:1"/>
+ <stop offset="1" style="stop-color:#000;stop-opacity:0"/>
+ </radialGradient>
+ </defs>
+ <g transform="translate(0,-1020.3622)">
+ <path d="m 66 56.5 c 0 1.933 -14.998 3.5 -33.5 3.5 -18.502 0 -33.5 -1.567 -33.5 -3.5 0 -1.933 14.998 -3.5 33.5 -3.5 18.502 0 33.5 1.567 33.5 3.5 z" transform="matrix(0.71641791,0,0,0.85714286,-7.2835821,999.9336)" style="fill:url(#radialGradient3031);opacity:0.3;fill-opacity:1;stroke:none"/>
+ <path d="m 0 1024.89 0 21.412 32 0 0 -10.706 -1.524 -9.177 -11.976 -0.059 -1.5 -3 -15.476 0 c -0.762 0 -1.524 0.765 -1.524 1.529 z" style="fill:#ec407a;fill-opacity:1;stroke:none"/>
+ <rect width="15.786" height="5.941" x="2.5" y="1027.36" style="fill:#fffdf0;fill-opacity:1;stroke:none"/>
+ <path d="m 1.531 1023.36 c -0.762 0 -1.531 0.767 -1.531 1.531 l 0 1 c 0 -0.765 0.769 -1.531 1.531 -1.531 l 14.969 0 1.5 3 12.469 0.062 1.531 9.172 0 -1 -1.531 -9.172 -11.969 -0.062 -1.5 -3 z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 32 1027.95 0 21.412 -32 0 0 -20 15 0 1.5 -3 13.976 0.059 c 0.762 0 1.524 0.765 1.524 1.53 z" style="fill:#f06292;fill-opacity:1;stroke:none"/>
+ <path d="m 0 1048.36 0 1 32 0 0 -1 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 16.5 1026.36 -1.5 3 -15 0 0 1 15.5 0 1.5 -3 13.469 0.062 c 0.762 0 1.531 0.767 1.531 1.531 l 0 -1 c 0 -0.765 -0.769 -1.531 -1.531 -1.531 z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <g transform="matrix(0.5,0,0,0.5,0,526.18111)" style="opacity:1">
+ <path d="m 25 1020.36 0 6 c 0 2 2 2 2 2 l 6 0 c 2 0 2 -2 2 -2 l 0 -4 -4 -4 -3.999 0 c 0 0 -2 0 -2 2 z m 2 0 3 0 0 3 3 0 0 3 -6 0 z" style="fill:#c64077;fill-opacity:1"/>
+ <path d="m 28 1034.36 -4 4 c -2 2 -2 2 0 2 l 16 0 c 2 0 2 0 0 -2 l -4 -4 0 -2 -8 0 z" style="fill:#c64077;fill-opacity:1;stroke:none"/>
+ <path d="m 22 1012.36 c -2.216 0 -4 1.784 -4 4 l 0 14 c 0 2.216 1.784 4 4 4 l 20 0 c 2.216 0 4 -1.784 4 -4 l 0 -14 c 0 -2.216 -1.784 -4 -4 -4 z m 0 4 20 0 0 14 -20 0 z" style="fill:#c64077;fill-opacity:1;stroke:none"/>
+ </g>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/places/pink-user-home.svg b/.icons/Material-Black-Lime-Numix/32/places/pink-user-home.svg
new file mode 100644
index 00000000..d6c469b5
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/places/pink-user-home.svg
@@ -0,0 +1,22 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <defs>
+ <radialGradient id="radialGradient3031" gradientUnits="userSpaceOnUse" gradientTransform="matrix(1,0,0,0.10447761,0,50.597015)" cx="32.5" cy="56.5" r="33.5">
+ <stop style="stop-color:#000;stop-opacity:1"/>
+ <stop offset="1" style="stop-color:#000;stop-opacity:0"/>
+ </radialGradient>
+ </defs>
+ <g transform="translate(0,-1020.3622)">
+ <path d="m 66 56.5 c 0 1.933 -14.998 3.5 -33.5 3.5 -18.502 0 -33.5 -1.567 -33.5 -3.5 0 -1.933 14.998 -3.5 33.5 -3.5 18.502 0 33.5 1.567 33.5 3.5 z" transform="matrix(0.71641791,0,0,0.85714286,-7.2835821,999.9336)" style="fill:url(#radialGradient3031);opacity:0.3;fill-opacity:1;stroke:none"/>
+ <path d="m 0 1024.89 0 21.412 32 0 0 -10.706 -1.524 -9.177 -11.976 -0.059 -1.5 -3 -15.476 0 c -0.762 0 -1.524 0.765 -1.524 1.529 z" style="fill:#ec407a;fill-opacity:1;stroke:none"/>
+ <rect width="15.786" height="5.941" x="2.5" y="1027.36" style="fill:#fffdf0;fill-opacity:1;stroke:none"/>
+ <path d="m 1.531 1023.36 c -0.762 0 -1.531 0.767 -1.531 1.531 l 0 1 c 0 -0.765 0.769 -1.531 1.531 -1.531 l 14.969 0 1.5 3 12.469 0.062 1.531 9.172 0 -1 -1.531 -9.172 -11.969 -0.062 -1.5 -3 z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 32 1027.95 0 21.412 -32 0 0 -20 15 0 1.5 -3 13.976 0.059 c 0.762 0 1.524 0.765 1.524 1.53 z" style="fill:#f06292;fill-opacity:1;stroke:none"/>
+ <path d="m 0 1048.36 0 1 32 0 0 -1 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 16.5 1026.36 -1.5 3 -15 0 0 1 15.5 0 1.5 -3 13.469 0.062 c 0.762 0 1.531 0.767 1.531 1.531 l 0 -1 c 0 -0.765 -0.769 -1.531 -1.531 -1.531 z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <g transform="translate(7.000074,1031.3622)" style="fill:#c64077;opacity:1;fill-opacity:1">
+ <path d="m 3 7 0 6 c 0 1.108 0.892 2 2 2 l 1.5 0 0 -5 3 0 0 5 l 1.5 0 c 1.108 0 2 -0.892 2 -2 l 0 -6 z"/>
+ <path d="M 3,6 C 0.79661017,8 0,8 3,8 l 10,0 c 3,0 2.288136,0 0,-2 L 9,2 C 8,1 8,1 7,2 z" style="stroke:none"/>
+ <path d="m 12 2 c 1 0 1 0.446 1 1 l 0 4 -2 0 0 -4 c 0 -0.554 0 -1 1 -1 z" style="stroke:none"/>
+ </g>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/places/purple-fileopen.svg b/.icons/Material-Black-Lime-Numix/32/places/purple-fileopen.svg
new file mode 100644
index 00000000..d35d4230
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/places/purple-fileopen.svg
@@ -0,0 +1,18 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <defs>
+ <radialGradient id="radialGradient3031" gradientUnits="userSpaceOnUse" gradientTransform="matrix(1,0,0,0.10447761,0,50.597015)" cx="32.5" cy="56.5" r="33.5">
+ <stop style="stop-color:#000;stop-opacity:1"/>
+ <stop offset="1" style="stop-color:#000;stop-opacity:0"/>
+ </radialGradient>
+ </defs>
+ <g transform="translate(0,-1020.3622)">
+ <path d="m 66 56.5 a 33.5 3.5 0 1 1 -67 0 33.5 3.5 0 1 1 67 0 z" transform="matrix(0.71641791,0,0,0.85714286,-7.2835821,1002.9336)" style="fill:url(#radialGradient3031);opacity:0.3;fill-opacity:1;stroke:none"/>
+ <rect width="26" height="19" x="3" y="1020.36" style="fill:#eae7d1;fill-opacity:1;stroke:none"/>
+ <rect width="20" height="2" x="6" y="1022.36" style="fill:#7a7a68;fill-opacity:1;stroke:none"/>
+ <rect y="1026.36" x="6" height="2" width="20" style="fill:#7a7a68;fill-opacity:1;stroke:none"/>
+ <rect width="20" height="2" x="6" y="1030.36" style="fill:#7a7a68;fill-opacity:1;stroke:none"/>
+ <path d="m 32 1033.03 0 18.328 -32 0 0 -17 15 0 1.5 -3 13.976 0.062 c 0.762 0 1.524 0.805 1.524 1.61 z" style="fill:#7e57c2;fill-opacity:1;stroke:none"/>
+ <path d="m 0 1050.36 0 1 32 0 0 -1 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 16.5 1031.36 -1.5 3 -15 0 0 1 15.5 0 1.5 -3 13.469 0.062 c 0.762 0 1.531 0.767 1.531 1.531 l 0 -1 c 0 0 -0.769 -1.531 -1.531 -1.531 z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/places/purple-folder-art.svg b/.icons/Material-Black-Lime-Numix/32/places/purple-folder-art.svg
new file mode 100644
index 00000000..580ce41d
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/places/purple-folder-art.svg
@@ -0,0 +1,18 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <defs>
+ <radialGradient id="radialGradient3031" gradientUnits="userSpaceOnUse" gradientTransform="matrix(1,0,0,0.10447761,0,50.597015)" cx="32.5" cy="56.5" r="33.5">
+ <stop style="stop-color:#000;stop-opacity:1"/>
+ <stop offset="1" style="stop-color:#000;stop-opacity:0"/>
+ </radialGradient>
+ </defs>
+ <g transform="translate(0,-1020.3622)">
+ <path d="m 66 56.5 c 0 1.933 -14.998 3.5 -33.5 3.5 -18.502 0 -33.5 -1.567 -33.5 -3.5 0 -1.933 14.998 -3.5 33.5 -3.5 18.502 0 33.5 1.567 33.5 3.5 z" transform="matrix(0.71641791,0,0,0.85714286,-7.2835821,999.9336)" style="fill:url(#radialGradient3031);opacity:0.3;fill-opacity:1;stroke:none"/>
+ <path d="m 0 1024.89 0 21.412 32 0 0 -10.706 -1.524 -9.177 -11.976 -0.059 -1.5 -3 -15.476 0 c -0.762 0 -1.524 0.765 -1.524 1.53 z" style="fill:#512da8;fill-opacity:1;stroke:none"/>
+ <rect width="15.786" height="5.941" x="2.5" y="1027.36" style="fill:#fffdf0;fill-opacity:1;stroke:none"/>
+ <path d="m 1.531 1023.36 c -0.762 0 -1.531 0.767 -1.531 1.531 l 0 1 c 0 -0.765 0.769 -1.531 1.531 -1.531 l 14.969 0 1.5 3 12.469 0.062 1.531 9.172 0 -1 -1.531 -9.172 -11.969 -0.062 -1.5 -3 z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 32 1027.95 0 21.412 -32 0 0 -20 15 0 1.5 -3 13.976 0.059 c 0.762 0 1.524 0.765 1.524 1.53 z" style="fill:#7e57c2;fill-opacity:1;stroke:none"/>
+ <path d="m 0 1048.36 0 1 32 0 0 -1 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 16.5 1026.36 -1.5 3 -15 0 0 1 15.5 0 1.5 -3 13.469 0.062 c 0.762 0 1.531 0.767 1.531 1.531 l 0 -1 c 0 -0.765 -0.769 -1.531 -1.531 -1.531 z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 15.25 14 c -2.995 0.07 -5.25 2.17 -5.25 4.313 c 0 2.143 1.5 2.125 2.25 2.125 c 0.75 0 1.5 -0.023 1.5 1.406 c 0 1.428 0.75 2.156 2.25 2.156 c 5.25 0 6 -3.572 6 -5 c 0 -2.143 -2.25 -5 -6.75 -5 z m -1.25 1 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 3 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 -5 2 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 8 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 -3.5 3 c 0.828 0 1.5 0.672 1.5 1.5 c 0 0.828 -0.672 1.5 -1.5 1.5 c -0.828 0 -1.5 -0.672 -1.5 -1.5 c 0 -0.828 0.672 -1.5 1.5 -1.5 z" transform="translate(0,1020.3622)" style="fill:#54398d;opacity:1;fill-opacity:1;stroke:none"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/places/purple-folder-books.svg b/.icons/Material-Black-Lime-Numix/32/places/purple-folder-books.svg
new file mode 100644
index 00000000..1b41ca8a
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/places/purple-folder-books.svg
@@ -0,0 +1,20 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <defs>
+ <radialGradient id="radialGradient3031" gradientUnits="userSpaceOnUse" gradientTransform="matrix(1,0,0,0.10447761,0,50.597015)" cx="32.5" cy="56.5" r="33.5">
+ <stop style="stop-color:#000;stop-opacity:1"/>
+ <stop offset="1" style="stop-color:#000;stop-opacity:0"/>
+ </radialGradient>
+ </defs>
+ <g transform="translate(0,-1020.3622)">
+ <path d="M 66 56.5 A 33.5 3.5 0 0 1 32.5 60 33.5 3.5 0 0 1 -1 56.5 33.5 3.5 0 0 1 32.5 53 33.5 3.5 0 0 1 66 56.5" transform="matrix(0.71641791,0,0,0.85714286,-7.2835821,999.9336)" style="fill:url(#radialGradient3031);opacity:0.3;fill-opacity:1;stroke:none"/>
+ <path d="m 0 1024.89 0 21.412 32 0 0 -10.706 -1.524 -9.177 -11.976 -0.059 -1.5 -3 -15.476 0 c -0.762 0 -1.524 0.765 -1.524 1.529 z" style="fill:#512da8;fill-opacity:1;stroke:none"/>
+ <rect width="15.786" height="5.941" x="2.5" y="1027.36" style="fill:#fffdf0;fill-opacity:1;stroke:none"/>
+ <path d="m 1.531 1023.36 c -0.762 0 -1.531 0.766 -1.531 1.531 l 0 1 c 0 -0.765 0.769 -1.531 1.531 -1.531 l 14.969 0 1.5 3 12.469 0.062 1.531 9.172 0 -1 -1.531 -9.172 -11.969 -0.062 -1.5 -3 z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 32 1027.95 0 21.412 -32 0 0 -20 15 0 1.5 -3 13.976 0.059 c 0.762 0 1.524 0.765 1.524 1.53 z" style="fill:#7e57c2;fill-opacity:1;stroke:none"/>
+ <path d="m 0 1048.36 0 1 32 0 0 -1 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 16.5 1026.36 -1.5 3 -15 0 0 1 15.5 0 1.5 -3 13.469 0.062 c 0.762 0 1.531 0.767 1.531 1.531 l 0 -1 c 0 -0.765 -0.769 -1.531 -1.531 -1.531 z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <g transform="matrix(2.6574797,0,0,2.6574797,10.000001,1009.3622)" style="fill:#54398d;opacity:1;fill-opacity:1">
+ <path d="m 2.634 13.547 0 -3.01 -0.753 0 0 3.01 z m -1.129 -3.199 -1.505 -1.129 l 0 3.01 l 1.505 1.129 m 3.01 -1.129 0 -3.01 -1.505 1.129 0 3.01 z m -0.282 -3.199 c -0.847 0 -1.411 0.282 -1.976 0.753 -0.564 -0.47 -1.129 -0.753 -1.976 -0.753 l 1.599 1.129 0.753 0 z" style="stroke:none;fill-rule:nonzero"/>
+ </g>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/places/purple-folder-cloud.svg b/.icons/Material-Black-Lime-Numix/32/places/purple-folder-cloud.svg
new file mode 100644
index 00000000..21df08eb
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/places/purple-folder-cloud.svg
@@ -0,0 +1,24 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <defs>
+ <radialGradient id="radialGradient3031" gradientUnits="userSpaceOnUse" gradientTransform="matrix(1,0,0,0.10447761,0,50.597015)" cx="32.5" cy="56.5" r="33.5">
+ <stop style="stop-color:#000;stop-opacity:1"/>
+ <stop offset="1" style="stop-color:#000;stop-opacity:0"/>
+ </radialGradient>
+ </defs>
+ <g transform="translate(0,-1020.3622)">
+ <path d="m 66 56.5 c 0 1.933 -14.998 3.5 -33.5 3.5 -18.502 0 -33.5 -1.567 -33.5 -3.5 0 -1.933 14.998 -3.5 33.5 -3.5 18.502 0 33.5 1.567 33.5 3.5 z" transform="matrix(0.71641791,0,0,0.85714286,-7.2835821,999.9336)" style="fill:url(#radialGradient3031);opacity:0.3;fill-opacity:1;stroke:none"/>
+ <path d="m 0 1024.89 0 21.412 32 0 0 -10.706 -1.524 -9.177 -11.976 -0.059 -1.5 -3 -15.476 0 c -0.762 0 -1.524 0.765 -1.524 1.53 z" style="fill:#512da8;fill-opacity:1;stroke:none"/>
+ <rect width="15.786" height="5.941" x="2.5" y="1027.36" style="fill:#fffdf0;fill-opacity:1;stroke:none"/>
+ <path d="m 1.531 1023.36 c -0.762 0 -1.531 0.767 -1.531 1.531 l 0 1 c 0 -0.765 0.769 -1.531 1.531 -1.531 l 14.969 0 1.5 3 12.469 0.062 1.531 9.172 0 -1 -1.531 -9.172 -11.969 -0.062 -1.5 -3 z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 32 1027.95 0 21.412 -32 0 0 -20 15 0 1.5 -3 13.976 0.059 c 0.762 0 1.524 0.765 1.524 1.53 z" style="fill:#7e57c2;fill-opacity:1;stroke:none"/>
+ <path d="m 0 1048.36 0 1 32 0 0 -1 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 16.5 1026.36 -1.5 3 -15 0 0 1 15.5 0 1.5 -3 13.469 0.062 c 0.762 0 1.531 0.767 1.531 1.531 l 0 -1 c 0 -0.765 -0.769 -1.531 -1.531 -1.531 z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <g transform="matrix(0.85714286,0,0,0.85714286,6.5714286,144.76603)" style="opacity:1">
+ <path d="m 9 1045.86 a 2.5 2.5 0 0 1 -2.5 2.5 2.5 2.5 0 0 1 -2.5 -2.5 2.5 2.5 0 0 1 2.5 -2.5 2.5 2.5 0 0 1 2.5 2.5 z" style="fill:#54398d;fill-opacity:1;stroke:none"/>
+ <path d="m 13 1041.86 a 3.5 3.5 0 0 1 -3.5 3.5 3.5 3.5 0 0 1 -3.5 -3.5 3.5 3.5 0 0 1 3.5 -3.5 3.5 3.5 0 0 1 3.5 3.5 z" style="fill:#54398d;fill-opacity:1;stroke:none"/>
+ <path d="m 16 1041.86 a 2.5 2.5 0 0 1 -2.5 2.5 2.5 2.5 0 0 1 -2.5 -2.5 2.5 2.5 0 0 1 2.5 -2.5 2.5 2.5 0 0 1 2.5 2.5 z" style="fill:#54398d;fill-opacity:1;stroke:none"/>
+ <path d="m 18 1045.86 a 2.5 2.5 0 0 1 -2.5 2.5 2.5 2.5 0 0 1 -2.5 -2.5 2.5 2.5 0 0 1 2.5 -2.5 2.5 2.5 0 0 1 2.5 2.5 z" style="fill:#54398d;fill-opacity:1;stroke:none"/>
+ <path d="m 6 1043.36 10 0 0 5 -10 0 z" style="fill:#54398d;fill-opacity:1;stroke:none"/>
+ </g>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/places/purple-folder-copy.svg b/.icons/Material-Black-Lime-Numix/32/places/purple-folder-copy.svg
new file mode 100644
index 00000000..ebc3f184
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/places/purple-folder-copy.svg
@@ -0,0 +1,20 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <g transform="translate(0,-1020.3622)">
+ <g transform="translate(2,-14)">
+ <path d="m 0 1037.36 0 13 16 0 0 -7 -1 -5 -5 0 -1 -2 -8 0 c -0.5 0 -1 0.5 -1 1 z" style="fill:#512da8;fill-opacity:1;stroke:none"/>
+ <path d="M 1,0 C 0.5,0 0,0.5 0,1 L 0,2 C 0,1.5 0.5,1 1,1 L 8,1 9,3 15,3 16,8 16,7 15,2 10,2 9,0 z" transform="translate(0,1036.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <rect width="10" height="3" x="2" y="1039.36" style="fill:#fffdf0;fill-opacity:1;stroke:none"/>
+ <path d="m 16 1039.36 0 13 -16 0 0 -12 7 0 1 -2 7 0 c 0.5 0 1 0.5 1 1 z" style="fill:#7e57c2;fill-opacity:1;stroke:none"/>
+ <path d="m 0 1051.36 0 1 16 0 0 -1 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="M 8,2 7,4 0,4 0,5 8,5 9,3 15,3 c 0.5,0 1,0.5 1,1 L 16,3 C 16,2.5 15.5,2 15,2 z" transform="translate(0,1036.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ </g>
+ <g transform="translate(14,-2)">
+ <path d="m 0 1037.36 0 13 16 0 0 -7 -1 -5 -5 0 -1 -2 -8 0 c -0.5 0 -1 0.5 -1 1 z" style="fill:#512da8;fill-opacity:1;stroke:none"/>
+ <path transform="translate(0,1036.3622)" d="M 1,0 C 0.5,0 0,0.5 0,1 L 0,2 C 0,1.5 0.5,1 1,1 L 8,1 9,3 15,3 16,8 16,7 15,2 10,2 9,0 z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <rect y="1039.36" x="2" height="3" width="10" style="fill:#fffdf0;fill-opacity:1;stroke:none"/>
+ <path d="m 16 1039.36 0 13 -16 0 0 -12 7 0 1 -2 7 0 c 0.5 0 1 0.5 1 1 z" style="fill:#7e57c2;fill-opacity:1;stroke:none"/>
+ <path d="m 0 1051.36 0 1 16 0 0 -1 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path transform="translate(0,1036.3622)" d="M 8,2 7,4 0,4 0,5 8,5 9,3 15,3 c 0.5,0 1,0.5 1,1 L 16,3 C 16,2.5 15.5,2 15,2 z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ </g>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/places/purple-folder-documents.svg b/.icons/Material-Black-Lime-Numix/32/places/purple-folder-documents.svg
new file mode 100644
index 00000000..0febbb4b
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/places/purple-folder-documents.svg
@@ -0,0 +1,24 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <defs>
+ <radialGradient id="radialGradient3031" gradientUnits="userSpaceOnUse" gradientTransform="matrix(1,0,0,0.10447761,0,50.597015)" cx="32.5" cy="56.5" r="33.5">
+ <stop style="stop-color:#000;stop-opacity:1"/>
+ <stop offset="1" style="stop-color:#000;stop-opacity:0"/>
+ </radialGradient>
+ </defs>
+ <g transform="translate(0,-1020.3622)">
+ <path d="m 66 56.5 c 0 1.933 -14.998 3.5 -33.5 3.5 -18.502 0 -33.5 -1.567 -33.5 -3.5 0 -1.933 14.998 -3.5 33.5 -3.5 18.502 0 33.5 1.567 33.5 3.5 z" transform="matrix(0.71641791,0,0,0.85714286,-7.2835821,999.9336)" style="fill:url(#radialGradient3031);opacity:0.3;fill-opacity:1;stroke:none"/>
+ <path d="m 0 1024.89 0 21.412 32 0 0 -10.706 -1.524 -9.177 -11.976 -0.059 -1.5 -3 -15.476 0 c -0.762 0 -1.524 0.765 -1.524 1.529 z" style="fill:#512da8;fill-opacity:1;stroke:none"/>
+ <rect width="15.786" height="5.941" x="2.5" y="1027.36" style="fill:#fffdf0;fill-opacity:1;stroke:none"/>
+ <path d="m 1.531 1023.36 c -0.762 0 -1.531 0.766 -1.531 1.531 l 0 1 c 0 -0.765 0.769 -1.531 1.531 -1.531 l 14.969 0 1.5 3 12.469 0.062 1.531 9.172 0 -1 -1.531 -9.172 -11.969 -0.062 -1.5 -3 z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 32 1027.95 0 21.412 -32 0 0 -20 15 0 1.5 -3 13.976 0.059 c 0.762 0 1.524 0.765 1.524 1.53 z" style="fill:#7e57c2;fill-opacity:1;stroke:none"/>
+ <path d="m 0 1048.36 0 1 32 0 0 -1 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <g transform="translate(8,1031.3622)" style="fill:#54398d;opacity:1;fill-opacity:1">
+ <path d="M 4,1 C 2.892,1 2,1.892 2,3 l 0,10 c 0,1.108 0.892,2 2,2 l 8,0 c 1.108,0 2,-0.892 2,-2 L 14,6 9,1 z m 0,2 6,0 1,1 1,1 0,8 -8,0 z" style="stroke:none"/>
+ <path d="m 9 1 0 5 5 0 z" style="stroke:none"/>
+ <rect rx="0.25" y="7" x="5" height="1" width="4" style="stroke:none"/>
+ <rect width="6" height="1" x="5" y="9" rx="0.25" style="stroke:none"/>
+ <rect rx="0.25" y="11" x="5" height="1" width="6" style="stroke:none"/>
+ </g>
+ <path d="m 16.5 1026.36 -1.5 3 -15 0 0 1 15.5 0 1.5 -3 13.469 0.062 c 0.762 0 1.531 0.767 1.531 1.531 l 0 -1 c 0 -0.765 -0.769 -1.531 -1.531 -1.531 z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/places/purple-folder-download.svg b/.icons/Material-Black-Lime-Numix/32/places/purple-folder-download.svg
new file mode 100644
index 00000000..2ffc05a6
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/places/purple-folder-download.svg
@@ -0,0 +1,26 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <defs>
+ <radialGradient id="radialGradient3031" gradientUnits="userSpaceOnUse" gradientTransform="matrix(1,0,0,0.10447761,0,50.597015)" cx="32.5" cy="56.5" r="33.5">
+ <stop style="stop-color:#000;stop-opacity:1"/>
+ <stop offset="1" style="stop-color:#000;stop-opacity:0"/>
+ </radialGradient>
+ </defs>
+ <g transform="translate(0,-1020.3622)">
+ <path d="m 66 56.5 a 33.5 3.5 0 1 1 -67 0 33.5 3.5 0 1 1 67 0 z" transform="matrix(0.71641791,0,0,0.85714286,-7.2835821,999.9336)" style="fill:url(#radialGradient3031);opacity:0.3;fill-opacity:1;stroke:none"/>
+ <g transform="matrix(0.5,0,0,0.5,23.373266,519.7541)">
+ <path d="m -46.747 1010.27 0 42.824 64 0 0 -21.412 -3.048 -18.353 -23.952 -0.118 -3 -6 -30.952 0 c -1.524 0 -3.048 1.529 -3.048 3.059 z" style="fill:#512da8;fill-opacity:1;stroke:none"/>
+ <rect y="1015.22" x="-41.747" height="11.882" width="31.571" style="fill:#fffdf0;fill-opacity:1;stroke:none"/>
+ <path d="m -43.684 1007.22 c -1.524 0 -3.063 1.533 -3.063 3.063 l 0 2 c 0 -1.529 1.539 -3.063 3.063 -3.063 l 29.938 0 3 6 24.938 0.125 3.063 18.344 0 -2 -3.063 -18.344 -23.938 -0.125 -3 -6 z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 17.253 1016.39 0 42.824 -64 0 0 -40 30 0 3 -6 27.952 0.118 c 1.524 0 3.048 1.529 3.048 3.059 z" style="fill:#7e57c2;fill-opacity:1;stroke:none"/>
+ <path d="m -46.747 1057.22 0 2 64 0 0 -2 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m -13.747 1013.22 -3 6 -30 0 0 2 31 0 3 -6 26.938 0.125 c 1.524 0 3.063 1.533 3.063 3.063 l 0 -2 c 0 -1.529 -1.539 -3.063 -3.063 -3.063 z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <g transform="translate(-46.746531,12.853961)" style="opacity:1">
+ <rect width="28" height="4" x="18" y="1035.36" rx="2" ry="1.905" style="fill:#54398d;fill-opacity:1;stroke:none"/>
+ <rect ry="1.929" rx="2" y="-22" x="1027.36" height="4" width="12" transform="matrix(0,1,-1,0,0,0)" style="fill:#54398d;fill-opacity:1;stroke:none"/>
+ <rect transform="matrix(0,1,-1,0,0,0)" width="12" height="4" x="1027.36" y="-46" rx="2" ry="1.929" style="fill:#54398d;fill-opacity:1;stroke:none"/>
+ <path d="m 34 1031.36 c -2 2 -2 2 -4 0 l -4 -4 c -2 -2 -2 -2 0 -2 l 12 0 c 2 0 2 0 0 2 z" style="fill:#54398d;fill-opacity:1;stroke:none"/>
+ <rect width="4" height="16" x="30" y="1013.36" rx="2" style="fill:#54398d;fill-opacity:1;stroke:none"/>
+ </g>
+ </g>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/places/purple-folder-dropbox.svg b/.icons/Material-Black-Lime-Numix/32/places/purple-folder-dropbox.svg
new file mode 100644
index 00000000..88f882e3
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/places/purple-folder-dropbox.svg
@@ -0,0 +1,20 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <defs>
+ <radialGradient id="radialGradient3031" gradientUnits="userSpaceOnUse" gradientTransform="matrix(1,0,0,0.10447761,0,50.597015)" cx="32.5" cy="56.5" r="33.5">
+ <stop style="stop-color:#000;stop-opacity:1"/>
+ <stop offset="1" style="stop-color:#000;stop-opacity:0"/>
+ </radialGradient>
+ </defs>
+ <g transform="translate(0,-1020.3622)">
+ <path d="m 66 56.5 a 33.5 3.5 0 1 1 -67 0 33.5 3.5 0 1 1 67 0 z" transform="matrix(0.71641791,0,0,0.85714286,-7.2835821,999.9336)" style="fill:url(#radialGradient3031);opacity:0.3;fill-opacity:1;stroke:none"/>
+ <g transform="matrix(0.5,0,0,0.5,22.592296,522.5105)">
+ <path d="m -45.18 1004.76 0 42.823 64 0 0 -21.412 -3.048 -18.353 -23.952 -0.118 -3 -6 -30.952 0 c -1.524 0 -3.048 1.529 -3.048 3.059 z" style="fill:#512da8;fill-opacity:1;stroke:none"/>
+ <rect y="1009.7" x="-40.18" height="11.882" width="31.571" style="fill:#fffdf0;fill-opacity:1;stroke:none"/>
+ <path d="m -42.12 1001.7 c -1.524 0 -3.063 1.533 -3.063 3.063 l 0 2 c 0 -1.529 1.539 -3.063 3.063 -3.063 l 29.938 0 3 6 24.938 0.125 3.063 18.344 0 -2 -3.063 -18.344 -23.938 -0.125 -3 -6 z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 18.815 1010.88 0 42.824 -64 0 0 -40 30 0 3 -6 27.952 0.118 c 1.524 0 3.048 1.529 3.048 3.059 z" style="fill:#7e57c2;fill-opacity:1;stroke:none"/>
+ <path d="m -45.18 1051.7 0 2 64 0 0 -2 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m -12.185 1007.7 -3 6 -30 0 0 2 31 0 3 -6 26.938 0.125 c 1.524 0 3.063 1.533 3.063 3.063 l 0 -2 c 0 -1.529 -1.539 -3.063 -3.063 -3.063 z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m -20.18 1020.7 -7 5.515 7 4.727 -7 6.303 14 9.455 14 -9.455 -7 -6.303 7 -4.727 -7 -5.515 -7 5.515 -7 -5.515 z" style="fill:#54398d;opacity:1;fill-opacity:1;color:#000"/>
+ </g>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/places/purple-folder-google-drive.svg b/.icons/Material-Black-Lime-Numix/32/places/purple-folder-google-drive.svg
new file mode 100644
index 00000000..f37f7a8a
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/places/purple-folder-google-drive.svg
@@ -0,0 +1,20 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <defs>
+ <radialGradient id="radialGradient3031" gradientUnits="userSpaceOnUse" gradientTransform="matrix(1,0,0,0.10447761,0,50.597015)" cx="32.5" cy="56.5" r="33.5">
+ <stop style="stop-color:#000;stop-opacity:1"/>
+ <stop offset="1" style="stop-color:#000;stop-opacity:0"/>
+ </radialGradient>
+ </defs>
+ <g transform="translate(0,-1020.3622)">
+ <path d="m 66 56.5 a 33.5 3.5 0 1 1 -67 0 33.5 3.5 0 1 1 67 0 z" transform="matrix(0.71641791,0,0,0.85714286,-7.2835821,999.9336)" style="fill:url(#radialGradient3031);opacity:0.3;fill-opacity:1;stroke:none"/>
+ <path d="m 0 1024.89 0 21.412 32 0 0 -10.706 -1.524 -9.177 -11.976 -0.059 -1.5 -3 -15.476 0 c -0.762 0 -1.524 0.765 -1.524 1.53 z" style="fill:#512da8;fill-opacity:1;stroke:none"/>
+ <rect width="15.786" height="5.941" x="2.5" y="1027.36" style="fill:#fffdf0;fill-opacity:1;stroke:none"/>
+ <path d="m 1.531 1023.36 c -0.762 0 -1.531 0.767 -1.531 1.531 l 0 1 c 0 -0.765 0.769 -1.531 1.531 -1.531 l 14.969 0 1.5 3 12.469 0.062 1.531 9.172 0 -1 -1.531 -9.172 -11.969 -0.062 -1.5 -3 z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 32 1027.95 0 21.412 -32 0 0 -20 15 0 1.5 -3 13.976 0.059 c 0.762 0 1.524 0.765 1.524 1.53 z" style="fill:#7e57c2;fill-opacity:1;stroke:none"/>
+ <path d="m 0 1048.36 0 1 32 0 0 -1 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 16.5 1026.36 -1.5 3 -15 0 0 1 15.5 0 1.5 -3 13.469 0.062 c 0.762 0 1.531 0.767 1.531 1.531 l 0 -1 c 0 -0.765 -0.769 -1.531 -1.531 -1.531 z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <polygon transform="matrix(8.955039e-5,0,0,7.8028193e-5,10.271888,1035.3624)" points="22194,115341 44385,76894 133156,76894 110963,115341 " style="fill:#54398d;opacity:1;fill-opacity:1;fill-rule:evenodd"/>
+ <polygon transform="matrix(8.8510347e-5,0,0,9.1034411e-5,10.410376,1033.3623)" points="44385,0 88772,76894 133156,76894 88772,0 " style="fill:#54398d;opacity:1;fill-opacity:1;fill-rule:evenodd"/>
+ <path d="m 13.71 1033.99 -3.91 6.306 1.831 3.666 3.808 -6.672 z" style="fill:#54398d;opacity:1;fill-opacity:1;fill-rule:evenodd"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/places/purple-folder-hdd.svg b/.icons/Material-Black-Lime-Numix/32/places/purple-folder-hdd.svg
new file mode 100644
index 00000000..08822913
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/places/purple-folder-hdd.svg
@@ -0,0 +1,20 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <defs>
+ <radialGradient id="radialGradient3031" gradientUnits="userSpaceOnUse" gradientTransform="matrix(1,0,0,0.10447761,0,50.597015)" cx="32.5" cy="56.5" r="33.5">
+ <stop style="stop-color:#000;stop-opacity:1"/>
+ <stop offset="1" style="stop-color:#000;stop-opacity:0"/>
+ </radialGradient>
+ </defs>
+ <g transform="translate(0,-1020.3622)">
+ <path d="m 66 56.5 c 0 1.933 -14.998 3.5 -33.5 3.5 -18.502 0 -33.5 -1.567 -33.5 -3.5 0 -1.933 14.998 -3.5 33.5 -3.5 18.502 0 33.5 1.567 33.5 3.5 z" transform="matrix(0.71641791,0,0,0.85714286,-7.2835821,999.9336)" style="fill:url(#radialGradient3031);opacity:0.3;fill-opacity:1;stroke:none"/>
+ <g transform="matrix(0.5,0,0,0.5,20.823632,508.499)">
+ <path d="m -41.647 1032.79 0 42.823 64 0 0 -21.412 -3.048 -18.353 -23.952 -0.118 -3 -6 -30.952 0 c -1.524 0 -3.048 1.53 -3.048 3.059 z" style="fill:#512da8;fill-opacity:1;stroke:none"/>
+ <rect y="1037.73" x="-36.647" height="11.882" width="31.571" style="fill:#fffdf0;fill-opacity:1;stroke:none"/>
+ <path d="m -38.585 1029.73 c -1.524 0 -3.063 1.533 -3.063 3.063 l 0 2 c 0 -1.529 1.539 -3.063 3.063 -3.063 l 29.938 0 3 6 24.938 0.125 3.063 18.344 0 -2 -3.063 -18.344 -23.938 -0.125 -3 -6 z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 22.353 1038.9 0 42.823 -64 0 0 -40 30 0 3 -6 27.952 0.118 c 1.524 0 3.048 1.53 3.048 3.059 z" style="fill:#7e57c2;fill-opacity:1;stroke:none"/>
+ <path d="m -41.647 1079.73 0 2 64 0 0 -2 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m -8.647 1035.73 -3 6 -30 0 0 2 31 0 3 -6 26.938 0.125 c 1.524 0 3.063 1.533 3.063 3.063 l 0 -2 c 0 -1.529 -1.539 -3.063 -3.063 -3.063 z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ </g>
+ <path d="m 12 13 c -0.712 0 -1 0.335 -1 1 l 0 10 c 0 0.665 0.288 1 1 1 l 7.719 0 c 0.712 0 1.281 -0.335 1.281 -1 l 0 -10 c 0 -0.665 -0.288 -1 -1 -1 l -8 0 z m 0.5 1 c 0.276 0 0.5 0.224 0.5 0.5 c 0 0.276 -0.224 0.5 -0.5 0.5 c -0.276 0 -0.5 -0.224 -0.5 -0.5 c 0 -0.276 0.224 -0.5 0.5 -0.5 z m 7 0 c 0.276 0 0.5 0.224 0.5 0.5 c 0 0.276 -0.224 0.5 -0.5 0.5 c -0.276 0 -0.5 -0.224 -0.5 -0.5 c 0 -0.276 0.224 -0.5 0.5 -0.5 z m -3.5 1 c 1.105 0 2 0.895 2 2 c 0 1.105 -0.895 2 -2 2 c -1.105 0 -2 -0.895 -2 -2 c 0 -1.105 0.895 -2 2 -2 z m -3.5 4 c 0.276 0 0.5 0.224 0.5 0.5 c 0 0.276 -0.224 0.5 -0.5 0.5 c -0.276 0 -0.5 -0.224 -0.5 -0.5 c 0 -0.276 0.224 -0.5 0.5 -0.5 z m 7 0 c 0.276 0 0.5 0.224 0.5 0.5 c 0 0.276 -0.224 0.5 -0.5 0.5 c -0.276 0 -0.5 -0.224 -0.5 -0.5 c 0 -0.276 0.224 -0.5 0.5 -0.5 z m -7 4 l 7 0 c 0.277 0 0.5 0.223 0.5 0.5 c 0 0.277 -0.223 0.5 -0.5 0.5 l -7 0 c -0.277 0 -0.5 -0.223 -0.5 -0.5 c 0 -0.277 0.223 -0.5 0.5 -0.5 z" transform="translate(0,1020.3622)" style="fill:#54398d;opacity:1;fill-opacity:1;stroke:none"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/places/purple-folder-move.svg b/.icons/Material-Black-Lime-Numix/32/places/purple-folder-move.svg
new file mode 100644
index 00000000..7c01f2e7
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/places/purple-folder-move.svg
@@ -0,0 +1,15 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <path d="m 2 2.998 0 13 16 0 0 -7 -1 -5 -5 0 -1 -2 -8 0 c -0.5 0 -1 0.5 -1 1 z" style="fill:#512da8;fill-opacity:1;stroke:none"/>
+ <path d="M 3,2 C 2.5,2 2,2.5 2,3 L 2,4 C 2,3.5 2.5,3 3,3 l 7,0 1,2 6,0 1,5 0,-1 -1,-5 -5,0 -1,-2 z" style="fill:#000;opacity:0.015;fill-opacity:1;stroke:none"/>
+ <rect x="4" y="4.998" height="3" width="10" style="fill:#fffdf0;fill-opacity:1;stroke:none"/>
+ <path d="m 18 4.998 0 13 -16 0 0 -12 7 0 1 -2 7 0 c 0.5 0 1 0.5 1 1 z" style="fill:#7e57c2;fill-opacity:1;stroke:none"/>
+ <path d="m 2 16.998 0 1 16 0 0 -1 z" style="fill:#000;opacity:0.075;fill-opacity:1;stroke:none"/>
+ <path d="m 10,4 -1,2 -7,0 0,1 8,0 1,-2 6,0 c 0.5,0 1,0.5 1,1 L 18,5 C 18,4.5 17.5,4 17,4 Z" style="fill:#000;opacity:0.015;fill-opacity:1;stroke:none"/>
+ <path d="m 3 1.998 c -0.251 0 -0.5 0.126 -0.688 0.314 c -0.093 0.093 -0.172 0.202 -0.227 0.318 c 0 0 0 0.001 0 0.002 c -0.054 0.117 -0.086 0.241 -0.086 0.365 c 0 0.001 0 0.001 0 0.002 l 0 1 l 0 1.998 l 0 0.002 l 0 1 l 0 8.998 l 0 1 l 0 1 l 16 0 l 0 -1 l 0 -1 l 0 -5.998 l 0 -1 l 0 -0.002 l 0 -2.998 l 0 -1 c 0 0 0 -0.002 0 -0.002 c 0 -0.124 -0.032 -0.249 -0.086 -0.365 c 0 0 0 -0.002 0 -0.002 c -0.054 -0.117 -0.133 -0.227 -0.227 -0.32 c -0.188 -0.188 -0.438 -0.313 -0.688 -0.313 l -5 0 l -1 -1.998 l 0 -0.002 l -8 0 z" style="fill:#fff;opacity:0.6;fill-opacity:1;stroke:none"/>
+ <path d="m 14 14.998 0 13 16 0 0 -7 -1 -5 -5 0 -1 -2 -8 0 c -0.5 0 -1 0.5 -1 1 z" style="fill:#512da8;fill-opacity:1;stroke:none"/>
+ <path d="m 15 14 c -0.5 0 -1 0.5 -1 1 l 0 1 c 0 -0.5 0.5 -1 1 -1 l 7 0 1 2 6 0 1 5 0 -1 -1 -5 -5 0 -1 -2 z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <rect x="16" y="16.998" height="3" width="10" style="fill:#fffdf0;fill-opacity:1;stroke:none"/>
+ <path d="m 30 16.998 0 13 -16 0 0 -12 7 0 1 -2 7 0 c 0.5 0 1 0.5 1 1 z" style="fill:#7e57c2;fill-opacity:1;stroke:none"/>
+ <path d="m 14 28.998 0 1 16 0 0 -1 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 22 16 -1 2 -7 0 0 1 8 0 1 -2 6 0 c 0.5 0 1 0.5 1 1 l 0 -1 c 0 -0.5 -0.5 -1 -1 -1 z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/places/purple-folder-music.svg b/.icons/Material-Black-Lime-Numix/32/places/purple-folder-music.svg
new file mode 100644
index 00000000..c0066151
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/places/purple-folder-music.svg
@@ -0,0 +1,24 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <defs>
+ <radialGradient id="radialGradient3031" gradientUnits="userSpaceOnUse" gradientTransform="matrix(1,0,0,0.10447761,0,50.597015)" cx="32.5" cy="56.5" r="33.5">
+ <stop style="stop-color:#000;stop-opacity:1"/>
+ <stop offset="1" style="stop-color:#000;stop-opacity:0"/>
+ </radialGradient>
+ </defs>
+ <g transform="translate(0,-1020.3622)">
+ <path d="m 66 56.5 a 33.5 3.5 0 1 1 -67 0 33.5 3.5 0 1 1 67 0 z" transform="matrix(0.71641791,0,0,0.85714286,-7.2835821,999.9336)" style="fill:url(#radialGradient3031);opacity:0.3;fill-opacity:1;stroke:none"/>
+ <path d="m 0 1024.89 0 21.412 32 0 0 -10.706 -1.524 -9.177 -11.976 -0.059 -1.5 -3 -15.476 0 c -0.762 0 -1.524 0.765 -1.524 1.529 z" style="fill:#512da8;fill-opacity:1;stroke:none"/>
+ <rect width="15.786" height="5.941" x="2.5" y="1027.36" style="fill:#fffdf0;fill-opacity:1;stroke:none"/>
+ <path d="m 1.531 1023.36 c -0.762 0 -1.531 0.767 -1.531 1.531 l 0 1 c 0 -0.765 0.769 -1.531 1.531 -1.531 l 14.969 0 1.5 3 12.469 0.062 1.531 9.172 0 -1 -1.531 -9.172 -11.969 -0.062 -1.5 -3 z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 32 1027.95 0 21.412 -32 0 0 -20 15 0 1.5 -3 13.976 0.059 c 0.762 0 1.524 0.765 1.524 1.53 z" style="fill:#7e57c2;fill-opacity:1;stroke:none"/>
+ <path d="m 0 1048.36 0 1 32 0 0 -1 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 16.5 1026.36 -1.5 3 -15 0 0 1 15.5 0 1.5 -3 13.469 0.062 c 0.762 0 1.531 0.767 1.531 1.531 l 0 -1 c 0 -0.765 -0.769 -1.531 -1.531 -1.531 z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <g transform="matrix(0.5,0,0,0.5,0.5,526.18112)" style="opacity:1">
+ <path transform="matrix(2.1943902,0,0,2.2968937,37.971951,1015.3933)" d="m -5 8.259 c 0 0.962 -0.816 1.741 -1.823 1.741 -1.01 0 -1.823 -0.78 -1.823 -1.741 0 -0.962 0.816 -1.741 1.823 -1.741 1.01 0 1.823 0.78 1.823 1.741 z" style="fill:#54398d;fill-opacity:1;stroke:none"/>
+ <path d="m -5 8.259 c 0 0.962 -0.816 1.741 -1.823 1.741 -1.01 0 -1.823 -0.78 -1.823 -1.741 0 -0.962 0.816 -1.741 1.823 -1.741 1.01 0 1.823 0.78 1.823 1.741 z" transform="matrix(2.1943902,0,0,2.2968937,53.971951,1015.3933)" style="fill:#54398d;fill-opacity:1;stroke:none"/>
+ <rect ry="2" rx="1.917" y="1017.36" x="23" height="19" width="4" style="fill:#54398d;fill-opacity:1;stroke:none"/>
+ <rect width="4" height="20" x="39" y="1016.36" rx="2" style="fill:#54398d;fill-opacity:1;stroke:none"/>
+ <rect ry="3.897" rx="4" y="1014.36" x="23" height="8" width="20" style="fill:#54398d;fill-opacity:1;stroke:none"/>
+ </g>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/places/purple-folder-open.svg b/.icons/Material-Black-Lime-Numix/32/places/purple-folder-open.svg
new file mode 100644
index 00000000..dcf86b5a
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/places/purple-folder-open.svg
@@ -0,0 +1,15 @@
+<svg viewBox="0 0 32 32" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <radialGradient gradientTransform="matrix(0.71642 0 0 0.08955 -7.284 25.94)" id="radialGradient3031" r="33.5" gradientUnits="userSpaceOnUse" cy="56.5" cx="32.5">
+ <stop style="stop-color:#000;stop-opacity:1"/>
+ <stop offset="1" style="stop-color:#000;stop-opacity:0"/>
+ </radialGradient>
+ </defs>
+ <path d="m 40 30.999972 a 24 3 0 0 1 -48 0 24 3 0 1 1 48 0 z" style="fill:url(#radialGradient3031);opacity:0.3;fill-opacity:1;stroke:none"/>
+ <rect height="18" style="fill:#512da8;fill-opacity:1;stroke:none" width="26" ry="1" y="0.998" rx="1.04" x="3"/>
+ <path d="m 16 3 l -6 6 l 3 0 l 0 13.5 l 6 0 l 0 -13.5 l 3 0 l -6 -6 z" style="fill:#fff1ed;opacity:0.6;fill-opacity:1;stroke:none"/>
+ <path d="m 32 12.668 0 18.328 -32 0 0 -17 15 0 1.5 -3 13.976 0.062 c 0.762 0 1.524 0.805 1.524 1.61 z" style="fill:#7e57c2;fill-opacity:1;stroke:none"/>
+ <path d="m 0 29.998 0 1 32 0 0 -1 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 16.5 10.998 -1.5 3 -15 0 0 1 15.5 0 1.5 -3 13.469 0.062 c 0.762 0 1.531 0.767 1.531 1.531 l 0 -1 c 0 0 -0.769 -1.531 -1.531 -1.531 z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 4 0.998 c -0.554 0 -1 0.446 -1 1 l 0 1 c 0 -0.554 0.446 -1 1 -1 l 24 0 c 0.554 0 1 0.446 1 1 l 0 -1 c 0 -0.554 -0.446 -1 -1 -1 z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/places/purple-folder-pictures.svg b/.icons/Material-Black-Lime-Numix/32/places/purple-folder-pictures.svg
new file mode 100644
index 00000000..54f3d6f8
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/places/purple-folder-pictures.svg
@@ -0,0 +1,27 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <defs>
+ <radialGradient id="radialGradient3031" gradientUnits="userSpaceOnUse" gradientTransform="matrix(1,0,0,0.10447761,0,50.597015)" cx="32.5" cy="56.5" r="33.5">
+ <stop style="stop-color:#000;stop-opacity:1"/>
+ <stop offset="1" style="stop-color:#000;stop-opacity:0"/>
+ </radialGradient>
+ </defs>
+ <g transform="translate(0,-1020.3622)">
+ <path d="m 66 56.5 a 33.5 3.5 0 1 1 -67 0 33.5 3.5 0 1 1 67 0 z" transform="matrix(0.71641791,0,0,0.85714286,-7.2835821,999.9336)" style="fill:url(#radialGradient3031);opacity:0.3;fill-opacity:1;stroke:none"/>
+ <g transform="matrix(0.5,0,0,0.5,39,520.6811)">
+ <path d="m -78 1008.42 0 42.823 64 0 0 -21.412 -3.048 -18.353 l -23.952 -0.118 l -3 -6 -30.952 0 c -1.524 0 -3.048 1.529 -3.048 3.059 z" style="fill:#512da8;fill-opacity:1;stroke:none"/>
+ <rect y="1013.36" x="-73" height="11.882" width="31.571" style="fill:#fffdf0;fill-opacity:1;stroke:none"/>
+ <path d="m -74.938 1005.36 c -1.524 0 -3.063 1.533 -3.063 3.063 l 0 2 c 0 -1.529 1.539 -3.063 3.063 -3.063 l 29.938 0 3 6 24.938 0.125 3.063 18.344 0 -2 -3.063 -18.344 -23.938 -0.125 -3 -6 z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m -14 1014.54 0 42.824 -64 0 0 -40 30 0 3 -6 27.952 0.118 c 1.524 0 3.048 1.529 3.048 3.059 z" style="fill:#7e57c2;fill-opacity:1;stroke:none"/>
+ <path d="m -78 1055.36 0 2 64 0 0 -2 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m -45 1011.36 -3 6 -30 0 0 2 31 0 3 -6 26.938 0.125 c 1.524 0 3.063 1.533 3.063 3.063 l 0 -2 c 0 -1.529 -1.539 -3.063 -3.063 -3.063 z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <g transform="matrix(2,0,0,2,-17.15747,-1029.5912)" style="opacity:1">
+ <g transform="translate(-22.421265,1025.4767)" style="fill:#54398d;fill-opacity:1">
+ <g transform="translate(0,-1036.3622)" style="fill-rule:evenodd">
+ <path d="m 1 1046.36 4 -5 3.282 3.678 2.218 -2.178 4.5 6.5 -3 2 -9 0 z"/>
+ </g>
+ </g>
+ <path d="m -19.421 1026.48 c -1.108 0 -2 0.892 -2 2 l 0 10 c 0 1.108 0.892 2 2 2 l 10 0 c 1.108 0 2 -0.892 2 -2 l 0 -10 c 0 -1.108 -0.892 -2 -2 -2 z m 0 2 10 0 0 10 -10 0 z" style="fill:#54398d;fill-opacity:1"/>
+ </g>
+ </g>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/places/purple-folder-projects.svg b/.icons/Material-Black-Lime-Numix/32/places/purple-folder-projects.svg
new file mode 100644
index 00000000..f567a828
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/places/purple-folder-projects.svg
@@ -0,0 +1,18 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <defs>
+ <radialGradient id="radialGradient3031" gradientUnits="userSpaceOnUse" gradientTransform="matrix(1,0,0,0.10447761,0,50.597015)" cx="32.5" cy="56.5" r="33.5">
+ <stop style="stop-color:#000;stop-opacity:1"/>
+ <stop offset="1" style="stop-color:#000;stop-opacity:0"/>
+ </radialGradient>
+ </defs>
+ <g transform="translate(0,-1020.3622)">
+ <path d="m 66 56.5 c 0 1.933 -14.998 3.5 -33.5 3.5 -18.502 0 -33.5 -1.567 -33.5 -3.5 0 -1.933 14.998 -3.5 33.5 -3.5 18.502 0 33.5 1.567 33.5 3.5 z" transform="matrix(0.71641791,0,0,0.85714286,-7.2835821,999.9336)" style="fill:url(#radialGradient3031);opacity:0.3;fill-opacity:1;stroke:none"/>
+ <path d="m 0 1024.89 0 21.412 32 0 0 -10.706 -1.524 -9.177 -11.976 -0.059 -1.5 -3 -15.476 0 c -0.762 0 -1.524 0.765 -1.524 1.53 z" style="fill:#512da8;fill-opacity:1;stroke:none"/>
+ <rect width="15.786" height="5.941" x="2.5" y="1027.36" style="fill:#fffdf0;fill-opacity:1;stroke:none"/>
+ <path d="m 1.531 1023.36 c -0.762 0 -1.531 0.767 -1.531 1.531 l 0 1 c 0 -0.765 0.769 -1.531 1.531 -1.531 l 14.969 0 1.5 3 12.469 0.062 1.531 9.172 0 -1 -1.531 -9.172 -11.969 -0.062 -1.5 -3 z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 32 1027.95 0 21.412 -32 0 0 -20 15 0 1.5 -3 13.976 0.059 c 0.762 0 1.524 0.765 1.524 1.53 z" style="fill:#7e57c2;fill-opacity:1;stroke:none"/>
+ <path d="m 0 1048.36 0 1 32 0 0 -1 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 16.5 1026.36 -1.5 3 -15 0 0 1 15.5 0 1.5 -3 13.469 0.062 c 0.762 0 1.531 0.767 1.531 1.531 l 0 -1 c 0 -0.765 -0.769 -1.531 -1.531 -1.531 z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 11.151 1033.82 c -0.385 0.012 -0.75 0.048 -1.116 0.175 -0.115 0.782 0.075 1.594 0.285 2.344 0.534 1.72 1.524 3.352 2.977 4.447 0.053 0.051 0.129 0.062 0.109 0.153 -0.008 0.381 -0.001 0.779 0 1.161 0.016 0.668 0.418 1.306 1.01 1.621 0.699 0.368 1.397 0.71 2.102 1.073 0.324 0.172 0.774 -0.025 0.876 -0.372 0.062 -0.228 0.019 -0.468 0.022 -0.701 -0.002 -0.491 -0.063 -0.983 -0.044 -1.468 0.641 -0.079 1.285 -0.39 1.664 -0.92 0.337 -0.452 0.457 -1.037 0.416 -1.599 0.686 -0.122 1.392 -0.226 2.08 -0.351 0.407 -0.082 0.583 -0.611 0.328 -0.942 -0.5 -0.634 -1 -1.255 -1.51 -1.884 -0.41 -0.49 -1.053 -0.763 -1.686 -0.679 -0.429 0.069 -0.868 0.161 -1.292 0.241 -1.366 -1.303 -3.203 -2.024 -5.057 -2.235 -0.381 -0.035 -0.775 -0.072 -1.16 -0.066 z m 2.32 1.424 c 0.448 -0.04 0.897 0.084 1.27 0.394 0.745 0.621 0.861 1.73 0.241 2.476 -0.621 0.746 -1.728 0.862 -2.474 0.241 -0.745 -0.621 -0.861 -1.729 -0.241 -2.476 0.31 -0.373 0.756 -0.594 1.204 -0.635 z m 7.158 5.368 c -0.153 -0.014 -0.306 0.102 -0.328 0.263 -0.195 0.889 -0.827 1.661 -1.664 2.02 -0.218 0.069 -0.267 0.361 -0.088 0.504 0.367 0.306 0.791 0.66 1.16 0.964 0.179 0.153 0.413 -0.013 0.416 -0.241 -0.006 -0.187 -0.027 -0.386 -0.044 -0.57 0.457 0.098 0.905 0.228 1.357 0.329 0.213 0.044 0.415 -0.213 0.328 -0.416 -0.179 -0.429 -0.364 -0.844 -0.547 -1.271 0.185 -0.022 0.363 -0.037 0.547 -0.066 0.228 -0.045 0.317 -0.377 0.131 -0.526 -0.369 -0.311 -0.742 -0.611 -1.116 -0.92 -0.044 -0.035 -0.102 -0.061 -0.153 -0.066 z" style="fill:#54398d;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/places/purple-folder-publicshare.svg b/.icons/Material-Black-Lime-Numix/32/places/purple-folder-publicshare.svg
new file mode 100644
index 00000000..d9c7e542
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/places/purple-folder-publicshare.svg
@@ -0,0 +1,18 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <defs>
+ <radialGradient id="radialGradient3031" gradientUnits="userSpaceOnUse" gradientTransform="matrix(1,0,0,0.10447761,0,50.597015)" cx="32.5" cy="56.5" r="33.5">
+ <stop style="stop-color:#000;stop-opacity:1"/>
+ <stop offset="1" style="stop-color:#000;stop-opacity:0"/>
+ </radialGradient>
+ </defs>
+ <g transform="translate(0,-1020.3622)">
+ <path d="m 66 56.5 a 33.5 3.5 0 1 1 -67 0 33.5 3.5 0 1 1 67 0 z" transform="matrix(0.71641791,0,0,0.85714286,-7.2835821,999.9336)" style="fill:url(#radialGradient3031);opacity:0.3;fill-opacity:1;stroke:none"/>
+ <path d="m 0 1024.89 0 21.412 32 0 0 -10.706 -1.524 -9.177 -11.976 -0.059 -1.5 -3 -15.476 0 c -0.762 0 -1.524 0.765 -1.524 1.529 z" style="fill:#512da8;fill-opacity:1;stroke:none"/>
+ <rect width="15.786" height="5.941" x="2.5" y="1027.36" style="fill:#fffdf0;fill-opacity:1;stroke:none"/>
+ <path d="m 1.531 1023.36 c -0.762 0 -1.531 0.767 -1.531 1.531 l 0 1 c 0 -0.765 0.769 -1.531 1.531 -1.531 l 14.969 0 1.5 3 12.469 0.062 1.531 9.172 0 -1 -1.531 -9.172 -11.969 -0.062 -1.5 -3 z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 32 1027.95 0 21.412 -32 0 0 -20 15 0 1.5 -3 13.976 0.059 c 0.762 0 1.524 0.765 1.524 1.53 z" style="fill:#7e57c2;fill-opacity:1;stroke:none"/>
+ <path d="m 0 1048.36 0 1 32 0 0 -1 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 16.5 1026.36 -1.5 3 -15 0 0 1 15.5 0 1.5 -3 13.469 0.062 c 0.762 0 1.531 0.767 1.531 1.531 l 0 -1 c 0 -0.765 -0.769 -1.531 -1.531 -1.531 z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 17.929 1032.86 c -1.404 0 -2.563 1.094 -2.563 2.464 0.01 0.47 0.036 1.065 0.303 2.322 l 0.028 0 c 0.054 0.166 0.137 0.332 0.276 0.51 0.124 0.159 0.289 0.341 0.441 0.51 0.047 0.355 0.054 0.666 0 1.048 -0.417 0.325 -1.169 0.629 -1.846 0.906 -0.353 0.145 -0.679 0.278 -0.937 0.453 -0.246 0.167 -0.424 0.394 -0.441 0.68 -0.001 0.014 -0.028 0.014 -0.028 0.028 l -0.303 2.408 0 0.028 c 0 0.298 0.193 0.543 0.469 0.736 0.275 0.194 0.648 0.346 1.102 0.482 0.908 0.271 2.139 0.425 3.5 0.425 1.361 0 2.592 -0.154 3.5 -0.425 0.454 -0.135 0.827 -0.287 1.102 -0.482 0.275 -0.194 0.469 -0.438 0.469 -0.736 l 0 -0.028 -0.331 -2.408 c 0 -0.01 0 -0.019 0 -0.028 -0.008 -0.136 -0.056 -0.27 -0.138 -0.368 -0.087 -0.105 -0.202 -0.172 -0.331 -0.255 -0.257 -0.165 -0.584 -0.304 -0.937 -0.453 -0.686 -0.29 -1.437 -0.619 -1.846 -0.963 -0.031 -0.329 -0.032 -0.663 0 -0.991 0.148 -0.18 0.314 -0.365 0.441 -0.538 0.141 -0.192 0.248 -0.367 0.303 -0.538 0.301 -1.309 0.315 -1.843 0.331 -2.322 0 -1.37 -1.159 -2.464 -2.563 -2.464 z m -4.768 0.453 c -1.153 0 -2.094 0.915 -2.094 2.039 0.008 0.385 0.029 0.838 0.248 1.869 l 0 0.028 c 0.045 0.138 0.132 0.248 0.248 0.397 0.101 0.13 0.236 0.289 0.358 0.425 0.037 0.285 0.042 0.572 0 0.878 -0.341 0.269 -0.958 0.51 -1.516 0.736 -0.289 0.118 -0.533 0.225 -0.744 0.368 -0.199 0.135 -0.341 0.336 -0.358 0.566 -0.001 0.014 -0.028 0.014 -0.028 0.029 l -0.276 1.954 l 0 0.028 c 0 0.184 0.086 0.343 0.22 0.482 0.135 0.139 0.322 0.266 0.551 0.368 0.452 0.202 1.095 0.342 1.874 0.425 l 0.028 0 c 0.042 0 0.084 -0.012 0.11 -0.028 0.032 -0.021 0.069 -0.037 0.083 -0.056 0.027 -0.039 0.043 -0.078 0.055 -0.113 0.021 -0.062 0.025 -0.135 0.028 -0.198 0 -0.01 0 -0.019 0 -0.028 l 0.303 -2.407 c 0 -0.099 0.066 -0.217 0.22 -0.34 0.155 -0.123 0.388 -0.247 0.661 -0.368 0.546 -0.243 1.238 -0.469 1.791 -0.765 l 0.303 -0.17 -0.303 -0.142 c -0.219 -0.109 -0.386 -0.229 -0.524 -0.34 -0.027 -0.28 -0.028 -0.571 0 -0.85 0.001 -0.01 -0.001 -0.019 0 -0.028 0.21 -0.291 0.37 -0.593 0.441 -0.765 l 0.028 -0.056 -0.028 -0.056 c -0.024 -0.141 -0.016 -0.248 -0.055 -0.368 -0.264 -1.242 -0.293 -1.755 -0.303 -2.209 0 -0.191 0.044 -0.414 0.11 -0.623 l 0.055 -0.113 -0.11 -0.056 c -0.368 -0.302 -0.855 -0.51 -1.378 -0.51 z" style="fill:#54398d;opacity:1;fill-opacity:1;color:#000"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/places/purple-folder-recent.svg b/.icons/Material-Black-Lime-Numix/32/places/purple-folder-recent.svg
new file mode 100644
index 00000000..756ca0e6
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/places/purple-folder-recent.svg
@@ -0,0 +1,22 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <defs>
+ <radialGradient id="radialGradient3031" gradientUnits="userSpaceOnUse" gradientTransform="matrix(1,0,0,0.10447761,0,50.597015)" cx="32.5" cy="56.5" r="33.5">
+ <stop style="stop-color:#000;stop-opacity:1"/>
+ <stop offset="1" style="stop-color:#000;stop-opacity:0"/>
+ </radialGradient>
+ </defs>
+ <g transform="translate(0,-1020.3622)">
+ <path d="m 66 56.5 c 0 1.933 -14.998 3.5 -33.5 3.5 -18.502 0 -33.5 -1.567 -33.5 -3.5 0 -1.933 14.998 -3.5 33.5 -3.5 18.502 0 33.5 1.567 33.5 3.5 z" transform="matrix(0.71641791,0,0,0.85714286,-7.2835821,999.9336)" style="fill:url(#radialGradient3031);opacity:0.3;fill-opacity:1;stroke:none"/>
+ <path d="m 0 1024.89 0 21.412 32 0 0 -10.706 -1.524 -9.177 -11.976 -0.059 -1.5 -3 -15.476 0 c -0.762 0 -1.524 0.765 -1.524 1.529 z" style="fill:#512da8;fill-opacity:1;stroke:none"/>
+ <rect width="15.786" height="5.941" x="2.5" y="1027.36" style="fill:#fffdf0;fill-opacity:1;stroke:none"/>
+ <path d="m 1.531 1023.36 c -0.762 0 -1.531 0.767 -1.531 1.531 l 0 1 c 0 -0.765 0.769 -1.531 1.531 -1.531 l 14.969 0 1.5 3 12.469 0.062 1.531 9.172 0 -1 -1.531 -9.172 -11.969 -0.062 -1.5 -3 z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 32 1027.95 0 21.412 -32 0 0 -20 15 0 1.5 -3 13.976 0.059 c 0.762 0 1.524 0.765 1.524 1.53 z" style="fill:#7e57c2;fill-opacity:1;stroke:none"/>
+ <path d="m 0 1048.36 0 1 32 0 0 -1 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 16.5 1026.36 -1.5 3 -15 0 0 1 15.5 0 1.5 -3 13.469 0.062 c 0.762 0 1.531 0.767 1.531 1.531 l 0 -1 c 0 -0.765 -0.769 -1.531 -1.531 -1.531 z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <g style="opacity:1">
+ <path d="m 9 1032.36 0 5 5 0 z" style="fill:#54398d;opacity:1;fill-opacity:1;stroke:none"/>
+ <path d="m 15.906 1034.83 a 1 1 0 0 0 -0.125 0.031 1 1 0 0 0 -0.781 1 l 0 3.688 a 1 1 0 0 0 0 0.094 1 1 0 0 0 0.125 0.75 1 1 0 0 0 0.031 0.031 1 1 0 0 0 0.031 0.062 1 1 0 0 0 0.031 0.031 1 1 0 0 0 0.031 0.031 1 1 0 0 0 0.031 0.031 1 1 0 0 0 0.031 0.031 1 1 0 0 0 0.063 0.031 1 1 0 0 0 0.031 0.031 1 1 0 0 0 0.031 0.031 1 1 0 0 0 0.063 0.031 1 1 0 0 0 0.125 0.062 l 2.469 1.438 a 1.01 1.01 0 1 0 1 -1.75 l -2.094 -1.219 0 -3.406 a 1 1 0 0 0 -1.094 -1.031 z" style="fill:#54398d;opacity:1;fill-opacity:1;color:#000"/>
+ <path transform="translate(0,1020.3622)" d="m 16 12 c -2.376 0 -4.485 1.191 -5.75 3 l 1.281 0 c 1.099 -1.227 2.693 -2 4.469 -2 c 3.314 0 6 2.686 6 6 c 0 3.314 -2.686 6 -6 6 c -3.314 0 -6 -2.686 -6 -6 l -1 0 c 0 3.866 3.134 7 7 7 c 3.866 0 7 -3.134 7 -7 c 0 -3.866 -3.134 -7 -7 -7 z" style="fill:#54398d;opacity:1;fill-opacity:1;stroke:none"/>
+ </g>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/places/purple-folder-rss.svg b/.icons/Material-Black-Lime-Numix/32/places/purple-folder-rss.svg
new file mode 100644
index 00000000..dab2bc47
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/places/purple-folder-rss.svg
@@ -0,0 +1,19 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <defs>
+ <radialGradient id="radialGradient3031" gradientUnits="userSpaceOnUse" gradientTransform="matrix(1,0,0,0.10447761,0,50.597015)" cx="32.5" cy="56.5" r="33.5">
+ <stop style="stop-color:#000;stop-opacity:1"/>
+ <stop offset="1" style="stop-color:#000;stop-opacity:0"/>
+ </radialGradient>
+ </defs>
+ <g transform="translate(0,-1020.3622)">
+ <path d="m 66 56.5 c 0 1.933 -14.998 3.5 -33.5 3.5 -18.502 0 -33.5 -1.567 -33.5 -3.5 0 -1.933 14.998 -3.5 33.5 -3.5 18.502 0 33.5 1.567 33.5 3.5 z" transform="matrix(0.71641791,0,0,0.85714286,-7.2835821,999.9336)" style="fill:url(#radialGradient3031);opacity:0.3;fill-opacity:1;stroke:none"/>
+ <path d="m 0 1024.89 0 21.412 32 0 0 -10.706 -1.524 -9.177 -11.976 -0.059 -1.5 -3 -15.476 0 c -0.762 0 -1.524 0.765 -1.524 1.53 z" style="fill:#512da8;fill-opacity:1;stroke:none"/>
+ <rect width="15.786" height="5.941" x="2.5" y="1027.36" style="fill:#fffdf0;fill-opacity:1;stroke:none"/>
+ <path d="m 1.531 1023.36 c -0.762 0 -1.531 0.767 -1.531 1.531 l 0 1 c 0 -0.765 0.769 -1.531 1.531 -1.531 l 14.969 0 1.5 3 12.469 0.062 1.531 9.172 0 -1 -1.531 -9.172 -11.969 -0.062 -1.5 -3 z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 32 1027.95 0 21.412 -32 0 0 -20 15 0 1.5 -3 13.976 0.059 c 0.762 0 1.524 0.765 1.524 1.53 z" style="fill:#7e57c2;fill-opacity:1;stroke:none"/>
+ <path d="m 0 1048.36 0 1 32 0 0 -1 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 16.5 1026.36 -1.5 3 -15 0 0 1 15.5 0 1.5 -3 13.469 0.062 c 0.762 0 1.531 0.767 1.531 1.531 l 0 -1 c 0 -0.765 -0.769 -1.531 -1.531 -1.531 z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 10 1033.36 0 2 c 5.073 0.56 10.02 4.957 10 10 l 2 0 c 0 -7.203 -6.469 -11.772 -12 -12 z m 0 4 0 2 c 2.749 0.226 5.969 2.792 6 6 l 2 0 c -0.12 -4.892 -4.585 -7.653 -8 -8 z" style="fill:#54398d;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 13 23.5 a 1.5 1.5 0 1 1 -3 0 1.5 1.5 0 1 1 3 0 z" transform="translate(0,1020.3622)" style="fill:#54398d;opacity:1;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/places/purple-folder-saved-search.svg b/.icons/Material-Black-Lime-Numix/32/places/purple-folder-saved-search.svg
new file mode 100644
index 00000000..20aa6296
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/places/purple-folder-saved-search.svg
@@ -0,0 +1,21 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <defs>
+ <radialGradient id="radialGradient3031" gradientUnits="userSpaceOnUse" gradientTransform="matrix(1,0,0,0.10447761,0,50.597015)" cx="32.5" cy="56.5" r="33.5">
+ <stop style="stop-color:#000;stop-opacity:1"/>
+ <stop offset="1" style="stop-color:#000;stop-opacity:0"/>
+ </radialGradient>
+ </defs>
+ <g transform="translate(0,-1020.3622)">
+ <path d="m 66 56.5 c 0 1.933 -14.998 3.5 -33.5 3.5 -18.502 0 -33.5 -1.567 -33.5 -3.5 0 -1.933 14.998 -3.5 33.5 -3.5 18.502 0 33.5 1.567 33.5 3.5 z" transform="matrix(0.71641791,0,0,0.85714286,-7.2835821,999.9336)" style="fill:url(#radialGradient3031);opacity:0.3;fill-opacity:1;stroke:none"/>
+ <path d="m 0 1024.89 0 21.412 32 0 0 -10.706 -1.524 -9.177 -11.976 -0.059 -1.5 -3 -15.476 0 c -0.762 0 -1.524 0.765 -1.524 1.529 z" style="fill:#512da8;fill-opacity:1;stroke:none"/>
+ <rect width="15.786" height="5.941" x="2.5" y="1027.36" style="fill:#fffdf0;fill-opacity:1;stroke:none"/>
+ <path d="m 1.531 1023.36 c -0.762 0 -1.531 0.767 -1.531 1.531 l 0 1 c 0 -0.765 0.769 -1.531 1.531 -1.531 l 14.969 0 1.5 3 12.469 0.062 1.531 9.172 0 -1 -1.531 -9.172 -11.969 -0.062 -1.5 -3 z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 32 1027.95 0 21.412 -32 0 0 -20 15 0 1.5 -3 13.976 0.059 c 0.762 0 1.524 0.765 1.524 1.53 z" style="fill:#7e57c2;fill-opacity:1;stroke:none"/>
+ <path d="m 0 1048.36 0 1 32 0 0 -1 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 16.5 1026.36 -1.5 3 -15 0 0 1 15.5 0 1.5 -3 13.469 0.062 c 0.762 0 1.531 0.767 1.531 1.531 l 0 -1 c 0 -0.765 -0.769 -1.531 -1.531 -1.531 z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <g style="opacity:1">
+ <rect transform="matrix(0.70710678,0.70710678,-0.70710678,0.70710678,0,0)" rx="1" y="725.11" x="745.25" height="8" width="2" style="fill:#54398d;opacity:1;fill-opacity:1;stroke:none"/>
+ <path d="m 18 1032.36 c -2.761 0 -5 2.239 -5 5 0 2.761 2.239 5 5 5 2.761 0 5 -2.239 5 -5 0 -2.761 -2.239 -5 -5 -5 z m 0 2 c 1.657 0 3 1.343 3 3 0 1.657 -1.343 3 -3 3 -1.657 0 -3 -1.343 -3 -3 0 -1.657 1.343 -3 3 -3 z" style="fill:#54398d;opacity:1;fill-opacity:1;stroke:none"/>
+ </g>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/places/purple-folder-steam.svg b/.icons/Material-Black-Lime-Numix/32/places/purple-folder-steam.svg
new file mode 100644
index 00000000..92d8fb9d
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/places/purple-folder-steam.svg
@@ -0,0 +1,18 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <defs>
+ <radialGradient id="radialGradient3031" gradientUnits="userSpaceOnUse" gradientTransform="matrix(1,0,0,0.10447761,0,50.597015)" cx="32.5" cy="56.5" r="33.5">
+ <stop style="stop-color:#000;stop-opacity:1"/>
+ <stop offset="1" style="stop-color:#000;stop-opacity:0"/>
+ </radialGradient>
+ </defs>
+ <g transform="translate(0,-1020.3622)">
+ <path d="m 66 56.5 c 0 1.933 -14.998 3.5 -33.5 3.5 -18.502 0 -33.5 -1.567 -33.5 -3.5 0 -1.933 14.998 -3.5 33.5 -3.5 18.502 0 33.5 1.567 33.5 3.5 z" transform="matrix(0.71641791,0,0,0.85714286,-7.2835821,999.9336)" style="fill:url(#radialGradient3031);opacity:0.3;fill-opacity:1;stroke:none"/>
+ <path d="m 0 1024.89 0 21.412 32 0 0 -10.706 -1.524 -9.177 -11.976 -0.059 -1.5 -3 -15.476 0 c -0.762 0 -1.524 0.765 -1.524 1.53 z" style="fill:#512da8;fill-opacity:1;stroke:none"/>
+ <rect width="15.786" height="5.941" x="2.5" y="1027.36" style="fill:#fffdf0;fill-opacity:1;stroke:none"/>
+ <path d="m 1.531 1023.36 c -0.762 0 -1.531 0.767 -1.531 1.531 l 0 1 c 0 -0.765 0.769 -1.531 1.531 -1.531 l 14.969 0 1.5 3 12.469 0.062 1.531 9.172 0 -1 -1.531 -9.172 -11.969 -0.062 -1.5 -3 z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 32 1027.95 0 21.412 -32 0 0 -20 15 0 1.5 -3 13.976 0.059 c 0.762 0 1.524 0.765 1.524 1.53 z" style="fill:#7e57c2;fill-opacity:1;stroke:none"/>
+ <path d="m 0 1048.36 0 1 32 0 0 -1 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 16.5 1026.36 -1.5 3 -15 0 0 1 15.5 0 1.5 -3 13.469 0.062 c 0.762 0 1.531 0.767 1.531 1.531 l 0 -1 c 0 -0.765 -0.769 -1.531 -1.531 -1.531 z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 19.748 1033.36 c -1.607 0 -2.922 1.342 -2.922 2.989 0 0.553 0.159 1.075 0.417 1.523 l 0 3.239 c -0.318 0.068 -0.612 0.216 -0.861 0.415 l -2.896 -1.329 c 0 -1.175 -0.939 -2.131 -2.087 -2.131 -1.146 0 -2.087 0.956 -2.087 2.131 0 1.178 0.941 2.159 2.087 2.159 0.465 0 0.904 -0.176 1.252 -0.443 l 2.922 1.356 c 0.03 1.151 0.96 2.076 2.087 2.076 1.148 0 2.087 -0.954 2.087 -2.131 0 -0.491 -0.17 -0.939 -0.443 -1.301 l 0.026 0 1.539 -2.796 c 0.011 -0.012 0.015 -0.023 0.026 -0.027 1.03 -0.465 1.774 -1.517 1.774 -2.74 0 -1.646 -1.316 -2.989 -2.922 -2.989 z m 0 0.996 c 1.08 0 1.93 0.886 1.93 1.993 0 1.109 -0.851 1.993 -1.93 1.993 -1.081 0 -1.93 -0.884 -1.93 -1.993 0 -1.107 0.849 -1.993 1.93 -1.993 z m 0 0.72 c -0.69 0 -1.252 0.562 -1.252 1.273 0 0.708 0.562 1.273 1.252 1.273 0.692 0 1.252 -0.564 1.252 -1.273 0 -0.711 -0.56 -1.273 -1.252 -1.273 z m -8.348 3.848 c 0.685 0 1.076 0.284 1.2 0.858 l -0.73 -0.332 c -0.474 -0.207 -1.025 0.012 -1.226 0.498 -0.201 0.486 0.022 1.041 0.496 1.246 l 0.548 0.277 c -0.091 0.015 -0.182 0.027 -0.287 0.027 -0.835 0 -1.252 -0.443 -1.252 -1.301 0 -0.856 0.417 -1.273 1.252 -1.273 z m 6.261 2.851 c 0.773 0 1.383 0.647 1.383 1.439 0 0.792 -0.61 1.412 -1.383 1.412 -0.627 0 -1.157 -0.414 -1.33 -0.997 l 0.991 0.443 c 0.474 0.207 1.025 -0.038 1.226 -0.526 0.201 -0.486 -0.022 -1.041 -0.496 -1.246 l -0.913 -0.415 c 0.16 -0.066 0.338 -0.11 0.522 -0.11 z" style="fill:#54398d;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/places/purple-folder-system.svg b/.icons/Material-Black-Lime-Numix/32/places/purple-folder-system.svg
new file mode 100644
index 00000000..2e5caebd
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/places/purple-folder-system.svg
@@ -0,0 +1,20 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <defs>
+ <radialGradient id="radialGradient3031" gradientUnits="userSpaceOnUse" gradientTransform="matrix(1,0,0,0.10447761,0,50.597015)" cx="32.5" cy="56.5" r="33.5">
+ <stop style="stop-color:#000;stop-opacity:1"/>
+ <stop offset="1" style="stop-color:#000;stop-opacity:0"/>
+ </radialGradient>
+ </defs>
+ <g transform="translate(0,-1020.3622)">
+ <path d="m 66 56.5 a 33.5 3.5 0 1 1 -67 0 33.5 3.5 0 1 1 67 0 z" transform="matrix(0.71641791,0,0,0.85714286,-7.2835821,999.9336)" style="fill:url(#radialGradient3031);opacity:0.3;fill-opacity:1;stroke:none"/>
+ <g transform="matrix(0.5,0,0,0.5,44.069423,524.09775)">
+ <path d="m -88.14 1001.59 0 42.823 64 0 0 -21.412 -3.048 -18.353 -23.952 -0.118 -3 -6 -30.952 0 c -1.524 0 -3.048 1.529 -3.048 3.059 z" style="fill:#512da8;fill-opacity:1;stroke:none"/>
+ <rect y="1006.53" x="-83.14" height="11.882" width="31.571" style="fill:#fffdf0;fill-opacity:1;stroke:none"/>
+ <path d="m -85.08 998.53 c -1.524 0 -3.063 1.533 -3.063 3.063 l 0 2 c 0 -1.529 1.539 -3.063 3.063 -3.063 l 29.938 0 3 6 24.938 0.125 3.063 18.344 0 -2 -3.063 -18.344 -23.938 -0.125 -3 -6 z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m -24.14 1007.71 0 42.823 -64 0 0 -40 30 0 3 -6 27.952 0.118 c 1.524 0 3.048 1.529 3.048 3.059 z" style="fill:#7e57c2;fill-opacity:1;stroke:none"/>
+ <path d="m -88.14 1048.53 0 2 64 0 0 -2 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m -55.14 1004.53 -3 6 -30 0 0 2 31 0 3 -6 26.938 0.125 c 1.524 0 3.063 1.533 3.063 3.063 l 0 -2 c 0 -1.529 -1.539 -3.063 -3.063 -3.063 z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m -58.03 1018.53 c -0.666 0 -1.222 0.529 -1.222 1.195 l 0 1.556 c -0.421 0.143 -0.829 0.305 -1.222 0.5 l -1.083 -1.083 c -0.471 -0.471 -1.224 -0.471 -1.694 0 l -2.722 2.694 c -0.471 0.471 -0.471 1.224 0 1.694 l 1.083 1.083 c -0.199 0.4 -0.356 0.821 -0.5 1.25 l -1.528 0 c -0.666 0 -1.222 0.529 -1.222 1.195 l 0 3.833 c 0 0.666 0.557 1.195 1.222 1.195 l 1.528 0 c 0.144 0.429 0.301 0.85 0.5 1.25 l -1.083 1.083 c -0.471 0.471 -0.471 1.224 0 1.694 l 2.722 2.694 c 0.471 0.47 1.224 0.47 1.694 0 l 1.083 -1.083 c 0.393 0.195 0.801 0.358 1.222 0.5 l 0 1.555 c 0 0.666 0.557 1.195 1.222 1.195 l 3.806 0 c 0.666 0 1.194 -0.529 1.194 -1.195 l 0 -1.555 c 0.429 -0.144 0.85 -0.301 1.25 -0.5 l 1.083 1.083 c 0.471 0.47 1.224 0.47 1.694 0 l 2.722 -2.694 c 0.471 -0.471 0.471 -1.224 0 -1.694 l -1.111 -1.111 c 0.195 -0.393 0.359 -0.801 0.5 -1.222 l 1.556 0 c 0.666 0 1.194 -0.529 1.194 -1.195 l 0 -3.833 c 0 -0.666 -0.529 -1.195 -1.194 -1.195 l -1.556 0 c -0.141 -0.421 -0.305 -0.829 -0.5 -1.222 l 1.111 -1.111 c 0.471 -0.471 0.471 -1.224 0 -1.694 l -2.722 -2.694 c -0.471 -0.471 -1.224 -0.471 -1.694 0 l -1.083 1.083 c -0.4 -0.2 -0.821 -0.356 -1.25 -0.5 l 0 -1.556 c 0 -0.666 -0.529 -1.195 -1.194 -1.195 l -3.806 0 z m 1.889 8.889 c 1.717 0 3.111 1.394 3.111 3.111 0 1.717 -1.394 3.111 -3.111 3.111 -1.717 0 -3.111 -1.394 -3.111 -3.111 0 -1.717 1.394 -3.111 3.111 -3.111 z" style="fill:#54398d;opacity:1;fill-opacity:1;display:block;color:#000"/>
+ </g>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/places/purple-folder-templates.svg b/.icons/Material-Black-Lime-Numix/32/places/purple-folder-templates.svg
new file mode 100644
index 00000000..d10b6e8d
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/places/purple-folder-templates.svg
@@ -0,0 +1,18 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <defs>
+ <radialGradient id="radialGradient3031" gradientUnits="userSpaceOnUse" gradientTransform="matrix(1,0,0,0.10447761,0,50.597015)" cx="32.5" cy="56.5" r="33.5">
+ <stop style="stop-color:#000;stop-opacity:1"/>
+ <stop offset="1" style="stop-color:#000;stop-opacity:0"/>
+ </radialGradient>
+ </defs>
+ <g transform="translate(0,-1020.3622)">
+ <path d="m 66 56.5 c 0 1.933 -14.998 3.5 -33.5 3.5 -18.502 0 -33.5 -1.567 -33.5 -3.5 0 -1.933 14.998 -3.5 33.5 -3.5 18.502 0 33.5 1.567 33.5 3.5 z" transform="matrix(0.71641791,0,0,0.85714286,-7.2835821,999.9336)" style="fill:url(#radialGradient3031);opacity:0.3;fill-opacity:1;stroke:none"/>
+ <path d="m 0 1024.89 0 21.412 32 0 0 -10.706 -1.524 -9.177 -11.976 -0.059 -1.5 -3 -15.476 0 c -0.762 0 -1.524 0.765 -1.524 1.529 z" style="fill:#512da8;fill-opacity:1;stroke:none"/>
+ <rect width="15.786" height="5.941" x="2.5" y="1027.36" style="fill:#fffdf0;fill-opacity:1;stroke:none"/>
+ <path d="m 1.531 1023.36 c -0.762 0 -1.531 0.767 -1.531 1.531 l 0 1 c 0 -0.765 0.769 -1.531 1.531 -1.531 l 14.969 0 1.5 3 12.469 0.062 1.531 9.172 0 -1 -1.531 -9.172 -11.969 -0.062 -1.5 -3 z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 32 1027.95 0 21.412 -32 0 0 -20 15 0 1.5 -3 13.976 0.059 c 0.762 0 1.524 0.765 1.524 1.53 z" style="fill:#7e57c2;fill-opacity:1;stroke:none"/>
+ <path d="m 0 1048.36 0 1 32 0 0 -1 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 16.5 1026.36 -1.5 3 -15 0 0 1 15.5 0 1.5 -3 13.469 0.062 c 0.762 0 1.531 0.767 1.531 1.531 l 0 -1 c 0 -0.765 -0.769 -1.531 -1.531 -1.531 z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 10 12 c -0.554 0 -1 0.446 -1 1 l 0 1 l 2 0 l 0 -2 l -1 0 z m 3 0 l 0 2 l 2 0 l 0 -2 l -2 0 z m 4 0 l 0 2 l 2 0 l 0 -2 l -2 0 z m 4 0 l 0 2 l 2 0 l 0 -1 c 0 -0.554 -0.446 -1 -1 -1 l -1 0 z m -12 4 l 0 2 l 2 0 l 0 -2 l -2 0 z m 12 0 l 0 2 l 2 0 l 0 -2 l -2 0 z m -12 4 l 0 2 l 2 0 l 0 -2 l -2 0 z m 12 0 l 0 2 l 2 0 l 0 -2 l -2 0 z m -12 4 l 0 1 c 0 0.554 0.446 1 1 1 l 1 0 l 0 -2 l -2 0 z m 4 0 l 0 2 l 2 0 l 0 -2 l -2 0 z m 4 0 l 0 2 l 2 0 l 0 -2 l -2 0 z m 4 0 l 0 2 l 1 0 c 0.554 0 1 -0.446 1 -1 l 0 -1 l -2 0 z" transform="translate(0,1020.3622)" style="fill:#54398d;opacity:0.5;fill-opacity:1;stroke:none"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/places/purple-folder-ubuntu.svg b/.icons/Material-Black-Lime-Numix/32/places/purple-folder-ubuntu.svg
new file mode 100644
index 00000000..0ceaa1da
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/places/purple-folder-ubuntu.svg
@@ -0,0 +1,21 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <defs>
+ <radialGradient id="radialGradient3031" gradientUnits="userSpaceOnUse" gradientTransform="matrix(1,0,0,0.10447761,0,50.597015)" cx="32.5" cy="56.5" r="33.5">
+ <stop style="stop-color:#000;stop-opacity:1"/>
+ <stop offset="1" style="stop-color:#000;stop-opacity:0"/>
+ </radialGradient>
+ </defs>
+ <g transform="translate(0,-1020.3622)">
+ <path d="m 66 56.5 c 0 1.933 -14.998 3.5 -33.5 3.5 -18.502 0 -33.5 -1.567 -33.5 -3.5 0 -1.933 14.998 -3.5 33.5 -3.5 18.502 0 33.5 1.567 33.5 3.5 z" transform="matrix(0.71641791,0,0,0.85714286,-7.2835821,999.9336)" style="fill:url(#radialGradient3031);opacity:0.3;fill-opacity:1;stroke:none"/>
+ <path d="m 0 1024.89 0 21.412 32 0 0 -10.706 -1.524 -9.177 -11.976 -0.059 -1.5 -3 -15.476 0 c -0.762 0 -1.524 0.765 -1.524 1.529 z" style="fill:#512da8;fill-opacity:1;stroke:none"/>
+ <rect width="15.786" height="5.941" x="2.5" y="1027.36" style="fill:#fffdf0;fill-opacity:1;stroke:none"/>
+ <path d="m 1.531 1023.36 c -0.762 0 -1.531 0.767 -1.531 1.531 l 0 1 c 0 -0.765 0.769 -1.531 1.531 -1.531 l 14.969 0 1.5 3 12.469 0.062 1.531 9.172 0 -1 -1.531 -9.172 -11.969 -0.062 -1.5 -3 z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 32 1027.95 0 21.412 -32 0 0 -20 15 0 1.5 -3 13.976 0.059 c 0.762 0 1.524 0.765 1.524 1.53 z" style="fill:#7e57c2;fill-opacity:1;stroke:none"/>
+ <path d="m 0 1048.36 0 1 32 0 0 -1 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 16.5 1026.36 -1.5 3 -15 0 0 1 15.5 0 1.5 -3 13.469 0.062 c 0.762 0 1.531 0.767 1.531 1.531 l 0 -1 c 0 -0.765 -0.769 -1.531 -1.531 -1.531 z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path transform="matrix(0.5,0,0,0.5,1,1019.8622)" d="m 17 38 a 3 3 0 1 1 -6 0 3 3 0 1 1 6 0 z" style="fill:#54398d;opacity:1;fill-opacity:1;stroke:none"/>
+ <path d="m 16 1032.86 c -1.146 0 -2.215 0.316 -3.125 0.875 l 1.484 1.484 c 0.501 -0.226 1.056 -0.359 1.641 -0.359 2.039 0 3.722 1.528 3.969 3.5 l 2 0 c -0.081 -0.96 -0.381 -1.863 -0.859 -2.641 -0.188 0.085 -0.39 0.141 -0.609 0.141 -0.828 0 -1.5 -0.671 -1.5 -1.5 0 -0.219 0.056 -0.421 0.141 -0.609 -0.913 -0.562 -1.989 -0.891 -3.141 -0.891 z m -3.922 1.484 c -0.939 0.819 -1.633 1.916 -1.922 3.172 0.498 0.244 0.844 0.752 0.844 1.344 0 0.592 -0.346 1.1 -0.844 1.344 0.311 1.353 1.071 2.541 2.125 3.375 l 1.438 -1.438 c -1.038 -0.723 -1.719 -1.921 -1.719 -3.281 c 0 -1.255 0.58 -2.376 1.484 -3.109 l -1.406 -1.406 z m 7.891 5.02 c -0.247 1.972 -1.93 3.5 -3.969 3.5 -0.473 0 -0.923 -0.099 -1.344 -0.25 l -1.516 1.516 c 0.851 0.465 1.821 0.734 2.859 0.734 0.756 0 1.474 -0.135 2.141 -0.391 c -0.085 -0.188 -0.141 -0.39 -0.141 -0.609 c 0 -0.828 0.672 -1.5 1.5 -1.5 0.402 0 0.762 0.164 1.031 0.422 0.81 -0.935 1.33 -2.116 1.438 -3.422 l -2 0 z" style="fill:#54398d;opacity:1;fill-opacity:1;stroke:none"/>
+ <path d="m 17 38 a 3 3 0 1 1 -6 0 3 3 0 1 1 6 0 z" transform="matrix(0.5,0,0,0.5,14.5,1014.3622)" style="fill:#54398d;opacity:1;fill-opacity:1;stroke:none"/>
+ <path d="m 17 38 a 3 3 0 1 1 -6 0 3 3 0 1 1 6 0 z" transform="matrix(0.5,0,0,0.5,13.5,1025.8622)" style="fill:#54398d;opacity:1;fill-opacity:1;stroke:none"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/places/purple-folder-video.svg b/.icons/Material-Black-Lime-Numix/32/places/purple-folder-video.svg
new file mode 100644
index 00000000..68844d11
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/places/purple-folder-video.svg
@@ -0,0 +1,20 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <defs>
+ <radialGradient id="radialGradient3031" gradientUnits="userSpaceOnUse" gradientTransform="matrix(1,0,0,0.10447761,0,50.597015)" cx="32.5" cy="56.5" r="33.5">
+ <stop style="stop-color:#000;stop-opacity:1"/>
+ <stop offset="1" style="stop-color:#000;stop-opacity:0"/>
+ </radialGradient>
+ </defs>
+ <g transform="translate(0,-1020.3622)">
+ <path d="m 66 56.5 a 33.5 3.5 0 1 1 -67 0 33.5 3.5 0 1 1 67 0 z" transform="matrix(0.71641791,0,0,0.85714286,-7.2835821,999.9336)" style="fill:url(#radialGradient3031);opacity:0.3;fill-opacity:1;stroke:none"/>
+ <g transform="matrix(0.5,0,0,0.5,20.823632,508.499)">
+ <path d="m -41.647 1032.79 0 42.823 64 0 0 -21.412 -3.048 -18.353 -23.952 -0.118 -3 -6 -30.952 0 c -1.524 0 -3.048 1.53 -3.048 3.059 z" style="fill:#512da8;fill-opacity:1;stroke:none"/>
+ <rect y="1037.73" x="-36.647" height="11.882" width="31.571" style="fill:#fffdf0;fill-opacity:1;stroke:none"/>
+ <path d="m -38.585 1029.73 c -1.524 0 -3.063 1.533 -3.063 3.063 l 0 2 c 0 -1.529 1.539 -3.063 3.063 -3.063 l 29.938 0 3 6 24.938 0.125 3.063 18.344 0 -2 -3.063 -18.344 -23.938 -0.125 -3 -6 z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 22.353 1038.9 0 42.823 -64 0 0 -40 30 0 3 -6 27.952 0.118 c 1.524 0 3.048 1.53 3.048 3.059 z" style="fill:#7e57c2;fill-opacity:1;stroke:none"/>
+ <path d="m -41.647 1079.73 0 2 64 0 0 -2 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m -8.647 1035.73 -3 6 -30 0 0 2 31 0 3 -6 26.938 0.125 c 1.524 0 3.063 1.533 3.063 3.063 l 0 -2 c 0 -1.529 -1.539 -3.063 -3.063 -3.063 z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m -18.647 1049.73 c -1.662 0 -3 1.338 -3 3 l 0 18 c 0 1.662 1.338 3 3 3 l 18 0 c 1.662 0 3 -1.338 3 -3 l 0 -18 c 0 -1.662 -1.338 -3 -3 -3 z m 1 2 4 0 0 4 -4 0 z m 12 0 4 0 0 4 -4 0 z m -12 8 4 0 0 4 -4 0 z m 12 0 4 0 0 4 -4 0 z m -12 8 4 0 0 4 -4 0 z m 12 0 4 0 0 4 -4 0 z" style="fill:#54398d;opacity:1;fill-opacity:1"/>
+ </g>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/places/purple-folder-vm.svg b/.icons/Material-Black-Lime-Numix/32/places/purple-folder-vm.svg
new file mode 100644
index 00000000..397a3ade
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/places/purple-folder-vm.svg
@@ -0,0 +1,18 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <defs>
+ <radialGradient id="radialGradient3031" gradientUnits="userSpaceOnUse" gradientTransform="matrix(1,0,0,0.10447761,0,50.597015)" cx="32.5" cy="56.5" r="33.5">
+ <stop style="stop-color:#000;stop-opacity:1"/>
+ <stop offset="1" style="stop-color:#000;stop-opacity:0"/>
+ </radialGradient>
+ </defs>
+ <g transform="translate(0,-1020.3622)">
+ <path d="m 66 56.5 c 0 1.933 -14.998 3.5 -33.5 3.5 -18.502 0 -33.5 -1.567 -33.5 -3.5 0 -1.933 14.998 -3.5 33.5 -3.5 18.502 0 33.5 1.567 33.5 3.5 z" transform="matrix(0.71641791,0,0,0.85714286,-7.2835821,999.9336)" style="fill:url(#radialGradient3031);opacity:0.3;fill-opacity:1;stroke:none"/>
+ <path d="m 0 1024.89 0 21.412 32 0 0 -10.706 -1.524 -9.177 -11.976 -0.059 -1.5 -3 -15.476 0 c -0.762 0 -1.524 0.765 -1.524 1.53 z" style="fill:#512da8;fill-opacity:1;stroke:none"/>
+ <rect width="15.786" height="5.941" x="2.5" y="1027.36" style="fill:#fffdf0;fill-opacity:1;stroke:none"/>
+ <path d="m 1.531 1023.36 c -0.762 0 -1.531 0.767 -1.531 1.531 l 0 1 c 0 -0.765 0.769 -1.531 1.531 -1.531 l 14.969 0 1.5 3 12.469 0.062 1.531 9.172 0 -1 -1.531 -9.172 -11.969 -0.062 -1.5 -3 z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 32 1027.95 0 21.412 -32 0 0 -20 15 0 1.5 -3 13.976 0.059 c 0.762 0 1.524 0.765 1.524 1.53 z" style="fill:#7e57c2;fill-opacity:1;stroke:none"/>
+ <path d="m 0 1048.36 0 1 32 0 0 -1 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 16.5 1026.36 -1.5 3 -15 0 0 1 15.5 0 1.5 -3 13.469 0.062 c 0.762 0 1.531 0.767 1.531 1.531 l 0 -1 c 0 -0.765 -0.769 -1.531 -1.531 -1.531 z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 13 13 c -0.739 0 -1 0.335 -1 1 l 8 0 c 0 -0.665 -0.261 -1 -1 -1 l -6 0 z m -1 2 l 0 8 l 8 0 l 0 -8 l -8 0 z m 2 1 l 4 0 l 0 1 l -4 0 l 0 -1 z m 2 3 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 -4 5 c 0 0.665 0.261 1 1 1 l 6 0 c 0.739 0 1 -0.335 1 -1 l -8 0 z" transform="translate(0,1020.3622)" style="fill:#54398d;opacity:1;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/places/purple-folder-wine.svg b/.icons/Material-Black-Lime-Numix/32/places/purple-folder-wine.svg
new file mode 100644
index 00000000..6289f215
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/places/purple-folder-wine.svg
@@ -0,0 +1,20 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <defs>
+ <radialGradient id="radialGradient3031" gradientUnits="userSpaceOnUse" gradientTransform="matrix(1,0,0,0.10447761,0,50.597015)" cx="32.5" cy="56.5" r="33.5">
+ <stop style="stop-color:#000;stop-opacity:1"/>
+ <stop offset="1" style="stop-color:#000;stop-opacity:0"/>
+ </radialGradient>
+ </defs>
+ <g transform="translate(0,-1020.3622)">
+ <path d="m 66 56.5 a 33.5 3.5 0 1 1 -67 0 33.5 3.5 0 1 1 67 0 z" transform="matrix(0.71641791,0,0,0.85714286,-7.2835821,999.9336)" style="fill:url(#radialGradient3031);opacity:0.3;fill-opacity:1;stroke:none"/>
+ <path d="m 0 1024.89 0 21.412 32 0 0 -10.706 -1.524 -9.177 -11.976 -0.059 -1.5 -3 -15.476 0 c -0.762 0 -1.524 0.765 -1.524 1.529 z" style="fill:#512da8;fill-opacity:1;stroke:none"/>
+ <rect width="15.786" height="5.941" x="2.5" y="1027.36" style="fill:#fffdf0;fill-opacity:1;stroke:none"/>
+ <path d="m 1.531 1023.36 c -0.762 0 -1.531 0.767 -1.531 1.531 l 0 1 c 0 -0.765 0.769 -1.531 1.531 -1.531 l 14.969 0 1.5 3 12.469 0.062 1.531 9.172 0 -1 -1.531 -9.172 -11.969 -0.062 -1.5 -3 z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 32 1027.95 0 21.412 -32 0 0 -20 15 0 1.5 -3 13.976 0.059 c 0.762 0 1.524 0.765 1.524 1.529 z" style="fill:#7e57c2;fill-opacity:1;stroke:none"/>
+ <path d="m 0 1048.36 0 1 32 0 0 -1 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 16.5 1026.36 -1.5 3 -15 0 0 1 15.5 0 1.5 -3 13.469 0.062 c 0.762 0 1.531 0.767 1.531 1.531 l 0 -1 c 0 -0.765 -0.769 -1.531 -1.531 -1.531 z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 20.52 1033.36 c -0.518 0.01 -1.028 0.327 -1.11 0.921 -0.131 0.95 0.848 0.594 1.632 0.594 0.783 0 1.044 1.544 0.848 2.376 -0.196 0.832 -2.278 2.796 -6.984 0.832 -3.875 -1.617 -5.809 0.536 -5.907 0.579 0.367 3.213 3.356 6.697 6.984 6.697 3.875 0 7.02 -3.839 7.02 -7.366 0 -0.405 -0.051 -0.804 -0.131 -1.188 -0.072 -0.194 -0.143 -0.388 -0.196 -0.564 -0.095 -0.316 -0.202 -0.583 -0.294 -0.832 -0.004 -0.01 0.004 -0.022 0 -0.03 -0.371 -0.75 -0.891 -1.428 -1.534 -1.99 -0.003 -0.01 -0.013 0.01 -0.016 0 -0.1 -0.024 -0.206 -0.031 -0.31 -0.03 z" style="fill:#54398d;opacity:1;fill-opacity:1;color:#000"/>
+ <path d="m 19 1036.36 c 0 0.552 -0.448 1 -1 1 -0.552 0 -1 -0.448 -1 -1 0 -0.552 0.448 -1 1 -1 0.552 0 1 0.448 1 1 z" style="fill:#54398d;opacity:1;fill-opacity:1;color:#000"/>
+ <path d="m 16 1034.86 c 0 0.276 -0.224 0.5 -0.5 0.5 -0.276 0 -0.5 -0.224 -0.5 -0.5 0 -0.276 0.224 -0.5 0.5 -0.5 0.276 0 0.5 0.224 0.5 0.5 z" style="fill:#54398d;opacity:1;fill-opacity:1;color:#000"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/places/purple-folder.svg b/.icons/Material-Black-Lime-Numix/32/places/purple-folder.svg
new file mode 100644
index 00000000..a7203d61
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/places/purple-folder.svg
@@ -0,0 +1,17 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <defs>
+ <radialGradient id="radialGradient3031" gradientUnits="userSpaceOnUse" gradientTransform="matrix(1,0,0,0.10447761,0,50.597015)" cx="32.5" cy="56.5" r="33.5">
+ <stop style="stop-color:#000;stop-opacity:1"/>
+ <stop offset="1" style="stop-color:#000;stop-opacity:0"/>
+ </radialGradient>
+ </defs>
+ <g transform="translate(0,-1020.3622)">
+ <path d="m 66 56.5 a 33.5 3.5 0 1 1 -67 0 33.5 3.5 0 1 1 67 0 z" transform="matrix(0.71641791,0,0,0.85714286,-7.2835821,999.9336)" style="fill:url(#radialGradient3031);opacity:0.3;fill-opacity:1;stroke:none"/>
+ <path d="m 0 1024.89 0 21.412 32 0 0 -10.706 -1.524 -9.177 -11.976 -0.059 -1.5 -3 -15.476 0 c -0.762 0 -1.524 0.765 -1.524 1.529 z" style="fill:#512da8;fill-opacity:1;stroke:none"/>
+ <rect width="15.786" height="5.941" x="2.5" y="1027.36" style="fill:#fffdf0;fill-opacity:1;stroke:none"/>
+ <path d="m 1.531 1023.36 c -0.762 0 -1.531 0.766 -1.531 1.531 l 0 1 c 0 -0.765 0.769 -1.531 1.531 -1.531 l 14.969 0 1.5 3 12.469 0.062 1.531 9.172 0 -1 -1.531 -9.172 -11.969 -0.062 -1.5 -3 z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 32 1027.95 0 21.412 -32 0 0 -20 15 0 1.5 -3 13.976 0.059 c 0.762 0 1.524 0.765 1.524 1.53 z" style="fill:#7e57c2;fill-opacity:1;stroke:none"/>
+ <path d="m 0 1048.36 0 1 32 0 0 -1 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 16.5 1026.36 -1.5 3 -15 0 0 1 15.5 0 1.5 -3 13.469 0.062 c 0.762 0 1.531 0.767 1.531 1.531 l 0 -1 c 0 -0.765 -0.769 -1.531 -1.531 -1.531 z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/places/purple-network.svg b/.icons/Material-Black-Lime-Numix/32/places/purple-network.svg
new file mode 100644
index 00000000..63eaec06
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/places/purple-network.svg
@@ -0,0 +1,18 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <defs>
+ <radialGradient id="radialGradient3031" gradientUnits="userSpaceOnUse" gradientTransform="matrix(1,0,0,0.10447761,0,50.597015)" cx="32.5" cy="56.5" r="33.5">
+ <stop style="stop-color:#000;stop-opacity:1"/>
+ <stop offset="1" style="stop-color:#000;stop-opacity:0"/>
+ </radialGradient>
+ </defs>
+ <g transform="translate(0,-1020.3622)">
+ <path d="m 66 56.5 a 33.5 3.5 0 1 1 -67 0 33.5 3.5 0 1 1 67 0 z" transform="matrix(0.71641791,0,0,0.85714286,-7.2835821,999.9336)" style="fill:url(#radialGradient3031);opacity:0.3;fill-opacity:1;stroke:none"/>
+ <path d="m 0 1024.89 0 21.412 32 0 0 -10.706 -1.524 -9.177 -11.976 -0.059 -1.5 -3 -15.476 0 c -0.762 0 -1.524 0.765 -1.524 1.529 z" style="fill:#512da8;fill-opacity:1;stroke:none"/>
+ <rect width="15.786" height="5.941" x="2.5" y="1027.36" style="fill:#fffdf0;fill-opacity:1;stroke:none"/>
+ <path d="m 1.531 1023.36 c -0.762 0 -1.531 0.767 -1.531 1.531 l 0 1 c 0 -0.765 0.769 -1.531 1.531 -1.531 l 14.969 0 1.5 3 12.469 0.062 1.531 9.172 0 -1 -1.531 -9.172 -11.969 -0.062 -1.5 -3 z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 32 1027.95 0 21.412 -32 0 0 -20 15 0 1.5 -3 13.976 0.059 c 0.762 0 1.524 0.765 1.524 1.53 z" style="fill:#7e57c2;fill-opacity:1;stroke:none"/>
+ <path d="m 0 1048.36 0 1 32 0 0 -1 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 16.5 1026.36 -1.5 3 -15 0 0 1 15.5 0 1.5 -3 13.469 0.062 c 0.762 0 1.531 0.767 1.531 1.531 l 0 -1 c 0 -0.765 -0.769 -1.531 -1.531 -1.531 z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 15.25 1033.36 c -2.559 0 -5.25 2.691 -5.25 6 0 3.309 2.691 6 5.25 6 4.059 0 6.75 -2.691 6.75 -6 0 -3.309 -2.691 -6 -6 -6 z m 1.237 0.844 c 0.559 0.052 1.101 0.179 1.594 0.394 -0.038 0.047 -0.067 0.089 -0.094 0.169 -0.152 0.455 -0.378 0.238 -0.113 0.806 0.265 0.568 0.487 0.715 0.562 0.45 0.076 -0.265 -0.191 -0.639 0.113 -0.487 0.303 0.152 0.527 -0.041 0.3 0.3 -0.227 0.341 -0.222 0.526 -0.488 0.45 -0.265 -0.076 -0.26 0.449 -0.525 0.525 -0.265 0.076 -0.356 -0.114 -0.356 0.075 0 0.189 0.15 0.015 0.113 0.319 -0.012 0.093 -0.008 0.109 -0.019 0.15 -0.249 -0.071 -0.36 -0.111 -0.544 -0.038 -0.189 0.076 -0.413 0.563 -0.413 0.563 0.237 0.237 0.346 0.407 0.431 0.487 -0.053 0.027 -0.117 0.038 -0.169 0.075 -0.379 0.265 -0.674 0.315 -0.788 0.694 -0.114 0.379 -0.075 0.032 -0.075 0.487 0 0.455 -0.115 0.146 0.113 0.563 0.227 0.417 0.785 0.616 1.05 0.844 0.265 0.227 0.538 -0.495 1.069 0.188 0.53 0.682 0.564 0.409 0.375 0.788 -0.189 0.379 -0.374 0.505 -0.45 0.656 -0.076 0.151 0.147 0.674 0.413 0.787 0.006 0 0.013 0 0.019 0 -0.014 0.033 -0.024 0.062 -0.038 0.094 -0.343 0.156 -0.764 0.371 -0.844 0.394 -0.188 0.054 -0.849 0.166 -1.331 0.3 -0.06 0.017 -0.108 0.017 -0.131 0.019 0.06 -0.065 0.534 -0.313 0.769 -0.45 0.321 -0.188 -0.019 -0.169 -0.019 -0.169 0 0 -0.512 -0.057 -1.556 -0.057 -0.522 0 -0.749 0.024 -0.863 0.057 -0.057 0.017 -0.085 0.034 -0.113 0.056 -0.028 0.024 -0.047 0.048 -0.094 0.075 -0.188 0.107 0.11 0.22 -0.131 0.3 -0.181 0.06 -0.202 0 -0.356 -0.113 0.11 -0.11 0.262 -0.241 0.45 -0.469 0.341 -0.412 0.449 -0.337 0.562 -0.712 0.114 -0.375 -0.956 -0.262 -0.956 -0.487 0 -0.225 -0.184 -0.375 -0.525 -0.525 -0.341 -0.15 -0.109 -0.225 -0.488 -0.338 -0.379 -0.112 -0.805 0.563 -0.919 0.338 -0.114 -0.225 0.356 -0.225 0.356 -0.487 0 -0.256 -0.54 0.193 -0.638 -0.131 -0.002 -0.012 -0.017 -0.012 -0.019 -0.019 -0.009 -0.048 -0.003 -0.075 0 -0.112 0.024 -0.27 0.336 -0.375 0.469 -0.638 0.152 -0.3 0.073 0.225 0.262 0.488 0.189 0.263 0.114 -0.338 0 -0.675 -0.114 -0.338 0.072 -0.338 0.338 -0.788 0.265 -0.45 0.262 -0.712 0.262 -1.05 0 -0.337 0.184 -0.375 0.562 -0.713 0.174 -0.154 0.31 -0.289 0.412 -0.412 0.025 -0.012 0.05 -0.012 0.075 -0.02 0.402 -0.161 0.571 -0.402 0.919 -1.125 0.348 -0.723 -0.137 -0.048 -0.244 -0.075 -0.107 -0.026 -0.262 -0.217 -0.637 -0.431 -0.077 -0.044 -0.146 -0.065 -0.206 -0.074 l 0.694 -1.144 c 0.222 -0.06 0.461 -0.101 0.694 -0.131 0.085 0.485 0.038 0.938 0.038 0.938 0 0 -0.131 0.155 -0.131 0.263 0 0.107 0.718 -0.884 0.825 -0.938 0.107 -0.054 0.378 0.284 0.431 -0.225 0.003 -0.029 -0.003 -0.03 0 -0.056 z m 1.012 2.025 c -0.038 -0.012 -0.084 0 -0.131 0.02 0 0.133 -0.051 0.229 -0.075 0.281 -0.014 -0.024 -0.056 -0.056 -0.056 -0.056 -0.057 0.105 -0.179 0.197 -0.056 0.169 0.123 -0.028 0.216 0.048 0.131 -0.056 -0.016 -0.019 -0.009 -0.011 -0.019 -0.019 0.016 0.012 0.046 0.019 0.113 0.019 0.075 0 0.115 0 0.169 0 -0.091 0.068 -0.191 0.096 -0.056 0.131 0.18 0.048 0.262 0.057 0.262 0.02 0 -0.038 -0.056 -0.169 -0.056 -0.169 0.035 -0.014 0.068 -0.032 0.038 -0.094 -0.057 -0.113 -0.147 -0.226 -0.263 -0.244 z m 2.869 0.319 c 0.094 0.146 0.183 0.295 0.262 0.45 -0.052 0.303 -0.185 0.506 0.038 0.506 0.062 0 0.117 -0.014 0.169 -0.02 0.007 0.018 0.012 0.039 0.019 0.056 -0.379 0 -0.561 0.113 -0.75 0.075 -0.189 -0.038 -0.716 -0.072 -0.375 -0.412 0.199 -0.199 0.448 -0.516 0.637 -0.656 z m -2.363 0.694 c 0.035 0.012 0.065 0.048 0.094 0.112 0.114 0.265 0.302 0.487 0.15 0.525 -0.152 0.038 -0.225 0.075 -0.225 0.075 0 0 0.525 0.341 0.563 -0.037 0.038 -0.379 -0.15 -0.6 -0.15 -0.6 0 0 0.262 0.261 0.337 0.413 0.076 0.151 0.073 0 0.263 0.188 0.189 0.189 0.147 -0.753 0.413 -0.487 0.265 0.265 0.432 0.261 0.356 0.45 -0.076 0.189 0.488 -0.229 0.488 0.15 0 0.365 0.233 0.513 -0.225 0.694 -0.173 -0.012 -0.311 -0.041 -0.338 -0.094 -0.076 -0.151 -0.506 -0.037 -0.506 -0.037 -1.133 -0.283 -1.625 -0.373 -1.95 -0.319 0.006 -0.012 0.012 -0.012 0.019 -0.019 0.166 -0.299 0.478 -0.713 0.375 -0.862 0.144 -0.083 0.258 -0.174 0.337 -0.15 z m 3.188 1.894 c 0.003 0.076 0 0.148 0 0.225 0 0.213 -0.013 0.431 -0.038 0.638 -0.341 -0.303 -0.825 -0.3 -0.825 -0.3 0 0 0.296 -0.336 0.713 -0.488 0.052 -0.02 0.108 -0.045 0.15 -0.075 z" style="fill:#54398d;opacity:1;fill-opacity:1;color:#000"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/places/purple-user-desktop.svg b/.icons/Material-Black-Lime-Numix/32/places/purple-user-desktop.svg
new file mode 100644
index 00000000..0ba2c364
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/places/purple-user-desktop.svg
@@ -0,0 +1,22 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <defs>
+ <radialGradient id="radialGradient3031" gradientUnits="userSpaceOnUse" gradientTransform="matrix(1,0,0,0.10447761,0,50.597015)" cx="32.5" cy="56.5" r="33.5">
+ <stop style="stop-color:#000;stop-opacity:1"/>
+ <stop offset="1" style="stop-color:#000;stop-opacity:0"/>
+ </radialGradient>
+ </defs>
+ <g transform="translate(0,-1020.3622)">
+ <path d="m 66 56.5 c 0 1.933 -14.998 3.5 -33.5 3.5 -18.502 0 -33.5 -1.567 -33.5 -3.5 0 -1.933 14.998 -3.5 33.5 -3.5 18.502 0 33.5 1.567 33.5 3.5 z" transform="matrix(0.71641791,0,0,0.85714286,-7.2835821,999.9336)" style="fill:url(#radialGradient3031);opacity:0.3;fill-opacity:1;stroke:none"/>
+ <path d="m 0 1024.89 0 21.412 32 0 0 -10.706 -1.524 -9.177 -11.976 -0.059 -1.5 -3 -15.476 0 c -0.762 0 -1.524 0.765 -1.524 1.529 z" style="fill:#512da8;fill-opacity:1;stroke:none"/>
+ <rect width="15.786" height="5.941" x="2.5" y="1027.36" style="fill:#fffdf0;fill-opacity:1;stroke:none"/>
+ <path d="m 1.531 1023.36 c -0.762 0 -1.531 0.767 -1.531 1.531 l 0 1 c 0 -0.765 0.769 -1.531 1.531 -1.531 l 14.969 0 1.5 3 12.469 0.062 1.531 9.172 0 -1 -1.531 -9.172 -11.969 -0.062 -1.5 -3 z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 32 1027.95 0 21.412 -32 0 0 -20 15 0 1.5 -3 13.976 0.059 c 0.762 0 1.524 0.765 1.524 1.53 z" style="fill:#7e57c2;fill-opacity:1;stroke:none"/>
+ <path d="m 0 1048.36 0 1 32 0 0 -1 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 16.5 1026.36 -1.5 3 -15 0 0 1 15.5 0 1.5 -3 13.469 0.062 c 0.762 0 1.531 0.767 1.531 1.531 l 0 -1 c 0 -0.765 -0.769 -1.531 -1.531 -1.531 z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <g transform="matrix(0.5,0,0,0.5,0,526.18111)" style="opacity:1">
+ <path d="m 25 1020.36 0 6 c 0 2 2 2 2 2 l 6 0 c 2 0 2 -2 2 -2 l 0 -4 -4 -4 -3.999 0 c 0 0 -2 0 -2 2 z m 2 0 3 0 0 3 3 0 0 3 -6 0 z" style="fill:#54398d;fill-opacity:1"/>
+ <path d="m 28 1034.36 -4 4 c -2 2 -2 2 0 2 l 16 0 c 2 0 2 0 0 -2 l -4 -4 0 -2 -8 0 z" style="fill:#54398d;fill-opacity:1;stroke:none"/>
+ <path d="m 22 1012.36 c -2.216 0 -4 1.784 -4 4 l 0 14 c 0 2.216 1.784 4 4 4 l 20 0 c 2.216 0 4 -1.784 4 -4 l 0 -14 c 0 -2.216 -1.784 -4 -4 -4 z m 0 4 20 0 0 14 -20 0 z" style="fill:#54398d;fill-opacity:1;stroke:none"/>
+ </g>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/places/purple-user-home.svg b/.icons/Material-Black-Lime-Numix/32/places/purple-user-home.svg
new file mode 100644
index 00000000..7468e40f
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/places/purple-user-home.svg
@@ -0,0 +1,22 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <defs>
+ <radialGradient id="radialGradient3031" gradientUnits="userSpaceOnUse" gradientTransform="matrix(1,0,0,0.10447761,0,50.597015)" cx="32.5" cy="56.5" r="33.5">
+ <stop style="stop-color:#000;stop-opacity:1"/>
+ <stop offset="1" style="stop-color:#000;stop-opacity:0"/>
+ </radialGradient>
+ </defs>
+ <g transform="translate(0,-1020.3622)">
+ <path d="m 66 56.5 c 0 1.933 -14.998 3.5 -33.5 3.5 -18.502 0 -33.5 -1.567 -33.5 -3.5 0 -1.933 14.998 -3.5 33.5 -3.5 18.502 0 33.5 1.567 33.5 3.5 z" transform="matrix(0.71641791,0,0,0.85714286,-7.2835821,999.9336)" style="fill:url(#radialGradient3031);opacity:0.3;fill-opacity:1;stroke:none"/>
+ <path d="m 0 1024.89 0 21.412 32 0 0 -10.706 -1.524 -9.177 -11.976 -0.059 -1.5 -3 -15.476 0 c -0.762 0 -1.524 0.765 -1.524 1.529 z" style="fill:#512da8;fill-opacity:1;stroke:none"/>
+ <rect width="15.786" height="5.941" x="2.5" y="1027.36" style="fill:#fffdf0;fill-opacity:1;stroke:none"/>
+ <path d="m 1.531 1023.36 c -0.762 0 -1.531 0.767 -1.531 1.531 l 0 1 c 0 -0.765 0.769 -1.531 1.531 -1.531 l 14.969 0 1.5 3 12.469 0.062 1.531 9.172 0 -1 -1.531 -9.172 -11.969 -0.062 -1.5 -3 z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 32 1027.95 0 21.412 -32 0 0 -20 15 0 1.5 -3 13.976 0.059 c 0.762 0 1.524 0.765 1.524 1.53 z" style="fill:#7e57c2;fill-opacity:1;stroke:none"/>
+ <path d="m 0 1048.36 0 1 32 0 0 -1 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 16.5 1026.36 -1.5 3 -15 0 0 1 15.5 0 1.5 -3 13.469 0.062 c 0.762 0 1.531 0.767 1.531 1.531 l 0 -1 c 0 -0.765 -0.769 -1.531 -1.531 -1.531 z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <g transform="translate(7.000074,1031.3622)" style="fill:#54398d;opacity:1;fill-opacity:1">
+ <path d="m 3 7 0 6 c 0 1.108 0.892 2 2 2 l 1.5 0 0 -5 3 0 0 5 l 1.5 0 c 1.108 0 2 -0.892 2 -2 l 0 -6 z"/>
+ <path d="M 3,6 C 0.79661017,8 0,8 3,8 l 10,0 c 3,0 2.288136,0 0,-2 L 9,2 C 8,1 8,1 7,2 z" style="stroke:none"/>
+ <path d="m 12 2 c 1 0 1 0.446 1 1 l 0 4 -2 0 0 -4 c 0 -0.554 0 -1 1 -1 z" style="stroke:none"/>
+ </g>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/places/red-fileopen.svg b/.icons/Material-Black-Lime-Numix/32/places/red-fileopen.svg
new file mode 100644
index 00000000..5b5e97c0
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/places/red-fileopen.svg
@@ -0,0 +1,18 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <defs>
+ <radialGradient id="radialGradient3031" gradientUnits="userSpaceOnUse" gradientTransform="matrix(1,0,0,0.10447761,0,50.597015)" cx="32.5" cy="56.5" r="33.5">
+ <stop style="stop-color:#000;stop-opacity:1"/>
+ <stop offset="1" style="stop-color:#000;stop-opacity:0"/>
+ </radialGradient>
+ </defs>
+ <g transform="translate(0,-1020.3622)">
+ <path d="m 66 56.5 a 33.5 3.5 0 1 1 -67 0 33.5 3.5 0 1 1 67 0 z" transform="matrix(0.71641791,0,0,0.85714286,-7.2835821,1002.9336)" style="fill:url(#radialGradient3031);opacity:0.3;fill-opacity:1;stroke:none"/>
+ <rect width="26" height="19" x="3" y="1020.36" style="fill:#eae7d1;fill-opacity:1;stroke:none"/>
+ <rect width="20" height="2" x="6" y="1022.36" style="fill:#7a7a68;fill-opacity:1;stroke:none"/>
+ <rect y="1026.36" x="6" height="2" width="20" style="fill:#7a7a68;fill-opacity:1;stroke:none"/>
+ <rect width="20" height="2" x="6" y="1030.36" style="fill:#7a7a68;fill-opacity:1;stroke:none"/>
+ <path d="m 32 1033.03 0 18.328 -32 0 0 -17 15 0 1.5 -3 13.976 0.062 c 0.762 0 1.524 0.805 1.524 1.61 z" style="fill:#ef5350;fill-opacity:1;stroke:none"/>
+ <path d="m 0 1050.36 0 1 32 0 0 -1 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 16.5 1031.36 -1.5 3 -15 0 0 1 15.5 0 1.5 -3 13.469 0.062 c 0.762 0 1.531 0.767 1.531 1.531 l 0 -1 c 0 0 -0.769 -1.531 -1.531 -1.531 z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/places/red-folder-art.svg b/.icons/Material-Black-Lime-Numix/32/places/red-folder-art.svg
new file mode 100644
index 00000000..23615562
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/places/red-folder-art.svg
@@ -0,0 +1,18 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <defs>
+ <radialGradient id="radialGradient3031" gradientUnits="userSpaceOnUse" gradientTransform="matrix(1,0,0,0.10447761,0,50.597015)" cx="32.5" cy="56.5" r="33.5">
+ <stop style="stop-color:#000;stop-opacity:1"/>
+ <stop offset="1" style="stop-color:#000;stop-opacity:0"/>
+ </radialGradient>
+ </defs>
+ <g transform="translate(0,-1020.3622)">
+ <path d="m 66 56.5 c 0 1.933 -14.998 3.5 -33.5 3.5 -18.502 0 -33.5 -1.567 -33.5 -3.5 0 -1.933 14.998 -3.5 33.5 -3.5 18.502 0 33.5 1.567 33.5 3.5 z" transform="matrix(0.71641791,0,0,0.85714286,-7.2835821,999.9336)" style="fill:url(#radialGradient3031);opacity:0.3;fill-opacity:1;stroke:none"/>
+ <path d="m 0 1024.89 0 21.412 32 0 0 -10.706 -1.524 -9.177 -11.976 -0.059 -1.5 -3 -15.476 0 c -0.762 0 -1.524 0.765 -1.524 1.53 z" style="fill:#d32f2f;fill-opacity:1;stroke:none"/>
+ <rect width="15.786" height="5.941" x="2.5" y="1027.36" style="fill:#fffdf0;fill-opacity:1;stroke:none"/>
+ <path d="m 1.531 1023.36 c -0.762 0 -1.531 0.767 -1.531 1.531 l 0 1 c 0 -0.765 0.769 -1.531 1.531 -1.531 l 14.969 0 1.5 3 12.469 0.062 1.531 9.172 0 -1 -1.531 -9.172 -11.969 -0.062 -1.5 -3 z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 32 1027.95 0 21.412 -32 0 0 -20 15 0 1.5 -3 13.976 0.059 c 0.762 0 1.524 0.765 1.524 1.53 z" style="fill:#ef5350;fill-opacity:1;stroke:none"/>
+ <path d="m 0 1048.36 0 1 32 0 0 -1 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 16.5 1026.36 -1.5 3 -15 0 0 1 15.5 0 1.5 -3 13.469 0.062 c 0.762 0 1.531 0.767 1.531 1.531 l 0 -1 c 0 -0.765 -0.769 -1.531 -1.531 -1.531 z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 15.25 14 c -2.995 0.07 -5.25 2.17 -5.25 4.313 c 0 2.143 1.5 2.125 2.25 2.125 c 0.75 0 1.5 -0.023 1.5 1.406 c 0 1.428 0.75 2.156 2.25 2.156 c 5.25 0 6 -3.572 6 -5 c 0 -2.143 -2.25 -5 -6.75 -5 z m -1.25 1 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 3 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 -5 2 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 8 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 -3.5 3 c 0.828 0 1.5 0.672 1.5 1.5 c 0 0.828 -0.672 1.5 -1.5 1.5 c -0.828 0 -1.5 -0.672 -1.5 -1.5 c 0 -0.828 0.672 -1.5 1.5 -1.5 z" transform="translate(0,1020.3622)" style="fill:#ab3634;opacity:1;fill-opacity:1;stroke:none"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/places/red-folder-books.svg b/.icons/Material-Black-Lime-Numix/32/places/red-folder-books.svg
new file mode 100644
index 00000000..ab23a3a9
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/places/red-folder-books.svg
@@ -0,0 +1,20 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <defs>
+ <radialGradient id="radialGradient3031" gradientUnits="userSpaceOnUse" gradientTransform="matrix(1,0,0,0.10447761,0,50.597015)" cx="32.5" cy="56.5" r="33.5">
+ <stop style="stop-color:#000;stop-opacity:1"/>
+ <stop offset="1" style="stop-color:#000;stop-opacity:0"/>
+ </radialGradient>
+ </defs>
+ <g transform="translate(0,-1020.3622)">
+ <path d="M 66 56.5 A 33.5 3.5 0 0 1 32.5 60 33.5 3.5 0 0 1 -1 56.5 33.5 3.5 0 0 1 32.5 53 33.5 3.5 0 0 1 66 56.5" transform="matrix(0.71641791,0,0,0.85714286,-7.2835821,999.9336)" style="fill:url(#radialGradient3031);opacity:0.3;fill-opacity:1;stroke:none"/>
+ <path d="m 0 1024.89 0 21.412 32 0 0 -10.706 -1.524 -9.177 -11.976 -0.059 -1.5 -3 -15.476 0 c -0.762 0 -1.524 0.765 -1.524 1.529 z" style="fill:#d32f2f;fill-opacity:1;stroke:none"/>
+ <rect width="15.786" height="5.941" x="2.5" y="1027.36" style="fill:#fffdf0;fill-opacity:1;stroke:none"/>
+ <path d="m 1.531 1023.36 c -0.762 0 -1.531 0.766 -1.531 1.531 l 0 1 c 0 -0.765 0.769 -1.531 1.531 -1.531 l 14.969 0 1.5 3 12.469 0.062 1.531 9.172 0 -1 -1.531 -9.172 -11.969 -0.062 -1.5 -3 z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 32 1027.95 0 21.412 -32 0 0 -20 15 0 1.5 -3 13.976 0.059 c 0.762 0 1.524 0.765 1.524 1.53 z" style="fill:#ef5350;fill-opacity:1;stroke:none"/>
+ <path d="m 0 1048.36 0 1 32 0 0 -1 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 16.5 1026.36 -1.5 3 -15 0 0 1 15.5 0 1.5 -3 13.469 0.062 c 0.762 0 1.531 0.767 1.531 1.531 l 0 -1 c 0 -0.765 -0.769 -1.531 -1.531 -1.531 z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <g transform="matrix(2.6574797,0,0,2.6574797,10.000001,1009.3622)" style="fill:#ab3634;opacity:1;fill-opacity:1">
+ <path d="m 2.634 13.547 0 -3.01 -0.753 0 0 3.01 z m -1.129 -3.199 -1.505 -1.129 l 0 3.01 l 1.505 1.129 m 3.01 -1.129 0 -3.01 -1.505 1.129 0 3.01 z m -0.282 -3.199 c -0.847 0 -1.411 0.282 -1.976 0.753 -0.564 -0.47 -1.129 -0.753 -1.976 -0.753 l 1.599 1.129 0.753 0 z" style="stroke:none;fill-rule:nonzero"/>
+ </g>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/places/red-folder-cloud.svg b/.icons/Material-Black-Lime-Numix/32/places/red-folder-cloud.svg
new file mode 100644
index 00000000..1da0989b
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/places/red-folder-cloud.svg
@@ -0,0 +1,24 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <defs>
+ <radialGradient id="radialGradient3031" gradientUnits="userSpaceOnUse" gradientTransform="matrix(1,0,0,0.10447761,0,50.597015)" cx="32.5" cy="56.5" r="33.5">
+ <stop style="stop-color:#000;stop-opacity:1"/>
+ <stop offset="1" style="stop-color:#000;stop-opacity:0"/>
+ </radialGradient>
+ </defs>
+ <g transform="translate(0,-1020.3622)">
+ <path d="m 66 56.5 c 0 1.933 -14.998 3.5 -33.5 3.5 -18.502 0 -33.5 -1.567 -33.5 -3.5 0 -1.933 14.998 -3.5 33.5 -3.5 18.502 0 33.5 1.567 33.5 3.5 z" transform="matrix(0.71641791,0,0,0.85714286,-7.2835821,999.9336)" style="fill:url(#radialGradient3031);opacity:0.3;fill-opacity:1;stroke:none"/>
+ <path d="m 0 1024.89 0 21.412 32 0 0 -10.706 -1.524 -9.177 -11.976 -0.059 -1.5 -3 -15.476 0 c -0.762 0 -1.524 0.765 -1.524 1.53 z" style="fill:#d32f2f;fill-opacity:1;stroke:none"/>
+ <rect width="15.786" height="5.941" x="2.5" y="1027.36" style="fill:#fffdf0;fill-opacity:1;stroke:none"/>
+ <path d="m 1.531 1023.36 c -0.762 0 -1.531 0.767 -1.531 1.531 l 0 1 c 0 -0.765 0.769 -1.531 1.531 -1.531 l 14.969 0 1.5 3 12.469 0.062 1.531 9.172 0 -1 -1.531 -9.172 -11.969 -0.062 -1.5 -3 z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 32 1027.95 0 21.412 -32 0 0 -20 15 0 1.5 -3 13.976 0.059 c 0.762 0 1.524 0.765 1.524 1.53 z" style="fill:#ef5350;fill-opacity:1;stroke:none"/>
+ <path d="m 0 1048.36 0 1 32 0 0 -1 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 16.5 1026.36 -1.5 3 -15 0 0 1 15.5 0 1.5 -3 13.469 0.062 c 0.762 0 1.531 0.767 1.531 1.531 l 0 -1 c 0 -0.765 -0.769 -1.531 -1.531 -1.531 z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <g transform="matrix(0.85714286,0,0,0.85714286,6.5714286,144.76603)" style="opacity:1">
+ <path d="m 9 1045.86 a 2.5 2.5 0 0 1 -2.5 2.5 2.5 2.5 0 0 1 -2.5 -2.5 2.5 2.5 0 0 1 2.5 -2.5 2.5 2.5 0 0 1 2.5 2.5 z" style="fill:#ab3634;fill-opacity:1;stroke:none"/>
+ <path d="m 13 1041.86 a 3.5 3.5 0 0 1 -3.5 3.5 3.5 3.5 0 0 1 -3.5 -3.5 3.5 3.5 0 0 1 3.5 -3.5 3.5 3.5 0 0 1 3.5 3.5 z" style="fill:#ab3634;fill-opacity:1;stroke:none"/>
+ <path d="m 16 1041.86 a 2.5 2.5 0 0 1 -2.5 2.5 2.5 2.5 0 0 1 -2.5 -2.5 2.5 2.5 0 0 1 2.5 -2.5 2.5 2.5 0 0 1 2.5 2.5 z" style="fill:#ab3634;fill-opacity:1;stroke:none"/>
+ <path d="m 18 1045.86 a 2.5 2.5 0 0 1 -2.5 2.5 2.5 2.5 0 0 1 -2.5 -2.5 2.5 2.5 0 0 1 2.5 -2.5 2.5 2.5 0 0 1 2.5 2.5 z" style="fill:#ab3634;fill-opacity:1;stroke:none"/>
+ <path d="m 6 1043.36 10 0 0 5 -10 0 z" style="fill:#ab3634;fill-opacity:1;stroke:none"/>
+ </g>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/places/red-folder-copy.svg b/.icons/Material-Black-Lime-Numix/32/places/red-folder-copy.svg
new file mode 100644
index 00000000..a78f43f8
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/places/red-folder-copy.svg
@@ -0,0 +1,20 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <g transform="translate(0,-1020.3622)">
+ <g transform="translate(2,-14)">
+ <path d="m 0 1037.36 0 13 16 0 0 -7 -1 -5 -5 0 -1 -2 -8 0 c -0.5 0 -1 0.5 -1 1 z" style="fill:#d32f2f;fill-opacity:1;stroke:none"/>
+ <path d="M 1,0 C 0.5,0 0,0.5 0,1 L 0,2 C 0,1.5 0.5,1 1,1 L 8,1 9,3 15,3 16,8 16,7 15,2 10,2 9,0 z" transform="translate(0,1036.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <rect width="10" height="3" x="2" y="1039.36" style="fill:#fffdf0;fill-opacity:1;stroke:none"/>
+ <path d="m 16 1039.36 0 13 -16 0 0 -12 7 0 1 -2 7 0 c 0.5 0 1 0.5 1 1 z" style="fill:#ef5350;fill-opacity:1;stroke:none"/>
+ <path d="m 0 1051.36 0 1 16 0 0 -1 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="M 8,2 7,4 0,4 0,5 8,5 9,3 15,3 c 0.5,0 1,0.5 1,1 L 16,3 C 16,2.5 15.5,2 15,2 z" transform="translate(0,1036.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ </g>
+ <g transform="translate(14,-2)">
+ <path d="m 0 1037.36 0 13 16 0 0 -7 -1 -5 -5 0 -1 -2 -8 0 c -0.5 0 -1 0.5 -1 1 z" style="fill:#d32f2f;fill-opacity:1;stroke:none"/>
+ <path transform="translate(0,1036.3622)" d="M 1,0 C 0.5,0 0,0.5 0,1 L 0,2 C 0,1.5 0.5,1 1,1 L 8,1 9,3 15,3 16,8 16,7 15,2 10,2 9,0 z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <rect y="1039.36" x="2" height="3" width="10" style="fill:#fffdf0;fill-opacity:1;stroke:none"/>
+ <path d="m 16 1039.36 0 13 -16 0 0 -12 7 0 1 -2 7 0 c 0.5 0 1 0.5 1 1 z" style="fill:#ef5350;fill-opacity:1;stroke:none"/>
+ <path d="m 0 1051.36 0 1 16 0 0 -1 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path transform="translate(0,1036.3622)" d="M 8,2 7,4 0,4 0,5 8,5 9,3 15,3 c 0.5,0 1,0.5 1,1 L 16,3 C 16,2.5 15.5,2 15,2 z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ </g>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/places/red-folder-documents.svg b/.icons/Material-Black-Lime-Numix/32/places/red-folder-documents.svg
new file mode 100644
index 00000000..46205c90
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/places/red-folder-documents.svg
@@ -0,0 +1,24 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <defs>
+ <radialGradient id="radialGradient3031" gradientUnits="userSpaceOnUse" gradientTransform="matrix(1,0,0,0.10447761,0,50.597015)" cx="32.5" cy="56.5" r="33.5">
+ <stop style="stop-color:#000;stop-opacity:1"/>
+ <stop offset="1" style="stop-color:#000;stop-opacity:0"/>
+ </radialGradient>
+ </defs>
+ <g transform="translate(0,-1020.3622)">
+ <path d="m 66 56.5 c 0 1.933 -14.998 3.5 -33.5 3.5 -18.502 0 -33.5 -1.567 -33.5 -3.5 0 -1.933 14.998 -3.5 33.5 -3.5 18.502 0 33.5 1.567 33.5 3.5 z" transform="matrix(0.71641791,0,0,0.85714286,-7.2835821,999.9336)" style="fill:url(#radialGradient3031);opacity:0.3;fill-opacity:1;stroke:none"/>
+ <path d="m 0 1024.89 0 21.412 32 0 0 -10.706 -1.524 -9.177 -11.976 -0.059 -1.5 -3 -15.476 0 c -0.762 0 -1.524 0.765 -1.524 1.529 z" style="fill:#d32f2f;fill-opacity:1;stroke:none"/>
+ <rect width="15.786" height="5.941" x="2.5" y="1027.36" style="fill:#fffdf0;fill-opacity:1;stroke:none"/>
+ <path d="m 1.531 1023.36 c -0.762 0 -1.531 0.766 -1.531 1.531 l 0 1 c 0 -0.765 0.769 -1.531 1.531 -1.531 l 14.969 0 1.5 3 12.469 0.062 1.531 9.172 0 -1 -1.531 -9.172 -11.969 -0.062 -1.5 -3 z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 32 1027.95 0 21.412 -32 0 0 -20 15 0 1.5 -3 13.976 0.059 c 0.762 0 1.524 0.765 1.524 1.53 z" style="fill:#ef5350;fill-opacity:1;stroke:none"/>
+ <path d="m 0 1048.36 0 1 32 0 0 -1 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <g transform="translate(8,1031.3622)" style="fill:#ab3634;opacity:1;fill-opacity:1">
+ <path d="M 4,1 C 2.892,1 2,1.892 2,3 l 0,10 c 0,1.108 0.892,2 2,2 l 8,0 c 1.108,0 2,-0.892 2,-2 L 14,6 9,1 z m 0,2 6,0 1,1 1,1 0,8 -8,0 z" style="stroke:none"/>
+ <path d="m 9 1 0 5 5 0 z" style="stroke:none"/>
+ <rect rx="0.25" y="7" x="5" height="1" width="4" style="stroke:none"/>
+ <rect width="6" height="1" x="5" y="9" rx="0.25" style="stroke:none"/>
+ <rect rx="0.25" y="11" x="5" height="1" width="6" style="stroke:none"/>
+ </g>
+ <path d="m 16.5 1026.36 -1.5 3 -15 0 0 1 15.5 0 1.5 -3 13.469 0.062 c 0.762 0 1.531 0.767 1.531 1.531 l 0 -1 c 0 -0.765 -0.769 -1.531 -1.531 -1.531 z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/places/red-folder-download.svg b/.icons/Material-Black-Lime-Numix/32/places/red-folder-download.svg
new file mode 100644
index 00000000..5e72d3bd
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/places/red-folder-download.svg
@@ -0,0 +1,26 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <defs>
+ <radialGradient id="radialGradient3031" gradientUnits="userSpaceOnUse" gradientTransform="matrix(1,0,0,0.10447761,0,50.597015)" cx="32.5" cy="56.5" r="33.5">
+ <stop style="stop-color:#000;stop-opacity:1"/>
+ <stop offset="1" style="stop-color:#000;stop-opacity:0"/>
+ </radialGradient>
+ </defs>
+ <g transform="translate(0,-1020.3622)">
+ <path d="m 66 56.5 a 33.5 3.5 0 1 1 -67 0 33.5 3.5 0 1 1 67 0 z" transform="matrix(0.71641791,0,0,0.85714286,-7.2835821,999.9336)" style="fill:url(#radialGradient3031);opacity:0.3;fill-opacity:1;stroke:none"/>
+ <g transform="matrix(0.5,0,0,0.5,23.373266,519.7541)">
+ <path d="m -46.747 1010.27 0 42.824 64 0 0 -21.412 -3.048 -18.353 -23.952 -0.118 -3 -6 -30.952 0 c -1.524 0 -3.048 1.529 -3.048 3.059 z" style="fill:#d32f2f;fill-opacity:1;stroke:none"/>
+ <rect y="1015.22" x="-41.747" height="11.882" width="31.571" style="fill:#fffdf0;fill-opacity:1;stroke:none"/>
+ <path d="m -43.684 1007.22 c -1.524 0 -3.063 1.533 -3.063 3.063 l 0 2 c 0 -1.529 1.539 -3.063 3.063 -3.063 l 29.938 0 3 6 24.938 0.125 3.063 18.344 0 -2 -3.063 -18.344 -23.938 -0.125 -3 -6 z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 17.253 1016.39 0 42.824 -64 0 0 -40 30 0 3 -6 27.952 0.118 c 1.524 0 3.048 1.529 3.048 3.059 z" style="fill:#ef5350;fill-opacity:1;stroke:none"/>
+ <path d="m -46.747 1057.22 0 2 64 0 0 -2 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m -13.747 1013.22 -3 6 -30 0 0 2 31 0 3 -6 26.938 0.125 c 1.524 0 3.063 1.533 3.063 3.063 l 0 -2 c 0 -1.529 -1.539 -3.063 -3.063 -3.063 z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <g transform="translate(-46.746531,12.853961)" style="opacity:1">
+ <rect width="28" height="4" x="18" y="1035.36" rx="2" ry="1.905" style="fill:#ab3634;fill-opacity:1;stroke:none"/>
+ <rect ry="1.929" rx="2" y="-22" x="1027.36" height="4" width="12" transform="matrix(0,1,-1,0,0,0)" style="fill:#ab3634;fill-opacity:1;stroke:none"/>
+ <rect transform="matrix(0,1,-1,0,0,0)" width="12" height="4" x="1027.36" y="-46" rx="2" ry="1.929" style="fill:#ab3634;fill-opacity:1;stroke:none"/>
+ <path d="m 34 1031.36 c -2 2 -2 2 -4 0 l -4 -4 c -2 -2 -2 -2 0 -2 l 12 0 c 2 0 2 0 0 2 z" style="fill:#ab3634;fill-opacity:1;stroke:none"/>
+ <rect width="4" height="16" x="30" y="1013.36" rx="2" style="fill:#ab3634;fill-opacity:1;stroke:none"/>
+ </g>
+ </g>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/places/red-folder-dropbox.svg b/.icons/Material-Black-Lime-Numix/32/places/red-folder-dropbox.svg
new file mode 100644
index 00000000..d8887a5a
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/places/red-folder-dropbox.svg
@@ -0,0 +1,20 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <defs>
+ <radialGradient id="radialGradient3031" gradientUnits="userSpaceOnUse" gradientTransform="matrix(1,0,0,0.10447761,0,50.597015)" cx="32.5" cy="56.5" r="33.5">
+ <stop style="stop-color:#000;stop-opacity:1"/>
+ <stop offset="1" style="stop-color:#000;stop-opacity:0"/>
+ </radialGradient>
+ </defs>
+ <g transform="translate(0,-1020.3622)">
+ <path d="m 66 56.5 a 33.5 3.5 0 1 1 -67 0 33.5 3.5 0 1 1 67 0 z" transform="matrix(0.71641791,0,0,0.85714286,-7.2835821,999.9336)" style="fill:url(#radialGradient3031);opacity:0.3;fill-opacity:1;stroke:none"/>
+ <g transform="matrix(0.5,0,0,0.5,22.592296,522.5105)">
+ <path d="m -45.18 1004.76 0 42.823 64 0 0 -21.412 -3.048 -18.353 -23.952 -0.118 -3 -6 -30.952 0 c -1.524 0 -3.048 1.529 -3.048 3.059 z" style="fill:#d32f2f;fill-opacity:1;stroke:none"/>
+ <rect y="1009.7" x="-40.18" height="11.882" width="31.571" style="fill:#fffdf0;fill-opacity:1;stroke:none"/>
+ <path d="m -42.12 1001.7 c -1.524 0 -3.063 1.533 -3.063 3.063 l 0 2 c 0 -1.529 1.539 -3.063 3.063 -3.063 l 29.938 0 3 6 24.938 0.125 3.063 18.344 0 -2 -3.063 -18.344 -23.938 -0.125 -3 -6 z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 18.815 1010.88 0 42.824 -64 0 0 -40 30 0 3 -6 27.952 0.118 c 1.524 0 3.048 1.529 3.048 3.059 z" style="fill:#ef5350;fill-opacity:1;stroke:none"/>
+ <path d="m -45.18 1051.7 0 2 64 0 0 -2 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m -12.185 1007.7 -3 6 -30 0 0 2 31 0 3 -6 26.938 0.125 c 1.524 0 3.063 1.533 3.063 3.063 l 0 -2 c 0 -1.529 -1.539 -3.063 -3.063 -3.063 z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m -20.18 1020.7 -7 5.515 7 4.727 -7 6.303 14 9.455 14 -9.455 -7 -6.303 7 -4.727 -7 -5.515 -7 5.515 -7 -5.515 z" style="fill:#ab3634;opacity:1;fill-opacity:1;color:#000"/>
+ </g>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/places/red-folder-google-drive.svg b/.icons/Material-Black-Lime-Numix/32/places/red-folder-google-drive.svg
new file mode 100644
index 00000000..f903af2a
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/places/red-folder-google-drive.svg
@@ -0,0 +1,20 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <defs>
+ <radialGradient id="radialGradient3031" gradientUnits="userSpaceOnUse" gradientTransform="matrix(1,0,0,0.10447761,0,50.597015)" cx="32.5" cy="56.5" r="33.5">
+ <stop style="stop-color:#000;stop-opacity:1"/>
+ <stop offset="1" style="stop-color:#000;stop-opacity:0"/>
+ </radialGradient>
+ </defs>
+ <g transform="translate(0,-1020.3622)">
+ <path d="m 66 56.5 a 33.5 3.5 0 1 1 -67 0 33.5 3.5 0 1 1 67 0 z" transform="matrix(0.71641791,0,0,0.85714286,-7.2835821,999.9336)" style="fill:url(#radialGradient3031);opacity:0.3;fill-opacity:1;stroke:none"/>
+ <path d="m 0 1024.89 0 21.412 32 0 0 -10.706 -1.524 -9.177 -11.976 -0.059 -1.5 -3 -15.476 0 c -0.762 0 -1.524 0.765 -1.524 1.53 z" style="fill:#d32f2f;fill-opacity:1;stroke:none"/>
+ <rect width="15.786" height="5.941" x="2.5" y="1027.36" style="fill:#fffdf0;fill-opacity:1;stroke:none"/>
+ <path d="m 1.531 1023.36 c -0.762 0 -1.531 0.767 -1.531 1.531 l 0 1 c 0 -0.765 0.769 -1.531 1.531 -1.531 l 14.969 0 1.5 3 12.469 0.062 1.531 9.172 0 -1 -1.531 -9.172 -11.969 -0.062 -1.5 -3 z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 32 1027.95 0 21.412 -32 0 0 -20 15 0 1.5 -3 13.976 0.059 c 0.762 0 1.524 0.765 1.524 1.53 z" style="fill:#ef5350;fill-opacity:1;stroke:none"/>
+ <path d="m 0 1048.36 0 1 32 0 0 -1 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 16.5 1026.36 -1.5 3 -15 0 0 1 15.5 0 1.5 -3 13.469 0.062 c 0.762 0 1.531 0.767 1.531 1.531 l 0 -1 c 0 -0.765 -0.769 -1.531 -1.531 -1.531 z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <polygon transform="matrix(8.955039e-5,0,0,7.8028193e-5,10.271888,1035.3624)" points="22194,115341 44385,76894 133156,76894 110963,115341 " style="fill:#ab3634;opacity:1;fill-opacity:1;fill-rule:evenodd"/>
+ <polygon transform="matrix(8.8510347e-5,0,0,9.1034411e-5,10.410376,1033.3623)" points="44385,0 88772,76894 133156,76894 88772,0 " style="fill:#ab3634;opacity:1;fill-opacity:1;fill-rule:evenodd"/>
+ <path d="m 13.71 1033.99 -3.91 6.306 1.831 3.666 3.808 -6.672 z" style="fill:#ab3634;opacity:1;fill-opacity:1;fill-rule:evenodd"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/places/red-folder-hdd.svg b/.icons/Material-Black-Lime-Numix/32/places/red-folder-hdd.svg
new file mode 100644
index 00000000..bde423c2
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/places/red-folder-hdd.svg
@@ -0,0 +1,20 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <defs>
+ <radialGradient id="radialGradient3031" gradientUnits="userSpaceOnUse" gradientTransform="matrix(1,0,0,0.10447761,0,50.597015)" cx="32.5" cy="56.5" r="33.5">
+ <stop style="stop-color:#000;stop-opacity:1"/>
+ <stop offset="1" style="stop-color:#000;stop-opacity:0"/>
+ </radialGradient>
+ </defs>
+ <g transform="translate(0,-1020.3622)">
+ <path d="m 66 56.5 c 0 1.933 -14.998 3.5 -33.5 3.5 -18.502 0 -33.5 -1.567 -33.5 -3.5 0 -1.933 14.998 -3.5 33.5 -3.5 18.502 0 33.5 1.567 33.5 3.5 z" transform="matrix(0.71641791,0,0,0.85714286,-7.2835821,999.9336)" style="fill:url(#radialGradient3031);opacity:0.3;fill-opacity:1;stroke:none"/>
+ <g transform="matrix(0.5,0,0,0.5,20.823632,508.499)">
+ <path d="m -41.647 1032.79 0 42.823 64 0 0 -21.412 -3.048 -18.353 -23.952 -0.118 -3 -6 -30.952 0 c -1.524 0 -3.048 1.53 -3.048 3.059 z" style="fill:#d32f2f;fill-opacity:1;stroke:none"/>
+ <rect y="1037.73" x="-36.647" height="11.882" width="31.571" style="fill:#fffdf0;fill-opacity:1;stroke:none"/>
+ <path d="m -38.585 1029.73 c -1.524 0 -3.063 1.533 -3.063 3.063 l 0 2 c 0 -1.529 1.539 -3.063 3.063 -3.063 l 29.938 0 3 6 24.938 0.125 3.063 18.344 0 -2 -3.063 -18.344 -23.938 -0.125 -3 -6 z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 22.353 1038.9 0 42.823 -64 0 0 -40 30 0 3 -6 27.952 0.118 c 1.524 0 3.048 1.53 3.048 3.059 z" style="fill:#ef5350;fill-opacity:1;stroke:none"/>
+ <path d="m -41.647 1079.73 0 2 64 0 0 -2 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m -8.647 1035.73 -3 6 -30 0 0 2 31 0 3 -6 26.938 0.125 c 1.524 0 3.063 1.533 3.063 3.063 l 0 -2 c 0 -1.529 -1.539 -3.063 -3.063 -3.063 z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ </g>
+ <path d="m 12 13 c -0.712 0 -1 0.335 -1 1 l 0 10 c 0 0.665 0.288 1 1 1 l 7.719 0 c 0.712 0 1.281 -0.335 1.281 -1 l 0 -10 c 0 -0.665 -0.288 -1 -1 -1 l -8 0 z m 0.5 1 c 0.276 0 0.5 0.224 0.5 0.5 c 0 0.276 -0.224 0.5 -0.5 0.5 c -0.276 0 -0.5 -0.224 -0.5 -0.5 c 0 -0.276 0.224 -0.5 0.5 -0.5 z m 7 0 c 0.276 0 0.5 0.224 0.5 0.5 c 0 0.276 -0.224 0.5 -0.5 0.5 c -0.276 0 -0.5 -0.224 -0.5 -0.5 c 0 -0.276 0.224 -0.5 0.5 -0.5 z m -3.5 1 c 1.105 0 2 0.895 2 2 c 0 1.105 -0.895 2 -2 2 c -1.105 0 -2 -0.895 -2 -2 c 0 -1.105 0.895 -2 2 -2 z m -3.5 4 c 0.276 0 0.5 0.224 0.5 0.5 c 0 0.276 -0.224 0.5 -0.5 0.5 c -0.276 0 -0.5 -0.224 -0.5 -0.5 c 0 -0.276 0.224 -0.5 0.5 -0.5 z m 7 0 c 0.276 0 0.5 0.224 0.5 0.5 c 0 0.276 -0.224 0.5 -0.5 0.5 c -0.276 0 -0.5 -0.224 -0.5 -0.5 c 0 -0.276 0.224 -0.5 0.5 -0.5 z m -7 4 l 7 0 c 0.277 0 0.5 0.223 0.5 0.5 c 0 0.277 -0.223 0.5 -0.5 0.5 l -7 0 c -0.277 0 -0.5 -0.223 -0.5 -0.5 c 0 -0.277 0.223 -0.5 0.5 -0.5 z" transform="translate(0,1020.3622)" style="fill:#ab3634;opacity:1;fill-opacity:1;stroke:none"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/places/red-folder-move.svg b/.icons/Material-Black-Lime-Numix/32/places/red-folder-move.svg
new file mode 100644
index 00000000..e4a0bf6f
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/places/red-folder-move.svg
@@ -0,0 +1,15 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <path d="m 2 2.998 0 13 16 0 0 -7 -1 -5 -5 0 -1 -2 -8 0 c -0.5 0 -1 0.5 -1 1 z" style="fill:#d32f2f;fill-opacity:1;stroke:none"/>
+ <path d="M 3,2 C 2.5,2 2,2.5 2,3 L 2,4 C 2,3.5 2.5,3 3,3 l 7,0 1,2 6,0 1,5 0,-1 -1,-5 -5,0 -1,-2 z" style="fill:#000;opacity:0.015;fill-opacity:1;stroke:none"/>
+ <rect y="4.998" width="10" x="4" height="3" style="fill:#fffdf0;fill-opacity:1;stroke:none"/>
+ <path d="m 18 4.998 0 13 -16 0 0 -12 7 0 1 -2 7 0 c 0.5 0 1 0.5 1 1 z" style="fill:#ef5350;fill-opacity:1;stroke:none"/>
+ <path d="m 2 16.998 0 1 16 0 0 -1 z" style="fill:#000;opacity:0.075;fill-opacity:1;stroke:none"/>
+ <path d="m 10,4 -1,2 -7,0 0,1 8,0 1,-2 6,0 c 0.5,0 1,0.5 1,1 L 18,5 C 18,4.5 17.5,4 17,4 Z" style="fill:#000;opacity:0.015;fill-opacity:1;stroke:none"/>
+ <path d="m 3 1.998 c -0.251 0 -0.5 0.126 -0.688 0.314 c -0.093 0.093 -0.172 0.202 -0.227 0.318 c 0 0 0 0.001 0 0.002 c -0.054 0.117 -0.086 0.241 -0.086 0.365 c 0 0.001 0 0.001 0 0.002 l 0 1 l 0 1.998 l 0 0.002 l 0 1 l 0 8.998 l 0 1 l 0 1 l 16 0 l 0 -1 l 0 -1 l 0 -5.998 l 0 -1 l 0 -0.002 l 0 -2.998 l 0 -1 c 0 0 0 -0.002 0 -0.002 c 0 -0.124 -0.032 -0.249 -0.086 -0.365 c 0 0 0 -0.002 0 -0.002 c -0.054 -0.117 -0.133 -0.227 -0.227 -0.32 c -0.188 -0.188 -0.438 -0.313 -0.688 -0.313 l -5 0 l -1 -1.998 l 0 -0.002 l -8 0 z" style="fill:#fff;opacity:0.6;fill-opacity:1;stroke:none"/>
+ <path d="m 14 14.998 0 13 16 0 0 -7 -1 -5 -5 0 -1 -2 -8 0 c -0.5 0 -1 0.5 -1 1 z" style="fill:#d32f2f;fill-opacity:1;stroke:none"/>
+ <path d="m 15 14 c -0.5 0 -1 0.5 -1 1 l 0 1 c 0 -0.5 0.5 -1 1 -1 l 7 0 1 2 6 0 1 5 0 -1 -1 -5 -5 0 -1 -2 z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <rect y="16.998" x="16" width="10" height="3" style="fill:#fffdf0;fill-opacity:1;stroke:none"/>
+ <path d="m 30 16.998 0 13 -16 0 0 -12 7 0 1 -2 7 0 c 0.5 0 1 0.5 1 1 z" style="fill:#ef5350;fill-opacity:1;stroke:none"/>
+ <path d="m 14 28.998 0 1 16 0 0 -1 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 22 16 -1 2 -7 0 0 1 8 0 1 -2 6 0 c 0.5 0 1 0.5 1 1 l 0 -1 c 0 -0.5 -0.5 -1 -1 -1 z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/places/red-folder-music.svg b/.icons/Material-Black-Lime-Numix/32/places/red-folder-music.svg
new file mode 100644
index 00000000..9d5dcb64
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/places/red-folder-music.svg
@@ -0,0 +1,24 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <defs>
+ <radialGradient id="radialGradient3031" gradientUnits="userSpaceOnUse" gradientTransform="matrix(1,0,0,0.10447761,0,50.597015)" cx="32.5" cy="56.5" r="33.5">
+ <stop style="stop-color:#000;stop-opacity:1"/>
+ <stop offset="1" style="stop-color:#000;stop-opacity:0"/>
+ </radialGradient>
+ </defs>
+ <g transform="translate(0,-1020.3622)">
+ <path d="m 66 56.5 a 33.5 3.5 0 1 1 -67 0 33.5 3.5 0 1 1 67 0 z" transform="matrix(0.71641791,0,0,0.85714286,-7.2835821,999.9336)" style="fill:url(#radialGradient3031);opacity:0.3;fill-opacity:1;stroke:none"/>
+ <path d="m 0 1024.89 0 21.412 32 0 0 -10.706 -1.524 -9.177 -11.976 -0.059 -1.5 -3 -15.476 0 c -0.762 0 -1.524 0.765 -1.524 1.529 z" style="fill:#d32f2f;fill-opacity:1;stroke:none"/>
+ <rect width="15.786" height="5.941" x="2.5" y="1027.36" style="fill:#fffdf0;fill-opacity:1;stroke:none"/>
+ <path d="m 1.531 1023.36 c -0.762 0 -1.531 0.767 -1.531 1.531 l 0 1 c 0 -0.765 0.769 -1.531 1.531 -1.531 l 14.969 0 1.5 3 12.469 0.062 1.531 9.172 0 -1 -1.531 -9.172 -11.969 -0.062 -1.5 -3 z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 32 1027.95 0 21.412 -32 0 0 -20 15 0 1.5 -3 13.976 0.059 c 0.762 0 1.524 0.765 1.524 1.53 z" style="fill:#ef5350;fill-opacity:1;stroke:none"/>
+ <path d="m 0 1048.36 0 1 32 0 0 -1 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 16.5 1026.36 -1.5 3 -15 0 0 1 15.5 0 1.5 -3 13.469 0.062 c 0.762 0 1.531 0.767 1.531 1.531 l 0 -1 c 0 -0.765 -0.769 -1.531 -1.531 -1.531 z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <g transform="matrix(0.5,0,0,0.5,0.5,526.18112)" style="opacity:1">
+ <path transform="matrix(2.1943902,0,0,2.2968937,37.971951,1015.3933)" d="m -5 8.259 c 0 0.962 -0.816 1.741 -1.823 1.741 -1.01 0 -1.823 -0.78 -1.823 -1.741 0 -0.962 0.816 -1.741 1.823 -1.741 1.01 0 1.823 0.78 1.823 1.741 z" style="fill:#ab3634;fill-opacity:1;stroke:none"/>
+ <path d="m -5 8.259 c 0 0.962 -0.816 1.741 -1.823 1.741 -1.01 0 -1.823 -0.78 -1.823 -1.741 0 -0.962 0.816 -1.741 1.823 -1.741 1.01 0 1.823 0.78 1.823 1.741 z" transform="matrix(2.1943902,0,0,2.2968937,53.971951,1015.3933)" style="fill:#ab3634;fill-opacity:1;stroke:none"/>
+ <rect ry="2" rx="1.917" y="1017.36" x="23" height="19" width="4" style="fill:#ab3634;fill-opacity:1;stroke:none"/>
+ <rect width="4" height="20" x="39" y="1016.36" rx="2" style="fill:#ab3634;fill-opacity:1;stroke:none"/>
+ <rect ry="3.897" rx="4" y="1014.36" x="23" height="8" width="20" style="fill:#ab3634;fill-opacity:1;stroke:none"/>
+ </g>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/places/red-folder-open.svg b/.icons/Material-Black-Lime-Numix/32/places/red-folder-open.svg
new file mode 100644
index 00000000..3eaf5fb7
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/places/red-folder-open.svg
@@ -0,0 +1,15 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <defs>
+ <radialGradient r="33.5" gradientUnits="userSpaceOnUse" cy="56.5" cx="32.5" gradientTransform="matrix(0.71642 0 0 0.08955 -7.284 25.94)" id="radialGradient3031">
+ <stop style="stop-color:#000;stop-opacity:1"/>
+ <stop style="stop-color:#000;stop-opacity:0" offset="1"/>
+ </radialGradient>
+ </defs>
+ <path d="m 40 30.999972 a 24 3 0 0 1 -48 0 24 3 0 1 1 48 0 z" style="fill:url(#radialGradient3031);opacity:0.3;fill-opacity:1;stroke:none"/>
+ <rect ry="1" y="0.998" rx="1.04" x="3" height="18" style="fill:#d32f2f;fill-opacity:1;stroke:none" width="26"/>
+ <path d="m 16 3 l -6 6 l 3 0 l 0 13.5 l 6 0 l 0 -13.5 l 3 0 l -6 -6 z" style="fill:#fff1ed;opacity:0.6;fill-opacity:1;stroke:none"/>
+ <path d="m 32 12.668 0 18.328 -32 0 0 -17 15 0 1.5 -3 13.976 0.062 c 0.762 0 1.524 0.805 1.524 1.61 z" style="fill:#ef5350;fill-opacity:1;stroke:none"/>
+ <path d="m 0 29.998 0 1 32 0 0 -1 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 16.5 10.998 -1.5 3 -15 0 0 1 15.5 0 1.5 -3 13.469 0.062 c 0.762 0 1.531 0.767 1.531 1.531 l 0 -1 c 0 0 -0.769 -1.531 -1.531 -1.531 z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 4 0.998 c -0.554 0 -1 0.446 -1 1 l 0 1 c 0 -0.554 0.446 -1 1 -1 l 24 0 c 0.554 0 1 0.446 1 1 l 0 -1 c 0 -0.554 -0.446 -1 -1 -1 z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/places/red-folder-pictures.svg b/.icons/Material-Black-Lime-Numix/32/places/red-folder-pictures.svg
new file mode 100644
index 00000000..ef107213
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/places/red-folder-pictures.svg
@@ -0,0 +1,27 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <defs>
+ <radialGradient id="radialGradient3031" gradientUnits="userSpaceOnUse" gradientTransform="matrix(1,0,0,0.10447761,0,50.597015)" cx="32.5" cy="56.5" r="33.5">
+ <stop style="stop-color:#000;stop-opacity:1"/>
+ <stop offset="1" style="stop-color:#000;stop-opacity:0"/>
+ </radialGradient>
+ </defs>
+ <g transform="translate(0,-1020.3622)">
+ <path d="m 66 56.5 a 33.5 3.5 0 1 1 -67 0 33.5 3.5 0 1 1 67 0 z" transform="matrix(0.71641791,0,0,0.85714286,-7.2835821,999.9336)" style="fill:url(#radialGradient3031);opacity:0.3;fill-opacity:1;stroke:none"/>
+ <g transform="matrix(0.5,0,0,0.5,39,520.6811)">
+ <path d="m -78 1008.42 0 42.823 64 0 0 -21.412 -3.048 -18.353 l -23.952 -0.118 l -3 -6 -30.952 0 c -1.524 0 -3.048 1.529 -3.048 3.059 z" style="fill:#d32f2f;fill-opacity:1;stroke:none"/>
+ <rect y="1013.36" x="-73" height="11.882" width="31.571" style="fill:#fffdf0;fill-opacity:1;stroke:none"/>
+ <path d="m -74.938 1005.36 c -1.524 0 -3.063 1.533 -3.063 3.063 l 0 2 c 0 -1.529 1.539 -3.063 3.063 -3.063 l 29.938 0 3 6 24.938 0.125 3.063 18.344 0 -2 -3.063 -18.344 -23.938 -0.125 -3 -6 z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m -14 1014.54 0 42.824 -64 0 0 -40 30 0 3 -6 27.952 0.118 c 1.524 0 3.048 1.529 3.048 3.059 z" style="fill:#ef5350;fill-opacity:1;stroke:none"/>
+ <path d="m -78 1055.36 0 2 64 0 0 -2 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m -45 1011.36 -3 6 -30 0 0 2 31 0 3 -6 26.938 0.125 c 1.524 0 3.063 1.533 3.063 3.063 l 0 -2 c 0 -1.529 -1.539 -3.063 -3.063 -3.063 z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <g transform="matrix(2,0,0,2,-17.15747,-1029.5912)" style="opacity:1">
+ <g transform="translate(-22.421265,1025.4767)" style="fill:#ab3634;fill-opacity:1">
+ <g transform="translate(0,-1036.3622)" style="fill-rule:evenodd">
+ <path d="m 1 1046.36 4 -5 3.282 3.678 2.218 -2.178 4.5 6.5 -3 2 -9 0 z"/>
+ </g>
+ </g>
+ <path d="m -19.421 1026.48 c -1.108 0 -2 0.892 -2 2 l 0 10 c 0 1.108 0.892 2 2 2 l 10 0 c 1.108 0 2 -0.892 2 -2 l 0 -10 c 0 -1.108 -0.892 -2 -2 -2 z m 0 2 10 0 0 10 -10 0 z" style="fill:#ab3634;fill-opacity:1"/>
+ </g>
+ </g>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/places/red-folder-projects.svg b/.icons/Material-Black-Lime-Numix/32/places/red-folder-projects.svg
new file mode 100644
index 00000000..ab6c285b
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/places/red-folder-projects.svg
@@ -0,0 +1,18 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <defs>
+ <radialGradient id="radialGradient3031" gradientUnits="userSpaceOnUse" gradientTransform="matrix(1,0,0,0.10447761,0,50.597015)" cx="32.5" cy="56.5" r="33.5">
+ <stop style="stop-color:#000;stop-opacity:1"/>
+ <stop offset="1" style="stop-color:#000;stop-opacity:0"/>
+ </radialGradient>
+ </defs>
+ <g transform="translate(0,-1020.3622)">
+ <path d="m 66 56.5 c 0 1.933 -14.998 3.5 -33.5 3.5 -18.502 0 -33.5 -1.567 -33.5 -3.5 0 -1.933 14.998 -3.5 33.5 -3.5 18.502 0 33.5 1.567 33.5 3.5 z" transform="matrix(0.71641791,0,0,0.85714286,-7.2835821,999.9336)" style="fill:url(#radialGradient3031);opacity:0.3;fill-opacity:1;stroke:none"/>
+ <path d="m 0 1024.89 0 21.412 32 0 0 -10.706 -1.524 -9.177 -11.976 -0.059 -1.5 -3 -15.476 0 c -0.762 0 -1.524 0.765 -1.524 1.53 z" style="fill:#d32f2f;fill-opacity:1;stroke:none"/>
+ <rect width="15.786" height="5.941" x="2.5" y="1027.36" style="fill:#fffdf0;fill-opacity:1;stroke:none"/>
+ <path d="m 1.531 1023.36 c -0.762 0 -1.531 0.767 -1.531 1.531 l 0 1 c 0 -0.765 0.769 -1.531 1.531 -1.531 l 14.969 0 1.5 3 12.469 0.062 1.531 9.172 0 -1 -1.531 -9.172 -11.969 -0.062 -1.5 -3 z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 32 1027.95 0 21.412 -32 0 0 -20 15 0 1.5 -3 13.976 0.059 c 0.762 0 1.524 0.765 1.524 1.53 z" style="fill:#ef5350;fill-opacity:1;stroke:none"/>
+ <path d="m 0 1048.36 0 1 32 0 0 -1 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 16.5 1026.36 -1.5 3 -15 0 0 1 15.5 0 1.5 -3 13.469 0.062 c 0.762 0 1.531 0.767 1.531 1.531 l 0 -1 c 0 -0.765 -0.769 -1.531 -1.531 -1.531 z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 11.151 1033.82 c -0.385 0.012 -0.75 0.048 -1.116 0.175 -0.115 0.782 0.075 1.594 0.285 2.344 0.534 1.72 1.524 3.352 2.977 4.447 0.053 0.051 0.129 0.062 0.109 0.153 -0.008 0.381 -0.001 0.779 0 1.161 0.016 0.668 0.418 1.306 1.01 1.621 0.699 0.368 1.397 0.71 2.102 1.073 0.324 0.172 0.774 -0.025 0.876 -0.372 0.062 -0.228 0.019 -0.468 0.022 -0.701 -0.002 -0.491 -0.063 -0.983 -0.044 -1.468 0.641 -0.079 1.285 -0.39 1.664 -0.92 0.337 -0.452 0.457 -1.037 0.416 -1.599 0.686 -0.122 1.392 -0.226 2.08 -0.351 0.407 -0.082 0.583 -0.611 0.328 -0.942 -0.5 -0.634 -1 -1.255 -1.51 -1.884 -0.41 -0.49 -1.053 -0.763 -1.686 -0.679 -0.429 0.069 -0.868 0.161 -1.292 0.241 -1.366 -1.303 -3.203 -2.024 -5.057 -2.235 -0.381 -0.035 -0.775 -0.072 -1.16 -0.066 z m 2.32 1.424 c 0.448 -0.04 0.897 0.084 1.27 0.394 0.745 0.621 0.861 1.73 0.241 2.476 -0.621 0.746 -1.728 0.862 -2.474 0.241 -0.745 -0.621 -0.861 -1.729 -0.241 -2.476 0.31 -0.373 0.756 -0.594 1.204 -0.635 z m 7.158 5.368 c -0.153 -0.014 -0.306 0.102 -0.328 0.263 -0.195 0.889 -0.827 1.661 -1.664 2.02 -0.218 0.069 -0.267 0.361 -0.088 0.504 0.367 0.306 0.791 0.66 1.16 0.964 0.179 0.153 0.413 -0.013 0.416 -0.241 -0.006 -0.187 -0.027 -0.386 -0.044 -0.57 0.457 0.098 0.905 0.228 1.357 0.329 0.213 0.044 0.415 -0.213 0.328 -0.416 -0.179 -0.429 -0.364 -0.844 -0.547 -1.271 0.185 -0.022 0.363 -0.037 0.547 -0.066 0.228 -0.045 0.317 -0.377 0.131 -0.526 -0.369 -0.311 -0.742 -0.611 -1.116 -0.92 -0.044 -0.035 -0.102 -0.061 -0.153 -0.066 z" style="fill:#ab3634;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/places/red-folder-publicshare.svg b/.icons/Material-Black-Lime-Numix/32/places/red-folder-publicshare.svg
new file mode 100644
index 00000000..4861fe55
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/places/red-folder-publicshare.svg
@@ -0,0 +1,18 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <defs>
+ <radialGradient id="radialGradient3031" gradientUnits="userSpaceOnUse" gradientTransform="matrix(1,0,0,0.10447761,0,50.597015)" cx="32.5" cy="56.5" r="33.5">
+ <stop style="stop-color:#000;stop-opacity:1"/>
+ <stop offset="1" style="stop-color:#000;stop-opacity:0"/>
+ </radialGradient>
+ </defs>
+ <g transform="translate(0,-1020.3622)">
+ <path d="m 66 56.5 a 33.5 3.5 0 1 1 -67 0 33.5 3.5 0 1 1 67 0 z" transform="matrix(0.71641791,0,0,0.85714286,-7.2835821,999.9336)" style="fill:url(#radialGradient3031);opacity:0.3;fill-opacity:1;stroke:none"/>
+ <path d="m 0 1024.89 0 21.412 32 0 0 -10.706 -1.524 -9.177 -11.976 -0.059 -1.5 -3 -15.476 0 c -0.762 0 -1.524 0.765 -1.524 1.529 z" style="fill:#d32f2f;fill-opacity:1;stroke:none"/>
+ <rect width="15.786" height="5.941" x="2.5" y="1027.36" style="fill:#fffdf0;fill-opacity:1;stroke:none"/>
+ <path d="m 1.531 1023.36 c -0.762 0 -1.531 0.767 -1.531 1.531 l 0 1 c 0 -0.765 0.769 -1.531 1.531 -1.531 l 14.969 0 1.5 3 12.469 0.062 1.531 9.172 0 -1 -1.531 -9.172 -11.969 -0.062 -1.5 -3 z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 32 1027.95 0 21.412 -32 0 0 -20 15 0 1.5 -3 13.976 0.059 c 0.762 0 1.524 0.765 1.524 1.53 z" style="fill:#ef5350;fill-opacity:1;stroke:none"/>
+ <path d="m 0 1048.36 0 1 32 0 0 -1 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 16.5 1026.36 -1.5 3 -15 0 0 1 15.5 0 1.5 -3 13.469 0.062 c 0.762 0 1.531 0.767 1.531 1.531 l 0 -1 c 0 -0.765 -0.769 -1.531 -1.531 -1.531 z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 17.929 1032.86 c -1.404 0 -2.563 1.094 -2.563 2.464 0.01 0.47 0.036 1.065 0.303 2.322 l 0.028 0 c 0.054 0.166 0.137 0.332 0.276 0.51 0.124 0.159 0.289 0.341 0.441 0.51 0.047 0.355 0.054 0.666 0 1.048 -0.417 0.325 -1.169 0.629 -1.846 0.906 -0.353 0.145 -0.679 0.278 -0.937 0.453 -0.246 0.167 -0.424 0.394 -0.441 0.68 -0.001 0.014 -0.028 0.014 -0.028 0.028 l -0.303 2.408 0 0.028 c 0 0.298 0.193 0.543 0.469 0.736 0.275 0.194 0.648 0.346 1.102 0.482 0.908 0.271 2.139 0.425 3.5 0.425 1.361 0 2.592 -0.154 3.5 -0.425 0.454 -0.135 0.827 -0.287 1.102 -0.482 0.275 -0.194 0.469 -0.438 0.469 -0.736 l 0 -0.028 -0.331 -2.408 c 0 -0.01 0 -0.019 0 -0.028 -0.008 -0.136 -0.056 -0.27 -0.138 -0.368 -0.087 -0.105 -0.202 -0.172 -0.331 -0.255 -0.257 -0.165 -0.584 -0.304 -0.937 -0.453 -0.686 -0.29 -1.437 -0.619 -1.846 -0.963 -0.031 -0.329 -0.032 -0.663 0 -0.991 0.148 -0.18 0.314 -0.365 0.441 -0.538 0.141 -0.192 0.248 -0.367 0.303 -0.538 0.301 -1.309 0.315 -1.843 0.331 -2.322 0 -1.37 -1.159 -2.464 -2.563 -2.464 z m -4.768 0.453 c -1.153 0 -2.094 0.915 -2.094 2.039 0.008 0.385 0.029 0.838 0.248 1.869 l 0 0.028 c 0.045 0.138 0.132 0.248 0.248 0.397 0.101 0.13 0.236 0.289 0.358 0.425 0.037 0.285 0.042 0.572 0 0.878 -0.341 0.269 -0.958 0.51 -1.516 0.736 -0.289 0.118 -0.533 0.225 -0.744 0.368 -0.199 0.135 -0.341 0.336 -0.358 0.566 -0.001 0.014 -0.028 0.014 -0.028 0.029 l -0.276 1.954 l 0 0.028 c 0 0.184 0.086 0.343 0.22 0.482 0.135 0.139 0.322 0.266 0.551 0.368 0.452 0.202 1.095 0.342 1.874 0.425 l 0.028 0 c 0.042 0 0.084 -0.012 0.11 -0.028 0.032 -0.021 0.069 -0.037 0.083 -0.056 0.027 -0.039 0.043 -0.078 0.055 -0.113 0.021 -0.062 0.025 -0.135 0.028 -0.198 0 -0.01 0 -0.019 0 -0.028 l 0.303 -2.407 c 0 -0.099 0.066 -0.217 0.22 -0.34 0.155 -0.123 0.388 -0.247 0.661 -0.368 0.546 -0.243 1.238 -0.469 1.791 -0.765 l 0.303 -0.17 -0.303 -0.142 c -0.219 -0.109 -0.386 -0.229 -0.524 -0.34 -0.027 -0.28 -0.028 -0.571 0 -0.85 0.001 -0.01 -0.001 -0.019 0 -0.028 0.21 -0.291 0.37 -0.593 0.441 -0.765 l 0.028 -0.056 -0.028 -0.056 c -0.024 -0.141 -0.016 -0.248 -0.055 -0.368 -0.264 -1.242 -0.293 -1.755 -0.303 -2.209 0 -0.191 0.044 -0.414 0.11 -0.623 l 0.055 -0.113 -0.11 -0.056 c -0.368 -0.302 -0.855 -0.51 -1.378 -0.51 z" style="fill:#ab3634;opacity:1;fill-opacity:1;color:#000"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/places/red-folder-recent.svg b/.icons/Material-Black-Lime-Numix/32/places/red-folder-recent.svg
new file mode 100644
index 00000000..93354e45
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/places/red-folder-recent.svg
@@ -0,0 +1,22 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <defs>
+ <radialGradient id="radialGradient3031" gradientUnits="userSpaceOnUse" gradientTransform="matrix(1,0,0,0.10447761,0,50.597015)" cx="32.5" cy="56.5" r="33.5">
+ <stop style="stop-color:#000;stop-opacity:1"/>
+ <stop offset="1" style="stop-color:#000;stop-opacity:0"/>
+ </radialGradient>
+ </defs>
+ <g transform="translate(0,-1020.3622)">
+ <path d="m 66 56.5 c 0 1.933 -14.998 3.5 -33.5 3.5 -18.502 0 -33.5 -1.567 -33.5 -3.5 0 -1.933 14.998 -3.5 33.5 -3.5 18.502 0 33.5 1.567 33.5 3.5 z" transform="matrix(0.71641791,0,0,0.85714286,-7.2835821,999.9336)" style="fill:url(#radialGradient3031);opacity:0.3;fill-opacity:1;stroke:none"/>
+ <path d="m 0 1024.89 0 21.412 32 0 0 -10.706 -1.524 -9.177 -11.976 -0.059 -1.5 -3 -15.476 0 c -0.762 0 -1.524 0.765 -1.524 1.529 z" style="fill:#d32f2f;fill-opacity:1;stroke:none"/>
+ <rect width="15.786" height="5.941" x="2.5" y="1027.36" style="fill:#fffdf0;fill-opacity:1;stroke:none"/>
+ <path d="m 1.531 1023.36 c -0.762 0 -1.531 0.767 -1.531 1.531 l 0 1 c 0 -0.765 0.769 -1.531 1.531 -1.531 l 14.969 0 1.5 3 12.469 0.062 1.531 9.172 0 -1 -1.531 -9.172 -11.969 -0.062 -1.5 -3 z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 32 1027.95 0 21.412 -32 0 0 -20 15 0 1.5 -3 13.976 0.059 c 0.762 0 1.524 0.765 1.524 1.53 z" style="fill:#ef5350;fill-opacity:1;stroke:none"/>
+ <path d="m 0 1048.36 0 1 32 0 0 -1 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 16.5 1026.36 -1.5 3 -15 0 0 1 15.5 0 1.5 -3 13.469 0.062 c 0.762 0 1.531 0.767 1.531 1.531 l 0 -1 c 0 -0.765 -0.769 -1.531 -1.531 -1.531 z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <g style="opacity:1">
+ <path d="m 9 1032.36 0 5 5 0 z" style="fill:#ab3634;opacity:1;fill-opacity:1;stroke:none"/>
+ <path d="m 15.906 1034.83 a 1 1 0 0 0 -0.125 0.031 1 1 0 0 0 -0.781 1 l 0 3.688 a 1 1 0 0 0 0 0.094 1 1 0 0 0 0.125 0.75 1 1 0 0 0 0.031 0.031 1 1 0 0 0 0.031 0.062 1 1 0 0 0 0.031 0.031 1 1 0 0 0 0.031 0.031 1 1 0 0 0 0.031 0.031 1 1 0 0 0 0.031 0.031 1 1 0 0 0 0.063 0.031 1 1 0 0 0 0.031 0.031 1 1 0 0 0 0.031 0.031 1 1 0 0 0 0.063 0.031 1 1 0 0 0 0.125 0.062 l 2.469 1.438 a 1.01 1.01 0 1 0 1 -1.75 l -2.094 -1.219 0 -3.406 a 1 1 0 0 0 -1.094 -1.031 z" style="fill:#ab3634;opacity:1;fill-opacity:1;color:#000"/>
+ <path transform="translate(0,1020.3622)" d="m 16 12 c -2.376 0 -4.485 1.191 -5.75 3 l 1.281 0 c 1.099 -1.227 2.693 -2 4.469 -2 c 3.314 0 6 2.686 6 6 c 0 3.314 -2.686 6 -6 6 c -3.314 0 -6 -2.686 -6 -6 l -1 0 c 0 3.866 3.134 7 7 7 c 3.866 0 7 -3.134 7 -7 c 0 -3.866 -3.134 -7 -7 -7 z" style="fill:#ab3634;opacity:1;fill-opacity:1;stroke:none"/>
+ </g>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/places/red-folder-rss.svg b/.icons/Material-Black-Lime-Numix/32/places/red-folder-rss.svg
new file mode 100644
index 00000000..92383f64
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/places/red-folder-rss.svg
@@ -0,0 +1,19 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <defs>
+ <radialGradient id="radialGradient3031" gradientUnits="userSpaceOnUse" gradientTransform="matrix(1,0,0,0.10447761,0,50.597015)" cx="32.5" cy="56.5" r="33.5">
+ <stop style="stop-color:#000;stop-opacity:1"/>
+ <stop offset="1" style="stop-color:#000;stop-opacity:0"/>
+ </radialGradient>
+ </defs>
+ <g transform="translate(0,-1020.3622)">
+ <path d="m 66 56.5 c 0 1.933 -14.998 3.5 -33.5 3.5 -18.502 0 -33.5 -1.567 -33.5 -3.5 0 -1.933 14.998 -3.5 33.5 -3.5 18.502 0 33.5 1.567 33.5 3.5 z" transform="matrix(0.71641791,0,0,0.85714286,-7.2835821,999.9336)" style="fill:url(#radialGradient3031);opacity:0.3;fill-opacity:1;stroke:none"/>
+ <path d="m 0 1024.89 0 21.412 32 0 0 -10.706 -1.524 -9.177 -11.976 -0.059 -1.5 -3 -15.476 0 c -0.762 0 -1.524 0.765 -1.524 1.53 z" style="fill:#d32f2f;fill-opacity:1;stroke:none"/>
+ <rect width="15.786" height="5.941" x="2.5" y="1027.36" style="fill:#fffdf0;fill-opacity:1;stroke:none"/>
+ <path d="m 1.531 1023.36 c -0.762 0 -1.531 0.767 -1.531 1.531 l 0 1 c 0 -0.765 0.769 -1.531 1.531 -1.531 l 14.969 0 1.5 3 12.469 0.062 1.531 9.172 0 -1 -1.531 -9.172 -11.969 -0.062 -1.5 -3 z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 32 1027.95 0 21.412 -32 0 0 -20 15 0 1.5 -3 13.976 0.059 c 0.762 0 1.524 0.765 1.524 1.53 z" style="fill:#ef5350;fill-opacity:1;stroke:none"/>
+ <path d="m 0 1048.36 0 1 32 0 0 -1 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 16.5 1026.36 -1.5 3 -15 0 0 1 15.5 0 1.5 -3 13.469 0.062 c 0.762 0 1.531 0.767 1.531 1.531 l 0 -1 c 0 -0.765 -0.769 -1.531 -1.531 -1.531 z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 10 1033.36 0 2 c 5.073 0.56 10.02 4.957 10 10 l 2 0 c 0 -7.203 -6.469 -11.772 -12 -12 z m 0 4 0 2 c 2.749 0.226 5.969 2.792 6 6 l 2 0 c -0.12 -4.892 -4.585 -7.653 -8 -8 z" style="fill:#ab3634;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 13 23.5 a 1.5 1.5 0 1 1 -3 0 1.5 1.5 0 1 1 3 0 z" transform="translate(0,1020.3622)" style="fill:#ab3634;opacity:1;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/places/red-folder-saved-search.svg b/.icons/Material-Black-Lime-Numix/32/places/red-folder-saved-search.svg
new file mode 100644
index 00000000..d0a7c9b0
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/places/red-folder-saved-search.svg
@@ -0,0 +1,21 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <defs>
+ <radialGradient id="radialGradient3031" gradientUnits="userSpaceOnUse" gradientTransform="matrix(1,0,0,0.10447761,0,50.597015)" cx="32.5" cy="56.5" r="33.5">
+ <stop style="stop-color:#000;stop-opacity:1"/>
+ <stop offset="1" style="stop-color:#000;stop-opacity:0"/>
+ </radialGradient>
+ </defs>
+ <g transform="translate(0,-1020.3622)">
+ <path d="m 66 56.5 c 0 1.933 -14.998 3.5 -33.5 3.5 -18.502 0 -33.5 -1.567 -33.5 -3.5 0 -1.933 14.998 -3.5 33.5 -3.5 18.502 0 33.5 1.567 33.5 3.5 z" transform="matrix(0.71641791,0,0,0.85714286,-7.2835821,999.9336)" style="fill:url(#radialGradient3031);opacity:0.3;fill-opacity:1;stroke:none"/>
+ <path d="m 0 1024.89 0 21.412 32 0 0 -10.706 -1.524 -9.177 -11.976 -0.059 -1.5 -3 -15.476 0 c -0.762 0 -1.524 0.765 -1.524 1.529 z" style="fill:#d32f2f;fill-opacity:1;stroke:none"/>
+ <rect width="15.786" height="5.941" x="2.5" y="1027.36" style="fill:#fffdf0;fill-opacity:1;stroke:none"/>
+ <path d="m 1.531 1023.36 c -0.762 0 -1.531 0.767 -1.531 1.531 l 0 1 c 0 -0.765 0.769 -1.531 1.531 -1.531 l 14.969 0 1.5 3 12.469 0.062 1.531 9.172 0 -1 -1.531 -9.172 -11.969 -0.062 -1.5 -3 z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 32 1027.95 0 21.412 -32 0 0 -20 15 0 1.5 -3 13.976 0.059 c 0.762 0 1.524 0.765 1.524 1.53 z" style="fill:#ef5350;fill-opacity:1;stroke:none"/>
+ <path d="m 0 1048.36 0 1 32 0 0 -1 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 16.5 1026.36 -1.5 3 -15 0 0 1 15.5 0 1.5 -3 13.469 0.062 c 0.762 0 1.531 0.767 1.531 1.531 l 0 -1 c 0 -0.765 -0.769 -1.531 -1.531 -1.531 z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <g style="opacity:1">
+ <rect transform="matrix(0.70710678,0.70710678,-0.70710678,0.70710678,0,0)" rx="1" y="725.11" x="745.25" height="8" width="2" style="fill:#ab3634;opacity:1;fill-opacity:1;stroke:none"/>
+ <path d="m 18 1032.36 c -2.761 0 -5 2.239 -5 5 0 2.761 2.239 5 5 5 2.761 0 5 -2.239 5 -5 0 -2.761 -2.239 -5 -5 -5 z m 0 2 c 1.657 0 3 1.343 3 3 0 1.657 -1.343 3 -3 3 -1.657 0 -3 -1.343 -3 -3 0 -1.657 1.343 -3 3 -3 z" style="fill:#ab3634;opacity:1;fill-opacity:1;stroke:none"/>
+ </g>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/places/red-folder-steam.svg b/.icons/Material-Black-Lime-Numix/32/places/red-folder-steam.svg
new file mode 100644
index 00000000..bdbf4a11
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/places/red-folder-steam.svg
@@ -0,0 +1,18 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <defs>
+ <radialGradient id="radialGradient3031" gradientUnits="userSpaceOnUse" gradientTransform="matrix(1,0,0,0.10447761,0,50.597015)" cx="32.5" cy="56.5" r="33.5">
+ <stop style="stop-color:#000;stop-opacity:1"/>
+ <stop offset="1" style="stop-color:#000;stop-opacity:0"/>
+ </radialGradient>
+ </defs>
+ <g transform="translate(0,-1020.3622)">
+ <path d="m 66 56.5 c 0 1.933 -14.998 3.5 -33.5 3.5 -18.502 0 -33.5 -1.567 -33.5 -3.5 0 -1.933 14.998 -3.5 33.5 -3.5 18.502 0 33.5 1.567 33.5 3.5 z" transform="matrix(0.71641791,0,0,0.85714286,-7.2835821,999.9336)" style="fill:url(#radialGradient3031);opacity:0.3;fill-opacity:1;stroke:none"/>
+ <path d="m 0 1024.89 0 21.412 32 0 0 -10.706 -1.524 -9.177 -11.976 -0.059 -1.5 -3 -15.476 0 c -0.762 0 -1.524 0.765 -1.524 1.53 z" style="fill:#d32f2f;fill-opacity:1;stroke:none"/>
+ <rect width="15.786" height="5.941" x="2.5" y="1027.36" style="fill:#fffdf0;fill-opacity:1;stroke:none"/>
+ <path d="m 1.531 1023.36 c -0.762 0 -1.531 0.767 -1.531 1.531 l 0 1 c 0 -0.765 0.769 -1.531 1.531 -1.531 l 14.969 0 1.5 3 12.469 0.062 1.531 9.172 0 -1 -1.531 -9.172 -11.969 -0.062 -1.5 -3 z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 32 1027.95 0 21.412 -32 0 0 -20 15 0 1.5 -3 13.976 0.059 c 0.762 0 1.524 0.765 1.524 1.53 z" style="fill:#ef5350;fill-opacity:1;stroke:none"/>
+ <path d="m 0 1048.36 0 1 32 0 0 -1 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 16.5 1026.36 -1.5 3 -15 0 0 1 15.5 0 1.5 -3 13.469 0.062 c 0.762 0 1.531 0.767 1.531 1.531 l 0 -1 c 0 -0.765 -0.769 -1.531 -1.531 -1.531 z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 19.748 1033.36 c -1.607 0 -2.922 1.342 -2.922 2.989 0 0.553 0.159 1.075 0.417 1.523 l 0 3.239 c -0.318 0.068 -0.612 0.216 -0.861 0.415 l -2.896 -1.329 c 0 -1.175 -0.939 -2.131 -2.087 -2.131 -1.146 0 -2.087 0.956 -2.087 2.131 0 1.178 0.941 2.159 2.087 2.159 0.465 0 0.904 -0.176 1.252 -0.443 l 2.922 1.356 c 0.03 1.151 0.96 2.076 2.087 2.076 1.148 0 2.087 -0.954 2.087 -2.131 0 -0.491 -0.17 -0.939 -0.443 -1.301 l 0.026 0 1.539 -2.796 c 0.011 -0.012 0.015 -0.023 0.026 -0.027 1.03 -0.465 1.774 -1.517 1.774 -2.74 0 -1.646 -1.316 -2.989 -2.922 -2.989 z m 0 0.996 c 1.08 0 1.93 0.886 1.93 1.993 0 1.109 -0.851 1.993 -1.93 1.993 -1.081 0 -1.93 -0.884 -1.93 -1.993 0 -1.107 0.849 -1.993 1.93 -1.993 z m 0 0.72 c -0.69 0 -1.252 0.562 -1.252 1.273 0 0.708 0.562 1.273 1.252 1.273 0.692 0 1.252 -0.564 1.252 -1.273 0 -0.711 -0.56 -1.273 -1.252 -1.273 z m -8.348 3.848 c 0.685 0 1.076 0.284 1.2 0.858 l -0.73 -0.332 c -0.474 -0.207 -1.025 0.012 -1.226 0.498 -0.201 0.486 0.022 1.041 0.496 1.246 l 0.548 0.277 c -0.091 0.015 -0.182 0.027 -0.287 0.027 -0.835 0 -1.252 -0.443 -1.252 -1.301 0 -0.856 0.417 -1.273 1.252 -1.273 z m 6.261 2.851 c 0.773 0 1.383 0.647 1.383 1.439 0 0.792 -0.61 1.412 -1.383 1.412 -0.627 0 -1.157 -0.414 -1.33 -0.997 l 0.991 0.443 c 0.474 0.207 1.025 -0.038 1.226 -0.526 0.201 -0.486 -0.022 -1.041 -0.496 -1.246 l -0.913 -0.415 c 0.16 -0.066 0.338 -0.11 0.522 -0.11 z" style="fill:#ab3634;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/places/red-folder-system.svg b/.icons/Material-Black-Lime-Numix/32/places/red-folder-system.svg
new file mode 100644
index 00000000..0994e0c1
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/places/red-folder-system.svg
@@ -0,0 +1,20 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <defs>
+ <radialGradient id="radialGradient3031" gradientUnits="userSpaceOnUse" gradientTransform="matrix(1,0,0,0.10447761,0,50.597015)" cx="32.5" cy="56.5" r="33.5">
+ <stop style="stop-color:#000;stop-opacity:1"/>
+ <stop offset="1" style="stop-color:#000;stop-opacity:0"/>
+ </radialGradient>
+ </defs>
+ <g transform="translate(0,-1020.3622)">
+ <path d="m 66 56.5 a 33.5 3.5 0 1 1 -67 0 33.5 3.5 0 1 1 67 0 z" transform="matrix(0.71641791,0,0,0.85714286,-7.2835821,999.9336)" style="fill:url(#radialGradient3031);opacity:0.3;fill-opacity:1;stroke:none"/>
+ <g transform="matrix(0.5,0,0,0.5,44.069423,524.09775)">
+ <path d="m -88.14 1001.59 0 42.823 64 0 0 -21.412 -3.048 -18.353 -23.952 -0.118 -3 -6 -30.952 0 c -1.524 0 -3.048 1.529 -3.048 3.059 z" style="fill:#d32f2f;fill-opacity:1;stroke:none"/>
+ <rect y="1006.53" x="-83.14" height="11.882" width="31.571" style="fill:#fffdf0;fill-opacity:1;stroke:none"/>
+ <path d="m -85.08 998.53 c -1.524 0 -3.063 1.533 -3.063 3.063 l 0 2 c 0 -1.529 1.539 -3.063 3.063 -3.063 l 29.938 0 3 6 24.938 0.125 3.063 18.344 0 -2 -3.063 -18.344 -23.938 -0.125 -3 -6 z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m -24.14 1007.71 0 42.823 -64 0 0 -40 30 0 3 -6 27.952 0.118 c 1.524 0 3.048 1.529 3.048 3.059 z" style="fill:#ef5350;fill-opacity:1;stroke:none"/>
+ <path d="m -88.14 1048.53 0 2 64 0 0 -2 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m -55.14 1004.53 -3 6 -30 0 0 2 31 0 3 -6 26.938 0.125 c 1.524 0 3.063 1.533 3.063 3.063 l 0 -2 c 0 -1.529 -1.539 -3.063 -3.063 -3.063 z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m -58.03 1018.53 c -0.666 0 -1.222 0.529 -1.222 1.195 l 0 1.556 c -0.421 0.143 -0.829 0.305 -1.222 0.5 l -1.083 -1.083 c -0.471 -0.471 -1.224 -0.471 -1.694 0 l -2.722 2.694 c -0.471 0.471 -0.471 1.224 0 1.694 l 1.083 1.083 c -0.199 0.4 -0.356 0.821 -0.5 1.25 l -1.528 0 c -0.666 0 -1.222 0.529 -1.222 1.195 l 0 3.833 c 0 0.666 0.557 1.195 1.222 1.195 l 1.528 0 c 0.144 0.429 0.301 0.85 0.5 1.25 l -1.083 1.083 c -0.471 0.471 -0.471 1.224 0 1.694 l 2.722 2.694 c 0.471 0.47 1.224 0.47 1.694 0 l 1.083 -1.083 c 0.393 0.195 0.801 0.358 1.222 0.5 l 0 1.555 c 0 0.666 0.557 1.195 1.222 1.195 l 3.806 0 c 0.666 0 1.194 -0.529 1.194 -1.195 l 0 -1.555 c 0.429 -0.144 0.85 -0.301 1.25 -0.5 l 1.083 1.083 c 0.471 0.47 1.224 0.47 1.694 0 l 2.722 -2.694 c 0.471 -0.471 0.471 -1.224 0 -1.694 l -1.111 -1.111 c 0.195 -0.393 0.359 -0.801 0.5 -1.222 l 1.556 0 c 0.666 0 1.194 -0.529 1.194 -1.195 l 0 -3.833 c 0 -0.666 -0.529 -1.195 -1.194 -1.195 l -1.556 0 c -0.141 -0.421 -0.305 -0.829 -0.5 -1.222 l 1.111 -1.111 c 0.471 -0.471 0.471 -1.224 0 -1.694 l -2.722 -2.694 c -0.471 -0.471 -1.224 -0.471 -1.694 0 l -1.083 1.083 c -0.4 -0.2 -0.821 -0.356 -1.25 -0.5 l 0 -1.556 c 0 -0.666 -0.529 -1.195 -1.194 -1.195 l -3.806 0 z m 1.889 8.889 c 1.717 0 3.111 1.394 3.111 3.111 0 1.717 -1.394 3.111 -3.111 3.111 -1.717 0 -3.111 -1.394 -3.111 -3.111 0 -1.717 1.394 -3.111 3.111 -3.111 z" style="fill:#ab3634;opacity:1;fill-opacity:1;display:block;color:#000"/>
+ </g>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/places/red-folder-templates.svg b/.icons/Material-Black-Lime-Numix/32/places/red-folder-templates.svg
new file mode 100644
index 00000000..4381f04f
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/places/red-folder-templates.svg
@@ -0,0 +1,18 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <defs>
+ <radialGradient id="radialGradient3031" gradientUnits="userSpaceOnUse" gradientTransform="matrix(1,0,0,0.10447761,0,50.597015)" cx="32.5" cy="56.5" r="33.5">
+ <stop style="stop-color:#000;stop-opacity:1"/>
+ <stop offset="1" style="stop-color:#000;stop-opacity:0"/>
+ </radialGradient>
+ </defs>
+ <g transform="translate(0,-1020.3622)">
+ <path d="m 66 56.5 c 0 1.933 -14.998 3.5 -33.5 3.5 -18.502 0 -33.5 -1.567 -33.5 -3.5 0 -1.933 14.998 -3.5 33.5 -3.5 18.502 0 33.5 1.567 33.5 3.5 z" transform="matrix(0.71641791,0,0,0.85714286,-7.2835821,999.9336)" style="fill:url(#radialGradient3031);opacity:0.3;fill-opacity:1;stroke:none"/>
+ <path d="m 0 1024.89 0 21.412 32 0 0 -10.706 -1.524 -9.177 -11.976 -0.059 -1.5 -3 -15.476 0 c -0.762 0 -1.524 0.765 -1.524 1.529 z" style="fill:#d32f2f;fill-opacity:1;stroke:none"/>
+ <rect width="15.786" height="5.941" x="2.5" y="1027.36" style="fill:#fffdf0;fill-opacity:1;stroke:none"/>
+ <path d="m 1.531 1023.36 c -0.762 0 -1.531 0.767 -1.531 1.531 l 0 1 c 0 -0.765 0.769 -1.531 1.531 -1.531 l 14.969 0 1.5 3 12.469 0.062 1.531 9.172 0 -1 -1.531 -9.172 -11.969 -0.062 -1.5 -3 z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 32 1027.95 0 21.412 -32 0 0 -20 15 0 1.5 -3 13.976 0.059 c 0.762 0 1.524 0.765 1.524 1.53 z" style="fill:#ef5350;fill-opacity:1;stroke:none"/>
+ <path d="m 0 1048.36 0 1 32 0 0 -1 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 16.5 1026.36 -1.5 3 -15 0 0 1 15.5 0 1.5 -3 13.469 0.062 c 0.762 0 1.531 0.767 1.531 1.531 l 0 -1 c 0 -0.765 -0.769 -1.531 -1.531 -1.531 z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 10 12 c -0.554 0 -1 0.446 -1 1 l 0 1 l 2 0 l 0 -2 l -1 0 z m 3 0 l 0 2 l 2 0 l 0 -2 l -2 0 z m 4 0 l 0 2 l 2 0 l 0 -2 l -2 0 z m 4 0 l 0 2 l 2 0 l 0 -1 c 0 -0.554 -0.446 -1 -1 -1 l -1 0 z m -12 4 l 0 2 l 2 0 l 0 -2 l -2 0 z m 12 0 l 0 2 l 2 0 l 0 -2 l -2 0 z m -12 4 l 0 2 l 2 0 l 0 -2 l -2 0 z m 12 0 l 0 2 l 2 0 l 0 -2 l -2 0 z m -12 4 l 0 1 c 0 0.554 0.446 1 1 1 l 1 0 l 0 -2 l -2 0 z m 4 0 l 0 2 l 2 0 l 0 -2 l -2 0 z m 4 0 l 0 2 l 2 0 l 0 -2 l -2 0 z m 4 0 l 0 2 l 1 0 c 0.554 0 1 -0.446 1 -1 l 0 -1 l -2 0 z" transform="translate(0,1020.3622)" style="fill:#ab3634;opacity:0.5;fill-opacity:1;stroke:none"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/places/red-folder-ubuntu.svg b/.icons/Material-Black-Lime-Numix/32/places/red-folder-ubuntu.svg
new file mode 100644
index 00000000..0c73e860
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/places/red-folder-ubuntu.svg
@@ -0,0 +1,21 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <defs>
+ <radialGradient id="radialGradient3031" gradientUnits="userSpaceOnUse" gradientTransform="matrix(1,0,0,0.10447761,0,50.597015)" cx="32.5" cy="56.5" r="33.5">
+ <stop style="stop-color:#000;stop-opacity:1"/>
+ <stop offset="1" style="stop-color:#000;stop-opacity:0"/>
+ </radialGradient>
+ </defs>
+ <g transform="translate(0,-1020.3622)">
+ <path d="m 66 56.5 c 0 1.933 -14.998 3.5 -33.5 3.5 -18.502 0 -33.5 -1.567 -33.5 -3.5 0 -1.933 14.998 -3.5 33.5 -3.5 18.502 0 33.5 1.567 33.5 3.5 z" transform="matrix(0.71641791,0,0,0.85714286,-7.2835821,999.9336)" style="fill:url(#radialGradient3031);opacity:0.3;fill-opacity:1;stroke:none"/>
+ <path d="m 0 1024.89 0 21.412 32 0 0 -10.706 -1.524 -9.177 -11.976 -0.059 -1.5 -3 -15.476 0 c -0.762 0 -1.524 0.765 -1.524 1.529 z" style="fill:#d32f2f;fill-opacity:1;stroke:none"/>
+ <rect width="15.786" height="5.941" x="2.5" y="1027.36" style="fill:#fffdf0;fill-opacity:1;stroke:none"/>
+ <path d="m 1.531 1023.36 c -0.762 0 -1.531 0.767 -1.531 1.531 l 0 1 c 0 -0.765 0.769 -1.531 1.531 -1.531 l 14.969 0 1.5 3 12.469 0.062 1.531 9.172 0 -1 -1.531 -9.172 -11.969 -0.062 -1.5 -3 z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 32 1027.95 0 21.412 -32 0 0 -20 15 0 1.5 -3 13.976 0.059 c 0.762 0 1.524 0.765 1.524 1.53 z" style="fill:#ef5350;fill-opacity:1;stroke:none"/>
+ <path d="m 0 1048.36 0 1 32 0 0 -1 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 16.5 1026.36 -1.5 3 -15 0 0 1 15.5 0 1.5 -3 13.469 0.062 c 0.762 0 1.531 0.767 1.531 1.531 l 0 -1 c 0 -0.765 -0.769 -1.531 -1.531 -1.531 z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path transform="matrix(0.5,0,0,0.5,1,1019.8622)" d="m 17 38 a 3 3 0 1 1 -6 0 3 3 0 1 1 6 0 z" style="fill:#ab3634;opacity:1;fill-opacity:1;stroke:none"/>
+ <path d="m 16 1032.86 c -1.146 0 -2.215 0.316 -3.125 0.875 l 1.484 1.484 c 0.501 -0.226 1.056 -0.359 1.641 -0.359 2.039 0 3.722 1.528 3.969 3.5 l 2 0 c -0.081 -0.96 -0.381 -1.863 -0.859 -2.641 -0.188 0.085 -0.39 0.141 -0.609 0.141 -0.828 0 -1.5 -0.671 -1.5 -1.5 0 -0.219 0.056 -0.421 0.141 -0.609 -0.913 -0.562 -1.989 -0.891 -3.141 -0.891 z m -3.922 1.484 c -0.939 0.819 -1.633 1.916 -1.922 3.172 0.498 0.244 0.844 0.752 0.844 1.344 0 0.592 -0.346 1.1 -0.844 1.344 0.311 1.353 1.071 2.541 2.125 3.375 l 1.438 -1.438 c -1.038 -0.723 -1.719 -1.921 -1.719 -3.281 c 0 -1.255 0.58 -2.376 1.484 -3.109 l -1.406 -1.406 z m 7.891 5.02 c -0.247 1.972 -1.93 3.5 -3.969 3.5 -0.473 0 -0.923 -0.099 -1.344 -0.25 l -1.516 1.516 c 0.851 0.465 1.821 0.734 2.859 0.734 0.756 0 1.474 -0.135 2.141 -0.391 c -0.085 -0.188 -0.141 -0.39 -0.141 -0.609 c 0 -0.828 0.672 -1.5 1.5 -1.5 0.402 0 0.762 0.164 1.031 0.422 0.81 -0.935 1.33 -2.116 1.438 -3.422 l -2 0 z" style="fill:#ab3634;opacity:1;fill-opacity:1;stroke:none"/>
+ <path d="m 17 38 a 3 3 0 1 1 -6 0 3 3 0 1 1 6 0 z" transform="matrix(0.5,0,0,0.5,14.5,1014.3622)" style="fill:#ab3634;opacity:1;fill-opacity:1;stroke:none"/>
+ <path d="m 17 38 a 3 3 0 1 1 -6 0 3 3 0 1 1 6 0 z" transform="matrix(0.5,0,0,0.5,13.5,1025.8622)" style="fill:#ab3634;opacity:1;fill-opacity:1;stroke:none"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/places/red-folder-video.svg b/.icons/Material-Black-Lime-Numix/32/places/red-folder-video.svg
new file mode 100644
index 00000000..072ebb66
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/places/red-folder-video.svg
@@ -0,0 +1,20 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <defs>
+ <radialGradient id="radialGradient3031" gradientUnits="userSpaceOnUse" gradientTransform="matrix(1,0,0,0.10447761,0,50.597015)" cx="32.5" cy="56.5" r="33.5">
+ <stop style="stop-color:#000;stop-opacity:1"/>
+ <stop offset="1" style="stop-color:#000;stop-opacity:0"/>
+ </radialGradient>
+ </defs>
+ <g transform="translate(0,-1020.3622)">
+ <path d="m 66 56.5 a 33.5 3.5 0 1 1 -67 0 33.5 3.5 0 1 1 67 0 z" transform="matrix(0.71641791,0,0,0.85714286,-7.2835821,999.9336)" style="fill:url(#radialGradient3031);opacity:0.3;fill-opacity:1;stroke:none"/>
+ <g transform="matrix(0.5,0,0,0.5,20.823632,508.499)">
+ <path d="m -41.647 1032.79 0 42.823 64 0 0 -21.412 -3.048 -18.353 -23.952 -0.118 -3 -6 -30.952 0 c -1.524 0 -3.048 1.53 -3.048 3.059 z" style="fill:#d32f2f;fill-opacity:1;stroke:none"/>
+ <rect y="1037.73" x="-36.647" height="11.882" width="31.571" style="fill:#fffdf0;fill-opacity:1;stroke:none"/>
+ <path d="m -38.585 1029.73 c -1.524 0 -3.063 1.533 -3.063 3.063 l 0 2 c 0 -1.529 1.539 -3.063 3.063 -3.063 l 29.938 0 3 6 24.938 0.125 3.063 18.344 0 -2 -3.063 -18.344 -23.938 -0.125 -3 -6 z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 22.353 1038.9 0 42.823 -64 0 0 -40 30 0 3 -6 27.952 0.118 c 1.524 0 3.048 1.53 3.048 3.059 z" style="fill:#ef5350;fill-opacity:1;stroke:none"/>
+ <path d="m -41.647 1079.73 0 2 64 0 0 -2 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m -8.647 1035.73 -3 6 -30 0 0 2 31 0 3 -6 26.938 0.125 c 1.524 0 3.063 1.533 3.063 3.063 l 0 -2 c 0 -1.529 -1.539 -3.063 -3.063 -3.063 z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m -18.647 1049.73 c -1.662 0 -3 1.338 -3 3 l 0 18 c 0 1.662 1.338 3 3 3 l 18 0 c 1.662 0 3 -1.338 3 -3 l 0 -18 c 0 -1.662 -1.338 -3 -3 -3 z m 1 2 4 0 0 4 -4 0 z m 12 0 4 0 0 4 -4 0 z m -12 8 4 0 0 4 -4 0 z m 12 0 4 0 0 4 -4 0 z m -12 8 4 0 0 4 -4 0 z m 12 0 4 0 0 4 -4 0 z" style="fill:#ab3634;opacity:1;fill-opacity:1"/>
+ </g>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/places/red-folder-vm.svg b/.icons/Material-Black-Lime-Numix/32/places/red-folder-vm.svg
new file mode 100644
index 00000000..be0ba8ad
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/places/red-folder-vm.svg
@@ -0,0 +1,18 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <defs>
+ <radialGradient id="radialGradient3031" gradientUnits="userSpaceOnUse" gradientTransform="matrix(1,0,0,0.10447761,0,50.597015)" cx="32.5" cy="56.5" r="33.5">
+ <stop style="stop-color:#000;stop-opacity:1"/>
+ <stop offset="1" style="stop-color:#000;stop-opacity:0"/>
+ </radialGradient>
+ </defs>
+ <g transform="translate(0,-1020.3622)">
+ <path d="m 66 56.5 c 0 1.933 -14.998 3.5 -33.5 3.5 -18.502 0 -33.5 -1.567 -33.5 -3.5 0 -1.933 14.998 -3.5 33.5 -3.5 18.502 0 33.5 1.567 33.5 3.5 z" transform="matrix(0.71641791,0,0,0.85714286,-7.2835821,999.9336)" style="fill:url(#radialGradient3031);opacity:0.3;fill-opacity:1;stroke:none"/>
+ <path d="m 0 1024.89 0 21.412 32 0 0 -10.706 -1.524 -9.177 -11.976 -0.059 -1.5 -3 -15.476 0 c -0.762 0 -1.524 0.765 -1.524 1.53 z" style="fill:#d32f2f;fill-opacity:1;stroke:none"/>
+ <rect width="15.786" height="5.941" x="2.5" y="1027.36" style="fill:#fffdf0;fill-opacity:1;stroke:none"/>
+ <path d="m 1.531 1023.36 c -0.762 0 -1.531 0.767 -1.531 1.531 l 0 1 c 0 -0.765 0.769 -1.531 1.531 -1.531 l 14.969 0 1.5 3 12.469 0.062 1.531 9.172 0 -1 -1.531 -9.172 -11.969 -0.062 -1.5 -3 z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 32 1027.95 0 21.412 -32 0 0 -20 15 0 1.5 -3 13.976 0.059 c 0.762 0 1.524 0.765 1.524 1.53 z" style="fill:#ef5350;fill-opacity:1;stroke:none"/>
+ <path d="m 0 1048.36 0 1 32 0 0 -1 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 16.5 1026.36 -1.5 3 -15 0 0 1 15.5 0 1.5 -3 13.469 0.062 c 0.762 0 1.531 0.767 1.531 1.531 l 0 -1 c 0 -0.765 -0.769 -1.531 -1.531 -1.531 z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 13 13 c -0.739 0 -1 0.335 -1 1 l 8 0 c 0 -0.665 -0.261 -1 -1 -1 l -6 0 z m -1 2 l 0 8 l 8 0 l 0 -8 l -8 0 z m 2 1 l 4 0 l 0 1 l -4 0 l 0 -1 z m 2 3 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 -4 5 c 0 0.665 0.261 1 1 1 l 6 0 c 0.739 0 1 -0.335 1 -1 l -8 0 z" transform="translate(0,1020.3622)" style="fill:#ab3634;opacity:1;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/places/red-folder-wine.svg b/.icons/Material-Black-Lime-Numix/32/places/red-folder-wine.svg
new file mode 100644
index 00000000..1e21b7e5
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/places/red-folder-wine.svg
@@ -0,0 +1,20 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <defs>
+ <radialGradient id="radialGradient3031" gradientUnits="userSpaceOnUse" gradientTransform="matrix(1,0,0,0.10447761,0,50.597015)" cx="32.5" cy="56.5" r="33.5">
+ <stop style="stop-color:#000;stop-opacity:1"/>
+ <stop offset="1" style="stop-color:#000;stop-opacity:0"/>
+ </radialGradient>
+ </defs>
+ <g transform="translate(0,-1020.3622)">
+ <path d="m 66 56.5 a 33.5 3.5 0 1 1 -67 0 33.5 3.5 0 1 1 67 0 z" transform="matrix(0.71641791,0,0,0.85714286,-7.2835821,999.9336)" style="fill:url(#radialGradient3031);opacity:0.3;fill-opacity:1;stroke:none"/>
+ <path d="m 0 1024.89 0 21.412 32 0 0 -10.706 -1.524 -9.177 -11.976 -0.059 -1.5 -3 -15.476 0 c -0.762 0 -1.524 0.765 -1.524 1.529 z" style="fill:#d32f2f;fill-opacity:1;stroke:none"/>
+ <rect width="15.786" height="5.941" x="2.5" y="1027.36" style="fill:#fffdf0;fill-opacity:1;stroke:none"/>
+ <path d="m 1.531 1023.36 c -0.762 0 -1.531 0.767 -1.531 1.531 l 0 1 c 0 -0.765 0.769 -1.531 1.531 -1.531 l 14.969 0 1.5 3 12.469 0.062 1.531 9.172 0 -1 -1.531 -9.172 -11.969 -0.062 -1.5 -3 z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 32 1027.95 0 21.412 -32 0 0 -20 15 0 1.5 -3 13.976 0.059 c 0.762 0 1.524 0.765 1.524 1.529 z" style="fill:#ef5350;fill-opacity:1;stroke:none"/>
+ <path d="m 0 1048.36 0 1 32 0 0 -1 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 16.5 1026.36 -1.5 3 -15 0 0 1 15.5 0 1.5 -3 13.469 0.062 c 0.762 0 1.531 0.767 1.531 1.531 l 0 -1 c 0 -0.765 -0.769 -1.531 -1.531 -1.531 z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 20.52 1033.36 c -0.518 0.01 -1.028 0.327 -1.11 0.921 -0.131 0.95 0.848 0.594 1.632 0.594 0.783 0 1.044 1.544 0.848 2.376 -0.196 0.832 -2.278 2.796 -6.984 0.832 -3.875 -1.617 -5.809 0.536 -5.907 0.579 0.367 3.213 3.356 6.697 6.984 6.697 3.875 0 7.02 -3.839 7.02 -7.366 0 -0.405 -0.051 -0.804 -0.131 -1.188 -0.072 -0.194 -0.143 -0.388 -0.196 -0.564 -0.095 -0.316 -0.202 -0.583 -0.294 -0.832 -0.004 -0.01 0.004 -0.022 0 -0.03 -0.371 -0.75 -0.891 -1.428 -1.534 -1.99 -0.003 -0.01 -0.013 0.01 -0.016 0 -0.1 -0.024 -0.206 -0.031 -0.31 -0.03 z" style="fill:#ab3634;opacity:1;fill-opacity:1;color:#000"/>
+ <path d="m 19 1036.36 c 0 0.552 -0.448 1 -1 1 -0.552 0 -1 -0.448 -1 -1 0 -0.552 0.448 -1 1 -1 0.552 0 1 0.448 1 1 z" style="fill:#ab3634;opacity:1;fill-opacity:1;color:#000"/>
+ <path d="m 16 1034.86 c 0 0.276 -0.224 0.5 -0.5 0.5 -0.276 0 -0.5 -0.224 -0.5 -0.5 0 -0.276 0.224 -0.5 0.5 -0.5 0.276 0 0.5 0.224 0.5 0.5 z" style="fill:#ab3634;opacity:1;fill-opacity:1;color:#000"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/places/red-folder.svg b/.icons/Material-Black-Lime-Numix/32/places/red-folder.svg
new file mode 100644
index 00000000..097c4f2b
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/places/red-folder.svg
@@ -0,0 +1,17 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <defs>
+ <radialGradient id="radialGradient3031" gradientUnits="userSpaceOnUse" gradientTransform="matrix(1,0,0,0.10447761,0,50.597015)" cx="32.5" cy="56.5" r="33.5">
+ <stop style="stop-color:#000;stop-opacity:1"/>
+ <stop offset="1" style="stop-color:#000;stop-opacity:0"/>
+ </radialGradient>
+ </defs>
+ <g transform="translate(0,-1020.3622)">
+ <path d="m 66 56.5 a 33.5 3.5 0 1 1 -67 0 33.5 3.5 0 1 1 67 0 z" transform="matrix(0.71641791,0,0,0.85714286,-7.2835821,999.9336)" style="fill:url(#radialGradient3031);opacity:0.3;fill-opacity:1;stroke:none"/>
+ <path d="m 0 1024.89 0 21.412 32 0 0 -10.706 -1.524 -9.177 -11.976 -0.059 -1.5 -3 -15.476 0 c -0.762 0 -1.524 0.765 -1.524 1.529 z" style="fill:#d32f2f;fill-opacity:1;stroke:none"/>
+ <rect width="15.786" height="5.941" x="2.5" y="1027.36" style="fill:#fffdf0;fill-opacity:1;stroke:none"/>
+ <path d="m 1.531 1023.36 c -0.762 0 -1.531 0.766 -1.531 1.531 l 0 1 c 0 -0.765 0.769 -1.531 1.531 -1.531 l 14.969 0 1.5 3 12.469 0.062 1.531 9.172 0 -1 -1.531 -9.172 -11.969 -0.062 -1.5 -3 z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 32 1027.95 0 21.412 -32 0 0 -20 15 0 1.5 -3 13.976 0.059 c 0.762 0 1.524 0.765 1.524 1.53 z" style="fill:#ef5350;fill-opacity:1;stroke:none"/>
+ <path d="m 0 1048.36 0 1 32 0 0 -1 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 16.5 1026.36 -1.5 3 -15 0 0 1 15.5 0 1.5 -3 13.469 0.062 c 0.762 0 1.531 0.767 1.531 1.531 l 0 -1 c 0 -0.765 -0.769 -1.531 -1.531 -1.531 z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/places/red-network.svg b/.icons/Material-Black-Lime-Numix/32/places/red-network.svg
new file mode 100644
index 00000000..7627d544
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/places/red-network.svg
@@ -0,0 +1,18 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <defs>
+ <radialGradient id="radialGradient3031" gradientUnits="userSpaceOnUse" gradientTransform="matrix(1,0,0,0.10447761,0,50.597015)" cx="32.5" cy="56.5" r="33.5">
+ <stop style="stop-color:#000;stop-opacity:1"/>
+ <stop offset="1" style="stop-color:#000;stop-opacity:0"/>
+ </radialGradient>
+ </defs>
+ <g transform="translate(0,-1020.3622)">
+ <path d="m 66 56.5 a 33.5 3.5 0 1 1 -67 0 33.5 3.5 0 1 1 67 0 z" transform="matrix(0.71641791,0,0,0.85714286,-7.2835821,999.9336)" style="fill:url(#radialGradient3031);opacity:0.3;fill-opacity:1;stroke:none"/>
+ <path d="m 0 1024.89 0 21.412 32 0 0 -10.706 -1.524 -9.177 -11.976 -0.059 -1.5 -3 -15.476 0 c -0.762 0 -1.524 0.765 -1.524 1.529 z" style="fill:#d32f2f;fill-opacity:1;stroke:none"/>
+ <rect width="15.786" height="5.941" x="2.5" y="1027.36" style="fill:#fffdf0;fill-opacity:1;stroke:none"/>
+ <path d="m 1.531 1023.36 c -0.762 0 -1.531 0.767 -1.531 1.531 l 0 1 c 0 -0.765 0.769 -1.531 1.531 -1.531 l 14.969 0 1.5 3 12.469 0.062 1.531 9.172 0 -1 -1.531 -9.172 -11.969 -0.062 -1.5 -3 z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 32 1027.95 0 21.412 -32 0 0 -20 15 0 1.5 -3 13.976 0.059 c 0.762 0 1.524 0.765 1.524 1.53 z" style="fill:#ef5350;fill-opacity:1;stroke:none"/>
+ <path d="m 0 1048.36 0 1 32 0 0 -1 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 16.5 1026.36 -1.5 3 -15 0 0 1 15.5 0 1.5 -3 13.469 0.062 c 0.762 0 1.531 0.767 1.531 1.531 l 0 -1 c 0 -0.765 -0.769 -1.531 -1.531 -1.531 z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 15.25 1033.36 c -2.559 0 -5.25 2.691 -5.25 6 0 3.309 2.691 6 5.25 6 4.059 0 6.75 -2.691 6.75 -6 0 -3.309 -2.691 -6 -6 -6 z m 1.237 0.844 c 0.559 0.052 1.101 0.179 1.594 0.394 -0.038 0.047 -0.067 0.089 -0.094 0.169 -0.152 0.455 -0.378 0.238 -0.113 0.806 0.265 0.568 0.487 0.715 0.562 0.45 0.076 -0.265 -0.191 -0.639 0.113 -0.487 0.303 0.152 0.527 -0.041 0.3 0.3 -0.227 0.341 -0.222 0.526 -0.488 0.45 -0.265 -0.076 -0.26 0.449 -0.525 0.525 -0.265 0.076 -0.356 -0.114 -0.356 0.075 0 0.189 0.15 0.015 0.113 0.319 -0.012 0.093 -0.008 0.109 -0.019 0.15 -0.249 -0.071 -0.36 -0.111 -0.544 -0.038 -0.189 0.076 -0.413 0.563 -0.413 0.563 0.237 0.237 0.346 0.407 0.431 0.487 -0.053 0.027 -0.117 0.038 -0.169 0.075 -0.379 0.265 -0.674 0.315 -0.788 0.694 -0.114 0.379 -0.075 0.032 -0.075 0.487 0 0.455 -0.115 0.146 0.113 0.563 0.227 0.417 0.785 0.616 1.05 0.844 0.265 0.227 0.538 -0.495 1.069 0.188 0.53 0.682 0.564 0.409 0.375 0.788 -0.189 0.379 -0.374 0.505 -0.45 0.656 -0.076 0.151 0.147 0.674 0.413 0.787 0.006 0 0.013 0 0.019 0 -0.014 0.033 -0.024 0.062 -0.038 0.094 -0.343 0.156 -0.764 0.371 -0.844 0.394 -0.188 0.054 -0.849 0.166 -1.331 0.3 -0.06 0.017 -0.108 0.017 -0.131 0.019 0.06 -0.065 0.534 -0.313 0.769 -0.45 0.321 -0.188 -0.019 -0.169 -0.019 -0.169 0 0 -0.512 -0.057 -1.556 -0.057 -0.522 0 -0.749 0.024 -0.863 0.057 -0.057 0.017 -0.085 0.034 -0.113 0.056 -0.028 0.024 -0.047 0.048 -0.094 0.075 -0.188 0.107 0.11 0.22 -0.131 0.3 -0.181 0.06 -0.202 0 -0.356 -0.113 0.11 -0.11 0.262 -0.241 0.45 -0.469 0.341 -0.412 0.449 -0.337 0.562 -0.712 0.114 -0.375 -0.956 -0.262 -0.956 -0.487 0 -0.225 -0.184 -0.375 -0.525 -0.525 -0.341 -0.15 -0.109 -0.225 -0.488 -0.338 -0.379 -0.112 -0.805 0.563 -0.919 0.338 -0.114 -0.225 0.356 -0.225 0.356 -0.487 0 -0.256 -0.54 0.193 -0.638 -0.131 -0.002 -0.012 -0.017 -0.012 -0.019 -0.019 -0.009 -0.048 -0.003 -0.075 0 -0.112 0.024 -0.27 0.336 -0.375 0.469 -0.638 0.152 -0.3 0.073 0.225 0.262 0.488 0.189 0.263 0.114 -0.338 0 -0.675 -0.114 -0.338 0.072 -0.338 0.338 -0.788 0.265 -0.45 0.262 -0.712 0.262 -1.05 0 -0.337 0.184 -0.375 0.562 -0.713 0.174 -0.154 0.31 -0.289 0.412 -0.412 0.025 -0.012 0.05 -0.012 0.075 -0.02 0.402 -0.161 0.571 -0.402 0.919 -1.125 0.348 -0.723 -0.137 -0.048 -0.244 -0.075 -0.107 -0.026 -0.262 -0.217 -0.637 -0.431 -0.077 -0.044 -0.146 -0.065 -0.206 -0.074 l 0.694 -1.144 c 0.222 -0.06 0.461 -0.101 0.694 -0.131 0.085 0.485 0.038 0.938 0.038 0.938 0 0 -0.131 0.155 -0.131 0.263 0 0.107 0.718 -0.884 0.825 -0.938 0.107 -0.054 0.378 0.284 0.431 -0.225 0.003 -0.029 -0.003 -0.03 0 -0.056 z m 1.012 2.025 c -0.038 -0.012 -0.084 0 -0.131 0.02 0 0.133 -0.051 0.229 -0.075 0.281 -0.014 -0.024 -0.056 -0.056 -0.056 -0.056 -0.057 0.105 -0.179 0.197 -0.056 0.169 0.123 -0.028 0.216 0.048 0.131 -0.056 -0.016 -0.019 -0.009 -0.011 -0.019 -0.019 0.016 0.012 0.046 0.019 0.113 0.019 0.075 0 0.115 0 0.169 0 -0.091 0.068 -0.191 0.096 -0.056 0.131 0.18 0.048 0.262 0.057 0.262 0.02 0 -0.038 -0.056 -0.169 -0.056 -0.169 0.035 -0.014 0.068 -0.032 0.038 -0.094 -0.057 -0.113 -0.147 -0.226 -0.263 -0.244 z m 2.869 0.319 c 0.094 0.146 0.183 0.295 0.262 0.45 -0.052 0.303 -0.185 0.506 0.038 0.506 0.062 0 0.117 -0.014 0.169 -0.02 0.007 0.018 0.012 0.039 0.019 0.056 -0.379 0 -0.561 0.113 -0.75 0.075 -0.189 -0.038 -0.716 -0.072 -0.375 -0.412 0.199 -0.199 0.448 -0.516 0.637 -0.656 z m -2.363 0.694 c 0.035 0.012 0.065 0.048 0.094 0.112 0.114 0.265 0.302 0.487 0.15 0.525 -0.152 0.038 -0.225 0.075 -0.225 0.075 0 0 0.525 0.341 0.563 -0.037 0.038 -0.379 -0.15 -0.6 -0.15 -0.6 0 0 0.262 0.261 0.337 0.413 0.076 0.151 0.073 0 0.263 0.188 0.189 0.189 0.147 -0.753 0.413 -0.487 0.265 0.265 0.432 0.261 0.356 0.45 -0.076 0.189 0.488 -0.229 0.488 0.15 0 0.365 0.233 0.513 -0.225 0.694 -0.173 -0.012 -0.311 -0.041 -0.338 -0.094 -0.076 -0.151 -0.506 -0.037 -0.506 -0.037 -1.133 -0.283 -1.625 -0.373 -1.95 -0.319 0.006 -0.012 0.012 -0.012 0.019 -0.019 0.166 -0.299 0.478 -0.713 0.375 -0.862 0.144 -0.083 0.258 -0.174 0.337 -0.15 z m 3.188 1.894 c 0.003 0.076 0 0.148 0 0.225 0 0.213 -0.013 0.431 -0.038 0.638 -0.341 -0.303 -0.825 -0.3 -0.825 -0.3 0 0 0.296 -0.336 0.713 -0.488 0.052 -0.02 0.108 -0.045 0.15 -0.075 z" style="fill:#ab3634;opacity:1;fill-opacity:1;color:#000"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/places/red-user-desktop.svg b/.icons/Material-Black-Lime-Numix/32/places/red-user-desktop.svg
new file mode 100644
index 00000000..819fd31e
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/places/red-user-desktop.svg
@@ -0,0 +1,22 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <defs>
+ <radialGradient id="radialGradient3031" gradientUnits="userSpaceOnUse" gradientTransform="matrix(1,0,0,0.10447761,0,50.597015)" cx="32.5" cy="56.5" r="33.5">
+ <stop style="stop-color:#000;stop-opacity:1"/>
+ <stop offset="1" style="stop-color:#000;stop-opacity:0"/>
+ </radialGradient>
+ </defs>
+ <g transform="translate(0,-1020.3622)">
+ <path d="m 66 56.5 c 0 1.933 -14.998 3.5 -33.5 3.5 -18.502 0 -33.5 -1.567 -33.5 -3.5 0 -1.933 14.998 -3.5 33.5 -3.5 18.502 0 33.5 1.567 33.5 3.5 z" transform="matrix(0.71641791,0,0,0.85714286,-7.2835821,999.9336)" style="fill:url(#radialGradient3031);opacity:0.3;fill-opacity:1;stroke:none"/>
+ <path d="m 0 1024.89 0 21.412 32 0 0 -10.706 -1.524 -9.177 -11.976 -0.059 -1.5 -3 -15.476 0 c -0.762 0 -1.524 0.765 -1.524 1.529 z" style="fill:#d32f2f;fill-opacity:1;stroke:none"/>
+ <rect width="15.786" height="5.941" x="2.5" y="1027.36" style="fill:#fffdf0;fill-opacity:1;stroke:none"/>
+ <path d="m 1.531 1023.36 c -0.762 0 -1.531 0.767 -1.531 1.531 l 0 1 c 0 -0.765 0.769 -1.531 1.531 -1.531 l 14.969 0 1.5 3 12.469 0.062 1.531 9.172 0 -1 -1.531 -9.172 -11.969 -0.062 -1.5 -3 z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 32 1027.95 0 21.412 -32 0 0 -20 15 0 1.5 -3 13.976 0.059 c 0.762 0 1.524 0.765 1.524 1.53 z" style="fill:#ef5350;fill-opacity:1;stroke:none"/>
+ <path d="m 0 1048.36 0 1 32 0 0 -1 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 16.5 1026.36 -1.5 3 -15 0 0 1 15.5 0 1.5 -3 13.469 0.062 c 0.762 0 1.531 0.767 1.531 1.531 l 0 -1 c 0 -0.765 -0.769 -1.531 -1.531 -1.531 z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <g transform="matrix(0.5,0,0,0.5,0,526.18111)" style="opacity:1">
+ <path d="m 25 1020.36 0 6 c 0 2 2 2 2 2 l 6 0 c 2 0 2 -2 2 -2 l 0 -4 -4 -4 -3.999 0 c 0 0 -2 0 -2 2 z m 2 0 3 0 0 3 3 0 0 3 -6 0 z" style="fill:#ab3634;fill-opacity:1"/>
+ <path d="m 28 1034.36 -4 4 c -2 2 -2 2 0 2 l 16 0 c 2 0 2 0 0 -2 l -4 -4 0 -2 -8 0 z" style="fill:#ab3634;fill-opacity:1;stroke:none"/>
+ <path d="m 22 1012.36 c -2.216 0 -4 1.784 -4 4 l 0 14 c 0 2.216 1.784 4 4 4 l 20 0 c 2.216 0 4 -1.784 4 -4 l 0 -14 c 0 -2.216 -1.784 -4 -4 -4 z m 0 4 20 0 0 14 -20 0 z" style="fill:#ab3634;fill-opacity:1;stroke:none"/>
+ </g>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/places/red-user-home.svg b/.icons/Material-Black-Lime-Numix/32/places/red-user-home.svg
new file mode 100644
index 00000000..9af5aace
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/places/red-user-home.svg
@@ -0,0 +1,22 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <defs>
+ <radialGradient id="radialGradient3031" gradientUnits="userSpaceOnUse" gradientTransform="matrix(1,0,0,0.10447761,0,50.597015)" cx="32.5" cy="56.5" r="33.5">
+ <stop style="stop-color:#000;stop-opacity:1"/>
+ <stop offset="1" style="stop-color:#000;stop-opacity:0"/>
+ </radialGradient>
+ </defs>
+ <g transform="translate(0,-1020.3622)">
+ <path d="m 66 56.5 c 0 1.933 -14.998 3.5 -33.5 3.5 -18.502 0 -33.5 -1.567 -33.5 -3.5 0 -1.933 14.998 -3.5 33.5 -3.5 18.502 0 33.5 1.567 33.5 3.5 z" transform="matrix(0.71641791,0,0,0.85714286,-7.2835821,999.9336)" style="fill:url(#radialGradient3031);opacity:0.3;fill-opacity:1;stroke:none"/>
+ <path d="m 0 1024.89 0 21.412 32 0 0 -10.706 -1.524 -9.177 -11.976 -0.059 -1.5 -3 -15.476 0 c -0.762 0 -1.524 0.765 -1.524 1.529 z" style="fill:#d32f2f;fill-opacity:1;stroke:none"/>
+ <rect width="15.786" height="5.941" x="2.5" y="1027.36" style="fill:#fffdf0;fill-opacity:1;stroke:none"/>
+ <path d="m 1.531 1023.36 c -0.762 0 -1.531 0.767 -1.531 1.531 l 0 1 c 0 -0.765 0.769 -1.531 1.531 -1.531 l 14.969 0 1.5 3 12.469 0.062 1.531 9.172 0 -1 -1.531 -9.172 -11.969 -0.062 -1.5 -3 z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 32 1027.95 0 21.412 -32 0 0 -20 15 0 1.5 -3 13.976 0.059 c 0.762 0 1.524 0.765 1.524 1.53 z" style="fill:#ef5350;fill-opacity:1;stroke:none"/>
+ <path d="m 0 1048.36 0 1 32 0 0 -1 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 16.5 1026.36 -1.5 3 -15 0 0 1 15.5 0 1.5 -3 13.469 0.062 c 0.762 0 1.531 0.767 1.531 1.531 l 0 -1 c 0 -0.765 -0.769 -1.531 -1.531 -1.531 z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <g transform="translate(7.000074,1031.3622)" style="fill:#ab3634;opacity:1;fill-opacity:1">
+ <path d="m 3 7 0 6 c 0 1.108 0.892 2 2 2 l 1.5 0 0 -5 3 0 0 5 l 1.5 0 c 1.108 0 2 -0.892 2 -2 l 0 -6 z"/>
+ <path d="M 3,6 C 0.79661017,8 0,8 3,8 l 10,0 c 3,0 2.288136,0 0,-2 L 9,2 C 8,1 8,1 7,2 z" style="stroke:none"/>
+ <path d="m 12 2 c 1 0 1 0.446 1 1 l 0 4 -2 0 0 -4 c 0 -0.554 0 -1 1 -1 z" style="stroke:none"/>
+ </g>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/places/redhat-network-server.svg b/.icons/Material-Black-Lime-Numix/32/places/redhat-network-server.svg
new file mode 120000
index 00000000..7fdd2d96
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/places/redhat-network-server.svg
@@ -0,0 +1 @@
+network-server.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/places/redhat-system-group.svg b/.icons/Material-Black-Lime-Numix/32/places/redhat-system-group.svg
new file mode 120000
index 00000000..0fb3d2e6
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/places/redhat-system-group.svg
@@ -0,0 +1 @@
+network-workgroup.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/places/samba.svg b/.icons/Material-Black-Lime-Numix/32/places/samba.svg
new file mode 120000
index 00000000..7da8cb2e
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/places/samba.svg
@@ -0,0 +1 @@
+network.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/places/server.svg b/.icons/Material-Black-Lime-Numix/32/places/server.svg
new file mode 120000
index 00000000..7fdd2d96
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/places/server.svg
@@ -0,0 +1 @@
+network-server.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/places/start-here.svg b/.icons/Material-Black-Lime-Numix/32/places/start-here.svg
new file mode 100644
index 00000000..05d6bd50
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/places/start-here.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <path d="m 32 16 c 0.008 8.836 -7.16 16 -16 16 c -8.84 0 -16.01 -7.164 -16 -16 c -0.008 -8.836 7.16 -16 16 -16 c 8.84 0 16.01 7.164 16 16 Z" style="fill:#dc322f"/>
+ <path d="m 73.34 59.16 l 0 16.03 m 0 121.63 l 0 -82.969 c 0 -30.28 24.406 -54.688 54.719 -54.688 c 30.31 0 54.719 24.406 54.719 54.688 l 0 82.969" transform="scale(.125)" style="fill:none;stroke:#f9f9f9;stroke-linecap:round;stroke-width:7.299"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/places/stock_folder-copy.svg b/.icons/Material-Black-Lime-Numix/32/places/stock_folder-copy.svg
new file mode 120000
index 00000000..59d45aee
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/places/stock_folder-copy.svg
@@ -0,0 +1 @@
+folder-copy.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/places/stock_folder-move.svg b/.icons/Material-Black-Lime-Numix/32/places/stock_folder-move.svg
new file mode 120000
index 00000000..4fcef6d3
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/places/stock_folder-move.svg
@@ -0,0 +1 @@
+folder-move.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/places/stock_folder.svg b/.icons/Material-Black-Lime-Numix/32/places/stock_folder.svg
new file mode 120000
index 00000000..15062ce2
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/places/stock_folder.svg
@@ -0,0 +1 @@
+folder.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/places/stock_music-library.svg b/.icons/Material-Black-Lime-Numix/32/places/stock_music-library.svg
new file mode 120000
index 00000000..437f9629
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/places/stock_music-library.svg
@@ -0,0 +1 @@
+folder-music.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/places/stock_open.svg b/.icons/Material-Black-Lime-Numix/32/places/stock_open.svg
new file mode 120000
index 00000000..573b2662
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/places/stock_open.svg
@@ -0,0 +1 @@
+folder-visiting.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/places/stock_shared-by-me.svg b/.icons/Material-Black-Lime-Numix/32/places/stock_shared-by-me.svg
new file mode 120000
index 00000000..bb835036
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/places/stock_shared-by-me.svg
@@ -0,0 +1 @@
+folder-remote.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/places/stock_shared-to-me.svg b/.icons/Material-Black-Lime-Numix/32/places/stock_shared-to-me.svg
new file mode 120000
index 00000000..bb835036
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/places/stock_shared-to-me.svg
@@ -0,0 +1 @@
+folder-remote.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/places/stock_trash_empty.svg b/.icons/Material-Black-Lime-Numix/32/places/stock_trash_empty.svg
new file mode 120000
index 00000000..a5a5bd85
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/places/stock_trash_empty.svg
@@ -0,0 +1 @@
+user-trash.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/places/stock_trash_full.svg b/.icons/Material-Black-Lime-Numix/32/places/stock_trash_full.svg
new file mode 120000
index 00000000..013ff841
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/places/stock_trash_full.svg
@@ -0,0 +1 @@
+user-trash-full.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/places/trashcan_empty.svg b/.icons/Material-Black-Lime-Numix/32/places/trashcan_empty.svg
new file mode 120000
index 00000000..a5a5bd85
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/places/trashcan_empty.svg
@@ -0,0 +1 @@
+user-trash.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/places/trashcan_full.svg b/.icons/Material-Black-Lime-Numix/32/places/trashcan_full.svg
new file mode 120000
index 00000000..013ff841
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/places/trashcan_full.svg
@@ -0,0 +1 @@
+user-trash-full.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/places/user-bookmarks.svg b/.icons/Material-Black-Lime-Numix/32/places/user-bookmarks.svg
new file mode 100644
index 00000000..09084acd
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/places/user-bookmarks.svg
@@ -0,0 +1,6 @@
+<svg width="32" xmlns="http://www.w3.org/2000/svg" height="32" viewBox="0 0 32 32" xmlns:xlink="http://www.w3.org/1999/xlink">
+<g style="fill-rule:evenodd">
+<path style="fill:#dc322f" d="M 4 0.0078125 L 28 -0.0429688 L 28 32.5 L 16 20.5 L 4 32.5 Z "/>
+<path style="fill:#000;fill-opacity:.102" d="M 24 -0.0625 L 24 28.5 L 28 32.5 L 28 -0.0625 Z M 4 0 L 4 32.5 L 8 28.5 L 8 0 Z "/>
+</g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/places/user-desktop.svg b/.icons/Material-Black-Lime-Numix/32/places/user-desktop.svg
new file mode 120000
index 00000000..b946e488
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/places/user-desktop.svg
@@ -0,0 +1 @@
+custom-user-desktop.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/places/user-home.svg b/.icons/Material-Black-Lime-Numix/32/places/user-home.svg
new file mode 120000
index 00000000..5d9ea1c0
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/places/user-home.svg
@@ -0,0 +1 @@
+custom-user-home.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/places/user-images.svg b/.icons/Material-Black-Lime-Numix/32/places/user-images.svg
new file mode 120000
index 00000000..6d4bb4b0
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/places/user-images.svg
@@ -0,0 +1 @@
+folder-images.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/places/user-pictures.svg b/.icons/Material-Black-Lime-Numix/32/places/user-pictures.svg
new file mode 120000
index 00000000..8f514a58
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/places/user-pictures.svg
@@ -0,0 +1 @@
+user-images.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/places/user-share.svg b/.icons/Material-Black-Lime-Numix/32/places/user-share.svg
new file mode 120000
index 00000000..7da8cb2e
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/places/user-share.svg
@@ -0,0 +1 @@
+network.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/places/user-trash-full.svg b/.icons/Material-Black-Lime-Numix/32/places/user-trash-full.svg
new file mode 100644
index 00000000..2b09c637
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/places/user-trash-full.svg
@@ -0,0 +1,154 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<svg
+ xmlns:dc="http://purl.org/dc/elements/1.1/"
+ xmlns:cc="http://creativecommons.org/ns#"
+ xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
+ xmlns:svg="http://www.w3.org/2000/svg"
+ xmlns="http://www.w3.org/2000/svg"
+ xmlns:xlink="http://www.w3.org/1999/xlink"
+ xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
+ xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
+ width="32"
+ viewBox="0 0 32 32"
+ height="32"
+ id="svg2"
+ version="1.1"
+ inkscape:version="0.91 r"
+ sodipodi:docname="gnome-dev-trash-full.svg">
+ <metadata
+ id="metadata20">
+ <rdf:RDF>
+ <cc:Work
+ rdf:about="">
+ <dc:format>image/svg+xml</dc:format>
+ <dc:type
+ rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
+ <dc:title />
+ </cc:Work>
+ </rdf:RDF>
+ </metadata>
+ <defs
+ id="defs18">
+ <linearGradient
+ id="linearGradient3892"
+ inkscape:collect="always">
+ <stop
+ id="stop3894"
+ offset="0"
+ style="stop-color:#000000;stop-opacity:1;" />
+ <stop
+ id="stop3896"
+ offset="1"
+ style="stop-color:#000000;stop-opacity:0;" />
+ </linearGradient>
+ <radialGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient3892"
+ id="radialGradient3102"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(1,0,0,0.18518519,0,48.074074)"
+ cx="33"
+ cy="59"
+ fx="33"
+ fy="59"
+ r="27" />
+ </defs>
+ <sodipodi:namedview
+ pagecolor="#ffffff"
+ bordercolor="#666666"
+ borderopacity="1"
+ objecttolerance="10"
+ gridtolerance="10"
+ guidetolerance="10"
+ inkscape:pageopacity="0"
+ inkscape:pageshadow="2"
+ inkscape:window-width="1920"
+ inkscape:window-height="1052"
+ id="namedview16"
+ showgrid="true"
+ inkscape:zoom="42.28"
+ inkscape:cx="15.577172"
+ inkscape:cy="12.214253"
+ inkscape:window-x="0"
+ inkscape:window-y="28"
+ inkscape:window-maximized="1"
+ inkscape:current-layer="svg2">
+ <inkscape:grid
+ type="xygrid"
+ id="grid2997"
+ empspacing="5"
+ visible="true"
+ enabled="true"
+ snapvisiblegridlinesonly="true" />
+ </sodipodi:namedview>
+ <path
+ sodipodi:type="arc"
+ style="opacity:0.5;fill:url(#radialGradient3102);fill-opacity:1;stroke:none"
+ id="path3114"
+ sodipodi:cx="33"
+ sodipodi:cy="59"
+ sodipodi:rx="27"
+ sodipodi:ry="5"
+ d="M 60,59 A 27,5 0 1 1 6,59 27,5 0 1 1 60,59 z"
+ transform="matrix(0.51851852,0,0,0.5,-1.1111111,1)" />
+ <path
+ inkscape:connector-curvature="0"
+ id="path3801"
+ d="m 16.764717,7.4864723 -3.823533,2.432435 2.29412,0 z"
+ style="fill:none;stroke:none" />
+ <rect
+ ry="1"
+ rx="1"
+ y="7"
+ x="6.0000014"
+ height="24"
+ width="20.000015"
+ id="rect3054"
+ style="fill:#f07a64;fill-opacity:1;stroke:none" />
+ <path
+ style="fill:#f07a64;fill-opacity:1;stroke:none"
+ d="m 12.000007,1.0000003 c -0.764706,0 -1.500001,0.810789 -1.500001,1.621601 l 0,4.378404 0.147059,1.486467 1.529413,0 0.82353,-1.621623 0,-2.621625 c 0,-0.810811 0.705883,-1.743222 1.47059,-1.743222 l 3.058826,0 c 0.764706,0 1.470589,0.932411 1.470589,1.743222 l 0,2.621625 0,1.621623 2.352943,0 0.147059,-1.486467 0,-4.500003 c 0,-0.810812 -0.735295,-1.500002 -1.500002,-1.500002 z"
+ id="path3861"
+ inkscape:connector-curvature="0"
+ sodipodi:nodetypes="ccccccccccccccccc" />
+ <path
+ sodipodi:nodetypes="ccccc"
+ inkscape:connector-curvature="0"
+ id="path3824"
+ d="M 3,10.000008 C 3,8.4000063 4.529413,6.0000043 5.294119,6.0000043 l 21.411783,0 c 0.764706,0 2.294119,2.400002 2.294119,4.0000037 z"
+ style="fill:#ff8e78;fill-opacity:1;stroke:none" />
+ <rect
+ ry="0.5"
+ rx="0.5"
+ y="12"
+ x="10"
+ height="17"
+ width="2"
+ id="rect3826"
+ style="fill:#b64f46;fill-opacity:1;stroke:none" />
+ <rect
+ style="fill:#b64f46;fill-opacity:1;stroke:none"
+ id="rect4016"
+ width="2"
+ height="17"
+ x="15.000003"
+ y="12"
+ rx="0.5"
+ ry="0.5" />
+ <rect
+ ry="0.5"
+ rx="0.5"
+ y="12"
+ x="20.000004"
+ height="17"
+ width="2"
+ id="rect4018"
+ style="fill:#b64f46;fill-opacity:1;stroke:none" />
+ <rect
+ y="10.000008"
+ x="6.0000014"
+ height="4.0000033"
+ width="20.000015"
+ id="rect3863"
+ style="opacity:0.1;fill:#000000;fill-opacity:1;stroke:none" />
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/places/user-trash.svg b/.icons/Material-Black-Lime-Numix/32/places/user-trash.svg
new file mode 100644
index 00000000..9df0e479
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/places/user-trash.svg
@@ -0,0 +1,153 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<svg
+ xmlns:dc="http://purl.org/dc/elements/1.1/"
+ xmlns:cc="http://creativecommons.org/ns#"
+ xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
+ xmlns:svg="http://www.w3.org/2000/svg"
+ xmlns="http://www.w3.org/2000/svg"
+ xmlns:xlink="http://www.w3.org/1999/xlink"
+ xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
+ xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
+ width="32"
+ viewBox="0 0 32 32"
+ height="32"
+ id="svg2"
+ version="1.1"
+ inkscape:version="0.91 r"
+ sodipodi:docname="gnome-dev-trash-empty.svg">
+ <metadata
+ id="metadata20">
+ <rdf:RDF>
+ <cc:Work
+ rdf:about="">
+ <dc:format>image/svg+xml</dc:format>
+ <dc:type
+ rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
+ </cc:Work>
+ </rdf:RDF>
+ </metadata>
+ <defs
+ id="defs18">
+ <linearGradient
+ id="linearGradient3892"
+ inkscape:collect="always">
+ <stop
+ id="stop3894"
+ offset="0"
+ style="stop-color:#000000;stop-opacity:1;" />
+ <stop
+ id="stop3896"
+ offset="1"
+ style="stop-color:#000000;stop-opacity:0;" />
+ </linearGradient>
+ <radialGradient
+ inkscape:collect="always"
+ xlink:href="#linearGradient3892"
+ id="radialGradient3102"
+ gradientUnits="userSpaceOnUse"
+ gradientTransform="matrix(1,0,0,0.18518519,0,48.074074)"
+ cx="33"
+ cy="59"
+ fx="33"
+ fy="59"
+ r="27" />
+ </defs>
+ <sodipodi:namedview
+ pagecolor="#ffffff"
+ bordercolor="#666666"
+ borderopacity="1"
+ objecttolerance="10"
+ gridtolerance="10"
+ guidetolerance="10"
+ inkscape:pageopacity="0"
+ inkscape:pageshadow="2"
+ inkscape:window-width="1920"
+ inkscape:window-height="1052"
+ id="namedview16"
+ showgrid="true"
+ inkscape:zoom="16.010846"
+ inkscape:cx="6.255787"
+ inkscape:cy="8.3133719"
+ inkscape:window-x="0"
+ inkscape:window-y="28"
+ inkscape:window-maximized="1"
+ inkscape:current-layer="svg2">
+ <inkscape:grid
+ type="xygrid"
+ id="grid2997"
+ empspacing="5"
+ visible="true"
+ enabled="true"
+ snapvisiblegridlinesonly="true" />
+ </sodipodi:namedview>
+ <path
+ sodipodi:type="arc"
+ style="opacity:0.5;fill:url(#radialGradient3102);fill-opacity:1;stroke:none"
+ id="path3114"
+ sodipodi:cx="33"
+ sodipodi:cy="59"
+ sodipodi:rx="27"
+ sodipodi:ry="5"
+ d="M 60,59 A 27,5 0 1 1 6,59 27,5 0 1 1 60,59 z"
+ transform="matrix(0.51851852,0,0,0.5,-1.1111111,1)" />
+ <path
+ inkscape:connector-curvature="0"
+ id="path3801"
+ d="m 16.764717,7.4864723 -3.823533,2.432435 2.29412,0 z"
+ style="fill:none;stroke:none" />
+ <rect
+ ry="1"
+ rx="1"
+ y="7"
+ x="6.0000014"
+ height="24"
+ width="20.000015"
+ id="rect3054"
+ style="fill:#8f98a8;fill-opacity:1;stroke:none" />
+ <path
+ style="fill:#8f98a8;fill-opacity:1;stroke:none"
+ d="m 12.000007,1.0000003 c -0.764706,0 -1.500001,0.810789 -1.500001,1.621601 l 0,4.378404 0.147059,1.486467 1.529413,0 0.82353,-1.621623 0,-2.621625 c 0,-0.810811 0.705883,-1.743222 1.47059,-1.743222 l 3.058826,0 c 0.764706,0 1.470589,0.932411 1.470589,1.743222 l 0,2.621625 0,1.621623 2.352943,0 0.147059,-1.486467 0,-4.500003 c 0,-0.810812 -0.735295,-1.500002 -1.500002,-1.500002 z"
+ id="path3861"
+ inkscape:connector-curvature="0"
+ sodipodi:nodetypes="ccccccccccccccccc" />
+ <path
+ sodipodi:nodetypes="ccccc"
+ inkscape:connector-curvature="0"
+ id="path3824"
+ d="M 3,10.000008 C 3,8.4000063 4.529413,6.0000043 5.294119,6.0000043 l 21.411783,0 c 0.764706,0 2.294119,2.400002 2.294119,4.0000037 z"
+ style="fill:#b0b6c5;fill-opacity:1;stroke:none" />
+ <rect
+ ry="0.5"
+ rx="0.5"
+ y="12"
+ x="10"
+ height="17"
+ width="2"
+ id="rect3826-0"
+ style="fill:#687385;fill-opacity:1;stroke:none" />
+ <rect
+ style="fill:#687385;fill-opacity:1;stroke:none"
+ id="rect4016"
+ width="2"
+ height="17"
+ x="15.000004"
+ y="12"
+ rx="0.5"
+ ry="0.5" />
+ <rect
+ ry="0.5"
+ rx="0.5"
+ y="12"
+ x="20.000004"
+ height="17"
+ width="2"
+ id="rect4018"
+ style="fill:#687385;fill-opacity:1;stroke:none" />
+ <rect
+ y="10.000008"
+ x="6.0000014"
+ height="4.0000033"
+ width="20.000015"
+ id="rect3863"
+ style="opacity:0.1;fill:#000000;fill-opacity:1;stroke:none" />
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/places/xfce-trash_empty.svg b/.icons/Material-Black-Lime-Numix/32/places/xfce-trash_empty.svg
new file mode 120000
index 00000000..a5a5bd85
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/places/xfce-trash_empty.svg
@@ -0,0 +1 @@
+user-trash.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/places/xfce-trash_full.svg b/.icons/Material-Black-Lime-Numix/32/places/xfce-trash_full.svg
new file mode 120000
index 00000000..013ff841
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/places/xfce-trash_full.svg
@@ -0,0 +1 @@
+user-trash-full.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/places/yellow-fileopen.svg b/.icons/Material-Black-Lime-Numix/32/places/yellow-fileopen.svg
new file mode 100644
index 00000000..afdeae80
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/places/yellow-fileopen.svg
@@ -0,0 +1,18 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <defs>
+ <radialGradient id="radialGradient3031" gradientUnits="userSpaceOnUse" gradientTransform="matrix(1,0,0,0.10447761,0,50.597015)" cx="32.5" cy="56.5" r="33.5">
+ <stop style="stop-color:#000;stop-opacity:1"/>
+ <stop offset="1" style="stop-color:#000;stop-opacity:0"/>
+ </radialGradient>
+ </defs>
+ <g transform="translate(0,-1020.3622)">
+ <path d="m 66 56.5 a 33.5 3.5 0 1 1 -67 0 33.5 3.5 0 1 1 67 0 z" transform="matrix(0.71641791,0,0,0.85714286,-7.2835821,1002.9336)" style="fill:url(#radialGradient3031);opacity:0.3;fill-opacity:1;stroke:none"/>
+ <rect width="26" height="19" x="3" y="1020.36" style="fill:#eae7d1;fill-opacity:1;stroke:none"/>
+ <rect width="20" height="2" x="6" y="1022.36" style="fill:#7a7a68;fill-opacity:1;stroke:none"/>
+ <rect y="1026.36" x="6" height="2" width="20" style="fill:#7a7a68;fill-opacity:1;stroke:none"/>
+ <rect width="20" height="2" x="6" y="1030.36" style="fill:#7a7a68;fill-opacity:1;stroke:none"/>
+ <path d="m 32 1033.03 0 18.328 -32 0 0 -17 15 0 1.5 -3 13.976 0.062 c 0.762 0 1.524 0.805 1.524 1.61 z" style="fill:#ffca28;fill-opacity:1;stroke:none"/>
+ <path d="m 0 1050.36 0 1 32 0 0 -1 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 16.5 1031.36 -1.5 3 -15 0 0 1 15.5 0 1.5 -3 13.469 0.062 c 0.762 0 1.531 0.767 1.531 1.531 l 0 -1 c 0 0 -0.769 -1.531 -1.531 -1.531 z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/places/yellow-folder-art.svg b/.icons/Material-Black-Lime-Numix/32/places/yellow-folder-art.svg
new file mode 100644
index 00000000..bcab147a
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/places/yellow-folder-art.svg
@@ -0,0 +1,18 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <defs>
+ <radialGradient id="radialGradient3031" gradientUnits="userSpaceOnUse" gradientTransform="matrix(1,0,0,0.10447761,0,50.597015)" cx="32.5" cy="56.5" r="33.5">
+ <stop style="stop-color:#000;stop-opacity:1"/>
+ <stop offset="1" style="stop-color:#000;stop-opacity:0"/>
+ </radialGradient>
+ </defs>
+ <g transform="translate(0,-1020.3622)">
+ <path d="m 66 56.5 c 0 1.933 -14.998 3.5 -33.5 3.5 -18.502 0 -33.5 -1.567 -33.5 -3.5 0 -1.933 14.998 -3.5 33.5 -3.5 18.502 0 33.5 1.567 33.5 3.5 z" transform="matrix(0.71641791,0,0,0.85714286,-7.2835821,999.9336)" style="fill:url(#radialGradient3031);opacity:0.3;fill-opacity:1;stroke:none"/>
+ <path d="m 0 1024.89 0 21.412 32 0 0 -10.706 -1.524 -9.177 -11.976 -0.059 -1.5 -3 -15.476 0 c -0.762 0 -1.524 0.765 -1.524 1.53 z" style="fill:#ffb300;fill-opacity:1;stroke:none"/>
+ <rect width="15.786" height="5.941" x="2.5" y="1027.36" style="fill:#fffdf0;fill-opacity:1;stroke:none"/>
+ <path d="m 1.531 1023.36 c -0.762 0 -1.531 0.767 -1.531 1.531 l 0 1 c 0 -0.765 0.769 -1.531 1.531 -1.531 l 14.969 0 1.5 3 12.469 0.062 1.531 9.172 0 -1 -1.531 -9.172 -11.969 -0.062 -1.5 -3 z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 32 1027.95 0 21.412 -32 0 0 -20 15 0 1.5 -3 13.976 0.059 c 0.762 0 1.524 0.765 1.524 1.53 z" style="fill:#ffca28;fill-opacity:1;stroke:none"/>
+ <path d="m 0 1048.36 0 1 32 0 0 -1 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 16.5 1026.36 -1.5 3 -15 0 0 1 15.5 0 1.5 -3 13.469 0.062 c 0.762 0 1.531 0.767 1.531 1.531 l 0 -1 c 0 -0.765 -0.769 -1.531 -1.531 -1.531 z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 15.25 14 c -2.995 0.07 -5.25 2.17 -5.25 4.313 c 0 2.143 1.5 2.125 2.25 2.125 c 0.75 0 1.5 -0.023 1.5 1.406 c 0 1.428 0.75 2.156 2.25 2.156 c 5.25 0 6 -3.572 6 -5 c 0 -2.143 -2.25 -5 -6.75 -5 z m -1.25 1 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 3 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 -5 2 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 8 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 -3.5 3 c 0.828 0 1.5 0.672 1.5 1.5 c 0 0.828 -0.672 1.5 -1.5 1.5 c -0.828 0 -1.5 -0.672 -1.5 -1.5 c 0 -0.828 0.672 -1.5 1.5 -1.5 z" transform="translate(0,1020.3622)" style="fill:#c79a18;opacity:1;fill-opacity:1;stroke:none"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/places/yellow-folder-books.svg b/.icons/Material-Black-Lime-Numix/32/places/yellow-folder-books.svg
new file mode 100644
index 00000000..319ed829
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/places/yellow-folder-books.svg
@@ -0,0 +1,20 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <defs>
+ <radialGradient id="radialGradient3031" gradientUnits="userSpaceOnUse" gradientTransform="matrix(1,0,0,0.10447761,0,50.597015)" cx="32.5" cy="56.5" r="33.5">
+ <stop style="stop-color:#000;stop-opacity:1"/>
+ <stop offset="1" style="stop-color:#000;stop-opacity:0"/>
+ </radialGradient>
+ </defs>
+ <g transform="translate(0,-1020.3622)">
+ <path d="M 66 56.5 A 33.5 3.5 0 0 1 32.5 60 33.5 3.5 0 0 1 -1 56.5 33.5 3.5 0 0 1 32.5 53 33.5 3.5 0 0 1 66 56.5" transform="matrix(0.71641791,0,0,0.85714286,-7.2835821,999.9336)" style="fill:url(#radialGradient3031);opacity:0.3;fill-opacity:1;stroke:none"/>
+ <path d="m 0 1024.89 0 21.412 32 0 0 -10.706 -1.524 -9.177 -11.976 -0.059 -1.5 -3 -15.476 0 c -0.762 0 -1.524 0.765 -1.524 1.529 z" style="fill:#ffb300;fill-opacity:1;stroke:none"/>
+ <rect width="15.786" height="5.941" x="2.5" y="1027.36" style="fill:#fffdf0;fill-opacity:1;stroke:none"/>
+ <path d="m 1.531 1023.36 c -0.762 0 -1.531 0.766 -1.531 1.531 l 0 1 c 0 -0.765 0.769 -1.531 1.531 -1.531 l 14.969 0 1.5 3 12.469 0.062 1.531 9.172 0 -1 -1.531 -9.172 -11.969 -0.062 -1.5 -3 z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 32 1027.95 0 21.412 -32 0 0 -20 15 0 1.5 -3 13.976 0.059 c 0.762 0 1.524 0.765 1.524 1.53 z" style="fill:#ffca28;fill-opacity:1;stroke:none"/>
+ <path d="m 0 1048.36 0 1 32 0 0 -1 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 16.5 1026.36 -1.5 3 -15 0 0 1 15.5 0 1.5 -3 13.469 0.062 c 0.762 0 1.531 0.767 1.531 1.531 l 0 -1 c 0 -0.765 -0.769 -1.531 -1.531 -1.531 z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <g transform="matrix(2.6574797,0,0,2.6574797,10.000001,1009.3622)" style="fill:#c79a18;opacity:1;fill-opacity:1">
+ <path d="m 2.634 13.547 0 -3.01 -0.753 0 0 3.01 z m -1.129 -3.199 -1.505 -1.129 l 0 3.01 l 1.505 1.129 m 3.01 -1.129 0 -3.01 -1.505 1.129 0 3.01 z m -0.282 -3.199 c -0.847 0 -1.411 0.282 -1.976 0.753 -0.564 -0.47 -1.129 -0.753 -1.976 -0.753 l 1.599 1.129 0.753 0 z" style="stroke:none;fill-rule:nonzero"/>
+ </g>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/places/yellow-folder-cloud.svg b/.icons/Material-Black-Lime-Numix/32/places/yellow-folder-cloud.svg
new file mode 100644
index 00000000..4dbb1623
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/places/yellow-folder-cloud.svg
@@ -0,0 +1,24 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <defs>
+ <radialGradient id="radialGradient3031" gradientUnits="userSpaceOnUse" gradientTransform="matrix(1,0,0,0.10447761,0,50.597015)" cx="32.5" cy="56.5" r="33.5">
+ <stop style="stop-color:#000;stop-opacity:1"/>
+ <stop offset="1" style="stop-color:#000;stop-opacity:0"/>
+ </radialGradient>
+ </defs>
+ <g transform="translate(0,-1020.3622)">
+ <path d="m 66 56.5 c 0 1.933 -14.998 3.5 -33.5 3.5 -18.502 0 -33.5 -1.567 -33.5 -3.5 0 -1.933 14.998 -3.5 33.5 -3.5 18.502 0 33.5 1.567 33.5 3.5 z" transform="matrix(0.71641791,0,0,0.85714286,-7.2835821,999.9336)" style="fill:url(#radialGradient3031);opacity:0.3;fill-opacity:1;stroke:none"/>
+ <path d="m 0 1024.89 0 21.412 32 0 0 -10.706 -1.524 -9.177 -11.976 -0.059 -1.5 -3 -15.476 0 c -0.762 0 -1.524 0.765 -1.524 1.53 z" style="fill:#ffb300;fill-opacity:1;stroke:none"/>
+ <rect width="15.786" height="5.941" x="2.5" y="1027.36" style="fill:#fffdf0;fill-opacity:1;stroke:none"/>
+ <path d="m 1.531 1023.36 c -0.762 0 -1.531 0.767 -1.531 1.531 l 0 1 c 0 -0.765 0.769 -1.531 1.531 -1.531 l 14.969 0 1.5 3 12.469 0.062 1.531 9.172 0 -1 -1.531 -9.172 -11.969 -0.062 -1.5 -3 z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 32 1027.95 0 21.412 -32 0 0 -20 15 0 1.5 -3 13.976 0.059 c 0.762 0 1.524 0.765 1.524 1.53 z" style="fill:#ffca28;fill-opacity:1;stroke:none"/>
+ <path d="m 0 1048.36 0 1 32 0 0 -1 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 16.5 1026.36 -1.5 3 -15 0 0 1 15.5 0 1.5 -3 13.469 0.062 c 0.762 0 1.531 0.767 1.531 1.531 l 0 -1 c 0 -0.765 -0.769 -1.531 -1.531 -1.531 z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <g transform="matrix(0.85714286,0,0,0.85714286,6.5714286,144.76603)" style="opacity:1">
+ <path d="m 9 1045.86 a 2.5 2.5 0 0 1 -2.5 2.5 2.5 2.5 0 0 1 -2.5 -2.5 2.5 2.5 0 0 1 2.5 -2.5 2.5 2.5 0 0 1 2.5 2.5 z" style="fill:#c79a18;fill-opacity:1;stroke:none"/>
+ <path d="m 13 1041.86 a 3.5 3.5 0 0 1 -3.5 3.5 3.5 3.5 0 0 1 -3.5 -3.5 3.5 3.5 0 0 1 3.5 -3.5 3.5 3.5 0 0 1 3.5 3.5 z" style="fill:#c79a18;fill-opacity:1;stroke:none"/>
+ <path d="m 16 1041.86 a 2.5 2.5 0 0 1 -2.5 2.5 2.5 2.5 0 0 1 -2.5 -2.5 2.5 2.5 0 0 1 2.5 -2.5 2.5 2.5 0 0 1 2.5 2.5 z" style="fill:#c79a18;fill-opacity:1;stroke:none"/>
+ <path d="m 18 1045.86 a 2.5 2.5 0 0 1 -2.5 2.5 2.5 2.5 0 0 1 -2.5 -2.5 2.5 2.5 0 0 1 2.5 -2.5 2.5 2.5 0 0 1 2.5 2.5 z" style="fill:#c79a18;fill-opacity:1;stroke:none"/>
+ <path d="m 6 1043.36 10 0 0 5 -10 0 z" style="fill:#c79a18;fill-opacity:1;stroke:none"/>
+ </g>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/places/yellow-folder-copy.svg b/.icons/Material-Black-Lime-Numix/32/places/yellow-folder-copy.svg
new file mode 100644
index 00000000..855e21dc
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/places/yellow-folder-copy.svg
@@ -0,0 +1,20 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <g transform="translate(0,-1020.3622)">
+ <g transform="translate(2,-14)">
+ <path d="m 0 1037.36 0 13 16 0 0 -7 -1 -5 -5 0 -1 -2 -8 0 c -0.5 0 -1 0.5 -1 1 z" style="fill:#ffb300;fill-opacity:1;stroke:none"/>
+ <path d="M 1,0 C 0.5,0 0,0.5 0,1 L 0,2 C 0,1.5 0.5,1 1,1 L 8,1 9,3 15,3 16,8 16,7 15,2 10,2 9,0 z" transform="translate(0,1036.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <rect width="10" height="3" x="2" y="1039.36" style="fill:#fffdf0;fill-opacity:1;stroke:none"/>
+ <path d="m 16 1039.36 0 13 -16 0 0 -12 7 0 1 -2 7 0 c 0.5 0 1 0.5 1 1 z" style="fill:#ffca28;fill-opacity:1;stroke:none"/>
+ <path d="m 0 1051.36 0 1 16 0 0 -1 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="M 8,2 7,4 0,4 0,5 8,5 9,3 15,3 c 0.5,0 1,0.5 1,1 L 16,3 C 16,2.5 15.5,2 15,2 z" transform="translate(0,1036.3622)" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ </g>
+ <g transform="translate(14,-2)">
+ <path d="m 0 1037.36 0 13 16 0 0 -7 -1 -5 -5 0 -1 -2 -8 0 c -0.5 0 -1 0.5 -1 1 z" style="fill:#ffb300;fill-opacity:1;stroke:none"/>
+ <path transform="translate(0,1036.3622)" d="M 1,0 C 0.5,0 0,0.5 0,1 L 0,2 C 0,1.5 0.5,1 1,1 L 8,1 9,3 15,3 16,8 16,7 15,2 10,2 9,0 z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <rect y="1039.36" x="2" height="3" width="10" style="fill:#fffdf0;fill-opacity:1;stroke:none"/>
+ <path d="m 16 1039.36 0 13 -16 0 0 -12 7 0 1 -2 7 0 c 0.5 0 1 0.5 1 1 z" style="fill:#ffca28;fill-opacity:1;stroke:none"/>
+ <path d="m 0 1051.36 0 1 16 0 0 -1 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path transform="translate(0,1036.3622)" d="M 8,2 7,4 0,4 0,5 8,5 9,3 15,3 c 0.5,0 1,0.5 1,1 L 16,3 C 16,2.5 15.5,2 15,2 z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ </g>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/places/yellow-folder-documents.svg b/.icons/Material-Black-Lime-Numix/32/places/yellow-folder-documents.svg
new file mode 100644
index 00000000..de5e9480
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/places/yellow-folder-documents.svg
@@ -0,0 +1,24 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <defs>
+ <radialGradient id="radialGradient3031" gradientUnits="userSpaceOnUse" gradientTransform="matrix(1,0,0,0.10447761,0,50.597015)" cx="32.5" cy="56.5" r="33.5">
+ <stop style="stop-color:#000;stop-opacity:1"/>
+ <stop offset="1" style="stop-color:#000;stop-opacity:0"/>
+ </radialGradient>
+ </defs>
+ <g transform="translate(0,-1020.3622)">
+ <path d="m 66 56.5 c 0 1.933 -14.998 3.5 -33.5 3.5 -18.502 0 -33.5 -1.567 -33.5 -3.5 0 -1.933 14.998 -3.5 33.5 -3.5 18.502 0 33.5 1.567 33.5 3.5 z" transform="matrix(0.71641791,0,0,0.85714286,-7.2835821,999.9336)" style="fill:url(#radialGradient3031);opacity:0.3;fill-opacity:1;stroke:none"/>
+ <path d="m 0 1024.89 0 21.412 32 0 0 -10.706 -1.524 -9.177 -11.976 -0.059 -1.5 -3 -15.476 0 c -0.762 0 -1.524 0.765 -1.524 1.529 z" style="fill:#ffb300;fill-opacity:1;stroke:none"/>
+ <rect width="15.786" height="5.941" x="2.5" y="1027.36" style="fill:#fffdf0;fill-opacity:1;stroke:none"/>
+ <path d="m 1.531 1023.36 c -0.762 0 -1.531 0.766 -1.531 1.531 l 0 1 c 0 -0.765 0.769 -1.531 1.531 -1.531 l 14.969 0 1.5 3 12.469 0.062 1.531 9.172 0 -1 -1.531 -9.172 -11.969 -0.062 -1.5 -3 z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 32 1027.95 0 21.412 -32 0 0 -20 15 0 1.5 -3 13.976 0.059 c 0.762 0 1.524 0.765 1.524 1.53 z" style="fill:#ffca28;fill-opacity:1;stroke:none"/>
+ <path d="m 0 1048.36 0 1 32 0 0 -1 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <g transform="translate(8,1031.3622)" style="fill:#c79a18;opacity:1;fill-opacity:1">
+ <path d="M 4,1 C 2.892,1 2,1.892 2,3 l 0,10 c 0,1.108 0.892,2 2,2 l 8,0 c 1.108,0 2,-0.892 2,-2 L 14,6 9,1 z m 0,2 6,0 1,1 1,1 0,8 -8,0 z" style="stroke:none"/>
+ <path d="m 9 1 0 5 5 0 z" style="stroke:none"/>
+ <rect rx="0.25" y="7" x="5" height="1" width="4" style="stroke:none"/>
+ <rect width="6" height="1" x="5" y="9" rx="0.25" style="stroke:none"/>
+ <rect rx="0.25" y="11" x="5" height="1" width="6" style="stroke:none"/>
+ </g>
+ <path d="m 16.5 1026.36 -1.5 3 -15 0 0 1 15.5 0 1.5 -3 13.469 0.062 c 0.762 0 1.531 0.767 1.531 1.531 l 0 -1 c 0 -0.765 -0.769 -1.531 -1.531 -1.531 z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/places/yellow-folder-download.svg b/.icons/Material-Black-Lime-Numix/32/places/yellow-folder-download.svg
new file mode 100644
index 00000000..499152d1
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/places/yellow-folder-download.svg
@@ -0,0 +1,26 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <defs>
+ <radialGradient id="radialGradient3031" gradientUnits="userSpaceOnUse" gradientTransform="matrix(1,0,0,0.10447761,0,50.597015)" cx="32.5" cy="56.5" r="33.5">
+ <stop style="stop-color:#000;stop-opacity:1"/>
+ <stop offset="1" style="stop-color:#000;stop-opacity:0"/>
+ </radialGradient>
+ </defs>
+ <g transform="translate(0,-1020.3622)">
+ <path d="m 66 56.5 a 33.5 3.5 0 1 1 -67 0 33.5 3.5 0 1 1 67 0 z" transform="matrix(0.71641791,0,0,0.85714286,-7.2835821,999.9336)" style="fill:url(#radialGradient3031);opacity:0.3;fill-opacity:1;stroke:none"/>
+ <g transform="matrix(0.5,0,0,0.5,23.373266,519.7541)">
+ <path d="m -46.747 1010.27 0 42.824 64 0 0 -21.412 -3.048 -18.353 -23.952 -0.118 -3 -6 -30.952 0 c -1.524 0 -3.048 1.529 -3.048 3.059 z" style="fill:#ffb300;fill-opacity:1;stroke:none"/>
+ <rect y="1015.22" x="-41.747" height="11.882" width="31.571" style="fill:#fffdf0;fill-opacity:1;stroke:none"/>
+ <path d="m -43.684 1007.22 c -1.524 0 -3.063 1.533 -3.063 3.063 l 0 2 c 0 -1.529 1.539 -3.063 3.063 -3.063 l 29.938 0 3 6 24.938 0.125 3.063 18.344 0 -2 -3.063 -18.344 -23.938 -0.125 -3 -6 z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 17.253 1016.39 0 42.824 -64 0 0 -40 30 0 3 -6 27.952 0.118 c 1.524 0 3.048 1.529 3.048 3.059 z" style="fill:#ffca28;fill-opacity:1;stroke:none"/>
+ <path d="m -46.747 1057.22 0 2 64 0 0 -2 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m -13.747 1013.22 -3 6 -30 0 0 2 31 0 3 -6 26.938 0.125 c 1.524 0 3.063 1.533 3.063 3.063 l 0 -2 c 0 -1.529 -1.539 -3.063 -3.063 -3.063 z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <g transform="translate(-46.746531,12.853961)" style="opacity:1">
+ <rect width="28" height="4" x="18" y="1035.36" rx="2" ry="1.905" style="fill:#c79a18;fill-opacity:1;stroke:none"/>
+ <rect ry="1.929" rx="2" y="-22" x="1027.36" height="4" width="12" transform="matrix(0,1,-1,0,0,0)" style="fill:#c79a18;fill-opacity:1;stroke:none"/>
+ <rect transform="matrix(0,1,-1,0,0,0)" width="12" height="4" x="1027.36" y="-46" rx="2" ry="1.929" style="fill:#c79a18;fill-opacity:1;stroke:none"/>
+ <path d="m 34 1031.36 c -2 2 -2 2 -4 0 l -4 -4 c -2 -2 -2 -2 0 -2 l 12 0 c 2 0 2 0 0 2 z" style="fill:#c79a18;fill-opacity:1;stroke:none"/>
+ <rect width="4" height="16" x="30" y="1013.36" rx="2" style="fill:#c79a18;fill-opacity:1;stroke:none"/>
+ </g>
+ </g>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/places/yellow-folder-dropbox.svg b/.icons/Material-Black-Lime-Numix/32/places/yellow-folder-dropbox.svg
new file mode 100644
index 00000000..005b0092
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/places/yellow-folder-dropbox.svg
@@ -0,0 +1,20 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <defs>
+ <radialGradient id="radialGradient3031" gradientUnits="userSpaceOnUse" gradientTransform="matrix(1,0,0,0.10447761,0,50.597015)" cx="32.5" cy="56.5" r="33.5">
+ <stop style="stop-color:#000;stop-opacity:1"/>
+ <stop offset="1" style="stop-color:#000;stop-opacity:0"/>
+ </radialGradient>
+ </defs>
+ <g transform="translate(0,-1020.3622)">
+ <path d="m 66 56.5 a 33.5 3.5 0 1 1 -67 0 33.5 3.5 0 1 1 67 0 z" transform="matrix(0.71641791,0,0,0.85714286,-7.2835821,999.9336)" style="fill:url(#radialGradient3031);opacity:0.3;fill-opacity:1;stroke:none"/>
+ <g transform="matrix(0.5,0,0,0.5,22.592296,522.5105)">
+ <path d="m -45.18 1004.76 0 42.823 64 0 0 -21.412 -3.048 -18.353 -23.952 -0.118 -3 -6 -30.952 0 c -1.524 0 -3.048 1.529 -3.048 3.059 z" style="fill:#ffb300;fill-opacity:1;stroke:none"/>
+ <rect y="1009.7" x="-40.18" height="11.882" width="31.571" style="fill:#fffdf0;fill-opacity:1;stroke:none"/>
+ <path d="m -42.12 1001.7 c -1.524 0 -3.063 1.533 -3.063 3.063 l 0 2 c 0 -1.529 1.539 -3.063 3.063 -3.063 l 29.938 0 3 6 24.938 0.125 3.063 18.344 0 -2 -3.063 -18.344 -23.938 -0.125 -3 -6 z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 18.815 1010.88 0 42.824 -64 0 0 -40 30 0 3 -6 27.952 0.118 c 1.524 0 3.048 1.529 3.048 3.059 z" style="fill:#ffca28;fill-opacity:1;stroke:none"/>
+ <path d="m -45.18 1051.7 0 2 64 0 0 -2 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m -12.185 1007.7 -3 6 -30 0 0 2 31 0 3 -6 26.938 0.125 c 1.524 0 3.063 1.533 3.063 3.063 l 0 -2 c 0 -1.529 -1.539 -3.063 -3.063 -3.063 z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m -20.18 1020.7 -7 5.515 7 4.727 -7 6.303 14 9.455 14 -9.455 -7 -6.303 7 -4.727 -7 -5.515 -7 5.515 -7 -5.515 z" style="fill:#c79a18;opacity:1;fill-opacity:1;color:#000"/>
+ </g>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/places/yellow-folder-google-drive.svg b/.icons/Material-Black-Lime-Numix/32/places/yellow-folder-google-drive.svg
new file mode 100644
index 00000000..3af5a74a
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/places/yellow-folder-google-drive.svg
@@ -0,0 +1,20 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <defs>
+ <radialGradient id="radialGradient3031" gradientUnits="userSpaceOnUse" gradientTransform="matrix(1,0,0,0.10447761,0,50.597015)" cx="32.5" cy="56.5" r="33.5">
+ <stop style="stop-color:#000;stop-opacity:1"/>
+ <stop offset="1" style="stop-color:#000;stop-opacity:0"/>
+ </radialGradient>
+ </defs>
+ <g transform="translate(0,-1020.3622)">
+ <path d="m 66 56.5 a 33.5 3.5 0 1 1 -67 0 33.5 3.5 0 1 1 67 0 z" transform="matrix(0.71641791,0,0,0.85714286,-7.2835821,999.9336)" style="fill:url(#radialGradient3031);opacity:0.3;fill-opacity:1;stroke:none"/>
+ <path d="m 0 1024.89 0 21.412 32 0 0 -10.706 -1.524 -9.177 -11.976 -0.059 -1.5 -3 -15.476 0 c -0.762 0 -1.524 0.765 -1.524 1.53 z" style="fill:#ffb300;fill-opacity:1;stroke:none"/>
+ <rect width="15.786" height="5.941" x="2.5" y="1027.36" style="fill:#fffdf0;fill-opacity:1;stroke:none"/>
+ <path d="m 1.531 1023.36 c -0.762 0 -1.531 0.767 -1.531 1.531 l 0 1 c 0 -0.765 0.769 -1.531 1.531 -1.531 l 14.969 0 1.5 3 12.469 0.062 1.531 9.172 0 -1 -1.531 -9.172 -11.969 -0.062 -1.5 -3 z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 32 1027.95 0 21.412 -32 0 0 -20 15 0 1.5 -3 13.976 0.059 c 0.762 0 1.524 0.765 1.524 1.53 z" style="fill:#ffca28;fill-opacity:1;stroke:none"/>
+ <path d="m 0 1048.36 0 1 32 0 0 -1 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 16.5 1026.36 -1.5 3 -15 0 0 1 15.5 0 1.5 -3 13.469 0.062 c 0.762 0 1.531 0.767 1.531 1.531 l 0 -1 c 0 -0.765 -0.769 -1.531 -1.531 -1.531 z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <polygon transform="matrix(8.955039e-5,0,0,7.8028193e-5,10.271888,1035.3624)" points="22194,115341 44385,76894 133156,76894 110963,115341 " style="fill:#c79a18;opacity:1;fill-opacity:1;fill-rule:evenodd"/>
+ <polygon transform="matrix(8.8510347e-5,0,0,9.1034411e-5,10.410376,1033.3623)" points="44385,0 88772,76894 133156,76894 88772,0 " style="fill:#c79a18;opacity:1;fill-opacity:1;fill-rule:evenodd"/>
+ <path d="m 13.71 1033.99 -3.91 6.306 1.831 3.666 3.808 -6.672 z" style="fill:#c79a18;opacity:1;fill-opacity:1;fill-rule:evenodd"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/places/yellow-folder-hdd.svg b/.icons/Material-Black-Lime-Numix/32/places/yellow-folder-hdd.svg
new file mode 100644
index 00000000..1e7b7561
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/places/yellow-folder-hdd.svg
@@ -0,0 +1,20 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <defs>
+ <radialGradient id="radialGradient3031" gradientUnits="userSpaceOnUse" gradientTransform="matrix(1,0,0,0.10447761,0,50.597015)" cx="32.5" cy="56.5" r="33.5">
+ <stop style="stop-color:#000;stop-opacity:1"/>
+ <stop offset="1" style="stop-color:#000;stop-opacity:0"/>
+ </radialGradient>
+ </defs>
+ <g transform="translate(0,-1020.3622)">
+ <path d="m 66 56.5 c 0 1.933 -14.998 3.5 -33.5 3.5 -18.502 0 -33.5 -1.567 -33.5 -3.5 0 -1.933 14.998 -3.5 33.5 -3.5 18.502 0 33.5 1.567 33.5 3.5 z" transform="matrix(0.71641791,0,0,0.85714286,-7.2835821,999.9336)" style="fill:url(#radialGradient3031);opacity:0.3;fill-opacity:1;stroke:none"/>
+ <g transform="matrix(0.5,0,0,0.5,20.823632,508.499)">
+ <path d="m -41.647 1032.79 0 42.823 64 0 0 -21.412 -3.048 -18.353 -23.952 -0.118 -3 -6 -30.952 0 c -1.524 0 -3.048 1.53 -3.048 3.059 z" style="fill:#ffb300;fill-opacity:1;stroke:none"/>
+ <rect y="1037.73" x="-36.647" height="11.882" width="31.571" style="fill:#fffdf0;fill-opacity:1;stroke:none"/>
+ <path d="m -38.585 1029.73 c -1.524 0 -3.063 1.533 -3.063 3.063 l 0 2 c 0 -1.529 1.539 -3.063 3.063 -3.063 l 29.938 0 3 6 24.938 0.125 3.063 18.344 0 -2 -3.063 -18.344 -23.938 -0.125 -3 -6 z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 22.353 1038.9 0 42.823 -64 0 0 -40 30 0 3 -6 27.952 0.118 c 1.524 0 3.048 1.53 3.048 3.059 z" style="fill:#ffca28;fill-opacity:1;stroke:none"/>
+ <path d="m -41.647 1079.73 0 2 64 0 0 -2 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m -8.647 1035.73 -3 6 -30 0 0 2 31 0 3 -6 26.938 0.125 c 1.524 0 3.063 1.533 3.063 3.063 l 0 -2 c 0 -1.529 -1.539 -3.063 -3.063 -3.063 z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ </g>
+ <path d="m 12 13 c -0.712 0 -1 0.335 -1 1 l 0 10 c 0 0.665 0.288 1 1 1 l 7.719 0 c 0.712 0 1.281 -0.335 1.281 -1 l 0 -10 c 0 -0.665 -0.288 -1 -1 -1 l -8 0 z m 0.5 1 c 0.276 0 0.5 0.224 0.5 0.5 c 0 0.276 -0.224 0.5 -0.5 0.5 c -0.276 0 -0.5 -0.224 -0.5 -0.5 c 0 -0.276 0.224 -0.5 0.5 -0.5 z m 7 0 c 0.276 0 0.5 0.224 0.5 0.5 c 0 0.276 -0.224 0.5 -0.5 0.5 c -0.276 0 -0.5 -0.224 -0.5 -0.5 c 0 -0.276 0.224 -0.5 0.5 -0.5 z m -3.5 1 c 1.105 0 2 0.895 2 2 c 0 1.105 -0.895 2 -2 2 c -1.105 0 -2 -0.895 -2 -2 c 0 -1.105 0.895 -2 2 -2 z m -3.5 4 c 0.276 0 0.5 0.224 0.5 0.5 c 0 0.276 -0.224 0.5 -0.5 0.5 c -0.276 0 -0.5 -0.224 -0.5 -0.5 c 0 -0.276 0.224 -0.5 0.5 -0.5 z m 7 0 c 0.276 0 0.5 0.224 0.5 0.5 c 0 0.276 -0.224 0.5 -0.5 0.5 c -0.276 0 -0.5 -0.224 -0.5 -0.5 c 0 -0.276 0.224 -0.5 0.5 -0.5 z m -7 4 l 7 0 c 0.277 0 0.5 0.223 0.5 0.5 c 0 0.277 -0.223 0.5 -0.5 0.5 l -7 0 c -0.277 0 -0.5 -0.223 -0.5 -0.5 c 0 -0.277 0.223 -0.5 0.5 -0.5 z" transform="translate(0,1020.3622)" style="fill:#c79a18;opacity:1;fill-opacity:1;stroke:none"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/places/yellow-folder-move.svg b/.icons/Material-Black-Lime-Numix/32/places/yellow-folder-move.svg
new file mode 100644
index 00000000..67d9a0d8
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/places/yellow-folder-move.svg
@@ -0,0 +1,15 @@
+<svg viewBox="0 0 32 32" xmlns="http://www.w3.org/2000/svg">
+ <path style="fill:#ffb300;fill-opacity:1;stroke:none" d="m 2 2.998 0 13 16 0 0 -7 -1 -5 -5 0 -1 -2 -8 0 c -0.5 0 -1 0.5 -1 1 z"/>
+ <path style="fill:#000;opacity:0.015;fill-opacity:1;stroke:none" d="M 3,2 C 2.5,2 2,2.5 2,3 L 2,4 C 2,3.5 2.5,3 3,3 l 7,0 1,2 6,0 1,5 0,-1 -1,-5 -5,0 -1,-2 z"/>
+ <rect width="10" height="3" x="4" y="4.998" style="fill:#fffdf0;fill-opacity:1;stroke:none"/>
+ <path style="fill:#ffca28;fill-opacity:1;stroke:none" d="m 18 4.998 0 13 -16 0 0 -12 7 0 1 -2 7 0 c 0.5 0 1 0.5 1 1 z"/>
+ <path style="fill:#000;opacity:0.075;fill-opacity:1;stroke:none" d="m 2 16.998 0 1 16 0 0 -1 z"/>
+ <path style="fill:#000;opacity:0.015;fill-opacity:1;stroke:none" d="m 10,4 -1,2 -7,0 0,1 8,0 1,-2 6,0 c 0.5,0 1,0.5 1,1 L 18,5 C 18,4.5 17.5,4 17,4 Z"/>
+ <path style="fill:#fff;opacity:0.6;fill-opacity:1;stroke:none" d="m 3 1.998 c -0.251 0 -0.5 0.126 -0.688 0.314 c -0.093 0.093 -0.172 0.202 -0.227 0.318 c 0 0 0 0.001 0 0.002 c -0.054 0.117 -0.086 0.241 -0.086 0.365 c 0 0.001 0 0.001 0 0.002 l 0 1 l 0 1.998 l 0 0.002 l 0 1 l 0 8.998 l 0 1 l 0 1 l 16 0 l 0 -1 l 0 -1 l 0 -5.998 l 0 -1 l 0 -0.002 l 0 -2.998 l 0 -1 c 0 0 0 -0.002 0 -0.002 c 0 -0.124 -0.032 -0.249 -0.086 -0.365 c 0 0 0 -0.002 0 -0.002 c -0.054 -0.117 -0.133 -0.227 -0.227 -0.32 c -0.188 -0.188 -0.438 -0.313 -0.688 -0.313 l -5 0 l -1 -1.998 l 0 -0.002 l -8 0 z"/>
+ <path style="fill:#ffb300;fill-opacity:1;stroke:none" d="m 14 14.998 0 13 16 0 0 -7 -1 -5 -5 0 -1 -2 -8 0 c -0.5 0 -1 0.5 -1 1 z"/>
+ <path style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none" d="m 15 14 c -0.5 0 -1 0.5 -1 1 l 0 1 c 0 -0.5 0.5 -1 1 -1 l 7 0 1 2 6 0 1 5 0 -1 -1 -5 -5 0 -1 -2 z"/>
+ <rect width="10" height="3" x="16" y="16.998" style="fill:#fffdf0;fill-opacity:1;stroke:none"/>
+ <path style="fill:#ffca28;fill-opacity:1;stroke:none" d="m 30 16.998 0 13 -16 0 0 -12 7 0 1 -2 7 0 c 0.5 0 1 0.5 1 1 z"/>
+ <path style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none" d="m 14 28.998 0 1 16 0 0 -1 z"/>
+ <path style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none" d="m 22 16 -1 2 -7 0 0 1 8 0 1 -2 6 0 c 0.5 0 1 0.5 1 1 l 0 -1 c 0 -0.5 -0.5 -1 -1 -1 z"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/places/yellow-folder-music.svg b/.icons/Material-Black-Lime-Numix/32/places/yellow-folder-music.svg
new file mode 100644
index 00000000..f35c507c
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/places/yellow-folder-music.svg
@@ -0,0 +1,24 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <defs>
+ <radialGradient id="radialGradient3031" gradientUnits="userSpaceOnUse" gradientTransform="matrix(1,0,0,0.10447761,0,50.597015)" cx="32.5" cy="56.5" r="33.5">
+ <stop style="stop-color:#000;stop-opacity:1"/>
+ <stop offset="1" style="stop-color:#000;stop-opacity:0"/>
+ </radialGradient>
+ </defs>
+ <g transform="translate(0,-1020.3622)">
+ <path d="m 66 56.5 a 33.5 3.5 0 1 1 -67 0 33.5 3.5 0 1 1 67 0 z" transform="matrix(0.71641791,0,0,0.85714286,-7.2835821,999.9336)" style="fill:url(#radialGradient3031);opacity:0.3;fill-opacity:1;stroke:none"/>
+ <path d="m 0 1024.89 0 21.412 32 0 0 -10.706 -1.524 -9.177 -11.976 -0.059 -1.5 -3 -15.476 0 c -0.762 0 -1.524 0.765 -1.524 1.529 z" style="fill:#ffb300;fill-opacity:1;stroke:none"/>
+ <rect width="15.786" height="5.941" x="2.5" y="1027.36" style="fill:#fffdf0;fill-opacity:1;stroke:none"/>
+ <path d="m 1.531 1023.36 c -0.762 0 -1.531 0.767 -1.531 1.531 l 0 1 c 0 -0.765 0.769 -1.531 1.531 -1.531 l 14.969 0 1.5 3 12.469 0.062 1.531 9.172 0 -1 -1.531 -9.172 -11.969 -0.062 -1.5 -3 z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 32 1027.95 0 21.412 -32 0 0 -20 15 0 1.5 -3 13.976 0.059 c 0.762 0 1.524 0.765 1.524 1.53 z" style="fill:#ffca28;fill-opacity:1;stroke:none"/>
+ <path d="m 0 1048.36 0 1 32 0 0 -1 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 16.5 1026.36 -1.5 3 -15 0 0 1 15.5 0 1.5 -3 13.469 0.062 c 0.762 0 1.531 0.767 1.531 1.531 l 0 -1 c 0 -0.765 -0.769 -1.531 -1.531 -1.531 z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <g transform="matrix(0.5,0,0,0.5,0.5,526.18112)" style="opacity:1">
+ <path transform="matrix(2.1943902,0,0,2.2968937,37.971951,1015.3933)" d="m -5 8.259 c 0 0.962 -0.816 1.741 -1.823 1.741 -1.01 0 -1.823 -0.78 -1.823 -1.741 0 -0.962 0.816 -1.741 1.823 -1.741 1.01 0 1.823 0.78 1.823 1.741 z" style="fill:#c79a18;fill-opacity:1;stroke:none"/>
+ <path d="m -5 8.259 c 0 0.962 -0.816 1.741 -1.823 1.741 -1.01 0 -1.823 -0.78 -1.823 -1.741 0 -0.962 0.816 -1.741 1.823 -1.741 1.01 0 1.823 0.78 1.823 1.741 z" transform="matrix(2.1943902,0,0,2.2968937,53.971951,1015.3933)" style="fill:#c79a18;fill-opacity:1;stroke:none"/>
+ <rect ry="2" rx="1.917" y="1017.36" x="23" height="19" width="4" style="fill:#c79a18;fill-opacity:1;stroke:none"/>
+ <rect width="4" height="20" x="39" y="1016.36" rx="2" style="fill:#c79a18;fill-opacity:1;stroke:none"/>
+ <rect ry="3.897" rx="4" y="1014.36" x="23" height="8" width="20" style="fill:#c79a18;fill-opacity:1;stroke:none"/>
+ </g>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/places/yellow-folder-open.svg b/.icons/Material-Black-Lime-Numix/32/places/yellow-folder-open.svg
new file mode 100644
index 00000000..4ef4e9f7
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/places/yellow-folder-open.svg
@@ -0,0 +1,15 @@
+<svg viewBox="0 0 32 32" xmlns="http://www.w3.org/2000/svg">
+ <defs>
+ <radialGradient r="33.5" id="radialGradient3031" gradientUnits="userSpaceOnUse" gradientTransform="matrix(0.71642 0 0 0.08955 -7.284 25.94)" cx="32.5" cy="56.5">
+ <stop style="stop-color:#000;stop-opacity:1"/>
+ <stop style="stop-color:#000;stop-opacity:0" offset="1"/>
+ </radialGradient>
+ </defs>
+ <path style="fill:url(#radialGradient3031);opacity:0.3;fill-opacity:1;stroke:none" d="m 40 30.999972 a 24 3 0 0 1 -48 0 24 3 0 1 1 48 0 z"/>
+ <rect height="18" style="fill:#ffb300;fill-opacity:1;stroke:none" x="3" y="0.998" rx="1.04" ry="1" width="26"/>
+ <path style="fill:#fff1ed;opacity:0.6;fill-opacity:1;stroke:none" d="m 16 3 l -6 6 l 3 0 l 0 13.5 l 6 0 l 0 -13.5 l 3 0 l -6 -6 z"/>
+ <path style="fill:#ffca28;fill-opacity:1;stroke:none" d="m 32 12.668 0 18.328 -32 0 0 -17 15 0 1.5 -3 13.976 0.062 c 0.762 0 1.524 0.805 1.524 1.61 z"/>
+ <path style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none" d="m 0 29.998 0 1 32 0 0 -1 z"/>
+ <path style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none" d="m 16.5 10.998 -1.5 3 -15 0 0 1 15.5 0 1.5 -3 13.469 0.062 c 0.762 0 1.531 0.767 1.531 1.531 l 0 -1 c 0 0 -0.769 -1.531 -1.531 -1.531 z"/>
+ <path style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none" d="m 4 0.998 c -0.554 0 -1 0.446 -1 1 l 0 1 c 0 -0.554 0.446 -1 1 -1 l 24 0 c 0.554 0 1 0.446 1 1 l 0 -1 c 0 -0.554 -0.446 -1 -1 -1 z"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/places/yellow-folder-pictures.svg b/.icons/Material-Black-Lime-Numix/32/places/yellow-folder-pictures.svg
new file mode 100644
index 00000000..52e41349
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/places/yellow-folder-pictures.svg
@@ -0,0 +1,27 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <defs>
+ <radialGradient id="radialGradient3031" gradientUnits="userSpaceOnUse" gradientTransform="matrix(1,0,0,0.10447761,0,50.597015)" cx="32.5" cy="56.5" r="33.5">
+ <stop style="stop-color:#000;stop-opacity:1"/>
+ <stop offset="1" style="stop-color:#000;stop-opacity:0"/>
+ </radialGradient>
+ </defs>
+ <g transform="translate(0,-1020.3622)">
+ <path d="m 66 56.5 a 33.5 3.5 0 1 1 -67 0 33.5 3.5 0 1 1 67 0 z" transform="matrix(0.71641791,0,0,0.85714286,-7.2835821,999.9336)" style="fill:url(#radialGradient3031);opacity:0.3;fill-opacity:1;stroke:none"/>
+ <g transform="matrix(0.5,0,0,0.5,39,520.6811)">
+ <path d="m -78 1008.42 0 42.823 64 0 0 -21.412 -3.048 -18.353 l -23.952 -0.118 l -3 -6 -30.952 0 c -1.524 0 -3.048 1.529 -3.048 3.059 z" style="fill:#ffb300;fill-opacity:1;stroke:none"/>
+ <rect y="1013.36" x="-73" height="11.882" width="31.571" style="fill:#fffdf0;fill-opacity:1;stroke:none"/>
+ <path d="m -74.938 1005.36 c -1.524 0 -3.063 1.533 -3.063 3.063 l 0 2 c 0 -1.529 1.539 -3.063 3.063 -3.063 l 29.938 0 3 6 24.938 0.125 3.063 18.344 0 -2 -3.063 -18.344 -23.938 -0.125 -3 -6 z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m -14 1014.54 0 42.824 -64 0 0 -40 30 0 3 -6 27.952 0.118 c 1.524 0 3.048 1.529 3.048 3.059 z" style="fill:#ffca28;fill-opacity:1;stroke:none"/>
+ <path d="m -78 1055.36 0 2 64 0 0 -2 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m -45 1011.36 -3 6 -30 0 0 2 31 0 3 -6 26.938 0.125 c 1.524 0 3.063 1.533 3.063 3.063 l 0 -2 c 0 -1.529 -1.539 -3.063 -3.063 -3.063 z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <g transform="matrix(2,0,0,2,-17.15747,-1029.5912)" style="opacity:1">
+ <g transform="translate(-22.421265,1025.4767)" style="fill:#c79a18;fill-opacity:1">
+ <g transform="translate(0,-1036.3622)" style="fill-rule:evenodd">
+ <path d="m 1 1046.36 4 -5 3.282 3.678 2.218 -2.178 4.5 6.5 -3 2 -9 0 z"/>
+ </g>
+ </g>
+ <path d="m -19.421 1026.48 c -1.108 0 -2 0.892 -2 2 l 0 10 c 0 1.108 0.892 2 2 2 l 10 0 c 1.108 0 2 -0.892 2 -2 l 0 -10 c 0 -1.108 -0.892 -2 -2 -2 z m 0 2 10 0 0 10 -10 0 z" style="fill:#c79a18;fill-opacity:1"/>
+ </g>
+ </g>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/places/yellow-folder-projects.svg b/.icons/Material-Black-Lime-Numix/32/places/yellow-folder-projects.svg
new file mode 100644
index 00000000..2cbf8ae6
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/places/yellow-folder-projects.svg
@@ -0,0 +1,18 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <defs>
+ <radialGradient id="radialGradient3031" gradientUnits="userSpaceOnUse" gradientTransform="matrix(1,0,0,0.10447761,0,50.597015)" cx="32.5" cy="56.5" r="33.5">
+ <stop style="stop-color:#000;stop-opacity:1"/>
+ <stop offset="1" style="stop-color:#000;stop-opacity:0"/>
+ </radialGradient>
+ </defs>
+ <g transform="translate(0,-1020.3622)">
+ <path d="m 66 56.5 c 0 1.933 -14.998 3.5 -33.5 3.5 -18.502 0 -33.5 -1.567 -33.5 -3.5 0 -1.933 14.998 -3.5 33.5 -3.5 18.502 0 33.5 1.567 33.5 3.5 z" transform="matrix(0.71641791,0,0,0.85714286,-7.2835821,999.9336)" style="fill:url(#radialGradient3031);opacity:0.3;fill-opacity:1;stroke:none"/>
+ <path d="m 0 1024.89 0 21.412 32 0 0 -10.706 -1.524 -9.177 -11.976 -0.059 -1.5 -3 -15.476 0 c -0.762 0 -1.524 0.765 -1.524 1.53 z" style="fill:#ffb300;fill-opacity:1;stroke:none"/>
+ <rect width="15.786" height="5.941" x="2.5" y="1027.36" style="fill:#fffdf0;fill-opacity:1;stroke:none"/>
+ <path d="m 1.531 1023.36 c -0.762 0 -1.531 0.767 -1.531 1.531 l 0 1 c 0 -0.765 0.769 -1.531 1.531 -1.531 l 14.969 0 1.5 3 12.469 0.062 1.531 9.172 0 -1 -1.531 -9.172 -11.969 -0.062 -1.5 -3 z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 32 1027.95 0 21.412 -32 0 0 -20 15 0 1.5 -3 13.976 0.059 c 0.762 0 1.524 0.765 1.524 1.53 z" style="fill:#ffca28;fill-opacity:1;stroke:none"/>
+ <path d="m 0 1048.36 0 1 32 0 0 -1 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 16.5 1026.36 -1.5 3 -15 0 0 1 15.5 0 1.5 -3 13.469 0.062 c 0.762 0 1.531 0.767 1.531 1.531 l 0 -1 c 0 -0.765 -0.769 -1.531 -1.531 -1.531 z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 11.151 1033.82 c -0.385 0.012 -0.75 0.048 -1.116 0.175 -0.115 0.782 0.075 1.594 0.285 2.344 0.534 1.72 1.524 3.352 2.977 4.447 0.053 0.051 0.129 0.062 0.109 0.153 -0.008 0.381 -0.001 0.779 0 1.161 0.016 0.668 0.418 1.306 1.01 1.621 0.699 0.368 1.397 0.71 2.102 1.073 0.324 0.172 0.774 -0.025 0.876 -0.372 0.062 -0.228 0.019 -0.468 0.022 -0.701 -0.002 -0.491 -0.063 -0.983 -0.044 -1.468 0.641 -0.079 1.285 -0.39 1.664 -0.92 0.337 -0.452 0.457 -1.037 0.416 -1.599 0.686 -0.122 1.392 -0.226 2.08 -0.351 0.407 -0.082 0.583 -0.611 0.328 -0.942 -0.5 -0.634 -1 -1.255 -1.51 -1.884 -0.41 -0.49 -1.053 -0.763 -1.686 -0.679 -0.429 0.069 -0.868 0.161 -1.292 0.241 -1.366 -1.303 -3.203 -2.024 -5.057 -2.235 -0.381 -0.035 -0.775 -0.072 -1.16 -0.066 z m 2.32 1.424 c 0.448 -0.04 0.897 0.084 1.27 0.394 0.745 0.621 0.861 1.73 0.241 2.476 -0.621 0.746 -1.728 0.862 -2.474 0.241 -0.745 -0.621 -0.861 -1.729 -0.241 -2.476 0.31 -0.373 0.756 -0.594 1.204 -0.635 z m 7.158 5.368 c -0.153 -0.014 -0.306 0.102 -0.328 0.263 -0.195 0.889 -0.827 1.661 -1.664 2.02 -0.218 0.069 -0.267 0.361 -0.088 0.504 0.367 0.306 0.791 0.66 1.16 0.964 0.179 0.153 0.413 -0.013 0.416 -0.241 -0.006 -0.187 -0.027 -0.386 -0.044 -0.57 0.457 0.098 0.905 0.228 1.357 0.329 0.213 0.044 0.415 -0.213 0.328 -0.416 -0.179 -0.429 -0.364 -0.844 -0.547 -1.271 0.185 -0.022 0.363 -0.037 0.547 -0.066 0.228 -0.045 0.317 -0.377 0.131 -0.526 -0.369 -0.311 -0.742 -0.611 -1.116 -0.92 -0.044 -0.035 -0.102 -0.061 -0.153 -0.066 z" style="fill:#c79a18;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/places/yellow-folder-publicshare.svg b/.icons/Material-Black-Lime-Numix/32/places/yellow-folder-publicshare.svg
new file mode 100644
index 00000000..0eccc7f1
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/places/yellow-folder-publicshare.svg
@@ -0,0 +1,18 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <defs>
+ <radialGradient id="radialGradient3031" gradientUnits="userSpaceOnUse" gradientTransform="matrix(1,0,0,0.10447761,0,50.597015)" cx="32.5" cy="56.5" r="33.5">
+ <stop style="stop-color:#000;stop-opacity:1"/>
+ <stop offset="1" style="stop-color:#000;stop-opacity:0"/>
+ </radialGradient>
+ </defs>
+ <g transform="translate(0,-1020.3622)">
+ <path d="m 66 56.5 a 33.5 3.5 0 1 1 -67 0 33.5 3.5 0 1 1 67 0 z" transform="matrix(0.71641791,0,0,0.85714286,-7.2835821,999.9336)" style="fill:url(#radialGradient3031);opacity:0.3;fill-opacity:1;stroke:none"/>
+ <path d="m 0 1024.89 0 21.412 32 0 0 -10.706 -1.524 -9.177 -11.976 -0.059 -1.5 -3 -15.476 0 c -0.762 0 -1.524 0.765 -1.524 1.529 z" style="fill:#ffb300;fill-opacity:1;stroke:none"/>
+ <rect width="15.786" height="5.941" x="2.5" y="1027.36" style="fill:#fffdf0;fill-opacity:1;stroke:none"/>
+ <path d="m 1.531 1023.36 c -0.762 0 -1.531 0.767 -1.531 1.531 l 0 1 c 0 -0.765 0.769 -1.531 1.531 -1.531 l 14.969 0 1.5 3 12.469 0.062 1.531 9.172 0 -1 -1.531 -9.172 -11.969 -0.062 -1.5 -3 z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 32 1027.95 0 21.412 -32 0 0 -20 15 0 1.5 -3 13.976 0.059 c 0.762 0 1.524 0.765 1.524 1.53 z" style="fill:#ffca28;fill-opacity:1;stroke:none"/>
+ <path d="m 0 1048.36 0 1 32 0 0 -1 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 16.5 1026.36 -1.5 3 -15 0 0 1 15.5 0 1.5 -3 13.469 0.062 c 0.762 0 1.531 0.767 1.531 1.531 l 0 -1 c 0 -0.765 -0.769 -1.531 -1.531 -1.531 z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 17.929 1032.86 c -1.404 0 -2.563 1.094 -2.563 2.464 0.01 0.47 0.036 1.065 0.303 2.322 l 0.028 0 c 0.054 0.166 0.137 0.332 0.276 0.51 0.124 0.159 0.289 0.341 0.441 0.51 0.047 0.355 0.054 0.666 0 1.048 -0.417 0.325 -1.169 0.629 -1.846 0.906 -0.353 0.145 -0.679 0.278 -0.937 0.453 -0.246 0.167 -0.424 0.394 -0.441 0.68 -0.001 0.014 -0.028 0.014 -0.028 0.028 l -0.303 2.408 0 0.028 c 0 0.298 0.193 0.543 0.469 0.736 0.275 0.194 0.648 0.346 1.102 0.482 0.908 0.271 2.139 0.425 3.5 0.425 1.361 0 2.592 -0.154 3.5 -0.425 0.454 -0.135 0.827 -0.287 1.102 -0.482 0.275 -0.194 0.469 -0.438 0.469 -0.736 l 0 -0.028 -0.331 -2.408 c 0 -0.01 0 -0.019 0 -0.028 -0.008 -0.136 -0.056 -0.27 -0.138 -0.368 -0.087 -0.105 -0.202 -0.172 -0.331 -0.255 -0.257 -0.165 -0.584 -0.304 -0.937 -0.453 -0.686 -0.29 -1.437 -0.619 -1.846 -0.963 -0.031 -0.329 -0.032 -0.663 0 -0.991 0.148 -0.18 0.314 -0.365 0.441 -0.538 0.141 -0.192 0.248 -0.367 0.303 -0.538 0.301 -1.309 0.315 -1.843 0.331 -2.322 0 -1.37 -1.159 -2.464 -2.563 -2.464 z m -4.768 0.453 c -1.153 0 -2.094 0.915 -2.094 2.039 0.008 0.385 0.029 0.838 0.248 1.869 l 0 0.028 c 0.045 0.138 0.132 0.248 0.248 0.397 0.101 0.13 0.236 0.289 0.358 0.425 0.037 0.285 0.042 0.572 0 0.878 -0.341 0.269 -0.958 0.51 -1.516 0.736 -0.289 0.118 -0.533 0.225 -0.744 0.368 -0.199 0.135 -0.341 0.336 -0.358 0.566 -0.001 0.014 -0.028 0.014 -0.028 0.029 l -0.276 1.954 l 0 0.028 c 0 0.184 0.086 0.343 0.22 0.482 0.135 0.139 0.322 0.266 0.551 0.368 0.452 0.202 1.095 0.342 1.874 0.425 l 0.028 0 c 0.042 0 0.084 -0.012 0.11 -0.028 0.032 -0.021 0.069 -0.037 0.083 -0.056 0.027 -0.039 0.043 -0.078 0.055 -0.113 0.021 -0.062 0.025 -0.135 0.028 -0.198 0 -0.01 0 -0.019 0 -0.028 l 0.303 -2.407 c 0 -0.099 0.066 -0.217 0.22 -0.34 0.155 -0.123 0.388 -0.247 0.661 -0.368 0.546 -0.243 1.238 -0.469 1.791 -0.765 l 0.303 -0.17 -0.303 -0.142 c -0.219 -0.109 -0.386 -0.229 -0.524 -0.34 -0.027 -0.28 -0.028 -0.571 0 -0.85 0.001 -0.01 -0.001 -0.019 0 -0.028 0.21 -0.291 0.37 -0.593 0.441 -0.765 l 0.028 -0.056 -0.028 -0.056 c -0.024 -0.141 -0.016 -0.248 -0.055 -0.368 -0.264 -1.242 -0.293 -1.755 -0.303 -2.209 0 -0.191 0.044 -0.414 0.11 -0.623 l 0.055 -0.113 -0.11 -0.056 c -0.368 -0.302 -0.855 -0.51 -1.378 -0.51 z" style="fill:#c79a18;opacity:1;fill-opacity:1;color:#000"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/places/yellow-folder-recent.svg b/.icons/Material-Black-Lime-Numix/32/places/yellow-folder-recent.svg
new file mode 100644
index 00000000..16537444
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/places/yellow-folder-recent.svg
@@ -0,0 +1,22 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <defs>
+ <radialGradient id="radialGradient3031" gradientUnits="userSpaceOnUse" gradientTransform="matrix(1,0,0,0.10447761,0,50.597015)" cx="32.5" cy="56.5" r="33.5">
+ <stop style="stop-color:#000;stop-opacity:1"/>
+ <stop offset="1" style="stop-color:#000;stop-opacity:0"/>
+ </radialGradient>
+ </defs>
+ <g transform="translate(0,-1020.3622)">
+ <path d="m 66 56.5 c 0 1.933 -14.998 3.5 -33.5 3.5 -18.502 0 -33.5 -1.567 -33.5 -3.5 0 -1.933 14.998 -3.5 33.5 -3.5 18.502 0 33.5 1.567 33.5 3.5 z" transform="matrix(0.71641791,0,0,0.85714286,-7.2835821,999.9336)" style="fill:url(#radialGradient3031);opacity:0.3;fill-opacity:1;stroke:none"/>
+ <path d="m 0 1024.89 0 21.412 32 0 0 -10.706 -1.524 -9.177 -11.976 -0.059 -1.5 -3 -15.476 0 c -0.762 0 -1.524 0.765 -1.524 1.529 z" style="fill:#ffb300;fill-opacity:1;stroke:none"/>
+ <rect width="15.786" height="5.941" x="2.5" y="1027.36" style="fill:#fffdf0;fill-opacity:1;stroke:none"/>
+ <path d="m 1.531 1023.36 c -0.762 0 -1.531 0.767 -1.531 1.531 l 0 1 c 0 -0.765 0.769 -1.531 1.531 -1.531 l 14.969 0 1.5 3 12.469 0.062 1.531 9.172 0 -1 -1.531 -9.172 -11.969 -0.062 -1.5 -3 z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 32 1027.95 0 21.412 -32 0 0 -20 15 0 1.5 -3 13.976 0.059 c 0.762 0 1.524 0.765 1.524 1.53 z" style="fill:#ffca28;fill-opacity:1;stroke:none"/>
+ <path d="m 0 1048.36 0 1 32 0 0 -1 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 16.5 1026.36 -1.5 3 -15 0 0 1 15.5 0 1.5 -3 13.469 0.062 c 0.762 0 1.531 0.767 1.531 1.531 l 0 -1 c 0 -0.765 -0.769 -1.531 -1.531 -1.531 z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <g style="opacity:1">
+ <path d="m 9 1032.36 0 5 5 0 z" style="fill:#c79a18;opacity:1;fill-opacity:1;stroke:none"/>
+ <path d="m 15.906 1034.83 a 1 1 0 0 0 -0.125 0.031 1 1 0 0 0 -0.781 1 l 0 3.688 a 1 1 0 0 0 0 0.094 1 1 0 0 0 0.125 0.75 1 1 0 0 0 0.031 0.031 1 1 0 0 0 0.031 0.062 1 1 0 0 0 0.031 0.031 1 1 0 0 0 0.031 0.031 1 1 0 0 0 0.031 0.031 1 1 0 0 0 0.031 0.031 1 1 0 0 0 0.063 0.031 1 1 0 0 0 0.031 0.031 1 1 0 0 0 0.031 0.031 1 1 0 0 0 0.063 0.031 1 1 0 0 0 0.125 0.062 l 2.469 1.438 a 1.01 1.01 0 1 0 1 -1.75 l -2.094 -1.219 0 -3.406 a 1 1 0 0 0 -1.094 -1.031 z" style="fill:#c79a18;opacity:1;fill-opacity:1;color:#000"/>
+ <path transform="translate(0,1020.3622)" d="m 16 12 c -2.376 0 -4.485 1.191 -5.75 3 l 1.281 0 c 1.099 -1.227 2.693 -2 4.469 -2 c 3.314 0 6 2.686 6 6 c 0 3.314 -2.686 6 -6 6 c -3.314 0 -6 -2.686 -6 -6 l -1 0 c 0 3.866 3.134 7 7 7 c 3.866 0 7 -3.134 7 -7 c 0 -3.866 -3.134 -7 -7 -7 z" style="fill:#c79a18;opacity:1;fill-opacity:1;stroke:none"/>
+ </g>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/places/yellow-folder-rss.svg b/.icons/Material-Black-Lime-Numix/32/places/yellow-folder-rss.svg
new file mode 100644
index 00000000..a7273184
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/places/yellow-folder-rss.svg
@@ -0,0 +1,19 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <defs>
+ <radialGradient id="radialGradient3031" gradientUnits="userSpaceOnUse" gradientTransform="matrix(1,0,0,0.10447761,0,50.597015)" cx="32.5" cy="56.5" r="33.5">
+ <stop style="stop-color:#000;stop-opacity:1"/>
+ <stop offset="1" style="stop-color:#000;stop-opacity:0"/>
+ </radialGradient>
+ </defs>
+ <g transform="translate(0,-1020.3622)">
+ <path d="m 66 56.5 c 0 1.933 -14.998 3.5 -33.5 3.5 -18.502 0 -33.5 -1.567 -33.5 -3.5 0 -1.933 14.998 -3.5 33.5 -3.5 18.502 0 33.5 1.567 33.5 3.5 z" transform="matrix(0.71641791,0,0,0.85714286,-7.2835821,999.9336)" style="fill:url(#radialGradient3031);opacity:0.3;fill-opacity:1;stroke:none"/>
+ <path d="m 0 1024.89 0 21.412 32 0 0 -10.706 -1.524 -9.177 -11.976 -0.059 -1.5 -3 -15.476 0 c -0.762 0 -1.524 0.765 -1.524 1.53 z" style="fill:#ffb300;fill-opacity:1;stroke:none"/>
+ <rect width="15.786" height="5.941" x="2.5" y="1027.36" style="fill:#fffdf0;fill-opacity:1;stroke:none"/>
+ <path d="m 1.531 1023.36 c -0.762 0 -1.531 0.767 -1.531 1.531 l 0 1 c 0 -0.765 0.769 -1.531 1.531 -1.531 l 14.969 0 1.5 3 12.469 0.062 1.531 9.172 0 -1 -1.531 -9.172 -11.969 -0.062 -1.5 -3 z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 32 1027.95 0 21.412 -32 0 0 -20 15 0 1.5 -3 13.976 0.059 c 0.762 0 1.524 0.765 1.524 1.53 z" style="fill:#ffca28;fill-opacity:1;stroke:none"/>
+ <path d="m 0 1048.36 0 1 32 0 0 -1 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 16.5 1026.36 -1.5 3 -15 0 0 1 15.5 0 1.5 -3 13.469 0.062 c 0.762 0 1.531 0.767 1.531 1.531 l 0 -1 c 0 -0.765 -0.769 -1.531 -1.531 -1.531 z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 10 1033.36 0 2 c 5.073 0.56 10.02 4.957 10 10 l 2 0 c 0 -7.203 -6.469 -11.772 -12 -12 z m 0 4 0 2 c 2.749 0.226 5.969 2.792 6 6 l 2 0 c -0.12 -4.892 -4.585 -7.653 -8 -8 z" style="fill:#c79a18;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 13 23.5 a 1.5 1.5 0 1 1 -3 0 1.5 1.5 0 1 1 3 0 z" transform="translate(0,1020.3622)" style="fill:#c79a18;opacity:1;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/places/yellow-folder-saved-search.svg b/.icons/Material-Black-Lime-Numix/32/places/yellow-folder-saved-search.svg
new file mode 100644
index 00000000..803be795
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/places/yellow-folder-saved-search.svg
@@ -0,0 +1,21 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <defs>
+ <radialGradient id="radialGradient3031" gradientUnits="userSpaceOnUse" gradientTransform="matrix(1,0,0,0.10447761,0,50.597015)" cx="32.5" cy="56.5" r="33.5">
+ <stop style="stop-color:#000;stop-opacity:1"/>
+ <stop offset="1" style="stop-color:#000;stop-opacity:0"/>
+ </radialGradient>
+ </defs>
+ <g transform="translate(0,-1020.3622)">
+ <path d="m 66 56.5 c 0 1.933 -14.998 3.5 -33.5 3.5 -18.502 0 -33.5 -1.567 -33.5 -3.5 0 -1.933 14.998 -3.5 33.5 -3.5 18.502 0 33.5 1.567 33.5 3.5 z" transform="matrix(0.71641791,0,0,0.85714286,-7.2835821,999.9336)" style="fill:url(#radialGradient3031);opacity:0.3;fill-opacity:1;stroke:none"/>
+ <path d="m 0 1024.89 0 21.412 32 0 0 -10.706 -1.524 -9.177 -11.976 -0.059 -1.5 -3 -15.476 0 c -0.762 0 -1.524 0.765 -1.524 1.529 z" style="fill:#ffb300;fill-opacity:1;stroke:none"/>
+ <rect width="15.786" height="5.941" x="2.5" y="1027.36" style="fill:#fffdf0;fill-opacity:1;stroke:none"/>
+ <path d="m 1.531 1023.36 c -0.762 0 -1.531 0.767 -1.531 1.531 l 0 1 c 0 -0.765 0.769 -1.531 1.531 -1.531 l 14.969 0 1.5 3 12.469 0.062 1.531 9.172 0 -1 -1.531 -9.172 -11.969 -0.062 -1.5 -3 z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 32 1027.95 0 21.412 -32 0 0 -20 15 0 1.5 -3 13.976 0.059 c 0.762 0 1.524 0.765 1.524 1.53 z" style="fill:#ffca28;fill-opacity:1;stroke:none"/>
+ <path d="m 0 1048.36 0 1 32 0 0 -1 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 16.5 1026.36 -1.5 3 -15 0 0 1 15.5 0 1.5 -3 13.469 0.062 c 0.762 0 1.531 0.767 1.531 1.531 l 0 -1 c 0 -0.765 -0.769 -1.531 -1.531 -1.531 z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <g style="opacity:1">
+ <rect transform="matrix(0.70710678,0.70710678,-0.70710678,0.70710678,0,0)" rx="1" y="725.11" x="745.25" height="8" width="2" style="fill:#c79a18;opacity:1;fill-opacity:1;stroke:none"/>
+ <path d="m 18 1032.36 c -2.761 0 -5 2.239 -5 5 0 2.761 2.239 5 5 5 2.761 0 5 -2.239 5 -5 0 -2.761 -2.239 -5 -5 -5 z m 0 2 c 1.657 0 3 1.343 3 3 0 1.657 -1.343 3 -3 3 -1.657 0 -3 -1.343 -3 -3 0 -1.657 1.343 -3 3 -3 z" style="fill:#c79a18;opacity:1;fill-opacity:1;stroke:none"/>
+ </g>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/places/yellow-folder-steam.svg b/.icons/Material-Black-Lime-Numix/32/places/yellow-folder-steam.svg
new file mode 100644
index 00000000..f40b1c86
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/places/yellow-folder-steam.svg
@@ -0,0 +1,18 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <defs>
+ <radialGradient id="radialGradient3031" gradientUnits="userSpaceOnUse" gradientTransform="matrix(1,0,0,0.10447761,0,50.597015)" cx="32.5" cy="56.5" r="33.5">
+ <stop style="stop-color:#000;stop-opacity:1"/>
+ <stop offset="1" style="stop-color:#000;stop-opacity:0"/>
+ </radialGradient>
+ </defs>
+ <g transform="translate(0,-1020.3622)">
+ <path d="m 66 56.5 c 0 1.933 -14.998 3.5 -33.5 3.5 -18.502 0 -33.5 -1.567 -33.5 -3.5 0 -1.933 14.998 -3.5 33.5 -3.5 18.502 0 33.5 1.567 33.5 3.5 z" transform="matrix(0.71641791,0,0,0.85714286,-7.2835821,999.9336)" style="fill:url(#radialGradient3031);opacity:0.3;fill-opacity:1;stroke:none"/>
+ <path d="m 0 1024.89 0 21.412 32 0 0 -10.706 -1.524 -9.177 -11.976 -0.059 -1.5 -3 -15.476 0 c -0.762 0 -1.524 0.765 -1.524 1.53 z" style="fill:#ffb300;fill-opacity:1;stroke:none"/>
+ <rect width="15.786" height="5.941" x="2.5" y="1027.36" style="fill:#fffdf0;fill-opacity:1;stroke:none"/>
+ <path d="m 1.531 1023.36 c -0.762 0 -1.531 0.767 -1.531 1.531 l 0 1 c 0 -0.765 0.769 -1.531 1.531 -1.531 l 14.969 0 1.5 3 12.469 0.062 1.531 9.172 0 -1 -1.531 -9.172 -11.969 -0.062 -1.5 -3 z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 32 1027.95 0 21.412 -32 0 0 -20 15 0 1.5 -3 13.976 0.059 c 0.762 0 1.524 0.765 1.524 1.53 z" style="fill:#ffca28;fill-opacity:1;stroke:none"/>
+ <path d="m 0 1048.36 0 1 32 0 0 -1 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 16.5 1026.36 -1.5 3 -15 0 0 1 15.5 0 1.5 -3 13.469 0.062 c 0.762 0 1.531 0.767 1.531 1.531 l 0 -1 c 0 -0.765 -0.769 -1.531 -1.531 -1.531 z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 19.748 1033.36 c -1.607 0 -2.922 1.342 -2.922 2.989 0 0.553 0.159 1.075 0.417 1.523 l 0 3.239 c -0.318 0.068 -0.612 0.216 -0.861 0.415 l -2.896 -1.329 c 0 -1.175 -0.939 -2.131 -2.087 -2.131 -1.146 0 -2.087 0.956 -2.087 2.131 0 1.178 0.941 2.159 2.087 2.159 0.465 0 0.904 -0.176 1.252 -0.443 l 2.922 1.356 c 0.03 1.151 0.96 2.076 2.087 2.076 1.148 0 2.087 -0.954 2.087 -2.131 0 -0.491 -0.17 -0.939 -0.443 -1.301 l 0.026 0 1.539 -2.796 c 0.011 -0.012 0.015 -0.023 0.026 -0.027 1.03 -0.465 1.774 -1.517 1.774 -2.74 0 -1.646 -1.316 -2.989 -2.922 -2.989 z m 0 0.996 c 1.08 0 1.93 0.886 1.93 1.993 0 1.109 -0.851 1.993 -1.93 1.993 -1.081 0 -1.93 -0.884 -1.93 -1.993 0 -1.107 0.849 -1.993 1.93 -1.993 z m 0 0.72 c -0.69 0 -1.252 0.562 -1.252 1.273 0 0.708 0.562 1.273 1.252 1.273 0.692 0 1.252 -0.564 1.252 -1.273 0 -0.711 -0.56 -1.273 -1.252 -1.273 z m -8.348 3.848 c 0.685 0 1.076 0.284 1.2 0.858 l -0.73 -0.332 c -0.474 -0.207 -1.025 0.012 -1.226 0.498 -0.201 0.486 0.022 1.041 0.496 1.246 l 0.548 0.277 c -0.091 0.015 -0.182 0.027 -0.287 0.027 -0.835 0 -1.252 -0.443 -1.252 -1.301 0 -0.856 0.417 -1.273 1.252 -1.273 z m 6.261 2.851 c 0.773 0 1.383 0.647 1.383 1.439 0 0.792 -0.61 1.412 -1.383 1.412 -0.627 0 -1.157 -0.414 -1.33 -0.997 l 0.991 0.443 c 0.474 0.207 1.025 -0.038 1.226 -0.526 0.201 -0.486 -0.022 -1.041 -0.496 -1.246 l -0.913 -0.415 c 0.16 -0.066 0.338 -0.11 0.522 -0.11 z" style="fill:#c79a18;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/places/yellow-folder-system.svg b/.icons/Material-Black-Lime-Numix/32/places/yellow-folder-system.svg
new file mode 100644
index 00000000..46b00c4d
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/places/yellow-folder-system.svg
@@ -0,0 +1,20 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <defs>
+ <radialGradient id="radialGradient3031" gradientUnits="userSpaceOnUse" gradientTransform="matrix(1,0,0,0.10447761,0,50.597015)" cx="32.5" cy="56.5" r="33.5">
+ <stop style="stop-color:#000;stop-opacity:1"/>
+ <stop offset="1" style="stop-color:#000;stop-opacity:0"/>
+ </radialGradient>
+ </defs>
+ <g transform="translate(0,-1020.3622)">
+ <path d="m 66 56.5 a 33.5 3.5 0 1 1 -67 0 33.5 3.5 0 1 1 67 0 z" transform="matrix(0.71641791,0,0,0.85714286,-7.2835821,999.9336)" style="fill:url(#radialGradient3031);opacity:0.3;fill-opacity:1;stroke:none"/>
+ <g transform="matrix(0.5,0,0,0.5,44.069423,524.09775)">
+ <path d="m -88.14 1001.59 0 42.823 64 0 0 -21.412 -3.048 -18.353 -23.952 -0.118 -3 -6 -30.952 0 c -1.524 0 -3.048 1.529 -3.048 3.059 z" style="fill:#ffb300;fill-opacity:1;stroke:none"/>
+ <rect y="1006.53" x="-83.14" height="11.882" width="31.571" style="fill:#fffdf0;fill-opacity:1;stroke:none"/>
+ <path d="m -85.08 998.53 c -1.524 0 -3.063 1.533 -3.063 3.063 l 0 2 c 0 -1.529 1.539 -3.063 3.063 -3.063 l 29.938 0 3 6 24.938 0.125 3.063 18.344 0 -2 -3.063 -18.344 -23.938 -0.125 -3 -6 z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m -24.14 1007.71 0 42.823 -64 0 0 -40 30 0 3 -6 27.952 0.118 c 1.524 0 3.048 1.529 3.048 3.059 z" style="fill:#ffca28;fill-opacity:1;stroke:none"/>
+ <path d="m -88.14 1048.53 0 2 64 0 0 -2 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m -55.14 1004.53 -3 6 -30 0 0 2 31 0 3 -6 26.938 0.125 c 1.524 0 3.063 1.533 3.063 3.063 l 0 -2 c 0 -1.529 -1.539 -3.063 -3.063 -3.063 z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m -58.03 1018.53 c -0.666 0 -1.222 0.529 -1.222 1.195 l 0 1.556 c -0.421 0.143 -0.829 0.305 -1.222 0.5 l -1.083 -1.083 c -0.471 -0.471 -1.224 -0.471 -1.694 0 l -2.722 2.694 c -0.471 0.471 -0.471 1.224 0 1.694 l 1.083 1.083 c -0.199 0.4 -0.356 0.821 -0.5 1.25 l -1.528 0 c -0.666 0 -1.222 0.529 -1.222 1.195 l 0 3.833 c 0 0.666 0.557 1.195 1.222 1.195 l 1.528 0 c 0.144 0.429 0.301 0.85 0.5 1.25 l -1.083 1.083 c -0.471 0.471 -0.471 1.224 0 1.694 l 2.722 2.694 c 0.471 0.47 1.224 0.47 1.694 0 l 1.083 -1.083 c 0.393 0.195 0.801 0.358 1.222 0.5 l 0 1.555 c 0 0.666 0.557 1.195 1.222 1.195 l 3.806 0 c 0.666 0 1.194 -0.529 1.194 -1.195 l 0 -1.555 c 0.429 -0.144 0.85 -0.301 1.25 -0.5 l 1.083 1.083 c 0.471 0.47 1.224 0.47 1.694 0 l 2.722 -2.694 c 0.471 -0.471 0.471 -1.224 0 -1.694 l -1.111 -1.111 c 0.195 -0.393 0.359 -0.801 0.5 -1.222 l 1.556 0 c 0.666 0 1.194 -0.529 1.194 -1.195 l 0 -3.833 c 0 -0.666 -0.529 -1.195 -1.194 -1.195 l -1.556 0 c -0.141 -0.421 -0.305 -0.829 -0.5 -1.222 l 1.111 -1.111 c 0.471 -0.471 0.471 -1.224 0 -1.694 l -2.722 -2.694 c -0.471 -0.471 -1.224 -0.471 -1.694 0 l -1.083 1.083 c -0.4 -0.2 -0.821 -0.356 -1.25 -0.5 l 0 -1.556 c 0 -0.666 -0.529 -1.195 -1.194 -1.195 l -3.806 0 z m 1.889 8.889 c 1.717 0 3.111 1.394 3.111 3.111 0 1.717 -1.394 3.111 -3.111 3.111 -1.717 0 -3.111 -1.394 -3.111 -3.111 0 -1.717 1.394 -3.111 3.111 -3.111 z" style="fill:#c79a18;opacity:1;fill-opacity:1;display:block;color:#000"/>
+ </g>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/places/yellow-folder-templates.svg b/.icons/Material-Black-Lime-Numix/32/places/yellow-folder-templates.svg
new file mode 100644
index 00000000..0ddeeea2
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/places/yellow-folder-templates.svg
@@ -0,0 +1,18 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <defs>
+ <radialGradient id="radialGradient3031" gradientUnits="userSpaceOnUse" gradientTransform="matrix(1,0,0,0.10447761,0,50.597015)" cx="32.5" cy="56.5" r="33.5">
+ <stop style="stop-color:#000;stop-opacity:1"/>
+ <stop offset="1" style="stop-color:#000;stop-opacity:0"/>
+ </radialGradient>
+ </defs>
+ <g transform="translate(0,-1020.3622)">
+ <path d="m 66 56.5 c 0 1.933 -14.998 3.5 -33.5 3.5 -18.502 0 -33.5 -1.567 -33.5 -3.5 0 -1.933 14.998 -3.5 33.5 -3.5 18.502 0 33.5 1.567 33.5 3.5 z" transform="matrix(0.71641791,0,0,0.85714286,-7.2835821,999.9336)" style="fill:url(#radialGradient3031);opacity:0.3;fill-opacity:1;stroke:none"/>
+ <path d="m 0 1024.89 0 21.412 32 0 0 -10.706 -1.524 -9.177 -11.976 -0.059 -1.5 -3 -15.476 0 c -0.762 0 -1.524 0.765 -1.524 1.529 z" style="fill:#ffb300;fill-opacity:1;stroke:none"/>
+ <rect width="15.786" height="5.941" x="2.5" y="1027.36" style="fill:#fffdf0;fill-opacity:1;stroke:none"/>
+ <path d="m 1.531 1023.36 c -0.762 0 -1.531 0.767 -1.531 1.531 l 0 1 c 0 -0.765 0.769 -1.531 1.531 -1.531 l 14.969 0 1.5 3 12.469 0.062 1.531 9.172 0 -1 -1.531 -9.172 -11.969 -0.062 -1.5 -3 z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 32 1027.95 0 21.412 -32 0 0 -20 15 0 1.5 -3 13.976 0.059 c 0.762 0 1.524 0.765 1.524 1.53 z" style="fill:#ffca28;fill-opacity:1;stroke:none"/>
+ <path d="m 0 1048.36 0 1 32 0 0 -1 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 16.5 1026.36 -1.5 3 -15 0 0 1 15.5 0 1.5 -3 13.469 0.062 c 0.762 0 1.531 0.767 1.531 1.531 l 0 -1 c 0 -0.765 -0.769 -1.531 -1.531 -1.531 z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 10 12 c -0.554 0 -1 0.446 -1 1 l 0 1 l 2 0 l 0 -2 l -1 0 z m 3 0 l 0 2 l 2 0 l 0 -2 l -2 0 z m 4 0 l 0 2 l 2 0 l 0 -2 l -2 0 z m 4 0 l 0 2 l 2 0 l 0 -1 c 0 -0.554 -0.446 -1 -1 -1 l -1 0 z m -12 4 l 0 2 l 2 0 l 0 -2 l -2 0 z m 12 0 l 0 2 l 2 0 l 0 -2 l -2 0 z m -12 4 l 0 2 l 2 0 l 0 -2 l -2 0 z m 12 0 l 0 2 l 2 0 l 0 -2 l -2 0 z m -12 4 l 0 1 c 0 0.554 0.446 1 1 1 l 1 0 l 0 -2 l -2 0 z m 4 0 l 0 2 l 2 0 l 0 -2 l -2 0 z m 4 0 l 0 2 l 2 0 l 0 -2 l -2 0 z m 4 0 l 0 2 l 1 0 c 0.554 0 1 -0.446 1 -1 l 0 -1 l -2 0 z" transform="translate(0,1020.3622)" style="fill:#c79a18;opacity:0.5;fill-opacity:1;stroke:none"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/places/yellow-folder-ubuntu.svg b/.icons/Material-Black-Lime-Numix/32/places/yellow-folder-ubuntu.svg
new file mode 100644
index 00000000..9287e9f0
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/places/yellow-folder-ubuntu.svg
@@ -0,0 +1,21 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <defs>
+ <radialGradient id="radialGradient3031" gradientUnits="userSpaceOnUse" gradientTransform="matrix(1,0,0,0.10447761,0,50.597015)" cx="32.5" cy="56.5" r="33.5">
+ <stop style="stop-color:#000;stop-opacity:1"/>
+ <stop offset="1" style="stop-color:#000;stop-opacity:0"/>
+ </radialGradient>
+ </defs>
+ <g transform="translate(0,-1020.3622)">
+ <path d="m 66 56.5 c 0 1.933 -14.998 3.5 -33.5 3.5 -18.502 0 -33.5 -1.567 -33.5 -3.5 0 -1.933 14.998 -3.5 33.5 -3.5 18.502 0 33.5 1.567 33.5 3.5 z" transform="matrix(0.71641791,0,0,0.85714286,-7.2835821,999.9336)" style="fill:url(#radialGradient3031);opacity:0.3;fill-opacity:1;stroke:none"/>
+ <path d="m 0 1024.89 0 21.412 32 0 0 -10.706 -1.524 -9.177 -11.976 -0.059 -1.5 -3 -15.476 0 c -0.762 0 -1.524 0.765 -1.524 1.529 z" style="fill:#ffb300;fill-opacity:1;stroke:none"/>
+ <rect width="15.786" height="5.941" x="2.5" y="1027.36" style="fill:#fffdf0;fill-opacity:1;stroke:none"/>
+ <path d="m 1.531 1023.36 c -0.762 0 -1.531 0.767 -1.531 1.531 l 0 1 c 0 -0.765 0.769 -1.531 1.531 -1.531 l 14.969 0 1.5 3 12.469 0.062 1.531 9.172 0 -1 -1.531 -9.172 -11.969 -0.062 -1.5 -3 z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 32 1027.95 0 21.412 -32 0 0 -20 15 0 1.5 -3 13.976 0.059 c 0.762 0 1.524 0.765 1.524 1.53 z" style="fill:#ffca28;fill-opacity:1;stroke:none"/>
+ <path d="m 0 1048.36 0 1 32 0 0 -1 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 16.5 1026.36 -1.5 3 -15 0 0 1 15.5 0 1.5 -3 13.469 0.062 c 0.762 0 1.531 0.767 1.531 1.531 l 0 -1 c 0 -0.765 -0.769 -1.531 -1.531 -1.531 z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path transform="matrix(0.5,0,0,0.5,1,1019.8622)" d="m 17 38 a 3 3 0 1 1 -6 0 3 3 0 1 1 6 0 z" style="fill:#c79a18;opacity:1;fill-opacity:1;stroke:none"/>
+ <path d="m 16 1032.86 c -1.146 0 -2.215 0.316 -3.125 0.875 l 1.484 1.484 c 0.501 -0.226 1.056 -0.359 1.641 -0.359 2.039 0 3.722 1.528 3.969 3.5 l 2 0 c -0.081 -0.96 -0.381 -1.863 -0.859 -2.641 -0.188 0.085 -0.39 0.141 -0.609 0.141 -0.828 0 -1.5 -0.671 -1.5 -1.5 0 -0.219 0.056 -0.421 0.141 -0.609 -0.913 -0.562 -1.989 -0.891 -3.141 -0.891 z m -3.922 1.484 c -0.939 0.819 -1.633 1.916 -1.922 3.172 0.498 0.244 0.844 0.752 0.844 1.344 0 0.592 -0.346 1.1 -0.844 1.344 0.311 1.353 1.071 2.541 2.125 3.375 l 1.438 -1.438 c -1.038 -0.723 -1.719 -1.921 -1.719 -3.281 c 0 -1.255 0.58 -2.376 1.484 -3.109 l -1.406 -1.406 z m 7.891 5.02 c -0.247 1.972 -1.93 3.5 -3.969 3.5 -0.473 0 -0.923 -0.099 -1.344 -0.25 l -1.516 1.516 c 0.851 0.465 1.821 0.734 2.859 0.734 0.756 0 1.474 -0.135 2.141 -0.391 c -0.085 -0.188 -0.141 -0.39 -0.141 -0.609 c 0 -0.828 0.672 -1.5 1.5 -1.5 0.402 0 0.762 0.164 1.031 0.422 0.81 -0.935 1.33 -2.116 1.438 -3.422 l -2 0 z" style="fill:#c79a18;opacity:1;fill-opacity:1;stroke:none"/>
+ <path d="m 17 38 a 3 3 0 1 1 -6 0 3 3 0 1 1 6 0 z" transform="matrix(0.5,0,0,0.5,14.5,1014.3622)" style="fill:#c79a18;opacity:1;fill-opacity:1;stroke:none"/>
+ <path d="m 17 38 a 3 3 0 1 1 -6 0 3 3 0 1 1 6 0 z" transform="matrix(0.5,0,0,0.5,13.5,1025.8622)" style="fill:#c79a18;opacity:1;fill-opacity:1;stroke:none"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/places/yellow-folder-video.svg b/.icons/Material-Black-Lime-Numix/32/places/yellow-folder-video.svg
new file mode 100644
index 00000000..17028299
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/places/yellow-folder-video.svg
@@ -0,0 +1,20 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <defs>
+ <radialGradient id="radialGradient3031" gradientUnits="userSpaceOnUse" gradientTransform="matrix(1,0,0,0.10447761,0,50.597015)" cx="32.5" cy="56.5" r="33.5">
+ <stop style="stop-color:#000;stop-opacity:1"/>
+ <stop offset="1" style="stop-color:#000;stop-opacity:0"/>
+ </radialGradient>
+ </defs>
+ <g transform="translate(0,-1020.3622)">
+ <path d="m 66 56.5 a 33.5 3.5 0 1 1 -67 0 33.5 3.5 0 1 1 67 0 z" transform="matrix(0.71641791,0,0,0.85714286,-7.2835821,999.9336)" style="fill:url(#radialGradient3031);opacity:0.3;fill-opacity:1;stroke:none"/>
+ <g transform="matrix(0.5,0,0,0.5,20.823632,508.499)">
+ <path d="m -41.647 1032.79 0 42.823 64 0 0 -21.412 -3.048 -18.353 -23.952 -0.118 -3 -6 -30.952 0 c -1.524 0 -3.048 1.53 -3.048 3.059 z" style="fill:#ffb300;fill-opacity:1;stroke:none"/>
+ <rect y="1037.73" x="-36.647" height="11.882" width="31.571" style="fill:#fffdf0;fill-opacity:1;stroke:none"/>
+ <path d="m -38.585 1029.73 c -1.524 0 -3.063 1.533 -3.063 3.063 l 0 2 c 0 -1.529 1.539 -3.063 3.063 -3.063 l 29.938 0 3 6 24.938 0.125 3.063 18.344 0 -2 -3.063 -18.344 -23.938 -0.125 -3 -6 z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 22.353 1038.9 0 42.823 -64 0 0 -40 30 0 3 -6 27.952 0.118 c 1.524 0 3.048 1.53 3.048 3.059 z" style="fill:#ffca28;fill-opacity:1;stroke:none"/>
+ <path d="m -41.647 1079.73 0 2 64 0 0 -2 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m -8.647 1035.73 -3 6 -30 0 0 2 31 0 3 -6 26.938 0.125 c 1.524 0 3.063 1.533 3.063 3.063 l 0 -2 c 0 -1.529 -1.539 -3.063 -3.063 -3.063 z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m -18.647 1049.73 c -1.662 0 -3 1.338 -3 3 l 0 18 c 0 1.662 1.338 3 3 3 l 18 0 c 1.662 0 3 -1.338 3 -3 l 0 -18 c 0 -1.662 -1.338 -3 -3 -3 z m 1 2 4 0 0 4 -4 0 z m 12 0 4 0 0 4 -4 0 z m -12 8 4 0 0 4 -4 0 z m 12 0 4 0 0 4 -4 0 z m -12 8 4 0 0 4 -4 0 z m 12 0 4 0 0 4 -4 0 z" style="fill:#c79a18;opacity:1;fill-opacity:1"/>
+ </g>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/places/yellow-folder-vm.svg b/.icons/Material-Black-Lime-Numix/32/places/yellow-folder-vm.svg
new file mode 100644
index 00000000..ead57df8
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/places/yellow-folder-vm.svg
@@ -0,0 +1,18 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <defs>
+ <radialGradient id="radialGradient3031" gradientUnits="userSpaceOnUse" gradientTransform="matrix(1,0,0,0.10447761,0,50.597015)" cx="32.5" cy="56.5" r="33.5">
+ <stop style="stop-color:#000;stop-opacity:1"/>
+ <stop offset="1" style="stop-color:#000;stop-opacity:0"/>
+ </radialGradient>
+ </defs>
+ <g transform="translate(0,-1020.3622)">
+ <path d="m 66 56.5 c 0 1.933 -14.998 3.5 -33.5 3.5 -18.502 0 -33.5 -1.567 -33.5 -3.5 0 -1.933 14.998 -3.5 33.5 -3.5 18.502 0 33.5 1.567 33.5 3.5 z" transform="matrix(0.71641791,0,0,0.85714286,-7.2835821,999.9336)" style="fill:url(#radialGradient3031);opacity:0.3;fill-opacity:1;stroke:none"/>
+ <path d="m 0 1024.89 0 21.412 32 0 0 -10.706 -1.524 -9.177 -11.976 -0.059 -1.5 -3 -15.476 0 c -0.762 0 -1.524 0.765 -1.524 1.53 z" style="fill:#ffb300;fill-opacity:1;stroke:none"/>
+ <rect width="15.786" height="5.941" x="2.5" y="1027.36" style="fill:#fffdf0;fill-opacity:1;stroke:none"/>
+ <path d="m 1.531 1023.36 c -0.762 0 -1.531 0.767 -1.531 1.531 l 0 1 c 0 -0.765 0.769 -1.531 1.531 -1.531 l 14.969 0 1.5 3 12.469 0.062 1.531 9.172 0 -1 -1.531 -9.172 -11.969 -0.062 -1.5 -3 z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 32 1027.95 0 21.412 -32 0 0 -20 15 0 1.5 -3 13.976 0.059 c 0.762 0 1.524 0.765 1.524 1.53 z" style="fill:#ffca28;fill-opacity:1;stroke:none"/>
+ <path d="m 0 1048.36 0 1 32 0 0 -1 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 16.5 1026.36 -1.5 3 -15 0 0 1 15.5 0 1.5 -3 13.469 0.062 c 0.762 0 1.531 0.767 1.531 1.531 l 0 -1 c 0 -0.765 -0.769 -1.531 -1.531 -1.531 z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 13 13 c -0.739 0 -1 0.335 -1 1 l 8 0 c 0 -0.665 -0.261 -1 -1 -1 l -6 0 z m -1 2 l 0 8 l 8 0 l 0 -8 l -8 0 z m 2 1 l 4 0 l 0 1 l -4 0 l 0 -1 z m 2 3 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 -4 5 c 0 0.665 0.261 1 1 1 l 6 0 c 0.739 0 1 -0.335 1 -1 l -8 0 z" transform="translate(0,1020.3622)" style="fill:#c79a18;opacity:1;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/places/yellow-folder-wine.svg b/.icons/Material-Black-Lime-Numix/32/places/yellow-folder-wine.svg
new file mode 100644
index 00000000..a359db14
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/places/yellow-folder-wine.svg
@@ -0,0 +1,20 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <defs>
+ <radialGradient id="radialGradient3031" gradientUnits="userSpaceOnUse" gradientTransform="matrix(1,0,0,0.10447761,0,50.597015)" cx="32.5" cy="56.5" r="33.5">
+ <stop style="stop-color:#000;stop-opacity:1"/>
+ <stop offset="1" style="stop-color:#000;stop-opacity:0"/>
+ </radialGradient>
+ </defs>
+ <g transform="translate(0,-1020.3622)">
+ <path d="m 66 56.5 a 33.5 3.5 0 1 1 -67 0 33.5 3.5 0 1 1 67 0 z" transform="matrix(0.71641791,0,0,0.85714286,-7.2835821,999.9336)" style="fill:url(#radialGradient3031);opacity:0.3;fill-opacity:1;stroke:none"/>
+ <path d="m 0 1024.89 0 21.412 32 0 0 -10.706 -1.524 -9.177 -11.976 -0.059 -1.5 -3 -15.476 0 c -0.762 0 -1.524 0.765 -1.524 1.529 z" style="fill:#ffb300;fill-opacity:1;stroke:none"/>
+ <rect width="15.786" height="5.941" x="2.5" y="1027.36" style="fill:#fffdf0;fill-opacity:1;stroke:none"/>
+ <path d="m 1.531 1023.36 c -0.762 0 -1.531 0.767 -1.531 1.531 l 0 1 c 0 -0.765 0.769 -1.531 1.531 -1.531 l 14.969 0 1.5 3 12.469 0.062 1.531 9.172 0 -1 -1.531 -9.172 -11.969 -0.062 -1.5 -3 z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 32 1027.95 0 21.412 -32 0 0 -20 15 0 1.5 -3 13.976 0.059 c 0.762 0 1.524 0.765 1.524 1.529 z" style="fill:#ffca28;fill-opacity:1;stroke:none"/>
+ <path d="m 0 1048.36 0 1 32 0 0 -1 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 16.5 1026.36 -1.5 3 -15 0 0 1 15.5 0 1.5 -3 13.469 0.062 c 0.762 0 1.531 0.767 1.531 1.531 l 0 -1 c 0 -0.765 -0.769 -1.531 -1.531 -1.531 z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 20.52 1033.36 c -0.518 0.01 -1.028 0.327 -1.11 0.921 -0.131 0.95 0.848 0.594 1.632 0.594 0.783 0 1.044 1.544 0.848 2.376 -0.196 0.832 -2.278 2.796 -6.984 0.832 -3.875 -1.617 -5.809 0.536 -5.907 0.579 0.367 3.213 3.356 6.697 6.984 6.697 3.875 0 7.02 -3.839 7.02 -7.366 0 -0.405 -0.051 -0.804 -0.131 -1.188 -0.072 -0.194 -0.143 -0.388 -0.196 -0.564 -0.095 -0.316 -0.202 -0.583 -0.294 -0.832 -0.004 -0.01 0.004 -0.022 0 -0.03 -0.371 -0.75 -0.891 -1.428 -1.534 -1.99 -0.003 -0.01 -0.013 0.01 -0.016 0 -0.1 -0.024 -0.206 -0.031 -0.31 -0.03 z" style="fill:#c79a18;opacity:1;fill-opacity:1;color:#000"/>
+ <path d="m 19 1036.36 c 0 0.552 -0.448 1 -1 1 -0.552 0 -1 -0.448 -1 -1 0 -0.552 0.448 -1 1 -1 0.552 0 1 0.448 1 1 z" style="fill:#c79a18;opacity:1;fill-opacity:1;color:#000"/>
+ <path d="m 16 1034.86 c 0 0.276 -0.224 0.5 -0.5 0.5 -0.276 0 -0.5 -0.224 -0.5 -0.5 0 -0.276 0.224 -0.5 0.5 -0.5 0.276 0 0.5 0.224 0.5 0.5 z" style="fill:#c79a18;opacity:1;fill-opacity:1;color:#000"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/places/yellow-folder.svg b/.icons/Material-Black-Lime-Numix/32/places/yellow-folder.svg
new file mode 100644
index 00000000..5fb24a4c
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/places/yellow-folder.svg
@@ -0,0 +1,17 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <defs>
+ <radialGradient id="radialGradient3031" gradientUnits="userSpaceOnUse" gradientTransform="matrix(1,0,0,0.10447761,0,50.597015)" cx="32.5" cy="56.5" r="33.5">
+ <stop style="stop-color:#000;stop-opacity:1"/>
+ <stop offset="1" style="stop-color:#000;stop-opacity:0"/>
+ </radialGradient>
+ </defs>
+ <g transform="translate(0,-1020.3622)">
+ <path d="m 66 56.5 a 33.5 3.5 0 1 1 -67 0 33.5 3.5 0 1 1 67 0 z" transform="matrix(0.71641791,0,0,0.85714286,-7.2835821,999.9336)" style="fill:url(#radialGradient3031);opacity:0.3;fill-opacity:1;stroke:none"/>
+ <path d="m 0 1024.89 0 21.412 32 0 0 -10.706 -1.524 -9.177 -11.976 -0.059 -1.5 -3 -15.476 0 c -0.762 0 -1.524 0.765 -1.524 1.529 z" style="fill:#ffb300;fill-opacity:1;stroke:none"/>
+ <rect width="15.786" height="5.941" x="2.5" y="1027.36" style="fill:#fffdf0;fill-opacity:1;stroke:none"/>
+ <path d="m 1.531 1023.36 c -0.762 0 -1.531 0.766 -1.531 1.531 l 0 1 c 0 -0.765 0.769 -1.531 1.531 -1.531 l 14.969 0 1.5 3 12.469 0.062 1.531 9.172 0 -1 -1.531 -9.172 -11.969 -0.062 -1.5 -3 z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 32 1027.95 0 21.412 -32 0 0 -20 15 0 1.5 -3 13.976 0.059 c 0.762 0 1.524 0.765 1.524 1.53 z" style="fill:#ffca28;fill-opacity:1;stroke:none"/>
+ <path d="m 0 1048.36 0 1 32 0 0 -1 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 16.5 1026.36 -1.5 3 -15 0 0 1 15.5 0 1.5 -3 13.469 0.062 c 0.762 0 1.531 0.767 1.531 1.531 l 0 -1 c 0 -0.765 -0.769 -1.531 -1.531 -1.531 z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/places/yellow-network.svg b/.icons/Material-Black-Lime-Numix/32/places/yellow-network.svg
new file mode 100644
index 00000000..01182770
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/places/yellow-network.svg
@@ -0,0 +1,18 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <defs>
+ <radialGradient id="radialGradient3031" gradientUnits="userSpaceOnUse" gradientTransform="matrix(1,0,0,0.10447761,0,50.597015)" cx="32.5" cy="56.5" r="33.5">
+ <stop style="stop-color:#000;stop-opacity:1"/>
+ <stop offset="1" style="stop-color:#000;stop-opacity:0"/>
+ </radialGradient>
+ </defs>
+ <g transform="translate(0,-1020.3622)">
+ <path d="m 66 56.5 a 33.5 3.5 0 1 1 -67 0 33.5 3.5 0 1 1 67 0 z" transform="matrix(0.71641791,0,0,0.85714286,-7.2835821,999.9336)" style="fill:url(#radialGradient3031);opacity:0.3;fill-opacity:1;stroke:none"/>
+ <path d="m 0 1024.89 0 21.412 32 0 0 -10.706 -1.524 -9.177 -11.976 -0.059 -1.5 -3 -15.476 0 c -0.762 0 -1.524 0.765 -1.524 1.529 z" style="fill:#ffb300;fill-opacity:1;stroke:none"/>
+ <rect width="15.786" height="5.941" x="2.5" y="1027.36" style="fill:#fffdf0;fill-opacity:1;stroke:none"/>
+ <path d="m 1.531 1023.36 c -0.762 0 -1.531 0.767 -1.531 1.531 l 0 1 c 0 -0.765 0.769 -1.531 1.531 -1.531 l 14.969 0 1.5 3 12.469 0.062 1.531 9.172 0 -1 -1.531 -9.172 -11.969 -0.062 -1.5 -3 z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 32 1027.95 0 21.412 -32 0 0 -20 15 0 1.5 -3 13.976 0.059 c 0.762 0 1.524 0.765 1.524 1.53 z" style="fill:#ffca28;fill-opacity:1;stroke:none"/>
+ <path d="m 0 1048.36 0 1 32 0 0 -1 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 16.5 1026.36 -1.5 3 -15 0 0 1 15.5 0 1.5 -3 13.469 0.062 c 0.762 0 1.531 0.767 1.531 1.531 l 0 -1 c 0 -0.765 -0.769 -1.531 -1.531 -1.531 z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 15.25 1033.36 c -2.559 0 -5.25 2.691 -5.25 6 0 3.309 2.691 6 5.25 6 4.059 0 6.75 -2.691 6.75 -6 0 -3.309 -2.691 -6 -6 -6 z m 1.237 0.844 c 0.559 0.052 1.101 0.179 1.594 0.394 -0.038 0.047 -0.067 0.089 -0.094 0.169 -0.152 0.455 -0.378 0.238 -0.113 0.806 0.265 0.568 0.487 0.715 0.562 0.45 0.076 -0.265 -0.191 -0.639 0.113 -0.487 0.303 0.152 0.527 -0.041 0.3 0.3 -0.227 0.341 -0.222 0.526 -0.488 0.45 -0.265 -0.076 -0.26 0.449 -0.525 0.525 -0.265 0.076 -0.356 -0.114 -0.356 0.075 0 0.189 0.15 0.015 0.113 0.319 -0.012 0.093 -0.008 0.109 -0.019 0.15 -0.249 -0.071 -0.36 -0.111 -0.544 -0.038 -0.189 0.076 -0.413 0.563 -0.413 0.563 0.237 0.237 0.346 0.407 0.431 0.487 -0.053 0.027 -0.117 0.038 -0.169 0.075 -0.379 0.265 -0.674 0.315 -0.788 0.694 -0.114 0.379 -0.075 0.032 -0.075 0.487 0 0.455 -0.115 0.146 0.113 0.563 0.227 0.417 0.785 0.616 1.05 0.844 0.265 0.227 0.538 -0.495 1.069 0.188 0.53 0.682 0.564 0.409 0.375 0.788 -0.189 0.379 -0.374 0.505 -0.45 0.656 -0.076 0.151 0.147 0.674 0.413 0.787 0.006 0 0.013 0 0.019 0 -0.014 0.033 -0.024 0.062 -0.038 0.094 -0.343 0.156 -0.764 0.371 -0.844 0.394 -0.188 0.054 -0.849 0.166 -1.331 0.3 -0.06 0.017 -0.108 0.017 -0.131 0.019 0.06 -0.065 0.534 -0.313 0.769 -0.45 0.321 -0.188 -0.019 -0.169 -0.019 -0.169 0 0 -0.512 -0.057 -1.556 -0.057 -0.522 0 -0.749 0.024 -0.863 0.057 -0.057 0.017 -0.085 0.034 -0.113 0.056 -0.028 0.024 -0.047 0.048 -0.094 0.075 -0.188 0.107 0.11 0.22 -0.131 0.3 -0.181 0.06 -0.202 0 -0.356 -0.113 0.11 -0.11 0.262 -0.241 0.45 -0.469 0.341 -0.412 0.449 -0.337 0.562 -0.712 0.114 -0.375 -0.956 -0.262 -0.956 -0.487 0 -0.225 -0.184 -0.375 -0.525 -0.525 -0.341 -0.15 -0.109 -0.225 -0.488 -0.338 -0.379 -0.112 -0.805 0.563 -0.919 0.338 -0.114 -0.225 0.356 -0.225 0.356 -0.487 0 -0.256 -0.54 0.193 -0.638 -0.131 -0.002 -0.012 -0.017 -0.012 -0.019 -0.019 -0.009 -0.048 -0.003 -0.075 0 -0.112 0.024 -0.27 0.336 -0.375 0.469 -0.638 0.152 -0.3 0.073 0.225 0.262 0.488 0.189 0.263 0.114 -0.338 0 -0.675 -0.114 -0.338 0.072 -0.338 0.338 -0.788 0.265 -0.45 0.262 -0.712 0.262 -1.05 0 -0.337 0.184 -0.375 0.562 -0.713 0.174 -0.154 0.31 -0.289 0.412 -0.412 0.025 -0.012 0.05 -0.012 0.075 -0.02 0.402 -0.161 0.571 -0.402 0.919 -1.125 0.348 -0.723 -0.137 -0.048 -0.244 -0.075 -0.107 -0.026 -0.262 -0.217 -0.637 -0.431 -0.077 -0.044 -0.146 -0.065 -0.206 -0.074 l 0.694 -1.144 c 0.222 -0.06 0.461 -0.101 0.694 -0.131 0.085 0.485 0.038 0.938 0.038 0.938 0 0 -0.131 0.155 -0.131 0.263 0 0.107 0.718 -0.884 0.825 -0.938 0.107 -0.054 0.378 0.284 0.431 -0.225 0.003 -0.029 -0.003 -0.03 0 -0.056 z m 1.012 2.025 c -0.038 -0.012 -0.084 0 -0.131 0.02 0 0.133 -0.051 0.229 -0.075 0.281 -0.014 -0.024 -0.056 -0.056 -0.056 -0.056 -0.057 0.105 -0.179 0.197 -0.056 0.169 0.123 -0.028 0.216 0.048 0.131 -0.056 -0.016 -0.019 -0.009 -0.011 -0.019 -0.019 0.016 0.012 0.046 0.019 0.113 0.019 0.075 0 0.115 0 0.169 0 -0.091 0.068 -0.191 0.096 -0.056 0.131 0.18 0.048 0.262 0.057 0.262 0.02 0 -0.038 -0.056 -0.169 -0.056 -0.169 0.035 -0.014 0.068 -0.032 0.038 -0.094 -0.057 -0.113 -0.147 -0.226 -0.263 -0.244 z m 2.869 0.319 c 0.094 0.146 0.183 0.295 0.262 0.45 -0.052 0.303 -0.185 0.506 0.038 0.506 0.062 0 0.117 -0.014 0.169 -0.02 0.007 0.018 0.012 0.039 0.019 0.056 -0.379 0 -0.561 0.113 -0.75 0.075 -0.189 -0.038 -0.716 -0.072 -0.375 -0.412 0.199 -0.199 0.448 -0.516 0.637 -0.656 z m -2.363 0.694 c 0.035 0.012 0.065 0.048 0.094 0.112 0.114 0.265 0.302 0.487 0.15 0.525 -0.152 0.038 -0.225 0.075 -0.225 0.075 0 0 0.525 0.341 0.563 -0.037 0.038 -0.379 -0.15 -0.6 -0.15 -0.6 0 0 0.262 0.261 0.337 0.413 0.076 0.151 0.073 0 0.263 0.188 0.189 0.189 0.147 -0.753 0.413 -0.487 0.265 0.265 0.432 0.261 0.356 0.45 -0.076 0.189 0.488 -0.229 0.488 0.15 0 0.365 0.233 0.513 -0.225 0.694 -0.173 -0.012 -0.311 -0.041 -0.338 -0.094 -0.076 -0.151 -0.506 -0.037 -0.506 -0.037 -1.133 -0.283 -1.625 -0.373 -1.95 -0.319 0.006 -0.012 0.012 -0.012 0.019 -0.019 0.166 -0.299 0.478 -0.713 0.375 -0.862 0.144 -0.083 0.258 -0.174 0.337 -0.15 z m 3.188 1.894 c 0.003 0.076 0 0.148 0 0.225 0 0.213 -0.013 0.431 -0.038 0.638 -0.341 -0.303 -0.825 -0.3 -0.825 -0.3 0 0 0.296 -0.336 0.713 -0.488 0.052 -0.02 0.108 -0.045 0.15 -0.075 z" style="fill:#c79a18;opacity:1;fill-opacity:1;color:#000"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/places/yellow-user-desktop.svg b/.icons/Material-Black-Lime-Numix/32/places/yellow-user-desktop.svg
new file mode 100644
index 00000000..5c59ca17
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/places/yellow-user-desktop.svg
@@ -0,0 +1,22 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <defs>
+ <radialGradient id="radialGradient3031" gradientUnits="userSpaceOnUse" gradientTransform="matrix(1,0,0,0.10447761,0,50.597015)" cx="32.5" cy="56.5" r="33.5">
+ <stop style="stop-color:#000;stop-opacity:1"/>
+ <stop offset="1" style="stop-color:#000;stop-opacity:0"/>
+ </radialGradient>
+ </defs>
+ <g transform="translate(0,-1020.3622)">
+ <path d="m 66 56.5 c 0 1.933 -14.998 3.5 -33.5 3.5 -18.502 0 -33.5 -1.567 -33.5 -3.5 0 -1.933 14.998 -3.5 33.5 -3.5 18.502 0 33.5 1.567 33.5 3.5 z" transform="matrix(0.71641791,0,0,0.85714286,-7.2835821,999.9336)" style="fill:url(#radialGradient3031);opacity:0.3;fill-opacity:1;stroke:none"/>
+ <path d="m 0 1024.89 0 21.412 32 0 0 -10.706 -1.524 -9.177 -11.976 -0.059 -1.5 -3 -15.476 0 c -0.762 0 -1.524 0.765 -1.524 1.529 z" style="fill:#ffb300;fill-opacity:1;stroke:none"/>
+ <rect width="15.786" height="5.941" x="2.5" y="1027.36" style="fill:#fffdf0;fill-opacity:1;stroke:none"/>
+ <path d="m 1.531 1023.36 c -0.762 0 -1.531 0.767 -1.531 1.531 l 0 1 c 0 -0.765 0.769 -1.531 1.531 -1.531 l 14.969 0 1.5 3 12.469 0.062 1.531 9.172 0 -1 -1.531 -9.172 -11.969 -0.062 -1.5 -3 z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 32 1027.95 0 21.412 -32 0 0 -20 15 0 1.5 -3 13.976 0.059 c 0.762 0 1.524 0.765 1.524 1.53 z" style="fill:#ffca28;fill-opacity:1;stroke:none"/>
+ <path d="m 0 1048.36 0 1 32 0 0 -1 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 16.5 1026.36 -1.5 3 -15 0 0 1 15.5 0 1.5 -3 13.469 0.062 c 0.762 0 1.531 0.767 1.531 1.531 l 0 -1 c 0 -0.765 -0.769 -1.531 -1.531 -1.531 z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <g transform="matrix(0.5,0,0,0.5,0,526.18111)" style="opacity:1">
+ <path d="m 25 1020.36 0 6 c 0 2 2 2 2 2 l 6 0 c 2 0 2 -2 2 -2 l 0 -4 -4 -4 -3.999 0 c 0 0 -2 0 -2 2 z m 2 0 3 0 0 3 3 0 0 3 -6 0 z" style="fill:#c79a18;fill-opacity:1"/>
+ <path d="m 28 1034.36 -4 4 c -2 2 -2 2 0 2 l 16 0 c 2 0 2 0 0 -2 l -4 -4 0 -2 -8 0 z" style="fill:#c79a18;fill-opacity:1;stroke:none"/>
+ <path d="m 22 1012.36 c -2.216 0 -4 1.784 -4 4 l 0 14 c 0 2.216 1.784 4 4 4 l 20 0 c 2.216 0 4 -1.784 4 -4 l 0 -14 c 0 -2.216 -1.784 -4 -4 -4 z m 0 4 20 0 0 14 -20 0 z" style="fill:#c79a18;fill-opacity:1;stroke:none"/>
+ </g>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/places/yellow-user-home.svg b/.icons/Material-Black-Lime-Numix/32/places/yellow-user-home.svg
new file mode 100644
index 00000000..ae8891d6
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/places/yellow-user-home.svg
@@ -0,0 +1,22 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <defs>
+ <radialGradient id="radialGradient3031" gradientUnits="userSpaceOnUse" gradientTransform="matrix(1,0,0,0.10447761,0,50.597015)" cx="32.5" cy="56.5" r="33.5">
+ <stop style="stop-color:#000;stop-opacity:1"/>
+ <stop offset="1" style="stop-color:#000;stop-opacity:0"/>
+ </radialGradient>
+ </defs>
+ <g transform="translate(0,-1020.3622)">
+ <path d="m 66 56.5 c 0 1.933 -14.998 3.5 -33.5 3.5 -18.502 0 -33.5 -1.567 -33.5 -3.5 0 -1.933 14.998 -3.5 33.5 -3.5 18.502 0 33.5 1.567 33.5 3.5 z" transform="matrix(0.71641791,0,0,0.85714286,-7.2835821,999.9336)" style="fill:url(#radialGradient3031);opacity:0.3;fill-opacity:1;stroke:none"/>
+ <path d="m 0 1024.89 0 21.412 32 0 0 -10.706 -1.524 -9.177 -11.976 -0.059 -1.5 -3 -15.476 0 c -0.762 0 -1.524 0.765 -1.524 1.529 z" style="fill:#ffb300;fill-opacity:1;stroke:none"/>
+ <rect width="15.786" height="5.941" x="2.5" y="1027.36" style="fill:#fffdf0;fill-opacity:1;stroke:none"/>
+ <path d="m 1.531 1023.36 c -0.762 0 -1.531 0.767 -1.531 1.531 l 0 1 c 0 -0.765 0.769 -1.531 1.531 -1.531 l 14.969 0 1.5 3 12.469 0.062 1.531 9.172 0 -1 -1.531 -9.172 -11.969 -0.062 -1.5 -3 z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <path d="m 32 1027.95 0 21.412 -32 0 0 -20 15 0 1.5 -3 13.976 0.059 c 0.762 0 1.524 0.765 1.524 1.53 z" style="fill:#ffca28;fill-opacity:1;stroke:none"/>
+ <path d="m 0 1048.36 0 1 32 0 0 -1 z" style="fill:#000;opacity:0.15;fill-opacity:1;stroke:none"/>
+ <path d="m 16.5 1026.36 -1.5 3 -15 0 0 1 15.5 0 1.5 -3 13.469 0.062 c 0.762 0 1.531 0.767 1.531 1.531 l 0 -1 c 0 -0.765 -0.769 -1.531 -1.531 -1.531 z" style="fill:#000;opacity:0.03;fill-opacity:1;stroke:none"/>
+ <g transform="translate(7.000074,1031.3622)" style="fill:#c79a18;opacity:1;fill-opacity:1">
+ <path d="m 3 7 0 6 c 0 1.108 0.892 2 2 2 l 1.5 0 0 -5 3 0 0 5 l 1.5 0 c 1.108 0 2 -0.892 2 -2 l 0 -6 z"/>
+ <path d="M 3,6 C 0.79661017,8 0,8 3,8 l 10,0 c 3,0 2.288136,0 0,-2 L 9,2 C 8,1 8,1 7,2 z" style="stroke:none"/>
+ <path d="m 12 2 c 1 0 1 0.446 1 1 l 0 4 -2 0 0 -4 c 0 -0.554 0 -1 1 -1 z" style="stroke:none"/>
+ </g>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/status/airplane-mode.svg b/.icons/Material-Black-Lime-Numix/32/status/airplane-mode.svg
new file mode 100644
index 00000000..afbd296a
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/status/airplane-mode.svg
@@ -0,0 +1,5 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <g transform="translate(0,-16)">
+ <path d="m 28.569 19.431 c -0.841 -0.841 -3.111 0 -5.353 2.241 l -3.294 3.294 -14.161 -2.988 c -1.019 -0.192 -1.312 -0.198 -1.826 0.307 -1.205 1.205 -1.206 1.206 0.777 2.355 l 10.292 5.244 -5.667 5.667 -4.477 -0.859 c -0.524 -0.11 -0.515 -0.149 -0.843 0.179 l -0.325 0.325 c -0.495 0.495 0.248 1.081 0.248 1.081 l 4.61 3.172 3.172 4.61 c 0 0 0.586 0.743 1.081 0.248 l 0.325 -0.325 c 0.328 -0.328 0.289 -0.319 0.179 -0.843 l -0.859 -4.477 5.667 -5.667 5.244 10.292 c 1.149 1.983 1.149 1.982 2.355 0.777 0.505 -0.514 0.499 -0.807 0.307 -1.826 l -2.988 -14.161 3.294 -3.294 c 2.241 -2.241 3.083 -4.511 2.241 -5.353 z" style="fill:#71a6ce;fill-opacity:1;stroke:none"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/status/appointment-missed.svg b/.icons/Material-Black-Lime-Numix/32/status/appointment-missed.svg
new file mode 100644
index 00000000..54f2d9fc
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/status/appointment-missed.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <path d="m 30 16 c 0 7.731 -6.269 14 -14 14 -7.731 0 -14 -6.269 -14 -14 0 -7.731 6.269 -14 14 -14 7.731 0 14 6.269 14 14" style="fill:#ebebeb;opacity:1;fill-opacity:1;fill-rule:evenodd"/>
+ <path d="m 15.977 5.574 c -0.883 0.012 -1.59 0.746 -1.578 1.625 l 0 8.801 c 0 0.375 0.133 0.738 0.375 1.023 l 4 4.801 c 0.359 0.48 0.945 0.719 1.531 0.633 c 0.59 -0.094 1.078 -0.5 1.27 -1.063 c 0.195 -0.563 0.059 -1.188 -0.348 -1.621 l -3.625 -4.348 l 0 -8.227 c 0.004 -0.43 -0.164 -0.848 -0.469 -1.156 c -0.309 -0.305 -0.727 -0.473 -1.156 -0.469 Z" style="fill:#aaa;opacity:1;fill-opacity:1"/>
+ <path d="m 16 0 c -8.82 0 -16 7.18 -16 16 c 0 8.82 7.18 16 16 16 c 8.82 0 16 -7.18 16 -16 c 0 -8.82 -7.18 -16 -16 -16 m 0 3.199 c 7.086 0 12.801 5.715 12.801 12.801 c 0 7.086 -5.715 12.801 -12.801 12.801 c -7.086 0 -12.801 -5.715 -12.801 -12.801 c 0 -7.086 5.715 -12.801 12.801 -12.801 Z" style="fill:#aaa;opacity:1"/>
+ <path d="m 16 24 c 0 4.418 -3.582 7.998 -8 7.998 -4.418 0 -8 -3.58 -8 -7.998 0 -4.42 3.582 -8 8 -8 4.418 0 8 3.582 8 8" style="fill:#dc322f;fill-rule:evenodd"/>
+ <path d="m 4 20 0 1.334 c -0.029 0.373 0.096 0.756 0.377 1.014 l 1.709 1.682 -1.709 1.682 c -0.25 0.25 -0.377 0.604 -0.377 0.955 l 0 1.334 1.332 0 c 0.354 0 0.707 -0.127 0.957 -0.377 l 1.709 -1.709 1.709 1.709 c 0.25 0.25 0.604 0.377 0.957 0.377 l 1.332 0 0 -1.334 c 0 -0.352 -0.127 -0.705 -0.377 -0.955 l -1.68 -1.682 1.709 -1.682 c 0.287 -0.266 0.348 -0.633 0.348 -1.014 l 0 -1.334 -1.332 0 c -0.32 0.01 -0.574 0.129 -0.928 0.436 l -1.738 1.68 -1.709 -1.68 c -0.236 -0.246 -0.559 -0.42 -0.898 -0.436 c -0.014 0 -0.045 0 -0.059 0 z" style="fill:#fff;fill-opacity:0.902;fill-rule:evenodd"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/status/appointment-soon.svg b/.icons/Material-Black-Lime-Numix/32/status/appointment-soon.svg
new file mode 100644
index 00000000..e10b5380
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/status/appointment-soon.svg
@@ -0,0 +1,14 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <path d="m 30 16 c 0 7.731 -6.269 14 -14 14 -7.731 0 -14 -6.269 -14 -14 0 -7.731 6.269 -14 14 -14 7.731 0 14 6.269 14 14" style="fill:#fff;fill-rule:evenodd"/>
+ <path d="m 15.977 5.574 c -0.883 0.012 -1.59 0.746 -1.578 1.625 l 0 8.801 c 0 0.375 0.133 0.738 0.375 1.023 l 4 4.801 c 0.359 0.48 0.945 0.719 1.531 0.633 c 0.59 -0.094 1.078 -0.5 1.27 -1.063 c 0.195 -0.563 0.059 -1.188 -0.348 -1.621 l -3.625 -4.348 l 0 -8.227 c 0.004 -0.43 -0.164 -0.848 -0.469 -1.156 c -0.309 -0.305 -0.727 -0.473 -1.156 -0.469 Z" style="fill:#268bd2"/>
+ <path d="m 16 0 c -8.82 0 -16 7.18 -16 16 c 0 8.82 7.18 16 16 16 c 8.82 0 16 -7.18 16 -16 c 0 -8.82 -7.18 -16 -16 -16 m 0 3.199 c 7.086 0 12.801 5.715 12.801 12.801 c 0 7.086 -5.715 12.801 -12.801 12.801 c -7.086 0 -12.801 -5.715 -12.801 -12.801 c 0 -7.086 5.715 -12.801 12.801 -12.801 Z" style="fill:#aaa"/>
+ <path d="M 14 25 A 7 7 0 0 1 0 25 7 7 0 1 1 14 25" style="fill:#dc322f;fill-opacity:1;fill-rule:evenodd"/>
+ <g transform="matrix(-1,0,0,-1,32,32.500005)">
+ <g transform="matrix(0.5,0,0,1,19,-6)">
+ <path d="m 14 17.5 -4 0 0 -5 4 0 0 5" style="fill:#fff;fill-opacity:0.9"/>
+ </g>
+ <g transform="matrix(0.49999884,0,0,0.49999884,18.999996,2.4968895e-5)" style="fill-rule:evenodd">
+ <path d="m 14 9 c 0 1.105 -0.895 2 -2 2 -1.105 0 -2 -0.895 -2 -2 0 -1.105 0.895 -2 2 -2 1.105 0 2 0.895 2 2 z" style="fill:#fff;fill-opacity:0.9"/>
+ </g>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/status/aptdaemon-add.svg b/.icons/Material-Black-Lime-Numix/32/status/aptdaemon-add.svg
new file mode 120000
index 00000000..6057f512
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/status/aptdaemon-add.svg
@@ -0,0 +1 @@
+pamac-add.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/status/aptdaemon-delete.svg b/.icons/Material-Black-Lime-Numix/32/status/aptdaemon-delete.svg
new file mode 120000
index 00000000..2f9e4953
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/status/aptdaemon-delete.svg
@@ -0,0 +1 @@
+pamac-delete.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/status/aptdaemon-download.svg b/.icons/Material-Black-Lime-Numix/32/status/aptdaemon-download.svg
new file mode 120000
index 00000000..17b8ac73
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/status/aptdaemon-download.svg
@@ -0,0 +1 @@
+pamac-download.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/status/aptdaemon-setup.svg b/.icons/Material-Black-Lime-Numix/32/status/aptdaemon-setup.svg
new file mode 120000
index 00000000..832483a3
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/status/aptdaemon-setup.svg
@@ -0,0 +1 @@
+pamac-setup.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/status/aptdaemon-update-cache.svg b/.icons/Material-Black-Lime-Numix/32/status/aptdaemon-update-cache.svg
new file mode 120000
index 00000000..adc52e5e
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/status/aptdaemon-update-cache.svg
@@ -0,0 +1 @@
+pamac-refresh.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/status/aptdaemon-upgrade.svg b/.icons/Material-Black-Lime-Numix/32/status/aptdaemon-upgrade.svg
new file mode 120000
index 00000000..92e26066
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/status/aptdaemon-upgrade.svg
@@ -0,0 +1 @@
+pamac-update.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/status/aptdaemon-working.svg b/.icons/Material-Black-Lime-Numix/32/status/aptdaemon-working.svg
new file mode 100644
index 00000000..4ca46abd
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/status/aptdaemon-working.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <path d="m 10 5 -5 6 10 0 0 -6 z m 7 0 0 6 10 0 -5 -6 z m -12 8 0 14 13.193 0 c -0.497 -2.123 0.069 -4.454 1.711 -6.096 1.261 -1.261 2.928 -1.891 4.596 -1.891 0.852 0 1.703 0.167 2.5 0.496 l 0 -6.51" style="fill:#c28e5c"/>
+ <path d="m 25.5 -28.25 a 3.75 3.75 0 0 1 3.465 2.315 3.75 3.75 0 0 1 -0.813 4.087 3.75 3.75 0 0 1 -4.087 0.813 3.75 3.75 0 0 1 -2.315 -3.465" transform="matrix(0,1,-1,0,0,0)" style="stroke-dasharray:none;stroke-opacity:1;fill:none;opacity:1;stroke-miterlimit:4;fill-opacity:1;stroke:#4db147;fill-rule:nonzero;stroke-linecap:butt;stroke-linejoin:miter;stroke-width:1.5;stroke-dashoffset:0"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/status/avatar-default.svg b/.icons/Material-Black-Lime-Numix/32/status/avatar-default.svg
new file mode 100644
index 00000000..16f74a9a
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/status/avatar-default.svg
@@ -0,0 +1,3 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <path d="m 14.419 5 3.163 0 c 4.742 0 4.419 4.811 4.419 4.811 l 0 4.127 c 0 1.571 -3 4.811 -3 4.811 l 0 2.064 7 3.435 l 0 2.752 -20 0 l 0 -2.752 7 -3.435 0 -2.064 c 0 0 -3.01 -3.24 -3 -4.811 l 0 -4.127 c 0 0 -0.323 -4.811 4.419 -4.811" style="fill:#aaa;fill-opacity:1"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/status/changes-allow.svg b/.icons/Material-Black-Lime-Numix/32/status/changes-allow.svg
new file mode 100644
index 00000000..b193c1dd
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/status/changes-allow.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <path d="m 4.237 15.222 c 0.314 -0.294 1.106 -0.211 1.106 -0.211 l 13.314 0 c 0 0 0.792 -0.082 1.106 0.211 0.314 0.294 0.226 1.034 0.226 1.034 l 0 10.744 -15.977 0 0 -10.744 c 0 0 -0.088 -0.741 0.226 -1.034 z" style="fill:#ecd14c;fill-opacity:1;color:#bebebe"/>
+ <path d="m 22 5 a 6 6 0 0 0 -6 6 l 0 4 3 0 0 -4 a 3 3 0 0 1 3 -3 3 3 0 0 1 3 3 l 0 4 3 0 0 -4 A 6 6 0 0 0 22 5" style="fill:#808080;opacity:1;fill-opacity:1;stroke:none"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/status/changes-prevent.svg b/.icons/Material-Black-Lime-Numix/32/status/changes-prevent.svg
new file mode 100644
index 00000000..8c628838
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/status/changes-prevent.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <path d="m 8.237 15.222 c 0.314 -0.294 1.106 -0.211 1.106 -0.211 l 13.314 0 c 0 0 0.792 -0.082 1.106 0.211 0.314 0.294 0.226 1.034 0.226 1.034 l 0 10.744 -15.977 0 0 -10.744 c 0 0 -0.088 -0.741 0.226 -1.034 z" style="fill:#ecd14c;fill-opacity:1;color:#bebebe"/>
+ <path d="m 16 5 a 6 6 0 0 0 -6 6 l 0 4 L 13 15 13 11 a 3 3 0 0 1 3 -3 3 3 0 0 1 3 3 l 0 4 3 0 0 -4 A 6 6 0 0 0 16 5" style="fill:#808080;opacity:1;fill-opacity:1;stroke:none"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/status/channel-secure.svg b/.icons/Material-Black-Lime-Numix/32/status/channel-secure.svg
new file mode 120000
index 00000000..7d7d8823
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/status/channel-secure.svg
@@ -0,0 +1 @@
+changes-prevent.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/status/dialog-error.svg b/.icons/Material-Black-Lime-Numix/32/status/dialog-error.svg
new file mode 100644
index 00000000..543362fc
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/status/dialog-error.svg
@@ -0,0 +1,3 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <path d="m 16 4 c -6.628 0 -12 5.372 -12 12 0 6.632 5.372 12 12 12 6.632 0 12 -5.368 12 -12 0 -6.628 -5.368 -12 -12 -12 m -7.997 10 15.999 0 0 3.999 -15.999 0 z" style="fill:#ed535b"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/status/dialog-information.svg b/.icons/Material-Black-Lime-Numix/32/status/dialog-information.svg
new file mode 100644
index 00000000..219d1abd
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/status/dialog-information.svg
@@ -0,0 +1,3 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <path d="m 6.969 4 c -1.641 0 -2.969 1.328 -2.969 2.969 l 0 18.06 c 0 1.645 1.328 2.969 2.969 2.969 l 18.06 0 c 1.645 0 2.969 -1.324 2.969 -2.969 l 0 -18.06 c 0 -1.641 -1.324 -2.969 -2.969 -2.969 z m 7.03 3 l 4 0 0 4 -4 0 z m -1 6 5 0 0 9 2 0 0 2 -8 0 0 -2 2 0 0 -7 -1 0 z" style="fill:#78cf72"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/status/dialog-password.svg b/.icons/Material-Black-Lime-Numix/32/status/dialog-password.svg
new file mode 100644
index 00000000..fbf5d72b
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/status/dialog-password.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <g transform="matrix(1.25,0,0,-1.25,0,32)">
+ <g transform="matrix(1.45455,0,0,1.45455,-4e-5,-4e-5)">
+ <path d="m 12.1 12.787 c -1.508 0 -2.777 -0.88 -3.382 -2.337 l -4.718 0 c -1.602 0 -2.35 -0.849 -2.35 -1.65 c 0 -0.801 0.735 -1.65 2.337 -1.65 l 0.825 -1.65 0.687 2.475 1.65 -2.475 0.825 1.65 0.742 0 c 0.601 -1.457 1.871 -2.333 3.382 -2.337 2.098 0 3.85 1.78 3.85 3.987 0 2.211 -1.752 3.987 -3.85 3.987 z m 1.499 -3.162 c 0.441 0 0.839 -0.383 0.839 -0.825 0 -0.441 -0.398 -0.825 -0.839 -0.825 -0.446 0 -0.797 0.384 -0.797 0.825 0 0.442 0.351 0.825 0.797 0.825 z" style="fill:#6d6d6d;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ </g>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/status/dialog-question.svg b/.icons/Material-Black-Lime-Numix/32/status/dialog-question.svg
new file mode 100644
index 00000000..4cdd43e7
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/status/dialog-question.svg
@@ -0,0 +1,3 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <path d="m 6.969 4 c -1.641 0 -2.969 1.328 -2.969 2.969 l 0 18.06 c 0 1.645 1.328 2.969 2.969 2.969 l 18.06 0 c 1.645 0 2.969 -1.324 2.969 -2.969 l 0 -18.06 c 0 -1.641 -1.324 -2.969 -2.969 -2.969 z m 3.03 3 l 12 0 0 11 -4 0 0 1 -4 0 0 -5 4 0 0 -3 -4 0 0 1 -4 0 z m 4 14 4 0 0 4 -4 0 z" style="fill:#53cded"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/status/dialog-warning.svg b/.icons/Material-Black-Lime-Numix/32/status/dialog-warning.svg
new file mode 100644
index 00000000..3c91f6c7
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/status/dialog-warning.svg
@@ -0,0 +1,3 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <path d="m 6.969 4 c -1.641 0 -2.969 1.328 -2.969 2.969 l 0 18.06 c 0 1.645 1.328 2.969 2.969 2.969 l 18.06 0 c 1.645 0 2.969 -1.324 2.969 -2.969 l 0 -18.06 c 0 -1.641 -1.324 -2.969 -2.969 -2.969 z m 7.03 4 l 4 0 0 11 -4 0 z m 0 13 4 0 0 4 -4 0 z" style="fill:#d480e2"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/status/error.svg b/.icons/Material-Black-Lime-Numix/32/status/error.svg
new file mode 120000
index 00000000..3b41d91e
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/status/error.svg
@@ -0,0 +1 @@
+dialog-error.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/status/feed-non-starred.svg b/.icons/Material-Black-Lime-Numix/32/status/feed-non-starred.svg
new file mode 120000
index 00000000..e25c9c66
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/status/feed-non-starred.svg
@@ -0,0 +1 @@
+non-starred.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/status/feed-starred.svg b/.icons/Material-Black-Lime-Numix/32/status/feed-starred.svg
new file mode 120000
index 00000000..a817c39a
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/status/feed-starred.svg
@@ -0,0 +1 @@
+starred.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/status/gnome-dev-wavelan-encrypted.svg b/.icons/Material-Black-Lime-Numix/32/status/gnome-dev-wavelan-encrypted.svg
new file mode 120000
index 00000000..dc258399
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/status/gnome-dev-wavelan-encrypted.svg
@@ -0,0 +1 @@
+locked.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/status/gnome-unknown.svg b/.icons/Material-Black-Lime-Numix/32/status/gnome-unknown.svg
new file mode 120000
index 00000000..9c339cf6
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/status/gnome-unknown.svg
@@ -0,0 +1 @@
+dialog-question.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/status/gtk-authentication.svg b/.icons/Material-Black-Lime-Numix/32/status/gtk-authentication.svg
new file mode 120000
index 00000000..11de4493
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/status/gtk-authentication.svg
@@ -0,0 +1 @@
+dialog-password.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/status/gtk-caps-lock-warning.svg b/.icons/Material-Black-Lime-Numix/32/status/gtk-caps-lock-warning.svg
new file mode 120000
index 00000000..a626e0c4
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/status/gtk-caps-lock-warning.svg
@@ -0,0 +1 @@
+dialog-warning.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/status/gtk-dialog-authentication.svg b/.icons/Material-Black-Lime-Numix/32/status/gtk-dialog-authentication.svg
new file mode 120000
index 00000000..11de4493
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/status/gtk-dialog-authentication.svg
@@ -0,0 +1 @@
+dialog-password.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/status/gtk-dialog-error.svg b/.icons/Material-Black-Lime-Numix/32/status/gtk-dialog-error.svg
new file mode 120000
index 00000000..3b41d91e
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/status/gtk-dialog-error.svg
@@ -0,0 +1 @@
+dialog-error.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/status/gtk-dialog-info.svg b/.icons/Material-Black-Lime-Numix/32/status/gtk-dialog-info.svg
new file mode 120000
index 00000000..015e95ba
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/status/gtk-dialog-info.svg
@@ -0,0 +1 @@
+dialog-information.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/status/gtk-dialog-question.svg b/.icons/Material-Black-Lime-Numix/32/status/gtk-dialog-question.svg
new file mode 120000
index 00000000..9c339cf6
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/status/gtk-dialog-question.svg
@@ -0,0 +1 @@
+dialog-question.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/status/gtk-dialog-warning-panel.svg b/.icons/Material-Black-Lime-Numix/32/status/gtk-dialog-warning-panel.svg
new file mode 120000
index 00000000..a626e0c4
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/status/gtk-dialog-warning-panel.svg
@@ -0,0 +1 @@
+dialog-warning.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/status/gtk-dialog-warning.svg b/.icons/Material-Black-Lime-Numix/32/status/gtk-dialog-warning.svg
new file mode 120000
index 00000000..a626e0c4
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/status/gtk-dialog-warning.svg
@@ -0,0 +1 @@
+dialog-warning.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/status/gtk-missing-image.svg b/.icons/Material-Black-Lime-Numix/32/status/gtk-missing-image.svg
new file mode 120000
index 00000000..28389ba2
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/status/gtk-missing-image.svg
@@ -0,0 +1 @@
+image-missing.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/status/image-missing.svg b/.icons/Material-Black-Lime-Numix/32/status/image-missing.svg
new file mode 100644
index 00000000..e4f810d8
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/status/image-missing.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <path d="m 6.969 4 c -1.641 0 -2.969 1.328 -2.969 2.969 l 0 18.06 c 0 1.645 1.328 2.969 2.969 2.969 l 18.06 0 c 1.645 0 2.969 -1.324 2.969 -2.969 l 0 -18.06 c 0 -1.641 -1.324 -2.969 -2.969 -2.969 z" style="fill:#54cdee;fill-opacity:0.298"/>
+ <path d="m 10 7 12 0 0 11 -4 0 0 1 -4 0 0 -5 4 0 0 -3 -4 0 0 1 -4 0 z m 4 14 4 0 0 4 -4 0 z" style="fill:#fff;fill-opacity:0.8"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/status/important.svg b/.icons/Material-Black-Lime-Numix/32/status/important.svg
new file mode 120000
index 00000000..a626e0c4
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/status/important.svg
@@ -0,0 +1 @@
+dialog-warning.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/status/info.svg b/.icons/Material-Black-Lime-Numix/32/status/info.svg
new file mode 120000
index 00000000..015e95ba
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/status/info.svg
@@ -0,0 +1 @@
+dialog-information.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/status/keys.svg b/.icons/Material-Black-Lime-Numix/32/status/keys.svg
new file mode 120000
index 00000000..dc258399
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/status/keys.svg
@@ -0,0 +1 @@
+locked.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/status/kt-encrypted.svg b/.icons/Material-Black-Lime-Numix/32/status/kt-encrypted.svg
new file mode 120000
index 00000000..dc258399
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/status/kt-encrypted.svg
@@ -0,0 +1 @@
+locked.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/status/lock.svg b/.icons/Material-Black-Lime-Numix/32/status/lock.svg
new file mode 120000
index 00000000..7d7d8823
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/status/lock.svg
@@ -0,0 +1 @@
+changes-prevent.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/status/locked.svg b/.icons/Material-Black-Lime-Numix/32/status/locked.svg
new file mode 100644
index 00000000..28d9c728
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/status/locked.svg
@@ -0,0 +1,3 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <path d="m 14.5 4 c -1 0 -5.5 0 -5.5 4.5 l 0 4.5 -4 0 0 15 22 0 0 -15 -4 0 0 -4.5 c 0 -4.5 -4.499 -4.5 -5.5 -4.5 m -3.117 4 3.233 0 c 1.383 0 1.383 2 1.383 2 l 0 3 -6 0 0 -3 c 0 0 0.001 -2 1.384 -2 z" style="fill:#ed535b"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/status/mesagebox_info.svg b/.icons/Material-Black-Lime-Numix/32/status/mesagebox_info.svg
new file mode 120000
index 00000000..015e95ba
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/status/mesagebox_info.svg
@@ -0,0 +1 @@
+dialog-information.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/status/messagebox_critical.svg b/.icons/Material-Black-Lime-Numix/32/status/messagebox_critical.svg
new file mode 120000
index 00000000..3b41d91e
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/status/messagebox_critical.svg
@@ -0,0 +1 @@
+dialog-error.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/status/messagebox_info.svg b/.icons/Material-Black-Lime-Numix/32/status/messagebox_info.svg
new file mode 120000
index 00000000..015e95ba
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/status/messagebox_info.svg
@@ -0,0 +1 @@
+dialog-information.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/status/messagebox_warning.svg b/.icons/Material-Black-Lime-Numix/32/status/messagebox_warning.svg
new file mode 120000
index 00000000..a626e0c4
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/status/messagebox_warning.svg
@@ -0,0 +1 @@
+dialog-warning.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/status/network-wireless-encrypted.svg b/.icons/Material-Black-Lime-Numix/32/status/network-wireless-encrypted.svg
new file mode 120000
index 00000000..dc258399
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/status/network-wireless-encrypted.svg
@@ -0,0 +1 @@
+locked.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/status/non-starred-grey.svg b/.icons/Material-Black-Lime-Numix/32/status/non-starred-grey.svg
new file mode 120000
index 00000000..e25c9c66
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/status/non-starred-grey.svg
@@ -0,0 +1 @@
+non-starred.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/status/non-starred.svg b/.icons/Material-Black-Lime-Numix/32/status/non-starred.svg
new file mode 100644
index 00000000..f73e8b02
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/status/non-starred.svg
@@ -0,0 +1,3 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <path d="m 16.03 3 c -1.991 -0.008 -3.11 7.101 -4.725 8.274 -1.615 1.172 -8.642 -0.025 -9.264 1.88 -0.622 1.906 5.735 5.172 6.342 7.083 0.607 1.91 -2.662 8.279 -1.057 9.465 1.606 1.186 6.652 -3.894 8.642 -3.886 1.99 0.008 6.966 5.184 8.58 4.01 1.615 -1.173 -1.618 -7.621 -0.995 -9.527 0.623 -1.905 7.01 -5.11 6.404 -7.02 -0.608 -1.911 -7.658 -0.757 -9.264 -1.943 c -1.605 -1.186 -2.673 -8.329 -4.663 -8.336" style="fill:#808080;fill-opacity:1;color:#000"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/status/object-locked.svg b/.icons/Material-Black-Lime-Numix/32/status/object-locked.svg
new file mode 120000
index 00000000..7d7d8823
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/status/object-locked.svg
@@ -0,0 +1 @@
+changes-prevent.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/status/object-unlocked.svg b/.icons/Material-Black-Lime-Numix/32/status/object-unlocked.svg
new file mode 120000
index 00000000..dc73f692
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/status/object-unlocked.svg
@@ -0,0 +1 @@
+changes-allow.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/status/offline.svg b/.icons/Material-Black-Lime-Numix/32/status/offline.svg
new file mode 120000
index 00000000..0b0a3692
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/status/offline.svg
@@ -0,0 +1 @@
+../actions/gtk-disconnect.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/status/online.svg b/.icons/Material-Black-Lime-Numix/32/status/online.svg
new file mode 120000
index 00000000..70833611
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/status/online.svg
@@ -0,0 +1 @@
+../actions/gtk-connect.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/status/pamac-add.svg b/.icons/Material-Black-Lime-Numix/32/status/pamac-add.svg
new file mode 100644
index 00000000..f542cfbe
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/status/pamac-add.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <path d="m 10 5 -5 6 l 10 0 0 -6 z m 7 0 0 6 10 0 -5 -6 z m -12 8 l 0 14 14 0 0 -5 3 0 0 -3 5 0 0 -6 z" style="fill:#c28e5c"/>
+ <path d="m 24 21 0 3 -3 0 l 0 3 l 3 0 0 3 3 0 l 0 -3 l 3 0 0 -3 -3 0 0 -3 z" style="fill:#4db147;fill-opacity:1"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/status/pamac-cleanup.svg b/.icons/Material-Black-Lime-Numix/32/status/pamac-cleanup.svg
new file mode 100644
index 00000000..5de67c2b
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/status/pamac-cleanup.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <path d="m 10 5 l -5 6 l 10 0 l 0 -6 l -5 0 z m 7 0 l 0 6 l 10 0 l -5 -6 l -5 0 z m -12 8 l 0 14 l 14.05 0 l 1.242 -1.242 l -2.121 -2.123 l 4.949 -4.947 l 2.121 2.121 l 0.707 -0.707 l 1.051 -1.053 l 0 -6.05 l -22 0 z" style="fill:#c28e5c"/>
+ <path d="m 27.364 21.515 -2.121 2.121 -2.121 -2.121 l -2.122 2.121 2.121 2.121 -2.121 2.121 2.121 2.121 l 2.121 -2.121 2.121 2.121 2.122 -2.121 -2.121 -2.121 2.121 -2.121 z" style="fill:#ee545b;fill-opacity:1"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/status/pamac-delete.svg b/.icons/Material-Black-Lime-Numix/32/status/pamac-delete.svg
new file mode 100644
index 00000000..cc8a1c81
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/status/pamac-delete.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <path d="m 10 5 -5 6 10 0 0 -6 z m 7 0 0 6 10 0 -5 -6 z m -12 8 0 14 13.193 0 c -0.497 -2.123 0.069 -4.454 1.711 -6.096 1.261 -1.261 2.928 -1.891 4.596 -1.891 0.852 0 1.703 0.167 2.5 0.496 l 0 -6.51" style="fill:#c28e5c"/>
+ <g transform="matrix(0.225,0,0,0.225,19.1,20.1)" style="fill:#ee545b;fill-opacity:1">
+ <path d="m 24.5 21 c -1.152 0 -2.303 0.439 -3.182 1.318 c -1.758 1.757 -1.758 4.606 0 6.363 c 1.757 1.758 4.606 1.758 6.363 0 c 1.758 -1.757 1.758 -4.606 0 -6.363 c -0.878 -0.879 -2.03 -1.318 -3.182 -1.318 z m 0 1.35 c 0.592 0 1.181 0.169 1.697 0.5 l -4.348 4.348 c -0.783 -1.219 -0.643 -2.858 0.424 -3.924 c 0.615 -0.615 1.42 -0.924 2.227 -0.924 z m 2.65 1.453 c 0.783 1.219 0.643 2.858 -0.424 3.924 c -1.066 1.067 -2.705 1.206 -3.924 0.424 l 4.348 -4.348 z" transform="matrix(4.4444444,0,0,4.4444444,-84.888889,-89.333333)"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/status/pamac-download.svg b/.icons/Material-Black-Lime-Numix/32/status/pamac-download.svg
new file mode 100644
index 00000000..2f62c073
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/status/pamac-download.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <path d="m 10 5 l -5 6 l 10 0 l 0 -6 l -5 0 z m 7 0 l 0 6 l 10 0 l -5 -6 l -5 0 z m -12 8 l 0 14 l 14.672 0 l -3.5 -3.5 l 5.4 0 l 0 -4.5 l 5.428 0 l 0 -6 l -22 0 z" style="fill:#c28e5c"/>
+ <path d="m 25.5 30 4.5 -4.5 -2.571 0 0 -4.5 -3.857 0 0 4.5 -2.571 0 z" style="fill:#4db147;fill-opacity:1"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/status/pamac-refresh.svg b/.icons/Material-Black-Lime-Numix/32/status/pamac-refresh.svg
new file mode 100644
index 00000000..5fc94361
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/status/pamac-refresh.svg
@@ -0,0 +1,21 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <path d="m 10 5 l -5 6 l 10 0 l 0 -6 l -5 0 z m 7 0 l 0 6 l 10 0 l -5 -6 l -5 0 z m -12 8 l 0 14 l 12.67 0 l 0.607 -2.053 l -0.338 -0.129 l 0.756 -1.883 c 0.088 -0.218 0.246 -0.385 0.354 -0.59 l 0.143 -0.482 l 0.107 0.059 c 1.298 -2.091 3.58 -3.422 6.109 -3.422 c 0.543 0 1.076 0.062 1.592 0.176 l 0 -5.676 l -22 0 z" style="fill:#c28e5c"/>
+ <g transform="matrix(0.9090909,0,0,0.9090909,15.409091,15.5)" style="fill:#4db147;fill-opacity:1">
+ <g transform="matrix(0.34782609,0,0,0.34782609,2.6435901,2.6456559)">
+ <path transform="matrix(2.875,0,0,2.875,97.067647,-33.481261)" d="m -25.406 14.5 c 2.304 0 4.367 1.303 5.281 3.313 l 1.219 -0.469 -1 3.469 -3.313 -1.844 1.281 -0.5 c -0.621 -1.31 -1.954 -2.125 -3.469 -2.125 -1.573 0 -2.996 0.94 -3.563 2.344 l -1.781 -0.688 c 0.845 -2.104 2.985 -3.5 5.344 -3.5 z m -5.5 4.719 3.313 1.781 -1.281 0.5 c 0.613 1.305 1.964 2.156 3.469 2.156 1.576 0 2.979 -0.91 3.563 -2.313 l 1.781 0.688 c -0.877 2.103 -2.979 3.469 -5.344 3.469 -2.292 0 -4.387 -1.339 -5.281 -3.344 l -1.219 0.438 z"/>
+ </g>
+ <g transform="matrix(0.49988464,0,0,0.49988464,-37.411065,7.9950011)">
+ <!-- color: #004794 -->
+ </g>
+ </g>
+ <g transform="matrix(1.3636364,0,0,1.3636364,-26.377418,0.892504)" style="stroke-dasharray:none;stroke-opacity:1;fill:#4db147;stroke-miterlimit:4;fill-opacity:1;stroke:#000;stroke-width:4.4">
+ <g transform="matrix(0.49988464,0,0,0.49988464,-37.411065,7.9950011)" style="stroke:#000;stroke-width:8.802">
+ <!-- color: #004794 -->
+ </g>
+ </g>
+ <g transform="matrix(0.9090909,0,0,0.9090909,15.409091,15.5)" style="stroke-dasharray:none;stroke-opacity:1;fill:#4db147;stroke-miterlimit:4;fill-opacity:1;stroke:#000;stroke-width:4.4">
+ <g transform="matrix(0.49988464,0,0,0.49988464,-37.411065,7.9950011)" style="stroke:#000;stroke-width:8.802">
+ <!-- color: #004794 -->
+ </g>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/status/pamac-search.svg b/.icons/Material-Black-Lime-Numix/32/status/pamac-search.svg
new file mode 100644
index 00000000..5c09b13a
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/status/pamac-search.svg
@@ -0,0 +1,14 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <path d="m 10 5 -5 6 10 0 0 -6 z m 7 0 0 6 10 0 -5 -6 z m -12 8 0 14 13.867 0 c -0.108 -0.47 -0.309 -0.904 -0.309 -1.404 0 -3.826 3.145 -6.971 6.971 -6.971 0.504 0 0.996 0.058 1.471 0.162 l 0 -5.787" style="fill:#c28e5c"/>
+ <g transform="matrix(1.3636364,0,0,1.3636364,46.895947,-2.874999)" style="fill:#3370d0;fill-opacity:1">
+ <g transform="matrix(0.49988464,0,0,0.49988464,-37.411065,7.9950011)">
+ <!-- color: #004794 -->
+ </g>
+ </g>
+ <g transform="matrix(1.3636364,0,0,1.3636364,46.895947,-2.875)" style="stroke-dasharray:none;stroke-opacity:1;fill:#4db147;stroke-miterlimit:4;fill-opacity:1;stroke:#000;stroke-width:4.4">
+ <g transform="matrix(0.49988464,0,0,0.49988464,-37.411065,7.9950011)" style="stroke:#000;stroke-width:8.802">
+ <!-- color: #004794 -->
+ </g>
+ </g>
+ <path d="m 30.5 25.596 c 0 -2.746 -2.222 -4.97 -4.97 -4.97 -2.746 0 -4.97 2.224 -4.97 4.97 0 0.758 0.167 1.471 0.466 2.116 l -1.864 1.864 c -0.882 0.876 -0.882 0.885 0 1.767 0.876 0.876 0.885 0.876 1.767 0 l 1.709 -1.709 c 0.82 0.584 1.812 0.932 2.893 0.932 2.748 0 4.97 -2.224 4.97 -4.97 z m -2.485 -0.078 c 0.021 0.672 -0.232 1.325 -0.7 1.808 -0.468 0.483 -1.113 0.755 -1.785 0.755 -1.372 0 -2.484 -1.113 -2.484 -2.485 0 -1.372 1.112 -2.485 2.484 -2.485 1.342 -0.001 2.443 1.065 2.485 2.407 z" style="fill:#54cdee;fill-opacity:1;fill-rule:evenodd"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/status/pamac-setup.svg b/.icons/Material-Black-Lime-Numix/32/status/pamac-setup.svg
new file mode 100644
index 00000000..c96d7792
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/status/pamac-setup.svg
@@ -0,0 +1,11 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <path d="m 10 5 -5 6 10 0 0 -6 z m 7 0 0 6 10 0 -5 -6 z m -12 8 0 14 13.748 0 c -0.139 -0.256 -0.248 -0.554 -0.248 -0.943 l 0 -1.111 c 0 -0.971 0.608 -1.503 1.029 -1.756 -0.018 -0.045 -0.049 -0.054 -0.066 -0.104 -0.156 -0.457 -0.24 -1.492 0.555 -2.219 l 0.773 -0.736 0.004 0 c 0.785 -0.739 1.638 -0.595 2.059 -0.467 0.092 0.028 0.123 0.086 0.201 0.119 0.028 -0.062 0.009 -0.11 0.045 -0.176 c 0.226 -0.415 0.82 -1.107 1.838 -1.107 l 1.125 0 c 0.375 0 0.675 0.111 0.938 0.25 l 0 -5.75" style="fill:#c28e5c"/>
+ <g transform="matrix(1.3636364,0,0,1.3636364,-25.011364,-6.749999)" style="stroke-dasharray:none;stroke-opacity:1;fill:#4db147;stroke-miterlimit:4;fill-opacity:1;stroke:#000;stroke-width:4.4">
+ <g transform="matrix(0.49988464,0,0,0.49988464,-37.411065,7.9950011)" style="stroke-width:8.802">
+ <!-- color: #004794 -->
+ </g>
+ </g>
+ <g transform="matrix(0.625,0,0,0.625,40.690327,-0.78417906)" style="fill:#d481e2;fill-opacity:1">
+ <path d="m 37.1 30 c -0.103 0 -0.186 0.152 -0.186 0.34 l 0 0.998 c -1.133 0.185 -2.169 0.657 -3.039 1.334 -0.021 -0.029 -0.029 -0.058 -0.059 -0.086 l -0.77 -0.73 c -0.141 -0.133 -0.311 -0.185 -0.383 -0.117 l -1.277 1.209 c -0.074 0.067 -0.018 0.229 0.123 0.361 l 0.77 0.73 c 0.06 0.057 0.126 0.091 0.188 0.115 -0.568 0.814 -0.959 1.758 -1.123 2.775 l -0.986 0 c -0.198 0 -0.357 0.08 -0.357 0.184 l 0 1.777 c 0 0.101 0.16 0.184 0.357 0.184 l 0.988 0 c 0.164 1.016 0.552 1.959 1.119 2.771 -0.061 0.024 -0.126 0.058 -0.186 0.115 l -0.77 0.73 c -0.141 0.133 -0.197 0.294 -0.123 0.361 l 1.277 1.209 c 0.072 0.067 0.242 0.015 0.383 -0.117 l 0.77 -0.73 c 0.029 -0.028 0.037 -0.057 0.059 -0.086 0.87 0.677 1.908 1.141 3.039 1.326 l 0 1.01 c 0 0.187 0.082 0.34 0.186 0.34 l 1.801 0 c 0.103 0 0.186 -0.152 0.186 -0.34 l 0 -1.01 c 1.131 -0.185 2.169 -0.65 3.039 -1.326 0.021 0.029 0.029 0.058 0.059 0.086 l 0.77 0.73 c 0.141 0.133 0.311 0.185 0.383 0.117 l 1.277 -1.209 c 0.074 -0.067 0.018 -0.229 -0.123 -0.361 l -0.77 -0.73 c -0.059 -0.057 -0.124 -0.091 -0.186 -0.115 0.567 -0.813 0.955 -1.755 1.119 -2.771 l 0.988 0 c 0.198 0 0.357 -0.083 0.357 -0.184 l 0 -1.777 c 0 -0.103 -0.16 -0.184 -0.357 -0.184 l -0.988 0 c -0.165 -1.017 -0.565 -1.953 -1.133 -2.766 0.065 -0.023 0.135 -0.064 0.199 -0.125 l 0.77 -0.73 c 0.141 -0.133 0.197 -0.294 0.123 -0.361 l -1.277 -1.209 c -0.072 -0.067 -0.242 -0.015 -0.383 0.117 l -0.77 0.73 c -0.035 0.033 -0.045 0.067 -0.068 0.102 -0.869 -0.675 -1.899 -1.151 -3.03 -1.336 l 0 -1.012 c 0 -0.187 -0.082 -0.34 -0.186 -0.34 l -1.801 0 z m 0.689 3.918 0.006 0 0.004 0 c -0.012 0.001 0.057 0.002 0.201 0.002 2.271 0 4.084 1.811 4.084 4.082 0 2.271 -1.813 4.082 -4.084 4.082 -2.271 0 -4.084 -1.811 -4.084 -4.082 0 -2.199 1.709 -3.974 3.873 -4.084 z m 0.211 2.678 c -0.819 0 -1.484 0.629 -1.484 1.406 0 0.775 0.665 1.404 1.484 1.404 0.819 0 1.484 -0.63 1.484 -1.404 0 -0.777 -0.665 -1.406 -1.484 -1.406 z" transform="translate(-62.304688,4.054688)" 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;opacity:1;image-rendering:auto;stroke:none;display:inline;color:#000;fill-rule:nonzero;color-rendering:auto;color-interpolation:sRGB"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/status/pamac-update.svg b/.icons/Material-Black-Lime-Numix/32/status/pamac-update.svg
new file mode 100644
index 00000000..de5e1a31
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/status/pamac-update.svg
@@ -0,0 +1,26 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <path d="m 10 5 l -5 6 l 10 0 l 0 -6 l -5 0 z m 7 0 l 0 6 l 10 0 l -5 -6 l -5 0 z m -12 8 l 0 14 l 12.67 0 l 0.607 -2.053 l -0.338 -0.129 l 0.756 -1.883 c 0.088 -0.218 0.246 -0.385 0.354 -0.59 l 0.143 -0.482 l 0.107 0.059 c 1.298 -2.091 3.58 -3.422 6.109 -3.422 c 0.543 0 1.076 0.062 1.592 0.176 l 0 -5.676 l -22 0 z" style="fill:#c28e5c"/>
+ <g transform="matrix(0.9090909,0,0,0.9090909,15.409091,15.5)" style="fill:#3370d0;fill-opacity:1">
+ <g transform="matrix(0.34782609,0,0,0.34782609,2.6435901,2.6456559)">
+ <path transform="matrix(2.875,0,0,2.875,97.067647,-33.481261)" d="m -25.406 14.5 c 2.304 0 4.367 1.303 5.281 3.313 l 1.219 -0.469 -1 3.469 -3.313 -1.844 1.281 -0.5 c -0.621 -1.31 -1.954 -2.125 -3.469 -2.125 -1.573 0 -2.996 0.94 -3.563 2.344 l -1.781 -0.688 c 0.845 -2.104 2.985 -3.5 5.344 -3.5 z m -5.5 4.719 3.313 1.781 -1.281 0.5 c 0.613 1.305 1.964 2.156 3.469 2.156 1.576 0 2.979 -0.91 3.563 -2.313 l 1.781 0.688 c -0.877 2.103 -2.979 3.469 -5.344 3.469 -2.292 0 -4.387 -1.339 -5.281 -3.344 l -1.219 0.438 z"/>
+ </g>
+ <g transform="matrix(0.49988464,0,0,0.49988464,-37.411065,7.9950011)">
+ <!-- color: #004794 -->
+ </g>
+ </g>
+ <g transform="matrix(1.3636364,0,0,1.3636364,-26.377418,0.892504)" style="stroke-dasharray:none;stroke-opacity:1;fill:#4db147;stroke-miterlimit:4;fill-opacity:1;stroke:#000;stroke-width:4.4">
+ <g transform="matrix(0.49988464,0,0,0.49988464,-37.411065,7.9950011)" style="stroke:#000;stroke-width:8.802">
+ <!-- color: #004794 -->
+ </g>
+ </g>
+ <g transform="matrix(0.9090909,0,0,0.9090909,15.409091,15.5)" style="stroke-dasharray:none;stroke-opacity:1;fill:#4db147;stroke-miterlimit:4;fill-opacity:1;stroke:#000;stroke-width:4.4">
+ <g transform="matrix(0.49988464,0,0,0.49988464,-37.411065,7.9950011)" style="stroke:#000;stroke-width:8.802">
+ <!-- color: #004794 -->
+ </g>
+ </g>
+ <g transform="matrix(1.3636364,0,0,1.3636364,-36.895629,7.786796)" style="stroke-dasharray:none;stroke-opacity:1;fill:#4db147;stroke-miterlimit:4;fill-opacity:1;stroke:#000;stroke-width:4.4">
+ <g transform="matrix(0.49988464,0,0,0.49988464,-37.411065,7.9950011)" style="stroke:#000;stroke-width:8.802">
+ <!-- color: #004794 -->
+ </g>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/status/pamac-wait.svg b/.icons/Material-Black-Lime-Numix/32/status/pamac-wait.svg
new file mode 100644
index 00000000..290a516c
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/status/pamac-wait.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <path d="m 10 5 -5 6 10 0 0 -6 -5 0 z m 7 0 0 6 10 0 -5 -6 -5 0 z m -12 8 0 14 14 0 0 -5 0 -1 0 -2 3 0 2 0 3 0 0 -6 -22 0 z" style="fill:#c28e5c"/>
+ <path d="m 21 21 l 0 9 l 3 0 l 0 -9 l -3 0 z m 5 0 l 0 9 l 3 0 l 0 -9 l -3 0 z" style="fill:#888;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/status/pin-active.svg b/.icons/Material-Black-Lime-Numix/32/status/pin-active.svg
new file mode 120000
index 00000000..45a83741
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/status/pin-active.svg
@@ -0,0 +1 @@
+semi-starred.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/status/pin-down.svg b/.icons/Material-Black-Lime-Numix/32/status/pin-down.svg
new file mode 120000
index 00000000..a817c39a
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/status/pin-down.svg
@@ -0,0 +1 @@
+starred.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/status/pin-up.svg b/.icons/Material-Black-Lime-Numix/32/status/pin-up.svg
new file mode 120000
index 00000000..e25c9c66
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/status/pin-up.svg
@@ -0,0 +1 @@
+non-starred.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/status/printer-printing.svg b/.icons/Material-Black-Lime-Numix/32/status/printer-printing.svg
new file mode 100644
index 00000000..d51c36ea
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/status/printer-printing.svg
@@ -0,0 +1,9 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <g style="fill-rule:evenodd">
+ <path d="m 9.332 0.008 l 13.336 0 c 3.332 0 3.332 -0.332 3.332 3.332 l 0 13.328 c 0 3.332 0 3.332 -3.332 3.332 l -13.336 0 c -3.332 0 -3.332 0 -3.332 -3.332 l 0 -13.328 c 0 -3.332 0 -3.332 3.332 -3.332 Z" style="fill:#aaa;fill-opacity:0.941"/>
+ <path d="M 3.199219 8 L 28.800781 8 C 32 8 32 8 32 11.199219 L 32 20.800781 C 32 24 32 24 28.800781 24 L 3.199219 24 C 0 24 0 24 0 20.800781 L 0 11.199219 C 0 8 0 8 3.199219 8 Z " style="fill:#ccc"/>
+ </g>
+ <path d="m 6 16 l 20 0 l 0 16 l -20 0 Z" style="fill:#dc322f"/>
+ <rect width="4" height="8" x="14" y="18" style="fill:#fff;opacity:1;fill-opacity:1;stroke:none"/>
+ <path d="m 10 24 12 0 -6 6 z" style="fill:#fff;opacity:1;fill-opacity:1;stroke:none"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/status/rating-unrated.svg b/.icons/Material-Black-Lime-Numix/32/status/rating-unrated.svg
new file mode 120000
index 00000000..e25c9c66
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/status/rating-unrated.svg
@@ -0,0 +1 @@
+non-starred.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/status/security-high.svg b/.icons/Material-Black-Lime-Numix/32/status/security-high.svg
new file mode 100644
index 00000000..3dad8e92
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/status/security-high.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <path d="m 16 4 c 6.923 0 10 3.355 10 3.355 l 0 8.786 c 0 8.06 -10 11.791 -10 11.791 0 0 -10 -3.735 -10 -11.791 l 0 -8.786 c 0 0 3.077 -3.355 10 -3.355 z" style="visibility:visible;stroke-dasharray:none;stroke-opacity:1;fill:#79d073;stroke-miterlimit:4;fill-opacity:1;stroke:#6cbc67;display:inline;color:#000;fill-rule:nonzero;stroke-width:2"/>
+ <g transform="matrix(0.62497352,0,0,0.62497352,39.701105,-7.7542634)">
+ <rect transform="matrix(0.70710678,0.70710678,-0.70710678,0.70710678,0,0)" y="55.718" x="-6.914" height="4" width="10" style="fill:#fff;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect transform="matrix(0.70710678,0.70710678,-0.70710678,0.70710678,0,0)" y="43.718" x="-0.914" height="14" width="4" style="fill:#fff;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/status/security-low.svg b/.icons/Material-Black-Lime-Numix/32/status/security-low.svg
new file mode 100644
index 00000000..c61d2e36
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/status/security-low.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <path d="m 16 4 c 6.923 0 10 3.355 10 3.355 l 0 8.786 c 0 8.06 -10 11.791 -10 11.791 0 0 -10 -3.735 -10 -11.791 l 0 -8.786 c 0 0 3.077 -3.355 10 -3.355 z" style="visibility:visible;stroke-dasharray:none;stroke-opacity:1;fill:#ee545b;stroke-miterlimit:4;fill-opacity:1;stroke:#c94b51;display:inline;color:#000;fill-rule:nonzero;stroke-width:2"/>
+ <g transform="matrix(0.50000001,0,0,0.50000001,23.190057,11.477496)">
+ <rect transform="matrix(0.70710678,-0.70710678,0.70710678,0.70710678,0,0)" y="-7.449" x="-26.22" height="5.333" width="21.333" style="fill:#fff;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect transform="matrix(0.70710678,0.70710678,-0.70710678,0.70710678,0,0)" width="21.333" height="5.333" x="-15.449" y="12.888" style="fill:#fff;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/status/security-medium.svg b/.icons/Material-Black-Lime-Numix/32/status/security-medium.svg
new file mode 100644
index 00000000..b3e45a9a
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/status/security-medium.svg
@@ -0,0 +1,5 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <path d="m 16 4 c 6.923 0 10 3.355 10 3.355 l 0 8.786 c 0 8.06 -10 11.791 -10 11.791 0 0 -10 -3.735 -10 -11.791 l 0 -8.786 c 0 0 3.077 -3.355 10 -3.355 z" style="visibility:visible;stroke-dasharray:none;stroke-opacity:1;fill:#eec758;stroke-miterlimit:4;fill-opacity:1;stroke:#e2ba46;display:inline;color:#000;fill-rule:nonzero;stroke-width:2"/>
+ <rect width="2" height="9" x="15" y="9" style="fill:#fff;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <circle cx="16" cy="21" r="1" style="fill:#fff;opacity:1;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/status/semi-starred-rtl.svg b/.icons/Material-Black-Lime-Numix/32/status/semi-starred-rtl.svg
new file mode 100644
index 00000000..c0fc2d4f
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/status/semi-starred-rtl.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <path d="m 16 3.01 c 1.971 0.067 3.087 7.101 4.693 8.268 1.615 1.172 8.641 -0.025 9.264 1.881 0.622 1.906 -5.734 5.171 -6.342 7.082 -0.607 1.91 2.662 8.279 1.057 9.465 -1.606 1.186 -6.652 -3.893 -8.643 -3.885 -0.009 0 -0.02 0.004 -0.029 0.004 -1.013 -7.605 -0.789 -15.21 0 -22.814 z" style="fill:#dfdd41;fill-opacity:1;color:#000"/>
+ <path d="m 15.969 3 c 0.011 0 0.021 0.006 0.031 0.006 l 0 22.814 c -2.01 0.054 -6.944 5.173 -8.551 4.01 -1.615 -1.173 1.619 -7.621 0.996 -9.527 -0.623 -1.905 -7.01 -5.109 -6.404 -7.02 0.608 -1.911 7.658 -0.757 9.264 -1.943 c 1.605 -1.186 2.674 -8.328 4.664 -8.336" style="fill:#808080;opacity:1;fill-opacity:1;stroke:none"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/status/semi-starred.svg b/.icons/Material-Black-Lime-Numix/32/status/semi-starred.svg
new file mode 100644
index 00000000..bf2f9031
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/status/semi-starred.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <path d="m 16 3.01 c -1.971 0.067 -3.087 7.101 -4.693 8.268 -1.615 1.172 -8.641 -0.025 -9.264 1.881 -0.622 1.906 5.734 5.171 6.342 7.082 0.607 1.91 -2.662 8.279 -1.057 9.465 1.606 1.186 6.652 -3.893 8.643 -3.885 0.009 0 0.02 0.004 0.029 0.004 1.013 -7.605 0.789 -15.21 0 -22.814 z" style="fill:#dfdd41;fill-opacity:1;color:#000"/>
+ <path d="m 16.03 3 c -0.011 0 -0.021 0.005 -0.031 0.006 l 0 22.814 c 2.01 0.054 6.944 5.173 8.551 4.01 c 1.615 -1.173 -1.619 -7.621 -0.996 -9.527 c 0.623 -1.905 7.01 -5.109 6.404 -7.02 c -0.608 -1.911 -7.658 -0.757 -9.264 -1.943 c -1.605 -1.186 -2.674 -8.328 -4.664 -8.336 z" style="fill:#808080;opacity:1;fill-opacity:1;stroke:none"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/status/starred.svg b/.icons/Material-Black-Lime-Numix/32/status/starred.svg
new file mode 100644
index 00000000..cfa42da5
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/status/starred.svg
@@ -0,0 +1,3 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <path d="m 16.03 3 c -1.991 -0.008 -3.11 7.101 -4.725 8.274 -1.615 1.172 -8.642 -0.025 -9.264 1.88 -0.622 1.906 5.735 5.172 6.342 7.083 0.607 1.91 -2.662 8.279 -1.057 9.465 1.606 1.186 6.652 -3.894 8.642 -3.886 1.99 0.008 6.966 5.184 8.58 4.01 1.615 -1.173 -1.618 -7.621 -0.995 -9.527 0.623 -1.905 7.01 -5.11 6.404 -7.02 -0.608 -1.911 -7.658 -0.757 -9.264 -1.943 c -1.605 -1.186 -2.673 -8.329 -4.663 -8.336" style="fill:#dfdd41;fill-opacity:1;color:#000"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/status/status_lock.svg b/.icons/Material-Black-Lime-Numix/32/status/status_lock.svg
new file mode 120000
index 00000000..dc258399
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/status/status_lock.svg
@@ -0,0 +1 @@
+locked.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/status/stock-dialog-error.svg b/.icons/Material-Black-Lime-Numix/32/status/stock-dialog-error.svg
new file mode 120000
index 00000000..3b41d91e
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/status/stock-dialog-error.svg
@@ -0,0 +1 @@
+dialog-error.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/status/stock_appointment-reminder-excl.svg b/.icons/Material-Black-Lime-Numix/32/status/stock_appointment-reminder-excl.svg
new file mode 120000
index 00000000..bc0ed341
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/status/stock_appointment-reminder-excl.svg
@@ -0,0 +1 @@
+appointment-missed.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/status/stock_appointment-reminder.svg b/.icons/Material-Black-Lime-Numix/32/status/stock_appointment-reminder.svg
new file mode 120000
index 00000000..dfad603b
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/status/stock_appointment-reminder.svg
@@ -0,0 +1 @@
+appointment-soon.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/status/stock_check-filled.svg b/.icons/Material-Black-Lime-Numix/32/status/stock_check-filled.svg
new file mode 100644
index 00000000..6840e1bf
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/status/stock_check-filled.svg
@@ -0,0 +1,3 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <path d="m 12.5 17.385 12.25 -12.385 5.25 5.308 -17.5 17.692 c -3.59 -3.629 -6.91 -7.01 -10.5 -10.637 l 5.25 -5.286 z" style="fill:#79d073;fill-opacity:1"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/status/stock_dialog-error.svg b/.icons/Material-Black-Lime-Numix/32/status/stock_dialog-error.svg
new file mode 120000
index 00000000..3b41d91e
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/status/stock_dialog-error.svg
@@ -0,0 +1 @@
+dialog-error.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/status/stock_dialog-info.svg b/.icons/Material-Black-Lime-Numix/32/status/stock_dialog-info.svg
new file mode 120000
index 00000000..015e95ba
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/status/stock_dialog-info.svg
@@ -0,0 +1 @@
+dialog-information.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/status/stock_dialog-question.svg b/.icons/Material-Black-Lime-Numix/32/status/stock_dialog-question.svg
new file mode 120000
index 00000000..9c339cf6
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/status/stock_dialog-question.svg
@@ -0,0 +1 @@
+dialog-question.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/status/stock_dialog-warning.svg b/.icons/Material-Black-Lime-Numix/32/status/stock_dialog-warning.svg
new file mode 120000
index 00000000..a626e0c4
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/status/stock_dialog-warning.svg
@@ -0,0 +1 @@
+dialog-warning.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/status/stock_lock.svg b/.icons/Material-Black-Lime-Numix/32/status/stock_lock.svg
new file mode 120000
index 00000000..dc258399
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/status/stock_lock.svg
@@ -0,0 +1 @@
+locked.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/status/stock_person.svg b/.icons/Material-Black-Lime-Numix/32/status/stock_person.svg
new file mode 120000
index 00000000..53f86db4
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/status/stock_person.svg
@@ -0,0 +1 @@
+avatar-default.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/status/stock_score-high.svg b/.icons/Material-Black-Lime-Numix/32/status/stock_score-high.svg
new file mode 100644
index 00000000..77ad2ed4
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/status/stock_score-high.svg
@@ -0,0 +1,3 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <path d="M 32 16 A 16 16 0 0 1 0 16 16 16 0 1 1 32 16" style="fill:#dcd230;fill-opacity:1;fill-rule:evenodd"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/status/stock_score-higher.svg b/.icons/Material-Black-Lime-Numix/32/status/stock_score-higher.svg
new file mode 100644
index 00000000..f8940a26
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/status/stock_score-higher.svg
@@ -0,0 +1,3 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <path d="M 32 16 A 16 16 0 0 1 0 16 16 16 0 1 1 32 16" style="fill:#c6dc30;fill-opacity:1;fill-rule:evenodd"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/status/stock_score-highest.svg b/.icons/Material-Black-Lime-Numix/32/status/stock_score-highest.svg
new file mode 100644
index 00000000..f25a22f0
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/status/stock_score-highest.svg
@@ -0,0 +1,3 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <path d="M 32 16 A 16 16 0 0 1 0 16 16 16 0 1 1 32 16" style="fill:#a5dc30;fill-opacity:1;fill-rule:evenodd"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/status/stock_score-low.svg b/.icons/Material-Black-Lime-Numix/32/status/stock_score-low.svg
new file mode 100644
index 00000000..87979cd6
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/status/stock_score-low.svg
@@ -0,0 +1,3 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <path d="M 32 16 A 16 16 0 0 1 0 16 16 16 0 1 1 32 16" style="fill:#dc912f;fill-opacity:1;fill-rule:evenodd"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/status/stock_score-lower.svg b/.icons/Material-Black-Lime-Numix/32/status/stock_score-lower.svg
new file mode 100644
index 00000000..218f47cd
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/status/stock_score-lower.svg
@@ -0,0 +1,3 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <path d="M 32 16 A 16 16 0 0 1 0 16 16 16 0 1 1 32 16" style="fill:#dc702f;fill-opacity:1;fill-rule:evenodd"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/status/stock_score-lowest.svg b/.icons/Material-Black-Lime-Numix/32/status/stock_score-lowest.svg
new file mode 100644
index 00000000..55852066
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/status/stock_score-lowest.svg
@@ -0,0 +1,3 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <path d="M 32 16 A 16 16 0 0 1 0 16 16 16 0 1 1 32 16" style="fill:#dc502f;fill-opacity:1;fill-rule:evenodd"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/status/stock_score-normal.svg b/.icons/Material-Black-Lime-Numix/32/status/stock_score-normal.svg
new file mode 100644
index 00000000..fe79286f
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/status/stock_score-normal.svg
@@ -0,0 +1,3 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <path d="M 32 16 A 16 16 0 0 1 0 16 16 16 0 1 1 32 16" style="fill:#dcb12f;fill-opacity:1;fill-rule:evenodd"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/status/stock_signature-bad.svg b/.icons/Material-Black-Lime-Numix/32/status/stock_signature-bad.svg
new file mode 100644
index 00000000..4db0a736
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/status/stock_signature-bad.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <g transform="translate(0,-96)">
+ <path d="m 17.217 6.5 c -0.823 0.002 -1.738 0.067 -2.742 0.197 c -1.133 0.147 -2.391 0.371 -3.775 0.672 c -1.238 0.285 -2.413 0.599 -3.525 0.941 c -1.091 0.334 -2.129 0.71 -3.115 1.125 c -1.972 0.815 -2.99 1.483 -3.053 2 c -0.063 0.538 0.409 0.843 1.416 0.916 c 0.525 0.041 1.154 0.017 1.889 -0.074 c 0.252 -0.024 1.566 -0.196 1.566 -0.236 c 0 -0.049 -0.001 -0.001 -0.951 -0.363 c -0.339 -0.129 -0.404 -0.121 -0.596 -0.209 c -0.102 -0.046 -0.233 -0.069 -0.291 -0.166 c -0.028 -0.047 -0.069 -0.101 -0.006 -0.166 c 0.48 -0.497 3.482 -1.495 4.145 -1.688 c 1.112 -0.326 1.155 -0.324 2.477 -0.625 c 2.623 -0.57 4.03 -0.923 5.482 -0.891 c 1.532 0.049 1.959 0.041 1.959 0.717 c -0.047 0.335 -0.203 0.489 -0.361 0.701 c -0.902 1.108 -3.218 2.418 -8.316 5.676 c -0.042 0.041 -0.085 0.077 -0.127 0.109 c -0.021 0.024 -0.031 0.05 -0.031 0.074 c 0 0.09 2.645 0.621 2.918 0.621 c 0.294 0 0.556 -0.065 0.787 -0.195 c 0.315 -0.204 0.756 -0.456 1.322 -0.758 c 0.587 -0.301 0.903 -0.491 1.764 -0.914 c 1.028 -0.505 2.058 -0.978 3.086 -1.418 c 1.028 -0.44 2.076 -0.859 3.146 -1.258 c 2.644 -0.953 2.93 -1.019 4.105 -1.27 c 0.586 -0.125 0.638 -0.135 0.953 -0.135 c 0.483 0 0.649 0.008 0.723 0.258 c 0.055 0.186 -0.115 0.292 -0.346 0.463 c 0 0 -1.788 1.166 -3.078 2.082 l 0.902 0.902 c 0.286 -0.218 0.57 -0.439 0.859 -0.652 c 0.258 -0.191 0.523 -0.373 0.783 -0.561 l 0.693 -0.695 l 0.115 0.115 c 0.215 -0.152 0.426 -0.31 0.643 -0.461 c 0.757 -0.527 1.708 -0.866 2.268 -1.611 c 0.057 -0.076 0.087 -0.175 0.094 -0.27 c 0.008 -0.112 -0.007 -0.234 -0.063 -0.33 c -0.111 -0.192 -0.312 -0.322 -0.504 -0.43 c -0.203 -0.114 -0.434 -0.177 -0.662 -0.217 c -0.248 -0.044 -0.46 -0.05 -0.754 -0.025 c -1.846 0.114 -4.47 0.818 -7.869 2.113 c -1.259 0.472 -2.412 0.929 -3.461 1.369 c -1.028 0.44 -1.972 0.871 -2.832 1.295 c -0.189 0.13 -0.357 0.195 -0.504 0.195 c -0.084 0 -0.127 -0.018 -0.127 -0.049 c 0 -0.057 0.074 -0.131 0.221 -0.221 c 1.678 -1.091 2.989 -2.01 3.934 -2.76 c 0.965 -0.758 1.595 -1.357 1.889 -1.797 c 0.105 -0.187 0.158 -0.375 0.158 -0.563 c 0 -0.432 -0.242 -0.776 -0.725 -1.037 c -0.525 -0.318 -1.249 -0.486 -2.172 -0.502 c -0.102 -0.002 -0.205 -0.002 -0.311 -0.002 z m 2.287 10.953 c -0.007 0.007 -0.013 0.014 -0.02 0.021 c -0.525 0.578 -0.996 1.114 -1.416 1.611 c -0.42 0.505 -0.766 0.942 -1.039 1.309 c -0.238 0.354 -0.372 0.598 -0.404 0.734 c -1.121 0.555 -3.351 1.497 -5.721 4.371 c 3.998 -1.847 4.122 -2.141 6.293 -3.143 c 0.345 0.314 0.344 0.312 0.346 0.313 c 0.34 0.258 0.761 0.262 1.156 0.26 c 0.6 -0.004 1.105 -0.152 1.695 -0.342 l -1.018 -1.018 c -0.113 0.008 -0.226 0.019 -0.338 0.021 c -0.271 0 -0.434 -0.079 -0.486 -0.238 c 0.149 -0.067 0.279 -0.117 0.426 -0.182 l -0.293 -0.293 l 0.559 -0.559 c -0.252 0.118 -0.506 0.231 -0.756 0.355 c 0.012 -0.125 0.068 -0.28 0.172 -0.465 c 0.231 -0.367 0.567 -0.802 1.01 -1.307 c 0.183 -0.2 0.431 -0.436 0.637 -0.648 l -0.801 -0.803 z" transform="translate(0,96)" style="fill:#3370d0;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <path d="m 27.878 110.51 -2.121 2.121 -2.121 -2.121 -2.122 2.121 2.121 2.121 -2.121 2.121 2.121 2.121 2.121 -2.121 2.121 2.121 2.122 -2.121 -2.121 -2.121 2.121 -2.121 z" style="fill:#ee545b;fill-opacity:1"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/status/stock_signature-ok.svg b/.icons/Material-Black-Lime-Numix/32/status/stock_signature-ok.svg
new file mode 100644
index 00000000..b49af387
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/status/stock_signature-ok.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <g transform="translate(0,-96)">
+ <path d="m 17.217 6.5 c -0.823 0.002 -1.738 0.067 -2.742 0.197 c -1.133 0.147 -2.391 0.371 -3.775 0.672 c -1.238 0.285 -2.413 0.599 -3.525 0.941 c -1.091 0.334 -2.129 0.71 -3.115 1.125 c -1.972 0.815 -2.99 1.483 -3.053 2 c -0.063 0.538 0.409 0.843 1.416 0.916 c 0.525 0.041 1.154 0.017 1.889 -0.074 c 0.252 -0.024 1.566 -0.196 1.566 -0.236 c 0 -0.049 -0.001 -0.001 -0.951 -0.363 c -0.339 -0.129 -0.404 -0.121 -0.596 -0.209 c -0.102 -0.046 -0.233 -0.069 -0.291 -0.166 c -0.028 -0.047 -0.069 -0.101 -0.006 -0.166 c 0.48 -0.497 3.482 -1.495 4.145 -1.688 c 1.112 -0.326 1.155 -0.324 2.477 -0.625 c 2.623 -0.57 4.03 -0.923 5.482 -0.891 c 1.532 0.049 1.959 0.041 1.959 0.717 c -0.047 0.335 -0.203 0.489 -0.361 0.701 c -0.902 1.108 -3.218 2.418 -8.316 5.676 c -0.042 0.041 -0.085 0.077 -0.127 0.109 c -0.021 0.024 -0.031 0.05 -0.031 0.074 c 0 0.09 2.645 0.621 2.918 0.621 c 0.294 0 0.556 -0.065 0.787 -0.195 c 0.315 -0.204 0.756 -0.456 1.322 -0.758 c 0.587 -0.301 0.903 -0.491 1.764 -0.914 c 1.028 -0.505 2.058 -0.978 3.086 -1.418 c 1.028 -0.44 2.076 -0.859 3.146 -1.258 c 2.644 -0.953 2.93 -1.019 4.105 -1.27 c 0.586 -0.125 0.638 -0.135 0.953 -0.135 c 0.483 0 0.649 0.008 0.723 0.258 c 0.043 0.146 -0.07 0.247 -0.225 0.365 l 0.816 0.816 c 0.754 -0.519 1.693 -0.86 2.248 -1.6 c 0.057 -0.076 0.087 -0.175 0.094 -0.27 c 0.008 -0.112 -0.007 -0.234 -0.063 -0.33 c -0.111 -0.192 -0.312 -0.322 -0.504 -0.43 c -0.203 -0.114 -0.434 -0.177 -0.662 -0.217 c -0.248 -0.044 -0.46 -0.05 -0.754 -0.025 c -1.846 0.114 -4.47 0.818 -7.869 2.113 c -1.259 0.472 -2.412 0.929 -3.461 1.369 c -1.028 0.44 -1.972 0.871 -2.832 1.295 c -0.189 0.13 -0.357 0.195 -0.504 0.195 c -0.084 0 -0.127 -0.018 -0.127 -0.049 c 0 -0.057 0.074 -0.131 0.221 -0.221 c 1.678 -1.091 2.989 -2.01 3.934 -2.76 c 0.965 -0.758 1.595 -1.357 1.889 -1.797 c 0.105 -0.187 0.158 -0.375 0.158 -0.563 c 0 -0.432 -0.242 -0.776 -0.725 -1.037 c -0.525 -0.318 -1.249 -0.486 -2.172 -0.502 c -0.102 -0.002 -0.205 -0.002 -0.311 -0.002 z m 10.05 4.408 c -0.6 0.389 -2.275 1.48 -3.285 2.244 c -0.478 0.362 -0.933 0.754 -1.379 1.156 c -0.256 0.23 -0.497 0.479 -0.744 0.719 l 0.645 0.645 l 4.764 -4.764 z m -10.215 9.461 c -0.005 0.007 -0.014 0.018 -0.02 0.025 c -0.238 0.354 -0.372 0.598 -0.404 0.734 c -1.121 0.555 -3.351 1.497 -5.721 4.371 c 3.998 -1.847 4.122 -2.141 6.293 -3.143 c 0.345 0.314 0.344 0.312 0.346 0.313 c 0.34 0.258 0.761 0.262 1.156 0.26 c 0.295 -0.002 0.554 -0.042 0.811 -0.096 c -0.813 -0.815 -1.633 -1.636 -2.461 -2.465 z" transform="translate(0,96)" style="fill:#3370d0;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <path d="m 22.5 114.5 5.25 -5.25 2.25 2.25 -7.5 7.5 c -1.538 -1.538 -2.962 -2.971 -4.5 -4.509 l 2.25 -2.241" style="fill:#4db147;fill-opacity:1"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/status/stock_signature.svg b/.icons/Material-Black-Lime-Numix/32/status/stock_signature.svg
new file mode 100644
index 00000000..48502e86
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/status/stock_signature.svg
@@ -0,0 +1,5 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <g transform="translate(0,-96)">
+ <path d="m 17.217 102.5 c -0.823 0.002 -1.737 0.068 -2.742 0.198 -1.133 0.147 -2.392 0.371 -3.777 0.672 -1.238 0.285 -2.413 0.599 -3.525 0.941 -1.091 0.334 -2.13 0.709 -3.116 1.124 -1.972 0.815 -2.99 1.483 -3.053 2 -0.063 0.538 0.409 0.843 1.416 0.916 0.525 0.041 1.154 0.018 1.888 -0.073 0.252 -0.024 1.567 -0.196 1.567 -0.237 0 -0.049 0 0 -0.95 -0.363 -0.339 -0.129 -0.404 -0.123 -0.596 -0.21 -0.102 -0.046 -0.234 -0.069 -0.291 -0.166 -0.028 -0.047 -0.068 -0.099 -0.005 -0.165 0.48 -0.497 3.482 -1.496 4.145 -1.688 1.112 -0.326 1.153 -0.323 2.475 -0.625 2.623 -0.57 4.03 -0.924 5.482 -0.892 1.532 0.049 1.96 0.041 1.96 0.717 -0.047 0.335 -0.202 0.489 -0.361 0.701 -0.902 1.108 -3.219 2.418 -8.317 5.677 -0.042 0.041 -0.084 0.078 -0.126 0.11 -0.021 0.024 -0.032 0.049 -0.031 0.073 0 0.09 2.645 0.622 2.918 0.622 0.294 0 0.556 -0.065 0.787 -0.195 0.315 -0.204 0.755 -0.456 1.322 -0.758 0.587 -0.301 0.905 -0.491 1.765 -0.915 1.028 -0.505 2.056 -0.977 3.084 -1.417 1.028 -0.44 2.077 -0.859 3.147 -1.258 2.644 -0.953 2.93 -1.018 4.105 -1.269 0.586 -0.125 0.638 -0.134 0.953 -0.134 0.483 0 0.65 0.007 0.724 0.257 0.055 0.186 -0.115 0.293 -0.346 0.464 0 0 -2.536 1.633 -3.74 2.543 -0.478 0.362 -0.934 0.755 -1.38 1.156 -0.531 0.478 -1.04 0.981 -1.542 1.491 -0.537 0.545 -1.049 1.104 -1.574 1.674 -0.525 0.578 -0.997 1.116 -1.416 1.613 -0.42 0.505 -0.766 0.941 -1.039 1.307 -0.238 0.354 -0.373 0.599 -0.405 0.735 -1.121 0.555 -3.35 1.497 -5.72 4.371 3.998 -1.847 4.122 -2.141 6.293 -3.143 0.345 0.314 0.343 0.313 0.345 0.314 0.34 0.258 0.762 0.261 1.157 0.259 0.862 -0.006 1.406 -0.257 2.518 -0.599 0.99 -0.314 2.01 -0.712 3.291 -1.394 8.873 -4.727 0.889 -3.685 -6.02 -0.26 0.012 -0.125 0.069 -0.28 0.173 -0.465 0.231 -0.367 0.566 -0.802 1.01 -1.307 0.462 -0.505 0.997 -1.051 1.605 -1.637 0.629 -0.578 1.251 -1.141 1.888 -1.698 0.591 -0.517 1.182 -1.035 1.794 -1.527 0.472 -0.38 0.96 -0.74 1.448 -1.1 0.737 -0.544 1.481 -1.076 2.234 -1.601 0.757 -0.527 1.707 -0.867 2.266 -1.613 0.057 -0.076 0.087 -0.174 0.094 -0.269 0.008 -0.112 -0.007 -0.233 -0.063 -0.33 -0.111 -0.192 -0.312 -0.323 -0.504 -0.431 -0.203 -0.114 -0.433 -0.177 -0.661 -0.217 -0.248 -0.044 -0.462 -0.049 -0.755 -0.025 -1.846 0.114 -4.469 0.819 -7.868 2.114 -1.259 0.472 -2.413 0.929 -3.462 1.368 -1.028 0.44 -1.972 0.872 -2.832 1.295 -0.189 0.13 -0.357 0.195 -0.504 0.195 -0.084 0 -0.126 -0.018 -0.126 -0.049 0 -0.057 0.073 -0.13 0.22 -0.22 1.678 -1.091 2.99 -2.01 3.934 -2.761 0.965 -0.758 1.595 -1.356 1.888 -1.796 0.105 -0.187 0.157 -0.375 0.157 -0.562 0 -0.432 -0.241 -0.778 -0.724 -1.039 -0.525 -0.318 -1.248 -0.485 -2.172 -0.501 -0.102 -0.002 -0.206 -0.002 -0.311 -0.002 z m 8.389 12.357 c 0.486 0.004 0.089 0.629 -1.922 1.457 -1.456 0.6 -3.09 1.25 -4.645 1.278 -0.271 0 -0.433 -0.08 -0.485 -0.239 3.426 -1.529 6.323 -2.504 7.05 -2.496 z" style="fill:#3370d0;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/status/stock_unknown.svg b/.icons/Material-Black-Lime-Numix/32/status/stock_unknown.svg
new file mode 120000
index 00000000..9c339cf6
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/status/stock_unknown.svg
@@ -0,0 +1 @@
+dialog-question.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/status/stock_weather-sunny.svg b/.icons/Material-Black-Lime-Numix/32/status/stock_weather-sunny.svg
new file mode 120000
index 00000000..55539d44
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/status/stock_weather-sunny.svg
@@ -0,0 +1 @@
+weather-clear.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/status/sunny.svg b/.icons/Material-Black-Lime-Numix/32/status/sunny.svg
new file mode 120000
index 00000000..55539d44
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/status/sunny.svg
@@ -0,0 +1 @@
+weather-clear.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/status/task-due.svg b/.icons/Material-Black-Lime-Numix/32/status/task-due.svg
new file mode 100644
index 00000000..acf7b644
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/status/task-due.svg
@@ -0,0 +1,7 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <path d="m 26,6 c 2,0 2,0 2,2 l 0,20 c 0,2 0,2 -2,2 L 6,30 C 4,30 4,30 4,28 L 4,8 C 4,6 4,6 6,6" style="fill:#e6b07f;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <path d="M 24,6 8,6 8,26 24,26" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 10 2 0 6 12 0 0 -6" style="fill:#aaa;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <rect width="4" height="8" x="14" y="10" style="fill:#888;opacity:1;fill-opacity:1;stroke:none"/>
+ <rect width="4" height="4" x="14" y="20" style="fill:#888;opacity:1;fill-opacity:1;stroke:none"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/status/task-past-due.svg b/.icons/Material-Black-Lime-Numix/32/status/task-past-due.svg
new file mode 100644
index 00000000..9a16cefb
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/status/task-past-due.svg
@@ -0,0 +1,5 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <path d="m 26,6 c 2,0 2,0 2,2 l 0,20 c 0,2 0,2 -2,2 L 6,30 C 4,30 4,30 4,28 L 4,8 C 4,6 4,6 6,6" style="fill:#e6b07f;fill-opacity:1;stroke:none;fill-rule:evenodd"/>
+ <path d="m 24 6 -16 0 0 6 l 4 -2 4 2 4 -2 4 2" style="fill:#fff;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 10 2 0 6 12 0 0 -6" style="fill:#aaa;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/status/unlock.svg b/.icons/Material-Black-Lime-Numix/32/status/unlock.svg
new file mode 120000
index 00000000..dc73f692
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/status/unlock.svg
@@ -0,0 +1 @@
+changes-allow.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/status/user.svg b/.icons/Material-Black-Lime-Numix/32/status/user.svg
new file mode 120000
index 00000000..53f86db4
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/status/user.svg
@@ -0,0 +1 @@
+avatar-default.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/status/view-pim-tasks-pending.svg b/.icons/Material-Black-Lime-Numix/32/status/view-pim-tasks-pending.svg
new file mode 120000
index 00000000..7b19b26d
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/status/view-pim-tasks-pending.svg
@@ -0,0 +1 @@
+task-due.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/status/view-private.svg b/.icons/Material-Black-Lime-Numix/32/status/view-private.svg
new file mode 100644
index 00000000..ffb3271e
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/status/view-private.svg
@@ -0,0 +1,5 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 32 32">
+ <g transform="matrix(0.09503822,0,0,0.09824734,1.7442668,-81.986173)" style="fill:#7a6792;fill-opacity:1">
+ <path d="m 10.963 16.291 c -2.37 0.02 -4.156 0.645 -5.447 1.775 -2.256 2.346 -2.516 3.934 -2.516 5.02 c 0 2.916 2.106 5.569 3.947 6.854 1.841 1.284 4.679 1.864 6.695 1.752 2.02 -0.112 4.02 -0.692 5.814 -1.287 1.79 -0.594 3.373 -1.2 4.543 -1.369 1.17 0.169 2.753 0.775 4.543 1.369 1.793 0.595 3.798 1.176 5.814 1.287 2.02 0.112 4.854 -0.468 6.695 -1.752 c 1.841 -1.284 3.947 -3.938 3.947 -6.854 0 -1.084 -0.26 -2.672 -2.516 -5.02 -1.291 -1.13 -3.077 -1.755 -5.447 -1.775 -4.25 0.08 -8.773 1.919 -13.04 3.449 -4.264 -1.53 -8.787 -3.369 -13.04 -3.449 m 2.242 5.953 c 2.714 0.017 4.563 2.389 6.752 3.596 -4.03 0.473 -9.486 1.965 -10.389 -2.545 1.418 -0.666 2.575 -1.058 3.637 -1.051 z m 21.59 0 c 1.062 -0.007 2.219 0.385 3.637 1.051 -0.903 4.51 -6.362 3.02 -10.389 2.545 2.189 -1.207 4.04 -3.579 6.752 -3.596 z" transform="matrix(7.0147217,0,0,6.7855951,-18.353319,834.50789)" style="visibility:visible;stroke:none;display:inline;color:#000;fill-rule:nonzero"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/status/weather-clear-night.svg b/.icons/Material-Black-Lime-Numix/32/status/weather-clear-night.svg
new file mode 100644
index 00000000..27b63190
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/status/weather-clear-night.svg
@@ -0,0 +1,5 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" viewBox="0 0 24 24">
+ <g>
+ <path d="m 11.727 4.125 c -4.199 0 -7.602 3.527 -7.602 7.875 c 0 4.348 3.402 7.875 7.602 7.875 c 1.156 0 2.246 -0.27 3.227 -0.746 c -2.586 -1.254 -4.379 -3.973 -4.379 -7.129 c 0 -3.156 1.793 -5.875 4.379 -7.129 c -0.98 -0.477 -2.07 -0.746 -3.227 -0.746 m 0 0" style="fill:#ececec;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/status/weather-clear.svg b/.icons/Material-Black-Lime-Numix/32/status/weather-clear.svg
new file mode 100644
index 00000000..2e3dfe51
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/status/weather-clear.svg
@@ -0,0 +1,19 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" viewBox="0 0 24 24">
+ <path d="m 19.5 12 c 0 4.141 -3.359 7.5 -7.5 7.5 -4.141 0 -7.5 -3.359 -7.5 -7.5 0 -4.141 3.359 -7.5 7.5 -7.5 4.141 0 7.5 3.359 7.5 7.5 z m 0 0" style="fill:#dedc3f;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <g>
+ <path d="m 12 1.5 0.75 2.25 -1.5 0 z" style="fill:#dedc3f;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 12 22.5 -0.75 -2.25 1.5 0 z" style="fill:#dedc3f;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ </g>
+ <g transform="matrix(0,1,-1,0,23.999999,-5e-7)">
+ <path d="m 12 1.5 0.75 2.25 -1.5 0 z" style="fill:#dedc3f;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 12 22.5 -0.75 -2.25 1.5 0 z" style="fill:#dedc3f;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ </g>
+ <g transform="matrix(-0.70710678,0.70710678,-0.70710678,-0.70710678,28.970562,11.999999)">
+ <path d="m 12 1.5 0.75 2.25 -1.5 0 z" style="fill:#dedc3f;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 12 22.5 -0.75 -2.25 1.5 0 z" style="fill:#dedc3f;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ </g>
+ <g transform="matrix(0.70710678,0.70710678,-0.70710678,0.70710678,11.999999,-4.970563)">
+ <path d="m 12 1.5 0.75 2.25 -1.5 0 z" style="fill:#dedc3f;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 12 22.5 -0.75 -2.25 1.5 0 z" style="fill:#dedc3f;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/status/weather-few-clouds-night.svg b/.icons/Material-Black-Lime-Numix/32/status/weather-few-clouds-night.svg
new file mode 100644
index 00000000..7f31823c
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/status/weather-few-clouds-night.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" viewBox="0 0 24 24">
+ <g>
+ <path d="m 11.727 4.125 c -4.199 0 -7.602 3.527 -7.602 7.875 c 0 4.348 3.402 7.875 7.602 7.875 c 1.156 0 2.246 -0.27 3.227 -0.746 c -2.586 -1.254 -4.379 -3.973 -4.379 -7.129 c 0 -3.156 1.793 -5.875 4.379 -7.129 c -0.98 -0.477 -2.07 -0.746 -3.227 -0.746 m 0 0" style="fill:#ececec;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 11.629 12.465 c -0.141 0 -0.297 0.004 -0.453 0.023 c -2.492 0.324 -2.418 2.465 -2.418 2.465 c -1.023 0.172 -1.852 1.063 -1.852 1.996 c 0 0.934 1.063 1.758 1.957 1.996 c 0.531 0.145 1.23 0 1.23 0 c 0.313 0.559 1.355 0.93 2.082 0.93 c 1.184 0 2.402 -0.395 2.68 -0.93 c 0 0 4.906 0.395 5.922 0 c 1.484 -0.57 1.02 -2.355 0.035 -2.957 c -0.988 -0.605 -2.273 -0.184 -2.273 -0.184 c 0 0 -0.008 -1.227 -1.402 -1.816 c -1.395 -0.586 -2.57 0.715 -2.57 0.715 c 0 0 -0.781 -2.227 -2.938 -2.238 m 0 0" style="fill:#d7d7d7;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/status/weather-few-clouds.svg b/.icons/Material-Black-Lime-Numix/32/status/weather-few-clouds.svg
new file mode 100644
index 00000000..e04be196
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/status/weather-few-clouds.svg
@@ -0,0 +1,20 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" viewBox="0 0 24 24">
+ <path d="m 19.5 12 c 0 4.141 -3.359 7.5 -7.5 7.5 -4.141 0 -7.5 -3.359 -7.5 -7.5 0 -4.141 3.359 -7.5 7.5 -7.5 4.141 0 7.5 3.359 7.5 7.5 z m 0 0" style="fill:#dedc3f;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <g>
+ <path d="m 12 1.5 0.75 2.25 -1.5 0 z" style="fill:#dedc3f;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 12 22.5 -0.75 -2.25 1.5 0 z" style="fill:#dedc3f;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ </g>
+ <g transform="matrix(0,1,-1,0,23.999999,-5e-7)">
+ <path d="m 12 1.5 0.75 2.25 -1.5 0 z" style="fill:#dedc3f;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 12 22.5 -0.75 -2.25 1.5 0 z" style="fill:#dedc3f;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ </g>
+ <g transform="matrix(-0.70710678,0.70710678,-0.70710678,-0.70710678,28.970562,11.999999)">
+ <path d="m 12 1.5 0.75 2.25 -1.5 0 z" style="fill:#dedc3f;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 12 22.5 -0.75 -2.25 1.5 0 z" style="fill:#dedc3f;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ </g>
+ <g transform="matrix(0.70710678,0.70710678,-0.70710678,0.70710678,11.999999,-4.970563)">
+ <path d="m 12 1.5 0.75 2.25 -1.5 0 z" style="fill:#dedc3f;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 12 22.5 -0.75 -2.25 1.5 0 z" style="fill:#dedc3f;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ </g>
+ <path d="m 11.602 12.5 c -0.156 0 -0.32 0.008 -0.492 0.027 c -2.691 0.348 -2.609 2.66 -2.609 2.66 c -1.102 0.188 -2 1.148 -2 2.156 0 1 1.148 1.895 2.113 2.156 0.574 0.152 1.328 0 1.328 0 0.34 0.598 1.465 1 2.25 1 1.277 0 2.59 -0.426 2.895 -1 0 0 5.293 0.422 6.391 0 1.598 -0.617 1.098 -2.543 0.035 -3.195 -1.063 -0.652 -2.453 -0.195 -2.453 -0.195 0 0 -0.008 -1.328 -1.512 -1.961 -1.508 -0.633 -2.773 0.77 -2.773 0.77 0 0 -0.844 -2.402 -3.172 -2.418 z m 0 0" style="fill:#ebebeb;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/status/weather-fog.svg b/.icons/Material-Black-Lime-Numix/32/status/weather-fog.svg
new file mode 100644
index 00000000..25f065e1
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/status/weather-fog.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" viewBox="0 0 24 24">
+ <g>
+ <path d="m 14.07 5 c -3.02 0 -5.473 0.492 -5.473 1.109 c 0 0.613 2.449 1.105 5.473 1.105 c 3.03 0 5.477 -0.492 5.477 -1.105 c 0 -0.617 -2.449 -1.109 -5.477 -1.109 m -4.25 3.152 c -3.492 0 -6.32 0.469 -6.32 1.059 c 0 0.59 2.828 1.078 6.32 1.078 c 3.492 0 6.328 -0.488 6.328 -1.078 c 0 -0.59 -2.836 -1.059 -6.328 -1.059 m 0 0" style="fill:#ececec;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 15.02 11.172 c -3.02 0 -5.477 0.492 -5.477 1.105 c 0 0.617 2.453 1.109 5.477 1.109 c 3.02 0 5.477 -0.492 5.477 -1.109 c 0 -0.613 -2.453 -1.105 -5.477 -1.105 m -4.25 3.152 c -3.492 0 -6.32 0.465 -6.32 1.055 c 0 0.59 2.828 1.078 6.32 1.078 c 3.492 0 6.328 -0.488 6.328 -1.078 c 0 -0.59 -2.836 -1.055 -6.328 -1.055 m 3.684 3.039 c -2.332 0 -4.219 0.359 -4.219 0.813 c 0 0.453 1.887 0.824 4.219 0.824 c 2.332 0 4.223 -0.371 4.223 -0.824 c 0 -0.453 -1.891 -0.813 -4.223 -0.813 m 0 0" style="fill:#ececec;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/status/weather-overcast.svg b/.icons/Material-Black-Lime-Numix/32/status/weather-overcast.svg
new file mode 100644
index 00000000..55ea4a4c
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/status/weather-overcast.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" viewBox="0 0 24 24">
+ <g>
+ <path d="m 7.102 6 c -0.156 0 -0.32 0.008 -0.492 0.031 c -2.691 0.344 -2.609 2.656 -2.609 2.656 c -1.102 0.188 -2 1.148 -2 2.156 c 0 1 1.148 1.895 2.113 2.156 c 0.574 0.152 1.328 0 1.328 0 c 0.34 0.602 1.465 1 2.246 1 c 1.281 0 2.594 -0.422 2.898 -1 c 0 0 5.289 0.422 6.391 0 c 1.602 -0.617 1.102 -2.547 0.035 -3.195 c -1.066 -0.652 -2.457 -0.195 -2.457 -0.195 c 0 0 -0.004 -1.328 -1.508 -1.961 c -1.508 -0.633 -2.773 0.77 -2.773 0.77 c 0 0 -0.844 -2.402 -3.172 -2.418 m 0 0" style="fill:#d7d7d7;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 12.461 11 c -0.133 0 -0.281 0.008 -0.426 0.023 c -2.355 0.305 -2.285 2.328 -2.285 2.328 c -0.965 0.164 -1.75 1 -1.75 1.883 c 0 0.883 1.01 1.664 1.852 1.891 c 0.5 0.133 1.156 0 1.156 0 c 0.301 0.523 1.285 0.875 1.969 0.875 c 1.121 0 2.27 -0.371 2.535 -0.875 c 0 0 4.629 0.367 5.59 0 c 1.402 -0.539 0.965 -2.227 0.031 -2.797 c -0.93 -0.57 -2.148 -0.172 -2.148 -0.172 c 0 0 0 -1.16 -1.32 -1.715 c -1.316 -0.555 -2.426 0.676 -2.426 0.676 c 0 0 -0.738 -2.105 -2.777 -2.117 m 0 0" style="fill:#ececec;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/status/weather-severe-alert.svg b/.icons/Material-Black-Lime-Numix/32/status/weather-severe-alert.svg
new file mode 100644
index 00000000..1c7d5d7a
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/status/weather-severe-alert.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" viewBox="0 0 24 24">
+ <path d="m 8.738 6 c -0.176 0 -0.363 0.008 -0.551 0.031 -3.03 0.391 -2.938 2.992 -2.938 2.992 -1.242 0.211 -2.25 1.289 -2.25 2.422 c 0 1.133 1.293 2.137 2.379 2.43 0.645 0.172 1.492 0 1.492 0 c 0.383 0.672 1.648 1.125 2.527 1.125 c 1.438 0 2.918 -0.477 3.258 -1.125 0 0 5.953 0.477 7.191 0 1.801 -0.695 1.238 -2.863 0.039 -3.594 c -1.195 -0.734 -2.762 -0.223 -2.762 -0.223 c 0 0 -0.008 -1.492 -1.699 -2.207 -1.691 -0.711 -3.121 0.867 -3.121 0.867 0 0 -0.949 -2.703 -3.566 -2.719 z m 0 0" style="fill:#ebebeb;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 10.5 6 0.375 9 2.25 0 0.375 -9 z m 0 10.5 0 3 3 0 0 -3 z m 0 0" style="fill:#ee515c;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/status/weather-showers-scattered.svg b/.icons/Material-Black-Lime-Numix/32/status/weather-showers-scattered.svg
new file mode 100644
index 00000000..2c73f5a7
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/status/weather-showers-scattered.svg
@@ -0,0 +1,10 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" viewBox="0 0 24 24">
+ <g>
+ <path d="m 8.738 5 c -0.176 0 -0.363 0.008 -0.551 0.031 c -3.03 0.391 -2.938 2.992 -2.938 2.992 c -1.242 0.211 -2.25 1.289 -2.25 2.422 c 0 1.133 1.293 2.137 2.379 2.43 c 0.645 0.172 1.492 0 1.492 0 c 0.383 0.672 1.648 1.125 2.527 1.125 c 1.438 0 2.918 -0.477 3.258 -1.125 c 0 0 5.953 0.477 7.191 0 c 1.801 -0.695 1.238 -2.863 0.043 -3.594 c -1.199 -0.734 -2.766 -0.223 -2.766 -0.223 c 0 0 -0.008 -1.492 -1.699 -2.207 c -1.691 -0.711 -3.121 0.867 -3.121 0.867 c 0 0 -0.945 -2.703 -3.566 -2.719 m 0 0" style="fill:#ececec;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 5.078 17.855 c -1.379 -0.387 0.031 -3 0.879 -3.855 c 0.406 1.129 0.496 4.242 -0.879 3.855 m 0 0" style="fill:#ececec;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 8.297 20.594 c -1.566 -0.438 0.039 -3.414 1 -4.387 c 0.465 1.285 0.57 4.828 -1 4.387 m 0 0" style="fill:#ececec;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 12.531 18.391 c -1.406 -0.395 0.031 -3.063 0.895 -3.93 c 0.414 1.148 0.508 4.324 -0.895 3.93 m 0 0" style="fill:#ececec;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 15.1 21.21 c -1.648 -0.461 0.039 -3.594 1.051 -4.617 c 0.488 1.352 0.598 5.078 -1.051 4.617 m 0 0" style="fill:#ececec;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 18.266 18.17 c -1.484 -0.418 0.039 -3.238 0.949 -4.16 c 0.441 1.219 0.539 4.578 -0.949 4.16 m 0 0" style="fill:#ececec;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/status/weather-showers.svg b/.icons/Material-Black-Lime-Numix/32/status/weather-showers.svg
new file mode 100644
index 00000000..b0d2566c
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/status/weather-showers.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" viewBox="0 0 24 24">
+ <g>
+ <path d="m 8.738 5 c -0.176 0 -0.363 0.008 -0.551 0.031 c -3.03 0.391 -2.938 2.992 -2.938 2.992 c -1.242 0.211 -2.25 1.289 -2.25 2.422 c 0 1.133 1.293 2.137 2.379 2.43 c 0.645 0.172 1.492 0 1.492 0 c 0.383 0.672 1.648 1.125 2.527 1.125 c 1.438 0 2.918 -0.477 3.258 -1.125 c 0 0 5.953 0.477 7.191 0 c 1.801 -0.695 1.238 -2.863 0.043 -3.594 c -1.199 -0.734 -2.766 -0.223 -2.766 -0.223 c 0 0 -0.008 -1.492 -1.699 -2.207 c -1.691 -0.711 -3.121 0.867 -3.121 0.867 c 0 0 -0.945 -2.703 -3.566 -2.719 m 0 0" style="fill:#ececec;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 6.148 13.645 c -0.891 0.441 -3.043 2.055 -2.586 2.66 c 0.457 0.609 2.156 -1.727 2.586 -2.66 m 13.602 0.289 c -0.891 0.441 -3.051 2.051 -2.594 2.656 c 0.457 0.605 2.16 -1.723 2.594 -2.656 m -3.434 0.137 c -0.895 0.441 -3.051 2.059 -2.594 2.664 c 0.457 0.605 2.16 -1.727 2.594 -2.664 m -3.09 0.445 c -0.898 0.441 -3.055 2.059 -2.594 2.664 c 0.453 0.609 2.156 -1.727 2.594 -2.664 m -3.652 0.41 c -0.895 0.438 -3.051 2.055 -2.594 2.66 c 0.457 0.609 2.16 -1.727 2.594 -2.66 m -3.316 2.02 c -0.895 0.438 -3.055 2.055 -2.594 2.66 c 0.453 0.609 2.156 -1.727 2.594 -2.66 m 9.898 0.27 c -0.898 0.441 -3.055 2.059 -2.594 2.664 c 0.453 0.605 2.156 -1.727 2.594 -2.664 m -3.547 0.75 c -0.891 0.438 -3.051 2.055 -2.594 2.66 c 0.457 0.605 2.16 -1.73 2.594 -2.66 m 5.328 0.539 c -0.891 0.438 -3.047 2.055 -2.594 2.664 c 0.457 0.602 2.16 -1.73 2.594 -2.664 m -8.777 0.238 c -0.895 0.441 -3.051 2.059 -2.594 2.66 c 0.457 0.609 2.16 -1.727 2.594 -2.66 m 0 0" style="fill:#ececec;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/status/weather-snow.svg b/.icons/Material-Black-Lime-Numix/32/status/weather-snow.svg
new file mode 100644
index 00000000..9265e4a2
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/status/weather-snow.svg
@@ -0,0 +1,6 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" viewBox="0 0 24 24">
+ <g>
+ <path d="m 8.738 5 c -0.176 0 -0.363 0.008 -0.551 0.031 c -3.03 0.391 -2.938 2.992 -2.938 2.992 c -1.242 0.211 -2.25 1.289 -2.25 2.422 c 0 1.133 1.293 2.137 2.379 2.43 c 0.645 0.172 1.492 0 1.492 0 c 0.383 0.672 1.648 1.125 2.527 1.125 c 1.438 0 2.918 -0.477 3.258 -1.125 c 0 0 5.953 0.477 7.191 0 c 1.801 -0.695 1.238 -2.863 0.043 -3.594 c -1.199 -0.734 -2.766 -0.223 -2.766 -0.223 c 0 0 -0.008 -1.492 -1.699 -2.207 c -1.691 -0.711 -3.121 0.867 -3.121 0.867 c 0 0 -0.945 -2.703 -3.566 -2.719 m 0 0" style="fill:#ececec;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 5.391 13.813 c -0.047 0.012 -0.078 0.059 -0.078 0.109 l 0 0.336 l -0.281 -0.188 c -0.117 -0.078 -0.227 0.105 -0.109 0.184 l 0.391 0.262 l 0 0.609 l -0.5 -0.305 l -0.02 -0.488 c 0 -0.07 -0.063 -0.121 -0.129 -0.105 c -0.047 0.012 -0.082 0.059 -0.078 0.109 l 0.016 0.359 l -0.277 -0.168 c -0.121 -0.105 -0.254 0.117 -0.105 0.184 l 0.281 0.168 l -0.305 0.168 c -0.152 0.055 -0.031 0.289 0.098 0.188 l 0.418 -0.223 l 0.5 0.301 l -0.504 0.301 l -0.414 -0.223 c -0.129 -0.102 -0.25 0.133 -0.098 0.188 l 0.301 0.164 l -0.277 0.168 c -0.121 0.074 -0.016 0.262 0.105 0.191 l 0.277 -0.172 l -0.016 0.359 c -0.004 0.145 0.203 0.148 0.207 0.008 l 0.02 -0.492 l 0.5 -0.305 l 0 0.609 l -0.391 0.266 c -0.117 0.078 -0.008 0.262 0.109 0.18 l 0.281 -0.188 l 0 0.336 c 0 0.141 0.211 0.141 0.211 0 l 0 -0.336 l 0.285 0.188 c 0.117 0.082 0.23 -0.102 0.113 -0.18 l -0.398 -0.266 l 0 -0.613 l 0.5 0.309 l 0.016 0.492 c 0.008 0.141 0.211 0.137 0.211 -0.008 l -0.016 -0.359 l 0.273 0.172 c 0.125 0.07 0.227 -0.117 0.109 -0.191 l -0.277 -0.168 l 0.297 -0.164 c 0.152 -0.055 0.035 -0.289 -0.098 -0.188 l -0.414 0.223 l -0.504 -0.301 l 0.5 -0.301 l 0.418 0.223 c 0.133 0.102 0.25 -0.133 0.098 -0.188 l -0.301 -0.168 l 0.281 -0.168 c 0.145 -0.066 0.016 -0.289 -0.109 -0.184 l -0.273 0.168 l 0.016 -0.359 c 0.004 -0.074 -0.063 -0.133 -0.133 -0.109 c -0.047 0.016 -0.078 0.055 -0.078 0.105 l -0.016 0.488 l -0.5 0.305 l 0 -0.609 l 0.398 -0.262 c 0.117 -0.078 0.004 -0.262 -0.113 -0.184 l -0.285 0.188 l 0 -0.336 c 0 -0.063 -0.047 -0.109 -0.109 -0.109 c -0.008 0 -0.016 0 -0.023 0 m 13.172 0.273 c -0.047 0.008 -0.086 0.055 -0.086 0.109 l 0 0.336 l -0.281 -0.188 c -0.117 -0.078 -0.227 0.105 -0.109 0.184 l 0.391 0.262 l 0 0.609 l -0.5 -0.305 l -0.016 -0.488 c 0 -0.07 -0.063 -0.121 -0.133 -0.105 c -0.047 0.012 -0.078 0.059 -0.078 0.109 l 0.016 0.359 l -0.273 -0.168 c -0.129 -0.121 -0.266 0.129 -0.102 0.184 l 0.273 0.164 l -0.301 0.172 c -0.152 0.055 -0.035 0.289 0.098 0.188 l 0.418 -0.223 l 0.5 0.301 l -0.5 0.301 l -0.418 -0.223 c -0.133 -0.102 -0.25 0.133 -0.098 0.188 l 0.297 0.164 l -0.27 0.168 c -0.133 0.066 -0.023 0.27 0.102 0.191 l 0.273 -0.172 l -0.016 0.359 c -0.004 0.145 0.203 0.148 0.211 0.008 l 0.016 -0.492 l 0.5 -0.305 l 0 0.609 l -0.391 0.266 c -0.117 0.078 -0.008 0.258 0.109 0.18 l 0.281 -0.188 l 0 0.336 c 0 0.141 0.211 0.141 0.211 0 l 0 -0.336 l 0.285 0.188 c 0.117 0.078 0.23 -0.102 0.113 -0.18 l -0.398 -0.266 l 0 -0.613 l 0.5 0.309 l 0.02 0.492 c 0.004 0.141 0.211 0.137 0.207 -0.008 l -0.016 -0.359 l 0.277 0.172 c 0.121 0.07 0.227 -0.117 0.105 -0.191 l -0.273 -0.168 l 0.297 -0.164 c 0.152 -0.055 0.031 -0.289 -0.098 -0.188 l -0.414 0.223 l -0.5 -0.301 l 0.5 -0.301 l 0.414 0.223 c 0.129 0.102 0.25 -0.133 0.098 -0.188 l -0.301 -0.172 l 0.277 -0.164 c 0.148 -0.066 0.016 -0.289 -0.105 -0.184 l -0.277 0.168 l 0.016 -0.359 c 0.004 -0.07 -0.063 -0.125 -0.125 -0.109 c -0.047 0.008 -0.082 0.055 -0.082 0.105 l -0.02 0.488 l -0.5 0.305 l 0 -0.609 l 0.398 -0.262 c 0.117 -0.078 0.004 -0.262 -0.113 -0.184 l -0.285 0.188 l 0 -0.336 c 0 -0.059 -0.047 -0.109 -0.102 -0.109 c 0 0 -0.012 0 -0.012 0 c 0 0 -0.012 0 -0.012 0 m -4.895 0.379 c -0.066 0.02 -0.109 0.082 -0.105 0.152 l 0 0.445 l -0.383 -0.258 c -0.156 -0.102 -0.305 0.141 -0.148 0.246 l 0.531 0.352 l 0 0.82 l -0.672 -0.41 l -0.023 -0.664 c -0.004 -0.086 -0.078 -0.148 -0.16 -0.137 c -0.074 0.012 -0.121 0.082 -0.117 0.156 l 0.016 0.469 l -0.367 -0.223 c -0.16 -0.098 -0.301 0.16 -0.137 0.258 l 0.367 0.219 l -0.398 0.219 c -0.191 0.078 -0.047 0.375 0.125 0.258 l 0.559 -0.301 l 0.668 0.402 l -0.668 0.406 l -0.559 -0.301 c -0.172 -0.121 -0.316 0.176 -0.125 0.254 l 0.398 0.219 l -0.367 0.223 c -0.18 0.09 -0.027 0.371 0.137 0.254 l 0.367 -0.227 l -0.016 0.477 c -0.02 0.203 0.281 0.219 0.277 0.008 l 0.023 -0.656 l 0.672 -0.406 l 0 0.813 l -0.531 0.352 c -0.156 0.105 -0.008 0.352 0.148 0.246 l 0.383 -0.254 l 0 0.449 c -0.016 0.207 0.289 0.207 0.277 0 l 0 -0.449 l 0.383 0.254 c 0.152 0.105 0.301 -0.141 0.148 -0.246 l -0.531 -0.352 l 0 -0.813 l 0.676 0.406 l 0.02 0.656 c -0.004 0.211 0.297 0.195 0.277 -0.008 l -0.016 -0.477 l 0.367 0.227 c 0.164 0.117 0.32 -0.164 0.137 -0.254 l -0.367 -0.223 l 0.398 -0.219 c 0.191 -0.078 0.043 -0.375 -0.129 -0.254 l -0.551 0.301 l -0.676 -0.402 l 0.676 -0.406 l 0.551 0.301 c 0.172 0.117 0.32 -0.18 0.129 -0.258 l -0.398 -0.219 l 0.367 -0.219 c 0.16 -0.102 0.027 -0.355 -0.137 -0.258 l -0.367 0.223 l 0.016 -0.469 c 0.008 -0.094 -0.07 -0.168 -0.16 -0.156 c -0.066 0.012 -0.113 0.07 -0.117 0.137 l -0.02 0.66 l -0.676 0.41 l 0 -0.816 l 0.531 -0.352 c 0.152 -0.105 0.004 -0.348 -0.152 -0.246 l -0.379 0.258 l 0 -0.445 c 0.004 -0.09 -0.07 -0.164 -0.152 -0.152 c -0.008 0 -0.016 0 -0.02 0 m -4.793 2.902 c -0.008 0 -0.012 0 -0.016 0.004 c -0.063 0.016 -0.109 0.074 -0.109 0.145 l 0 0.453 l -0.383 -0.258 c -0.152 -0.102 -0.305 0.141 -0.148 0.246 l 0.531 0.348 l 0 0.816 l -0.672 -0.406 l -0.023 -0.66 c 0 -0.094 -0.086 -0.164 -0.172 -0.137 c -0.066 0.02 -0.109 0.082 -0.102 0.152 l 0.016 0.469 l -0.367 -0.219 c -0.164 -0.121 -0.32 0.156 -0.141 0.25 l 0.367 0.223 l -0.398 0.215 c -0.188 0.082 -0.039 0.375 0.129 0.258 l 0.551 -0.301 l 0.672 0.402 l -0.672 0.406 l -0.551 -0.301 c -0.168 -0.117 -0.316 0.176 -0.129 0.254 l 0.398 0.219 l -0.367 0.227 c -0.164 0.094 -0.023 0.352 0.141 0.254 l 0.367 -0.223 l -0.016 0.469 c -0.023 0.203 0.273 0.219 0.273 0.016 l 0.023 -0.656 l 0.672 -0.406 l 0 0.813 l -0.531 0.352 c -0.156 0.102 -0.004 0.352 0.148 0.246 l 0.383 -0.258 l 0 0.449 c -0.012 0.203 0.293 0.203 0.281 0 l 0 -0.449 l 0.383 0.258 c 0.156 0.105 0.305 -0.145 0.148 -0.246 l -0.531 -0.352 l 0 -0.813 l 0.672 0.406 l 0.023 0.656 c 0 0.203 0.297 0.188 0.273 -0.016 l -0.016 -0.469 l 0.367 0.223 c 0.164 0.098 0.305 -0.16 0.141 -0.254 l -0.367 -0.227 l 0.398 -0.219 c 0.188 -0.078 0.043 -0.371 -0.129 -0.254 l -0.551 0.301 l -0.676 -0.406 l 0.676 -0.402 l 0.551 0.301 c 0.172 0.117 0.316 -0.176 0.129 -0.258 l -0.398 -0.215 l 0.367 -0.223 c 0.18 -0.094 0.023 -0.371 -0.141 -0.25 l -0.367 0.219 l 0.016 -0.469 c 0.008 -0.086 -0.055 -0.156 -0.133 -0.156 c -0.078 -0.008 -0.141 0.063 -0.141 0.141 l -0.023 0.66 l -0.672 0.406 l 0 -0.816 l 0.531 -0.348 c 0.156 -0.105 0.008 -0.355 -0.148 -0.246 l -0.383 0.258 l 0 -0.453 c 0 -0.09 -0.07 -0.16 -0.156 -0.148 m 8.242 1.133 c -0.047 0.016 -0.082 0.063 -0.078 0.113 l 0 0.336 l -0.289 -0.191 c -0.117 -0.078 -0.227 0.109 -0.109 0.188 l 0.398 0.258 l 0 0.609 l -0.5 -0.301 l -0.023 -0.496 c 0 -0.07 -0.066 -0.121 -0.133 -0.102 c -0.047 0.016 -0.078 0.063 -0.07 0.113 l 0.016 0.355 l -0.277 -0.164 c -0.121 -0.109 -0.254 0.117 -0.105 0.18 l 0.273 0.172 l -0.297 0.164 c -0.156 0.055 -0.031 0.293 0.094 0.188 l 0.418 -0.227 l 0.504 0.305 l -0.504 0.305 l -0.418 -0.227 c -0.125 -0.102 -0.25 0.141 -0.094 0.191 l 0.297 0.16 l -0.273 0.172 c -0.121 0.07 -0.016 0.262 0.105 0.188 l 0.277 -0.168 l -0.016 0.355 c -0.008 0.148 0.203 0.152 0.203 0.008 l 0.023 -0.492 l 0.5 -0.301 l 0 0.609 l -0.398 0.262 c -0.117 0.078 -0.008 0.262 0.109 0.184 l 0.289 -0.191 l 0 0.336 c 0 0.148 0.207 0.148 0.207 0 l 0 -0.336 l 0.281 0.191 c 0.117 0.078 0.23 -0.105 0.113 -0.184 l -0.395 -0.262 l 0 -0.613 l 0.5 0.305 l 0.02 0.492 c 0.008 0.145 0.211 0.141 0.211 -0.008 l -0.016 -0.355 l 0.273 0.168 c 0.125 0.078 0.23 -0.121 0.102 -0.188 l -0.273 -0.172 l 0.297 -0.16 c 0.156 -0.051 0.039 -0.293 -0.094 -0.191 l -0.422 0.227 l -0.496 -0.305 l 0.496 -0.297 l 0.422 0.219 c 0.133 0.105 0.25 -0.133 0.094 -0.188 l -0.301 -0.164 l 0.277 -0.172 c 0.164 -0.055 0.023 -0.305 -0.102 -0.18 l -0.273 0.164 l 0.016 -0.355 c 0 -0.074 -0.066 -0.133 -0.133 -0.113 c -0.047 0.016 -0.078 0.055 -0.078 0.102 l -0.02 0.496 l -0.5 0.301 l 0 -0.609 l 0.395 -0.258 c 0.117 -0.078 0.004 -0.266 -0.113 -0.188 l -0.281 0.191 l 0 -0.336 c 0.004 -0.059 -0.047 -0.113 -0.105 -0.113 c -0.008 0 -0.016 0 -0.023 0 m 0 0" style="fill:#ececec;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/status/weather-storm.svg b/.icons/Material-Black-Lime-Numix/32/status/weather-storm.svg
new file mode 100644
index 00000000..e92e4bf8
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/status/weather-storm.svg
@@ -0,0 +1,12 @@
+<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" viewBox="0 0 24 24">
+ <g>
+ <path d="m 5.102 20.938 c -0.973 -0.281 0.02 -2.164 0.617 -2.781 c 0.289 0.813 0.352 3.059 -0.617 2.781 m 0 0" style="fill:#ebebeb;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 6.922 18.17 c -0.969 -0.277 0.023 -2.164 0.621 -2.781 c 0.285 0.816 0.352 3.059 -0.621 2.781 m 0 0" style="fill:#ebebeb;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 4.313 16.832 c -0.973 -0.277 0.023 -2.164 0.617 -2.781 c 0.289 0.816 0.352 3.059 -0.617 2.781 m 0 0" style="fill:#ebebeb;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 13.609 21.766 c -0.969 -0.277 0.023 -2.164 0.621 -2.781 c 0.285 0.816 0.352 3.063 -0.621 2.781 m 0 0" style="fill:#ebebeb;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 8.953 15.15 c 1.711 0.086 2.496 -0.184 3.703 -0.813 l -2.039 2.844 l 2.383 0.316 l -3.746 4.379 l 1.488 -3.523 l -1.914 0.406 m 0.125 -3.609" style="fill:#dedc3e;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 15.703 14.461 c 1.711 0.086 2.496 -0.18 3.703 -0.813 l -2.039 2.844 l 2.383 0.316 l -3.746 4.379 l 1.488 -3.52 l -1.914 0.406 m 0.125 -3.613" style="fill:#dedc3e;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 13.707 16.953 c -0.973 -0.281 0.023 -2.164 0.621 -2.781 c 0.285 0.813 0.352 3.059 -0.621 2.781 m 0 0" style="fill:#ebebeb;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ <path d="m 8.738 5 c -0.176 0 -0.363 0.008 -0.551 0.031 c -3.03 0.391 -2.938 2.988 -2.938 2.988 c -1.242 0.211 -2.25 1.293 -2.25 2.426 c 0 1.133 1.293 2.137 2.379 2.426 c 0.645 0.176 1.492 0 1.492 0 c 0.383 0.676 1.648 1.129 2.527 1.129 c 1.438 0 2.918 -0.477 3.258 -1.129 c 0 0 5.953 0.477 7.191 0 c 1.797 -0.691 1.238 -2.859 0.039 -3.594 c -1.195 -0.73 -2.762 -0.219 -2.762 -0.219 c 0 0 -0.008 -1.492 -1.699 -2.207 c -1.691 -0.711 -3.121 0.867 -3.121 0.867 c 0 0 -0.949 -2.703 -3.566 -2.719 m 0 0" style="fill:#ebebeb;fill-opacity:1;stroke:none;fill-rule:nonzero"/>
+ </g>
+</svg>
diff --git a/.icons/Material-Black-Lime-Numix/32/status/whitebalance.svg b/.icons/Material-Black-Lime-Numix/32/status/whitebalance.svg
new file mode 120000
index 00000000..55539d44
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/status/whitebalance.svg
@@ -0,0 +1 @@
+weather-clear.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/status/xfce-system-lock.svg b/.icons/Material-Black-Lime-Numix/32/status/xfce-system-lock.svg
new file mode 120000
index 00000000..dc258399
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/status/xfce-system-lock.svg
@@ -0,0 +1 @@
+locked.svg \ No newline at end of file
diff --git a/.icons/Material-Black-Lime-Numix/32/status/xfce-unknown.svg b/.icons/Material-Black-Lime-Numix/32/status/xfce-unknown.svg
new file mode 120000
index 00000000..9c339cf6
--- /dev/null
+++ b/.icons/Material-Black-Lime-Numix/32/status/xfce-unknown.svg
@@ -0,0 +1 @@
+dialog-question.svg \ No newline at end of file